<SEC-DOCUMENT>0000811156-25-000036.txt : 20250211
<SEC-HEADER>0000811156-25-000036.hdr.sgml : 20250211
<ACCEPTANCE-DATETIME>20250211091010
ACCESSION NUMBER:		0000811156-25-000036
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		173
CONFORMED PERIOD OF REPORT:	20241231
FILED AS OF DATE:		20250211
DATE AS OF CHANGE:		20250211

FILER:

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

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

	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]
		ORGANIZATION NAME:           	01 Energy & Transportation
		IRS NUMBER:				380442310
		STATE OF INCORPORATION:			MI
		FISCAL YEAR END:			1231

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

	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-K
<SEQUENCE>1
<FILENAME>cms-20241231.htm
<DESCRIPTION>FORM 10-K (CMS ENERGY AND CONSUMERS)
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:d3759fd1-4aaa-4e47-97a7-a411530d07e3,g:a0f4cebb-a044-4433-9321-1b6118cbc137,d:c43cff4efdfd4f2fb7296396b8a97b31-->
<html xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns="http://www.w3.org/1999/xhtml" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:cms="http://www.consumersenergy.com/20241231" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:srt="http://fasb.org/srt/2024" xmlns:cyd="http://xbrl.sec.gov/cyd/2024" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:utr="http://www.xbrl.org/2009/utr" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>cms-20241231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-69">0000811156</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-70">2024</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalPeriodFocus" id="f-71">FY</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" format="ixt:fixed-false" id="f-72">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="c-2" name="dei:EntityCentralIndexKey" id="f-73">0000201533</ix:nonNumeric><ix:nonNumeric contextRef="c-38" name="us-gaap:SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" id="f-1580">http://fasb.org/us-gaap/2024#AccountsPayableCurrent</ix:nonNumeric><ix:nonFraction unitRef="number" contextRef="c-43" decimals="INF" name="cms:PreferredStockDepositaryShareConversionRatio" scale="0" id="f-1620">0.001</ix:nonFraction><ix:nonNumeric contextRef="c-35" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="f-1984">http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-38" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="f-1985">http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-38" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-1990">http://fasb.org/us-gaap/2024#OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-35" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-1991">http://fasb.org/us-gaap/2024#OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-38" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="f-1996">http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-35" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="f-1997">http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-38" name="us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="f-2002">http://fasb.org/us-gaap/2024#PropertyPlantAndEquipmentNet</ix:nonNumeric><ix:nonNumeric contextRef="c-35" name="us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="f-2003">http://fasb.org/us-gaap/2024#PropertyPlantAndEquipmentNet</ix:nonNumeric><ix:nonNumeric contextRef="c-35" name="us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-2008">http://www.consumersenergy.com/20241231#LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable</ix:nonNumeric><ix:nonNumeric contextRef="c-38" name="us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-2009">http://www.consumersenergy.com/20241231#LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable</ix:nonNumeric><ix:nonNumeric contextRef="c-670" name="cms:MinimumYearsOfParticipationBeforeVesting" id="f-2312">P5Y</ix:nonNumeric><ix:nonNumeric contextRef="c-839" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" id="f-2876">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="c-840" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" id="f-2877">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="c-841" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" id="f-2878">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="c-842" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" id="f-2879">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="c-845" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="f-2978">P2Y</ix:nonNumeric><ix:nonNumeric contextRef="c-846" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="f-2979">P2Y</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="cms-20241231.xsd"/></ix:references><ix:resources><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><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:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="unit"><xbrli:measure>cms:unit</xbrli:measure></xbrli:unit><xbrli:unit id="facility"><xbrli:measure>cms:facility</xbrli:measure></xbrli:unit><xbrli:unit id="mw"><xbrli:measure>utr:MW</xbrli:measure></xbrli:unit><xbrli:unit id="usdPerMWh"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>utr:MWh</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:unit id="y"><xbrli:measure>utr:Y</xbrli:measure></xbrli:unit><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-2"><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>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-3"><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>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-4"><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>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-5"><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>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-6"><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>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-7"><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>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-8"><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>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-06-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-10"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-01-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-11"><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>2025-01-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-12"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-13"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-14"><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>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-15"><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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityPurchasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-17"><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>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-18"><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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-20"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-21"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-22"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-23"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-25"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-26"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cms:OngoingCapitalExpendituresMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-27"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cms:OngoingCapitalExpendituresMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-28"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cms:OngoingCapitalExpendituresMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-29"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cms:CovertPlantAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cms:CovertPlantAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cms:CovertPlantAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-32"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cms:ApplianceServicePlanBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-33"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cms:ApplianceServicePlanBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-34"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cms:ApplianceServicePlanBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-35"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-36"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-37"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-38"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-39"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-40"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-41"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-42"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-43"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cms:SeriesCPreferredStockDepositarySharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-44"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cms:SeriesCPreferredStockDepositarySharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-45"><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>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-46"><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>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-47"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-48"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-49"><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>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-50"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-51"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-52"><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:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-53"><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:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-54"><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:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-55"><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>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-56"><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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-57"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-58"><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>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-59"><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>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-60"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-61"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-62"><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>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-63"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-64"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-65"><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>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-66"><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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-67"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-68"><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>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-69"><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>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-72"><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>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-73"><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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-74"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-75"><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>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-76"><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>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-77"><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>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-78"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-79"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-80"><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>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-81"><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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-82"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-83"><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>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-84"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-85"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-86"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-88"><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>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-90"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-91"><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>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-92"><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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-94"><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>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-95"><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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-96"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-97"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-98"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-99"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-100"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-103"><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:PropertyPlantAndEquipmentByTypeAxis">cms:OngoingCapitalExpendituresMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-104"><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:PropertyPlantAndEquipmentByTypeAxis">cms:OngoingCapitalExpendituresMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-105"><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:PropertyPlantAndEquipmentByTypeAxis">cms:OngoingCapitalExpendituresMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-106"><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:PropertyPlantAndEquipmentByTypeAxis">cms:CovertPlantAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-107"><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:PropertyPlantAndEquipmentByTypeAxis">cms:CovertPlantAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-108"><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:PropertyPlantAndEquipmentByTypeAxis">cms:CovertPlantAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cms:ApplianceServicePlanBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cms:ApplianceServicePlanBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-111"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cms:ApplianceServicePlanBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-112"><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>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-114"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-115"><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>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-116"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-120"><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>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-121"><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>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-124"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-127"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-131"><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><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-132"><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><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-133"><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><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-134"><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><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-135"><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><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-136"><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><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-137"><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>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-138"><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>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-139"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-140"><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>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-141"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-142"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-143"><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>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-144"><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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-145"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-146"><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>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-147"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-148"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-149"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-150"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-151"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:A2022PowerSupplyRecoveryUnderrecoveryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-152"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:A2022PowerSupplyRecoveryUnderrecoveryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-153"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:EnergyWasteReductionPlanIncentiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-154"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:EnergyWasteReductionPlanIncentiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-155"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:RetentionIncentiveProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-156"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:RetentionIncentiveProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-157"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:OtherRegulatoryAssetsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-158"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:OtherRegulatoryAssetsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-159"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:CoalFueledElectricGeneratingUnitsToBeRetiredMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-160"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:CoalFueledElectricGeneratingUnitsToBeRetiredMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-161"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:PostretirementBenefitCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-162"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:PostretirementBenefitCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-163"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:SecuritizedCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-164"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:SecuritizedCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-165"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:AssetRetirementObligationCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-166"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:AssetRetirementObligationCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-167"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:DecommissioningCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-168"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:DecommissioningCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-169"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:LossOnReacquiredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-170"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:LossOnReacquiredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-171"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:ManufacturedGasPlantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-172"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:ManufacturedGasPlantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-173"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:EnergyWasteReductionPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-174"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:EnergyWasteReductionPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-175"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:LudingtonPlantOverhaulContractDisputeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-176"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:LudingtonPlantOverhaulContractDisputeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-177"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:PostretirementBenefitsExpenseDeferralMechanismMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-178"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:PostretirementBenefitsExpenseDeferralMechanismMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-179"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-180"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-181"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cms:DeferredGainLossOnDisposalOfBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-182"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cms:DeferredGainLossOnDisposalOfBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-183"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:OtherRegulatoryAssetsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-184"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:OtherRegulatoryAssetsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-185"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:RemovalCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-186"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:RemovalCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-187"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:RenewableEnergyProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-188"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:RenewableEnergyProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-189"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cms:EnergyWasteReductionPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-190"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cms:EnergyWasteReductionPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-191"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cms:RenewableEnergyGrantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-192"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cms:RenewableEnergyGrantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-193"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cms:PostretirementBenefitsExpenseDeferralMechanismMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-194"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cms:PostretirementBenefitsExpenseDeferralMechanismMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-195"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:PowerSupplyCostRecoveryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-196"><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>2024-11-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-197"><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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-198"><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>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-199"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:JHCampbellGeneratingUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-200"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:JHCampbellGeneratingUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:GasFueledElectricGenerationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2015-01-01</xbrli:startDate><xbrli:endDate>2015-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-202"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:CoalFueledElectricGenerationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2016-01-01</xbrli:startDate><xbrli:endDate>2016-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-203"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:ManufacturedGasPlantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-204"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cms:ApplianceServicePlanBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-205"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cms:ApplianceServicePlanBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:GasRateCaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cms:ApplianceServicePlanBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cms:RenewableEnergyGrantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2013-01-01</xbrli:startDate><xbrli:endDate>2013-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-208"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-01</xbrli:startDate><xbrli:endDate>2024-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-209"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:ElectricRateCaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-01</xbrli:startDate><xbrli:endDate>2023-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-210"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:ElectricRateCaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-09-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-211"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:ElectricRateCaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-03-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-212"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:GasRateCaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:GasRateCaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-01</xbrli:startDate><xbrli:endDate>2024-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-214"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:GasRateCaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:PowerSupplyCostRecoveryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-216"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:PowerSupplyCostRecoveryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-217"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:GasCostRecoveryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:GasCostRecoveryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-219"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:PowerSupplyCostRecoveryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-220"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:PowerSupplyCostRecoveryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-221"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:PowerSupplyCostRecoveryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-11-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:PowerSupplyCostRecoveryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-223"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:PowerSupplyCostRecoveryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:GasCostRecoveryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:GasCostRecoveryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:GasCostRecoveryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:GasCostRecoveryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-228"><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>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:NrepaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:NrepaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:NrepaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-232"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:CerclaLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-233"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:CerclaLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-234"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:CerclaLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-235"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cms:LudingtonPlantOverhaulContractDisputeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-236"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">cms:LudingtonMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-237"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cms:LudingtonPlantOverhaulContractDisputeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-238"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cms:JHCampbell3PlantRetirementContractDisputeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-239"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationContingencyAxis">cms:ManufacturedGasPlantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-240"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">cms:IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-241"><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>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-242"><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>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-243"><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><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-244"><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>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-245"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">cms:PpaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-246"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">cms:OtherPurchaseObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-247"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">cms:McvPpaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-248"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">cms:RelatedPartiesPpaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-249"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">cms:OtherPpaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-250"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">cms:OtherPurchaseObligationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-251"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cms:UnrecordedUnconditionalPurchaseObligationPeriodAxis">cms:YearEndThroughMarch2025Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">cms:McvPpaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-252"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cms:UnrecordedUnconditionalPurchaseObligationPeriodAxis">cms:March2025ThroughTerminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">cms:McvPpaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-253"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">cms:McvPpaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-254"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">cms:McvPpaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-255"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">cms:McvPpaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-256"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">cms:OtherPpaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-257"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">cms:OtherPpaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-258"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">cms:OtherPpaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-259"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointEightSevenFivePercentSeniorNotesDue2024Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-260"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointEightSevenFivePercentSeniorNotesDue2024Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-261"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointSixZeroZeroPercentSeniorNotesDue2025Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-262"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointSixZeroZeroPercentSeniorNotesDue2025Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-263"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointZeroZeroZeroPercentSeniorNotesDue2026Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-264"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointZeroZeroZeroPercentSeniorNotesDue2026Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-265"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:TwoPointNineFiveZeroPercentSeniorNotesDue2027AMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-266"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:TwoPointNineFiveZeroPercentSeniorNotesDue2027AMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-267"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointFourFiveZeroPercentSeniorNotesDue2027Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-268"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointFourFiveZeroPercentSeniorNotesDue2027Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-269"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointSevenZeroZeroPercentSeniorNotesDue2043Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-270"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointSevenZeroZeroPercentSeniorNotesDue2043Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-271"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointEightSevenFivePercentSeniorNotesDue2044Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-272"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointEightSevenFivePercentSeniorNotesDue2044Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-273"><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:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-274"><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:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-275"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointThreeSevenFivePercentConvertibleSeniorNotesDue2028Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-276"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointThreeSevenFivePercentConvertibleSeniorNotesDue2028Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-277"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:A4750JuniorSubordinatedNotesDue2050Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-278"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:A4750JuniorSubordinatedNotesDue2050Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-279"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:A3750JuniorSubordinatedNotesDue2050Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-280"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:A3750JuniorSubordinatedNotesDue2050Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-281"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:A5.625JuniorSubordinatedNotesDue2078Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-282"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:A5.625JuniorSubordinatedNotesDue2078Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-283"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:A5.875JuniorSubordinatedNotesDue2078Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-284"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:A5.875JuniorSubordinatedNotesDue2078Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-285"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:A5.875JuniorSubordinatedNotesDue2079Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-286"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:A5.875JuniorSubordinatedNotesDue2079Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-287"><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:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-288"><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:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-289"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:TermLoanFacilityDueDecember2025Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:TermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-290"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:TermLoanFacilityDueDecember2025Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:TermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-291"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:TermLoanFacilityDueSeptember2025Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:TermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-292"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:TermLoanFacilityDueSeptember2025Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:TermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-293"><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:LongtermDebtTypeAxis">cms:TermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-294"><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:LongtermDebtTypeAxis">cms:TermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-295"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-296"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-297"><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:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-298"><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:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-299"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:RevolvingCreditFacilityDue2027Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cms:NorthStarCleanEnergyIncludingSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-300"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:RevolvingCreditFacilityDue2027Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cms:NorthStarCleanEnergyIncludingSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:A3375ConvertibleSeniorNotesDue2028Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-302"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:A4750JuniorSubordinatedNotesDue2050Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:UsTreasuryUstInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2030-06-01</xbrli:startDate><xbrli:endDate>2030-06-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-303"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:A3750JuniorSubordinatedNotesDue2050Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:UsTreasuryUstInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2030-12-01</xbrli:startDate><xbrli:endDate>2030-12-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-304"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:TermLoanFacilityDueDecember2025Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:TermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-305"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:TermLoanFacilityDueSeptember2025Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:TermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-306"><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:NorthStarCleanEnergyIncludingSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-307"><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:NorthStarCleanEnergyIncludingSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-308"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointOneTwoFivePercentFirstMortgageBondsDue2024Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-309"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointOneTwoFivePercentFirstMortgageBondsDue2024Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-310"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointOneNineZeroPercentFirstMortgageBondsDue2024Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-311"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointOneNineZeroPercentFirstMortgageBondsDue2024Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-312"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FivePointTwoFourZeroPercentFirstMortgageBondsDue2026Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-313"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FivePointTwoFourZeroPercentFirstMortgageBondsDue2026Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-314"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointSixEightZeroPercentFirstMortgageBondsDue2027Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-315"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointSixEightZeroPercentFirstMortgageBondsDue2027Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-316"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointThreeNineZeroPercentFirstMortgageBondsDue2027Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-317"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointThreeNineZeroPercentFirstMortgageBondsDue2027Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-318"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointSixFiveZeroPercentFirstMortgageBondsDue2028Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-319"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointSixFiveZeroPercentFirstMortgageBondsDue2028Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-320"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointEightZeroZeroPercentFirstMortgageBondsDue2028Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-321"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointEightZeroZeroPercentFirstMortgageBondsDue2028Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-322"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointNineZeroZeroPercentFirstMortgageBondsDue2029Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-323"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointNineZeroZeroPercentFirstMortgageBondsDue2029Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-324"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FivePointZeroSevenZeroPercentFirstMortgageBondsDue2029Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-325"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FivePointZeroSevenZeroPercentFirstMortgageBondsDue2029Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointSixZeroZeroPercentFirstMortgageBondsDue2029Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointSixZeroZeroPercentFirstMortgageBondsDue2029Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointSevenZeroZeroPercentFirstMortgageBondsDue2030Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointSevenZeroZeroPercentFirstMortgageBondsDue2030Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-330"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FivePointOneSevenZeroPercentFirstMortgageBondsDue2032Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FivePointOneSevenZeroPercentFirstMortgageBondsDue2032Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-332"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointSixZeroZeroPercentFirstMortgageBondsDue2032Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-333"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointSixZeroZeroPercentFirstMortgageBondsDue2032Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-334"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointOneEightZeroPercentFirstMortgageBondsDue2032Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-335"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointOneEightZeroPercentFirstMortgageBondsDue2032Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-336"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointSixTwoFivePercentFirstMortgageBondsDue2033Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-337"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointSixTwoFivePercentFirstMortgageBondsDue2033Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-338"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FivePointEightZeroZeroPercentFirstMortgageBondsDue2035Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-339"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FivePointEightZeroZeroPercentFirstMortgageBondsDue2035Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-340"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FivePointThreeEightZeroPercentFirstMortgageBondsDue2037Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-341"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FivePointThreeEightZeroPercentFirstMortgageBondsDue2037Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-342"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointFiveTwoZeroPercentFirstMortgageBondsDue2037Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-343"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointFiveTwoZeroPercentFirstMortgageBondsDue2037Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-344"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointZeroOneZeroPercentFirstMortgageBondsDue2038Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-345"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointZeroOneZeroPercentFirstMortgageBondsDue2038Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-346"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:SixPointOneSevenZeroPercentFirstMortgageBondsDue2040Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-347"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:SixPointOneSevenZeroPercentFirstMortgageBondsDue2040Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-348"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointNineSevenZeroPercentFirstMortgageBondsDue2040Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-349"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointNineSevenZeroPercentFirstMortgageBondsDue2040Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-350"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointThreeOneZeroPercentFirstMortgageBondsDue2042Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-351"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointThreeOneZeroPercentFirstMortgageBondsDue2042Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-352"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointNineFiveZeroPercentFirstMortgageBondsDue2043Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-353"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointNineFiveZeroPercentFirstMortgageBondsDue2043Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-354"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointOneZeroZeroPercentFirstMortgageBondsDue2045Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-355"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointOneZeroZeroPercentFirstMortgageBondsDue2045Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-356"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointTwoFiveZeroPercentFirstMortgageBondsDue2046Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-357"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointTwoFiveZeroPercentFirstMortgageBondsDue2046Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-358"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointNineFiveZeroPercentFirstMortgageBondsDue2047Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-359"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointNineFiveZeroPercentFirstMortgageBondsDue2047Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-360"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointZeroFiveZeroPercentFirstMortgageBondsDue2048Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-361"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointZeroFiveZeroPercentFirstMortgageBondsDue2048Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-362"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointThreeFiveZeroPercentFirstMortgageBondsDue2049Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-363"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointThreeFiveZeroPercentFirstMortgageBondsDue2049Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-364"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointSevenFiveZeroPercentFirstMortgageBondsDue2050Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-365"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointSevenFiveZeroPercentFirstMortgageBondsDue2050Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-366"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointOneZeroZeroPercentFirstMortgageBondsDue2050Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-367"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointOneZeroZeroPercentFirstMortgageBondsDue2050Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-368"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointFiveZeroZeroFirstMortgageBondsDue2051Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-369"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointFiveZeroZeroFirstMortgageBondsDue2051Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-370"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:TwoPointSixFiveZeroPercentFirstMortgageBondsDue2052Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-371"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:TwoPointSixFiveZeroPercentFirstMortgageBondsDue2052Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-372"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointTwoZeroZeroPercentFirstMortgageBondsDue2052Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-373"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointTwoZeroZeroPercentFirstMortgageBondsDue2052Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-374"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointEightSixZeroPercentFirstMortgageBondsDue2052Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-375"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointEightSixZeroPercentFirstMortgageBondsDue2052Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-376"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointTwoEightZeroPercentFirstMortgageBondsDue2057Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-377"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointTwoEightZeroPercentFirstMortgageBondsDue2057Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-378"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:TwoPointFiveZeroZeroPercentFirstMortgageBondsDue2060Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-379"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:TwoPointFiveZeroZeroPercentFirstMortgageBondsDue2060Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-380"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointThreeFiveZeroPercentFirstMortgageBondsDue2064Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-381"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointThreeFiveZeroPercentFirstMortgageBondsDue2064Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-382"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:VariableRateFirstMortgageBondsDue2069Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-383"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:VariableRateFirstMortgageBondsDue2069Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-384"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:VariableRateFirstMortgageBondsDueMay2070Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-385"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:VariableRateFirstMortgageBondsDueMay2070Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-386"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:VariableRateFirstMortgageBondsDueOctober2070Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-387"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:VariableRateFirstMortgageBondsDueOctober2070Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-388"><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:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-389"><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:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-390"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ZeroPointEightSevenFivePercentTaxExemptRevenueBondsDue2035Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:TaxExemptRevenueBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-391"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ZeroPointEightSevenFivePercentTaxExemptRevenueBondsDue2035Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:TaxExemptRevenueBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-392"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointThreeFiveZeroPercentTaxExemptRevenueBondsDue2049Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:TaxExemptRevenueBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-393"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointThreeFiveZeroPercentTaxExemptRevenueBondsDue2049Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:TaxExemptRevenueBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-394"><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:LongtermDebtTypeAxis">cms:TaxExemptRevenueBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-395"><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:LongtermDebtTypeAxis">cms:TaxExemptRevenueBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-396"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:SecuritizationBondsDue2029Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:SecuritizationBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-397"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:SecuritizationBondsDue2029Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:SecuritizationBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-398"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:SecuritizationBondsDue20282031Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:SecuritizationBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-399"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:SecuritizationBondsDue20282031Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:SecuritizationBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-400"><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:LongtermDebtTypeAxis">cms:SecuritizationBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-401"><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:LongtermDebtTypeAxis">cms:SecuritizationBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-402"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:VariableRateFirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-403"><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:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-404"><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:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-405"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:A4.600FirstMortgageBondsDueMay2029Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-406"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:A4.700FirstMortgageBondsDueJanuary2030Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-407"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:TermLoanFacilityDueDecember2025Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-408"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ConstructionFinancingAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cms:NorthStarCleanEnergyIncludingSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-02-11</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-409"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ConstructionFinancingAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cms:NorthStarCleanEnergyIncludingSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-02-11</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-410"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:A3.875SeniorNotesDueMarch2024Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-411"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:A3.875SeniorNotesDueMarch2024Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-412"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-413"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:A3.125FirstMortgageBondsDueAugust2024Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-414"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:A3.125FirstMortgageBondsDueAugust2024Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-415"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointOneNineZeroPercentFirstMortgageBondsDue2024Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-416"><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:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-417"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-418"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:RepurchasedDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-419"><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:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-420"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-421"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:RepurchasedDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-422"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cms:NorthStarCleanEnergyIncludingSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-423"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cms:RevolvingCreditFacilitiesTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-424"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cms:RevolvingCreditFacilitiesSevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-425"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cms:RevolvingCreditFacilitiesSixMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cms:NorthStarCleanEnergyIncludingSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-426"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cms:RevolvingCreditFacilitiesFiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-427"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cms:RevolvingCreditFacilitiesOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-428"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cms:RevolvingCreditFacilitiesTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-429"><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:LongtermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-430"><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>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-431"><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>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-432"><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:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-433"><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:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-434"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-435"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-436"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SupplierFinanceProgramAxis">cms:NorthStarCleanEnergysSupplierFinancingProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-437"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SupplierFinanceProgramAxis">cms:NorthStarCleanEnergysSupplierFinancingProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-438"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SupplierFinanceProgramAxis">cms:NorthStarCleanEnergysSupplierFinancingProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-439"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">cms:SettlementOfForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-440"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ForwardContractIndexedToIssuersEquityTypeAxis">cms:ForwardContractsEnteredIntoDecember162024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-16</xbrli:startDate><xbrli:endDate>2024-12-16</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-441"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ForwardContractIndexedToIssuersEquityTypeAxis">cms:ForwardContractsEnteredIntoDecember162024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-31</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-442"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cms:PreferredStock450SeriesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-443"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cms:PreferredStock450SeriesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-444"><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>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-445"><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>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-446"><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>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-447"><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>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-448"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-449"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-450"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-451"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-452"><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>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-453"><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>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-454"><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>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-455"><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>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-456"><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>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-457"><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>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-458"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-459"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-460"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-461"><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>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-462"><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>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-463"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-464"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-465"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-466"><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>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-467"><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>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-468"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-469"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-470"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-471"><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>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-472"><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>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-473"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-474"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-475"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-476"><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><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-477"><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:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-478"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-479"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-480"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-481"><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><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-482"><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:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-483"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-484"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-485"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-486"><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><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-487"><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:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-488"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-489"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-490"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-491"><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><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-492"><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:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-493"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-494"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-495"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-496"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:CMSEnergyNotePayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-497"><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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-498"><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:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-499"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyIndependentPowerProductionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-500"><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="us-gaap:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyIndependentPowerProductionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-501"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyIndependentPowerProductionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-502"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyIndependentPowerProductionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-503"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-504"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-505"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-506"><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="us-gaap:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-507"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-508"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-509"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:ElectricityGenerationPlantNonNuclearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-510"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:ElectricityGenerationPlantNonNuclearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-511"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:ElectricityGenerationPlantNonNuclearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-512"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:ElectricityGenerationPlantNonNuclearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-513"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:ElectricDistributionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-514"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:ElectricDistributionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-515"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:ElectricDistributionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-516"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:ElectricDistributionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-517"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:ElectricOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-518"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:ElectricOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-519"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:ElectricOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-520"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:ElectricOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-521"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:ElectricAssetsHeldUnderFinanceLeasesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-522"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:ElectricAssetsHeldUnderFinanceLeasesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-523"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:GasDistributionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-524"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:GasDistributionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-525"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:GasDistributionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-526"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:GasDistributionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-527"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:GasTransmissionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-528"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:GasTransmissionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-529"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:GasTransmissionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-530"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:GasTransmissionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:GasUndergroundStorageFacilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-532"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:GasUndergroundStorageFacilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-533"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:GasUndergroundStorageFacilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-534"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:GasUndergroundStorageFacilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-535"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:GasOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-536"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:GasOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-537"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:GasOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-538"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:GasOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-539"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:GasAssetsHeldUnderFinanceLeasesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-540"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:GasAssetsHeldUnderFinanceLeasesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-541"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-542"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-543"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-544"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-545"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">srt:NaturalGasReservesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:GasUndergroundStorageFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-546"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">srt:NaturalGasReservesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:GasUndergroundStorageFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-547"><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:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-548"><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:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-549"><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:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-550"><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:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-551"><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:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ContractualRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-552"><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:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ContractualRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-553"><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:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ContractualRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-554"><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:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ContractualRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-555"><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:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FranchiseRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-556"><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:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FranchiseRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-557"><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:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FranchiseRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-558"><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:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FranchiseRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-559"><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:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-560"><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:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-561"><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:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-562"><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:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-563"><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:PropertyPlantAndEquipmentByTypeAxis">cms:IntangiblePlantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-564"><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:PropertyPlantAndEquipmentByTypeAxis">cms:IntangiblePlantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-565"><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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-566"><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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-567"><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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-568"><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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-569"><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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-570"><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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-571"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:UtilityPlantAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-572"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:UtilityPlantAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-573"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cms:NonUtilityPlantAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-574"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cms:NonUtilityPlantAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-575"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:UtilityPlantAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-576"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:UtilityPlantAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-577"><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:PropertyPlantAndEquipmentByTypeAxis">cms:NonUtilityPlantAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-578"><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:PropertyPlantAndEquipmentByTypeAxis">cms:NonUtilityPlantAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-579"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:ElectricUtilityPropertyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-580"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:ElectricUtilityPropertyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-581"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:ElectricUtilityPropertyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-582"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:GasUtilityPropertyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-583"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:GasUtilityPropertyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-584"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:GasUtilityPropertyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-585"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">srt:OtherPropertyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-586"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">srt:OtherPropertyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-587"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">srt:OtherPropertyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-588"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-589"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-590"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-591"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-592"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-593"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-594"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:OtherRegulatoryAssetsLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-595"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:OtherRegulatoryAssetsLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-596"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:OtherRegulatoryAssetsLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-597"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:SecuritizedRegulatoryAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-598"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:SecuritizedRegulatoryAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-599"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:SecuritizedRegulatoryAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-600"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-601"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-602"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-603"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-604"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-605"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-606"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:OtherRegulatoryAssetsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-607"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:OtherRegulatoryAssetsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-608"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:OtherRegulatoryAssetsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-609"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:SecuritizedRegulatoryAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-610"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:SecuritizedRegulatoryAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-611"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:SecuritizedRegulatoryAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-612"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">cms:CampbellUnit3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-613"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">cms:DistributionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-614"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">cms:RelatedPartyLeaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-615"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">cms:RelatedPartyLeaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-616"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">cms:PipelinesAndPowerPurchaseAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-617"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">cms:LandAndOtherFinanceLeasesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-618"><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:FairValueByAssetClassAxis">cms:PipelinesAndPowerPurchaseAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-619"><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:FairValueByAssetClassAxis">cms:LandAndOtherFinanceLeasesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-620"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">cms:PowerSalesAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-621"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">cms:PowerSalesAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-622"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cms:AssetRetirementObligationsCategoriesAxis">cms:RenewableGenerationAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-623"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cms:AssetRetirementObligationsCategoriesAxis">cms:RenewableGenerationAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-624"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cms:AssetRetirementObligationsCategoriesAxis">cms:RenewableGenerationAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-625"><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="cms:AssetRetirementObligationsCategoriesAxis">cms:CoalAshDisposalAreasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-626"><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="cms:AssetRetirementObligationsCategoriesAxis">cms:CoalAshDisposalAreasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-627"><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="cms:AssetRetirementObligationsCategoriesAxis">cms:CoalAshDisposalAreasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-628"><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="cms:AssetRetirementObligationsCategoriesAxis">cms:GasDistributionCutPurgeCapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-629"><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="cms:AssetRetirementObligationsCategoriesAxis">cms:GasDistributionCutPurgeCapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-630"><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="cms:AssetRetirementObligationsCategoriesAxis">cms:GasDistributionCutPurgeCapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-631"><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="cms:AssetRetirementObligationsCategoriesAxis">cms:AsbestosAbatementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-632"><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="cms:AssetRetirementObligationsCategoriesAxis">cms:AsbestosAbatementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-633"><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="cms:AssetRetirementObligationsCategoriesAxis">cms:AsbestosAbatementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-634"><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="cms:AssetRetirementObligationsCategoriesAxis">cms:RenewableGenerationAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-635"><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="cms:AssetRetirementObligationsCategoriesAxis">cms:RenewableGenerationAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-636"><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="cms:AssetRetirementObligationsCategoriesAxis">cms:RenewableGenerationAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-637"><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="cms:AssetRetirementObligationsCategoriesAxis">cms:GasWellsPlugAndAbandonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-638"><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="cms:AssetRetirementObligationsCategoriesAxis">cms:GasWellsPlugAndAbandonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-639"><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="cms:AssetRetirementObligationsCategoriesAxis">cms:GasWellsPlugAndAbandonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-640"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cms:AssetRetirementObligationsCategoriesAxis">cms:RenewableGenerationAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-641"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cms:AssetRetirementObligationsCategoriesAxis">cms:RenewableGenerationAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-642"><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="cms:AssetRetirementObligationsCategoriesAxis">cms:CoalAshDisposalAreasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-643"><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="cms:AssetRetirementObligationsCategoriesAxis">cms:CoalAshDisposalAreasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-644"><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="cms:AssetRetirementObligationsCategoriesAxis">cms:GasDistributionCutPurgeCapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-645"><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="cms:AssetRetirementObligationsCategoriesAxis">cms:GasDistributionCutPurgeCapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-646"><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="cms:AssetRetirementObligationsCategoriesAxis">cms:AsbestosAbatementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-647"><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="cms:AssetRetirementObligationsCategoriesAxis">cms:AsbestosAbatementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-648"><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="cms:AssetRetirementObligationsCategoriesAxis">cms:RenewableGenerationAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-649"><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="cms:AssetRetirementObligationsCategoriesAxis">cms:RenewableGenerationAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-650"><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="cms:AssetRetirementObligationsCategoriesAxis">cms:GasWellsPlugAndAbandonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-651"><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="cms:AssetRetirementObligationsCategoriesAxis">cms:GasWellsPlugAndAbandonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-652"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:DefinedCompanyContributionPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-653"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:DefinedCompanyContributionPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-654"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:DefinedCompanyContributionPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-655"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:DefinedCompanyContributionPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-656"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:DefinedCompanyContributionPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-657"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:DefinedCompanyContributionPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-658"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:DefinedCompanyContributionPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-659"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:DefinedCompanyContributionPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-660"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:DbSerpTrustAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-661"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:DbSerpTrustAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-662"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-663"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-664"><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:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:DbSerpTrustAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-665"><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:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:DbSerpTrustAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-666"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-667"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-668"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:SupplementalEmployeeRetirementPlanDefinedContributionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-669"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:SupplementalEmployeeRetirementPlanDefinedContributionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-670"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:SupplementalEmployeeRetirementPlanDefinedContributionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-671"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:SupplementalEmployeeRetirementPlanDefinedContributionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-672"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:SupplementalEmployeeRetirementPlanDefinedContributionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-673"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:SupplementalEmployeeRetirementPlanDefinedContributionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-674"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:SupplementalEmployeeRetirementPlanDefinedContributionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-675"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:Plan401KMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-676"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:Plan401KMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-677"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:Plan401KMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-678"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:Plan401KMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-679"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:Plan401KMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-680"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:Plan401KMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-681"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:Plan401KMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-682"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:Plan401KMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-683"><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>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-684"><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>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-685"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cms:RetirementPlanAssumptionsAxis">cms:UnderAgeSixtyFiveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-686"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cms:RetirementPlanAssumptionsAxis">cms:UnderAgeSixtyFiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-687"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cms:RetirementPlanAssumptionsAxis">cms:UnderAgeSixtyFiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-688"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cms:RetirementPlanAssumptionsAxis">cms:UnderAgeSixtyFiveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-689"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cms:RetirementPlanAssumptionsAxis">cms:OverAgeSixtyFiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-690"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cms:RetirementPlanAssumptionsAxis">cms:OverAgeSixtyFiveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-691"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cms:RetirementPlanAssumptionsAxis">cms:OverAgeSixtyFiveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-692"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cms:RetirementPlanAssumptionsAxis">cms:OverAgeSixtyFiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-693"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:ActivePensionPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-694"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:ActivePensionPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-695"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:ActivePensionPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-696"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:InactivePensionPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-697"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:InactivePensionPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-698"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:InactivePensionPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-699"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-700"><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:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-701"><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:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-702"><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:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-703"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:ActivePensionPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-704"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:ActivePensionPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-705"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:ActivePensionPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-706"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-707"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-708"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-709"><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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-710"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-711"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:InactivePensionPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-712"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:InactivePensionPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-713"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:InactivePensionPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-714"><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>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-715"><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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-716"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-717"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">cms:PensionAndDBSERPMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-718"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">cms:PensionAndDBSERPMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-719"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">cms:PensionAndDBSERPMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-720"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">cms:PensionAndDBSERPMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-721"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">cms:PensionAndDBSERPMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-722"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">cms:PensionAndDBSERPMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-723"><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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-724"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cms:VolatilityMechanismMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-726"><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="us-gaap:RegulatoryLiabilityAxis">cms:VolatilityMechanismMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cms:VolatilityMechanismMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-728"><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="us-gaap:RegulatoryAssetAxis">cms:VolatilityMechanismMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-729"><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:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-730"><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:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-731"><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:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-732"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-733"><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:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-734"><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:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-735"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-736"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-737"><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:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-738"><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:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-739"><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:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-740"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">cms:PensionAndDBSERPMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-741"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">cms:PensionAndDBSERPMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-742"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">cms:PensionAndDBSERPMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-743"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">cms:PensionAndDBSERPMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-744"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:CashAndShortTermInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-745"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:CashAndShortTermInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-746"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:CashAndShortTermInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-747"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:CashAndShortTermInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-748"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:CashAndShortTermInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-749"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:CashAndShortTermInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-750"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-751"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-752"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-753"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-754"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-755"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-756"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:PlanAssetsExcludingPooledFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-757"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:PlanAssetsExcludingPooledFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-758"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:PlanAssetsExcludingPooledFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-759"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:PlanAssetsExcludingPooledFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-760"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:PlanAssetsExcludingPooledFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-761"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:PlanAssetsExcludingPooledFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-762"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:PooledFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-763"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:PooledFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-764"><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="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:CashAndShortTermInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-765"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:CashAndShortTermInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-766"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:CashAndShortTermInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-767"><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="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:CashAndShortTermInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-768"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:CashAndShortTermInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-769"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:CashAndShortTermInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-770"><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="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-771"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-772"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-773"><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="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-774"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-775"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-776"><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="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-777"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-778"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-779"><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="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-780"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-781"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-782"><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="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-783"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-784"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-785"><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="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-786"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-787"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-788"><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="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:ForeignCorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-789"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:ForeignCorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-790"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:ForeignCorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-791"><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="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:ForeignCorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-792"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:ForeignCorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-793"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:ForeignCorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-794"><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="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-795"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-796"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-797"><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="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-798"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-799"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-800"><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="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-801"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-802"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-803"><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="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-804"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-805"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-806"><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="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:PlanAssetsExcludingPooledFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-807"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:PlanAssetsExcludingPooledFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-808"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:PlanAssetsExcludingPooledFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-809"><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="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:PlanAssetsExcludingPooledFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-810"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:PlanAssetsExcludingPooledFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-811"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:PlanAssetsExcludingPooledFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-812"><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="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:PooledFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-813"><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="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:PooledFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-814"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-815"><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="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-816"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-817"><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="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-818"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-819"><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="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-820"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:ReturnSeekingFixedIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-821"><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="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:ReturnSeekingFixedIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-822"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-823"><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="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-824"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-825"><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="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-826"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-827"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-828"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-829"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:ReturnSeekingFixedIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-830"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-832"><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:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-833"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-834"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-835"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cms:MarketBasedRestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-836"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cms:MarketBasedRestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-837"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-838"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-839"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cms:TimeLapsedRestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-840"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cms:TimeLapsedRestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-841"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-842"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-843"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cms:RestrictedStockAndRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-844"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cms:RestrictedStockAndRestrictedStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-845"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-846"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-847"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cms:RestrictedStockAndRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-848"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cms:RestrictedStockAndRestrictedStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-849"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cms:TimeLapsedRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-850"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cms:TimeLapsedRestrictedStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-851"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cms:DividendsOnMarketBasedAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-852"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cms:DividendsOnMarketBasedAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-853"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cms:DividendsOnPerformanceBasedAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-854"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cms:DividendsOnPerformanceBasedAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-855"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cms:DividendsOnRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-856"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cms:DividendsOnRestrictedStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-857"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cms:AdditionalPerformanceBasedSharesBasedOnAchievementOfConditionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-858"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cms:AdditionalPerformanceBasedSharesBasedOnAchievementOfConditionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-859"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-860"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-861"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-862"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-863"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-864"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-865"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-866"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-867"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-868"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-869"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cms:NonMichiganJurisdictionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-870"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">cms:A2023RenewableEnergyTaxCreditsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-871"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">cms:A2024RenewableEnergyTaxCreditsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-872"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">cms:A2024RenewableEnergyTaxCreditsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-873"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">cms:A2024RenewableEnergyTaxCreditsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-874"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">cms:MichiganStateTaxAuthorityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-875"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">cms:ArkansasStateTaxAuthorityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-876"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">cms:LocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-877"><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:IncomeTaxAuthorityAxis">cms:MichiganStateTaxAuthorityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-878"><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:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-879"><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>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-880"><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="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-881"><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>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-882"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-883"><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>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-884"><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:NorthStarCleanEnergyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-885"><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="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-886"><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="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-887"><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:ResidentialUtilityServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-888"><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="srt:ProductOrServiceAxis">cms:CommercialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-889"><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="srt:ProductOrServiceAxis">cms:CommercialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-890"><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>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-891"><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="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-892"><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="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-893"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-894"><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="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-895"><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="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-896"><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>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-897"><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:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-898"><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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-899"><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="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-900"><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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-901"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-902"><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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-903"><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:NorthStarCleanEnergyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-904"><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="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-905"><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="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-906"><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:ResidentialUtilityServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-907"><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="srt:ProductOrServiceAxis">cms:CommercialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-908"><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="srt:ProductOrServiceAxis">cms:CommercialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-909"><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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-910"><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="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-911"><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="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-912"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-913"><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="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-914"><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="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-915"><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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-916"><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:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-917"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-918"><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="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-919"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-920"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-921"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-922"><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:NorthStarCleanEnergyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-923"><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="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-924"><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="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-925"><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:ResidentialUtilityServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-926"><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="srt:ProductOrServiceAxis">cms:CommercialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-927"><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="srt:ProductOrServiceAxis">cms:CommercialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-928"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-929"><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="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-930"><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="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-931"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-932"><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="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-933"><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="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-934"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-935"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cms:RevenueSubjectToRefundBillCreditContributionToAssistanceProgramsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-936"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cms:RevenueSubjectToRefundVoluntaryRefundMechanismMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-937"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-938"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-939"><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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-940"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-941"><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="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-942"><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="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-943"><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="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-944"><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="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-945"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-946"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-947"><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>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-948"><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:NorthStarCleanEnergyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-949"><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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-950"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-951"><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="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-952"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-953"><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:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-954"><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>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-955"><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="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-956"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-957"><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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-958"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-959"><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="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-960"><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="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-961"><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="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-962"><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="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-963"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-964"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-965"><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>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-966"><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:NorthStarCleanEnergyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-967"><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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-968"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-969"><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="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-970"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-971"><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:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-972"><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>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-973"><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="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-974"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-975"><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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-976"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-977"><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="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-978"><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="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-979"><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="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-980"><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="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-981"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-982"><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="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-983"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-984"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:CMSEnergyNotePayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-985"><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>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-986"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cms:NewportSolarHoldingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-987"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cms:WindProjectMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-988"><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>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-989"><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>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-990"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">cms:GraylingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-991"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">cms:GeneseeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-992"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">cms:TESFilerCityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-993"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">cms:CravenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-994"><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>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-995"><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>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-996"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cms:JHCampbellGeneratingUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-997"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:RetentionIncentiveProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cms:JHCampbellGeneratingUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-998"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli: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:DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-999"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1000"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1001"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1003"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1004"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cms:WindProjectMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1005"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cms:SolarProjectsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1006"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cms:DeltaTownshipMichiganSolarProjectMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1007"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cms:PhillipsWisconsinSolarProjectMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1008"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1009"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1010"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1011"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1012"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1013"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1014"><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:PropertyPlantAndEquipmentByTypeAxis">cms:OngoingCapitalExpendituresMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1015"><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:PropertyPlantAndEquipmentByTypeAxis">cms:OngoingCapitalExpendituresMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1016"><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:PropertyPlantAndEquipmentByTypeAxis">cms:OngoingCapitalExpendituresMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1017"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1018"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1019"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1020"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1021"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cms:IntercompanyAndRelatedPartiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1022"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cms:IntercompanyAndRelatedPartiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1023"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1024"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1025"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1026"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1027"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1028"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1029"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1030"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOtherTaxCarryforwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOtherTaxCarryforwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1032"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOtherTaxCarryforwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1033"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOtherTaxCarryforwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1034"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOtherTaxCarryforwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1035"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOtherTaxCarryforwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1036"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOtherTaxCarryforwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1037"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1038"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1039"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1040"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1041"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1042"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1043"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_1"></div><div style="min-height:24.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div style="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 style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"/></tr></table></div><div style="text-align:center"><span id="ic91f729dd6ac440382261cef50395e86_334"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:105%">UNITED&#160;STATES SECURITIES AND EXCHANGE COMMISSION</span></div><div style="margin-bottom:2pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Washington,&#160;D.C. 20549</span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORM&#160;<ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">10-K</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:700;line-height:105%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentAnnualReport" format="ixt:fixed-true" id="f-2">x</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:105%">&#160;ANNUAL REPORT PURSUANT TO SECTION&#160;13 OR 15(d)&#160;OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="margin-bottom:2pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">For the fiscal year ended <ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-4"><ix:nonNumeric contextRef="c-1" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="f-3">December&#160;31</ix:nonNumeric>, 2024</ix:nonNumeric></span></div><div style="margin-bottom:2pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">OR</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="f-5">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">TRANSITION 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:400;line-height:120%">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.730%"><tr><td style="width:1.0%"/><td style="width:12.072%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.673%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.398%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:36.152%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.673%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.076%"/><td style="width:0.1%"/></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:7.5pt;font-weight:400;line-height:120%">Commission File No.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Registrant; State of Incorporation; Address; and Telephone Number</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:7.5pt;font-weight:400;line-height:100%">IRS Employer Identification No.</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><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="c-1" name="dei:EntityFileNumber" id="f-6">1-9513</ix:nonNumeric></span></div></td><td colspan="6" rowspan="2" style="border-top:1pt solid #000;padding:0 1pt"><div style="text-align:center"><img src="cms-20241231_g1.jpg" alt="CMS_Logo.jpg" style="height:34px;margin-bottom:5pt;vertical-align:text-bottom;width:124px"/></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><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%"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-7">CMS&#160;ENERGY CORPORATION</ix:nonNumeric></span></div></td><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 #000000;padding:2px 1pt;text-align:left;vertical-align:top"><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="c-1" name="dei:EntityTaxIdentificationNumber" id="f-8">38-2726431</ix:nonNumeric></span></div></td></tr><tr style="height:27pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:105%">(A <ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-9">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:105%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-10">One Energy Plaza</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-11">Jackson</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-12">Michigan</ix:nonNumeric> <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-13">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:105%">(<ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-14">517</ix:nonNumeric>) <ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-15">788-0550</ix:nonNumeric></span></div></td><td colspan="9" style="padding:0 1pt"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.730%"><tr><td style="width:1.0%"/><td style="width:12.072%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.673%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.398%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:36.152%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.673%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.076%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="c-2" name="dei:EntityFileNumber" id="f-16">1-5611</ix:nonNumeric></span></div></td><td colspan="6" rowspan="2" style="padding:0 1pt"><div style="text-align:center"><img src="cms-20241231_g2.jpg" alt="CE_Logo_JPEG.jpg" style="height:43px;margin-bottom:5pt;vertical-align:text-bottom;width:124px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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%"><ix:nonNumeric contextRef="c-2" name="dei:EntityRegistrantName" id="f-17">CONSUMERS&#160;ENERGY COMPANY</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="c-2" name="dei:EntityTaxIdentificationNumber" id="f-18">38-0442310</ix:nonNumeric></span></div></td></tr><tr style="height:27pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:105%">(A <ix:nonNumeric contextRef="c-2" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-19">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:105%"><ix:nonNumeric contextRef="c-2" name="dei:EntityAddressAddressLine1" id="f-20">One Energy Plaza</ix:nonNumeric>, <ix:nonNumeric contextRef="c-2" name="dei:EntityAddressCityOrTown" id="f-21">Jackson</ix:nonNumeric>, <ix:nonNumeric contextRef="c-2" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-22">Michigan</ix:nonNumeric> <ix:nonNumeric contextRef="c-2" name="dei:EntityAddressPostalZipCode" id="f-23">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:105%">(<ix:nonNumeric contextRef="c-2" name="dei:CityAreaCode" id="f-24">517</ix:nonNumeric>) <ix:nonNumeric contextRef="c-2" name="dei:LocalPhoneNumber" id="f-25">788-0550</ix:nonNumeric></span></div></td><td colspan="9" style="padding:0 1pt"/></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 style="width:49.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.902%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.728%"/><td style="width:0.1%"/></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:7pt;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:7pt;font-weight:700;line-height:120%">Title of each class</span></td><td colspan="3" style="padding:0 1pt"/><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:7pt;font-weight:700;line-height:120%">Trading Symbol(s)</span></td><td colspan="3" style="padding:0 1pt"/><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:7pt;font-weight:700;line-height:120%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-3" name="dei:Security12bTitle" id="f-26">CMS&#160;Energy Corporation Common Stock</ix:nonNumeric>, $0.01 par value</span></div></td><td colspan="3" style="padding:0 1pt"/><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:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-3" name="dei:TradingSymbol" id="f-27">CMS</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><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:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-3" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-28">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:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-4" name="dei:Security12bTitle" id="f-29">CMS&#160;Energy Corporation 5.625% Junior Subordinated Notes due 2078</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><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:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-4" name="dei:TradingSymbol" id="f-30">CMSA</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><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:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-4" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-31">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:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-5" name="dei:Security12bTitle" id="f-32">CMS&#160;Energy Corporation 5.875% Junior Subordinated Notes due 2078</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><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:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-5" name="dei:TradingSymbol" id="f-33">CMSC</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><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:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-5" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-34">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:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-6" name="dei:Security12bTitle" id="f-35">CMS&#160;Energy Corporation 5.875% Junior Subordinated Notes due 2079</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><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:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-6" name="dei:TradingSymbol" id="f-36">CMSD</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><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:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-6" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-37">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:7pt;font-weight:400;line-height:105%"><ix:nonNumeric contextRef="c-7" name="dei:Security12bTitle" id="f-38">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 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:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-7" name="dei:TradingSymbol" id="f-39">CMS&#160;PRC</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><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:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-7" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-40">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:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-8" name="dei:Security12bTitle" id="f-41">Consumers Energy Company Cumulative Preferred Stock, $100&#160;par&#160;value: $4.50&#160;Series</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><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:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-8" name="dei:TradingSymbol" id="f-42">CMS-PB</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><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:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-8" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-43">New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_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 style="width:34.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.284%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:58.873%"/><td style="width:0.1%"/></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:7pt;font-weight:400;line-height:100%">Securities registered pursuant to Section&#160;12(g) of the Act:</span></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:7pt;font-weight:400;line-height:100%">None</span></td><td colspan="3" style="padding:0 1pt"/></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 style="width:17.146%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.711%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.159%"/><td style="width:0.1%"/></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:7pt;font-weight:400;line-height:105%">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule&#160;405 of the Securities 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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityWellKnownSeasonedIssuer" id="f-44">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:7pt;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:7pt;font-weight:400;line-height:100%">No</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:'Arial Unicode MS',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"/><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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-2" name="dei:EntityWellKnownSeasonedIssuer" id="f-45">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:7pt;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:7pt;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:7pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"/></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 style="width:17.146%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.711%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.159%"/><td style="width:0.1%"/></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:7pt;font-weight:400;line-height:105%">Indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or Section&#160;15(d) 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:7pt;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:7pt;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:7pt;font-weight:400;line-height:100%">&#9744;</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:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityVoluntaryFilers" id="f-46">No</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:7pt;font-weight:400;line-height:100%">&#9746;</span></td><td colspan="3" style="padding:0 1pt"/><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:7pt;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:7pt;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:7pt;font-weight:400;line-height:100%">&#9744;</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:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-2" name="dei:EntityVoluntaryFilers" id="f-47">No</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:7pt;font-weight:400;line-height:100%">&#9746;</span></td><td colspan="3" style="padding:0 1pt"/></tr></table></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_10"></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 style="width:17.146%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.711%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.159%"/><td style="width:0.1%"/></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:7pt;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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityCurrentReportingStatus" id="f-48">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:7pt;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:7pt;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:7pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"/><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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-2" name="dei:EntityCurrentReportingStatus" id="f-49">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:7pt;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:7pt;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:7pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"/></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 style="width:17.146%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.711%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.159%"/><td style="width:0.1%"/></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:7pt;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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityInteractiveDataCurrent" id="f-50">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:7pt;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:7pt;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:7pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"/><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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-2" name="dei:EntityInteractiveDataCurrent" id="f-51">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:7pt;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:7pt;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:7pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"/></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 style="width:17.146%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.711%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.159%"/><td style="width:0.1%"/></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:7pt;font-weight:400;line-height:105%">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:7pt;font-weight:700;line-height:100%">CMS&#160;Energy Corporation:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:7pt;font-weight:700;line-height:100%">Consumers&#160;Energy Company:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="f-52">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><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:7pt;font-weight:400;line-height:100%">&#9746;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:7pt;font-weight:400;line-height:100%">Large accelerated filer</span></td><td colspan="3" style="padding:0 1pt"/><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:7pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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:7pt;font-weight:400;line-height:100%">Non&#8209;accelerated filer</span></td><td colspan="3" style="padding:0 1pt"/><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:7pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-2" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="f-53">Non&#8209;accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><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:7pt;font-weight:400;line-height:100%">&#9746;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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:7pt;font-weight:400;line-height:100%">Accelerated filer</span></td><td colspan="3" style="padding:0 1pt"/><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:7pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:7pt;font-weight:400;line-height:100%">Accelerated filer</span></td><td colspan="3" style="padding:0 1pt"/><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:7pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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:7pt;font-weight:400;line-height:100%">Smaller reporting company</span></td><td colspan="3" style="padding:0 1pt"/><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:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="f-54">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:7pt;font-weight:400;line-height:100%">Smaller reporting company</span></td><td colspan="3" style="padding:0 1pt"/><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:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-2" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="f-55">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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:7pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:0 1pt"/><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:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="f-56">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:7pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:0 1pt"/><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:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-2" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="f-57">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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 style="width:17.146%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.711%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.159%"/><td style="width:0.1%"/></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:7pt;font-weight:400;line-height:105%">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:7pt;font-weight:700;line-height:100%">CMS&#160;Energy Corporation:</span></td><td colspan="3" style="padding:0 1pt"/><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:7pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:7pt;font-weight:700;line-height:100%">Consumers Energy Company:</span></td><td colspan="3" style="padding:0 1pt"/><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:7pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_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 style="width:17.146%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.711%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.159%"/><td style="width:0.1%"/></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:7pt;font-weight:400;line-height:105%">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section&#160;404(b) of the Sarbanes-Oxley Act (15&#160;U.S.C.&#160;7262(b)) by the registered public accounting firm that prepared or issued its audit report.</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:7pt;font-weight:700;line-height:100%">CMS&#160;Energy Corporation:</span></td><td colspan="3" style="padding:0 1pt"/><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:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:IcfrAuditorAttestationFlag" format="ixt-sec:boolballotbox" id="f-58">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:7pt;font-weight:700;line-height:100%">Consumers Energy Company:</span></td><td colspan="3" style="padding:0 1pt"/><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:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-2" name="dei:IcfrAuditorAttestationFlag" format="ixt-sec:boolballotbox" id="f-59">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_16"></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 style="width:17.146%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.711%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.159%"/><td style="width:0.1%"/></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:7pt;font-weight:400;line-height:105%">If securities are registered pursuant to Section&#160;12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.</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:7pt;font-weight:700;line-height:100%">CMS&#160;Energy Corporation:</span></td><td colspan="3" style="padding:0 1pt"/><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:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFinStmtErrorCorrectionFlag" format="ixt:fixed-false" id="f-60">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:7pt;font-weight:700;line-height:100%">Consumers Energy Company:</span></td><td colspan="3" style="padding:0 1pt"/><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:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-2" name="dei:DocumentFinStmtErrorCorrectionFlag" format="ixt:fixed-false" id="f-61">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_19"></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 style="width:17.146%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.711%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.159%"/><td style="width:0.1%"/></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:7pt;font-weight:400;line-height:105%">Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant&#8217;s executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b).</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:7pt;font-weight:700;line-height:100%">CMS&#160;Energy Corporation:</span></td><td colspan="3" style="padding:0 1pt"/><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:7pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:7pt;font-weight:700;line-height:100%">Consumers Energy Company:</span></td><td colspan="3" style="padding:0 1pt"/><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:7pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_22"></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 style="width:17.146%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.711%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.159%"/><td style="width:0.1%"/></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:7pt;font-weight:400;line-height:105%">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:7pt;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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityShellCompany" format="ixt:fixed-false" id="f-62">&#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:7pt;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:7pt;font-weight:400;line-height:100%">&#9746;</span></td><td colspan="3" style="padding:0 1pt"/><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:7pt;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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-2" name="dei:EntityShellCompany" format="ixt:fixed-false" id="f-63">&#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:7pt;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:7pt;font-weight:400;line-height:100%">&#9746;</span></td><td colspan="3" style="padding:0 1pt"/></tr></table></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_25"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">The aggregate market value of CMS&#160;Energy voting and non&#8209;voting common equity held by non&#8209;affiliates was $<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-6" name="dei:EntityPublicFloat" format="ixt:num-dot-decimal" scale="9" id="f-64">17.701</ix:nonFraction>&#160;billion for the 297,340,567 CMS&#160;Energy Corporation Common Stock shares outstanding on June&#160;28,&#160;2024 based on the closing sale price of $59.53 for CMS&#160;Energy Corporation Common Stock, as reported by the <ix:nonNumeric contextRef="c-3" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-65">New York Stock Exchange</ix:nonNumeric> on such date. There were no&#160;shares of Consumers common equity held by non&#8209;affiliates as of June&#160;28,&#160;2024.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">There were <ix:nonFraction unitRef="shares" contextRef="c-10" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-66">298,794,638</ix:nonFraction> shares of CMS&#160;Energy Corporation Common Stock outstanding on January&#160;17, 2025. On January&#160;17, 2025, CMS&#160;Energy held all <ix:nonFraction unitRef="shares" contextRef="c-11" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-67">84,108,789</ix:nonFraction> outstanding shares of common stock of Consumers.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Documents incorporated by reference in Part&#160;III:&#160;<ix:nonNumeric contextRef="c-1" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="f-68" escape="true">CMS&#160;Energy&#8217;s and Consumers&#8217; proxy statement relating to their 2025&#160;Annual Meetings of Shareholders to be held May&#160;2,&#160;2025.</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </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><hr style="page-break-after:always"/><div style="min-height:24.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">&#160;&#160;&#160;&#160;</a></span></div></div><div><span><br/></span></div><div style="height:15.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_34"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Annual Reports on Form&#160;10&#8209;K to the Securities and Exchange Commission for the Year Ended December&#160;31,&#160;2024</span></div><div style="margin-bottom:6pt"><span id="ic5dffc886f484f7c8678695407a7110c_114"></span><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 style="width:11.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:79.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.311%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_37">Glossary</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_37">2</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_40">Filing Format</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_40">13</a></span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_49">Forward-looking Statements and Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_49">13</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_52">Part&#160;I</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_52">17</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.92pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_58">Item&#160;1.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_58">Business</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_58">17</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.92pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_94">Item&#160;1A.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_94">Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_94">38</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.92pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_97">Item&#160;1B.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_97">Unresolved Staff Comments</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_97">50</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.92pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_100">Item&#160;1C.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_100">Cybersecurity</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_100">50</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.92pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_88">Item&#160;2.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_88">Properties</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_88">51</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.92pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_103">Item&#160;3.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_103">Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_103">51</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.92pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_106">Item&#160;4.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_106">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_106">51</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_118">Part&#160;II</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_118">52</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.92pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_121">Item&#160;5.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_121">Market For Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_121">52</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.92pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_124">Item&#160;6.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_124">Reserved</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_124">53</a></span></div></td></tr><tr><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"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.92pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_130">Item&#160;7.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_130">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_130">53</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.92pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_262">Item&#160;7A.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_262">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_262">88</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.92pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_265">Item&#160;8.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_265">Financial Statements and Supplementary Data</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_265">89</a></span></div></td></tr><tr><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"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.92pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_535">Item&#160;9.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_535">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_535">189</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.92pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_538">Item&#160;9A.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_538">Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_538">189</a></span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.92pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_544">Item&#160;9B.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_544">Other Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_544">191</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.92pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_547">Item&#160;9C.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_547">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_547">191</a></span></div></td></tr><tr><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"/></tr><tr><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"/></tr><tr><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"/></tr><tr><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"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_574">Part&#160;III</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_574">191</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.92pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_577">Item&#160;10.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_577">Directors, Executive Officers and Corporate Governance</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_577">191</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.92pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_580">Item&#160;11.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_580">Executive Compensation</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_580">192</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.92pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_583">Item&#160;12.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_583">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_583">193</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.92pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_586">Item&#160;13.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_586">Certain Relationships and Related Transactions, and Director Independence</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_586">193</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.92pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_589">Item&#160;14.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_589">Principal Accountant Fees and Services</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_589">193</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_592">Part&#160;IV</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_592">195</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.92pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_595">Item&#160;15.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_595">Exhibits and Financial Statement Schedules</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_595">195</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.92pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_625">Item&#160;16.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_625">Form&#160;10-K Summary</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_625">208</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_628">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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_628">209</a></span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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="ic43cff4efdfd4f2fb7296396b8a97b31_37"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span id="i18236db87b53461ea2fe334e366d8bb1_84"></span><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 style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding: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%">2023&#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;2023</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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%">2023&#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;229, 230, 231, 233, 234, and 235 of 2023</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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%">3G</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%">Third generation technology</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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%">4G</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%">Fourth generation technology</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">ABATE</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Association of Businesses Advocating Tariff Equity</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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%">ABO</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%">Accumulated benefit obligation; the liabilities of a pension plan based on service and pay to date, which differs from the PBO in that it does not reflect expected future salary increases</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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%">AFUDC</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%">Allowance for borrowed and equity funds used during construction</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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%">AOCI</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%">Accumulated other comprehensive income (loss)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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%">ARO</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%">Asset retirement obligation</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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%">ASC&#160;715</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 Accounting Standards Board Accounting Standards Codification Topic&#160;715, Retirement Benefits</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ASP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Appliance Service Plan</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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%">ASU</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 Accounting Standards Board Accounting Standards Update</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">2</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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 style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding: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%">Audit Committee</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 Audit Committee of the Board, which is composed entirely of independent directors. </span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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 Holdings,&#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"/></tr><tr><td colspan="3" style="padding: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 NorthStar Clean Energy, 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"/></tr><tr><td colspan="3" style="padding: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"/></tr><tr><td colspan="3" style="padding: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"/></tr><tr><td colspan="3" style="padding: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%">Board</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%">Board of Directors of CMS&#160;Energy and Consumers</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding: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%">CAO</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 Accounting Officer</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding: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"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding: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"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CERCLA</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Comprehensive Environmental Response, Compensation, and Liability Act of 1980, as amended</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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"/></tr><tr><td colspan="3" style="padding: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%">CIO</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 Information Officer</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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%">city-gate contract</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%">An arrangement made for the point at which a local distribution company physically receives gas from a supplier or pipeline</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">3</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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 style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding: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"/></tr><tr><td colspan="3" style="padding: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, resilient, and affordable energy to its customers; this plan was originally outlined and approved in Consumers&#8217; 2018&#160;integrated resource plan and subsequently updated and approved through its 2021&#160;integrated resource plan</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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"/></tr><tr><td colspan="3" style="padding: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;Capital</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;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"/></tr><tr><td colspan="3" style="padding: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 and NorthStar Clean Energy</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding: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 NorthStar Clean Energy</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding: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;Gas Transmission</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;Gas&#160;Transmission&#160;Company, a wholly owned subsidiary of NorthStar Clean Energy</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding: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"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding: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"/></tr><tr><td colspan="3" style="padding: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 2014 Securitization Funding</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 2014 Securitization Funding&#160;LLC, a wholly owned consolidated bankruptcy-remote subsidiary of Consumers and special-purpose entity organized for the sole purpose of purchasing and owning securitization property, issuing securitization bonds, and pledging its interest in securitization property to a trustee to collateralize the securitization bonds</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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 2023&#160;Securitization Funding</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 2023 Securitization Funding&#160;LLC, a wholly owned consolidated bankruptcy-remote subsidiary of Consumers and special-purpose entity organized for the sole purpose of purchasing and owning securitization property, issuing securitization bonds, and pledging its interest in securitization property to a trustee to collateralize the securitization bonds</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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 style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding: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%">Covert Generating Station</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A 1,200-MW natural gas-fueled generation station that was acquired by Consumers in May&#160;2023 from New&#160;Covert Generating Company,&#160;LLC, a non-affiliated company</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding: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 NorthStar Clean Energy, has a 50&#8209;percent interest</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CSAPR</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Cross-State Air Pollution Rule of 2011, as amended</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">DB&#160;Pension Plan A</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Defined benefit pension plan of CMS&#160;Energy and Consumers, including certain present and former affiliates and subsidiaries, created as of December&#160;31,&#160;2017 for active employees who were covered under the defined benefit pension plan that closed in 2005</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">DB&#160;Pension Plan B</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Defined benefit pension plan of CMS&#160;Energy and Consumers, including certain present and former affiliates and subsidiaries, amended as of December&#160;31,&#160;2017 to include only retired and former employees who were covered under the defined benefit pension plan that closed in 2005</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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, comprising DB&#160;Pension Plan&#160;A and DB&#160;Pension Plan&#160;B</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">DB&#160;SERP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Defined Benefit Supplemental Executive Retirement Plan</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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%">DCCP</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 Company Contribution Plan</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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%">DC&#160;SERP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Defined Contribution Supplemental Executive Retirement Plan</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding: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 NorthStar Clean Energy</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding: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"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">DTE&#160;Electric</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">DTE&#160;Electric Company, a non&#8209;affiliated company</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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 style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding: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%">EEI</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%">Edison Electric Institute, an association representing all U.S. investor-owned electric companies</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">EGLE</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Michigan Department of Environment, Great Lakes, and Energy</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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%">Endangered Species 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%">Endangered Species Act of 1973, as amended</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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 until October&#160;1,&#160;2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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 Michigan law</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding: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"/></tr><tr><td colspan="3" style="padding: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"/></tr><tr><td colspan="3" style="padding: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%">ERCOT</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%">Electric Reliability Council of Texas</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding: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%">Federal Power 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 Power Act of 1920</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">FERC</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Federal Energy Regulatory Commission</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding: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%">First Mortgage Bond Indenture</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%">Indenture dated as of September&#160;1,&#160;1945 between Consumers and The Bank of New&#160;York Mellon, as Trustee, as amended and supplemented</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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"/></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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 style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding: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"/></tr><tr><td colspan="3" style="padding: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%">GCC</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 Customer Choice, which allows gas customers to purchase gas from alternative suppliers</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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"/></tr><tr><td colspan="3" style="padding: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 NorthStar Clean Energy, has a 50&#8209;percent interest</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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%">Good Neighbor 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%">A plan issued by the EPA which secures significant reductions in ozone-forming emissions of NOx from power plants and industrial facilities</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding: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 NorthStar Clean Energy, has a 50&#8209;percent interest</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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%">GWh</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%">Gigawatt-hour, a unit of energy equal to one&#160;billion watt-hours</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding: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%">Internal Revenue Code</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 Code of 1986, as amended</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding: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"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding: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%">kV</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%">Thousand volts, a unit used to measure the difference in electrical pressure along a current</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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%">kVA</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%">Thousand volt-amperes, a unit used to reflect the electrical power capacity rating of equipment or a system</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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&#160;thousand watt-hours</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Ludington</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Ludington pumped-storage plant, jointly owned by Consumers and DTE&#160;Electric</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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 style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding: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"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding: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;Facility</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 1,647-MW natural gas-fueled, combined-cycle cogeneration facility operated by the MCV&#160;Partnership</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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, a non-affiliated company</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding: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"/></tr><tr><td colspan="3" style="padding: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"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding: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%">Migratory Bird Treaty 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%">Migratory Bird Treaty Act of 1918, as amended</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding: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"/></tr><tr><td colspan="3" style="padding: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"/></tr><tr><td colspan="3" style="padding: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"/></tr><tr><td colspan="3" style="padding: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%">MRV</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%">Market-related value of plan assets</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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"/></tr><tr><td colspan="3" style="padding: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%">MWh</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-hour, a unit of energy equal to one&#160;million watt-hours</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></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><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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 style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding: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"/></tr><tr><td colspan="3" style="padding: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%">Natural Gas 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%">Natural Gas Act of 1938</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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%">NERC</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%">North American Electric Reliability Corporation, a non&#8209;affiliated company responsible for developing and enforcing reliability standards, monitoring the bulk power system, and educating and certifying industry personnel</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding: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%">Newport Solar 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%">Newport Solar Holdings&#160;III,&#160;LLC, a VIE in which Newport Solar Equity Holdings&#160;LLC, a wholly owned subsidiary of Grand River Solar,&#160;LLC, a wholly owned subsidiary of NorthStar Clean Energy, 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"/></tr><tr><td colspan="3" style="padding: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%">NorthStar Clean 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%">NorthStar Clean Energy Company, a wholly owned subsidiary of CMS&#160;Energy, formerly known as CMS&#160;Enterprises Company</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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%">NOx</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%">Nitrogen oxides</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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"/></tr><tr><td colspan="3" style="padding: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"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NWO&#160;Holdco</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">NWO&#160;Holdco,&#160;L.L.C., a VIE in which NWO&#160;Holdco&#160;I,&#160;LLC, a wholly owned subsidiary of Grand River Wind,&#160;LLC, a wholly owned subsidiary of NorthStar Clean Energy, holds a Class&#160;B membership interest</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">OPEB&#160;Plan</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Postretirement health care and life insurance plans of CMS&#160;Energy and Consumers, including certain present and former affiliates and subsidiaries</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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%">Occupational Safety and Health Administration</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></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%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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 style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding: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%">PBO</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%">Projected benefit obligation</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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"/></tr><tr><td colspan="3" style="padding: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%">PFAS</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%">Per- and polyfluoroalkyl substances</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding: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%">PISP</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%">Performance Incentive Stock Plan</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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%">PJM</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%">PJM Interconnection Inc. </span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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"/></tr><tr><td colspan="3" style="padding: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"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">PURPA</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Public Utility Regulatory Policies Act of 1978</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">RCRA</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Federal Resource Conservation and Recovery Act of 1976</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding: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%">Reliability Roadmap</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; five-year strategy to improve its electric distribution system and the reliability of the grid; this plan was filed with the MPSC in 2023, and is an update to Consumers&#8217; previous Electric Distribution Infrastructure Investment Plan filed in 2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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"/></tr><tr><td colspan="3" style="padding: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%">S&amp;P</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%">Standard&#160;&amp; Poor&#8217;s Financial Services&#160;LLC</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></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%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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 style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding: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"/></tr><tr><td colspan="3" style="padding: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"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">SOFR</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Secured overnight financing rate calculated and published by the Federal Reserve Bank of New York</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">TAES</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Toshiba America Energy Systems Corporation, a non-affiliated company</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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%">TBJH</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%">TBJH Inc., a non-affiliated company</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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"/></tr><tr><td colspan="3" style="padding: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%">Term SOFR</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 rate per annum that is a forward-looking term rate based on SOFR</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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 NorthStar Clean Energy, has a 50&#8209;percent interest</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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%">Toshiba</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Toshiba Corporation, a non-affiliated company</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></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%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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 style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding: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%">USW</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%">United Steel, Paper and Forestry, Rubber, Manufacturing, Energy, Allied Industrial and Service Workers International Union, AFL-CIO-CLC</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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%">UWUA</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%">Utility Workers Union of America, AFL-CIO</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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%">VEBA trust</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%">Voluntary employees&#8217; beneficiary association trusts accounts established specifically to set aside employer-contributed assets to pay for future expenses of the OPEB Plan</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding: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"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Wolverine Power</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Wolverine Power Supply Cooperative,&#160;Inc., a non-affiliated company</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></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%">12</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_40"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span id="i179c8f41212547df9a89311805c844fd_1121"></span><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&#8209;K is separately filed by CMS&#160;Energy and Consumers. Information in this combined Form&#160;10&#8209;K relating to each individual registrant is filed by such registrant on its own behalf. Consumers makes no representation regarding information relating to any other companies affiliated with CMS&#160;Energy other than its own subsidiaries.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy is the parent holding company of several subsidiaries, including Consumers and NorthStar Clean Energy. None of CMS&#160;Energy, NorthStar Clean Energy, 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, NorthStar Clean Energy, 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="ic43cff4efdfd4f2fb7296396b8a97b31_49"></div><div style="margin-bottom:12pt;margin-top:3pt"><span id="ie5b902baf19947a9acac6044edafd13b_10748"></span><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;K 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;anticipates,&#8221; &#8220;assumes,&#8221; &#8220;believes,&#8221; &#8220;could,&#8221; &#8220;estimates,&#8221; &#8220;expects,&#8221; &#8220;forecasts,&#8221; &#8220;goals,&#8221; &#8220;guidance,&#8221; &#8220;intends,&#8221; &#8220;may,&#8221; &#8220;might,&#8221; &#8220;objectives,&#8221; &#8220;plans,&#8221; &#8220;possible,&#8221; &#8220;potential,&#8221; &#8220;predicts,&#8221; &#8220;projects,&#8221; &#8220;seeks,&#8221; &#8220;should,&#8221; &#8220;targets,&#8221; &#8220;will,&#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:11pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">the impact and effect of recent events, such as worsening trade relations, geopolitical tensions, war, acts of terrorism, and the responses to these events, and related economic disruptions including, but not limited to, inflation, energy price volatility, and supply chain disruptions</span></div><div style="margin-bottom:11pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><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:11pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><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, effects of a failure to receive timely regulatory orders that are or could come before the MPSC, FERC, or other governmental authorities, or effects of a government shutdown</span></div><div style="margin-bottom:11pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><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:11pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><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, the Public Utility Regulatory Policies Act of 1978, infrastructure integrity or security, cybersecurity, gas pipeline safety, gas pipeline capacity, energy waste reduction, the </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div style="margin-bottom:11pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">financial compensation mechanism, the environment, regulation or deregulation, reliability, health care reforms, 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:11pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><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, disrupting, interrupting, or otherwise impacting CMS&#160;Energy&#8217;s or Consumers&#8217; facilities, utility infrastructure, operations, or backup systems, such as costs and availability of personnel, equipment, and materials; weather and climate, including catastrophic weather-related damage and extreme temperatures; natural disasters; fires; smoke; scheduled or unscheduled equipment outages; maintenance or repairs; contractor performance; 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; changes in trade policies, regulations, or tariffs; accidents; explosions; physical disasters; global pandemics; cyber incidents; physical or cyber attacks; vandalism; war or terrorism; and the ability to obtain or maintain insurance coverage for these events</span></div><div style="margin-bottom:11pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">the ability of CMS&#160;Energy and Consumers to execute cost-reduction strategies and/or convert economic development opportunities</span></div><div style="margin-bottom:11pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><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 agencies such as EGLE, the EPA, FERC, 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; coal ash management or routine maintenance, repair, and replacement classification under New Source Review, a construction-permitting program under the Clean Air Act</span></div><div style="margin-bottom:11pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><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, price, and seasonality of electric capacity and energy 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:11pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><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:11pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">the ability of CMS&#160;Energy and Consumers to execute their financing strategies</span></div><div style="margin-bottom:11pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><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:11pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><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:11pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><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="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div style="margin-bottom:11pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><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:11pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><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:11pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><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, the creation of municipal utilities, increased use of self-generation including distributed generation, energy waste reduction, or energy storage</span></div><div style="margin-bottom:11pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><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 natural gas due to alternative technologies or fuels or electrification</span></div><div style="margin-bottom:11pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><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 meet increased renewable energy demand due to customers seeking to meet their own sustainability goals in a timely and cost-efficient manner</span></div><div style="margin-bottom:11pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><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 meet the renewable or clean energy standards required by the 2023&#160;Energy Law or to achieve or make timely progress on their greenhouse gas reduction goals related to reducing their impact on climate change</span></div><div style="margin-bottom:11pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><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</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">party fraud or non&#8209;compliance with codes of conduct or with laws or regulations</span></div><div style="margin-bottom:11pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><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:11pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">any event, change, development, occurrence, or circumstance that could impact the implementation of the Clean Energy Plan, including any action by a regulatory authority or other third party to prohibit, delay, or impair the implementation of the Clean Energy Plan</span></div><div style="margin-bottom:11pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><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 meet increases in electric demand associated with data centers</span></div><div style="margin-bottom:11pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><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:11pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><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:11pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">factors affecting development of electric generation projects, gas transmission, and gas and electric distribution infrastructure replacement, conversion, and expansion projects, including factors related to project site identification, construction material availability and pricing, tariffs, embargoes on equipment, supply chain disruptions, schedule delays, interconnection delays, availability of qualified construction personnel, permitting, acquisition of property rights, community opposition, environmental regulations, and government actions</span></div><div style="margin-bottom:11pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">changes or disruption in fuel supply, including but not limited to supplier bankruptcy and delivery disruptions</span></div><div style="margin-bottom:11pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">potential costs, lost revenues, reputational harm, or other consequences resulting from misappropriation of assets or sensitive information, corruption of data, or operational disruption in connection with a cyberattack or other cyber incident</span></div><div style="margin-bottom:11pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><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="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div style="margin-bottom:11pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><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:11pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><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 and integrate technology successfully, including artificial intelligence</span></div><div style="margin-bottom:11pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><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:11pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><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:11pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><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:11pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><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:11pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><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:11pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><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:11pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><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</span></div><div style="margin-bottom:11pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><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 Item&#160;1A. Risk Factors; Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8212;Outlook; and Item&#160;8. Financial Statements and Supplementary Data&#8212;Notes to the Consolidated Financial Statements&#8212;Note&#160;2, Regulatory Matters and Note&#160;3, Contingencies and Commitments. </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">16</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_52"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_55"></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;Business</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_58"></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%">General</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</span></div><div 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 was formed as a corporation in Michigan in 1987 and is an energy company operating primarily in Michigan. It is the parent holding company of several subsidiaries, including Consumers, an electric and gas utility, and NorthStar Clean Energy, primarily a domestic independent power producer and marketer. Consumers&#8217; customer base consists of a mix of primarily residential, commercial, and diversified industrial customers. NorthStar Clean Energy, 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.</span></div><div 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 manages its businesses by the nature of services each provides, and operates principally in three business segments: electric utility; gas utility; and NorthStar Clean Energy, its non&#8209;utility operations and investments. Consumers&#8217; consolidated operations account for the substantial majority of CMS&#160;Energy&#8217;s total assets, income, and operating revenue. CMS&#160;Energy&#8217;s consolidated operating revenue was $7.5&#160;billion in 2024 and 2023, and $8.6&#160;billion 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%">For further information about operating revenue, income, and assets and liabilities attributable to all of CMS&#160;Energy&#8217;s business segments and operations, see Item&#160;8. Financial Statements and Supplementary Data&#8212;CMS&#160;Energy Consolidated Financial Statements and Notes to the Consolidated Financial Statements.</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%">Consumers has served Michigan customers since 1886. Consumers was incorporated in Maine in 1910 and became a Michigan corporation in 1968. Consumers owns and operates electric generation and distribution facilities and gas transmission, storage, and distribution facilities. It provides electricity and/or natural gas to 6.8&#160;million of Michigan&#8217;s 10&#160;million residents. Consumers&#8217; rates and certain other aspects of its business are subject to the jurisdiction of the MPSC and FERC, as well as to NERC reliability standards, as described in CMS&#160;Energy and Consumers 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%">Consumers&#8217; consolidated operating revenue was $7.2&#160;billion in 2024 and 2023, and $8.2&#160;billion in 2022. For further information about operating revenue, income, and assets and liabilities attributable to Consumers&#8217; electric and gas utility operations, see Item&#160;8. Financial Statements and Supplementary Data&#8212;Consumers Consolidated Financial Statements and Notes to the Consolidated Financial Statements.</span></div><div 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 owns its principal properties in fee, except that most electric lines, gas mains, and renewable generation projects are located below or adjacent to public roads or on land owned by others and are accessed by Consumers through easements, leases, and other rights. Almost all of Consumers&#8217; properties are subject to the lien of its First Mortgage Bond Indenture. For additional information on Consumers&#8217; properties, see Business Segments&#8212;Consumers Electric Utility&#8212;Electric Utility Properties and Consumers Gas Utility&#8212;Gas Utility Properties.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2024, Consumers served 1.9&#160;million electric customers and 1.8&#160;million gas customers in Michigan&#8217;s Lower Peninsula. Presented in the following map are Consumers&#8217; service territories:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.794%"><tr><td style="width:1.0%"/><td style="width:51.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.956%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" rowspan="20" style="padding:0 1pt"><div style="text-align:center"><img src="cms-20241231_g3.jpg" alt="2025_10K-Map-Michigan-Service-Territory.jpg" style="height:423px;margin-bottom:5pt;vertical-align:text-bottom;width:326px"/></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#fed967;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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%">Electric service territory</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#007ac8;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 service territory</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#78c241;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Combination electric and gas service territory</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 5.5pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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%">CMS&#160;Energy and Consumers&#8212;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%">For information regarding CMS&#160;Energy&#8217;s and Consumers&#8217; purpose and impact on the &#8220;triple bottom line&#8221; of people, planet, and prosperity, see Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8212;Executive Overview.</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_61"></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%">Business Segments</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_64"></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</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 Utility Operations:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers&#8217; electric utility operations, which include the generation, purchase, distribution, and sale of electricity, generated operating revenue of $5.1&#160;billion in 2024, $4.7&#160;billion in 2023, and $5.4&#160;billion in 2022. Consumers&#8217; electric utility customer base consists of a mix of primarily residential, commercial, and diversified industrial customers in Michigan&#8217;s Lower Peninsula.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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; 2024 electric utility operating revenue of $5.1&#160;billion by customer class:</span></div><div style="text-align:center"><img src="cms-20241231_g4.jpg" alt="265" 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%">Consumers&#8217; electric utility operations are not dependent on a single customer, or even a few customers, and the loss of any one or even a few of Consumers&#8217; largest customers is not reasonably likely to have a material adverse effect on Consumers&#8217; financial condition.</span></div><div 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 2024, Consumers&#8217; electric deliveries were 37&#160;billion&#160;kWh, which included ROA deliveries of four&#160;billion&#160;kWh, resulting in net bundled sales of 33&#160;billion&#160;kWh. In 2023, Consumers&#8217; electric deliveries were 36&#160;billion&#160;kWh, which included ROA deliveries of three&#160;billion&#160;kWh, resulting in net bundled sales of 33&#160;billion&#160;kWh.</span></div><div 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; electric utility operations are seasonal. The consumption of electric energy typically increases in the summer months, due primarily to the use of air conditioners and other cooling equipment.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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 are Consumers&#8217; monthly weather-normalized electric deliveries (deliveries adjusted to reflect normal weather conditions) to its customers, including ROA deliveries, during 2024 and 2023: </span></div><div style="margin-bottom:9pt;text-align:center"><img src="cms-20241231_g5.jpg" alt="1084" style="height:370px;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%">Consumers&#8217; 2024 summer peak demand was 8,030&#160;MW, which included ROA demand of 603&#160;MW. For the 2023-2024 winter season, Consumers&#8217; peak demand was 5,594&#160;MW, which included ROA demand of 410&#160;MW. As required by MISO reserve margin requirements, Consumers owns or controls, through long-term PPAs, short-term capacity purchases, and auction capacity purchases, all of the capacity required to supply its projected firm peak load and necessary reserve margin for summer 2025.</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 Utility Properties:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers owns and operates electric generation and distribution facilities. For details about Consumers&#8217; electric generation facilities, see the Electric Utility Generation and Supply Mix section that follows this Electric Utility Properties section. Consumers&#8217; distribution system consists of:</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">270&#160;miles of high-voltage distribution overhead lines operating at 138&#160;kV</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">four&#160;miles of high-voltage distribution underground lines operating at 138&#160;kV</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">4,646&#160;miles of high-voltage distribution overhead lines operating at 46&#160;kV and 69&#160;kV</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">18&#160;miles of high-voltage distribution underground lines operating at 46&#160;kV</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">81,924&#160;miles of electric distribution overhead lines</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">9,775&#160;miles of underground distribution lines</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">1,098&#160;substations with an aggregate transformer capacity of&#160;28&#160;million&#160;kVA</span></div><div 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 interconnected to the interstate high-voltage electric transmission system owned by METC and operated by MISO. Consumers is also interconnected to neighboring utilities and to other transmission systems.</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 Utility Generation and Supply Mix:</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 most recently revised and approved by the MPSC in 2022. Under Michigan&#8217;s integrated resource planning process, Consumers will file updates </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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%">to its Clean Energy Plan in 2026. Together with updates to its renewable energy plan that Consumers filed in November&#160;2024, these updated plans will serve as Consumers&#8217; blueprint to meeting the requirements of the 2023&#160;Energy Law that was enacted in Michigan in November&#160;2023. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Under its Clean Energy Plan, Consumers will eliminate the use of coal in owned generation in 2025. Specifically, Consumers retired the D.E.&#160;Karn coal-fueled generating units in June&#160;2023 and plans to retire the J.H.&#160;Campbell coal-fueled generating units in 2025. In order to continue providing controllable sources of electricity to customers while expanding its investment in renewable energy, Consumers purchased the Covert Generating Station, a natural gas-fueled generating facility with 1,200&#160;MW of nameplate capacity, in May&#160;2023. Consumers has also contracted to purchase 400&#160;MW of capacity from battery storage facilities, which will be located in Michigan&#8217;s Lower Peninsula and are expected to be operational by 2027.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In November&#160;2024, Consumers filed updates to its renewable energy plan, proposing an addition of up to 9,000&#160;MW of both purchased and owned solar energy resources and up to 2,800&#160;MW of new, competitively bid wind capacity. These actions will enable Consumers to achieve 60&#160;percent renewable energy by 2035 and 100&#160;percent clean energy by 2040. For further information on Consumers&#8217; progress towards reducing carbon emissions and towards meeting the requirements of the 2023&#160;Energy Law, see Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8212;Executive Overview and Outlook&#8212;Consumers Electric Utility Outlook and Uncertainties.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are details about Consumers&#8217; 2024&#160;electric generation and supply mix:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.833%"><tr><td style="width:1.0%"/><td style="width:51.575%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.468%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.639%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.642%"/><td style="width:0.1%"/></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:9.5pt;font-weight:400;line-height:120%">Name and Location (Michigan)</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Number of Units and Year Entered Service</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">2024<br/>Generation Capacity<br/>(MW)</span></td><td colspan="3" style="border-bottom:1pt solid #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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">2024<br/>Electric Supply<br/>(GWh)</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/></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:9.5pt;font-style:italic;font-weight:400;line-height:120%">Coal steam generation</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:9.5pt;font-weight:400;line-height:120%">J.H.&#160;Campbell 1&#160;&amp; 2 &#8211; West Olive</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">2 Units, 1962-1967</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">540&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">2,718&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">J.H.&#160;Campbell 3 &#8211; West Olive</span><span style="color:#000000;font-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,3</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:9.5pt;font-weight:400;line-height:120%">1 Unit, 1980</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">791&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">5,214&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">1,331&#160;</span></td><td 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="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:9.5pt;font-weight:400;line-height:120%">7,932&#160;</span></td><td 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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">Oil/Gas steam generation</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">D.E.&#160;Karn 3&#160;&amp; 4 &#8211; Essexville</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:9.5pt;font-weight:400;line-height:120%">2 Units, 1975-1977</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">1,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">96&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;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:9.5pt;font-style:italic;font-weight:400;line-height:120%">Hydroelectric</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Ludington &#8211; Ludington</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:9.5pt;font-weight:400;line-height:120%">6 Units, 1973</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">1,112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">(458)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</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:9.5pt;font-weight:400;line-height:120%">Conventional hydro generation</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:9.5pt;font-weight:400;line-height:120%">35 Units, 1906-1949</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">366&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">1,187&#160;</span></td><td 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="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:9.5pt;font-weight:400;line-height:120%">(92)</span></td><td 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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">Gas combined cycle</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"/></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:9.5pt;font-weight:400;line-height:120%">Covert Generating Station &#8211; Covert</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:9.5pt;font-weight:400;line-height:120%">3 Units, 2004</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">1,089&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">7,159&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Jackson &#8211; Jackson</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:9.5pt;font-weight:400;line-height:120%">1 Unit, 2002</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">534&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">2,001&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9.5pt;font-weight:400;line-height:120%">Zeeland &#8211; Zeeland</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:9.5pt;font-weight:400;line-height:120%">3 Units, 2002</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">520&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">3,963&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">2,143&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="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:9.5pt;font-weight:400;line-height:120%">13,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="background-color:#cceeff;border-top:1pt solid #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:9.5pt;font-style:italic;font-weight:400;line-height:120%">Gas combustion turbines</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Zeeland (simple cycle) &#8211; Zeeland</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:9.5pt;font-weight:400;line-height:120%">2 Units, 2001</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">314&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">1,733&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;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:9.5pt;font-style:italic;font-weight:400;line-height:120%">Wind generation</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Crescent Wind Farm &#8211; Hillsdale County</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:9.5pt;font-weight:400;line-height:120%">2021</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">150&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">369&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Cross Winds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.17pt;font-weight:400;line-height:120%;position:relative;top:-3.32pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> Energy Park &#8211; Tuscola County</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:9.5pt;font-weight:400;line-height:120%">2014-2019</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">232&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">721&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Gratiot Farms Wind Project &#8211; Gratiot County</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:9.5pt;font-weight:400;line-height:120%">2020</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">150&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">364&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9.5pt;font-weight:400;line-height:120%">Heartland Farms Wind Project &#8211; Gratiot County</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 10pt 2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">432&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Lake Winds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.17pt;font-weight:400;line-height:120%;position:relative;top:-3.32pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> Energy Park &#8211; Mason County</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:9.5pt;font-weight:400;line-height:120%">2012</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">101&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">262&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">833&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">2,148&#160;</span></td><td 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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">Solar generation</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Solar Gardens &#8211; Allendale, Cadillac, and Kalamazoo</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:9.5pt;font-weight:400;line-height:120%">2016-2021</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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:9.5pt;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">Battery storage capacity</span></td><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"/><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"/><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:9.5pt;font-weight:400;line-height:120%">Batteries &#8211; Grand Rapids, Cadillac, Kalamazoo, and Standish</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%">4 Units, 2021-2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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"/></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:9.5pt;font-weight:400;line-height:120%">Total owned generation</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:9.5pt;font-weight:400;line-height:120%">7,016&#160;</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:9.5pt;font-weight:400;line-height:120%">24,947&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">Purchased power</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">6</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Coal generation &#8211; T.E.S.&#160;Filer City</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">230&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Gas generation &#8211; MCV Facility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">7</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:9.5pt;font-weight:400;line-height:120%">1,240&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">8,440&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Other gas generation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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:9.5pt;font-weight:400;line-height:120%">1,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Wind generation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">384&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">996&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Solar generation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">803&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">1,152&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:9.5pt;font-weight:400;line-height:120%">Other renewable generation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">194&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">990&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">2,837&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="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:9.5pt;font-weight:400;line-height:120%">13,030&#160;</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"/></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:9.5pt;font-weight:400;line-height:120%">Net interchange power</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">8</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:9.5pt;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:9.5pt;font-weight:400;line-height:120%">(2,715)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:9.5pt;font-weight:400;line-height:120%">Total purchased and interchange power</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:9.5pt;font-weight:400;line-height:120%">2,837&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="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:9.5pt;font-weight:400;line-height:120%">10,315&#160;</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"/></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:9.5pt;font-weight:400;line-height:120%">Total supply</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">9,853&#160;</span></td><td 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="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:9.5pt;font-weight:400;line-height:120%">35,262&#160;</span></td><td 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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Less distribution and transmission loss</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">2,065&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:9.5pt;font-weight:400;line-height:120%">Total net bundled sales</span></td><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="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">33,197&#160;</span></td><td style="background-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"/></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">With the exception of wind and solar generation, the amount represents generation capacity during the summer months (planning year 2024&#160;capacity as reported to MISO and limited by interconnection service limits). For wind and solar generation, the amount represents installed capacity during the summer months.</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%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Consumers plans to retire these generating units in 2025. </span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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">Represents Consumers&#8217; share of the capacity of the J.H.&#160;Campbell&#160;3 unit, net of the 6.69&#8209;percent ownership interest of the Michigan Public Power Agency and Wolverine Power Supply Cooperative,&#160;Inc, each a non</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">affiliated company.</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">Represents Consumers&#8217; 51&#8209;percent share of the capacity of Ludington. DTE&#160;Electric holds the remaining 49&#8209;percent ownership interest.</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">Represents Consumers&#8217; share of net pumped-storage generation. The pumped-storage facility consumes electricity to pump water during off-peak hours for storage in order to generate electricity later during peak&#8209;demand hours.</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">6</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">Represents purchases under long-term PPAs.</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">7</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 about Consumers&#8217; long-term PPA related to the MCV&#160;Facility, see Item&#160;8. Financial Statements and Supplementary Data&#8212;Notes to the Consolidated Financial Statements&#8212;Note&#160;3, Contingencies and Commitments&#8212;Contractual Commitments.</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">8</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">Represents the net amount of generation offered to and purchased from the MISO energy market. </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are the sources of Consumers&#8217; electric supply for the last three&#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:66.688%"/><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:9.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.638%"/><td style="width:0.1%"/></tr><tr><td colspan="12" 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-style:italic;font-weight:400;line-height:120%">GWh</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%">Years Ended December&#160;31</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">Owned generation</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,221&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,684&#160;</span></td><td 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%">Coal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,932&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,884&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,217&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Renewable energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,521&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,993&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,217&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Oil</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">96&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net pumped storage</span><span style="color:#000000;font-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(458)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(349)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(370)</span></td><td 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 13pt;text-align:left;text-indent:-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 owned generation</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,947&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,751&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,752&#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: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%">Purchased power</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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 generation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,662&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,244&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,182&#160;</span></td><td 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%">Renewable energy generation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,138&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,585&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,441&#160;</span></td><td 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%">Coal generation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">230&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">318&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nuclear generation</span><span style="color:#000000;font-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,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;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%">Net interchange power</span><span style="color:#000000;font-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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,715)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,532&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,943&#160;</span></td><td 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 13pt;text-align:left;text-indent:-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 purchased and interchange power</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,315&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,679&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,758&#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-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 supply</span></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%">35,262&#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="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%">34,430&#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="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%">35,510&#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">Represents Consumers&#8217; share of net pumped-storage generation. During 2024, the pumped-storage facility consumed 1,721&#160;GWh of electricity to pump water during off-peak hours for storage in order to generate 1,263&#160;GWh of electricity later during peak-demand hours.</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">Represents purchases under long-term PPAs.</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">Represents purchases from a nuclear generating facility that closed in May&#160;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">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">Represents the net amount of generation offered to and purchased from the MISO energy market. </span></div><div 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 2024, 42&#160;percent of the electric energy Consumers provided to customers was generated by its natural gas&#8209;fueled generating units, which burned 107&#160;Bcf of natural gas and produced a combined total of 14,856&#160;GWh of electricity.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In order to obtain the gas it needs for electric generation fuel, Consumers&#8217; electric utility purchases gas from the market near the time of consumption, at prices that allow it to compete in the electric wholesale market. For the Covert Generating Station and Jackson and Zeeland plants, Consumers utilizes an agent that owns firm transportation rights to each plant to purchase gas from the market and transport the gas to the facilities. For units 3 &amp; 4 of D.E. Karn, Consumers holds gas transportation contracts to transport to the plant gas that Consumers or an agent purchase from the market.</span></div><div 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 2024, Consumers acquired 29&#160;percent of the electricity it provided to customers through long-term PPAs and the MISO energy market. Consumers offers its generation into the MISO energy market on a day-ahead and real-time basis and bids for power in the market to serve the demand of its customers. Consumers supplements its generation capability with purchases from the MISO energy market.</span></div><div 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 December&#160;31,&#160;2024, Consumers had future commitments to purchase capacity and energy under long-term PPAs with various generating plants. These contracts require monthly capacity payments based on the plants&#8217; availability or deliverability. The payments for 2025 through 2047 are estimated to total $7.0&#160;billion&#160;and, for each of the next five&#160;years, $0.7&#160;billion annually. These amounts may vary depending </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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%">on plant availability and fuel costs. For further information about Consumers&#8217; future capacity and energy purchase obligations, see Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8212;Capital Resources and Liquidity&#8212;Other Material Cash Requirements and Item&#160;8. Financial Statements and Supplementary Data&#8212;Notes to the Consolidated Financial Statements&#8212;Note&#160;3, Contingencies and Commitments&#8212;Contractual 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%">During 2024, 22&#160;percent of the electric energy Consumers provided to customers was generated by its coal-fueled generating units, which burned four&#160;million tons of coal and produced a combined total of 7,932&#160;GWh of electricity. In order to obtain the coal it needs, Consumers enters into physical coal supply 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%">At December&#160;31,&#160;2024, Consumers had future commitments to purchase coal during 2025 until the retirement of its last coal generating unit; payment obligations under these contracts totaled $24&#160;million. Most of Consumers&#8217; rail-supplied coal contracts have fixed prices, although some contain market-based pricing. At December&#160;31,&#160;2024, Consumers had 100&#160;percent of its remaining 2025 expected coal requirements under contract, as well as a 20</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">day supply of coal on hand.</span></div><div 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 conjunction with its coal supply contracts, Consumers leases a fleet of railcars and has transportation contracts with various companies to provide rail services for delivery of purchased coal to Consumers&#8217; generating facilities. Consumers&#8217; coal transportation contracts are future commitments and expire on various dates through 2025; payment obligations under these contracts totaled $65&#160;million at December&#160;31,&#160;2024.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Electric Utility Competition:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers&#8217; electric utility business is subject to actual and potential competition from many sources, in both the wholesale and retail markets, as well as in electric generation, electric delivery, and retail services.</span></div><div style="margin-bottom:12pt"><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 December&#160;31,&#160;2024, electric deliveries under the ROA program were at the ten&#8209;percent limit. Fewer than 300 of Consumers&#8217; electric customers purchased electric generation service under the ROA program. For additional information, see Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8212;Outlook&#8212;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:400;line-height:120%">Consumers also faces competition or potential competition associated with industrial customers relocating all or a portion of their production capacity outside of Consumers&#8217; service territory for economic reasons; municipalities owning or operating competing electric delivery systems; and customer self-generation. Consumers addresses this competition in various ways, 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">aggressively controlling operating, maintenance, power supply, and fuel costs and passing savings on to customers</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">providing renewable energy options and 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">providing competitive rate-design options, particularly for large energy-intensive customers</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">offering tariff-based incentives that support economic development</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">monitoring activity in adjacent geographical areas</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">25</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_67"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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</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 Utility Operations:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers&#8217; gas utility operations, which include the purchase, transmission, storage, distribution, and sale of natural gas, generated operating revenue of $2.1&#160;billion in 2024, $2.4&#160;billion in 2023, and $2.7&#160;billion in 2022. Consumers&#8217; gas utility customer base consists of a mix of primarily residential, commercial, and diversified industrial customers in Michigan&#8217;s Lower Peninsula.</span></div><div 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; 2024 gas utility operating revenue of $2.1&#160;billion by customer class: </span></div><div style="text-align:center"><img src="cms-20241231_g6.jpg" alt="251" 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%">Consumers&#8217; gas utility operations are not dependent on a single customer, or even a few customers, and the loss of any one or even a few of Consumers&#8217; largest customers is not reasonably likely to have a material adverse effect on Consumers&#8217; financial condition.</span></div><div 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 2024, deliveries of natural gas through Consumers&#8217; pipeline and distribution network, including off-system transportation deliveries, totaled 362&#160;Bcf, which included GCC deliveries of 27&#160;Bcf. In 2023, deliveries of natural gas through Consumers&#8217; pipeline and distribution network, including off-system transportation deliveries, totaled 375&#160;Bcf, which included GCC deliveries of 31&#160;Bcf. Consumers&#8217; gas utility operations are seasonal. The consumption of natural gas increases in the winter, due primarily to colder temperatures and the resulting use of natural gas as heating fuel. Consumers injects natural gas into storage during the summer months for use during the winter months. During 2024, 47&#160;percent of the natural gas supplied to all customers during the winter months was supplied from storage.</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%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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 are Consumers&#8217; monthly weather-normalized natural gas deliveries (deliveries adjusted to reflect normal weather conditions) to its customers, including GCC deliveries, during 2024 and 2023:</span></div><div style="margin-bottom:9pt;text-align:center"><img src="cms-20241231_g7.jpg" alt="1420" style="height:370px;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:700;line-height:120%">Gas Utility Properties:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers&#8217; gas transmission, storage, and distribution system consists of:</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">2,342&#160;miles of transmission lines</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">15&#160;gas storage fields with a total storage capacity of 309&#160;Bcf and a working gas volume of 154&#160;Bcf</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">28,368&#160;miles of distribution mains</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">eight&#160;compressor stations with a total of 153,393&#160;installed and available horsepower</span></div><div 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 Methane Reduction Plan, Consumers has 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, from 2012 baseline levels, by accelerating the replacement of aging pipe, rehabilitating or retiring outdated infrastructure, and adopting new technologies and practices. The remaining emissions will likely be offset by purchasing and/or producing renewable natural gas. For further information on Consumers&#8217; progress towards its net-zero methane emissions goal, see Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8212;Executive Overview.</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%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Gas Utility Supply:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In 2024, Consumers purchased 85&#160;percent of the gas it delivered to its full-service sales customers. The remaining 15&#160;percent was purchased from authorized GCC suppliers and delivered by Consumers to customers in the GCC&#160;program. Presented in the following illustration are the supply arrangements for the gas Consumers delivered to GCC and GCR customers during 2024:</span></div><div style="margin-bottom:12pt;text-align:center"><img src="cms-20241231_g8.jpg" alt="2167" 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%">Firm city-gate and firm gas transportation contracts are those that define a fixed amount, price, and delivery time frame. Consumers&#8217; firm gas transportation contracts are with Panhandle Eastern Pipe Line Company and Trunkline Gas Company,&#160;LLC, each a non&#8209;affiliated company. Under these contracts, Consumers purchases and transports gas to Michigan for ultimate delivery to its customers. Consumers&#8217; firm gas transportation contracts expire on various dates through 2028 with planned contract volumes providing 36&#160;percent of Consumers&#8217; total forecasted gas supply requirements for 2025. Consumers purchases the balance of its required gas supply under firm city-gate contracts and through authorized suppliers under the GCC program.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Gas Utility Competition:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Competition exists in various aspects of Consumers&#8217; gas utility business. Competition comes from GCC and transportation programs; system bypass opportunities for new and existing customers; and from alternative fuels and energy sources, such as propane, oil, and electricity.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">28</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_70"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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%">NorthStar Clean Energy&#8212;Non-utility Operations and Investments</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">NorthStar Clean Energy, through various subsidiaries and certain equity investments, is engaged in domestic independent power production, including the development and operation of renewable generation, and the marketing of independent power production. NorthStar Clean Energy&#8217;s operating revenue was $316&#160;million in 2024, $297&#160;million in 2023, and $445&#160;million 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%">Independent Power Production:</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 is information about the independent power plants in which CMS&#160;Energy had an ownership interest at December&#160;31,&#160;2024:</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:32.714%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.451%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.723%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.806%"/><td style="width:0.1%"/></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%">Location</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ownership Interest<br/>(%)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Primary Fuel Type</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross Capacity<br/>(MW)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024 Net Generation<br/>(GWh)</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%">Dearborn, Michigan</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100&#160;</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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Natural gas</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">770&#160;</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%">5,655&#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;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;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%">Jackson County, Arkansas</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%">100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">Solar</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">180&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">363&#160;</span></td><td 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%">Gaylord, Michigan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">Natural gas</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">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;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%">Paulding County, Ohio</span><span style="color:#000000;font-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">Wind</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td 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%">Comstock, Michigan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">Natural gas</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">245&#160;</span></td><td 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%">Delta Township, Michigan</span><span style="color:#000000;font-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">Solar</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;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%">Phillips, Wisconsin</span><span style="color:#000000;font-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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">Solar</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Paulding County, Ohio</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">Solar and storage</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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"/></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%">Coke County, Texas</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%">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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wind</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">525&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,786&#160;</span></td><td 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%">Filer City, Michigan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">230&#160;</span></td><td 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%">New Bern, North Carolina</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wood waste</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">261&#160;</span></td><td 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%">Flint, Michigan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wood waste</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">96&#160;</span></td><td style="background-color:#ffffff;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%">Grayling, Michigan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wood waste</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">164&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><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="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,016&#160;</span></td><td style="background-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="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%">9,134&#160;</span></td><td style="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">Represents the intended full-load sustained output of each plant. The amount of capacity relating to CMS&#160;Energy&#8217;s ownership interest was 1,658&#160;MW and net generation relating to CMS&#160;Energy&#8217;s ownership interest was 7,883&#160;GWh at December&#160;31,&#160;2024.</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">NorthStar Clean Energy has entered into an agreement to sell a noncontrolling interest in this plant in 2025.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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">NorthStar Clean Energy has entered into an agreement to sell this plant 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 operating revenue from independent power production was $69&#160;million in 2024, $64&#160;million in 2023, and $58&#160;million 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%">Energy Resource Management:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> CMS&#160;ERM purchases and sells energy commodities in support of NorthStar Clean Energy&#8217;s generating facilities with a focus on optimizing the independent power production portfolio. In 2024, CMS&#160;ERM marketed one&#160;Bcf of natural gas and 7,475&#160;GWh of electricity. Electricity marketed by CMS&#160;ERM was generated by independent power production of NorthStar Clean Energy and by unrelated third parties. CMS&#160;ERM&#8217;s operating revenue was $247&#160;million in 2024, $233&#160;million in 2023, and $387&#160;million 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%">NorthStar Clean Energy Competition:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> NorthStar Clean Energy competes with other energy developers, energy retailers, and independent power producers. The needs of this market are driven by current electric demand and available generation, as well as projections of future electric demand and available generation.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">29</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_73"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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%">CMS&#160;Energy and Consumers 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%">CMS&#160;Energy, Consumers, and their subsidiaries are subject to regulation by various federal, state, and local governmental agencies, including those described in the following sections. If CMS&#160;Energy, Consumers, or their subsidiaries failed to comply with applicable laws and regulations, they could become subject to fines, penalties, or disallowed costs, or be required to implement additional compliance, cleanup, or remediation programs, the cost of which could be material. For more information on the potential impacts of government regulation affecting CMS&#160;Energy, Consumers, and their subsidiaries, see Item&#160;1A. Risk Factors, Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8212;Outlook, and Item&#160;8. Financial Statements and Supplementary Data&#8212;Notes to the Consolidated Financial Statements&#8212;Note&#160;2, Regulatory Matters.</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%">FERC and NERC</span></div><div 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 its affiliates and subsidiaries are subject to regulation by FERC in a number of areas. FERC regulates certain aspects of Consumers&#8217; electric business, including, but not limited to, compliance with FERC accounting rules, wholesale electric and transmission rates, operation of licensed hydroelectric generating plants, corporate mergers and the sale and purchase of certain assets, issuance of securities, and conduct among affiliates. FERC also regulates the tariff rules and procedures administered by MISO and other independent system operators/regional transmission organizations, including rules governing wholesale electric markets and interconnection of new generating facilities to the transmission system. FERC, in connection with NERC and with regional reliability organizations, also regulates generation and transmission owners and operators, load-serving entities, and others with regard to reliability of the bulk power system.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">FERC also regulates limited aspects of Consumers&#8217; gas business, principally compliance with FERC capacity release rules, shipping rules, the prohibition of certain buy/sell transactions, and the price-reporting 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:120%">FERC also regulates holding company matters, interlocking directorates, and other issues affecting CMS&#160;Energy. In addition, similar to FERC&#8217;s regulation of Consumers&#8217; electric and gas businesses, FERC has jurisdiction over several independent power plants, PURPA-qualifying facilities, and exempt wholesale generators in which NorthStar Clean Energy has ownership interests, as well as over NorthStar Clean Energy itself, CMS&#160;ERM, CMS&#160;Gas Transmission, and DIG.</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%">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%">Consumers is subject to the jurisdiction of the MPSC, which regulates public utilities in Michigan with respect to retail utility rates, accounting, utility services, certain facilities, certain asset transfers, corporate mergers, and other matters.</span></div><div 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 Michigan Attorney General, ABATE, the MPSC&#160;Staff, residential customer advocacy groups, environmental organizations, and certain other parties typically participate in MPSC proceedings concerning Consumers. 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.</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%">Rate Proceedings:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> For information regarding open rate proceedings, see Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8212;Outlook and Item&#160;8. Financial Statements and Supplementary Data&#8212;Notes to the Consolidated Financial Statements&#8212;Note&#160;2, Regulatory Matters.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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%">Other 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%">The U.S.&#160;Secretary of Energy regulates imports and exports of natural gas and has delegated various aspects of this jurisdiction to FERC and the U.S.&#160;Department of Energy&#8217;s Office of Fossil Fuels.</span></div><div 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 U.S.&#160;Department of Transportation&#8217;s Office of Pipeline Safety regulates the safety and security of gas pipelines through the Natural Gas Pipeline Safety Act of 1968 and subsequent laws.</span></div><div 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 Transportation Security Administration, an agency of the U.S.&#160;Department of Homeland Security, regulates certain activities related to the safety and security of natural gas pipelines.</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%">Energy Legislation</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In November&#160;2023, Michigan enacted the 2023&#160;Energy Law, which among other things:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">raised the renewable energy standard from the present 15</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">percent requirement to 50&#160;percent by 2030 and 60&#160;percent by 2035; renewable energy generated anywhere within MISO can be applied to meeting this standard, with certain limitations</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">set a clean energy standard of 80&#160;percent by 2035 and 100&#160;percent by 2040; low- or zero-carbon emitting resources, such as nuclear generation and natural gas generation coupled with carbon capture, are considered clean energy sources under this standard</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">authorized the MPSC to grant extensions of the clean energy or renewable energy standards deadlines if compliance is not practically feasible, would be excessively costly to customers, or would cause reliability issues</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">increased the energy waste reduction requirement for electric utilities to achieve annual reductions in customers&#8217; electricity use from the present one&#8209;percent reduction requirement to 1.5&#160;percent beginning in 2026; beyond this requirement, the law set a goal of a two&#8209;percent reduction and required that such goal be incorporated in an electric utility&#8217;s integrated resource plan modeling scenarios</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">increased the energy waste reduction requirement for gas utilities to achieve annual reductions in customers&#8217; gas use from the present 0.75&#8209;percent reduction requirement to 0.875&#160;percent beginning in 2026</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">enhanced existing incentives for energy efficiency programs and returns earned on new clean or renewable PPAs</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">created a new energy storage standard that requires electric utilities to file plans by 2029 to obtain new energy storage that will contribute to a Michigan target of 2,500&#160;MW based on their pro rata share</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">expanded the statutory cap on distributed generation resources to ten&#160;percent</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">expanded the MPSC&#8217;s scope of considerations in integrated resource plans to include affordability, greenhouse gas emissions, environmental justice considerations, the effects on human health, and other environmental 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">provided the MPSC siting authority over large renewable energy 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%">Consumers filed updates to its renewable energy plan in November&#160;2024 and plans to file updates to its Clean Energy Plan in 2026. Together, these updated plans will serve as Consumers&#8217; blueprint to meeting the requirements of the 2023&#160;Energy Law by focusing on increasing the generation of renewable energy, deploying energy storage, helping customers use less energy, and offering demand response programs to reduce demand during critical peak times.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">31</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_76"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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%">CMS&#160;Energy and Consumers Environmental Strategy and Compliance</span></div><div 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 committed to protecting the environment; this commitment extends beyond compliance with applicable laws and regulations. Consumers&#8217; Clean Energy Plan details its long-term strategy for delivering safe, reliable, affordable, clean, and equitable energy to its customers. While Consumers&#8217; existing Clean Energy Plan, established under Michigan&#8217;s integrated resource planning process, provides a path towards meeting the requirements of the 2023&#160;Energy Law, Consumers will file updates to the plan in 2026 to expand and solidify that path. Additionally, Consumers filed updates to its renewable energy plan in November&#160;2024 to propose plans to meet the increased renewable energy standard. Together, these plans will enable Consumers to achieve 60&#160;percent renewable energy by 2035 and 100&#160;percent clean energy by 2040 and will also contribute to Consumers&#8217; achievement of its net-zero emissions goals.</span></div><div 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 Methane Reduction Plan, Consumers has 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, from 2012 baseline levels, by accelerating the replacement of aging pipe, rehabilitating or retiring outdated infrastructure, and adopting new technologies and practices. The remaining emissions will likely be offset by purchasing and/or producing renewable natural gas. For additional information on Consumers&#8217; Methane Reduction Plan, see Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8212;Outlook&#8212;Consumers Gas Utility Outlook and Uncertainties&#8212;Gas 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%">Encompassing both its electric and gas businesses, Consumers has set a net-zero greenhouse gas emissions target by 2050. This goal incorporates greenhouse gas emissions from Consumers&#8217; natural gas delivery system, including suppliers and customers, and has an interim goal of reducing customer emissions by 25&#160;percent by 2035. Consumers expects to meet this goal through carbon offset measures, renewable natural gas, energy efficiency and demand response programs, and the adoption of cost-effective emerging technologies once proven and commercially available.</span></div><div 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; commitment to protecting the environment extends to advancing the principles of environmental justice in current and future operations. These principles center on protecting communities impacted by the companies&#8217; operations, especially those communities that are most vulnerable and may have suffered disparate impacts of environmental harm.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Advancing environmental justice comes in a variety of forms. For example, Consumers has conducted an environmental justice analysis to help understand the environmental impacts of its clean energy transformation. Similarly, Consumers is using an environmental justice screening tool provided by the State of Michigan in the planning of improvements to the electric and gas distribution system, including prioritizing investments in more vulnerable communities. </span></div><div 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 core tenet of environmental justice is inviting the input of the stakeholders in the local communities where CMS&#160;Energy and Consumers operate and invest. The companies are committed to maintaining a transparent dialogue when developing projects, whether in new or existing areas of operation.</span></div><div 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 their subsidiaries are subject to various federal, state, and local environmental regulations for solid waste management, air and water quality, and other matters. Consumers expects to recover costs to comply with environmental regulations in customer rates but cannot guarantee this result. For additional information concerning environmental matters, see Item&#160;1A. Risk Factors,&#160;Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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%">Operations&#8212;Outlook, and Item&#160;8. Financial Statements and Supplementary Data&#8212;Notes to the Consolidated Financial Statements&#8212;Note&#160;3, 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:400;line-height:120%">CMS&#160;Energy has recorded a $48&#160;million liability for its subsidiaries&#8217; obligations associated with Bay&#160;Harbor and Consumers has recorded a $60&#160;million liability for its obligations at a number of former MGP sites. For additional information, see Item&#160;1A. Risk Factors and Item&#160;8. Financial Statements and Supplementary Data&#8212;Notes to the Consolidated Financial Statements&#8212;Note&#160;3, 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:400;line-height:120%">Costs related to the construction, operation, corrective action, and closure of solid waste disposal facilities for coal ash are significant. Consumers&#8217; coal ash disposal areas are regulated under Michigan&#8217;s solid waste rules and by the EPA&#8217;s rules regulating CCRs. To address some of the requirements of these rules, Consumers has converted all of its fly ash handling systems to dry systems. In addition, Consumers&#8217; ash facilities have programs designed to protect the environment and are subject to quarterly EGLE inspections. Consumers&#8217; estimate of capital and cost of removal expenditures to comply with regulations relating to ash disposal is $237&#160;million from 2025 through 2029. Consumers&#8217; future costs to comply with solid waste disposal regulations may vary depending on future legislation, litigation, executive orders, treaties, or rulemaking.</span></div><div 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 further information concerning estimated capital expenditures related to environmental matters, see Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8212;Outlook&#8212;Consumers Electric Utility Outlook and Uncertainties&#8212;Electric Environmental Outlook.</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_79"></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%">Insurance</span></div><div 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 its subsidiaries, including Consumers, maintain insurance coverage generally similar to comparable companies in the same lines of business. The insurance policies are subject to terms, conditions, limitations, and exclusions that might not fully compensate CMS&#160;Energy or Consumers for all losses. A portion of each loss is generally assumed by CMS&#160;Energy or Consumers in the form of deductibles and self-insured retentions that, in some cases, are substantial. As CMS&#160;Energy or Consumers renews its policies, it is possible that some of the present insurance coverage may not be renewed or obtainable on commercially reasonable terms due to restrictive insurance markets.</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_82"></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%">Human Capital</span></div><div 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 employ a highly trained and skilled workforce comprised of union and non&#8209;union employees. Presented in the following table are the number of employees of CMS&#160;Energy and Consumers:</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:66.688%"/><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:9.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.638%"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Full-time and part-time employees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,324&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,356&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,073&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></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%">Full-time and part-time employees</span></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%">8,090&#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="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,144&#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="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,879&#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%">At December&#160;31,&#160;2024, unions represented 44&#160;percent of CMS&#160;Energy&#8217;s employees and 46&#160;percent of Consumers&#8217; employees. The UWUA represents Consumers&#8217; operating, maintenance, construction, and customer contact center employees. The USW represents Zeeland plant employees. The UWUA and USW agreements expire in 2025.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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 safety of co-workers, 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. On an annual basis, CMS&#160;Energy and Consumers set various safety goals tied to the OSHA recordable incident rate and high-risk injuries. The companies&#8217; OSHA recordable incident rate was 1.71 in 2024 and 1.48 in 2023. The target recordable incident rate for 2025 is 1.00, which, if achieved, would place Consumers within the first quartile of its EEI peer group. High-risk injuries encompass all recordable and non-recordable incidents with the potential for serious injury or fatality. In 2024, the companies recorded 11&#160;high-risk injuries, achieving their goal of less than 13&#160;high-risk injuries. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Within the utility industry, there is strong competition for rare, high-demand talent, including those related to electric line work, renewable energy generation, technology, and data analytics. In order to address this competition and to be able to meet their human capital needs, CMS&#160;Energy and Consumers provide compensation and benefits that are competitive with industry peers. Furthermore, CMS&#160;Energy and Consumers have developed a comprehensive talent strategy, the People Strategy, to attract, develop, and retain highly skilled co-workers. The strategy focuses on three areas, which are summarized below. The first two areas listed below focus on creating an environment that attracts and retains top talent and ensuring that all co-workers can thrive and contribute to the companies&#8217; mission and purpose.</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: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">Cultivating a Purpose-driven Culture:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> This goal aims to ensure all co-workers understand how their work contributes to CMS&#160;Energy&#8217;s and Consumers&#8217; key strategic goals. </span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight: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">Creating a Breakthrough Employee Experience: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A breakthrough employee experience is one that instills pride and ownership in one&#8217;s work. To measure progress toward a breakthrough employee experience, CMS&#160;Energy and Consumers assess engagement, empowerment, and diversity, equity, and inclusion efforts using the companies&#8217; culture index. For the year ended December&#160;31,&#160;2024, the companies attained scores of:</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">72&#160;percent positive sentiment for engagement, up 11&#160;percentage points from 2023</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">65&#160;percent positive sentiment for empowerment, up 17&#160;percentage points from 2023</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">73&#160;percent positive sentiment for diversity, equity, and inclusion, up eight&#160;percentage points from 2023</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%">CMS&#160;Energy and Consumers aim to continuously improve these scores every year.</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: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">Building Skill Sets at Scale: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">With an overarching goal of ensuring co-workers have the right skills to succeed, CMS&#160;Energy and Consumers measure progress in this area through achievement of workforce planning and hiring milestones and through a first-time skill attainment index to evaluate the effectiveness of training. CMS&#160;Energy and Consumers develop skill sets in co</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">workers through a variety of means, including union apprenticeship programs and yearly trainings for newly required skills.</span></div><div 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 talent strategy allows CMS&#160;Energy and Consumers to shape co-workers&#8217; experience and enable leaders to coach and develop co</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">workers, source talent, and anticipate and adjust to changing skill sets in the business environment.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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%">Diversity, Equity, and Inclusion</span></div><div 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 part of their People Strategy, CMS&#160;Energy and Consumers employ a broad and holistic diversity, equity, and inclusion strategy focused on embracing differences. The strategy is aimed at integrating principles of equity and inclusion into every process and co</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">worker experience. To measure their success, CMS&#160;Energy and Consumers utilize select questions in the annual engagement survey to create a diversity, equity, and inclusion index. For the year ended December&#160;31,&#160;2024, the diversity, equity, and inclusion index score was 73&#160;percent.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers are committed to building an inclusive workplace that embraces the diverse makeup of the communities that they serve. The following table presents the composition of CMS&#160;Energy&#8217;s and Consumers&#8217; workforce:</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:69.092%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.805%"/><td style="width:0.1%"/></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%">December&#160;31,&#160;2024</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%">CMS&#160;Energy, including<br/>Consumers</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%">Consumers</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%">Percent female employees</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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%">26&#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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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%">26&#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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Percent racially or ethnically diverse employees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-9pt;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Percent employees with disabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-9pt;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;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%">Percent veteran employees</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10&#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="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10&#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%">Co</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">workers are also empowered to engage in business employee resource groups and events that encourage candid conversations around diversity, equity, and inclusion. These activities enhance personal growth, build stronger connections among co-workers, and contribute to a more inclusive workplace. There are seven business employee resource groups available to all co</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">workers; these groups 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">Women in Energy, working toward an inclusive place for all women in the fields they have chosen, from front line to management</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 Minority Advisory Panel, promoting a culture of diversity and inclusion among all racial and ethnic minorities through education, leadership, development, and networking</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><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 Veterans Advisory Panel, supporting former and active military personnel and assisting in recruiting and retaining veterans through career development</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Genergy, a multigenerational group designed to bridge the gap of learning, networking, and mentoring across the generations of the workforce</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><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 Pride Alliance of Consumers Energy, promoting an inclusive environment that is safe, supportive, and respectful for lesbian, gay, bi-sexual, and transgender persons and allies</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Capable, aimed at removing barriers and creating pathways to meaningful work for co-workers of all abilities</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">Interfaith, a space for co</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">workers of all backgrounds to gather and celebrate their unique beliefs, creating an environment of understanding and respect for all faiths, religions, and spiritual beliefs, including those with no faith affiliation</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">35</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_85"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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:115%">Information About CMS&#160;Energy&#8217;s and Consumers&#8217; Executive Officers</span></div><div 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 company positions held during the last five&#160;years for each of CMS&#160;Energy&#8217;s and Consumers&#8217; executive officers as of February&#160;11, 2025:</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:77.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.215%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #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%">Name, Age, Position(s)</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Period</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%">Garrick J. Rochow (age 50)</span></div></td><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%">CMS&#160;Energy</span></td><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%">President, CEO, and Director</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%">12/2020 &#8211; Present</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19.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%">Executive Vice President</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%">1/2020 &#8211; 12/2020</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</span></td><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%">President, CEO, and Director</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%">12/2020 &#8211; Present</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19.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%">Executive Vice President</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%">1/2020 &#8211; 12/2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">NorthStar Clean Energy</span></td><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%">Chairman of the Board, CEO, and Director</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%">12/2020 &#8211; Present</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Rejji P. Hayes (age 50)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">CMS&#160;Energy</span></td><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%">Executive Vice President and CFO</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%">5/2017 &#8211; Present</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</span></td><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%">Executive Vice President and CFO</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%">5/2017 &#8211; Present</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%">NorthStar Clean Energy</span></td><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%">Executive Vice President, CFO, and Director</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%">5/2017 &#8211; 6/2024</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%">EnerBank</span></td><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%">Chairman of the Board and Director</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%">10/2018 &#8211; 10/2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Tonya L. Berry (age 52)</span></div></td><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%">CMS&#160;Energy</span></td><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%">Senior Vice President</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%">2/2022 &#8211; Present</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumers</span></td><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%">Senior Vice President</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%">2/2022 &#8211; Present</span></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%">Vice President</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%">11/2018 &#8211; 2/2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">Brandon J. Hofmeister (age 48)</span></div></td><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%">CMS&#160;Energy</span></td><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%">Senior Vice President</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%">7/2017 &#8211; Present</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumers</span></td><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%">Senior Vice President</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%">7/2017 &#8211; Present</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">NorthStar Clean Energy</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;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%">Senior Vice President</span></td><td colspan="3" style="background-color:#cceeff;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%">9/2017 &#8211; 6/2024</span></td></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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 style="width:77.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.215%"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Name, Age, Position(s)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Period</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Shaun M. Johnson (age 46)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">CMS&#160;Energy</span></td><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%">Senior Vice President and General Counsel</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%">5/2019 &#8211; Present</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</span></td><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%">Senior Vice President and General Counsel</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%">5/2019 &#8211; Present</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%">NorthStar Clean Energy</span></td><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%">Senior Vice President, General Counsel, and Director</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%">4/2019 &#8211; 6/2024</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%">EnerBank</span></td><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%">Senior Vice President and General Counsel</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%">8/2018 &#8211; 6/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-weight:700;line-height:120%">LeeRoy Wells, Jr. (age 46)</span></div></td><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%">CMS&#160;Energy</span></td><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%">Senior Vice President</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%">12/2020 &#8211; Present</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumers</span></td><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%">Senior Vice President</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%">12/2020 &#8211; Present</span></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%">Vice President</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%">8/2017 &#8211; 12/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-weight:700;line-height:120%">Scott B. McIntosh (age 49)</span></div></td><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%">CMS&#160;Energy</span></td><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%">Vice President, Controller, and CAO</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%">9/2021 &#8211; Present</span></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%">Vice President and Controller</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%">6/2021 &#8211; 9/2021</span></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%">Vice President</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%">9/2015 &#8211; 6/2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumers</span></td><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%">Vice President, Controller, and CAO</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%">9/2021 &#8211; Present</span></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%">Vice President and Controller</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%">6/2021 &#8211; 9/2021</span></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%">Vice President</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%">9/2015 &#8211; 6/2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">NorthStar Clean Energy</span></td><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%">Vice President, CAO, and Director</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%">6/2024 &#8211; Present</span></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%">Vice President, Controller, and CAO</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%">9/2021 &#8211; 6/2024</span></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%">Vice President and Controller</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%">6/2021 &#8211; 9/2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;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%">Vice President</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%">9/2015 &#8211; 6/2021</span></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">There are no family relationships among executive officers and directors of CMS&#160;Energy or Consumers. The list of directors and their biographies will be included in CMS&#160;Energy&#8217;s and Consumers&#8217; definitive proxy statement for their 2025&#160;Annual Meetings of Shareholders to be held May&#160;2,&#160;2025. The term of office of each of the executive officers extends to the first meeting of the Board after the next annual election of Directors of CMS&#160;Energy and Consumers (to be held on May&#160;2,&#160;2025).</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">37</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_91"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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:115%">Available Information</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy&#8217;s internet address is www.cmsenergy.com. CMS&#160;Energy routinely posts important information on its website and considers the Investor Relations section, www.cmsenergy.com/investor-relations, a channel of distribution for material information. Information contained on CMS&#160;Energy&#8217;s website is not incorporated herein. CMS&#160;Energy&#8217;s and Consumers&#8217; annual reports on Form&#160;10&#8209;K, quarterly reports on Form&#160;10&#8209;Q, current reports on Form&#160;8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">K, and any amendments to those reports filed pursuant to Section&#160;13(a)&#160;or 15(d)&#160;of the Exchange Act are accessible free of charge on CMS&#160;Energy&#8217;s website. These reports are available soon after they are electronically filed with the SEC. Also on CMS&#160;Energy&#8217;s website are CMS&#160;Energy&#8217;s and Consumers&#8217;:</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">Corporate Governance Principles</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">Articles of Incorporation</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">Bylaws</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">Charters and Codes of Conduct (including the Charters of the Audit Committee, Compensation and Human Resources Committee, Finance Committee, and Governance, Sustainability and Public Responsibility Committee, as well as the Employee, the Board, and Third Party Codes of Conduct)</span></div><div 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 will provide this information in print to any stockholder who requests it.</span></div><div 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 SEC maintains an internet site that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC. The address is www.sec.gov.</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_94"></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%">CMS&#160;Energy and Consumers are exposed to a variety of factors, often beyond their control, that are difficult to predict and that involve uncertainties that may materially adversely affect CMS&#160;Energy&#8217;s or Consumers&#8217; business, liquidity, financial condition, or results of operations. 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 factors described in the following sections, as well as the other information included in this report and in other documents filed with the SEC, 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:16pt;font-weight:400;line-height:120%">Investment/Financial Risks</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 depends on dividends from its subsidiaries to meet its debt service 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%">Due to its holding company structure, CMS&#160;Energy depends on dividends from its subsidiaries to meet its debt service and other payment obligations. If sufficient dividends were not paid to CMS&#160;Energy by its subsidiaries, CMS&#160;Energy might not be able to generate the funds necessary to fulfill its payment 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%">Consumers&#8217; ability to pay dividends or acquire its own stock from CMS&#160;Energy is limited by restrictions contained in Consumers&#8217; preferred stock provisions and potentially by other legal restrictions, such as certain terms in its articles of incorporation and FERC requirements.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CMS&#160;Energy has indebtedness that could limit its financial flexibility and its ability to meet its debt service 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%">The level of CMS&#160;Energy&#8217;s present and future indebtedness could have several important effects on its future operations, including, among others, that:</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 significant portion of CMS&#160;Energy&#8217;s cash flow from operations could be dedicated to the payment of principal and interest on its indebtedness and would not be available for other purposes</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">covenants contained in CMS&#160;Energy&#8217;s existing debt arrangements, which require it to meet certain financial tests, could affect its flexibility in planning for, and reacting to, changes in its business</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">CMS&#160;Energy&#8217;s ability to obtain additional financing for working capital, capital expenditures, acquisitions, and general corporate and other purposes could become limited</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">CMS&#160;Energy could be placed at a competitive disadvantage to its competitors that are less leveraged</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">CMS&#160;Energy&#8217;s vulnerability to adverse economic and industry conditions could increase</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">CMS&#160;Energy&#8217;s future credit ratings could fluctuate</span></div><div 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 ability to meet its debt service obligations and to reduce its total indebtedness will depend on its future performance, which will be subject to general economic conditions, industry cycles, changes in laws or regulatory decisions, and financial, business, and other factors affecting its operations, many of which are beyond its control. CMS&#160;Energy cannot make assurances that its businesses will continue to generate sufficient cash flow from operations to service its indebtedness, which could require CMS&#160;Energy to sell assets or obtain additional financing.</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 financing needs and could be unable to obtain bank financing or access the capital markets.</span></div><div 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, as well as on bank syndications, to meet their financial commitments and short-term liquidity needs not otherwise funded internally.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Disruptions in the capital and credit markets, or the inability to obtain required regulatory authorization for issuances of securities including debt, including as may be required from FERC, could adversely affect CMS&#160;Energy&#8217;s and Consumers&#8217; access to liquidity needed for their businesses. Any liquidity disruption could require CMS&#160;Energy and Consumers to take measures to conserve cash including, but not limited to, deferring capital expenditures, changing commodity purchasing strategies to avoid collateral-posting requirements, and reducing or eliminating future share repurchases, dividend payments, or other discretionary uses of cash.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Entering into new financings is subject in part to capital market receptivity to utility industry securities in general and to CMS&#160;Energy&#8217;s and Consumers&#8217; securities in particular. CMS&#160;Energy and Consumers continue to explore financing opportunities to supplement their respective financial strategies. These potential opportunities include refinancing and/or issuing new debt, issuing CMS&#160;Energy preferred stock and/or common equity, or entering into commercial paper, bank financing, and leasing arrangements. CMS&#160;Energy and Consumers cannot guarantee the capital markets&#8217; acceptance of their securities. CMS&#160;Energy and Consumers may also, from time to time, repurchase (either in open market transactions or through privately negotiated transactions), redeem, or otherwise retire outstanding debt. Such activities, if any, will depend on prevailing market conditions, contractual restrictions, and other factors. The amounts involved may or may not be material.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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%">Certain of CMS&#160;Energy&#8217;s and Consumers&#8217; securities and those of their affiliates are rated by various credit rating agencies. A reduction or withdrawal of one or more of its credit ratings could have a material adverse impact on CMS&#160;Energy&#8217;s or Consumers&#8217; ability to access capital on acceptable terms and maintain commodity lines of credit, could increase their cost of borrowing, and could cause CMS&#160;Energy or Consumers to reduce capital expenditures. If either or both were unable to maintain commodity lines of credit, CMS&#160;Energy or Consumers might have to post collateral or make prepayments to certain suppliers under existing contracts. Further, since Consumers provides dividends to CMS&#160;Energy, any adverse developments affecting Consumers that result in a lowering of its credit ratings could have an adverse effect on CMS&#160;Energy&#8217;s credit ratings.</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%">Market performance and other changes could decrease the value of employee benefit plan assets, which then could require substantial funding.</span></div><div 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 performance of various markets affects the value of assets that are held in trust to satisfy future obligations under CMS&#160;Energy&#8217;s and Consumers&#8217; pension and postretirement benefit plans. CMS&#160;Energy and Consumers have significant obligations under these plans and hold significant assets in these trusts. These assets are subject to market fluctuations and will yield uncertain returns, which could fall below CMS&#160;Energy&#8217;s and Consumers&#8217; forecasted return rates. A decline in the market value of the assets or a change in the level of interest rates used to measure the required minimum funding levels could significantly increase the funding requirements of these obligations. Also, changes in demographics, including an increased number of retirements or changes in life expectancy assumptions, could significantly increase the funding requirements of the obligations related to the pension and postretirement benefit plans.</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%">Industry/Regulatory Risks</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%">Changes to ROA could have a material adverse effect on CMS&#160;Energy&#8217;s and Consumers&#8217; businesses.</span></div><div style="margin-bottom:12pt"><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. The proportion of Consumers&#8217; electric deliveries under the ROA program and on the ROA waiting list is over ten&#160;percent. Consumers&#8217; rates are regulated by the MPSC, while alternative electric suppliers charge market-based rates, putting competitive pressure on Consumers&#8217; electric supply. Groups are advocating for an ROA-like community solar system that allows third parties to sell directly to customers and offer them a regulated bill credit. If the ROA limit were increased, this new ROA-like community solar system were allowed, or electric generation service in Michigan were deregulated, it could have a material adverse effect on CMS&#160;Energy and 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%">The creation of utilities by municipalities in Consumers&#8217; service territory, or the impairment of Consumers&#8217; franchise rights to serve customers in municipalities, could have a material adverse effect on CMS&#160;Energy&#8217;s and Consumers&#8217; businesses.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Michigan law allows Consumers&#8217; electric and natural gas utility businesses to serve customers pursuant to franchises granted by municipalities. Michigan law also allows municipalities to create, own, and operate utilities. If one or more municipalities in Consumers&#8217; service territory created a new or supplemental utility, or impaired the franchise under which Consumers serves customers in the municipality, it could have a material adverse effect on 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="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Distributed energy resources could have a material adverse effect on CMS&#160;Energy&#8217;s and Consumers&#8217; businesses.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Michigan law allows customers to use distributed energy resources for their electric energy needs. These distributed energy resources are connected to Consumers&#8217; electric grid. The 2023&#160;Energy Law increases the cap on distributed generation to ten&#160;percent of utilities&#8217; peak loads. It also specifies an inflow and outflow rate method that must be implemented by the MPSC and provides federal funding for low-income distributed generation. FERC policy allows many customer-owned behind-the-meter and grid-connected distributed energy resources to participate in and receive revenue from wholesale electricity markets, as governed by evolving wholesale market rules subject to FERC oversight. Increased customer use of distributed energy resources could result in a reduction of Consumers&#8217; electric sales. Third parties&#8217; operations of distributed energy resources could also potentially have a negative impact on the stability of the grid. An increase in customers&#8217; use of distributed energy resources, and the rate structure for distributed energy resources customers&#8217; use of Consumers&#8217; system and Consumers&#8217; purchases of their excess generation, could have a material adverse effect on CMS&#160;Energy and 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%">CMS&#160;Energy and Consumers are subject to rate regulation, which could have a material adverse effect on financial results.</span></div><div 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 subject to rate regulation. Consumers&#8217; electric and gas retail rates are set by the MPSC and cannot be changed without regulatory authorization. If rate regulators fail to provide adequate rate relief, it could have a material adverse effect on Consumers or Consumers&#8217; plans for making significant capital investments. Additionally, increasing rates could result in additional regulatory scrutiny, regulatory or legislative actions, and increased competitive or political pressures, all of which could have a material adverse effect on CMS&#160;Energy&#8217;s and Consumers&#8217; 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:11pt;font-weight:400;line-height:120%">Orders of the MPSC could limit recovery of costs of providing service. These orders could also result in adverse regulatory treatment of other matters. For example, MPSC orders could prevent or curtail Consumers from shutting off non&#8209;paying customers, could prevent or limit the implementation of an electric or gas revenue mechanism, or could penalize Consumers for not meeting service and reliability standards. Regulators could face competitive or political pressures to avoid or limit rate increases for a number of reasons, including economic downturn in the state, reliability and economic justice concerns, or decreased customer base, among others.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">FERC authorizes certain subsidiaries of CMS&#160;Energy, including Consumers, to sell wholesale electricity at market-based rates and to provide certain other wholesale electric services at rates and terms subject to FERC approval. Failure of these subsidiaries to maintain this FERC authority could have a material adverse effect on CMS&#160;Energy&#8217;s and Consumers&#8217; liquidity, financial condition, and results of operations. Electric transmission and natural gas pipeline rates paid by Consumers and other CMS&#160;Energy subsidiaries are also set by FERC, as are the tariff terms governing the participation of Consumers and other CMS&#160;Energy subsidiaries in FERC-regulated wholesale electricity markets operated by regional transmission organizations and independent system operators such as MISO and PJM. At least one CMS&#160;Energy subsidiary participates in the wholesale electricity markets operated by ERCOT, over which FERC has limited 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%">The various risks associated with the MPSC and FERC regulation of CMS&#160;Energy&#8217;s and Consumers&#8217; businesses, which include the risk of adverse decisions in any number of rate or regulatory proceedings before either agency, as well as judicial proceedings challenging any agency decisions, could have a material adverse effect on CMS&#160;Energy and Consumers. Changes to the tariffs or business practice manuals of certain wholesale market operators such as MISO, PJM, or ERCOT, or corresponding impacts </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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%">such as interconnection delays for new electric generation or storage projects, could also have a material adverse effect on CMS&#160;Energy and 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%">Utility regulation, state or federal legislation, and compliance could have a material adverse effect on CMS&#160;Energy&#8217;s and Consumers&#8217; businesses.</span></div><div 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 certain of its subsidiaries, including Consumers, are subject to, or affected by, extensive utility regulation and state and federal legislation, including through application of policies and rules of numerous state and federal agencies and governmental entities. If it were determined that CMS&#160;Energy or Consumers failed to comply with applicable laws and regulations or with applicable tariff provisions, they could become subject to fines, penalties, refund or disgorgement orders, or disallowed costs, or be required to implement additional compliance, cleanup, or remediation programs, the cost of which could be material. CMS&#160;Energy and Consumers cannot predict the impact of new laws, rules, regulations, tariffs, principles, or practices by federal or state agencies or wholesale electricity market operators, or challenges or changes to present laws, rules, regulations, tariffs, principles, or practices and the interpretation of any adoption or change. Furthermore, any state or federal legislation concerning CMS&#160;Energy&#8217;s or Consumers&#8217; operations could also have a material adverse effect.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">FERC, through NERC and its delegated regional entities, oversees reliability of certain portions of the electric grid. CMS&#160;Energy and Consumers cannot predict the impact of FERC orders or actions of NERC and its regional entities on electric system reliability. Additionally, natural gas pipeline infrastructure has recently been under scrutiny following disruptions related to extreme weather and cyber incidents. Additional regulation in this area could adversely affect Consumers&#8217; gas operations.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CMS&#160;Energy and Consumers have announced ambitious plans to reduce their impact on climate change and increase the reliability of their electric distribution system. Achieving these plans 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 the use of coal in owned generation in 2025, and other subsidiaries of CMS&#160;Energy have plans to develop and operate clean energy assets. The MPSC, FERC, other regulatory authorities, or other third parties may prohibit, delay, or impair some or all of CMS&#160;Energy&#8217;s and Consumers&#8217; planned acquisitions or development of owned or purchased electric generation and storage capacity. Consumers&#8217; planned electric generation capacity, including renewable generation or storage projects, may be adversely impacted by interconnection delays at MISO or in the footprints of other regional transmission organizations, and/or by interconnection costs. CMS&#160;Energy and Consumers and its contractors may be unable to acquire, site, construct timely, and/or permit generation and storage capacity, including some or all of the generation and storage capacity proposed in Consumers&#8217; plan. CMS&#160;Energy and Consumers&#8217; ability to implement their plans may be affected by environmental regulations, global supply chain disruptions, import tariffs, and changes in the cost, availability, and supply of generation and storage capacity. While CMS&#160;Energy and Consumers continue to advocate for advances in commercially available technologies required to reduce or eliminate greenhouse gases on a cost-effective basis at scale, such advances are largely outside of CMS&#160;Energy&#8217;s and Consumers&#8217; control. Advancements in technology related to items such as battery storage, carbon capture/storage, and electric vehicles may not become commercially available or economically feasible as projected. Customer programs such as energy efficiency and demand response may not realize the projected levels of customer participation. </span></div><div 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 also announced its Reliability Roadmap. The Reliability Roadmap includes larger investments in grid hardening, distribution capacity, and automation to deliver better than median reliability to customers given increasingly severe weather and customer adoption of new technologies. The MPSC or other third parties may prohibit, delay, or impair the Reliability Roadmap and some or all </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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%">of the associated capital investments. Consumers&#8217; ability to implement its plan may be affected by global supply chain disruptions and/or workforce availability.</span></div><div 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 also announced its Natural Gas Delivery Plan, a rolling ten&#8209;year investment plan to deliver safe, reliable, clean, and affordable natural gas to customers. This plan includes accelerated infrastructure replacements, innovative leak detection technology, and process changes to reduce or eliminate methane emissions. The MPSC, FERC, U.S.&#160;Department of Transportation, other regulatory authorities, or other third parties may prohibit, delay, or impair the Natural Gas Delivery Plan and some or all of the associated capital investments. Consumers&#8217; ability to implement its plan may be affected by environmental regulations, global supply chain disruptions, import tariffs, and changes in the cost, availability, and supply of natural gas or the ability to deliver natural gas to customers. Advancements in technology related to items such as renewable natural gas may not become commercially available or economically feasible as projected in Consumers&#8217; plan. </span></div><div 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 could suffer financial loss, reputational damage, litigation, or other negative repercussions if they are unable to achieve their ambitious plans.</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%">Changes in taxation as well as the inherent difficulty in quantifying potential tax effects of business decisions could negatively impact CMS&#160;Energy and 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%">CMS&#160;Energy and Consumers are required to make judgments regarding the potential tax effects of various financial transactions and results of operations in order to estimate their obligations to taxing authorities. The tax obligations include income taxes, real estate taxes, sales and use taxes, employment-related taxes, and ongoing issues related to these tax matters. The judgments include determining reserves for potential adverse outcomes regarding tax positions that have been taken and may be subject to challenge by the IRS and/or other taxing authorities. Unfavorable settlements of any of the issues related to these reserves or other tax matters at CMS&#160;Energy or Consumers could have a material adverse effect. Additionally, changes in federal, state, or local tax rates or other changes in tax laws could have adverse impacts. The change in administration and the expiring tax cuts in the TCJA could result in changes to the renewable energy tax credits enacted in the Inflation Reduction Act of 2022. These changes could impact CMS&#160;Energy&#8217;s and Consumers&#8217; clean energy efforts.</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 its subsidiaries, including Consumers, must comply with the Dodd-Frank Act and its related regulations.</span></div><div 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 Dodd-Frank Act provides for regulation by the Commodity Futures Trading Commission of certain commodity-related contracts. Although CMS&#160;Energy, Consumers, and certain subsidiaries of NorthStar Clean Energy qualify for an end-user exception from mandatory clearing of commodity-related swaps, these regulations could affect the ability of these entities to participate in these markets and could add additional regulatory oversight over their contracting activities.</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 could incur substantial costs to comply with environmental requirements.</span></div><div 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 subject to costly and stringent environmental regulations that may require additional significant capital expenditures for CCR disposal and storage, emission reductions, and PCB remediation. In addition, regulatory action on PFAS at the state and/or federal level could cause CMS&#160;Energy and Consumers to further test and remediate some sites if PFAS is present at certain levels. Present and reasonably anticipated state and federal environmental statutes and regulations will continue to have a material effect on 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="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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 have interests in fossil-fuel-fired power plants, other types of power plants, and natural gas systems that emit greenhouse gases. Federal, state, and local environmental laws and rules, as well as international accords and treaties, could require CMS&#160;Energy and Consumers to install additional equipment for emission controls, undertake heat-rate improvement projects, purchase carbon emissions allowances, curtail operations, invest in generating capacity with fewer carbon dioxide emissions, or take other significant steps to manage or lower the emission of greenhouse gases. Similarly, Consumers could be restricted from constructing natural gas infrastructure due to potential environmental regulations, which could require more costly alternatives.</span></div><div 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 risks related to climate change, emissions, and environmental regulations could also have a material adverse impact on 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">a change in policy/regulation, regulators&#8217; implementation of policy/regulation or litigation originated by third parties against CMS&#160;Energy or Consumers due to CMS&#160;Energy&#8217;s or Consumers&#8217; greenhouse gas or other emissions or CCR disposal and storage</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">impairment of CMS&#160;Energy&#8217;s or Consumers&#8217; reputation due to their greenhouse gas or other emissions and public perception of their response to potential environmental regulations, rules, and 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">weather that may affect customer demand, company operations, or company infrastructure, including catastrophic weather-related damage and extreme temperatures; natural disasters such as severe storms, floods, and droughts; fires; or smoke</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">implementation of state or federal environmental justice requirements</span></div><div 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 expects to collect fully from its customers, through the ratemaking process, expenditures incurred to comply with environmental regulations, but cannot guarantee this outcome. If Consumers were unable to recover these expenditures from customers in rates, CMS&#160;Energy or Consumers could be required to seek significant additional financing to fund these expenditures.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">For additional information regarding compliance with environmental regulations, see Item&#160;1. Business&#8212;CMS&#160;Energy and Consumers Environmental Strategy and Compliance and Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8212;Outlook.</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&#8217;s and Consumers&#8217; businesses could be affected adversely by any delay in meeting environmental requirements.</span></div><div 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 delay or failure by CMS&#160;Energy or Consumers to obtain or maintain any necessary environmental permits or approvals to satisfy any applicable environmental regulatory requirements or install emission or pollution control equipment could:</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">prevent the construction of new facilities</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">prevent the continued operation of and sale of energy from existing facilities</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">modify the way in which a facility is operated</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">prevent the suspension of operations at existing facilities</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">prevent the modification of existing facilities</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">result in significant additional costs, including fines or penalties</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 expect to incur additional substantial costs related to environmental remediation of former 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 expects to incur additional substantial costs related to the remediation of its former MGP sites and other response activity costs at a number of other former sites, including, but not limited to, sites of retired coal-fueled electric generating units and sites containing coal ash and related materials, under </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">44</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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%">NREPA, RCRA, CERCLA and related state and federal regulations. Consumers believes these costs should be recoverable in rates but cannot guarantee that outcome.</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%">Business/Operations Risks</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%">There are risks associated with Consumers&#8217; substantial capital investment program planned for the next five&#160;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%">Consumers&#8217; planned investments include the construction or acquisition of electric generation, electric and gas infrastructure, conversions and expansions, environmental controls, electric grid automation technologies, and other electric and gas investments to upgrade delivery systems, as well as decommissioning of older facilities. The success of these capital investments depends on or could be affected by a variety of factors that include, but are not limited to:</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">effective pre-acquisition evaluation of asset values, future operating costs, potential environmental and other liabilities, and other factors beyond Consumers&#8217; control</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">effective cost and schedule management of new capital 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">availability of qualified construction personnel, both internal and contracted</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">effective and timely contractor performance</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 and other prices, applicable tariffs, and/or material and equipment availability</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">governmental actions</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">interconnection uncertainty, delays, and costs for electric generation 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">operational performance</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 environmental, legislative, and regulatory requirements</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">regulatory cost recovery</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">inflation of labor rates and material and equipment 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">supply chain disruptions and increased lead times</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">barriers to accessing key materials for renewable projects (solar, battery, and other key equipment) created by geopolitical relations</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">It is possible that adverse events associated with these factors could have a material adverse effect on 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%">CMS&#160;Energy and Consumers could be affected adversely by legacy litigation and retained 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%">The agreements that CMS&#160;Energy and Consumers enter into for the sale of assets can include provisions whereby they are required to:</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">retain specified preexisting liabilities, such as for taxes, pensions, or environmental 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">indemnify the buyers against specified risks, including the inaccuracy of representations and warranties that CMS&#160;Energy and Consumers make</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">make payments to the buyers depending on the outcome of post-closing adjustments, litigation, audits, or other reviews, including claims resulting from attempts by foreign or domestic governments to assess taxes on past operations or transactions</span></div><div 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 these contingent liabilities can remain open for extended periods of time after the sales are closed. Depending on the extent to which the buyers might ultimately seek to enforce their rights under these contractual provisions, and the resolution of any disputes concerning them, there could be a material adverse effect on CMS&#160;Energy&#8217;s or Consumers&#8217; liquidity, financial condition, and results of operations.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Consumers is exposed to risks related to general economic conditions in its service territories.</span></div><div 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; electric and gas utility businesses are affected by the economic conditions impacting the customers they serve. If the Michigan economy becomes sluggish or declines, Consumers could experience reduced demand for electricity or natural gas that could result in decreased earnings and cash flow. In addition, economic conditions in Consumers&#8217; service territory affect its collections of accounts receivable and levels of lost or stolen gas.</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 is exposed to changes in customer usage that could impact financial results.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Technology advances, government incentives and subsidies, and regulatory decisions could increase the cost effectiveness of customer-owned methods of producing electricity and managing energy use resulting in reduced load, cross subsidization, and increased costs.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Customers could also reduce their consumption of electricity and natural gas through energy waste reduction programs. Similarly, customers could also reduce their consumption of natural gas through alternative technologies or fuels or through electrification.</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&#8217;s and Consumers&#8217; energy sales and operations are affected by seasonal factors and varying weather conditions from year to year.</span></div><div 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; utility operations are seasonal. The consumption of electric energy typically increases in the summer months, due primarily to the use of air conditioners and other cooling equipment, while peak demand for natural gas occurs in the winter due to colder temperatures and the resulting use of natural gas as heating fuel. Accordingly, CMS&#160;Energy&#8217;s and Consumers&#8217; overall results may fluctuate substantially on a seasonal basis. Mild temperatures during the summer cooling season and winter heating season as well as the impact of extreme weather events on Consumers&#8217; system could have a material adverse effect.</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%">Demand for electricity associated with data center expansion could have a material effect on CMS&#160;Energy and 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%">Consumers&#8217; utility operations are affected by new customers and load growth. Rapid expansion of data centers associated with increasing demand for cloud services, artificial intelligence, and other applications could lead to an unprecedented increase in demand for electric power in MISO and in Consumers&#8217; service territory. Data center electric demand could require a rapid and significant increase in generation capacity and grid infrastructure in the MISO footprint as well as in Consumers&#8217; service territory, which could have a material effect on CMS&#160;Energy and 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%">Alternatively, this rapid expansion of data centers and resulting increase in demand for electric power in MISO and in Consumers&#8217; service territory may not develop as planned.</span></div><div style="margin-bottom:6pt"><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 are subject to information security risks, risks of unauthorized access to their systems, and technology failures.</span></div><div 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 the regular course of business, CMS&#160;Energy and Consumers handle a range of sensitive confidential security and customer information. In addition, CMS&#160;Energy and Consumers operate in a highly regulated industry that requires the continued operation of sophisticated information and control technology systems and network infrastructure. Despite implementation of security measures, technology systems, including disaster recovery and backup systems, are vulnerable to failure, cyber attacks, unauthorized access, and being disabled. These events could impact the reliability of electric generation and electric and gas delivery and also subject CMS&#160;Energy and Consumers to financial harm. Cyber attacks, which include the use of malware, ransomware, computer viruses, and other means for disruption or </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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%">unauthorized access against companies, including CMS&#160;Energy and Consumers, are increasing in frequency, scope, and potential impact. While CMS&#160;Energy and Consumers have not been subject to cyber incidents that have had a material impact on their operations to date, their security measures in place may be insufficient to prevent a major cyber incident in the future. If technology systems, including disaster recovery and backup systems, were to fail or be breached, CMS&#160;Energy and Consumers might not be able to fulfill critical business functions, and sensitive confidential and proprietary data could be compromised. In addition, because CMS&#160;Energy&#8217;s and Consumers&#8217; generation, transmission, and distribution systems are part of an interconnected system, a disruption caused by a cyber incident at another utility, electric generator, system operator, or commodity supplier could also adversely affect CMS&#160;Energy or 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%">A variety of technological tools and systems, including both company-owned information technology and technological services provided by outside parties, support critical functions. The failure of these technologies, including backup systems, or the inability of CMS&#160;Energy and Consumers to have these technologies supported, updated, expanded, or integrated into other technologies, could hinder their business operations. </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&#8217;s and Consumers&#8217; businesses have liability risks.</span></div><div 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, equipment, and personnel of CMS&#160;Energy and Consumers, including electric and gas delivery systems, power plants, gas infrastructure including storage facilities, wind energy or solar equipment, energy products, energy storage assets, vehicle fleets and equipment, other assets, or employees and contractors, could be involved in incidents, failures, or accidents that result in injury, loss of life, or property loss and damage to customers, employees, or the public. Although CMS&#160;Energy and Consumers have insurance coverage for many potential incidents (subject to deductibles, limitations, and self-insurance amounts that could be material), depending upon the nature or severity of any incident, failure, or accident, CMS&#160;Energy or Consumers could suffer financial loss, reputational damage, and negative repercussions from regulatory agencies or other public authorities, even where there is no legal liability.</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 are subject to risks that are beyond their control, including but not limited to natural disasters, civil unrest, terrorist attacks and related acts of war, cyber incidents, vandalism, and other catastrophic 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%">Natural disasters, severe weather, extreme temperatures, fires, smoke, flooding, wars, terrorist acts, civil unrest, vandalism, theft, cyber incidents, pandemics, and other catastrophic events could result in severe damage to CMS&#160;Energy&#8217;s and Consumers&#8217; assets beyond what could be recovered through insurance policies (which are subject to deductibles, limitations, and self-insurance amounts that could be material), could require CMS&#160;Energy and Consumers to incur significant upfront costs, and could severely disrupt operations, resulting in loss of service to customers. There is also a risk that regulators could, after the fact, conclude that Consumers&#8217; preparedness or response to such an event was inadequate and take adverse actions as a result.</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 risk management strategies might not be effective in managing fuel and electricity pricing risks, which could result in unanticipated liabilities to CMS&#160;Energy and Consumers or increased volatility in their earnings.</span></div><div 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 exposed to changes in market prices for commodities including, but not limited to, natural gas, coal, electric capacity, electric energy, emission allowances, gasoline, diesel fuel, and RECs. CMS&#160;Energy and Consumers manage commodity price risk using established policies and procedures, and they may use various contracts to manage this risk, including swaps, options, futures, and forward contracts. No assurance can be made that these strategies will be successful in managing </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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&#8217;s and Consumers&#8217; risk or that they will not result in net liabilities to CMS&#160;Energy or Consumers as a result of future volatility.</span></div><div 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 substantial portion of Consumers&#8217; operating expenses for its electric generating plants and vehicle fleet consists of the costs of obtaining commodities. The contracts associated with Consumers&#8217; fuel for electric generation and purchased power are executed in conjunction with the PSCR mechanism, which is designed to allow Consumers to recover prudently incurred costs associated with its positions in these commodities. If the MPSC determined that any of these contracts or related contracting policies were imprudent, recovery of these costs could be disallowed.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Natural gas prices in particular have been historically volatile. Consumers routinely enters into contracts for natural gas to mitigate exposure to the risks of demand, market effects of weather, and changes in commodity prices associated with the gas distribution business. These contracts are executed in conjunction with the GCR mechanism, which is designed to allow Consumers to recover prudently incurred costs associated with its natural gas positions. If the MPSC determined that any of these contracts or related contracting policies were imprudent, recovery of these costs could be disallowed.</span></div><div 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 do not always hedge any or all of the exposure of their operations from commodity price volatility. Furthermore, the ability to hedge exposure to commodity price volatility depends on liquid commodity markets. As a result, to the extent the commodity markets are illiquid, CMS&#160;Energy and Consumers might not be able to execute their risk management strategies, which could result in larger unhedged positions than preferred at a given time. To the extent that unhedged positions exist, fluctuating commodity prices could have a negative effect on CMS&#160;Energy and Consumers. Changes in laws that limit CMS&#160;Energy&#8217;s and Consumers&#8217; ability to hedge could also have a negative effect on CMS&#160;Energy and 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%">CMS&#160;Energy and Consumers might not be able to obtain an adequate supply of natural gas or coal, which could limit their ability to operate electric generation facilities or serve Consumers&#8217; natural gas 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%">CMS&#160;Energy and Consumers have contracts in place for the supply and transportation of the natural gas, coal, and other fuel sources they require for their electric generating capacity. Consumers also has interstate transportation and supply agreements in place to facilitate delivery of natural gas to its customers. Apart from the contractual and monetary remedies available to CMS&#160;Energy and Consumers in the event of a counterparty&#8217;s failure to perform under any of these contracts, there can be no assurances that the counterparties to these contracts will fulfill their obligations to provide natural gas or coal to CMS&#160;Energy or Consumers. The counterparties under the agreements could experience financial or operational problems that inhibit their ability to fulfill their obligations to CMS&#160;Energy or Consumers. In addition, counterparties under these contracts might not be required to supply natural gas or coal to CMS&#160;Energy or Consumers under certain circumstances, such as in the event of a natural disaster or severe weather.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">If Consumers were unable to obtain its supply requirements, it could be required to purchase natural gas or coal at higher prices, implement its natural gas curtailment program filed with the MPSC, or purchase replacement power at higher prices.</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%">Unplanned outages or maintenance could be costly for CMS&#160;Energy or 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%">Unforeseen outages or maintenance of the electric and gas delivery systems, power plants, gas infrastructure including storage facilities and compression stations, wind energy or solar equipment, energy storage assets, and energy products owned in whole or in part by CMS&#160;Energy or Consumers may be required for many reasons. When unplanned outages occur, CMS&#160;Energy and Consumers will not only </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%">48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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%">incur unexpected maintenance expenses, but may also have to make spot market purchases of electric and gas commodities that may exceed CMS&#160;Energy&#8217;s or Consumers&#8217; expected cost of generation or gas supply, be forced to curtail services, or retire a given asset if the cost or timing of the maintenance is not reasonable and prudent. Unplanned generator outages could reduce the capacity credit CMS&#160;Energy or Consumers receives from MISO and could cause CMS&#160;Energy or Consumers to incur additional capacity costs in future years.</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%">General 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:700;line-height:120%">CMS&#160;Energy and Consumers are exposed to counterparty 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%">Adverse economic conditions or financial difficulties experienced by counterparties with whom CMS&#160;Energy and Consumers do business could impair the ability of these counterparties to pay for CMS&#160;Energy&#8217;s and Consumers&#8217; services and/or fulfill their contractual obligations, including performance and payment of damages. CMS&#160;Energy and Consumers depend on these counterparties to remit payments and perform contracted services in a timely and adequate fashion. In addition, any delay or default in payment or performance, including inadequate performance, of contractual obligations (such as contractual obligations by third parties to perform work, supply equipment, provide services, and meet related specifications or requirements), could have a material adverse effect on CMS&#160;Energy and 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%">Volatility and disruptions in capital and credit markets could have a negative impact on CMS&#160;Energy&#8217;s and Consumers&#8217; lenders, vendors, contractors, suppliers, customers, and other counterparties, causing them to fail to meet their obligations. </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 are exposed to significant reputational risks.</span></div><div 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 could suffer negative impacts to their reputations as a result of operational incidents, accidents, actual or perceived violations of corporate policies or regulatory violations, inappropriate use of social media, or other events. Reputational damage could have a material adverse effect and could result in negative customer perception and increased regulatory oversight.</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%">A work interruption or other union actions could adversely affect 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%">At December&#160;31,&#160;2024, unions represent 46&#160;percent of Consumers&#8217; employees. Consumers&#8217; union agreements expire in 2025. If these employees were to engage in a strike, work stoppage, or other slowdown, Consumers could experience a significant disruption in its operations and higher ongoing labor costs.</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%">Failure to attract and retain an appropriately qualified workforce could adversely impact CMS&#160;Energy&#8217;s and Consumers&#8217; 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%">In some areas, competition for skilled employees is high and if CMS&#160;Energy and Consumers were unable to match skill sets to future needs, they could encounter operating challenges and increased costs. These challenges could include a lack of resources, loss of knowledge, and delays in skill development. Additionally, higher costs could result from the use of contractors to replace employees, loss of productivity, and safety incidents. Failing to train replacement employees adequately and to transfer internal knowledge and expertise could adversely affect CMS&#160;Energy&#8217;s and Consumers&#8217; ability to manage and operate their businesses.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">49</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_97"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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;1B.&#160;&#160;&#160;&#160;Unresolved Staff Comments</span></div><div 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="ic43cff4efdfd4f2fb7296396b8a97b31_100"></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;1C.&#160;&#160;&#160;&#160;Cybersecurity</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%">Enterprise Risk Management:</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 manage security risks, including cybersecurity risks, through a robust enterprise risk management program that includes people, processes, technology, and governance structures. The enterprise risk management program identifies risks that may significantly impact the business and informs the companies&#8217; risk-mitigation strategies. The enterprise risk management program is reviewed with the Board at least annually.</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%">Cybersecurity Program:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" id="f-75" continuedAt="f-75-1" escape="true"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock" id="f-74" escape="true"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementProcessesIntegratedFlag" format="ixt:fixed-true" id="f-76">CMS&#160;Energy&#8217;s and Consumers&#8217; security function, led by the <ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" format="ixt:fixed-true" id="f-77">Vice President of Information Technology and Security and CIO</ix:nonNumeric>, is accountable for cyber and physical security and is subject to various state, federal, and industry cybersecurity, physical security, and privacy regulations.</ix:nonNumeric> Their cybersecurity program is responsible for assessing, identifying, and managing risks from cybersecurity threats using industry frameworks, as well as best practices developed by government and industry partners.</ix:nonNumeric> All employees and contractors are required to complete annual trainings on a variety of security-related topics. Additionally, the companies continuously upgrade technological investments designed to prevent, detect, and respond to attacks. The companies&#8217; electric, natural gas, and corporate systems each follow standards, controls, and requirements designed to maintain compliance with applicable regulations and standards, such as MPSC, NERC critical infrastructure protection, and payment card industry regulations. <ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" format="ixt:fixed-true" id="f-78">Technology projects and third-party service providers are reviewed for adherence to cybersecurity requirements</ix:nonNumeric>. </ix:nonNumeric></span></div><ix:continuation id="f-75-1" continuedAt="f-75-2"><div 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; cybersecurity program focuses on finding and remediating vulnerabilities in their systems. <ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementThirdPartyEngagedFlag" format="ixt:fixed-true" id="f-79">The companies use third-party firms for penetration testing, audits, and assessments, and conduct technical exercises to practice their response to simulated events as well as tabletop exercises to test that response using their incident command system, including leadership decisions.</ix:nonNumeric> The companies also have a dedicated, proactive function focused fully on monitoring CMS&#160;Energy&#8217;s and Consumers&#8217; systems and responding when cybersecurity attacks occur. This includes regular information sharing with industry partners, peer utilities, and state and federal partners. The companies&#8217; incident response plan outlines the individuals responsible, the methods employed, and the timeline for notifying state and federal governmental agencies. The companies retain a third-party cybersecurity firm to assist with potentially significant cybersecurity incidents and have invested in cybersecurity insurance to offset costs incurred from any such cybersecurity incidents. To manage cybersecurity risks associated with the companies&#8217; use of third-party service providers, the companies incorporate security requirements into contracts, when deemed applicable, and pursue third-party security certifications for vendors with a higher risk profile. </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="f-75-2"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" format="ixt:fixed-false" id="f-80">CMS&#160;Energy and Consumers have experienced no material cybersecurity incidents; however, future cybersecurity incidents could materially affect their business strategy, results of operations, or financial condition. For additional details regarding these and other uncertainties,</ix:nonNumeric> see Item&#160;1A. Risk Factors.</ix:continuation> </span></div><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskRoleOfManagementTextBlock" id="f-81" continuedAt="f-81-1" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Management&#8217;s Role:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" id="f-86" continuedAt="f-86-1" escape="true"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" id="f-85" continuedAt="f-85-1" escape="true"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" id="f-84" escape="true"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock" id="f-83" escape="true"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" id="f-82" escape="true">The <ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" format="ixt:fixed-true" id="f-87">Vice President of Information Technology and Security and CIO</ix:nonNumeric> has over 25&#160;years of information technology and security experience and, to enhance governance, reports to the Senior Vice President and General Counsel.</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric> The <ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" format="ixt:fixed-true" id="f-88">Vice President of Information Technology and Security and CIO</ix:nonNumeric> is responsible for informing the CEO and other members of senior management, as necessary, about cybersecurity incidents, covering prevention, detection, mitigation, and remediation efforts as they are detected by the cybersecurity team. Cybersecurity incidents are managed using the companies&#8217; standard process for critical events. In the event of such cybersecurity incidents, the <ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" format="ixt:fixed-true" id="f-89" continuedAt="f-89-1">Vice President of </ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></span></div></ix:nonNumeric><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:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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="f-86-1"><ix:continuation id="f-85-1"><ix:continuation id="f-81-1"><ix:continuation id="f-89-1">Information Technology and Security and CIO</ix:continuation> communicates and collaborates with the officers of the companies and subject matter experts to address business continuity, contingency, and recovery plans. Senior management will notify the <ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" format="ixt:fixed-true" id="f-90">Board</ix:nonNumeric>, including the Audit Committee, of any significant cybersecurity incidents.</ix:continuation></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:700;line-height:120%">Board Oversight:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock" id="f-91" escape="true">As part of the Board&#8217;s risk oversight process, senior management meets with the Board or Audit Committee at least twice annually to provide updates on and discuss cybersecurity. Such updates include a review of the companies&#8217; cybersecurity strategy, a scan of the threat landscape, and recent performance. Additionally, cybersecurity risks are included in the Audit Committee&#8217;s risk oversight functions, which focus on operating and financial activities that could impact the companies&#8217; financial and other disclosure reporting. The Audit Committee&#8217;s oversight involves reviewing and approving policies on risk assessment, controls, and accounting risk exposure. The Audit Committee also reviews internal audit reports regarding cybersecurity processes, and receives updates that focus on CMS&#160;Energy&#8217;s and Consumers&#8217; cybersecurity program, mitigation of cybersecurity risks, and assessments by third-party experts. Of note, two&#160;members of the Board have extensive industry experience in cybersecurity and are on CMS&#160;Energy&#8217;s and Consumers&#8217; Audit Committee.</ix:nonNumeric> </span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_88"></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;Properties</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Descriptions of CMS&#160;Energy&#8217;s and Consumers&#8217; properties are found in the following sections of Item&#160;1. Business, all of which are incorporated by reference in this Item&#160;2:</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">General&#8212;CMS&#160;Energy</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">General&#8212;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">Business Segments&#8212;Consumers Electric Utility&#8212;Electric Utility Properties</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">Business Segments&#8212;Consumers Electric Utility&#8212;Electric Utility Generation and Supply 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">Business Segments&#8212;Consumers Gas Utility&#8212;Gas Utility Properties</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">Business Segments&#8212;NorthStar Clean Energy&#8212;Non-utility Operations and Investments&#8212;Independent Power Production</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_103"></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;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%">For information regarding CMS&#160;Energy&#8217;s and Consumers&#8217; significant pending administrative and judicial proceedings involving regulatory, operating, transactional, environmental, and other matters, see Item&#160;8. Financial Statements and Supplementary Data&#8212;Notes to the Consolidated Financial Statements&#8212;Note&#160;2, Regulatory Matters and Note&#160;3, 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:400;line-height:120%">CMS&#160;Energy, Consumers, and certain of their affiliates are also parties to routine lawsuits and administrative proceedings incidental to their businesses involving, for example, claims for personal injury and property damage, contractual matters, various taxes, and rates and licensing.</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_106"></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 style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">51</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_118"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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;II</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_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%">Item&#160;5.&#160;&#160;&#160;&#160;Market For Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</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:400;line-height:120%">CMS&#160;Energy&#8217;s common stock is traded on the New&#160;York Stock Exchange under the symbol CMS. At January&#160;17, 2025, the number of registered holders of CMS&#160;Energy&#8217;s common stock totaled 24,092, based on the number of record holders.</span></div><div 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 information regarding securities authorized for issuance under equity compensation plans, see Item&#160;8. Financial Statements and Supplementary Data&#8212;Notes to the Consolidated Financial Statements&#8212;Note&#160;11, Stock-based Compensation and Item&#160;12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters. For additional information regarding dividends and dividend restrictions, see Item&#160;8. Financial Statements and Supplementary Data&#8212;Notes to the Consolidated Financial Statements&#8212;Note&#160;4, 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:700;line-height:120%">Comparison of Five</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">year Cumulative Total Return</span></div><div style="margin-bottom:12pt;text-align:center"><img src="cms-20241231_g9.jpg" alt="469" style="height:368px;margin-bottom:5pt;vertical-align:text-bottom;width:568px"/></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:34.476%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.882%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="36" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;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%">Five-Year Cumulative Total Return</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company/Index</span></td><td colspan="6" 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%">2019</span></td><td colspan="6" 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%">2020</span></td><td colspan="6" 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%">2021</span></td><td colspan="6" 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%">2022</span></td><td colspan="6" 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%">2023</span></td><td colspan="6" 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%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">100&#160;</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%">100&#160;</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%">109&#160;</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%">110&#160;</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%">104&#160;</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%">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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">S&amp;P 500 Index</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">152&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">125&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">197&#160;</span></td><td 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;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%">S&amp;P 400 Utilities Index</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%">100&#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%">86&#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%">103&#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%">103&#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%">89&#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%">117&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">These cumulative total returns assume reinvestments of dividends.</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%">52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Consumers</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers&#8217; common stock is privately held by its parent, CMS&#160;Energy, and does not trade in the public market.</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%">CMS&#160;Energy repurchases common stock to satisfy the minimum statutory income tax withholding obligation for common shares that have vested under the PISP. The value of shares repurchased is based on the market price on the vesting date. Presented in the following table are CMS&#160;Energy&#8217;s repurchases of common stock for the three&#160;months ended December&#160;31,&#160;2024:</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:71.015%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.105%"/><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:2.105%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.638%"/><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="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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:120%">Total Number of Shares Purchased</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:120%">Average Price Paid Per Share</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:400;line-height:120%">October 1, 2024 to October 31, 2024</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%">202&#160;</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%">70.96&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 1, 2024 to November 30, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.42&#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 2px 10pt;text-align:left;text-indent:-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&#160;1,&#160;2024 to December&#160;31,&#160;2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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="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</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">550&#160;</span></td><td style="background-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%">69.35&#160;</span></td><td style="background-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="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%">As of December&#160;31,&#160;2024, CMS&#160;Energy has no other publicly announced plans or programs that permit the repurchase of equity securities.</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 id="ic43cff4efdfd4f2fb7296396b8a97b31_124"></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;6.&#160;&#160;&#160;&#160;Reserved</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_130"></div><div style="margin-bottom:12pt"><span id="i7a39b1fa47df486988aadd3c509dc690_64"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item&#160;7.&#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%">This Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations is a combined report of CMS&#160;Energy and Consumers.</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_133"></div><div style="margin-bottom:12pt"><span id="i52ab55426c404738ab4f649759048a16_9"></span><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 id="ic43cff4efdfd4f2fb7296396b8a97b31_136"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy is an energy company operating primarily in Michigan. It is the parent holding company of several subsidiaries, including Consumers, an electric and gas utility, and NorthStar Clean Energy, primarily a domestic independent power producer and marketer. Consumers&#8217; electric utility operations include the generation, purchase, distribution, and sale of electricity, and Consumers&#8217; gas utility operations include the purchase, transmission, storage, distribution, and sale of natural gas. Consumers&#8217; customer base consists of a mix of primarily residential, commercial, and diversified industrial customers. NorthStar Clean Energy, 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.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">53</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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 manage their businesses by the nature of services each provides. CMS&#160;Energy operates principally in three business segments: electric utility; gas utility; and NorthStar Clean Energy, its non&#8209;utility operations and investments. Consumers operates principally in two business segments: electric utility and gas utility. CMS&#160;Energy&#8217;s and Consumers&#8217; businesses are affected primarily by:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">regulation and regulatory matters</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">state and federal legislation</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">economic conditions</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">weather</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">energy commodity prices</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">interest rates</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">their securities&#8217; credit ratings</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_139"></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 provide safe, reliable, affordable, clean, and equitable energy in service of their customers. In support of this purpose, CMS&#160;Energy and Consumers couple digital transformation with the &#8220;CE&#160;Way,&#8221; a lean operating model designed to improve safety, quality, cost, delivery, and employee morale.</span></div><div><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 prosperity; this consideration takes into account not only the economic value that CMS&#160;Energy and Consumers create for customers and investors, but also their responsibility to social and environmental goals. The triple bottom line balances the interests of employees, customers, suppliers, regulators, creditors, Michigan&#8217;s residents, the investment community, and other stakeholders, and it reflects the broader societal impacts of CMS&#160;Energy&#8217;s and Consumers&#8217; activities.</span></div><div style="text-align:center"><img src="cms-20241231_g10.jpg" alt="Strategy on a Page.jpg" style="height:405px;margin-bottom:5pt;vertical-align:text-bottom;width:720px"/></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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&#8217;s Sustainability Report, which is available to the public, describes CMS&#160;Energy&#8217;s and Consumers&#8217; progress toward world class performance measured in the areas of people, planet, and prosperity.</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_142"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">People:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The people element of the triple bottom line represents CMS&#160;Energy&#8217;s and Consumers&#8217; commitment to their employees, their customers, the residents of local communities in which they do business, and other stakeholders.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The safety of co-workers, 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. </span></div><div 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.</span></div><div 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;2023, Consumers filed its Reliability Roadmap, an update to its previous Electric Distribution Infrastructure Investment Plan filed in 2021, with the MPSC. The Reliability Roadmap outlines a five-year strategy to improve Consumers&#8217; electric distribution system and the reliability of the grid. The plan proposes the following spending for projects designed to reduce the number and duration of power outages to customers through investment in infrastructure upgrades, vegetation management, and grid modernization:</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">capital expenditures of $7&#160;billion through 2028; this amount is $3&#160;billion higher than proposed in the previous plan</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">maintenance and operating spending of $1.7&#160;billion through 2028, reflecting an increase of $300&#160;million over the previous plan</span></div><div 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 the electric rate case it filed in May&#160;2024, Consumers outlined its proposal to begin implementing the Reliability Roadmap and requested rate recovery of the investments needed to support the plan&#8217;s key objectives. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Central to Consumers&#8217; commitment to its customers are the initiatives it has undertaken to keep electricity and natural gas affordable, including:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">replacement of coal-fueled generation and PPAs with a cost-efficient mix of renewable energy, less-costly dispatchable generation sources, and energy waste reduction and demand response programs</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">targeted infrastructure investment to reduce maintenance costs and improve reliability and safety</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">supply chain optimization</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">economic development to increase sales and reduce overall rates</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">information and control system efficiencies</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">employee and retiree health care cost sharing</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">tax planning</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">cost-effective 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">workforce productivity enhancements</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">While CMS&#160;Energy and Consumers have experienced some supply chain disruptions and inflationary pressures, they have taken steps to mitigate the impact on their ability to provide safe and reliable service to customers. </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">55</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_145"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">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 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 reduce their carbon footprint from owned generation. CMS&#160;Energy, including Consumers, has decreased its combined percentage of electric supply (self-generated and purchased) from coal by 23&#160;percentage points since 2015. Additionally, as a result of actions already taken through 2024, initial measurement data indicates Consumers has:</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 from owned generation by more than 30&#160;percent since 2005</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">reduced methane emissions by nearly 30&#160;percent since 2012</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">reduced the volume of water used to generate electricity by more than 50&#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 more than two&#160;million&#160;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">enhanced, restored, or protected more than 11,700&#160;acres of land since 2017</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Since 2005, Consumers has reduced its sulfur dioxide and particulate matter emissions by nearly 95&#160;percent and its NOx emissions by more than 86&#160;percent. Consumers began tracking mercury emissions in 2007; since that time, it has reduced such emissions by more than 92&#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%">Presented in the following illustration are Consumers&#8217; reductions in these emissions:</span></div><div style="text-align:center"><img src="cms-20241231_g11.jpg" alt="549755820386" style="height:432px;margin-bottom:5pt;vertical-align:text-bottom;width:624px"/></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">56</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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 November&#160;2023, Michigan enacted the 2023&#160;Energy Law, which among other things:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">raised the renewable energy standard from the present 15</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">percent requirement to 50&#160;percent by 2030 and 60&#160;percent by 2035; renewable energy generated anywhere within MISO can be applied to meeting this standard, with certain limitations</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">set a clean energy standard of 80&#160;percent by 2035 and 100&#160;percent by 2040; low- or zero-carbon emitting resources, such as nuclear generation and natural gas generation coupled with carbon capture, are considered clean energy sources under this standard</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">enhanced existing incentives for energy efficiency programs and returns earned on new clean or renewable PPAs</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">created a new energy storage standard that requires electric utilities to file plans by 2029 to obtain new energy storage that will contribute to a Michigan target of 2,500&#160;MW based on their pro rata share</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">expanded the statutory cap on distributed generation resources to ten&#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%">Consumers filed updates to its renewable energy plan in November&#160;2024 and plans to file updates to its Clean Energy Plan in 2026. Together, these updated plans will serve as Consumers&#8217; blueprint to meeting the requirements of the 2023&#160;Energy Law by focusing on increasing the generation of renewable energy, deploying energy storage, 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%">Consumers&#8217; Clean Energy Plan details its strategy to meet customers&#8217; long-term energy needs and was most recently revised and approved by the MPSC in 2022 under Michigan&#8217;s integrated resource planning process. The Clean Energy Plan outlines Consumers&#8217; long-term strategy for delivering safe, reliable, affordable, clean, and equitable energy to its customers. This strategy 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">ending the use of coal in owned 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">purchasing the Covert Generating Station, a natural gas-fueled generating facility with 1,200&#160;MW of nameplate capacity, allowing Consumers to continue to provide controllable sources of electricity to customers; this purchase was completed in May&#160;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">soliciting capacity from sources able to deliver to Michigan&#8217;s Lower Peninsula, including battery 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%">Consumers&#8217; proposed updates to its renewable energy plan 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">the addition of up to 9,000&#160;MW of both purchased and owned solar energy resources</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 addition of up to 2,800&#160;MW of new, competitively bid wind capacity</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 co-location of battery energy storage with its renewable energy assets to optimize those 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%">Coupled with updates to the Clean Energy Plan, these actions will enable Consumers to achieve 60&#160;percent renewable energy by 2035 and 100&#160;percent clean energy by 2040, and will also contribute to Consumers&#8217; achievement of the net-zero emissions goals discussed below. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Net-zero methane emissions from natural gas delivery system by 2030:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Under its Methane Reduction Plan, Consumers plans to reduce methane emissions from its system by about 80&#160;percent, from 2012 baseline levels, by accelerating the replacement of aging pipe, rehabilitating or retiring outdated infrastructure, and adopting new technologies and practices. The remaining emissions will likely be offset by purchasing and/or producing renewable natural gas. To date, Consumers has reduced methane emissions by nearly 30&#160;percent.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Net-zero greenhouse gas emissions target for the entire business by 2050:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> This goal incorporates greenhouse gas emissions from Consumers&#8217; natural gas delivery system, including suppliers and </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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%">customers, and has an interim goal of reducing customer emissions by 25&#160;percent by 2035. Consumers expects to meet this goal through carbon offset measures, renewable natural gas, energy efficiency and demand response programs, and the adoption of cost-effective emerging technologies once proven and commercially available.</span></div><div 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 set the following goals for the five-year period 2023 through 2027:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">to enhance, restore, or protect 6,500&#160;acres of land through 2027; Consumers has enhanced, restored, or protected more than 5,000&#160;acres of land towards this goal</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 water usage by 1.7&#160;billion&#160;gallons through 2027; Consumers has reduced water usage by more than 1.3&#160;billion&#160;gallons towards this goal</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 annually divert a minimum of 90&#160;percent of waste from landfills (through waste reduction, recycling, and reuse); during 2024, Consumers&#8217; rate of waste diverted from landfills was 92&#160;percent</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers are monitoring numerous legislative, policy, and regulatory initiatives, including those to regulate and report greenhouse gases, and related litigation. While CMS&#160;Energy and Consumers cannot predict the outcome of these matters, which could affect them materially, they intend to continue to move forward with their clean and lean strategy.</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_151"></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%">Prosperity:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The prosperity 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 attract and retain talent, 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%">In 2024, CMS&#160;Energy&#8217;s net income available to common stockholders was $993&#160;million, and diluted EPS were $3.33. This compares with net income available to common stockholders of $877&#160;million and diluted EPS of $3.01 in 2023. In 2024, electric and gas rate increases were offset partially by higher interest charges and increased 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 deliveries to increase compared to 2024. This outlook reflects strong growth in electric demand, offset partially by the effects of energy waste reduction programs. Weather-normalized gas deliveries are expected to remain stable relative to 2024, reflecting modest growth in gas demand, offset by the effects of energy waste reduction programs.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">58</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_154"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Performance: Impacting the Triple Bottom Line</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers remain committed to delivering safe, reliable, affordable, clean, and equitable energy in service of their customers and positively impacting the triple bottom line of people, planet, and prosperity. During 2024, 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">created a Clean Energy Workforce Development Program for people employed in the building trades to receive training and certifications in the areas of advanced energy efficiency, lead abatement, and other work</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">buried power lines in multiple Michigan communities under a targeted undergrounding pilot program in efforts to improve electric service for Consumers&#8217; electric customers</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">began installation of nearly 3,000&#160;line sensors, 100&#160;automatic transfer reclosers, and 1,200&#160;iron utility poles to improve electric reliability and help prevent power outages</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">expanded Consumers&#8217; MI Clean Air program to include several renewable natural gas projects being developed and constructed across Michigan, increasing options for customers to offset emissions associated with their natural gas use</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">collaborated with the Muskegon County Resource Recovery Center to develop a 250-MW solar energy center, Consumers&#8217; first large-scale, self-developed solar project, that is expected to power 40,000&#160;homes by 2026</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">updated Consumers&#8217; Transportation Electrification Plan, aiming to power over 1,500&#160;new fast charging locations and serve one&#160;million electric vehicles in Michigan by 2030</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">launched a new workplace electric vehicle charging program, offering rebates to businesses that install chargers, with a goal of equipping over 500&#160;workplaces by 2030</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">completed the final phase of the Mid-Michigan Pipeline project, replacing and upgrading 55&#160;miles of natural gas transmission pipeline in five Michigan counties, ensuring safe and reliable gas flow to homes and businesses prior to the winter season</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers will continue to utilize the CE&#160;Way to enable them to achieve world class performance and positively impact the triple bottom line. Consumers&#8217; investment plan and the regulatory environment in which it operates also drive its ability to impact the triple bottom line.</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_157"></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%">Over the next five&#160;years, Consumers expects to make significant expenditures on infrastructure upgrades, replacements, and clean generation. 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, which is subject to approval through general rate case and other MPSC proceedings, is expected to result in annual rate-base growth of more than eight&#160;percent. This rate-base growth, together with cost-control measures, should allow Consumers to maintain affordable customer prices.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">59</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following illustration are Consumers&#8217; planned capital expenditures through 2029 of $20.0&#160;billion: </span></div><div style="text-align:center"><img src="cms-20241231_g12.jpg" alt="868" 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 $14.8&#160;billion over the next five&#160;years primarily to maintain and upgrade its electric distribution systems and gas infrastructure in order to enhance safety and reliability, improve customer satisfaction, reduce energy waste on those systems, and facilitate its clean energy transformation. Electric distribution and other projects comprise $8.5&#160;billion primarily to strengthen circuits and substations, replace poles, and interconnect clean energy resources. The gas infrastructure projects comprise $6.3&#160;billion to sustain deliverability, enhance pipeline integrity and safety, and reduce methane emissions. Consumers also expects to spend $5.2&#160;billion on clean generation, which includes investments in wind, solar, and hydroelectric generation resources.</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_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%">Regulation:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Regulatory matters are a key aspect of Consumers&#8217; business, particularly rate cases and regulatory proceedings before the MPSC, which permit recovery of new investments while helping to ensure that customer rates are fair and affordable. Important regulatory events and developments not already discussed are summarized below.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">2024&#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 May&#160;2024, Consumers filed an application with the MPSC seeking a rate increase of $325&#160;million, made up of two components. First, Consumers requested a $303&#160;million annual rate increase, based on a 10.25&#8209;percent authorized return on equity for the projected 12</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">month period ending February&#160;28,&#160;2026. The filing requested authority to recover costs related to new infrastructure investment primarily in distribution system reliability and cleaner energy resources. Second, Consumers requested approval of a $22&#160;million surcharge for the recovery of distribution investments made in 2023 that exceeded the rates authorized in accordance with previous electric rate orders. In October&#160;2024, Consumers revised its requested increase to $277&#160;million, primarily to reflect the removal of projected capital investments associated with certain solar facilities that Consumers incorporated into its amended renewable energy plan. The MPSC must issue a final order in this case before or in March&#160;2025.</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%">2023&#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;2024, the MPSC issued an order authorizing an annual rate increase of $92&#160;million, which is inclusive of a $9&#160;million surcharge for the recovery of select distribution </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%">60</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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%">investments made in 2022 that exceeded the rates authorized in accordance with the December&#160;2021 electric rate order. The approved rate increase is based on a 9.9&#8209;percent authorized return on equity. The new rates became effective March&#160;15,&#160;2024.</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%">2024&#160;Gas Rate Case: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In December&#160;2024, Consumers filed an application with the MPSC seeking an annual rate increase of $248&#160;million based on a 10.25&#8209;percent authorized return on equity for the projected 12&#8209;month period ending October&#160;31,&#160;2026. The MPSC must issue a final order in this case before or in October&#160;2025. </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%">2023&#160;Gas Rate Case:</span><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In December&#160;2023, Consumers filed an application with the MPSC seeking an annual rate increase of $136&#160;million based on a 10.25&#8209;percent authorized return on equity for the projected test year comprising the 12&#8209;month period ending September&#160;30,&#160;2025. In May&#160;2024, Consumers revised its requested increase to $113&#160;million. In July&#160;2024, the MPSC approved a settlement agreement authorizing an annual rate increase of $35&#160;million, based on a 9.9&#8209;percent authorized return on equity. Additionally, the settlement approves the use of $27.5&#160;million, or one-fourth, of the gain on the sale of Consumers&#8217; unregulated ASP business as an offset to the revenue deficiency in lieu of additional rate relief during the test year. This results in effective rate relief of $62.5&#160;million for the test year. The settlement agreement also provides for the remaining three-fourths of the $110&#160;million gain on the sale of the ASP business, or $82.5&#160;million, to be provided to customers as a bill credit over a three-year period. The new rates, including the bill credit, became effective October&#160;1,&#160;2024.</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_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%">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 prosperity 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&#160;Way is an important means of realizing CMS&#160;Energy&#8217;s and Consumers&#8217; purpose of providing safe, reliable, affordable, clean, and equitable energy in service of their customers.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">61</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_166"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div style="margin-bottom:6pt"><span id="i3c7534970fb245e69dbb5c364ac76c54_450"></span><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: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:68.130%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.398%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="21" 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, Except Per Share Amounts</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Years Ended December&#160;31</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">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%">Change</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%">Net Income Available to Common Stockholders</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">993&#160;</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%">877&#160;</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%">116&#160;</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%">Basic Earnings Per Average Common Share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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.34&#160;</span></td><td style="background-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%">3.01&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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 #000000;padding:0 1pt"/><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%">3.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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/><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%">3.01&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/><td 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.32&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:12pt"><table 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:68.130%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.398%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="21" 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&#160;Millions</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Years Ended December&#160;31</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">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%">Change</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">681&#160;</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%">550&#160;</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%">131&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">328&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">315&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">NorthStar Clean Energy</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">63&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">Corporate interest and other</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(79)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">Net Income Available to Common Stockholders</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;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%">993&#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 #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%">877&#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 #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%">116&#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="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:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">For a summary of net income available to common stockholders for 2023 versus 2022, as well as detailed changes by reportable segment, see Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8212;Results of Operations, in the</span><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><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="https://www.sec.gov/Archives/edgar/data/201533/000081115624000044/cms-20231231.htm">Form&#160;10&#8209;K for the fiscal year ended December&#160;31,&#160;2023, filed February&#160;8,&#160;2024</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">62</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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%">Amounts in the following tables are presented pre-tax, with the exception of income tax changes. </span></div><div 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 changes to net income available to common stockholders for 2024 versus 2023:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:76.624%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.397%"/><td style="width:0.1%"/></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Year Ended December&#160;31,&#160;2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #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="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">877&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reasons for the change</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align: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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(35)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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 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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">235&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas rate increase, including gain amortization in lieu of rate relief</span><span style="color:#000000;font-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="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%">84&#160;</span></td><td style="background-color:#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"/></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 2023 voluntary separation program 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="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%">33&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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 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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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 other income, net of 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="background-color:#cceeff;padding:0 1pt 0 7.75pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt;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%">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 10pt 0 1pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"/></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 interest charges</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(70)</span></td><td style="background-color:#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"/></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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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 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 maintenance and 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="background-color:#ffffff;padding:0 1pt 0 7.75pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt;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%">(53)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;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%">Higher income tax expense</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;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%">(36)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher property taxes, reflecting higher capital spending, and other</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 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 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 ASP revenue net of expense due to sale</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt;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%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">144&#160;</span></td><td 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%">NorthStar Clean Energy</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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)</span></td><td 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%">Corporate interest and other</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(24)</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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year Ended December&#160;31,&#160;2024</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-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 #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;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%">993&#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:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Item&#160;8. Financial Statements and Supplementary Data&#8212;Notes to the Consolidated Financial Statements&#8212;Note&#160;2, Regulatory Matters.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">63</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Consumers Electric Utility Results of Operations</span></div><div style="margin-bottom: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 electric utility&#8217;s net income available to common stockholders for 2024 versus 2023:</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.624%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.397%"/><td style="width:0.1%"/></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Year Ended December&#160;31,&#160;2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #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="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">550&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reasons for the change</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top: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"/></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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 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 securitization surcharge and return on higher renewable capital spending</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;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%">235&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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 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</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:0 1pt 0 22pt;text-indent:-9pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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%">290&#160;</span></td><td 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-style:italic;font-weight:400;line-height:120%">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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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 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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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 2023 voluntary separation program 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="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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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 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, transmission, and generation 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="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%">(15)</span></td><td style="background-color:#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"/></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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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 maintenance and 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="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%">(18)</span></td><td style="background-color:#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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align: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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align: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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align: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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align: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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td 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-style:italic;font-weight:400;line-height:120%">Income taxes</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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 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 electric utility pre-tax earnings</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;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%">(41)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left: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 renewable energy 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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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 other income taxes</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(35)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Year Ended December&#160;31,&#160;2024</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;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%">681&#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">Deliveries to end-use customers were 36.8&#160;billion&#160;kWh in 2024 and 36.3&#160;billion&#160;kWh 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: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 Item&#160;8. Financial Statements and Supplementary Data&#8212;Notes to the Consolidated Financial Statements&#8212;Note&#160;12, Income Taxes.</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%">64</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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 2024 versus 2023:</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.624%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.397%"/><td style="width:0.1%"/></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Year Ended December&#160;31,&#160;2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #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="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">315&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reasons for the change</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top: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"/></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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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 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 primarily to unfavorable weather</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(35)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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: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 ASP business revenue</span><span style="color:#000000;font-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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt;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%">(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"/></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%">ASP gain customer bill credit</span><span style="color:#000000;font-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="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 0 19pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt;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%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 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%">Lower energy waste reduction program revenues</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;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%">(8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><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"/><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;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align: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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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: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 ASP business expense</span><span style="color:#000000;font-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="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%">39&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;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 ASP gain</span><span style="color:#000000;font-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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 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 2023 voluntary separation program 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="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%">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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lower energy waste reduction program costs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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 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="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="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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-style:italic;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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 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 depreciation rates, offset partially by higher capital spending</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align: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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher property taxes, reflecting higher capital spending and other</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align: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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align: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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(31)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align: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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 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 gas utility pre-tax earnings</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 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 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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"/></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%">Year Ended December&#160;31,&#160;2024</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;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%">328&#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">Deliveries to end-use customers were 268&#160;Bcf in 2024 and 282&#160;Bcf 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: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 Item&#160;8. Financial Statements and Supplementary Data&#8212;Notes to the Consolidated Financial Statements&#8212;Note&#160;19, Exit Activities and Asset Sales.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">See Item&#160;8. Financial Statements and Supplementary Data&#8212;Notes to the Consolidated Financial Statements&#8212;Note&#160;2, Regulatory Matters.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">65</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_172"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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%">NorthStar Clean Energy 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 NorthStar Clean Energy&#8217;s net income available to common stockholders for 2024 versus 2023:</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.624%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.397%"/><td style="width:0.1%"/></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Year Ended December&#160;31,&#160;2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #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="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">67&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reason for the change</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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 operating earnings, primarily at DIG</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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 renewable energy tax credits</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">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="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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 interest charges and other 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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lower earnings from renewable projects</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(24)</span></td><td 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%">Year Ended December&#160;31,&#160;2024</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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="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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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;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 id="ic43cff4efdfd4f2fb7296396b8a97b31_178"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">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 changes to corporate interest and other results for 2024 versus 2023:</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.624%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.397%"/><td style="width:0.1%"/></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Year Ended December&#160;31,&#160;2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #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="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">(55)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reasons for the change</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top: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"/></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%">Lower gain on extinguishment of debt</span><span style="color:#000000;font-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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year Ended December&#160;31,&#160;2024</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;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="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%">(79)</span></td><td style="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">See Item&#160;8. Financial Statements and Supplementary Data&#8212;Notes to the Consolidated Financial Statements&#8212;Note&#160;4, Financings and Capitalization.</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_181"></div><div style="margin-bottom:12pt"><span id="i17275b072f9c4b8ebd718c65f01e1240_807"></span><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 December&#160;31,&#160;2024, CMS&#160;Energy had $178&#160;million of consolidated cash and cash equivalents, which included $75&#160;million of restricted cash and cash equivalents. At December&#160;31,&#160;2024, Consumers had $119&#160;million of consolidated cash and cash equivalents, which included $75&#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:11pt;font-weight:400;line-height:120%">For specific components of net cash provided by operating activities, net cash used in investing activities, and net cash provided by financing activities for 2023 versus 2022, see Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8212;Cash Position, Investing, and Financing, in the </span><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="https://www.sec.gov/Archives/edgar/data/201533/000081115624000044/cms-20231231.htm">Form&#160;10&#8209;K for the fiscal year ended December&#160;31,&#160;2023, filed February&#160;8,&#160;2024</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</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%">66</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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%">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 2024 versus 2023:</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:88.162%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.876%"/><td style="width:0.1%"/></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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year Ended December&#160;31,&#160;2023</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,309&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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 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 16pt;text-align:left;text-indent:-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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76&#160;</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"/></tr><tr><td colspan="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: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">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> due primarily to lower collections and lower prices on gas sold to customers</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%">(266)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Favorable impact of changes in other assets and liabilities, due primarily to proceeds from the sale of renewable energy 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">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%">112&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year Ended December&#160;31,&#160;2024</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,370&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year Ended December&#160;31,&#160;2023</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,430&#160;</span></td><td 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-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 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 16pt;text-align:left;text-indent:-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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">142&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="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: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">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> due primarily to lower collections and lower prices on gas sold to customers</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%">(248)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Favorable impact of changes in other assets and liabilities, due primarily to proceeds from the sale of renewable energy 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">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%">124&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Year Ended December&#160;31,&#160;2024</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,446&#160;</span></td><td style="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">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">Core working capital comprises accounts receivable, accrued revenue, inventories, accounts payable, and accrued rate refunds.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">See Item&#160;8. Financial Statements and Supplementary Data&#8212;Notes to the Consolidated Financial Statements&#8212;Note&#160;12, Income Taxes&#8212;Renewable Energy Tax Credits.</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%">67</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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 2024 versus 2023:</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:88.162%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.876%"/><td style="width:0.1%"/></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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year Ended December&#160;31,&#160;2023</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%">(3,386)</span></td><td 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-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 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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher capital expenditures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(611)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Absence of 2023 purchase of Covert Generating Station</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%">812&#160;</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"/></tr><tr><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"/></tr><tr><td colspan="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:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proceeds from sale of ASP business</span><span style="color:#000000;font-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%">124&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other investing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">Year Ended December&#160;31,&#160;2024</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%">(3,054)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year Ended December&#160;31,&#160;2023</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%">(3,201)</span></td><td 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-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 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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher capital expenditures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(594)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Absence of 2023 purchase of Covert Generating Station</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%">812&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proceeds from sale of ASP business</span><span style="color:#000000;font-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%">124&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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 investing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">Year Ended December&#160;31,&#160;2024</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%">(2,872)</span></td><td style="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">See Item&#160;8. Financial Statements and Supplementary Data&#8212;Notes to the Consolidated Financial Statements&#8212;Note&#160;19, Exit Activities and Asset Sales.</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%">68</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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 financing activities for 2024 versus 2023:</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:88.162%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.876%"/><td style="width:0.1%"/></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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year Ended December&#160;31,&#160;2023</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,143&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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 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 16pt;text-align:left;text-indent:-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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,589)</span></td><td 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%">Lower debt retirements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,180&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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 notes payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(101)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher issuances of common stock, primarily a higher settlement of forward sale contracts under the equity offering program</span><span style="color:#000000;font-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:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in 202</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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%">94&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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 2023 proceeds from sales of membership interests in VIEs to tax equity investors</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td 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%">Lower contributions from noncontrolling interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><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"/></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%">Other financing activities, primarily lower debt issuance costs</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%">21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year Ended December&#160;31,&#160;2024</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%">614&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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 #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%">Year Ended December&#160;31,&#160;2023</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%">767&#160;</span></td><td 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: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 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 16pt;text-align:left;text-indent:-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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,369)</span></td><td 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%">Lower debt retirements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,265&#160;</span></td><td 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%">Higher repayments of notes payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(101)</span></td><td 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%">Absence of a repayment of borrowings from CMS&#160;Energy in 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75&#160;</span></td><td 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%">Higher stockholder contribution from CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">260&#160;</span></td><td 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%">Return of stockholder contribution to CMS&#160;Energy</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(320)</span></td><td 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%">Higher payments of dividends on common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(100)</span></td><td 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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other financing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">Year Ended December&#160;31,&#160;2024</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%">489&#160;</span></td><td style="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">See Item&#160;8. Financial Statements and Supplementary Data&#8212;Notes to the Consolidated Financial Statements&#8212;Note&#160;4, Financings and Capitalization&#8212;Issuance of Common Stock.</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%">69</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_187"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span id="i8fee818c31b240a684e2b09e0086cad1_3734"></span><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 Item&#160;8. Financial Statements and Supplementary Data&#8212;Notes to the Consolidated Financial Statements&#8212;Note&#160;4, Financings and Capitalization&#8212;Dividend Restrictions. During the year ended December&#160;31,&#160;2024, Consumers paid $795&#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, external financing transactions, and the monetization of tax credits, along with 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%">Under the Inflation Reduction Act of&#160;2022, renewable energy tax credits produced after 2022 are eligible to be transferred to third parties. For additional details, see Item&#160;8. Financial Statements and Supplementary Data&#8212;Notes to the Consolidated Financial Statements&#8212;Note&#160;12, Income Taxes&#8212;Renewable Energy Tax Credits.</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%">Financing and Capital Resources:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> CMS&#160;Energy and Consumers rely on the capital markets to fund their robust capital plan. Barring any sustained market dislocations or disruptions, CMS&#160;Energy and Consumers expect to continue to have ready access to the financial and capital markets and will continue to explore possibilities to take advantage of market opportunities as they arise with respect to future funding needs. If access to these markets were to diminish or otherwise become restricted, CMS&#160;Energy and Consumers would implement contingency plans to address debt maturities, which could include reduced capital spending.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2023, 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 $1&#160;billion in privately negotiated transactions, in &#8220;at the market&#8221; offerings, or through forward sales transactions. As of December&#160;31,&#160;2024, these contracts had an aggregate sales price of $28&#160;million, maturing in November 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%">CMS&#160;Energy, NorthStar Clean Energy, and Consumers use revolving credit facilities for general working capital purposes and to issue letters of credit. In May&#160;2024, NorthStar Clean Energy entered into a secured revolving credit agreement which provides for up to $150&#160;million in borrowings. At December&#160;31,&#160;2024, the full capacity under this secured revolving credit agreement was borrowed. At December&#160;31,&#160;2024, CMS&#160;Energy had $519&#160;million of its revolving credit facility available and Consumers had $1.3&#160;billion available under its revolving credit 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%">An additional source of liquidity is Consumers&#8217; commercial paper program, which allows Consumers to issue, in one or more placements, up to $500&#160;million in aggregate principal amount of commercial paper notes with maturities of up to 365&#160;days at market interest rates. These issuances are supported by Consumers&#8217; revolving credit facilities. While the amount of outstanding commercial paper does not reduce the available capacity of the revolving credit facilities, Consumers does not intend to issue commercial paper in an amount exceeding the available capacity of the facilities. At December&#160;31,&#160;2024, there were $65&#160;million of commercial paper notes outstanding under this program. </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%">70</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">For additional details about these programs and facilities, see Item&#160;8. Financial Statements and Supplementary Data&#8212;Notes to the Consolidated Financial Statements&#8212;Note&#160;4, 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%">Certain of CMS&#160;Energy&#8217;s, NorthStar Clean Energy&#8217;s, and Consumers&#8217; credit agreements contain covenants that require each entity to maintain certain financial ratios, as defined therein. At December&#160;31,&#160;2024, no default had occurred with respect to any of the financial covenants contained in these credit agreements. Each of the entities was in compliance with the covenants contained in their respective credit agreements as of December&#160;31,&#160;2024, 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 style="width:73.258%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.722%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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.58 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%">NorthStar Clean Energy, 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 #000000;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%">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;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.50 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.15 to 1.0</span></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%">Debt service coverage</span><span style="color:#000000;font-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: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">&gt;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 2.00 to 1.0</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.55 to 1.0</span></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%">Pledged equity interests to aggregate commitment</span><span style="color:#000000;font-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,3</span></div></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:10pt;font-weight:400;line-height:120%;text-decoration:underline">&gt;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 2.00 to 1.0</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 10pt 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%">2.64 to 1.0</span></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 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%">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">4</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.50 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, letter of credit reimbursement agreement, and term loans.</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 NorthStar Clean Energy&#8217;s revolving credit agreement.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">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">The aggregate book value of the pledged equity interests under the revolving credit agreement was at least two-times the aggregate commitment under the revolving credit agreement at December&#160;31,&#160;2024.</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">Applies to Consumers&#8217; revolving credit agreements.</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_190"></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%">Material Cash Requirements:</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Based on the present investment plan, during 2025, CMS&#160;Energy, including Consumers, projects capital expenditures of $4.3&#160;billion and Consumers projects capital expenditures of $3.7&#160;billion. CMS&#160;Energy&#8217;s 2025 contractual commitments comprise $2.4&#160;billion of purchase obligations and $1.9&#160;billion of principal and interest payments on long-term debt. Consumers&#8217; 2025 contractual commitments comprise $2.1&#160;billion of purchase obligations and $1.0&#160;billion of principal and interest payments on long-term debt.</span></div><div 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 contractual obligations and other material cash requirements for 2025 and beyond.</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_193"></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%">Capital Expenditures:</span><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, CMS&#160;Energy and Consumers expect to make substantial capital investments. The companies may revise their forecast of capital expenditures periodically due to a number of factors, including environmental regulations, MPSC approval or disapproval, business opportunities, market volatility, economic trends, and the ability to access capital. Presented in the </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">71</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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%">following table are CMS&#160;Energy&#8217;s and Consumers&#8217; estimated capital expenditures, including lease commitments, for 2025 through 2029:</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:34.476%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.882%"/><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 Billions</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%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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></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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#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%">Consumers</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%">3.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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.0&#160;</span></td><td 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%">NorthStar Clean Energy, including subsidiaries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.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="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 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%">4.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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%">4.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align: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&#160;</span></td><td 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%">4.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%">4.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%">22.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"/></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="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric utility 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%">2.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.6&#160;</span></td><td style="background-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%">13.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 2px 10pt;text-align:left;text-indent:-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 operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.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.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%">1.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%">1.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.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%">6.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;border-bottom:3pt double #000;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%">Total Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;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.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 #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%">4.1&#160;</span></td><td style="background-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 #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%">4.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;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.9&#160;</span></td><td style="background-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 #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.9&#160;</span></td><td style="background-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 #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%">20.0&#160;</span></td><td style="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 id="ic43cff4efdfd4f2fb7296396b8a97b31_196"></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 Material Cash Requirements:</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 CMS&#160;Energy&#8217;s and Consumers&#8217; material cash obligations from known contractual and other legal obligations:</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:69.092%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.996%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.876%"/><td style="width:0.1%"/></tr><tr><td colspan="15" 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 Billions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="12" 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%">Payments Due</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:10pt;font-weight:400;line-height:120%">December&#160;31,&#160;2024</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:120%">Less Than One Year</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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></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 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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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.5&#160;</span></td><td 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%">Interest payments on long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchase obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.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%">11.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AROs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total obligations</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%">4.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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%">43.7&#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;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></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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:#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%">Interest payments on long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">8.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchase obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.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%">10.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AROs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.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;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 obligations</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%">3.1&#160;</span></td><td style="background-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%">33.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Purchase obligations arise from long-term contracts for the purchase of commodities and related services, and construction and service agreements. The commodities and related services include long-term PPAs, natural gas and associated transportation, and coal and associated transportation. For more information on CMS&#160;Energy&#8217;s and Consumers&#8217; purchase obligations, see Item&#160;8. Financial Statements and Supplementary Data&#8212;Notes to the Consolidated Financial Statements&#8212;Note&#160;3, Contingencies and Commitments&#8212;Contractual 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;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. For additional details on indemnity and guarantee arrangements, see Item&#160;8. Financial Statements and Supplementary Data&#8212;Notes to the Consolidated Financial Statements&#8212;Note&#160;3, Contingencies and Commitments&#8212;Guarantees. For additional details on letters of credit and CMS&#160;Energy&#8217;s forward sales contracts, see </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%">72</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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%">Item&#160;8. Financial Statements and Supplementary Data&#8212;Notes to the Consolidated Financial Statements&#8212;Note&#160;4, Financings and Capitalization.</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_199"></div><div style="margin-bottom:12pt"><span id="id617e7b29acf4c59aecc5811cd308a44_357"></span><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; Item&#160;1A. Risk Factors; and Item&#160;8. Financial Statements and Supplementary Data&#8212;Notes to the Consolidated Financial Statements&#8212;Note&#160;2, Regulatory Matters and Note&#160;3, Contingencies and Commitments.</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_202"></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%">Energy Transformation:</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 long-term strategy for delivering safe, reliable, affordable, clean, and equitable energy to its customers. Coupled with Consumers&#8217; renewable energy plan, the Clean Energy Plan will be Consumers&#8217; blueprint to meeting the requirements of the 2023&#160;Energy Law. Among other things, this 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 from the present 15</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">percent requirement to 50&#160;percent by 2030 and 60&#160;percent by 2035</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">set a clean energy standard of 80&#160;percent by 2035 and 100&#160;percent by 2040; low- or zero-carbon emitting resources, such as nuclear generation and natural gas generation coupled with carbon capture, are considered clean energy sources under this standard</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">created a new energy storage standard that requires electric utilities to file plans by 2029 to obtain new energy storage that will contribute to a Michigan target of 2,500&#160;MW based on their pro rata share</span></div><div 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&#8217; existing Clean Energy Plan, established under Michigan&#8217;s integrated resource planning process, provides a path towards meeting these requirements, Consumers will file updates to the plan in 2026 to expand and solidify that path. Additionally, Consumers filed updates to its renewable energy plan in November&#160;2024 to propose plans to meet the increased renewable energy standard. Together, these plans will enable Consumers to achieve 60&#160;percent renewable energy by 2035 and 100&#160;percent clean energy by 2040. Additionally, through its Clean Energy Plan, Consumers continues to make progress on expanding its customer programs, namely its demand response, energy efficiency, and conservation voltage reduction programs, as well as increasing its renewable energy generation.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Under its Clean Energy Plan, Consumers will eliminate the use of coal in owned generation in 2025. Specifically, Consumers retired the D.E.&#160;Karn coal-fueled generating units, totaling 515&#160;MW of nameplate capacity, in June&#160;2023 and plans to retire the J.H.&#160;Campbell coal-fueled generating units, totaling 1,407&#160;MW of nameplate capacity, in 2025. The MPSC authorized Consumers to issue securitization bonds to finance the recovery of and return on the D.E.&#160;Karn coal-fueled generating units; Consumers issued these bonds in December&#160;2023. Additionally, the MPSC has authorized regulatory asset treatment for Consumers to recover the remaining book value of the J.H.&#160;Campbell coal-fueled generating units, as well as a 9.0&#8209;percent return on equity, commencing in 2025.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In order to continue providing controllable sources of electricity to customers while expanding its investment in renewable energy, Consumers purchased the Covert Generating Station, a natural gas-fueled generating facility with 1,200&#160;MW of nameplate capacity, in May&#160;2023. Consumers has also contracted to purchase 400&#160;MW of capacity from battery storage facilities, which will be located in </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%">73</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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%">Michigan&#8217;s Lower Peninsula and are expected to be operational by 2027. In its current form, the Clean Energy Plan forecasts additional capacity of 75&#160;MW of battery storage by 2027 and 475&#160;MW by 2040. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Under its Clean Energy Plan, Consumers bids new capacity and energy competitively and expects to own and operate all new wind capacity and approximately 50&#160;percent of new solar capacity, with the remainder being built and owned by third&#160;parties. Additionally, Consumers earns a return equal to its pre-tax weighted-average cost of capital on permanent capital structure on payments made under new clean, renewable, or energy storage PPAs with non-affiliated entities.</span></div><div 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; existing renewable energy plan, most recently amended and approved by the MPSC in August&#160;2024, 15&#160;percent of the electricity supplied to customers comes from renewable energy sources. In accordance with this plan, Consumers has acquired three wind generation projects, totaling 517&#160;MW of nameplate capacity, since 2020; the last of these projects became operational in December&#160;2023. The MPSC authorized Consumers to earn a 10.7</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">percent return on equity on these projects. The MPSC also approved the execution of a 20</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">year PPA under which Consumers will purchase 100&#160;MW of renewable capacity, energy, and RECs from a solar generating facility that began operations in October&#160;2024.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In November&#160;2024, Consumers filed updates to its renewable energy plan, proposing an addition of up to 9,000&#160;MW of both purchased and owned solar energy resources. Of this amount, 1,060&#160;MW of projects would support Consumers&#8217; voluntary green program that provides full-service electric customers with the opportunity to advance the development of renewable energy beyond the present 15</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">percent requirement. Under this program, Consumers competitively solicits additional renewable energy assets based on customer applications.</span></div><div 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 the updates to its renewable energy plan, Consumers also proposed the addition of up to 2,800&#160;MW of new, competitively bid wind capacity in Michigan and the co-location of battery energy storage with its renewable energy assets to optimize those assets. </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%">74</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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 the aggregate renewable capacity that Consumers expects to add to its portfolio through PPAs and owned generation proposed in its existing Clean Energy Plan and the updates to its renewable energy plan:</span></div><div style="margin-bottom:12pt;text-align:center"><img src="cms-20241231_g13.jpg" alt="3552" style="height:374px;margin-bottom:5pt;vertical-align:text-bottom;width:550px"/></div><div 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 continues to evaluate the acquisition of additional capacity from intermittent resources and dispatchable, non</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">intermittent clean capacity resources (including battery storage resources). Any resulting contracts are 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:700;line-height:120%">Electric Customer Deliveries and Revenue:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers&#8217; electric customer deliveries are seasonal and largely dependent on Michigan&#8217;s economy. The consumption of electric energy typically increases in the summer months, due primarily to the use of air conditioners and other cooling equipment. In addition, Consumers&#8217; electric rates, which follow a seasonal rate design, are higher in the summer months than in the remaining months of the year. Each year in June, electric residential customers transition to a summer peak time-of-use rate that allows them to take advantage of lower-cost energy during off-peak times during the summer months. Thus, customers can reduce their electric bills by shifting their consumption from on&#8209;peak to off&#8209;peak times.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Over the next five&#160;years, Consumers expects weather-normalized electric deliveries to increase compared to 2024. This outlook reflects strong growth in electric demand, offset partially by the effects of energy waste reduction programs. 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 large commercial and industrial facilities, economic development, population trends, electric vehicle adoption, and housing activity</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Electric ROA:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Michigan law allows electric customers in Consumers&#8217; service territory to buy electric generation service from alternative electric suppliers in an aggregate amount capped at ten&#160;percent of </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">75</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers&#8217; sales, with certain exceptions. At December&#160;31,&#160;2024, electric deliveries under the ROA program were at the ten&#8209;percent limit. Fewer than 300 of Consumers&#8217; electric customers 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%">In 2016, Michigan 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</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">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</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">year forward period, its customers will pay a set charge to the utility for capacity that is not provided by the alternative electric supplier.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During 2017, the MPSC issued orders finding that it has statutory authority to determine and implement a local clearing requirement, which requires all electric suppliers to demonstrate that a portion of the capacity used to serve customers is located in the MISO footprint in Michigan&#8217;s Lower Peninsula. In 2020, the Michigan Supreme Court affirmed the MPSC&#8217;s statutory authority to implement a local clearing requirement on individual electric providers.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2020, ABATE and another intervenor filed a complaint against the MPSC in the U.S.&#160;District Court for the Eastern District of Michigan challenging the constitutionality of a local clearing requirement. The complaint requests the federal court to issue a permanent injunction prohibiting the MPSC from implementing a local clearing requirement on individual electric providers. In February&#160;2023, the U.S.&#160;District Court for the Eastern District of Michigan dismissed the complaint. In March&#160;2023, ABATE and the other intervenor filed a claim of appeal of the Eastern District Court&#8217;s decision with the U.S.&#160;Court of Appeals for the Sixth&#160;Circuit. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In January&#160;2025, the Sixth&#160;Circuit Court of Appeals issued an opinion finding that the MPSC&#8217;s imposition of a local clearing requirement on individual electric suppliers would discriminate against interstate commerce. The Court of Appeals remanded to the District Court for a determination of whether the local clearing requirement discriminated against interstate commerce and whether the MPSC&#8217;s regulation survives a strict scrutiny standard, which depends on a determination of whether the local clearing requirement is the only means of achieving the state&#8217;s goal of securing reliable energy supply. In January&#160;2025, Consumers filed a petition for rehearing and en&#160;banc review with the Sixth&#160;Circuit Court of Appeals, requesting the Court to reconsider and reverse the panel's opinion.</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%">Hydroelectric Facilities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In February&#160;2024, Consumers issued a request for proposals to explore the possibility of selling its 13&#160;river hydroelectric dams located throughout Michigan. Consumers has solicited community feedback on the dams&#8217; futures, as federal operating licenses for the dams begin to expire in 2034. Consumers continues to evaluate each dam&#8217;s future, options for which include, but are not limited to, renewing operating licenses, transferring ownership, or removing the facilities.</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 Item&#160;8. Financial Statements and Supplementary Data&#8212;Notes to the Consolidated Financial Statements&#8212;Note&#160;2, Regulatory Matters and Note&#160;3, 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%">MPSC Distribution System Audit:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In 2022, the MPSC ordered the state&#8217;s two&#160;largest electric utilities, including Consumers, to report on their compliance with regulations and past MPSC orders governing the utilities&#8217; response to outages and downed lines. Consumers responded to the MPSC&#8217;s order as directed. </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%">76</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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%">Additionally, as directed by the MPSC, the MPSC&#160;Staff engaged a third&#8209;party auditor to review all equipment and operations of the two&#160;utilities&#8217; distribution systems. In September&#160;2024, the MPSC Staff released the third-party auditor&#8217;s final report on its audit of Consumers&#8217; distribution system. The report included several recommendations to improve Consumers&#8217; distribution system and associated processes and procedures. Consumers filed a response to the audit report in November&#160;2024. Consumers is committed to working with the MPSC to continue improving electric reliability and safety in Michigan. </span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_205"></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%">2024&#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 May&#160;2024, Consumers filed an application with the MPSC seeking a rate increase of $325&#160;million, made up of two components. First, Consumers requested a $303&#160;million annual rate increase, based on a 10.25&#8209;percent authorized return on equity for the projected 12</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">month period ending February&#160;28,&#160;2026. The filing requested authority to recover costs related to new infrastructure investment primarily in distribution system reliability and cleaner energy resources. Second, Consumers requested approval of a $22&#160;million surcharge for the recovery of distribution investments made in 2023 that exceeded the rates authorized in accordance with previous electric rate orders. </span></div><div 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 October&#160;2024, Consumers revised its requested increase to $277&#160;million, primarily to reflect the removal of projected capital investments associated with certain solar facilities that Consumers incorporated into its amended renewable energy plan. 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 style="width:85.758%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.959%"/><td style="width:0.1%"/></tr><tr><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Projected 12-Month Period Ending February 28</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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 #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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 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 16pt;text-align:left;text-indent:-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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">144&#160;</span></td><td 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%">Operating and maintenance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subtotal</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%">255&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Surcharge</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">277&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The MPSC must issue a final order in this case before or in March&#160;2025.</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:115%">PSCR&#160;Plan:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%"> Consumers submitted its 2025&#160;PSCR&#160;plan to the MPSC in September&#160;2024 and, in accordance with its proposed plan, self-implemented the 2025&#160;PSCR charge beginning in January&#160;2025.</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_211"></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%"> Under its Clean Energy Plan, Consumers will retire the J.H.&#160;Campbell coal-fueled generating units in 2025. In order to ensure necessary staffing at J.H.&#160;Campbell through retirement, Consumers has implemented a retention incentive program. The aggregate cost of the J.H.&#160;Campbell program through 2025 is estimated to be less than $50&#160;million; Consumers expects to recognize $5&#160;million of retention benefit costs in 2025. The MPSC has approved deferred accounting treatment for these costs; these expenses are deferred as a regulatory asset. For additional details on this program, see Item&#160;8. Financial Statements and Supplementary Data&#8212;Notes to the Consolidated Financial Statements&#8212;Note&#160;19, Exit Activities and Asset Sales.</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_214"></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; electric operations are subject to various federal, state, and local environmental laws and regulations. Consumers estimates that it will incur capital expenditures of $240&#160;million from 2025 through 2029 to continue to comply with RCRA, the Clean Air Act, and numerous other environmental regulations. Consumers expects to recover these costs in customer rates, but cannot guarantee this result. Multiple environmental laws and regulations are subject to litigation. </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%">77</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers&#8217; 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&#8217; electric utility.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">MATS, emission standards for electric generating units published by the EPA based on Section&#160;112 of the Clean Air Act, continue to apply to Consumers. The company has complied, and continues to comply, with the MATS regulation and does not expect MATS to materially impact its environmental strategy.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CSAPR requires Michigan and many other states to improve air quality by reducing power plant emissions that, according to EPA modeling, contribute to ground-level ozone in other downwind states. Since its 2015 effective date, CSAPR has been revised several times. In June&#160;2023, the EPA published the Good Neighbor Plan, a revision to CSAPR. This regulation tightens allowance budgets for electric generating units in Michigan between 2023 and 2029 and changes the mechanism for allocating such allowances on a year-over-year basis beginning in 2026. In June&#160;2024, the U.S.&#160;Supreme Court stayed the Good Neighbor Plan pending judicial review and, as a result, the allowance requirements for Michigan revert back to the prior effective CSAPR ozone season rule.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;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%">Regardless of the outcome of this litigation and which version of the rule applies, Consumers expects this regulation will have minimal financial and operational impact in the near and/or long term.</span></div><div 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 and made it more difficult to construct or modify power plants and other emission sources in areas of the country that do not meet the&#160;ozone standard. As of May&#160;2023, three&#160;counties in western Michigan have been designated as not meeting the ozone standard. Based on recent data, the EPA reclassified these counties from &#8220;moderate&#8221; to &#8220;serious&#8221; nonattainment. None of Consumers&#8217; fossil-fuel-fired generating units are located in these areas. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In March&#160;2024, the EPA published a lower fine particulate matter NAAQS, which will likely result in newly designated nonattainment areas in Michigan starting in 2026. Consumers does not expect this rule to have significant impacts on its fossil-fuel-fired generating assets or its clean energy strategy. Consumers will continue to monitor NAAQS rulemakings and litigation to evaluate 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 December&#160;2024, the EPA published a proposal to amend new source performance standards for new, modified, and reconstructed stationary combustion turbines to lower emission limits for NOx. This may impact future gas-fueled, simple-cycle turbine projects. Consumers will work with industry stakeholder groups to comment on the proposed rule and will monitor the rulemaking.</span></div><div 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 continues to evaluate these rules in conjunction with other EPA and EGLE rulemakings, litigation, executive orders, treaties, and congressional actions. 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:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;padding-left:14.15pt">changes in how certain units are operated, including the installation of additional emission control equipment</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="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><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;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><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 or sale of allowances</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Greenhouse Gases:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> There have been numerous legislative and regulatory initiatives at the state, regional, national, and international levels that involve the potential regulation and reporting of greenhouse gases. Consumers continues to monitor and comment on these initiatives, as appropriate.</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%">78</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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 April&#160;2024, the EPA finalized its rule under Section&#160;111 of the Clean Air Act to address greenhouse gas emissions from new combustion turbine electric generating units and existing coal-, gas-, and oil-fueled steam electric generating units. Notably, these rules do not address existing combustion turbine electric generating units, though the EPA has announced that it will release a draft rule for these types of units at a later time. Under its Clean Energy Plan, Consumers will eliminate the use of coal in owned generation in 2025 and does not expect this rule will have a significant impact on its gas- and oil-fueled steam electric generating assets or its Clean Energy Plan. Future EPA regulations addressing greenhouse gas emissions from existing combustion turbine electric generating units may apply to Consumers&#8217; gas-fueled combustion turbine facilities and may have a material financial and operational impact. Consumers will continue to follow the EPA rules that address greenhouse gas emissions and will continue to evaluate potential impacts to its 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 2020, Michigan&#8217;s Governor signed an executive order creating the Michigan Healthy Climate Plan, which outlines goals for Michigan to achieve economy-wide net-zero greenhouse gas emissions and to be carbon neutral by 2050. The executive order aims for a 28</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">percent reduction below 2005&#160;levels of greenhouse gas emissions by 2025. Consumers has already surpassed the 28</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">percent reduction milestone for its owned electric generation. The 2023&#160;Energy Law codifies much of the Governor&#8217;s goals. For additional details on the 2023&#160;Energy Law, see the Planet section of the 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%">Increased frequency or intensity of severe or extreme weather events, including those due to climate change, could materially impact Consumers&#8217; facilities, energy sales, and results of operations. Consumers is unable to predict these events; however, Consumers evaluates the potential physical impacts of climate change on its operations, including increased frequency or intensity of storm activity; increased precipitation; increased temperature; and changes in lake and river levels. Consumers released a report addressing the physical risks of climate change on its infrastructure in 2022. Consumers is taking steps to mitigate these risks as appropriate.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">While Consumers cannot predict the outcome of changes in U.S.&#160;policy or of other legislative, executive, or regulatory initiatives involving the potential regulation or reporting of greenhouse gases, it intends to move forward with its Clean Energy Plan, its present net-zero goals, and its emphasis on reliable and resilient electric supply. 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:</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">replace equipment</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">install additional emission control equipment</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 emission allowances or credits (including potential greenhouse gas offset credits)</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">curtail operations</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">arrange for alternative sources of supply</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 or build facilities that generate fewer emissions</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">mothball, sell, or retire facilities that generate certain emissions</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">pursue energy efficiency or demand response measures more swiftly</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">take other steps to manage, sequester, or lower the emission of 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%">Although associated capital or operating costs relating to greenhouse gas regulation or legislation could be material and cost recovery cannot be assured, Consumers expects to recover these costs in rates consistent with the recovery of other reasonable costs of complying with environmental laws and regulations.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">CCRs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In 2015, the EPA published a rule regulating CCRs under RCRA. This rule adopts minimum standards for the disposal of non&#8209;hazardous CCRs in CCR landfills and surface impoundments and criteria for the beneficial use of CCRs. The rule also sets out conditions under which some CCR units </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%">79</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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%">would be forced to cease receiving CCRs and related process water and to initiate closure. Due to continued litigation, many aspects of the rule have been remanded to the EPA, resulting in more proposed and final rules.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In May&#160;2024, the EPA finalized a rule regulating legacy CCR surface impoundments and CCR management units in response to litigation that exempted inactive impoundments at inactive facilities from the 2015&#160;CCR rule. The new rule adopts minimum standards for impoundments at electric generating facilities that became inactive before the 2015&#160;CCR rule&#8217;s effective date. During&#160;2024, owners and operators were required to assess if an inactive facility contains a legacy surface impoundment and then, for identified locations, proceed with the compliance schedule. Additionally, the EPA established groundwater monitoring, corrective action, closure, and post-closure care requirements for CCR surface impoundments and landfills closed prior to the effective date of the 2015&#160;CCR rule, but that do not meet the closure technical and performance standards of the May&#160;2024 rule. These include inactive CCR landfills that were previously exempted from regulation but that are now considered CCR management units. Owners are required to conduct an evaluation at active facilities and any inactive facilities with at least one legacy impoundment to identify CCR management units and determine an appropriate course of action (closure, groundwater treatment, etc.) for each identified unit according to established compliance milestone schedules.</span></div><div 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 Subtitle&#160;D. The EPA was granted authority to review these permitting programs to determine if permits issued under the proposed program would be as protective as the federal rule. Once approved, permits issued from an authorized state would serve as the basis for compliance, replacing the requirement to self-certify each aspect of the 2015&#160;CCR 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:120%">Consumers, with agreement from EGLE, completed the work necessary to initiate closure by excavating CCRs or placing a final cover over each of its relevant CCR units prior to the closure initiation deadline set forth in the 2015&#160;CCR rule. Consumers has historically been authorized to recover in electric rates costs related to coal ash disposal sites that supported power generation. Consumers has completed an assessment of inactive facilities as required by the 2024&#160;CCR rule, and did not identify any legacy impoundments. Consumers is continuing with evaluations related to CCR management units and 2024&#160;CCR rule impacts on the state permit program. For additional details, see Item&#160;8. Financial Statements and Supplementary Data&#8212;Notes to the Consolidated Financial Statements&#8212;Note&#160;9, Asset Retirement Obligations.</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. The rules seek to reduce alleged harmful impacts on aquatic organisms, such as fish. In 2018, Consumers submitted to EGLE studies and recommended plans to comply with Section&#160;316(b) for its coal-fueled units but has not yet received final approval.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The EPA also regulates the discharge of wastewater through its effluent limitation guidelines for steam electric generating plants. In 2020, the EPA revised previous&#160;guidelines related to the discharge of certain wastewater, but allowed for extension of the compliance deadline from the end of 2023 to the end of 2025, upon approval by EGLE through the NPDES permitting process. Consumers received such an extension for its J.H.&#160;Campbell coal-fueled generating units, which it plans to retire in 2025. In April&#160;2024, the EPA released a final rule updating its effluent limitation guidelines for existing coal-fueled units. This rule regulates additional wastewater streams previously not regulated, including combustion residual leachate and legacy wastewater. Consumers has submitted timely NPDES permit applications and will be working with EGLE to incorporate applicable provisions during the permit renewal process.</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%">80</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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%">Many of Consumers&#8217; facilities maintain NPDES permits, which are vital to the facilities&#8217; operations. Consumers applies for renewal of these permits every five&#160;years. 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%">Protected Wildlife: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Multiple regulations apply, or may apply, to Consumers relating to protected species and habitats.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Statutes like the federal Endangered Species Act, the Migratory Bird Treaty Act, and the Bald and Golden Eagle Protection Act of 1940 may impact operations at Consumers&#8217; facilities. In 2021, the U.S.&#160;Fish and Wildlife Service announced its intent to regulate incidental take under the Migratory Bird Treaty Act but has not yet published a proposed rule. In February&#160;2024, the U.S.&#160;Fish and Wildlife Service published a final rule, effective April&#160;2024, providing for bald&#160;eagle general permits for qualifying wind farms and electric distribution systems. While any resulting permitting and monitoring fees and/or restrictions on operations could impact Consumers&#8217; existing and future operations, Consumers does not expect any material changes to its environmental strategy or Clean Energy Plan as a result of this 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:120%">Additionally, Consumers regularly monitors proposed changes to the listing status of several species within its operational area. A change in species listed under the Endangered Species Act, or under Michigan&#8217;s equivalent law, may impact Consumers&#8217; costs to mitigate its impact on protected species and habitats at certain existing facilities as well as siting choices for new facilities.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Other Matters:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Other electric environmental matters could have a material impact on Consumers&#8217; outlook. For additional details on other electric environmental matters, see Item&#160;8. Financial Statements and Supplementary Data&#8212;Notes to the Consolidated Financial Statements&#8212;Note&#160;3, Contingencies and Commitments&#8212;Consumers Electric Utility Contingencies&#8212;Electric Environmental Matters.</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_217"></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 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 2024. This outlook reflects modest growth in gas demand, offset by the effects of energy waste reduction programs. Actual delivery levels will depend on:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">weather fluctuations</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">use by power producers</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">availability and development of renewable energy sources</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">gas price changes</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Michigan&#8217;s economic conditions, including population trends and housing activity</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">the price or demand of competing energy sources or fuels</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">energy efficiency and conservation impacts</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Gas Rate Matters:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Rate matters are critical to Consumers&#8217; gas utility business. For additional details on rate matters, see Item&#160;8. Financial Statements and Supplementary Data&#8212;Notes to the Consolidated Financial Statements&#8212;Note&#160;2, Regulatory Matters and Note&#160;3, Contingencies and Commitments.</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_220"></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%">2024&#160;Gas Rate Case:</span><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In December&#160;2024, Consumers filed an application with the MPSC seeking an annual rate increase of $248&#160;million based on a 10.25&#8209;percent authorized return on equity for the projected 12&#8209;month period ending October&#160;31,&#160;2026.</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%">81</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_223"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are the components of the requested increase in revenue:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:88.162%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.876%"/><td style="width:0.1%"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Projected 12-Month Period Ending October 31</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</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 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%">Investment in rate base</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%">135&#160;</span></td><td 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%">Operating and maintenance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44&#160;</span></td><td style="background-color:#ffffff;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%">ASP gain previously used to offset revenue requirement</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">248&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The MPSC must issue a final order in this case before or in October&#160;2025. </span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_3669"></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%">GCR&#160;Plan: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Consumers submitted its 2025</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">2026&#160;GCR&#160;plan to the MPSC in December&#160;2024 and, in accordance with its proposed plan, expects to self-implement the 2025</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">2026&#160;GCR charge beginning in April&#160;2025.</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_3606"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Gas Pipeline and Storage Integrity and Safety:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The U.S.&#160;Department of Transportation&#8217;s Pipeline and Hazardous Materials Safety Administration has published various rules that expand federal safety standards for gas transmission pipelines and underground storage facilities. Initial expanded requirements for transmission pipelines took effect in 2020, with additional requirements released in 2023. There are also proposed rules expanding requirements for gas distribution systems and leak detection and repair. To comply with these rules, Consumers will incur increased capital and operating and maintenance costs to install and remediate pipelines and to expand inspections, maintenance, and monitoring of its existing pipelines and storage facilities. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Although associated capital or operating and maintenance costs relating to these regulations could be material and cost recovery cannot be assured, Consumers expects to recover such costs in rates consistent with the recovery of other reasonable costs of complying with laws and regulations.</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_229"></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 Item&#160;8. Financial Statements and Supplementary Data&#8212;Notes to the Consolidated Financial Statements&#8212;Note&#160;3, Contingencies and Commitments&#8212;Consumers Gas Utility Contingencies.</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></div><div 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; gas operations are subject to various federal, state, and local environmental laws and regulations. Multiple environmental laws and regulations are subject to litigation. 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&#8217; gas utility.</span></div><div 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 and made it more difficult to construct or modify natural gas compressor stations and other emission sources in areas of the country that do not meet the&#160;ozone standard. As of May&#160;2023, three&#160;counties in western Michigan have been designated as not meeting the ozone standard. Based on recent data, the EPA reclassified these counties from &#8220;moderate&#8221; to &#8220;serious&#8221; nonattainment, which has more stringent requirements. One of Consumers&#8217; compressor stations is in an ozone nonattainment area. Consequently, Consumers has initiated plans to retrofit equipment at this compressor station to lower NOx emissions. Consumers will continue to monitor NAAQS rulemakings and evaluate potential impacts to its compressor stations and other applicable natural gas storage and delivery assets.</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%">82</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Greenhouse Gases: </span><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 in potential regulation of greenhouse gases or their sources. In January&#160;2024, the EPA proposed a new fee for emitting certain waste from petroleum and natural gas systems, as directed under the Inflation Reduction Act of 2022. The proposed fees could apply to methane emissions from transmission pipeline, compression, or underground storage that exceed annual thresholds; however, initial analysis indicates Consumers would not be subject to fees under its routine operations. This regulation or others, if adopted, may involve requirements to reduce methane emissions from Consumers&#8217; gas utility operations and carbon dioxide emissions from customer use of natural gas. Consumers will continue to monitor this proposed rule for potential impacts.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2020, Michigan&#8217;s Governor signed an executive order creating the Michigan Healthy Climate Plan, which outlines goals for Michigan to achieve economy-wide net-zero greenhouse gas emissions and to be carbon neutral by 2050. The executive order aims for a 28</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">percent reduction below 2005&#160;levels of greenhouse gas emissions by 2025. For additional details on the executive order, see Outlook&#8212;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:400;line-height:120%">Consumers is making voluntary efforts to reduce its gas utility&#8217;s methane emissions. Under its Methane Reduction Plan, Consumers has 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, from 2012 baseline levels, by accelerating the replacement of aging pipe, rehabilitating or retiring outdated infrastructure, and adopting new technologies and practices. The remaining emissions will likely be offset by purchasing and/or producing renewable natural gas. To date, Consumers has reduced methane emissions by nearly 30&#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 2022, Consumers also announced a net-zero greenhouse gas emissions target for its entire natural gas system by 2050. This includes suppliers and customers, and has an interim goal of reducing customer emissions by 25&#160;percent by 2035. Consumers&#8217; Natural Gas Delivery Plan, a rolling ten</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">year investment plan to deliver safe, reliable, clean, and affordable natural gas to customers, outlines ways in which Consumers can make early progress toward these goals in a cost-effective manner, including energy waste reduction, carbon offsets, and renewable natural gas supply.</span></div><div 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 already initiated work in these key areas by continuing to expand its energy waste reduction targets and by offering gas customers the ability to offset their carbon footprint associated with natural gas use by purchasing renewable natural gas and/or carbon credits associated with Michigan forest preservation. Consumers has two&#160;renewable natural gas facilities under construction scheduled for commercial operation in late 2025, and is planning to develop two&#160;additional facilities to achieve commercial operation in 2026. Consumers is evaluating and monitoring newer technologies to determine their role in achieving Consumers&#8217; interim and long-term net-zero goals, including biofuels, synthetic methane, carbon capture sequestration systems, and other innovative technologies.</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%">83</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_232"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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%">NorthStar Clean Energy Outlook and Uncertainties</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_3618"></div><div 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 NorthStar Clean Energy businesses is to maximize the value of generating assets, its share of which represents 1,658&#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 December&#160;2024, NorthStar Clean Energy entered into an agreement to sell, for approximately $40&#160;million, a noncontrolling interest in the holding company of a 100&#8209;MW wind project located in Paulding County, Ohio. Additionally, in January&#160;2025, NorthStar Clean Energy signed an agreement to sell, for approximately $10&#160;million, a noncontrolling interest in the holding company of a 24&#8209;MW solar project located in Delta Township, Michigan and all interest in the holding company of a 3&#8209;MW solar project located in Phillips, Wisconsin. These sales are expected to close in the first&#160;half of 2025. </span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_3612"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">NorthStar Clean Energy&#8217;s operations may be subject to various federal, state, and local environmental laws and regulations. Multiple environmental laws and regulations are subject to litigation. NorthStar Clean Energy&#8217;s 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-weight:400;line-height:120%">CSAPR requires Michigan and many other states to improve air quality by reducing power plant emissions that, according to EPA modeling, contribute to ground-level ozone in other downwind states. Since its 2015 effective date, CSAPR has been revised several times. In June&#160;2023, the EPA published the Good Neighbor Plan, a revision to CSAPR. This regulation tightens allowance budgets for electric generating units in Michigan between 2023 and 2029 and changes the mechanism for allocating such allowances on a year-over-year basis beginning in 2026. In June&#160;2024, the U.S.&#160;Supreme Court stayed the Good Neighbor Plan pending judicial review and, as a result, the allowance requirements for Michigan revert back to the prior effective CSAPR ozone season rule. Under the June&#160;2023 revision, NorthStar Clean Energy could incur increased costs to purchase allowances or retrofit equipment.</span></div><div 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;2024, the EPA published a proposal to amend new source performance standards for new, modified, and reconstructed stationary combustion turbines to lower emission limits for NOx. This may impact future gas-fueled, simple-cycle turbine projects. NorthStar will monitor this rulemaking.</span></div><div 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 ozone or fine particulate matter NAAQS or CSAPR, including the Good Neighbor Plan, 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 April&#160;2024, the EPA finalized its rule under Section&#160;111 of the Clean Air Act to address greenhouse gas emissions from new combustion turbine electric generating units and existing coal-, gas-, and oil-fueled steam electric generating units. Notably, these rules do not address existing combustion turbine electric generating units, though the EPA has announced that it will release a draft rule for these types of units at a later time. Due to the anticipated replacement of coal as a fuel at its one remaining coal-fueled steam electric generating facility, these regulations will not apply to NorthStar Clean Energy&#8217;s facilities. Future EPA regulations addressing greenhouse gas emissions from existing combustion turbine electric generating units may apply to NorthStar Clean Energy&#8217;s gas-fueled combustion turbine facilities and may have a material financial and operational impact. NorthStar Clean Energy will continue to follow the EPA rules that address greenhouse gas emissions and will continue to evaluate potential impacts to its 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%">Many of NorthStar Clean Energy&#8217;s facilities maintain NPDES permits, which are vital to the facilities&#8217; operations. NorthStar Clean Energy applies for renewal of these permits every five&#160;years. Failure of EGLE to renew any NPDES permit, a successful appeal against a permit, a change in the interpretation or </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%">84</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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%">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-weight:400;line-height:120%">Trends, uncertainties, and other matters related to NorthStar Clean Energy 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, including changes to renewable energy tax credits</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">changes in energy and capacity prices</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">severe weather events and climate change associated with increasing levels of greenhouse gases</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">changes in commodity prices on certain derivative contracts that do not qualify for hedge accounting and must be marked to market through earnings</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">changes in various environmental laws, regulations, principles, or practices, or in their interpretation</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">indemnity obligations assumed in connection with ownership interests in facilities that involve tax equity financing</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">representations, warranties, and indemnities provided by CMS&#160;Energy in connection with sales of assets</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">delays or difficulties in obtaining environmental permits for facilities located in areas associated with environmental justice concerns</span></div><div 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 NorthStar Clean Energy&#8217;s uncertainties, see Item&#160;8. Financial Statements and Supplementary Data&#8212;Notes to the Consolidated Financial Statements&#8212;Note&#160;3, Contingencies and Commitments&#8212;Guarantees.</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_235"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Other Outlook and Uncertainties</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_238"></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 certain legal matters, see Item&#160;8. Financial Statements and Supplementary Data&#8212;Notes to the Consolidated Financial Statements&#8212;Note&#160;2, Regulatory Matters and Note&#160;3, Contingencies and Commitments.</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_244"></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%">Critical Accounting Estimates</span></div><div 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 information is important to understand CMS&#160;Energy&#8217;s and Consumers&#8217; results of operations and financial condition. For additional accounting policies, see Item&#160;8. Financial Statements and Supplementary Data&#8212;Notes to the Consolidated Financial Statements&#8212;Note&#160;1, Significant Accounting Policies.</span></div><div 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 the preparation of CMS&#160;Energy&#8217;s and Consumers&#8217; consolidated financial statements, estimates and assumptions are used that may affect reported amounts and disclosures. CMS&#160;Energy and Consumers use accounting estimates for asset valuations, unbilled revenue, depreciation, amortization, financial and derivative instruments, employee benefits, stock-based compensation, the effects of regulation, indemnities, contingencies, and AROs. Actual results may differ from estimated results due to changes in the regulatory environment, regulatory decisions, lawsuits, competition, and other factors. CMS&#160;Energy and Consumers consider all relevant factors in making these assessments.</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%">Accounting for the Effects of Industry Regulation:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Because Consumers has regulated operations, it uses regulatory accounting to recognize the effects of the regulators&#8217; decisions on its financial statements. Consumers continually assesses whether future recovery of its regulatory assets is probable by </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%">85</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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%">considering communications and experience with its regulators and changes in the regulatory environment. If Consumers determined that recovery of a regulatory asset were not probable, Consumers would be required to write off the asset and immediately recognize the expense in earnings. For additional information, see Item&#160;8. Financial Statements and Supplementary Data&#8212;Notes to the Consolidated Financial Statements&#8212;Note&#160;2, Regulatory Matters.</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%">Contingencies:</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 make judgments regarding the future outcome of various matters that give rise to contingent liabilities. For such matters, they record liabilities when they are considered probable and reasonably estimable, based on all available information. In particular, CMS&#160;Energy and Consumers are participating in various environmental remediation projects for which they have recorded liabilities. The recorded amounts represent estimates that may take into account such considerations as the number of sites, the anticipated scope, cost, and timing of remediation work, the available technology, applicable regulations, and the requirements of governmental authorities. For remediation projects in which the timing of estimated expenditures is considered reliably determinable, CMS&#160;Energy and Consumers record the liability at its net present value, using a discount rate equal to the interest rate on monetary assets that are essentially risk-free and have maturities comparable to that of the environmental liability. The amount recorded for any contingency may differ from actual costs incurred when the contingency is resolved. For additional details, see Item&#160;8. Financial Statements and Supplementary Data&#8212;Notes to the Consolidated Financial Statements&#8212;Note&#160;3, 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%">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 account for certain contracts as derivative instruments. If a contract is a derivative and does not qualify for the normal purchases and sales exception, it is recorded on the consolidated balance sheets at its fair value. For the FTRs at Consumers, changes in fair value are deferred as regulatory assets or 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%">The criteria used to determine if an instrument qualifies for derivative accounting or for an exception from derivative accounting are complex and often require judgment in application. Changes in business strategies or market conditions, as well as a requirement to apply different interpretations of the derivative accounting literature, could result in changes in accounting for a single contract or groups of contracts, which could have a material impact on CMS&#160;Energy&#8217;s and Consumers&#8217; financial statements. For additional details on CMS&#160;Energy&#8217;s and Consumers&#8217; derivatives and how the fair values of derivatives are determined, see Item&#160;8. Financial Statements and Supplementary Data&#8212;Notes to the Consolidated Financial Statements&#8212;Note&#160;5, Fair Value Measurements.</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%">Income Taxes:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The amount of income taxes paid by CMS&#160;Energy is subject to ongoing audits by federal, state, and foreign tax authorities, which can result in proposed assessments. An estimate of the potential outcome of any uncertain tax issue is highly judgmental. CMS&#160;Energy believes adequate reserves have been provided for these exposures; however, future results may include favorable or unfavorable adjustments to the estimated tax liabilities in the period the assessments are made or resolved or when statutes of limitation on potential assessments expire. Additionally, CMS&#160;Energy&#8217;s judgment as to the ability to recover its deferred tax assets may change. CMS&#160;Energy believes the valuation allowances related to its deferred tax assets are adequate, but future results may include favorable or unfavorable adjustments. As a result, CMS&#160;Energy&#8217;s effective tax rate may fluctuate significantly over time. For additional details, see Item&#160;8. Financial Statements and Supplementary Data&#8212;Notes to the Consolidated Financial Statements&#8212;Note&#160;12, Income Taxes.</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_247"></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%">Pension and OPEB:</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 provide retirement pension benefits to certain employees under non&#8209;contributory DB&#160;Pension Plans, and they provide postretirement health and life benefits to qualifying retired employees under an OPEB Plan.</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%">86</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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 record liabilities for pension and OPEB on their consolidated balance sheets at the present value of the future obligations, net of any plan assets. The calculation of the liabilities and associated expenses requires the expertise of actuaries, and requires many assumptions, 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">life expectancies</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">discount rates</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">expected long-term rate of return on plan assets</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">rate of compensation increases</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">expected health care costs</span></div><div 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 change in these assumptions could change significantly CMS&#160;Energy&#8217;s and Consumers&#8217; recorded liabilities and associated expenses.</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_250"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are estimates of credits and cash contributions through 2027 for the DB&#160;Pension Plans and OPEB Pl</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">an.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Actual future costs, credits, and contributions will depend on future investment performance, discount rates, and various factors related to the participants of the DB&#160;Pension Plans and OPEB Plan. CMS&#160;Energy and Consumers will, at a minimum, contribute to the plans as needed to comply with federal funding requirements. </span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.944%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.944%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.944%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.944%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.964%"/><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 #000000;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%">DB&#160;Pension Plans</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">OPEB Plan</span></td></tr><tr><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%">Credit</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contribution</span></td><td colspan="3" style="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%">Credit</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contribution</span></td></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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(70)</span></td><td style="background-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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:#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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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%">(94)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(84)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td 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-weight:400;line-height:120%">2025</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%">(65)</span></td><td style="background-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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:#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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(64)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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%">(87)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-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%">2027</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%">(57)</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="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%">(77)</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"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Consumers&#8217; pension and OPEB costs are recoverable through its general ratemaking process.</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_253"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Lowering the expected long-term rate of return on the assets of the DB&#160;Pension Plans by 25&#160;basis points would increase estimated pension cost for 2025 by $8&#160;million for both CMS&#160;Energy and Consumers. Lowering the PBO discount rates by 25&#160;basis points would decrease estimated pension cost for 2025 by $1&#160;million for both CMS&#160;Energy and Consumers. Pension and OPEB costs above or below the amounts used to set existing rates will be deferred as a regulatory asset or liability in accordance with Consumers&#8217; postretirement benefits expense deferral mechanism; for more information, see Item&#160;8. Financial Statements and Supplementary Data&#8212;Notes to the Consolidated Financial Statements&#8212;Note&#160;2, Regulatory Matters.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Pension and OPEB plan assets are accounted for and disclosed at fair value. Fair value measurements incorporate assumptions that market participants would use in pricing an asset or liability, including assumptions about risk. Development of these assumptions may require judgment.</span></div><div 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 on postretirement benefits, including the fair value measurements for the assets of the DB&#160;Pension Plans and OPEB Plan, see Item&#160;8. Financial Statements and Supplementary Data&#8212;Notes to the Consolidated Financial Statements&#8212;Note&#160;10, Retirement Benefits.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">87</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_256"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Unbilled Revenues:</span><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. Consumers records unbilled revenues as accounts receivable and accrued revenue on its consolidated balance sheet. For additional information on unbilled revenues, see Item&#160;8. Financial Statements and Supplementary Data&#8212;Notes to the Consolidated Financial Statements&#8212;Note&#160;14, Revenue.</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_259"></div><div style="margin-bottom:12pt"><span id="iabaff3631b114a3a88551fcb763f6da2_185"></span><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 id="ic43cff4efdfd4f2fb7296396b8a97b31_262"></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;7A.&#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%">CMS&#160;Energy and Consumers are exposed to market risks including, but not limited to, changes in interest rates, commodity prices, and investment security prices. They may enter into various risk management contracts to mitigate exposure to these risks, including swaps, options, futures, and forward contracts. CMS&#160;Energy and Consumers enter into these contracts using established policies and procedures, under the direction of an executive oversight committee consisting of certain officers and a risk committee consisting of those and other officers and business managers.</span></div><div 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 sensitivities illustrate the potential loss in fair value, cash flows, or future earnings from financial instruments, assuming a hypothetical adverse change in market rates or prices of ten&#160;percent. Potential losses could exceed the amounts shown in the sensitivity analyses if changes in market rates or prices were to exceed ten&#160;percent.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Long-term Debt:</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 are exposed to interest-rate risk resulting from issuing fixed-rate and variable-rate debt instruments. CMS&#160;Energy and Consumers use a combination of these instruments, and may also enter into interest-rate swap agreements, in order to manage this risk and to achieve a reasonable cost of capital.</span></div><div 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 sensitivity analysis of interest-rate risk on CMS&#160;Energy&#8217;s and Consumers&#8217; debt instruments (assuming an adverse change in market interest rates of ten&#160;percent):</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 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%"/></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:2px 1pt 2px 10pt;text-align:left;text-indent:-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&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</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%">Fixed-rate financing&#8212;potential loss in fair value</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 7pt;text-align:left;text-indent:-0.01pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CMS&#160;Energy, including Consumers</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%">717&#160;</span></td><td style="background-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%">751&#160;</span></td><td 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 7pt;text-align:left;text-indent:-0.01pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">543&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">534&#160;</span></td><td style="background-color:#cceeff;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%">The fair value losses in the above table could be realized only if CMS&#160;Energy and Consumers transferred all of their fixed-rate financing to other creditors. The annual earnings exposure related to variable-rate financing was immaterial for both CMS&#160;Energy and Consumers at December&#160;31,&#160;2024 and 2023, assuming an adverse change in market interest rates of ten&#160;percent. For additional details on financial instruments see Item&#160;8. Financial Statements and Supplementary Data&#8212;Notes to the Consolidated Financial Statements&#8212;Note&#160;6, Financial Instruments.</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%">88</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_265"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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;8.&#160;&#160;&#160;&#160;Financial Statements and Supplementary Data</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_268"></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 style="width:7.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:82.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.074%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_274">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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_274">90</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_274">Consolidated Statements of Income</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_274">90</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_277">Consolidated Statements of Comprehensive Income</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_277">92</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_280">Consolidated Statements of Cash Flows</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_280">94</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_283">Consolidated Balance Sheets</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_283">96</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_286">Consolidated Statements of Changes in Equity</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_286">98</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_289">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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_289">100</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_292">Consolidated Statements of Income</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_292">100</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_295">Consolidated Statements of Comprehensive Income</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_295">101</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_298">Consolidated Statements of Cash Flows</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_298">102</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_301">Consolidated Balance Sheets</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_301">104</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_304">Consolidated Statements of Changes in Equity</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_304">106</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_307">Notes to the 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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_307">107</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_313">1:</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_313">Significant Accounting Policies</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_313">107</a></span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_319">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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_319">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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_319">110</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_325">3:</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_325">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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_325">117</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_337">4:</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_337">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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_337">123</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_397">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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_397">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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_397">131</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_403">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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_403">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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_403">133</a></span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_409">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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_409">Plant, Property, and Equipment</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_409">135</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_412">8:</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_412">Leases</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_412">139</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_418">9:</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_418">Asset Retirement Obligations</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_418">143</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_424">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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_424">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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_424">145</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_442">11:</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_442">Stock-based Compensation</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_442">156</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_445">12:</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_445">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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_445">159</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_457">13:</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_457">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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_457">163</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_460">14:</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_460">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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_460">165</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_484">15:</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_484">Other Income and Other Expense</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_484">169</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_487">16:</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_487">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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_487">170</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_502">17:</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_502">Related-party Transactions&#8212;Consumers</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_502">177</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_505">18:</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_505">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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_505">178</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_511">19:</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_511">Exit Activities and Asset Sales</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_511">180</a></span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_523">Reports of Independent Registered Public Accounting Firm (PCAOB ID </a><ix:nonNumeric contextRef="c-1" name="dei:AuditorFirmId" id="f-92"><ix:nonNumeric contextRef="c-2" name="dei:AuditorFirmId" id="f-93">238</ix:nonNumeric></ix:nonNumeric><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_523">)</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_523">182</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_523">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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_523">182</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_526">Consumers</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_526">186</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%">89</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_274"></div><hr style="page-break-after:always"/><div style="min-height:103.5pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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: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 Income</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 style="width:66.688%"/><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.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.878%"/><td style="width:0.1%"/></tr><tr><td colspan="21" 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, Except Per Share Amounts</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Years Ended December&#160;31</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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align: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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align: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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align: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-weight:700;line-height:120%">Operating Revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-94">7,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 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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-95">7,462</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-96">8,596</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fuel for electric generation</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;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:FuelCosts" scale="6" id="f-97">624</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:FuelCosts" scale="6" id="f-98">561</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:FuelCosts" scale="6" id="f-99">905</ix:nonFraction>&#160;</span></td><td 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%">Purchased and interchange power</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%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="6" id="f-100">1,333</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="6" id="f-101">1,375</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="6" id="f-102">1,928</ix:nonFraction>&#160;</span></td><td 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%">Purchased power &#8211; related parties</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;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="cms:PurchasedPowerRelatedParties" scale="6" id="f-103">71</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="cms:PurchasedPowerRelatedParties" scale="6" id="f-104">75</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="cms:PurchasedPowerRelatedParties" scale="6" id="f-105">76</ix:nonFraction>&#160;</span></td><td 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%">Cost of gas sold</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%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="f-106">640</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="f-107">902</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="6" id="f-108">1,256</ix:nonFraction>&#160;</span></td><td 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%">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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:OtherCostAndExpenseOperating" format="ixt:num-dot-decimal" scale="6" id="f-109">1,638</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:OtherCostAndExpenseOperating" format="ixt:num-dot-decimal" scale="6" id="f-110">1,687</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:OtherCostAndExpenseOperating" format="ixt:num-dot-decimal" scale="6" id="f-111">1,669</ix:nonFraction>&#160;</span></td><td 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%">Depreciation and amortization</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-112">1,240</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-113">1,180</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-114">1,126</ix:nonFraction>&#160;</span></td><td 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%">General taxes</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" scale="6" id="f-115">482</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" scale="6" id="f-116">447</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" scale="6" id="f-117">412</ix:nonFraction>&#160;</span></td><td 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%">Total 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;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="6" id="f-118">6,028</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 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="c-12" decimals="-6" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="6" id="f-119">6,227</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 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="c-13" decimals="-6" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="6" id="f-120">7,372</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"/></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 Income</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 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="c-1" decimals="-6" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="f-121">1,487</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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="c-12" decimals="-6" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="f-122">1,235</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 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="c-13" decimals="-6" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="f-123">1,224</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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="display:none"/><td colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet" scale="6" id="f-124">169</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet" scale="6" id="f-125">180</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet" scale="6" id="f-126">205</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income</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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:OtherNonoperatingIncome" scale="6" id="f-127">207</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:OtherNonoperatingIncome" scale="6" id="f-128">195</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:OtherNonoperatingIncome" scale="6" id="f-129">19</ix:nonFraction>&#160;</span></td><td 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 expense</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;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:OtherNonoperatingExpense" scale="6" id="f-130">32</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:OtherNonoperatingExpense" scale="6" id="f-131">13</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:OtherNonoperatingExpense" scale="6" id="f-132">27</ix:nonFraction>)</span></td><td 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%">Total other income</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;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-133">344</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 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="c-12" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-134">362</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 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="c-13" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-135">197</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"/></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%">Interest Charges</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#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 16pt;text-align:left;text-indent:-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="display:none"/><td colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:InterestExpenseDebt" scale="6" id="f-136">700</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:InterestExpenseDebt" scale="6" id="f-137">616</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:InterestExpenseDebt" scale="6" id="f-138">509</ix:nonFraction>&#160;</span></td><td 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%">Interest expense &#8211; related parties</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;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="us-gaap:InterestExpenseOther" scale="6" id="f-139">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-6" name="us-gaap:InterestExpenseOther" scale="6" id="f-140">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:InterestExpenseOther" scale="6" id="f-141">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other interest expense</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%"><ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-6" name="us-gaap:InterestExpenseOther" scale="6" id="f-142">14</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="us-gaap:InterestExpenseOther" scale="6" id="f-143">18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-6" name="us-gaap:InterestExpenseOther" format="ixt:fixed-zero" scale="6" id="f-144">&#8212;</ix:nonFraction>&#160;</span></td><td 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%">Allowance for borrowed funds used during construction</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;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:InterestCostsCapitalizedAdjustment" scale="6" id="f-145">18</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:InterestCostsCapitalizedAdjustment" scale="6" id="f-146">3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:InterestCostsCapitalizedAdjustment" scale="6" id="f-147">2</ix:nonFraction>)</span></td><td 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%">Total interest charges</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;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-148">708</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 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="c-12" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-149">643</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 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="c-13" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-150">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"/></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%">Income Before Income Taxes</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-151">1,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 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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-152">954</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-153">902</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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="display:none"/><td colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-154">176</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-155">147</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-156">93</ix:nonFraction>&#160;</span></td><td 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:700;line-height:120%">Income From Continuing Operations</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 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="c-1" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-157">947</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-158">807</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-159">809</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"/></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="c-1" decimals="-6" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" format="ixt:fixed-zero" scale="6" id="f-160">&#8212;</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" format="ixt:fixed-zero" scale="6" id="f-161">&#8212;</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="6" id="f-162">1</ix:nonFraction></span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" format="ixt:fixed-zero" scale="6" id="f-163">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="6" id="f-164">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="6" id="f-165">4</ix:nonFraction>&#160;</span></td><td 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:700;line-height:120%">Net Income</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 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="c-1" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="f-166">947</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="f-167">808</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="f-168">813</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Loss Attributable to Noncontrolling Interests</span></td><td colspan="3" style="display:none"/><td colspan="3" style="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%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" sign="-" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="f-169">56</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" sign="-" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="f-170">79</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" sign="-" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="f-171">24</ix:nonFraction>)</span></td><td 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:700;line-height:120%">Net Income Attributable to CMS&#160;Energy</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 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="c-1" decimals="-6" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="f-172">1,003</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="f-173">887</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="f-174">837</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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="display:none"/><td colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" scale="6" id="f-175">10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" scale="6" id="f-176">10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" scale="6" id="f-177">10</ix:nonFraction>&#160;</span></td><td 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:700;line-height:120%">Net Income Available to Common Stockholders</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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-178">993</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-179">877</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-180">827</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"/></tr><tr style="height:6pt"><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"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#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></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%">90</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:103.5pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></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 style="width:66.688%"/><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.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.878%"/><td style="width:0.1%"/></tr><tr><td colspan="21" 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, Except Per Share Amounts</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Years Ended December&#160;31</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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align: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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align: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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align: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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from continuing operations per average common share available to common stockholders</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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="c-1" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="f-181">3.34</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-12" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="f-182">3.01</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-13" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="f-183">2.84</ix:nonFraction>&#160;</span></td><td 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%">Income from discontinued operations per average common share available to common stockholders</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;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-1" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" format="ixt:fixed-zero" scale="0" id="f-184">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-12" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" format="ixt:fixed-zero" scale="0" id="f-185">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-13" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="f-186">0.01</ix:nonFraction>&#160;</span></td><td 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:700;line-height:120%">Basic Earnings Per Average Common Share</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;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%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-187">3.34</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 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%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-12" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-188">3.01</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 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%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-13" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-189">2.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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#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 16pt;text-align:left;text-indent:-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="display:none"/><td colspan="3" style="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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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="c-1" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="f-190">3.33</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-12" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="f-191">3.01</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-13" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="f-192">2.84</ix:nonFraction>&#160;</span></td><td 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%">Income from discontinued operations per average common share available to common stockholders</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;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-1" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" format="ixt:fixed-zero" scale="0" id="f-193">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-12" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" format="ixt:fixed-zero" scale="0" id="f-194">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-13" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="f-195">0.01</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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="display:none"/><td colspan="3" style="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;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%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-196">3.33</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 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%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-12" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-197">3.01</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 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%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-13" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-198">2.85</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"/></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%">91</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_277"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div><span id="i42474f3038a945dc9cad83b005c2a4e6_114"></span><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</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.688%"/><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.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.878%"/><td style="width:0.1%"/></tr><tr><td colspan="21" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Years Ended December&#160;31</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%">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%">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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income</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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="f-199">947</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="f-200">808</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="f-201">813</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net gain arising during the period, net of tax of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax" scale="6" id="f-202">1</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax" scale="6" id="f-203">2</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax" format="ixt:fixed-zero" scale="6" id="f-204">&#8212;</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" scale="6" id="f-205">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" scale="6" id="f-206">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" scale="6" id="f-207">1</ix:nonFraction>&#160;</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"/></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%">Prior service credit adjustment, net of tax of $<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBenefitPlanImprovementTaxEffect" format="ixt:fixed-zero" scale="6" id="f-208"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBenefitPlanImprovementTaxEffect" format="ixt:fixed-zero" scale="6" id="f-209"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBenefitPlanImprovementTaxEffect" format="ixt:fixed-zero" scale="6" id="f-210">&#8212;</ix:nonFraction></ix:nonFraction></ix:nonFraction> for all periods   </span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax" scale="6" id="f-211">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax" format="ixt:fixed-zero" scale="6" id="f-212">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax" format="ixt:fixed-zero" scale="6" id="f-213">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of net actuarial loss, net of tax of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" format="ixt:fixed-zero" scale="6" id="f-214">&#8212;</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" format="ixt:fixed-zero" scale="6" id="f-215">&#8212;</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" scale="6" id="f-216">1</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="f-217">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="f-218">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="f-219">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of prior service credit, net of tax of $<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax" format="ixt:fixed-zero" scale="6" id="f-220"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax" format="ixt:fixed-zero" scale="6" id="f-221"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax" format="ixt:fixed-zero" scale="6" id="f-222">&#8212;</ix:nonFraction></ix:nonFraction></ix:nonFraction> for all periods   </span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" format="ixt:fixed-zero" scale="6" id="f-223">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" scale="6" id="f-224">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" scale="6" id="f-225">1</ix:nonFraction>)</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"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:700;line-height:120%">Derivatives</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;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrealized gain on derivative instruments, net of tax of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" format="ixt:fixed-zero" scale="6" id="f-226">&#8212;</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" format="ixt:fixed-zero" scale="6" id="f-227">&#8212;</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" scale="6" id="f-228">1</ix:nonFraction></span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" format="ixt:fixed-zero" scale="6" id="f-229">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" format="ixt:fixed-zero" scale="6" id="f-230">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="6" id="f-231">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reclassification adjustments included in net income, net of tax of $<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" format="ixt:fixed-zero" scale="6" id="f-232"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" format="ixt:fixed-zero" scale="6" id="f-233"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" format="ixt:fixed-zero" scale="6" id="f-234">&#8212;</ix:nonFraction></ix:nonFraction></ix:nonFraction> for all periods   </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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" format="ixt:fixed-zero" scale="6" id="f-235">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" format="ixt:fixed-zero" scale="6" id="f-236">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="6" id="f-237">1</ix:nonFraction>&#160;</span></td><td 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:700;line-height:120%">Other Comprehensive Income</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;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="f-238">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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="f-239">6</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="f-240">7</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"/></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%">Comprehensive Income</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 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="c-1" decimals="-6" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-241">952</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-242">814</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-243">820</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Comprehensive Loss Attributable to Noncontrolling Interests</span></td><td colspan="3" style="display:none"/><td colspan="3" style="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%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="6" id="f-244">56</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="6" id="f-245">79</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="6" id="f-246">24</ix:nonFraction>)</span></td><td 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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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="display:none"/><td colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="6" id="f-247">1,008</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="f-248">893</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="f-249">844</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"/></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%">92</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div style="text-align:center"><span><br/></span></div><div style="margin-top:250pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(This page intentionally left blank)</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">93</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_280"></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="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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</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 style="width:66.688%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.878%"/><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-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%">Years Ended December&#160;31</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%">2024</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%">2023</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span></td></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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#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 16pt;text-align:left;text-indent:-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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="f-250">947</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="f-251">808</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="f-252">813</ix:nonFraction>&#160;</span></td><td 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-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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 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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-253">1,240</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-254">1,180</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-255">1,126</ix:nonFraction>&#160;</span></td><td 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 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" scale="6" id="f-256">142</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" scale="6" id="f-257">157</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" scale="6" id="f-258">89</ix:nonFraction>&#160;</span></td><td 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%">Bad debt expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:ProvisionForDoubtfulAccounts" scale="6" id="f-259">33</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:ProvisionForDoubtfulAccounts" scale="6" id="f-260">34</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:ProvisionForDoubtfulAccounts" scale="6" id="f-261">50</ix:nonFraction>&#160;</span></td><td 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 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%">Postretirement benefits contributions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:PensionAndOtherPostretirementBenefitContributions" scale="6" id="f-262">13</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:PensionAndOtherPostretirementBenefitContributions" scale="6" id="f-263">12</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:PensionAndOtherPostretirementBenefitContributions" scale="6" id="f-264">12</ix:nonFraction>)</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gain from sale of EnerBank</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" format="ixt:fixed-zero" scale="6" id="f-265">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" format="ixt:fixed-zero" scale="6" id="f-266">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" scale="6" id="f-267">5</ix:nonFraction>)</span></td><td 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 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non&#8209;cash operating activities and reconciling&#160;adjustments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:OtherNoncashIncomeExpense" scale="6" id="f-268">241</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:OtherNoncashIncomeExpense" scale="6" id="f-269">274</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:OtherNoncashIncomeExpense" scale="6" id="f-270">93</ix:nonFraction>)</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"/></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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable and accrued revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables" scale="6" id="f-271">155</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables" scale="6" id="f-272">241</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables" scale="6" id="f-273">677</ix:nonFraction>)</span></td><td 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 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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInInventories" scale="6" id="f-274">164</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInInventories" scale="6" id="f-275">185</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:IncreaseDecreaseInInventories" scale="6" id="f-276">450</ix:nonFraction>)</span></td><td 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 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="6" id="f-277">15</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="6" id="f-278">136</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="6" id="f-279">4</ix:nonFraction>&#160;</span></td><td 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 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"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" scale="6" id="f-280">42</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" scale="6" id="f-281">21</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" scale="6" id="f-282">14</ix:nonFraction>&#160;</span></td><td 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 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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" scale="6" id="f-283">196</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" scale="6" id="f-284">147</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" scale="6" id="f-285">4</ix:nonFraction>)</span></td><td 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%">Net cash provided by operating activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="6" id="f-286">2,370</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 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="c-12" decimals="-6" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="6" id="f-287">2,309</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="6" id="f-288">855</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"/></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 Investing Activities</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 2px 16pt;text-align:left;text-indent:-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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-6" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-289">3,018</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-6" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-290">2,407</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-6" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-291">2,374</ix:nonFraction>)</span></td><td 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%">Covert Generating Station acquisition</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-6" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-292">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-6" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="6" id="f-293">812</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-6" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-294">&#8212;</ix:nonFraction>&#160;</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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">Net proceeds from sale of EnerBank</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested" format="ixt:fixed-zero" scale="6" id="f-295">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested" format="ixt:fixed-zero" scale="6" id="f-296">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested" scale="6" id="f-297">5</ix:nonFraction>&#160;</span></td><td 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%">Proceeds from sale of ASP business</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-6" name="us-gaap:ProceedsFromDivestitureOfBusinesses" scale="6" id="f-298">124</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-6" name="us-gaap:ProceedsFromDivestitureOfBusinesses" format="ixt:fixed-zero" scale="6" id="f-299">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-6" name="us-gaap:ProceedsFromDivestitureOfBusinesses" format="ixt:fixed-zero" scale="6" id="f-300">&#8212;</ix:nonFraction>&#160;</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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">Cost to retire property and other investing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="6" id="f-301">160</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="6" id="f-302">167</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="6" id="f-303">107</ix:nonFraction>)</span></td><td 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%">Net cash used in investing activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="6" id="f-304">3,054</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 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="c-12" decimals="-6" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="6" id="f-305">3,386</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="6" id="f-306">2,476</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"/></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:700;line-height:120%">Cash Flows from Financing Activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="f-307">1,962</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="f-308">3,551</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="f-309">1,899</ix:nonFraction>&#160;</span></td><td 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%">Retirement of debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:RepaymentsOfLongTermDebt" scale="6" id="f-310">952</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="f-311">2,132</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:RepaymentsOfLongTermDebt" scale="6" id="f-312">106</ix:nonFraction>)</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increase (decrease) in notes payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" sign="-" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebt" scale="6" id="f-313">28</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebt" scale="6" id="f-314">73</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebt" scale="6" id="f-315">20</ix:nonFraction>&#160;</span></td><td 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%">Issuance of common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="6" id="f-316">286</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="6" id="f-317">192</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="6" id="f-318">69</ix:nonFraction>&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="cms:PaymentsOfOrdinaryDividendsCommonAndPreferred" scale="6" id="f-319">626</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="cms:PaymentsOfOrdinaryDividendsCommonAndPreferred" scale="6" id="f-320">579</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="cms:PaymentsOfOrdinaryDividendsCommonAndPreferred" scale="6" id="f-321">544</ix:nonFraction>)</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proceeds from the sale of membership interest in VIE to tax equity investor</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:ProceedsFromSaleOfInterestInPartnershipUnit" format="ixt:fixed-zero" scale="6" id="f-322">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:ProceedsFromSaleOfInterestInPartnershipUnit" scale="6" id="f-323">86</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:ProceedsFromSaleOfInterestInPartnershipUnit" scale="6" id="f-324">49</ix:nonFraction>&#160;</span></td><td 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%">Contributions from 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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:ProceedsFromMinorityShareholders" scale="6" id="f-325">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:ProceedsFromMinorityShareholders" scale="6" id="f-326">6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:ProceedsFromMinorityShareholders" scale="6" id="f-327">2</ix:nonFraction>&#160;</span></td><td 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%">Distributions to noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:PaymentsOfDividendsMinorityInterest" scale="6" id="f-328">12</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:PaymentsOfDividendsMinorityInterest" scale="6" id="f-329">12</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:PaymentsOfDividendsMinorityInterest" scale="6" id="f-330">4</ix:nonFraction>)</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other financing costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="6" id="f-331">21</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="6" id="f-332">42</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="6" id="f-333">58</ix:nonFraction>)</span></td><td 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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 financing activities</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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="usd" contextRef="c-1" decimals="-6" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="f-334">614</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;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-bottom:1pt solid #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="usd" contextRef="c-12" decimals="-6" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-335">1,143</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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="usd" contextRef="c-13" decimals="-6" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-336">1,327</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">94</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:103.5pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></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 style="width:66.688%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.878%"/><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%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Increase (Decrease) in Cash and Cash Equivalents,&#160;Including Restricted Amounts</span></td><td colspan="3" style="background-color:#cceeff;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%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="f-337">70</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="f-338">66</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 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%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="f-339">294</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-340">248</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-341">182</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-342">476</ix:nonFraction>&#160;</span></td><td 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:700;line-height:120%">Cash and Cash Equivalents,&#160;Including Restricted Amounts, End of Period</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-343">178</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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New 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="c-35" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-344">248</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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;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%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-345">182</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"/></tr><tr><td colspan="21" 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%">Other Cash Flow Activities and Non&#8209;cash Investing and Financing Activities</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%">Cash transactions</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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 paid (net of amounts capitalized)</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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:InterestPaidNet" scale="6" id="f-346">677</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:InterestPaidNet" scale="6" id="f-347">607</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:InterestPaidNet" scale="6" id="f-348">490</ix:nonFraction>&#160;</span></td><td 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%">Income taxes paid (proceeds from sale of renewable energy tax credits), net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" sign="-" name="us-gaap:IncomeTaxesPaidNet" scale="6" id="f-349">69</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:IncomeTaxesPaidNet" scale="6" id="f-350">15</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:IncomeTaxesPaidNet" scale="6" id="f-351">1</ix:nonFraction>&#160;</span></td><td 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&#8209;cash transactions</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="6" id="f-352">517</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="6" id="f-353">265</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="6" id="f-354">228</ix:nonFraction>&#160;</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"/></tr><tr style="height:3pt"><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></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%">95</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_283"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div><span id="i1505dc6da9944be69ed0ed7ee501f515_80"></span><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</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 style="width:72.938%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.799%"/><td style="width:0.1%"/></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:2px 1pt 2px 10pt;text-align:left;text-indent:-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&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#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 16pt;text-align:left;text-indent:-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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="f-355">103</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="f-356">227</ix:nonFraction>&#160;</span></td><td 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%">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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="f-357">75</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="f-358">21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable and accrued revenue, less allowance of $<ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="6" id="f-359">23</ix:nonFraction> in 2024 and $<ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="6" id="f-360">21</ix:nonFraction> in 2023</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%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-6" name="cms:AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent" format="ixt:num-dot-decimal" scale="6" id="f-361">1,049</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-6" name="cms:AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent" scale="6" id="f-362">933</ix:nonFraction>&#160;</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="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">Accounts receivable &#8211; related parties</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-6" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="f-363">14</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-6" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="f-364">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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 colspan="3" style="background-color:#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 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:EnergyRelatedInventoryGasStoredUnderground" scale="6" id="f-365">435</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:EnergyRelatedInventoryGasStoredUnderground" scale="6" id="f-366">587</ix:nonFraction>&#160;</span></td><td 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%">Materials and supplies</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:OtherInventorySupplies" scale="6" id="f-367">299</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:OtherInventorySupplies" scale="6" id="f-368">267</ix:nonFraction>&#160;</span></td><td 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 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:EnergyRelatedInventoryOtherFossilFuel" scale="6" id="f-369">35</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:EnergyRelatedInventoryOtherFossilFuel" scale="6" id="f-370">84</ix:nonFraction>&#160;</span></td><td 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%">Deferred property taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="cms:DeferredPropertyTaxes" scale="6" id="f-371">448</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="cms:DeferredPropertyTaxes" scale="6" id="f-372">426</ix:nonFraction>&#160;</span></td><td 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%">Regulatory 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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:RegulatoryAssetsCurrent" scale="6" id="f-373">229</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:RegulatoryAssetsCurrent" scale="6" id="f-374">203</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:OtherAssetsCurrent" scale="6" id="f-375">103</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:OtherAssetsCurrent" scale="6" id="f-376">80</ix:nonFraction>&#160;</span></td><td 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%">Total current assets</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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="6" id="f-377">2,790</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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="c-35" decimals="-6" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="6" id="f-378">2,839</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"/></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:700;line-height:120%">Plant, Property, and Equipment</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="f-379">34,932</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="f-380">33,135</ix:nonFraction>&#160;</span></td><td 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%">Less accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-381">9,569</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-382">9,007</ix:nonFraction>&#160;</span></td><td 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%">Plant, property, and equipment, net</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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="cms:PropertyPlantAndEquipmentNetExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="f-383">25,363</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 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="c-35" decimals="-6" name="cms:PropertyPlantAndEquipmentNetExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="f-384">24,128</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:ConstructionInProgressGross" format="ixt:num-dot-decimal" scale="6" id="f-385">2,098</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:ConstructionInProgressGross" scale="6" id="f-386">944</ix:nonFraction>&#160;</span></td><td 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%">Total plant, property, and equipment</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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="6" id="f-387">27,461</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 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="c-35" decimals="-6" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="6" id="f-388">25,072</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"/></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:700;line-height:120%">Other Non&#8209;current Assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-389">3,569</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-390">3,683</ix:nonFraction>&#160;</span></td><td 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%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent" scale="6" id="f-391">20</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent" scale="6" id="f-392">22</ix:nonFraction>&#160;</span></td><td 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%">Investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" scale="6" id="f-393">69</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" scale="6" id="f-394">76</ix:nonFraction>&#160;</span></td><td 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%">Postretirement benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-395">1,627</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-396">1,468</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:OtherAssetsNoncurrent" scale="6" id="f-397">384</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:OtherAssetsNoncurrent" scale="6" id="f-398">357</ix:nonFraction>&#160;</span></td><td 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%">Total other non&#8209;current assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-399">5,669</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 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="c-35" decimals="-6" name="cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-400">5,606</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"/></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:700;line-height:120%">Total Assets</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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-401">35,920</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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New 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="c-35" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-402">33,517</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"/></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%">96</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.938%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.799%"/><td style="width:0.1%"/></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:2px 1pt 2px 10pt;text-align:left;text-indent:-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&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#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 16pt;text-align:left;text-indent:-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 and finance leases</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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="cms:LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable" format="ixt:num-dot-decimal" scale="6" id="f-403">1,195</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="cms:LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable" scale="6" id="f-404">980</ix:nonFraction>&#160;</span></td><td 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%">Notes payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:NotesPayableCurrent" scale="6" id="f-405">65</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:NotesPayableCurrent" scale="6" id="f-406">93</ix:nonFraction>&#160;</span></td><td 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%">Accounts payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-6" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="6" id="f-407">1,085</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-6" name="us-gaap:AccountsPayableCurrent" scale="6" id="f-408">802</ix:nonFraction>&#160;</span></td><td 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%">Accounts payable &#8211; related parties</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-6" name="us-gaap:AccountsPayableCurrent" scale="6" id="f-409">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-6" name="us-gaap:AccountsPayableCurrent" scale="6" id="f-410">7</ix:nonFraction>&#160;</span></td><td 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%">Accrued rate refunds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="cms:AccruedRateRefunds" scale="6" id="f-411">38</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="cms:AccruedRateRefunds" scale="6" id="f-412">54</ix:nonFraction>&#160;</span></td><td 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%">Accrued interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:InterestAndDividendsPayableCurrent" scale="6" id="f-413">156</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:InterestAndDividendsPayableCurrent" scale="6" id="f-414">142</ix:nonFraction>&#160;</span></td><td 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%">Accrued taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:TaxesPayableCurrent" scale="6" id="f-415">654</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:TaxesPayableCurrent" scale="6" id="f-416">612</ix:nonFraction>&#160;</span></td><td 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%">Regulatory liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:RegulatoryLiabilityCurrent" scale="6" id="f-417">111</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:RegulatoryLiabilityCurrent" scale="6" id="f-418">56</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:OtherLiabilitiesCurrent" scale="6" id="f-419">209</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:OtherLiabilitiesCurrent" scale="6" id="f-420">149</ix:nonFraction>&#160;</span></td><td 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%">Total current liabilities</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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="6" id="f-421">3,521</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 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="c-35" decimals="-6" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="6" id="f-422">2,895</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"/></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:700;line-height:120%">Non&#8209;current Liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-423">15,194</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-424">14,508</ix:nonFraction>&#160;</span></td><td 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%">Non-current portion of finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="6" id="f-425">112</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="6" id="f-426">62</ix:nonFraction>&#160;</span></td><td 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%">Regulatory liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-427">4,067</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-428">3,894</ix:nonFraction>&#160;</span></td><td 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%">Postretirement benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="6" id="f-429">96</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="6" id="f-430">106</ix:nonFraction>&#160;</span></td><td 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%">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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:AssetRetirementObligationsNoncurrent" scale="6" id="f-431">728</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:AssetRetirementObligationsNoncurrent" scale="6" id="f-432">771</ix:nonFraction>&#160;</span></td><td 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%">Deferred investment tax 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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:AccumulatedDeferredInvestmentTaxCredit" scale="6" id="f-433">122</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:AccumulatedDeferredInvestmentTaxCredit" scale="6" id="f-434">126</ix:nonFraction>&#160;</span></td><td 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%">Deferred income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="6" id="f-435">2,925</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="6" id="f-436">2,615</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non&#8209;current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:OtherLiabilitiesNoncurrent" scale="6" id="f-437">407</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:OtherLiabilitiesNoncurrent" scale="6" id="f-438">415</ix:nonFraction>&#160;</span></td><td 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%">Total non&#8209;current liabilities</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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:LiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-439">23,651</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 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="c-35" decimals="-6" name="us-gaap:LiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-440">22,497</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 2 and 3)</span></div></td><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"><ix:nonFraction unitRef="usd" contextRef="c-38" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-441"></ix:nonFraction></td><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"><ix:nonFraction unitRef="usd" contextRef="c-35" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-442"></ix:nonFraction></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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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 colspan="3" style="background-color:#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: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="c-38" decimals="-5" name="us-gaap:CommonStockSharesAuthorized" scale="6" id="f-443"><ix:nonFraction unitRef="shares" contextRef="c-35" decimals="-5" name="us-gaap:CommonStockSharesAuthorized" scale="6" id="f-444">350.0</ix:nonFraction></ix:nonFraction>&#160;shares in both periods; outstanding <ix:nonFraction unitRef="shares" contextRef="c-38" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="f-445">298.8</ix:nonFraction>&#160;shares in 2024 and <ix:nonFraction unitRef="shares" contextRef="c-35" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="f-446">294.4</ix:nonFraction>&#160;shares in 2023</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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:CommonStockValue" scale="6" id="f-447">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:CommonStockValue" scale="6" id="f-448">3</ix:nonFraction>&#160;</span></td><td 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 paid-in capital</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="6" id="f-449">6,009</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="6" id="f-450">5,705</ix:nonFraction>&#160;</span></td><td 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 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="f-451">41</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="f-452">46</ix:nonFraction>)</span></td><td 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%">Retained earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="6" id="f-453">2,035</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="6" id="f-454">1,658</ix:nonFraction>&#160;</span></td><td 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%">Total common stockholders&#8217; equity</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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="cms:CommonStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-455">8,006</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="cms:CommonStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-456">7,320</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cumulative redeemable perpetual preferred stock, Series&#160;C, authorized <ix:nonFraction unitRef="shares" contextRef="c-43" decimals="-5" name="us-gaap:PreferredStockSharesAuthorized" scale="6" id="f-457"><ix:nonFraction unitRef="shares" contextRef="c-44" decimals="-5" name="us-gaap:PreferredStockSharesAuthorized" scale="6" id="f-458">9.2</ix:nonFraction></ix:nonFraction>&#160;depositary shares; outstanding <ix:nonFraction unitRef="shares" contextRef="c-43" decimals="-5" name="us-gaap:PreferredStockSharesOutstanding" scale="6" id="f-459"><ix:nonFraction unitRef="shares" contextRef="c-44" decimals="-5" name="us-gaap:PreferredStockSharesOutstanding" scale="6" id="f-460">9.2</ix:nonFraction></ix:nonFraction>&#160;depositary shares in both periods</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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:PreferredStockValue" scale="6" id="f-461">224</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:PreferredStockValue" scale="6" id="f-462">224</ix:nonFraction>&#160;</span></td><td 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%">Total stockholders&#8217; equity</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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-463">8,230</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-464">7,544</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:MinorityInterest" scale="6" id="f-465">518</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:MinorityInterest" scale="6" id="f-466">581</ix:nonFraction>&#160;</span></td><td 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%">Total equity</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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-467">8,748</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 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="c-35" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-468">8,125</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:700;line-height:120%">Total Liabilities and Equity</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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-469">35,920</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-470">33,517</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"/></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%">97</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_286"></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="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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</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 style="width:35.919%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.156%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.156%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.156%"/><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.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.879%"/><td style="width:0.1%"/></tr><tr><td colspan="30" 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, Except Number of Shares in Thousands and Per Share Amounts</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" 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%">Number of Shares</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="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="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"/></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%">Years Ended December&#160;31</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</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-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%">2024</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%">2023</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%">2022</span></td></tr><tr><td colspan="12" 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="display:none"/><td colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-471">8,125</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-472">7,595</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-473">7,188</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="12" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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="display:none"/><td colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-474"><ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-475">3</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-476"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-477">3</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-478"><ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-479">3</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Paid-in Capital</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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"/><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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-45" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-480">294,440</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-47" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-481">291,268</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-48" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-482">289,758</ix:nonFraction>&#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"/><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%"><ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-483">5,705</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-484">5,490</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-485">5,406</ix:nonFraction>&#160;</span></td><td 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%">Common stock issued</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-52" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="3" id="f-486">4,673</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-53" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="3" id="f-487">3,355</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-54" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="3" id="f-488">1,704</ix:nonFraction>&#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"/><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%"><ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-6" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="6" id="f-489">315</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-6" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="6" id="f-490">222</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-6" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="6" id="f-491">93</ix:nonFraction>&#160;</span></td><td 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%">Common stock repurchased</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-52" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="3" id="f-492">181</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-53" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="3" id="f-493">119</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-54" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="3" id="f-494">151</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-6" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="6" id="f-495">11</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-6" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="6" id="f-496">7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-6" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="6" id="f-497">9</ix:nonFraction>)</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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 reacquired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-52" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" scale="3" id="f-498">142</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-53" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" scale="3" id="f-499">64</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-54" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" scale="3" id="f-500">43</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-6" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" format="ixt:fixed-zero" scale="6" id="f-501">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-6" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" format="ixt:fixed-zero" scale="6" id="f-502">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-6" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" format="ixt:fixed-zero" scale="6" id="f-503">&#8212;</ix:nonFraction>&#160;</span></td><td 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%">At end of period</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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="shares" contextRef="c-46" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-504">298,790</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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="shares" contextRef="c-45" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-505">294,440</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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="shares" contextRef="c-47" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-506">291,268</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%"><ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-507">6,009</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-508">5,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 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%"><ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-509">5,490</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"/></tr><tr><td colspan="12" 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:700;line-height:120%">Accumulated Other Comprehensive Loss</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;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="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"/></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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 colspan="3" style="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%">(<ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-510">46</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-511">52</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-61" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-512">59</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align: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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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="12" 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="display:none"/><td colspan="3" style="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%">(<ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-513">46</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-514">52</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-515">56</ix:nonFraction>)</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"/></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net gain arising during the period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-6" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" scale="6" id="f-516">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-6" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" scale="6" id="f-517">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" scale="6" id="f-518">1</ix:nonFraction>&#160;</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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="12" 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%">Prior service credit adjustment</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;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax" scale="6" id="f-519">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-6" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax" format="ixt:fixed-zero" scale="6" id="f-520">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax" format="ixt:fixed-zero" scale="6" id="f-521">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" 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="display:none"/><td colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="f-522">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="f-523">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="f-524">4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" 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="display:none"/><td colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" format="ixt:fixed-zero" scale="6" id="f-525">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" scale="6" id="f-526">1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" scale="6" id="f-527">1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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 colspan="3" style="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;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-528">41</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-529">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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-530">52</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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align: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="display:none"/><td colspan="3" style="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"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td></tr><tr><td colspan="12" 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="display:none"/><td colspan="3" style="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"><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="c-69" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="6" id="f-531">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="6" id="f-532">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-71" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-533">3</ix:nonFraction>)</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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrealized gain on derivative instruments</span></td><td colspan="3" style="display:none"/><td colspan="3" style="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"><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="c-72" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" format="ixt:fixed-zero" scale="6" id="f-534">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-73" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" format="ixt:fixed-zero" scale="6" id="f-535">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-74" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="6" id="f-536">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reclassification adjustments included in net income</span></td><td colspan="3" style="display:none"/><td colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" format="ixt:fixed-zero" scale="6" id="f-537">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-73" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" format="ixt:fixed-zero" scale="6" id="f-538">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-74" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="6" id="f-539">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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 colspan="3" style="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"><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="c-75" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="6" id="f-540">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="6" id="f-541">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%"><ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="6" id="f-542">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#ffffff;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%">At end 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:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-543">41</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-544">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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-545">52</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"/></tr><tr><td colspan="12" 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%">Retained Earnings</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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 colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-546">1,658</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-78" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-547">1,350</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-548">1,057</ix:nonFraction>&#160;</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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income attributable to CMS&#160;Energy</span></td><td colspan="3" style="display:none"/><td colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="c-80" decimals="-6" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-549">1,003</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="f-550">887</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="f-551">837</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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="display:none"/><td colspan="3" style="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%">(<ix:nonFraction unitRef="usd" contextRef="c-80" decimals="-6" name="us-gaap:DividendsCommonStockCash" scale="6" id="f-552">616</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-6" name="us-gaap:DividendsCommonStockCash" scale="6" id="f-553">569</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-6" name="us-gaap:DividendsCommonStockCash" scale="6" id="f-554">534</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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="display:none"/><td colspan="3" style="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%">(<ix:nonFraction unitRef="usd" contextRef="c-80" decimals="-6" name="us-gaap:DividendsPreferredStockCash" scale="6" id="f-555">10</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-6" name="us-gaap:DividendsPreferredStockCash" scale="6" id="f-556">10</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-6" name="us-gaap:DividendsPreferredStockCash" scale="6" id="f-557">10</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#ffffff;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%">At end 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:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-558">2,035</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-559">1,658</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-78" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-560">1,350</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"/></tr><tr><td colspan="12" 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%">Cumulative Redeemable Perpetual Preferred Stock, Series&#160;C</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#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"/><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="12" style="background-color:#ffffff;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%">At beginning and end 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:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-561"><ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-562">224</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-563"><ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-564">224</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-565"><ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-566">224</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">98</span></div></div></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="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></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 style="width:35.919%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.156%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.156%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.156%"/><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.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.879%"/><td style="width:0.1%"/></tr><tr><td colspan="30" 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, Except Number of Shares in Thousands and Per Share Amounts</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" 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%">Number of Shares</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="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="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"/></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%">Years Ended December&#160;31</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="6" 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%">2024</span></td><td colspan="6" 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%">2023</span></td><td colspan="6" 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%">2022</span></td></tr><tr><td colspan="12" 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%">Noncontrolling Interests</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#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="12" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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 colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="c-88" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-567">581</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-568">580</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-569">557</ix:nonFraction>&#160;</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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sale of membership interest in VIE to tax equity investor</span></td><td colspan="3" style="display:none"/><td colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-6" name="us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests" format="ixt:fixed-zero" scale="6" id="f-570">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-6" name="us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests" scale="6" id="f-571">86</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-6" name="us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests" scale="6" id="f-572">49</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contributions from noncontrolling interests</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%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-6" name="cms:MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders" scale="6" id="f-573">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-6" name="cms:MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders" scale="6" id="f-574">6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-6" name="cms:MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders" scale="6" id="f-575">2</ix:nonFraction>&#160;</span></td><td 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%">Distributions to noncontrolling interests</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="display:none"/><td colspan="3" style="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%">(<ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-6" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="6" id="f-576">12</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-6" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="6" id="f-577">12</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-6" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="6" id="f-578">4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loss attributable to noncontrolling interests</span></td><td colspan="3" style="display:none"/><td colspan="3" style="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%">(<ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-6" sign="-" name="us-gaap:ProfitLoss" scale="6" id="f-579">56</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-6" sign="-" name="us-gaap:ProfitLoss" scale="6" id="f-580">79</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-6" sign="-" name="us-gaap:ProfitLoss" scale="6" id="f-581">24</ix:nonFraction>)</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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="12" style="background-color:#cceeff;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%">At end 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 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="c-94" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-582">518</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-88" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-583">581</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-584">580</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"/></tr><tr><td colspan="12" 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:700;line-height:120%">Total Equity at End 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:#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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-585">8,748</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-586">8,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 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%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-587">7,595</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"/></tr><tr><td colspan="12" 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%">Dividends declared per common share</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:3pt double #000;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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="usdPerShare" contextRef="c-1" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-588">2.0600</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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="usdPerShare" contextRef="c-12" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-589">1.9500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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="usdPerShare" contextRef="c-13" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-590">1.8400</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividends declared per preferred stock Series&#160;C depositary share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="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;border-bottom:3pt double #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="INF" name="us-gaap:PreferredStockDividendsPerShareDeclared" scale="0" id="f-591">1.0500</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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-12" decimals="INF" name="us-gaap:PreferredStockDividendsPerShareDeclared" scale="0" id="f-592">1.0500</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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-13" decimals="INF" name="us-gaap:PreferredStockDividendsPerShareDeclared" scale="0" id="f-593">1.0500</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"/></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%">99</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_289"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div><span id="i069595f8aadf49f489c203c6a0302bd3_6"></span><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="ic43cff4efdfd4f2fb7296396b8a97b31_292"></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</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.688%"/><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.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.878%"/><td style="width:0.1%"/></tr><tr><td colspan="21" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Years Ended December&#160;31</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%">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%">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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-594">7,200</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-595">7,166</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-596">8,151</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fuel for electric generation</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;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseFuelUsed" scale="6" id="f-597">511</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseFuelUsed" scale="6" id="f-598">435</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseFuelUsed" scale="6" id="f-599">662</ix:nonFraction>&#160;</span></td><td 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%">Purchased and interchange power</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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:UtilitiesOperatingExpensePurchasedPower" format="ixt:num-dot-decimal" scale="6" id="f-600">1,285</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:UtilitiesOperatingExpensePurchasedPower" format="ixt:num-dot-decimal" scale="6" id="f-601">1,331</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:UtilitiesOperatingExpensePurchasedPower" format="ixt:num-dot-decimal" scale="6" id="f-602">1,867</ix:nonFraction>&#160;</span></td><td 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%">Purchased power &#8211; related parties</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;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties" scale="6" id="f-603">71</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties" scale="6" id="f-604">75</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties" scale="6" id="f-605">76</ix:nonFraction>&#160;</span></td><td 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%">Cost of gas sold</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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased" scale="6" id="f-606">637</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased" scale="6" id="f-607">897</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased" format="ixt:num-dot-decimal" scale="6" id="f-608">1,243</ix:nonFraction>&#160;</span></td><td 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%">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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations" format="ixt:num-dot-decimal" scale="6" id="f-609">1,520</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations" format="ixt:num-dot-decimal" scale="6" id="f-610">1,586</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations" format="ixt:num-dot-decimal" scale="6" id="f-611">1,582</ix:nonFraction>&#160;</span></td><td 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%">Depreciation and amortization</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-612">1,191</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-613">1,137</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-614">1,088</ix:nonFraction>&#160;</span></td><td 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%">General taxes</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="6" id="f-615">470</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="6" id="f-616">437</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="6" id="f-617">400</ix:nonFraction>&#160;</span></td><td 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%">Total 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;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:UtilitiesOperatingExpense" format="ixt:num-dot-decimal" scale="6" id="f-618">5,685</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 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="c-95" decimals="-6" name="us-gaap:UtilitiesOperatingExpense" format="ixt:num-dot-decimal" scale="6" id="f-619">5,898</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 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="c-96" decimals="-6" name="us-gaap:UtilitiesOperatingExpense" format="ixt:num-dot-decimal" scale="6" id="f-620">6,918</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"/></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 Income</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 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="c-2" decimals="-6" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="f-621">1,515</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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="c-95" decimals="-6" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="f-622">1,268</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 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="c-96" decimals="-6" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="f-623">1,233</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">Non-operating retirement benefits, net</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet" scale="6" id="f-624">157</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet" scale="6" id="f-625">171</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet" scale="6" id="f-626">195</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income</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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:OtherNonoperatingIncome" scale="6" id="f-627">85</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:OtherNonoperatingIncome" scale="6" id="f-628">49</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:OtherNonoperatingIncome" scale="6" id="f-629">17</ix:nonFraction>&#160;</span></td><td 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 expense</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;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:OtherNonoperatingExpense" scale="6" id="f-630">30</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:OtherNonoperatingExpense" scale="6" id="f-631">12</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:OtherNonoperatingExpense" scale="6" id="f-632">25</ix:nonFraction>)</span></td><td 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%">Total other income</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;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-633">212</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 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="c-95" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-634">208</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 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="c-96" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-635">187</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"/></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%">Interest Charges</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#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 16pt;text-align:left;text-indent:-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="display:none"/><td colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:InterestExpenseDebt" scale="6" id="f-636">488</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:InterestExpenseDebt" scale="6" id="f-637">415</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:InterestExpenseDebt" scale="6" id="f-638">325</ix:nonFraction>&#160;</span></td><td 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%">Interest expense &#8211; related parties</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;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-6" name="us-gaap:InterestExpenseOther" scale="6" id="f-639">31</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-6" name="us-gaap:InterestExpenseOther" scale="6" id="f-640">20</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-6" name="us-gaap:InterestExpenseOther" scale="6" id="f-641">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other interest expense</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%"><ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-6" name="us-gaap:InterestExpenseOther" scale="6" id="f-642">12</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-6" name="us-gaap:InterestExpenseOther" scale="6" id="f-643">16</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-6" name="us-gaap:InterestExpenseOther" format="ixt:fixed-zero" scale="6" id="f-644">&#8212;</ix:nonFraction>&#160;</span></td><td 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%">Allowance for borrowed funds used during construction</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;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:InterestCostsCapitalizedAdjustment" scale="6" id="f-645">13</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:InterestCostsCapitalizedAdjustment" scale="6" id="f-646">3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:InterestCostsCapitalizedAdjustment" scale="6" id="f-647">2</ix:nonFraction>)</span></td><td 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%">Total interest charges</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;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-648">518</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 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="c-95" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-649">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 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="c-96" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-650">335</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"/></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%">Income Before Income Taxes</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-651">1,209</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-652">1,028</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-653">1,085</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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="display:none"/><td colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-654">200</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-655">161</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-656">140</ix:nonFraction>&#160;</span></td><td 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:700;line-height:120%">Net Income</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 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="c-2" decimals="-6" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="f-657">1,009</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 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="c-95" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="f-658">867</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 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="c-96" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="f-659">945</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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="display:none"/><td colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" scale="6" id="f-660">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" scale="6" id="f-661">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" scale="6" id="f-662">2</ix:nonFraction>&#160;</span></td><td 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:700;line-height:120%">Net Income Available to Common Stockholder</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-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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="6" id="f-663">1,007</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-664">865</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-665">943</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"/></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%">100</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_295"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div><span id="i8b054c8035654f79ac0c1a94a889d54d_114"></span><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</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.688%"/><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.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.878%"/><td style="width:0.1%"/></tr><tr><td colspan="21" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Years Ended December&#160;31</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%">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%">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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income</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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="f-666">1,009</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="f-667">867</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="f-668">945</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 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;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net gain (loss) arising during the period, net of tax of $<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax" scale="6" id="f-669">1</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax" format="ixt:fixed-zero" scale="6" id="f-670">&#8212;</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax" scale="6" id="f-671">5</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" scale="6" id="f-672">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" scale="6" id="f-673">1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" scale="6" id="f-674">15</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of net actuarial loss, net of tax of $<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" format="ixt:fixed-zero" scale="6" id="f-675"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" format="ixt:fixed-zero" scale="6" id="f-676"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" format="ixt:fixed-zero" scale="6" id="f-677">&#8212;</ix:nonFraction></ix:nonFraction></ix:nonFraction> for all periods   </span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="f-678">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="f-679">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="f-680">2</ix:nonFraction>&#160;</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"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:700;line-height:120%">Other Comprehensive Income</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 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="c-2" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="f-681">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 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%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:fixed-zero" scale="6" id="f-682">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="f-683">17</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"/></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:700;line-height:120%">Comprehensive Income</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;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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="6" id="f-684">1,013</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="f-685">867</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="f-686">962</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"/></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%">101</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_298"></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="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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</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 style="width:66.688%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.878%"/><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-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%">Years Ended December&#160;31</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%">2024</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%">2023</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span></td></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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#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 16pt;text-align:left;text-indent:-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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="f-687">1,009</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="f-688">867</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="f-689">945</ix:nonFraction>&#160;</span></td><td 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-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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 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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-690">1,191</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-691">1,137</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-692">1,088</ix:nonFraction>&#160;</span></td><td 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 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" scale="6" id="f-693">115</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" scale="6" id="f-694">156</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" scale="6" id="f-695">134</ix:nonFraction>&#160;</span></td><td 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%">Bad debt expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:ProvisionForDoubtfulAccounts" scale="6" id="f-696">33</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:ProvisionForDoubtfulAccounts" scale="6" id="f-697">34</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:ProvisionForDoubtfulAccounts" scale="6" id="f-698">50</ix:nonFraction>&#160;</span></td><td 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 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%">Postretirement benefits contributions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:PensionAndOtherPostretirementBenefitContributions" scale="6" id="f-699">9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:PensionAndOtherPostretirementBenefitContributions" scale="6" id="f-700">9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:PensionAndOtherPostretirementBenefitContributions" scale="6" id="f-701">9</ix:nonFraction>)</span></td><td 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;cash operating activities and reconciling adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:OtherNoncashIncomeExpense" scale="6" id="f-702">137</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:OtherNoncashIncomeExpense" scale="6" id="f-703">123</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:OtherNoncashIncomeExpense" scale="6" id="f-704">87</ix:nonFraction>)</span></td><td 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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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 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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables" scale="6" id="f-705">153</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables" scale="6" id="f-706">219</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables" scale="6" id="f-707">660</ix:nonFraction>)</span></td><td 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 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInInventories" scale="6" id="f-708">164</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInInventories" scale="6" id="f-709">186</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:IncreaseDecreaseInInventories" scale="6" id="f-710">447</ix:nonFraction>)</span></td><td 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 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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="6" id="f-711">19</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="6" id="f-712">127</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="6" id="f-713">9</ix:nonFraction>)</span></td><td 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 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current assets and liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" scale="6" id="f-714">75</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" scale="6" id="f-715">35</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" scale="6" id="f-716">18</ix:nonFraction>&#160;</span></td><td 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 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current assets and liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" scale="6" id="f-717">139</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" scale="6" id="f-718">125</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" scale="6" id="f-719">29</ix:nonFraction>)</span></td><td 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%">Net cash provided by operating activities</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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="6" id="f-720">2,446</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 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="c-95" decimals="-6" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="6" id="f-721">2,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 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="c-96" decimals="-6" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="6" id="f-722">994</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"/></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:700;line-height:120%">Cash Flows from Investing Activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-6" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-723">2,842</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-6" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-724">2,248</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-6" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-725">2,239</ix:nonFraction>)</span></td><td 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%">Covert Generating Station acquisition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-6" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-726">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-6" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="6" id="f-727">812</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-6" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-728">&#8212;</ix:nonFraction>&#160;</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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">Proceeds from sale of ASP business</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-109" decimals="-6" name="us-gaap:ProceedsFromDivestitureOfBusinesses" scale="6" id="f-729">124</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-6" name="us-gaap:ProceedsFromDivestitureOfBusinesses" format="ixt:fixed-zero" scale="6" id="f-730">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-6" name="us-gaap:ProceedsFromDivestitureOfBusinesses" format="ixt:fixed-zero" scale="6" id="f-731">&#8212;</ix:nonFraction>&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="6" id="f-732">154</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="6" id="f-733">141</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="6" id="f-734">105</ix:nonFraction>)</span></td><td 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%">Net cash used in investing activities</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%">(<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="6" id="f-735">2,872</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 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="c-95" decimals="-6" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="6" id="f-736">3,201</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 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="c-96" decimals="-6" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="6" id="f-737">2,344</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"/></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:700;line-height:120%">Cash Flows from Financing Activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="f-738">1,297</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="f-739">2,666</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="f-740">1,799</ix:nonFraction>&#160;</span></td><td 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%">Retirement of debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:RepaymentsOfLongTermDebt" scale="6" id="f-741">389</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="f-742">1,654</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:RepaymentsOfLongTermDebt" scale="6" id="f-743">28</ix:nonFraction>)</span></td><td 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%">Increase (decrease) in notes payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-6" sign="-" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebt" scale="6" id="f-744">28</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-6" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebt" scale="6" id="f-745">73</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-6" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebt" scale="6" id="f-746">20</ix:nonFraction>&#160;</span></td><td 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%">Decrease in notes payable &#8211; related parties</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-6" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebt" format="ixt:fixed-zero" scale="6" id="f-747">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-6" sign="-" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebt" scale="6" id="f-748">75</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-6" sign="-" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebt" scale="6" id="f-749">317</ix:nonFraction>)</span></td><td 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%">Stockholder contribution</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:ProceedsFromContributedCapital" scale="6" id="f-750">735</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:ProceedsFromContributedCapital" scale="6" id="f-751">475</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:ProceedsFromContributedCapital" scale="6" id="f-752">685</ix:nonFraction>&#160;</span></td><td 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%">Return of stockholder contribution</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="cms:PaymentToParentForReturnOfStockholderContributedCapital" scale="6" id="f-753">320</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="cms:PaymentToParentForReturnOfStockholderContributedCapital" format="ixt:fixed-zero" scale="6" id="f-754">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="cms:PaymentToParentForReturnOfStockholderContributedCapital" format="ixt:fixed-zero" scale="6" id="f-755">&#8212;</ix:nonFraction>&#160;</span></td><td 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%">Payment of dividends on common and preferred stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:PaymentsOfOrdinaryDividends" scale="6" id="f-756">797</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:PaymentsOfOrdinaryDividends" scale="6" id="f-757">697</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:PaymentsOfOrdinaryDividends" scale="6" id="f-758">771</ix:nonFraction>)</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="6" id="f-759">9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="6" id="f-760">21</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="6" id="f-761">22</ix:nonFraction>)</span></td><td 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%">Net cash provided by financing activities</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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="f-762">489</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 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="c-95" decimals="-6" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="f-763">767</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 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="c-96" decimals="-6" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-764">1,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"/></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:700;line-height:120%">Net Increase (Decrease) in Cash and Cash Equivalents,&#160;Including Restricted Amounts</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="f-765">63</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="f-766">4</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="f-767">16</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-768">56</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-769">60</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-770">44</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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;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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-771">119</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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-772">56</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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-773">60</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"/></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%">102</span></div></div></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="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></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 style="width:66.688%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.878%"/><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%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">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%">2022</span></td></tr><tr><td colspan="21" 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%">Other Cash Flow Activities and Non&#8209;cash Investing and Financing Activities</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash transactions</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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 paid (net of amounts capitalized)</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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:InterestPaidNet" scale="6" id="f-774">484</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:InterestPaidNet" scale="6" id="f-775">417</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:InterestPaidNet" scale="6" id="f-776">309</ix:nonFraction>&#160;</span></td><td 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%">Income taxes paid (proceeds from sale of renewable energy tax credits), 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%">(<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" sign="-" name="us-gaap:IncomeTaxesPaidNet" scale="6" id="f-777">19</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:IncomeTaxesPaidNet" scale="6" id="f-778">31</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" sign="-" name="us-gaap:IncomeTaxesPaidNet" scale="6" id="f-779">2</ix:nonFraction>)</span></td><td 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&#8209;cash transactions</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"/></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 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="c-2" decimals="-6" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="6" id="f-780">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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New 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="c-95" decimals="-6" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="6" id="f-781">264</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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New 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="c-96" decimals="-6" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="6" id="f-782">210</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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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"><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%">103</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_301"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div><span id="i366107f4274848069b86ec03b289f371_80"></span><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</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.938%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.799%"/><td style="width:0.1%"/></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:2px 1pt 2px 10pt;text-align:left;text-indent:-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&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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 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 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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="f-783">44</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="f-784">35</ix:nonFraction>&#160;</span></td><td 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%">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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="f-785">75</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="f-786">21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable and accrued revenue, less allowance of $<ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="6" id="f-787">23</ix:nonFraction> in 2024 and $<ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="6" id="f-788">21</ix:nonFraction> in 2023</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%"><ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-6" name="cms:AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent" format="ixt:num-dot-decimal" scale="6" id="f-789">1,019</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-117" decimals="-6" name="cms:AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent" scale="6" id="f-790">909</ix:nonFraction>&#160;</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="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">Accounts and notes receivable &#8211; related parties</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-6" name="us-gaap:AccountsNotesAndLoansReceivableNetCurrent" scale="6" id="f-791">17</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-6" name="us-gaap:AccountsNotesAndLoansReceivableNetCurrent" scale="6" id="f-792">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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 colspan="3" style="background-color:#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 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:EnergyRelatedInventoryGasStoredUnderground" scale="6" id="f-793">435</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:EnergyRelatedInventoryGasStoredUnderground" scale="6" id="f-794">587</ix:nonFraction>&#160;</span></td><td 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%">Materials and supplies</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:OtherInventorySupplies" scale="6" id="f-795">291</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:OtherInventorySupplies" scale="6" id="f-796">257</ix:nonFraction>&#160;</span></td><td 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 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:EnergyRelatedInventoryOtherFossilFuel" scale="6" id="f-797">30</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:EnergyRelatedInventoryOtherFossilFuel" scale="6" id="f-798">80</ix:nonFraction>&#160;</span></td><td 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%">Deferred property taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="cms:DeferredPropertyTaxes" scale="6" id="f-799">448</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="cms:DeferredPropertyTaxes" scale="6" id="f-800">426</ix:nonFraction>&#160;</span></td><td 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%">Regulatory 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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:RegulatoryAssetsCurrent" scale="6" id="f-801">229</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:RegulatoryAssetsCurrent" scale="6" id="f-802">203</ix:nonFraction>&#160;</span></td><td 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%">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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:OtherAssetsCurrent" scale="6" id="f-803">86</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:OtherAssetsCurrent" scale="6" id="f-804">65</ix:nonFraction>&#160;</span></td><td 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%">Total current assets</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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="6" id="f-805">2,674</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 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="c-112" decimals="-6" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="6" id="f-806">2,594</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"/></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:700;line-height:120%">Plant, Property, and Equipment</span></td><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: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;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-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%">Plant, property, and equipment, gross</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" format="ixt:num-dot-decimal" scale="6" id="f-807">33,434</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" format="ixt:num-dot-decimal" scale="6" id="f-808">31,723</ix:nonFraction>&#160;</span></td><td 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%">Less accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="cms:PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-809">9,310</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="cms:PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-810">8,796</ix:nonFraction>&#160;</span></td><td 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%">Plant, property, and equipment, net</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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="f-811">24,124</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 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="c-112" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="f-812">22,927</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress" format="ixt:num-dot-decimal" scale="6" id="f-813">1,766</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress" scale="6" id="f-814">845</ix:nonFraction>&#160;</span></td><td 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%">Total plant, property, and equipment</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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-815">25,890</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 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="c-112" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-816">23,772</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"/></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:700;line-height:120%">Other Non-current Assets</span></td><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: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;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-817">3,569</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-818">3,683</ix:nonFraction>&#160;</span></td><td 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%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-6" name="us-gaap:AccountsReceivableNetNoncurrent" scale="6" id="f-819">26</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-117" decimals="-6" name="us-gaap:AccountsReceivableNetNoncurrent" scale="6" id="f-820">28</ix:nonFraction>&#160;</span></td><td 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%">Accounts and notes receivable &#8211; related parties</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-6" name="us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent" scale="6" id="f-821">92</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-6" name="us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent" scale="6" id="f-822">95</ix:nonFraction>&#160;</span></td><td 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%">Postretirement benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-823">1,514</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-824">1,367</ix:nonFraction>&#160;</span></td><td 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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:OtherAssetsNoncurrent" scale="6" id="f-825">323</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:OtherAssetsNoncurrent" scale="6" id="f-826">313</ix:nonFraction>&#160;</span></td><td 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%">Total other non-current assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-827">5,524</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 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="c-112" decimals="-6" name="cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-828">5,486</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"/></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:700;line-height:120%">Total Assets</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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-829">34,088</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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New 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="c-112" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-830">31,852</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"/></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%">104</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.938%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.799%"/><td style="width:0.1%"/></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:2px 1pt 2px 10pt;text-align:left;text-indent:-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&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#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 16pt;text-align:left;text-indent:-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 and finance leases</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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="cms:LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable" scale="6" id="f-831">456</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="cms:LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable" scale="6" id="f-832">731</ix:nonFraction>&#160;</span></td><td 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%">Notes payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:NotesPayableCurrent" scale="6" id="f-833">65</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:NotesPayableCurrent" scale="6" id="f-834">93</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-6" name="us-gaap:AccountsPayableCurrent" scale="6" id="f-835">917</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-117" decimals="-6" name="us-gaap:AccountsPayableCurrent" scale="6" id="f-836">764</ix:nonFraction>&#160;</span></td><td 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%">Accounts payable &#8211; related parties</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-6" name="us-gaap:AccountsPayableCurrent" scale="6" id="f-837">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-6" name="us-gaap:AccountsPayableCurrent" scale="6" id="f-838">13</ix:nonFraction>&#160;</span></td><td 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%">Accrued rate refunds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="cms:AccruedRateRefunds" scale="6" id="f-839">38</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="cms:AccruedRateRefunds" scale="6" id="f-840">54</ix:nonFraction>&#160;</span></td><td 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%">Accrued interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:InterestAndDividendsPayableCurrent" scale="6" id="f-841">130</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:InterestAndDividendsPayableCurrent" scale="6" id="f-842">110</ix:nonFraction>&#160;</span></td><td 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%">Accrued taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:TaxesPayableCurrent" scale="6" id="f-843">678</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:TaxesPayableCurrent" scale="6" id="f-844">614</ix:nonFraction>&#160;</span></td><td 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%">Regulatory liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:RegulatoryLiabilityCurrent" scale="6" id="f-845">111</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:RegulatoryLiabilityCurrent" scale="6" id="f-846">56</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:OtherLiabilitiesCurrent" scale="6" id="f-847">185</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:OtherLiabilitiesCurrent" scale="6" id="f-848">128</ix:nonFraction>&#160;</span></td><td 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%">Total current liabilities</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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="6" id="f-849">2,592</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 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="c-112" decimals="-6" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="6" id="f-850">2,563</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"/></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:700;line-height:120%">Non-current Liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-6" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-851">10,818</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-117" decimals="-6" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-852">10,037</ix:nonFraction>&#160;</span></td><td 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%">Long-term debt &#8211; related parties</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-6" name="us-gaap:LongTermDebtNoncurrent" scale="6" id="f-853">823</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-6" name="us-gaap:LongTermDebtNoncurrent" scale="6" id="f-854">424</ix:nonFraction>&#160;</span></td><td 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%">Non-current portion of finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="6" id="f-855">69</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="6" id="f-856">39</ix:nonFraction>&#160;</span></td><td 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%">Regulatory liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-857">4,067</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-858">3,894</ix:nonFraction>&#160;</span></td><td 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%">Postretirement benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="6" id="f-859">70</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="6" id="f-860">77</ix:nonFraction>&#160;</span></td><td 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%">Asset retirement obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:AssetRetirementObligationsNoncurrent" scale="6" id="f-861">694</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:AssetRetirementObligationsNoncurrent" scale="6" id="f-862">739</ix:nonFraction>&#160;</span></td><td 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%">Deferred investment tax credit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:AccumulatedDeferredInvestmentTaxCredit" scale="6" id="f-863">122</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:AccumulatedDeferredInvestmentTaxCredit" scale="6" id="f-864">126</ix:nonFraction>&#160;</span></td><td 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%">Deferred income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="6" id="f-865">3,053</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="6" id="f-866">2,789</ix:nonFraction>&#160;</span></td><td 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 non-current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:OtherLiabilitiesNoncurrent" scale="6" id="f-867">349</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:OtherLiabilitiesNoncurrent" scale="6" id="f-868">364</ix:nonFraction>&#160;</span></td><td 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%">Total non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:LiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-869">20,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 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="c-112" decimals="-6" name="us-gaap:LiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-870">18,489</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"/></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: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 2 and 3)</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 0 10pt;text-indent:-9pt"><ix:nonFraction unitRef="usd" contextRef="c-115" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-871"></ix:nonFraction></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 0 10pt;text-indent:-9pt"><ix:nonFraction unitRef="usd" contextRef="c-112" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-872"></ix:nonFraction></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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left: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="c-115" decimals="-5" name="us-gaap:CommonStockSharesAuthorized" scale="6" id="f-873"><ix:nonFraction unitRef="shares" contextRef="c-112" decimals="-5" name="us-gaap:CommonStockSharesAuthorized" scale="6" id="f-874">125.0</ix:nonFraction></ix:nonFraction>&#160;shares; outstanding <ix:nonFraction unitRef="shares" contextRef="c-112" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="f-875"><ix:nonFraction unitRef="shares" contextRef="c-115" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="f-876">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:CommonStockValue" scale="6" id="f-877">841</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:CommonStockValue" scale="6" id="f-878">841</ix:nonFraction>&#160;</span></td><td 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 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="6" id="f-879">8,174</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="6" id="f-880">7,759</ix:nonFraction>&#160;</span></td><td 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%">Accumulated other comprehensive loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="f-881">11</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="f-882">15</ix:nonFraction>)</span></td><td 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 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="6" id="f-883">2,390</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="6" id="f-884">2,178</ix:nonFraction>&#160;</span></td><td 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%">Total common stockholder&#8217;s equity</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="cms:CommonStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-885">11,394</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 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="c-112" decimals="-6" name="cms:CommonStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-886">10,763</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"/></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, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-112" decimals="2" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-887"><ix:nonFraction unitRef="usdPerShare" contextRef="c-115" decimals="2" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-888">4.50</ix:nonFraction></ix:nonFraction> series, authorized <ix:nonFraction unitRef="shares" contextRef="c-115" decimals="-5" name="us-gaap:PreferredStockSharesAuthorized" scale="6" id="f-889"><ix:nonFraction unitRef="shares" contextRef="c-112" decimals="-5" name="us-gaap:PreferredStockSharesAuthorized" scale="6" id="f-890">7.5</ix:nonFraction></ix:nonFraction>&#160;shares; outstanding <ix:nonFraction unitRef="shares" contextRef="c-115" decimals="-5" name="us-gaap:PreferredStockSharesOutstanding" scale="6" id="f-891"><ix:nonFraction unitRef="shares" contextRef="c-112" decimals="-5" name="us-gaap:PreferredStockSharesOutstanding" scale="6" id="f-892">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:PreferredStockValue" scale="6" id="f-893">37</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:PreferredStockValue" scale="6" id="f-894">37</ix:nonFraction>&#160;</span></td><td 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%">Total equity</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-895">11,431</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 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="c-112" decimals="-6" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-896">10,800</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"/></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:700;line-height:120%">Total Liabilities and Equity</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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-897">34,088</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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New 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="c-112" decimals="-6" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-898">31,852</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"/></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%">105</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_304"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div><span id="i246aafff39e646f5adc24659b14719e3_76"></span><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</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.688%"/><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.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.878%"/><td style="width:0.1%"/></tr><tr><td colspan="21" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Years Ended December&#160;31</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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align: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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align: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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align: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-weight:700;line-height:120%">Total Equity 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%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-899">10,800</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-900">10,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 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%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-901">9,279</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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="display:none"/><td colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="c-120" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-902"><ix:nonFraction unitRef="usd" contextRef="c-121" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-903">841</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-120" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-904"><ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-905">841</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-123" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-906"><ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-907">841</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Paid-in Capital</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;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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 colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="c-124" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-908">7,759</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-125" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-909">7,284</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-126" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-910">6,599</ix:nonFraction>&#160;</span></td><td 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%">Stockholder contribution</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%"><ix:nonFraction unitRef="usd" contextRef="c-127" decimals="-6" name="cms:AdjustmentsToAdditionalPaidInCapitalStockholderContribution" scale="6" id="f-911">735</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-128" decimals="-6" name="cms:AdjustmentsToAdditionalPaidInCapitalStockholderContribution" scale="6" id="f-912">475</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-129" decimals="-6" name="cms:AdjustmentsToAdditionalPaidInCapitalStockholderContribution" scale="6" id="f-913">685</ix:nonFraction>&#160;</span></td><td 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%">Return of stockholder contribution</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;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-127" decimals="-6" name="cms:AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution" scale="6" id="f-914">320</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-128" decimals="-6" name="cms:AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution" format="ixt:fixed-zero" scale="6" id="f-915">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-129" decimals="-6" name="cms:AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution" format="ixt:fixed-zero" scale="6" id="f-916">&#8212;</ix:nonFraction>&#160;</span></td><td 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%">At end 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:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-130" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-917">8,174</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-124" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-918">7,759</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-125" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-919">7,284</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"/></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%">Accumulated Other Comprehensive Loss</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#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"/><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%">Retirement benefits liability</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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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 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="display:none"/><td colspan="3" style="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%">(<ix:nonFraction unitRef="usd" contextRef="c-131" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-920">15</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-132" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-921">15</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-133" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-922">32</ix:nonFraction>)</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net gain (loss) arising during the 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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-6" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" scale="6" id="f-923">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-135" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" scale="6" id="f-924">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-136" decimals="-6" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" scale="6" id="f-925">15</ix:nonFraction>&#160;</span></td><td 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 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="display:none"/><td colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="f-926">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-135" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="f-927">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-136" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="f-928">2</ix:nonFraction>&#160;</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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">At end 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:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-137" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-929">11</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-138" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-930">15</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-139" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-931">15</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"/></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%">Retained Earnings</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#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 16pt;text-align:left;text-indent:-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 colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="c-140" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-932">2,178</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-141" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-933">2,008</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-142" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-934">1,834</ix:nonFraction>&#160;</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"/><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%">Net income</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;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-143" decimals="-6" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="f-935">1,009</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="f-936">867</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-145" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="f-937">945</ix:nonFraction>&#160;</span></td><td 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%">Dividends declared on common stock</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%">(<ix:nonFraction unitRef="usd" contextRef="c-143" decimals="-6" name="us-gaap:DividendsCommonStockCash" scale="6" id="f-938">795</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-6" name="us-gaap:DividendsCommonStockCash" scale="6" id="f-939">695</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-145" decimals="-6" name="us-gaap:DividendsCommonStockCash" scale="6" id="f-940">769</ix:nonFraction>)</span></td><td 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%">Dividends declared on preferred stock</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;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-143" decimals="-6" name="us-gaap:DividendsPreferredStockCash" scale="6" id="f-941">2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-6" name="us-gaap:DividendsPreferredStockCash" scale="6" id="f-942">2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-145" decimals="-6" name="us-gaap:DividendsPreferredStockCash" scale="6" id="f-943">2</ix:nonFraction>)</span></td><td 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%">At end 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:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-146" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-944">2,390</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-140" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-945">2,178</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-141" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-946">2,008</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"/></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%">Cumulative Preferred Stock</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#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"/><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 10pt;text-align:left;text-indent:-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="display:none"/><td colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="c-147" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-947"><ix:nonFraction unitRef="usd" contextRef="c-148" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-948">37</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-149" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-949"><ix:nonFraction unitRef="usd" contextRef="c-148" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-950">37</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-149" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-951"><ix:nonFraction unitRef="usd" contextRef="c-150" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-952">37</ix:nonFraction></ix:nonFraction>&#160;</span></td><td 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:700;line-height:120%">Total Equity at End 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-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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-953">11,431</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-954">10,800</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-955">10,155</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"/></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%">106</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_307"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div><span id="id020734f50c74a8b88b200ea684bd6a7_12"></span><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 Consolidated Financial Statements</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_313"></div><div style="margin-bottom:12pt;margin-top:3pt;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="c-2" name="us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" id="f-957" continuedAt="f-957-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" id="f-956" continuedAt="f-956-1" escape="true">Significant Accounting Policies</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="f-957-1" continuedAt="f-957-2"><ix:continuation id="f-956-1" continuedAt="f-956-2"><ix:nonNumeric contextRef="c-2" name="us-gaap:ConsolidationPolicyTextBlock" id="f-959" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:ConsolidationPolicyTextBlock" id="f-958" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Principles of Consolidation:</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 prepare their consolidated financial statements in conformity with GAAP. CMS&#160;Energy&#8217;s consolidated financial statements comprise CMS&#160;Energy, Consumers, NorthStar Clean Energy, and all other entities in which CMS&#160;Energy has a controlling financial interest or is the primary beneficiary. Consumers&#8217; consolidated financial statements comprise Consumers and all other entities in which it has a controlling financial interest. CMS&#160;Energy uses the equity method of accounting for investments in companies and partnerships that are not consolidated, where they have significant influence over operations and financial policies but are not the primary beneficiary. CMS&#160;Energy and Consumers eliminate intercompany transactions and balances.</span></div></ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="c-2" name="us-gaap:UseOfEstimates" id="f-961" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:UseOfEstimates" id="f-960" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Use of Estimates:</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 are required to make estimates using assumptions that may affect reported amounts and disclosures. Actual results could differ from those estimates.</span></div></ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" id="f-965" escape="true"><ix:nonNumeric contextRef="c-2" name="us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" id="f-964" escape="true"><ix:nonNumeric contextRef="c-2" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" id="f-963" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" id="f-962" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Cash and Cash Equivalents and 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%"> Cash and cash equivalents include short-term, highly liquid investments with original maturities of three&#160;months or less. 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></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="c-2" name="us-gaap:CommitmentsAndContingenciesPolicyTextBlock" id="f-967" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:CommitmentsAndContingenciesPolicyTextBlock" id="f-966" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Contingencies:</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 record estimated loss contingencies on their consolidated financial statements when it is probable that a loss has been incurred and when the amount of loss can be reasonably estimated. For environmental remediation projects in which the timing of estimated expenditures is considered reliably determinable, CMS&#160;Energy and Consumers record the liability at its net present value, using a discount rate equal to the interest rate on monetary assets that are essentially risk-free and have maturities comparable to that of the environmental liability. Unless regulatory accounting applies, CMS&#160;Energy and Consumers expense legal fees as incurred; fees incurred but not yet billed are accrued based on estimates of work performed.</span></div></ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="c-2" name="us-gaap:DebtPolicyTextBlock" id="f-969" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:DebtPolicyTextBlock" id="f-968" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Debt Issuance Costs, Discounts, Premiums, and Refinancing Costs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Upon the issuance of long-term debt, CMS&#160;Energy and Consumers defer issuance costs, discounts, and premiums and amortize those amounts over the terms of the associated debt. Debt issuance costs are presented as a direct deduction from the carrying amount of long-term debt on the balance sheet. Upon the refinancing of long-term debt, Consumers, as a regulated entity, defers any remaining unamortized issuance costs, discounts, and premiums associated with the refinanced debt and amortizes those amounts over the term of the newly issued debt. For the non&#8209;regulated portions of CMS&#160;Energy&#8217;s business, any remaining unamortized issuance costs, discounts, and premiums associated with extinguished debt are charged to earnings.</span></div></ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:DerivativesPolicyTextBlock" id="f-971" continuedAt="f-971-1" escape="true"><ix:nonNumeric contextRef="c-2" name="us-gaap:DerivativesPolicyTextBlock" id="f-970" continuedAt="f-970-1" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Derivative Instruments:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In order to support ongoing operations, CMS&#160;Energy and Consumers may enter into contracts for the future purchase and sale of various commodities, such as electricity, natural gas, and coal. These forward contracts are generally long-term in nature and result in physical delivery of the </span></div></ix:nonNumeric></ix:nonNumeric></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">107</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-957-2" continuedAt="f-957-3"><ix:continuation id="f-956-2" continuedAt="f-956-3"><ix:continuation id="f-971-1"><ix:continuation id="f-970-1"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">commodity at a contracted price. Most of these contracts are not subject to derivative accounting for one or more of the following reasons:</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">they do not have a notional amount (that is, a number of units specified in a derivative instrument, such as MWh of electricity or Bcf of natural gas)</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">they qualify for the normal purchases and sales exception</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">they cannot be net settled due in part to the absence of an active market for the 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%">Consumers also uses FTRs to manage price risk related to electricity transmission congestion. An FTR is a financial instrument that entitles its holder to receive compensation or requires its holder to remit payment for congestion-related transmission charges. Consumers accounts for FTRs as derivatives and changes in the fair value of FTRs are deferred as regulatory assets or liabilities. For details regarding CMS&#160;Energy&#8217;s and Consumers&#8217; derivative instruments recorded at fair value, see Note&#160;5, Fair Value Measurements.</span></div></ix:continuation></ix:continuation><ix:nonNumeric contextRef="c-2" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="f-973" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="f-972" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Electricity Market Transactions:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Wholesale electricity market operators require the submission of hourly day-ahead and real-time bids and offers for energy at locations across each region. CMS&#160;Energy and Consumers account for such transactions on a net hourly basis in each of the real-time and day-ahead markets, netted across all locations in the energy market. CMS&#160;Energy and Consumers record net hourly purchases in purchased and interchange power and net hourly sales in operating revenue on their consolidated statements of income. They record net billing adjustments upon receipt of settlement statements, record accruals for future net purchases and sales adjustments based on historical experience, and reconcile accruals to actual expenses and sales upon receipt of settlement statements.</span></div></ix:nonNumeric></ix:nonNumeric><div style="margin-bottom:12pt"><ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerSharePolicyTextBlock" id="f-974" continuedAt="f-974-1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">EPS:</span></ix:nonNumeric><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:continuation id="f-974-1" continuedAt="f-974-2"> CMS&#160;Energy calculates basic and diluted EPS using the weighted-average number of shares of common stock and dilutive potential common stock outstanding during the period. Potential common stock, for purposes of determining diluted EPS, includes the effects of nonvested stock awards, forward equity sales, and convertible securities. CMS&#160;Energy computes the effect on potential common stock using the treasury stock method. Potentially dilutive common shares issuable upon conversion of the convertible senior notes are determined using the if-converted method for calculating diluted EPS. Diluted EPS excludes the impact of antidilutive securities, which are those securities resulting in an increase in EPS or a decrease in loss per share.</ix:continuation> For EPS computations, see Note&#160;13, Earnings Per Share&#8212;CMS&#160;Energy.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="f-976" escape="true"><ix:nonNumeric contextRef="c-2" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="f-975" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Impairment of Long-lived Assets and Equity Method Investments:</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 perform tests of impairment if certain triggering events occur that indicate the carrying amount of an asset may not be recoverable or that there has been a decline in value that may be other than temporary.</span></div><div 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 evaluate long-lived assets held in use for impairment by calculating the undiscounted future cash flows expected to result from the use of the asset and its eventual disposition. If the undiscounted future cash flows are less than the carrying amount, CMS&#160;Energy and Consumers recognize an impairment loss equal to the amount by which the carrying amount exceeds the fair value. CMS&#160;Energy and Consumers estimate the fair value of the asset using quoted market prices, market prices of similar assets, or discounted future cash flow analyses.</span></div></ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:EquityMethodInvestmentsPolicy" id="f-977" 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%">CMS&#160;Energy also assesses equity method investments for impairment whenever there has been a decline in value that is other than temporary. This assessment requires CMS&#160;Energy to determine the fair value of the equity method investment. CMS&#160;Energy determines fair value using valuation methodologies, including discounted cash flows, and assesses the ability of the investee to sustain an earnings capacity that justifies the carrying amount of the investment. CMS&#160;Energy records an impairment if the fair value is less than the carrying amount and the decline in value is considered to be other than temporary.</span></div></ix:nonNumeric></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">108</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-957-3"><ix:continuation id="f-956-3"><div style="margin-bottom:12pt"><ix:nonNumeric contextRef="c-1" name="us-gaap:RegulatoryIncomeTaxesPolicy" id="f-979" continuedAt="f-979-1" escape="true"><ix:nonNumeric contextRef="c-2" name="us-gaap:RegulatoryIncomeTaxesPolicy" id="f-978" continuedAt="f-978-1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Investment Tax Credits:</span></ix:nonNumeric></ix:nonNumeric><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:continuation id="f-979-1"><ix:continuation id="f-978-1"> CMS&#160;Energy and its subsidiaries use the flow-through method of accounting for investment tax credits. Under the flow-through method, the credit is recognized as a reduction to income tax expense when the related plant, property, and equipment is placed into service. For its regulated utility assets, Consumers amortizes its investment tax credits over the life of the related property in accordance with regulatory treatment.</ix:continuation></ix:continuation> </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:InventoryPolicyTextBlock" id="f-981" escape="true"><ix:nonNumeric contextRef="c-2" name="us-gaap:InventoryPolicyTextBlock" id="f-980" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Inventory:</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 use the weighted-average cost method for valuing working gas, recoverable base gas in underground storage facilities, and materials and supplies inventory. CMS&#160;Energy and Consumers also use this method for valuing coal inventory, and they classify these amounts as generating plant fuel stock on their consolidated balance sheets.</span></div></ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:EmissionCreditsOrAllowancesPolicy" id="f-983" escape="true"><ix:nonNumeric contextRef="c-2" name="us-gaap:EmissionCreditsOrAllowancesPolicy" id="f-982" 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%">CMS&#160;Energy and Consumers account for RECs and emission allowances as inventory and use the weighted-average cost method to remove amounts from inventory. RECs and emission allowances are used to satisfy compliance obligations related to the generation of power. CMS&#160;Energy and Consumers classify these amounts within other assets on their consolidated balance sheets.</span></div></ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:InventoryImpairmentPolicy" id="f-985" escape="true"><ix:nonNumeric contextRef="c-2" name="us-gaap:InventoryImpairmentPolicy" id="f-984" 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%">CMS&#160;Energy and Consumers evaluate inventory for impairment as required to ensure that its carrying value does not exceed the lower of cost or net realizable value.</span></div></ix:nonNumeric></ix:nonNumeric><div style="margin-bottom:12pt"><ix:nonNumeric contextRef="c-2" name="cms:PropertyTaxPolicyTextBlock" id="f-987" continuedAt="f-987-1" escape="true"><ix:nonNumeric contextRef="c-1" name="cms:PropertyTaxPolicyTextBlock" id="f-986" continuedAt="f-986-1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Property Taxes:</span></ix:nonNumeric></ix:nonNumeric><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:continuation id="f-987-1"><ix:continuation id="f-986-1"> Property taxes are based on the taxable value of CMS&#160;Energy&#8217;s and Consumers&#8217; real and personal property assessed by local taxing authorities. CMS&#160;Energy and Consumers record property tax expense over the fiscal year of the taxing authority for which the taxes are levied. The deferred property tax balance represents the amount of CMS&#160;Energy&#8217;s and Consumers&#8217; accrued property tax that will be recognized over future governmental fiscal periods.</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:700;line-height:120%">Other:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> For additional accounting policies, see:</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: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.15pt">Note&#160;2, 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">Note&#160;7, Plant, Property, and Equipment</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">Note&#160;8, Leases</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">Note&#160;9, Asset Retirement Obligations</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">Note&#160;10, Retirement Benefits</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">Note&#160;11, Stock-based Compensation</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">Note&#160;12, Income Taxes</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">Note&#160;13, Earnings Per Share&#8212;CMS&#160;Energy</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">Note&#160;14, Revenue</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">Note&#160;18, Variable Interest Entities</span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">109</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_319"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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%">2:&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:PublicUtilitiesDisclosureTextBlock" id="f-989" continuedAt="f-989-1" escape="true"><ix:nonNumeric contextRef="c-2" name="us-gaap:PublicUtilitiesDisclosureTextBlock" id="f-988" continuedAt="f-988-1" escape="true">Regulatory Matters</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="f-989-1" continuedAt="f-989-2"><ix:continuation id="f-988-1" continuedAt="f-988-2"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Regulatory matters are critical to Consumers. The Michigan Attorney General, ABATE, the MPSC&#160;Staff, residential customer advocacy groups, environmental organizations, and certain other parties typically participate in MPSC proceedings concerning Consumers, such as Consumers&#8217; rate cases and power supply cost recovery and gas cost recovery processes. Intervenors also participate in certain FERC matters, including FERC&#8217;s regulation of certain wholesale rates that affect Consumers&#8217; power supply costs. 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 and FERC 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:16pt;font-weight:400;line-height:120%">Regulatory 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%">Consumers is subject to the actions of the MPSC and FERC and therefore prepares its consolidated financial statements in accordance with the provisions of regulatory accounting. A utility must apply regulatory accounting when its rates are designed to recover specific costs of providing regulated services. Under regulatory accounting, Consumers records regulatory assets or liabilities for certain transactions that would have been treated as expense or revenue by non&#8209;regulated businesses.</span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">110</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:nonNumeric contextRef="c-2" name="us-gaap:ScheduleOfRegulatoryLiabilitiesTextBlock" id="f-991" continuedAt="f-991-1" escape="true"><ix:nonNumeric contextRef="c-2" name="us-gaap:ScheduleOfRegulatoryAssetsTextBlock" id="f-990" continuedAt="f-990-1" escape="true"><ix:continuation id="f-989-2" continuedAt="f-989-3"><ix:continuation id="f-988-2" continuedAt="f-988-3"><div style="margin-bottom:7pt"><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 regulatory assets and liabilities on Consumers&#8217; consolidated balance sheets:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.961%"/><td style="width:0.1%"/></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:2px 1pt 2px 10pt;text-align:left;text-indent:-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&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</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%">Regulatory assets</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-style:italic;font-weight:400;line-height:120%">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;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%">2022 PSCR underrecovery</span><span style="color:#000000;font-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 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%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-6" name="us-gaap:RegulatoryAssetsCurrent" scale="6" id="f-992">126</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;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%"><ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-6" name="us-gaap:RegulatoryAssetsCurrent" scale="6" id="f-993">126</ix:nonFraction>&#160;</span></td><td 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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Energy waste reduction plan incentive</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%"><ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-6" name="us-gaap:RegulatoryAssetsCurrent" scale="6" id="f-994">60</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;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%"><ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-6" name="us-gaap:RegulatoryAssetsCurrent" scale="6" id="f-995">54</ix:nonFraction>&#160;</span></td><td 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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retention incentive program</span><span style="color:#000000;font-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 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%"><ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-6" name="us-gaap:RegulatoryAssetsCurrent" scale="6" id="f-996">18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;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%"><ix:nonFraction unitRef="usd" contextRef="c-156" decimals="-6" name="us-gaap:RegulatoryAssetsCurrent" scale="6" id="f-997">12</ix:nonFraction>&#160;</span></td><td 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 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</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%"><ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-6" name="us-gaap:RegulatoryAssetsCurrent" scale="6" id="f-998">25</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;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%"><ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-6" name="us-gaap:RegulatoryAssetsCurrent" scale="6" id="f-999">11</ix:nonFraction>&#160;</span></td><td 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 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%">Total current regulatory assets</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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:RegulatoryAssetsCurrent" scale="6" id="f-1000">229</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:RegulatoryAssetsCurrent" scale="6" id="f-1001">203</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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%">Non-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 #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;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%">Costs of coal-fueled electric generating units to be retired</span><span style="color:#000000;font-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 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%"><ix:nonFraction unitRef="usd" contextRef="c-159" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-1002">1,266</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;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%"><ix:nonFraction unitRef="usd" contextRef="c-160" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-1003">1,265</ix:nonFraction>&#160;</span></td><td 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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Postretirement 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">4</span></div></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%"><ix:nonFraction unitRef="usd" contextRef="c-161" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" scale="6" id="f-1004">747</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;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%"><ix:nonFraction unitRef="usd" contextRef="c-162" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" scale="6" id="f-1005">741</ix:nonFraction>&#160;</span></td><td 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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securitized costs</span><span style="color:#000000;font-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 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%"><ix:nonFraction unitRef="usd" contextRef="c-163" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" scale="6" id="f-1006">666</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;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%"><ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" scale="6" id="f-1007">778</ix:nonFraction>&#160;</span></td><td 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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ARO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%"><ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" scale="6" id="f-1008">366</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;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%"><ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" scale="6" id="f-1009">328</ix:nonFraction>&#160;</span></td><td 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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Decommissioning costs</span><span style="color:#000000;font-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 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%"><ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" scale="6" id="f-1010">158</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;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%"><ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" scale="6" id="f-1011">83</ix:nonFraction>&#160;</span></td><td 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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unamortized loss on reacquired debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%"><ix:nonFraction unitRef="usd" contextRef="c-169" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" scale="6" id="f-1012">92</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;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%"><ix:nonFraction unitRef="usd" contextRef="c-170" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" scale="6" id="f-1013">96</ix:nonFraction>&#160;</span></td><td 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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MGP sites</span><span style="color:#000000;font-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 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%"><ix:nonFraction unitRef="usd" contextRef="c-171" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" scale="6" id="f-1014">90</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;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%"><ix:nonFraction unitRef="usd" contextRef="c-172" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" scale="6" id="f-1015">99</ix:nonFraction>&#160;</span></td><td 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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Energy waste reduction plan incentive</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%"><ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" scale="6" id="f-1016">64</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;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%"><ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" scale="6" id="f-1017">58</ix:nonFraction>&#160;</span></td><td 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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Energy waste reduction plan</span><span style="color:#000000;font-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 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%"><ix:nonFraction unitRef="usd" contextRef="c-173" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" scale="6" id="f-1018">31</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;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%"><ix:nonFraction unitRef="usd" contextRef="c-174" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" scale="6" id="f-1019">19</ix:nonFraction>&#160;</span></td><td 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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ludington overhaul contract dispute</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%"><ix:nonFraction unitRef="usd" contextRef="c-175" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" scale="6" id="f-1020">31</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;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%"><ix:nonFraction unitRef="usd" contextRef="c-176" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" scale="6" id="f-1021">13</ix:nonFraction>&#160;</span></td><td 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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Postretirement benefits expense deferral mechanism</span><span style="color:#000000;font-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 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%"><ix:nonFraction unitRef="usd" contextRef="c-177" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" scale="6" id="f-1022">21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;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%"><ix:nonFraction unitRef="usd" contextRef="c-178" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" scale="6" id="f-1023">24</ix:nonFraction>&#160;</span></td><td 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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retention incentive program</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%"><ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" scale="6" id="f-1024">12</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;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%"><ix:nonFraction unitRef="usd" contextRef="c-156" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" scale="6" id="f-1025">27</ix:nonFraction>&#160;</span></td><td 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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022 PSCR underrecovery</span><span style="color:#000000;font-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 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%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:fixed-zero" scale="6" id="f-1026">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;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%"><ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" scale="6" id="f-1027">126</ix:nonFraction>&#160;</span></td><td 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 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</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%"><ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" scale="6" id="f-1028">25</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;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%"><ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" scale="6" id="f-1029">26</ix:nonFraction>&#160;</span></td><td 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 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%">Total non-current regulatory assets</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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-1030">3,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 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%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-1031">3,683</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"/></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 regulatory assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><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="c-115" decimals="-6" name="us-gaap:RegulatoryAssets" format="ixt:num-dot-decimal" scale="6" id="f-1032">3,798</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 colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><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="c-112" decimals="-6" name="us-gaap:RegulatoryAssets" format="ixt:num-dot-decimal" scale="6" id="f-1033">3,886</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"/></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%">Regulatory liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">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 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%">Income taxes, net</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%"><ix:nonFraction unitRef="usd" contextRef="c-179" decimals="-6" name="us-gaap:RegulatoryLiabilityCurrent" scale="6" id="f-1034">53</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-180" decimals="-6" name="us-gaap:RegulatoryLiabilityCurrent" scale="6" id="f-1035">49</ix:nonFraction>&#160;</span></td><td 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 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%">ASP gain</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%"><ix:nonFraction unitRef="usd" contextRef="c-181" decimals="-6" name="us-gaap:RegulatoryLiabilityCurrent" scale="6" id="f-1036">47</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;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%"><ix:nonFraction unitRef="usd" contextRef="c-182" decimals="-6" name="us-gaap:RegulatoryLiabilityCurrent" format="ixt:fixed-zero" scale="6" id="f-1037">&#8212;</ix:nonFraction>&#160;</span></td><td 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 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</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%"><ix:nonFraction unitRef="usd" contextRef="c-183" decimals="-6" name="us-gaap:RegulatoryLiabilityCurrent" scale="6" id="f-1038">11</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-184" decimals="-6" name="us-gaap:RegulatoryLiabilityCurrent" scale="6" id="f-1039">7</ix:nonFraction>&#160;</span></td><td 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 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%">Total current regulatory liabilities</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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:RegulatoryLiabilityCurrent" scale="6" id="f-1040">111</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:RegulatoryLiabilityCurrent" scale="6" id="f-1041">56</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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%">Non-current</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Cost of removal</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%"><ix:nonFraction unitRef="usd" contextRef="c-185" decimals="-6" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-1042">2,665</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-186" decimals="-6" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-1043">2,545</ix:nonFraction>&#160;</span></td><td 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 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%">Income taxes, net</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%"><ix:nonFraction unitRef="usd" contextRef="c-179" decimals="-6" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-1044">1,163</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-180" decimals="-6" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-1045">1,220</ix:nonFraction>&#160;</span></td><td 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 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%">Renewable energy plan</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%"><ix:nonFraction unitRef="usd" contextRef="c-187" decimals="-6" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="6" id="f-1046">51</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-188" decimals="-6" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="6" id="f-1047">29</ix:nonFraction>&#160;</span></td><td 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 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%">ASP gain</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%"><ix:nonFraction unitRef="usd" contextRef="c-181" decimals="-6" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="6" id="f-1048">46</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-182" decimals="-6" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:fixed-zero" scale="6" id="f-1049">&#8212;</ix:nonFraction>&#160;</span></td><td 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 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%">Energy waste reduction plan</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%"><ix:nonFraction unitRef="usd" contextRef="c-189" decimals="-6" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="6" id="f-1050">41</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-190" decimals="-6" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="6" id="f-1051">25</ix:nonFraction>&#160;</span></td><td 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 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%">Renewable energy grant</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%"><ix:nonFraction unitRef="usd" contextRef="c-191" decimals="-6" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="6" id="f-1052">40</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-192" decimals="-6" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="6" id="f-1053">43</ix:nonFraction>&#160;</span></td><td 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 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%">Postretirement benefits expense deferral mechanism</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%"><ix:nonFraction unitRef="usd" contextRef="c-193" decimals="-6" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="6" id="f-1054">37</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-194" decimals="-6" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="6" id="f-1055">12</ix:nonFraction>&#160;</span></td><td 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 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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-183" decimals="-6" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="6" id="f-1056">24</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-184" decimals="-6" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="6" id="f-1057">20</ix:nonFraction>&#160;</span></td><td 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 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%">Total non-current regulatory liabilities</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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-1058">4,067</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-1059">3,894</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;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 regulatory liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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="c-115" decimals="-6" name="us-gaap:RegulatoryLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-1060">4,178</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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="c-112" decimals="-6" name="us-gaap:RegulatoryLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-1061">3,950</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:continuation></ix:nonNumeric></ix:nonNumeric><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%">111</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-989-3" continuedAt="f-989-4"><ix:continuation id="f-988-3" continuedAt="f-988-4"><ix:continuation id="f-991-1"><ix:continuation id="f-990-1"><div style="margin-bottom:12pt;margin-top: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">The MPSC has provided a specific return on these regulatory assets.</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 regulatory assets have arisen from an alternative-revenue program and are not associated with incurred costs or capital investments. Therefore, the MPSC has provided for recovery without a return.</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">These regulatory assets represent incurred costs for which the MPSC has provided recovery without a return on investment.</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">This regulatory asset is included in rate base, thereby providing a return.</span></div></ix:continuation></ix:continuation><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%">Regulatory Assets</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%">2022&#160;PSCR Underrecovery: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As a result of rising fuel prices during 2022, Consumers&#8217; power supply costs for 2022 were significantly higher than those projected in its 2022&#160;PSCR plan. At the end of 2022, Consumers had recorded $<ix:nonFraction unitRef="usd" contextRef="c-195" decimals="-6" name="cms:UnrecoveredPowerSupplyCosts" format="ixt:num-dot-decimal" scale="6" id="f-1062">401</ix:nonFraction>&#160;million&#160;of under-recovered power supply costs. In February&#160;2023, the MPSC authorized Consumers to recover the 2022 underrecovery amount over three&#160;years, providing immediate relief to electric 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%">Energy Waste Reduction Plan Incentive:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The energy waste reduction incentive mechanism provides a financial incentive if the energy savings of Consumers&#8217; customers exceed annual targets established by the MPSC. Consumers accounts for this program as an alternative-revenue program that meets the criteria for recognizing revenue related to the incentive as soon as energy savings exceed the annual targets established by the MPSC.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In November&#160;2024, the MPSC approved a settlement agreement authorizing Consumers to collect $<ix:nonFraction unitRef="usd" contextRef="c-196" decimals="-6" name="cms:AuthorizedRecoveryCollection" format="ixt:num-dot-decimal" scale="6" id="f-1063">58</ix:nonFraction>&#160;million during 2025 as an incentive for exceeding its statutory savings targets in 2023. Consumers recognized incentive revenue under this program of $<ix:nonFraction unitRef="usd" contextRef="c-197" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-1064">58</ix:nonFraction>&#160;million in 2023. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers also exceeded its statutory savings targets in 2024, achieved certain other goals, and will request the MPSC&#8217;s approval to collect $<ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-1065">64</ix:nonFraction>&#160;million in the energy waste reduction reconciliation to be filed in May&#160;2025. Consumers recognized incentive revenue under this program of $<ix:nonFraction unitRef="usd" contextRef="c-198" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-1066">64</ix:nonFraction>&#160;million in 2024. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Retention Incentive Program:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> To ensure necessary staffing at the D.E.&#160;Karn and J.H.&#160;Campbell coal-fueled generating units through their retirement, Consumers established retention incentive programs. The MPSC has approved deferred accounting treatment for the retention and severance costs incurred under these programs and has allowed for recovery over three&#160;years. For additional details regarding the retention incentive program, see Note&#160;19, Exit Activities and Asset Sales.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Costs of Coal-fueled Electric Generating Units to be Retired: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2022, the MPSC approved Consumers&#8217; plans to retire the J.H.&#160;Campbell coal-fueled generating units in 2025. Upon the units&#8217; retirement, Consumers will receive regulatory asset treatment to recover their remaining book value, as well as a <ix:nonFraction unitRef="number" contextRef="c-199" decimals="3" name="us-gaap:PublicUtilitiesApprovedReturnOnEquityPercentage" scale="-2" id="f-1067">9.0</ix:nonFraction>&#8209;percent return on equity, through 2040, the units&#8217; original retirement date. Until retirement, the book value of the generating units will remain in rate base and receive full regulatory returns in general rate cases. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2022, Consumers removed from total plant, property, and equipment an amount of $<ix:nonFraction unitRef="usd" contextRef="c-200" decimals="-8" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="9" id="f-1068">1.3</ix:nonFraction>&#160;billion, representing the projected remaining book value of the electric generating units upon their retirement, and recorded it as a non</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">current regulatory asset on its consolidated balance sheets. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Postretirement Benefits:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> As part of the ratemaking process, the MPSC allows Consumers to recover the costs of postretirement benefits. Accordingly, Consumers defers the net impact of actuarial losses and gains, prior service costs and credits, and settlements associated with postretirement benefits as a regulatory asset or liability. The asset or liability will decrease as the deferred items are amortized 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="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">112</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-989-4" continuedAt="f-989-5"><ix:continuation id="f-988-4" continuedAt="f-988-5"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">recognized as components of net periodic benefit cost. For details about the amortization periods, see Note&#160;10, Retirement Benefits.</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%">Securitized Costs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The MPSC has issued securitization financing orders authorizing Consumers to issue securitization bonds in order to finance the recovery of the remaining book value of <ix:nonFraction unitRef="unit" contextRef="c-201" decimals="INF" name="cms:NumberOfUnitsRetired" format="ixt-sec:numwordsen" scale="0" id="f-1069">three</ix:nonFraction>&#160;smaller natural gas-fueled electric generating units that Consumers retired in 2015, <ix:nonFraction unitRef="unit" contextRef="c-202" decimals="INF" name="cms:NumberOfUnitsRetired" format="ixt-sec:numwordsen" scale="0" id="f-1070">seven</ix:nonFraction>&#160;smaller coal-fueled electric generating units that Consumers retired in 2016, and the D.E.&#160;Karn coal-fueled electric generating units that Consumers retired in June&#160;2023. Consumers has removed from plant, property, and equipment and recorded as a regulatory asset the book value of these units. Consumers is amortizing the regulatory asset over the life of the related securitization bonds, which it issued through subsidiaries in 2014 and 2023. For additional details regarding the securitization bonds, see Note&#160;4, Financings and Capitalization&#8212;Securitization Bonds.</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%">ARO:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The recovery of the underlying asset investments and related removal and monitoring costs of recorded AROs is approved by the MPSC in depreciation rate cases. Consumers records a regulatory asset and a regulatory liability for timing differences between the recognition of AROs for financial reporting purposes and the recovery of these costs from customers. The recovery period approximates the useful life of the assets to be removed.</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%">Decommissioning Costs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In Consumers&#8217; electric depreciation and general rate cases, the MPSC has authorized Consumers to remove from depreciation rates the costs of decommissioning the D.E.&#160;Karn coal-fueled electric generating units, and instead defer those costs as a regulatory asset to be recovered through 2031. Additionally, ash disposal costs related to Consumers&#8217; retired coal-fueled generating units may be deferred as a regulatory asset and collected over a ten</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">year period. In its 2022&#160;order approving Consumers&#8217; Clean Energy Plan, the MPSC authorized similar treatment for the decommissioning and ash disposal costs associated with the J.H.&#160;Campbell coal-fueled generating units that will be retired 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:700;line-height:120%">Unamortized Loss on Reacquired Debt:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Under regulatory accounting, any unamortized discount, premium, or expense related to debt redeemed with the proceeds of new debt is deferred and amortized over the life of the new debt.</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%">MGP Sites:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers is incurring environmental remediation and other response activity costs at <ix:nonFraction unitRef="facility" contextRef="c-203" decimals="INF" name="cms:NumberOfFormerManufacturedGasPlants" scale="0" id="f-1071">23</ix:nonFraction>&#160;former MGP facilities. The MPSC allows Consumers to recover from its natural gas customers over a <ix:nonNumeric contextRef="c-203" name="us-gaap:RegulatoryAssetAmortizationPeriod" format="ixt-sec:durwordsen" id="f-1072" continuedAt="f-1072-1">ten</ix:nonNumeric></span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:continuation id="f-1072-1" continuedAt="f-1072-2">&#8209;</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="f-1072-2">year</ix:continuation> period the costs incurred to remediate the MGP sites. For additional information, see Note&#160;3, Contingencies and Commitments&#8212;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%">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 MPSC allows Consumers to collect surcharges from customers to fund its energy waste reduction plan. The amount of spending incurred in excess of surcharges collected is recorded as a regulatory asset and amortized as surcharges are collected from customers over the plan period. The amount of surcharges collected in excess of spending incurred is recorded as a regulatory liability and amortized as costs are incurred.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Ludington Overhaul Contract Dispute:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The MPSC has authorized Consumers to defer as a regulatory asset costs associated with correcting incomplete, nonconforming, and defective work performed by TAES during a major overhaul and upgrade of Ludington. Consumers will defer such costs while litigation with TAES and Toshiba moves forward; such costs will be offset by potential future litigation proceeds received from TAES or Toshiba. Consumers has also deferred replacement power costs due to outages resulting from correcting this work. Consumers will have the opportunity to seek appropriate recovery and ratemaking treatment for amounts recorded as a regulatory asset following resolution of the litigation. For additional details on the contract dispute, see Note&#160;3, Contingencies and Commitments&#8212;Consumers Electric Utility Contingencies.</span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">113</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-989-5" continuedAt="f-989-6"><ix:continuation id="f-988-5" continuedAt="f-988-6"><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%">Postretirement Benefits Expense Deferral Mechanism: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In Consumers&#8217; general rate cases, the MPSC approved a mechanism allowing Consumers to defer for future recovery or refund pension and OPEB expenses above or below the amounts used to set existing rates. Amounts deferred will be collected from or refunded to customers over ten&#160;years. </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%">Regulatory Liabilities</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%">Income Taxes, Net:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers records regulatory assets and liabilities to reflect the difference between deferred income taxes recognized for financial reporting purposes and amounts previously reflected in Consumers&#8217; rates. This net balance will decrease over the remaining life of the related temporary differences and flow through income tax expense. The majority of the net regulatory liability recorded related to income taxes is associated with plant assets that are subject to normalization, which is governed by the Internal Revenue Code, and will be returned to customers over the remaining book life of the related plant assets. For additional details on deferred income taxes, see Note&#160;12, Income Taxes. </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%">ASP Gain: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In April&#160;2024, Consumers sold its unregulated ASP business to a non-affiliated company, resulting in a $<ix:nonFraction unitRef="usd" contextRef="c-204" decimals="-6" name="us-gaap:GainLossOnSaleOfBusiness" format="ixt:num-dot-decimal" scale="6" id="f-1073">110</ix:nonFraction>&#160;million gain. In July&#160;2024, the MPSC approved the utilization of $<ix:nonFraction unitRef="usd" contextRef="c-205" decimals="-5" name="cms:GainLossOnDispositionOfBusinessUtilizedAsOffsetToRevenueDeficiency" format="ixt:num-dot-decimal" scale="6" id="f-1074">27.5</ix:nonFraction>&#160;million, or one-fourth, of the gain on the sale as an offset to the revenue deficiency in lieu of additional rate relief during the 12&#8209;month period beginning October&#160;1,&#160;2024, with the remaining three-fourths of the gain, or $<ix:nonFraction unitRef="usd" contextRef="c-206" decimals="-5" name="cms:GainLossOnDispositionOfBusinessUtilizedAsCustomerBillCredit" format="ixt:num-dot-decimal" scale="6" id="f-1075">82.5</ix:nonFraction>&#160;million, to be credited to customers as a bill credit over a three-year period beginning October&#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:700;line-height:120%">Cost of Removal:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The MPSC allows Consumers to collect amounts from customers to fund future asset removal activities. This regulatory liability is reduced as costs are incurred to remove the assets at the end of their useful lives.</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%"> Consumers has collected surcharges to fund its renewable energy plan. Amounts not yet spent under the plan are recorded as a regulatory liability, which is amortized as incremental costs are incurred to operate and depreciate Consumers&#8217; renewable generation facilities and to purchase RECs under renewable energy purchase agreements. Incremental costs represent costs incurred in excess of amounts recovered through the PSCR process.</span></div><div style="margin-bottom:12pt"><ix:nonNumeric contextRef="c-2" name="us-gaap:GovernmentAssistancePolicyTextBlock" id="f-1076" continuedAt="f-1076-1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Renewable Energy Grant:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In 2013, Consumers received a $<ix:nonFraction unitRef="usd" contextRef="c-207" decimals="-6" name="cms:ProceedsFromGovernmentGrant" format="ixt:num-dot-decimal" scale="6" id="f-1077">69</ix:nonFraction>&#160;million renewable energy grant for Lake Winds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;Energy Park, which began operations in 2012. This grant reduces Consumers&#8217; cost of complying with Michigan&#8217;s renewable portfolio standard and, accordingly, reduces the overall renewable energy surcharge to be collected from customers. The regulatory liability recorded for the grant will be amortized over the life of Lake Winds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;&#160;</span></ix:nonNumeric><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:continuation id="f-1076-1">Energy Park. Consumers presents the amortization as a reduction to maintenance and other operating expenses on its consolidated statements of income.</ix:continuation> </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 and Gas Utility</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%">Meter Investigation: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In July&#160;2023, the MPSC issued an order initiating an investigation into Consumers&#8217; handling of malfunctioning meters and meters requiring transition from 3G to 4G, estimated billing, and new service installations. The order directed Consumers to provide information on such meters and their replacement, meter-reading performance, communications with customers and the MPSC regarding these issues, and other information. Subsequently, the MPSC issued a show-cause order directing Consumers to provide further information on consecutive estimated billings, the provision of actual meter readings, and new service installation issues.</span></div><div 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;2024, the MPSC approved a settlement agreement resolving this matter. Under the settlement agreement, Consumers paid a $<ix:nonFraction unitRef="usd" contextRef="c-208" decimals="-6" name="cms:SettlementAgreementPaymentPenalty" format="ixt:num-dot-decimal" scale="6" id="f-1078">1</ix:nonFraction>&#160;million penalty to the MPSC and committed to return a minimum 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="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">114</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-989-6" continuedAt="f-989-7"><ix:continuation id="f-988-6" continuedAt="f-988-7"><div 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="c-208" decimals="-6" name="cms:SettlementAgreementMinimumReturnsToCustomers" format="ixt:num-dot-decimal" scale="6" id="f-1079">3</ix:nonFraction>&#160;million to customers. Independent of this agreement, Consumers has made a claim against the associated vendor, with any proceeds to be used to reimburse some or all of Consumers&#8217; $<ix:nonFraction unitRef="usd" contextRef="c-208" decimals="-6" name="cms:SettlementAgreementMinimumReturnsToCustomers" format="ixt:num-dot-decimal" scale="6" id="f-1080">3</ix:nonFraction>&#160;million commitment and any excess to be returned to customers.</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</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%">2023&#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 May&#160;2023, Consumers filed an application with the MPSC seeking a rate increase of $<ix:nonFraction unitRef="usd" contextRef="c-209" decimals="-6" name="us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount" format="ixt:num-dot-decimal" scale="6" id="f-1081">216</ix:nonFraction>&#160;million, based on an authorized return on equity of <ix:nonFraction unitRef="number" contextRef="c-209" decimals="4" name="us-gaap:PublicUtilitiesRequestedReturnOnEquityPercentage" scale="-2" id="f-1082">10.25</ix:nonFraction>&#160;percent for the projected 12</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">month period ending February&#160;28,&#160;2025. In September&#160;2023, Consumers revised its requested increase to $<ix:nonFraction unitRef="usd" contextRef="c-210" decimals="-6" name="us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmendedAmount" format="ixt:num-dot-decimal" scale="6" id="f-1083">169</ix:nonFraction>&#160;million. The filing requested authority to recover costs related to new infrastructure investment primarily in distribution system reliability and cleaner energy resources. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In March&#160;2024, the MPSC issued an order authorizing an annual rate increase of $<ix:nonFraction unitRef="usd" contextRef="c-211" decimals="-6" name="us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount" format="ixt:num-dot-decimal" scale="6" id="f-1084">92</ix:nonFraction>&#160;million, which is inclusive of a $<ix:nonFraction unitRef="usd" contextRef="c-211" decimals="-6" name="cms:PublicUtilitiesSurchargeForRecoveryOfExcessDistributionInvestments" format="ixt:num-dot-decimal" scale="6" id="f-1085">9</ix:nonFraction>&#160;million surcharge for the recovery of select distribution investments made in 2022 that exceeded the rates authorized in accordance with the December&#160;2021 electric rate order. The approved rate increase is based on a <ix:nonFraction unitRef="number" contextRef="c-211" decimals="3" name="us-gaap:PublicUtilitiesApprovedReturnOnEquityPercentage" scale="-2" id="f-1086">9.9</ix:nonFraction>&#8209;percent authorized return on equity. The new rates became effective March&#160;15,&#160;2024.</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</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%">2023&#160;Gas Rate Case:</span><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In December&#160;2023, Consumers filed an application with the MPSC seeking an annual rate increase of $<ix:nonFraction unitRef="usd" contextRef="c-212" decimals="-6" name="us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount" format="ixt:num-dot-decimal" scale="6" id="f-1087">136</ix:nonFraction>&#160;million based on a <ix:nonFraction unitRef="number" contextRef="c-212" decimals="4" name="us-gaap:PublicUtilitiesRequestedReturnOnEquityPercentage" scale="-2" id="f-1088">10.25</ix:nonFraction>&#8209;percent authorized return on equity for the projected test year comprising the 12&#8209;month period ending September&#160;30,&#160;2025. In May&#160;2024, Consumers revised its requested increase to $<ix:nonFraction unitRef="usd" contextRef="c-213" decimals="-6" name="us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmendedAmount" format="ixt:num-dot-decimal" scale="6" id="f-1089">113</ix:nonFraction>&#160;million. The filing requested authority to recover new infrastructure investment and related costs that are expected to allow Consumers to continue to provide safe, reliable, affordable, and increasingly cleaner natural gas service.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In July&#160;2024, the MPSC approved a settlement agreement authorizing an annual rate increase of $<ix:nonFraction unitRef="usd" contextRef="c-214" decimals="-6" name="us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount" format="ixt:num-dot-decimal" scale="6" id="f-1090">35</ix:nonFraction>&#160;million, based on a <ix:nonFraction unitRef="number" contextRef="c-214" decimals="3" name="us-gaap:PublicUtilitiesApprovedReturnOnEquityPercentage" scale="-2" id="f-1091">9.9</ix:nonFraction>&#8209;percent authorized return on equity. Additionally, the settlement approves the use of $<ix:nonFraction unitRef="usd" contextRef="c-205" decimals="-5" name="cms:GainLossOnDispositionOfBusinessUtilizedAsOffsetToRevenueDeficiency" format="ixt:num-dot-decimal" scale="6" id="f-1092">27.5</ix:nonFraction>&#160;million, or one-fourth, of the gain on the sale of Consumers&#8217; unregulated ASP business as an offset to the revenue deficiency in lieu of additional rate relief during the test year. This results in effective rate relief of $<ix:nonFraction unitRef="usd" contextRef="c-214" decimals="-5" name="cms:PublicUtilitiesEffectiveRateReliefAmount" format="ixt:num-dot-decimal" scale="6" id="f-1093">62.5</ix:nonFraction>&#160;million for the test year. </span></div><div 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 settlement agreement also provides for the remaining three-fourths of the $<ix:nonFraction unitRef="usd" contextRef="c-204" decimals="-6" name="us-gaap:GainLossOnSaleOfBusiness" format="ixt:num-dot-decimal" scale="6" id="f-1094">110</ix:nonFraction>&#160;million gain on the sale of the ASP business, or $<ix:nonFraction unitRef="usd" contextRef="c-206" decimals="-5" name="cms:GainLossOnDispositionOfBusinessUtilizedAsCustomerBillCredit" format="ixt:num-dot-decimal" scale="6" id="f-1095">82.5</ix:nonFraction>&#160;million, to be provided to customers as a bill credit over a three-year period. The new rates, including the bill credit, became effective October&#160;1,&#160;2024. The settlement also authorizes the continuation of the cost deferral mechanism allowing Consumers to defer for future recovery or refund pension and OPEB expense above or below the amounts used to set rates. For additional details on Consumers&#8217; sale of its ASP business, see Note&#160;19, Exit Activities and Asset Sales.</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%">Power Supply Cost Recovery and Gas Cost Recovery</span></div><div 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 PSCR and GCR ratemaking processes are designed to allow Consumers to recover all of its power supply and purchased natural gas costs if incurred under reasonable and prudent policies and practices. The MPSC reviews these costs, policies, and practices in annual plan and reconciliation proceedings. Consumers adjusts its PSCR and GCR billing charges monthly, subject to ceiling factor limitations, in order to minimize the underrecovery or overrecovery amount in the annual reconciliations. Underrecoveries represent power supply and purchased natural gas costs that will be recovered from customers; overrecoveries represent previously collected revenues that will be refunded to customers.</span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">115</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-989-7" continuedAt="f-989-8"><ix:continuation id="f-988-7" continuedAt="f-988-8"><ix:nonNumeric contextRef="c-2" name="cms:ScheduleOfPscrAndGcrUnderrecoveriesandOverrecoveriesTableTextBlockTableTextBlock" id="f-1096" 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 liabilities for PSCR and GCR overrecoveries reflected on Consumers&#8217; consolidated balance sheets:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:77.425%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.877%"/><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:2px 1pt 2px 10pt;text-align:left;text-indent:-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&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">PSCR overrecoveries</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%"><ix:nonFraction unitRef="usd" contextRef="c-215" decimals="-6" name="cms:AccruedRateRefunds" scale="6" id="f-1097">13</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-6" name="cms:AccruedRateRefunds" scale="6" id="f-1098">10</ix:nonFraction>&#160;</span></td><td 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">GCR overrecoveries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-217" decimals="-6" name="cms:AccruedRateRefunds" scale="6" id="f-1099">25</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-218" decimals="-6" name="cms:AccruedRateRefunds" scale="6" id="f-1100">44</ix:nonFraction>&#160;</span></td><td 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:top"><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;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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="cms:AccruedRateRefunds" scale="6" id="f-1101">38</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="cms:AccruedRateRefunds" scale="6" id="f-1102">54</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"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">PSCR Plans and Reconciliations:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> As a result of rising fuel prices during 2022, Consumers&#8217; power supply costs for 2022 were significantly higher than those projected in its 2022&#160;PSCR plan, resulting in a substantial amount&#160;of under-recovered power supply costs. In March&#160;2023, Consumers filed its 2022&#160;PSCR reconciliation, requesting full recovery of $<ix:nonFraction unitRef="usd" contextRef="c-219" decimals="-8" name="us-gaap:UtilitiesOperatingExpensePurchasedPower" format="ixt:num-dot-decimal" scale="9" id="f-1103">2.5</ix:nonFraction>&#160;billion of power costs and authorization to reflect in its 2023&#160;PSCR reconciliation the underrecovery of $<ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-6" sign="-" name="cms:NetOverUnderRecoveryOfExpenseIncludingInterestRequested" format="ixt:num-dot-decimal" scale="6" id="f-1104">404</ix:nonFraction>&#160;million. In November&#160;2023, Consumers revised its reconciliation, requesting authorization to reflect in its 2023&#160;PSCR reconciliation the underrecovery of $<ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-6" sign="-" name="cms:NetOverUnderRecoveryOfExpenseIncludingInterestRequested" format="ixt:num-dot-decimal" scale="6" id="f-1105">401</ix:nonFraction>&#160;million. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In March&#160;2024, Consumers filed its 2023&#160;PSCR reconciliation, requesting full recovery of $<ix:nonFraction unitRef="usd" contextRef="c-222" decimals="-8" name="us-gaap:UtilitiesOperatingExpensePurchasedPower" format="ixt:num-dot-decimal" scale="9" id="f-1106">1.8</ix:nonFraction>&#160;billion of power costs and authorization to reflect in its 2024&#160;PSCR reconciliation the underrecovery of $<ix:nonFraction unitRef="usd" contextRef="c-223" decimals="-6" sign="-" name="cms:NetOverUnderRecoveryOfExpenseIncludingInterestRequested" format="ixt:num-dot-decimal" scale="6" id="f-1107">255</ix:nonFraction>&#160;million. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers submitted its 2024&#160;PSCR&#160;plan to the MPSC in September&#160;2023 and, in accordance with its proposed plan, self-implemented the 2024&#160;PSCR charge beginning in January&#160;2024.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">GCR Plans and Reconciliations:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In March&#160;2024, the MPSC approved a settlement agreement in Consumers&#8217; 2022-2023&#160;GCR reconciliation, authorizing full recovery of $<ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-8" name="us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased" format="ixt:num-dot-decimal" scale="9" id="f-1108">1.1</ix:nonFraction>&#160;billion of gas costs and authorizing Consumers to reflect in its 2023-2024&#160;GCR reconciliation the underrecovery of $<ix:nonFraction unitRef="usd" contextRef="c-225" decimals="-6" sign="-" name="cms:NetOverUnderRecoveryOfExpenseIncludingInterestRequested" format="ixt:num-dot-decimal" scale="6" id="f-1109">15</ix:nonFraction>&#160;million.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers submitted its 2023-2024&#160;GCR plan to the MPSC in December&#160;2022 and self-implemented its proposed 2023-2024&#160;GCR charge in April&#160;2023. The MPSC approved Consumers&#8217; 2023-2024 GCR plan in June&#160;2024. Also, in June&#160;2024, Consumers filed its 2023-2024&#160;GCR reconciliation, requesting recovery of $<ix:nonFraction unitRef="usd" contextRef="c-226" decimals="-8" name="us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased" format="ixt:num-dot-decimal" scale="9" id="f-1110">0.5</ix:nonFraction>&#160;billion of gas costs and authorization to reflect in its 2024-2025&#160;GCR reconciliation the overrecovery of $<ix:nonFraction unitRef="usd" contextRef="c-227" decimals="-6" name="cms:NetOverUnderRecoveryOfExpenseIncludingInterestRequested" format="ixt:num-dot-decimal" scale="6" id="f-1111">3</ix:nonFraction>&#160;million.</span></div></ix:continuation></ix:continuation><div style="margin-bottom:12pt"><ix:continuation id="f-989-8" continuedAt="f-989-9"><ix:continuation id="f-988-8" continuedAt="f-988-9"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers submitted its 2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">2025&#160;GCR&#160;plan to the MPSC in December&#160;2023 and, in accordance with its proposed plan, self-implemented the 2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8209;</span></ix:continuation></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:continuation id="f-989-9"><ix:continuation id="f-988-9">2025&#160;GCR charge beginning in April&#160;2024. The MPSC approved Consumers&#8217; 2024-2025 GCR plan in August&#160;2024.</ix:continuation></ix:continuation> </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%">116</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_325"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"><span id="i3443347b1872442397204ea0ff882dba_12047"></span><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="c-2" name="us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock" id="f-1113" continuedAt="f-1113-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock" id="f-1112" continuedAt="f-1112-1" escape="true">Contingencies and Commitments</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="f-1113-1" continuedAt="f-1113-2"><ix:continuation id="f-1112-1" continuedAt="f-1112-2"><div 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 stating 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 establishing 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 is valid through 2025. CMS&#160;Land will submit the required renewal request in April&#160;2025, and will continue to operate under the existing permit until a renewal is issued.</span></div><div 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 December&#160;31,&#160;2024, CMS&#160;Energy had a recorded liability of $<ix:nonFraction unitRef="usd" contextRef="c-228" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingencies" format="ixt:num-dot-decimal" scale="6" id="f-1114">48</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="c-228" decimals="4" name="us-gaap:AccrualForEnvironmentalLossContingenciesDiscountRate" scale="-2" id="f-1115">4.34</ix:nonFraction>&#160;percent and an inflation rate of <ix:nonFraction unitRef="number" contextRef="c-228" decimals="2" name="cms:AccrualForEnvironmentalLossContingenciesInflationRate" format="ixt-sec:numwordsen" scale="-2" id="f-1116">one</ix:nonFraction>&#160;percent on annual operating and maintenance costs. The undiscounted amount of the remaining obligation is $<ix:nonFraction unitRef="usd" contextRef="c-228" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesGross" format="ixt:num-dot-decimal" scale="6" id="f-1117">61</ix:nonFraction>&#160;million. <ix:nonNumeric contextRef="c-1" name="cms:ExpectedRemediationCostsByYearTableTextBlock" id="f-1118" continuedAt="f-1118-1" escape="true">CMS&#160;Energy expects to pay the following amounts for long-term leachate disposal and operating and maintenance costs in each of the next five&#160;years:</ix:nonNumeric></span></div><ix:continuation id="f-1118-1"><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.630%"/><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:5.791%"/><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:5.791%"/><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:5.791%"/><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:5.791%"/><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:5.796%"/><td style="width:0.1%"/></tr><tr><td colspan="33" 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%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</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"/></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%"><ix:nonFraction unitRef="usd" contextRef="c-228" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear" scale="6" id="f-1119">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 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%"><ix:nonFraction unitRef="usd" contextRef="c-228" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear" scale="6" id="f-1120">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 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%"><ix:nonFraction unitRef="usd" contextRef="c-228" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear" scale="6" id="f-1121">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 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%"><ix:nonFraction unitRef="usd" contextRef="c-228" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear" scale="6" id="f-1122">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 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%"><ix:nonFraction unitRef="usd" contextRef="c-228" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear" scale="6" id="f-1123">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"/></tr></table></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%">CMS&#160;Energy&#8217;s estimate of response activity costs and the timing of expenditures could change if there are changes in circumstances or assumptions used in calculating the liability. Although a liability for its present estimate of remaining response activity costs has been recorded, CMS&#160;Energy cannot predict the ultimate financial impact or outcome of this matter.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Consumers Electric Utility Contingencies</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Electric Environmental Matters:</span><span style="color:#3051f2;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 its liability for NREPA sites for which it can estimate a range of loss to be between $<ix:nonFraction unitRef="usd" contextRef="c-229" decimals="-6" name="us-gaap:LossContingencyEstimateOfPossibleLoss" format="ixt:num-dot-decimal" scale="6" id="f-1124">4</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-230" decimals="-6" name="us-gaap:LossContingencyEstimateOfPossibleLoss" format="ixt:num-dot-decimal" scale="6" id="f-1125">5</ix:nonFraction>&#160;million. At December&#160;31,&#160;2024, Consumers had </span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">117</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-1113-2" continuedAt="f-1113-3"><ix:continuation id="f-1112-2" continuedAt="f-1112-3"><div 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 recorded liability of $<ix:nonFraction unitRef="usd" contextRef="c-231" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingencies" format="ixt:num-dot-decimal" scale="6" id="f-1126">4</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 had 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 asked to participate in the removal action plan, including Consumers, 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 its share of the total liability for known CERCLA sites to be between $<ix:nonFraction unitRef="usd" contextRef="c-232" decimals="-6" name="us-gaap:LossContingencyEstimateOfPossibleLoss" format="ixt:num-dot-decimal" scale="6" id="f-1127">3</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-233" decimals="-6" name="us-gaap:LossContingencyEstimateOfPossibleLoss" format="ixt:num-dot-decimal" scale="6" id="f-1128">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 December&#160;31,&#160;2024, Consumers had a recorded liability of $<ix:nonFraction unitRef="usd" contextRef="c-234" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingencies" format="ixt:num-dot-decimal" scale="6" id="f-1129">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-weight:700;line-height:120%">Ludington Overhaul Contract Dispute:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers and DTE&#160;Electric, co-owners of Ludington, entered into a 2010&#160;engineering, procurement, and construction agreement with Toshiba International Corporation, under which Toshiba International Corporation contracted to perform a major overhaul and upgrade of Ludington. Toshiba International Corporation later assigned the contract and all of its obligations to TAES. TAES&#8217; work under the contract was incomplete, defective, and non</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">conforming. Consumers and DTE&#160;Electric repeatedly documented TAES&#8217; failure to perform under the contract and</span><span style="color:#000000;font-family:'Aptos',san-serif;font-size:12pt;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%">demanded that TAES provide a comprehensive plan to resolve those matters, including adherence to its warranty commitments and other contractual obligations. Consumers and DTE&#160;Electric engaged in extensive efforts to resolve these issues with TAES, including a formal demand to TAES&#8217; parent, Toshiba, under a parent guaranty it provided. TAES did not provide a comprehensive plan or otherwise meet its performance obligations. As a result of TAES&#8217; defaults, Consumers and DTE&#160;Electric terminated the contract. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In order to enforce their rights under the contract and parent guaranty, and to pursue appropriate damages, Consumers and DTE&#160;Electric filed a complaint against TAES and Toshiba in the U.S.&#160;District Court for the Eastern District of Michigan in 2022. TAES and Toshiba filed a motion to dismiss the complaint, along with an answer and counterclaims seeking approximately $<ix:nonFraction unitRef="usd" contextRef="c-235" decimals="-6" name="us-gaap:LossContingencyDamagesSoughtValue" format="ixt:num-dot-decimal" scale="6" id="f-1130">15</ix:nonFraction>&#160;million in damages related to payments allegedly owed under the parties&#8217; contract. As a co-owner of Ludington, Consumers would be liable for <ix:nonFraction unitRef="number" contextRef="c-236" decimals="2" name="us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare" scale="-2" id="f-1131">51</ix:nonFraction>&#160;percent of any such damages, if liability and damages were proven. The court denied the motion to dismiss filed by TAES and Toshiba. The parties are engaged in ongoing litigation, including discovery, pursuant to a court-ordered schedule. Consumers believes the counterclaims filed by TAES and Toshiba are without merit, but cannot predict the financial impact or outcome of this matter. An unfavorable outcome could have a material adverse effect on CMS&#160;Energy&#8217;s and Consumers&#8217; financial condition, results of operations, or liquidity. </span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">118</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-1113-3" continuedAt="f-1113-4"><ix:continuation id="f-1112-3" continuedAt="f-1112-4"><div 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 2023, Toshiba announced that TBJH became the majority shareholder and new parent company of Toshiba through a common stock purchase. TBJH is a subsidiary of a Japanese private equity firm. Consumers and DTE&#160;Electric continue to monitor this development, but do not believe that this affects their rights under the parent guaranty provided by Toshiba. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In May&#160;2023, the MPSC approved Consumers&#8217; and DTE&#160;Electric&#8217;s jointly-filed request for authority to defer as a regulatory asset the costs associated with repairing or replacing the defective work performed by TAES while the litigation with TAES and Toshiba moves forward. Although discovery in the litigation is ongoing, Consumers currently estimates that its share of repair, replacement, and other damages resulting from TAES&#8217; defective work is approximately $<ix:nonFraction unitRef="usd" contextRef="c-237" decimals="-6" name="cms:RegulatoryAssetEstimateOfSharedCosts" format="ixt:num-dot-decimal" scale="6" id="f-1132">350</ix:nonFraction>&#160;million, which may be offset in part or entirely by any potential future litigation proceeds received from TAES or Toshiba. Consumers and DTE&#160;Electric will have the opportunity to seek appropriate recovery and ratemaking treatment for amounts recorded as a regulatory asset following resolution of the litigation, including any amounts not recovered from TAES or Toshiba, but cannot predict the financial impact or outcome of such proceedings.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">J.H.&#160;Campbell&#160;3 Contract Dispute:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In 2022, Consumers filed a complaint against Wolverine Power in the Ottawa County Circuit Court and requested a ruling that Consumers has sole authority to decide to retire the J.H.&#160;Campbell&#160;3 coal-fueled generating unit under Consumers&#8217; and Wolverine Power&#8217;s agreement to jointly own and operate the unit. Wolverine Power filed an answer, affirmative defenses, and a counterclaim seeking approximately $<ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-6" name="us-gaap:LossContingencyDamagesSoughtValue" format="ixt:num-dot-decimal" scale="6" id="f-1133">37</ix:nonFraction>&#160;million in damages allegedly caused by Consumers&#8217; decision to retire the unit before the end of its useful life. The state circuit court judge found that Consumers may, in its sole discretion, retire J.H.&#160;Campbell&#160;3, provided that Consumers continues to operate and make necessary improvements to the unit while the litigation concerning Wolverine Power&#8217;s claim for damages is pending. In May&#160;2023, the circuit court judge issued an order granting Consumers&#8217; motion for clarification confirming that Consumers may continue to operate and invest in J.H.&#160;Campbell&#160;3 consistent with the May&#160;2025 retirement date. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In March&#160;2024, the circuit court judge issued an order denying Wolverine Power&#8217;s motion for partial summary disposition and granting in part and denying in part Consumers&#8217; motion for summary disposition. The judge granted Consumers&#8217; motion for summary disposition on Wolverine Power&#8217;s claim that Consumers acted in bad faith in deciding to retire J.H.&#160;Campbell&#160;3 early, finding no evidence to support that claim. The judge held that Wolverine Power did identify a genuine issue of material fact as to whether Consumers breached the joint ownership and operating agreement by failing to notify and consult with Wolverine Power regarding the unit&#8217;s early retirement. </span></div><div 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;2024, the parties entered into a settlement agreement resolving this matter. The settlement agreement provides for Wolverine Power&#8217;s interest in J.H.&#160;Campbell&#160;3 to end as of the date the unit permanently ceases to be used for electric operations. The court entered an order of dismissal with prejudice in June&#160;2024.</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: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="facility" contextRef="c-203" decimals="INF" name="cms:NumberOfFormerManufacturedGasPlants" scale="0" id="f-1134">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></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">119</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-1113-4" continuedAt="f-1113-5"><ix:continuation id="f-1112-4" continuedAt="f-1112-5"><div 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 December&#160;31,&#160;2024, Consumers had a <ix:nonNumeric contextRef="c-1" name="cms:EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag" id="f-1135">recorded liability</ix:nonNumeric> of $<ix:nonFraction unitRef="usd" contextRef="c-203" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingencies" format="ixt:num-dot-decimal" scale="6" id="f-1136">60</ix:nonFraction>&#160;million for its remaining obligations for these sites. <ix:nonNumeric contextRef="c-2" name="cms:ExpectedRemediationCostsByYearTableTextBlock" id="f-1137" continuedAt="f-1137-1" escape="true">Consumers expects to pay the following amounts for remediation and other response activity costs in each of the next five&#160;years:</ix:nonNumeric></span></div><ix:continuation id="f-1137-1"><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.630%"/><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:5.791%"/><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:5.791%"/><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:5.791%"/><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:5.791%"/><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:5.796%"/><td style="width:0.1%"/></tr><tr><td colspan="33" 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%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</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"/></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%"><ix:nonFraction unitRef="usd" contextRef="c-239" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear" scale="6" id="f-1138">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 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%"><ix:nonFraction unitRef="usd" contextRef="c-239" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear" scale="6" id="f-1139">7</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-239" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear" scale="6" id="f-1140">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 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%"><ix:nonFraction unitRef="usd" contextRef="c-239" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear" scale="6" id="f-1141">24</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%"><ix:nonFraction unitRef="usd" contextRef="c-239" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear" scale="6" id="f-1142">7</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"/></tr></table></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%">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="c-203" name="us-gaap:RegulatoryAssetAmortizationPeriod" format="ixt-sec:durwordsen" id="f-1143">ten-year</ix:nonNumeric> period. At December&#160;31,&#160;2024, Consumers had a regulatory asset of $<ix:nonFraction unitRef="usd" contextRef="c-171" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-1144">90</ix:nonFraction>&#160;million related to the MGP sites.</span></div></ix:continuation></ix:continuation><div id="ic43cff4efdfd4f2fb7296396b8a97b31_328"></div><ix:continuation id="f-1113-5" continuedAt="f-1113-6"><ix:continuation id="f-1112-5" continuedAt="f-1112-6"><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="c-2" name="us-gaap:ScheduleOfGuaranteeObligationsTextBlock" id="f-1146" continuedAt="f-1146-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfGuaranteeObligationsTextBlock" id="f-1145" continuedAt="f-1145-1" 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 December&#160;31,&#160;2024:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.284%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.284%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.944%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.944%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.641%"/><td style="width:0.1%"/></tr><tr><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Guarantee Description</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issue Date</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expiration Date</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maximum Obligation</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indemnity obligations from sale of membership interests in VIEs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">various</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">indefinite</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-6" name="us-gaap:GuaranteeObligationsMaximumExposure" scale="6" id="f-1147">258</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-6" name="us-gaap:GuaranteeObligationsCurrentCarryingValue" format="ixt:fixed-zero" scale="6" id="f-1148">&#8212;</ix:nonFraction>&#160;</span></td><td 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%"><ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-6" name="us-gaap:GuaranteeObligationsMaximumExposure" scale="6" id="f-1149">153</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-6" name="us-gaap:GuaranteeObligationsCurrentCarryingValue" scale="6" id="f-1150">1</ix:nonFraction>&#160;</span></td><td 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%">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%"><ix:nonFraction unitRef="usd" contextRef="c-242" decimals="-6" name="us-gaap:GuaranteeObligationsMaximumExposure" scale="6" id="f-1151">30</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-242" decimals="-6" name="us-gaap:GuaranteeObligationsCurrentCarryingValue" format="ixt:fixed-zero" scale="6" id="f-1152">&#8212;</ix:nonFraction>&#160;</span></td><td 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%">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%">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%"><ix:nonFraction unitRef="usd" contextRef="c-243" decimals="-6" name="us-gaap:GuaranteeObligationsMaximumExposure" scale="6" id="f-1153">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 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%"><ix:nonFraction unitRef="usd" contextRef="c-243" decimals="-6" name="us-gaap:GuaranteeObligationsCurrentCarryingValue" format="ixt:fixed-zero" scale="6" id="f-1154">&#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"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">These obligations arose from the sale of membership interests in Aviator Wind, Newport Solar Holdings, and NWO&#160;Holdco to tax equity investors. NorthStar Clean Energy provided certain indemnity obligations that protect the tax equity investors against losses incurred as a result of breaches of representations and warranties under the associated limited liability company agreements. These obligations are generally capped at an amount equal to the tax equity investor&#8217;s capital contributions plus a specified return, less any distributions and tax benefits it receives, in connection with its membership interest. For any indemnity obligations related to Aviator Wind, NorthStar Clean Energy would recover <ix:nonFraction unitRef="number" contextRef="c-244" decimals="2" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" scale="-2" id="f-1155">49</ix:nonFraction>&#160;percent of any amounts paid to the tax equity investor from the other owner of Aviator Wind Equity Holdings. Additionally, Aviator Wind holds insurance coverage that would partially protect against losses incurred as a result of certain failures to qualify for production tax credits. For further details on NorthStar Clean Energy&#8217;s ownership interest in Aviator Wind, Newport Solar Holdings, and NWO&#160;Holdco, see Note&#160;18, Variable Interest Entities.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">These obligations arose from stock and asset sale agreements under which CMS&#160;Energy or a subsidiary of CMS&#160;Energy indemnified the purchaser for losses resulting from various matters, including claims related to taxes. The maximum obligation amount is mostly related to an Equatorial Guinea tax claim. </span></div></ix:nonNumeric></ix:nonNumeric></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">120</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-1113-6" continuedAt="f-1113-7"><ix:continuation id="f-1112-6" continuedAt="f-1112-7"><ix:continuation id="f-1146-1"><ix:continuation id="f-1145-1"><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:continuation></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%">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. CMS&#160;Energy and Consumers consider the likelihood that they would be required to perform or incur substantial losses related to these indemnities and those disclosed in the table to be remote.</span></div></ix:continuation></ix:continuation><div id="ic43cff4efdfd4f2fb7296396b8a97b31_331"></div><ix:continuation id="f-1113-7" continuedAt="f-1113-8"><ix:continuation id="f-1112-7" continuedAt="f-1112-8"><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;2, Regulatory Matters, there are certain other lawsuits and administrative proceedings before various courts and governmental agencies, as well as unasserted claims that may result in such proceedings, arising in the ordinary course of business to which CMS&#160;Energy, Consumers, and certain other subsidiaries of CMS&#160;Energy are parties. These other lawsuits, 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></div></ix:continuation></ix:continuation><div id="ic43cff4efdfd4f2fb7296396b8a97b31_334"></div><ix:continuation id="f-1113-8" continuedAt="f-1113-9"><ix:continuation id="f-1112-8" continuedAt="f-1112-9"><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%">Contractual 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%">Purchase Obligations: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Purchase obligations arise from long-term contracts for the purchase of commodities and related services, and construction and service agreements. The commodities and related services include long-term PPAs, natural gas and associated transportation, and coal and associated transportation. Related-party PPAs are between Consumers and certain affiliates of NorthStar Clean Energy. <ix:nonNumeric contextRef="c-1" name="us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock" id="f-1157" continuedAt="f-1157-1" escape="true"><ix:nonNumeric contextRef="c-2" name="us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock" id="f-1156" continuedAt="f-1156-1" escape="true">Presented in the following table are CMS&#160;Energy&#8217;s and Consumers&#8217; contractual purchase obligations at December&#160;31,&#160;2024 for each of the periods shown:</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="f-1157-1"><ix:continuation id="f-1156-1"><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"><tr><td style="width:1.0%"/><td style="width:32.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.434%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.756%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.434%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.434%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.756%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.434%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.923%"/><td style="width:0.1%"/></tr><tr><td colspan="45" 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="42" 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%">Payments Due</span></td></tr><tr><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%">Total</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%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beyond 2029</span></td></tr><tr><td colspan="15" 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%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 PPAs</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%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" format="ixt:num-dot-decimal" scale="6" id="f-1158">7,006</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" scale="6" id="f-1159">659</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" scale="6" id="f-1160">662</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" scale="6" id="f-1161">698</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary" scale="6" id="f-1162">677</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary" scale="6" id="f-1163">678</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears" format="ixt:num-dot-decimal" scale="6" id="f-1164">3,632</ix:nonFraction>&#160;</span></td><td 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%">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%"><ix:nonFraction unitRef="usd" contextRef="c-246" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" format="ixt:num-dot-decimal" scale="6" id="f-1165">4,432</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-246" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" format="ixt:num-dot-decimal" scale="6" id="f-1166">1,780</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-246" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" format="ixt:num-dot-decimal" scale="6" id="f-1167">1,095</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-246" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" scale="6" id="f-1168">670</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-246" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary" scale="6" id="f-1169">461</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-246" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary" scale="6" id="f-1170">239</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-246" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears" scale="6" id="f-1171">187</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total purchase obligations</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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" format="ixt:num-dot-decimal" scale="6" id="f-1172">11,438</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" format="ixt:num-dot-decimal" scale="6" id="f-1173">2,439</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" format="ixt:num-dot-decimal" scale="6" id="f-1174">1,757</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" format="ixt:num-dot-decimal" scale="6" id="f-1175">1,368</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary" format="ixt:num-dot-decimal" scale="6" id="f-1176">1,138</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary" scale="6" id="f-1177">917</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears" format="ixt:num-dot-decimal" scale="6" id="f-1178">3,819</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"/></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="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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">PPAs</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"/></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%">MCV PPA</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%"><ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" format="ixt:num-dot-decimal" scale="6" id="f-1179">1,297</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" scale="6" id="f-1180">265</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" scale="6" id="f-1181">233</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" scale="6" id="f-1182">218</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary" scale="6" id="f-1183">222</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary" scale="6" id="f-1184">239</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears" scale="6" id="f-1185">120</ix:nonFraction>&#160;</span></td><td 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%">Related-party PPAs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" scale="6" id="f-1186">60</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" scale="6" id="f-1187">29</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" scale="6" id="f-1188">15</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" scale="6" id="f-1189">16</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary" format="ixt:fixed-zero" scale="6" id="f-1190">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary" format="ixt:fixed-zero" scale="6" id="f-1191">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears" format="ixt:fixed-zero" scale="6" id="f-1192">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other PPAs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" format="ixt:num-dot-decimal" scale="6" id="f-1193">5,649</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" scale="6" id="f-1194">365</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" scale="6" id="f-1195">414</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" scale="6" id="f-1196">464</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary" scale="6" id="f-1197">455</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary" scale="6" id="f-1198">439</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears" format="ixt:num-dot-decimal" scale="6" id="f-1199">3,512</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total PPAs</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%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" format="ixt:num-dot-decimal" scale="6" id="f-1200">7,006</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" scale="6" id="f-1201">659</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" scale="6" id="f-1202">662</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" scale="6" id="f-1203">698</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary" scale="6" id="f-1204">677</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary" scale="6" id="f-1205">678</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears" format="ixt:num-dot-decimal" scale="6" id="f-1206">3,632</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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%"><ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" format="ixt:num-dot-decimal" scale="6" id="f-1207">3,371</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" format="ixt:num-dot-decimal" scale="6" id="f-1208">1,412</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" scale="6" id="f-1209">958</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" scale="6" id="f-1210">518</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary" scale="6" id="f-1211">365</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary" scale="6" id="f-1212">116</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears" scale="6" id="f-1213">2</ix:nonFraction>&#160;</span></td><td 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 purchase obligations</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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" format="ixt:num-dot-decimal" scale="6" id="f-1214">10,377</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" format="ixt:num-dot-decimal" scale="6" id="f-1215">2,071</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" format="ixt:num-dot-decimal" scale="6" id="f-1216">1,620</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" format="ixt:num-dot-decimal" scale="6" id="f-1217">1,216</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary" format="ixt:num-dot-decimal" scale="6" id="f-1218">1,042</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary" scale="6" id="f-1219">794</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears" format="ixt:num-dot-decimal" scale="6" id="f-1220">3,634</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"/></tr></table></div></ix:continuation></ix:continuation></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">121</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-1113-9"><ix:continuation id="f-1112-9"><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%">MCV&#160;PPA:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers has a PPA with the MCV&#160;Partnership giving Consumers the right to purchase up to <ix:nonFraction unitRef="mw" contextRef="c-247" decimals="INF" name="us-gaap:UnrecordedUnconditionalPurchaseObligationMaximumQuantity" format="ixt:num-dot-decimal" scale="0" id="f-1221">1,240</ix:nonFraction>&#160;MW of capacity and energy produced by the MCV&#160;Facility through May&#160;2030. The MCV&#160;PPA provides for:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">a capacity charge of $<ix:nonFraction unitRef="usdPerMWh" contextRef="c-251" decimals="2" name="cms:UnrecordedUnconditionalPurchaseObligationCapacityChargePerMwh" scale="0" id="f-1222">10.14</ix:nonFraction>&#160;per&#160;MWh of available capacity through March&#160;2025 and $<ix:nonFraction unitRef="usdPerMWh" contextRef="c-252" decimals="2" name="cms:UnrecordedUnconditionalPurchaseObligationCapacityChargePerMwh" scale="0" id="f-1223">5.00</ix:nonFraction>&#160;per&#160;MWh of available capacity from March&#160;2025 through the termination date of the PPA</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 fixed energy charge of $<ix:nonFraction unitRef="usdPerMWh" contextRef="c-253" decimals="2" name="cms:UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOnPeak" scale="0" id="f-1224">6.30</ix:nonFraction>&#160;per&#160;MWh for on-peak hours and $<ix:nonFraction unitRef="usdPerMWh" contextRef="c-253" decimals="2" name="cms:UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOffPeak" scale="0" id="f-1225">6.00</ix:nonFraction> for off-peak hours</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 variable energy charge based on the MCV&#160;Partnership&#8217;s cost of production for energy delivered to 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:11pt;font-weight:400;line-height:120%">&#8226;</span><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 $<ix:nonFraction unitRef="usd" contextRef="c-253" decimals="-6" name="cms:UnrecordedUnconditionalPurchaseObligationAnnualContributionToRenewableResourcesProgramByCounterparty" format="ixt:num-dot-decimal" scale="6" id="f-1226">5</ix:nonFraction>&#160;million annual contribution by the MCV&#160;Partnership to a renewable resources program through March&#160;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%">Capacity and energy charges under the MCV&#160;PPA were $<ix:nonFraction unitRef="usd" contextRef="c-253" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationPurchases" format="ixt:num-dot-decimal" scale="6" id="f-1227">358</ix:nonFraction>&#160;million in 2024, $<ix:nonFraction unitRef="usd" contextRef="c-254" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationPurchases" format="ixt:num-dot-decimal" scale="6" id="f-1228">340</ix:nonFraction>&#160;million in 2023, and $<ix:nonFraction unitRef="usd" contextRef="c-255" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationPurchases" format="ixt:num-dot-decimal" scale="6" id="f-1229">519</ix:nonFraction>&#160;million in 2022.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Other PPAs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers has PPAs expiring through 2047 with various counterparties. The majority of the PPAs have capacity and energy charges for delivered energy. Capacity and energy charges under these PPAs were $<ix:nonFraction unitRef="usd" contextRef="c-256" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationPurchases" format="ixt:num-dot-decimal" scale="6" id="f-1230">565</ix:nonFraction>&#160;million in 2024, $<ix:nonFraction unitRef="usd" contextRef="c-257" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationPurchases" format="ixt:num-dot-decimal" scale="6" id="f-1231">498</ix:nonFraction>&#160;million in 2023, and $<ix:nonFraction unitRef="usd" contextRef="c-258" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationPurchases" format="ixt:num-dot-decimal" scale="6" id="f-1232">510</ix:nonFraction>&#160;million in 2022. In addition, CMS&#160;Energy and Consumers account for several of their PPAs as leases. See Note&#160;8, Leases for more information about CMS&#160;Energy&#8217;s and Consumers&#8217; lease obligations.</span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">122</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_337"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"><span id="i8e65a27104244791bafe4921a474eb3d_12"></span><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="c-1" name="us-gaap:DebtDisclosureTextBlock" id="f-1234" continuedAt="f-1234-1" escape="true"><ix:nonNumeric contextRef="c-2" name="us-gaap:DebtDisclosureTextBlock" id="f-1233" continuedAt="f-1233-1" escape="true">Financings and Capitalization</ix:nonNumeric></ix:nonNumeric></span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_340"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="f-1235" continuedAt="f-1235-1" escape="true"><ix:continuation id="f-1234-1" continuedAt="f-1234-2"><ix:continuation id="f-1233-1" continuedAt="f-1233-2"><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"><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 CMS&#160;Energy&#8217;s long-term debt at December&#160;31:</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.297%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.723%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.723%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.962%"/><td style="width:0.1%"/></tr><tr><td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions, Except Interest Rate and Maturity</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Rate<br/>(%)</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturity</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">CMS&#160;Energy, parent only</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Senior notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-259" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1236">3.875</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-259" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="6" id="f-1237">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-260" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1238">250</ix:nonFraction>&#160;</span></td><td 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: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%"><ix:nonFraction unitRef="number" contextRef="c-261" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1239">3.600</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-261" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1240">250</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-262" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1241">250</ix:nonFraction>&#160;</span></td><td 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:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-263" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1242">3.000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-263" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1243">300</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-264" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1244">300</ix:nonFraction>&#160;</span></td><td 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:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-265" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1245">2.950</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-265" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1246">275</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-266" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1247">275</ix:nonFraction>&#160;</span></td><td 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:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-267" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1248">3.450</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-267" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1249">350</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-268" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1250">350</ix:nonFraction>&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-269" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1251">4.700</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2043</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-269" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1252">250</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-270" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1253">250</ix:nonFraction>&#160;</span></td><td 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:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-271" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1254">4.875</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2044</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-271" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1255">300</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-272" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1256">300</ix:nonFraction>&#160;</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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="c-273" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="f-1257">1,725</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-274" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="f-1258">1,975</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"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Convertible senior notes</span><span style="color:#000000;font-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-275" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1259">3.375</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-275" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1260">800</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-276" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1261">800</ix:nonFraction>&#160;</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"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Junior subordinated notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</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="number" contextRef="c-277" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1262">4.750</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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: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%">2050</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-277" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1263">500</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-278" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1264">500</ix:nonFraction>&#160;</span></td><td 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:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-279" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1265">3.750</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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: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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2050</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-279" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1266">400</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-280" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1267">400</ix:nonFraction>&#160;</span></td><td 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:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-281" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1268">5.625</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2078</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-281" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1269">200</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-282" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1270">200</ix:nonFraction>&#160;</span></td><td 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:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-283" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1271">5.875</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2078</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-283" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1272">280</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-284" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1273">280</ix:nonFraction>&#160;</span></td><td 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:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-285" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1274">5.875</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2079</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-285" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1275">630</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-286" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1276">630</ix:nonFraction>&#160;</span></td><td 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:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="c-287" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="f-1277">2,010</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-288" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="f-1278">2,010</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"/></tr><tr style="height:15pt"><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Term loan facilities </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%">variable</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</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%">2025</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-289" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1279">90</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-290" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="6" id="f-1280">&#8212;</ix:nonFraction>&#160;</span></td><td 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:0 1pt 0 10pt;text-indent:-9pt"/><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%">variable</span></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">6</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%">2025</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-291" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1281">400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-292" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="6" id="f-1282">&#8212;</ix:nonFraction>&#160;</span></td><td 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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-293" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1283">490</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-294" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="6" id="f-1284">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-295" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="f-1285">5,025</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-296" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="f-1286">4,785</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"/></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-style:italic;font-weight:400;line-height:120%">CMS&#160;Energy subsidiaries</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-297" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="f-1287">11,370</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-298" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="f-1288">10,863</ix:nonFraction>&#160;</span></td><td 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-style:italic;font-weight:400;line-height:120%">NorthStar Clean Energy, including subsidiaries</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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></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%">Revolving credit facility</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%">variable</span></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">7</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%">2027</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-299" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1289">150</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-300" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="6" id="f-1290">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total principal amount outstanding</span></td><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 #000;padding:0 1pt"/><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 #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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="f-1291">16,545</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="f-1292">15,648</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 amounts</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="6" id="f-1293">1,192</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:LongTermDebtCurrent" scale="6" id="f-1294">975</ix:nonFraction>)</span></td><td 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%">Unamortized discounts</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet" scale="6" id="f-1295">29</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet" scale="6" id="f-1296">30</ix:nonFraction>)</span></td><td 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%">Unamortized issuance costs</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:DeferredFinanceCostsNet" scale="6" id="f-1297">130</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:DeferredFinanceCostsNet" scale="6" id="f-1298">135</ix:nonFraction>)</span></td><td 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 long-term debt</span></td><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="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="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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-1299">15,194</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-1300">14,508</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"/></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">Holders of the convertible senior notes may convert their notes at their option in accordance with the conditions outlined in the related indenture. CMS&#160;Energy will settle conversions of the notes in accordance with the terms outlined in the related indenture. The conversion rate will be subject to adjustment for anti-dilutive events and fundamental change and redemption provisions as described in the related indenture. </span></div></ix:continuation></ix:continuation></ix:nonNumeric><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%">123</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-1235-1"><ix:continuation id="f-1234-2" continuedAt="f-1234-3"><ix:continuation id="f-1233-2" continuedAt="f-1233-3"><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%">There are no sinking fund requirements for the notes. At December&#160;31,&#160;2024, the conversion price for the notes was $<ix:nonFraction unitRef="usdPerShare" contextRef="c-301" decimals="2" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" id="f-1301">73.93</ix:nonFraction>&#160;per share of common stock. Unamortized debt costs associated with this issuance were $<ix:nonFraction unitRef="usd" contextRef="c-301" decimals="-6" name="us-gaap:DeferredFinanceCostsGross" format="ixt:num-dot-decimal" scale="6" id="f-1302">9</ix:nonFraction>&#160;million at December&#160;31,&#160;2024.</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 unsecured obligations rank subordinate and junior in right of payment to all of CMS&#160;Energy&#8217;s existing and future senior indebtedness.</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">On June&#160;1,&#160;2030, and every five&#160;years thereafter, the notes will reset to an interest rate equal to the five&#8209;year treasury rate plus <ix:nonFraction unitRef="number" contextRef="c-302" decimals="5" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-1303">4.116</ix:nonFraction>&#160;percent.</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">On December&#160;1,&#160;2030, and every five&#160;years thereafter, the notes will reset to an interest rate equal to the five&#8209;year treasury rate plus <ix:nonFraction unitRef="number" contextRef="c-303" decimals="5" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-1304">2.900</ix:nonFraction>&#160;percent.</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">The delayed-draw unsecured term loan credit facility has an interest rate of</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term SOFR plus <ix:nonFraction unitRef="number" contextRef="c-304" decimals="5" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-1305">0.900</ix:nonFraction>&#160;percent. At December&#160;31,&#160;2024, borrowings under the term loan credit facility had a weighted-average interest rate of <ix:nonFraction unitRef="number" contextRef="c-289" decimals="5" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="f-1306">5.245</ix:nonFraction>&#160;percent.</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">6</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">The delayed-draw unsecured term loan credit facility has an interest rate of one-month Term SOFR plus <ix:nonFraction unitRef="number" contextRef="c-305" decimals="5" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-1307">0.850</ix:nonFraction>&#160;percent. At December&#160;31,&#160;2024, borrowings under the term loan credit facility had a weighted-average interest rate of <ix:nonFraction unitRef="number" contextRef="c-291" decimals="5" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="f-1308">5.403</ix:nonFraction>&#160;percent.</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">7</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">Loans under this facility have an interest rate of one-month Term SOFR plus <ix:nonFraction unitRef="number" contextRef="c-306" decimals="5" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-1309">1.750</ix:nonFraction>&#160;percent less an adjustment of <ix:nonFraction unitRef="number" contextRef="c-307" decimals="5" name="cms:DebtInstrumentInterestRateStatedPercentageAdjustment" scale="-2" id="f-1310">0.050</ix:nonFraction>&#160;percent for green credit advances. At December&#160;31,&#160;2024, the weighted-average interest rate for the loans issued under this facility was <ix:nonFraction unitRef="number" contextRef="c-307" decimals="5" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="f-1311">6.097</ix:nonFraction>&#160;percent.</span></div></ix:continuation></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">124</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:nonNumeric contextRef="c-2" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="f-1312" continuedAt="f-1312-1" escape="true"><ix:continuation id="f-1234-3" continuedAt="f-1234-4"><ix:continuation id="f-1233-3" continuedAt="f-1233-4"><div 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 Consumers&#8217; long-term debt at December&#160;31:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.855%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.964%"/><td style="width:0.1%"/></tr><tr><td colspan="30" style="border-bottom:1pt solid #000;border-top:1pt solid #000;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 Interest Rate and Maturity</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Rate<br/>(%)</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:100%">Maturity</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align: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></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%">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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">First mortgage bonds</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"/></tr><tr><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%"><ix:nonFraction unitRef="number" contextRef="c-308" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1313">3.125</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-308" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="6" id="f-1314">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-309" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1315">250</ix:nonFraction>&#160;</span></td><td 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: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%"><ix:nonFraction unitRef="number" contextRef="c-310" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1316">3.190</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-310" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="6" id="f-1317">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-311" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1318">52</ix:nonFraction>&#160;</span></td><td 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: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;text-indent:-9pt;vertical-align: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="c-312" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1319">5.240</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-312" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1320">115</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-313" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1321">115</ix:nonFraction>&#160;</span></td><td 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: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%"><ix:nonFraction unitRef="number" contextRef="c-314" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1322">3.680</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-314" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1323">100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-315" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1324">100</ix:nonFraction>&#160;</span></td><td 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: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%"><ix:nonFraction unitRef="number" contextRef="c-316" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1325">3.390</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-316" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1326">35</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-317" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1327">35</ix:nonFraction>&#160;</span></td><td 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: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%"><ix:nonFraction unitRef="number" contextRef="c-318" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1328">4.650</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-318" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1329">425</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-319" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1330">425</ix:nonFraction>&#160;</span></td><td 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: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%"><ix:nonFraction unitRef="number" contextRef="c-320" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1331">3.800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-320" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1332">300</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-321" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1333">300</ix:nonFraction>&#160;</span></td><td 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: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%"><ix:nonFraction unitRef="number" contextRef="c-322" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1334">4.900</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-322" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1335">500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-323" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1336">500</ix:nonFraction>&#160;</span></td><td 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: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%"><ix:nonFraction unitRef="number" contextRef="c-324" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1337">5.070</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-324" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1338">50</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-325" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1339">50</ix:nonFraction>&#160;</span></td><td 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: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%"><ix:nonFraction unitRef="number" contextRef="c-326" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1340">4.600</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-326" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1341">600</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-327" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="6" id="f-1342">&#8212;</ix:nonFraction>&#160;</span></td><td 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: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%"><ix:nonFraction unitRef="number" contextRef="c-328" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1343">4.700</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2030</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-328" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1344">700</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-329" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="6" id="f-1345">&#8212;</ix:nonFraction>&#160;</span></td><td 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: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%"><ix:nonFraction unitRef="number" contextRef="c-330" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1346">5.170</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2032</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-330" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1347">95</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-331" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1348">95</ix:nonFraction>&#160;</span></td><td 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: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%"><ix:nonFraction unitRef="number" contextRef="c-332" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1349">3.600</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2032</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-332" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1350">350</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-333" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1351">350</ix:nonFraction>&#160;</span></td><td 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: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%"><ix:nonFraction unitRef="number" contextRef="c-334" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1352">3.180</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2032</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-334" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1353">100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-335" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1354">100</ix:nonFraction>&#160;</span></td><td 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: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%"><ix:nonFraction unitRef="number" contextRef="c-336" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1355">4.625</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2033</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-336" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1356">700</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-337" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1357">700</ix:nonFraction>&#160;</span></td><td 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: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%"><ix:nonFraction unitRef="number" contextRef="c-338" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1358">5.800</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2035</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-338" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1359">175</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-339" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1360">175</ix:nonFraction>&#160;</span></td><td 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: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%"><ix:nonFraction unitRef="number" contextRef="c-340" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1361">5.380</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2037</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-340" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1362">140</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-341" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1363">140</ix:nonFraction>&#160;</span></td><td 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: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%"><ix:nonFraction unitRef="number" contextRef="c-342" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1364">3.520</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2037</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-342" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1365">335</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-343" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1366">335</ix:nonFraction>&#160;</span></td><td 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: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%"><ix:nonFraction unitRef="number" contextRef="c-344" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1367">4.010</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2038</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-344" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1368">215</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-345" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1369">215</ix:nonFraction>&#160;</span></td><td 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: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%"><ix:nonFraction unitRef="number" contextRef="c-346" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1370">6.170</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2040</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-346" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1371">50</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-347" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1372">50</ix:nonFraction>&#160;</span></td><td 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: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%"><ix:nonFraction unitRef="number" contextRef="c-348" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1373">4.970</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2040</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-348" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1374">50</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-349" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1375">50</ix:nonFraction>&#160;</span></td><td 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: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%"><ix:nonFraction unitRef="number" contextRef="c-350" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1376">4.310</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2042</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-350" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1377">263</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-351" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1378">263</ix:nonFraction>&#160;</span></td><td 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: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%"><ix:nonFraction unitRef="number" contextRef="c-352" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1379">3.950</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2043</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-352" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1380">425</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-353" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1381">425</ix:nonFraction>&#160;</span></td><td 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: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%"><ix:nonFraction unitRef="number" contextRef="c-354" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1382">4.100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2045</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-354" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1383">250</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-355" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1384">250</ix:nonFraction>&#160;</span></td><td 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: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%"><ix:nonFraction unitRef="number" contextRef="c-356" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1385">3.250</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2046</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-356" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1386">450</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-357" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1387">450</ix:nonFraction>&#160;</span></td><td 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: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%"><ix:nonFraction unitRef="number" contextRef="c-358" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1388">3.950</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2047</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-358" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1389">350</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-359" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1390">350</ix:nonFraction>&#160;</span></td><td 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: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%"><ix:nonFraction unitRef="number" contextRef="c-360" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1391">4.050</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2048</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-360" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1392">550</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-361" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1393">550</ix:nonFraction>&#160;</span></td><td 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: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%"><ix:nonFraction unitRef="number" contextRef="c-362" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1394">4.350</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2049</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-362" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1395">550</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-363" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1396">550</ix:nonFraction>&#160;</span></td><td 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: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%"><ix:nonFraction unitRef="number" contextRef="c-364" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1397">3.750</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2050</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-364" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1398">300</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-365" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1399">300</ix:nonFraction>&#160;</span></td><td 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: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%"><ix:nonFraction unitRef="number" contextRef="c-366" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1400">3.100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2050</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-366" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1401">550</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-367" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1402">550</ix:nonFraction>&#160;</span></td><td 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: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%"><ix:nonFraction unitRef="number" contextRef="c-368" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1403">3.500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2051</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-368" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1404">575</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-369" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1405">575</ix:nonFraction>&#160;</span></td><td 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: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%"><ix:nonFraction unitRef="number" contextRef="c-370" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1406">2.650</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2052</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-370" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1407">300</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-371" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1408">300</ix:nonFraction>&#160;</span></td><td 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: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%"><ix:nonFraction unitRef="number" contextRef="c-372" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1409">4.200</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2052</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-372" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1410">450</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-373" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1411">450</ix:nonFraction>&#160;</span></td><td 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: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%"><ix:nonFraction unitRef="number" contextRef="c-374" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1412">3.860</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2052</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-374" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1413">50</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-375" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1414">50</ix:nonFraction>&#160;</span></td><td 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: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%"><ix:nonFraction unitRef="number" contextRef="c-376" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1415">4.280</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2057</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-376" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1416">185</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-377" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1417">185</ix:nonFraction>&#160;</span></td><td 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: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%"><ix:nonFraction unitRef="number" contextRef="c-378" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1418">2.500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2060</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-378" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1419">525</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-379" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1420">525</ix:nonFraction>&#160;</span></td><td 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: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%"><ix:nonFraction unitRef="number" contextRef="c-380" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1421">4.350</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2064</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-380" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1422">250</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-381" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1423">250</ix:nonFraction>&#160;</span></td><td 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:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">variable</span></td><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: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%">2069</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-382" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1424">76</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-383" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1425">76</ix:nonFraction>&#160;</span></td><td 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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">variable</span></td><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: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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2070</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-384" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1426">134</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-385" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1427">134</ix:nonFraction>&#160;</span></td><td 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:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">variable</span></td><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: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%">2070</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-386" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1428">127</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-387" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1429">127</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="c-388" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="f-1430">11,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 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%"><ix:nonFraction unitRef="usd" contextRef="c-389" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="f-1431">10,397</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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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></ix:continuation></ix:continuation></ix:nonNumeric><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%">125</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-1312-1"><ix:continuation id="f-1234-4" continuedAt="f-1234-5"><ix:continuation id="f-1233-4" continuedAt="f-1233-5"><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.855%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.964%"/><td style="width:0.1%"/></tr><tr><td colspan="30" style="border-bottom:1pt solid #000;border-top:1pt solid #000;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 Interest Rate and Maturity</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Rate<br/>(%)</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:100%">Maturity</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Tax-exempt revenue bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-390" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1432">0.875</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2035</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-390" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1433">35</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-391" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1434">35</ix:nonFraction>&#160;</span></td><td 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: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%"><ix:nonFraction unitRef="number" contextRef="c-392" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1435">3.350</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2049</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-392" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1436">75</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-393" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1437">75</ix:nonFraction>&#160;</span></td><td 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:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%"><ix:nonFraction unitRef="usd" contextRef="c-394" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1438">110</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-395" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1439">110</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"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2014 Securitization bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-396" decimals="INF" name="us-gaap:LongtermDebtWeightedAverageInterestRate" scale="-2" id="f-1440">3.528</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</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%"><ix:nonFraction unitRef="usd" contextRef="c-396" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1441">112</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-397" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1442">141</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023 Securitization bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="number" contextRef="c-398" decimals="5" name="us-gaap:LongtermDebtWeightedAverageInterestRate" scale="-2" id="f-1443">5.322</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">6</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%">2028-2031</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</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%"><ix:nonFraction unitRef="usd" contextRef="c-398" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1444">588</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-399" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1445">646</ix:nonFraction>&#160;</span></td><td 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:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="c-400" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1446">700</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-401" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-1447">787</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"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 principal amount outstanding</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="f-1448">12,205</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="f-1449">11,294</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 amounts</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:LongTermDebtCurrent" scale="6" id="f-1450">452</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:LongTermDebtCurrent" scale="6" id="f-1451">725</ix:nonFraction>)</span></td><td 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%">Long-term debt &#8211; related parties</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">7 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">principal amount outstanding</span></div></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:2px 10pt 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%">2043-2060</span></td><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%">(<ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-6" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="f-1452">835</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-6" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="f-1453">431</ix:nonFraction>)</span></td><td 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%">Unamortized discounts</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet" scale="6" id="f-1454">27</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet" scale="6" id="f-1455">28</ix:nonFraction>)</span></td><td 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%">Unamortized issuance costs</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:DeferredFinanceCostsNet" scale="6" id="f-1456">73</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:DeferredFinanceCostsNet" scale="6" id="f-1457">73</ix:nonFraction>)</span></td><td 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 long-term debt</span></td><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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-6" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-1458">10,818</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-117" decimals="-6" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-1459">10,037</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"/></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">The variable-rate bonds bear interest quarterly at a rate of three&#8209;month SOFR minus <ix:nonFraction unitRef="number" contextRef="c-402" decimals="5" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-1460">0.038</ix:nonFraction>&#160;percent, subject to a zero&#8209;percent floor. At December&#160;31,&#160;2024, the interest rates were <ix:nonFraction unitRef="number" contextRef="c-382" decimals="5" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="f-1461">4.320</ix:nonFraction>&#160;percent for bonds due September&#160;2069, <ix:nonFraction unitRef="number" contextRef="c-384" decimals="5" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="f-1462">4.483</ix:nonFraction>&#160;percent for bonds due May&#160;2070, and <ix:nonFraction unitRef="number" contextRef="c-386" decimals="5" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="f-1463">4.551</ix:nonFraction>&#160;percent for bonds due October&#160;2070. The interest rate for the variable-rate bonds at December&#160;31,&#160;2023 were <ix:nonFraction unitRef="number" contextRef="c-383" decimals="INF" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="f-1464">5.346</ix:nonFraction>&#160;percent, <ix:nonFraction unitRef="number" contextRef="c-385" decimals="INF" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="f-1465">5.329</ix:nonFraction>&#160;percent, and <ix:nonFraction unitRef="number" contextRef="c-387" decimals="INF" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="f-1466">5.368</ix:nonFraction>&#160;percent, respectively. The holders of these variable-rate bonds may put them to Consumers for redemption on certain dates prior to their stated maturity, including dates within one&#160;year of December&#160;31,&#160;2024. </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">The interest rate on these tax-exempt revenue bonds will reset on October&#160;8,&#160;2026.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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">The interest rate on these tax&#8209;exempt revenue bonds will reset on October&#160;1,&#160;2027. </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">The weighted-average interest rate for Consumers&#8217; securitization bonds issued through its subsidiary, Consumers 2014&#160;Securitization Funding, was <ix:nonFraction unitRef="number" contextRef="c-396" decimals="5" name="us-gaap:LongtermDebtWeightedAverageInterestRate" scale="-2" id="f-1467">3.528</ix:nonFraction>&#160;percent at December&#160;31,&#160;2024 and <ix:nonFraction unitRef="number" contextRef="c-397" decimals="5" name="us-gaap:LongtermDebtWeightedAverageInterestRate" scale="-2" id="f-1468">3.421</ix:nonFraction>&#160;percent at December&#160;31,&#160;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: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">Principal and interest payments are made semiannually.</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">6</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">The weighted-average interest rate for Consumers&#8217; securitization bonds issued through its subsidiary, Consumers 2023&#160;Securitization Funding, was <ix:nonFraction unitRef="number" contextRef="c-398" decimals="5" name="us-gaap:LongtermDebtWeightedAverageInterestRate" scale="-2" id="f-1469">5.322</ix:nonFraction>&#160;percent at December&#160;31,&#160;2024 and <ix:nonFraction unitRef="number" contextRef="c-399" decimals="5" name="us-gaap:LongtermDebtWeightedAverageInterestRate" scale="-2" id="f-1470">5.342</ix:nonFraction>&#160;percent at December&#160;31,&#160;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:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">7</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">Long-term debt &#8211; related parties reflects Consumers&#8217; outstanding debt held by its parent as a result of CMS&#160;Energy&#8217;s repurchase of Consumers&#8217; first&#160;mortgage bonds. Unamortized discounts associated with the repurchase of Consumers&#8217; first mortgage bonds were $<ix:nonFraction unitRef="usd" contextRef="c-403" decimals="-6" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet" format="ixt:num-dot-decimal" scale="6" id="f-1471">5</ix:nonFraction>&#160;million at December&#160;31,&#160;2024 and $<ix:nonFraction unitRef="usd" contextRef="c-404" decimals="-6" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet" format="ixt:num-dot-decimal" scale="6" id="f-1472">3</ix:nonFraction>&#160;million at December&#160;31,&#160;2023. Unamortized issuance costs were $<ix:nonFraction unitRef="usd" contextRef="c-403" decimals="-6" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="6" id="f-1473">7</ix:nonFraction>&#160;million at December&#160;31,&#160;2024 and $<ix:nonFraction unitRef="usd" contextRef="c-404" decimals="-6" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="6" id="f-1474">4</ix:nonFraction>&#160;million at December&#160;31,&#160;2023.</span></div></ix:continuation></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">126</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_343"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-1234-5" continuedAt="f-1234-6"><ix:continuation id="f-1233-5" continuedAt="f-1233-6"><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%">Financings:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-2" name="us-gaap:ScheduleOfDebtTableTextBlock" id="f-1476" continuedAt="f-1476-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDebtTableTextBlock" id="f-1475" continuedAt="f-1475-1" escape="true">Presented in the following table is a summary of major long-term debt issuances during 2024:</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="f-1476-1"><ix:continuation id="f-1475-1" continuedAt="f-1475-2"><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:42.810%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.124%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.126%"/><td style="width:0.1%"/></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:100%">Principal<br/>(In Millions)</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%">Interest Rate (%)</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%">Issuance 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%">Maturity Date</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, parent only</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term loan credit agreement</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%"><ix:nonFraction unitRef="usd" contextRef="c-291" decimals="-6" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="f-1477">400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">variable</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%">September 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 2025</span></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%">Term loan credit agreement</span><span style="color:#000000;font-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%"><ix:nonFraction unitRef="usd" contextRef="c-289" decimals="-6" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="f-1478">90</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">variable</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%">December 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2025</span></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 CMS&#160;Energy, parent only</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%"><ix:nonFraction unitRef="usd" contextRef="c-295" decimals="-6" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="f-1479">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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">First mortgage bonds</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%"><ix:nonFraction unitRef="usd" contextRef="c-405" decimals="-6" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="f-1480">600</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-9pt;vertical-align: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="c-405" decimals="5" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1481">4.600</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">January 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 2029</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-weight:400;line-height:120%">First mortgage bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-406" decimals="-6" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="f-1482">700</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-9pt;vertical-align: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="c-406" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1483">4.700</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">August 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 2030</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 Consumers</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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="f-1484">1,300</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;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 CMS&#160;Energy</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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="c-38" decimals="-6" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="f-1485">1,790</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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">In December&#160;2024, CMS&#160;Energy entered into a $<ix:nonFraction unitRef="usd" contextRef="c-289" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-1486">200</ix:nonFraction>&#160;million unsecured term loan credit agreement and borrowed $<ix:nonFraction unitRef="usd" contextRef="c-289" decimals="-6" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="f-1487">90</ix:nonFraction>&#160;million. In January&#160;2025, CMS&#160;Energy borrowed an additional $<ix:nonFraction unitRef="usd" contextRef="c-407" decimals="-6" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="f-1488">70</ix:nonFraction>&#160;million bearing an interest rate of <ix:nonFraction unitRef="number" contextRef="c-407" decimals="5" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1489">5.206</ix:nonFraction>&#160;percent.</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:400;line-height:120%">In February&#160;2025, certain subsidiaries of NorthStar Clean Energy entered into a $<ix:nonFraction unitRef="usd" contextRef="c-408" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="f-1490">334</ix:nonFraction> million construction financing agreement and borrowed $<ix:nonFraction unitRef="usd" contextRef="c-409" decimals="-6" name="us-gaap:ProceedsFromLinesOfCredit" scale="6" id="f-1491">32</ix:nonFraction> million, bearing an interest rate of <ix:nonFraction unitRef="number" contextRef="c-408" decimals="5" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" format="ixt:num-dot-decimal" scale="-2" id="f-1492">6.600</ix:nonFraction> percent.</span></div></ix:continuation></ix:continuation><div id="ic43cff4efdfd4f2fb7296396b8a97b31_355"></div><ix:continuation id="f-1234-6" continuedAt="f-1234-7"><ix:continuation id="f-1233-6" continuedAt="f-1233-7"><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%">Retirements: </span><ix:continuation id="f-1475-2" continuedAt="f-1475-3"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is a summary of major long-term debt retirements during 2024:</span></ix:continuation></div><ix:continuation id="f-1475-3"><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:42.810%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.124%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.126%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal<br/>(In Millions)</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Rate (%)</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retirement Date</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturity Date</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Senior notes</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:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-410" decimals="-6" name="us-gaap:RepaymentsOfDebt" scale="6" id="f-1493">250</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-411" decimals="5" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1494">3.875</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 2024</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%">Total CMS&#160;Energy, parent only</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%"><ix:nonFraction unitRef="usd" contextRef="c-412" decimals="-6" name="us-gaap:RepaymentsOfDebt" scale="6" id="f-1495">250</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#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-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="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%">First mortgage bonds</span><span style="color:#000000;font-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%"><ix:nonFraction unitRef="usd" contextRef="c-413" decimals="-6" name="us-gaap:RepaymentsOfDebt" scale="6" id="f-1496">250</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-414" decimals="5" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1497">3.125</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">First mortgage bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-415" decimals="-6" name="us-gaap:RepaymentsOfDebt" scale="6" id="f-1498">52</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-9pt;vertical-align: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="c-310" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1499">3.190</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2024</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%">Total 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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:RepaymentsOfDebt" scale="6" id="f-1500">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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;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 CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"/><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="c-1" decimals="-6" name="us-gaap:RepaymentsOfDebt" scale="6" id="f-1501">552</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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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">First mortgage bonds were repaid the first business day following the maturity date, which did not fall on a business day.</span></div></ix:continuation></ix:continuation></ix:continuation><div id="ic43cff4efdfd4f2fb7296396b8a97b31_358"></div><ix:continuation id="f-1234-7" continuedAt="f-1234-8"><ix:continuation id="f-1233-7" continuedAt="f-1233-8"><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&#8217;s Purchase of Consumers&#8217; First Mortgage Bonds: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy purchased Consumers&#8217; first mortgage bonds with a principal balance of $<ix:nonFraction unitRef="usd" contextRef="c-403" decimals="-6" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="f-1502">404</ix:nonFraction>&#160;million during 2024 in exchange for cash of $<ix:nonFraction unitRef="usd" contextRef="c-416" decimals="-6" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="f-1503">289</ix:nonFraction>&#160;million. On a consolidated basis, CMS&#160;Energy&#8217;s repurchase of Consumers&#8217; first mortgage bonds was accounted for as a debt extinguishment and resulted in a pre-tax gain of $<ix:nonFraction unitRef="usd" contextRef="c-417" decimals="-6" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="6" id="f-1504">110</ix:nonFraction>&#160;million for the year ended December&#160;31,&#160;2024, which was recorded in other income on CMS&#160;Energy&#8217;s consolidated statements of income. Interest expense related to the repurchased bonds was $<ix:nonFraction unitRef="usd" contextRef="c-418" decimals="-6" name="us-gaap:InterestExpenseDebt" format="ixt:num-dot-decimal" scale="6" id="f-1505">19</ix:nonFraction>&#160;million for the year ended December&#160;31,&#160;2024.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2023, CMS&#160;Energy purchased Consumers&#8217; first mortgage bonds with a principal balance of $<ix:nonFraction unitRef="usd" contextRef="c-404" decimals="-6" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="f-1506">431</ix:nonFraction>&#160;million in exchange for cash of $<ix:nonFraction unitRef="usd" contextRef="c-419" decimals="-6" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="f-1507">293</ix:nonFraction>&#160;million. On a consolidated basis, CMS&#160;Energy&#8217;s repurchase of Consumers&#8217; first mortgage bonds resulted in a pre-tax gain of $<ix:nonFraction unitRef="usd" contextRef="c-420" decimals="-6" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="6" id="f-1508">131</ix:nonFraction>&#160;million for the year ended </span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">127</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-1234-8" continuedAt="f-1234-9"><ix:continuation id="f-1233-8" continuedAt="f-1233-9"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">December&#160;31,&#160;2023. Interest expense related to the repurchased bonds was $<ix:nonFraction unitRef="usd" contextRef="c-421" decimals="-6" name="us-gaap:InterestExpenseDebt" format="ixt:num-dot-decimal" scale="6" id="f-1509">5</ix:nonFraction>&#160;million for the year ended December&#160;31,&#160;2023.</span></div></ix:continuation></ix:continuation><div id="ic43cff4efdfd4f2fb7296396b8a97b31_373"></div><ix:continuation id="f-1234-9" continuedAt="f-1234-10"><ix:continuation id="f-1233-9" continuedAt="f-1233-10"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Regulatory Authorization for Financings:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers is required to maintain FERC authorization for financings. Any long-term issuances during the authorization period are exempt from FERC&#8217;s competitive bidding and negotiated placement requirements. Its current authorization ends on May&#160;2,&#160;2026. In January&#160;2025, Consumers filed an application with the FERC for authority to issue long-term debt securities between February&#160;21,&#160;2025 and February&#160;20,&#160;2027. The application does not seek to replace Consumers&#8217; existing authority for short-term securities.</span></div></ix:continuation></ix:continuation><div id="ic43cff4efdfd4f2fb7296396b8a97b31_361"></div><ix:continuation id="f-1234-10" continuedAt="f-1234-11"><ix:continuation id="f-1233-10" continuedAt="f-1233-11"><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%">First Mortgage Bonds:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers secures its first mortgage bonds by a mortgage and lien on substantially all of its property. Consumers&#8217; ability to issue first mortgage bonds is restricted by certain provisions in the First Mortgage Bond Indenture and the need for regulatory approvals under federal law. Restrictive issuance provisions in the First Mortgage Bond Indenture include achieving a two</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">times interest coverage ratio and having sufficient unfunded net property additions.</span></div></ix:continuation></ix:continuation><div id="ic43cff4efdfd4f2fb7296396b8a97b31_364"></div><ix:continuation id="f-1234-11" continuedAt="f-1234-12"><ix:continuation id="f-1233-11" continuedAt="f-1233-12"><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%">Securitization Bonds:</span><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Certain regulatory assets held by Consumers&#8217; subsidiaries, Consumers 2014&#160;Securitization Funding and Consumers 2023&#160;Securitization Funding, collateralize Consumers&#8217; securitization bonds. Consumers 2014&#160;Securitization Funding and Consumers 2023&#160;Securitization Funding are distinct subsidiaries. The bondholders of each entity have no recourse to the other&#8217;s assets or the assets of Consumers. Consumers collects securitization surcharges to cover the principal and interest on the bonds as well as certain other qualified costs. The surcharges collected by Consumers on behalf of each entity are remitted to that subsidiary&#8217;s account and are not available to creditors of Consumers or creditors of Consumers&#8217; affiliates other than the subsidiary that issued the bonds.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="f-1511" escape="true"><ix:nonNumeric contextRef="c-2" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="f-1510" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Debt Maturities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> At December&#160;31,&#160;2024, the aggregate annual maturities for long-term debt for the next five&#160;years, based on stated maturities or earlier put dates, were:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.214%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.880%"/><td style="width:0.1%"/></tr><tr><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long-term debt</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"/></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%">CMS&#160;Energy, parent only</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%"><ix:nonFraction unitRef="usd" contextRef="c-295" decimals="-6" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" scale="6" id="f-1512">740</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-295" decimals="-6" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" scale="6" id="f-1513">300</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-295" decimals="-6" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" scale="6" id="f-1514">625</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-295" decimals="-6" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" scale="6" id="f-1515">800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-295" decimals="-6" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" format="ixt:fixed-zero" scale="6" id="f-1516">&#8212;</ix:nonFraction>&#160;</span></td><td 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%">NorthStar Clean Energy</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-422" decimals="-6" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" format="ixt:fixed-zero" scale="6" id="f-1517">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-422" decimals="-6" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:fixed-zero" scale="6" id="f-1518">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-422" decimals="-6" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" scale="6" id="f-1519">150</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-422" decimals="-6" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:fixed-zero" scale="6" id="f-1520">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-422" decimals="-6" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" format="ixt:fixed-zero" scale="6" id="f-1521">&#8212;</ix:nonFraction>&#160;</span></td><td 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:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers</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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" scale="6" id="f-1522">452</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" scale="6" id="f-1523">237</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" scale="6" id="f-1524">263</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" scale="6" id="f-1525">843</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" format="ixt:num-dot-decimal" scale="6" id="f-1526">1,256</ix:nonFraction>&#160;</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-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 CMS&#160;Energy</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" format="ixt:num-dot-decimal" scale="6" id="f-1527">1,192</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" scale="6" id="f-1528">537</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:num-dot-decimal" scale="6" id="f-1529">1,038</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:num-dot-decimal" scale="6" id="f-1530">1,643</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" format="ixt:num-dot-decimal" scale="6" id="f-1531">1,256</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"/></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%">NorthStar Clean Energy, including subsidiaries</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 #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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-422" decimals="-6" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" format="ixt:fixed-zero" scale="6" id="f-1532">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-422" decimals="-6" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:fixed-zero" scale="6" id="f-1533">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-422" decimals="-6" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" scale="6" id="f-1534">150</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-422" decimals="-6" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:fixed-zero" scale="6" id="f-1535">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-422" decimals="-6" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" format="ixt:fixed-zero" scale="6" id="f-1536">&#8212;</ix:nonFraction>&#160;</span></td><td 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"/></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%">Long-term debt</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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" scale="6" id="f-1537">452</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" scale="6" id="f-1538">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 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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" scale="6" id="f-1539">263</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" scale="6" id="f-1540">843</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" format="ixt:num-dot-decimal" scale="6" id="f-1541">1,256</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"/></tr></table></div></ix:nonNumeric></ix:nonNumeric></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">128</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_367"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-1234-12" continuedAt="f-1234-13"><ix:continuation id="f-1233-12" continuedAt="f-1233-13"><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="c-2" name="us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock" id="f-1543" continuedAt="f-1543-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock" id="f-1542" continuedAt="f-1542-1" escape="true">The following credit facilities with banks were available at December&#160;31,&#160;2024:</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="f-1543-1"><ix:continuation id="f-1542-1"><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.105%"/><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:2.105%"/><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:4.188%"/><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:2.105%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.639%"/><td style="width:0.1%"/></tr><tr><td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expiration Date</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of Facility</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount Borrowed</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Letters of Credit Outstanding</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount Available</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, parent only</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 14, 2027</span><span style="color:#000000;font-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%"><ix:nonFraction unitRef="usd" contextRef="c-423" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="f-1544">550</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-423" decimals="-6" name="us-gaap:LineOfCredit" format="ixt:fixed-zero" scale="6" id="f-1545">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-423" decimals="-6" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="f-1546">31</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-423" decimals="-6" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" scale="6" id="f-1547">519</ix:nonFraction>&#160;</span></td><td 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,&#160;2025</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%"><ix:nonFraction unitRef="usd" contextRef="c-424" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="f-1548">50</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-424" decimals="-6" name="us-gaap:LineOfCredit" format="ixt:fixed-zero" scale="6" id="f-1549">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-424" decimals="-6" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="f-1550">50</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-424" decimals="-6" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:fixed-zero" scale="6" id="f-1551">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NorthStar Clean Energy, including subsidiaries</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">May 7, 2027</span><span style="color:#000000;font-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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-307" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="f-1552">150</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-307" decimals="-6" name="us-gaap:LineOfCredit" scale="6" id="f-1553">150</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-307" decimals="-6" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:fixed-zero" scale="6" id="f-1554">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-307" decimals="-6" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:fixed-zero" scale="6" id="f-1555">&#8212;</ix:nonFraction>&#160;</span></td><td 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%">September&#160;25,&#160;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">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%"><ix:nonFraction unitRef="usd" contextRef="c-425" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="f-1556">37</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-425" decimals="-6" name="us-gaap:LineOfCredit" format="ixt:fixed-zero" scale="6" id="f-1557">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-425" decimals="-6" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="f-1558">37</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-425" decimals="-6" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:fixed-zero" scale="6" id="f-1559">&#8212;</ix:nonFraction>&#160;</span></td><td 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;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">4</span></div></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"/></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%">December 14, 2027</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%"><ix:nonFraction unitRef="usd" contextRef="c-426" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-1560">1,100</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-426" decimals="-6" name="us-gaap:LineOfCredit" format="ixt:fixed-zero" scale="6" id="f-1561">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-426" decimals="-6" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="f-1562">28</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-426" decimals="-6" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-1563">1,072</ix:nonFraction>&#160;</span></td><td 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;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">November&#160;18, 2025</span></div></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%"><ix:nonFraction unitRef="usd" contextRef="c-427" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="f-1564">250</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-427" decimals="-6" name="us-gaap:LineOfCredit" format="ixt:fixed-zero" scale="6" id="f-1565">&#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 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%"><ix:nonFraction unitRef="usd" contextRef="c-427" decimals="-6" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="f-1566">58</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-427" decimals="-6" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" scale="6" id="f-1567">192</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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">There were <ix:nonFraction unitRef="usd" contextRef="c-428" decimals="INF" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:fixed-zero" scale="0" id="f-1568">no</ix:nonFraction> borrowings under this facility during the year ended December&#160;31,&#160;2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Obligations under this facility are secured by certain pledged equity interests in subsidiaries of NorthStar Clean Energy; under the terms of this facility, the interests may not be sold by NorthStar Clean Energy unless there is an agreed-upon substitution for the pledged equity interests. At December&#160;31,&#160;2024, the net book value of the pledged equity interests was $<ix:nonFraction unitRef="usd" contextRef="c-307" decimals="-6" name="us-gaap:DebtInstrumentCollateralAmount" format="ixt:num-dot-decimal" scale="6" id="f-1569">396</ix:nonFraction>&#160;million. Also under the terms of this facility, NorthStar Clean Energy may be restricted from remitting cash dividends to CMS&#160;Energy in the event of default. </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 letter of credit facility is available to Aviator Wind Equity Holdings. For more information regarding Aviator Wind Equity Holdings, see Note&#160;18, 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">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">Obligations under these facilities are secured by first mortgage bonds of Consumers. There were <ix:nonFraction unitRef="usd" contextRef="c-429" decimals="INF" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:fixed-zero" scale="0" id="f-1570">no</ix:nonFraction>&#160;borrowings under these facilities during the year ended December&#160;31,&#160;2024.</span></div></ix:continuation></ix:continuation></ix:continuation></ix:continuation><div id="ic43cff4efdfd4f2fb7296396b8a97b31_376"></div><ix:continuation id="f-1234-13" continuedAt="f-1234-14"><ix:continuation id="f-1233-13" continuedAt="f-1233-14"><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="c-430" decimals="-6" name="cms:ShortTermDebtAuthorizedBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-1571">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 December&#160;31,&#160;2024, there were $<ix:nonFraction unitRef="usd" contextRef="c-431" decimals="-6" name="us-gaap:ShortTermBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-1572">65</ix:nonFraction>&#160;million of commercial paper notes outstanding under this program bearing a weighted-average interest rate of <ix:nonFraction unitRef="number" contextRef="c-431" decimals="5" name="us-gaap:DebtWeightedAverageInterestRate" scale="-2" id="f-1573">4.675</ix:nonFraction>&#160;percent, recorded as current notes payable on CMS&#160;Energy&#8217;s and Consumers&#8217; consolidated balance sheets.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In December&#160;2024, Consumers renewed a short-term credit agreement with CMS&#160;Energy, permitting Consumers to borrow up to $<ix:nonFraction unitRef="usd" contextRef="c-432" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-1574">500</ix:nonFraction>&#160;million at an interest rate of the prior month&#8217;s average one</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">month Term SOFR minus <ix:nonFraction unitRef="number" contextRef="c-433" decimals="INF" sign="-" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-1575">0.100</ix:nonFraction>&#160;percent. At December&#160;31,&#160;2024, there were <ix:nonFraction unitRef="usd" contextRef="c-432" decimals="-6" name="us-gaap:NotesPayableCurrent" format="ixt:fixed-zero" scale="6" id="f-1576">no</ix:nonFraction> outstanding borrowings under the agreement.</span></div></ix:continuation></ix:continuation><div id="ic43cff4efdfd4f2fb7296396b8a97b31_3695"></div><ix:nonNumeric contextRef="c-434" name="us-gaap:DebtDisclosureTextBlock" id="f-1577" continuedAt="f-1577-1" escape="true"><ix:continuation id="f-1234-14" continuedAt="f-1234-15"><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%">NorthStar Clean Energy&#8217;s Supplier Financing Program</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">: Under a supplier financing program, NorthStar Clean Energy agrees to pay a bank that is acting as its payment agent the stated amount of confirmed invoices from participating suppliers on the original maturity dates of the invoices. The bank is required to pay the supplier invoices that have been confirmed as valid under the program in full within <ix:nonNumeric contextRef="c-435" name="us-gaap:SupplierFinanceProgramPaymentTimingPeriod" format="ixt-sec:durday" id="f-1578">135</ix:nonNumeric>&#160;days of the invoice date. NorthStar Clean Energy does not provide collateral or a guarantee to the bank in support of its payment obligations under the agreement, nor does it pay a fee for the service. NorthStar Clean Energy or the bank may terminate the supplier financing program agreement upon </span></div></ix:continuation></ix:nonNumeric><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%">129</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-1577-1"><ix:continuation id="f-1234-15" continuedAt="f-1234-16"><div 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="c-435" name="cms:SupplierFinanceProgramTerminationPeriod" format="ixt-sec:durday" id="f-1579">30</ix:nonNumeric>&#160;days prior written notice to the other party. Obligations under this program are accounted for in <span style="-sec-ix-hidden:f-1580">accounts payable</span> on CMS&#160;Energy&#8217;s consolidated balance sheets. <ix:nonNumeric contextRef="c-1" name="us-gaap:SupplierFinanceProgramTableTextBlock" id="f-1582" continuedAt="f-1582-1" escape="true"><ix:nonNumeric contextRef="c-434" name="us-gaap:SupplierFinanceProgramTableTextBlock" id="f-1581" continuedAt="f-1581-1" escape="true">Presented in the following table is the activity under NorthStar Clean Energy&#8217;s supplier financing program during the year ended December&#160;31,&#160;2024:</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="f-1582-1"><ix:continuation id="f-1581-1"><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:85.117%"/><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:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 10pt 2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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></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%">Balance of payables under suppler financing program at beginning of period</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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-436" decimals="-6" name="us-gaap:SupplierFinanceProgramObligation" format="ixt:fixed-zero" scale="6" id="f-1583">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payables confirmed</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-437" decimals="-6" name="us-gaap:SupplierFinanceProgramObligationIncrease" scale="6" id="f-1584">22</ix:nonFraction>&#160;</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"/></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%">Balance of payables under suppler financing program at end of period</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%"><ix:nonFraction unitRef="usd" contextRef="c-438" decimals="-6" name="us-gaap:SupplierFinanceProgramObligation" scale="6" id="f-1585">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"/></tr></table></div></ix:continuation></ix:continuation></ix:continuation></ix:continuation><div id="ic43cff4efdfd4f2fb7296396b8a97b31_382"></div><ix:continuation id="f-1234-16" continuedAt="f-1234-17"><ix:continuation id="f-1233-14" continuedAt="f-1233-15"><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 December&#160;31,&#160;2024, payment of dividends by CMS&#160;Energy on its common stock was limited to $<ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-8" name="cms:AmountAvailableForDividendDistribution" format="ixt:num-dot-decimal" scale="9" id="f-1586">8.0</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 December&#160;31,&#160;2024, Consumers had $<ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-8" name="us-gaap:StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval" format="ixt:num-dot-decimal" scale="9" id="f-1587">2.3</ix:nonFraction>&#160;billion of unrestricted retained earnings available to pay dividends on its common stock to CMS&#160;Energy. Provisions of the Federal Power Act and the Natural Gas Act appear to restrict dividends payable by Consumers to the amount of Consumers&#8217; retained earnings. Several decisions from FERC suggest that, under a variety of circumstances, dividends from Consumers on its common stock would not be limited to amounts in Consumers&#8217; retained earnings. Any decision by Consumers to pay dividends on its common stock in excess of retained earnings would be based on specific facts and circumstances and would be subject to a formal regulatory filing process.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During the year ended December&#160;31,&#160;2024, Consumers paid $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" format="ixt:num-dot-decimal" scale="6" id="f-1588">795</ix:nonFraction>&#160;million in dividends on its common stock to CMS&#160;Energy.</span></div></ix:continuation></ix:continuation><div id="ic43cff4efdfd4f2fb7296396b8a97b31_385"></div><ix:continuation id="f-1234-17" continuedAt="f-1234-18"><ix:continuation id="f-1233-15" continuedAt="f-1233-16"><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%">Capitalization:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The authorized capital stock of CMS&#160;Energy consists of:</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"><ix:nonFraction unitRef="shares" contextRef="c-38" decimals="-6" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="6" id="f-1589">350</ix:nonFraction>&#160;million shares of CMS&#160;Energy Common Stock, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="c-38" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-1590">0.01</ix:nonFraction>&#160;per share</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"><ix:nonFraction unitRef="shares" contextRef="c-38" decimals="-6" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="6" id="f-1591">10</ix:nonFraction>&#160;million shares of CMS&#160;Energy Preferred Stock, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="c-38" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-1592">0.01</ix:nonFraction>&#160;per share</span></div></ix:continuation></ix:continuation><div id="ic43cff4efdfd4f2fb7296396b8a97b31_388"></div><ix:continuation id="f-1234-18" continuedAt="f-1234-19"><ix:continuation id="f-1233-16" continuedAt="f-1233-17"><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 2023, 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 $<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-9" name="cms:StockOfferingProgramMaximumValue" format="ixt:num-dot-decimal" scale="9" id="f-1593">1</ix:nonFraction>&#160;billion in privately negotiated transactions, in &#8220;at the market&#8221; offerings, or through forward sales transactions. In January&#160;2024, CMS&#160;Energy settled the remaining forward sale contracts issued under its previous equity offering program by issuing shares at a weighted average price of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-439" decimals="2" name="cms:ForwardContractIndexedToIssuersEquitySettlementRatePerShare" scale="0" id="f-1594">70.31</ix:nonFraction>&#160;per share, resulting in net proceeds of $<ix:nonFraction unitRef="usd" contextRef="c-439" decimals="-6" name="us-gaap:ProceedsFromIssuanceOfCommonStock" format="ixt:num-dot-decimal" scale="6" id="f-1595">266</ix:nonFraction>&#160;million. </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock" id="f-1596" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are details of CMS&#160;Energy&#8217;s forward sales contracts under its current equity offering program at December&#160;31,&#160;2024:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.335%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.335%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.771%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.028%"/><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.553%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.641%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;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;text-align:left;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;text-indent:-9pt;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;text-indent:-9pt;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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Initial</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31,&#160;2024</span></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%">December 16, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">November 27, 2025</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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="c-440" decimals="INF" name="us-gaap:ForwardContractIndexedToIssuersEquityShares" format="ixt:num-dot-decimal" scale="0" id="f-1597">400,581</ix:nonFraction></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%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-440" decimals="2" name="us-gaap:ForwardContractIndexedToIssuersEquityForwardRate" scale="0" id="f-1598">69.43</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 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%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-441" decimals="2" name="us-gaap:ForwardContractIndexedToIssuersEquityForwardRate" scale="0" id="f-1599">69.53</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"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Under these contracts, CMS&#160;Energy may either settle physically by issuing shares of its common stock at the then-applicable forward sale price specified by the agreement or settle net by delivering or receiving </span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">130</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-1234-19" continuedAt="f-1234-20"><ix:continuation id="f-1233-17" continuedAt="f-1233-18"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">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%">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 or net cash settle the contracts as of December&#160;31,&#160;2024, it would not have been required to deliver shares or pay cash.</span></div></ix:continuation></ix:continuation><div id="ic43cff4efdfd4f2fb7296396b8a97b31_391"></div><ix:continuation id="f-1234-20"><ix:continuation id="f-1233-18"><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%">Preferred Stock:</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 Series&#160;C preferred stock is traded on the New&#160;York Stock Exchange under the symbol <ix:nonNumeric contextRef="c-7" name="dei:TradingSymbol" id="f-1600">CMS&#160;PRC</ix:nonNumeric>. Depositary shares represent a 1/1000th&#160;interest in a share of its Series&#160;C preferred stock. 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 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:nonNumeric contextRef="c-1" name="cms:ScheduleOfPreferredStockTableTextBlock" id="f-1601" continuedAt="f-1601-1" escape="true">Presented in the following table are details of CMS&#160;Energy&#8217;s Series&#160;C preferred stock at December&#160;31,&#160;2024 and 2023:</ix:nonNumeric></span></div><ix:continuation id="f-1601-1"><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:44.412%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.028%"/><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:4.028%"/><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:12.521%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depositary Share Par Value</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Depositary Share Optional Redemption Price</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of Depositary Shares Authorized</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of Depositary Shares Outstanding</span></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%">Cumulative, redeemable perpetual</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%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-44" decimals="2" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-1602"><ix:nonFraction unitRef="usdPerShare" contextRef="c-43" decimals="2" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-1603">25</ix:nonFraction></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 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%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-44" decimals="2" name="us-gaap:PreferredStockRedemptionPricePerShare" scale="0" id="f-1604"><ix:nonFraction unitRef="usdPerShare" contextRef="c-43" decimals="2" name="us-gaap:PreferredStockRedemptionPricePerShare" scale="0" id="f-1605">25</ix:nonFraction></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 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="shares" contextRef="c-43" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-1606"><ix:nonFraction unitRef="shares" contextRef="c-44" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-1607">9,200,000</ix:nonFraction></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 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="shares" contextRef="c-44" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-1608"><ix:nonFraction unitRef="shares" contextRef="c-43" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-1609">9,200,000</ix:nonFraction></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"/></tr></table></div></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%">Preferred Stock of Subsidiary:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers&#8217; preferred stock is traded on the New&#160;York Stock Exchange under the symbol <ix:nonNumeric contextRef="c-8" name="dei:TradingSymbol" id="f-1610">CMS-PB</ix:nonNumeric>. <ix:nonNumeric contextRef="c-2" name="cms:ScheduleOfPreferredStockTableTextBlock" id="f-1611" continuedAt="f-1611-1" escape="true">Presented in the following table are details of Consumers&#8217; preferred stock at December&#160;31,&#160;2024 and 2023:</ix:nonNumeric></span></div><ix:continuation id="f-1611-1"><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:44.412%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.028%"/><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:4.028%"/><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:12.521%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Par Value</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Optional Redemption Price</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%">Number of Shares Authorized</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%">Number of Shares Outstanding</span></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%">Cumulative, with no mandatory redemption</span></div></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%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-442" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-1612"><ix:nonFraction unitRef="usdPerShare" contextRef="c-443" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-1613">100</ix:nonFraction></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 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%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-442" decimals="INF" name="us-gaap:PreferredStockRedemptionPricePerShare" scale="0" id="f-1614"><ix:nonFraction unitRef="usdPerShare" contextRef="c-443" decimals="INF" name="us-gaap:PreferredStockRedemptionPricePerShare" scale="0" id="f-1615">110</ix:nonFraction></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 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="shares" contextRef="c-442" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-1616"><ix:nonFraction unitRef="shares" contextRef="c-443" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-1617">7,500,000</ix:nonFraction></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 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="shares" contextRef="c-442" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-1618"><ix:nonFraction unitRef="shares" contextRef="c-443" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-1619">373,148</ix:nonFraction></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"/></tr></table></div></ix:continuation></ix:continuation></ix:continuation><div id="ic43cff4efdfd4f2fb7296396b8a97b31_397"></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"><span id="i7c61d26d534a4a26a2a9a3af780202f0_3135"></span><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="c-1" name="us-gaap:FairValueMeasurementInputsDisclosureTextBlock" id="f-1622" continuedAt="f-1622-1" escape="true"><ix:nonNumeric contextRef="c-2" name="us-gaap:FairValueMeasurementInputsDisclosureTextBlock" id="f-1621" continuedAt="f-1621-1" escape="true">Fair Value Measurements</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="f-1622-1" continuedAt="f-1622-2"><ix:continuation id="f-1621-1" continuedAt="f-1621-2"><div 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></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">131</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-1622-2" continuedAt="f-1622-3"><ix:continuation id="f-1621-2" continuedAt="f-1621-3"><div 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="c-1" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="f-1624" escape="true"><ix:nonNumeric contextRef="c-2" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="f-1623" 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 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:2px 1pt 2px 10pt;text-align:left;text-indent:-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&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</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%">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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div 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="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 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%"><ix:nonFraction unitRef="usd" contextRef="c-444" decimals="-6" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="6" id="f-1625">27</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-445" decimals="-6" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="6" id="f-1626">18</ix:nonFraction>&#160;</span></td><td style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="c-446" decimals="-6" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="f-1627">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-447" decimals="-6" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="f-1628">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash 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%"><ix:nonFraction unitRef="usd" contextRef="c-444" decimals="-6" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="f-1629">75</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-445" decimals="-6" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="f-1630">21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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%"><ix:nonFraction unitRef="usd" contextRef="c-446" decimals="-6" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="f-1631">75</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-447" decimals="-6" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="f-1632">21</ix:nonFraction>&#160;</span></td><td 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%">Nonqualified deferred compensation plan 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%"><ix:nonFraction unitRef="usd" contextRef="c-444" decimals="-6" name="cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure" scale="6" id="f-1633">34</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-445" decimals="-6" name="cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure" scale="6" id="f-1634">30</ix:nonFraction>&#160;</span></td><td style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="c-446" decimals="-6" name="cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure" scale="6" id="f-1635">25</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-447" decimals="-6" name="cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure" scale="6" id="f-1636">22</ix:nonFraction>&#160;</span></td><td 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%">Derivative instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-448" decimals="-6" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="6" id="f-1637">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-449" decimals="-6" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="6" id="f-1638">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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%"><ix:nonFraction unitRef="usd" contextRef="c-450" decimals="-6" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="6" id="f-1639">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-451" decimals="-6" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="6" id="f-1640">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</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%"><ix:nonFraction unitRef="usd" contextRef="c-452" decimals="-6" name="us-gaap:AssetsFairValueDisclosure" scale="6" id="f-1641">138</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-453" decimals="-6" name="us-gaap:AssetsFairValueDisclosure" scale="6" id="f-1642">71</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 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 #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%"><ix:nonFraction unitRef="usd" contextRef="c-454" decimals="-6" name="us-gaap:AssetsFairValueDisclosure" scale="6" id="f-1643">102</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-455" decimals="-6" name="us-gaap:AssetsFairValueDisclosure" scale="6" id="f-1644">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"/></tr><tr><td colspan="3" style="background-color:#cceeff;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:#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 #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 #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nonqualified deferred compensation plan liabilities</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%"><ix:nonFraction unitRef="usd" contextRef="c-444" decimals="-6" name="cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure" scale="6" id="f-1645">34</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-445" decimals="-6" name="cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure" scale="6" id="f-1646">30</ix:nonFraction>&#160;</span></td><td style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="c-446" decimals="-6" name="cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure" scale="6" id="f-1647">25</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-447" decimals="-6" name="cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure" scale="6" id="f-1648">22</ix:nonFraction>&#160;</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 2px 10pt;text-align:left;text-indent:-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%"><ix:nonFraction unitRef="usd" contextRef="c-452" decimals="-6" name="us-gaap:LiabilitiesFairValueDisclosure" scale="6" id="f-1649">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 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%"><ix:nonFraction unitRef="usd" contextRef="c-453" decimals="-6" name="us-gaap:LiabilitiesFairValueDisclosure" scale="6" id="f-1650">30</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-454" decimals="-6" name="us-gaap:LiabilitiesFairValueDisclosure" scale="6" id="f-1651">25</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-455" decimals="-6" name="us-gaap:LiabilitiesFairValueDisclosure" scale="6" id="f-1652">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"/></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;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%">Cash Equivalents:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Cash equivalents and restricted cash equivalents consist of money market funds with daily liquidity.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">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 bought and sold only at the discretion of plan participants. The assets are valued using the daily quoted net asset values. CMS&#160;Energy and Consumers value their nonqualified deferred compensation plan liabilities based on the fair values of the plan assets, as they reflect the amount owed to the plan participants in accordance with their investment elections. CMS&#160;Energy and Consumers report the assets in other non&#8209;current assets and the liabilities in other non&#8209;current liabilities on their consolidated balance sheets.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Derivative Instruments:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> CMS&#160;Energy and Consumers value their derivative instruments using either a market approach that incorporates information from market transactions, or an income approach that discounts future expected cash flows to a present value amount. CMS&#160;Energy&#8217;s and Consumers&#8217; derivatives are classified as Level&#160;3. CMS&#160;Energy and Consumers report derivatives in other non&#8209;current assets on their consolidated balance sheets.</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:400;line-height:120%"><ix:continuation id="f-1622-3"><ix:continuation id="f-1621-3">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 category of derivatives during the periods presented</ix:continuation></ix:continuation>.</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%">132</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_403"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-36pt"><span id="i69f7631a1a844228b8df63e780954fc0_1148"></span><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="c-1" name="cms:FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock" id="f-1654" continuedAt="f-1654-1" escape="true"><ix:nonNumeric contextRef="c-2" name="cms:FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock" id="f-1653" continuedAt="f-1653-1" escape="true">Financial Instruments</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="f-1654-1" continuedAt="f-1654-2"><ix:continuation id="f-1653-1" continuedAt="f-1653-2"><div style="margin-bottom:9pt"><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="c-1" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock" id="f-1656" continuedAt="f-1656-1" escape="true"><ix:nonNumeric contextRef="c-2" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock" id="f-1655" continuedAt="f-1655-1" escape="true">For information about assets and liabilities recorded at fair value and for additional details regarding the fair value hierarchy, see Note&#160;5, Fair Value Measurements.</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="f-1656-1" continuedAt="f-1656-2"><ix:continuation id="f-1655-1" continuedAt="f-1655-2"><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%">December&#160;31,&#160;2024</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;2023</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="6" rowspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Amount</span></td><td colspan="24" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Amount</span></td><td colspan="24" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair Value</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="6" rowspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="18" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="18" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></td></tr><tr><td colspan="33" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term receivables</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-456" decimals="-6" name="us-gaap:ReceivablesFairValueDisclosure" scale="6" id="f-1657">9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-457" decimals="-6" name="us-gaap:ReceivablesFairValueDisclosure" scale="6" id="f-1658">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-458" decimals="-6" name="us-gaap:ReceivablesFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="f-1659">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-459" decimals="-6" name="us-gaap:ReceivablesFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="f-1660">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-460" decimals="-6" name="us-gaap:ReceivablesFairValueDisclosure" scale="6" id="f-1661">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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%"><ix:nonFraction unitRef="usd" contextRef="c-461" decimals="-6" name="us-gaap:ReceivablesFairValueDisclosure" scale="6" id="f-1662">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-462" decimals="-6" name="us-gaap:ReceivablesFairValueDisclosure" scale="6" id="f-1663">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-463" decimals="-6" name="us-gaap:ReceivablesFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="f-1664">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-464" decimals="-6" name="us-gaap:ReceivablesFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="f-1665">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-465" decimals="-6" name="us-gaap:ReceivablesFairValueDisclosure" scale="6" id="f-1666">11</ix:nonFraction>&#160;</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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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%"><ix:nonFraction unitRef="usd" contextRef="c-456" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-1667">16,386</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-457" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-1668">14,876</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-458" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-1669">1,018</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-459" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-1670">11,952</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-460" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-1671">1,906</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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%"><ix:nonFraction unitRef="usd" contextRef="c-461" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-1672">15,483</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-462" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-1673">14,305</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-463" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-1674">1,103</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-464" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-1675">11,186</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-465" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-1676">2,016</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term payables</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-456" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" scale="6" id="f-1677">9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-457" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" scale="6" id="f-1678">9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-458" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="f-1679">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-459" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="f-1680">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-460" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" scale="6" id="f-1681">9</ix:nonFraction>&#160;</span></td><td style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="c-461" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" scale="6" id="f-1682">11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-462" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" scale="6" id="f-1683">11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-463" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="f-1684">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-464" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="f-1685">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-465" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" scale="6" id="f-1686">11</ix:nonFraction>&#160;</span></td><td 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%"><ix:nonFraction unitRef="usd" contextRef="c-466" decimals="-6" name="us-gaap:ReceivablesFairValueDisclosure" scale="6" id="f-1687">9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-467" decimals="-6" name="us-gaap:ReceivablesFairValueDisclosure" scale="6" id="f-1688">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-468" decimals="-6" name="us-gaap:ReceivablesFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="f-1689">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-469" decimals="-6" name="us-gaap:ReceivablesFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="f-1690">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-470" decimals="-6" name="us-gaap:ReceivablesFairValueDisclosure" scale="6" id="f-1691">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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%"><ix:nonFraction unitRef="usd" contextRef="c-471" decimals="-6" name="us-gaap:ReceivablesFairValueDisclosure" scale="6" id="f-1692">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-472" decimals="-6" name="us-gaap:ReceivablesFairValueDisclosure" scale="6" id="f-1693">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-473" decimals="-6" name="us-gaap:ReceivablesFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="f-1694">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-474" decimals="-6" name="us-gaap:ReceivablesFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="f-1695">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-475" decimals="-6" name="us-gaap:ReceivablesFairValueDisclosure" scale="6" id="f-1696">11</ix:nonFraction>&#160;</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%"><ix:nonFraction unitRef="usd" contextRef="c-466" decimals="-6" name="cms:NotesReceivableRelatedPartiesFairValueDisclosure" scale="6" id="f-1697">94</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-467" decimals="-6" name="cms:NotesReceivableRelatedPartiesFairValueDisclosure" scale="6" id="f-1698">94</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-468" decimals="-6" name="cms:NotesReceivableRelatedPartiesFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="f-1699">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-469" decimals="-6" name="cms:NotesReceivableRelatedPartiesFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="f-1700">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-470" decimals="-6" name="cms:NotesReceivableRelatedPartiesFairValueDisclosure" scale="6" id="f-1701">94</ix:nonFraction>&#160;</span></td><td style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="c-471" decimals="-6" name="cms:NotesReceivableRelatedPartiesFairValueDisclosure" scale="6" id="f-1702">97</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-472" decimals="-6" name="cms:NotesReceivableRelatedPartiesFairValueDisclosure" scale="6" id="f-1703">97</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-473" decimals="-6" name="cms:NotesReceivableRelatedPartiesFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="f-1704">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-474" decimals="-6" name="cms:NotesReceivableRelatedPartiesFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="f-1705">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-475" decimals="-6" name="cms:NotesReceivableRelatedPartiesFairValueDisclosure" scale="6" id="f-1706">97</ix:nonFraction>&#160;</span></td><td 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;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;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-476" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-1707">11,270</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-477" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-1708">9,940</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-478" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:fixed-zero" scale="6" id="f-1709">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-479" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-1710">8,034</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-480" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-1711">1,906</ix:nonFraction>&#160;</span></td><td style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="c-481" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-1712">10,762</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-482" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-1713">9,757</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-483" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:fixed-zero" scale="6" id="f-1714">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-484" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-1715">7,741</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-485" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-1716">2,016</ix:nonFraction>&#160;</span></td><td 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: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 &#8211; related party</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">6</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%"><ix:nonFraction unitRef="usd" contextRef="c-486" decimals="-6" name="us-gaap:LongTermDebtFairValue" scale="6" id="f-1717">823</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-487" decimals="-6" name="us-gaap:LongTermDebtFairValue" scale="6" id="f-1718">549</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-488" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:fixed-zero" scale="6" id="f-1719">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-489" decimals="-6" name="us-gaap:LongTermDebtFairValue" scale="6" id="f-1720">549</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-490" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:fixed-zero" scale="6" id="f-1721">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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%"><ix:nonFraction unitRef="usd" contextRef="c-491" decimals="-6" name="us-gaap:LongTermDebtFairValue" scale="6" id="f-1722">424</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-492" decimals="-6" name="us-gaap:LongTermDebtFairValue" scale="6" id="f-1723">303</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-493" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:fixed-zero" scale="6" id="f-1724">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-494" decimals="-6" name="us-gaap:LongTermDebtFairValue" scale="6" id="f-1725">303</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-495" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:fixed-zero" scale="6" id="f-1726">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 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:100%">Long-term payables</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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-466" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" scale="6" id="f-1727">4</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-467" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" scale="6" id="f-1728">4</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-468" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="f-1729">&#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 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%"><ix:nonFraction unitRef="usd" contextRef="c-469" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="f-1730">&#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 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%"><ix:nonFraction unitRef="usd" contextRef="c-470" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" scale="6" id="f-1731">4</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-471" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" scale="6" id="f-1732">5</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-472" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" scale="6" id="f-1733">5</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-473" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="f-1734">&#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 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%"><ix:nonFraction unitRef="usd" contextRef="c-474" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="f-1735">&#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 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%"><ix:nonFraction unitRef="usd" contextRef="c-475" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" scale="6" id="f-1736">5</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"/></tr></table></div><div style="margin-bottom:9pt;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 and notes receivable of $<ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="cms:AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent" format="ixt:num-dot-decimal" scale="6" id="f-1737"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="cms:AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent" format="ixt:num-dot-decimal" scale="6" id="f-1738">4</ix:nonFraction></ix:nonFraction>&#160;million at December&#160;31,&#160;2024 and $<ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="cms:AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent" format="ixt:num-dot-decimal" scale="6" id="f-1739"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="cms:AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent" format="ixt:num-dot-decimal" scale="6" id="f-1740">6</ix:nonFraction></ix:nonFraction>&#160;million at December&#160;31,&#160;2023.</span></div><div style="margin-bottom:9pt;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="c-38" decimals="-8" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="9" id="f-1741">1.2</ix:nonFraction>&#160;billion at December&#160;31,&#160;2024 and $<ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="6" id="f-1742">975</ix:nonFraction>&#160;million at December&#160;31,&#160;2023.</span></div><div style="margin-bottom:9pt;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="c-35" decimals="-6" name="us-gaap:OtherShortTermBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-1743"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:OtherShortTermBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-1744">2</ix:nonFraction></ix:nonFraction>&#160;million at December&#160;31,&#160;2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> December&#160;31,&#160;2023.</span></div></ix:continuation></ix:continuation></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">133</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-1654-2"><ix:continuation id="f-1653-2"><ix:continuation id="f-1656-2"><ix:continuation id="f-1655-2"><div style="margin-bottom:9pt;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="c-118" decimals="-6" name="us-gaap:NotesAndLoansReceivableNetCurrent" format="ixt:num-dot-decimal" scale="6" id="f-1745"><ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-6" name="us-gaap:NotesAndLoansReceivableNetCurrent" format="ixt:num-dot-decimal" scale="6" id="f-1746">7</ix:nonFraction></ix:nonFraction>&#160;million at December&#160;31,&#160;2024 and 2023. For more information on notes receivable &#8211; related party, see Note&#160;17, Related-party Transactions&#8212;Consumers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;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">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.43pt">Includes current portion of long-term debt of $<ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="6" id="f-1747">452</ix:nonFraction>&#160;million at December&#160;31,&#160;2024 and $<ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="6" id="f-1748">725</ix:nonFraction>&#160;million at December&#160;31,&#160;2023.</span></div><div style="margin-bottom:9pt;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">6</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 more information on CMS Energy&#8217;s repurchases of Consumers&#8217; first mortgage bonds, see Note&#160;4, Financings and Capitalization&#8212;CMS&#160;Energy&#8217;s Purchase of Consumers&#8217; First Mortgage Bonds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</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:400;line-height:120%">Notes receivable &#8211; related party represents Consumers&#8217; portion of the DB&#160;SERP demand note payable issued by CMS&#160;Energy to the DB&#160;SERP rabbi trust. The demand note bears interest at an annual rate of <ix:nonFraction unitRef="number" contextRef="c-496" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1749">4.10</ix:nonFraction>&#160;percent and has a maturity date of 2028.</span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">134</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_409"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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="c-2" name="us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock" id="f-1751" continuedAt="f-1751-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock" id="f-1750" continuedAt="f-1750-1" escape="true">Plant, Property, and Equipment</ix:nonNumeric></ix:nonNumeric></span></div><ix:nonNumeric contextRef="c-2" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="f-1753" continuedAt="f-1753-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="f-1752" continuedAt="f-1752-1" escape="true"><ix:continuation id="f-1751-1" continuedAt="f-1751-2"><ix:continuation id="f-1750-1" continuedAt="f-1750-2"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are details of CMS&#160;Energy&#8217;s and Consumers&#8217; plant, property, and equipment:</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:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.961%"/><td style="width:0.1%"/></tr><tr><td colspan="18" 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 as Noted</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%">December&#160;31</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%">Estimated<br/>Depreciable<br/>Life in Years</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</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"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Plant, property, and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-497" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife" format="ixt-sec:duryear" id="f-1754">3</ix:nonNumeric> &#8211; <ix:nonNumeric contextRef="c-498" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife" format="ixt-sec:duryear" id="f-1755">125</ix:nonNumeric></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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" format="ixt:num-dot-decimal" scale="6" id="f-1756">33,434</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" format="ixt:num-dot-decimal" scale="6" id="f-1757">31,723</ix:nonFraction>&#160;</span></td><td 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-style:italic;font-weight:400;line-height:120%">NorthStar Clean Energy</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"/></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%">Independent power production</span><span style="color:#000000;font-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:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-499" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-1758">3</ix:nonNumeric> &#8211; <ix:nonNumeric contextRef="c-500" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-1759">40</ix:nonNumeric></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%"><ix:nonFraction unitRef="usd" contextRef="c-501" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="f-1760">1,452</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-502" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="f-1761">1,387</ix:nonFraction>&#160;</span></td><td 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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets under finance leases</span><span style="color:#000000;font-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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-503" decimals="-6" name="us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" scale="6" id="f-1762">45</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-504" decimals="-6" name="us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" scale="6" id="f-1763">24</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-505" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-1764">3</ix:nonNumeric> &#8211; <ix:nonNumeric contextRef="c-506" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-1765">5</ix:nonNumeric></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%"><ix:nonFraction unitRef="usd" contextRef="c-507" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" scale="6" id="f-1766">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-508" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" scale="6" id="f-1767">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Plant, property, and equipment, gross</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="f-1768">34,932</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="f-1769">33,135</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:ConstructionInProgressGross" format="ixt:num-dot-decimal" scale="6" id="f-1770">2,098</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:ConstructionInProgressGross" scale="6" id="f-1771">944</ix:nonFraction>&#160;</span></td><td 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%">Accumulated depreciation and amortization</span></td><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%">(<ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1772">9,569</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1773">9,007</ix:nonFraction>)</span></td><td 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;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 plant, property, and equipment</span><span style="color:#000000;font-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;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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="6" id="f-1774">27,461</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="6" id="f-1775">25,072</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"/></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 #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 10pt;text-align:left;text-indent:-9pt;vertical-align: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="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-style:italic;font-weight:400;line-height:120%">Electric</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"/></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%">Generation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-509" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentGenerationUsefulLife" format="ixt-sec:duryear" id="f-1776">15</ix:nonNumeric> &#8211; <ix:nonNumeric contextRef="c-510" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentGenerationUsefulLife" format="ixt-sec:duryear" id="f-1777">125</ix:nonNumeric></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%"><ix:nonFraction unitRef="usd" contextRef="c-511" decimals="-6" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentGenerationOrProcessing" format="ixt:num-dot-decimal" scale="6" id="f-1778">6,576</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-512" decimals="-6" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentGenerationOrProcessing" format="ixt:num-dot-decimal" scale="6" id="f-1779">6,511</ix:nonFraction>&#160;</span></td><td 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 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%">Distribution</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-513" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDistributionUsefulLife" format="ixt-sec:duryear" id="f-1780">15</ix:nonNumeric> &#8211; <ix:nonNumeric contextRef="c-514" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDistributionUsefulLife" format="ixt-sec:duryear" id="f-1781">75</ix:nonNumeric></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%"><ix:nonFraction unitRef="usd" contextRef="c-515" decimals="-6" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDistribution" format="ixt:num-dot-decimal" scale="6" id="f-1782">12,135</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-516" decimals="-6" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDistribution" format="ixt:num-dot-decimal" scale="6" id="f-1783">11,339</ix:nonFraction>&#160;</span></td><td 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 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</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-517" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-1784">5</ix:nonNumeric> &#8211; <ix:nonNumeric contextRef="c-518" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-1785">55</ix:nonNumeric></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%"><ix:nonFraction unitRef="usd" contextRef="c-519" decimals="-6" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1786">1,307</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-520" decimals="-6" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1787">1,355</ix:nonFraction>&#160;</span></td><td 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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets under finance leases</span><span style="color:#000000;font-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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-521" decimals="-6" name="us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" scale="6" id="f-1788">119</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-522" decimals="-6" name="us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" scale="6" id="f-1789">97</ix:nonFraction>&#160;</span></td><td 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-style:italic;font-weight:400;line-height:120%">Gas</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"/></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%">Distribution</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-523" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDistributionUsefulLife" format="ixt-sec:duryear" id="f-1790">20</ix:nonNumeric> &#8211; <ix:nonNumeric contextRef="c-524" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDistributionUsefulLife" format="ixt-sec:duryear" id="f-1791">85</ix:nonNumeric></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%"><ix:nonFraction unitRef="usd" contextRef="c-525" decimals="-6" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDistribution" format="ixt:num-dot-decimal" scale="6" id="f-1792">7,942</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-526" decimals="-6" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDistribution" format="ixt:num-dot-decimal" scale="6" id="f-1793">7,452</ix:nonFraction>&#160;</span></td><td 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 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%">Transmission</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-527" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentTransmissionUsefulLife" format="ixt-sec:duryear" id="f-1794">17</ix:nonNumeric> &#8211; <ix:nonNumeric contextRef="c-528" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentTransmissionUsefulLife" format="ixt-sec:duryear" id="f-1795">75</ix:nonNumeric></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%"><ix:nonFraction unitRef="usd" contextRef="c-529" decimals="-6" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentTransmission" format="ixt:num-dot-decimal" scale="6" id="f-1796">3,081</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-530" decimals="-6" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentTransmission" format="ixt:num-dot-decimal" scale="6" id="f-1797">2,806</ix:nonFraction>&#160;</span></td><td 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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Underground storage facilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-531" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-1798">29</ix:nonNumeric> &#8211; <ix:nonNumeric contextRef="c-532" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-1799">75</ix:nonNumeric></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%"><ix:nonFraction unitRef="usd" contextRef="c-533" decimals="-6" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1800">1,405</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-534" decimals="-6" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1801">1,295</ix:nonFraction>&#160;</span></td><td 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 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</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-535" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-1802">5</ix:nonNumeric> &#8211; <ix:nonNumeric contextRef="c-536" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-1803">55</ix:nonNumeric></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%"><ix:nonFraction unitRef="usd" contextRef="c-537" decimals="-6" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment" scale="6" id="f-1804">828</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-538" decimals="-6" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment" scale="6" id="f-1805">815</ix:nonFraction>&#160;</span></td><td 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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets under finance leases</span><span style="color:#000000;font-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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-539" decimals="-6" name="us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" scale="6" id="f-1806">12</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-540" decimals="-6" name="us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" scale="6" id="f-1807">15</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-utility property</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-541" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-1808">3</ix:nonNumeric> &#8211; <ix:nonNumeric contextRef="c-542" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-1809">51</ix:nonNumeric></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%"><ix:nonFraction unitRef="usd" contextRef="c-543" decimals="-6" name="us-gaap:PropertyPlantAndEquipmentOther" scale="6" id="f-1810">29</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-544" decimals="-6" name="us-gaap:PropertyPlantAndEquipmentOther" scale="6" id="f-1811">38</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Plant, property, and equipment, gross</span></td><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 #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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" format="ixt:num-dot-decimal" scale="6" id="f-1812">33,434</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" format="ixt:num-dot-decimal" scale="6" id="f-1813">31,723</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress" format="ixt:num-dot-decimal" scale="6" id="f-1814">1,766</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress" scale="6" id="f-1815">845</ix:nonFraction>&#160;</span></td><td 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%">Accumulated depreciation and amortization</span></td><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%">(<ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="cms:PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-1816">9,310</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="cms:PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-1817">8,796</ix:nonFraction>)</span></td><td 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;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 plant, property, and equipment</span><span style="color:#000000;font-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;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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-1818">25,890</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-1819">23,772</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"/></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">A portion of independent power production assets are leased to others under operating leases. For information regarding CMS&#160;Energy&#8217;s operating leases of owned assets, see Note&#160;8, Leases.</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 amortization terms of CMS&#160;Energy&#8217;s and Consumers&#8217; assets under finance leases, see Note&#160;8, Leases.</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">Consumers&#8217; plant additions were $<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-8" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAdditions" format="ixt:num-dot-decimal" scale="9" id="f-1820">2.1</ix:nonFraction>&#160;billion for the year ended December&#160;31,&#160;2024 and $<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-8" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAdditions" format="ixt:num-dot-decimal" scale="9" id="f-1821">3.1</ix:nonFraction>&#160;billion for the year ended December&#160;31,&#160;2023. Consumers&#8217; plant retirements were $<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentDisposals" format="ixt:num-dot-decimal" scale="6" id="f-1822">390</ix:nonFraction>&#160;million for the year ended December&#160;31,&#160;2024 and $<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentDisposals" format="ixt:num-dot-decimal" scale="6" id="f-1823">856</ix:nonFraction>&#160;million for the year ended December&#160;31,&#160;2023. </span></div></ix:continuation></ix:continuation></ix:nonNumeric></ix:nonNumeric><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%">135</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-1751-2" continuedAt="f-1751-3"><ix:continuation id="f-1750-2" continuedAt="f-1750-3"><ix:continuation id="f-1753-1" continuedAt="f-1753-2"><ix:continuation id="f-1752-1"><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">Underground storage includes base natural gas of $<ix:nonFraction unitRef="usd" contextRef="c-545" decimals="-6" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1824"><ix:nonFraction unitRef="usd" contextRef="c-546" decimals="-6" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1825">26</ix:nonFraction></ix:nonFraction>&#160;million at December&#160;31,&#160;2024 and 2023. Base natural gas is not subject to depreciation.</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%">Intangible Assets:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Included in net plant, property, and equipment are intangible assets. <ix:nonNumeric contextRef="c-2" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="f-1827" continuedAt="f-1827-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="f-1826" continuedAt="f-1826-1" escape="true">Presented in the following table are details about Consumers&#8217; intangible assets:</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="f-1827-1"><ix:continuation id="f-1826-1"><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:34.316%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.105%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.105%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.515%"/><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:2.105%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.105%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.519%"/><td style="width:0.1%"/></tr><tr><td colspan="33" 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 as Noted</span></td></tr><tr style="height:15pt"><td colspan="3" rowspan="2" 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%">Description</span></td><td colspan="3" 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:100%">Amortization Life in Years</span></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%">December&#160;31,&#160;2024</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%">December&#160;31,&#160;2023</span></td></tr><tr style="height:24pt"><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%">Gross Cost</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%">Accumulated Amortization</span></td><td colspan="3" style="padding:0 1pt"/><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%">Gross Cost</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%">Accumulated Amortization</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software development</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-547" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-1828">3</ix:nonNumeric> &#8211; <ix:nonNumeric contextRef="c-548" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-1829">15</ix:nonNumeric></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%"><ix:nonFraction unitRef="usd" contextRef="c-549" decimals="-6" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="f-1830">679</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-549" decimals="-6" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="f-1831">481</ix:nonFraction>&#160;</span></td><td style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="c-550" decimals="-6" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="f-1832">772</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-550" decimals="-6" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="f-1833">543</ix:nonFraction>&#160;</span></td><td 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%">Rights of way</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-551" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-1834">50</ix:nonNumeric> &#8211; <ix:nonNumeric contextRef="c-552" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-1835">85</ix:nonNumeric></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%"><ix:nonFraction unitRef="usd" contextRef="c-553" decimals="-6" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="f-1836">253</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-553" decimals="-6" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="f-1837">68</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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%"><ix:nonFraction unitRef="usd" contextRef="c-554" decimals="-6" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="f-1838">229</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-554" decimals="-6" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="f-1839">64</ix:nonFraction>&#160;</span></td><td 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%">Franchises and consents</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-555" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-1840">5</ix:nonNumeric> &#8211; <ix:nonNumeric contextRef="c-556" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-1841">50</ix:nonNumeric></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%"><ix:nonFraction unitRef="usd" contextRef="c-557" decimals="-6" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="f-1842">16</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-557" decimals="-6" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="f-1843">11</ix:nonFraction>&#160;</span></td><td style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="c-558" decimals="-6" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="f-1844">16</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-558" decimals="-6" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="f-1845">11</ix:nonFraction>&#160;</span></td><td 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%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">various</span><span style="color:#000000;font-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%"><ix:nonFraction unitRef="usd" contextRef="c-559" decimals="-6" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="f-1846">13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-559" decimals="-6" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="f-1847">7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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%"><ix:nonFraction unitRef="usd" contextRef="c-560" decimals="-6" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="f-1848">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-560" decimals="-6" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="f-1849">7</ix:nonFraction>&#160;</span></td><td 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%">Other intangibles</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%">various</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-561" decimals="-6" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="f-1850">28</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-561" decimals="-6" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="f-1851">16</ix:nonFraction>&#160;</span></td><td style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="c-562" decimals="-6" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="f-1852">24</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-562" decimals="-6" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="f-1853">15</ix:nonFraction>&#160;</span></td><td 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%">Total</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="f-1854">989</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="f-1855">583</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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="6" id="f-1856">1,052</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="f-1857">640</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"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Consumers&#8217; intangible asset additions were $<ix:nonFraction unitRef="usd" contextRef="c-563" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAdditions" format="ixt:num-dot-decimal" scale="6" id="f-1858">90</ix:nonFraction>&#160;million for the year ended December&#160;31,&#160;2024 and $<ix:nonFraction unitRef="usd" contextRef="c-564" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAdditions" format="ixt:num-dot-decimal" scale="6" id="f-1859">80</ix:nonFraction>&#160;million for the year ended December&#160;31,&#160;2023. Consumers&#8217; intangible asset retirements were $<ix:nonFraction unitRef="usd" contextRef="c-563" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentDisposals" format="ixt:num-dot-decimal" scale="6" id="f-1860">153</ix:nonFraction>&#160;million for the year ended December&#160;31,&#160;2024 and $<ix:nonFraction unitRef="usd" contextRef="c-564" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentDisposals" format="ixt:num-dot-decimal" scale="6" id="f-1861">142</ix:nonFraction>&#160;million for the year ended December&#160;31,&#160;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: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">Leasehold improvements are amortized over the life of the lease, which may change whenever the lease is renewed or extended.</span></div></ix:continuation></ix:continuation><ix:nonNumeric contextRef="c-2" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="f-1863" continuedAt="f-1863-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="f-1862" continuedAt="f-1862-1" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Capitalization:</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 record plant, property, and equipment at original cost when placed into service. The cost includes labor, material, applicable taxes, overhead such as pension and other benefits, and AFUDC, if applicable. Consumers&#8217; plant, property, and equipment is generally recoverable through its general ratemaking process.</span></div></ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="c-2" name="us-gaap:PlantRetirementAndAbandonmentPolicy" id="f-1865" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:PlantRetirementAndAbandonmentPolicy" id="f-1864" 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%">With the exception of utility property for which the remaining book value has been securitized, mothballed utility property stays in rate base and continues to be depreciated at the same rate as before the mothball period. When utility property is retired or otherwise disposed of in the ordinary course of business, Consumers records the original cost to accumulated depreciation, along with associated cost of removal, net of salvage. CMS&#160;Energy and Consumers recognize gains or losses on the retirement or disposal of non&#8209;regulated assets in income. Consumers records cost of removal collected from customers, but not spent, as a regulatory liability.</span></div></ix:nonNumeric></ix:nonNumeric><ix:continuation id="f-1863-1"><ix:continuation id="f-1862-1"><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%">Software:</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 capitalize the costs to purchase and develop internal-use computer software. These costs are expensed evenly over the estimated useful life of the internal-use computer software. If computer software is integral to computer hardware, then its cost is capitalized and depreciated with the hardware.</span></div></ix:continuation></ix:continuation><ix:nonNumeric contextRef="c-2" name="us-gaap:AllowanceForFundsUsedDuringConstructionPolicy" id="f-1867" continuedAt="f-1867-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:AllowanceForFundsUsedDuringConstructionPolicy" id="f-1866" continuedAt="f-1866-1" escape="true"><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%">AFUDC: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers capitalizes AFUDC on regulated major construction projects. AFUDC represents the estimated cost of debt and authorized return-on-equity funds used to finance construction additions. Consumers records the offsetting credit as a reduction of interest for the amount representing the borrowed funds component and as other income for the equity funds component on the consolidated statements of income. When construction is completed and the property is placed in service, Consumers </span></div></ix:nonNumeric></ix:nonNumeric></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">136</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-1751-3" continuedAt="f-1751-4"><ix:continuation id="f-1750-3" continuedAt="f-1750-4"><div 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="f-1867-1"><ix:continuation id="f-1866-1">depreciates and recovers the capitalized AFUDC from customers over the life of the related asset.</ix:continuation></ix:continuation> <ix:nonNumeric contextRef="c-2" name="cms:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAverageRateTableTextBlock" id="f-1868" continuedAt="f-1868-1" escape="true">Presented in the following table are Consumers&#8217; average AFUDC capitalization rates:</ix:nonNumeric></span></div><ix:continuation id="f-1868-1"><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:11.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.722%"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Years Ended December&#160;31</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</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:400;line-height:120%">Electric</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-565" decimals="3" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate" scale="-2" id="f-1869">6.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="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="c-566" decimals="3" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate" scale="-2" id="f-1870">6.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="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="c-567" decimals="3" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate" scale="-2" id="f-1871">6.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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%">Gas</span></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="number" contextRef="c-568" decimals="3" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate" scale="-2" id="f-1872">5.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><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="number" contextRef="c-569" decimals="3" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate" scale="-2" id="f-1873">5.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><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="number" contextRef="c-570" decimals="3" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate" scale="-2" id="f-1874">5.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/></tr></table></div></ix:continuation><ix:continuation id="f-1753-2"><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%">Assets Under Finance Leases:</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 further details about changes in CMS&#160;Energy&#8217;s and Consumers&#8217; assets under finance leases: </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:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.961%"/><td style="width:0.1%"/></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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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%">Balance at beginning of period</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%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" scale="6" id="f-1875">136</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-6" name="us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" scale="6" id="f-1876">170</ix:nonFraction>&#160;</span></td><td 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%">Additions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="cms:FinanceLeaseAssetsAdditions" scale="6" id="f-1877">55</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="cms:FinanceLeaseAssetsAdditions" format="ixt:fixed-zero" scale="6" id="f-1878">&#8212;</ix:nonFraction>&#160;</span></td><td 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%">Net retirements and other adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="cms:FinanceLeaseAssetNetRetirementsAndAdjustments" scale="6" id="f-1879">15</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="cms:FinanceLeaseAssetNetRetirementsAndAdjustments" scale="6" id="f-1880">34</ix:nonFraction>)</span></td><td 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%">Balance at end of period</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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" scale="6" id="f-1881">176</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" scale="6" id="f-1882">136</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"/></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 #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at beginning of period</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%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" scale="6" id="f-1883">112</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-6" name="us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" scale="6" id="f-1884">146</ix:nonFraction>&#160;</span></td><td 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%">Additions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="cms:FinanceLeaseAssetsAdditions" scale="6" id="f-1885">34</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="cms:FinanceLeaseAssetsAdditions" format="ixt:fixed-zero" scale="6" id="f-1886">&#8212;</ix:nonFraction>&#160;</span></td><td 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%">Net retirements and other adjustments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="cms:FinanceLeaseAssetNetRetirementsAndAdjustments" scale="6" id="f-1887">15</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="cms:FinanceLeaseAssetNetRetirementsAndAdjustments" scale="6" id="f-1888">34</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at end of period</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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" scale="6" id="f-1889">131</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" scale="6" id="f-1890">112</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"/></tr></table></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%">Assets under finance leases are presented as gross amounts. CMS&#160;Energy&#8217;s, including Consumers&#8217;,  accumulated amortization of assets under finance leases was $<ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization" scale="6" id="f-1891">57</ix:nonFraction> million at December&#160;31,&#160;2024 and $<ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization" format="ixt:num-dot-decimal" scale="6" id="f-1892">65</ix:nonFraction>&#160;million at December&#160;31,&#160;2023. Consumers&#8217; accumulated amortization of assets under finance leases was $<ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization" format="ixt:num-dot-decimal" scale="6" id="f-1893">55</ix:nonFraction>&#160;million at December&#160;31,&#160;2024 and $<ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization" format="ixt:num-dot-decimal" scale="6" id="f-1894">64</ix:nonFraction>&#160;million at December&#160;31,&#160;2023.</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%">Depreciation and Amortization:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-2" name="cms:PublicUtilitiesPropertyPlantandEquipmentScheduleofAccumulatedDepreciationandAmortizationTableTextBlockTableTextBlock" id="f-1896" continuedAt="f-1896-1" escape="true"><ix:nonNumeric contextRef="c-1" name="cms:PublicUtilitiesPropertyPlantandEquipmentScheduleofAccumulatedDepreciationandAmortizationTableTextBlockTableTextBlock" id="f-1895" continuedAt="f-1895-1" escape="true">Presented in the following table are further details about CMS&#160;Energy&#8217;s and Consumers&#8217; accumulated depreciation and amortization:</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="f-1896-1"><ix:continuation id="f-1895-1"><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:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.961%"/><td style="width:0.1%"/></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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</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%">Utility plant assets</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%"><ix:nonFraction unitRef="usd" contextRef="c-571" decimals="-6" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1897">9,307</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-572" decimals="-6" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1898">8,790</ix:nonFraction>&#160;</span></td><td 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%">Non-utility plant 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%"><ix:nonFraction unitRef="usd" contextRef="c-573" decimals="-6" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="6" id="f-1899">262</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-574" decimals="-6" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="6" id="f-1900">217</ix:nonFraction>&#160;</span></td><td 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 2px 10pt;text-align:left;text-indent:-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 #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Utility plant assets</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%"><ix:nonFraction unitRef="usd" contextRef="c-575" decimals="-6" name="cms:PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-1901">9,307</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-576" decimals="-6" name="cms:PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-1902">8,790</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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-utility plant assets</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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-577" decimals="-6" name="cms:PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" scale="6" id="f-1903">3</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-578" decimals="-6" name="cms:PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" scale="6" id="f-1904">6</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"/></tr></table></div></ix:continuation></ix:continuation><ix:nonNumeric contextRef="c-2" name="us-gaap:RegulatoryDepreciationAndAmortizationPolicy" id="f-1905" continuedAt="f-1905-1" 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%">Consumers depreciates utility property on an asset-group basis, in which it applies a single MPSC-approved depreciation rate to the gross investment in a particular class of property within the electric and </span></div></ix:nonNumeric></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">137</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-1751-4" continuedAt="f-1751-5"><ix:continuation id="f-1750-4" continuedAt="f-1750-5"><div 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="f-1905-1">gas segments. Consumers performs depreciation studies periodically to determine appropriate group lives.</ix:continuation> <ix:nonNumeric contextRef="c-2" name="cms:PublicUtilitiesPropertyPlantandEquipmentScheduleofCompositeDepreciationRateTableTextBlockTableTextBlock" id="f-1906" continuedAt="f-1906-1" escape="true">Presented in the following table are the composite depreciation rates for Consumers&#8217; segment properties:</ix:nonNumeric></span></div><ix:continuation id="f-1906-1"><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:11.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.722%"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Years Ended December&#160;31</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</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:400;line-height:120%">Electric utility property</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-579" decimals="3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService" scale="-2" id="f-1907">3.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="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="c-580" decimals="3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService" scale="-2" id="f-1908">3.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="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="c-581" decimals="3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService" scale="-2" id="f-1909">3.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility property</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-582" decimals="3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService" scale="-2" id="f-1910">2.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-583" decimals="3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService" scale="-2" id="f-1911">2.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-584" decimals="3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService" scale="-2" id="f-1912">2.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">Other property</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-585" decimals="3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService" scale="-2" id="f-1913">7.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-586" decimals="3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService" scale="-2" id="f-1914">7.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-587" decimals="3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService" scale="-2" id="f-1915">8.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/></tr></table></div></ix:continuation><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentPlannedMajorMaintenanceActivitiesPolicy" id="f-1917" escape="true"><ix:nonNumeric contextRef="c-2" name="us-gaap:PropertyPlantAndEquipmentPlannedMajorMaintenanceActivitiesPolicy" id="f-1916" 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%">CMS&#160;Energy and Consumers record property repairs and minor property replacement as maintenance expense. CMS&#160;Energy and Consumers record planned major maintenance activities as operating expense unless the cost represents the acquisition of additional long-lived assets or the replacement of an existing long-lived asset.</span></div></ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="c-2" name="cms:ScheduleOfDepriciationAndAmortizationTableTextBlock" id="f-1919" escape="true"><ix:nonNumeric contextRef="c-1" name="cms:ScheduleOfDepriciationAndAmortizationTableTextBlock" id="f-1918" 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 CMS&#160;Energy&#8217;s and Consumers&#8217; depreciation and amortization expense:</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:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.962%"/><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%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">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%">2022</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"/><td colspan="3" style="background-color:#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%">Depreciation expense &#8211; plant, property, and equipment</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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="f-1920">1,041</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="f-1921">1,050</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:Depreciation" scale="6" id="f-1922">990</ix:nonFraction>&#160;</span></td><td 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%">Amortization expense</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"/></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%">Software</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-588" decimals="-6" name="us-gaap:AdjustmentForAmortization" scale="6" id="f-1923">81</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-589" decimals="-6" name="us-gaap:AdjustmentForAmortization" scale="6" id="f-1924">92</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-590" decimals="-6" name="us-gaap:AdjustmentForAmortization" scale="6" id="f-1925">103</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other intangible 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%"><ix:nonFraction unitRef="usd" contextRef="c-591" decimals="-6" name="us-gaap:AdjustmentForAmortization" scale="6" id="f-1926">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-592" decimals="-6" name="us-gaap:AdjustmentForAmortization" scale="6" id="f-1927">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-593" decimals="-6" name="us-gaap:AdjustmentForAmortization" scale="6" id="f-1928">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other regulatory 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%"><ix:nonFraction unitRef="usd" contextRef="c-594" decimals="-6" name="us-gaap:AdjustmentForAmortization" scale="6" id="f-1929">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-595" decimals="-6" name="us-gaap:AdjustmentForAmortization" format="ixt:fixed-zero" scale="6" id="f-1930">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;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%"><ix:nonFraction unitRef="usd" contextRef="c-596" decimals="-6" name="us-gaap:AdjustmentForAmortization" format="ixt:fixed-zero" scale="6" id="f-1931">&#8212;</ix:nonFraction>&#160;</span></td><td 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%">Securitized regulatory 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%"><ix:nonFraction unitRef="usd" contextRef="c-597" decimals="-6" name="us-gaap:AdjustmentForAmortization" scale="6" id="f-1932">111</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-598" decimals="-6" name="us-gaap:AdjustmentForAmortization" scale="6" id="f-1933">33</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-599" decimals="-6" name="us-gaap:AdjustmentForAmortization" scale="6" id="f-1934">28</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total depreciation and amortization expense</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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-1935">1,240</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-1936">1,180</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-1937">1,126</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"/></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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 expense &#8211; plant, property, and equipment</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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:Depreciation" scale="6" id="f-1938">992</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="f-1939">1,007</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:Depreciation" scale="6" id="f-1940">952</ix:nonFraction>&#160;</span></td><td 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%">Amortization expense</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"/></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%">Software</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-600" decimals="-6" name="us-gaap:AdjustmentForAmortization" scale="6" id="f-1941">81</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-601" decimals="-6" name="us-gaap:AdjustmentForAmortization" scale="6" id="f-1942">92</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-602" decimals="-6" name="us-gaap:AdjustmentForAmortization" scale="6" id="f-1943">103</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other intangible 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%"><ix:nonFraction unitRef="usd" contextRef="c-603" decimals="-6" name="us-gaap:AdjustmentForAmortization" scale="6" id="f-1944">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-604" decimals="-6" name="us-gaap:AdjustmentForAmortization" scale="6" id="f-1945">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-605" decimals="-6" name="us-gaap:AdjustmentForAmortization" scale="6" id="f-1946">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other regulatory 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%"><ix:nonFraction unitRef="usd" contextRef="c-606" decimals="-6" name="us-gaap:AdjustmentForAmortization" scale="6" id="f-1947">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-607" decimals="-6" name="us-gaap:AdjustmentForAmortization" format="ixt:fixed-zero" scale="6" id="f-1948">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-608" decimals="-6" name="us-gaap:AdjustmentForAmortization" format="ixt:fixed-zero" scale="6" id="f-1949">&#8212;</ix:nonFraction>&#160;</span></td><td 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%">Securitized regulatory 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%"><ix:nonFraction unitRef="usd" contextRef="c-609" decimals="-6" name="us-gaap:AdjustmentForAmortization" scale="6" id="f-1950">111</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-610" decimals="-6" name="us-gaap:AdjustmentForAmortization" scale="6" id="f-1951">33</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-611" decimals="-6" name="us-gaap:AdjustmentForAmortization" scale="6" id="f-1952">28</ix:nonFraction>&#160;</span></td><td 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 depreciation and amortization expense</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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-1953">1,191</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-1954">1,137</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-1955">1,088</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"/></tr></table></div></ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" id="f-1957" escape="true"><ix:nonNumeric contextRef="c-2" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" id="f-1956" 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 Consumers&#8217; estimated amortization expense on intangible assets for each of the next five&#160;years:</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:45.214%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.880%"/><td style="width:0.1%"/></tr><tr><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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: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"/></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%">Intangible asset amortization expense</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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="6" id="f-1958">94</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="6" id="f-1959">90</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="6" id="f-1960">83</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="6" id="f-1961">77</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" scale="6" id="f-1962">75</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"/></tr></table></div></ix:nonNumeric></ix:nonNumeric></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">138</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-1751-5"><ix:continuation id="f-1750-5"><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%">Jointly Owned Regulated Utility Facilities</span></div><ix:nonNumeric contextRef="c-2" name="us-gaap:ScheduleOfJointlyOwnedUtilityPlantsTextBlock" id="f-1963" 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 Consumers&#8217; investments in jointly owned regulated utility facilities at December&#160;31,&#160;2024: </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:34.476%"/><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:9.637%"/><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:9.637%"/><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:9.639%"/><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, Except Ownership Share</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:100%">J.H.&#160;Campbell Unit 3</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ludington</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td></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%">Ownership share</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%"><ix:nonFraction unitRef="number" contextRef="c-612" decimals="3" name="us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare" scale="-2" id="f-1964">93.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="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%"><ix:nonFraction unitRef="number" contextRef="c-236" decimals="2" name="us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare" scale="-2" id="f-1965">51.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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%">various</span></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:400;line-height:120%">Utility plant in service</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><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="c-612" decimals="-6" name="us-gaap:JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService" format="ixt:num-dot-decimal" scale="6" id="f-1966">1,725</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 colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><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="c-236" decimals="-6" name="us-gaap:JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService" scale="6" id="f-1967">621</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 colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><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="c-613" decimals="-6" name="us-gaap:JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService" scale="6" id="f-1968">445</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 provision for depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-612" decimals="-6" name="us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation" scale="6" id="f-1969">856</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-236" decimals="-6" name="us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation" scale="6" id="f-1970">242</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-613" decimals="-6" name="us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation" scale="6" id="f-1971">95</ix:nonFraction>)</span></td><td 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%">Plant under construction</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-612" decimals="-6" name="us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress" format="ixt:fixed-zero" scale="6" id="f-1972">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-236" decimals="-6" name="us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress" scale="6" id="f-1973">13</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-613" decimals="-6" name="us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress" scale="6" id="f-1974">29</ix:nonFraction>&#160;</span></td><td 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%">Net investment</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%"><ix:nonFraction unitRef="usd" contextRef="c-612" decimals="-6" name="us-gaap:JointlyOwnedUtilityPlantNetOwnershipAmount" scale="6" id="f-1975">869</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-236" decimals="-6" name="us-gaap:JointlyOwnedUtilityPlantNetOwnershipAmount" scale="6" id="f-1976">392</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-613" decimals="-6" name="us-gaap:JointlyOwnedUtilityPlantNetOwnershipAmount" scale="6" id="f-1977">379</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"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers includes its share of the direct expenses of the jointly owned plants in operating expenses. Consumers shares operation, maintenance, and other expenses of these jointly owned utility facilities in proportion to each participant&#8217;s undivided ownership interest. Consumers is required to provide only its share of financing for the jointly owned utility 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%">Consumers plans to retire the J.H.&#160;Campbell coal-fueled generating units and, in 2022, removed an amount representing the projected remaining book value of the electric generating units upon their retirement from total plant, property, and equipment and recorded it as a regulatory asset on its consolidated balance sheets. For additional details, see Note&#160;2, Regulatory Matters. </span></div><div 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 and DTE Electric are engaged in ongoing litigation with TAES and Toshiba related to TAES&#8217; incomplete, defective, and nonconforming work during a major overhaul and upgrade of Ludington. For additional details on this dispute, see Note&#160;3, Contingencies and Commitments&#8212;Ludington Overhaul Contract Dispute.</span></div></ix:continuation></ix:continuation><div id="ic43cff4efdfd4f2fb7296396b8a97b31_412"></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="c-1" name="cms:LesseeAndLessorLeasesTextBlock" id="f-1979" continuedAt="f-1979-1" escape="true"><ix:nonNumeric contextRef="c-2" name="cms:LesseeAndLessorLeasesTextBlock" id="f-1978" continuedAt="f-1978-1" escape="true">Leases</ix:nonNumeric></ix:nonNumeric></span></div><ix:nonNumeric contextRef="c-2" name="us-gaap:LesseeLeasesPolicyTextBlock" id="f-1981" continuedAt="f-1981-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeLeasesPolicyTextBlock" id="f-1980" continuedAt="f-1980-1" escape="true"><ix:continuation id="f-1979-1" continuedAt="f-1979-2"><ix:continuation id="f-1978-1" continuedAt="f-1978-2"><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%">Lessee</span></div><div 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 lease various assets from third parties, including coal-carrying railcars, real estate, service vehicles, and gas pipeline capacity. In addition, CMS&#160;Energy and Consumers account for several of their PPAs as leases.</span></div><div 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 do not record right-of-use assets or lease liabilities on their consolidated balance sheets for rentals with lease terms of 12&#160;months or less, most of which are for the lease of real estate and service vehicles. Lease expense for these rentals is recognized on a straight-line basis over the lease term.</span></div><div 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 include future payments for all renewal options, fair market value extensions, and buyout provisions reasonably certain of exercise in their measurement of lease right-of-use assets and lease liabilities. In addition, certain leases for service vehicles contain end-of-lease adjustment clauses based on proceeds received from the sale or disposition of the vehicles. CMS&#160;Energy and Consumers also include executory costs in the measurement of their right-of-use assets and lease liabilities, except for maintenance costs related to their coal-carrying railcar leases.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Most of Consumers&#8217; PPAs contain provisions at the end of the initial contract terms to renew the agreements annually under mutually agreed&#8209;upon terms at the time of renewal. Energy and capacity </span></div></ix:continuation></ix:continuation></ix:nonNumeric></ix:nonNumeric><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%">139</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-1979-2" continuedAt="f-1979-3"><ix:continuation id="f-1978-2" continuedAt="f-1978-3"><ix:continuation id="f-1981-1"><ix:continuation id="f-1980-1"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">payments that vary depending on quantities delivered are recognized as variable lease costs when incurred. Consumers accounts for a PPA with one of CMS&#160;Energy&#8217;s equity method subsidiaries as a finance lease.</span></div></ix:continuation></ix:continuation><ix:nonNumeric contextRef="c-2" name="cms:AssetsAndLiabilitiesOfLesseeTableTextBlock" id="f-1983" escape="true"><ix:nonNumeric contextRef="c-1" name="cms:AssetsAndLiabilitiesOfLesseeTableTextBlock" id="f-1982" 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 information about CMS&#160;Energy&#8217;s and Consumers&#8217; lease right-of-use assets and lease liabilities:</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:53.867%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.880%"/><td style="width:0.1%"/></tr><tr><td colspan="30" 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, Except as Noted</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="12" 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%">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 #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%">Consumers</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%">December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</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%">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%">2023</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%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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%"><span style="-sec-ix-hidden:f-1984"><span style="-sec-ix-hidden:f-1985">Right-of-use assets</span></span></span><span style="color:#000000;font-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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="f-1986">24</ix:nonFraction></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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="f-1987">26</ix:nonFraction></span></td><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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="f-1988">20</ix:nonFraction></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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="f-1989">23</ix:nonFraction></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%">Lease 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"/></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%"><span style="-sec-ix-hidden:f-1990"><span style="-sec-ix-hidden:f-1991">Current lease liabilities</span></span></span><span style="color:#000000;font-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="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="6" id="f-1992">3</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="6" id="f-1993">4</ix:nonFraction></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:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="6" id="f-1994">3</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="6" id="f-1995">4</ix:nonFraction></span></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%"><span style="-sec-ix-hidden:f-1996"><span style="-sec-ix-hidden:f-1997">Non-current lease liabilities</span></span></span><span style="color:#000000;font-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="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="6" id="f-1998">21</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="6" id="f-1999">22</ix:nonFraction></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:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="6" id="f-2000">17</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="6" id="f-2001">19</ix:nonFraction></span></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-style:italic;font-weight:400;line-height:120%">Finance leases</span></td><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="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="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="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="background-color:#ffffff;border-top:1pt solid #000000;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%"><span style="-sec-ix-hidden:f-2002"><span style="-sec-ix-hidden:f-2003">Right-of-use assets</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="6" id="f-2004">119</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="6" id="f-2005">71</ix:nonFraction></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:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="6" id="f-2006">76</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="6" id="f-2007">48</ix:nonFraction></span></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-style:italic;font-weight:400;line-height:120%">Lease 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">4</span></div></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"/></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%"><span style="-sec-ix-hidden:f-2008"><span style="-sec-ix-hidden:f-2009">Current lease liabilities</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="6" id="f-2010">4</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="6" id="f-2011">5</ix:nonFraction></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:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="6" id="f-2012">4</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="6" id="f-2013">5</ix:nonFraction></span></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%">Non-current lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="6" id="f-2014">112</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="6" id="f-2015">62</ix:nonFraction></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:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="6" id="f-2016">69</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="6" id="f-2017">39</ix:nonFraction></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%">Weighted-average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;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="c-38" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-2018">20</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;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="c-35" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-2019">19</ix:nonNumeric></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:2px 7pt 2px 1pt;text-align:right;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="c-115" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-2020">19</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;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="c-112" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-2021">18</ix:nonNumeric></span></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%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;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="c-38" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-2022">26</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;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="c-35" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-2023">19</ix:nonNumeric></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:2px 7pt 2px 1pt;text-align:right;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="c-115" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-2024">22</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;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="c-112" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-2025">11</ix:nonNumeric></span></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-style:italic;font-weight:400;line-height:120%">Weighted-average discount rate</span></td><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 #000;padding:0 1pt"/><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="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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 #000;padding:0 1pt"/><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"/></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 leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-38" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-2026">5.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-35" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-2027">5.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="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%"><ix:nonFraction unitRef="number" contextRef="c-115" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-2028">5.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-112" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-2029">5.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;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%"><ix:nonFraction unitRef="number" contextRef="c-38" decimals="3" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-2030">5.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;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%"><ix:nonFraction unitRef="number" contextRef="c-35" decimals="3" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-2031">5.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;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%"><ix:nonFraction unitRef="number" contextRef="c-115" decimals="3" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-2032">4.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;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%"><ix:nonFraction unitRef="number" contextRef="c-112" decimals="3" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-2033">1.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;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">CMS&#160;Energy&#8217;s and Consumers&#8217; operating right-of-use lease assets are reported as other non</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">current assets on their consolidated balance sheets.</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">The current portion of CMS&#160;Energy&#8217;s and Consumers&#8217; operating lease liabilities are reported as other current liabilities on their consolidated balance sheets.</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">The non</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">current portion of CMS&#160;Energy&#8217;s and Consumers&#8217; operating lease liabilities are reported as other non</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">current liabilities on their consolidated balance sheets.</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 related-party lease liabilities of $<ix:nonFraction unitRef="usd" contextRef="c-614" decimals="-6" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="6" id="f-2034"><ix:nonFraction unitRef="usd" contextRef="c-615" decimals="-6" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="6" id="f-2035">23</ix:nonFraction></ix:nonFraction>&#160;million, of which less than $<ix:nonFraction unitRef="usd" contextRef="c-615" decimals="-6" name="us-gaap:FinanceLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="6" id="f-2036"><ix:nonFraction unitRef="usd" contextRef="c-614" decimals="-6" name="us-gaap:FinanceLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="6" id="f-2037">1</ix:nonFraction></ix:nonFraction>&#160;million was current, at December&#160;31,&#160;2024 and 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: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">This rate excludes the impact of Consumers&#8217; pipeline agreements and long-term PPAs accounted for as finance leases. The required capacity payments under these agreements, when compared to the underlying fair value of the leased assets, result in effective interest rates that exceed market rates for leases with similar terms.</span></div></ix:nonNumeric></ix:nonNumeric></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">140</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-1979-3" continuedAt="f-1979-4"><ix:continuation id="f-1978-3" continuedAt="f-1978-4"><div 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 report operating, variable, and short-term lease costs as operating expenses on their consolidated statements of income, except for certain amounts that may be capitalized to other assets. <ix:nonNumeric contextRef="c-2" name="us-gaap:LeaseCostTableTextBlock" id="f-2039" continuedAt="f-2039-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:LeaseCostTableTextBlock" id="f-2038" continuedAt="f-2038-1" escape="true">Presented in the following table is a summary of CMS&#160;Energy&#8217;s and Consumers&#8217; total lease costs:</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="f-2039-1"><ix:continuation id="f-2038-1"><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:77.425%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.877%"/><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><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:400;line-height:120%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</span></td><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: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-weight:400;line-height:120%">Operating lease costs</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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:OperatingLeaseCost" scale="6" id="f-2040">6</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:OperatingLeaseCost" scale="6" id="f-2041">6</ix:nonFraction>&#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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Finance lease costs</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 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%">Amortization of right-of-use 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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="6" id="f-2042">6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="6" id="f-2043">9</ix:nonFraction>&#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%">Interest on lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:FinanceLeaseInterestExpense" scale="6" id="f-2044">16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:FinanceLeaseInterestExpense" scale="6" id="f-2045">15</ix:nonFraction>&#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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:VariableLeaseCost" scale="6" id="f-2046">107</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:VariableLeaseCost" scale="6" id="f-2047">107</ix:nonFraction>&#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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term lease costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:ShortTermLeaseCost" scale="6" id="f-2048">13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:ShortTermLeaseCost" scale="6" id="f-2049">14</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease costs</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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:LeaseCost" scale="6" id="f-2050">148</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:LeaseCost" scale="6" id="f-2051">151</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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><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%">Operating lease costs</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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:OperatingLeaseCost" scale="6" id="f-2052">5</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:OperatingLeaseCost" scale="6" id="f-2053">5</ix:nonFraction>&#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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Finance lease costs</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 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%">Amortization of right-of-use 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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="6" id="f-2054">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="6" id="f-2055">8</ix:nonFraction>&#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%">Interest on lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:FinanceLeaseInterestExpense" scale="6" id="f-2056">13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:FinanceLeaseInterestExpense" scale="6" id="f-2057">13</ix:nonFraction>&#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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:VariableLeaseCost" scale="6" id="f-2058">107</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:VariableLeaseCost" scale="6" id="f-2059">107</ix:nonFraction>&#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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term lease costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:ShortTermLeaseCost" scale="6" id="f-2060">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:ShortTermLeaseCost" scale="6" id="f-2061">14</ix:nonFraction>&#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;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%">Total lease costs</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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:LeaseCost" scale="6" id="f-2062">142</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:LeaseCost" scale="6" id="f-2063">147</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 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%">Presented in the following table is supplemental cash flow information related to CMS&#160;Energy&#8217;s and Consumers&#8217; lease liabilities:</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:77.425%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.877%"/><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><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:400;line-height:120%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</span></td><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: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%">Cash paid for amounts included in the measurement of lease 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="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%">Cash used in operating activities for operating leases</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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:OperatingLeasePayments" scale="6" id="f-2064">6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:OperatingLeasePayments" scale="6" id="f-2065">6</ix:nonFraction>&#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%">Cash used in operating activities for finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="6" id="f-2066">15</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="6" id="f-2067">15</ix:nonFraction>&#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%">Cash used in financing activities for finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:FinanceLeasePrincipalPayments" scale="6" id="f-2068">6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:FinanceLeasePrincipalPayments" scale="6" id="f-2069">8</ix:nonFraction>&#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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lease liabilities arising from obtaining right-of-use 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 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 leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="6" id="f-2070">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="6" id="f-2071">1</ix:nonFraction>&#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%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="6" id="f-2072">55</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" format="ixt:fixed-zero" scale="6" id="f-2073">&#8212;</ix:nonFraction>&#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: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 #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%">Cash paid for amounts included in the measurement of lease 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="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%">Cash used in operating activities for operating leases</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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:OperatingLeasePayments" scale="6" id="f-2074">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:OperatingLeasePayments" scale="6" id="f-2075">6</ix:nonFraction>&#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%">Cash used in operating activities for finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="6" id="f-2076">13</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="6" id="f-2077">13</ix:nonFraction>&#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%">Cash used in financing activities for finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:FinanceLeasePrincipalPayments" scale="6" id="f-2078">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:FinanceLeasePrincipalPayments" scale="6" id="f-2079">8</ix:nonFraction>&#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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lease liabilities arising from obtaining right-of-use 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 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 leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="6" id="f-2080">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="6" id="f-2081">1</ix:nonFraction>&#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;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%">Finance leases</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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="6" id="f-2082">34</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" format="ixt:fixed-zero" scale="6" id="f-2083">&#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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:continuation></ix:continuation></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">141</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-1979-4" continuedAt="f-1979-5"><ix:continuation id="f-1978-4" continuedAt="f-1978-5"><ix:nonNumeric contextRef="c-1" name="cms:LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityMaturityTableTextBlock" id="f-2085" escape="true"><ix:nonNumeric contextRef="c-2" name="cms:LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityMaturityTableTextBlock" id="f-2084" 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 minimum rental commitments under CMS&#160;Energy&#8217;s and Consumers&#8217; non</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">cancelable leases:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.951%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.879%"/><td style="width:0.1%"/></tr><tr><td colspan="27" 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="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="18" 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%">Finance Leases</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%">December&#160;31,&#160;2024</span></td><td colspan="6" 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:100%">Operating Leases</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pipelines and PPAs</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land and Other</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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</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"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#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%">2025</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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="6" id="f-2086">4</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-616" decimals="-6" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" scale="6" id="f-2087">13</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-617" decimals="-6" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" scale="6" id="f-2088">7</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" scale="6" id="f-2089">20</ix:nonFraction>&#160;</span></td><td 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%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="6" id="f-2090">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-616" decimals="-6" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" scale="6" id="f-2091">13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-617" decimals="-6" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" scale="6" id="f-2092">7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" scale="6" id="f-2093">20</ix:nonFraction>&#160;</span></td><td 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%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="6" id="f-2094">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-616" decimals="-6" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" scale="6" id="f-2095">13</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-617" decimals="-6" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" scale="6" id="f-2096">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" scale="6" id="f-2097">18</ix:nonFraction>&#160;</span></td><td 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%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="6" id="f-2098">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-616" decimals="-6" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" scale="6" id="f-2099">13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-617" decimals="-6" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" scale="6" id="f-2100">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" scale="6" id="f-2101">18</ix:nonFraction>&#160;</span></td><td 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%">2029</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="6" id="f-2102">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-616" decimals="-6" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" scale="6" id="f-2103">13</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-617" decimals="-6" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" scale="6" id="f-2104">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" scale="6" id="f-2105">18</ix:nonFraction>&#160;</span></td><td 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%">2030 and thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="6" id="f-2106">29</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-616" decimals="-6" name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" scale="6" id="f-2107">13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-617" decimals="-6" name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" scale="6" id="f-2108">177</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" scale="6" id="f-2109">190</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 minimum lease payments</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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="6" id="f-2110">42</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%"><ix:nonFraction unitRef="usd" contextRef="c-616" decimals="-6" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" scale="6" id="f-2111">78</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-617" decimals="-6" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" scale="6" id="f-2112">206</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" scale="6" id="f-2113">284</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 discount</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="6" id="f-2114">18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-616" decimals="-6" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" scale="6" id="f-2115">50</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-617" decimals="-6" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" scale="6" id="f-2116">118</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" scale="6" id="f-2117">168</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Present value of minimum lease payments</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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:OperatingLeaseLiability" scale="6" id="f-2118">24</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-616" decimals="-6" name="us-gaap:FinanceLeaseLiability" scale="6" id="f-2119">28</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-617" decimals="-6" name="us-gaap:FinanceLeaseLiability" scale="6" id="f-2120">88</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:FinanceLeaseLiability" scale="6" id="f-2121">116</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><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-weight:400;line-height:120%">2025</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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="6" id="f-2122">4</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-618" decimals="-6" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" scale="6" id="f-2123">13</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-619" decimals="-6" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" scale="6" id="f-2124">4</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" scale="6" id="f-2125">17</ix:nonFraction>&#160;</span></td><td 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%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="6" id="f-2126">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-618" decimals="-6" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" scale="6" id="f-2127">13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-619" decimals="-6" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" scale="6" id="f-2128">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" scale="6" id="f-2129">17</ix:nonFraction>&#160;</span></td><td 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%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="6" id="f-2130">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-618" decimals="-6" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" scale="6" id="f-2131">13</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-619" decimals="-6" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" scale="6" id="f-2132">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" scale="6" id="f-2133">16</ix:nonFraction>&#160;</span></td><td 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%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="6" id="f-2134">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-618" decimals="-6" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" scale="6" id="f-2135">13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-619" decimals="-6" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" scale="6" id="f-2136">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" scale="6" id="f-2137">15</ix:nonFraction>&#160;</span></td><td 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%">2029</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="6" id="f-2138">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-618" decimals="-6" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" scale="6" id="f-2139">13</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-619" decimals="-6" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" scale="6" id="f-2140">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" scale="6" id="f-2141">15</ix:nonFraction>&#160;</span></td><td 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%">2030 and thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="6" id="f-2142">23</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-618" decimals="-6" name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" scale="6" id="f-2143">13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-619" decimals="-6" name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" scale="6" id="f-2144">71</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" scale="6" id="f-2145">84</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 minimum lease payments</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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="6" id="f-2146">35</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-618" decimals="-6" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" scale="6" id="f-2147">78</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-619" decimals="-6" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" scale="6" id="f-2148">86</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" scale="6" id="f-2149">164</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 discount</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="6" id="f-2150">15</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-618" decimals="-6" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" scale="6" id="f-2151">50</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-619" decimals="-6" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" scale="6" id="f-2152">41</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" scale="6" id="f-2153">91</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Present value of minimum lease payments</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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:OperatingLeaseLiability" scale="6" id="f-2154">20</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-618" decimals="-6" name="us-gaap:FinanceLeaseLiability" scale="6" id="f-2155">28</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 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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-619" decimals="-6" name="us-gaap:FinanceLeaseLiability" scale="6" id="f-2156">45</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:FinanceLeaseLiability" scale="6" id="f-2157">73</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></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%">Lessor</span></div><div 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 the lessor under power sales and natural gas delivery agreements that are accounted for as leases.</span></div><div 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 power sales agreements that are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. For the year ended December&#160;31,&#160;2024, lease revenue from these power sales agreements was $<ix:nonFraction unitRef="usd" contextRef="c-620" decimals="-6" name="us-gaap:OperatingLeaseLeaseIncome" format="ixt:num-dot-decimal" scale="6" id="f-2158">105</ix:nonFraction>&#160;million, which included variable lease payments of $<ix:nonFraction unitRef="usd" contextRef="c-620" decimals="-6" name="us-gaap:OperatingLeaseVariableLeaseIncome" format="ixt:num-dot-decimal" scale="6" id="f-2159">61</ix:nonFraction>&#160;million. For the year ended December&#160;31,&#160;2023, lease revenue from these power sales agreements was $<ix:nonFraction unitRef="usd" contextRef="c-621" decimals="-6" name="us-gaap:OperatingLeaseLeaseIncome" format="ixt:num-dot-decimal" scale="6" id="f-2160">116</ix:nonFraction>&#160;million, which included variable lease payments of $<ix:nonFraction unitRef="usd" contextRef="c-621" decimals="-6" name="us-gaap:OperatingLeaseVariableLeaseIncome" format="ixt:num-dot-decimal" scale="6" id="f-2161">74</ix:nonFraction>&#160;million.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock" id="f-2162" 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 minimum rental payments to be received under CMS&#160;Energy&#8217;s non&#8209;cancelable operating leases:</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:88.162%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.876%"/><td style="width:0.1%"/></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 2px 10pt;text-align:left;text-indent:-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&#160;31,&#160;2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></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%">2025</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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" scale="6" id="f-2163">44</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears" scale="6" id="f-2164">18</ix:nonFraction>&#160;</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"/></tr><tr><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"/></tr><tr><td colspan="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 #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%">Total minimum lease payments</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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:LessorOperatingLeasePaymentsToBeReceived" scale="6" id="f-2165">62</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"/></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="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">142</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-1979-5"><ix:continuation id="f-1978-5"><div 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 natural gas transportation agreement with a subsidiary of CMS&#160;Energy that extends through 2038, related to a pipeline owned by Consumers. This agreement is accounted for as a direct finance lease and will automatically extend annually unless terminated by either party. The effects of the lease are eliminated on CMS&#160;Energy&#8217;s consolidated financial statements.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Minimum rental payments to be received under Consumers&#8217; direct financing lease are less than $<ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears" format="ixt:num-dot-decimal" scale="6" id="f-2166"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths" format="ixt:num-dot-decimal" scale="6" id="f-2167"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears" format="ixt:num-dot-decimal" scale="6" id="f-2168"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears" format="ixt:num-dot-decimal" scale="6" id="f-2169"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears" format="ixt:num-dot-decimal" scale="6" id="f-2170">1</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction>&#160;million for each of the next five&#160;years and $<ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter" format="ixt:num-dot-decimal" scale="6" id="f-2171">6</ix:nonFraction>&#160;million for the years thereafter. The lease receivable was $<ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivable" format="ixt:num-dot-decimal" scale="6" id="f-2172">6</ix:nonFraction>&#160;million as of December&#160;31,&#160;2024, which does not include unearned income of $<ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="6" id="f-2173">5</ix:nonFraction>&#160;million.</span></div></ix:continuation></ix:continuation><div id="ic43cff4efdfd4f2fb7296396b8a97b31_418"></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="c-2" name="us-gaap:AssetRetirementObligationDisclosureTextBlock" id="f-2175" continuedAt="f-2175-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:AssetRetirementObligationDisclosureTextBlock" id="f-2174" continuedAt="f-2174-1" escape="true">Asset Retirement Obligations</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="f-2175-1" continuedAt="f-2175-2"><ix:continuation id="f-2174-1" continuedAt="f-2174-2"><ix:nonNumeric contextRef="c-2" name="us-gaap:AssetRetirementObligationsPolicy" id="f-2177" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:AssetRetirementObligationsPolicy" id="f-2176" 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%">CMS&#160;Energy and Consumers record the fair value of the cost to remove assets at the end of their useful lives, if there is a legal obligation to remove them. If a reasonable estimate of fair value cannot be made in the period in which the ARO is incurred, such as for assets with indeterminate lives, the liability is recognized when a reasonable estimate of fair value can be made. CMS&#160;Energy and Consumers have not recorded liabilities associated with the closure of their hydroelectric facilities and certain gas wells that have an indeterminate life or for assets that have immaterial cumulative disposal costs, such as substation batteries.</span></div><div 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 calculate the fair value of ARO liabilities using an expected present-value technique that reflects assumptions about costs and inflation, and uses a credit-adjusted risk-free rate to discount the expected cash flows. CMS&#160;Energy&#8217;s ARO liabilities are primarily at Consumers.</span></div></ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock" id="f-2179" escape="true"><ix:nonNumeric contextRef="c-2" name="us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock" id="f-2178" 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 below are the categories of assets that CMS&#160;Energy and Consumers have legal obligations to remove at the end of their useful lives and for which they have an ARO liability recorded:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.855%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:34.798%"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ARO&#160;Description</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%">In-service&#160;Date</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%">Long-lived&#160;Assets</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Closure of coal ash disposal areas</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">various</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generating plants coal ash areas</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas distribution cut, purge, and cap</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%">various</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas distribution mains and services</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-weight:400;line-height:120%">Asbestos abatement</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%">1973</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%">Electric and gas utility plant</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Closure of renewable generation assets</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%">various</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wind and solar generation facilities</span></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%">Gas wells plug and abandon</span></td><td colspan="3" style="background-color:#cceeff;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%">various</span></td><td colspan="3" style="background-color:#cceeff;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%">Gas transmission and storage</span></td></tr><tr><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"/></tr><tr><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"/></tr><tr><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"/></tr></table></div></ix:nonNumeric></ix:nonNumeric></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">143</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-2175-2" continuedAt="f-2175-3"><ix:continuation id="f-2174-2" continuedAt="f-2174-3"><ix:nonNumeric contextRef="c-2" name="us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock" id="f-2181" continuedAt="f-2181-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock" id="f-2180" continuedAt="f-2180-1" 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 are the changes in CMS&#160;Energy&#8217;s and Consumers&#8217; ARO liabilities:</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.835%"/><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.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.881%"/><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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company and ARO Description</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:100%">ARO Liability 12/31/2023</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:100%">Incurred</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settled</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash Flow Revisions</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ARO Liability 12/31/2024</span></td></tr><tr><td colspan="15" 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%">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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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</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%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:AssetRetirementObligation" scale="6" id="f-2182">739</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" scale="6" id="f-2183">1</ix:nonFraction>&#160;</span></td><td style="background-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%">(<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:AssetRetirementObligationLiabilitiesSettled" scale="6" id="f-2184">69</ix:nonFraction>)</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="6" id="f-2185">33</ix:nonFraction>&#160;</span></td><td style="background-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%">(<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" sign="-" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" scale="6" id="f-2186">10</ix:nonFraction>)</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:AssetRetirementObligation" scale="6" id="f-2187">694</ix:nonFraction>&#160;</span></td><td 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%">Renewable generation 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%"><ix:nonFraction unitRef="usd" contextRef="c-622" decimals="-6" name="us-gaap:AssetRetirementObligation" scale="6" id="f-2188">32</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-623" decimals="-6" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" format="ixt:fixed-zero" scale="6" id="f-2189">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-623" decimals="-6" name="us-gaap:AssetRetirementObligationLiabilitiesSettled" format="ixt:fixed-zero" scale="6" id="f-2190">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-623" decimals="-6" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="6" id="f-2191">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-623" decimals="-6" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" format="ixt:fixed-zero" scale="6" id="f-2192">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-624" decimals="-6" name="us-gaap:AssetRetirementObligation" scale="6" id="f-2193">34</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:AssetRetirementObligation" scale="6" id="f-2194">771</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" scale="6" id="f-2195">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:AssetRetirementObligationLiabilitiesSettled" scale="6" id="f-2196">69</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="6" id="f-2197">35</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 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%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" sign="-" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" scale="6" id="f-2198">10</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:AssetRetirementObligation" scale="6" id="f-2199">728</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coal ash disposal areas</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%"><ix:nonFraction unitRef="usd" contextRef="c-625" decimals="-6" name="us-gaap:AssetRetirementObligation" scale="6" id="f-2200">268</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-626" decimals="-6" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" scale="6" id="f-2201">1</ix:nonFraction>&#160;</span></td><td style="background-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%">(<ix:nonFraction unitRef="usd" contextRef="c-626" decimals="-6" name="us-gaap:AssetRetirementObligationLiabilitiesSettled" scale="6" id="f-2202">51</ix:nonFraction>)</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-626" decimals="-6" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="6" id="f-2203">12</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-626" decimals="-6" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" format="ixt:fixed-zero" scale="6" id="f-2204">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-627" decimals="-6" name="us-gaap:AssetRetirementObligation" scale="6" id="f-2205">230</ix:nonFraction>&#160;</span></td><td 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%">Gas distribution cut, purge, and cap</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-628" decimals="-6" name="us-gaap:AssetRetirementObligation" scale="6" id="f-2206">290</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-629" decimals="-6" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" format="ixt:fixed-zero" scale="6" id="f-2207">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-629" decimals="-6" name="us-gaap:AssetRetirementObligationLiabilitiesSettled" scale="6" id="f-2208">9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-629" decimals="-6" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="6" id="f-2209">15</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-629" decimals="-6" sign="-" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" scale="6" id="f-2210">1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-630" decimals="-6" name="us-gaap:AssetRetirementObligation" scale="6" id="f-2211">295</ix:nonFraction>&#160;</span></td><td 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%">Asbestos abatement</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-631" decimals="-6" name="us-gaap:AssetRetirementObligation" scale="6" id="f-2212">51</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-632" decimals="-6" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" format="ixt:fixed-zero" scale="6" id="f-2213">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-632" decimals="-6" name="us-gaap:AssetRetirementObligationLiabilitiesSettled" scale="6" id="f-2214">7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-632" decimals="-6" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="6" id="f-2215">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-632" decimals="-6" sign="-" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" scale="6" id="f-2216">9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-633" decimals="-6" name="us-gaap:AssetRetirementObligation" scale="6" id="f-2217">37</ix:nonFraction>&#160;</span></td><td 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%">Renewable generation 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%"><ix:nonFraction unitRef="usd" contextRef="c-634" decimals="-6" name="us-gaap:AssetRetirementObligation" scale="6" id="f-2218">102</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-635" decimals="-6" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" format="ixt:fixed-zero" scale="6" id="f-2219">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-635" decimals="-6" name="us-gaap:AssetRetirementObligationLiabilitiesSettled" format="ixt:fixed-zero" scale="6" id="f-2220">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-635" decimals="-6" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="6" id="f-2221">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-635" decimals="-6" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" format="ixt:fixed-zero" scale="6" id="f-2222">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-636" decimals="-6" name="us-gaap:AssetRetirementObligation" scale="6" id="f-2223">105</ix:nonFraction>&#160;</span></td><td 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%">Gas wells plug and abandon</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-637" decimals="-6" name="us-gaap:AssetRetirementObligation" scale="6" id="f-2224">28</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-638" decimals="-6" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" format="ixt:fixed-zero" scale="6" id="f-2225">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-638" decimals="-6" name="us-gaap:AssetRetirementObligationLiabilitiesSettled" scale="6" id="f-2226">2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-638" decimals="-6" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="6" id="f-2227">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-638" decimals="-6" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" format="ixt:fixed-zero" scale="6" id="f-2228">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-639" decimals="-6" name="us-gaap:AssetRetirementObligation" scale="6" id="f-2229">27</ix:nonFraction>&#160;</span></td><td 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 Consumers</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%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:AssetRetirementObligation" scale="6" id="f-2230">739</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" scale="6" id="f-2231">1</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 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%">(<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:AssetRetirementObligationLiabilitiesSettled" scale="6" id="f-2232">69</ix:nonFraction>)</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="6" id="f-2233">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 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%">(<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" sign="-" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" scale="6" id="f-2234">10</ix:nonFraction>)</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:AssetRetirementObligation" scale="6" id="f-2235">694</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"/></tr></table></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%">In May&#160;2024, the EPA finalized a rule regulating CCR impoundments at electric generating facilities that became inactive prior to the effective date of a rule published in 2015 regulating CCRs under RCRA. Additionally, the EPA established groundwater monitoring, corrective action, closure, and post-closure care requirements for CCR surface impoundments and landfills closed prior to the effective date of the 2015&#160;CCR rule, but that do not meet the closure technical and performance standards of the May&#160;2024 rule. These include inactive CCR landfills that were previously exempted from regulation but that are now considered CCR management units. In response to the new rule, Consumers recorded an immaterial increase to its existing ARO and is performing a review of legacy impoundments and of other parts of the 2024&#160;rule. If needed, Consumers will record an incremental ARO for legacy impoundments when a reasonable estimate of the fair value of the associated costs can be made; any resulting ARO could be material. Consumers has historically been authorized to recover in electric rates costs related to coal ash disposal sites. </span></div></ix:continuation></ix:continuation><div id="ic43cff4efdfd4f2fb7296396b8a97b31_421"></div><ix:continuation id="f-2181-1"><ix:continuation id="f-2180-1"><ix:continuation id="f-2175-3"><ix:continuation id="f-2174-3"><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.835%"/><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.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.881%"/><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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company and ARO Description</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:100%">ARO Liability 12/31/2022</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Incurred</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Settled</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accretion</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash Flow Revisions</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ARO Liability 12/31/2023</span></td></tr><tr><td colspan="15" 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%">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"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Consumers</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%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-6" name="us-gaap:AssetRetirementObligation" scale="6" id="f-2236">722</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" scale="6" id="f-2237">4</ix:nonFraction>&#160;</span></td><td style="background-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%">(<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:AssetRetirementObligationLiabilitiesSettled" scale="6" id="f-2238">28</ix:nonFraction>)</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="6" id="f-2239">32</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" scale="6" id="f-2240">9</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:AssetRetirementObligation" scale="6" id="f-2241">739</ix:nonFraction>&#160;</span></td><td 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%">Renewable generation 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%"><ix:nonFraction unitRef="usd" contextRef="c-640" decimals="-6" name="us-gaap:AssetRetirementObligation" scale="6" id="f-2242">24</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-641" decimals="-6" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" scale="6" id="f-2243">7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-641" decimals="-6" name="us-gaap:AssetRetirementObligationLiabilitiesSettled" format="ixt:fixed-zero" scale="6" id="f-2244">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-641" decimals="-6" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="6" id="f-2245">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-641" decimals="-6" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" format="ixt:fixed-zero" scale="6" id="f-2246">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-622" decimals="-6" name="us-gaap:AssetRetirementObligation" scale="6" id="f-2247">32</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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%">Total CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-6" name="us-gaap:AssetRetirementObligation" scale="6" id="f-2248">746</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" scale="6" id="f-2249">11</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 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%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:AssetRetirementObligationLiabilitiesSettled" scale="6" id="f-2250">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 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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="6" id="f-2251">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 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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" scale="6" id="f-2252">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 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%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:AssetRetirementObligation" scale="6" id="f-2253">771</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"/></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 #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 #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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coal ash disposal areas</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%"><ix:nonFraction unitRef="usd" contextRef="c-642" decimals="-6" name="us-gaap:AssetRetirementObligation" scale="6" id="f-2254">272</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-643" decimals="-6" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" format="ixt:fixed-zero" scale="6" id="f-2255">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-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%">(<ix:nonFraction unitRef="usd" contextRef="c-643" decimals="-6" name="us-gaap:AssetRetirementObligationLiabilitiesSettled" scale="6" id="f-2256">15</ix:nonFraction>)</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-643" decimals="-6" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="6" id="f-2257">11</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-643" decimals="-6" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" format="ixt:fixed-zero" scale="6" id="f-2258">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-625" decimals="-6" name="us-gaap:AssetRetirementObligation" scale="6" id="f-2259">268</ix:nonFraction>&#160;</span></td><td 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas distribution cut, purge, and cap</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-644" decimals="-6" name="us-gaap:AssetRetirementObligation" scale="6" id="f-2260">287</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-645" decimals="-6" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" format="ixt:fixed-zero" scale="6" id="f-2261">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-645" decimals="-6" name="us-gaap:AssetRetirementObligationLiabilitiesSettled" scale="6" id="f-2262">10</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-645" decimals="-6" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="6" id="f-2263">14</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-645" decimals="-6" sign="-" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" scale="6" id="f-2264">1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-628" decimals="-6" name="us-gaap:AssetRetirementObligation" scale="6" id="f-2265">290</ix:nonFraction>&#160;</span></td><td 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asbestos abatement</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-646" decimals="-6" name="us-gaap:AssetRetirementObligation" scale="6" id="f-2266">39</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-647" decimals="-6" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" format="ixt:fixed-zero" scale="6" id="f-2267">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-647" decimals="-6" name="us-gaap:AssetRetirementObligationLiabilitiesSettled" scale="6" id="f-2268">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-647" decimals="-6" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="6" id="f-2269">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-647" decimals="-6" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" scale="6" id="f-2270">10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-631" decimals="-6" name="us-gaap:AssetRetirementObligation" scale="6" id="f-2271">51</ix:nonFraction>&#160;</span></td><td 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Renewable generation 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%"><ix:nonFraction unitRef="usd" contextRef="c-648" decimals="-6" name="us-gaap:AssetRetirementObligation" scale="6" id="f-2272">95</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-649" decimals="-6" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" scale="6" id="f-2273">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-649" decimals="-6" name="us-gaap:AssetRetirementObligationLiabilitiesSettled" format="ixt:fixed-zero" scale="6" id="f-2274">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-649" decimals="-6" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="6" id="f-2275">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-649" decimals="-6" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" format="ixt:fixed-zero" scale="6" id="f-2276">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-634" decimals="-6" name="us-gaap:AssetRetirementObligation" scale="6" id="f-2277">102</ix:nonFraction>&#160;</span></td><td 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas wells plug and abandon</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-650" decimals="-6" name="us-gaap:AssetRetirementObligation" scale="6" id="f-2278">29</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-651" decimals="-6" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" format="ixt:fixed-zero" scale="6" id="f-2279">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-651" decimals="-6" name="us-gaap:AssetRetirementObligationLiabilitiesSettled" scale="6" id="f-2280">2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-651" decimals="-6" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="6" id="f-2281">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-651" decimals="-6" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" format="ixt:fixed-zero" scale="6" id="f-2282">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-637" decimals="-6" name="us-gaap:AssetRetirementObligation" scale="6" id="f-2283">28</ix:nonFraction>&#160;</span></td><td 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Consumers</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%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-6" name="us-gaap:AssetRetirementObligation" scale="6" id="f-2284">722</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" scale="6" id="f-2285">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">(<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:AssetRetirementObligationLiabilitiesSettled" scale="6" id="f-2286">28</ix:nonFraction>)</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="6" id="f-2287">32</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" scale="6" id="f-2288">9</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:AssetRetirementObligation" scale="6" id="f-2289">739</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"/></tr></table></div></ix:continuation></ix:continuation></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">144</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_424"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"><span id="i2696e3fb2f204e159bc12f388e93dd8a_15"></span><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="c-1" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="f-2291" continuedAt="f-2291-1" escape="true"><ix:nonNumeric contextRef="c-2" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="f-2290" continuedAt="f-2290-1" escape="true">Retirement Benefits</ix:nonNumeric></ix:nonNumeric></span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_430"></div><ix:continuation id="f-2291-1" continuedAt="f-2291-2"><ix:continuation id="f-2290-1" continuedAt="f-2290-2"><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%">Benefit Plans:</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 provide pension, OPEB, and other retirement benefits to eligible employees under a number of different plans. These plans 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">non&#8209;contributory, qualified DB&#160;Pension Plans (closed to new non&#8209;union participants as of July&#160;1,&#160;2003 and closed to new union participants as of September&#160;1,&#160;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">a non&#8209;contributory, qualified DCCP for employees hired on or after July&#160;1,&#160;2003</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">benefits to certain management employees under a non&#8209;contributory, nonqualified DB&#160;SERP (closed to new participants as of March&#160;31,&#160;2006)</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 non&#8209;contributory, nonqualified DC&#160;SERP for certain management employees hired or promoted on or after April&#160;1,&#160;2006</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 contributory, qualified defined contribution 401(k)&#160;plan</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">health care and life insurance benefits under an OPEB&#160;Plan</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%">DB&#160;Pension Plans:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Participants in the pension plans include present and former employees of CMS&#160;Energy and Consumers, including certain present and former affiliates and subsidiaries. Pension plan trust assets are not distinguishable by company. Effective December&#160;31,&#160;2017, CMS&#160;Energy&#8217;s and Consumers&#8217; then-existing pension plan was amended to include only retired and former employees already covered; this amended plan is referred to as DB&#160;Pension Plan&#160;B. Also effective December&#160;31,&#160;2017, active employees were moved to a newly created pension plan, referred to as DB&#160;Pension Plan&#160;A, whose benefits mirror those provided under DB&#160;Pension Plan&#160;B. Maintaining separate plans for the two groups allows CMS&#160;Energy and Consumers to employ a more targeted investment strategy and provides additional opportunities to mitigate risk and volatility.</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%">DCCP:</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 provide an employer contribution to the DCCP&#160;401(k) plan for employees hired on or after July&#160;1,&#160;2003. The contribution ranges from <ix:nonFraction unitRef="number" contextRef="c-652" decimals="2" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" format="ixt-sec:numwordsen" scale="-2" id="f-2292">five</ix:nonFraction>&#160;percent to <ix:nonFraction unitRef="number" contextRef="c-653" decimals="2" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" format="ixt-sec:numwordsen" scale="-2" id="f-2293">ten</ix:nonFraction>&#160;percent of base pay, depending on years of service and employee class. Employees are not required to contribute in order to receive the plan&#8217;s employer contribution. DCCP expense for CMS&#160;Energy, including Consumers, was $<ix:nonFraction unitRef="usd" contextRef="c-654" decimals="-6" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="f-2294">53</ix:nonFraction>&#160;million for the year ended December&#160;31,&#160;2024, $<ix:nonFraction unitRef="usd" contextRef="c-655" decimals="-6" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="f-2295">51</ix:nonFraction>&#160;million for the year ended December&#160;31,&#160;2023, and $<ix:nonFraction unitRef="usd" contextRef="c-656" decimals="-6" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="f-2296">48</ix:nonFraction>&#160;million for the year ended December&#160;31,&#160;2022. DCCP expense for Consumers was $<ix:nonFraction unitRef="usd" contextRef="c-657" decimals="-6" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="f-2297">52</ix:nonFraction>&#160;million for the year ended December&#160;31,&#160;2024, $<ix:nonFraction unitRef="usd" contextRef="c-658" decimals="-6" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="f-2298">50</ix:nonFraction>&#160;million for the year ended December&#160;31,&#160;2023, and $<ix:nonFraction unitRef="usd" contextRef="c-659" decimals="-6" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="f-2299">48</ix:nonFraction>&#160;million for the year ended December&#160;31,&#160;2022.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">DB&#160;SERP:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The DB&#160;SERP is a nonqualified plan as defined by the Internal Revenue Code. DB&#160;SERP benefits are paid from a rabbi trust. The trust assets are not considered plan assets under ASC&#160;715. DB&#160;SERP rabbi trust earnings are taxable. <ix:nonNumeric contextRef="c-1" name="cms:ScheduleofSERPtrustassetsABOandcontributionsTableTextBlockTableTextBlock" id="f-2301" continuedAt="f-2301-1" escape="true"><ix:nonNumeric contextRef="c-2" name="cms:ScheduleofSERPtrustassetsABOandcontributionsTableTextBlockTableTextBlock" id="f-2300" continuedAt="f-2300-1" escape="true">Presented in the following table are the fair values of trust assets and ABO for CMS&#160;Energy&#8217;s and Consumers&#8217; DB&#160;SERP:</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="f-2301-1"><ix:continuation id="f-2300-1"><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:77.425%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.877%"/><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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</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%">Trust assets</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%"><ix:nonFraction unitRef="usd" contextRef="c-660" decimals="-6" name="cms:DefinedBenefitPlanTrustAssets" scale="6" id="f-2302">127</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-661" decimals="-6" name="cms:DefinedBenefitPlanTrustAssets" scale="6" id="f-2303">132</ix:nonFraction>&#160;</span></td><td 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%">ABO</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-662" decimals="-6" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" scale="6" id="f-2304">105</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-663" decimals="-6" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" scale="6" id="f-2305">115</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top: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 #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trust assets</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%"><ix:nonFraction unitRef="usd" contextRef="c-664" decimals="-6" name="cms:DefinedBenefitPlanTrustAssets" scale="6" id="f-2306">95</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-665" decimals="-6" name="cms:DefinedBenefitPlanTrustAssets" scale="6" id="f-2307">98</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ABO</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%"><ix:nonFraction unitRef="usd" contextRef="c-666" decimals="-6" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" scale="6" id="f-2308">76</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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%"><ix:nonFraction unitRef="usd" contextRef="c-667" decimals="-6" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" scale="6" id="f-2309">83</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"/></tr><tr><td colspan="3" style="display:none"/><td 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></ix:continuation></ix:continuation></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">145</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-2291-2" continuedAt="f-2291-3"><ix:continuation id="f-2290-2" continuedAt="f-2290-3"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Neither CMS&#160;Energy nor Consumers made any contributions to the DB&#160;SERP in 2024 or 2023. </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%">DC&#160;SERP:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> On April&#160;1,&#160;2006, CMS&#160;Energy and Consumers implemented a DC&#160;SERP and froze further new participation in the DB&#160;SERP. The DC&#160;SERP provides participants benefits ranging from <ix:nonFraction unitRef="number" contextRef="c-668" decimals="2" name="cms:PlanContributionPercentage" format="ixt-sec:numwordsen" scale="-2" id="f-2310">five</ix:nonFraction>&#160;percent to <ix:nonFraction unitRef="number" contextRef="c-669" decimals="2" name="cms:PlanContributionPercentage" scale="-2" id="f-2311">15</ix:nonFraction>&#160;percent of total compensation. The DC&#160;SERP requires a minimum of <span style="-sec-ix-hidden:f-2312">five</span>&#160;years of participation before vesting. CMS&#160;Energy&#8217;s and Consumers&#8217; contributions to the plan, if any, are placed in a grantor trust. For CMS&#160;Energy and Consumers, trust assets were $<ix:nonFraction unitRef="usd" contextRef="c-671" decimals="-6" name="cms:DefinedContributionPlanTrustAssetsAmount" format="ixt:num-dot-decimal" scale="6" id="f-2313">17</ix:nonFraction>&#160;million at December&#160;31,&#160;2024 and $<ix:nonFraction unitRef="usd" contextRef="c-672" decimals="-6" name="cms:DefinedContributionPlanTrustAssetsAmount" format="ixt:num-dot-decimal" scale="6" id="f-2314">14</ix:nonFraction>&#160;million at December&#160;31,&#160;2023. DC&#160;SERP assets are included in other non&#8209;current assets on CMS&#160;Energy&#8217;s and Consumers&#8217; consolidated balance sheets. CMS&#160;Energy&#8217;s and Consumers&#8217; DC&#160;SERP expense was $<ix:nonFraction unitRef="usd" contextRef="c-673" decimals="-6" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="f-2315"><ix:nonFraction unitRef="usd" contextRef="c-674" decimals="-6" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="f-2316"><ix:nonFraction unitRef="usd" contextRef="c-670" decimals="-6" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="f-2317">1</ix:nonFraction></ix:nonFraction></ix:nonFraction>&#160;million for the years ended December&#160;31,&#160;2024, 2023, and 2022.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">401(k)&#160;Plan:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The 401(k)&#160;plan employer match equals <ix:nonFraction unitRef="number" contextRef="c-675" decimals="2" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" format="ixt-sec:numwordsen" scale="-2" id="f-2318">four</ix:nonFraction>&#160;to <ix:nonFraction unitRef="number" contextRef="c-676" decimals="2" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" format="ixt-sec:numwordsen" scale="-2" id="f-2319">six</ix:nonFraction>&#160;percent of employee eligible contributions based on an employee&#8217;s wages and class. The total 401(k)&#160;plan cost for CMS&#160;Energy, including Consumers, was $<ix:nonFraction unitRef="usd" contextRef="c-677" decimals="-6" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="f-2320"><ix:nonFraction unitRef="usd" contextRef="c-678" decimals="-6" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="f-2321">41</ix:nonFraction></ix:nonFraction>&#160;million for the years ended December&#160;31,&#160;2024 and 2023, and $<ix:nonFraction unitRef="usd" contextRef="c-679" decimals="-6" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="f-2322">44</ix:nonFraction>&#160;million for the year ended December&#160;31,&#160;2022. The total 401(k)&#160;plan cost for Consumers was $<ix:nonFraction unitRef="usd" contextRef="c-680" decimals="-6" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="f-2323">39</ix:nonFraction>&#160;million for the year ended December&#160;31,&#160;2024, $<ix:nonFraction unitRef="usd" contextRef="c-681" decimals="-6" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="f-2324">40</ix:nonFraction>&#160;million for the year ended December&#160;31,&#160;2023, and $<ix:nonFraction unitRef="usd" contextRef="c-682" decimals="-6" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="f-2325">43</ix:nonFraction>&#160;million for the year ended December&#160;31,&#160;2022.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Health-related OPEB Plan:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Participants in the health-related OPEB Plan include regular full-time employees covered by the employee health care plan on the day before retirement from either CMS&#160;Energy or Consumers at age&#160;<ix:nonFraction unitRef="y" contextRef="c-683" decimals="INF" name="cms:RetirementAgeRequirement" scale="0" id="f-2326"><ix:nonFraction unitRef="y" contextRef="c-684" decimals="INF" name="cms:RetirementAgeRequirement" scale="0" id="f-2327">55</ix:nonFraction></ix:nonFraction> or older with at least <ix:nonNumeric contextRef="c-683" name="cms:RetirementYearsOfService" format="ixt-sec:duryear" id="f-2328"><ix:nonNumeric contextRef="c-684" name="cms:RetirementYearsOfService" format="ixt-sec:duryear" id="f-2329">10</ix:nonNumeric></ix:nonNumeric>&#160;full&#160;years of applicable continuous service and hired before January&#160;1,&#160;2007 for non-union participants and hired before September&#160;1,&#160;2010 for union participants. Regular full-time employees who qualify for disability retirement under the DB&#160;Pension Plans or are disabled and covered by the DCCP and who have <ix:nonNumeric contextRef="c-683" name="cms:RetirementYearsOfServiceWithDisability" format="ixt-sec:duryear" id="f-2330"><ix:nonNumeric contextRef="c-684" name="cms:RetirementYearsOfServiceWithDisability" format="ixt-sec:duryear" id="f-2331">15</ix:nonNumeric></ix:nonNumeric>&#160;years of applicable continuous service may also participate in the OPEB Plan. Retiree health care costs were based on the assumption that costs would increase <ix:nonFraction unitRef="number" contextRef="c-685" decimals="4" name="us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" scale="-2" id="f-2332"><ix:nonFraction unitRef="number" contextRef="c-686" decimals="4" name="us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" scale="-2" id="f-2333">8.50</ix:nonFraction></ix:nonFraction>&#160;percent in 2025 and <ix:nonFraction unitRef="number" contextRef="c-687" decimals="4" name="us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" scale="-2" id="f-2334"><ix:nonFraction unitRef="number" contextRef="c-688" decimals="4" name="us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" scale="-2" id="f-2335">8.00</ix:nonFraction></ix:nonFraction>&#160;percent in 2024 for those under&#160;65 and would increase <ix:nonFraction unitRef="number" contextRef="c-689" decimals="4" name="us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" scale="-2" id="f-2336"><ix:nonFraction unitRef="number" contextRef="c-690" decimals="4" name="us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" scale="-2" id="f-2337">10.25</ix:nonFraction></ix:nonFraction>&#160;percent in 2025 and <ix:nonFraction unitRef="number" contextRef="c-691" decimals="4" name="us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" scale="-2" id="f-2338"><ix:nonFraction unitRef="number" contextRef="c-692" decimals="4" name="us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" scale="-2" id="f-2339">8.50</ix:nonFraction></ix:nonFraction>&#160;percent in 2024 for those over&#160;65. The rate of increase was assumed to decline to <ix:nonFraction unitRef="number" contextRef="c-38" decimals="4" name="us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1" scale="-2" id="f-2340"><ix:nonFraction unitRef="number" contextRef="c-115" decimals="4" name="us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1" scale="-2" id="f-2341">4.75</ix:nonFraction></ix:nonFraction>&#160;percent by <ix:nonNumeric contextRef="c-2" name="us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate" id="f-2342"><ix:nonNumeric contextRef="c-1" name="us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate" id="f-2343">2033</ix:nonNumeric></ix:nonNumeric> and thereafter for all retirees.</span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">146</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-2291-3" continuedAt="f-2291-4"><ix:continuation id="f-2290-3" continuedAt="f-2290-4"><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%">Assumptions:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-2" name="us-gaap:ScheduleOfAssumptionsUsedTableTextBlock" id="f-2345" continuedAt="f-2345-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAssumptionsUsedTableTextBlock" id="f-2344" continuedAt="f-2344-1" escape="true">Presented in the following table are the weighted-average assumptions used in CMS&#160;Energy&#8217;s and Consumers&#8217; retirement benefit plans to determine benefit obligations and net periodic benefit cost:</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="f-2345-1" continuedAt="f-2345-2"><ix:continuation id="f-2344-1" continuedAt="f-2344-2"><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:66.688%"/><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:9.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.638%"/><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%">December&#160;31</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><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 #000;padding:0 1pt"/><td colspan="3" style="background-color:#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-style:italic;font-weight:400;line-height:120%">Weighted average for benefit obligations</span><span style="color:#000000;font-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="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-style:italic;font-weight:400;line-height:120%">Discount rate</span><span style="color:#000000;font-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="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 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%">DB&#160;Pension Plan&#160;A</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-693" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="f-2346">5.73</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-694" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="f-2347">5.05</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-695" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="f-2348">5.24</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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%">DB&#160;Pension Plan&#160;B</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-696" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="f-2349">5.59</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-697" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="f-2350">4.95</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-698" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="f-2351">5.14</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/></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%">DB&#160;SERP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-662" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="f-2352">5.56</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-663" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="f-2353">4.94</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-699" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="f-2354">5.13</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/></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%">OPEB Plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-700" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="f-2355">5.69</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-701" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="f-2356">5.02</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-702" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="f-2357">5.21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;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-style:italic;font-weight:400;line-height:120%">Rate of compensation increase</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"/></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%">DB&#160;Pension Plan&#160;A</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-693" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" scale="-2" id="f-2358">3.70</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-694" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" scale="-2" id="f-2359">3.60</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-695" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" scale="-2" id="f-2360">3.60</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DB&#160;SERP</span><span style="color:#000000;font-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-662" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" format="ixt:fixed-zero" scale="-2" id="f-2361">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-663" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" format="ixt:fixed-zero" scale="-2" id="f-2362">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-699" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" scale="-2" id="f-2363">5.50</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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-style:italic;font-weight:400;line-height:120%">Weighted average for net periodic benefit cost</span><span style="color:#000000;font-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"/></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-style:italic;font-weight:400;line-height:120%">Service cost discount rate</span><span style="color:#000000;font-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,4</span></div></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"/></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%">DB&#160;Pension Plan&#160;A</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-703" decimals="4" name="cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate" scale="-2" id="f-2364">5.08</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-704" decimals="4" name="cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate" scale="-2" id="f-2365">5.27</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-705" decimals="4" name="cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate" scale="-2" id="f-2366">3.09</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DB&#160;SERP</span><span style="color:#000000;font-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-706" decimals="4" name="cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate" format="ixt:fixed-zero" scale="-2" id="f-2367">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-707" decimals="4" name="cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate" scale="-2" id="f-2368">5.18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-708" decimals="4" name="cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate" scale="-2" id="f-2369">3.09</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/></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%">OPEB Plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-683" decimals="4" name="cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate" scale="-2" id="f-2370">5.12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-709" decimals="4" name="cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate" scale="-2" id="f-2371">5.31</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-710" decimals="4" name="cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate" scale="-2" id="f-2372">3.23</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest cost discount rate</span><span style="color:#000000;font-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,4</span></div></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"/></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%">DB&#160;Pension Plan&#160;A</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-703" decimals="4" name="cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate" scale="-2" id="f-2373">4.93</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-704" decimals="4" name="cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate" scale="-2" id="f-2374">5.12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-705" decimals="4" name="cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate" scale="-2" id="f-2375">2.44</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/></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%">DB&#160;Pension Plan&#160;B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-711" decimals="4" name="cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate" scale="-2" id="f-2376">4.87</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-712" decimals="4" name="cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate" scale="-2" id="f-2377">5.06</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-713" decimals="4" name="cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate" scale="-2" id="f-2378">2.21</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/></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%">DB&#160;SERP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-706" decimals="4" name="cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate" scale="-2" id="f-2379">4.87</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-707" decimals="4" name="cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate" scale="-2" id="f-2380">5.06</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-708" decimals="4" name="cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate" scale="-2" id="f-2381">2.21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/></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%">OPEB Plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-683" decimals="4" name="cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate" scale="-2" id="f-2382">4.91</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-709" decimals="4" name="cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate" scale="-2" id="f-2383">5.10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-710" decimals="4" name="cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate" scale="-2" id="f-2384">2.45</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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:18pt;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%">Expected long-term rate of return on plan 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">5</span></div></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"/></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%">DB&#160;Pension Plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-714" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="f-2385">7.50</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-715" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="f-2386">7.20</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-716" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="f-2387">6.50</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/></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%">OPEB Plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-683" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="f-2388">7.50</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-709" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="f-2389">7.20</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-710" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="f-2390">6.50</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;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-style:italic;font-weight:400;line-height:120%">Rate of compensation increase</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"/></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%">DB&#160;Pension Plan&#160;A</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-703" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" scale="-2" id="f-2391">3.60</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-704" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" scale="-2" id="f-2392">3.60</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-705" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" scale="-2" id="f-2393">3.60</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DB&#160;SERP</span><span style="color:#000000;font-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="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="number" contextRef="c-706" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" format="ixt:fixed-zero" scale="-2" id="f-2394">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><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="number" contextRef="c-707" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" scale="-2" id="f-2395">5.50</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><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="number" contextRef="c-708" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" scale="-2" id="f-2396">5.50</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;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><ix:nonNumeric contextRef="c-2" name="us-gaap:PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy" id="f-2400" continuedAt="f-2400-1" escape="true"><ix:nonNumeric contextRef="c-2" name="us-gaap:PensionAndOtherPostretirementPlansPensionsPolicy" id="f-2399" continuedAt="f-2399-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy" id="f-2398" continuedAt="f-2398-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:PensionAndOtherPostretirementPlansPensionsPolicy" id="f-2397" continuedAt="f-2397-1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">The mortality assumption for benefit obligations was based on the Pri-2012 Mortality Table, with improvement scale MP-2021. The mortality assumption for net periodic benefit cost was based on the Pri-2012 Mortality Table, with improvement scale MP-2021.</span></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></div><ix:continuation id="f-2400-1" continuedAt="f-2400-2"><ix:continuation id="f-2399-1" continuedAt="f-2399-2"><ix:continuation id="f-2398-1" continuedAt="f-2398-2"><ix:continuation id="f-2397-1" continuedAt="f-2397-2"><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">The discount rate reflects the rate at which benefits could be effectively settled and is equal to the equivalent single rate resulting from a yield-curve analysis. This analysis incorporated the projected benefit payments specific to CMS&#160;Energy&#8217;s and Consumers&#8217; DB&#160;Pension Plans and OPEB Plan and the yields on high-quality corporate bonds rated Aa or better.</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">The last active participant in the DB SERP retired in 2023. Thus, the determination of the associated benefit obligation and net periodic benefit cost no longer assumes a rate of compensation increase nor a service cost discount rate.</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">CMS&#160;Energy and Consumers have elected to use a full-yield-curve approach in the estimation of service cost and interest cost; this approach applies individual spot rates along the yield curve to future projected benefit payments based on the time of payment.</span></div></ix:continuation></ix:continuation></ix:continuation></ix:continuation></ix:continuation></ix:continuation></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">147</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-2400-2" continuedAt="f-2400-3"><ix:continuation id="f-2399-2" continuedAt="f-2399-3"><ix:continuation id="f-2398-2" continuedAt="f-2398-3"><ix:continuation id="f-2397-2" continuedAt="f-2397-3"><ix:continuation id="f-2345-2"><ix:continuation id="f-2344-2"><ix:continuation id="f-2291-4" continuedAt="f-2291-5"><ix:continuation id="f-2290-4" continuedAt="f-2290-5"><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">CMS&#160;Energy and Consumers determined the long-term rate of return using historical market returns, the present and expected future economic environment, the capital market principles of risk and return, and the expert opinions of individuals and firms with financial market knowledge. CMS&#160;Energy and Consumers considered the asset allocation of the portfolio in forecasting the future expected total return of the portfolio. The goal was to determine a long-term rate of return that could be incorporated into the planning of future cash flow requirements in conjunction with the change in the liability. Annually, CMS&#160;Energy and Consumers review for reasonableness and appropriateness the forecasted returns for various classes of assets used to construct an expected return model. CMS&#160;Energy&#8217;s and Consumers&#8217; expected long-term rate of return on the assets of the DB&#160;Pension Plans was <ix:nonFraction unitRef="number" contextRef="c-714" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="f-2401">7.50</ix:nonFraction>&#160;percent in 2024. The actual return (loss) on the assets of the DB&#160;Pension Plans was <ix:nonFraction unitRef="number" contextRef="c-714" decimals="3" name="cms:ActualRateOfReturnLossOnPlanAssets" scale="-2" id="f-2402">3.6</ix:nonFraction>&#160;percent in 2024, <ix:nonFraction unitRef="number" contextRef="c-715" decimals="3" name="cms:ActualRateOfReturnLossOnPlanAssets" scale="-2" id="f-2403">12.6</ix:nonFraction>&#160;percent in 2023, and (<ix:nonFraction unitRef="number" contextRef="c-716" decimals="3" sign="-" name="cms:ActualRateOfReturnLossOnPlanAssets" scale="-2" id="f-2404">15.9</ix:nonFraction>)&#160;percent in 2022.</span></div></ix:continuation></ix:continuation></ix:continuation></ix:continuation></ix:continuation></ix:continuation></ix:continuation></ix:continuation><div id="ic43cff4efdfd4f2fb7296396b8a97b31_433"></div><ix:continuation id="f-2291-5" continuedAt="f-2291-6"><ix:continuation id="f-2290-5" continuedAt="f-2290-6"><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="c-1" name="us-gaap:ScheduleOfNetBenefitCostsTableTextBlock" id="f-2406" continuedAt="f-2406-1" escape="true"><ix:nonNumeric contextRef="c-2" name="us-gaap:ScheduleOfNetBenefitCostsTableTextBlock" id="f-2405" continuedAt="f-2405-1" escape="true">Presented in the following table are the costs (credits) and other changes in plan assets and benefit obligations incurred in CMS&#160;Energy&#8217;s and Consumers&#8217; retirement benefit plans:</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="f-2406-1"><ix:continuation id="f-2405-1"><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:34.156%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:8.515%"/><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:8.515%"/><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:8.515%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><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:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.515%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.515%"/><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:8.521%"/><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 #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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" 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%">DB&#160;Pension Plans and DB&#160;SERP</span></td><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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="18" 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%">OPEB Plan</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Years Ended December&#160;31</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><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%">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%">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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt 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"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#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%">Net periodic credit</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"/><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"/></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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-717" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="f-2407">28</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-718" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="f-2408">29</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-719" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="f-2409">41</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-683" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="f-2410">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-709" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="f-2411">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-710" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="f-2412">17</ix:nonFraction>&#160;</span></td><td 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%">Interest cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-717" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="f-2413">109</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-718" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="f-2414">112</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-719" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="f-2415">84</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="c-683" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="f-2416">43</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-709" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="f-2417">44</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-710" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="f-2418">28</ix:nonFraction>&#160;</span></td><td 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%">Settlement loss</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-717" decimals="-6" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" format="ixt:fixed-zero" scale="6" id="f-2419">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-718" decimals="-6" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" format="ixt:fixed-zero" scale="6" id="f-2420">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-719" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" scale="6" id="f-2421">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="c-683" decimals="-6" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" format="ixt:fixed-zero" scale="6" id="f-2422">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-709" decimals="-6" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" format="ixt:fixed-zero" scale="6" id="f-2423">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-710" decimals="-6" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" format="ixt:fixed-zero" scale="6" id="f-2424">&#8212;</ix:nonFraction>&#160;</span></td><td 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%">Expected return on plan assets</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-717" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="f-2425">234</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-718" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="f-2426">220</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-719" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="f-2427">206</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">(<ix:nonFraction unitRef="usd" contextRef="c-683" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="f-2428">115</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-709" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="f-2429">103</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-710" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="f-2430">115</ix:nonFraction>)</span></td><td 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-style:italic;font-weight:400;line-height:120%">Amortization of:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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 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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-717" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="f-2431">12</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-718" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="f-2432">12</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-719" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="f-2433">40</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="c-683" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="f-2434">4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-709" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="f-2435">12</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-710" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="f-2436">1</ix:nonFraction>&#160;</span></td><td 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 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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-717" decimals="-6" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="f-2437">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-718" decimals="-6" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="f-2438">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-719" decimals="-6" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="f-2439">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">(<ix:nonFraction unitRef="usd" contextRef="c-683" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="f-2440">31</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-709" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="f-2441">41</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-710" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="f-2442">51</ix:nonFraction>)</span></td><td 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 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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-717" decimals="-6" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" scale="6" id="f-2443">11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-718" decimals="-6" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" scale="6" id="f-2444">11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-719" decimals="-6" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" scale="6" id="f-2445">9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="c-683" decimals="-6" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" format="ixt:fixed-zero" scale="6" id="f-2446">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-709" decimals="-6" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" format="ixt:fixed-zero" scale="6" id="f-2447">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-710" decimals="-6" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" format="ixt:fixed-zero" scale="6" id="f-2448">&#8212;</ix:nonFraction>&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">Net periodic credit</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-717" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="f-2449">70</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 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%">(<ix:nonFraction unitRef="usd" contextRef="c-718" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="f-2450">52</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">(<ix:nonFraction unitRef="usd" contextRef="c-719" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="f-2451">27</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 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"/><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%">(<ix:nonFraction unitRef="usd" contextRef="c-683" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="f-2452">88</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 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%">(<ix:nonFraction unitRef="usd" contextRef="c-709" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="f-2453">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 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%">(<ix:nonFraction unitRef="usd" contextRef="c-710" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="f-2454">120</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"/></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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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;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 #000000;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 #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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 #000000;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 #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net periodic credit</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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%">Service cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-720" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="f-2455">27</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-721" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="f-2456">28</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-722" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="f-2457">39</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-684" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="f-2458">11</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-723" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="f-2459">11</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-724" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="f-2460">17</ix:nonFraction>&#160;</span></td><td 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%">Interest cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-720" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="f-2461">102</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-721" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="f-2462">105</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-722" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="f-2463">79</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="c-684" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="f-2464">41</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-723" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="f-2465">42</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-724" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="f-2466">27</ix:nonFraction>&#160;</span></td><td 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%">Expected return on plan assets</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-720" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="f-2467">221</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-721" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="f-2468">208</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-722" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="f-2469">194</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">(<ix:nonFraction unitRef="usd" contextRef="c-684" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="f-2470">107</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-723" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="f-2471">95</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-724" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="f-2472">107</ix:nonFraction>)</span></td><td 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-style:italic;font-weight:400;line-height:120%">Amortization of:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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 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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-720" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="f-2473">11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-721" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="f-2474">11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-722" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="f-2475">37</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="c-684" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="f-2476">4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-723" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="f-2477">12</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-724" decimals="-6" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:fixed-zero" scale="6" id="f-2478">&#8212;</ix:nonFraction>&#160;</span></td><td 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 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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-720" decimals="-6" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="f-2479">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-721" decimals="-6" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="f-2480">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-722" decimals="-6" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="f-2481">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">(<ix:nonFraction unitRef="usd" contextRef="c-684" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="f-2482">30</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-723" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="f-2483">40</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-724" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="f-2484">50</ix:nonFraction>)</span></td><td 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 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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-720" decimals="-6" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" scale="6" id="f-2485">11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-721" decimals="-6" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" scale="6" id="f-2486">11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-722" decimals="-6" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" scale="6" id="f-2487">9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="c-684" decimals="-6" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" format="ixt:fixed-zero" scale="6" id="f-2488">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-723" decimals="-6" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" format="ixt:fixed-zero" scale="6" id="f-2489">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-724" decimals="-6" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" format="ixt:fixed-zero" scale="6" id="f-2490">&#8212;</ix:nonFraction>&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">Net periodic credit</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New 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="c-720" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="f-2491">66</ix:nonFraction>)</span></td><td style="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 #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%">(<ix:nonFraction unitRef="usd" contextRef="c-721" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="f-2492">49</ix:nonFraction>)</span></td><td style="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 #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-722" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="f-2493">26</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;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"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-684" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="f-2494">81</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-723" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="f-2495">70</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-724" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="f-2496">113</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></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:400;line-height:120%">In Consumers&#8217; electric and gas rate cases, the MPSC approved a mechanism allowing Consumers to defer for future recovery or refund pension and OPEB expenses above or below the amounts used to set existing rates. Amounts deferred will be collected from or refunded to customers over ten&#160;years. At December&#160;31,&#160;2024, CMS&#160;Energy, including Consumers, had deferred $<ix:nonFraction unitRef="usd" contextRef="c-725" decimals="-6" name="cms:DefinedBenefitPlanDeferredCredits" format="ixt:num-dot-decimal" scale="6" id="f-2497">15</ix:nonFraction>&#160;million of pension credits and $<ix:nonFraction unitRef="usd" contextRef="c-726" decimals="-6" name="cms:DefinedBenefitPlanDeferredCredits" format="ixt:num-dot-decimal" scale="6" id="f-2498">11</ix:nonFraction>&#160;million of OPEB credits under this mechanism related to 2024&#160;expense. At December&#160;31,&#160;2023, CMS&#160;Energy, including Consumers, had deferred $<ix:nonFraction unitRef="usd" contextRef="c-727" decimals="-6" name="cms:DefinedBenefitPlanDeferredCredits" format="ixt:num-dot-decimal" scale="6" id="f-2499">11</ix:nonFraction>&#160;million of pension credits and $<ix:nonFraction unitRef="usd" contextRef="c-728" decimals="-6" name="cms:DefinedBenefitPlanDeferredCredits" format="ixt:num-dot-decimal" scale="6" id="f-2500">23</ix:nonFraction>&#160;million of OPEB costs under this mechanism related to 2023&#160;expense.</span></div></ix:continuation></ix:continuation><div id="ic43cff4efdfd4f2fb7296396b8a97b31_436"></div><ix:continuation id="f-2400-3" continuedAt="f-2400-4"><ix:continuation id="f-2399-3" continuedAt="f-2399-4"><ix:continuation id="f-2398-3" continuedAt="f-2398-4"><ix:continuation id="f-2397-3" continuedAt="f-2397-4"><ix:continuation id="f-2291-6" continuedAt="f-2291-7"><ix:continuation id="f-2290-6" continuedAt="f-2290-7"><div 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 amortize net gains and losses in excess of <ix:nonFraction unitRef="number" contextRef="c-714" decimals="2" name="cms:AmortizedNetGainsAndLossesInExcessOfPboOrMrv" format="ixt-sec:numwordsen" scale="-2" id="f-2501">ten</ix:nonFraction>&#160;percent of the greater of the PBO or the MRV over the average remaining service period for DB&#160;Pension Plan&#160;A and the OPEB Plan </span></div></ix:continuation></ix:continuation></ix:continuation></ix:continuation></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">148</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-2400-4"><ix:continuation id="f-2399-4"><ix:continuation id="f-2398-4"><ix:continuation id="f-2397-4"><ix:continuation id="f-2291-7" continuedAt="f-2291-8"><ix:continuation id="f-2290-7" continuedAt="f-2290-8"><div 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 over the average remaining life expectancy of participants for DB&#160;Pension Plan&#160;B. For DB&#160;Pension Plan&#160;A, the estimated period of amortization of gains and losses was <ix:nonNumeric contextRef="c-705" name="cms:EstimatedTimeOfAmortizationOfGainsLosses" format="ixt-sec:durwordsen" id="f-2502"><ix:nonNumeric contextRef="c-704" name="cms:EstimatedTimeOfAmortizationOfGainsLosses" format="ixt-sec:durwordsen" id="f-2503"><ix:nonNumeric contextRef="c-703" name="cms:EstimatedTimeOfAmortizationOfGainsLosses" format="ixt-sec:durwordsen" id="f-2504">eight years</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric>&#160; for the years ended December&#160;31,&#160;2024, 2023, and 2022. For DB&#160;Pension Plan&#160;B, the estimated period of amortization of gains and losses was <ix:nonNumeric contextRef="c-711" name="cms:EstimatedTimeOfAmortizationOfGainsLossesLifeExpectancy" format="ixt-sec:duryear" id="f-2505"><ix:nonNumeric contextRef="c-712" name="cms:EstimatedTimeOfAmortizationOfGainsLossesLifeExpectancy" format="ixt-sec:duryear" id="f-2506">17</ix:nonNumeric></ix:nonNumeric>&#160;years for the years ended December&#160;31,&#160;2024 and 2023, and <ix:nonNumeric contextRef="c-713" name="cms:EstimatedTimeOfAmortizationOfGainsLossesLifeExpectancy" format="ixt-sec:duryear" id="f-2507">18</ix:nonNumeric>&#160;years for the year ended December&#160;31,&#160;2022. For the OPEB Plan, the estimated amortization period was <ix:nonNumeric contextRef="c-710" name="cms:EstimatedTimeOfAmortizationOfGainsLosses" format="ixt-sec:durwordsen" id="f-2508"><ix:nonNumeric contextRef="c-683" name="cms:EstimatedTimeOfAmortizationOfGainsLosses" format="ixt-sec:durwordsen" id="f-2509"><ix:nonNumeric contextRef="c-709" name="cms:EstimatedTimeOfAmortizationOfGainsLosses" format="ixt-sec:durwordsen" id="f-2510">nine years</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric> for the years ended December&#160;31,&#160;2024, 2023, and 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%">Prior service cost (credit) amortization is established in the year in which the prior service cost (credit) first occurred, and is based on the same amortization period for all future years until the prior service cost (credit) is fully amortized. CMS&#160;Energy and Consumers had new prior service costs for OPEB in 2024. The estimated period of amortization of these new prior service costs is <ix:nonNumeric contextRef="c-684" name="cms:EstimatedTimeOfPriorServiceCost" format="ixt-sec:durwordsen" id="f-2511"><ix:nonNumeric contextRef="c-683" name="cms:EstimatedTimeOfPriorServiceCost" format="ixt-sec:durwordsen" id="f-2512">seven years</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%">CMS&#160;Energy and Consumers determine the MRV for the assets of the DB&#160;Pension Plans as the fair value of plan assets on the measurement date, adjusted by the gains or losses that will not be admitted into the MRV until future years. CMS&#160;Energy and Consumers reflect each year&#8217;s gain or loss in the MRV in equal amounts over a <ix:nonNumeric contextRef="c-714" name="cms:PeriodForGainsOrLossesToBeIncludedInMarketRelatedValue" format="ixt-sec:durwordsen" id="f-2513" continuedAt="f-2513-1">five</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-2513-1" continuedAt="f-2513-2">&#8209;</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="f-2513-2">year</ix:continuation> period beginning on the date the original amount was determined. CMS&#160;Energy and Consumers determine the MRV for OPEB Plan assets as the fair value of assets on the measurement date.</span></div></ix:continuation></ix:continuation></ix:continuation></ix:continuation></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">149</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-2291-8" continuedAt="f-2291-9"><ix:continuation id="f-2290-8" continuedAt="f-2290-9"><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%">Reconciliations:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-1" name="us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock" id="f-2515" continuedAt="f-2515-1" escape="true"><ix:nonNumeric contextRef="c-2" name="us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock" id="f-2514" continuedAt="f-2514-1" escape="true">Presented in the following table are reconciliations of the funded status of CMS&#160;Energy&#8217;s and Consumers&#8217; retirement benefit plans with their retirement benefit plans&#8217; liabilities:</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="f-2515-1"><ix:continuation id="f-2514-1"><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:29.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.572%"/><td style="width:0.1%"/></tr><tr><td colspan="48" 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="12" 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%">DB&#160;Pension Plans</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="12" 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%">DB&#160;SERP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" 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%">OPEB Plan</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%">Years Ended December&#160;31</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%">2024</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%">2023</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%">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%">2023</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%">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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="15" 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"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Benefit obligation at beginning of period</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%"><ix:nonFraction unitRef="usd" contextRef="c-729" decimals="-6" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="6" id="f-2516">2,195</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-730" decimals="-6" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="6" id="f-2517">2,169</ix:nonFraction>&#160;</span></td><td style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="c-663" decimals="-6" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="6" id="f-2518">114</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-699" decimals="-6" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="6" id="f-2519">117</ix:nonFraction>&#160;</span></td><td style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="c-701" decimals="-6" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="6" id="f-2520">900</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-702" decimals="-6" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="6" id="f-2521">889</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;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%">Service cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-714" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="f-2522">28</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-715" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="f-2523">29</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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%"><ix:nonFraction unitRef="usd" contextRef="c-706" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:fixed-zero" scale="6" id="f-2524">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-707" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:fixed-zero" scale="6" id="f-2525">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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%"><ix:nonFraction unitRef="usd" contextRef="c-683" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="f-2526">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-709" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="f-2527">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;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%">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%"><ix:nonFraction unitRef="usd" contextRef="c-714" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="f-2528">104</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-715" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="f-2529">106</ix:nonFraction>&#160;</span></td><td style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="c-706" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="f-2530">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-707" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="f-2531">6</ix:nonFraction>&#160;</span></td><td style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="c-683" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="f-2532">43</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-709" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="f-2533">44</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;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%">Plan amendments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-714" decimals="-6" name="us-gaap:DefinedBenefitPlanPlanAmendments" format="ixt:fixed-zero" scale="6" id="f-2534">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-715" decimals="-6" name="us-gaap:DefinedBenefitPlanPlanAmendments" format="ixt:fixed-zero" scale="6" id="f-2535">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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%"><ix:nonFraction unitRef="usd" contextRef="c-706" decimals="-6" name="us-gaap:DefinedBenefitPlanPlanAmendments" format="ixt:fixed-zero" scale="6" id="f-2536">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-707" decimals="-6" name="us-gaap:DefinedBenefitPlanPlanAmendments" format="ixt:fixed-zero" scale="6" id="f-2537">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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%">(<ix:nonFraction unitRef="usd" contextRef="c-683" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanPlanAmendments" scale="6" id="f-2538">25</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-709" decimals="-6" name="us-gaap:DefinedBenefitPlanPlanAmendments" format="ixt:fixed-zero" scale="6" id="f-2539">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;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%">Actuarial loss (gain)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-714" decimals="-6" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="6" id="f-2540">91</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</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="c-715" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="6" id="f-2541">52</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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: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%">(<ix:nonFraction unitRef="usd" contextRef="c-706" decimals="-6" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="6" id="f-2542">4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-707" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="6" id="f-2543">1</ix:nonFraction>&#160;</span></td><td style="background-color:#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%">(<ix:nonFraction unitRef="usd" contextRef="c-683" decimals="-6" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="6" id="f-2544">40</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</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="c-709" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="6" id="f-2545">9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></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%">Benefits paid</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-714" decimals="-6" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="6" id="f-2546">142</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-715" decimals="-6" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="6" id="f-2547">161</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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%">(<ix:nonFraction unitRef="usd" contextRef="c-706" decimals="-6" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="6" id="f-2548">10</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-707" decimals="-6" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="6" id="f-2549">10</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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%">(<ix:nonFraction unitRef="usd" contextRef="c-683" decimals="-6" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="6" id="f-2550">58</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-709" decimals="-6" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="6" id="f-2551">54</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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%">Benefit obligation at end of period</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%"><ix:nonFraction unitRef="usd" contextRef="c-731" decimals="-6" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="6" id="f-2552">2,094</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-729" decimals="-6" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="6" id="f-2553">2,195</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-662" decimals="-6" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="6" id="f-2554">105</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-663" decimals="-6" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="6" id="f-2555">114</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-700" decimals="-6" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="6" id="f-2556">831</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-701" decimals="-6" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="6" id="f-2557">900</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></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%">Plan assets at fair value at beginning of period</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%"><ix:nonFraction unitRef="usd" contextRef="c-729" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="6" id="f-2558">3,004</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-730" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="6" id="f-2559">2,820</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 colspan="3" style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="c-663" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-2560">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%"><ix:nonFraction unitRef="usd" contextRef="c-699" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-2561">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="c-701" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="6" id="f-2562">1,559</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-702" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="6" id="f-2563">1,446</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 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%">Actual return on plan 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%"><ix:nonFraction unitRef="usd" contextRef="c-714" decimals="-6" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" scale="6" id="f-2564">102</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-715" decimals="-6" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" scale="6" id="f-2565">345</ix:nonFraction>&#160;</span></td><td style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="c-706" decimals="-6" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" format="ixt:fixed-zero" scale="6" id="f-2566">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-707" decimals="-6" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" format="ixt:fixed-zero" scale="6" id="f-2567">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="c-683" decimals="-6" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" scale="6" id="f-2568">86</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-709" decimals="-6" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" scale="6" id="f-2569">165</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;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%">Company contribution</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-714" decimals="-6" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:fixed-zero" scale="6" id="f-2570">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-715" decimals="-6" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:fixed-zero" scale="6" id="f-2571">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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%"><ix:nonFraction unitRef="usd" contextRef="c-706" decimals="-6" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="6" id="f-2572">10</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-707" decimals="-6" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="6" id="f-2573">10</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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%"><ix:nonFraction unitRef="usd" contextRef="c-683" decimals="-6" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:fixed-zero" scale="6" id="f-2574">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-709" decimals="-6" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:fixed-zero" scale="6" id="f-2575">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;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%">Actual benefits paid</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-714" decimals="-6" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" scale="6" id="f-2576">142</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-715" decimals="-6" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" scale="6" id="f-2577">161</ix:nonFraction>)</span></td><td style="background-color:#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%">(<ix:nonFraction unitRef="usd" contextRef="c-706" decimals="-6" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" scale="6" id="f-2578">10</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-707" decimals="-6" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" scale="6" id="f-2579">10</ix:nonFraction>)</span></td><td style="background-color:#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%">(<ix:nonFraction unitRef="usd" contextRef="c-683" decimals="-6" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" scale="6" id="f-2580">57</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-709" decimals="-6" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" scale="6" id="f-2581">52</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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%">Plan assets at fair value at end of period</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%"><ix:nonFraction unitRef="usd" contextRef="c-731" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="6" id="f-2582">2,964</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-729" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="6" id="f-2583">3,004</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 colspan="3" style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="c-662" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-2584">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%"><ix:nonFraction unitRef="usd" contextRef="c-663" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-2585">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="c-700" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="6" id="f-2586">1,588</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-701" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="6" id="f-2587">1,559</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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%">Funded status</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%"><ix:nonFraction unitRef="usd" contextRef="c-731" decimals="-6" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="6" id="f-2588">870</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</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="c-729" decimals="-6" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="6" id="f-2589">809</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;border-top: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%">(<ix:nonFraction unitRef="usd" contextRef="c-662" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="6" id="f-2590">105</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 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%">(<ix:nonFraction unitRef="usd" contextRef="c-663" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="6" id="f-2591">114</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-700" decimals="-6" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="6" id="f-2592">757</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-701" decimals="-6" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="6" id="f-2593">659</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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 #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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Benefit obligation at beginning of period</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-667" decimals="-6" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="6" id="f-2594">83</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-732" decimals="-6" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="6" id="f-2595">85</ix:nonFraction>&#160;</span></td><td style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="c-733" decimals="-6" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="6" id="f-2596">867</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-734" decimals="-6" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="6" id="f-2597">856</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;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%">Service cost</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-735" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:fixed-zero" scale="6" id="f-2598">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-736" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:fixed-zero" scale="6" id="f-2599">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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%"><ix:nonFraction unitRef="usd" contextRef="c-684" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="f-2600">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-723" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="f-2601">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;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%">Interest cost</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-735" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="f-2602">4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-736" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="f-2603">4</ix:nonFraction>&#160;</span></td><td style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="c-684" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="f-2604">41</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-723" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="f-2605">42</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;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%">Plan amendments</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-735" decimals="-6" name="us-gaap:DefinedBenefitPlanPlanAmendments" format="ixt:fixed-zero" scale="6" id="f-2606">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-736" decimals="-6" name="us-gaap:DefinedBenefitPlanPlanAmendments" format="ixt:fixed-zero" scale="6" id="f-2607">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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%">(<ix:nonFraction unitRef="usd" contextRef="c-684" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanPlanAmendments" scale="6" id="f-2608">24</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-723" decimals="-6" name="us-gaap:DefinedBenefitPlanPlanAmendments" format="ixt:fixed-zero" scale="6" id="f-2609">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;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%">Actuarial loss (gain)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-735" decimals="-6" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="6" id="f-2610">4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-736" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="6" id="f-2611">1</ix:nonFraction>&#160;</span></td><td style="background-color:#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%">(<ix:nonFraction unitRef="usd" contextRef="c-684" decimals="-6" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="6" id="f-2612">38</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</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="c-723" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="6" id="f-2613">10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></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%">Benefits paid</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-735" decimals="-6" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="6" id="f-2614">7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-736" decimals="-6" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="6" id="f-2615">7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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%">(<ix:nonFraction unitRef="usd" contextRef="c-684" decimals="-6" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="6" id="f-2616">56</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-723" decimals="-6" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="6" id="f-2617">52</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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%">Benefit obligation at end of period</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="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%"><ix:nonFraction unitRef="usd" contextRef="c-666" decimals="-6" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="6" id="f-2618">76</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-667" decimals="-6" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="6" id="f-2619">83</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-737" decimals="-6" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="6" id="f-2620">801</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-733" decimals="-6" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="6" id="f-2621">867</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></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%">Plan assets at fair value at beginning of period</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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-667" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-2622">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%"><ix:nonFraction unitRef="usd" contextRef="c-732" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-2623">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="c-733" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="6" id="f-2624">1,453</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-734" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="6" id="f-2625">1,350</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 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%">Actual return on plan 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-735" decimals="-6" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" format="ixt:fixed-zero" scale="6" id="f-2626">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-736" decimals="-6" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" format="ixt:fixed-zero" scale="6" id="f-2627">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="c-684" decimals="-6" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" scale="6" id="f-2628">80</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-723" decimals="-6" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" scale="6" id="f-2629">154</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;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%">Company contribution</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-735" decimals="-6" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="6" id="f-2630">7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-736" decimals="-6" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="6" id="f-2631">7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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%"><ix:nonFraction unitRef="usd" contextRef="c-684" decimals="-6" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:fixed-zero" scale="6" id="f-2632">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-723" decimals="-6" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:fixed-zero" scale="6" id="f-2633">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;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%">Actual benefits paid</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-735" decimals="-6" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" scale="6" id="f-2634">7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-736" decimals="-6" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" scale="6" id="f-2635">7</ix:nonFraction>)</span></td><td style="background-color:#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%">(<ix:nonFraction unitRef="usd" contextRef="c-684" decimals="-6" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" scale="6" id="f-2636">54</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-723" decimals="-6" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" scale="6" id="f-2637">51</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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%">Plan assets at fair value at end of period</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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-666" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-2638">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%"><ix:nonFraction unitRef="usd" contextRef="c-667" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-2639">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="c-737" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="6" id="f-2640">1,479</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-733" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="6" id="f-2641">1,453</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 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;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Funded status</span></td><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 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 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%">(<ix:nonFraction unitRef="usd" contextRef="c-666" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="6" id="f-2642">76</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 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%">(<ix:nonFraction unitRef="usd" contextRef="c-667" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="6" id="f-2643">83</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 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 #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%"><ix:nonFraction unitRef="usd" contextRef="c-737" decimals="-6" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="6" id="f-2644">678</ix:nonFraction>&#160;</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%"><ix:nonFraction unitRef="usd" contextRef="c-733" decimals="-6" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="6" id="f-2645">586</ix:nonFraction>&#160;</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"/></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">The actuarial gains for 2024 for the DB&#160;Pension Plans and OPEB Plans were primarily the result of higher discount rates. The actuarial losses for 2023 for the DB&#160;Pension Plans and OPEB Plan were primarily the result of lower discount 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: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">The total funded status of the DB&#160;Pension Plans attributable to Consumers, based on an allocation of expenses, was $<ix:nonFraction unitRef="usd" contextRef="c-738" decimals="-6" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="6" id="f-2646">836</ix:nonFraction>&#160;million at December&#160;31,&#160;2024 and $<ix:nonFraction unitRef="usd" contextRef="c-739" decimals="-6" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="6" id="f-2647">781</ix:nonFraction>&#160;million at December&#160;31,&#160;2023.</span></div></ix:continuation></ix:continuation></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">150</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-2291-9" continuedAt="f-2291-10"><ix:continuation id="f-2290-9" continuedAt="f-2290-10"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" id="f-2649" escape="true"><ix:nonNumeric contextRef="c-2" name="us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" id="f-2648" 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 the classification of CMS&#160;Energy&#8217;s and Consumers&#8217; retirement benefit plans&#8217; assets and liabilities:</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:77.425%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.877%"/><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:2px 1pt 2px 10pt;text-align:left;text-indent:-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&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">DB&#160;Pension Plans</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%"><ix:nonFraction unitRef="usd" contextRef="c-731" decimals="-6" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" scale="6" id="f-2650">870</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-729" decimals="-6" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" scale="6" id="f-2651">809</ix:nonFraction>&#160;</span></td><td 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%">OPEB Plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-700" decimals="-6" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" scale="6" id="f-2652">757</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-701" decimals="-6" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" scale="6" id="f-2653">659</ix:nonFraction>&#160;</span></td><td 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%">Current 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"/></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%">DB&#160;SERP</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-662" decimals="-6" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" scale="6" id="f-2654">10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-663" decimals="-6" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" scale="6" id="f-2655">10</ix:nonFraction>&#160;</span></td><td 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 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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">DB&#160;SERP</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-662" decimals="-6" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="6" id="f-2656">95</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-663" decimals="-6" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="6" id="f-2657">104</ix:nonFraction>&#160;</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;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 #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">DB&#160;Pension Plans</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%"><ix:nonFraction unitRef="usd" contextRef="c-738" decimals="-6" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" scale="6" id="f-2658">836</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-739" decimals="-6" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" scale="6" id="f-2659">781</ix:nonFraction>&#160;</span></td><td 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%">OPEB Plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-737" decimals="-6" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" scale="6" id="f-2660">678</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-733" decimals="-6" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" scale="6" id="f-2661">586</ix:nonFraction>&#160;</span></td><td 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%">Current 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"/></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%">DB&#160;SERP</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-666" decimals="-6" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" scale="6" id="f-2662">7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-667" decimals="-6" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" scale="6" id="f-2663">7</ix:nonFraction>&#160;</span></td><td 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 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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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;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%">DB&#160;SERP</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%"><ix:nonFraction unitRef="usd" contextRef="c-666" decimals="-6" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="6" id="f-2664">69</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-667" decimals="-6" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="6" id="f-2665">76</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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></table></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%">The ABO for the DB&#160;Pension Plans was $<ix:nonFraction unitRef="usd" contextRef="c-731" decimals="-8" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="9" id="f-2666">1.9</ix:nonFraction>&#160;billion at December&#160;31,&#160;2024 and $<ix:nonFraction unitRef="usd" contextRef="c-729" decimals="-8" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="9" id="f-2667">2.0</ix:nonFraction>&#160;billion at December&#160;31,&#160;2023. At December&#160;31,&#160;2024 and 2023, the PBO and ABO did not exceed plan assets for any of the defined benefit pension plans.</span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">151</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-2291-10" continuedAt="f-2291-11"><ix:continuation id="f-2290-10" continuedAt="f-2290-11"><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%">Items Not Yet Recognized as a Component of Net Periodic Benefit Cost:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-1" name="cms:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedIncludingRegulatoryAssetsAndLiabilitiesTableTextBlock" id="f-2669" continuedAt="f-2669-1" escape="true"><ix:nonNumeric contextRef="c-2" name="cms:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedIncludingRegulatoryAssetsAndLiabilitiesTableTextBlock" id="f-2668" continuedAt="f-2668-1" escape="true">Presented in the following table are the amounts recognized in regulatory assets and AOCI that have not been recognized as components of net periodic benefit cost. For additional details on regulatory assets see Note&#160;2, Regulatory Matters.</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="f-2669-1"><ix:continuation id="f-2668-1"><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:55.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.879%"/><td style="width:0.1%"/></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 #000000;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%">DB&#160;Pension Plans and DB&#160;SERP</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">OPEB Plan</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%">December 31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</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%">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%">2023</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"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#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%">Regulatory 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"/></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%">Net loss</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%"><ix:nonFraction unitRef="usd" contextRef="c-740" decimals="-6" name="cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax" scale="6" id="f-2670">653</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-741" decimals="-6" name="cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax" scale="6" id="f-2671">634</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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%"><ix:nonFraction unitRef="usd" contextRef="c-700" decimals="-6" name="cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax" scale="6" id="f-2672">176</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-701" decimals="-6" name="cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax" scale="6" id="f-2673">191</ix:nonFraction>&#160;</span></td><td 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%">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%"><ix:nonFraction unitRef="usd" contextRef="c-740" decimals="-6" name="cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax" scale="6" id="f-2674">12</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-741" decimals="-6" name="cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax" scale="6" id="f-2675">16</ix:nonFraction>&#160;</span></td><td style="background-color:#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%">(<ix:nonFraction unitRef="usd" contextRef="c-700" decimals="-6" sign="-" name="cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax" scale="6" id="f-2676">94</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-701" decimals="-6" sign="-" name="cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax" scale="6" id="f-2677">100</ix:nonFraction>)</span></td><td 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%">Regulatory assets</span></td><td colspan="3" style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="c-740" decimals="-6" name="us-gaap:RegulatoryAssets" scale="6" id="f-2678">665</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-741" decimals="-6" name="us-gaap:RegulatoryAssets" scale="6" id="f-2679">650</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 colspan="3" style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="c-700" decimals="-6" name="us-gaap:RegulatoryAssets" scale="6" id="f-2680">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 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%"><ix:nonFraction unitRef="usd" contextRef="c-701" decimals="-6" name="us-gaap:RegulatoryAssets" scale="6" id="f-2681">91</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">AOCI</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"/></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%">Net loss (gain)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-740" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" scale="6" id="f-2682">60</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-741" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" scale="6" id="f-2683">65</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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%">(<ix:nonFraction unitRef="usd" contextRef="c-700" decimals="-6" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" scale="6" id="f-2684">3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-701" decimals="-6" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" scale="6" id="f-2685">3</ix:nonFraction>)</span></td><td 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%">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%"><ix:nonFraction unitRef="usd" contextRef="c-740" decimals="-6" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" format="ixt:fixed-zero" scale="6" id="f-2686">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-741" decimals="-6" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" scale="6" id="f-2687">1</ix:nonFraction>&#160;</span></td><td style="background-color:#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%">(<ix:nonFraction unitRef="usd" contextRef="c-700" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" scale="6" id="f-2688">2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-701" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" scale="6" id="f-2689">2</ix:nonFraction>)</span></td><td 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 amounts recognized in regulatory assets and AOCI</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%"><ix:nonFraction unitRef="usd" contextRef="c-740" decimals="-6" name="cms:TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost" scale="6" id="f-2690">725</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-741" decimals="-6" name="cms:TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost" scale="6" id="f-2691">716</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-700" decimals="-6" name="cms:TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost" scale="6" id="f-2692">77</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-701" decimals="-6" name="cms:TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost" scale="6" id="f-2693">86</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"/></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 #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"/><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 #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-style:italic;font-weight:400;line-height:120%">Regulatory 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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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%">Net loss</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%"><ix:nonFraction unitRef="usd" contextRef="c-742" decimals="-6" name="cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax" scale="6" id="f-2694">653</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-743" decimals="-6" name="cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax" scale="6" id="f-2695">634</ix:nonFraction>&#160;</span></td><td style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="c-737" decimals="-6" name="cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax" scale="6" id="f-2696">176</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-733" decimals="-6" name="cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax" scale="6" id="f-2697">191</ix:nonFraction>&#160;</span></td><td 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%">Prior service cost (credit)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-742" decimals="-6" name="cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax" scale="6" id="f-2698">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-743" decimals="-6" name="cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax" scale="6" id="f-2699">16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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%">(<ix:nonFraction unitRef="usd" contextRef="c-737" decimals="-6" sign="-" name="cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax" scale="6" id="f-2700">94</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-733" decimals="-6" sign="-" name="cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax" scale="6" id="f-2701">100</ix:nonFraction>)</span></td><td 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%">Regulatory assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-742" decimals="-6" name="us-gaap:RegulatoryAssets" scale="6" id="f-2702">665</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-743" decimals="-6" name="us-gaap:RegulatoryAssets" scale="6" id="f-2703">650</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-737" decimals="-6" name="us-gaap:RegulatoryAssets" scale="6" id="f-2704">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 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%"><ix:nonFraction unitRef="usd" contextRef="c-733" decimals="-6" name="us-gaap:RegulatoryAssets" scale="6" id="f-2705">91</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">AOCI</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"/></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%">Net loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-742" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" scale="6" id="f-2706">15</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-743" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" scale="6" id="f-2707">20</ix:nonFraction>&#160;</span></td><td style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="c-737" decimals="-6" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" format="ixt:fixed-zero" scale="6" id="f-2708">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-733" decimals="-6" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" format="ixt:fixed-zero" scale="6" id="f-2709">&#8212;</ix:nonFraction>&#160;</span></td><td 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 amounts recognized in regulatory assets and AOCI</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%"><ix:nonFraction unitRef="usd" contextRef="c-742" decimals="-6" name="cms:TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost" scale="6" id="f-2710">680</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-743" decimals="-6" name="cms:TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost" scale="6" id="f-2711">670</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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-737" decimals="-6" name="cms:TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost" scale="6" id="f-2712">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 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%"><ix:nonFraction unitRef="usd" contextRef="c-733" decimals="-6" name="cms:TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost" scale="6" id="f-2713">91</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"/></tr></table></div></ix:continuation></ix:continuation></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">152</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-2291-11" continuedAt="f-2291-12"><ix:continuation id="f-2290-11" continuedAt="f-2290-12"><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%">Plan Assets:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock" id="f-2714" continuedAt="f-2714-1" escape="true">Presented in the following tables are the fair values of the assets of CMS&#160;Energy&#8217;s DB&#160;Pension Plans and OPEB Plan, by asset category and by level within the fair value hierarchy. For additional details regarding the fair value hierarchy, see Note&#160;5, Fair Value Measurements.</ix:nonNumeric></span></div><ix:continuation id="f-2714-1"><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.355%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.882%"/><td style="width:0.1%"/></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</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="39" 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%">DB&#160;Pension Plans</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">December&#160;31,&#160;2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">December&#160;31,&#160;2023</span></td></tr><tr><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%">Total</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%">Level&#160;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%">Level&#160;2</span></td><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%">Total</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%">Level&#160;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%">Level&#160;2</span></td></tr><tr><td colspan="42" 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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 short-term investments</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%"><ix:nonFraction unitRef="usd" contextRef="c-744" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-2715">148</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-745" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-2716">148</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-746" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-2717">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="c-747" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-2718">178</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-748" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-2719">178</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-749" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-2720">&#8212;</ix:nonFraction>&#160;</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"/><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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mutual funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-750" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-2721">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-751" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-2722">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-752" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-2723">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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%"><ix:nonFraction unitRef="usd" contextRef="c-753" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-2724">47</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-754" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-2725">47</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-755" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-2726">&#8212;</ix:nonFraction>&#160;</span></td><td 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:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-756" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-2727">148</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-757" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-2728">148</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-758" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-2729">&#8212;</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 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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-759" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-2730">225</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-760" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-2731">225</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-761" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-2732">&#8212;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pooled funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-762" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="6" id="f-2733">2,816</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%"><ix:nonFraction unitRef="usd" contextRef="c-763" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="6" id="f-2734">2,779</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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="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 #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%">Total</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%"><ix:nonFraction unitRef="usd" contextRef="c-731" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="6" id="f-2735">2,964</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 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 #000;border-top:1pt solid #000;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="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 #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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-729" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="6" id="f-2736">3,004</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 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 #000;border-top:1pt solid #000;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="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/></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:33.355%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.882%"/><td style="width:0.1%"/></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</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="39" 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%">OPEB Plan</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">December&#160;31,&#160;2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">December&#160;31,&#160;2023</span></td></tr><tr><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%">Total</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%">Level&#160;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%">Level&#160;2</span></td><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%">Total</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%">Level&#160;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%">Level&#160;2</span></td></tr><tr><td colspan="42" 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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 short-term investments</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%"><ix:nonFraction unitRef="usd" contextRef="c-764" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-2737">35</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-765" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-2738">35</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-766" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-2739">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="c-767" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-2740">82</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-768" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-2741">82</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-769" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-2742">&#8212;</ix:nonFraction>&#160;</span></td><td 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%">U.S. government and agencies securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-770" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-2743">13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-771" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-2744">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-772" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-2745">13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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%"><ix:nonFraction unitRef="usd" contextRef="c-773" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-2746">16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-774" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-2747">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-775" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-2748">16</ix:nonFraction>&#160;</span></td><td 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%">Corporate debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-776" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-2749">68</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-777" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-2750">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-778" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-2751">68</ix:nonFraction>&#160;</span></td><td style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="c-779" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-2752">67</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-780" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-2753">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-781" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-2754">67</ix:nonFraction>&#160;</span></td><td 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%">State and municipal bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-782" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-2755">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-783" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-2756">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-784" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-2757">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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%"><ix:nonFraction unitRef="usd" contextRef="c-785" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-2758">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-786" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-2759">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-787" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-2760">1</ix:nonFraction>&#160;</span></td><td 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%">Foreign bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-788" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-2761">15</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-789" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-2762">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-790" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-2763">15</ix:nonFraction>&#160;</span></td><td style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="c-791" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-2764">15</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-792" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-2765">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-793" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-2766">15</ix:nonFraction>&#160;</span></td><td 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%">Common stocks</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-794" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-2767">170</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-795" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-2768">170</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-796" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-2769">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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%"><ix:nonFraction unitRef="usd" contextRef="c-797" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-2770">161</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-798" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-2771">161</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-799" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-2772">&#8212;</ix:nonFraction>&#160;</span></td><td 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%">Mutual funds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-800" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-2773">53</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-801" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-2774">53</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-802" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-2775">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="c-803" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-2776">60</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-804" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-2777">60</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-805" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-2778">&#8212;</ix:nonFraction>&#160;</span></td><td 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:0 1pt"/><td colspan="3" style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="c-806" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-2779">356</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-807" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-2780">258</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-808" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-2781">98</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-809" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-2782">402</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-810" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-2783">303</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-811" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-2784">99</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pooled funds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-812" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="6" id="f-2785">1,232</ix:nonFraction>&#160;</span></td><td style="background-color:#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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%"><ix:nonFraction unitRef="usd" contextRef="c-813" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="6" id="f-2786">1,157</ix:nonFraction>&#160;</span></td><td style="background-color:#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="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;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%">Total</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%"><ix:nonFraction unitRef="usd" contextRef="c-700" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="6" id="f-2787">1,588</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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><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 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 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%"><ix:nonFraction unitRef="usd" contextRef="c-701" decimals="-6" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="6" id="f-2788">1,559</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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/></tr></table></div></ix:continuation><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%">Cash and Short-term Investments:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Cash and short-term investments consist of money market funds with daily liquidity.</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%">U.S.&#160;Government and Agencies Securities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> U.S.&#160;government and agencies securities consist of U.S.&#160;Treasury notes and other debt securities backed by the U.S.&#160;government and related agencies. These securities are valued based on quoted market prices.</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%">Corporate Debt:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Corporate debt investments consist of investment grade bonds of U.S.&#160;issuers from diverse industries. These securities are valued based on quoted market prices, when available, or yields available on comparable securities of issuers with similar credit ratings.</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%">State and Municipal Bonds:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> State and municipal bonds are valued using a matrix-pricing model that incorporates Level&#160;2 market-based information. The fair value of the bonds is derived from various observable inputs, including benchmark yields, reported securities trades, broker/dealer quotes, bond ratings, and general information on market movements for investment grade state and municipal securities normally considered by market participants when pricing such debt securities.</span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">153</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-2291-12" continuedAt="f-2291-13"><ix:continuation id="f-2290-12" continuedAt="f-2290-13"><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%">Foreign Bonds:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Foreign corporate and government debt securities are valued based on quoted market prices, when available, or on yields available on comparable securities of issuers with similar credit ratings.</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%">Common Stocks:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Common stocks in the OPEB Plan consist of equity securities that are actively managed and tracked to the S&amp;P&#160;500 Index and MSCI All Country World ex-US. These securities are valued at their quoted closing prices.</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%">Mutual Funds:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Mutual funds represent shares in registered investment companies that are priced based on the daily quoted net asset values that are publicly available and are the basis for transactions to buy or sell shares in the funds.</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%">Pooled Funds:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Pooled funds include both common and collective trust funds as well as special funds that contain only employee benefit plan assets from two or more unrelated benefit plans. These funds primarily consist of U.S.&#160;and foreign equity securities, but also include U.S.&#160;and foreign fixed-income securities and multi-asset investments. Since these investments are valued at their net asset value as a practical expedient, they are not classified in the fair value hierarchy.</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%">Asset Allocations:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-1" name="cms:ScheduleOfAssetAllocationPercentagesTableTextBlock" id="f-2789" continuedAt="f-2789-1" escape="true">Presented in the following table are the investment components of the assets of CMS&#160;Energy&#8217;s DB&#160;Pension Plans and OPEB Plan as of December&#160;31,&#160;2024:</ix:nonNumeric></span></div><ix:continuation id="f-2789-1"><div style="margin-bottom:13pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.476%"/><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.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.876%"/><td style="width:0.1%"/></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%">DB&#160;Pension Plans</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;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="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%">Fixed-income securities</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%"><ix:nonFraction unitRef="number" contextRef="c-814" decimals="3" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-2790">39.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="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%"><ix:nonFraction unitRef="number" contextRef="c-815" decimals="3" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-2791">38.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-816" decimals="3" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-2792">38.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-817" decimals="3" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-2793">42.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">Real asset investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-818" decimals="3" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-2794">10.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-819" decimals="3" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-2795">9.0</ix:nonFraction>&#160;</span></td><td 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%">Return-seeking fixed 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%"><ix:nonFraction unitRef="number" contextRef="c-820" decimals="3" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-2796">7.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-821" decimals="3" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-2797">6.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">Liquid alternative investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-822" decimals="3" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-2798">4.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-823" decimals="3" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-2799">4.0</ix:nonFraction>&#160;</span></td><td 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%">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%"><ix:nonFraction unitRef="number" contextRef="c-824" decimals="3" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-2800">2.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-825" decimals="3" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-2801">1.0</ix:nonFraction>&#160;</span></td><td 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:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="number" contextRef="c-731" decimals="3" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-2802">100.0</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:left;vertical-align: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="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="number" contextRef="c-700" decimals="3" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-2803">100.0</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></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%">CMS&#160;Energy&#8217;s target 2024 asset allocation for the assets of the DB&#160;Pension Plans was <ix:nonFraction unitRef="number" contextRef="c-814" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-2804">40</ix:nonFraction>&#8209;percent fixed income, <ix:nonFraction unitRef="number" contextRef="c-816" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-2805">38</ix:nonFraction>&#8209;percent equity, <ix:nonFraction unitRef="number" contextRef="c-818" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-2806">11</ix:nonFraction>&#8209;percent real assets, <ix:nonFraction unitRef="number" contextRef="c-820" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-2807">7</ix:nonFraction>&#8209;percent return-seeking fixed income, and <ix:nonFraction unitRef="number" contextRef="c-822" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-2808">4</ix:nonFraction>&#8209;percent liquid alternatives. </span></div><div 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 established union and non&#8209;union VEBA trusts to fund future retiree health and life insurance benefits known as OPEB. These trusts are funded through the ratemaking process for Consumers and through direct contributions from the non&#8209;utility subsidiaries. CMS&#160;Energy&#8217;s target 2024&#160;asset allocation for OPEB trusts was <ix:nonFraction unitRef="number" contextRef="c-826" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-2809">40</ix:nonFraction>&#8209;percent fixed income, <ix:nonFraction unitRef="number" contextRef="c-827" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-2810">38</ix:nonFraction>&#8209;percent equity, <ix:nonFraction unitRef="number" contextRef="c-828" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-2811">11</ix:nonFraction>&#8209;percent real assets, <ix:nonFraction unitRef="number" contextRef="c-829" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-2812">7</ix:nonFraction>&#8209;percent return-seeking fixed income, and <ix:nonFraction unitRef="number" contextRef="c-830" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-2813">4</ix:nonFraction>&#8209;percent liquid alternatives. </span></div><div 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 goal of these target allocations was to maximize the long-term return on plan assets, while maintaining a prudent level of risk. The level of acceptable risk is a function of the liabilities of the plans. Equity investments are diversified mostly across the S&amp;P&#160;500 Index, with lesser allocations to the S&amp;P&#160;MidCap and SmallCap Indexes and Foreign Equity Funds. Fixed-income investments are diversified across investment grade instruments of government and corporate issuers, as well as high-yield and global bond funds. Return-seeking fixed-income investments are diversified exposure to high-yield bonds, emerging market debt, and bank loans. Real asset investments are diversified across core real estate and real estate investment trusts. Liquid alternatives are investments in private funds comprised of different and independent hedge funds with various investment strategies. CMS&#160;Energy uses annual liability measurements, quarterly portfolio reviews, and periodic asset/liability studies to evaluate the need for adjustments to the portfolio allocations.</span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">154</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-2291-13"><ix:continuation id="f-2290-13"><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%">Contributions:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Contributions comprise required amounts and discretionary contributions. Neither CMS&#160;Energy nor Consumers made any contributions in 2024 or 2023, or plans to contribute to the DB&#160;Pension Plans or OPEB Plan in 2025. Actual future contributions will depend on future investment performance, discount rates, and various factors related to the participants of the DB&#160;Pension Plans and OPEB Plan. CMS&#160;Energy and Consumers will, at a minimum, contribute to the plans as needed to comply with federal funding requirements.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Benefit Payments:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock" id="f-2815" continuedAt="f-2815-1" escape="true"><ix:nonNumeric contextRef="c-2" name="us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock" id="f-2814" continuedAt="f-2814-1" escape="true">Presented in the following table are the expected benefit payments for each of the next five&#160;years and the five</ix:nonNumeric></ix:nonNumeric></span><ix:continuation id="f-2815-1" continuedAt="f-2815-2"><ix:continuation id="f-2814-1" continuedAt="f-2814-2"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">year period thereafter:</span></ix:continuation></ix:continuation></div><ix:continuation id="f-2815-2"><ix:continuation id="f-2814-2"><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:65.887%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.877%"/><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 #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%">DB&#160;Pension Plans</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;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;SERP</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;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="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"/><td colspan="3" style="background-color:#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%">2025</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%"><ix:nonFraction unitRef="usd" contextRef="c-731" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" scale="6" id="f-2816">162</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-662" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" scale="6" id="f-2817">10</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-700" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" scale="6" id="f-2818">59</ix:nonFraction>&#160;</span></td><td 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%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-731" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" scale="6" id="f-2819">161</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-662" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" scale="6" id="f-2820">10</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-700" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" scale="6" id="f-2821">61</ix:nonFraction>&#160;</span></td><td 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%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-731" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" scale="6" id="f-2822">162</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-662" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" scale="6" id="f-2823">10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-700" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" scale="6" id="f-2824">62</ix:nonFraction>&#160;</span></td><td 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%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-731" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" scale="6" id="f-2825">162</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-662" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" scale="6" id="f-2826">9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-700" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" scale="6" id="f-2827">63</ix:nonFraction>&#160;</span></td><td 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%">2029</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-731" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" scale="6" id="f-2828">162</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-662" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" scale="6" id="f-2829">9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-700" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" scale="6" id="f-2830">63</ix:nonFraction>&#160;</span></td><td 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%">2030-2034</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-731" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" scale="6" id="f-2831">802</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-662" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" scale="6" id="f-2832">42</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-700" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" scale="6" id="f-2833">309</ix:nonFraction>&#160;</span></td><td 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 2px 10pt;text-align:left;text-indent:-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 #000000;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 #000000;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 #000000;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%">2025</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%"><ix:nonFraction unitRef="usd" contextRef="c-738" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" scale="6" id="f-2834">152</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-666" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" scale="6" id="f-2835">7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-737" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" scale="6" id="f-2836">56</ix:nonFraction>&#160;</span></td><td 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%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-738" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" scale="6" id="f-2837">152</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-666" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" scale="6" id="f-2838">7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-737" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" scale="6" id="f-2839">58</ix:nonFraction>&#160;</span></td><td 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%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-738" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" scale="6" id="f-2840">152</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-666" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" scale="6" id="f-2841">7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-737" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" scale="6" id="f-2842">59</ix:nonFraction>&#160;</span></td><td 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%">2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-738" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" scale="6" id="f-2843">152</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-666" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" scale="6" id="f-2844">7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-737" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" scale="6" id="f-2845">60</ix:nonFraction>&#160;</span></td><td 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%">2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-738" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" scale="6" id="f-2846">153</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-666" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" scale="6" id="f-2847">6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-737" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" scale="6" id="f-2848">60</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2030-2034</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%"><ix:nonFraction unitRef="usd" contextRef="c-738" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" scale="6" id="f-2849">757</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-666" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" scale="6" id="f-2850">29</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-737" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" scale="6" id="f-2851">296</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"/></tr></table></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%">Collective Bargaining Agreements:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> At December&#160;31,&#160;2024, unions represented <ix:nonFraction unitRef="number" contextRef="c-38" decimals="2" name="cms:UnionMembershipByTotalEmployeesPercentage" scale="-2" id="f-2852">44</ix:nonFraction>&#160;percent of CMS&#160;Energy&#8217;s employees and <ix:nonFraction unitRef="number" contextRef="c-115" decimals="2" name="cms:UnionMembershipByTotalEmployeesPercentage" scale="-2" id="f-2853">46</ix:nonFraction>&#160;percent of Consumers&#8217; employees. The UWUA represents Consumers&#8217; operating, maintenance, construction, and customer contact center employees. The USW represents Zeeland plant employees. The UWUA and USW agreements expire in 2025.</span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">155</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_442"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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%">11:&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="f-2855" continuedAt="f-2855-1" escape="true"><ix:nonNumeric contextRef="c-2" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="f-2854" continuedAt="f-2854-1" escape="true">Stock-based Compensation</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="f-2855-1" continuedAt="f-2855-2"><ix:continuation id="f-2854-1" continuedAt="f-2854-2"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers provide a PISP to officers, employees, and non&#8209;employee directors based on their contributions to the successful management of the company. The PISP has a <ix:nonNumeric contextRef="c-1" name="cms:DeferredCompensationArrangementsPlanTerm" format="ixt-sec:durwordsen" id="f-2856" continuedAt="f-2856-1"><ix:nonNumeric contextRef="c-2" name="cms:DeferredCompensationArrangementsPlanTerm" format="ixt-sec:durwordsen" id="f-2857" continuedAt="f-2857-1">ten</ix:nonNumeric></ix:nonNumeric></span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:continuation id="f-2856-1" continuedAt="f-2856-2"><ix:continuation id="f-2857-1" continuedAt="f-2857-2">&#8209;</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="f-2856-2"><ix:continuation id="f-2857-2">year</ix:continuation></ix:continuation> term, expiring in May&#160;2030.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2024, all awards were in the form of restricted stock or restricted stock units. The PISP also allows for unrestricted common stock, stock options, stock appreciation rights, phantom shares, performance units, and incentive options, none of which was granted in 2024, 2023, or 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%">Shares awarded or subject to stock options, phantom shares, or performance units may not exceed <ix:nonFraction unitRef="shares" contextRef="c-38" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="6" id="f-2858"><ix:nonFraction unitRef="shares" contextRef="c-115" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="6" id="f-2859">6.5</ix:nonFraction></ix:nonFraction>&#160;million shares from June&#160;2020 through May&#160;2030. CMS&#160;Energy and Consumers may issue awards of up to <ix:nonFraction unitRef="shares" contextRef="c-115" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="0" id="f-2860"><ix:nonFraction unitRef="shares" contextRef="c-38" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="0" id="f-2861">4,469,391</ix:nonFraction></ix:nonFraction>&#160;shares of common stock under the PISP as of December&#160;31,&#160;2024. Shares for which payment or exercise is in cash, as well as shares that expire, terminate, or are canceled or forfeited, may be awarded or granted again under the PISP.</span></div><div 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 awards under the PISP vest fully upon death. Upon a change of control of CMS&#160;Energy or termination under an officer separation agreement, the awards will vest in accordance with specific officer agreements. If stated in the award, for restricted stock recipients who terminate employment due to retirement or disability, a pro-rata portion of the award will vest upon termination, with any market-based award also contingent upon the outcome of the market condition and any performance-based award contingent upon the outcome of the performance condition. The pro-rata portion is equal to the portion of the service period served between the award grant date and the employee&#8217;s termination date. The remaining portion of the awards will be forfeited. All awards for directors vest fully upon retirement. Restricted shares may be forfeited if employment terminates for any other reason or if the minimum service requirements are not met, as described in the award document.</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 Stock Awards:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Restricted stock awards for employees under the PISP are in the form of performance-based, market-based, and time-lapse restricted stock. Award recipients receive shares of CMS&#160;Energy common stock that have dividend and voting rights. The dividends on time-lapse restricted stock are paid in cash or in CMS&#160;Energy common stock. The dividends on performance-based and market-based restricted stock are paid in restricted shares equal to the value of the dividends. These additional restricted shares are subject to the same vesting conditions as the underlying restricted stock shares.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Performance-based restricted stock vesting is contingent on meeting at least a <ix:nonNumeric contextRef="c-831" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" format="ixt-sec:durmonth" id="f-2862"><ix:nonNumeric contextRef="c-832" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" format="ixt-sec:durmonth" id="f-2863">36</ix:nonNumeric></ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">month service requirement and a performance condition. The performance condition is based on an adjusted measure of CMS&#160;Energy&#8217;s EPS growth relative to a peer group over a <ix:nonNumeric contextRef="c-833" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-2864" continuedAt="f-2864-1"><ix:nonNumeric contextRef="c-834" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-2865" continuedAt="f-2865-1">three</ix:nonNumeric></ix:nonNumeric></span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:continuation id="f-2864-1" continuedAt="f-2864-2"><ix:continuation id="f-2865-1" continuedAt="f-2865-2">&#8209;</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="f-2864-2"><ix:continuation id="f-2865-2">year</ix:continuation></ix:continuation> period. The awards granted in 2024, 2023, and 2022 require a <ix:nonNumeric contextRef="c-834" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" format="ixt-sec:durmonth" id="f-2866"><ix:nonNumeric contextRef="c-833" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" format="ixt-sec:durmonth" id="f-2867">38</ix:nonNumeric></ix:nonNumeric>&#8209;month service period. Market-based restricted stock vesting is generally contingent on meeting a <ix:nonNumeric contextRef="c-835" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" format="ixt-sec:durwordsen" id="f-2868" continuedAt="f-2868-1"><ix:nonNumeric contextRef="c-836" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" format="ixt-sec:durwordsen" id="f-2869" continuedAt="f-2869-1">three</ix:nonNumeric></ix:nonNumeric></span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:continuation id="f-2868-1" continuedAt="f-2868-2"><ix:continuation id="f-2869-1" continuedAt="f-2869-2">&#8209;</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="f-2868-2"><ix:continuation id="f-2869-2">year</ix:continuation></ix:continuation> service requirement and a market condition. The market condition is based on a comparison of CMS&#160;Energy&#8217;s total shareholder return with the median total shareholder return of a peer group over the same <ix:nonNumeric contextRef="c-835" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-2870" continuedAt="f-2870-1"><ix:nonNumeric contextRef="c-836" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-2871" continuedAt="f-2871-1">three</ix:nonNumeric></ix:nonNumeric></span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:continuation id="f-2870-1" continuedAt="f-2870-2"><ix:continuation id="f-2871-1" continuedAt="f-2871-2">&#8209;</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="f-2870-2"><ix:continuation id="f-2871-2">year</ix:continuation></ix:continuation> period. Depending on the outcome of the performance condition or the market condition, a recipient may earn a total award ranging from <ix:nonFraction unitRef="number" contextRef="c-837" decimals="INF" name="cms:PercentOfInitialGrantIssuedOnVestingDate" format="ixt:fixed-zero" scale="-2" id="f-2872"><ix:nonFraction unitRef="number" contextRef="c-497" decimals="INF" name="cms:PercentOfInitialGrantIssuedOnVestingDate" format="ixt:fixed-zero" scale="-2" id="f-2873">zero</ix:nonFraction></ix:nonFraction> to <ix:nonFraction unitRef="number" contextRef="c-838" decimals="2" name="cms:PercentOfInitialGrantIssuedOnVestingDate" scale="-2" id="f-2874"><ix:nonFraction unitRef="number" contextRef="c-498" decimals="2" name="cms:PercentOfInitialGrantIssuedOnVestingDate" scale="-2" id="f-2875">200</ix:nonFraction></ix:nonFraction>&#160;percent of the initial grant. Time-lapse restricted stock generally vests after a service period of <span style="-sec-ix-hidden:f-2876"><span style="-sec-ix-hidden:f-2877">three</span></span>&#160;years.</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 Stock Units:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In 2024, 2023, and 2022, CMS&#160;Energy and Consumers granted restricted stock units to certain non&#8209;employee directors who elected to defer their restricted stock awards. The restricted stock units generally vest after a service period of <span style="-sec-ix-hidden:f-2878"><span style="-sec-ix-hidden:f-2879">one</span></span>&#160;year or, if earlier, at the next annual meeting. The restricted stock units will be distributed to the recipients as shares in accordance with the directors&#8217; deferral agreements. Restricted stock units do not have voting rights, but do have dividend rights. In lieu of cash dividend payments, the dividends on restricted stock units are paid in additional units equal to the value of the dividends. These additional restricted stock units are subject to the same vesting 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="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">156</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-2855-2" continuedAt="f-2855-3"><ix:continuation id="f-2854-2" continuedAt="f-2854-3"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">distribution conditions as the underlying restricted stock units. <ix:nonFraction unitRef="shares" contextRef="c-841" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:fixed-zero" scale="0" id="f-2880"><ix:nonFraction unitRef="shares" contextRef="c-842" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:fixed-zero" scale="0" id="f-2881">No</ix:nonFraction></ix:nonFraction> restricted stock units were forfeited during 2024.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock" id="f-2883" escape="true"><ix:nonNumeric contextRef="c-2" name="us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock" id="f-2882" 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 the activity for restricted stock and restricted stock units under the PISP:</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:31.111%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.239%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><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:11.239%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.724%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" 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%">CMS&#160;Energy,&#160;including&#160;Consumers</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" 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%">Consumers</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%">Year Ended December&#160;31,&#160;2024</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%">Number of<br/>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%">Weighted-average<br/>Grant Date&#160;Fair Value<br/>Per Share</span></td><td colspan="3" style="padding:0 1pt"/><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%">Number of<br/>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%">Weighted-average<br/>Grant Date&#160;Fair Value<br/>Per Share</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%">Nonvested at beginning of period</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-843" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-2884">1,158,102</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 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%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-843" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-2885">59.50</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%"><ix:nonFraction unitRef="shares" contextRef="c-844" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-2886">1,094,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 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%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-844" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-2887">59.50</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Granted</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-845" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-2888">606,746</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-845" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-2889">44.76</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-846" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-2890">562,139</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-846" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-2891">44.49</ix:nonFraction>&#160;</span></td><td 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%">Restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-841" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-2892">26,704</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-841" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-2893">52.43</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-842" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-2894">25,677</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-842" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-2895">52.46</ix:nonFraction>&#160;</span></td><td 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%">Vested</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"/></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 stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-845" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-2896">467,039</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-845" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-2897">45.88</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-846" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-2898">441,913</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-846" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-2899">45.89</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-841" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-2900">19,350</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-841" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-2901">49.62</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-842" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-2902">18,572</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-842" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-2903">49.64</ix:nonFraction>&#160;</span></td><td 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%">Forfeited &#8211; restricted stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-845" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-2904">142,376</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-845" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-2905">42.68</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-846" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-2906">140,124</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-846" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-2907">43.37</ix:nonFraction>&#160;</span></td><td 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%">Nonvested at end of period</span></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="shares" contextRef="c-847" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-2908">1,162,787</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 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%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-847" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-2909">59.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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="shares" contextRef="c-848" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-2910">1,081,573</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 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%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-848" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-2911">59.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"/></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:52.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.258%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.857%"/><td style="width:0.1%"/></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%">Year Ended December&#160;31,&#160;2024</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%">CMS&#160;Energy, including<br/>Consumers</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%">Consumers</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%">Granted</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"/></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%">Time-lapse awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-840" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-2912">130,512</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-839" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-2913">117,525</ix:nonFraction>&#160;</span></td><td 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%">Market-based awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-835" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-2914">165,238</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-836" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-2915">153,513</ix:nonFraction>&#160;</span></td><td 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%">Performance-based awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-833" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-2916">176,655</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-834" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-2917">164,324</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-849" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-2918">22,744</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-850" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-2919">21,880</ix:nonFraction>&#160;</span></td><td 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%">Dividends on market-based awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-851" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-2920">14,518</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-852" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-2921">13,634</ix:nonFraction>&#160;</span></td><td 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%">Dividends on performance-based awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-853" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-2922">15,860</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-854" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-2923">14,905</ix:nonFraction>&#160;</span></td><td 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%">Dividends on restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-855" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-2924">3,960</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-856" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-2925">3,797</ix:nonFraction>&#160;</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"/></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%">Additional performance-based shares based on achievement of condition</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-857" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-2926">103,963</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-858" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-2927">98,238</ix:nonFraction>&#160;</span></td><td 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 granted</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-2928">633,450</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 colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-2" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-2929">587,816</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"/></tr></table></div></ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="f-2930" continuedAt="f-2930-1" 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%">CMS&#160;Energy and Consumers charge the fair value of the restricted stock awards to expense over the required service period and charge the fair value of the restricted stock units to expense immediately. For performance-based awards, CMS&#160;Energy and Consumers estimate the number of shares expected to vest at the end of the performance period based on the probable achievement of the performance objective. Performance-based and market-based restricted stock awards have graded vesting features for retirement-eligible employees, and CMS&#160;Energy and Consumers recognize expense for those awards on a graded vesting schedule over the required service period. Expense for performance-based and market-based restricted stock awards for non&#8209;retirement-eligible employees and time-lapse awards is recognized on a straight-line basis over the required service period.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The fair value of performance-based and time-lapse restricted stock and restricted stock units is based on the price of CMS&#160;Energy&#8217;s common stock on the grant date. The fair value of market-based restricted stock awards is calculated on the grant date using a Monte Carlo simulation. CMS&#160;Energy and Consumers base expected volatilities on the historical volatility of the price of CMS&#160;Energy common stock. The risk-</span></div></ix:nonNumeric></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">157</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-2855-3"><ix:continuation id="f-2854-3"><ix:continuation id="f-2930-1"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">free rate for valuation of the market-based restricted stock awards was based on the three</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">year U.S.&#160;Treasury yield at the award grant date.</span></div></ix:continuation><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="f-2932" escape="true"><ix:nonNumeric contextRef="c-2" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="f-2931" 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 most significant assumptions used to estimate the fair value of the market-based restricted stock awards:</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:66.688%"/><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:9.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.638%"/><td style="width:0.1%"/></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%">Years Ended December&#160;31</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="f-2933">20.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="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="c-12" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="f-2934">30.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="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="c-13" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="f-2935">27.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="f-2936">3.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-12" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="f-2937">2.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-13" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="f-2938">2.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">Risk-free rate</span></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="number" contextRef="c-1" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="f-2939">4.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><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="number" contextRef="c-12" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="f-2940">3.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><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="number" contextRef="c-13" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="f-2941">1.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock" id="f-2943" escape="true"><ix:nonNumeric contextRef="c-2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock" id="f-2942" 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 the weighted-average grant-date fair value of all awards under the PISP:</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:66.688%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.878%"/><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%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">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%">2022</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"/><td colspan="3" style="background-color:#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%">Weighted-average grant-date fair value per share</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock granted</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%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-845" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-2944">44.76</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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="c-859" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-2945">52.62</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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="c-860" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-2946">48.69</ix:nonFraction>&#160;</span></td><td 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%">Restricted stock units granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-841" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-2947">52.43</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-861" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-2948">50.32</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-862" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-2949">56.13</ix:nonFraction>&#160;</span></td><td 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 #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%">Weighted-average grant-date fair value per share</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock granted</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%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-846" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-2950">44.49</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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="c-863" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-2951">52.42</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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="c-864" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-2952">48.57</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 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 stock units granted</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%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-842" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-2953">52.46</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 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%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-865" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-2954">50.34</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 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%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-866" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-2955">56.07</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"/></tr></table></div></ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="c-2" name="us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" id="f-2957" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" id="f-2956" 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 amounts related to restricted stock awards and restricted stock units:</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:66.688%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.878%"/><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%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">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%">2022</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"/><td colspan="3" style="background-color:#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%">Fair value of shares that vested during the year</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%"><ix:nonFraction unitRef="usd" contextRef="c-845" decimals="-6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="6" id="f-2958">28</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-859" decimals="-6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="6" id="f-2959">20</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-860" decimals="-6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="6" id="f-2960">27</ix:nonFraction>&#160;</span></td><td 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%">Compensation expense recognized</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-845" decimals="-6" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="f-2961">27</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-859" decimals="-6" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="f-2962">28</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-860" decimals="-6" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="f-2963">26</ix:nonFraction>&#160;</span></td><td 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%">Income tax benefit recognized</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-845" decimals="-6" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="6" id="f-2964">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-859" decimals="-6" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="6" id="f-2965">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-860" decimals="-6" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:fixed-zero" scale="6" id="f-2966">&#8212;</ix:nonFraction>&#160;</span></td><td 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%">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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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 of shares that vested during the year</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%"><ix:nonFraction unitRef="usd" contextRef="c-846" decimals="-6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="6" id="f-2967">27</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-863" decimals="-6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="6" id="f-2968">19</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-864" decimals="-6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="6" id="f-2969">25</ix:nonFraction>&#160;</span></td><td 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%">Compensation expense recognized</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-846" decimals="-6" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="f-2970">25</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-863" decimals="-6" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="f-2971">26</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-864" decimals="-6" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="f-2972">25</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 benefit recognized</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%"><ix:nonFraction unitRef="usd" contextRef="c-846" decimals="-6" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="6" id="f-2973">3</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-863" decimals="-6" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="6" id="f-2974">2</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-864" decimals="-6" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:fixed-zero" scale="6" id="f-2975">&#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"/></tr></table></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%">At December&#160;31,&#160;2024, $<ix:nonFraction unitRef="usd" contextRef="c-867" decimals="-6" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" format="ixt:num-dot-decimal" scale="6" id="f-2976">28</ix:nonFraction>&#160;million of total unrecognized compensation cost was related to restricted stock for CMS&#160;Energy, including Consumers, and $<ix:nonFraction unitRef="usd" contextRef="c-868" decimals="-6" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" format="ixt:num-dot-decimal" scale="6" id="f-2977">26</ix:nonFraction>&#160;million of total unrecognized compensation cost was related to restricted stock for Consumers. CMS&#160;Energy and Consumers expect to recognize this cost over a weighted-average period of <span style="-sec-ix-hidden:f-2978"><span style="-sec-ix-hidden:f-2979">two</span></span>&#160;years.</span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">158</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_445"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"><span id="i4402d4ef5b434c2fb0a8ac706491b586_13"></span><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="c-1" name="us-gaap:IncomeTaxDisclosureTextBlock" id="f-2981" continuedAt="f-2981-1" escape="true"><ix:nonNumeric contextRef="c-2" name="us-gaap:IncomeTaxDisclosureTextBlock" id="f-2980" continuedAt="f-2980-1" escape="true">Income Taxes</ix:nonNumeric></ix:nonNumeric></span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_448"></div><ix:nonNumeric contextRef="c-2" name="us-gaap:IncomeTaxPolicyTextBlock" id="f-2983" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxPolicyTextBlock" id="f-2982" escape="true"><ix:continuation id="f-2981-1" continuedAt="f-2981-2"><ix:continuation id="f-2980-1" continuedAt="f-2980-2"><div 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 its subsidiaries file a consolidated U.S.&#160;federal income tax return as well as a Michigan Corporate Income Tax return for the unitary business group and various other state unitary group combined income tax returns. Income taxes are allocated based on each company&#8217;s separate taxable income in accordance with the CMS&#160;Energy tax sharing agreement.</span></div></ix:continuation></ix:continuation></ix:nonNumeric></ix:nonNumeric><div id="ic43cff4efdfd4f2fb7296396b8a97b31_451"></div><ix:nonNumeric contextRef="c-2" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="f-2985" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="f-2984" escape="true"><ix:continuation id="f-2981-2" continuedAt="f-2981-3"><ix:continuation id="f-2980-2" continuedAt="f-2980-3"><div 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 the difference between actual income tax expense on continuing operations and income tax expense computed by applying the statutory U.S.&#160;federal income tax rate:</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:61.400%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.640%"/><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, Except Tax Rate</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%">Years Ended December&#160;31</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%">2024</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%">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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</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="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="background-color:#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%">Income from continuing operations before income taxes</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-2986">1,123</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-2987">954</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-2988">902</ix:nonFraction>&#160;</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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 at statutory rate</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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="6" id="f-2989">236</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="6" id="f-2990">200</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="6" id="f-2991">189</ix:nonFraction>&#160;</span></td><td 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%">Increase (decrease) in income taxes from:</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="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"/></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><span style="color:#000000;font-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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="6" id="f-2992">60</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="6" id="f-2993">31</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="6" id="f-2994">51</ix:nonFraction>&#160;</span></td><td 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%">Renewable energy tax credits</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%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:IncomeTaxReconciliationTaxCreditsOther" scale="6" id="f-2995">72</ix:nonFraction>)</span></td><td style="background-color:#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%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:IncomeTaxReconciliationTaxCreditsOther" scale="6" id="f-2996">58</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:IncomeTaxReconciliationTaxCreditsOther" scale="6" id="f-2997">51</ix:nonFraction>)</span></td><td 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: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></div></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%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" sign="-" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" scale="6" id="f-2998">43</ix:nonFraction>)</span></td><td style="background-color:#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%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" sign="-" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" scale="6" id="f-2999">40</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" sign="-" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" scale="6" id="f-3000">65</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax adjustment</span><span style="color:#000000;font-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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="cms:EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount" scale="6" id="f-3001">16</ix:nonFraction>)</span></td><td style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="cms:EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount" format="ixt:fixed-zero" scale="6" id="f-3002">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="cms:EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount" format="ixt:fixed-zero" scale="6" id="f-3003">&#8212;</ix:nonFraction>&#160;</span></td><td 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%">Taxes attributable to noncontrolling interests</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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" sign="-" name="us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense" scale="6" id="f-3004">12</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" sign="-" name="us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense" scale="6" id="f-3005">17</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" sign="-" name="us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense" scale="6" id="f-3006">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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">3</span></div></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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="cms:IncomeTaxReconciliationRegulatoryTaxExpenseBenefit" format="ixt:fixed-zero" scale="6" id="f-3007">&#8212;</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="cms:IncomeTaxReconciliationRegulatoryTaxExpenseBenefit" format="ixt:fixed-zero" scale="6" id="f-3008">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" sign="-" name="cms:IncomeTaxReconciliationRegulatoryTaxExpenseBenefit" scale="6" id="f-3009">39</ix:nonFraction>)</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;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="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%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" sign="-" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="6" id="f-3010">1</ix:nonFraction>)</span></td><td style="background-color:#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%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" sign="-" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="6" id="f-3011">3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="6" id="f-3012">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense</span></td><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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-3013">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 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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-3014">147</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-3015">93</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"/></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="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%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-3016">15.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%"><ix:nonFraction unitRef="number" contextRef="c-12" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-3017">15.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="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%"><ix:nonFraction unitRef="number" contextRef="c-13" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-3018">10.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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="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="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from continuing operations before income taxes</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-3019">1,209</ix:nonFraction>&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-3020">1,028</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-3021">1,085</ix:nonFraction>&#160;</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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 at statutory rate</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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="6" id="f-3022">254</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="6" id="f-3023">216</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="6" id="f-3024">228</ix:nonFraction>&#160;</span></td><td 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%">Increase (decrease) in income taxes from:</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="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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left: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><span style="color:#000000;font-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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="6" id="f-3025">59</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="6" id="f-3026">36</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="6" id="f-3027">59</ix:nonFraction>&#160;</span></td><td 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%">Renewable energy tax credits</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%">(<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:IncomeTaxReconciliationTaxCreditsOther" scale="6" id="f-3028">54</ix:nonFraction>)</span></td><td style="background-color:#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%">(<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:IncomeTaxReconciliationTaxCreditsOther" scale="6" id="f-3029">46</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:IncomeTaxReconciliationTaxCreditsOther" scale="6" id="f-3030">46</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TCJA excess deferred taxes</span></div></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%">(<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" sign="-" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" scale="6" id="f-3031">43</ix:nonFraction>)</span></td><td style="background-color:#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%">(<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" sign="-" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" scale="6" id="f-3032">40</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" sign="-" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" scale="6" id="f-3033">65</ix:nonFraction>)</span></td><td 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:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax adjustment</span><span style="color:#000000;font-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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="cms:EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount" scale="6" id="f-3034">16</ix:nonFraction>)</span></td><td style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="cms:EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount" format="ixt:fixed-zero" scale="6" id="f-3035">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="cms:EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount" format="ixt:fixed-zero" scale="6" id="f-3036">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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">3</span></div></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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="cms:IncomeTaxReconciliationRegulatoryTaxExpenseBenefit" format="ixt:fixed-zero" scale="6" id="f-3037">&#8212;</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="cms:IncomeTaxReconciliationRegulatoryTaxExpenseBenefit" format="ixt:fixed-zero" scale="6" id="f-3038">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" sign="-" name="cms:IncomeTaxReconciliationRegulatoryTaxExpenseBenefit" scale="6" id="f-3039">39</ix:nonFraction>)</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;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="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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" format="ixt:fixed-zero" scale="6" id="f-3040">&#8212;</ix:nonFraction>&#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%">(<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" sign="-" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="6" id="f-3041">5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="6" id="f-3042">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense</span></td><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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-3043">200</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 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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-3044">161</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-3045">140</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"/></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="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%"><ix:nonFraction unitRef="number" contextRef="c-2" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-3046">16.5</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:left;vertical-align: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%"><ix:nonFraction unitRef="number" contextRef="c-95" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-3047">15.7</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:left;vertical-align: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="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%"><ix:nonFraction unitRef="number" contextRef="c-96" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-3048">12.9</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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">CMS&#160;Energy initiated a plan to divest immaterial business activities in a non&#8209;Michigan jurisdiction and will no longer have a taxable presence within that jurisdiction. As a result of these actions, during 2023, CMS&#160;Energy reversed a $<ix:nonFraction unitRef="usd" contextRef="c-869" decimals="-6" sign="-" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="6" id="f-3049">13</ix:nonFraction>&#160;million non&#8209;Michigan reserve, all of which 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">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">During&#160;2024, Consumers recognized a $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="cms:EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount" format="ixt:num-dot-decimal" scale="6" id="f-3050">16</ix:nonFraction>&#160;million tax benefit resulting from the expiration of the statute of limitations associated with audit points for the 2018 and 2019 tax years.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">In 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 were fully amortized in 2022.</span></div></ix:continuation></ix:continuation></ix:nonNumeric></ix:nonNumeric><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%">159</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-2981-3" continuedAt="f-2981-4"><ix:continuation id="f-2980-3" continuedAt="f-2980-4"><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 Tax Credits: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Under the Inflation Reduction Act of&#160;2022, renewable energy tax credits produced after 2022 are eligible to be transferred to third parties. These sales are accounted for under ASC&#160;740 with the discount from the sale of the tax credits included as a component of income tax expense. Renewable energy tax credits that have been generated and sold are presented as accounts receivable on CMS&#160;Energy&#8217;s and Consumers&#8217; consolidated balance sheets until proceeds from the sale are received. Proceeds from the sale of tax credits are presented as operating activities on their consolidated statements of cash flows, consistent with the presentation of cash taxes paid. </span></div><div 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&#160;2024, CMS&#160;Energy sold renewable energy tax credits generated in 2023 and received proceeds of $<ix:nonFraction unitRef="usd" contextRef="c-870" decimals="-6" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" format="ixt:num-dot-decimal" scale="6" id="f-3051">37</ix:nonFraction>&#160;million, all of which was recognized at Consumers. CMS&#160;Energy also sold renewable energy tax credits generated in 2024, receiving proceeds of $<ix:nonFraction unitRef="usd" contextRef="c-871" decimals="-6" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" format="ixt:num-dot-decimal" scale="6" id="f-3052">59</ix:nonFraction>&#160;million in 2024, of which $<ix:nonFraction unitRef="usd" contextRef="c-872" decimals="-6" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" scale="6" id="f-3053">39</ix:nonFraction> million was recognized at Consumers. CMS&#160;Energy will receive an additional $<ix:nonFraction unitRef="usd" contextRef="c-873" decimals="-6" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" format="ixt:num-dot-decimal" scale="6" id="f-3054">13</ix:nonFraction>&#160;million in 2025, all of which will be recognized at Consumers. </span></div></ix:continuation></ix:continuation><div id="ic43cff4efdfd4f2fb7296396b8a97b31_454"></div><ix:nonNumeric contextRef="c-2" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="f-3056" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="f-3055" escape="true"><ix:continuation id="f-2981-4" continuedAt="f-2981-5"><ix:continuation id="f-2980-4" continuedAt="f-2980-5"><div 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 significant components of income tax expense on continuing 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 style="width:66.688%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.878%"/><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 #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%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">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%">2022</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"/><td colspan="3" style="background-color:#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%">Current income taxes</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"/></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%">Federal</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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="6" id="f-3057">34</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="6" id="f-3058">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="6" id="f-3059">6</ix:nonFraction>&#160;</span></td><td 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%">State and local</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:fixed-zero" scale="6" id="f-3060">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="6" id="f-3061">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:fixed-zero" scale="6" id="f-3062">&#8212;</ix:nonFraction>&#160;</span></td><td 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: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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="6" id="f-3063">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 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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="6" id="f-3064">6</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="6" id="f-3065">6</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred income taxes</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"/></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%">Federal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="6" id="f-3066">70</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="6" id="f-3067">107</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="6" id="f-3068">4</ix:nonFraction>&#160;</span></td><td 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%">State and local</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="6" id="f-3069">76</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="6" id="f-3070">38</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="6" id="f-3071">65</ix:nonFraction>&#160;</span></td><td 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: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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="6" id="f-3072">146</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="6" id="f-3073">145</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="6" id="f-3074">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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 tax 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%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" sign="-" name="us-gaap:OtherTaxExpenseBenefit" scale="6" id="f-3075">4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" sign="-" name="us-gaap:OtherTaxExpenseBenefit" scale="6" id="f-3076">4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:OtherTaxExpenseBenefit" scale="6" id="f-3077">18</ix:nonFraction>&#160;</span></td><td 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%">Tax expense</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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-3078">176</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-3079">147</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-3080">93</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"/></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 #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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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 income taxes</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"/></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%">Federal</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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="6" id="f-3081">78</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="6" id="f-3082">3</ix:nonFraction>&#160;</span></td><td style="background-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%">(<ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" sign="-" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="6" id="f-3083">2</ix:nonFraction>)</span></td><td 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%">State and local</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="6" id="f-3084">7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="6" id="f-3085">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="6" id="f-3086">8</ix:nonFraction>&#160;</span></td><td 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: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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="6" id="f-3087">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 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%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="6" id="f-3088">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 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%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="6" id="f-3089">6</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred income taxes</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"/></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%">Federal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="6" id="f-3090">51</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="6" id="f-3091">117</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="6" id="f-3092">50</ix:nonFraction>&#160;</span></td><td 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%">State and local</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="6" id="f-3093">68</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="6" id="f-3094">43</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="6" id="f-3095">66</ix:nonFraction>&#160;</span></td><td 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: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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="6" id="f-3096">119</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="6" id="f-3097">160</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="6" id="f-3098">116</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 tax credit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" sign="-" name="us-gaap:OtherTaxExpenseBenefit" scale="6" id="f-3099">4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" sign="-" name="us-gaap:OtherTaxExpenseBenefit" scale="6" id="f-3100">4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:OtherTaxExpenseBenefit" scale="6" id="f-3101">18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax expense</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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-3102">200</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-3103">161</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-3104">140</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:continuation></ix:nonNumeric></ix:nonNumeric><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%">160</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-2981-5" continuedAt="f-2981-6"><ix:continuation id="f-2980-5" continuedAt="f-2980-6"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="f-3106" escape="true"><ix:nonNumeric contextRef="c-2" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="f-3105" 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 principal components of deferred income tax assets (liabilities) recognized:</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:77.425%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.877%"/><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:2px 1pt 2px 10pt;text-align:left;text-indent:-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&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</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-style:italic;font-weight:400;line-height:120%">Deferred income tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Tax loss and credit carryforwards</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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="cms:DeferredTaxAssetsOperatingLossAndCreditCarryforwards" scale="6" id="f-3107">258</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="cms:DeferredTaxAssetsOperatingLossAndCreditCarryforwards" scale="6" id="f-3108">428</ix:nonFraction>&#160;</span></td><td 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%">Net regulatory tax liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities" scale="6" id="f-3109">307</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities" scale="6" id="f-3110">305</ix:nonFraction>&#160;</span></td><td 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%">Reserves and accruals</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" scale="6" id="f-3111">27</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" scale="6" id="f-3112">28</ix:nonFraction>&#160;</span></td><td 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%">Total deferred income tax assets</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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:DeferredTaxAssetsGross" scale="6" id="f-3113">592</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:DeferredTaxAssetsGross" scale="6" id="f-3114">761</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"/></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%">Valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="6" id="f-3115">1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="6" id="f-3116">2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 deferred income tax assets, net of valuation allowance</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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:DeferredTaxAssetsNet" scale="6" id="f-3117">591</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:DeferredTaxAssetsNet" scale="6" id="f-3118">759</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"/></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%">Deferred income tax liabilities</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%">Plant, property, and equipment</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%">(<ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-3119">2,682</ix:nonFraction>)</span></td><td style="background-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%">(<ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-3120">2,520</ix:nonFraction>)</span></td><td 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%">Employee benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="cms:DeferredTaxLiabilitiesPostretirementBenefits" scale="6" id="f-3121">507</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="cms:DeferredTaxLiabilitiesPostretirementBenefits" scale="6" id="f-3122">473</ix:nonFraction>)</span></td><td 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%">Gas inventory</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" scale="6" id="f-3123">38</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" scale="6" id="f-3124">66</ix:nonFraction>)</span></td><td 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%">Securitized costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities" scale="6" id="f-3125">167</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities" scale="6" id="f-3126">194</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:DeferredTaxLiabilitiesOther" scale="6" id="f-3127">122</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:DeferredTaxLiabilitiesOther" scale="6" id="f-3128">121</ix:nonFraction>)</span></td><td 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%">Total deferred income tax liabilities</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%">(<ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3129">3,516</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 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%">(<ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3130">3,374</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"/></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 deferred income tax liabilities</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%">(<ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3131">2,925</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 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%">(<ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3132">2,615</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"/></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 #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred income tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Net regulatory tax liability</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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities" scale="6" id="f-3133">307</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities" scale="6" id="f-3134">305</ix:nonFraction>&#160;</span></td><td 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%">Tax loss and credit carryforwards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="cms:DeferredTaxAssetsOperatingLossAndCreditCarryforwards" scale="6" id="f-3135">37</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="cms:DeferredTaxAssetsOperatingLossAndCreditCarryforwards" scale="6" id="f-3136">175</ix:nonFraction>&#160;</span></td><td 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%">Reserves and accruals</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" scale="6" id="f-3137">24</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" scale="6" id="f-3138">27</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total deferred income tax assets</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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:DeferredTaxAssetsNet" scale="6" id="f-3139">368</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:DeferredTaxAssetsNet" scale="6" id="f-3140">507</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"/></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%">Deferred income tax liabilities</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%">Plant, property, and equipment</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%">(<ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-3141">2,658</ix:nonFraction>)</span></td><td style="background-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%">(<ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-3142">2,498</ix:nonFraction>)</span></td><td 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%">Employee benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="cms:DeferredTaxLiabilitiesPostretirementBenefits" scale="6" id="f-3143">489</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="cms:DeferredTaxLiabilitiesPostretirementBenefits" scale="6" id="f-3144">459</ix:nonFraction>)</span></td><td 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%">Gas inventory</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" scale="6" id="f-3145">38</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" scale="6" id="f-3146">66</ix:nonFraction>)</span></td><td 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%">Securitized costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities" scale="6" id="f-3147">167</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities" scale="6" id="f-3148">194</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:DeferredTaxLiabilitiesOther" scale="6" id="f-3149">69</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:DeferredTaxLiabilitiesOther" scale="6" id="f-3150">79</ix:nonFraction>)</span></td><td 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%">Total deferred income tax liabilities</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%">(<ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3151">3,421</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 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%">(<ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3152">3,296</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"/></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%">Total net deferred income tax 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%">(<ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3153">3,053</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 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%">(<ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3154">2,789</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"/></tr></table></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%">Deferred tax assets and liabilities are recognized for the estimated future tax effect of temporary differences between the tax basis of assets or liabilities and the reported amounts on CMS&#160;Energy&#8217;s and Consumers&#8217; consolidated financial statements. </span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">161</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-2981-6" continuedAt="f-2981-7"><ix:continuation id="f-2980-6" continuedAt="f-2980-7"><ix:nonNumeric contextRef="c-2" name="cms:SummaryOfOperatingLossAndTaxCreditCarryforwardsTableTextBlockTableTextBlock" id="f-3156" escape="true"><ix:nonNumeric contextRef="c-1" name="cms:SummaryOfOperatingLossAndTaxCreditCarryforwardsTableTextBlockTableTextBlock" id="f-3155" 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 tax loss and credit carryforwards at December&#160;31,&#160;2024: </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:73.258%"/><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:2.746%"/><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:11.722%"/><td style="width:0.1%"/></tr><tr><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: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="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%">Tax Attribute</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%">Expiration</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Michigan net operating loss carryforwards</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-874" decimals="-6" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" scale="6" id="f-3157">38</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">2030 &#8211; 2033</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-weight:400;line-height:120%">Arkansas net operating loss carryforwards</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%"><ix:nonFraction unitRef="usd" contextRef="c-875" decimals="-6" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" scale="6" id="f-3158">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">2033 - 2034</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Local net operating loss carryforwards</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%"><ix:nonFraction unitRef="usd" contextRef="c-876" decimals="-6" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" scale="6" id="f-3159">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">2025 &#8211; 2040</span></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%">General business 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">1</span></div></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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness" scale="6" id="f-3160">216</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">2038 &#8211; 2044</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total tax attributes</span></td><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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="cms:DeferredTaxAssetsNetOperatingLossAndTaxCreditCarryforwards" scale="6" id="f-3161">258</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">Michigan net operating loss carryforwards</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-877" decimals="-6" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" scale="6" id="f-3162">29</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">2030 &#8211; 2033</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">General business 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">1</span></div></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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness" scale="6" id="f-3163">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">2038 &#8211; 2044</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 #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%">Total tax attributes</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="cms:DeferredTaxAssetsNetOperatingLossAndTaxCreditCarryforwards" scale="6" id="f-3164">37</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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #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">General business credits comprise research and development tax credits and renewable energy tax credits that are not expected to be transferred to third&#160;parties.</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%">CMS&#160;Energy has provided a valuation allowance of $<ix:nonFraction unitRef="usd" contextRef="c-876" decimals="-6" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" format="ixt:num-dot-decimal" scale="6" id="f-3165">1</ix:nonFraction>&#160;million for the local tax loss carryforward. CMS&#160;Energy and Consumers expect to utilize fully their tax loss and credit carryforwards for which no valuation allowance has been provided. It is reasonably possible that further adjustments will be made to the valuation allowances within one&#160;year.</span></div><ix:nonNumeric contextRef="c-2" name="us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" id="f-3167" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" id="f-3166" 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 beginning and ending amount of uncertain tax benefits:</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:66.688%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.878%"/><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 #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%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">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%">2022</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"/><td colspan="3" style="background-color:#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%">Balance at beginning of period</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%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="f-3168">26</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-6" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="f-3169">28</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-6" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="f-3170">27</ix:nonFraction>&#160;</span></td><td 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%">Additions for current-year tax positions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="6" id="f-3171">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="6" id="f-3172">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="6" id="f-3173">1</ix:nonFraction>&#160;</span></td><td 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%">Additions for prior-year tax positions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="6" id="f-3174">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" format="ixt:fixed-zero" scale="6" id="f-3175">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="6" id="f-3176">1</ix:nonFraction>&#160;</span></td><td 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%">Reductions for prior-year tax positions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" format="ixt:fixed-zero" scale="6" id="f-3177">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" format="ixt:fixed-zero" scale="6" id="f-3178">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="6" id="f-3179">1</ix:nonFraction>)</span></td><td 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%">Reductions for lapse of statute of limitations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="6" id="f-3180">5</ix:nonFraction>)</span></td><td style="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%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="6" id="f-3181">3</ix:nonFraction>)</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" format="ixt:fixed-zero" scale="6" id="f-3182">&#8212;</ix:nonFraction>&#160;</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"/></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%">Balance at end of period</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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="f-3183">24</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="f-3184">26</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-6" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="f-3185">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"/></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"/><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%">Balance at beginning of period</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%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="f-3186">36</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-6" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="f-3187">36</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-6" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="f-3188">34</ix:nonFraction>&#160;</span></td><td 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%">Additions for current-year tax positions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="6" id="f-3189">6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="6" id="f-3190">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="6" id="f-3191">3</ix:nonFraction>&#160;</span></td><td 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%">Additions for prior-year tax positions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="6" id="f-3192">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="6" id="f-3193">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="6" id="f-3194">1</ix:nonFraction>&#160;</span></td><td 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%">Reductions for prior-year tax positions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" format="ixt:fixed-zero" scale="6" id="f-3195">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" format="ixt:fixed-zero" scale="6" id="f-3196">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="6" id="f-3197">2</ix:nonFraction>)</span></td><td 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%">Reductions for lapse of statute of limitations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="6" id="f-3198">11</ix:nonFraction>)</span></td><td style="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%">(<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="6" id="f-3199">3</ix:nonFraction>)</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" format="ixt:fixed-zero" scale="6" id="f-3200">&#8212;</ix:nonFraction>&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at end of period</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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="f-3201">32</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="f-3202">36</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-6" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="f-3203">36</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"/></tr></table></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%">If recognized, all of these uncertain tax benefits would affect CMS&#160;Energy&#8217;s and Consumers&#8217; annual effective tax rates in future years. One uncertain tax benefit relates to the methodology of state apportionment for Consumers&#8217; electricity sales to MISO. The Michigan Tax Tribunal heard oral arguments on this methodology during 2022. A final conclusion is not anticipated in the next 12&#160;months.</span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">162</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-2981-7"><ix:continuation id="f-2980-7"><div 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 recognize accrued interest and penalties, where applicable, as part of income tax expense. CMS&#160;Energy, including Consumers, recognized <ix:nonFraction unitRef="usd" contextRef="c-112" decimals="INF" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" format="ixt:fixed-zero" scale="0" id="f-3204"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="INF" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" format="ixt:fixed-zero" scale="0" id="f-3205"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="INF" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" format="ixt:fixed-zero" scale="0" id="f-3206"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="INF" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" format="ixt:fixed-zero" scale="0" id="f-3207"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="INF" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" format="ixt:fixed-zero" scale="0" id="f-3208"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="INF" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" format="ixt:fixed-zero" scale="0" id="f-3209">immaterial</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> interest and penalties for each of the years ended December&#160;31,&#160;2024, 2023, and 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 amount of income taxes paid is subject to ongoing audits by federal, state, local, and foreign tax authorities, which can result in proposed assessments. CMS&#160;Energy&#8217;s federal income tax returns for 2021 and subsequent years remain subject to examination by the IRS. CMS&#160;Energy&#8217;s Michigan Corporate Income Tax returns for 2013</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">2016 and 2020 and subsequent years remain subject to examination by the State of Michigan. CMS&#160;Energy&#8217;s and Consumers&#8217; estimate of the potential outcome for any uncertain tax issue is highly judgmental. CMS&#160;Energy and Consumers believe that their accrued tax liabilities at December&#160;31,&#160;2024 were adequate for all years.</span></div></ix:continuation></ix:continuation><div id="ic43cff4efdfd4f2fb7296396b8a97b31_457"></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"><span id="ida52fb9085584a9487f2cc6c0dd406bd_2091"></span><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="c-1" name="us-gaap:EarningsPerShareTextBlock" id="f-3210" continuedAt="f-3210-1" escape="true">Earnings Per Share&#8212;CMS&#160;Energy</ix:nonNumeric></span></div><ix:continuation id="f-3210-1" continuedAt="f-3210-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="f-3211" 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 style="width:63.162%"/><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.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.878%"/><td style="width:0.1%"/></tr><tr><td colspan="21" 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&#160;Millions,&#160;Except&#160;Per&#160;Share&#160;Amounts</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Years Ended December&#160;31</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%">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%">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%">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%">Income available to common stockholders</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#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 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="display:none"/><td colspan="3" style="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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-3212">947</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-3213">807</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-3214">809</ix:nonFraction>&#160;</span></td><td 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 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less loss attributable to noncontrolling interests</span></td><td colspan="3" style="display:none"/><td colspan="3" style="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%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" sign="-" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="f-3215">56</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" sign="-" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="f-3216">79</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" sign="-" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="f-3217">24</ix:nonFraction>)</span></td><td 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 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less preferred stock dividends</span></td><td colspan="3" style="display:none"/><td colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" scale="6" id="f-3218">10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" scale="6" id="f-3219">10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" scale="6" id="f-3220">10</ix:nonFraction>&#160;</span></td><td 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%">Income from continuing operations available to common stockholders &#8211; basic and diluted</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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperations" scale="6" id="f-3221">993</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperations" scale="6" id="f-3222">876</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperations" scale="6" id="f-3223">823</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Average common shares outstanding</span></td><td colspan="3" style="display:none"/><td colspan="3" style="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;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 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="display:none"/><td colspan="3" style="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%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="f-3224">297.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-12" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="f-3225">291.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-13" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="f-3226">289.5</ix:nonFraction>&#160;</span></td><td 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 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="display:none"/><td colspan="3" style="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%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" scale="6" id="f-3227">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-12" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" scale="6" id="f-3228">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-13" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" scale="6" id="f-3229">0.3</ix:nonFraction>&#160;</span></td><td 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 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="display:none"/><td colspan="3" style="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%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements" format="ixt:fixed-zero" scale="6" id="f-3230">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-12" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements" format="ixt:fixed-zero" scale="6" id="f-3231">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-13" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements" scale="6" id="f-3232">0.2</ix:nonFraction>&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average shares &#8211; diluted</span></td><td colspan="3" style="display:none"/><td colspan="3" style="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;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="f-3233">298.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-12" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="f-3234">291.7</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-13" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="f-3235">290.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income from continuing operations per average common share available to common stockholders</span></td><td colspan="3" style="display:none"/><td colspan="3" style="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: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic</span></td><td colspan="3" style="display:none"/><td colspan="3" style="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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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="c-1" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="f-3236">3.34</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-12" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="f-3237">3.01</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-13" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="f-3238">2.84</ix:nonFraction>&#160;</span></td><td 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 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="display:none"/><td colspan="3" style="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 #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="f-3239">3.33</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-12" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="f-3240">3.01</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-13" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="f-3241">2.84</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><ix:continuation id="f-974-2" continuedAt="f-974-3"><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></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">163</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-3210-2" continuedAt="f-3210-3"><ix:continuation id="f-974-3" continuedAt="f-974-4"><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-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.</span></div><div 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 potentially dilutive impact from these forward equity sale contracts is reflected in diluted EPS using the treasury stock method. There will be a dilutive effect on EPS when the average market price of common stock shares is above the applicable adjusted forward sale price. Additionally, any physical settlement or net share settlement of the agreements would dilute EPS. The forward equity sale contracts were anti-dilutive for the year ended December&#160;31,&#160;2024. For further details on the forward equity sale contracts, see Note&#160;4, Financings and Capitalization.</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%">Convertible Securities</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:400;line-height:120%"><ix:continuation id="f-3210-3"><ix:continuation id="f-974-4">In May&#160;2023, CMS&#160;Energy issued convertible senior notes. Potentially dilutive common shares issuable upon conversion of the convertible senior notes are determined using the if-converted method for calculating diluted EPS. Upon conversion, the convertible senior notes are required to be paid in cash with only amounts exceeding the principal permitted to be settled in shares. The convertible senior notes were anti-dilutive for the year ended December&#160;31,&#160;2024.</ix:continuation></ix:continuation> </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%">164</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_460"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"><span id="ie77d7bb98fc64357b9d106991b95dc72_85"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">14:&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="f-3243" continuedAt="f-3243-1" escape="true"><ix:nonNumeric contextRef="c-2" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="f-3242" continuedAt="f-3242-1" escape="true">Revenue</ix:nonNumeric></ix:nonNumeric></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="f-3245" continuedAt="f-3245-1" escape="true"><ix:nonNumeric contextRef="c-2" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="f-3244" continuedAt="f-3244-1" escape="true"><ix:continuation id="f-3243-1" continuedAt="f-3243-2"><ix:continuation id="f-3242-1" continuedAt="f-3242-2"><div 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 are the components of operating revenue:</span></div></ix:continuation></ix:continuation></ix:nonNumeric></ix:nonNumeric><div id="ic43cff4efdfd4f2fb7296396b8a97b31_466"></div><ix:continuation id="f-3245-1" continuedAt="f-3245-2"><ix:continuation id="f-3244-1" continuedAt="f-3244-2"><ix:continuation id="f-3243-2" continuedAt="f-3243-3"><ix:continuation id="f-3242-2" continuedAt="f-3242-3"><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.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.641%"/><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%">Year Ended December&#160;31,&#160;2024</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%">NorthStar Clean Energy</span><span style="color:#000000;font-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 10pt;text-align:left;text-indent:-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%"><ix:nonFraction unitRef="usd" contextRef="c-878" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-3246">4,995</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-879" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-3247">2,114</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-3248">7,109</ix:nonFraction>&#160;</span></td><td 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%">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%"><ix:nonFraction unitRef="usd" contextRef="c-880" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-3249">211</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="c-881" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-3250">211</ix:nonFraction>&#160;</span></td><td 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%"><ix:nonFraction unitRef="usd" contextRef="c-882" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-3251">4,995</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-883" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-3252">2,114</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-884" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-3253">211</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-3254">7,320</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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%"><ix:nonFraction unitRef="usd" contextRef="c-884" decimals="-6" name="us-gaap:LeaseIncome" scale="6" id="f-3255">105</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:LeaseIncome" scale="6" id="f-3256">105</ix:nonFraction>&#160;</span></td><td 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%"><ix:nonFraction unitRef="usd" contextRef="c-882" decimals="-6" name="cms:FinancingIncome" scale="6" id="f-3257">10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-883" decimals="-6" name="cms:FinancingIncome" scale="6" id="f-3258">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="cms:FinancingIncome" scale="6" id="f-3259">15</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers alternative-revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-878" decimals="-6" name="cms:AlternativeRevenuePrograms" scale="6" id="f-3260">56</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-879" decimals="-6" name="cms:AlternativeRevenuePrograms" scale="6" id="f-3261">19</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="cms:AlternativeRevenuePrograms" scale="6" id="f-3262">75</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-882" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-3263">5,061</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-883" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-3264">2,138</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-884" decimals="-6" name="us-gaap:Revenues" scale="6" id="f-3265">316</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-3266">7,515</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"/></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumers utility revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-885" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-3267">2,318</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-886" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-3268">1,429</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-887" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-3269">3,747</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-888" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-3270">1,674</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-889" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-3271">440</ix:nonFraction>&#160;</span></td><td style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="c-890" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-3272">2,114</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-891" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-3273">670</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-892" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-3274">50</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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%"><ix:nonFraction unitRef="usd" contextRef="c-893" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-3275">720</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-894" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-3276">333</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-895" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-3277">195</ix:nonFraction>&#160;</span></td><td style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="c-896" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-3278">528</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-878" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-3279">4,995</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-879" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-3280">2,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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-3281">7,109</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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-878" decimals="-6" name="cms:FinancingIncome" scale="6" id="f-3282">10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-879" decimals="-6" name="cms:FinancingIncome" scale="6" id="f-3283">5</ix:nonFraction>&#160;</span></td><td style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="cms:FinancingIncome" scale="6" id="f-3284">15</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Alternative-revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-878" decimals="-6" name="cms:AlternativeRevenuePrograms" scale="6" id="f-3285">56</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-879" decimals="-6" name="cms:AlternativeRevenuePrograms" scale="6" id="f-3286">19</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="cms:AlternativeRevenuePrograms" scale="6" id="f-3287">75</ix:nonFraction>&#160;</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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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-segment revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="cms:OtherNonSegmentRevenue" scale="6" id="f-3288">1</ix:nonFraction>&#160;</span></td><td 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 operating revenue &#8211; Consumers</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%"><ix:nonFraction unitRef="usd" contextRef="c-878" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-3289">5,061</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-879" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-3290">2,138</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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td 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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-3291">7,200</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"/></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 NorthStar Clean Energy&#8217;s operating revenue from independent power production and its sales of energy commodities.    </span></div></ix:continuation></ix:continuation></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">165</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-3245-2" continuedAt="f-3245-3"><ix:continuation id="f-3244-2" continuedAt="f-3244-3"><ix:continuation id="f-3243-3" continuedAt="f-3243-4"><ix:continuation id="f-3242-3" continuedAt="f-3242-4"><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.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.641%"/><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%">Year Ended December&#160;31,&#160;2023</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%">NorthStar Clean Energy</span><span style="color:#000000;font-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 10pt;text-align:left;text-indent:-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%"><ix:nonFraction unitRef="usd" contextRef="c-897" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-3292">4,686</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-898" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-3293">2,394</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-3294">7,080</ix:nonFraction>&#160;</span></td><td 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%">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%"><ix:nonFraction unitRef="usd" contextRef="c-899" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-3295">181</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="c-900" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-3296">181</ix:nonFraction>&#160;</span></td><td 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%"><ix:nonFraction unitRef="usd" contextRef="c-901" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-3297">4,686</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-902" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-3298">2,394</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-903" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-3299">181</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-3300">7,261</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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%"><ix:nonFraction unitRef="usd" contextRef="c-903" decimals="-6" name="us-gaap:LeaseIncome" scale="6" id="f-3301">116</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:LeaseIncome" scale="6" id="f-3302">116</ix:nonFraction>&#160;</span></td><td 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%"><ix:nonFraction unitRef="usd" contextRef="c-901" decimals="-6" name="cms:FinancingIncome" scale="6" id="f-3303">10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-902" decimals="-6" name="cms:FinancingIncome" scale="6" id="f-3304">6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="cms:FinancingIncome" scale="6" id="f-3305">16</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers alternative-revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-897" decimals="-6" name="cms:AlternativeRevenuePrograms" scale="6" id="f-3306">49</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-898" decimals="-6" name="cms:AlternativeRevenuePrograms" scale="6" id="f-3307">20</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="cms:AlternativeRevenuePrograms" scale="6" id="f-3308">69</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #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%"><ix:nonFraction unitRef="usd" contextRef="c-901" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-3309">4,745</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-902" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-3310">2,420</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-903" decimals="-6" name="us-gaap:Revenues" scale="6" id="f-3311">297</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-3312">7,462</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"/></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumers utility revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-904" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-3313">2,236</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-905" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-3314">1,619</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-906" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-3315">3,855</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-907" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-3316">1,550</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-908" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-3317">489</ix:nonFraction>&#160;</span></td><td style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="c-909" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-3318">2,039</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-910" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-3319">660</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-911" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-3320">60</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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%"><ix:nonFraction unitRef="usd" contextRef="c-912" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-3321">720</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-913" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-3322">240</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-914" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-3323">226</ix:nonFraction>&#160;</span></td><td style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="c-915" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-3324">466</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-897" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-3325">4,686</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-898" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-3326">2,394</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-3327">7,080</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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-897" decimals="-6" name="cms:FinancingIncome" scale="6" id="f-3328">10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-898" decimals="-6" name="cms:FinancingIncome" scale="6" id="f-3329">6</ix:nonFraction>&#160;</span></td><td style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="cms:FinancingIncome" scale="6" id="f-3330">16</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Alternative-revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-897" decimals="-6" name="cms:AlternativeRevenuePrograms" scale="6" id="f-3331">49</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-898" decimals="-6" name="cms:AlternativeRevenuePrograms" scale="6" id="f-3332">20</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="cms:AlternativeRevenuePrograms" scale="6" id="f-3333">69</ix:nonFraction>&#160;</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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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-segment revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="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%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="cms:OtherNonSegmentRevenue" scale="6" id="f-3334">1</ix:nonFraction>&#160;</span></td><td 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 operating revenue &#8211; Consumers</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%"><ix:nonFraction unitRef="usd" contextRef="c-897" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-3335">4,745</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-898" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-3336">2,420</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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:#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%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-3337">7,166</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"/></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 NorthStar Clean Energy&#8217;s operating revenue from independent power production and its sales of energy commodities.    </span></div></ix:continuation></ix:continuation></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">166</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_469"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-3245-3"><ix:continuation id="f-3244-3"><ix:continuation id="f-3243-4" continuedAt="f-3243-5"><ix:continuation id="f-3242-4" continuedAt="f-3242-5"><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.425%"/><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:8.835%"/><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:6.592%"/><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:8.996%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.320%"/><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%">Year Ended December&#160;31,&#160;2022</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy</span><span style="color:#000000;font-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="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align: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 10pt;text-align:left;text-indent:-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%"><ix:nonFraction unitRef="usd" contextRef="c-916" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-3338">5,395</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-917" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-3339">2,720</ix:nonFraction>&#160;</span></td><td style="background-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="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%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-3340">8,115</ix:nonFraction>&#160;</span></td><td 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%">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%"><ix:nonFraction unitRef="usd" contextRef="c-918" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-3341">205</ix:nonFraction>&#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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-919" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-3342">205</ix:nonFraction>&#160;</span></td><td 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%"><ix:nonFraction unitRef="usd" contextRef="c-920" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-3343">5,395</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-921" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-3344">2,720</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-922" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-3345">205</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 colspan="3" style="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;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%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-3346">8,320</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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%"><ix:nonFraction unitRef="usd" contextRef="c-922" decimals="-6" name="us-gaap:LeaseIncome" scale="6" id="f-3347">240</ix:nonFraction>&#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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:LeaseIncome" scale="6" id="f-3348">240</ix:nonFraction>&#160;</span></td><td 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%"><ix:nonFraction unitRef="usd" contextRef="c-920" decimals="-6" name="cms:FinancingIncome" scale="6" id="f-3349">10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-921" decimals="-6" name="cms:FinancingIncome" scale="6" id="f-3350">6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="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%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="cms:FinancingIncome" scale="6" id="f-3351">16</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers alternative-revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-920" decimals="-6" name="cms:AlternativeRevenuePrograms" scale="6" id="f-3352">43</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-921" decimals="-6" name="cms:AlternativeRevenuePrograms" scale="6" id="f-3353">14</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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="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%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="cms:AlternativeRevenuePrograms" scale="6" id="f-3354">57</ix:nonFraction>&#160;</span></td><td 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%">Consumers revenues to be refunded</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-920" decimals="-6" name="cms:RevenueSubjectToRefund" scale="6" id="f-3355">29</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-921" decimals="-6" name="cms:RevenueSubjectToRefund" scale="6" id="f-3356">8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="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%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="cms:RevenueSubjectToRefund" scale="6" id="f-3357">37</ix:nonFraction>)</span></td><td 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 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%"><ix:nonFraction unitRef="usd" contextRef="c-920" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-3358">5,419</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-921" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-3359">2,732</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-922" decimals="-6" name="us-gaap:Revenues" scale="6" id="f-3360">445</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 colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-3361">8,596</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"/></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="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%"><ix:nonFraction unitRef="usd" contextRef="c-923" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-3362">2,523</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-924" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-3363">1,879</ix:nonFraction>&#160;</span></td><td style="background-color:#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="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%"><ix:nonFraction unitRef="usd" contextRef="c-925" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-3364">4,402</ix:nonFraction>&#160;</span></td><td 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%"><ix:nonFraction unitRef="usd" contextRef="c-926" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-3365">1,733</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-927" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-3366">559</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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="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%"><ix:nonFraction unitRef="usd" contextRef="c-928" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-3367">2,292</ix:nonFraction>&#160;</span></td><td 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%"><ix:nonFraction unitRef="usd" contextRef="c-929" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-3368">792</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-930" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-3369">75</ix:nonFraction>&#160;</span></td><td style="background-color:#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="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%"><ix:nonFraction unitRef="usd" contextRef="c-931" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-3370">867</ix:nonFraction>&#160;</span></td><td 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%"><ix:nonFraction unitRef="usd" contextRef="c-932" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-3371">347</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-933" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-3372">207</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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="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%"><ix:nonFraction unitRef="usd" contextRef="c-934" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-3373">554</ix:nonFraction>&#160;</span></td><td 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%"><ix:nonFraction unitRef="usd" contextRef="c-916" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-3374">5,395</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-917" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-3375">2,720</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 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="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%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-3376">8,115</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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%"><ix:nonFraction unitRef="usd" contextRef="c-916" decimals="-6" name="cms:FinancingIncome" scale="6" id="f-3377">10</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-917" decimals="-6" name="cms:FinancingIncome" scale="6" id="f-3378">6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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="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%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="cms:FinancingIncome" scale="6" id="f-3379">16</ix:nonFraction>&#160;</span></td><td 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%">Alternative-revenue programs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-916" decimals="-6" name="cms:AlternativeRevenuePrograms" scale="6" id="f-3380">43</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-917" decimals="-6" name="cms:AlternativeRevenuePrograms" scale="6" id="f-3381">14</ix:nonFraction>&#160;</span></td><td style="background-color:#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="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%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="cms:AlternativeRevenuePrograms" scale="6" id="f-3382">57</ix:nonFraction>&#160;</span></td><td 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%">Revenues to be refunded</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-916" decimals="-6" name="cms:RevenueSubjectToRefund" scale="6" id="f-3383">29</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-917" decimals="-6" name="cms:RevenueSubjectToRefund" scale="6" id="f-3384">8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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="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%">(<ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="cms:RevenueSubjectToRefund" scale="6" id="f-3385">37</ix:nonFraction>)</span></td><td 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 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%"><ix:nonFraction unitRef="usd" contextRef="c-916" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-3386">5,419</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-917" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-3387">2,732</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 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="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%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-3388">8,151</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"/></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 NorthStar Clean Energy&#8217;s operating revenue from independent power production and its sales of energy commodities.</span></div></ix:continuation></ix:continuation></ix:continuation></ix:continuation><div id="ic43cff4efdfd4f2fb7296396b8a97b31_472"></div><ix:continuation id="f-3243-5" continuedAt="f-3243-6"><ix:continuation id="f-3242-5" continuedAt="f-3242-6"><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Electric and Gas Utilities</span></div><ix:nonNumeric contextRef="c-2" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="f-3389" continuedAt="f-3389-1" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Consumers Utility Revenue:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers recognizes revenue primarily from the sale of electric and gas utility services at tariff-based rates regulated by the MPSC. Consumers&#8217; customer base consists of a mix of residential, commercial, and diversified industrial customers. Consumers&#8217; tariff-based sales performance obligations are described below.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Consumers has performance obligations for the service of standing ready to deliver electricity or natural gas to customers, and it satisfies these performance obligations over time. Consumers recognizes revenue at a fixed rate as it provides these services. These arrangements generally do not have fixed terms and remain in effect as long as the customer consumes the utility service. The rates are set by the MPSC through the rate-making process and represent the stand-alone selling price of Consumers&#8217; service to stand ready to deliver.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Consumers has performance obligations for the service of delivering the commodity of electricity or natural gas to customers, and it satisfies these performance obligations upon delivery. Consumers recognizes revenue at a price per unit of electricity or natural gas delivered, based on the tariffs established by the MPSC. These arrangements generally do not have fixed terms and 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:nonNumeric></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">167</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-3243-6" continuedAt="f-3243-7"><ix:continuation id="f-3242-6" continuedAt="f-3242-7"><ix:continuation id="f-3389-1"><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 and utility contract work. Generally, these contracts are short term or evergreen in nature.</span></div></ix:continuation><ix:nonNumeric contextRef="c-1" name="us-gaap:CreditLossFinancialInstrumentPolicyTextBlock" id="f-3391" escape="true"><ix:nonNumeric contextRef="c-2" name="us-gaap:CreditLossFinancialInstrumentPolicyTextBlock" id="f-3390" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Accounts Receivable and Unbilled Revenues:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Accounts receivable comprise trade receivables and unbilled receivables. CMS&#160;Energy and Consumers record their accounts receivable at cost less an allowance for uncollectible accounts. The allowance is increased for uncollectible accounts expense and decreased for account write-offs net of recoveries. CMS&#160;Energy and Consumers establish the allowance based on historical losses, management&#8217;s assessment of existing economic conditions, customer payment trends, and reasonable and supported forecast information. CMS&#160;Energy and Consumers assess late payment fees on trade receivables based on contractual past-due terms established with customers. Accounts are written off when deemed uncollectible, which is generally when they become six&#160;months past due.</span></div></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%">CMS&#160;Energy and Consumers recorded uncollectible accounts expense of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="6" id="f-3392"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="6" id="f-3393">33</ix:nonFraction></ix:nonFraction>&#160;million for the year ended December&#160;31,&#160;2024, $<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="6" id="f-3394"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="6" id="f-3395">34</ix:nonFraction></ix:nonFraction>&#160;million for the year ended December&#160;31,&#160;2023, and $<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="6" id="f-3396"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="6" id="f-3397">50</ix:nonFraction></ix:nonFraction>&#160;million for the year ended December&#160;31,&#160;2022</span><span style="color:#026dce;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Uncollectible accounts expense for the year ended December&#160;31,&#160;2022 included a commitment to contribute $<ix:nonFraction unitRef="usd" contextRef="c-935" decimals="-6" name="us-gaap:RegulatoryLiabilities" scale="6" id="f-3398">10</ix:nonFraction> million to directly assist vulnerable customers with utility bills.</span></div><div 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="c-2" name="us-gaap:TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy" id="f-3399" escape="true">Consumers&#8217; customers are billed monthly in cycles having billing dates that do not generally coincide with the end of a calendar month. This results in customers having received electricity or natural gas that they have not been billed for as of the month-end. Consumers estimates its unbilled revenues by applying an average billed rate to total unbilled deliveries for each customer class.</ix:nonNumeric> Unbilled revenues, which are recorded as accounts receivable and accrued revenue on CMS&#160;Energy&#8217;s and Consumers&#8217; consolidated balance sheets, were $<ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:UnbilledReceivablesCurrent" format="ixt:num-dot-decimal" scale="6" id="f-3400"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:UnbilledReceivablesCurrent" format="ixt:num-dot-decimal" scale="6" id="f-3401">584</ix:nonFraction></ix:nonFraction>&#160;million at December&#160;31,&#160;2024 and $<ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:UnbilledReceivablesCurrent" format="ixt:num-dot-decimal" scale="6" id="f-3402"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:UnbilledReceivablesCurrent" format="ixt:num-dot-decimal" scale="6" id="f-3403">494</ix:nonFraction></ix:nonFraction>&#160;million at December&#160;31,&#160;2023.</span></div></ix:continuation></ix:continuation><div id="ic43cff4efdfd4f2fb7296396b8a97b31_478"></div><ix:nonNumeric contextRef="c-2" name="us-gaap:RevenueRecognitionForAlternativeRevenueProgramsPolicy" id="f-3404" escape="true"><ix:continuation id="f-3243-7" continuedAt="f-3243-8"><ix:continuation id="f-3242-7" continuedAt="f-3242-8"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Alternative</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">revenue Programs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers accounts for its energy waste reduction incentive mechanism, financial compensation mechanism, and demand response incentive mechanism as alternative-revenue 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%">Consumers recognizes revenue related to the energy waste reduction incentive as soon as energy savings exceed the annual targets established by the MPSC. Revenue related to the financial compensation mechanism is recognized as payments are made on MPSC-approved PPAs. Under a demand response incentive mechanism, Consumers earns a financial incentive when it meets demand response targets set by the MPSC. Consumers recognizes revenue related to this program once demand response incentive objectives are complete, the incentive amount is calculable, and the incentive revenue will be collected within a 24</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">month period. For additional information on these mechanisms, see Note&#160;2, Regulatory Matters.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers does not reclassify revenue from its alternative-revenue program to revenue from contracts with customers at the time the amounts are collected from customers.</span></div></ix:continuation></ix:continuation></ix:nonNumeric><div id="ic43cff4efdfd4f2fb7296396b8a97b31_481"></div><ix:continuation id="f-3243-8" continuedAt="f-3243-9"><ix:continuation id="f-3242-8" continuedAt="f-3242-9"><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%">Revenues to Be Refunded:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In 2022, the MPSC issued an order authorizing Consumers to refund $<ix:nonFraction unitRef="usd" contextRef="c-936" decimals="-6" name="us-gaap:RegulatoryLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3405">22</ix:nonFraction>&#160;million voluntarily to utility customers. Additionally, in the settlement of its 2022&#160;electric rate case, </span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">168</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-3243-9"><ix:continuation id="f-3242-9"><div 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 agreed to refund voluntarily $<ix:nonFraction unitRef="usd" contextRef="c-937" decimals="-6" name="us-gaap:RegulatoryLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3406">15</ix:nonFraction>&#160;million of 2022&#160;revenues to utility customers through a one</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">time bill credit.</span></div></ix:continuation></ix:continuation><div id="ic43cff4efdfd4f2fb7296396b8a97b31_484"></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%">15:&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-2" name="us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock" id="f-3408" continuedAt="f-3408-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock" id="f-3407" continuedAt="f-3407-1" escape="true">Other Income and Other Expense</ix:nonNumeric></ix:nonNumeric></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" id="f-3410" escape="true"><ix:nonNumeric contextRef="c-2" name="us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" id="f-3409" escape="true"><ix:continuation id="f-3408-1"><ix:continuation id="f-3407-1"><div 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 other income and other expense at CMS&#160;Energy and Consumers:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.688%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.878%"/><td style="width:0.1%"/></tr><tr><td colspan="21" 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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Years&#160;Ended&#160;December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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-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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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</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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gain on extinguishment of debt</span><span style="color:#000000;font-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%"><ix:nonFraction unitRef="usd" contextRef="c-417" decimals="-6" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="6" id="f-3411">110</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-420" decimals="-6" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="6" id="f-3412">131</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-938" decimals="-6" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="6" id="f-3413">&#8212;</ix:nonFraction>&#160;</span></td><td 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%">Interest 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%"><ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-6" name="us-gaap:InterestIncomeOther" scale="6" id="f-3414">50</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="us-gaap:InterestIncomeOther" scale="6" id="f-3415">37</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-6" name="us-gaap:InterestIncomeOther" scale="6" id="f-3416">5</ix:nonFraction>&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allowance for equity funds used during construction</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" scale="6" id="f-3417">29</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" scale="6" id="f-3418">7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" scale="6" id="f-3419">6</ix:nonFraction>&#160;</span></td><td 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%">Income from equity method investees</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="6" id="f-3420">7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="6" id="f-3421">7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="6" id="f-3422">3</ix:nonFraction>&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All 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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="cms:OtherNonoperatingIncomeOther" scale="6" id="f-3423">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="cms:OtherNonoperatingIncomeOther" scale="6" id="f-3424">13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="cms:OtherNonoperatingIncomeOther" scale="6" id="f-3425">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total other income &#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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:OtherNonoperatingIncome" scale="6" id="f-3426">207</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:OtherNonoperatingIncome" scale="6" id="f-3427">195</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:OtherNonoperatingIncome" scale="6" id="f-3428">19</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"/></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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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</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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">Interest income</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%"><ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-6" name="us-gaap:InterestIncomeOther" scale="6" id="f-3429">42</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-6" name="us-gaap:InterestIncomeOther" scale="6" id="f-3430">25</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-6" name="us-gaap:InterestIncomeOther" scale="6" id="f-3431">2</ix:nonFraction>&#160;</span></td><td 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%">Interest income &#8211; related parties</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-6" name="us-gaap:InterestIncomeOther" scale="6" id="f-3432">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-6" name="us-gaap:InterestIncomeOther" scale="6" id="f-3433">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-6" name="us-gaap:InterestIncomeOther" scale="6" id="f-3434">5</ix:nonFraction>&#160;</span></td><td 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%">Allowance for equity funds used during construction</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" scale="6" id="f-3435">29</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" scale="6" id="f-3436">7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" scale="6" id="f-3437">6</ix:nonFraction>&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="cms:OtherNonoperatingIncomeOther" scale="6" id="f-3438">9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="cms:OtherNonoperatingIncomeOther" scale="6" id="f-3439">12</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="cms:OtherNonoperatingIncomeOther" scale="6" id="f-3440">4</ix:nonFraction>&#160;</span></td><td 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 other income &#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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:OtherNonoperatingIncome" scale="6" id="f-3441">85</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:OtherNonoperatingIncome" scale="6" id="f-3442">49</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:OtherNonoperatingIncome" scale="6" id="f-3443">17</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"/></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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 expense</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Donations</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%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="cms:Donations" scale="6" id="f-3444">18</ix:nonFraction>)</span></td><td style="background-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%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="cms:Donations" scale="6" id="f-3445">1</ix:nonFraction>)</span></td><td style="background-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%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="cms:Donations" scale="6" id="f-3446">9</ix:nonFraction>)</span></td><td 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%">Civic and political expenditures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="cms:CivicAndPoliticalExpenditures" scale="6" id="f-3447">5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="cms:CivicAndPoliticalExpenditures" scale="6" id="f-3448">5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="cms:CivicAndPoliticalExpenditures" scale="6" id="f-3449">6</ix:nonFraction>)</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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">All other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="cms:OtherOtherNonoperatingExpense" scale="6" id="f-3450">9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="cms:OtherOtherNonoperatingExpense" scale="6" id="f-3451">7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="cms:OtherOtherNonoperatingExpense" scale="6" id="f-3452">12</ix:nonFraction>)</span></td><td 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 other expense &#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%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:OtherNonoperatingExpense" scale="6" id="f-3453">32</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 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%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:OtherNonoperatingExpense" scale="6" id="f-3454">13</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 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%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:OtherNonoperatingExpense" scale="6" id="f-3455">27</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"/></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="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other expense</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Donations</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%">(<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="cms:Donations" scale="6" id="f-3456">18</ix:nonFraction>)</span></td><td style="background-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%">(<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="cms:Donations" scale="6" id="f-3457">1</ix:nonFraction>)</span></td><td style="background-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%">(<ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="cms:Donations" scale="6" id="f-3458">9</ix:nonFraction>)</span></td><td 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%">Civic and political expenditures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="cms:CivicAndPoliticalExpenditures" scale="6" id="f-3459">5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="cms:CivicAndPoliticalExpenditures" scale="6" id="f-3460">5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="cms:CivicAndPoliticalExpenditures" scale="6" id="f-3461">6</ix:nonFraction>)</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="cms:OtherOtherNonoperatingExpense" scale="6" id="f-3462">7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="cms:OtherOtherNonoperatingExpense" scale="6" id="f-3463">6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="cms:OtherOtherNonoperatingExpense" scale="6" id="f-3464">10</ix:nonFraction>)</span></td><td 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 other expense &#8211; Consumers</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%">(<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:OtherNonoperatingExpense" scale="6" id="f-3465">30</ix:nonFraction>)</span></td><td style="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%">(<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:OtherNonoperatingExpense" scale="6" id="f-3466">12</ix:nonFraction>)</span></td><td style="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%">(<ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:OtherNonoperatingExpense" scale="6" id="f-3467">25</ix:nonFraction>)</span></td><td style="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:13pt;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 gain on extinguishment of debt, see Note&#160;4, Financings and Capitalization&#8212;CMS&#160;Energy&#8217;s Purchase of Consumers&#8217; First Mortgage Bonds.</span></div></ix:continuation></ix:continuation></ix:nonNumeric></ix:nonNumeric><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%">169</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_487"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"><span id="i5615caf6f4b74b22913069005167afaf_204"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">16:&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:SegmentReportingDisclosureTextBlock" id="f-3469" continuedAt="f-3469-1" escape="true"><ix:nonNumeric contextRef="c-2" name="us-gaap:SegmentReportingDisclosureTextBlock" id="f-3468" continuedAt="f-3468-1" escape="true">Reportable Segments</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="f-3469-1" continuedAt="f-3469-2"><ix:continuation id="f-3468-1" continuedAt="f-3468-2"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Reportable segments consist of business units defined by the products and services they offer. CMS&#160;Energy&#8217;s and Consumers&#8217; chief operating decision-maker is the CEO. The chief operating decision-maker evaluates segment performance and profitability using net income available to CMS&#160;Energy&#8217;s common stockholders. This metric provides a clear, consistent basis for analyzing the financial results of each segment and supports decision-making regarding the allocation of 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%">Resource allocation to CMS&#160;Energy&#8217;s and Consumers&#8217; segments begins with the annual budgeting process, which establishes initial funding and resource levels for each segment.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;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%">The budget incorporates key financial and operational inputs, including anticipated revenues, expenses, and capital requirements, aligning with CMS&#160;Energy&#8217;s and Consumers&#8217; strategic objectives and regulatory obligations.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;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%">The chief operating decision-maker reviews budget-to-actual variances on a monthly basis and makes interim decisions to reallocate resources among segments as needed, ensuring a timely and effective response to changing conditions. For the electric utility and gas utility segments, the chief operating decision-maker uses this assessment to determine whether the segments are achieving their regulatory authorized return on equity. </span></div></ix:continuation></ix:continuation><div id="ic43cff4efdfd4f2fb7296396b8a97b31_490"></div><ix:continuation id="f-3469-2" continuedAt="f-3469-3"><ix:continuation id="f-3468-2" continuedAt="f-3468-3"><div 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 policies for CMS&#160;Energy&#8217;s and Consumers&#8217; segments are as described in Note&#160;1, Significant Accounting Policies. The consolidated financial statements reflect the assets, liabilities, revenues, and expenses of the individual segments when appropriate. Accounts are allocated among the segments when common accounts are attributable to more than one segment. The allocations are based on certain measures of business activities, such as revenue, labor dollars, customers, other operating and maintenance expense, construction expense, leased property, taxes, or functional surveys. For example, customer receivables are allocated based on revenue, and pension provisions are allocated based on labor dollars.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Inter-segment sales and transfers are accounted for at current market prices and are eliminated in consolidated net income available to common stockholders by segment. Inter-segment sales and transfers were immaterial for all periods presented.</span></div></ix:continuation></ix:continuation><div id="ic43cff4efdfd4f2fb7296396b8a97b31_493"></div><ix:continuation id="f-3469-3" continuedAt="f-3469-4"><ix:continuation id="f-3468-3" continuedAt="f-3468-4"><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">NorthStar Clean Energy, 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%">CMS&#160;Energy presents corporate interest and other expenses, discontinued operations, and Consumers&#8217; other consolidated entities within other reconciling items.</span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">170</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-3469-4" continuedAt="f-3469-5"><ix:continuation id="f-3468-4" continuedAt="f-3468-5"><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="ic43cff4efdfd4f2fb7296396b8a97b31_499"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="f-3471" continuedAt="f-3471-1" escape="true"><ix:nonNumeric contextRef="c-2" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="f-3470" continuedAt="f-3470-1" escape="true"><ix:continuation id="f-3469-5" continuedAt="f-3469-6"><ix:continuation id="f-3468-5" continuedAt="f-3468-6"><div 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><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"> </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:28.707%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.287%"/><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 #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year Ended December&#160;31,&#160;2024</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy</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%">Segments Total</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%">Other Reconciling Items</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%">Consolidated</span></td></tr><tr><td colspan="39" 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 10pt;text-align:left;text-indent:-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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-882" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-3472">5,061</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-883" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-3473">2,138</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-884" decimals="-6" name="us-gaap:Revenues" scale="6" id="f-3474">316</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-939" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-3475">7,515</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-940" decimals="-6" name="us-gaap:Revenues" format="ixt:fixed-zero" scale="6" id="f-3476">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-3477">7,515</ix:nonFraction>&#160;</span></td><td 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%">Operating expenses</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"/></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%">Power supply cost</span><span style="color:#000000;font-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%"><ix:nonFraction unitRef="usd" contextRef="c-882" decimals="-6" name="cms:PowerSupplyCosts" format="ixt:num-dot-decimal" scale="6" id="f-3478">1,867</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-883" decimals="-6" name="cms:PowerSupplyCosts" format="ixt:fixed-zero" scale="6" id="f-3479">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-884" decimals="-6" name="cms:PowerSupplyCosts" scale="6" id="f-3480">161</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-939" decimals="-6" name="cms:PowerSupplyCosts" format="ixt:num-dot-decimal" scale="6" id="f-3481">2,028</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-940" decimals="-6" name="cms:PowerSupplyCosts" format="ixt:fixed-zero" scale="6" id="f-3482">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="cms:PowerSupplyCosts" format="ixt:num-dot-decimal" scale="6" id="f-3483">2,028</ix:nonFraction>&#160;</span></td><td 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%">Cost of gas sold</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-941" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:fixed-zero" scale="6" id="f-3484">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-942" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="f-3485">637</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-943" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="f-3486">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-944" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="f-3487">640</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-945" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:fixed-zero" scale="6" id="f-3488">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="f-3489">640</ix:nonFraction>&#160;</span></td><td 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%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-882" decimals="-6" name="us-gaap:OtherCostAndExpenseOperating" format="ixt:num-dot-decimal" scale="6" id="f-3490">1,066</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-883" decimals="-6" name="us-gaap:OtherCostAndExpenseOperating" scale="6" id="f-3491">454</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-884" decimals="-6" name="us-gaap:OtherCostAndExpenseOperating" scale="6" id="f-3492">101</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-939" decimals="-6" name="us-gaap:OtherCostAndExpenseOperating" format="ixt:num-dot-decimal" scale="6" id="f-3493">1,621</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-940" decimals="-6" name="us-gaap:OtherCostAndExpenseOperating" scale="6" id="f-3494">17</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:OtherCostAndExpenseOperating" format="ixt:num-dot-decimal" scale="6" id="f-3495">1,638</ix:nonFraction>&#160;</span></td><td 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%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-882" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-3496">865</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-883" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-3497">325</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-884" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-3498">49</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-939" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-3499">1,239</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-940" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-3500">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-3501">1,240</ix:nonFraction>&#160;</span></td><td 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%">General taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-882" decimals="-6" name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" scale="6" id="f-3502">281</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-883" decimals="-6" name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" scale="6" id="f-3503">188</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-884" decimals="-6" name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" scale="6" id="f-3504">12</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-939" decimals="-6" name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" scale="6" id="f-3505">481</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-940" decimals="-6" name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" scale="6" id="f-3506">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" scale="6" id="f-3507">482</ix:nonFraction>&#160;</span></td><td 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%">Total operating expenses</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%"><ix:nonFraction unitRef="usd" contextRef="c-882" decimals="-6" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="6" id="f-3508">4,079</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-883" decimals="-6" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="6" id="f-3509">1,604</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-884" decimals="-6" name="us-gaap:CostsAndExpenses" scale="6" id="f-3510">326</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-939" decimals="-6" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="6" id="f-3511">6,009</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-940" decimals="-6" name="us-gaap:CostsAndExpenses" scale="6" id="f-3512">19</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="6" id="f-3513">6,028</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"/></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:700;line-height:120%">Operating Income (Loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-882" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-3514">982</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-883" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-3515">534</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-884" decimals="-6" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-3516">10</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-939" decimals="-6" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="f-3517">1,506</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-940" decimals="-6" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-3518">19</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-1" decimals="-6" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="f-3519">1,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"/></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%">Other income</span><span style="color:#000000;font-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%"><ix:nonFraction unitRef="usd" contextRef="c-882" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-3520">126</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-883" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-3521">86</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-884" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-3522">14</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-939" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-3523">226</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-940" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-3524">118</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-3525">344</ix:nonFraction>&#160;</span></td><td 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%">Interest charges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-882" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-3526">324</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-883" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-3527">192</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-884" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-3528">4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-939" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-3529">520</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-940" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-3530">188</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-3531">708</ix:nonFraction>&#160;</span></td><td 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:700;line-height:120%">Income (Loss) Before Income Taxes</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%"><ix:nonFraction unitRef="usd" contextRef="c-882" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-3532">784</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-883" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-3533">428</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-884" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:fixed-zero" scale="6" id="f-3534">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%"><ix:nonFraction unitRef="usd" contextRef="c-939" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-3535">1,212</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 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%">(<ix:nonFraction unitRef="usd" contextRef="c-940" decimals="-6" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-3536">89</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-3537">1,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-882" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-3538">102</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-883" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-3539">99</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-884" decimals="-6" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-3540">5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-939" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-3541">196</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-940" decimals="-6" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-3542">20</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-3543">176</ix:nonFraction>&#160;</span></td><td 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:700;line-height:120%">Income (Loss) From Continuing Operations</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%"><ix:nonFraction unitRef="usd" contextRef="c-882" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-3544">682</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-883" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-3545">329</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-884" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-3546">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 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%"><ix:nonFraction unitRef="usd" contextRef="c-939" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-3547">1,016</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 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%">(<ix:nonFraction unitRef="usd" contextRef="c-940" decimals="-6" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-3548">69</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-3549">947</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"/></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%">Other segment items</span><span style="color:#000000;font-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%">(<ix:nonFraction unitRef="usd" contextRef="c-882" decimals="-6" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-3550">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-883" decimals="-6" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-3551">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-884" decimals="-6" sign="-" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-3552">58</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-939" decimals="-6" sign="-" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-3553">56</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-940" decimals="-6" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-3554">10</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" sign="-" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-3555">46</ix:nonFraction>&#160;</span></td><td 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:700;line-height:120%">Net Income (Loss) Available to Common Stockholders</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%"><ix:nonFraction unitRef="usd" contextRef="c-882" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-3556">681</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%"><ix:nonFraction unitRef="usd" contextRef="c-883" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-3557">328</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-884" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-3558">63</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-939" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="6" id="f-3559">1,072</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 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%">(<ix:nonFraction unitRef="usd" contextRef="c-940" decimals="-6" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-3560">79</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-3561">993</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"/></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%">Property, plant, and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><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="c-946" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="f-3562">20,137</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 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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></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="c-947" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="f-3563">13,268</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 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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></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="c-948" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="f-3564">1,506</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 colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><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="c-949" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="f-3565">34,911</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 colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><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="c-950" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" scale="6" id="f-3566">21</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 colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><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="c-38" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="f-3567">34,932</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 in equity method investees</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-946" decimals="-6" name="us-gaap:EquityMethodInvestments" format="ixt:fixed-zero" scale="6" id="f-3568">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-947" decimals="-6" name="us-gaap:EquityMethodInvestments" format="ixt:fixed-zero" scale="6" id="f-3569">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;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%"><ix:nonFraction unitRef="usd" contextRef="c-948" decimals="-6" name="us-gaap:EquityMethodInvestments" scale="6" id="f-3570">64</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-949" decimals="-6" name="us-gaap:EquityMethodInvestments" scale="6" id="f-3571">64</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-950" decimals="-6" name="us-gaap:EquityMethodInvestments" format="ixt:fixed-zero" scale="6" id="f-3572">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:EquityMethodInvestments" scale="6" id="f-3573">64</ix:nonFraction>&#160;</span></td><td 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%">Total 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%"><ix:nonFraction unitRef="usd" contextRef="c-946" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-3574">20,710</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</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="c-947" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-3575">13,247</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</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="c-948" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-3576">1,893</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-949" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-3577">35,850</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-950" decimals="-6" name="us-gaap:Assets" scale="6" id="f-3578">70</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-3579">35,920</ix:nonFraction>&#160;</span></td><td 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;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%">Capital expenditures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</span></div></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%"><ix:nonFraction unitRef="usd" contextRef="c-882" decimals="-6" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" format="ixt:num-dot-decimal" scale="6" id="f-3580">1,871</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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">6</span></div></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="c-883" decimals="-6" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" format="ixt:num-dot-decimal" scale="6" id="f-3581">1,141</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">6</span></div></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="c-884" decimals="-6" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" scale="6" id="f-3582">288</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-939" decimals="-6" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" format="ixt:num-dot-decimal" scale="6" id="f-3583">3,300</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-940" decimals="-6" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" scale="6" id="f-3584">1</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" format="ixt:num-dot-decimal" scale="6" id="f-3585">3,301</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"/></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">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</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 income from equity method investees of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:IncomeLossFromEquityMethodInvestments" format="ixt:num-dot-decimal" scale="6" id="f-3586">7</ix:nonFraction>&#160;million attributable to NorthStar Clean Energy. See Note&#160;15, Other Income and Other Expense</span></div></ix:continuation></ix:continuation></ix:nonNumeric></ix:nonNumeric><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-3471-1" continuedAt="f-3471-2"><ix:continuation id="f-3470-1" continuedAt="f-3470-2"><ix:continuation id="f-3469-6" continuedAt="f-3469-7"><ix:continuation id="f-3468-6" continuedAt="f-3468-7"><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">Other segment items comprise of loss attributable to noncontrolling interests and preferred stock dividends.</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">Amounts include a portion of Consumers&#8217; other common assets attributable to both the electric and gas utility businesses.</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">Amounts include assets placed under finance lease.</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">6</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; capital expenditures for plant and equipment attributable to both the electric and gas utility businesses.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.246%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.285%"/><td style="width:0.1%"/></tr><tr><td colspan="33" 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%">Year Ended December&#160;31,&#160;2024</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segments Total</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%">Other Reconciling Items</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%">Consolidated</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%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating revenue</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%"><ix:nonFraction unitRef="usd" contextRef="c-878" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-3587">5,061</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-879" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-3588">2,138</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-951" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-3589">7,199</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-952" decimals="-6" name="us-gaap:Revenues" scale="6" id="f-3590">1</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-3591">7,200</ix:nonFraction>&#160;</span></td><td 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%">Operating expenses</span></td><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"/><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"/><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"/></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%">Power supply cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%"><ix:nonFraction unitRef="usd" contextRef="c-878" decimals="-6" name="cms:PowerSupplyCosts" format="ixt:num-dot-decimal" scale="6" id="f-3592">1,867</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-879" decimals="-6" name="cms:PowerSupplyCosts" format="ixt:fixed-zero" scale="6" id="f-3593">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-951" decimals="-6" name="cms:PowerSupplyCosts" format="ixt:num-dot-decimal" scale="6" id="f-3594">1,867</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-952" decimals="-6" name="cms:PowerSupplyCosts" format="ixt:fixed-zero" scale="6" id="f-3595">&#8212;</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="cms:PowerSupplyCosts" format="ixt:num-dot-decimal" scale="6" id="f-3596">1,867</ix:nonFraction>&#160;</span></td><td 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%">Cost of gas sold</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%"><ix:nonFraction unitRef="usd" contextRef="c-878" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased" format="ixt:fixed-zero" scale="6" id="f-3597">&#8212;</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-879" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased" scale="6" id="f-3598">637</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-951" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased" scale="6" id="f-3599">637</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-952" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased" format="ixt:fixed-zero" scale="6" id="f-3600">&#8212;</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased" scale="6" id="f-3601">637</ix:nonFraction>&#160;</span></td><td 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%">Maintenance and other operating expenses</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%"><ix:nonFraction unitRef="usd" contextRef="c-878" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations" format="ixt:num-dot-decimal" scale="6" id="f-3602">1,066</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-879" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations" scale="6" id="f-3603">454</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-951" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations" format="ixt:num-dot-decimal" scale="6" id="f-3604">1,520</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-952" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations" format="ixt:fixed-zero" scale="6" id="f-3605">&#8212;</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations" format="ixt:num-dot-decimal" scale="6" id="f-3606">1,520</ix:nonFraction>&#160;</span></td><td 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%">Depreciation and amortization</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%"><ix:nonFraction unitRef="usd" contextRef="c-878" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="6" id="f-3607">865</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-879" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="6" id="f-3608">325</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-951" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-3609">1,190</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-952" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="6" id="f-3610">1</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-3611">1,191</ix:nonFraction>&#160;</span></td><td 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%">General taxes</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%"><ix:nonFraction unitRef="usd" contextRef="c-878" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="6" id="f-3612">281</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-879" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="6" id="f-3613">188</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-951" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="6" id="f-3614">469</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-952" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="6" id="f-3615">1</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="6" id="f-3616">470</ix:nonFraction>&#160;</span></td><td 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%">Total operating expenses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-878" decimals="-6" name="us-gaap:UtilitiesOperatingExpense" format="ixt:num-dot-decimal" scale="6" id="f-3617">4,079</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-879" decimals="-6" name="us-gaap:UtilitiesOperatingExpense" format="ixt:num-dot-decimal" scale="6" id="f-3618">1,604</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-951" decimals="-6" name="us-gaap:UtilitiesOperatingExpense" format="ixt:num-dot-decimal" scale="6" id="f-3619">5,683</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-952" decimals="-6" name="us-gaap:UtilitiesOperatingExpense" scale="6" id="f-3620">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"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-2" decimals="-6" name="us-gaap:UtilitiesOperatingExpense" format="ixt:num-dot-decimal" scale="6" id="f-3621">5,685</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"/></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:700;line-height:120%">Operating Income (Loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-878" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-3622">982</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-879" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-3623">534</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-951" decimals="-6" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="f-3624">1,516</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-952" decimals="-6" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-3625">1</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-2" decimals="-6" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="f-3626">1,515</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 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%"><ix:nonFraction unitRef="usd" contextRef="c-878" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-3627">126</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-879" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-3628">86</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-951" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-3629">212</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-952" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" format="ixt:fixed-zero" scale="6" id="f-3630">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-3631">212</ix:nonFraction>&#160;</span></td><td 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%">Interest charges</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%"><ix:nonFraction unitRef="usd" contextRef="c-878" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-3632">324</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-879" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-3633">192</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-951" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-3634">516</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-952" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-3635">2</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-3636">518</ix:nonFraction>&#160;</span></td><td 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:700;line-height:120%">Income (Loss) 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 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="c-878" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-3637">784</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-879" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-3638">428</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-951" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-3639">1,212</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-952" decimals="-6" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-3640">3</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-2" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-3641">1,209</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (benefit)</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%"><ix:nonFraction unitRef="usd" contextRef="c-878" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-3642">102</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-879" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-3643">99</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-951" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-3644">201</ix:nonFraction>&#160;</span></td><td style="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%">(<ix:nonFraction unitRef="usd" contextRef="c-952" decimals="-6" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-3645">1</ix:nonFraction>)</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-3646">200</ix:nonFraction>&#160;</span></td><td 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:700;line-height:120%">Net Income (Loss)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-878" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="f-3647">682</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-879" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="f-3648">329</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-951" decimals="-6" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="f-3649">1,011</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-952" decimals="-6" sign="-" name="us-gaap:NetIncomeLoss" scale="6" id="f-3650">2</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-2" decimals="-6" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="f-3651">1,009</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"/></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%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">(<ix:nonFraction unitRef="usd" contextRef="c-878" decimals="-6" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-3652">1</ix:nonFraction>)</span></td><td style="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%">(<ix:nonFraction unitRef="usd" contextRef="c-879" decimals="-6" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-3653">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-951" decimals="-6" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-3654">2</ix:nonFraction>)</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-952" decimals="-6" name="us-gaap:SegmentReportingOtherItemAmount" format="ixt:fixed-zero" scale="6" id="f-3655">&#8212;</ix:nonFraction>&#160;</span></td><td style="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%">(<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-3656">2</ix:nonFraction>)</span></td><td 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:700;line-height:120%">Net Income (Loss) Available to Common Stockholder</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%"><ix:nonFraction unitRef="usd" contextRef="c-878" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-3657">681</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%"><ix:nonFraction unitRef="usd" contextRef="c-879" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-3658">328</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-951" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="6" id="f-3659">1,009</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 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%">(<ix:nonFraction unitRef="usd" contextRef="c-952" decimals="-6" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-3660">2</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="6" id="f-3661">1,007</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"/></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%">Property, plant, and equipment, gross</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%"><ix:nonFraction unitRef="usd" contextRef="c-953" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" format="ixt:num-dot-decimal" scale="6" id="f-3662">20,137</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 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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></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="c-954" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" format="ixt:num-dot-decimal" scale="6" id="f-3663">13,268</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 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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></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="c-955" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" format="ixt:num-dot-decimal" scale="6" id="f-3664">33,405</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-956" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" scale="6" id="f-3665">29</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" format="ixt:num-dot-decimal" scale="6" id="f-3666">33,434</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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;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%"><ix:nonFraction unitRef="usd" contextRef="c-953" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-3667">20,767</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</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="c-954" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-3668">13,289</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</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="c-955" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-3669">34,056</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-956" decimals="-6" name="us-gaap:Assets" scale="6" id="f-3670">32</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-3671">34,088</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital expenditures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-878" decimals="-6" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" format="ixt:num-dot-decimal" scale="6" id="f-3672">1,871</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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</span></div></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="c-879" decimals="-6" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" format="ixt:num-dot-decimal" scale="6" id="f-3673">1,141</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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</span></div></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="c-951" decimals="-6" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" format="ixt:num-dot-decimal" scale="6" id="f-3674">3,012</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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-952" decimals="-6" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" format="ixt:fixed-zero" scale="6" id="f-3675">&#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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-2" decimals="-6" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" format="ixt:num-dot-decimal" scale="6" id="f-3676">3,012</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"/></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">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</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">Other segment items comprise of preferred stock dividends.</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">Amounts include a portion of Consumers&#8217; other common assets attributable to both the electric and gas utility businesses.</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">Amounts include assets placed under finance lease.</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">Amounts include a portion of Consumers&#8217; capital expenditures for plant and equipment attributable to both the electric and gas utility businesses.</span></div></ix:continuation></ix:continuation></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">172</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-3471-2" continuedAt="f-3471-3"><ix:continuation id="f-3470-2" continuedAt="f-3470-3"><ix:continuation id="f-3469-7" continuedAt="f-3469-8"><ix:continuation id="f-3468-7" continuedAt="f-3468-8"><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:28.707%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.287%"/><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 #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year Ended December&#160;31,&#160;2023</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy</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%">Segments Total</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%">Other Reconciling Items</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%">Consolidated</span></td></tr><tr><td colspan="39" 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 10pt;text-align:left;text-indent:-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:#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%"><ix:nonFraction unitRef="usd" contextRef="c-901" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-3677">4,745</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-902" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-3678">2,420</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-903" decimals="-6" name="us-gaap:Revenues" scale="6" id="f-3679">297</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-957" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-3680">7,462</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-958" decimals="-6" name="us-gaap:Revenues" format="ixt:fixed-zero" scale="6" id="f-3681">&#8212;</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-3682">7,462</ix:nonFraction>&#160;</span></td><td 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%">Operating expenses</span></td><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"/><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"/><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"/><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"/></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%">Power supply cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%"><ix:nonFraction unitRef="usd" contextRef="c-901" decimals="-6" name="cms:PowerSupplyCosts" format="ixt:num-dot-decimal" scale="6" id="f-3683">1,841</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-902" decimals="-6" name="cms:PowerSupplyCosts" format="ixt:fixed-zero" scale="6" id="f-3684">&#8212;</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-903" decimals="-6" name="cms:PowerSupplyCosts" scale="6" id="f-3685">170</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-957" decimals="-6" name="cms:PowerSupplyCosts" format="ixt:num-dot-decimal" scale="6" id="f-3686">2,011</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-958" decimals="-6" name="cms:PowerSupplyCosts" format="ixt:fixed-zero" scale="6" id="f-3687">&#8212;</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="cms:PowerSupplyCosts" format="ixt:num-dot-decimal" scale="6" id="f-3688">2,011</ix:nonFraction>&#160;</span></td><td 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%">Cost of gas sold</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%"><ix:nonFraction unitRef="usd" contextRef="c-959" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:fixed-zero" scale="6" id="f-3689">&#8212;</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-960" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="f-3690">897</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-961" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="f-3691">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-962" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="f-3692">902</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-963" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:fixed-zero" scale="6" id="f-3693">&#8212;</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="f-3694">902</ix:nonFraction>&#160;</span></td><td 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%">Maintenance and other operating expenses</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%"><ix:nonFraction unitRef="usd" contextRef="c-901" decimals="-6" name="us-gaap:OtherCostAndExpenseOperating" format="ixt:num-dot-decimal" scale="6" id="f-3695">1,075</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-902" decimals="-6" name="us-gaap:OtherCostAndExpenseOperating" scale="6" id="f-3696">511</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-903" decimals="-6" name="us-gaap:OtherCostAndExpenseOperating" scale="6" id="f-3697">88</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-957" decimals="-6" name="us-gaap:OtherCostAndExpenseOperating" format="ixt:num-dot-decimal" scale="6" id="f-3698">1,674</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-958" decimals="-6" name="us-gaap:OtherCostAndExpenseOperating" scale="6" id="f-3699">13</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:OtherCostAndExpenseOperating" format="ixt:num-dot-decimal" scale="6" id="f-3700">1,687</ix:nonFraction>&#160;</span></td><td 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%">Depreciation and amortization</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%"><ix:nonFraction unitRef="usd" contextRef="c-901" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-3701">797</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-902" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-3702">338</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-903" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-3703">43</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-957" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-3704">1,178</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-958" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-3705">2</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-3706">1,180</ix:nonFraction>&#160;</span></td><td 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%">General taxes</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%"><ix:nonFraction unitRef="usd" contextRef="c-901" decimals="-6" name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" scale="6" id="f-3707">260</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-902" decimals="-6" name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" scale="6" id="f-3708">176</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-903" decimals="-6" name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" scale="6" id="f-3709">10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-957" decimals="-6" name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" scale="6" id="f-3710">446</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-958" decimals="-6" name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" scale="6" id="f-3711">1</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" scale="6" id="f-3712">447</ix:nonFraction>&#160;</span></td><td 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%">Total operating expenses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-901" decimals="-6" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="6" id="f-3713">3,973</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-902" decimals="-6" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="6" id="f-3714">1,922</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-903" decimals="-6" name="us-gaap:CostsAndExpenses" scale="6" id="f-3715">316</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-957" decimals="-6" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="6" id="f-3716">6,211</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-958" decimals="-6" name="us-gaap:CostsAndExpenses" scale="6" id="f-3717">16</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-12" decimals="-6" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="6" id="f-3718">6,227</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"/></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:700;line-height:120%">Operating Income (Loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-901" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-3719">772</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-902" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-3720">498</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-903" decimals="-6" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-3721">19</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-957" decimals="-6" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="f-3722">1,251</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-958" decimals="-6" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-3723">16</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-12" decimals="-6" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="f-3724">1,235</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"/></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%">Other income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 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%"><ix:nonFraction unitRef="usd" contextRef="c-901" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-3725">131</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-902" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-3726">77</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-903" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-3727">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-957" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-3728">220</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-958" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-3729">142</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-3730">362</ix:nonFraction>&#160;</span></td><td 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%">Interest charges</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%"><ix:nonFraction unitRef="usd" contextRef="c-901" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-3731">285</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-902" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-3732">161</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-903" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-3733">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-957" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-3734">448</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-958" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-3735">195</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-3736">643</ix:nonFraction>&#160;</span></td><td 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:700;line-height:120%">Income (Loss) 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 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="c-901" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-3737">618</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-902" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-3738">414</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-903" decimals="-6" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-3739">9</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-957" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-3740">1,023</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-958" decimals="-6" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-3741">69</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-12" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-3742">954</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (benefit)</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%"><ix:nonFraction unitRef="usd" contextRef="c-901" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-3743">67</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-902" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-3744">98</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-903" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-3745">4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-957" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-3746">169</ix:nonFraction>&#160;</span></td><td style="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%">(<ix:nonFraction unitRef="usd" contextRef="c-958" decimals="-6" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-3747">22</ix:nonFraction>)</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-3748">147</ix:nonFraction>&#160;</span></td><td 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:700;line-height:120%">Income (Loss) From Continuing Operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-901" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-3749">551</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-902" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-3750">316</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-903" decimals="-6" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-3751">13</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-957" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-3752">854</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-958" decimals="-6" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-3753">47</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-12" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-3754">807</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"/></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%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">(<ix:nonFraction unitRef="usd" contextRef="c-901" decimals="-6" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-3755">1</ix:nonFraction>)</span></td><td style="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%">(<ix:nonFraction unitRef="usd" contextRef="c-902" decimals="-6" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-3756">1</ix:nonFraction>)</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-903" decimals="-6" sign="-" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-3757">80</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-957" decimals="-6" sign="-" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-3758">78</ix:nonFraction>&#160;</span></td><td style="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%">(<ix:nonFraction unitRef="usd" contextRef="c-958" decimals="-6" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-3759">8</ix:nonFraction>)</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" sign="-" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-3760">70</ix:nonFraction>&#160;</span></td><td 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:700;line-height:120%">Net Income (Loss) Available to Common Stockholders</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%"><ix:nonFraction unitRef="usd" contextRef="c-901" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-3761">550</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-902" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-3762">315</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-903" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-3763">67</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-957" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-3764">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 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%">(<ix:nonFraction unitRef="usd" contextRef="c-958" decimals="-6" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-3765">55</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-3766">877</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"/></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%">Property, plant, and equipment, gross</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%"><ix:nonFraction unitRef="usd" contextRef="c-964" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="f-3767">19,302</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 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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></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="c-965" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="f-3768">12,383</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 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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></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="c-966" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="f-3769">1,420</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 colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><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="c-967" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="f-3770">33,105</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-968" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" scale="6" id="f-3771">30</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="f-3772">33,135</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 in equity method investees</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%"><ix:nonFraction unitRef="usd" contextRef="c-964" decimals="-6" name="us-gaap:EquityMethodInvestments" format="ixt:fixed-zero" scale="6" id="f-3773">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;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%"><ix:nonFraction unitRef="usd" contextRef="c-965" decimals="-6" name="us-gaap:EquityMethodInvestments" format="ixt:fixed-zero" scale="6" id="f-3774">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;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%"><ix:nonFraction unitRef="usd" contextRef="c-966" decimals="-6" name="us-gaap:EquityMethodInvestments" scale="6" id="f-3775">74</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-967" decimals="-6" name="us-gaap:EquityMethodInvestments" scale="6" id="f-3776">74</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-968" decimals="-6" name="us-gaap:EquityMethodInvestments" format="ixt:fixed-zero" scale="6" id="f-3777">&#8212;</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:EquityMethodInvestments" scale="6" id="f-3778">74</ix:nonFraction>&#160;</span></td><td 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%">Total 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%"><ix:nonFraction unitRef="usd" contextRef="c-964" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-3779">19,358</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</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="c-965" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-3780">12,353</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</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="c-966" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-3781">1,604</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-967" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-3782">33,315</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-968" decimals="-6" name="us-gaap:Assets" scale="6" id="f-3783">202</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-3784">33,517</ix:nonFraction>&#160;</span></td><td 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;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%">Capital expenditures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-901" decimals="-6" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" format="ixt:num-dot-decimal" scale="6" id="f-3785">2,081</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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">6</span></div></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="c-902" decimals="-6" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" format="ixt:num-dot-decimal" scale="6" id="f-3786">1,041</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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">6</span></div></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="c-903" decimals="-6" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" scale="6" id="f-3787">156</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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-957" decimals="-6" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" format="ixt:num-dot-decimal" scale="6" id="f-3788">3,278</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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-958" decimals="-6" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" scale="6" id="f-3789">2</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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-12" decimals="-6" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" format="ixt:num-dot-decimal" scale="6" id="f-3790">3,280</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"/></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">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</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 income from equity method investees of $<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:IncomeLossFromEquityMethodInvestments" format="ixt:num-dot-decimal" scale="6" id="f-3791">7</ix:nonFraction>&#160;million attributable to NorthStar Clean Energy. See Note&#160;15, Other Income and Other Expense.</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">Other segment items comprise of income from discontinued operations, net of tax, loss attributable to noncontrolling interests, and preferred stock dividends.</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">Amounts include a portion of Consumers&#8217; other common assets attributable to both the electric and gas utility businesses.</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">Amounts include assets placed under finance lease.</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">6</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; capital expenditures for plant and equipment attributable to both the electric and gas utility businesses.</span></div></ix:continuation></ix:continuation></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">173</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-3471-3" continuedAt="f-3471-4"><ix:continuation id="f-3470-3" continuedAt="f-3470-4"><ix:continuation id="f-3469-8" continuedAt="f-3469-9"><ix:continuation id="f-3468-8" continuedAt="f-3468-9"><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.246%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.285%"/><td style="width:0.1%"/></tr><tr><td colspan="33" 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%">Year Ended December&#160;31,&#160;2023</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segments Total</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%">Other Reconciling Items</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%">Consolidated</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%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating revenue</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%"><ix:nonFraction unitRef="usd" contextRef="c-897" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-3792">4,745</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-898" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-3793">2,420</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-969" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-3794">7,165</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-970" decimals="-6" name="us-gaap:Revenues" scale="6" id="f-3795">1</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-3796">7,166</ix:nonFraction>&#160;</span></td><td 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%">Operating expenses</span></td><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"/><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"/><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"/></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%">Power supply cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%"><ix:nonFraction unitRef="usd" contextRef="c-897" decimals="-6" name="cms:PowerSupplyCosts" format="ixt:num-dot-decimal" scale="6" id="f-3797">1,841</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-898" decimals="-6" name="cms:PowerSupplyCosts" format="ixt:fixed-zero" scale="6" id="f-3798">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-969" decimals="-6" name="cms:PowerSupplyCosts" format="ixt:num-dot-decimal" scale="6" id="f-3799">1,841</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-970" decimals="-6" name="cms:PowerSupplyCosts" format="ixt:fixed-zero" scale="6" id="f-3800">&#8212;</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="cms:PowerSupplyCosts" format="ixt:num-dot-decimal" scale="6" id="f-3801">1,841</ix:nonFraction>&#160;</span></td><td 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%">Cost of gas sold</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%"><ix:nonFraction unitRef="usd" contextRef="c-897" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased" format="ixt:fixed-zero" scale="6" id="f-3802">&#8212;</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-898" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased" scale="6" id="f-3803">897</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-969" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased" scale="6" id="f-3804">897</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-970" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased" format="ixt:fixed-zero" scale="6" id="f-3805">&#8212;</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased" scale="6" id="f-3806">897</ix:nonFraction>&#160;</span></td><td 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%">Maintenance and other operating expenses</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%"><ix:nonFraction unitRef="usd" contextRef="c-897" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations" format="ixt:num-dot-decimal" scale="6" id="f-3807">1,075</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-898" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations" scale="6" id="f-3808">511</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-969" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations" format="ixt:num-dot-decimal" scale="6" id="f-3809">1,586</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-970" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations" format="ixt:fixed-zero" scale="6" id="f-3810">&#8212;</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations" format="ixt:num-dot-decimal" scale="6" id="f-3811">1,586</ix:nonFraction>&#160;</span></td><td 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%">Depreciation and amortization</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%"><ix:nonFraction unitRef="usd" contextRef="c-897" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="6" id="f-3812">797</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-898" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="6" id="f-3813">338</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-969" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-3814">1,135</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-970" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="6" id="f-3815">2</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-3816">1,137</ix:nonFraction>&#160;</span></td><td 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%">General taxes</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%"><ix:nonFraction unitRef="usd" contextRef="c-897" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="6" id="f-3817">260</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-898" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="6" id="f-3818">176</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-969" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="6" id="f-3819">436</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-970" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="6" id="f-3820">1</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="6" id="f-3821">437</ix:nonFraction>&#160;</span></td><td 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%">Total operating expenses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-897" decimals="-6" name="us-gaap:UtilitiesOperatingExpense" format="ixt:num-dot-decimal" scale="6" id="f-3822">3,973</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-898" decimals="-6" name="us-gaap:UtilitiesOperatingExpense" format="ixt:num-dot-decimal" scale="6" id="f-3823">1,922</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-969" decimals="-6" name="us-gaap:UtilitiesOperatingExpense" format="ixt:num-dot-decimal" scale="6" id="f-3824">5,895</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-970" decimals="-6" name="us-gaap:UtilitiesOperatingExpense" scale="6" id="f-3825">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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-95" decimals="-6" name="us-gaap:UtilitiesOperatingExpense" format="ixt:num-dot-decimal" scale="6" id="f-3826">5,898</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"/></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:700;line-height:120%">Operating Income (Loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-897" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-3827">772</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-898" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-3828">498</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-969" decimals="-6" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="f-3829">1,270</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-970" decimals="-6" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-3830">2</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-95" decimals="-6" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="f-3831">1,268</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 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%"><ix:nonFraction unitRef="usd" contextRef="c-897" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-3832">131</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-898" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-3833">77</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-969" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-3834">208</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-970" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" format="ixt:fixed-zero" scale="6" id="f-3835">&#8212;</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-3836">208</ix:nonFraction>&#160;</span></td><td 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%">Interest charges</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%"><ix:nonFraction unitRef="usd" contextRef="c-897" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-3837">285</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-898" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-3838">161</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-969" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-3839">446</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-970" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-3840">2</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-3841">448</ix:nonFraction>&#160;</span></td><td 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:700;line-height:120%">Income (Loss) 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 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="c-897" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-3842">618</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-898" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-3843">414</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-969" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-3844">1,032</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-970" decimals="-6" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-3845">4</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-95" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-3846">1,028</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (benefit)</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%"><ix:nonFraction unitRef="usd" contextRef="c-897" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-3847">67</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-898" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-3848">98</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-969" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-3849">165</ix:nonFraction>&#160;</span></td><td style="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%">(<ix:nonFraction unitRef="usd" contextRef="c-970" decimals="-6" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-3850">4</ix:nonFraction>)</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-3851">161</ix:nonFraction>&#160;</span></td><td 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:700;line-height:120%">Net Income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-897" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="f-3852">551</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-898" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="f-3853">316</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-969" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="f-3854">867</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-970" decimals="-6" name="us-gaap:NetIncomeLoss" format="ixt:fixed-zero" scale="6" id="f-3855">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-95" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="f-3856">867</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"/></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%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">(<ix:nonFraction unitRef="usd" contextRef="c-897" decimals="-6" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-3857">1</ix:nonFraction>)</span></td><td style="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%">(<ix:nonFraction unitRef="usd" contextRef="c-898" decimals="-6" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-3858">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-969" decimals="-6" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-3859">2</ix:nonFraction>)</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-970" decimals="-6" name="us-gaap:SegmentReportingOtherItemAmount" format="ixt:fixed-zero" scale="6" id="f-3860">&#8212;</ix:nonFraction>&#160;</span></td><td style="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%">(<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-3861">2</ix:nonFraction>)</span></td><td 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:700;line-height:120%">Net Income Available to Common Stockholder</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%"><ix:nonFraction unitRef="usd" contextRef="c-897" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-3862">550</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-898" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-3863">315</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-969" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-3864">865</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-970" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:fixed-zero" scale="6" id="f-3865">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-3866">865</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"/></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%">Property, plant, and equipment, gross</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%"><ix:nonFraction unitRef="usd" contextRef="c-971" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" format="ixt:num-dot-decimal" scale="6" id="f-3867">19,302</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 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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></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="c-972" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" format="ixt:num-dot-decimal" scale="6" id="f-3868">12,383</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 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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></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="c-973" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" format="ixt:num-dot-decimal" scale="6" id="f-3869">31,685</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-974" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" scale="6" id="f-3870">38</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" format="ixt:num-dot-decimal" scale="6" id="f-3871">31,723</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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;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%"><ix:nonFraction unitRef="usd" contextRef="c-971" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-3872">19,417</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</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="c-972" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-3873">12,397</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</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="c-973" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-3874">31,814</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-974" decimals="-6" name="us-gaap:Assets" scale="6" id="f-3875">38</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-3876">31,852</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital expenditures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-897" decimals="-6" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" format="ixt:num-dot-decimal" scale="6" id="f-3877">2,081</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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</span></div></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="c-898" decimals="-6" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" format="ixt:num-dot-decimal" scale="6" id="f-3878">1,041</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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</span></div></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="c-969" decimals="-6" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" format="ixt:num-dot-decimal" scale="6" id="f-3879">3,122</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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-970" decimals="-6" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" scale="6" id="f-3880">23</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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-95" decimals="-6" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" format="ixt:num-dot-decimal" scale="6" id="f-3881">3,145</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"/></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">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</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">Other segment items comprise of preferred stock dividends.</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">Amounts include a portion of Consumers&#8217; other common assets attributable to both the electric and gas utility businesses.</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">Amounts include assets placed under finance lease.</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">Amounts include a portion of Consumers&#8217; capital expenditures for plant and equipment attributable to both the electric and gas utility businesses.</span></div></ix:continuation></ix:continuation></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">174</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-3471-4" continuedAt="f-3471-5"><ix:continuation id="f-3470-4" continuedAt="f-3470-5"><ix:continuation id="f-3469-9" continuedAt="f-3469-10"><ix:continuation id="f-3468-9" continuedAt="f-3468-10"><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:28.707%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.287%"/><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 #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year Ended December&#160;31,&#160;2022</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy</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%">Segments Total</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%">Other Reconciling Items</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%">Consolidated</span></td></tr><tr><td colspan="39" 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 10pt;text-align:left;text-indent:-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:#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%"><ix:nonFraction unitRef="usd" contextRef="c-920" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-3882">5,419</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-921" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-3883">2,732</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-922" decimals="-6" name="us-gaap:Revenues" scale="6" id="f-3884">445</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-975" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-3885">8,596</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-976" decimals="-6" name="us-gaap:Revenues" format="ixt:fixed-zero" scale="6" id="f-3886">&#8212;</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-3887">8,596</ix:nonFraction>&#160;</span></td><td 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%">Operating expenses</span></td><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"/><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"/><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"/><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"/></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%">Power supply cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%"><ix:nonFraction unitRef="usd" contextRef="c-920" decimals="-6" name="cms:PowerSupplyCosts" format="ixt:num-dot-decimal" scale="6" id="f-3888">2,605</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-921" decimals="-6" name="cms:PowerSupplyCosts" format="ixt:fixed-zero" scale="6" id="f-3889">&#8212;</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-922" decimals="-6" name="cms:PowerSupplyCosts" scale="6" id="f-3890">304</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-975" decimals="-6" name="cms:PowerSupplyCosts" format="ixt:num-dot-decimal" scale="6" id="f-3891">2,909</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-976" decimals="-6" name="cms:PowerSupplyCosts" format="ixt:fixed-zero" scale="6" id="f-3892">&#8212;</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="cms:PowerSupplyCosts" format="ixt:num-dot-decimal" scale="6" id="f-3893">2,909</ix:nonFraction>&#160;</span></td><td 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%">Cost of gas sold</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%"><ix:nonFraction unitRef="usd" contextRef="c-977" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:fixed-zero" scale="6" id="f-3894">&#8212;</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-978" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="6" id="f-3895">1,243</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-979" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="f-3896">13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-980" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="6" id="f-3897">1,256</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-981" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:fixed-zero" scale="6" id="f-3898">&#8212;</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="6" id="f-3899">1,256</ix:nonFraction>&#160;</span></td><td 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%">Maintenance and other operating expenses</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%"><ix:nonFraction unitRef="usd" contextRef="c-920" decimals="-6" name="us-gaap:OtherCostAndExpenseOperating" format="ixt:num-dot-decimal" scale="6" id="f-3900">1,028</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-921" decimals="-6" name="us-gaap:OtherCostAndExpenseOperating" scale="6" id="f-3901">554</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-922" decimals="-6" name="us-gaap:OtherCostAndExpenseOperating" scale="6" id="f-3902">76</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-975" decimals="-6" name="us-gaap:OtherCostAndExpenseOperating" format="ixt:num-dot-decimal" scale="6" id="f-3903">1,658</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-976" decimals="-6" name="us-gaap:OtherCostAndExpenseOperating" scale="6" id="f-3904">11</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:OtherCostAndExpenseOperating" format="ixt:num-dot-decimal" scale="6" id="f-3905">1,669</ix:nonFraction>&#160;</span></td><td 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%">Depreciation and amortization</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%"><ix:nonFraction unitRef="usd" contextRef="c-920" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-3906">757</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-921" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-3907">330</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-922" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-3908">38</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-975" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-3909">1,125</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-976" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-3910">1</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-3911">1,126</ix:nonFraction>&#160;</span></td><td 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%">General taxes</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%"><ix:nonFraction unitRef="usd" contextRef="c-920" decimals="-6" name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" scale="6" id="f-3912">240</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-921" decimals="-6" name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" scale="6" id="f-3913">159</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-922" decimals="-6" name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" scale="6" id="f-3914">12</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-975" decimals="-6" name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" scale="6" id="f-3915">411</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-976" decimals="-6" name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" scale="6" id="f-3916">1</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" scale="6" id="f-3917">412</ix:nonFraction>&#160;</span></td><td 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%">Total operating expenses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-920" decimals="-6" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="6" id="f-3918">4,630</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-921" decimals="-6" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="6" id="f-3919">2,286</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-922" decimals="-6" name="us-gaap:CostsAndExpenses" scale="6" id="f-3920">443</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-975" decimals="-6" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="6" id="f-3921">7,359</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-976" decimals="-6" name="us-gaap:CostsAndExpenses" scale="6" id="f-3922">13</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-13" decimals="-6" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="6" id="f-3923">7,372</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"/></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:700;line-height:120%">Operating Income (Loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-920" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-3924">789</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-921" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-3925">446</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-922" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-3926">2</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-975" decimals="-6" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="f-3927">1,237</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-976" decimals="-6" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-3928">13</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-13" decimals="-6" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="f-3929">1,224</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"/></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%">Other income (expense)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 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%"><ix:nonFraction unitRef="usd" contextRef="c-920" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-3930">106</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-921" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-3931">81</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-922" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-3932">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-975" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-3933">199</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-976" decimals="-6" sign="-" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-3934">2</ix:nonFraction>)</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-3935">197</ix:nonFraction>&#160;</span></td><td 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%">Interest charges</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%"><ix:nonFraction unitRef="usd" contextRef="c-920" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-3936">218</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-921" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-3937">116</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-922" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-3938">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-975" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-3939">337</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-976" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-3940">182</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-3941">519</ix:nonFraction>&#160;</span></td><td 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:700;line-height:120%">Income (Loss) 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 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="c-920" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-3942">677</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-921" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-3943">411</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-922" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-3944">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 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%"><ix:nonFraction unitRef="usd" contextRef="c-975" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-3945">1,099</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-976" decimals="-6" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-3946">197</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-13" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-3947">902</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (benefit)</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%"><ix:nonFraction unitRef="usd" contextRef="c-920" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-3948">109</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-921" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-3949">32</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-922" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-3950">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-975" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-3951">144</ix:nonFraction>&#160;</span></td><td style="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%">(<ix:nonFraction unitRef="usd" contextRef="c-976" decimals="-6" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-3952">51</ix:nonFraction>)</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-3953">93</ix:nonFraction>&#160;</span></td><td 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:700;line-height:120%">Income (Loss) From Continuing Operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-920" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-3954">568</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-921" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-3955">379</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-922" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-3956">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 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%"><ix:nonFraction unitRef="usd" contextRef="c-975" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-3957">955</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-976" decimals="-6" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-3958">146</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-13" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-3959">809</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"/></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%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">(<ix:nonFraction unitRef="usd" contextRef="c-920" decimals="-6" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-3960">1</ix:nonFraction>)</span></td><td style="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%">(<ix:nonFraction unitRef="usd" contextRef="c-921" decimals="-6" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-3961">1</ix:nonFraction>)</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-922" decimals="-6" sign="-" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-3962">26</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-975" decimals="-6" sign="-" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-3963">24</ix:nonFraction>&#160;</span></td><td style="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%">(<ix:nonFraction unitRef="usd" contextRef="c-976" decimals="-6" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-3964">6</ix:nonFraction>)</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" sign="-" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-3965">18</ix:nonFraction>&#160;</span></td><td 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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (Loss) Available to Common Stockholders</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%"><ix:nonFraction unitRef="usd" contextRef="c-920" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-3966">567</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-921" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-3967">378</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-922" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-3968">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 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%"><ix:nonFraction unitRef="usd" contextRef="c-975" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-3969">979</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 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%">(<ix:nonFraction unitRef="usd" contextRef="c-976" decimals="-6" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-3970">152</ix:nonFraction>)</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-3971">827</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"/></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">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</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 income from equity method investees of $<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:IncomeLossFromEquityMethodInvestments" format="ixt:num-dot-decimal" scale="6" id="f-3972">3</ix:nonFraction>&#160;million attributable to NorthStar Clean Energy. See Note&#160;15, Other Income and Other Expense.</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">Other segment items comprise of income from discontinued operations, net of tax, loss attributable to noncontrolling interests, and preferred stock dividends.</span></div></ix:continuation></ix:continuation></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">175</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-3471-5"><ix:continuation id="f-3470-5"><ix:continuation id="f-3469-10"><ix:continuation id="f-3468-10"><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.246%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.285%"/><td style="width:0.1%"/></tr><tr><td colspan="33" 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%">Year Ended December&#160;31,&#160;2022</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segments Total</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%">Other Reconciling Items</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%">Consolidated</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%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating revenue</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%"><ix:nonFraction unitRef="usd" contextRef="c-916" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-3973">5,419</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-917" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-3974">2,732</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-982" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-3975">8,151</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-983" decimals="-6" name="us-gaap:Revenues" format="ixt:fixed-zero" scale="6" id="f-3976">&#8212;</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-3977">8,151</ix:nonFraction>&#160;</span></td><td 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%">Operating expenses</span></td><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"/><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"/><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"/></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%">Power supply cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%"><ix:nonFraction unitRef="usd" contextRef="c-916" decimals="-6" name="cms:PowerSupplyCosts" format="ixt:num-dot-decimal" scale="6" id="f-3978">2,605</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-917" decimals="-6" name="cms:PowerSupplyCosts" format="ixt:fixed-zero" scale="6" id="f-3979">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-982" decimals="-6" name="cms:PowerSupplyCosts" format="ixt:num-dot-decimal" scale="6" id="f-3980">2,605</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-983" decimals="-6" name="cms:PowerSupplyCosts" format="ixt:fixed-zero" scale="6" id="f-3981">&#8212;</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="cms:PowerSupplyCosts" format="ixt:num-dot-decimal" scale="6" id="f-3982">2,605</ix:nonFraction>&#160;</span></td><td 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%">Cost of gas sold</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%"><ix:nonFraction unitRef="usd" contextRef="c-916" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased" format="ixt:fixed-zero" scale="6" id="f-3983">&#8212;</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-917" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased" format="ixt:num-dot-decimal" scale="6" id="f-3984">1,243</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-982" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased" format="ixt:num-dot-decimal" scale="6" id="f-3985">1,243</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-983" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased" format="ixt:fixed-zero" scale="6" id="f-3986">&#8212;</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased" format="ixt:num-dot-decimal" scale="6" id="f-3987">1,243</ix:nonFraction>&#160;</span></td><td 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%">Maintenance and other operating expenses</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%"><ix:nonFraction unitRef="usd" contextRef="c-916" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations" format="ixt:num-dot-decimal" scale="6" id="f-3988">1,028</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-917" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations" scale="6" id="f-3989">554</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-982" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations" format="ixt:num-dot-decimal" scale="6" id="f-3990">1,582</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-983" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations" format="ixt:fixed-zero" scale="6" id="f-3991">&#8212;</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations" format="ixt:num-dot-decimal" scale="6" id="f-3992">1,582</ix:nonFraction>&#160;</span></td><td 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%">Depreciation and amortization</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%"><ix:nonFraction unitRef="usd" contextRef="c-916" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="6" id="f-3993">757</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-917" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="6" id="f-3994">330</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-982" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-3995">1,087</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-983" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="6" id="f-3996">1</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-3997">1,088</ix:nonFraction>&#160;</span></td><td 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%">General taxes</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%"><ix:nonFraction unitRef="usd" contextRef="c-916" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="6" id="f-3998">240</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-917" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="6" id="f-3999">159</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-982" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="6" id="f-4000">399</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-983" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="6" id="f-4001">1</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="6" id="f-4002">400</ix:nonFraction>&#160;</span></td><td 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%">Total operating expenses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-916" decimals="-6" name="us-gaap:UtilitiesOperatingExpense" format="ixt:num-dot-decimal" scale="6" id="f-4003">4,630</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-917" decimals="-6" name="us-gaap:UtilitiesOperatingExpense" format="ixt:num-dot-decimal" scale="6" id="f-4004">2,286</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-982" decimals="-6" name="us-gaap:UtilitiesOperatingExpense" format="ixt:num-dot-decimal" scale="6" id="f-4005">6,916</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-983" decimals="-6" name="us-gaap:UtilitiesOperatingExpense" scale="6" id="f-4006">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"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-96" decimals="-6" name="us-gaap:UtilitiesOperatingExpense" format="ixt:num-dot-decimal" scale="6" id="f-4007">6,918</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"/></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:700;line-height:120%">Operating Income (Loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-916" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-4008">789</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-917" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-4009">446</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-982" decimals="-6" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="f-4010">1,235</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-983" decimals="-6" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-4011">2</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-96" decimals="-6" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="f-4012">1,233</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 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%"><ix:nonFraction unitRef="usd" contextRef="c-916" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-4013">106</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-917" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-4014">81</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-982" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-4015">187</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-983" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" format="ixt:fixed-zero" scale="6" id="f-4016">&#8212;</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-4017">187</ix:nonFraction>&#160;</span></td><td 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%">Interest charges</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%"><ix:nonFraction unitRef="usd" contextRef="c-916" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-4018">218</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-917" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-4019">116</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-982" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-4020">334</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-983" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-4021">1</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-4022">335</ix:nonFraction>&#160;</span></td><td 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:700;line-height:120%">Income (Loss) 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 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="c-916" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-4023">677</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-917" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-4024">411</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-982" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-4025">1,088</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-983" decimals="-6" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-4026">3</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-96" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-4027">1,085</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (benefit)</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%"><ix:nonFraction unitRef="usd" contextRef="c-916" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-4028">109</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-917" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-4029">32</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-982" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-4030">141</ix:nonFraction>&#160;</span></td><td style="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%">(<ix:nonFraction unitRef="usd" contextRef="c-983" decimals="-6" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-4031">1</ix:nonFraction>)</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-4032">140</ix:nonFraction>&#160;</span></td><td 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:700;line-height:120%">Net Income (Loss)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-916" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="f-4033">568</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-917" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="f-4034">379</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-982" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="f-4035">947</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-983" decimals="-6" sign="-" name="us-gaap:NetIncomeLoss" scale="6" id="f-4036">2</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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="c-96" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="f-4037">945</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"/></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%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">(<ix:nonFraction unitRef="usd" contextRef="c-916" decimals="-6" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-4038">1</ix:nonFraction>)</span></td><td style="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%">(<ix:nonFraction unitRef="usd" contextRef="c-917" decimals="-6" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-4039">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-982" decimals="-6" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-4040">2</ix:nonFraction>)</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-983" decimals="-6" name="us-gaap:SegmentReportingOtherItemAmount" format="ixt:fixed-zero" scale="6" id="f-4041">&#8212;</ix:nonFraction>&#160;</span></td><td style="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%">(<ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-4042">2</ix:nonFraction>)</span></td><td 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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (Loss) Available to Common Stockholder</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%"><ix:nonFraction unitRef="usd" contextRef="c-916" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-4043">567</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-917" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-4044">378</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-982" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-4045">945</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 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%">(<ix:nonFraction unitRef="usd" contextRef="c-983" decimals="-6" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-4046">2</ix:nonFraction>)</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-4047">943</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"/></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">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</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">Other segment items comprise of preferred stock dividends.</span></div></ix:continuation></ix:continuation></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">176</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_502"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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%">17:&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-2" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="f-4048" continuedAt="f-4048-1" escape="true">Related-party Transactions&#8212;Consumers</ix:nonNumeric></span></div><ix:continuation id="f-4048-1" continuedAt="f-4048-2"><div 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 enters into a number of transactions with related parties in the normal course of business. These transactions include but are not limited to:</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">purchases of electricity from affiliates of NorthStar Clean Energy</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">payments to and from CMS&#160;Energy related to parent company overhead costs</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">payments of principal and interest when due to CMS&#160;Energy related to borrowings under certain credit agreements and CMS&#160;Energy&#8217;s repurchase of Consumers&#8217; first mortgage bonds</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Transactions involving power supply purchases from certain affiliates of NorthStar Clean Energy are based on avoided costs under PURPA, state law, and competitive bidding. The payment of parent company overhead costs is based on the use of accepted industry allocation methodologies. These payments are for costs that occur in the normal course of business.</span></div><ix:nonNumeric contextRef="c-2" name="us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock" id="f-4049" 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 Consumers&#8217; expense recorded from related-party transactions for the years ended December&#160;31:</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:31.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.878%"/><td style="width:0.1%"/></tr><tr><td colspan="24" 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 #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%">Description</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%">Related&#160;Party</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">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%">2022</span></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%">Purchases of capacity and energy</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;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%">Affiliates of NorthStar Clean Energy</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;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%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties" scale="6" id="f-4050">71</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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;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%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties" scale="6" id="f-4051">75</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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;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%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties" scale="6" id="f-4052">76</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"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Amounts payable to related parties for purchased power and other services were $<ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-6" name="us-gaap:OtherLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-4053">20</ix:nonFraction>&#160;million at December&#160;31,&#160;2024 and $<ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-6" name="us-gaap:OtherLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-4054">19</ix:nonFraction>&#160;million at December&#160;31,&#160;2023. Accounts receivable from related parties were $<ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-6" name="us-gaap:AccountsReceivableNet" format="ixt:num-dot-decimal" scale="6" id="f-4055">15</ix:nonFraction>&#160;million at December&#160;31,&#160;2024 and $<ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-6" name="us-gaap:AccountsReceivableNet" format="ixt:num-dot-decimal" scale="6" id="f-4056">9</ix:nonFraction>&#160;million at December&#160;31,&#160;2023.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy has a demand note payable to the DB&#160;SERP rabbi trust. The demand note bears interest at an annual rate of <ix:nonFraction unitRef="number" contextRef="c-984" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-4057">4.10</ix:nonFraction>&#160;percent and has a maturity date of 2028. The portion of the demand note attributable to Consumers was recorded as a note receivable &#8211; related party on Consumers&#8217; consolidated balance sheets at December&#160;31,&#160;2024 and 2023. For more information about Consumers&#8217; note receivable &#8211; related party, see Note&#160;6, Financial Instruments.</span></div><div 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 natural gas transportation agreement with a subsidiary of CMS&#160;Energy that extends through 2038, related to a pipeline owned by Consumers. For additional details about the agreement, see Note&#160;8, Leases.</span></div><div 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 repurchased certain of Consumers&#8217; first mortgage bonds. Interest payable to related parties was $<ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-6" name="us-gaap:InterestPayableCurrentAndNoncurrent" scale="6" id="f-4058">7</ix:nonFraction> million at December&#160;31,&#160;2024 and $<ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-6" name="us-gaap:InterestPayableCurrentAndNoncurrent" scale="6" id="f-4059">3</ix:nonFraction> million at December&#160;31,&#160;2023. For more information about these repurchases, see Note&#160;4, Financings and Capitalization&#8212;CMS&#160;Energy&#8217;s Purchase of Consumers&#8217; First Mortgage Bonds.</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="f-4048-2">In December&#160;2024, Consumers renewed a short-term credit agreement with CMS&#160;Energy, permitting Consumers to borrow up to $<ix:nonFraction unitRef="usd" contextRef="c-432" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-4060">500</ix:nonFraction>&#160;million. For additional details about the agreement, see Note&#160;4, Financings and Capitalization&#8212;Short-term Borrowings</ix:continuation>.</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%">177</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_505"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"><span id="ia62453e398a449489827dfa8580217d7_3260"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">18:&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-2" name="us-gaap:VariableInterestEntityDisclosureTextBlock" id="f-4062" continuedAt="f-4062-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:VariableInterestEntityDisclosureTextBlock" id="f-4061" continuedAt="f-4061-1" escape="true">Variable Interest Entities</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="f-4062-1" continuedAt="f-4062-2"><ix:continuation id="f-4061-1" continuedAt="f-4061-2"><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%">Consolidated VIEs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> NorthStar Clean Energy consolidates certain entities that it does not wholly own, but for which it manages and controls the entities&#8217; operating activities. NorthStar Clean Energy is the primary beneficiary of these entities because 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 contextRef="c-1" name="us-gaap:ScheduleOfVariableInterestEntitiesTextBlock" id="f-4063" continuedAt="f-4063-1" escape="true">Presented in the following table is information about the VIEs NorthStar Clean Energy consolidates: </ix:nonNumeric></span></div><ix:continuation id="f-4063-1" continuedAt="f-4063-2"><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:27.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.746%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:41.369%"/><td style="width:0.1%"/></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%">Consolidated VIE</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy&#8217;s ownership&#160;interest</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Description of VIE</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:400;line-height:120%">Aviator Wind Equity Holdings</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><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="c-985" decimals="2" name="us-gaap:VariableInterestEntityOwnershipPercentage" scale="-2" id="f-4064">51</ix:nonFraction>&#8209;percent ownership interest</span><span style="color:#000000;font-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:2px 1pt;text-align:right;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%">Holds a Class B membership interest&#160;in&#160;Aviator&#160;Wind</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Aviator Wind</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Class B membership interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holding company of a <ix:nonFraction unitRef="mw" contextRef="c-985" decimals="0" name="cms:VariableInterestEntityMaximumCapacity" scale="0" id="f-4065">525</ix:nonFraction>&#8209;MW wind generation project in Coke County, Texas</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Newport Solar Holdings</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Class B membership interest</span><span style="color:#000000;font-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: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%">Holding company of a <ix:nonFraction unitRef="mw" contextRef="c-986" decimals="0" name="cms:VariableInterestEntityMaximumCapacity" scale="0" id="f-4066">180</ix:nonFraction>&#8209;MW solar generation project in Jackson County, Arkansas</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NWO Holdco</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Class B membership interest</span><span style="color:#000000;font-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 #000;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%">Holding company of a <ix:nonFraction unitRef="mw" contextRef="c-987" decimals="0" name="cms:MaximumProjectCapacity" scale="0" id="f-4067">100</ix:nonFraction>&#8209;MW wind generation project in Paulding County, Ohio</span></div></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">The remaining <ix:nonFraction unitRef="number" contextRef="c-244" decimals="2" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" scale="-2" id="f-4068">49</ix:nonFraction>&#8209;percent interest is presented as noncontrolling interest on CMS&#160;Energy&#8217;s consolidated balance sheets.</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">The Class&#160;A membership interest in the entity is held by a tax equity investor and is presented as noncontrolling interest on CMS&#160;Energy&#8217;s consolidated balance sheets. Under the associated limited liability company agreement, the tax equity investor is guaranteed preferred returns from the entity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</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%">Earnings, tax attributes, and cash flows generated by the entities in which NorthStar Clean Energy holds a Class&#160;B membership are allocated among and distributed to the membership classes in accordance with the ratios specified in the associated limited liability company agreements; these ratios change over time and are not representative of the ownership interest percentages of each membership class. Since these entities&#8217; income and cash flows are not distributed among their investors based on ownership interest percentages, NorthStar Clean Energy allocates the entities&#8217; income (loss) among the investors by applying the hypothetical liquidation at book value method. This method calculates each investor&#8217;s earnings based on a hypothetical liquidation of the entities at the net book value of underlying assets as of the balance sheet date. The liquidation tax gain (loss) is allocated to each investor&#8217;s capital account, resulting in income (loss) equal to the period change in the investor&#8217;s capital account balance. </span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">178</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-4062-2" continuedAt="f-4062-3"><ix:continuation id="f-4061-2" continuedAt="f-4061-3"><ix:continuation id="f-4063-2" continuedAt="f-4063-3"><div 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:61.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.959%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</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%"><ix:nonFraction unitRef="usd" contextRef="c-988" decimals="-6" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="f-4069">18</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-989" decimals="-6" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="f-4070">28</ix:nonFraction>&#160;</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%"><ix:nonFraction unitRef="usd" contextRef="c-988" decimals="-6" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="f-4071">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-989" decimals="-6" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="f-4072">3</ix:nonFraction>&#160;</span></td><td 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%"><ix:nonFraction unitRef="usd" contextRef="c-988" decimals="-6" name="us-gaap:OtherAssetsCurrent" scale="6" id="f-4073">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-989" decimals="-6" name="us-gaap:OtherAssetsCurrent" scale="6" id="f-4074">4</ix:nonFraction>&#160;</span></td><td 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%"><ix:nonFraction unitRef="usd" contextRef="c-988" decimals="-6" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="6" id="f-4075">1,024</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-989" decimals="-6" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="6" id="f-4076">1,064</ix:nonFraction>&#160;</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%">Other non-current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-988" decimals="-6" name="us-gaap:OtherAssetsNoncurrent" scale="6" id="f-4077">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-989" decimals="-6" name="us-gaap:OtherAssetsNoncurrent" scale="6" id="f-4078">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-988" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4079">1,052</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-989" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4080">1,102</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Current</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-988" decimals="-6" name="us-gaap:AccountsPayableCurrent" scale="6" id="f-4081">8</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-989" decimals="-6" name="us-gaap:AccountsPayableCurrent" scale="6" id="f-4082">12</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align: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%">Non-current portion of finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-988" decimals="-6" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="6" id="f-4083">23</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-989" decimals="-6" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="6" id="f-4084">23</ix:nonFraction>&#160;</span></td><td 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%">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%"><ix:nonFraction unitRef="usd" contextRef="c-988" decimals="-6" name="us-gaap:AssetRetirementObligationsNoncurrent" scale="6" id="f-4085">33</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-989" decimals="-6" name="us-gaap:AssetRetirementObligationsNoncurrent" scale="6" id="f-4086">32</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-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%"><ix:nonFraction unitRef="usd" contextRef="c-988" decimals="-6" name="us-gaap:Liabilities" scale="6" id="f-4087">64</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-989" decimals="-6" name="us-gaap:Liabilities" scale="6" id="f-4088">67</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"/></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: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%">NorthStar Clean Energy is obligated under certain indemnities that protect the tax equity investors against losses incurred as a result of breaches of representations and warranties under the associated limited liability company agreements. For additional details on these indemnity obligations, see Note&#160;3, Contingencies and Commitments&#8212;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%">Consumers&#8217; wholly-owned subsidiaries, Consumers 2014&#160;Securitization Funding and Consumers 2023&#160;Securitization Funding, are VIEs designed to collateralize Consumers&#8217; securitization bonds. These entities are considered VIEs primarily because their equity capitalization is insufficient to support their operations. Consumers is the primary beneficiary of and consolidates these VIEs, 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. The VIEs&#8217; primary assets and liabilities comprise regulatory assets and long-term debt. For more information on these assets and liabilities, see Note&#160;2, Regulatory Matters&#8212;Securitized Costs and Note&#160;4, Financings and Capitalization&#8212;Securitization Bonds. </span></div></ix:continuation></ix:continuation><div id="ic43cff4efdfd4f2fb7296396b8a97b31_508"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ConsolidationVariableInterestEntityPolicy" id="f-4089" escape="true"><ix:continuation id="f-4062-3" continuedAt="f-4062-4"><ix:continuation id="f-4061-3" continuedAt="f-4061-4"><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%">Non-consolidated VIEs: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">NorthStar Clean Energy has variable interests in T.E.S.&#160;Filer City, Grayling, Genesee, and Craven. While NorthStar Clean Energy owns <ix:nonFraction unitRef="number" contextRef="c-990" decimals="2" name="us-gaap:VariableInterestEntityOwnershipPercentage" scale="-2" id="f-4090"><ix:nonFraction unitRef="number" contextRef="c-991" decimals="2" name="us-gaap:VariableInterestEntityOwnershipPercentage" scale="-2" id="f-4091"><ix:nonFraction unitRef="number" contextRef="c-992" decimals="2" name="us-gaap:VariableInterestEntityOwnershipPercentage" scale="-2" id="f-4092"><ix:nonFraction unitRef="number" contextRef="c-993" decimals="2" name="us-gaap:VariableInterestEntityOwnershipPercentage" scale="-2" id="f-4093">50</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction>&#160;percent of each partnership, it is not the primary beneficiary of any of these partnerships because decision making is shared among unrelated parties, and no one party has the ability to direct the activities that most significantly impact the entities&#8217; economic performance, such as operations and maintenance, plant dispatch, and fuel strategy. The partners must agree on all major decisions for each of the partnerships.</span></div></ix:continuation></ix:continuation></ix:nonNumeric><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%">179</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-4062-4"><ix:continuation id="f-4061-4"><ix:continuation id="f-4063-3"><div 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 NorthStar Clean 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></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, NorthStar Clean Energy, or Consumers. NorthStar Clean Energy&#8217;s maximum risk exposure to these partnerships is generally limited to its investment in the partnerships, which is included in investments on CMS&#160;Energy&#8217;s consolidated balance sheets in the amount of $<ix:nonFraction unitRef="usd" contextRef="c-994" decimals="-6" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="6" id="f-4094">64</ix:nonFraction>&#160;million at December&#160;31,&#160;2024 and $<ix:nonFraction unitRef="usd" contextRef="c-995" decimals="-6" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="6" id="f-4095">74</ix:nonFraction>&#160;million at December&#160;31,&#160;2023.</span></div></ix:continuation></ix:continuation><div id="ic43cff4efdfd4f2fb7296396b8a97b31_511"></div><div style="margin-bottom:12pt"><span id="iebe81b4e5ba748c0b787c7279845b113_2265"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">19:&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-2" name="us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock" id="f-4097" continuedAt="f-4097-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock" id="f-4096" continuedAt="f-4096-1" escape="true">Exit Activities and Asset Sales</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="f-4097-1" continuedAt="f-4097-2"><ix:continuation id="f-4096-1" continuedAt="f-4096-2"><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 accordance with its Clean Energy Plan, Consumers plans to retire the J.H.&#160;Campbell coal-fueled generating units in 2025. In order to ensure necessary staffing at J.H.&#160;Campbell through retirement, Consumers has implemented a retention incentive program. The aggregate cost of the J.H.&#160;Campbell program through 2025 is estimated to be less than $<ix:nonFraction unitRef="usd" contextRef="c-996" decimals="-6" name="us-gaap:RestructuringAndRelatedCostExpectedCost1" format="ixt:num-dot-decimal" scale="6" id="f-4098">50</ix:nonFraction>&#160;million. The MPSC has approved deferred accounting treatment for these costs; these expenses are deferred as a regulatory asset.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of December&#160;31,&#160;2024, the cumulative cost incurred and deferred as a regulatory asset related to the J.H.&#160;Campbell retention incentive program was $<ix:nonFraction unitRef="usd" contextRef="c-997" decimals="-6" name="cms:RestructuringAndRelatedCostDeferredCost" format="ixt:num-dot-decimal" scale="6" id="f-4099">43</ix:nonFraction>&#160;million. Amounts deferred under the program are subsequently collected from customers over <ix:nonNumeric contextRef="c-998" name="us-gaap:RegulatoryAssetAmortizationPeriod" format="ixt-sec:durwordsen" id="f-4100">three years</ix:nonNumeric>.</span></div><ix:nonNumeric contextRef="c-2" name="us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock" id="f-4102" continuedAt="f-4102-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock" id="f-4101" continuedAt="f-4101-1" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is a reconciliation of the retention benefit liability recorded in other liabilities on Consumers&#8217; consolidated balance sheets:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:76.303%"/><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.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.925%"/><td style="width:0.1%"/></tr><tr><td colspan="18" 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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year Ended December&#160;31</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%">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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-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><td colspan="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%"><ix:nonFraction unitRef="usd" contextRef="c-999" decimals="-6" name="us-gaap:OtherLiabilities" scale="6" id="f-4103">16</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-1000" decimals="-6" name="us-gaap:OtherLiabilities" scale="6" id="f-4104">21</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 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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs deferred as a regulatory asset</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1001" decimals="-6" name="cms:RestructuringAndRelatedCostDeferredCost" scale="6" id="f-4105">8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1002" decimals="-6" name="cms:RestructuringAndRelatedCostDeferredCost" scale="6" id="f-4106">16</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;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"/><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%">Costs paid or settled</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;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1001" decimals="-6" name="cms:RestructuringAndRelatedCostCostsPaidOrSettled" scale="6" id="f-4107">10</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1002" decimals="-6" name="cms:RestructuringAndRelatedCostCostsPaidOrSettled" scale="6" id="f-4108">21</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:#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%"><ix:nonFraction unitRef="usd" contextRef="c-1003" decimals="-6" name="us-gaap:OtherLiabilities" scale="6" id="f-4109">14</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-999" decimals="-6" name="us-gaap:OtherLiabilities" scale="6" id="f-4110">16</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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #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">Includes amounts associated with a retention incentive program at the D.E.&#160;Karn coal-fueled generating units; this program concluded following the units&#8217; retirement in June&#160;2023.</span></div></ix:nonNumeric></ix:nonNumeric></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">180</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><ix:continuation id="f-4097-2"><ix:continuation id="f-4096-2"><ix:continuation id="f-4102-1"><ix:continuation id="f-4101-1"><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="c-1003" decimals="-6" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="6" id="f-4111">14</ix:nonFraction>&#160;million at December&#160;31,&#160;2024 and $<ix:nonFraction unitRef="usd" contextRef="c-999" decimals="-6" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="6" id="f-4112">7</ix:nonFraction>&#160;million at December&#160;31,&#160;2023.</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%">Sale of ASP Business:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In April&#160;2024, Consumers sold its unregulated ASP business to a non-affiliated company. Consumers received proceeds of $<ix:nonFraction unitRef="usd" contextRef="c-204" decimals="-6" name="us-gaap:ProceedsFromDivestitureOfBusinesses" format="ixt:num-dot-decimal" scale="6" id="f-4113">124</ix:nonFraction>&#160;million from the transaction, which resulted in a $<ix:nonFraction unitRef="usd" contextRef="c-204" decimals="-6" name="us-gaap:GainLossOnSaleOfBusiness" format="ixt:num-dot-decimal" scale="6" id="f-4114">110</ix:nonFraction>&#160;million gain on the transaction. In its order approving the settlement of Consumers&#8217; 2023 gas rate case, the MPSC authorized sharing the gain, net of transaction costs, with customers. Accordingly, Consumers recorded the gain on the transaction as a regulatory liability on its consolidated balance sheets. For additional information, see Note&#160;2, Regulatory Matters.</span></div><div 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 conjunction with the sale, Consumers executed a long-term services agreement, under which it will continue to provide certain services associated with the ASP business for a fee, including billing, collection, and call center services.</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%">Other Sale Activity:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In December&#160;2024, NorthStar Clean Energy entered into an agreement to sell, for approximately $<ix:nonFraction unitRef="usd" contextRef="c-1004" decimals="-6" name="us-gaap:ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" format="ixt:num-dot-decimal" scale="6" id="f-4115">40</ix:nonFraction>&#160;million, a noncontrolling interest in the holding company of a <ix:nonFraction unitRef="mw" contextRef="c-987" decimals="0" name="cms:MaximumProjectCapacity" scale="0" id="f-4116">100</ix:nonFraction>&#8209;MW wind project located in Paulding County, Ohio. Additionally, in January&#160;2025, NorthStar Clean Energy signed an agreement to sell, for approximately $<ix:nonFraction unitRef="usd" contextRef="c-1005" decimals="-6" name="us-gaap:ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" format="ixt:num-dot-decimal" scale="6" id="f-4117">10</ix:nonFraction>&#160;million, a noncontrolling interest in the holding company of a <ix:nonFraction unitRef="mw" contextRef="c-1006" decimals="0" name="cms:MaximumProjectCapacity" scale="0" id="f-4118">24</ix:nonFraction>&#8209;MW solar project located in Delta Township, Michigan and all interest in the holding company of a <ix:nonFraction unitRef="mw" contextRef="c-1007" decimals="0" name="cms:MaximumProjectCapacity" scale="0" id="f-4119">3</ix:nonFraction>&#8209;MW solar project located in Phillips, Wisconsin. These sales are expected to close in the first&#160;half of 2025.</span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">181</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_523"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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%">Report of Independent Registered Public Accounting Firm</span></div><div 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 the Board of Directors and Stockholders of CMS&#160;Energy Corporation</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:700;line-height:120%">Opinions on the Financial Statements and 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:11pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated balance sheets of CMS&#160;Energy Corporation and its subsidiaries (the Company) as of December&#160;31,&#160;2024 and 2023, and the related consolidated statements of income, of comprehensive income, of changes in equity and of cash flows for each of the three&#160;years in the period ended December&#160;31,&#160;2024, including the related notes and financial statement schedules listed in the index appearing under Item&#160;15 (collectively referred to as the consolidated financial statements). We also have audited the Company&#8217;s internal control over financial reporting as of December&#160;31,&#160;2024, based on criteria established in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Internal Control - Integrated Framework</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).</span></div><div 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 our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December&#160;31,&#160;2024 and 2023, and the results of its operations and its cash flows for each of the three&#160;years in the period ended December&#160;31,&#160;2024 in conformity with accounting principles generally accepted in the United States of America. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December&#160;31,&#160;2024, based on criteria established in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Internal Control - Integrated Framework</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> (2013) issued by the COSO.</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:700;line-height:120%">Basis for Opinions</span></div><div 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 Company&#8217;s management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in Management&#8217;s Annual Report on Internal Control Over Financial Reporting appearing under Item&#160;9A. Our responsibility is to express opinions on the Company&#8217;s consolidated financial statements and on the Company&#8217;s internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S.&#160;federal securities laws and the applicable rules&#160;and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.</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%">182</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Definition and Limitations of 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:11pt;font-weight:400;line-height:120%">A company&#8217;s internal control over financial reporting is a process designed 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. A company&#8217;s internal control over financial reporting includes those policies and procedures that (i)&#160;pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (ii)&#160;provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (iii)&#160;provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</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:700;line-height:120%">Critical Audit Matters</span></div><div 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 critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that (i)&#160;relates to accounts or disclosures that are material to the consolidated financial statements and (ii)&#160;involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.</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%">Accounting for the Effects of New Regulatory Matters</span></div><div 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 described in Note&#160;2 to the consolidated financial statements, the Company is a utility and must apply regulatory accounting when its rates are designed to recover specific costs of providing regulated services. Under regulatory accounting, the Company records regulatory assets or liabilities for certain transactions that would have been treated as expense or revenue by a non</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">regulated business. As of December&#160;31,&#160;2024, the Company has recognized a total of $3,798&#160;million of regulatory assets, $4,178&#160;million of regulatory liabilities, and $38&#160;million of accrued rate refunds. As described by management, there are multiple participants to rate case proceedings who often challenge various aspects of those proceedings, including the prudence of the Company&#8217;s policies and practices. These participants often seek cost disallowances and other relief and have appealed significant decisions reached by the regulators. The recovery of regulatory assets and the settlement of regulatory liabilities are contingent upon the outcomes of rate cases and regulatory proceedings. The principal considerations for our determination that performing procedures relating to accounting for the effects of new regulatory matters is a critical audit matter are (i)&#160;the high degree of auditor judgment and subjectivity applied to evaluate management&#8217;s assessment of the potential outcomes and related accounting impacts associated with pending rate case proceedings; (ii)&#160;in some cases, the significant audit effort necessary to assess contrary evidence from various parties involved in rate case proceedings; and (iii)&#160;the significant audit effort necessary to evaluate audit evidence related to the recovery of regulatory assets and the settlement of regulatory liabilities. Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included testing the effectiveness of controls relating to management&#8217;s assessment of </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">183</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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%">regulatory proceedings, including the probability of recovering incurred costs and the related accounting and disclosure impacts. These procedures also included, among others, (i)&#160;evaluating the Company&#8217;s correspondence with regulators; (ii) evaluating the reasonableness of management&#8217;s assessment regarding whether recovery of regulatory assets and settlement of regulatory liabilities is probable; (iii) evaluating the sufficiency of the disclosures in the consolidated financial statements; and (iv) testing, on a sample basis, the regulatory assets and liabilities, including those subject to pending rate cases and regulatory proceedings, based on (a) provisions and formulas outlined in rate orders; (b) other regulatory correspondence; and (c) application of relevant regulatory precedents.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">/s/ <ix:nonNumeric contextRef="c-1" name="dei:AuditorName" id="f-4120">PricewaterhouseCoopers&#160;LLP</ix:nonNumeric></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:AuditorLocation" id="f-4121">Detroit, Michigan</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%">February&#160;11, 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%">We have served as the Company&#8217;s auditor since 2007.</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%">184</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-top:250pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(This page intentionally left blank)</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">185</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_526"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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%">Report of Independent Registered Public Accounting Firm</span></div><div 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 the Board of Directors and Stockholder of Consumers Energy Company</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:700;line-height:120%">Opinions on the Financial Statements and 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:11pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated balance sheets of Consumers Energy Company and its subsidiaries (the Company) as of December&#160;31,&#160;2024 and 2023, and the related consolidated statements of income, of comprehensive income, of changes in equity and of cash flows for each of the three&#160;years in the period ended December&#160;31,&#160;2024, including the related notes and financial statement schedule listed in the index appearing under Item&#160;15 (collectively referred to as the consolidated financial statements). We also have audited the Company&#8217;s internal control over financial reporting as of December&#160;31,&#160;2024, based on criteria established in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Internal Control - Integrated Framework</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).</span></div><div 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 our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December&#160;31,&#160;2024 and 2023, and the results of its operations and its cash flows for each of the three&#160;years in the period ended December&#160;31,&#160;2024 in conformity with accounting principles generally accepted in the United States of America. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December&#160;31,&#160;2024, based on criteria established in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Internal Control - Integrated Framework</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> (2013) issued by the COSO.</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:700;line-height:120%">Basis for Opinions</span></div><div 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 Company&#8217;s management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in Management&#8217;s Annual Report on Internal Control Over Financial Reporting appearing under Item&#160;9A. Our responsibility is to express opinions on the Company&#8217;s consolidated financial statements and on the Company&#8217;s internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S.&#160;federal securities laws and the applicable rules&#160;and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.</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%">186</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Definition and Limitations of 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:11pt;font-weight:400;line-height:120%">A company&#8217;s internal control over financial reporting is a process designed 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. A company&#8217;s internal control over financial reporting includes those policies and procedures that (i)&#160;pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (ii)&#160;provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (iii)&#160;provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</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:700;line-height:120%">Critical Audit Matters</span></div><div 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 critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that (i)&#160;relates to accounts or disclosures that are material to the consolidated financial statements and (ii)&#160;involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.</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%">Accounting for the Effects of New Regulatory Matters</span></div><div 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 described in Note&#160;2 to the consolidated financial statements, the Company is a utility and must apply regulatory accounting when its rates are designed to recover specific costs of providing regulated services. Under regulatory accounting, the Company records regulatory assets or liabilities for certain transactions that would have been treated as expense or revenue by a non</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">regulated business. As of December&#160;31,&#160;2024, the Company has recognized a total of $3,798&#160;million of regulatory assets, $4,178&#160;million of regulatory liabilities, and $38&#160;million of accrued rate refunds. As described by management, there are multiple participants to rate case proceedings who often challenge various aspects of those proceedings, including the prudence of the Company&#8217;s policies and practices. These participants often seek cost disallowances and other relief and have appealed significant decisions reached by the regulators. The recovery of regulatory assets and the settlement of regulatory liabilities are contingent upon the outcomes of rate cases and regulatory proceedings. The principal considerations for our determination that performing procedures relating to accounting for the effects of new regulatory matters is a critical audit matter are (i)&#160;the high degree of auditor judgment and subjectivity applied to evaluate management&#8217;s assessment of the potential outcomes and related accounting impacts associated with pending rate case proceedings; (ii)&#160;in some cases, the significant audit effort necessary to assess contrary evidence from various parties involved in rate case proceedings; and (iii)&#160;the significant audit effort necessary to evaluate audit evidence related to the recovery of regulatory assets and the settlement of regulatory liabilities. Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included testing the effectiveness of controls relating to management&#8217;s assessment of </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">187</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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%">regulatory proceedings, including the probability of recovering incurred costs and the related accounting and disclosure impacts. These procedures also included, among others, (i) evaluating the Company&#8217;s correspondence with regulators; (ii) evaluating the reasonableness of management&#8217;s assessment regarding whether recovery of regulatory assets and settlement of regulatory liabilities is probable; (iii) evaluating the sufficiency of the disclosures in the consolidated financial statements; and (iv) testing, on a sample basis, the regulatory assets and liabilities, including those subject to pending rate cases and regulatory proceedings, based on (a) provisions and formulas outlined in rate orders; (b) other regulatory correspondence; and (c) application of relevant regulatory precedents.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">/s/ <ix:nonNumeric contextRef="c-2" name="dei:AuditorName" id="f-4122">PricewaterhouseCoopers&#160;LLP</ix:nonNumeric></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-2" name="dei:AuditorLocation" id="f-4123">Detroit, Michigan</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%">February&#160;11, 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%">We have served as the Company&#8217;s auditor since 2007.</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%">188</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_535"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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;9.&#160;&#160;&#160;&#160;Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</span></div><div 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="ic43cff4efdfd4f2fb7296396b8a97b31_538"></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;9A.&#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%">Conclusion Regarding the Effectiveness of 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%"> Under the supervision and with the participation of management, including its CEO and CFO, CMS&#160;Energy conducted an evaluation of its disclosure controls and procedures (as such term is defined in Rules&#160;13a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">15(e) and 15d</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">15(e) under the Exchange Act). Based on such evaluation, CMS&#160;Energy&#8217;s CEO and CFO have concluded that its disclosure controls and procedures were effective as of December&#160;31,&#160;2024.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Management&#8217;s Annual Report on 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%"> CMS&#160;Energy&#8217;s management is responsible for establishing and maintaining adequate internal control over financial reporting, as defined in Exchange Act Rules&#160;13a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">15(f) and 15d</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">15(f). CMS&#160;Energy&#8217;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with GAAP and includes policies and procedures that:</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">pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of CMS&#160;Energy</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">provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with GAAP, and that receipts and expenditures of CMS&#160;Energy are being made only in accordance with authorizations of management and directors of CMS&#160;Energy</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">provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of CMS&#160;Energy&#8217;s assets that could have a material effect on its financial statements</span></div><div 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, including its CEO and CFO, does not expect that its internal controls will prevent or detect all errors and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. In addition, any evaluation of the effectiveness of controls is subject to risks that those internal controls may become inadequate in future periods because of changes in business conditions, or that the degree of compliance with the policies or procedures deteriorates.</span></div><div 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 supervision and with the participation of management, including its CEO and CFO, CMS&#160;Energy conducted an evaluation of the effectiveness of its internal control over financial reporting as of December&#160;31,&#160;2024. In making this evaluation, management used the criteria set forth in the framework in Internal Control&#8212;Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on such evaluation, CMS&#160;Energy&#8217;s management concluded that its internal control over financial reporting was effective as of December&#160;31,&#160;2024. The effectiveness of CMS&#160;Energy&#8217;s internal control over financial reporting as of December&#160;31,&#160;2024 has </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%">189</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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%">been audited by PricewaterhouseCoopers&#160;LLP, an independent registered public accounting firm, as stated in their report which appears under Item&#160;8. Financial Statements and Supplementary Data.</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%">Changes in 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 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%">Conclusion Regarding the Effectiveness of 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%"> Under the supervision and with the participation of management, including its CEO and CFO, Consumers conducted an evaluation of its disclosure controls and procedures (as such term is defined in Rules&#160;13a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">15(e) and 15d</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">15(e) under the Exchange Act). Based on such evaluation, Consumers&#8217; CEO and CFO have concluded that its disclosure controls and procedures were effective as of December&#160;31,&#160;2024.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Management&#8217;s Annual Report on 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%"> Consumers&#8217; management is responsible for establishing and maintaining adequate internal control over financial reporting, as defined in Exchange Act Rules&#160;13a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">15(f) and 15d</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">15(f). Consumers&#8217; internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with GAAP and includes policies and procedures that:</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">pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of 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:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with GAAP, and that receipts and expenditures of Consumers are being made only in accordance with authorizations of management and directors of 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:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of Consumers&#8217; assets that could have a material effect on its financial statements</span></div><div 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, including its CEO and CFO, does not expect that its internal controls will prevent or detect all errors and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. In addition, any evaluation of the effectiveness of controls is subject to risks that those internal controls may become inadequate in future periods because of changes in business conditions, or that the degree of compliance with the policies or procedures deteriorates.</span></div><div 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 supervision and with the participation of management, including its CEO and CFO, Consumers conducted an evaluation of the effectiveness of its internal control over financial reporting as of December&#160;31,&#160;2024. In making this evaluation, management used the criteria set forth in the framework in Internal Control&#8212;Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on such evaluation, Consumers&#8217; management concluded that its internal control over financial reporting was effective as of December&#160;31,&#160;2024. The effectiveness of Consumers&#8217; internal control over financial reporting as of December&#160;31,&#160;2024 has been audited by PricewaterhouseCoopers&#160;LLP, an independent registered public accounting firm, as stated in their report which appears under Item&#160;8. Financial Statements and Supplementary Data.</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%">190</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Changes in 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 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="ic43cff4efdfd4f2fb7296396b8a97b31_544"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item&#160;9B.&#160;&#160;&#160;&#160;Other Information</span></div><div style="margin-bottom:11pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1008" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-4124"><ix:nonNumeric contextRef="c-1008" name="ecd:NonRule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-4125"><ix:nonNumeric contextRef="c-1008" name="ecd:NonRule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-4126"><ix:nonNumeric contextRef="c-1008" name="ecd:Rule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-4127">None</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric>.</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_547"></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;9C.&#160;&#160;&#160;&#160;Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</span></div><div 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="ic43cff4efdfd4f2fb7296396b8a97b31_574"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%">Part&#160;III</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_577"></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;10.&#160;&#160;&#160;&#160;Directors, Executive Officers and Corporate Governance</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:400;line-height:120%">CMS&#160;Energy has adopted an insider trading compliance policy and program applicable to directors, executive officers and employees, as well as CMS&#160;Energy itself. CMS&#160;Energy believes this policy is reasonably designed to promote compliance with insider trading laws, rules and regulations, and the New&#160;York Stock Exchange listing standards. A copy of the insider trading policy is filed as Exhibit&#160;19.1 to this Form&#160;10&#8209;K. Additional information that is required in Item&#160;10 of this Form&#160;10&#8209;K regarding executive officers is included in the Item&#160;1. Business&#8212;Information About CMS&#160;Energy&#8217;s and Consumers&#8217; Executive Officers section, which is incorporated by reference herein.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Information that is required in Item&#160;10 of this Form&#160;10&#8209;K regarding directors, executive officers, and corporate governance is incorporated by reference from CMS&#160;Energy&#8217;s and Consumers&#8217; definitive proxy statement for their 2025&#160;Annual Meetings of Shareholders to be held May&#160;2,&#160;2025. The proxy statement will be filed with the SEC, pursuant to Regulation&#160;14A under the Exchange Act, within 120&#160;days after the end of the fiscal year covered by this Form&#160;10&#8209;K, all of which information is hereby incorporated by reference in, and made part of, this Form&#160;10&#8209;K.</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%">Code of Ethics</span></div><div 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 adopted an employee code of ethics, entitled &#8220;CMS&#160;Energy 2024&#160;Code of Conduct and Guide to Ethical Business Behavior&#8221; (Employee Code) that applies to its CEO, CFO, and CAO, as well as all other officers and employees of CMS&#160;Energy and its affiliates. The Employee Code is administered by the Chief Compliance Officer of CMS&#160;Energy, who reports directly to the Audit Committee. CMS&#160;Energy has also adopted a director code of ethics entitled &#8220;2024&#160;Board of Directors Code of Conduct and Guide to Ethical Business Behavior&#8221; (Director Code) that applies to its directors. The Director Code is administered by the Audit Committee. Any alleged violation of the Director Code by a director will be investigated by disinterested members of the Audit Committee, or if none, by disinterested members of the entire Board. The Employee Code and Director Code and any waivers of, or amendments or exceptions to, a provision of the Employee Code that applies to CMS&#160;Energy&#8217;s CEO, CFO, CAO or persons performing similar functions and any waivers of, or amendments or exceptions to, a provision of CMS&#160;Energy&#8217;s Director Code will be disclosed on CMS&#160;Energy&#8217;s website at www.cmsenergy.com/corporate-governance/compliance-and-ethics.</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%">191</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Consumers</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers has adopted an insider trading compliance policy and program applicable to directors, executive officers and employees, as well as Consumers itself. Consumers believes this policy is reasonably designed to promote compliance with insider trading laws, rules and regulations, and the New&#160;York Stock Exchange listing standards. A copy of the insider trading policy is filed as Exhibit&#160;19.1 to this Form&#160;10&#8209;K. Additional information that is required in Item&#160;10 of this Form&#160;10&#8209;K regarding executive officers is included in the Item&#160;1. Business&#8212;Information About CMS&#160;Energy&#8217;s and Consumers&#8217; Executive Officers section, which is incorporated by reference herein.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Information that is required in Item&#160;10 of this Form&#160;10&#8209;K regarding directors, executive officers, and corporate governance is incorporated by reference from CMS&#160;Energy&#8217;s and Consumers&#8217; definitive proxy statement for their 2025&#160;Annual Meetings of Shareholders to be held May&#160;2,&#160;2025. The proxy statement will be filed with the SEC, pursuant to Regulation&#160;14A under the Exchange Act, within 120&#160;days after the end of the fiscal year covered by this Form&#160;10&#8209;K, all of which information is hereby incorporated by reference in, and made part of, this Form&#160;10&#8209;K.</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%">Code of Ethics</span></div><div 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 adopted an employee code of ethics, entitled &#8220;CMS&#160;Energy 2024&#160;Code of Conduct and Guide to Ethical Business Behavior&#8221; (Employee Code) that applies to its CEO, CFO, and CAO, as well as all other officers and employees of Consumers and its affiliates. The Employee Code is administered by the Chief Compliance Officer of Consumers, who reports directly to the Audit Committee. Consumers has also adopted a director code of ethics entitled &#8220;2024&#160;Board of Directors Code of Conduct and Guide to Ethical Business Behavior&#8221; (Director Code) that applies to its directors. The Director Code is administered by the Audit Committee. Any alleged violation of the Director Code by a director will be investigated by disinterested members of the Audit Committee, or if none, by disinterested members of the entire Board. The Employee Code and Director Code and any waivers of, or amendments or exceptions to, a provision of the Employee Code that applies to Consumers&#8217; CEO, CFO, CAO or persons performing similar functions and any waivers of, or amendments or exceptions to, a provision of Consumers&#8217; Director Code will be disclosed on Consumers&#8217; website at www.cmsenergy.com/corporate-governance/compliance-and-ethics.</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_580"></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;11.&#160;&#160;&#160;&#160;Executive Compensation</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">See the note below.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">192</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_583"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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;12.&#160;&#160;&#160;&#160;Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</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%">Securities Authorized for Issuance Under Equity Compensation 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%">Presented in the following table is information regarding CMS&#160;Energy&#8217;s equity compensation plans as of December&#160;31,&#160;2024:</span></div><div style="margin-bottom:13pt"><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:23.458%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.890%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.172%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.888%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.092%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</span></td><td colspan="6" style="border-bottom:1pt solid #000000;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:100%">(b)</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:100%">(c)</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:100%">Plan Category</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:100%">Number of securities to<br/>be issued upon exercise<br/>of outstanding options,<br/>warrants, and rights</span></td><td colspan="6" 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:100%">Weighted-average<br/>exercise price of<br/>outstanding options,<br/>warrants, and rights</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:100%">Number of securities remaining<br/>available for future issuance under<br/>equity compensation plans (excluding<br/>securities reflected in column (a))</span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity compensation plan approved by shareholders</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,469,391&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #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%">Also see the note below.</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_586"></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;13.&#160;&#160;&#160;&#160;Certain Relationships and Related Transactions, and Director Independence</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">See the note below.</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_589"></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;14.&#160;&#160;&#160;&#160;Principal Accountant Fees and Services</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">See the note below.</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%">NOTE:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Information that is required by Part&#160;III&#8212;Items&#160;11, 12, 13, and 14 of this Form&#160;10&#8209;K is incorporated by reference from CMS&#160;Energy&#8217;s and Consumers&#8217; definitive proxy statement for their 2025&#160;Annual Meetings of Shareholders to be held May&#160;2,&#160;2025. The proxy statement will be filed with the SEC, pursuant to Regulation&#160;14A under the Exchange Act, within 120&#160;days after the end of the fiscal year covered by this Form&#160;10&#8209;K, all of which information is hereby incorporated by reference in, and made part of, this 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="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">193</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt;text-align:center"><span><br/></span></div><div style="margin-bottom:12pt;margin-top:250pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(This page intentionally left blank)</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">194</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_592"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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;IV</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_595"></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;15.&#160;&#160;&#160;&#160;Exhibits and Financial Statement Schedules</span></div><div 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 financial statements are filed as part of this report under Item&#160;8. Financial Statements and Supplementary Data:</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">Consolidated Statements of Income of CMS&#160;Energy for the years ended December&#160;31,&#160;2024, 2023, and 2022</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Consolidated Statements of Comprehensive Income of CMS&#160;Energy for the years ended December&#160;31,&#160;2024, 2023, and 2022</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Consolidated Statements of Cash Flows of CMS&#160;Energy for the years ended December&#160;31,&#160;2024, 2023, and 2022</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Consolidated Balance Sheets of CMS&#160;Energy at December&#160;31,&#160;2024 and 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">Consolidated Statements of Changes in Equity of CMS&#160;Energy for the years ended December&#160;31,&#160;2024, 2023, and 2022</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Consolidated Statements of Income of Consumers for the years ended December&#160;31,&#160;2024, 2023, and 2022</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Consolidated Statements of Comprehensive Income of Consumers for the years ended December&#160;31,&#160;2024, 2023, and 2022</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Consolidated Statements of Cash Flows of Consumers for the years ended December&#160;31,&#160;2024, 2023, and 2022</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Consolidated Balance Sheets of Consumers at December&#160;31,&#160;2024 and 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">Consolidated Statements of Changes in Equity of Consumers for the years ended December&#160;31,&#160;2024, 2023, and 2022</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Notes to the Consolidated Financial Statements</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">Report of Independent Registered Public Accounting Firm for CMS&#160;Energy</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">Report of Independent Registered Public Accounting Firm for 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 following financial statement schedules are included below:</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">Schedule&#160;I &#8212; Condensed Financial Information of Registrant, CMS&#160;Energy&#8212;Parent Company at December&#160;31,&#160;2024 and 2023 and for the years ended December&#160;31,&#160;2024, 2023, and 2022</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Schedule&#160;II &#8212; Valuation and Qualifying Accounts and Reserves of CMS&#160;Energy for the years ended December&#160;31,&#160;2024, 2023, and 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:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Schedule&#160;II &#8212; Valuation and Qualifying Accounts and Reserves of Consumers for the years ended December&#160;31,&#160;2024, 2023, and 2022</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">195</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_598"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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%">Schedule&#160;I &#8212; Condensed Financial Information of Registrant</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_601"></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%">CMS&#160;Energy&#8212;Parent Company</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" id="f-4128" continuedAt="f-4128-1" escape="true"><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%">Condensed Statements of Income</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:66.688%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.878%"/><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%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">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%">2022</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:700;line-height:120%">Operating Expenses</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 2px 16pt;text-align:left;text-indent:-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 operating expenses</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%"><ix:nonFraction unitRef="usd" contextRef="c-412" decimals="-6" sign="-" name="us-gaap:OtherCostAndExpenseOperating" scale="6" id="f-4129">10</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-1009" decimals="-6" sign="-" name="us-gaap:OtherCostAndExpenseOperating" scale="6" id="f-4130">10</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-1010" decimals="-6" sign="-" name="us-gaap:OtherCostAndExpenseOperating" scale="6" id="f-4131">7</ix:nonFraction>&#160;</span></td><td 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%">Total operating expenses</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%"><ix:nonFraction unitRef="usd" contextRef="c-412" decimals="-6" sign="-" name="us-gaap:CostsAndExpenses" scale="6" id="f-4132">10</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-1009" decimals="-6" sign="-" name="us-gaap:CostsAndExpenses" scale="6" id="f-4133">10</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-1010" decimals="-6" sign="-" name="us-gaap:CostsAndExpenses" scale="6" id="f-4134">7</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"/></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:700;line-height:120%">Operating Loss</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-412" decimals="-6" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-4135">10</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1009" decimals="-6" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-4136">10</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1010" decimals="-6" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-4137">7</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity earnings of subsidiaries</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1011" decimals="-6" name="us-gaap:IncomeLossFromEquityMethodInvestments" format="ixt:num-dot-decimal" scale="6" id="f-4138">1,061</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1012" decimals="-6" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="6" id="f-4139">929</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1013" decimals="-6" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="6" id="f-4140">980</ix:nonFraction>&#160;</span></td><td 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%">Nonoperating retirement benefits, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-412" decimals="-6" sign="-" name="cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet" scale="6" id="f-4141">1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1009" decimals="-6" sign="-" name="cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet" scale="6" id="f-4142">1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1010" decimals="-6" sign="-" name="cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet" scale="6" id="f-4143">1</ix:nonFraction>)</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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 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%"><ix:nonFraction unitRef="usd" contextRef="c-412" decimals="-6" name="cms:OtherNonoperatingIncomeExcludingIncomeLossFromEquityMethodInvestments" scale="6" id="f-4144">45</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1009" decimals="-6" name="cms:OtherNonoperatingIncomeExcludingIncomeLossFromEquityMethodInvestments" scale="6" id="f-4145">31</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1010" decimals="-6" name="cms:OtherNonoperatingIncomeExcludingIncomeLossFromEquityMethodInvestments" scale="6" id="f-4146">5</ix:nonFraction>&#160;</span></td><td 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 expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-412" decimals="-6" name="us-gaap:OtherNonoperatingExpense" format="ixt:fixed-zero" scale="6" id="f-4147">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1009" decimals="-6" name="us-gaap:OtherNonoperatingExpense" format="ixt:fixed-zero" scale="6" id="f-4148">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1010" decimals="-6" name="us-gaap:OtherNonoperatingExpense" scale="6" id="f-4149">1</ix:nonFraction>)</span></td><td 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%">Total other income</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-412" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="6" id="f-4150">1,105</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1009" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-4151">959</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1010" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-4152">983</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"/></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%">Interest Charges</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 2px 16pt;text-align:left;text-indent:-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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-412" decimals="-6" name="us-gaap:InterestExpenseDebt" scale="6" id="f-4153">205</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1009" decimals="-6" name="us-gaap:InterestExpenseDebt" scale="6" id="f-4154">201</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1010" decimals="-6" name="us-gaap:InterestExpenseDebt" scale="6" id="f-4155">181</ix:nonFraction>&#160;</span></td><td 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%">Intercompany interest expense and 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%"><ix:nonFraction unitRef="usd" contextRef="c-1011" decimals="-6" name="us-gaap:InterestExpenseOther" scale="6" id="f-4156">10</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1012" decimals="-6" name="us-gaap:InterestExpenseOther" scale="6" id="f-4157">10</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1013" decimals="-6" name="us-gaap:InterestExpenseOther" scale="6" id="f-4158">8</ix:nonFraction>&#160;</span></td><td 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%">Total interest charges</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-412" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-4159">215</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1009" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-4160">211</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1010" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-4161">189</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"/></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%">Income Before Income Taxes</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%"><ix:nonFraction unitRef="usd" contextRef="c-412" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-4162">880</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-1009" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-4163">738</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-1010" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-4164">787</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 Benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-412" decimals="-6" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-4165">19</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1009" decimals="-6" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-4166">20</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1010" decimals="-6" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-4167">50</ix:nonFraction>)</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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:700;line-height:120%">Net Income Attributable to CMS&#160;Energy</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%"><ix:nonFraction unitRef="usd" contextRef="c-412" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="f-4168">899</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-1009" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="f-4169">758</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-1010" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="f-4170">837</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-412" decimals="-6" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" scale="6" id="f-4171">10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1009" decimals="-6" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" scale="6" id="f-4172">10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1010" decimals="-6" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" scale="6" id="f-4173">10</ix:nonFraction>&#160;</span></td><td 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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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;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%"><ix:nonFraction unitRef="usd" contextRef="c-412" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-4174">889</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-1009" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-4175">748</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-1010" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-4176">827</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"/></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></ix:nonNumeric><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%">196</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_604"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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%">Schedule&#160;I &#8212; Condensed Financial Information of Registrant (Continued)</span></div><ix:continuation id="f-4128-1" continuedAt="f-4128-2"><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%">CMS&#160;Energy&#8212;Parent 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%">Condensed Statements of Cash Flows</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:66.688%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.878%"/><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%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#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%">Net cash provided by operating activities</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%"><ix:nonFraction unitRef="usd" contextRef="c-412" decimals="-6" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="6" id="f-4177">774</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-1009" decimals="-6" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="6" id="f-4178">595</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-1010" decimals="-6" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="6" id="f-4179">565</ix:nonFraction>&#160;</span></td><td 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:700;line-height:120%">Cash Flows from Investing Activities</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 2px 16pt;text-align:left;text-indent:-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</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%">(<ix:nonFraction unitRef="usd" contextRef="c-1014" decimals="-6" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="6" id="f-4180">1</ix:nonFraction>)</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-1015" decimals="-6" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-4181">&#8212;</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-1016" decimals="-6" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-4182">&#8212;</ix:nonFraction>&#160;</span></td><td 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%">Investment in subsidiaries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-412" decimals="-6" name="cms:InvestmentInSubsidiaries" scale="6" id="f-4183">535</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1009" decimals="-6" name="cms:InvestmentInSubsidiaries" scale="6" id="f-4184">630</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1010" decimals="-6" name="cms:InvestmentInSubsidiaries" scale="6" id="f-4185">796</ix:nonFraction>)</span></td><td 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%">Investment in debt securities &#8211; intercompany</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1011" decimals="-6" name="us-gaap:PaymentsToAcquireHeldToMaturitySecurities" scale="6" id="f-4186">288</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1012" decimals="-6" name="us-gaap:PaymentsToAcquireHeldToMaturitySecurities" scale="6" id="f-4187">293</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1013" decimals="-6" name="us-gaap:PaymentsToAcquireHeldToMaturitySecurities" format="ixt:fixed-zero" scale="6" id="f-4188">&#8212;</ix:nonFraction>&#160;</span></td><td 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%">Decrease (increase) in notes receivable &#8211; intercompany</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1011" decimals="-6" name="us-gaap:RepaymentOfNotesReceivableFromRelatedParties" scale="6" id="f-4189">21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1012" decimals="-6" name="us-gaap:RepaymentOfNotesReceivableFromRelatedParties" scale="6" id="f-4190">55</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1013" decimals="-6" name="us-gaap:RepaymentOfNotesReceivableFromRelatedParties" scale="6" id="f-4191">286</ix:nonFraction>&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td 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="c-412" decimals="-6" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="6" id="f-4192">803</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1009" decimals="-6" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="6" id="f-4193">868</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1010" decimals="-6" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="6" id="f-4194">510</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"/></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 Financing Activities</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 2px 16pt;text-align:left;text-indent:-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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-412" decimals="-6" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="6" id="f-4195">490</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1009" decimals="-6" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="6" id="f-4196">800</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1010" decimals="-6" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:fixed-zero" scale="6" id="f-4197">&#8212;</ix:nonFraction>&#160;</span></td><td 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%">Issuance of common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-412" decimals="-6" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="6" id="f-4198">286</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1009" decimals="-6" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="6" id="f-4199">192</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1010" decimals="-6" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="6" id="f-4200">69</ix:nonFraction>&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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 long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-412" decimals="-6" name="us-gaap:RepaymentsOfLongTermDebt" scale="6" id="f-4201">250</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1009" decimals="-6" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:fixed-zero" scale="6" id="f-4202">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1010" decimals="-6" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:fixed-zero" scale="6" id="f-4203">&#8212;</ix:nonFraction>&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-412" decimals="-6" name="us-gaap:PaymentsOfOrdinaryDividends" scale="6" id="f-4204">626</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1009" decimals="-6" name="us-gaap:PaymentsOfOrdinaryDividends" scale="6" id="f-4205">579</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1010" decimals="-6" name="us-gaap:PaymentsOfOrdinaryDividends" scale="6" id="f-4206">544</ix:nonFraction>)</span></td><td 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%">Debt issuance costs and financing fees</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-412" decimals="-6" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="6" id="f-4207">10</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1009" decimals="-6" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="6" id="f-4208">20</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1010" decimals="-6" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="6" id="f-4209">11</ix:nonFraction>)</span></td><td 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%">Change in notes payable &#8211; intercompany</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1011" decimals="-6" sign="-" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebt" scale="6" id="f-4210">6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1012" decimals="-6" sign="-" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebt" scale="6" id="f-4211">7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1013" decimals="-6" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebt" scale="6" id="f-4212">77</ix:nonFraction>&#160;</span></td><td 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%">Net cash provided by (used in) financing activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-412" decimals="-6" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="f-4213">116</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1009" decimals="-6" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="f-4214">386</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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1010" decimals="-6" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="f-4215">409</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 Increase (Decrease) in Cash and Cash Equivalents,&#160;Including Restricted Amounts</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%">(<ix:nonFraction unitRef="usd" contextRef="c-412" decimals="-6" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="f-4216">145</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-1009" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="f-4217">113</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 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%">(<ix:nonFraction unitRef="usd" contextRef="c-1010" decimals="-6" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="f-4218">354</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-296" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-4219">149</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1017" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-4220">36</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1018" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-4221">390</ix:nonFraction>&#160;</span></td><td 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:700;line-height:120%">Cash and Cash Equivalents,&#160;Including Restricted Amounts, End of Period</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%"><ix:nonFraction unitRef="usd" contextRef="c-295" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-4222">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%"><ix:nonFraction unitRef="usd" contextRef="c-296" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-4223">149</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-1017" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-4224">36</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"/></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></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">197</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_607"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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%">Schedule&#160;I &#8212; Condensed Financial Information of Registrant (Continued)</span></div><ix:continuation id="f-4128-2" continuedAt="f-4128-3"><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%">CMS&#160;Energy&#8212;Parent 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%">Condensed 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:77.425%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.877%"/><td style="width:0.1%"/></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 #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#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 16pt;text-align:left;text-indent:-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%"><ix:nonFraction unitRef="usd" contextRef="c-295" decimals="-6" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="f-4225">4</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-296" decimals="-6" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="f-4226">149</ix:nonFraction>&#160;</span></td><td 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%">Notes and accrued interest receivable &#8211; intercompany</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1019" decimals="-6" name="us-gaap:NotesAndLoansReceivableNetCurrent" scale="6" id="f-4227">40</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1020" decimals="-6" name="us-gaap:NotesAndLoansReceivableNetCurrent" scale="6" id="f-4228">60</ix:nonFraction>&#160;</span></td><td 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%">Accounts receivable &#8211; intercompany and related parties</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1021" decimals="-6" name="us-gaap:OtherReceivablesNetCurrent" scale="6" id="f-4229">8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1022" decimals="-6" name="us-gaap:OtherReceivablesNetCurrent" scale="6" id="f-4230">9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Taxes 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%"><ix:nonFraction unitRef="usd" contextRef="c-295" decimals="-6" name="us-gaap:IncomeTaxesReceivable" format="ixt:fixed-zero" scale="6" id="f-4231">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-296" decimals="-6" name="us-gaap:IncomeTaxesReceivable" scale="6" id="f-4232">11</ix:nonFraction>&#160;</span></td><td 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%">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%"><ix:nonFraction unitRef="usd" contextRef="c-295" decimals="-6" name="us-gaap:OtherAssetsCurrent" scale="6" id="f-4233">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-296" decimals="-6" name="us-gaap:OtherAssetsCurrent" format="ixt:fixed-zero" scale="6" id="f-4234">&#8212;</ix:nonFraction>&#160;</span></td><td 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%">Total current assets</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%"><ix:nonFraction unitRef="usd" contextRef="c-295" decimals="-6" name="us-gaap:AssetsCurrent" scale="6" id="f-4235">53</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%"><ix:nonFraction unitRef="usd" contextRef="c-296" decimals="-6" name="us-gaap:AssetsCurrent" scale="6" id="f-4236">229</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"/></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:700;line-height:120%">Other Non&#8209;current Assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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 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%"><ix:nonFraction unitRef="usd" contextRef="c-295" decimals="-6" name="us-gaap:ConstructionInProgressGross" scale="6" id="f-4237">1</ix:nonFraction>&#160;</span></td><td style="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%"><ix:nonFraction unitRef="usd" contextRef="c-296" decimals="-6" name="us-gaap:ConstructionInProgressGross" format="ixt:fixed-zero" scale="6" id="f-4238">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-295" decimals="-6" name="us-gaap:DeferredIncomeTaxesAndOtherAssetsNoncurrent" scale="6" id="f-4239">150</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-296" decimals="-6" name="us-gaap:DeferredIncomeTaxesAndOtherAssetsNoncurrent" scale="6" id="f-4240">137</ix:nonFraction>&#160;</span></td><td 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%">Investments in subsidiaries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1019" decimals="-6" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="6" id="f-4241">12,400</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1020" decimals="-6" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="6" id="f-4242">11,701</ix:nonFraction>&#160;</span></td><td 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%">Investment in debt securities &#8211; intercompany</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1019" decimals="-6" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" scale="6" id="f-4243">591</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1020" decimals="-6" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" scale="6" id="f-4244">296</ix:nonFraction>&#160;</span></td><td 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 investments </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-295" decimals="-6" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" scale="6" id="f-4245">9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-296" decimals="-6" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" scale="6" id="f-4246">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-295" decimals="-6" name="us-gaap:OtherAssetsNoncurrent" scale="6" id="f-4247">21</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-296" decimals="-6" name="us-gaap:OtherAssetsNoncurrent" scale="6" id="f-4248">24</ix:nonFraction>&#160;</span></td><td 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%">Total other non&#8209;current assets</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%"><ix:nonFraction unitRef="usd" contextRef="c-295" decimals="-6" name="cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-4249">13,172</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-296" decimals="-6" name="cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-4250">12,166</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"/></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:700;line-height:120%">Total Assets</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%"><ix:nonFraction unitRef="usd" contextRef="c-295" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4251">13,225</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-296" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4252">12,395</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"/></tr></table></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">198</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div><span><br/></span></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-top:3pt"><span><br/></span></div><div style="margin-bottom:12pt"><span><br/></span></div><ix:continuation id="f-4128-3" continuedAt="f-4128-4"><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:77.425%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.877%"/><td style="width:0.1%"/></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 #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#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 16pt;text-align:left;text-indent:-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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-295" decimals="-6" name="us-gaap:LongTermDebtCurrent" scale="6" id="f-4253">740</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-296" decimals="-6" name="us-gaap:LongTermDebtCurrent" scale="6" id="f-4254">250</ix:nonFraction>&#160;</span></td><td 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%">Accounts and notes payable &#8211; intercompany</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1019" decimals="-6" name="cms:AccountsPayableAndNotesPayableCurrent" scale="6" id="f-4255">74</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1020" decimals="-6" name="cms:AccountsPayableAndNotesPayableCurrent" scale="6" id="f-4256">75</ix:nonFraction>&#160;</span></td><td 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%">Accrued interest, including intercompany</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-295" decimals="-6" name="us-gaap:InterestAndDividendsPayableCurrent" scale="6" id="f-4257">34</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-296" decimals="-6" name="us-gaap:InterestAndDividendsPayableCurrent" scale="6" id="f-4258">37</ix:nonFraction>&#160;</span></td><td 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%">Accrued taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-295" decimals="-6" name="us-gaap:TaxesPayableCurrent" scale="6" id="f-4259">16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-296" decimals="-6" name="us-gaap:TaxesPayableCurrent" format="ixt:fixed-zero" scale="6" id="f-4260">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-295" decimals="-6" name="us-gaap:OtherLiabilitiesCurrent" scale="6" id="f-4261">6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-296" decimals="-6" name="us-gaap:OtherLiabilitiesCurrent" scale="6" id="f-4262">9</ix:nonFraction>&#160;</span></td><td 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%">Total current liabilities</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%"><ix:nonFraction unitRef="usd" contextRef="c-295" decimals="-6" name="us-gaap:LiabilitiesCurrent" scale="6" id="f-4263">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 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%"><ix:nonFraction unitRef="usd" contextRef="c-296" decimals="-6" name="us-gaap:LiabilitiesCurrent" scale="6" id="f-4264">371</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"/></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:700;line-height:120%">Non&#8209;current Liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-295" decimals="-6" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-4265">4,226</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-296" decimals="-6" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-4266">4,471</ix:nonFraction>&#160;</span></td><td 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%">Notes payable &#8211; intercompany</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-295" decimals="-6" name="us-gaap:LongTermNotesPayable" scale="6" id="f-4267">100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-296" decimals="-6" name="us-gaap:LongTermNotesPayable" scale="6" id="f-4268">105</ix:nonFraction>&#160;</span></td><td 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%">Postretirement benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-295" decimals="-6" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="6" id="f-4269">14</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-296" decimals="-6" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="6" id="f-4270">15</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non&#8209;current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-295" decimals="-6" name="us-gaap:OtherLiabilitiesNoncurrent" scale="6" id="f-4271">17</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-296" decimals="-6" name="us-gaap:OtherLiabilitiesNoncurrent" scale="6" id="f-4272">18</ix:nonFraction>&#160;</span></td><td 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%">Total non&#8209;current liabilities</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%"><ix:nonFraction unitRef="usd" contextRef="c-295" decimals="-6" name="us-gaap:LiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-4273">4,357</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-296" decimals="-6" name="us-gaap:LiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-4274">4,609</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"/></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:700;line-height:120%">Equity</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-295" decimals="-6" name="us-gaap:CommonStockValue" scale="6" id="f-4275">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-296" decimals="-6" name="us-gaap:CommonStockValue" scale="6" id="f-4276">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other stockholders&#8217; equity</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-295" decimals="-6" name="cms:OtherCommonStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-4277">7,771</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-296" decimals="-6" name="cms:OtherCommonStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-4278">7,188</ix:nonFraction>&#160;</span></td><td 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%">Total common stockholders&#8217; equity</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%"><ix:nonFraction unitRef="usd" contextRef="c-295" decimals="-6" name="cms:CommonStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-4279">7,774</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%"><ix:nonFraction unitRef="usd" contextRef="c-296" decimals="-6" name="cms:CommonStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-4280">7,191</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Preferred stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-295" decimals="-6" name="us-gaap:PreferredStockValue" scale="6" id="f-4281">224</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-296" decimals="-6" name="us-gaap:PreferredStockValue" scale="6" id="f-4282">224</ix:nonFraction>&#160;</span></td><td 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%">Total equity</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%"><ix:nonFraction unitRef="usd" contextRef="c-295" decimals="-6" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-4283">7,998</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-296" decimals="-6" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-4284">7,415</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"/></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:700;line-height:120%">Total Liabilities and Equity</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%"><ix:nonFraction unitRef="usd" contextRef="c-295" decimals="-6" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-4285">13,225</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-296" decimals="-6" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-4286">12,395</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"/></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></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">199</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_610"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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%">Schedule&#160;I &#8212; Condensed Financial Information of Registrant (Continued)</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%">CMS&#160;Energy&#8212;Parent 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 Condensed Financial Statements</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_613"></div><div style="margin-bottom:12pt;padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">1:&#160;&#160;&#160;&#160;<ix:continuation id="f-4128-4" continuedAt="f-4128-5">Basis of Presentation</ix:continuation></span></div><ix:continuation id="f-4128-5" continuedAt="f-4128-6"><div 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 condensed financial statements have been prepared on a parent-only basis. In accordance with Rule&#160;12</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">04 of Regulation&#160;S</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">X, these parent-only financial statements do not include all of the information and notes required by GAAP for annual financial statements, and therefore these parent-only financial statements and other information included should be read in conjunction with CMS&#160;Energy&#8217;s audited consolidated financial statements contained within Item&#160;8. Financial Statements and Supplementary Data.</span></div></ix:continuation><div id="ic43cff4efdfd4f2fb7296396b8a97b31_616"></div><div style="margin-bottom:12pt;padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">2:&#160;&#160;&#160;&#160;<ix:continuation id="f-4128-6" continuedAt="f-4128-7">Guarantees</ix:continuation></span></div><ix:continuation id="f-4128-7"><div 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 issued guarantees with a maximum potential obligation of $<ix:nonFraction unitRef="usd" contextRef="c-295" decimals="-8" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="9" id="f-4287">1.1</ix:nonFraction>&#160;billion on behalf of some of its wholly owned subsidiaries and related parties. CMS&#160;Energy&#8217;s maximum potential obligation consists primarily of potential payments:</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 third parties under certain commodity purchase and sales agreements entered into by CMS&#160;ERM and other subsidiaries of NorthStar Clean Energy</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 tax equity investors that hold membership interests in certain VIEs held by NorthStar Clean Energy</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 EGLE on behalf of CMS&#160;Land and CMS&#160;Capital, for environmental remediation obligations at Bay Harbor</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 the U.S.&#160;Department of Energy on behalf of Consumers, in connection with Consumers&#8217; 2011 settlement agreement with the U.S.&#160;Department of Energy 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%">The expiration dates of these guarantees vary, depending upon contractual provisions or upon the statute of limitations under the relevant governing law.</span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">200</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_619"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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%">Schedule&#160;II &#8212; Valuation and Qualifying Accounts and Reserves</span></div><ix:nonNumeric contextRef="c-2" name="srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" id="f-4289" escape="true"><ix:nonNumeric contextRef="c-1" name="srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" id="f-4288" escape="true"><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:11pt;font-weight:400;line-height:120%">Years Ended December&#160;31,&#160;2024, 2023, and 2022</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"><tr><td style="width:1.0%"/><td style="width:36.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.146%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.146%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.146%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.146%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.148%"/><td style="width:0.1%"/></tr><tr><td colspan="33" 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:100%">Description</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at Beginning of Period</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charged to Expense</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%">Charged to Other Accounts</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%">Deductions</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at End of Period</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-weight:400;line-height:120%">Allowance for uncollectible accounts</span><span style="color:#000000;font-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"/><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%">2024</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%"><ix:nonFraction unitRef="usd" contextRef="c-1023" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="f-4290">21</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-1024" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="6" id="f-4291">33</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-1024" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" format="ixt:fixed-zero" scale="6" id="f-4292">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-1024" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="6" id="f-4293">31</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-1025" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="f-4294">23</ix:nonFraction>&#160;</span></td><td 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%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1026" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="f-4295">27</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1027" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="6" id="f-4296">34</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1027" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" format="ixt:fixed-zero" scale="6" id="f-4297">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1027" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="6" id="f-4298">40</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1023" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="f-4299">21</ix:nonFraction>&#160;</span></td><td 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%">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%"><ix:nonFraction unitRef="usd" contextRef="c-1028" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="f-4300">20</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1029" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="6" id="f-4301">50</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1029" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" format="ixt:fixed-zero" scale="6" id="f-4302">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1029" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="6" id="f-4303">43</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1026" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="f-4304">27</ix:nonFraction>&#160;</span></td><td 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%">Deferred tax valuation allowance</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 #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 #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 #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 #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1030" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="f-4305">2</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-1031" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:fixed-zero" scale="6" id="f-4306">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-1031" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" format="ixt:fixed-zero" scale="6" id="f-4307">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-1031" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="6" id="f-4308">1</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-1032" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="f-4309">1</ix:nonFraction>&#160;</span></td><td 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%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1033" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="f-4310">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1034" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:fixed-zero" scale="6" id="f-4311">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1034" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" format="ixt:fixed-zero" scale="6" id="f-4312">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1034" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:fixed-zero" scale="6" id="f-4313">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1030" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="f-4314">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span></td><td colspan="3" style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="c-1035" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="f-4315">2</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-1036" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:fixed-zero" scale="6" id="f-4316">&#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 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%"><ix:nonFraction unitRef="usd" contextRef="c-1036" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" format="ixt:fixed-zero" scale="6" id="f-4317">&#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 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%"><ix:nonFraction unitRef="usd" contextRef="c-1036" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:fixed-zero" scale="6" id="f-4318">&#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 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%"><ix:nonFraction unitRef="usd" contextRef="c-1033" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="f-4319">2</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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Deductions represent write-offs of uncollectible accounts, net of recoveries.</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:11pt;font-weight:400;line-height:120%">Years Ended December&#160;31,&#160;2024, 2023, and 2022</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"><tr><td style="width:1.0%"/><td style="width:36.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.146%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.146%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.146%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.146%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.148%"/><td style="width:0.1%"/></tr><tr><td colspan="33" 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:100%">Description</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at Beginning of Period</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charged to Expense</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charged to Other Accounts</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deductions</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at End of Period</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-weight:400;line-height:120%">Allowance for uncollectible accounts</span><span style="color:#000000;font-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"/><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%">2024</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%"><ix:nonFraction unitRef="usd" contextRef="c-1037" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="f-4320">21</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-1038" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="6" id="f-4321">33</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-1038" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" format="ixt:fixed-zero" scale="6" id="f-4322">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-1038" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="6" id="f-4323">31</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-1039" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="f-4324">23</ix:nonFraction>&#160;</span></td><td 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%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1040" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="f-4325">27</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1041" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="6" id="f-4326">34</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1041" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" format="ixt:fixed-zero" scale="6" id="f-4327">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1041" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="6" id="f-4328">40</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1037" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="f-4329">21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span></td><td colspan="3" style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="c-1042" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="f-4330">20</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-1043" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="6" id="f-4331">50</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-1043" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" format="ixt:fixed-zero" scale="6" id="f-4332">&#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 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%"><ix:nonFraction unitRef="usd" contextRef="c-1043" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="6" id="f-4333">43</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-1040" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="f-4334">27</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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Deductions represent write-offs of uncollectible accounts, net of recoveries.</span></div></ix:nonNumeric></ix:nonNumeric><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%">201</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-top:250pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(This page intentionally left blank)</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">202</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_622"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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:18pt;font-weight:700;line-height:120%">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</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">K 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"><table 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:9.156%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.996%"/><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:61.882%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Previously Filed</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-bottom: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:11pt;font-weight:400;line-height:120%">Exhibits</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;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:11pt;font-weight:400;line-height:120%">With File</span></div><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Number</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;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:11pt;font-weight:400;line-height:120%">As</span></div><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Exhibit</span></div><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Number</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><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:11pt;font-weight:400;line-height:120%">Description</span></td></tr><tr><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">3.1</span><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></div></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:11pt;font-weight:400;line-height:120%">1-9513</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:11pt;font-weight:400;line-height:120%">3.1</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:11pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="border-top:1pt solid #000;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/000081115621000054/cms10q20210630_ex3-1.htm">Restated Articles of Incorporation of CMS&#160;Energy, effective June&#160;1,&#160;2004, as amended from time to time (Form&#160;10&#8209;Q for the quarterly period ended June&#160;30,&#160;2024)</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%">3.2</span><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></div></td><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:11pt;font-weight:400;line-height:120%">1-9513</span></td><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:11pt;font-weight:400;line-height:120%">3.2</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: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/811156/000110465916094515/a16-3728_1ex3d2.htm">CMS&#160;Energy Bylaws, amended and restated effective February&#160;8,&#160;2016 (Form&#160;8&#8209;K filed February&#160;8,&#160;2016)</a></span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">3.3</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">3(c)</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: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/76063/000095012401001548/k60932ex3-c.txt">Restated Articles of Incorporation of Consumers effective June&#160;7,&#160;2000 (Form&#160;10&#8209;K for the fiscal year ended December&#160;31,&#160;2000)</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%">3.4</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">3.2</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: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/000119312513027442/d475526dex32.htm">Consumers Bylaws, amended and restated as of January&#160;24,&#160;2013 (Form&#160;8-K filed January&#160;29,&#160;2013)</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%">4.1</span></td><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:11pt;font-weight:400;line-height:120%">2-65973</span></td><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:11pt;font-weight:400;line-height:120%">(b)(1)&#8211;4</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: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%">Indenture dated as of September&#160;1,&#160;1945 between Consumers and Chemical Bank (successor to Manufacturers Hanover Trust Company), as Trustee, including therein indentures supplemental thereto through the Forty-third Supplemental Indenture dated as of May&#160;1,&#160;1979 (Form&#160;S-16 filed November&#160;13,&#160;1979)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Indentures Supplemental thereto:</span></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%">4.1.a</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">4.2</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: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/000129993305004113/exhibit1.htm">104th&#160;dated as of 8/11/05 (Form&#160;8-K filed August&#160;11,&#160;2005)</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%">4.1.b</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">4.1</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: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/000129993310003294/exhibit1.htm">112th&#160;dated as of 9/1/10 (Form&#160;8-K filed September&#160;7,&#160;2010)</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%">4.1.c</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">4.1</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: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/000129993310003747/exhibit1.htm">113th&#160;dated as of 10/15/10 (Form&#160;8-K filed October&#160;20,&#160;2010)</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%">4.1.d</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">4.1</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: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/000095012311033264/k50266exv4w1.htm">114th&#160;dated as of 3/31/11 (Form&#160;8-K filed April&#160;6,&#160;2011)</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%">4.1.e</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">4.1</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: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/000119312512509891/d457336dex41.htm">120th&#160;dated as of 12/17/12 (Form&#160;8-K filed December&#160;20,&#160;2012)</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%">4.1.f</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">4.1</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: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/000119312513225365/d540359dex41.htm">121st&#160;dated as of 5/17/13 (Form&#160;8-K filed May&#160;17,&#160;2013)</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%">4.1.g</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">4.1</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: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/000119312513485840/d649552dex41.htm">123rd&#160;dated as of 12/20/13 (Form&#160;8-K filed December&#160;27,&#160;2013)</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%">4.1.h</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">4.1</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: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/000110465914061629/a14-18563_4ex4d1.htm">124th&#160;dated as of 8/18/2014 (Form&#160;8-K filed August&#160;18,&#160;2014)</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%">4.1.i</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">4.1</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: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/000110465915076532/a15-21856_3ex4d1.htm">125th&#160;dated as of 11/6/2015 (Form&#160;8-K filed November&#160;6,&#160;2015)</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;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">203</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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 style="width:9.156%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.996%"/><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:61.882%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Previously Filed</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-bottom: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:11pt;font-weight:400;line-height:120%">Exhibits</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;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:11pt;font-weight:400;line-height:120%">With File</span></div><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Number</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;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:11pt;font-weight:400;line-height:120%">As</span></div><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Exhibit</span></div><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Number</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><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:11pt;font-weight:400;line-height:120%">Description</span></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%">4.1.j</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">4.1</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: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/000110465915081498/a15-24123_1ex4d1.htm">126th&#160;dated as of 11/23/2015 (Form&#160;8-K filed November&#160;25,&#160;2015)</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%">4.1.k</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">4.1</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: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/000110465916138514/a16-15758_4ex4d1.htm">127th&#160;dated as of 8/10/16 (Form&#160;8-K filed August&#160;10,&#160;2016)</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%">4.1.l</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">4.1</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: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/000110465917010741/a17-4485_3ex4d1.htm">128th&#160;dated as of 2/22/17 (Form&#160;8-K filed February&#160;22,&#160;2017)</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%">4.1.m</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">4.1</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: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/000110465917059724/a17-22430_2ex4d1.htm">129th&#160;dated as of 9/28/17 (Form&#160;8-K filed September&#160;28,&#160;2017)</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%">4.1.n</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">4.1</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: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/000110465917068843/a17-26187_1ex4d1.htm">130th&#160;dated as of 11/15/17 (Form&#160;8-K filed November&#160;15,&#160;2017)</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%">4.1.o</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">4.1</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: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/000110465918032779/a18-13115_1ex4d1.htm">131st</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="http://www.sec.gov/Archives/edgar/data/201533/000110465918009493/a18-1030_1ex4d5da.htm#Exhibit4_5_a_022505">&#160;</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/201533/000110465918032779/a18-13115_1ex4d1.htm">dated as of 5/14/18 (Form&#160;8&#8209;K filed May&#160;14,&#160;2018)</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%">4.1.p</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">4.1</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: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/000110465918038355/a18-14858_1ex4d1.htm">132nd</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/000110465918038355/a18-14858_1ex4d1.htm"> </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/000110465918038355/a18-14858_1ex4d1.htm">dated as of 6/5/18 (Form&#160;8&#8209;K filed June&#160;5,&#160;2018)</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%">4.1.q</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">4.1</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: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/000110465918059725/a18-28081_5ex4d1.htm">133rd</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/000110465918059725/a18-28081_5ex4d1.htm">&#160;</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/201533/000110465918059725/a18-28081_5ex4d1.htm">dated as of 10/1/18 (Form&#160;8-K filed October&#160;1,&#160;2018)</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%">4.1.r</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">4.1</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: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/000110465918067840/a18-37006_3ex4d1.htm#Exhibit4_1_012422">134th</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/000110465918067840/a18-37006_3ex4d1.htm#Exhibit4_1_012422">&#160;</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/201533/000110465918067840/a18-37006_3ex4d1.htm#Exhibit4_1_012422">dated as of 11/13/18 (Form&#160;8-K filed November&#160;13,&#160;2018)</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%">4.1.s</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">4.1</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: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/000110465919031961/a19-10644_1ex4d1.htm">135th</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/000110465919031961/a19-10644_1ex4d1.htm">&#160;</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/201533/000110465919031961/a19-10644_1ex4d1.htm">dated as of 5/28/19 (Form&#160;8-K filed May&#160;28,&#160;2019)</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%">4.1.t</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">4.1</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: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/000141057819000998/tv528537_ex4-1.htm">136th</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/000141057819000998/tv528537_ex4-1.htm">&#160;</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/201533/000141057819000998/tv528537_ex4-1.htm">dated as of 9/3/19 (Form&#160;8-K filed September&#160;3,&#160;2019)</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%">4.1.u</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">4.1</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: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/000141057819001315/tv529739_ex4-1.htm">137th</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/000141057819001315/tv529739_ex4-1.htm">&#160;</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/201533/000141057819001315/tv529739_ex4-1.htm">dated as of 9/19/19 (Form&#160;8-K filed September&#160;19,&#160;2019)</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%">4.1.v</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">4.3</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: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/000081115619000015/ex4309302019.htm">138th</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/000081115619000015/ex4309302019.htm">&#160;</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/201533/000081115619000015/ex4309302019.htm">dated as of 10/1/19 (Form&#160;10-Q for the quarterly period ended September&#160;30,&#160;2019)</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%">4.1.w</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">4.1</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: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/000110465920038685/tm2012772d3_ex4-1.htm">139th</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/000110465920038685/tm2012772d3_ex4-1.htm">&#160;</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/201533/000110465920038685/tm2012772d3_ex4-1.htm">dated as of 3/26/20 (Form&#160;8-K filed March&#160;26,&#160;2020)</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%">4.1.x</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">4.1</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: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/000110465920060592/tm2018447d2_ex4-1.htm">140th</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/000110465920060592/tm2018447d2_ex4-1.htm">&#160;</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/201533/000110465920060592/tm2018447d2_ex4-1.htm">dated as of 5/13/20 (Form&#160;8-K filed May&#160;13,&#160;2020)</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%">4.1.y</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">4.1</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: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/000110465920064099/tm2018447d3_ex4-1.htm">141st</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/000110465920064099/tm2018447d3_ex4-1.htm">&#160;</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/201533/000110465920064099/tm2018447d3_ex4-1.htm">dated as of 5/20/20 (Form&#160;8-K filed May&#160;20,&#160;202</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">0)</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%">4.1.z</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">4.1</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: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/000110465920112951/tm2031329d3_ex4-1.htm">142nd</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/000110465920112951/tm2031329d3_ex4-1.htm">&#160;</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/201533/000110465920112951/tm2031329d3_ex4-1.htm">dated as of 10/7/20 (Form&#160;8-K filed October&#160;7,&#160;2020)</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%">4.1.aa</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">4.1</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: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/000110465921103837/tm2124714d1_ex4-1.htm">144th</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/000110465921103837/tm2124714d1_ex4-1.htm">&#160;</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/201533/000110465921103837/tm2124714d1_ex4-1.htm">dated as of 8/12/21 (Form&#160;8-K filed August&#160;12,&#160;2021)</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%">4.1.bb</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">4.1</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: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/000110465922089118/tm2222175d4_ex4-1.htm">145th</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/000110465922089118/tm2222175d4_ex4-1.htm">&#160;</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/201533/000110465922089118/tm2222175d4_ex4-1.htm">dated as of 8/11/22 (Form&#160;8-K filed August&#160;11,&#160;2022)</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%">4.1.cc</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">4.1</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: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/000110465922127232/tm2232568d1_ex4-1.htm">146th</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/000110465922127232/tm2232568d1_ex4-1.htm">&#160;</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/201533/000110465922127232/tm2232568d1_ex4-1.htm">dated as of 12/14/22 (Form&#160;8-K filed December&#160;15,&#160;2022)</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%">4.1.dd</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">4.1</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: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/000110465923002502/tm232791d1_ex4-1.htm">147th</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/000110465923002502/tm232791d1_ex4-1.htm">&#160;</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/201533/000110465923002502/tm232791d1_ex4-1.htm">dated as of 1/10/23 (Form&#160;8-K filed January&#160;10,&#160;2023)</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%">4.1.ee</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">4.1</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: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/000110465923024595/tm237514d1_ex4-1.htm">148th</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/000110465923024595/tm237514d1_ex4-1.htm">&#160;</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/201533/000110465923024595/tm237514d1_ex4-1.htm">dated as of 2/23/23 (Form&#160;8-K filed February&#160;23,&#160;202</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/000110465923024595/tm237514d1_ex4-1.htm">3)</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%">4.1.ff</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">4.1</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: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/000110465923065874/tm2317166d1_ex4-1.htm">149th</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/000110465923065874/tm2317166d1_ex4-1.htm">&#160;</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/201533/000110465923065874/tm2317166d1_ex4-1.htm">dated as of 5/30/23 (Form&#160;8-K filed May&#160;30,&#160;2023)</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%">4.1.gg</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">4.1</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: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/000110465923087652/tm2322252d4_ex4-1.htm">150th</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/000110465923087652/tm2322252d4_ex4-1.htm">&#160;</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/201533/000110465923087652/tm2322252d4_ex4-1.htm">dated as of 8/4/23 (Form&#160;8-K filed August&#160;4,&#160;2023)</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%">4.1.hh</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">4.1</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: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/000110465924002523/tm242464d1_ex4-1.htm">151st</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/000110465924002523/tm242464d1_ex4-1.htm">&#160;</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/201533/000110465924002523/tm242464d1_ex4-1.htm">dated as of 1/9/24 (Form&#160;8-K filed January&#160;9,&#160;2024</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">)</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%">4.1.ii</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">4.1</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:11pt;font-weight:400;line-height:120%">&#8212;</span></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="-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/000110465924085671/tm2420258d4_ex4-1.htm">152nd dated as of 8/5/24 (Form&#160;8-K filed August&#160;5,&#160;2024)</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%">4.2</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">(4)(b)</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: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/0000201533-96-000043-index.html">Indenture dated as of January&#160;1,&#160;1996 between Consumers and The Bank of New York Mellon, as Trustee (Form&#160;10-K for the fiscal year ended December&#160;31,&#160;1995)</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%">4.3</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">(4)(c)</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: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/0000201533-98-000042-index.html">Indenture dated as of February&#160;1,&#160;1998 between Consumers and The Bank of New York Mellon (formerly The Chase Manhattan Bank), as Trustee (Form&#160;10-K for the fiscal year ended December&#160;31,&#160;1997)</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.4</span><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></div></td><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:11pt;font-weight:400;line-height:120%">33-47629</span></td><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:11pt;font-weight:400;line-height:120%">(4)(a)</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: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%">Indenture dated as of September&#160;15,&#160;1992 between CMS&#160;Energy and NBD Bank, as Trustee (Form&#160;S-3 filed May&#160;1,&#160;1992)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Indentures Supplemental thereto:</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%">4.4.a</span><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></div></td><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:11pt;font-weight:400;line-height:120%">1-9513</span></td><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:11pt;font-weight:400;line-height:120%">4.1</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: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/811156/000119312513121402/d506055dex41.htm">29th&#160;dated as of 3/22/13 (Form&#160;8-K filed March&#160;22,&#160;2013)</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.4.b</span><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></div></td><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:11pt;font-weight:400;line-height:120%">1-9513</span></td><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:11pt;font-weight:400;line-height:120%">4.2</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: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/811156/000119312514071395/d684654dex42.htm">31st&#160;dated as of 2/27/14 (Form&#160;8-K filed February&#160;27,&#160;2014)</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.4.c</span><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></div></td><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:11pt;font-weight:400;line-height:120%">1-9513</span></td><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:11pt;font-weight:400;line-height:120%">4.1</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: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/811156/000110465915076998/a15-16081_3ex4d1.htm">32nd&#160;dated as of 11/9/15 (Form&#160;8-K filed November&#160;9,&#160;2015)</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;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">204</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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 style="width:9.156%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.996%"/><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:61.882%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Previously Filed</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-bottom: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:11pt;font-weight:400;line-height:120%">Exhibits</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;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:11pt;font-weight:400;line-height:120%">With File</span></div><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Number</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;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:11pt;font-weight:400;line-height:120%">As</span></div><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Exhibit</span></div><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Number</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><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:11pt;font-weight:400;line-height:120%">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%">4.4.d</span><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></div></td><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:11pt;font-weight:400;line-height:120%">1-9513</span></td><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:11pt;font-weight:400;line-height:120%">4.1</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: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/811156/000110465916118035/a16-9852_3ex4d1.htm">33rd&#160;dated as of 5/5/16 (Form&#160;8-K filed May&#160;5,&#160;2016)</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.4.e</span><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></div></td><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:11pt;font-weight:400;line-height:120%">1-9513</span></td><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:11pt;font-weight:400;line-height:120%">4.1</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: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/811156/000110465916154425/a16-20465_4ex4d1.htm">34th&#160;dated as of 11/3/16 (Form&#160;8-K filed November&#160;3,&#160;2016)</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.4.f</span><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></div></td><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:11pt;font-weight:400;line-height:120%">1-9513</span></td><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:11pt;font-weight:400;line-height:120%">4.1</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: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/811156/000110465917008425/a17-3789_3ex4d1.htm">35th</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/811156/000110465917008425/a17-3789_3ex4d1.htm">&#160;</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/811156/000110465917008425/a17-3789_3ex4d1.htm">dated as of 2/13/17 (Form&#160;8-K filed February&#160;13,&#160;2017)</a></span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></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.5</span><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></div></td><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:11pt;font-weight:400;line-height:120%">1-9513</span></td><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:11pt;font-weight:400;line-height:120%">(4a)</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: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/811156/0000811156-97-000119-index.html">Indenture dated as of June&#160;1,&#160;1997 between CMS&#160;Energy and The&#160;Bank of New&#160;York&#160;Mellon, as Trustee (Form&#160;8-K filed July&#160;1,&#160;1997)</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Indentures Supplemental thereto:</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%">4.5.a</span><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></div></td><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:11pt;font-weight:400;line-height:120%">1-9513</span></td><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:11pt;font-weight:400;line-height:120%">4.5.a</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: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/000110465918009493/a18-1030_1ex4d5da.htm">5th&#160;dated as of 2/13/18 (Form&#160;10&#8209;K for the fiscal year ended December&#160;31,&#160;2017)</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.5.b</span><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></div></td><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:11pt;font-weight:400;line-height:120%">1-9513</span></td><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:11pt;font-weight:400;line-height:120%">4.1</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: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/811156/000110465918015774/a18-7550_3ex4d1.htm">6th</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/811156/000110465918015774/a18-7550_3ex4d1.htm">&#160;</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/811156/000110465918015774/a18-7550_3ex4d1.htm">dated as of 3/8/18 (Form&#160;8-K filed March&#160;8,&#160;2018)</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.5.c</span><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></div></td><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:11pt;font-weight:400;line-height:120%">1-9513</span></td><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:11pt;font-weight:400;line-height:120%">4.1</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: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/811156/000110465918058607/a18-28081_3ex4d1.htm">7th</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/811156/000110465918058607/a18-28081_3ex4d1.htm">&#160;</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/811156/000110465918058607/a18-28081_3ex4d1.htm">dated as of 9/26/18 (Form&#160;8-K filed September&#160;26,&#160;2018)</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.5.d</span><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></div></td><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:11pt;font-weight:400;line-height:120%">1-9513</span></td><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:11pt;font-weight:400;line-height:120%">4.1</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: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/811156/000110465919009482/a19-3868_3ex4d1.htm">8th</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/811156/000110465919009482/a19-3868_3ex4d1.htm">&#160;</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/811156/000110465919009482/a19-3868_3ex4d1.htm">dated as of 2/20/19 (Form&#160;8-K filed February&#160;20,&#160;2019)</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.5.e</span><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></div></td><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:11pt;font-weight:400;line-height:120%">1-9513</span></td><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:11pt;font-weight:400;line-height:120%">4.1</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: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/811156/000110465920066753/tm2020983d1ex4-1.htm">9th</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/811156/000110465920066753/tm2020983d1ex4-1.htm">&#160;</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/811156/000110465920066753/tm2020983d1ex4-1.htm">dated as of 5/28/20 (Form&#160;8-K filed May&#160;28,&#160;2020)</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.5.f</span><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></div></td><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:11pt;font-weight:400;line-height:120%">1-9513</span></td><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:11pt;font-weight:400;line-height:120%">4.1</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: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/811156/000110465920129293/tm2034585d3_ex4-1.htm">10th</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/811156/000110465920129293/tm2034585d3_ex4-1.htm">&#160;</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/811156/000110465920129293/tm2034585d3_ex4-1.htm">dated as of 11/25/20 (Form&#160;8-K filed November&#160;25,&#160;2020)</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.6</span><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></div></td><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:11pt;font-weight:400;line-height:120%">1-9513</span></td><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:11pt;font-weight:400;line-height:120%">4.1</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: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/811156/000110465923056395/tm2314786d1_ex4-1.htm">Indenture dated as of May&#160;5,&#160;2023 between CMS&#160;Energy and The Bank of New York Mellon, as Trustee (Form&#160;8-K filed May&#160;5,&#160;2023)</a></span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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.7</span><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></div></td><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:11pt;font-weight:400;line-height:120%">1-9513</span></td><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:11pt;font-weight:400;line-height:120%">4.6</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: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/000081115622000048/cms10k20211231_ex4-6.htm">Description of CMS&#160;Energy Securities (Form&#160;10-K for the fiscal year ended December&#160;31,&#160;2021)</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%">4.8</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">4.7</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: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/000081115620000004/ex4712312019.htm">Description of Consumers Securities (Form&#160;10-K for the fiscal year ended December&#160;31,&#160;2019)</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.9</span><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></div></td><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:11pt;font-weight:400;line-height:120%">1-9513</span></td><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:11pt;font-weight:400;line-height:120%">4.2</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: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/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, including Form of Depositary Receipt (Form&#160;8-K filed July&#160;1,&#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.1</span><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">2</span></div></td><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:11pt;font-weight:400;line-height:120%">1-9513</span></td><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:11pt;font-weight:400;line-height:120%">10.1</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: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/000110465920056757/tm2018414d1_ex10-1.htm">CMS&#160;Energy 2020</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/000110465920056757/tm2018414d1_ex10-1.htm">&#160;</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/201533/000110465920056757/tm2018414d1_ex10-1.htm">Performance Incentive Stock Plan, effective June&#160;1,&#160;2020 (Form&#160;8-K filed May&#160;5,&#160;2020)</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:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">2</span></div></td><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:11pt;font-weight:400;line-height:120%">1-9513</span></td><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:11pt;font-weight:400;line-height:120%">10.2</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: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/000081115624000044/cms10k20231231_ex10-2.htm">CMS&#160;Energy&#8217;s Deferred Salary Savings Plan, as amended and restated, effective January&#160;1,&#160;2022 (Form&#160;10-K for the fiscal year ended December&#160;31,&#160;2023)</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.3</span><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">2</span></div></td><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:11pt;font-weight:400;line-height:120%">1-9513</span></td><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:11pt;font-weight:400;line-height:120%">10.5</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: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/000110465915006843/a15-1932_1ex10d5.htm">CMS&#160;Energy and Consumers Directors&#8217; Deferred Compensation Plan, effective as of November&#160;30,&#160;2007 (Form&#160;10-K for the fiscal year ended December&#160;31,&#160;2014)</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.4</span><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">2</span></div></td><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:11pt;font-weight:400;line-height:120%">1-9513</span></td><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:11pt;font-weight:400;line-height:120%">10.6</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: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/000095012311040663/k50315exv10w6.htm">Supplemental Executive Retirement Plan for Employees of CMS&#160;Energy/Consumers&#160;effective on January&#160;1,&#160;1982 and as amended effective April&#160;1,&#160;2011 (Form&#160;10-Q for the quarterly period ended March&#160;31,&#160;2011)</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:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">2</span></div></td><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:11pt;font-weight:400;line-height:120%">1-9513</span></td><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:11pt;font-weight:400;line-height:120%">10.5</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: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/000081115624000044/cms10k20231231_ex10-5.htm">Defined Contribution Supplemental Executive Retirement Plan, amended December&#160;21,&#160;2023, effective January&#160;1,&#160;2024 (Form&#160;10-K for the fiscal year ended December&#160;31,&#160;2023)</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.6</span><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">2</span></div></td><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:11pt;font-weight:400;line-height:120%">1-9513</span></td><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:11pt;font-weight:400;line-height:120%">10.2</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: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/000081115623000066/cms10q20230630_ex10-2.htm">Form of Officer Separation Agreement as of July&#160;1,&#160;2023 (Form&#160;10&#8209;Q for the quarterly period ended June&#160;30,&#160;2023)</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;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">205</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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 style="width:9.156%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.996%"/><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:61.882%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Previously Filed</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-bottom: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:11pt;font-weight:400;line-height:120%">Exhibits</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;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:11pt;font-weight:400;line-height:120%">With File</span></div><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Number</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;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:11pt;font-weight:400;line-height:120%">As</span></div><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Exhibit</span></div><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Number</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><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:11pt;font-weight:400;line-height:120%">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%">10.7</span><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></div></td><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:11pt;font-weight:400;line-height:120%">1-9513</span></td><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:11pt;font-weight:400;line-height:120%">(10)(y)</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: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%">Environmental Agreement dated as of June&#160;1,&#160;1990 made by CMS&#160;Energy to The Connecticut National Bank and Others (Form&#160;10-K for the fiscal year ended December&#160;31,&#160;1990)</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%">10.8</span><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,2</span></div></td><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:11pt;font-weight:400;line-height:120%">1-9513</span></td><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:11pt;font-weight:400;line-height:120%">(10)(a)</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: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/000095012407005517/k21037exv10wxay.htm">Form&#160;of Indemnification Agreement between CMS&#160;Energy and its Directors, effective as of November&#160;1,&#160;2007 (Form&#160;10-Q for the quarterly period ended September&#160;30,&#160;2007)</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.9</span><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">2</span></div></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">(10)(b)</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: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/000095012407005517/k21037exv10wxby.htm">Form&#160;of Indemnification Agreement between Consumers and its Directors, effective as of November&#160;1,&#160;2007 (Form&#160;10-Q for the quarterly period ended September&#160;30,&#160;2007)</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.10</span><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">2</span></div></td><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:11pt;font-weight:400;line-height:120%">1-9513</span></td><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:11pt;font-weight:400;line-height:120%">10.10</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: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/000081115622000048/cms10k20211231_ex10-10.htm">CMS&#160;Incentive Compensation Plan for CMS&#160;Energy and Consumers Officers as amended, effective as of January&#160;27,&#160;2022 (Form&#160;10-K for the fiscal year ended December&#160;31,&#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.11</span><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">2</span></div></td><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:11pt;font-weight:400;line-height:120%">1-9513</span></td><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:11pt;font-weight:400;line-height:120%">10.3</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: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/000081115623000066/cms10q20230630_ex10-3.htm">Form of Change in Control Agreement as of July&#160;1,&#160;2023 (Form&#160;10&#8209;Q for the quarterly period ended June&#160;30,&#160;2023)</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.12</span><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">2</span></div></td><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:11pt;font-weight:400;line-height:120%">1-9513</span></td><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:11pt;font-weight:400;line-height:120%">10.12</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: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/000081115624000044/cms10k20231231_ex10-12.htm">Annual Employee Incentive Compensation Plan for Consumers amended December&#160;11,&#160;2023, effective July&#160;1,&#160;2023 (Form&#160;10-K for the fiscal year ended December&#160;31,&#160;2023)</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.13</span><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,2</span></div></td><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:11pt;font-weight:400;line-height:120%">1-9513</span></td><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:11pt;font-weight:400;line-height:120%">10.2</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: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/000081115623000072/cms10q20230930_ex10-2.htm">Annual NorthStar Clean Energy Employee Incentive Compensation Plan as amended, effective as of July&#160;1,&#160;2023 (Form&#160;10-Q for the quarterly period ended September&#160;30,&#160;2023)</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.14</span><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></div></td><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:11pt;font-weight:400;line-height:120%">1-9513</span></td><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:11pt;font-weight:400;line-height:120%">10.1</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: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/000110465922127232/tm2232568d1_ex10-1.htm">$550&#160;million Fifth Amended and Restated Revolving Credit Agreement dated as of December&#160;14,&#160;2022 among CMS&#160;Energy, the Banks, as defined therein, and Barclays Bank&#160;PLC, as Agent (Form&#160;8&#8209;K filed December&#160;15,&#160;2022)</a></span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 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.15</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">10.2</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: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/000110465922127232/tm2232568d1_ex10-2.htm">$1.1&#160;billion Sixth Amended and Restated Revolving Credit Agreement dated as of December&#160;14,&#160;2022 among Consumers, the Banks, as defined therein, and JPMorgan Chase Bank,&#160;N.A., as Agent (Form&#160;8&#8209;K filed December&#160;15,&#160;2022)</a></span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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.16</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">10.1</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: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/000110465918069310/a18-40465_1ex10d1.htm#Exhibit10_1_021401">$250&#160;million Amended and Restated Revolving Credit Agreement dated as of November&#160;19,&#160;2018 among Consumers, the Banks, as defined therein, and The Bank of Nova Scotia, as Agent (Form&#160;8&#8209;K filed November&#160;20,&#160;2018)</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.16.a</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">10.1</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: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/000110465919065352/tm1923298d1_ex10-1.htm">Description of the Extension to the Amended and Restated $250&#160;million Secured Revolving Credit Agreement (Form&#160;8&#8209;K filed November&#160;19,&#160;2019)</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.16.b</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">10.1</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: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/000110465920127883/tm2036409d1_ex10-1.htm">Description of the Second Extension to the Amended and Restated $250&#160;million Secured Revolving Credit Agreement (Form&#160;8&#8209;K filed November&#160;19,&#160;2020)</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.16.c</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">10.1</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: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/000110465921142290/tm2133546d1_ex10-1.htm">Description of the Third</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/000110465921142290/tm2133546d1_ex10-1.htm">&#160;</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/201533/000110465921142290/tm2133546d1_ex10-1.htm">Extension to the Amended and Restated $250&#160;million Secured Revolving Credit Agreement (Form&#160;8-K filed November&#160;22,&#160;2021)</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.16.d</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">10.1</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: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/000110465922122724/tm2231419d1_ex10-1.htm">First</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/000110465922122724/tm2231419d1_ex10-1.htm">&#160;</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/201533/000110465922122724/tm2231419d1_ex10-1.htm">Amendment to the Amended and Restated $250&#160;million Secured Revolving Credit Agreement (Form&#160;8-K filed November&#160;29,&#160;2022)</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;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">206</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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 style="width:9.156%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.996%"/><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:61.882%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Previously Filed</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-bottom: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:11pt;font-weight:400;line-height:120%">Exhibits</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;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:11pt;font-weight:400;line-height:120%">With File</span></div><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Number</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;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:11pt;font-weight:400;line-height:120%">As</span></div><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Exhibit</span></div><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Number</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><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:11pt;font-weight:400;line-height:120%">Description</span></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.16.e</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">10.1</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: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/000110465923122055/tm2331708d1_ex10-1.htm">Amendment No.&#160;2 to the Amended and Restated $250&#160;million Secured Revolving Credit Agreement (Form&#160;8-K filed November&#160;29,&#160;2023)</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.17</span><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">2</span></div></td><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:11pt;font-weight:400;line-height:120%">1-9513</span></td><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:11pt;font-weight:400;line-height:120%">10.1</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: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/000095012311092346/k50726exv10w1.htm">Consumers and other CMS&#160;Energy Companies Retired Executives Survivor Benefit Plan for Management/Executive Employees, distributed July&#160;1,&#160;2011 (Form&#160;10-Q for the quarterly period ended September&#160;30,&#160;2011)</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.18</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">10.1</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: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/000110465914073231/a14-19858_1ex10d1.htm">Form&#160;of Commercial Paper Dealer Agreement between Consumers, as Issuer, and the Dealer party thereto (Form&#160;10-Q for the quarterly period ended September&#160;30,&#160;2014)</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.19</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">10.1</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: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 and New Covert Generating Company,&#160;LLC (Form&#160;8-K filed June&#160;23,&#160;2021)</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.19.a</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">10.4</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: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/000081115623000066/cms10q20230630_ex10-4.htm">Amendment No.&#160;1 dated as of May&#160;31,&#160;2023 to the Purchase and Sale Agreement, dated June&#160;21,&#160;2021 by and among Consumers and New Covert Generating Company,&#160;LLC (Form&#160;10-Q for the quarterly period ending June&#160;30,&#160;2023)</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.20</span></td><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:11pt;font-weight:400;line-height:120%">1-5611</span></td><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:11pt;font-weight:400;line-height:120%">10.1</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: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/000081115622000113/cms10q20220630_ex10-1.htm">$1&#160;billion unsecured Term Loan Credit Agreement dated as of July&#160;22,&#160;2022 among Consumers, the Banks defined therein, and U.S.&#160;Bank National Association, as Agent (Form&#160;10-Q for the quarterly period ended June&#160;30,&#160;2022)</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.21</span><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">2</span></div></td><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:11pt;font-weight:400;line-height:120%">1-9513</span></td><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:11pt;font-weight:400;line-height:120%">10.22</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: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/000081115624000044/cms10k20231231_ex10-22.htm">Annual Employee Incentive Compensation Plan for Consumers amended and restated effective January&#160;1,&#160;2024 (Form&#160;10-K for the fiscal year ended December&#160;31,&#160;2023)</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%">19.1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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: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="cms10k20241231_ex19-1.htm"><ix:nonNumeric contextRef="c-1" name="ecd:InsiderTrdPoliciesProcAdoptedFlag" format="ixt:fixed-true" id="f-4335">Policy Prohibiting Illegal Insider Trading</ix:nonNumeric></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%">21.1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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: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="cms10k20241231_ex21-1.htm">Subsidiaries of CMS&#160;Energy and Consumers</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%">23.1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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: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="cms10k20241231_ex23-1.htm">Consent of PricewaterhouseCoopers&#160;LLP for CMS&#160;Energy</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%">23.2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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: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="cms10k20241231_ex23-2.htm">Consent of PricewaterhouseCoopers&#160;LLP for Consumers</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%">31.1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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: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="cms10k20241231_ex31-1.htm">CMS&#160;Energy&#8217;s certification of the CEO pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 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%">31.2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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: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="cms10k20241231_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 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%">31.3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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: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="cms10k20241231_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 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%">31.4</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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: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="cms10k20241231_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 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%">32.1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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: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="cms10k20241231_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 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%">32.2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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: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="cms10k20241231_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%">97.1</span><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">2</span></div></td><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:11pt;font-weight:400;line-height:120%">1-9513</span></td><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:11pt;font-weight:400;line-height:120%">97.1</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: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/000081115624000044/cms10k20231231_ex97-1.htm">CMS&#160;Energy/Consumers Clawback Policy (Form&#160;10-K for the fiscal year ended December&#160;31,&#160;2023)</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;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">207</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:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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 style="width:9.156%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.996%"/><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:61.882%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Previously Filed</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-bottom: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:11pt;font-weight:400;line-height:120%">Exhibits</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;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:11pt;font-weight:400;line-height:120%">With File</span></div><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Number</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;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:11pt;font-weight:400;line-height:120%">As</span></div><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Exhibit</span></div><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Number</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><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:11pt;font-weight:400;line-height:120%">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%">99.1</span><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></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:115%">333-275106</span></td><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:11pt;font-weight:400;line-height:120%">99.1</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: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/811156/000110465923110417/tm2328518d1_ex99-1.htm">CMS&#160;Energy Stock Purchase Plan, as amended and restated October&#160;20,&#160;2023 (Form&#160;S-3ASR filed October&#160;20,&#160;2023)</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%">101.INS</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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: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 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%">101.SCH</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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: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 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%">101.CAL</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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: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 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%">101.DEF</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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: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 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%">101.LAB</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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: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 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%">101.PRE</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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: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 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%">104</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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: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;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;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="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Exhibits that have been previously filed with the SEC, designated above, are incorporated herein by reference and made a part hereof.</span></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_625"></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;16.&#160;&#160;&#160;&#160;Form&#160;10-K Summary</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">None.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">208</span></div></div></div><div id="ic43cff4efdfd4f2fb7296396b8a97b31_628"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">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:24pt"><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 Section&#160;13 or 15(d) of the Securities Exchange Act of 1934, CMS&#160;Energy Corporation has duly caused this Annual Report to be signed on its behalf by the undersigned, thereunto duly authorized.</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:6.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.002%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.310%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:45.696%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="padding:2px 1pt 2px 7.75pt;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%">/s/ Garrick J. Rochow</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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:11pt;font-weight:400;line-height:120%">Name:</span></td><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:11pt;font-weight:400;line-height:120%">Garrick J. Rochow</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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%">Title:</span></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:11pt;font-weight:400;line-height:120%">President and Chief Executive Officer</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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%">Date:</span></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:11pt;font-weight:400;line-height:120%">February 11, 2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-bottom:24pt"><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 1934, this Annual Report has been signed below by the following persons on behalf of CMS&#160;Energy Corporation and in the capacities indicated and on February&#160;11, 2025.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.694%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.310%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:45.696%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">/s/ Garrick J. Rochow</span></td><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">/s/ John G. Russell</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;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:11pt;font-weight:400;line-height:120%">Garrick J. Rochow</span></td><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="border-top:1pt solid #000000;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:11pt;font-weight:400;line-height:120%">John G. Russell, Director</span></td></tr><tr><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">President, Chief Executive Officer, and Director</span></td><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">(Principal Executive Officer)</span></td><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding:0 1pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">/s/ Suzanne F. Shank</span></td></tr><tr><td colspan="3" style="padding:0 1pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="border-top:1pt solid #000000;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:11pt;font-weight:400;line-height:120%">Suzanne F. Shank, Director</span></td></tr><tr><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">/s/ Rejji P. Hayes</span></td><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;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:11pt;font-weight:400;line-height:120%">Rejji P. Hayes</span></td><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr style="height:14pt"><td colspan="3" rowspan="2" 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><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">/s/ Myrna M. Soto</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="border-top:1pt solid #000000;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:11pt;font-weight:400;line-height:120%">Myrna M. Soto, Director</span></td></tr><tr><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">(Principal Financial Officer)</span></td><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding:0 1pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">/s/ John G. Sznewajs</span></td></tr><tr><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">/s/ Scott B. McIntosh</span></td><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="border-top:1pt solid #000000;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:11pt;font-weight:400;line-height:120%">John G. Sznewajs, Director</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;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:11pt;font-weight:400;line-height:120%">Scott B. McIntosh</span></td><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr style="height:14pt"><td colspan="3" rowspan="2" 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%">Vice President, Controller, and Chief Accounting Officer</span></td><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">/s/ Ronald J. Tanski</span></td></tr><tr><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">(Controller)</span></td><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="border-top:1pt solid #000000;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:11pt;font-weight:400;line-height:120%">Ronald J. Tanski, Director</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">/s/ Deborah H. Butler</span></td><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">/s/ Laura H. Wright</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;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:11pt;font-weight:400;line-height:120%">Deborah H. Butler, Director</span></td><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="border-top:1pt solid #000000;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:11pt;font-weight:400;line-height:120%">Laura H. Wright, Director</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">/s/ Kurt L. Darrow</span></td><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;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:11pt;font-weight:400;line-height:120%">Kurt L. Darrow, Director</span></td><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt;text-indent:-9pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">/s/ Ralph Izzo</span></td><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;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:11pt;font-weight:400;line-height:120%">Ralph Izzo, Director</span></td><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt;text-indent:-9pt"/></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%">209</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic43cff4efdfd4f2fb7296396b8a97b31_34">Table of Contents</a></span></div></div><div style="margin-bottom:6pt"><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:24pt"><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 Section&#160;13 or 15(d) of the Securities Exchange Act of 1934, Consumers Energy Company has duly caused this Annual Report to be signed on its behalf by the undersigned, thereunto duly authorized.</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:6.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.002%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.310%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:45.696%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="padding:2px 1pt 2px 7.75pt;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%">/s/ Garrick J. Rochow</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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:11pt;font-weight:400;line-height:120%">Name:</span></td><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:11pt;font-weight:400;line-height:120%">Garrick J. Rochow</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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%">Title:</span></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:11pt;font-weight:400;line-height:120%">President and Chief Executive Officer</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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%">Date:</span></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:11pt;font-weight:400;line-height:120%">February 11, 2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-bottom:24pt"><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 1934, this Annual Report has been signed below by the following persons on behalf of Consumers Energy Company and in the capacities indicated and on February&#160;11, 2025.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.694%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.310%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:45.696%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">/s/ Garrick J. Rochow</span></td><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">/s/ John G. Russell</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;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:11pt;font-weight:400;line-height:120%">Garrick J. Rochow</span></td><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="border-top:1pt solid #000000;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:11pt;font-weight:400;line-height:120%">John G. Russell, Director</span></td></tr><tr><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">President, Chief Executive Officer, and Director</span></td><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">(Principal Executive Officer)</span></td><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding:0 1pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">/s/ Suzanne F. Shank</span></td></tr><tr><td colspan="3" style="padding:0 1pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="border-top:1pt solid #000000;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:11pt;font-weight:400;line-height:120%">Suzanne F. Shank, Director</span></td></tr><tr><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">/s/ Rejji P. Hayes</span></td><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;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:11pt;font-weight:400;line-height:120%">Rejji P. Hayes</span></td><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr style="height:14pt"><td colspan="3" rowspan="2" 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><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">/s/ Myrna M. Soto</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="border-top:1pt solid #000000;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:11pt;font-weight:400;line-height:120%">Myrna M. Soto, Director</span></td></tr><tr><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">(Principal Financial Officer)</span></td><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="padding:0 1pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">/s/ John G. Sznewajs</span></td></tr><tr><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">/s/ Scott B. McIntosh</span></td><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="border-top:1pt solid #000000;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:11pt;font-weight:400;line-height:120%">John G. Sznewajs, Director</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;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:11pt;font-weight:400;line-height:120%">Scott B. McIntosh</span></td><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr style="height:14pt"><td colspan="3" rowspan="2" 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%">Vice President, Controller, and Chief Accounting Officer</span></td><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">/s/ Ronald J. Tanski</span></td></tr><tr><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">(Controller)</span></td><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="border-top:1pt solid #000000;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:11pt;font-weight:400;line-height:120%">Ronald J. Tanski, Director</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">/s/ Deborah H. Butler</span></td><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">/s/ Laura H. Wright</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;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:11pt;font-weight:400;line-height:120%">Deborah H. Butler, Director</span></td><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="border-top:1pt solid #000000;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:11pt;font-weight:400;line-height:120%">Laura H. Wright, Director</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">/s/ Kurt L. Darrow</span></td><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;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:11pt;font-weight:400;line-height:120%">Kurt L. Darrow, Director</span></td><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt;text-indent:-9pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="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:11pt;font-weight:400;line-height:120%">/s/ Ralph Izzo</span></td><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;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:11pt;font-weight:400;line-height:120%">Ralph Izzo, Director</span></td><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="padding:0 1pt;text-indent:-9pt"/></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%">210</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-19.1
<SEQUENCE>2
<FILENAME>cms10k20241231_ex19-1.htm
<DESCRIPTION>EXHIBIT 19.1 - INSIDER TRADING POLICY
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="if3064dac8d0f4c5fa6dfe7f5cf526047_66"></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 19.1</font></div></div><div style="padding-left:7.57pt;padding-right:7.57pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">POLICY PROHIBITING ILLEGAL INSIDER TRADING</font></div><div style="margin-top:9pt;padding-left:10pt;padding-right:15.1pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Federal and State securities laws make it illegal for anyone to trade a company&#8217;s securities while in possession of material, nonpublic information related to that company. This is referred to as &#8220;illegal insider trading&#8221; and may result in criminal or civil penalties.  CMS Energy Corporation and its subsidiaries (&#8220;Company&#8221;) has adopted this Policy Prohibiting Illegal Insider Trading (&#8220;Policy&#8221;) to help members of the Company&#8217;s Boards of Directors (&#8220;Directors&#8221;), officers and employees comply with insider trading laws and prevent the appearance of illegal insider trading.</font></div><div style="margin-top:6pt;padding-left:10.1pt;padding-right:15.1pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Terminology</font></div><div style="margin-top:6pt;padding-left:36pt;padding-right:15.1pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%">Insider</font></div><div style="margin-top:6pt;padding-left:36pt;padding-right:15.1pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Any person who possesses material, nonpublic information is considered an Insider regarding that information. Company Insiders include Directors, officers and employees. Additionally, Insiders include family members and others living in the same household as a Director, officer or employee as well as family members who are directed by a Director, officer or employee regarding transactions in Company Securities. Company contractors, subsidiaries, those in a special relationship with the Company (i.e., auditors, consultants, lawyers, and other advisors), and entities controlled by a Director, officer or employee may also be Insiders.</font></div><div style="margin-top:6pt;padding-left:36pt;padding-right:15.1pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%">Company Securities</font></div><div style="margin-top:6pt;padding-left:36pt;padding-right:15.1pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Company Securities include, but are not limited to&#58;</font></div><div style="margin-top:3pt;padding-left:72pt;padding-right:15.1pt;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:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt">CMS Energy Common Stock</font></div><div style="margin-top:3pt;padding-left:72pt;padding-right:15.1pt;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:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt">CMS Energy Preferred Stock</font></div><div style="margin-top:3pt;padding-left:72pt;padding-right:15.1pt;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:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt">Depositary Shares representing CMS Energy Preferred Stock </font></div><div style="margin-top:3pt;padding-left:72pt;padding-right:15.1pt;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:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt">CMS Energy Senior Notes</font></div><div style="margin-top:3pt;padding-left:72pt;padding-right:15.1pt;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:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt">CMS Energy Convertible Senior Notes</font></div><div style="margin-top:3pt;padding-left:72pt;padding-right:15.1pt;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:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt">CMS Energy Junior Subordinated Notes</font></div><div style="margin-top:3pt;padding-left:72pt;padding-right:15.1pt;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:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt">Consumers Energy Preferred Stock</font></div><div style="margin-top:3pt;padding-left:72pt;padding-right:15.1pt;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:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt">Consumers Energy First Mortgage Bonds</font></div><div style="margin-top:6pt;padding-left:36pt;padding-right:15.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%">Material Nonpublic Information</font></div><div style="margin-top:6pt;padding-left:36pt;padding-right:15.1pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Information will be considered nonpublic until at least one full trading day has passed after it has been disclosed in a broad and non-exclusionary public distribution. As a rule, Insiders should be able to point to some fact to show that the information is generally available&#59; for example, disclosure within a report filed by the Company with the U.S. Securities and Exchange Commission, disclosure on the Company&#8217;s investor relations section of its website, issuance of a press release by the Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">or announcement of the information in a national news publication.</font></div><div style="margin-bottom:6pt;padding-left:36pt;padding-right:15.1pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Information is generally considered &#8220;material&#8221; if a reasonable investor would consider it important in making an investment decision (i.e., any information that could reasonably be expected to affect the price (positively or negatively) of a Company Security is material). The following are examples of material information for purposes of this Policy&#58;</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:15.1pt;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:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt">earnings and other financial information, including forecasts or changes of such information&#59;</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:6pt;padding-left:72pt;padding-right:15.1pt;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:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt">significant investments, mergers, acquisitions, dispositions and joint ventures&#59;</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:15.1pt;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:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt">significant financings of the Company or its affiliates&#59;</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:15.1pt;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:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt">impending bankruptcy or the existence of severe liquidity problems&#59;</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:15.1pt;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:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt">a significant cybersecurity incident, such as a significant data breach, or any other significant disruption in the Company&#8217;s operations or loss, potential loss, breach or unauthorized access of its property or assets, whether at its facilities or through its information technology infrastructure&#59;</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:15.1pt;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:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt">significant developments regarding customers, partners, suppliers, auditors, executive officers or Directors&#59; and</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:15.1pt;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:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt">dividends, stock splits and other important events regarding the Company&#8217;s Securities.</font></div><div style="margin-top:10.2pt;padding-left:35.85pt;padding-right:15.1pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Information which may not appear to be material from the perspective of an individual may in fact be material in light of information or plans known to others. Directors, officers and employees should contact the Company&#8217;s General Counsel or Corporate Secretary for guidance as to whether information is material. While waiting for a response, treat the information as material and refrain from trading or gifting any Company Securities. </font></div><div style="margin-top:6pt;padding-left:36pt;padding-right:15.1pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">It is important to remember that whether information is material will be viewed by enforcement authorities with the benefit of hindsight&#59; if the price of a Company Security changed after the information was made public, the information will likely be considered material by enforcement authorities.</font></div><div style="margin-top:6pt;padding-left:10.1pt;padding-right:15.1pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Restrictions </font></div><div style="margin-top:6pt;padding-left:36pt;padding-right:15.1pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Except as otherwise stated in this Policy, Insiders may not purchase, sell, gift, or recommend that another person trade in the Company&#8217;s Securities at any time that they are aware of any material nonpublic information relating to or impacting the Company. Similarly, Insiders may not purchase or sell the securities of any other company at any time that, in the ordinary course of such Insiders conducting the Company&#8217;s business, they become aware of any material nonpublic information relating to or impacting that other company. Additionally, Insiders may not communicate material nonpublic information to anyone who may trade on the information or pass it along to others who may trade. Directors, officers and employees are responsible for ensuring family members comply with this Policy.</font></div><div style="margin-top:6pt;padding-left:36pt;padding-right:15.1pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">It is Company policy to comply with all applicable securities laws when engaging in transactions related to the Company&#8217;s securities.  </font></div><div style="margin-top:6pt;padding-right:15.1pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Responsibility</font></div><div style="margin-top:6pt;padding-left:36pt;padding-right:15.1pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">In all cases, the responsibility for determining whether an individual is in possession of material nonpublic information rests with each individual and any action on the part of the Company or any other Director, officer or employee pursuant to this Policy does not in any way constitute legal advice nor insulate an individual from liability under applicable securities laws. Insider trading while in possession of material nonpublic information is illegal and can result in jail sentences as well as civil penalties, including treble damages.  Insiders who violate this policy may be subject to disciplinary action by the Company, including termination for cause.  If you have any question or doubt about the applicability or interpretation of this Policy or the propriety of any desired action, please seek </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-top:6pt;padding-left:36pt;padding-right:15.1pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">clarification from our General Counsel or Corporate Secretary.  Do not try to resolve uncertainties on your own.</font></div><div style="margin-top:6pt;padding-left:10.1pt;padding-right:15.1pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Procedures</font></div><div style="margin-top:6.6pt;padding-left:36pt;padding-right:15.1pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Timing of Transactions&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">All Directors, all officers, and all employees who routinely deal with sensitive nonpublic financial information are subject to the Company&#8217;s trading window (the time during which they and members of their immediate family or household may trade or gift the Company&#8217;s Securities). The Corporate Secretary will determine the timing of the trading window and persons subject to the trading window, which are updated periodically. Typically, the trading window commences one full trading day following the release of the Company&#8217;s quarterly or year-end report filed by the Company with the U.S. Securities and Exchange Commission, and ends the 15</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> day of the last month of the then current fiscal quarter. Information regarding the trading window will be appropriately communicated to those persons subject to the trading window. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Regardless of the trading window, Insiders may not transact in the Company&#8217;s Securities at any time that they are aware of any material nonpublic information relating to or impacting the Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-top:6.6pt;padding-left:36pt;padding-right:15.1pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Timing Modifications&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> The Company, through the Corporate Secretary may impose special restrictions during which certain persons will be prohibited from buying, selling, gifting or otherwise effecting transactions in any Company Securities or derivative securities thereof. If a special restriction is imposed, the Company will notify affected individuals, who should thereafter not engage in any transaction involving the purchase, sale, or gift of the Company&#8217;s Securities and should not disclose the special restriction to others, except to personal financial advisors or brokers as needed.</font></div><div style="margin-bottom:6pt;margin-top:6.6pt;padding-left:36pt;padding-right:15.1pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Additional Director and Officer Trading Requirements&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> All Directors and officers are required to obtain the specific prior approval of the Corporate Secretary or General Counsel to trade or gift Company Securities and may not trade or gift until written approval is received. If approved, the Director or officer can trade or gift during the  current trading window as long as&#58;</font></div><div style="padding-left:72pt;padding-right:15.1pt;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:120%">i.&#160;&#160;&#160;&#160;the Director or officer is not aware of any material nonpublic information at the time of executing the trade or gift, </font></div><div style="padding-left:72pt;padding-right:15.1pt;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:120%">ii.&#160;&#160;&#160;&#160;the Director or officer does not receive notification that the pre-clearance has been revoked and </font></div><div style="padding-left:72pt;padding-right:15.1pt;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:120%">iii.&#160;&#160;&#160;&#160;the trade or gift is in compliance with other Company policies. </font></div><div style="padding-left:97.9pt;padding-right:15.1pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;padding-right:15.1pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Clearance will be granted or denied at the discretion of the Corporate Secretary or General Counsel and will not constitute investment nor legal advice regarding the advisability of any transaction or ensure compliance with securities laws.  If clearance is denied, except for alerting a personal financial advisor or broker as needed, the Director or officer is required to keep the denial confidential. </font></div><div style="margin-top:8.4pt;padding-left:10.1pt;padding-right:15.1pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Exceptions </font></div><div style="margin-top:4.25pt;padding-left:36pt;padding-right:15.1pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Retirement Plan&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> The restrictions contained in this policy do not apply to indirect periodic purchases of securities made under a standing election to invest in Company Securities under the Company&#8217;s retirement or other benefit plans, if available, as long as the initial contribution or any change to the contribution is made at a time the Director, </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-top:4.25pt;padding-left:36pt;padding-right:15.1pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">officer or employee is not aware of material nonpublic information and is entered into during a trading window, if applicable.  </font></div><div style="margin-top:4.25pt;padding-left:36pt;padding-right:15.1pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Stock Purchase Plan&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> This Policy does not apply to periodic contributions to purchase CMS Energy Common Stock or reinvestments of dividends through the CMS Energy Stock Purchase Plan (&#8220;SPP&#8221;), or any other similar Company plan. However, this Policy </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">applies</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> to enrollment, elections and other transactions under such plans, which must be made when the Director, officer, or employee is not aware of material nonpublic information and during a trading window, if applicable.  </font></div><div style="margin-top:4.25pt;padding-left:36pt;padding-right:15.1pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Restricted Stock Awards&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> This Policy does not apply to the granting or the vesting of restricted CMS Energy Common Stock, or the exercise of a tax withholding right pursuant to which the officer or employee has the Company withhold shares of CMS Energy Common stock to satisfy tax withholding requirements upon the vesting of any restricted CMS Energy Common stock. However, this Policy </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">applies</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> to any sale or gift of restricted CMS Energy Common Stock, including sales to cover tax obligations. </font></div><div style="margin-top:4.25pt;padding-left:36pt;padding-right:15.1pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Deferred Compensation&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">This Policy does not apply to a Director electing to defer stock awards to a later date. </font></div><div style="margin-top:4.25pt;padding-left:36pt;padding-right:15.1pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Stock Options&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> This Policy does not apply to the exercise of an employee stock option acquired pursuant to the Company&#8217;s Performance Incentive Stock Plan, or other similar plan, or to the exercise of a tax withholding right pursuant to which a person has elected to have the Company withhold shares subject to an option to satisfy tax withholding requirements.  This Policy </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">applies</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> to any sale of stock as part of a broker-assisted cashless exercise of an option, or any other sale for the purpose of generating the cash needed to pay the exercise price of an option or tax obligation.</font></div><div style="margin-top:4.25pt;padding-left:36pt;padding-right:15.1pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Rule 10b5-1 Plans&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> This Policy does not apply to purchases or sales made under an approved pre-arranged contract, instruction or plan effected in accordance with Rule 10b5-1 under the Exchange Act and entered into during a trading window. Contact the General Counsel or Corporate Secretary to obtain written approval at least two weeks before entering into such a pre-arranged contract, instruction or plan. Please refer to the Appendix for additional information on Rule 10b5-1 trading plans. In addition, all Insiders must promptly notify the Corporate Secretary of any termination of a Rule 10b5-1 trading plan. </font></div><div style="margin-top:6pt;padding-left:10.1pt;padding-right:15.1pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Prohibited Transactions</font></div><div style="margin-top:6pt;padding-left:30.2pt;padding-right:15.1pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Directors and officers are prohibited from engaging in and employees are encouraged not to engage in&#58;</font></div><div style="margin-top:3pt;padding-left:72pt;padding-right:15.1pt;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:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt">&#8220;pledging&#8221; the Company&#8217;s Securities (whether as collateral for a loan or otherwise). </font></div><div style="margin-top:3pt;padding-left:72pt;padding-right:15.1pt;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:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt">purchasing the Company&#8217;s Securities on margin (if the Company Security is used as collateral).</font></div><div style="margin-top:3pt;padding-left:72pt;padding-right:15.1pt;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:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt">buying or selling puts or calls, or other derivative securities relating to the Company&#8217;s Securities.</font></div><div style="margin-top:3pt;padding-left:72pt;padding-right:15.1pt;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:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt">&#8220;hedging&#8221; which includes transactions that are designed to hedge or offset any decrease in the market value of the Company&#8217;s Securities. </font></div><div style="margin-top:3pt;padding-left:72pt;padding-right:15.1pt;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:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt">&#8220;short selling or trading&#8221; which means a combination or pattern of substantial or continuous buying and selling of the Company&#8217;s Securities. </font></div><div style="margin-top:3pt;padding-left:72pt;padding-right:15.1pt;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:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt">&#8220;short sales&#8221; which means the sale of a security that the seller does not own.  </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-top:3pt;padding-left:72pt;padding-right:15.1pt;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:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt">standing and limit orders with durations of more than two days.   </font></div><div style="margin-top:3pt;padding-left:72pt;padding-right:15.1pt;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:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt">investment clubs in which the club invests in Company Securities.</font></div><div style="margin-top:6pt;padding-left:10.1pt;padding-right:15.1pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Duration of Applicability</font></div><div style="margin-top:6pt;padding-left:36pt;padding-right:15.1pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Insider trading laws continue to apply to transactions in Company Securities or the securities of other public companies engaged in business transactions with the Company even after the Insider&#8217;s employment or directorship with the Company has terminated.  If the Insider is in possession of material nonpublic information when the relationship with the Company concludes, the Insider may not trade in Company Securities or the securities of such other company until the information has been publicly disseminated or is no longer material.</font></div><div style="margin-top:6pt;padding-left:10.1pt;padding-right:15.1pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Exceptions and Amendments</font></div><div style="margin-top:6pt;padding-left:36pt;padding-right:15.1pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The General Counsel and Corporate Secretary are responsible for interpreting and updating this policy as required. The General Counsel or Corporate Secretary may authorize exceptions to the procedures set forth in this Policy, provided that those exceptions are consistent with the general purpose of this Policy and applicable securities laws and confirmed in writing. Any material amendment to the terms of this Policy must be approved by the General Counsel.</font></div><div style="margin-top:2.45pt;padding-left:10.1pt;padding-right:15.1pt;text-align:justify"><font><br></font></div><div style="padding-left:9.7pt;padding-right:15.1pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Last updated&#58; February 3, 2025</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:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">APPENDIX</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:120%;text-decoration:underline">Guidelines for Rule 10b5-1 Trading Plans</font></div><div style="text-align:center"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">To be effective, a Rule 10b5-1 trading plan must&#58;</font></div><div><font><br></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:12pt;font-weight:400;line-height:120%">1.&#160;&#160;&#160;&#160;Include representations certifying that (a) you are not aware of material nonpublic information at the time of adoption and (b) you are entering into the plan in good faith, and not as part of a plan or scheme to shield trades that would otherwise be considered violations of the insider trading laws&#59;</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:12pt;font-weight:400;line-height:120%">2.&#160;&#160;&#160;&#160;Specify the beginning and end dates for the Rule 10b5-1 trading plan&#59; </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:12pt;font-weight:400;line-height:120%">3.&#160;&#160;&#160;&#160;Specify either (a) the amount and price of the Company Securities to be purchased or sold and the dates for such purchases or sales or (b) a formula that determines the amount and price of the Company Securities to be purchased or sold and the dates for such purchases or sales&#59;</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:12pt;font-weight:400;line-height:120%">4.&#160;&#160;&#160;&#160;Be established only during a trading window and when you are not otherwise subject to a trading restriction&#59;</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:12pt;font-weight:400;line-height:120%">5.&#160;&#160;&#160;&#160;Be put in place only at a broker acceptable to the Company&#8217;s General Counsel or Corporate Secretary&#59;</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:12pt;font-weight:400;line-height:120%">6.&#160;&#160;&#160;&#160;Be reviewed by the Company&#8217;s General Counsel or Corporate Secretary before the Rule 10b5-1 trading plan is put in place&#59;</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:12pt;font-weight:400;line-height:120%">7.&#160;&#160;&#160;&#160;Be subsequently modified only during a trading window and with approval from the Company&#8217;s General Counsel or Corporate Secretary&#59;</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:12pt;font-weight:400;line-height:120%">8.&#160;&#160;&#160;&#160;If modified, meet all requirements of a newly adopted plan, as if adopted on the date of modification&#59;</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:12pt;font-weight:400;line-height:120%">9.&#160;&#160;&#160;&#160;If terminated before the end of its term and a new plan is put into place, be implemented only during a trading window&#59;</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:12pt;font-weight:400;line-height:120%">10.&#160;&#160;&#160;&#160;Comply with the following &#8220;cooling-off&#8221; periods&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">a.&#160;&#160;&#160;&#160;For the Company&#8217;s directors and officers, provide that no trade under a Rule 10b5-1 trading plan may occur until the later of (i) the 91st day after the adoption of the plan or (ii) the third business day after the filing date of the Company&#8217;s Form 10-Q (or Form 10-K for any plan executed during the fourth fiscal quarter) for the fiscal quarter in which the plan was adopted, up to a maximum of 120 days after adoption of the plan&#59; or</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">b.&#160;&#160;&#160;&#160;For other Insiders, provide that no trade may occur until the 31st day after the adoption of the Rule 10b5-1 trading plan&#59; </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;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">11.&#160;&#160;&#160;&#160;Be the sole outstanding Rule 10b5-1 trading plan for such Insider, unless an exception is approved in advance by the Company&#8217;s General Counsel or Corporate Secretary, after evaluating whether any such additional plan would be permitted by Rule 10b5-1&#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:12pt;font-weight:400;line-height:120%">12.&#160;&#160;&#160;&#160;Be, if such Rule 10b5-1 trading plan is a single-trade plan, the sole single-trade plan within any consecutive 12-month period.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Additionally, the Company requires that you act in good faith with respect to the Rule 10b5-1 plan for the entire duration of the plan. </font></div><div style="padding-left:9.7pt;padding-right:15.1pt;text-align:justify"><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></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>3
<FILENAME>cms10k20241231_ex21-1.htm
<DESCRIPTION>EXHIBIT 21.1 - SUBSIDIARIES (CMS ENERGY AND CONSUMERS)
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i47245f630944488d954652d97d81b5c3_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><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;21.1</font></div></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the purpose of this filing, information is organized under the headings of CMS&#160;Energy Corporation (Tier&#160;1), CMS&#160;Capital,&#160;L.L.C. (Tier&#160;2), NorthStar Clean Energy Company, formerly known as CMS&#160;Enterprises Company (Tier&#160;2), CMS&#160;Treasury Services,&#160;LLC (Tier&#160;2), and Consumers Energy Company (Tier&#160;2). As set forth in detail below, CMS&#160;Energy Corporation is the parent company of CMS&#160;Capital,&#160;L.L.C., NorthStar Clean Energy Company, CMS&#160;Treasury Services,&#160;LLC, and Consumers Energy Company. All ownership interests are 100&#160;percent unless indicated parenthetically to the contrary and are accurate as of December&#160;31,&#160;2024.</font></div><div style="margin-top: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:62.017%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.783%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005db4;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">NAME of COMPANY</font></div></td><td colspan="3" style="background-color:#005db4;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">JURISDICTION of ORGANIZATION</font></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">01 CMS ENERGY CORPORATION</font></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Michigan</font></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">02 CMS Capital, L.L.C.</font></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Michigan</font></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">03 CMS Land Company</font></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Michigan</font></div></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">02 NorthStar Clean Energy Company</font></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Michigan</font></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">03 NSCE Development Company, LLC</font></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Michigan</font></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">04 Filer City Carbon Capture, LLC</font></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Michigan</font></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">04 Michigan Carbon Free Energy</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Michigan</font></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">03 NSCE DevCo Partner, LLC</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Michigan</font></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">03 Dearborn Industrial Energy, L.L.C.</font></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Michigan</font></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">04 Dearborn Industrial Generation, L.L.C.</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Michigan</font></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">03 CMS Energy Resource Management Company</font></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Michigan</font></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">04 CMS ERM Michigan LLC</font></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Michigan</font></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">03 CMS Enterprises Sustainable Energy, LLC</font></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Michigan</font></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">04 NorthStar Onsite, LLC</font></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Delaware</font></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">04 Grand River Solar, LLC</font></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Michigan</font></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">05 Michigan Solar Holdings, LLC</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Michigan</font></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">06 BG Solar Equity Holdings, LLC</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Michigan</font></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">07 BG Solar Holdings I, LLC</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Michigan</font></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">08 BG Solar Holdings, LLC</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Michigan</font></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">05 Branch Solar, LLC</font></td><td colspan="3" style="background-color:#cceeff;padding: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%">Delaware</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">05 Lake Iris Solar, LLC</font></td><td colspan="3" style="background-color:#ffffff;padding: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%">Delaware</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">05 Delta Solar Equity Holdings, LLC</font></td><td colspan="3" style="background-color:#cceeff;padding: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%">Delaware</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">06 Delta Solar Power I, LLC</font></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Michigan</font></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">06 Delta Solar Power II, LLC</font></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Michigan</font></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">05 Flambeau Solar Partners, LLC</font></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Delaware</font></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">05 Hart Solar Holdings II, LLC</font></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Delaware</font></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">06 Hart Solar Holdings I, LLC</font></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Delaware</font></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">07 Hart Solar Partners, LLC</font></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Delaware</font></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">05 Newport Solar Equity Holdings, LLC</font></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Delaware</font></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">06 Newport Solar Holdings II, LLC (99%)</font></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Delaware</font></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">07 Newport Solar Holdings I, LLC</font></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Delaware</font></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">06 Newport Solar Holdings III, LLC </font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Delaware</font></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">07 Newport Solar, LLC</font></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Delaware</font></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">06 Newport Solar Holdings IV, Inc.</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Delaware</font></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">07 Newport Solar Holdings II, LLC (1%)</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Delaware</font></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">05 Genesee Solar Energy, LLC</font></td><td colspan="3" style="background-color:#cceeff;padding: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%">Delaware</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">05 Hercules Solar, LLC</font></td><td colspan="3" style="background-color:#ffffff;padding: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%">Delaware</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><font><br></font></div></div><div style="margin-top: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:62.017%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.783%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005db4;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">NAME of COMPANY</font></div></td><td colspan="3" style="background-color:#005db4;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">JURISDICTION of ORGANIZATION</font></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">05 Diamond Solar, LLC</font></td><td colspan="3" style="background-color:#cceeff;padding: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%">Missouri</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">05 Allegan Solar, LLC</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Michigan</font></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">04 Grand River Wind, LLC</font></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Michigan</font></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">05 NWO Wind Equity Holdings, LLC</font></td><td colspan="3" style="background-color:#ffffff;padding: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%">Delaware</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">06 NWO Holdco I, LLC</font></td><td colspan="3" style="background-color:#cceeff;padding: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%">Delaware</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">07 NWO Holdco, L.L.C.</font></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Delaware</font></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">08 Northwest Ohio Wind, LLC</font></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Ohio</font></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">09 Northwest Ohio IA, LLC (97%)</font></td><td colspan="3" style="background-color:#ffffff;padding: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%">Delaware</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">05 Northwest Ohio Solar, LLC</font></div></td><td colspan="3" style="background-color:#cceeff;padding: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%">Delaware</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">06 Northwest Ohio IA, LLC (3%)</font></td><td colspan="3" style="background-color:#ffffff;padding: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%">Delaware</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">05 Aviator Wind Equity Holdings, LLC (51%)</font></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Delaware</font></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">06 AW Holdings III, LLC</font></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Delaware</font></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">07 AW Holdings II, LLC</font></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Delaware</font></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">08 AW Holdings I, LLC</font></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Delaware</font></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">09 Aviator Wind Holdings, LLC</font></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Delaware</font></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">10 Aviator Wind, LLC</font></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Delaware</font></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">03 CMS Gas Transmission Company</font></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Michigan</font></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">04 CMS International Ventures, L.L.C. (37.01%)</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#160;&#160;&#160;&#160;(</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">See Exhibit A for list of subsidiaries</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">)</font></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Michigan</font></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">03 CMS International Ventures, L.L.C. (61.49%)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#160;&#160;&#160;&#160;(</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">See Exhibit A for list of subsidiaries</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">)</font></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Michigan</font></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">03 HYDRA&#8209;CO Enterprises, Inc.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#160;&#160;&#160;&#160;(</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">See Exhibit B for list of subsidiaries</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">)</font></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">New York</font></div></td></tr><tr style="height:8pt"><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:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">02 CMS Treasury Services, LLC</font></td><td colspan="3" style="background-color:#ffffff;padding: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%">Michigan</font></td></tr><tr style="height:8pt"><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:#cceeff;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%">02 Consumers Energy Company</font></td><td colspan="3" style="background-color:#ffffff;padding: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%">Michigan</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Conducts business under the following assumed names&#58; </font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Consumers Business Energy Services</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Consumers Energy</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Consumers Energy Business Services</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Consumers Energy Consultants</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Consumers Energy Contractor Network</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Consumers Energy Dealer Network</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Consumers Energy Finance</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Consumers Energy Fitness Audits</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Consumers Energy Group</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Consumers Energy HouseCall</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Consumers Energy HouseCall Services</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Consumers Energy Management</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Consumers Energy Resources</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Consumers Energy Security Services</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Consumers Energy Services</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Consumers Energy Systems</font></td><td colspan="3" style="background-color:#cceeff;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><font><br></font></div></div><div style="margin-top: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:62.017%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.783%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005db4;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">NAME of COMPANY</font></div></td><td colspan="3" style="background-color:#005db4;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">JURISDICTION of ORGANIZATION</font></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Consumers Energy Traders</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Consumers Power</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Consumers Power Company</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Laboratory Commercial Services</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Laboratory Services</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Michigan Gas Storage</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Michigan Gas Storage Company</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Technical Training Centers</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Zeeland Power Company</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">03 CMS Engineering Co.</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Michigan</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">03 Consumers 2014 Securitization Funding LLC</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">03 Consumers Campus Holdings, LLC</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Michigan</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">03 Consumers Receivables Funding II, LLC</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">03 ES Services Company</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Michigan</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">03 Consumers 2023 Securitization Funding LLC</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="i47245f630944488d954652d97d81b5c3_4"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><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 A</font></div><div style="text-align:right"><font><br></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:120%;text-decoration:underline">Subsidiaries of CMS International Ventures, L.L.C. (98.5%)</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:62.017%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.783%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005db4;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">NAME of COMPANY</font></div></td><td colspan="3" style="background-color:#005db4;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">JURISDICTION of ORGANIZATION</font></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">04 CMS Electric &#38; Gas, L.L.C.</font></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Michigan</font></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">05 CMS Venezuela, S.A.</font></div></td><td colspan="3" style="background-color:#ffffff;padding: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%">Venezuela</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">05 ENELMAR S.A.</font></td><td colspan="3" style="background-color:#cceeff;padding: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%">Venezuela</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="i47245f630944488d954652d97d81b5c3_7"></div><hr style="page-break-after:always"><div style="min-height:40.5pt;width:100%"><div><font><br></font></div></div><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 B</font></div><div style="text-align:right"><font><br></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:107%;text-decoration:underline">Subsidiaries of HYDRA&#8209;CO Enterprises, Inc.</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:62.017%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.783%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005db4;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">NAME of COMPANY</font></div></td><td colspan="3" style="background-color:#005db4;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-align:right"><font style="color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">JURISDICTION of ORGANIZATION</font></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">04 CMS Generation Filer City, Inc.</font></td><td colspan="3" style="background-color:#cceeff;padding: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%">Michigan</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">05 T.E.S. Filer City Station Limited Partnership (50%)</font></td><td colspan="3" style="background-color:#ffffff;padding: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%">Michigan</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">04 CMS Generation Filer City Operating LLC</font></td><td colspan="3" style="background-color:#cceeff;padding: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%">Michigan</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">04 CMS Generation Genesee Company</font></td><td colspan="3" style="background-color:#ffffff;padding: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%">Michigan</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">05 Genesee Power Station Limited Partnership (1% GP)</font></td><td colspan="3" style="background-color:#cceeff;padding: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%">Delaware</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">04 CMS Generation Grayling Company</font></td><td colspan="3" style="background-color:#ffffff;padding: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%">Michigan</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">05 Grayling Generating Station Limited Partnership (1% GP)</font></td><td colspan="3" style="background-color:#cceeff;padding: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%">Michigan</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">06 AJD Forest Products Limited Partnership (49.5% LP)</font></td><td colspan="3" style="background-color:#ffffff;padding: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%">Michigan</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">06 GGS Holdings Company</font></td><td colspan="3" style="background-color:#cceeff;padding: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%">Michigan</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">07 AJD Forest Products Limited Partnership (0.5% GP)</font></td><td colspan="3" style="background-color:#ffffff;padding: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%">Michigan</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">05 Grayling Partners Land Development, L.L.C. (1%)</font></td><td colspan="3" style="background-color:#cceeff;padding: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%">Michigan</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">04 CMS Generation Grayling Holdings Company</font></td><td colspan="3" style="background-color:#ffffff;padding: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%">Michigan</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">05 Grayling Generating Station Limited Partnership (49% LP)</font></td><td colspan="3" style="background-color:#cceeff;padding: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%">Michigan</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">06 AJD Forest Products Limited Partnership (49.5%LP)</font></td><td colspan="3" style="background-color:#ffffff;padding: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%">Michigan</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">06 GGS Holdings Company</font></td><td colspan="3" style="background-color:#cceeff;padding: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%">Michigan</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">07 AJD Forest Products Limited Partnership (0.5% GP)</font></td><td colspan="3" style="background-color:#ffffff;padding: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%">Michigan</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">05 Grayling Partners Land Development, L.L.C. (49%)</font></td><td colspan="3" style="background-color:#cceeff;padding: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%">Michigan</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">04 CMS Generation Holdings Company</font></td><td colspan="3" style="background-color:#ffffff;padding: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%">Michigan</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">05 Genesee Power Station Limited Partnership (48.75% LP)</font></td><td colspan="3" style="background-color:#cceeff;padding: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%">Delaware</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">05 GPS Newco, L.L.C. (50%)</font></td><td colspan="3" style="background-color:#ffffff;padding: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%">Kansas</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">06 Genesee Power Station Limited Partnership (0.5% LP)</font></td><td colspan="3" style="background-color:#cceeff;padding: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%">Delaware</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">04 CMS Generation Michigan Power L.L.C.</font></td><td colspan="3" style="background-color:#ffffff;padding: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%">Michigan</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">05 Kalamazoo Holdco, LLC</font></td><td colspan="3" style="background-color:#cceeff;padding: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%">Michigan</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">05 Kalamazoo Generating Station, LLC</font></td><td colspan="3" style="background-color:#ffffff;padding: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%">Michigan</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">05 Livingston Holdco, LLC</font></td><td colspan="3" style="background-color:#cceeff;padding: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%">Michigan</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">05 Livingston Generating Station, LLC</font></td><td colspan="3" style="background-color:#ffffff;padding: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%">Michigan</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">04 CMS Generation Operating Company II, Inc.</font></td><td colspan="3" style="background-color:#cceeff;padding: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%">New York</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">04 CMS Generation Operating LLC</font></td><td colspan="3" style="background-color:#ffffff;padding: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%">Michigan</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">04 CMS Generation Recycling Company</font></td><td colspan="3" style="background-color:#cceeff;padding: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%">Michigan</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">05 Mid-Michigan Recycling, L.C. (50%)</font></td><td colspan="3" style="background-color:#ffffff;padding: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%">Michigan</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">04 Craven County Wood Energy Limited Partnership (44.99% LP)</font></td><td colspan="3" style="background-color:#cceeff;padding: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%">Delaware</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">04 Dearborn Generation Operating, L.L.C.</font></td><td colspan="3" style="background-color:#ffffff;padding: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%">Michigan</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">04 HCE-Biopower, Inc.</font></td><td colspan="3" style="background-color:#cceeff;padding: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%">New York</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">05 IPP Investment Partnership (51%)</font></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:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">06 Craven County Wood Energy Limited Partnership (0.01% LP)</font></td><td colspan="3" style="background-color:#cceeff;padding: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%">Delaware</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">04 IPP Investment Partnership (49%)</font></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:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">05 Craven County Wood Energy Limited Partnership (0.01% LP)</font></td><td colspan="3" style="background-color:#cceeff;padding: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%">Delaware</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">04 New Bern Energy Recovery, Inc.</font></td><td colspan="3" style="background-color:#ffffff;padding: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%">Delaware</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">05 Craven County Wood Energy Limited Partnership (5% GP)</font></td><td colspan="3" style="background-color:#cceeff;padding: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%">Delaware</font></td></tr></table></div><div style="height:27pt;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-23.1
<SEQUENCE>4
<FILENAME>cms10k20241231_ex23-1.htm
<DESCRIPTION>EXHIBIT 23.1 - CONSENT (CMS ENERGY)
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="ia7e3ee1e9b1f4edaaeecaf479b948cfa_1"></div><div style="min-height:54pt;width:100%"><div style="text-align:right"><font><br></font></div><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;23.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%">Consent of Independent Registered Public Accounting Firm</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">We hereby consent to the incorporation by reference in the Registration Statements on Forms&#160;S&#8209;3 (Nos.&#160;333&#8209;275106 and 333-270060) and S&#8209;8 (No.&#160;333&#8209;238842) of CMS&#160;Energy Corporation of our report dated February&#160;11, 2025 relating to the financial statements, financial statement schedules and the effectiveness of internal control over financial reporting, which appears in this Form&#160;10&#8209;K.</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:400;line-height:120%">&#47;s&#47; PricewaterhouseCoopers&#160;LLP</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Detroit, Michigan</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">February&#160;11, 2025</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></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.2
<SEQUENCE>5
<FILENAME>cms10k20241231_ex23-2.htm
<DESCRIPTION>EXHIBIT 23.2 - CONSENT (CONSUMERS)
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i8ae3437780d94134b6ea303ffdd3bda2_1"></div><div style="min-height:54pt;width:100%"><div style="text-align:right"><font><br></font></div><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;23.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%">Consent of Independent Registered Public Accounting Firm</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">We hereby consent to the incorporation by reference in the Registration Statement on Form&#160;S&#8209;3 (No.&#160;333&#8209;270060&#8209;01) of Consumers Energy Company of our report dated February&#160;11, 2025 relating to the financial statements, financial statement schedule and the effectiveness of internal control over financial reporting, which appears in this Form&#160;10&#8209;K.</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:400;line-height:120%">&#47;s&#47; PricewaterhouseCoopers&#160;LLP</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Detroit, Michigan</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">February&#160;11, 2025</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></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>6
<FILENAME>cms10k20241231_ex31-1.htm
<DESCRIPTION>EXHIBIT 31.1 - CEO 302 CERTIFICATION (CMS ENERGY)
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i070b62ad56924a3bb5949396669f31cf_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 annual report on Form&#160;10&#8209;K 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:10.37pt">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:9.75pt">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:10.37pt">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:9.75pt">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:10.37pt">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:9.75pt">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; February 11, 2025</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>7
<FILENAME>cms10k20241231_ex31-2.htm
<DESCRIPTION>EXHIBIT 31.2 - CFO 302 CERTIFICATION (CMS ENERGY)
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="ib5c50355cf6a42f0aea7ea4b1d57808c_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 annual report on Form&#160;10&#8209;K 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:10.37pt">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:9.75pt">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:10.37pt">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:9.75pt">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:10.37pt">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:9.75pt">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; February 11, 2025</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>8
<FILENAME>cms10k20241231_ex31-3.htm
<DESCRIPTION>EXHIBIT 31.3 - CEO 302 CERTIFICATION (CONSUMERS)
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i71534bb5120143a3aed88a6f3b4c94ba_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 annual report on Form&#160;10&#8209;K 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:10.37pt">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:9.75pt">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:10.37pt">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:9.75pt">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:10.37pt">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:9.75pt">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; February 11, 2025</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>9
<FILENAME>cms10k20241231_ex31-4.htm
<DESCRIPTION>EXHIBIT 31.4 - CFO 302 CERTIFICATION (CONSUMERS)
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="ib4e6e172858646eab5a9e0678f23e347_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 annual report on Form&#160;10&#8209;K 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:10.37pt">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:9.75pt">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:10.37pt">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:9.75pt">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:10.37pt">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:9.75pt">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; February 11, 2025</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>10
<FILENAME>cms10k20241231_ex32-1.htm
<DESCRIPTION>EXHIBIT 32.1 - 906 CERTIFICATION (CMS ENERGY)
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i9a70d113dfba48c89e9b261ad3800d0c_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 Annual Report on Form&#160;10&#8209;K of CMS&#160;Energy Corporation (the &#8220;Company&#8221;) for the annual 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%">December&#160;31, 2024 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%">February 11, 2025</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%">February 11, 2025</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>11
<FILENAME>cms10k20241231_ex32-2.htm
<DESCRIPTION>EXHIBIT 32.2 - 906 CERTIFICATION (CONSUMERS)
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="iee9b9667ec914bacb6be5eeb334ef25d_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 Annual Report on Form&#160;10&#8209;K of Consumers Energy Company (the &#8220;Company&#8221;) for the annual 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%">December&#160;31, 2024 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%">February 11, 2025</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%">February 11, 2025</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>12
<FILENAME>cms-20241231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:d3759fd1-4aaa-4e47-97a7-a411530d07e3,g:a0f4cebb-a044-4433-9321-1b6118cbc137-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:cms="http://www.consumersenergy.com/20241231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types1="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:srt-types="http://fasb.org/srt-types/2024" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.consumersenergy.com/20241231">
  <xs:import namespace="http://fasb.org/srt-types/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd"/>
  <xs:import namespace="http://fasb.org/srt/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/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/cyd-af-sub/2024" schemaLocation="https://xbrl.sec.gov/cyd/2024/cyd-af-sub-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.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-20241231_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-20241231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" 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-20241231_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-20241231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.consumersenergy.com/role/CoverPage">
        <link:definition>0000001 - 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="AuditInformation" roleURI="http://www.consumersenergy.com/role/AuditInformation">
        <link:definition>0000002 - Document - Audit Information</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="CMSEnergyCorporationConsolidatedStatementsofIncome" roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome">
        <link:definition>9952151 - Statement - CMS Energy Corporation Consolidated Statements of Income</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="CMSEnergyCorporationConsolidatedStatementsofIncomeParenthetical" roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeParenthetical">
        <link:definition>9952152 - Statement - CMS Energy Corporation Consolidated Statements of Income (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="CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncome" roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncome">
        <link:definition>9952153 - Statement - CMS Energy Corporation Consolidated Statements of Comprehensive Income</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="CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeParenthetical" roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeParenthetical">
        <link:definition>9952154 - Statement - CMS Energy Corporation Consolidated Statements of Comprehensive Income (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="CMSEnergyCorporationConsolidatedStatementsofCashFlows" roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows">
        <link:definition>9952155 - Statement - CMS Energy Corporation Consolidated Statements of Cash Flows</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="CMSEnergyCorporationConsolidatedBalanceSheets" roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets">
        <link:definition>9952156 - Statement - CMS Energy Corporation Consolidated Balance Sheets</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="CMSEnergyCorporationConsolidatedBalanceSheetsParenthetical" roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsParenthetical">
        <link:definition>9952157 - Statement - CMS Energy Corporation Consolidated Balance Sheets (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="CMSEnergyCorporationConsolidatedStatementsofChangesinEquity" roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquity">
        <link:definition>9952158 - Statement - CMS Energy Corporation Consolidated Statements of Changes in Equity</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="ConsumersEnergyCompanyConsolidatedStatementsofIncome" roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome">
        <link:definition>9952159 - Statement - Consumers Energy Company Consolidated Statements of Income</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="ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncome" roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncome">
        <link:definition>9952160 - Statement - Consumers Energy Company Consolidated Statements of Comprehensive Income</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="ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeParenthetical" roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeParenthetical">
        <link:definition>9952161 - Statement - Consumers Energy Company Consolidated Statements of Comprehensive Income (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="ConsumersEnergyCompanyConsolidatedStatementsofCashFlows" roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows">
        <link:definition>9952162 - Statement - Consumers Energy Company Consolidated Statements of Cash Flows</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="ConsumersEnergyCompanyConsolidatedBalanceSheets" roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets">
        <link:definition>9952163 - Statement - Consumers Energy Company Consolidated Balance Sheets</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="ConsumersEnergyCompanyConsolidatedBalanceSheetsParenthetical" roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsParenthetical">
        <link:definition>9952164 - Statement - Consumers Energy Company Consolidated Balance Sheets (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="ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquity" roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquity">
        <link:definition>9952165 - Statement - Consumers Energy Company Consolidated Statements of Changes in Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited" roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited">
        <link:definition>9952166 - Statement - CMS Energy Corporation Consolidated Statements of Income (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeAlternativeCalculations" roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeAlternativeCalculations">
        <link:definition>9952167 - Statement - CMS Energy Corporation Consolidated Statements of Comprehensive Income - Alternative Calculations</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="SignificantAccountingPolicies" roleURI="http://www.consumersenergy.com/role/SignificantAccountingPolicies">
        <link:definition>9952168 - Disclosure - Significant Accounting Policies</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>9952169 - 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="ContingenciesandCommitments" roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitments">
        <link:definition>9952170 - 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="FinancingsandCapitalization" roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalization">
        <link:definition>9952171 - 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="FairValueMeasurements" roleURI="http://www.consumersenergy.com/role/FairValueMeasurements">
        <link:definition>9952172 - 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="FinancialInstruments" roleURI="http://www.consumersenergy.com/role/FinancialInstruments">
        <link:definition>9952173 - 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="PlantPropertyandEquipment" roleURI="http://www.consumersenergy.com/role/PlantPropertyandEquipment">
        <link:definition>9952174 - Disclosure - Plant, Property, and Equipment</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="Leases" roleURI="http://www.consumersenergy.com/role/Leases">
        <link:definition>9952175 - Disclosure - Leases</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="AssetRetirementObligations" roleURI="http://www.consumersenergy.com/role/AssetRetirementObligations">
        <link:definition>9952176 - Disclosure - Asset Retirement Obligations</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>9952177 - 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="StockbasedCompensation" roleURI="http://www.consumersenergy.com/role/StockbasedCompensation">
        <link:definition>9952178 - Disclosure - Stock-based Compensation</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>9952179 - 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="EarningsPerShareCMSEnergy" roleURI="http://www.consumersenergy.com/role/EarningsPerShareCMSEnergy">
        <link:definition>9952180 - 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="Revenue" roleURI="http://www.consumersenergy.com/role/Revenue">
        <link:definition>9952181 - 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="OtherIncomeandOtherExpense" roleURI="http://www.consumersenergy.com/role/OtherIncomeandOtherExpense">
        <link:definition>9952182 - Disclosure - Other Income and Other Expense</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>9952183 - 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="RelatedpartyTransactionsConsumers" roleURI="http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumers">
        <link:definition>9952184 - Disclosure - Related party Transactions - Consumers</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>9952185 - 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="ExitActivitiesandAssetSales" roleURI="http://www.consumersenergy.com/role/ExitActivitiesandAssetSales">
        <link:definition>9952186 - Disclosure - Exit Activities and Asset Sales</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="ScheduleICondensedFinancialInformationofRegistrant" roleURI="http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrant">
        <link:definition>9952187 - Disclosure - Schedule I - Condensed Financial Information of Registrant</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="ScheduleIIValuationandQualifyingAccountsandReserves" roleURI="http://www.consumersenergy.com/role/ScheduleIIValuationandQualifyingAccountsandReserves">
        <link:definition>9952188 - Disclosure - Schedule II - Valuation and Qualifying Accounts and Reserves</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>9955511 - 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="RegulatoryMattersTables" roleURI="http://www.consumersenergy.com/role/RegulatoryMattersTables">
        <link:definition>9955512 - Disclosure - Regulatory Matters (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="ContingenciesandCommitmentsTables" roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables">
        <link:definition>9955513 - 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="FinancingsandCapitalizationTables" roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationTables">
        <link:definition>9955514 - 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="FairValueMeasurementsTables" roleURI="http://www.consumersenergy.com/role/FairValueMeasurementsTables">
        <link:definition>9955515 - 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="FinancialInstrumentsTables" roleURI="http://www.consumersenergy.com/role/FinancialInstrumentsTables">
        <link:definition>9955516 - 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="PlantPropertyandEquipmentTables" roleURI="http://www.consumersenergy.com/role/PlantPropertyandEquipmentTables">
        <link:definition>9955517 - Disclosure - Plant, Property, and Equipment (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="LeasesTables" roleURI="http://www.consumersenergy.com/role/LeasesTables">
        <link:definition>9955518 - Disclosure - Leases (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="AssetRetirementObligationsTables" roleURI="http://www.consumersenergy.com/role/AssetRetirementObligationsTables">
        <link:definition>9955519 - Disclosure - Asset Retirement Obligations (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="RetirementBenefitsTables" roleURI="http://www.consumersenergy.com/role/RetirementBenefitsTables">
        <link:definition>9955520 - 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="StockbasedCompensationTables" roleURI="http://www.consumersenergy.com/role/StockbasedCompensationTables">
        <link:definition>9955521 - Disclosure - Stock-based Compensation (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="IncomeTaxesTables" roleURI="http://www.consumersenergy.com/role/IncomeTaxesTables">
        <link:definition>9955522 - 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="EarningsPerShareCMSEnergyTables" roleURI="http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyTables">
        <link:definition>9955523 - 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="RevenueTables" roleURI="http://www.consumersenergy.com/role/RevenueTables">
        <link:definition>9955524 - 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="OtherIncomeandOtherExpenseTables" roleURI="http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseTables">
        <link:definition>9955525 - Disclosure - Other Income and Other Expense (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="ReportableSegmentsTables" roleURI="http://www.consumersenergy.com/role/ReportableSegmentsTables">
        <link:definition>9955526 - 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="RelatedpartyTransactionsConsumersTables" roleURI="http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumersTables">
        <link:definition>9955527 - Disclosure - Related party Transactions - Consumers (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="VariableInterestEntitiesTables" roleURI="http://www.consumersenergy.com/role/VariableInterestEntitiesTables">
        <link:definition>9955528 - 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="ExitActivitiesandAssetSalesTables" roleURI="http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesTables">
        <link:definition>9955529 - Disclosure - Exit Activities and Asset Sales (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="RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails" roleURI="http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails">
        <link:definition>9955530 - Disclosure - Regulatory Matters (Schedule of Regulatory Assets and Liabilities) (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="RegulatoryMattersNarrativeDetails" roleURI="http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails">
        <link:definition>9955531 - Disclosure - Regulatory Matters (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="RegulatoryMattersScheduleofLiabilitiesforPSCRandGCROverrecoveriesDetails" roleURI="http://www.consumersenergy.com/role/RegulatoryMattersScheduleofLiabilitiesforPSCRandGCROverrecoveriesDetails">
        <link:definition>9955532 - Disclosure - Regulatory Matters (Schedule of Liabilities for PSCR and GCR Overrecoveries) (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="ContingenciesandCommitmentsNarrativeDetails" roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails">
        <link:definition>9955533 - Disclosure - Contingencies and Commitments (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="ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails" roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails">
        <link:definition>9955534 - Disclosure - Contingencies and Commitments (Schedule of Remediation and Other Response Activity Costs 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="ContingenciesandCommitmentsSummaryofGuaranteesDetails" roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails">
        <link:definition>9955535 - Disclosure - Contingencies and Commitments (Summary of 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="ContingenciesandCommitmentsScheduleofContractualPurchaseObligationsDetails" roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofContractualPurchaseObligationsDetails">
        <link:definition>9955536 - Disclosure - Contingencies and Commitments (Schedule of Contractual Purchase Obligations) (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="FinancingsandCapitalizationSummaryofLongTermDebtDetails" roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails">
        <link:definition>9955537 - Disclosure - Financings and Capitalization (Summary of Long-Term Debt) (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="FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails" roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails">
        <link:definition>9955538 - Disclosure - Financings and Capitalization (Major Long-Term Debt Issuances and Retirements) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancingsandCapitalizationNarrativeDetails" roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails">
        <link:definition>9955539 - 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="FinancingsandCapitalizationScheduleofDebtMaturitiesDetails" roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofDebtMaturitiesDetails">
        <link:definition>9955540 - Disclosure - Financings and Capitalization (Schedule of Debt Maturities) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails" roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails">
        <link:definition>9955541 - Disclosure - Financings and Capitalization (Schedule of Revolving Credit Facilities) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancingsandCapitalizationScheduleofSupplierFinanceProgramDetails" roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofSupplierFinanceProgramDetails">
        <link:definition>9955542 - Disclosure - Financings and Capitalization (Schedule of Supplier Finance Program) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancingsandCapitalizationScheduleofForwardStockContractsDetails" roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofForwardStockContractsDetails">
        <link:definition>9955543 - Disclosure - Financings and Capitalization (Schedule of Forward Stock Contracts) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancingsandCapitalizationScheduleofPreferredStockDetails" roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofPreferredStockDetails">
        <link:definition>9955544 - Disclosure - Financings and Capitalization (Schedule of Preferred Stock) (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="FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" roleURI="http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails">
        <link:definition>9955545 - Disclosure - Fair Value Measurements (Summary of 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="FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails" roleURI="http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails">
        <link:definition>9955546 - Disclosure - Financial Instruments (Schedule of Carrying Amounts and Fair Values of Financial Instruments) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsNarrativeDetails" roleURI="http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails">
        <link:definition>9955547 - Disclosure - Financial Instruments (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails" roleURI="http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails">
        <link:definition>9955548 - Disclosure - Plant, Property, and Equipment (Schedule of Property, Plant and Equipment) (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="PlantPropertyandEquipmentSummaryofFiniteLivedIntangibleAssetsbyMajorClassDetails" roleURI="http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofFiniteLivedIntangibleAssetsbyMajorClassDetails">
        <link:definition>9955549 - Disclosure - Plant, Property, and Equipment (Summary of Finite-Lived Intangible Assets by Major Class) (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="PlantPropertyandEquipmentSummaryofAverageCapitalizationRatesDetails" roleURI="http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofAverageCapitalizationRatesDetails">
        <link:definition>9955550 - Disclosure - Plant, Property, and Equipment (Summary of Average Capitalization Rates) (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="PlantPropertyandEquipmentScheduleofFinanceLeasesandOtherFinancingObligationsDetails" roleURI="http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofFinanceLeasesandOtherFinancingObligationsDetails">
        <link:definition>9955551 - Disclosure - Plant, Property, and Equipment (Schedule of Finance Leases and Other Financing Obligations) (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="PlantPropertyandEquipmentNarrativeDetails" roleURI="http://www.consumersenergy.com/role/PlantPropertyandEquipmentNarrativeDetails">
        <link:definition>9955552 - Disclosure - Plant, Property, and Equipment (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="PlantPropertyandEquipmentSummaryofAccumulatedDepreciationandAmortizationDetails" roleURI="http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofAccumulatedDepreciationandAmortizationDetails">
        <link:definition>9955553 - Disclosure - Plant, Property, and Equipment (Summary of Accumulated Depreciation and Amortization) (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="PlantPropertyandEquipmentSummaryofCompositeDepreciationRatesforPropertiesDetails" roleURI="http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofCompositeDepreciationRatesforPropertiesDetails">
        <link:definition>9955554 - Disclosure - Plant, Property, and Equipment (Summary of Composite Depreciation Rates for Properties) (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="PlantPropertyandEquipmentSummaryofDepreciationandAmortizationExpenseDetails" roleURI="http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofDepreciationandAmortizationExpenseDetails">
        <link:definition>9955555 - Disclosure - Plant, Property, and Equipment (Summary of Depreciation and Amortization Expense) (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="PlantPropertyandEquipmentScheduleofEstimatedAmortizationExpenseforIntangiblesDetails" roleURI="http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofEstimatedAmortizationExpenseforIntangiblesDetails">
        <link:definition>9955556 - Disclosure - Plant, Property, and Equipment (Schedule of Estimated Amortization Expense for Intangibles) (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="PlantPropertyandEquipmentSummaryofJointlyOwnedRegulatedUtilityFacilitiesDetails" roleURI="http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofJointlyOwnedRegulatedUtilityFacilitiesDetails">
        <link:definition>9955557 - Disclosure - Plant, Property, and Equipment (Summary of Jointly Owned Regulated Utility 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="LeasesSummaryofLeaseRightofUseAssetsandLiabilitiesDetails" roleURI="http://www.consumersenergy.com/role/LeasesSummaryofLeaseRightofUseAssetsandLiabilitiesDetails">
        <link:definition>9955558 - Disclosure - Leases (Summary of Lease Right-of-Use Assets and Liabilities) (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="LeasesScheduleofLeaseCostDetails" roleURI="http://www.consumersenergy.com/role/LeasesScheduleofLeaseCostDetails">
        <link:definition>9955559 - Disclosure - Leases (Schedule of Lease Cost) (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="LeasesScheduleofLesseeCashFlowsDetails" roleURI="http://www.consumersenergy.com/role/LeasesScheduleofLesseeCashFlowsDetails">
        <link:definition>9955560 - Disclosure - Leases (Schedule of Lessee Cash Flows) (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="LeasesSummaryofMinimumAnnualRentalCommitmentsDetails" roleURI="http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails">
        <link:definition>9955561 - Disclosure - Leases (Summary of Minimum Annual Rental 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="LeasesSummaryofMinimumAnnualRentalCommitmentsDetails_1" roleURI="http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails_1">
        <link:definition>9955561 - Disclosure - Leases (Summary of Minimum Annual Rental 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="LeasesNarrativeDetails" roleURI="http://www.consumersenergy.com/role/LeasesNarrativeDetails">
        <link:definition>9955562 - Disclosure - Leases (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="LeasesScheduleofFuturePaymentstobeReceivedDetails" roleURI="http://www.consumersenergy.com/role/LeasesScheduleofFuturePaymentstobeReceivedDetails">
        <link:definition>9955563 - Disclosure - Leases (Schedule of Future Payments to be Received) (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="AssetRetirementObligationsDetails" roleURI="http://www.consumersenergy.com/role/AssetRetirementObligationsDetails">
        <link:definition>9955564 - Disclosure - Asset Retirement Obligations (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="RetirementBenefitsNarrativeDetails" roleURI="http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails">
        <link:definition>9955565 - Disclosure - Retirement Benefits (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="RetirementBenefitsScheduleofSERPTrustAssetsABOandContributionsDetails" roleURI="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofSERPTrustAssetsABOandContributionsDetails">
        <link:definition>9955566 - Disclosure - Retirement Benefits (Schedule of SERP Trust Assets, ABO and Contributions) (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="RetirementBenefitsScheduleofAssumptionsUsedDetails" roleURI="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssumptionsUsedDetails">
        <link:definition>9955567 - Disclosure - Retirement Benefits (Schedule of Assumptions Used) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RetirementBenefitsScheduleofNetBenefitCostsDetails" roleURI="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails">
        <link:definition>9955568 - 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="RetirementBenefitsScheduleofFundedStatusofRetirementBenefitPlansDetails" roleURI="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofFundedStatusofRetirementBenefitPlansDetails">
        <link:definition>9955569 - Disclosure - Retirement Benefits (Schedule of Funded Status of Retirement Benefit Plans) (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="RetirementBenefitsScheduleofRetirementBenefitPlanAssetsLiabilitiesDetails" roleURI="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofRetirementBenefitPlanAssetsLiabilitiesDetails">
        <link:definition>9955570 - Disclosure - Retirement Benefits (Schedule of Retirement Benefit Plan Assets (Liabilities)) (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="RetirementBenefitsScheduleofNetPeriodicBenefitCostNotyetRecognizedDetails" roleURI="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetPeriodicBenefitCostNotyetRecognizedDetails">
        <link:definition>9955571 - Disclosure - Retirement Benefits (Schedule of Net Periodic Benefit Cost Not yet Recognized) (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="RetirementBenefitsScheduleofAllocationofPlanAssetsDetails" roleURI="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAllocationofPlanAssetsDetails">
        <link:definition>9955572 - Disclosure - Retirement Benefits (Schedule of Allocation of Plan Assets) (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="RetirementBenefitsScheduleofAssetAllocationDetails" roleURI="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssetAllocationDetails">
        <link:definition>9955573 - Disclosure - Retirement Benefits (Schedule of Asset Allocation) (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="RetirementBenefitsScheduleofExpectedBenefitPaymentsDetails" roleURI="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofExpectedBenefitPaymentsDetails">
        <link:definition>9955574 - Disclosure - Retirement Benefits (Schedule of Expected Benefit Payments) (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="StockbasedCompensationNarrativeDetails" roleURI="http://www.consumersenergy.com/role/StockbasedCompensationNarrativeDetails">
        <link:definition>9955575 - Disclosure - Stock-based Compensation (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="StockbasedCompensationScheduleofRestrictedStockActivityDetails" roleURI="http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails">
        <link:definition>9955576 - Disclosure - Stock-based Compensation (Schedule of Restricted Stock Activity) (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="StockbasedCompensationScheduleofRestrictedStockActivityGrantedDetails" roleURI="http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityGrantedDetails">
        <link:definition>9955577 - Disclosure - Stock-based Compensation (Schedule of Restricted Stock Activity - Granted) (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="StockbasedCompensationScheduleofSignificantAssumptionsUsedtoEstimateFairValueofMarketbasedRestrictedStockAwardsDetails" roleURI="http://www.consumersenergy.com/role/StockbasedCompensationScheduleofSignificantAssumptionsUsedtoEstimateFairValueofMarketbasedRestrictedStockAwardsDetails">
        <link:definition>9955578 - Disclosure - Stock-based Compensation (Schedule of Significant Assumptions Used to Estimate Fair Value of Market-based Restricted Stock Awards) (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="StockbasedCompensationSummaryofWeightedaverageGrantdateFairValueDetails" roleURI="http://www.consumersenergy.com/role/StockbasedCompensationSummaryofWeightedaverageGrantdateFairValueDetails">
        <link:definition>9955579 - Disclosure - Stock-based Compensation (Summary of Weighted-average Grant-date Fair Value) (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="StockbasedCompensationScheduleofAmountsRelatedtoRestrictedStockAwardsandRestrictedStockUnitsDetails" roleURI="http://www.consumersenergy.com/role/StockbasedCompensationScheduleofAmountsRelatedtoRestrictedStockAwardsandRestrictedStockUnitsDetails">
        <link:definition>9955580 - Disclosure - Stock-based Compensation (Schedule of Amounts Related to Restricted Stock Awards and Restricted Stock Units) (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="IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails" roleURI="http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails">
        <link:definition>9955581 - 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="IncomeTaxesNarrativeDetails" roleURI="http://www.consumersenergy.com/role/IncomeTaxesNarrativeDetails">
        <link:definition>9955582 - Disclosure - Income Taxes (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="IncomeTaxesSummaryofSignificantComponentsofIncomeTaxExpenseDetails" roleURI="http://www.consumersenergy.com/role/IncomeTaxesSummaryofSignificantComponentsofIncomeTaxExpenseDetails">
        <link:definition>9955583 - Disclosure - Income Taxes (Summary of Significant Components of Income Tax Expense) (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="IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails" roleURI="http://www.consumersenergy.com/role/IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails">
        <link:definition>9955584 - Disclosure - Income Taxes (Summary of Principal Components of Deferred Income Tax Assets and Liabilities) (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="IncomeTaxesSummaryofLossandCreditCarryforwardsDetails" roleURI="http://www.consumersenergy.com/role/IncomeTaxesSummaryofLossandCreditCarryforwardsDetails">
        <link:definition>9955585 - Disclosure - Income Taxes (Summary of Loss and Credit Carryforwards) (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="IncomeTaxesScheduleofReconciliationofUncertainTaxBenefitsDetails" roleURI="http://www.consumersenergy.com/role/IncomeTaxesScheduleofReconciliationofUncertainTaxBenefitsDetails">
        <link:definition>9955586 - Disclosure - Income Taxes (Schedule of Reconciliation of Uncertain Tax Benefits) (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="EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails" roleURI="http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails">
        <link:definition>9955587 - 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="RevenueDisaggregationofRevenueDetails" roleURI="http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails">
        <link:definition>9955588 - Disclosure - Revenue (Disaggregation of Revenue) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueNarrativeDetails" roleURI="http://www.consumersenergy.com/role/RevenueNarrativeDetails">
        <link:definition>9955589 - 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="OtherIncomeandOtherExpenseSummaryofComponentsofOtherIncomeandOtherExpenseDetails" roleURI="http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseSummaryofComponentsofOtherIncomeandOtherExpenseDetails">
        <link:definition>9955590 - Disclosure - Other Income and Other Expense (Summary of Components of Other Income and Other Expense) (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="ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails" roleURI="http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails">
        <link:definition>9955591 - Disclosure - Reportable Segments (Schedule of Financial Information by Reportable Segments, CMS Energy, including Consumers) (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="ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails" roleURI="http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails">
        <link:definition>9955592 - Disclosure - Reportable Segments (Schedule of Financial Information by Reportable Segments, Consumers) (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="RelatedpartyTransactionsConsumersDetails" roleURI="http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumersDetails">
        <link:definition>9955593 - Disclosure - Related party Transactions - Consumers (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="VariableInterestEntitiesSummaryofVIEInformationDetails" roleURI="http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails">
        <link:definition>9955594 - Disclosure - Variable Interest Entities (Summary of VIE Information) (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="VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails" roleURI="http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails">
        <link:definition>9955595 - Disclosure - Variable Interest Entities (Schedule of Variable Interest Entities) (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="VariableInterestEntitiesNarrativeDetails" roleURI="http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails">
        <link:definition>9955596 - 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="ExitActivitiesandAssetSalesNarrativeDetails" roleURI="http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesNarrativeDetails">
        <link:definition>9955597 - Disclosure - Exit Activities and Asset Sales (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="ExitActivitiesandAssetSalesScheduleofRetentionBenefitLiabilityRollForwardDetails" roleURI="http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesScheduleofRetentionBenefitLiabilityRollForwardDetails">
        <link:definition>9955598 - Disclosure - Exit Activities and Asset Sales (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="ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsofIncomeDetails" roleURI="http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsofIncomeDetails">
        <link:definition>9955599 - Disclosure - Schedule I - Condensed Financial Information of Registrant (Condensed Statements of Income) (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="Schedule1CondensedFinancialInformationofRegistrantCondensedStatementsofIncomeParentheticalDetails" roleURI="http://www.consumersenergy.com/role/Schedule1CondensedFinancialInformationofRegistrantCondensedStatementsofIncomeParentheticalDetails">
        <link:definition>9955600 - Disclosure - Schedule 1 - Condensed Financial Information of Registrant (Condensed Statements of Income - Parenthetical) (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="ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails" roleURI="http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails">
        <link:definition>9955601 - Disclosure - Schedule I - Condensed Financial Information of Registrant (Condensed Statements Of Cash Flows) (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="ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails" roleURI="http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails">
        <link:definition>9955602 - Disclosure - Schedule I - Condensed Financial Information of Registrant (Condensed Balance Sheets) (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="ScheduleICondensedFinancialInformationofRegistrantNarrativeDetails" roleURI="http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantNarrativeDetails">
        <link:definition>9955603 - Disclosure - Schedule I - Condensed Financial Information of Registrant (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="ScheduleIIValuationandQualifyingAccountsandReservesDetails" roleURI="http://www.consumersenergy.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails">
        <link:definition>9955604 - Disclosure - Schedule II - Valuation and Qualifying Accounts and Reserves (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_A5.625JuniorSubordinatedNotesDue2078Member" abstract="true" name="A5.625JuniorSubordinatedNotesDue2078Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_A5.875JuniorSubordinatedNotesDue2078Member" abstract="true" name="A5.875JuniorSubordinatedNotesDue2078Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_A5.875JuniorSubordinatedNotesDue2079Member" abstract="true" name="A5.875JuniorSubordinatedNotesDue2079Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_SeriesCPreferredStockDepositarySharesMember" abstract="true" name="SeriesCPreferredStockDepositarySharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_ConsumersEnergyCompanyMember" abstract="true" name="ConsumersEnergyCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" 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_OtherNonoperatingIncomeExpenseRetirementBenefitsNet" abstract="false" name="OtherNonoperatingIncomeExpenseRetirementBenefitsNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_OtherNonoperatingIncomeExcludingIncomeLossFromEquityMethodInvestments" abstract="false" name="OtherNonoperatingIncomeExcludingIncomeLossFromEquityMethodInvestments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_OngoingCapitalExpendituresMember" abstract="true" name="OngoingCapitalExpendituresMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_CovertPlantAcquisitionMember" abstract="true" name="CovertPlantAcquisitionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_ApplianceServicePlanBusinessMember" abstract="true" name="ApplianceServicePlanBusinessMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_PaymentsOfOrdinaryDividendsCommonAndPreferred" abstract="false" name="PaymentsOfOrdinaryDividendsCommonAndPreferred" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_CashTransactionsAbstract" abstract="true" name="CashTransactionsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cms_NonCashTransactionsAbstract" abstract="true" name="NonCashTransactionsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cms_PaymentToParentForReturnOfStockholderContributedCapital" abstract="false" name="PaymentToParentForReturnOfStockholderContributedCapital" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent" abstract="false" name="AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_PropertyPlantAndEquipmentGrossExcludingCWIP" abstract="false" name="PropertyPlantAndEquipmentGrossExcludingCWIP" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_PropertyPlantAndEquipmentNetExcludingCWIP" abstract="false" name="PropertyPlantAndEquipmentNetExcludingCWIP" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment" abstract="false" name="AssetsNoncurrentOtherThanPropertyPlantAndEquipment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable" abstract="false" name="LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" 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_CommonStockholdersEquity" abstract="false" name="CommonStockholdersEquity" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" 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_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_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" abstract="false" name="PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" nillable="true" xbrli:periodType="instant" 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_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" abstract="false" name="PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" 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_AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution" abstract="false" name="AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_SignificantAccountingPoliciesTable" abstract="true" name="SignificantAccountingPoliciesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cms_SignificantAccountingPoliciesLineItems" abstract="true" name="SignificantAccountingPoliciesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cms_NorthStarCleanEnergyMember" abstract="true" name="NorthStarCleanEnergyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_FinancialInstrumentsAbstract" abstract="true" name="FinancialInstrumentsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cms_FinancialInstrumentsTable" abstract="true" name="FinancialInstrumentsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" 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_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock" abstract="false" name="FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="cms_LeasesTable" abstract="true" name="LeasesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cms_LeasesLineItems" abstract="true" name="LeasesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cms_LesseeAndLessorLeasesTextBlock" abstract="false" name="LesseeAndLessorLeasesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="cms_AssetRetirementObligationsTable" abstract="true" name="AssetRetirementObligationsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cms_AssetRetirementObligationsLineItems" abstract="true" name="AssetRetirementObligationsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cms_IncomeTaxesTable" abstract="true" name="IncomeTaxesTable" 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_OtherIncomeandExpensesTable" abstract="true" name="OtherIncomeandExpensesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cms_OtherIncomeandExpensesLineItems" abstract="true" name="OtherIncomeandExpensesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cms_VariableInterestEntitiesAbstract" abstract="true" name="VariableInterestEntitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cms_PropertyTaxPolicyTextBlock" abstract="false" name="PropertyTaxPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="cms_ScheduleOfPscrAndGcrUnderrecoveriesandOverrecoveriesTableTextBlockTableTextBlock" abstract="false" name="ScheduleOfPscrAndGcrUnderrecoveriesandOverrecoveriesTableTextBlockTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="cms_ExpectedRemediationCostsByYearTableTextBlock" abstract="false" name="ExpectedRemediationCostsByYearTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="cms_ScheduleOfPreferredStockTableTextBlock" abstract="false" name="ScheduleOfPreferredStockTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="cms_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAverageRateTableTextBlock" abstract="false" name="PublicUtilitiesAllowanceForFundsUsedDuringConstructionAverageRateTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="cms_PublicUtilitiesPropertyPlantandEquipmentScheduleofAccumulatedDepreciationandAmortizationTableTextBlockTableTextBlock" abstract="false" name="PublicUtilitiesPropertyPlantandEquipmentScheduleofAccumulatedDepreciationandAmortizationTableTextBlockTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="cms_PublicUtilitiesPropertyPlantandEquipmentScheduleofCompositeDepreciationRateTableTextBlockTableTextBlock" abstract="false" name="PublicUtilitiesPropertyPlantandEquipmentScheduleofCompositeDepreciationRateTableTextBlockTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="cms_ScheduleOfDepriciationAndAmortizationTableTextBlock" abstract="false" name="ScheduleOfDepriciationAndAmortizationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="cms_AssetsAndLiabilitiesOfLesseeTableTextBlock" abstract="false" name="AssetsAndLiabilitiesOfLesseeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="cms_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityMaturityTableTextBlock" abstract="false" name="LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityMaturityTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="cms_ScheduleofSERPtrustassetsABOandcontributionsTableTextBlockTableTextBlock" abstract="false" name="ScheduleofSERPtrustassetsABOandcontributionsTableTextBlockTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="cms_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedIncludingRegulatoryAssetsAndLiabilitiesTableTextBlock" abstract="false" name="ScheduleOfNetPeriodicBenefitCostNotYetRecognizedIncludingRegulatoryAssetsAndLiabilitiesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="cms_ScheduleOfAssetAllocationPercentagesTableTextBlock" abstract="false" name="ScheduleOfAssetAllocationPercentagesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="cms_SummaryOfOperatingLossAndTaxCreditCarryforwardsTableTextBlockTableTextBlock" abstract="false" name="SummaryOfOperatingLossAndTaxCreditCarryforwardsTableTextBlockTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="cms_A2022PowerSupplyRecoveryUnderrecoveryMember" abstract="true" name="A2022PowerSupplyRecoveryUnderrecoveryMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_EnergyWasteReductionPlanIncentiveMember" abstract="true" name="EnergyWasteReductionPlanIncentiveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_RetentionIncentiveProgramMember" abstract="true" name="RetentionIncentiveProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_CoalFueledElectricGeneratingUnitsToBeRetiredMember" abstract="true" name="CoalFueledElectricGeneratingUnitsToBeRetiredMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_SecuritizedCostsMember" abstract="false" name="SecuritizedCostsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_DecommissioningCostsMember" abstract="true" name="DecommissioningCostsMember" 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-types1:domainItemType"/>
  <xs:element id="cms_EnergyWasteReductionPlanMember" abstract="true" name="EnergyWasteReductionPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_LudingtonPlantOverhaulContractDisputeMember" abstract="true" name="LudingtonPlantOverhaulContractDisputeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_PostretirementBenefitsExpenseDeferralMechanismMember" abstract="true" name="PostretirementBenefitsExpenseDeferralMechanismMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_DeferredGainLossOnDisposalOfBusinessMember" abstract="true" name="DeferredGainLossOnDisposalOfBusinessMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_RenewableEnergyGrantMember" abstract="false" name="RenewableEnergyGrantMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_PowerSupplyCostRecoveryMember" abstract="false" name="PowerSupplyCostRecoveryMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_GasRateCaseMember" abstract="true" name="GasRateCaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_ElectricRateCaseMember" abstract="false" name="ElectricRateCaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_GasCostRecoveryMember" abstract="false" name="GasCostRecoveryMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_JHCampbellGeneratingUnitsMember" abstract="true" name="JHCampbellGeneratingUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_GasFueledElectricGenerationMember" abstract="false" name="GasFueledElectricGenerationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_CoalFueledElectricGenerationMember" abstract="false" name="CoalFueledElectricGenerationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_UnrecoveredPowerSupplyCosts" abstract="false" name="UnrecoveredPowerSupplyCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_AuthorizedRecoveryCollection" abstract="false" name="AuthorizedRecoveryCollection" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_NumberOfUnitsRetired" abstract="false" name="NumberOfUnitsRetired" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:positiveIntegerItemType"/>
  <xs:element id="cms_NumberOfFormerManufacturedGasPlants" abstract="false" name="NumberOfFormerManufacturedGasPlants" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:positiveIntegerItemType"/>
  <xs:element id="cms_GainLossOnDispositionOfBusinessUtilizedAsOffsetToRevenueDeficiency" abstract="false" name="GainLossOnDispositionOfBusinessUtilizedAsOffsetToRevenueDeficiency" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_GainLossOnDispositionOfBusinessUtilizedAsCustomerBillCredit" abstract="false" name="GainLossOnDispositionOfBusinessUtilizedAsCustomerBillCredit" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_ProceedsFromGovernmentGrant" abstract="false" name="ProceedsFromGovernmentGrant" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_SettlementAgreementPaymentPenalty" abstract="false" name="SettlementAgreementPaymentPenalty" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_SettlementAgreementMinimumReturnsToCustomers" abstract="false" name="SettlementAgreementMinimumReturnsToCustomers" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_PublicUtilitiesSurchargeForRecoveryOfExcessDistributionInvestments" abstract="false" name="PublicUtilitiesSurchargeForRecoveryOfExcessDistributionInvestments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_PublicUtilitiesEffectiveRateReliefAmount" abstract="false" name="PublicUtilitiesEffectiveRateReliefAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_NetOverUnderRecoveryOfExpenseIncludingInterestRequested" abstract="false" name="NetOverUnderRecoveryOfExpenseIncludingInterestRequested" 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-types1:domainItemType"/>
  <xs:element id="cms_NrepaMember" abstract="false" name="NrepaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_CerclaLiabilityMember" abstract="false" name="CerclaLiabilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_ElectricUtilityMember" abstract="false" name="ElectricUtilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_JHCampbell3PlantRetirementContractDisputeMember" abstract="true" name="JHCampbell3PlantRetirementContractDisputeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_LudingtonMember" abstract="false" name="LudingtonMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_McvPpaMember" abstract="false" name="McvPpaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_OtherPpaMember" abstract="false" name="OtherPpaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_UnrecordedUnconditionalPurchaseObligationPeriodAxis" abstract="true" name="UnrecordedUnconditionalPurchaseObligationPeriodAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="cms_UnrecordedUnconditionalPurchaseObligationPeriodDomain" abstract="true" name="UnrecordedUnconditionalPurchaseObligationPeriodDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_YearEndThroughMarch2025Member" abstract="true" name="YearEndThroughMarch2025Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_March2025ThroughTerminationMember" abstract="true" name="March2025ThroughTerminationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_AccrualForEnvironmentalLossContingenciesInflationRate" abstract="false" name="AccrualForEnvironmentalLossContingenciesInflationRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="cms_RegulatoryAssetEstimateOfSharedCosts" abstract="false" name="RegulatoryAssetEstimateOfSharedCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag" abstract="false" name="EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cms_UnrecordedUnconditionalPurchaseObligationCapacityChargePerMwh" abstract="false" name="UnrecordedUnconditionalPurchaseObligationCapacityChargePerMwh" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="srt-types:perUnitItemType"/>
  <xs:element id="cms_UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOnPeak" abstract="false" name="UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOnPeak" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="srt-types:perUnitItemType"/>
  <xs:element id="cms_UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOffPeak" abstract="false" name="UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOffPeak" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="srt-types:perUnitItemType"/>
  <xs:element id="cms_UnrecordedUnconditionalPurchaseObligationAnnualContributionToRenewableResourcesProgramByCounterparty" abstract="false" name="UnrecordedUnconditionalPurchaseObligationAnnualContributionToRenewableResourcesProgramByCounterparty" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_GuaranteesAndOtherContingenciesTable" abstract="true" name="GuaranteesAndOtherContingenciesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember" abstract="true" name="IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_AviatorWindClassBMembershipMember" abstract="true" name="AviatorWindClassBMembershipMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1: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_PpaMember" abstract="false" name="PpaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_OtherPurchaseObligationsMember" abstract="false" name="OtherPurchaseObligationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_RelatedPartiesPpaMember" abstract="false" name="RelatedPartiesPpaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_NorthStarCleanEnergyIncludingSubsidiariesMember" abstract="true" name="NorthStarCleanEnergyIncludingSubsidiariesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_ThreePointEightSevenFivePercentSeniorNotesDue2024Member" abstract="true" name="ThreePointEightSevenFivePercentSeniorNotesDue2024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_ThreePointSixZeroZeroPercentSeniorNotesDue2025Member" abstract="true" name="ThreePointSixZeroZeroPercentSeniorNotesDue2025Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_ThreePointZeroZeroZeroPercentSeniorNotesDue2026Member" abstract="true" name="ThreePointZeroZeroZeroPercentSeniorNotesDue2026Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_TwoPointNineFiveZeroPercentSeniorNotesDue2027AMember" abstract="true" name="TwoPointNineFiveZeroPercentSeniorNotesDue2027AMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_ThreePointFourFiveZeroPercentSeniorNotesDue2027Member" abstract="true" name="ThreePointFourFiveZeroPercentSeniorNotesDue2027Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_FourPointSevenZeroZeroPercentSeniorNotesDue2043Member" abstract="true" name="FourPointSevenZeroZeroPercentSeniorNotesDue2043Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_FourPointEightSevenFivePercentSeniorNotesDue2044Member" abstract="true" name="FourPointEightSevenFivePercentSeniorNotesDue2044Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_ThreePointThreeSevenFivePercentConvertibleSeniorNotesDue2028Member" abstract="true" name="ThreePointThreeSevenFivePercentConvertibleSeniorNotesDue2028Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_A4750JuniorSubordinatedNotesDue2050Member" abstract="true" name="A4750JuniorSubordinatedNotesDue2050Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_A3750JuniorSubordinatedNotesDue2050Member" abstract="true" name="A3750JuniorSubordinatedNotesDue2050Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_TermLoanFacilityDueDecember2025Member" abstract="true" name="TermLoanFacilityDueDecember2025Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_TermLoanFacilityDueSeptember2025Member" abstract="true" name="TermLoanFacilityDueSeptember2025Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_RevolvingCreditFacilityDue2027Member" abstract="true" name="RevolvingCreditFacilityDue2027Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_A3375ConvertibleSeniorNotesDue2028Member" abstract="true" name="A3375ConvertibleSeniorNotesDue2028Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_ThreePointOneTwoFivePercentFirstMortgageBondsDue2024Member" abstract="true" name="ThreePointOneTwoFivePercentFirstMortgageBondsDue2024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_ThreePointOneNineZeroPercentFirstMortgageBondsDue2024Member" abstract="true" name="ThreePointOneNineZeroPercentFirstMortgageBondsDue2024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_FivePointTwoFourZeroPercentFirstMortgageBondsDue2026Member" abstract="true" name="FivePointTwoFourZeroPercentFirstMortgageBondsDue2026Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_ThreePointSixEightZeroPercentFirstMortgageBondsDue2027Member" abstract="true" name="ThreePointSixEightZeroPercentFirstMortgageBondsDue2027Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_ThreePointThreeNineZeroPercentFirstMortgageBondsDue2027Member" abstract="true" name="ThreePointThreeNineZeroPercentFirstMortgageBondsDue2027Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_FourPointSixFiveZeroPercentFirstMortgageBondsDue2028Member" abstract="true" name="FourPointSixFiveZeroPercentFirstMortgageBondsDue2028Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_ThreePointEightZeroZeroPercentFirstMortgageBondsDue2028Member" abstract="true" name="ThreePointEightZeroZeroPercentFirstMortgageBondsDue2028Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_FourPointNineZeroZeroPercentFirstMortgageBondsDue2029Member" abstract="true" name="FourPointNineZeroZeroPercentFirstMortgageBondsDue2029Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_FivePointZeroSevenZeroPercentFirstMortgageBondsDue2029Member" abstract="true" name="FivePointZeroSevenZeroPercentFirstMortgageBondsDue2029Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_FourPointSixZeroZeroPercentFirstMortgageBondsDue2029Member" abstract="true" name="FourPointSixZeroZeroPercentFirstMortgageBondsDue2029Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_FourPointSevenZeroZeroPercentFirstMortgageBondsDue2030Member" abstract="true" name="FourPointSevenZeroZeroPercentFirstMortgageBondsDue2030Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_FivePointOneSevenZeroPercentFirstMortgageBondsDue2032Member" abstract="true" name="FivePointOneSevenZeroPercentFirstMortgageBondsDue2032Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_ThreePointSixZeroZeroPercentFirstMortgageBondsDue2032Member" abstract="true" name="ThreePointSixZeroZeroPercentFirstMortgageBondsDue2032Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_ThreePointOneEightZeroPercentFirstMortgageBondsDue2032Member" abstract="true" name="ThreePointOneEightZeroPercentFirstMortgageBondsDue2032Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_FourPointSixTwoFivePercentFirstMortgageBondsDue2033Member" abstract="true" name="FourPointSixTwoFivePercentFirstMortgageBondsDue2033Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_FivePointEightZeroZeroPercentFirstMortgageBondsDue2035Member" abstract="true" name="FivePointEightZeroZeroPercentFirstMortgageBondsDue2035Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_FivePointThreeEightZeroPercentFirstMortgageBondsDue2037Member" abstract="true" name="FivePointThreeEightZeroPercentFirstMortgageBondsDue2037Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_ThreePointFiveTwoZeroPercentFirstMortgageBondsDue2037Member" abstract="true" name="ThreePointFiveTwoZeroPercentFirstMortgageBondsDue2037Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_FourPointZeroOneZeroPercentFirstMortgageBondsDue2038Member" abstract="true" name="FourPointZeroOneZeroPercentFirstMortgageBondsDue2038Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_SixPointOneSevenZeroPercentFirstMortgageBondsDue2040Member" abstract="true" name="SixPointOneSevenZeroPercentFirstMortgageBondsDue2040Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_FourPointNineSevenZeroPercentFirstMortgageBondsDue2040Member" abstract="true" name="FourPointNineSevenZeroPercentFirstMortgageBondsDue2040Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_FourPointThreeOneZeroPercentFirstMortgageBondsDue2042Member" abstract="true" name="FourPointThreeOneZeroPercentFirstMortgageBondsDue2042Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_ThreePointNineFiveZeroPercentFirstMortgageBondsDue2043Member" abstract="true" name="ThreePointNineFiveZeroPercentFirstMortgageBondsDue2043Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_FourPointOneZeroZeroPercentFirstMortgageBondsDue2045Member" abstract="true" name="FourPointOneZeroZeroPercentFirstMortgageBondsDue2045Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_ThreePointTwoFiveZeroPercentFirstMortgageBondsDue2046Member" abstract="true" name="ThreePointTwoFiveZeroPercentFirstMortgageBondsDue2046Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_ThreePointNineFiveZeroPercentFirstMortgageBondsDue2047Member" abstract="true" name="ThreePointNineFiveZeroPercentFirstMortgageBondsDue2047Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_FourPointZeroFiveZeroPercentFirstMortgageBondsDue2048Member" abstract="true" name="FourPointZeroFiveZeroPercentFirstMortgageBondsDue2048Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_FourPointThreeFiveZeroPercentFirstMortgageBondsDue2049Member" abstract="true" name="FourPointThreeFiveZeroPercentFirstMortgageBondsDue2049Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_ThreePointSevenFiveZeroPercentFirstMortgageBondsDue2050Member" abstract="true" name="ThreePointSevenFiveZeroPercentFirstMortgageBondsDue2050Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_ThreePointOneZeroZeroPercentFirstMortgageBondsDue2050Member" abstract="true" name="ThreePointOneZeroZeroPercentFirstMortgageBondsDue2050Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_ThreePointFiveZeroZeroFirstMortgageBondsDue2051Member" abstract="true" name="ThreePointFiveZeroZeroFirstMortgageBondsDue2051Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_TwoPointSixFiveZeroPercentFirstMortgageBondsDue2052Member" abstract="true" name="TwoPointSixFiveZeroPercentFirstMortgageBondsDue2052Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_FourPointTwoZeroZeroPercentFirstMortgageBondsDue2052Member" abstract="true" name="FourPointTwoZeroZeroPercentFirstMortgageBondsDue2052Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_ThreePointEightSixZeroPercentFirstMortgageBondsDue2052Member" abstract="true" name="ThreePointEightSixZeroPercentFirstMortgageBondsDue2052Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_FourPointTwoEightZeroPercentFirstMortgageBondsDue2057Member" abstract="true" name="FourPointTwoEightZeroPercentFirstMortgageBondsDue2057Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_TwoPointFiveZeroZeroPercentFirstMortgageBondsDue2060Member" abstract="true" name="TwoPointFiveZeroZeroPercentFirstMortgageBondsDue2060Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_FourPointThreeFiveZeroPercentFirstMortgageBondsDue2064Member" abstract="true" name="FourPointThreeFiveZeroPercentFirstMortgageBondsDue2064Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_VariableRateFirstMortgageBondsDue2069Member" abstract="true" name="VariableRateFirstMortgageBondsDue2069Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_VariableRateFirstMortgageBondsDueMay2070Member" abstract="true" name="VariableRateFirstMortgageBondsDueMay2070Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_VariableRateFirstMortgageBondsDueOctober2070Member" abstract="true" name="VariableRateFirstMortgageBondsDueOctober2070Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_ZeroPointEightSevenFivePercentTaxExemptRevenueBondsDue2035Member" abstract="true" name="ZeroPointEightSevenFivePercentTaxExemptRevenueBondsDue2035Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_ThreePointThreeFiveZeroPercentTaxExemptRevenueBondsDue2049Member" abstract="true" name="ThreePointThreeFiveZeroPercentTaxExemptRevenueBondsDue2049Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_SecuritizationBondsDue2029Member" abstract="true" name="SecuritizationBondsDue2029Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_SecuritizationBondsDue20282031Member" abstract="true" name="SecuritizationBondsDue20282031Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_VariableRateFirstMortgageBondsMember" abstract="true" name="VariableRateFirstMortgageBondsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_TermLoanFacilityMember" abstract="true" name="TermLoanFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_FirstMortgageBondsMember" abstract="false" name="FirstMortgageBondsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_TaxExemptRevenueBondsMember" abstract="true" name="TaxExemptRevenueBondsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_SecuritizationBondsMember" abstract="false" name="SecuritizationBondsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1: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_DebtInstrumentInterestRateStatedPercentageAdjustment" abstract="false" name="DebtInstrumentInterestRateStatedPercentageAdjustment" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cms_A4.600FirstMortgageBondsDueMay2029Member" abstract="true" name="A4.600FirstMortgageBondsDueMay2029Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_A4.700FirstMortgageBondsDueJanuary2030Member" abstract="true" name="A4.700FirstMortgageBondsDueJanuary2030Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_A3.875SeniorNotesDueMarch2024Member" abstract="true" name="A3.875SeniorNotesDueMarch2024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_A3.125FirstMortgageBondsDueAugust2024Member" abstract="true" name="A3.125FirstMortgageBondsDueAugust2024Member" 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_ConstructionFinancingAgreementMember" abstract="true" name="ConstructionFinancingAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_RepurchasedDebtMember" abstract="true" name="RepurchasedDebtMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_NorthStarCleanEnergysSupplierFinancingProgramMember" abstract="true" name="NorthStarCleanEnergysSupplierFinancingProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_SettlementOfForwardContractsMember" abstract="true" name="SettlementOfForwardContractsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1: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_ShortTermDebtAuthorizedBorrowings" abstract="false" name="ShortTermDebtAuthorizedBorrowings" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_SupplierFinanceProgramTerminationPeriod" abstract="false" name="SupplierFinanceProgramTerminationPeriod" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <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_StockOfferingProgramMaximumValue" abstract="false" name="StockOfferingProgramMaximumValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_ForwardContractIndexedToIssuersEquitySettlementRatePerShare" abstract="false" name="ForwardContractIndexedToIssuersEquitySettlementRatePerShare" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:perShareItemType"/>
  <xs:element id="cms_PreferredStockDepositaryShareConversionRatio" abstract="false" name="PreferredStockDepositaryShareConversionRatio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="cms_RevolvingCreditFacilitiesTwoMember" abstract="false" name="RevolvingCreditFacilitiesTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_RevolvingCreditFacilitiesSevenMember" abstract="true" name="RevolvingCreditFacilitiesSevenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_RevolvingCreditFacilitiesSixMember" abstract="true" name="RevolvingCreditFacilitiesSixMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_RevolvingCreditFacilitiesFiveMember" abstract="true" name="RevolvingCreditFacilitiesFiveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_RevolvingCreditFacilitiesOneMember" abstract="false" name="RevolvingCreditFacilitiesOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_ForwardContractsEnteredIntoDecember162024Member" abstract="true" name="ForwardContractsEnteredIntoDecember162024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_PreferredStock450SeriesMember" abstract="false" name="PreferredStock450SeriesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure" abstract="false" name="NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" 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_AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent" abstract="false" name="AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_CMSEnergyNotePayableMember" abstract="true" name="CMSEnergyNotePayableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_NorthStarCleanEnergyIndependentPowerProductionMember" abstract="true" name="NorthStarCleanEnergyIndependentPowerProductionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_NorthStarCleanEnergyOtherMember" abstract="true" name="NorthStarCleanEnergyOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_ElectricOtherMember" abstract="false" name="ElectricOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_ElectricAssetsHeldUnderFinanceLeasesMember" abstract="true" name="ElectricAssetsHeldUnderFinanceLeasesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_GasUndergroundStorageFacilitiesMember" abstract="false" name="GasUndergroundStorageFacilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_GasOtherMember" abstract="false" name="GasOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_GasAssetsHeldUnderFinanceLeasesMember" abstract="true" name="GasAssetsHeldUnderFinanceLeasesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_PublicUtilitiesPropertyPlantAndEquipmentDisposals" abstract="false" name="PublicUtilitiesPropertyPlantAndEquipmentDisposals" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_IntangiblePlantMember" abstract="false" name="IntangiblePlantMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_GasUtilityMember" abstract="false" name="GasUtilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_FinanceLeaseAssetsAdditions" abstract="false" name="FinanceLeaseAssetsAdditions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_FinanceLeaseAssetNetRetirementsAndAdjustments" abstract="false" name="FinanceLeaseAssetNetRetirementsAndAdjustments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_UtilityPlantAssetsMember" abstract="false" name="UtilityPlantAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_NonUtilityPlantAssetsMember" abstract="false" name="NonUtilityPlantAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_ElectricUtilityPropertyMember" abstract="false" name="ElectricUtilityPropertyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_GasUtilityPropertyMember" abstract="false" name="GasUtilityPropertyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_SecuritizedRegulatoryAssetsMember" abstract="false" name="SecuritizedRegulatoryAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_CampbellUnit3Member" abstract="false" name="CampbellUnit3Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_DistributionMember" abstract="false" name="DistributionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_RelatedPartyLeaseMember" abstract="true" name="RelatedPartyLeaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_LesseeOperatingLeaseLiabilitiesAbstract" abstract="true" name="LesseeOperatingLeaseLiabilitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cms_LesseeFinanceLeaseLiabilitiesAbstract" abstract="true" name="LesseeFinanceLeaseLiabilitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cms_LesseeWeightedAverageLeaseTermAbstract" abstract="true" name="LesseeWeightedAverageLeaseTermAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cms_LesseeWeightedAverageDiscountRateAbstract" abstract="true" name="LesseeWeightedAverageDiscountRateAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cms_FinanceLeaseCost1Abstract" abstract="true" name="FinanceLeaseCost1Abstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cms_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" abstract="true" name="CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cms_LesseeLeaseRightOfUseAssetsAbstract" abstract="true" name="LesseeLeaseRightOfUseAssetsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cms_PipelinesAndPowerPurchaseAgreementsMember" abstract="true" name="PipelinesAndPowerPurchaseAgreementsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_LandAndOtherFinanceLeasesMember" abstract="true" name="LandAndOtherFinanceLeasesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_PowerSalesAgreementMember" abstract="true" name="PowerSalesAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_AssetRetirementObligationsCategoriesAxis" abstract="true" name="AssetRetirementObligationsCategoriesAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="cms_AssetRetirementObligationsCategoriesDomain" abstract="false" name="AssetRetirementObligationsCategoriesDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_RenewableGenerationAssetsMember" abstract="true" name="RenewableGenerationAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_CoalAshDisposalAreasMember" abstract="false" name="CoalAshDisposalAreasMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_GasDistributionCutPurgeCapMember" abstract="false" name="GasDistributionCutPurgeCapMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_AsbestosAbatementMember" abstract="false" name="AsbestosAbatementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_GasWellsPlugAndAbandonMember" abstract="true" name="GasWellsPlugAndAbandonMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_DefinedCompanyContributionPlanMember" abstract="false" name="DefinedCompanyContributionPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_SupplementalEmployeeRetirementPlanDefinedContributionMember" abstract="false" name="SupplementalEmployeeRetirementPlanDefinedContributionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_Plan401KMember" abstract="false" name="Plan401KMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_ActivePensionPlanMember" abstract="false" name="ActivePensionPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_InactivePensionPlanMember" abstract="false" name="InactivePensionPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_PensionAndDBSERPMember" abstract="false" name="PensionAndDBSERPMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_RetirementPlanAssumptionsAxis" abstract="true" name="RetirementPlanAssumptionsAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="cms_RetirementPlanAssumptionsDomain" abstract="true" name="RetirementPlanAssumptionsDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_UnderAgeSixtyFiveMember" abstract="false" name="UnderAgeSixtyFiveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_OverAgeSixtyFiveMember" abstract="false" name="OverAgeSixtyFiveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_ReturnSeekingFixedIncomeMember" abstract="true" name="ReturnSeekingFixedIncomeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_VolatilityMechanismMember" abstract="true" name="VolatilityMechanismMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_PlanContributionPercentage" abstract="false" name="PlanContributionPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="cms_MinimumYearsOfParticipationBeforeVesting" abstract="false" name="MinimumYearsOfParticipationBeforeVesting" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cms_DefinedContributionPlanTrustAssetsAmount" abstract="false" name="DefinedContributionPlanTrustAssetsAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_RetirementAgeRequirement" abstract="false" name="RetirementAgeRequirement" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cms_RetirementYearsOfService" abstract="false" name="RetirementYearsOfService" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cms_RetirementYearsOfServiceWithDisability" abstract="false" name="RetirementYearsOfServiceWithDisability" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cms_DefinedBenefitPlanDeferredCredits" abstract="false" name="DefinedBenefitPlanDeferredCredits" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_AmortizedNetGainsAndLossesInExcessOfPboOrMrv" abstract="false" name="AmortizedNetGainsAndLossesInExcessOfPboOrMrv" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="cms_EstimatedTimeOfAmortizationOfGainsLosses" abstract="false" name="EstimatedTimeOfAmortizationOfGainsLosses" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cms_EstimatedTimeOfAmortizationOfGainsLossesLifeExpectancy" abstract="false" name="EstimatedTimeOfAmortizationOfGainsLossesLifeExpectancy" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cms_EstimatedTimeOfPriorServiceCost" abstract="false" name="EstimatedTimeOfPriorServiceCost" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cms_PeriodForGainsOrLossesToBeIncludedInMarketRelatedValue" abstract="false" name="PeriodForGainsOrLossesToBeIncludedInMarketRelatedValue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cms_UnionMembershipByTotalEmployeesPercentage" abstract="false" name="UnionMembershipByTotalEmployeesPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="cms_DbSerpTrustAssetsMember" abstract="false" name="DbSerpTrustAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_DefinedBenefitPlanTrustAssets" abstract="false" name="DefinedBenefitPlanTrustAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate" abstract="false" name="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="cms_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate" abstract="false" name="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="cms_ActualRateOfReturnLossOnPlanAssets" abstract="false" name="ActualRateOfReturnLossOnPlanAssets" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract" abstract="true" name="DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax" abstract="false" name="PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax" abstract="false" name="PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost" abstract="false" name="TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_PlanAssetsExcludingPooledFundsMember" abstract="false" name="PlanAssetsExcludingPooledFundsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_CashAndShortTermInvestmentsMember" abstract="false" name="CashAndShortTermInvestmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_PooledFundsMember" abstract="false" name="PooledFundsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_MarketBasedRestrictedStockMember" abstract="false" name="MarketBasedRestrictedStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_TimeLapsedRestrictedStockMember" abstract="false" name="TimeLapsedRestrictedStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_DeferredCompensationArrangementsPlanTerm" abstract="false" name="DeferredCompensationArrangementsPlanTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cms_PercentOfInitialGrantIssuedOnVestingDate" abstract="false" name="PercentOfInitialGrantIssuedOnVestingDate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="cms_RestrictedStockAndRestrictedStockUnitsMember" abstract="false" name="RestrictedStockAndRestrictedStockUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_TimeLapsedRestrictedStockUnitsMember" abstract="false" name="TimeLapsedRestrictedStockUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_DividendsOnMarketBasedAwardsMember" abstract="false" name="DividendsOnMarketBasedAwardsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_DividendsOnPerformanceBasedAwardsMember" abstract="false" name="DividendsOnPerformanceBasedAwardsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_DividendsOnRestrictedStockUnitsMember" abstract="false" name="DividendsOnRestrictedStockUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_AdditionalPerformanceBasedSharesBasedOnAchievementOfConditionMember" abstract="false" name="AdditionalPerformanceBasedSharesBasedOnAchievementOfConditionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_NonMichiganJurisdictionMember" abstract="true" name="NonMichiganJurisdictionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_IncreaseDecreaseInIncomeTaxExpenseAbstract" abstract="true" name="IncreaseDecreaseInIncomeTaxExpenseAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cms_EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_IncomeTaxReconciliationRegulatoryTaxExpenseBenefit" abstract="false" name="IncomeTaxReconciliationRegulatoryTaxExpenseBenefit" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_IncomeTaxBenefitsTable" abstract="true" name="IncomeTaxBenefitsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cms_A2023RenewableEnergyTaxCreditsMember" abstract="true" name="A2023RenewableEnergyTaxCreditsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_A2024RenewableEnergyTaxCreditsMember" abstract="true" name="A2024RenewableEnergyTaxCreditsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_LocalJurisdictionMember" abstract="false" name="LocalJurisdictionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_IncomeTaxBenefitsLineItems" abstract="true" name="IncomeTaxBenefitsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cms_DeferredTaxAssetsOperatingLossAndCreditCarryforwards" abstract="false" name="DeferredTaxAssetsOperatingLossAndCreditCarryforwards" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_DeferredTaxLiabilitiesPostretirementBenefits" abstract="false" name="DeferredTaxLiabilitiesPostretirementBenefits" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_MichiganStateTaxAuthorityMember" abstract="true" name="MichiganStateTaxAuthorityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_ArkansasStateTaxAuthorityMember" abstract="true" name="ArkansasStateTaxAuthorityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_DeferredTaxAssetsNetOperatingLossAndTaxCreditCarryforwards" abstract="false" name="DeferredTaxAssetsNetOperatingLossAndTaxCreditCarryforwards" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_EarningsPerShareBasicAndDilutedEPSAbstract" abstract="true" name="EarningsPerShareBasicAndDilutedEPSAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cms_ResidentialUtilityServicesMember" abstract="false" name="ResidentialUtilityServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_CommercialUtilityServiceMember" abstract="false" name="CommercialUtilityServiceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_IndustrialUtilityServiceMember" abstract="false" name="IndustrialUtilityServiceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_OtherUtilityServiceMember" abstract="false" name="OtherUtilityServiceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1: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_AlternativeRevenuePrograms" abstract="false" name="AlternativeRevenuePrograms" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_OtherNonSegmentRevenue" abstract="false" name="OtherNonSegmentRevenue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_RevenueSubjectToRefund" abstract="false" name="RevenueSubjectToRefund" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_RevenueSubjectToRefundBillCreditContributionToAssistanceProgramsMember" abstract="true" name="RevenueSubjectToRefundBillCreditContributionToAssistanceProgramsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_RevenueSubjectToRefundVoluntaryRefundMechanismMember" abstract="true" name="RevenueSubjectToRefundVoluntaryRefundMechanismMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_OtherNonoperatingIncomeOther" abstract="false" name="OtherNonoperatingIncomeOther" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_Donations" abstract="false" name="Donations" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_CivicAndPoliticalExpenditures" abstract="false" name="CivicAndPoliticalExpenditures" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_OtherOtherNonoperatingExpense" abstract="false" name="OtherOtherNonoperatingExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_PowerSupplyCosts" abstract="false" name="PowerSupplyCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" 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-types1:domainItemType"/>
  <xs:element id="cms_NewportSolarHoldingsMember" abstract="true" name="NewportSolarHoldingsMember" 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-types1:powerItemType"/>
  <xs:element id="cms_TESFilerCityMember" abstract="false" name="TESFilerCityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_GraylingMember" abstract="false" name="GraylingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_CravenMember" abstract="false" name="CravenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_GeneseeMember" abstract="false" name="GeneseeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_RetentionBenefitsMember" abstract="true" name="RetentionBenefitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember" abstract="true" name="DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_WindProjectMember" abstract="true" name="WindProjectMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_SolarProjectsMember" abstract="true" name="SolarProjectsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_DeltaTownshipMichiganSolarProjectMember" abstract="true" name="DeltaTownshipMichiganSolarProjectMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_PhillipsWisconsinSolarProjectMember" abstract="true" name="PhillipsWisconsinSolarProjectMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_RestructuringAndRelatedCostDeferredCost" abstract="false" name="RestructuringAndRelatedCostDeferredCost" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_MaximumProjectCapacity" abstract="false" name="MaximumProjectCapacity" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:powerItemType"/>
  <xs:element id="cms_RestructuringAndRelatedCostCostsPaidOrSettled" abstract="false" name="RestructuringAndRelatedCostCostsPaidOrSettled" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_InvestmentInSubsidiaries" abstract="false" name="InvestmentInSubsidiaries" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_IntercompanyAndRelatedPartiesMember" abstract="true" name="IntercompanyAndRelatedPartiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_AccountsPayableAndNotesPayableCurrent" abstract="false" name="AccountsPayableAndNotesPayableCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_OtherCommonStockholdersEquity" abstract="false" name="OtherCommonStockholdersEquity" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>13
<FILENAME>cms-20241231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:d3759fd1-4aaa-4e47-97a7-a411530d07e3,g:a0f4cebb-a044-4433-9321-1b6118cbc137-->
<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/CMSEnergyCorporationConsolidatedStatementsofIncome" xlink:type="simple" xlink:href="cms-20241231.xsd#CMSEnergyCorporationConsolidatedStatementsofIncome"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_eeacca51-81d2-411b-a1ed-48c5223c4a6a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_75e7d273-3414-4c31-9051-6e8eb103de6b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_eeacca51-81d2-411b-a1ed-48c5223c4a6a" xlink:to="loc_us-gaap_NetIncomeLoss_75e7d273-3414-4c31-9051-6e8eb103de6b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_516f44f0-654b-4176-98f8-227bc422ea41" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_eeacca51-81d2-411b-a1ed-48c5223c4a6a" xlink:to="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_516f44f0-654b-4176-98f8-227bc422ea41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_2e012fe0-69ac-4e7f-ad37-b2268596410d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_bd58427e-10f1-497b-8bcb-c1efb5fbeb5c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_2e012fe0-69ac-4e7f-ad37-b2268596410d" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_bd58427e-10f1-497b-8bcb-c1efb5fbeb5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_0ac1b84c-40c2-4995-ba30-95062de0ad05" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_2e012fe0-69ac-4e7f-ad37-b2268596410d" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_0ac1b84c-40c2-4995-ba30-95062de0ad05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_72fcd2cc-9437-47ed-9e11-ae2c597986f2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_70c0e304-e8f3-4d0b-a2d3-1472765a3195" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareDiluted_72fcd2cc-9437-47ed-9e11-ae2c597986f2" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_70c0e304-e8f3-4d0b-a2d3-1472765a3195" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_bed91b74-0b2a-45a4-a83c-a2c36d5a6be6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareDiluted_72fcd2cc-9437-47ed-9e11-ae2c597986f2" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_bed91b74-0b2a-45a4-a83c-a2c36d5a6be6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_44fe9853-5a73-4f98-a183-bd4b673d1690" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_4da0becf-0389-4a68-b2df-927e1652cf63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_44fe9853-5a73-4f98-a183-bd4b673d1690" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_4da0becf-0389-4a68-b2df-927e1652cf63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_6a3b55bd-c0e2-4e86-be96-8c774cd70585" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_44fe9853-5a73-4f98-a183-bd4b673d1690" xlink:to="loc_us-gaap_ProfitLoss_6a3b55bd-c0e2-4e86-be96-8c774cd70585" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_8d115c5f-a73c-4680-89c1-fd75a1224f88" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_bc4cd608-c51e-4abd-a8d8-65041c2524a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_8d115c5f-a73c-4680-89c1-fd75a1224f88" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_bc4cd608-c51e-4abd-a8d8-65041c2524a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_94ef6bb3-1137-4dc9-b1bd-7bb9314145c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_8d115c5f-a73c-4680-89c1-fd75a1224f88" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_94ef6bb3-1137-4dc9-b1bd-7bb9314145c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_a28ef6bb-aabb-41e0-8c76-042f49473eb4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_f9ccc7da-cba1-4622-8d55-1bdb5ba0bce3" xlink:href="cms-20241231.xsd#cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_a28ef6bb-aabb-41e0-8c76-042f49473eb4" xlink:to="loc_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_f9ccc7da-cba1-4622-8d55-1bdb5ba0bce3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingExpense_863def2e-e398-44ed-9819-93cccdf5948a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_a28ef6bb-aabb-41e0-8c76-042f49473eb4" xlink:to="loc_us-gaap_OtherNonoperatingExpense_863def2e-e398-44ed-9819-93cccdf5948a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncome_c74ea816-4db0-470e-a9d5-b88eaf07493c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncome"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_a28ef6bb-aabb-41e0-8c76-042f49473eb4" xlink:to="loc_us-gaap_OtherNonoperatingIncome_c74ea816-4db0-470e-a9d5-b88eaf07493c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherNonoperatingIncomeExcludingIncomeLossFromEquityMethodInvestments_ef5373b7-d662-4856-8314-2655d1a100af" xlink:href="cms-20241231.xsd#cms_OtherNonoperatingIncomeExcludingIncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_a28ef6bb-aabb-41e0-8c76-042f49473eb4" xlink:to="loc_cms_OtherNonoperatingIncomeExcludingIncomeLossFromEquityMethodInvestments_ef5373b7-d662-4856-8314-2655d1a100af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_edb52be7-caca-4688-a107-bf08a22d4d9a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_5ea1293f-b2e0-4c15-9a33-fb2164b0d248" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_edb52be7-caca-4688-a107-bf08a22d4d9a" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_5ea1293f-b2e0-4c15-9a33-fb2164b0d248" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_a300faa3-2f1d-4a40-811d-f7e0ec26d62a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_edb52be7-caca-4688-a107-bf08a22d4d9a" xlink:to="loc_us-gaap_InterestExpenseNonoperating_a300faa3-2f1d-4a40-811d-f7e0ec26d62a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_669aba5e-f625-4890-a1b6-4f62dac32e6a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_edb52be7-caca-4688-a107-bf08a22d4d9a" xlink:to="loc_us-gaap_OperatingIncomeLoss_669aba5e-f625-4890-a1b6-4f62dac32e6a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_08251bb5-bf45-4630-8c16-1442d6e2512f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FuelCosts_eacdb5c0-3351-4622-adc3-9fe87385d01e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FuelCosts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_08251bb5-bf45-4630-8c16-1442d6e2512f" xlink:to="loc_us-gaap_FuelCosts_eacdb5c0-3351-4622-adc3-9fe87385d01e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating_067a313f-ae9b-40e1-8d7d-1b2f6e99b6b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCostAndExpenseOperating"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_08251bb5-bf45-4630-8c16-1442d6e2512f" xlink:to="loc_us-gaap_OtherCostAndExpenseOperating_067a313f-ae9b-40e1-8d7d-1b2f6e99b6b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_53196630-7157-4e21-bfe0-abf496768abb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_08251bb5-bf45-4630-8c16-1442d6e2512f" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_53196630-7157-4e21-bfe0-abf496768abb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_ad5bcf8b-28bb-4421-8179-89dc4feeba07" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_08251bb5-bf45-4630-8c16-1442d6e2512f" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_ad5bcf8b-28bb-4421-8179-89dc4feeba07" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes_d6d5e55d-415a-4400-b27f-083959807576" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesExcludingIncomeAndExciseTaxes"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_08251bb5-bf45-4630-8c16-1442d6e2512f" xlink:to="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes_d6d5e55d-415a-4400-b27f-083959807576" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PurchasedPowerRelatedParties_e72e9875-848c-469e-b342-16a7f8135ef7" xlink:href="cms-20241231.xsd#cms_PurchasedPowerRelatedParties"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_08251bb5-bf45-4630-8c16-1442d6e2512f" xlink:to="loc_cms_PurchasedPowerRelatedParties_e72e9875-848c-469e-b342-16a7f8135ef7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_308a7108-a164-4406-9e6f-f1807e20b6a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_fa39d3b1-9273-42e4-8374-290d153ceb0f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_308a7108-a164-4406-9e6f-f1807e20b6a3" xlink:to="loc_us-gaap_Revenues_fa39d3b1-9273-42e4-8374-290d153ceb0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_52669d11-22aa-4362-b37a-fdece9b2496b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_308a7108-a164-4406-9e6f-f1807e20b6a3" xlink:to="loc_us-gaap_CostsAndExpenses_52669d11-22aa-4362-b37a-fdece9b2496b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense_24edbe84-63ff-4a2c-97bd-559a94a832b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_308a7108-a164-4406-9e6f-f1807e20b6a3" xlink:to="loc_us-gaap_UtilitiesOperatingExpense_24edbe84-63ff-4a2c-97bd-559a94a832b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_b9cff854-f43d-4766-bb0b-59b04248c3bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_265630dc-ed81-4305-96be-0cca92307245" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_InterestExpenseNonoperating_b9cff854-f43d-4766-bb0b-59b04248c3bb" xlink:to="loc_us-gaap_InterestExpenseDebt_265630dc-ed81-4305-96be-0cca92307245" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOther_26afe9b6-cf6e-46b7-b2b8-7e7947363872" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_InterestExpenseNonoperating_b9cff854-f43d-4766-bb0b-59b04248c3bb" xlink:to="loc_us-gaap_InterestExpenseOther_26afe9b6-cf6e-46b7-b2b8-7e7947363872" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalizedAdjustment_261f5666-f416-4f14-9a28-83984c7bcfba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_InterestExpenseNonoperating_b9cff854-f43d-4766-bb0b-59b04248c3bb" xlink:to="loc_us-gaap_InterestCostsCapitalizedAdjustment_261f5666-f416-4f14-9a28-83984c7bcfba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_08002010-fffb-4a25-b20b-c46bb9615be0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_38b2f200-e5fb-4906-aa31-798389519d54" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_08002010-fffb-4a25-b20b-c46bb9615be0" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_38b2f200-e5fb-4906-aa31-798389519d54" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_1c0a6b78-e290-4a16-b793-f0d44c3e5879" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_08002010-fffb-4a25-b20b-c46bb9615be0" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_1c0a6b78-e290-4a16-b793-f0d44c3e5879" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="cms-20241231.xsd#CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_b666ab9d-c189-40ca-ba69-0a4e195a583a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_a02ce5c4-f7c1-44dd-8ec3-add5c2e5f867" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_b666ab9d-c189-40ca-ba69-0a4e195a583a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_a02ce5c4-f7c1-44dd-8ec3-add5c2e5f867" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax_21d7b331-09e9-4d06-8341-2c7737dc089c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_b666ab9d-c189-40ca-ba69-0a4e195a583a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax_21d7b331-09e9-4d06-8341-2c7737dc089c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_037908a7-0387-468b-a691-37acabb65868" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_b666ab9d-c189-40ca-ba69-0a4e195a583a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_037908a7-0387-468b-a691-37acabb65868" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_baf2a2c5-a5f6-41be-97ba-3f5140acc71a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_b666ab9d-c189-40ca-ba69-0a4e195a583a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_baf2a2c5-a5f6-41be-97ba-3f5140acc71a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_97774c7e-ade2-4625-85f7-a13c7889c4db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_b666ab9d-c189-40ca-ba69-0a4e195a583a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_97774c7e-ade2-4625-85f7-a13c7889c4db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_15b2283b-b8fd-40e0-950b-b1a909213de0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_b666ab9d-c189-40ca-ba69-0a4e195a583a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_15b2283b-b8fd-40e0-950b-b1a909213de0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_433a37bc-fee2-4ad1-8041-1f6a0b3fdbcf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_0f902fc3-7740-4785-b761-8518f62ed4a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_433a37bc-fee2-4ad1-8041-1f6a0b3fdbcf" xlink:to="loc_us-gaap_ProfitLoss_0f902fc3-7740-4785-b761-8518f62ed4a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_536f1599-d86f-4de1-82dd-8216d6ad1891" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_433a37bc-fee2-4ad1-8041-1f6a0b3fdbcf" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_536f1599-d86f-4de1-82dd-8216d6ad1891" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="cms-20241231.xsd#CMSEnergyCorporationConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_eb94dbbd-ad71-4ab5-8047-483ee71f0aa6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_16a96f53-d9d9-4b54-a7a6-12c6857577f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_eb94dbbd-ad71-4ab5-8047-483ee71f0aa6" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_16a96f53-d9d9-4b54-a7a6-12c6857577f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_729162aa-f86b-487d-a5e1-785707133be8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_eb94dbbd-ad71-4ab5-8047-483ee71f0aa6" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_729162aa-f86b-487d-a5e1-785707133be8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_479ba99d-495c-4aa1-a6a7-c3f1d07a5d21" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_eb94dbbd-ad71-4ab5-8047-483ee71f0aa6" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_479ba99d-495c-4aa1-a6a7-c3f1d07a5d21" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_b876e6f7-50e3-4198-91b9-ec2fcf007b93" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_eb94dbbd-ad71-4ab5-8047-483ee71f0aa6" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_b876e6f7-50e3-4198-91b9-ec2fcf007b93" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit_1ef87122-9752-48a9-b17e-c281d5adba1f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_eb94dbbd-ad71-4ab5-8047-483ee71f0aa6" xlink:to="loc_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit_1ef87122-9752-48a9-b17e-c281d5adba1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PaymentsOfOrdinaryDividendsCommonAndPreferred_275929f5-34ff-492b-bbaa-c1c0aab5e597" xlink:href="cms-20241231.xsd#cms_PaymentsOfOrdinaryDividendsCommonAndPreferred"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_eb94dbbd-ad71-4ab5-8047-483ee71f0aa6" xlink:to="loc_cms_PaymentsOfOrdinaryDividendsCommonAndPreferred_275929f5-34ff-492b-bbaa-c1c0aab5e597" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_de2e8959-f11b-4c51-a032-c9e18cd39e55" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_eb94dbbd-ad71-4ab5-8047-483ee71f0aa6" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_de2e8959-f11b-4c51-a032-c9e18cd39e55" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMinorityShareholders_3665edf8-8b83-434f-8cac-5faf619f10e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromMinorityShareholders"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_eb94dbbd-ad71-4ab5-8047-483ee71f0aa6" xlink:to="loc_us-gaap_ProceedsFromMinorityShareholders_3665edf8-8b83-434f-8cac-5faf619f10e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsMinorityInterest_e6969567-6977-4f05-a8fb-9a5b4996f718" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividendsMinorityInterest"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_eb94dbbd-ad71-4ab5-8047-483ee71f0aa6" xlink:to="loc_us-gaap_PaymentsOfDividendsMinorityInterest_e6969567-6977-4f05-a8fb-9a5b4996f718" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfOrdinaryDividends_48b7007a-2c0c-4ef0-87b1-0d33813d9de0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfOrdinaryDividends"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_eb94dbbd-ad71-4ab5-8047-483ee71f0aa6" xlink:to="loc_us-gaap_PaymentsOfOrdinaryDividends_48b7007a-2c0c-4ef0-87b1-0d33813d9de0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromContributedCapital_7a09422a-7d3f-410c-910b-06af7dfc9616" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromContributedCapital"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_eb94dbbd-ad71-4ab5-8047-483ee71f0aa6" xlink:to="loc_us-gaap_ProceedsFromContributedCapital_7a09422a-7d3f-410c-910b-06af7dfc9616" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PaymentToParentForReturnOfStockholderContributedCapital_3c06367c-cc5d-4d58-a4a1-219f494d5947" xlink:href="cms-20241231.xsd#cms_PaymentToParentForReturnOfStockholderContributedCapital"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_eb94dbbd-ad71-4ab5-8047-483ee71f0aa6" xlink:to="loc_cms_PaymentToParentForReturnOfStockholderContributedCapital_3c06367c-cc5d-4d58-a4a1-219f494d5947" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5017a572-bbc7-4e64-bc82-89a7eebaf846" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_d65bbb52-d58e-4860-bcc3-4ca27c8e8bd5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5017a572-bbc7-4e64-bc82-89a7eebaf846" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_d65bbb52-d58e-4860-bcc3-4ca27c8e8bd5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_65d32614-ab31-4ad0-9beb-e5d1175a4584" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5017a572-bbc7-4e64-bc82-89a7eebaf846" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_65d32614-ab31-4ad0-9beb-e5d1175a4584" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_2e10cbca-9a56-4a2f-bdbd-5a000bf78fb6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5017a572-bbc7-4e64-bc82-89a7eebaf846" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_2e10cbca-9a56-4a2f-bdbd-5a000bf78fb6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_20d7a726-0edf-475e-8d89-54a91fdf6c1f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5017a572-bbc7-4e64-bc82-89a7eebaf846" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_20d7a726-0edf-475e-8d89-54a91fdf6c1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_df97b5fa-f7ec-47df-b6a4-06bef81160e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5017a572-bbc7-4e64-bc82-89a7eebaf846" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_df97b5fa-f7ec-47df-b6a4-06bef81160e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_3fced76a-a742-461a-a8cb-e37bd92f20b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5017a572-bbc7-4e64-bc82-89a7eebaf846" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_3fced76a-a742-461a-a8cb-e37bd92f20b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_a5d05007-ba29-4f2b-a4a9-e0e506b5bd2a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5017a572-bbc7-4e64-bc82-89a7eebaf846" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_a5d05007-ba29-4f2b-a4a9-e0e506b5bd2a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e764a437-4d62-4708-a8c7-bb85b5a50338" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5017a572-bbc7-4e64-bc82-89a7eebaf846" xlink:to="loc_us-gaap_NetIncomeLoss_e764a437-4d62-4708-a8c7-bb85b5a50338" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_7d867ca3-6bea-4a81-a89e-1a83ba4b3b31" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5017a572-bbc7-4e64-bc82-89a7eebaf846" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_7d867ca3-6bea-4a81-a89e-1a83ba4b3b31" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_0aed246e-a492-4cec-8697-9e77f7e38822" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5017a572-bbc7-4e64-bc82-89a7eebaf846" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_0aed246e-a492-4cec-8697-9e77f7e38822" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitContributions_71fbe790-7a36-42e6-ba2d-826210569e9e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementBenefitContributions"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5017a572-bbc7-4e64-bc82-89a7eebaf846" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitContributions_71fbe790-7a36-42e6-ba2d-826210569e9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_2f56bff9-0cf1-430e-a8a1-40f15a0e1af7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5017a572-bbc7-4e64-bc82-89a7eebaf846" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_2f56bff9-0cf1-430e-a8a1-40f15a0e1af7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_89a8df5a-b96d-4b77-97e6-159caf55e1f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5017a572-bbc7-4e64-bc82-89a7eebaf846" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_89a8df5a-b96d-4b77-97e6-159caf55e1f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_264e494f-02f1-456b-997a-afb299bd60ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5017a572-bbc7-4e64-bc82-89a7eebaf846" xlink:to="loc_us-gaap_ProfitLoss_264e494f-02f1-456b-997a-afb299bd60ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_f137fd0b-6641-400d-aa85-20b881ef79dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_573a8bc6-89a2-49bb-babb-7f72c175e5d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_f137fd0b-6641-400d-aa85-20b881ef79dd" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_573a8bc6-89a2-49bb-babb-7f72c175e5d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_03dff3c7-0f9a-486c-b529-ea5c3822947e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_f137fd0b-6641-400d-aa85-20b881ef79dd" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_03dff3c7-0f9a-486c-b529-ea5c3822947e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0dc7bbd0-6d10-4089-8401-a82b2937956e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_f137fd0b-6641-400d-aa85-20b881ef79dd" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0dc7bbd0-6d10-4089-8401-a82b2937956e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3fdc7b9c-1ae2-4b30-b0c0-e68699c128ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_dac697d7-80e6-4126-8207-7efd5d9e9500" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3fdc7b9c-1ae2-4b30-b0c0-e68699c128ba" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_dac697d7-80e6-4126-8207-7efd5d9e9500" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_ecfb4e7a-b067-4f9c-bd7a-6b2cb926df62" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3fdc7b9c-1ae2-4b30-b0c0-e68699c128ba" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_ecfb4e7a-b067-4f9c-bd7a-6b2cb926df62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_16c13868-a393-4c3b-95de-0f44feb76dae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3fdc7b9c-1ae2-4b30-b0c0-e68699c128ba" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_16c13868-a393-4c3b-95de-0f44feb76dae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_cf0e7ef8-7624-4d81-9211-75adb521ca73" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3fdc7b9c-1ae2-4b30-b0c0-e68699c128ba" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_cf0e7ef8-7624-4d81-9211-75adb521ca73" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cms-20241231.xsd#CMSEnergyCorporationConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_CommonStockholdersEquity_d702cd7c-7629-48f7-a922-e7e2448aa739" xlink:href="cms-20241231.xsd#cms_CommonStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_af99086b-2090-4945-86d9-77908d74029f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_CommonStockholdersEquity_d702cd7c-7629-48f7-a922-e7e2448aa739" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_af99086b-2090-4945-86d9-77908d74029f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_141b5309-956e-4164-8f3e-e0e5f228f131" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_CommonStockholdersEquity_d702cd7c-7629-48f7-a922-e7e2448aa739" xlink:to="loc_us-gaap_CommonStockValue_141b5309-956e-4164-8f3e-e0e5f228f131" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_104ebe13-e7a1-4dc8-b025-529f64f78a31" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_CommonStockholdersEquity_d702cd7c-7629-48f7-a922-e7e2448aa739" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_104ebe13-e7a1-4dc8-b025-529f64f78a31" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_63d45ba9-2300-40d8-b2aa-f8da3304c1f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_CommonStockholdersEquity_d702cd7c-7629-48f7-a922-e7e2448aa739" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_63d45ba9-2300-40d8-b2aa-f8da3304c1f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PropertyPlantAndEquipmentNetExcludingCWIP_db86cf1c-2199-4ad1-86cc-34db0827dea3" xlink:href="cms-20241231.xsd#cms_PropertyPlantAndEquipmentNetExcludingCWIP"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2b28f4b8-ba20-482b-a76f-9d7f31875629" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_db86cf1c-2199-4ad1-86cc-34db0827dea3" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2b28f4b8-ba20-482b-a76f-9d7f31875629" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_567c994e-e512-48c8-a2a6-670684306971" xlink:href="cms-20241231.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_db86cf1c-2199-4ad1-86cc-34db0827dea3" xlink:to="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_567c994e-e512-48c8-a2a6-670684306971" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_ff74d485-3c97-4efe-a2c7-adcf9e007176" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_2ece6496-418b-481e-a71b-b76e6c5c048e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_ff74d485-3c97-4efe-a2c7-adcf9e007176" xlink:to="loc_us-gaap_StockholdersEquity_2ece6496-418b-481e-a71b-b76e6c5c048e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_fd9ca4cb-3162-44ec-b3e5-5a7a0d9abf86" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_ff74d485-3c97-4efe-a2c7-adcf9e007176" xlink:to="loc_us-gaap_MinorityInterest_fd9ca4cb-3162-44ec-b3e5-5a7a0d9abf86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_e1b624e4-4380-420e-b077-bc9fdc3d4f04" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_f5869516-3158-4a0c-acf0-6a6b6a68fa71" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_e1b624e4-4380-420e-b077-bc9fdc3d4f04" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_f5869516-3158-4a0c-acf0-6a6b6a68fa71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyRelatedInventoryOtherFossilFuel_3a3bd80d-83c0-41a4-b67e-1dd7a76cdf61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnergyRelatedInventoryOtherFossilFuel"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_e1b624e4-4380-420e-b077-bc9fdc3d4f04" xlink:to="loc_us-gaap_EnergyRelatedInventoryOtherFossilFuel_3a3bd80d-83c0-41a4-b67e-1dd7a76cdf61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_07f0a200-6008-441b-beb4-a958fe2f67ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_e1b624e4-4380-420e-b077-bc9fdc3d4f04" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_07f0a200-6008-441b-beb4-a958fe2f67ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventorySupplies_dfe49e86-83ea-464e-bce1-46cdb4bb7609" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInventorySupplies"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_e1b624e4-4380-420e-b077-bc9fdc3d4f04" xlink:to="loc_us-gaap_OtherInventorySupplies_dfe49e86-83ea-464e-bce1-46cdb4bb7609" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_8b62f760-ab0f-4e2e-b029-2044ff115b38" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_e1b624e4-4380-420e-b077-bc9fdc3d4f04" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_8b62f760-ab0f-4e2e-b029-2044ff115b38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_53e005d7-1123-4c2f-aca8-661b1efbd3b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_e1b624e4-4380-420e-b077-bc9fdc3d4f04" xlink:to="loc_us-gaap_OtherAssetsCurrent_53e005d7-1123-4c2f-aca8-661b1efbd3b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_7b97bd29-0393-45c4-a103-687cea537a9c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_e1b624e4-4380-420e-b077-bc9fdc3d4f04" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_7b97bd29-0393-45c4-a103-687cea537a9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent_f5c2707f-606a-4237-9727-f425454a0a8d" xlink:href="cms-20241231.xsd#cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_e1b624e4-4380-420e-b077-bc9fdc3d4f04" xlink:to="loc_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent_f5c2707f-606a-4237-9727-f425454a0a8d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DeferredPropertyTaxes_8709e675-57f3-4855-9c2d-7e20e478012e" xlink:href="cms-20241231.xsd#cms_DeferredPropertyTaxes"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_e1b624e4-4380-420e-b077-bc9fdc3d4f04" xlink:to="loc_cms_DeferredPropertyTaxes_8709e675-57f3-4855-9c2d-7e20e478012e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyRelatedInventoryGasStoredUnderground_8e48cd39-4f38-4767-a9ab-160a50034a51" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnergyRelatedInventoryGasStoredUnderground"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_e1b624e4-4380-420e-b077-bc9fdc3d4f04" xlink:to="loc_us-gaap_EnergyRelatedInventoryGasStoredUnderground_8e48cd39-4f38-4767-a9ab-160a50034a51" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_f8f3f8b4-f02c-4939-a54c-b6a7bdae8c13" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableNetCurrent"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_e1b624e4-4380-420e-b077-bc9fdc3d4f04" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_f8f3f8b4-f02c-4939-a54c-b6a7bdae8c13" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_c7eb48a1-66b2-4598-b816-33ed47b594d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable_94f9b77a-ad7d-42ca-9eac-20208e52939c" xlink:href="cms-20241231.xsd#cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_c7eb48a1-66b2-4598-b816-33ed47b594d9" xlink:to="loc_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable_94f9b77a-ad7d-42ca-9eac-20208e52939c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_b7481005-2a75-45cc-837c-47a2847702eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_c7eb48a1-66b2-4598-b816-33ed47b594d9" xlink:to="loc_us-gaap_AccountsPayableCurrent_b7481005-2a75-45cc-837c-47a2847702eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccruedRateRefunds_9ec174a2-cb17-4081-ac4e-9d05e9beddf3" xlink:href="cms-20241231.xsd#cms_AccruedRateRefunds"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_c7eb48a1-66b2-4598-b816-33ed47b594d9" xlink:to="loc_cms_AccruedRateRefunds_9ec174a2-cb17-4081-ac4e-9d05e9beddf3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendsPayableCurrent_f55b859d-8199-4659-8d46-0ae043fae044" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndDividendsPayableCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_c7eb48a1-66b2-4598-b816-33ed47b594d9" xlink:to="loc_us-gaap_InterestAndDividendsPayableCurrent_f55b859d-8199-4659-8d46-0ae043fae044" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_5b848692-e8ab-4fe6-9d50-0035dd723785" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_c7eb48a1-66b2-4598-b816-33ed47b594d9" xlink:to="loc_us-gaap_TaxesPayableCurrent_5b848692-e8ab-4fe6-9d50-0035dd723785" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_8c55663d-a712-4d95-88ef-458f8b428166" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_c7eb48a1-66b2-4598-b816-33ed47b594d9" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_8c55663d-a712-4d95-88ef-458f8b428166" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_7cc7f5b6-4445-426c-b77e-871d86d7599d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_c7eb48a1-66b2-4598-b816-33ed47b594d9" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_7cc7f5b6-4445-426c-b77e-871d86d7599d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableCurrent_a273eded-e57e-4d26-9a9c-1b652471718e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_c7eb48a1-66b2-4598-b816-33ed47b594d9" xlink:to="loc_us-gaap_NotesPayableCurrent_a273eded-e57e-4d26-9a9c-1b652471718e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_a4b7da1f-4055-46e6-a09b-9fc9f7f578ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_c591d6a6-3234-4a49-a026-0de4e5386702" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_a4b7da1f-4055-46e6-a09b-9fc9f7f578ae" xlink:to="loc_us-gaap_CommitmentsAndContingencies_c591d6a6-3234-4a49-a026-0de4e5386702" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_aae2caf2-2cac-469e-817d-b2d52f3898f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_a4b7da1f-4055-46e6-a09b-9fc9f7f578ae" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_aae2caf2-2cac-469e-817d-b2d52f3898f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_ea2ebba2-6875-488f-94b7-2ead0e1f8525" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_a4b7da1f-4055-46e6-a09b-9fc9f7f578ae" xlink:to="loc_us-gaap_LiabilitiesCurrent_ea2ebba2-6875-488f-94b7-2ead0e1f8525" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_dfd5757e-598c-4670-9de7-10174a364371" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_a4b7da1f-4055-46e6-a09b-9fc9f7f578ae" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_dfd5757e-598c-4670-9de7-10174a364371" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_b32292a6-ab6c-48c5-b50c-50b4996fede4" xlink:href="cms-20241231.xsd#cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_ba13f8b4-aa22-4d09-9602-ad824ee6b0d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_b32292a6-ab6c-48c5-b50c-50b4996fede4" xlink:to="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_ba13f8b4-aa22-4d09-9602-ad824ee6b0d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_28c4a014-fceb-4432-8301-e1faccee065a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_b32292a6-ab6c-48c5-b50c-50b4996fede4" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_28c4a014-fceb-4432-8301-e1faccee065a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent_37c5045b-b2cb-4299-8bf8-5053edceba43" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_b32292a6-ab6c-48c5-b50c-50b4996fede4" xlink:to="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent_37c5045b-b2cb-4299-8bf8-5053edceba43" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_5af169cf-7196-4d57-a248-88a34fa64f45" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_b32292a6-ab6c-48c5-b50c-50b4996fede4" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_5af169cf-7196-4d57-a248-88a34fa64f45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetNoncurrent_2d88287b-27eb-4f95-8935-1fdc5f72d948" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_b32292a6-ab6c-48c5-b50c-50b4996fede4" xlink:to="loc_us-gaap_AccountsReceivableNetNoncurrent_2d88287b-27eb-4f95-8935-1fdc5f72d948" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_dacb3c9f-d9c0-43cc-b2c9-095b5b8efad7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_b32292a6-ab6c-48c5-b50c-50b4996fede4" xlink:to="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_dacb3c9f-d9c0-43cc-b2c9-095b5b8efad7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_fd0d7876-2ffa-4001-ad32-52ef3305f6bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_c86c4bb2-97da-4366-adec-1a9e10ee897d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_fd0d7876-2ffa-4001-ad32-52ef3305f6bc" xlink:to="loc_us-gaap_ConstructionInProgressGross_c86c4bb2-97da-4366-adec-1a9e10ee897d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PropertyPlantAndEquipmentNetExcludingCWIP_005d31fc-e4eb-48bf-8423-e25385286f5b" xlink:href="cms-20241231.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_fd0d7876-2ffa-4001-ad32-52ef3305f6bc" xlink:to="loc_cms_PropertyPlantAndEquipmentNetExcludingCWIP_005d31fc-e4eb-48bf-8423-e25385286f5b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_a650b2c1-4fd4-4676-8cdb-08abff844354" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_2c32df6f-2a5e-42a2-a035-25fb511352f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_a650b2c1-4fd4-4676-8cdb-08abff844354" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_2c32df6f-2a5e-42a2-a035-25fb511352f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_2cacd24b-219e-4181-b38f-4e6ff3c41c80" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_a650b2c1-4fd4-4676-8cdb-08abff844354" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_2cacd24b-219e-4181-b38f-4e6ff3c41c80" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_01732c16-f8ae-40fe-a68e-18ec7168e942" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_a650b2c1-4fd4-4676-8cdb-08abff844354" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_01732c16-f8ae-40fe-a68e-18ec7168e942" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_337dcc6f-d66d-4cbb-b380-56f2ee5e927d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_a650b2c1-4fd4-4676-8cdb-08abff844354" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_337dcc6f-d66d-4cbb-b380-56f2ee5e927d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_232f2f97-34e6-4ef5-a78d-558cfbcd829e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_a650b2c1-4fd4-4676-8cdb-08abff844354" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_232f2f97-34e6-4ef5-a78d-558cfbcd829e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit_4bcd9b90-ee0e-43ef-81fe-9d5955751483" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDeferredInvestmentTaxCredit"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_a650b2c1-4fd4-4676-8cdb-08abff844354" xlink:to="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit_4bcd9b90-ee0e-43ef-81fe-9d5955751483" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_ff934434-fcbf-41c5-8d07-c9c0941271de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_a650b2c1-4fd4-4676-8cdb-08abff844354" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_ff934434-fcbf-41c5-8d07-c9c0941271de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_7516dde1-2bde-43b6-939a-2c9a69fdce6e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_a650b2c1-4fd4-4676-8cdb-08abff844354" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_7516dde1-2bde-43b6-939a-2c9a69fdce6e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_afb07e1e-9834-4533-8da1-7c299c2849fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_daddf794-b926-466d-8df8-49e9c93c2141" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_afb07e1e-9834-4533-8da1-7c299c2849fd" xlink:to="loc_us-gaap_AssetsCurrent_daddf794-b926-466d-8df8-49e9c93c2141" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_2e24feb3-66b3-46ca-964c-b96841996db2" xlink:href="cms-20241231.xsd#cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_afb07e1e-9834-4533-8da1-7c299c2849fd" xlink:to="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_2e24feb3-66b3-46ca-964c-b96841996db2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_864f52b0-b3a1-4d47-8a21-8c588954c3af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_afb07e1e-9834-4533-8da1-7c299c2849fd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_864f52b0-b3a1-4d47-8a21-8c588954c3af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_74f947b1-fdc5-4633-b1ec-541ba19a2f18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CommonStockholdersEquity_b46e9f9b-bd8a-4b76-b51d-913fd9c746db" xlink:href="cms-20241231.xsd#cms_CommonStockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_74f947b1-fdc5-4633-b1ec-541ba19a2f18" xlink:to="loc_cms_CommonStockholdersEquity_b46e9f9b-bd8a-4b76-b51d-913fd9c746db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_5f521644-439d-4592-aa43-5b9d311444ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_74f947b1-fdc5-4633-b1ec-541ba19a2f18" xlink:to="loc_us-gaap_PreferredStockValue_5f521644-439d-4592-aa43-5b9d311444ee" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome" xlink:type="simple" xlink:href="cms-20241231.xsd#ConsumersEnergyCompanyConsolidatedStatementsofIncome"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense_483761eb-283b-463c-8f97-8d8fdfac79fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseFuelUsed_45f0be1d-f0a5-49ef-9dc3-852ef1072cbe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_483761eb-283b-463c-8f97-8d8fdfac79fc" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseFuelUsed_45f0be1d-f0a5-49ef-9dc3-852ef1072cbe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpensePurchasedPower_f492ee6f-7aa9-46c4-920a-4df1b75ce670" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_483761eb-283b-463c-8f97-8d8fdfac79fc" xlink:to="loc_us-gaap_UtilitiesOperatingExpensePurchasedPower_f492ee6f-7aa9-46c4-920a-4df1b75ce670" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties_e3563844-4116-4392-8c52-eef53bdc19bc" xlink:href="cms-20241231.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_483761eb-283b-463c-8f97-8d8fdfac79fc" xlink:to="loc_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties_e3563844-4116-4392-8c52-eef53bdc19bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_e5096e7d-876c-416a-8510-9073ea1bcb4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_483761eb-283b-463c-8f97-8d8fdfac79fc" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_e5096e7d-876c-416a-8510-9073ea1bcb4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_dcaf7f74-2910-4b7b-b0da-3a519b5beb4e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_483761eb-283b-463c-8f97-8d8fdfac79fc" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_dcaf7f74-2910-4b7b-b0da-3a519b5beb4e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_e4570e57-bfb7-4b6e-a281-3ca5767000e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_483761eb-283b-463c-8f97-8d8fdfac79fc" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_e4570e57-bfb7-4b6e-a281-3ca5767000e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseTaxes_4ff38317-2784-49b3-a4da-9477455f42a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_483761eb-283b-463c-8f97-8d8fdfac79fc" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseTaxes_4ff38317-2784-49b3-a4da-9477455f42a7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="cms-20241231.xsd#ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_199da5a7-ff00-4128-a2b3-7fac28368aca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1a5816c2-7f06-477e-96a5-b12f2e3d169d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_199da5a7-ff00-4128-a2b3-7fac28368aca" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1a5816c2-7f06-477e-96a5-b12f2e3d169d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_a0238d5e-d500-46d6-aadf-be6f2b45f922" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_199da5a7-ff00-4128-a2b3-7fac28368aca" xlink:to="loc_us-gaap_NetIncomeLoss_a0238d5e-d500-46d6-aadf-be6f2b45f922" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cms-20241231.xsd#ConsumersEnergyCompanyConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP_4045bbe1-ebdc-45d1-a275-6c2eaaeec69f" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_b2242493-752c-4dae-8f75-50eead08191d" xlink:href="cms-20241231.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_4045bbe1-ebdc-45d1-a275-6c2eaaeec69f" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_b2242493-752c-4dae-8f75-50eead08191d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_e6642ccc-922a-45da-8b0a-2179b3fe2ede" xlink:href="cms-20241231.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_4045bbe1-ebdc-45d1-a275-6c2eaaeec69f" xlink:to="loc_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_e6642ccc-922a-45da-8b0a-2179b3fe2ede" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_d532f13d-b59f-449f-b999-0bbf66aade67" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP_5dce2595-4ebc-4ae6-b7f9-b7a99772fe42" xlink:href="cms-20241231.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_d532f13d-b59f-449f-b999-0bbf66aade67" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP_5dce2595-4ebc-4ae6-b7f9-b7a99772fe42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_5a0a12cb-8663-408e-810c-9aa185500864" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_d532f13d-b59f-449f-b999-0bbf66aade67" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_5a0a12cb-8663-408e-810c-9aa185500864" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited" xlink:type="simple" xlink:href="cms-20241231.xsd#CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_3e2dc01d-c66e-4a40-b340-37a6e69ba586" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_498dfa54-907f-40ef-88a2-e6061aa76f4e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_NetIncomeLoss_3e2dc01d-c66e-4a40-b340-37a6e69ba586" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_498dfa54-907f-40ef-88a2-e6061aa76f4e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_0d6ee05e-f2af-49ee-86af-4bbbb0907f69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_3e2dc01d-c66e-4a40-b340-37a6e69ba586" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_0d6ee05e-f2af-49ee-86af-4bbbb0907f69" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b450e147-a941-441b-828d-24bdbdf4ac49" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_3e2dc01d-c66e-4a40-b340-37a6e69ba586" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b450e147-a941-441b-828d-24bdbdf4ac49" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_ce37c815-8e92-47e8-9cba-eeaad894bde7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_3e2dc01d-c66e-4a40-b340-37a6e69ba586" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_ce37c815-8e92-47e8-9cba-eeaad894bde7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeAlternativeCalculations" xlink:type="simple" xlink:href="cms-20241231.xsd#CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeAlternativeCalculations"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeAlternativeCalculations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_9717582d-3ead-4035-9251-450b54004166" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_a2a7fb05-8a29-483a-92d8-7bab79689e09" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_9717582d-3ead-4035-9251-450b54004166" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_a2a7fb05-8a29-483a-92d8-7bab79689e09" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_5dcd631b-b2fb-4785-8b4c-bcd47f574088" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_9717582d-3ead-4035-9251-450b54004166" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_5dcd631b-b2fb-4785-8b4c-bcd47f574088" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilities_07073c4c-e75c-413d-9e12-679fab4c32fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_069358a9-3bd4-4639-a57e-8aaa14574759" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RegulatoryLiabilities_07073c4c-e75c-413d-9e12-679fab4c32fa" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_069358a9-3bd4-4639-a57e-8aaa14574759" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_f6235210-17af-4247-af87-df2ab3b46f2a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_RegulatoryLiabilities_07073c4c-e75c-413d-9e12-679fab4c32fa" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_f6235210-17af-4247-af87-df2ab3b46f2a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssets_d4e184fb-a2a9-4d67-a719-dcd99941fdff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_69beafdb-1f59-428e-8c98-755b49dd4537" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RegulatoryAssets_d4e184fb-a2a9-4d67-a719-dcd99941fdff" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_69beafdb-1f59-428e-8c98-755b49dd4537" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_1c9e0506-8cf7-4f18-8d3d-15a813fd1dbf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RegulatoryAssets_d4e184fb-a2a9-4d67-a719-dcd99941fdff" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_1c9e0506-8cf7-4f18-8d3d-15a813fd1dbf" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofContractualPurchaseObligationsDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#ContingenciesandCommitmentsScheduleofContractualPurchaseObligationsDetails"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofContractualPurchaseObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_91f893f2-2de4-4fd5-a1e5-6b454f1dc5d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears_44d18e3b-7ce3-4b6d-8095-2c2768ff07f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_91f893f2-2de4-4fd5-a1e5-6b454f1dc5d9" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears_44d18e3b-7ce3-4b6d-8095-2c2768ff07f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary_95e7196f-fbdc-43c3-8079-766dfe79c94d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_91f893f2-2de4-4fd5-a1e5-6b454f1dc5d9" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary_95e7196f-fbdc-43c3-8079-766dfe79c94d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_40488084-b383-4d55-8123-50cb20c24d88" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_91f893f2-2de4-4fd5-a1e5-6b454f1dc5d9" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_40488084-b383-4d55-8123-50cb20c24d88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_453bddb7-6ccc-41de-8384-e1accc34eed2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_91f893f2-2de4-4fd5-a1e5-6b454f1dc5d9" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_453bddb7-6ccc-41de-8384-e1accc34eed2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary_55352cb2-6fbd-4451-acb8-dfa1e4ca7b69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_91f893f2-2de4-4fd5-a1e5-6b454f1dc5d9" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary_55352cb2-6fbd-4451-acb8-dfa1e4ca7b69" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary_6265230e-03f6-418f-a527-1805ff10e72d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_91f893f2-2de4-4fd5-a1e5-6b454f1dc5d9" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary_6265230e-03f6-418f-a527-1805ff10e72d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_e8e6bf07-fde2-4767-a587-3a983af52a35" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_c3389730-f4d4-4095-a60a-3fe29665fbb2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_e8e6bf07-fde2-4767-a587-3a983af52a35" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_c3389730-f4d4-4095-a60a-3fe29665fbb2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure_c5998201-4e8a-4581-8913-ab9f17259bd8" xlink:href="cms-20241231.xsd#cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_e8e6bf07-fde2-4767-a587-3a983af52a35" xlink:to="loc_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure_c5998201-4e8a-4581-8913-ab9f17259bd8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_1608ea7b-8af8-4de2-9ba0-a3dabf74cc40" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_e8e6bf07-fde2-4767-a587-3a983af52a35" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_1608ea7b-8af8-4de2-9ba0-a3dabf74cc40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_bd2b5686-e834-4e29-aca8-94bbbcdb7dd5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_e8e6bf07-fde2-4767-a587-3a983af52a35" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_bd2b5686-e834-4e29-aca8-94bbbcdb7dd5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_80b4eb9f-7546-40e7-824d-c50919f68acd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure_f6398a0f-9b87-4ddf-ab2f-acbb2bb0feb8" xlink:href="cms-20241231.xsd#cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_80b4eb9f-7546-40e7-824d-c50919f68acd" xlink:to="loc_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure_f6398a0f-9b87-4ddf-ab2f-acbb2bb0feb8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_c38834c9-cd12-4261-b460-16a3bfac5c58" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_383e6866-074e-4c13-8ae6-7fbb2b177306" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_c38834c9-cd12-4261-b460-16a3bfac5c58" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_383e6866-074e-4c13-8ae6-7fbb2b177306" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_8963b4be-255b-4b71-85d3-203565fd4bd0" xlink:href="cms-20241231.xsd#cms_PropertyPlantAndEquipmentGrossExcludingCWIP"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_c38834c9-cd12-4261-b460-16a3bfac5c58" xlink:to="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_8963b4be-255b-4b71-85d3-203565fd4bd0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_20ecf7a1-0974-4909-a02c-c6c471819cca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_c38834c9-cd12-4261-b460-16a3bfac5c58" xlink:to="loc_us-gaap_ConstructionInProgressGross_20ecf7a1-0974-4909-a02c-c6c471819cca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_f4319c16-cae6-48a6-8cb2-515f38095cfd" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentGenerationOrProcessing_14d11340-fbe8-442b-888d-416a040cf6b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentGenerationOrProcessing"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_f4319c16-cae6-48a6-8cb2-515f38095cfd" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentGenerationOrProcessing_14d11340-fbe8-442b-888d-416a040cf6b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDistribution_d374affc-496a-4fca-b01d-4208a63cbbc5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDistribution"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_f4319c16-cae6-48a6-8cb2-515f38095cfd" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDistribution_d374affc-496a-4fca-b01d-4208a63cbbc5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmission_e08bb629-c21c-4d06-a91e-c7a0f9f58974" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmission"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_f4319c16-cae6-48a6-8cb2-515f38095cfd" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmission_e08bb629-c21c-4d06-a91e-c7a0f9f58974" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment_bf0696dc-d246-4e88-9178-fbfe965feee6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_f4319c16-cae6-48a6-8cb2-515f38095cfd" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment_bf0696dc-d246-4e88-9178-fbfe965feee6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_91c3ba18-1582-492e-a3f7-06c834c550e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_f4319c16-cae6-48a6-8cb2-515f38095cfd" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_91c3ba18-1582-492e-a3f7-06c834c550e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentOther_97bfd64e-c26c-4fb6-80ee-3cb09fd3996b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentOther"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_f4319c16-cae6-48a6-8cb2-515f38095cfd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentOther_97bfd64e-c26c-4fb6-80ee-3cb09fd3996b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_10ba7724-eb0f-43a7-884d-8b5ad3695805" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_0dc252b8-fa7d-4261-b3a2-edafacac828e" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_10ba7724-eb0f-43a7-884d-8b5ad3695805" xlink:to="loc_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_0dc252b8-fa7d-4261-b3a2-edafacac828e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_7aa99585-6948-4b41-90fc-e650fc438c99" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_10ba7724-eb0f-43a7-884d-8b5ad3695805" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_7aa99585-6948-4b41-90fc-e650fc438c99" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_ceca1f3a-1879-48e3-97df-188f20cce575" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_10ba7724-eb0f-43a7-884d-8b5ad3695805" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_ceca1f3a-1879-48e3-97df-188f20cce575" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofDepreciationandAmortizationExpenseDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#PlantPropertyandEquipmentSummaryofDepreciationandAmortizationExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofDepreciationandAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_2937d3f5-27fa-40d3-8798-0ad817d04f8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_4a7788e5-ace6-4447-8dd2-4d2af3704fb0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_2937d3f5-27fa-40d3-8798-0ad817d04f8c" xlink:to="loc_us-gaap_Depreciation_4a7788e5-ace6-4447-8dd2-4d2af3704fb0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentForAmortization_90954832-68d7-4b8f-961f-3f85a390b7b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentForAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_2937d3f5-27fa-40d3-8798-0ad817d04f8c" xlink:to="loc_us-gaap_AdjustmentForAmortization_90954832-68d7-4b8f-961f-3f85a390b7b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_fef79dd0-13d2-466b-b6a8-956e79574293" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentForAmortization_ccc54803-8afd-4176-8fce-c80d71950970" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentForAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization_fef79dd0-13d2-466b-b6a8-956e79574293" xlink:to="loc_us-gaap_AdjustmentForAmortization_ccc54803-8afd-4176-8fce-c80d71950970" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_7f21f391-f6e7-4de5-bcbc-9e38f113fe94" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization_fef79dd0-13d2-466b-b6a8-956e79574293" xlink:to="loc_us-gaap_Depreciation_7f21f391-f6e7-4de5-bcbc-9e38f113fe94" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofJointlyOwnedRegulatedUtilityFacilitiesDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#PlantPropertyandEquipmentSummaryofJointlyOwnedRegulatedUtilityFacilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofJointlyOwnedRegulatedUtilityFacilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantNetOwnershipAmount_335477b0-023d-4ec8-8f87-9d320eac540c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JointlyOwnedUtilityPlantNetOwnershipAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService_e38d09bf-b237-4d5a-a6fe-04261e0b30f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantNetOwnershipAmount_335477b0-023d-4ec8-8f87-9d320eac540c" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService_e38d09bf-b237-4d5a-a6fe-04261e0b30f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation_5bcf8f13-c0aa-41ee-b031-f25b319d726a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantNetOwnershipAmount_335477b0-023d-4ec8-8f87-9d320eac540c" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation_5bcf8f13-c0aa-41ee-b031-f25b319d726a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress_1a4cc7f2-7fbe-4761-9b1f-35da8fc4546d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantNetOwnershipAmount_335477b0-023d-4ec8-8f87-9d320eac540c" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress_1a4cc7f2-7fbe-4761-9b1f-35da8fc4546d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/LeasesScheduleofLeaseCostDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#LeasesScheduleofLeaseCostDetails"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/LeasesScheduleofLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_ead11033-705d-4495-8190-942601554ebc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_871fd9a5-20fc-44d9-ae21-40608ccc08f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_ead11033-705d-4495-8190-942601554ebc" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_871fd9a5-20fc-44d9-ae21-40608ccc08f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_620a4701-e914-4865-a3ed-a7d5843a0f20" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_ead11033-705d-4495-8190-942601554ebc" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_620a4701-e914-4865-a3ed-a7d5843a0f20" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_e03b74a9-ddde-462a-bd2d-aba6ce1ad2f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_ead11033-705d-4495-8190-942601554ebc" xlink:to="loc_us-gaap_OperatingLeaseCost_e03b74a9-ddde-462a-bd2d-aba6ce1ad2f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_d245a6e5-04a3-48ca-9e79-16a7d4925fc4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableLeaseCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_ead11033-705d-4495-8190-942601554ebc" xlink:to="loc_us-gaap_VariableLeaseCost_d245a6e5-04a3-48ca-9e79-16a7d4925fc4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_265469a7-4d78-420f-b962-b2881db19ce7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_ead11033-705d-4495-8190-942601554ebc" xlink:to="loc_us-gaap_ShortTermLeaseCost_265469a7-4d78-420f-b962-b2881db19ce7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#LeasesSummaryofMinimumAnnualRentalCommitmentsDetails"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_7c2e2c7d-fd1b-4059-9783-d4178f49da09" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_1da1b753-e7bd-4e7f-a0b7-2787fdef3006" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_7c2e2c7d-fd1b-4059-9783-d4178f49da09" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_1da1b753-e7bd-4e7f-a0b7-2787fdef3006" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_150336b9-1a17-4229-8579-3debd71c2bca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_7c2e2c7d-fd1b-4059-9783-d4178f49da09" xlink:to="loc_us-gaap_OperatingLeaseLiability_150336b9-1a17-4229-8579-3debd71c2bca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_e80dd214-5cca-401b-8fe2-e4f3e7b4812a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_ed35aa4a-7a48-40e1-852a-96ab5dcd8d03" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_e80dd214-5cca-401b-8fe2-e4f3e7b4812a" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_ed35aa4a-7a48-40e1-852a-96ab5dcd8d03" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_fb197f22-525e-47c3-8aab-af032be64698" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_e80dd214-5cca-401b-8fe2-e4f3e7b4812a" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_fb197f22-525e-47c3-8aab-af032be64698" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_f281c731-5dbe-479f-b914-8946c9f28edb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_e80dd214-5cca-401b-8fe2-e4f3e7b4812a" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_f281c731-5dbe-479f-b914-8946c9f28edb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_ee485b79-f78e-4b2d-9132-bdd328ffc9c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_e80dd214-5cca-401b-8fe2-e4f3e7b4812a" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_ee485b79-f78e-4b2d-9132-bdd328ffc9c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_18974b4b-060a-4712-b0ea-c3c59309e6ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_e80dd214-5cca-401b-8fe2-e4f3e7b4812a" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_18974b4b-060a-4712-b0ea-c3c59309e6ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_94f0c0a9-0fa5-47bb-8cce-3ebf72272651" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_e80dd214-5cca-401b-8fe2-e4f3e7b4812a" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_94f0c0a9-0fa5-47bb-8cce-3ebf72272651" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails_1" xlink:type="simple" xlink:href="cms-20241231.xsd#LeasesSummaryofMinimumAnnualRentalCommitmentsDetails_1"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3322f14b-3c4e-4765-8267-e1f92aa4c014" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_6b147473-97d0-4598-8f75-585e2350f31a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3322f14b-3c4e-4765-8267-e1f92aa4c014" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_6b147473-97d0-4598-8f75-585e2350f31a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_aac28c0c-7af6-428b-9f20-655ca0bf6d23" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3322f14b-3c4e-4765-8267-e1f92aa4c014" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_aac28c0c-7af6-428b-9f20-655ca0bf6d23" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_86573aca-0015-41c9-8384-d8aaf9102a7b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3322f14b-3c4e-4765-8267-e1f92aa4c014" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_86573aca-0015-41c9-8384-d8aaf9102a7b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_99034c3b-20ae-474a-8fdb-4c8fc85ab310" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3322f14b-3c4e-4765-8267-e1f92aa4c014" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_99034c3b-20ae-474a-8fdb-4c8fc85ab310" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_c1f22553-a3a0-40b0-ae8c-3b98125b700d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3322f14b-3c4e-4765-8267-e1f92aa4c014" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_c1f22553-a3a0-40b0-ae8c-3b98125b700d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_7c554aff-ad48-44e5-acf0-9ce18b4c836e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3322f14b-3c4e-4765-8267-e1f92aa4c014" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_7c554aff-ad48-44e5-acf0-9ce18b4c836e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_73d86b06-a7b7-4e15-99e5-719b1eb46876" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_85411e72-db99-4203-acf5-554924ff6f21" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_73d86b06-a7b7-4e15-99e5-719b1eb46876" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_85411e72-db99-4203-acf5-554924ff6f21" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_cbb6fb84-c0d5-4b55-b1a4-8e2989f93440" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_73d86b06-a7b7-4e15-99e5-719b1eb46876" xlink:to="loc_us-gaap_FinanceLeaseLiability_cbb6fb84-c0d5-4b55-b1a4-8e2989f93440" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/LeasesScheduleofFuturePaymentstobeReceivedDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#LeasesScheduleofFuturePaymentstobeReceivedDetails"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/LeasesScheduleofFuturePaymentstobeReceivedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_06d0da65-2aa5-4aef-b24c-3f5272663bf3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceived"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_66515863-96c2-486f-b4b7-5c7511c677f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_06d0da65-2aa5-4aef-b24c-3f5272663bf3" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_66515863-96c2-486f-b4b7-5c7511c677f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_a549d782-daa1-46e8-98c6-76da483b480d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_06d0da65-2aa5-4aef-b24c-3f5272663bf3" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_a549d782-daa1-46e8-98c6-76da483b480d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails" xlink:type="simple" xlink:href="cms-20241231.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_d85b2e25-8ea1-4506-8f6d-0aebf56458b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_f0d19a5e-cc5e-40a8-9f42-7efc9c9296e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_d85b2e25-8ea1-4506-8f6d-0aebf56458b4" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_f0d19a5e-cc5e-40a8-9f42-7efc9c9296e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_06810505-7736-445c-bc49-14cea8fac94a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_d85b2e25-8ea1-4506-8f6d-0aebf56458b4" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_06810505-7736-445c-bc49-14cea8fac94a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_0afdac1f-0c7c-4aa2-9185-6df81d3495ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_d85b2e25-8ea1-4506-8f6d-0aebf56458b4" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_0afdac1f-0c7c-4aa2-9185-6df81d3495ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_55308786-2c7a-4bd6-960a-6809b8c90820" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_d85b2e25-8ea1-4506-8f6d-0aebf56458b4" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_55308786-2c7a-4bd6-960a-6809b8c90820" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DefinedBenefitPlanAmortizationOfSettlementLoss_2cf519e3-3e20-4cbb-9fbb-c4eeab10d6aa" xlink:href="cms-20241231.xsd#cms_DefinedBenefitPlanAmortizationOfSettlementLoss"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_d85b2e25-8ea1-4506-8f6d-0aebf56458b4" xlink:to="loc_cms_DefinedBenefitPlanAmortizationOfSettlementLoss_2cf519e3-3e20-4cbb-9fbb-c4eeab10d6aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_fe60575a-a57b-4a18-8686-1a5e6299f9e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_d85b2e25-8ea1-4506-8f6d-0aebf56458b4" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_fe60575a-a57b-4a18-8686-1a5e6299f9e7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofFundedStatusofRetirementBenefitPlansDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#RetirementBenefitsScheduleofFundedStatusofRetirementBenefitPlansDetails"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofFundedStatusofRetirementBenefitPlansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_91086085-cb28-42af-a812-1faacf9359c1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_fe6a5155-3ae5-48ba-bd87-3aeff432c203" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_91086085-cb28-42af-a812-1faacf9359c1" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_fe6a5155-3ae5-48ba-bd87-3aeff432c203" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_001103d6-5442-4f7c-8155-2894369553ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_91086085-cb28-42af-a812-1faacf9359c1" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_001103d6-5442-4f7c-8155-2894369553ee" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetPeriodicBenefitCostNotyetRecognizedDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#RetirementBenefitsScheduleofNetPeriodicBenefitCostNotyetRecognizedDetails"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetPeriodicBenefitCostNotyetRecognizedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssets_e1344351-4a3d-4a3c-965c-2c21de6045ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax_bca7c613-8a63-4982-9421-abc667df1ced" xlink:href="cms-20241231.xsd#cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RegulatoryAssets_e1344351-4a3d-4a3c-965c-2c21de6045ba" xlink:to="loc_cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax_bca7c613-8a63-4982-9421-abc667df1ced" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax_bec1eb11-0df5-4659-890f-210899eba5a2" xlink:href="cms-20241231.xsd#cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RegulatoryAssets_e1344351-4a3d-4a3c-965c-2c21de6045ba" xlink:to="loc_cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax_bec1eb11-0df5-4659-890f-210899eba5a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost_7ae43c33-eca9-466b-8664-24a309c56d27" xlink:href="cms-20241231.xsd#cms_TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_248442d4-354f-45fb-9675-0cffd9937793" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost_7ae43c33-eca9-466b-8664-24a309c56d27" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_248442d4-354f-45fb-9675-0cffd9937793" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_1be2e70f-c87d-4c02-846b-3c1b6534a4b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost_7ae43c33-eca9-466b-8664-24a309c56d27" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_1be2e70f-c87d-4c02-846b-3c1b6534a4b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssets_8ac0dd9f-30f5-42f8-b7af-9ea6f96c9b26" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost_7ae43c33-eca9-466b-8664-24a309c56d27" xlink:to="loc_us-gaap_RegulatoryAssets_8ac0dd9f-30f5-42f8-b7af-9ea6f96c9b26" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails" xlink:type="simple" xlink:href="cms-20241231.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_IncomeTaxExpenseBenefit_4b62cdd0-d593-46e1-8acd-70791a18ec4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_32d9f4ae-e426-42e7-b47a-f603e678804c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_4b62cdd0-d593-46e1-8acd-70791a18ec4d" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_32d9f4ae-e426-42e7-b47a-f603e678804c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_9e549191-e80a-4a17-ad6a-210bfd7583c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_4b62cdd0-d593-46e1-8acd-70791a18ec4d" xlink:to="loc_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_9e549191-e80a-4a17-ad6a-210bfd7583c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_db89004c-e3e4-4e13-a0fe-a128d0014b49" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_4b62cdd0-d593-46e1-8acd-70791a18ec4d" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_db89004c-e3e4-4e13-a0fe-a128d0014b49" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxReconciliationRegulatoryTaxExpenseBenefit_d067aaf6-2ca0-4a6c-b982-e26ddd2c5547" xlink:href="cms-20241231.xsd#cms_IncomeTaxReconciliationRegulatoryTaxExpenseBenefit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_4b62cdd0-d593-46e1-8acd-70791a18ec4d" xlink:to="loc_cms_IncomeTaxReconciliationRegulatoryTaxExpenseBenefit_d067aaf6-2ca0-4a6c-b982-e26ddd2c5547" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount_6a0548c2-273a-45bc-bce1-8a037d60ff1a" xlink:href="cms-20241231.xsd#cms_EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_4b62cdd0-d593-46e1-8acd-70791a18ec4d" xlink:to="loc_cms_EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount_6a0548c2-273a-45bc-bce1-8a037d60ff1a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_86d552ce-6889-498d-80ee-6b3298a586a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_4b62cdd0-d593-46e1-8acd-70791a18ec4d" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_86d552ce-6889-498d-80ee-6b3298a586a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsOther_d6846e66-d538-4838-bd3d-4936da217f39" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsOther"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_4b62cdd0-d593-46e1-8acd-70791a18ec4d" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsOther_d6846e66-d538-4838-bd3d-4936da217f39" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_b625edd2-fb03-436b-a9af-2223245ad0d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_4b62cdd0-d593-46e1-8acd-70791a18ec4d" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_b625edd2-fb03-436b-a9af-2223245ad0d2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/IncomeTaxesSummaryofSignificantComponentsofIncomeTaxExpenseDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#IncomeTaxesSummaryofSignificantComponentsofIncomeTaxExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/IncomeTaxesSummaryofSignificantComponentsofIncomeTaxExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_9d62693a-4d82-415e-89cc-1b41a27c7820" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_c950b0e2-ec63-49d4-86a4-ade7772c0b20" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_9d62693a-4d82-415e-89cc-1b41a27c7820" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_c950b0e2-ec63-49d4-86a4-ade7772c0b20" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_03fc6ff6-8789-4c4f-9e52-1be0aead7c40" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_9d62693a-4d82-415e-89cc-1b41a27c7820" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_03fc6ff6-8789-4c4f-9e52-1be0aead7c40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherTaxExpenseBenefit_ce67b45d-d119-4c7b-a736-d84e96dd9776" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_9d62693a-4d82-415e-89cc-1b41a27c7820" xlink:to="loc_us-gaap_OtherTaxExpenseBenefit_ce67b45d-d119-4c7b-a736-d84e96dd9776" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_c472c180-22d1-42ca-9e92-1c13dee056b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_4b140110-4a96-430d-a250-b7d8e27854a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_c472c180-22d1-42ca-9e92-1c13dee056b8" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_4b140110-4a96-430d-a250-b7d8e27854a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_70daf237-1619-4964-bf13-6e786ea08644" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_c472c180-22d1-42ca-9e92-1c13dee056b8" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_70daf237-1619-4964-bf13-6e786ea08644" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_0daf54d8-7b9d-4702-a0b0-eb27fcebcc45" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_859dc561-31ba-4dd8-99f1-be163f56b607" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_0daf54d8-7b9d-4702-a0b0-eb27fcebcc45" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_859dc561-31ba-4dd8-99f1-be163f56b607" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_87eddbc2-6e1c-4c1c-b0d0-7b092904f029" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_0daf54d8-7b9d-4702-a0b0-eb27fcebcc45" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_87eddbc2-6e1c-4c1c-b0d0-7b092904f029" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_23e8496a-437f-4e29-9d15-0b46d0ef24a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_3bc1a907-ce68-4771-9c28-892e824ce137" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_23e8496a-437f-4e29-9d15-0b46d0ef24a2" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_3bc1a907-ce68-4771-9c28-892e824ce137" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_9f9ec5ba-0188-4d52-9949-58f33dced645" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_23e8496a-437f-4e29-9d15-0b46d0ef24a2" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_9f9ec5ba-0188-4d52-9949-58f33dced645" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_d34989a2-6ceb-4b1a-bcdc-3794ca9bd8f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DeferredTaxAssetsOperatingLossAndCreditCarryforwards_65921194-fc6c-4c15-8227-36f056f32c0e" xlink:href="cms-20241231.xsd#cms_DeferredTaxAssetsOperatingLossAndCreditCarryforwards"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_d34989a2-6ceb-4b1a-bcdc-3794ca9bd8f8" xlink:to="loc_cms_DeferredTaxAssetsOperatingLossAndCreditCarryforwards_65921194-fc6c-4c15-8227-36f056f32c0e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_12a12f5c-2286-4bd8-8aff-d49fefef7327" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_d34989a2-6ceb-4b1a-bcdc-3794ca9bd8f8" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_12a12f5c-2286-4bd8-8aff-d49fefef7327" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities_6f609b2f-f95d-4a05-9731-44844eb6f649" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_d34989a2-6ceb-4b1a-bcdc-3794ca9bd8f8" xlink:to="loc_us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities_6f609b2f-f95d-4a05-9731-44844eb6f649" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_b85ec0ec-cf8c-45c3-825a-559d74501daf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_b42c67ca-eeab-4164-92b9-fe4c06004ca0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_b85ec0ec-cf8c-45c3-825a-559d74501daf" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_b42c67ca-eeab-4164-92b9-fe4c06004ca0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_e65bdada-51f5-4d96-aa9e-606bc7d93694" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_b85ec0ec-cf8c-45c3-825a-559d74501daf" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_e65bdada-51f5-4d96-aa9e-606bc7d93694" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_be4b6742-b7e0-4843-8e8b-282cbeca8a31" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_8af352c4-9380-4f41-99e4-3a41b1417f69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_be4b6742-b7e0-4843-8e8b-282cbeca8a31" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_8af352c4-9380-4f41-99e4-3a41b1417f69" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DeferredTaxLiabilitiesPostretirementBenefits_79d82bb8-031b-490c-8018-6e36672cf7cf" xlink:href="cms-20241231.xsd#cms_DeferredTaxLiabilitiesPostretirementBenefits"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_be4b6742-b7e0-4843-8e8b-282cbeca8a31" xlink:to="loc_cms_DeferredTaxLiabilitiesPostretirementBenefits_79d82bb8-031b-490c-8018-6e36672cf7cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities_33b19e1d-1262-4e68-9304-7fe20c76460d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_be4b6742-b7e0-4843-8e8b-282cbeca8a31" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities_33b19e1d-1262-4e68-9304-7fe20c76460d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts_25f0a3c5-ac91-44a3-990d-931859eada87" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_be4b6742-b7e0-4843-8e8b-282cbeca8a31" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts_25f0a3c5-ac91-44a3-990d-931859eada87" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_a39be261-17ba-4c06-8b4c-699d72436531" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_be4b6742-b7e0-4843-8e8b-282cbeca8a31" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_a39be261-17ba-4c06-8b4c-699d72436531" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/IncomeTaxesSummaryofLossandCreditCarryforwardsDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#IncomeTaxesSummaryofLossandCreditCarryforwardsDetails"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/IncomeTaxesSummaryofLossandCreditCarryforwardsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_DeferredTaxAssetsNetOperatingLossAndTaxCreditCarryforwards_074aeb9f-6942-4d6a-99d1-642d7701e61d" xlink:href="cms-20241231.xsd#cms_DeferredTaxAssetsNetOperatingLossAndTaxCreditCarryforwards"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness_c204d199-ce09-4add-866a-6588e43735c1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_DeferredTaxAssetsNetOperatingLossAndTaxCreditCarryforwards_074aeb9f-6942-4d6a-99d1-642d7701e61d" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness_c204d199-ce09-4add-866a-6588e43735c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_d818bfb1-dd64-4221-96af-a16d2672fc78" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_DeferredTaxAssetsNetOperatingLossAndTaxCreditCarryforwards_074aeb9f-6942-4d6a-99d1-642d7701e61d" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_d818bfb1-dd64-4221-96af-a16d2672fc78" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails" xlink:type="simple" xlink:href="cms-20241231.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_WeightedAverageNumberOfDilutedSharesOutstanding_abc9d8c1-d000-47ac-92bd-a111385714f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_489cc50d-2e65-4e15-b101-6f6d96d87605" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_abc9d8c1-d000-47ac-92bd-a111385714f8" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_489cc50d-2e65-4e15-b101-6f6d96d87605" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends_82b774ff-ad93-49a9-b2f3-e7360e4f2218" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_abc9d8c1-d000-47ac-92bd-a111385714f8" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends_82b774ff-ad93-49a9-b2f3-e7360e4f2218" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements_9e4dffd1-80fc-4007-b2a9-72e3da03b7ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_abc9d8c1-d000-47ac-92bd-a111385714f8" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements_9e4dffd1-80fc-4007-b2a9-72e3da03b7ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_7df7fb65-98c3-44ab-bb41-3a829e8d11d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_19b6a83e-31fa-443d-92d6-243ed403977d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperations_7df7fb65-98c3-44ab-bb41-3a829e8d11d4" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_19b6a83e-31fa-443d-92d6-243ed403977d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_10f83916-b31d-409d-920c-0606dba7b4ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperations_7df7fb65-98c3-44ab-bb41-3a829e8d11d4" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_10f83916-b31d-409d-920c-0606dba7b4ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_d5711766-53a7-4b41-a70e-eada9b6adde3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperations_7df7fb65-98c3-44ab-bb41-3a829e8d11d4" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_d5711766-53a7-4b41-a70e-eada9b6adde3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#RevenueDisaggregationofRevenueDetails"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_d834916a-c19d-4113-99cb-284b8ceb4f92" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_8c004a93-9a30-4054-8f17-026c4dcbb53b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_d834916a-c19d-4113-99cb-284b8ceb4f92" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_8c004a93-9a30-4054-8f17-026c4dcbb53b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseIncome_42197e86-46c9-42e0-8a65-2b3b5a66fbdf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseIncome"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_d834916a-c19d-4113-99cb-284b8ceb4f92" xlink:to="loc_us-gaap_LeaseIncome_42197e86-46c9-42e0-8a65-2b3b5a66fbdf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancingIncome_3edbc19e-7f79-40be-833c-52d458cc64ff" xlink:href="cms-20241231.xsd#cms_FinancingIncome"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_d834916a-c19d-4113-99cb-284b8ceb4f92" xlink:to="loc_cms_FinancingIncome_3edbc19e-7f79-40be-833c-52d458cc64ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AlternativeRevenuePrograms_88017a47-ffe9-41a9-9d8d-9e0f52cb3d59" xlink:href="cms-20241231.xsd#cms_AlternativeRevenuePrograms"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_d834916a-c19d-4113-99cb-284b8ceb4f92" xlink:to="loc_cms_AlternativeRevenuePrograms_88017a47-ffe9-41a9-9d8d-9e0f52cb3d59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherNonSegmentRevenue_69608327-f696-439a-9ea9-28bb259eb0b6" xlink:href="cms-20241231.xsd#cms_OtherNonSegmentRevenue"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_d834916a-c19d-4113-99cb-284b8ceb4f92" xlink:to="loc_cms_OtherNonSegmentRevenue_69608327-f696-439a-9ea9-28bb259eb0b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevenueSubjectToRefund_edf116f3-40a8-4f1b-a3ca-548999401783" xlink:href="cms-20241231.xsd#cms_RevenueSubjectToRefund"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_d834916a-c19d-4113-99cb-284b8ceb4f92" xlink:to="loc_cms_RevenueSubjectToRefund_edf116f3-40a8-4f1b-a3ca-548999401783" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseSummaryofComponentsofOtherIncomeandOtherExpenseDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#OtherIncomeandOtherExpenseSummaryofComponentsofOtherIncomeandOtherExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseSummaryofComponentsofOtherIncomeandOtherExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncome_f0d9ade8-e910-4cd2-b3aa-733c854e4e58" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_30d27d58-e5c6-482d-a5f1-b5a19bfc6104" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncome_f0d9ade8-e910-4cd2-b3aa-733c854e4e58" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_30d27d58-e5c6-482d-a5f1-b5a19bfc6104" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions_da09d13c-9737-4e49-bfeb-28fb2d8f67b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncome_f0d9ade8-e910-4cd2-b3aa-733c854e4e58" xlink:to="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions_da09d13c-9737-4e49-bfeb-28fb2d8f67b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherNonoperatingIncomeOther_e14c2bac-7a18-4b46-9311-4c817fb5c538" xlink:href="cms-20241231.xsd#cms_OtherNonoperatingIncomeOther"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncome_f0d9ade8-e910-4cd2-b3aa-733c854e4e58" xlink:to="loc_cms_OtherNonoperatingIncomeOther_e14c2bac-7a18-4b46-9311-4c817fb5c538" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_5cd54da5-fb8f-4eda-9171-02f2f3948464" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_OtherNonoperatingIncome_f0d9ade8-e910-4cd2-b3aa-733c854e4e58" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_5cd54da5-fb8f-4eda-9171-02f2f3948464" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeOther_69b60f97-58cd-4ec4-8385-73acd544ca8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeOther"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncome_f0d9ade8-e910-4cd2-b3aa-733c854e4e58" xlink:to="loc_us-gaap_InterestIncomeOther_69b60f97-58cd-4ec4-8385-73acd544ca8c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingExpense_dc25b1bd-8ffd-4b12-a40a-b331f9e96844" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_Donations_8ade1e4f-9777-4c80-a3f5-edda41cf4b5d" xlink:href="cms-20241231.xsd#cms_Donations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingExpense_dc25b1bd-8ffd-4b12-a40a-b331f9e96844" xlink:to="loc_cms_Donations_8ade1e4f-9777-4c80-a3f5-edda41cf4b5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CivicAndPoliticalExpenditures_8ed6b467-c5c5-4309-a7a4-c84912ca94e4" xlink:href="cms-20241231.xsd#cms_CivicAndPoliticalExpenditures"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingExpense_dc25b1bd-8ffd-4b12-a40a-b331f9e96844" xlink:to="loc_cms_CivicAndPoliticalExpenditures_8ed6b467-c5c5-4309-a7a4-c84912ca94e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherOtherNonoperatingExpense_aba77cb0-2d55-46a0-9b18-42f9ec159bfd" xlink:href="cms-20241231.xsd#cms_OtherOtherNonoperatingExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingExpense_dc25b1bd-8ffd-4b12-a40a-b331f9e96844" xlink:to="loc_cms_OtherOtherNonoperatingExpense_aba77cb0-2d55-46a0-9b18-42f9ec159bfd" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_11b54367-5ea4-4a23-91b5-1a2509d3cb6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_c4a6fe19-a690-4810-9597-1d624709c21d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_11b54367-5ea4-4a23-91b5-1a2509d3cb6c" xlink:to="loc_us-gaap_AccountsPayableCurrent_c4a6fe19-a690-4810-9597-1d624709c21d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_2fedc1dc-5490-4ef4-bdf1-ce9b3daf34dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_11b54367-5ea4-4a23-91b5-1a2509d3cb6c" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_2fedc1dc-5490-4ef4-bdf1-ce9b3daf34dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_a800dfbb-4ed7-451d-9f58-6d7c498eb4ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_11b54367-5ea4-4a23-91b5-1a2509d3cb6c" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_a800dfbb-4ed7-451d-9f58-6d7c498eb4ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_80d45c2f-c86b-4af3-a10d-bf0b4179861d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_a182609b-77d3-4cff-83e7-d0b99d6d22d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_Assets_80d45c2f-c86b-4af3-a10d-bf0b4179861d" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_a182609b-77d3-4cff-83e7-d0b99d6d22d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_9bfeed69-ca78-44b7-af85-f96b3798c313" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_80d45c2f-c86b-4af3-a10d-bf0b4179861d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_9bfeed69-ca78-44b7-af85-f96b3798c313" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_e797a36a-0453-43bb-8c22-7117de3f8809" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_80d45c2f-c86b-4af3-a10d-bf0b4179861d" xlink:to="loc_us-gaap_OtherAssetsCurrent_e797a36a-0453-43bb-8c22-7117de3f8809" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_db81e8de-f9ac-469f-af34-056608641b32" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_80d45c2f-c86b-4af3-a10d-bf0b4179861d" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_db81e8de-f9ac-469f-af34-056608641b32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_1f9eafca-0bf1-42e6-87de-6038fdc74526" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_80d45c2f-c86b-4af3-a10d-bf0b4179861d" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_1f9eafca-0bf1-42e6-87de-6038fdc74526" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4135c674-7f86-4bfc-b96d-035e7e359faf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_672f8d15-b09b-41cd-afa9-4f9aae41099e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4135c674-7f86-4bfc-b96d-035e7e359faf" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_672f8d15-b09b-41cd-afa9-4f9aae41099e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_326eaa43-a761-49bf-a9ab-f762b1fe1a68" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4135c674-7f86-4bfc-b96d-035e7e359faf" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_326eaa43-a761-49bf-a9ab-f762b1fe1a68" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_167394b8-2eb1-47e1-b7fa-27bc7112a1e9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4135c674-7f86-4bfc-b96d-035e7e359faf" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_167394b8-2eb1-47e1-b7fa-27bc7112a1e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_4c4d19be-1971-4122-baaa-c9fb1b3723fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4135c674-7f86-4bfc-b96d-035e7e359faf" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_4c4d19be-1971-4122-baaa-c9fb1b3723fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_37e7cfba-c2f2-4a7c-b032-a68502564a92" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4135c674-7f86-4bfc-b96d-035e7e359faf" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_37e7cfba-c2f2-4a7c-b032-a68502564a92" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfOrdinaryDividends_7b375584-76ce-462a-aea9-e207f9be86b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfOrdinaryDividends"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4135c674-7f86-4bfc-b96d-035e7e359faf" xlink:to="loc_us-gaap_PaymentsOfOrdinaryDividends_7b375584-76ce-462a-aea9-e207f9be86b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0c57d9b5-024b-424a-b4a9-d13ae645dbf5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentOfNotesReceivableFromRelatedParties_c156c31e-bd33-4892-8090-e1aaea2f6524" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentOfNotesReceivableFromRelatedParties"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0c57d9b5-024b-424a-b4a9-d13ae645dbf5" xlink:to="loc_us-gaap_RepaymentOfNotesReceivableFromRelatedParties_c156c31e-bd33-4892-8090-e1aaea2f6524" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_InvestmentInSubsidiaries_f6e8ac07-835e-48b4-8e5f-7a2659df9570" xlink:href="cms-20241231.xsd#cms_InvestmentInSubsidiaries"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0c57d9b5-024b-424a-b4a9-d13ae645dbf5" xlink:to="loc_cms_InvestmentInSubsidiaries_f6e8ac07-835e-48b4-8e5f-7a2659df9570" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_ce789787-1da8-4420-9b66-854b60e5626e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireHeldToMaturitySecurities"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0c57d9b5-024b-424a-b4a9-d13ae645dbf5" xlink:to="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_ce789787-1da8-4420-9b66-854b60e5626e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1d543707-6bec-4dc4-9c95-9906f055bc64" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0c57d9b5-024b-424a-b4a9-d13ae645dbf5" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1d543707-6bec-4dc4-9c95-9906f055bc64" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_d26d0b78-fefa-475a-93db-ad3ac3472778" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_c46e9315-061c-4108-a1b5-1da865ec494f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_d26d0b78-fefa-475a-93db-ad3ac3472778" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_c46e9315-061c-4108-a1b5-1da865ec494f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermNotesPayable_d406ec13-b88f-4d5c-a3dc-f51e05791116" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermNotesPayable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_d26d0b78-fefa-475a-93db-ad3ac3472778" xlink:to="loc_us-gaap_LongTermNotesPayable_d406ec13-b88f-4d5c-a3dc-f51e05791116" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_8dcc484a-9e6b-4651-94d2-7e0e0ac6f4fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_d26d0b78-fefa-475a-93db-ad3ac3472778" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_8dcc484a-9e6b-4651-94d2-7e0e0ac6f4fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_2be1ae89-3263-4675-b296-1478a807f451" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_d26d0b78-fefa-475a-93db-ad3ac3472778" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_2be1ae89-3263-4675-b296-1478a807f451" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_f1f8bb34-6376-4f18-90c1-5d2d6a0de710" xlink:href="cms-20241231.xsd#cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent_3062b77c-db8e-4e4d-9632-b35e79fcd1fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_f1f8bb34-6376-4f18-90c1-5d2d6a0de710" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent_3062b77c-db8e-4e4d-9632-b35e79fcd1fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_872a4282-0b1f-4bee-80df-46519e831bbc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_f1f8bb34-6376-4f18-90c1-5d2d6a0de710" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_872a4282-0b1f-4bee-80df-46519e831bbc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_53354c15-9817-4106-90ac-dbcb3bee4291" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_f1f8bb34-6376-4f18-90c1-5d2d6a0de710" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_53354c15-9817-4106-90ac-dbcb3bee4291" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_86c0012b-ddff-40f3-ac27-3866d62942ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestments"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_f1f8bb34-6376-4f18-90c1-5d2d6a0de710" xlink:to="loc_us-gaap_EquityMethodInvestments_86c0012b-ddff-40f3-ac27-3866d62942ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_6ce39200-5b48-4c78-b56d-9398ef09077b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_f1f8bb34-6376-4f18-90c1-5d2d6a0de710" xlink:to="loc_us-gaap_ConstructionInProgressGross_6ce39200-5b48-4c78-b56d-9398ef09077b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_afccb3db-9f6c-4e7c-9909-39625988b859" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_2ba08885-e38c-418a-ae09-922ab13d1a00" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_afccb3db-9f6c-4e7c-9909-39625988b859" xlink:to="loc_us-gaap_OtherAssetsCurrent_2ba08885-e38c-418a-ae09-922ab13d1a00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_3762ded2-5e15-4022-85d3-de1acc65163c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_AssetsCurrent_afccb3db-9f6c-4e7c-9909-39625988b859" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_3762ded2-5e15-4022-85d3-de1acc65163c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetCurrent_9a4da0cf-7b28-45af-a84d-5b2c24a4f5ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesAndLoansReceivableNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_afccb3db-9f6c-4e7c-9909-39625988b859" xlink:to="loc_us-gaap_NotesAndLoansReceivableNetCurrent_9a4da0cf-7b28-45af-a84d-5b2c24a4f5ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_ca8e9bc7-3e92-48d9-91fc-6151e8eedab0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_afccb3db-9f6c-4e7c-9909-39625988b859" xlink:to="loc_us-gaap_IncomeTaxesReceivable_ca8e9bc7-3e92-48d9-91fc-6151e8eedab0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivablesNetCurrent_74434559-df98-4e41-a96c-f9c08c7c51aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_afccb3db-9f6c-4e7c-9909-39625988b859" xlink:to="loc_us-gaap_OtherReceivablesNetCurrent_74434559-df98-4e41-a96c-f9c08c7c51aa" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>14
<FILENAME>cms-20241231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:d3759fd1-4aaa-4e47-97a7-a411530d07e3,g:a0f4cebb-a044-4433-9321-1b6118cbc137-->
<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-20241231.xsd#CoverPage"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_74e7af28-0034-4656-882b-e36df8753aea" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_DocumentInformationTable_74e7af28-0034-4656-882b-e36df8753aea" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_d40e5e34-a0e2-49ba-961b-8b4f0e73fa3a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_DocumentInformationTable_74e7af28-0034-4656-882b-e36df8753aea" xlink:to="loc_us-gaap_StatementClassOfStockAxis_d40e5e34-a0e2-49ba-961b-8b4f0e73fa3a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_d40e5e34-a0e2-49ba-961b-8b4f0e73fa3a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_d40e5e34-a0e2-49ba-961b-8b4f0e73fa3a" xlink:to="loc_us-gaap_ClassOfStockDomain_d40e5e34-a0e2-49ba-961b-8b4f0e73fa3a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_9f1e1cd9-2046-4289-85b0-449e53eeda3d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_d40e5e34-a0e2-49ba-961b-8b4f0e73fa3a" xlink:to="loc_us-gaap_ClassOfStockDomain_9f1e1cd9-2046-4289-85b0-449e53eeda3d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_00c4a500-601d-42da-8f1c-582a3235d497" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_9f1e1cd9-2046-4289-85b0-449e53eeda3d" xlink:to="loc_us-gaap_CommonStockMember_00c4a500-601d-42da-8f1c-582a3235d497" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A5.625JuniorSubordinatedNotesDue2078Member_f16bea9f-289d-42bc-9a25-fb0b489c7d5f" xlink:href="cms-20241231.xsd#cms_A5.625JuniorSubordinatedNotesDue2078Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_9f1e1cd9-2046-4289-85b0-449e53eeda3d" xlink:to="loc_cms_A5.625JuniorSubordinatedNotesDue2078Member_f16bea9f-289d-42bc-9a25-fb0b489c7d5f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A5.875JuniorSubordinatedNotesDue2078Member_c117189e-3a57-450b-9147-34f531441b73" xlink:href="cms-20241231.xsd#cms_A5.875JuniorSubordinatedNotesDue2078Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_9f1e1cd9-2046-4289-85b0-449e53eeda3d" xlink:to="loc_cms_A5.875JuniorSubordinatedNotesDue2078Member_c117189e-3a57-450b-9147-34f531441b73" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A5.875JuniorSubordinatedNotesDue2079Member_8da32c6c-042f-499e-814b-c0f368a8b50c" xlink:href="cms-20241231.xsd#cms_A5.875JuniorSubordinatedNotesDue2079Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_9f1e1cd9-2046-4289-85b0-449e53eeda3d" xlink:to="loc_cms_A5.875JuniorSubordinatedNotesDue2079Member_8da32c6c-042f-499e-814b-c0f368a8b50c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SeriesCPreferredStockDepositarySharesMember_2bae6781-7606-4f34-bd2b-129038336fc3" xlink:href="cms-20241231.xsd#cms_SeriesCPreferredStockDepositarySharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_9f1e1cd9-2046-4289-85b0-449e53eeda3d" xlink:to="loc_cms_SeriesCPreferredStockDepositarySharesMember_2bae6781-7606-4f34-bd2b-129038336fc3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CumulativePreferredStockMember_4d7ab0b3-9a54-4934-bb52-152e71ce08b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CumulativePreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_9f1e1cd9-2046-4289-85b0-449e53eeda3d" xlink:to="loc_us-gaap_CumulativePreferredStockMember_4d7ab0b3-9a54-4934-bb52-152e71ce08b8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e90c57f1-9716-4119-8514-6e9cd5be14e7" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_DocumentInformationTable_74e7af28-0034-4656-882b-e36df8753aea" xlink:to="loc_dei_LegalEntityAxis_e90c57f1-9716-4119-8514-6e9cd5be14e7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e90c57f1-9716-4119-8514-6e9cd5be14e7_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_e90c57f1-9716-4119-8514-6e9cd5be14e7" xlink:to="loc_dei_EntityDomain_e90c57f1-9716-4119-8514-6e9cd5be14e7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_29c45dff-92b7-4967-8c7a-b391a74a1bac" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_e90c57f1-9716-4119-8514-6e9cd5be14e7" xlink:to="loc_dei_EntityDomain_29c45dff-92b7-4967-8c7a-b391a74a1bac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_57f912aa-7aca-43c7-b0ce-a12eaf5ba53f" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_29c45dff-92b7-4967-8c7a-b391a74a1bac" xlink:to="loc_cms_ConsumersEnergyCompanyMember_57f912aa-7aca-43c7-b0ce-a12eaf5ba53f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_39190899-a742-4251-8e89-cfaa40f35d41" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_DocumentType_39190899-a742-4251-8e89-cfaa40f35d41" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_d2371f22-4d7b-43ad-b487-c027355f5403" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_DocumentAnnualReport_d2371f22-4d7b-43ad-b487-c027355f5403" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_46243bbe-4456-4259-bc27-8e93c784d258" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_DocumentPeriodEndDate_46243bbe-4456-4259-bc27-8e93c784d258" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_78d27186-ef25-4c03-91bc-9d6ec2e43a77" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_CurrentFiscalYearEndDate_78d27186-ef25-4c03-91bc-9d6ec2e43a77" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_c5f41724-6017-4d6d-8a8b-fa9473feeed7" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_DocumentTransitionReport_c5f41724-6017-4d6d-8a8b-fa9473feeed7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_25f59a7e-539b-4e7c-8cac-8acf5eced533" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_EntityFileNumber_25f59a7e-539b-4e7c-8cac-8acf5eced533" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_c24b82a4-b4ef-4749-b318-15df8a048fef" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_EntityRegistrantName_c24b82a4-b4ef-4749-b318-15df8a048fef" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_2a0abfcb-c9f7-47d2-a070-dfaa3a6e6765" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_EntityTaxIdentificationNumber_2a0abfcb-c9f7-47d2-a070-dfaa3a6e6765" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_39351ffc-6b0e-42fc-8622-7747ead41d57" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_EntityIncorporationStateCountryCode_39351ffc-6b0e-42fc-8622-7747ead41d57" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_5ac91235-f159-4fc7-979c-265a97c95992" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_EntityAddressAddressLine1_5ac91235-f159-4fc7-979c-265a97c95992" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_12c78083-c861-4b5f-94ff-17a76fce1c34" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_EntityAddressCityOrTown_12c78083-c861-4b5f-94ff-17a76fce1c34" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_b258e662-5cd9-46bb-b2f9-80085c2c85b4" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_EntityAddressStateOrProvince_b258e662-5cd9-46bb-b2f9-80085c2c85b4" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_e7e9534c-3143-4010-98f7-0bb73580c9e3" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_EntityAddressPostalZipCode_e7e9534c-3143-4010-98f7-0bb73580c9e3" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_8ab0bda4-099d-45dd-9e3d-be08d20b8afd" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_CityAreaCode_8ab0bda4-099d-45dd-9e3d-be08d20b8afd" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_299aab67-d9ad-4efd-ad35-3ff31298e838" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_LocalPhoneNumber_299aab67-d9ad-4efd-ad35-3ff31298e838" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_cd95c701-7f05-4aac-b7cf-ff49b62389ed" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_Security12bTitle_cd95c701-7f05-4aac-b7cf-ff49b62389ed" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_f6b626d1-2629-43fe-afb4-9889b83639de" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_TradingSymbol_f6b626d1-2629-43fe-afb4-9889b83639de" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_5554ee48-a5ec-4eac-ad8a-365b46c1865a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_SecurityExchangeName_5554ee48-a5ec-4eac-ad8a-365b46c1865a" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_19473735-4709-49e8-b872-99c54c430e3d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_19473735-4709-49e8-b872-99c54c430e3d" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_282033de-ed11-4bf6-9672-2ff36b180a4a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_EntityVoluntaryFilers_282033de-ed11-4bf6-9672-2ff36b180a4a" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_c28f35ca-4480-4edd-94c1-ed7f3d2eac8a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_EntityCurrentReportingStatus_c28f35ca-4480-4edd-94c1-ed7f3d2eac8a" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_5b92c93a-1001-486c-a235-db400f0591c5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_EntityInteractiveDataCurrent_5b92c93a-1001-486c-a235-db400f0591c5" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_9e0c83b8-a3ca-4a91-b51b-48819439a1da" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_EntityFilerCategory_9e0c83b8-a3ca-4a91-b51b-48819439a1da" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_204e65f4-59cf-4f60-bb93-4927167500da" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_EntitySmallBusiness_204e65f4-59cf-4f60-bb93-4927167500da" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_c797780e-72bd-4335-926d-bd09434f3754" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_EntityEmergingGrowthCompany_c797780e-72bd-4335-926d-bd09434f3754" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_6f4d82d7-ea1b-4617-b487-64685bd6d0d8" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_IcfrAuditorAttestationFlag_6f4d82d7-ea1b-4617-b487-64685bd6d0d8" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag_12f72e8b-1111-4ad8-89dc-6dd4f3256b0e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_DocumentFinStmtErrorCorrectionFlag_12f72e8b-1111-4ad8-89dc-6dd4f3256b0e" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_2ae386a4-86f4-411c-bc4b-bf7f02144955" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_EntityShellCompany_2ae386a4-86f4-411c-bc4b-bf7f02144955" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_86b1f204-40fc-45ef-a187-292b5fdd025e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_EntityPublicFloat_86b1f204-40fc-45ef-a187-292b5fdd025e" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_7c2eee0c-9b10-4b43-b0cf-d41ae5b96e43" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_7c2eee0c-9b10-4b43-b0cf-d41ae5b96e43" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_432e3234-6730-4a00-8c66-3b7f0f6f189a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_432e3234-6730-4a00-8c66-3b7f0f6f189a" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_2916c3b0-7841-4dec-8843-84b195028478" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_EntityCentralIndexKey_2916c3b0-7841-4dec-8843-84b195028478" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_02c29c54-98f5-4313-9f83-ae4a6bf9efa6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_DocumentFiscalYearFocus_02c29c54-98f5-4313-9f83-ae4a6bf9efa6" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_b8f4e995-f764-4a02-9e15-be4a71f729e5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_DocumentFiscalPeriodFocus_b8f4e995-f764-4a02-9e15-be4a71f729e5" xlink:type="arc" order="33"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_27ff5980-c9d2-48c0-b925-276666a7c5b9" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_AmendmentFlag_27ff5980-c9d2-48c0-b925-276666a7c5b9" xlink:type="arc" order="34"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/AuditInformation" xlink:type="simple" xlink:href="cms-20241231.xsd#AuditInformation"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/AuditInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_5343f323-20ef-4ae2-8831-149806381087" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_1c7dd8b8-f0e9-4baf-8cec-5afdd1790504" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_DocumentInformationLineItems_5343f323-20ef-4ae2-8831-149806381087" xlink:to="loc_dei_DocumentInformationTable_1c7dd8b8-f0e9-4baf-8cec-5afdd1790504" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_b25de7a2-e784-4824-a490-21abb94f7383" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_DocumentInformationTable_1c7dd8b8-f0e9-4baf-8cec-5afdd1790504" xlink:to="loc_dei_LegalEntityAxis_b25de7a2-e784-4824-a490-21abb94f7383" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b25de7a2-e784-4824-a490-21abb94f7383_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_b25de7a2-e784-4824-a490-21abb94f7383" xlink:to="loc_dei_EntityDomain_b25de7a2-e784-4824-a490-21abb94f7383_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_cc082fd3-fbf7-4120-826a-619a6566a647" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_b25de7a2-e784-4824-a490-21abb94f7383" xlink:to="loc_dei_EntityDomain_cc082fd3-fbf7-4120-826a-619a6566a647" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_43f4337b-f839-4038-8aca-1cad7893e307" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_cc082fd3-fbf7-4120-826a-619a6566a647" xlink:to="loc_cms_ConsumersEnergyCompanyMember_43f4337b-f839-4038-8aca-1cad7893e307" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_5fabba5d-189c-491a-a7e1-92316f812af7" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_5343f323-20ef-4ae2-8831-149806381087" xlink:to="loc_dei_AuditorFirmId_5fabba5d-189c-491a-a7e1-92316f812af7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_58621eec-3e8a-4798-b2f6-35328b9353ef" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_5343f323-20ef-4ae2-8831-149806381087" xlink:to="loc_dei_AuditorName_58621eec-3e8a-4798-b2f6-35328b9353ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_1e305977-9d6a-4b36-8fc6-ad0cd142c6a6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_5343f323-20ef-4ae2-8831-149806381087" xlink:to="loc_dei_AuditorLocation_1e305977-9d6a-4b36-8fc6-ad0cd142c6a6" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome" xlink:type="simple" xlink:href="cms-20241231.xsd#CMSEnergyCorporationConsolidatedStatementsofIncome"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d205fef5-4e06-40e4-9d6a-aa6c8f81ee10" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_cfa21309-a274-4a79-a46a-271919663d09" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_d205fef5-4e06-40e4-9d6a-aa6c8f81ee10" xlink:to="loc_us-gaap_StatementTable_cfa21309-a274-4a79-a46a-271919663d09" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_ce5f1651-e9da-435d-8f64-80b8964c2235" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_cfa21309-a274-4a79-a46a-271919663d09" xlink:to="loc_srt_ProductOrServiceAxis_ce5f1651-e9da-435d-8f64-80b8964c2235" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_ce5f1651-e9da-435d-8f64-80b8964c2235_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_ce5f1651-e9da-435d-8f64-80b8964c2235" xlink:to="loc_srt_ProductsAndServicesDomain_ce5f1651-e9da-435d-8f64-80b8964c2235_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_3c734b08-5c8c-47c1-b1d2-5276a242d1ca" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_ce5f1651-e9da-435d-8f64-80b8964c2235" xlink:to="loc_srt_ProductsAndServicesDomain_3c734b08-5c8c-47c1-b1d2-5276a242d1ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricityPurchasedMember_1a80ac10-b166-4dbc-8fb7-ff53015f9a6e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ElectricityPurchasedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3c734b08-5c8c-47c1-b1d2-5276a242d1ca" xlink:to="loc_us-gaap_ElectricityPurchasedMember_1a80ac10-b166-4dbc-8fb7-ff53015f9a6e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OilAndGasPurchasedMember_38d049f1-38a9-406c-bf39-da6da96e6525" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OilAndGasPurchasedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3c734b08-5c8c-47c1-b1d2-5276a242d1ca" xlink:to="loc_us-gaap_OilAndGasPurchasedMember_38d049f1-38a9-406c-bf39-da6da96e6525" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_aa35b2ec-7852-4264-a139-6f7059fc338f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_cfa21309-a274-4a79-a46a-271919663d09" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_aa35b2ec-7852-4264-a139-6f7059fc338f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_aa35b2ec-7852-4264-a139-6f7059fc338f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_aa35b2ec-7852-4264-a139-6f7059fc338f" xlink:to="loc_us-gaap_RelatedPartyDomain_aa35b2ec-7852-4264-a139-6f7059fc338f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_50b1c76d-9289-405e-8a44-a7ba52c7d8ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_aa35b2ec-7852-4264-a139-6f7059fc338f" xlink:to="loc_us-gaap_RelatedPartyDomain_50b1c76d-9289-405e-8a44-a7ba52c7d8ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_e9867414-2418-4a51-b605-1786c0719859" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_50b1c76d-9289-405e-8a44-a7ba52c7d8ef" xlink:to="loc_us-gaap_RelatedPartyMember_e9867414-2418-4a51-b605-1786c0719859" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrelatedPartyMember_b90c5c3e-5c5b-470d-8db6-e2b408ce0e6a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrelatedPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_50b1c76d-9289-405e-8a44-a7ba52c7d8ef" xlink:to="loc_us-gaap_NonrelatedPartyMember_b90c5c3e-5c5b-470d-8db6-e2b408ce0e6a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_e7eced03-db85-4a7d-bdac-20d4b2174088" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d205fef5-4e06-40e4-9d6a-aa6c8f81ee10" xlink:to="loc_us-gaap_Revenues_e7eced03-db85-4a7d-bdac-20d4b2174088" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_aad9aaa4-e8ba-4d80-8098-f300a06e4072" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d205fef5-4e06-40e4-9d6a-aa6c8f81ee10" xlink:to="loc_us-gaap_OperatingExpensesAbstract_aad9aaa4-e8ba-4d80-8098-f300a06e4072" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FuelCosts_3017137f-d659-40a1-bbe7-ced799facb66" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FuelCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_aad9aaa4-e8ba-4d80-8098-f300a06e4072" xlink:to="loc_us-gaap_FuelCosts_3017137f-d659-40a1-bbe7-ced799facb66" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_2c0a1715-0269-4ace-ac6f-69aee2c5c34d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_aad9aaa4-e8ba-4d80-8098-f300a06e4072" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_2c0a1715-0269-4ace-ac6f-69aee2c5c34d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PurchasedPowerRelatedParties_eababdd2-25f1-460d-9cc1-c93715fdc7fa" xlink:href="cms-20241231.xsd#cms_PurchasedPowerRelatedParties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_aad9aaa4-e8ba-4d80-8098-f300a06e4072" xlink:to="loc_cms_PurchasedPowerRelatedParties_eababdd2-25f1-460d-9cc1-c93715fdc7fa" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating_f52cd4db-77cc-433e-977c-db5b3cd79acf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCostAndExpenseOperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_aad9aaa4-e8ba-4d80-8098-f300a06e4072" xlink:to="loc_us-gaap_OtherCostAndExpenseOperating_f52cd4db-77cc-433e-977c-db5b3cd79acf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_2a49bcf6-3760-4d25-9735-9b454a0485f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_aad9aaa4-e8ba-4d80-8098-f300a06e4072" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_2a49bcf6-3760-4d25-9735-9b454a0485f1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes_13563ba5-ce03-4522-981e-0d3ef48fb711" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesExcludingIncomeAndExciseTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_aad9aaa4-e8ba-4d80-8098-f300a06e4072" xlink:to="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes_13563ba5-ce03-4522-981e-0d3ef48fb711" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_7e8480d5-0fa2-4e01-b98e-5f4ffa669e61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_aad9aaa4-e8ba-4d80-8098-f300a06e4072" xlink:to="loc_us-gaap_CostsAndExpenses_7e8480d5-0fa2-4e01-b98e-5f4ffa669e61" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_37ae408a-f7f5-40ba-8486-b4636e6af552" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d205fef5-4e06-40e4-9d6a-aa6c8f81ee10" xlink:to="loc_us-gaap_OperatingIncomeLoss_37ae408a-f7f5-40ba-8486-b4636e6af552" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_2eb1faa1-c956-461d-8d97-91fcb694db05" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d205fef5-4e06-40e4-9d6a-aa6c8f81ee10" xlink:to="loc_us-gaap_OtherIncomeAndExpensesAbstract_2eb1faa1-c956-461d-8d97-91fcb694db05" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_57b61bae-5d8f-4cb3-80cc-5ce017718b8c" xlink:href="cms-20241231.xsd#cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_2eb1faa1-c956-461d-8d97-91fcb694db05" xlink:to="loc_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_57b61bae-5d8f-4cb3-80cc-5ce017718b8c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncome_d182e90d-85a8-44d3-a4b6-bdf6cc2a28b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_2eb1faa1-c956-461d-8d97-91fcb694db05" xlink:to="loc_us-gaap_OtherNonoperatingIncome_d182e90d-85a8-44d3-a4b6-bdf6cc2a28b8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingExpense_6e7691ad-bee1-4293-bc03-29c9de870065" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_2eb1faa1-c956-461d-8d97-91fcb694db05" xlink:to="loc_us-gaap_OtherNonoperatingExpense_6e7691ad-bee1-4293-bc03-29c9de870065" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_a8befc3a-8e25-403b-90af-a80c5c93ff01" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_2eb1faa1-c956-461d-8d97-91fcb694db05" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_a8befc3a-8e25-403b-90af-a80c5c93ff01" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseAbstract_2c789c51-26b9-4f63-990b-34100cde4ed8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d205fef5-4e06-40e4-9d6a-aa6c8f81ee10" xlink:to="loc_us-gaap_InterestExpenseAbstract_2c789c51-26b9-4f63-990b-34100cde4ed8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_ed145fad-4fd9-4298-a742-4e865739818a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_2c789c51-26b9-4f63-990b-34100cde4ed8" xlink:to="loc_us-gaap_InterestExpenseDebt_ed145fad-4fd9-4298-a742-4e865739818a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOther_89ec931e-0e94-41f8-be38-c82392975bce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_2c789c51-26b9-4f63-990b-34100cde4ed8" xlink:to="loc_us-gaap_InterestExpenseOther_89ec931e-0e94-41f8-be38-c82392975bce" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalizedAdjustment_a2349795-f698-434f-9617-a524da75523e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestCostsCapitalizedAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_2c789c51-26b9-4f63-990b-34100cde4ed8" xlink:to="loc_us-gaap_InterestCostsCapitalizedAdjustment_a2349795-f698-434f-9617-a524da75523e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_f17882c7-b6c4-4835-9943-375eeda7c396" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_2c789c51-26b9-4f63-990b-34100cde4ed8" xlink:to="loc_us-gaap_InterestExpenseNonoperating_f17882c7-b6c4-4835-9943-375eeda7c396" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0a65b4ff-c209-4bb6-b1d8-f685ee989369" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d205fef5-4e06-40e4-9d6a-aa6c8f81ee10" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0a65b4ff-c209-4bb6-b1d8-f685ee989369" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_6c0cd278-3f12-4be1-914b-64d429b67ebe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d205fef5-4e06-40e4-9d6a-aa6c8f81ee10" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_6c0cd278-3f12-4be1-914b-64d429b67ebe" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_8d5ec107-6e6a-444d-858d-6dd96a7b2ec4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d205fef5-4e06-40e4-9d6a-aa6c8f81ee10" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_8d5ec107-6e6a-444d-858d-6dd96a7b2ec4" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_112cde61-3395-4282-904f-ec884c9c0956" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d205fef5-4e06-40e4-9d6a-aa6c8f81ee10" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_112cde61-3395-4282-904f-ec884c9c0956" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_3a8d1d9a-bb91-4e76-a802-b441516cf884" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d205fef5-4e06-40e4-9d6a-aa6c8f81ee10" xlink:to="loc_us-gaap_ProfitLoss_3a8d1d9a-bb91-4e76-a802-b441516cf884" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_40196f6e-1953-4d47-a470-f4e084802d47" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d205fef5-4e06-40e4-9d6a-aa6c8f81ee10" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_40196f6e-1953-4d47-a470-f4e084802d47" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_0ab7527f-dd5e-49e2-9dce-fbd41ae8692d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d205fef5-4e06-40e4-9d6a-aa6c8f81ee10" xlink:to="loc_us-gaap_NetIncomeLoss_0ab7527f-dd5e-49e2-9dce-fbd41ae8692d" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_1d3933d7-d621-401f-b406-37d8f6914fed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d205fef5-4e06-40e4-9d6a-aa6c8f81ee10" xlink:to="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_1d3933d7-d621-401f-b406-37d8f6914fed" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_a2b9f77a-c6cf-4dab-b648-021e99d6f7c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d205fef5-4e06-40e4-9d6a-aa6c8f81ee10" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_a2b9f77a-c6cf-4dab-b648-021e99d6f7c5" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_c4421186-6362-4735-aa4c-398b88c7ee22" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d205fef5-4e06-40e4-9d6a-aa6c8f81ee10" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_c4421186-6362-4735-aa4c-398b88c7ee22" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_33c97047-ea22-439a-9c4d-86294b4d9837" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_c4421186-6362-4735-aa4c-398b88c7ee22" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_33c97047-ea22-439a-9c4d-86294b4d9837" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_83da575b-b96a-4492-acfc-d007a5e62554" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_c4421186-6362-4735-aa4c-398b88c7ee22" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_83da575b-b96a-4492-acfc-d007a5e62554" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_0dcf537a-7cc5-4f28-8065-f7f01e3f348f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_c4421186-6362-4735-aa4c-398b88c7ee22" xlink:to="loc_us-gaap_EarningsPerShareBasic_0dcf537a-7cc5-4f28-8065-f7f01e3f348f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_dd15bbad-a41d-4d53-85e5-83bafd4c0463" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d205fef5-4e06-40e4-9d6a-aa6c8f81ee10" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_dd15bbad-a41d-4d53-85e5-83bafd4c0463" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_6a5fa4e5-773e-4ab5-81bd-3240c0a6a721" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_dd15bbad-a41d-4d53-85e5-83bafd4c0463" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_6a5fa4e5-773e-4ab5-81bd-3240c0a6a721" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_1e5ec6f8-f233-4518-a3bf-72fde7a2296b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_dd15bbad-a41d-4d53-85e5-83bafd4c0463" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_1e5ec6f8-f233-4518-a3bf-72fde7a2296b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_6aae2f23-93ad-4734-9cdd-fbebff330ee5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_dd15bbad-a41d-4d53-85e5-83bafd4c0463" xlink:to="loc_us-gaap_EarningsPerShareDiluted_6aae2f23-93ad-4734-9cdd-fbebff330ee5" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="cms-20241231.xsd#CMSEnergyCorporationConsolidatedStatementsofCashFlows"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_7145e51f-6c98-46d3-8eb9-6e9eb4206b86" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_6d28f328-1726-4c28-9a83-52199a48abfb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_7145e51f-6c98-46d3-8eb9-6e9eb4206b86" xlink:to="loc_us-gaap_StatementTable_6d28f328-1726-4c28-9a83-52199a48abfb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_43b95267-5d8e-4c4d-adea-a085101b91c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_6d28f328-1726-4c28-9a83-52199a48abfb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_43b95267-5d8e-4c4d-adea-a085101b91c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_43b95267-5d8e-4c4d-adea-a085101b91c8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_43b95267-5d8e-4c4d-adea-a085101b91c8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_43b95267-5d8e-4c4d-adea-a085101b91c8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_18850a6d-14ae-4df0-9ca8-aa4bd062e589" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_43b95267-5d8e-4c4d-adea-a085101b91c8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_18850a6d-14ae-4df0-9ca8-aa4bd062e589" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OngoingCapitalExpendituresMember_06239b1c-644d-48a2-b17d-244625595929" xlink:href="cms-20241231.xsd#cms_OngoingCapitalExpendituresMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_18850a6d-14ae-4df0-9ca8-aa4bd062e589" xlink:to="loc_cms_OngoingCapitalExpendituresMember_06239b1c-644d-48a2-b17d-244625595929" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CovertPlantAcquisitionMember_178eeb38-ea9c-404f-8300-48bf4ab906c4" xlink:href="cms-20241231.xsd#cms_CovertPlantAcquisitionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_18850a6d-14ae-4df0-9ca8-aa4bd062e589" xlink:to="loc_cms_CovertPlantAcquisitionMember_178eeb38-ea9c-404f-8300-48bf4ab906c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_80f9c40d-0f29-4b40-9ca0-be8f6ff8ad6e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_6d28f328-1726-4c28-9a83-52199a48abfb" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_80f9c40d-0f29-4b40-9ca0-be8f6ff8ad6e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_80f9c40d-0f29-4b40-9ca0-be8f6ff8ad6e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_80f9c40d-0f29-4b40-9ca0-be8f6ff8ad6e" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_80f9c40d-0f29-4b40-9ca0-be8f6ff8ad6e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_fcd2ac5f-e2c2-4986-91f9-477bbaa092a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_80f9c40d-0f29-4b40-9ca0-be8f6ff8ad6e" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_fcd2ac5f-e2c2-4986-91f9-477bbaa092a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ApplianceServicePlanBusinessMember_3336db21-15ab-46cf-a0be-a8b545423b0a" xlink:href="cms-20241231.xsd#cms_ApplianceServicePlanBusinessMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_fcd2ac5f-e2c2-4986-91f9-477bbaa092a1" xlink:to="loc_cms_ApplianceServicePlanBusinessMember_3336db21-15ab-46cf-a0be-a8b545423b0a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_cbcaf66b-8898-4841-aa90-4f6b058cc8f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7145e51f-6c98-46d3-8eb9-6e9eb4206b86" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_cbcaf66b-8898-4841-aa90-4f6b058cc8f4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_667f8366-7c00-4ffe-bfbe-21ef78558285" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_cbcaf66b-8898-4841-aa90-4f6b058cc8f4" xlink:to="loc_us-gaap_ProfitLoss_667f8366-7c00-4ffe-bfbe-21ef78558285" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a17cb527-4314-425a-b0ae-da2713a14172" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_cbcaf66b-8898-4841-aa90-4f6b058cc8f4" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a17cb527-4314-425a-b0ae-da2713a14172" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_2099f254-58a5-42fa-9718-fefae8a52149" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a17cb527-4314-425a-b0ae-da2713a14172" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_2099f254-58a5-42fa-9718-fefae8a52149" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_817e2b63-2695-4fa1-8003-5b8db38677fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a17cb527-4314-425a-b0ae-da2713a14172" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_817e2b63-2695-4fa1-8003-5b8db38677fb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_fa8574ec-7787-48c6-927c-8366a9f75740" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a17cb527-4314-425a-b0ae-da2713a14172" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_fa8574ec-7787-48c6-927c-8366a9f75740" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitContributions_0c9f5adf-e368-48e5-9647-1f082f7071e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementBenefitContributions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a17cb527-4314-425a-b0ae-da2713a14172" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitContributions_0c9f5adf-e368-48e5-9647-1f082f7071e2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_065c1e81-709b-4642-8283-39f130eba748" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a17cb527-4314-425a-b0ae-da2713a14172" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_065c1e81-709b-4642-8283-39f130eba748" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_d94d9f14-78ef-4654-81f1-af6ac6a5efd2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a17cb527-4314-425a-b0ae-da2713a14172" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_d94d9f14-78ef-4654-81f1-af6ac6a5efd2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_c218e8fa-bda7-4831-854a-61a1e2a4140b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInReceivablesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_cbcaf66b-8898-4841-aa90-4f6b058cc8f4" xlink:to="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_c218e8fa-bda7-4831-854a-61a1e2a4140b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_248a2ce3-13cc-4a7d-8516-c96a6177e2c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_c218e8fa-bda7-4831-854a-61a1e2a4140b" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_248a2ce3-13cc-4a7d-8516-c96a6177e2c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_b9d6032c-916e-483b-91fd-ded818b15fb2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_c218e8fa-bda7-4831-854a-61a1e2a4140b" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_b9d6032c-916e-483b-91fd-ded818b15fb2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_74688cf3-aae6-477e-a917-91da42f0158a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_c218e8fa-bda7-4831-854a-61a1e2a4140b" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_74688cf3-aae6-477e-a917-91da42f0158a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_611301a1-a014-4601-a404-071da78ad7c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_c218e8fa-bda7-4831-854a-61a1e2a4140b" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_611301a1-a014-4601-a404-071da78ad7c8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_ae06dc75-d3aa-46cf-91a6-7ebca43e0140" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_c218e8fa-bda7-4831-854a-61a1e2a4140b" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_ae06dc75-d3aa-46cf-91a6-7ebca43e0140" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_63bda92e-18ae-401e-b6de-94c69aa92012" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_cbcaf66b-8898-4841-aa90-4f6b058cc8f4" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_63bda92e-18ae-401e-b6de-94c69aa92012" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ded2aa51-3179-4325-9e0f-98684862797b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7145e51f-6c98-46d3-8eb9-6e9eb4206b86" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ded2aa51-3179-4325-9e0f-98684862797b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_bb6887bb-4981-47a4-bce8-7f30fc6dd73f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ded2aa51-3179-4325-9e0f-98684862797b" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_bb6887bb-4981-47a4-bce8-7f30fc6dd73f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_fac52868-8ee9-418f-8902-8a8d46131371" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ded2aa51-3179-4325-9e0f-98684862797b" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_fac52868-8ee9-418f-8902-8a8d46131371" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_8b87476a-284a-4bf3-9d45-52681cc35667" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ded2aa51-3179-4325-9e0f-98684862797b" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_8b87476a-284a-4bf3-9d45-52681cc35667" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_501e613c-c94a-4fdb-b08e-a3da57a187cf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ded2aa51-3179-4325-9e0f-98684862797b" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_501e613c-c94a-4fdb-b08e-a3da57a187cf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_96da115d-4dc8-4b74-929e-02bbb5e652fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ded2aa51-3179-4325-9e0f-98684862797b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_96da115d-4dc8-4b74-929e-02bbb5e652fa" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_903971f7-3634-49f8-a232-ce08891dd1f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7145e51f-6c98-46d3-8eb9-6e9eb4206b86" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_903971f7-3634-49f8-a232-ce08891dd1f1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_b7823a74-ce1a-451e-8780-53f6cbf7a704" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_903971f7-3634-49f8-a232-ce08891dd1f1" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_b7823a74-ce1a-451e-8780-53f6cbf7a704" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_f42a051c-7f9b-4cda-833c-fc92fc06d86e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_903971f7-3634-49f8-a232-ce08891dd1f1" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_f42a051c-7f9b-4cda-833c-fc92fc06d86e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_af09cfbf-07ac-4aaa-941d-2430aec7f4d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_903971f7-3634-49f8-a232-ce08891dd1f1" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_af09cfbf-07ac-4aaa-941d-2430aec7f4d7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_fc50484f-34a9-4c62-8f3b-e96b2b8ed7df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_903971f7-3634-49f8-a232-ce08891dd1f1" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_fc50484f-34a9-4c62-8f3b-e96b2b8ed7df" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PaymentsOfOrdinaryDividendsCommonAndPreferred_fed4aa8d-7565-4431-b839-3dfa8d5d93b7" xlink:href="cms-20241231.xsd#cms_PaymentsOfOrdinaryDividendsCommonAndPreferred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_903971f7-3634-49f8-a232-ce08891dd1f1" xlink:to="loc_cms_PaymentsOfOrdinaryDividendsCommonAndPreferred_fed4aa8d-7565-4431-b839-3dfa8d5d93b7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit_5e05912b-12ce-45a9-bcd8-49461a1a8c74" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_903971f7-3634-49f8-a232-ce08891dd1f1" xlink:to="loc_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit_5e05912b-12ce-45a9-bcd8-49461a1a8c74" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMinorityShareholders_cef8b0a5-c585-400b-b95c-2973d80a20ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromMinorityShareholders"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_903971f7-3634-49f8-a232-ce08891dd1f1" xlink:to="loc_us-gaap_ProceedsFromMinorityShareholders_cef8b0a5-c585-400b-b95c-2973d80a20ea" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsMinorityInterest_6ce86447-a3c1-474b-9176-c2f641d0cc97" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividendsMinorityInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_903971f7-3634-49f8-a232-ce08891dd1f1" xlink:to="loc_us-gaap_PaymentsOfDividendsMinorityInterest_6ce86447-a3c1-474b-9176-c2f641d0cc97" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_5141a255-e8e4-4552-89a2-9cc803beaf69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_903971f7-3634-49f8-a232-ce08891dd1f1" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_5141a255-e8e4-4552-89a2-9cc803beaf69" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_27bd52d4-a34f-4634-8b42-20772e8f0878" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_903971f7-3634-49f8-a232-ce08891dd1f1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_27bd52d4-a34f-4634-8b42-20772e8f0878" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_f26dce39-4b8a-436c-b6b3-279fbc439003" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7145e51f-6c98-46d3-8eb9-6e9eb4206b86" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_f26dce39-4b8a-436c-b6b3-279fbc439003" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_33aae920-9700-4855-b672-a6602e6aa283" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7145e51f-6c98-46d3-8eb9-6e9eb4206b86" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_33aae920-9700-4855-b672-a6602e6aa283" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_25d5afbc-4163-4622-9bba-a6afd5b3bdbf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CashTransactionsAbstract_e390bd17-f432-42cf-b9d2-93d1250cac5b" xlink:href="cms-20241231.xsd#cms_CashTransactionsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7145e51f-6c98-46d3-8eb9-6e9eb4206b86" xlink:to="loc_cms_CashTransactionsAbstract_e390bd17-f432-42cf-b9d2-93d1250cac5b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_e1457842-ffef-401c-aa9d-6f7df448b1e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_CashTransactionsAbstract_e390bd17-f432-42cf-b9d2-93d1250cac5b" xlink:to="loc_us-gaap_InterestPaidNet_e1457842-ffef-401c-aa9d-6f7df448b1e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_52b95b2c-b56e-412f-aa93-58905ba43967" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_CashTransactionsAbstract_e390bd17-f432-42cf-b9d2-93d1250cac5b" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_52b95b2c-b56e-412f-aa93-58905ba43967" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonCashTransactionsAbstract_62c43e42-a813-42d8-b4bb-47bf0195c230" xlink:href="cms-20241231.xsd#cms_NonCashTransactionsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7145e51f-6c98-46d3-8eb9-6e9eb4206b86" xlink:to="loc_cms_NonCashTransactionsAbstract_62c43e42-a813-42d8-b4bb-47bf0195c230" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_ab44f2ad-83a3-43d8-8afa-8ba4170201e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_NonCashTransactionsAbstract_62c43e42-a813-42d8-b4bb-47bf0195c230" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_ab44f2ad-83a3-43d8-8afa-8ba4170201e6" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cms-20241231.xsd#CMSEnergyCorporationConsolidatedBalanceSheets"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_329add8c-93b9-419d-899d-b21b0e7b365a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_00ba68d1-97a1-41b7-b2f1-430390c9fd7e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_329add8c-93b9-419d-899d-b21b0e7b365a" xlink:to="loc_us-gaap_StatementTable_00ba68d1-97a1-41b7-b2f1-430390c9fd7e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_e9c01907-9062-4f53-b8f8-66ae752305ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_00ba68d1-97a1-41b7-b2f1-430390c9fd7e" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_e9c01907-9062-4f53-b8f8-66ae752305ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_e9c01907-9062-4f53-b8f8-66ae752305ed_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_e9c01907-9062-4f53-b8f8-66ae752305ed" xlink:to="loc_us-gaap_RelatedPartyDomain_e9c01907-9062-4f53-b8f8-66ae752305ed_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_c2a36654-fb03-40cc-b4b3-563e53ff45dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_e9c01907-9062-4f53-b8f8-66ae752305ed" xlink:to="loc_us-gaap_RelatedPartyDomain_c2a36654-fb03-40cc-b4b3-563e53ff45dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrelatedPartyMember_da84ebdb-4f3b-4e9c-b252-8b66de950f0b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrelatedPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_c2a36654-fb03-40cc-b4b3-563e53ff45dc" xlink:to="loc_us-gaap_NonrelatedPartyMember_da84ebdb-4f3b-4e9c-b252-8b66de950f0b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_c3e3aa0d-1968-4cbb-87fa-73f7e23321b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_c2a36654-fb03-40cc-b4b3-563e53ff45dc" xlink:to="loc_us-gaap_RelatedPartyMember_c3e3aa0d-1968-4cbb-87fa-73f7e23321b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_a9b50ab0-1132-4178-a39b-a6c2354fb751" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_329add8c-93b9-419d-899d-b21b0e7b365a" xlink:to="loc_us-gaap_AssetsAbstract_a9b50ab0-1132-4178-a39b-a6c2354fb751" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_7b25f9cf-2605-4eb6-b529-518264e15c35" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_a9b50ab0-1132-4178-a39b-a6c2354fb751" xlink:to="loc_us-gaap_AssetsCurrentAbstract_7b25f9cf-2605-4eb6-b529-518264e15c35" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ad90047f-68c5-4542-809b-11fa5e21d62e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_7b25f9cf-2605-4eb6-b529-518264e15c35" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ad90047f-68c5-4542-809b-11fa5e21d62e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_29d65c0c-763a-43fb-9a6b-90cb8a8c5d0f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_7b25f9cf-2605-4eb6-b529-518264e15c35" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_29d65c0c-763a-43fb-9a6b-90cb8a8c5d0f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent_91994aa1-6918-40a5-8f00-686c35779608" xlink:href="cms-20241231.xsd#cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_7b25f9cf-2605-4eb6-b529-518264e15c35" xlink:to="loc_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent_91994aa1-6918-40a5-8f00-686c35779608" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_a881b225-a3fd-4310-8de4-9203d97e9977" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_7b25f9cf-2605-4eb6-b529-518264e15c35" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_a881b225-a3fd-4310-8de4-9203d97e9977" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNetAbstract_ce697c85-474e-4947-872e-63833c607eb3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_7b25f9cf-2605-4eb6-b529-518264e15c35" xlink:to="loc_us-gaap_InventoryNetAbstract_ce697c85-474e-4947-872e-63833c607eb3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyRelatedInventoryGasStoredUnderground_2a49b640-075b-43e0-883a-82f159b624f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnergyRelatedInventoryGasStoredUnderground"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryNetAbstract_ce697c85-474e-4947-872e-63833c607eb3" xlink:to="loc_us-gaap_EnergyRelatedInventoryGasStoredUnderground_2a49b640-075b-43e0-883a-82f159b624f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventorySupplies_e6796570-069d-4524-817b-5882a6b96184" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInventorySupplies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryNetAbstract_ce697c85-474e-4947-872e-63833c607eb3" xlink:to="loc_us-gaap_OtherInventorySupplies_e6796570-069d-4524-817b-5882a6b96184" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyRelatedInventoryOtherFossilFuel_6f91157a-de4b-41a7-8f8a-bb4759b09681" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnergyRelatedInventoryOtherFossilFuel"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryNetAbstract_ce697c85-474e-4947-872e-63833c607eb3" xlink:to="loc_us-gaap_EnergyRelatedInventoryOtherFossilFuel_6f91157a-de4b-41a7-8f8a-bb4759b09681" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DeferredPropertyTaxes_a8ba0a1e-a6ba-427e-8a17-044eb00a114d" xlink:href="cms-20241231.xsd#cms_DeferredPropertyTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_7b25f9cf-2605-4eb6-b529-518264e15c35" xlink:to="loc_cms_DeferredPropertyTaxes_a8ba0a1e-a6ba-427e-8a17-044eb00a114d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_45776c0d-8929-4f75-9c63-696d8caa1cc2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_7b25f9cf-2605-4eb6-b529-518264e15c35" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_45776c0d-8929-4f75-9c63-696d8caa1cc2" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_1abfd1c5-a1f5-4666-9411-846fdce4ee21" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_7b25f9cf-2605-4eb6-b529-518264e15c35" xlink:to="loc_us-gaap_OtherAssetsCurrent_1abfd1c5-a1f5-4666-9411-846fdce4ee21" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_0c9cb0dd-634b-48c0-9d48-d61a7aa32774" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_7b25f9cf-2605-4eb6-b529-518264e15c35" xlink:to="loc_us-gaap_AssetsCurrent_0c9cb0dd-634b-48c0-9d48-d61a7aa32774" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_d6801c44-d5e7-414a-af36-6cfefcc92320" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGrossAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_a9b50ab0-1132-4178-a39b-a6c2354fb751" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_d6801c44-d5e7-414a-af36-6cfefcc92320" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_f957f710-be05-4624-bb5f-7c123a4f5280" xlink:href="cms-20241231.xsd#cms_PropertyPlantAndEquipmentGrossExcludingCWIP"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_d6801c44-d5e7-414a-af36-6cfefcc92320" xlink:to="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_f957f710-be05-4624-bb5f-7c123a4f5280" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_5f46683d-5d8f-4a8f-8801-73405c307107" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_d6801c44-d5e7-414a-af36-6cfefcc92320" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_5f46683d-5d8f-4a8f-8801-73405c307107" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PropertyPlantAndEquipmentNetExcludingCWIP_4387c81c-1ea1-4827-a17d-03f36e4d64ba" xlink:href="cms-20241231.xsd#cms_PropertyPlantAndEquipmentNetExcludingCWIP"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_d6801c44-d5e7-414a-af36-6cfefcc92320" xlink:to="loc_cms_PropertyPlantAndEquipmentNetExcludingCWIP_4387c81c-1ea1-4827-a17d-03f36e4d64ba" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_56a39158-6771-4f9b-96e3-3db9dd6243a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_d6801c44-d5e7-414a-af36-6cfefcc92320" xlink:to="loc_us-gaap_ConstructionInProgressGross_56a39158-6771-4f9b-96e3-3db9dd6243a3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_f10ff25c-4027-4e16-964d-f80d8f9921b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_d6801c44-d5e7-414a-af36-6cfefcc92320" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_f10ff25c-4027-4e16-964d-f80d8f9921b9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_5807d91e-1928-4f68-b3ed-8b2f31652ff8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_a9b50ab0-1132-4178-a39b-a6c2354fb751" xlink:to="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_5807d91e-1928-4f68-b3ed-8b2f31652ff8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_fd865d6b-f4d0-47d2-8a16-fa2d05600e0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_5807d91e-1928-4f68-b3ed-8b2f31652ff8" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_fd865d6b-f4d0-47d2-8a16-fa2d05600e0e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent_e08b71d7-33ab-4cd4-b53d-7a6290ed1a76" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_5807d91e-1928-4f68-b3ed-8b2f31652ff8" xlink:to="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent_e08b71d7-33ab-4cd4-b53d-7a6290ed1a76" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_25187adf-7d9e-48c9-b741-b0cd009337b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_5807d91e-1928-4f68-b3ed-8b2f31652ff8" xlink:to="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_25187adf-7d9e-48c9-b741-b0cd009337b7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_a59f079f-51c1-4ceb-860a-ed38a5d31f04" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_5807d91e-1928-4f68-b3ed-8b2f31652ff8" xlink:to="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_a59f079f-51c1-4ceb-860a-ed38a5d31f04" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_a9f89680-d6e3-4997-8034-17b26fc117bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_5807d91e-1928-4f68-b3ed-8b2f31652ff8" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_a9f89680-d6e3-4997-8034-17b26fc117bc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_020a30f2-410a-4d59-a609-e3ff64efc3a7" xlink:href="cms-20241231.xsd#cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_5807d91e-1928-4f68-b3ed-8b2f31652ff8" xlink:to="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_020a30f2-410a-4d59-a609-e3ff64efc3a7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_3b4feaf8-05b4-4481-89cd-0b1ace077cbf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_a9b50ab0-1132-4178-a39b-a6c2354fb751" xlink:to="loc_us-gaap_Assets_3b4feaf8-05b4-4481-89cd-0b1ace077cbf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5721afd3-49cb-44ce-8c06-6dcfa07c17b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_329add8c-93b9-419d-899d-b21b0e7b365a" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5721afd3-49cb-44ce-8c06-6dcfa07c17b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_e23bb467-fa9b-4f51-b03e-202a935dd53d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5721afd3-49cb-44ce-8c06-6dcfa07c17b8" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_e23bb467-fa9b-4f51-b03e-202a935dd53d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable_e0ee2c26-e1b6-4aea-8b0f-315fb6b46e61" xlink:href="cms-20241231.xsd#cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e23bb467-fa9b-4f51-b03e-202a935dd53d" xlink:to="loc_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable_e0ee2c26-e1b6-4aea-8b0f-315fb6b46e61" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableCurrent_c1e022ac-4e2e-4876-8a22-47eb14899b6a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e23bb467-fa9b-4f51-b03e-202a935dd53d" xlink:to="loc_us-gaap_NotesPayableCurrent_c1e022ac-4e2e-4876-8a22-47eb14899b6a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_45e3f4d5-0702-4b5d-9f4c-51c1f4606357" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e23bb467-fa9b-4f51-b03e-202a935dd53d" xlink:to="loc_us-gaap_AccountsPayableCurrent_45e3f4d5-0702-4b5d-9f4c-51c1f4606357" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccruedRateRefunds_34b37019-ee0a-4fe1-bc18-7ce8ff6a426c" xlink:href="cms-20241231.xsd#cms_AccruedRateRefunds"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e23bb467-fa9b-4f51-b03e-202a935dd53d" xlink:to="loc_cms_AccruedRateRefunds_34b37019-ee0a-4fe1-bc18-7ce8ff6a426c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendsPayableCurrent_28622ef0-b31d-402e-92bc-0f05cc63ff29" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndDividendsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e23bb467-fa9b-4f51-b03e-202a935dd53d" xlink:to="loc_us-gaap_InterestAndDividendsPayableCurrent_28622ef0-b31d-402e-92bc-0f05cc63ff29" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_5f1aa2bc-1172-40c2-9e86-927af833e788" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e23bb467-fa9b-4f51-b03e-202a935dd53d" xlink:to="loc_us-gaap_TaxesPayableCurrent_5f1aa2bc-1172-40c2-9e86-927af833e788" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_b5913614-a48f-4c82-af65-43d370e06872" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e23bb467-fa9b-4f51-b03e-202a935dd53d" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_b5913614-a48f-4c82-af65-43d370e06872" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_eed7f37e-2598-4685-b580-e9e1c374f774" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e23bb467-fa9b-4f51-b03e-202a935dd53d" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_eed7f37e-2598-4685-b580-e9e1c374f774" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_04ea91d1-0bd1-49bb-953f-08b79329c1df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e23bb467-fa9b-4f51-b03e-202a935dd53d" xlink:to="loc_us-gaap_LiabilitiesCurrent_04ea91d1-0bd1-49bb-953f-08b79329c1df" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_d0c996e5-83f7-4334-8d55-d83547c5a938" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5721afd3-49cb-44ce-8c06-6dcfa07c17b8" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_d0c996e5-83f7-4334-8d55-d83547c5a938" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_acf92103-e2fb-4b99-a76c-5ca2ac956ef2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_d0c996e5-83f7-4334-8d55-d83547c5a938" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_acf92103-e2fb-4b99-a76c-5ca2ac956ef2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_02edbc68-90bb-4fd7-8de8-2883347e32be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_d0c996e5-83f7-4334-8d55-d83547c5a938" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_02edbc68-90bb-4fd7-8de8-2883347e32be" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_955d2aaa-b524-4cbd-bdda-bfdea5ba9d0b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_d0c996e5-83f7-4334-8d55-d83547c5a938" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_955d2aaa-b524-4cbd-bdda-bfdea5ba9d0b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_aff1bc0b-1395-449f-ae99-a3c086999d2b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_d0c996e5-83f7-4334-8d55-d83547c5a938" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_aff1bc0b-1395-449f-ae99-a3c086999d2b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_2a31b6a5-6b4e-4748-97bc-49cb4a37f0f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_d0c996e5-83f7-4334-8d55-d83547c5a938" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_2a31b6a5-6b4e-4748-97bc-49cb4a37f0f1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit_5bf98b5e-eb39-45a9-802a-f1c55433a6ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDeferredInvestmentTaxCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_d0c996e5-83f7-4334-8d55-d83547c5a938" xlink:to="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit_5bf98b5e-eb39-45a9-802a-f1c55433a6ac" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_ff9619e7-4109-4488-8735-a6d5525758ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_d0c996e5-83f7-4334-8d55-d83547c5a938" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_ff9619e7-4109-4488-8735-a6d5525758ef" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_b4fde534-2244-4ff2-b6cd-33fcdb24aa5e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_d0c996e5-83f7-4334-8d55-d83547c5a938" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_b4fde534-2244-4ff2-b6cd-33fcdb24aa5e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_65da47f5-0ed6-4beb-b55b-9510ed282c13" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_d0c996e5-83f7-4334-8d55-d83547c5a938" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_65da47f5-0ed6-4beb-b55b-9510ed282c13" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_da58047e-50d2-454d-88de-65dd427e9701" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5721afd3-49cb-44ce-8c06-6dcfa07c17b8" xlink:to="loc_us-gaap_CommitmentsAndContingencies_da58047e-50d2-454d-88de-65dd427e9701" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_e9dc4cf9-2306-442d-be37-eba633a9a557" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5721afd3-49cb-44ce-8c06-6dcfa07c17b8" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_e9dc4cf9-2306-442d-be37-eba633a9a557" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_568ebdbb-fa2a-4fbc-92b9-7ff4ecfe1fac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_e9dc4cf9-2306-442d-be37-eba633a9a557" xlink:to="loc_us-gaap_StockholdersEquityAbstract_568ebdbb-fa2a-4fbc-92b9-7ff4ecfe1fac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_2833e6ed-14a3-4364-af7c-4ce55423dc82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_568ebdbb-fa2a-4fbc-92b9-7ff4ecfe1fac" xlink:to="loc_us-gaap_CommonStockValue_2833e6ed-14a3-4364-af7c-4ce55423dc82" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_bb98e320-68d6-4f75-b069-ae833e76aa94" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_568ebdbb-fa2a-4fbc-92b9-7ff4ecfe1fac" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_bb98e320-68d6-4f75-b069-ae833e76aa94" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ad173bd2-81a8-42e4-b9dc-3f565a4a3c3e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_568ebdbb-fa2a-4fbc-92b9-7ff4ecfe1fac" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ad173bd2-81a8-42e4-b9dc-3f565a4a3c3e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_7fd4e523-6845-4010-93bd-86bfbd1f0e49" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_568ebdbb-fa2a-4fbc-92b9-7ff4ecfe1fac" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_7fd4e523-6845-4010-93bd-86bfbd1f0e49" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CommonStockholdersEquity_d7a0f2e6-02bf-4d83-a72d-25ced3ee1e32" xlink:href="cms-20241231.xsd#cms_CommonStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_568ebdbb-fa2a-4fbc-92b9-7ff4ecfe1fac" xlink:to="loc_cms_CommonStockholdersEquity_d7a0f2e6-02bf-4d83-a72d-25ced3ee1e32" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_489dd546-97dd-4742-819e-f055b38325aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_568ebdbb-fa2a-4fbc-92b9-7ff4ecfe1fac" xlink:to="loc_us-gaap_PreferredStockValue_489dd546-97dd-4742-819e-f055b38325aa" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_0038d704-2a02-4da9-abb5-3f5d811f89eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_568ebdbb-fa2a-4fbc-92b9-7ff4ecfe1fac" xlink:to="loc_us-gaap_StockholdersEquity_0038d704-2a02-4da9-abb5-3f5d811f89eb" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_8897ccc2-507d-40cc-897f-e3462d7a5d45" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_e9dc4cf9-2306-442d-be37-eba633a9a557" xlink:to="loc_us-gaap_MinorityInterest_8897ccc2-507d-40cc-897f-e3462d7a5d45" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_839eecb9-fd09-4995-a4da-99423e432fee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_e9dc4cf9-2306-442d-be37-eba633a9a557" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_839eecb9-fd09-4995-a4da-99423e432fee" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_56df903e-0dbd-4486-b365-3a27e70ce84a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5721afd3-49cb-44ce-8c06-6dcfa07c17b8" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_56df903e-0dbd-4486-b365-3a27e70ce84a" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="cms-20241231.xsd#CMSEnergyCorporationConsolidatedBalanceSheetsParenthetical"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_858528f4-ba01-4576-b302-dea91db0d31f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_fcc0b383-e39f-4c87-9905-7d210b2ce7b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_858528f4-ba01-4576-b302-dea91db0d31f" xlink:to="loc_us-gaap_StatementTable_fcc0b383-e39f-4c87-9905-7d210b2ce7b7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_5e9eaf99-7198-456e-a076-1a18f9ce70da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_fcc0b383-e39f-4c87-9905-7d210b2ce7b7" xlink:to="loc_us-gaap_StatementClassOfStockAxis_5e9eaf99-7198-456e-a076-1a18f9ce70da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_5e9eaf99-7198-456e-a076-1a18f9ce70da_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_5e9eaf99-7198-456e-a076-1a18f9ce70da" xlink:to="loc_us-gaap_ClassOfStockDomain_5e9eaf99-7198-456e-a076-1a18f9ce70da_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_b7570c44-5d5d-48ab-8304-a7bdc7a6f79a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_5e9eaf99-7198-456e-a076-1a18f9ce70da" xlink:to="loc_us-gaap_ClassOfStockDomain_b7570c44-5d5d-48ab-8304-a7bdc7a6f79a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SeriesCPreferredStockDepositarySharesMember_a3a9cd77-7784-40ca-b367-4ab78fd26a92" xlink:href="cms-20241231.xsd#cms_SeriesCPreferredStockDepositarySharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_b7570c44-5d5d-48ab-8304-a7bdc7a6f79a" xlink:to="loc_cms_SeriesCPreferredStockDepositarySharesMember_a3a9cd77-7784-40ca-b367-4ab78fd26a92" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_66475aa7-a5a9-491e-a3eb-a2858e856d9a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_858528f4-ba01-4576-b302-dea91db0d31f" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_66475aa7-a5a9-491e-a3eb-a2858e856d9a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_85f6f5fb-1fc7-42d7-a5ef-e5a955c50c72" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_858528f4-ba01-4576-b302-dea91db0d31f" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_85f6f5fb-1fc7-42d7-a5ef-e5a955c50c72" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_23c72c24-8c9f-43fc-9504-a60302487fb4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_858528f4-ba01-4576-b302-dea91db0d31f" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_23c72c24-8c9f-43fc-9504-a60302487fb4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_e352ab03-59f6-44f5-a7c1-a81e20b77fb3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_858528f4-ba01-4576-b302-dea91db0d31f" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_e352ab03-59f6-44f5-a7c1-a81e20b77fb3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_ca306802-93c7-49d3-9ff1-592c74fb604d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_858528f4-ba01-4576-b302-dea91db0d31f" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_ca306802-93c7-49d3-9ff1-592c74fb604d" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquity" xlink:type="simple" xlink:href="cms-20241231.xsd#CMSEnergyCorporationConsolidatedStatementsofChangesinEquity"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_09786be9-e01c-4b7e-8f56-a0ccf04ae79c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_a73ab642-d5fb-4282-b4db-26cc261e68f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_09786be9-e01c-4b7e-8f56-a0ccf04ae79c" xlink:to="loc_us-gaap_StatementTable_a73ab642-d5fb-4282-b4db-26cc261e68f6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_3971839f-52e2-453f-88c2-851ae7adadd0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_a73ab642-d5fb-4282-b4db-26cc261e68f6" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_3971839f-52e2-453f-88c2-851ae7adadd0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_3971839f-52e2-453f-88c2-851ae7adadd0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_3971839f-52e2-453f-88c2-851ae7adadd0" xlink:to="loc_us-gaap_EquityComponentDomain_3971839f-52e2-453f-88c2-851ae7adadd0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_d97d79cf-a246-4a4f-bad7-1a5de274f736" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_3971839f-52e2-453f-88c2-851ae7adadd0" xlink:to="loc_us-gaap_EquityComponentDomain_d97d79cf-a246-4a4f-bad7-1a5de274f736" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_23bdafdb-c102-461b-964e-3236215b70ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_d97d79cf-a246-4a4f-bad7-1a5de274f736" xlink:to="loc_us-gaap_CommonStockMember_23bdafdb-c102-461b-964e-3236215b70ac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_8e405c21-1991-4722-9279-623bee8419c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_d97d79cf-a246-4a4f-bad7-1a5de274f736" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_8e405c21-1991-4722-9279-623bee8419c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_82fe3076-4c76-4f68-9175-9a92b58b388e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_d97d79cf-a246-4a4f-bad7-1a5de274f736" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_82fe3076-4c76-4f68-9175-9a92b58b388e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_c630fce0-66d2-4135-8008-e477b4d5a7ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_82fe3076-4c76-4f68-9175-9a92b58b388e" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_c630fce0-66d2-4135-8008-e477b4d5a7ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_8e54998e-5615-466d-bbb7-61b1882fc577" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_82fe3076-4c76-4f68-9175-9a92b58b388e" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_8e54998e-5615-466d-bbb7-61b1882fc577" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_f8b98eeb-7285-44d0-a282-ade92629fbf1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_d97d79cf-a246-4a4f-bad7-1a5de274f736" xlink:to="loc_us-gaap_RetainedEarningsMember_f8b98eeb-7285-44d0-a282-ade92629fbf1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_231b46c8-0fd2-4b0e-ad89-2a4d0a7510a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_d97d79cf-a246-4a4f-bad7-1a5de274f736" xlink:to="loc_us-gaap_PreferredStockMember_231b46c8-0fd2-4b0e-ad89-2a4d0a7510a1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_f003bb16-1480-45af-beec-2391b02a205f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_d97d79cf-a246-4a4f-bad7-1a5de274f736" xlink:to="loc_us-gaap_NoncontrollingInterestMember_f003bb16-1480-45af-beec-2391b02a205f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_09786be9-e01c-4b7e-8f56-a0ccf04ae79c" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_6613be52-0da2-49bf-90b3-8a97061646ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_6613be52-0da2-49bf-90b3-8a97061646ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_96657586-7da4-4b60-bfd4-cee4bb1243f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_96657586-7da4-4b60-bfd4-cee4bb1243f7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_057cd163-0f10-4360-9cb1-aa012bab569a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_057cd163-0f10-4360-9cb1-aa012bab569a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_6362e825-216c-4cc7-a4f1-4fa5e96c0e83" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_6362e825-216c-4cc7-a4f1-4fa5e96c0e83" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_3058f306-86e9-4c6f-bb99-2a54080194fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_3058f306-86e9-4c6f-bb99-2a54080194fe" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_e0c7f1c9-95f8-4888-972b-01b043565d53" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_e0c7f1c9-95f8-4888-972b-01b043565d53" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_395fab8d-22c7-4104-99a1-d451254eed13" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_395fab8d-22c7-4104-99a1-d451254eed13" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures_21c8d2d7-24ef-4392-986c-0e6258025942" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures_21c8d2d7-24ef-4392-986c-0e6258025942" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_ff16b69a-e805-4f83-ac03-f8dacef975f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_ff16b69a-e805-4f83-ac03-f8dacef975f6" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax_5fc1b973-571c-488b-9039-86ab2f4b8dc1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax_5fc1b973-571c-488b-9039-86ab2f4b8dc1" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_7a5e273a-1d07-4531-b612-b57e222a55ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_7a5e273a-1d07-4531-b612-b57e222a55ef" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_5e0152d7-f2ef-42d9-82f5-ab64d334e642" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_5e0152d7-f2ef-42d9-82f5-ab64d334e642" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_80df3e49-1e4e-4f71-bee9-43f6456af6f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_80df3e49-1e4e-4f71-bee9-43f6456af6f4" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_9a2edb02-085a-4155-8ef6-8fc64c896c3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_9a2edb02-085a-4155-8ef6-8fc64c896c3f" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_6a10e21f-535b-451a-9676-afd89bae6a71" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:to="loc_us-gaap_ProfitLoss_6a10e21f-535b-451a-9676-afd89bae6a71" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_ec234720-c75f-44af-9a41-5578fdb23217" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:to="loc_us-gaap_DividendsCommonStockCash_ec234720-c75f-44af-9a41-5578fdb23217" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStockCash_3d69d39d-5ea2-4107-accf-b9a1c13ed373" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsPreferredStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:to="loc_us-gaap_DividendsPreferredStockCash_3d69d39d-5ea2-4107-accf-b9a1c13ed373" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests_1aa8df23-df72-4e5e-89fb-3d438cc720a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:to="loc_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests_1aa8df23-df72-4e5e-89fb-3d438cc720a8" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders_68049259-3edd-4993-8379-e4fea5eb97a7" xlink:href="cms-20241231.xsd#cms_MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:to="loc_cms_MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders_68049259-3edd-4993-8379-e4fea5eb97a7" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_cb3f1499-09c8-4a73-8b1f-6a26ed44af3d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_cb3f1499-09c8-4a73-8b1f-6a26ed44af3d" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_f60da31d-75cd-4b1f-8920-daf77281d2c4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_84795813-ff76-4f90-a366-863b5df1fdb5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_9f210591-f79e-4289-9b48-df8fbcc8722e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_09786be9-e01c-4b7e-8f56-a0ccf04ae79c" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_9f210591-f79e-4289-9b48-df8fbcc8722e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsPerShareDeclared_69f3705f-769e-4492-8cc1-c2c6d29f22ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendsPerShareDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_09786be9-e01c-4b7e-8f56-a0ccf04ae79c" xlink:to="loc_us-gaap_PreferredStockDividendsPerShareDeclared_69f3705f-769e-4492-8cc1-c2c6d29f22ce" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome" xlink:type="simple" xlink:href="cms-20241231.xsd#ConsumersEnergyCompanyConsolidatedStatementsofIncome"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_880bd79c-a6ea-479b-9558-4306b577e86d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_219755bc-852f-4686-9c43-cd3449b25fb5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_880bd79c-a6ea-479b-9558-4306b577e86d" xlink:to="loc_us-gaap_StatementTable_219755bc-852f-4686-9c43-cd3449b25fb5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ae20882e-78b5-4377-be5f-cb83c5cbc2ae" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_219755bc-852f-4686-9c43-cd3449b25fb5" xlink:to="loc_dei_LegalEntityAxis_ae20882e-78b5-4377-be5f-cb83c5cbc2ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ae20882e-78b5-4377-be5f-cb83c5cbc2ae_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_ae20882e-78b5-4377-be5f-cb83c5cbc2ae" xlink:to="loc_dei_EntityDomain_ae20882e-78b5-4377-be5f-cb83c5cbc2ae_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6dd70847-9e77-408e-ba58-62c331c66bec" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_ae20882e-78b5-4377-be5f-cb83c5cbc2ae" xlink:to="loc_dei_EntityDomain_6dd70847-9e77-408e-ba58-62c331c66bec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_f2507353-9d48-4b20-90d2-c74275cf952c" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_6dd70847-9e77-408e-ba58-62c331c66bec" xlink:to="loc_cms_ConsumersEnergyCompanyMember_f2507353-9d48-4b20-90d2-c74275cf952c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_7871ba19-e0bf-49d6-9794-abff50151284" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_219755bc-852f-4686-9c43-cd3449b25fb5" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_7871ba19-e0bf-49d6-9794-abff50151284" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_7871ba19-e0bf-49d6-9794-abff50151284_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_7871ba19-e0bf-49d6-9794-abff50151284" xlink:to="loc_us-gaap_RelatedPartyDomain_7871ba19-e0bf-49d6-9794-abff50151284_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_cdd5a29c-632d-4746-ab1d-9e011d84c9bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_7871ba19-e0bf-49d6-9794-abff50151284" xlink:to="loc_us-gaap_RelatedPartyDomain_cdd5a29c-632d-4746-ab1d-9e011d84c9bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_6d6c3417-125e-4e1b-8f9b-a0e4e5c1486b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_cdd5a29c-632d-4746-ab1d-9e011d84c9bd" xlink:to="loc_us-gaap_RelatedPartyMember_6d6c3417-125e-4e1b-8f9b-a0e4e5c1486b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrelatedPartyMember_ab8c78f1-2327-464a-a128-4d4e480f0376" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrelatedPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_cdd5a29c-632d-4746-ab1d-9e011d84c9bd" xlink:to="loc_us-gaap_NonrelatedPartyMember_ab8c78f1-2327-464a-a128-4d4e480f0376" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_da18e47b-edb7-426e-bfac-6827a44d920e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_880bd79c-a6ea-479b-9558-4306b577e86d" xlink:to="loc_us-gaap_Revenues_da18e47b-edb7-426e-bfac-6827a44d920e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_831fb090-695e-47e6-8ca5-2264c419fda1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_880bd79c-a6ea-479b-9558-4306b577e86d" xlink:to="loc_us-gaap_OperatingExpensesAbstract_831fb090-695e-47e6-8ca5-2264c419fda1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseFuelUsed_0dbbdf0d-aca1-40f8-942b-43f21d7100b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseFuelUsed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_831fb090-695e-47e6-8ca5-2264c419fda1" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseFuelUsed_0dbbdf0d-aca1-40f8-942b-43f21d7100b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpensePurchasedPower_e4bfdea7-9e84-40b2-948b-18c1fb2a444d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpensePurchasedPower"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_831fb090-695e-47e6-8ca5-2264c419fda1" xlink:to="loc_us-gaap_UtilitiesOperatingExpensePurchasedPower_e4bfdea7-9e84-40b2-948b-18c1fb2a444d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties_b03060bd-cc52-44bb-8f39-092853517792" xlink:href="cms-20241231.xsd#cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_831fb090-695e-47e6-8ca5-2264c419fda1" xlink:to="loc_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties_b03060bd-cc52-44bb-8f39-092853517792" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_510fbac0-c788-4a2e-95cc-28a2a82f9b55" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_831fb090-695e-47e6-8ca5-2264c419fda1" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_510fbac0-c788-4a2e-95cc-28a2a82f9b55" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_f2b56420-0ad3-4993-9028-11896bbe90b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_831fb090-695e-47e6-8ca5-2264c419fda1" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_f2b56420-0ad3-4993-9028-11896bbe90b3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_3a04de45-7ea5-45d3-b35e-f57bad39d611" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_831fb090-695e-47e6-8ca5-2264c419fda1" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_3a04de45-7ea5-45d3-b35e-f57bad39d611" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseTaxes_7d19054c-d162-4ebd-88e3-da055c55108b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_831fb090-695e-47e6-8ca5-2264c419fda1" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseTaxes_7d19054c-d162-4ebd-88e3-da055c55108b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense_121fe635-bb10-475a-b51f-8fd77cf0afc3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_831fb090-695e-47e6-8ca5-2264c419fda1" xlink:to="loc_us-gaap_UtilitiesOperatingExpense_121fe635-bb10-475a-b51f-8fd77cf0afc3" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_0f8717c2-33e5-415a-ba81-c535436774c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_880bd79c-a6ea-479b-9558-4306b577e86d" xlink:to="loc_us-gaap_OperatingIncomeLoss_0f8717c2-33e5-415a-ba81-c535436774c7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_56301d4a-e23e-49a4-8b75-194e38f56761" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_880bd79c-a6ea-479b-9558-4306b577e86d" xlink:to="loc_us-gaap_OtherIncomeAndExpensesAbstract_56301d4a-e23e-49a4-8b75-194e38f56761" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_4d08d342-6ac9-43fd-a10b-4e9c782b6341" xlink:href="cms-20241231.xsd#cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_56301d4a-e23e-49a4-8b75-194e38f56761" xlink:to="loc_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_4d08d342-6ac9-43fd-a10b-4e9c782b6341" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncome_fbe40e58-2eac-432e-928b-5c942a88ea00" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_56301d4a-e23e-49a4-8b75-194e38f56761" xlink:to="loc_us-gaap_OtherNonoperatingIncome_fbe40e58-2eac-432e-928b-5c942a88ea00" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingExpense_f3c62c56-cf49-4001-b203-4d180076a9db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_56301d4a-e23e-49a4-8b75-194e38f56761" xlink:to="loc_us-gaap_OtherNonoperatingExpense_f3c62c56-cf49-4001-b203-4d180076a9db" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_0e819d18-751d-4e98-b467-ca6c81cbd6b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_56301d4a-e23e-49a4-8b75-194e38f56761" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_0e819d18-751d-4e98-b467-ca6c81cbd6b6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseAbstract_bca1b992-57f2-44e3-bd23-10257ed700c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_880bd79c-a6ea-479b-9558-4306b577e86d" xlink:to="loc_us-gaap_InterestExpenseAbstract_bca1b992-57f2-44e3-bd23-10257ed700c6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_0abcb8c0-469b-4609-9218-9d758991653d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_bca1b992-57f2-44e3-bd23-10257ed700c6" xlink:to="loc_us-gaap_InterestExpenseDebt_0abcb8c0-469b-4609-9218-9d758991653d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOther_e07a252d-d76f-4808-a965-29d2f8058975" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_bca1b992-57f2-44e3-bd23-10257ed700c6" xlink:to="loc_us-gaap_InterestExpenseOther_e07a252d-d76f-4808-a965-29d2f8058975" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalizedAdjustment_800c6d92-b97d-44ec-a5a4-218f3a74624b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestCostsCapitalizedAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_bca1b992-57f2-44e3-bd23-10257ed700c6" xlink:to="loc_us-gaap_InterestCostsCapitalizedAdjustment_800c6d92-b97d-44ec-a5a4-218f3a74624b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_68145de9-c353-4426-ad8f-1e2b89a599fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_bca1b992-57f2-44e3-bd23-10257ed700c6" xlink:to="loc_us-gaap_InterestExpenseNonoperating_68145de9-c353-4426-ad8f-1e2b89a599fa" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e0b82185-96fa-4d1c-8989-a0d85d466ab8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_880bd79c-a6ea-479b-9558-4306b577e86d" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e0b82185-96fa-4d1c-8989-a0d85d466ab8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_8cc5d2d3-e815-4fc1-990a-4c745b221ba3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_880bd79c-a6ea-479b-9558-4306b577e86d" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_8cc5d2d3-e815-4fc1-990a-4c745b221ba3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e6e0772c-9ed5-4a6a-aa3a-c629a393991f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_880bd79c-a6ea-479b-9558-4306b577e86d" xlink:to="loc_us-gaap_NetIncomeLoss_e6e0772c-9ed5-4a6a-aa3a-c629a393991f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_c4d9a6fb-7141-445e-be9f-f239b81dd4b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_880bd79c-a6ea-479b-9558-4306b577e86d" xlink:to="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_c4d9a6fb-7141-445e-be9f-f239b81dd4b8" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_82154702-d565-4b93-abef-4b23a8c363a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_880bd79c-a6ea-479b-9558-4306b577e86d" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_82154702-d565-4b93-abef-4b23a8c363a8" xlink:type="arc" order="9"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="cms-20241231.xsd#ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncome"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_86c092d8-78f2-44e3-bcd2-ab3e09e5b6a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_c66f3215-1953-4f92-9340-6f641661803a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_86c092d8-78f2-44e3-bcd2-ab3e09e5b6a4" xlink:to="loc_us-gaap_StatementTable_c66f3215-1953-4f92-9340-6f641661803a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_fc6abc1e-a718-448b-b1ef-ee4d6c272687" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_c66f3215-1953-4f92-9340-6f641661803a" xlink:to="loc_dei_LegalEntityAxis_fc6abc1e-a718-448b-b1ef-ee4d6c272687" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_fc6abc1e-a718-448b-b1ef-ee4d6c272687_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_fc6abc1e-a718-448b-b1ef-ee4d6c272687" xlink:to="loc_dei_EntityDomain_fc6abc1e-a718-448b-b1ef-ee4d6c272687_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_72f0aec2-09e3-4a9c-be19-1d94d48c38de" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_fc6abc1e-a718-448b-b1ef-ee4d6c272687" xlink:to="loc_dei_EntityDomain_72f0aec2-09e3-4a9c-be19-1d94d48c38de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_7c36761f-badf-4ba7-9c3d-0f7f1791b3c3" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_72f0aec2-09e3-4a9c-be19-1d94d48c38de" xlink:to="loc_cms_ConsumersEnergyCompanyMember_7c36761f-badf-4ba7-9c3d-0f7f1791b3c3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_89e84141-8ce3-4440-8189-3ac9caefd280" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_86c092d8-78f2-44e3-bcd2-ab3e09e5b6a4" xlink:to="loc_us-gaap_NetIncomeLoss_89e84141-8ce3-4440-8189-3ac9caefd280" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_209ad0d6-1ba6-4b4d-b9ae-b6f735c96a0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_86c092d8-78f2-44e3-bcd2-ab3e09e5b6a4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_209ad0d6-1ba6-4b4d-b9ae-b6f735c96a0e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_995ff457-92d5-4b4f-9f6b-e92f5c6b5857" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_209ad0d6-1ba6-4b4d-b9ae-b6f735c96a0e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_995ff457-92d5-4b4f-9f6b-e92f5c6b5857" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_80a2a6f8-0a0b-4e10-b1f4-d48604320c4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_209ad0d6-1ba6-4b4d-b9ae-b6f735c96a0e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_80a2a6f8-0a0b-4e10-b1f4-d48604320c4f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e0023643-e6be-4d31-9c6d-bdf51d4b9699" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_86c092d8-78f2-44e3-bcd2-ab3e09e5b6a4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e0023643-e6be-4d31-9c6d-bdf51d4b9699" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_42e50c12-3e30-40ff-a195-aff41c36ffca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_86c092d8-78f2-44e3-bcd2-ab3e09e5b6a4" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_42e50c12-3e30-40ff-a195-aff41c36ffca" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeParenthetical" xlink:type="simple" xlink:href="cms-20241231.xsd#ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeParenthetical"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_712faf97-37bc-44b3-8b5f-b8056bcd1b97" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_85722dad-d118-4215-941f-40c9d3b20b30" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_712faf97-37bc-44b3-8b5f-b8056bcd1b97" xlink:to="loc_us-gaap_StatementTable_85722dad-d118-4215-941f-40c9d3b20b30" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_f74a063e-a707-4ca8-a5f2-1c5d8cbbb200" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_85722dad-d118-4215-941f-40c9d3b20b30" xlink:to="loc_dei_LegalEntityAxis_f74a063e-a707-4ca8-a5f2-1c5d8cbbb200" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f74a063e-a707-4ca8-a5f2-1c5d8cbbb200_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_f74a063e-a707-4ca8-a5f2-1c5d8cbbb200" xlink:to="loc_dei_EntityDomain_f74a063e-a707-4ca8-a5f2-1c5d8cbbb200_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b6763d04-d288-4660-8c1f-175c1bf2db03" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_f74a063e-a707-4ca8-a5f2-1c5d8cbbb200" xlink:to="loc_dei_EntityDomain_b6763d04-d288-4660-8c1f-175c1bf2db03" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_158a6b5e-11eb-435b-ae0d-79eb650650db" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_b6763d04-d288-4660-8c1f-175c1bf2db03" xlink:to="loc_cms_ConsumersEnergyCompanyMember_158a6b5e-11eb-435b-ae0d-79eb650650db" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax_e5f9290d-6a3f-4b28-b9ae-92ff37379a0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_712faf97-37bc-44b3-8b5f-b8056bcd1b97" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax_e5f9290d-6a3f-4b28-b9ae-92ff37379a0e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_f24bb0fb-4100-404a-9aba-b5a29b8541ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_712faf97-37bc-44b3-8b5f-b8056bcd1b97" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_f24bb0fb-4100-404a-9aba-b5a29b8541ed" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="cms-20241231.xsd#ConsumersEnergyCompanyConsolidatedStatementsofCashFlows"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_93ada985-b937-489c-8034-12d3e37b1145" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_40515d8e-920c-47eb-944f-14a9e66e0117" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_93ada985-b937-489c-8034-12d3e37b1145" xlink:to="loc_us-gaap_StatementTable_40515d8e-920c-47eb-944f-14a9e66e0117" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_668e5737-d95e-49dc-bd80-a63c5d8307dc" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_40515d8e-920c-47eb-944f-14a9e66e0117" xlink:to="loc_dei_LegalEntityAxis_668e5737-d95e-49dc-bd80-a63c5d8307dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_668e5737-d95e-49dc-bd80-a63c5d8307dc_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_668e5737-d95e-49dc-bd80-a63c5d8307dc" xlink:to="loc_dei_EntityDomain_668e5737-d95e-49dc-bd80-a63c5d8307dc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b3a2d9d6-8640-48d1-a56f-1438465e0ed0" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_668e5737-d95e-49dc-bd80-a63c5d8307dc" xlink:to="loc_dei_EntityDomain_b3a2d9d6-8640-48d1-a56f-1438465e0ed0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_16b4e98e-f190-4684-aad4-eb9e49088668" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_b3a2d9d6-8640-48d1-a56f-1438465e0ed0" xlink:to="loc_cms_ConsumersEnergyCompanyMember_16b4e98e-f190-4684-aad4-eb9e49088668" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_130d2bc9-9848-491e-92d5-1d63134b9f61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_40515d8e-920c-47eb-944f-14a9e66e0117" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_130d2bc9-9848-491e-92d5-1d63134b9f61" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_130d2bc9-9848-491e-92d5-1d63134b9f61_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_130d2bc9-9848-491e-92d5-1d63134b9f61" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_130d2bc9-9848-491e-92d5-1d63134b9f61_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_236a3e9f-7d53-4f18-ac68-8f3666ae29e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_130d2bc9-9848-491e-92d5-1d63134b9f61" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_236a3e9f-7d53-4f18-ac68-8f3666ae29e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OngoingCapitalExpendituresMember_296f99c5-b29b-4f91-87d6-c17ec1f7075d" xlink:href="cms-20241231.xsd#cms_OngoingCapitalExpendituresMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_236a3e9f-7d53-4f18-ac68-8f3666ae29e8" xlink:to="loc_cms_OngoingCapitalExpendituresMember_296f99c5-b29b-4f91-87d6-c17ec1f7075d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CovertPlantAcquisitionMember_7616373c-a1da-4b43-94a6-fec3100a19a6" xlink:href="cms-20241231.xsd#cms_CovertPlantAcquisitionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_236a3e9f-7d53-4f18-ac68-8f3666ae29e8" xlink:to="loc_cms_CovertPlantAcquisitionMember_7616373c-a1da-4b43-94a6-fec3100a19a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_4b233059-2df0-4578-99fa-7c57b373b679" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_40515d8e-920c-47eb-944f-14a9e66e0117" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_4b233059-2df0-4578-99fa-7c57b373b679" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_4b233059-2df0-4578-99fa-7c57b373b679_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_4b233059-2df0-4578-99fa-7c57b373b679" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_4b233059-2df0-4578-99fa-7c57b373b679_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_4f179b03-0a05-41f1-8782-09cc80f1780e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_4b233059-2df0-4578-99fa-7c57b373b679" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_4f179b03-0a05-41f1-8782-09cc80f1780e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ApplianceServicePlanBusinessMember_f6c0324a-a169-411c-856c-a218378e738b" xlink:href="cms-20241231.xsd#cms_ApplianceServicePlanBusinessMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_4f179b03-0a05-41f1-8782-09cc80f1780e" xlink:to="loc_cms_ApplianceServicePlanBusinessMember_f6c0324a-a169-411c-856c-a218378e738b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_26da8f94-2779-44d1-8438-81689f6822c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_40515d8e-920c-47eb-944f-14a9e66e0117" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_26da8f94-2779-44d1-8438-81689f6822c7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_26da8f94-2779-44d1-8438-81689f6822c7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_26da8f94-2779-44d1-8438-81689f6822c7" xlink:to="loc_us-gaap_RelatedPartyDomain_26da8f94-2779-44d1-8438-81689f6822c7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_90dc96ed-e5df-4282-8779-8e8b7209291a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_26da8f94-2779-44d1-8438-81689f6822c7" xlink:to="loc_us-gaap_RelatedPartyDomain_90dc96ed-e5df-4282-8779-8e8b7209291a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrelatedPartyMember_c698c7b5-9b81-4de7-bd1a-5e2c773c3b4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrelatedPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_90dc96ed-e5df-4282-8779-8e8b7209291a" xlink:to="loc_us-gaap_NonrelatedPartyMember_c698c7b5-9b81-4de7-bd1a-5e2c773c3b4f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_c3712d63-7d32-46d9-8bdc-89eee6a66532" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_90dc96ed-e5df-4282-8779-8e8b7209291a" xlink:to="loc_us-gaap_RelatedPartyMember_c3712d63-7d32-46d9-8bdc-89eee6a66532" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1876e584-7159-4878-b16d-37079ec12bce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_93ada985-b937-489c-8034-12d3e37b1145" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1876e584-7159-4878-b16d-37079ec12bce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c79eced6-0e46-4fe0-9763-100faa5534d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1876e584-7159-4878-b16d-37079ec12bce" xlink:to="loc_us-gaap_NetIncomeLoss_c79eced6-0e46-4fe0-9763-100faa5534d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_83f4580d-c25b-4368-8cd0-979b1a17ec0d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1876e584-7159-4878-b16d-37079ec12bce" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_83f4580d-c25b-4368-8cd0-979b1a17ec0d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_1003d505-d3e9-4ead-bbdb-965805ac296c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_83f4580d-c25b-4368-8cd0-979b1a17ec0d" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_1003d505-d3e9-4ead-bbdb-965805ac296c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_995b8d61-3c52-48b4-b411-6e6fcc79db12" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_83f4580d-c25b-4368-8cd0-979b1a17ec0d" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_995b8d61-3c52-48b4-b411-6e6fcc79db12" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_741e011e-878c-4a02-80fd-32e677421445" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_83f4580d-c25b-4368-8cd0-979b1a17ec0d" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_741e011e-878c-4a02-80fd-32e677421445" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitContributions_67c9aa41-2cf9-4557-9307-2817da8dc68d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementBenefitContributions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_83f4580d-c25b-4368-8cd0-979b1a17ec0d" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitContributions_67c9aa41-2cf9-4557-9307-2817da8dc68d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_2b121fc7-25c8-478f-91b0-50083ff60de3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_83f4580d-c25b-4368-8cd0-979b1a17ec0d" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_2b121fc7-25c8-478f-91b0-50083ff60de3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_cffb475d-2862-46f2-9e1e-cd62a7e23a6e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInReceivablesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1876e584-7159-4878-b16d-37079ec12bce" xlink:to="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_cffb475d-2862-46f2-9e1e-cd62a7e23a6e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_4a98435d-81f0-4fea-a3bc-fc2b35b12fdd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_cffb475d-2862-46f2-9e1e-cd62a7e23a6e" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_4a98435d-81f0-4fea-a3bc-fc2b35b12fdd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_8ef50f9f-c865-4e0f-964c-5cde20dfd4fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_cffb475d-2862-46f2-9e1e-cd62a7e23a6e" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_8ef50f9f-c865-4e0f-964c-5cde20dfd4fa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_1e642381-800f-4f24-a529-750dc3d2f6b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_cffb475d-2862-46f2-9e1e-cd62a7e23a6e" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_1e642381-800f-4f24-a529-750dc3d2f6b3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_7d9be8e1-1754-46ab-8588-842afb5e150c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_cffb475d-2862-46f2-9e1e-cd62a7e23a6e" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_7d9be8e1-1754-46ab-8588-842afb5e150c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_c1410a3e-ec97-46d1-a5b6-719e4c859a2b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_cffb475d-2862-46f2-9e1e-cd62a7e23a6e" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_c1410a3e-ec97-46d1-a5b6-719e4c859a2b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9625886b-ae4b-4917-8fc7-acc177cdc8ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1876e584-7159-4878-b16d-37079ec12bce" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9625886b-ae4b-4917-8fc7-acc177cdc8ba" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_a04279d0-a797-4bb2-83a5-c16623ebead0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_93ada985-b937-489c-8034-12d3e37b1145" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_a04279d0-a797-4bb2-83a5-c16623ebead0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_e65e269b-7e4a-4d49-b78f-854f28d3b430" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_a04279d0-a797-4bb2-83a5-c16623ebead0" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_e65e269b-7e4a-4d49-b78f-854f28d3b430" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_22c75db2-dd93-4d32-ac5f-4ee100122635" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_a04279d0-a797-4bb2-83a5-c16623ebead0" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_22c75db2-dd93-4d32-ac5f-4ee100122635" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_d7b5f679-e75c-465d-bc21-963fe892e21d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_a04279d0-a797-4bb2-83a5-c16623ebead0" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_d7b5f679-e75c-465d-bc21-963fe892e21d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7fe5f869-6c42-413c-8473-ab5526c32350" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_a04279d0-a797-4bb2-83a5-c16623ebead0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7fe5f869-6c42-413c-8473-ab5526c32350" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_deb17cd6-465d-4aa0-8f31-51d809df0fb2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_93ada985-b937-489c-8034-12d3e37b1145" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_deb17cd6-465d-4aa0-8f31-51d809df0fb2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_f6de3bfc-e767-4923-aa18-1397af1a6395" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_deb17cd6-465d-4aa0-8f31-51d809df0fb2" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_f6de3bfc-e767-4923-aa18-1397af1a6395" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_47ac00ab-0411-4237-91e6-7a52a45fad73" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_deb17cd6-465d-4aa0-8f31-51d809df0fb2" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_47ac00ab-0411-4237-91e6-7a52a45fad73" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_c8b02eea-fdbd-4c44-be9b-11580bf64230" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_deb17cd6-465d-4aa0-8f31-51d809df0fb2" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_c8b02eea-fdbd-4c44-be9b-11580bf64230" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromContributedCapital_a055f4d8-734b-4b76-b15a-9adbe8b0b590" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromContributedCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_deb17cd6-465d-4aa0-8f31-51d809df0fb2" xlink:to="loc_us-gaap_ProceedsFromContributedCapital_a055f4d8-734b-4b76-b15a-9adbe8b0b590" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PaymentToParentForReturnOfStockholderContributedCapital_79de2db5-de55-4e4a-896b-92f22dba90a4" xlink:href="cms-20241231.xsd#cms_PaymentToParentForReturnOfStockholderContributedCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_deb17cd6-465d-4aa0-8f31-51d809df0fb2" xlink:to="loc_cms_PaymentToParentForReturnOfStockholderContributedCapital_79de2db5-de55-4e4a-896b-92f22dba90a4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfOrdinaryDividends_0523cd84-4a6d-482d-a1f6-4d3b40fa0113" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfOrdinaryDividends"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_deb17cd6-465d-4aa0-8f31-51d809df0fb2" xlink:to="loc_us-gaap_PaymentsOfOrdinaryDividends_0523cd84-4a6d-482d-a1f6-4d3b40fa0113" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_1e6d04b7-240a-4545-8048-2d8d547034a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_deb17cd6-465d-4aa0-8f31-51d809df0fb2" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_1e6d04b7-240a-4545-8048-2d8d547034a7" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fcf3b74c-ff6e-41e6-94fa-d41f72a82ca8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_deb17cd6-465d-4aa0-8f31-51d809df0fb2" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fcf3b74c-ff6e-41e6-94fa-d41f72a82ca8" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_acd49490-08cb-4c13-a251-2cc4110e6715" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_93ada985-b937-489c-8034-12d3e37b1145" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_acd49490-08cb-4c13-a251-2cc4110e6715" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5e5cc293-10fe-4504-a380-b33c8c94d3e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_93ada985-b937-489c-8034-12d3e37b1145" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5e5cc293-10fe-4504-a380-b33c8c94d3e0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5350dd2e-289e-4838-8c5e-e26ccf24fc47" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CashTransactionsAbstract_af94fa6b-13c9-4237-9e98-afdcd7a834f3" xlink:href="cms-20241231.xsd#cms_CashTransactionsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_93ada985-b937-489c-8034-12d3e37b1145" xlink:to="loc_cms_CashTransactionsAbstract_af94fa6b-13c9-4237-9e98-afdcd7a834f3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_9363cb42-d435-433b-ab52-e078fa0e40d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_CashTransactionsAbstract_af94fa6b-13c9-4237-9e98-afdcd7a834f3" xlink:to="loc_us-gaap_InterestPaidNet_9363cb42-d435-433b-ab52-e078fa0e40d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_c8b855bc-9a7d-4f01-a96a-a9ede8168071" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_CashTransactionsAbstract_af94fa6b-13c9-4237-9e98-afdcd7a834f3" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_c8b855bc-9a7d-4f01-a96a-a9ede8168071" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonCashTransactionsAbstract_a9c4e4ca-9bdc-4988-9bab-033151065fcd" xlink:href="cms-20241231.xsd#cms_NonCashTransactionsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_93ada985-b937-489c-8034-12d3e37b1145" xlink:to="loc_cms_NonCashTransactionsAbstract_a9c4e4ca-9bdc-4988-9bab-033151065fcd" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_f1ca9a0d-4e78-4c9f-b7ef-eca14adfd15d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_NonCashTransactionsAbstract_a9c4e4ca-9bdc-4988-9bab-033151065fcd" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_f1ca9a0d-4e78-4c9f-b7ef-eca14adfd15d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cms-20241231.xsd#ConsumersEnergyCompanyConsolidatedBalanceSheets"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_3d700664-9fa3-46a2-a034-0f4de2850a3b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_c0e47f61-b9cc-434e-9af2-c9f489425deb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_3d700664-9fa3-46a2-a034-0f4de2850a3b" xlink:to="loc_us-gaap_StatementTable_c0e47f61-b9cc-434e-9af2-c9f489425deb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_f5d5f2fc-f375-4694-8e59-59c4a11cddba" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_c0e47f61-b9cc-434e-9af2-c9f489425deb" xlink:to="loc_dei_LegalEntityAxis_f5d5f2fc-f375-4694-8e59-59c4a11cddba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f5d5f2fc-f375-4694-8e59-59c4a11cddba_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_f5d5f2fc-f375-4694-8e59-59c4a11cddba" xlink:to="loc_dei_EntityDomain_f5d5f2fc-f375-4694-8e59-59c4a11cddba_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_81e0a16b-e02f-4473-95ee-7db4449f352d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_f5d5f2fc-f375-4694-8e59-59c4a11cddba" xlink:to="loc_dei_EntityDomain_81e0a16b-e02f-4473-95ee-7db4449f352d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_37442e56-f024-4454-bfc9-dd4834c38575" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_81e0a16b-e02f-4473-95ee-7db4449f352d" xlink:to="loc_cms_ConsumersEnergyCompanyMember_37442e56-f024-4454-bfc9-dd4834c38575" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_48d5fa3a-0f1a-4079-bcd6-5c1781d68f63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_c0e47f61-b9cc-434e-9af2-c9f489425deb" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_48d5fa3a-0f1a-4079-bcd6-5c1781d68f63" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_48d5fa3a-0f1a-4079-bcd6-5c1781d68f63_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_48d5fa3a-0f1a-4079-bcd6-5c1781d68f63" xlink:to="loc_us-gaap_RelatedPartyDomain_48d5fa3a-0f1a-4079-bcd6-5c1781d68f63_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_02eb23b7-69e5-4056-8781-338b86adb175" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_48d5fa3a-0f1a-4079-bcd6-5c1781d68f63" xlink:to="loc_us-gaap_RelatedPartyDomain_02eb23b7-69e5-4056-8781-338b86adb175" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrelatedPartyMember_dd3239d0-348b-47bc-859c-c691739698c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrelatedPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_02eb23b7-69e5-4056-8781-338b86adb175" xlink:to="loc_us-gaap_NonrelatedPartyMember_dd3239d0-348b-47bc-859c-c691739698c0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_c71ca2e5-08fe-483c-a061-ce064392fef2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_02eb23b7-69e5-4056-8781-338b86adb175" xlink:to="loc_us-gaap_RelatedPartyMember_c71ca2e5-08fe-483c-a061-ce064392fef2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_ddc5a97c-c460-4c7b-87f7-e947e9e13c64" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3d700664-9fa3-46a2-a034-0f4de2850a3b" xlink:to="loc_us-gaap_AssetsAbstract_ddc5a97c-c460-4c7b-87f7-e947e9e13c64" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_b33121c5-84ca-4881-8aac-28011b050bad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_ddc5a97c-c460-4c7b-87f7-e947e9e13c64" xlink:to="loc_us-gaap_AssetsCurrentAbstract_b33121c5-84ca-4881-8aac-28011b050bad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_4c199160-45d0-4b0b-92dc-f41feac65ed7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b33121c5-84ca-4881-8aac-28011b050bad" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_4c199160-45d0-4b0b-92dc-f41feac65ed7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_657149b6-f2ad-4652-998b-2939f88428ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b33121c5-84ca-4881-8aac-28011b050bad" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_657149b6-f2ad-4652-998b-2939f88428ec" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent_96c55528-e54d-45c7-90cb-ad123a7d78b9" xlink:href="cms-20241231.xsd#cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b33121c5-84ca-4881-8aac-28011b050bad" xlink:to="loc_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent_96c55528-e54d-45c7-90cb-ad123a7d78b9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_5c20ec6d-72df-4af6-96eb-282e24b25969" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b33121c5-84ca-4881-8aac-28011b050bad" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_5c20ec6d-72df-4af6-96eb-282e24b25969" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNetAbstract_81ce9203-9560-4b1e-aa73-547799a0e0f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b33121c5-84ca-4881-8aac-28011b050bad" xlink:to="loc_us-gaap_InventoryNetAbstract_81ce9203-9560-4b1e-aa73-547799a0e0f1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyRelatedInventoryGasStoredUnderground_35fb9b7f-b73c-4504-a3f4-285c7457eb74" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnergyRelatedInventoryGasStoredUnderground"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryNetAbstract_81ce9203-9560-4b1e-aa73-547799a0e0f1" xlink:to="loc_us-gaap_EnergyRelatedInventoryGasStoredUnderground_35fb9b7f-b73c-4504-a3f4-285c7457eb74" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventorySupplies_86588214-96de-4e02-9917-9e0ebe0f2dfb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInventorySupplies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryNetAbstract_81ce9203-9560-4b1e-aa73-547799a0e0f1" xlink:to="loc_us-gaap_OtherInventorySupplies_86588214-96de-4e02-9917-9e0ebe0f2dfb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyRelatedInventoryOtherFossilFuel_3efc696e-60bc-4dc3-bf32-f6df08ff134e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnergyRelatedInventoryOtherFossilFuel"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryNetAbstract_81ce9203-9560-4b1e-aa73-547799a0e0f1" xlink:to="loc_us-gaap_EnergyRelatedInventoryOtherFossilFuel_3efc696e-60bc-4dc3-bf32-f6df08ff134e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DeferredPropertyTaxes_c2b5e03d-19bf-4675-9d7c-4dffc7fd486c" xlink:href="cms-20241231.xsd#cms_DeferredPropertyTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b33121c5-84ca-4881-8aac-28011b050bad" xlink:to="loc_cms_DeferredPropertyTaxes_c2b5e03d-19bf-4675-9d7c-4dffc7fd486c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_55ab2bc5-45f7-46ca-be02-fb4a56ec6eee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b33121c5-84ca-4881-8aac-28011b050bad" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_55ab2bc5-45f7-46ca-be02-fb4a56ec6eee" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_99a6e8f3-c602-4194-9119-8d03ef88e15c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b33121c5-84ca-4881-8aac-28011b050bad" xlink:to="loc_us-gaap_OtherAssetsCurrent_99a6e8f3-c602-4194-9119-8d03ef88e15c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_c98cfa3d-b88a-41d5-a00e-695c0f3927ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b33121c5-84ca-4881-8aac-28011b050bad" xlink:to="loc_us-gaap_AssetsCurrent_c98cfa3d-b88a-41d5-a00e-695c0f3927ff" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_7915c814-2c74-4ae0-a2f6-3bb62662b36e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGrossAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_ddc5a97c-c460-4c7b-87f7-e947e9e13c64" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_7915c814-2c74-4ae0-a2f6-3bb62662b36e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_4faaa1fd-9b48-4a83-b46f-0f16f0f203b0" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_7915c814-2c74-4ae0-a2f6-3bb62662b36e" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_4faaa1fd-9b48-4a83-b46f-0f16f0f203b0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_7d67f212-115a-48a1-98dc-3d6efe381df6" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_7915c814-2c74-4ae0-a2f6-3bb62662b36e" xlink:to="loc_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_7d67f212-115a-48a1-98dc-3d6efe381df6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP_79530679-aecf-4d73-8f40-2445a81ee56a" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_7915c814-2c74-4ae0-a2f6-3bb62662b36e" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP_79530679-aecf-4d73-8f40-2445a81ee56a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_b1dbd338-dca5-4c85-8aae-c969ac67bccf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_7915c814-2c74-4ae0-a2f6-3bb62662b36e" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_b1dbd338-dca5-4c85-8aae-c969ac67bccf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_98af8c74-e77d-4ffa-9206-fc8ba80abd8a" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_7915c814-2c74-4ae0-a2f6-3bb62662b36e" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_98af8c74-e77d-4ffa-9206-fc8ba80abd8a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_b167b547-4cc1-4846-8fbc-bc316816b02c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_ddc5a97c-c460-4c7b-87f7-e947e9e13c64" xlink:to="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_b167b547-4cc1-4846-8fbc-bc316816b02c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_e5601763-e27a-4fd8-b096-4250536c0d80" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_b167b547-4cc1-4846-8fbc-bc316816b02c" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_e5601763-e27a-4fd8-b096-4250536c0d80" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetNoncurrent_2c5a0611-ebbc-4a7a-9e22-077159bf063c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_b167b547-4cc1-4846-8fbc-bc316816b02c" xlink:to="loc_us-gaap_AccountsReceivableNetNoncurrent_2c5a0611-ebbc-4a7a-9e22-077159bf063c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent_c963a121-6f6b-4e7a-a37f-41e922b732da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_b167b547-4cc1-4846-8fbc-bc316816b02c" xlink:to="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent_c963a121-6f6b-4e7a-a37f-41e922b732da" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_246f8352-4ba1-4415-9cb6-80e38f16c4eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_b167b547-4cc1-4846-8fbc-bc316816b02c" xlink:to="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_246f8352-4ba1-4415-9cb6-80e38f16c4eb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_c806095f-4001-460d-9885-388f9697c671" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_b167b547-4cc1-4846-8fbc-bc316816b02c" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_c806095f-4001-460d-9885-388f9697c671" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_5fd4b113-3776-492b-bc93-2335a7549433" xlink:href="cms-20241231.xsd#cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_b167b547-4cc1-4846-8fbc-bc316816b02c" xlink:to="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_5fd4b113-3776-492b-bc93-2335a7549433" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_22016608-caa9-45db-8447-0130c269ef3c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_ddc5a97c-c460-4c7b-87f7-e947e9e13c64" xlink:to="loc_us-gaap_Assets_22016608-caa9-45db-8447-0130c269ef3c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_de3074bb-6564-42aa-b255-ddad238bee8e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3d700664-9fa3-46a2-a034-0f4de2850a3b" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_de3074bb-6564-42aa-b255-ddad238bee8e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_d02d7e42-cb3c-4cc7-81fa-1109f1b54cfa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_de3074bb-6564-42aa-b255-ddad238bee8e" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_d02d7e42-cb3c-4cc7-81fa-1109f1b54cfa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable_68d97c8f-4187-4ac9-8db1-2e8abf0090e4" xlink:href="cms-20241231.xsd#cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_d02d7e42-cb3c-4cc7-81fa-1109f1b54cfa" xlink:to="loc_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable_68d97c8f-4187-4ac9-8db1-2e8abf0090e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableCurrent_ac1b63e2-b77a-4920-aba8-4dcb06e5fcce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_d02d7e42-cb3c-4cc7-81fa-1109f1b54cfa" xlink:to="loc_us-gaap_NotesPayableCurrent_ac1b63e2-b77a-4920-aba8-4dcb06e5fcce" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_cda8260d-5a99-4446-84bb-b09b299c7fa3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_d02d7e42-cb3c-4cc7-81fa-1109f1b54cfa" xlink:to="loc_us-gaap_AccountsPayableCurrent_cda8260d-5a99-4446-84bb-b09b299c7fa3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccruedRateRefunds_c043a434-fe48-4f66-9839-ef065867fd74" xlink:href="cms-20241231.xsd#cms_AccruedRateRefunds"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_d02d7e42-cb3c-4cc7-81fa-1109f1b54cfa" xlink:to="loc_cms_AccruedRateRefunds_c043a434-fe48-4f66-9839-ef065867fd74" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendsPayableCurrent_d484f7cf-990a-4687-ae4d-d9918e013c58" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndDividendsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_d02d7e42-cb3c-4cc7-81fa-1109f1b54cfa" xlink:to="loc_us-gaap_InterestAndDividendsPayableCurrent_d484f7cf-990a-4687-ae4d-d9918e013c58" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_37dc9f74-dee8-4213-89c9-e8768384fb95" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_d02d7e42-cb3c-4cc7-81fa-1109f1b54cfa" xlink:to="loc_us-gaap_TaxesPayableCurrent_37dc9f74-dee8-4213-89c9-e8768384fb95" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_b9341981-9e6d-4232-abce-0c9291a7d04b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_d02d7e42-cb3c-4cc7-81fa-1109f1b54cfa" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_b9341981-9e6d-4232-abce-0c9291a7d04b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_3dd0c0b9-cc01-4339-989d-c11c21a73498" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_d02d7e42-cb3c-4cc7-81fa-1109f1b54cfa" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_3dd0c0b9-cc01-4339-989d-c11c21a73498" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_a43d0714-dd3c-46b1-af5d-7a4e5279f8fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_d02d7e42-cb3c-4cc7-81fa-1109f1b54cfa" xlink:to="loc_us-gaap_LiabilitiesCurrent_a43d0714-dd3c-46b1-af5d-7a4e5279f8fb" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_625c1d04-81ea-43bd-ac96-c3902d13e545" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_de3074bb-6564-42aa-b255-ddad238bee8e" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_625c1d04-81ea-43bd-ac96-c3902d13e545" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_8b023138-9037-4206-a964-9a34bf584cde" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_625c1d04-81ea-43bd-ac96-c3902d13e545" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_8b023138-9037-4206-a964-9a34bf584cde" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_7fb6fa49-46f0-4d71-97d6-92270aa5626b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_625c1d04-81ea-43bd-ac96-c3902d13e545" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_7fb6fa49-46f0-4d71-97d6-92270aa5626b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_047a4bd6-0f7c-44da-adf3-721cf5da61f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_625c1d04-81ea-43bd-ac96-c3902d13e545" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_047a4bd6-0f7c-44da-adf3-721cf5da61f3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_51eea0d3-7b06-4e66-b813-560f9b1a36f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_625c1d04-81ea-43bd-ac96-c3902d13e545" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_51eea0d3-7b06-4e66-b813-560f9b1a36f6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_448629a6-3c94-4172-81ce-fe40bd54b829" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_625c1d04-81ea-43bd-ac96-c3902d13e545" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_448629a6-3c94-4172-81ce-fe40bd54b829" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit_02d54eee-2282-4b05-9b6a-eef01f6f31a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDeferredInvestmentTaxCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_625c1d04-81ea-43bd-ac96-c3902d13e545" xlink:to="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit_02d54eee-2282-4b05-9b6a-eef01f6f31a4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_57c3abc5-60a5-4f8b-9dc7-e145216c2a1c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_625c1d04-81ea-43bd-ac96-c3902d13e545" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_57c3abc5-60a5-4f8b-9dc7-e145216c2a1c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_90132a3a-e2b9-4ba4-962a-af1e7526d9f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_625c1d04-81ea-43bd-ac96-c3902d13e545" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_90132a3a-e2b9-4ba4-962a-af1e7526d9f9" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_63e0ed6b-0059-4a41-84ad-b9df8087d41e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_625c1d04-81ea-43bd-ac96-c3902d13e545" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_63e0ed6b-0059-4a41-84ad-b9df8087d41e" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_5ce02e56-7f90-406c-93d5-69227e893b6d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_de3074bb-6564-42aa-b255-ddad238bee8e" xlink:to="loc_us-gaap_CommitmentsAndContingencies_5ce02e56-7f90-406c-93d5-69227e893b6d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_39862595-e564-47d5-a55b-2031bb032be8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_de3074bb-6564-42aa-b255-ddad238bee8e" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_39862595-e564-47d5-a55b-2031bb032be8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_d17f61e5-5ba3-4b74-a2b7-f3e5749e4bf3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_39862595-e564-47d5-a55b-2031bb032be8" xlink:to="loc_us-gaap_StockholdersEquityAbstract_d17f61e5-5ba3-4b74-a2b7-f3e5749e4bf3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_47c03a59-46e5-4003-b57e-a105787829a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d17f61e5-5ba3-4b74-a2b7-f3e5749e4bf3" xlink:to="loc_us-gaap_CommonStockValue_47c03a59-46e5-4003-b57e-a105787829a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_3b3f0551-7187-4691-9853-1166a7fd26e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d17f61e5-5ba3-4b74-a2b7-f3e5749e4bf3" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_3b3f0551-7187-4691-9853-1166a7fd26e2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_d74c4079-08aa-4259-8cc7-70f7be1dde82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d17f61e5-5ba3-4b74-a2b7-f3e5749e4bf3" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_d74c4079-08aa-4259-8cc7-70f7be1dde82" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_d8e6a761-90e1-4917-bc65-9860b1d13438" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d17f61e5-5ba3-4b74-a2b7-f3e5749e4bf3" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_d8e6a761-90e1-4917-bc65-9860b1d13438" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CommonStockholdersEquity_408a70bd-0568-422c-83a0-b1f039986b37" xlink:href="cms-20241231.xsd#cms_CommonStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d17f61e5-5ba3-4b74-a2b7-f3e5749e4bf3" xlink:to="loc_cms_CommonStockholdersEquity_408a70bd-0568-422c-83a0-b1f039986b37" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_a9203017-212f-4774-b401-285a94568626" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d17f61e5-5ba3-4b74-a2b7-f3e5749e4bf3" xlink:to="loc_us-gaap_PreferredStockValue_a9203017-212f-4774-b401-285a94568626" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_62040352-c07a-4c38-8844-f48e640d7013" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d17f61e5-5ba3-4b74-a2b7-f3e5749e4bf3" xlink:to="loc_us-gaap_StockholdersEquity_62040352-c07a-4c38-8844-f48e640d7013" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_49593b56-30e3-4ad7-b360-779cc22a7bf7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_de3074bb-6564-42aa-b255-ddad238bee8e" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_49593b56-30e3-4ad7-b360-779cc22a7bf7" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="cms-20241231.xsd#ConsumersEnergyCompanyConsolidatedBalanceSheetsParenthetical"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_835e0675-c00b-41c7-9b2a-bb6a0c07ce69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_35240d43-1cbf-4a95-bee0-b70907d918a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_835e0675-c00b-41c7-9b2a-bb6a0c07ce69" xlink:to="loc_us-gaap_StatementTable_35240d43-1cbf-4a95-bee0-b70907d918a1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_936781f4-dfe8-4ffe-9c91-f9affc5ef190" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_35240d43-1cbf-4a95-bee0-b70907d918a1" xlink:to="loc_dei_LegalEntityAxis_936781f4-dfe8-4ffe-9c91-f9affc5ef190" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_936781f4-dfe8-4ffe-9c91-f9affc5ef190_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_936781f4-dfe8-4ffe-9c91-f9affc5ef190" xlink:to="loc_dei_EntityDomain_936781f4-dfe8-4ffe-9c91-f9affc5ef190_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_26f940f0-0256-45f4-a8e0-86b1ea6c56fd" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_936781f4-dfe8-4ffe-9c91-f9affc5ef190" xlink:to="loc_dei_EntityDomain_26f940f0-0256-45f4-a8e0-86b1ea6c56fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_04860216-3f4c-4cc7-a952-f3e6f7dcc70f" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_26f940f0-0256-45f4-a8e0-86b1ea6c56fd" xlink:to="loc_cms_ConsumersEnergyCompanyMember_04860216-3f4c-4cc7-a952-f3e6f7dcc70f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_503269ef-56a4-4dd6-9eea-a4210dba84a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_835e0675-c00b-41c7-9b2a-bb6a0c07ce69" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_503269ef-56a4-4dd6-9eea-a4210dba84a1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_7101def5-5b8a-4d29-b590-a3d4c4f00b46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_835e0675-c00b-41c7-9b2a-bb6a0c07ce69" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_7101def5-5b8a-4d29-b590-a3d4c4f00b46" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_af032ee0-528f-4889-9cc0-69632f916d12" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_835e0675-c00b-41c7-9b2a-bb6a0c07ce69" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_af032ee0-528f-4889-9cc0-69632f916d12" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_924fab86-0e22-4959-8074-b44c29c39d1e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_835e0675-c00b-41c7-9b2a-bb6a0c07ce69" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_924fab86-0e22-4959-8074-b44c29c39d1e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_93417f6e-8fb2-47dd-841d-10402d59d0f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_835e0675-c00b-41c7-9b2a-bb6a0c07ce69" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_93417f6e-8fb2-47dd-841d-10402d59d0f5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_e0b64f84-9f28-4b3c-995f-71426a248658" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_835e0675-c00b-41c7-9b2a-bb6a0c07ce69" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_e0b64f84-9f28-4b3c-995f-71426a248658" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquity" xlink:type="simple" xlink:href="cms-20241231.xsd#ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquity"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d4707cc6-a292-4495-b134-36abdbd64913" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_cbdb4ec9-e216-4613-803f-25cffdf1ca6f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_d4707cc6-a292-4495-b134-36abdbd64913" xlink:to="loc_us-gaap_StatementTable_cbdb4ec9-e216-4613-803f-25cffdf1ca6f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ee383b58-dd49-4002-be5a-38e116d34c11" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_cbdb4ec9-e216-4613-803f-25cffdf1ca6f" xlink:to="loc_dei_LegalEntityAxis_ee383b58-dd49-4002-be5a-38e116d34c11" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ee383b58-dd49-4002-be5a-38e116d34c11_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_ee383b58-dd49-4002-be5a-38e116d34c11" xlink:to="loc_dei_EntityDomain_ee383b58-dd49-4002-be5a-38e116d34c11_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e5fad088-c741-4921-b8bb-d93fffdb5c4c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_ee383b58-dd49-4002-be5a-38e116d34c11" xlink:to="loc_dei_EntityDomain_e5fad088-c741-4921-b8bb-d93fffdb5c4c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_6b16decd-299f-4d8b-b3c8-56ccaa05b37e" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_e5fad088-c741-4921-b8bb-d93fffdb5c4c" xlink:to="loc_cms_ConsumersEnergyCompanyMember_6b16decd-299f-4d8b-b3c8-56ccaa05b37e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_b2c32a3a-0386-4b18-92fc-b1f1dafcbb77" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_cbdb4ec9-e216-4613-803f-25cffdf1ca6f" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_b2c32a3a-0386-4b18-92fc-b1f1dafcbb77" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_b2c32a3a-0386-4b18-92fc-b1f1dafcbb77_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_b2c32a3a-0386-4b18-92fc-b1f1dafcbb77" xlink:to="loc_us-gaap_EquityComponentDomain_b2c32a3a-0386-4b18-92fc-b1f1dafcbb77_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_478f94bd-b620-4b06-960c-81e86d1f3eb6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_b2c32a3a-0386-4b18-92fc-b1f1dafcbb77" xlink:to="loc_us-gaap_EquityComponentDomain_478f94bd-b620-4b06-960c-81e86d1f3eb6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_a3e67f25-4736-4bf3-99a8-8194e58c2927" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_478f94bd-b620-4b06-960c-81e86d1f3eb6" xlink:to="loc_us-gaap_CommonStockMember_a3e67f25-4736-4bf3-99a8-8194e58c2927" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_06c2b14a-48bf-40b8-8573-ec2173248e36" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_478f94bd-b620-4b06-960c-81e86d1f3eb6" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_06c2b14a-48bf-40b8-8573-ec2173248e36" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_524ecc1e-4179-4bde-a7fb-e345c8990209" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_478f94bd-b620-4b06-960c-81e86d1f3eb6" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_524ecc1e-4179-4bde-a7fb-e345c8990209" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_e6604f87-e98d-40b2-94ae-c5edc1dfb29c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_524ecc1e-4179-4bde-a7fb-e345c8990209" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_e6604f87-e98d-40b2-94ae-c5edc1dfb29c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_a1557473-e31c-4ec8-83a2-66b10428e7ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_478f94bd-b620-4b06-960c-81e86d1f3eb6" xlink:to="loc_us-gaap_RetainedEarningsMember_a1557473-e31c-4ec8-83a2-66b10428e7ab" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_2d2bf380-4fae-4340-8117-f6e04e7cee54" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_478f94bd-b620-4b06-960c-81e86d1f3eb6" xlink:to="loc_us-gaap_PreferredStockMember_2d2bf380-4fae-4340-8117-f6e04e7cee54" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ef4b6f81-0b05-46c2-b729-fe8d482e25ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d4707cc6-a292-4495-b134-36abdbd64913" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ef4b6f81-0b05-46c2-b729-fe8d482e25ae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_29a17a7d-951d-4a50-ac60-725cbd4d7192" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ef4b6f81-0b05-46c2-b729-fe8d482e25ae" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_29a17a7d-951d-4a50-ac60-725cbd4d7192" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution_7f5e2b63-8f26-4df9-b1c4-bd34a7d3d452" xlink:href="cms-20241231.xsd#cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ef4b6f81-0b05-46c2-b729-fe8d482e25ae" xlink:to="loc_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution_7f5e2b63-8f26-4df9-b1c4-bd34a7d3d452" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution_95771be3-88c0-4a61-b3f6-ae348fd0a658" xlink:href="cms-20241231.xsd#cms_AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ef4b6f81-0b05-46c2-b729-fe8d482e25ae" xlink:to="loc_cms_AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution_95771be3-88c0-4a61-b3f6-ae348fd0a658" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_63a5c424-0602-4cfc-adc4-5d2e849b8ef2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ef4b6f81-0b05-46c2-b729-fe8d482e25ae" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_63a5c424-0602-4cfc-adc4-5d2e849b8ef2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_98519a50-4df2-4a80-9f59-7b7abcc4a6b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ef4b6f81-0b05-46c2-b729-fe8d482e25ae" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_98519a50-4df2-4a80-9f59-7b7abcc4a6b4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f98845cc-69f1-4eb9-ae1a-26212fae1ca9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ef4b6f81-0b05-46c2-b729-fe8d482e25ae" xlink:to="loc_us-gaap_NetIncomeLoss_f98845cc-69f1-4eb9-ae1a-26212fae1ca9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_2b8a700e-b3c7-4754-bc35-037ea0ad95fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ef4b6f81-0b05-46c2-b729-fe8d482e25ae" xlink:to="loc_us-gaap_DividendsCommonStockCash_2b8a700e-b3c7-4754-bc35-037ea0ad95fb" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStockCash_30fd25f0-d85b-404e-a81c-c755cc4c3d7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsPreferredStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ef4b6f81-0b05-46c2-b729-fe8d482e25ae" xlink:to="loc_us-gaap_DividendsPreferredStockCash_30fd25f0-d85b-404e-a81c-c755cc4c3d7d" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_034aaf12-dcf3-4301-b614-018a6c857b33" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/SignificantAccountingPolicies" xlink:type="simple" xlink:href="cms-20241231.xsd#SignificantAccountingPolicies"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/SignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_SignificantAccountingPoliciesLineItems_6037ef01-a97f-4287-9e25-388775d00f75" xlink:href="cms-20241231.xsd#cms_SignificantAccountingPoliciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SignificantAccountingPoliciesTable_d66b4cd4-4261-4070-9573-f929db839413" xlink:href="cms-20241231.xsd#cms_SignificantAccountingPoliciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_6037ef01-a97f-4287-9e25-388775d00f75" xlink:to="loc_cms_SignificantAccountingPoliciesTable_d66b4cd4-4261-4070-9573-f929db839413" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_61e611db-dcd9-4c27-9012-9171f87c4d45" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_SignificantAccountingPoliciesTable_d66b4cd4-4261-4070-9573-f929db839413" xlink:to="loc_dei_LegalEntityAxis_61e611db-dcd9-4c27-9012-9171f87c4d45" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_61e611db-dcd9-4c27-9012-9171f87c4d45_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_61e611db-dcd9-4c27-9012-9171f87c4d45" xlink:to="loc_dei_EntityDomain_61e611db-dcd9-4c27-9012-9171f87c4d45_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_29ba4c8f-00ee-41dd-89fb-1397d2fec9dd" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_61e611db-dcd9-4c27-9012-9171f87c4d45" xlink:to="loc_dei_EntityDomain_29ba4c8f-00ee-41dd-89fb-1397d2fec9dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_4efec143-1343-4a32-a36d-5577433e6ce1" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_29ba4c8f-00ee-41dd-89fb-1397d2fec9dd" xlink:to="loc_cms_ConsumersEnergyCompanyMember_4efec143-1343-4a32-a36d-5577433e6ce1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_0ecd15dc-387f-49ec-80db-b05e65ce70dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_6037ef01-a97f-4287-9e25-388775d00f75" xlink:to="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_0ecd15dc-387f-49ec-80db-b05e65ce70dc" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RegulatoryMatters" xlink:type="simple" xlink:href="cms-20241231.xsd#RegulatoryMatters"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RegulatoryMatters" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_6c4ad5be-39d9-4e35-86c8-f2321fdf778e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_c60ebfbe-d0c5-45ad-890a-8b744234f6ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_6c4ad5be-39d9-4e35-86c8-f2321fdf778e" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_c60ebfbe-d0c5-45ad-890a-8b744234f6ad" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e72697d4-4baf-47cd-9f20-adc66dda6de3" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_c60ebfbe-d0c5-45ad-890a-8b744234f6ad" xlink:to="loc_dei_LegalEntityAxis_e72697d4-4baf-47cd-9f20-adc66dda6de3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e72697d4-4baf-47cd-9f20-adc66dda6de3_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_e72697d4-4baf-47cd-9f20-adc66dda6de3" xlink:to="loc_dei_EntityDomain_e72697d4-4baf-47cd-9f20-adc66dda6de3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_5d5b3a5b-bc7a-4186-b769-d3359b1e30c9" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_e72697d4-4baf-47cd-9f20-adc66dda6de3" xlink:to="loc_dei_EntityDomain_5d5b3a5b-bc7a-4186-b769-d3359b1e30c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_18567739-4fb6-4bb1-85fb-90068754eb43" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_5d5b3a5b-bc7a-4186-b769-d3359b1e30c9" xlink:to="loc_cms_ConsumersEnergyCompanyMember_18567739-4fb6-4bb1-85fb-90068754eb43" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesDisclosureTextBlock_e33e58d3-4073-4a01-806c-48a612312855" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesDisclosureTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_6c4ad5be-39d9-4e35-86c8-f2321fdf778e" xlink:to="loc_us-gaap_PublicUtilitiesDisclosureTextBlock_e33e58d3-4073-4a01-806c-48a612312855" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitments" xlink:type="simple" xlink:href="cms-20241231.xsd#ContingenciesandCommitments"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ContingenciesandCommitments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_b2cd3be6-38ac-44bb-98a2-596c3bd1f505" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTable_f3739e8d-733f-4d69-8f33-6d70cea763cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCommitmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_b2cd3be6-38ac-44bb-98a2-596c3bd1f505" xlink:to="loc_us-gaap_OtherCommitmentsTable_f3739e8d-733f-4d69-8f33-6d70cea763cb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_bca1029f-0b19-4270-9f17-2053dc0bdefa" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_f3739e8d-733f-4d69-8f33-6d70cea763cb" xlink:to="loc_dei_LegalEntityAxis_bca1029f-0b19-4270-9f17-2053dc0bdefa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_bca1029f-0b19-4270-9f17-2053dc0bdefa_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_bca1029f-0b19-4270-9f17-2053dc0bdefa" xlink:to="loc_dei_EntityDomain_bca1029f-0b19-4270-9f17-2053dc0bdefa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_5a9b89fa-a007-4b89-929e-64977610db86" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_bca1029f-0b19-4270-9f17-2053dc0bdefa" xlink:to="loc_dei_EntityDomain_5a9b89fa-a007-4b89-929e-64977610db86" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_5ed6c153-7ed9-4ce8-bb77-6544a3f136e4" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_5a9b89fa-a007-4b89-929e-64977610db86" xlink:to="loc_cms_ConsumersEnergyCompanyMember_5ed6c153-7ed9-4ce8-bb77-6544a3f136e4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock_54b2d7ce-a132-476b-af0e-4bba5ef95dfe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_b2cd3be6-38ac-44bb-98a2-596c3bd1f505" xlink:to="loc_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock_54b2d7ce-a132-476b-af0e-4bba5ef95dfe" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalization" xlink:type="simple" xlink:href="cms-20241231.xsd#FinancingsandCapitalization"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FinancingsandCapitalization" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_aa377d24-796e-4388-811e-727bb4be67cf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_b571f3b7-405a-45b2-8766-7ab9fb7cd78a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_aa377d24-796e-4388-811e-727bb4be67cf" xlink:to="loc_us-gaap_DebtInstrumentTable_b571f3b7-405a-45b2-8766-7ab9fb7cd78a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_c2772f7a-bc18-4b57-8eb2-2ab45ae07851" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_b571f3b7-405a-45b2-8766-7ab9fb7cd78a" xlink:to="loc_dei_LegalEntityAxis_c2772f7a-bc18-4b57-8eb2-2ab45ae07851" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c2772f7a-bc18-4b57-8eb2-2ab45ae07851_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_c2772f7a-bc18-4b57-8eb2-2ab45ae07851" xlink:to="loc_dei_EntityDomain_c2772f7a-bc18-4b57-8eb2-2ab45ae07851_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_533b0a0b-d2c6-4726-b3f6-4be24fb7c430" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_c2772f7a-bc18-4b57-8eb2-2ab45ae07851" xlink:to="loc_dei_EntityDomain_533b0a0b-d2c6-4726-b3f6-4be24fb7c430" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_9f726f1e-3beb-4f24-b8d4-d25b885fb589" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_533b0a0b-d2c6-4726-b3f6-4be24fb7c430" xlink:to="loc_cms_ConsumersEnergyCompanyMember_9f726f1e-3beb-4f24-b8d4-d25b885fb589" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyMember_c7d0a861-9722-4b7d-81a3-a90a315bd61c" xlink:href="cms-20241231.xsd#cms_NorthStarCleanEnergyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_533b0a0b-d2c6-4726-b3f6-4be24fb7c430" xlink:to="loc_cms_NorthStarCleanEnergyMember_c7d0a861-9722-4b7d-81a3-a90a315bd61c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_19378a55-f208-4382-b56e-d5f55d8628b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_aa377d24-796e-4388-811e-727bb4be67cf" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_19378a55-f208-4382-b56e-d5f55d8628b4" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="cms-20241231.xsd#FairValueMeasurements"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_311ceb0c-aa85-44a8-8349-db4d92ce862c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ea57aab7-3cbe-4631-a9fb-45ef230b811a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_311ceb0c-aa85-44a8-8349-db4d92ce862c" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ea57aab7-3cbe-4631-a9fb-45ef230b811a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_3d573c7d-8311-486e-a235-d540439e675e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ea57aab7-3cbe-4631-a9fb-45ef230b811a" xlink:to="loc_dei_LegalEntityAxis_3d573c7d-8311-486e-a235-d540439e675e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3d573c7d-8311-486e-a235-d540439e675e_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_3d573c7d-8311-486e-a235-d540439e675e" xlink:to="loc_dei_EntityDomain_3d573c7d-8311-486e-a235-d540439e675e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f22a2aa1-ccdf-4cc1-af7c-81e322566351" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_3d573c7d-8311-486e-a235-d540439e675e" xlink:to="loc_dei_EntityDomain_f22a2aa1-ccdf-4cc1-af7c-81e322566351" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_575ee48e-ad27-4505-b441-8c7997e8e054" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_f22a2aa1-ccdf-4cc1-af7c-81e322566351" xlink:to="loc_cms_ConsumersEnergyCompanyMember_575ee48e-ad27-4505-b441-8c7997e8e054" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_e15bd6e2-3e3c-4aef-85ff-173956cce041" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_311ceb0c-aa85-44a8-8349-db4d92ce862c" xlink:to="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_e15bd6e2-3e3c-4aef-85ff-173956cce041" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancialInstruments" xlink:type="simple" xlink:href="cms-20241231.xsd#FinancialInstruments"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FinancialInstruments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsLineItems_0625502f-7d6b-4193-99b8-e626c4de1810" xlink:href="cms-20241231.xsd#cms_FinancialInstrumentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsTable_10f777f2-37e8-470e-a1a9-71e3f4284a91" xlink:href="cms-20241231.xsd#cms_FinancialInstrumentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_FinancialInstrumentsLineItems_0625502f-7d6b-4193-99b8-e626c4de1810" xlink:to="loc_cms_FinancialInstrumentsTable_10f777f2-37e8-470e-a1a9-71e3f4284a91" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_7a9d80b8-3ae8-4883-80f4-e57ad2354de8" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_FinancialInstrumentsTable_10f777f2-37e8-470e-a1a9-71e3f4284a91" xlink:to="loc_dei_LegalEntityAxis_7a9d80b8-3ae8-4883-80f4-e57ad2354de8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_7a9d80b8-3ae8-4883-80f4-e57ad2354de8_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_7a9d80b8-3ae8-4883-80f4-e57ad2354de8" xlink:to="loc_dei_EntityDomain_7a9d80b8-3ae8-4883-80f4-e57ad2354de8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_0b9f9af7-6507-485e-8555-7610a60d2577" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_7a9d80b8-3ae8-4883-80f4-e57ad2354de8" xlink:to="loc_dei_EntityDomain_0b9f9af7-6507-485e-8555-7610a60d2577" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_aabc1152-5012-491d-b977-892e5a5d5b8d" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_0b9f9af7-6507-485e-8555-7610a60d2577" xlink:to="loc_cms_ConsumersEnergyCompanyMember_aabc1152-5012-491d-b977-892e5a5d5b8d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock_d05bd185-f1f7-4767-a59c-25a5cd9e2652" xlink:href="cms-20241231.xsd#cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancialInstrumentsLineItems_0625502f-7d6b-4193-99b8-e626c4de1810" xlink:to="loc_cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock_d05bd185-f1f7-4767-a59c-25a5cd9e2652" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/PlantPropertyandEquipment" xlink:type="simple" xlink:href="cms-20241231.xsd#PlantPropertyandEquipment"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/PlantPropertyandEquipment" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_1a3148ce-45d5-41f8-907d-b3182bd755f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_66f9107f-539b-49b1-8ce5-451f8b424a31" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_1a3148ce-45d5-41f8-907d-b3182bd755f6" xlink:to="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_66f9107f-539b-49b1-8ce5-451f8b424a31" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ca4f5318-2231-43fc-873c-45bcb2698797" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_66f9107f-539b-49b1-8ce5-451f8b424a31" xlink:to="loc_dei_LegalEntityAxis_ca4f5318-2231-43fc-873c-45bcb2698797" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ca4f5318-2231-43fc-873c-45bcb2698797_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_ca4f5318-2231-43fc-873c-45bcb2698797" xlink:to="loc_dei_EntityDomain_ca4f5318-2231-43fc-873c-45bcb2698797_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_7eace18a-4e28-4b2e-94ca-7b75f488ebd9" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_ca4f5318-2231-43fc-873c-45bcb2698797" xlink:to="loc_dei_EntityDomain_7eace18a-4e28-4b2e-94ca-7b75f488ebd9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_271a4d18-ed75-4e0e-bb1f-255bdea96347" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_7eace18a-4e28-4b2e-94ca-7b75f488ebd9" xlink:to="loc_cms_ConsumersEnergyCompanyMember_271a4d18-ed75-4e0e-bb1f-255bdea96347" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock_14c118a2-2096-4090-818e-6f7105fe56ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_1a3148ce-45d5-41f8-907d-b3182bd755f6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock_14c118a2-2096-4090-818e-6f7105fe56ca" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/Leases" xlink:type="simple" xlink:href="cms-20241231.xsd#Leases"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_LeasesLineItems_7241f928-52a8-47f2-8f49-fa1ae816184d" xlink:href="cms-20241231.xsd#cms_LeasesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LeasesTable_b1a1b7a6-e93a-4a17-b144-afec06fd19c1" xlink:href="cms-20241231.xsd#cms_LeasesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_LeasesLineItems_7241f928-52a8-47f2-8f49-fa1ae816184d" xlink:to="loc_cms_LeasesTable_b1a1b7a6-e93a-4a17-b144-afec06fd19c1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_023b0464-6242-4740-ab38-7db23f3d6da8" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_LeasesTable_b1a1b7a6-e93a-4a17-b144-afec06fd19c1" xlink:to="loc_dei_LegalEntityAxis_023b0464-6242-4740-ab38-7db23f3d6da8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_023b0464-6242-4740-ab38-7db23f3d6da8_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_023b0464-6242-4740-ab38-7db23f3d6da8" xlink:to="loc_dei_EntityDomain_023b0464-6242-4740-ab38-7db23f3d6da8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c6cffa44-003a-4e59-8071-ea8584171583" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_023b0464-6242-4740-ab38-7db23f3d6da8" xlink:to="loc_dei_EntityDomain_c6cffa44-003a-4e59-8071-ea8584171583" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_52943b2f-12be-44e9-8b67-7eca5770cfc6" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_c6cffa44-003a-4e59-8071-ea8584171583" xlink:to="loc_cms_ConsumersEnergyCompanyMember_52943b2f-12be-44e9-8b67-7eca5770cfc6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LesseeAndLessorLeasesTextBlock_a048480d-53ab-4f11-b0e5-ca2aee093495" xlink:href="cms-20241231.xsd#cms_LesseeAndLessorLeasesTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_LeasesLineItems_7241f928-52a8-47f2-8f49-fa1ae816184d" xlink:to="loc_cms_LesseeAndLessorLeasesTextBlock_a048480d-53ab-4f11-b0e5-ca2aee093495" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/AssetRetirementObligations" xlink:type="simple" xlink:href="cms-20241231.xsd#AssetRetirementObligations"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/AssetRetirementObligations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetRetirementObligationsLineItems_04892164-b754-4f70-a420-1ce4d995f5e7" xlink:href="cms-20241231.xsd#cms_AssetRetirementObligationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetRetirementObligationsTable_f80094ea-87b8-4c09-92f2-83dd9b57bcb0" xlink:href="cms-20241231.xsd#cms_AssetRetirementObligationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_AssetRetirementObligationsLineItems_04892164-b754-4f70-a420-1ce4d995f5e7" xlink:to="loc_cms_AssetRetirementObligationsTable_f80094ea-87b8-4c09-92f2-83dd9b57bcb0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e8fa03b1-c379-400f-adaf-ed9ffda4bc9d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_AssetRetirementObligationsTable_f80094ea-87b8-4c09-92f2-83dd9b57bcb0" xlink:to="loc_dei_LegalEntityAxis_e8fa03b1-c379-400f-adaf-ed9ffda4bc9d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e8fa03b1-c379-400f-adaf-ed9ffda4bc9d_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_e8fa03b1-c379-400f-adaf-ed9ffda4bc9d" xlink:to="loc_dei_EntityDomain_e8fa03b1-c379-400f-adaf-ed9ffda4bc9d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e66fd417-ff48-405a-aa97-1c6017cc041b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_e8fa03b1-c379-400f-adaf-ed9ffda4bc9d" xlink:to="loc_dei_EntityDomain_e66fd417-ff48-405a-aa97-1c6017cc041b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_9d948f23-3174-4b1f-9e9c-c75dba6afa1b" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_e66fd417-ff48-405a-aa97-1c6017cc041b" xlink:to="loc_cms_ConsumersEnergyCompanyMember_9d948f23-3174-4b1f-9e9c-c75dba6afa1b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationDisclosureTextBlock_20494756-f21c-4309-9cbb-a5f74214ead1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationDisclosureTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_AssetRetirementObligationsLineItems_04892164-b754-4f70-a420-1ce4d995f5e7" xlink:to="loc_us-gaap_AssetRetirementObligationDisclosureTextBlock_20494756-f21c-4309-9cbb-a5f74214ead1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefits" xlink:type="simple" xlink:href="cms-20241231.xsd#RetirementBenefits"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RetirementBenefits" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8bf4ed56-52f8-48a3-b3ef-9d9cd40080a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f1902210-7180-462e-bca4-e0d04fb3df10" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8bf4ed56-52f8-48a3-b3ef-9d9cd40080a4" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f1902210-7180-462e-bca4-e0d04fb3df10" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_4e59b2ac-d320-4c87-9712-f6596e8a2ad5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f1902210-7180-462e-bca4-e0d04fb3df10" xlink:to="loc_dei_LegalEntityAxis_4e59b2ac-d320-4c87-9712-f6596e8a2ad5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4e59b2ac-d320-4c87-9712-f6596e8a2ad5_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_4e59b2ac-d320-4c87-9712-f6596e8a2ad5" xlink:to="loc_dei_EntityDomain_4e59b2ac-d320-4c87-9712-f6596e8a2ad5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_cb852774-caa8-41b2-a32d-0ade9c9cbc75" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_4e59b2ac-d320-4c87-9712-f6596e8a2ad5" xlink:to="loc_dei_EntityDomain_cb852774-caa8-41b2-a32d-0ade9c9cbc75" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_a1417085-e700-4d62-9d3d-824f45c4a0f0" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_cb852774-caa8-41b2-a32d-0ade9c9cbc75" xlink:to="loc_cms_ConsumersEnergyCompanyMember_a1417085-e700-4d62-9d3d-824f45c4a0f0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_61f5c3c0-7064-4a9e-aaad-45378200cdac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8bf4ed56-52f8-48a3-b3ef-9d9cd40080a4" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_61f5c3c0-7064-4a9e-aaad-45378200cdac" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/StockbasedCompensation" xlink:type="simple" xlink:href="cms-20241231.xsd#StockbasedCompensation"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/StockbasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4350a4a4-2888-41bc-a8d9-94b0064fbb1c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f9cb9f13-6862-4ee9-86e9-74755d116165" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4350a4a4-2888-41bc-a8d9-94b0064fbb1c" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f9cb9f13-6862-4ee9-86e9-74755d116165" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ac34c725-40cb-4afb-adcf-ef05555f97bb" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f9cb9f13-6862-4ee9-86e9-74755d116165" xlink:to="loc_dei_LegalEntityAxis_ac34c725-40cb-4afb-adcf-ef05555f97bb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ac34c725-40cb-4afb-adcf-ef05555f97bb_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_ac34c725-40cb-4afb-adcf-ef05555f97bb" xlink:to="loc_dei_EntityDomain_ac34c725-40cb-4afb-adcf-ef05555f97bb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a2482ab9-f80c-478a-8bcd-9a7ad8c987f3" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_ac34c725-40cb-4afb-adcf-ef05555f97bb" xlink:to="loc_dei_EntityDomain_a2482ab9-f80c-478a-8bcd-9a7ad8c987f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_21dd3ad5-0c6c-4f1b-b34c-52aabc3b155d" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_a2482ab9-f80c-478a-8bcd-9a7ad8c987f3" xlink:to="loc_cms_ConsumersEnergyCompanyMember_21dd3ad5-0c6c-4f1b-b34c-52aabc3b155d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2ca17230-7d7e-4329-95f1-e674846c5ba8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4350a4a4-2888-41bc-a8d9-94b0064fbb1c" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2ca17230-7d7e-4329-95f1-e674846c5ba8" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/IncomeTaxes" xlink:type="simple" xlink:href="cms-20241231.xsd#IncomeTaxes"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesLineItems_a3706f83-8a1c-41ac-a45c-2d2ba1a3effb" xlink:href="cms-20241231.xsd#cms_IncomeTaxesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesTable_999e445f-90c1-4278-acd5-2379f2801998" xlink:href="cms-20241231.xsd#cms_IncomeTaxesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_IncomeTaxesLineItems_a3706f83-8a1c-41ac-a45c-2d2ba1a3effb" xlink:to="loc_cms_IncomeTaxesTable_999e445f-90c1-4278-acd5-2379f2801998" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_eeb7f72f-74db-4a6c-a39e-0c036bb60fd1" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_IncomeTaxesTable_999e445f-90c1-4278-acd5-2379f2801998" xlink:to="loc_dei_LegalEntityAxis_eeb7f72f-74db-4a6c-a39e-0c036bb60fd1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_eeb7f72f-74db-4a6c-a39e-0c036bb60fd1_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_eeb7f72f-74db-4a6c-a39e-0c036bb60fd1" xlink:to="loc_dei_EntityDomain_eeb7f72f-74db-4a6c-a39e-0c036bb60fd1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_2f1c3ecf-b22f-4450-b89a-79c9af1d9d85" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_eeb7f72f-74db-4a6c-a39e-0c036bb60fd1" xlink:to="loc_dei_EntityDomain_2f1c3ecf-b22f-4450-b89a-79c9af1d9d85" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_72ea71c4-b5ad-4b06-a04d-b3f6ebf55efa" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_2f1c3ecf-b22f-4450-b89a-79c9af1d9d85" xlink:to="loc_cms_ConsumersEnergyCompanyMember_72ea71c4-b5ad-4b06-a04d-b3f6ebf55efa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_73f226f4-71a7-4d15-b104-41b15c682fbd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncomeTaxesLineItems_a3706f83-8a1c-41ac-a45c-2d2ba1a3effb" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_73f226f4-71a7-4d15-b104-41b15c682fbd" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/Revenue" xlink:type="simple" xlink:href="cms-20241231.xsd#Revenue"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/Revenue" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_0646a8fc-4c3d-4b2a-9beb-96f150dcf7bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_06206a4e-e9fe-4e3e-8431-1a3f62809b54" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_0646a8fc-4c3d-4b2a-9beb-96f150dcf7bc" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_06206a4e-e9fe-4e3e-8431-1a3f62809b54" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_227b27f3-6ef7-4585-99e0-d5fc074487d3" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_06206a4e-e9fe-4e3e-8431-1a3f62809b54" xlink:to="loc_dei_LegalEntityAxis_227b27f3-6ef7-4585-99e0-d5fc074487d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_227b27f3-6ef7-4585-99e0-d5fc074487d3_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_227b27f3-6ef7-4585-99e0-d5fc074487d3" xlink:to="loc_dei_EntityDomain_227b27f3-6ef7-4585-99e0-d5fc074487d3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_aea15569-ec3c-46c1-ad93-47eb581b86b9" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_227b27f3-6ef7-4585-99e0-d5fc074487d3" xlink:to="loc_dei_EntityDomain_aea15569-ec3c-46c1-ad93-47eb581b86b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_b863d639-672f-453e-b06f-bb34d3931488" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_aea15569-ec3c-46c1-ad93-47eb581b86b9" xlink:to="loc_cms_ConsumersEnergyCompanyMember_b863d639-672f-453e-b06f-bb34d3931488" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_72293668-2253-4da1-b49b-88e5f9ad0aa9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_0646a8fc-4c3d-4b2a-9beb-96f150dcf7bc" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_72293668-2253-4da1-b49b-88e5f9ad0aa9" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/OtherIncomeandOtherExpense" xlink:type="simple" xlink:href="cms-20241231.xsd#OtherIncomeandOtherExpense"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/OtherIncomeandOtherExpense" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherIncomeandExpensesLineItems_3a9d079f-b86e-4e2b-8a4d-906e02f90a06" xlink:href="cms-20241231.xsd#cms_OtherIncomeandExpensesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherIncomeandExpensesTable_70119da3-db52-4f1b-97d5-7ef62664a5a9" xlink:href="cms-20241231.xsd#cms_OtherIncomeandExpensesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_OtherIncomeandExpensesLineItems_3a9d079f-b86e-4e2b-8a4d-906e02f90a06" xlink:to="loc_cms_OtherIncomeandExpensesTable_70119da3-db52-4f1b-97d5-7ef62664a5a9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_8d3f4f11-9bed-4d54-a186-c33eac13479d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_OtherIncomeandExpensesTable_70119da3-db52-4f1b-97d5-7ef62664a5a9" xlink:to="loc_dei_LegalEntityAxis_8d3f4f11-9bed-4d54-a186-c33eac13479d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_8d3f4f11-9bed-4d54-a186-c33eac13479d_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_8d3f4f11-9bed-4d54-a186-c33eac13479d" xlink:to="loc_dei_EntityDomain_8d3f4f11-9bed-4d54-a186-c33eac13479d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_638b6a9c-ef77-482b-95f4-f0df68de67ab" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_8d3f4f11-9bed-4d54-a186-c33eac13479d" xlink:to="loc_dei_EntityDomain_638b6a9c-ef77-482b-95f4-f0df68de67ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_43f80290-b504-452e-a1b6-f4e6e872a957" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_638b6a9c-ef77-482b-95f4-f0df68de67ab" xlink:to="loc_cms_ConsumersEnergyCompanyMember_43f80290-b504-452e-a1b6-f4e6e872a957" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_4b8e14ca-a42d-479f-bdab-e8b5cfd405b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_OtherIncomeandExpensesLineItems_3a9d079f-b86e-4e2b-8a4d-906e02f90a06" xlink:to="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_4b8e14ca-a42d-479f-bdab-e8b5cfd405b3" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ReportableSegments" xlink:type="simple" xlink:href="cms-20241231.xsd#ReportableSegments"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ReportableSegments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_d5fe557a-0c59-47d7-9052-55e3575735e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_86acab2b-93a6-49d4-8ce5-f3f02ebb4662" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d5fe557a-0c59-47d7-9052-55e3575735e5" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_86acab2b-93a6-49d4-8ce5-f3f02ebb4662" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_12edfb47-95ce-4726-9bea-030db407ac97" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_86acab2b-93a6-49d4-8ce5-f3f02ebb4662" xlink:to="loc_dei_LegalEntityAxis_12edfb47-95ce-4726-9bea-030db407ac97" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_12edfb47-95ce-4726-9bea-030db407ac97_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_12edfb47-95ce-4726-9bea-030db407ac97" xlink:to="loc_dei_EntityDomain_12edfb47-95ce-4726-9bea-030db407ac97_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_8040ebe6-2a57-426e-95b0-c51bb0182efb" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_12edfb47-95ce-4726-9bea-030db407ac97" xlink:to="loc_dei_EntityDomain_8040ebe6-2a57-426e-95b0-c51bb0182efb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_cf1ef322-f934-45c0-a3da-de654c2b4ab0" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_8040ebe6-2a57-426e-95b0-c51bb0182efb" xlink:to="loc_cms_ConsumersEnergyCompanyMember_cf1ef322-f934-45c0-a3da-de654c2b4ab0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_a923294a-c36b-4f28-9fe9-72f4c1e82f06" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d5fe557a-0c59-47d7-9052-55e3575735e5" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_a923294a-c36b-4f28-9fe9-72f4c1e82f06" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumers" xlink:type="simple" xlink:href="cms-20241231.xsd#RelatedpartyTransactionsConsumers"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumers" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_08a4c651-a292-4ffb-bc4a-1c93d50235ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_3e40bde0-9604-4803-bfe4-865e3c757780" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_08a4c651-a292-4ffb-bc4a-1c93d50235ac" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_3e40bde0-9604-4803-bfe4-865e3c757780" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_87858bc3-e386-453e-9a3b-178ef96bb647" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_3e40bde0-9604-4803-bfe4-865e3c757780" xlink:to="loc_dei_LegalEntityAxis_87858bc3-e386-453e-9a3b-178ef96bb647" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_87858bc3-e386-453e-9a3b-178ef96bb647_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_87858bc3-e386-453e-9a3b-178ef96bb647" xlink:to="loc_dei_EntityDomain_87858bc3-e386-453e-9a3b-178ef96bb647_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e01a5048-1b61-424d-aafa-2adcfa8ca264" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_87858bc3-e386-453e-9a3b-178ef96bb647" xlink:to="loc_dei_EntityDomain_e01a5048-1b61-424d-aafa-2adcfa8ca264" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_ff002d2d-050b-4d54-b7c8-b127c63ab6f1" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_e01a5048-1b61-424d-aafa-2adcfa8ca264" xlink:to="loc_cms_ConsumersEnergyCompanyMember_ff002d2d-050b-4d54-b7c8-b127c63ab6f1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_1e36fe99-c5f9-47e0-a816-415ff2e885ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_08a4c651-a292-4ffb-bc4a-1c93d50235ac" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_1e36fe99-c5f9-47e0-a816-415ff2e885ed" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/VariableInterestEntities" xlink:type="simple" xlink:href="cms-20241231.xsd#VariableInterestEntities"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/VariableInterestEntities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_a46595b2-e224-42dc-9174-229e2df6e039" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_ace2f1c3-552d-4815-8b4c-283adbdfe10c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_a46595b2-e224-42dc-9174-229e2df6e039" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_ace2f1c3-552d-4815-8b4c-283adbdfe10c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_2af08552-114a-4e02-b0dc-0ff5dfad1d63" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_ace2f1c3-552d-4815-8b4c-283adbdfe10c" xlink:to="loc_dei_LegalEntityAxis_2af08552-114a-4e02-b0dc-0ff5dfad1d63" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_2af08552-114a-4e02-b0dc-0ff5dfad1d63_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_2af08552-114a-4e02-b0dc-0ff5dfad1d63" xlink:to="loc_dei_EntityDomain_2af08552-114a-4e02-b0dc-0ff5dfad1d63_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9fc93bdf-59dd-4147-91a6-1e3e8140340a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_2af08552-114a-4e02-b0dc-0ff5dfad1d63" xlink:to="loc_dei_EntityDomain_9fc93bdf-59dd-4147-91a6-1e3e8140340a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_ec648042-f7fa-4ecf-a63e-9a30f0255c42" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_9fc93bdf-59dd-4147-91a6-1e3e8140340a" xlink:to="loc_cms_ConsumersEnergyCompanyMember_ec648042-f7fa-4ecf-a63e-9a30f0255c42" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityDisclosureTextBlock_9d17240a-df53-4b41-8b2f-d1abf97ff2f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityDisclosureTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_a46595b2-e224-42dc-9174-229e2df6e039" xlink:to="loc_us-gaap_VariableInterestEntityDisclosureTextBlock_9d17240a-df53-4b41-8b2f-d1abf97ff2f7" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ExitActivitiesandAssetSales" xlink:type="simple" xlink:href="cms-20241231.xsd#ExitActivitiesandAssetSales"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ExitActivitiesandAssetSales" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_61c74009-3925-4803-9ebb-2d763a9cf99c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_3d37ac57-33d4-4ab9-8b0b-0f65855cb2e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_61c74009-3925-4803-9ebb-2d763a9cf99c" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_3d37ac57-33d4-4ab9-8b0b-0f65855cb2e5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_2729c00a-35b2-4c25-acb4-d592742b1b6a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_3d37ac57-33d4-4ab9-8b0b-0f65855cb2e5" xlink:to="loc_dei_LegalEntityAxis_2729c00a-35b2-4c25-acb4-d592742b1b6a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_2729c00a-35b2-4c25-acb4-d592742b1b6a_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_2729c00a-35b2-4c25-acb4-d592742b1b6a" xlink:to="loc_dei_EntityDomain_2729c00a-35b2-4c25-acb4-d592742b1b6a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_24d4690d-be2e-4d1e-9e4e-1e519917d9e0" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_2729c00a-35b2-4c25-acb4-d592742b1b6a" xlink:to="loc_dei_EntityDomain_24d4690d-be2e-4d1e-9e4e-1e519917d9e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_14169ba7-72fe-4865-af9e-e031b8f3263c" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_24d4690d-be2e-4d1e-9e4e-1e519917d9e0" xlink:to="loc_cms_ConsumersEnergyCompanyMember_14169ba7-72fe-4865-af9e-e031b8f3263c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_f56de566-b946-4b04-945d-beeff0a5ee43" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_61c74009-3925-4803-9ebb-2d763a9cf99c" xlink:to="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_f56de566-b946-4b04-945d-beeff0a5ee43" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ScheduleIIValuationandQualifyingAccountsandReserves" xlink:type="simple" xlink:href="cms-20241231.xsd#ScheduleIIValuationandQualifyingAccountsandReserves"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ScheduleIIValuationandQualifyingAccountsandReserves" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_794f4fbb-862d-4af9-bff3-13ce102006af" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_f697e612-5942-4d71-88a3-3850606d73f2" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_794f4fbb-862d-4af9-bff3-13ce102006af" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_f697e612-5942-4d71-88a3-3850606d73f2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ca5a1625-6db3-475c-a024-4e3362638d32" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_f697e612-5942-4d71-88a3-3850606d73f2" xlink:to="loc_dei_LegalEntityAxis_ca5a1625-6db3-475c-a024-4e3362638d32" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ca5a1625-6db3-475c-a024-4e3362638d32_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_ca5a1625-6db3-475c-a024-4e3362638d32" xlink:to="loc_dei_EntityDomain_ca5a1625-6db3-475c-a024-4e3362638d32_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_2b09a64d-5692-4b92-9ac8-368a58fce66e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_ca5a1625-6db3-475c-a024-4e3362638d32" xlink:to="loc_dei_EntityDomain_2b09a64d-5692-4b92-9ac8-368a58fce66e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_7570be42-cb8a-4b71-8288-1b849edf301b" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_2b09a64d-5692-4b92-9ac8-368a58fce66e" xlink:to="loc_cms_ConsumersEnergyCompanyMember_7570be42-cb8a-4b71-8288-1b849edf301b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_e59cd5e2-8075-4628-8a4e-e7b486c47b69" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_794f4fbb-862d-4af9-bff3-13ce102006af" xlink:to="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_e59cd5e2-8075-4628-8a4e-e7b486c47b69" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy" xlink:type="simple" xlink:href="cms-20241231.xsd#SignificantAccountingPoliciesPolicy"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:href="cms-20241231.xsd#cms_SignificantAccountingPoliciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SignificantAccountingPoliciesTable_fc365370-78f8-444c-b168-884b82719cb4" xlink:href="cms-20241231.xsd#cms_SignificantAccountingPoliciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_cms_SignificantAccountingPoliciesTable_fc365370-78f8-444c-b168-884b82719cb4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_dfe8400c-68d7-49d3-ac63-fa75600e6591" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_SignificantAccountingPoliciesTable_fc365370-78f8-444c-b168-884b82719cb4" xlink:to="loc_dei_LegalEntityAxis_dfe8400c-68d7-49d3-ac63-fa75600e6591" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_dfe8400c-68d7-49d3-ac63-fa75600e6591_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_dfe8400c-68d7-49d3-ac63-fa75600e6591" xlink:to="loc_dei_EntityDomain_dfe8400c-68d7-49d3-ac63-fa75600e6591_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_73e3b1ef-b2fb-47fd-ba38-e8b2b00b2a0c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_dfe8400c-68d7-49d3-ac63-fa75600e6591" xlink:to="loc_dei_EntityDomain_73e3b1ef-b2fb-47fd-ba38-e8b2b00b2a0c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_a5da979d-a621-46fe-8b34-1f730ba83f72" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_73e3b1ef-b2fb-47fd-ba38-e8b2b00b2a0c" xlink:to="loc_cms_ConsumersEnergyCompanyMember_a5da979d-a621-46fe-8b34-1f730ba83f72" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_cdac5f87-52b2-4c85-b65c-2be882ad5843" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_cdac5f87-52b2-4c85-b65c-2be882ad5843" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_065876f2-24b5-4784-882d-7e8ee697416d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_UseOfEstimates_065876f2-24b5-4784-882d-7e8ee697416d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_ff722498-2c13-4055-ab67-99a396f02605" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_ff722498-2c13-4055-ab67-99a396f02605" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_1b475884-769d-4f33-ad18-d422878980b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_1b475884-769d-4f33-ad18-d422878980b3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_58464b0c-9415-4e7e-8747-73474e24e1aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_58464b0c-9415-4e7e-8747-73474e24e1aa" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtPolicyTextBlock_3b575e08-d641-4326-825f-361403e9009b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtPolicyTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_DebtPolicyTextBlock_3b575e08-d641-4326-825f-361403e9009b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock_4730cdad-49e0-4eca-9bc3-6b3aa3e94572" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_DerivativesPolicyTextBlock_4730cdad-49e0-4eca-9bc3-6b3aa3e94572" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_f1c0da2c-72bc-4fb4-9a21-c10e5b5e0ad6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_f1c0da2c-72bc-4fb4-9a21-c10e5b5e0ad6" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_4d90ed38-ec4d-40c5-a64b-ce9ad5ac5857" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_4d90ed38-ec4d-40c5-a64b-ce9ad5ac5857" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_79fe6067-9e3f-4dc5-92c3-fa60fbe7fb45" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_79fe6067-9e3f-4dc5-92c3-fa60fbe7fb45" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsPolicy_805a1a2b-b735-45b8-b3d1-203d872216c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentsPolicy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_EquityMethodInvestmentsPolicy_805a1a2b-b735-45b8-b3d1-203d872216c9" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryIncomeTaxesPolicy_029eacf7-c409-4a64-b922-bfcaebff4ff2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryIncomeTaxesPolicy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_RegulatoryIncomeTaxesPolicy_029eacf7-c409-4a64-b922-bfcaebff4ff2" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_e3a4336d-725c-4ca1-99e9-9f7c8e682f41" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_e3a4336d-725c-4ca1-99e9-9f7c8e682f41" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmissionCreditsOrAllowancesPolicy_1c807aee-ef21-4e22-a44a-a199cc03c67e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmissionCreditsOrAllowancesPolicy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_EmissionCreditsOrAllowancesPolicy_1c807aee-ef21-4e22-a44a-a199cc03c67e" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryImpairmentPolicy_19c3e3c8-87bd-4ebd-8e7e-9310172a35e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryImpairmentPolicy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_InventoryImpairmentPolicy_19c3e3c8-87bd-4ebd-8e7e-9310172a35e0" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PropertyTaxPolicyTextBlock_d3db2827-2c77-47a8-b959-5af012322c38" xlink:href="cms-20241231.xsd#cms_PropertyTaxPolicyTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_cms_PropertyTaxPolicyTextBlock_d3db2827-2c77-47a8-b959-5af012322c38" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GovernmentAssistancePolicyTextBlock_dfd63355-37b2-4a26-9310-83cdf8b26d84" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GovernmentAssistancePolicyTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_GovernmentAssistancePolicyTextBlock_dfd63355-37b2-4a26-9310-83cdf8b26d84" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_b1dfa4fe-24f8-4145-acdf-1a23c6874f99" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_b1dfa4fe-24f8-4145-acdf-1a23c6874f99" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlantRetirementAndAbandonmentPolicy_f480c4d1-3ba5-4367-960a-66465330c6ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlantRetirementAndAbandonmentPolicy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_PlantRetirementAndAbandonmentPolicy_f480c4d1-3ba5-4367-960a-66465330c6ea" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForFundsUsedDuringConstructionPolicy_e25514dc-6871-4fd3-adce-de6b665afaa8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForFundsUsedDuringConstructionPolicy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_AllowanceForFundsUsedDuringConstructionPolicy_e25514dc-6871-4fd3-adce-de6b665afaa8" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryDepreciationAndAmortizationPolicy_3e70f66a-f396-4fd6-8d99-ffa36db04022" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryDepreciationAndAmortizationPolicy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_RegulatoryDepreciationAndAmortizationPolicy_3e70f66a-f396-4fd6-8d99-ffa36db04022" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPlannedMajorMaintenanceActivitiesPolicy_e23419c5-4b06-46cc-8401-74420bfcee70" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPlannedMajorMaintenanceActivitiesPolicy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPlannedMajorMaintenanceActivitiesPolicy_e23419c5-4b06-46cc-8401-74420bfcee70" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_dc7610b2-a509-4c3e-9a5c-b2e0d0b03ee2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_dc7610b2-a509-4c3e-9a5c-b2e0d0b03ee2" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsPolicy_0584db86-2597-4e98-905f-f852d50eb628" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationsPolicy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_AssetRetirementObligationsPolicy_0584db86-2597-4e98-905f-f852d50eb628" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy_dcd44e0e-7b7c-4d0c-bf5c-5af7ab317f00" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy_dcd44e0e-7b7c-4d0c-bf5c-5af7ab317f00" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy_14db7dab-248e-4679-aeba-63bd9ddcd81e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy_14db7dab-248e-4679-aeba-63bd9ddcd81e" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_7a42c0c4-9c34-4807-a992-caf1d168672c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_7a42c0c4-9c34-4807-a992-caf1d168672c" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_0f240ad6-1a44-4086-9908-ee9cebe5b044" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_0f240ad6-1a44-4086-9908-ee9cebe5b044" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_ed8775c3-7f71-42e4-ba22-d4cc0562dbc4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_ed8775c3-7f71-42e4-ba22-d4cc0562dbc4" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_617ec6db-b2dd-44cb-b3a9-f25d4b88606d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditLossFinancialInstrumentPolicyTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_617ec6db-b2dd-44cb-b3a9-f25d4b88606d" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy_5e71b066-1ec9-48d2-8e15-b347414c1b80" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy_5e71b066-1ec9-48d2-8e15-b347414c1b80" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionForAlternativeRevenueProgramsPolicy_37f857a2-4bd5-45a4-a35a-5caac084c406" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRecognitionForAlternativeRevenueProgramsPolicy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_RevenueRecognitionForAlternativeRevenueProgramsPolicy_37f857a2-4bd5-45a4-a35a-5caac084c406" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationVariableInterestEntityPolicy_c3291e77-e408-41d1-a0c9-fb0e883fa4cf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationVariableInterestEntityPolicy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_ConsolidationVariableInterestEntityPolicy_c3291e77-e408-41d1-a0c9-fb0e883fa4cf" xlink:type="arc" order="32"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RegulatoryMattersTables" xlink:type="simple" xlink:href="cms-20241231.xsd#RegulatoryMattersTables"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RegulatoryMattersTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_90d136a0-4152-418a-8470-024c7e6095d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_542c95d7-ddac-4387-9644-7ca5695fc252" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_90d136a0-4152-418a-8470-024c7e6095d8" xlink:to="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_542c95d7-ddac-4387-9644-7ca5695fc252" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_031e4bcd-5fa3-4d39-be79-b3d4f8fa27d5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_542c95d7-ddac-4387-9644-7ca5695fc252" xlink:to="loc_dei_LegalEntityAxis_031e4bcd-5fa3-4d39-be79-b3d4f8fa27d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_031e4bcd-5fa3-4d39-be79-b3d4f8fa27d5_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_031e4bcd-5fa3-4d39-be79-b3d4f8fa27d5" xlink:to="loc_dei_EntityDomain_031e4bcd-5fa3-4d39-be79-b3d4f8fa27d5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_fd81e5aa-aafd-4568-83e8-9e36bad76fb9" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_031e4bcd-5fa3-4d39-be79-b3d4f8fa27d5" xlink:to="loc_dei_EntityDomain_fd81e5aa-aafd-4568-83e8-9e36bad76fb9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_bac2f619-a105-4282-a411-4d3bb8ed4fdf" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_fd81e5aa-aafd-4568-83e8-9e36bad76fb9" xlink:to="loc_cms_ConsumersEnergyCompanyMember_bac2f619-a105-4282-a411-4d3bb8ed4fdf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRegulatoryAssetsTextBlock_c3e351b4-4461-4914-9a32-de2038cbe6c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRegulatoryAssetsTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_90d136a0-4152-418a-8470-024c7e6095d8" xlink:to="loc_us-gaap_ScheduleOfRegulatoryAssetsTextBlock_c3e351b4-4461-4914-9a32-de2038cbe6c0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRegulatoryLiabilitiesTextBlock_0a02d631-1132-428c-9a6a-3eb6ce6eb184" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRegulatoryLiabilitiesTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_90d136a0-4152-418a-8470-024c7e6095d8" xlink:to="loc_us-gaap_ScheduleOfRegulatoryLiabilitiesTextBlock_0a02d631-1132-428c-9a6a-3eb6ce6eb184" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ScheduleOfPscrAndGcrUnderrecoveriesandOverrecoveriesTableTextBlockTableTextBlock_b4a7a5ee-2c7c-4583-92b7-9086c2eb7679" xlink:href="cms-20241231.xsd#cms_ScheduleOfPscrAndGcrUnderrecoveriesandOverrecoveriesTableTextBlockTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_90d136a0-4152-418a-8470-024c7e6095d8" xlink:to="loc_cms_ScheduleOfPscrAndGcrUnderrecoveriesandOverrecoveriesTableTextBlockTableTextBlock_b4a7a5ee-2c7c-4583-92b7-9086c2eb7679" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables" xlink:type="simple" xlink:href="cms-20241231.xsd#ContingenciesandCommitmentsTables"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SiteContingencyLineItems_57b099d2-d332-4c24-ad6b-cf14096936eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SiteContingencyLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SiteContingencyTable_c733748e-2a37-4db2-bfc4-70f54df362aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SiteContingencyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SiteContingencyLineItems_57b099d2-d332-4c24-ad6b-cf14096936eb" xlink:to="loc_us-gaap_SiteContingencyTable_c733748e-2a37-4db2-bfc4-70f54df362aa" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_23326e49-c1e6-4024-afb2-51f60b9df80b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SiteContingencyTable_c733748e-2a37-4db2-bfc4-70f54df362aa" xlink:to="loc_dei_LegalEntityAxis_23326e49-c1e6-4024-afb2-51f60b9df80b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_23326e49-c1e6-4024-afb2-51f60b9df80b_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_23326e49-c1e6-4024-afb2-51f60b9df80b" xlink:to="loc_dei_EntityDomain_23326e49-c1e6-4024-afb2-51f60b9df80b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_aabb9228-8661-4340-a1dd-33e4893b6f92" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_23326e49-c1e6-4024-afb2-51f60b9df80b" xlink:to="loc_dei_EntityDomain_aabb9228-8661-4340-a1dd-33e4893b6f92" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_daa77620-a580-43c2-ac9a-4b41f5c47b04" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_aabb9228-8661-4340-a1dd-33e4893b6f92" xlink:to="loc_cms_ConsumersEnergyCompanyMember_daa77620-a580-43c2-ac9a-4b41f5c47b04" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ExpectedRemediationCostsByYearTableTextBlock_97c9f57c-caa7-4a2e-8d0d-6170a02c89fb" xlink:href="cms-20241231.xsd#cms_ExpectedRemediationCostsByYearTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SiteContingencyLineItems_57b099d2-d332-4c24-ad6b-cf14096936eb" xlink:to="loc_cms_ExpectedRemediationCostsByYearTableTextBlock_97c9f57c-caa7-4a2e-8d0d-6170a02c89fb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGuaranteeObligationsTextBlock_28cae2ba-7810-4459-939b-56535da6b85e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGuaranteeObligationsTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SiteContingencyLineItems_57b099d2-d332-4c24-ad6b-cf14096936eb" xlink:to="loc_us-gaap_ScheduleOfGuaranteeObligationsTextBlock_28cae2ba-7810-4459-939b-56535da6b85e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock_cd806572-69eb-4ad1-955c-80e08e23c486" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SiteContingencyLineItems_57b099d2-d332-4c24-ad6b-cf14096936eb" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock_cd806572-69eb-4ad1-955c-80e08e23c486" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationTables" xlink:type="simple" xlink:href="cms-20241231.xsd#FinancingsandCapitalizationTables"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FinancingsandCapitalizationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_a4c8d007-4a94-4343-98c7-0bc341619989" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_e72ff69b-6200-4c23-881f-f4652e39b7cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a4c8d007-4a94-4343-98c7-0bc341619989" xlink:to="loc_us-gaap_DebtInstrumentTable_e72ff69b-6200-4c23-881f-f4652e39b7cc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_735bbe4e-92de-4823-990a-587145170683" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_e72ff69b-6200-4c23-881f-f4652e39b7cc" xlink:to="loc_dei_LegalEntityAxis_735bbe4e-92de-4823-990a-587145170683" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_735bbe4e-92de-4823-990a-587145170683_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_735bbe4e-92de-4823-990a-587145170683" xlink:to="loc_dei_EntityDomain_735bbe4e-92de-4823-990a-587145170683_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_5c1d635d-f4f8-4b7f-9ae3-fb40dc2aa571" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_735bbe4e-92de-4823-990a-587145170683" xlink:to="loc_dei_EntityDomain_5c1d635d-f4f8-4b7f-9ae3-fb40dc2aa571" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_34201080-9808-4f9e-bc06-c34889c09628" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_5c1d635d-f4f8-4b7f-9ae3-fb40dc2aa571" xlink:to="loc_cms_ConsumersEnergyCompanyMember_34201080-9808-4f9e-bc06-c34889c09628" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyMember_f4f1d039-ef62-45a4-8749-22dfd19084ce" xlink:href="cms-20241231.xsd#cms_NorthStarCleanEnergyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_5c1d635d-f4f8-4b7f-9ae3-fb40dc2aa571" xlink:to="loc_cms_NorthStarCleanEnergyMember_f4f1d039-ef62-45a4-8749-22dfd19084ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_9b9c7fca-9706-4892-b260-46b16149ead6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a4c8d007-4a94-4343-98c7-0bc341619989" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_9b9c7fca-9706-4892-b260-46b16149ead6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock_b05949bf-ab50-47b0-9458-cdd234860737" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a4c8d007-4a94-4343-98c7-0bc341619989" xlink:to="loc_us-gaap_ScheduleOfDebtTableTextBlock_b05949bf-ab50-47b0-9458-cdd234860737" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_fa2aa9b3-730a-459c-b0a1-27b9d197c48b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a4c8d007-4a94-4343-98c7-0bc341619989" xlink:to="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_fa2aa9b3-730a-459c-b0a1-27b9d197c48b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_e3ede68b-8f32-4ea0-9582-855f1d838d10" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a4c8d007-4a94-4343-98c7-0bc341619989" xlink:to="loc_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_e3ede68b-8f32-4ea0-9582-855f1d838d10" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramTableTextBlock_26363dc0-d2d3-4929-893d-ec971a7f5fbb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a4c8d007-4a94-4343-98c7-0bc341619989" xlink:to="loc_us-gaap_SupplierFinanceProgramTableTextBlock_26363dc0-d2d3-4929-893d-ec971a7f5fbb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock_631de35b-e1f2-4840-8e13-793af705a16e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a4c8d007-4a94-4343-98c7-0bc341619989" xlink:to="loc_us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock_631de35b-e1f2-4840-8e13-793af705a16e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ScheduleOfPreferredStockTableTextBlock_6bc511c4-6921-4ee0-848a-aacc3a10051d" xlink:href="cms-20241231.xsd#cms_ScheduleOfPreferredStockTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a4c8d007-4a94-4343-98c7-0bc341619989" xlink:to="loc_cms_ScheduleOfPreferredStockTableTextBlock_6bc511c4-6921-4ee0-848a-aacc3a10051d" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="cms-20241231.xsd#FairValueMeasurementsTables"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f8079222-e131-45f3-aa90-39aff8232629" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0ef54aa4-4adc-42b2-830d-7ac07a2b848e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f8079222-e131-45f3-aa90-39aff8232629" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0ef54aa4-4adc-42b2-830d-7ac07a2b848e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_af060bb6-fec3-499d-9d01-6b3344fe9b48" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0ef54aa4-4adc-42b2-830d-7ac07a2b848e" xlink:to="loc_dei_LegalEntityAxis_af060bb6-fec3-499d-9d01-6b3344fe9b48" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_af060bb6-fec3-499d-9d01-6b3344fe9b48_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_af060bb6-fec3-499d-9d01-6b3344fe9b48" xlink:to="loc_dei_EntityDomain_af060bb6-fec3-499d-9d01-6b3344fe9b48_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4a76b947-f3fb-4ab7-8c75-d1150c24296d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_af060bb6-fec3-499d-9d01-6b3344fe9b48" xlink:to="loc_dei_EntityDomain_4a76b947-f3fb-4ab7-8c75-d1150c24296d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_610331d8-2b4a-4bd1-b918-4f88b84a2994" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_4a76b947-f3fb-4ab7-8c75-d1150c24296d" xlink:to="loc_cms_ConsumersEnergyCompanyMember_610331d8-2b4a-4bd1-b918-4f88b84a2994" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_b02f410a-f85e-467a-bd48-a36c0b4aac49" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f8079222-e131-45f3-aa90-39aff8232629" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_b02f410a-f85e-467a-bd48-a36c0b4aac49" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancialInstrumentsTables" xlink:type="simple" xlink:href="cms-20241231.xsd#FinancialInstrumentsTables"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FinancialInstrumentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsLineItems_ba49268d-4ce0-48ce-babd-a52fb90e5d32" xlink:href="cms-20241231.xsd#cms_FinancialInstrumentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsTable_c09dbdb0-d3d2-41cd-aa41-ff75925b5762" xlink:href="cms-20241231.xsd#cms_FinancialInstrumentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_FinancialInstrumentsLineItems_ba49268d-4ce0-48ce-babd-a52fb90e5d32" xlink:to="loc_cms_FinancialInstrumentsTable_c09dbdb0-d3d2-41cd-aa41-ff75925b5762" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_be6f672e-ec46-43bd-bf30-45ec4c8677b1" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_FinancialInstrumentsTable_c09dbdb0-d3d2-41cd-aa41-ff75925b5762" xlink:to="loc_dei_LegalEntityAxis_be6f672e-ec46-43bd-bf30-45ec4c8677b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_be6f672e-ec46-43bd-bf30-45ec4c8677b1_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_be6f672e-ec46-43bd-bf30-45ec4c8677b1" xlink:to="loc_dei_EntityDomain_be6f672e-ec46-43bd-bf30-45ec4c8677b1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ff5b5cd9-b467-40b1-902b-d261133e35d5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_be6f672e-ec46-43bd-bf30-45ec4c8677b1" xlink:to="loc_dei_EntityDomain_ff5b5cd9-b467-40b1-902b-d261133e35d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_236e2eb4-dd48-4a17-9c45-e031f32a6916" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_ff5b5cd9-b467-40b1-902b-d261133e35d5" xlink:to="loc_cms_ConsumersEnergyCompanyMember_236e2eb4-dd48-4a17-9c45-e031f32a6916" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_2f621763-3e9a-4ceb-9119-c366abf1034f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancialInstrumentsLineItems_ba49268d-4ce0-48ce-babd-a52fb90e5d32" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_2f621763-3e9a-4ceb-9119-c366abf1034f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/PlantPropertyandEquipmentTables" xlink:type="simple" xlink:href="cms-20241231.xsd#PlantPropertyandEquipmentTables"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/PlantPropertyandEquipmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_3185a770-30a1-4638-ae32-768e4602d67d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_de8275f8-41c2-4dfd-824e-72503651391e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_3185a770-30a1-4638-ae32-768e4602d67d" xlink:to="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_de8275f8-41c2-4dfd-824e-72503651391e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_1a82e4e3-6948-4c3b-917c-4ed366b1cf3a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_de8275f8-41c2-4dfd-824e-72503651391e" xlink:to="loc_dei_LegalEntityAxis_1a82e4e3-6948-4c3b-917c-4ed366b1cf3a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_1a82e4e3-6948-4c3b-917c-4ed366b1cf3a_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_1a82e4e3-6948-4c3b-917c-4ed366b1cf3a" xlink:to="loc_dei_EntityDomain_1a82e4e3-6948-4c3b-917c-4ed366b1cf3a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d694e961-018d-44ee-abde-b84f64f9da6b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_1a82e4e3-6948-4c3b-917c-4ed366b1cf3a" xlink:to="loc_dei_EntityDomain_d694e961-018d-44ee-abde-b84f64f9da6b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_2edb534b-2eee-4f86-8654-3cf77ee4ff84" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_d694e961-018d-44ee-abde-b84f64f9da6b" xlink:to="loc_cms_ConsumersEnergyCompanyMember_2edb534b-2eee-4f86-8654-3cf77ee4ff84" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_1f5748e5-48c6-42e0-812e-45d504aa9091" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_3185a770-30a1-4638-ae32-768e4602d67d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_1f5748e5-48c6-42e0-812e-45d504aa9091" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_bcda1eb4-eac4-4e28-be79-ace64abe7459" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_3185a770-30a1-4638-ae32-768e4602d67d" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_bcda1eb4-eac4-4e28-be79-ace64abe7459" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAverageRateTableTextBlock_68b2631b-684d-4622-aced-7626587be1fa" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAverageRateTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_3185a770-30a1-4638-ae32-768e4602d67d" xlink:to="loc_cms_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAverageRateTableTextBlock_68b2631b-684d-4622-aced-7626587be1fa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantandEquipmentScheduleofAccumulatedDepreciationandAmortizationTableTextBlockTableTextBlock_a3668ecd-47bf-4e64-a720-670d193cae9c" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesPropertyPlantandEquipmentScheduleofAccumulatedDepreciationandAmortizationTableTextBlockTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_3185a770-30a1-4638-ae32-768e4602d67d" xlink:to="loc_cms_PublicUtilitiesPropertyPlantandEquipmentScheduleofAccumulatedDepreciationandAmortizationTableTextBlockTableTextBlock_a3668ecd-47bf-4e64-a720-670d193cae9c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantandEquipmentScheduleofCompositeDepreciationRateTableTextBlockTableTextBlock_5c9479bd-2211-41b2-b6a7-4d1b7d1d9bc8" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesPropertyPlantandEquipmentScheduleofCompositeDepreciationRateTableTextBlockTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_3185a770-30a1-4638-ae32-768e4602d67d" xlink:to="loc_cms_PublicUtilitiesPropertyPlantandEquipmentScheduleofCompositeDepreciationRateTableTextBlockTableTextBlock_5c9479bd-2211-41b2-b6a7-4d1b7d1d9bc8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ScheduleOfDepriciationAndAmortizationTableTextBlock_6e1bb783-3fe9-419e-a552-a0b567c79630" xlink:href="cms-20241231.xsd#cms_ScheduleOfDepriciationAndAmortizationTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_3185a770-30a1-4638-ae32-768e4602d67d" xlink:to="loc_cms_ScheduleOfDepriciationAndAmortizationTableTextBlock_6e1bb783-3fe9-419e-a552-a0b567c79630" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_f69c09ed-ee3a-4821-ae1e-4b87345954fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_3185a770-30a1-4638-ae32-768e4602d67d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_f69c09ed-ee3a-4821-ae1e-4b87345954fc" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfJointlyOwnedUtilityPlantsTextBlock_928ed178-1c08-4ec4-962d-8453eb582bc9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfJointlyOwnedUtilityPlantsTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_3185a770-30a1-4638-ae32-768e4602d67d" xlink:to="loc_us-gaap_ScheduleOfJointlyOwnedUtilityPlantsTextBlock_928ed178-1c08-4ec4-962d-8453eb582bc9" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/LeasesTables" xlink:type="simple" xlink:href="cms-20241231.xsd#LeasesTables"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_LeasesLineItems_67ad8c10-5f12-45ad-8736-992d1eb72cc1" xlink:href="cms-20241231.xsd#cms_LeasesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LeasesTable_3bb965ef-73ac-4302-ad1d-9e1b463c60bc" xlink:href="cms-20241231.xsd#cms_LeasesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_LeasesLineItems_67ad8c10-5f12-45ad-8736-992d1eb72cc1" xlink:to="loc_cms_LeasesTable_3bb965ef-73ac-4302-ad1d-9e1b463c60bc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_633ab053-7247-454f-8b88-9cf2af6ca59e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_LeasesTable_3bb965ef-73ac-4302-ad1d-9e1b463c60bc" xlink:to="loc_dei_LegalEntityAxis_633ab053-7247-454f-8b88-9cf2af6ca59e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_633ab053-7247-454f-8b88-9cf2af6ca59e_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_633ab053-7247-454f-8b88-9cf2af6ca59e" xlink:to="loc_dei_EntityDomain_633ab053-7247-454f-8b88-9cf2af6ca59e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c2793505-55e2-4593-bc52-5d8f8aa01a9e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_633ab053-7247-454f-8b88-9cf2af6ca59e" xlink:to="loc_dei_EntityDomain_c2793505-55e2-4593-bc52-5d8f8aa01a9e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_99908935-9b9b-47fa-8c7e-ae57d790d9ba" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_c2793505-55e2-4593-bc52-5d8f8aa01a9e" xlink:to="loc_cms_ConsumersEnergyCompanyMember_99908935-9b9b-47fa-8c7e-ae57d790d9ba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetsAndLiabilitiesOfLesseeTableTextBlock_28a2ff2b-0840-4391-8c82-597b74feb064" xlink:href="cms-20241231.xsd#cms_AssetsAndLiabilitiesOfLesseeTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_LeasesLineItems_67ad8c10-5f12-45ad-8736-992d1eb72cc1" xlink:to="loc_cms_AssetsAndLiabilitiesOfLesseeTableTextBlock_28a2ff2b-0840-4391-8c82-597b74feb064" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_c020b3fb-d380-46e5-95b7-9a9b7bf1d290" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_LeasesLineItems_67ad8c10-5f12-45ad-8736-992d1eb72cc1" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_c020b3fb-d380-46e5-95b7-9a9b7bf1d290" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityMaturityTableTextBlock_5c2688f7-132a-4cd2-8001-23482f9b8b83" xlink:href="cms-20241231.xsd#cms_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_LeasesLineItems_67ad8c10-5f12-45ad-8736-992d1eb72cc1" xlink:to="loc_cms_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityMaturityTableTextBlock_5c2688f7-132a-4cd2-8001-23482f9b8b83" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock_17e0ffd6-0301-4f9a-85fa-7290b8137ab8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_LeasesLineItems_67ad8c10-5f12-45ad-8736-992d1eb72cc1" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock_17e0ffd6-0301-4f9a-85fa-7290b8137ab8" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/AssetRetirementObligationsTables" xlink:type="simple" xlink:href="cms-20241231.xsd#AssetRetirementObligationsTables"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/AssetRetirementObligationsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetRetirementObligationsLineItems_8ee6e9e3-f9e1-48a2-aed1-aac4166e4e75" xlink:href="cms-20241231.xsd#cms_AssetRetirementObligationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetRetirementObligationsTable_eaa08bde-f4e5-4f73-a606-8e51ed853b2b" xlink:href="cms-20241231.xsd#cms_AssetRetirementObligationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_AssetRetirementObligationsLineItems_8ee6e9e3-f9e1-48a2-aed1-aac4166e4e75" xlink:to="loc_cms_AssetRetirementObligationsTable_eaa08bde-f4e5-4f73-a606-8e51ed853b2b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_fd744fba-df8d-4917-b59f-b3169ddb63f9" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_AssetRetirementObligationsTable_eaa08bde-f4e5-4f73-a606-8e51ed853b2b" xlink:to="loc_dei_LegalEntityAxis_fd744fba-df8d-4917-b59f-b3169ddb63f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_fd744fba-df8d-4917-b59f-b3169ddb63f9_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_fd744fba-df8d-4917-b59f-b3169ddb63f9" xlink:to="loc_dei_EntityDomain_fd744fba-df8d-4917-b59f-b3169ddb63f9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_640a5ef6-4a29-47df-b74c-f29af126e61a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_fd744fba-df8d-4917-b59f-b3169ddb63f9" xlink:to="loc_dei_EntityDomain_640a5ef6-4a29-47df-b74c-f29af126e61a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_7788eeda-963e-4a42-91e1-322c5ed03927" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_640a5ef6-4a29-47df-b74c-f29af126e61a" xlink:to="loc_cms_ConsumersEnergyCompanyMember_7788eeda-963e-4a42-91e1-322c5ed03927" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock_e4dcdd64-c0f1-4053-ad60-36c72ebf0424" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_AssetRetirementObligationsLineItems_8ee6e9e3-f9e1-48a2-aed1-aac4166e4e75" xlink:to="loc_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock_e4dcdd64-c0f1-4053-ad60-36c72ebf0424" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock_77dab76e-69b3-4d48-b049-ad1011f125a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_AssetRetirementObligationsLineItems_8ee6e9e3-f9e1-48a2-aed1-aac4166e4e75" xlink:to="loc_us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock_77dab76e-69b3-4d48-b049-ad1011f125a7" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefitsTables" xlink:type="simple" xlink:href="cms-20241231.xsd#RetirementBenefitsTables"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RetirementBenefitsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bfa244b3-7d21-470d-a9f1-328c2d4e4b6d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_44a41b42-8a6b-4869-b214-ed034b5c22ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bfa244b3-7d21-470d-a9f1-328c2d4e4b6d" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_44a41b42-8a6b-4869-b214-ed034b5c22ed" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_7653bed4-8a67-45da-97df-a51118ca2ff5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_44a41b42-8a6b-4869-b214-ed034b5c22ed" xlink:to="loc_dei_LegalEntityAxis_7653bed4-8a67-45da-97df-a51118ca2ff5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_7653bed4-8a67-45da-97df-a51118ca2ff5_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_7653bed4-8a67-45da-97df-a51118ca2ff5" xlink:to="loc_dei_EntityDomain_7653bed4-8a67-45da-97df-a51118ca2ff5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_8dd1e179-9473-4623-8036-6332c521d1b7" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_7653bed4-8a67-45da-97df-a51118ca2ff5" xlink:to="loc_dei_EntityDomain_8dd1e179-9473-4623-8036-6332c521d1b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_f51c545c-e7ad-43e5-9f9d-01e908bf0298" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_8dd1e179-9473-4623-8036-6332c521d1b7" xlink:to="loc_cms_ConsumersEnergyCompanyMember_f51c545c-e7ad-43e5-9f9d-01e908bf0298" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ScheduleofSERPtrustassetsABOandcontributionsTableTextBlockTableTextBlock_4ae263bb-c992-4189-84dc-b6f591670e0c" xlink:href="cms-20241231.xsd#cms_ScheduleofSERPtrustassetsABOandcontributionsTableTextBlockTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bfa244b3-7d21-470d-a9f1-328c2d4e4b6d" xlink:to="loc_cms_ScheduleofSERPtrustassetsABOandcontributionsTableTextBlockTableTextBlock_4ae263bb-c992-4189-84dc-b6f591670e0c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_122575f1-bd66-42d5-ab09-c1177e813144" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bfa244b3-7d21-470d-a9f1-328c2d4e4b6d" xlink:to="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_122575f1-bd66-42d5-ab09-c1177e813144" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_1336da06-f0e5-418e-a635-daf2372a46bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bfa244b3-7d21-470d-a9f1-328c2d4e4b6d" xlink:to="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_1336da06-f0e5-418e-a635-daf2372a46bf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock_4f732b85-5524-46fe-a656-9a7f3c0e82d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bfa244b3-7d21-470d-a9f1-328c2d4e4b6d" xlink:to="loc_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock_4f732b85-5524-46fe-a656-9a7f3c0e82d5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_6b0e008a-8921-42d8-8f6f-6a5ae8f0a7b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bfa244b3-7d21-470d-a9f1-328c2d4e4b6d" xlink:to="loc_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_6b0e008a-8921-42d8-8f6f-6a5ae8f0a7b9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedIncludingRegulatoryAssetsAndLiabilitiesTableTextBlock_e8105365-ea74-4388-af36-597bcf9f0bca" xlink:href="cms-20241231.xsd#cms_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedIncludingRegulatoryAssetsAndLiabilitiesTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bfa244b3-7d21-470d-a9f1-328c2d4e4b6d" xlink:to="loc_cms_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedIncludingRegulatoryAssetsAndLiabilitiesTableTextBlock_e8105365-ea74-4388-af36-597bcf9f0bca" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_0b9e5459-5350-49a6-bac3-fbd3fb6f0b94" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bfa244b3-7d21-470d-a9f1-328c2d4e4b6d" xlink:to="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_0b9e5459-5350-49a6-bac3-fbd3fb6f0b94" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ScheduleOfAssetAllocationPercentagesTableTextBlock_27932451-f4f8-4dd8-ad0f-c7b0d37ed64b" xlink:href="cms-20241231.xsd#cms_ScheduleOfAssetAllocationPercentagesTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bfa244b3-7d21-470d-a9f1-328c2d4e4b6d" xlink:to="loc_cms_ScheduleOfAssetAllocationPercentagesTableTextBlock_27932451-f4f8-4dd8-ad0f-c7b0d37ed64b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_480ecef3-fbc2-425a-9c1e-cf84537dce0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bfa244b3-7d21-470d-a9f1-328c2d4e4b6d" xlink:to="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_480ecef3-fbc2-425a-9c1e-cf84537dce0e" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/StockbasedCompensationTables" xlink:type="simple" xlink:href="cms-20241231.xsd#StockbasedCompensationTables"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/StockbasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eaa47ce8-d6ad-42f9-beab-82bed5ca28f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6e55ae03-81fa-4196-94b7-616bf02fc4e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eaa47ce8-d6ad-42f9-beab-82bed5ca28f0" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6e55ae03-81fa-4196-94b7-616bf02fc4e4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_6f41758a-0cc1-48db-a5d0-3a31bdea5944" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6e55ae03-81fa-4196-94b7-616bf02fc4e4" xlink:to="loc_dei_LegalEntityAxis_6f41758a-0cc1-48db-a5d0-3a31bdea5944" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6f41758a-0cc1-48db-a5d0-3a31bdea5944_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_6f41758a-0cc1-48db-a5d0-3a31bdea5944" xlink:to="loc_dei_EntityDomain_6f41758a-0cc1-48db-a5d0-3a31bdea5944_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_79e2cc07-cadb-40ee-83f1-c2becf2f4b16" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_6f41758a-0cc1-48db-a5d0-3a31bdea5944" xlink:to="loc_dei_EntityDomain_79e2cc07-cadb-40ee-83f1-c2becf2f4b16" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_7a8160e5-c059-4561-a258-8cce8af38f14" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_79e2cc07-cadb-40ee-83f1-c2becf2f4b16" xlink:to="loc_cms_ConsumersEnergyCompanyMember_7a8160e5-c059-4561-a258-8cce8af38f14" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_b138b4b2-27d6-4819-a4b6-42caa2f6881b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eaa47ce8-d6ad-42f9-beab-82bed5ca28f0" xlink:to="loc_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_b138b4b2-27d6-4819-a4b6-42caa2f6881b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_4558b763-e62c-4ef0-81c3-9e2cf497da77" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eaa47ce8-d6ad-42f9-beab-82bed5ca28f0" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_4558b763-e62c-4ef0-81c3-9e2cf497da77" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock_024dcee3-1b2c-4e9b-bfc1-b76217631b1d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eaa47ce8-d6ad-42f9-beab-82bed5ca28f0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock_024dcee3-1b2c-4e9b-bfc1-b76217631b1d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_9cfdabdd-2369-44aa-a184-6ec707f63fa5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eaa47ce8-d6ad-42f9-beab-82bed5ca28f0" xlink:to="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_9cfdabdd-2369-44aa-a184-6ec707f63fa5" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="cms-20241231.xsd#IncomeTaxesTables"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesLineItems_86021d7b-a178-4db7-b1a0-3974e58a0641" xlink:href="cms-20241231.xsd#cms_IncomeTaxesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesTable_c55ab9c5-eaea-401d-898e-419e81cb3733" xlink:href="cms-20241231.xsd#cms_IncomeTaxesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_IncomeTaxesLineItems_86021d7b-a178-4db7-b1a0-3974e58a0641" xlink:to="loc_cms_IncomeTaxesTable_c55ab9c5-eaea-401d-898e-419e81cb3733" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ff85df26-537c-4e1c-9ced-4243593f30d7" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_IncomeTaxesTable_c55ab9c5-eaea-401d-898e-419e81cb3733" xlink:to="loc_dei_LegalEntityAxis_ff85df26-537c-4e1c-9ced-4243593f30d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ff85df26-537c-4e1c-9ced-4243593f30d7_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_ff85df26-537c-4e1c-9ced-4243593f30d7" xlink:to="loc_dei_EntityDomain_ff85df26-537c-4e1c-9ced-4243593f30d7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6a65b301-69b9-4b49-a8f6-e9974f76a211" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_ff85df26-537c-4e1c-9ced-4243593f30d7" xlink:to="loc_dei_EntityDomain_6a65b301-69b9-4b49-a8f6-e9974f76a211" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_a8c473fc-f9c5-4a7d-b1ce-ee9dc18a6a49" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_6a65b301-69b9-4b49-a8f6-e9974f76a211" xlink:to="loc_cms_ConsumersEnergyCompanyMember_a8c473fc-f9c5-4a7d-b1ce-ee9dc18a6a49" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_d4948e3d-ae4b-45d9-9afc-ba6d90010323" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncomeTaxesLineItems_86021d7b-a178-4db7-b1a0-3974e58a0641" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_d4948e3d-ae4b-45d9-9afc-ba6d90010323" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_9eedb640-2c98-4b5e-afd2-f8963d979a56" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncomeTaxesLineItems_86021d7b-a178-4db7-b1a0-3974e58a0641" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_9eedb640-2c98-4b5e-afd2-f8963d979a56" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_77cc0289-bebe-48da-a3e5-161e12888f35" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncomeTaxesLineItems_86021d7b-a178-4db7-b1a0-3974e58a0641" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_77cc0289-bebe-48da-a3e5-161e12888f35" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SummaryOfOperatingLossAndTaxCreditCarryforwardsTableTextBlockTableTextBlock_9d4367d7-fd1f-48c8-a497-afc6e6527809" xlink:href="cms-20241231.xsd#cms_SummaryOfOperatingLossAndTaxCreditCarryforwardsTableTextBlockTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncomeTaxesLineItems_86021d7b-a178-4db7-b1a0-3974e58a0641" xlink:to="loc_cms_SummaryOfOperatingLossAndTaxCreditCarryforwardsTableTextBlockTableTextBlock_9d4367d7-fd1f-48c8-a497-afc6e6527809" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_146e5e93-fea9-4e48-b852-44fddaaeb9af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncomeTaxesLineItems_86021d7b-a178-4db7-b1a0-3974e58a0641" xlink:to="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_146e5e93-fea9-4e48-b852-44fddaaeb9af" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RevenueTables" xlink:type="simple" xlink:href="cms-20241231.xsd#RevenueTables"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RevenueTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_1e57e1ed-d495-426a-bbc5-c30f9501d1bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_4c76be22-7262-4c0b-8336-56c51f6c1c56" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_1e57e1ed-d495-426a-bbc5-c30f9501d1bc" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_4c76be22-7262-4c0b-8336-56c51f6c1c56" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_01e3a956-dd8f-443b-83fc-e3f70c3fb675" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_4c76be22-7262-4c0b-8336-56c51f6c1c56" xlink:to="loc_dei_LegalEntityAxis_01e3a956-dd8f-443b-83fc-e3f70c3fb675" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_01e3a956-dd8f-443b-83fc-e3f70c3fb675_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_01e3a956-dd8f-443b-83fc-e3f70c3fb675" xlink:to="loc_dei_EntityDomain_01e3a956-dd8f-443b-83fc-e3f70c3fb675_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e79b8726-7fe2-468c-98e3-a268fdda5dcc" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_01e3a956-dd8f-443b-83fc-e3f70c3fb675" xlink:to="loc_dei_EntityDomain_e79b8726-7fe2-468c-98e3-a268fdda5dcc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_4501c35e-33f4-41f0-ba60-c4ebcd521dd9" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_e79b8726-7fe2-468c-98e3-a268fdda5dcc" xlink:to="loc_cms_ConsumersEnergyCompanyMember_4501c35e-33f4-41f0-ba60-c4ebcd521dd9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_af66515c-4dc2-432c-a12f-1b45bb68b3fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_1e57e1ed-d495-426a-bbc5-c30f9501d1bc" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_af66515c-4dc2-432c-a12f-1b45bb68b3fd" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseTables" xlink:type="simple" xlink:href="cms-20241231.xsd#OtherIncomeandOtherExpenseTables"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherIncomeandExpensesLineItems_46077c8e-9426-46c1-bb49-6b5107a81ff1" xlink:href="cms-20241231.xsd#cms_OtherIncomeandExpensesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherIncomeandExpensesTable_f21b6a8d-6acd-44df-8b57-75e517f21506" xlink:href="cms-20241231.xsd#cms_OtherIncomeandExpensesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_OtherIncomeandExpensesLineItems_46077c8e-9426-46c1-bb49-6b5107a81ff1" xlink:to="loc_cms_OtherIncomeandExpensesTable_f21b6a8d-6acd-44df-8b57-75e517f21506" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d5621d4c-5522-401c-8d22-e6830c259de4" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_OtherIncomeandExpensesTable_f21b6a8d-6acd-44df-8b57-75e517f21506" xlink:to="loc_dei_LegalEntityAxis_d5621d4c-5522-401c-8d22-e6830c259de4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d5621d4c-5522-401c-8d22-e6830c259de4_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_d5621d4c-5522-401c-8d22-e6830c259de4" xlink:to="loc_dei_EntityDomain_d5621d4c-5522-401c-8d22-e6830c259de4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_1f8be62e-82d4-4fb2-ab8e-608f33a60f91" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_d5621d4c-5522-401c-8d22-e6830c259de4" xlink:to="loc_dei_EntityDomain_1f8be62e-82d4-4fb2-ab8e-608f33a60f91" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_08e22f0f-959e-47ce-abc3-080612375442" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_1f8be62e-82d4-4fb2-ab8e-608f33a60f91" xlink:to="loc_cms_ConsumersEnergyCompanyMember_08e22f0f-959e-47ce-abc3-080612375442" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_e1c202ac-ac6f-48ef-b52d-f989962611f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_OtherIncomeandExpensesLineItems_46077c8e-9426-46c1-bb49-6b5107a81ff1" xlink:to="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_e1c202ac-ac6f-48ef-b52d-f989962611f3" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ReportableSegmentsTables" xlink:type="simple" xlink:href="cms-20241231.xsd#ReportableSegmentsTables"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ReportableSegmentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_0ad7945c-3624-4a9f-aae7-24c1fc9ba855" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_fe221619-ca83-4df1-a0c0-6c640c1b0482" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_0ad7945c-3624-4a9f-aae7-24c1fc9ba855" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_fe221619-ca83-4df1-a0c0-6c640c1b0482" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_3de501e7-f0c2-4616-b0fc-430ea93f108c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_fe221619-ca83-4df1-a0c0-6c640c1b0482" xlink:to="loc_dei_LegalEntityAxis_3de501e7-f0c2-4616-b0fc-430ea93f108c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3de501e7-f0c2-4616-b0fc-430ea93f108c_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_3de501e7-f0c2-4616-b0fc-430ea93f108c" xlink:to="loc_dei_EntityDomain_3de501e7-f0c2-4616-b0fc-430ea93f108c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f58c16bd-77d4-45c4-85bc-c105dc03484e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_3de501e7-f0c2-4616-b0fc-430ea93f108c" xlink:to="loc_dei_EntityDomain_f58c16bd-77d4-45c4-85bc-c105dc03484e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_69c2081a-bd53-49a5-9346-739d35bdd01d" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_f58c16bd-77d4-45c4-85bc-c105dc03484e" xlink:to="loc_cms_ConsumersEnergyCompanyMember_69c2081a-bd53-49a5-9346-739d35bdd01d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_972d3643-3202-49f9-9f24-91c18995b847" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_0ad7945c-3624-4a9f-aae7-24c1fc9ba855" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_972d3643-3202-49f9-9f24-91c18995b847" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumersTables" xlink:type="simple" xlink:href="cms-20241231.xsd#RelatedpartyTransactionsConsumersTables"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumersTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_e6ccddfd-5729-4517-90b6-69a16a7be0e9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_7b7012fe-85fe-4656-abac-b05ce7b00cf3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_e6ccddfd-5729-4517-90b6-69a16a7be0e9" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_7b7012fe-85fe-4656-abac-b05ce7b00cf3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e877b472-d9a5-4f48-928d-f896ddbcd096" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_7b7012fe-85fe-4656-abac-b05ce7b00cf3" xlink:to="loc_dei_LegalEntityAxis_e877b472-d9a5-4f48-928d-f896ddbcd096" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e877b472-d9a5-4f48-928d-f896ddbcd096_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_e877b472-d9a5-4f48-928d-f896ddbcd096" xlink:to="loc_dei_EntityDomain_e877b472-d9a5-4f48-928d-f896ddbcd096_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_cc0f73fe-aa68-4dd0-84c7-fb3c042611ee" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_e877b472-d9a5-4f48-928d-f896ddbcd096" xlink:to="loc_dei_EntityDomain_cc0f73fe-aa68-4dd0-84c7-fb3c042611ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_e08aab8d-a743-409d-a25b-c0747ef324f6" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_cc0f73fe-aa68-4dd0-84c7-fb3c042611ee" xlink:to="loc_cms_ConsumersEnergyCompanyMember_e08aab8d-a743-409d-a25b-c0747ef324f6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_6f26726c-c97d-4498-92c8-78a20ec4ae72" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_e6ccddfd-5729-4517-90b6-69a16a7be0e9" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_6f26726c-c97d-4498-92c8-78a20ec4ae72" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesTables" xlink:type="simple" xlink:href="cms-20241231.xsd#ExitActivitiesandAssetSalesTables"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_6da5b7d7-cc0d-48ee-9c66-988384f0d996" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_6ede6f62-7f0d-4c7a-97de-9ec689eb8c2e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_6da5b7d7-cc0d-48ee-9c66-988384f0d996" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_6ede6f62-7f0d-4c7a-97de-9ec689eb8c2e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_891494b0-ce52-4a9b-87f7-5d3478a9b86f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_6ede6f62-7f0d-4c7a-97de-9ec689eb8c2e" xlink:to="loc_dei_LegalEntityAxis_891494b0-ce52-4a9b-87f7-5d3478a9b86f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_891494b0-ce52-4a9b-87f7-5d3478a9b86f_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_891494b0-ce52-4a9b-87f7-5d3478a9b86f" xlink:to="loc_dei_EntityDomain_891494b0-ce52-4a9b-87f7-5d3478a9b86f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b9447a7b-8730-443d-9e11-a4cb6afa31ae" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_891494b0-ce52-4a9b-87f7-5d3478a9b86f" xlink:to="loc_dei_EntityDomain_b9447a7b-8730-443d-9e11-a4cb6afa31ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_2e410f5e-6d7b-400c-8609-e6b4a596f601" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_b9447a7b-8730-443d-9e11-a4cb6afa31ae" xlink:to="loc_cms_ConsumersEnergyCompanyMember_2e410f5e-6d7b-400c-8609-e6b4a596f601" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_dd96845d-9f88-4122-8f59-b3e9ac5c5833" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_6da5b7d7-cc0d-48ee-9c66-988384f0d996" xlink:to="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_dd96845d-9f88-4122-8f59-b3e9ac5c5833" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_3acf0411-366e-411e-b670-b936702eb15b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_511f915a-c338-4c39-92c3-3b542d470461" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_3acf0411-366e-411e-b670-b936702eb15b" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_511f915a-c338-4c39-92c3-3b542d470461" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_bb7af45f-0449-4662-aea1-4f6d492fb597" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_511f915a-c338-4c39-92c3-3b542d470461" xlink:to="loc_us-gaap_RegulatoryAssetAxis_bb7af45f-0449-4662-aea1-4f6d492fb597" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_bb7af45f-0449-4662-aea1-4f6d492fb597_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryAssetAxis_bb7af45f-0449-4662-aea1-4f6d492fb597" xlink:to="loc_us-gaap_RegulatoryAssetDomain_bb7af45f-0449-4662-aea1-4f6d492fb597_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_f4b53a19-9e86-41b5-9bbb-b60e35e3617e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryAssetAxis_bb7af45f-0449-4662-aea1-4f6d492fb597" xlink:to="loc_us-gaap_RegulatoryAssetDomain_f4b53a19-9e86-41b5-9bbb-b60e35e3617e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A2022PowerSupplyRecoveryUnderrecoveryMember_aa8dbe5a-d1d2-4a53-a9f2-22802a0b72f3" xlink:href="cms-20241231.xsd#cms_A2022PowerSupplyRecoveryUnderrecoveryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_f4b53a19-9e86-41b5-9bbb-b60e35e3617e" xlink:to="loc_cms_A2022PowerSupplyRecoveryUnderrecoveryMember_aa8dbe5a-d1d2-4a53-a9f2-22802a0b72f3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EnergyWasteReductionPlanIncentiveMember_e759934e-9de0-421a-aafb-988c6adbf37b" xlink:href="cms-20241231.xsd#cms_EnergyWasteReductionPlanIncentiveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_f4b53a19-9e86-41b5-9bbb-b60e35e3617e" xlink:to="loc_cms_EnergyWasteReductionPlanIncentiveMember_e759934e-9de0-421a-aafb-988c6adbf37b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetentionIncentiveProgramMember_c741ca0a-babc-4ae9-84a8-91e28e993c9f" xlink:href="cms-20241231.xsd#cms_RetentionIncentiveProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_f4b53a19-9e86-41b5-9bbb-b60e35e3617e" xlink:to="loc_cms_RetentionIncentiveProgramMember_c741ca0a-babc-4ae9-84a8-91e28e993c9f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRegulatoryAssetsLiabilitiesMember_7f680b6e-e0e7-4ce0-a315-6265394a3aeb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherRegulatoryAssetsLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_f4b53a19-9e86-41b5-9bbb-b60e35e3617e" xlink:to="loc_us-gaap_OtherRegulatoryAssetsLiabilitiesMember_7f680b6e-e0e7-4ce0-a315-6265394a3aeb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CoalFueledElectricGeneratingUnitsToBeRetiredMember_7c5fc07d-103d-497c-a1ef-3eddb1a3c414" xlink:href="cms-20241231.xsd#cms_CoalFueledElectricGeneratingUnitsToBeRetiredMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_f4b53a19-9e86-41b5-9bbb-b60e35e3617e" xlink:to="loc_cms_CoalFueledElectricGeneratingUnitsToBeRetiredMember_7c5fc07d-103d-497c-a1ef-3eddb1a3c414" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostretirementBenefitCostsMember_86309475-a1fe-41cf-a831-5e661c06c6fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PostretirementBenefitCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_f4b53a19-9e86-41b5-9bbb-b60e35e3617e" xlink:to="loc_us-gaap_PostretirementBenefitCostsMember_86309475-a1fe-41cf-a831-5e661c06c6fd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SecuritizedCostsMember_53fe2ac2-20c8-4742-a44f-1bc593c0c121" xlink:href="cms-20241231.xsd#cms_SecuritizedCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_f4b53a19-9e86-41b5-9bbb-b60e35e3617e" xlink:to="loc_cms_SecuritizedCostsMember_53fe2ac2-20c8-4742-a44f-1bc593c0c121" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationCostsMember_2be289fc-07ef-40f3-bf4f-49a02b35e559" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_f4b53a19-9e86-41b5-9bbb-b60e35e3617e" xlink:to="loc_us-gaap_AssetRetirementObligationCostsMember_2be289fc-07ef-40f3-bf4f-49a02b35e559" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DecommissioningCostsMember_a0f4ab0b-337a-4611-86e1-aaf168e2d69e" xlink:href="cms-20241231.xsd#cms_DecommissioningCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_f4b53a19-9e86-41b5-9bbb-b60e35e3617e" xlink:to="loc_cms_DecommissioningCostsMember_a0f4ab0b-337a-4611-86e1-aaf168e2d69e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossOnReacquiredDebtMember_e834f5b3-a989-497c-86f8-7b5a14c7d038" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossOnReacquiredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_f4b53a19-9e86-41b5-9bbb-b60e35e3617e" xlink:to="loc_us-gaap_LossOnReacquiredDebtMember_e834f5b3-a989-497c-86f8-7b5a14c7d038" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ManufacturedGasPlantMember_a0f1d27e-ea50-4492-9382-bb20cd6fc394" xlink:href="cms-20241231.xsd#cms_ManufacturedGasPlantMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_f4b53a19-9e86-41b5-9bbb-b60e35e3617e" xlink:to="loc_cms_ManufacturedGasPlantMember_a0f1d27e-ea50-4492-9382-bb20cd6fc394" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EnergyWasteReductionPlanMember_580cfab0-6a21-4660-ad10-22d1144416b8" xlink:href="cms-20241231.xsd#cms_EnergyWasteReductionPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_f4b53a19-9e86-41b5-9bbb-b60e35e3617e" xlink:to="loc_cms_EnergyWasteReductionPlanMember_580cfab0-6a21-4660-ad10-22d1144416b8" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LudingtonPlantOverhaulContractDisputeMember_3cb099f6-f229-4e5d-be54-4098f9da00e5" xlink:href="cms-20241231.xsd#cms_LudingtonPlantOverhaulContractDisputeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_f4b53a19-9e86-41b5-9bbb-b60e35e3617e" xlink:to="loc_cms_LudingtonPlantOverhaulContractDisputeMember_3cb099f6-f229-4e5d-be54-4098f9da00e5" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PostretirementBenefitsExpenseDeferralMechanismMember_a0ca6371-d73e-4a4e-91fd-5c46029061f3" xlink:href="cms-20241231.xsd#cms_PostretirementBenefitsExpenseDeferralMechanismMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_f4b53a19-9e86-41b5-9bbb-b60e35e3617e" xlink:to="loc_cms_PostretirementBenefitsExpenseDeferralMechanismMember_a0ca6371-d73e-4a4e-91fd-5c46029061f3" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityAxis_08769d9a-de99-4456-8974-c67b6c85584d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_511f915a-c338-4c39-92c3-3b542d470461" xlink:to="loc_us-gaap_RegulatoryLiabilityAxis_08769d9a-de99-4456-8974-c67b6c85584d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityDomain_08769d9a-de99-4456-8974-c67b6c85584d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryLiabilityAxis_08769d9a-de99-4456-8974-c67b6c85584d" xlink:to="loc_us-gaap_RegulatoryLiabilityDomain_08769d9a-de99-4456-8974-c67b6c85584d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityDomain_099f6036-7646-4b0c-a275-63588221e04d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryLiabilityAxis_08769d9a-de99-4456-8974-c67b6c85584d" xlink:to="loc_us-gaap_RegulatoryLiabilityDomain_099f6036-7646-4b0c-a275-63588221e04d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxChargesMember_efaf7dbc-17cd-4d80-a0af-e7c479090434" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxChargesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_099f6036-7646-4b0c-a275-63588221e04d" xlink:to="loc_us-gaap_DeferredIncomeTaxChargesMember_efaf7dbc-17cd-4d80-a0af-e7c479090434" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DeferredGainLossOnDisposalOfBusinessMember_a2ddd6ed-1d8d-45c4-9a3d-56ddf0529b3c" xlink:href="cms-20241231.xsd#cms_DeferredGainLossOnDisposalOfBusinessMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_099f6036-7646-4b0c-a275-63588221e04d" xlink:to="loc_cms_DeferredGainLossOnDisposalOfBusinessMember_a2ddd6ed-1d8d-45c4-9a3d-56ddf0529b3c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRegulatoryAssetsLiabilitiesMember_363cdfa4-6cc0-4667-876a-056a272d03b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherRegulatoryAssetsLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_099f6036-7646-4b0c-a275-63588221e04d" xlink:to="loc_us-gaap_OtherRegulatoryAssetsLiabilitiesMember_363cdfa4-6cc0-4667-876a-056a272d03b5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RemovalCostsMember_5ac6bb46-5bd6-4978-a7a8-bf85f16136fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RemovalCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_099f6036-7646-4b0c-a275-63588221e04d" xlink:to="loc_us-gaap_RemovalCostsMember_5ac6bb46-5bd6-4978-a7a8-bf85f16136fa" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RenewableEnergyProgramMember_a3040e7e-1efe-461d-9f0b-372a7c4aeb3b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RenewableEnergyProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_099f6036-7646-4b0c-a275-63588221e04d" xlink:to="loc_us-gaap_RenewableEnergyProgramMember_a3040e7e-1efe-461d-9f0b-372a7c4aeb3b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EnergyWasteReductionPlanMember_4e29a306-f61c-426e-95bc-0ccea07cf811" xlink:href="cms-20241231.xsd#cms_EnergyWasteReductionPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_099f6036-7646-4b0c-a275-63588221e04d" xlink:to="loc_cms_EnergyWasteReductionPlanMember_4e29a306-f61c-426e-95bc-0ccea07cf811" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RenewableEnergyGrantMember_1c54659a-d0ed-4cf9-8903-2a37fbb6f790" xlink:href="cms-20241231.xsd#cms_RenewableEnergyGrantMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_099f6036-7646-4b0c-a275-63588221e04d" xlink:to="loc_cms_RenewableEnergyGrantMember_1c54659a-d0ed-4cf9-8903-2a37fbb6f790" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PostretirementBenefitsExpenseDeferralMechanismMember_8e6b4e5c-ac27-4050-ac0a-e9c6e75e1dfc" xlink:href="cms-20241231.xsd#cms_PostretirementBenefitsExpenseDeferralMechanismMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_099f6036-7646-4b0c-a275-63588221e04d" xlink:to="loc_cms_PostretirementBenefitsExpenseDeferralMechanismMember_8e6b4e5c-ac27-4050-ac0a-e9c6e75e1dfc" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d3f6f7f7-3274-4e0c-ba11-f408fe563291" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_511f915a-c338-4c39-92c3-3b542d470461" xlink:to="loc_dei_LegalEntityAxis_d3f6f7f7-3274-4e0c-ba11-f408fe563291" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d3f6f7f7-3274-4e0c-ba11-f408fe563291_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_d3f6f7f7-3274-4e0c-ba11-f408fe563291" xlink:to="loc_dei_EntityDomain_d3f6f7f7-3274-4e0c-ba11-f408fe563291_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_87843a7d-66b9-4908-9dd8-b6d495d3cead" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_d3f6f7f7-3274-4e0c-ba11-f408fe563291" xlink:to="loc_dei_EntityDomain_87843a7d-66b9-4908-9dd8-b6d495d3cead" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_007d7106-a594-49db-b44d-edbddad4e25f" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_87843a7d-66b9-4908-9dd8-b6d495d3cead" xlink:to="loc_cms_ConsumersEnergyCompanyMember_007d7106-a594-49db-b44d-edbddad4e25f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_a63a86c6-d14e-4c3e-8de4-bade42172dda" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_3acf0411-366e-411e-b670-b936702eb15b" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_a63a86c6-d14e-4c3e-8de4-bade42172dda" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_cb417802-4556-4798-bc2b-3e108bdc884a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_3acf0411-366e-411e-b670-b936702eb15b" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_cb417802-4556-4798-bc2b-3e108bdc884a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssets_c8002d3b-24f4-4c45-8bc9-0cfc4d56786e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_3acf0411-366e-411e-b670-b936702eb15b" xlink:to="loc_us-gaap_RegulatoryAssets_c8002d3b-24f4-4c45-8bc9-0cfc4d56786e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_f02ef1f5-95ef-4b74-8fa2-97d6396ef955" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_3acf0411-366e-411e-b670-b936702eb15b" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_f02ef1f5-95ef-4b74-8fa2-97d6396ef955" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_c44e3cd7-60d0-49c0-b6ec-3606961d0662" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_3acf0411-366e-411e-b670-b936702eb15b" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_c44e3cd7-60d0-49c0-b6ec-3606961d0662" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilities_33307c2c-e2c7-4860-b82a-2de22a3009da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_3acf0411-366e-411e-b670-b936702eb15b" xlink:to="loc_us-gaap_RegulatoryLiabilities_33307c2c-e2c7-4860-b82a-2de22a3009da" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#RegulatoryMattersNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_fe4b8c34-7255-4208-9f64-5662250aaeb6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_fe4b8c34-7255-4208-9f64-5662250aaeb6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_d90c55d7-b319-46d2-8093-69233c753676" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_fe4b8c34-7255-4208-9f64-5662250aaeb6" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_d90c55d7-b319-46d2-8093-69233c753676" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_d90c55d7-b319-46d2-8093-69233c753676_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_d90c55d7-b319-46d2-8093-69233c753676" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_d90c55d7-b319-46d2-8093-69233c753676_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_0d3349dd-c1bc-45c9-a44c-9e80e499a791" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_d90c55d7-b319-46d2-8093-69233c753676" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_0d3349dd-c1bc-45c9-a44c-9e80e499a791" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PowerSupplyCostRecoveryMember_587b90d3-1bef-402e-bc57-de6a3839c443" xlink:href="cms-20241231.xsd#cms_PowerSupplyCostRecoveryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_0d3349dd-c1bc-45c9-a44c-9e80e499a791" xlink:to="loc_cms_PowerSupplyCostRecoveryMember_587b90d3-1bef-402e-bc57-de6a3839c443" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EnergyWasteReductionPlanIncentiveMember_3648b19f-8a4b-46e2-bac3-d61e171bcd5c" xlink:href="cms-20241231.xsd#cms_EnergyWasteReductionPlanIncentiveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_0d3349dd-c1bc-45c9-a44c-9e80e499a791" xlink:to="loc_cms_EnergyWasteReductionPlanIncentiveMember_3648b19f-8a4b-46e2-bac3-d61e171bcd5c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasRateCaseMember_13f0b0d9-fff2-4b20-ac34-188cdaf8e8ee" xlink:href="cms-20241231.xsd#cms_GasRateCaseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_0d3349dd-c1bc-45c9-a44c-9e80e499a791" xlink:to="loc_cms_GasRateCaseMember_13f0b0d9-fff2-4b20-ac34-188cdaf8e8ee" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricRateCaseMember_ea0c1b40-125b-467f-ad90-4bf646f450d1" xlink:href="cms-20241231.xsd#cms_ElectricRateCaseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_0d3349dd-c1bc-45c9-a44c-9e80e499a791" xlink:to="loc_cms_ElectricRateCaseMember_ea0c1b40-125b-467f-ad90-4bf646f450d1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasCostRecoveryMember_b685e256-7351-4196-9b60-581fb9302f03" xlink:href="cms-20241231.xsd#cms_GasCostRecoveryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_0d3349dd-c1bc-45c9-a44c-9e80e499a791" xlink:to="loc_cms_GasCostRecoveryMember_b685e256-7351-4196-9b60-581fb9302f03" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_2fd4e298-5b79-41b6-b53e-0012a833c228" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_fe4b8c34-7255-4208-9f64-5662250aaeb6" xlink:to="loc_dei_LegalEntityAxis_2fd4e298-5b79-41b6-b53e-0012a833c228" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_2fd4e298-5b79-41b6-b53e-0012a833c228_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_2fd4e298-5b79-41b6-b53e-0012a833c228" xlink:to="loc_dei_EntityDomain_2fd4e298-5b79-41b6-b53e-0012a833c228_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a5f5720c-db8d-44fa-9032-cb8a1b2e04c2" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_2fd4e298-5b79-41b6-b53e-0012a833c228" xlink:to="loc_dei_EntityDomain_a5f5720c-db8d-44fa-9032-cb8a1b2e04c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_dfd89cee-193b-412e-88c5-3e61fe116a7f" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_a5f5720c-db8d-44fa-9032-cb8a1b2e04c2" xlink:to="loc_cms_ConsumersEnergyCompanyMember_dfd89cee-193b-412e-88c5-3e61fe116a7f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_d25b68a6-24af-41b8-80e9-588133565799" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_fe4b8c34-7255-4208-9f64-5662250aaeb6" xlink:to="loc_us-gaap_RegulatoryAssetAxis_d25b68a6-24af-41b8-80e9-588133565799" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_d25b68a6-24af-41b8-80e9-588133565799_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryAssetAxis_d25b68a6-24af-41b8-80e9-588133565799" xlink:to="loc_us-gaap_RegulatoryAssetDomain_d25b68a6-24af-41b8-80e9-588133565799_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_64edd60c-8b90-4461-88e1-bfd2731ea3f2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryAssetAxis_d25b68a6-24af-41b8-80e9-588133565799" xlink:to="loc_us-gaap_RegulatoryAssetDomain_64edd60c-8b90-4461-88e1-bfd2731ea3f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EnergyWasteReductionPlanIncentiveMember_783a2c52-85b1-4fbd-89cb-a6c507e58288" xlink:href="cms-20241231.xsd#cms_EnergyWasteReductionPlanIncentiveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_64edd60c-8b90-4461-88e1-bfd2731ea3f2" xlink:to="loc_cms_EnergyWasteReductionPlanIncentiveMember_783a2c52-85b1-4fbd-89cb-a6c507e58288" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_JHCampbellGeneratingUnitsMember_f28256c2-2721-4f3a-a514-fb88a57143a6" xlink:href="cms-20241231.xsd#cms_JHCampbellGeneratingUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_64edd60c-8b90-4461-88e1-bfd2731ea3f2" xlink:to="loc_cms_JHCampbellGeneratingUnitsMember_f28256c2-2721-4f3a-a514-fb88a57143a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityAxis_73f89aec-660f-4c8b-8664-85bb953ddf7a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_fe4b8c34-7255-4208-9f64-5662250aaeb6" xlink:to="loc_us-gaap_PublicUtilityAxis_73f89aec-660f-4c8b-8664-85bb953ddf7a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_73f89aec-660f-4c8b-8664-85bb953ddf7a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PublicUtilityAxis_73f89aec-660f-4c8b-8664-85bb953ddf7a" xlink:to="loc_us-gaap_UtilityPlantDomain_73f89aec-660f-4c8b-8664-85bb953ddf7a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_f153964b-ebbb-43b6-85d4-746fc2c8f322" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PublicUtilityAxis_73f89aec-660f-4c8b-8664-85bb953ddf7a" xlink:to="loc_us-gaap_UtilityPlantDomain_f153964b-ebbb-43b6-85d4-746fc2c8f322" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasFueledElectricGenerationMember_f6dd4cfc-9f5b-4161-b2d0-d9d6b36c06b4" xlink:href="cms-20241231.xsd#cms_GasFueledElectricGenerationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_f153964b-ebbb-43b6-85d4-746fc2c8f322" xlink:to="loc_cms_GasFueledElectricGenerationMember_f6dd4cfc-9f5b-4161-b2d0-d9d6b36c06b4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CoalFueledElectricGenerationMember_5a30273e-ced0-4b11-ba3d-87a11335aea6" xlink:href="cms-20241231.xsd#cms_CoalFueledElectricGenerationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_f153964b-ebbb-43b6-85d4-746fc2c8f322" xlink:to="loc_cms_CoalFueledElectricGenerationMember_5a30273e-ced0-4b11-ba3d-87a11335aea6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteAxis_508122e9-3b8d-4148-8eae-72392cd41b8d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnvironmentalRemediationSiteAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_fe4b8c34-7255-4208-9f64-5662250aaeb6" xlink:to="loc_us-gaap_EnvironmentalRemediationSiteAxis_508122e9-3b8d-4148-8eae-72392cd41b8d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteDomain_508122e9-3b8d-4148-8eae-72392cd41b8d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnvironmentalRemediationSiteDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteAxis_508122e9-3b8d-4148-8eae-72392cd41b8d" xlink:to="loc_us-gaap_EnvironmentalRemediationSiteDomain_508122e9-3b8d-4148-8eae-72392cd41b8d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteDomain_3fca0487-1324-4011-9dd3-48d9d41ad7ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnvironmentalRemediationSiteDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteAxis_508122e9-3b8d-4148-8eae-72392cd41b8d" xlink:to="loc_us-gaap_EnvironmentalRemediationSiteDomain_3fca0487-1324-4011-9dd3-48d9d41ad7ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ManufacturedGasPlantMember_beb2ca23-3da0-443b-afda-b8c44110daed" xlink:href="cms-20241231.xsd#cms_ManufacturedGasPlantMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_3fca0487-1324-4011-9dd3-48d9d41ad7ea" xlink:to="loc_cms_ManufacturedGasPlantMember_beb2ca23-3da0-443b-afda-b8c44110daed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_67f1f848-3e05-4cb9-87bd-00f76a928e4b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_fe4b8c34-7255-4208-9f64-5662250aaeb6" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_67f1f848-3e05-4cb9-87bd-00f76a928e4b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_67f1f848-3e05-4cb9-87bd-00f76a928e4b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_67f1f848-3e05-4cb9-87bd-00f76a928e4b" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_67f1f848-3e05-4cb9-87bd-00f76a928e4b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_6af119a3-162f-4012-886c-29b11e1045b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_67f1f848-3e05-4cb9-87bd-00f76a928e4b" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_6af119a3-162f-4012-886c-29b11e1045b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ApplianceServicePlanBusinessMember_1e50a324-f240-49a0-bd25-e334591f431b" xlink:href="cms-20241231.xsd#cms_ApplianceServicePlanBusinessMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_6af119a3-162f-4012-886c-29b11e1045b2" xlink:to="loc_cms_ApplianceServicePlanBusinessMember_1e50a324-f240-49a0-bd25-e334591f431b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityAxis_aa71531b-d41a-4ffc-8874-4c890b631877" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_fe4b8c34-7255-4208-9f64-5662250aaeb6" xlink:to="loc_us-gaap_RegulatoryLiabilityAxis_aa71531b-d41a-4ffc-8874-4c890b631877" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityDomain_aa71531b-d41a-4ffc-8874-4c890b631877_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryLiabilityAxis_aa71531b-d41a-4ffc-8874-4c890b631877" xlink:to="loc_us-gaap_RegulatoryLiabilityDomain_aa71531b-d41a-4ffc-8874-4c890b631877_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityDomain_5c4e7cfc-3349-45b9-964e-88ca3c6dd8c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryLiabilityAxis_aa71531b-d41a-4ffc-8874-4c890b631877" xlink:to="loc_us-gaap_RegulatoryLiabilityDomain_5c4e7cfc-3349-45b9-964e-88ca3c6dd8c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RenewableEnergyGrantMember_0e21ed33-f8db-4ef0-9339-7098e92362f3" xlink:href="cms-20241231.xsd#cms_RenewableEnergyGrantMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_5c4e7cfc-3349-45b9-964e-88ca3c6dd8c3" xlink:to="loc_cms_RenewableEnergyGrantMember_0e21ed33-f8db-4ef0-9339-7098e92362f3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_38a5d51d-f2e9-4dbe-b312-737d85247223" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_fe4b8c34-7255-4208-9f64-5662250aaeb6" xlink:to="loc_srt_RestatementAxis_38a5d51d-f2e9-4dbe-b312-737d85247223" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_38a5d51d-f2e9-4dbe-b312-737d85247223_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_38a5d51d-f2e9-4dbe-b312-737d85247223" xlink:to="loc_srt_RestatementDomain_38a5d51d-f2e9-4dbe-b312-737d85247223_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_ca7200a6-5e8c-49df-b99b-7869c5305bef" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_38a5d51d-f2e9-4dbe-b312-737d85247223" xlink:to="loc_srt_RestatementDomain_ca7200a6-5e8c-49df-b99b-7869c5305bef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember_37729c4e-8f38-4374-922a-e89707594eb3" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_ca7200a6-5e8c-49df-b99b-7869c5305bef" xlink:to="loc_srt_RestatementAdjustmentMember_37729c4e-8f38-4374-922a-e89707594eb3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UnrecoveredPowerSupplyCosts_84b8399f-74db-4ff2-bf41-24a4daa954e4" xlink:href="cms-20241231.xsd#cms_UnrecoveredPowerSupplyCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_cms_UnrecoveredPowerSupplyCosts_84b8399f-74db-4ff2-bf41-24a4daa954e4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AuthorizedRecoveryCollection_1c8cad8e-f1f3-4423-bbdc-dc2b39d80155" xlink:href="cms-20241231.xsd#cms_AuthorizedRecoveryCollection"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_cms_AuthorizedRecoveryCollection_1c8cad8e-f1f3-4423-bbdc-dc2b39d80155" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_6567b522-456e-45d6-af77-f62803392bca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_us-gaap_Revenues_6567b522-456e-45d6-af77-f62803392bca" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_2d38499e-7c0c-486d-9dcb-6f80f3286070" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_2d38499e-7c0c-486d-9dcb-6f80f3286070" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage_07c49f4b-d893-4e3d-8028-56b1e5b2b8f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage_07c49f4b-d893-4e3d-8028-56b1e5b2b8f4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NumberOfUnitsRetired_0a8bfb2e-4dc5-4de5-8eef-490421f3216d" xlink:href="cms-20241231.xsd#cms_NumberOfUnitsRetired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_cms_NumberOfUnitsRetired_0a8bfb2e-4dc5-4de5-8eef-490421f3216d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NumberOfFormerManufacturedGasPlants_c2644584-6add-4b40-b7cd-d1e90683c544" xlink:href="cms-20241231.xsd#cms_NumberOfFormerManufacturedGasPlants"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_cms_NumberOfFormerManufacturedGasPlants_c2644584-6add-4b40-b7cd-d1e90683c544" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAmortizationPeriod_beca8e8c-4f96-47f7-a3f9-533c6bb34989" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetAmortizationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_us-gaap_RegulatoryAssetAmortizationPeriod_beca8e8c-4f96-47f7-a3f9-533c6bb34989" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_cc8d809d-53b1-4248-bc5b-c33048f0a3bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_cc8d809d-53b1-4248-bc5b-c33048f0a3bc" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GainLossOnDispositionOfBusinessUtilizedAsOffsetToRevenueDeficiency_ba7f6219-f7d4-40d1-adc7-2ea6230aa8f0" xlink:href="cms-20241231.xsd#cms_GainLossOnDispositionOfBusinessUtilizedAsOffsetToRevenueDeficiency"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_cms_GainLossOnDispositionOfBusinessUtilizedAsOffsetToRevenueDeficiency_ba7f6219-f7d4-40d1-adc7-2ea6230aa8f0" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GainLossOnDispositionOfBusinessUtilizedAsCustomerBillCredit_a517416e-e597-4f72-bef4-aabeb960bc6e" xlink:href="cms-20241231.xsd#cms_GainLossOnDispositionOfBusinessUtilizedAsCustomerBillCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_cms_GainLossOnDispositionOfBusinessUtilizedAsCustomerBillCredit_a517416e-e597-4f72-bef4-aabeb960bc6e" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ProceedsFromGovernmentGrant_0b77f812-e340-45e4-b592-6bc5f065e19c" xlink:href="cms-20241231.xsd#cms_ProceedsFromGovernmentGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_cms_ProceedsFromGovernmentGrant_0b77f812-e340-45e4-b592-6bc5f065e19c" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SettlementAgreementPaymentPenalty_31f3d566-488b-405a-95b6-2d2e047a0ac1" xlink:href="cms-20241231.xsd#cms_SettlementAgreementPaymentPenalty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_cms_SettlementAgreementPaymentPenalty_31f3d566-488b-405a-95b6-2d2e047a0ac1" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SettlementAgreementMinimumReturnsToCustomers_623e6f29-c4ff-4639-bebc-99a8d5ef54e7" xlink:href="cms-20241231.xsd#cms_SettlementAgreementMinimumReturnsToCustomers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_cms_SettlementAgreementMinimumReturnsToCustomers_623e6f29-c4ff-4639-bebc-99a8d5ef54e7" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount_54006927-2311-45fd-af30-de6842465fda" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount_54006927-2311-45fd-af30-de6842465fda" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage_961841c9-84c9-462b-bd11-a20164c7dc42" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage_961841c9-84c9-462b-bd11-a20164c7dc42" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmendedAmount_e3c60172-17ea-48c9-b14e-f4e30edb5e09" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmendedAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmendedAmount_e3c60172-17ea-48c9-b14e-f4e30edb5e09" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount_f1c0cac9-cbdb-4ae6-9dcd-312f23d5fef6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount_f1c0cac9-cbdb-4ae6-9dcd-312f23d5fef6" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesSurchargeForRecoveryOfExcessDistributionInvestments_5c466802-6863-415a-a2e5-713dedfa5cdd" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesSurchargeForRecoveryOfExcessDistributionInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_cms_PublicUtilitiesSurchargeForRecoveryOfExcessDistributionInvestments_5c466802-6863-415a-a2e5-713dedfa5cdd" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesEffectiveRateReliefAmount_c75875c2-5a46-42d7-b02c-6cd6a37a3d2b" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesEffectiveRateReliefAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_cms_PublicUtilitiesEffectiveRateReliefAmount_c75875c2-5a46-42d7-b02c-6cd6a37a3d2b" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpensePurchasedPower_b63e8715-c019-4615-824b-ae1938bc152d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpensePurchasedPower"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_us-gaap_UtilitiesOperatingExpensePurchasedPower_b63e8715-c019-4615-824b-ae1938bc152d" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NetOverUnderRecoveryOfExpenseIncludingInterestRequested_6d4a40a9-64b2-45df-9986-e8685b5d0136" xlink:href="cms-20241231.xsd#cms_NetOverUnderRecoveryOfExpenseIncludingInterestRequested"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_cms_NetOverUnderRecoveryOfExpenseIncludingInterestRequested_6d4a40a9-64b2-45df-9986-e8685b5d0136" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_d072694b-5c59-4271-9e09-88242e389823" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_d072694b-5c59-4271-9e09-88242e389823" xlink:type="arc" order="22"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RegulatoryMattersScheduleofLiabilitiesforPSCRandGCROverrecoveriesDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#RegulatoryMattersScheduleofLiabilitiesforPSCRandGCROverrecoveriesDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RegulatoryMattersScheduleofLiabilitiesforPSCRandGCROverrecoveriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_7f16d935-d98e-422b-b49c-2278f58d4b84" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_97a0f345-4e33-4c46-aa5d-b0d451748777" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_7f16d935-d98e-422b-b49c-2278f58d4b84" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_97a0f345-4e33-4c46-aa5d-b0d451748777" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ae35929b-324d-44c5-a444-7c32e6c8a094" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_97a0f345-4e33-4c46-aa5d-b0d451748777" xlink:to="loc_dei_LegalEntityAxis_ae35929b-324d-44c5-a444-7c32e6c8a094" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ae35929b-324d-44c5-a444-7c32e6c8a094_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_ae35929b-324d-44c5-a444-7c32e6c8a094" xlink:to="loc_dei_EntityDomain_ae35929b-324d-44c5-a444-7c32e6c8a094_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6e322885-750b-484f-ad20-9bf0aea1722d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_ae35929b-324d-44c5-a444-7c32e6c8a094" xlink:to="loc_dei_EntityDomain_6e322885-750b-484f-ad20-9bf0aea1722d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_3eec0e05-67d6-4148-8149-0e72ebde4bb4" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_6e322885-750b-484f-ad20-9bf0aea1722d" xlink:to="loc_cms_ConsumersEnergyCompanyMember_3eec0e05-67d6-4148-8149-0e72ebde4bb4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_52d161ae-1e75-4a01-bcf9-b95cccb0cbb7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_97a0f345-4e33-4c46-aa5d-b0d451748777" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_52d161ae-1e75-4a01-bcf9-b95cccb0cbb7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_52d161ae-1e75-4a01-bcf9-b95cccb0cbb7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_52d161ae-1e75-4a01-bcf9-b95cccb0cbb7" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_52d161ae-1e75-4a01-bcf9-b95cccb0cbb7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_f38e24c8-c5a0-4d6c-ada2-b080f0ac56e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_52d161ae-1e75-4a01-bcf9-b95cccb0cbb7" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_f38e24c8-c5a0-4d6c-ada2-b080f0ac56e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PowerSupplyCostRecoveryMember_3fae6d1d-c3c5-4881-a800-f2329dd2c6f9" xlink:href="cms-20241231.xsd#cms_PowerSupplyCostRecoveryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_f38e24c8-c5a0-4d6c-ada2-b080f0ac56e7" xlink:to="loc_cms_PowerSupplyCostRecoveryMember_3fae6d1d-c3c5-4881-a800-f2329dd2c6f9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasCostRecoveryMember_930fd429-c293-445d-a6d3-22b84d1be239" xlink:href="cms-20241231.xsd#cms_GasCostRecoveryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_f38e24c8-c5a0-4d6c-ada2-b080f0ac56e7" xlink:to="loc_cms_GasCostRecoveryMember_930fd429-c293-445d-a6d3-22b84d1be239" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccruedRateRefunds_3054a043-07ef-4dce-a707-9cc78ab1a814" xlink:href="cms-20241231.xsd#cms_AccruedRateRefunds"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_7f16d935-d98e-422b-b49c-2278f58d4b84" xlink:to="loc_cms_AccruedRateRefunds_3054a043-07ef-4dce-a707-9cc78ab1a814" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#ContingenciesandCommitmentsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_2d71a086-0c03-4ac8-b099-51c9e43535e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_b41e9f6a-da13-4f4d-a586-2ef7cf851ba0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_2d71a086-0c03-4ac8-b099-51c9e43535e0" xlink:to="loc_us-gaap_LossContingenciesTable_b41e9f6a-da13-4f4d-a586-2ef7cf851ba0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteAxis_29833c23-a6c0-43f6-bf09-56402febd150" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnvironmentalRemediationSiteAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_b41e9f6a-da13-4f4d-a586-2ef7cf851ba0" xlink:to="loc_us-gaap_EnvironmentalRemediationSiteAxis_29833c23-a6c0-43f6-bf09-56402febd150" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteDomain_29833c23-a6c0-43f6-bf09-56402febd150_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnvironmentalRemediationSiteDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteAxis_29833c23-a6c0-43f6-bf09-56402febd150" xlink:to="loc_us-gaap_EnvironmentalRemediationSiteDomain_29833c23-a6c0-43f6-bf09-56402febd150_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteDomain_b530f768-a5e3-44a1-b06b-940d05da6bf9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnvironmentalRemediationSiteDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteAxis_29833c23-a6c0-43f6-bf09-56402febd150" xlink:to="loc_us-gaap_EnvironmentalRemediationSiteDomain_b530f768-a5e3-44a1-b06b-940d05da6bf9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_BayHarborMember_fbb80c20-5a22-4561-8c2d-8f5d0709a100" xlink:href="cms-20241231.xsd#cms_BayHarborMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_b530f768-a5e3-44a1-b06b-940d05da6bf9" xlink:to="loc_cms_BayHarborMember_fbb80c20-5a22-4561-8c2d-8f5d0709a100" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NrepaMember_09d4e297-bca9-43de-98ab-f36061011a9e" xlink:href="cms-20241231.xsd#cms_NrepaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_b530f768-a5e3-44a1-b06b-940d05da6bf9" xlink:to="loc_cms_NrepaMember_09d4e297-bca9-43de-98ab-f36061011a9e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CerclaLiabilityMember_d50e584c-6645-4caa-a438-edcbd808d208" xlink:href="cms-20241231.xsd#cms_CerclaLiabilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_b530f768-a5e3-44a1-b06b-940d05da6bf9" xlink:to="loc_cms_CerclaLiabilityMember_d50e584c-6645-4caa-a438-edcbd808d208" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ManufacturedGasPlantMember_d91c7b3e-7c77-4e3d-b7e0-1200a997b7d9" xlink:href="cms-20241231.xsd#cms_ManufacturedGasPlantMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_b530f768-a5e3-44a1-b06b-940d05da6bf9" xlink:to="loc_cms_ManufacturedGasPlantMember_d91c7b3e-7c77-4e3d-b7e0-1200a997b7d9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_aabfb9cd-3084-48f4-bf6a-c323894d3652" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_b41e9f6a-da13-4f4d-a586-2ef7cf851ba0" xlink:to="loc_srt_RangeAxis_aabfb9cd-3084-48f4-bf6a-c323894d3652" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_aabfb9cd-3084-48f4-bf6a-c323894d3652_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_aabfb9cd-3084-48f4-bf6a-c323894d3652" xlink:to="loc_srt_RangeMember_aabfb9cd-3084-48f4-bf6a-c323894d3652_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_ed7c89f7-14d0-4748-a50a-34598cb3a916" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_aabfb9cd-3084-48f4-bf6a-c323894d3652" xlink:to="loc_srt_RangeMember_ed7c89f7-14d0-4748-a50a-34598cb3a916" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8a78ba83-cf62-4876-b12a-f92be4b6891d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_ed7c89f7-14d0-4748-a50a-34598cb3a916" xlink:to="loc_srt_MinimumMember_8a78ba83-cf62-4876-b12a-f92be4b6891d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_feda15b8-9242-4541-b8c8-ab48ea4e2f5c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_ed7c89f7-14d0-4748-a50a-34598cb3a916" xlink:to="loc_srt_MaximumMember_feda15b8-9242-4541-b8c8-ab48ea4e2f5c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityAxis_c07b1cb4-ca01-40a3-b639-df3050003e9a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_b41e9f6a-da13-4f4d-a586-2ef7cf851ba0" xlink:to="loc_us-gaap_PublicUtilityAxis_c07b1cb4-ca01-40a3-b639-df3050003e9a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_c07b1cb4-ca01-40a3-b639-df3050003e9a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PublicUtilityAxis_c07b1cb4-ca01-40a3-b639-df3050003e9a" xlink:to="loc_us-gaap_UtilityPlantDomain_c07b1cb4-ca01-40a3-b639-df3050003e9a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_0a0722bd-98eb-4cfb-b7a6-d467b26cde52" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PublicUtilityAxis_c07b1cb4-ca01-40a3-b639-df3050003e9a" xlink:to="loc_us-gaap_UtilityPlantDomain_0a0722bd-98eb-4cfb-b7a6-d467b26cde52" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricUtilityMember_eb991e67-b05d-4696-aae2-75281b5240c3" xlink:href="cms-20241231.xsd#cms_ElectricUtilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_0a0722bd-98eb-4cfb-b7a6-d467b26cde52" xlink:to="loc_cms_ElectricUtilityMember_eb991e67-b05d-4696-aae2-75281b5240c3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_2acc8f0e-4036-4266-8847-853637024841" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_b41e9f6a-da13-4f4d-a586-2ef7cf851ba0" xlink:to="loc_dei_LegalEntityAxis_2acc8f0e-4036-4266-8847-853637024841" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_2acc8f0e-4036-4266-8847-853637024841_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_2acc8f0e-4036-4266-8847-853637024841" xlink:to="loc_dei_EntityDomain_2acc8f0e-4036-4266-8847-853637024841_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_dbfc7413-79ea-4800-81e9-2a935558098d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_2acc8f0e-4036-4266-8847-853637024841" xlink:to="loc_dei_EntityDomain_dbfc7413-79ea-4800-81e9-2a935558098d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_3f1cc802-5feb-4cfa-9aca-de1f48e591a8" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_dbfc7413-79ea-4800-81e9-2a935558098d" xlink:to="loc_cms_ConsumersEnergyCompanyMember_3f1cc802-5feb-4cfa-9aca-de1f48e591a8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_369a0592-4e2c-4c08-9158-dca2a82140e0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_LitigationCaseAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_b41e9f6a-da13-4f4d-a586-2ef7cf851ba0" xlink:to="loc_srt_LitigationCaseAxis_369a0592-4e2c-4c08-9158-dca2a82140e0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_369a0592-4e2c-4c08-9158-dca2a82140e0_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_LitigationCaseAxis_369a0592-4e2c-4c08-9158-dca2a82140e0" xlink:to="loc_srt_LitigationCaseTypeDomain_369a0592-4e2c-4c08-9158-dca2a82140e0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_0c1b344c-5bf1-4e03-9145-a6995dd8cbfa" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_LitigationCaseAxis_369a0592-4e2c-4c08-9158-dca2a82140e0" xlink:to="loc_srt_LitigationCaseTypeDomain_0c1b344c-5bf1-4e03-9145-a6995dd8cbfa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LudingtonPlantOverhaulContractDisputeMember_15c2a8d5-e87f-4dd6-90e9-2e2aff3a9fe5" xlink:href="cms-20241231.xsd#cms_LudingtonPlantOverhaulContractDisputeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_LitigationCaseTypeDomain_0c1b344c-5bf1-4e03-9145-a6995dd8cbfa" xlink:to="loc_cms_LudingtonPlantOverhaulContractDisputeMember_15c2a8d5-e87f-4dd6-90e9-2e2aff3a9fe5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_JHCampbell3PlantRetirementContractDisputeMember_bebeb276-4048-4495-a662-a34ab38a9457" xlink:href="cms-20241231.xsd#cms_JHCampbell3PlantRetirementContractDisputeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_LitigationCaseTypeDomain_0c1b344c-5bf1-4e03-9145-a6995dd8cbfa" xlink:to="loc_cms_JHCampbell3PlantRetirementContractDisputeMember_bebeb276-4048-4495-a662-a34ab38a9457" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_b25f08bd-3bc6-44f0-aa84-03c3a95f2505" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_b41e9f6a-da13-4f4d-a586-2ef7cf851ba0" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_b25f08bd-3bc6-44f0-aa84-03c3a95f2505" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_b25f08bd-3bc6-44f0-aa84-03c3a95f2505_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_b25f08bd-3bc6-44f0-aa84-03c3a95f2505" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_b25f08bd-3bc6-44f0-aa84-03c3a95f2505_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_da11ee25-65ef-48e5-9a15-775594bd1f9a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_b25f08bd-3bc6-44f0-aa84-03c3a95f2505" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_da11ee25-65ef-48e5-9a15-775594bd1f9a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LudingtonMember_6dbc8575-5353-483d-ae7e-df6f0d99a88c" xlink:href="cms-20241231.xsd#cms_LudingtonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_da11ee25-65ef-48e5-9a15-775594bd1f9a" xlink:to="loc_cms_LudingtonMember_6dbc8575-5353-483d-ae7e-df6f0d99a88c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_b18d68e6-5b09-4fe9-b68b-a2b81408bcc2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_b41e9f6a-da13-4f4d-a586-2ef7cf851ba0" xlink:to="loc_us-gaap_RegulatoryAssetAxis_b18d68e6-5b09-4fe9-b68b-a2b81408bcc2" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_b18d68e6-5b09-4fe9-b68b-a2b81408bcc2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryAssetAxis_b18d68e6-5b09-4fe9-b68b-a2b81408bcc2" xlink:to="loc_us-gaap_RegulatoryAssetDomain_b18d68e6-5b09-4fe9-b68b-a2b81408bcc2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_e17a2672-4655-4a87-9995-2355a3fa20ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryAssetAxis_b18d68e6-5b09-4fe9-b68b-a2b81408bcc2" xlink:to="loc_us-gaap_RegulatoryAssetDomain_e17a2672-4655-4a87-9995-2355a3fa20ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ManufacturedGasPlantMember_90b828d8-87c6-4423-afad-e4ffe9d0994f" xlink:href="cms-20241231.xsd#cms_ManufacturedGasPlantMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_e17a2672-4655-4a87-9995-2355a3fa20ce" xlink:to="loc_cms_ManufacturedGasPlantMember_90b828d8-87c6-4423-afad-e4ffe9d0994f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_e981df67-302b-4ab6-8c1a-22e0f209150d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_b41e9f6a-da13-4f4d-a586-2ef7cf851ba0" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_e981df67-302b-4ab6-8c1a-22e0f209150d" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_e981df67-302b-4ab6-8c1a-22e0f209150d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_e981df67-302b-4ab6-8c1a-22e0f209150d" xlink:to="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_e981df67-302b-4ab6-8c1a-22e0f209150d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_24e06044-a734-403e-aad3-7b7654962cd0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_e981df67-302b-4ab6-8c1a-22e0f209150d" xlink:to="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_24e06044-a734-403e-aad3-7b7654962cd0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_McvPpaMember_39ccece1-ed9b-40c8-b0cd-3ae60fdfe19f" xlink:href="cms-20241231.xsd#cms_McvPpaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_24e06044-a734-403e-aad3-7b7654962cd0" xlink:to="loc_cms_McvPpaMember_39ccece1-ed9b-40c8-b0cd-3ae60fdfe19f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherPpaMember_04eff68b-c527-4523-b635-1f3be103f40c" xlink:href="cms-20241231.xsd#cms_OtherPpaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_24e06044-a734-403e-aad3-7b7654962cd0" xlink:to="loc_cms_OtherPpaMember_04eff68b-c527-4523-b635-1f3be103f40c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UnrecordedUnconditionalPurchaseObligationPeriodAxis_061356b7-9670-42d4-9c41-a5a7c169600c" xlink:href="cms-20241231.xsd#cms_UnrecordedUnconditionalPurchaseObligationPeriodAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_b41e9f6a-da13-4f4d-a586-2ef7cf851ba0" xlink:to="loc_cms_UnrecordedUnconditionalPurchaseObligationPeriodAxis_061356b7-9670-42d4-9c41-a5a7c169600c" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UnrecordedUnconditionalPurchaseObligationPeriodDomain_061356b7-9670-42d4-9c41-a5a7c169600c_default" xlink:href="cms-20241231.xsd#cms_UnrecordedUnconditionalPurchaseObligationPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cms_UnrecordedUnconditionalPurchaseObligationPeriodAxis_061356b7-9670-42d4-9c41-a5a7c169600c" xlink:to="loc_cms_UnrecordedUnconditionalPurchaseObligationPeriodDomain_061356b7-9670-42d4-9c41-a5a7c169600c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UnrecordedUnconditionalPurchaseObligationPeriodDomain_1f0e598b-e98e-4dc5-b1cb-a1222f7047a3" xlink:href="cms-20241231.xsd#cms_UnrecordedUnconditionalPurchaseObligationPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cms_UnrecordedUnconditionalPurchaseObligationPeriodAxis_061356b7-9670-42d4-9c41-a5a7c169600c" xlink:to="loc_cms_UnrecordedUnconditionalPurchaseObligationPeriodDomain_1f0e598b-e98e-4dc5-b1cb-a1222f7047a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_YearEndThroughMarch2025Member_56d56859-5492-420e-995a-91f56da9cba3" xlink:href="cms-20241231.xsd#cms_YearEndThroughMarch2025Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_UnrecordedUnconditionalPurchaseObligationPeriodDomain_1f0e598b-e98e-4dc5-b1cb-a1222f7047a3" xlink:to="loc_cms_YearEndThroughMarch2025Member_56d56859-5492-420e-995a-91f56da9cba3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_March2025ThroughTerminationMember_30652fe0-4a3a-468a-b0e4-17db2dfce58e" xlink:href="cms-20241231.xsd#cms_March2025ThroughTerminationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_UnrecordedUnconditionalPurchaseObligationPeriodDomain_1f0e598b-e98e-4dc5-b1cb-a1222f7047a3" xlink:to="loc_cms_March2025ThroughTerminationMember_30652fe0-4a3a-468a-b0e4-17db2dfce58e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingencies_1596d4fe-c6e1-486d-b41c-4f754ced6abf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingencies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2d71a086-0c03-4ac8-b099-51c9e43535e0" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingencies_1596d4fe-c6e1-486d-b41c-4f754ced6abf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate_51e5e446-0972-4256-8539-5731e1b7c3af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2d71a086-0c03-4ac8-b099-51c9e43535e0" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate_51e5e446-0972-4256-8539-5731e1b7c3af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccrualForEnvironmentalLossContingenciesInflationRate_fbe15874-87e7-459e-90b3-515e9bd76922" xlink:href="cms-20241231.xsd#cms_AccrualForEnvironmentalLossContingenciesInflationRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2d71a086-0c03-4ac8-b099-51c9e43535e0" xlink:to="loc_cms_AccrualForEnvironmentalLossContingenciesInflationRate_fbe15874-87e7-459e-90b3-515e9bd76922" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesGross_06016fdb-3b07-414c-9aa0-02d8a7f92887" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2d71a086-0c03-4ac8-b099-51c9e43535e0" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesGross_06016fdb-3b07-414c-9aa0-02d8a7f92887" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_29b06336-3275-4527-a9a7-f2d63f560b18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2d71a086-0c03-4ac8-b099-51c9e43535e0" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_29b06336-3275-4527-a9a7-f2d63f560b18" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyDamagesSoughtValue_1b4b59f3-38c4-4dca-92d1-318a01527286" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyDamagesSoughtValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2d71a086-0c03-4ac8-b099-51c9e43535e0" xlink:to="loc_us-gaap_LossContingencyDamagesSoughtValue_1b4b59f3-38c4-4dca-92d1-318a01527286" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare_03681782-cc69-482c-ab0f-07127151f642" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2d71a086-0c03-4ac8-b099-51c9e43535e0" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare_03681782-cc69-482c-ab0f-07127151f642" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RegulatoryAssetEstimateOfSharedCosts_83098e88-2e34-46ab-8648-b26e386fcadf" xlink:href="cms-20241231.xsd#cms_RegulatoryAssetEstimateOfSharedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2d71a086-0c03-4ac8-b099-51c9e43535e0" xlink:to="loc_cms_RegulatoryAssetEstimateOfSharedCosts_83098e88-2e34-46ab-8648-b26e386fcadf" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NumberOfFormerManufacturedGasPlants_e04c9dc5-01bd-416f-838a-34428af927cb" xlink:href="cms-20241231.xsd#cms_NumberOfFormerManufacturedGasPlants"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2d71a086-0c03-4ac8-b099-51c9e43535e0" xlink:to="loc_cms_NumberOfFormerManufacturedGasPlants_e04c9dc5-01bd-416f-838a-34428af927cb" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag_f09dc427-a4ab-49fc-8e6d-5c5dba8bbd13" xlink:href="cms-20241231.xsd#cms_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2d71a086-0c03-4ac8-b099-51c9e43535e0" xlink:to="loc_cms_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag_f09dc427-a4ab-49fc-8e6d-5c5dba8bbd13" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAmortizationPeriod_7c0a2b40-b1d1-4d49-970a-5afa405cef8e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetAmortizationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2d71a086-0c03-4ac8-b099-51c9e43535e0" xlink:to="loc_us-gaap_RegulatoryAssetAmortizationPeriod_7c0a2b40-b1d1-4d49-970a-5afa405cef8e" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_e8970baa-294b-4457-a2d0-a4b87c7d8b90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2d71a086-0c03-4ac8-b099-51c9e43535e0" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_e8970baa-294b-4457-a2d0-a4b87c7d8b90" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationMaximumQuantity_50a19417-e920-4e5b-aaa8-89d7b9a78fbe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationMaximumQuantity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2d71a086-0c03-4ac8-b099-51c9e43535e0" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationMaximumQuantity_50a19417-e920-4e5b-aaa8-89d7b9a78fbe" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UnrecordedUnconditionalPurchaseObligationCapacityChargePerMwh_f2ed2bc7-b143-4d1d-a7fd-73e9563ad23e" xlink:href="cms-20241231.xsd#cms_UnrecordedUnconditionalPurchaseObligationCapacityChargePerMwh"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2d71a086-0c03-4ac8-b099-51c9e43535e0" xlink:to="loc_cms_UnrecordedUnconditionalPurchaseObligationCapacityChargePerMwh_f2ed2bc7-b143-4d1d-a7fd-73e9563ad23e" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOnPeak_7d09b3f7-1a54-4f7c-a074-d2194d77e9c0" xlink:href="cms-20241231.xsd#cms_UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOnPeak"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2d71a086-0c03-4ac8-b099-51c9e43535e0" xlink:to="loc_cms_UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOnPeak_7d09b3f7-1a54-4f7c-a074-d2194d77e9c0" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOffPeak_58fb9d24-3918-4355-aed5-dbb082ae781e" xlink:href="cms-20241231.xsd#cms_UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOffPeak"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2d71a086-0c03-4ac8-b099-51c9e43535e0" xlink:to="loc_cms_UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOffPeak_58fb9d24-3918-4355-aed5-dbb082ae781e" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UnrecordedUnconditionalPurchaseObligationAnnualContributionToRenewableResourcesProgramByCounterparty_2e37f2bf-975f-41be-9b7d-357877e28355" xlink:href="cms-20241231.xsd#cms_UnrecordedUnconditionalPurchaseObligationAnnualContributionToRenewableResourcesProgramByCounterparty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2d71a086-0c03-4ac8-b099-51c9e43535e0" xlink:to="loc_cms_UnrecordedUnconditionalPurchaseObligationAnnualContributionToRenewableResourcesProgramByCounterparty_2e37f2bf-975f-41be-9b7d-357877e28355" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationPurchases_2f66700b-98bc-44c0-8120-9a605c4b8190" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationPurchases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2d71a086-0c03-4ac8-b099-51c9e43535e0" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationPurchases_2f66700b-98bc-44c0-8120-9a605c4b8190" xlink:type="arc" order="17"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SiteContingencyLineItems_f54dfff5-d07b-4cc0-9f9e-91355b4542b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SiteContingencyLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SiteContingencyTable_8d163d8e-3957-471d-a8db-1b342e6314ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SiteContingencyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SiteContingencyLineItems_f54dfff5-d07b-4cc0-9f9e-91355b4542b1" xlink:to="loc_us-gaap_SiteContingencyTable_8d163d8e-3957-471d-a8db-1b342e6314ab" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a1e66bf9-9afd-40b9-bf7b-f28465ab48d7" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SiteContingencyTable_8d163d8e-3957-471d-a8db-1b342e6314ab" xlink:to="loc_dei_LegalEntityAxis_a1e66bf9-9afd-40b9-bf7b-f28465ab48d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a1e66bf9-9afd-40b9-bf7b-f28465ab48d7_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_a1e66bf9-9afd-40b9-bf7b-f28465ab48d7" xlink:to="loc_dei_EntityDomain_a1e66bf9-9afd-40b9-bf7b-f28465ab48d7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9a9b275e-087c-4f35-bca1-894d927989d3" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_a1e66bf9-9afd-40b9-bf7b-f28465ab48d7" xlink:to="loc_dei_EntityDomain_9a9b275e-087c-4f35-bca1-894d927989d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_c9c9cd91-e34f-4f51-b0d9-c73b368cc34c" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_9a9b275e-087c-4f35-bca1-894d927989d3" xlink:to="loc_cms_ConsumersEnergyCompanyMember_c9c9cd91-e34f-4f51-b0d9-c73b368cc34c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteAxis_a20eb30e-b075-4ce4-a16a-d6fe7c70af50" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnvironmentalRemediationSiteAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SiteContingencyTable_8d163d8e-3957-471d-a8db-1b342e6314ab" xlink:to="loc_us-gaap_EnvironmentalRemediationSiteAxis_a20eb30e-b075-4ce4-a16a-d6fe7c70af50" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteDomain_a20eb30e-b075-4ce4-a16a-d6fe7c70af50_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnvironmentalRemediationSiteDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteAxis_a20eb30e-b075-4ce4-a16a-d6fe7c70af50" xlink:to="loc_us-gaap_EnvironmentalRemediationSiteDomain_a20eb30e-b075-4ce4-a16a-d6fe7c70af50_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteDomain_f24a19dd-02a8-485e-b479-e577ff56dab5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnvironmentalRemediationSiteDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteAxis_a20eb30e-b075-4ce4-a16a-d6fe7c70af50" xlink:to="loc_us-gaap_EnvironmentalRemediationSiteDomain_f24a19dd-02a8-485e-b479-e577ff56dab5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_BayHarborMember_0a32f820-cb1d-4f13-9c50-be0dc3506a1c" xlink:href="cms-20241231.xsd#cms_BayHarborMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_f24a19dd-02a8-485e-b479-e577ff56dab5" xlink:to="loc_cms_BayHarborMember_0a32f820-cb1d-4f13-9c50-be0dc3506a1c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationContingencyAxis_2d4d7a28-ce40-44e4-bbba-68fabb1ca656" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnvironmentalRemediationContingencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SiteContingencyTable_8d163d8e-3957-471d-a8db-1b342e6314ab" xlink:to="loc_us-gaap_EnvironmentalRemediationContingencyAxis_2d4d7a28-ce40-44e4-bbba-68fabb1ca656" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationContingencyDomain_2d4d7a28-ce40-44e4-bbba-68fabb1ca656_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnvironmentalRemediationContingencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_EnvironmentalRemediationContingencyAxis_2d4d7a28-ce40-44e4-bbba-68fabb1ca656" xlink:to="loc_us-gaap_EnvironmentalRemediationContingencyDomain_2d4d7a28-ce40-44e4-bbba-68fabb1ca656_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationContingencyDomain_5e3d6c8c-ba8e-4f0b-83c8-48543355a7ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnvironmentalRemediationContingencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_EnvironmentalRemediationContingencyAxis_2d4d7a28-ce40-44e4-bbba-68fabb1ca656" xlink:to="loc_us-gaap_EnvironmentalRemediationContingencyDomain_5e3d6c8c-ba8e-4f0b-83c8-48543355a7ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ManufacturedGasPlantMember_9bd4d633-9c84-4015-b496-31872cdb4443" xlink:href="cms-20241231.xsd#cms_ManufacturedGasPlantMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EnvironmentalRemediationContingencyDomain_5e3d6c8c-ba8e-4f0b-83c8-48543355a7ac" xlink:to="loc_cms_ManufacturedGasPlantMember_9bd4d633-9c84-4015-b496-31872cdb4443" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear_68c47e28-4e11-4015-a5c4-e4ef771aa42d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SiteContingencyLineItems_f54dfff5-d07b-4cc0-9f9e-91355b4542b1" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear_68c47e28-4e11-4015-a5c4-e4ef771aa42d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear_5fa1c21a-1992-4c6d-b785-e2e55c01ac52" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SiteContingencyLineItems_f54dfff5-d07b-4cc0-9f9e-91355b4542b1" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear_5fa1c21a-1992-4c6d-b785-e2e55c01ac52" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear_1e563bbe-cada-464f-8c8a-13d9e4b99c2a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SiteContingencyLineItems_f54dfff5-d07b-4cc0-9f9e-91355b4542b1" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear_1e563bbe-cada-464f-8c8a-13d9e4b99c2a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear_8274f53c-bea0-43ae-8186-f327cab8a127" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SiteContingencyLineItems_f54dfff5-d07b-4cc0-9f9e-91355b4542b1" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear_8274f53c-bea0-43ae-8186-f327cab8a127" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear_c4f914c3-3b10-4be9-80f8-68bf24a5ae18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SiteContingencyLineItems_f54dfff5-d07b-4cc0-9f9e-91355b4542b1" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear_c4f914c3-3b10-4be9-80f8-68bf24a5ae18" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#ContingenciesandCommitmentsSummaryofGuaranteesDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_GuaranteesAndOtherContingenciesLineItems_e38fdc7b-be0b-4b41-aba2-6d9df74cdb4a" xlink:href="cms-20241231.xsd#cms_GuaranteesAndOtherContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GuaranteesAndOtherContingenciesTable_ed830b5a-698c-43bc-93c7-4e9d3fa8105c" xlink:href="cms-20241231.xsd#cms_GuaranteesAndOtherContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_e38fdc7b-be0b-4b41-aba2-6d9df74cdb4a" xlink:to="loc_cms_GuaranteesAndOtherContingenciesTable_ed830b5a-698c-43bc-93c7-4e9d3fa8105c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_aae6c85d-8d24-47ee-b6ce-6f21a26d23b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_ed830b5a-698c-43bc-93c7-4e9d3fa8105c" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_aae6c85d-8d24-47ee-b6ce-6f21a26d23b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_aae6c85d-8d24-47ee-b6ce-6f21a26d23b3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_aae6c85d-8d24-47ee-b6ce-6f21a26d23b3" xlink:to="loc_us-gaap_LossContingencyNatureDomain_aae6c85d-8d24-47ee-b6ce-6f21a26d23b3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_925af88f-9982-444e-ae70-4f07d140e8bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_aae6c85d-8d24-47ee-b6ce-6f21a26d23b3" xlink:to="loc_us-gaap_LossContingencyNatureDomain_925af88f-9982-444e-ae70-4f07d140e8bc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember_160a13f8-2d32-4cd3-bb9a-f9c709cc8b3b" xlink:href="cms-20241231.xsd#cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_925af88f-9982-444e-ae70-4f07d140e8bc" xlink:to="loc_cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember_160a13f8-2d32-4cd3-bb9a-f9c709cc8b3b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndemnificationGuaranteeMember_35609b26-8080-4fe8-9033-32c1d40ac747" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndemnificationGuaranteeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_925af88f-9982-444e-ae70-4f07d140e8bc" xlink:to="loc_us-gaap_IndemnificationGuaranteeMember_35609b26-8080-4fe8-9033-32c1d40ac747" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis_eb19551b-0cf9-41b3-8a17-effb84841082" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_ed830b5a-698c-43bc-93c7-4e9d3fa8105c" xlink:to="loc_us-gaap_GuaranteeObligationsByNatureAxis_eb19551b-0cf9-41b3-8a17-effb84841082" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_eb19551b-0cf9-41b3-8a17-effb84841082_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_eb19551b-0cf9-41b3-8a17-effb84841082" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_eb19551b-0cf9-41b3-8a17-effb84841082_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_47e32e49-b647-455a-8e5c-2de87c41f94c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_eb19551b-0cf9-41b3-8a17-effb84841082" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_47e32e49-b647-455a-8e5c-2de87c41f94c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeTypeOtherMember_25fe942b-d216-4769-925f-470450c1a5ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteeTypeOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_47e32e49-b647-455a-8e5c-2de87c41f94c" xlink:to="loc_us-gaap_GuaranteeTypeOtherMember_25fe942b-d216-4769-925f-470450c1a5ec" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_aeb8e759-9e99-4c0e-9ae4-15bb082c0a47" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_ed830b5a-698c-43bc-93c7-4e9d3fa8105c" xlink:to="loc_dei_LegalEntityAxis_aeb8e759-9e99-4c0e-9ae4-15bb082c0a47" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_aeb8e759-9e99-4c0e-9ae4-15bb082c0a47_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_aeb8e759-9e99-4c0e-9ae4-15bb082c0a47" xlink:to="loc_dei_EntityDomain_aeb8e759-9e99-4c0e-9ae4-15bb082c0a47_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b4ebdd61-6594-4546-a830-df3a378fb24c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_aeb8e759-9e99-4c0e-9ae4-15bb082c0a47" xlink:to="loc_dei_EntityDomain_b4ebdd61-6594-4546-a830-df3a378fb24c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_3cc6e8b3-655e-4713-aeb1-72afe15ecc07" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_b4ebdd61-6594-4546-a830-df3a378fb24c" xlink:to="loc_cms_ConsumersEnergyCompanyMember_3cc6e8b3-655e-4713-aeb1-72afe15ecc07" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_0ae1f281-0d66-4cb9-82a8-f6258ed36e8a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_ed830b5a-698c-43bc-93c7-4e9d3fa8105c" xlink:to="loc_srt_ConsolidatedEntitiesAxis_0ae1f281-0d66-4cb9-82a8-f6258ed36e8a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_0ae1f281-0d66-4cb9-82a8-f6258ed36e8a_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_0ae1f281-0d66-4cb9-82a8-f6258ed36e8a" xlink:to="loc_srt_ConsolidatedEntitiesDomain_0ae1f281-0d66-4cb9-82a8-f6258ed36e8a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_8a94d01a-e81c-4781-b98b-88307ae191a4" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_0ae1f281-0d66-4cb9-82a8-f6258ed36e8a" xlink:to="loc_srt_ConsolidatedEntitiesDomain_8a94d01a-e81c-4781-b98b-88307ae191a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_0fd096c4-0f2d-4537-a3d6-80c90e38b913" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_8a94d01a-e81c-4781-b98b-88307ae191a4" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_0fd096c4-0f2d-4537-a3d6-80c90e38b913" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_fed591a7-a6e3-48d4-abfe-2bea210cb9ee" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_ed830b5a-698c-43bc-93c7-4e9d3fa8105c" xlink:to="loc_srt_OwnershipAxis_fed591a7-a6e3-48d4-abfe-2bea210cb9ee" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_fed591a7-a6e3-48d4-abfe-2bea210cb9ee_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_fed591a7-a6e3-48d4-abfe-2bea210cb9ee" xlink:to="loc_srt_OwnershipDomain_fed591a7-a6e3-48d4-abfe-2bea210cb9ee_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_8fe7f5a8-820e-41ba-91c7-dda0160b238c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_fed591a7-a6e3-48d4-abfe-2bea210cb9ee" xlink:to="loc_srt_OwnershipDomain_8fe7f5a8-820e-41ba-91c7-dda0160b238c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AviatorWindClassBMembershipMember_ecd6641b-344d-4eef-afb1-9f28c129bbb1" xlink:href="cms-20241231.xsd#cms_AviatorWindClassBMembershipMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_8fe7f5a8-820e-41ba-91c7-dda0160b238c" xlink:to="loc_cms_AviatorWindClassBMembershipMember_ecd6641b-344d-4eef-afb1-9f28c129bbb1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure_2512af62-76d1-43e9-9aa9-5f82f3b936ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteeObligationsMaximumExposure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_e38fdc7b-be0b-4b41-aba2-6d9df74cdb4a" xlink:to="loc_us-gaap_GuaranteeObligationsMaximumExposure_2512af62-76d1-43e9-9aa9-5f82f3b936ab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsCurrentCarryingValue_a88c40b2-4b93-4c66-946b-64165174be81" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteeObligationsCurrentCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_e38fdc7b-be0b-4b41-aba2-6d9df74cdb4a" xlink:to="loc_us-gaap_GuaranteeObligationsCurrentCarryingValue_a88c40b2-4b93-4c66-946b-64165174be81" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_af0b245a-75ba-48ee-ae5d-5b25fdcd3f57" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_e38fdc7b-be0b-4b41-aba2-6d9df74cdb4a" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_af0b245a-75ba-48ee-ae5d-5b25fdcd3f57" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofContractualPurchaseObligationsDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#ContingenciesandCommitmentsScheduleofContractualPurchaseObligationsDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofContractualPurchaseObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_GuaranteesAndOtherContingenciesLineItems_098a7d5f-dca1-4270-8762-84ce097d9cfa" xlink:href="cms-20241231.xsd#cms_GuaranteesAndOtherContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GuaranteesAndOtherContingenciesTable_fd8b3f02-fb61-4145-81f5-3d5dbc0dfe9e" xlink:href="cms-20241231.xsd#cms_GuaranteesAndOtherContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_098a7d5f-dca1-4270-8762-84ce097d9cfa" xlink:to="loc_cms_GuaranteesAndOtherContingenciesTable_fd8b3f02-fb61-4145-81f5-3d5dbc0dfe9e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_f5e755dd-3030-4473-8664-0b81009b4425" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_fd8b3f02-fb61-4145-81f5-3d5dbc0dfe9e" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_f5e755dd-3030-4473-8664-0b81009b4425" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_f5e755dd-3030-4473-8664-0b81009b4425_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_f5e755dd-3030-4473-8664-0b81009b4425" xlink:to="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_f5e755dd-3030-4473-8664-0b81009b4425_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_97486973-c8f9-438a-9f92-0c0185626e0d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_f5e755dd-3030-4473-8664-0b81009b4425" xlink:to="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_97486973-c8f9-438a-9f92-0c0185626e0d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PpaMember_e3df685a-4613-448d-85af-e738589344fb" xlink:href="cms-20241231.xsd#cms_PpaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_97486973-c8f9-438a-9f92-0c0185626e0d" xlink:to="loc_cms_PpaMember_e3df685a-4613-448d-85af-e738589344fb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherPurchaseObligationsMember_7b0df6ae-f72d-4000-82a6-a7b068e72456" xlink:href="cms-20241231.xsd#cms_OtherPurchaseObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_97486973-c8f9-438a-9f92-0c0185626e0d" xlink:to="loc_cms_OtherPurchaseObligationsMember_7b0df6ae-f72d-4000-82a6-a7b068e72456" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_McvPpaMember_510c0547-bf22-4821-a97f-b355b04bc823" xlink:href="cms-20241231.xsd#cms_McvPpaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_97486973-c8f9-438a-9f92-0c0185626e0d" xlink:to="loc_cms_McvPpaMember_510c0547-bf22-4821-a97f-b355b04bc823" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RelatedPartiesPpaMember_ee5e96f0-6191-496e-a7ee-82184ae9aedd" xlink:href="cms-20241231.xsd#cms_RelatedPartiesPpaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_97486973-c8f9-438a-9f92-0c0185626e0d" xlink:to="loc_cms_RelatedPartiesPpaMember_ee5e96f0-6191-496e-a7ee-82184ae9aedd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherPpaMember_0bda50e2-22ca-44ba-a087-b28c3519a508" xlink:href="cms-20241231.xsd#cms_OtherPpaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_97486973-c8f9-438a-9f92-0c0185626e0d" xlink:to="loc_cms_OtherPpaMember_0bda50e2-22ca-44ba-a087-b28c3519a508" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_3ff8a789-1d14-4ac0-823f-98c8680c671f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_fd8b3f02-fb61-4145-81f5-3d5dbc0dfe9e" xlink:to="loc_dei_LegalEntityAxis_3ff8a789-1d14-4ac0-823f-98c8680c671f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3ff8a789-1d14-4ac0-823f-98c8680c671f_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_3ff8a789-1d14-4ac0-823f-98c8680c671f" xlink:to="loc_dei_EntityDomain_3ff8a789-1d14-4ac0-823f-98c8680c671f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a7d5483b-1c43-47bf-9a11-8610af7c760c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_3ff8a789-1d14-4ac0-823f-98c8680c671f" xlink:to="loc_dei_EntityDomain_a7d5483b-1c43-47bf-9a11-8610af7c760c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_8a0b47e1-0ce1-4899-a6d3-3418b6c2a1ec" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_a7d5483b-1c43-47bf-9a11-8610af7c760c" xlink:to="loc_cms_ConsumersEnergyCompanyMember_8a0b47e1-0ce1-4899-a6d3-3418b6c2a1ec" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_9ea7752f-3015-4898-bd9f-fd4ffac56684" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_098a7d5f-dca1-4270-8762-84ce097d9cfa" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_9ea7752f-3015-4898-bd9f-fd4ffac56684" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_38d3d3b2-4ae2-426a-b97c-53664a0dcac7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_098a7d5f-dca1-4270-8762-84ce097d9cfa" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_38d3d3b2-4ae2-426a-b97c-53664a0dcac7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_f2a5eccf-aa3d-438f-a4fd-5d641b11d410" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_098a7d5f-dca1-4270-8762-84ce097d9cfa" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_f2a5eccf-aa3d-438f-a4fd-5d641b11d410" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary_94020645-0770-47db-81e5-9bf0a3bd4495" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_098a7d5f-dca1-4270-8762-84ce097d9cfa" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary_94020645-0770-47db-81e5-9bf0a3bd4495" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary_12dd9ec6-8298-4f54-b4d9-a172c83cb47c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_098a7d5f-dca1-4270-8762-84ce097d9cfa" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary_12dd9ec6-8298-4f54-b4d9-a172c83cb47c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary_026d2d03-77e2-429f-8cc3-f740d8be0129" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_098a7d5f-dca1-4270-8762-84ce097d9cfa" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary_026d2d03-77e2-429f-8cc3-f740d8be0129" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears_9029bfc0-1eda-4816-944b-4b24d257d9bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_098a7d5f-dca1-4270-8762-84ce097d9cfa" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears_9029bfc0-1eda-4816-944b-4b24d257d9bf" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#FinancingsandCapitalizationSummaryofLongTermDebtDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_6feee8b7-6332-4d1f-8e3c-4894f6cff652" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_bc0fb17f-fa75-44d6-b8e5-3cc16db5d3a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6feee8b7-6332-4d1f-8e3c-4894f6cff652" xlink:to="loc_us-gaap_DebtInstrumentTable_bc0fb17f-fa75-44d6-b8e5-3cc16db5d3a4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_81307dbb-9971-458c-9115-ca9bff4e98eb" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_bc0fb17f-fa75-44d6-b8e5-3cc16db5d3a4" xlink:to="loc_srt_ConsolidatedEntitiesAxis_81307dbb-9971-458c-9115-ca9bff4e98eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_81307dbb-9971-458c-9115-ca9bff4e98eb_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_81307dbb-9971-458c-9115-ca9bff4e98eb" xlink:to="loc_srt_ConsolidatedEntitiesDomain_81307dbb-9971-458c-9115-ca9bff4e98eb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_fa9452e8-2bc3-4237-892a-6451b83c638f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_81307dbb-9971-458c-9115-ca9bff4e98eb" xlink:to="loc_srt_ConsolidatedEntitiesDomain_fa9452e8-2bc3-4237-892a-6451b83c638f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_cbb36d8c-37d3-4bcf-b1c6-85bb78ebcf7a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_fa9452e8-2bc3-4237-892a-6451b83c638f" xlink:to="loc_srt_ParentCompanyMember_cbb36d8c-37d3-4bcf-b1c6-85bb78ebcf7a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyIncludingSubsidiariesMember_23be47b4-1032-44df-813f-4bf5fd542d6b" xlink:href="cms-20241231.xsd#cms_NorthStarCleanEnergyIncludingSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_fa9452e8-2bc3-4237-892a-6451b83c638f" xlink:to="loc_cms_NorthStarCleanEnergyIncludingSubsidiariesMember_23be47b4-1032-44df-813f-4bf5fd542d6b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_66379f45-c4fe-4846-8e93-40b56f1a0968" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_bc0fb17f-fa75-44d6-b8e5-3cc16db5d3a4" xlink:to="loc_us-gaap_DebtInstrumentAxis_66379f45-c4fe-4846-8e93-40b56f1a0968" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_66379f45-c4fe-4846-8e93-40b56f1a0968_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_66379f45-c4fe-4846-8e93-40b56f1a0968" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_66379f45-c4fe-4846-8e93-40b56f1a0968_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_66379f45-c4fe-4846-8e93-40b56f1a0968" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointEightSevenFivePercentSeniorNotesDue2024Member_e4f10a9f-578d-4b18-b820-7a221962f2c3" xlink:href="cms-20241231.xsd#cms_ThreePointEightSevenFivePercentSeniorNotesDue2024Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_ThreePointEightSevenFivePercentSeniorNotesDue2024Member_e4f10a9f-578d-4b18-b820-7a221962f2c3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointSixZeroZeroPercentSeniorNotesDue2025Member_65ca2e8f-7d0b-4e33-843f-16b7aa3a12f9" xlink:href="cms-20241231.xsd#cms_ThreePointSixZeroZeroPercentSeniorNotesDue2025Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_ThreePointSixZeroZeroPercentSeniorNotesDue2025Member_65ca2e8f-7d0b-4e33-843f-16b7aa3a12f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointZeroZeroZeroPercentSeniorNotesDue2026Member_4a5057f1-418f-4173-ba6e-3e78ffdb81c5" xlink:href="cms-20241231.xsd#cms_ThreePointZeroZeroZeroPercentSeniorNotesDue2026Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_ThreePointZeroZeroZeroPercentSeniorNotesDue2026Member_4a5057f1-418f-4173-ba6e-3e78ffdb81c5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TwoPointNineFiveZeroPercentSeniorNotesDue2027AMember_5a84554b-ebb0-4610-8769-8bdac28511ca" xlink:href="cms-20241231.xsd#cms_TwoPointNineFiveZeroPercentSeniorNotesDue2027AMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_TwoPointNineFiveZeroPercentSeniorNotesDue2027AMember_5a84554b-ebb0-4610-8769-8bdac28511ca" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointFourFiveZeroPercentSeniorNotesDue2027Member_a125ad76-d9fd-492b-a7db-e4e155583c4a" xlink:href="cms-20241231.xsd#cms_ThreePointFourFiveZeroPercentSeniorNotesDue2027Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_ThreePointFourFiveZeroPercentSeniorNotesDue2027Member_a125ad76-d9fd-492b-a7db-e4e155583c4a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointSevenZeroZeroPercentSeniorNotesDue2043Member_0be441b1-334e-4c87-adaf-b3ab7dbb1731" xlink:href="cms-20241231.xsd#cms_FourPointSevenZeroZeroPercentSeniorNotesDue2043Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_FourPointSevenZeroZeroPercentSeniorNotesDue2043Member_0be441b1-334e-4c87-adaf-b3ab7dbb1731" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointEightSevenFivePercentSeniorNotesDue2044Member_b79b92c8-5e44-4a95-87e5-8616f4782484" xlink:href="cms-20241231.xsd#cms_FourPointEightSevenFivePercentSeniorNotesDue2044Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_FourPointEightSevenFivePercentSeniorNotesDue2044Member_b79b92c8-5e44-4a95-87e5-8616f4782484" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointThreeSevenFivePercentConvertibleSeniorNotesDue2028Member_8e00a0d3-e8a1-4f91-b46e-b5b09e29559a" xlink:href="cms-20241231.xsd#cms_ThreePointThreeSevenFivePercentConvertibleSeniorNotesDue2028Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_ThreePointThreeSevenFivePercentConvertibleSeniorNotesDue2028Member_8e00a0d3-e8a1-4f91-b46e-b5b09e29559a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A4750JuniorSubordinatedNotesDue2050Member_1feff8ce-d79c-481b-b1c5-ba9b128a028c" xlink:href="cms-20241231.xsd#cms_A4750JuniorSubordinatedNotesDue2050Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_A4750JuniorSubordinatedNotesDue2050Member_1feff8ce-d79c-481b-b1c5-ba9b128a028c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A3750JuniorSubordinatedNotesDue2050Member_eb4f8ef1-62ae-4693-ad44-91b61cb65917" xlink:href="cms-20241231.xsd#cms_A3750JuniorSubordinatedNotesDue2050Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_A3750JuniorSubordinatedNotesDue2050Member_eb4f8ef1-62ae-4693-ad44-91b61cb65917" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A5.625JuniorSubordinatedNotesDue2078Member_9cf08c91-79f3-42c6-933e-fe12f1c30027" xlink:href="cms-20241231.xsd#cms_A5.625JuniorSubordinatedNotesDue2078Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_A5.625JuniorSubordinatedNotesDue2078Member_9cf08c91-79f3-42c6-933e-fe12f1c30027" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A5.875JuniorSubordinatedNotesDue2078Member_702b8985-3ffa-4594-abb9-d1f3e748e7c4" xlink:href="cms-20241231.xsd#cms_A5.875JuniorSubordinatedNotesDue2078Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_A5.875JuniorSubordinatedNotesDue2078Member_702b8985-3ffa-4594-abb9-d1f3e748e7c4" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A5.875JuniorSubordinatedNotesDue2079Member_686e1ce1-0a9c-4ec8-84cc-a9216a776ee4" xlink:href="cms-20241231.xsd#cms_A5.875JuniorSubordinatedNotesDue2079Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_A5.875JuniorSubordinatedNotesDue2079Member_686e1ce1-0a9c-4ec8-84cc-a9216a776ee4" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TermLoanFacilityDueDecember2025Member_620b1b2a-94b2-4cbe-ad8d-985ae1ee3024" xlink:href="cms-20241231.xsd#cms_TermLoanFacilityDueDecember2025Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_TermLoanFacilityDueDecember2025Member_620b1b2a-94b2-4cbe-ad8d-985ae1ee3024" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TermLoanFacilityDueSeptember2025Member_434ff357-d999-479d-8700-e3eee156c333" xlink:href="cms-20241231.xsd#cms_TermLoanFacilityDueSeptember2025Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_TermLoanFacilityDueSeptember2025Member_434ff357-d999-479d-8700-e3eee156c333" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilityDue2027Member_4b137563-c769-48b5-ac4c-7152c9140717" xlink:href="cms-20241231.xsd#cms_RevolvingCreditFacilityDue2027Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_RevolvingCreditFacilityDue2027Member_4b137563-c769-48b5-ac4c-7152c9140717" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A3375ConvertibleSeniorNotesDue2028Member_c12c3674-be9b-43a2-ac16-8aea0bd6a3c6" xlink:href="cms-20241231.xsd#cms_A3375ConvertibleSeniorNotesDue2028Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_A3375ConvertibleSeniorNotesDue2028Member_c12c3674-be9b-43a2-ac16-8aea0bd6a3c6" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointOneTwoFivePercentFirstMortgageBondsDue2024Member_97d7b278-87d6-4dc5-b799-9864f22027d3" xlink:href="cms-20241231.xsd#cms_ThreePointOneTwoFivePercentFirstMortgageBondsDue2024Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_ThreePointOneTwoFivePercentFirstMortgageBondsDue2024Member_97d7b278-87d6-4dc5-b799-9864f22027d3" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointOneNineZeroPercentFirstMortgageBondsDue2024Member_302ca380-3ccc-4362-b362-ceced9e8ec68" xlink:href="cms-20241231.xsd#cms_ThreePointOneNineZeroPercentFirstMortgageBondsDue2024Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_ThreePointOneNineZeroPercentFirstMortgageBondsDue2024Member_302ca380-3ccc-4362-b362-ceced9e8ec68" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FivePointTwoFourZeroPercentFirstMortgageBondsDue2026Member_dffb252f-776d-42a0-a80f-851f16d7a6f1" xlink:href="cms-20241231.xsd#cms_FivePointTwoFourZeroPercentFirstMortgageBondsDue2026Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_FivePointTwoFourZeroPercentFirstMortgageBondsDue2026Member_dffb252f-776d-42a0-a80f-851f16d7a6f1" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointSixEightZeroPercentFirstMortgageBondsDue2027Member_e68d0e6e-163f-44ff-9016-a4bb69fc2fb3" xlink:href="cms-20241231.xsd#cms_ThreePointSixEightZeroPercentFirstMortgageBondsDue2027Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_ThreePointSixEightZeroPercentFirstMortgageBondsDue2027Member_e68d0e6e-163f-44ff-9016-a4bb69fc2fb3" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointThreeNineZeroPercentFirstMortgageBondsDue2027Member_5f2a4ae0-2a4e-4fe3-88bb-91e84d56b7b1" xlink:href="cms-20241231.xsd#cms_ThreePointThreeNineZeroPercentFirstMortgageBondsDue2027Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_ThreePointThreeNineZeroPercentFirstMortgageBondsDue2027Member_5f2a4ae0-2a4e-4fe3-88bb-91e84d56b7b1" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointSixFiveZeroPercentFirstMortgageBondsDue2028Member_8c8bac6f-223f-4e15-8717-5b2402aac253" xlink:href="cms-20241231.xsd#cms_FourPointSixFiveZeroPercentFirstMortgageBondsDue2028Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_FourPointSixFiveZeroPercentFirstMortgageBondsDue2028Member_8c8bac6f-223f-4e15-8717-5b2402aac253" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointEightZeroZeroPercentFirstMortgageBondsDue2028Member_7a5ca371-c409-47b1-8b57-bd37d95a89ab" xlink:href="cms-20241231.xsd#cms_ThreePointEightZeroZeroPercentFirstMortgageBondsDue2028Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_ThreePointEightZeroZeroPercentFirstMortgageBondsDue2028Member_7a5ca371-c409-47b1-8b57-bd37d95a89ab" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointNineZeroZeroPercentFirstMortgageBondsDue2029Member_18f43e61-7ea5-4069-a8a4-cf638e4d96ff" xlink:href="cms-20241231.xsd#cms_FourPointNineZeroZeroPercentFirstMortgageBondsDue2029Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_FourPointNineZeroZeroPercentFirstMortgageBondsDue2029Member_18f43e61-7ea5-4069-a8a4-cf638e4d96ff" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FivePointZeroSevenZeroPercentFirstMortgageBondsDue2029Member_e9b27176-6356-4295-953e-7946fd5f381a" xlink:href="cms-20241231.xsd#cms_FivePointZeroSevenZeroPercentFirstMortgageBondsDue2029Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_FivePointZeroSevenZeroPercentFirstMortgageBondsDue2029Member_e9b27176-6356-4295-953e-7946fd5f381a" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointSixZeroZeroPercentFirstMortgageBondsDue2029Member_cc5a702a-4405-4610-a3d9-7e0e1f4c51de" xlink:href="cms-20241231.xsd#cms_FourPointSixZeroZeroPercentFirstMortgageBondsDue2029Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_FourPointSixZeroZeroPercentFirstMortgageBondsDue2029Member_cc5a702a-4405-4610-a3d9-7e0e1f4c51de" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointSevenZeroZeroPercentFirstMortgageBondsDue2030Member_1807fe7f-9b5b-4876-82d6-917579c038fc" xlink:href="cms-20241231.xsd#cms_FourPointSevenZeroZeroPercentFirstMortgageBondsDue2030Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_FourPointSevenZeroZeroPercentFirstMortgageBondsDue2030Member_1807fe7f-9b5b-4876-82d6-917579c038fc" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FivePointOneSevenZeroPercentFirstMortgageBondsDue2032Member_2af178c2-56a6-47d9-b803-783e712cd508" xlink:href="cms-20241231.xsd#cms_FivePointOneSevenZeroPercentFirstMortgageBondsDue2032Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_FivePointOneSevenZeroPercentFirstMortgageBondsDue2032Member_2af178c2-56a6-47d9-b803-783e712cd508" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointSixZeroZeroPercentFirstMortgageBondsDue2032Member_62c4d572-cdd8-4898-9e26-de5b05199f45" xlink:href="cms-20241231.xsd#cms_ThreePointSixZeroZeroPercentFirstMortgageBondsDue2032Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_ThreePointSixZeroZeroPercentFirstMortgageBondsDue2032Member_62c4d572-cdd8-4898-9e26-de5b05199f45" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointOneEightZeroPercentFirstMortgageBondsDue2032Member_4c16448d-784b-4d14-8db9-c7f934693139" xlink:href="cms-20241231.xsd#cms_ThreePointOneEightZeroPercentFirstMortgageBondsDue2032Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_ThreePointOneEightZeroPercentFirstMortgageBondsDue2032Member_4c16448d-784b-4d14-8db9-c7f934693139" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointSixTwoFivePercentFirstMortgageBondsDue2033Member_eaaceb8b-480f-4501-b8f5-9c3945e19d35" xlink:href="cms-20241231.xsd#cms_FourPointSixTwoFivePercentFirstMortgageBondsDue2033Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_FourPointSixTwoFivePercentFirstMortgageBondsDue2033Member_eaaceb8b-480f-4501-b8f5-9c3945e19d35" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FivePointEightZeroZeroPercentFirstMortgageBondsDue2035Member_e14bffec-72e2-40a2-b83e-88eda4ffe3e4" xlink:href="cms-20241231.xsd#cms_FivePointEightZeroZeroPercentFirstMortgageBondsDue2035Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_FivePointEightZeroZeroPercentFirstMortgageBondsDue2035Member_e14bffec-72e2-40a2-b83e-88eda4ffe3e4" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FivePointThreeEightZeroPercentFirstMortgageBondsDue2037Member_d269a76f-724b-4ab7-854b-e46b029d2c40" xlink:href="cms-20241231.xsd#cms_FivePointThreeEightZeroPercentFirstMortgageBondsDue2037Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_FivePointThreeEightZeroPercentFirstMortgageBondsDue2037Member_d269a76f-724b-4ab7-854b-e46b029d2c40" xlink:type="arc" order="33"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointFiveTwoZeroPercentFirstMortgageBondsDue2037Member_f337a865-85bd-4ed4-b42c-94187a956818" xlink:href="cms-20241231.xsd#cms_ThreePointFiveTwoZeroPercentFirstMortgageBondsDue2037Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_ThreePointFiveTwoZeroPercentFirstMortgageBondsDue2037Member_f337a865-85bd-4ed4-b42c-94187a956818" xlink:type="arc" order="34"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointZeroOneZeroPercentFirstMortgageBondsDue2038Member_4702f7c4-c47f-469e-a411-a990230dc64c" xlink:href="cms-20241231.xsd#cms_FourPointZeroOneZeroPercentFirstMortgageBondsDue2038Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_FourPointZeroOneZeroPercentFirstMortgageBondsDue2038Member_4702f7c4-c47f-469e-a411-a990230dc64c" xlink:type="arc" order="35"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SixPointOneSevenZeroPercentFirstMortgageBondsDue2040Member_4a99b351-13cc-4494-9a99-9c3d3905e093" xlink:href="cms-20241231.xsd#cms_SixPointOneSevenZeroPercentFirstMortgageBondsDue2040Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_SixPointOneSevenZeroPercentFirstMortgageBondsDue2040Member_4a99b351-13cc-4494-9a99-9c3d3905e093" xlink:type="arc" order="36"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointNineSevenZeroPercentFirstMortgageBondsDue2040Member_5196bd3b-334b-49a9-adc2-98e23fb2025b" xlink:href="cms-20241231.xsd#cms_FourPointNineSevenZeroPercentFirstMortgageBondsDue2040Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_FourPointNineSevenZeroPercentFirstMortgageBondsDue2040Member_5196bd3b-334b-49a9-adc2-98e23fb2025b" xlink:type="arc" order="37"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointThreeOneZeroPercentFirstMortgageBondsDue2042Member_84c89467-4266-4a1c-b66a-873da8e176a7" xlink:href="cms-20241231.xsd#cms_FourPointThreeOneZeroPercentFirstMortgageBondsDue2042Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_FourPointThreeOneZeroPercentFirstMortgageBondsDue2042Member_84c89467-4266-4a1c-b66a-873da8e176a7" xlink:type="arc" order="38"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointNineFiveZeroPercentFirstMortgageBondsDue2043Member_1f6cae81-2b22-4931-861b-24f6e4929178" xlink:href="cms-20241231.xsd#cms_ThreePointNineFiveZeroPercentFirstMortgageBondsDue2043Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_ThreePointNineFiveZeroPercentFirstMortgageBondsDue2043Member_1f6cae81-2b22-4931-861b-24f6e4929178" xlink:type="arc" order="39"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointOneZeroZeroPercentFirstMortgageBondsDue2045Member_37752936-4aa9-46d7-9ce2-ee2d21dfd54d" xlink:href="cms-20241231.xsd#cms_FourPointOneZeroZeroPercentFirstMortgageBondsDue2045Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_FourPointOneZeroZeroPercentFirstMortgageBondsDue2045Member_37752936-4aa9-46d7-9ce2-ee2d21dfd54d" xlink:type="arc" order="40"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointTwoFiveZeroPercentFirstMortgageBondsDue2046Member_75c34dcb-4b3d-4559-a9fa-ccee82d0f8bb" xlink:href="cms-20241231.xsd#cms_ThreePointTwoFiveZeroPercentFirstMortgageBondsDue2046Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_ThreePointTwoFiveZeroPercentFirstMortgageBondsDue2046Member_75c34dcb-4b3d-4559-a9fa-ccee82d0f8bb" xlink:type="arc" order="41"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointNineFiveZeroPercentFirstMortgageBondsDue2047Member_95041f2c-84f5-4dca-93d0-f873306cb282" xlink:href="cms-20241231.xsd#cms_ThreePointNineFiveZeroPercentFirstMortgageBondsDue2047Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_ThreePointNineFiveZeroPercentFirstMortgageBondsDue2047Member_95041f2c-84f5-4dca-93d0-f873306cb282" xlink:type="arc" order="42"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointZeroFiveZeroPercentFirstMortgageBondsDue2048Member_09448800-a164-4fde-9041-2574e583df3b" xlink:href="cms-20241231.xsd#cms_FourPointZeroFiveZeroPercentFirstMortgageBondsDue2048Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_FourPointZeroFiveZeroPercentFirstMortgageBondsDue2048Member_09448800-a164-4fde-9041-2574e583df3b" xlink:type="arc" order="43"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointThreeFiveZeroPercentFirstMortgageBondsDue2049Member_ccc96744-8758-4435-a1af-a40501a17850" xlink:href="cms-20241231.xsd#cms_FourPointThreeFiveZeroPercentFirstMortgageBondsDue2049Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_FourPointThreeFiveZeroPercentFirstMortgageBondsDue2049Member_ccc96744-8758-4435-a1af-a40501a17850" xlink:type="arc" order="44"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointSevenFiveZeroPercentFirstMortgageBondsDue2050Member_363a9803-724c-481f-97c8-594483befac6" xlink:href="cms-20241231.xsd#cms_ThreePointSevenFiveZeroPercentFirstMortgageBondsDue2050Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_ThreePointSevenFiveZeroPercentFirstMortgageBondsDue2050Member_363a9803-724c-481f-97c8-594483befac6" xlink:type="arc" order="45"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointOneZeroZeroPercentFirstMortgageBondsDue2050Member_419841d0-83ef-4461-810c-8fdb933fc956" xlink:href="cms-20241231.xsd#cms_ThreePointOneZeroZeroPercentFirstMortgageBondsDue2050Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_ThreePointOneZeroZeroPercentFirstMortgageBondsDue2050Member_419841d0-83ef-4461-810c-8fdb933fc956" xlink:type="arc" order="46"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointFiveZeroZeroFirstMortgageBondsDue2051Member_ef79e4e1-12a8-4d44-b9b0-3772018bace1" xlink:href="cms-20241231.xsd#cms_ThreePointFiveZeroZeroFirstMortgageBondsDue2051Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_ThreePointFiveZeroZeroFirstMortgageBondsDue2051Member_ef79e4e1-12a8-4d44-b9b0-3772018bace1" xlink:type="arc" order="47"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TwoPointSixFiveZeroPercentFirstMortgageBondsDue2052Member_523fce89-99f1-451a-ab2e-6fb6d3970d34" xlink:href="cms-20241231.xsd#cms_TwoPointSixFiveZeroPercentFirstMortgageBondsDue2052Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_TwoPointSixFiveZeroPercentFirstMortgageBondsDue2052Member_523fce89-99f1-451a-ab2e-6fb6d3970d34" xlink:type="arc" order="48"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointTwoZeroZeroPercentFirstMortgageBondsDue2052Member_202dfc12-0cab-48d0-b253-350c8080b14f" xlink:href="cms-20241231.xsd#cms_FourPointTwoZeroZeroPercentFirstMortgageBondsDue2052Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_FourPointTwoZeroZeroPercentFirstMortgageBondsDue2052Member_202dfc12-0cab-48d0-b253-350c8080b14f" xlink:type="arc" order="49"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointEightSixZeroPercentFirstMortgageBondsDue2052Member_13c8e6cb-0b38-4f75-abc6-8255dcec0b09" xlink:href="cms-20241231.xsd#cms_ThreePointEightSixZeroPercentFirstMortgageBondsDue2052Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_ThreePointEightSixZeroPercentFirstMortgageBondsDue2052Member_13c8e6cb-0b38-4f75-abc6-8255dcec0b09" xlink:type="arc" order="50"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointTwoEightZeroPercentFirstMortgageBondsDue2057Member_c00d8124-39cc-42d9-9f07-e2f2f62f407b" xlink:href="cms-20241231.xsd#cms_FourPointTwoEightZeroPercentFirstMortgageBondsDue2057Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_FourPointTwoEightZeroPercentFirstMortgageBondsDue2057Member_c00d8124-39cc-42d9-9f07-e2f2f62f407b" xlink:type="arc" order="51"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TwoPointFiveZeroZeroPercentFirstMortgageBondsDue2060Member_1f534281-eefd-40d6-ad96-7f8a79be7118" xlink:href="cms-20241231.xsd#cms_TwoPointFiveZeroZeroPercentFirstMortgageBondsDue2060Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_TwoPointFiveZeroZeroPercentFirstMortgageBondsDue2060Member_1f534281-eefd-40d6-ad96-7f8a79be7118" xlink:type="arc" order="52"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointThreeFiveZeroPercentFirstMortgageBondsDue2064Member_30268472-bd2e-49fe-a0eb-7be1f6241094" xlink:href="cms-20241231.xsd#cms_FourPointThreeFiveZeroPercentFirstMortgageBondsDue2064Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_FourPointThreeFiveZeroPercentFirstMortgageBondsDue2064Member_30268472-bd2e-49fe-a0eb-7be1f6241094" xlink:type="arc" order="53"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_VariableRateFirstMortgageBondsDue2069Member_dbb72153-f272-455c-87e2-7c2639e51bf7" xlink:href="cms-20241231.xsd#cms_VariableRateFirstMortgageBondsDue2069Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_VariableRateFirstMortgageBondsDue2069Member_dbb72153-f272-455c-87e2-7c2639e51bf7" xlink:type="arc" order="54"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_VariableRateFirstMortgageBondsDueMay2070Member_d43689fb-131a-4a65-916a-bd9969e4493a" xlink:href="cms-20241231.xsd#cms_VariableRateFirstMortgageBondsDueMay2070Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_VariableRateFirstMortgageBondsDueMay2070Member_d43689fb-131a-4a65-916a-bd9969e4493a" xlink:type="arc" order="55"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_VariableRateFirstMortgageBondsDueOctober2070Member_aebfaccb-a66a-4d1b-8f5f-e3b2bb2ba99c" xlink:href="cms-20241231.xsd#cms_VariableRateFirstMortgageBondsDueOctober2070Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_VariableRateFirstMortgageBondsDueOctober2070Member_aebfaccb-a66a-4d1b-8f5f-e3b2bb2ba99c" xlink:type="arc" order="56"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ZeroPointEightSevenFivePercentTaxExemptRevenueBondsDue2035Member_3839fcc6-10a1-4550-b0ae-d3a8c12ab0f3" xlink:href="cms-20241231.xsd#cms_ZeroPointEightSevenFivePercentTaxExemptRevenueBondsDue2035Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_ZeroPointEightSevenFivePercentTaxExemptRevenueBondsDue2035Member_3839fcc6-10a1-4550-b0ae-d3a8c12ab0f3" xlink:type="arc" order="57"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointThreeFiveZeroPercentTaxExemptRevenueBondsDue2049Member_41aa1206-56b1-4a48-ba85-04d9ac62768f" xlink:href="cms-20241231.xsd#cms_ThreePointThreeFiveZeroPercentTaxExemptRevenueBondsDue2049Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_ThreePointThreeFiveZeroPercentTaxExemptRevenueBondsDue2049Member_41aa1206-56b1-4a48-ba85-04d9ac62768f" xlink:type="arc" order="58"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SecuritizationBondsDue2029Member_77283331-e803-4857-a838-d3395ff1150a" xlink:href="cms-20241231.xsd#cms_SecuritizationBondsDue2029Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_SecuritizationBondsDue2029Member_77283331-e803-4857-a838-d3395ff1150a" xlink:type="arc" order="59"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SecuritizationBondsDue20282031Member_d2db38e9-e926-402d-a797-3b87a3d03394" xlink:href="cms-20241231.xsd#cms_SecuritizationBondsDue20282031Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_SecuritizationBondsDue20282031Member_d2db38e9-e926-402d-a797-3b87a3d03394" xlink:type="arc" order="60"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_VariableRateFirstMortgageBondsMember_a6c4c064-dea8-412b-8e52-d97f22318d87" xlink:href="cms-20241231.xsd#cms_VariableRateFirstMortgageBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_VariableRateFirstMortgageBondsMember_a6c4c064-dea8-412b-8e52-d97f22318d87" xlink:type="arc" order="61"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_baa73784-f28e-4374-ad44-e63cbdd25d75" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_bc0fb17f-fa75-44d6-b8e5-3cc16db5d3a4" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_baa73784-f28e-4374-ad44-e63cbdd25d75" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_baa73784-f28e-4374-ad44-e63cbdd25d75_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_baa73784-f28e-4374-ad44-e63cbdd25d75" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_baa73784-f28e-4374-ad44-e63cbdd25d75_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_e8410469-c065-4b8f-9a04-5bd205ba2e0f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_baa73784-f28e-4374-ad44-e63cbdd25d75" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_e8410469-c065-4b8f-9a04-5bd205ba2e0f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_3d123cb2-7848-4f1d-b8e3-8240cc99020c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_e8410469-c065-4b8f-9a04-5bd205ba2e0f" xlink:to="loc_us-gaap_UnsecuredDebtMember_3d123cb2-7848-4f1d-b8e3-8240cc99020c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_6fad077c-257d-46da-874d-8f7a322d483d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_e8410469-c065-4b8f-9a04-5bd205ba2e0f" xlink:to="loc_us-gaap_ConvertibleDebtMember_6fad077c-257d-46da-874d-8f7a322d483d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedDebtMember_3b73a49e-46ad-42b6-b49f-84daaa5471b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JuniorSubordinatedDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_e8410469-c065-4b8f-9a04-5bd205ba2e0f" xlink:to="loc_us-gaap_JuniorSubordinatedDebtMember_3b73a49e-46ad-42b6-b49f-84daaa5471b4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TermLoanFacilityMember_b3c14158-a96c-451a-921c-a6063d11b1a9" xlink:href="cms-20241231.xsd#cms_TermLoanFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_e8410469-c065-4b8f-9a04-5bd205ba2e0f" xlink:to="loc_cms_TermLoanFacilityMember_b3c14158-a96c-451a-921c-a6063d11b1a9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FirstMortgageBondsMember_48b82ed6-ef24-46f1-b392-e7cfbe3ccaa9" xlink:href="cms-20241231.xsd#cms_FirstMortgageBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_e8410469-c065-4b8f-9a04-5bd205ba2e0f" xlink:to="loc_cms_FirstMortgageBondsMember_48b82ed6-ef24-46f1-b392-e7cfbe3ccaa9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TaxExemptRevenueBondsMember_8aa04cd0-0ae6-4444-abd5-402660a5e6fa" xlink:href="cms-20241231.xsd#cms_TaxExemptRevenueBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_e8410469-c065-4b8f-9a04-5bd205ba2e0f" xlink:to="loc_cms_TaxExemptRevenueBondsMember_8aa04cd0-0ae6-4444-abd5-402660a5e6fa" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SecuritizationBondsMember_e7b2c0ab-3b5b-4159-b2ce-dd687850f89b" xlink:href="cms-20241231.xsd#cms_SecuritizationBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_e8410469-c065-4b8f-9a04-5bd205ba2e0f" xlink:to="loc_cms_SecuritizationBondsMember_e7b2c0ab-3b5b-4159-b2ce-dd687850f89b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_656f2639-fe45-4b06-b1d3-fb074269ed98" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_bc0fb17f-fa75-44d6-b8e5-3cc16db5d3a4" xlink:to="loc_dei_LegalEntityAxis_656f2639-fe45-4b06-b1d3-fb074269ed98" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_656f2639-fe45-4b06-b1d3-fb074269ed98_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_656f2639-fe45-4b06-b1d3-fb074269ed98" xlink:to="loc_dei_EntityDomain_656f2639-fe45-4b06-b1d3-fb074269ed98_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d19eb2a8-e4ee-4aba-8501-16e15f85a94d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_656f2639-fe45-4b06-b1d3-fb074269ed98" xlink:to="loc_dei_EntityDomain_d19eb2a8-e4ee-4aba-8501-16e15f85a94d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_a989644c-4e8f-4758-81bb-298fcb99bdaf" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_d19eb2a8-e4ee-4aba-8501-16e15f85a94d" xlink:to="loc_cms_ConsumersEnergyCompanyMember_a989644c-4e8f-4758-81bb-298fcb99bdaf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_fd5b4f98-e730-422a-9709-0474ea1f3e85" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_bc0fb17f-fa75-44d6-b8e5-3cc16db5d3a4" xlink:to="loc_us-gaap_VariableRateAxis_fd5b4f98-e730-422a-9709-0474ea1f3e85" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_fd5b4f98-e730-422a-9709-0474ea1f3e85_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_fd5b4f98-e730-422a-9709-0474ea1f3e85" xlink:to="loc_us-gaap_VariableRateDomain_fd5b4f98-e730-422a-9709-0474ea1f3e85_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_fee8626b-d323-4f51-b556-60cb2721ab24" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_fd5b4f98-e730-422a-9709-0474ea1f3e85" xlink:to="loc_us-gaap_VariableRateDomain_fee8626b-d323-4f51-b556-60cb2721ab24" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UsTreasuryUstInterestRateMember_ba8a5fc3-31f5-4a2c-8240-c59eeb51dba3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UsTreasuryUstInterestRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_fee8626b-d323-4f51-b556-60cb2721ab24" xlink:to="loc_us-gaap_UsTreasuryUstInterestRateMember_ba8a5fc3-31f5-4a2c-8240-c59eeb51dba3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrMember_1b14b756-66a6-4b6c-990d-92713dcf85a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredOvernightFinancingRateSofrMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_fee8626b-d323-4f51-b556-60cb2721ab24" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrMember_1b14b756-66a6-4b6c-990d-92713dcf85a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_e0c88bc7-0a5f-4200-bbd2-e260a8fae598" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_bc0fb17f-fa75-44d6-b8e5-3cc16db5d3a4" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_e0c88bc7-0a5f-4200-bbd2-e260a8fae598" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_e0c88bc7-0a5f-4200-bbd2-e260a8fae598_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_e0c88bc7-0a5f-4200-bbd2-e260a8fae598" xlink:to="loc_us-gaap_RelatedPartyDomain_e0c88bc7-0a5f-4200-bbd2-e260a8fae598_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_aa2c5cc1-c60c-431a-b31c-f61c62dba628" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_e0c88bc7-0a5f-4200-bbd2-e260a8fae598" xlink:to="loc_us-gaap_RelatedPartyDomain_aa2c5cc1-c60c-431a-b31c-f61c62dba628" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_931d3924-9f2e-4078-81c1-32c31f54ca1e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_aa2c5cc1-c60c-431a-b31c-f61c62dba628" xlink:to="loc_us-gaap_RelatedPartyMember_931d3924-9f2e-4078-81c1-32c31f54ca1e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrelatedPartyMember_d95dd434-223b-4487-a0cc-d074b3b98f82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrelatedPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_aa2c5cc1-c60c-431a-b31c-f61c62dba628" xlink:to="loc_us-gaap_NonrelatedPartyMember_d95dd434-223b-4487-a0cc-d074b3b98f82" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_609887a8-7fd2-4472-949a-06b0a21308fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_bc0fb17f-fa75-44d6-b8e5-3cc16db5d3a4" xlink:to="loc_us-gaap_CreditFacilityAxis_609887a8-7fd2-4472-949a-06b0a21308fc" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_609887a8-7fd2-4472-949a-06b0a21308fc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_609887a8-7fd2-4472-949a-06b0a21308fc" xlink:to="loc_us-gaap_CreditFacilityDomain_609887a8-7fd2-4472-949a-06b0a21308fc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_969bd162-ac7a-4ec1-9281-62469c198937" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_609887a8-7fd2-4472-949a-06b0a21308fc" xlink:to="loc_us-gaap_CreditFacilityDomain_969bd162-ac7a-4ec1-9281-62469c198937" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_4a946956-3aae-495b-8854-0dc9e20fb4a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_969bd162-ac7a-4ec1-9281-62469c198937" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_4a946956-3aae-495b-8854-0dc9e20fb4a2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_2da3e079-88fe-4e77-9713-ffac35ceada9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_969bd162-ac7a-4ec1-9281-62469c198937" xlink:to="loc_us-gaap_UnsecuredDebtMember_2da3e079-88fe-4e77-9713-ffac35ceada9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_cf1de0cc-bdff-411d-b8b2-eb3ad38d3155" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_bc0fb17f-fa75-44d6-b8e5-3cc16db5d3a4" xlink:to="loc_srt_StatementScenarioAxis_cf1de0cc-bdff-411d-b8b2-eb3ad38d3155" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_cf1de0cc-bdff-411d-b8b2-eb3ad38d3155_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_cf1de0cc-bdff-411d-b8b2-eb3ad38d3155" xlink:to="loc_srt_ScenarioUnspecifiedDomain_cf1de0cc-bdff-411d-b8b2-eb3ad38d3155_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_424079a3-57bc-4573-b981-48dafb3c795e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_cf1de0cc-bdff-411d-b8b2-eb3ad38d3155" xlink:to="loc_srt_ScenarioUnspecifiedDomain_424079a3-57bc-4573-b981-48dafb3c795e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_ca4b034f-fc78-42b0-8484-43f7986e3967" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_424079a3-57bc-4573-b981-48dafb3c795e" xlink:to="loc_srt_ScenarioForecastMember_ca4b034f-fc78-42b0-8484-43f7986e3967" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_e3a7e3a9-f1e2-4cd2-9459-1423c6b7d0bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_bc0fb17f-fa75-44d6-b8e5-3cc16db5d3a4" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_e3a7e3a9-f1e2-4cd2-9459-1423c6b7d0bc" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_e3a7e3a9-f1e2-4cd2-9459-1423c6b7d0bc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_e3a7e3a9-f1e2-4cd2-9459-1423c6b7d0bc" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_e3a7e3a9-f1e2-4cd2-9459-1423c6b7d0bc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_6b87fcd0-3812-415d-8c04-40227678d041" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_e3a7e3a9-f1e2-4cd2-9459-1423c6b7d0bc" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_6b87fcd0-3812-415d-8c04-40227678d041" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesFourMember_0bf18643-b7b6-49df-9568-0054264bfbbb" xlink:href="cms-20241231.xsd#cms_RevolvingCreditFacilitiesFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_6b87fcd0-3812-415d-8c04-40227678d041" xlink:to="loc_cms_RevolvingCreditFacilitiesFourMember_0bf18643-b7b6-49df-9568-0054264bfbbb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_93255839-cc56-4401-9ad5-d4fe406f9fa5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6feee8b7-6332-4d1f-8e3c-4894f6cff652" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_93255839-cc56-4401-9ad5-d4fe406f9fa5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_be73b893-99cd-468b-8202-fdbf532596f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6feee8b7-6332-4d1f-8e3c-4894f6cff652" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_be73b893-99cd-468b-8202-fdbf532596f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_66c7ddfb-0ea6-4932-b12d-8c278c004a73" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6feee8b7-6332-4d1f-8e3c-4894f6cff652" xlink:to="loc_us-gaap_LongTermDebtCurrent_66c7ddfb-0ea6-4932-b12d-8c278c004a73" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_0b864921-4be9-4fb3-9d78-bd33f4501657" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6feee8b7-6332-4d1f-8e3c-4894f6cff652" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_0b864921-4be9-4fb3-9d78-bd33f4501657" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet_0fe9b6cd-02d4-4b6e-bb70-ac6b314f9a37" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6feee8b7-6332-4d1f-8e3c-4894f6cff652" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet_0fe9b6cd-02d4-4b6e-bb70-ac6b314f9a37" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_79528a0e-3c80-4a7c-81f6-a73eb434bece" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6feee8b7-6332-4d1f-8e3c-4894f6cff652" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_79528a0e-3c80-4a7c-81f6-a73eb434bece" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_8c9e45cf-5fef-4974-84d4-233b59970626" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6feee8b7-6332-4d1f-8e3c-4894f6cff652" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_8c9e45cf-5fef-4974-84d4-233b59970626" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_4edbf42b-690e-4a1b-a712-6835ac62c831" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6feee8b7-6332-4d1f-8e3c-4894f6cff652" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_4edbf42b-690e-4a1b-a712-6835ac62c831" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_8149d215-c494-4473-b5f0-2b5061d7038b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6feee8b7-6332-4d1f-8e3c-4894f6cff652" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_8149d215-c494-4473-b5f0-2b5061d7038b" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_9986ae0c-e0b9-424a-ab78-7b274455dd24" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6feee8b7-6332-4d1f-8e3c-4894f6cff652" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_9986ae0c-e0b9-424a-ab78-7b274455dd24" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_77aa8588-8d8f-498e-bc87-d9e8833f92df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6feee8b7-6332-4d1f-8e3c-4894f6cff652" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_77aa8588-8d8f-498e-bc87-d9e8833f92df" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DebtInstrumentInterestRateStatedPercentageAdjustment_34bd14ca-8ff5-4d2d-ad44-ae72ab099a1d" xlink:href="cms-20241231.xsd#cms_DebtInstrumentInterestRateStatedPercentageAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6feee8b7-6332-4d1f-8e3c-4894f6cff652" xlink:to="loc_cms_DebtInstrumentInterestRateStatedPercentageAdjustment_34bd14ca-8ff5-4d2d-ad44-ae72ab099a1d" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtWeightedAverageInterestRate_358997fb-0422-4cbc-962b-a09699beaf78" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtWeightedAverageInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6feee8b7-6332-4d1f-8e3c-4894f6cff652" xlink:to="loc_us-gaap_LongtermDebtWeightedAverageInterestRate_358997fb-0422-4cbc-962b-a09699beaf78" xlink:type="arc" order="12"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_676b1c1f-394e-4fa3-bfa5-6d48405746cf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_65bb7444-c8c7-4433-a731-cc8af2854c1c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_676b1c1f-394e-4fa3-bfa5-6d48405746cf" xlink:to="loc_us-gaap_DebtInstrumentTable_65bb7444-c8c7-4433-a731-cc8af2854c1c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_128371bb-87d9-4e0e-a327-b41f1927f4c2" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_65bb7444-c8c7-4433-a731-cc8af2854c1c" xlink:to="loc_srt_ConsolidatedEntitiesAxis_128371bb-87d9-4e0e-a327-b41f1927f4c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_128371bb-87d9-4e0e-a327-b41f1927f4c2_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_128371bb-87d9-4e0e-a327-b41f1927f4c2" xlink:to="loc_srt_ConsolidatedEntitiesDomain_128371bb-87d9-4e0e-a327-b41f1927f4c2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_754d5f93-2611-485f-b24f-d56e9fbaaadc" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_128371bb-87d9-4e0e-a327-b41f1927f4c2" xlink:to="loc_srt_ConsolidatedEntitiesDomain_754d5f93-2611-485f-b24f-d56e9fbaaadc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_f6ada703-639f-45a6-9ea5-715271dd672b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_754d5f93-2611-485f-b24f-d56e9fbaaadc" xlink:to="loc_srt_ParentCompanyMember_f6ada703-639f-45a6-9ea5-715271dd672b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_d3201d25-abcb-4d99-9066-36aaf3056139" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_65bb7444-c8c7-4433-a731-cc8af2854c1c" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_d3201d25-abcb-4d99-9066-36aaf3056139" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_d3201d25-abcb-4d99-9066-36aaf3056139_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_d3201d25-abcb-4d99-9066-36aaf3056139" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_d3201d25-abcb-4d99-9066-36aaf3056139_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_87985fde-c3b5-443a-9550-8da676ffba30" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_d3201d25-abcb-4d99-9066-36aaf3056139" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_87985fde-c3b5-443a-9550-8da676ffba30" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TermLoanFacilityMember_b2e5a0c0-8e1d-478b-b059-a3e14b026a3f" xlink:href="cms-20241231.xsd#cms_TermLoanFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_87985fde-c3b5-443a-9550-8da676ffba30" xlink:to="loc_cms_TermLoanFacilityMember_b2e5a0c0-8e1d-478b-b059-a3e14b026a3f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FirstMortgageBondsMember_13fdd801-eea1-4ffe-a7ca-bafa4b9058cf" xlink:href="cms-20241231.xsd#cms_FirstMortgageBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_87985fde-c3b5-443a-9550-8da676ffba30" xlink:to="loc_cms_FirstMortgageBondsMember_13fdd801-eea1-4ffe-a7ca-bafa4b9058cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_6b25393f-5803-473b-8495-59a5af7c67be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_87985fde-c3b5-443a-9550-8da676ffba30" xlink:to="loc_us-gaap_ConvertibleDebtMember_6b25393f-5803-473b-8495-59a5af7c67be" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_31eeb780-519d-41e7-a369-2908d27eec72" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_87985fde-c3b5-443a-9550-8da676ffba30" xlink:to="loc_us-gaap_SeniorNotesMember_31eeb780-519d-41e7-a369-2908d27eec72" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_72a8849e-b128-4def-b176-71ee377e9d5e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_65bb7444-c8c7-4433-a731-cc8af2854c1c" xlink:to="loc_us-gaap_DebtInstrumentAxis_72a8849e-b128-4def-b176-71ee377e9d5e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_72a8849e-b128-4def-b176-71ee377e9d5e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_72a8849e-b128-4def-b176-71ee377e9d5e" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_72a8849e-b128-4def-b176-71ee377e9d5e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_94c8a702-cdc9-49d0-9e79-3837f11fa135" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_72a8849e-b128-4def-b176-71ee377e9d5e" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_94c8a702-cdc9-49d0-9e79-3837f11fa135" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TermLoanFacilityDueSeptember2025Member_40c6c983-f6bc-4154-9040-1d2b3541e0d6" xlink:href="cms-20241231.xsd#cms_TermLoanFacilityDueSeptember2025Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_94c8a702-cdc9-49d0-9e79-3837f11fa135" xlink:to="loc_cms_TermLoanFacilityDueSeptember2025Member_40c6c983-f6bc-4154-9040-1d2b3541e0d6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TermLoanFacilityDueDecember2025Member_c1f14416-be19-4bd5-bf1e-640144935a17" xlink:href="cms-20241231.xsd#cms_TermLoanFacilityDueDecember2025Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_94c8a702-cdc9-49d0-9e79-3837f11fa135" xlink:to="loc_cms_TermLoanFacilityDueDecember2025Member_c1f14416-be19-4bd5-bf1e-640144935a17" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A4.600FirstMortgageBondsDueMay2029Member_80b8d52b-c64a-424f-bd33-6f7339e4ba5f" xlink:href="cms-20241231.xsd#cms_A4.600FirstMortgageBondsDueMay2029Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_94c8a702-cdc9-49d0-9e79-3837f11fa135" xlink:to="loc_cms_A4.600FirstMortgageBondsDueMay2029Member_80b8d52b-c64a-424f-bd33-6f7339e4ba5f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A4.700FirstMortgageBondsDueJanuary2030Member_aa7621fc-668c-48dd-8372-189bb98a40ee" xlink:href="cms-20241231.xsd#cms_A4.700FirstMortgageBondsDueJanuary2030Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_94c8a702-cdc9-49d0-9e79-3837f11fa135" xlink:to="loc_cms_A4.700FirstMortgageBondsDueJanuary2030Member_aa7621fc-668c-48dd-8372-189bb98a40ee" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A3.875SeniorNotesDueMarch2024Member_6beea771-a318-4b3d-aefa-d9db1828eed1" xlink:href="cms-20241231.xsd#cms_A3.875SeniorNotesDueMarch2024Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_94c8a702-cdc9-49d0-9e79-3837f11fa135" xlink:to="loc_cms_A3.875SeniorNotesDueMarch2024Member_6beea771-a318-4b3d-aefa-d9db1828eed1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A3.125FirstMortgageBondsDueAugust2024Member_6ffd173e-d6b3-44c8-8fbf-b680ddbf5777" xlink:href="cms-20241231.xsd#cms_A3.125FirstMortgageBondsDueAugust2024Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_94c8a702-cdc9-49d0-9e79-3837f11fa135" xlink:to="loc_cms_A3.125FirstMortgageBondsDueAugust2024Member_6ffd173e-d6b3-44c8-8fbf-b680ddbf5777" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointOneNineZeroPercentFirstMortgageBondsDue2024Member_7981e6e1-67c3-4f48-80cc-9e6db8ce2235" xlink:href="cms-20241231.xsd#cms_ThreePointOneNineZeroPercentFirstMortgageBondsDue2024Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_94c8a702-cdc9-49d0-9e79-3837f11fa135" xlink:to="loc_cms_ThreePointOneNineZeroPercentFirstMortgageBondsDue2024Member_7981e6e1-67c3-4f48-80cc-9e6db8ce2235" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_9c7c36c5-7fe4-4354-ac5f-598f79fede92" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_65bb7444-c8c7-4433-a731-cc8af2854c1c" xlink:to="loc_dei_LegalEntityAxis_9c7c36c5-7fe4-4354-ac5f-598f79fede92" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9c7c36c5-7fe4-4354-ac5f-598f79fede92_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_9c7c36c5-7fe4-4354-ac5f-598f79fede92" xlink:to="loc_dei_EntityDomain_9c7c36c5-7fe4-4354-ac5f-598f79fede92_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_06c4814d-e77b-46bd-b562-e3d9d56fc361" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_9c7c36c5-7fe4-4354-ac5f-598f79fede92" xlink:to="loc_dei_EntityDomain_06c4814d-e77b-46bd-b562-e3d9d56fc361" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_4f9fc625-f828-4030-9e61-54e21119289d" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_06c4814d-e77b-46bd-b562-e3d9d56fc361" xlink:to="loc_cms_ConsumersEnergyCompanyMember_4f9fc625-f828-4030-9e61-54e21119289d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_4c8dc87e-04a9-4fe8-83f1-048a57c71d9a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_65bb7444-c8c7-4433-a731-cc8af2854c1c" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_4c8dc87e-04a9-4fe8-83f1-048a57c71d9a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_4c8dc87e-04a9-4fe8-83f1-048a57c71d9a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_4c8dc87e-04a9-4fe8-83f1-048a57c71d9a" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_4c8dc87e-04a9-4fe8-83f1-048a57c71d9a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_e5290a86-81b8-42c8-8e26-8d69a445d4b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_4c8dc87e-04a9-4fe8-83f1-048a57c71d9a" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_e5290a86-81b8-42c8-8e26-8d69a445d4b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_b75694f0-4dd2-472d-be9f-5367bfca23dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_e5290a86-81b8-42c8-8e26-8d69a445d4b5" xlink:to="loc_us-gaap_SubsequentEventMember_b75694f0-4dd2-472d-be9f-5367bfca23dc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_7f6f5146-b3d7-4fea-bc4a-7e4610f8ec25" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_676b1c1f-394e-4fa3-bfa5-6d48405746cf" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_7f6f5146-b3d7-4fea-bc4a-7e4610f8ec25" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_10338e4b-7150-4209-8387-a062f076c13d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_676b1c1f-394e-4fa3-bfa5-6d48405746cf" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_10338e4b-7150-4209-8387-a062f076c13d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_59b3c77d-6595-41e5-9552-9de7f71a8eed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_676b1c1f-394e-4fa3-bfa5-6d48405746cf" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_59b3c77d-6595-41e5-9552-9de7f71a8eed" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_30ffa8b6-6815-455d-a7d9-b3b46082cb18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_676b1c1f-394e-4fa3-bfa5-6d48405746cf" xlink:to="loc_us-gaap_RepaymentsOfDebt_30ffa8b6-6815-455d-a7d9-b3b46082cb18" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#FinancingsandCapitalizationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:href="cms-20241231.xsd#cms_FinancingAndCapitalizationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ScheduleOfFinancingAndCapitalizationTable_4bcd6d9a-8e7b-4021-9aa8-9a8468a18566" xlink:href="cms-20241231.xsd#cms_ScheduleOfFinancingAndCapitalizationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_cms_ScheduleOfFinancingAndCapitalizationTable_4bcd6d9a-8e7b-4021-9aa8-9a8468a18566" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_bf3c9935-86f3-4726-b924-0f86a9273846" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_4bcd6d9a-8e7b-4021-9aa8-9a8468a18566" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_bf3c9935-86f3-4726-b924-0f86a9273846" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_bf3c9935-86f3-4726-b924-0f86a9273846_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_bf3c9935-86f3-4726-b924-0f86a9273846" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_bf3c9935-86f3-4726-b924-0f86a9273846_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_27f7e635-9aa2-4dab-b603-dcfad9e890f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_bf3c9935-86f3-4726-b924-0f86a9273846" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_27f7e635-9aa2-4dab-b603-dcfad9e890f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_595c6c21-1a5b-490f-b0b1-6428b3e70912" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_27f7e635-9aa2-4dab-b603-dcfad9e890f1" xlink:to="loc_us-gaap_ConstructionLoansMember_595c6c21-1a5b-490f-b0b1-6428b3e70912" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FirstMortgageBondsMember_ca0c328f-be4e-4fbe-b7a1-49f3edf493fa" xlink:href="cms-20241231.xsd#cms_FirstMortgageBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_27f7e635-9aa2-4dab-b603-dcfad9e890f1" xlink:to="loc_cms_FirstMortgageBondsMember_ca0c328f-be4e-4fbe-b7a1-49f3edf493fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_eea0c880-7003-4ebc-89d7-245573134d27" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_4bcd6d9a-8e7b-4021-9aa8-9a8468a18566" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_eea0c880-7003-4ebc-89d7-245573134d27" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_eea0c880-7003-4ebc-89d7-245573134d27_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_eea0c880-7003-4ebc-89d7-245573134d27" xlink:to="loc_us-gaap_RelatedPartyDomain_eea0c880-7003-4ebc-89d7-245573134d27_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_c638f6b2-9cb2-44f7-9517-16aee98cc1c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_eea0c880-7003-4ebc-89d7-245573134d27" xlink:to="loc_us-gaap_RelatedPartyDomain_c638f6b2-9cb2-44f7-9517-16aee98cc1c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_c8fb5bc0-64ed-4ae4-9405-f69673b6ea9a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_c638f6b2-9cb2-44f7-9517-16aee98cc1c2" xlink:to="loc_us-gaap_RelatedPartyMember_c8fb5bc0-64ed-4ae4-9405-f69673b6ea9a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d1470cf2-6bb0-4c95-8d9e-3068866a28a9" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_4bcd6d9a-8e7b-4021-9aa8-9a8468a18566" xlink:to="loc_dei_LegalEntityAxis_d1470cf2-6bb0-4c95-8d9e-3068866a28a9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d1470cf2-6bb0-4c95-8d9e-3068866a28a9_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_d1470cf2-6bb0-4c95-8d9e-3068866a28a9" xlink:to="loc_dei_EntityDomain_d1470cf2-6bb0-4c95-8d9e-3068866a28a9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9e63f790-e470-444c-bc5e-00c4cbf51e74" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_d1470cf2-6bb0-4c95-8d9e-3068866a28a9" xlink:to="loc_dei_EntityDomain_9e63f790-e470-444c-bc5e-00c4cbf51e74" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_d39db8e7-f26a-448e-8145-43cafa5df8c1" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_9e63f790-e470-444c-bc5e-00c4cbf51e74" xlink:to="loc_cms_ConsumersEnergyCompanyMember_d39db8e7-f26a-448e-8145-43cafa5df8c1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyMember_83a20116-9f9c-455e-b65b-3ed29328204a" xlink:href="cms-20241231.xsd#cms_NorthStarCleanEnergyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_9e63f790-e470-444c-bc5e-00c4cbf51e74" xlink:to="loc_cms_NorthStarCleanEnergyMember_83a20116-9f9c-455e-b65b-3ed29328204a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_12647b59-e8fe-48e8-826e-7b19105938be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_4bcd6d9a-8e7b-4021-9aa8-9a8468a18566" xlink:to="loc_us-gaap_DebtInstrumentAxis_12647b59-e8fe-48e8-826e-7b19105938be" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_12647b59-e8fe-48e8-826e-7b19105938be_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_12647b59-e8fe-48e8-826e-7b19105938be" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_12647b59-e8fe-48e8-826e-7b19105938be_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_5af5fb7a-0b04-4339-a6a7-ae6df71a1112" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_12647b59-e8fe-48e8-826e-7b19105938be" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_5af5fb7a-0b04-4339-a6a7-ae6df71a1112" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConstructionFinancingAgreementMember_308a1e1a-e66d-42d2-840c-591526ef7201" xlink:href="cms-20241231.xsd#cms_ConstructionFinancingAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5af5fb7a-0b04-4339-a6a7-ae6df71a1112" xlink:to="loc_cms_ConstructionFinancingAgreementMember_308a1e1a-e66d-42d2-840c-591526ef7201" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RepurchasedDebtMember_f0312d5a-468d-4138-8838-b34d90ffb693" xlink:href="cms-20241231.xsd#cms_RepurchasedDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5af5fb7a-0b04-4339-a6a7-ae6df71a1112" xlink:to="loc_cms_RepurchasedDebtMember_f0312d5a-468d-4138-8838-b34d90ffb693" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A3375ConvertibleSeniorNotesDue2028Member_f8e5e2a9-9f74-45ec-80f7-7f44c4da8a0e" xlink:href="cms-20241231.xsd#cms_A3375ConvertibleSeniorNotesDue2028Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5af5fb7a-0b04-4339-a6a7-ae6df71a1112" xlink:to="loc_cms_A3375ConvertibleSeniorNotesDue2028Member_f8e5e2a9-9f74-45ec-80f7-7f44c4da8a0e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_dd3ccb6e-67d8-4ff2-b0cb-fb226f2f2bcc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_4bcd6d9a-8e7b-4021-9aa8-9a8468a18566" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_dd3ccb6e-67d8-4ff2-b0cb-fb226f2f2bcc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_dd3ccb6e-67d8-4ff2-b0cb-fb226f2f2bcc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_dd3ccb6e-67d8-4ff2-b0cb-fb226f2f2bcc" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_dd3ccb6e-67d8-4ff2-b0cb-fb226f2f2bcc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_fa1a86ec-5d22-46ec-83da-1cbb6fea4597" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_dd3ccb6e-67d8-4ff2-b0cb-fb226f2f2bcc" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_fa1a86ec-5d22-46ec-83da-1cbb6fea4597" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_db70f9ea-6e09-47c8-acb0-3aa30aaa77fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPaperMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_fa1a86ec-5d22-46ec-83da-1cbb6fea4597" xlink:to="loc_us-gaap_CommercialPaperMember_db70f9ea-6e09-47c8-acb0-3aa30aaa77fd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_9f77b7d4-abc6-4def-ab89-a15583b316a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_4bcd6d9a-8e7b-4021-9aa8-9a8468a18566" xlink:to="loc_us-gaap_CreditFacilityAxis_9f77b7d4-abc6-4def-ab89-a15583b316a0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_9f77b7d4-abc6-4def-ab89-a15583b316a0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_9f77b7d4-abc6-4def-ab89-a15583b316a0" xlink:to="loc_us-gaap_CreditFacilityDomain_9f77b7d4-abc6-4def-ab89-a15583b316a0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_eecdf264-785c-4f53-8cd6-23e95a227ab4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_9f77b7d4-abc6-4def-ab89-a15583b316a0" xlink:to="loc_us-gaap_CreditFacilityDomain_eecdf264-785c-4f53-8cd6-23e95a227ab4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_a26da85e-76e0-4460-b52b-95766943a650" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_eecdf264-785c-4f53-8cd6-23e95a227ab4" xlink:to="loc_us-gaap_LineOfCreditMember_a26da85e-76e0-4460-b52b-95766943a650" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_decbf964-0dba-4f5d-8080-b1288e8b9deb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_4bcd6d9a-8e7b-4021-9aa8-9a8468a18566" xlink:to="loc_us-gaap_StatementClassOfStockAxis_decbf964-0dba-4f5d-8080-b1288e8b9deb" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_decbf964-0dba-4f5d-8080-b1288e8b9deb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_decbf964-0dba-4f5d-8080-b1288e8b9deb" xlink:to="loc_us-gaap_ClassOfStockDomain_decbf964-0dba-4f5d-8080-b1288e8b9deb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_5b972431-9275-4db9-bdd0-3b00d605ca96" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_decbf964-0dba-4f5d-8080-b1288e8b9deb" xlink:to="loc_us-gaap_ClassOfStockDomain_5b972431-9275-4db9-bdd0-3b00d605ca96" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SeriesCPreferredStockDepositarySharesMember_de540d8a-2980-4908-93bd-a832b3971771" xlink:href="cms-20241231.xsd#cms_SeriesCPreferredStockDepositarySharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_5b972431-9275-4db9-bdd0-3b00d605ca96" xlink:to="loc_cms_SeriesCPreferredStockDepositarySharesMember_de540d8a-2980-4908-93bd-a832b3971771" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CumulativePreferredStockMember_fc932b08-8786-4b61-a065-1da0326ab9dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CumulativePreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_5b972431-9275-4db9-bdd0-3b00d605ca96" xlink:to="loc_us-gaap_CumulativePreferredStockMember_fc932b08-8786-4b61-a065-1da0326ab9dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_52e564f9-0418-42f4-9cb9-6dd9fe661b46" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_4bcd6d9a-8e7b-4021-9aa8-9a8468a18566" xlink:to="loc_srt_ConsolidatedEntitiesAxis_52e564f9-0418-42f4-9cb9-6dd9fe661b46" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_52e564f9-0418-42f4-9cb9-6dd9fe661b46_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_52e564f9-0418-42f4-9cb9-6dd9fe661b46" xlink:to="loc_srt_ConsolidatedEntitiesDomain_52e564f9-0418-42f4-9cb9-6dd9fe661b46_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_3d8e5c31-2d91-4c36-befb-ba1795b0de69" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_52e564f9-0418-42f4-9cb9-6dd9fe661b46" xlink:to="loc_srt_ConsolidatedEntitiesDomain_3d8e5c31-2d91-4c36-befb-ba1795b0de69" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyIncludingSubsidiariesMember_c937b931-81fb-4907-94f5-5aa3cbe6aace" xlink:href="cms-20241231.xsd#cms_NorthStarCleanEnergyIncludingSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_3d8e5c31-2d91-4c36-befb-ba1795b0de69" xlink:to="loc_cms_NorthStarCleanEnergyIncludingSubsidiariesMember_c937b931-81fb-4907-94f5-5aa3cbe6aace" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_28179d72-4176-4839-9e0a-8dd42cb40a80" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_3d8e5c31-2d91-4c36-befb-ba1795b0de69" xlink:to="loc_srt_ParentCompanyMember_28179d72-4176-4839-9e0a-8dd42cb40a80" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramAxis_5b41c2bc-acd0-42de-b466-66a49cf9942c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_4bcd6d9a-8e7b-4021-9aa8-9a8468a18566" xlink:to="loc_us-gaap_SupplierFinanceProgramAxis_5b41c2bc-acd0-42de-b466-66a49cf9942c" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramDomain_5b41c2bc-acd0-42de-b466-66a49cf9942c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SupplierFinanceProgramAxis_5b41c2bc-acd0-42de-b466-66a49cf9942c" xlink:to="loc_us-gaap_SupplierFinanceProgramDomain_5b41c2bc-acd0-42de-b466-66a49cf9942c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramDomain_fad034c1-a99e-46ac-8fa3-e7473f9f34c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SupplierFinanceProgramAxis_5b41c2bc-acd0-42de-b466-66a49cf9942c" xlink:to="loc_us-gaap_SupplierFinanceProgramDomain_fad034c1-a99e-46ac-8fa3-e7473f9f34c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergysSupplierFinancingProgramMember_a1904e27-7c86-4d95-bdf2-b7ff37fb04de" xlink:href="cms-20241231.xsd#cms_NorthStarCleanEnergysSupplierFinancingProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplierFinanceProgramDomain_fad034c1-a99e-46ac-8fa3-e7473f9f34c3" xlink:to="loc_cms_NorthStarCleanEnergysSupplierFinancingProgramMember_a1904e27-7c86-4d95-bdf2-b7ff37fb04de" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_1743db96-85b5-4915-8aa0-544a4a71219d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_4bcd6d9a-8e7b-4021-9aa8-9a8468a18566" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_1743db96-85b5-4915-8aa0-544a4a71219d" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_1743db96-85b5-4915-8aa0-544a4a71219d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_1743db96-85b5-4915-8aa0-544a4a71219d" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_1743db96-85b5-4915-8aa0-544a4a71219d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_57d8bcf3-429f-4885-8716-dc187ba54e9d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_1743db96-85b5-4915-8aa0-544a4a71219d" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_57d8bcf3-429f-4885-8716-dc187ba54e9d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SettlementOfForwardContractsMember_ca9af6a1-a9d7-450b-b7d2-d951eac11a22" xlink:href="cms-20241231.xsd#cms_SettlementOfForwardContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_57d8bcf3-429f-4885-8716-dc187ba54e9d" xlink:to="loc_cms_SettlementOfForwardContractsMember_ca9af6a1-a9d7-450b-b7d2-d951eac11a22" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_7d3860c1-135b-4e57-b3b1-09bf49d866a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_4bcd6d9a-8e7b-4021-9aa8-9a8468a18566" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_7d3860c1-135b-4e57-b3b1-09bf49d866a9" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_7d3860c1-135b-4e57-b3b1-09bf49d866a9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_7d3860c1-135b-4e57-b3b1-09bf49d866a9" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_7d3860c1-135b-4e57-b3b1-09bf49d866a9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_86d834a6-6715-4990-a4bb-4f70683b69eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_7d3860c1-135b-4e57-b3b1-09bf49d866a9" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_86d834a6-6715-4990-a4bb-4f70683b69eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_190dfeda-efad-4856-b5cd-0d27bd029921" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_86d834a6-6715-4990-a4bb-4f70683b69eb" xlink:to="loc_us-gaap_SubsequentEventMember_190dfeda-efad-4856-b5cd-0d27bd029921" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4905c0f6-1efe-4b3b-b64d-a996a332e567" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4905c0f6-1efe-4b3b-b64d-a996a332e567" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_3994ea03-5e6a-45d3-b7c5-58d3d34e9f3c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_3994ea03-5e6a-45d3-b7c5-58d3d34e9f3c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_cba4545e-6a35-4777-a97b-660ec9562f8a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_cba4545e-6a35-4777-a97b-660ec9562f8a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_48c2d96b-9250-4c66-b68d-d3ebe0466fc6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_48c2d96b-9250-4c66-b68d-d3ebe0466fc6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_70d726c8-630b-4aff-bdeb-898d31b5cfda" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_70d726c8-630b-4aff-bdeb-898d31b5cfda" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_4e1d7da3-d160-4f18-9fd7-10eacf7ac23b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_4e1d7da3-d160-4f18-9fd7-10eacf7ac23b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_e78b16f1-9566-4299-b44f-30a731545518" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_us-gaap_InterestExpenseDebt_e78b16f1-9566-4299-b44f-30a731545518" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ShortTermDebtAuthorizedBorrowings_19a748f4-9f71-4876-93bd-0b49933dc5eb" xlink:href="cms-20241231.xsd#cms_ShortTermDebtAuthorizedBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_cms_ShortTermDebtAuthorizedBorrowings_19a748f4-9f71-4876-93bd-0b49933dc5eb" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_1556604e-aa53-44c0-a25d-34fe23f564b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_us-gaap_ShortTermBorrowings_1556604e-aa53-44c0-a25d-34fe23f564b4" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtWeightedAverageInterestRate_109fd226-5e40-4224-b95d-6fffadbb65ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtWeightedAverageInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_us-gaap_DebtWeightedAverageInterestRate_109fd226-5e40-4224-b95d-6fffadbb65ce" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_8d5955a6-3ef0-45d3-982b-1433f99ed203" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_8d5955a6-3ef0-45d3-982b-1433f99ed203" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableCurrent_5de93822-2796-4bcc-99d8-5e724b8e8e37" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_us-gaap_NotesPayableCurrent_5de93822-2796-4bcc-99d8-5e724b8e8e37" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramPaymentTimingPeriod_5c14803b-8997-496d-bc70-ddeefb6509cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramPaymentTimingPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_us-gaap_SupplierFinanceProgramPaymentTimingPeriod_5c14803b-8997-496d-bc70-ddeefb6509cb" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SupplierFinanceProgramTerminationPeriod_e822d458-5251-483b-b717-07d2e0baa2f6" xlink:href="cms-20241231.xsd#cms_SupplierFinanceProgramTerminationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_cms_SupplierFinanceProgramTerminationPeriod_e822d458-5251-483b-b717-07d2e0baa2f6" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration_dc63dcb6-8185-490e-9cdd-02ce091a2f1e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration_dc63dcb6-8185-490e-9cdd-02ce091a2f1e" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AmountAvailableForDividendDistribution_afd51168-27be-4a8b-b498-8b3737b06699" xlink:href="cms-20241231.xsd#cms_AmountAvailableForDividendDistribution"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_cms_AmountAvailableForDividendDistribution_afd51168-27be-4a8b-b498-8b3737b06699" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval_b853c21f-b41b-4ebb-936c-0d27608ce9fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval_b853c21f-b41b-4ebb-936c-0d27608ce9fb" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_fc43fbda-b54c-4911-b424-85b4ed157f20" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_fc43fbda-b54c-4911-b424-85b4ed157f20" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_0377a86a-dcf3-4b5a-bd6a-bcd4dfa1b76c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_0377a86a-dcf3-4b5a-bd6a-bcd4dfa1b76c" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_5f473c35-43c9-49ef-86ea-f08a771f5555" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_5f473c35-43c9-49ef-86ea-f08a771f5555" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_9ed432ab-4624-4fc4-8e2e-68742a024f64" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_9ed432ab-4624-4fc4-8e2e-68742a024f64" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_54c5709b-818f-4a9f-8138-e3dd86d2f982" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_54c5709b-818f-4a9f-8138-e3dd86d2f982" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_StockOfferingProgramMaximumValue_0ece1faf-ea47-4fc6-be51-48e2ec0bd370" xlink:href="cms-20241231.xsd#cms_StockOfferingProgramMaximumValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_cms_StockOfferingProgramMaximumValue_0ece1faf-ea47-4fc6-be51-48e2ec0bd370" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ForwardContractIndexedToIssuersEquitySettlementRatePerShare_f190d7ac-1ef0-408f-84e3-1d3e14e1451b" xlink:href="cms-20241231.xsd#cms_ForwardContractIndexedToIssuersEquitySettlementRatePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_cms_ForwardContractIndexedToIssuersEquitySettlementRatePerShare_f190d7ac-1ef0-408f-84e3-1d3e14e1451b" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_f0404234-7b9e-4d91-99a0-9570d1362fe8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_f0404234-7b9e-4d91-99a0-9570d1362fe8" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PreferredStockDepositaryShareConversionRatio_4e17046a-09cc-4c1a-a3be-a150d09def67" xlink:href="cms-20241231.xsd#cms_PreferredStockDepositaryShareConversionRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_cms_PreferredStockDepositaryShareConversionRatio_4e17046a-09cc-4c1a-a3be-a150d09def67" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_41491129-c7ae-4a2d-8644-ea98fcc8ee07" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_dei_TradingSymbol_41491129-c7ae-4a2d-8644-ea98fcc8ee07" xlink:type="arc" order="26"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofDebtMaturitiesDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#FinancingsandCapitalizationScheduleofDebtMaturitiesDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofDebtMaturitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_879000d4-fabc-4629-8677-c2d66745cfd5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_70bf970d-e552-4336-8b33-50b6b57c7602" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_879000d4-fabc-4629-8677-c2d66745cfd5" xlink:to="loc_us-gaap_DebtInstrumentTable_70bf970d-e552-4336-8b33-50b6b57c7602" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_b608de80-3c3f-4535-9cef-4515c31a6ad4" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_70bf970d-e552-4336-8b33-50b6b57c7602" xlink:to="loc_dei_LegalEntityAxis_b608de80-3c3f-4535-9cef-4515c31a6ad4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b608de80-3c3f-4535-9cef-4515c31a6ad4_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_b608de80-3c3f-4535-9cef-4515c31a6ad4" xlink:to="loc_dei_EntityDomain_b608de80-3c3f-4535-9cef-4515c31a6ad4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_81f198a6-b58f-4f1a-ad0f-f40f8e4fef71" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_b608de80-3c3f-4535-9cef-4515c31a6ad4" xlink:to="loc_dei_EntityDomain_81f198a6-b58f-4f1a-ad0f-f40f8e4fef71" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_674f9a53-91ed-4ece-ac71-08c47a375654" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_81f198a6-b58f-4f1a-ad0f-f40f8e4fef71" xlink:to="loc_cms_ConsumersEnergyCompanyMember_674f9a53-91ed-4ece-ac71-08c47a375654" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_c0337af5-009a-443b-9bc5-38918a74ca4d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_70bf970d-e552-4336-8b33-50b6b57c7602" xlink:to="loc_srt_ConsolidatedEntitiesAxis_c0337af5-009a-443b-9bc5-38918a74ca4d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_c0337af5-009a-443b-9bc5-38918a74ca4d_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_c0337af5-009a-443b-9bc5-38918a74ca4d" xlink:to="loc_srt_ConsolidatedEntitiesDomain_c0337af5-009a-443b-9bc5-38918a74ca4d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_67d9f5fa-ecc5-4b10-b6f5-8f738de8bc93" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_c0337af5-009a-443b-9bc5-38918a74ca4d" xlink:to="loc_srt_ConsolidatedEntitiesDomain_67d9f5fa-ecc5-4b10-b6f5-8f738de8bc93" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_9f27cfe5-b853-4947-93b6-f27a5a05e2ba" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_67d9f5fa-ecc5-4b10-b6f5-8f738de8bc93" xlink:to="loc_srt_ParentCompanyMember_9f27cfe5-b853-4947-93b6-f27a5a05e2ba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyIncludingSubsidiariesMember_e77b6e4d-0b05-4a9b-8e09-36e25106feaf" xlink:href="cms-20241231.xsd#cms_NorthStarCleanEnergyIncludingSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_67d9f5fa-ecc5-4b10-b6f5-8f738de8bc93" xlink:to="loc_cms_NorthStarCleanEnergyIncludingSubsidiariesMember_e77b6e4d-0b05-4a9b-8e09-36e25106feaf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_0b3831a8-2104-484f-a076-52e5436f7a8e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_879000d4-fabc-4629-8677-c2d66745cfd5" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_0b3831a8-2104-484f-a076-52e5436f7a8e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_d011eee8-b3e9-4937-9069-5f3ef55a1334" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_879000d4-fabc-4629-8677-c2d66745cfd5" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_d011eee8-b3e9-4937-9069-5f3ef55a1334" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_305671ca-7547-4bc3-84af-69e044ed2d70" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_879000d4-fabc-4629-8677-c2d66745cfd5" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_305671ca-7547-4bc3-84af-69e044ed2d70" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_61fb923a-8368-48ca-b1bb-7687de45dd1f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_879000d4-fabc-4629-8677-c2d66745cfd5" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_61fb923a-8368-48ca-b1bb-7687de45dd1f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_df8d0c6f-5013-4994-936a-4b0aded147f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_879000d4-fabc-4629-8677-c2d66745cfd5" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_df8d0c6f-5013-4994-936a-4b0aded147f1" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_80984137-d87d-4c92-87e6-f427d26b124a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_cd93f95e-653a-4fa9-ac8c-85d6f2b28d32" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_80984137-d87d-4c92-87e6-f427d26b124a" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_cd93f95e-653a-4fa9-ac8c-85d6f2b28d32" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_db0fe433-013d-42af-bd78-d8cb6fa8a88c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_cd93f95e-653a-4fa9-ac8c-85d6f2b28d32" xlink:to="loc_srt_ConsolidatedEntitiesAxis_db0fe433-013d-42af-bd78-d8cb6fa8a88c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_db0fe433-013d-42af-bd78-d8cb6fa8a88c_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_db0fe433-013d-42af-bd78-d8cb6fa8a88c" xlink:to="loc_srt_ConsolidatedEntitiesDomain_db0fe433-013d-42af-bd78-d8cb6fa8a88c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_614c72a0-1407-4fa6-9ccc-258909c968b9" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_db0fe433-013d-42af-bd78-d8cb6fa8a88c" xlink:to="loc_srt_ConsolidatedEntitiesDomain_614c72a0-1407-4fa6-9ccc-258909c968b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_918b8cd9-32b4-4533-9fae-a41368419b1c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_614c72a0-1407-4fa6-9ccc-258909c968b9" xlink:to="loc_srt_ParentCompanyMember_918b8cd9-32b4-4533-9fae-a41368419b1c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyIncludingSubsidiariesMember_63a7abad-0479-4416-901a-3eac6833704f" xlink:href="cms-20241231.xsd#cms_NorthStarCleanEnergyIncludingSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_614c72a0-1407-4fa6-9ccc-258909c968b9" xlink:to="loc_cms_NorthStarCleanEnergyIncludingSubsidiariesMember_63a7abad-0479-4416-901a-3eac6833704f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_6773a94b-f3c6-4b88-bf6b-1e29059bc247" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_cd93f95e-653a-4fa9-ac8c-85d6f2b28d32" xlink:to="loc_dei_LegalEntityAxis_6773a94b-f3c6-4b88-bf6b-1e29059bc247" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6773a94b-f3c6-4b88-bf6b-1e29059bc247_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_6773a94b-f3c6-4b88-bf6b-1e29059bc247" xlink:to="loc_dei_EntityDomain_6773a94b-f3c6-4b88-bf6b-1e29059bc247_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6ee73c2f-ca0e-42e0-8ab7-7e633ccb8580" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_6773a94b-f3c6-4b88-bf6b-1e29059bc247" xlink:to="loc_dei_EntityDomain_6ee73c2f-ca0e-42e0-8ab7-7e633ccb8580" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_de4317aa-5244-4fbd-99ea-37d7aeac7187" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_6ee73c2f-ca0e-42e0-8ab7-7e633ccb8580" xlink:to="loc_cms_ConsumersEnergyCompanyMember_de4317aa-5244-4fbd-99ea-37d7aeac7187" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_ddbc43ef-c43d-4036-acae-5db16d1fe70d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_cd93f95e-653a-4fa9-ac8c-85d6f2b28d32" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_ddbc43ef-c43d-4036-acae-5db16d1fe70d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_ddbc43ef-c43d-4036-acae-5db16d1fe70d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_ddbc43ef-c43d-4036-acae-5db16d1fe70d" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_ddbc43ef-c43d-4036-acae-5db16d1fe70d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_59d0c8b3-4168-4a7a-bd5d-3f4551c691b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_ddbc43ef-c43d-4036-acae-5db16d1fe70d" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_59d0c8b3-4168-4a7a-bd5d-3f4551c691b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesTwoMember_7ed0662b-b5cb-45e8-ab01-c9f32cfddb67" xlink:href="cms-20241231.xsd#cms_RevolvingCreditFacilitiesTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_59d0c8b3-4168-4a7a-bd5d-3f4551c691b3" xlink:to="loc_cms_RevolvingCreditFacilitiesTwoMember_7ed0662b-b5cb-45e8-ab01-c9f32cfddb67" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesSevenMember_e70515d0-14a0-4dda-8fa9-5d19a49be774" xlink:href="cms-20241231.xsd#cms_RevolvingCreditFacilitiesSevenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_59d0c8b3-4168-4a7a-bd5d-3f4551c691b3" xlink:to="loc_cms_RevolvingCreditFacilitiesSevenMember_e70515d0-14a0-4dda-8fa9-5d19a49be774" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesFourMember_d6860448-ef1c-4a9c-9453-50dfaae4533f" xlink:href="cms-20241231.xsd#cms_RevolvingCreditFacilitiesFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_59d0c8b3-4168-4a7a-bd5d-3f4551c691b3" xlink:to="loc_cms_RevolvingCreditFacilitiesFourMember_d6860448-ef1c-4a9c-9453-50dfaae4533f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesSixMember_802b77b4-7bb2-4c2c-85e7-2165c4b5098c" xlink:href="cms-20241231.xsd#cms_RevolvingCreditFacilitiesSixMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_59d0c8b3-4168-4a7a-bd5d-3f4551c691b3" xlink:to="loc_cms_RevolvingCreditFacilitiesSixMember_802b77b4-7bb2-4c2c-85e7-2165c4b5098c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesFiveMember_0553f54e-a1db-4c37-b4ae-27983174efc4" xlink:href="cms-20241231.xsd#cms_RevolvingCreditFacilitiesFiveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_59d0c8b3-4168-4a7a-bd5d-3f4551c691b3" xlink:to="loc_cms_RevolvingCreditFacilitiesFiveMember_0553f54e-a1db-4c37-b4ae-27983174efc4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesOneMember_62f81fb6-a3c6-4df1-b441-a211fa0c71ae" xlink:href="cms-20241231.xsd#cms_RevolvingCreditFacilitiesOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_59d0c8b3-4168-4a7a-bd5d-3f4551c691b3" xlink:to="loc_cms_RevolvingCreditFacilitiesOneMember_62f81fb6-a3c6-4df1-b441-a211fa0c71ae" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_aa359c7a-75dc-43a8-b4e1-b7f1130fbb87" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_cd93f95e-653a-4fa9-ac8c-85d6f2b28d32" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_aa359c7a-75dc-43a8-b4e1-b7f1130fbb87" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_aa359c7a-75dc-43a8-b4e1-b7f1130fbb87_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_aa359c7a-75dc-43a8-b4e1-b7f1130fbb87" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_aa359c7a-75dc-43a8-b4e1-b7f1130fbb87_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_10e2d9dd-9e53-4cde-b951-e868904e87f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_aa359c7a-75dc-43a8-b4e1-b7f1130fbb87" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_10e2d9dd-9e53-4cde-b951-e868904e87f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_c2a6ab60-9e87-4f22-b078-3a1a429240a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LetterOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_10e2d9dd-9e53-4cde-b951-e868904e87f5" xlink:to="loc_us-gaap_LetterOfCreditMember_c2a6ab60-9e87-4f22-b078-3a1a429240a1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_a0a0245f-77bd-413b-bc85-fe0e6d790f44" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_80984137-d87d-4c92-87e6-f427d26b124a" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_a0a0245f-77bd-413b-bc85-fe0e6d790f44" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_4fe381c9-d9b0-40ed-bfcf-5503fe8d996c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_80984137-d87d-4c92-87e6-f427d26b124a" xlink:to="loc_us-gaap_LineOfCredit_4fe381c9-d9b0-40ed-bfcf-5503fe8d996c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_9ceb0b40-3858-46c8-b8d1-ef3a76524d22" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_80984137-d87d-4c92-87e6-f427d26b124a" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_9ceb0b40-3858-46c8-b8d1-ef3a76524d22" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_acb1e5eb-112e-4812-813e-71ab881cab91" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_80984137-d87d-4c92-87e6-f427d26b124a" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_acb1e5eb-112e-4812-813e-71ab881cab91" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_cec88149-0aa2-4ca1-86a8-414b3aa5d59d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_80984137-d87d-4c92-87e6-f427d26b124a" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_cec88149-0aa2-4ca1-86a8-414b3aa5d59d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCollateralAmount_246ba609-5a77-4ba4-92ec-e4db9ac45745" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCollateralAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_80984137-d87d-4c92-87e6-f427d26b124a" xlink:to="loc_us-gaap_DebtInstrumentCollateralAmount_246ba609-5a77-4ba4-92ec-e4db9ac45745" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofSupplierFinanceProgramDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#FinancingsandCapitalizationScheduleofSupplierFinanceProgramDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofSupplierFinanceProgramDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_9180a6ec-1811-4202-82c6-19f8104b0d77" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_f9c4680f-085c-41ea-9d75-81254cafa65b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_9180a6ec-1811-4202-82c6-19f8104b0d77" xlink:to="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_f9c4680f-085c-41ea-9d75-81254cafa65b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramAxis_986dcac2-6456-4712-8edb-a811d17244e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_f9c4680f-085c-41ea-9d75-81254cafa65b" xlink:to="loc_us-gaap_SupplierFinanceProgramAxis_986dcac2-6456-4712-8edb-a811d17244e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramDomain_986dcac2-6456-4712-8edb-a811d17244e6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SupplierFinanceProgramAxis_986dcac2-6456-4712-8edb-a811d17244e6" xlink:to="loc_us-gaap_SupplierFinanceProgramDomain_986dcac2-6456-4712-8edb-a811d17244e6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramDomain_20a858cf-cfe5-4364-90ce-50ecc969891f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SupplierFinanceProgramAxis_986dcac2-6456-4712-8edb-a811d17244e6" xlink:to="loc_us-gaap_SupplierFinanceProgramDomain_20a858cf-cfe5-4364-90ce-50ecc969891f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergysSupplierFinancingProgramMember_dbefa354-d887-4073-a014-13158736242f" xlink:href="cms-20241231.xsd#cms_NorthStarCleanEnergysSupplierFinancingProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplierFinanceProgramDomain_20a858cf-cfe5-4364-90ce-50ecc969891f" xlink:to="loc_cms_NorthStarCleanEnergysSupplierFinancingProgramMember_dbefa354-d887-4073-a014-13158736242f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_707cb3aa-6054-4e38-9711-46e2f3a7bc9a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_f9c4680f-085c-41ea-9d75-81254cafa65b" xlink:to="loc_dei_LegalEntityAxis_707cb3aa-6054-4e38-9711-46e2f3a7bc9a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_707cb3aa-6054-4e38-9711-46e2f3a7bc9a_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_707cb3aa-6054-4e38-9711-46e2f3a7bc9a" xlink:to="loc_dei_EntityDomain_707cb3aa-6054-4e38-9711-46e2f3a7bc9a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3ca9f597-a6c6-4f5a-b67d-3e9c9190ed62" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_707cb3aa-6054-4e38-9711-46e2f3a7bc9a" xlink:to="loc_dei_EntityDomain_3ca9f597-a6c6-4f5a-b67d-3e9c9190ed62" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyMember_9477abc1-bdd1-4c65-949f-27a459cb089b" xlink:href="cms-20241231.xsd#cms_NorthStarCleanEnergyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_3ca9f597-a6c6-4f5a-b67d-3e9c9190ed62" xlink:to="loc_cms_NorthStarCleanEnergyMember_9477abc1-bdd1-4c65-949f-27a459cb089b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligationRollForward_15934bec-1484-401a-9b88-09a1eb50037f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligationRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_9180a6ec-1811-4202-82c6-19f8104b0d77" xlink:to="loc_us-gaap_SupplierFinanceProgramObligationRollForward_15934bec-1484-401a-9b88-09a1eb50037f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligation_d0adc616-5db0-4a88-bd81-c76eda92e79e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplierFinanceProgramObligationRollForward_15934bec-1484-401a-9b88-09a1eb50037f" xlink:to="loc_us-gaap_SupplierFinanceProgramObligation_d0adc616-5db0-4a88-bd81-c76eda92e79e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligationIncrease_617d86bb-c216-448b-aff8-7633a4e028c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligationIncrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplierFinanceProgramObligationRollForward_15934bec-1484-401a-9b88-09a1eb50037f" xlink:to="loc_us-gaap_SupplierFinanceProgramObligationIncrease_617d86bb-c216-448b-aff8-7633a4e028c6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligation_cdb636af-483b-4f74-b4b9-ecec9873eff4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligation"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofForwardStockContractsDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#FinancingsandCapitalizationScheduleofForwardStockContractsDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofForwardStockContractsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_40312240-251b-4a03-a11b-e5826ac6ffdb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_eb518f52-8040-45d8-b35d-fd96086b863c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_40312240-251b-4a03-a11b-e5826ac6ffdb" xlink:to="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_eb518f52-8040-45d8-b35d-fd96086b863c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis_0be8a786-b836-4832-800e-ac0a49c5bfb7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_eb518f52-8040-45d8-b35d-fd96086b863c" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis_0be8a786-b836-4832-800e-ac0a49c5bfb7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain_0be8a786-b836-4832-800e-ac0a49c5bfb7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis_0be8a786-b836-4832-800e-ac0a49c5bfb7" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain_0be8a786-b836-4832-800e-ac0a49c5bfb7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain_13bfc918-42a5-4193-879a-0278852c5358" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis_0be8a786-b836-4832-800e-ac0a49c5bfb7" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain_13bfc918-42a5-4193-879a-0278852c5358" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ForwardContractsEnteredIntoDecember162024Member_7ffe40d8-bec3-483b-8ec5-55f1e52bbd4f" xlink:href="cms-20241231.xsd#cms_ForwardContractsEnteredIntoDecember162024Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain_13bfc918-42a5-4193-879a-0278852c5358" xlink:to="loc_cms_ForwardContractsEnteredIntoDecember162024Member_7ffe40d8-bec3-483b-8ec5-55f1e52bbd4f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquityShares_be4efbce-d9c1-44a8-bc88-b90abbf8b466" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForwardContractIndexedToIssuersEquityShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_40312240-251b-4a03-a11b-e5826ac6ffdb" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquityShares_be4efbce-d9c1-44a8-bc88-b90abbf8b466" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquityForwardRate_e9e11d58-d1dc-41f2-a5d8-c198fab936de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForwardContractIndexedToIssuersEquityForwardRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_40312240-251b-4a03-a11b-e5826ac6ffdb" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquityForwardRate_e9e11d58-d1dc-41f2-a5d8-c198fab936de" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofPreferredStockDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#FinancingsandCapitalizationScheduleofPreferredStockDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofPreferredStockDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_f4fff0f2-74f9-4523-bd58-9e5ec33099c4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_18896157-e3a2-4295-b4cb-64a54315e4c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_f4fff0f2-74f9-4523-bd58-9e5ec33099c4" xlink:to="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_18896157-e3a2-4295-b4cb-64a54315e4c6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_ce34f5ee-5657-4641-b00d-c87f8c55e1dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_18896157-e3a2-4295-b4cb-64a54315e4c6" xlink:to="loc_us-gaap_StatementClassOfStockAxis_ce34f5ee-5657-4641-b00d-c87f8c55e1dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_ce34f5ee-5657-4641-b00d-c87f8c55e1dd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_ce34f5ee-5657-4641-b00d-c87f8c55e1dd" xlink:to="loc_us-gaap_ClassOfStockDomain_ce34f5ee-5657-4641-b00d-c87f8c55e1dd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_d68ef75f-1102-4105-a52e-227d01ad7292" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_ce34f5ee-5657-4641-b00d-c87f8c55e1dd" xlink:to="loc_us-gaap_ClassOfStockDomain_d68ef75f-1102-4105-a52e-227d01ad7292" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SeriesCPreferredStockDepositarySharesMember_9a5935db-81ad-43d5-9dc2-8d8180441a60" xlink:href="cms-20241231.xsd#cms_SeriesCPreferredStockDepositarySharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_d68ef75f-1102-4105-a52e-227d01ad7292" xlink:to="loc_cms_SeriesCPreferredStockDepositarySharesMember_9a5935db-81ad-43d5-9dc2-8d8180441a60" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PreferredStock450SeriesMember_a416c879-807a-4204-9797-2201f0165382" xlink:href="cms-20241231.xsd#cms_PreferredStock450SeriesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_d68ef75f-1102-4105-a52e-227d01ad7292" xlink:to="loc_cms_PreferredStock450SeriesMember_a416c879-807a-4204-9797-2201f0165382" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e83616b4-2b05-477c-aa9d-17a00b78da66" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_18896157-e3a2-4295-b4cb-64a54315e4c6" xlink:to="loc_dei_LegalEntityAxis_e83616b4-2b05-477c-aa9d-17a00b78da66" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e83616b4-2b05-477c-aa9d-17a00b78da66_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_e83616b4-2b05-477c-aa9d-17a00b78da66" xlink:to="loc_dei_EntityDomain_e83616b4-2b05-477c-aa9d-17a00b78da66_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3f84d6f1-8ffa-4207-a489-aee3965b75ac" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_e83616b4-2b05-477c-aa9d-17a00b78da66" xlink:to="loc_dei_EntityDomain_3f84d6f1-8ffa-4207-a489-aee3965b75ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_890d2b76-6fa4-4d67-9f46-6a2d4a6afc14" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_3f84d6f1-8ffa-4207-a489-aee3965b75ac" xlink:to="loc_cms_ConsumersEnergyCompanyMember_890d2b76-6fa4-4d67-9f46-6a2d4a6afc14" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_7d755aee-b7e3-4092-97af-3b3bf1716d69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_f4fff0f2-74f9-4523-bd58-9e5ec33099c4" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_7d755aee-b7e3-4092-97af-3b3bf1716d69" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockRedemptionPricePerShare_6dfdf075-2fc1-474e-83bc-8b555cb2a315" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockRedemptionPricePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_f4fff0f2-74f9-4523-bd58-9e5ec33099c4" xlink:to="loc_us-gaap_PreferredStockRedemptionPricePerShare_6dfdf075-2fc1-474e-83bc-8b555cb2a315" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_ee232bd4-45af-41aa-8008-699ba9c3603f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_f4fff0f2-74f9-4523-bd58-9e5ec33099c4" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_ee232bd4-45af-41aa-8008-699ba9c3603f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_4f167b33-73cb-4914-98ff-26e735c0d927" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_f4fff0f2-74f9-4523-bd58-9e5ec33099c4" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_4f167b33-73cb-4914-98ff-26e735c0d927" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ad3d8aa4-6f4e-4260-b25a-51b129ec3ce0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_303f13ee-7456-4cbd-af45-76b79e993e60" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ad3d8aa4-6f4e-4260-b25a-51b129ec3ce0" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_303f13ee-7456-4cbd-af45-76b79e993e60" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0ad8038d-b495-4f46-b0a5-bf1e98395ded" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_303f13ee-7456-4cbd-af45-76b79e993e60" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0ad8038d-b495-4f46-b0a5-bf1e98395ded" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0ad8038d-b495-4f46-b0a5-bf1e98395ded_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0ad8038d-b495-4f46-b0a5-bf1e98395ded" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0ad8038d-b495-4f46-b0a5-bf1e98395ded_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8e929d33-34d5-4517-93df-7e543dbc279f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0ad8038d-b495-4f46-b0a5-bf1e98395ded" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8e929d33-34d5-4517-93df-7e543dbc279f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel12And3Member_220ed259-870c-47d2-90b1-d8fca4b73a9f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel12And3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8e929d33-34d5-4517-93df-7e543dbc279f" xlink:to="loc_us-gaap_FairValueInputsLevel12And3Member_220ed259-870c-47d2-90b1-d8fca4b73a9f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_6417eb3d-ee79-493d-a642-e074000e5c01" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueInputsLevel12And3Member_220ed259-870c-47d2-90b1-d8fca4b73a9f" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_6417eb3d-ee79-493d-a642-e074000e5c01" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_a075f97e-6426-4cf2-852a-e211ee9385b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueInputsLevel12And3Member_220ed259-870c-47d2-90b1-d8fca4b73a9f" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_a075f97e-6426-4cf2-852a-e211ee9385b8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_51e6278f-253f-422f-97e9-019876849445" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_303f13ee-7456-4cbd-af45-76b79e993e60" xlink:to="loc_dei_LegalEntityAxis_51e6278f-253f-422f-97e9-019876849445" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_51e6278f-253f-422f-97e9-019876849445_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_51e6278f-253f-422f-97e9-019876849445" xlink:to="loc_dei_EntityDomain_51e6278f-253f-422f-97e9-019876849445_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a7007b54-5869-42d2-8d0b-c2dc044d9992" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_51e6278f-253f-422f-97e9-019876849445" xlink:to="loc_dei_EntityDomain_a7007b54-5869-42d2-8d0b-c2dc044d9992" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_2c744f63-2ddf-47e2-b40c-4f01ec0ab6d1" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_a7007b54-5869-42d2-8d0b-c2dc044d9992" xlink:to="loc_cms_ConsumersEnergyCompanyMember_2c744f63-2ddf-47e2-b40c-4f01ec0ab6d1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_529d8413-2ee4-4538-9ff8-840bf0115671" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ad3d8aa4-6f4e-4260-b25a-51b129ec3ce0" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_529d8413-2ee4-4538-9ff8-840bf0115671" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_37ca94e3-de3a-4b9e-a5d1-9300273c7bd1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_529d8413-2ee4-4538-9ff8-840bf0115671" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_37ca94e3-de3a-4b9e-a5d1-9300273c7bd1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_581fc4f6-4679-4437-9c80-9bf31d6cf518" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_529d8413-2ee4-4538-9ff8-840bf0115671" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_581fc4f6-4679-4437-9c80-9bf31d6cf518" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure_28cdf567-68b5-471c-b0e4-70b08f1378e5" xlink:href="cms-20241231.xsd#cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_529d8413-2ee4-4538-9ff8-840bf0115671" xlink:to="loc_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure_28cdf567-68b5-471c-b0e4-70b08f1378e5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_3a34c78c-91b8-4c86-8934-9e33d6e53e3e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_529d8413-2ee4-4538-9ff8-840bf0115671" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_3a34c78c-91b8-4c86-8934-9e33d6e53e3e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_e01386d6-5963-4575-8bd4-dd33d2798643" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_529d8413-2ee4-4538-9ff8-840bf0115671" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_e01386d6-5963-4575-8bd4-dd33d2798643" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_4d614011-7c32-4357-a4b3-9a0a334c34d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ad3d8aa4-6f4e-4260-b25a-51b129ec3ce0" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_4d614011-7c32-4357-a4b3-9a0a334c34d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure_88d4f69f-663d-47aa-98f4-99e948f30fb5" xlink:href="cms-20241231.xsd#cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_4d614011-7c32-4357-a4b3-9a0a334c34d6" xlink:to="loc_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure_88d4f69f-663d-47aa-98f4-99e948f30fb5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_e68d95ca-852e-4541-a500-31c5691c9597" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_4d614011-7c32-4357-a4b3-9a0a334c34d6" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_e68d95ca-852e-4541-a500-31c5691c9597" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f8493d47-0532-4356-8b21-62a8660682da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_91332313-de5b-4b50-b8e6-f89b1224b81d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f8493d47-0532-4356-8b21-62a8660682da" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_91332313-de5b-4b50-b8e6-f89b1224b81d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c3963f3b-3583-4c6a-b37f-771d9bf8b38d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_91332313-de5b-4b50-b8e6-f89b1224b81d" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c3963f3b-3583-4c6a-b37f-771d9bf8b38d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c3963f3b-3583-4c6a-b37f-771d9bf8b38d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c3963f3b-3583-4c6a-b37f-771d9bf8b38d" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c3963f3b-3583-4c6a-b37f-771d9bf8b38d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_99c3fa14-53ec-4d3a-ac3d-984683922b3b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c3963f3b-3583-4c6a-b37f-771d9bf8b38d" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_99c3fa14-53ec-4d3a-ac3d-984683922b3b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_7e7b0d8b-0b21-4581-9d68-1fbff1f2fe90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_99c3fa14-53ec-4d3a-ac3d-984683922b3b" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_7e7b0d8b-0b21-4581-9d68-1fbff1f2fe90" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_c19cf740-e30b-4b22-a840-6645995a0f1e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_99c3fa14-53ec-4d3a-ac3d-984683922b3b" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_c19cf740-e30b-4b22-a840-6645995a0f1e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_7fefb589-5e32-4eb7-9ef9-5b62f81bcf57" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_99c3fa14-53ec-4d3a-ac3d-984683922b3b" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_7fefb589-5e32-4eb7-9ef9-5b62f81bcf57" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_4326d652-b0ea-4832-a69c-96d190877b8a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_91332313-de5b-4b50-b8e6-f89b1224b81d" xlink:to="loc_dei_LegalEntityAxis_4326d652-b0ea-4832-a69c-96d190877b8a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4326d652-b0ea-4832-a69c-96d190877b8a_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_4326d652-b0ea-4832-a69c-96d190877b8a" xlink:to="loc_dei_EntityDomain_4326d652-b0ea-4832-a69c-96d190877b8a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6972e47b-9cce-463d-a6f0-9b2493c9f98f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_4326d652-b0ea-4832-a69c-96d190877b8a" xlink:to="loc_dei_EntityDomain_6972e47b-9cce-463d-a6f0-9b2493c9f98f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_106be354-d2fe-4999-b046-e6c720a8163a" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_6972e47b-9cce-463d-a6f0-9b2493c9f98f" xlink:to="loc_cms_ConsumersEnergyCompanyMember_106be354-d2fe-4999-b046-e6c720a8163a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_f4c8d4cf-1670-4a3a-b2fb-7266e16d62d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_91332313-de5b-4b50-b8e6-f89b1224b81d" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_f4c8d4cf-1670-4a3a-b2fb-7266e16d62d8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_f4c8d4cf-1670-4a3a-b2fb-7266e16d62d8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_f4c8d4cf-1670-4a3a-b2fb-7266e16d62d8" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_f4c8d4cf-1670-4a3a-b2fb-7266e16d62d8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_1a9d74a7-7f78-4469-a605-272924fa062c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_f4c8d4cf-1670-4a3a-b2fb-7266e16d62d8" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_1a9d74a7-7f78-4469-a605-272924fa062c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_cac4a2c0-5ace-48ff-8e0d-0683a665b364" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_1a9d74a7-7f78-4469-a605-272924fa062c" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_cac4a2c0-5ace-48ff-8e0d-0683a665b364" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_15e32ee7-353b-43a2-b6bc-6b1f77cdf1be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_cac4a2c0-5ace-48ff-8e0d-0683a665b364" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_15e32ee7-353b-43a2-b6bc-6b1f77cdf1be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_f5e6b44e-219c-434c-8cfb-c4afa3de599c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_cac4a2c0-5ace-48ff-8e0d-0683a665b364" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_f5e6b44e-219c-434c-8cfb-c4afa3de599c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_cc447dc6-f696-454f-a5c2-3ca3bf73b796" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_91332313-de5b-4b50-b8e6-f89b1224b81d" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_cc447dc6-f696-454f-a5c2-3ca3bf73b796" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_cc447dc6-f696-454f-a5c2-3ca3bf73b796_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_cc447dc6-f696-454f-a5c2-3ca3bf73b796" xlink:to="loc_us-gaap_RelatedPartyDomain_cc447dc6-f696-454f-a5c2-3ca3bf73b796_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_091a5659-fa85-45c6-b08e-46ca7ec5a4d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_cc447dc6-f696-454f-a5c2-3ca3bf73b796" xlink:to="loc_us-gaap_RelatedPartyDomain_091a5659-fa85-45c6-b08e-46ca7ec5a4d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrelatedPartyMember_a5098483-05f9-4f7e-b8ff-664e8a30635b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrelatedPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_091a5659-fa85-45c6-b08e-46ca7ec5a4d1" xlink:to="loc_us-gaap_NonrelatedPartyMember_a5098483-05f9-4f7e-b8ff-664e8a30635b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_c9f1f1ec-d214-46c4-9bb9-ba1031d92dfd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_091a5659-fa85-45c6-b08e-46ca7ec5a4d1" xlink:to="loc_us-gaap_RelatedPartyMember_c9f1f1ec-d214-46c4-9bb9-ba1031d92dfd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_6c5d6a0e-deaf-4e6f-b240-a8486124a1d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f8493d47-0532-4356-8b21-62a8660682da" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_6c5d6a0e-deaf-4e6f-b240-a8486124a1d8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesFairValueDisclosure_4d4c8443-b162-4db5-9bd4-0dd8d88b791c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_6c5d6a0e-deaf-4e6f-b240-a8486124a1d8" xlink:to="loc_us-gaap_ReceivablesFairValueDisclosure_4d4c8443-b162-4db5-9bd4-0dd8d88b791c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NotesReceivableRelatedPartiesFairValueDisclosure_e95a5bfe-416f-4741-8860-8790f1a70df8" xlink:href="cms-20241231.xsd#cms_NotesReceivableRelatedPartiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_6c5d6a0e-deaf-4e6f-b240-a8486124a1d8" xlink:to="loc_cms_NotesReceivableRelatedPartiesFairValueDisclosure_e95a5bfe-416f-4741-8860-8790f1a70df8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_d5fc3d4c-a99f-4404-b4ee-30925cc095ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f8493d47-0532-4356-8b21-62a8660682da" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_d5fc3d4c-a99f-4404-b4ee-30925cc095ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_dea4911a-3272-4732-91f4-c153f7c88a1d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_d5fc3d4c-a99f-4404-b4ee-30925cc095ba" xlink:to="loc_us-gaap_LongTermDebtFairValue_dea4911a-3272-4732-91f4-c153f7c88a1d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableFairValueDisclosure_98d99e7f-98b6-4eb5-bc90-dac41f6ddbd9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_d5fc3d4c-a99f-4404-b4ee-30925cc095ba" xlink:to="loc_us-gaap_NotesPayableFairValueDisclosure_98d99e7f-98b6-4eb5-bc90-dac41f6ddbd9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent_f7630f6b-2c77-409e-8908-e2cc79f3852f" xlink:href="cms-20241231.xsd#cms_AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f8493d47-0532-4356-8b21-62a8660682da" xlink:to="loc_cms_AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent_f7630f6b-2c77-409e-8908-e2cc79f3852f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_5b410090-55ee-4586-84a2-e7db0b829024" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f8493d47-0532-4356-8b21-62a8660682da" xlink:to="loc_us-gaap_LongTermDebtCurrent_5b410090-55ee-4586-84a2-e7db0b829024" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherShortTermBorrowings_5b596bac-52ea-4b4a-8a0a-72ee539fb7fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherShortTermBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f8493d47-0532-4356-8b21-62a8660682da" xlink:to="loc_us-gaap_OtherShortTermBorrowings_5b596bac-52ea-4b4a-8a0a-72ee539fb7fd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetCurrent_010ce030-6db9-43c5-9a58-7aef36091e2a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesAndLoansReceivableNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f8493d47-0532-4356-8b21-62a8660682da" xlink:to="loc_us-gaap_NotesAndLoansReceivableNetCurrent_010ce030-6db9-43c5-9a58-7aef36091e2a" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#FinancialInstrumentsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsLineItems_d029b079-1663-4bd8-9dcc-b6819b103593" xlink:href="cms-20241231.xsd#cms_FinancialInstrumentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsTable_560d8597-f788-4371-97bc-4fdd305d264b" xlink:href="cms-20241231.xsd#cms_FinancialInstrumentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_FinancialInstrumentsLineItems_d029b079-1663-4bd8-9dcc-b6819b103593" xlink:to="loc_cms_FinancialInstrumentsTable_560d8597-f788-4371-97bc-4fdd305d264b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_6ae79e2d-7c45-44d6-843a-b9c063b624d5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_FinancialInstrumentsTable_560d8597-f788-4371-97bc-4fdd305d264b" xlink:to="loc_dei_LegalEntityAxis_6ae79e2d-7c45-44d6-843a-b9c063b624d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6ae79e2d-7c45-44d6-843a-b9c063b624d5_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_6ae79e2d-7c45-44d6-843a-b9c063b624d5" xlink:to="loc_dei_EntityDomain_6ae79e2d-7c45-44d6-843a-b9c063b624d5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d755c6ea-2b88-4e01-a373-cdbc88ab4794" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_6ae79e2d-7c45-44d6-843a-b9c063b624d5" xlink:to="loc_dei_EntityDomain_d755c6ea-2b88-4e01-a373-cdbc88ab4794" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_d0ef6a34-371d-421f-bd51-d1fcbf13899d" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_d755c6ea-2b88-4e01-a373-cdbc88ab4794" xlink:to="loc_cms_ConsumersEnergyCompanyMember_d0ef6a34-371d-421f-bd51-d1fcbf13899d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_3f9f0e67-b6eb-4944-a419-204ce611563c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_FinancialInstrumentsTable_560d8597-f788-4371-97bc-4fdd305d264b" xlink:to="loc_us-gaap_DebtInstrumentAxis_3f9f0e67-b6eb-4944-a419-204ce611563c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_3f9f0e67-b6eb-4944-a419-204ce611563c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_3f9f0e67-b6eb-4944-a419-204ce611563c" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_3f9f0e67-b6eb-4944-a419-204ce611563c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_344fcdc2-dd41-4efa-8e0b-315901b6a067" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_3f9f0e67-b6eb-4944-a419-204ce611563c" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_344fcdc2-dd41-4efa-8e0b-315901b6a067" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CMSEnergyNotePayableMember_86699c4c-e6ea-4538-b298-46c20e543b46" xlink:href="cms-20241231.xsd#cms_CMSEnergyNotePayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_344fcdc2-dd41-4efa-8e0b-315901b6a067" xlink:to="loc_cms_CMSEnergyNotePayableMember_86699c4c-e6ea-4538-b298-46c20e543b46" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_1b6a70c2-0ffb-4dc1-942f-d735772ecec6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancialInstrumentsLineItems_d029b079-1663-4bd8-9dcc-b6819b103593" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_1b6a70c2-0ffb-4dc1-942f-d735772ecec6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_3a3c6bfa-6d43-490c-83dc-9ace431d4cac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:to="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_3a3c6bfa-6d43-490c-83dc-9ace431d4cac" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_c636e45d-4875-4341-aa12-5018daac2396" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_3a3c6bfa-6d43-490c-83dc-9ace431d4cac" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_c636e45d-4875-4341-aa12-5018daac2396" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_c636e45d-4875-4341-aa12-5018daac2396_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_c636e45d-4875-4341-aa12-5018daac2396" xlink:to="loc_us-gaap_SegmentDomain_c636e45d-4875-4341-aa12-5018daac2396_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_8e9af20b-33fe-4b0f-8996-e9aca1da423c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_c636e45d-4875-4341-aa12-5018daac2396" xlink:to="loc_us-gaap_SegmentDomain_8e9af20b-33fe-4b0f-8996-e9aca1da423c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyMember_5d5b9b53-8067-4aef-8e78-57dc2dfe79be" xlink:href="cms-20241231.xsd#cms_NorthStarCleanEnergyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_8e9af20b-33fe-4b0f-8996-e9aca1da423c" xlink:to="loc_cms_NorthStarCleanEnergyMember_5d5b9b53-8067-4aef-8e78-57dc2dfe79be" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyIndependentPowerProductionMember_179d7eff-fc19-4d94-830d-76ded5ece325" xlink:href="cms-20241231.xsd#cms_NorthStarCleanEnergyIndependentPowerProductionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_NorthStarCleanEnergyMember_5d5b9b53-8067-4aef-8e78-57dc2dfe79be" xlink:to="loc_cms_NorthStarCleanEnergyIndependentPowerProductionMember_179d7eff-fc19-4d94-830d-76ded5ece325" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyOtherMember_6137cfbb-b8ef-4ae7-802b-78c9a0e9fac8" xlink:href="cms-20241231.xsd#cms_NorthStarCleanEnergyOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_NorthStarCleanEnergyMember_5d5b9b53-8067-4aef-8e78-57dc2dfe79be" xlink:to="loc_cms_NorthStarCleanEnergyOtherMember_6137cfbb-b8ef-4ae7-802b-78c9a0e9fac8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ReserveQuantitiesByTypeOfReserveAxis_d265c947-b387-489f-8b22-bf7c50439c4f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ReserveQuantitiesByTypeOfReserveAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_3a3c6bfa-6d43-490c-83dc-9ace431d4cac" xlink:to="loc_srt_ReserveQuantitiesByTypeOfReserveAxis_d265c947-b387-489f-8b22-bf7c50439c4f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TypeOfReserveDomain_d265c947-b387-489f-8b22-bf7c50439c4f_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TypeOfReserveDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ReserveQuantitiesByTypeOfReserveAxis_d265c947-b387-489f-8b22-bf7c50439c4f" xlink:to="loc_srt_TypeOfReserveDomain_d265c947-b387-489f-8b22-bf7c50439c4f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TypeOfReserveDomain_914f66e7-6b67-4dbb-9bcb-67c92b17d17b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TypeOfReserveDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ReserveQuantitiesByTypeOfReserveAxis_d265c947-b387-489f-8b22-bf7c50439c4f" xlink:to="loc_srt_TypeOfReserveDomain_914f66e7-6b67-4dbb-9bcb-67c92b17d17b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NaturalGasReservesMember_e9d121cf-e8cd-45c5-9740-05ae9b656ba2" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NaturalGasReservesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TypeOfReserveDomain_914f66e7-6b67-4dbb-9bcb-67c92b17d17b" xlink:to="loc_srt_NaturalGasReservesMember_e9d121cf-e8cd-45c5-9740-05ae9b656ba2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityAxis_013e00ba-796c-45be-a6cc-293ca5fc5d4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_3a3c6bfa-6d43-490c-83dc-9ace431d4cac" xlink:to="loc_us-gaap_PublicUtilityAxis_013e00ba-796c-45be-a6cc-293ca5fc5d4f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_013e00ba-796c-45be-a6cc-293ca5fc5d4f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PublicUtilityAxis_013e00ba-796c-45be-a6cc-293ca5fc5d4f" xlink:to="loc_us-gaap_UtilityPlantDomain_013e00ba-796c-45be-a6cc-293ca5fc5d4f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_36ecb99e-5e2a-40dc-aca1-24c75d4a599b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PublicUtilityAxis_013e00ba-796c-45be-a6cc-293ca5fc5d4f" xlink:to="loc_us-gaap_UtilityPlantDomain_36ecb99e-5e2a-40dc-aca1-24c75d4a599b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricityGenerationPlantNonNuclearMember_e609cf40-01a1-4623-ab5a-72799323e509" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ElectricityGenerationPlantNonNuclearMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_36ecb99e-5e2a-40dc-aca1-24c75d4a599b" xlink:to="loc_us-gaap_ElectricityGenerationPlantNonNuclearMember_e609cf40-01a1-4623-ab5a-72799323e509" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricDistributionMember_8168056f-5ac3-4337-894c-0355f5d5e4c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ElectricDistributionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_36ecb99e-5e2a-40dc-aca1-24c75d4a599b" xlink:to="loc_us-gaap_ElectricDistributionMember_8168056f-5ac3-4337-894c-0355f5d5e4c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricOtherMember_6d7ad12f-091d-4912-be84-0387ec4d9137" xlink:href="cms-20241231.xsd#cms_ElectricOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_36ecb99e-5e2a-40dc-aca1-24c75d4a599b" xlink:to="loc_cms_ElectricOtherMember_6d7ad12f-091d-4912-be84-0387ec4d9137" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricAssetsHeldUnderFinanceLeasesMember_a1f571e4-fb25-42bf-af8c-d1e3a771dda2" xlink:href="cms-20241231.xsd#cms_ElectricAssetsHeldUnderFinanceLeasesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_36ecb99e-5e2a-40dc-aca1-24c75d4a599b" xlink:to="loc_cms_ElectricAssetsHeldUnderFinanceLeasesMember_a1f571e4-fb25-42bf-af8c-d1e3a771dda2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GasDistributionMember_741c6ef5-8c18-46f9-927d-5cc365838221" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GasDistributionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_36ecb99e-5e2a-40dc-aca1-24c75d4a599b" xlink:to="loc_us-gaap_GasDistributionMember_741c6ef5-8c18-46f9-927d-5cc365838221" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GasTransmissionMember_09d45835-bdc0-43c0-8974-c759be2a0c4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GasTransmissionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_36ecb99e-5e2a-40dc-aca1-24c75d4a599b" xlink:to="loc_us-gaap_GasTransmissionMember_09d45835-bdc0-43c0-8974-c759be2a0c4f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasUndergroundStorageFacilitiesMember_53a2ab84-b4f0-46f0-8a08-bcdfae0a1bed" xlink:href="cms-20241231.xsd#cms_GasUndergroundStorageFacilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_36ecb99e-5e2a-40dc-aca1-24c75d4a599b" xlink:to="loc_cms_GasUndergroundStorageFacilitiesMember_53a2ab84-b4f0-46f0-8a08-bcdfae0a1bed" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasOtherMember_5463f11d-c2ee-4aba-b331-bfdcb4acd3a1" xlink:href="cms-20241231.xsd#cms_GasOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_36ecb99e-5e2a-40dc-aca1-24c75d4a599b" xlink:to="loc_cms_GasOtherMember_5463f11d-c2ee-4aba-b331-bfdcb4acd3a1" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasAssetsHeldUnderFinanceLeasesMember_40bbe2da-f142-4dd7-bfc5-d731aa115509" xlink:href="cms-20241231.xsd#cms_GasAssetsHeldUnderFinanceLeasesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_36ecb99e-5e2a-40dc-aca1-24c75d4a599b" xlink:to="loc_cms_GasAssetsHeldUnderFinanceLeasesMember_40bbe2da-f142-4dd7-bfc5-d731aa115509" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_aecbf52d-237e-4ea8-91dd-9cef6449b81f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_36ecb99e-5e2a-40dc-aca1-24c75d4a599b" xlink:to="loc_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_aecbf52d-237e-4ea8-91dd-9cef6449b81f" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_17202b34-06c4-4314-a75a-79cc42c323cf" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_3a3c6bfa-6d43-490c-83dc-9ace431d4cac" xlink:to="loc_dei_LegalEntityAxis_17202b34-06c4-4314-a75a-79cc42c323cf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_17202b34-06c4-4314-a75a-79cc42c323cf_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_17202b34-06c4-4314-a75a-79cc42c323cf" xlink:to="loc_dei_EntityDomain_17202b34-06c4-4314-a75a-79cc42c323cf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_7c95b36f-f464-45c8-bc62-df1fe52808bb" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_17202b34-06c4-4314-a75a-79cc42c323cf" xlink:to="loc_dei_EntityDomain_7c95b36f-f464-45c8-bc62-df1fe52808bb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_30090d15-61b7-4ef6-a782-f79d2a43490d" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_7c95b36f-f464-45c8-bc62-df1fe52808bb" xlink:to="loc_cms_ConsumersEnergyCompanyMember_30090d15-61b7-4ef6-a782-f79d2a43490d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_e9d09b34-8049-45d0-9f64-6ad9db51fa8f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_3a3c6bfa-6d43-490c-83dc-9ace431d4cac" xlink:to="loc_srt_RangeAxis_e9d09b34-8049-45d0-9f64-6ad9db51fa8f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e9d09b34-8049-45d0-9f64-6ad9db51fa8f_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_e9d09b34-8049-45d0-9f64-6ad9db51fa8f" xlink:to="loc_srt_RangeMember_e9d09b34-8049-45d0-9f64-6ad9db51fa8f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b1590fe1-bf92-4455-9648-0325d692c722" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_e9d09b34-8049-45d0-9f64-6ad9db51fa8f" xlink:to="loc_srt_RangeMember_b1590fe1-bf92-4455-9648-0325d692c722" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_1cadd894-0493-4e64-9d86-5064d74d090f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_b1590fe1-bf92-4455-9648-0325d692c722" xlink:to="loc_srt_MinimumMember_1cadd894-0493-4e64-9d86-5064d74d090f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6d088bba-66df-4f67-9f52-c0e7c9aeebd7" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_b1590fe1-bf92-4455-9648-0325d692c722" xlink:to="loc_srt_MaximumMember_6d088bba-66df-4f67-9f52-c0e7c9aeebd7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife_b3ed01ff-c9a7-46db-b669-8765c70f7abf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife_b3ed01ff-c9a7-46db-b669-8765c70f7abf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_68855550-adf5-497e-be91-02949ca97fe5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_68855550-adf5-497e-be91-02949ca97fe5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentGenerationUsefulLife_cb617989-d53b-41e5-90c3-007de05ced34" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentGenerationUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentGenerationUsefulLife_cb617989-d53b-41e5-90c3-007de05ced34" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDistributionUsefulLife_273a92f1-d5b9-423b-b9d5-18a02aa6f2ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDistributionUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDistributionUsefulLife_273a92f1-d5b9-423b-b9d5-18a02aa6f2ff" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionUsefulLife_eba62630-357f-403b-b2da-09702e53e157" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionUsefulLife_eba62630-357f-403b-b2da-09702e53e157" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife_ad13c0f5-03c9-4e5f-a544-33981657f044" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife_ad13c0f5-03c9-4e5f-a544-33981657f044" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_a16c82af-1c42-4dcd-b57d-ff0c0e0c2e33" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_a16c82af-1c42-4dcd-b57d-ff0c0e0c2e33" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_d0b76d6b-5a7f-43ba-9e82-e0e39d656f4a" xlink:href="cms-20241231.xsd#cms_PropertyPlantAndEquipmentGrossExcludingCWIP"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:to="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_d0b76d6b-5a7f-43ba-9e82-e0e39d656f4a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_faf952d8-7ea6-4a90-8536-e2fa4918670a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_faf952d8-7ea6-4a90-8536-e2fa4918670a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_83c43e23-fd28-4ec8-be8c-b54f0fb8c435" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:to="loc_us-gaap_ConstructionInProgressGross_83c43e23-fd28-4ec8-be8c-b54f0fb8c435" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c56c9d1c-2808-4df6-90d0-6ee335260062" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c56c9d1c-2808-4df6-90d0-6ee335260062" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_5f1be289-00db-44ba-b917-745d19796e25" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_5f1be289-00db-44ba-b917-745d19796e25" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentGenerationOrProcessing_9e01c1e0-6428-4d7e-9bf3-97c62da176f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentGenerationOrProcessing"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentGenerationOrProcessing_9e01c1e0-6428-4d7e-9bf3-97c62da176f9" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDistribution_3eb1c748-9ba3-448f-9885-4c702aa4fa37" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDistribution"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDistribution_3eb1c748-9ba3-448f-9885-4c702aa4fa37" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment_ce824d86-a5a7-4099-8fa7-3f3ec879a4a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment_ce824d86-a5a7-4099-8fa7-3f3ec879a4a3" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmission_fb6d89c3-c78c-424b-a53a-a9f2b5aa0c88" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmission"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmission_fb6d89c3-c78c-424b-a53a-a9f2b5aa0c88" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentOther_caeb300a-77db-4b5b-a6f4-166a76db1878" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentOther_caeb300a-77db-4b5b-a6f4-166a76db1878" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_8035d522-bacc-413d-b328-a86fd6af2a37" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_8035d522-bacc-413d-b328-a86fd6af2a37" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_e53dda24-ca53-47bb-b470-3932ae243b04" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:to="loc_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_e53dda24-ca53-47bb-b470-3932ae243b04" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_b6316af0-f993-4f0a-b01e-2d6304da1b94" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_b6316af0-f993-4f0a-b01e-2d6304da1b94" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions_a22d705e-ff1b-4176-8635-20ce544fea92" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions_a22d705e-ff1b-4176-8635-20ce544fea92" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentDisposals_6ee9e023-6587-47d5-9943-34b6be76eb2b" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentDisposals"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentDisposals_6ee9e023-6587-47d5-9943-34b6be76eb2b" xlink:type="arc" order="21"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofFiniteLivedIntangibleAssetsbyMajorClassDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#PlantPropertyandEquipmentSummaryofFiniteLivedIntangibleAssetsbyMajorClassDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofFiniteLivedIntangibleAssetsbyMajorClassDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_42ee45ed-dba0-46c9-8dad-82a568e42fc3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_db6ea153-1bd0-4f8d-92bb-85b85e064e56" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_42ee45ed-dba0-46c9-8dad-82a568e42fc3" xlink:to="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_db6ea153-1bd0-4f8d-92bb-85b85e064e56" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_3d7cbbf0-5505-4cb3-86fa-2ca921942a7f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_db6ea153-1bd0-4f8d-92bb-85b85e064e56" xlink:to="loc_srt_RangeAxis_3d7cbbf0-5505-4cb3-86fa-2ca921942a7f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3d7cbbf0-5505-4cb3-86fa-2ca921942a7f_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_3d7cbbf0-5505-4cb3-86fa-2ca921942a7f" xlink:to="loc_srt_RangeMember_3d7cbbf0-5505-4cb3-86fa-2ca921942a7f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_af1afc4f-52a5-42f5-86d4-118eb1b6c57a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_3d7cbbf0-5505-4cb3-86fa-2ca921942a7f" xlink:to="loc_srt_RangeMember_af1afc4f-52a5-42f5-86d4-118eb1b6c57a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_3548365d-65b9-4503-9e16-2206ab2046c7" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_af1afc4f-52a5-42f5-86d4-118eb1b6c57a" xlink:to="loc_srt_MinimumMember_3548365d-65b9-4503-9e16-2206ab2046c7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ae7623fa-d3a7-440e-b09b-d53c5c921f7a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_af1afc4f-52a5-42f5-86d4-118eb1b6c57a" xlink:to="loc_srt_MaximumMember_ae7623fa-d3a7-440e-b09b-d53c5c921f7a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_2ef5a438-8a49-4586-ab56-a592b53fd864" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_db6ea153-1bd0-4f8d-92bb-85b85e064e56" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_2ef5a438-8a49-4586-ab56-a592b53fd864" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_2ef5a438-8a49-4586-ab56-a592b53fd864_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_2ef5a438-8a49-4586-ab56-a592b53fd864" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_2ef5a438-8a49-4586-ab56-a592b53fd864_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_d5d1c117-d932-4b0f-b2e5-9968219f044f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_2ef5a438-8a49-4586-ab56-a592b53fd864" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_d5d1c117-d932-4b0f-b2e5-9968219f044f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualRightsMember_94660528-fdc7-4271-8ed8-e04445cd33af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractualRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_d5d1c117-d932-4b0f-b2e5-9968219f044f" xlink:to="loc_us-gaap_ContractualRightsMember_94660528-fdc7-4271-8ed8-e04445cd33af" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FranchiseRightsMember_703358e2-78fc-4333-910f-63718711b606" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FranchiseRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_d5d1c117-d932-4b0f-b2e5-9968219f044f" xlink:to="loc_us-gaap_FranchiseRightsMember_703358e2-78fc-4333-910f-63718711b606" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_4f7f8bae-85b9-4b9a-95b8-9af0bde9f282" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_d5d1c117-d932-4b0f-b2e5-9968219f044f" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_4f7f8bae-85b9-4b9a-95b8-9af0bde9f282" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c79e0f91-f5a2-4fa8-8749-9f72d5726617" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_db6ea153-1bd0-4f8d-92bb-85b85e064e56" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c79e0f91-f5a2-4fa8-8749-9f72d5726617" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c79e0f91-f5a2-4fa8-8749-9f72d5726617_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c79e0f91-f5a2-4fa8-8749-9f72d5726617" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c79e0f91-f5a2-4fa8-8749-9f72d5726617_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7fc09521-3b21-4653-ada0-e91ddd8408e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c79e0f91-f5a2-4fa8-8749-9f72d5726617" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7fc09521-3b21-4653-ada0-e91ddd8408e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_07e54d0d-a777-43ca-9986-6605a089004a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7fc09521-3b21-4653-ada0-e91ddd8408e3" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_07e54d0d-a777-43ca-9986-6605a089004a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_3dfdb07d-c6a4-41ec-bc91-ce649f92e6bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7fc09521-3b21-4653-ada0-e91ddd8408e3" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_3dfdb07d-c6a4-41ec-bc91-ce649f92e6bb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IntangiblePlantMember_2f8d1ec2-e599-4d13-b8ae-0eb51dd220f0" xlink:href="cms-20241231.xsd#cms_IntangiblePlantMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7fc09521-3b21-4653-ada0-e91ddd8408e3" xlink:to="loc_cms_IntangiblePlantMember_2f8d1ec2-e599-4d13-b8ae-0eb51dd220f0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_afb24f6f-e5e6-417f-b229-e8d565c8cfd2" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_db6ea153-1bd0-4f8d-92bb-85b85e064e56" xlink:to="loc_dei_LegalEntityAxis_afb24f6f-e5e6-417f-b229-e8d565c8cfd2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_afb24f6f-e5e6-417f-b229-e8d565c8cfd2_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_afb24f6f-e5e6-417f-b229-e8d565c8cfd2" xlink:to="loc_dei_EntityDomain_afb24f6f-e5e6-417f-b229-e8d565c8cfd2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_031640a4-64bc-4923-82a2-9727b50c4184" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_afb24f6f-e5e6-417f-b229-e8d565c8cfd2" xlink:to="loc_dei_EntityDomain_031640a4-64bc-4923-82a2-9727b50c4184" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_f4f49dde-de53-48eb-acec-4678012146d1" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_031640a4-64bc-4923-82a2-9727b50c4184" xlink:to="loc_cms_ConsumersEnergyCompanyMember_f4f49dde-de53-48eb-acec-4678012146d1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_41888bac-9e7a-44a8-9f69-9b38b18fc9b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_42ee45ed-dba0-46c9-8dad-82a568e42fc3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_41888bac-9e7a-44a8-9f69-9b38b18fc9b2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_c0ed7bd0-eb59-4bf5-abf1-cf61edb486e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_42ee45ed-dba0-46c9-8dad-82a568e42fc3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_c0ed7bd0-eb59-4bf5-abf1-cf61edb486e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_8cce16d8-a01d-4182-9373-920ebf5a2c1c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_42ee45ed-dba0-46c9-8dad-82a568e42fc3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_8cce16d8-a01d-4182-9373-920ebf5a2c1c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions_ac80295c-a1ed-46b8-8c36-bc5dbf3f7248" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_42ee45ed-dba0-46c9-8dad-82a568e42fc3" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions_ac80295c-a1ed-46b8-8c36-bc5dbf3f7248" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentDisposals_ed530db2-1387-4118-ab54-e723e891ab12" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentDisposals"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_42ee45ed-dba0-46c9-8dad-82a568e42fc3" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentDisposals_ed530db2-1387-4118-ab54-e723e891ab12" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofAverageCapitalizationRatesDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#PlantPropertyandEquipmentSummaryofAverageCapitalizationRatesDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofAverageCapitalizationRatesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_894d7a4e-fb5a-4007-9acd-abdb93bfca8f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b247aad8-35e1-453a-92e0-22b209cbb9ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_894d7a4e-fb5a-4007-9acd-abdb93bfca8f" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b247aad8-35e1-453a-92e0-22b209cbb9ae" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_dc166213-73eb-4a4a-98be-7e4eaa337360" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b247aad8-35e1-453a-92e0-22b209cbb9ae" xlink:to="loc_dei_LegalEntityAxis_dc166213-73eb-4a4a-98be-7e4eaa337360" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_dc166213-73eb-4a4a-98be-7e4eaa337360_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_dc166213-73eb-4a4a-98be-7e4eaa337360" xlink:to="loc_dei_EntityDomain_dc166213-73eb-4a4a-98be-7e4eaa337360_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4af21823-4922-40be-af49-7505bd867694" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_dc166213-73eb-4a4a-98be-7e4eaa337360" xlink:to="loc_dei_EntityDomain_4af21823-4922-40be-af49-7505bd867694" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_90434b0d-f19e-40c0-b66a-2c4d6b041cb9" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_4af21823-4922-40be-af49-7505bd867694" xlink:to="loc_cms_ConsumersEnergyCompanyMember_90434b0d-f19e-40c0-b66a-2c4d6b041cb9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityAxis_c6e4cf9e-1887-4f89-a2eb-b8311a6600de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b247aad8-35e1-453a-92e0-22b209cbb9ae" xlink:to="loc_us-gaap_PublicUtilityAxis_c6e4cf9e-1887-4f89-a2eb-b8311a6600de" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_c6e4cf9e-1887-4f89-a2eb-b8311a6600de_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PublicUtilityAxis_c6e4cf9e-1887-4f89-a2eb-b8311a6600de" xlink:to="loc_us-gaap_UtilityPlantDomain_c6e4cf9e-1887-4f89-a2eb-b8311a6600de_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_df1e2374-edc0-4cd0-959b-50c2fb424590" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PublicUtilityAxis_c6e4cf9e-1887-4f89-a2eb-b8311a6600de" xlink:to="loc_us-gaap_UtilityPlantDomain_df1e2374-edc0-4cd0-959b-50c2fb424590" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricUtilityMember_89799614-65a6-44a9-ae5e-1e25f317554a" xlink:href="cms-20241231.xsd#cms_ElectricUtilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_df1e2374-edc0-4cd0-959b-50c2fb424590" xlink:to="loc_cms_ElectricUtilityMember_89799614-65a6-44a9-ae5e-1e25f317554a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasUtilityMember_ae623fd7-fa65-4049-908e-92c99712a40f" xlink:href="cms-20241231.xsd#cms_GasUtilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_df1e2374-edc0-4cd0-959b-50c2fb424590" xlink:to="loc_cms_GasUtilityMember_ae623fd7-fa65-4049-908e-92c99712a40f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate_93e7b974-bc01-4c63-b6fa-730e447f653c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_894d7a4e-fb5a-4007-9acd-abdb93bfca8f" xlink:to="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate_93e7b974-bc01-4c63-b6fa-730e447f653c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofFinanceLeasesandOtherFinancingObligationsDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#PlantPropertyandEquipmentScheduleofFinanceLeasesandOtherFinancingObligationsDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofFinanceLeasesandOtherFinancingObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_cf1d2a89-facb-4840-8de4-353d0d7cd468" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_23a7392e-78b0-45f1-aec1-31e0e9f354ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_cf1d2a89-facb-4840-8de4-353d0d7cd468" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_23a7392e-78b0-45f1-aec1-31e0e9f354ab" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_0066d908-dd89-429d-87c2-0083e140f04d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_23a7392e-78b0-45f1-aec1-31e0e9f354ab" xlink:to="loc_dei_LegalEntityAxis_0066d908-dd89-429d-87c2-0083e140f04d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_0066d908-dd89-429d-87c2-0083e140f04d_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_0066d908-dd89-429d-87c2-0083e140f04d" xlink:to="loc_dei_EntityDomain_0066d908-dd89-429d-87c2-0083e140f04d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ad53a6b4-1280-451b-a7a4-15281986cbae" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_0066d908-dd89-429d-87c2-0083e140f04d" xlink:to="loc_dei_EntityDomain_ad53a6b4-1280-451b-a7a4-15281986cbae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_542164cd-ae44-4e1f-8280-d1439fecc282" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_ad53a6b4-1280-451b-a7a4-15281986cbae" xlink:to="loc_cms_ConsumersEnergyCompanyMember_542164cd-ae44-4e1f-8280-d1439fecc282" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInPropertyPlantAndEquipmentRollForward_6afa1549-6110-4e2e-8996-8caf04a152d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MovementInPropertyPlantAndEquipmentRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_cf1d2a89-facb-4840-8de4-353d0d7cd468" xlink:to="loc_us-gaap_MovementInPropertyPlantAndEquipmentRollForward_6afa1549-6110-4e2e-8996-8caf04a152d9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_ea2d35fa-388c-45f2-a2e9-d559ecf1f8cf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInPropertyPlantAndEquipmentRollForward_6afa1549-6110-4e2e-8996-8caf04a152d9" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_ea2d35fa-388c-45f2-a2e9-d559ecf1f8cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinanceLeaseAssetsAdditions_4fc0c388-b72f-4e32-8bb9-089514499338" xlink:href="cms-20241231.xsd#cms_FinanceLeaseAssetsAdditions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInPropertyPlantAndEquipmentRollForward_6afa1549-6110-4e2e-8996-8caf04a152d9" xlink:to="loc_cms_FinanceLeaseAssetsAdditions_4fc0c388-b72f-4e32-8bb9-089514499338" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinanceLeaseAssetNetRetirementsAndAdjustments_25b8f974-cea0-4fd3-a5e4-72e97a627298" xlink:href="cms-20241231.xsd#cms_FinanceLeaseAssetNetRetirementsAndAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInPropertyPlantAndEquipmentRollForward_6afa1549-6110-4e2e-8996-8caf04a152d9" xlink:to="loc_cms_FinanceLeaseAssetNetRetirementsAndAdjustments_25b8f974-cea0-4fd3-a5e4-72e97a627298" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_3570ada0-c4cf-4fd0-b49a-e2fb7a228800" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/PlantPropertyandEquipmentNarrativeDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#PlantPropertyandEquipmentNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/PlantPropertyandEquipmentNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9c203bd6-ec66-4a18-9830-e6038512a786" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_80029642-76a3-4edd-bc27-04426a9316a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9c203bd6-ec66-4a18-9830-e6038512a786" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_80029642-76a3-4edd-bc27-04426a9316a3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a79dec2b-1669-4c84-9641-0306963824cf" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_80029642-76a3-4edd-bc27-04426a9316a3" xlink:to="loc_dei_LegalEntityAxis_a79dec2b-1669-4c84-9641-0306963824cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a79dec2b-1669-4c84-9641-0306963824cf_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_a79dec2b-1669-4c84-9641-0306963824cf" xlink:to="loc_dei_EntityDomain_a79dec2b-1669-4c84-9641-0306963824cf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_45db3255-f554-4c0f-bd4c-c9797c27fe2a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_a79dec2b-1669-4c84-9641-0306963824cf" xlink:to="loc_dei_EntityDomain_45db3255-f554-4c0f-bd4c-c9797c27fe2a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyMember_a65bd803-0019-47c9-bc62-6a8afd668f3c" xlink:href="cms-20241231.xsd#cms_NorthStarCleanEnergyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_45db3255-f554-4c0f-bd4c-c9797c27fe2a" xlink:to="loc_cms_NorthStarCleanEnergyMember_a65bd803-0019-47c9-bc62-6a8afd668f3c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_519b3a63-94a7-4173-bc72-bada80285464" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_45db3255-f554-4c0f-bd4c-c9797c27fe2a" xlink:to="loc_cms_ConsumersEnergyCompanyMember_519b3a63-94a7-4173-bc72-bada80285464" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_c00de3c6-4038-4c5d-9189-04b9223db254" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9c203bd6-ec66-4a18-9830-e6038512a786" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_c00de3c6-4038-4c5d-9189-04b9223db254" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofAccumulatedDepreciationandAmortizationDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#PlantPropertyandEquipmentSummaryofAccumulatedDepreciationandAmortizationDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofAccumulatedDepreciationandAmortizationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_fb091a57-031f-4e44-97f3-f779fa55c2ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_f2badcc0-f033-465a-ad96-0c0a0421a7f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_fb091a57-031f-4e44-97f3-f779fa55c2ab" xlink:to="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_f2badcc0-f033-465a-ad96-0c0a0421a7f6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityAxis_bc0fec97-8fea-41f0-aa5b-85104a6fcfaf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_f2badcc0-f033-465a-ad96-0c0a0421a7f6" xlink:to="loc_us-gaap_PublicUtilityAxis_bc0fec97-8fea-41f0-aa5b-85104a6fcfaf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_bc0fec97-8fea-41f0-aa5b-85104a6fcfaf_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PublicUtilityAxis_bc0fec97-8fea-41f0-aa5b-85104a6fcfaf" xlink:to="loc_us-gaap_UtilityPlantDomain_bc0fec97-8fea-41f0-aa5b-85104a6fcfaf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_1119f04f-58e5-4d0e-a568-3d3202c9f023" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PublicUtilityAxis_bc0fec97-8fea-41f0-aa5b-85104a6fcfaf" xlink:to="loc_us-gaap_UtilityPlantDomain_1119f04f-58e5-4d0e-a568-3d3202c9f023" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UtilityPlantAssetsMember_2cf7e448-7485-402c-b5b9-4e6f17ce1954" xlink:href="cms-20241231.xsd#cms_UtilityPlantAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_1119f04f-58e5-4d0e-a568-3d3202c9f023" xlink:to="loc_cms_UtilityPlantAssetsMember_2cf7e448-7485-402c-b5b9-4e6f17ce1954" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b8ff55f4-5a63-44e1-933b-5a4c840323a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_f2badcc0-f033-465a-ad96-0c0a0421a7f6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b8ff55f4-5a63-44e1-933b-5a4c840323a9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b8ff55f4-5a63-44e1-933b-5a4c840323a9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b8ff55f4-5a63-44e1-933b-5a4c840323a9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b8ff55f4-5a63-44e1-933b-5a4c840323a9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d4867ed5-35eb-4585-bcaf-598a7f2f51be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b8ff55f4-5a63-44e1-933b-5a4c840323a9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d4867ed5-35eb-4585-bcaf-598a7f2f51be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonUtilityPlantAssetsMember_3a9dcaa1-b830-46ab-916d-d42b300d8d6b" xlink:href="cms-20241231.xsd#cms_NonUtilityPlantAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d4867ed5-35eb-4585-bcaf-598a7f2f51be" xlink:to="loc_cms_NonUtilityPlantAssetsMember_3a9dcaa1-b830-46ab-916d-d42b300d8d6b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_f65f24c5-2721-4d2c-80d3-1188e6843a34" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_f2badcc0-f033-465a-ad96-0c0a0421a7f6" xlink:to="loc_dei_LegalEntityAxis_f65f24c5-2721-4d2c-80d3-1188e6843a34" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f65f24c5-2721-4d2c-80d3-1188e6843a34_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_f65f24c5-2721-4d2c-80d3-1188e6843a34" xlink:to="loc_dei_EntityDomain_f65f24c5-2721-4d2c-80d3-1188e6843a34_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_63e06638-6b74-4c3f-97bc-a56949d3bd4a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_f65f24c5-2721-4d2c-80d3-1188e6843a34" xlink:to="loc_dei_EntityDomain_63e06638-6b74-4c3f-97bc-a56949d3bd4a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_590d906a-444d-4352-9796-2c88178e8f11" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_63e06638-6b74-4c3f-97bc-a56949d3bd4a" xlink:to="loc_cms_ConsumersEnergyCompanyMember_590d906a-444d-4352-9796-2c88178e8f11" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_a1542332-55b8-42b6-9d20-395843295c2c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_fb091a57-031f-4e44-97f3-f779fa55c2ab" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_a1542332-55b8-42b6-9d20-395843295c2c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_e7bfa215-8f69-4ce3-a6bb-c542241e3eca" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_fb091a57-031f-4e44-97f3-f779fa55c2ab" xlink:to="loc_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_e7bfa215-8f69-4ce3-a6bb-c542241e3eca" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofCompositeDepreciationRatesforPropertiesDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#PlantPropertyandEquipmentSummaryofCompositeDepreciationRatesforPropertiesDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofCompositeDepreciationRatesforPropertiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_d9c72485-003d-4898-9948-d569f9d26c74" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_f18e541c-67ee-4468-a823-5ecd0f8e58a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_d9c72485-003d-4898-9948-d569f9d26c74" xlink:to="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_f18e541c-67ee-4468-a823-5ecd0f8e58a6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityAxis_14d098f7-5587-43d4-8fb8-bc0682cddc63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_f18e541c-67ee-4468-a823-5ecd0f8e58a6" xlink:to="loc_us-gaap_PublicUtilityAxis_14d098f7-5587-43d4-8fb8-bc0682cddc63" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_14d098f7-5587-43d4-8fb8-bc0682cddc63_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PublicUtilityAxis_14d098f7-5587-43d4-8fb8-bc0682cddc63" xlink:to="loc_us-gaap_UtilityPlantDomain_14d098f7-5587-43d4-8fb8-bc0682cddc63_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_ce33bfbe-c784-4a16-9d44-a932ac0b3694" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PublicUtilityAxis_14d098f7-5587-43d4-8fb8-bc0682cddc63" xlink:to="loc_us-gaap_UtilityPlantDomain_ce33bfbe-c784-4a16-9d44-a932ac0b3694" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricUtilityPropertyMember_f67288f4-4cd0-47ea-b731-789af1f55b35" xlink:href="cms-20241231.xsd#cms_ElectricUtilityPropertyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_ce33bfbe-c784-4a16-9d44-a932ac0b3694" xlink:to="loc_cms_ElectricUtilityPropertyMember_f67288f4-4cd0-47ea-b731-789af1f55b35" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasUtilityPropertyMember_c20e0436-89b4-4f35-9128-70da610890a8" xlink:href="cms-20241231.xsd#cms_GasUtilityPropertyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_ce33bfbe-c784-4a16-9d44-a932ac0b3694" xlink:to="loc_cms_GasUtilityPropertyMember_c20e0436-89b4-4f35-9128-70da610890a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OtherPropertyMember_17b59321-84d9-4fec-88f5-1dc10ffbfbda" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OtherPropertyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_ce33bfbe-c784-4a16-9d44-a932ac0b3694" xlink:to="loc_srt_OtherPropertyMember_17b59321-84d9-4fec-88f5-1dc10ffbfbda" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a479b120-977f-4b9a-8f17-78a8ce742cae" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_f18e541c-67ee-4468-a823-5ecd0f8e58a6" xlink:to="loc_dei_LegalEntityAxis_a479b120-977f-4b9a-8f17-78a8ce742cae" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a479b120-977f-4b9a-8f17-78a8ce742cae_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_a479b120-977f-4b9a-8f17-78a8ce742cae" xlink:to="loc_dei_EntityDomain_a479b120-977f-4b9a-8f17-78a8ce742cae_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e71de07a-54ea-41bd-916f-6d96b9ea7f3d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_a479b120-977f-4b9a-8f17-78a8ce742cae" xlink:to="loc_dei_EntityDomain_e71de07a-54ea-41bd-916f-6d96b9ea7f3d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_b0946f64-b22b-4378-a2a3-1b31e94350cd" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_e71de07a-54ea-41bd-916f-6d96b9ea7f3d" xlink:to="loc_cms_ConsumersEnergyCompanyMember_b0946f64-b22b-4378-a2a3-1b31e94350cd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService_a8eac980-f89e-47f9-af13-d4710e92ebc6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_d9c72485-003d-4898-9948-d569f9d26c74" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService_a8eac980-f89e-47f9-af13-d4710e92ebc6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofDepreciationandAmortizationExpenseDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#PlantPropertyandEquipmentSummaryofDepreciationandAmortizationExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofDepreciationandAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_92a14c19-dec5-4b0a-ac0b-c840b4c3cdb7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3bffac39-4445-42b8-97e1-939a1e9e1bf1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_92a14c19-dec5-4b0a-ac0b-c840b4c3cdb7" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3bffac39-4445-42b8-97e1-939a1e9e1bf1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_37f74e2c-8e11-4d49-b338-eacf8b3a104a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3bffac39-4445-42b8-97e1-939a1e9e1bf1" xlink:to="loc_dei_LegalEntityAxis_37f74e2c-8e11-4d49-b338-eacf8b3a104a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_37f74e2c-8e11-4d49-b338-eacf8b3a104a_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_37f74e2c-8e11-4d49-b338-eacf8b3a104a" xlink:to="loc_dei_EntityDomain_37f74e2c-8e11-4d49-b338-eacf8b3a104a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_63359be5-fa15-444b-97db-4e623a79e7ea" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_37f74e2c-8e11-4d49-b338-eacf8b3a104a" xlink:to="loc_dei_EntityDomain_63359be5-fa15-444b-97db-4e623a79e7ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_f4fa4c8f-a720-4869-9631-90547efad4c9" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_63359be5-fa15-444b-97db-4e623a79e7ea" xlink:to="loc_cms_ConsumersEnergyCompanyMember_f4fa4c8f-a720-4869-9631-90547efad4c9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_738250be-8dc3-4af8-a102-1ae513a681be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3bffac39-4445-42b8-97e1-939a1e9e1bf1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_738250be-8dc3-4af8-a102-1ae513a681be" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_738250be-8dc3-4af8-a102-1ae513a681be_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_738250be-8dc3-4af8-a102-1ae513a681be" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_738250be-8dc3-4af8-a102-1ae513a681be_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a793d2ca-0046-429a-9260-5f553af9bf45" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_738250be-8dc3-4af8-a102-1ae513a681be" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a793d2ca-0046-429a-9260-5f553af9bf45" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_ea793c93-095a-4d22-b026-d9166610eca6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a793d2ca-0046-429a-9260-5f553af9bf45" xlink:to="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_ea793c93-095a-4d22-b026-d9166610eca6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_9f7809fd-2d76-4cbe-b96f-f63dfa4b5c5a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a793d2ca-0046-429a-9260-5f553af9bf45" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_9f7809fd-2d76-4cbe-b96f-f63dfa4b5c5a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_d9b2db14-5807-4cbf-8f35-dfd7a845bca5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3bffac39-4445-42b8-97e1-939a1e9e1bf1" xlink:to="loc_us-gaap_RegulatoryAssetAxis_d9b2db14-5807-4cbf-8f35-dfd7a845bca5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_d9b2db14-5807-4cbf-8f35-dfd7a845bca5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryAssetAxis_d9b2db14-5807-4cbf-8f35-dfd7a845bca5" xlink:to="loc_us-gaap_RegulatoryAssetDomain_d9b2db14-5807-4cbf-8f35-dfd7a845bca5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_48fc378c-bd9b-4055-bdbb-f198413931ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryAssetAxis_d9b2db14-5807-4cbf-8f35-dfd7a845bca5" xlink:to="loc_us-gaap_RegulatoryAssetDomain_48fc378c-bd9b-4055-bdbb-f198413931ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRegulatoryAssetsLiabilitiesMember_2ba841f3-a90f-47ad-9605-f661ab11a3b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherRegulatoryAssetsLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_48fc378c-bd9b-4055-bdbb-f198413931ac" xlink:to="loc_us-gaap_OtherRegulatoryAssetsLiabilitiesMember_2ba841f3-a90f-47ad-9605-f661ab11a3b7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SecuritizedRegulatoryAssetsMember_6f303767-de17-445d-bc93-2b7257cc1188" xlink:href="cms-20241231.xsd#cms_SecuritizedRegulatoryAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_48fc378c-bd9b-4055-bdbb-f198413931ac" xlink:to="loc_cms_SecuritizedRegulatoryAssetsMember_6f303767-de17-445d-bc93-2b7257cc1188" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_34c8cf2b-4943-4d04-81d0-8ab20c8c1ff0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_92a14c19-dec5-4b0a-ac0b-c840b4c3cdb7" xlink:to="loc_us-gaap_Depreciation_34c8cf2b-4943-4d04-81d0-8ab20c8c1ff0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentForAmortization_8092a50f-d12e-4c2d-9378-08019c1f9bd8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentForAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_92a14c19-dec5-4b0a-ac0b-c840b4c3cdb7" xlink:to="loc_us-gaap_AdjustmentForAmortization_8092a50f-d12e-4c2d-9378-08019c1f9bd8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_44d28862-3cfc-467d-beeb-c0c26ebb94c4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_92a14c19-dec5-4b0a-ac0b-c840b4c3cdb7" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_44d28862-3cfc-467d-beeb-c0c26ebb94c4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_c2faa812-67b1-4de8-8c3d-6a235842963a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_92a14c19-dec5-4b0a-ac0b-c840b4c3cdb7" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_c2faa812-67b1-4de8-8c3d-6a235842963a" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofEstimatedAmortizationExpenseforIntangiblesDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#PlantPropertyandEquipmentScheduleofEstimatedAmortizationExpenseforIntangiblesDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofEstimatedAmortizationExpenseforIntangiblesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_24f79dc4-5b3b-48d7-8116-db751e1bc6e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_88ee7397-5d2b-4f82-9585-459166f84810" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_24f79dc4-5b3b-48d7-8116-db751e1bc6e8" xlink:to="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_88ee7397-5d2b-4f82-9585-459166f84810" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_56032894-ff6e-4f74-8d87-8f373759f52a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_88ee7397-5d2b-4f82-9585-459166f84810" xlink:to="loc_dei_LegalEntityAxis_56032894-ff6e-4f74-8d87-8f373759f52a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_56032894-ff6e-4f74-8d87-8f373759f52a_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_56032894-ff6e-4f74-8d87-8f373759f52a" xlink:to="loc_dei_EntityDomain_56032894-ff6e-4f74-8d87-8f373759f52a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_0541bf4d-a7c8-4ee0-8a78-acd9c4f2e142" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_56032894-ff6e-4f74-8d87-8f373759f52a" xlink:to="loc_dei_EntityDomain_0541bf4d-a7c8-4ee0-8a78-acd9c4f2e142" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_ef711d85-826f-443b-9ed6-cb3e00f3ca81" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_0541bf4d-a7c8-4ee0-8a78-acd9c4f2e142" xlink:to="loc_cms_ConsumersEnergyCompanyMember_ef711d85-826f-443b-9ed6-cb3e00f3ca81" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_1f5416b1-118f-4b49-b745-b82135e0ccc9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_24f79dc4-5b3b-48d7-8116-db751e1bc6e8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_1f5416b1-118f-4b49-b745-b82135e0ccc9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_73206d63-787c-42fe-ab94-c2c89cacf7de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_24f79dc4-5b3b-48d7-8116-db751e1bc6e8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_73206d63-787c-42fe-ab94-c2c89cacf7de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_63f844e3-361a-406d-81af-98ee82ebd453" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_24f79dc4-5b3b-48d7-8116-db751e1bc6e8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_63f844e3-361a-406d-81af-98ee82ebd453" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_e28b2f61-12c8-4a98-bfbc-dd13e2810267" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_24f79dc4-5b3b-48d7-8116-db751e1bc6e8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_e28b2f61-12c8-4a98-bfbc-dd13e2810267" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_765d25f6-be09-4e80-9d2d-eb3d1a97c1e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_24f79dc4-5b3b-48d7-8116-db751e1bc6e8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_765d25f6-be09-4e80-9d2d-eb3d1a97c1e1" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofJointlyOwnedRegulatedUtilityFacilitiesDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#PlantPropertyandEquipmentSummaryofJointlyOwnedRegulatedUtilityFacilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofJointlyOwnedRegulatedUtilityFacilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_1b5928bd-98c8-45cb-a54e-e77a27725079" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_e44a33c5-85c1-45be-85f9-188ef1298870" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_1b5928bd-98c8-45cb-a54e-e77a27725079" xlink:to="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_e44a33c5-85c1-45be-85f9-188ef1298870" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_1c8ccf15-7fb3-443e-b97b-f382a0f0d594" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_e44a33c5-85c1-45be-85f9-188ef1298870" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_1c8ccf15-7fb3-443e-b97b-f382a0f0d594" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_1c8ccf15-7fb3-443e-b97b-f382a0f0d594_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_1c8ccf15-7fb3-443e-b97b-f382a0f0d594" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_1c8ccf15-7fb3-443e-b97b-f382a0f0d594_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_b49f6702-da21-4a3a-855b-65cf10295a0b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_1c8ccf15-7fb3-443e-b97b-f382a0f0d594" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_b49f6702-da21-4a3a-855b-65cf10295a0b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CampbellUnit3Member_6a26ac99-cad8-42ed-94c5-66fa76e5223a" xlink:href="cms-20241231.xsd#cms_CampbellUnit3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_b49f6702-da21-4a3a-855b-65cf10295a0b" xlink:to="loc_cms_CampbellUnit3Member_6a26ac99-cad8-42ed-94c5-66fa76e5223a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LudingtonMember_73c087b6-b970-4cf6-96c8-0254de2ba3b0" xlink:href="cms-20241231.xsd#cms_LudingtonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_b49f6702-da21-4a3a-855b-65cf10295a0b" xlink:to="loc_cms_LudingtonMember_73c087b6-b970-4cf6-96c8-0254de2ba3b0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DistributionMember_ac58dae3-9aed-4cc0-adf7-1fdbe153f879" xlink:href="cms-20241231.xsd#cms_DistributionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_b49f6702-da21-4a3a-855b-65cf10295a0b" xlink:to="loc_cms_DistributionMember_ac58dae3-9aed-4cc0-adf7-1fdbe153f879" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d3db17bb-908f-4bfa-9c9e-3a9ff94d1ca6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_e44a33c5-85c1-45be-85f9-188ef1298870" xlink:to="loc_dei_LegalEntityAxis_d3db17bb-908f-4bfa-9c9e-3a9ff94d1ca6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d3db17bb-908f-4bfa-9c9e-3a9ff94d1ca6_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_d3db17bb-908f-4bfa-9c9e-3a9ff94d1ca6" xlink:to="loc_dei_EntityDomain_d3db17bb-908f-4bfa-9c9e-3a9ff94d1ca6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e9468c9a-07a6-4683-ad3c-a24fb8cca34b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_d3db17bb-908f-4bfa-9c9e-3a9ff94d1ca6" xlink:to="loc_dei_EntityDomain_e9468c9a-07a6-4683-ad3c-a24fb8cca34b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_a0e2d5c5-ca7e-438a-baec-79fdf02e5cc6" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_e9468c9a-07a6-4683-ad3c-a24fb8cca34b" xlink:to="loc_cms_ConsumersEnergyCompanyMember_a0e2d5c5-ca7e-438a-baec-79fdf02e5cc6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare_99fc2dc5-01a6-46b2-83bb-b6969e6ededc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_1b5928bd-98c8-45cb-a54e-e77a27725079" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare_99fc2dc5-01a6-46b2-83bb-b6969e6ededc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService_30e6c90c-fbc8-467e-bc03-9601af7101c4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_1b5928bd-98c8-45cb-a54e-e77a27725079" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService_30e6c90c-fbc8-467e-bc03-9601af7101c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation_7ff0203f-d28b-4576-ba98-7856c4a071fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_1b5928bd-98c8-45cb-a54e-e77a27725079" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation_7ff0203f-d28b-4576-ba98-7856c4a071fe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress_713ee28b-db1b-42f3-8bb6-3662096c6483" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_1b5928bd-98c8-45cb-a54e-e77a27725079" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress_713ee28b-db1b-42f3-8bb6-3662096c6483" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantNetOwnershipAmount_1d833f7e-01aa-4847-b634-0460a2e0b17a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JointlyOwnedUtilityPlantNetOwnershipAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_1b5928bd-98c8-45cb-a54e-e77a27725079" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantNetOwnershipAmount_1d833f7e-01aa-4847-b634-0460a2e0b17a" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/LeasesSummaryofLeaseRightofUseAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#LeasesSummaryofLeaseRightofUseAssetsandLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/LeasesSummaryofLeaseRightofUseAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorLeaseDescriptionLineItems_46013c68-206f-48e0-83ea-82d9ae52a1fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorLeaseDescriptionTable_2b38365d-2d4e-4b99-9a08-f208c86381dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_46013c68-206f-48e0-83ea-82d9ae52a1fe" xlink:to="loc_us-gaap_LessorLeaseDescriptionTable_2b38365d-2d4e-4b99-9a08-f208c86381dc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_38153a58-ee4a-48c3-9a9b-e3e139becc7c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LessorLeaseDescriptionTable_2b38365d-2d4e-4b99-9a08-f208c86381dc" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_38153a58-ee4a-48c3-9a9b-e3e139becc7c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_38153a58-ee4a-48c3-9a9b-e3e139becc7c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_38153a58-ee4a-48c3-9a9b-e3e139becc7c" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_38153a58-ee4a-48c3-9a9b-e3e139becc7c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_6209e8ec-b3c0-4581-a442-db272d67311a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_38153a58-ee4a-48c3-9a9b-e3e139becc7c" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_6209e8ec-b3c0-4581-a442-db272d67311a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RelatedPartyLeaseMember_d1f9a83a-007d-4eb6-b7cd-d34508358079" xlink:href="cms-20241231.xsd#cms_RelatedPartyLeaseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_6209e8ec-b3c0-4581-a442-db272d67311a" xlink:to="loc_cms_RelatedPartyLeaseMember_d1f9a83a-007d-4eb6-b7cd-d34508358079" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ad6b7c1a-e19f-43d7-9612-3555c0529787" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LessorLeaseDescriptionTable_2b38365d-2d4e-4b99-9a08-f208c86381dc" xlink:to="loc_dei_LegalEntityAxis_ad6b7c1a-e19f-43d7-9612-3555c0529787" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ad6b7c1a-e19f-43d7-9612-3555c0529787_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_ad6b7c1a-e19f-43d7-9612-3555c0529787" xlink:to="loc_dei_EntityDomain_ad6b7c1a-e19f-43d7-9612-3555c0529787_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ba437c96-4198-4976-bade-6c62a7477ccc" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_ad6b7c1a-e19f-43d7-9612-3555c0529787" xlink:to="loc_dei_EntityDomain_ba437c96-4198-4976-bade-6c62a7477ccc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_55fc127d-411d-484f-b42a-52d96efc4850" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_ba437c96-4198-4976-bade-6c62a7477ccc" xlink:to="loc_cms_ConsumersEnergyCompanyMember_55fc127d-411d-484f-b42a-52d96efc4850" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_ad7cdd45-de3c-4c7c-8690-d6682ef85132" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_46013c68-206f-48e0-83ea-82d9ae52a1fe" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_ad7cdd45-de3c-4c7c-8690-d6682ef85132" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_cbf70e02-3d0a-4236-9c6a-d6b4dd957077" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_46013c68-206f-48e0-83ea-82d9ae52a1fe" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_cbf70e02-3d0a-4236-9c6a-d6b4dd957077" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_e532fa10-8e61-46c4-b819-8dee66d13afa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_46013c68-206f-48e0-83ea-82d9ae52a1fe" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_e532fa10-8e61-46c4-b819-8dee66d13afa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_29265dd1-8ec2-4809-b9d1-42e866bb4850" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_46013c68-206f-48e0-83ea-82d9ae52a1fe" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_29265dd1-8ec2-4809-b9d1-42e866bb4850" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_0ddae6d8-addd-4734-8d87-685147759f98" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_46013c68-206f-48e0-83ea-82d9ae52a1fe" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_0ddae6d8-addd-4734-8d87-685147759f98" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseDescriptionAbstract_dfc47ff1-64bf-4f1f-ba57-649d21641058" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseDescriptionAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_46013c68-206f-48e0-83ea-82d9ae52a1fe" xlink:to="loc_us-gaap_LesseeOperatingLeaseDescriptionAbstract_dfc47ff1-64bf-4f1f-ba57-649d21641058" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_77891efd-23dd-4ed6-9b38-8219af8ad917" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeOperatingLeaseDescriptionAbstract_dfc47ff1-64bf-4f1f-ba57-649d21641058" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_77891efd-23dd-4ed6-9b38-8219af8ad917" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LesseeOperatingLeaseLiabilitiesAbstract_2b066193-46a8-4f38-9db9-5670909f06de" xlink:href="cms-20241231.xsd#cms_LesseeOperatingLeaseLiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeOperatingLeaseDescriptionAbstract_dfc47ff1-64bf-4f1f-ba57-649d21641058" xlink:to="loc_cms_LesseeOperatingLeaseLiabilitiesAbstract_2b066193-46a8-4f38-9db9-5670909f06de" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_9213bb2b-2aa1-473f-ae84-65f9b4d124e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_LesseeOperatingLeaseLiabilitiesAbstract_2b066193-46a8-4f38-9db9-5670909f06de" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_9213bb2b-2aa1-473f-ae84-65f9b4d124e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_a4bdd64d-3d6b-4ab4-bc5d-89cad4ec4762" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_LesseeOperatingLeaseLiabilitiesAbstract_2b066193-46a8-4f38-9db9-5670909f06de" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_a4bdd64d-3d6b-4ab4-bc5d-89cad4ec4762" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeaseDescriptionAbstract_296ab9cf-be8a-4448-8f5a-771739335b99" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeFinanceLeaseDescriptionAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_46013c68-206f-48e0-83ea-82d9ae52a1fe" xlink:to="loc_us-gaap_LesseeFinanceLeaseDescriptionAbstract_296ab9cf-be8a-4448-8f5a-771739335b99" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_988f3c40-4a09-49af-9124-c4164e87d856" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeFinanceLeaseDescriptionAbstract_296ab9cf-be8a-4448-8f5a-771739335b99" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_988f3c40-4a09-49af-9124-c4164e87d856" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LesseeFinanceLeaseLiabilitiesAbstract_a9ffc983-571b-4830-a8ab-85046814abe3" xlink:href="cms-20241231.xsd#cms_LesseeFinanceLeaseLiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeFinanceLeaseDescriptionAbstract_296ab9cf-be8a-4448-8f5a-771739335b99" xlink:to="loc_cms_LesseeFinanceLeaseLiabilitiesAbstract_a9ffc983-571b-4830-a8ab-85046814abe3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_5730a295-cd49-4d4e-93b2-08b2011f8472" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_LesseeFinanceLeaseLiabilitiesAbstract_a9ffc983-571b-4830-a8ab-85046814abe3" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_5730a295-cd49-4d4e-93b2-08b2011f8472" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_448cffa4-af24-4902-a2fd-0b91ca188027" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_LesseeFinanceLeaseLiabilitiesAbstract_a9ffc983-571b-4830-a8ab-85046814abe3" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_448cffa4-af24-4902-a2fd-0b91ca188027" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LesseeWeightedAverageLeaseTermAbstract_42b90903-0f3c-40fe-adef-4e6428bed1a7" xlink:href="cms-20241231.xsd#cms_LesseeWeightedAverageLeaseTermAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_46013c68-206f-48e0-83ea-82d9ae52a1fe" xlink:to="loc_cms_LesseeWeightedAverageLeaseTermAbstract_42b90903-0f3c-40fe-adef-4e6428bed1a7" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_8503277c-6ca4-40c5-85c2-05e959221e8a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_LesseeWeightedAverageLeaseTermAbstract_42b90903-0f3c-40fe-adef-4e6428bed1a7" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_8503277c-6ca4-40c5-85c2-05e959221e8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_2e07f28b-e9af-43c6-b47c-e29214e2994b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_LesseeWeightedAverageLeaseTermAbstract_42b90903-0f3c-40fe-adef-4e6428bed1a7" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_2e07f28b-e9af-43c6-b47c-e29214e2994b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LesseeWeightedAverageDiscountRateAbstract_b84646a6-1de8-4f62-9bd3-e7063cee918e" xlink:href="cms-20241231.xsd#cms_LesseeWeightedAverageDiscountRateAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_46013c68-206f-48e0-83ea-82d9ae52a1fe" xlink:to="loc_cms_LesseeWeightedAverageDiscountRateAbstract_b84646a6-1de8-4f62-9bd3-e7063cee918e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_73572707-1dc9-42b1-94f7-9d84c49ec687" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_LesseeWeightedAverageDiscountRateAbstract_b84646a6-1de8-4f62-9bd3-e7063cee918e" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_73572707-1dc9-42b1-94f7-9d84c49ec687" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_1d1172b2-160a-4c4d-8c90-414e36a2d77d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_LesseeWeightedAverageDiscountRateAbstract_b84646a6-1de8-4f62-9bd3-e7063cee918e" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_1d1172b2-160a-4c4d-8c90-414e36a2d77d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_143e27ad-4686-46a1-a383-68d90a15c4d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_46013c68-206f-48e0-83ea-82d9ae52a1fe" xlink:to="loc_us-gaap_FinanceLeaseLiability_143e27ad-4686-46a1-a383-68d90a15c4d4" xlink:type="arc" order="9"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/LeasesScheduleofLeaseCostDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#LeasesScheduleofLeaseCostDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/LeasesScheduleofLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_a774467f-1a4d-45c6-8e57-d0b7bb63e7b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_d1e931a6-0432-45d3-ac3a-bfa4287bf983" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_a774467f-1a4d-45c6-8e57-d0b7bb63e7b9" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_d1e931a6-0432-45d3-ac3a-bfa4287bf983" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_806c82fa-f86a-4ea5-85a7-1f035f647019" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_d1e931a6-0432-45d3-ac3a-bfa4287bf983" xlink:to="loc_dei_LegalEntityAxis_806c82fa-f86a-4ea5-85a7-1f035f647019" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_806c82fa-f86a-4ea5-85a7-1f035f647019_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_806c82fa-f86a-4ea5-85a7-1f035f647019" xlink:to="loc_dei_EntityDomain_806c82fa-f86a-4ea5-85a7-1f035f647019_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_2badb19e-c24b-48f2-bd94-1841c7c46492" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_806c82fa-f86a-4ea5-85a7-1f035f647019" xlink:to="loc_dei_EntityDomain_2badb19e-c24b-48f2-bd94-1841c7c46492" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_3ac8ab62-213a-418c-b85c-425c4e190ab4" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_2badb19e-c24b-48f2-bd94-1841c7c46492" xlink:to="loc_cms_ConsumersEnergyCompanyMember_3ac8ab62-213a-418c-b85c-425c4e190ab4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_3e73b411-23d6-4f1d-8d4a-aa53e72f23de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_a774467f-1a4d-45c6-8e57-d0b7bb63e7b9" xlink:to="loc_us-gaap_OperatingLeaseCost_3e73b411-23d6-4f1d-8d4a-aa53e72f23de" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinanceLeaseCost1Abstract_270cecd5-5398-4d05-8afc-ad56928fa198" xlink:href="cms-20241231.xsd#cms_FinanceLeaseCost1Abstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_a774467f-1a4d-45c6-8e57-d0b7bb63e7b9" xlink:to="loc_cms_FinanceLeaseCost1Abstract_270cecd5-5398-4d05-8afc-ad56928fa198" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_ebfca7ee-0ae9-4609-94f4-5769c38a48a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinanceLeaseCost1Abstract_270cecd5-5398-4d05-8afc-ad56928fa198" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_ebfca7ee-0ae9-4609-94f4-5769c38a48a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_f058351d-f7c8-46d2-92af-a677b42dac1a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinanceLeaseCost1Abstract_270cecd5-5398-4d05-8afc-ad56928fa198" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_f058351d-f7c8-46d2-92af-a677b42dac1a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_3629035b-0cdc-4bdf-8e7d-23ecf17c1741" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableLeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_a774467f-1a4d-45c6-8e57-d0b7bb63e7b9" xlink:to="loc_us-gaap_VariableLeaseCost_3629035b-0cdc-4bdf-8e7d-23ecf17c1741" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_3d3474c0-4f0d-4cee-9fb7-4e9656c515c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_a774467f-1a4d-45c6-8e57-d0b7bb63e7b9" xlink:to="loc_us-gaap_ShortTermLeaseCost_3d3474c0-4f0d-4cee-9fb7-4e9656c515c3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_a25f905c-50be-43d9-bd93-22a388fa1fef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_a774467f-1a4d-45c6-8e57-d0b7bb63e7b9" xlink:to="loc_us-gaap_LeaseCost_a25f905c-50be-43d9-bd93-22a388fa1fef" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/LeasesScheduleofLesseeCashFlowsDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#LeasesScheduleofLesseeCashFlowsDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/LeasesScheduleofLesseeCashFlowsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_c214beec-82bc-47e3-ac23-36d9e49a0ab0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_52602561-a7d5-4819-b14d-ccd6e0a565f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c214beec-82bc-47e3-ac23-36d9e49a0ab0" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_52602561-a7d5-4819-b14d-ccd6e0a565f6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_09e5469f-0f36-4a06-9997-97c525c47862" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_52602561-a7d5-4819-b14d-ccd6e0a565f6" xlink:to="loc_dei_LegalEntityAxis_09e5469f-0f36-4a06-9997-97c525c47862" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_09e5469f-0f36-4a06-9997-97c525c47862_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_09e5469f-0f36-4a06-9997-97c525c47862" xlink:to="loc_dei_EntityDomain_09e5469f-0f36-4a06-9997-97c525c47862_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e4e337ed-d4cf-4b26-a767-455d60e4579f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_09e5469f-0f36-4a06-9997-97c525c47862" xlink:to="loc_dei_EntityDomain_e4e337ed-d4cf-4b26-a767-455d60e4579f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_48d5f799-4d09-4789-97a7-ee256283d4ea" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_e4e337ed-d4cf-4b26-a767-455d60e4579f" xlink:to="loc_cms_ConsumersEnergyCompanyMember_48d5f799-4d09-4789-97a7-ee256283d4ea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_b9c967d8-a29f-4438-86e8-b56f72e90abf" xlink:href="cms-20241231.xsd#cms_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c214beec-82bc-47e3-ac23-36d9e49a0ab0" xlink:to="loc_cms_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_b9c967d8-a29f-4438-86e8-b56f72e90abf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_ad5f9797-b34d-417c-94f7-dd830a08fcbd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_b9c967d8-a29f-4438-86e8-b56f72e90abf" xlink:to="loc_us-gaap_OperatingLeasePayments_ad5f9797-b34d-417c-94f7-dd830a08fcbd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_22127770-8951-4d61-82e4-d6b51831be4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_b9c967d8-a29f-4438-86e8-b56f72e90abf" xlink:to="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_22127770-8951-4d61-82e4-d6b51831be4d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_551b578f-f07b-49d1-8f82-7d9c4bc607d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_b9c967d8-a29f-4438-86e8-b56f72e90abf" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_551b578f-f07b-49d1-8f82-7d9c4bc607d0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LesseeLeaseRightOfUseAssetsAbstract_708829fc-b599-43c7-8c94-74ac8b8495e8" xlink:href="cms-20241231.xsd#cms_LesseeLeaseRightOfUseAssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c214beec-82bc-47e3-ac23-36d9e49a0ab0" xlink:to="loc_cms_LesseeLeaseRightOfUseAssetsAbstract_708829fc-b599-43c7-8c94-74ac8b8495e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_c8b8d5e4-aaa1-4a67-92bf-f1d23cbb638b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_LesseeLeaseRightOfUseAssetsAbstract_708829fc-b599-43c7-8c94-74ac8b8495e8" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_c8b8d5e4-aaa1-4a67-92bf-f1d23cbb638b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_5ca07ba9-868a-4cfc-9e1a-d97fc90c6448" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_LesseeLeaseRightOfUseAssetsAbstract_708829fc-b599-43c7-8c94-74ac8b8495e8" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_5ca07ba9-868a-4cfc-9e1a-d97fc90c6448" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#LeasesSummaryofMinimumAnnualRentalCommitmentsDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_65f83ee5-267f-4c3f-8f6d-0f3bdbfd11c4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_97a4a5d9-7280-4c18-aa11-cfb4877adbfc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_65f83ee5-267f-4c3f-8f6d-0f3bdbfd11c4" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_97a4a5d9-7280-4c18-aa11-cfb4877adbfc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_354c50f8-5ee2-4f8d-9696-277dcfd31133" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_97a4a5d9-7280-4c18-aa11-cfb4877adbfc" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_354c50f8-5ee2-4f8d-9696-277dcfd31133" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_354c50f8-5ee2-4f8d-9696-277dcfd31133_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_354c50f8-5ee2-4f8d-9696-277dcfd31133" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_354c50f8-5ee2-4f8d-9696-277dcfd31133_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_8d4fd00e-4e6e-4a8c-a43c-ffc552dd0a7e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_354c50f8-5ee2-4f8d-9696-277dcfd31133" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_8d4fd00e-4e6e-4a8c-a43c-ffc552dd0a7e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PipelinesAndPowerPurchaseAgreementsMember_91e54ea2-c99a-4b55-9326-dfd440b10ee7" xlink:href="cms-20241231.xsd#cms_PipelinesAndPowerPurchaseAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_8d4fd00e-4e6e-4a8c-a43c-ffc552dd0a7e" xlink:to="loc_cms_PipelinesAndPowerPurchaseAgreementsMember_91e54ea2-c99a-4b55-9326-dfd440b10ee7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LandAndOtherFinanceLeasesMember_700f66ce-7a9e-4937-9e1d-0d95cdd3b695" xlink:href="cms-20241231.xsd#cms_LandAndOtherFinanceLeasesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_8d4fd00e-4e6e-4a8c-a43c-ffc552dd0a7e" xlink:to="loc_cms_LandAndOtherFinanceLeasesMember_700f66ce-7a9e-4937-9e1d-0d95cdd3b695" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_bde5f993-ac8f-472e-9e25-80618fc5804c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_97a4a5d9-7280-4c18-aa11-cfb4877adbfc" xlink:to="loc_dei_LegalEntityAxis_bde5f993-ac8f-472e-9e25-80618fc5804c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_bde5f993-ac8f-472e-9e25-80618fc5804c_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_bde5f993-ac8f-472e-9e25-80618fc5804c" xlink:to="loc_dei_EntityDomain_bde5f993-ac8f-472e-9e25-80618fc5804c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_cc928f54-a96b-43b3-a52a-0a68a0d91a23" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_bde5f993-ac8f-472e-9e25-80618fc5804c" xlink:to="loc_dei_EntityDomain_cc928f54-a96b-43b3-a52a-0a68a0d91a23" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_dde45988-76aa-46bf-9233-22ca55dd5809" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_cc928f54-a96b-43b3-a52a-0a68a0d91a23" xlink:to="loc_cms_ConsumersEnergyCompanyMember_dde45988-76aa-46bf-9233-22ca55dd5809" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_621117bd-6d04-4e00-b09d-9301d4457dac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_65f83ee5-267f-4c3f-8f6d-0f3bdbfd11c4" xlink:to="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_621117bd-6d04-4e00-b09d-9301d4457dac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_d15fda31-9dd3-45f4-a6a9-bb622a62d23c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_621117bd-6d04-4e00-b09d-9301d4457dac" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_d15fda31-9dd3-45f4-a6a9-bb622a62d23c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_03084488-5a4b-4d66-ae8b-e18476452005" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_621117bd-6d04-4e00-b09d-9301d4457dac" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_03084488-5a4b-4d66-ae8b-e18476452005" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_b65da91b-1849-4e8e-b029-51009556b5b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_621117bd-6d04-4e00-b09d-9301d4457dac" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_b65da91b-1849-4e8e-b029-51009556b5b9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_259dc860-411a-480e-9bbb-6b4b45242aa0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_621117bd-6d04-4e00-b09d-9301d4457dac" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_259dc860-411a-480e-9bbb-6b4b45242aa0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_59e421c3-0414-403e-adbd-35439600c5a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_621117bd-6d04-4e00-b09d-9301d4457dac" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_59e421c3-0414-403e-adbd-35439600c5a0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_489d545f-6842-4e7e-b489-be048f72ca5c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_621117bd-6d04-4e00-b09d-9301d4457dac" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_489d545f-6842-4e7e-b489-be048f72ca5c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2416b85b-4f9e-4ca2-b90a-27b960070b9c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_621117bd-6d04-4e00-b09d-9301d4457dac" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2416b85b-4f9e-4ca2-b90a-27b960070b9c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_72b4923b-e8ec-45f8-8067-5c83b835ba8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_621117bd-6d04-4e00-b09d-9301d4457dac" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_72b4923b-e8ec-45f8-8067-5c83b835ba8c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_4210dfc6-e3ae-4485-a727-a6f8e09b680d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_621117bd-6d04-4e00-b09d-9301d4457dac" xlink:to="loc_us-gaap_OperatingLeaseLiability_4210dfc6-e3ae-4485-a727-a6f8e09b680d" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_9ec909b6-439b-4c4c-a5c0-f7dbb4fc797f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_65f83ee5-267f-4c3f-8f6d-0f3bdbfd11c4" xlink:to="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_9ec909b6-439b-4c4c-a5c0-f7dbb4fc797f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_6a05099b-437a-498b-86ab-2e05ad732d65" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_9ec909b6-439b-4c4c-a5c0-f7dbb4fc797f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_6a05099b-437a-498b-86ab-2e05ad732d65" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_70528979-1c09-46f9-b5e9-69cc43eaef5a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_9ec909b6-439b-4c4c-a5c0-f7dbb4fc797f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_70528979-1c09-46f9-b5e9-69cc43eaef5a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_cc3661be-10d0-4d67-af57-6da1be5610ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_9ec909b6-439b-4c4c-a5c0-f7dbb4fc797f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_cc3661be-10d0-4d67-af57-6da1be5610ab" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_84638004-4b7f-4c12-970e-b7be4e67f201" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_9ec909b6-439b-4c4c-a5c0-f7dbb4fc797f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_84638004-4b7f-4c12-970e-b7be4e67f201" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_4b0f1481-8748-4dd6-bd5d-8d0ba5c987b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_9ec909b6-439b-4c4c-a5c0-f7dbb4fc797f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_4b0f1481-8748-4dd6-bd5d-8d0ba5c987b9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_2a9a5310-bc46-423f-afe7-9e389ad90fa7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_9ec909b6-439b-4c4c-a5c0-f7dbb4fc797f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_2a9a5310-bc46-423f-afe7-9e389ad90fa7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_e52f5aef-a58c-4693-8025-12f663edf14e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_9ec909b6-439b-4c4c-a5c0-f7dbb4fc797f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_e52f5aef-a58c-4693-8025-12f663edf14e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_622ae8fd-190f-4e22-be93-4cb90c5baa3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_9ec909b6-439b-4c4c-a5c0-f7dbb4fc797f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_622ae8fd-190f-4e22-be93-4cb90c5baa3f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_f2a9c8b6-b19f-480b-8ab2-ae91071db17f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_9ec909b6-439b-4c4c-a5c0-f7dbb4fc797f" xlink:to="loc_us-gaap_FinanceLeaseLiability_f2a9c8b6-b19f-480b-8ab2-ae91071db17f" xlink:type="arc" order="9"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#LeasesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/LeasesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorLeaseDescriptionLineItems_1690a5a5-3df2-4f8e-b0c3-00fc589fb10b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorLeaseDescriptionTable_3404c598-7a3d-417d-a621-5593b214f1bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_1690a5a5-3df2-4f8e-b0c3-00fc589fb10b" xlink:to="loc_us-gaap_LessorLeaseDescriptionTable_3404c598-7a3d-417d-a621-5593b214f1bb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_c6ec3484-ce2a-429f-8247-dbed448160ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LessorLeaseDescriptionTable_3404c598-7a3d-417d-a621-5593b214f1bb" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_c6ec3484-ce2a-429f-8247-dbed448160ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_c6ec3484-ce2a-429f-8247-dbed448160ef_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_c6ec3484-ce2a-429f-8247-dbed448160ef" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_c6ec3484-ce2a-429f-8247-dbed448160ef_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_687092bd-1889-41d1-8ecc-51c0d5ef7f50" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_c6ec3484-ce2a-429f-8247-dbed448160ef" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_687092bd-1889-41d1-8ecc-51c0d5ef7f50" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PowerSalesAgreementMember_da1f1c8b-bcbd-4323-971c-b560a83e4a6b" xlink:href="cms-20241231.xsd#cms_PowerSalesAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_687092bd-1889-41d1-8ecc-51c0d5ef7f50" xlink:to="loc_cms_PowerSalesAgreementMember_da1f1c8b-bcbd-4323-971c-b560a83e4a6b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_559438f8-18f8-4fa1-97ca-f8e343e06a95" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LessorLeaseDescriptionTable_3404c598-7a3d-417d-a621-5593b214f1bb" xlink:to="loc_dei_LegalEntityAxis_559438f8-18f8-4fa1-97ca-f8e343e06a95" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_559438f8-18f8-4fa1-97ca-f8e343e06a95_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_559438f8-18f8-4fa1-97ca-f8e343e06a95" xlink:to="loc_dei_EntityDomain_559438f8-18f8-4fa1-97ca-f8e343e06a95_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9371e9db-becf-4a48-b59d-3b77f04c9086" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_559438f8-18f8-4fa1-97ca-f8e343e06a95" xlink:to="loc_dei_EntityDomain_9371e9db-becf-4a48-b59d-3b77f04c9086" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_f4ed1e01-d0d6-4f7a-bc9d-c9b4350417b8" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_9371e9db-becf-4a48-b59d-3b77f04c9086" xlink:to="loc_cms_ConsumersEnergyCompanyMember_f4ed1e01-d0d6-4f7a-bc9d-c9b4350417b8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLeaseIncome_57fa210e-09bc-40ca-b6df-ddce5c43cbd0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLeaseIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_1690a5a5-3df2-4f8e-b0c3-00fc589fb10b" xlink:to="loc_us-gaap_OperatingLeaseLeaseIncome_57fa210e-09bc-40ca-b6df-ddce5c43cbd0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseVariableLeaseIncome_53948bdc-cf27-4005-a525-1486471010c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseVariableLeaseIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_1690a5a5-3df2-4f8e-b0c3-00fc589fb10b" xlink:to="loc_us-gaap_OperatingLeaseVariableLeaseIncome_53948bdc-cf27-4005-a525-1486471010c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract_4f8ac41e-faf5-4bf1-8d22-0d720ad9819d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_1690a5a5-3df2-4f8e-b0c3-00fc589fb10b" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract_4f8ac41e-faf5-4bf1-8d22-0d720ad9819d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths_325e14b9-2e30-4139-a9c4-b68690b64470" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract_4f8ac41e-faf5-4bf1-8d22-0d720ad9819d" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths_325e14b9-2e30-4139-a9c4-b68690b64470" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears_8c9ab6b6-d150-4870-924e-52ae0f7df681" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract_4f8ac41e-faf5-4bf1-8d22-0d720ad9819d" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears_8c9ab6b6-d150-4870-924e-52ae0f7df681" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears_88d2e921-bba5-4f19-9fe9-7b9001d29fed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract_4f8ac41e-faf5-4bf1-8d22-0d720ad9819d" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears_88d2e921-bba5-4f19-9fe9-7b9001d29fed" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears_e65b16c0-863e-4c60-a97e-db6f422f73d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract_4f8ac41e-faf5-4bf1-8d22-0d720ad9819d" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears_e65b16c0-863e-4c60-a97e-db6f422f73d0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears_beaed507-bd8d-448f-b054-1e38b750c7ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract_4f8ac41e-faf5-4bf1-8d22-0d720ad9819d" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears_beaed507-bd8d-448f-b054-1e38b750c7ff" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter_ca2fc0ea-d86a-4ef7-b3ed-60da238830cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract_4f8ac41e-faf5-4bf1-8d22-0d720ad9819d" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter_ca2fc0ea-d86a-4ef7-b3ed-60da238830cc" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivable_e53df498-cb96-4ebc-87e7-6170530e5cb3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract_4f8ac41e-faf5-4bf1-8d22-0d720ad9819d" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivable_e53df498-cb96-4ebc-87e7-6170530e5cb3" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount_9a614eea-efb7-405f-9e78-ce1e2daf92b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract_4f8ac41e-faf5-4bf1-8d22-0d720ad9819d" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount_9a614eea-efb7-405f-9e78-ce1e2daf92b1" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/AssetRetirementObligationsDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#AssetRetirementObligationsDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/AssetRetirementObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetRetirementObligationsLineItems_532ea6bc-c172-4a42-8dc9-f1bfc9bf0287" xlink:href="cms-20241231.xsd#cms_AssetRetirementObligationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetRetirementObligationsTable_9a16b80d-d2e6-443c-ac49-3ad98a5eeb6c" xlink:href="cms-20241231.xsd#cms_AssetRetirementObligationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_AssetRetirementObligationsLineItems_532ea6bc-c172-4a42-8dc9-f1bfc9bf0287" xlink:to="loc_cms_AssetRetirementObligationsTable_9a16b80d-d2e6-443c-ac49-3ad98a5eeb6c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetRetirementObligationsCategoriesAxis_aafe45f3-a60a-4acc-b0fa-fc71f74a33d5" xlink:href="cms-20241231.xsd#cms_AssetRetirementObligationsCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_AssetRetirementObligationsTable_9a16b80d-d2e6-443c-ac49-3ad98a5eeb6c" xlink:to="loc_cms_AssetRetirementObligationsCategoriesAxis_aafe45f3-a60a-4acc-b0fa-fc71f74a33d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetRetirementObligationsCategoriesDomain_aafe45f3-a60a-4acc-b0fa-fc71f74a33d5_default" xlink:href="cms-20241231.xsd#cms_AssetRetirementObligationsCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cms_AssetRetirementObligationsCategoriesAxis_aafe45f3-a60a-4acc-b0fa-fc71f74a33d5" xlink:to="loc_cms_AssetRetirementObligationsCategoriesDomain_aafe45f3-a60a-4acc-b0fa-fc71f74a33d5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetRetirementObligationsCategoriesDomain_d05f6aa1-fa2c-471d-a082-77401f6b5f59" xlink:href="cms-20241231.xsd#cms_AssetRetirementObligationsCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cms_AssetRetirementObligationsCategoriesAxis_aafe45f3-a60a-4acc-b0fa-fc71f74a33d5" xlink:to="loc_cms_AssetRetirementObligationsCategoriesDomain_d05f6aa1-fa2c-471d-a082-77401f6b5f59" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RenewableGenerationAssetsMember_d5766a80-cf7b-4260-bb2d-51b857eef084" xlink:href="cms-20241231.xsd#cms_RenewableGenerationAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_AssetRetirementObligationsCategoriesDomain_d05f6aa1-fa2c-471d-a082-77401f6b5f59" xlink:to="loc_cms_RenewableGenerationAssetsMember_d5766a80-cf7b-4260-bb2d-51b857eef084" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CoalAshDisposalAreasMember_223b8412-1a9e-4490-b9b7-009d44dfe80f" xlink:href="cms-20241231.xsd#cms_CoalAshDisposalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_AssetRetirementObligationsCategoriesDomain_d05f6aa1-fa2c-471d-a082-77401f6b5f59" xlink:to="loc_cms_CoalAshDisposalAreasMember_223b8412-1a9e-4490-b9b7-009d44dfe80f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasDistributionCutPurgeCapMember_702d36aa-2b68-4be7-bf2e-fb6f20a4070e" xlink:href="cms-20241231.xsd#cms_GasDistributionCutPurgeCapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_AssetRetirementObligationsCategoriesDomain_d05f6aa1-fa2c-471d-a082-77401f6b5f59" xlink:to="loc_cms_GasDistributionCutPurgeCapMember_702d36aa-2b68-4be7-bf2e-fb6f20a4070e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AsbestosAbatementMember_db34776c-0a3b-4c2b-b79f-30cd35839652" xlink:href="cms-20241231.xsd#cms_AsbestosAbatementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_AssetRetirementObligationsCategoriesDomain_d05f6aa1-fa2c-471d-a082-77401f6b5f59" xlink:to="loc_cms_AsbestosAbatementMember_db34776c-0a3b-4c2b-b79f-30cd35839652" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasWellsPlugAndAbandonMember_d1ea9bab-896e-4228-ae54-b73a2fadb223" xlink:href="cms-20241231.xsd#cms_GasWellsPlugAndAbandonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_AssetRetirementObligationsCategoriesDomain_d05f6aa1-fa2c-471d-a082-77401f6b5f59" xlink:to="loc_cms_GasWellsPlugAndAbandonMember_d1ea9bab-896e-4228-ae54-b73a2fadb223" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_c99a477e-2922-45f4-b837-a4150b3ecc14" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_AssetRetirementObligationsTable_9a16b80d-d2e6-443c-ac49-3ad98a5eeb6c" xlink:to="loc_dei_LegalEntityAxis_c99a477e-2922-45f4-b837-a4150b3ecc14" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c99a477e-2922-45f4-b837-a4150b3ecc14_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_c99a477e-2922-45f4-b837-a4150b3ecc14" xlink:to="loc_dei_EntityDomain_c99a477e-2922-45f4-b837-a4150b3ecc14_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d81cf51d-925d-4a27-84d7-2e2917ec6334" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_c99a477e-2922-45f4-b837-a4150b3ecc14" xlink:to="loc_dei_EntityDomain_d81cf51d-925d-4a27-84d7-2e2917ec6334" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_f3b4f5f4-b8aa-4674-aa18-b3387772fa3b" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_d81cf51d-925d-4a27-84d7-2e2917ec6334" xlink:to="loc_cms_ConsumersEnergyCompanyMember_f3b4f5f4-b8aa-4674-aa18-b3387772fa3b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_83dc56e4-4066-4f56-9bb6-07cab019a0e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_AssetRetirementObligationsLineItems_532ea6bc-c172-4a42-8dc9-f1bfc9bf0287" xlink:to="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_83dc56e4-4066-4f56-9bb6-07cab019a0e8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligation_5e2bd043-8479-4a89-95ea-d5a5204ae375" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_83dc56e4-4066-4f56-9bb6-07cab019a0e8" xlink:to="loc_us-gaap_AssetRetirementObligation_5e2bd043-8479-4a89-95ea-d5a5204ae375" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationLiabilitiesIncurred_2582eccb-f7c6-4d14-8bb8-28f4e696ca48" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationLiabilitiesIncurred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_83dc56e4-4066-4f56-9bb6-07cab019a0e8" xlink:to="loc_us-gaap_AssetRetirementObligationLiabilitiesIncurred_2582eccb-f7c6-4d14-8bb8-28f4e696ca48" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationLiabilitiesSettled_7fbef438-9e10-4266-80b7-82435d64d1d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationLiabilitiesSettled"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_83dc56e4-4066-4f56-9bb6-07cab019a0e8" xlink:to="loc_us-gaap_AssetRetirementObligationLiabilitiesSettled_7fbef438-9e10-4266-80b7-82435d64d1d9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationAccretionExpense_ec5e20b3-d465-4031-8d12-8b3e015a35cf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationAccretionExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_83dc56e4-4066-4f56-9bb6-07cab019a0e8" xlink:to="loc_us-gaap_AssetRetirementObligationAccretionExpense_ec5e20b3-d465-4031-8d12-8b3e015a35cf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationRevisionOfEstimate_9fc0690b-6f0d-458f-ba7b-63905a6e8e1d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationRevisionOfEstimate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_83dc56e4-4066-4f56-9bb6-07cab019a0e8" xlink:to="loc_us-gaap_AssetRetirementObligationRevisionOfEstimate_9fc0690b-6f0d-458f-ba7b-63905a6e8e1d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligation_422b2b06-20cb-4b3f-9bc9-baec2c492ed0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligation"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#RetirementBenefitsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e6c559b-d4c3-461c-96dd-7894a93c8e9c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_753b2b1c-bd07-4e89-ab59-bdd3565e7a16" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e6c559b-d4c3-461c-96dd-7894a93c8e9c" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_753b2b1c-bd07-4e89-ab59-bdd3565e7a16" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_160cd70a-7f42-46d7-be7c-0827254e9e9c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_753b2b1c-bd07-4e89-ab59-bdd3565e7a16" xlink:to="loc_srt_RangeAxis_160cd70a-7f42-46d7-be7c-0827254e9e9c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_160cd70a-7f42-46d7-be7c-0827254e9e9c_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_160cd70a-7f42-46d7-be7c-0827254e9e9c" xlink:to="loc_srt_RangeMember_160cd70a-7f42-46d7-be7c-0827254e9e9c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_1fc783cd-021e-4a7b-9f2a-4f68dec6c57c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_160cd70a-7f42-46d7-be7c-0827254e9e9c" xlink:to="loc_srt_RangeMember_1fc783cd-021e-4a7b-9f2a-4f68dec6c57c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_a70080d1-123a-4893-9418-96993a9ce30a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_1fc783cd-021e-4a7b-9f2a-4f68dec6c57c" xlink:to="loc_srt_MinimumMember_a70080d1-123a-4893-9418-96993a9ce30a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_bcbfbb43-3013-466d-8e95-d5f97be95fac" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_1fc783cd-021e-4a7b-9f2a-4f68dec6c57c" xlink:to="loc_srt_MaximumMember_bcbfbb43-3013-466d-8e95-d5f97be95fac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis_9ec554f9-68d0-4f92-b7a7-7349dee8d05d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_753b2b1c-bd07-4e89-ab59-bdd3565e7a16" xlink:to="loc_us-gaap_RetirementPlanNameAxis_9ec554f9-68d0-4f92-b7a7-7349dee8d05d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_9ec554f9-68d0-4f92-b7a7-7349dee8d05d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanNameAxis_9ec554f9-68d0-4f92-b7a7-7349dee8d05d" xlink:to="loc_us-gaap_RetirementPlanNameDomain_9ec554f9-68d0-4f92-b7a7-7349dee8d05d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_adb046ed-8c36-497a-9020-dbb3ed3cd3ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanNameAxis_9ec554f9-68d0-4f92-b7a7-7349dee8d05d" xlink:to="loc_us-gaap_RetirementPlanNameDomain_adb046ed-8c36-497a-9020-dbb3ed3cd3ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DefinedCompanyContributionPlanMember_f41550bc-ba2c-4c8e-85a3-9d23f3247e2d" xlink:href="cms-20241231.xsd#cms_DefinedCompanyContributionPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_adb046ed-8c36-497a-9020-dbb3ed3cd3ef" xlink:to="loc_cms_DefinedCompanyContributionPlanMember_f41550bc-ba2c-4c8e-85a3-9d23f3247e2d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SupplementalEmployeeRetirementPlanDefinedContributionMember_43000974-dcb6-4571-8b39-28952ddb70a2" xlink:href="cms-20241231.xsd#cms_SupplementalEmployeeRetirementPlanDefinedContributionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_adb046ed-8c36-497a-9020-dbb3ed3cd3ef" xlink:to="loc_cms_SupplementalEmployeeRetirementPlanDefinedContributionMember_43000974-dcb6-4571-8b39-28952ddb70a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_Plan401KMember_f4296082-5a50-4c16-b68b-ce43f10f2181" xlink:href="cms-20241231.xsd#cms_Plan401KMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_adb046ed-8c36-497a-9020-dbb3ed3cd3ef" xlink:to="loc_cms_Plan401KMember_f4296082-5a50-4c16-b68b-ce43f10f2181" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ActivePensionPlanMember_a3d18132-6ca3-4da6-9f1c-3494d1459b5e" xlink:href="cms-20241231.xsd#cms_ActivePensionPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_adb046ed-8c36-497a-9020-dbb3ed3cd3ef" xlink:to="loc_cms_ActivePensionPlanMember_a3d18132-6ca3-4da6-9f1c-3494d1459b5e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_InactivePensionPlanMember_6da6b4d1-ae3a-4453-901f-e93bd1584c6c" xlink:href="cms-20241231.xsd#cms_InactivePensionPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_adb046ed-8c36-497a-9020-dbb3ed3cd3ef" xlink:to="loc_cms_InactivePensionPlanMember_6da6b4d1-ae3a-4453-901f-e93bd1584c6c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_44d9de4e-7636-4ebd-a6ad-f903625191e6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_753b2b1c-bd07-4e89-ab59-bdd3565e7a16" xlink:to="loc_dei_LegalEntityAxis_44d9de4e-7636-4ebd-a6ad-f903625191e6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_44d9de4e-7636-4ebd-a6ad-f903625191e6_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_44d9de4e-7636-4ebd-a6ad-f903625191e6" xlink:to="loc_dei_EntityDomain_44d9de4e-7636-4ebd-a6ad-f903625191e6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c8e14e29-ff29-44b9-84aa-189a478fac7b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_44d9de4e-7636-4ebd-a6ad-f903625191e6" xlink:to="loc_dei_EntityDomain_c8e14e29-ff29-44b9-84aa-189a478fac7b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_b064ab64-8a79-437e-ab5f-70bb2500ec45" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_c8e14e29-ff29-44b9-84aa-189a478fac7b" xlink:to="loc_cms_ConsumersEnergyCompanyMember_b064ab64-8a79-437e-ab5f-70bb2500ec45" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_6552a579-d73c-4d5c-9977-74f1134cc0cd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_753b2b1c-bd07-4e89-ab59-bdd3565e7a16" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_6552a579-d73c-4d5c-9977-74f1134cc0cd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_6552a579-d73c-4d5c-9977-74f1134cc0cd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_6552a579-d73c-4d5c-9977-74f1134cc0cd" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_6552a579-d73c-4d5c-9977-74f1134cc0cd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_5220ba60-5144-4760-9d03-8367774a7288" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_6552a579-d73c-4d5c-9977-74f1134cc0cd" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_5220ba60-5144-4760-9d03-8367774a7288" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_73b4a423-41a1-4df3-904b-05fcaa555c43" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_5220ba60-5144-4760-9d03-8367774a7288" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_73b4a423-41a1-4df3-904b-05fcaa555c43" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_864ce621-36ee-4685-9801-7496d183c5b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_5220ba60-5144-4760-9d03-8367774a7288" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_864ce621-36ee-4685-9801-7496d183c5b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PensionAndDBSERPMember_eb87f6ec-9edf-4224-a5bd-a263af85663e" xlink:href="cms-20241231.xsd#cms_PensionAndDBSERPMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_5220ba60-5144-4760-9d03-8367774a7288" xlink:to="loc_cms_PensionAndDBSERPMember_eb87f6ec-9edf-4224-a5bd-a263af85663e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_734e5017-a4a3-438e-b073-7b847df6118e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPostretirementHealthCoverageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_5220ba60-5144-4760-9d03-8367774a7288" xlink:to="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_734e5017-a4a3-438e-b073-7b847df6118e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetirementPlanAssumptionsAxis_3638ae53-0353-4266-82b7-c4d1cc8e9299" xlink:href="cms-20241231.xsd#cms_RetirementPlanAssumptionsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_753b2b1c-bd07-4e89-ab59-bdd3565e7a16" xlink:to="loc_cms_RetirementPlanAssumptionsAxis_3638ae53-0353-4266-82b7-c4d1cc8e9299" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetirementPlanAssumptionsDomain_3638ae53-0353-4266-82b7-c4d1cc8e9299_default" xlink:href="cms-20241231.xsd#cms_RetirementPlanAssumptionsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cms_RetirementPlanAssumptionsAxis_3638ae53-0353-4266-82b7-c4d1cc8e9299" xlink:to="loc_cms_RetirementPlanAssumptionsDomain_3638ae53-0353-4266-82b7-c4d1cc8e9299_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetirementPlanAssumptionsDomain_4a0551df-b368-448c-abff-eabb2bfe41d8" xlink:href="cms-20241231.xsd#cms_RetirementPlanAssumptionsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cms_RetirementPlanAssumptionsAxis_3638ae53-0353-4266-82b7-c4d1cc8e9299" xlink:to="loc_cms_RetirementPlanAssumptionsDomain_4a0551df-b368-448c-abff-eabb2bfe41d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UnderAgeSixtyFiveMember_44773458-6437-4d53-ac5f-6b09d797c182" xlink:href="cms-20241231.xsd#cms_UnderAgeSixtyFiveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_RetirementPlanAssumptionsDomain_4a0551df-b368-448c-abff-eabb2bfe41d8" xlink:to="loc_cms_UnderAgeSixtyFiveMember_44773458-6437-4d53-ac5f-6b09d797c182" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OverAgeSixtyFiveMember_d9f34670-8eb5-4b5e-8d84-8bff4cac622b" xlink:href="cms-20241231.xsd#cms_OverAgeSixtyFiveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_RetirementPlanAssumptionsDomain_4a0551df-b368-448c-abff-eabb2bfe41d8" xlink:to="loc_cms_OverAgeSixtyFiveMember_d9f34670-8eb5-4b5e-8d84-8bff4cac622b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_9c56801b-4be2-4f72-bfb6-20c700ff2f21" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_753b2b1c-bd07-4e89-ab59-bdd3565e7a16" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_9c56801b-4be2-4f72-bfb6-20c700ff2f21" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_9c56801b-4be2-4f72-bfb6-20c700ff2f21_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_9c56801b-4be2-4f72-bfb6-20c700ff2f21" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_9c56801b-4be2-4f72-bfb6-20c700ff2f21_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_2ae1786f-6bee-4509-9c12-50739a3b526e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_9c56801b-4be2-4f72-bfb6-20c700ff2f21" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_2ae1786f-6bee-4509-9c12-50739a3b526e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeFundsMember_e164010a-8130-4600-ace0-05b25131b643" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FixedIncomeFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_2ae1786f-6bee-4509-9c12-50739a3b526e" xlink:to="loc_us-gaap_FixedIncomeFundsMember_e164010a-8130-4600-ace0-05b25131b643" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_3811f8c7-f390-45e1-be04-032b6f1e5523" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_2ae1786f-6bee-4509-9c12-50739a3b526e" xlink:to="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_3811f8c7-f390-45e1-be04-032b6f1e5523" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRealEstateMember_9adda61b-0359-42bb-80b2-9a3b0326fe7a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_2ae1786f-6bee-4509-9c12-50739a3b526e" xlink:to="loc_us-gaap_DefinedBenefitPlanRealEstateMember_9adda61b-0359-42bb-80b2-9a3b0326fe7a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ReturnSeekingFixedIncomeMember_8a59a56e-abfe-429e-aa05-4521d28eede4" xlink:href="cms-20241231.xsd#cms_ReturnSeekingFixedIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_2ae1786f-6bee-4509-9c12-50739a3b526e" xlink:to="loc_cms_ReturnSeekingFixedIncomeMember_8a59a56e-abfe-429e-aa05-4521d28eede4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrivateEquityFundsMember_456efaa9-e626-442e-a78b-626845ddc1d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrivateEquityFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_2ae1786f-6bee-4509-9c12-50739a3b526e" xlink:to="loc_us-gaap_PrivateEquityFundsMember_456efaa9-e626-442e-a78b-626845ddc1d1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_da2d89d5-53b9-4bf2-a0ca-3e4ef9cffdb0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_753b2b1c-bd07-4e89-ab59-bdd3565e7a16" xlink:to="loc_us-gaap_RegulatoryAssetAxis_da2d89d5-53b9-4bf2-a0ca-3e4ef9cffdb0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_da2d89d5-53b9-4bf2-a0ca-3e4ef9cffdb0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryAssetAxis_da2d89d5-53b9-4bf2-a0ca-3e4ef9cffdb0" xlink:to="loc_us-gaap_RegulatoryAssetDomain_da2d89d5-53b9-4bf2-a0ca-3e4ef9cffdb0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_374ea7ba-2c17-42ed-ade1-b371696f636a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryAssetAxis_da2d89d5-53b9-4bf2-a0ca-3e4ef9cffdb0" xlink:to="loc_us-gaap_RegulatoryAssetDomain_374ea7ba-2c17-42ed-ade1-b371696f636a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_VolatilityMechanismMember_5495ea2b-39d3-4b32-abd0-0249c46bd3bf" xlink:href="cms-20241231.xsd#cms_VolatilityMechanismMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_374ea7ba-2c17-42ed-ade1-b371696f636a" xlink:to="loc_cms_VolatilityMechanismMember_5495ea2b-39d3-4b32-abd0-0249c46bd3bf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityAxis_9dc4747b-4e0c-4df5-bb27-c7e4e7772018" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_753b2b1c-bd07-4e89-ab59-bdd3565e7a16" xlink:to="loc_us-gaap_RegulatoryLiabilityAxis_9dc4747b-4e0c-4df5-bb27-c7e4e7772018" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityDomain_9dc4747b-4e0c-4df5-bb27-c7e4e7772018_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryLiabilityAxis_9dc4747b-4e0c-4df5-bb27-c7e4e7772018" xlink:to="loc_us-gaap_RegulatoryLiabilityDomain_9dc4747b-4e0c-4df5-bb27-c7e4e7772018_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityDomain_17283c32-7556-4e62-8d68-805b6bc6ab5f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryLiabilityAxis_9dc4747b-4e0c-4df5-bb27-c7e4e7772018" xlink:to="loc_us-gaap_RegulatoryLiabilityDomain_17283c32-7556-4e62-8d68-805b6bc6ab5f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_VolatilityMechanismMember_7859370f-e8aa-4e14-8bfe-fe2efa65dc57" xlink:href="cms-20241231.xsd#cms_VolatilityMechanismMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_17283c32-7556-4e62-8d68-805b6bc6ab5f" xlink:to="loc_cms_VolatilityMechanismMember_7859370f-e8aa-4e14-8bfe-fe2efa65dc57" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_843982dc-743b-45cc-a9f4-05d9e65454a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e6c559b-d4c3-461c-96dd-7894a93c8e9c" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_843982dc-743b-45cc-a9f4-05d9e65454a7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_1d8987ea-88ad-423d-b73e-5e3f745eb5ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e6c559b-d4c3-461c-96dd-7894a93c8e9c" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_1d8987ea-88ad-423d-b73e-5e3f745eb5ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PlanContributionPercentage_a3cdc524-9d07-4097-ad1b-4e7522d05586" xlink:href="cms-20241231.xsd#cms_PlanContributionPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e6c559b-d4c3-461c-96dd-7894a93c8e9c" xlink:to="loc_cms_PlanContributionPercentage_a3cdc524-9d07-4097-ad1b-4e7522d05586" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_MinimumYearsOfParticipationBeforeVesting_49916b1e-25cf-4597-84f4-a5931c86f46d" xlink:href="cms-20241231.xsd#cms_MinimumYearsOfParticipationBeforeVesting"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e6c559b-d4c3-461c-96dd-7894a93c8e9c" xlink:to="loc_cms_MinimumYearsOfParticipationBeforeVesting_49916b1e-25cf-4597-84f4-a5931c86f46d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DefinedContributionPlanTrustAssetsAmount_ff604118-f20c-450a-9443-95085355115a" xlink:href="cms-20241231.xsd#cms_DefinedContributionPlanTrustAssetsAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e6c559b-d4c3-461c-96dd-7894a93c8e9c" xlink:to="loc_cms_DefinedContributionPlanTrustAssetsAmount_ff604118-f20c-450a-9443-95085355115a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetirementAgeRequirement_f7edca3c-d1df-4750-ad44-862aeec4edab" xlink:href="cms-20241231.xsd#cms_RetirementAgeRequirement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e6c559b-d4c3-461c-96dd-7894a93c8e9c" xlink:to="loc_cms_RetirementAgeRequirement_f7edca3c-d1df-4750-ad44-862aeec4edab" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetirementYearsOfService_bf6400cb-9a04-49f8-95b8-8b5278fade50" xlink:href="cms-20241231.xsd#cms_RetirementYearsOfService"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e6c559b-d4c3-461c-96dd-7894a93c8e9c" xlink:to="loc_cms_RetirementYearsOfService_bf6400cb-9a04-49f8-95b8-8b5278fade50" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetirementYearsOfServiceWithDisability_73748638-2ce0-4f49-867a-ede33d6f4ad0" xlink:href="cms-20241231.xsd#cms_RetirementYearsOfServiceWithDisability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e6c559b-d4c3-461c-96dd-7894a93c8e9c" xlink:to="loc_cms_RetirementYearsOfServiceWithDisability_73748638-2ce0-4f49-867a-ede33d6f4ad0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear_ed9ea232-4475-44e3-8be8-0621c1335a40" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e6c559b-d4c3-461c-96dd-7894a93c8e9c" xlink:to="loc_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear_ed9ea232-4475-44e3-8be8-0621c1335a40" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_156e0099-2e2a-497e-8a9f-4b8531ca3199" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e6c559b-d4c3-461c-96dd-7894a93c8e9c" xlink:to="loc_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_156e0099-2e2a-497e-8a9f-4b8531ca3199" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate_53a97252-b3d3-42d7-bb2f-8b55b8a0ffe3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e6c559b-d4c3-461c-96dd-7894a93c8e9c" xlink:to="loc_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate_53a97252-b3d3-42d7-bb2f-8b55b8a0ffe3" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DefinedBenefitPlanDeferredCredits_7da2e384-2fde-473b-823a-5f6ca27a9581" xlink:href="cms-20241231.xsd#cms_DefinedBenefitPlanDeferredCredits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e6c559b-d4c3-461c-96dd-7894a93c8e9c" xlink:to="loc_cms_DefinedBenefitPlanDeferredCredits_7da2e384-2fde-473b-823a-5f6ca27a9581" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AmortizedNetGainsAndLossesInExcessOfPboOrMrv_2a22a86b-2d1d-4cd6-8771-67b264693540" xlink:href="cms-20241231.xsd#cms_AmortizedNetGainsAndLossesInExcessOfPboOrMrv"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e6c559b-d4c3-461c-96dd-7894a93c8e9c" xlink:to="loc_cms_AmortizedNetGainsAndLossesInExcessOfPboOrMrv_2a22a86b-2d1d-4cd6-8771-67b264693540" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EstimatedTimeOfAmortizationOfGainsLosses_702c9858-d8a9-4653-b3ea-95c34b096f21" xlink:href="cms-20241231.xsd#cms_EstimatedTimeOfAmortizationOfGainsLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e6c559b-d4c3-461c-96dd-7894a93c8e9c" xlink:to="loc_cms_EstimatedTimeOfAmortizationOfGainsLosses_702c9858-d8a9-4653-b3ea-95c34b096f21" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EstimatedTimeOfAmortizationOfGainsLossesLifeExpectancy_8d57fba9-a231-430e-9b9a-a84af81f72b8" xlink:href="cms-20241231.xsd#cms_EstimatedTimeOfAmortizationOfGainsLossesLifeExpectancy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e6c559b-d4c3-461c-96dd-7894a93c8e9c" xlink:to="loc_cms_EstimatedTimeOfAmortizationOfGainsLossesLifeExpectancy_8d57fba9-a231-430e-9b9a-a84af81f72b8" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EstimatedTimeOfPriorServiceCost_48e883a2-0bba-4765-a7d3-9ba1b75cb082" xlink:href="cms-20241231.xsd#cms_EstimatedTimeOfPriorServiceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e6c559b-d4c3-461c-96dd-7894a93c8e9c" xlink:to="loc_cms_EstimatedTimeOfPriorServiceCost_48e883a2-0bba-4765-a7d3-9ba1b75cb082" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PeriodForGainsOrLossesToBeIncludedInMarketRelatedValue_1ffa9ac8-c021-48ed-8a34-13e134c3b839" xlink:href="cms-20241231.xsd#cms_PeriodForGainsOrLossesToBeIncludedInMarketRelatedValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e6c559b-d4c3-461c-96dd-7894a93c8e9c" xlink:to="loc_cms_PeriodForGainsOrLossesToBeIncludedInMarketRelatedValue_1ffa9ac8-c021-48ed-8a34-13e134c3b839" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_af2e20d2-fae0-41eb-8a01-6ff478810777" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e6c559b-d4c3-461c-96dd-7894a93c8e9c" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_af2e20d2-fae0-41eb-8a01-6ff478810777" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_acb951a5-1a1c-468a-aabb-7319d6fc02f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e6c559b-d4c3-461c-96dd-7894a93c8e9c" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_acb951a5-1a1c-468a-aabb-7319d6fc02f5" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UnionMembershipByTotalEmployeesPercentage_201260d7-b95f-4fa4-a96a-845abfe99fe9" xlink:href="cms-20241231.xsd#cms_UnionMembershipByTotalEmployeesPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e6c559b-d4c3-461c-96dd-7894a93c8e9c" xlink:to="loc_cms_UnionMembershipByTotalEmployeesPercentage_201260d7-b95f-4fa4-a96a-845abfe99fe9" xlink:type="arc" order="19"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofSERPTrustAssetsABOandContributionsDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#RetirementBenefitsScheduleofSERPTrustAssetsABOandContributionsDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofSERPTrustAssetsABOandContributionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6ef6c52d-9fa5-4ae7-9ba0-dd7c6fbbfa19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0cfe7708-bfec-4c80-8c09-be7cb129595f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6ef6c52d-9fa5-4ae7-9ba0-dd7c6fbbfa19" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0cfe7708-bfec-4c80-8c09-be7cb129595f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_13eef996-fa5a-47b3-a060-f78bdba156f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0cfe7708-bfec-4c80-8c09-be7cb129595f" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_13eef996-fa5a-47b3-a060-f78bdba156f8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_13eef996-fa5a-47b3-a060-f78bdba156f8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_13eef996-fa5a-47b3-a060-f78bdba156f8" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_13eef996-fa5a-47b3-a060-f78bdba156f8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_ab2614fb-f8c5-4781-85cf-1a66e73dac7a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_13eef996-fa5a-47b3-a060-f78bdba156f8" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_ab2614fb-f8c5-4781-85cf-1a66e73dac7a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DbSerpTrustAssetsMember_7378fe02-4ebc-4b0d-9f35-6d8cb4342186" xlink:href="cms-20241231.xsd#cms_DbSerpTrustAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_ab2614fb-f8c5-4781-85cf-1a66e73dac7a" xlink:to="loc_cms_DbSerpTrustAssetsMember_7378fe02-4ebc-4b0d-9f35-6d8cb4342186" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_df074441-29cf-40ad-8a14-219f01c65a1f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0cfe7708-bfec-4c80-8c09-be7cb129595f" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_df074441-29cf-40ad-8a14-219f01c65a1f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_df074441-29cf-40ad-8a14-219f01c65a1f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_df074441-29cf-40ad-8a14-219f01c65a1f" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_df074441-29cf-40ad-8a14-219f01c65a1f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_4ac3a2db-c2c6-4152-8ade-2d73339f10e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_df074441-29cf-40ad-8a14-219f01c65a1f" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_4ac3a2db-c2c6-4152-8ade-2d73339f10e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_cf9aa209-6109-498a-a68a-43f7cfdd443d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_4ac3a2db-c2c6-4152-8ade-2d73339f10e3" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_cf9aa209-6109-498a-a68a-43f7cfdd443d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e787f317-04ac-445e-8703-42bdeb6ce41b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0cfe7708-bfec-4c80-8c09-be7cb129595f" xlink:to="loc_dei_LegalEntityAxis_e787f317-04ac-445e-8703-42bdeb6ce41b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e787f317-04ac-445e-8703-42bdeb6ce41b_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_e787f317-04ac-445e-8703-42bdeb6ce41b" xlink:to="loc_dei_EntityDomain_e787f317-04ac-445e-8703-42bdeb6ce41b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_dce1a7fa-b916-41df-9235-e9d6cf281627" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_e787f317-04ac-445e-8703-42bdeb6ce41b" xlink:to="loc_dei_EntityDomain_dce1a7fa-b916-41df-9235-e9d6cf281627" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_45605064-085f-4c23-b328-de0c065c5f90" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_dce1a7fa-b916-41df-9235-e9d6cf281627" xlink:to="loc_cms_ConsumersEnergyCompanyMember_45605064-085f-4c23-b328-de0c065c5f90" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DefinedBenefitPlanTrustAssets_c2bcdab5-99b9-49d6-8fdc-683ea3db7cbc" xlink:href="cms-20241231.xsd#cms_DefinedBenefitPlanTrustAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6ef6c52d-9fa5-4ae7-9ba0-dd7c6fbbfa19" xlink:to="loc_cms_DefinedBenefitPlanTrustAssets_c2bcdab5-99b9-49d6-8fdc-683ea3db7cbc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_1ad8f9be-fc24-4fd6-acc1-2f95b038cf26" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6ef6c52d-9fa5-4ae7-9ba0-dd7c6fbbfa19" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_1ad8f9be-fc24-4fd6-acc1-2f95b038cf26" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssumptionsUsedDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#RetirementBenefitsScheduleofAssumptionsUsedDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssumptionsUsedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7354486c-5bfb-475b-9426-fa293c64f304" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4f05d038-27c7-4bf6-a8ba-0d1170af4c35" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7354486c-5bfb-475b-9426-fa293c64f304" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4f05d038-27c7-4bf6-a8ba-0d1170af4c35" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis_694268bf-42b6-41d2-b05e-6dc9e9edb615" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4f05d038-27c7-4bf6-a8ba-0d1170af4c35" xlink:to="loc_us-gaap_RetirementPlanNameAxis_694268bf-42b6-41d2-b05e-6dc9e9edb615" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_694268bf-42b6-41d2-b05e-6dc9e9edb615_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanNameAxis_694268bf-42b6-41d2-b05e-6dc9e9edb615" xlink:to="loc_us-gaap_RetirementPlanNameDomain_694268bf-42b6-41d2-b05e-6dc9e9edb615_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_887fdf25-739f-4874-965d-850e9769e333" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanNameAxis_694268bf-42b6-41d2-b05e-6dc9e9edb615" xlink:to="loc_us-gaap_RetirementPlanNameDomain_887fdf25-739f-4874-965d-850e9769e333" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ActivePensionPlanMember_b82fb2f5-e716-4f09-9e23-07634c0f5683" xlink:href="cms-20241231.xsd#cms_ActivePensionPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_887fdf25-739f-4874-965d-850e9769e333" xlink:to="loc_cms_ActivePensionPlanMember_b82fb2f5-e716-4f09-9e23-07634c0f5683" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_InactivePensionPlanMember_150329a8-e4d3-46cc-8c63-6270b269322c" xlink:href="cms-20241231.xsd#cms_InactivePensionPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_887fdf25-739f-4874-965d-850e9769e333" xlink:to="loc_cms_InactivePensionPlanMember_150329a8-e4d3-46cc-8c63-6270b269322c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_344771f7-eedd-41a2-a0b5-fa2c3a848732" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4f05d038-27c7-4bf6-a8ba-0d1170af4c35" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_344771f7-eedd-41a2-a0b5-fa2c3a848732" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_344771f7-eedd-41a2-a0b5-fa2c3a848732_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_344771f7-eedd-41a2-a0b5-fa2c3a848732" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_344771f7-eedd-41a2-a0b5-fa2c3a848732_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_a4419fe7-b453-4c04-8915-676bcccabbc2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_344771f7-eedd-41a2-a0b5-fa2c3a848732" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_a4419fe7-b453-4c04-8915-676bcccabbc2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_d4a46d64-4103-4953-8aed-440bbdb89ae8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_a4419fe7-b453-4c04-8915-676bcccabbc2" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_d4a46d64-4103-4953-8aed-440bbdb89ae8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_10052083-b92c-456d-b346-d56700d86f73" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_a4419fe7-b453-4c04-8915-676bcccabbc2" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_10052083-b92c-456d-b346-d56700d86f73" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_5dd97197-2958-4b9a-b8e0-18286befc443" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_a4419fe7-b453-4c04-8915-676bcccabbc2" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_5dd97197-2958-4b9a-b8e0-18286befc443" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_becfa12e-a272-498e-9d04-68b80b6c461e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7354486c-5bfb-475b-9426-fa293c64f304" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_becfa12e-a272-498e-9d04-68b80b6c461e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_660f0904-7596-4285-ab0b-64a6f6fe8e9d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_becfa12e-a272-498e-9d04-68b80b6c461e" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_660f0904-7596-4285-ab0b-64a6f6fe8e9d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_3f1c1838-9988-4169-a382-7ad7cada3a54" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_becfa12e-a272-498e-9d04-68b80b6c461e" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_3f1c1838-9988-4169-a382-7ad7cada3a54" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_36677f91-b32a-4b8a-b0e7-cce564faf121" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7354486c-5bfb-475b-9426-fa293c64f304" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_36677f91-b32a-4b8a-b0e7-cce564faf121" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate_1ab9c52c-cc02-472f-b007-44bedcbc1168" xlink:href="cms-20241231.xsd#cms_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_36677f91-b32a-4b8a-b0e7-cce564faf121" xlink:to="loc_cms_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate_1ab9c52c-cc02-472f-b007-44bedcbc1168" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate_094e7c11-156e-4a82-8405-35726dac4dc8" xlink:href="cms-20241231.xsd#cms_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_36677f91-b32a-4b8a-b0e7-cce564faf121" xlink:to="loc_cms_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate_094e7c11-156e-4a82-8405-35726dac4dc8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_2965352f-4bd6-4d41-9617-a6400ab9e2bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_36677f91-b32a-4b8a-b0e7-cce564faf121" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_2965352f-4bd6-4d41-9617-a6400ab9e2bb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_2a95396b-c681-4a52-9b26-43906036c22b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_36677f91-b32a-4b8a-b0e7-cce564faf121" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_2a95396b-c681-4a52-9b26-43906036c22b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ActualRateOfReturnLossOnPlanAssets_f9c752af-9527-4c47-b477-60c4f68392e9" xlink:href="cms-20241231.xsd#cms_ActualRateOfReturnLossOnPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7354486c-5bfb-475b-9426-fa293c64f304" xlink:to="loc_cms_ActualRateOfReturnLossOnPlanAssets_f9c752af-9527-4c47-b477-60c4f68392e9" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#RetirementBenefitsScheduleofNetBenefitCostsDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_9efe52c6-3620-44fb-888c-962e3472646b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b1ef8041-f317-49b6-baf5-adda24dd0e9c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_9efe52c6-3620-44fb-888c-962e3472646b" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b1ef8041-f317-49b6-baf5-adda24dd0e9c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_62212bd1-ae81-49df-a66a-28c3bd4a019e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b1ef8041-f317-49b6-baf5-adda24dd0e9c" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_62212bd1-ae81-49df-a66a-28c3bd4a019e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_62212bd1-ae81-49df-a66a-28c3bd4a019e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_62212bd1-ae81-49df-a66a-28c3bd4a019e" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_62212bd1-ae81-49df-a66a-28c3bd4a019e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_a07fdf8c-7f5e-497f-aa9b-66dae0e7f2ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_62212bd1-ae81-49df-a66a-28c3bd4a019e" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_a07fdf8c-7f5e-497f-aa9b-66dae0e7f2ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PensionAndDBSERPMember_f9b309fc-f676-447c-8bff-cfa4077d4012" xlink:href="cms-20241231.xsd#cms_PensionAndDBSERPMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_a07fdf8c-7f5e-497f-aa9b-66dae0e7f2ca" xlink:to="loc_cms_PensionAndDBSERPMember_f9b309fc-f676-447c-8bff-cfa4077d4012" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_c7243500-3c98-4656-893d-d52feecd1115" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_a07fdf8c-7f5e-497f-aa9b-66dae0e7f2ca" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_c7243500-3c98-4656-893d-d52feecd1115" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_2257d06a-4c54-47b0-9995-61ca0753d4bd" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b1ef8041-f317-49b6-baf5-adda24dd0e9c" xlink:to="loc_dei_LegalEntityAxis_2257d06a-4c54-47b0-9995-61ca0753d4bd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_2257d06a-4c54-47b0-9995-61ca0753d4bd_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_2257d06a-4c54-47b0-9995-61ca0753d4bd" xlink:to="loc_dei_EntityDomain_2257d06a-4c54-47b0-9995-61ca0753d4bd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_02b7a054-2f16-48c2-9c9d-fbeb9cc828e2" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_2257d06a-4c54-47b0-9995-61ca0753d4bd" xlink:to="loc_dei_EntityDomain_02b7a054-2f16-48c2-9c9d-fbeb9cc828e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_304389d0-f7e7-45ab-853b-443e5cfd91af" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_02b7a054-2f16-48c2-9c9d-fbeb9cc828e2" xlink:to="loc_cms_ConsumersEnergyCompanyMember_304389d0-f7e7-45ab-853b-443e5cfd91af" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_e4aa1c70-f932-46e8-bbfd-b5a1de4c3689" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanRollForwardsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_9efe52c6-3620-44fb-888c-962e3472646b" xlink:to="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_e4aa1c70-f932-46e8-bbfd-b5a1de4c3689" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_33819cd3-94df-455f-9dfb-af65636399e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_e4aa1c70-f932-46e8-bbfd-b5a1de4c3689" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_33819cd3-94df-455f-9dfb-af65636399e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_4b8dcd64-b4b7-4044-848a-817589a11718" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_e4aa1c70-f932-46e8-bbfd-b5a1de4c3689" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_4b8dcd64-b4b7-4044-848a-817589a11718" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_cef27c26-a421-4bc9-a73f-356c2c016eb3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_e4aa1c70-f932-46e8-bbfd-b5a1de4c3689" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_cef27c26-a421-4bc9-a73f-356c2c016eb3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_f9a98c67-aa9e-43c3-b4b3-c58236e2d707" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_e4aa1c70-f932-46e8-bbfd-b5a1de4c3689" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_f9a98c67-aa9e-43c3-b4b3-c58236e2d707" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_a3443597-5fb5-4017-bdea-d11da96a76cd" xlink:href="cms-20241231.xsd#cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_e4aa1c70-f932-46e8-bbfd-b5a1de4c3689" xlink:to="loc_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_a3443597-5fb5-4017-bdea-d11da96a76cd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_61830300-994b-47f3-97a3-9f3a9c32567d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_a3443597-5fb5-4017-bdea-d11da96a76cd" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_61830300-994b-47f3-97a3-9f3a9c32567d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_938884b5-746e-409c-b9c3-6c480cb13e89" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_a3443597-5fb5-4017-bdea-d11da96a76cd" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_938884b5-746e-409c-b9c3-6c480cb13e89" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DefinedBenefitPlanAmortizationOfSettlementLoss_8a67b24d-c558-44a5-99e1-c831aa12f7f0" xlink:href="cms-20241231.xsd#cms_DefinedBenefitPlanAmortizationOfSettlementLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_a3443597-5fb5-4017-bdea-d11da96a76cd" xlink:to="loc_cms_DefinedBenefitPlanAmortizationOfSettlementLoss_8a67b24d-c558-44a5-99e1-c831aa12f7f0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_dd1517b0-04d4-4915-a8a8-b177c71ae067" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_e4aa1c70-f932-46e8-bbfd-b5a1de4c3689" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_dd1517b0-04d4-4915-a8a8-b177c71ae067" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofFundedStatusofRetirementBenefitPlansDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#RetirementBenefitsScheduleofFundedStatusofRetirementBenefitPlansDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofFundedStatusofRetirementBenefitPlansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_9af6ffbe-453b-415f-8a43-b4c27df46d7a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_32cdcd6c-0612-40a8-a085-c5aebe3373ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_9af6ffbe-453b-415f-8a43-b4c27df46d7a" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_32cdcd6c-0612-40a8-a085-c5aebe3373ab" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_76ae919d-b24e-4515-aa27-01283ced660d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_32cdcd6c-0612-40a8-a085-c5aebe3373ab" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_76ae919d-b24e-4515-aa27-01283ced660d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_76ae919d-b24e-4515-aa27-01283ced660d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_76ae919d-b24e-4515-aa27-01283ced660d" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_76ae919d-b24e-4515-aa27-01283ced660d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_e5674ab0-641f-4f8c-ace5-ddd38ceb80fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_76ae919d-b24e-4515-aa27-01283ced660d" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_e5674ab0-641f-4f8c-ace5-ddd38ceb80fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_73052244-3cf8-4e84-8475-fc6d68886bf1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_e5674ab0-641f-4f8c-ace5-ddd38ceb80fb" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_73052244-3cf8-4e84-8475-fc6d68886bf1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_82fcb15e-416d-4c64-8a9e-514e7e7392da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_e5674ab0-641f-4f8c-ace5-ddd38ceb80fb" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_82fcb15e-416d-4c64-8a9e-514e7e7392da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_7270cf6d-cdc5-482e-9a03-e58672613ac8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_e5674ab0-641f-4f8c-ace5-ddd38ceb80fb" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_7270cf6d-cdc5-482e-9a03-e58672613ac8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_36375c5e-4174-4ee3-9517-6bc70fba3575" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_32cdcd6c-0612-40a8-a085-c5aebe3373ab" xlink:to="loc_dei_LegalEntityAxis_36375c5e-4174-4ee3-9517-6bc70fba3575" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_36375c5e-4174-4ee3-9517-6bc70fba3575_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_36375c5e-4174-4ee3-9517-6bc70fba3575" xlink:to="loc_dei_EntityDomain_36375c5e-4174-4ee3-9517-6bc70fba3575_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d31dfa36-e175-4bd5-b988-9ac973273d75" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_36375c5e-4174-4ee3-9517-6bc70fba3575" xlink:to="loc_dei_EntityDomain_d31dfa36-e175-4bd5-b988-9ac973273d75" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_32795005-1785-4853-aee0-87fa0ea3fb48" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_d31dfa36-e175-4bd5-b988-9ac973273d75" xlink:to="loc_cms_ConsumersEnergyCompanyMember_32795005-1785-4853-aee0-87fa0ea3fb48" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_df1506c0-43e5-4151-932d-7b29ea6788b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_9af6ffbe-453b-415f-8a43-b4c27df46d7a" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_df1506c0-43e5-4151-932d-7b29ea6788b3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_d0956b2b-0377-4d87-8131-130d536d7e9c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_df1506c0-43e5-4151-932d-7b29ea6788b3" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_d0956b2b-0377-4d87-8131-130d536d7e9c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_1a16ceac-9203-48d5-b176-40ce000144a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_df1506c0-43e5-4151-932d-7b29ea6788b3" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_1a16ceac-9203-48d5-b176-40ce000144a5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_6fcb4821-42e4-4ca8-b187-70f1c6daf55a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_df1506c0-43e5-4151-932d-7b29ea6788b3" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_6fcb4821-42e4-4ca8-b187-70f1c6daf55a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAmendments_67070263-44e4-4863-affe-815066f5c4a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAmendments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_df1506c0-43e5-4151-932d-7b29ea6788b3" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAmendments_67070263-44e4-4863-affe-815066f5c4a4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_a91dab5d-e292-4752-b759-ba785c068a4b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_df1506c0-43e5-4151-932d-7b29ea6788b3" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_a91dab5d-e292-4752-b759-ba785c068a4b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_73f59f1d-8f99-4a3b-a4bc-8295a31d9546" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_df1506c0-43e5-4151-932d-7b29ea6788b3" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_73f59f1d-8f99-4a3b-a4bc-8295a31d9546" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_bf83c945-4834-4a2c-a94e-f6bba3b344a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_ce6068bb-5286-4b50-9b11-fb4036c283d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanRollForwardsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_9af6ffbe-453b-415f-8a43-b4c27df46d7a" xlink:to="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_ce6068bb-5286-4b50-9b11-fb4036c283d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_05682b9a-6b62-48cf-bbd1-93e709a0f6b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_ce6068bb-5286-4b50-9b11-fb4036c283d4" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_05682b9a-6b62-48cf-bbd1-93e709a0f6b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_73415f17-2e28-420a-85d5-87d85f76e4bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_ce6068bb-5286-4b50-9b11-fb4036c283d4" xlink:to="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_73415f17-2e28-420a-85d5-87d85f76e4bd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_60afbc0c-a933-4340-843f-9fd6c977e3b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_ce6068bb-5286-4b50-9b11-fb4036c283d4" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_60afbc0c-a933-4340-843f-9fd6c977e3b6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_e68fd845-34eb-49b4-82c3-a7ad8acdd711" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_ce6068bb-5286-4b50-9b11-fb4036c283d4" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_e68fd845-34eb-49b4-82c3-a7ad8acdd711" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_08680b00-2613-4a43-b63a-a2fc83a3630f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_1b78158b-3e9d-4b0e-8ecb-1369c9dab766" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_9af6ffbe-453b-415f-8a43-b4c27df46d7a" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_1b78158b-3e9d-4b0e-8ecb-1369c9dab766" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofRetirementBenefitPlanAssetsLiabilitiesDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#RetirementBenefitsScheduleofRetirementBenefitPlanAssetsLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofRetirementBenefitPlanAssetsLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_247b52dc-4224-4a1a-8fce-4243e0c429ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_6f6f831e-9833-4769-82d4-c454361ebece" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_247b52dc-4224-4a1a-8fce-4243e0c429ef" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_6f6f831e-9833-4769-82d4-c454361ebece" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_7c88d3e1-7581-446b-a362-06dc8186f750" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_6f6f831e-9833-4769-82d4-c454361ebece" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_7c88d3e1-7581-446b-a362-06dc8186f750" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_7c88d3e1-7581-446b-a362-06dc8186f750_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_7c88d3e1-7581-446b-a362-06dc8186f750" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_7c88d3e1-7581-446b-a362-06dc8186f750_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_983e405a-a19e-46da-9c1d-b46124fe2fab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_7c88d3e1-7581-446b-a362-06dc8186f750" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_983e405a-a19e-46da-9c1d-b46124fe2fab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_93ebc77f-5000-49db-bdec-05cf4850f0c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_983e405a-a19e-46da-9c1d-b46124fe2fab" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_93ebc77f-5000-49db-bdec-05cf4850f0c0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_7266727c-06f7-4a0e-8e82-14aba251e187" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_983e405a-a19e-46da-9c1d-b46124fe2fab" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_7266727c-06f7-4a0e-8e82-14aba251e187" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_494a581e-d5f1-4e83-92dc-9efe1ff3f958" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_983e405a-a19e-46da-9c1d-b46124fe2fab" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_494a581e-d5f1-4e83-92dc-9efe1ff3f958" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_04329af9-5bdb-4dca-8da0-800702793a6f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_6f6f831e-9833-4769-82d4-c454361ebece" xlink:to="loc_dei_LegalEntityAxis_04329af9-5bdb-4dca-8da0-800702793a6f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_04329af9-5bdb-4dca-8da0-800702793a6f_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_04329af9-5bdb-4dca-8da0-800702793a6f" xlink:to="loc_dei_EntityDomain_04329af9-5bdb-4dca-8da0-800702793a6f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_547703e6-011e-4c86-b736-f1ac79568f25" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_04329af9-5bdb-4dca-8da0-800702793a6f" xlink:to="loc_dei_EntityDomain_547703e6-011e-4c86-b736-f1ac79568f25" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_d9a81d5a-bf6a-469b-a92b-a19855bd5d62" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_547703e6-011e-4c86-b736-f1ac79568f25" xlink:to="loc_cms_ConsumersEnergyCompanyMember_d9a81d5a-bf6a-469b-a92b-a19855bd5d62" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_a95966ce-701b-429e-9f70-bfc433398ba4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_247b52dc-4224-4a1a-8fce-4243e0c429ef" xlink:to="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_a95966ce-701b-429e-9f70-bfc433398ba4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_09ac24e9-153d-46a9-aa14-607303b933d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_247b52dc-4224-4a1a-8fce-4243e0c429ef" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_09ac24e9-153d-46a9-aa14-607303b933d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_93eda1bd-3311-4535-94be-64d2ac40f810" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_247b52dc-4224-4a1a-8fce-4243e0c429ef" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_93eda1bd-3311-4535-94be-64d2ac40f810" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetPeriodicBenefitCostNotyetRecognizedDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#RetirementBenefitsScheduleofNetPeriodicBenefitCostNotyetRecognizedDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetPeriodicBenefitCostNotyetRecognizedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_2e3afb0d-ae35-4524-99bb-f61384a79ef3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4e8c8237-fcf5-410e-8e8c-c002ae74e340" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_2e3afb0d-ae35-4524-99bb-f61384a79ef3" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4e8c8237-fcf5-410e-8e8c-c002ae74e340" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_bc3e7162-21d3-452b-acb0-a1b587405f27" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4e8c8237-fcf5-410e-8e8c-c002ae74e340" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_bc3e7162-21d3-452b-acb0-a1b587405f27" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_bc3e7162-21d3-452b-acb0-a1b587405f27_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_bc3e7162-21d3-452b-acb0-a1b587405f27" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_bc3e7162-21d3-452b-acb0-a1b587405f27_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_9d771a4a-60e5-49bf-ab13-5a6e97b6a794" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_bc3e7162-21d3-452b-acb0-a1b587405f27" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_9d771a4a-60e5-49bf-ab13-5a6e97b6a794" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PensionAndDBSERPMember_a3cbad69-42ba-4196-b85b-40a246fcc94c" xlink:href="cms-20241231.xsd#cms_PensionAndDBSERPMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_9d771a4a-60e5-49bf-ab13-5a6e97b6a794" xlink:to="loc_cms_PensionAndDBSERPMember_a3cbad69-42ba-4196-b85b-40a246fcc94c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_7065ab3b-59ed-4a12-a9b4-35df86fa2c1a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_9d771a4a-60e5-49bf-ab13-5a6e97b6a794" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_7065ab3b-59ed-4a12-a9b4-35df86fa2c1a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d4b13ffd-7053-45ff-912c-f7a159d570ec" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4e8c8237-fcf5-410e-8e8c-c002ae74e340" xlink:to="loc_dei_LegalEntityAxis_d4b13ffd-7053-45ff-912c-f7a159d570ec" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d4b13ffd-7053-45ff-912c-f7a159d570ec_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_d4b13ffd-7053-45ff-912c-f7a159d570ec" xlink:to="loc_dei_EntityDomain_d4b13ffd-7053-45ff-912c-f7a159d570ec_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_189573ed-207a-4786-957a-188e2f6d978e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_d4b13ffd-7053-45ff-912c-f7a159d570ec" xlink:to="loc_dei_EntityDomain_189573ed-207a-4786-957a-188e2f6d978e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_6346fed4-3895-4114-8754-26c5adf20ce1" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_189573ed-207a-4786-957a-188e2f6d978e" xlink:to="loc_cms_ConsumersEnergyCompanyMember_6346fed4-3895-4114-8754-26c5adf20ce1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetRegulatoryAssetsAbstract_99e499af-e9fe-4686-887e-252eee9e690a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetRegulatoryAssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_2e3afb0d-ae35-4524-99bb-f61384a79ef3" xlink:to="loc_us-gaap_NetRegulatoryAssetsAbstract_99e499af-e9fe-4686-887e-252eee9e690a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax_eed7b8dd-8c4c-48e7-ab82-80d2fd698575" xlink:href="cms-20241231.xsd#cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetRegulatoryAssetsAbstract_99e499af-e9fe-4686-887e-252eee9e690a" xlink:to="loc_cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax_eed7b8dd-8c4c-48e7-ab82-80d2fd698575" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax_793a331a-1617-487d-bd75-ff0929324b69" xlink:href="cms-20241231.xsd#cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetRegulatoryAssetsAbstract_99e499af-e9fe-4686-887e-252eee9e690a" xlink:to="loc_cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax_793a331a-1617-487d-bd75-ff0929324b69" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssets_b198642b-0078-49fa-9b6f-29388b1ed454" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetRegulatoryAssetsAbstract_99e499af-e9fe-4686-887e-252eee9e690a" xlink:to="loc_us-gaap_RegulatoryAssets_b198642b-0078-49fa-9b6f-29388b1ed454" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract_dd295e21-8e42-47bf-82dc-33be583ee455" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_2e3afb0d-ae35-4524-99bb-f61384a79ef3" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract_dd295e21-8e42-47bf-82dc-33be583ee455" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_6d48de6a-b70b-40e4-972e-2d28cb432598" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract_dd295e21-8e42-47bf-82dc-33be583ee455" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_6d48de6a-b70b-40e4-972e-2d28cb432598" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_c5a62e0c-79a2-4de8-876c-413b23f275ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract_dd295e21-8e42-47bf-82dc-33be583ee455" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_c5a62e0c-79a2-4de8-876c-413b23f275ec" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost_cf0c75d2-509d-4562-9ee4-6048e381ca5c" xlink:href="cms-20241231.xsd#cms_TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract_dd295e21-8e42-47bf-82dc-33be583ee455" xlink:to="loc_cms_TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost_cf0c75d2-509d-4562-9ee4-6048e381ca5c" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAllocationofPlanAssetsDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#RetirementBenefitsScheduleofAllocationofPlanAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAllocationofPlanAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0da2526d-e03a-48cb-be46-63125e1d9c32" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_6a70f634-9e47-4aef-842f-faf9c85c1684" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0da2526d-e03a-48cb-be46-63125e1d9c32" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_6a70f634-9e47-4aef-842f-faf9c85c1684" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_3041867d-3ff0-49ce-9bd3-d35a9580e9da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_6a70f634-9e47-4aef-842f-faf9c85c1684" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_3041867d-3ff0-49ce-9bd3-d35a9580e9da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_3041867d-3ff0-49ce-9bd3-d35a9580e9da_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_3041867d-3ff0-49ce-9bd3-d35a9580e9da" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_3041867d-3ff0-49ce-9bd3-d35a9580e9da_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_36df825e-8e7d-419e-81d7-37863f827923" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_3041867d-3ff0-49ce-9bd3-d35a9580e9da" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_36df825e-8e7d-419e-81d7-37863f827923" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_bb5573c3-ca3c-4269-8d3a-51e5ec5e3079" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_36df825e-8e7d-419e-81d7-37863f827923" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_bb5573c3-ca3c-4269-8d3a-51e5ec5e3079" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_21e16418-6dcc-4036-a88d-79bb417f23f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_36df825e-8e7d-419e-81d7-37863f827923" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_21e16418-6dcc-4036-a88d-79bb417f23f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_21ebdbba-6010-4da8-9ad1-7856271cb1d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_6a70f634-9e47-4aef-842f-faf9c85c1684" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_21ebdbba-6010-4da8-9ad1-7856271cb1d6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_21ebdbba-6010-4da8-9ad1-7856271cb1d6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_21ebdbba-6010-4da8-9ad1-7856271cb1d6" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_21ebdbba-6010-4da8-9ad1-7856271cb1d6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_2fc80a95-3073-4665-9afc-ac46e987e81e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_21ebdbba-6010-4da8-9ad1-7856271cb1d6" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_2fc80a95-3073-4665-9afc-ac46e987e81e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PlanAssetsExcludingPooledFundsMember_407f9af8-24f3-421d-a1a2-fbf47934b27e" xlink:href="cms-20241231.xsd#cms_PlanAssetsExcludingPooledFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_2fc80a95-3073-4665-9afc-ac46e987e81e" xlink:to="loc_cms_PlanAssetsExcludingPooledFundsMember_407f9af8-24f3-421d-a1a2-fbf47934b27e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CashAndShortTermInvestmentsMember_f16d5943-271f-4124-af77-f10baa32ff4d" xlink:href="cms-20241231.xsd#cms_CashAndShortTermInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_PlanAssetsExcludingPooledFundsMember_407f9af8-24f3-421d-a1a2-fbf47934b27e" xlink:to="loc_cms_CashAndShortTermInvestmentsMember_f16d5943-271f-4124-af77-f10baa32ff4d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_7ad988c5-f02a-4707-84ab-2d578ec7b965" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_PlanAssetsExcludingPooledFundsMember_407f9af8-24f3-421d-a1a2-fbf47934b27e" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_7ad988c5-f02a-4707-84ab-2d578ec7b965" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_379a2d96-ad2d-4c10-9162-c7a34d9f27b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_PlanAssetsExcludingPooledFundsMember_407f9af8-24f3-421d-a1a2-fbf47934b27e" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_379a2d96-ad2d-4c10-9162-c7a34d9f27b2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_dd5a5fa7-01ab-4899-8f3d-26be09baccf4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_PlanAssetsExcludingPooledFundsMember_407f9af8-24f3-421d-a1a2-fbf47934b27e" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_dd5a5fa7-01ab-4899-8f3d-26be09baccf4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCorporateDebtSecuritiesMember_1d9f9911-757a-4e7d-9020-50e15bb81ce1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_PlanAssetsExcludingPooledFundsMember_407f9af8-24f3-421d-a1a2-fbf47934b27e" xlink:to="loc_us-gaap_ForeignCorporateDebtSecuritiesMember_1d9f9911-757a-4e7d-9020-50e15bb81ce1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember_04df6de9-2c93-415a-a55f-f400de358bbe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_PlanAssetsExcludingPooledFundsMember_407f9af8-24f3-421d-a1a2-fbf47934b27e" xlink:to="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember_04df6de9-2c93-415a-a55f-f400de358bbe" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MutualFundMember_782cce53-2ca1-4803-86f0-85867ec00a35" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MutualFundMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_PlanAssetsExcludingPooledFundsMember_407f9af8-24f3-421d-a1a2-fbf47934b27e" xlink:to="loc_us-gaap_MutualFundMember_782cce53-2ca1-4803-86f0-85867ec00a35" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PooledFundsMember_84458c56-9e5d-47e8-966c-2b112ab9f062" xlink:href="cms-20241231.xsd#cms_PooledFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_2fc80a95-3073-4665-9afc-ac46e987e81e" xlink:to="loc_cms_PooledFundsMember_84458c56-9e5d-47e8-966c-2b112ab9f062" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c6a935bd-0dd7-454e-8510-93fb0b6ac6b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_6a70f634-9e47-4aef-842f-faf9c85c1684" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c6a935bd-0dd7-454e-8510-93fb0b6ac6b2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c6a935bd-0dd7-454e-8510-93fb0b6ac6b2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c6a935bd-0dd7-454e-8510-93fb0b6ac6b2" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c6a935bd-0dd7-454e-8510-93fb0b6ac6b2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_10485250-1a10-43b4-9fcd-9d42334e486c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c6a935bd-0dd7-454e-8510-93fb0b6ac6b2" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_10485250-1a10-43b4-9fcd-9d42334e486c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_1f8cc8d0-ad50-440a-a8e0-78a0dc2f4dc5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_10485250-1a10-43b4-9fcd-9d42334e486c" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_1f8cc8d0-ad50-440a-a8e0-78a0dc2f4dc5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_8c5850e5-49c4-48ff-b035-241a0022e0b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_10485250-1a10-43b4-9fcd-9d42334e486c" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_8c5850e5-49c4-48ff-b035-241a0022e0b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_abe64a32-642d-4a0a-8ede-fd9f34a5809a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0da2526d-e03a-48cb-be46-63125e1d9c32" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_abe64a32-642d-4a0a-8ede-fd9f34a5809a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssetAllocationDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#RetirementBenefitsScheduleofAssetAllocationDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssetAllocationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0223edf3-0718-4d2b-b406-7c1ef31be611" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_eab50485-89f6-4c96-a58a-fd9a769ac8c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0223edf3-0718-4d2b-b406-7c1ef31be611" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_eab50485-89f6-4c96-a58a-fd9a769ac8c9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_04d8cd3f-249d-4b54-ae4e-d2a698953c11" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_eab50485-89f6-4c96-a58a-fd9a769ac8c9" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_04d8cd3f-249d-4b54-ae4e-d2a698953c11" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_04d8cd3f-249d-4b54-ae4e-d2a698953c11_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_04d8cd3f-249d-4b54-ae4e-d2a698953c11" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_04d8cd3f-249d-4b54-ae4e-d2a698953c11_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_28a5d178-c880-45dc-beb5-eb7e39b4fe06" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_04d8cd3f-249d-4b54-ae4e-d2a698953c11" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_28a5d178-c880-45dc-beb5-eb7e39b4fe06" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_69450380-4df8-4604-8c6f-bbd2be729d57" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_28a5d178-c880-45dc-beb5-eb7e39b4fe06" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_69450380-4df8-4604-8c6f-bbd2be729d57" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_b99eeb50-a5e9-4650-8c46-403992d97b64" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_28a5d178-c880-45dc-beb5-eb7e39b4fe06" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_b99eeb50-a5e9-4650-8c46-403992d97b64" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_09144df1-f340-4988-b765-695a565ad5f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_eab50485-89f6-4c96-a58a-fd9a769ac8c9" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_09144df1-f340-4988-b765-695a565ad5f0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_09144df1-f340-4988-b765-695a565ad5f0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_09144df1-f340-4988-b765-695a565ad5f0" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_09144df1-f340-4988-b765-695a565ad5f0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_5383b30e-9861-47f6-89b8-8e9b54f367f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_09144df1-f340-4988-b765-695a565ad5f0" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_5383b30e-9861-47f6-89b8-8e9b54f367f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeFundsMember_d9996035-dd0a-43da-93b4-87f082f9690d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FixedIncomeFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_5383b30e-9861-47f6-89b8-8e9b54f367f7" xlink:to="loc_us-gaap_FixedIncomeFundsMember_d9996035-dd0a-43da-93b4-87f082f9690d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_b5fb2895-e8ab-492c-a12f-cfe9f6b22eff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_5383b30e-9861-47f6-89b8-8e9b54f367f7" xlink:to="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_b5fb2895-e8ab-492c-a12f-cfe9f6b22eff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRealEstateMember_ba5ba89b-4120-4184-aa55-94f9a0a001fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_5383b30e-9861-47f6-89b8-8e9b54f367f7" xlink:to="loc_us-gaap_DefinedBenefitPlanRealEstateMember_ba5ba89b-4120-4184-aa55-94f9a0a001fe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ReturnSeekingFixedIncomeMember_c326caf5-0568-4f1b-b902-3a8c0d2dd480" xlink:href="cms-20241231.xsd#cms_ReturnSeekingFixedIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_5383b30e-9861-47f6-89b8-8e9b54f367f7" xlink:to="loc_cms_ReturnSeekingFixedIncomeMember_c326caf5-0568-4f1b-b902-3a8c0d2dd480" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrivateEquityFundsMember_759f3fb0-6632-4335-959e-2423cfad7790" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrivateEquityFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_5383b30e-9861-47f6-89b8-8e9b54f367f7" xlink:to="loc_us-gaap_PrivateEquityFundsMember_759f3fb0-6632-4335-959e-2423cfad7790" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_d47ba727-c199-4c12-b6dd-a80cbccab462" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_5383b30e-9861-47f6-89b8-8e9b54f367f7" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_d47ba727-c199-4c12-b6dd-a80cbccab462" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_fbbb56e8-b471-41e0-b0b8-2394580fa593" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0223edf3-0718-4d2b-b406-7c1ef31be611" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_fbbb56e8-b471-41e0-b0b8-2394580fa593" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofExpectedBenefitPaymentsDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#RetirementBenefitsScheduleofExpectedBenefitPaymentsDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofExpectedBenefitPaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_788d86fa-7097-49d8-8b59-399a7d8e4533" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_a948a737-adc8-4775-93a4-6d57c572dc98" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_788d86fa-7097-49d8-8b59-399a7d8e4533" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_a948a737-adc8-4775-93a4-6d57c572dc98" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_e8529ddd-53d8-4cf7-ae21-7553321c6de8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_a948a737-adc8-4775-93a4-6d57c572dc98" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_e8529ddd-53d8-4cf7-ae21-7553321c6de8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_e8529ddd-53d8-4cf7-ae21-7553321c6de8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_e8529ddd-53d8-4cf7-ae21-7553321c6de8" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_e8529ddd-53d8-4cf7-ae21-7553321c6de8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_2f811241-2234-4ad8-b547-a76c8417ccc9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_e8529ddd-53d8-4cf7-ae21-7553321c6de8" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_2f811241-2234-4ad8-b547-a76c8417ccc9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_84216bd1-680a-4b9d-a7c3-7db0de583cf5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_2f811241-2234-4ad8-b547-a76c8417ccc9" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_84216bd1-680a-4b9d-a7c3-7db0de583cf5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_ce882e3d-9c42-4c1d-a126-4d930bf4ae1f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_2f811241-2234-4ad8-b547-a76c8417ccc9" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_ce882e3d-9c42-4c1d-a126-4d930bf4ae1f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_2f91e56c-f6b1-4213-bed8-6f8f34431d71" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_2f811241-2234-4ad8-b547-a76c8417ccc9" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_2f91e56c-f6b1-4213-bed8-6f8f34431d71" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_9d4aae8f-40ca-406e-be49-1dc36024a4ca" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_a948a737-adc8-4775-93a4-6d57c572dc98" xlink:to="loc_dei_LegalEntityAxis_9d4aae8f-40ca-406e-be49-1dc36024a4ca" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9d4aae8f-40ca-406e-be49-1dc36024a4ca_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_9d4aae8f-40ca-406e-be49-1dc36024a4ca" xlink:to="loc_dei_EntityDomain_9d4aae8f-40ca-406e-be49-1dc36024a4ca_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_889b59d0-144a-442e-a488-93b240310877" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_9d4aae8f-40ca-406e-be49-1dc36024a4ca" xlink:to="loc_dei_EntityDomain_889b59d0-144a-442e-a488-93b240310877" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_21a319aa-9f0e-47a0-b18e-ab8c6eb4470a" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_889b59d0-144a-442e-a488-93b240310877" xlink:to="loc_cms_ConsumersEnergyCompanyMember_21a319aa-9f0e-47a0-b18e-ab8c6eb4470a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_d485a4d6-3e71-4c06-9fb8-448e5ed893ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_788d86fa-7097-49d8-8b59-399a7d8e4533" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_d485a4d6-3e71-4c06-9fb8-448e5ed893ec" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_0215d93b-ad73-48ab-aaf3-e459ed990f7c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_788d86fa-7097-49d8-8b59-399a7d8e4533" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_0215d93b-ad73-48ab-aaf3-e459ed990f7c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_b726318c-afc7-4e85-96d2-1fc5e4ad8472" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_788d86fa-7097-49d8-8b59-399a7d8e4533" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_b726318c-afc7-4e85-96d2-1fc5e4ad8472" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_1271822e-dfcd-4a8f-a884-df7b298248cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_788d86fa-7097-49d8-8b59-399a7d8e4533" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_1271822e-dfcd-4a8f-a884-df7b298248cc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_b37c0a5b-c477-4919-a160-e78d928beea2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_788d86fa-7097-49d8-8b59-399a7d8e4533" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_b37c0a5b-c477-4919-a160-e78d928beea2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_fe97402f-ddc1-46fa-8c79-f64d28540a2f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_788d86fa-7097-49d8-8b59-399a7d8e4533" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_fe97402f-ddc1-46fa-8c79-f64d28540a2f" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/StockbasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#StockbasedCompensationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/StockbasedCompensationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f27dee54-e718-4082-aaa7-cfb302cc5dbb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3a319e35-0972-4a4f-9d01-6fa751128d93" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f27dee54-e718-4082-aaa7-cfb302cc5dbb" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3a319e35-0972-4a4f-9d01-6fa751128d93" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_9db8afbe-fca3-47db-9ead-708c18752e8f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3a319e35-0972-4a4f-9d01-6fa751128d93" xlink:to="loc_us-gaap_AwardTypeAxis_9db8afbe-fca3-47db-9ead-708c18752e8f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9db8afbe-fca3-47db-9ead-708c18752e8f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_9db8afbe-fca3-47db-9ead-708c18752e8f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9db8afbe-fca3-47db-9ead-708c18752e8f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2c66aacc-45ca-4ad1-99cf-ae638dd55633" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_9db8afbe-fca3-47db-9ead-708c18752e8f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2c66aacc-45ca-4ad1-99cf-ae638dd55633" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_ad195ef5-8638-4d85-bc40-2ff2a140a4c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2c66aacc-45ca-4ad1-99cf-ae638dd55633" xlink:to="loc_us-gaap_PerformanceSharesMember_ad195ef5-8638-4d85-bc40-2ff2a140a4c6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_MarketBasedRestrictedStockMember_877691b4-1fdb-4a8d-b331-6aaea60fdf53" xlink:href="cms-20241231.xsd#cms_MarketBasedRestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2c66aacc-45ca-4ad1-99cf-ae638dd55633" xlink:to="loc_cms_MarketBasedRestrictedStockMember_877691b4-1fdb-4a8d-b331-6aaea60fdf53" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TimeLapsedRestrictedStockMember_1d52e0c1-b392-4055-b783-54cd0b6a145d" xlink:href="cms-20241231.xsd#cms_TimeLapsedRestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2c66aacc-45ca-4ad1-99cf-ae638dd55633" xlink:to="loc_cms_TimeLapsedRestrictedStockMember_1d52e0c1-b392-4055-b783-54cd0b6a145d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_87142a38-2fab-4a1d-bef8-f87613b2393b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2c66aacc-45ca-4ad1-99cf-ae638dd55633" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_87142a38-2fab-4a1d-bef8-f87613b2393b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_d989ca8d-3b76-4ec9-9f13-9f3f9d8eec49" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2c66aacc-45ca-4ad1-99cf-ae638dd55633" xlink:to="loc_us-gaap_RestrictedStockMember_d989ca8d-3b76-4ec9-9f13-9f3f9d8eec49" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_3e2cbedf-7d83-4f61-bc73-06521e83d0e7" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3a319e35-0972-4a4f-9d01-6fa751128d93" xlink:to="loc_srt_RangeAxis_3e2cbedf-7d83-4f61-bc73-06521e83d0e7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3e2cbedf-7d83-4f61-bc73-06521e83d0e7_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_3e2cbedf-7d83-4f61-bc73-06521e83d0e7" xlink:to="loc_srt_RangeMember_3e2cbedf-7d83-4f61-bc73-06521e83d0e7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f8722967-968f-41b5-8317-b7acf3e2164d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_3e2cbedf-7d83-4f61-bc73-06521e83d0e7" xlink:to="loc_srt_RangeMember_f8722967-968f-41b5-8317-b7acf3e2164d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_27f7f823-19d1-4a9e-a56c-7911b1abb918" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_f8722967-968f-41b5-8317-b7acf3e2164d" xlink:to="loc_srt_MinimumMember_27f7f823-19d1-4a9e-a56c-7911b1abb918" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_d7b6b391-89a8-4672-a8b1-5d41f876b381" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_f8722967-968f-41b5-8317-b7acf3e2164d" xlink:to="loc_srt_MaximumMember_d7b6b391-89a8-4672-a8b1-5d41f876b381" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_01d57215-4ca7-4163-bc9d-14374bf04cd5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3a319e35-0972-4a4f-9d01-6fa751128d93" xlink:to="loc_dei_LegalEntityAxis_01d57215-4ca7-4163-bc9d-14374bf04cd5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_01d57215-4ca7-4163-bc9d-14374bf04cd5_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_01d57215-4ca7-4163-bc9d-14374bf04cd5" xlink:to="loc_dei_EntityDomain_01d57215-4ca7-4163-bc9d-14374bf04cd5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_71edcf94-4a8d-4e2d-82c5-ce4e293a0676" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_01d57215-4ca7-4163-bc9d-14374bf04cd5" xlink:to="loc_dei_EntityDomain_71edcf94-4a8d-4e2d-82c5-ce4e293a0676" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_3e976f16-e347-4a6e-83e3-085bf1e2d216" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_71edcf94-4a8d-4e2d-82c5-ce4e293a0676" xlink:to="loc_cms_ConsumersEnergyCompanyMember_3e976f16-e347-4a6e-83e3-085bf1e2d216" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DeferredCompensationArrangementsPlanTerm_602051ac-cebe-4004-ae84-079cee36c6a6" xlink:href="cms-20241231.xsd#cms_DeferredCompensationArrangementsPlanTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f27dee54-e718-4082-aaa7-cfb302cc5dbb" xlink:to="loc_cms_DeferredCompensationArrangementsPlanTerm_602051ac-cebe-4004-ae84-079cee36c6a6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_1551a609-34b5-4db2-93c1-851860d5ffc4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f27dee54-e718-4082-aaa7-cfb302cc5dbb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_1551a609-34b5-4db2-93c1-851860d5ffc4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_aec56378-2f16-47bc-b574-4775334fba99" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f27dee54-e718-4082-aaa7-cfb302cc5dbb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_aec56378-2f16-47bc-b574-4775334fba99" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_ed1d6995-b465-4453-8051-6932f9c3bd88" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f27dee54-e718-4082-aaa7-cfb302cc5dbb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_ed1d6995-b465-4453-8051-6932f9c3bd88" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_ddc05c8d-ad97-4463-ae11-4091ebb6527c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f27dee54-e718-4082-aaa7-cfb302cc5dbb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_ddc05c8d-ad97-4463-ae11-4091ebb6527c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PercentOfInitialGrantIssuedOnVestingDate_f2310352-0536-42b0-be4c-7318b4f060f1" xlink:href="cms-20241231.xsd#cms_PercentOfInitialGrantIssuedOnVestingDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f27dee54-e718-4082-aaa7-cfb302cc5dbb" xlink:to="loc_cms_PercentOfInitialGrantIssuedOnVestingDate_f2310352-0536-42b0-be4c-7318b4f060f1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_76ea463c-5c3e-41e9-94f1-c56d68c462ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f27dee54-e718-4082-aaa7-cfb302cc5dbb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_76ea463c-5c3e-41e9-94f1-c56d68c462ba" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_28136431-3df6-4209-87b8-427d9b5cdaee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f27dee54-e718-4082-aaa7-cfb302cc5dbb" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_28136431-3df6-4209-87b8-427d9b5cdaee" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_43092ea5-4c70-4dff-83f1-d26cfc1090bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f27dee54-e718-4082-aaa7-cfb302cc5dbb" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_43092ea5-4c70-4dff-83f1-d26cfc1090bc" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#StockbasedCompensationScheduleofRestrictedStockActivityDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6ad3a59-dae5-4418-a5ed-a713324a5772" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8f469cc1-255d-4a6b-93af-3a6f4c219606" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6ad3a59-dae5-4418-a5ed-a713324a5772" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8f469cc1-255d-4a6b-93af-3a6f4c219606" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_b330275c-9f05-4aaa-90cf-035ca28f5c0f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8f469cc1-255d-4a6b-93af-3a6f4c219606" xlink:to="loc_us-gaap_AwardTypeAxis_b330275c-9f05-4aaa-90cf-035ca28f5c0f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b330275c-9f05-4aaa-90cf-035ca28f5c0f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_b330275c-9f05-4aaa-90cf-035ca28f5c0f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b330275c-9f05-4aaa-90cf-035ca28f5c0f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b9f2ac19-28e9-4fe1-b81b-6701c8ca138d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_b330275c-9f05-4aaa-90cf-035ca28f5c0f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b9f2ac19-28e9-4fe1-b81b-6701c8ca138d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RestrictedStockAndRestrictedStockUnitsMember_2835c631-defd-48b3-b557-763db14af5ce" xlink:href="cms-20241231.xsd#cms_RestrictedStockAndRestrictedStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b9f2ac19-28e9-4fe1-b81b-6701c8ca138d" xlink:to="loc_cms_RestrictedStockAndRestrictedStockUnitsMember_2835c631-defd-48b3-b557-763db14af5ce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_69196a9a-7545-415b-868a-abf4b55a02a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b9f2ac19-28e9-4fe1-b81b-6701c8ca138d" xlink:to="loc_us-gaap_RestrictedStockMember_69196a9a-7545-415b-868a-abf4b55a02a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_c3572e5e-0157-4a81-b740-b56c035126d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b9f2ac19-28e9-4fe1-b81b-6701c8ca138d" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_c3572e5e-0157-4a81-b740-b56c035126d0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_6670e78f-a1dc-45e5-8b14-25c235cdde47" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8f469cc1-255d-4a6b-93af-3a6f4c219606" xlink:to="loc_dei_LegalEntityAxis_6670e78f-a1dc-45e5-8b14-25c235cdde47" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6670e78f-a1dc-45e5-8b14-25c235cdde47_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_6670e78f-a1dc-45e5-8b14-25c235cdde47" xlink:to="loc_dei_EntityDomain_6670e78f-a1dc-45e5-8b14-25c235cdde47_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3d60d47b-819f-478d-bd90-6754bcdbca13" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_6670e78f-a1dc-45e5-8b14-25c235cdde47" xlink:to="loc_dei_EntityDomain_3d60d47b-819f-478d-bd90-6754bcdbca13" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_d85074cc-be36-4779-9da3-a0a0838b26d3" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_3d60d47b-819f-478d-bd90-6754bcdbca13" xlink:to="loc_cms_ConsumersEnergyCompanyMember_d85074cc-be36-4779-9da3-a0a0838b26d3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_0cb057b0-8f00-4b63-8b9f-faa0a3b6d7af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6ad3a59-dae5-4418-a5ed-a713324a5772" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_0cb057b0-8f00-4b63-8b9f-faa0a3b6d7af" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4479a24f-d4f9-486a-9c98-36f587a7bc9e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_0cb057b0-8f00-4b63-8b9f-faa0a3b6d7af" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4479a24f-d4f9-486a-9c98-36f587a7bc9e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_9733821b-05ff-4dad-a7a7-ea0aa8b737e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_0cb057b0-8f00-4b63-8b9f-faa0a3b6d7af" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_9733821b-05ff-4dad-a7a7-ea0aa8b737e2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_25e6b275-ef50-4f2a-8d3f-4d45b13c6e55" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_0cb057b0-8f00-4b63-8b9f-faa0a3b6d7af" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_25e6b275-ef50-4f2a-8d3f-4d45b13c6e55" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_b0045047-0a05-4c45-bb29-53222c7fa2cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_0cb057b0-8f00-4b63-8b9f-faa0a3b6d7af" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_b0045047-0a05-4c45-bb29-53222c7fa2cb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_a52e0f97-4c85-48f9-bf3e-b49fc99dcaa6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_efbdcdb6-011f-4ef3-a10c-d7384c041086" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6ad3a59-dae5-4418-a5ed-a713324a5772" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_efbdcdb6-011f-4ef3-a10c-d7384c041086" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_02c0f20b-1352-48cf-b84c-3867fc12c18f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_efbdcdb6-011f-4ef3-a10c-d7384c041086" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_02c0f20b-1352-48cf-b84c-3867fc12c18f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_35fc71d6-2fbc-485f-b9ec-534a1a96ebcf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_efbdcdb6-011f-4ef3-a10c-d7384c041086" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_35fc71d6-2fbc-485f-b9ec-534a1a96ebcf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_501792a9-a61b-4e01-a77c-26ff9be3c23c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_efbdcdb6-011f-4ef3-a10c-d7384c041086" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_501792a9-a61b-4e01-a77c-26ff9be3c23c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_a97a04a6-7211-44b2-a4f7-0525199a8da1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_efbdcdb6-011f-4ef3-a10c-d7384c041086" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_a97a04a6-7211-44b2-a4f7-0525199a8da1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_22233f48-6a51-4743-bd72-12b18bde20f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityGrantedDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#StockbasedCompensationScheduleofRestrictedStockActivityGrantedDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityGrantedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f3a517ee-b6fd-4970-b784-790f72616931" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e3a3cc59-f765-4b46-bc88-3486584ddeda" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f3a517ee-b6fd-4970-b784-790f72616931" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e3a3cc59-f765-4b46-bc88-3486584ddeda" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_bbd54b6c-7c0f-4f91-bf76-aa68de2a911d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e3a3cc59-f765-4b46-bc88-3486584ddeda" xlink:to="loc_us-gaap_AwardTypeAxis_bbd54b6c-7c0f-4f91-bf76-aa68de2a911d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bbd54b6c-7c0f-4f91-bf76-aa68de2a911d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_bbd54b6c-7c0f-4f91-bf76-aa68de2a911d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bbd54b6c-7c0f-4f91-bf76-aa68de2a911d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aec91e37-0731-4dc2-b211-9bc41e80a957" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_bbd54b6c-7c0f-4f91-bf76-aa68de2a911d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aec91e37-0731-4dc2-b211-9bc41e80a957" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TimeLapsedRestrictedStockMember_8bc14750-e6d1-473e-8415-41946416f078" xlink:href="cms-20241231.xsd#cms_TimeLapsedRestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aec91e37-0731-4dc2-b211-9bc41e80a957" xlink:to="loc_cms_TimeLapsedRestrictedStockMember_8bc14750-e6d1-473e-8415-41946416f078" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_MarketBasedRestrictedStockMember_ac17dbf2-23fa-4554-8724-4fd6e009c81c" xlink:href="cms-20241231.xsd#cms_MarketBasedRestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aec91e37-0731-4dc2-b211-9bc41e80a957" xlink:to="loc_cms_MarketBasedRestrictedStockMember_ac17dbf2-23fa-4554-8724-4fd6e009c81c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_a5fd8d33-69cc-4a4c-9f71-ba6ece6ace40" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aec91e37-0731-4dc2-b211-9bc41e80a957" xlink:to="loc_us-gaap_PerformanceSharesMember_a5fd8d33-69cc-4a4c-9f71-ba6ece6ace40" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TimeLapsedRestrictedStockUnitsMember_b30c5617-dedf-4b66-8463-8bffb9e2995c" xlink:href="cms-20241231.xsd#cms_TimeLapsedRestrictedStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aec91e37-0731-4dc2-b211-9bc41e80a957" xlink:to="loc_cms_TimeLapsedRestrictedStockUnitsMember_b30c5617-dedf-4b66-8463-8bffb9e2995c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DividendsOnMarketBasedAwardsMember_afa774ab-d2cc-445a-b7cf-0288f69b44e7" xlink:href="cms-20241231.xsd#cms_DividendsOnMarketBasedAwardsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aec91e37-0731-4dc2-b211-9bc41e80a957" xlink:to="loc_cms_DividendsOnMarketBasedAwardsMember_afa774ab-d2cc-445a-b7cf-0288f69b44e7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DividendsOnPerformanceBasedAwardsMember_77d3187c-960c-48fc-a65d-5e40d86ba21c" xlink:href="cms-20241231.xsd#cms_DividendsOnPerformanceBasedAwardsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aec91e37-0731-4dc2-b211-9bc41e80a957" xlink:to="loc_cms_DividendsOnPerformanceBasedAwardsMember_77d3187c-960c-48fc-a65d-5e40d86ba21c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DividendsOnRestrictedStockUnitsMember_45de254f-d484-4c5a-8fbf-88e62f6e2dc0" xlink:href="cms-20241231.xsd#cms_DividendsOnRestrictedStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aec91e37-0731-4dc2-b211-9bc41e80a957" xlink:to="loc_cms_DividendsOnRestrictedStockUnitsMember_45de254f-d484-4c5a-8fbf-88e62f6e2dc0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AdditionalPerformanceBasedSharesBasedOnAchievementOfConditionMember_13de2d59-5e09-4188-afc2-0ca01338f15b" xlink:href="cms-20241231.xsd#cms_AdditionalPerformanceBasedSharesBasedOnAchievementOfConditionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aec91e37-0731-4dc2-b211-9bc41e80a957" xlink:to="loc_cms_AdditionalPerformanceBasedSharesBasedOnAchievementOfConditionMember_13de2d59-5e09-4188-afc2-0ca01338f15b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_9ea5f29d-bc46-47e2-87c2-2ee2cad4abc5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e3a3cc59-f765-4b46-bc88-3486584ddeda" xlink:to="loc_dei_LegalEntityAxis_9ea5f29d-bc46-47e2-87c2-2ee2cad4abc5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9ea5f29d-bc46-47e2-87c2-2ee2cad4abc5_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_9ea5f29d-bc46-47e2-87c2-2ee2cad4abc5" xlink:to="loc_dei_EntityDomain_9ea5f29d-bc46-47e2-87c2-2ee2cad4abc5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_5df99970-4cf9-48e0-862f-b4aabe0cfd4d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_9ea5f29d-bc46-47e2-87c2-2ee2cad4abc5" xlink:to="loc_dei_EntityDomain_5df99970-4cf9-48e0-862f-b4aabe0cfd4d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_db644e25-b260-4d16-a7fb-8a4b7fd739e0" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_5df99970-4cf9-48e0-862f-b4aabe0cfd4d" xlink:to="loc_cms_ConsumersEnergyCompanyMember_db644e25-b260-4d16-a7fb-8a4b7fd739e0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1ee08f7f-c5b1-4619-9c9f-167235349647" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f3a517ee-b6fd-4970-b784-790f72616931" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1ee08f7f-c5b1-4619-9c9f-167235349647" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/StockbasedCompensationSummaryofWeightedaverageGrantdateFairValueDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#StockbasedCompensationSummaryofWeightedaverageGrantdateFairValueDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/StockbasedCompensationSummaryofWeightedaverageGrantdateFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5fee7fdd-16de-4a47-984b-a655be52ba4e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4207b1c4-a497-47d4-bdb9-22420ebb1f63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5fee7fdd-16de-4a47-984b-a655be52ba4e" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4207b1c4-a497-47d4-bdb9-22420ebb1f63" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_8fba97d4-c9d9-4a3f-b3f4-b7e2549aafee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4207b1c4-a497-47d4-bdb9-22420ebb1f63" xlink:to="loc_us-gaap_AwardTypeAxis_8fba97d4-c9d9-4a3f-b3f4-b7e2549aafee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8fba97d4-c9d9-4a3f-b3f4-b7e2549aafee_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_8fba97d4-c9d9-4a3f-b3f4-b7e2549aafee" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8fba97d4-c9d9-4a3f-b3f4-b7e2549aafee_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e83f28fa-0a74-4501-a228-6c1c20737a90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_8fba97d4-c9d9-4a3f-b3f4-b7e2549aafee" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e83f28fa-0a74-4501-a228-6c1c20737a90" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_8160924d-bb73-4ff0-8ad8-ac5d8afc29f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e83f28fa-0a74-4501-a228-6c1c20737a90" xlink:to="loc_us-gaap_RestrictedStockMember_8160924d-bb73-4ff0-8ad8-ac5d8afc29f4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_1cdca583-d2e0-4670-be7f-3f231c199561" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e83f28fa-0a74-4501-a228-6c1c20737a90" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_1cdca583-d2e0-4670-be7f-3f231c199561" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_c33c6bc5-eeab-4d3b-af33-bcb629bd7cc2" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4207b1c4-a497-47d4-bdb9-22420ebb1f63" xlink:to="loc_dei_LegalEntityAxis_c33c6bc5-eeab-4d3b-af33-bcb629bd7cc2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c33c6bc5-eeab-4d3b-af33-bcb629bd7cc2_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_c33c6bc5-eeab-4d3b-af33-bcb629bd7cc2" xlink:to="loc_dei_EntityDomain_c33c6bc5-eeab-4d3b-af33-bcb629bd7cc2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_587aadd3-2914-49ee-b76e-ec3b48e37189" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_c33c6bc5-eeab-4d3b-af33-bcb629bd7cc2" xlink:to="loc_dei_EntityDomain_587aadd3-2914-49ee-b76e-ec3b48e37189" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_136eda44-3957-4f67-9cbb-a401525eaf22" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_587aadd3-2914-49ee-b76e-ec3b48e37189" xlink:to="loc_cms_ConsumersEnergyCompanyMember_136eda44-3957-4f67-9cbb-a401525eaf22" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_700ce6bc-685f-4dce-bb2b-7f54a3f7d5fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5fee7fdd-16de-4a47-984b-a655be52ba4e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_700ce6bc-685f-4dce-bb2b-7f54a3f7d5fb" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/StockbasedCompensationScheduleofAmountsRelatedtoRestrictedStockAwardsandRestrictedStockUnitsDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#StockbasedCompensationScheduleofAmountsRelatedtoRestrictedStockAwardsandRestrictedStockUnitsDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/StockbasedCompensationScheduleofAmountsRelatedtoRestrictedStockAwardsandRestrictedStockUnitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_654a7fa5-d469-47a3-bab9-2d35b35cdf8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8dca4b4f-b465-407d-b6e7-2ba493586f63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_654a7fa5-d469-47a3-bab9-2d35b35cdf8c" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8dca4b4f-b465-407d-b6e7-2ba493586f63" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_6eb06ee0-18be-4a70-923c-1ffb65ff2218" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8dca4b4f-b465-407d-b6e7-2ba493586f63" xlink:to="loc_us-gaap_AwardTypeAxis_6eb06ee0-18be-4a70-923c-1ffb65ff2218" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6eb06ee0-18be-4a70-923c-1ffb65ff2218_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_6eb06ee0-18be-4a70-923c-1ffb65ff2218" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6eb06ee0-18be-4a70-923c-1ffb65ff2218_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_17165d07-ced5-471c-9519-befdb7ebfc36" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_6eb06ee0-18be-4a70-923c-1ffb65ff2218" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_17165d07-ced5-471c-9519-befdb7ebfc36" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_0ea52f99-29ba-4fb5-8f87-f9b212830b7f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_17165d07-ced5-471c-9519-befdb7ebfc36" xlink:to="loc_us-gaap_RestrictedStockMember_0ea52f99-29ba-4fb5-8f87-f9b212830b7f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_bb9a5663-5678-4d53-890d-0abed5e2c80b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8dca4b4f-b465-407d-b6e7-2ba493586f63" xlink:to="loc_dei_LegalEntityAxis_bb9a5663-5678-4d53-890d-0abed5e2c80b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_bb9a5663-5678-4d53-890d-0abed5e2c80b_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_bb9a5663-5678-4d53-890d-0abed5e2c80b" xlink:to="loc_dei_EntityDomain_bb9a5663-5678-4d53-890d-0abed5e2c80b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_29436c68-0146-4331-80d9-60084940b7c3" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_bb9a5663-5678-4d53-890d-0abed5e2c80b" xlink:to="loc_dei_EntityDomain_29436c68-0146-4331-80d9-60084940b7c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_1268fb48-7aff-4b4e-926a-2079e588c589" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_29436c68-0146-4331-80d9-60084940b7c3" xlink:to="loc_cms_ConsumersEnergyCompanyMember_1268fb48-7aff-4b4e-926a-2079e588c589" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_67915e1d-f189-4a61-85c0-2bf28b947a64" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_654a7fa5-d469-47a3-bab9-2d35b35cdf8c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_67915e1d-f189-4a61-85c0-2bf28b947a64" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_8431dd4c-c4d9-49aa-aa90-7442e2890bbb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_654a7fa5-d469-47a3-bab9-2d35b35cdf8c" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_8431dd4c-c4d9-49aa-aa90-7442e2890bbb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_37977483-aa91-430b-adc0-de3abb01c679" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_654a7fa5-d469-47a3-bab9-2d35b35cdf8c" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_37977483-aa91-430b-adc0-de3abb01c679" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesLineItems_050b75b0-ec63-422b-a3f7-f77348b0e3d8" xlink:href="cms-20241231.xsd#cms_IncomeTaxesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesTable_d86b99dc-6ce4-457c-9dc7-ec873d66c7c7" xlink:href="cms-20241231.xsd#cms_IncomeTaxesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_IncomeTaxesLineItems_050b75b0-ec63-422b-a3f7-f77348b0e3d8" xlink:to="loc_cms_IncomeTaxesTable_d86b99dc-6ce4-457c-9dc7-ec873d66c7c7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_5b4a7be1-d6b0-4159-839e-61102c717a8e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_IncomeTaxesTable_d86b99dc-6ce4-457c-9dc7-ec873d66c7c7" xlink:to="loc_dei_LegalEntityAxis_5b4a7be1-d6b0-4159-839e-61102c717a8e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_5b4a7be1-d6b0-4159-839e-61102c717a8e_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_5b4a7be1-d6b0-4159-839e-61102c717a8e" xlink:to="loc_dei_EntityDomain_5b4a7be1-d6b0-4159-839e-61102c717a8e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_35c80ddc-3deb-44d8-ae7c-34e160bea5cd" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_5b4a7be1-d6b0-4159-839e-61102c717a8e" xlink:to="loc_dei_EntityDomain_35c80ddc-3deb-44d8-ae7c-34e160bea5cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_78cc3290-4c60-4271-9348-d84cca507216" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_35c80ddc-3deb-44d8-ae7c-34e160bea5cd" xlink:to="loc_cms_ConsumersEnergyCompanyMember_78cc3290-4c60-4271-9348-d84cca507216" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_768c2837-82e6-48c8-8357-3a07c18e0b35" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_IncomeTaxesTable_d86b99dc-6ce4-457c-9dc7-ec873d66c7c7" xlink:to="loc_srt_StatementGeographicalAxis_768c2837-82e6-48c8-8357-3a07c18e0b35" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_768c2837-82e6-48c8-8357-3a07c18e0b35_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_768c2837-82e6-48c8-8357-3a07c18e0b35" xlink:to="loc_srt_SegmentGeographicalDomain_768c2837-82e6-48c8-8357-3a07c18e0b35_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_1e3caaf6-bb90-4b22-8bd4-a7f5591cfc65" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_768c2837-82e6-48c8-8357-3a07c18e0b35" xlink:to="loc_srt_SegmentGeographicalDomain_1e3caaf6-bb90-4b22-8bd4-a7f5591cfc65" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonMichiganJurisdictionMember_026ce538-cb22-4117-90d7-8aa26d4151fe" xlink:href="cms-20241231.xsd#cms_NonMichiganJurisdictionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_1e3caaf6-bb90-4b22-8bd4-a7f5591cfc65" xlink:to="loc_cms_NonMichiganJurisdictionMember_026ce538-cb22-4117-90d7-8aa26d4151fe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b68b286a-c865-4ee3-be78-e7aacbc8bf88" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncomeTaxesLineItems_050b75b0-ec63-422b-a3f7-f77348b0e3d8" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b68b286a-c865-4ee3-be78-e7aacbc8bf88" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_9a9c9e58-9ff1-4604-8ed6-2ec092d2034b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncomeTaxesLineItems_050b75b0-ec63-422b-a3f7-f77348b0e3d8" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_9a9c9e58-9ff1-4604-8ed6-2ec092d2034b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_9eaf9a61-5453-4eb9-9262-721473c6b4d1" xlink:href="cms-20241231.xsd#cms_IncreaseDecreaseInIncomeTaxExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncomeTaxesLineItems_050b75b0-ec63-422b-a3f7-f77348b0e3d8" xlink:to="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_9eaf9a61-5453-4eb9-9262-721473c6b4d1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_487c37c7-cc56-48d2-a0d3-6dc466e39835" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_9eaf9a61-5453-4eb9-9262-721473c6b4d1" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_487c37c7-cc56-48d2-a0d3-6dc466e39835" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsOther_74aba8a7-294c-4b8c-91f5-db081fb112a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_9eaf9a61-5453-4eb9-9262-721473c6b4d1" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsOther_74aba8a7-294c-4b8c-91f5-db081fb112a8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_5de34201-e869-41ab-b504-6f154ec84e6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_9eaf9a61-5453-4eb9-9262-721473c6b4d1" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_5de34201-e869-41ab-b504-6f154ec84e6c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount_635a1d3e-1e02-4e1b-9ae9-261478eee464" xlink:href="cms-20241231.xsd#cms_EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_9eaf9a61-5453-4eb9-9262-721473c6b4d1" xlink:to="loc_cms_EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount_635a1d3e-1e02-4e1b-9ae9-261478eee464" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_49c2c0d8-bda0-46b3-a509-99e9cd251a9c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_9eaf9a61-5453-4eb9-9262-721473c6b4d1" xlink:to="loc_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_49c2c0d8-bda0-46b3-a509-99e9cd251a9c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxReconciliationRegulatoryTaxExpenseBenefit_eaf6aa17-12c9-434a-b24e-618ae9c36f71" xlink:href="cms-20241231.xsd#cms_IncomeTaxReconciliationRegulatoryTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_9eaf9a61-5453-4eb9-9262-721473c6b4d1" xlink:to="loc_cms_IncomeTaxReconciliationRegulatoryTaxExpenseBenefit_eaf6aa17-12c9-434a-b24e-618ae9c36f71" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_2ae3f474-f5e4-4694-9633-afe9379e0189" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_9eaf9a61-5453-4eb9-9262-721473c6b4d1" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_2ae3f474-f5e4-4694-9633-afe9379e0189" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_b9472a85-b064-474b-ab8d-92fd85dc487f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncomeTaxesLineItems_050b75b0-ec63-422b-a3f7-f77348b0e3d8" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_b9472a85-b064-474b-ab8d-92fd85dc487f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_2a0e1eba-bb28-47e9-8262-d7707961ad32" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncomeTaxesLineItems_050b75b0-ec63-422b-a3f7-f77348b0e3d8" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_2a0e1eba-bb28-47e9-8262-d7707961ad32" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#IncomeTaxesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxBenefitsLineItems_662c20e4-614d-4ca9-a8bf-ce5b1be9cd06" xlink:href="cms-20241231.xsd#cms_IncomeTaxBenefitsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxBenefitsTable_a26ecf68-41ae-431d-8191-45df46226dd8" xlink:href="cms-20241231.xsd#cms_IncomeTaxBenefitsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_IncomeTaxBenefitsLineItems_662c20e4-614d-4ca9-a8bf-ce5b1be9cd06" xlink:to="loc_cms_IncomeTaxBenefitsTable_a26ecf68-41ae-431d-8191-45df46226dd8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_c10ba328-daa6-403c-8b21-13aa09279342" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_IncomeTaxBenefitsTable_a26ecf68-41ae-431d-8191-45df46226dd8" xlink:to="loc_dei_LegalEntityAxis_c10ba328-daa6-403c-8b21-13aa09279342" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c10ba328-daa6-403c-8b21-13aa09279342_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_c10ba328-daa6-403c-8b21-13aa09279342" xlink:to="loc_dei_EntityDomain_c10ba328-daa6-403c-8b21-13aa09279342_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_20b2a669-f3e8-4d0d-a104-f67c6d3c97fe" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_c10ba328-daa6-403c-8b21-13aa09279342" xlink:to="loc_dei_EntityDomain_20b2a669-f3e8-4d0d-a104-f67c6d3c97fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_2f504881-b5f0-453f-8ad1-715cc06d7f24" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_20b2a669-f3e8-4d0d-a104-f67c6d3c97fe" xlink:to="loc_cms_ConsumersEnergyCompanyMember_2f504881-b5f0-453f-8ad1-715cc06d7f24" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_776790c8-5dd6-4567-ae39-64b69df957f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_IncomeTaxBenefitsTable_a26ecf68-41ae-431d-8191-45df46226dd8" xlink:to="loc_us-gaap_TaxCreditCarryforwardAxis_776790c8-5dd6-4567-ae39-64b69df957f1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_776790c8-5dd6-4567-ae39-64b69df957f1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_776790c8-5dd6-4567-ae39-64b69df957f1" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_776790c8-5dd6-4567-ae39-64b69df957f1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_39152761-b2cc-4502-a182-8092cdc49b00" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_776790c8-5dd6-4567-ae39-64b69df957f1" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_39152761-b2cc-4502-a182-8092cdc49b00" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A2023RenewableEnergyTaxCreditsMember_75b809e6-8c35-4d05-ab4d-5de008b676db" xlink:href="cms-20241231.xsd#cms_A2023RenewableEnergyTaxCreditsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_39152761-b2cc-4502-a182-8092cdc49b00" xlink:to="loc_cms_A2023RenewableEnergyTaxCreditsMember_75b809e6-8c35-4d05-ab4d-5de008b676db" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A2024RenewableEnergyTaxCreditsMember_4417da81-7bd1-41d7-aa54-6e4f8dc1753f" xlink:href="cms-20241231.xsd#cms_A2024RenewableEnergyTaxCreditsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_39152761-b2cc-4502-a182-8092cdc49b00" xlink:to="loc_cms_A2024RenewableEnergyTaxCreditsMember_4417da81-7bd1-41d7-aa54-6e4f8dc1753f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_19536069-6bab-4070-81e2-ceb585ea1b04" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_IncomeTaxBenefitsTable_a26ecf68-41ae-431d-8191-45df46226dd8" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_19536069-6bab-4070-81e2-ceb585ea1b04" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_19536069-6bab-4070-81e2-ceb585ea1b04_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_19536069-6bab-4070-81e2-ceb585ea1b04" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_19536069-6bab-4070-81e2-ceb585ea1b04_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_c4f4f069-1350-4ad6-9196-bd974d95cb12" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_19536069-6bab-4070-81e2-ceb585ea1b04" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_c4f4f069-1350-4ad6-9196-bd974d95cb12" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LocalJurisdictionMember_c38e583a-04a8-4623-8774-92682ee7201d" xlink:href="cms-20241231.xsd#cms_LocalJurisdictionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_c4f4f069-1350-4ad6-9196-bd974d95cb12" xlink:to="loc_cms_LocalJurisdictionMember_c38e583a-04a8-4623-8774-92682ee7201d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_d6e56830-974f-452b-a716-f37309378202" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_IncomeTaxBenefitsTable_a26ecf68-41ae-431d-8191-45df46226dd8" xlink:to="loc_srt_StatementScenarioAxis_d6e56830-974f-452b-a716-f37309378202" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_d6e56830-974f-452b-a716-f37309378202_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_d6e56830-974f-452b-a716-f37309378202" xlink:to="loc_srt_ScenarioUnspecifiedDomain_d6e56830-974f-452b-a716-f37309378202_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_96f5e29f-7186-4288-a4e7-589aa8e9a3d2" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_d6e56830-974f-452b-a716-f37309378202" xlink:to="loc_srt_ScenarioUnspecifiedDomain_96f5e29f-7186-4288-a4e7-589aa8e9a3d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_ab0ddab9-6150-486f-966f-52b7923598c8" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_96f5e29f-7186-4288-a4e7-589aa8e9a3d2" xlink:to="loc_srt_ScenarioForecastMember_ab0ddab9-6150-486f-966f-52b7923598c8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_c89fd93a-1b3c-4f27-837a-033d097d6760" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncomeTaxBenefitsLineItems_662c20e4-614d-4ca9-a8bf-ce5b1be9cd06" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_c89fd93a-1b3c-4f27-837a-033d097d6760" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_259d5de1-6275-46e1-b8d6-ec91ed9b70cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncomeTaxBenefitsLineItems_662c20e4-614d-4ca9-a8bf-ce5b1be9cd06" xlink:to="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_259d5de1-6275-46e1-b8d6-ec91ed9b70cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_0b3b7f8a-9f5a-4e1a-9100-8e1027610079" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncomeTaxBenefitsLineItems_662c20e4-614d-4ca9-a8bf-ce5b1be9cd06" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_0b3b7f8a-9f5a-4e1a-9100-8e1027610079" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/IncomeTaxesSummaryofSignificantComponentsofIncomeTaxExpenseDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#IncomeTaxesSummaryofSignificantComponentsofIncomeTaxExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/IncomeTaxesSummaryofSignificantComponentsofIncomeTaxExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesLineItems_63dbac8f-3bee-4e9d-bbc7-8eca3c539e8e" xlink:href="cms-20241231.xsd#cms_IncomeTaxesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesTable_8839091c-b4b6-4192-bf87-15aec8b49bba" xlink:href="cms-20241231.xsd#cms_IncomeTaxesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_IncomeTaxesLineItems_63dbac8f-3bee-4e9d-bbc7-8eca3c539e8e" xlink:to="loc_cms_IncomeTaxesTable_8839091c-b4b6-4192-bf87-15aec8b49bba" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a61c3fe5-84e3-473b-bcbe-badf6fb70e5c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_IncomeTaxesTable_8839091c-b4b6-4192-bf87-15aec8b49bba" xlink:to="loc_dei_LegalEntityAxis_a61c3fe5-84e3-473b-bcbe-badf6fb70e5c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a61c3fe5-84e3-473b-bcbe-badf6fb70e5c_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_a61c3fe5-84e3-473b-bcbe-badf6fb70e5c" xlink:to="loc_dei_EntityDomain_a61c3fe5-84e3-473b-bcbe-badf6fb70e5c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_2e13acd4-dce1-45fc-bb5c-e50418589da4" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_a61c3fe5-84e3-473b-bcbe-badf6fb70e5c" xlink:to="loc_dei_EntityDomain_2e13acd4-dce1-45fc-bb5c-e50418589da4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_c3758231-427e-4b4b-b752-cc0e4e460a52" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_2e13acd4-dce1-45fc-bb5c-e50418589da4" xlink:to="loc_cms_ConsumersEnergyCompanyMember_c3758231-427e-4b4b-b752-cc0e4e460a52" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_19504050-d08e-4e75-a8b7-f4cebad7c835" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncomeTaxesLineItems_63dbac8f-3bee-4e9d-bbc7-8eca3c539e8e" xlink:to="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_19504050-d08e-4e75-a8b7-f4cebad7c835" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_ce38b03f-855f-45bb-b0b8-df10015768ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_19504050-d08e-4e75-a8b7-f4cebad7c835" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_ce38b03f-855f-45bb-b0b8-df10015768ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_9fcf54c2-0a6f-4a05-9747-89afd14a144e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_19504050-d08e-4e75-a8b7-f4cebad7c835" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_9fcf54c2-0a6f-4a05-9747-89afd14a144e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_2226b267-fafa-4b99-8f1e-6c7beee2dd8f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_19504050-d08e-4e75-a8b7-f4cebad7c835" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_2226b267-fafa-4b99-8f1e-6c7beee2dd8f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCreditsAbstract_93290557-921c-4785-8181-9322d726b452" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndTaxCreditsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncomeTaxesLineItems_63dbac8f-3bee-4e9d-bbc7-8eca3c539e8e" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCreditsAbstract_93290557-921c-4785-8181-9322d726b452" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_04ba25e4-8af9-4b5e-bb9f-6d15f2c81f03" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndTaxCreditsAbstract_93290557-921c-4785-8181-9322d726b452" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_04ba25e4-8af9-4b5e-bb9f-6d15f2c81f03" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_bdd5d25e-2df8-463d-b39d-54368e0d6ef5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndTaxCreditsAbstract_93290557-921c-4785-8181-9322d726b452" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_bdd5d25e-2df8-463d-b39d-54368e0d6ef5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_4b43e944-b57f-48a3-8ec6-7c4d483ef98e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndTaxCreditsAbstract_93290557-921c-4785-8181-9322d726b452" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_4b43e944-b57f-48a3-8ec6-7c4d483ef98e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherTaxExpenseBenefit_00920add-e5cc-46fe-bd10-259cbca2fe40" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndTaxCreditsAbstract_93290557-921c-4785-8181-9322d726b452" xlink:to="loc_us-gaap_OtherTaxExpenseBenefit_00920add-e5cc-46fe-bd10-259cbca2fe40" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_9eb1762f-4e1c-4148-b07a-ff92d8fc45dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncomeTaxesLineItems_63dbac8f-3bee-4e9d-bbc7-8eca3c539e8e" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_9eb1762f-4e1c-4148-b07a-ff92d8fc45dd" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesLineItems_508a224b-e6fd-4d30-a348-52a8ea814247" xlink:href="cms-20241231.xsd#cms_IncomeTaxesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesTable_1ee6f4b7-0b55-4179-a556-fe8ae30efbf6" xlink:href="cms-20241231.xsd#cms_IncomeTaxesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_IncomeTaxesLineItems_508a224b-e6fd-4d30-a348-52a8ea814247" xlink:to="loc_cms_IncomeTaxesTable_1ee6f4b7-0b55-4179-a556-fe8ae30efbf6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_933c844f-7c77-484a-a403-29f340f70778" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_IncomeTaxesTable_1ee6f4b7-0b55-4179-a556-fe8ae30efbf6" xlink:to="loc_dei_LegalEntityAxis_933c844f-7c77-484a-a403-29f340f70778" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_933c844f-7c77-484a-a403-29f340f70778_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_933c844f-7c77-484a-a403-29f340f70778" xlink:to="loc_dei_EntityDomain_933c844f-7c77-484a-a403-29f340f70778_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c1e2940d-ca5d-414c-b043-0e4e5ed96926" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_933c844f-7c77-484a-a403-29f340f70778" xlink:to="loc_dei_EntityDomain_c1e2940d-ca5d-414c-b043-0e4e5ed96926" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_711f5771-8f28-4107-8c3b-7dd4bf05dccb" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_c1e2940d-ca5d-414c-b043-0e4e5ed96926" xlink:to="loc_cms_ConsumersEnergyCompanyMember_711f5771-8f28-4107-8c3b-7dd4bf05dccb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNetAbstract_4da033b2-6ffe-43f2-bed8-d9ecdf2e97ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncomeTaxesLineItems_508a224b-e6fd-4d30-a348-52a8ea814247" xlink:to="loc_us-gaap_DeferredTaxAssetsNetAbstract_4da033b2-6ffe-43f2-bed8-d9ecdf2e97ad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DeferredTaxAssetsOperatingLossAndCreditCarryforwards_fe830312-dd03-42d0-883a-bea59e7d2f9f" xlink:href="cms-20241231.xsd#cms_DeferredTaxAssetsOperatingLossAndCreditCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_4da033b2-6ffe-43f2-bed8-d9ecdf2e97ad" xlink:to="loc_cms_DeferredTaxAssetsOperatingLossAndCreditCarryforwards_fe830312-dd03-42d0-883a-bea59e7d2f9f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities_ac3e9858-d119-432d-8038-bc4c65e8614c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_4da033b2-6ffe-43f2-bed8-d9ecdf2e97ad" xlink:to="loc_us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities_ac3e9858-d119-432d-8038-bc4c65e8614c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_625e8723-c0e6-4186-880e-f55b11737b27" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_4da033b2-6ffe-43f2-bed8-d9ecdf2e97ad" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_625e8723-c0e6-4186-880e-f55b11737b27" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_a73b9692-c7ab-41b2-9918-bd6b6ba980eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_4da033b2-6ffe-43f2-bed8-d9ecdf2e97ad" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_a73b9692-c7ab-41b2-9918-bd6b6ba980eb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_cbff357e-a2c6-420f-ad90-7b7d7051769e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_4da033b2-6ffe-43f2-bed8-d9ecdf2e97ad" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_cbff357e-a2c6-420f-ad90-7b7d7051769e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_7a3ca0f9-1722-4d05-8ca0-46f27c98168e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_4da033b2-6ffe-43f2-bed8-d9ecdf2e97ad" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_7a3ca0f9-1722-4d05-8ca0-46f27c98168e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_e6d65d90-3b20-4888-8980-70288e0dbc40" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesNetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncomeTaxesLineItems_508a224b-e6fd-4d30-a348-52a8ea814247" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_e6d65d90-3b20-4888-8980-70288e0dbc40" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_3ed65c76-7114-4667-a81d-30d044fd6eb3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_e6d65d90-3b20-4888-8980-70288e0dbc40" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_3ed65c76-7114-4667-a81d-30d044fd6eb3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DeferredTaxLiabilitiesPostretirementBenefits_521b7b86-0a4e-4a62-ae78-a844c5503639" xlink:href="cms-20241231.xsd#cms_DeferredTaxLiabilitiesPostretirementBenefits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_e6d65d90-3b20-4888-8980-70288e0dbc40" xlink:to="loc_cms_DeferredTaxLiabilitiesPostretirementBenefits_521b7b86-0a4e-4a62-ae78-a844c5503639" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts_4650670f-a2b5-440f-b963-801d7cfc35d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_e6d65d90-3b20-4888-8980-70288e0dbc40" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts_4650670f-a2b5-440f-b963-801d7cfc35d1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities_95cb06d5-173d-44eb-bde2-4116b3f7900d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_e6d65d90-3b20-4888-8980-70288e0dbc40" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities_95cb06d5-173d-44eb-bde2-4116b3f7900d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_39a1cd21-32d7-446d-a50d-2796ee7fd2fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_e6d65d90-3b20-4888-8980-70288e0dbc40" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_39a1cd21-32d7-446d-a50d-2796ee7fd2fd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_b36eaaf0-9c8f-47aa-95a2-50f10bc995e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_e6d65d90-3b20-4888-8980-70288e0dbc40" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_b36eaaf0-9c8f-47aa-95a2-50f10bc995e2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_400a4699-4a0f-40a6-a61c-a3fb71ea215d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncomeTaxesLineItems_508a224b-e6fd-4d30-a348-52a8ea814247" xlink:to="loc_us-gaap_DeferredTaxLiabilities_400a4699-4a0f-40a6-a61c-a3fb71ea215d" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/IncomeTaxesSummaryofLossandCreditCarryforwardsDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#IncomeTaxesSummaryofLossandCreditCarryforwardsDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/IncomeTaxesSummaryofLossandCreditCarryforwardsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_3868e6ab-c539-41b5-9f4c-add0fcb711e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_39c75565-e9a8-4319-ac92-b67780a38a7c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_3868e6ab-c539-41b5-9f4c-add0fcb711e2" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_39c75565-e9a8-4319-ac92-b67780a38a7c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_cdcd965c-bc26-451c-a726-becdb53a1a4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_39c75565-e9a8-4319-ac92-b67780a38a7c" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_cdcd965c-bc26-451c-a726-becdb53a1a4d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_cdcd965c-bc26-451c-a726-becdb53a1a4d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_cdcd965c-bc26-451c-a726-becdb53a1a4d" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_cdcd965c-bc26-451c-a726-becdb53a1a4d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_1224d3a3-025d-446f-a31c-a2d22bfb4f21" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_cdcd965c-bc26-451c-a726-becdb53a1a4d" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_1224d3a3-025d-446f-a31c-a2d22bfb4f21" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_MichiganStateTaxAuthorityMember_d90384d6-d7c8-477b-ac10-edba1fd0d0fe" xlink:href="cms-20241231.xsd#cms_MichiganStateTaxAuthorityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_1224d3a3-025d-446f-a31c-a2d22bfb4f21" xlink:to="loc_cms_MichiganStateTaxAuthorityMember_d90384d6-d7c8-477b-ac10-edba1fd0d0fe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ArkansasStateTaxAuthorityMember_91a05361-65ef-4feb-82b6-0f42d3696f27" xlink:href="cms-20241231.xsd#cms_ArkansasStateTaxAuthorityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_1224d3a3-025d-446f-a31c-a2d22bfb4f21" xlink:to="loc_cms_ArkansasStateTaxAuthorityMember_91a05361-65ef-4feb-82b6-0f42d3696f27" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LocalJurisdictionMember_be52f2e4-0f33-44e8-8cdf-451eb271aa3f" xlink:href="cms-20241231.xsd#cms_LocalJurisdictionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_1224d3a3-025d-446f-a31c-a2d22bfb4f21" xlink:to="loc_cms_LocalJurisdictionMember_be52f2e4-0f33-44e8-8cdf-451eb271aa3f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_81b0068b-57b1-41bb-bf76-e7f656d56555" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_39c75565-e9a8-4319-ac92-b67780a38a7c" xlink:to="loc_dei_LegalEntityAxis_81b0068b-57b1-41bb-bf76-e7f656d56555" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_81b0068b-57b1-41bb-bf76-e7f656d56555_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_81b0068b-57b1-41bb-bf76-e7f656d56555" xlink:to="loc_dei_EntityDomain_81b0068b-57b1-41bb-bf76-e7f656d56555_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_76f88ae0-eb55-4b8d-b82e-d2d6afee0780" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_81b0068b-57b1-41bb-bf76-e7f656d56555" xlink:to="loc_dei_EntityDomain_76f88ae0-eb55-4b8d-b82e-d2d6afee0780" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_27990bff-6175-4fb8-8f04-da339ba96f38" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_76f88ae0-eb55-4b8d-b82e-d2d6afee0780" xlink:to="loc_cms_ConsumersEnergyCompanyMember_27990bff-6175-4fb8-8f04-da339ba96f38" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_f56ae464-5727-470a-8c23-e77d32086e0a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_3868e6ab-c539-41b5-9f4c-add0fcb711e2" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_f56ae464-5727-470a-8c23-e77d32086e0a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness_0ecbc0d4-0de8-42a3-9d0d-467aa0c6ebb7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_3868e6ab-c539-41b5-9f4c-add0fcb711e2" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness_0ecbc0d4-0de8-42a3-9d0d-467aa0c6ebb7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DeferredTaxAssetsNetOperatingLossAndTaxCreditCarryforwards_05489358-2f1b-4c62-9ddd-da6b939605eb" xlink:href="cms-20241231.xsd#cms_DeferredTaxAssetsNetOperatingLossAndTaxCreditCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_3868e6ab-c539-41b5-9f4c-add0fcb711e2" xlink:to="loc_cms_DeferredTaxAssetsNetOperatingLossAndTaxCreditCarryforwards_05489358-2f1b-4c62-9ddd-da6b939605eb" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/IncomeTaxesScheduleofReconciliationofUncertainTaxBenefitsDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#IncomeTaxesScheduleofReconciliationofUncertainTaxBenefitsDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/IncomeTaxesScheduleofReconciliationofUncertainTaxBenefitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesLineItems_64c277b5-ee4b-4d7a-ab6c-a2d088c8ee58" xlink:href="cms-20241231.xsd#cms_IncomeTaxesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesTable_6dc2958c-689b-4b7f-a184-fb3b4aebab14" xlink:href="cms-20241231.xsd#cms_IncomeTaxesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_IncomeTaxesLineItems_64c277b5-ee4b-4d7a-ab6c-a2d088c8ee58" xlink:to="loc_cms_IncomeTaxesTable_6dc2958c-689b-4b7f-a184-fb3b4aebab14" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_2e624774-2055-4496-9053-18b33637d8d1" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_IncomeTaxesTable_6dc2958c-689b-4b7f-a184-fb3b4aebab14" xlink:to="loc_dei_LegalEntityAxis_2e624774-2055-4496-9053-18b33637d8d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_2e624774-2055-4496-9053-18b33637d8d1_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_2e624774-2055-4496-9053-18b33637d8d1" xlink:to="loc_dei_EntityDomain_2e624774-2055-4496-9053-18b33637d8d1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a30042ef-483d-42ec-9398-c099fc3493ee" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_2e624774-2055-4496-9053-18b33637d8d1" xlink:to="loc_dei_EntityDomain_a30042ef-483d-42ec-9398-c099fc3493ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_1538feea-1b1d-4414-a8ff-480d7f34b6f2" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_a30042ef-483d-42ec-9398-c099fc3493ee" xlink:to="loc_cms_ConsumersEnergyCompanyMember_1538feea-1b1d-4414-a8ff-480d7f34b6f2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_f3fe7038-f166-44f9-8bd7-9a0505fb1134" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncomeTaxesLineItems_64c277b5-ee4b-4d7a-ab6c-a2d088c8ee58" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_f3fe7038-f166-44f9-8bd7-9a0505fb1134" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_778344bc-0d6b-4fb5-b140-5e4c84de8c1d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_f3fe7038-f166-44f9-8bd7-9a0505fb1134" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_778344bc-0d6b-4fb5-b140-5e4c84de8c1d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_134d15a5-ec26-455b-90f7-5cecf92c27dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_f3fe7038-f166-44f9-8bd7-9a0505fb1134" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_134d15a5-ec26-455b-90f7-5cecf92c27dc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_00d0fd09-d3a6-40e2-8768-37107717d7c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_f3fe7038-f166-44f9-8bd7-9a0505fb1134" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_00d0fd09-d3a6-40e2-8768-37107717d7c0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_13840d87-4c68-43b9-b080-45c87b0fd80a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_f3fe7038-f166-44f9-8bd7-9a0505fb1134" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_13840d87-4c68-43b9-b080-45c87b0fd80a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_259c46c1-b5e9-410f-b18d-a41e2aa4f7bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_f3fe7038-f166-44f9-8bd7-9a0505fb1134" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_259c46c1-b5e9-410f-b18d-a41e2aa4f7bd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_1de6f6cd-0e4f-404e-a69c-0f1fb650e756" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#RevenueDisaggregationofRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_e78a8616-183c-4a4b-862e-07af7ab0634a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_d9b42bf6-a30d-4526-8f41-eebe3bb080bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_e78a8616-183c-4a4b-862e-07af7ab0634a" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_d9b42bf6-a30d-4526-8f41-eebe3bb080bf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_2432fa4f-12a5-4427-931b-477ae2cb4987" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_d9b42bf6-a30d-4526-8f41-eebe3bb080bf" xlink:to="loc_srt_ProductOrServiceAxis_2432fa4f-12a5-4427-931b-477ae2cb4987" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_2432fa4f-12a5-4427-931b-477ae2cb4987_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_2432fa4f-12a5-4427-931b-477ae2cb4987" xlink:to="loc_srt_ProductsAndServicesDomain_2432fa4f-12a5-4427-931b-477ae2cb4987_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_213b5ae3-8ad1-4df2-9e06-826ee8736f1d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_2432fa4f-12a5-4427-931b-477ae2cb4987" xlink:to="loc_srt_ProductsAndServicesDomain_213b5ae3-8ad1-4df2-9e06-826ee8736f1d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ResidentialUtilityServicesMember_3ddfc253-974b-4faa-b1f5-173b073e4a59" xlink:href="cms-20241231.xsd#cms_ResidentialUtilityServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_213b5ae3-8ad1-4df2-9e06-826ee8736f1d" xlink:to="loc_cms_ResidentialUtilityServicesMember_3ddfc253-974b-4faa-b1f5-173b073e4a59" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CommercialUtilityServiceMember_82f18bc5-600c-4cc8-aa33-d18a306bb1e8" xlink:href="cms-20241231.xsd#cms_CommercialUtilityServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_213b5ae3-8ad1-4df2-9e06-826ee8736f1d" xlink:to="loc_cms_CommercialUtilityServiceMember_82f18bc5-600c-4cc8-aa33-d18a306bb1e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IndustrialUtilityServiceMember_d897d522-fcdc-4b8a-b3ea-62a66c2d9ac3" xlink:href="cms-20241231.xsd#cms_IndustrialUtilityServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_213b5ae3-8ad1-4df2-9e06-826ee8736f1d" xlink:to="loc_cms_IndustrialUtilityServiceMember_d897d522-fcdc-4b8a-b3ea-62a66c2d9ac3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherUtilityServiceMember_47c9cc48-cb60-4246-90e6-19725d3e7995" xlink:href="cms-20241231.xsd#cms_OtherUtilityServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_213b5ae3-8ad1-4df2-9e06-826ee8736f1d" xlink:to="loc_cms_OtherUtilityServiceMember_47c9cc48-cb60-4246-90e6-19725d3e7995" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_3786d9a6-b550-4b7d-b2f5-2703dfaee6a3" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_d9b42bf6-a30d-4526-8f41-eebe3bb080bf" xlink:to="loc_dei_LegalEntityAxis_3786d9a6-b550-4b7d-b2f5-2703dfaee6a3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3786d9a6-b550-4b7d-b2f5-2703dfaee6a3_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_3786d9a6-b550-4b7d-b2f5-2703dfaee6a3" xlink:to="loc_dei_EntityDomain_3786d9a6-b550-4b7d-b2f5-2703dfaee6a3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_1f30cd2c-c3ed-421d-9896-2921e2d77c43" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_3786d9a6-b550-4b7d-b2f5-2703dfaee6a3" xlink:to="loc_dei_EntityDomain_1f30cd2c-c3ed-421d-9896-2921e2d77c43" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_8763997c-15a6-43e8-99b4-724e8bc464a3" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_1f30cd2c-c3ed-421d-9896-2921e2d77c43" xlink:to="loc_cms_ConsumersEnergyCompanyMember_8763997c-15a6-43e8-99b4-724e8bc464a3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_2f2d62d6-8020-4d72-bb62-5310c1efd576" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_d9b42bf6-a30d-4526-8f41-eebe3bb080bf" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_2f2d62d6-8020-4d72-bb62-5310c1efd576" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_2f2d62d6-8020-4d72-bb62-5310c1efd576_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_2f2d62d6-8020-4d72-bb62-5310c1efd576" xlink:to="loc_us-gaap_SegmentDomain_2f2d62d6-8020-4d72-bb62-5310c1efd576_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_32516a11-c16e-48bd-b8ae-d475bbb6b1b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_2f2d62d6-8020-4d72-bb62-5310c1efd576" xlink:to="loc_us-gaap_SegmentDomain_32516a11-c16e-48bd-b8ae-d475bbb6b1b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricUtilityMember_f0a51b99-a8a6-441d-a740-b29070d40f0d" xlink:href="cms-20241231.xsd#cms_ElectricUtilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_32516a11-c16e-48bd-b8ae-d475bbb6b1b1" xlink:to="loc_cms_ElectricUtilityMember_f0a51b99-a8a6-441d-a740-b29070d40f0d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasUtilityMember_398a746c-e8ce-499d-bb6b-7f5bdac63aff" xlink:href="cms-20241231.xsd#cms_GasUtilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_32516a11-c16e-48bd-b8ae-d475bbb6b1b1" xlink:to="loc_cms_GasUtilityMember_398a746c-e8ce-499d-bb6b-7f5bdac63aff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyMember_077d063d-e9a6-412b-a93b-a460c10a606b" xlink:href="cms-20241231.xsd#cms_NorthStarCleanEnergyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_32516a11-c16e-48bd-b8ae-d475bbb6b1b1" xlink:to="loc_cms_NorthStarCleanEnergyMember_077d063d-e9a6-412b-a93b-a460c10a606b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_cb2a894c-7021-42ef-aeec-69d9d09335f7" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_d9b42bf6-a30d-4526-8f41-eebe3bb080bf" xlink:to="loc_srt_ConsolidationItemsAxis_cb2a894c-7021-42ef-aeec-69d9d09335f7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_cb2a894c-7021-42ef-aeec-69d9d09335f7_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_cb2a894c-7021-42ef-aeec-69d9d09335f7" xlink:to="loc_srt_ConsolidationItemsDomain_cb2a894c-7021-42ef-aeec-69d9d09335f7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_846ef306-aa12-41bf-8f69-d2f3f00ba06e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_cb2a894c-7021-42ef-aeec-69d9d09335f7" xlink:to="loc_srt_ConsolidationItemsDomain_846ef306-aa12-41bf-8f69-d2f3f00ba06e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_f595d31d-df2b-47aa-b3f7-4f09ebc0406b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_846ef306-aa12-41bf-8f69-d2f3f00ba06e" xlink:to="loc_us-gaap_OperatingSegmentsMember_f595d31d-df2b-47aa-b3f7-4f09ebc0406b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4bd8214d-3d37-46ba-9b0d-57a6d3505e38" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_e78a8616-183c-4a4b-862e-07af7ab0634a" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4bd8214d-3d37-46ba-9b0d-57a6d3505e38" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseIncome_be845b70-e399-428a-b235-195625e8ad1a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_e78a8616-183c-4a4b-862e-07af7ab0634a" xlink:to="loc_us-gaap_LeaseIncome_be845b70-e399-428a-b235-195625e8ad1a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancingIncome_3afd669f-025f-4750-9b6a-5ef3d7f7681e" xlink:href="cms-20241231.xsd#cms_FinancingIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_e78a8616-183c-4a4b-862e-07af7ab0634a" xlink:to="loc_cms_FinancingIncome_3afd669f-025f-4750-9b6a-5ef3d7f7681e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AlternativeRevenuePrograms_e3fdcb0d-5150-45d0-afbb-e28cbf530e89" xlink:href="cms-20241231.xsd#cms_AlternativeRevenuePrograms"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_e78a8616-183c-4a4b-862e-07af7ab0634a" xlink:to="loc_cms_AlternativeRevenuePrograms_e3fdcb0d-5150-45d0-afbb-e28cbf530e89" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherNonSegmentRevenue_510fec14-8c83-44e5-91ba-6758c07f3930" xlink:href="cms-20241231.xsd#cms_OtherNonSegmentRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_e78a8616-183c-4a4b-862e-07af7ab0634a" xlink:to="loc_cms_OtherNonSegmentRevenue_510fec14-8c83-44e5-91ba-6758c07f3930" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevenueSubjectToRefund_10fbfe46-9641-49c8-8955-ad322a2cdc50" xlink:href="cms-20241231.xsd#cms_RevenueSubjectToRefund"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_e78a8616-183c-4a4b-862e-07af7ab0634a" xlink:to="loc_cms_RevenueSubjectToRefund_10fbfe46-9641-49c8-8955-ad322a2cdc50" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_60da2eb7-2178-4974-a5c4-7fb7a4bcedcb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_e78a8616-183c-4a4b-862e-07af7ab0634a" xlink:to="loc_us-gaap_Revenues_60da2eb7-2178-4974-a5c4-7fb7a4bcedcb" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RevenueNarrativeDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#RevenueNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RevenueNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_46f8b54f-d867-470c-989a-21f66ab3dcf4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_5ff60a76-ee7b-4b5f-809f-2d4b655f3242" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_46f8b54f-d867-470c-989a-21f66ab3dcf4" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_5ff60a76-ee7b-4b5f-809f-2d4b655f3242" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e45fecf4-253f-4f91-8b0f-c469d30fd915" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_5ff60a76-ee7b-4b5f-809f-2d4b655f3242" xlink:to="loc_dei_LegalEntityAxis_e45fecf4-253f-4f91-8b0f-c469d30fd915" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e45fecf4-253f-4f91-8b0f-c469d30fd915_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_e45fecf4-253f-4f91-8b0f-c469d30fd915" xlink:to="loc_dei_EntityDomain_e45fecf4-253f-4f91-8b0f-c469d30fd915_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_8a4e7ace-2327-4227-94d1-49511e89c6af" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_e45fecf4-253f-4f91-8b0f-c469d30fd915" xlink:to="loc_dei_EntityDomain_8a4e7ace-2327-4227-94d1-49511e89c6af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_2d971a9f-8120-416b-8845-1a4a1d3697a8" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_8a4e7ace-2327-4227-94d1-49511e89c6af" xlink:to="loc_cms_ConsumersEnergyCompanyMember_2d971a9f-8120-416b-8845-1a4a1d3697a8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityAxis_eb729e63-b63a-44ce-b7b0-4f01fff9ffe6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_5ff60a76-ee7b-4b5f-809f-2d4b655f3242" xlink:to="loc_us-gaap_RegulatoryLiabilityAxis_eb729e63-b63a-44ce-b7b0-4f01fff9ffe6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityDomain_eb729e63-b63a-44ce-b7b0-4f01fff9ffe6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryLiabilityAxis_eb729e63-b63a-44ce-b7b0-4f01fff9ffe6" xlink:to="loc_us-gaap_RegulatoryLiabilityDomain_eb729e63-b63a-44ce-b7b0-4f01fff9ffe6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityDomain_c307c283-37ad-4e70-b7fe-76c0f955fdff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryLiabilityAxis_eb729e63-b63a-44ce-b7b0-4f01fff9ffe6" xlink:to="loc_us-gaap_RegulatoryLiabilityDomain_c307c283-37ad-4e70-b7fe-76c0f955fdff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevenueSubjectToRefundBillCreditContributionToAssistanceProgramsMember_7d0fa980-17b5-4af5-9a0d-6e1ecf98607b" xlink:href="cms-20241231.xsd#cms_RevenueSubjectToRefundBillCreditContributionToAssistanceProgramsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_c307c283-37ad-4e70-b7fe-76c0f955fdff" xlink:to="loc_cms_RevenueSubjectToRefundBillCreditContributionToAssistanceProgramsMember_7d0fa980-17b5-4af5-9a0d-6e1ecf98607b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevenueSubjectToRefundVoluntaryRefundMechanismMember_1b881eeb-0cc2-4da4-b99d-8a9b8dd0ee06" xlink:href="cms-20241231.xsd#cms_RevenueSubjectToRefundVoluntaryRefundMechanismMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_c307c283-37ad-4e70-b7fe-76c0f955fdff" xlink:to="loc_cms_RevenueSubjectToRefundVoluntaryRefundMechanismMember_1b881eeb-0cc2-4da4-b99d-8a9b8dd0ee06" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueSubjectToRefundMember_57b3066b-21d0-4bd0-9e55-f7c3916b84ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueSubjectToRefundMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_c307c283-37ad-4e70-b7fe-76c0f955fdff" xlink:to="loc_us-gaap_RevenueSubjectToRefundMember_57b3066b-21d0-4bd0-9e55-f7c3916b84ac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_ed0c964a-2145-4695-b10f-d43e16a2d2b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_46f8b54f-d867-470c-989a-21f66ab3dcf4" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_ed0c964a-2145-4695-b10f-d43e16a2d2b0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilities_1480300d-a961-4a6f-aa7f-d5685c6303cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_46f8b54f-d867-470c-989a-21f66ab3dcf4" xlink:to="loc_us-gaap_RegulatoryLiabilities_1480300d-a961-4a6f-aa7f-d5685c6303cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_eed8e57f-827e-4c25-a7c7-1a261ac09444" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_46f8b54f-d867-470c-989a-21f66ab3dcf4" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_eed8e57f-827e-4c25-a7c7-1a261ac09444" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseSummaryofComponentsofOtherIncomeandOtherExpenseDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#OtherIncomeandOtherExpenseSummaryofComponentsofOtherIncomeandOtherExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseSummaryofComponentsofOtherIncomeandOtherExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherIncomeandExpensesLineItems_d704e30a-075c-41d6-b0e9-c4466bf730ad" xlink:href="cms-20241231.xsd#cms_OtherIncomeandExpensesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherIncomeandExpensesTable_a17dd4e7-8da0-4790-95f2-ed4476b02a7c" xlink:href="cms-20241231.xsd#cms_OtherIncomeandExpensesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_OtherIncomeandExpensesLineItems_d704e30a-075c-41d6-b0e9-c4466bf730ad" xlink:to="loc_cms_OtherIncomeandExpensesTable_a17dd4e7-8da0-4790-95f2-ed4476b02a7c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_bf4de6ff-e541-44c3-a5c2-c40fc3d9e011" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_OtherIncomeandExpensesTable_a17dd4e7-8da0-4790-95f2-ed4476b02a7c" xlink:to="loc_dei_LegalEntityAxis_bf4de6ff-e541-44c3-a5c2-c40fc3d9e011" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_bf4de6ff-e541-44c3-a5c2-c40fc3d9e011_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_bf4de6ff-e541-44c3-a5c2-c40fc3d9e011" xlink:to="loc_dei_EntityDomain_bf4de6ff-e541-44c3-a5c2-c40fc3d9e011_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_fd347df4-0f98-4c3a-af79-4362c88cb053" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_bf4de6ff-e541-44c3-a5c2-c40fc3d9e011" xlink:to="loc_dei_EntityDomain_fd347df4-0f98-4c3a-af79-4362c88cb053" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_868eb89a-ac0c-4e0b-822a-39836adbc24e" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_fd347df4-0f98-4c3a-af79-4362c88cb053" xlink:to="loc_cms_ConsumersEnergyCompanyMember_868eb89a-ac0c-4e0b-822a-39836adbc24e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_87bf93e3-9325-490d-b108-772191162180" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_OtherIncomeandExpensesTable_a17dd4e7-8da0-4790-95f2-ed4476b02a7c" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_87bf93e3-9325-490d-b108-772191162180" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_87bf93e3-9325-490d-b108-772191162180_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_87bf93e3-9325-490d-b108-772191162180" xlink:to="loc_us-gaap_RelatedPartyDomain_87bf93e3-9325-490d-b108-772191162180_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_835e8907-58e6-4479-9175-e8eeabb269f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_87bf93e3-9325-490d-b108-772191162180" xlink:to="loc_us-gaap_RelatedPartyDomain_835e8907-58e6-4479-9175-e8eeabb269f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrelatedPartyMember_31098f7f-b089-42ab-a5f5-f8bcc044234f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrelatedPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_835e8907-58e6-4479-9175-e8eeabb269f0" xlink:to="loc_us-gaap_NonrelatedPartyMember_31098f7f-b089-42ab-a5f5-f8bcc044234f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_c7ca467d-f947-42b1-aa83-83a7310729b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_835e8907-58e6-4479-9175-e8eeabb269f0" xlink:to="loc_us-gaap_RelatedPartyMember_c7ca467d-f947-42b1-aa83-83a7310729b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_b194f7bd-43a6-4eab-85ff-8504aa52fcb0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_OtherIncomeandExpensesTable_a17dd4e7-8da0-4790-95f2-ed4476b02a7c" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_b194f7bd-43a6-4eab-85ff-8504aa52fcb0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_b194f7bd-43a6-4eab-85ff-8504aa52fcb0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_b194f7bd-43a6-4eab-85ff-8504aa52fcb0" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_b194f7bd-43a6-4eab-85ff-8504aa52fcb0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_cb2caf81-4850-4f57-92af-b34b604341ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_b194f7bd-43a6-4eab-85ff-8504aa52fcb0" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_cb2caf81-4850-4f57-92af-b34b604341ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FirstMortgageBondsMember_8df1626a-e969-4412-b489-530c887cf309" xlink:href="cms-20241231.xsd#cms_FirstMortgageBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_cb2caf81-4850-4f57-92af-b34b604341ca" xlink:to="loc_cms_FirstMortgageBondsMember_8df1626a-e969-4412-b489-530c887cf309" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_ea122032-edeb-4e29-9d2b-a6d6d64aa12e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_OtherIncomeandExpensesLineItems_d704e30a-075c-41d6-b0e9-c4466bf730ad" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_ea122032-edeb-4e29-9d2b-a6d6d64aa12e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeOther_bd44d667-beb2-46fd-b346-c0061f5192a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_OtherIncomeandExpensesLineItems_d704e30a-075c-41d6-b0e9-c4466bf730ad" xlink:to="loc_us-gaap_InterestIncomeOther_bd44d667-beb2-46fd-b346-c0061f5192a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions_c61c3342-9039-49d4-bfcd-0a960ff01f7a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_OtherIncomeandExpensesLineItems_d704e30a-075c-41d6-b0e9-c4466bf730ad" xlink:to="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions_c61c3342-9039-49d4-bfcd-0a960ff01f7a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_f8513a6d-fc05-4c80-b9fa-26998a746172" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_OtherIncomeandExpensesLineItems_d704e30a-075c-41d6-b0e9-c4466bf730ad" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_f8513a6d-fc05-4c80-b9fa-26998a746172" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherNonoperatingIncomeOther_f4b902fa-8a68-490d-9df9-525eb52d9c9c" xlink:href="cms-20241231.xsd#cms_OtherNonoperatingIncomeOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_OtherIncomeandExpensesLineItems_d704e30a-075c-41d6-b0e9-c4466bf730ad" xlink:to="loc_cms_OtherNonoperatingIncomeOther_f4b902fa-8a68-490d-9df9-525eb52d9c9c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncome_eb3b3824-c6fe-4a69-860e-015c6993e6e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_OtherIncomeandExpensesLineItems_d704e30a-075c-41d6-b0e9-c4466bf730ad" xlink:to="loc_us-gaap_OtherNonoperatingIncome_eb3b3824-c6fe-4a69-860e-015c6993e6e1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_Donations_54e794d0-68f9-431a-aeeb-71f1495d8f09" xlink:href="cms-20241231.xsd#cms_Donations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_OtherIncomeandExpensesLineItems_d704e30a-075c-41d6-b0e9-c4466bf730ad" xlink:to="loc_cms_Donations_54e794d0-68f9-431a-aeeb-71f1495d8f09" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CivicAndPoliticalExpenditures_aa55826f-d3e8-4078-a523-07b497ed227b" xlink:href="cms-20241231.xsd#cms_CivicAndPoliticalExpenditures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_OtherIncomeandExpensesLineItems_d704e30a-075c-41d6-b0e9-c4466bf730ad" xlink:to="loc_cms_CivicAndPoliticalExpenditures_aa55826f-d3e8-4078-a523-07b497ed227b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherOtherNonoperatingExpense_f0cbab2e-d1ef-464e-ad63-92aea1497183" xlink:href="cms-20241231.xsd#cms_OtherOtherNonoperatingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_OtherIncomeandExpensesLineItems_d704e30a-075c-41d6-b0e9-c4466bf730ad" xlink:to="loc_cms_OtherOtherNonoperatingExpense_f0cbab2e-d1ef-464e-ad63-92aea1497183" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingExpense_5d987116-7371-40a0-9e7e-21698dba1ed9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_OtherIncomeandExpensesLineItems_d704e30a-075c-41d6-b0e9-c4466bf730ad" xlink:to="loc_us-gaap_OtherNonoperatingExpense_5d987116-7371-40a0-9e7e-21698dba1ed9" xlink:type="arc" order="9"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_2a7bfcfe-69ab-4c1b-bf30-4c2479d3d07f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_0293a829-580f-4521-9391-6991b337f2a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2a7bfcfe-69ab-4c1b-bf30-4c2479d3d07f" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_0293a829-580f-4521-9391-6991b337f2a2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_63fb0da3-6a57-4f83-8a9a-17417f25d76e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_0293a829-580f-4521-9391-6991b337f2a2" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_63fb0da3-6a57-4f83-8a9a-17417f25d76e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_63fb0da3-6a57-4f83-8a9a-17417f25d76e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_63fb0da3-6a57-4f83-8a9a-17417f25d76e" xlink:to="loc_us-gaap_SegmentDomain_63fb0da3-6a57-4f83-8a9a-17417f25d76e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_66282468-4163-4dd4-89f0-802ac7210aec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_63fb0da3-6a57-4f83-8a9a-17417f25d76e" xlink:to="loc_us-gaap_SegmentDomain_66282468-4163-4dd4-89f0-802ac7210aec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricUtilityMember_7bf8ba3b-f10a-4f7c-8872-75b5e7397401" xlink:href="cms-20241231.xsd#cms_ElectricUtilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_66282468-4163-4dd4-89f0-802ac7210aec" xlink:to="loc_cms_ElectricUtilityMember_7bf8ba3b-f10a-4f7c-8872-75b5e7397401" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasUtilityMember_3f5e28aa-62d8-4322-8f3d-9d454e75b92a" xlink:href="cms-20241231.xsd#cms_GasUtilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_66282468-4163-4dd4-89f0-802ac7210aec" xlink:to="loc_cms_GasUtilityMember_3f5e28aa-62d8-4322-8f3d-9d454e75b92a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyMember_2a4644a7-da79-49eb-8e6d-07557751ab87" xlink:href="cms-20241231.xsd#cms_NorthStarCleanEnergyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_66282468-4163-4dd4-89f0-802ac7210aec" xlink:to="loc_cms_NorthStarCleanEnergyMember_2a4644a7-da79-49eb-8e6d-07557751ab87" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_86d7688b-8cee-4a9a-a561-d47e0877c401" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_0293a829-580f-4521-9391-6991b337f2a2" xlink:to="loc_srt_ConsolidationItemsAxis_86d7688b-8cee-4a9a-a561-d47e0877c401" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_86d7688b-8cee-4a9a-a561-d47e0877c401_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_86d7688b-8cee-4a9a-a561-d47e0877c401" xlink:to="loc_srt_ConsolidationItemsDomain_86d7688b-8cee-4a9a-a561-d47e0877c401_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_8d222b36-676d-4a30-8f24-7668034d4cb9" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_86d7688b-8cee-4a9a-a561-d47e0877c401" xlink:to="loc_srt_ConsolidationItemsDomain_8d222b36-676d-4a30-8f24-7668034d4cb9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_08f9a99f-d1b0-4f09-8f75-6c77551fe885" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_8d222b36-676d-4a30-8f24-7668034d4cb9" xlink:to="loc_us-gaap_OperatingSegmentsMember_08f9a99f-d1b0-4f09-8f75-6c77551fe885" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_0ae748c3-0662-4c81-90d8-7caa3e88c4ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_8d222b36-676d-4a30-8f24-7668034d4cb9" xlink:to="loc_us-gaap_CorporateNonSegmentMember_0ae748c3-0662-4c81-90d8-7caa3e88c4ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_c7385533-96e5-4a1d-b783-06f1c60db659" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_0293a829-580f-4521-9391-6991b337f2a2" xlink:to="loc_srt_ProductOrServiceAxis_c7385533-96e5-4a1d-b783-06f1c60db659" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_c7385533-96e5-4a1d-b783-06f1c60db659_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_c7385533-96e5-4a1d-b783-06f1c60db659" xlink:to="loc_srt_ProductsAndServicesDomain_c7385533-96e5-4a1d-b783-06f1c60db659_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_67dbcb90-19a9-49eb-a580-5457cddb0a34" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_c7385533-96e5-4a1d-b783-06f1c60db659" xlink:to="loc_srt_ProductsAndServicesDomain_67dbcb90-19a9-49eb-a580-5457cddb0a34" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OilAndGasPurchasedMember_752de321-b0ee-4e1e-9776-24ce61f50d08" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OilAndGasPurchasedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_67dbcb90-19a9-49eb-a580-5457cddb0a34" xlink:to="loc_us-gaap_OilAndGasPurchasedMember_752de321-b0ee-4e1e-9776-24ce61f50d08" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_15c1ced4-4345-4584-844a-5b10de6f8fc8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2a7bfcfe-69ab-4c1b-bf30-4c2479d3d07f" xlink:to="loc_us-gaap_Revenues_15c1ced4-4345-4584-844a-5b10de6f8fc8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PowerSupplyCosts_8e388f4d-f9ea-4bc4-b6b0-b056432980ca" xlink:href="cms-20241231.xsd#cms_PowerSupplyCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2a7bfcfe-69ab-4c1b-bf30-4c2479d3d07f" xlink:to="loc_cms_PowerSupplyCosts_8e388f4d-f9ea-4bc4-b6b0-b056432980ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_53bb2a51-38ed-4feb-b78b-6427689ac6a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2a7bfcfe-69ab-4c1b-bf30-4c2479d3d07f" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_53bb2a51-38ed-4feb-b78b-6427689ac6a5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating_75747ff1-3cad-48bb-bc73-3076e89c3840" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCostAndExpenseOperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2a7bfcfe-69ab-4c1b-bf30-4c2479d3d07f" xlink:to="loc_us-gaap_OtherCostAndExpenseOperating_75747ff1-3cad-48bb-bc73-3076e89c3840" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_90d1bb4a-3112-4134-9b55-3a0e4050c118" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2a7bfcfe-69ab-4c1b-bf30-4c2479d3d07f" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_90d1bb4a-3112-4134-9b55-3a0e4050c118" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes_c5fbae2d-3322-4932-89ac-2ec1e72dca65" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesExcludingIncomeAndExciseTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2a7bfcfe-69ab-4c1b-bf30-4c2479d3d07f" xlink:to="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes_c5fbae2d-3322-4932-89ac-2ec1e72dca65" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_cad1c31f-257d-44c8-b856-2725db350edf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2a7bfcfe-69ab-4c1b-bf30-4c2479d3d07f" xlink:to="loc_us-gaap_CostsAndExpenses_cad1c31f-257d-44c8-b856-2725db350edf" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_16d57c7f-88ae-4cf9-b80c-c633a3428566" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2a7bfcfe-69ab-4c1b-bf30-4c2479d3d07f" xlink:to="loc_us-gaap_OperatingIncomeLoss_16d57c7f-88ae-4cf9-b80c-c633a3428566" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_4dc6e2a6-afdc-44c9-bec4-bf1c3b56214a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2a7bfcfe-69ab-4c1b-bf30-4c2479d3d07f" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_4dc6e2a6-afdc-44c9-bec4-bf1c3b56214a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_5640f62d-b70b-428d-9b2b-5d42c4d5db4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2a7bfcfe-69ab-4c1b-bf30-4c2479d3d07f" xlink:to="loc_us-gaap_InterestExpenseNonoperating_5640f62d-b70b-428d-9b2b-5d42c4d5db4f" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8aa144c7-1a60-4716-9f86-d2b93cf0a1dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2a7bfcfe-69ab-4c1b-bf30-4c2479d3d07f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8aa144c7-1a60-4716-9f86-d2b93cf0a1dc" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_03e5c380-d53e-4551-9fba-c80d8c3219af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2a7bfcfe-69ab-4c1b-bf30-4c2479d3d07f" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_03e5c380-d53e-4551-9fba-c80d8c3219af" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_a5523040-364f-4ca5-b07c-dcb3f30a1dd4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2a7bfcfe-69ab-4c1b-bf30-4c2479d3d07f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_a5523040-364f-4ca5-b07c-dcb3f30a1dd4" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingOtherItemAmount_ddbe478b-fbf8-442e-afd4-50bfdb66d85f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingOtherItemAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2a7bfcfe-69ab-4c1b-bf30-4c2479d3d07f" xlink:to="loc_us-gaap_SegmentReportingOtherItemAmount_ddbe478b-fbf8-442e-afd4-50bfdb66d85f" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_48d616a8-78a0-4a88-9a5d-86f7ca830d06" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2a7bfcfe-69ab-4c1b-bf30-4c2479d3d07f" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_48d616a8-78a0-4a88-9a5d-86f7ca830d06" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_6e17a347-dd9b-4b3e-9973-5997a4640553" xlink:href="cms-20241231.xsd#cms_PropertyPlantAndEquipmentGrossExcludingCWIP"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2a7bfcfe-69ab-4c1b-bf30-4c2479d3d07f" xlink:to="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_6e17a347-dd9b-4b3e-9973-5997a4640553" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_452aa89e-e0e0-4000-a321-9901e291726b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2a7bfcfe-69ab-4c1b-bf30-4c2479d3d07f" xlink:to="loc_us-gaap_EquityMethodInvestments_452aa89e-e0e0-4000-a321-9901e291726b" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_6e70f4d8-b170-4334-9e23-a86ad7b1d510" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2a7bfcfe-69ab-4c1b-bf30-4c2479d3d07f" xlink:to="loc_us-gaap_Assets_6e70f4d8-b170-4334-9e23-a86ad7b1d510" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentExpenditureAdditionToLongLivedAssets_f4ccd752-b3b1-4431-9102-b00ce4971db7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentExpenditureAdditionToLongLivedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2a7bfcfe-69ab-4c1b-bf30-4c2479d3d07f" xlink:to="loc_us-gaap_SegmentExpenditureAdditionToLongLivedAssets_f4ccd752-b3b1-4431-9102-b00ce4971db7" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_40bbd961-3a33-4e2c-b3e5-d9fa645bf2fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2a7bfcfe-69ab-4c1b-bf30-4c2479d3d07f" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_40bbd961-3a33-4e2c-b3e5-d9fa645bf2fd" xlink:type="arc" order="19"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_078c1b43-a0bb-440d-a688-00d605aac2ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ccc6e4ce-7240-4d2a-bed8-7ce5f2a1fecb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_078c1b43-a0bb-440d-a688-00d605aac2ce" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ccc6e4ce-7240-4d2a-bed8-7ce5f2a1fecb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_fef5598e-9c8d-4ef7-ae21-3c735508de81" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ccc6e4ce-7240-4d2a-bed8-7ce5f2a1fecb" xlink:to="loc_srt_ConsolidationItemsAxis_fef5598e-9c8d-4ef7-ae21-3c735508de81" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_fef5598e-9c8d-4ef7-ae21-3c735508de81_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_fef5598e-9c8d-4ef7-ae21-3c735508de81" xlink:to="loc_srt_ConsolidationItemsDomain_fef5598e-9c8d-4ef7-ae21-3c735508de81_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_a550a29f-1a45-4c37-a123-9de02cf55cac" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_fef5598e-9c8d-4ef7-ae21-3c735508de81" xlink:to="loc_srt_ConsolidationItemsDomain_a550a29f-1a45-4c37-a123-9de02cf55cac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_15bf587d-f2da-489f-9f6d-49da8458aaa4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_a550a29f-1a45-4c37-a123-9de02cf55cac" xlink:to="loc_us-gaap_OperatingSegmentsMember_15bf587d-f2da-489f-9f6d-49da8458aaa4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_176f81cb-834a-4946-b903-c5aa7b607745" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_a550a29f-1a45-4c37-a123-9de02cf55cac" xlink:to="loc_us-gaap_CorporateNonSegmentMember_176f81cb-834a-4946-b903-c5aa7b607745" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_3b96ba82-4b69-4c12-bf73-0c5f7c7f0ad2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ccc6e4ce-7240-4d2a-bed8-7ce5f2a1fecb" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_3b96ba82-4b69-4c12-bf73-0c5f7c7f0ad2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_3b96ba82-4b69-4c12-bf73-0c5f7c7f0ad2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_3b96ba82-4b69-4c12-bf73-0c5f7c7f0ad2" xlink:to="loc_us-gaap_SegmentDomain_3b96ba82-4b69-4c12-bf73-0c5f7c7f0ad2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_cc47a4b9-e6e8-4e1f-82e2-d70e42c746fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_3b96ba82-4b69-4c12-bf73-0c5f7c7f0ad2" xlink:to="loc_us-gaap_SegmentDomain_cc47a4b9-e6e8-4e1f-82e2-d70e42c746fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricUtilityMember_3ccaf7b6-6d02-4ef6-b8b4-acc6a76ddd6a" xlink:href="cms-20241231.xsd#cms_ElectricUtilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_cc47a4b9-e6e8-4e1f-82e2-d70e42c746fb" xlink:to="loc_cms_ElectricUtilityMember_3ccaf7b6-6d02-4ef6-b8b4-acc6a76ddd6a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasUtilityMember_781ae8f6-fe15-4637-bf84-f4a2e65d2b86" xlink:href="cms-20241231.xsd#cms_GasUtilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_cc47a4b9-e6e8-4e1f-82e2-d70e42c746fb" xlink:to="loc_cms_GasUtilityMember_781ae8f6-fe15-4637-bf84-f4a2e65d2b86" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d123da2c-53d3-430d-bb03-a6e6fc451bc3" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ccc6e4ce-7240-4d2a-bed8-7ce5f2a1fecb" xlink:to="loc_dei_LegalEntityAxis_d123da2c-53d3-430d-bb03-a6e6fc451bc3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d123da2c-53d3-430d-bb03-a6e6fc451bc3_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_d123da2c-53d3-430d-bb03-a6e6fc451bc3" xlink:to="loc_dei_EntityDomain_d123da2c-53d3-430d-bb03-a6e6fc451bc3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_720e6670-0b6d-4933-a2fd-dd7b0f95942d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_d123da2c-53d3-430d-bb03-a6e6fc451bc3" xlink:to="loc_dei_EntityDomain_720e6670-0b6d-4933-a2fd-dd7b0f95942d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_ed15ec9e-81f3-4ae7-b518-c10fcf2d4b2c" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_720e6670-0b6d-4933-a2fd-dd7b0f95942d" xlink:to="loc_cms_ConsumersEnergyCompanyMember_ed15ec9e-81f3-4ae7-b518-c10fcf2d4b2c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_7c728ece-1884-49de-ad2a-323987a96944" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_078c1b43-a0bb-440d-a688-00d605aac2ce" xlink:to="loc_us-gaap_Revenues_7c728ece-1884-49de-ad2a-323987a96944" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PowerSupplyCosts_281a0db4-ee12-4e38-94ce-8e2532a1bf18" xlink:href="cms-20241231.xsd#cms_PowerSupplyCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_078c1b43-a0bb-440d-a688-00d605aac2ce" xlink:to="loc_cms_PowerSupplyCosts_281a0db4-ee12-4e38-94ce-8e2532a1bf18" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_16be64c2-d5e9-4a7f-942d-8476c6641b65" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_078c1b43-a0bb-440d-a688-00d605aac2ce" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_16be64c2-d5e9-4a7f-942d-8476c6641b65" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_709ac5fd-4791-4ba4-958d-7247bfd31d70" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_078c1b43-a0bb-440d-a688-00d605aac2ce" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_709ac5fd-4791-4ba4-958d-7247bfd31d70" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_ac97d9c0-3e2d-4b41-972b-ffcabf92e3ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_078c1b43-a0bb-440d-a688-00d605aac2ce" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_ac97d9c0-3e2d-4b41-972b-ffcabf92e3ce" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseTaxes_bf2ed6e2-bf82-413c-b069-c472f3278168" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_078c1b43-a0bb-440d-a688-00d605aac2ce" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseTaxes_bf2ed6e2-bf82-413c-b069-c472f3278168" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense_145bda7b-f826-4d38-ad61-05661c9dd8ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_078c1b43-a0bb-440d-a688-00d605aac2ce" xlink:to="loc_us-gaap_UtilitiesOperatingExpense_145bda7b-f826-4d38-ad61-05661c9dd8ba" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_73339e58-df0a-4779-a63c-400f2e76e496" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_078c1b43-a0bb-440d-a688-00d605aac2ce" xlink:to="loc_us-gaap_OperatingIncomeLoss_73339e58-df0a-4779-a63c-400f2e76e496" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_05571b17-f012-45f9-964a-0f0a240c7867" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_078c1b43-a0bb-440d-a688-00d605aac2ce" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_05571b17-f012-45f9-964a-0f0a240c7867" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_a6bc32c6-c56e-4d9d-85b6-d1619b938796" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_078c1b43-a0bb-440d-a688-00d605aac2ce" xlink:to="loc_us-gaap_InterestExpenseNonoperating_a6bc32c6-c56e-4d9d-85b6-d1619b938796" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c4494f8e-0693-4cd0-acde-caf8315d772a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_078c1b43-a0bb-440d-a688-00d605aac2ce" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c4494f8e-0693-4cd0-acde-caf8315d772a" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_676aa36d-7dbc-4262-b134-16670f87e84c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_078c1b43-a0bb-440d-a688-00d605aac2ce" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_676aa36d-7dbc-4262-b134-16670f87e84c" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_1dc1524c-1247-439a-9390-3aece6fdb1f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_078c1b43-a0bb-440d-a688-00d605aac2ce" xlink:to="loc_us-gaap_NetIncomeLoss_1dc1524c-1247-439a-9390-3aece6fdb1f8" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingOtherItemAmount_a2c5ecc7-763d-4d92-8fa4-32545a4eca88" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingOtherItemAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_078c1b43-a0bb-440d-a688-00d605aac2ce" xlink:to="loc_us-gaap_SegmentReportingOtherItemAmount_a2c5ecc7-763d-4d92-8fa4-32545a4eca88" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_c5d26711-4eda-417c-8fd0-432da61d9e95" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_078c1b43-a0bb-440d-a688-00d605aac2ce" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_c5d26711-4eda-417c-8fd0-432da61d9e95" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_3893cb31-daa5-4151-9932-b51727640aa7" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_078c1b43-a0bb-440d-a688-00d605aac2ce" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_3893cb31-daa5-4151-9932-b51727640aa7" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_16409060-ed0d-4608-802f-e467a0e40ff7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_078c1b43-a0bb-440d-a688-00d605aac2ce" xlink:to="loc_us-gaap_Assets_16409060-ed0d-4608-802f-e467a0e40ff7" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentExpenditureAdditionToLongLivedAssets_2da772a5-86dc-41a3-841b-8f9fc059fb1e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentExpenditureAdditionToLongLivedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_078c1b43-a0bb-440d-a688-00d605aac2ce" xlink:to="loc_us-gaap_SegmentExpenditureAdditionToLongLivedAssets_2da772a5-86dc-41a3-841b-8f9fc059fb1e" xlink:type="arc" order="17"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumersDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#RelatedpartyTransactionsConsumersDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumersDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_a6ec5669-786e-440f-9cdb-04db50639a1f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_8ac01092-91e8-4490-aaaa-bda1e3813802" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_a6ec5669-786e-440f-9cdb-04db50639a1f" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_8ac01092-91e8-4490-aaaa-bda1e3813802" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_75479dec-bf29-44ec-aae4-798041b678a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_8ac01092-91e8-4490-aaaa-bda1e3813802" xlink:to="loc_us-gaap_DebtInstrumentAxis_75479dec-bf29-44ec-aae4-798041b678a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_75479dec-bf29-44ec-aae4-798041b678a0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_75479dec-bf29-44ec-aae4-798041b678a0" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_75479dec-bf29-44ec-aae4-798041b678a0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_e2636de3-ecdc-4668-bcfe-5e2a9440d203" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_75479dec-bf29-44ec-aae4-798041b678a0" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_e2636de3-ecdc-4668-bcfe-5e2a9440d203" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CMSEnergyNotePayableMember_5551ea1d-2569-4727-9415-5884d89e5908" xlink:href="cms-20241231.xsd#cms_CMSEnergyNotePayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e2636de3-ecdc-4668-bcfe-5e2a9440d203" xlink:to="loc_cms_CMSEnergyNotePayableMember_5551ea1d-2569-4727-9415-5884d89e5908" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_acef780b-9eb4-437b-b8c6-5f8ec800e5aa" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_8ac01092-91e8-4490-aaaa-bda1e3813802" xlink:to="loc_dei_LegalEntityAxis_acef780b-9eb4-437b-b8c6-5f8ec800e5aa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_acef780b-9eb4-437b-b8c6-5f8ec800e5aa_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_acef780b-9eb4-437b-b8c6-5f8ec800e5aa" xlink:to="loc_dei_EntityDomain_acef780b-9eb4-437b-b8c6-5f8ec800e5aa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_dbef33f9-d6f6-4506-8139-3ba351d51b6e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_acef780b-9eb4-437b-b8c6-5f8ec800e5aa" xlink:to="loc_dei_EntityDomain_dbef33f9-d6f6-4506-8139-3ba351d51b6e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_2df8dd23-5783-44d5-8f56-0ef701991aeb" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_dbef33f9-d6f6-4506-8139-3ba351d51b6e" xlink:to="loc_cms_ConsumersEnergyCompanyMember_2df8dd23-5783-44d5-8f56-0ef701991aeb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_25056f59-c07d-4a7e-b34e-6ccc479e7488" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_8ac01092-91e8-4490-aaaa-bda1e3813802" xlink:to="loc_us-gaap_CreditFacilityAxis_25056f59-c07d-4a7e-b34e-6ccc479e7488" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_25056f59-c07d-4a7e-b34e-6ccc479e7488_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_25056f59-c07d-4a7e-b34e-6ccc479e7488" xlink:to="loc_us-gaap_CreditFacilityDomain_25056f59-c07d-4a7e-b34e-6ccc479e7488_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_2cfad0ca-05be-48fe-8080-766946d241f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_25056f59-c07d-4a7e-b34e-6ccc479e7488" xlink:to="loc_us-gaap_CreditFacilityDomain_2cfad0ca-05be-48fe-8080-766946d241f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_b8c9399a-326a-43eb-b9f3-6533d816d955" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_2cfad0ca-05be-48fe-8080-766946d241f3" xlink:to="loc_us-gaap_LineOfCreditMember_b8c9399a-326a-43eb-b9f3-6533d816d955" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_f4f4af65-b8aa-4c9c-979f-dd4477e24086" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_8ac01092-91e8-4490-aaaa-bda1e3813802" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_f4f4af65-b8aa-4c9c-979f-dd4477e24086" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_f4f4af65-b8aa-4c9c-979f-dd4477e24086_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_f4f4af65-b8aa-4c9c-979f-dd4477e24086" xlink:to="loc_us-gaap_RelatedPartyDomain_f4f4af65-b8aa-4c9c-979f-dd4477e24086_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_0cc7c609-161f-434d-83eb-4aab41d80672" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_f4f4af65-b8aa-4c9c-979f-dd4477e24086" xlink:to="loc_us-gaap_RelatedPartyDomain_0cc7c609-161f-434d-83eb-4aab41d80672" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_a9c4d667-e998-4a21-8dee-1befd6fe324b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_0cc7c609-161f-434d-83eb-4aab41d80672" xlink:to="loc_us-gaap_RelatedPartyMember_a9c4d667-e998-4a21-8dee-1befd6fe324b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties_8db04a70-fdb9-495a-a476-f55f4649da91" xlink:href="cms-20241231.xsd#cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_a6ec5669-786e-440f-9cdb-04db50639a1f" xlink:to="loc_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties_8db04a70-fdb9-495a-a476-f55f4649da91" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_c318a62d-162f-40fd-842b-7d2b97832796" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_a6ec5669-786e-440f-9cdb-04db50639a1f" xlink:to="loc_us-gaap_OtherLiabilities_c318a62d-162f-40fd-842b-7d2b97832796" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNet_d09c78c4-4307-4571-bdc3-2a7d947c48f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_a6ec5669-786e-440f-9cdb-04db50639a1f" xlink:to="loc_us-gaap_AccountsReceivableNet_d09c78c4-4307-4571-bdc3-2a7d947c48f1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_374667bc-dfd1-4a81-8558-18c2f1b6ccfd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_a6ec5669-786e-440f-9cdb-04db50639a1f" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_374667bc-dfd1-4a81-8558-18c2f1b6ccfd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrentAndNoncurrent_f3330088-2977-4c55-b65d-4318ba8ce932" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_a6ec5669-786e-440f-9cdb-04db50639a1f" xlink:to="loc_us-gaap_InterestPayableCurrentAndNoncurrent_f3330088-2977-4c55-b65d-4318ba8ce932" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_6e2e51c0-decb-47fd-ac7a-59b51acd385f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_a6ec5669-786e-440f-9cdb-04db50639a1f" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_6e2e51c0-decb-47fd-ac7a-59b51acd385f" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#VariableInterestEntitiesSummaryofVIEInformationDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_1d0d7dbc-3a72-4916-ad52-a518841b1e18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_53752236-baa3-4aa8-9980-577a8bef7ba9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_1d0d7dbc-3a72-4916-ad52-a518841b1e18" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_53752236-baa3-4aa8-9980-577a8bef7ba9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_54055f5c-d484-4f3d-919a-20e6ee350a3f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_53752236-baa3-4aa8-9980-577a8bef7ba9" xlink:to="loc_srt_ConsolidatedEntitiesAxis_54055f5c-d484-4f3d-919a-20e6ee350a3f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_54055f5c-d484-4f3d-919a-20e6ee350a3f_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_54055f5c-d484-4f3d-919a-20e6ee350a3f" xlink:to="loc_srt_ConsolidatedEntitiesDomain_54055f5c-d484-4f3d-919a-20e6ee350a3f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_054b17ee-e2bf-4008-baf2-a84a3e3285ce" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_54055f5c-d484-4f3d-919a-20e6ee350a3f" xlink:to="loc_srt_ConsolidatedEntitiesDomain_054b17ee-e2bf-4008-baf2-a84a3e3285ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_6355f4c7-e38f-4630-b906-39863b6a9c34" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_054b17ee-e2bf-4008-baf2-a84a3e3285ce" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_6355f4c7-e38f-4630-b906-39863b6a9c34" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_2268d7aa-b9f5-49ea-9ebd-71212411a2be" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_53752236-baa3-4aa8-9980-577a8bef7ba9" xlink:to="loc_srt_OwnershipAxis_2268d7aa-b9f5-49ea-9ebd-71212411a2be" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_2268d7aa-b9f5-49ea-9ebd-71212411a2be_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_2268d7aa-b9f5-49ea-9ebd-71212411a2be" xlink:to="loc_srt_OwnershipDomain_2268d7aa-b9f5-49ea-9ebd-71212411a2be_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_5fcb1ce3-93f9-459c-bbb6-13e8ea9bab5e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_2268d7aa-b9f5-49ea-9ebd-71212411a2be" xlink:to="loc_srt_OwnershipDomain_5fcb1ce3-93f9-459c-bbb6-13e8ea9bab5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AviatorWindMember_ef359576-e825-4e89-bb32-dc3997082da6" xlink:href="cms-20241231.xsd#cms_AviatorWindMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_5fcb1ce3-93f9-459c-bbb6-13e8ea9bab5e" xlink:to="loc_cms_AviatorWindMember_ef359576-e825-4e89-bb32-dc3997082da6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AviatorWindClassBMembershipMember_f85e596c-d894-42f5-963e-14c987fdd2f7" xlink:href="cms-20241231.xsd#cms_AviatorWindClassBMembershipMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_5fcb1ce3-93f9-459c-bbb6-13e8ea9bab5e" xlink:to="loc_cms_AviatorWindClassBMembershipMember_f85e596c-d894-42f5-963e-14c987fdd2f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_a34b907e-6b36-4430-9cc4-b3d2c145e128" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_53752236-baa3-4aa8-9980-577a8bef7ba9" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_a34b907e-6b36-4430-9cc4-b3d2c145e128" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_a34b907e-6b36-4430-9cc4-b3d2c145e128_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_a34b907e-6b36-4430-9cc4-b3d2c145e128" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_a34b907e-6b36-4430-9cc4-b3d2c145e128_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_9741fa3e-ebf8-4e79-8d6f-1208e6581bb4" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_a34b907e-6b36-4430-9cc4-b3d2c145e128" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_9741fa3e-ebf8-4e79-8d6f-1208e6581bb4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NewportSolarHoldingsMember_3d26200b-7027-4199-a4c8-14ac37d81e9e" xlink:href="cms-20241231.xsd#cms_NewportSolarHoldingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_9741fa3e-ebf8-4e79-8d6f-1208e6581bb4" xlink:to="loc_cms_NewportSolarHoldingsMember_3d26200b-7027-4199-a4c8-14ac37d81e9e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityOwnershipPercentage_34474ce9-95af-4d22-84d4-a0db7eefb742" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_1d0d7dbc-3a72-4916-ad52-a518841b1e18" xlink:to="loc_us-gaap_VariableInterestEntityOwnershipPercentage_34474ce9-95af-4d22-84d4-a0db7eefb742" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_VariableInterestEntityMaximumCapacity_fa62937c-4eb7-4224-9a53-950287018f57" xlink:href="cms-20241231.xsd#cms_VariableInterestEntityMaximumCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_1d0d7dbc-3a72-4916-ad52-a518841b1e18" xlink:to="loc_cms_VariableInterestEntityMaximumCapacity_fa62937c-4eb7-4224-9a53-950287018f57" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_0548d92d-2cfd-447e-8203-3adc27d9ca74" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_1d0d7dbc-3a72-4916-ad52-a518841b1e18" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_0548d92d-2cfd-447e-8203-3adc27d9ca74" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_0982a757-4463-425e-a871-2746aeb7bbfb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_8b296a42-825d-4163-ac50-6c99ff935927" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_0982a757-4463-425e-a871-2746aeb7bbfb" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_8b296a42-825d-4163-ac50-6c99ff935927" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_b7f94dd3-f65e-45e5-8148-f830a2177378" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_8b296a42-825d-4163-ac50-6c99ff935927" xlink:to="loc_srt_ConsolidatedEntitiesAxis_b7f94dd3-f65e-45e5-8148-f830a2177378" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_b7f94dd3-f65e-45e5-8148-f830a2177378_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_b7f94dd3-f65e-45e5-8148-f830a2177378" xlink:to="loc_srt_ConsolidatedEntitiesDomain_b7f94dd3-f65e-45e5-8148-f830a2177378_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_234120c0-88a9-450b-b686-905fa80b1af4" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_b7f94dd3-f65e-45e5-8148-f830a2177378" xlink:to="loc_srt_ConsolidatedEntitiesDomain_234120c0-88a9-450b-b686-905fa80b1af4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_4f285157-baed-46d3-8042-0532a3e667ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_234120c0-88a9-450b-b686-905fa80b1af4" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_4f285157-baed-46d3-8042-0532a3e667ac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_bc648098-19af-4abe-9f40-9299fffe5f7f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_0982a757-4463-425e-a871-2746aeb7bbfb" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_bc648098-19af-4abe-9f40-9299fffe5f7f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_67660318-c21e-4ae9-be57-8d3fb32b0a7a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_0982a757-4463-425e-a871-2746aeb7bbfb" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_67660318-c21e-4ae9-be57-8d3fb32b0a7a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_b3df4421-1d3e-4e33-9ed9-a7735414f356" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_0982a757-4463-425e-a871-2746aeb7bbfb" xlink:to="loc_us-gaap_OtherAssetsCurrent_b3df4421-1d3e-4e33-9ed9-a7735414f356" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_fc6bdcbd-a755-435c-a24b-124e4cf0773b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_0982a757-4463-425e-a871-2746aeb7bbfb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_fc6bdcbd-a755-435c-a24b-124e4cf0773b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_ab439a1f-cd13-44ea-9c9b-744ad6a30fc4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_0982a757-4463-425e-a871-2746aeb7bbfb" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_ab439a1f-cd13-44ea-9c9b-744ad6a30fc4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_dc138fef-d345-4b17-8f81-fc2eb7095d1c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_0982a757-4463-425e-a871-2746aeb7bbfb" xlink:to="loc_us-gaap_Assets_dc138fef-d345-4b17-8f81-fc2eb7095d1c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_e5804b96-600d-4fac-921b-0518518f58c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_0982a757-4463-425e-a871-2746aeb7bbfb" xlink:to="loc_us-gaap_AccountsPayableCurrent_e5804b96-600d-4fac-921b-0518518f58c5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_c131c81c-9867-4b1e-b577-1daac101628e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_0982a757-4463-425e-a871-2746aeb7bbfb" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_c131c81c-9867-4b1e-b577-1daac101628e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_32b1aa51-2fd8-4a18-99c4-d79698b66fa3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_0982a757-4463-425e-a871-2746aeb7bbfb" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_32b1aa51-2fd8-4a18-99c4-d79698b66fa3" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_603a4fcd-63f9-4a7b-af4b-2d68c85dea91" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_0982a757-4463-425e-a871-2746aeb7bbfb" xlink:to="loc_us-gaap_Liabilities_603a4fcd-63f9-4a7b-af4b-2d68c85dea91" xlink:type="arc" order="9"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#VariableInterestEntitiesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_46806173-4e16-4fc0-b5a5-7e35716644a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_940e14aa-2433-4536-9f87-762c00206f52" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_46806173-4e16-4fc0-b5a5-7e35716644a0" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_940e14aa-2433-4536-9f87-762c00206f52" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_3186f97d-56df-4fd9-a1a7-8f6724930dc5" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_940e14aa-2433-4536-9f87-762c00206f52" xlink:to="loc_srt_ConsolidatedEntitiesAxis_3186f97d-56df-4fd9-a1a7-8f6724930dc5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_3186f97d-56df-4fd9-a1a7-8f6724930dc5_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_3186f97d-56df-4fd9-a1a7-8f6724930dc5" xlink:to="loc_srt_ConsolidatedEntitiesDomain_3186f97d-56df-4fd9-a1a7-8f6724930dc5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_acf96b1b-21b5-40e9-b41d-7eca07f841d4" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_3186f97d-56df-4fd9-a1a7-8f6724930dc5" xlink:to="loc_srt_ConsolidatedEntitiesDomain_acf96b1b-21b5-40e9-b41d-7eca07f841d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_d0d34b79-6415-4f00-80ef-e689d5dba9e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_acf96b1b-21b5-40e9-b41d-7eca07f841d4" xlink:to="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_d0d34b79-6415-4f00-80ef-e689d5dba9e5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_dc3c1b2b-cdac-4007-ab3d-d1d044474692" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_940e14aa-2433-4536-9f87-762c00206f52" xlink:to="loc_srt_OwnershipAxis_dc3c1b2b-cdac-4007-ab3d-d1d044474692" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_dc3c1b2b-cdac-4007-ab3d-d1d044474692_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_dc3c1b2b-cdac-4007-ab3d-d1d044474692" xlink:to="loc_srt_OwnershipDomain_dc3c1b2b-cdac-4007-ab3d-d1d044474692_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_503cb294-941d-4dd7-a79c-bc58af8967eb" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_dc3c1b2b-cdac-4007-ab3d-d1d044474692" xlink:to="loc_srt_OwnershipDomain_503cb294-941d-4dd7-a79c-bc58af8967eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TESFilerCityMember_c9e6554c-02b3-4ea8-a881-3ce8d77a519d" xlink:href="cms-20241231.xsd#cms_TESFilerCityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_503cb294-941d-4dd7-a79c-bc58af8967eb" xlink:to="loc_cms_TESFilerCityMember_c9e6554c-02b3-4ea8-a881-3ce8d77a519d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GraylingMember_409e8e49-7fb3-490f-9237-35a5a265be50" xlink:href="cms-20241231.xsd#cms_GraylingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_503cb294-941d-4dd7-a79c-bc58af8967eb" xlink:to="loc_cms_GraylingMember_409e8e49-7fb3-490f-9237-35a5a265be50" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CravenMember_4b6ee1f0-f05e-4126-ba74-8cd8065710a1" xlink:href="cms-20241231.xsd#cms_CravenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_503cb294-941d-4dd7-a79c-bc58af8967eb" xlink:to="loc_cms_CravenMember_4b6ee1f0-f05e-4126-ba74-8cd8065710a1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GeneseeMember_057aba78-43a9-4699-b185-a181b8799118" xlink:href="cms-20241231.xsd#cms_GeneseeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_503cb294-941d-4dd7-a79c-bc58af8967eb" xlink:to="loc_cms_GeneseeMember_057aba78-43a9-4699-b185-a181b8799118" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityOwnershipPercentage_a3be36a7-2940-4924-a1ba-7aa1d2a141f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_46806173-4e16-4fc0-b5a5-7e35716644a0" xlink:to="loc_us-gaap_VariableInterestEntityOwnershipPercentage_a3be36a7-2940-4924-a1ba-7aa1d2a141f0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_491c2feb-12cf-499d-9ed7-3942b5df81d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_46806173-4e16-4fc0-b5a5-7e35716644a0" xlink:to="loc_us-gaap_EquityMethodInvestments_491c2feb-12cf-499d-9ed7-3942b5df81d0" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesNarrativeDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#ExitActivitiesandAssetSalesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_8ddf8a57-40b2-4261-abed-d35a57e11066" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_acf55718-6d0a-490a-b4e2-bf2a6076e036" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_8ddf8a57-40b2-4261-abed-d35a57e11066" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_acf55718-6d0a-490a-b4e2-bf2a6076e036" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_e5422481-e222-419a-b1e2-4c5876039822" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_acf55718-6d0a-490a-b4e2-bf2a6076e036" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_e5422481-e222-419a-b1e2-4c5876039822" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_e5422481-e222-419a-b1e2-4c5876039822_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_e5422481-e222-419a-b1e2-4c5876039822" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_e5422481-e222-419a-b1e2-4c5876039822_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_e334b2ab-0b7d-44bc-8475-37eb68971603" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_e5422481-e222-419a-b1e2-4c5876039822" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_e334b2ab-0b7d-44bc-8475-37eb68971603" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetentionBenefitsMember_c2d2b9f4-6441-4d92-a2fc-28292c2c1c16" xlink:href="cms-20241231.xsd#cms_RetentionBenefitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_e334b2ab-0b7d-44bc-8475-37eb68971603" xlink:to="loc_cms_RetentionBenefitsMember_c2d2b9f4-6441-4d92-a2fc-28292c2c1c16" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis_473cf57f-dbd1-4323-9cb8-603672c4f3bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_acf55718-6d0a-490a-b4e2-bf2a6076e036" xlink:to="loc_us-gaap_RestructuringPlanAxis_473cf57f-dbd1-4323-9cb8-603672c4f3bf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_473cf57f-dbd1-4323-9cb8-603672c4f3bf_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringPlanAxis_473cf57f-dbd1-4323-9cb8-603672c4f3bf" xlink:to="loc_us-gaap_RestructuringPlanDomain_473cf57f-dbd1-4323-9cb8-603672c4f3bf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_eda33055-9156-4dda-8480-c1a9e12e8937" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringPlanAxis_473cf57f-dbd1-4323-9cb8-603672c4f3bf" xlink:to="loc_us-gaap_RestructuringPlanDomain_eda33055-9156-4dda-8480-c1a9e12e8937" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember_2c26a59c-3543-4f32-8711-8e2e7a1bdd7a" xlink:href="cms-20241231.xsd#cms_DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringPlanDomain_eda33055-9156-4dda-8480-c1a9e12e8937" xlink:to="loc_cms_DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember_2c26a59c-3543-4f32-8711-8e2e7a1bdd7a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_JHCampbellGeneratingUnitsMember_8cbab6af-246e-4029-8bd2-af29cdb49115" xlink:href="cms-20241231.xsd#cms_JHCampbellGeneratingUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember_2c26a59c-3543-4f32-8711-8e2e7a1bdd7a" xlink:to="loc_cms_JHCampbellGeneratingUnitsMember_8cbab6af-246e-4029-8bd2-af29cdb49115" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_9d97a1b6-5d80-4d4a-ad80-341034f96bbc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_acf55718-6d0a-490a-b4e2-bf2a6076e036" xlink:to="loc_us-gaap_RegulatoryAssetAxis_9d97a1b6-5d80-4d4a-ad80-341034f96bbc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_9d97a1b6-5d80-4d4a-ad80-341034f96bbc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryAssetAxis_9d97a1b6-5d80-4d4a-ad80-341034f96bbc" xlink:to="loc_us-gaap_RegulatoryAssetDomain_9d97a1b6-5d80-4d4a-ad80-341034f96bbc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_a67ae061-c695-4e31-a732-9c8d3043cd07" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryAssetAxis_9d97a1b6-5d80-4d4a-ad80-341034f96bbc" xlink:to="loc_us-gaap_RegulatoryAssetDomain_a67ae061-c695-4e31-a732-9c8d3043cd07" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetentionIncentiveProgramMember_af72bc6c-336c-4f52-8fef-c6fb72f04b71" xlink:href="cms-20241231.xsd#cms_RetentionIncentiveProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_a67ae061-c695-4e31-a732-9c8d3043cd07" xlink:to="loc_cms_RetentionIncentiveProgramMember_af72bc6c-336c-4f52-8fef-c6fb72f04b71" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_ba6dddef-1091-44e6-ba67-c6bb43c43302" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_acf55718-6d0a-490a-b4e2-bf2a6076e036" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_ba6dddef-1091-44e6-ba67-c6bb43c43302" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_ba6dddef-1091-44e6-ba67-c6bb43c43302_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_ba6dddef-1091-44e6-ba67-c6bb43c43302" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_ba6dddef-1091-44e6-ba67-c6bb43c43302_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_3c07f9f7-90ba-4052-b73c-3b805a2d56be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_ba6dddef-1091-44e6-ba67-c6bb43c43302" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_3c07f9f7-90ba-4052-b73c-3b805a2d56be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ApplianceServicePlanBusinessMember_17c52663-8a7d-4423-b30f-56d01a160282" xlink:href="cms-20241231.xsd#cms_ApplianceServicePlanBusinessMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_3c07f9f7-90ba-4052-b73c-3b805a2d56be" xlink:to="loc_cms_ApplianceServicePlanBusinessMember_17c52663-8a7d-4423-b30f-56d01a160282" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_d1350e7a-ab01-4ea3-81e8-02d38ae4d0b1" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_acf55718-6d0a-490a-b4e2-bf2a6076e036" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_d1350e7a-ab01-4ea3-81e8-02d38ae4d0b1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_d1350e7a-ab01-4ea3-81e8-02d38ae4d0b1_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_d1350e7a-ab01-4ea3-81e8-02d38ae4d0b1" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_d1350e7a-ab01-4ea3-81e8-02d38ae4d0b1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_2e6ac561-ff51-4c36-88b9-489f73022503" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_d1350e7a-ab01-4ea3-81e8-02d38ae4d0b1" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_2e6ac561-ff51-4c36-88b9-489f73022503" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_WindProjectMember_80a72380-b787-4559-8af0-3d2812b62821" xlink:href="cms-20241231.xsd#cms_WindProjectMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_2e6ac561-ff51-4c36-88b9-489f73022503" xlink:to="loc_cms_WindProjectMember_80a72380-b787-4559-8af0-3d2812b62821" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SolarProjectsMember_f042ce9d-b00a-423c-8a68-5f55bf818d77" xlink:href="cms-20241231.xsd#cms_SolarProjectsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_2e6ac561-ff51-4c36-88b9-489f73022503" xlink:to="loc_cms_SolarProjectsMember_f042ce9d-b00a-423c-8a68-5f55bf818d77" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DeltaTownshipMichiganSolarProjectMember_f0c22570-3480-4802-bd42-06a2c9da2ad9" xlink:href="cms-20241231.xsd#cms_DeltaTownshipMichiganSolarProjectMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SolarProjectsMember_f042ce9d-b00a-423c-8a68-5f55bf818d77" xlink:to="loc_cms_DeltaTownshipMichiganSolarProjectMember_f0c22570-3480-4802-bd42-06a2c9da2ad9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PhillipsWisconsinSolarProjectMember_a2b6e876-acd4-4372-ab1c-acebb1e5b367" xlink:href="cms-20241231.xsd#cms_PhillipsWisconsinSolarProjectMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_SolarProjectsMember_f042ce9d-b00a-423c-8a68-5f55bf818d77" xlink:to="loc_cms_PhillipsWisconsinSolarProjectMember_a2b6e876-acd4-4372-ab1c-acebb1e5b367" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_3931d21d-0234-4981-b29e-eb0e4b862451" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_acf55718-6d0a-490a-b4e2-bf2a6076e036" xlink:to="loc_srt_StatementScenarioAxis_3931d21d-0234-4981-b29e-eb0e4b862451" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_3931d21d-0234-4981-b29e-eb0e4b862451_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_3931d21d-0234-4981-b29e-eb0e4b862451" xlink:to="loc_srt_ScenarioUnspecifiedDomain_3931d21d-0234-4981-b29e-eb0e4b862451_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_2d125c12-72d5-4540-86e6-4c8563bdd632" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_3931d21d-0234-4981-b29e-eb0e4b862451" xlink:to="loc_srt_ScenarioUnspecifiedDomain_2d125c12-72d5-4540-86e6-4c8563bdd632" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_88860217-5ee6-4586-a04b-4d75c7813a49" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_2d125c12-72d5-4540-86e6-4c8563bdd632" xlink:to="loc_srt_ScenarioForecastMember_88860217-5ee6-4586-a04b-4d75c7813a49" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostExpectedCost1_ea04a4e7-5e1c-45e4-8f3b-ae04916d73e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedCostExpectedCost1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_8ddf8a57-40b2-4261-abed-d35a57e11066" xlink:to="loc_us-gaap_RestructuringAndRelatedCostExpectedCost1_ea04a4e7-5e1c-45e4-8f3b-ae04916d73e4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RestructuringAndRelatedCostDeferredCost_23536e3f-6296-4767-b5c9-0e52830a4ff1" xlink:href="cms-20241231.xsd#cms_RestructuringAndRelatedCostDeferredCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_8ddf8a57-40b2-4261-abed-d35a57e11066" xlink:to="loc_cms_RestructuringAndRelatedCostDeferredCost_23536e3f-6296-4767-b5c9-0e52830a4ff1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAmortizationPeriod_4fe4f415-a1d1-4039-ad5f-71d003bd5cc3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetAmortizationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_8ddf8a57-40b2-4261-abed-d35a57e11066" xlink:to="loc_us-gaap_RegulatoryAssetAmortizationPeriod_4fe4f415-a1d1-4039-ad5f-71d003bd5cc3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_b609d0ac-2355-45f9-9173-52e085e9ef04" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_8ddf8a57-40b2-4261-abed-d35a57e11066" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_b609d0ac-2355-45f9-9173-52e085e9ef04" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_71433012-f2ae-48dc-b8c7-aa478f631da0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_8ddf8a57-40b2-4261-abed-d35a57e11066" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_71433012-f2ae-48dc-b8c7-aa478f631da0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates_b0d0a327-b3d7-450c-81ad-dbd2c62cd04e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_8ddf8a57-40b2-4261-abed-d35a57e11066" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates_b0d0a327-b3d7-450c-81ad-dbd2c62cd04e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_VariableInterestEntityMaximumCapacity_f131fb36-9fe0-46e2-a781-af7d6e46b198" xlink:href="cms-20241231.xsd#cms_VariableInterestEntityMaximumCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_8ddf8a57-40b2-4261-abed-d35a57e11066" xlink:to="loc_cms_VariableInterestEntityMaximumCapacity_f131fb36-9fe0-46e2-a781-af7d6e46b198" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_MaximumProjectCapacity_f6dc94fd-afae-4056-b206-92ee521b2244" xlink:href="cms-20241231.xsd#cms_MaximumProjectCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_8ddf8a57-40b2-4261-abed-d35a57e11066" xlink:to="loc_cms_MaximumProjectCapacity_f6dc94fd-afae-4056-b206-92ee521b2244" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesScheduleofRetentionBenefitLiabilityRollForwardDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#ExitActivitiesandAssetSalesScheduleofRetentionBenefitLiabilityRollForwardDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesScheduleofRetentionBenefitLiabilityRollForwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_267d9859-cd52-4dab-8b3b-b042fd83d4c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_40a27f89-7e9d-40e2-af0b-8ecebf874113" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_267d9859-cd52-4dab-8b3b-b042fd83d4c5" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_40a27f89-7e9d-40e2-af0b-8ecebf874113" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_da8a82f4-a74d-463e-8657-b545d5a5a9e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_40a27f89-7e9d-40e2-af0b-8ecebf874113" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_da8a82f4-a74d-463e-8657-b545d5a5a9e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_da8a82f4-a74d-463e-8657-b545d5a5a9e4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_da8a82f4-a74d-463e-8657-b545d5a5a9e4" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_da8a82f4-a74d-463e-8657-b545d5a5a9e4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_a5ede753-d1f0-4250-a427-3e50993ec9f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_da8a82f4-a74d-463e-8657-b545d5a5a9e4" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_a5ede753-d1f0-4250-a427-3e50993ec9f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetentionBenefitsMember_172c379d-975f-4a37-8510-1e245793f55e" xlink:href="cms-20241231.xsd#cms_RetentionBenefitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_a5ede753-d1f0-4250-a427-3e50993ec9f1" xlink:to="loc_cms_RetentionBenefitsMember_172c379d-975f-4a37-8510-1e245793f55e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveRollForward_69e131dc-7220-4cc7-86f0-858288ae0b3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringReserveRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_267d9859-cd52-4dab-8b3b-b042fd83d4c5" xlink:to="loc_us-gaap_RestructuringReserveRollForward_69e131dc-7220-4cc7-86f0-858288ae0b3f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_29dfd91a-8c57-4e75-a3a1-47d583459b0f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringReserveRollForward_69e131dc-7220-4cc7-86f0-858288ae0b3f" xlink:to="loc_us-gaap_OtherLiabilities_29dfd91a-8c57-4e75-a3a1-47d583459b0f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RestructuringAndRelatedCostDeferredCost_da26b529-a663-4c44-96f2-e3cfdeae21a9" xlink:href="cms-20241231.xsd#cms_RestructuringAndRelatedCostDeferredCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringReserveRollForward_69e131dc-7220-4cc7-86f0-858288ae0b3f" xlink:to="loc_cms_RestructuringAndRelatedCostDeferredCost_da26b529-a663-4c44-96f2-e3cfdeae21a9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RestructuringAndRelatedCostCostsPaidOrSettled_6a17771a-a902-4863-a755-19d6724d7687" xlink:href="cms-20241231.xsd#cms_RestructuringAndRelatedCostCostsPaidOrSettled"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringReserveRollForward_69e131dc-7220-4cc7-86f0-858288ae0b3f" xlink:to="loc_cms_RestructuringAndRelatedCostCostsPaidOrSettled_6a17771a-a902-4863-a755-19d6724d7687" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_de667cc3-e649-4b7e-9cce-9c2f1abb8790" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_99a52785-017a-4796-a61f-b22b1145ddaf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_267d9859-cd52-4dab-8b3b-b042fd83d4c5" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_99a52785-017a-4796-a61f-b22b1145ddaf" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsofIncomeDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsofIncomeDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsofIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementsCaptionsLineItems_3cc81c29-2f64-4995-8f32-58602f80a6a7" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedIncomeStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementTable_5aa2a645-cd68-4cf7-8494-8734c1e04df0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedIncomeStatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_3cc81c29-2f64-4995-8f32-58602f80a6a7" xlink:to="loc_srt_CondensedIncomeStatementTable_5aa2a645-cd68-4cf7-8494-8734c1e04df0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_f29b5a54-2a12-4fef-b6fe-ab849b89bdf8" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_CondensedIncomeStatementTable_5aa2a645-cd68-4cf7-8494-8734c1e04df0" xlink:to="loc_srt_ConsolidatedEntitiesAxis_f29b5a54-2a12-4fef-b6fe-ab849b89bdf8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_f29b5a54-2a12-4fef-b6fe-ab849b89bdf8_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_f29b5a54-2a12-4fef-b6fe-ab849b89bdf8" xlink:to="loc_srt_ConsolidatedEntitiesDomain_f29b5a54-2a12-4fef-b6fe-ab849b89bdf8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_fd222ef5-4a8a-4c3c-b361-f51409e9bbd5" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_f29b5a54-2a12-4fef-b6fe-ab849b89bdf8" xlink:to="loc_srt_ConsolidatedEntitiesDomain_fd222ef5-4a8a-4c3c-b361-f51409e9bbd5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_ee9218d7-edc3-40c7-a370-6db4e6ba7a94" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_fd222ef5-4a8a-4c3c-b361-f51409e9bbd5" xlink:to="loc_srt_ParentCompanyMember_ee9218d7-edc3-40c7-a370-6db4e6ba7a94" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_19e4ff18-e148-4640-a355-69e958415a0c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_CondensedIncomeStatementTable_5aa2a645-cd68-4cf7-8494-8734c1e04df0" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_19e4ff18-e148-4640-a355-69e958415a0c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_19e4ff18-e148-4640-a355-69e958415a0c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_19e4ff18-e148-4640-a355-69e958415a0c" xlink:to="loc_us-gaap_RelatedPartyDomain_19e4ff18-e148-4640-a355-69e958415a0c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_688a35ce-b0cb-4912-a040-ebb0ea33568c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_19e4ff18-e148-4640-a355-69e958415a0c" xlink:to="loc_us-gaap_RelatedPartyDomain_688a35ce-b0cb-4912-a040-ebb0ea33568c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_16d008ef-8fcd-4db3-84fa-a4169a10a72b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_688a35ce-b0cb-4912-a040-ebb0ea33568c" xlink:to="loc_us-gaap_RelatedPartyMember_16d008ef-8fcd-4db3-84fa-a4169a10a72b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_59f9624b-290b-47e0-8e9f-8ca94de3b8c1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_3cc81c29-2f64-4995-8f32-58602f80a6a7" xlink:to="loc_us-gaap_OperatingExpensesAbstract_59f9624b-290b-47e0-8e9f-8ca94de3b8c1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating_0725f446-6f84-4693-a371-85604803b725" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCostAndExpenseOperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_59f9624b-290b-47e0-8e9f-8ca94de3b8c1" xlink:to="loc_us-gaap_OtherCostAndExpenseOperating_0725f446-6f84-4693-a371-85604803b725" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_39a9de84-c714-4f91-b6f2-4a9aba4a3167" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_59f9624b-290b-47e0-8e9f-8ca94de3b8c1" xlink:to="loc_us-gaap_CostsAndExpenses_39a9de84-c714-4f91-b6f2-4a9aba4a3167" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_1bdb1439-5e2c-4c81-8572-f96ecd13ef4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_3cc81c29-2f64-4995-8f32-58602f80a6a7" xlink:to="loc_us-gaap_OperatingIncomeLoss_1bdb1439-5e2c-4c81-8572-f96ecd13ef4d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_aa0ae11e-c9e4-43fa-82bc-2a84dc8938d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_3cc81c29-2f64-4995-8f32-58602f80a6a7" xlink:to="loc_us-gaap_OtherIncomeAndExpensesAbstract_aa0ae11e-c9e4-43fa-82bc-2a84dc8938d4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_0801ec02-1849-474d-b5ce-42938a9a10b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_aa0ae11e-c9e4-43fa-82bc-2a84dc8938d4" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_0801ec02-1849-474d-b5ce-42938a9a10b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_9f3f123d-1347-48a6-9b29-ed5e38da7786" xlink:href="cms-20241231.xsd#cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_aa0ae11e-c9e4-43fa-82bc-2a84dc8938d4" xlink:to="loc_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_9f3f123d-1347-48a6-9b29-ed5e38da7786" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherNonoperatingIncomeExcludingIncomeLossFromEquityMethodInvestments_2aeff997-4622-4471-ad09-b82ecd8fe0e8" xlink:href="cms-20241231.xsd#cms_OtherNonoperatingIncomeExcludingIncomeLossFromEquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_aa0ae11e-c9e4-43fa-82bc-2a84dc8938d4" xlink:to="loc_cms_OtherNonoperatingIncomeExcludingIncomeLossFromEquityMethodInvestments_2aeff997-4622-4471-ad09-b82ecd8fe0e8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingExpense_0d5ed7ff-6496-4367-ba3f-ba6242bab2db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_aa0ae11e-c9e4-43fa-82bc-2a84dc8938d4" xlink:to="loc_us-gaap_OtherNonoperatingExpense_0d5ed7ff-6496-4367-ba3f-ba6242bab2db" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_ec5b629a-3234-49de-b637-5b9e8aa3c342" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_aa0ae11e-c9e4-43fa-82bc-2a84dc8938d4" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_ec5b629a-3234-49de-b637-5b9e8aa3c342" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseAbstract_ae06ed97-c36e-4656-a40f-668c0294bfdc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_3cc81c29-2f64-4995-8f32-58602f80a6a7" xlink:to="loc_us-gaap_InterestExpenseAbstract_ae06ed97-c36e-4656-a40f-668c0294bfdc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_d26eae35-0373-4946-911d-f3eaf86cb3a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_ae06ed97-c36e-4656-a40f-668c0294bfdc" xlink:to="loc_us-gaap_InterestExpenseDebt_d26eae35-0373-4946-911d-f3eaf86cb3a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOther_7a73bc7d-c2a8-43c3-99e8-bf97aed17e57" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_ae06ed97-c36e-4656-a40f-668c0294bfdc" xlink:to="loc_us-gaap_InterestExpenseOther_7a73bc7d-c2a8-43c3-99e8-bf97aed17e57" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_ec9921bb-423b-4863-ab61-d3dc47036202" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_ae06ed97-c36e-4656-a40f-668c0294bfdc" xlink:to="loc_us-gaap_InterestExpenseNonoperating_ec9921bb-423b-4863-ab61-d3dc47036202" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7c75017f-c62c-4739-8ff0-aba411d89d77" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_3cc81c29-2f64-4995-8f32-58602f80a6a7" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7c75017f-c62c-4739-8ff0-aba411d89d77" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_fb5d1d99-0595-4db4-8883-955d078a89d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_3cc81c29-2f64-4995-8f32-58602f80a6a7" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_fb5d1d99-0595-4db4-8883-955d078a89d0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f1db9c60-8301-4cd3-ba89-2a9ee353a4a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_3cc81c29-2f64-4995-8f32-58602f80a6a7" xlink:to="loc_us-gaap_NetIncomeLoss_f1db9c60-8301-4cd3-ba89-2a9ee353a4a1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_ce278419-bd1c-4289-be0c-985fb1072148" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_3cc81c29-2f64-4995-8f32-58602f80a6a7" xlink:to="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_ce278419-bd1c-4289-be0c-985fb1072148" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_c6245e9a-aed2-4c1c-9a21-78ea7f873ad1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_3cc81c29-2f64-4995-8f32-58602f80a6a7" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_c6245e9a-aed2-4c1c-9a21-78ea7f873ad1" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/Schedule1CondensedFinancialInformationofRegistrantCondensedStatementsofIncomeParentheticalDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#Schedule1CondensedFinancialInformationofRegistrantCondensedStatementsofIncomeParentheticalDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/Schedule1CondensedFinancialInformationofRegistrantCondensedStatementsofIncomeParentheticalDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementsCaptionsLineItems_59a893f7-271c-4a69-82f0-1074e933c578" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedIncomeStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementTable_26292910-d338-4725-983e-a6876189d8a4" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedIncomeStatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_59a893f7-271c-4a69-82f0-1074e933c578" xlink:to="loc_srt_CondensedIncomeStatementTable_26292910-d338-4725-983e-a6876189d8a4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_9b56e3b1-8034-4606-afdc-a41f10156f83" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_CondensedIncomeStatementTable_26292910-d338-4725-983e-a6876189d8a4" xlink:to="loc_srt_ConsolidatedEntitiesAxis_9b56e3b1-8034-4606-afdc-a41f10156f83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_9b56e3b1-8034-4606-afdc-a41f10156f83_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_9b56e3b1-8034-4606-afdc-a41f10156f83" xlink:to="loc_srt_ConsolidatedEntitiesDomain_9b56e3b1-8034-4606-afdc-a41f10156f83_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_0ad9040d-48b2-42e9-a781-32ea6ea74782" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_9b56e3b1-8034-4606-afdc-a41f10156f83" xlink:to="loc_srt_ConsolidatedEntitiesDomain_0ad9040d-48b2-42e9-a781-32ea6ea74782" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_14810b7c-b074-4164-91c6-556054156983" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_0ad9040d-48b2-42e9-a781-32ea6ea74782" xlink:to="loc_srt_ParentCompanyMember_14810b7c-b074-4164-91c6-556054156983" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_e925751c-dec6-49b5-b013-60379562fd5a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_59a893f7-271c-4a69-82f0-1074e933c578" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_e925751c-dec6-49b5-b013-60379562fd5a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_480918f1-1d9a-48e5-8577-39c9519993eb" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedCashFlowStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementTable_c5337892-6054-498e-bff7-5c21e157f4da" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedCashFlowStatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_480918f1-1d9a-48e5-8577-39c9519993eb" xlink:to="loc_srt_CondensedCashFlowStatementTable_c5337892-6054-498e-bff7-5c21e157f4da" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_0f797717-14bb-4093-898b-7842d2a4f0fa" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_CondensedCashFlowStatementTable_c5337892-6054-498e-bff7-5c21e157f4da" xlink:to="loc_srt_ConsolidatedEntitiesAxis_0f797717-14bb-4093-898b-7842d2a4f0fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_0f797717-14bb-4093-898b-7842d2a4f0fa_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_0f797717-14bb-4093-898b-7842d2a4f0fa" xlink:to="loc_srt_ConsolidatedEntitiesDomain_0f797717-14bb-4093-898b-7842d2a4f0fa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_deade38e-baea-4929-b853-71626994ba41" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_0f797717-14bb-4093-898b-7842d2a4f0fa" xlink:to="loc_srt_ConsolidatedEntitiesDomain_deade38e-baea-4929-b853-71626994ba41" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_79067ba4-afd9-4f3e-b1e7-f30326c241b2" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_deade38e-baea-4929-b853-71626994ba41" xlink:to="loc_srt_ParentCompanyMember_79067ba4-afd9-4f3e-b1e7-f30326c241b2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_f027b246-b39e-44f7-bf0b-6acecd1ced1a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_CondensedCashFlowStatementTable_c5337892-6054-498e-bff7-5c21e157f4da" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_f027b246-b39e-44f7-bf0b-6acecd1ced1a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_f027b246-b39e-44f7-bf0b-6acecd1ced1a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_f027b246-b39e-44f7-bf0b-6acecd1ced1a" xlink:to="loc_us-gaap_RelatedPartyDomain_f027b246-b39e-44f7-bf0b-6acecd1ced1a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_3cd46e32-896f-4012-920e-ef199e7276ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_f027b246-b39e-44f7-bf0b-6acecd1ced1a" xlink:to="loc_us-gaap_RelatedPartyDomain_3cd46e32-896f-4012-920e-ef199e7276ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_6e4e0ad7-9432-4349-96dc-55894c185793" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_3cd46e32-896f-4012-920e-ef199e7276ac" xlink:to="loc_us-gaap_RelatedPartyMember_6e4e0ad7-9432-4349-96dc-55894c185793" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_038e5a11-8f33-48e6-af2e-12b58ca71a19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_CondensedCashFlowStatementTable_c5337892-6054-498e-bff7-5c21e157f4da" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_038e5a11-8f33-48e6-af2e-12b58ca71a19" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_038e5a11-8f33-48e6-af2e-12b58ca71a19_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_038e5a11-8f33-48e6-af2e-12b58ca71a19" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_038e5a11-8f33-48e6-af2e-12b58ca71a19_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_10842849-806d-4f98-8d28-2e703aeba5b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_038e5a11-8f33-48e6-af2e-12b58ca71a19" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_10842849-806d-4f98-8d28-2e703aeba5b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OngoingCapitalExpendituresMember_1b304b6e-fe5f-47db-8a23-ca7d13ace1cd" xlink:href="cms-20241231.xsd#cms_OngoingCapitalExpendituresMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_10842849-806d-4f98-8d28-2e703aeba5b2" xlink:to="loc_cms_OngoingCapitalExpendituresMember_1b304b6e-fe5f-47db-8a23-ca7d13ace1cd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_3e9aa5c8-bbaf-4627-9119-07217a1f457b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_480918f1-1d9a-48e5-8577-39c9519993eb" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_3e9aa5c8-bbaf-4627-9119-07217a1f457b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0aed6271-b7df-4fca-9d99-e5cdc1fd8319" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_3e9aa5c8-bbaf-4627-9119-07217a1f457b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0aed6271-b7df-4fca-9d99-e5cdc1fd8319" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6669a027-2de8-4113-b6f6-c39184695a19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_480918f1-1d9a-48e5-8577-39c9519993eb" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6669a027-2de8-4113-b6f6-c39184695a19" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_4a736c5e-a789-4a94-b3cf-fbede6087511" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6669a027-2de8-4113-b6f6-c39184695a19" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_4a736c5e-a789-4a94-b3cf-fbede6087511" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_InvestmentInSubsidiaries_795bee4d-b1d4-4a4d-a65c-d39f00108dc9" xlink:href="cms-20241231.xsd#cms_InvestmentInSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6669a027-2de8-4113-b6f6-c39184695a19" xlink:to="loc_cms_InvestmentInSubsidiaries_795bee4d-b1d4-4a4d-a65c-d39f00108dc9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_22cf8d4a-50cf-4ec2-81b4-4ba532bf31d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireHeldToMaturitySecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6669a027-2de8-4113-b6f6-c39184695a19" xlink:to="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_22cf8d4a-50cf-4ec2-81b4-4ba532bf31d1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentOfNotesReceivableFromRelatedParties_26a4e51f-89d3-4681-834c-50c844ff1fc0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentOfNotesReceivableFromRelatedParties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6669a027-2de8-4113-b6f6-c39184695a19" xlink:to="loc_us-gaap_RepaymentOfNotesReceivableFromRelatedParties_26a4e51f-89d3-4681-834c-50c844ff1fc0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e547ba11-2105-4db1-a158-69c08142928c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6669a027-2de8-4113-b6f6-c39184695a19" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e547ba11-2105-4db1-a158-69c08142928c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b3dbb244-391d-4d47-8cbf-f8feef56f32a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_480918f1-1d9a-48e5-8577-39c9519993eb" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b3dbb244-391d-4d47-8cbf-f8feef56f32a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_268bd298-cf39-4165-8d32-944061cd039a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b3dbb244-391d-4d47-8cbf-f8feef56f32a" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_268bd298-cf39-4165-8d32-944061cd039a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_e18fcf75-924a-4044-a996-c3a5685c05e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b3dbb244-391d-4d47-8cbf-f8feef56f32a" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_e18fcf75-924a-4044-a996-c3a5685c05e3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_e21f978d-1924-43eb-a385-06ac57f6faa3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b3dbb244-391d-4d47-8cbf-f8feef56f32a" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_e21f978d-1924-43eb-a385-06ac57f6faa3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfOrdinaryDividends_9ed71a5d-4a42-4be2-b26a-6053464f3c2c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfOrdinaryDividends"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b3dbb244-391d-4d47-8cbf-f8feef56f32a" xlink:to="loc_us-gaap_PaymentsOfOrdinaryDividends_9ed71a5d-4a42-4be2-b26a-6053464f3c2c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_9573f1f1-f780-46d6-bc06-72546dae6145" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b3dbb244-391d-4d47-8cbf-f8feef56f32a" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_9573f1f1-f780-46d6-bc06-72546dae6145" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_dbd00397-0af3-48c3-90e6-a950b58fd60f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b3dbb244-391d-4d47-8cbf-f8feef56f32a" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_dbd00397-0af3-48c3-90e6-a950b58fd60f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cb463399-911b-41ed-a67b-41438431edf1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b3dbb244-391d-4d47-8cbf-f8feef56f32a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cb463399-911b-41ed-a67b-41438431edf1" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_6e8d41ab-0077-46b1-ae32-c1ccd30c49df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_480918f1-1d9a-48e5-8577-39c9519993eb" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_6e8d41ab-0077-46b1-ae32-c1ccd30c49df" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e53cd3c1-417d-4a7d-a5ca-55095ff82e93" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_480918f1-1d9a-48e5-8577-39c9519993eb" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e53cd3c1-417d-4a7d-a5ca-55095ff82e93" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_54d439de-9c5b-4dcc-bd8d-989b3cf1a880" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_5dff4505-5414-4637-9252-41785036c040" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedBalanceSheetStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedBalanceSheetStatementTable_526a0054-1f51-4a3e-9f39-460da1b7671f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedBalanceSheetStatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_5dff4505-5414-4637-9252-41785036c040" xlink:to="loc_srt_CondensedBalanceSheetStatementTable_526a0054-1f51-4a3e-9f39-460da1b7671f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_3c002b83-6d7c-474c-97c6-2ef9348e4084" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_CondensedBalanceSheetStatementTable_526a0054-1f51-4a3e-9f39-460da1b7671f" xlink:to="loc_srt_ConsolidatedEntitiesAxis_3c002b83-6d7c-474c-97c6-2ef9348e4084" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_3c002b83-6d7c-474c-97c6-2ef9348e4084_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_3c002b83-6d7c-474c-97c6-2ef9348e4084" xlink:to="loc_srt_ConsolidatedEntitiesDomain_3c002b83-6d7c-474c-97c6-2ef9348e4084_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_437eb9fb-7ad1-4ff7-9f6f-1b005bcf668e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_3c002b83-6d7c-474c-97c6-2ef9348e4084" xlink:to="loc_srt_ConsolidatedEntitiesDomain_437eb9fb-7ad1-4ff7-9f6f-1b005bcf668e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_06acc6cc-9f36-4701-b2b1-f3c04c56472c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_437eb9fb-7ad1-4ff7-9f6f-1b005bcf668e" xlink:to="loc_srt_ParentCompanyMember_06acc6cc-9f36-4701-b2b1-f3c04c56472c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_a989ba4d-0011-457e-988f-6709dafb37c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_CondensedBalanceSheetStatementTable_526a0054-1f51-4a3e-9f39-460da1b7671f" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_a989ba4d-0011-457e-988f-6709dafb37c6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_a989ba4d-0011-457e-988f-6709dafb37c6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_a989ba4d-0011-457e-988f-6709dafb37c6" xlink:to="loc_us-gaap_RelatedPartyDomain_a989ba4d-0011-457e-988f-6709dafb37c6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_944bbea6-9d0b-4e68-8c46-9e2d6c3e48b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_a989ba4d-0011-457e-988f-6709dafb37c6" xlink:to="loc_us-gaap_RelatedPartyDomain_944bbea6-9d0b-4e68-8c46-9e2d6c3e48b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_e7728fd6-5260-481e-b9e0-12260dd4b673" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_944bbea6-9d0b-4e68-8c46-9e2d6c3e48b7" xlink:to="loc_us-gaap_RelatedPartyMember_e7728fd6-5260-481e-b9e0-12260dd4b673" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IntercompanyAndRelatedPartiesMember_e4b79ccd-570b-4810-9e0c-72628b646df4" xlink:href="cms-20241231.xsd#cms_IntercompanyAndRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_944bbea6-9d0b-4e68-8c46-9e2d6c3e48b7" xlink:to="loc_cms_IntercompanyAndRelatedPartiesMember_e4b79ccd-570b-4810-9e0c-72628b646df4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_bceb5639-fe1d-4510-b1cf-ffd040095de4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_5dff4505-5414-4637-9252-41785036c040" xlink:to="loc_us-gaap_AssetsAbstract_bceb5639-fe1d-4510-b1cf-ffd040095de4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_cc32e98e-d113-429c-8848-d6e1914f66e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_bceb5639-fe1d-4510-b1cf-ffd040095de4" xlink:to="loc_us-gaap_AssetsCurrentAbstract_cc32e98e-d113-429c-8848-d6e1914f66e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_533485b9-8a7c-4183-bb45-fe5e1c193fd3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_cc32e98e-d113-429c-8848-d6e1914f66e6" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_533485b9-8a7c-4183-bb45-fe5e1c193fd3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetCurrent_48ae0518-246e-4cc0-81ad-f5cbd0388484" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesAndLoansReceivableNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_cc32e98e-d113-429c-8848-d6e1914f66e6" xlink:to="loc_us-gaap_NotesAndLoansReceivableNetCurrent_48ae0518-246e-4cc0-81ad-f5cbd0388484" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivablesNetCurrent_fbe7bb72-7d56-41cd-995f-9a0203178f74" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_cc32e98e-d113-429c-8848-d6e1914f66e6" xlink:to="loc_us-gaap_OtherReceivablesNetCurrent_fbe7bb72-7d56-41cd-995f-9a0203178f74" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_d6e31818-1fd7-40b7-bc2b-05857074b9a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_cc32e98e-d113-429c-8848-d6e1914f66e6" xlink:to="loc_us-gaap_IncomeTaxesReceivable_d6e31818-1fd7-40b7-bc2b-05857074b9a2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_b767a4ba-1c86-4b88-88fa-8261ab64f31b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_cc32e98e-d113-429c-8848-d6e1914f66e6" xlink:to="loc_us-gaap_OtherAssetsCurrent_b767a4ba-1c86-4b88-88fa-8261ab64f31b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_1a3522bb-cbdf-421b-aa0d-512f1c7a1703" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_cc32e98e-d113-429c-8848-d6e1914f66e6" xlink:to="loc_us-gaap_AssetsCurrent_1a3522bb-cbdf-421b-aa0d-512f1c7a1703" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract_5aa1c310-d2e0-4a7c-b898-ad8aaff952d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_bceb5639-fe1d-4510-b1cf-ffd040095de4" xlink:to="loc_us-gaap_AssetsNoncurrentAbstract_5aa1c310-d2e0-4a7c-b898-ad8aaff952d1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_e8b9c1ae-5baa-4856-879f-98d4bcc41c8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_5aa1c310-d2e0-4a7c-b898-ad8aaff952d1" xlink:to="loc_us-gaap_ConstructionInProgressGross_e8b9c1ae-5baa-4856-879f-98d4bcc41c8c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent_50274bc9-d904-4d7a-b349-004302f1554b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_5aa1c310-d2e0-4a7c-b898-ad8aaff952d1" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent_50274bc9-d904-4d7a-b349-004302f1554b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_50ab1a8e-16f9-4a04-a931-1048cfdca6a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_5aa1c310-d2e0-4a7c-b898-ad8aaff952d1" xlink:to="loc_us-gaap_EquityMethodInvestments_50ab1a8e-16f9-4a04-a931-1048cfdca6a0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_2bd64048-bdb2-45d4-a821-a072c95eb6de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_5aa1c310-d2e0-4a7c-b898-ad8aaff952d1" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_2bd64048-bdb2-45d4-a821-a072c95eb6de" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_961e3de1-2b09-4087-9913-8a68d6864da9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_5aa1c310-d2e0-4a7c-b898-ad8aaff952d1" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_961e3de1-2b09-4087-9913-8a68d6864da9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_f960a9f3-8eab-49b8-89f8-cc8ba1b9ccbb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_5aa1c310-d2e0-4a7c-b898-ad8aaff952d1" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_f960a9f3-8eab-49b8-89f8-cc8ba1b9ccbb" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_30178944-37d9-4e13-9434-0ccf81d3320e" xlink:href="cms-20241231.xsd#cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_5aa1c310-d2e0-4a7c-b898-ad8aaff952d1" xlink:to="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_30178944-37d9-4e13-9434-0ccf81d3320e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_311e9fa5-6409-47ef-9040-157343a6cb81" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_bceb5639-fe1d-4510-b1cf-ffd040095de4" xlink:to="loc_us-gaap_Assets_311e9fa5-6409-47ef-9040-157343a6cb81" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_ebd0e016-28bf-4ec9-93c9-3271f4a63f61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_5dff4505-5414-4637-9252-41785036c040" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_ebd0e016-28bf-4ec9-93c9-3271f4a63f61" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_001be224-db69-4097-a80e-c77cdf23b0e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_ebd0e016-28bf-4ec9-93c9-3271f4a63f61" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_001be224-db69-4097-a80e-c77cdf23b0e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_09b75af0-8099-4546-9acb-2f41d2723850" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_001be224-db69-4097-a80e-c77cdf23b0e3" xlink:to="loc_us-gaap_LongTermDebtCurrent_09b75af0-8099-4546-9acb-2f41d2723850" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccountsPayableAndNotesPayableCurrent_5d6e0e0b-ed98-4f42-8d6a-b9b8e3a8dc34" xlink:href="cms-20241231.xsd#cms_AccountsPayableAndNotesPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_001be224-db69-4097-a80e-c77cdf23b0e3" xlink:to="loc_cms_AccountsPayableAndNotesPayableCurrent_5d6e0e0b-ed98-4f42-8d6a-b9b8e3a8dc34" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendsPayableCurrent_76aeaa6b-e110-4d9f-8ced-6a0dc85e873d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndDividendsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_001be224-db69-4097-a80e-c77cdf23b0e3" xlink:to="loc_us-gaap_InterestAndDividendsPayableCurrent_76aeaa6b-e110-4d9f-8ced-6a0dc85e873d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_455496dd-4a50-46cc-8fbe-c590c4a291b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_001be224-db69-4097-a80e-c77cdf23b0e3" xlink:to="loc_us-gaap_TaxesPayableCurrent_455496dd-4a50-46cc-8fbe-c590c4a291b3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_cf86dda5-8b8c-4f19-9c6a-9ffdfe8a15c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_001be224-db69-4097-a80e-c77cdf23b0e3" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_cf86dda5-8b8c-4f19-9c6a-9ffdfe8a15c6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_f560d352-ba5f-4338-b666-9f2465d3879c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_001be224-db69-4097-a80e-c77cdf23b0e3" xlink:to="loc_us-gaap_LiabilitiesCurrent_f560d352-ba5f-4338-b666-9f2465d3879c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_607f406d-2507-4a38-b7eb-86d8a1538d86" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_ebd0e016-28bf-4ec9-93c9-3271f4a63f61" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_607f406d-2507-4a38-b7eb-86d8a1538d86" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_e1411f55-86a9-4fa7-8c9b-97e00dc07abf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_607f406d-2507-4a38-b7eb-86d8a1538d86" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_e1411f55-86a9-4fa7-8c9b-97e00dc07abf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermNotesPayable_dd4594d4-d6bd-4f92-863f-0c47d33e1f07" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermNotesPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_607f406d-2507-4a38-b7eb-86d8a1538d86" xlink:to="loc_us-gaap_LongTermNotesPayable_dd4594d4-d6bd-4f92-863f-0c47d33e1f07" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_5061c38e-c09a-446d-ad29-34ed8b9a3ae3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_607f406d-2507-4a38-b7eb-86d8a1538d86" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_5061c38e-c09a-446d-ad29-34ed8b9a3ae3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_88ed6dfe-7512-4ad6-a482-bcb46aa56f67" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_607f406d-2507-4a38-b7eb-86d8a1538d86" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_88ed6dfe-7512-4ad6-a482-bcb46aa56f67" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_edf487e4-4ff8-4a87-816c-045e7f5b4827" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_607f406d-2507-4a38-b7eb-86d8a1538d86" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_edf487e4-4ff8-4a87-816c-045e7f5b4827" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_59d74d73-8d68-4ca5-9638-02e9d0251fc5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_ebd0e016-28bf-4ec9-93c9-3271f4a63f61" xlink:to="loc_us-gaap_EquityAbstract_59d74d73-8d68-4ca5-9638-02e9d0251fc5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_b0350ace-d6db-47af-826e-07cda7ff5a06" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityAbstract_59d74d73-8d68-4ca5-9638-02e9d0251fc5" xlink:to="loc_us-gaap_CommonStockValue_b0350ace-d6db-47af-826e-07cda7ff5a06" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherCommonStockholdersEquity_b88f2693-ae62-4de4-9355-bf219a41f705" xlink:href="cms-20241231.xsd#cms_OtherCommonStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityAbstract_59d74d73-8d68-4ca5-9638-02e9d0251fc5" xlink:to="loc_cms_OtherCommonStockholdersEquity_b88f2693-ae62-4de4-9355-bf219a41f705" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CommonStockholdersEquity_ee048782-1175-41ca-99d5-14d8c9149e66" xlink:href="cms-20241231.xsd#cms_CommonStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityAbstract_59d74d73-8d68-4ca5-9638-02e9d0251fc5" xlink:to="loc_cms_CommonStockholdersEquity_ee048782-1175-41ca-99d5-14d8c9149e66" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_7e9dcfda-f862-4f5b-a0ed-68141126750f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityAbstract_59d74d73-8d68-4ca5-9638-02e9d0251fc5" xlink:to="loc_us-gaap_PreferredStockValue_7e9dcfda-f862-4f5b-a0ed-68141126750f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_91930c3e-2670-4af7-a449-9d26dfb5caf4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityAbstract_59d74d73-8d68-4ca5-9638-02e9d0251fc5" xlink:to="loc_us-gaap_StockholdersEquity_91930c3e-2670-4af7-a449-9d26dfb5caf4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_37971eca-9b94-4fef-8177-8927e05f313a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_ebd0e016-28bf-4ec9-93c9-3271f4a63f61" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_37971eca-9b94-4fef-8177-8927e05f313a" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantNarrativeDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#ScheduleICondensedFinancialInformationofRegistrantNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_c2acaa77-9793-488b-a82e-933888793cfd" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_319f8679-f580-4d1f-9305-a44c461a9f9e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_c2acaa77-9793-488b-a82e-933888793cfd" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_319f8679-f580-4d1f-9305-a44c461a9f9e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_a190bce5-ff5a-425b-accc-3d6b37879ec6" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_319f8679-f580-4d1f-9305-a44c461a9f9e" xlink:to="loc_srt_ConsolidatedEntitiesAxis_a190bce5-ff5a-425b-accc-3d6b37879ec6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_a190bce5-ff5a-425b-accc-3d6b37879ec6_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_a190bce5-ff5a-425b-accc-3d6b37879ec6" xlink:to="loc_srt_ConsolidatedEntitiesDomain_a190bce5-ff5a-425b-accc-3d6b37879ec6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_32bd6818-4a14-49e6-bdb7-70765bbd0af6" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_a190bce5-ff5a-425b-accc-3d6b37879ec6" xlink:to="loc_srt_ConsolidatedEntitiesDomain_32bd6818-4a14-49e6-bdb7-70765bbd0af6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_04d0c7b2-2063-40a8-b2b5-ec236031e093" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_32bd6818-4a14-49e6-bdb7-70765bbd0af6" xlink:to="loc_srt_ParentCompanyMember_04d0c7b2-2063-40a8-b2b5-ec236031e093" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure_3fc4d48c-43f2-4f0b-ae7f-3f4929de4db9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteeObligationsMaximumExposure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_c2acaa77-9793-488b-a82e-933888793cfd" xlink:to="loc_us-gaap_GuaranteeObligationsMaximumExposure_3fc4d48c-43f2-4f0b-ae7f-3f4929de4db9" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#ScheduleIIValuationandQualifyingAccountsandReservesDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_77d2055d-a101-47d1-b89c-4f11c299b6e1" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_edb30f7d-c333-4fa8-8c4d-8b5fa39623e4" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_77d2055d-a101-47d1-b89c-4f11c299b6e1" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_edb30f7d-c333-4fa8-8c4d-8b5fa39623e4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_76b62a8a-0ba7-43d7-a54b-7a063d09f0a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_edb30f7d-c333-4fa8-8c4d-8b5fa39623e4" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_76b62a8a-0ba7-43d7-a54b-7a063d09f0a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_76b62a8a-0ba7-43d7-a54b-7a063d09f0a4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_76b62a8a-0ba7-43d7-a54b-7a063d09f0a4" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_76b62a8a-0ba7-43d7-a54b-7a063d09f0a4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_6b087e90-e66a-46ca-a7d7-aa0f0a8663a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_76b62a8a-0ba7-43d7-a54b-7a063d09f0a4" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_6b087e90-e66a-46ca-a7d7-aa0f0a8663a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_c502e624-5ead-473b-a758-33d11c87eee2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_6b087e90-e66a-46ca-a7d7-aa0f0a8663a5" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_c502e624-5ead-473b-a758-33d11c87eee2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceOtherTaxCarryforwardMember_447b2452-5d00-4d70-9f4f-0a6836c01c9c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowanceOtherTaxCarryforwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_6b087e90-e66a-46ca-a7d7-aa0f0a8663a5" xlink:to="loc_us-gaap_ValuationAllowanceOtherTaxCarryforwardMember_447b2452-5d00-4d70-9f4f-0a6836c01c9c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_2466b2f1-56d9-4361-bb49-f54bb969ad3a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_edb30f7d-c333-4fa8-8c4d-8b5fa39623e4" xlink:to="loc_dei_LegalEntityAxis_2466b2f1-56d9-4361-bb49-f54bb969ad3a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_2466b2f1-56d9-4361-bb49-f54bb969ad3a_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_2466b2f1-56d9-4361-bb49-f54bb969ad3a" xlink:to="loc_dei_EntityDomain_2466b2f1-56d9-4361-bb49-f54bb969ad3a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ee9fd0a3-a665-4b5b-bad1-e2161ebc0d01" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_2466b2f1-56d9-4361-bb49-f54bb969ad3a" xlink:to="loc_dei_EntityDomain_ee9fd0a3-a665-4b5b-bad1-e2161ebc0d01" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_f97773b2-ab9f-461b-af63-7c7ba5375c7b" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_ee9fd0a3-a665-4b5b-bad1-e2161ebc0d01" xlink:to="loc_cms_ConsumersEnergyCompanyMember_f97773b2-ab9f-461b-af63-7c7ba5375c7b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_d20c4494-f3ec-45d0-b3d3-bc240129e9a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_77d2055d-a101-47d1-b89c-4f11c299b6e1" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_d20c4494-f3ec-45d0-b3d3-bc240129e9a9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_0828a332-866f-4ac5-a7f2-f9b474db2e73" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_d20c4494-f3ec-45d0-b3d3-bc240129e9a9" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_0828a332-866f-4ac5-a7f2-f9b474db2e73" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_5626d080-561d-42db-a631-e80eda85ac07" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_d20c4494-f3ec-45d0-b3d3-bc240129e9a9" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_5626d080-561d-42db-a631-e80eda85ac07" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_44013edb-f5d4-463f-8cf9-d529e4901c70" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_d20c4494-f3ec-45d0-b3d3-bc240129e9a9" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_44013edb-f5d4-463f-8cf9-d529e4901c70" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_b5b057fd-2936-4b81-af38-8f8ee7a5d074" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_d20c4494-f3ec-45d0-b3d3-bc240129e9a9" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_b5b057fd-2936-4b81-af38-8f8ee7a5d074" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_a9700488-4dfc-48af-8561-756f7c5ebdbb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd#eedm"/>
  <link:definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract" xlink:to="loc_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="loc_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="101"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="102"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable_64d0a4aa-054a-41c2-abbe-7e9233c64b87" xlink:href="cms-20241231.xsd#cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="loc_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable_64d0a4aa-054a-41c2-abbe-7e9233c64b87" xlink:type="arc" order="41"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>15
<FILENAME>cms-20241231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:d3759fd1-4aaa-4e47-97a7-a411530d07e3,g:a0f4cebb-a044-4433-9321-1b6118cbc137-->
<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_OperatingLeaseLiabilitiesPaymentsDueAbstract_7f98689f-efaf-454b-8333-03d3e641bb36_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_ab8d6c48-4d5b-4818-887b-2d649aba5003_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_38b940f1-28d6-48eb-ba80-158f86631bce_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_RelatedPartyTransactionsDisclosureTextBlock_ab4c62ef-fd7e-4594-a2c1-d90e434b85cd_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related party Transactions - Consumers</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_8b95a67c-1cd9-4edf-9387-596ea803004d_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Retirement of debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_73620b38-8be3-4277-af79-8e2db605378a_terseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payment for purchase of first mortgage bonds</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_0e767930-5626-49b8-b947-8892e1290063_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Retirement of long-term 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" 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/2024/elts/us-gaap-2024.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_cms_ArkansasStateTaxAuthorityMember_f8ce7395-6946-4ac3-a219-f1195e672587_terseLabel_en-US" xlink:label="lab_cms_ArkansasStateTaxAuthorityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Arkansas State Tax Authority</link:label>
    <link:label id="lab_cms_ArkansasStateTaxAuthorityMember_label_en-US" xlink:label="lab_cms_ArkansasStateTaxAuthorityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Arkansas State Tax Authority [Member]</link:label>
    <link:label id="lab_cms_ArkansasStateTaxAuthorityMember_documentation_en-US" xlink:label="lab_cms_ArkansasStateTaxAuthorityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Arkansas State Tax Authority</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ArkansasStateTaxAuthorityMember" xlink:href="cms-20241231.xsd#cms_ArkansasStateTaxAuthorityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ArkansasStateTaxAuthorityMember" xlink:to="lab_cms_ArkansasStateTaxAuthorityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedIncludingRegulatoryAssetsAndLiabilitiesTableTextBlock_2c3111a3-4b91-401d-821c-140d59909d66_terseLabel_en-US" xlink:label="lab_cms_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedIncludingRegulatoryAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Net Periodic Benefit Cost Not Yet Recognized</link:label>
    <link:label id="lab_cms_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedIncludingRegulatoryAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_cms_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedIncludingRegulatoryAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule Of Net Periodic Benefit Cost Not Yet Recognized Including Regulatory Assets And Liabilities [Table Text Block]</link:label>
    <link:label id="lab_cms_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedIncludingRegulatoryAssetsAndLiabilitiesTableTextBlock_documentation_en-US" xlink:label="lab_cms_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedIncludingRegulatoryAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule Of Net Periodic Benefit Cost Not Yet Recognized Including Regulatory Assets And Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedIncludingRegulatoryAssetsAndLiabilitiesTableTextBlock" xlink:href="cms-20241231.xsd#cms_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedIncludingRegulatoryAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedIncludingRegulatoryAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_cms_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedIncludingRegulatoryAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_9c525a5e-202c-4c01-b075-b1b4df49487a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax expense at statutory rate</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAverageRateTableTextBlock_b2221a4e-d19b-446b-bcc6-c502f070b76e_terseLabel_en-US" xlink:label="lab_cms_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAverageRateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Average Capitalization Rates</link:label>
    <link:label id="lab_cms_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAverageRateTableTextBlock_label_en-US" xlink:label="lab_cms_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAverageRateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Public Utilities, Allowance For Funds Used During Construction Average Rate [Table Text Block]</link:label>
    <link:label id="lab_cms_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAverageRateTableTextBlock_documentation_en-US" xlink:label="lab_cms_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAverageRateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tabular disclosure of the average rate of allowance for funds used during construction.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAverageRateTableTextBlock" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAverageRateTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAverageRateTableTextBlock" xlink:to="lab_cms_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAverageRateTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ThreePointOneZeroZeroPercentFirstMortgageBondsDue2050Member_adc2e403-ebc4-4a6c-ac1f-96cb2f79e932_verboseLabel_en-US" xlink:label="lab_cms_ThreePointOneZeroZeroPercentFirstMortgageBondsDue2050Member" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">3.100% First Mortgage Bonds Due 2050</link:label>
    <link:label id="lab_cms_ThreePointOneZeroZeroPercentFirstMortgageBondsDue2050Member_label_en-US" xlink:label="lab_cms_ThreePointOneZeroZeroPercentFirstMortgageBondsDue2050Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Three Point One Zero Zero Percent First Mortgage Bonds Due 2050 [Member]</link:label>
    <link:label id="lab_cms_ThreePointOneZeroZeroPercentFirstMortgageBondsDue2050Member_documentation_en-US" xlink:label="lab_cms_ThreePointOneZeroZeroPercentFirstMortgageBondsDue2050Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Three Point One Zero Zero Percent First Mortgage Bonds Due 2050 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointOneZeroZeroPercentFirstMortgageBondsDue2050Member" xlink:href="cms-20241231.xsd#cms_ThreePointOneZeroZeroPercentFirstMortgageBondsDue2050Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ThreePointOneZeroZeroPercentFirstMortgageBondsDue2050Member" xlink:to="lab_cms_ThreePointOneZeroZeroPercentFirstMortgageBondsDue2050Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncome_a375595f-d99c-425c-be51-6aa843d6b7c5_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other income</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncome_85937db4-85a2-488c-8613-d8c27eab9cd5_totalLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncome" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_dei_CoverAbstract_be79d300-e121-45c0-9442-5bc6d78ad8e4_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_c30d5529-d5b8-496f-83d9-94f1be5e2f2a_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028 and thereafter</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9e1d7d59-10bd-4dbf-b1ca-ce3b9356feaa_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net Increase (Decrease) in Cash and Cash Equivalents,&#160;Including Restricted Amounts</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_ba983ba7-48ed-4b54-954a-105ef7a404e7_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Jurisdiction [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:to="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_LesseeAndLessorLeasesTextBlock_7788adf3-4ecb-4da5-90ec-98b72225468f_terseLabel_en-US" xlink:label="lab_cms_LesseeAndLessorLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_cms_LesseeAndLessorLeasesTextBlock_label_en-US" xlink:label="lab_cms_LesseeAndLessorLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee And Lessor Leases [Text Block]</link:label>
    <link:label id="lab_cms_LesseeAndLessorLeasesTextBlock_documentation_en-US" xlink:label="lab_cms_LesseeAndLessorLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lessee And Lessor Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LesseeAndLessorLeasesTextBlock" xlink:href="cms-20241231.xsd#cms_LesseeAndLessorLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_LesseeAndLessorLeasesTextBlock" xlink:to="lab_cms_LesseeAndLessorLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedIncomeStatementsCaptionsLineItems_3350028a-6960-48df-8aec-7ae89d33720f_terseLabel_en-US" xlink:label="lab_srt_CondensedIncomeStatementsCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Condensed Income Statements, Captions [Line Items]</link:label>
    <link:label id="lab_srt_CondensedIncomeStatementsCaptionsLineItems_label_en-US" xlink:label="lab_srt_CondensedIncomeStatementsCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Condensed Income Statements, Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedIncomeStatementsCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems" xlink:to="lab_srt_CondensedIncomeStatementsCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_7bf9357d-7787-4c66-93aa-e60a4d248787_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_faa993bb-ecab-47a7-bee9-b508e64f5be0_verboseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_cms_CashTransactionsAbstract_94813787-e782-4e80-bd07-bea004f5b9a4_terseLabel_en-US" xlink:label="lab_cms_CashTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash transactions</link:label>
    <link:label id="lab_cms_CashTransactionsAbstract_label_en-US" xlink:label="lab_cms_CashTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Transactions [Abstract]</link:label>
    <link:label id="lab_cms_CashTransactionsAbstract_documentation_en-US" xlink:label="lab_cms_CashTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cash Transactions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CashTransactionsAbstract" xlink:href="cms-20241231.xsd#cms_CashTransactionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_CashTransactionsAbstract" xlink:to="lab_cms_CashTransactionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary_2a3595d2-9964-447a-ab21-0568c04d31b4_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_5513f694-0fa6-451a-82c5-3ac7cf24eaf7_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_DerivativeFairValueOfDerivativeAsset_1d61e006-fef1-4f58-af9f-1f6c9f17ed9b_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" 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" xml:lang="en-US">Derivative Asset, Subject to Master Netting Arrangement, before Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_ecd_NonNeosMember_terseLabel_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-NEOs</link:label>
    <link:label id="lab_ecd_NonNeosMember_label_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-NEOs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonNeosMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonNeosMember" xlink:to="lab_ecd_NonNeosMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_6044e0bd-2575-4789-a5de-e9e2a8006a19_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax benefit recognized</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expense, Tax Benefit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ProceedsFromGovernmentGrant_c6035f2e-ede1-42dc-947f-dae65f8d8933_terseLabel_en-US" xlink:label="lab_cms_ProceedsFromGovernmentGrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from government grant</link:label>
    <link:label id="lab_cms_ProceedsFromGovernmentGrant_label_en-US" xlink:label="lab_cms_ProceedsFromGovernmentGrant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds From Government Grant</link:label>
    <link:label id="lab_cms_ProceedsFromGovernmentGrant_documentation_en-US" xlink:label="lab_cms_ProceedsFromGovernmentGrant" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cash grant received from government during the current period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ProceedsFromGovernmentGrant" xlink:href="cms-20241231.xsd#cms_ProceedsFromGovernmentGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ProceedsFromGovernmentGrant" xlink:to="lab_cms_ProceedsFromGovernmentGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember_b678b70c-d878-4ce8-9647-fd2c4e26f36c_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stocks</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Equity Securities, Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember" xlink:to="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_f14db2c8-1ed7-4344-b4b6-9b95abe3ffd7_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_2df3d288-5a1a-40f9-bbfd-244c51e9cbef_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_337952b0-6976-4c43-8b1e-e658685fdca3_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract" xlink:to="lab_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_1a923729-9a5c-46fc-921e-adaa7d15fa45_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityMaturityTableTextBlock_6ca485f9-c1c6-444a-947e-5ebfb3df2c8c_terseLabel_en-US" xlink:label="lab_cms_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Minimum Annual Rental Commitments</link:label>
    <link:label id="lab_cms_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_cms_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee Operating Lease Liability And Finance Lease Liability Maturity [Table Text Block]</link:label>
    <link:label id="lab_cms_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityMaturityTableTextBlock_documentation_en-US" xlink:label="lab_cms_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lessee Operating Lease Liability And Finance Lease Liability Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityMaturityTableTextBlock" xlink:href="cms-20241231.xsd#cms_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_cms_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseIncome_29ecf54a-06aa-449e-b3af-f8278b337fde_verboseLabel_en-US" xlink:label="lab_us-gaap_LeaseIncome" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_e158c0e9-f02b-4d60-a18e-6333f7f08138_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Distributions to 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:to="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_7c2f1f87-0858-449a-b70c-7ad077157668_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_DeferredIncomeTaxesAndTaxCreditsAbstract_0ee48c28-fb43-493c-8450-af598977b470_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCreditsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCreditsAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCreditsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Taxes and Tax Credits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCreditsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndTaxCreditsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndTaxCreditsAbstract" xlink:to="lab_us-gaap_DeferredIncomeTaxesAndTaxCreditsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RemovalCostsMember_8e8c20d5-25bd-4ef9-9a40-82f8b028df68_terseLabel_en-US" xlink:label="lab_us-gaap_RemovalCostsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of removal</link:label>
    <link:label id="lab_us-gaap_RemovalCostsMember_label_en-US" xlink:label="lab_us-gaap_RemovalCostsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Removal Costs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RemovalCostsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RemovalCostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RemovalCostsMember" xlink:to="lab_us-gaap_RemovalCostsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_DeferredTaxLiabilitiesPostretirementBenefits_af608548-65d5-420c-9037-5d9fc097dc10_negatedLabel_en-US" xlink:label="lab_cms_DeferredTaxLiabilitiesPostretirementBenefits" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Employee benefits</link:label>
    <link:label id="lab_cms_DeferredTaxLiabilitiesPostretirementBenefits_label_en-US" xlink:label="lab_cms_DeferredTaxLiabilitiesPostretirementBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities Postretirement Benefits</link:label>
    <link:label id="lab_cms_DeferredTaxLiabilitiesPostretirementBenefits_documentation_en-US" xlink:label="lab_cms_DeferredTaxLiabilitiesPostretirementBenefits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of deferred tax consequences attributable to taxable temporary differences derived from postretirement benefits.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DeferredTaxLiabilitiesPostretirementBenefits" xlink:href="cms-20241231.xsd#cms_DeferredTaxLiabilitiesPostretirementBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_DeferredTaxLiabilitiesPostretirementBenefits" xlink:to="lab_cms_DeferredTaxLiabilitiesPostretirementBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_e351458e-f6e7-49f7-a14a-ac2be87fa309_terseLabel_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_label_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessor, Operating Lease, Payment to be Received, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears" xlink:to="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_c8c45c55-fa82-422f-9324-075d61639c1a_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable" xlink:to="lab_us-gaap_LineOfCreditFacilityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmendedAmount_a8a26288-372f-4308-a0c3-24a01cb0dc98_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmendedAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amended requested annual rate increase</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmendedAmount_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmendedAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Public Utilities, Requested Rate Increase (Decrease), Amended, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmendedAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmendedAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmendedAmount" xlink:to="lab_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmendedAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_f26a520b-bff0-4aa1-8d33-9436e8340015_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">EPS</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_33808da7-5240-4505-9b8b-abcfffce441b_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock" xlink:to="lab_us-gaap_InventoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:to="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_2cf076f6-f538-428d-8652-24c7568d557d_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income (Loss) From Continuing Operations</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_0fa9ca50-76c5-46c0-84c1-0e72b30ac35c_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ReserveQuantitiesByTypeOfReserveAxis_8b031cf4-bd30-46e0-baf0-961158ce2963_terseLabel_en-US" xlink:label="lab_srt_ReserveQuantitiesByTypeOfReserveAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Petroleum Reserves [Axis]</link:label>
    <link:label id="lab_srt_ReserveQuantitiesByTypeOfReserveAxis_label_en-US" xlink:label="lab_srt_ReserveQuantitiesByTypeOfReserveAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Petroleum Reserves [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ReserveQuantitiesByTypeOfReserveAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ReserveQuantitiesByTypeOfReserveAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ReserveQuantitiesByTypeOfReserveAxis" xlink:to="lab_srt_ReserveQuantitiesByTypeOfReserveAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgDiscLineItems_label_en-US" xlink:label="lab_ecd_AwardTmgDiscLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="lab_ecd_AwardTmgDiscLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_f616515b-09f4-4eb3-90ad-dad6914d71c7_terseLabel_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_label_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EquityMethodInvesteeNameDomain" xlink:to="lab_srt_EquityMethodInvesteeNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ForwardContractsEnteredIntoDecember162024Member_b477757e-63bd-4b3b-8b5b-a08b12108154_terseLabel_en-US" xlink:label="lab_cms_ForwardContractsEnteredIntoDecember162024Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forward contracts entered into 12/16/2024</link:label>
    <link:label id="lab_cms_ForwardContractsEnteredIntoDecember162024Member_label_en-US" xlink:label="lab_cms_ForwardContractsEnteredIntoDecember162024Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forward Contracts Entered Into December 16, 2024 [Member]</link:label>
    <link:label id="lab_cms_ForwardContractsEnteredIntoDecember162024Member_documentation_en-US" xlink:label="lab_cms_ForwardContractsEnteredIntoDecember162024Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Forward Contracts Entered Into December 16, 2024</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ForwardContractsEnteredIntoDecember162024Member" xlink:href="cms-20241231.xsd#cms_ForwardContractsEnteredIntoDecember162024Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ForwardContractsEnteredIntoDecember162024Member" xlink:to="lab_cms_ForwardContractsEnteredIntoDecember162024Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_76c74b0d-44ae-4669-8075-a6a5d8608612_terseLabel_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Portion at Fair Value Measurement</link:label>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_cms_ResidentialUtilityServicesMember_6f285f4a-7860-4541-95ec-7a8d69d785c8_terseLabel_en-US" xlink:label="lab_cms_ResidentialUtilityServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" xml:lang="en-US">Residential Utility Services [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ResidentialUtilityServicesMember" xlink:href="cms-20241231.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_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_16ca55a7-d633-40a1-a724-c3ce09ca019b_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets under finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_d2802eea-a167-48a9-b4c8-8241c730b697_periodStartLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance at beginning of period</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_304afd58-426d-4284-b97e-e987d66ca33f_periodEndLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at end of period</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Right-of-Use Asset, before Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_CommonStockholdersEquity_d69001ed-dfd6-4d76-a062-7a201d3a276b_totalLabel_en-US" xlink:label="lab_cms_CommonStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total common stockholders&#8217; equity</link:label>
    <link:label id="lab_cms_CommonStockholdersEquity_785e3f31-7514-4155-8b37-26da746df81b_terseLabel_en-US" xlink:label="lab_cms_CommonStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total common stockholders&#8217; equity</link:label>
    <link:label id="lab_cms_CommonStockholdersEquity_label_en-US" xlink:label="lab_cms_CommonStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stockholders&#8217; Equity</link:label>
    <link:label id="lab_cms_CommonStockholdersEquity_documentation_en-US" xlink:label="lab_cms_CommonStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Common Stockholders&#8217; Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CommonStockholdersEquity" xlink:href="cms-20241231.xsd#cms_CommonStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_CommonStockholdersEquity" xlink:to="lab_cms_CommonStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_a94ece8f-685e-49f6-b8cf-df0b9131192d_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount_0b1a97f3-d162-4a02-bf8c-e26f252fe2e9_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional annual rate increase authorized</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Public Utilities, Approved Rate Increase (Decrease), Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount" xlink:to="lab_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_ad251f17-7955-4213-b1d6-fb0777e838ad_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ValuationAllowancesAndReservesTypeAxis_43370a32-286d-4a10-8db0-2fb9cc1175ba_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ConstructionFinancingAgreementMember_0fb62b1a-3339-401b-aba6-51de7529576d_terseLabel_en-US" xlink:label="lab_cms_ConstructionFinancingAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Construction Financing Agreement</link:label>
    <link:label id="lab_cms_ConstructionFinancingAgreementMember_label_en-US" xlink:label="lab_cms_ConstructionFinancingAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Construction Financing Agreement [Member]</link:label>
    <link:label id="lab_cms_ConstructionFinancingAgreementMember_documentation_en-US" xlink:label="lab_cms_ConstructionFinancingAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Construction Financing Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConstructionFinancingAgreementMember" xlink:href="cms-20241231.xsd#cms_ConstructionFinancingAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ConstructionFinancingAgreementMember" xlink:to="lab_cms_ConstructionFinancingAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PensionAndDBSERPMember_d1a4fa73-6b73-4e63-939c-8ae2c18c9d23_terseLabel_en-US" xlink:label="lab_cms_PensionAndDBSERPMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">DB&#160;Pension Plans and DB&#160;SERP</link:label>
    <link:label id="lab_cms_PensionAndDBSERPMember_label_en-US" xlink:label="lab_cms_PensionAndDBSERPMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension And D B S E R P [Member]</link:label>
    <link:label id="lab_cms_PensionAndDBSERPMember_documentation_en-US" xlink:label="lab_cms_PensionAndDBSERPMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Pension And DB SERP [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PensionAndDBSERPMember" xlink:href="cms-20241231.xsd#cms_PensionAndDBSERPMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PensionAndDBSERPMember" xlink:to="lab_cms_PensionAndDBSERPMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PowerSalesAgreementMember_930d3011-905f-4324-87c5-de65607181e3_terseLabel_en-US" xlink:label="lab_cms_PowerSalesAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Power Sales Agreement</link:label>
    <link:label id="lab_cms_PowerSalesAgreementMember_label_en-US" xlink:label="lab_cms_PowerSalesAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Power Sales Agreement [Member]</link:label>
    <link:label id="lab_cms_PowerSalesAgreementMember_documentation_en-US" xlink:label="lab_cms_PowerSalesAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Power Sales Agreement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PowerSalesAgreementMember" xlink:href="cms-20241231.xsd#cms_PowerSalesAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PowerSalesAgreementMember" xlink:to="lab_cms_PowerSalesAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNetAbstract_53699f63-bfc6-49a9-bf2e-ef5b501bc2ed_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment_e6a228c3-c2e7-4919-84b6-08f76b590d73_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Public Utilities, Property, Plant and Equipment, Other Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment" xlink:to="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_f8eebb9f-1d1f-4be3-9dc3-e3f32d499940_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_6ecffe76-2849-4f9e-98d0-f486224dccf3_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other non-current assets</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" 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/2024/elts/us-gaap-2024.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_LossOnReacquiredDebtMember_1eafb9b6-a493-45cf-a51a-7a5d9b254d42_terseLabel_en-US" xlink:label="lab_us-gaap_LossOnReacquiredDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unamortized loss on reacquired debt</link:label>
    <link:label id="lab_us-gaap_LossOnReacquiredDebtMember_label_en-US" xlink:label="lab_us-gaap_LossOnReacquiredDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss on Reacquired Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossOnReacquiredDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossOnReacquiredDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossOnReacquiredDebtMember" xlink:to="lab_us-gaap_LossOnReacquiredDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_c5c1becd-39f1-49cd-a6b9-7b00e2520460_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_a85e2d11-769b-4f6e-858e-83426a6e09ea_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross cost</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryAssets_2897df21-d14d-4bd2-8cd5-e7e3a95cbb29_totalLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAssets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total regulatory assets</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" xml:lang="en-US">Regulatory Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_VariableInterestEntityDisclosureTextBlock_3747bd07-2b17-4678-b6ca-02ac28e620d7_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_SupplierFinanceProgramDomain_66b72001-6498-4a1e-81b8-ca8929a266b0_terseLabel_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplier Finance Program [Domain]</link:label>
    <link:label id="lab_us-gaap_SupplierFinanceProgramDomain_label_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplier Finance Program [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplierFinanceProgramDomain" xlink:to="lab_us-gaap_SupplierFinanceProgramDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_8f50b239-7136-4613-b757-1d6938e1ce8b_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis]</link:label>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_98153607-5b28-47ec-9976-2363e6307638_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingSegmentsMember" xlink:to="lab_us-gaap_OperatingSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_GainLossOnDispositionOfBusinessUtilizedAsOffsetToRevenueDeficiency_da4ad784-33fa-4dcb-9aee-fc904c19793a_terseLabel_en-US" xlink:label="lab_cms_GainLossOnDispositionOfBusinessUtilizedAsOffsetToRevenueDeficiency" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gain on sale utilized as offset</link:label>
    <link:label id="lab_cms_GainLossOnDispositionOfBusinessUtilizedAsOffsetToRevenueDeficiency_label_en-US" xlink:label="lab_cms_GainLossOnDispositionOfBusinessUtilizedAsOffsetToRevenueDeficiency" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Disposition of Business, Utilized As Offset To Revenue Deficiency</link:label>
    <link:label id="lab_cms_GainLossOnDispositionOfBusinessUtilizedAsOffsetToRevenueDeficiency_documentation_en-US" xlink:label="lab_cms_GainLossOnDispositionOfBusinessUtilizedAsOffsetToRevenueDeficiency" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Disposition of Business, Utilized As Offset To Revenue Deficiency</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GainLossOnDispositionOfBusinessUtilizedAsOffsetToRevenueDeficiency" xlink:href="cms-20241231.xsd#cms_GainLossOnDispositionOfBusinessUtilizedAsOffsetToRevenueDeficiency"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_GainLossOnDispositionOfBusinessUtilizedAsOffsetToRevenueDeficiency" xlink:to="lab_cms_GainLossOnDispositionOfBusinessUtilizedAsOffsetToRevenueDeficiency" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_CerclaLiabilityMember_c828a508-78d6-4c1b-aed7-1b76e04ce43c_terseLabel_en-US" xlink:label="lab_cms_CerclaLiabilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" xml:lang="en-US">CERCLA Liability [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CerclaLiabilityMember" xlink:href="cms-20241231.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_NetCashProvidedByUsedInOperatingActivities_28f4b278-5f78-4f1f-8b29-a30bf70182ad_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_39e944f5-55ef-4b4c-aa67-3d7f4a12f05b_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_NetCashProvidedByUsedInOperatingActivitiesAbstract_94526529-c6cd-4504-ab0b-4a1bff5d58c8_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_5eab44bb-44ca-4eaf-b0da-b6a21b50cf84_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Local net operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, State and Local</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetRetirementObligationAccretionExpense_03748ab8-7206-45d4-82d1-edda220834ab_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationAccretionExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accretion</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationAccretionExpense_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationAccretionExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligation, Accretion Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationAccretionExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationAccretionExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationAccretionExpense" xlink:to="lab_us-gaap_AssetRetirementObligationAccretionExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Method</link:label>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMethodTextBlock" xlink:to="lab_ecd_AwardTmgMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_9b5a7524-b8db-4a6d-a013-56718d4394dd_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net periodic 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" 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/2024/elts/us-gaap-2024.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_ecd_TradingArrByIndTable_terseLabel_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual</link:label>
    <link:label id="lab_ecd_TradingArrByIndTable_label_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrByIndTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="lab_ecd_TradingArrByIndTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveAxis_eabca77f-f7c6-48e4-9004-35da96dee05a_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_OperatingLeaseVariableLeaseIncome_f40419eb-4b97-400b-889a-3eb91b7e0436_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseVariableLeaseIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable lease income</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseVariableLeaseIncome_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseVariableLeaseIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Variable Lease Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseVariableLeaseIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseVariableLeaseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseVariableLeaseIncome" xlink:to="lab_us-gaap_OperatingLeaseVariableLeaseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_FourPointThreeFiveZeroPercentFirstMortgageBondsDue2064Member_a43562c4-37ff-4bfd-b696-408dd10f1fb8_terseLabel_en-US" xlink:label="lab_cms_FourPointThreeFiveZeroPercentFirstMortgageBondsDue2064Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">4.350% First Mortgage Bonds Due 2064</link:label>
    <link:label id="lab_cms_FourPointThreeFiveZeroPercentFirstMortgageBondsDue2064Member_label_en-US" xlink:label="lab_cms_FourPointThreeFiveZeroPercentFirstMortgageBondsDue2064Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Four Point Three Five Zero Percent First Mortgage Bonds Due 2064 [Member]</link:label>
    <link:label id="lab_cms_FourPointThreeFiveZeroPercentFirstMortgageBondsDue2064Member_documentation_en-US" xlink:label="lab_cms_FourPointThreeFiveZeroPercentFirstMortgageBondsDue2064Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Four Point Three Five Zero Percent First Mortgage Bonds Due 2064 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointThreeFiveZeroPercentFirstMortgageBondsDue2064Member" xlink:href="cms-20241231.xsd#cms_FourPointThreeFiveZeroPercentFirstMortgageBondsDue2064Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_FourPointThreeFiveZeroPercentFirstMortgageBondsDue2064Member" xlink:to="lab_cms_FourPointThreeFiveZeroPercentFirstMortgageBondsDue2064Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_e6aebdaf-dddc-46a0-9e85-f6a30dc4f3c0_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_FinanceLeaseWeightedAverageRemainingLeaseTerm1_b6a89e77-1328-45f5-9485-34acd2786831_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingPoliciesProcLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USStatesAndPoliticalSubdivisionsMember_12d507be-2774-4c96-8805-61c14c7b2454_terseLabel_en-US" xlink:label="lab_us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State and municipal bonds</link:label>
    <link:label id="lab_us-gaap_USStatesAndPoliticalSubdivisionsMember_label_en-US" xlink:label="lab_us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">US States and Political Subdivisions Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:to="lab_us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementAdjustmentMember_3690cea4-b3e3-4559-82f9-4edaf77d6619_terseLabel_en-US" xlink:label="lab_srt_RestatementAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revision of Prior Period, Adjustment</link:label>
    <link:label id="lab_srt_RestatementAdjustmentMember_label_en-US" xlink:label="lab_srt_RestatementAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revision of Prior Period, Adjustment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementAdjustmentMember" xlink:to="lab_srt_RestatementAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfBusinesses_ccfff1a3-cf44-442f-a08d-74cfb972f1fd_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from sale of ASP business</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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:to="lab_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_421199c6-a9ae-422a-b298-447099374f21_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCollateralAmount_1840f283-85dc-4d11-b8fc-32a71e7bb2a2_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCollateralAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity interests</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCollateralAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCollateralAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Collateral Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCollateralAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCollateralAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCollateralAmount" xlink:to="lab_us-gaap_DebtInstrumentCollateralAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation, Amount</link:label>
    <link:label id="lab_ecd_AdjToCompAmt_label_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAmt" xlink:to="lab_ecd_AdjToCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_d34d4763-30ea-4548-8549-631c78b1648d_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_OutstandingRecoveryCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryCompAmt" xlink:to="lab_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_SeriesCPreferredStockDepositarySharesMember_d2d957cb-14dd-48f3-b7df-19ee879d4e02_verboseLabel_en-US" xlink:label="lab_cms_SeriesCPreferredStockDepositarySharesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" 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_a31dd094-aa79-4045-842d-0489b047020a_terseLabel_en-US" xlink:label="lab_cms_SeriesCPreferredStockDepositarySharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" 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-20241231.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_DefinedBenefitPlanRollForwardsAbstract_5c59a8b8-e794-4efe-ae23-13d561987bf4_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanRollForwardsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_terseLabel_en-US" xlink:label="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table</link:label>
    <link:label id="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_label_en-US" xlink:label="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:to="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_c2b94273-4b4c-48c1-acf4-ab303d8f90be_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_ElectricDistributionMember_e2f9da26-83db-4dd8-b689-ea8a420bf892_terseLabel_en-US" xlink:label="lab_us-gaap_ElectricDistributionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Distribution</link:label>
    <link:label id="lab_us-gaap_ElectricDistributionMember_label_en-US" xlink:label="lab_us-gaap_ElectricDistributionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Electric Distribution [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricDistributionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ElectricDistributionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ElectricDistributionMember" xlink:to="lab_us-gaap_ElectricDistributionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PreferredStock450SeriesMember_84353337-1ca7-4c55-962f-7cf35b597a16_verboseLabel_en-US" xlink:label="lab_cms_PreferredStock450SeriesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Preferred Stock $4.50 Series</link:label>
    <link:label id="lab_cms_PreferredStock450SeriesMember_label_en-US" xlink:label="lab_cms_PreferredStock450SeriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock $4.50 Series [Member]</link:label>
    <link:label id="lab_cms_PreferredStock450SeriesMember_documentation_en-US" xlink:label="lab_cms_PreferredStock450SeriesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">$4.50 Series [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PreferredStock450SeriesMember" xlink:href="cms-20241231.xsd#cms_PreferredStock450SeriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PreferredStock450SeriesMember" xlink:to="lab_cms_PreferredStock450SeriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureAmt" xlink:to="lab_ecd_CoSelectedMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MovementInPropertyPlantAndEquipmentRollForward_74d4d0a4-9996-4adb-8568-5d5136ce3422_terseLabel_en-US" xlink:label="lab_us-gaap_MovementInPropertyPlantAndEquipmentRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance Leases and Other Financing Obligations, Rollforward [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_MovementInPropertyPlantAndEquipmentRollForward_label_en-US" xlink:label="lab_us-gaap_MovementInPropertyPlantAndEquipmentRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Movement in Property, Plant and Equipment [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInPropertyPlantAndEquipmentRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MovementInPropertyPlantAndEquipmentRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInPropertyPlantAndEquipmentRollForward" xlink:to="lab_us-gaap_MovementInPropertyPlantAndEquipmentRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_e9edecf9-8306-48cc-8722-78cceb129cd6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Debt issuance costs and financing fees</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TabularListTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tabular List, Table</link:label>
    <link:label id="lab_ecd_TabularListTableTextBlock_label_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tabular List [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TabularListTableTextBlock" xlink:to="lab_ecd_TabularListTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_acf11294-a2ad-42f7-b9d5-0e37a53a6ebe_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_74df6790-fb16-4f17-88bb-9b9edb845d08_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ValuationAllowancesAndReservesDeductions_1b78d890-3f46-4d8b-8939-e85e7de0dcaf_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deductions</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d79ebc60-6cde-4409-9a7e-b7f4224a01c3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingencies_b3deb314-c766-4d5a-81ec-ba1f480921fb_terseLabel_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccrualForEnvironmentalLossContingencies" xlink:to="lab_us-gaap_AccrualForEnvironmentalLossContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_23d7de57-e44a-449b-9cfd-3b8b1672411e_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected long-term rate of return on plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-Term Rate of Return on Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_c095a8c0-b637-4c56-b2e7-3247846e5daa_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Public Utility, Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Public Utility, Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_6a0c9fb3-ad0b-46b8-bbad-0df44f59203a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireHeldToMaturitySecurities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Investment in debt securities &#8211; intercompany</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireHeldToMaturitySecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Held-to-Maturity Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireHeldToMaturitySecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities" xlink:to="lab_us-gaap_PaymentsToAcquireHeldToMaturitySecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ThreePointFourFiveZeroPercentSeniorNotesDue2027Member_70cd2270-5028-4e23-91ec-e4c2bfa55b77_terseLabel_en-US" xlink:label="lab_cms_ThreePointFourFiveZeroPercentSeniorNotesDue2027Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">3.450% Senior Notes Due 2027</link:label>
    <link:label id="lab_cms_ThreePointFourFiveZeroPercentSeniorNotesDue2027Member_label_en-US" xlink:label="lab_cms_ThreePointFourFiveZeroPercentSeniorNotesDue2027Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Three Point Four Five Zero Percent Senior Notes Due 2027 [Member]</link:label>
    <link:label id="lab_cms_ThreePointFourFiveZeroPercentSeniorNotesDue2027Member_documentation_en-US" xlink:label="lab_cms_ThreePointFourFiveZeroPercentSeniorNotesDue2027Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Three Point Four Five Zero Percent Senior Notes Due 2027 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointFourFiveZeroPercentSeniorNotesDue2027Member" xlink:href="cms-20241231.xsd#cms_ThreePointFourFiveZeroPercentSeniorNotesDue2027Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ThreePointFourFiveZeroPercentSeniorNotesDue2027Member" xlink:to="lab_cms_ThreePointFourFiveZeroPercentSeniorNotesDue2027Member" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ThreePointSixZeroZeroPercentSeniorNotesDue2025Member_dbbc6291-39cd-4664-a7b0-c86e1ffc98a7_terseLabel_en-US" xlink:label="lab_cms_ThreePointSixZeroZeroPercentSeniorNotesDue2025Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">3.600% Senior Notes Due 2025</link:label>
    <link:label id="lab_cms_ThreePointSixZeroZeroPercentSeniorNotesDue2025Member_label_en-US" xlink:label="lab_cms_ThreePointSixZeroZeroPercentSeniorNotesDue2025Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Three Point Six Zero Zero Percent Senior Notes Due 2025 [Member]</link:label>
    <link:label id="lab_cms_ThreePointSixZeroZeroPercentSeniorNotesDue2025Member_documentation_en-US" xlink:label="lab_cms_ThreePointSixZeroZeroPercentSeniorNotesDue2025Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Three Point Six Zero Zero Percent Senior Notes Due 2025 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointSixZeroZeroPercentSeniorNotesDue2025Member" xlink:href="cms-20241231.xsd#cms_ThreePointSixZeroZeroPercentSeniorNotesDue2025Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ThreePointSixZeroZeroPercentSeniorNotesDue2025Member" xlink:to="lab_cms_ThreePointSixZeroZeroPercentSeniorNotesDue2025Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_a45a12f8-7d6d-41dd-b621-1ac5a91cefab_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Less discount</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_efc340c9-160d-4015-bb68-cacd58954e53_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment of Long-Lived Assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_fcfbea5e-1f20-40a8-a802-1ecbd14ee53c_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_TaxesExcludingIncomeAndExciseTaxes_dc04f352-bcbf-411e-9a7e-2744fe0c9f1b_terseLabel_en-US" xlink:label="lab_us-gaap_TaxesExcludingIncomeAndExciseTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_67e2bfa1-8aba-4bda-a0b8-5fc87c1b0c90_verboseLabel_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Plant, property, and equipment, gross</link:label>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_14a1149f-d599-4e39-96d8-82ab3f71f424_totalLabel_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Plant, property, and equipment, gross</link:label>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_864823a5-a934-4c25-aa32-5a8475ab4af0_terseLabel_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" 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-20241231.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_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax_5c8831c3-f028-498a-86fe-ee837a378c63_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Prior service credit adjustment</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_LesseeLeaseRightOfUseAssetsAbstract_fe9e2284-4c24-4285-a7af-3d87e0cbbd25_terseLabel_en-US" xlink:label="lab_cms_LesseeLeaseRightOfUseAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease liabilities arising from obtaining right-of-use assets</link:label>
    <link:label id="lab_cms_LesseeLeaseRightOfUseAssetsAbstract_label_en-US" xlink:label="lab_cms_LesseeLeaseRightOfUseAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Right Of Use Assets [Abstract]</link:label>
    <link:label id="lab_cms_LesseeLeaseRightOfUseAssetsAbstract_documentation_en-US" xlink:label="lab_cms_LesseeLeaseRightOfUseAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Right Of Use Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LesseeLeaseRightOfUseAssetsAbstract" xlink:href="cms-20241231.xsd#cms_LesseeLeaseRightOfUseAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_LesseeLeaseRightOfUseAssetsAbstract" xlink:to="lab_cms_LesseeLeaseRightOfUseAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockRedemptionPricePerShare_831b80cc-e4c3-486e-b037-4a6e193ddeb2_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockRedemptionPricePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_FinancialInstrumentsLineItems_3971c611-fe06-417c-a47b-ba8a815cfe8b_terseLabel_en-US" xlink:label="lab_cms_FinancialInstrumentsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" xml:lang="en-US">Financial Instruments [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsLineItems" xlink:href="cms-20241231.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_us-gaap_FixedIncomeFundsMember_8a049478-b8f0-4001-9fde-d59257bf7349_terseLabel_en-US" xlink:label="lab_us-gaap_FixedIncomeFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fixed-income securities</link:label>
    <link:label id="lab_us-gaap_FixedIncomeFundsMember_label_en-US" xlink:label="lab_us-gaap_FixedIncomeFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fixed Income Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeFundsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FixedIncomeFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FixedIncomeFundsMember" xlink:to="lab_us-gaap_FixedIncomeFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_1f557a8b-f1ea-40ed-a5d5-06ddf3bc3212_terseLabel_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Less accumulated depreciation and amortization</link:label>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_23ef1098-49ad-4833-a3be-cb2aafdf87c2_negatedTerseLabel_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Accumulated depreciation and amortization</link:label>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_76327217-dfad-486e-85d3-66455557f497_verboseLabel_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Consumers 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" 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" 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-20241231.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_EmployeeStockOptionMember_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Stock Option</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_871ce2f2-8f3f-4a3a-b98f-ae7bbb317470_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current income taxes</link:label>
    <link:label id="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_label_en-US" xlink:label="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Federal, State and Local, Tax Expense (Benefit) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_45d9b5f0-52a6-471b-ad8b-c2453496be6b_verboseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Depreciation expense &#8211; plant, property, and equipment</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_487669af-7db2-4fb9-905a-df26ee8bf366_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_15f88f43-69f4-4268-a93c-81acd5a9c2bd_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ComprehensiveIncomeNetOfTax_9c2dfa3b-eadb-4458-88b4-73f7b3678125_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Comprehensive Income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_bcfd652e-a221-4326-8ccf-dd2f2590a3bd_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Comprehensive Income</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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_de9c94e0-6476-4726-b29e-75314e9b4895_terseLabel_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_RetentionBenefitsMember_4a918694-f79b-497c-81ac-78d2b3fd346f_terseLabel_en-US" xlink:label="lab_cms_RetentionBenefitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" xml:lang="en-US">Retention Benefits [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetentionBenefitsMember" xlink:href="cms-20241231.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_FinanceLeaseWeightedAverageDiscountRatePercent_ea587bd5-ce9a-48e5-a885-776aecb76cfe_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForwardContractIndexedToIssuersEquityShares_3ead8f92-d4f5-438f-9b4c-a716ee6f541d_terseLabel_en-US" xlink:label="lab_us-gaap_ForwardContractIndexedToIssuersEquityShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Shares (in 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" 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/2024/elts/us-gaap-2024.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_DefinedBenefitPlanRealEstateMember_fdcfebb1-976a-4179-acfb-fe8a41ac134c_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanRealEstateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Real asset investments</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanRealEstateMember_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanRealEstateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Benefit Plan, Real Estate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRealEstateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanRealEstateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanRealEstateMember" xlink:to="lab_us-gaap_DefinedBenefitPlanRealEstateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_c536326c-99b8-490e-a0cf-1b8f871a4e52_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_f79853e9-52b5-442d-818a-500eff3321e9_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_7456256a-8c4d-4da2-b081-4e0d8046c11e_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Total net deferred income tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilities" xlink:to="lab_us-gaap_DeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_84765446-e6b7-457a-8c9f-9c102d7d6372_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Corporate debt</link:label>
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Corporate Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateDebtSecuritiesMember" xlink:to="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_729ff212-2c69-4d04-b8f8-d5c13c419e2a_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic Earnings Per Average Common Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_0ff468a7-edb9-471d-9528-a6ab39c9e65e_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_10b64fd0-4180-4b5f-9f43-25657bac9acb_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total plant, property, and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_e4b96898-53cc-46eb-a45b-366ba5fb3052_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_RepaymentsOfDebt_2ed4a544-8538-492a-a988-e90c2b2140f3_verboseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebt" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Principal Debt Retirements (In Millions)</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfDebt" xlink:to="lab_us-gaap_RepaymentsOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_c964e251-7978-4c09-a4f4-d8b9ab5fff68_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_label_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_adc29687-56a3-4678-b33f-b7c1c639493b_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_MinorityInterest_8ff8fee0-3275-44a3-8391-8352501929cf_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" xml:lang="en-US">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/2024/elts/us-gaap-2024.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_cms_MichiganStateTaxAuthorityMember_338c755a-27d4-4344-b87b-52d9594f2add_terseLabel_en-US" xlink:label="lab_cms_MichiganStateTaxAuthorityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Michigan State Tax Authority</link:label>
    <link:label id="lab_cms_MichiganStateTaxAuthorityMember_label_en-US" xlink:label="lab_cms_MichiganStateTaxAuthorityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Michigan State Tax Authority [Member]</link:label>
    <link:label id="lab_cms_MichiganStateTaxAuthorityMember_documentation_en-US" xlink:label="lab_cms_MichiganStateTaxAuthorityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Michigan State Tax Authority</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_MichiganStateTaxAuthorityMember" xlink:href="cms-20241231.xsd#cms_MichiganStateTaxAuthorityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_MichiganStateTaxAuthorityMember" xlink:to="lab_cms_MichiganStateTaxAuthorityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConvertibleDebtMember_f9ce3651-aff2-42e4-a76b-4b0911c0549c_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertibleDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Convertible debt</link:label>
    <link:label id="lab_us-gaap_ConvertibleDebtMember_label_en-US" xlink:label="lab_us-gaap_ConvertibleDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Convertible Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertibleDebtMember" xlink:to="lab_us-gaap_ConvertibleDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_5b44e396-afd3-4005-b779-fecbf8c58e8c_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ThreePointOneNineZeroPercentFirstMortgageBondsDue2024Member_ffdbe503-8b29-4126-983f-79544e127b8a_terseLabel_en-US" xlink:label="lab_cms_ThreePointOneNineZeroPercentFirstMortgageBondsDue2024Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">3.190% First Mortgage Bonds Due 2024</link:label>
    <link:label id="lab_cms_ThreePointOneNineZeroPercentFirstMortgageBondsDue2024Member_label_en-US" xlink:label="lab_cms_ThreePointOneNineZeroPercentFirstMortgageBondsDue2024Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Three Point One Nine Zero Percent First Mortgage Bonds Due 2024 [Member]</link:label>
    <link:label id="lab_cms_ThreePointOneNineZeroPercentFirstMortgageBondsDue2024Member_documentation_en-US" xlink:label="lab_cms_ThreePointOneNineZeroPercentFirstMortgageBondsDue2024Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Three Point One Nine Zero Percent First Mortgage Bonds Due 2024 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointOneNineZeroPercentFirstMortgageBondsDue2024Member" xlink:href="cms-20241231.xsd#cms_ThreePointOneNineZeroPercentFirstMortgageBondsDue2024Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ThreePointOneNineZeroPercentFirstMortgageBondsDue2024Member" xlink:to="lab_cms_ThreePointOneNineZeroPercentFirstMortgageBondsDue2024Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_52226ccd-77f9-4f30-aa63-d4578b98a0c4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock_a7ccd5b1-f3f3-43fb-aa3b-735ee6fd8e47_terseLabel_en-US" xlink:label="lab_cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" 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-20241231.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_cms_RetirementAgeRequirement_9f08313c-694f-49ce-8354-0a3ddc0dd7e3_terseLabel_en-US" xlink:label="lab_cms_RetirementAgeRequirement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement age requirement</link:label>
    <link:label id="lab_cms_RetirementAgeRequirement_label_en-US" xlink:label="lab_cms_RetirementAgeRequirement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement age requirement</link:label>
    <link:label id="lab_cms_RetirementAgeRequirement_documentation_en-US" xlink:label="lab_cms_RetirementAgeRequirement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Participants in the plan include all regular full-time employees covered by the employee health care plan on the day before retirement at age 55 or older with at least ten full years of applicable continuous service. Regular full-time employees who qualify for Pension Plan disability retirement and have 15 years of applicable continuous service may also participate in the plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetirementAgeRequirement" xlink:href="cms-20241231.xsd#cms_RetirementAgeRequirement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RetirementAgeRequirement" xlink:to="lab_cms_RetirementAgeRequirement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_c67a3fcf-0da7-4b79-8113-adebdad22bd5_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrExpirationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrExpirationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expiration Date</link:label>
    <link:label id="lab_ecd_TrdArrExpirationDate_label_en-US" xlink:label="lab_ecd_TrdArrExpirationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Expiration Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrExpirationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrExpirationDate" xlink:to="lab_ecd_TrdArrExpirationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_3713dbfd-db28-426c-8d55-f23d2aef857c_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_RelatedPartiesPpaMember_5c8c1456-02db-440d-865e-381795369e23_terseLabel_en-US" xlink:label="lab_cms_RelatedPartiesPpaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related-party PPAs</link:label>
    <link:label id="lab_cms_RelatedPartiesPpaMember_label_en-US" xlink:label="lab_cms_RelatedPartiesPpaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Parties Ppa [Member]</link:label>
    <link:label id="lab_cms_RelatedPartiesPpaMember_documentation_en-US" xlink:label="lab_cms_RelatedPartiesPpaMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Related Parties PPA [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RelatedPartiesPpaMember" xlink:href="cms-20241231.xsd#cms_RelatedPartiesPpaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RelatedPartiesPpaMember" xlink:to="lab_cms_RelatedPartiesPpaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_Donations_de3f8c74-4f22-4622-a59f-3a0d74d26d8a_negatedLabel_en-US" xlink:label="lab_cms_Donations" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Donations</link:label>
    <link:label id="lab_cms_Donations_label_en-US" xlink:label="lab_cms_Donations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Donations</link:label>
    <link:label id="lab_cms_Donations_documentation_en-US" xlink:label="lab_cms_Donations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The amount of donations made to charitable organizations during the period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_Donations" xlink:href="cms-20241231.xsd#cms_Donations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_Donations" xlink:to="lab_cms_Donations" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PipelinesAndPowerPurchaseAgreementsMember_6c537220-c7e4-4476-a968-0aec57b74d39_terseLabel_en-US" xlink:label="lab_cms_PipelinesAndPowerPurchaseAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pipelines and PPAs</link:label>
    <link:label id="lab_cms_PipelinesAndPowerPurchaseAgreementsMember_label_en-US" xlink:label="lab_cms_PipelinesAndPowerPurchaseAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pipelines And Power Purchase Agreements [Member]</link:label>
    <link:label id="lab_cms_PipelinesAndPowerPurchaseAgreementsMember_documentation_en-US" xlink:label="lab_cms_PipelinesAndPowerPurchaseAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Pipelines And Power Purchase Agreements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PipelinesAndPowerPurchaseAgreementsMember" xlink:href="cms-20241231.xsd#cms_PipelinesAndPowerPurchaseAgreementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PipelinesAndPowerPurchaseAgreementsMember" xlink:to="lab_cms_PipelinesAndPowerPurchaseAgreementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmissionCreditsOrAllowancesPolicy_d3d24f18-bec0-45b1-937e-03a2ca6aebbf_terseLabel_en-US" xlink:label="lab_us-gaap_EmissionCreditsOrAllowancesPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory - RECs and Emission Allowances</link:label>
    <link:label id="lab_us-gaap_EmissionCreditsOrAllowancesPolicy_label_en-US" xlink:label="lab_us-gaap_EmissionCreditsOrAllowancesPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Emission Credits or Allowances, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmissionCreditsOrAllowancesPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmissionCreditsOrAllowancesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmissionCreditsOrAllowancesPolicy" xlink:to="lab_us-gaap_EmissionCreditsOrAllowancesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_978f291c-edd8-4319-a67d-f7360d211ad6_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Current lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnAmt" xlink:to="lab_ecd_TotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeFinanceLeaseDescriptionAbstract_638a572c-7c4a-4484-bff2-13b1cd6f43ce_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeaseDescriptionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance leases</link:label>
    <link:label id="lab_us-gaap_LesseeFinanceLeaseDescriptionAbstract_label_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeaseDescriptionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Finance Lease, Description [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeaseDescriptionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeFinanceLeaseDescriptionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeFinanceLeaseDescriptionAbstract" xlink:to="lab_us-gaap_LesseeFinanceLeaseDescriptionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_41c04a5d-8aa1-47b0-ae49-56c94cb9f4f7_terseLabel_en-US" xlink:label="lab_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Restricted Stock Activity</link:label>
    <link:label id="lab_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nonvested Restricted Stock Shares Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:to="lab_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Footnote</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjFnTextBlock_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:to="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SiteContingencyLineItems_e67e660e-2558-4d65-936c-7c03406a8494_terseLabel_en-US" xlink:label="lab_us-gaap_SiteContingencyLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_AssetRetirementObligationLiabilitiesIncurred_4deb7570-3b13-4472-ac54-afc898c7bb3d_terseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationLiabilitiesIncurred" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Incurred</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationLiabilitiesIncurred_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationLiabilitiesIncurred" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligation, Liabilities Incurred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationLiabilitiesIncurred" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationLiabilitiesIncurred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationLiabilitiesIncurred" xlink:to="lab_us-gaap_AssetRetirementObligationLiabilitiesIncurred" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears_41a85d43-1395-41b2-9083-adfa91193101_verboseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Minimum annual rental payments to be received in year three</link:label>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears_label_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales-Type and Direct Financing Leases, Payment to be Received, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears" xlink:to="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_GuaranteesAndOtherContingenciesTable_bab866a1-0086-43ff-a2aa-f4ddf5def914_terseLabel_en-US" xlink:label="lab_cms_GuaranteesAndOtherContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" xml:lang="en-US">Guarantees And Other Contingencies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GuaranteesAndOtherContingenciesTable" xlink:href="cms-20241231.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_cms_RetirementYearsOfServiceWithDisability_ff5b719f-27ec-44ff-a89a-a325081a4a7e_terseLabel_en-US" xlink:label="lab_cms_RetirementYearsOfServiceWithDisability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement years of service with disability</link:label>
    <link:label id="lab_cms_RetirementYearsOfServiceWithDisability_label_en-US" xlink:label="lab_cms_RetirementYearsOfServiceWithDisability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement years of service with disability</link:label>
    <link:label id="lab_cms_RetirementYearsOfServiceWithDisability_documentation_en-US" xlink:label="lab_cms_RetirementYearsOfServiceWithDisability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Participants in the plan include all regular full-time employees covered by the employee health care plan on the day before retirement at age 55 or older with at least ten full years of applicable continuous service. Regular full-time employees who qualify for Pension Plan disability retirement and have 15 years of applicable continuous service may also participate in the plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetirementYearsOfServiceWithDisability" xlink:href="cms-20241231.xsd#cms_RetirementYearsOfServiceWithDisability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RetirementYearsOfServiceWithDisability" xlink:to="lab_cms_RetirementYearsOfServiceWithDisability" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ThreePointThreeFiveZeroPercentTaxExemptRevenueBondsDue2049Member_4252ac75-c5c7-4072-b1f1-db1826c0e964_terseLabel_en-US" xlink:label="lab_cms_ThreePointThreeFiveZeroPercentTaxExemptRevenueBondsDue2049Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">3.350% Tax Exempt Revenue Bonds Due 2049</link:label>
    <link:label id="lab_cms_ThreePointThreeFiveZeroPercentTaxExemptRevenueBondsDue2049Member_label_en-US" xlink:label="lab_cms_ThreePointThreeFiveZeroPercentTaxExemptRevenueBondsDue2049Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Three Point Three Five Zero Percent Tax Exempt Revenue Bonds Due 2049 [Member]</link:label>
    <link:label id="lab_cms_ThreePointThreeFiveZeroPercentTaxExemptRevenueBondsDue2049Member_documentation_en-US" xlink:label="lab_cms_ThreePointThreeFiveZeroPercentTaxExemptRevenueBondsDue2049Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">One Point Eight Zero Zero Percent Tax Exempt Revenue Bonds Due 2049 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointThreeFiveZeroPercentTaxExemptRevenueBondsDue2049Member" xlink:href="cms-20241231.xsd#cms_ThreePointThreeFiveZeroPercentTaxExemptRevenueBondsDue2049Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ThreePointThreeFiveZeroPercentTaxExemptRevenueBondsDue2049Member" xlink:to="lab_cms_ThreePointThreeFiveZeroPercentTaxExemptRevenueBondsDue2049Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanNameAxis_aa1afbaa-3fe9-4658-b080-0463064d7c9a_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanNameAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanNameAxis" xlink:to="lab_us-gaap_RetirementPlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_8fbd8707-27a4-4e7e-9979-bd168bb8b451_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax_bd09aec7-9b43-4da1-b899-01ef5dddacc8_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_NamedExecutiveOfficersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote</link:label>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_label_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:to="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ThreePointZeroZeroZeroPercentSeniorNotesDue2026Member_b527c886-77f1-455c-ad91-912264856a63_terseLabel_en-US" xlink:label="lab_cms_ThreePointZeroZeroZeroPercentSeniorNotesDue2026Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">3.000% Senior Notes Due 2026</link:label>
    <link:label id="lab_cms_ThreePointZeroZeroZeroPercentSeniorNotesDue2026Member_label_en-US" xlink:label="lab_cms_ThreePointZeroZeroZeroPercentSeniorNotesDue2026Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Three Point Zero Zero Zero Percent Senior Notes Due 2026 [Member]</link:label>
    <link:label id="lab_cms_ThreePointZeroZeroZeroPercentSeniorNotesDue2026Member_documentation_en-US" xlink:label="lab_cms_ThreePointZeroZeroZeroPercentSeniorNotesDue2026Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Three Point Zero Zero Zero Percent Senior Notes Due 2026 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointZeroZeroZeroPercentSeniorNotesDue2026Member" xlink:href="cms-20241231.xsd#cms_ThreePointZeroZeroZeroPercentSeniorNotesDue2026Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ThreePointZeroZeroZeroPercentSeniorNotesDue2026Member" xlink:to="lab_cms_ThreePointZeroZeroZeroPercentSeniorNotesDue2026Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_4d49cb37-9552-42b8-9914-eb347d118f9e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Reductions for lapse of statute of limitations</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_59412f79-d27c-4cb8-8724-6b3fb5f969d2_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ThreePointThreeSevenFivePercentConvertibleSeniorNotesDue2028Member_56d76caa-d6fd-4300-8cf2-ad7001aa77af_terseLabel_en-US" xlink:label="lab_cms_ThreePointThreeSevenFivePercentConvertibleSeniorNotesDue2028Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">3.375% Convertible Senior Notes Due 2028</link:label>
    <link:label id="lab_cms_ThreePointThreeSevenFivePercentConvertibleSeniorNotesDue2028Member_label_en-US" xlink:label="lab_cms_ThreePointThreeSevenFivePercentConvertibleSeniorNotesDue2028Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Three Point Three Seven Five Percent Convertible Senior Notes Due 2028 [Member]</link:label>
    <link:label id="lab_cms_ThreePointThreeSevenFivePercentConvertibleSeniorNotesDue2028Member_documentation_en-US" xlink:label="lab_cms_ThreePointThreeSevenFivePercentConvertibleSeniorNotesDue2028Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Three Point Three Seven Five Percent Convertible Senior Notes Due 2028</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointThreeSevenFivePercentConvertibleSeniorNotesDue2028Member" xlink:href="cms-20241231.xsd#cms_ThreePointThreeSevenFivePercentConvertibleSeniorNotesDue2028Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ThreePointThreeSevenFivePercentConvertibleSeniorNotesDue2028Member" xlink:to="lab_cms_ThreePointThreeSevenFivePercentConvertibleSeniorNotesDue2028Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryDepreciationAndAmortizationPolicy_b93ca054-7080-4a9d-9c32-c9806e8b9c48_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryDepreciationAndAmortizationPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Regulatory Depreciation and Amortization</link:label>
    <link:label id="lab_us-gaap_RegulatoryDepreciationAndAmortizationPolicy_label_en-US" xlink:label="lab_us-gaap_RegulatoryDepreciationAndAmortizationPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Regulatory Depreciation and Amortization, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryDepreciationAndAmortizationPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryDepreciationAndAmortizationPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryDepreciationAndAmortizationPolicy" xlink:to="lab_us-gaap_RegulatoryDepreciationAndAmortizationPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedCostExpectedCost1_ea56bdd7-dbfd-4bbf-8ec7-f87a6f8f3f17_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedCostExpectedCost1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_srt_CondensedFinancialStatementsCaptionsLineItems_8eb58c4c-787d-4b9b-b3f6-28b80a77df5f_terseLabel_en-US" xlink:label="lab_srt_CondensedFinancialStatementsCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Condensed Financial Statements, Captions [Line Items]</link:label>
    <link:label id="lab_srt_CondensedFinancialStatementsCaptionsLineItems_label_en-US" xlink:label="lab_srt_CondensedFinancialStatementsCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Condensed Financial Statements, Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems" xlink:to="lab_srt_CondensedFinancialStatementsCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_terseLabel_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value</link:label>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_label_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:to="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_57ba86ba-6ec8-473e-b988-e2d5bb9267c7_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">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/2024/elts/us-gaap-2024.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_DeferredTaxAssetsGross_c2162f27-5982-4409-87e1-9f34da7a002c_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total deferred income tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="lab_us-gaap_DeferredTaxAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_1f08b4c9-d8bb-43a4-8b7d-84aa465b7dcf_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_EnvironmentalRemediationContingencyAxis_21664ef3-7999-4251-acac-8c6af35c62bf_terseLabel_en-US" xlink:label="lab_us-gaap_EnvironmentalRemediationContingencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Environmental Remediation Contingency [Axis]</link:label>
    <link:label id="lab_us-gaap_EnvironmentalRemediationContingencyAxis_label_en-US" xlink:label="lab_us-gaap_EnvironmentalRemediationContingencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Environmental Remediation Contingency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationContingencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnvironmentalRemediationContingencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EnvironmentalRemediationContingencyAxis" xlink:to="lab_us-gaap_EnvironmentalRemediationContingencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary_a678fc60-fc0b-4f5c-97a2-430416ca8e91_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_LitigationCaseAxis_2dbcef78-3e36-47ee-8cb3-b35c62486f17_terseLabel_en-US" xlink:label="lab_srt_LitigationCaseAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/srt-2024.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_UtilitiesOperatingExpensePurchasedPower_c72494be-fa2b-4246-ab54-86a2d2862dc1_terseLabel_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpensePurchasedPower" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpensePurchasedPower"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UtilitiesOperatingExpensePurchasedPower" xlink:to="lab_us-gaap_UtilitiesOperatingExpensePurchasedPower" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionInProgressGross_12576582-ba52-48ae-8047-315257d39561_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_SoftwareAndSoftwareDevelopmentCostsMember_a11afa17-d495-4ffc-a999-a71bec181717_terseLabel_en-US" xlink:label="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Software development</link:label>
    <link:label id="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_label_en-US" xlink:label="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Software and Software Development Costs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:to="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_243b1152-7bf0-4d30-8a19-4868ec30648d_terseLabel_en-US" xlink:label="lab_cms_PropertyPlantAndEquipmentGrossExcludingCWIP" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" 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-20241231.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_LettersOfCreditOutstandingAmount_d971f08b-d304-4893-8a20-279664ca3ef0_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ValuationAllowancesAndReservesChargedToOtherAccounts_a6b315a5-8c25-496d-a700-efd8810992e9_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Charged to Other Accounts</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_e56bdaf8-b8e0-4204-b7dc-8bda689bc072_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan cost, defined contribution plan</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:to="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock_6c73a201-f813-4087-9f78-91949203e724_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Change in Asset Retirement Obligation</link:label>
    <link:label id="lab_us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Change in Asset Retirement Obligation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ThreePointEightSixZeroPercentFirstMortgageBondsDue2052Member_e40412c6-04a6-4693-90b5-cfe265892854_terseLabel_en-US" xlink:label="lab_cms_ThreePointEightSixZeroPercentFirstMortgageBondsDue2052Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">3.860% First Mortgage Bonds Due 2052</link:label>
    <link:label id="lab_cms_ThreePointEightSixZeroPercentFirstMortgageBondsDue2052Member_label_en-US" xlink:label="lab_cms_ThreePointEightSixZeroPercentFirstMortgageBondsDue2052Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Three Point Eight Six Zero Percent First Mortgage Bonds Due 2052 [Member]</link:label>
    <link:label id="lab_cms_ThreePointEightSixZeroPercentFirstMortgageBondsDue2052Member_documentation_en-US" xlink:label="lab_cms_ThreePointEightSixZeroPercentFirstMortgageBondsDue2052Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Three Point Eight Six Zero Percent First Mortgage Bonds Due 2052 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointEightSixZeroPercentFirstMortgageBondsDue2052Member" xlink:href="cms-20241231.xsd#cms_ThreePointEightSixZeroPercentFirstMortgageBondsDue2052Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ThreePointEightSixZeroPercentFirstMortgageBondsDue2052Member" xlink:to="lab_cms_ThreePointEightSixZeroPercentFirstMortgageBondsDue2052Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter_b34de5e7-d88c-49fe-9038-f1f2062b3f2d_terseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum rental payments to be received thereafter</link:label>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter_label_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales-Type and Direct Financing Leases, Payment to be Received, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter" xlink:to="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_GraylingMember_6bce7971-c034-446b-9cbb-3bb6134131f7_terseLabel_en-US" xlink:label="lab_cms_GraylingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" xml:lang="en-US">Grayling [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GraylingMember" xlink:href="cms-20241231.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_us-gaap_UtilityPlantDomain_cea7df4b-3da2-442d-be01-e3fa70b0401b_terseLabel_en-US" xlink:label="lab_us-gaap_UtilityPlantDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_DeltaTownshipMichiganSolarProjectMember_8e92b728-33df-485f-9d1c-d975c401ac05_terseLabel_en-US" xlink:label="lab_cms_DeltaTownshipMichiganSolarProjectMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Delta Township, Michigan, Solar Project</link:label>
    <link:label id="lab_cms_DeltaTownshipMichiganSolarProjectMember_label_en-US" xlink:label="lab_cms_DeltaTownshipMichiganSolarProjectMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Delta Township, Michigan, Solar Project [Member]</link:label>
    <link:label id="lab_cms_DeltaTownshipMichiganSolarProjectMember_documentation_en-US" xlink:label="lab_cms_DeltaTownshipMichiganSolarProjectMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Delta Township, Michigan, Solar Project</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DeltaTownshipMichiganSolarProjectMember" xlink:href="cms-20241231.xsd#cms_DeltaTownshipMichiganSolarProjectMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_DeltaTownshipMichiganSolarProjectMember" xlink:to="lab_cms_DeltaTownshipMichiganSolarProjectMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_LesseeOperatingLeaseLiabilitiesAbstract_ff00cc3e-9886-4263-b282-08a9e351ddd8_terseLabel_en-US" xlink:label="lab_cms_LesseeOperatingLeaseLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease liabilities</link:label>
    <link:label id="lab_cms_LesseeOperatingLeaseLiabilitiesAbstract_label_en-US" xlink:label="lab_cms_LesseeOperatingLeaseLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease Liabilities [Abstract]</link:label>
    <link:label id="lab_cms_LesseeOperatingLeaseLiabilitiesAbstract_documentation_en-US" xlink:label="lab_cms_LesseeOperatingLeaseLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LesseeOperatingLeaseLiabilitiesAbstract" xlink:href="cms-20241231.xsd#cms_LesseeOperatingLeaseLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_LesseeOperatingLeaseLiabilitiesAbstract" xlink:to="lab_cms_LesseeOperatingLeaseLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_d228eed7-134f-4160-b566-8a0e372feac2_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Number of shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_059aed7a-daf3-4f96-b2d3-c59e3f822128_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_label_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_NorthStarCleanEnergyMember_b8ba2bc1-fbbe-4816-a855-855c5d7034e3_terseLabel_en-US" xlink:label="lab_cms_NorthStarCleanEnergyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">NorthStar Clean Energy</link:label>
    <link:label id="lab_cms_NorthStarCleanEnergyMember_label_en-US" xlink:label="lab_cms_NorthStarCleanEnergyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">NorthStar Clean Energy [Member]</link:label>
    <link:label id="lab_cms_NorthStarCleanEnergyMember_documentation_en-US" xlink:label="lab_cms_NorthStarCleanEnergyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">NorthStar Clean Energy</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyMember" xlink:href="cms-20241231.xsd#cms_NorthStarCleanEnergyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_NorthStarCleanEnergyMember" xlink:to="lab_cms_NorthStarCleanEnergyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_a7575a97-6336-4b46-a16b-a9161c962f71_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_SupplierFinanceProgramObligationIncrease_a29e1ad5-7584-4d2c-b0bd-ff8db25961c8_terseLabel_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramObligationIncrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payables confirmed</link:label>
    <link:label id="lab_us-gaap_SupplierFinanceProgramObligationIncrease_label_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramObligationIncrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplier Finance Program, Obligation, Addition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligationIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligationIncrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplierFinanceProgramObligationIncrease" xlink:to="lab_us-gaap_SupplierFinanceProgramObligationIncrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_cb30274b-f102-4135-bb28-adc585c7e88b_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_terseLabel_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Executive Categories</link:label>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_label_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Executive Categories [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="lab_ecd_AllExecutiveCategoriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_d89951ba-9bf2-41d7-9bfb-57357654de38_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Retention Benefit Liability Roll Forward</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_ae1c45e2-60b4-4737-a781-275b57d80a6d_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote</link:label>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_label_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:to="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate_fbc53ba8-6421-40f1-bba2-7157ca19c1c4_terseLabel_en-US" xlink:label="lab_cms_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Service cost discount rate</link:label>
    <link:label id="lab_cms_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate_label_en-US" xlink:label="lab_cms_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Service Cost Discount Rate</link:label>
    <link:label id="lab_cms_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate_documentation_en-US" xlink:label="lab_cms_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The interest rate used in calculating the service cost of defined benefit plan net periodic benefit cost.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate" xlink:href="cms-20241231.xsd#cms_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate" xlink:to="lab_cms_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_494a86d7-48ce-43c4-97ef-2c11bde864c2_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_RetirementPlanTypeDomain_ef99bd78-d89e-4e87-a482-078882118e65_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_ManufacturedGasPlantMember_87bca959-3823-4db5-a53f-3ce185399cc6_terseLabel_en-US" xlink:label="lab_cms_ManufacturedGasPlantMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">MGP sites</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" 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" xml:lang="en-US">Manufactured Gas Plant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ManufacturedGasPlantMember" xlink:href="cms-20241231.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_cms_PaymentsOfOrdinaryDividendsCommonAndPreferred_6dd0a084-ecfb-4475-9a6f-9d5035e3d297_negatedLabel_en-US" xlink:label="lab_cms_PaymentsOfOrdinaryDividendsCommonAndPreferred" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payment of dividends on common and preferred stock</link:label>
    <link:label id="lab_cms_PaymentsOfOrdinaryDividendsCommonAndPreferred_label_en-US" xlink:label="lab_cms_PaymentsOfOrdinaryDividendsCommonAndPreferred" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments Of Ordinary Dividends, Common And Preferred</link:label>
    <link:label id="lab_cms_PaymentsOfOrdinaryDividendsCommonAndPreferred_documentation_en-US" xlink:label="lab_cms_PaymentsOfOrdinaryDividendsCommonAndPreferred" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Payments Of Ordinary Dividends, Common And Preferred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PaymentsOfOrdinaryDividendsCommonAndPreferred" xlink:href="cms-20241231.xsd#cms_PaymentsOfOrdinaryDividendsCommonAndPreferred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PaymentsOfOrdinaryDividendsCommonAndPreferred" xlink:to="lab_cms_PaymentsOfOrdinaryDividendsCommonAndPreferred" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_eb8ebabb-906e-4048-9a25-c2fa96ba48d5_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_093062fb-c13c-4243-8bd3-bd292963b83d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected dividend yield</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_c5f2c7dd-b37e-418d-8ee1-46e214b056df_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_dei_DocumentType_ca828f89-6bde-4ec5-850a-6e26d574afcf_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_us-gaap_DebtInstrumentInterestRateEffectivePercentage_41596f6b-b675-4a11-817f-7933fec7404e_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest rate at period end</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Effective Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_e25d09d3-8ad7-4c8e-b6ea-115ef3b4a83b_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Actuarial loss (gain)</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:to="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_35498a29-fcdb-479b-8f3a-638d5258ef8f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_us-gaap_ComputerSoftwareIntangibleAssetMember_f1db2ea4-58c2-4ef8-82b9-e800dc7bb5a8_terseLabel_en-US" xlink:label="lab_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Software</link:label>
    <link:label id="lab_us-gaap_ComputerSoftwareIntangibleAssetMember_label_en-US" xlink:label="lab_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Computer Software, Intangible Asset [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:to="lab_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryImpairmentPolicy_a2348c08-8d83-452d-a972-48c8a4d01b89_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryImpairmentPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory - Impairment</link:label>
    <link:label id="lab_us-gaap_InventoryImpairmentPolicy_label_en-US" xlink:label="lab_us-gaap_InventoryImpairmentPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory Impairment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryImpairmentPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryImpairmentPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryImpairmentPolicy" xlink:to="lab_us-gaap_InventoryImpairmentPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonrelatedPartyMember_da1b097e-c387-438f-8351-1353cffd15af_terseLabel_en-US" xlink:label="lab_us-gaap_NonrelatedPartyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nonrelated Party</link:label>
    <link:label id="lab_us-gaap_NonrelatedPartyMember_label_en-US" xlink:label="lab_us-gaap_NonrelatedPartyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nonrelated Party [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrelatedPartyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrelatedPartyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonrelatedPartyMember" xlink:to="lab_us-gaap_NonrelatedPartyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIncomeAndExpensesAbstract_09be04ee-62a7-471c-9df8-e4beb0111382_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherIncomeAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other Income (Expense)</link:label>
    <link:label id="lab_us-gaap_OtherIncomeAndExpensesAbstract_98ed07d2-5fe5-4921-be04-18865fe7c89a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIncomeAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="lab_us-gaap_OtherIncomeAndExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_dba59dd5-2258-4fe1-9555-42f442efe2f4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" xml:lang="en-US">Defined Benefit Plan [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionUsefulLife_e90e5107-87c5-4df6-8d67-5b1b211a5eea_verboseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionUsefulLife" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Estimated depreciable life in years, transmission</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionUsefulLife_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Public Utilities, Property, Plant and Equipment, Transmission, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionUsefulLife" xlink:to="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_NotesReceivableRelatedPartiesFairValueDisclosure_2ed4d077-4eb6-44b5-b24f-8f20c7bed0ff_terseLabel_en-US" xlink:label="lab_cms_NotesReceivableRelatedPartiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" 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-20241231.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_srt_ParentCompanyMember_fdd4dbe6-5714-4312-a8c9-9d7dcc331910_terseLabel_en-US" xlink:label="lab_srt_ParentCompanyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/srt-2024.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_srt_MaximumMember_6c3df8e9-d15e-42f8-a6ea-63d4d524cf97_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ThreePointFiveTwoZeroPercentFirstMortgageBondsDue2037Member_0b8f7328-19bf-43c8-bc37-1c71ac8ef1dd_terseLabel_en-US" xlink:label="lab_cms_ThreePointFiveTwoZeroPercentFirstMortgageBondsDue2037Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">3.520% First Mortgage Bonds Due 2037</link:label>
    <link:label id="lab_cms_ThreePointFiveTwoZeroPercentFirstMortgageBondsDue2037Member_label_en-US" xlink:label="lab_cms_ThreePointFiveTwoZeroPercentFirstMortgageBondsDue2037Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Three Point Five Two Zero Percent First Mortgage Bonds Due 2037 [Member]</link:label>
    <link:label id="lab_cms_ThreePointFiveTwoZeroPercentFirstMortgageBondsDue2037Member_documentation_en-US" xlink:label="lab_cms_ThreePointFiveTwoZeroPercentFirstMortgageBondsDue2037Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Three Point Five Two Zero Percent First Mortgage Bonds Due 2037 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointFiveTwoZeroPercentFirstMortgageBondsDue2037Member" xlink:href="cms-20241231.xsd#cms_ThreePointFiveTwoZeroPercentFirstMortgageBondsDue2037Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ThreePointFiveTwoZeroPercentFirstMortgageBondsDue2037Member" xlink:to="lab_cms_ThreePointFiveTwoZeroPercentFirstMortgageBondsDue2037Member" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote</link:label>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_label_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:to="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_FinanceLeaseCost1Abstract_0d32b3ac-0460-493d-aaea-7637e7e0573f_terseLabel_en-US" xlink:label="lab_cms_FinanceLeaseCost1Abstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance lease costs</link:label>
    <link:label id="lab_cms_FinanceLeaseCost1Abstract_label_en-US" xlink:label="lab_cms_FinanceLeaseCost1Abstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease Cost1 [Abstract]</link:label>
    <link:label id="lab_cms_FinanceLeaseCost1Abstract_documentation_en-US" xlink:label="lab_cms_FinanceLeaseCost1Abstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Finance Lease Cost1 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinanceLeaseCost1Abstract" xlink:href="cms-20241231.xsd#cms_FinanceLeaseCost1Abstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_FinanceLeaseCost1Abstract" xlink:to="lab_cms_FinanceLeaseCost1Abstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplierFinanceProgramPaymentTimingPeriod_eae1f3b7-330f-4677-a364-37e493aa23f7_terseLabel_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramPaymentTimingPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplier financing program, payment period</link:label>
    <link:label id="lab_us-gaap_SupplierFinanceProgramPaymentTimingPeriod_label_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramPaymentTimingPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplier Finance Program, Payment Timing, Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramPaymentTimingPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramPaymentTimingPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplierFinanceProgramPaymentTimingPeriod" xlink:to="lab_us-gaap_SupplierFinanceProgramPaymentTimingPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_SummaryOfOperatingLossAndTaxCreditCarryforwardsTableTextBlockTableTextBlock_dede58b2-714f-44c2-88c3-78dc26bea00b_terseLabel_en-US" xlink:label="lab_cms_SummaryOfOperatingLossAndTaxCreditCarryforwardsTableTextBlockTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Loss And Credit Carryforwards</link:label>
    <link:label id="lab_cms_SummaryOfOperatingLossAndTaxCreditCarryforwardsTableTextBlockTableTextBlock_label_en-US" xlink:label="lab_cms_SummaryOfOperatingLossAndTaxCreditCarryforwardsTableTextBlockTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Summary Of Operating Loss And Tax Credit Carryforwards Table Text Block [Table Text Block]</link:label>
    <link:label id="lab_cms_SummaryOfOperatingLossAndTaxCreditCarryforwardsTableTextBlockTableTextBlock_documentation_en-US" xlink:label="lab_cms_SummaryOfOperatingLossAndTaxCreditCarryforwardsTableTextBlockTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tabular disclosure of (1) pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization and (2) tax credit carryforwards available to reduce future taxable income, including amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SummaryOfOperatingLossAndTaxCreditCarryforwardsTableTextBlockTableTextBlock" xlink:href="cms-20241231.xsd#cms_SummaryOfOperatingLossAndTaxCreditCarryforwardsTableTextBlockTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_SummaryOfOperatingLossAndTaxCreditCarryforwardsTableTextBlockTableTextBlock" xlink:to="lab_cms_SummaryOfOperatingLossAndTaxCreditCarryforwardsTableTextBlockTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_f6b3eb5d-f0f2-4462-b493-9eb792fc0a0b_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_TwoPointSixFiveZeroPercentFirstMortgageBondsDue2052Member_9df4f7f5-e793-4eba-add1-ac26b0861c7e_verboseLabel_en-US" xlink:label="lab_cms_TwoPointSixFiveZeroPercentFirstMortgageBondsDue2052Member" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2.650 First Mortgage Bonds Due 2052</link:label>
    <link:label id="lab_cms_TwoPointSixFiveZeroPercentFirstMortgageBondsDue2052Member_label_en-US" xlink:label="lab_cms_TwoPointSixFiveZeroPercentFirstMortgageBondsDue2052Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Two Point Six Five Zero Percent First Mortgage Bonds Due 2052 [Member]</link:label>
    <link:label id="lab_cms_TwoPointSixFiveZeroPercentFirstMortgageBondsDue2052Member_documentation_en-US" xlink:label="lab_cms_TwoPointSixFiveZeroPercentFirstMortgageBondsDue2052Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Two Point Six Five Zero Percent First Mortgage Bonds Due 2052</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TwoPointSixFiveZeroPercentFirstMortgageBondsDue2052Member" xlink:href="cms-20241231.xsd#cms_TwoPointSixFiveZeroPercentFirstMortgageBondsDue2052Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_TwoPointSixFiveZeroPercentFirstMortgageBondsDue2052Member" xlink:to="lab_cms_TwoPointSixFiveZeroPercentFirstMortgageBondsDue2052Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_772da329-7bbd-4d77-b0ca-df8a33a5e0a4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Significant Assumptions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_ebda4552-c406-4b58-89fe-a18b8699fb8e_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment in debt securities &#8211; intercompany</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" xlink:to="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCost_e5a192d2-f669-46c6-843f-f55270d2a7fd_totalLabel_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total lease costs</link:label>
    <link:label id="lab_us-gaap_LeaseCost_label_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost" xlink:to="lab_us-gaap_LeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsNoncurrentAbstract_c12b9b6d-2bea-4765-9d54-1f8250d6f1c3_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Non&#8209;current Assets</link:label>
    <link:label id="lab_us-gaap_AssetsNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract" xlink:to="lab_us-gaap_AssetsNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_f5bc826d-fa26-4d2d-bc69-4a8e688d75aa_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplierFinanceProgramObligation_3b2d735b-a4fc-4f2b-a5a5-49ebe0df8d57_periodStartLabel_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramObligation" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance of payables under suppler financing program at beginning of period</link:label>
    <link:label id="lab_us-gaap_SupplierFinanceProgramObligation_e88198b7-66d8-4cbb-8921-92c2be990bbf_periodEndLabel_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramObligation" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance of payables under suppler financing program at end of period</link:label>
    <link:label id="lab_us-gaap_SupplierFinanceProgramObligation_label_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplier Finance Program, Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplierFinanceProgramObligation" xlink:to="lab_us-gaap_SupplierFinanceProgramObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:to="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorLeaseDescriptionLineItems_24ee9a95-2856-44d3-a0a5-e2f46228a968_terseLabel_en-US" xlink:label="lab_us-gaap_LessorLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessor, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LessorLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LessorLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessor, Lease, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorLeaseDescriptionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorLeaseDescriptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LessorLeaseDescriptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_5a6ce178-1460-4b37-87ca-5bd389f3e78f_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income (Loss) Before Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b624ec1c-4693-4560-97a3-3dfc1b7b4fbd_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Income from continuing operations 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" 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/2024/elts/us-gaap-2024.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_ecd_NonPeoNeoAvgTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:to="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_7051872f-4e38-454c-8a2d-5d52bda7e6f8_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Plant, property, and equipment</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryIndName" xlink:to="lab_ecd_OutstandingRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_7ccad55d-d751-4ac5-ab16-e898dfbea5ee_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates_e542c8b4-4497-4c88-89de-cba2db961577_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from sale of noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates_label_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Divestiture of Interest in Subsidiaries and Affiliates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" xlink:to="lab_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_UtilityPlantAssetsMember_23c79b8a-1f31-4c1e-a42e-794032d7d8dd_terseLabel_en-US" xlink:label="lab_cms_UtilityPlantAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Utility plant assets</link:label>
    <link:label id="lab_cms_UtilityPlantAssetsMember_label_en-US" xlink:label="lab_cms_UtilityPlantAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Utility Plant Assets [Member]</link:label>
    <link:label id="lab_cms_UtilityPlantAssetsMember_documentation_en-US" xlink:label="lab_cms_UtilityPlantAssetsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Utility Plant Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UtilityPlantAssetsMember" xlink:href="cms-20241231.xsd#cms_UtilityPlantAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_UtilityPlantAssetsMember" xlink:to="lab_cms_UtilityPlantAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableLeaseCost_aa15ffb8-ed41-4def-9ebb-bddb39f94ed6_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable lease costs</link:label>
    <link:label id="lab_us-gaap_VariableLeaseCost_label_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableLeaseCost" xlink:to="lab_us-gaap_VariableLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_IncomeTaxBenefitsLineItems_27404752-635b-4021-9e34-c566f674e0e7_terseLabel_en-US" xlink:label="lab_cms_IncomeTaxBenefitsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Benefits [Line Items]</link:label>
    <link:label id="lab_cms_IncomeTaxBenefitsLineItems_label_en-US" xlink:label="lab_cms_IncomeTaxBenefitsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Benefits [Line Items]</link:label>
    <link:label id="lab_cms_IncomeTaxBenefitsLineItems_documentation_en-US" xlink:label="lab_cms_IncomeTaxBenefitsLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income Tax Benefits [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxBenefitsLineItems" xlink:href="cms-20241231.xsd#cms_IncomeTaxBenefitsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_IncomeTaxBenefitsLineItems" xlink:to="lab_cms_IncomeTaxBenefitsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PowerSupplyCosts_902155fa-e2dc-4e38-b28f-45c2d7600028_terseLabel_en-US" xlink:label="lab_cms_PowerSupplyCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Power supply cost</link:label>
    <link:label id="lab_cms_PowerSupplyCosts_label_en-US" xlink:label="lab_cms_PowerSupplyCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Power Supply Costs</link:label>
    <link:label id="lab_cms_PowerSupplyCosts_documentation_en-US" xlink:label="lab_cms_PowerSupplyCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Power Supply Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PowerSupplyCosts" xlink:href="cms-20241231.xsd#cms_PowerSupplyCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PowerSupplyCosts" xlink:to="lab_cms_PowerSupplyCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined</link:label>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_label_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgPredtrmndFlag" xlink:to="lab_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_DefinedBenefitPlanDeferredCredits_701c7c71-c96d-4ee4-9606-c5cdcf085832_terseLabel_en-US" xlink:label="lab_cms_DefinedBenefitPlanDeferredCredits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred credits</link:label>
    <link:label id="lab_cms_DefinedBenefitPlanDeferredCredits_label_en-US" xlink:label="lab_cms_DefinedBenefitPlanDeferredCredits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Deferred Credits</link:label>
    <link:label id="lab_cms_DefinedBenefitPlanDeferredCredits_documentation_en-US" xlink:label="lab_cms_DefinedBenefitPlanDeferredCredits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Deferred Credits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DefinedBenefitPlanDeferredCredits" xlink:href="cms-20241231.xsd#cms_DefinedBenefitPlanDeferredCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_DefinedBenefitPlanDeferredCredits" xlink:to="lab_cms_DefinedBenefitPlanDeferredCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_918bfc95-c4de-4a83-87d8-f3513bce0b6c_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends_836afde8-58ea-4147-bdae-22ff1a89aebe_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_e59fd323-b9ab-46bd-b4a6-f4b65d143933_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:label id="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_label_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_RetirementPlanAssumptionsAxis_0962d7ea-9f0d-419d-b360-1ae4c2ae95b0_terseLabel_en-US" xlink:label="lab_cms_RetirementPlanAssumptionsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Plan Assumptions [Axis]</link:label>
    <link:label id="lab_cms_RetirementPlanAssumptionsAxis_label_en-US" xlink:label="lab_cms_RetirementPlanAssumptionsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Plan Assumptions [Axis]</link:label>
    <link:label id="lab_cms_RetirementPlanAssumptionsAxis_documentation_en-US" xlink:label="lab_cms_RetirementPlanAssumptionsAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Retirement Plan Assumptions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetirementPlanAssumptionsAxis" xlink:href="cms-20241231.xsd#cms_RetirementPlanAssumptionsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RetirementPlanAssumptionsAxis" xlink:to="lab_cms_RetirementPlanAssumptionsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_0acf1dd2-b691-4279-8839-406dcae13b3a_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_srt_ScenarioForecastMember_3997101a-c194-4551-bd0c-8ed0ce5045c2_terseLabel_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/srt-2024.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_EarningsPerShareDiluted_422806f5-3b46-4b92-962c-e30de505b893_totalLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_NorthStarCleanEnergysSupplierFinancingProgramMember_5dc7b89c-456b-4a1d-8ecc-57f416a22b6f_terseLabel_en-US" xlink:label="lab_cms_NorthStarCleanEnergysSupplierFinancingProgramMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">NorthStar Clean Energy's Supplier Financing Program</link:label>
    <link:label id="lab_cms_NorthStarCleanEnergysSupplierFinancingProgramMember_label_en-US" xlink:label="lab_cms_NorthStarCleanEnergysSupplierFinancingProgramMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">NorthStar Clean Energy's Supplier Financing Program [Member]</link:label>
    <link:label id="lab_cms_NorthStarCleanEnergysSupplierFinancingProgramMember_documentation_en-US" xlink:label="lab_cms_NorthStarCleanEnergysSupplierFinancingProgramMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">NorthStar Clean Energy's Supplier Financing Program</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergysSupplierFinancingProgramMember" xlink:href="cms-20241231.xsd#cms_NorthStarCleanEnergysSupplierFinancingProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_NorthStarCleanEnergysSupplierFinancingProgramMember" xlink:to="lab_cms_NorthStarCleanEnergysSupplierFinancingProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationMaximumQuantity_85a0f098-6268-43bd-8f2f-849b1ff10e55_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationMaximumQuantity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PPA maximum quantity required</link:label>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationMaximumQuantity_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationMaximumQuantity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, Maximum Quantity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationMaximumQuantity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationMaximumQuantity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationMaximumQuantity" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationMaximumQuantity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_5033895e-b26b-40a5-b594-2a74e8057b89_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consumers Utility Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_74f9afdc-4fa5-446d-b100-6d3a25f5885e_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Estimated Amortization Expense for Intangibles</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_VolatilityMechanismMember_cde26aff-3f64-43be-bda5-f94513d3153d_terseLabel_en-US" xlink:label="lab_cms_VolatilityMechanismMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Volatility Mechanism</link:label>
    <link:label id="lab_cms_VolatilityMechanismMember_label_en-US" xlink:label="lab_cms_VolatilityMechanismMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Volatility Mechanism [Member]</link:label>
    <link:label id="lab_cms_VolatilityMechanismMember_documentation_en-US" xlink:label="lab_cms_VolatilityMechanismMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Volatility Mechanism</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_VolatilityMechanismMember" xlink:href="cms-20241231.xsd#cms_VolatilityMechanismMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_VolatilityMechanismMember" xlink:to="lab_cms_VolatilityMechanismMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_b83b3118-208f-4772-a3ac-3a582940f907_totalLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current income tax expense</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryLiabilityDomain_7e65d73d-c6db-4195-af8e-72e81192a247_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_RestatementDoesNotRequireRecoveryTextBlock_terseLabel_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement does not require Recovery</link:label>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_label_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Does Not Require Recovery [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:to="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OwnershipAxis_8be6a03c-1d76-42fd-a289-7a54a52907ff_terseLabel_en-US" xlink:label="lab_srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/srt-2024.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_srt_OtherPropertyMember_edf67534-01b7-462a-ac33-9057e9ce3563_terseLabel_en-US" xlink:label="lab_srt_OtherPropertyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other property</link:label>
    <link:label id="lab_srt_OtherPropertyMember_label_en-US" xlink:label="lab_srt_OtherPropertyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Property [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OtherPropertyMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OtherPropertyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OtherPropertyMember" xlink:to="lab_srt_OtherPropertyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_FourPointSevenZeroZeroPercentFirstMortgageBondsDue2030Member_d1b1b2be-e3e9-4d62-bcee-8db9eb3c5141_terseLabel_en-US" xlink:label="lab_cms_FourPointSevenZeroZeroPercentFirstMortgageBondsDue2030Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">4.700% First Mortgage Bonds Due 2030</link:label>
    <link:label id="lab_cms_FourPointSevenZeroZeroPercentFirstMortgageBondsDue2030Member_label_en-US" xlink:label="lab_cms_FourPointSevenZeroZeroPercentFirstMortgageBondsDue2030Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Four Point Seven Zero Zero Percent First Mortgage Bonds Due 2030 [Member]</link:label>
    <link:label id="lab_cms_FourPointSevenZeroZeroPercentFirstMortgageBondsDue2030Member_documentation_en-US" xlink:label="lab_cms_FourPointSevenZeroZeroPercentFirstMortgageBondsDue2030Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Four Point Seven Zero Zero Percent First Mortgage Bonds Due 2030</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointSevenZeroZeroPercentFirstMortgageBondsDue2030Member" xlink:href="cms-20241231.xsd#cms_FourPointSevenZeroZeroPercentFirstMortgageBondsDue2030Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_FourPointSevenZeroZeroPercentFirstMortgageBondsDue2030Member" xlink:to="lab_cms_FourPointSevenZeroZeroPercentFirstMortgageBondsDue2030Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_36845c6b-238c-4077-a7e3-39d4760f8808_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_DefinedContributionPlanEmployerMatchingContributionPercent_cd3e9fac-a74e-46f2-8e6a-8d8c31af4168_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contribution range</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_NonMichiganJurisdictionMember_a7b24ecb-75b3-4515-bd3c-6235d4682e72_terseLabel_en-US" xlink:label="lab_cms_NonMichiganJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Michigan Jurisdiction</link:label>
    <link:label id="lab_cms_NonMichiganJurisdictionMember_label_en-US" xlink:label="lab_cms_NonMichiganJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Michigan Jurisdiction [Member]</link:label>
    <link:label id="lab_cms_NonMichiganJurisdictionMember_documentation_en-US" xlink:label="lab_cms_NonMichiganJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Non-Michigan Jurisdiction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonMichiganJurisdictionMember" xlink:href="cms-20241231.xsd#cms_NonMichiganJurisdictionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_NonMichiganJurisdictionMember" xlink:to="lab_cms_NonMichiganJurisdictionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_YearEndThroughMarch2025Member_eb15bfae-b7ac-45db-a19f-c528d3f1977d_terseLabel_en-US" xlink:label="lab_cms_YearEndThroughMarch2025Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year End Through March 2025</link:label>
    <link:label id="lab_cms_YearEndThroughMarch2025Member_label_en-US" xlink:label="lab_cms_YearEndThroughMarch2025Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year End Through March 2025 [Member]</link:label>
    <link:label id="lab_cms_YearEndThroughMarch2025Member_documentation_en-US" xlink:label="lab_cms_YearEndThroughMarch2025Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Year End Through March 2025</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_YearEndThroughMarch2025Member" xlink:href="cms-20241231.xsd#cms_YearEndThroughMarch2025Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_YearEndThroughMarch2025Member" xlink:to="lab_cms_YearEndThroughMarch2025Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_e778a771-d380-4b07-8508-ab255895e382_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_UtilitiesOperatingExpenseFuelUsed_4218a112-c378-4765-9b96-a745a5d5e41f_terseLabel_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseFuelUsed" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_LongTermNotesPayable_9ae34127-215a-4352-bdf6-b7cc1f0732df_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermNotesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes payable &#8211; intercompany</link:label>
    <link:label id="lab_us-gaap_LongTermNotesPayable_label_en-US" xlink:label="lab_us-gaap_LongTermNotesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes Payable, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermNotesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermNotesPayable" xlink:to="lab_us-gaap_LongTermNotesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_1ae1a1f8-7b13-4778-8b1a-1f12dd5f003b_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_95f4b225-dbb8-4fbd-a9a8-aec109cd00a3_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Fair value of shares that vested during the year</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProfitLoss_1a8dfc9a-a9b7-46bc-94ec-b01f121b5959_totalLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net Income</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_c8c0402f-449d-4540-901b-d0d8246fe7e1_terseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Income</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_2185b6ab-6527-4452-9a9e-a1e6305e0cc0_verboseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net income (loss)</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" 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/2024/elts/us-gaap-2024.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_cms_FinancingAndCapitalizationLineItems_1c3e8499-884c-49fd-aa63-5e3a3c377bfb_terseLabel_en-US" xlink:label="lab_cms_FinancingAndCapitalizationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" xml:lang="en-US">Financing And Capitalization [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancingAndCapitalizationLineItems" xlink:href="cms-20241231.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_cms_ThreePointSixEightZeroPercentFirstMortgageBondsDue2027Member_84fe5eff-d7ef-4b0b-a002-b77d45712546_terseLabel_en-US" xlink:label="lab_cms_ThreePointSixEightZeroPercentFirstMortgageBondsDue2027Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">3.680% First Mortgage Bonds Due 2027</link:label>
    <link:label id="lab_cms_ThreePointSixEightZeroPercentFirstMortgageBondsDue2027Member_label_en-US" xlink:label="lab_cms_ThreePointSixEightZeroPercentFirstMortgageBondsDue2027Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Three Point Six Eight Zero Percent First Mortgage Bonds Due 2027 [Member]</link:label>
    <link:label id="lab_cms_ThreePointSixEightZeroPercentFirstMortgageBondsDue2027Member_documentation_en-US" xlink:label="lab_cms_ThreePointSixEightZeroPercentFirstMortgageBondsDue2027Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Three Point Six Eight Zero Percent First Mortgage Bonds Due 2027 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointSixEightZeroPercentFirstMortgageBondsDue2027Member" xlink:href="cms-20241231.xsd#cms_ThreePointSixEightZeroPercentFirstMortgageBondsDue2027Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ThreePointSixEightZeroPercentFirstMortgageBondsDue2027Member" xlink:to="lab_cms_ThreePointSixEightZeroPercentFirstMortgageBondsDue2027Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndemnificationGuaranteeMember_eb81aafb-61e8-4676-a004-4853964124b4_terseLabel_en-US" xlink:label="lab_us-gaap_IndemnificationGuaranteeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indemnity obligations from stock and asset sale agreements</link:label>
    <link:label id="lab_us-gaap_IndemnificationGuaranteeMember_label_en-US" xlink:label="lab_us-gaap_IndemnificationGuaranteeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_GuaranteeObligationsNatureDomain_80e4a2de-a041-49a0-b421-4b5aec86519e_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsNatureDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_IncomeTaxExpenseBenefit_5a44da40-a9c0-4c29-8246-fa9315474aaf_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_9058daf7-2e0f-4033-b417-20158c049e9f_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_1d74d78f-93cf-47c0-81ba-d938c64eae24_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Income tax expense (benefit)</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" 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/2024/elts/us-gaap-2024.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_DefinedBenefitPlanInterestCost_cf7b6ba0-6e17-4eb4-8f10-4fbd76b1d926_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_NumberOfFormerManufacturedGasPlants_d6354da4-61a4-40c6-8f24-9a6c78f9e20a_terseLabel_en-US" xlink:label="lab_cms_NumberOfFormerManufacturedGasPlants" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" 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-20241231.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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_03d190b3-2d32-4ce7-b0b6-f94de72b84ec_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized compensation cost recognition period</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_6d84a93b-663b-4e67-afdf-2600860bf4dc_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_PropertyPlantAndEquipmentOther_eb8103fc-ec46-4906-afda-16c4e722b0f9_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other non-utility property</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentOther_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Other, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentOther" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_bf56ae7d-acd8-49ed-9125-608859ec5f09_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_InterestExpenseAbstract_363a7c1a-0f52-443f-a51f-471961fd30e4_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" xml:lang="en-US">Interest Expense, Operating and Nonoperating [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_PlanAssetsExcludingPooledFundsMember_f90a7ee7-6944-44fd-8036-53c2873fa96d_terseLabel_en-US" xlink:label="lab_cms_PlanAssetsExcludingPooledFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Assets Excluding Pooled Funds</link:label>
    <link:label id="lab_cms_PlanAssetsExcludingPooledFundsMember_label_en-US" xlink:label="lab_cms_PlanAssetsExcludingPooledFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Assets Excluding Pooled Funds [Member]</link:label>
    <link:label id="lab_cms_PlanAssetsExcludingPooledFundsMember_documentation_en-US" xlink:label="lab_cms_PlanAssetsExcludingPooledFundsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Plan Assets Excluding Pooled Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PlanAssetsExcludingPooledFundsMember" xlink:href="cms-20241231.xsd#cms_PlanAssetsExcludingPooledFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PlanAssetsExcludingPooledFundsMember" xlink:to="lab_cms_PlanAssetsExcludingPooledFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_FinancialInstrumentsTable_f8ab58fa-7174-45f6-a47d-d2790e8cffcb_terseLabel_en-US" xlink:label="lab_cms_FinancialInstrumentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" xml:lang="en-US">Financial Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsTable" xlink:href="cms-20241231.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_NetCashProvidedByUsedInInvestingActivities_508e3597-d104-4a5e-aa1e-1556dfaa5580_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_IncomeTaxAuthorityAxis_530aae2c-28be-457a-8fc8-ed5fcd62803a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Jurisdiction [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:to="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FranchiseRightsMember_9dcfd7c3-fc96-4fa6-83b9-7c26dc086e47_terseLabel_en-US" xlink:label="lab_us-gaap_FranchiseRightsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Franchises and consents</link:label>
    <link:label id="lab_us-gaap_FranchiseRightsMember_label_en-US" xlink:label="lab_us-gaap_FranchiseRightsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Franchise Rights [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FranchiseRightsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FranchiseRightsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FranchiseRightsMember" xlink:to="lab_us-gaap_FranchiseRightsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent_c446539e-742d-4f0a-8b3e-885391e8f4bf_terseLabel_en-US" xlink:label="lab_cms_AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current accounts receivable and notes receivable</link:label>
    <link:label id="lab_cms_AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent_label_en-US" xlink:label="lab_cms_AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Before Allowance For Credit Loss, And Notes Receivable, Current</link:label>
    <link:label id="lab_cms_AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent_documentation_en-US" xlink:label="lab_cms_AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Before Allowance For Credit Loss, And Notes Receivable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent" xlink:href="cms-20241231.xsd#cms_AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent" xlink:to="lab_cms_AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsPolicy_31871230-1827-48e0-aeea-ff8eab6750fb_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment of Equity Method Investments</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsPolicy_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Method Investments [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentsPolicy" xlink:to="lab_us-gaap_EquityMethodInvestmentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife_e5fd0fd6-3992-4188-ba4b-5e983cfda1f0_verboseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Estimated depreciable life in years, other</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Public Utilities, Property, Plant and Equipment, Other Property Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_InactivePensionPlanMember_dd3fd67f-78b4-485b-b3d2-bec673eb2030_terseLabel_en-US" xlink:label="lab_cms_InactivePensionPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Plan B</link:label>
    <link:label id="lab_cms_InactivePensionPlanMember_label_en-US" xlink:label="lab_cms_InactivePensionPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inactive Pension Plan [Member]</link:label>
    <link:label id="lab_cms_InactivePensionPlanMember_documentation_en-US" xlink:label="lab_cms_InactivePensionPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Inactive Pension Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_InactivePensionPlanMember" xlink:href="cms-20241231.xsd#cms_InactivePensionPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_InactivePensionPlanMember" xlink:to="lab_cms_InactivePensionPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllAdjToCompMember_terseLabel_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation</link:label>
    <link:label id="lab_ecd_AllAdjToCompMember_label_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllAdjToCompMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="lab_ecd_AllAdjToCompMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermDebtTypeDomain_73f3013f-7632-4fed-a888-355561530bd6_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_GuaranteeObligationsMaximumExposure_631808ee-708b-45cc-a58a-604b7e12874d_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsMaximumExposure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum Obligation</link:label>
    <link:label id="lab_us-gaap_GuaranteeObligationsMaximumExposure_cec27ba0-6928-4fa4-88a3-7b72df533f92_verboseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsMaximumExposure" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Maximum potential 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" 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/2024/elts/us-gaap-2024.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_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_f60c70f3-6ebc-4b63-9cb3-263a346a01fd_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Summary of Components of Other Income and Other Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Other Nonoperating Income (Expense) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAxis_8c728834-fbf1-4df5-a758-372ad00836e1_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_91e80928-2276-4551-a6d2-2e2febb6e442_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_dei_LegalEntityAxis_617bc280-df55-436c-8c74-952163b22cb1_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis" xlink:to="lab_dei_LegalEntityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract_14cf4ff3-fd86-4a99-99e8-a7fce0bb36de_terseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales-type and Direct Financing Leases, Lease Receivable, Fiscal Year Maturity [Abstract]</link:label>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract_label_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales-Type and Direct Financing Leases, Payment to be Received, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract" xlink:to="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_SolarProjectsMember_c2511e30-867f-4a93-bf04-6b0e66b47c5c_terseLabel_en-US" xlink:label="lab_cms_SolarProjectsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Solar Projects</link:label>
    <link:label id="lab_cms_SolarProjectsMember_label_en-US" xlink:label="lab_cms_SolarProjectsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Solar Projects [Member]</link:label>
    <link:label id="lab_cms_SolarProjectsMember_documentation_en-US" xlink:label="lab_cms_SolarProjectsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Solar Projects</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SolarProjectsMember" xlink:href="cms-20241231.xsd#cms_SolarProjectsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_SolarProjectsMember" xlink:to="lab_cms_SolarProjectsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_79594872-ad21-4beb-b7f7-01e0eda151e9_terseLabel_en-US" xlink:label="lab_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" xlink:to="lab_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryAssetAxis_065672de-f53e-4aec-b10e-4a7fd1f26953_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAssetAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_ScheduleOfFinancingAndCapitalizationTable_27e496b4-3885-4f57-812c-4eaba99d66d1_terseLabel_en-US" xlink:label="lab_cms_ScheduleOfFinancingAndCapitalizationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" 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-20241231.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_OperatingLeaseLeaseIncome_2350724a-2abb-40f9-94ac-de3566d3c20d_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLeaseIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leasing income</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLeaseIncome_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLeaseIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Lease Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLeaseIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLeaseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLeaseIncome" xlink:to="lab_us-gaap_OperatingLeaseLeaseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_1764aafa-e950-422f-898d-dce3dd9bcdd9_terseLabel_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/srt-2024.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_RelatedPartyTransactionAxis_5b67c9de-6813-4c4c-832f-79961373f91f_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceived_2981b6b8-665f-4a40-a9b3-78fef11ba272_totalLabel_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceived" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total minimum lease payments</link:label>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceived_label_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceived" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessor, Operating Lease, Payment to be Received</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceived"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived" xlink:to="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceived" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_FivePointThreeEightZeroPercentFirstMortgageBondsDue2037Member_5156e64f-f9d8-4745-8246-3386a87f8411_terseLabel_en-US" xlink:label="lab_cms_FivePointThreeEightZeroPercentFirstMortgageBondsDue2037Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">5.380% First Mortgage Bonds Due 2037</link:label>
    <link:label id="lab_cms_FivePointThreeEightZeroPercentFirstMortgageBondsDue2037Member_label_en-US" xlink:label="lab_cms_FivePointThreeEightZeroPercentFirstMortgageBondsDue2037Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Five Point Three Eight Zero Percent First Mortgage Bonds Due 2037 [Member]</link:label>
    <link:label id="lab_cms_FivePointThreeEightZeroPercentFirstMortgageBondsDue2037Member_documentation_en-US" xlink:label="lab_cms_FivePointThreeEightZeroPercentFirstMortgageBondsDue2037Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Five Point Three Eight Zero Percent First Mortgage Bonds Due 2037</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FivePointThreeEightZeroPercentFirstMortgageBondsDue2037Member" xlink:href="cms-20241231.xsd#cms_FivePointThreeEightZeroPercentFirstMortgageBondsDue2037Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_FivePointThreeEightZeroPercentFirstMortgageBondsDue2037Member" xlink:to="lab_cms_FivePointThreeEightZeroPercentFirstMortgageBondsDue2037Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_065940f2-53b9-44a4-8ec3-9718a14d3527_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_LongtermDebtTypeDomain_0ccb2e0d-5742-45e7-8d6c-ea0da9871102_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_dei_EntityAddressStateOrProvince_09de3b68-105e-43a6-a4f7-85560f10e090_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_GuaranteeTypeOtherMember_fb038730-435c-41b3-97d1-cc0dd6d0d219_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeTypeOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_ErrCompAnalysisTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis</link:label>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_label_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompAnalysisTextBlock" xlink:to="lab_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanAssetCategoriesDomain_54ed2e46-ca06-46e4-ada5-ff2e90dff28c_terseLabel_en-US" xlink:label="lab_us-gaap_PlanAssetCategoriesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanAssetCategoriesDomain_label_en-US" xlink:label="lab_us-gaap_PlanAssetCategoriesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain" xlink:to="lab_us-gaap_PlanAssetCategoriesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_a0a8cf12-3708-4534-b886-46eeae69181d_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_InvestmentInSubsidiaries_9790fb45-dd6e-4a6d-98e9-66dc71157bf7_negatedTerseLabel_en-US" xlink:label="lab_cms_InvestmentInSubsidiaries" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Investment in subsidiaries</link:label>
    <link:label id="lab_cms_InvestmentInSubsidiaries_label_en-US" xlink:label="lab_cms_InvestmentInSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment in subsidiaries</link:label>
    <link:label id="lab_cms_InvestmentInSubsidiaries_documentation_en-US" xlink:label="lab_cms_InvestmentInSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Capital contributions made by the parent company to one of the company's subsidiaries.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_InvestmentInSubsidiaries" xlink:href="cms-20241231.xsd#cms_InvestmentInSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_InvestmentInSubsidiaries" xlink:to="lab_cms_InvestmentInSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_DividendsOnMarketBasedAwardsMember_a0845627-7d1b-4a56-896b-6ff3b0573326_terseLabel_en-US" xlink:label="lab_cms_DividendsOnMarketBasedAwardsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends on market-based awards</link:label>
    <link:label id="lab_cms_DividendsOnMarketBasedAwardsMember_label_en-US" xlink:label="lab_cms_DividendsOnMarketBasedAwardsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends On Market Based Awards [Member]</link:label>
    <link:label id="lab_cms_DividendsOnMarketBasedAwardsMember_documentation_en-US" xlink:label="lab_cms_DividendsOnMarketBasedAwardsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Dividends On Market-Based Awards [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DividendsOnMarketBasedAwardsMember" xlink:href="cms-20241231.xsd#cms_DividendsOnMarketBasedAwardsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_DividendsOnMarketBasedAwardsMember" xlink:to="lab_cms_DividendsOnMarketBasedAwardsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_74a18607-70c6-4e8e-8695-ab1ea767c7ab_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Weighted-average grant date fair value per share, at beginning of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b00e9192-7d3e-41c7-b51e-b4c50fc6fc2a_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Weighted-average grant date fair value per share, at end of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_76c5ca36-3511-4295-9670-d0facd9c7d8b_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_MarketBasedRestrictedStockMember_1753f352-666f-4a97-83b9-9e6f0bab0683_terseLabel_en-US" xlink:label="lab_cms_MarketBasedRestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Market-based awards</link:label>
    <link:label id="lab_cms_MarketBasedRestrictedStockMember_label_en-US" xlink:label="lab_cms_MarketBasedRestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Market Based Restricted Stock [Member]</link:label>
    <link:label id="lab_cms_MarketBasedRestrictedStockMember_documentation_en-US" xlink:label="lab_cms_MarketBasedRestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Market-Based Restricted Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_MarketBasedRestrictedStockMember" xlink:href="cms-20241231.xsd#cms_MarketBasedRestrictedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_MarketBasedRestrictedStockMember" xlink:to="lab_cms_MarketBasedRestrictedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_7bab809e-ec77-41b4-b7f0-b67e6726ab7b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_8cbad47e-b574-4b97-ad83-ce8e6de97e97_terseLabel_en-US" xlink:label="lab_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" 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-20241231.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_ConstructionLoansMember_75044086-2f11-4f73-bca9-d1c16c855722_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionLoansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Construction Loans</link:label>
    <link:label id="lab_us-gaap_ConstructionLoansMember_label_en-US" xlink:label="lab_us-gaap_ConstructionLoansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Construction Loans [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionLoansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionLoansMember" xlink:to="lab_us-gaap_ConstructionLoansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent_b392a376-f339-4545-b32f-5026b61c34c0_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent_d047994a-b0d5-4f30-a1a0-e540514c1380_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts and notes receivable &#8211; related parties</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" 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/2024/elts/us-gaap-2024.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_ecd_RestatementDeterminationDate_terseLabel_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:label id="lab_ecd_RestatementDeterminationDate_label_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDeterminationDate" xlink:to="lab_ecd_RestatementDeterminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_7ba3f239-9215-4f36-b08b-b909a4f77ad0_terseLabel_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_12c15067-e4a0-40e5-92ac-946b7f94a1a6_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Charged to Expense</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_85e46bc6-34a4-4fb4-9efe-c28b5967443b_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other investments</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTable_terseLabel_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure</link:label>
    <link:label id="lab_ecd_PvpTable_label_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTable" xlink:to="lab_ecd_PvpTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitContributions_5c77b819-0b85-4633-a749-7fad66a5d837_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitContributions" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Postretirement benefits 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" 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/2024/elts/us-gaap-2024.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_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_97c357cf-9ecb-4987-8c2c-7c42a6351daf_terseLabel_en-US" xlink:label="lab_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule I - Condensed Financial Information of Registrant</link:label>
    <link:label id="lab_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Condensed Financial Information of Parent Company Only Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:to="lab_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_SignificantAccountingPoliciesLineItems_f5e25756-2bfb-4e85-9fb9-08fdaaf2f44b_terseLabel_en-US" xlink:label="lab_cms_SignificantAccountingPoliciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" xml:lang="en-US">Significant Accounting Policies [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SignificantAccountingPoliciesLineItems" xlink:href="cms-20241231.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_ScheduleOfPropertyPlantAndEquipmentTable_b0a3f555-2d47-4247-a93e-2eae075ca873_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_c5f90ae0-96fc-436c-bc1d-00af5addd27f_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompRecoveryTable_terseLabel_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery</link:label>
    <link:label id="lab_ecd_ErrCompRecoveryTable_label_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="lab_ecd_ErrCompRecoveryTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions_b9167e35-c773-425d-a385-b77e8bf53f85_terseLabel_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" 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-20241231.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_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_584e1c8e-067a-4d4f-8098-77558c85f4fa_terseLabel_en-US" xlink:label="lab_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Condensed Financial Information Disclosure [Abstract]</link:label>
    <link:label id="lab_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_label_en-US" xlink:label="lab_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Condensed Financial Information Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="lab_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermDebtTypeAxis_124d66d3-9e47-42d4-b999-69c8e22f6451_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_FourPointZeroFiveZeroPercentFirstMortgageBondsDue2048Member_3cd3f007-a991-4da7-8859-de77890b0239_terseLabel_en-US" xlink:label="lab_cms_FourPointZeroFiveZeroPercentFirstMortgageBondsDue2048Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">4.050% First Mortgage Bonds Due 2048</link:label>
    <link:label id="lab_cms_FourPointZeroFiveZeroPercentFirstMortgageBondsDue2048Member_label_en-US" xlink:label="lab_cms_FourPointZeroFiveZeroPercentFirstMortgageBondsDue2048Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Four Point Zero Five Zero Percent First Mortgage Bonds Due 2048 [Member]</link:label>
    <link:label id="lab_cms_FourPointZeroFiveZeroPercentFirstMortgageBondsDue2048Member_documentation_en-US" xlink:label="lab_cms_FourPointZeroFiveZeroPercentFirstMortgageBondsDue2048Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Four Point Zero Five Zero Percent First Mortgage Bonds Due 2048 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointZeroFiveZeroPercentFirstMortgageBondsDue2048Member" xlink:href="cms-20241231.xsd#cms_FourPointZeroFiveZeroPercentFirstMortgageBondsDue2048Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_FourPointZeroFiveZeroPercentFirstMortgageBondsDue2048Member" xlink:to="lab_cms_FourPointZeroFiveZeroPercentFirstMortgageBondsDue2048Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAmendments_ee5d559d-8152-4592-888d-5efa1112c2a7_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAmendments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan amendments</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAmendments_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAmendments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Increase (Decrease) for Plan Amendment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAmendments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAmendments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAmendments" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAmendments" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_RevolvingCreditFacilitiesFourMember_eb4faec2-8c92-422f-83a0-a9910b85e640_terseLabel_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesFourMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving Credit Facilities May 7, 2027</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" 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" xml:lang="en-US">Revolving Credit Facilities Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesFourMember" xlink:href="cms-20241231.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_EarningsPerShareTextBlock_10cb5ad7-2f00-4f76-bf87-11ac7d0e53ae_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_DefinedCompanyContributionPlanMember_f1542b77-77d4-46c7-b7f2-5151a516f431_terseLabel_en-US" xlink:label="lab_cms_DefinedCompanyContributionPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Company Contribution Plan</link:label>
    <link:label id="lab_cms_DefinedCompanyContributionPlanMember_label_en-US" xlink:label="lab_cms_DefinedCompanyContributionPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Company Contribution Plan [Member]</link:label>
    <link:label id="lab_cms_DefinedCompanyContributionPlanMember_documentation_en-US" xlink:label="lab_cms_DefinedCompanyContributionPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Defined Company Contribution Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DefinedCompanyContributionPlanMember" xlink:href="cms-20241231.xsd#cms_DefinedCompanyContributionPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_DefinedCompanyContributionPlanMember" xlink:to="lab_cms_DefinedCompanyContributionPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventMember_e26d5b1d-63a6-4472-85fd-3a3c791559c7_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_us-gaap_OtherRegulatoryAssetsLiabilitiesMember_2606e7bc-8cc1-496c-b843-4ef9785f25c0_terseLabel_en-US" xlink:label="lab_us-gaap_OtherRegulatoryAssetsLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherRegulatoryAssetsLiabilitiesMember_da25c1c9-15b6-458d-81c6-20b7d3a49fcf_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherRegulatoryAssetsLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other regulatory assets</link:label>
    <link:label id="lab_us-gaap_OtherRegulatoryAssetsLiabilitiesMember_label_en-US" xlink:label="lab_us-gaap_OtherRegulatoryAssetsLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Regulatory Assets (Liabilities) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRegulatoryAssetsLiabilitiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherRegulatoryAssetsLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherRegulatoryAssetsLiabilitiesMember" xlink:to="lab_us-gaap_OtherRegulatoryAssetsLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PaymentToParentForReturnOfStockholderContributedCapital_a381fe95-cc7f-4732-b524-5e4d920616ac_negatedTerseLabel_en-US" xlink:label="lab_cms_PaymentToParentForReturnOfStockholderContributedCapital" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Return of stockholder contribution</link:label>
    <link:label id="lab_cms_PaymentToParentForReturnOfStockholderContributedCapital_label_en-US" xlink:label="lab_cms_PaymentToParentForReturnOfStockholderContributedCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payment To Parent For Return Of Stockholder Contributed Capital</link:label>
    <link:label id="lab_cms_PaymentToParentForReturnOfStockholderContributedCapital_documentation_en-US" xlink:label="lab_cms_PaymentToParentForReturnOfStockholderContributedCapital" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Payment To Parent For Return Of Stockholder Contributed Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PaymentToParentForReturnOfStockholderContributedCapital" xlink:href="cms-20241231.xsd#cms_PaymentToParentForReturnOfStockholderContributedCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PaymentToParentForReturnOfStockholderContributedCapital" xlink:to="lab_cms_PaymentToParentForReturnOfStockholderContributedCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_DefinedBenefitPlanAmortizationOfSettlementLoss_ce97c814-53cd-4f6b-8f96-2908f407b4e6_terseLabel_en-US" xlink:label="lab_cms_DefinedBenefitPlanAmortizationOfSettlementLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" 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-20241231.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_RestrictedCashAndCashEquivalentsAtCarryingValue_4afbe16b-5e11-4b93-9ab1-7b7156992324_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_824b935d-a4e2-4b51-bb5a-79f7c3f4279c_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_565044ec-9444-4eec-be58-0f7a89933516_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gain on investments</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" 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/2024/elts/us-gaap-2024.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_ed0449fc-cd00-4bdc-923b-c05defc9f269_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_LesseeFinanceLeaseLiabilitiesAbstract_128f54c8-e904-4b6c-ad17-aedff29091ab_terseLabel_en-US" xlink:label="lab_cms_LesseeFinanceLeaseLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease liabilities</link:label>
    <link:label id="lab_cms_LesseeFinanceLeaseLiabilitiesAbstract_label_en-US" xlink:label="lab_cms_LesseeFinanceLeaseLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Finance Lease Liabilities [Abstract]</link:label>
    <link:label id="lab_cms_LesseeFinanceLeaseLiabilitiesAbstract_documentation_en-US" xlink:label="lab_cms_LesseeFinanceLeaseLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lessee, Finance Lease Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LesseeFinanceLeaseLiabilitiesAbstract" xlink:href="cms-20241231.xsd#cms_LesseeFinanceLeaseLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_LesseeFinanceLeaseLiabilitiesAbstract" xlink:to="lab_cms_LesseeFinanceLeaseLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_3347864d-0a05-4060-9c48-25ce01c111f5_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInReceivablesAbstract_a8117c05-c749-430a-acbc-1b54fdb9e634_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInReceivablesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_PeerGroupIssuersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote</link:label>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_label_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:to="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties_57905d01-1391-4085-ac56-aea876753469_terseLabel_en-US" xlink:label="lab_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" 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-20241231.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_RestructuringPlanAxis_a158aaac-4ad0-4fd0-8a5c-16cbe83e3d35_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringPlanAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_SegmentDomain_8d94ec16-b031-4f61-823f-f4cb8133ab20_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_11032d9d-4f41-4362-8295-f1c6744da09a_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_eed07ff4-6cc6-41b6-b9ba-fd1ac1e737e6_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Borrowings</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_8348055e-b227-4a68-be79-ac5f4e9b9ca5_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">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" 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/2024/elts/us-gaap-2024.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_ecd_PeoMember_terseLabel_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO</link:label>
    <link:label id="lab_ecd_PeoMember_label_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoMember" xlink:to="lab_ecd_PeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetRetirementObligationDisclosureTextBlock_6919580c-8883-4143-a997-d19844bcf1df_terseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligations</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligation Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationDisclosureTextBlock" xlink:to="lab_us-gaap_AssetRetirementObligationDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndName_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_TrdArrIndName_label_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndName" xlink:to="lab_ecd_TrdArrIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_01e87b57-8e73-4c42-8af9-11a6817ff447_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Funded status</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Funded (Unfunded) Status of Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:to="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_LudingtonPlantOverhaulContractDisputeMember_7800828f-f652-44c6-b1a6-375f9c74fb35_verboseLabel_en-US" xlink:label="lab_cms_LudingtonPlantOverhaulContractDisputeMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Ludington overhaul contract dispute</link:label>
    <link:label id="lab_cms_LudingtonPlantOverhaulContractDisputeMember_89fecc57-7083-43bf-8e10-631f497de889_terseLabel_en-US" xlink:label="lab_cms_LudingtonPlantOverhaulContractDisputeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ludington Plant Overhaul Contract Dispute</link:label>
    <link:label id="lab_cms_LudingtonPlantOverhaulContractDisputeMember_label_en-US" xlink:label="lab_cms_LudingtonPlantOverhaulContractDisputeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Ludington Plant Overhaul Contract Dispute [Member]</link:label>
    <link:label id="lab_cms_LudingtonPlantOverhaulContractDisputeMember_documentation_en-US" xlink:label="lab_cms_LudingtonPlantOverhaulContractDisputeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Ludington Plant Overhaul Contract Dispute</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LudingtonPlantOverhaulContractDisputeMember" xlink:href="cms-20241231.xsd#cms_LudingtonPlantOverhaulContractDisputeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_LudingtonPlantOverhaulContractDisputeMember" xlink:to="lab_cms_LudingtonPlantOverhaulContractDisputeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_DbSerpTrustAssetsMember_1525c93b-d6bf-41f4-84d0-0dc7c9caeff1_terseLabel_en-US" xlink:label="lab_cms_DbSerpTrustAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trust assets</link:label>
    <link:label id="lab_cms_DbSerpTrustAssetsMember_label_en-US" xlink:label="lab_cms_DbSerpTrustAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Db Serp Trust Assets [Member]</link:label>
    <link:label id="lab_cms_DbSerpTrustAssetsMember_documentation_en-US" xlink:label="lab_cms_DbSerpTrustAssetsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">DB SERP Trust Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DbSerpTrustAssetsMember" xlink:href="cms-20241231.xsd#cms_DbSerpTrustAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_DbSerpTrustAssetsMember" xlink:to="lab_cms_DbSerpTrustAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_87af891d-d08e-4280-84cd-84d0e201dbb1_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_cd210fc4-6895-4e26-bd45-70be4a96f7ff_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_label_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_6b49d49d-93ea-4ce7-abb8-f51b0d5b8f14_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_7dbdeb44-fe08-4010-a623-a9682e9bc981_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesRegulatoryProceedingDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_IncomeLossFromEquityMethodInvestments_b45434a3-a80a-4607-8c73-62caef123b59_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income from equity method investees</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromEquityMethodInvestments_c177d7f2-980a-4d6e-a8e7-eba285c141f1_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Equity earnings of subsidiaries</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" 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/2024/elts/us-gaap-2024.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_cms_OtherPpaMember_e4d8179d-db04-4d53-aca5-251025347bb1_terseLabel_en-US" xlink:label="lab_cms_OtherPpaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other PPAs</link:label>
    <link:label id="lab_cms_OtherPpaMember_label_en-US" xlink:label="lab_cms_OtherPpaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Ppa [Member]</link:label>
    <link:label id="lab_cms_OtherPpaMember_documentation_en-US" xlink:label="lab_cms_OtherPpaMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other PPA [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherPpaMember" xlink:href="cms-20241231.xsd#cms_OtherPpaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_OtherPpaMember" xlink:to="lab_cms_OtherPpaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock_12f92396-7127-4733-a025-15f7ed68da06_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_DefinedBenefitPlanBenefitObligation_a88124a5-5d21-4138-9158-28d230d707ec_periodStartLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Benefit obligation at beginning of period</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_7e59e7d8-724e-404e-bc0a-683cad1e7033_periodEndLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Benefit obligation at end of period</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ThreePointOneEightZeroPercentFirstMortgageBondsDue2032Member_d373b75f-2282-4441-accd-1ce6584c2bba_terseLabel_en-US" xlink:label="lab_cms_ThreePointOneEightZeroPercentFirstMortgageBondsDue2032Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">3.180% First Mortgage Bonds Due 2032</link:label>
    <link:label id="lab_cms_ThreePointOneEightZeroPercentFirstMortgageBondsDue2032Member_label_en-US" xlink:label="lab_cms_ThreePointOneEightZeroPercentFirstMortgageBondsDue2032Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Three Point One Eight Zero Percent First Mortgage Bonds Due 2032 [Member]</link:label>
    <link:label id="lab_cms_ThreePointOneEightZeroPercentFirstMortgageBondsDue2032Member_documentation_en-US" xlink:label="lab_cms_ThreePointOneEightZeroPercentFirstMortgageBondsDue2032Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Three Point One Eight Zero Percent First Mortgage Bonds Due 2032 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointOneEightZeroPercentFirstMortgageBondsDue2032Member" xlink:href="cms-20241231.xsd#cms_ThreePointOneEightZeroPercentFirstMortgageBondsDue2032Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ThreePointOneEightZeroPercentFirstMortgageBondsDue2032Member" xlink:to="lab_cms_ThreePointOneEightZeroPercentFirstMortgageBondsDue2032Member" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Table</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfOrdinaryDividends_06a4f286-c276-4946-8de7-0a6233487838_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfOrdinaryDividends" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payment of dividends on common and preferred stock</link:label>
    <link:label id="lab_us-gaap_PaymentsOfOrdinaryDividends_3db16108-eeb9-4a53-978e-a9aa837ac093_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfOrdinaryDividends" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_srt_ValuationAndQualifyingAccountsAbstract_2836700f-a214-4854-8cde-166d607c274d_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsAbstract_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract" xlink:to="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_AuditInformationAbstract_label_en-US" xlink:label="lab_cms_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Audit Information [Abstract]</link:label>
    <link:label id="lab_cms_AuditInformationAbstract_documentation_en-US" xlink:label="lab_cms_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Audit Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AuditInformationAbstract" xlink:href="cms-20241231.xsd#cms_AuditInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_AuditInformationAbstract" xlink:to="lab_cms_AuditInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year</link:label>
    <link:label id="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember_label_en-US" xlink:label="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:to="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_9a50d123-1482-4991-be84-4b339c2279c2_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_AggtErrCompAmt_label_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompAmt" xlink:to="lab_ecd_AggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_NetOverUnderRecoveryOfExpenseIncludingInterestRequested_e24e8c90-6778-49a5-9481-d6da1cd6c70c_terseLabel_en-US" xlink:label="lab_cms_NetOverUnderRecoveryOfExpenseIncludingInterestRequested" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Over (under) recovery for gas fuel and power supply costs requested</link:label>
    <link:label id="lab_cms_NetOverUnderRecoveryOfExpenseIncludingInterestRequested_label_en-US" xlink:label="lab_cms_NetOverUnderRecoveryOfExpenseIncludingInterestRequested" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Over (Under) Recovery Of Expense Including Interest Requested</link:label>
    <link:label id="lab_cms_NetOverUnderRecoveryOfExpenseIncludingInterestRequested_documentation_en-US" xlink:label="lab_cms_NetOverUnderRecoveryOfExpenseIncludingInterestRequested" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Net Over (Under) Recovery Of Expense Including Interest Requested</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NetOverUnderRecoveryOfExpenseIncludingInterestRequested" xlink:href="cms-20241231.xsd#cms_NetOverUnderRecoveryOfExpenseIncludingInterestRequested"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_NetOverUnderRecoveryOfExpenseIncludingInterestRequested" xlink:to="lab_cms_NetOverUnderRecoveryOfExpenseIncludingInterestRequested" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_OtherIncomeandExpensesTable_7f27ac64-f00c-4ff9-b0d8-289e453e4cac_terseLabel_en-US" xlink:label="lab_cms_OtherIncomeandExpensesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Income and Expenses [Table]</link:label>
    <link:label id="lab_cms_OtherIncomeandExpensesTable_label_en-US" xlink:label="lab_cms_OtherIncomeandExpensesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Income and Expenses [Table]</link:label>
    <link:label id="lab_cms_OtherIncomeandExpensesTable_documentation_en-US" xlink:label="lab_cms_OtherIncomeandExpensesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Income and Expenses [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherIncomeandExpensesTable" xlink:href="cms-20241231.xsd#cms_OtherIncomeandExpensesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_OtherIncomeandExpensesTable" xlink:to="lab_cms_OtherIncomeandExpensesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_66aee4e9-f0c9-432e-ab4b-807391d4a640_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_cms_SettlementAgreementMinimumReturnsToCustomers_cfff323f-e099-414b-8de6-861b53d3f54d_terseLabel_en-US" xlink:label="lab_cms_SettlementAgreementMinimumReturnsToCustomers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum settlement returns to customers</link:label>
    <link:label id="lab_cms_SettlementAgreementMinimumReturnsToCustomers_label_en-US" xlink:label="lab_cms_SettlementAgreementMinimumReturnsToCustomers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Settlement Agreement, Minimum Returns To Customers</link:label>
    <link:label id="lab_cms_SettlementAgreementMinimumReturnsToCustomers_documentation_en-US" xlink:label="lab_cms_SettlementAgreementMinimumReturnsToCustomers" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Settlement Agreement, Minimum Returns To Customers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SettlementAgreementMinimumReturnsToCustomers" xlink:href="cms-20241231.xsd#cms_SettlementAgreementMinimumReturnsToCustomers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_SettlementAgreementMinimumReturnsToCustomers" xlink:to="lab_cms_SettlementAgreementMinimumReturnsToCustomers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBenefitPlanImprovementTaxEffect_42d6d050-059c-46e6-bf26-0ebb49feafcf_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBenefitPlanImprovementTaxEffect" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Prior service credit adjustment, tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBenefitPlanImprovementTaxEffect_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBenefitPlanImprovementTaxEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBenefitPlanImprovementTaxEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBenefitPlanImprovementTaxEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBenefitPlanImprovementTaxEffect" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBenefitPlanImprovementTaxEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_3442c09e-7181-470c-8864-2cd9735544b2_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Valuation allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PowerSupplyCostRecoveryMember_d3f16084-2c87-4eb3-a89b-0a005ef8caed_terseLabel_en-US" xlink:label="lab_cms_PowerSupplyCostRecoveryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PSCR underrecoveries</link:label>
    <link:label id="lab_cms_PowerSupplyCostRecoveryMember_label_en-US" xlink:label="lab_cms_PowerSupplyCostRecoveryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Power Supply Cost Recovery [Member]</link:label>
    <link:label id="lab_cms_PowerSupplyCostRecoveryMember_documentation_en-US" xlink:label="lab_cms_PowerSupplyCostRecoveryMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Power Supply Cost Recovery [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PowerSupplyCostRecoveryMember" xlink:href="cms-20241231.xsd#cms_PowerSupplyCostRecoveryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PowerSupplyCostRecoveryMember" xlink:to="lab_cms_PowerSupplyCostRecoveryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNetAbstract_d49bd755-700e-48e6-90ec-f2dc5488ab02_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_AggtErrCompNotYetDeterminedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined</link:label>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_label_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:to="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_AlternativeRevenuePrograms_9dbedb93-59a7-4890-82a2-f6490d356660_terseLabel_en-US" xlink:label="lab_cms_AlternativeRevenuePrograms" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Alternative-revenue programs</link:label>
    <link:label id="lab_cms_AlternativeRevenuePrograms_label_en-US" xlink:label="lab_cms_AlternativeRevenuePrograms" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Alternative Revenue Programs</link:label>
    <link:label id="lab_cms_AlternativeRevenuePrograms_documentation_en-US" xlink:label="lab_cms_AlternativeRevenuePrograms" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Alternative Revenue Programs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AlternativeRevenuePrograms" xlink:href="cms-20241231.xsd#cms_AlternativeRevenuePrograms"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_AlternativeRevenuePrograms" xlink:to="lab_cms_AlternativeRevenuePrograms" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CumulativePreferredStockMember_4c1e5934-1302-41c7-b953-662367ab9a41_terseLabel_en-US" xlink:label="lab_us-gaap_CumulativePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consumers Energy Company Cumulative Preferred Stock, $100&#160;par&#160;value: $4.50&#160;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" 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/2024/elts/us-gaap-2024.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_cms_AmountAvailableForDividendDistribution_8ff9228c-f87b-4c95-99f8-9d878cd6bc4b_terseLabel_en-US" xlink:label="lab_cms_AmountAvailableForDividendDistribution" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" 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-20241231.xsd#cms_AmountAvailableForDividendDistribution"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_AmountAvailableForDividendDistribution" xlink:to="lab_cms_AmountAvailableForDividendDistribution" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_EstimatedTimeOfAmortizationOfGainsLossesLifeExpectancy_a6a7c713-e0cd-4956-a907-05572e89b12e_terseLabel_en-US" xlink:label="lab_cms_EstimatedTimeOfAmortizationOfGainsLossesLifeExpectancy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated time of amortization of gains (losses) life expectancy</link:label>
    <link:label id="lab_cms_EstimatedTimeOfAmortizationOfGainsLossesLifeExpectancy_label_en-US" xlink:label="lab_cms_EstimatedTimeOfAmortizationOfGainsLossesLifeExpectancy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Estimated Time Of Amortization Of Gains (Losses) Life Expectancy</link:label>
    <link:label id="lab_cms_EstimatedTimeOfAmortizationOfGainsLossesLifeExpectancy_documentation_en-US" xlink:label="lab_cms_EstimatedTimeOfAmortizationOfGainsLossesLifeExpectancy" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Estimated Time Of Amortization Of Gains (Losses) Life Expectancy</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EstimatedTimeOfAmortizationOfGainsLossesLifeExpectancy" xlink:href="cms-20241231.xsd#cms_EstimatedTimeOfAmortizationOfGainsLossesLifeExpectancy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_EstimatedTimeOfAmortizationOfGainsLossesLifeExpectancy" xlink:to="lab_cms_EstimatedTimeOfAmortizationOfGainsLossesLifeExpectancy" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_McvPpaMember_ec312703-42c4-4361-a06e-797b13c61d4d_terseLabel_en-US" xlink:label="lab_cms_McvPpaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">MCV PPA</link:label>
    <link:label id="lab_cms_McvPpaMember_label_en-US" xlink:label="lab_cms_McvPpaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Mcv Ppa [Member]</link:label>
    <link:label id="lab_cms_McvPpaMember_documentation_en-US" xlink:label="lab_cms_McvPpaMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">MCV PPA [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_McvPpaMember" xlink:href="cms-20241231.xsd#cms_McvPpaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_McvPpaMember" xlink:to="lab_cms_McvPpaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrentAbstract_14b3f55b-fd3c-4468-b44f-f24bc9a390d8_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_SecuredOvernightFinancingRateSofrMember_a9f4575f-9261-4086-a4f1-f364be8d2ea5_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredOvernightFinancingRateSofrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SOFR</link:label>
    <link:label id="lab_us-gaap_SecuredOvernightFinancingRateSofrMember_label_en-US" xlink:label="lab_us-gaap_SecuredOvernightFinancingRateSofrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Secured Overnight Financing Rate (SOFR) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredOvernightFinancingRateSofrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredOvernightFinancingRateSofrMember" xlink:to="lab_us-gaap_SecuredOvernightFinancingRateSofrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ThreePointNineFiveZeroPercentFirstMortgageBondsDue2047Member_3f2d3919-84cb-4086-88b1-af35ee508e27_terseLabel_en-US" xlink:label="lab_cms_ThreePointNineFiveZeroPercentFirstMortgageBondsDue2047Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">3.950% First Mortgage Bonds Due 2047</link:label>
    <link:label id="lab_cms_ThreePointNineFiveZeroPercentFirstMortgageBondsDue2047Member_label_en-US" xlink:label="lab_cms_ThreePointNineFiveZeroPercentFirstMortgageBondsDue2047Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Three Point Nine Five Zero Percent First Mortgage Bonds Due 2047 [Member]</link:label>
    <link:label id="lab_cms_ThreePointNineFiveZeroPercentFirstMortgageBondsDue2047Member_documentation_en-US" xlink:label="lab_cms_ThreePointNineFiveZeroPercentFirstMortgageBondsDue2047Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Three Point Nine Five Zero Percent First Mortgage Bonds Due 2047 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointNineFiveZeroPercentFirstMortgageBondsDue2047Member" xlink:href="cms-20241231.xsd#cms_ThreePointNineFiveZeroPercentFirstMortgageBondsDue2047Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ThreePointNineFiveZeroPercentFirstMortgageBondsDue2047Member" xlink:to="lab_cms_ThreePointNineFiveZeroPercentFirstMortgageBondsDue2047Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear_4ee3cb15-6a91-404c-adfe-8b2a6e8d7996_verboseLabel_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2027</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" 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/2024/elts/us-gaap-2024.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_ecd_PeoTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoTotalCompAmt_label_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoTotalCompAmt" xlink:to="lab_ecd_PeoTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage_6aa8e6d1-fc20-4ead-b2d1-f20ff862ef19_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Requested annual rate increase, as a percent</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Public Utilities, Requested Return on Equity, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage" xlink:to="lab_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorLeaseDescriptionTable_db8f9ed1-26d6-4d45-9898-890b83785cba_terseLabel_en-US" xlink:label="lab_us-gaap_LessorLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessor, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LessorLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LessorLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessor, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorLeaseDescriptionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorLeaseDescriptionTable" xlink:to="lab_us-gaap_LessorLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_fd46f580-914f-4b53-b4f0-9a8d8caebf8e_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_LandAndOtherFinanceLeasesMember_2ffb4985-7730-44ad-ba46-427b723c8388_terseLabel_en-US" xlink:label="lab_cms_LandAndOtherFinanceLeasesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Land and Other</link:label>
    <link:label id="lab_cms_LandAndOtherFinanceLeasesMember_label_en-US" xlink:label="lab_cms_LandAndOtherFinanceLeasesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Land And Other Finance Leases [Member]</link:label>
    <link:label id="lab_cms_LandAndOtherFinanceLeasesMember_documentation_en-US" xlink:label="lab_cms_LandAndOtherFinanceLeasesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Finance Leases [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LandAndOtherFinanceLeasesMember" xlink:href="cms-20241231.xsd#cms_LandAndOtherFinanceLeasesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_LandAndOtherFinanceLeasesMember" xlink:to="lab_cms_LandAndOtherFinanceLeasesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_b136dc8c-c49c-42d9-b31f-64b7b6c19da4_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Axis]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:to="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PpaMember_97788f82-6981-4c2d-a4d7-3829e0f8cd01_terseLabel_en-US" xlink:label="lab_cms_PpaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total PPAs</link:label>
    <link:label id="lab_cms_PpaMember_label_en-US" xlink:label="lab_cms_PpaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Ppa [Member]</link:label>
    <link:label id="lab_cms_PpaMember_documentation_en-US" xlink:label="lab_cms_PpaMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">PPA [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PpaMember" xlink:href="cms-20241231.xsd#cms_PpaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PpaMember" xlink:to="lab_cms_PpaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_efba0253-7300-44ee-b5a5-001fed88e2e4_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPlannedMajorMaintenanceActivitiesPolicy_0595f00a-e57a-4db6-a7e0-ec60c1d7aebc_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPlannedMajorMaintenanceActivitiesPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Planned Major Maintenance Activities</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPlannedMajorMaintenanceActivitiesPolicy_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPlannedMajorMaintenanceActivitiesPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Planned Major Maintenance Activities, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPlannedMajorMaintenanceActivitiesPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPlannedMajorMaintenanceActivitiesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPlannedMajorMaintenanceActivitiesPolicy" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPlannedMajorMaintenanceActivitiesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OilAndGasPurchasedMember_1dce278f-4e69-414c-b180-8722b0a9eeb0_terseLabel_en-US" xlink:label="lab_us-gaap_OilAndGasPurchasedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_CommonStockMember_594c4673-a838-4c3b-8a77-08637df005d6_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">CMS&#160;Energy Corporation Common Stock, $0.01 par value</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_abab485b-4245-407d-bd8c-c78bb34b79c5_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_srt_ScheduleOfCondensedFinancialStatementsTable_deff1104-9b26-4cb8-bb5e-6c580a565bd7_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfCondensedFinancialStatementsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Condensed Financial Statements [Table]</link:label>
    <link:label id="lab_srt_ScheduleOfCondensedFinancialStatementsTable_label_en-US" xlink:label="lab_srt_ScheduleOfCondensedFinancialStatementsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Condensed Financial Statements [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable" xlink:to="lab_srt_ScheduleOfCondensedFinancialStatementsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_OtherIncomeandExpensesLineItems_ac84ad2d-c9fe-4068-b13d-00cdba61c4ea_terseLabel_en-US" xlink:label="lab_cms_OtherIncomeandExpensesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Income and Expenses [Line Items]</link:label>
    <link:label id="lab_cms_OtherIncomeandExpensesLineItems_label_en-US" xlink:label="lab_cms_OtherIncomeandExpensesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Income and Expenses [Line Items]</link:label>
    <link:label id="lab_cms_OtherIncomeandExpensesLineItems_documentation_en-US" xlink:label="lab_cms_OtherIncomeandExpensesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Line Items] for Other Income and Expenses [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherIncomeandExpensesLineItems" xlink:href="cms-20241231.xsd#cms_OtherIncomeandExpensesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_OtherIncomeandExpensesLineItems" xlink:to="lab_cms_OtherIncomeandExpensesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_RenewableGenerationAssetsMember_9d2e4b42-3e77-401e-a7ee-be008bf39923_terseLabel_en-US" xlink:label="lab_cms_RenewableGenerationAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Renewable generation assets</link:label>
    <link:label id="lab_cms_RenewableGenerationAssetsMember_label_en-US" xlink:label="lab_cms_RenewableGenerationAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Renewable Generation Assets [Member]</link:label>
    <link:label id="lab_cms_RenewableGenerationAssetsMember_documentation_en-US" xlink:label="lab_cms_RenewableGenerationAssetsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Renewable Generation Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RenewableGenerationAssetsMember" xlink:href="cms-20241231.xsd#cms_RenewableGenerationAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RenewableGenerationAssetsMember" xlink:to="lab_cms_RenewableGenerationAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_SixPointOneSevenZeroPercentFirstMortgageBondsDue2040Member_6d2209d0-a176-41f3-8ecb-cbd3f806ccd3_terseLabel_en-US" xlink:label="lab_cms_SixPointOneSevenZeroPercentFirstMortgageBondsDue2040Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">6.170% First Mortgage Bonds Due 2040</link:label>
    <link:label id="lab_cms_SixPointOneSevenZeroPercentFirstMortgageBondsDue2040Member_label_en-US" xlink:label="lab_cms_SixPointOneSevenZeroPercentFirstMortgageBondsDue2040Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Six Point One Seven Zero Percent First Mortgage Bonds Due 2040 [Member]</link:label>
    <link:label id="lab_cms_SixPointOneSevenZeroPercentFirstMortgageBondsDue2040Member_documentation_en-US" xlink:label="lab_cms_SixPointOneSevenZeroPercentFirstMortgageBondsDue2040Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Six Point One Seven Zero Percent First Mortgage Bonds Due 2040 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SixPointOneSevenZeroPercentFirstMortgageBondsDue2040Member" xlink:href="cms-20241231.xsd#cms_SixPointOneSevenZeroPercentFirstMortgageBondsDue2040Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_SixPointOneSevenZeroPercentFirstMortgageBondsDue2040Member" xlink:to="lab_cms_SixPointOneSevenZeroPercentFirstMortgageBondsDue2040Member" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GasTransmissionMember_9f7bac1d-71a1-4f73-850d-0a01a20f22e1_terseLabel_en-US" xlink:label="lab_us-gaap_GasTransmissionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Transmission</link:label>
    <link:label id="lab_us-gaap_GasTransmissionMember_label_en-US" xlink:label="lab_us-gaap_GasTransmissionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gas Transmission [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GasTransmissionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GasTransmissionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GasTransmissionMember" xlink:to="lab_us-gaap_GasTransmissionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditMember_7c5abbb5-481f-4a72-8f74-0567c0b20d39_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_LongtermDebtWeightedAverageInterestRate_bec6f2c1-431e-48e4-b129-2331a5596a63_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtWeightedAverageInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average interest rate</link:label>
    <link:label id="lab_us-gaap_LongtermDebtWeightedAverageInterestRate_label_en-US" xlink:label="lab_us-gaap_LongtermDebtWeightedAverageInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Weighted Average Interest Rate, at Point in Time</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtWeightedAverageInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtWeightedAverageInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtWeightedAverageInterestRate" xlink:to="lab_us-gaap_LongtermDebtWeightedAverageInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService_281ca647-d8d3-4f75-8539-2e9f6250a2f1_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Composite depreciation rate</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Public Utilities, Property, Plant and Equipment, Disclosure of Composite Depreciation Rate for Plants in Service</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService" xlink:to="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EnvironmentalRemediationSiteAxis_a591d2e4-02d6-447e-841e-e5ee04b4be87_terseLabel_en-US" xlink:label="lab_us-gaap_EnvironmentalRemediationSiteAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_SegmentReportingAbstract_88712bf2-fd45-401f-b8c0-681006c81c52_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForwardContractIndexedToIssuersEquityForwardRate_c6f98450-0e03-4736-bc0b-d833c286e495_terseLabel_en-US" xlink:label="lab_us-gaap_ForwardContractIndexedToIssuersEquityForwardRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_dei_EntityCentralIndexKey_1a68f976-4470-4ee7-baf7-b08411e6db1a_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_srt_StatementScenarioAxis_f6fc180e-6dea-4f98-a1c1-b23c983265bc_terseLabel_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/srt-2024.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_LossContingencyDamagesSoughtValue_bd21e141-fb6f-419e-9174-6fc380d3a752_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyDamagesSoughtValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Damages sought</link:label>
    <link:label id="lab_us-gaap_LossContingencyDamagesSoughtValue_label_en-US" xlink:label="lab_us-gaap_LossContingencyDamagesSoughtValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Damages Sought, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyDamagesSoughtValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyDamagesSoughtValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyDamagesSoughtValue" xlink:to="lab_us-gaap_LossContingencyDamagesSoughtValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingOtherItemAmount_6fdfdc33-91ac-4fd5-9787-82c1d9f889d9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingOtherItemAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other segment items</link:label>
    <link:label id="lab_us-gaap_SegmentReportingOtherItemAmount_label_en-US" xlink:label="lab_us-gaap_SegmentReportingOtherItemAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, Other Segment Item, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingOtherItemAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingOtherItemAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingOtherItemAmount" xlink:to="lab_us-gaap_SegmentReportingOtherItemAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ElectricRateCaseMember_65429b9d-49cf-445f-8153-81e65685913b_terseLabel_en-US" xlink:label="lab_cms_ElectricRateCaseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" xml:lang="en-US">Electric Rate Case [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricRateCaseMember" xlink:href="cms-20241231.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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_6ef47669-1529-4330-8117-1a1a48edc0a0_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest accrued</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlantRetirementAndAbandonmentPolicy_72afc9d3-3516-4fe0-ad60-b75fc501a2f5_terseLabel_en-US" xlink:label="lab_us-gaap_PlantRetirementAndAbandonmentPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plant Retirement and Abandonment</link:label>
    <link:label id="lab_us-gaap_PlantRetirementAndAbandonmentPolicy_label_en-US" xlink:label="lab_us-gaap_PlantRetirementAndAbandonmentPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plant Retirement and Abandonment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlantRetirementAndAbandonmentPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlantRetirementAndAbandonmentPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlantRetirementAndAbandonmentPolicy" xlink:to="lab_us-gaap_PlantRetirementAndAbandonmentPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_AsbestosAbatementMember_f363b41d-9352-45f9-91d9-83df79a1a995_terseLabel_en-US" xlink:label="lab_cms_AsbestosAbatementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asbestos abatement</link:label>
    <link:label id="lab_cms_AsbestosAbatementMember_label_en-US" xlink:label="lab_cms_AsbestosAbatementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asbestos Abatement [Member]</link:label>
    <link:label id="lab_cms_AsbestosAbatementMember_documentation_en-US" xlink:label="lab_cms_AsbestosAbatementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Asbestos Abatement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AsbestosAbatementMember" xlink:href="cms-20241231.xsd#cms_AsbestosAbatementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_AsbestosAbatementMember" xlink:to="lab_cms_AsbestosAbatementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:to="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ScheduleOfPscrAndGcrUnderrecoveriesandOverrecoveriesTableTextBlockTableTextBlock_49e74e6b-cf1e-4c49-a83c-3ec0dfa44ab4_terseLabel_en-US" xlink:label="lab_cms_ScheduleOfPscrAndGcrUnderrecoveriesandOverrecoveriesTableTextBlockTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Liabilities for PSCR and GCR Overrecoveries</link:label>
    <link:label id="lab_cms_ScheduleOfPscrAndGcrUnderrecoveriesandOverrecoveriesTableTextBlockTableTextBlock_label_en-US" xlink:label="lab_cms_ScheduleOfPscrAndGcrUnderrecoveriesandOverrecoveriesTableTextBlockTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule Of Pscr And Gcr Underrecoveries and Overrecoveries Table Text Block [Table Text Block]</link:label>
    <link:label id="lab_cms_ScheduleOfPscrAndGcrUnderrecoveriesandOverrecoveriesTableTextBlockTableTextBlock_documentation_en-US" xlink:label="lab_cms_ScheduleOfPscrAndGcrUnderrecoveriesandOverrecoveriesTableTextBlockTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule of the assets and liabilities for PSCR and GCR underrecoveries and overrecoveries.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ScheduleOfPscrAndGcrUnderrecoveriesandOverrecoveriesTableTextBlockTableTextBlock" xlink:href="cms-20241231.xsd#cms_ScheduleOfPscrAndGcrUnderrecoveriesandOverrecoveriesTableTextBlockTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ScheduleOfPscrAndGcrUnderrecoveriesandOverrecoveriesTableTextBlockTableTextBlock" xlink:to="lab_cms_ScheduleOfPscrAndGcrUnderrecoveriesandOverrecoveriesTableTextBlockTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_8d5da9f3-9e8e-40df-acbe-a3abcdc28692_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_AwardTmgHowMnpiCnsdrdTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:to="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_bc257caf-34cc-4aa6-88ab-8d9ce317ba15_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Current amounts</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_763f3e35-662f-45ba-a54b-bf8a9b938d46_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent" xlink:to="lab_us-gaap_LongTermDebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_FourPointEightSevenFivePercentSeniorNotesDue2044Member_9186109a-d093-48f4-95a0-d3447e14652b_terseLabel_en-US" xlink:label="lab_cms_FourPointEightSevenFivePercentSeniorNotesDue2044Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">4.875% Senior Notes Due 2044</link:label>
    <link:label id="lab_cms_FourPointEightSevenFivePercentSeniorNotesDue2044Member_label_en-US" xlink:label="lab_cms_FourPointEightSevenFivePercentSeniorNotesDue2044Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Four Point Eight Seven Five Percent Senior Notes Due 2044 [Member]</link:label>
    <link:label id="lab_cms_FourPointEightSevenFivePercentSeniorNotesDue2044Member_documentation_en-US" xlink:label="lab_cms_FourPointEightSevenFivePercentSeniorNotesDue2044Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Four Point Eight Seven Five Percent Senior Notes Due 2044 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointEightSevenFivePercentSeniorNotesDue2044Member" xlink:href="cms-20241231.xsd#cms_FourPointEightSevenFivePercentSeniorNotesDue2044Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_FourPointEightSevenFivePercentSeniorNotesDue2044Member" xlink:to="lab_cms_FourPointEightSevenFivePercentSeniorNotesDue2044Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_c73e1d20-b13e-45c1-9474-aeabab79b642_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_A2024RenewableEnergyTaxCreditsMember_6ec47da5-8e0a-450f-a1ea-1135a92f1df5_terseLabel_en-US" xlink:label="lab_cms_A2024RenewableEnergyTaxCreditsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2024 Renewable Energy Tax Credits</link:label>
    <link:label id="lab_cms_A2024RenewableEnergyTaxCreditsMember_label_en-US" xlink:label="lab_cms_A2024RenewableEnergyTaxCreditsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2024 Renewable Energy Tax Credits [Member]</link:label>
    <link:label id="lab_cms_A2024RenewableEnergyTaxCreditsMember_documentation_en-US" xlink:label="lab_cms_A2024RenewableEnergyTaxCreditsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2024 Renewable Energy Tax Credits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A2024RenewableEnergyTaxCreditsMember" xlink:href="cms-20241231.xsd#cms_A2024RenewableEnergyTaxCreditsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_A2024RenewableEnergyTaxCreditsMember" xlink:to="lab_cms_A2024RenewableEnergyTaxCreditsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetRetirementObligationAbstract_935e5abc-d30e-4bab-9377-206ff4e187e7_terseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligation [Abstract]</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationAbstract_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationAbstract" xlink:to="lab_us-gaap_AssetRetirementObligationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel12And3Member_c2423c37-63ea-4643-8a51-a3a2af0c4358_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel12And3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" xml:lang="en-US">Fair Value, Inputs, Level 1, Level 2, and Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel12And3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_cms_FourPointThreeFiveZeroPercentFirstMortgageBondsDue2049Member_233bf338-4990-413e-b55f-a6b983dfe3fa_terseLabel_en-US" xlink:label="lab_cms_FourPointThreeFiveZeroPercentFirstMortgageBondsDue2049Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">4.350% First Mortgage Bonds Due 2049</link:label>
    <link:label id="lab_cms_FourPointThreeFiveZeroPercentFirstMortgageBondsDue2049Member_label_en-US" xlink:label="lab_cms_FourPointThreeFiveZeroPercentFirstMortgageBondsDue2049Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Four Point Three Five Zero Percent First Mortgage Bonds Due 2049 [Member]</link:label>
    <link:label id="lab_cms_FourPointThreeFiveZeroPercentFirstMortgageBondsDue2049Member_documentation_en-US" xlink:label="lab_cms_FourPointThreeFiveZeroPercentFirstMortgageBondsDue2049Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Four Point Three Five Zero Percent First Mortgage Bonds Due 2049 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointThreeFiveZeroPercentFirstMortgageBondsDue2049Member" xlink:href="cms-20241231.xsd#cms_FourPointThreeFiveZeroPercentFirstMortgageBondsDue2049Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_FourPointThreeFiveZeroPercentFirstMortgageBondsDue2049Member" xlink:to="lab_cms_FourPointThreeFiveZeroPercentFirstMortgageBondsDue2049Member" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_9d9b3a79-e5d9-4ef1-89d8-52260f5730c2_terseLabel_en-US" xlink:label="lab_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" 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-20241231.xsd#cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract" xlink:to="lab_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_885067e3-0032-4381-8e60-2bfed196201a_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PropertyPlantAndEquipmentNetExcludingCWIP_9619da3f-e53d-4674-8441-041330ad9567_totalLabel_en-US" xlink:label="lab_cms_PropertyPlantAndEquipmentNetExcludingCWIP" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" 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" 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" 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-20241231.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_RestrictedStockMember_fd783e71-d1b5-4e93-b02b-a409690ac8f0_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted stock</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember" xlink:to="lab_us-gaap_RestrictedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesNetAbstract_7b0f6459-bc80-43dd-ada2-2902f30fcba8_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesNetAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_bf436655-f918-453c-811f-11bac8fe3383_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_94b37f92-1814-4377-97a8-614f72716975_terseLabel_en-US" xlink:label="lab_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain]</link:label>
    <link:label id="lab_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_label_en-US" xlink:label="lab_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:to="lab_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndTitle_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title</link:label>
    <link:label id="lab_ecd_TrdArrIndTitle_label_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Title</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndTitle" xlink:to="lab_ecd_TrdArrIndTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_a9ba922d-266c-429a-bf87-0cb2edf6b76f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_PostretirementBenefitsExpenseDeferralMechanismMember_881014e7-522e-446d-b46b-2c1edec4b1bf_terseLabel_en-US" xlink:label="lab_cms_PostretirementBenefitsExpenseDeferralMechanismMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Postretirement benefits expense deferral mechanism</link:label>
    <link:label id="lab_cms_PostretirementBenefitsExpenseDeferralMechanismMember_label_en-US" xlink:label="lab_cms_PostretirementBenefitsExpenseDeferralMechanismMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Postretirement Benefits Expense Deferral Mechanism [Member]</link:label>
    <link:label id="lab_cms_PostretirementBenefitsExpenseDeferralMechanismMember_documentation_en-US" xlink:label="lab_cms_PostretirementBenefitsExpenseDeferralMechanismMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Postretirement Benefits Expense Deferral Mechanism</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PostretirementBenefitsExpenseDeferralMechanismMember" xlink:href="cms-20241231.xsd#cms_PostretirementBenefitsExpenseDeferralMechanismMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PostretirementBenefitsExpenseDeferralMechanismMember" xlink:to="lab_cms_PostretirementBenefitsExpenseDeferralMechanismMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_GasUtilityMember_9d6ea203-9498-4d72-9229-cbd2023da340_terseLabel_en-US" xlink:label="lab_cms_GasUtilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" xml:lang="en-US">Gas Utility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasUtilityMember" xlink:href="cms-20241231.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_us-gaap_UnsecuredDebtMember_1e588fa7-bfd2-442a-bc0b-fc103af791c6_terseLabel_en-US" xlink:label="lab_us-gaap_UnsecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Senior notes</link:label>
    <link:label id="lab_us-gaap_UnsecuredDebtMember_label_en-US" xlink:label="lab_us-gaap_UnsecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unsecured Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnsecuredDebtMember" xlink:to="lab_us-gaap_UnsecuredDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidatedEntitiesAxis_be27ebee-1ea4-472c-ae16-469778410c1c_terseLabel_en-US" xlink:label="lab_srt_ConsolidatedEntitiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesAxis" xlink:to="lab_srt_ConsolidatedEntitiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_1c104d2e-5504-4d57-bf82-9733f472da70_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_us-gaap_UnrecognizedTaxBenefits_1becf69a-1272-40bf-a8d6-17b8563d89c1_periodStartLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance at beginning of period</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_80290959-655e-4c23-a16c-0a62a5baf9e4_periodEndLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at end of period</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_d99ea2f5-7141-4252-8910-74fdb8030da2_verboseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Comprehensive Loss Attributable to Noncontrolling Interests</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_ConsolidationVariableInterestEntityPolicy_4fdee95b-28ef-48ea-b34d-af241e914b9a_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidation, Variable Interest Entity</link:label>
    <link:label id="lab_us-gaap_ConsolidationVariableInterestEntityPolicy_label_en-US" xlink:label="lab_us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_dei_CityAreaCode_d4442d0a-e834-432a-abee-4a20cce29ad2_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_955e46dd-de82-4b96-938d-ef0a8f407001_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Current Liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_27446751-7ac1-46bb-9d04-cf1322ec9afc_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_f1afc4cd-3599-4666-9584-47fe57aa41a2_verboseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Tax effect of discontinued operations</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" 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/2024/elts/us-gaap-2024.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_dei_AuditorLocation_076dcbd9-7afd-47a4-95a9-81ce7ab3dc27_terseLabel_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Auditor Location</link:label>
    <link:label id="lab_dei_AuditorLocation_label_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auditor Location</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLocation" xlink:to="lab_dei_AuditorLocation" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_GeneseeMember_686f6cfd-c17a-4c0d-8aad-0fca9c36b56a_terseLabel_en-US" xlink:label="lab_cms_GeneseeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" xml:lang="en-US">Genesee [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GeneseeMember" xlink:href="cms-20241231.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_EstimatedTimeOfPriorServiceCost_4ffce3f5-f639-43d3-89f6-95aeee5239c5_terseLabel_en-US" xlink:label="lab_cms_EstimatedTimeOfPriorServiceCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated time of prior service cost</link:label>
    <link:label id="lab_cms_EstimatedTimeOfPriorServiceCost_label_en-US" xlink:label="lab_cms_EstimatedTimeOfPriorServiceCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Estimated time of prior service cost</link:label>
    <link:label id="lab_cms_EstimatedTimeOfPriorServiceCost_documentation_en-US" xlink:label="lab_cms_EstimatedTimeOfPriorServiceCost" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The time period over which new prior service cost/credits will be amortized.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EstimatedTimeOfPriorServiceCost" xlink:href="cms-20241231.xsd#cms_EstimatedTimeOfPriorServiceCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_EstimatedTimeOfPriorServiceCost" xlink:to="lab_cms_EstimatedTimeOfPriorServiceCost" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_TimeLapsedRestrictedStockMember_a8a08944-5003-4ead-a576-8f7f1b08ba80_terseLabel_en-US" xlink:label="lab_cms_TimeLapsedRestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Time-lapse awards</link:label>
    <link:label id="lab_cms_TimeLapsedRestrictedStockMember_label_en-US" xlink:label="lab_cms_TimeLapsedRestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Time Lapsed Restricted Stock [Member]</link:label>
    <link:label id="lab_cms_TimeLapsedRestrictedStockMember_documentation_en-US" xlink:label="lab_cms_TimeLapsedRestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Time-Lapsed Restricted Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TimeLapsedRestrictedStockMember" xlink:href="cms-20241231.xsd#cms_TimeLapsedRestrictedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_TimeLapsedRestrictedStockMember" xlink:to="lab_cms_TimeLapsedRestrictedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_1279ee13-d25f-4101-a484-1a9caf9a0a84_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Electricity Market Transactions</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:to="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfJointlyOwnedUtilityPlantsTextBlock_5cabc3b1-83ba-466a-8c40-93499b620f3f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfJointlyOwnedUtilityPlantsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Jointly Owned Regulated Utility Facilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfJointlyOwnedUtilityPlantsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfJointlyOwnedUtilityPlantsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Jointly Owned Utility Plants [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfJointlyOwnedUtilityPlantsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfJointlyOwnedUtilityPlantsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfJointlyOwnedUtilityPlantsTextBlock" xlink:to="lab_us-gaap_ScheduleOfJointlyOwnedUtilityPlantsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantandEquipmentScheduleofAccumulatedDepreciationandAmortizationTableTextBlockTableTextBlock_b628ab91-aaa0-426b-b6cb-a4261fc32a7f_terseLabel_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantandEquipmentScheduleofAccumulatedDepreciationandAmortizationTableTextBlockTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Accumulated Depreciation and Amortization</link:label>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantandEquipmentScheduleofAccumulatedDepreciationandAmortizationTableTextBlockTableTextBlock_label_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantandEquipmentScheduleofAccumulatedDepreciationandAmortizationTableTextBlockTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Public Utilities Property Plant and Equipment Schedule of Accumulated Depreciation and Amortization Table Text Block [Table Text Block]</link:label>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantandEquipmentScheduleofAccumulatedDepreciationandAmortizationTableTextBlockTableTextBlock_documentation_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantandEquipmentScheduleofAccumulatedDepreciationandAmortizationTableTextBlockTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Public Utilities Property Plant and Equipment Schedule of Accumulated Depreciation and Amortization Table Text Block</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantandEquipmentScheduleofAccumulatedDepreciationandAmortizationTableTextBlockTableTextBlock" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesPropertyPlantandEquipmentScheduleofAccumulatedDepreciationandAmortizationTableTextBlockTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PublicUtilitiesPropertyPlantandEquipmentScheduleofAccumulatedDepreciationandAmortizationTableTextBlockTableTextBlock" xlink:to="lab_cms_PublicUtilitiesPropertyPlantandEquipmentScheduleofAccumulatedDepreciationandAmortizationTableTextBlockTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_GasDistributionCutPurgeCapMember_15ceed86-54df-4ca5-89ea-67c48a3e6e37_terseLabel_en-US" xlink:label="lab_cms_GasDistributionCutPurgeCapMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gas distribution cut, purge, and cap</link:label>
    <link:label id="lab_cms_GasDistributionCutPurgeCapMember_label_en-US" xlink:label="lab_cms_GasDistributionCutPurgeCapMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gas Distribution Cut Purge Cap [Member]</link:label>
    <link:label id="lab_cms_GasDistributionCutPurgeCapMember_documentation_en-US" xlink:label="lab_cms_GasDistributionCutPurgeCapMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Gas Distribution Cut, Purge, Cap [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasDistributionCutPurgeCapMember" xlink:href="cms-20241231.xsd#cms_GasDistributionCutPurgeCapMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_GasDistributionCutPurgeCapMember" xlink:to="lab_cms_GasDistributionCutPurgeCapMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockMember_81a94f00-e7cc-4e42-9265-682db7864154_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cumulative Redeemable Perpetual Preferred Stock, Series&#160;C</link:label>
    <link:label id="lab_us-gaap_PreferredStockMember_6cdf1ad0-87e2-476a-835d-22f4873aef4d_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_LineOfCreditFacilityRemainingBorrowingCapacity_36b7cd54-7a69-48d6-82f9-f7e509b5280e_verboseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_dei_DocumentInformationLineItems_768ac5ce-582e-4040-a2c5-0732e0f736b3_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.xsd#dei_DocumentInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationLineItems" xlink:to="lab_dei_DocumentInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_865dac8c-deef-43c7-a336-652c93622570_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_IncomeTaxReconciliationChangeInEnactedTaxRate_e0169dc5-146e-4f60-94e9-ac2552825635_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">TCJA excess deferred taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_2f97edc1-4dc6-4561-8a58-9a52de2d9ebe_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:to="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ce42ed24-791f-4a9d-88fd-8ff25af937bd_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_9c5b2227-199b-4acb-83c0-8c06d4210853_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average Grant Date&#160;Fair Value Per Share</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringReserveRollForward_70395de6-14e3-42b7-a3cf-2207b43f86b4_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserveRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_SubsequentEventTypeAxis_5ebbbc7c-9f38-4f31-a63f-2555a5bad66a_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_us-gaap_EquityAbstract_b1a93d6f-5fdd-4196-a907-beaf813d1fcc_terseLabel_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity</link:label>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_4ef07116-f994-4211-bd6a-0c1bda46dbdd_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_81c9bef2-1726-4252-aad1-654e94f72e10_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_05268515-3302-40e8-b1d1-10bb787994cb_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_PublicUtilitiesPropertyPlantAndEquipmentDistribution_af01c855-b589-448c-b85c-043efac39db5_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDistribution" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Distribution</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDistribution_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDistribution" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Public Utilities, Property, Plant and Equipment, Distribution</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDistribution" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDistribution"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDistribution" xlink:to="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDistribution" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_UnrecordedUnconditionalPurchaseObligationAnnualContributionToRenewableResourcesProgramByCounterparty_3ee434c6-0705-4b81-ac3f-5f224cec0957_terseLabel_en-US" xlink:label="lab_cms_UnrecordedUnconditionalPurchaseObligationAnnualContributionToRenewableResourcesProgramByCounterparty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Annual contribution to renewable resources program by counterparty</link:label>
    <link:label id="lab_cms_UnrecordedUnconditionalPurchaseObligationAnnualContributionToRenewableResourcesProgramByCounterparty_label_en-US" xlink:label="lab_cms_UnrecordedUnconditionalPurchaseObligationAnnualContributionToRenewableResourcesProgramByCounterparty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation Annual Contribution To Renewable Resources Program By Counterparty</link:label>
    <link:label id="lab_cms_UnrecordedUnconditionalPurchaseObligationAnnualContributionToRenewableResourcesProgramByCounterparty_documentation_en-US" xlink:label="lab_cms_UnrecordedUnconditionalPurchaseObligationAnnualContributionToRenewableResourcesProgramByCounterparty" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Annual contribution to be paid by counterparty to a renewable resources program.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UnrecordedUnconditionalPurchaseObligationAnnualContributionToRenewableResourcesProgramByCounterparty" xlink:href="cms-20241231.xsd#cms_UnrecordedUnconditionalPurchaseObligationAnnualContributionToRenewableResourcesProgramByCounterparty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_UnrecordedUnconditionalPurchaseObligationAnnualContributionToRenewableResourcesProgramByCounterparty" xlink:to="lab_cms_UnrecordedUnconditionalPurchaseObligationAnnualContributionToRenewableResourcesProgramByCounterparty" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetRetirementObligationCostsMember_5b28a245-958f-4caf-a74c-f1d7e5a8da83_terseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationCostsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ARO</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationCostsMember_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationCostsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligation Costs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationCostsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationCostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationCostsMember" xlink:to="lab_us-gaap_AssetRetirementObligationCostsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_AssetsAndLiabilitiesOfLesseeTableTextBlock_4d24ebfc-4a1c-41e9-b87f-9a7f0d60b8b2_terseLabel_en-US" xlink:label="lab_cms_AssetsAndLiabilitiesOfLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Lease Right-of-Use Assets and Liabilities</link:label>
    <link:label id="lab_cms_AssetsAndLiabilitiesOfLesseeTableTextBlock_label_en-US" xlink:label="lab_cms_AssetsAndLiabilitiesOfLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets And Liabilities Of Lessee [Table Text Block]</link:label>
    <link:label id="lab_cms_AssetsAndLiabilitiesOfLesseeTableTextBlock_documentation_en-US" xlink:label="lab_cms_AssetsAndLiabilitiesOfLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Assets And Liabilities Of Lessee [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetsAndLiabilitiesOfLesseeTableTextBlock" xlink:href="cms-20241231.xsd#cms_AssetsAndLiabilitiesOfLesseeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_AssetsAndLiabilitiesOfLesseeTableTextBlock" xlink:to="lab_cms_AssetsAndLiabilitiesOfLesseeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_148942b9-73c2-4ad7-8738-185473876754_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:to="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_4c794867-737c-4e88-9583-3d6bc95d13c1_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_DeferredFinanceCostsGross_c4ffd6d9-6b45-4bbd-b102-b171f59c95ca_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unamortized issuance costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsGross_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Issuance Costs, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsGross" xlink:to="lab_us-gaap_DeferredFinanceCostsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_b35a80b2-2b0b-4e4e-ab96-115f6fec554e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Major Long-Term Debt Issuances and Retirements</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_a0e4d7cb-98d6-479e-a523-c9350066a51b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_b9743f55-8e56-4b9a-ae9a-17c32a13ec8a_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_terseLabel_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Available</link:label>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_label_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Securities Aggregate Available Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:to="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjsMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjsMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="lab_ecd_EqtyAwrdsAdjsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_db6b452d-79c5-419c-b836-5d9b4007155d_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Present value of minimum lease payments</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_terseLabel_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Securities</link:label>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_label_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Underlying Securities Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:to="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformanceSharesMember_344a3190-87bf-4b3b-afc4-beeef239fcb4_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Performance-based awards</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember" xlink:to="lab_us-gaap_PerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_SecuritizedRegulatoryAssetsMember_1a7d2e53-1577-4890-9e6f-25ae4925de1e_terseLabel_en-US" xlink:label="lab_cms_SecuritizedRegulatoryAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Securitized regulatory assets</link:label>
    <link:label id="lab_cms_SecuritizedRegulatoryAssetsMember_label_en-US" xlink:label="lab_cms_SecuritizedRegulatoryAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Securitized Regulatory Assets [Member]</link:label>
    <link:label id="lab_cms_SecuritizedRegulatoryAssetsMember_documentation_en-US" xlink:label="lab_cms_SecuritizedRegulatoryAssetsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Securitized Regulatory Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SecuritizedRegulatoryAssetsMember" xlink:href="cms-20241231.xsd#cms_SecuritizedRegulatoryAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_SecuritizedRegulatoryAssetsMember" xlink:to="lab_cms_SecuritizedRegulatoryAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ElectricUtilityMember_b6d20094-a36e-4269-8e74-41a0c5feb8ca_terseLabel_en-US" xlink:label="lab_cms_ElectricUtilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" xml:lang="en-US">Electric Utility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricUtilityMember" xlink:href="cms-20241231.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_RegulatoryAssetsCurrent_3ac3eec0-853c-4275-9ec2-26e80d50636b_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Regulatory assets</link:label>
    <link:label id="lab_us-gaap_RegulatoryAssetsCurrent_6aa5c0ad-ee4f-451c-a970-802ce8cfca40_verboseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total current 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" xml:lang="en-US">Regulatory Asset, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_cms_PeriodForGainsOrLossesToBeIncludedInMarketRelatedValue_14f3e2bc-4382-4a7b-84c7-9b78b4eae2c1_terseLabel_en-US" xlink:label="lab_cms_PeriodForGainsOrLossesToBeIncludedInMarketRelatedValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Period for gains or losses to be included in market related value</link:label>
    <link:label id="lab_cms_PeriodForGainsOrLossesToBeIncludedInMarketRelatedValue_label_en-US" xlink:label="lab_cms_PeriodForGainsOrLossesToBeIncludedInMarketRelatedValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Period for gains or losses to be included in market related value</link:label>
    <link:label id="lab_cms_PeriodForGainsOrLossesToBeIncludedInMarketRelatedValue_documentation_en-US" xlink:label="lab_cms_PeriodForGainsOrLossesToBeIncludedInMarketRelatedValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Period for gains or losses to be included in market related value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PeriodForGainsOrLossesToBeIncludedInMarketRelatedValue" xlink:href="cms-20241231.xsd#cms_PeriodForGainsOrLossesToBeIncludedInMarketRelatedValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PeriodForGainsOrLossesToBeIncludedInMarketRelatedValue" xlink:to="lab_cms_PeriodForGainsOrLossesToBeIncludedInMarketRelatedValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeOther_f211224b-c24a-4d7f-b02e-19281a3be0b3_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest income</link:label>
    <link:label id="lab_us-gaap_InterestIncomeOther_label_en-US" xlink:label="lab_us-gaap_InterestIncomeOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Income, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeOther" xlink:to="lab_us-gaap_InterestIncomeOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_ee985106-4355-4ab5-bb2e-e22837d7988f_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average for net periodic benefit cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Net Periodic Benefit Cost [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract" xlink:to="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_d78f2f11-e7f4-4d19-b757-e1457d356c5f_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_a20cce0c-f7b8-4548-be28-775847bdaa32_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_AccountsPayableAndNotesPayableCurrent_169eb866-85fc-4fbb-aa01-bc140776b562_terseLabel_en-US" xlink:label="lab_cms_AccountsPayableAndNotesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts and notes payable &#8211; intercompany</link:label>
    <link:label id="lab_cms_AccountsPayableAndNotesPayableCurrent_label_en-US" xlink:label="lab_cms_AccountsPayableAndNotesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable And Notes Payable, Current</link:label>
    <link:label id="lab_cms_AccountsPayableAndNotesPayableCurrent_documentation_en-US" xlink:label="lab_cms_AccountsPayableAndNotesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accounts Payable And Notes Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccountsPayableAndNotesPayableCurrent" xlink:href="cms-20241231.xsd#cms_AccountsPayableAndNotesPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_AccountsPayableAndNotesPayableCurrent" xlink:to="lab_cms_AccountsPayableAndNotesPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_5153e672-f720-4230-8931-3605bd12dc00_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_8933af14-853b-4f51-b803-54415a9ce0b4_terseLabel_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_d43958b5-dc27-407a-9ef5-06347f6b1d72_terseLabel_en-US" xlink:label="lab_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" 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-20241231.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_StockAppreciationRightsSARSMember_terseLabel_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs)</link:label>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_label_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:to="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_1b178422-b1a6-4a7c-83f8-9ebc25100358_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" xlink:to="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_218b995a-962e-4e27-8203-4e70eb184182_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of right-of-use assets</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_b04105f5-155c-410e-8b91-40962fe690b4_totalLabel_en-US" xlink:label="lab_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" 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" 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" 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-20241231.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_OtherIncomeAndOtherExpenseDisclosureTextBlock_9bd0cf3b-5d98-4823-a5a0-d32d3ef8e590_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Income and Other Expense</link:label>
    <link:label id="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Income and Other Expense Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:to="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_0ec114b5-4ab2-4b15-88a0-072f9de5f849_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Actual return on plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_e38df204-2423-4c73-bebc-189035dcb4a5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Unamortized issuance costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Issuance Costs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNet" xlink:to="lab_us-gaap_DeferredFinanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_940b7594-5da9-43c3-9174-a959b7bda561_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_srt_CondensedIncomeStatementTable_2d3a1b84-4db6-455e-8761-9946c1bb28c9_terseLabel_en-US" xlink:label="lab_srt_CondensedIncomeStatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Condensed Income Statement [Table]</link:label>
    <link:label id="lab_srt_CondensedIncomeStatementTable_label_en-US" xlink:label="lab_srt_CondensedIncomeStatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Condensed Income Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementTable" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedIncomeStatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedIncomeStatementTable" xlink:to="lab_srt_CondensedIncomeStatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2cbbbf1e-c7ae-4be0-bfb1-db9eef3ae79a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_RecoveryOfErrCompDisclosureLineItems_label_en-US" xlink:label="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Recovery of Erroneously Awarded Compensation Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_71c9f0c2-2c20-4cce-b232-b4d5f59a8465_negatedLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Long-term debt - related parties principal amount outstanding</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_0ac42acb-9feb-48d5-9df4-97ea0ba59fc6_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Principal Debt Issuances (In Millions)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_9a44d911-b54d-4731-84a8-69fb4632ebd3_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Principal (In Millions)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedCashFlowStatementsCaptionsLineItems_85005484-3f5b-4134-89b7-2867e9a16c94_terseLabel_en-US" xlink:label="lab_srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Condensed Cash Flow Statements, Captions [Line Items]</link:label>
    <link:label id="lab_srt_CondensedCashFlowStatementsCaptionsLineItems_label_en-US" xlink:label="lab_srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Condensed Cash Flow Statements, Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedCashFlowStatementsCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:to="lab_srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness_762c95e0-e6ad-4646-8a50-bb9ad9920472_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">General business credits</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards, General Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_b5631a18-4de7-4727-b197-9aaa8b6cb938_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_cms_UnrecordedUnconditionalPurchaseObligationPeriodDomain_b8cb9fa2-9b73-4010-a461-21e0292bb0bb_terseLabel_en-US" xlink:label="lab_cms_UnrecordedUnconditionalPurchaseObligationPeriodDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, Period [Domain]</link:label>
    <link:label id="lab_cms_UnrecordedUnconditionalPurchaseObligationPeriodDomain_label_en-US" xlink:label="lab_cms_UnrecordedUnconditionalPurchaseObligationPeriodDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, Period [Domain]</link:label>
    <link:label id="lab_cms_UnrecordedUnconditionalPurchaseObligationPeriodDomain_documentation_en-US" xlink:label="lab_cms_UnrecordedUnconditionalPurchaseObligationPeriodDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, Period [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UnrecordedUnconditionalPurchaseObligationPeriodDomain" xlink:href="cms-20241231.xsd#cms_UnrecordedUnconditionalPurchaseObligationPeriodDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_UnrecordedUnconditionalPurchaseObligationPeriodDomain" xlink:to="lab_cms_UnrecordedUnconditionalPurchaseObligationPeriodDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_A5.875JuniorSubordinatedNotesDue2079Member_ecbd753c-d539-4ed9-bffc-1d81aafdd2ed_terseLabel_en-US" xlink:label="lab_cms_A5.875JuniorSubordinatedNotesDue2079Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">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" 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" 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-20241231.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_PublicUtilitiesPropertyPlantAndEquipmentDistributionUsefulLife_eda05eb8-ce99-487f-9f58-b2beee54ecd9_verboseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDistributionUsefulLife" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Estimated depreciable life in years, distribution</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDistributionUsefulLife_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDistributionUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Public Utilities, Property, Plant and Equipment, Distribution, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDistributionUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDistributionUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDistributionUsefulLife" xlink:to="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDistributionUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ElectricUtilityPropertyMember_68c79ca7-94a2-4c7a-972f-7b3302878229_terseLabel_en-US" xlink:label="lab_cms_ElectricUtilityPropertyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Electric utility property</link:label>
    <link:label id="lab_cms_ElectricUtilityPropertyMember_label_en-US" xlink:label="lab_cms_ElectricUtilityPropertyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Electric Utility Property [Member]</link:label>
    <link:label id="lab_cms_ElectricUtilityPropertyMember_documentation_en-US" xlink:label="lab_cms_ElectricUtilityPropertyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Electric Utility Property [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricUtilityPropertyMember" xlink:href="cms-20241231.xsd#cms_ElectricUtilityPropertyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ElectricUtilityPropertyMember" xlink:to="lab_cms_ElectricUtilityPropertyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_b4e53e9d-2161-4f14-8213-ba3aae36897c_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">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" 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/2024/elts/us-gaap-2024.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_CashAndCashEquivalentsAtCarryingValue_c5e9253a-5afb-4db2-8c7e-159a61509ce1_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_7fc8173a-4701-44fd-a6ce-259d16c974ce_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Retirement Benefit Plan Assets (Liabilities)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Amounts Recognized in Balance Sheet [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_FivePointZeroSevenZeroPercentFirstMortgageBondsDue2029Member_70c2d6aa-ddbf-4083-a2fc-2d385c9229b3_terseLabel_en-US" xlink:label="lab_cms_FivePointZeroSevenZeroPercentFirstMortgageBondsDue2029Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">5.070% First Mortgage Bonds Due 2029</link:label>
    <link:label id="lab_cms_FivePointZeroSevenZeroPercentFirstMortgageBondsDue2029Member_label_en-US" xlink:label="lab_cms_FivePointZeroSevenZeroPercentFirstMortgageBondsDue2029Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Five Point Zero Seven Zero Percent First Mortgage Bonds Due 2029 [Member]</link:label>
    <link:label id="lab_cms_FivePointZeroSevenZeroPercentFirstMortgageBondsDue2029Member_documentation_en-US" xlink:label="lab_cms_FivePointZeroSevenZeroPercentFirstMortgageBondsDue2029Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Five Point Zero Seven Zero Percent First Mortgage Bonds Due 2029</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FivePointZeroSevenZeroPercentFirstMortgageBondsDue2029Member" xlink:href="cms-20241231.xsd#cms_FivePointZeroSevenZeroPercentFirstMortgageBondsDue2029Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_FivePointZeroSevenZeroPercentFirstMortgageBondsDue2029Member" xlink:to="lab_cms_FivePointZeroSevenZeroPercentFirstMortgageBondsDue2029Member" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_FourPointZeroOneZeroPercentFirstMortgageBondsDue2038Member_ab178041-4ec7-48be-a783-b5588c6df4d5_terseLabel_en-US" xlink:label="lab_cms_FourPointZeroOneZeroPercentFirstMortgageBondsDue2038Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">4.010% First Mortgage Bonds Due 2038</link:label>
    <link:label id="lab_cms_FourPointZeroOneZeroPercentFirstMortgageBondsDue2038Member_label_en-US" xlink:label="lab_cms_FourPointZeroOneZeroPercentFirstMortgageBondsDue2038Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Four Point Zero One Zero Percent First Mortgage Bonds Due 2038 [Member]</link:label>
    <link:label id="lab_cms_FourPointZeroOneZeroPercentFirstMortgageBondsDue2038Member_documentation_en-US" xlink:label="lab_cms_FourPointZeroOneZeroPercentFirstMortgageBondsDue2038Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Four Point Zero One Zero Percent First Mortgage Bonds Due 2038 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointZeroOneZeroPercentFirstMortgageBondsDue2038Member" xlink:href="cms-20241231.xsd#cms_FourPointZeroOneZeroPercentFirstMortgageBondsDue2038Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_FourPointZeroOneZeroPercentFirstMortgageBondsDue2038Member" xlink:to="lab_cms_FourPointZeroOneZeroPercentFirstMortgageBondsDue2038Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_deecd6da-f5c6-49c5-8997-83b10da64eb8_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_terseLabel_en-US" xlink:label="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested</link:label>
    <link:label id="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_label_en-US" xlink:label="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:to="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorName_0ba72d0f-ae8e-4e4e-9de2-5d37965710ae_terseLabel_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Auditor Name</link:label>
    <link:label id="lab_dei_AuditorName_label_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auditor Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorName" xlink:to="lab_dei_AuditorName" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_FourPointNineSevenZeroPercentFirstMortgageBondsDue2040Member_61b18605-6280-4260-a17e-1317e1f0f316_terseLabel_en-US" xlink:label="lab_cms_FourPointNineSevenZeroPercentFirstMortgageBondsDue2040Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">4.970% First Mortgage Bonds Due 2040</link:label>
    <link:label id="lab_cms_FourPointNineSevenZeroPercentFirstMortgageBondsDue2040Member_label_en-US" xlink:label="lab_cms_FourPointNineSevenZeroPercentFirstMortgageBondsDue2040Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Four Point Nine Seven Zero Percent First Mortgage Bonds Due 2040 [Member]</link:label>
    <link:label id="lab_cms_FourPointNineSevenZeroPercentFirstMortgageBondsDue2040Member_documentation_en-US" xlink:label="lab_cms_FourPointNineSevenZeroPercentFirstMortgageBondsDue2040Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Four Point Nine Seven Zero Percent First Mortgage Bonds Due 2040 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointNineSevenZeroPercentFirstMortgageBondsDue2040Member" xlink:href="cms-20241231.xsd#cms_FourPointNineSevenZeroPercentFirstMortgageBondsDue2040Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_FourPointNineSevenZeroPercentFirstMortgageBondsDue2040Member" xlink:to="lab_cms_FourPointNineSevenZeroPercentFirstMortgageBondsDue2040Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_0064f0af-1649-4887-83a5-bea4fab0a005_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forfeitured (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_cf43240a-02ba-44c1-a723-282c06121f06_terseLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gain on extinguishment of debt</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_label_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Extinguishment of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_terseLabel_en-US" xlink:label="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested</link:label>
    <link:label id="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_label_en-US" xlink:label="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:to="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesGeneralDisclosuresTable_6001803c-5a1f-4624-b8c4-eeed03406781_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesGeneralDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_PlanContributionPercentage_fc8f75a6-c185-4dfd-ac8e-f58016fa7dbd_terseLabel_en-US" xlink:label="lab_cms_PlanContributionPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan contribution percentage</link:label>
    <link:label id="lab_cms_PlanContributionPercentage_label_en-US" xlink:label="lab_cms_PlanContributionPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan contribution percentage</link:label>
    <link:label id="lab_cms_PlanContributionPercentage_documentation_en-US" xlink:label="lab_cms_PlanContributionPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage of base pay contributed by the Company to the plan for employees.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PlanContributionPercentage" xlink:href="cms-20241231.xsd#cms_PlanContributionPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PlanContributionPercentage" xlink:to="lab_cms_PlanContributionPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherTaxExpenseBenefit_d7a3cc46-dd37-40b0-811a-f78ce47940df_terseLabel_en-US" xlink:label="lab_us-gaap_OtherTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income tax credit</link:label>
    <link:label id="lab_us-gaap_OtherTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_OtherTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherTaxExpenseBenefit" xlink:to="lab_us-gaap_OtherTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_6cdf0bd2-05fb-4337-bb56-f0580344fa9a_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_PropertyPlantAndEquipmentUsefulLife_b79e54ac-845a-47f6-af27-8b74ef4bdd11_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated depreciable life in years, Enterprises</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_5652b8a2-399f-413f-9a99-6f25d1244264_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_CoalFueledElectricGeneratingUnitsToBeRetiredMember_17656715-02de-410b-985c-0b0d5a9494fa_terseLabel_en-US" xlink:label="lab_cms_CoalFueledElectricGeneratingUnitsToBeRetiredMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Costs of coal-fueled electric generating units to be retired</link:label>
    <link:label id="lab_cms_CoalFueledElectricGeneratingUnitsToBeRetiredMember_label_en-US" xlink:label="lab_cms_CoalFueledElectricGeneratingUnitsToBeRetiredMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Coal-Fueled Electric Generating Units To Be Retired [Member]</link:label>
    <link:label id="lab_cms_CoalFueledElectricGeneratingUnitsToBeRetiredMember_documentation_en-US" xlink:label="lab_cms_CoalFueledElectricGeneratingUnitsToBeRetiredMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Coal-Fueled Electric Generating Units To Be Retired [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CoalFueledElectricGeneratingUnitsToBeRetiredMember" xlink:href="cms-20241231.xsd#cms_CoalFueledElectricGeneratingUnitsToBeRetiredMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_CoalFueledElectricGeneratingUnitsToBeRetiredMember" xlink:to="lab_cms_CoalFueledElectricGeneratingUnitsToBeRetiredMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_FourPointTwoEightZeroPercentFirstMortgageBondsDue2057Member_119b45b8-6383-43a0-ae3d-5283c2e97c96_terseLabel_en-US" xlink:label="lab_cms_FourPointTwoEightZeroPercentFirstMortgageBondsDue2057Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">4.280% First Mortgage Bonds Due 2057</link:label>
    <link:label id="lab_cms_FourPointTwoEightZeroPercentFirstMortgageBondsDue2057Member_label_en-US" xlink:label="lab_cms_FourPointTwoEightZeroPercentFirstMortgageBondsDue2057Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Four Point Two Eight Zero Percent First Mortgage Bonds Due 2057 [Member]</link:label>
    <link:label id="lab_cms_FourPointTwoEightZeroPercentFirstMortgageBondsDue2057Member_documentation_en-US" xlink:label="lab_cms_FourPointTwoEightZeroPercentFirstMortgageBondsDue2057Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Four Point Two Eight Zero Percent First Mortgage Bonds Due 2057 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointTwoEightZeroPercentFirstMortgageBondsDue2057Member" xlink:href="cms-20241231.xsd#cms_FourPointTwoEightZeroPercentFirstMortgageBondsDue2057Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_FourPointTwoEightZeroPercentFirstMortgageBondsDue2057Member" xlink:to="lab_cms_FourPointTwoEightZeroPercentFirstMortgageBondsDue2057Member" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_A5.875JuniorSubordinatedNotesDue2078Member_a49aa51f-0a21-45cc-bb94-271c97bd0092_terseLabel_en-US" xlink:label="lab_cms_A5.875JuniorSubordinatedNotesDue2078Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">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" 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" 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-20241231.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_EnvironmentalRemediationContingencyDomain_ad8974cf-7175-47d3-8252-711b4f885b95_terseLabel_en-US" xlink:label="lab_us-gaap_EnvironmentalRemediationContingencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Environmental Remediation Contingency [Domain]</link:label>
    <link:label id="lab_us-gaap_EnvironmentalRemediationContingencyDomain_label_en-US" xlink:label="lab_us-gaap_EnvironmentalRemediationContingencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Environmental Remediation Contingency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationContingencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnvironmentalRemediationContingencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EnvironmentalRemediationContingencyDomain" xlink:to="lab_us-gaap_EnvironmentalRemediationContingencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote</link:label>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToPeoCompFnTextBlock" xlink:to="lab_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_AccruedRateRefunds_e6c160b9-5aff-46ba-8bb9-8fc36bc56a74_terseLabel_en-US" xlink:label="lab_cms_AccruedRateRefunds" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" 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-20241231.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_cms_GainLossOnDispositionOfBusinessUtilizedAsCustomerBillCredit_8db0fe83-d252-4bb0-8210-e0e451137c86_terseLabel_en-US" xlink:label="lab_cms_GainLossOnDispositionOfBusinessUtilizedAsCustomerBillCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amount credited to customers</link:label>
    <link:label id="lab_cms_GainLossOnDispositionOfBusinessUtilizedAsCustomerBillCredit_label_en-US" xlink:label="lab_cms_GainLossOnDispositionOfBusinessUtilizedAsCustomerBillCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Disposition of Business, Utilized As Customer Bill Credit</link:label>
    <link:label id="lab_cms_GainLossOnDispositionOfBusinessUtilizedAsCustomerBillCredit_documentation_en-US" xlink:label="lab_cms_GainLossOnDispositionOfBusinessUtilizedAsCustomerBillCredit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Disposition of Business, Utilized As Customer Bill Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GainLossOnDispositionOfBusinessUtilizedAsCustomerBillCredit" xlink:href="cms-20241231.xsd#cms_GainLossOnDispositionOfBusinessUtilizedAsCustomerBillCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_GainLossOnDispositionOfBusinessUtilizedAsCustomerBillCredit" xlink:to="lab_cms_GainLossOnDispositionOfBusinessUtilizedAsCustomerBillCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure_a0ce083f-a06a-4280-8fd2-3e0512ce9190_terseLabel_en-US" xlink:label="lab_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" 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-20241231.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_491dd452-038a-4934-8ee3-e62b38cd7951_terseLabel_en-US" xlink:label="lab_cms_GuaranteesAndOtherContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" 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-20241231.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_UtilitiesOperatingExpenseGasAndPetroleumPurchased_7cece674-47dc-424a-af59-1b0acc6850ac_terseLabel_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased" xlink:to="lab_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit_96ffeba9-f6fd-40fd-abdf-d12873ed0c01_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from the sale of membership interest in VIE to tax equity investor</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Interest in Partnership Unit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit" xlink:to="lab_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_abb70fd2-ef26-4e1f-ad59-c5c033670985_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash used in financing activities for finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_label_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Principal Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:to="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentForAmortization_08c0a132-1c8a-4568-b01d-2aaebdf003a6_verboseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentForAmortization" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Amortization expense</link:label>
    <link:label id="lab_us-gaap_AdjustmentForAmortization_label_en-US" xlink:label="lab_us-gaap_AdjustmentForAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentForAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentForAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentForAmortization" xlink:to="lab_us-gaap_AdjustmentForAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GovernmentAssistancePolicyTextBlock_608414ab-6f23-4d94-8933-c8b6e09bf2b2_terseLabel_en-US" xlink:label="lab_us-gaap_GovernmentAssistancePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Government Assistance</link:label>
    <link:label id="lab_us-gaap_GovernmentAssistancePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_GovernmentAssistancePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Government Assistance [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GovernmentAssistancePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GovernmentAssistancePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GovernmentAssistancePolicyTextBlock" xlink:to="lab_us-gaap_GovernmentAssistancePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_90c4aa71-663e-4bae-8c6b-45f7d2eb6996_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_cms_FivePointEightZeroZeroPercentFirstMortgageBondsDue2035Member_6a3a56cd-b3c6-48f6-8123-baf66f937854_terseLabel_en-US" xlink:label="lab_cms_FivePointEightZeroZeroPercentFirstMortgageBondsDue2035Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">5.800 % First Mortgage Bonds Due 2035</link:label>
    <link:label id="lab_cms_FivePointEightZeroZeroPercentFirstMortgageBondsDue2035Member_label_en-US" xlink:label="lab_cms_FivePointEightZeroZeroPercentFirstMortgageBondsDue2035Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Five Point Eight Zero Zero Percent First Mortgage Bonds Due 2035 [Member]</link:label>
    <link:label id="lab_cms_FivePointEightZeroZeroPercentFirstMortgageBondsDue2035Member_documentation_en-US" xlink:label="lab_cms_FivePointEightZeroZeroPercentFirstMortgageBondsDue2035Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Five Point Eight Zero Zero Percent First Mortgage Bonds Due 2035 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FivePointEightZeroZeroPercentFirstMortgageBondsDue2035Member" xlink:href="cms-20241231.xsd#cms_FivePointEightZeroZeroPercentFirstMortgageBondsDue2035Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_FivePointEightZeroZeroPercentFirstMortgageBondsDue2035Member" xlink:to="lab_cms_FivePointEightZeroZeroPercentFirstMortgageBondsDue2035Member" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution_80a047fd-2d03-4dca-82aa-faea037e988f_terseLabel_en-US" xlink:label="lab_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" 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-20241231.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_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year</link:label>
    <link:label id="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember_label_en-US" xlink:label="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:to="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_9a4c16ed-7e38-4007-ba6d-7d5999738e11_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total Assets</link:label>
    <link:label id="lab_us-gaap_Assets_a96d8d8c-c21c-4e3e-ab3f-744f7be4e390_terseLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_CostOfGoodsAndServicesSold_a2ecd21b-9d0d-422f-9b63-a8643a13acb7_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of goods and services sold</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_6a336512-c298-4a25-8cfc-4da34cad9ad5_verboseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cost of gas 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" 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/2024/elts/us-gaap-2024.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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_f50640ff-b492-4a11-b9e7-9e520f2462b7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_IncomeTaxesReceivable_e935e9fd-e98d-4b69-b89c-a7134a2c1be2_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Taxes receivable</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesReceivable_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes Receivable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesReceivable" xlink:to="lab_us-gaap_IncomeTaxesReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance_cfcf84d0-1645-4883-9e06-cd975b1b09d6_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation allowance - loss carryforward</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:to="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_aad9c6d8-e4e2-46b1-8a05-9ea5a92c6517_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Capital expenditures (excludes assets placed under finance lease)</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_d25883f3-f86d-435c-bac2-34899017e746_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Capital expenditures</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" 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/2024/elts/us-gaap-2024.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_OtherLiabilitiesNoncurrent_ec8e2198-b33a-4de8-99eb-2660027b232c_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_4ec46c7b-b7fc-4060-9c9f-cec02df160d2_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ShareBasedCompensationOptionAndIncentivePlansPolicy_2bddb923-8770-4365-8dda-377b2e770f81_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_EarningsPerShareBasicAndDilutedEPSAbstract_63537cef-d52f-498d-b8aa-e6f66085c1d0_terseLabel_en-US" xlink:label="lab_cms_EarningsPerShareBasicAndDilutedEPSAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income from continuing operations per average common share available to common stockholders</link:label>
    <link:label id="lab_cms_EarningsPerShareBasicAndDilutedEPSAbstract_label_en-US" xlink:label="lab_cms_EarningsPerShareBasicAndDilutedEPSAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic and Diluted EPS [Abstract]</link:label>
    <link:label id="lab_cms_EarningsPerShareBasicAndDilutedEPSAbstract_documentation_en-US" xlink:label="lab_cms_EarningsPerShareBasicAndDilutedEPSAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic and Diluted EPS</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EarningsPerShareBasicAndDilutedEPSAbstract" xlink:href="cms-20241231.xsd#cms_EarningsPerShareBasicAndDilutedEPSAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_EarningsPerShareBasicAndDilutedEPSAbstract" xlink:to="lab_cms_EarningsPerShareBasicAndDilutedEPSAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_53cf811a-1964-484d-bd74-bc36020e4da1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_Plan401KMember_fb151177-9e0a-48ac-a375-bb7858abd590_terseLabel_en-US" xlink:label="lab_cms_Plan401KMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">401 (K) Plan</link:label>
    <link:label id="lab_cms_Plan401KMember_label_en-US" xlink:label="lab_cms_Plan401KMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan401 K [Member]</link:label>
    <link:label id="lab_cms_Plan401KMember_documentation_en-US" xlink:label="lab_cms_Plan401KMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">401 (K) Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_Plan401KMember" xlink:href="cms-20241231.xsd#cms_Plan401KMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_Plan401KMember" xlink:to="lab_cms_Plan401KMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PostretirementBenefitCostsMember_b3347ae4-3f35-449f-b8f4-efecf95d62df_terseLabel_en-US" xlink:label="lab_us-gaap_PostretirementBenefitCostsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Postretirement benefits</link:label>
    <link:label id="lab_us-gaap_PostretirementBenefitCostsMember_label_en-US" xlink:label="lab_us-gaap_PostretirementBenefitCostsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Postretirement Benefit Costs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostretirementBenefitCostsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PostretirementBenefitCostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PostretirementBenefitCostsMember" xlink:to="lab_us-gaap_PostretirementBenefitCostsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrTerminationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Termination Date</link:label>
    <link:label id="lab_ecd_TrdArrTerminationDate_label_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Termination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrTerminationDate" xlink:to="lab_ecd_TrdArrTerminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_6447e318-2e27-4660-856b-5d5a9ca7c16b_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_d9a4135f-54ae-40f4-ab66-560d16e6532f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c98a4ba2-9584-4c49-a2ba-d504e115a726_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2d8d92a4-76ef-4093-9737-e87efe7010a7_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_5556b995-e875-42f9-aa1b-8328a885cd99_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilities_22cf722f-ba61-4a93-a65c-59386968db18_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Due to related parties</link:label>
    <link:label id="lab_us-gaap_OtherLiabilities_974abb4f-6d7b-45e2-957a-91cb03936af3_periodStartLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Retention benefit liability at beginning of period</link:label>
    <link:label id="lab_us-gaap_OtherLiabilities_4883198f-8d17-42d4-98a8-33db190a4596_periodEndLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_DebtInstrumentAxis_e8d205ea-517b-4e37-b99d-c8cfe97a7df6_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockDividendsAndOtherAdjustments_d15fe81c-21d7-477d-ac33-c8623f3446e5_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_RelatedPartyLeaseMember_440a2d9f-5943-459b-8cf4-bdbcbe2dcbd9_terseLabel_en-US" xlink:label="lab_cms_RelatedPartyLeaseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Lease</link:label>
    <link:label id="lab_cms_RelatedPartyLeaseMember_label_en-US" xlink:label="lab_cms_RelatedPartyLeaseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Lease [Member]</link:label>
    <link:label id="lab_cms_RelatedPartyLeaseMember_documentation_en-US" xlink:label="lab_cms_RelatedPartyLeaseMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Related Party Lease [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RelatedPartyLeaseMember" xlink:href="cms-20241231.xsd#cms_RelatedPartyLeaseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RelatedPartyLeaseMember" xlink:to="lab_cms_RelatedPartyLeaseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_RevolvingCreditFacilitiesSixMember_ff5df929-4f73-4dae-a2dd-c3c98493d381_terseLabel_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesSixMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" xml:lang="en-US">Revolving Credit Facilities Six [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesSixMember" xlink:href="cms-20241231.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_NetIncomeLoss_e20f7ecd-570d-4273-bfe2-65f12986052a_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net Income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_28d601d0-098c-4cba-91b8-c5f86f28a0d9_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net Income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Income (Loss)</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" 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/2024/elts/us-gaap-2024.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_ecd_TradingArrAxis_terseLabel_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangement:</link:label>
    <link:label id="lab_ecd_TradingArrAxis_label_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrAxis" xlink:to="lab_ecd_TradingArrAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GasDistributionMember_be715d8f-12b1-4b1d-9b5a-4fc660dabe56_terseLabel_en-US" xlink:label="lab_us-gaap_GasDistributionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Distribution</link:label>
    <link:label id="lab_us-gaap_GasDistributionMember_label_en-US" xlink:label="lab_us-gaap_GasDistributionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gas Distribution [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GasDistributionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GasDistributionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GasDistributionMember" xlink:to="lab_us-gaap_GasDistributionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_602b7162-778a-4f0e-8df5-92e48bd606d5_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_11e46870-a011-4b36-8e2c-dc22b337606f_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2030-2034</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure, Table</link:label>
    <link:label id="lab_ecd_PvpTableTextBlock_label_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTableTextBlock" xlink:to="lab_ecd_PvpTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowanceOtherTaxCarryforwardMember_b4fcf555-9137-4663-aa57-acb0ad605c06_verboseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowanceOtherTaxCarryforwardMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax valuation allowance</link:label>
    <link:label id="lab_us-gaap_ValuationAllowanceOtherTaxCarryforwardMember_label_en-US" xlink:label="lab_us-gaap_ValuationAllowanceOtherTaxCarryforwardMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowance, Other Tax Carryforward [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceOtherTaxCarryforwardMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowanceOtherTaxCarryforwardMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceOtherTaxCarryforwardMember" xlink:to="lab_us-gaap_ValuationAllowanceOtherTaxCarryforwardMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_A3750JuniorSubordinatedNotesDue2050Member_2818c472-d2a6-4b42-8d53-fccfb1782aa3_terseLabel_en-US" xlink:label="lab_cms_A3750JuniorSubordinatedNotesDue2050Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">3.750% Junior Subordinated Notes Due 2050</link:label>
    <link:label id="lab_cms_A3750JuniorSubordinatedNotesDue2050Member_label_en-US" xlink:label="lab_cms_A3750JuniorSubordinatedNotesDue2050Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">3.750% Junior Subordinated Notes Due 2050 [Member]</link:label>
    <link:label id="lab_cms_A3750JuniorSubordinatedNotesDue2050Member_documentation_en-US" xlink:label="lab_cms_A3750JuniorSubordinatedNotesDue2050Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">3.750% Junior Subordinated Notes Due 2050</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A3750JuniorSubordinatedNotesDue2050Member" xlink:href="cms-20241231.xsd#cms_A3750JuniorSubordinatedNotesDue2050Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_A3750JuniorSubordinatedNotesDue2050Member" xlink:to="lab_cms_A3750JuniorSubordinatedNotesDue2050Member" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_A4750JuniorSubordinatedNotesDue2050Member_3d32206f-85c2-4fbd-a5a0-d14474dbf73b_terseLabel_en-US" xlink:label="lab_cms_A4750JuniorSubordinatedNotesDue2050Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">4.750% Junior Subordinated Notes Due 2050</link:label>
    <link:label id="lab_cms_A4750JuniorSubordinatedNotesDue2050Member_label_en-US" xlink:label="lab_cms_A4750JuniorSubordinatedNotesDue2050Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">4.750% Junior Subordinated Notes Due 2050 [Member]</link:label>
    <link:label id="lab_cms_A4750JuniorSubordinatedNotesDue2050Member_documentation_en-US" xlink:label="lab_cms_A4750JuniorSubordinatedNotesDue2050Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">4.750% Junior Subordinated Notes Due 2050</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A4750JuniorSubordinatedNotesDue2050Member" xlink:href="cms-20241231.xsd#cms_A4750JuniorSubordinatedNotesDue2050Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_A4750JuniorSubordinatedNotesDue2050Member" xlink:to="lab_cms_A4750JuniorSubordinatedNotesDue2050Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_43fb34d3-1b09-461e-ae1a-f28a7bd2506b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Allocation of Plan Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Allocation of Plan Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Excluding Value Reported in Compensation Table</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_A2022PowerSupplyRecoveryUnderrecoveryMember_f0e67c75-3284-4648-b983-f191fc539508_terseLabel_en-US" xlink:label="lab_cms_A2022PowerSupplyRecoveryUnderrecoveryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2022 PSCR underrecovery</link:label>
    <link:label id="lab_cms_A2022PowerSupplyRecoveryUnderrecoveryMember_label_en-US" xlink:label="lab_cms_A2022PowerSupplyRecoveryUnderrecoveryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2022 Power Supply Recovery Underrecovery [Member]</link:label>
    <link:label id="lab_cms_A2022PowerSupplyRecoveryUnderrecoveryMember_documentation_en-US" xlink:label="lab_cms_A2022PowerSupplyRecoveryUnderrecoveryMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2022 Power Supply Recovery Underrecovery</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A2022PowerSupplyRecoveryUnderrecoveryMember" xlink:href="cms-20241231.xsd#cms_A2022PowerSupplyRecoveryUnderrecoveryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_A2022PowerSupplyRecoveryUnderrecoveryMember" xlink:to="lab_cms_A2022PowerSupplyRecoveryUnderrecoveryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_96a820ed-4079-498c-9618-f55c32e2ac89_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_ScheduleOfAssumptionsUsedTableTextBlock_1d59dd43-7577-48b6-925e-d788f607ac47_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Assumptions Used</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidatedEntitiesDomain_db18a093-8393-4026-93d6-98b2cd24cf31_terseLabel_en-US" xlink:label="lab_srt_ConsolidatedEntitiesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesDomain" xlink:to="lab_srt_ConsolidatedEntitiesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_a8db210f-2b6b-4672-bbea-92b087c6e394_terseLabel_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncontrollingInterestMember" xlink:to="lab_us-gaap_NoncontrollingInterestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingExpense_b6084f6c-9ec5-4c42-a94f-efcc71977781_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other expense</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingExpense_d480fb6b-06ef-4fd0-949d-1983b5c919d1_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Total 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingExpense" xlink:to="lab_us-gaap_OtherNonoperatingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_a1eaf6e4-bb40-4d62-8bb0-3a19071e549c_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_EntityAddressAddressLine1_0f413a0d-d1e8-4925-bf69-752e5fe5eada_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_d8da6cf0-8c37-42b2-b663-775a87ea9d63_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_CurrentFederalTaxExpenseBenefit_25e354d0-8179-49b6-a766-bdc6321fda0e_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringPlanDomain_769837ab-1e0d-4df0-9338-0850243faf19_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringPlanDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember_95fd7a4e-1d3a-4b5c-ba90-24b9f085b085_terseLabel_en-US" xlink:label="lab_cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indemnity obligations from sale of membership interests in VIEs</link:label>
    <link:label id="lab_cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember_label_en-US" xlink:label="lab_cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indemnification Agreement From Sale of Membership Interests in VIEs [Member]</link:label>
    <link:label id="lab_cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember_documentation_en-US" xlink:label="lab_cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Indemnification Agreement From Sale of Membership Interests in VIEs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember" xlink:href="cms-20241231.xsd#cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember" xlink:to="lab_cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryIndName" xlink:to="lab_ecd_ForgoneRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_9374f939-9e7a-4723-9f22-3607651663a9_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_VariableRateFirstMortgageBondsDue2069Member_16f7aa02-ba59-4a0c-beac-2cb0f8c0bb44_terseLabel_en-US" xlink:label="lab_cms_VariableRateFirstMortgageBondsDue2069Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate First Mortgage Bonds Due 2069</link:label>
    <link:label id="lab_cms_VariableRateFirstMortgageBondsDue2069Member_label_en-US" xlink:label="lab_cms_VariableRateFirstMortgageBondsDue2069Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate First Mortgage Bonds Due 2069 [Member]</link:label>
    <link:label id="lab_cms_VariableRateFirstMortgageBondsDue2069Member_documentation_en-US" xlink:label="lab_cms_VariableRateFirstMortgageBondsDue2069Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Variable Rate First Mortgage Bonds Due 2069</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_VariableRateFirstMortgageBondsDue2069Member" xlink:href="cms-20241231.xsd#cms_VariableRateFirstMortgageBondsDue2069Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_VariableRateFirstMortgageBondsDue2069Member" xlink:to="lab_cms_VariableRateFirstMortgageBondsDue2069Member" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_March2025ThroughTerminationMember_fea274a9-fc4a-4c10-91d4-c6b6bffb7dc5_terseLabel_en-US" xlink:label="lab_cms_March2025ThroughTerminationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">March 2025 Through Termination</link:label>
    <link:label id="lab_cms_March2025ThroughTerminationMember_label_en-US" xlink:label="lab_cms_March2025ThroughTerminationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">March 2025 Through Termination [Member]</link:label>
    <link:label id="lab_cms_March2025ThroughTerminationMember_documentation_en-US" xlink:label="lab_cms_March2025ThroughTerminationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">March 2025 Through Termination</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_March2025ThroughTerminationMember" xlink:href="cms-20241231.xsd#cms_March2025ThroughTerminationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_March2025ThroughTerminationMember" xlink:to="lab_cms_March2025ThroughTerminationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_9cf3b256-b767-4e5a-acba-b493c601f91e_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_OtherNoncashIncomeExpense_d4f3814a-6c59-4429-8f29-918e4c77ab9e_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_AwardTmgMnpiCnsdrdFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:to="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ThreePointFiveZeroZeroFirstMortgageBondsDue2051Member_a916aade-8b38-4ac0-8b9c-61422b9599d3_verboseLabel_en-US" xlink:label="lab_cms_ThreePointFiveZeroZeroFirstMortgageBondsDue2051Member" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">3.500 First Mortgage Bonds Due 2051</link:label>
    <link:label id="lab_cms_ThreePointFiveZeroZeroFirstMortgageBondsDue2051Member_label_en-US" xlink:label="lab_cms_ThreePointFiveZeroZeroFirstMortgageBondsDue2051Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Three Point Five Zero Zero First Mortgage Bonds Due 2051 [Member]</link:label>
    <link:label id="lab_cms_ThreePointFiveZeroZeroFirstMortgageBondsDue2051Member_documentation_en-US" xlink:label="lab_cms_ThreePointFiveZeroZeroFirstMortgageBondsDue2051Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Three Point Five Zero Zero First Mortgage Bonds Due 2051</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointFiveZeroZeroFirstMortgageBondsDue2051Member" xlink:href="cms-20241231.xsd#cms_ThreePointFiveZeroZeroFirstMortgageBondsDue2051Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ThreePointFiveZeroZeroFirstMortgageBondsDue2051Member" xlink:to="lab_cms_ThreePointFiveZeroZeroFirstMortgageBondsDue2051Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_82c217c5-281e-4580-80fb-dafeb9581209_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Expected Benefit Payments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Expected Benefit Payments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_9ef33343-3948-42d6-a532-0bbb00a016ec_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_41127228-fc17-456f-883c-15f7d56976ca_negatedLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Reductions for prior-year tax positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingAggtErrCompAmt" xlink:to="lab_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ThreePointEightSevenFivePercentSeniorNotesDue2024Member_40812b05-5b6f-4f87-9fd1-9bf58a9e7a7c_terseLabel_en-US" xlink:label="lab_cms_ThreePointEightSevenFivePercentSeniorNotesDue2024Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">3.875% Senior Notes Due 2024</link:label>
    <link:label id="lab_cms_ThreePointEightSevenFivePercentSeniorNotesDue2024Member_label_en-US" xlink:label="lab_cms_ThreePointEightSevenFivePercentSeniorNotesDue2024Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Three Point Eight Seven Five Percent Senior Notes Due 2024 [Member]</link:label>
    <link:label id="lab_cms_ThreePointEightSevenFivePercentSeniorNotesDue2024Member_documentation_en-US" xlink:label="lab_cms_ThreePointEightSevenFivePercentSeniorNotesDue2024Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Three Point Eight Seven Five Percent Senior Notes Due 2024 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointEightSevenFivePercentSeniorNotesDue2024Member" xlink:href="cms-20241231.xsd#cms_ThreePointEightSevenFivePercentSeniorNotesDue2024Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ThreePointEightSevenFivePercentSeniorNotesDue2024Member" xlink:to="lab_cms_ThreePointEightSevenFivePercentSeniorNotesDue2024Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilityAxis_bb1e6808-81aa-4240-977c-e34df45609cf_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilityAxis" xlink:to="lab_us-gaap_PublicUtilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f2a3f8a9-f907-4141-98af-b1c25e3950a9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_PeoActuallyPaidCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_label_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoActuallyPaidCompAmt" xlink:to="lab_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_49a1689e-efbb-4a13-83b8-cea069caa9f8_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">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_16437cf6-72b5-432b-8e0d-120d3c537dc5_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_ecd_AdjToCompAxis_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation:</link:label>
    <link:label id="lab_ecd_AdjToCompAxis_label_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="lab_ecd_AdjToCompAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_fe6c2a6d-59a2-47d3-9833-0c046e335218_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Attributable to Noncontrolling Interests</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_829648a1-9c9c-4884-9db9-e9f1a6ceedbb_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Loss attributable to noncontrolling interests</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_RevolvingCreditFacilitiesOneMember_6fadf01b-6dbd-4c00-a063-b3be953ad6f7_terseLabel_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving Credit Facilities November 18, 2024</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" 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" xml:lang="en-US">Revolving Credit Facilities One [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesOneMember" xlink:href="cms-20241231.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_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_8e412b99-1048-4de3-8d94-0eecf1d8bac9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Reclassification adjustments included in net income</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock_242c1994-aa0d-4e4b-b83f-e7916affe556_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Forward Contracts Indexed to Issuer's Equity</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" 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/2024/elts/us-gaap-2024.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_RevolvingCreditFacilitiesFiveMember_75a9a3c5-cdd6-48bf-ae4a-f0a686b4e5c6_terseLabel_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesFiveMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving Credit Facilities December 14, 2027</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" 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" xml:lang="en-US">Revolving Credit Facilities Five [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesFiveMember" xlink:href="cms-20241231.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_cms_ScheduleOfDepriciationAndAmortizationTableTextBlock_55696478-054d-4846-a5cd-bf540ce19f30_terseLabel_en-US" xlink:label="lab_cms_ScheduleOfDepriciationAndAmortizationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Depreciation and Amortization</link:label>
    <link:label id="lab_cms_ScheduleOfDepriciationAndAmortizationTableTextBlock_label_en-US" xlink:label="lab_cms_ScheduleOfDepriciationAndAmortizationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule Of Depriciation And Amortization [Table Text Block]</link:label>
    <link:label id="lab_cms_ScheduleOfDepriciationAndAmortizationTableTextBlock_documentation_en-US" xlink:label="lab_cms_ScheduleOfDepriciationAndAmortizationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule Of Depriciation And Amortization [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ScheduleOfDepriciationAndAmortizationTableTextBlock" xlink:href="cms-20241231.xsd#cms_ScheduleOfDepriciationAndAmortizationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ScheduleOfDepriciationAndAmortizationTableTextBlock" xlink:to="lab_cms_ScheduleOfDepriciationAndAmortizationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGuaranteeObligationsTextBlock_6e82f0a9-0140-4f91-9de8-b745fa8f0440_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGuaranteeObligationsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of 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" 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/2024/elts/us-gaap-2024.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_srt_LitigationCaseTypeDomain_f611cfc5-af72-4e42-8199-885919bf3eaa_terseLabel_en-US" xlink:label="lab_srt_LitigationCaseTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/srt-2024.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_RepaymentOfNotesReceivableFromRelatedParties_a98494d5-b62c-456f-b929-8fa8fd8958c5_verboseLabel_en-US" xlink:label="lab_us-gaap_RepaymentOfNotesReceivableFromRelatedParties" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Decrease (increase) in notes receivable &#8211; intercompany</link:label>
    <link:label id="lab_us-gaap_RepaymentOfNotesReceivableFromRelatedParties_label_en-US" xlink:label="lab_us-gaap_RepaymentOfNotesReceivableFromRelatedParties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayment of Notes Receivable from Related Parties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentOfNotesReceivableFromRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentOfNotesReceivableFromRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentOfNotesReceivableFromRelatedParties" xlink:to="lab_us-gaap_RepaymentOfNotesReceivableFromRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_054a9696-cb52-4b04-b20f-51116a16d95b_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_PnsnAdjsSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_PnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Adjustments Service Cost</link:label>
    <link:label id="lab_ecd_PnsnAdjsSvcCstMember_label_en-US" xlink:label="lab_ecd_PnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Adjustments Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnAdjsSvcCstMember" xlink:to="lab_ecd_PnsnAdjsSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_FirstMortgageBondsMember_b636689e-4f35-4a55-83e8-39da8f15467e_terseLabel_en-US" xlink:label="lab_cms_FirstMortgageBondsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">First mortgage bonds</link:label>
    <link:label id="lab_cms_FirstMortgageBondsMember_label_en-US" xlink:label="lab_cms_FirstMortgageBondsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">First Mortgage Bonds [Member]</link:label>
    <link:label id="lab_cms_FirstMortgageBondsMember_documentation_en-US" xlink:label="lab_cms_FirstMortgageBondsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">First Mortgage Bonds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FirstMortgageBondsMember" xlink:href="cms-20241231.xsd#cms_FirstMortgageBondsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_FirstMortgageBondsMember" xlink:to="lab_cms_FirstMortgageBondsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SiteContingencyTable_8a953987-05d2-4165-8072-71728972ad87_terseLabel_en-US" xlink:label="lab_us-gaap_SiteContingencyTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_WeightedAverageNumberOfSharesOutstandingBasic_44876391-7e05-4d1c-9691-d3d74672aece_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_RelatedPartyTransactionsByRelatedPartyAxis_8a460ee9-bbdd-44fe-a3fb-dcaf8bd8a2cc_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related and Nonrelated Parties [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method</link:label>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_label_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:to="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentInformationTable_6212d1ab-6bd0-457e-84a2-cee2cbc31b47_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_439fe08d-e157-4d2f-a17e-fc3880310d7d_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_9528e845-ffaa-4c1e-b5db-3bb069423a08_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Total Equity at Beginning of Period</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_60675a09-8a9a-4f2a-9632-0b6da770949e_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" 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" xml:lang="en-US">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/2024/elts/us-gaap-2024.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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_059f88f6-f28f-4eaa-abb0-1875d2587752_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Target allocation percentage</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Target Allocation, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:to="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate_2729d0c9-6f4d-4fcb-b531-ef447f0ee0e8_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year health care cost trend rate reaches ultimate trend rate</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Year Health Care Cost Trend Rate Reaches Ultimate Trend Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate" xlink:to="lab_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_JointlyOwnedUtilityPlantAxis_1e033348-a417-4d67-a974-f4de721b5a71_terseLabel_en-US" xlink:label="lab_us-gaap_JointlyOwnedUtilityPlantAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Jointly Owned Utility Plant [Axis]</link:label>
    <link:label id="lab_us-gaap_JointlyOwnedUtilityPlantAxis_label_en-US" xlink:label="lab_us-gaap_JointlyOwnedUtilityPlantAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Jointly Owned Utility Plant [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis" xlink:to="lab_us-gaap_JointlyOwnedUtilityPlantAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_818ec198-2414-44e3-8e48-1f58171282dc_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_cms_SupplementalEmployeeRetirementPlanDefinedContributionMember_5500b752-e8de-4ec6-9038-25c181916d26_terseLabel_en-US" xlink:label="lab_cms_SupplementalEmployeeRetirementPlanDefinedContributionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">DC SERP</link:label>
    <link:label id="lab_cms_SupplementalEmployeeRetirementPlanDefinedContributionMember_label_en-US" xlink:label="lab_cms_SupplementalEmployeeRetirementPlanDefinedContributionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Employee Retirement Plan Defined Contribution [Member]</link:label>
    <link:label id="lab_cms_SupplementalEmployeeRetirementPlanDefinedContributionMember_documentation_en-US" xlink:label="lab_cms_SupplementalEmployeeRetirementPlanDefinedContributionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Supplemental Employee Retirement Plan Defined Contribution [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SupplementalEmployeeRetirementPlanDefinedContributionMember" xlink:href="cms-20241231.xsd#cms_SupplementalEmployeeRetirementPlanDefinedContributionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_SupplementalEmployeeRetirementPlanDefinedContributionMember" xlink:to="lab_cms_SupplementalEmployeeRetirementPlanDefinedContributionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock_778bf766-8e37-4dae-94e3-d070072b3168_terseLabel_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Future Payments to be Received</link:label>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock" xlink:to="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_780e6838-f80d-4a8e-8dd5-3f47c6dca8c6_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_srt_CondensedBalanceSheetStatementTable_83c43915-15a5-48d2-811d-ecc8b5e420eb_terseLabel_en-US" xlink:label="lab_srt_CondensedBalanceSheetStatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Condensed Balance Sheet Statement [Table]</link:label>
    <link:label id="lab_srt_CondensedBalanceSheetStatementTable_label_en-US" xlink:label="lab_srt_CondensedBalanceSheetStatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Condensed Balance Sheet Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedBalanceSheetStatementTable" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedBalanceSheetStatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedBalanceSheetStatementTable" xlink:to="lab_srt_CondensedBalanceSheetStatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOffPeak_9201d968-9f34-4fac-a3ae-b74402a204fd_terseLabel_en-US" xlink:label="lab_cms_UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOffPeak" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PPA fixed energy charge per MWh, off-peak (in dollars per MWh)</link:label>
    <link:label id="lab_cms_UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOffPeak_label_en-US" xlink:label="lab_cms_UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOffPeak" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, Fixed Energy Charge Per Mwh, Off-Peak</link:label>
    <link:label id="lab_cms_UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOffPeak_documentation_en-US" xlink:label="lab_cms_UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOffPeak" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, Fixed Energy Charge Per Mwh, Off-Peak</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOffPeak" xlink:href="cms-20241231.xsd#cms_UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOffPeak"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOffPeak" xlink:to="lab_cms_UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOffPeak" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetRetirementObligationLiabilitiesSettled_d1414f08-a91b-4043-84b4-a4929df8ab70_negatedLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationLiabilitiesSettled" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Settled</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationLiabilitiesSettled_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationLiabilitiesSettled" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligation, Liabilities Settled</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationLiabilitiesSettled" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationLiabilitiesSettled"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationLiabilitiesSettled" xlink:to="lab_us-gaap_AssetRetirementObligationLiabilitiesSettled" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure_35bfc00d-0ffe-4c59-98c1-038a89aaa06d_terseLabel_en-US" xlink:label="lab_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" 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-20241231.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_cms_LocalJurisdictionMember_dc5075f2-c77b-4ec3-aeea-1d1b6a2a24b1_terseLabel_en-US" xlink:label="lab_cms_LocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Local Tax Authority</link:label>
    <link:label id="lab_cms_LocalJurisdictionMember_label_en-US" xlink:label="lab_cms_LocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Jurisdiction [Member]</link:label>
    <link:label id="lab_cms_LocalJurisdictionMember_documentation_en-US" xlink:label="lab_cms_LocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Local Jurisdiction [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LocalJurisdictionMember" xlink:href="cms-20241231.xsd#cms_LocalJurisdictionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_LocalJurisdictionMember" xlink:to="lab_cms_LocalJurisdictionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedBalanceSheetStatementsCaptionsLineItems_5fe96425-3038-4d3f-bc16-1b90b592e532_terseLabel_en-US" xlink:label="lab_srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Condensed Balance Sheet Statements, Captions [Line Items]</link:label>
    <link:label id="lab_srt_CondensedBalanceSheetStatementsCaptionsLineItems_label_en-US" xlink:label="lab_srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Condensed Balance Sheet Statements, Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedBalanceSheetStatementsCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="lab_srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_a0ad78c2-a3e7-4101-8fe5-d3f31e9ceb09_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:to="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_55678177-fec3-471f-8589-24231be1127a_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentExpenditureAdditionToLongLivedAssets_a5912af6-4812-4ede-8a95-334a6fada835_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentExpenditureAdditionToLongLivedAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital expenditures</link:label>
    <link:label id="lab_us-gaap_SegmentExpenditureAdditionToLongLivedAssets_label_en-US" xlink:label="lab_us-gaap_SegmentExpenditureAdditionToLongLivedAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment, Expenditure, Addition to Long-Lived Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentExpenditureAdditionToLongLivedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentExpenditureAdditionToLongLivedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentExpenditureAdditionToLongLivedAssets" xlink:to="lab_us-gaap_SegmentExpenditureAdditionToLongLivedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy_9ae0a742-c2b9-4e3d-865d-557782f55874_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Benefits - Nonpension</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension and Other Postretirement Plans, Nonpension Benefits, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy" xlink:to="lab_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_IncomeTaxesTable_cd56102e-4ac5-4d87-b55e-6ffe0e9aed16_terseLabel_en-US" xlink:label="lab_cms_IncomeTaxesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" xml:lang="en-US">Income Taxes [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesTable" xlink:href="cms-20241231.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_LeaseCostTableTextBlock_c53ee5d8-d343-47b1-a339-bc4f542ef6d3_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Lease Cost</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesPayableCurrent_cbde4991-e12b-4d3b-8eb9-e3dffeb404d6_terseLabel_en-US" xlink:label="lab_us-gaap_NotesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes payable</link:label>
    <link:label id="lab_us-gaap_NotesPayableCurrent_label_en-US" xlink:label="lab_us-gaap_NotesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesPayableCurrent" xlink:to="lab_us-gaap_NotesPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_DebtInstrumentInterestRateStatedPercentageAdjustment_a2adda57-f14a-43bd-937e-820a04e9e91b_terseLabel_en-US" xlink:label="lab_cms_DebtInstrumentInterestRateStatedPercentageAdjustment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest rate adjustment</link:label>
    <link:label id="lab_cms_DebtInstrumentInterestRateStatedPercentageAdjustment_label_en-US" xlink:label="lab_cms_DebtInstrumentInterestRateStatedPercentageAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage Adjustment</link:label>
    <link:label id="lab_cms_DebtInstrumentInterestRateStatedPercentageAdjustment_documentation_en-US" xlink:label="lab_cms_DebtInstrumentInterestRateStatedPercentageAdjustment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DebtInstrumentInterestRateStatedPercentageAdjustment" xlink:href="cms-20241231.xsd#cms_DebtInstrumentInterestRateStatedPercentageAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_DebtInstrumentInterestRateStatedPercentageAdjustment" xlink:to="lab_cms_DebtInstrumentInterestRateStatedPercentageAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MutualFundMember_44afeba1-b1b3-489f-a449-3b9a339ea4a8_terseLabel_en-US" xlink:label="lab_us-gaap_MutualFundMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mutual funds</link:label>
    <link:label id="lab_us-gaap_MutualFundMember_label_en-US" xlink:label="lab_us-gaap_MutualFundMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Mutual Fund [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MutualFundMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MutualFundMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MutualFundMember" xlink:to="lab_us-gaap_MutualFundMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_297ba544-cf17-4717-8043-3f725b118000_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_9d6b2e33-73a3-4ce8-a884-a24301bc9534_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetRetirementObligationRevisionOfEstimate_4eacc853-f364-42bc-9a91-4a71502cb2b4_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationRevisionOfEstimate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash Flow Revisions</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationRevisionOfEstimate_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationRevisionOfEstimate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligation, Revision of Estimate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationRevisionOfEstimate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationRevisionOfEstimate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationRevisionOfEstimate" xlink:to="lab_us-gaap_AssetRetirementObligationRevisionOfEstimate" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_TermLoanFacilityMember_a4a8112c-ab69-40e0-95d4-50bcdad3fd13_terseLabel_en-US" xlink:label="lab_cms_TermLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term loan facility</link:label>
    <link:label id="lab_cms_TermLoanFacilityMember_label_en-US" xlink:label="lab_cms_TermLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Term Loan Facility [Member]</link:label>
    <link:label id="lab_cms_TermLoanFacilityMember_documentation_en-US" xlink:label="lab_cms_TermLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Term Loan Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TermLoanFacilityMember" xlink:href="cms-20241231.xsd#cms_TermLoanFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_TermLoanFacilityMember" xlink:to="lab_cms_TermLoanFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_973ecc7d-1f84-476b-9918-a6dcc1a2a016_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_AllTradingArrangementsMember_terseLabel_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Trading Arrangements</link:label>
    <link:label id="lab_ecd_AllTradingArrangementsMember_label_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Trading Arrangements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllTradingArrangementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllTradingArrangementsMember" xlink:to="lab_ecd_AllTradingArrangementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation_c36f0eac-7136-4c4b-84cd-0efb17897780_negatedLabel_en-US" xlink:label="lab_us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accumulated provision for depreciation</link:label>
    <link:label id="lab_us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation_label_en-US" xlink:label="lab_us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Jointly Owned Utility Plant, Ownership Amount of Plant Accumulated Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation" xlink:to="lab_us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PropertyTaxPolicyTextBlock_e99c6269-ca59-48b1-9731-7d7b2f097b1b_terseLabel_en-US" xlink:label="lab_cms_PropertyTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property Taxes</link:label>
    <link:label id="lab_cms_PropertyTaxPolicyTextBlock_label_en-US" xlink:label="lab_cms_PropertyTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property Tax [Policy Text Block]</link:label>
    <link:label id="lab_cms_PropertyTaxPolicyTextBlock_documentation_en-US" xlink:label="lab_cms_PropertyTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of accounting policy for property taxes, which may include accounting policies for recognizing and measureing expense and deferred property tax.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PropertyTaxPolicyTextBlock" xlink:href="cms-20241231.xsd#cms_PropertyTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PropertyTaxPolicyTextBlock" xlink:to="lab_cms_PropertyTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_33ebf8e6-d87f-4c75-9c0e-72cef5370a08_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_9c43a411-4f3f-4941-91bd-ada67e1ad850_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_fc4b9ae8-a88b-406f-beef-213e03942e94_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_Rule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:to="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_JointlyOwnedUtilityPlantDomain_a004e7a6-479b-44d7-a0de-41d3536b05fd_terseLabel_en-US" xlink:label="lab_us-gaap_JointlyOwnedUtilityPlantDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Jointly Owned Utility Plant [Domain]</link:label>
    <link:label id="lab_us-gaap_JointlyOwnedUtilityPlantDomain_label_en-US" xlink:label="lab_us-gaap_JointlyOwnedUtilityPlantDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Jointly Owned Utility Plant [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain" xlink:to="lab_us-gaap_JointlyOwnedUtilityPlantDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_7250ccd6-7cd0-4f76-8fec-6cbf221c93b4_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_16ec6c84-9c3c-407e-8b61-c25ffb43688f_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income taxes paid (proceeds from sale of renewable energy tax credits), net</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsLineItems_60228f07-b11b-4070-8968-7502e6ff8f35_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsLineItems" xlink:to="lab_us-gaap_OtherCommitmentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetRegulatoryAssetsAbstract_f4cbb19b-1f26-4a79-b345-2719e4fec059_terseLabel_en-US" xlink:label="lab_us-gaap_NetRegulatoryAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Regulatory assets</link:label>
    <link:label id="lab_us-gaap_NetRegulatoryAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_NetRegulatoryAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Regulatory Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetRegulatoryAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetRegulatoryAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetRegulatoryAssetsAbstract" xlink:to="lab_us-gaap_NetRegulatoryAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_fecfca32-bfa5-4d07-b9c3-9f775c227da2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Amounts Related to Restricted Stock Awards and Restricted Stock Units</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Cost by Plan [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestments_000d24cf-b1c3-428e-9618-89ab4cd5f3e9_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investments</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestments_6e016244-c816-4cdf-8e61-1ada051513de_verboseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Investments in subsidiaries</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" 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/2024/elts/us-gaap-2024.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_cms_NorthStarCleanEnergyIndependentPowerProductionMember_d7a82d03-988a-46ba-b940-7daca6890fb3_terseLabel_en-US" xlink:label="lab_cms_NorthStarCleanEnergyIndependentPowerProductionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Independent power production</link:label>
    <link:label id="lab_cms_NorthStarCleanEnergyIndependentPowerProductionMember_label_en-US" xlink:label="lab_cms_NorthStarCleanEnergyIndependentPowerProductionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">NorthStar Clean Energy, Independent Power Production [Member]</link:label>
    <link:label id="lab_cms_NorthStarCleanEnergyIndependentPowerProductionMember_documentation_en-US" xlink:label="lab_cms_NorthStarCleanEnergyIndependentPowerProductionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">NorthStar Clean Energy, Independent Power Production</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyIndependentPowerProductionMember" xlink:href="cms-20241231.xsd#cms_NorthStarCleanEnergyIndependentPowerProductionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_NorthStarCleanEnergyIndependentPowerProductionMember" xlink:to="lab_cms_NorthStarCleanEnergyIndependentPowerProductionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear_e924ddd3-9bba-436a-9e3d-9e1277d79041_verboseLabel_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2026</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" 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/2024/elts/us-gaap-2024.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_ecd_PayVsPerformanceDisclosureLineItems_label_en-US" xlink:label="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress_3f2987da-b0d5-448b-bca4-bb81b1cbddbd_terseLabel_en-US" xlink:label="lab_us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plant under construction</link:label>
    <link:label id="lab_us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress_label_en-US" xlink:label="lab_us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Jointly Owned Utility Plant, Ownership Amount of Construction Work in Progress</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress" xlink:to="lab_us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_GasRateCaseMember_0400b40b-9a2c-44c7-a2d7-f050aecc0f80_terseLabel_en-US" xlink:label="lab_cms_GasRateCaseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gas Rate Case</link:label>
    <link:label id="lab_cms_GasRateCaseMember_label_en-US" xlink:label="lab_cms_GasRateCaseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gas Rate Case [Member]</link:label>
    <link:label id="lab_cms_GasRateCaseMember_documentation_en-US" xlink:label="lab_cms_GasRateCaseMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Gas Rate Case</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasRateCaseMember" xlink:href="cms-20241231.xsd#cms_GasRateCaseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_GasRateCaseMember" xlink:to="lab_cms_GasRateCaseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_GasUtilityPropertyMember_05fa9218-cb3f-4ae8-890e-a8a0d07e4d53_terseLabel_en-US" xlink:label="lab_cms_GasUtilityPropertyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gas utility property</link:label>
    <link:label id="lab_cms_GasUtilityPropertyMember_label_en-US" xlink:label="lab_cms_GasUtilityPropertyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gas Utility Property [Member]</link:label>
    <link:label id="lab_cms_GasUtilityPropertyMember_documentation_en-US" xlink:label="lab_cms_GasUtilityPropertyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Gas Utility Property [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasUtilityPropertyMember" xlink:href="cms-20241231.xsd#cms_GasUtilityPropertyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_GasUtilityPropertyMember" xlink:to="lab_cms_GasUtilityPropertyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:to="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesDisclosureTextBlock_6391e1c3-1a99-419e-9a4f-93a2ad2c5116_verboseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_DeferredPropertyTaxes_82c430e8-74d8-4b43-9d47-1ee9e6ced00d_terseLabel_en-US" xlink:label="lab_cms_DeferredPropertyTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" 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-20241231.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_cms_IncomeTaxReconciliationRegulatoryTaxExpenseBenefit_28ae5c14-8d9a-4b74-b602-eb25d04b492a_terseLabel_en-US" xlink:label="lab_cms_IncomeTaxReconciliationRegulatoryTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accelerated flow-through of regulatory tax benefits</link:label>
    <link:label id="lab_cms_IncomeTaxReconciliationRegulatoryTaxExpenseBenefit_label_en-US" xlink:label="lab_cms_IncomeTaxReconciliationRegulatoryTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Reconciliation, Regulatory Tax Expense (Benefit)</link:label>
    <link:label id="lab_cms_IncomeTaxReconciliationRegulatoryTaxExpenseBenefit_documentation_en-US" xlink:label="lab_cms_IncomeTaxReconciliationRegulatoryTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount 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 regulatory tax benefits.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxReconciliationRegulatoryTaxExpenseBenefit" xlink:href="cms-20241231.xsd#cms_IncomeTaxReconciliationRegulatoryTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_IncomeTaxReconciliationRegulatoryTaxExpenseBenefit" xlink:to="lab_cms_IncomeTaxReconciliationRegulatoryTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_ecb35423-2710-46ef-9abe-b814a49bfea2_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">DB&#160;SERP</link:label>
    <link:label id="lab_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Employee Retirement Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember" xlink:to="lab_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_OtherCommonStockholdersEquity_7914269c-a0a1-46dc-912a-8fbf4ac65217_terseLabel_en-US" xlink:label="lab_cms_OtherCommonStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other stockholders&#8217; equity</link:label>
    <link:label id="lab_cms_OtherCommonStockholdersEquity_label_en-US" xlink:label="lab_cms_OtherCommonStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Common Stockholders Equity</link:label>
    <link:label id="lab_cms_OtherCommonStockholdersEquity_documentation_en-US" xlink:label="lab_cms_OtherCommonStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Common Stockholders Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherCommonStockholdersEquity" xlink:href="cms-20241231.xsd#cms_OtherCommonStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_OtherCommonStockholdersEquity" xlink:to="lab_cms_OtherCommonStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesFairValueDisclosure_a550c91b-77fb-4894-ae9d-69500b7b7c93_verboseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Long-term receivables</link:label>
    <link:label id="lab_us-gaap_ReceivablesFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_ReceivablesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivables, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesFairValueDisclosure" xlink:to="lab_us-gaap_ReceivablesFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring and Related Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_VariableRateFirstMortgageBondsDueOctober2070Member_079f29fc-44a3-49a7-9c2b-31d34e328847_terseLabel_en-US" xlink:label="lab_cms_VariableRateFirstMortgageBondsDueOctober2070Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate First Mortgage Bonds Due 2070</link:label>
    <link:label id="lab_cms_VariableRateFirstMortgageBondsDueOctober2070Member_label_en-US" xlink:label="lab_cms_VariableRateFirstMortgageBondsDueOctober2070Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate First Mortgage Bonds Due October 2070 [Member]</link:label>
    <link:label id="lab_cms_VariableRateFirstMortgageBondsDueOctober2070Member_documentation_en-US" xlink:label="lab_cms_VariableRateFirstMortgageBondsDueOctober2070Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Variable Rate First Mortgage Bonds Due October 2070</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_VariableRateFirstMortgageBondsDueOctober2070Member" xlink:href="cms-20241231.xsd#cms_VariableRateFirstMortgageBondsDueOctober2070Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_VariableRateFirstMortgageBondsDueOctober2070Member" xlink:to="lab_cms_VariableRateFirstMortgageBondsDueOctober2070Member" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_AssetRetirementObligationsCategoriesDomain_87ff13cc-ab2f-41b3-8c36-af36cf0af430_terseLabel_en-US" xlink:label="lab_cms_AssetRetirementObligationsCategoriesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligations Categories [Domain]</link:label>
    <link:label id="lab_cms_AssetRetirementObligationsCategoriesDomain_label_en-US" xlink:label="lab_cms_AssetRetirementObligationsCategoriesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligations Categories [Domain]</link:label>
    <link:label id="lab_cms_AssetRetirementObligationsCategoriesDomain_documentation_en-US" xlink:label="lab_cms_AssetRetirementObligationsCategoriesDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligations Categories [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetRetirementObligationsCategoriesDomain" xlink:href="cms-20241231.xsd#cms_AssetRetirementObligationsCategoriesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_AssetRetirementObligationsCategoriesDomain" xlink:to="lab_cms_AssetRetirementObligationsCategoriesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_label_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OtherPerfMeasureAmt" xlink:to="lab_ecd_OtherPerfMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_5ebeccd8-3205-4014-a0f6-b2f1500af915_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rate of compensation increase</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_87ccceb3-a601-456d-b81e-309104cb104e_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService_c4907277-8f41-4bef-9b2c-ba85bcc705bd_terseLabel_en-US" xlink:label="lab_us-gaap_JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Utility plant in service</link:label>
    <link:label id="lab_us-gaap_JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService_label_en-US" xlink:label="lab_us-gaap_JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Jointly Owned Utility Plant, Gross Ownership Amount of Plant in Service</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService" xlink:to="lab_us-gaap_JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_0c1fb3cc-421d-4d0c-bd63-da9f06e0868f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Gain from sale of EnerBank</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" 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/2024/elts/us-gaap-2024.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_RegulatoryAssetEstimateOfSharedCosts_690b7e83-fe01-4e6b-b9b5-154cd9399b12_terseLabel_en-US" xlink:label="lab_cms_RegulatoryAssetEstimateOfSharedCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimate of shared costs</link:label>
    <link:label id="lab_cms_RegulatoryAssetEstimateOfSharedCosts_label_en-US" xlink:label="lab_cms_RegulatoryAssetEstimateOfSharedCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Regulatory Asset, Estimate Of Shared Costs</link:label>
    <link:label id="lab_cms_RegulatoryAssetEstimateOfSharedCosts_documentation_en-US" xlink:label="lab_cms_RegulatoryAssetEstimateOfSharedCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Regulatory Asset, Estimate Of Shared Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RegulatoryAssetEstimateOfSharedCosts" xlink:href="cms-20241231.xsd#cms_RegulatoryAssetEstimateOfSharedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RegulatoryAssetEstimateOfSharedCosts" xlink:to="lab_cms_RegulatoryAssetEstimateOfSharedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_5df8d653-179d-4d23-92b5-3f1fe0597abb_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_836cd700-42f5-4f11-8b1a-fde80c480661_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_7dd4bebb-3084-4c2d-860a-cb8e6ebce5ba_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">End of period (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" 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/2024/elts/us-gaap-2024.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_dei_DocumentsIncorporatedByReferenceTextBlock_acc1d26a-aab5-4f64-a46d-0eb5e8e56b5c_terseLabel_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Documents Incorporated by Reference</link:label>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_label_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherReceivablesNetCurrent_239457ed-dc84-4fcb-8b3d-877b54ba5ae4_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherReceivablesNetCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable &#8211; intercompany and related parties</link:label>
    <link:label id="lab_us-gaap_OtherReceivablesNetCurrent_label_en-US" xlink:label="lab_us-gaap_OtherReceivablesNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Receivables, Net, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherReceivablesNetCurrent" xlink:to="lab_us-gaap_OtherReceivablesNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_d7effbd7-6354-43d8-9ec5-a2ba38da14ec_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease costs</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_FinanceLeaseAssetsAdditions_f70823fd-b681-44f7-91fe-d803411fdcd7_terseLabel_en-US" xlink:label="lab_cms_FinanceLeaseAssetsAdditions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additions</link:label>
    <link:label id="lab_cms_FinanceLeaseAssetsAdditions_label_en-US" xlink:label="lab_cms_FinanceLeaseAssetsAdditions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease Assets, Additions</link:label>
    <link:label id="lab_cms_FinanceLeaseAssetsAdditions_documentation_en-US" xlink:label="lab_cms_FinanceLeaseAssetsAdditions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Finance Lease Assets, Additions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinanceLeaseAssetsAdditions" xlink:href="cms-20241231.xsd#cms_FinanceLeaseAssetsAdditions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_FinanceLeaseAssetsAdditions" xlink:to="lab_cms_FinanceLeaseAssetsAdditions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_80e1ef08-9734-43eb-bc25-45ba8fd07165_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Shares available for grant (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_f668a4a0-2bb4-4401-952d-79de7fee8b9d_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Noncurrent lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_6f5473d8-bf2d-497a-85a1-5e0bcf4f5346_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Benefits paid</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Benefits Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ReturnSeekingFixedIncomeMember_750bc495-c576-412f-b250-97dbf4539942_terseLabel_en-US" xlink:label="lab_cms_ReturnSeekingFixedIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Return-seeking fixed income</link:label>
    <link:label id="lab_cms_ReturnSeekingFixedIncomeMember_label_en-US" xlink:label="lab_cms_ReturnSeekingFixedIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Return Seeking Fixed Income [Member]</link:label>
    <link:label id="lab_cms_ReturnSeekingFixedIncomeMember_documentation_en-US" xlink:label="lab_cms_ReturnSeekingFixedIncomeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Multi-asset Investments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ReturnSeekingFixedIncomeMember" xlink:href="cms-20241231.xsd#cms_ReturnSeekingFixedIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ReturnSeekingFixedIncomeMember" xlink:to="lab_cms_ReturnSeekingFixedIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_23cd4610-ad8b-4681-a70e-161223b0df2c_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest on lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseInterestExpense" xlink:to="lab_us-gaap_FinanceLeaseInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRegulatoryLiabilitiesTextBlock_42f24a1e-bf9c-450f-bdad-6dcfbc652022_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRegulatoryLiabilitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Regulatory Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRegulatoryLiabilitiesTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRegulatoryLiabilitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Regulatory Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRegulatoryLiabilitiesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRegulatoryLiabilitiesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRegulatoryLiabilitiesTextBlock" xlink:to="lab_us-gaap_ScheduleOfRegulatoryLiabilitiesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_10f44561-e51b-4a7b-93a1-1237e1bdc31e_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_dei_EntityTaxIdentificationNumber_69bf28a4-b60a-4743-b506-643c4f13c7bb_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_cms_A5.625JuniorSubordinatedNotesDue2078Member_97c3069d-0be3-418e-a94a-737901bc9d71_terseLabel_en-US" xlink:label="lab_cms_A5.625JuniorSubordinatedNotesDue2078Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">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" 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" 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-20241231.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_DefinedBenefitPlanEquitySecuritiesMember_46a24717-6592-4f3c-9e00-79b90468a0d8_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity securities</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Equity Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember" xlink:to="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_ff0f43ef-0fdd-4621-bcd2-42091bab4cf1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Long-Term Debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_369eca60-f3e4-4a6a-84d8-becb4792c57a_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additions for prior-year tax positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_6f3e55f1-2027-498b-8d2f-679d190abe1d_terseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward" xlink:to="lab_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ShortTermDebtAuthorizedBorrowings_1892bdbf-eb95-4ea6-bdae-3ae4277bac02_terseLabel_en-US" xlink:label="lab_cms_ShortTermDebtAuthorizedBorrowings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" 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-20241231.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_RetirementPlanTypeAxis_2d0d1ace-96a1-4d84-a353-38878a60d23a_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_edc9853a-b058-477d-a08a-2742450384f1_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ultimate health care cost trend rate</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Ultimate Health Care Cost Trend Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1" xlink:to="lab_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_8284c41b-b0ee-4ca3-a60e-7f536c4d9608_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rate of compensation increase</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_0da7db25-757d-448b-b4f8-2bbd8f25b78e_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesRegulatoryProceedingAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax_69ac0de1-64b0-4365-8ec8-bc41d8b09815_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net gain (loss) arising during the period, tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxesPayableCurrent_64b0b2a8-0e53-43d6-ae12-c8e134bb652b_terseLabel_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_WindProjectMember_52f10d04-f8ea-4274-afae-387e12927806_terseLabel_en-US" xlink:label="lab_cms_WindProjectMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Wind Project</link:label>
    <link:label id="lab_cms_WindProjectMember_label_en-US" xlink:label="lab_cms_WindProjectMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Wind Project [Member]</link:label>
    <link:label id="lab_cms_WindProjectMember_documentation_en-US" xlink:label="lab_cms_WindProjectMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Wind Project</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_WindProjectMember" xlink:href="cms-20241231.xsd#cms_WindProjectMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_WindProjectMember" xlink:to="lab_cms_WindProjectMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetAbstract_2aa09ee0-0595-46e1-b82e-cc0f2470332a_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="lab_us-gaap_DeferredTaxAssetsNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetRetirementObligationsNoncurrent_94f83cef-4043-46df-bd44-68fbf8060ea3_terseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationsNoncurrent" xlink:to="lab_us-gaap_AssetRetirementObligationsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCostAndExpenseOperating_c4c05b3a-36dc-47ee-b966-c38314e91e09_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCostAndExpenseOperating" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maintenance and other operating expenses</link:label>
    <link:label id="lab_us-gaap_OtherCostAndExpenseOperating_a1f0568d-4da3-41c5-bf5f-6770de4a7f16_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherCostAndExpenseOperating" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCostAndExpenseOperating"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCostAndExpenseOperating" xlink:to="lab_us-gaap_OtherCostAndExpenseOperating" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ThreePointNineFiveZeroPercentFirstMortgageBondsDue2043Member_30b9e7ea-2f0e-4c83-845b-4931ff12ff5a_terseLabel_en-US" xlink:label="lab_cms_ThreePointNineFiveZeroPercentFirstMortgageBondsDue2043Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">3.950% First Mortgage Bonds Due 2043</link:label>
    <link:label id="lab_cms_ThreePointNineFiveZeroPercentFirstMortgageBondsDue2043Member_label_en-US" xlink:label="lab_cms_ThreePointNineFiveZeroPercentFirstMortgageBondsDue2043Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Three Point Nine Five Zero Percent First Mortgage Bonds Due 2043 [Member]</link:label>
    <link:label id="lab_cms_ThreePointNineFiveZeroPercentFirstMortgageBondsDue2043Member_documentation_en-US" xlink:label="lab_cms_ThreePointNineFiveZeroPercentFirstMortgageBondsDue2043Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Three Point Nine Five Zero Percent First Mortgage Bonds Due 2043 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointNineFiveZeroPercentFirstMortgageBondsDue2043Member" xlink:href="cms-20241231.xsd#cms_ThreePointNineFiveZeroPercentFirstMortgageBondsDue2043Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ThreePointNineFiveZeroPercentFirstMortgageBondsDue2043Member" xlink:to="lab_cms_ThreePointNineFiveZeroPercentFirstMortgageBondsDue2043Member" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag_dbeadf1d-26bd-4f9c-99f3-1153f5a75025_terseLabel_en-US" xlink:label="lab_cms_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Environmental Loss Contingency, Statement Of Financial Position, Extensible Enumeration, Not Disclosed Flag</link:label>
    <link:label id="lab_cms_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag_label_en-US" xlink:label="lab_cms_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Environmental Loss Contingency, Statement Of Financial Position, Extensible Enumeration, Not Disclosed Flag</link:label>
    <link:label id="lab_cms_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag_documentation_en-US" xlink:label="lab_cms_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Environmental Loss Contingency, Statement Of Financial Position, Extensible Enumeration, Not Disclosed Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag" xlink:href="cms-20241231.xsd#cms_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag" xlink:to="lab_cms_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities_5a5b36f8-62db-4096-be91-9129676e8300_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Securitized costs</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Regulatory Assets and Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_35954e54-ccaf-42bd-9818-07c9dd2581d0_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028 and thereafter</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryIncomeTaxesPolicy_f6dc616f-a9e6-4704-8de5-7a6bab30e960_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryIncomeTaxesPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment Tax Credits</link:label>
    <link:label id="lab_us-gaap_RegulatoryIncomeTaxesPolicy_label_en-US" xlink:label="lab_us-gaap_RegulatoryIncomeTaxesPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Regulatory Income Taxes, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryIncomeTaxesPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryIncomeTaxesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryIncomeTaxesPolicy" xlink:to="lab_us-gaap_RegulatoryIncomeTaxesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_18f112c9-d685-4f7e-85d7-d8bec5c64ea9_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_FinanceLeaseLiabilityPaymentsDue_aed0fb15-5095-4abe-b147-0edac52e2cb5_totalLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total minimum lease payments</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_7f0c2313-7eab-4fd9-aff3-0605e84ac6b5_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_66e3d903-aaac-4d7a-a1e8-9a672902287d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_RenewableEnergyProgramMember_aad2de66-47b2-4c6c-9e90-993c1047d218_terseLabel_en-US" xlink:label="lab_us-gaap_RenewableEnergyProgramMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Renewable energy plan</link:label>
    <link:label id="lab_us-gaap_RenewableEnergyProgramMember_label_en-US" xlink:label="lab_us-gaap_RenewableEnergyProgramMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Renewable Energy Program [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RenewableEnergyProgramMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RenewableEnergyProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RenewableEnergyProgramMember" xlink:to="lab_us-gaap_RenewableEnergyProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_SecuritizedCostsMember_b5534b86-12e5-4e76-b7a2-3dc7b4453b2f_terseLabel_en-US" xlink:label="lab_cms_SecuritizedCostsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Securitized costs</link:label>
    <link:label id="lab_cms_SecuritizedCostsMember_label_en-US" xlink:label="lab_cms_SecuritizedCostsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Securitized Costs [Member]</link:label>
    <link:label id="lab_cms_SecuritizedCostsMember_documentation_en-US" xlink:label="lab_cms_SecuritizedCostsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The securitization and tax costs related to Consumers' securitization bonds.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SecuritizedCostsMember" xlink:href="cms-20241231.xsd#cms_SecuritizedCostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_SecuritizedCostsMember" xlink:to="lab_cms_SecuritizedCostsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy_fa146625-4097-45ba-a5a7-afbdee7b272c_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Benefits - Pension</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension and Other Postretirement Plans, Pensions, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy" xlink:to="lab_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_d3b3f67b-fbcb-47e0-8e12-7890b2a90b4e_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net proceeds from sale of EnerBank</link:label>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_label_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Divestiture of Businesses, Net of Cash Divested</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested" xlink:to="lab_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostsAndExpenses_a645dbdb-3ad8-44b3-999a-e115fdeef3dd_totalLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_CostsAndExpenses_b7b69d48-6779-44ca-8ad0-2ee4c9b9b42d_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpenses" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_3b79ea64-7c7c-4fad-84de-5c555e7f279e_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Net loss (gain)</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:to="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration_1a02e3b5-445d-4183-be4f-adab7bea67f2_terseLabel_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration_label_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" xlink:to="lab_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary_1664b7fb-2d3a-4c75-882f-415f1b210f4f_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_29cadeb7-7823-48b3-9bbe-919dbbbf8d48_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted Earnings Per Average Common Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:to="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_JointlyOwnedUtilityPlantNetOwnershipAmount_70d79cac-ef8b-42f5-8261-1271d61d7b75_totalLabel_en-US" xlink:label="lab_us-gaap_JointlyOwnedUtilityPlantNetOwnershipAmount" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net investment</link:label>
    <link:label id="lab_us-gaap_JointlyOwnedUtilityPlantNetOwnershipAmount_label_en-US" xlink:label="lab_us-gaap_JointlyOwnedUtilityPlantNetOwnershipAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Jointly Owned Utility Plant, Net Ownership Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantNetOwnershipAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JointlyOwnedUtilityPlantNetOwnershipAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantNetOwnershipAmount" xlink:to="lab_us-gaap_JointlyOwnedUtilityPlantNetOwnershipAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable_15406bd4-cf2e-4c14-b6be-a768ba581694_terseLabel_en-US" xlink:label="lab_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current portion of long-term debt and finance leases</link:label>
    <link:label id="lab_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable_label_en-US" xlink:label="lab_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt And Lease Obligation, Current, Excluding Notes Payable</link:label>
    <link:label id="lab_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable_documentation_en-US" xlink:label="lab_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Long-Term Debt And Lease Obligation, Current, Excluding Notes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable" xlink:href="cms-20241231.xsd#cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable" xlink:to="lab_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_72fb0a56-de83-4197-8740-46ac714b3f46_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_b9c1d3e5-21f9-42b6-b388-80bb54a4a3c0_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_UnderAgeSixtyFiveMember_c5b04c83-cbec-4a27-9e7c-8276036c8d6b_terseLabel_en-US" xlink:label="lab_cms_UnderAgeSixtyFiveMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Under Age 65</link:label>
    <link:label id="lab_cms_UnderAgeSixtyFiveMember_label_en-US" xlink:label="lab_cms_UnderAgeSixtyFiveMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Under Age Sixty Five [Member]</link:label>
    <link:label id="lab_cms_UnderAgeSixtyFiveMember_documentation_en-US" xlink:label="lab_cms_UnderAgeSixtyFiveMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Under Age Sixty Five [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UnderAgeSixtyFiveMember" xlink:href="cms-20241231.xsd#cms_UnderAgeSixtyFiveMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_UnderAgeSixtyFiveMember" xlink:to="lab_cms_UnderAgeSixtyFiveMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_VariableRateFirstMortgageBondsDueMay2070Member_f3087f3c-6eae-4de7-9d46-fda2d027fa24_terseLabel_en-US" xlink:label="lab_cms_VariableRateFirstMortgageBondsDueMay2070Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate First Mortgage Bonds Due 2070</link:label>
    <link:label id="lab_cms_VariableRateFirstMortgageBondsDueMay2070Member_label_en-US" xlink:label="lab_cms_VariableRateFirstMortgageBondsDueMay2070Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate First Mortgage Bonds Due May 2070 [Member]</link:label>
    <link:label id="lab_cms_VariableRateFirstMortgageBondsDueMay2070Member_documentation_en-US" xlink:label="lab_cms_VariableRateFirstMortgageBondsDueMay2070Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Variable Rate First Mortgage Bonds Due May 2070</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_VariableRateFirstMortgageBondsDueMay2070Member" xlink:href="cms-20241231.xsd#cms_VariableRateFirstMortgageBondsDueMay2070Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_VariableRateFirstMortgageBondsDueMay2070Member" xlink:to="lab_cms_VariableRateFirstMortgageBondsDueMay2070Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfBusiness_a02b804a-4cf5-4b23-9c03-6682817b0f36_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gain on disposition of assets</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfBusiness_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Disposition of Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfBusiness" xlink:to="lab_us-gaap_GainLossOnSaleOfBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ActivePensionPlanMember_ff6f8eae-2495-4b8c-8fe0-43abe45c2247_terseLabel_en-US" xlink:label="lab_cms_ActivePensionPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Plan A</link:label>
    <link:label id="lab_cms_ActivePensionPlanMember_label_en-US" xlink:label="lab_cms_ActivePensionPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Active Pension Plan [Member]</link:label>
    <link:label id="lab_cms_ActivePensionPlanMember_documentation_en-US" xlink:label="lab_cms_ActivePensionPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Active Pension Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ActivePensionPlanMember" xlink:href="cms-20241231.xsd#cms_ActivePensionPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ActivePensionPlanMember" xlink:to="lab_cms_ActivePensionPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_TermLoanFacilityDueDecember2025Member_812a3d57-c875-47a5-ad56-98073f7adc43_terseLabel_en-US" xlink:label="lab_cms_TermLoanFacilityDueDecember2025Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">5.245% Delayed Draw Unsecured Term Loan Credit Facility Due 2025</link:label>
    <link:label id="lab_cms_TermLoanFacilityDueDecember2025Member_label_en-US" xlink:label="lab_cms_TermLoanFacilityDueDecember2025Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Term Loan Facility Due December 2025 [Member]</link:label>
    <link:label id="lab_cms_TermLoanFacilityDueDecember2025Member_documentation_en-US" xlink:label="lab_cms_TermLoanFacilityDueDecember2025Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Term Loan Facility Due December 2025</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TermLoanFacilityDueDecember2025Member" xlink:href="cms-20241231.xsd#cms_TermLoanFacilityDueDecember2025Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_TermLoanFacilityDueDecember2025Member" xlink:to="lab_cms_TermLoanFacilityDueDecember2025Member" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_OngoingCapitalExpendituresMember_7eb0d320-9fe9-4a9e-8ec5-a66b3fb7443b_terseLabel_en-US" xlink:label="lab_cms_OngoingCapitalExpendituresMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital Expenditures</link:label>
    <link:label id="lab_cms_OngoingCapitalExpendituresMember_label_en-US" xlink:label="lab_cms_OngoingCapitalExpendituresMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Ongoing Capital Expenditures [Member]</link:label>
    <link:label id="lab_cms_OngoingCapitalExpendituresMember_documentation_en-US" xlink:label="lab_cms_OngoingCapitalExpendituresMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Ongoing Capital Expenditures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OngoingCapitalExpendituresMember" xlink:href="cms-20241231.xsd#cms_OngoingCapitalExpendituresMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_OngoingCapitalExpendituresMember" xlink:to="lab_cms_OngoingCapitalExpendituresMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_AssetRetirementObligationsTable_11ac49b4-3cd1-43de-943a-36633442cb9a_terseLabel_en-US" xlink:label="lab_cms_AssetRetirementObligationsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligations [Table]</link:label>
    <link:label id="lab_cms_AssetRetirementObligationsTable_label_en-US" xlink:label="lab_cms_AssetRetirementObligationsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligations [Table]</link:label>
    <link:label id="lab_cms_AssetRetirementObligationsTable_documentation_en-US" xlink:label="lab_cms_AssetRetirementObligationsTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligations [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetRetirementObligationsTable" xlink:href="cms-20241231.xsd#cms_AssetRetirementObligationsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_AssetRetirementObligationsTable" xlink:to="lab_cms_AssetRetirementObligationsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_f6719417-abbf-48c7-abf7-02dbb1bd7e9f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table</link:label>
    <link:label id="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:to="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_0aaf0a0f-d867-4cff-b34f-c146e2cb6a70_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_8911b00d-e054-4e3f-8db6-c5b7fa0b3830_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Prior service cost (credit)</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, Prior Service Cost (Credit), before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:to="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EnvironmentalRemediationSiteDomain_8d94a3ad-8f79-4eb3-a3ef-5b7095fff2e4_terseLabel_en-US" xlink:label="lab_us-gaap_EnvironmentalRemediationSiteDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_CovertPlantAcquisitionMember_69d40003-2651-4988-8186-91af38f07884_terseLabel_en-US" xlink:label="lab_cms_CovertPlantAcquisitionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Covert Plant Acquisition</link:label>
    <link:label id="lab_cms_CovertPlantAcquisitionMember_label_en-US" xlink:label="lab_cms_CovertPlantAcquisitionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Covert Plant Acquisition [Member]</link:label>
    <link:label id="lab_cms_CovertPlantAcquisitionMember_documentation_en-US" xlink:label="lab_cms_CovertPlantAcquisitionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Covert Plant Acquisition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CovertPlantAcquisitionMember" xlink:href="cms-20241231.xsd#cms_CovertPlantAcquisitionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_CovertPlantAcquisitionMember" xlink:to="lab_cms_CovertPlantAcquisitionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_RenewableEnergyGrantMember_cedd4e2f-2ade-4eb0-959c-f3a8d6ca4549_terseLabel_en-US" xlink:label="lab_cms_RenewableEnergyGrantMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Renewable energy grant</link:label>
    <link:label id="lab_cms_RenewableEnergyGrantMember_label_en-US" xlink:label="lab_cms_RenewableEnergyGrantMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Renewable Energy Grant [Member]</link:label>
    <link:label id="lab_cms_RenewableEnergyGrantMember_documentation_en-US" xlink:label="lab_cms_RenewableEnergyGrantMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Renewable Energy Grant [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RenewableEnergyGrantMember" xlink:href="cms-20241231.xsd#cms_RenewableEnergyGrantMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RenewableEnergyGrantMember" xlink:to="lab_cms_RenewableEnergyGrantMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4d5101dc-5d6b-4527-bf37-4c0693724deb_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents,&#160;Including Restricted Amounts, Beginning of Period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f14402f0-928a-42c1-9cea-d99c96b4937a_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents,&#160;Including Restricted Amounts, End of Period</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" 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/2024/elts/us-gaap-2024.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_DebtWeightedAverageInterestRate_6240a0f4-227e-4f26-bc6a-740ab5889daa_terseLabel_en-US" xlink:label="lab_us-gaap_DebtWeightedAverageInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average interest rate</link:label>
    <link:label id="lab_us-gaap_DebtWeightedAverageInterestRate_label_en-US" xlink:label="lab_us-gaap_DebtWeightedAverageInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt, Weighted Average Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtWeightedAverageInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtWeightedAverageInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtWeightedAverageInterestRate" xlink:to="lab_us-gaap_DebtWeightedAverageInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_0a238bca-f4fb-4209-b02b-a9da922a5646_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxChargesMember_5dc4aea1-afdf-4249-9ab5-88c9e6777e19_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxChargesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income taxes, net</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxChargesMember_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxChargesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Charge [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxChargesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxChargesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxChargesMember" xlink:to="lab_us-gaap_DeferredIncomeTaxChargesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueSubjectToRefundMember_a5af3c1d-9a5a-408e-8f5a-ddad9b26ece7_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueSubjectToRefundMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue subject to refund</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" 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/2024/elts/us-gaap-2024.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_cms_UnrecoveredPowerSupplyCosts_e6233fea-5b80-4aa5-bdcb-883c89590b8b_terseLabel_en-US" xlink:label="lab_cms_UnrecoveredPowerSupplyCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PSCR underrecoveries</link:label>
    <link:label id="lab_cms_UnrecoveredPowerSupplyCosts_label_en-US" xlink:label="lab_cms_UnrecoveredPowerSupplyCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecovered Power Supply Costs</link:label>
    <link:label id="lab_cms_UnrecoveredPowerSupplyCosts_documentation_en-US" xlink:label="lab_cms_UnrecoveredPowerSupplyCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Unrecovered Power Supply Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UnrecoveredPowerSupplyCosts" xlink:href="cms-20241231.xsd#cms_UnrecoveredPowerSupplyCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_UnrecoveredPowerSupplyCosts" xlink:to="lab_cms_UnrecoveredPowerSupplyCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_38e35852-afa5-4a71-8915-5c8ef438aced_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Current Assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_3024ba5e-561e-4076-bb74-8c45455b471f_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_NonCashTransactionsAbstract_915e9e1e-b305-4190-b7b9-0b789a7a9321_terseLabel_en-US" xlink:label="lab_cms_NonCashTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" xml:lang="en-US">Non-cash transactions [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonCashTransactionsAbstract" xlink:href="cms-20241231.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_cms_OtherOtherNonoperatingExpense_bad21d60-9ecf-4cb1-af1a-0e4b7d3a5313_negatedLabel_en-US" xlink:label="lab_cms_OtherOtherNonoperatingExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">All other</link:label>
    <link:label id="lab_cms_OtherOtherNonoperatingExpense_label_en-US" xlink:label="lab_cms_OtherOtherNonoperatingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Other Nonoperating Expense</link:label>
    <link:label id="lab_cms_OtherOtherNonoperatingExpense_documentation_en-US" xlink:label="lab_cms_OtherOtherNonoperatingExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The amount of other miscellaneous expense which are not identified separately as a component in Other expense table.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherOtherNonoperatingExpense" xlink:href="cms-20241231.xsd#cms_OtherOtherNonoperatingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_OtherOtherNonoperatingExpense" xlink:to="lab_cms_OtherOtherNonoperatingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsAxis_240a6779-a574-4ef6-8ad7-d99ab2c985f0_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/srt-2024.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_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_02c3d0e4-2c75-4fc3-9c52-c62b1cfd0460_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indefinite-lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperations_75e34261-6759-43a0-866c-a8c0064ddc7e_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_srt_NaturalGasReservesMember_93af464d-b157-43cd-a00d-fde31a418d69_terseLabel_en-US" xlink:label="lab_srt_NaturalGasReservesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Natural Gas</link:label>
    <link:label id="lab_srt_NaturalGasReservesMember_label_en-US" xlink:label="lab_srt_NaturalGasReservesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Natural Gas [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NaturalGasReservesMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NaturalGasReservesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NaturalGasReservesMember" xlink:to="lab_srt_NaturalGasReservesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_FourPointNineZeroZeroPercentFirstMortgageBondsDue2029Member_bef76300-a7f9-4354-95ff-b33beadd5a08_terseLabel_en-US" xlink:label="lab_cms_FourPointNineZeroZeroPercentFirstMortgageBondsDue2029Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">4.900% First Mortgage Bonds Due 2029</link:label>
    <link:label id="lab_cms_FourPointNineZeroZeroPercentFirstMortgageBondsDue2029Member_label_en-US" xlink:label="lab_cms_FourPointNineZeroZeroPercentFirstMortgageBondsDue2029Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Four Point Nine Zero Zero Percent First Mortgage Bonds Due 2029 [Member]</link:label>
    <link:label id="lab_cms_FourPointNineZeroZeroPercentFirstMortgageBondsDue2029Member_documentation_en-US" xlink:label="lab_cms_FourPointNineZeroZeroPercentFirstMortgageBondsDue2029Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Four Point Nine Zero Zero Percent First Mortgage Bonds Due 2029</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointNineZeroZeroPercentFirstMortgageBondsDue2029Member" xlink:href="cms-20241231.xsd#cms_FourPointNineZeroZeroPercentFirstMortgageBondsDue2029Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_FourPointNineZeroZeroPercentFirstMortgageBondsDue2029Member" xlink:to="lab_cms_FourPointNineZeroZeroPercentFirstMortgageBondsDue2029Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAbstract_ee36ce4f-cdc4-4c29-ab06-fe245d811141_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense [Abstract]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAbstract_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_StockOfferingProgramMaximumValue_3bc57ba6-7158-49ff-bdd8-54bc4e2295be_terseLabel_en-US" xlink:label="lab_cms_StockOfferingProgramMaximumValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" 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-20241231.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_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears_d6cf6625-02c0-424b-8cb5-8b8c8a62aae5_terseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum annual rental payments to be received in year two</link:label>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears_label_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales-Type and Direct Financing Leases, Payment to be Received, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears" xlink:to="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_622beb02-ba32-4df1-b70e-87247534b01d_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/srt-2024.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_us-gaap_ShortTermLeaseCost_9f1a183c-a190-4629-8c3c-5ed6508887e2_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term lease costs</link:label>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-Term Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost" xlink:to="lab_us-gaap_ShortTermLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForCreditLossMember_73ab0b5f-ee56-40c6-b44c-4b1e7b575ce8_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for uncollectible accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForCreditLossMember_label_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Allowance, Credit Loss [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForCreditLossMember" xlink:to="lab_us-gaap_AllowanceForCreditLossMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval_2396e1b4-fcb0-40e0-a2ba-dce657b8d24f_terseLabel_en-US" xlink:label="lab_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_79fd6146-570d-4325-aeba-b92d0e2bda2b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vested (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_3b713b13-a5a0-4bf7-a29a-c29746398e94_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_OtherNonoperatingIncomeOther_ac95dc74-8b7e-4ed8-ae73-4c3effff8af3_terseLabel_en-US" xlink:label="lab_cms_OtherNonoperatingIncomeOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All other</link:label>
    <link:label id="lab_cms_OtherNonoperatingIncomeOther_label_en-US" xlink:label="lab_cms_OtherNonoperatingIncomeOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Nonoperating Income, Other</link:label>
    <link:label id="lab_cms_OtherNonoperatingIncomeOther_documentation_en-US" xlink:label="lab_cms_OtherNonoperatingIncomeOther" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Nonoperating Income, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherNonoperatingIncomeOther" xlink:href="cms-20241231.xsd#cms_OtherNonoperatingIncomeOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_OtherNonoperatingIncomeOther" xlink:to="lab_cms_OtherNonoperatingIncomeOther" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_AmortizedNetGainsAndLossesInExcessOfPboOrMrv_23dcf0af-543e-4765-870e-a0e20ac3d1c8_terseLabel_en-US" xlink:label="lab_cms_AmortizedNetGainsAndLossesInExcessOfPboOrMrv" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortized net gains and losses in excess of PBO or MRV</link:label>
    <link:label id="lab_cms_AmortizedNetGainsAndLossesInExcessOfPboOrMrv_label_en-US" xlink:label="lab_cms_AmortizedNetGainsAndLossesInExcessOfPboOrMrv" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortized net gains and losses in excess of PBO or MRV</link:label>
    <link:label id="lab_cms_AmortizedNetGainsAndLossesInExcessOfPboOrMrv_documentation_en-US" xlink:label="lab_cms_AmortizedNetGainsAndLossesInExcessOfPboOrMrv" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amortization of gains and losses in excess of ten percent of the greater of the PBO or the MRV over the average remaining service period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AmortizedNetGainsAndLossesInExcessOfPboOrMrv" xlink:href="cms-20241231.xsd#cms_AmortizedNetGainsAndLossesInExcessOfPboOrMrv"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_AmortizedNetGainsAndLossesInExcessOfPboOrMrv" xlink:to="lab_cms_AmortizedNetGainsAndLossesInExcessOfPboOrMrv" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_ae778344-d614-4f07-be64-67321c9a68bd_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_CivicAndPoliticalExpenditures_af697dec-b627-469d-a88a-bdcc2f95597f_negatedLabel_en-US" xlink:label="lab_cms_CivicAndPoliticalExpenditures" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Civic and political expenditures</link:label>
    <link:label id="lab_cms_CivicAndPoliticalExpenditures_label_en-US" xlink:label="lab_cms_CivicAndPoliticalExpenditures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Civic and political expenditures</link:label>
    <link:label id="lab_cms_CivicAndPoliticalExpenditures_documentation_en-US" xlink:label="lab_cms_CivicAndPoliticalExpenditures" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The amount of expenses incurred related to civic and political activities during the period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CivicAndPoliticalExpenditures" xlink:href="cms-20241231.xsd#cms_CivicAndPoliticalExpenditures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_CivicAndPoliticalExpenditures" xlink:to="lab_cms_CivicAndPoliticalExpenditures" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_CoalAshDisposalAreasMember_c1e0b271-a352-4f67-b538-52303c8b4d19_terseLabel_en-US" xlink:label="lab_cms_CoalAshDisposalAreasMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Coal ash disposal areas</link:label>
    <link:label id="lab_cms_CoalAshDisposalAreasMember_label_en-US" xlink:label="lab_cms_CoalAshDisposalAreasMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Coal Ash Disposal Areas [Member]</link:label>
    <link:label id="lab_cms_CoalAshDisposalAreasMember_documentation_en-US" xlink:label="lab_cms_CoalAshDisposalAreasMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Coal Ash Disposal Areas [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CoalAshDisposalAreasMember" xlink:href="cms-20241231.xsd#cms_CoalAshDisposalAreasMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_CoalAshDisposalAreasMember" xlink:to="lab_cms_CoalAshDisposalAreasMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_eba6d34d-a5a8-48ea-9f9e-b5ed102c2c52_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_DebtInstrumentBasisSpreadOnVariableRate1_39f87e8e-09ad-4541-8222-57bdb32f6d1a_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOnPeak_a7c49d82-226d-4b99-983f-02fc20afb166_terseLabel_en-US" xlink:label="lab_cms_UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOnPeak" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PPA fixed energy charge per MWh, on-peak (in dollars per MWh)</link:label>
    <link:label id="lab_cms_UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOnPeak_label_en-US" xlink:label="lab_cms_UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOnPeak" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, Fixed Energy Charge Per Mwh, On-Peak</link:label>
    <link:label id="lab_cms_UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOnPeak_documentation_en-US" xlink:label="lab_cms_UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOnPeak" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, Fixed Energy Charge Per Mwh, On-Peak</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOnPeak" xlink:href="cms-20241231.xsd#cms_UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOnPeak"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOnPeak" xlink:to="lab_cms_UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOnPeak" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_NrepaMember_4bd3062e-ed41-4024-a6ec-d7785bfea018_terseLabel_en-US" xlink:label="lab_cms_NrepaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" xml:lang="en-US">NREPA [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NrepaMember" xlink:href="cms-20241231.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_RelatedPartyTransactionDomain_218d6f20-5d1c-4904-aacf-586bee98b290_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain" xlink:to="lab_us-gaap_RelatedPartyTransactionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PreferredStockDepositaryShareConversionRatio_a7980051-fdee-4af0-8f24-8150a90c6304_terseLabel_en-US" xlink:label="lab_cms_PreferredStockDepositaryShareConversionRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" 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-20241231.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_cms_IntangiblePlantMember_15bd0ec3-acb2-44a7-b59d-f50a7a6b357b_terseLabel_en-US" xlink:label="lab_cms_IntangiblePlantMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible plant</link:label>
    <link:label id="lab_cms_IntangiblePlantMember_label_en-US" xlink:label="lab_cms_IntangiblePlantMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Plant [Member]</link:label>
    <link:label id="lab_cms_IntangiblePlantMember_documentation_en-US" xlink:label="lab_cms_IntangiblePlantMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Intangible Plant [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IntangiblePlantMember" xlink:href="cms-20241231.xsd#cms_IntangiblePlantMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_IntangiblePlantMember" xlink:to="lab_cms_IntangiblePlantMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_1da8b0f6-9bff-4734-8904-d89f7979e14c_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State and local</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermBorrowings_ab8b8e52-e70e-4309-bdfe-7f4076cfcebe_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermBorrowings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_RevolvingCreditFacilitiesSevenMember_328b15af-5fbb-4cf8-bdee-8e37ccb59ad3_terseLabel_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesSevenMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving Credit Facilities September 30, 2025</link:label>
    <link:label id="lab_cms_RevolvingCreditFacilitiesSevenMember_label_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesSevenMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Credit Facilities Seven [Member]</link:label>
    <link:label id="lab_cms_RevolvingCreditFacilitiesSevenMember_documentation_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesSevenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revolving Credit Facilities Seven</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesSevenMember" xlink:href="cms-20241231.xsd#cms_RevolvingCreditFacilitiesSevenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RevolvingCreditFacilitiesSevenMember" xlink:to="lab_cms_RevolvingCreditFacilitiesSevenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:to="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_c630dac1-47e7-4ba9-b6bb-3690603481ce_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance leases</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Finance Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_1ff37c12-d2a6-4bf8-b2f0-83dc45bb7775_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ElectricityGenerationPlantNonNuclearMember_5793650d-9834-4da1-84a1-4b792e5efaa0_terseLabel_en-US" xlink:label="lab_us-gaap_ElectricityGenerationPlantNonNuclearMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Generation</link:label>
    <link:label id="lab_us-gaap_ElectricityGenerationPlantNonNuclearMember_label_en-US" xlink:label="lab_us-gaap_ElectricityGenerationPlantNonNuclearMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Electricity Generation Plant, Non-Nuclear [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricityGenerationPlantNonNuclearMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ElectricityGenerationPlantNonNuclearMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ElectricityGenerationPlantNonNuclearMember" xlink:to="lab_us-gaap_ElectricityGenerationPlantNonNuclearMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_A3375ConvertibleSeniorNotesDue2028Member_05cd24d8-44ed-4ee5-9265-78803ad18307_terseLabel_en-US" xlink:label="lab_cms_A3375ConvertibleSeniorNotesDue2028Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">3.375% Convertible Senior Notes Due 2028</link:label>
    <link:label id="lab_cms_A3375ConvertibleSeniorNotesDue2028Member_label_en-US" xlink:label="lab_cms_A3375ConvertibleSeniorNotesDue2028Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">3.375% Convertible Senior Notes, Due 2028 [Member]</link:label>
    <link:label id="lab_cms_A3375ConvertibleSeniorNotesDue2028Member_documentation_en-US" xlink:label="lab_cms_A3375ConvertibleSeniorNotesDue2028Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">3.375% Convertible Senior Notes, Due 2028</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A3375ConvertibleSeniorNotesDue2028Member" xlink:href="cms-20241231.xsd#cms_A3375ConvertibleSeniorNotesDue2028Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_A3375ConvertibleSeniorNotesDue2028Member" xlink:to="lab_cms_A3375ConvertibleSeniorNotesDue2028Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanNameDomain_e933666b-e7e8-42be-acfc-52f0fcb4053c_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanNameDomain" xlink:to="lab_us-gaap_RetirementPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_FinancingIncome_db73d4d9-a989-42b3-9731-2b1fd4904403_terseLabel_en-US" xlink:label="lab_cms_FinancingIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" 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-20241231.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_dei_EntityDomain_17ef60f3-dd11-4434-8941-e8b776cce6ce_terseLabel_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_LineOfCreditFacilityMaximumBorrowingCapacity_13a284ea-d035-44f5-af0f-9ce1bd6b2de5_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_022bf516-63ec-4615-8359-564fac47c850_verboseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Amount of Facility</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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage_da13342e-b1ef-4689-9fb6-f536b75a43bc_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rate of return on equity authorized</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Public Utilities, Approved Return on Equity, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage" xlink:to="lab_us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock_ac8ac612-95be-443c-b7a5-4c15bbb05634_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Contractual Purchase Obligations</link:label>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligations Disclosure [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember_6d80dafd-f4b0-48f9-81fa-b973639ebcf5_terseLabel_en-US" xlink:label="lab_cms_DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">D.E. Karn Generating Complex and J.H. Campbell Generating Units</link:label>
    <link:label id="lab_cms_DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember_label_en-US" xlink:label="lab_cms_DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">D.E. Karn Generating Complex And J.H. Campbell Generating Units [Member]</link:label>
    <link:label id="lab_cms_DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember_documentation_en-US" xlink:label="lab_cms_DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">D.E. Karn Generating Complex And J.H. Campbell Generating Units</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember" xlink:href="cms-20241231.xsd#cms_DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember" xlink:to="lab_cms_DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCreditsOther_646ccc87-0551-44fd-80a5-3a0abcf55120_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCreditsOther" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Renewable energy tax credits</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCreditsOther_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCreditsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Other, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxCreditsOther" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxCreditsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_OtherPurchaseObligationsMember_64f0765a-f2c4-467e-9904-72c0cda63f9c_terseLabel_en-US" xlink:label="lab_cms_OtherPurchaseObligationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_cms_OtherPurchaseObligationsMember_label_en-US" xlink:label="lab_cms_OtherPurchaseObligationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Purchase Obligations [Member]</link:label>
    <link:label id="lab_cms_OtherPurchaseObligationsMember_documentation_en-US" xlink:label="lab_cms_OtherPurchaseObligationsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Purchase Obligations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherPurchaseObligationsMember" xlink:href="cms-20241231.xsd#cms_OtherPurchaseObligationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_OtherPurchaseObligationsMember" xlink:to="lab_cms_OtherPurchaseObligationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:to="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c0f347af-700c-4672-bdfd-ec6a718b2913_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Less accumulated depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_ea0a3018-b1fd-4b76-8e8c-0b6e0dc13c1b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Accumulated depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_bab4d546-3127-40af-80a2-136071153a95_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">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" 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/2024/elts/us-gaap-2024.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_PublicUtilityPropertyPlantAndEquipmentLineItems_c84a5293-a8a7-4720-8665-9049aeb62432_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Public Utility, Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Public Utility, Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNet_f05318b8-9679-45fd-a294-a768a846dd16_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable related parties</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNet_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNet" xlink:to="lab_us-gaap_AccountsReceivableNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_b6a76d29-02f5-4afb-bc65-fdd59bd20154_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_TaxExemptRevenueBondsMember_cc5f059d-c637-4e65-8c48-f9441164048f_terseLabel_en-US" xlink:label="lab_cms_TaxExemptRevenueBondsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax-exempt revenue bonds</link:label>
    <link:label id="lab_cms_TaxExemptRevenueBondsMember_label_en-US" xlink:label="lab_cms_TaxExemptRevenueBondsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Exempt Revenue Bonds [Member]</link:label>
    <link:label id="lab_cms_TaxExemptRevenueBondsMember_documentation_en-US" xlink:label="lab_cms_TaxExemptRevenueBondsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tax Exempt Revenue Bonds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TaxExemptRevenueBondsMember" xlink:href="cms-20241231.xsd#cms_TaxExemptRevenueBondsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_TaxExemptRevenueBondsMember" xlink:to="lab_cms_TaxExemptRevenueBondsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_AssetRetirementObligationsLineItems_518c4912-fe8a-4c7d-97f4-992d6e086df3_terseLabel_en-US" xlink:label="lab_cms_AssetRetirementObligationsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligations [Line Items]</link:label>
    <link:label id="lab_cms_AssetRetirementObligationsLineItems_label_en-US" xlink:label="lab_cms_AssetRetirementObligationsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligations [Line Items]</link:label>
    <link:label id="lab_cms_AssetRetirementObligationsLineItems_documentation_en-US" xlink:label="lab_cms_AssetRetirementObligationsLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligations [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetRetirementObligationsLineItems" xlink:href="cms-20241231.xsd#cms_AssetRetirementObligationsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_AssetRetirementObligationsLineItems" xlink:to="lab_cms_AssetRetirementObligationsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_RetentionIncentiveProgramMember_8508af1d-6ed9-4e15-8561-37777f6f973e_terseLabel_en-US" xlink:label="lab_cms_RetentionIncentiveProgramMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retention incentive program</link:label>
    <link:label id="lab_cms_RetentionIncentiveProgramMember_063f1cd5-5324-4ff6-9b6b-3873ec6705bb_verboseLabel_en-US" xlink:label="lab_cms_RetentionIncentiveProgramMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" 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" 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" xml:lang="en-US">Retention Incentive Program</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetentionIncentiveProgramMember" xlink:href="cms-20241231.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_LongtermDebtTypeAxis_e3e39cd6-ec8d-462c-b749-7f24f9ad024a_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_NonUtilityPlantAssetsMember_0529d772-2b52-4c20-835f-e998c5cc52aa_terseLabel_en-US" xlink:label="lab_cms_NonUtilityPlantAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-utility plant assets</link:label>
    <link:label id="lab_cms_NonUtilityPlantAssetsMember_label_en-US" xlink:label="lab_cms_NonUtilityPlantAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non Utility Plant Assets [Member]</link:label>
    <link:label id="lab_cms_NonUtilityPlantAssetsMember_documentation_en-US" xlink:label="lab_cms_NonUtilityPlantAssetsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Non-Utility Plant Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonUtilityPlantAssetsMember" xlink:href="cms-20241231.xsd#cms_NonUtilityPlantAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_NonUtilityPlantAssetsMember" xlink:to="lab_cms_NonUtilityPlantAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UsTreasuryUstInterestRateMember_e83d6d27-78c7-420b-be72-baff7348e083_terseLabel_en-US" xlink:label="lab_us-gaap_UsTreasuryUstInterestRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">US Treasury (UST) Interest Rate</link:label>
    <link:label id="lab_us-gaap_UsTreasuryUstInterestRateMember_label_en-US" xlink:label="lab_us-gaap_UsTreasuryUstInterestRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">US Treasury (UST) Interest Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UsTreasuryUstInterestRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UsTreasuryUstInterestRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UsTreasuryUstInterestRateMember" xlink:to="lab_us-gaap_UsTreasuryUstInterestRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ThreePointThreeNineZeroPercentFirstMortgageBondsDue2027Member_b0dfc885-4cb2-4dc0-985d-fa217e8f70ca_terseLabel_en-US" xlink:label="lab_cms_ThreePointThreeNineZeroPercentFirstMortgageBondsDue2027Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">3.390 % First Mortgage Bonds Due 2027</link:label>
    <link:label id="lab_cms_ThreePointThreeNineZeroPercentFirstMortgageBondsDue2027Member_label_en-US" xlink:label="lab_cms_ThreePointThreeNineZeroPercentFirstMortgageBondsDue2027Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Three Point Three Nine Zero Percent First Mortgage Bonds Due 2027 [Member]</link:label>
    <link:label id="lab_cms_ThreePointThreeNineZeroPercentFirstMortgageBondsDue2027Member_documentation_en-US" xlink:label="lab_cms_ThreePointThreeNineZeroPercentFirstMortgageBondsDue2027Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Three Point Three Nine Zero Percent First Mortgage Bonds Due 2027 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointThreeNineZeroPercentFirstMortgageBondsDue2027Member" xlink:href="cms-20241231.xsd#cms_ThreePointThreeNineZeroPercentFirstMortgageBondsDue2027Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ThreePointThreeNineZeroPercentFirstMortgageBondsDue2027Member" xlink:to="lab_cms_ThreePointThreeNineZeroPercentFirstMortgageBondsDue2027Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_bd9f0c19-52a4-4038-a0ef-b2865901692d_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filer</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyMember_60d81681-af7d-492f-bc13-64d722139db6_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party</link:label>
    <link:label id="lab_us-gaap_RelatedPartyMember_ea965d68-ad1c-4b68-88c1-417d7bea4fb4_verboseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Intercompany</link:label>
    <link:label id="lab_us-gaap_RelatedPartyMember_label_en-US" xlink:label="lab_us-gaap_RelatedPartyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyMember" xlink:to="lab_us-gaap_RelatedPartyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_3da3effe-49a9-407b-a4a1-05b17125d8f3_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_InterestExpenseNonoperating_75a3dcb6-dbf7-4017-a729-6e67fc7ac415_totalLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseNonoperating" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total interest charges</link:label>
    <link:label id="lab_us-gaap_InterestExpenseNonoperating_238bd06b-fda3-455e-bb85-7f9d76fd90c0_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseNonoperating" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total interest charges</link:label>
    <link:label id="lab_us-gaap_InterestExpenseNonoperating_label_en-US" xlink:label="lab_us-gaap_InterestExpenseNonoperating" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Expense, Nonoperating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseNonoperating" xlink:to="lab_us-gaap_InterestExpenseNonoperating" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_f6111b71-0a5c-4cfb-82bf-55977f27304b_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total deferred income tax expense</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseDescriptionAbstract_2ecff47d-3455-4cb9-8ff5-2bd55c7e5037_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseDescriptionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseDescriptionAbstract_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseDescriptionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Description [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseDescriptionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseDescriptionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseDescriptionAbstract" xlink:to="lab_us-gaap_LesseeOperatingLeaseDescriptionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_bc71ad0c-1af3-4e1d-b7ac-97d94bd42888_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Discount rate</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_858619b0-b15e-459e-afc7-3402cbadc98f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Settlement loss</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" xlink:to="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_A2023RenewableEnergyTaxCreditsMember_aeeccec0-20ac-4ba4-9601-c363c08d86a7_terseLabel_en-US" xlink:label="lab_cms_A2023RenewableEnergyTaxCreditsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2023 Renewable Energy Tax Credits</link:label>
    <link:label id="lab_cms_A2023RenewableEnergyTaxCreditsMember_label_en-US" xlink:label="lab_cms_A2023RenewableEnergyTaxCreditsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2023 Renewable Energy Tax Credits [Member]</link:label>
    <link:label id="lab_cms_A2023RenewableEnergyTaxCreditsMember_documentation_en-US" xlink:label="lab_cms_A2023RenewableEnergyTaxCreditsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2023 Renewable Energy Tax Credits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A2023RenewableEnergyTaxCreditsMember" xlink:href="cms-20241231.xsd#cms_A2023RenewableEnergyTaxCreditsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_A2023RenewableEnergyTaxCreditsMember" xlink:to="lab_cms_A2023RenewableEnergyTaxCreditsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ScheduleOfAssetAllocationPercentagesTableTextBlock_8c00f499-aa45-4eeb-ac01-c461c698d88d_terseLabel_en-US" xlink:label="lab_cms_ScheduleOfAssetAllocationPercentagesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Asset Allocation</link:label>
    <link:label id="lab_cms_ScheduleOfAssetAllocationPercentagesTableTextBlock_label_en-US" xlink:label="lab_cms_ScheduleOfAssetAllocationPercentagesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule Of Asset Allocation Percentages [Table Text Block]</link:label>
    <link:label id="lab_cms_ScheduleOfAssetAllocationPercentagesTableTextBlock_documentation_en-US" xlink:label="lab_cms_ScheduleOfAssetAllocationPercentagesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule Of Asset Allocation Percentages [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ScheduleOfAssetAllocationPercentagesTableTextBlock" xlink:href="cms-20241231.xsd#cms_ScheduleOfAssetAllocationPercentagesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ScheduleOfAssetAllocationPercentagesTableTextBlock" xlink:to="lab_cms_ScheduleOfAssetAllocationPercentagesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_79b585dc-fd27-4fe7-84b3-e620910fe877_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable &#8211; related parties</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_d0db3fb1-7ef6-4de4-98e7-0af0e376314e_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_DebtInstrumentConvertibleConversionPrice1_24b09488-8b68-4279-b293-d57583291c5e_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Conversion price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible, Conversion Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:to="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_dd1d3fc3-c11e-40bf-b84b-5fce00736bb2_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gain on derivative instruments, tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_ecd_PnsnAdjsPrrSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Adjustments Prior Service Cost</link:label>
    <link:label id="lab_ecd_PnsnAdjsPrrSvcCstMember_label_en-US" xlink:label="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Adjustments Prior Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsPrrSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:to="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_RestrictedStockAndRestrictedStockUnitsMember_60f33210-689a-4a68-a9b2-96fabe387592_terseLabel_en-US" xlink:label="lab_cms_RestrictedStockAndRestrictedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock and Restricted Stock Units</link:label>
    <link:label id="lab_cms_RestrictedStockAndRestrictedStockUnitsMember_label_en-US" xlink:label="lab_cms_RestrictedStockAndRestrictedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock And Restricted Stock Units [Member]</link:label>
    <link:label id="lab_cms_RestrictedStockAndRestrictedStockUnitsMember_documentation_en-US" xlink:label="lab_cms_RestrictedStockAndRestrictedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restricted Stock and Restricted Stock Units [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RestrictedStockAndRestrictedStockUnitsMember" xlink:href="cms-20241231.xsd#cms_RestrictedStockAndRestrictedStockUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RestrictedStockAndRestrictedStockUnitsMember" xlink:to="lab_cms_RestrictedStockAndRestrictedStockUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_cc56121e-533e-44e2-b238-cbe72ec3bb9b_periodStartLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Plan assets at fair value at beginning of period</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_a6ccfdbb-c691-4bab-a6de-6a51d8e021cb_periodEndLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Plan assets at fair value at end of period</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_74b1e62c-0860-488f-94e2-cada109044d3_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_UnrecordedUnconditionalPurchaseObligationPeriodAxis_2332cb0f-5301-471e-9f65-d09669a1e980_terseLabel_en-US" xlink:label="lab_cms_UnrecordedUnconditionalPurchaseObligationPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, Period [Axis]</link:label>
    <link:label id="lab_cms_UnrecordedUnconditionalPurchaseObligationPeriodAxis_label_en-US" xlink:label="lab_cms_UnrecordedUnconditionalPurchaseObligationPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, Period [Axis]</link:label>
    <link:label id="lab_cms_UnrecordedUnconditionalPurchaseObligationPeriodAxis_documentation_en-US" xlink:label="lab_cms_UnrecordedUnconditionalPurchaseObligationPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UnrecordedUnconditionalPurchaseObligationPeriodAxis" xlink:href="cms-20241231.xsd#cms_UnrecordedUnconditionalPurchaseObligationPeriodAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_UnrecordedUnconditionalPurchaseObligationPeriodAxis" xlink:to="lab_cms_UnrecordedUnconditionalPurchaseObligationPeriodAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PublicUtilitiesEffectiveRateReliefAmount_876303c5-c4ad-4486-886b-1c58dc07f51e_terseLabel_en-US" xlink:label="lab_cms_PublicUtilitiesEffectiveRateReliefAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective rate relief</link:label>
    <link:label id="lab_cms_PublicUtilitiesEffectiveRateReliefAmount_label_en-US" xlink:label="lab_cms_PublicUtilitiesEffectiveRateReliefAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Public Utilities, Effective Rate Relief, Amount</link:label>
    <link:label id="lab_cms_PublicUtilitiesEffectiveRateReliefAmount_documentation_en-US" xlink:label="lab_cms_PublicUtilitiesEffectiveRateReliefAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Public Utilities, Effective Rate Relief, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesEffectiveRateReliefAmount" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesEffectiveRateReliefAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PublicUtilitiesEffectiveRateReliefAmount" xlink:to="lab_cms_PublicUtilitiesEffectiveRateReliefAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_10912bef-5f5f-4d98-8edf-c08f1474ae19_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_DefinedBenefitPlanTrustAssets_e11a6a66-0e67-42b0-b3c2-b6825a029030_verboseLabel_en-US" xlink:label="lab_cms_DefinedBenefitPlanTrustAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Trust assets</link:label>
    <link:label id="lab_cms_DefinedBenefitPlanTrustAssets_label_en-US" xlink:label="lab_cms_DefinedBenefitPlanTrustAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Trust Assets</link:label>
    <link:label id="lab_cms_DefinedBenefitPlanTrustAssets_documentation_en-US" xlink:label="lab_cms_DefinedBenefitPlanTrustAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Trust Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DefinedBenefitPlanTrustAssets" xlink:href="cms-20241231.xsd#cms_DefinedBenefitPlanTrustAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_DefinedBenefitPlanTrustAssets" xlink:to="lab_cms_DefinedBenefitPlanTrustAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare_e657b199-8952-4f62-8657-963a27fca457_terseLabel_en-US" xlink:label="lab_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ownership share</link:label>
    <link:label id="lab_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare_label_en-US" xlink:label="lab_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Jointly Owned Utility Plant, Proportionate Ownership Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare" xlink:to="lab_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommercialPaperMember_12f630ac-1b2d-4881-9f50-d0ebae3e08cf_terseLabel_en-US" xlink:label="lab_us-gaap_CommercialPaperMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_PnsnBnftsAdjFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Benefits Adjustments, Footnote</link:label>
    <link:label id="lab_ecd_PnsnBnftsAdjFnTextBlock_label_en-US" xlink:label="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Benefits Adjustments, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:to="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:to="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_6b7ccc8e-505c-41a8-a880-c41ef4d1606d_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investments</link:label>
    <link:label id="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_label_en-US" xlink:label="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:to="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_1fe4dcc4-60b4-477e-9ba9-83c4b3fc1d59_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_label_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_4d4c50c6-05b6-4f2d-b577-b589db0506d3_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear_11169e78-4818-464d-903a-5afdc1616dea_verboseLabel_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2029</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" 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/2024/elts/us-gaap-2024.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_AccountsReceivableNetNoncurrent_86cdc2b3-e91d-4de1-bc2e-abfd6b4cdcd1_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetNoncurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetNoncurrent" xlink:to="lab_us-gaap_AccountsReceivableNetNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_45e1de75-e839-4245-bb2e-b1e9f541b2d1_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_RevolvingCreditFacilityDue2027Member_ebc279ce-805d-4518-b96d-ff872a52e48e_terseLabel_en-US" xlink:label="lab_cms_RevolvingCreditFacilityDue2027Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility Due 2027</link:label>
    <link:label id="lab_cms_RevolvingCreditFacilityDue2027Member_label_en-US" xlink:label="lab_cms_RevolvingCreditFacilityDue2027Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility Due 2027 [Member]</link:label>
    <link:label id="lab_cms_RevolvingCreditFacilityDue2027Member_documentation_en-US" xlink:label="lab_cms_RevolvingCreditFacilityDue2027Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility Due 2027</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilityDue2027Member" xlink:href="cms-20241231.xsd#cms_RevolvingCreditFacilityDue2027Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RevolvingCreditFacilityDue2027Member" xlink:to="lab_cms_RevolvingCreditFacilityDue2027Member" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_DecommissioningCostsMember_bcb49478-218a-4878-8197-4ad7dd9e1e6a_terseLabel_en-US" xlink:label="lab_cms_DecommissioningCostsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Decommissioning costs</link:label>
    <link:label id="lab_cms_DecommissioningCostsMember_label_en-US" xlink:label="lab_cms_DecommissioningCostsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Decommissioning Costs [Member]</link:label>
    <link:label id="lab_cms_DecommissioningCostsMember_documentation_en-US" xlink:label="lab_cms_DecommissioningCostsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Decommissioning Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DecommissioningCostsMember" xlink:href="cms-20241231.xsd#cms_DecommissioningCostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_DecommissioningCostsMember" xlink:to="lab_cms_DecommissioningCostsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_06316fab-df2f-4652-a150-c9c5c1773250_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Risk-free rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock_09cf3bb8-1a52-4c9f-b978-967b4d59936b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Weighted-average Grant-date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_JHCampbell3PlantRetirementContractDisputeMember_c2a4ad5a-e7f7-41a9-bb77-b0f1307f06fe_terseLabel_en-US" xlink:label="lab_cms_JHCampbell3PlantRetirementContractDisputeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">J.H. Campbell 3 Plant Retirement Contract Dispute</link:label>
    <link:label id="lab_cms_JHCampbell3PlantRetirementContractDisputeMember_label_en-US" xlink:label="lab_cms_JHCampbell3PlantRetirementContractDisputeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">J.H. Campbell 3 Plant Retirement Contract Dispute [Member]</link:label>
    <link:label id="lab_cms_JHCampbell3PlantRetirementContractDisputeMember_documentation_en-US" xlink:label="lab_cms_JHCampbell3PlantRetirementContractDisputeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">J.H. Campbell 3 Plant Retirement Contract Dispute</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_JHCampbell3PlantRetirementContractDisputeMember" xlink:href="cms-20241231.xsd#cms_JHCampbell3PlantRetirementContractDisputeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_JHCampbell3PlantRetirementContractDisputeMember" xlink:to="lab_cms_JHCampbell3PlantRetirementContractDisputeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_BayHarborMember_ebdb5517-bdbb-4d5a-9219-e65bbe209691_terseLabel_en-US" xlink:label="lab_cms_BayHarborMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" xml:lang="en-US">Bay Harbor</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_BayHarborMember" xlink:href="cms-20241231.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_MovementInValuationAllowancesAndReservesRollForward_1e5c9cc3-0e61-4084-b7f1-c2e51d20ece7_terseLabel_en-US" xlink:label="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_label_en-US" xlink:label="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:to="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_e09ccdaf-d6a5-41ed-9b67-82967fd8640b_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_VariableRateFirstMortgageBondsMember_24abc09d-4c32-45c6-8b78-6539804287ed_terseLabel_en-US" xlink:label="lab_cms_VariableRateFirstMortgageBondsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate First Mortgage Bonds</link:label>
    <link:label id="lab_cms_VariableRateFirstMortgageBondsMember_label_en-US" xlink:label="lab_cms_VariableRateFirstMortgageBondsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate First Mortgage Bonds [Member]</link:label>
    <link:label id="lab_cms_VariableRateFirstMortgageBondsMember_documentation_en-US" xlink:label="lab_cms_VariableRateFirstMortgageBondsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Variable Rate First Mortgage Bonds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_VariableRateFirstMortgageBondsMember" xlink:href="cms-20241231.xsd#cms_VariableRateFirstMortgageBondsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_VariableRateFirstMortgageBondsMember" xlink:to="lab_cms_VariableRateFirstMortgageBondsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_CoalFueledElectricGenerationMember_a017e659-b216-4d38-bb34-f080cd700c9c_terseLabel_en-US" xlink:label="lab_cms_CoalFueledElectricGenerationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Coal-Fueled Electric Generation</link:label>
    <link:label id="lab_cms_CoalFueledElectricGenerationMember_label_en-US" xlink:label="lab_cms_CoalFueledElectricGenerationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Coal Fueled Electric Generation [Member]</link:label>
    <link:label id="lab_cms_CoalFueledElectricGenerationMember_documentation_en-US" xlink:label="lab_cms_CoalFueledElectricGenerationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Coal-Fueled Electric Generation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CoalFueledElectricGenerationMember" xlink:href="cms-20241231.xsd#cms_CoalFueledElectricGenerationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_CoalFueledElectricGenerationMember" xlink:to="lab_cms_CoalFueledElectricGenerationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockDividendsIncomeStatementImpact_23059f7c-ff33-44fc-a9c1-2fe34f58e79b_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred Stock Dividends</link:label>
    <link:label id="lab_us-gaap_PreferredStockDividendsIncomeStatementImpact_label_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock Dividends, Income Statement Impact</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:to="lab_us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_fb039244-00a9-4119-ae5d-acf5e74928d5_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_LeasesTable_67dbf006-64c2-4e9a-9c5b-ec4ddb911f82_terseLabel_en-US" xlink:label="lab_cms_LeasesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leases [Table]</link:label>
    <link:label id="lab_cms_LeasesTable_label_en-US" xlink:label="lab_cms_LeasesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leases [Table]</link:label>
    <link:label id="lab_cms_LeasesTable_documentation_en-US" xlink:label="lab_cms_LeasesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Leases [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LeasesTable" xlink:href="cms-20241231.xsd#cms_LeasesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_LeasesTable" xlink:to="lab_cms_LeasesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_FinancialInstrumentsAbstract_36429ce0-a212-46d4-8bcf-e144f2c1ccb0_terseLabel_en-US" xlink:label="lab_cms_FinancialInstrumentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" xml:lang="en-US">FINANCIAL INSTRUMENTS [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsAbstract" xlink:href="cms-20241231.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_LeaseholdImprovementsMember_995cb5b9-330d-4693-8e6c-aa6422e4e2ad_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leasehold improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember" xlink:to="lab_us-gaap_LeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDeferredInvestmentTaxCredit_89c3fbfe-b252-4f22-8f65-23abeb1f606b_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDeferredInvestmentTaxCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_dei_CurrentFiscalYearEndDate_00de0100-4e6e-4e16-94f3-feb991623cfd_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_ValuationAllowancesAndReservesBalance_a443d9a0-2788-4f9a-a0eb-30ab6b4ac276_periodStartLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance at Beginning of Period</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_c7672957-b348-4114-ad19-b94812afa5f4_periodEndLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at End of Period</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesBalance" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_dbba162d-7f50-49b7-8eb7-07fa7eb481db_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Less discount</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear_a24dbfba-3b72-4feb-b8aa-367fd6a89836_verboseLabel_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2028</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" 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/2024/elts/us-gaap-2024.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_us-gaap_RegulatoryAssetDomain_7b33c137-76fc-43dc-82ec-a53f4c7384aa_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAssetDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_InterestAndDividendsPayableCurrent_05a51827-ae49-4dad-af91-24e989430a42_terseLabel_en-US" xlink:label="lab_us-gaap_InterestAndDividendsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued interest</link:label>
    <link:label id="lab_us-gaap_InterestAndDividendsPayableCurrent_a1ea2832-9231-4f98-8b62-0bc9b0578145_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestAndDividendsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accrued interest, including intercompany</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" 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/2024/elts/us-gaap-2024.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_cms_ThreePointOneTwoFivePercentFirstMortgageBondsDue2024Member_3381cc7a-e8b9-4d00-9cf7-7635cd18511e_terseLabel_en-US" xlink:label="lab_cms_ThreePointOneTwoFivePercentFirstMortgageBondsDue2024Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">3.125% First Mortgage Bonds Due 2024</link:label>
    <link:label id="lab_cms_ThreePointOneTwoFivePercentFirstMortgageBondsDue2024Member_label_en-US" xlink:label="lab_cms_ThreePointOneTwoFivePercentFirstMortgageBondsDue2024Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Three Point One Two Five Percent First Mortgage Bonds Due 2024 [Member]</link:label>
    <link:label id="lab_cms_ThreePointOneTwoFivePercentFirstMortgageBondsDue2024Member_documentation_en-US" xlink:label="lab_cms_ThreePointOneTwoFivePercentFirstMortgageBondsDue2024Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Three Point One Two Five Percent First Mortgage Bonds Due 2024 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointOneTwoFivePercentFirstMortgageBondsDue2024Member" xlink:href="cms-20241231.xsd#cms_ThreePointOneTwoFivePercentFirstMortgageBondsDue2024Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ThreePointOneTwoFivePercentFirstMortgageBondsDue2024Member" xlink:to="lab_cms_ThreePointOneTwoFivePercentFirstMortgageBondsDue2024Member" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoName_terseLabel_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:label id="lab_ecd_PeoName_label_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoName" xlink:to="lab_ecd_PeoName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_ef20b0b2-4f45-46c0-853d-0929c6be4527_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance lease accumulated amortization</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate_ad9dccae-a334-4ef3-8872-f47255a22609_verboseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">AFUDC capitalization rate</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Public Utilities, Allowance for Funds Used During Construction, Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate" xlink:to="lab_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ScheduleOfPreferredStockTableTextBlock_4309c72f-3a74-450e-8589-15bde74d0714_terseLabel_en-US" xlink:label="lab_cms_ScheduleOfPreferredStockTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Preferred Stock</link:label>
    <link:label id="lab_cms_ScheduleOfPreferredStockTableTextBlock_label_en-US" xlink:label="lab_cms_ScheduleOfPreferredStockTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule Of Preferred Stock [Table Text Block]</link:label>
    <link:label id="lab_cms_ScheduleOfPreferredStockTableTextBlock_documentation_en-US" xlink:label="lab_cms_ScheduleOfPreferredStockTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule Of Preferred Stock [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ScheduleOfPreferredStockTableTextBlock" xlink:href="cms-20241231.xsd#cms_ScheduleOfPreferredStockTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ScheduleOfPreferredStockTableTextBlock" xlink:to="lab_cms_ScheduleOfPreferredStockTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8b4293eb-a2eb-45f0-b3a1-096db2f685a7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_efc6898b-0af3-44e8-902a-8886b22fb568_terseLabel_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessor, Operating Lease, Payment to be Received, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" xlink:to="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ElectricOtherMember_ca227294-7e98-4eba-ae28-091028394820_terseLabel_en-US" xlink:label="lab_cms_ElectricOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_cms_ElectricOtherMember_label_en-US" xlink:label="lab_cms_ElectricOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Electric Other [Member]</link:label>
    <link:label id="lab_cms_ElectricOtherMember_documentation_en-US" xlink:label="lab_cms_ElectricOtherMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Electric Other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricOtherMember" xlink:href="cms-20241231.xsd#cms_ElectricOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ElectricOtherMember" xlink:to="lab_cms_ElectricOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent_c9f26855-4e5d-4ac0-95f7-44038b9c72c9_terseLabel_en-US" xlink:label="lab_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable and accrued revenue, less allowance of $23 in 2024 and $21 in 2023</link:label>
    <link:label id="lab_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent_label_en-US" xlink:label="lab_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable And Accrued Revenue, After Allowance For Credit Loss, Current</link:label>
    <link:label id="lab_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent_documentation_en-US" xlink:label="lab_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">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 AND 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.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent" xlink:href="cms-20241231.xsd#cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent" xlink:to="lab_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements_ad5f0bc4-37c2-4ede-b94d-34fbbab80a59_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dilutive forward equity sale contracts (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_srt_RestatementAxis_d2c387e0-08d3-4b70-b17f-95dc510dcd38_terseLabel_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revision of Prior Period [Axis]</link:label>
    <link:label id="lab_srt_RestatementAxis_label_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revision of Prior Period [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementAxis" xlink:to="lab_srt_RestatementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_23fa04f4-0fa4-4a51-b3a8-a7543f80dc03_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Postretirement benefits</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_b5167ce5-3b1a-4e19-8442-84f0a46c59f3_verboseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Non-current liabilities</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" 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/2024/elts/us-gaap-2024.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_RegulatoryLiabilityNoncurrent_26ae67d9-d0ec-4e4e-bc16-ca3f998364a3_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Regulatory liabilities</link:label>
    <link:label id="lab_us-gaap_RegulatoryLiabilityNoncurrent_91721fbd-7d5b-4313-8d28-56e279545359_verboseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total non-current 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" 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/2024/elts/us-gaap-2024.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_ecd_NonPeoNeoMember_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO</link:label>
    <link:label id="lab_ecd_NonPeoNeoMember_label_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoMember" xlink:to="lab_ecd_NonPeoNeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_4d197b1c-72b1-4b88-946e-dab308f62462_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization Life in Years</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_0a4b99b1-0751-4476-a46f-e407d49ce790_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_PublicUtilitiesPropertyPlantandEquipmentScheduleofCompositeDepreciationRateTableTextBlockTableTextBlock_5a94d5a6-702b-493e-b491-f24681aa767e_terseLabel_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantandEquipmentScheduleofCompositeDepreciationRateTableTextBlockTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Composite Depreciation Rates for Properties</link:label>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantandEquipmentScheduleofCompositeDepreciationRateTableTextBlockTableTextBlock_label_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantandEquipmentScheduleofCompositeDepreciationRateTableTextBlockTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Public Utilities Property Plant and Equipment Schedule of Composite Depreciation Rate Table Text Block [Table Text Block]</link:label>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantandEquipmentScheduleofCompositeDepreciationRateTableTextBlockTableTextBlock_documentation_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantandEquipmentScheduleofCompositeDepreciationRateTableTextBlockTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tabular disclosure of the electric, gas, and other composite depreciation rates for public utility plants in service for each year an income statement is presented.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantandEquipmentScheduleofCompositeDepreciationRateTableTextBlockTableTextBlock" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesPropertyPlantandEquipmentScheduleofCompositeDepreciationRateTableTextBlockTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PublicUtilitiesPropertyPlantandEquipmentScheduleofCompositeDepreciationRateTableTextBlockTableTextBlock" xlink:to="lab_cms_PublicUtilitiesPropertyPlantandEquipmentScheduleofCompositeDepreciationRateTableTextBlockTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_1dda15a5-aa67-4110-81aa-8b813d9231d9_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-current portion of finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_52c2f1ec-6e46-43c5-b3fd-500688b991ee_verboseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Non-current lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract_3bed1e46-c895-45e0-8b8b-076d23e3f207_terseLabel_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Leases</link:label>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract_label_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessor, Operating Lease, Payment to be Received, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract" xlink:to="lab_us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_64d7bffa-dfa9-4a50-a515-645c0d80903a_terseLabel_en-US" xlink:label="lab_cms_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for amounts included in the measurement of lease liabilities</link:label>
    <link:label id="lab_cms_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_label_en-US" xlink:label="lab_cms_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Paid For Amounts Included In The Measurement Of Lease Liabilities [Abstract]</link:label>
    <link:label id="lab_cms_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_documentation_en-US" xlink:label="lab_cms_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cash Paid For Amounts Included In The Measurement Of Lease Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink:href="cms-20241231.xsd#cms_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink:to="lab_cms_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_2ce54648-66ce-4bb5-bcc7-0343892e2839_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_TESFilerCityMember_1c56add2-6460-4d65-87e3-d1446cb73282_terseLabel_en-US" xlink:label="lab_cms_TESFilerCityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" 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-20241231.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_UnbilledReceivablesCurrent_2943bc6f-f306-41d0-8e92-cf3fb2bca11e_terseLabel_en-US" xlink:label="lab_us-gaap_UnbilledReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_us-gaap_IncomeTaxReconciliationOtherAdjustments_2e8d6026-6c4f-4515-9981-b66219bab155_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate_cded36fc-bd06-454b-8691-5da36060533c_terseLabel_en-US" xlink:label="lab_cms_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest cost discount rate</link:label>
    <link:label id="lab_cms_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate_label_en-US" xlink:label="lab_cms_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Interest Cost Discount Rate</link:label>
    <link:label id="lab_cms_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate_documentation_en-US" xlink:label="lab_cms_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The interest rate used in calculating the interest cost of defined benefit plan net periodic benefit cost.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate" xlink:href="cms-20241231.xsd#cms_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate" xlink:to="lab_cms_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_FourPointOneZeroZeroPercentFirstMortgageBondsDue2045Member_fb87905a-1bc4-4677-a7f2-3184de1b9338_terseLabel_en-US" xlink:label="lab_cms_FourPointOneZeroZeroPercentFirstMortgageBondsDue2045Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">4.100% First Mortgage Bonds Due 2045</link:label>
    <link:label id="lab_cms_FourPointOneZeroZeroPercentFirstMortgageBondsDue2045Member_label_en-US" xlink:label="lab_cms_FourPointOneZeroZeroPercentFirstMortgageBondsDue2045Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Four Point One Zero Zero Percent First Mortgage Bonds Due 2045 [Member]</link:label>
    <link:label id="lab_cms_FourPointOneZeroZeroPercentFirstMortgageBondsDue2045Member_documentation_en-US" xlink:label="lab_cms_FourPointOneZeroZeroPercentFirstMortgageBondsDue2045Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Four Point One Zero Zero Percent First Mortgage Bonds Due 2045 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointOneZeroZeroPercentFirstMortgageBondsDue2045Member" xlink:href="cms-20241231.xsd#cms_FourPointOneZeroZeroPercentFirstMortgageBondsDue2045Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_FourPointOneZeroZeroPercentFirstMortgageBondsDue2045Member" xlink:to="lab_cms_FourPointOneZeroZeroPercentFirstMortgageBondsDue2045Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryLiabilityAxis_b208150b-9393-4614-930d-2f6052da8516_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryLiabilityAxis" xlink:to="lab_us-gaap_RegulatoryLiabilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_7717c6bf-1a3f-473e-8b88-8f32978c54bd_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_StatementClassOfStockAxis_7eac218d-3cdf-4365-a850-5e962cf14677_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_8b9cea89-7614-422f-80a9-a44735b82aa7_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_f71f88d1-7d95-430e-aabd-be62f717083f_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_f95e395e-acd1-4f98-af98-d4bcc3247661_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureName_terseLabel_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_MeasureName_label_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureName" xlink:to="lab_ecd_MeasureName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_4d19313e-fe3b-4d25-9b95-a3b5055fc1b5_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfRestructuringDomain_1fe881d9-55dd-4f66-9a5e-2586d1f54423_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfRestructuringDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ForwardContractIndexedToIssuersEquityTypeAxis_5689d793-f307-4780-9186-0dd69f115538_terseLabel_en-US" xlink:label="lab_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_ActualRateOfReturnLossOnPlanAssets_8b24ea50-c594-4ed6-a281-d10611d2ff22_terseLabel_en-US" xlink:label="lab_cms_ActualRateOfReturnLossOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Actual rate of return on plan assets</link:label>
    <link:label id="lab_cms_ActualRateOfReturnLossOnPlanAssets_label_en-US" xlink:label="lab_cms_ActualRateOfReturnLossOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Actual Rate Of Return (Loss) On Plan Assets</link:label>
    <link:label id="lab_cms_ActualRateOfReturnLossOnPlanAssets_documentation_en-US" xlink:label="lab_cms_ActualRateOfReturnLossOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Actual pension rate of return on plan assets.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ActualRateOfReturnLossOnPlanAssets" xlink:href="cms-20241231.xsd#cms_ActualRateOfReturnLossOnPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ActualRateOfReturnLossOnPlanAssets" xlink:to="lab_cms_ActualRateOfReturnLossOnPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears_c0081bee-a447-4f95-aa92-ff563cb15697_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Beyond 2029</link:label>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromContributedCapital_3081aab8-bad4-4002-adf1-81bc24d5b3bb_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromContributedCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_DeferredTaxAssetsRegulatoryAssetsAndLiabilities_50b5fb65-7273-44b3-b25a-e81a6921c645_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net regulatory tax liability</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Regulatory Assets and Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities" xlink:to="lab_us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_d6968495-03dd-4cb4-9a83-2e6f271a1626_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_1b5d9ff2-f12e-4793-a709-3b8d5e885fb0_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_AccrualForEnvironmentalLossContingenciesInflationRate_89cf74db-a82a-4e3f-a706-779c72122cf2_terseLabel_en-US" xlink:label="lab_cms_AccrualForEnvironmentalLossContingenciesInflationRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" 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-20241231.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_cms_DeferredTaxAssetsOperatingLossAndCreditCarryforwards_b3fa351a-d212-4614-b33a-ba924d43aa52_terseLabel_en-US" xlink:label="lab_cms_DeferredTaxAssetsOperatingLossAndCreditCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax loss and credit carryforwards</link:label>
    <link:label id="lab_cms_DeferredTaxAssetsOperatingLossAndCreditCarryforwards_label_en-US" xlink:label="lab_cms_DeferredTaxAssetsOperatingLossAndCreditCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets Operating Loss And Credit Carryforwards</link:label>
    <link:label id="lab_cms_DeferredTaxAssetsOperatingLossAndCreditCarryforwards_documentation_en-US" xlink:label="lab_cms_DeferredTaxAssetsOperatingLossAndCreditCarryforwards" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The tax effect as of the balance sheet date of the amount of future tax deductions arising from tax carryforwards and the excesses of tax deductions over gross income in a year which cannot be used on the tax returns in the current year but can be carried forward to reduce taxable income or income taxes payable in a future year, for which there must be sufficient tax-basis income to utilize a portion or all of the carryforward amount to realize the deferred tax asset.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DeferredTaxAssetsOperatingLossAndCreditCarryforwards" xlink:href="cms-20241231.xsd#cms_DeferredTaxAssetsOperatingLossAndCreditCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_DeferredTaxAssetsOperatingLossAndCreditCarryforwards" xlink:to="lab_cms_DeferredTaxAssetsOperatingLossAndCreditCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_761ff308-52c4-43e5-85ba-136ce09fd094_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exit Activities and Asset Sales</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring and Related Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP_bfb9e302-8b3b-4baf-bc80-c4763473ad1f_totalLabel_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" 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" 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" 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-20241231.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_DeferredTaxAssetsNet_9e1e490f-09b3-4b26-b545-bf798afb1780_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total deferred income tax assets, net of valuation allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="lab_us-gaap_DeferredTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_c1635ca8-54eb-4904-b02d-011fc9492e9a_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPostretirementHealthCoverageMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Postretirement Health Trusts</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPostretirementHealthCoverageMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Postretirement Health Coverage [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPostretirementHealthCoverageMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember" xlink:to="lab_us-gaap_DefinedBenefitPostretirementHealthCoverageMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_4e0a1b37-6ef4-4c8a-8b76-b7969e33bb8a_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_OtherNonoperatingIncomeExcludingIncomeLossFromEquityMethodInvestments_c83577dc-50ed-4fa4-96d6-a62ff89016d1_terseLabel_en-US" xlink:label="lab_cms_OtherNonoperatingIncomeExcludingIncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other income</link:label>
    <link:label id="lab_cms_OtherNonoperatingIncomeExcludingIncomeLossFromEquityMethodInvestments_label_en-US" xlink:label="lab_cms_OtherNonoperatingIncomeExcludingIncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Nonoperating Income, Excluding Income (Loss) From Equity Method Investments</link:label>
    <link:label id="lab_cms_OtherNonoperatingIncomeExcludingIncomeLossFromEquityMethodInvestments_documentation_en-US" xlink:label="lab_cms_OtherNonoperatingIncomeExcludingIncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Nonoperating Income, Excluding Income (Loss) From Equity Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherNonoperatingIncomeExcludingIncomeLossFromEquityMethodInvestments" xlink:href="cms-20241231.xsd#cms_OtherNonoperatingIncomeExcludingIncomeLossFromEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_OtherNonoperatingIncomeExcludingIncomeLossFromEquityMethodInvestments" xlink:to="lab_cms_OtherNonoperatingIncomeExcludingIncomeLossFromEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_64be197b-cec1-4059-9362-f267c7d3ae5b_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Rate (%)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_8745b8fe-592d-4dbb-9a02-7f6346f41944_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Reconciling Items</link:label>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_label_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateNonSegmentMember" xlink:to="lab_us-gaap_CorporateNonSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_EnergyWasteReductionPlanMember_ebd0d36b-6ead-4455-bff5-a88e4112ebf6_terseLabel_en-US" xlink:label="lab_cms_EnergyWasteReductionPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Energy waste reduction plan</link:label>
    <link:label id="lab_cms_EnergyWasteReductionPlanMember_label_en-US" xlink:label="lab_cms_EnergyWasteReductionPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Energy Waste Reduction Plan [Member]</link:label>
    <link:label id="lab_cms_EnergyWasteReductionPlanMember_documentation_en-US" xlink:label="lab_cms_EnergyWasteReductionPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Energy Waste Reduction Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EnergyWasteReductionPlanMember" xlink:href="cms-20241231.xsd#cms_EnergyWasteReductionPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_EnergyWasteReductionPlanMember" xlink:to="lab_cms_EnergyWasteReductionPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_CMSEnergyNotePayableMember_07fb5fa6-d046-44eb-b375-576433c8ea82_terseLabel_en-US" xlink:label="lab_cms_CMSEnergyNotePayableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">CMS Energy Note Payable</link:label>
    <link:label id="lab_cms_CMSEnergyNotePayableMember_label_en-US" xlink:label="lab_cms_CMSEnergyNotePayableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">CMS Energy Note Payable [Member]</link:label>
    <link:label id="lab_cms_CMSEnergyNotePayableMember_documentation_en-US" xlink:label="lab_cms_CMSEnergyNotePayableMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">CMS Energy Note Payable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CMSEnergyNotePayableMember" xlink:href="cms-20241231.xsd#cms_CMSEnergyNotePayableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_CMSEnergyNotePayableMember" xlink:to="lab_cms_CMSEnergyNotePayableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_a6f89966-8c0b-46dd-b7c6-81b23cdceb31_totalLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total other income</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_ef8b6d70-15f1-4c62-80a8-1b36967d9566_terseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_PurchasedPowerRelatedParties_b47741db-913f-432f-a00e-b53be5a8bf4d_terseLabel_en-US" xlink:label="lab_cms_PurchasedPowerRelatedParties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" 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-20241231.xsd#cms_PurchasedPowerRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PurchasedPowerRelatedParties" xlink:to="lab_cms_PurchasedPowerRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_4cfa0c99-0499-478d-83ce-ec9659171640_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule II - Valuation and Qualifying Accounts and Reserves</link:label>
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_label_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:to="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ZeroPointEightSevenFivePercentTaxExemptRevenueBondsDue2035Member_e6d62244-b662-4417-854e-3dab0765a65e_terseLabel_en-US" xlink:label="lab_cms_ZeroPointEightSevenFivePercentTaxExemptRevenueBondsDue2035Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">0.875% Tax Exempt Revenue Bonds Due 2035</link:label>
    <link:label id="lab_cms_ZeroPointEightSevenFivePercentTaxExemptRevenueBondsDue2035Member_label_en-US" xlink:label="lab_cms_ZeroPointEightSevenFivePercentTaxExemptRevenueBondsDue2035Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Zero Point Eight Seven Five Percent Tax Exempt Revenue Bonds Due 2035 [Member]</link:label>
    <link:label id="lab_cms_ZeroPointEightSevenFivePercentTaxExemptRevenueBondsDue2035Member_documentation_en-US" xlink:label="lab_cms_ZeroPointEightSevenFivePercentTaxExemptRevenueBondsDue2035Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tax Exempt Revenue Bonds Due 2035 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ZeroPointEightSevenFivePercentTaxExemptRevenueBondsDue2035Member" xlink:href="cms-20241231.xsd#cms_ZeroPointEightSevenFivePercentTaxExemptRevenueBondsDue2035Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ZeroPointEightSevenFivePercentTaxExemptRevenueBondsDue2035Member" xlink:to="lab_cms_ZeroPointEightSevenFivePercentTaxExemptRevenueBondsDue2035Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures_bda24acb-6179-4568-851b-88f164d666e5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Common stock reacquired</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Restricted Stock Award, Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCorporateDebtSecuritiesMember_fba6e5d0-524f-4f02-9b47-27f44c91fde4_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCorporateDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign bonds</link:label>
    <link:label id="lab_us-gaap_ForeignCorporateDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_ForeignCorporateDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Security, Corporate, Non-US [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCorporateDebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCorporateDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCorporateDebtSecuritiesMember" xlink:to="lab_us-gaap_ForeignCorporateDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorFirmId_20bcdce2-c116-45e4-b23d-b0bad8f25b74_terseLabel_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:label id="lab_dei_AuditorFirmId_label_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorFirmId" xlink:to="lab_dei_AuditorFirmId" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_cc299614-c7d8-4af5-9c3b-7dfd2cc01956_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_85af78a3-7d24-4088-bfa8-41beb810d652_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Operating Income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_de6acafc-99a2-469f-8e4c-26b165296f61_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears_bd90f7f0-26f4-451c-aae3-ea7835e41d86_verboseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Minimum annual rental payments to be received in year four</link:label>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears_label_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales-Type and Direct Financing Leases, Payment to be Received, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears" xlink:to="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_d41a1b75-6c43-4cbd-b05e-b74ba8b3fd38_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_6b96d32a-23d4-4b83-984b-14e6d948f9fc_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_Rule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:to="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_bb9e1ef3-13c2-4a4a-9aa0-3364a465c72b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_MaximumProjectCapacity_3a2a80ef-7d79-4fb9-9d29-23f5f1a3c62c_terseLabel_en-US" xlink:label="lab_cms_MaximumProjectCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncontrolling interest capacity (in MW)</link:label>
    <link:label id="lab_cms_MaximumProjectCapacity_label_en-US" xlink:label="lab_cms_MaximumProjectCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum Project Capacity</link:label>
    <link:label id="lab_cms_MaximumProjectCapacity_documentation_en-US" xlink:label="lab_cms_MaximumProjectCapacity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Maximum Project Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_MaximumProjectCapacity" xlink:href="cms-20241231.xsd#cms_MaximumProjectCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_MaximumProjectCapacity" xlink:to="lab_cms_MaximumProjectCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_DistributionMember_aaacfca3-1d43-4bc0-9a21-f9357e26018a_terseLabel_en-US" xlink:label="lab_cms_DistributionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_cms_DistributionMember_label_en-US" xlink:label="lab_cms_DistributionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Distribution [Member]</link:label>
    <link:label id="lab_cms_DistributionMember_documentation_en-US" xlink:label="lab_cms_DistributionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Distribution [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DistributionMember" xlink:href="cms-20241231.xsd#cms_DistributionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_DistributionMember" xlink:to="lab_cms_DistributionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_25ecc7a2-6114-439f-b9bf-f43bf4b0494e_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" 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" 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/2024/elts/us-gaap-2024.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_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_15c3e006-8e72-40e0-bfb3-7f5dfbb65d8c_totalLabel_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" 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" 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" 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-20241231.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:to="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_e4e2487d-daa7-4486-add9-e554183c721e_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income From Discontinued Operations, Net of Tax of $&#8212;, $&#8212;, and $1</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" 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/2024/elts/us-gaap-2024.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_PublicUtilitiesRequestedRateIncreaseDecreaseAmount_6c1ca181-5212-40b3-baf4-3b6f4e31b352_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Requested annual rate increase</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Public Utilities, Requested Rate Increase (Decrease), Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount" xlink:to="lab_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9d9ad961-d077-41f1-a44d-044164ec6d2c_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_b6042e1a-5cf2-4cca-adbe-d8f350903c89_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Debt Maturities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Maturities of Long-Term Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_a79c8066-69d5-40dc-8756-cf78ad67a072_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_b1acfe52-d18b-4e10-8152-7e978ba595b7_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating leases</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_RevenueSubjectToRefundVoluntaryRefundMechanismMember_961ac8a0-c616-4696-8169-5ec002b476f4_terseLabel_en-US" xlink:label="lab_cms_RevenueSubjectToRefundVoluntaryRefundMechanismMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Voluntary refund mechanism</link:label>
    <link:label id="lab_cms_RevenueSubjectToRefundVoluntaryRefundMechanismMember_label_en-US" xlink:label="lab_cms_RevenueSubjectToRefundVoluntaryRefundMechanismMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Subject To Refund, Voluntary Refund Mechanism [Member]</link:label>
    <link:label id="lab_cms_RevenueSubjectToRefundVoluntaryRefundMechanismMember_documentation_en-US" xlink:label="lab_cms_RevenueSubjectToRefundVoluntaryRefundMechanismMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue Subject To Refund, Voluntary Refund Mechanism</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevenueSubjectToRefundVoluntaryRefundMechanismMember" xlink:href="cms-20241231.xsd#cms_RevenueSubjectToRefundVoluntaryRefundMechanismMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RevenueSubjectToRefundVoluntaryRefundMechanismMember" xlink:to="lab_cms_RevenueSubjectToRefundVoluntaryRefundMechanismMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_TwoPointFiveZeroZeroPercentFirstMortgageBondsDue2060Member_16ad070d-4329-42e7-9ce0-5d106f4f7919_verboseLabel_en-US" xlink:label="lab_cms_TwoPointFiveZeroZeroPercentFirstMortgageBondsDue2060Member" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2.500% First Mortgage Bonds Due 2060</link:label>
    <link:label id="lab_cms_TwoPointFiveZeroZeroPercentFirstMortgageBondsDue2060Member_label_en-US" xlink:label="lab_cms_TwoPointFiveZeroZeroPercentFirstMortgageBondsDue2060Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Two Point Five Zero Zero Percent First Mortgage Bonds Due 2060 [Member]</link:label>
    <link:label id="lab_cms_TwoPointFiveZeroZeroPercentFirstMortgageBondsDue2060Member_documentation_en-US" xlink:label="lab_cms_TwoPointFiveZeroZeroPercentFirstMortgageBondsDue2060Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Two Point Five Zero Zero Percent First Mortgage Bonds Due 2060</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TwoPointFiveZeroZeroPercentFirstMortgageBondsDue2060Member" xlink:href="cms-20241231.xsd#cms_TwoPointFiveZeroZeroPercentFirstMortgageBondsDue2060Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_TwoPointFiveZeroZeroPercentFirstMortgageBondsDue2060Member" xlink:to="lab_cms_TwoPointFiveZeroZeroPercentFirstMortgageBondsDue2060Member" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_terseLabel_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change</link:label>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_label_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:to="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_95cf6199-dff6-420d-8925-f73ac94acada_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_TaxCreditCarryforwardNameDomain_e663f4d9-3a8f-4372-825c-eff9b4b6a80c_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_IndividualAxis_terseLabel_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Individual:</link:label>
    <link:label id="lab_ecd_IndividualAxis_label_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_IndividualAxis" xlink:to="lab_ecd_IndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_c60b1950-7af4-4318-b579-91647313baf5_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_OverAgeSixtyFiveMember_01f3ca1c-4d3b-44c4-9b9e-dc1016a58ec0_terseLabel_en-US" xlink:label="lab_cms_OverAgeSixtyFiveMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Over Age 65</link:label>
    <link:label id="lab_cms_OverAgeSixtyFiveMember_label_en-US" xlink:label="lab_cms_OverAgeSixtyFiveMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Over Age Sixty Five [Member]</link:label>
    <link:label id="lab_cms_OverAgeSixtyFiveMember_documentation_en-US" xlink:label="lab_cms_OverAgeSixtyFiveMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Over Age Sixty Five [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OverAgeSixtyFiveMember" xlink:href="cms-20241231.xsd#cms_OverAgeSixtyFiveMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_OverAgeSixtyFiveMember" xlink:to="lab_cms_OverAgeSixtyFiveMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_a50b2091-63c4-413a-a672-be22eacde4b5_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_FourPointSixTwoFivePercentFirstMortgageBondsDue2033Member_85b93e86-5452-4bd8-b16a-8f2e1ad061ac_terseLabel_en-US" xlink:label="lab_cms_FourPointSixTwoFivePercentFirstMortgageBondsDue2033Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">4.625% First Mortgage Bonds Due 2033</link:label>
    <link:label id="lab_cms_FourPointSixTwoFivePercentFirstMortgageBondsDue2033Member_label_en-US" xlink:label="lab_cms_FourPointSixTwoFivePercentFirstMortgageBondsDue2033Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Four Point Six Two Five Percent First Mortgage Bonds Due 2033 [Member]</link:label>
    <link:label id="lab_cms_FourPointSixTwoFivePercentFirstMortgageBondsDue2033Member_documentation_en-US" xlink:label="lab_cms_FourPointSixTwoFivePercentFirstMortgageBondsDue2033Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Four Point Six Two Five Percent First Mortgage Bonds Due 2033</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointSixTwoFivePercentFirstMortgageBondsDue2033Member" xlink:href="cms-20241231.xsd#cms_FourPointSixTwoFivePercentFirstMortgageBondsDue2033Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_FourPointSixTwoFivePercentFirstMortgageBondsDue2033Member" xlink:to="lab_cms_FourPointSixTwoFivePercentFirstMortgageBondsDue2033Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRegulatoryAssetsTextBlock_7468a903-56ae-45c9-8179-6d876317de02_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRegulatoryAssetsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Regulatory Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRegulatoryAssetsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRegulatoryAssetsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Regulatory Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRegulatoryAssetsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRegulatoryAssetsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRegulatoryAssetsTextBlock" xlink:to="lab_us-gaap_ScheduleOfRegulatoryAssetsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_3858a45d-9b2c-46b7-ba93-d32d1e0eebfd_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_b5b39501-19ad-4c9e-a87f-58d13dbab372_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_9875d772-e10d-4381-b7c8-27b66e676472_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_d133954f-81af-4bf1-97d1-850c351fb8f3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Related Party Transactions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ThreePointEightZeroZeroPercentFirstMortgageBondsDue2028Member_8f99ccd7-ecb9-4c34-ad3b-fb6aae148f62_terseLabel_en-US" xlink:label="lab_cms_ThreePointEightZeroZeroPercentFirstMortgageBondsDue2028Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">3.800% First Mortgage Bonds Due 2028</link:label>
    <link:label id="lab_cms_ThreePointEightZeroZeroPercentFirstMortgageBondsDue2028Member_label_en-US" xlink:label="lab_cms_ThreePointEightZeroZeroPercentFirstMortgageBondsDue2028Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Three Point Eight Zero Zero Percent First Mortgage Bonds Due 2028 [Member]</link:label>
    <link:label id="lab_cms_ThreePointEightZeroZeroPercentFirstMortgageBondsDue2028Member_documentation_en-US" xlink:label="lab_cms_ThreePointEightZeroZeroPercentFirstMortgageBondsDue2028Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Three Point Eight Zero Zero Percent First Mortgage Bonds Due 2028 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointEightZeroZeroPercentFirstMortgageBondsDue2028Member" xlink:href="cms-20241231.xsd#cms_ThreePointEightZeroZeroPercentFirstMortgageBondsDue2028Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ThreePointEightZeroZeroPercentFirstMortgageBondsDue2028Member" xlink:to="lab_cms_ThreePointEightZeroZeroPercentFirstMortgageBondsDue2028Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy_d9e79f4b-2a23-4351-840c-086d0ae797ca_terseLabel_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unbilled Revenues</link:label>
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy_label_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trade and Other Accounts Receivable, Unbilled Receivables, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy" xlink:to="lab_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_cfbb9146-da54-42fd-b7d6-db0dfc060781_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_RetirementYearsOfService_91f9ce6a-20d8-4a2a-990d-52b5587e12cc_terseLabel_en-US" xlink:label="lab_cms_RetirementYearsOfService" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement years of service</link:label>
    <link:label id="lab_cms_RetirementYearsOfService_label_en-US" xlink:label="lab_cms_RetirementYearsOfService" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Years Of Service</link:label>
    <link:label id="lab_cms_RetirementYearsOfService_documentation_en-US" xlink:label="lab_cms_RetirementYearsOfService" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Participants in the plan include all regular full-time employees covered by the employee health care plan on the day before retirement at age 55 or older with at least ten full years of applicable continuous service. Regular full-time employees who qualify for Pension Plan disability retirement and have 15 years of applicable continuous service may also participate in the plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetirementYearsOfService" xlink:href="cms-20241231.xsd#cms_RetirementYearsOfService"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RetirementYearsOfService" xlink:to="lab_cms_RetirementYearsOfService" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_NorthStarCleanEnergyIncludingSubsidiariesMember_551a12b0-9d6c-403e-a3bf-8671774ef204_terseLabel_en-US" xlink:label="lab_cms_NorthStarCleanEnergyIncludingSubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">NorthStar Clean Energy, Including Subsidiaries</link:label>
    <link:label id="lab_cms_NorthStarCleanEnergyIncludingSubsidiariesMember_label_en-US" xlink:label="lab_cms_NorthStarCleanEnergyIncludingSubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">NorthStar Clean Energy, Including Subsidiaries [Member]</link:label>
    <link:label id="lab_cms_NorthStarCleanEnergyIncludingSubsidiariesMember_documentation_en-US" xlink:label="lab_cms_NorthStarCleanEnergyIncludingSubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">NorthStar Clean Energy, Including Subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyIncludingSubsidiariesMember" xlink:href="cms-20241231.xsd#cms_NorthStarCleanEnergyIncludingSubsidiariesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_NorthStarCleanEnergyIncludingSubsidiariesMember" xlink:to="lab_cms_NorthStarCleanEnergyIncludingSubsidiariesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_CravenMember_de955e04-6180-4ae1-828d-68aee1423c65_terseLabel_en-US" xlink:label="lab_cms_CravenMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" xml:lang="en-US">Craven [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CravenMember" xlink:href="cms-20241231.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_DefinedBenefitPlanPlanAssetsBenefitsPaid_4b3db4bf-5c0a-401f-8450-a007296342ba_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Actual benefits paid</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Benefits Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_2bcc6011-49ca-4b88-8818-7ef2d490b45a_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Property, Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PooledFundsMember_13f1fbe0-80a1-47ed-874f-8c60261441a6_terseLabel_en-US" xlink:label="lab_cms_PooledFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pooled funds</link:label>
    <link:label id="lab_cms_PooledFundsMember_label_en-US" xlink:label="lab_cms_PooledFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pooled Funds [Member]</link:label>
    <link:label id="lab_cms_PooledFundsMember_documentation_en-US" xlink:label="lab_cms_PooledFundsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Pooled Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PooledFundsMember" xlink:href="cms-20241231.xsd#cms_PooledFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PooledFundsMember" xlink:to="lab_cms_PooledFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_c30999cd-f5a5-4aa1-86e9-dd92cc453059_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable and accrued revenue</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_f4f9501b-908f-42a1-b9a7-f5e92175c02b_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instruments</link:label>
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivatives, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesPolicyTextBlock" xlink:to="lab_us-gaap_DerivativesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_b9ad993f-3604-4e86-86d7-73a651247032_terseLabel_en-US" xlink:label="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Loss, Financial Instrument [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditLossFinancialInstrumentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:to="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyEstimateOfPossibleLoss_b5744449-e953-4537-92e1-c8cc71569018_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_JuniorSubordinatedDebtMember_d64f487a-90e2-4afb-80ba-fb9f1873f05c_terseLabel_en-US" xlink:label="lab_us-gaap_JuniorSubordinatedDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Junior subordinated notes</link:label>
    <link:label id="lab_us-gaap_JuniorSubordinatedDebtMember_label_en-US" xlink:label="lab_us-gaap_JuniorSubordinatedDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Junior Subordinated Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JuniorSubordinatedDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_JuniorSubordinatedDebtMember" xlink:to="lab_us-gaap_JuniorSubordinatedDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedCashFlowStatementTable_64a29195-0b5e-4079-946b-2039646c85bd_terseLabel_en-US" xlink:label="lab_srt_CondensedCashFlowStatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Condensed Cash Flow Statement [Table]</link:label>
    <link:label id="lab_srt_CondensedCashFlowStatementTable_label_en-US" xlink:label="lab_srt_CondensedCashFlowStatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Condensed Cash Flow Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementTable" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedCashFlowStatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedCashFlowStatementTable" xlink:to="lab_srt_CondensedCashFlowStatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_6a87126e-3910-4764-abc0-11167d01536b_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/srt-2024.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_FourPointSixFiveZeroPercentFirstMortgageBondsDue2028Member_a6dfb9ec-2631-4481-83ca-7d7d8c815a30_terseLabel_en-US" xlink:label="lab_cms_FourPointSixFiveZeroPercentFirstMortgageBondsDue2028Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">4.650% First Mortgage Bonds Due 2028</link:label>
    <link:label id="lab_cms_FourPointSixFiveZeroPercentFirstMortgageBondsDue2028Member_label_en-US" xlink:label="lab_cms_FourPointSixFiveZeroPercentFirstMortgageBondsDue2028Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Four Point Six Five Zero Percent First Mortgage Bonds Due 2028 [Member]</link:label>
    <link:label id="lab_cms_FourPointSixFiveZeroPercentFirstMortgageBondsDue2028Member_documentation_en-US" xlink:label="lab_cms_FourPointSixFiveZeroPercentFirstMortgageBondsDue2028Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Four Point Six Five Zero Percent First Mortgage Bonds Due 2028</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointSixFiveZeroPercentFirstMortgageBondsDue2028Member" xlink:href="cms-20241231.xsd#cms_FourPointSixFiveZeroPercentFirstMortgageBondsDue2028Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_FourPointSixFiveZeroPercentFirstMortgageBondsDue2028Member" xlink:to="lab_cms_FourPointSixFiveZeroPercentFirstMortgageBondsDue2028Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesPayableFairValueDisclosure_56511d73-7581-48db-944e-74e241f717be_verboseLabel_en-US" xlink:label="lab_us-gaap_NotesPayableFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_TrdArrAdoptionDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adoption Date</link:label>
    <link:label id="lab_ecd_TrdArrAdoptionDate_label_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Adoption Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrAdoptionDate" xlink:to="lab_ecd_TrdArrAdoptionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_AuthorizedRecoveryCollection_eb93fd1c-fae8-4dda-bb36-a78faef4de86_terseLabel_en-US" xlink:label="lab_cms_AuthorizedRecoveryCollection" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Authorized recovery collection</link:label>
    <link:label id="lab_cms_AuthorizedRecoveryCollection_label_en-US" xlink:label="lab_cms_AuthorizedRecoveryCollection" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Authorized Recovery Collection</link:label>
    <link:label id="lab_cms_AuthorizedRecoveryCollection_documentation_en-US" xlink:label="lab_cms_AuthorizedRecoveryCollection" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The amount authorized by a regulatory entity for the recovery/collection from customers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AuthorizedRecoveryCollection" xlink:href="cms-20241231.xsd#cms_AuthorizedRecoveryCollection"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_AuthorizedRecoveryCollection" xlink:to="lab_cms_AuthorizedRecoveryCollection" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_d405460b-45c0-4186-b4b5-067e3d6a1c0a_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:to="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PhillipsWisconsinSolarProjectMember_6d8e841c-bb56-46f7-975b-1bf117564902_terseLabel_en-US" xlink:label="lab_cms_PhillipsWisconsinSolarProjectMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Phillips, Wisconsin, Solar Project</link:label>
    <link:label id="lab_cms_PhillipsWisconsinSolarProjectMember_label_en-US" xlink:label="lab_cms_PhillipsWisconsinSolarProjectMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Phillips, Wisconsin, Solar Project [Member]</link:label>
    <link:label id="lab_cms_PhillipsWisconsinSolarProjectMember_documentation_en-US" xlink:label="lab_cms_PhillipsWisconsinSolarProjectMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Phillips, Wisconsin, Solar Project</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PhillipsWisconsinSolarProjectMember" xlink:href="cms-20241231.xsd#cms_PhillipsWisconsinSolarProjectMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PhillipsWisconsinSolarProjectMember" xlink:to="lab_cms_PhillipsWisconsinSolarProjectMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock_5e456221-e36e-4ab8-973d-11c1b27462fa_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Plant, Property, and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant, and Equipment and Intangible Assets [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_GasOtherMember_a0e8d6e6-79f9-429c-b17c-23024bfdec81_terseLabel_en-US" xlink:label="lab_cms_GasOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_cms_GasOtherMember_label_en-US" xlink:label="lab_cms_GasOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gas Other [Member]</link:label>
    <link:label id="lab_cms_GasOtherMember_documentation_en-US" xlink:label="lab_cms_GasOtherMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Gas Other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasOtherMember" xlink:href="cms-20241231.xsd#cms_GasOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_GasOtherMember" xlink:to="lab_cms_GasOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FuelCosts_5136ed13-9ca6-467c-bf43-2e47d6e608e6_terseLabel_en-US" xlink:label="lab_us-gaap_FuelCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_VariableInterestEntityLineItems_fdd7dc79-2bba-4282-9335-80a7c80a7b30_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityLineItems" xlink:to="lab_us-gaap_VariableInterestEntityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_eae5446d-2b12-4c50-a64e-43453f632752_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_UnrecordedUnconditionalPurchaseObligationPurchases_8fdcb6a8-226a-4494-a3b8-793d224a6764_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationPurchases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchases</link:label>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationPurchases_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationPurchases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, Purchases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationPurchases" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationPurchases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationPurchases" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationPurchases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_bf70cd0c-c54a-4ced-9617-5f6366ca4608_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year</link:label>
    <link:label id="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_label_en-US" xlink:label="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:to="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryAssetAmortizationPeriod_84c18918-7fb7-4488-ab66-f89948339204_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAssetAmortizationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetAmortizationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryAssetAmortizationPeriod" xlink:to="lab_us-gaap_RegulatoryAssetAmortizationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesAndLoansReceivableNetCurrent_78b94011-3018-471a-850d-080ab477323a_verboseLabel_en-US" xlink:label="lab_us-gaap_NotesAndLoansReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Notes receivable</link:label>
    <link:label id="lab_us-gaap_NotesAndLoansReceivableNetCurrent_600de084-f558-4fa8-bf67-273681a8af38_terseLabel_en-US" xlink:label="lab_us-gaap_NotesAndLoansReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes receivable</link:label>
    <link:label id="lab_us-gaap_NotesAndLoansReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_NotesAndLoansReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesAndLoansReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesAndLoansReceivableNetCurrent" xlink:to="lab_us-gaap_NotesAndLoansReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EnergyRelatedInventoryGasStoredUnderground_1b3810d8-c7dd-445a-9dbf-9b2ff68e1733_terseLabel_en-US" xlink:label="lab_us-gaap_EnergyRelatedInventoryGasStoredUnderground" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_NorthStarCleanEnergyOtherMember_ba7e1c37-b50d-4d8f-b065-b0c648b5dae6_terseLabel_en-US" xlink:label="lab_cms_NorthStarCleanEnergyOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_cms_NorthStarCleanEnergyOtherMember_label_en-US" xlink:label="lab_cms_NorthStarCleanEnergyOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">NorthStar Clean Energy, Other [Member]</link:label>
    <link:label id="lab_cms_NorthStarCleanEnergyOtherMember_documentation_en-US" xlink:label="lab_cms_NorthStarCleanEnergyOtherMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">NorthStar Clean Energy, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyOtherMember" xlink:href="cms-20241231.xsd#cms_NorthStarCleanEnergyOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_NorthStarCleanEnergyOtherMember" xlink:to="lab_cms_NorthStarCleanEnergyOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_bc1ae744-8db7-4599-8318-e06334bf931e_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total principal amount outstanding</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_SecuritizationBondsDue20282031Member_1e2a60c2-8e39-4496-9683-169b650268fe_terseLabel_en-US" xlink:label="lab_cms_SecuritizationBondsDue20282031Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">5.322% Securitization Bonds</link:label>
    <link:label id="lab_cms_SecuritizationBondsDue20282031Member_label_en-US" xlink:label="lab_cms_SecuritizationBondsDue20282031Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Securitization Bonds Due 2028-2031 [Member]</link:label>
    <link:label id="lab_cms_SecuritizationBondsDue20282031Member_documentation_en-US" xlink:label="lab_cms_SecuritizationBondsDue20282031Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Securitization Bonds Due 2028-2031</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SecuritizationBondsDue20282031Member" xlink:href="cms-20241231.xsd#cms_SecuritizationBondsDue20282031Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_SecuritizationBondsDue20282031Member" xlink:to="lab_cms_SecuritizationBondsDue20282031Member" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardExrcPrice_terseLabel_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise Price</link:label>
    <link:label id="lab_ecd_AwardExrcPrice_label_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardExrcPrice" xlink:to="lab_ecd_AwardExrcPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent_44c3a3e7-2e04-4abb-b796-bc20c908e4d7_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Taxes and Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent" xlink:to="lab_us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_JHCampbellGeneratingUnitsMember_20d834ac-5bac-4295-bbf1-adb45747856a_terseLabel_en-US" xlink:label="lab_cms_JHCampbellGeneratingUnitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">J.H. Campbell Generating Units</link:label>
    <link:label id="lab_cms_JHCampbellGeneratingUnitsMember_label_en-US" xlink:label="lab_cms_JHCampbellGeneratingUnitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">J.H. Campbell Generating Units [Member]</link:label>
    <link:label id="lab_cms_JHCampbellGeneratingUnitsMember_documentation_en-US" xlink:label="lab_cms_JHCampbellGeneratingUnitsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">J.H. Campbell Generating Units</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_JHCampbellGeneratingUnitsMember" xlink:href="cms-20241231.xsd#cms_JHCampbellGeneratingUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_JHCampbellGeneratingUnitsMember" xlink:to="lab_cms_JHCampbellGeneratingUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_17de2ef7-1421-41a1-b9f7-2eed1693d551_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Principal Components of Deferred Income Tax Assets and Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseOther_b0765e60-d303-4cf1-9304-d3589805f5a8_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpenseOther_fbce7a9a-7eb0-46a0-9647-2b3c9847e065_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseOther" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Intercompany interest expense and other</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" 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/2024/elts/us-gaap-2024.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_cms_DividendsOnPerformanceBasedAwardsMember_b1cf312d-e33c-4e02-bbab-ee42dd16e165_terseLabel_en-US" xlink:label="lab_cms_DividendsOnPerformanceBasedAwardsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends on performance-based awards</link:label>
    <link:label id="lab_cms_DividendsOnPerformanceBasedAwardsMember_label_en-US" xlink:label="lab_cms_DividendsOnPerformanceBasedAwardsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends On Performance Based Awards [Member]</link:label>
    <link:label id="lab_cms_DividendsOnPerformanceBasedAwardsMember_documentation_en-US" xlink:label="lab_cms_DividendsOnPerformanceBasedAwardsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Dividends On Performance-Based Awards [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DividendsOnPerformanceBasedAwardsMember" xlink:href="cms-20241231.xsd#cms_DividendsOnPerformanceBasedAwardsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_DividendsOnPerformanceBasedAwardsMember" xlink:to="lab_cms_DividendsOnPerformanceBasedAwardsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear_f6cefecc-c5eb-47e2-9183-d9d1b442ea6e_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Health care cost trend rate assumed next fiscal year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Health Care Cost Trend Rate Assumed, Next Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" xlink:to="lab_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ElectricityPurchasedMember_700a06c2-2cc6-4122-a4a8-6a5fd5dbf4c9_terseLabel_en-US" xlink:label="lab_us-gaap_ElectricityPurchasedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_TrdArrDuration_terseLabel_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Arrangement Duration</link:label>
    <link:label id="lab_ecd_TrdArrDuration_label_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Duration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrDuration" xlink:to="lab_ecd_TrdArrDuration" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TypeOfReserveDomain_5bb6233a-e4e9-4dca-9d19-9bc1d2f8d5d5_terseLabel_en-US" xlink:label="lab_srt_TypeOfReserveDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Type of Reserve [Domain]</link:label>
    <link:label id="lab_srt_TypeOfReserveDomain_label_en-US" xlink:label="lab_srt_TypeOfReserveDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Type of Reserve [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TypeOfReserveDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TypeOfReserveDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TypeOfReserveDomain" xlink:to="lab_srt_TypeOfReserveDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_EnergyWasteReductionPlanIncentiveMember_6ea1a9ef-ce05-4de3-b3d3-c1cd907628c3_verboseLabel_en-US" xlink:label="lab_cms_EnergyWasteReductionPlanIncentiveMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Energy waste reduction plan incentive</link:label>
    <link:label id="lab_cms_EnergyWasteReductionPlanIncentiveMember_2aea6910-99a2-4704-bc31-d05e2d0ff98c_terseLabel_en-US" xlink:label="lab_cms_EnergyWasteReductionPlanIncentiveMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" 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-20241231.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_ScheduleOfAssetRetirementObligationsTableTextBlock_13c81b32-1d7a-4ea0-aa9d-a7f2aaab7389_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Categories of Assets for which an ARO Liability is Recorded</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Asset Retirement Obligations [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EnergyRelatedInventoryOtherFossilFuel_c9eeaea0-9394-4adb-9b08-44362c732d85_terseLabel_en-US" xlink:label="lab_us-gaap_EnergyRelatedInventoryOtherFossilFuel" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_IncomeLossFromContinuingOperationsPerBasicShare_c41f4cf4-7db3-44cd-bffd-a6eb1ae367c2_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">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_af15094d-38b4-4e04-a97d-fb95365c0357_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_ScheduleOfVariableInterestEntitiesTable_66a016d7-0dd7-419d-8894-f92a101898fd_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" xml:lang="en-US">Variable Interest Entity [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_StockholdersEquityAbstract_a7c9b89b-f046-4955-a603-e88a4f044de2_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" xml:lang="en-US">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/2024/elts/us-gaap-2024.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_ecd_MtrlTermsOfTrdArrTextBlock_terseLabel_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement</link:label>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_label_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:to="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_DeferredTaxAssetsNetOperatingLossAndTaxCreditCarryforwards_f64df1e1-8b36-4ed7-9e19-5bfc9a142c31_totalLabel_en-US" xlink:label="lab_cms_DeferredTaxAssetsNetOperatingLossAndTaxCreditCarryforwards" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total tax attributes</link:label>
    <link:label id="lab_cms_DeferredTaxAssetsNetOperatingLossAndTaxCreditCarryforwards_label_en-US" xlink:label="lab_cms_DeferredTaxAssetsNetOperatingLossAndTaxCreditCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets Net Operating Loss And Tax Credit Carryforwards</link:label>
    <link:label id="lab_cms_DeferredTaxAssetsNetOperatingLossAndTaxCreditCarryforwards_documentation_en-US" xlink:label="lab_cms_DeferredTaxAssetsNetOperatingLossAndTaxCreditCarryforwards" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards and deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DeferredTaxAssetsNetOperatingLossAndTaxCreditCarryforwards" xlink:href="cms-20241231.xsd#cms_DeferredTaxAssetsNetOperatingLossAndTaxCreditCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_DeferredTaxAssetsNetOperatingLossAndTaxCreditCarryforwards" xlink:to="lab_cms_DeferredTaxAssetsNetOperatingLossAndTaxCreditCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_6a873b3b-e85b-41db-8429-4c21ac42c4a7_verboseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Finance lease liability</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_3228e92f-1f11-491f-a744-d0389cb7e41d_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Present value of minimum lease payments</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiability" xlink:to="lab_us-gaap_FinanceLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_0dee3221-e068-4923-94ce-680f1e98adcf_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate_391381a1-8fc9-4df2-8587-a342e0d475ff_terseLabel_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Discount 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" 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/2024/elts/us-gaap-2024.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_ecd_AllIndividualsMember_terseLabel_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Individuals</link:label>
    <link:label id="lab_ecd_AllIndividualsMember_label_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Individuals [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="lab_ecd_AllIndividualsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_MinimumYearsOfParticipationBeforeVesting_388e7a0d-4200-4f87-bfe2-9fc7275800ca_terseLabel_en-US" xlink:label="lab_cms_MinimumYearsOfParticipationBeforeVesting" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum years of participation before vesting</link:label>
    <link:label id="lab_cms_MinimumYearsOfParticipationBeforeVesting_label_en-US" xlink:label="lab_cms_MinimumYearsOfParticipationBeforeVesting" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum years of participation before vesting</link:label>
    <link:label id="lab_cms_MinimumYearsOfParticipationBeforeVesting_documentation_en-US" xlink:label="lab_cms_MinimumYearsOfParticipationBeforeVesting" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Minimum years of participation required before becoming vested.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_MinimumYearsOfParticipationBeforeVesting" xlink:href="cms-20241231.xsd#cms_MinimumYearsOfParticipationBeforeVesting"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_MinimumYearsOfParticipationBeforeVesting" xlink:to="lab_cms_MinimumYearsOfParticipationBeforeVesting" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_IndustrialUtilityServiceMember_8bc5038a-e1a6-468f-a1b5-d5df154700d7_terseLabel_en-US" xlink:label="lab_cms_IndustrialUtilityServiceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" xml:lang="en-US">Industrial Utility Service [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IndustrialUtilityServiceMember" xlink:href="cms-20241231.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_VariableRateAxis_4f50e5b8-1373-48cb-b281-ea93810629d4_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_63c9098f-a741-44f1-aa27-2b9e5c1f507a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution_3828b864-cd41-429e-a98f-866a286d1bd1_negatedTerseLabel_en-US" xlink:label="lab_cms_AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Return of stockholder contribution</link:label>
    <link:label id="lab_cms_AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution_label_en-US" xlink:label="lab_cms_AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments To Additional Paid In Capital, Return Of Stockholder Contribution</link:label>
    <link:label id="lab_cms_AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution_documentation_en-US" xlink:label="lab_cms_AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Adjustments To Additional Paid In Capital, Return Of Stockholder Contribution</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution" xlink:href="cms-20241231.xsd#cms_AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution" xlink:to="lab_cms_AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_abfb16e6-efab-4a54-b601-04db123b339a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_StatementOfStockholdersEquityAbstract_7d053915-629c-4d2e-b57e-61d4d3b1dd5c_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_PreferredStockDividendsPerShareDeclared_acb92c38-1865-42c7-aeb2-84015535d2f2_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends declared per preferred stock Series C depositary share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockDividendsPerShareDeclared_label_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Dividends Per Share, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsPerShareDeclared" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendsPerShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_PreferredStockDividendsPerShareDeclared" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears_b0106fa9-2a9c-421d-8bcf-cf00b947244d_verboseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Minimum rental payments to be received in year five</link:label>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears_label_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales-Type and Direct Financing Leases, Payment to be Received, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears" xlink:to="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsPreferredStockCash_b47755c0-c961-46e5-89e8-dcb96d6005c7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsPreferredStockCash" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_InterestPayableCurrentAndNoncurrent_d26062de-c94a-4edd-95bb-61e162712d47_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPayableCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest payable</link:label>
    <link:label id="lab_us-gaap_InterestPayableCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_InterestPayableCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPayableCurrentAndNoncurrent" xlink:to="lab_us-gaap_InterestPayableCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_AdditionalPerformanceBasedSharesBasedOnAchievementOfConditionMember_4ca76906-e794-4796-8d76-a7dc8e106e2c_terseLabel_en-US" xlink:label="lab_cms_AdditionalPerformanceBasedSharesBasedOnAchievementOfConditionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional performance-based shares based on achievement of condition</link:label>
    <link:label id="lab_cms_AdditionalPerformanceBasedSharesBasedOnAchievementOfConditionMember_label_en-US" xlink:label="lab_cms_AdditionalPerformanceBasedSharesBasedOnAchievementOfConditionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Performance Based Shares Based On Achievement Of Condition [Member]</link:label>
    <link:label id="lab_cms_AdditionalPerformanceBasedSharesBasedOnAchievementOfConditionMember_documentation_en-US" xlink:label="lab_cms_AdditionalPerformanceBasedSharesBasedOnAchievementOfConditionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Additional Performance-Based Shares Based On Achievement Of Condition [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AdditionalPerformanceBasedSharesBasedOnAchievementOfConditionMember" xlink:href="cms-20241231.xsd#cms_AdditionalPerformanceBasedSharesBasedOnAchievementOfConditionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_AdditionalPerformanceBasedSharesBasedOnAchievementOfConditionMember" xlink:to="lab_cms_AdditionalPerformanceBasedSharesBasedOnAchievementOfConditionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_TimeLapsedRestrictedStockUnitsMember_b2c646de-e0cf-4371-a8a4-e58cba898ab5_terseLabel_en-US" xlink:label="lab_cms_TimeLapsedRestrictedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted stock units</link:label>
    <link:label id="lab_cms_TimeLapsedRestrictedStockUnitsMember_label_en-US" xlink:label="lab_cms_TimeLapsedRestrictedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Time Lapsed Restricted Stock Units [Member]</link:label>
    <link:label id="lab_cms_TimeLapsedRestrictedStockUnitsMember_documentation_en-US" xlink:label="lab_cms_TimeLapsedRestrictedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Time-Lapsed Restricted Stock Units [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TimeLapsedRestrictedStockUnitsMember" xlink:href="cms-20241231.xsd#cms_TimeLapsedRestrictedStockUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_TimeLapsedRestrictedStockUnitsMember" xlink:to="lab_cms_TimeLapsedRestrictedStockUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_469907a7-349a-4faf-a8d9-02020d7ec1a7_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized compensation cost</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_e6ec534d-f18d-4227-b13f-9787a4bfdd79_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Revolving Credit Facilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_UtilitiesOperatingExpenseMaintenanceAndOperations_7815565a-5527-4f1a-b757-f3b90e993639_terseLabel_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_777ac2c1-e4be-4c40-b1ee-118d95d46242_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current liabilities</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability, Defined Benefit Plan, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_DeferredGainLossOnDisposalOfBusinessMember_f47bc3ba-af5b-400e-a915-298be7df35c4_terseLabel_en-US" xlink:label="lab_cms_DeferredGainLossOnDisposalOfBusinessMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ASP gain</link:label>
    <link:label id="lab_cms_DeferredGainLossOnDisposalOfBusinessMember_label_en-US" xlink:label="lab_cms_DeferredGainLossOnDisposalOfBusinessMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Gain (Loss) On Disposal Of Business [Member]</link:label>
    <link:label id="lab_cms_DeferredGainLossOnDisposalOfBusinessMember_documentation_en-US" xlink:label="lab_cms_DeferredGainLossOnDisposalOfBusinessMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Gain (Loss) On Disposal Of Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DeferredGainLossOnDisposalOfBusinessMember" xlink:href="cms-20241231.xsd#cms_DeferredGainLossOnDisposalOfBusinessMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_DeferredGainLossOnDisposalOfBusinessMember" xlink:to="lab_cms_DeferredGainLossOnDisposalOfBusinessMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityAxis_5383ce17-1bd7-4d45-81c0-091c236cf139_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts_57af8118-2aae-4049-a036-ccaf4b64ce0c_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Gas inventory</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosureAbstract_80cbc6e2-9a59-4a37-b6dd-303eae9bb54a_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_IncomeTaxesLineItems_e12dae28-41aa-46a3-93ee-621fc74c614a_terseLabel_en-US" xlink:label="lab_cms_IncomeTaxesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" xml:lang="en-US">Income Taxes [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesLineItems" xlink:href="cms-20241231.xsd#cms_IncomeTaxesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_IncomeTaxesLineItems" xlink:to="lab_cms_IncomeTaxesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyDomain_f01eb8a2-4d14-46b5-91b7-f90b932fd4cd_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related and Nonrelated Parties [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain" xlink:to="lab_us-gaap_RelatedPartyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrent_411b5470-4f24-4cf5-9808-dcd7102363f3_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_AviatorWindClassBMembershipMember_38373b16-2818-4dda-8fbb-64ef75fd1323_terseLabel_en-US" xlink:label="lab_cms_AviatorWindClassBMembershipMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" 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-20241231.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_cms_NumberOfUnitsRetired_a03b844f-2285-49db-8ce4-e3f8e40acabc_terseLabel_en-US" xlink:label="lab_cms_NumberOfUnitsRetired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of units retired</link:label>
    <link:label id="lab_cms_NumberOfUnitsRetired_label_en-US" xlink:label="lab_cms_NumberOfUnitsRetired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Units Retired</link:label>
    <link:label id="lab_cms_NumberOfUnitsRetired_documentation_en-US" xlink:label="lab_cms_NumberOfUnitsRetired" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of units retired.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NumberOfUnitsRetired" xlink:href="cms-20241231.xsd#cms_NumberOfUnitsRetired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_NumberOfUnitsRetired" xlink:to="lab_cms_NumberOfUnitsRetired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveLineItems_89320dc0-7b67-42ec-a4f6-4b0ce718375f_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_SupplierFinanceProgramAxis_d77fc6e1-f8c4-4466-8e3d-1fc4f0a15177_terseLabel_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplier Finance Program [Axis]</link:label>
    <link:label id="lab_us-gaap_SupplierFinanceProgramAxis_label_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplier Finance Program [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplierFinanceProgramAxis" xlink:to="lab_us-gaap_SupplierFinanceProgramAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteeObligationsCurrentCarryingValue_08049c4e-5535-4016-8012-9999e0c144d2_verboseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsCurrentCarryingValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_DeferredIncomeTaxLiabilitiesNet_421a92e9-ff58-43cb-8b00-70775346b24d_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_1e0d8527-e6e4-4eef-85b0-c139b0817213_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected volatility</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_d615c8ab-843b-48c7-ab55-6f7d7901fe35_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Common stock repurchased (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_8385c6b7-fc80-4f04-a96a-50ce60825f31_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Service period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpense_d0bb76fb-d424-4915-bb4e-96685b3ed5b4_totalLabel_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_GasUndergroundStorageFacilitiesMember_7600cce8-586e-4330-9818-655f82340137_terseLabel_en-US" xlink:label="lab_cms_GasUndergroundStorageFacilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underground storage facilities</link:label>
    <link:label id="lab_cms_GasUndergroundStorageFacilitiesMember_label_en-US" xlink:label="lab_cms_GasUndergroundStorageFacilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gas Underground Storage Facilities [Member]</link:label>
    <link:label id="lab_cms_GasUndergroundStorageFacilitiesMember_documentation_en-US" xlink:label="lab_cms_GasUndergroundStorageFacilitiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Gas Underground Storage Facilities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasUndergroundStorageFacilitiesMember" xlink:href="cms-20241231.xsd#cms_GasUndergroundStorageFacilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_GasUndergroundStorageFacilitiesMember" xlink:to="lab_cms_GasUndergroundStorageFacilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_SignificantAccountingPoliciesTable_b838788d-fda9-46f3-a915-76a11186e313_terseLabel_en-US" xlink:label="lab_cms_SignificantAccountingPoliciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" xml:lang="en-US">Significant Accounting Policies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SignificantAccountingPoliciesTable" xlink:href="cms-20241231.xsd#cms_SignificantAccountingPoliciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_SignificantAccountingPoliciesTable" xlink:to="lab_cms_SignificantAccountingPoliciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestCostsCapitalizedAdjustment_2b336710-c2cc-4b41-b8b0-93fb2468c3b6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestCostsCapitalizedAdjustment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_InterestCostsCapitalizedAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestCostsCapitalizedAdjustment" xlink:to="lab_us-gaap_InterestCostsCapitalizedAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_353ee5b8-f9af-489f-b911-3a8b04c4140f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_c6417c60-0cdc-419c-a878-bd5e7aef118d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Common stock reacquired (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Forfeited</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ForwardContractIndexedToIssuersEquitySettlementRatePerShare_f0e4ad04-b385-413d-88ad-18f3078cd396_terseLabel_en-US" xlink:label="lab_cms_ForwardContractIndexedToIssuersEquitySettlementRatePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Settlement of forward contracts through issuance of stock (in dollars per share)</link:label>
    <link:label id="lab_cms_ForwardContractIndexedToIssuersEquitySettlementRatePerShare_label_en-US" xlink:label="lab_cms_ForwardContractIndexedToIssuersEquitySettlementRatePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forward Contract Indexed To Issuer's Equity, Settlement Rate Per Share</link:label>
    <link:label id="lab_cms_ForwardContractIndexedToIssuersEquitySettlementRatePerShare_documentation_en-US" xlink:label="lab_cms_ForwardContractIndexedToIssuersEquitySettlementRatePerShare" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Forward Contract Indexed To Issuer's Equity, Settlement Rate Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ForwardContractIndexedToIssuersEquitySettlementRatePerShare" xlink:href="cms-20241231.xsd#cms_ForwardContractIndexedToIssuersEquitySettlementRatePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ForwardContractIndexedToIssuersEquitySettlementRatePerShare" xlink:to="lab_cms_ForwardContractIndexedToIssuersEquitySettlementRatePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_31c65366-fe04-4e30-8e96-9ef6b2a790b9_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:to="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureAxis_terseLabel_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measure:</link:label>
    <link:label id="lab_ecd_MeasureAxis_label_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureAxis" xlink:to="lab_ecd_MeasureAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_GasCostRecoveryMember_663545de-c026-40c3-8052-e8bfb5e8ea8b_terseLabel_en-US" xlink:label="lab_cms_GasCostRecoveryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" xml:lang="en-US">Gas Cost Recovery [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasCostRecoveryMember" xlink:href="cms-20241231.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_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_f2526706-14dc-44fd-8f9b-65b424fb0435_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additions for current-year tax positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsTable_d65a6fea-9fb6-4fac-9148-331f2436c0ea_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards [Table]</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsTable_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable" xlink:to="lab_us-gaap_OperatingLossCarryforwardsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_a47348ac-c3c8-40c7-ac17-2652ff1634ff_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value by Asset Class [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Class [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_AssetRetirementObligationsCategoriesAxis_ef64ac27-7ede-4650-93fa-3d55e5d9c957_terseLabel_en-US" xlink:label="lab_cms_AssetRetirementObligationsCategoriesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligations Categories [Axis]</link:label>
    <link:label id="lab_cms_AssetRetirementObligationsCategoriesAxis_label_en-US" xlink:label="lab_cms_AssetRetirementObligationsCategoriesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligations Categories [Axis]</link:label>
    <link:label id="lab_cms_AssetRetirementObligationsCategoriesAxis_documentation_en-US" xlink:label="lab_cms_AssetRetirementObligationsCategoriesAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligations Categories [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetRetirementObligationsCategoriesAxis" xlink:href="cms-20241231.xsd#cms_AssetRetirementObligationsCategoriesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_AssetRetirementObligationsCategoriesAxis" xlink:to="lab_cms_AssetRetirementObligationsCategoriesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_a0293489-f3ae-42db-9bc4-f34bdd8b20ec_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_StockIssuedDuringPeriodSharesNewIssues_b5696427-f21a-48c2-8168-ba989916dfab_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock issued (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_A3.875SeniorNotesDueMarch2024Member_511be1f2-4620-4156-a301-c09687637a68_terseLabel_en-US" xlink:label="lab_cms_A3.875SeniorNotesDueMarch2024Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">3.875% Senior Notes Due March 2024</link:label>
    <link:label id="lab_cms_A3.875SeniorNotesDueMarch2024Member_label_en-US" xlink:label="lab_cms_A3.875SeniorNotesDueMarch2024Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">3.875% Senior Notes Due March 2024 [Member]</link:label>
    <link:label id="lab_cms_A3.875SeniorNotesDueMarch2024Member_documentation_en-US" xlink:label="lab_cms_A3.875SeniorNotesDueMarch2024Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">3.875% Senior Notes Due March 2024</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A3.875SeniorNotesDueMarch2024Member" xlink:href="cms-20241231.xsd#cms_A3.875SeniorNotesDueMarch2024Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_A3.875SeniorNotesDueMarch2024Member" xlink:to="lab_cms_A3.875SeniorNotesDueMarch2024Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_3eb5ba91-2fe6-494e-ac5e-0ed475e172b7_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_d4d2d206-ad29-476e-bc5b-028622b6ea86_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_IndefiniteLivedIntangibleAssetsByMajorClassAxis_ba1771ec-9279-46cf-835a-fc0a05c4c1d4_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indefinite-lived Intangible Assets [Axis]</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite-Lived Intangible Assets [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_869320c3-530f-4dd3-8626-1940b7b44ee4_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosure_7ad2d530-647d-4a0d-873d-851e34f6ccfd_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" 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" xml:lang="en-US">Liabilities, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_82a0b2d2-cc5e-46d9-910d-9e51b429cb2c_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ScheduleofSERPtrustassetsABOandcontributionsTableTextBlockTableTextBlock_2a6ef9b1-f343-4097-b052-20ea3b02adf4_terseLabel_en-US" xlink:label="lab_cms_ScheduleofSERPtrustassetsABOandcontributionsTableTextBlockTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of SERP Trust Assets, ABO and Contributions</link:label>
    <link:label id="lab_cms_ScheduleofSERPtrustassetsABOandcontributionsTableTextBlockTableTextBlock_label_en-US" xlink:label="lab_cms_ScheduleofSERPtrustassetsABOandcontributionsTableTextBlockTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of SERP trust assets ABO and contributions Table Text Block [Table Text Block]</link:label>
    <link:label id="lab_cms_ScheduleofSERPtrustassetsABOandcontributionsTableTextBlockTableTextBlock_documentation_en-US" xlink:label="lab_cms_ScheduleofSERPtrustassetsABOandcontributionsTableTextBlockTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tabular disclosure of the DB SERP trust assets market value, amounts contributed to the DB SERP trust, and the ABO of the DB SERP.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ScheduleofSERPtrustassetsABOandcontributionsTableTextBlockTableTextBlock" xlink:href="cms-20241231.xsd#cms_ScheduleofSERPtrustassetsABOandcontributionsTableTextBlockTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ScheduleofSERPtrustassetsABOandcontributionsTableTextBlockTableTextBlock" xlink:to="lab_cms_ScheduleofSERPtrustassetsABOandcontributionsTableTextBlockTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_382cea77-8ea7-4684-88d3-06f879546adf_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description</link:label>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_label_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:to="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_RetirementPlanAssumptionsDomain_fdaa3118-ff3b-454b-b0fa-263e0c0e4a97_terseLabel_en-US" xlink:label="lab_cms_RetirementPlanAssumptionsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Plan Assumptions [Domain]</link:label>
    <link:label id="lab_cms_RetirementPlanAssumptionsDomain_label_en-US" xlink:label="lab_cms_RetirementPlanAssumptionsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Plan Assumptions [Domain]</link:label>
    <link:label id="lab_cms_RetirementPlanAssumptionsDomain_documentation_en-US" xlink:label="lab_cms_RetirementPlanAssumptionsDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Retirement Plan Assumptions [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetirementPlanAssumptionsDomain" xlink:href="cms-20241231.xsd#cms_RetirementPlanAssumptionsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RetirementPlanAssumptionsDomain" xlink:to="lab_cms_RetirementPlanAssumptionsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_385e6c4a-b464-41f7-97bd-5464d2aaf90e_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Right-of-use assets</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Right-of-Use Asset, after Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_1c2f495c-1166-4099-80de-17dbf6b344a4_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_54eeba89-d633-47f7-a1c2-ed034245d2eb_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_UtilitiesOperatingExpenseTaxes_73a1029b-5e9c-44ab-9e8a-c5ef7eb181fa_terseLabel_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ForwardContractIndexedToIssuersEquityTypeDomain_92feed46-4f74-4092-99e7-fa587400a76e_terseLabel_en-US" xlink:label="lab_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_Additional402vDisclosureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure</link:label>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_label_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Additional402vDisclosureTextBlock" xlink:to="lab_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_c7042b1a-b8fc-4df4-bfc7-0c0f43689a0a_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_SettlementAgreementPaymentPenalty_62b58449-7dd2-447d-ae93-08cbc61c1f9a_terseLabel_en-US" xlink:label="lab_cms_SettlementAgreementPaymentPenalty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Settlement agreement penalty payment</link:label>
    <link:label id="lab_cms_SettlementAgreementPaymentPenalty_label_en-US" xlink:label="lab_cms_SettlementAgreementPaymentPenalty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Settlement Agreement, Payment Penalty</link:label>
    <link:label id="lab_cms_SettlementAgreementPaymentPenalty_documentation_en-US" xlink:label="lab_cms_SettlementAgreementPaymentPenalty" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Settlement Agreement, Payment Penalty</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SettlementAgreementPaymentPenalty" xlink:href="cms-20241231.xsd#cms_SettlementAgreementPaymentPenalty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_SettlementAgreementPaymentPenalty" xlink:to="lab_cms_SettlementAgreementPaymentPenalty" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_8586b7dc-f4e5-4b3a-9f00-114688a071d6_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_6ab0e977-6534-415a-a26f-6e1899a3a983_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_388d5fc8-e920-4e78-952c-fe4434f65505_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_LesseeWeightedAverageDiscountRateAbstract_93867ba4-a1c6-4390-a2c8-8f758075f574_terseLabel_en-US" xlink:label="lab_cms_LesseeWeightedAverageDiscountRateAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average discount rate</link:label>
    <link:label id="lab_cms_LesseeWeightedAverageDiscountRateAbstract_label_en-US" xlink:label="lab_cms_LesseeWeightedAverageDiscountRateAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Weighted Average Discount Rate [Abstract]</link:label>
    <link:label id="lab_cms_LesseeWeightedAverageDiscountRateAbstract_documentation_en-US" xlink:label="lab_cms_LesseeWeightedAverageDiscountRateAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lessee, Weighted Average Discount Rate [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LesseeWeightedAverageDiscountRateAbstract" xlink:href="cms-20241231.xsd#cms_LesseeWeightedAverageDiscountRateAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_LesseeWeightedAverageDiscountRateAbstract" xlink:to="lab_cms_LesseeWeightedAverageDiscountRateAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteeObligationsByNatureAxis_d2bf0291-d38a-454c-9132-557d798abb4c_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsByNatureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders_bd982722-d7a8-4281-aec4-a18bd325198d_terseLabel_en-US" xlink:label="lab_cms_MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contributions from noncontrolling interests</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" 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" 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-20241231.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_StatementTable_0aea5e34-f777-4952-aa11-8cf42bb1163b_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_InterestExpenseDebt_72d41e05-02d6-4462-9249-44771d7bd424_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ScheduleOfVariableInterestEntitiesTextBlock_a6be93f4-c89b-4c27-b7d7-0d953630b6a7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_srt_ConsolidationItemsDomain_2489717e-246d-4f7e-afdb-523a5f2c04bc_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/srt-2024.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_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_0335aed9-82b7-46aa-a9ab-15d0613235d1_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_InterestPaidNet_ef84a61f-95a4-41fc-a1ed-b98e1681e117_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest paid (net of amounts capitalized)</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_RestructuringAndRelatedCostDeferredCost_cf84b513-1a04-4526-84b9-73c62e016e6f_terseLabel_en-US" xlink:label="lab_cms_RestructuringAndRelatedCostDeferredCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost deferred</link:label>
    <link:label id="lab_cms_RestructuringAndRelatedCostDeferredCost_a95ccb06-950c-419c-ad80-d492139fd95c_verboseLabel_en-US" xlink:label="lab_cms_RestructuringAndRelatedCostDeferredCost" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" 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" 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" 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-20241231.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_SettlementOfForwardContractsMember_9befa235-676b-4d4b-a84a-1770eb177c8c_terseLabel_en-US" xlink:label="lab_cms_SettlementOfForwardContractsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Settlement Of Forward Contracts</link:label>
    <link:label id="lab_cms_SettlementOfForwardContractsMember_label_en-US" xlink:label="lab_cms_SettlementOfForwardContractsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Settlement Of Forward Contracts [Member]</link:label>
    <link:label id="lab_cms_SettlementOfForwardContractsMember_documentation_en-US" xlink:label="lab_cms_SettlementOfForwardContractsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Settlement Of Forward Contracts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SettlementOfForwardContractsMember" xlink:href="cms-20241231.xsd#cms_SettlementOfForwardContractsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_SettlementOfForwardContractsMember" xlink:to="lab_cms_SettlementOfForwardContractsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_24425b4b-22f3-4010-bf04-d9b0df80a3cf_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level&#160;1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_82a543c8-6ddc-4d92-a0b8-41438de90ae5_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_DefinedContributionPlanTrustAssetsAmount_4d0c1c1b-592b-4ba8-ad49-789cb1ca7619_terseLabel_en-US" xlink:label="lab_cms_DefinedContributionPlanTrustAssetsAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trust assets</link:label>
    <link:label id="lab_cms_DefinedContributionPlanTrustAssetsAmount_label_en-US" xlink:label="lab_cms_DefinedContributionPlanTrustAssetsAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Trust Assets, Amount</link:label>
    <link:label id="lab_cms_DefinedContributionPlanTrustAssetsAmount_documentation_en-US" xlink:label="lab_cms_DefinedContributionPlanTrustAssetsAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Trust Assets, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DefinedContributionPlanTrustAssetsAmount" xlink:href="cms-20241231.xsd#cms_DefinedContributionPlanTrustAssetsAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_DefinedContributionPlanTrustAssetsAmount" xlink:to="lab_cms_DefinedContributionPlanTrustAssetsAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_AviatorWindMember_95bc445e-353f-402e-b980-8a56cb7df05c_terseLabel_en-US" xlink:label="lab_cms_AviatorWindMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" xml:lang="en-US">Aviator Wind [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AviatorWindMember" xlink:href="cms-20241231.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_AssetsCurrent_dda369d9-0a49-4c6f-bb1f-68cf02d7207a_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_StatementOfCashFlowsAbstract_22605d51-5a51-4008-94d0-9dcca027448e_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_SeniorNotesMember_bac7b333-2345-47e7-be42-9ed6e69e5864_verboseLabel_en-US" xlink:label="lab_us-gaap_SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Senior notes</link:label>
    <link:label id="lab_us-gaap_SeniorNotesMember_label_en-US" xlink:label="lab_us-gaap_SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Senior Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeniorNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeniorNotesMember" xlink:to="lab_us-gaap_SeniorNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_A3.125FirstMortgageBondsDueAugust2024Member_14daf912-5ea6-4bcb-ae29-1aa9368cc14b_terseLabel_en-US" xlink:label="lab_cms_A3.125FirstMortgageBondsDueAugust2024Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">3.125% First Mortgage Bonds Due August 2024</link:label>
    <link:label id="lab_cms_A3.125FirstMortgageBondsDueAugust2024Member_label_en-US" xlink:label="lab_cms_A3.125FirstMortgageBondsDueAugust2024Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">3.125% First Mortgage Bonds Due August 2024 [Member]</link:label>
    <link:label id="lab_cms_A3.125FirstMortgageBondsDueAugust2024Member_documentation_en-US" xlink:label="lab_cms_A3.125FirstMortgageBondsDueAugust2024Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">3.125% First Mortgage Bonds Due August 2024</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A3.125FirstMortgageBondsDueAugust2024Member" xlink:href="cms-20241231.xsd#cms_A3.125FirstMortgageBondsDueAugust2024Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_A3.125FirstMortgageBondsDueAugust2024Member" xlink:to="lab_cms_A3.125FirstMortgageBondsDueAugust2024Member" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementDomain_9982c78b-c323-44ed-900c-9f146ef8b2bc_terseLabel_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revision of Prior Period [Domain]</link:label>
    <link:label id="lab_srt_RestatementDomain_label_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revision of Prior Period [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementDomain" xlink:to="lab_srt_RestatementDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_VariableInterestEntitiesAbstract_54a2339f-9b29-4a32-a162-3cb2eae45e58_terseLabel_en-US" xlink:label="lab_cms_VariableInterestEntitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" xml:lang="en-US">Variable Interest Entities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_VariableInterestEntitiesAbstract" xlink:href="cms-20241231.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_cms_ElectricAssetsHeldUnderFinanceLeasesMember_0f20ee15-f8c3-4f2a-9f15-b94d0faac236_terseLabel_en-US" xlink:label="lab_cms_ElectricAssetsHeldUnderFinanceLeasesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets under finance leases</link:label>
    <link:label id="lab_cms_ElectricAssetsHeldUnderFinanceLeasesMember_label_en-US" xlink:label="lab_cms_ElectricAssetsHeldUnderFinanceLeasesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Electric Assets Held Under Finance Leases [Member]</link:label>
    <link:label id="lab_cms_ElectricAssetsHeldUnderFinanceLeasesMember_documentation_en-US" xlink:label="lab_cms_ElectricAssetsHeldUnderFinanceLeasesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Electric Assets Held Under Finance Leases [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricAssetsHeldUnderFinanceLeasesMember" xlink:href="cms-20241231.xsd#cms_ElectricAssetsHeldUnderFinanceLeasesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ElectricAssetsHeldUnderFinanceLeasesMember" xlink:to="lab_cms_ElectricAssetsHeldUnderFinanceLeasesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_6e825f57-de91-4f07-9783-733851f1e01c_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_SecuritizationBondsMember_f0ee4453-6e25-4732-a7ee-cf825b342421_terseLabel_en-US" xlink:label="lab_cms_SecuritizationBondsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Securitization bonds</link:label>
    <link:label id="lab_cms_SecuritizationBondsMember_label_en-US" xlink:label="lab_cms_SecuritizationBondsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Securitization Bonds [Member]</link:label>
    <link:label id="lab_cms_SecuritizationBondsMember_documentation_en-US" xlink:label="lab_cms_SecuritizationBondsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Securitization Bonds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SecuritizationBondsMember" xlink:href="cms-20241231.xsd#cms_SecuritizationBondsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_SecuritizationBondsMember" xlink:to="lab_cms_SecuritizationBondsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_30936afe-03f8-4658-adc8-a97359ddd316_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_d557d560-bf46-4b96-b0e2-dae7bf2e3ffb_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Company contribution</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Contributions by Employer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:to="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherShortTermBorrowings_15d60d8b-e7f8-4b0a-8ece-03f42b1e81c2_terseLabel_en-US" xlink:label="lab_us-gaap_OtherShortTermBorrowings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_OtherShortTermBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherShortTermBorrowings" xlink:to="lab_us-gaap_OtherShortTermBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_b6b70b02-a1ed-4475-9686-b5f02c90e236_totalLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_e094cc6c-6ebf-4226-a9cd-559badee565b_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_769a11ea-cc14-4f0b-bf04-2ccca07181c2_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other intangible assets</link:label>
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Intangible Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIntangibleAssetsMember" xlink:to="lab_us-gaap_OtherIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_58a44581-633a-41e3-94ed-b4eb2d3a6302_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_53763221-c256-40d1-b1a9-74b66cdd2e18_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_VariableInterestEntityMaximumCapacity_8aaad599-e4f8-4081-8691-b43f78250948_terseLabel_en-US" xlink:label="lab_cms_VariableInterestEntityMaximumCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" xml:lang="en-US">Variable Interest Entity, Maximum Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_VariableInterestEntityMaximumCapacity" xlink:href="cms-20241231.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_cms_ThreePointSixZeroZeroPercentFirstMortgageBondsDue2032Member_9e4e0a05-8da6-4c51-a9a5-6ef512eaa8b3_terseLabel_en-US" xlink:label="lab_cms_ThreePointSixZeroZeroPercentFirstMortgageBondsDue2032Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">3.600% First Mortgage Bonds Due 2032</link:label>
    <link:label id="lab_cms_ThreePointSixZeroZeroPercentFirstMortgageBondsDue2032Member_label_en-US" xlink:label="lab_cms_ThreePointSixZeroZeroPercentFirstMortgageBondsDue2032Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Three Point Six Zero Zero Percent First Mortgage Bonds Due 2032 [Member]</link:label>
    <link:label id="lab_cms_ThreePointSixZeroZeroPercentFirstMortgageBondsDue2032Member_documentation_en-US" xlink:label="lab_cms_ThreePointSixZeroZeroPercentFirstMortgageBondsDue2032Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Three Point Six Zero Zero Percent First Mortgage Bonds Due 2032</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointSixZeroZeroPercentFirstMortgageBondsDue2032Member" xlink:href="cms-20241231.xsd#cms_ThreePointSixZeroZeroPercentFirstMortgageBondsDue2032Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ThreePointSixZeroZeroPercentFirstMortgageBondsDue2032Member" xlink:to="lab_cms_ThreePointSixZeroZeroPercentFirstMortgageBondsDue2032Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractualRightsMember_e9dc89ee-af38-45f0-8019-1158bbb1a79a_terseLabel_en-US" xlink:label="lab_us-gaap_ContractualRightsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rights of way</link:label>
    <link:label id="lab_us-gaap_ContractualRightsMember_label_en-US" xlink:label="lab_us-gaap_ContractualRightsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contractual Rights [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualRightsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractualRightsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractualRightsMember" xlink:to="lab_us-gaap_ContractualRightsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplierFinanceProgramTableTextBlock_15d31ca2-6ba1-440b-98b0-a5461c3e21a1_terseLabel_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Supplier Finance Program</link:label>
    <link:label id="lab_us-gaap_SupplierFinanceProgramTableTextBlock_label_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplier Finance Program [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplierFinanceProgramTableTextBlock" xlink:to="lab_us-gaap_SupplierFinanceProgramTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_SupplierFinanceProgramTerminationPeriod_c2fb794a-5982-44a9-bd1b-08f49526ea5b_terseLabel_en-US" xlink:label="lab_cms_SupplierFinanceProgramTerminationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplier financing program, termination period</link:label>
    <link:label id="lab_cms_SupplierFinanceProgramTerminationPeriod_label_en-US" xlink:label="lab_cms_SupplierFinanceProgramTerminationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplier Finance Program, Termination Period</link:label>
    <link:label id="lab_cms_SupplierFinanceProgramTerminationPeriod_documentation_en-US" xlink:label="lab_cms_SupplierFinanceProgramTerminationPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Supplier Finance Program, Termination Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SupplierFinanceProgramTerminationPeriod" xlink:href="cms-20241231.xsd#cms_SupplierFinanceProgramTerminationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_SupplierFinanceProgramTerminationPeriod" xlink:to="lab_cms_SupplierFinanceProgramTerminationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtPolicyTextBlock_5de4138f-1f52-4cfd-b83a-93f857c821f3_terseLabel_en-US" xlink:label="lab_us-gaap_DebtPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Issuance Costs, Discounts, Premiums, and Refinancing Costs</link:label>
    <link:label id="lab_us-gaap_DebtPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtPolicyTextBlock" xlink:to="lab_us-gaap_DebtPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_ddf3d8fe-8ba1-488d-b22f-2d84e0bb5763_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_065975f8-0cfc-4a39-a813-9510dad9d1f0_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Increase (decrease) in notes payable</link:label>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_bd7138e6-e50a-4c18-871f-690a24cbfd9f_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (decrease) in notes payable</link:label>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from (Repayments of) Short-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:to="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_82633bd0-23ce-4e21-9a74-00288eb34f94_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by 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" 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/2024/elts/us-gaap-2024.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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_ec36f181-40bc-4ee5-905a-2bd26eb0ab95_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reserves and accruals</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsLineItems_fa8edde8-b8c8-463f-b6ae-d49b3eb7f4b9_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards [Line Items]</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsLineItems_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_d1ca1531-453a-4c10-8073-933f99737bc3_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_OtherCapitalizedPropertyPlantAndEquipmentMember_6d97895e-8f29-4066-b947-5a75aeb505ee_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other non-utility property</link:label>
    <link:label id="lab_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_label_en-US" xlink:label="lab_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Capitalized Property Plant and Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink:to="lab_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_GasAssetsHeldUnderFinanceLeasesMember_035fd32e-54ad-4976-ad4d-da5937e0172a_terseLabel_en-US" xlink:label="lab_cms_GasAssetsHeldUnderFinanceLeasesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance leases</link:label>
    <link:label id="lab_cms_GasAssetsHeldUnderFinanceLeasesMember_label_en-US" xlink:label="lab_cms_GasAssetsHeldUnderFinanceLeasesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gas Assets Held Under Finance Leases [Member]</link:label>
    <link:label id="lab_cms_GasAssetsHeldUnderFinanceLeasesMember_documentation_en-US" xlink:label="lab_cms_GasAssetsHeldUnderFinanceLeasesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Gas Assets Held Under Finance Leases [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasAssetsHeldUnderFinanceLeasesMember" xlink:href="cms-20241231.xsd#cms_GasAssetsHeldUnderFinanceLeasesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_GasAssetsHeldUnderFinanceLeasesMember" xlink:to="lab_cms_GasAssetsHeldUnderFinanceLeasesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_f59280f2-3d1d-431c-b56d-a0d83c731a75_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Taxes attributable to noncontrolling interests</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Noncontrolling Interest Income (Loss), Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense" xlink:to="lab_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_7abd350e-7f07-4d16-8b62-249f30d8215f_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_LossContingenciesByNatureOfContingencyAxis_91ae38aa-7ebb-4779-bc92-bf962c40ad3c_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_EntityRegistrantName_4991e6f2-9c67-4fe1-ba9c-834be863c378_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_OtherInventorySupplies_50f31449-eadd-4527-8570-657bd2ebbcbf_terseLabel_en-US" xlink:label="lab_us-gaap_OtherInventorySupplies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_AdjToNonPeoNeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote</link:label>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:to="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_cf77cf26-373f-496d-a097-406169a80859_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_fb161fcd-2a38-4cb4-aefd-2e630f97b1ed_totalLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total depreciation and amortization expense</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" 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/2024/elts/us-gaap-2024.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_DeferredStateAndLocalIncomeTaxExpenseBenefit_e0d47314-7ae2-4505-81e8-49bd3e361d35_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State and local</link:label>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardGrantDateFairValue_terseLabel_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value as of Grant Date</link:label>
    <link:label id="lab_ecd_AwardGrantDateFairValue_label_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardGrantDateFairValue" xlink:to="lab_ecd_AwardGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_d221bbc5-91b9-4188-82cc-ad26415f6d44_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Postretirement benefits</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_b177067d-5f11-4b24-93eb-b14adedfe13f_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Non-current assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets for Plan Benefits, Defined Benefit Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:to="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_8939a764-8fd4-4ae7-963a-c61de72283d5_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_FivePointOneSevenZeroPercentFirstMortgageBondsDue2032Member_e0b3a736-0829-414d-b05d-36e18b596fad_terseLabel_en-US" xlink:label="lab_cms_FivePointOneSevenZeroPercentFirstMortgageBondsDue2032Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">5.170% First Mortgage Bonds Due 2032</link:label>
    <link:label id="lab_cms_FivePointOneSevenZeroPercentFirstMortgageBondsDue2032Member_label_en-US" xlink:label="lab_cms_FivePointOneSevenZeroPercentFirstMortgageBondsDue2032Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Five Point One Seven Zero Percent First Mortgage Bonds Due 2032 [Member]</link:label>
    <link:label id="lab_cms_FivePointOneSevenZeroPercentFirstMortgageBondsDue2032Member_documentation_en-US" xlink:label="lab_cms_FivePointOneSevenZeroPercentFirstMortgageBondsDue2032Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Five Point One Seven Zero Percent First Mortgage Bonds Due 2032</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FivePointOneSevenZeroPercentFirstMortgageBondsDue2032Member" xlink:href="cms-20241231.xsd#cms_FivePointOneSevenZeroPercentFirstMortgageBondsDue2032Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_FivePointOneSevenZeroPercentFirstMortgageBondsDue2032Member" xlink:to="lab_cms_FivePointOneSevenZeroPercentFirstMortgageBondsDue2032Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_e83a1b06-934e-4267-85b7-4c9f4191f325_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" xml:lang="en-US">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/2024/elts/us-gaap-2024.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_srt_SegmentGeographicalDomain_04734b20-3b0c-4c9a-99d8-b74fe520c63a_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_CampbellUnit3Member_9c2d5a6c-65b2-4d32-94ef-30dabe0517a7_terseLabel_en-US" xlink:label="lab_cms_CampbellUnit3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">J.H.&#160;Campbell Unit 3</link:label>
    <link:label id="lab_cms_CampbellUnit3Member_label_en-US" xlink:label="lab_cms_CampbellUnit3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Campbell Unit3 [Member]</link:label>
    <link:label id="lab_cms_CampbellUnit3Member_documentation_en-US" xlink:label="lab_cms_CampbellUnit3Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Campbell Unit 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CampbellUnit3Member" xlink:href="cms-20241231.xsd#cms_CampbellUnit3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_CampbellUnit3Member" xlink:to="lab_cms_CampbellUnit3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_985a9f21-47c5-49dc-94b0-161ea3423a7f_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_da76737d-61b7-48e8-b4db-5693d57ca7b6_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ConsolidationPolicyTextBlock_6d07ed6f-6be9-4f81-af31-5fe505cb5419_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Principles of Consolidation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_bbfd51da-a527-4622-82d0-a3632d2cc79c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" xml:lang="en-US">Restructuring Cost [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_PaymentsOfDividendsMinorityInterest_b23df75b-c7be-4f0c-b66d-9c4761667443_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsMinorityInterest" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Distributions to noncontrolling interests</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsMinorityInterest_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsMinorityInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of Ordinary Dividends, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsMinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividendsMinorityInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsMinorityInterest" xlink:to="lab_us-gaap_PaymentsOfDividendsMinorityInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDateAxis_terseLabel_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date:</link:label>
    <link:label id="lab_ecd_RestatementDateAxis_label_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDateAxis" xlink:to="lab_ecd_RestatementDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_547c7845-3494-41f5-a5d8-1c64473370d4_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_CommonStockValue_a21617fd-f65f-4fd0-bb8d-0b01c8ba9dda_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_dei_DocumentFinStmtErrorCorrectionFlag_20f10c4f-dcfa-4ea5-8f9b-30c5b828ed32_terseLabel_en-US" xlink:label="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Financial Statement Error Correction [Flag]</link:label>
    <link:label id="lab_dei_DocumentFinStmtErrorCorrectionFlag_label_en-US" xlink:label="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Financial Statement Error Correction [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFinStmtErrorCorrectionFlag" xlink:to="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability_54b720c6-302e-413a-af37-4ec86e2a2770_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash used in operating activities for finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Interest Payment on Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:to="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax_bbe232ef-42df-4a71-8ee8-d014ffbc349a_terseLabel_en-US" xlink:label="lab_cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prior service cost (credit)</link:label>
    <link:label id="lab_cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax_label_en-US" xlink:label="lab_cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension And Other Postretirement Benefit Plans Regulatory Assets (Liabilities) Net Prior Service Cost (Credit) Before Tax</link:label>
    <link:label id="lab_cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax_documentation_en-US" xlink:label="lab_cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount related to the pretax cost of benefit changes attributable to plan participants' prior service pursuant to a plan amendment or a plan initiation, which has not yet been recognized as components of net periodic benefit cost.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax" xlink:href="cms-20241231.xsd#cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax" xlink:to="lab_cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetRetirementObligation_e7ec6ce0-90db-49ea-91ce-27858d81d8b3_periodStartLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligation" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">ARO Liability, at beginning of period</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligation_686cd4ca-024f-4b2b-a544-5a61fa42b379_periodEndLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligation" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">ARO Liability, end of period</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligation_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligation" xlink:to="lab_us-gaap_AssetRetirementObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_FourPointThreeOneZeroPercentFirstMortgageBondsDue2042Member_30baaf7a-3194-4498-a4d5-afa7377b6955_terseLabel_en-US" xlink:label="lab_cms_FourPointThreeOneZeroPercentFirstMortgageBondsDue2042Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">4.310% First Mortgage Bonds Due 2042</link:label>
    <link:label id="lab_cms_FourPointThreeOneZeroPercentFirstMortgageBondsDue2042Member_label_en-US" xlink:label="lab_cms_FourPointThreeOneZeroPercentFirstMortgageBondsDue2042Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Four Point Three One Zero Percent First Mortgage Bonds Due 2042 [Member]</link:label>
    <link:label id="lab_cms_FourPointThreeOneZeroPercentFirstMortgageBondsDue2042Member_documentation_en-US" xlink:label="lab_cms_FourPointThreeOneZeroPercentFirstMortgageBondsDue2042Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Four Point Three One Zero Percent First Mortgage Bonds Due 2042 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointThreeOneZeroPercentFirstMortgageBondsDue2042Member" xlink:href="cms-20241231.xsd#cms_FourPointThreeOneZeroPercentFirstMortgageBondsDue2042Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_FourPointThreeOneZeroPercentFirstMortgageBondsDue2042Member" xlink:to="lab_cms_FourPointThreeOneZeroPercentFirstMortgageBondsDue2042Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_61832e44-b14a-4055-b227-4e25c14dac9e_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_RepurchasedDebtMember_fa8e945a-73ca-4b2c-94e7-1ac84d205b6f_terseLabel_en-US" xlink:label="lab_cms_RepurchasedDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Repurchased Debt</link:label>
    <link:label id="lab_cms_RepurchasedDebtMember_label_en-US" xlink:label="lab_cms_RepurchasedDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repurchased Debt [Member]</link:label>
    <link:label id="lab_cms_RepurchasedDebtMember_documentation_en-US" xlink:label="lab_cms_RepurchasedDebtMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Repurchased Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RepurchasedDebtMember" xlink:href="cms-20241231.xsd#cms_RepurchasedDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RepurchasedDebtMember" xlink:to="lab_cms_RepurchasedDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryAssetsNoncurrent_49fbeb97-43a8-445e-b3af-eef314e6b456_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Regulatory assets</link:label>
    <link:label id="lab_us-gaap_RegulatoryAssetsNoncurrent_a179ef6f-c1e0-4669-bfbe-0cfb50ceced2_verboseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total non-current 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" xml:lang="en-US">Regulatory Asset, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_UtilitiesOperatingExpenseDepreciationAndAmortization_a5dd8477-0f8c-43b0-b7a4-ac7a4cea1f1d_terseLabel_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_cf3e10e1-d8db-44aa-ac5d-7bfb61da4ffa_totalLabel_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total depreciation and amortization expense</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" 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/2024/elts/us-gaap-2024.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_cms_IncomeTaxBenefitsTable_41c89b8d-4529-42de-a89b-637071d09615_terseLabel_en-US" xlink:label="lab_cms_IncomeTaxBenefitsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Benefits [Table]</link:label>
    <link:label id="lab_cms_IncomeTaxBenefitsTable_label_en-US" xlink:label="lab_cms_IncomeTaxBenefitsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Benefits [Table]</link:label>
    <link:label id="lab_cms_IncomeTaxBenefitsTable_documentation_en-US" xlink:label="lab_cms_IncomeTaxBenefitsTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income Tax Benefits [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxBenefitsTable" xlink:href="cms-20241231.xsd#cms_IncomeTaxBenefitsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_IncomeTaxBenefitsTable" xlink:to="lab_cms_IncomeTaxBenefitsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryLiabilityCurrent_8caa434d-c0b7-472c-b56b-03dcb2fe6c09_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Regulatory liabilities</link:label>
    <link:label id="lab_us-gaap_RegulatoryLiabilityCurrent_f4e8e798-cb30-437e-aebc-3517dacd8c2c_verboseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total current 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryLiabilityCurrent" xlink:to="lab_us-gaap_RegulatoryLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_TermLoanFacilityDueSeptember2025Member_7c9cbae3-f2d7-4ae5-b16a-e810c07bb1c3_terseLabel_en-US" xlink:label="lab_cms_TermLoanFacilityDueSeptember2025Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">5.028% Delayed Draw Unsecured Term Loan Credit Facility Due 2025</link:label>
    <link:label id="lab_cms_TermLoanFacilityDueSeptember2025Member_label_en-US" xlink:label="lab_cms_TermLoanFacilityDueSeptember2025Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Term Loan Facility Due September 2025 [Member]</link:label>
    <link:label id="lab_cms_TermLoanFacilityDueSeptember2025Member_documentation_en-US" xlink:label="lab_cms_TermLoanFacilityDueSeptember2025Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Term Loan Facility Due September 2025</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TermLoanFacilityDueSeptember2025Member" xlink:href="cms-20241231.xsd#cms_TermLoanFacilityDueSeptember2025Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_TermLoanFacilityDueSeptember2025Member" xlink:to="lab_cms_TermLoanFacilityDueSeptember2025Member" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ApplianceServicePlanBusinessMember_a4114305-e1b5-4f90-9708-bd5c29c047a1_terseLabel_en-US" xlink:label="lab_cms_ApplianceServicePlanBusinessMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ASP gain</link:label>
    <link:label id="lab_cms_ApplianceServicePlanBusinessMember_label_en-US" xlink:label="lab_cms_ApplianceServicePlanBusinessMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Appliance Service Plan Business [Member]</link:label>
    <link:label id="lab_cms_ApplianceServicePlanBusinessMember_documentation_en-US" xlink:label="lab_cms_ApplianceServicePlanBusinessMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Appliance Service Plan Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ApplianceServicePlanBusinessMember" xlink:href="cms-20241231.xsd#cms_ApplianceServicePlanBusinessMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ApplianceServicePlanBusinessMember" xlink:to="lab_cms_ApplianceServicePlanBusinessMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_CommercialUtilityServiceMember_8ab432cf-9a13-4592-a6b3-013773f8d465_terseLabel_en-US" xlink:label="lab_cms_CommercialUtilityServiceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" xml:lang="en-US">Commercial Utility Service [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CommercialUtilityServiceMember" xlink:href="cms-20241231.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_cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax_89f3001c-85fc-426a-9f17-c33124268ac9_terseLabel_en-US" xlink:label="lab_cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax_label_en-US" xlink:label="lab_cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension And Other Postretirement Benefit Plans Regulatory Assets (Liabilities) Net Gains Losses Before Tax</link:label>
    <link:label id="lab_cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax_documentation_en-US" xlink:label="lab_cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The pretax net amount of gains and losses that are not yet recognized as a component of net periodic benefit cost, and that are recognized as increases or decreases in regulatory assets (liabilities) as they arise. Gains and losses are due to changes in the value of either the benefit obligation or the plan assets resulting from experience different from that assumed or from a change in an actuarial assumption, or the consequence of a decision to temporarily deviate from the substantive plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax" xlink:href="cms-20241231.xsd#cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax" xlink:to="lab_cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ThreePointTwoFiveZeroPercentFirstMortgageBondsDue2046Member_ccf9f7cb-013a-417c-85eb-38d702a1fde1_terseLabel_en-US" xlink:label="lab_cms_ThreePointTwoFiveZeroPercentFirstMortgageBondsDue2046Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">3.250% First Mortgage Bonds Due 2046</link:label>
    <link:label id="lab_cms_ThreePointTwoFiveZeroPercentFirstMortgageBondsDue2046Member_label_en-US" xlink:label="lab_cms_ThreePointTwoFiveZeroPercentFirstMortgageBondsDue2046Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Three Point Two Five Zero Percent First Mortgage Bonds Due 2046 [Member]</link:label>
    <link:label id="lab_cms_ThreePointTwoFiveZeroPercentFirstMortgageBondsDue2046Member_documentation_en-US" xlink:label="lab_cms_ThreePointTwoFiveZeroPercentFirstMortgageBondsDue2046Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Three Point Two Five Zero Percent First Mortgage Bonds Due 2046 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointTwoFiveZeroPercentFirstMortgageBondsDue2046Member" xlink:href="cms-20241231.xsd#cms_ThreePointTwoFiveZeroPercentFirstMortgageBondsDue2046Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ThreePointTwoFiveZeroPercentFirstMortgageBondsDue2046Member" xlink:to="lab_cms_ThreePointTwoFiveZeroPercentFirstMortgageBondsDue2046Member" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_FourPointSevenZeroZeroPercentSeniorNotesDue2043Member_c732a5e6-08fa-4cb7-ad7b-946b5d99c031_terseLabel_en-US" xlink:label="lab_cms_FourPointSevenZeroZeroPercentSeniorNotesDue2043Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">4.700% Senior Notes Due 2043</link:label>
    <link:label id="lab_cms_FourPointSevenZeroZeroPercentSeniorNotesDue2043Member_label_en-US" xlink:label="lab_cms_FourPointSevenZeroZeroPercentSeniorNotesDue2043Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Four Point Seven Zero Zero Percent Senior Notes Due 2043 [Member]</link:label>
    <link:label id="lab_cms_FourPointSevenZeroZeroPercentSeniorNotesDue2043Member_documentation_en-US" xlink:label="lab_cms_FourPointSevenZeroZeroPercentSeniorNotesDue2043Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Four Point Seven Zero Zero Percent Senior Notes Due 2043 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointSevenZeroZeroPercentSeniorNotesDue2043Member" xlink:href="cms-20241231.xsd#cms_FourPointSevenZeroZeroPercentSeniorNotesDue2043Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_FourPointSevenZeroZeroPercentSeniorNotesDue2043Member" xlink:to="lab_cms_FourPointSevenZeroZeroPercentSeniorNotesDue2043Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentGenerationUsefulLife_50e0a235-3425-487f-a9b5-32404ae6d6e8_verboseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentGenerationUsefulLife" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Estimated depreciable life in years, generation</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentGenerationUsefulLife_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentGenerationUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Public Utilities, Property, Plant and Equipment, Generation, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentGenerationUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentGenerationUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentGenerationUsefulLife" xlink:to="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentGenerationUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_4f27f4b2-fddf-483e-b0ce-e6d80a12acd8_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_5c377eea-5253-4a64-9b7f-402b3dfee825_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_9797e21b-51c8-4b81-a462-40ab5fc00743_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cumulative redeemable perpetual preferred stock</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_89f118b9-25b9-4dff-a01f-a30ff6814344_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cumulative preferred stock</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_IncomeTaxReconciliationStateAndLocalIncomeTaxes_dd53393d-5faa-4ab9-b600-528e3df6a5b7_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State and local income taxes, net of federal effect</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryLiabilities_5d8bf82d-4fa2-4c6d-90ab-4ad2109ca6ed_totalLabel_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total regulatory liabilities</link:label>
    <link:label id="lab_us-gaap_RegulatoryLiabilities_ffe5dabd-0c1f-4291-88ea-21272032cf0a_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Regulatory liability</link:label>
    <link:label id="lab_us-gaap_RegulatoryLiabilities_label_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Regulatory Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryLiabilities" xlink:to="lab_us-gaap_RegulatoryLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_08ec56fd-129b-431b-94ed-302d14f27a25_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ThreePointSevenFiveZeroPercentFirstMortgageBondsDue2050Member_2fc17382-22fd-4752-aa55-3e1599a0e73f_verboseLabel_en-US" xlink:label="lab_cms_ThreePointSevenFiveZeroPercentFirstMortgageBondsDue2050Member" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">3.750% First Mortgage Bonds Due 2050</link:label>
    <link:label id="lab_cms_ThreePointSevenFiveZeroPercentFirstMortgageBondsDue2050Member_label_en-US" xlink:label="lab_cms_ThreePointSevenFiveZeroPercentFirstMortgageBondsDue2050Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Three Point Seven Five Zero Percent First Mortgage Bonds Due 2050 [Member]</link:label>
    <link:label id="lab_cms_ThreePointSevenFiveZeroPercentFirstMortgageBondsDue2050Member_documentation_en-US" xlink:label="lab_cms_ThreePointSevenFiveZeroPercentFirstMortgageBondsDue2050Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Three Point Seven Five Zero Percent First Mortgage Bonds Due 2050 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointSevenFiveZeroPercentFirstMortgageBondsDue2050Member" xlink:href="cms-20241231.xsd#cms_ThreePointSevenFiveZeroPercentFirstMortgageBondsDue2050Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ThreePointSevenFiveZeroPercentFirstMortgageBondsDue2050Member" xlink:to="lab_cms_ThreePointSevenFiveZeroPercentFirstMortgageBondsDue2050Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_efa96eb2-1fc4-4803-b22a-770691914bf8_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Total deferred income tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests_df365152-4b83-4f9d-b5a8-4c65387eae0a_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sale of membership interest in VIE to tax equity investor</link:label>
    <link:label id="lab_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests_label_en-US" xlink:label="lab_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Issuance of Equity by Subsidiary to Noncontrolling Interests</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests" xlink:to="lab_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_73df5f30-71da-444e-be9e-ccd565524981_totalLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_FourPointSixZeroZeroPercentFirstMortgageBondsDue2029Member_00a8a201-04c7-47d5-b84a-3d28e6d6f4b7_terseLabel_en-US" xlink:label="lab_cms_FourPointSixZeroZeroPercentFirstMortgageBondsDue2029Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">4.600% First Mortgage Bonds Due 2029</link:label>
    <link:label id="lab_cms_FourPointSixZeroZeroPercentFirstMortgageBondsDue2029Member_label_en-US" xlink:label="lab_cms_FourPointSixZeroZeroPercentFirstMortgageBondsDue2029Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Four Point Six Zero Zero Percent First Mortgage Bonds Due 2029 [Member]</link:label>
    <link:label id="lab_cms_FourPointSixZeroZeroPercentFirstMortgageBondsDue2029Member_documentation_en-US" xlink:label="lab_cms_FourPointSixZeroZeroPercentFirstMortgageBondsDue2029Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Four Point Six Zero Zero Percent First Mortgage Bonds Due 2029</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointSixZeroZeroPercentFirstMortgageBondsDue2029Member" xlink:href="cms-20241231.xsd#cms_FourPointSixZeroZeroPercentFirstMortgageBondsDue2029Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_FourPointSixZeroZeroPercentFirstMortgageBondsDue2029Member" xlink:to="lab_cms_FourPointSixZeroZeroPercentFirstMortgageBondsDue2029Member" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PublicUtilitiesSurchargeForRecoveryOfExcessDistributionInvestments_12380a00-14c6-4a27-b89d-b955d2fc2752_terseLabel_en-US" xlink:label="lab_cms_PublicUtilitiesSurchargeForRecoveryOfExcessDistributionInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Surcharge for the recovery of excess distribution investments</link:label>
    <link:label id="lab_cms_PublicUtilitiesSurchargeForRecoveryOfExcessDistributionInvestments_label_en-US" xlink:label="lab_cms_PublicUtilitiesSurchargeForRecoveryOfExcessDistributionInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Public Utilities, Surcharge For Recovery Of Excess Distribution Investments</link:label>
    <link:label id="lab_cms_PublicUtilitiesSurchargeForRecoveryOfExcessDistributionInvestments_documentation_en-US" xlink:label="lab_cms_PublicUtilitiesSurchargeForRecoveryOfExcessDistributionInvestments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Public Utilities, Surcharge For Recovery Of Excess Distribution Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesSurchargeForRecoveryOfExcessDistributionInvestments" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesSurchargeForRecoveryOfExcessDistributionInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PublicUtilitiesSurchargeForRecoveryOfExcessDistributionInvestments" xlink:to="lab_cms_PublicUtilitiesSurchargeForRecoveryOfExcessDistributionInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_LesseeWeightedAverageLeaseTermAbstract_e1983284-beba-4a33-a3a4-b97305bd2239_terseLabel_en-US" xlink:label="lab_cms_LesseeWeightedAverageLeaseTermAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average remaining lease term (in years)</link:label>
    <link:label id="lab_cms_LesseeWeightedAverageLeaseTermAbstract_label_en-US" xlink:label="lab_cms_LesseeWeightedAverageLeaseTermAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Weighted Average Lease Term [Abstract]</link:label>
    <link:label id="lab_cms_LesseeWeightedAverageLeaseTermAbstract_documentation_en-US" xlink:label="lab_cms_LesseeWeightedAverageLeaseTermAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lessee, Weighted Average Lease Term [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LesseeWeightedAverageLeaseTermAbstract" xlink:href="cms-20241231.xsd#cms_LesseeWeightedAverageLeaseTermAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_LesseeWeightedAverageLeaseTermAbstract" xlink:to="lab_cms_LesseeWeightedAverageLeaseTermAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_241f6d1e-dd52-4874-a28f-c0962e2610fd_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_CashAndCashEquivalentsMember_d842274d-e23a-4025-8edb-d5056941e57d_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsMember_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsMember" xlink:to="lab_us-gaap_CashAndCashEquivalentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_b4b45c14-65f3-4122-9526-64a46bdf600c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash used in operating activities for operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_A4.700FirstMortgageBondsDueJanuary2030Member_e6cfebc2-6e45-43cf-b0db-7cf565bbb459_terseLabel_en-US" xlink:label="lab_cms_A4.700FirstMortgageBondsDueJanuary2030Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">4.700% First Mortgage Bonds Due January 2030</link:label>
    <link:label id="lab_cms_A4.700FirstMortgageBondsDueJanuary2030Member_label_en-US" xlink:label="lab_cms_A4.700FirstMortgageBondsDueJanuary2030Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">4.700% First Mortgage Bonds Due January 2030 [Member]</link:label>
    <link:label id="lab_cms_A4.700FirstMortgageBondsDueJanuary2030Member_documentation_en-US" xlink:label="lab_cms_A4.700FirstMortgageBondsDueJanuary2030Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">4.700% First Mortgage Bonds Due January 2030</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A4.700FirstMortgageBondsDueJanuary2030Member" xlink:href="cms-20241231.xsd#cms_A4.700FirstMortgageBondsDueJanuary2030Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_A4.700FirstMortgageBondsDueJanuary2030Member" xlink:to="lab_cms_A4.700FirstMortgageBondsDueJanuary2030Member" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:to="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OwnershipDomain_2a84048e-65cc-4107-a4af-db7d92047f82_terseLabel_en-US" xlink:label="lab_srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/srt-2024.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_cms_LudingtonMember_54c3936c-e65a-4dd0-a22d-7ee6785282a7_terseLabel_en-US" xlink:label="lab_cms_LudingtonMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ludington</link:label>
    <link:label id="lab_cms_LudingtonMember_label_en-US" xlink:label="lab_cms_LudingtonMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Ludington [Member]</link:label>
    <link:label id="lab_cms_LudingtonMember_documentation_en-US" xlink:label="lab_cms_LudingtonMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Ludington [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LudingtonMember" xlink:href="cms-20241231.xsd#cms_LudingtonMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_LudingtonMember" xlink:to="lab_cms_LudingtonMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_SecuritizationBondsDue2029Member_1d09ddec-6e37-4835-a0b4-0a9582e9b32c_terseLabel_en-US" xlink:label="lab_cms_SecuritizationBondsDue2029Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">3.528% Securitization Bonds</link:label>
    <link:label id="lab_cms_SecuritizationBondsDue2029Member_label_en-US" xlink:label="lab_cms_SecuritizationBondsDue2029Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Securitization Bonds Due 2029 [Member]</link:label>
    <link:label id="lab_cms_SecuritizationBondsDue2029Member_documentation_en-US" xlink:label="lab_cms_SecuritizationBondsDue2029Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Three Point Two Two Zero Percent Securitization Bonds Due 2020-2029 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SecuritizationBondsDue2029Member" xlink:href="cms-20241231.xsd#cms_SecuritizationBondsDue2029Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_SecuritizationBondsDue2029Member" xlink:to="lab_cms_SecuritizationBondsDue2029Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_8287d7bd-81b9-42fe-89fc-dc5dffcd5698_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_AggtPnsnAdjsSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Pension Adjustments Service Cost</link:label>
    <link:label id="lab_ecd_AggtPnsnAdjsSvcCstMember_label_en-US" xlink:label="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Pension Adjustments Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtPnsnAdjsSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_da431e86-6964-454f-814f-225dd121c31b_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset allocation</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:to="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_DividendsOnRestrictedStockUnitsMember_26baedc7-f513-4c21-91c6-fed5bed05e1c_terseLabel_en-US" xlink:label="lab_cms_DividendsOnRestrictedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends on restricted stock units</link:label>
    <link:label id="lab_cms_DividendsOnRestrictedStockUnitsMember_label_en-US" xlink:label="lab_cms_DividendsOnRestrictedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends On Restricted Stock Units [Member]</link:label>
    <link:label id="lab_cms_DividendsOnRestrictedStockUnitsMember_documentation_en-US" xlink:label="lab_cms_DividendsOnRestrictedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Dividends On Restricted Stock Units [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DividendsOnRestrictedStockUnitsMember" xlink:href="cms-20241231.xsd#cms_DividendsOnRestrictedStockUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_DividendsOnRestrictedStockUnitsMember" xlink:to="lab_cms_DividendsOnRestrictedStockUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_RevolvingCreditFacilitiesTwoMember_8fdc48a7-a3ac-4579-a228-80c1397383ff_terseLabel_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving Credit Facilities December 14, 2027</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" 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" xml:lang="en-US">Revolving Credit Facilities Two [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesTwoMember" xlink:href="cms-20241231.xsd#cms_RevolvingCreditFacilitiesTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RevolvingCreditFacilitiesTwoMember" xlink:to="lab_cms_RevolvingCreditFacilitiesTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_67270d9d-7c38-4140-a919-e7d2e63186ab_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalization</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_EstimatedTimeOfAmortizationOfGainsLosses_392cd00f-c5d2-4318-bf93-9669d9e1fdbe_terseLabel_en-US" xlink:label="lab_cms_EstimatedTimeOfAmortizationOfGainsLosses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated time of amortization of gains losses</link:label>
    <link:label id="lab_cms_EstimatedTimeOfAmortizationOfGainsLosses_label_en-US" xlink:label="lab_cms_EstimatedTimeOfAmortizationOfGainsLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Estimated time of amortization of gains losses</link:label>
    <link:label id="lab_cms_EstimatedTimeOfAmortizationOfGainsLosses_documentation_en-US" xlink:label="lab_cms_EstimatedTimeOfAmortizationOfGainsLosses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Estimated time of amortization of gains and losses in excess of ten percent of the greater of the PBO or the MRV over the average remaining service period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EstimatedTimeOfAmortizationOfGainsLosses" xlink:href="cms-20241231.xsd#cms_EstimatedTimeOfAmortizationOfGainsLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_EstimatedTimeOfAmortizationOfGainsLosses" xlink:to="lab_cms_EstimatedTimeOfAmortizationOfGainsLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_c1d0260e-18c2-44ad-9381-01240a022b02_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_98ddfa28-69ed-4b11-8622-81a05d862c68_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmission_4c516ffd-e04e-445b-879b-e6a116410eeb_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmission" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Transmission</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmission_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmission" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Public Utilities, Property, Plant and Equipment, Transmission</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmission" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmission"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmission" xlink:to="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmission" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCredit_35fb0311-7419-4a03-895e-81b4a94b046c_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_cd464e90-2bce-4999-a982-0ab8d2db6268_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USTreasuryAndGovernmentMember_b6847e22-72ea-4593-887c-8a39b69435f3_terseLabel_en-US" xlink:label="lab_us-gaap_USTreasuryAndGovernmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">U.S. government and agencies securities</link:label>
    <link:label id="lab_us-gaap_USTreasuryAndGovernmentMember_label_en-US" xlink:label="lab_us-gaap_USTreasuryAndGovernmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">US Treasury and Government [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USTreasuryAndGovernmentMember" xlink:to="lab_us-gaap_USTreasuryAndGovernmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_ef85029e-aa3d-4ae6-a957-d604143585fe_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net gain arising during the period</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_RestructuringAndRelatedCostCostsPaidOrSettled_fa35c7e4-8055-44d7-94a4-e06e22752be9_negatedTerseLabel_en-US" xlink:label="lab_cms_RestructuringAndRelatedCostCostsPaidOrSettled" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Costs paid or settled</link:label>
    <link:label id="lab_cms_RestructuringAndRelatedCostCostsPaidOrSettled_label_en-US" xlink:label="lab_cms_RestructuringAndRelatedCostCostsPaidOrSettled" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring And Related Cost, Costs Paid Or Settled</link:label>
    <link:label id="lab_cms_RestructuringAndRelatedCostCostsPaidOrSettled_documentation_en-US" xlink:label="lab_cms_RestructuringAndRelatedCostCostsPaidOrSettled" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restructuring And Related Cost, Costs Paid Or Settled</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RestructuringAndRelatedCostCostsPaidOrSettled" xlink:href="cms-20241231.xsd#cms_RestructuringAndRelatedCostCostsPaidOrSettled"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RestructuringAndRelatedCostCostsPaidOrSettled" xlink:to="lab_cms_RestructuringAndRelatedCostCostsPaidOrSettled" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_b1878338-606a-45e1-8c04-fb599bd2913c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:to="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_TwoPointNineFiveZeroPercentSeniorNotesDue2027AMember_ee8195a7-6943-43c2-9b09-18e5d1988a37_terseLabel_en-US" xlink:label="lab_cms_TwoPointNineFiveZeroPercentSeniorNotesDue2027AMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2.950% Senior Notes Due 2027</link:label>
    <link:label id="lab_cms_TwoPointNineFiveZeroPercentSeniorNotesDue2027AMember_label_en-US" xlink:label="lab_cms_TwoPointNineFiveZeroPercentSeniorNotesDue2027AMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Two Point Nine Five Zero Percent Senior Notes Due 2027A [Member]</link:label>
    <link:label id="lab_cms_TwoPointNineFiveZeroPercentSeniorNotesDue2027AMember_documentation_en-US" xlink:label="lab_cms_TwoPointNineFiveZeroPercentSeniorNotesDue2027AMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Two Point Nine Five Zero Percent Senior Notes Due 2027A [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TwoPointNineFiveZeroPercentSeniorNotesDue2027AMember" xlink:href="cms-20241231.xsd#cms_TwoPointNineFiveZeroPercentSeniorNotesDue2027AMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_TwoPointNineFiveZeroPercentSeniorNotesDue2027AMember" xlink:to="lab_cms_TwoPointNineFiveZeroPercentSeniorNotesDue2027AMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b1430eea-151b-4ca9-b0d9-aac7ef7ac549_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems" xlink:to="lab_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrivateEquityFundsMember_7734a244-f617-4acd-8b4a-56de46589e87_terseLabel_en-US" xlink:label="lab_us-gaap_PrivateEquityFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liquid alternative investments</link:label>
    <link:label id="lab_us-gaap_PrivateEquityFundsMember_label_en-US" xlink:label="lab_us-gaap_PrivateEquityFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Private Equity Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrivateEquityFundsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrivateEquityFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrivateEquityFundsMember" xlink:to="lab_us-gaap_PrivateEquityFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Revenues_6bbfa1f7-3542-46a7-a700-c3620dde6189_terseLabel_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Revenue</link:label>
    <link:label id="lab_us-gaap_Revenues_34b6051e-93ea-4611-a0d4-362ef20d2fed_totalLabel_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_IntercompanyAndRelatedPartiesMember_f874b262-3822-4131-9fce-7fa325ece89d_terseLabel_en-US" xlink:label="lab_cms_IntercompanyAndRelatedPartiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intercompany and related parties</link:label>
    <link:label id="lab_cms_IntercompanyAndRelatedPartiesMember_label_en-US" xlink:label="lab_cms_IntercompanyAndRelatedPartiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intercompany And Related Parties [Member]</link:label>
    <link:label id="lab_cms_IntercompanyAndRelatedPartiesMember_documentation_en-US" xlink:label="lab_cms_IntercompanyAndRelatedPartiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Intercompany And Related Parties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IntercompanyAndRelatedPartiesMember" xlink:href="cms-20241231.xsd#cms_IntercompanyAndRelatedPartiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_IntercompanyAndRelatedPartiesMember" xlink:to="lab_cms_IntercompanyAndRelatedPartiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_032257a5-e7f3-43c5-82a8-a8b939e31b83_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based Compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_a65c74ae-ff3a-42c1-9c88-8faa9f06587c_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_ProceedsFromIssuanceOfLongTermDebt_61621e00-39bf-4a8c-b810-ac2fe9fc7beb_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_GasWellsPlugAndAbandonMember_ffc7256e-3e92-4c3e-820a-683f4976bcf7_terseLabel_en-US" xlink:label="lab_cms_GasWellsPlugAndAbandonMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gas wells plug and abandon</link:label>
    <link:label id="lab_cms_GasWellsPlugAndAbandonMember_label_en-US" xlink:label="lab_cms_GasWellsPlugAndAbandonMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gas Wells Plug And Abandon [Member]</link:label>
    <link:label id="lab_cms_GasWellsPlugAndAbandonMember_documentation_en-US" xlink:label="lab_cms_GasWellsPlugAndAbandonMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Gas Wells Plug And Abandon [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasWellsPlugAndAbandonMember" xlink:href="cms-20241231.xsd#cms_GasWellsPlugAndAbandonMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_GasWellsPlugAndAbandonMember" xlink:to="lab_cms_GasWellsPlugAndAbandonMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_204640c6-8067-4912-ac7c-a368b5ca9c63_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee</link:label>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost_d677406b-e99a-44de-bcc7-dacc2da852e6_totalLabel_en-US" xlink:label="lab_cms_TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total amounts recognized in regulatory assets and AOCI</link:label>
    <link:label id="lab_cms_TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost_label_en-US" xlink:label="lab_cms_TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total amounts recognized in regulatory assests (liabilities) and AOCI</link:label>
    <link:label id="lab_cms_TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost_documentation_en-US" xlink:label="lab_cms_TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Total amount of regulatory assets (liabilities) and AOCI that have not been recognized as a component of net periodic cost.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost" xlink:href="cms-20241231.xsd#cms_TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost" xlink:to="lab_cms_TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount_71105927-ebea-478c-90d9-95ea533d7b62_verboseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Unearned income</link:label>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales-type and Direct Financing Leases, Lease Receivable, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount" xlink:to="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths_196cf280-5325-4990-ace1-21edb8ee136f_terseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum rental payments to be received in year one</link:label>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales-Type and Direct Financing Leases, Payment to be Received, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths" xlink:to="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PercentOfInitialGrantIssuedOnVestingDate_a55a2f52-fce1-48d8-9728-949cb1f4bd69_terseLabel_en-US" xlink:label="lab_cms_PercentOfInitialGrantIssuedOnVestingDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percent of initial grant issued on vesting date</link:label>
    <link:label id="lab_cms_PercentOfInitialGrantIssuedOnVestingDate_label_en-US" xlink:label="lab_cms_PercentOfInitialGrantIssuedOnVestingDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percent of Initial Grant Issued on Vesting Date</link:label>
    <link:label id="lab_cms_PercentOfInitialGrantIssuedOnVestingDate_documentation_en-US" xlink:label="lab_cms_PercentOfInitialGrantIssuedOnVestingDate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage of initial grant of equity-based compensation awards earned depending on the outcome of the market condition or performance condition.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PercentOfInitialGrantIssuedOnVestingDate" xlink:href="cms-20241231.xsd#cms_PercentOfInitialGrantIssuedOnVestingDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PercentOfInitialGrantIssuedOnVestingDate" xlink:to="lab_cms_PercentOfInitialGrantIssuedOnVestingDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetRetirementObligationsPolicy_f1ba74fd-b151-438e-a8b8-94c9630f3426_terseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligations</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationsPolicy_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligation [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationsPolicy" xlink:to="lab_us-gaap_AssetRetirementObligationsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_03ec73d8-e921-4742-ad42-31500350cb9c_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation expense recognized</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_4d1cce4a-4239-4b61-97f7-a12b554dd97d_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Public Utilities, Property, Plant and Equipment [Abstract]</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Public Utilities, Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsTable_846bf05d-4072-4529-a8bd-9e77704a75df_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_LeasesLineItems_b36f5366-47fc-437a-8b9b-ecc2e7ccce0e_terseLabel_en-US" xlink:label="lab_cms_LeasesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leases [Line Items]</link:label>
    <link:label id="lab_cms_LeasesLineItems_label_en-US" xlink:label="lab_cms_LeasesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leases [Line Items]</link:label>
    <link:label id="lab_cms_LeasesLineItems_documentation_en-US" xlink:label="lab_cms_LeasesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Leases [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LeasesLineItems" xlink:href="cms-20241231.xsd#cms_LeasesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_LeasesLineItems" xlink:to="lab_cms_LeasesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions_790114a6-a871-4022-bfd1-af64a7b11235_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for equity funds used during construction</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Public Utilities, Allowance for Funds Used During Construction, Additions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" xlink:to="lab_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2a82fecd-5d87-4b28-98f2-1bd1ea86b792_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Shares forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_14ad1ae9-24e9-4947-8461-e6485c1fa578_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesTable_a59b5ba7-3388-471a-bbd0-b3ef22d92c41_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_b688ee08-8625-48e4-96c1-f7f63f3a2586_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average for benefit obligations</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Benefit Obligation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:to="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_b456afea-dab3-48c6-bf13-c81f9929c5c3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Finite-Lived Intangible Assets by Major Class</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_UnrecordedUnconditionalPurchaseObligationCapacityChargePerMwh_7462a66b-8954-419b-8a9b-7706d4d831b7_terseLabel_en-US" xlink:label="lab_cms_UnrecordedUnconditionalPurchaseObligationCapacityChargePerMwh" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PPA capacity charge per MWh (in dollars per MWh)</link:label>
    <link:label id="lab_cms_UnrecordedUnconditionalPurchaseObligationCapacityChargePerMwh_label_en-US" xlink:label="lab_cms_UnrecordedUnconditionalPurchaseObligationCapacityChargePerMwh" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation Capacity Charge Per Mwh</link:label>
    <link:label id="lab_cms_UnrecordedUnconditionalPurchaseObligationCapacityChargePerMwh_documentation_en-US" xlink:label="lab_cms_UnrecordedUnconditionalPurchaseObligationCapacityChargePerMwh" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The price per MWh of available capacity that must be paid, in connection with an unconditional purchase obligation that has not been recognized for financial reporting purposes.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UnrecordedUnconditionalPurchaseObligationCapacityChargePerMwh" xlink:href="cms-20241231.xsd#cms_UnrecordedUnconditionalPurchaseObligationCapacityChargePerMwh"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_UnrecordedUnconditionalPurchaseObligationCapacityChargePerMwh" xlink:to="lab_cms_UnrecordedUnconditionalPurchaseObligationCapacityChargePerMwh" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year</link:label>
    <link:label id="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember_label_en-US" xlink:label="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:to="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_7ee07834-6f66-4b67-a743-e63f5d470977_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance Leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_OtherNonSegmentRevenue_784466a8-4375-4e36-b4f0-877e54d9bf8b_terseLabel_en-US" xlink:label="lab_cms_OtherNonSegmentRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other non-segment revenue</link:label>
    <link:label id="lab_cms_OtherNonSegmentRevenue_label_en-US" xlink:label="lab_cms_OtherNonSegmentRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Non-Segment Revenue</link:label>
    <link:label id="lab_cms_OtherNonSegmentRevenue_documentation_en-US" xlink:label="lab_cms_OtherNonSegmentRevenue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Non-Segment Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherNonSegmentRevenue" xlink:href="cms-20241231.xsd#cms_OtherNonSegmentRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_OtherNonSegmentRevenue" xlink:to="lab_cms_OtherNonSegmentRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract_e2723ed9-3c95-4c28-9b44-40f2e618dd7c_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:to="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_5009c109-3ed1-4a43-b6e6-3e97d56903fd_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_dei_DocumentFiscalYearFocus_7729b879-5ae8-4c9b-857d-2482406f49e6_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentDisposals_def8f2a6-52da-4ce5-856f-5d2bcbdd4068_terseLabel_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentDisposals" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plant retirements</link:label>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentDisposals_label_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentDisposals" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Public Utilities, Property Plant and Equipment Disposals</link:label>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentDisposals_documentation_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentDisposals" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Current year divestiture 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_PublicUtilitiesPropertyPlantAndEquipmentDisposals" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentDisposals"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentDisposals" xlink:to="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentDisposals" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_f1596b10-8ffe-4e82-849d-5f4c0007cc20_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentGenerationOrProcessing_fbe8b2be-74fa-45ff-86a7-ae2c26e10cfe_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentGenerationOrProcessing" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Generation</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentGenerationOrProcessing_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentGenerationOrProcessing" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Public Utilities, Property, Plant and Equipment, Generation or Processing</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentGenerationOrProcessing" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentGenerationOrProcessing"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentGenerationOrProcessing" xlink:to="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentGenerationOrProcessing" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGrossAbstract_b19a8740-7378-4c6f-bea0-86854cd5f8af_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGrossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_AssetsFairValueDisclosure_730ed938-c6b1-46bf-9434-6c759069565e_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cms_ConsumersEnergyCompanyMember_bebda3d5-a449-4ea1-93b1-bc07a8debc85_terseLabel_en-US" xlink:label="lab_cms_ConsumersEnergyCompanyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" xml:lang="en-US">Consumers Energy Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember" xlink:href="cms-20241231.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_DebtInstrumentUnamortizedDiscountPremiumNet_b0447c09-389c-4027-9333-fe693916c977_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Unamortized discounts</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Unamortized Discount (Premium), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_b5cf3e0a-0134-4bcc-94bd-f68137431a24_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_a1bf922b-68c8-4237-ac0b-05cb8218ddc7_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_SubsidiarySaleOfStockAxis_708f7e7f-67e3-4f66-89b5-d5a008675ca9_terseLabel_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_label_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis" xlink:to="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableInterestEntityOwnershipPercentage_86d6c924-67b8-483b-beef-2d7ce09bf7b6_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ExpectedRemediationCostsByYearTableTextBlock_95b5db39-15b0-409e-b2cd-037cb569f8f4_terseLabel_en-US" xlink:label="lab_cms_ExpectedRemediationCostsByYearTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Remediation and Other Response Activity 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" 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" xml:lang="en-US">Expected Remediation Costs By Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ExpectedRemediationCostsByYearTableTextBlock" xlink:href="cms-20241231.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_ProceedsFromMinorityShareholders_9f0b5b4b-fb30-4950-b6f2-f879c3d6a194_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromMinorityShareholders" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contributions from noncontrolling interests</link:label>
    <link:label id="lab_us-gaap_ProceedsFromMinorityShareholders_label_en-US" xlink:label="lab_us-gaap_ProceedsFromMinorityShareholders" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Noncontrolling Interests</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMinorityShareholders" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromMinorityShareholders"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromMinorityShareholders" xlink:to="lab_us-gaap_ProceedsFromMinorityShareholders" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_b18ded0b-c607-4067-aa8d-6090aa9bc508_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_A4.600FirstMortgageBondsDueMay2029Member_563cb991-d95a-41e0-966e-07d7382964a4_terseLabel_en-US" xlink:label="lab_cms_A4.600FirstMortgageBondsDueMay2029Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">4.600% First Mortgage Bonds Due May 2029</link:label>
    <link:label id="lab_cms_A4.600FirstMortgageBondsDueMay2029Member_label_en-US" xlink:label="lab_cms_A4.600FirstMortgageBondsDueMay2029Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">4.600% First Mortgage Bonds Due May 2029 [Member]</link:label>
    <link:label id="lab_cms_A4.600FirstMortgageBondsDueMay2029Member_documentation_en-US" xlink:label="lab_cms_A4.600FirstMortgageBondsDueMay2029Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">4.600% First Mortgage Bonds Due May 2029</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A4.600FirstMortgageBondsDueMay2029Member" xlink:href="cms-20241231.xsd#cms_A4.600FirstMortgageBondsDueMay2029Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_A4.600FirstMortgageBondsDueMay2029Member" xlink:to="lab_cms_A4.600FirstMortgageBondsDueMay2029Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d16a4ced-bdcf-4933-8bc7-4b38444a7070_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total minimum lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_db61ff64-63ed-45e1-b6cc-ec82528c70cb_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Nonvested, at beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_b5472f4b-d820-46bc-8fdb-0e9b050c0799_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Nonvested, at end of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByAssetClassAxis_45ede883-35fc-4861-bfc0-0a1566a3919d_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByAssetClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByAssetClassAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByAssetClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByAssetClassAxis" xlink:to="lab_us-gaap_FairValueByAssetClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLenderDomain_a1e726fd-ea29-47d4-8461-d4085f247fc2_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_InsiderTradingArrLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingArrLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Arrangements [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="lab_ecd_InsiderTradingArrLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_UnionMembershipByTotalEmployeesPercentage_d249d9e1-bc9f-46a2-b873-a76b91beb986_terseLabel_en-US" xlink:label="lab_cms_UnionMembershipByTotalEmployeesPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Union employees percentage</link:label>
    <link:label id="lab_cms_UnionMembershipByTotalEmployeesPercentage_label_en-US" xlink:label="lab_cms_UnionMembershipByTotalEmployeesPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Union Membership By Total Employees Percentage</link:label>
    <link:label id="lab_cms_UnionMembershipByTotalEmployeesPercentage_documentation_en-US" xlink:label="lab_cms_UnionMembershipByTotalEmployeesPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">UnionMembershipByTotalEmployeesPercentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UnionMembershipByTotalEmployeesPercentage" xlink:href="cms-20241231.xsd#cms_UnionMembershipByTotalEmployeesPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_UnionMembershipByTotalEmployeesPercentage" xlink:to="lab_cms_UnionMembershipByTotalEmployeesPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_RevenueSubjectToRefund_ea7dd0ba-2fc2-4db4-8d78-98971a43ce9f_negatedTerseLabel_en-US" xlink:label="lab_cms_RevenueSubjectToRefund" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Revenues to be refunded</link:label>
    <link:label id="lab_cms_RevenueSubjectToRefund_label_en-US" xlink:label="lab_cms_RevenueSubjectToRefund" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Subject To Refund</link:label>
    <link:label id="lab_cms_RevenueSubjectToRefund_documentation_en-US" xlink:label="lab_cms_RevenueSubjectToRefund" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue Subject To Refund</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevenueSubjectToRefund" xlink:href="cms-20241231.xsd#cms_RevenueSubjectToRefund"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RevenueSubjectToRefund" xlink:to="lab_cms_RevenueSubjectToRefund" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_34f4912e-328d-4122-bcc0-a68b8a85a011_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_63e107f0-5660-40a2-96b2-c93caf91695a_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated benefit obligation</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_3d9cebbb-2811-4c1c-be5c-0edeb8840ccc_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">ABO</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Accumulated Benefit Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForFundsUsedDuringConstructionPolicy_4d69808c-8f0f-400e-b8cf-aaa06a48ee6d_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForFundsUsedDuringConstructionPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">AFUDC</link:label>
    <link:label id="lab_us-gaap_AllowanceForFundsUsedDuringConstructionPolicy_label_en-US" xlink:label="lab_us-gaap_AllowanceForFundsUsedDuringConstructionPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allowance for Funds Used During Construction, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForFundsUsedDuringConstructionPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForFundsUsedDuringConstructionPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForFundsUsedDuringConstructionPolicy" xlink:to="lab_us-gaap_AllowanceForFundsUsedDuringConstructionPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_FourPointTwoZeroZeroPercentFirstMortgageBondsDue2052Member_35415603-1178-44a4-9579-603a1ec58de4_terseLabel_en-US" xlink:label="lab_cms_FourPointTwoZeroZeroPercentFirstMortgageBondsDue2052Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">4.200% First Mortgage Bonds Due 2052</link:label>
    <link:label id="lab_cms_FourPointTwoZeroZeroPercentFirstMortgageBondsDue2052Member_label_en-US" xlink:label="lab_cms_FourPointTwoZeroZeroPercentFirstMortgageBondsDue2052Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Four Point Two Zero Zero Percent First Mortgage Bonds Due 2052 [Member]</link:label>
    <link:label id="lab_cms_FourPointTwoZeroZeroPercentFirstMortgageBondsDue2052Member_documentation_en-US" xlink:label="lab_cms_FourPointTwoZeroZeroPercentFirstMortgageBondsDue2052Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Four Point Two Zero Zero Percent First Mortgage Bonds Due 2052</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointTwoZeroZeroPercentFirstMortgageBondsDue2052Member" xlink:href="cms-20241231.xsd#cms_FourPointTwoZeroZeroPercentFirstMortgageBondsDue2052Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_FourPointTwoZeroZeroPercentFirstMortgageBondsDue2052Member" xlink:to="lab_cms_FourPointTwoZeroZeroPercentFirstMortgageBondsDue2052Member" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_RevenueSubjectToRefundBillCreditContributionToAssistanceProgramsMember_edae834a-98cf-441b-9414-0a6990a475a5_terseLabel_en-US" xlink:label="lab_cms_RevenueSubjectToRefundBillCreditContributionToAssistanceProgramsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contributions to assistance programs</link:label>
    <link:label id="lab_cms_RevenueSubjectToRefundBillCreditContributionToAssistanceProgramsMember_label_en-US" xlink:label="lab_cms_RevenueSubjectToRefundBillCreditContributionToAssistanceProgramsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Subject To Refund, Bill Credit Contribution To Assistance Programs [Member]</link:label>
    <link:label id="lab_cms_RevenueSubjectToRefundBillCreditContributionToAssistanceProgramsMember_documentation_en-US" xlink:label="lab_cms_RevenueSubjectToRefundBillCreditContributionToAssistanceProgramsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue Subject To Refund, Bill Credit Contribution To Assistance Programs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevenueSubjectToRefundBillCreditContributionToAssistanceProgramsMember" xlink:href="cms-20241231.xsd#cms_RevenueSubjectToRefundBillCreditContributionToAssistanceProgramsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RevenueSubjectToRefundBillCreditContributionToAssistanceProgramsMember" xlink:to="lab_cms_RevenueSubjectToRefundBillCreditContributionToAssistanceProgramsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_122450bc-982a-4b84-bc04-e9735b0050b5_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts and notes receivable &#8211; related parties</link:label>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts and Financing Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsNotesAndLoansReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_64d0833b-1cba-467c-8b87-23da1d5a4e44_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_cms_OtherUtilityServiceMember_e106dbb6-f7ae-4a07-a4a7-b3ff6c5ec2d0_terseLabel_en-US" xlink:label="lab_cms_OtherUtilityServiceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" xml:lang="en-US">Other Utility Service [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherUtilityServiceMember" xlink:href="cms-20241231.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_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear_6ed0c768-a6db-460c-b266-d1605e9a533d_verboseLabel_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2025</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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear" xlink:to="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_GasFueledElectricGenerationMember_5c1d5146-c545-44f0-937e-80b7e4db5b45_terseLabel_en-US" xlink:label="lab_cms_GasFueledElectricGenerationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gas-Fueled Electric Generation</link:label>
    <link:label id="lab_cms_GasFueledElectricGenerationMember_label_en-US" xlink:label="lab_cms_GasFueledElectricGenerationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gas Fueled Electric Generation [Member]</link:label>
    <link:label id="lab_cms_GasFueledElectricGenerationMember_documentation_en-US" xlink:label="lab_cms_GasFueledElectricGenerationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Gas-Fueled Electric Generation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasFueledElectricGenerationMember" xlink:href="cms-20241231.xsd#cms_GasFueledElectricGenerationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_GasFueledElectricGenerationMember" xlink:to="lab_cms_GasFueledElectricGenerationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_b0244bfb-38b7-4cfd-bb76-2f2be965fc4b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Reconciliation of Uncertain Tax Benefits</link:label>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_CashAndShortTermInvestmentsMember_bc78817c-07f9-44a3-815e-1f707e93636a_terseLabel_en-US" xlink:label="lab_cms_CashAndShortTermInvestmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and short-term investments</link:label>
    <link:label id="lab_cms_CashAndShortTermInvestmentsMember_label_en-US" xlink:label="lab_cms_CashAndShortTermInvestmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash And Short Term Investments [Member]</link:label>
    <link:label id="lab_cms_CashAndShortTermInvestmentsMember_documentation_en-US" xlink:label="lab_cms_CashAndShortTermInvestmentsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cash and Short-Term Investments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CashAndShortTermInvestmentsMember" xlink:href="cms-20241231.xsd#cms_CashAndShortTermInvestmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_CashAndShortTermInvestmentsMember" xlink:to="lab_cms_CashAndShortTermInvestmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_FivePointTwoFourZeroPercentFirstMortgageBondsDue2026Member_21859384-45f0-40af-80df-45d66221e0f4_terseLabel_en-US" xlink:label="lab_cms_FivePointTwoFourZeroPercentFirstMortgageBondsDue2026Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">5.240 First Mortgage Bonds Due 2026</link:label>
    <link:label id="lab_cms_FivePointTwoFourZeroPercentFirstMortgageBondsDue2026Member_label_en-US" xlink:label="lab_cms_FivePointTwoFourZeroPercentFirstMortgageBondsDue2026Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Five Point Two Four Zero Percent First Mortgage Bonds Due 2026 [Member]</link:label>
    <link:label id="lab_cms_FivePointTwoFourZeroPercentFirstMortgageBondsDue2026Member_documentation_en-US" xlink:label="lab_cms_FivePointTwoFourZeroPercentFirstMortgageBondsDue2026Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Five Point Two Four Zero Percent First Mortgage Bonds Due 2026</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FivePointTwoFourZeroPercentFirstMortgageBondsDue2026Member" xlink:href="cms-20241231.xsd#cms_FivePointTwoFourZeroPercentFirstMortgageBondsDue2026Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_FivePointTwoFourZeroPercentFirstMortgageBondsDue2026Member" xlink:to="lab_cms_FivePointTwoFourZeroPercentFirstMortgageBondsDue2026Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_018f8047-3d81-4f0d-9ef8-607adf10068b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_dei_EntityCurrentReportingStatus_34f0ddd6-b3fb-43fc-b405-badb3306fdf0_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_RetainedEarningsMember_17dc4ec3-6564-4ce3-9c9e-81585d63eb65_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retained Earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_MinorityInterestOwnershipPercentageByNoncontrollingOwners_2920f67e-cd1d-40ac-b6ce-4e412bd1b080_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ownership percentage</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" xml:lang="en-US">Subsidiary, Ownership Percentage, Noncontrolling Owner</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife_382a83ab-a3a0-4f3a-a9a5-756e27b1688a_verboseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Estimated depreciable life in years, consumers</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Public Utilities, Property, Plant and Equipment, Common, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife" xlink:to="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingenciesGross_904a5b01-88fd-44bf-92f7-197cc1b462e8_terseLabel_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingenciesGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrual for environmental loss contingencies, gross</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" 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/2024/elts/us-gaap-2024.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_cms_NewportSolarHoldingsMember_0c020d6d-c969-439d-b323-74bce927de2f_terseLabel_en-US" xlink:label="lab_cms_NewportSolarHoldingsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Newport Solar Holdings</link:label>
    <link:label id="lab_cms_NewportSolarHoldingsMember_label_en-US" xlink:label="lab_cms_NewportSolarHoldingsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Newport Solar Holdings [Member]</link:label>
    <link:label id="lab_cms_NewportSolarHoldingsMember_documentation_en-US" xlink:label="lab_cms_NewportSolarHoldingsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Newport Solar Holdings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NewportSolarHoldingsMember" xlink:href="cms-20241231.xsd#cms_NewportSolarHoldingsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_NewportSolarHoldingsMember" xlink:to="lab_cms_NewportSolarHoldingsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_FinanceLeaseAssetNetRetirementsAndAdjustments_60784af9-bffb-425f-becc-21d54300bc3a_negatedLabel_en-US" xlink:label="lab_cms_FinanceLeaseAssetNetRetirementsAndAdjustments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Net retirements and other adjustments</link:label>
    <link:label id="lab_cms_FinanceLeaseAssetNetRetirementsAndAdjustments_label_en-US" xlink:label="lab_cms_FinanceLeaseAssetNetRetirementsAndAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease Asset, Net Retirements And Adjustments</link:label>
    <link:label id="lab_cms_FinanceLeaseAssetNetRetirementsAndAdjustments_documentation_en-US" xlink:label="lab_cms_FinanceLeaseAssetNetRetirementsAndAdjustments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Finance Lease Asset, Net Retirements And Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinanceLeaseAssetNetRetirementsAndAdjustments" xlink:href="cms-20241231.xsd#cms_FinanceLeaseAssetNetRetirementsAndAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_FinanceLeaseAssetNetRetirementsAndAdjustments" xlink:to="lab_cms_FinanceLeaseAssetNetRetirementsAndAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_614c6db3-1301-4eb0-bbdc-d01de5e7b3b6_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted stock units</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract_536523dc-9b0b-4dd9-8785-b6dc18107dc5_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">AOCI</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract" xlink:to="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_337caec4-45a8-473b-9328-b49abf2d6766_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_SupplierFinanceProgramObligationRollForward_0472bca0-9f64-4330-bc78-3dd4bbfa1089_terseLabel_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramObligationRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplier Finance Program, Obligation [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_SupplierFinanceProgramObligationRollForward_label_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramObligationRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplier Finance Program, Obligation [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligationRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligationRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplierFinanceProgramObligationRollForward" xlink:to="lab_us-gaap_SupplierFinanceProgramObligationRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_terseLabel_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Executive Category:</link:label>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_label_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Executive Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="lab_ecd_ExecutiveCategoryAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount_f858a7af-1a5f-4e01-bf09-12fe77da9d4f_negatedTerseLabel_en-US" xlink:label="lab_cms_EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax adjustment</link:label>
    <link:label id="lab_cms_EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount_label_en-US" xlink:label="lab_cms_EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Deferred Tax Adjustment, Amount</link:label>
    <link:label id="lab_cms_EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount_documentation_en-US" xlink:label="lab_cms_EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Deferred Tax Adjustment, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount" xlink:href="cms-20241231.xsd#cms_EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount" xlink:to="lab_cms_EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivable_c338bc7e-2f9a-4672-8f77-71cec3cce66a_terseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease receivables</link:label>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivable_label_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales-type and Direct Financing Leases, Lease Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivable" xlink:to="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_c6393fcf-01bc-4124-993a-b3dc72af4115_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Significant Components of Income Tax Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRecognitionForAlternativeRevenueProgramsPolicy_9f7c1e18-5e81-4521-933a-3162a9fb5fed_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionForAlternativeRevenueProgramsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Alternative-revenue Programs</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionForAlternativeRevenueProgramsPolicy_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionForAlternativeRevenueProgramsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Recognition for Alternative Revenue Programs, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionForAlternativeRevenueProgramsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRecognitionForAlternativeRevenueProgramsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionForAlternativeRevenueProgramsPolicy" xlink:to="lab_us-gaap_RevenueRecognitionForAlternativeRevenueProgramsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_DeferredCompensationArrangementsPlanTerm_d2e5aab3-ebbd-4a0c-bddf-5bedd4781963_terseLabel_en-US" xlink:label="lab_cms_DeferredCompensationArrangementsPlanTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred compensation arrangements plan term</link:label>
    <link:label id="lab_cms_DeferredCompensationArrangementsPlanTerm_label_en-US" xlink:label="lab_cms_DeferredCompensationArrangementsPlanTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Compensation Arrangements Plan Term</link:label>
    <link:label id="lab_cms_DeferredCompensationArrangementsPlanTerm_documentation_en-US" xlink:label="lab_cms_DeferredCompensationArrangementsPlanTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Compensation Arrangements Plan Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DeferredCompensationArrangementsPlanTerm" xlink:href="cms-20241231.xsd#cms_DeferredCompensationArrangementsPlanTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_DeferredCompensationArrangementsPlanTerm" xlink:to="lab_cms_DeferredCompensationArrangementsPlanTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock_f97ef2cc-2ff0-40ba-a04a-1a513a285b43_terseLabel_en-US" xlink:label="lab_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Funded Status of Retirement Benefit Plans</link:label>
    <link:label id="lab_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock" xlink:to="lab_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LetterOfCreditMember_8dd588a7-4a44-4265-8f42-f75a20f238f9_terseLabel_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_CoSelectedMeasureName_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureName_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureName" xlink:to="lab_ecd_CoSelectedMeasureName" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>16
<FILENAME>cms-20241231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:d3759fd1-4aaa-4e47-97a7-a411530d07e3,g:a0f4cebb-a044-4433-9321-1b6118cbc137-->
<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-20241231.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_81842f57-685e-4bde-b8b8-c739192174b3" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_74e7af28-0034-4656-882b-e36df8753aea" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_81842f57-685e-4bde-b8b8-c739192174b3" xlink:to="loc_dei_DocumentInformationTable_74e7af28-0034-4656-882b-e36df8753aea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_d40e5e34-a0e2-49ba-961b-8b4f0e73fa3a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_74e7af28-0034-4656-882b-e36df8753aea" xlink:to="loc_us-gaap_StatementClassOfStockAxis_d40e5e34-a0e2-49ba-961b-8b4f0e73fa3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_9f1e1cd9-2046-4289-85b0-449e53eeda3d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_d40e5e34-a0e2-49ba-961b-8b4f0e73fa3a" xlink:to="loc_us-gaap_ClassOfStockDomain_9f1e1cd9-2046-4289-85b0-449e53eeda3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_00c4a500-601d-42da-8f1c-582a3235d497" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_9f1e1cd9-2046-4289-85b0-449e53eeda3d" xlink:to="loc_us-gaap_CommonStockMember_00c4a500-601d-42da-8f1c-582a3235d497" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A5.625JuniorSubordinatedNotesDue2078Member_f16bea9f-289d-42bc-9a25-fb0b489c7d5f" xlink:href="cms-20241231.xsd#cms_A5.625JuniorSubordinatedNotesDue2078Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_9f1e1cd9-2046-4289-85b0-449e53eeda3d" xlink:to="loc_cms_A5.625JuniorSubordinatedNotesDue2078Member_f16bea9f-289d-42bc-9a25-fb0b489c7d5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A5.875JuniorSubordinatedNotesDue2078Member_c117189e-3a57-450b-9147-34f531441b73" xlink:href="cms-20241231.xsd#cms_A5.875JuniorSubordinatedNotesDue2078Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_9f1e1cd9-2046-4289-85b0-449e53eeda3d" xlink:to="loc_cms_A5.875JuniorSubordinatedNotesDue2078Member_c117189e-3a57-450b-9147-34f531441b73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A5.875JuniorSubordinatedNotesDue2079Member_8da32c6c-042f-499e-814b-c0f368a8b50c" xlink:href="cms-20241231.xsd#cms_A5.875JuniorSubordinatedNotesDue2079Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_9f1e1cd9-2046-4289-85b0-449e53eeda3d" xlink:to="loc_cms_A5.875JuniorSubordinatedNotesDue2079Member_8da32c6c-042f-499e-814b-c0f368a8b50c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SeriesCPreferredStockDepositarySharesMember_2bae6781-7606-4f34-bd2b-129038336fc3" xlink:href="cms-20241231.xsd#cms_SeriesCPreferredStockDepositarySharesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_9f1e1cd9-2046-4289-85b0-449e53eeda3d" xlink:to="loc_cms_SeriesCPreferredStockDepositarySharesMember_2bae6781-7606-4f34-bd2b-129038336fc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CumulativePreferredStockMember_4d7ab0b3-9a54-4934-bb52-152e71ce08b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CumulativePreferredStockMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_9f1e1cd9-2046-4289-85b0-449e53eeda3d" xlink:to="loc_us-gaap_CumulativePreferredStockMember_4d7ab0b3-9a54-4934-bb52-152e71ce08b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e90c57f1-9716-4119-8514-6e9cd5be14e7" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_74e7af28-0034-4656-882b-e36df8753aea" xlink:to="loc_dei_LegalEntityAxis_e90c57f1-9716-4119-8514-6e9cd5be14e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_29c45dff-92b7-4967-8c7a-b391a74a1bac" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_e90c57f1-9716-4119-8514-6e9cd5be14e7" xlink:to="loc_dei_EntityDomain_29c45dff-92b7-4967-8c7a-b391a74a1bac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_57f912aa-7aca-43c7-b0ce-a12eaf5ba53f" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_29c45dff-92b7-4967-8c7a-b391a74a1bac" xlink:to="loc_cms_ConsumersEnergyCompanyMember_57f912aa-7aca-43c7-b0ce-a12eaf5ba53f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_74e7af28-0034-4656-882b-e36df8753aea" xlink:to="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_39190899-a742-4251-8e89-cfaa40f35d41" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_DocumentType_39190899-a742-4251-8e89-cfaa40f35d41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_d2371f22-4d7b-43ad-b487-c027355f5403" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_DocumentAnnualReport_d2371f22-4d7b-43ad-b487-c027355f5403" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_46243bbe-4456-4259-bc27-8e93c784d258" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_DocumentPeriodEndDate_46243bbe-4456-4259-bc27-8e93c784d258" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_78d27186-ef25-4c03-91bc-9d6ec2e43a77" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_CurrentFiscalYearEndDate_78d27186-ef25-4c03-91bc-9d6ec2e43a77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_c5f41724-6017-4d6d-8a8b-fa9473feeed7" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_DocumentTransitionReport_c5f41724-6017-4d6d-8a8b-fa9473feeed7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_25f59a7e-539b-4e7c-8cac-8acf5eced533" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_EntityFileNumber_25f59a7e-539b-4e7c-8cac-8acf5eced533" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_c24b82a4-b4ef-4749-b318-15df8a048fef" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_EntityRegistrantName_c24b82a4-b4ef-4749-b318-15df8a048fef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_2a0abfcb-c9f7-47d2-a070-dfaa3a6e6765" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_EntityTaxIdentificationNumber_2a0abfcb-c9f7-47d2-a070-dfaa3a6e6765" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_39351ffc-6b0e-42fc-8622-7747ead41d57" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_EntityIncorporationStateCountryCode_39351ffc-6b0e-42fc-8622-7747ead41d57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_5ac91235-f159-4fc7-979c-265a97c95992" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_EntityAddressAddressLine1_5ac91235-f159-4fc7-979c-265a97c95992" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_12c78083-c861-4b5f-94ff-17a76fce1c34" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_EntityAddressCityOrTown_12c78083-c861-4b5f-94ff-17a76fce1c34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_b258e662-5cd9-46bb-b2f9-80085c2c85b4" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_EntityAddressStateOrProvince_b258e662-5cd9-46bb-b2f9-80085c2c85b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_e7e9534c-3143-4010-98f7-0bb73580c9e3" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_EntityAddressPostalZipCode_e7e9534c-3143-4010-98f7-0bb73580c9e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_8ab0bda4-099d-45dd-9e3d-be08d20b8afd" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_CityAreaCode_8ab0bda4-099d-45dd-9e3d-be08d20b8afd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_299aab67-d9ad-4efd-ad35-3ff31298e838" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_LocalPhoneNumber_299aab67-d9ad-4efd-ad35-3ff31298e838" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_cd95c701-7f05-4aac-b7cf-ff49b62389ed" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_Security12bTitle_cd95c701-7f05-4aac-b7cf-ff49b62389ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_f6b626d1-2629-43fe-afb4-9889b83639de" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_TradingSymbol_f6b626d1-2629-43fe-afb4-9889b83639de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_5554ee48-a5ec-4eac-ad8a-365b46c1865a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_SecurityExchangeName_5554ee48-a5ec-4eac-ad8a-365b46c1865a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_19473735-4709-49e8-b872-99c54c430e3d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_19473735-4709-49e8-b872-99c54c430e3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_282033de-ed11-4bf6-9672-2ff36b180a4a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_EntityVoluntaryFilers_282033de-ed11-4bf6-9672-2ff36b180a4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_c28f35ca-4480-4edd-94c1-ed7f3d2eac8a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_EntityCurrentReportingStatus_c28f35ca-4480-4edd-94c1-ed7f3d2eac8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_5b92c93a-1001-486c-a235-db400f0591c5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_EntityInteractiveDataCurrent_5b92c93a-1001-486c-a235-db400f0591c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_9e0c83b8-a3ca-4a91-b51b-48819439a1da" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_EntityFilerCategory_9e0c83b8-a3ca-4a91-b51b-48819439a1da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_204e65f4-59cf-4f60-bb93-4927167500da" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_EntitySmallBusiness_204e65f4-59cf-4f60-bb93-4927167500da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_c797780e-72bd-4335-926d-bd09434f3754" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_EntityEmergingGrowthCompany_c797780e-72bd-4335-926d-bd09434f3754" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_6f4d82d7-ea1b-4617-b487-64685bd6d0d8" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_IcfrAuditorAttestationFlag_6f4d82d7-ea1b-4617-b487-64685bd6d0d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag_12f72e8b-1111-4ad8-89dc-6dd4f3256b0e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_DocumentFinStmtErrorCorrectionFlag_12f72e8b-1111-4ad8-89dc-6dd4f3256b0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_2ae386a4-86f4-411c-bc4b-bf7f02144955" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_EntityShellCompany_2ae386a4-86f4-411c-bc4b-bf7f02144955" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_86b1f204-40fc-45ef-a187-292b5fdd025e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_EntityPublicFloat_86b1f204-40fc-45ef-a187-292b5fdd025e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_7c2eee0c-9b10-4b43-b0cf-d41ae5b96e43" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_7c2eee0c-9b10-4b43-b0cf-d41ae5b96e43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_432e3234-6730-4a00-8c66-3b7f0f6f189a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_432e3234-6730-4a00-8c66-3b7f0f6f189a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_2916c3b0-7841-4dec-8843-84b195028478" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_EntityCentralIndexKey_2916c3b0-7841-4dec-8843-84b195028478" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_02c29c54-98f5-4313-9f83-ae4a6bf9efa6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_DocumentFiscalYearFocus_02c29c54-98f5-4313-9f83-ae4a6bf9efa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_b8f4e995-f764-4a02-9e15-be4a71f729e5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_DocumentFiscalPeriodFocus_b8f4e995-f764-4a02-9e15-be4a71f729e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_27ff5980-c9d2-48c0-b925-276666a7c5b9" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_bda5e55f-7e35-4161-be5d-5f0a8667c34e" xlink:to="loc_dei_AmendmentFlag_27ff5980-c9d2-48c0-b925-276666a7c5b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/AuditInformation" xlink:type="simple" xlink:href="cms-20241231.xsd#AuditInformation"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/AuditInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_AuditInformationAbstract_f15f317c-a16c-4280-b313-bbfea430cef2" xlink:href="cms-20241231.xsd#cms_AuditInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_1c7dd8b8-f0e9-4baf-8cec-5afdd1790504" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_AuditInformationAbstract_f15f317c-a16c-4280-b313-bbfea430cef2" xlink:to="loc_dei_DocumentInformationTable_1c7dd8b8-f0e9-4baf-8cec-5afdd1790504" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_b25de7a2-e784-4824-a490-21abb94f7383" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_1c7dd8b8-f0e9-4baf-8cec-5afdd1790504" xlink:to="loc_dei_LegalEntityAxis_b25de7a2-e784-4824-a490-21abb94f7383" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_cc082fd3-fbf7-4120-826a-619a6566a647" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_b25de7a2-e784-4824-a490-21abb94f7383" xlink:to="loc_dei_EntityDomain_cc082fd3-fbf7-4120-826a-619a6566a647" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_43f4337b-f839-4038-8aca-1cad7893e307" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_cc082fd3-fbf7-4120-826a-619a6566a647" xlink:to="loc_cms_ConsumersEnergyCompanyMember_43f4337b-f839-4038-8aca-1cad7893e307" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_5343f323-20ef-4ae2-8831-149806381087" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_1c7dd8b8-f0e9-4baf-8cec-5afdd1790504" xlink:to="loc_dei_DocumentInformationLineItems_5343f323-20ef-4ae2-8831-149806381087" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_5fabba5d-189c-491a-a7e1-92316f812af7" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_5343f323-20ef-4ae2-8831-149806381087" xlink:to="loc_dei_AuditorFirmId_5fabba5d-189c-491a-a7e1-92316f812af7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_58621eec-3e8a-4798-b2f6-35328b9353ef" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_5343f323-20ef-4ae2-8831-149806381087" xlink:to="loc_dei_AuditorName_58621eec-3e8a-4798-b2f6-35328b9353ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_1e305977-9d6a-4b36-8fc6-ad0cd142c6a6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_5343f323-20ef-4ae2-8831-149806381087" xlink:to="loc_dei_AuditorLocation_1e305977-9d6a-4b36-8fc6-ad0cd142c6a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome" xlink:type="simple" xlink:href="cms-20241231.xsd#CMSEnergyCorporationConsolidatedStatementsofIncome"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_92bc9005-04d7-4558-9663-eb1d3d4c2b62" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_cfa21309-a274-4a79-a46a-271919663d09" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_92bc9005-04d7-4558-9663-eb1d3d4c2b62" xlink:to="loc_us-gaap_StatementTable_cfa21309-a274-4a79-a46a-271919663d09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_ce5f1651-e9da-435d-8f64-80b8964c2235" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_cfa21309-a274-4a79-a46a-271919663d09" xlink:to="loc_srt_ProductOrServiceAxis_ce5f1651-e9da-435d-8f64-80b8964c2235" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_3c734b08-5c8c-47c1-b1d2-5276a242d1ca" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_ce5f1651-e9da-435d-8f64-80b8964c2235" xlink:to="loc_srt_ProductsAndServicesDomain_3c734b08-5c8c-47c1-b1d2-5276a242d1ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricityPurchasedMember_1a80ac10-b166-4dbc-8fb7-ff53015f9a6e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ElectricityPurchasedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_3c734b08-5c8c-47c1-b1d2-5276a242d1ca" xlink:to="loc_us-gaap_ElectricityPurchasedMember_1a80ac10-b166-4dbc-8fb7-ff53015f9a6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OilAndGasPurchasedMember_38d049f1-38a9-406c-bf39-da6da96e6525" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OilAndGasPurchasedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_3c734b08-5c8c-47c1-b1d2-5276a242d1ca" xlink:to="loc_us-gaap_OilAndGasPurchasedMember_38d049f1-38a9-406c-bf39-da6da96e6525" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_aa35b2ec-7852-4264-a139-6f7059fc338f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_cfa21309-a274-4a79-a46a-271919663d09" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_aa35b2ec-7852-4264-a139-6f7059fc338f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_50b1c76d-9289-405e-8a44-a7ba52c7d8ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_aa35b2ec-7852-4264-a139-6f7059fc338f" xlink:to="loc_us-gaap_RelatedPartyDomain_50b1c76d-9289-405e-8a44-a7ba52c7d8ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_e9867414-2418-4a51-b605-1786c0719859" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_50b1c76d-9289-405e-8a44-a7ba52c7d8ef" xlink:to="loc_us-gaap_RelatedPartyMember_e9867414-2418-4a51-b605-1786c0719859" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrelatedPartyMember_b90c5c3e-5c5b-470d-8db6-e2b408ce0e6a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrelatedPartyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_50b1c76d-9289-405e-8a44-a7ba52c7d8ef" xlink:to="loc_us-gaap_NonrelatedPartyMember_b90c5c3e-5c5b-470d-8db6-e2b408ce0e6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d205fef5-4e06-40e4-9d6a-aa6c8f81ee10" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_cfa21309-a274-4a79-a46a-271919663d09" xlink:to="loc_us-gaap_StatementLineItems_d205fef5-4e06-40e4-9d6a-aa6c8f81ee10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_e7eced03-db85-4a7d-bdac-20d4b2174088" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d205fef5-4e06-40e4-9d6a-aa6c8f81ee10" xlink:to="loc_us-gaap_Revenues_e7eced03-db85-4a7d-bdac-20d4b2174088" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_aad9aaa4-e8ba-4d80-8098-f300a06e4072" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d205fef5-4e06-40e4-9d6a-aa6c8f81ee10" xlink:to="loc_us-gaap_OperatingExpensesAbstract_aad9aaa4-e8ba-4d80-8098-f300a06e4072" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FuelCosts_3017137f-d659-40a1-bbe7-ced799facb66" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FuelCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_aad9aaa4-e8ba-4d80-8098-f300a06e4072" xlink:to="loc_us-gaap_FuelCosts_3017137f-d659-40a1-bbe7-ced799facb66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_2c0a1715-0269-4ace-ac6f-69aee2c5c34d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_aad9aaa4-e8ba-4d80-8098-f300a06e4072" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_2c0a1715-0269-4ace-ac6f-69aee2c5c34d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PurchasedPowerRelatedParties_eababdd2-25f1-460d-9cc1-c93715fdc7fa" xlink:href="cms-20241231.xsd#cms_PurchasedPowerRelatedParties"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_aad9aaa4-e8ba-4d80-8098-f300a06e4072" xlink:to="loc_cms_PurchasedPowerRelatedParties_eababdd2-25f1-460d-9cc1-c93715fdc7fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating_f52cd4db-77cc-433e-977c-db5b3cd79acf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCostAndExpenseOperating"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_aad9aaa4-e8ba-4d80-8098-f300a06e4072" xlink:to="loc_us-gaap_OtherCostAndExpenseOperating_f52cd4db-77cc-433e-977c-db5b3cd79acf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_2a49bcf6-3760-4d25-9735-9b454a0485f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_aad9aaa4-e8ba-4d80-8098-f300a06e4072" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_2a49bcf6-3760-4d25-9735-9b454a0485f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes_13563ba5-ce03-4522-981e-0d3ef48fb711" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesExcludingIncomeAndExciseTaxes"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_aad9aaa4-e8ba-4d80-8098-f300a06e4072" xlink:to="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes_13563ba5-ce03-4522-981e-0d3ef48fb711" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_7e8480d5-0fa2-4e01-b98e-5f4ffa669e61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpenses"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_aad9aaa4-e8ba-4d80-8098-f300a06e4072" xlink:to="loc_us-gaap_CostsAndExpenses_7e8480d5-0fa2-4e01-b98e-5f4ffa669e61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_37ae408a-f7f5-40ba-8486-b4636e6af552" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d205fef5-4e06-40e4-9d6a-aa6c8f81ee10" xlink:to="loc_us-gaap_OperatingIncomeLoss_37ae408a-f7f5-40ba-8486-b4636e6af552" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_2eb1faa1-c956-461d-8d97-91fcb694db05" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d205fef5-4e06-40e4-9d6a-aa6c8f81ee10" xlink:to="loc_us-gaap_OtherIncomeAndExpensesAbstract_2eb1faa1-c956-461d-8d97-91fcb694db05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_57b61bae-5d8f-4cb3-80cc-5ce017718b8c" xlink:href="cms-20241231.xsd#cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_2eb1faa1-c956-461d-8d97-91fcb694db05" xlink:to="loc_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_57b61bae-5d8f-4cb3-80cc-5ce017718b8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncome_d182e90d-85a8-44d3-a4b6-bdf6cc2a28b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_2eb1faa1-c956-461d-8d97-91fcb694db05" xlink:to="loc_us-gaap_OtherNonoperatingIncome_d182e90d-85a8-44d3-a4b6-bdf6cc2a28b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingExpense_6e7691ad-bee1-4293-bc03-29c9de870065" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_2eb1faa1-c956-461d-8d97-91fcb694db05" xlink:to="loc_us-gaap_OtherNonoperatingExpense_6e7691ad-bee1-4293-bc03-29c9de870065" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_a8befc3a-8e25-403b-90af-a80c5c93ff01" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_2eb1faa1-c956-461d-8d97-91fcb694db05" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_a8befc3a-8e25-403b-90af-a80c5c93ff01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseAbstract_2c789c51-26b9-4f63-990b-34100cde4ed8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d205fef5-4e06-40e4-9d6a-aa6c8f81ee10" xlink:to="loc_us-gaap_InterestExpenseAbstract_2c789c51-26b9-4f63-990b-34100cde4ed8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_ed145fad-4fd9-4298-a742-4e865739818a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_2c789c51-26b9-4f63-990b-34100cde4ed8" xlink:to="loc_us-gaap_InterestExpenseDebt_ed145fad-4fd9-4298-a742-4e865739818a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOther_89ec931e-0e94-41f8-be38-c82392975bce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseOther"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_2c789c51-26b9-4f63-990b-34100cde4ed8" xlink:to="loc_us-gaap_InterestExpenseOther_89ec931e-0e94-41f8-be38-c82392975bce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalizedAdjustment_a2349795-f698-434f-9617-a524da75523e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestCostsCapitalizedAdjustment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_2c789c51-26b9-4f63-990b-34100cde4ed8" xlink:to="loc_us-gaap_InterestCostsCapitalizedAdjustment_a2349795-f698-434f-9617-a524da75523e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_f17882c7-b6c4-4835-9943-375eeda7c396" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_2c789c51-26b9-4f63-990b-34100cde4ed8" xlink:to="loc_us-gaap_InterestExpenseNonoperating_f17882c7-b6c4-4835-9943-375eeda7c396" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0a65b4ff-c209-4bb6-b1d8-f685ee989369" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d205fef5-4e06-40e4-9d6a-aa6c8f81ee10" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0a65b4ff-c209-4bb6-b1d8-f685ee989369" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_6c0cd278-3f12-4be1-914b-64d429b67ebe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d205fef5-4e06-40e4-9d6a-aa6c8f81ee10" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_6c0cd278-3f12-4be1-914b-64d429b67ebe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_8d5ec107-6e6a-444d-858d-6dd96a7b2ec4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d205fef5-4e06-40e4-9d6a-aa6c8f81ee10" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_8d5ec107-6e6a-444d-858d-6dd96a7b2ec4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_112cde61-3395-4282-904f-ec884c9c0956" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d205fef5-4e06-40e4-9d6a-aa6c8f81ee10" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_112cde61-3395-4282-904f-ec884c9c0956" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_3a8d1d9a-bb91-4e76-a802-b441516cf884" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d205fef5-4e06-40e4-9d6a-aa6c8f81ee10" xlink:to="loc_us-gaap_ProfitLoss_3a8d1d9a-bb91-4e76-a802-b441516cf884" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_40196f6e-1953-4d47-a470-f4e084802d47" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d205fef5-4e06-40e4-9d6a-aa6c8f81ee10" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_40196f6e-1953-4d47-a470-f4e084802d47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_0ab7527f-dd5e-49e2-9dce-fbd41ae8692d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d205fef5-4e06-40e4-9d6a-aa6c8f81ee10" xlink:to="loc_us-gaap_NetIncomeLoss_0ab7527f-dd5e-49e2-9dce-fbd41ae8692d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_1d3933d7-d621-401f-b406-37d8f6914fed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d205fef5-4e06-40e4-9d6a-aa6c8f81ee10" xlink:to="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_1d3933d7-d621-401f-b406-37d8f6914fed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_a2b9f77a-c6cf-4dab-b648-021e99d6f7c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d205fef5-4e06-40e4-9d6a-aa6c8f81ee10" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_a2b9f77a-c6cf-4dab-b648-021e99d6f7c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_c4421186-6362-4735-aa4c-398b88c7ee22" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d205fef5-4e06-40e4-9d6a-aa6c8f81ee10" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_c4421186-6362-4735-aa4c-398b88c7ee22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_33c97047-ea22-439a-9c4d-86294b4d9837" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_c4421186-6362-4735-aa4c-398b88c7ee22" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_33c97047-ea22-439a-9c4d-86294b4d9837" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_83da575b-b96a-4492-acfc-d007a5e62554" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_c4421186-6362-4735-aa4c-398b88c7ee22" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_83da575b-b96a-4492-acfc-d007a5e62554" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_0dcf537a-7cc5-4f28-8065-f7f01e3f348f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_c4421186-6362-4735-aa4c-398b88c7ee22" xlink:to="loc_us-gaap_EarningsPerShareBasic_0dcf537a-7cc5-4f28-8065-f7f01e3f348f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_dd15bbad-a41d-4d53-85e5-83bafd4c0463" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d205fef5-4e06-40e4-9d6a-aa6c8f81ee10" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_dd15bbad-a41d-4d53-85e5-83bafd4c0463" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_6a5fa4e5-773e-4ab5-81bd-3240c0a6a721" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_dd15bbad-a41d-4d53-85e5-83bafd4c0463" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_6a5fa4e5-773e-4ab5-81bd-3240c0a6a721" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_1e5ec6f8-f233-4518-a3bf-72fde7a2296b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_dd15bbad-a41d-4d53-85e5-83bafd4c0463" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_1e5ec6f8-f233-4518-a3bf-72fde7a2296b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_6aae2f23-93ad-4734-9cdd-fbebff330ee5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_dd15bbad-a41d-4d53-85e5-83bafd4c0463" xlink:to="loc_us-gaap_EarningsPerShareDiluted_6aae2f23-93ad-4734-9cdd-fbebff330ee5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeParenthetical" xlink:type="simple" xlink:href="cms-20241231.xsd#CMSEnergyCorporationConsolidatedStatementsofIncomeParenthetical"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_2b5f405e-beb6-44fa-81a1-8945ae1b46d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_3889476e-d1ef-49df-93b8-67cecb5c2786" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2b5f405e-beb6-44fa-81a1-8945ae1b46d9" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_3889476e-d1ef-49df-93b8-67cecb5c2786" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="cms-20241231.xsd#CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncome"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_669b20dd-2752-4725-99ee-571e14ce2016" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_b4cd7787-11ab-4e36-a819-72f366e5c452" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_669b20dd-2752-4725-99ee-571e14ce2016" xlink:to="loc_us-gaap_ProfitLoss_b4cd7787-11ab-4e36-a819-72f366e5c452" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_182c0c4f-2a5d-4306-9a7d-af31728edffe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_669b20dd-2752-4725-99ee-571e14ce2016" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_182c0c4f-2a5d-4306-9a7d-af31728edffe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_af3826ce-d9fa-43f5-a677-926b746f9e81" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_182c0c4f-2a5d-4306-9a7d-af31728edffe" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_af3826ce-d9fa-43f5-a677-926b746f9e81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax_7c8e5018-526c-4192-9625-abfa42ec319d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_182c0c4f-2a5d-4306-9a7d-af31728edffe" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax_7c8e5018-526c-4192-9625-abfa42ec319d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_e1c4c49f-93aa-4fb6-8930-33597b29e956" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_182c0c4f-2a5d-4306-9a7d-af31728edffe" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_e1c4c49f-93aa-4fb6-8930-33597b29e956" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_2083240c-3b7d-4e59-ba6f-8621861059f2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_182c0c4f-2a5d-4306-9a7d-af31728edffe" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_2083240c-3b7d-4e59-ba6f-8621861059f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNetAbstract_99ebf69c-bc21-4fd1-b038-bcaa5e45ad66" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeGainLossOnDerivativeNetAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_669b20dd-2752-4725-99ee-571e14ce2016" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNetAbstract_99ebf69c-bc21-4fd1-b038-bcaa5e45ad66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_62bb950e-f60c-4372-8e0b-68b596584920" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeGainLossOnDerivativeNetAbstract_99ebf69c-bc21-4fd1-b038-bcaa5e45ad66" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_62bb950e-f60c-4372-8e0b-68b596584920" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_a50c24de-4187-464e-b24e-88057e49a1cf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeGainLossOnDerivativeNetAbstract_99ebf69c-bc21-4fd1-b038-bcaa5e45ad66" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_a50c24de-4187-464e-b24e-88057e49a1cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_d16f0e96-c124-4a30-8731-874354624a59" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_669b20dd-2752-4725-99ee-571e14ce2016" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_d16f0e96-c124-4a30-8731-874354624a59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_32c178f3-c91d-4c0d-a145-1c1626a52c50" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_669b20dd-2752-4725-99ee-571e14ce2016" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_32c178f3-c91d-4c0d-a145-1c1626a52c50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_2ebee498-04c8-4ca3-9440-5b7ca935d584" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_669b20dd-2752-4725-99ee-571e14ce2016" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_2ebee498-04c8-4ca3-9440-5b7ca935d584" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_cc96cdd8-031f-46a1-9989-21ba6dc5afd1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_669b20dd-2752-4725-99ee-571e14ce2016" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_cc96cdd8-031f-46a1-9989-21ba6dc5afd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeParenthetical" xlink:type="simple" xlink:href="cms-20241231.xsd#CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeParenthetical"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_64382c33-29e3-4003-b8c0-3f3c2f6ee608" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax_35cd9cca-d9ed-4480-8197-a292f05627b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_64382c33-29e3-4003-b8c0-3f3c2f6ee608" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax_35cd9cca-d9ed-4480-8197-a292f05627b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBenefitPlanImprovementTaxEffect_d121c77c-48ed-4e65-8b44-f9bf14e1c733" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBenefitPlanImprovementTaxEffect"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_64382c33-29e3-4003-b8c0-3f3c2f6ee608" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBenefitPlanImprovementTaxEffect_d121c77c-48ed-4e65-8b44-f9bf14e1c733" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_5a0a0c92-a8f9-428e-9085-4a3f0ff21ac9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_64382c33-29e3-4003-b8c0-3f3c2f6ee608" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_5a0a0c92-a8f9-428e-9085-4a3f0ff21ac9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax_01561d95-de51-4573-9e33-3b4dd5b66ea3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_64382c33-29e3-4003-b8c0-3f3c2f6ee608" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax_01561d95-de51-4573-9e33-3b4dd5b66ea3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_c35f3f3d-4afa-4bd9-85fe-e9b77930e4b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_64382c33-29e3-4003-b8c0-3f3c2f6ee608" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_c35f3f3d-4afa-4bd9-85fe-e9b77930e4b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_24923ad2-5f1e-4aa4-b82c-dcf03a0a4903" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_64382c33-29e3-4003-b8c0-3f3c2f6ee608" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_24923ad2-5f1e-4aa4-b82c-dcf03a0a4903" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="cms-20241231.xsd#CMSEnergyCorporationConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_8ee2e651-2f56-40fa-9f43-6ce5b09b4b57" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_6d28f328-1726-4c28-9a83-52199a48abfb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_8ee2e651-2f56-40fa-9f43-6ce5b09b4b57" xlink:to="loc_us-gaap_StatementTable_6d28f328-1726-4c28-9a83-52199a48abfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_43b95267-5d8e-4c4d-adea-a085101b91c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_6d28f328-1726-4c28-9a83-52199a48abfb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_43b95267-5d8e-4c4d-adea-a085101b91c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_18850a6d-14ae-4df0-9ca8-aa4bd062e589" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_43b95267-5d8e-4c4d-adea-a085101b91c8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_18850a6d-14ae-4df0-9ca8-aa4bd062e589" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OngoingCapitalExpendituresMember_06239b1c-644d-48a2-b17d-244625595929" xlink:href="cms-20241231.xsd#cms_OngoingCapitalExpendituresMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_18850a6d-14ae-4df0-9ca8-aa4bd062e589" xlink:to="loc_cms_OngoingCapitalExpendituresMember_06239b1c-644d-48a2-b17d-244625595929" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CovertPlantAcquisitionMember_178eeb38-ea9c-404f-8300-48bf4ab906c4" xlink:href="cms-20241231.xsd#cms_CovertPlantAcquisitionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_18850a6d-14ae-4df0-9ca8-aa4bd062e589" xlink:to="loc_cms_CovertPlantAcquisitionMember_178eeb38-ea9c-404f-8300-48bf4ab906c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_80f9c40d-0f29-4b40-9ca0-be8f6ff8ad6e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_6d28f328-1726-4c28-9a83-52199a48abfb" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_80f9c40d-0f29-4b40-9ca0-be8f6ff8ad6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_fcd2ac5f-e2c2-4986-91f9-477bbaa092a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_80f9c40d-0f29-4b40-9ca0-be8f6ff8ad6e" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_fcd2ac5f-e2c2-4986-91f9-477bbaa092a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ApplianceServicePlanBusinessMember_3336db21-15ab-46cf-a0be-a8b545423b0a" xlink:href="cms-20241231.xsd#cms_ApplianceServicePlanBusinessMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_fcd2ac5f-e2c2-4986-91f9-477bbaa092a1" xlink:to="loc_cms_ApplianceServicePlanBusinessMember_3336db21-15ab-46cf-a0be-a8b545423b0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_7145e51f-6c98-46d3-8eb9-6e9eb4206b86" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_6d28f328-1726-4c28-9a83-52199a48abfb" xlink:to="loc_us-gaap_StatementLineItems_7145e51f-6c98-46d3-8eb9-6e9eb4206b86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_cbcaf66b-8898-4841-aa90-4f6b058cc8f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7145e51f-6c98-46d3-8eb9-6e9eb4206b86" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_cbcaf66b-8898-4841-aa90-4f6b058cc8f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_667f8366-7c00-4ffe-bfbe-21ef78558285" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_cbcaf66b-8898-4841-aa90-4f6b058cc8f4" xlink:to="loc_us-gaap_ProfitLoss_667f8366-7c00-4ffe-bfbe-21ef78558285" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a17cb527-4314-425a-b0ae-da2713a14172" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_cbcaf66b-8898-4841-aa90-4f6b058cc8f4" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a17cb527-4314-425a-b0ae-da2713a14172" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_2099f254-58a5-42fa-9718-fefae8a52149" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a17cb527-4314-425a-b0ae-da2713a14172" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_2099f254-58a5-42fa-9718-fefae8a52149" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_817e2b63-2695-4fa1-8003-5b8db38677fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a17cb527-4314-425a-b0ae-da2713a14172" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_817e2b63-2695-4fa1-8003-5b8db38677fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_fa8574ec-7787-48c6-927c-8366a9f75740" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a17cb527-4314-425a-b0ae-da2713a14172" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_fa8574ec-7787-48c6-927c-8366a9f75740" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitContributions_0c9f5adf-e368-48e5-9647-1f082f7071e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementBenefitContributions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a17cb527-4314-425a-b0ae-da2713a14172" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitContributions_0c9f5adf-e368-48e5-9647-1f082f7071e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_065c1e81-709b-4642-8283-39f130eba748" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a17cb527-4314-425a-b0ae-da2713a14172" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_065c1e81-709b-4642-8283-39f130eba748" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_d94d9f14-78ef-4654-81f1-af6ac6a5efd2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a17cb527-4314-425a-b0ae-da2713a14172" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_d94d9f14-78ef-4654-81f1-af6ac6a5efd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_c218e8fa-bda7-4831-854a-61a1e2a4140b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInReceivablesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_cbcaf66b-8898-4841-aa90-4f6b058cc8f4" xlink:to="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_c218e8fa-bda7-4831-854a-61a1e2a4140b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_248a2ce3-13cc-4a7d-8516-c96a6177e2c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_c218e8fa-bda7-4831-854a-61a1e2a4140b" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_248a2ce3-13cc-4a7d-8516-c96a6177e2c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_b9d6032c-916e-483b-91fd-ded818b15fb2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_c218e8fa-bda7-4831-854a-61a1e2a4140b" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_b9d6032c-916e-483b-91fd-ded818b15fb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_74688cf3-aae6-477e-a917-91da42f0158a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_c218e8fa-bda7-4831-854a-61a1e2a4140b" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_74688cf3-aae6-477e-a917-91da42f0158a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_611301a1-a014-4601-a404-071da78ad7c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_c218e8fa-bda7-4831-854a-61a1e2a4140b" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_611301a1-a014-4601-a404-071da78ad7c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_ae06dc75-d3aa-46cf-91a6-7ebca43e0140" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_c218e8fa-bda7-4831-854a-61a1e2a4140b" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_ae06dc75-d3aa-46cf-91a6-7ebca43e0140" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_63bda92e-18ae-401e-b6de-94c69aa92012" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_cbcaf66b-8898-4841-aa90-4f6b058cc8f4" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_63bda92e-18ae-401e-b6de-94c69aa92012" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ded2aa51-3179-4325-9e0f-98684862797b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7145e51f-6c98-46d3-8eb9-6e9eb4206b86" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ded2aa51-3179-4325-9e0f-98684862797b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_bb6887bb-4981-47a4-bce8-7f30fc6dd73f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ded2aa51-3179-4325-9e0f-98684862797b" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_bb6887bb-4981-47a4-bce8-7f30fc6dd73f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_fac52868-8ee9-418f-8902-8a8d46131371" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ded2aa51-3179-4325-9e0f-98684862797b" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_fac52868-8ee9-418f-8902-8a8d46131371" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_8b87476a-284a-4bf3-9d45-52681cc35667" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ded2aa51-3179-4325-9e0f-98684862797b" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_8b87476a-284a-4bf3-9d45-52681cc35667" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_501e613c-c94a-4fdb-b08e-a3da57a187cf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ded2aa51-3179-4325-9e0f-98684862797b" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_501e613c-c94a-4fdb-b08e-a3da57a187cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_96da115d-4dc8-4b74-929e-02bbb5e652fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ded2aa51-3179-4325-9e0f-98684862797b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_96da115d-4dc8-4b74-929e-02bbb5e652fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_903971f7-3634-49f8-a232-ce08891dd1f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7145e51f-6c98-46d3-8eb9-6e9eb4206b86" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_903971f7-3634-49f8-a232-ce08891dd1f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_b7823a74-ce1a-451e-8780-53f6cbf7a704" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_903971f7-3634-49f8-a232-ce08891dd1f1" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_b7823a74-ce1a-451e-8780-53f6cbf7a704" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_f42a051c-7f9b-4cda-833c-fc92fc06d86e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_903971f7-3634-49f8-a232-ce08891dd1f1" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_f42a051c-7f9b-4cda-833c-fc92fc06d86e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_af09cfbf-07ac-4aaa-941d-2430aec7f4d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_903971f7-3634-49f8-a232-ce08891dd1f1" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_af09cfbf-07ac-4aaa-941d-2430aec7f4d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_fc50484f-34a9-4c62-8f3b-e96b2b8ed7df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_903971f7-3634-49f8-a232-ce08891dd1f1" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_fc50484f-34a9-4c62-8f3b-e96b2b8ed7df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PaymentsOfOrdinaryDividendsCommonAndPreferred_fed4aa8d-7565-4431-b839-3dfa8d5d93b7" xlink:href="cms-20241231.xsd#cms_PaymentsOfOrdinaryDividendsCommonAndPreferred"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_903971f7-3634-49f8-a232-ce08891dd1f1" xlink:to="loc_cms_PaymentsOfOrdinaryDividendsCommonAndPreferred_fed4aa8d-7565-4431-b839-3dfa8d5d93b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit_5e05912b-12ce-45a9-bcd8-49461a1a8c74" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_903971f7-3634-49f8-a232-ce08891dd1f1" xlink:to="loc_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit_5e05912b-12ce-45a9-bcd8-49461a1a8c74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMinorityShareholders_cef8b0a5-c585-400b-b95c-2973d80a20ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromMinorityShareholders"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_903971f7-3634-49f8-a232-ce08891dd1f1" xlink:to="loc_us-gaap_ProceedsFromMinorityShareholders_cef8b0a5-c585-400b-b95c-2973d80a20ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsMinorityInterest_6ce86447-a3c1-474b-9176-c2f641d0cc97" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividendsMinorityInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_903971f7-3634-49f8-a232-ce08891dd1f1" xlink:to="loc_us-gaap_PaymentsOfDividendsMinorityInterest_6ce86447-a3c1-474b-9176-c2f641d0cc97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_5141a255-e8e4-4552-89a2-9cc803beaf69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_903971f7-3634-49f8-a232-ce08891dd1f1" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_5141a255-e8e4-4552-89a2-9cc803beaf69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_27bd52d4-a34f-4634-8b42-20772e8f0878" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_903971f7-3634-49f8-a232-ce08891dd1f1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_27bd52d4-a34f-4634-8b42-20772e8f0878" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_f26dce39-4b8a-436c-b6b3-279fbc439003" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7145e51f-6c98-46d3-8eb9-6e9eb4206b86" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_f26dce39-4b8a-436c-b6b3-279fbc439003" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_33aae920-9700-4855-b672-a6602e6aa283" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7145e51f-6c98-46d3-8eb9-6e9eb4206b86" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_33aae920-9700-4855-b672-a6602e6aa283" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_25d5afbc-4163-4622-9bba-a6afd5b3bdbf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7145e51f-6c98-46d3-8eb9-6e9eb4206b86" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_25d5afbc-4163-4622-9bba-a6afd5b3bdbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CashTransactionsAbstract_e390bd17-f432-42cf-b9d2-93d1250cac5b" xlink:href="cms-20241231.xsd#cms_CashTransactionsAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7145e51f-6c98-46d3-8eb9-6e9eb4206b86" xlink:to="loc_cms_CashTransactionsAbstract_e390bd17-f432-42cf-b9d2-93d1250cac5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_e1457842-ffef-401c-aa9d-6f7df448b1e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_CashTransactionsAbstract_e390bd17-f432-42cf-b9d2-93d1250cac5b" xlink:to="loc_us-gaap_InterestPaidNet_e1457842-ffef-401c-aa9d-6f7df448b1e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_52b95b2c-b56e-412f-aa93-58905ba43967" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_CashTransactionsAbstract_e390bd17-f432-42cf-b9d2-93d1250cac5b" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_52b95b2c-b56e-412f-aa93-58905ba43967" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonCashTransactionsAbstract_62c43e42-a813-42d8-b4bb-47bf0195c230" xlink:href="cms-20241231.xsd#cms_NonCashTransactionsAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7145e51f-6c98-46d3-8eb9-6e9eb4206b86" xlink:to="loc_cms_NonCashTransactionsAbstract_62c43e42-a813-42d8-b4bb-47bf0195c230" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_ab44f2ad-83a3-43d8-8afa-8ba4170201e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_NonCashTransactionsAbstract_62c43e42-a813-42d8-b4bb-47bf0195c230" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_ab44f2ad-83a3-43d8-8afa-8ba4170201e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cms-20241231.xsd#CMSEnergyCorporationConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_6ad726c7-83ae-41d2-9599-81c8579c1bd9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_00ba68d1-97a1-41b7-b2f1-430390c9fd7e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_6ad726c7-83ae-41d2-9599-81c8579c1bd9" xlink:to="loc_us-gaap_StatementTable_00ba68d1-97a1-41b7-b2f1-430390c9fd7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_e9c01907-9062-4f53-b8f8-66ae752305ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_00ba68d1-97a1-41b7-b2f1-430390c9fd7e" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_e9c01907-9062-4f53-b8f8-66ae752305ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_c2a36654-fb03-40cc-b4b3-563e53ff45dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_e9c01907-9062-4f53-b8f8-66ae752305ed" xlink:to="loc_us-gaap_RelatedPartyDomain_c2a36654-fb03-40cc-b4b3-563e53ff45dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrelatedPartyMember_da84ebdb-4f3b-4e9c-b252-8b66de950f0b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrelatedPartyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_c2a36654-fb03-40cc-b4b3-563e53ff45dc" xlink:to="loc_us-gaap_NonrelatedPartyMember_da84ebdb-4f3b-4e9c-b252-8b66de950f0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_c3e3aa0d-1968-4cbb-87fa-73f7e23321b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_c2a36654-fb03-40cc-b4b3-563e53ff45dc" xlink:to="loc_us-gaap_RelatedPartyMember_c3e3aa0d-1968-4cbb-87fa-73f7e23321b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_329add8c-93b9-419d-899d-b21b0e7b365a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_00ba68d1-97a1-41b7-b2f1-430390c9fd7e" xlink:to="loc_us-gaap_StatementLineItems_329add8c-93b9-419d-899d-b21b0e7b365a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_a9b50ab0-1132-4178-a39b-a6c2354fb751" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_329add8c-93b9-419d-899d-b21b0e7b365a" xlink:to="loc_us-gaap_AssetsAbstract_a9b50ab0-1132-4178-a39b-a6c2354fb751" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_7b25f9cf-2605-4eb6-b529-518264e15c35" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_a9b50ab0-1132-4178-a39b-a6c2354fb751" xlink:to="loc_us-gaap_AssetsCurrentAbstract_7b25f9cf-2605-4eb6-b529-518264e15c35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ad90047f-68c5-4542-809b-11fa5e21d62e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_7b25f9cf-2605-4eb6-b529-518264e15c35" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ad90047f-68c5-4542-809b-11fa5e21d62e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_29d65c0c-763a-43fb-9a6b-90cb8a8c5d0f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_7b25f9cf-2605-4eb6-b529-518264e15c35" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_29d65c0c-763a-43fb-9a6b-90cb8a8c5d0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent_91994aa1-6918-40a5-8f00-686c35779608" xlink:href="cms-20241231.xsd#cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_7b25f9cf-2605-4eb6-b529-518264e15c35" xlink:to="loc_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent_91994aa1-6918-40a5-8f00-686c35779608" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_a881b225-a3fd-4310-8de4-9203d97e9977" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_7b25f9cf-2605-4eb6-b529-518264e15c35" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_a881b225-a3fd-4310-8de4-9203d97e9977" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNetAbstract_ce697c85-474e-4947-872e-63833c607eb3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNetAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_7b25f9cf-2605-4eb6-b529-518264e15c35" xlink:to="loc_us-gaap_InventoryNetAbstract_ce697c85-474e-4947-872e-63833c607eb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyRelatedInventoryGasStoredUnderground_2a49b640-075b-43e0-883a-82f159b624f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnergyRelatedInventoryGasStoredUnderground"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_ce697c85-474e-4947-872e-63833c607eb3" xlink:to="loc_us-gaap_EnergyRelatedInventoryGasStoredUnderground_2a49b640-075b-43e0-883a-82f159b624f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventorySupplies_e6796570-069d-4524-817b-5882a6b96184" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInventorySupplies"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_ce697c85-474e-4947-872e-63833c607eb3" xlink:to="loc_us-gaap_OtherInventorySupplies_e6796570-069d-4524-817b-5882a6b96184" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyRelatedInventoryOtherFossilFuel_6f91157a-de4b-41a7-8f8a-bb4759b09681" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnergyRelatedInventoryOtherFossilFuel"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_ce697c85-474e-4947-872e-63833c607eb3" xlink:to="loc_us-gaap_EnergyRelatedInventoryOtherFossilFuel_6f91157a-de4b-41a7-8f8a-bb4759b09681" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DeferredPropertyTaxes_a8ba0a1e-a6ba-427e-8a17-044eb00a114d" xlink:href="cms-20241231.xsd#cms_DeferredPropertyTaxes"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_7b25f9cf-2605-4eb6-b529-518264e15c35" xlink:to="loc_cms_DeferredPropertyTaxes_a8ba0a1e-a6ba-427e-8a17-044eb00a114d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_45776c0d-8929-4f75-9c63-696d8caa1cc2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_7b25f9cf-2605-4eb6-b529-518264e15c35" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_45776c0d-8929-4f75-9c63-696d8caa1cc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_1abfd1c5-a1f5-4666-9411-846fdce4ee21" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_7b25f9cf-2605-4eb6-b529-518264e15c35" xlink:to="loc_us-gaap_OtherAssetsCurrent_1abfd1c5-a1f5-4666-9411-846fdce4ee21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_0c9cb0dd-634b-48c0-9d48-d61a7aa32774" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_7b25f9cf-2605-4eb6-b529-518264e15c35" xlink:to="loc_us-gaap_AssetsCurrent_0c9cb0dd-634b-48c0-9d48-d61a7aa32774" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_d6801c44-d5e7-414a-af36-6cfefcc92320" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGrossAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_a9b50ab0-1132-4178-a39b-a6c2354fb751" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_d6801c44-d5e7-414a-af36-6cfefcc92320" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_f957f710-be05-4624-bb5f-7c123a4f5280" xlink:href="cms-20241231.xsd#cms_PropertyPlantAndEquipmentGrossExcludingCWIP"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_d6801c44-d5e7-414a-af36-6cfefcc92320" xlink:to="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_f957f710-be05-4624-bb5f-7c123a4f5280" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_5f46683d-5d8f-4a8f-8801-73405c307107" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_d6801c44-d5e7-414a-af36-6cfefcc92320" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_5f46683d-5d8f-4a8f-8801-73405c307107" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PropertyPlantAndEquipmentNetExcludingCWIP_4387c81c-1ea1-4827-a17d-03f36e4d64ba" xlink:href="cms-20241231.xsd#cms_PropertyPlantAndEquipmentNetExcludingCWIP"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_d6801c44-d5e7-414a-af36-6cfefcc92320" xlink:to="loc_cms_PropertyPlantAndEquipmentNetExcludingCWIP_4387c81c-1ea1-4827-a17d-03f36e4d64ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_56a39158-6771-4f9b-96e3-3db9dd6243a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_d6801c44-d5e7-414a-af36-6cfefcc92320" xlink:to="loc_us-gaap_ConstructionInProgressGross_56a39158-6771-4f9b-96e3-3db9dd6243a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_f10ff25c-4027-4e16-964d-f80d8f9921b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_d6801c44-d5e7-414a-af36-6cfefcc92320" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_f10ff25c-4027-4e16-964d-f80d8f9921b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_5807d91e-1928-4f68-b3ed-8b2f31652ff8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_a9b50ab0-1132-4178-a39b-a6c2354fb751" xlink:to="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_5807d91e-1928-4f68-b3ed-8b2f31652ff8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_fd865d6b-f4d0-47d2-8a16-fa2d05600e0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_5807d91e-1928-4f68-b3ed-8b2f31652ff8" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_fd865d6b-f4d0-47d2-8a16-fa2d05600e0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent_e08b71d7-33ab-4cd4-b53d-7a6290ed1a76" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_5807d91e-1928-4f68-b3ed-8b2f31652ff8" xlink:to="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent_e08b71d7-33ab-4cd4-b53d-7a6290ed1a76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_25187adf-7d9e-48c9-b741-b0cd009337b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_5807d91e-1928-4f68-b3ed-8b2f31652ff8" xlink:to="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_25187adf-7d9e-48c9-b741-b0cd009337b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_a59f079f-51c1-4ceb-860a-ed38a5d31f04" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_5807d91e-1928-4f68-b3ed-8b2f31652ff8" xlink:to="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_a59f079f-51c1-4ceb-860a-ed38a5d31f04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_a9f89680-d6e3-4997-8034-17b26fc117bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_5807d91e-1928-4f68-b3ed-8b2f31652ff8" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_a9f89680-d6e3-4997-8034-17b26fc117bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_020a30f2-410a-4d59-a609-e3ff64efc3a7" xlink:href="cms-20241231.xsd#cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_5807d91e-1928-4f68-b3ed-8b2f31652ff8" xlink:to="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_020a30f2-410a-4d59-a609-e3ff64efc3a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_3b4feaf8-05b4-4481-89cd-0b1ace077cbf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_a9b50ab0-1132-4178-a39b-a6c2354fb751" xlink:to="loc_us-gaap_Assets_3b4feaf8-05b4-4481-89cd-0b1ace077cbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5721afd3-49cb-44ce-8c06-6dcfa07c17b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_329add8c-93b9-419d-899d-b21b0e7b365a" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5721afd3-49cb-44ce-8c06-6dcfa07c17b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_e23bb467-fa9b-4f51-b03e-202a935dd53d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5721afd3-49cb-44ce-8c06-6dcfa07c17b8" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_e23bb467-fa9b-4f51-b03e-202a935dd53d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable_e0ee2c26-e1b6-4aea-8b0f-315fb6b46e61" xlink:href="cms-20241231.xsd#cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e23bb467-fa9b-4f51-b03e-202a935dd53d" xlink:to="loc_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable_e0ee2c26-e1b6-4aea-8b0f-315fb6b46e61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableCurrent_c1e022ac-4e2e-4876-8a22-47eb14899b6a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e23bb467-fa9b-4f51-b03e-202a935dd53d" xlink:to="loc_us-gaap_NotesPayableCurrent_c1e022ac-4e2e-4876-8a22-47eb14899b6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_45e3f4d5-0702-4b5d-9f4c-51c1f4606357" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e23bb467-fa9b-4f51-b03e-202a935dd53d" xlink:to="loc_us-gaap_AccountsPayableCurrent_45e3f4d5-0702-4b5d-9f4c-51c1f4606357" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccruedRateRefunds_34b37019-ee0a-4fe1-bc18-7ce8ff6a426c" xlink:href="cms-20241231.xsd#cms_AccruedRateRefunds"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e23bb467-fa9b-4f51-b03e-202a935dd53d" xlink:to="loc_cms_AccruedRateRefunds_34b37019-ee0a-4fe1-bc18-7ce8ff6a426c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendsPayableCurrent_28622ef0-b31d-402e-92bc-0f05cc63ff29" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndDividendsPayableCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e23bb467-fa9b-4f51-b03e-202a935dd53d" xlink:to="loc_us-gaap_InterestAndDividendsPayableCurrent_28622ef0-b31d-402e-92bc-0f05cc63ff29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_5f1aa2bc-1172-40c2-9e86-927af833e788" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e23bb467-fa9b-4f51-b03e-202a935dd53d" xlink:to="loc_us-gaap_TaxesPayableCurrent_5f1aa2bc-1172-40c2-9e86-927af833e788" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_b5913614-a48f-4c82-af65-43d370e06872" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e23bb467-fa9b-4f51-b03e-202a935dd53d" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_b5913614-a48f-4c82-af65-43d370e06872" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_eed7f37e-2598-4685-b580-e9e1c374f774" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e23bb467-fa9b-4f51-b03e-202a935dd53d" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_eed7f37e-2598-4685-b580-e9e1c374f774" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_04ea91d1-0bd1-49bb-953f-08b79329c1df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e23bb467-fa9b-4f51-b03e-202a935dd53d" xlink:to="loc_us-gaap_LiabilitiesCurrent_04ea91d1-0bd1-49bb-953f-08b79329c1df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_d0c996e5-83f7-4334-8d55-d83547c5a938" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5721afd3-49cb-44ce-8c06-6dcfa07c17b8" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_d0c996e5-83f7-4334-8d55-d83547c5a938" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_acf92103-e2fb-4b99-a76c-5ca2ac956ef2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_d0c996e5-83f7-4334-8d55-d83547c5a938" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_acf92103-e2fb-4b99-a76c-5ca2ac956ef2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_02edbc68-90bb-4fd7-8de8-2883347e32be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_d0c996e5-83f7-4334-8d55-d83547c5a938" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_02edbc68-90bb-4fd7-8de8-2883347e32be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_955d2aaa-b524-4cbd-bdda-bfdea5ba9d0b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_d0c996e5-83f7-4334-8d55-d83547c5a938" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_955d2aaa-b524-4cbd-bdda-bfdea5ba9d0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_aff1bc0b-1395-449f-ae99-a3c086999d2b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_d0c996e5-83f7-4334-8d55-d83547c5a938" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_aff1bc0b-1395-449f-ae99-a3c086999d2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_2a31b6a5-6b4e-4748-97bc-49cb4a37f0f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_d0c996e5-83f7-4334-8d55-d83547c5a938" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_2a31b6a5-6b4e-4748-97bc-49cb4a37f0f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit_5bf98b5e-eb39-45a9-802a-f1c55433a6ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDeferredInvestmentTaxCredit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_d0c996e5-83f7-4334-8d55-d83547c5a938" xlink:to="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit_5bf98b5e-eb39-45a9-802a-f1c55433a6ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_ff9619e7-4109-4488-8735-a6d5525758ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_d0c996e5-83f7-4334-8d55-d83547c5a938" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_ff9619e7-4109-4488-8735-a6d5525758ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_b4fde534-2244-4ff2-b6cd-33fcdb24aa5e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_d0c996e5-83f7-4334-8d55-d83547c5a938" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_b4fde534-2244-4ff2-b6cd-33fcdb24aa5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_65da47f5-0ed6-4beb-b55b-9510ed282c13" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_d0c996e5-83f7-4334-8d55-d83547c5a938" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_65da47f5-0ed6-4beb-b55b-9510ed282c13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_da58047e-50d2-454d-88de-65dd427e9701" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5721afd3-49cb-44ce-8c06-6dcfa07c17b8" xlink:to="loc_us-gaap_CommitmentsAndContingencies_da58047e-50d2-454d-88de-65dd427e9701" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_e9dc4cf9-2306-442d-be37-eba633a9a557" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5721afd3-49cb-44ce-8c06-6dcfa07c17b8" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_e9dc4cf9-2306-442d-be37-eba633a9a557" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_568ebdbb-fa2a-4fbc-92b9-7ff4ecfe1fac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_e9dc4cf9-2306-442d-be37-eba633a9a557" xlink:to="loc_us-gaap_StockholdersEquityAbstract_568ebdbb-fa2a-4fbc-92b9-7ff4ecfe1fac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_2833e6ed-14a3-4364-af7c-4ce55423dc82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_568ebdbb-fa2a-4fbc-92b9-7ff4ecfe1fac" xlink:to="loc_us-gaap_CommonStockValue_2833e6ed-14a3-4364-af7c-4ce55423dc82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_bb98e320-68d6-4f75-b069-ae833e76aa94" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_568ebdbb-fa2a-4fbc-92b9-7ff4ecfe1fac" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_bb98e320-68d6-4f75-b069-ae833e76aa94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ad173bd2-81a8-42e4-b9dc-3f565a4a3c3e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_568ebdbb-fa2a-4fbc-92b9-7ff4ecfe1fac" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ad173bd2-81a8-42e4-b9dc-3f565a4a3c3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_7fd4e523-6845-4010-93bd-86bfbd1f0e49" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_568ebdbb-fa2a-4fbc-92b9-7ff4ecfe1fac" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_7fd4e523-6845-4010-93bd-86bfbd1f0e49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CommonStockholdersEquity_d7a0f2e6-02bf-4d83-a72d-25ced3ee1e32" xlink:href="cms-20241231.xsd#cms_CommonStockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_568ebdbb-fa2a-4fbc-92b9-7ff4ecfe1fac" xlink:to="loc_cms_CommonStockholdersEquity_d7a0f2e6-02bf-4d83-a72d-25ced3ee1e32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_489dd546-97dd-4742-819e-f055b38325aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_568ebdbb-fa2a-4fbc-92b9-7ff4ecfe1fac" xlink:to="loc_us-gaap_PreferredStockValue_489dd546-97dd-4742-819e-f055b38325aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_0038d704-2a02-4da9-abb5-3f5d811f89eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_568ebdbb-fa2a-4fbc-92b9-7ff4ecfe1fac" xlink:to="loc_us-gaap_StockholdersEquity_0038d704-2a02-4da9-abb5-3f5d811f89eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_8897ccc2-507d-40cc-897f-e3462d7a5d45" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_e9dc4cf9-2306-442d-be37-eba633a9a557" xlink:to="loc_us-gaap_MinorityInterest_8897ccc2-507d-40cc-897f-e3462d7a5d45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_839eecb9-fd09-4995-a4da-99423e432fee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_e9dc4cf9-2306-442d-be37-eba633a9a557" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_839eecb9-fd09-4995-a4da-99423e432fee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_56df903e-0dbd-4486-b365-3a27e70ce84a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5721afd3-49cb-44ce-8c06-6dcfa07c17b8" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_56df903e-0dbd-4486-b365-3a27e70ce84a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="cms-20241231.xsd#CMSEnergyCorporationConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_9129b26d-0eed-4070-ad86-a0712714a564" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_fcc0b383-e39f-4c87-9905-7d210b2ce7b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_9129b26d-0eed-4070-ad86-a0712714a564" xlink:to="loc_us-gaap_StatementTable_fcc0b383-e39f-4c87-9905-7d210b2ce7b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_5e9eaf99-7198-456e-a076-1a18f9ce70da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_fcc0b383-e39f-4c87-9905-7d210b2ce7b7" xlink:to="loc_us-gaap_StatementClassOfStockAxis_5e9eaf99-7198-456e-a076-1a18f9ce70da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_b7570c44-5d5d-48ab-8304-a7bdc7a6f79a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_5e9eaf99-7198-456e-a076-1a18f9ce70da" xlink:to="loc_us-gaap_ClassOfStockDomain_b7570c44-5d5d-48ab-8304-a7bdc7a6f79a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SeriesCPreferredStockDepositarySharesMember_a3a9cd77-7784-40ca-b367-4ab78fd26a92" xlink:href="cms-20241231.xsd#cms_SeriesCPreferredStockDepositarySharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_b7570c44-5d5d-48ab-8304-a7bdc7a6f79a" xlink:to="loc_cms_SeriesCPreferredStockDepositarySharesMember_a3a9cd77-7784-40ca-b367-4ab78fd26a92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_858528f4-ba01-4576-b302-dea91db0d31f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_fcc0b383-e39f-4c87-9905-7d210b2ce7b7" xlink:to="loc_us-gaap_StatementLineItems_858528f4-ba01-4576-b302-dea91db0d31f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_66475aa7-a5a9-491e-a3eb-a2858e856d9a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_858528f4-ba01-4576-b302-dea91db0d31f" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_66475aa7-a5a9-491e-a3eb-a2858e856d9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_85f6f5fb-1fc7-42d7-a5ef-e5a955c50c72" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_858528f4-ba01-4576-b302-dea91db0d31f" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_85f6f5fb-1fc7-42d7-a5ef-e5a955c50c72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_23c72c24-8c9f-43fc-9504-a60302487fb4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_858528f4-ba01-4576-b302-dea91db0d31f" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_23c72c24-8c9f-43fc-9504-a60302487fb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_e352ab03-59f6-44f5-a7c1-a81e20b77fb3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_858528f4-ba01-4576-b302-dea91db0d31f" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_e352ab03-59f6-44f5-a7c1-a81e20b77fb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_ca306802-93c7-49d3-9ff1-592c74fb604d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_858528f4-ba01-4576-b302-dea91db0d31f" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_ca306802-93c7-49d3-9ff1-592c74fb604d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquity" xlink:type="simple" xlink:href="cms-20241231.xsd#CMSEnergyCorporationConsolidatedStatementsofChangesinEquity"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_08b267c1-e408-430f-92a6-0058c25b43d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_a73ab642-d5fb-4282-b4db-26cc261e68f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_08b267c1-e408-430f-92a6-0058c25b43d0" xlink:to="loc_us-gaap_StatementTable_a73ab642-d5fb-4282-b4db-26cc261e68f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_3971839f-52e2-453f-88c2-851ae7adadd0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_a73ab642-d5fb-4282-b4db-26cc261e68f6" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_3971839f-52e2-453f-88c2-851ae7adadd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_d97d79cf-a246-4a4f-bad7-1a5de274f736" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_3971839f-52e2-453f-88c2-851ae7adadd0" xlink:to="loc_us-gaap_EquityComponentDomain_d97d79cf-a246-4a4f-bad7-1a5de274f736" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_23bdafdb-c102-461b-964e-3236215b70ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_d97d79cf-a246-4a4f-bad7-1a5de274f736" xlink:to="loc_us-gaap_CommonStockMember_23bdafdb-c102-461b-964e-3236215b70ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_8e405c21-1991-4722-9279-623bee8419c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_d97d79cf-a246-4a4f-bad7-1a5de274f736" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_8e405c21-1991-4722-9279-623bee8419c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_82fe3076-4c76-4f68-9175-9a92b58b388e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_d97d79cf-a246-4a4f-bad7-1a5de274f736" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_82fe3076-4c76-4f68-9175-9a92b58b388e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_c630fce0-66d2-4135-8008-e477b4d5a7ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_82fe3076-4c76-4f68-9175-9a92b58b388e" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_c630fce0-66d2-4135-8008-e477b4d5a7ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_8e54998e-5615-466d-bbb7-61b1882fc577" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_82fe3076-4c76-4f68-9175-9a92b58b388e" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_8e54998e-5615-466d-bbb7-61b1882fc577" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_f8b98eeb-7285-44d0-a282-ade92629fbf1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_d97d79cf-a246-4a4f-bad7-1a5de274f736" xlink:to="loc_us-gaap_RetainedEarningsMember_f8b98eeb-7285-44d0-a282-ade92629fbf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_231b46c8-0fd2-4b0e-ad89-2a4d0a7510a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_d97d79cf-a246-4a4f-bad7-1a5de274f736" xlink:to="loc_us-gaap_PreferredStockMember_231b46c8-0fd2-4b0e-ad89-2a4d0a7510a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_f003bb16-1480-45af-beec-2391b02a205f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_d97d79cf-a246-4a4f-bad7-1a5de274f736" xlink:to="loc_us-gaap_NoncontrollingInterestMember_f003bb16-1480-45af-beec-2391b02a205f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_09786be9-e01c-4b7e-8f56-a0ccf04ae79c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_a73ab642-d5fb-4282-b4db-26cc261e68f6" xlink:to="loc_us-gaap_StatementLineItems_09786be9-e01c-4b7e-8f56-a0ccf04ae79c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_09786be9-e01c-4b7e-8f56-a0ccf04ae79c" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_6613be52-0da2-49bf-90b3-8a97061646ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_6613be52-0da2-49bf-90b3-8a97061646ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_96657586-7da4-4b60-bfd4-cee4bb1243f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_96657586-7da4-4b60-bfd4-cee4bb1243f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_057cd163-0f10-4360-9cb1-aa012bab569a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_057cd163-0f10-4360-9cb1-aa012bab569a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_6362e825-216c-4cc7-a4f1-4fa5e96c0e83" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_6362e825-216c-4cc7-a4f1-4fa5e96c0e83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_3058f306-86e9-4c6f-bb99-2a54080194fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_3058f306-86e9-4c6f-bb99-2a54080194fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_e0c7f1c9-95f8-4888-972b-01b043565d53" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_e0c7f1c9-95f8-4888-972b-01b043565d53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_395fab8d-22c7-4104-99a1-d451254eed13" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_395fab8d-22c7-4104-99a1-d451254eed13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures_21c8d2d7-24ef-4392-986c-0e6258025942" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures_21c8d2d7-24ef-4392-986c-0e6258025942" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_ff16b69a-e805-4f83-ac03-f8dacef975f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_ff16b69a-e805-4f83-ac03-f8dacef975f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax_5fc1b973-571c-488b-9039-86ab2f4b8dc1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax_5fc1b973-571c-488b-9039-86ab2f4b8dc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_7a5e273a-1d07-4531-b612-b57e222a55ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_7a5e273a-1d07-4531-b612-b57e222a55ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_5e0152d7-f2ef-42d9-82f5-ab64d334e642" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_5e0152d7-f2ef-42d9-82f5-ab64d334e642" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_80df3e49-1e4e-4f71-bee9-43f6456af6f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_80df3e49-1e4e-4f71-bee9-43f6456af6f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_9a2edb02-085a-4155-8ef6-8fc64c896c3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_9a2edb02-085a-4155-8ef6-8fc64c896c3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_6a10e21f-535b-451a-9676-afd89bae6a71" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:to="loc_us-gaap_ProfitLoss_6a10e21f-535b-451a-9676-afd89bae6a71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_ec234720-c75f-44af-9a41-5578fdb23217" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:to="loc_us-gaap_DividendsCommonStockCash_ec234720-c75f-44af-9a41-5578fdb23217" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStockCash_3d69d39d-5ea2-4107-accf-b9a1c13ed373" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsPreferredStockCash"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:to="loc_us-gaap_DividendsPreferredStockCash_3d69d39d-5ea2-4107-accf-b9a1c13ed373" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests_1aa8df23-df72-4e5e-89fb-3d438cc720a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:to="loc_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests_1aa8df23-df72-4e5e-89fb-3d438cc720a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders_68049259-3edd-4993-8379-e4fea5eb97a7" xlink:href="cms-20241231.xsd#cms_MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:to="loc_cms_MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders_68049259-3edd-4993-8379-e4fea5eb97a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_cb3f1499-09c8-4a73-8b1f-6a26ed44af3d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_cb3f1499-09c8-4a73-8b1f-6a26ed44af3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_f60da31d-75cd-4b1f-8920-daf77281d2c4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_f60da31d-75cd-4b1f-8920-daf77281d2c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_84795813-ff76-4f90-a366-863b5df1fdb5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_16d3d0d5-385f-4209-8395-e99be4b97ba9" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_84795813-ff76-4f90-a366-863b5df1fdb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_9f210591-f79e-4289-9b48-df8fbcc8722e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_09786be9-e01c-4b7e-8f56-a0ccf04ae79c" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_9f210591-f79e-4289-9b48-df8fbcc8722e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsPerShareDeclared_69f3705f-769e-4492-8cc1-c2c6d29f22ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendsPerShareDeclared"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_09786be9-e01c-4b7e-8f56-a0ccf04ae79c" xlink:to="loc_us-gaap_PreferredStockDividendsPerShareDeclared_69f3705f-769e-4492-8cc1-c2c6d29f22ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome" xlink:type="simple" xlink:href="cms-20241231.xsd#ConsumersEnergyCompanyConsolidatedStatementsofIncome"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_189e1fd9-6997-4a47-802e-ace0c12d6bbb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_219755bc-852f-4686-9c43-cd3449b25fb5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_189e1fd9-6997-4a47-802e-ace0c12d6bbb" xlink:to="loc_us-gaap_StatementTable_219755bc-852f-4686-9c43-cd3449b25fb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ae20882e-78b5-4377-be5f-cb83c5cbc2ae" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_219755bc-852f-4686-9c43-cd3449b25fb5" xlink:to="loc_dei_LegalEntityAxis_ae20882e-78b5-4377-be5f-cb83c5cbc2ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6dd70847-9e77-408e-ba58-62c331c66bec" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_ae20882e-78b5-4377-be5f-cb83c5cbc2ae" xlink:to="loc_dei_EntityDomain_6dd70847-9e77-408e-ba58-62c331c66bec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_f2507353-9d48-4b20-90d2-c74275cf952c" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_6dd70847-9e77-408e-ba58-62c331c66bec" xlink:to="loc_cms_ConsumersEnergyCompanyMember_f2507353-9d48-4b20-90d2-c74275cf952c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_7871ba19-e0bf-49d6-9794-abff50151284" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_219755bc-852f-4686-9c43-cd3449b25fb5" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_7871ba19-e0bf-49d6-9794-abff50151284" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_cdd5a29c-632d-4746-ab1d-9e011d84c9bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_7871ba19-e0bf-49d6-9794-abff50151284" xlink:to="loc_us-gaap_RelatedPartyDomain_cdd5a29c-632d-4746-ab1d-9e011d84c9bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_6d6c3417-125e-4e1b-8f9b-a0e4e5c1486b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_cdd5a29c-632d-4746-ab1d-9e011d84c9bd" xlink:to="loc_us-gaap_RelatedPartyMember_6d6c3417-125e-4e1b-8f9b-a0e4e5c1486b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrelatedPartyMember_ab8c78f1-2327-464a-a128-4d4e480f0376" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrelatedPartyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_cdd5a29c-632d-4746-ab1d-9e011d84c9bd" xlink:to="loc_us-gaap_NonrelatedPartyMember_ab8c78f1-2327-464a-a128-4d4e480f0376" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_880bd79c-a6ea-479b-9558-4306b577e86d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_219755bc-852f-4686-9c43-cd3449b25fb5" xlink:to="loc_us-gaap_StatementLineItems_880bd79c-a6ea-479b-9558-4306b577e86d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_da18e47b-edb7-426e-bfac-6827a44d920e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_880bd79c-a6ea-479b-9558-4306b577e86d" xlink:to="loc_us-gaap_Revenues_da18e47b-edb7-426e-bfac-6827a44d920e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_831fb090-695e-47e6-8ca5-2264c419fda1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_880bd79c-a6ea-479b-9558-4306b577e86d" xlink:to="loc_us-gaap_OperatingExpensesAbstract_831fb090-695e-47e6-8ca5-2264c419fda1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseFuelUsed_0dbbdf0d-aca1-40f8-942b-43f21d7100b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseFuelUsed"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_831fb090-695e-47e6-8ca5-2264c419fda1" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseFuelUsed_0dbbdf0d-aca1-40f8-942b-43f21d7100b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpensePurchasedPower_e4bfdea7-9e84-40b2-948b-18c1fb2a444d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpensePurchasedPower"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_831fb090-695e-47e6-8ca5-2264c419fda1" xlink:to="loc_us-gaap_UtilitiesOperatingExpensePurchasedPower_e4bfdea7-9e84-40b2-948b-18c1fb2a444d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties_b03060bd-cc52-44bb-8f39-092853517792" xlink:href="cms-20241231.xsd#cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_831fb090-695e-47e6-8ca5-2264c419fda1" xlink:to="loc_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties_b03060bd-cc52-44bb-8f39-092853517792" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_510fbac0-c788-4a2e-95cc-28a2a82f9b55" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_831fb090-695e-47e6-8ca5-2264c419fda1" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_510fbac0-c788-4a2e-95cc-28a2a82f9b55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_f2b56420-0ad3-4993-9028-11896bbe90b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_831fb090-695e-47e6-8ca5-2264c419fda1" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_f2b56420-0ad3-4993-9028-11896bbe90b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_3a04de45-7ea5-45d3-b35e-f57bad39d611" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_831fb090-695e-47e6-8ca5-2264c419fda1" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_3a04de45-7ea5-45d3-b35e-f57bad39d611" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseTaxes_7d19054c-d162-4ebd-88e3-da055c55108b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseTaxes"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_831fb090-695e-47e6-8ca5-2264c419fda1" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseTaxes_7d19054c-d162-4ebd-88e3-da055c55108b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense_121fe635-bb10-475a-b51f-8fd77cf0afc3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_831fb090-695e-47e6-8ca5-2264c419fda1" xlink:to="loc_us-gaap_UtilitiesOperatingExpense_121fe635-bb10-475a-b51f-8fd77cf0afc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_0f8717c2-33e5-415a-ba81-c535436774c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_880bd79c-a6ea-479b-9558-4306b577e86d" xlink:to="loc_us-gaap_OperatingIncomeLoss_0f8717c2-33e5-415a-ba81-c535436774c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_56301d4a-e23e-49a4-8b75-194e38f56761" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_880bd79c-a6ea-479b-9558-4306b577e86d" xlink:to="loc_us-gaap_OtherIncomeAndExpensesAbstract_56301d4a-e23e-49a4-8b75-194e38f56761" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_4d08d342-6ac9-43fd-a10b-4e9c782b6341" xlink:href="cms-20241231.xsd#cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_56301d4a-e23e-49a4-8b75-194e38f56761" xlink:to="loc_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_4d08d342-6ac9-43fd-a10b-4e9c782b6341" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncome_fbe40e58-2eac-432e-928b-5c942a88ea00" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_56301d4a-e23e-49a4-8b75-194e38f56761" xlink:to="loc_us-gaap_OtherNonoperatingIncome_fbe40e58-2eac-432e-928b-5c942a88ea00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingExpense_f3c62c56-cf49-4001-b203-4d180076a9db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_56301d4a-e23e-49a4-8b75-194e38f56761" xlink:to="loc_us-gaap_OtherNonoperatingExpense_f3c62c56-cf49-4001-b203-4d180076a9db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_0e819d18-751d-4e98-b467-ca6c81cbd6b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_56301d4a-e23e-49a4-8b75-194e38f56761" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_0e819d18-751d-4e98-b467-ca6c81cbd6b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseAbstract_bca1b992-57f2-44e3-bd23-10257ed700c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_880bd79c-a6ea-479b-9558-4306b577e86d" xlink:to="loc_us-gaap_InterestExpenseAbstract_bca1b992-57f2-44e3-bd23-10257ed700c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_0abcb8c0-469b-4609-9218-9d758991653d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_bca1b992-57f2-44e3-bd23-10257ed700c6" xlink:to="loc_us-gaap_InterestExpenseDebt_0abcb8c0-469b-4609-9218-9d758991653d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOther_e07a252d-d76f-4808-a965-29d2f8058975" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseOther"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_bca1b992-57f2-44e3-bd23-10257ed700c6" xlink:to="loc_us-gaap_InterestExpenseOther_e07a252d-d76f-4808-a965-29d2f8058975" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalizedAdjustment_800c6d92-b97d-44ec-a5a4-218f3a74624b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestCostsCapitalizedAdjustment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_bca1b992-57f2-44e3-bd23-10257ed700c6" xlink:to="loc_us-gaap_InterestCostsCapitalizedAdjustment_800c6d92-b97d-44ec-a5a4-218f3a74624b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_68145de9-c353-4426-ad8f-1e2b89a599fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_bca1b992-57f2-44e3-bd23-10257ed700c6" xlink:to="loc_us-gaap_InterestExpenseNonoperating_68145de9-c353-4426-ad8f-1e2b89a599fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e0b82185-96fa-4d1c-8989-a0d85d466ab8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_880bd79c-a6ea-479b-9558-4306b577e86d" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e0b82185-96fa-4d1c-8989-a0d85d466ab8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_8cc5d2d3-e815-4fc1-990a-4c745b221ba3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_880bd79c-a6ea-479b-9558-4306b577e86d" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_8cc5d2d3-e815-4fc1-990a-4c745b221ba3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e6e0772c-9ed5-4a6a-aa3a-c629a393991f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_880bd79c-a6ea-479b-9558-4306b577e86d" xlink:to="loc_us-gaap_NetIncomeLoss_e6e0772c-9ed5-4a6a-aa3a-c629a393991f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_c4d9a6fb-7141-445e-be9f-f239b81dd4b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_880bd79c-a6ea-479b-9558-4306b577e86d" xlink:to="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_c4d9a6fb-7141-445e-be9f-f239b81dd4b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_82154702-d565-4b93-abef-4b23a8c363a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_880bd79c-a6ea-479b-9558-4306b577e86d" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_82154702-d565-4b93-abef-4b23a8c363a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="cms-20241231.xsd#ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncome"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_a905238e-bb4b-46a4-8fbc-fe2d3e06bba1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_c66f3215-1953-4f92-9340-6f641661803a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_a905238e-bb4b-46a4-8fbc-fe2d3e06bba1" xlink:to="loc_us-gaap_StatementTable_c66f3215-1953-4f92-9340-6f641661803a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_fc6abc1e-a718-448b-b1ef-ee4d6c272687" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_c66f3215-1953-4f92-9340-6f641661803a" xlink:to="loc_dei_LegalEntityAxis_fc6abc1e-a718-448b-b1ef-ee4d6c272687" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_72f0aec2-09e3-4a9c-be19-1d94d48c38de" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_fc6abc1e-a718-448b-b1ef-ee4d6c272687" xlink:to="loc_dei_EntityDomain_72f0aec2-09e3-4a9c-be19-1d94d48c38de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_7c36761f-badf-4ba7-9c3d-0f7f1791b3c3" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_72f0aec2-09e3-4a9c-be19-1d94d48c38de" xlink:to="loc_cms_ConsumersEnergyCompanyMember_7c36761f-badf-4ba7-9c3d-0f7f1791b3c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_86c092d8-78f2-44e3-bcd2-ab3e09e5b6a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_c66f3215-1953-4f92-9340-6f641661803a" xlink:to="loc_us-gaap_StatementLineItems_86c092d8-78f2-44e3-bcd2-ab3e09e5b6a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_89e84141-8ce3-4440-8189-3ac9caefd280" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_86c092d8-78f2-44e3-bcd2-ab3e09e5b6a4" xlink:to="loc_us-gaap_NetIncomeLoss_89e84141-8ce3-4440-8189-3ac9caefd280" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_209ad0d6-1ba6-4b4d-b9ae-b6f735c96a0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_86c092d8-78f2-44e3-bcd2-ab3e09e5b6a4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_209ad0d6-1ba6-4b4d-b9ae-b6f735c96a0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_995ff457-92d5-4b4f-9f6b-e92f5c6b5857" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_209ad0d6-1ba6-4b4d-b9ae-b6f735c96a0e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_995ff457-92d5-4b4f-9f6b-e92f5c6b5857" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_80a2a6f8-0a0b-4e10-b1f4-d48604320c4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_209ad0d6-1ba6-4b4d-b9ae-b6f735c96a0e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_80a2a6f8-0a0b-4e10-b1f4-d48604320c4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e0023643-e6be-4d31-9c6d-bdf51d4b9699" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_86c092d8-78f2-44e3-bcd2-ab3e09e5b6a4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e0023643-e6be-4d31-9c6d-bdf51d4b9699" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_42e50c12-3e30-40ff-a195-aff41c36ffca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_86c092d8-78f2-44e3-bcd2-ab3e09e5b6a4" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_42e50c12-3e30-40ff-a195-aff41c36ffca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeParenthetical" xlink:type="simple" xlink:href="cms-20241231.xsd#ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeParenthetical"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_850baeea-289f-49e4-a8ac-6f0230182a88" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_85722dad-d118-4215-941f-40c9d3b20b30" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_850baeea-289f-49e4-a8ac-6f0230182a88" xlink:to="loc_us-gaap_StatementTable_85722dad-d118-4215-941f-40c9d3b20b30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_f74a063e-a707-4ca8-a5f2-1c5d8cbbb200" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_85722dad-d118-4215-941f-40c9d3b20b30" xlink:to="loc_dei_LegalEntityAxis_f74a063e-a707-4ca8-a5f2-1c5d8cbbb200" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b6763d04-d288-4660-8c1f-175c1bf2db03" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_f74a063e-a707-4ca8-a5f2-1c5d8cbbb200" xlink:to="loc_dei_EntityDomain_b6763d04-d288-4660-8c1f-175c1bf2db03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_158a6b5e-11eb-435b-ae0d-79eb650650db" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_b6763d04-d288-4660-8c1f-175c1bf2db03" xlink:to="loc_cms_ConsumersEnergyCompanyMember_158a6b5e-11eb-435b-ae0d-79eb650650db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_712faf97-37bc-44b3-8b5f-b8056bcd1b97" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_85722dad-d118-4215-941f-40c9d3b20b30" xlink:to="loc_us-gaap_StatementLineItems_712faf97-37bc-44b3-8b5f-b8056bcd1b97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax_e5f9290d-6a3f-4b28-b9ae-92ff37379a0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_712faf97-37bc-44b3-8b5f-b8056bcd1b97" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax_e5f9290d-6a3f-4b28-b9ae-92ff37379a0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_f24bb0fb-4100-404a-9aba-b5a29b8541ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_712faf97-37bc-44b3-8b5f-b8056bcd1b97" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_f24bb0fb-4100-404a-9aba-b5a29b8541ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="cms-20241231.xsd#ConsumersEnergyCompanyConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_fe0c9239-71f9-41ce-a701-e43c63f50ac7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_40515d8e-920c-47eb-944f-14a9e66e0117" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_fe0c9239-71f9-41ce-a701-e43c63f50ac7" xlink:to="loc_us-gaap_StatementTable_40515d8e-920c-47eb-944f-14a9e66e0117" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_668e5737-d95e-49dc-bd80-a63c5d8307dc" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_40515d8e-920c-47eb-944f-14a9e66e0117" xlink:to="loc_dei_LegalEntityAxis_668e5737-d95e-49dc-bd80-a63c5d8307dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b3a2d9d6-8640-48d1-a56f-1438465e0ed0" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_668e5737-d95e-49dc-bd80-a63c5d8307dc" xlink:to="loc_dei_EntityDomain_b3a2d9d6-8640-48d1-a56f-1438465e0ed0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_16b4e98e-f190-4684-aad4-eb9e49088668" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_b3a2d9d6-8640-48d1-a56f-1438465e0ed0" xlink:to="loc_cms_ConsumersEnergyCompanyMember_16b4e98e-f190-4684-aad4-eb9e49088668" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_130d2bc9-9848-491e-92d5-1d63134b9f61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_40515d8e-920c-47eb-944f-14a9e66e0117" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_130d2bc9-9848-491e-92d5-1d63134b9f61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_236a3e9f-7d53-4f18-ac68-8f3666ae29e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_130d2bc9-9848-491e-92d5-1d63134b9f61" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_236a3e9f-7d53-4f18-ac68-8f3666ae29e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OngoingCapitalExpendituresMember_296f99c5-b29b-4f91-87d6-c17ec1f7075d" xlink:href="cms-20241231.xsd#cms_OngoingCapitalExpendituresMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_236a3e9f-7d53-4f18-ac68-8f3666ae29e8" xlink:to="loc_cms_OngoingCapitalExpendituresMember_296f99c5-b29b-4f91-87d6-c17ec1f7075d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CovertPlantAcquisitionMember_7616373c-a1da-4b43-94a6-fec3100a19a6" xlink:href="cms-20241231.xsd#cms_CovertPlantAcquisitionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_236a3e9f-7d53-4f18-ac68-8f3666ae29e8" xlink:to="loc_cms_CovertPlantAcquisitionMember_7616373c-a1da-4b43-94a6-fec3100a19a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_4b233059-2df0-4578-99fa-7c57b373b679" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_40515d8e-920c-47eb-944f-14a9e66e0117" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_4b233059-2df0-4578-99fa-7c57b373b679" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_4f179b03-0a05-41f1-8782-09cc80f1780e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_4b233059-2df0-4578-99fa-7c57b373b679" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_4f179b03-0a05-41f1-8782-09cc80f1780e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ApplianceServicePlanBusinessMember_f6c0324a-a169-411c-856c-a218378e738b" xlink:href="cms-20241231.xsd#cms_ApplianceServicePlanBusinessMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_4f179b03-0a05-41f1-8782-09cc80f1780e" xlink:to="loc_cms_ApplianceServicePlanBusinessMember_f6c0324a-a169-411c-856c-a218378e738b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_26da8f94-2779-44d1-8438-81689f6822c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_40515d8e-920c-47eb-944f-14a9e66e0117" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_26da8f94-2779-44d1-8438-81689f6822c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_90dc96ed-e5df-4282-8779-8e8b7209291a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_26da8f94-2779-44d1-8438-81689f6822c7" xlink:to="loc_us-gaap_RelatedPartyDomain_90dc96ed-e5df-4282-8779-8e8b7209291a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrelatedPartyMember_c698c7b5-9b81-4de7-bd1a-5e2c773c3b4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrelatedPartyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_90dc96ed-e5df-4282-8779-8e8b7209291a" xlink:to="loc_us-gaap_NonrelatedPartyMember_c698c7b5-9b81-4de7-bd1a-5e2c773c3b4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_c3712d63-7d32-46d9-8bdc-89eee6a66532" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_90dc96ed-e5df-4282-8779-8e8b7209291a" xlink:to="loc_us-gaap_RelatedPartyMember_c3712d63-7d32-46d9-8bdc-89eee6a66532" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_93ada985-b937-489c-8034-12d3e37b1145" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_40515d8e-920c-47eb-944f-14a9e66e0117" xlink:to="loc_us-gaap_StatementLineItems_93ada985-b937-489c-8034-12d3e37b1145" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1876e584-7159-4878-b16d-37079ec12bce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_93ada985-b937-489c-8034-12d3e37b1145" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1876e584-7159-4878-b16d-37079ec12bce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c79eced6-0e46-4fe0-9763-100faa5534d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1876e584-7159-4878-b16d-37079ec12bce" xlink:to="loc_us-gaap_NetIncomeLoss_c79eced6-0e46-4fe0-9763-100faa5534d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_83f4580d-c25b-4368-8cd0-979b1a17ec0d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1876e584-7159-4878-b16d-37079ec12bce" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_83f4580d-c25b-4368-8cd0-979b1a17ec0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_1003d505-d3e9-4ead-bbdb-965805ac296c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_83f4580d-c25b-4368-8cd0-979b1a17ec0d" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_1003d505-d3e9-4ead-bbdb-965805ac296c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_995b8d61-3c52-48b4-b411-6e6fcc79db12" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_83f4580d-c25b-4368-8cd0-979b1a17ec0d" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_995b8d61-3c52-48b4-b411-6e6fcc79db12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_741e011e-878c-4a02-80fd-32e677421445" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_83f4580d-c25b-4368-8cd0-979b1a17ec0d" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_741e011e-878c-4a02-80fd-32e677421445" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitContributions_67c9aa41-2cf9-4557-9307-2817da8dc68d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementBenefitContributions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_83f4580d-c25b-4368-8cd0-979b1a17ec0d" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitContributions_67c9aa41-2cf9-4557-9307-2817da8dc68d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_2b121fc7-25c8-478f-91b0-50083ff60de3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_83f4580d-c25b-4368-8cd0-979b1a17ec0d" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_2b121fc7-25c8-478f-91b0-50083ff60de3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_cffb475d-2862-46f2-9e1e-cd62a7e23a6e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInReceivablesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1876e584-7159-4878-b16d-37079ec12bce" xlink:to="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_cffb475d-2862-46f2-9e1e-cd62a7e23a6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_4a98435d-81f0-4fea-a3bc-fc2b35b12fdd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_cffb475d-2862-46f2-9e1e-cd62a7e23a6e" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_4a98435d-81f0-4fea-a3bc-fc2b35b12fdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_8ef50f9f-c865-4e0f-964c-5cde20dfd4fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_cffb475d-2862-46f2-9e1e-cd62a7e23a6e" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_8ef50f9f-c865-4e0f-964c-5cde20dfd4fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_1e642381-800f-4f24-a529-750dc3d2f6b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_cffb475d-2862-46f2-9e1e-cd62a7e23a6e" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_1e642381-800f-4f24-a529-750dc3d2f6b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_7d9be8e1-1754-46ab-8588-842afb5e150c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_cffb475d-2862-46f2-9e1e-cd62a7e23a6e" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_7d9be8e1-1754-46ab-8588-842afb5e150c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_c1410a3e-ec97-46d1-a5b6-719e4c859a2b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_cffb475d-2862-46f2-9e1e-cd62a7e23a6e" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_c1410a3e-ec97-46d1-a5b6-719e4c859a2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9625886b-ae4b-4917-8fc7-acc177cdc8ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1876e584-7159-4878-b16d-37079ec12bce" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9625886b-ae4b-4917-8fc7-acc177cdc8ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_a04279d0-a797-4bb2-83a5-c16623ebead0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_93ada985-b937-489c-8034-12d3e37b1145" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_a04279d0-a797-4bb2-83a5-c16623ebead0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_e65e269b-7e4a-4d49-b78f-854f28d3b430" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_a04279d0-a797-4bb2-83a5-c16623ebead0" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_e65e269b-7e4a-4d49-b78f-854f28d3b430" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_22c75db2-dd93-4d32-ac5f-4ee100122635" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_a04279d0-a797-4bb2-83a5-c16623ebead0" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_22c75db2-dd93-4d32-ac5f-4ee100122635" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_d7b5f679-e75c-465d-bc21-963fe892e21d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_a04279d0-a797-4bb2-83a5-c16623ebead0" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_d7b5f679-e75c-465d-bc21-963fe892e21d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7fe5f869-6c42-413c-8473-ab5526c32350" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_a04279d0-a797-4bb2-83a5-c16623ebead0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7fe5f869-6c42-413c-8473-ab5526c32350" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_deb17cd6-465d-4aa0-8f31-51d809df0fb2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_93ada985-b937-489c-8034-12d3e37b1145" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_deb17cd6-465d-4aa0-8f31-51d809df0fb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_f6de3bfc-e767-4923-aa18-1397af1a6395" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_deb17cd6-465d-4aa0-8f31-51d809df0fb2" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_f6de3bfc-e767-4923-aa18-1397af1a6395" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_47ac00ab-0411-4237-91e6-7a52a45fad73" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_deb17cd6-465d-4aa0-8f31-51d809df0fb2" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_47ac00ab-0411-4237-91e6-7a52a45fad73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_c8b02eea-fdbd-4c44-be9b-11580bf64230" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_deb17cd6-465d-4aa0-8f31-51d809df0fb2" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_c8b02eea-fdbd-4c44-be9b-11580bf64230" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromContributedCapital_a055f4d8-734b-4b76-b15a-9adbe8b0b590" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromContributedCapital"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_deb17cd6-465d-4aa0-8f31-51d809df0fb2" xlink:to="loc_us-gaap_ProceedsFromContributedCapital_a055f4d8-734b-4b76-b15a-9adbe8b0b590" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PaymentToParentForReturnOfStockholderContributedCapital_79de2db5-de55-4e4a-896b-92f22dba90a4" xlink:href="cms-20241231.xsd#cms_PaymentToParentForReturnOfStockholderContributedCapital"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_deb17cd6-465d-4aa0-8f31-51d809df0fb2" xlink:to="loc_cms_PaymentToParentForReturnOfStockholderContributedCapital_79de2db5-de55-4e4a-896b-92f22dba90a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfOrdinaryDividends_0523cd84-4a6d-482d-a1f6-4d3b40fa0113" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfOrdinaryDividends"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_deb17cd6-465d-4aa0-8f31-51d809df0fb2" xlink:to="loc_us-gaap_PaymentsOfOrdinaryDividends_0523cd84-4a6d-482d-a1f6-4d3b40fa0113" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_1e6d04b7-240a-4545-8048-2d8d547034a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_deb17cd6-465d-4aa0-8f31-51d809df0fb2" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_1e6d04b7-240a-4545-8048-2d8d547034a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fcf3b74c-ff6e-41e6-94fa-d41f72a82ca8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_deb17cd6-465d-4aa0-8f31-51d809df0fb2" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fcf3b74c-ff6e-41e6-94fa-d41f72a82ca8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_acd49490-08cb-4c13-a251-2cc4110e6715" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_93ada985-b937-489c-8034-12d3e37b1145" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_acd49490-08cb-4c13-a251-2cc4110e6715" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5e5cc293-10fe-4504-a380-b33c8c94d3e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_93ada985-b937-489c-8034-12d3e37b1145" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5e5cc293-10fe-4504-a380-b33c8c94d3e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5350dd2e-289e-4838-8c5e-e26ccf24fc47" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_93ada985-b937-489c-8034-12d3e37b1145" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5350dd2e-289e-4838-8c5e-e26ccf24fc47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CashTransactionsAbstract_af94fa6b-13c9-4237-9e98-afdcd7a834f3" xlink:href="cms-20241231.xsd#cms_CashTransactionsAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_93ada985-b937-489c-8034-12d3e37b1145" xlink:to="loc_cms_CashTransactionsAbstract_af94fa6b-13c9-4237-9e98-afdcd7a834f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_9363cb42-d435-433b-ab52-e078fa0e40d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_CashTransactionsAbstract_af94fa6b-13c9-4237-9e98-afdcd7a834f3" xlink:to="loc_us-gaap_InterestPaidNet_9363cb42-d435-433b-ab52-e078fa0e40d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_c8b855bc-9a7d-4f01-a96a-a9ede8168071" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_CashTransactionsAbstract_af94fa6b-13c9-4237-9e98-afdcd7a834f3" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_c8b855bc-9a7d-4f01-a96a-a9ede8168071" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonCashTransactionsAbstract_a9c4e4ca-9bdc-4988-9bab-033151065fcd" xlink:href="cms-20241231.xsd#cms_NonCashTransactionsAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_93ada985-b937-489c-8034-12d3e37b1145" xlink:to="loc_cms_NonCashTransactionsAbstract_a9c4e4ca-9bdc-4988-9bab-033151065fcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_f1ca9a0d-4e78-4c9f-b7ef-eca14adfd15d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_NonCashTransactionsAbstract_a9c4e4ca-9bdc-4988-9bab-033151065fcd" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_f1ca9a0d-4e78-4c9f-b7ef-eca14adfd15d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cms-20241231.xsd#ConsumersEnergyCompanyConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_af841eba-3ea3-41ef-b4d2-3f7dd6c5a459" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_c0e47f61-b9cc-434e-9af2-c9f489425deb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_af841eba-3ea3-41ef-b4d2-3f7dd6c5a459" xlink:to="loc_us-gaap_StatementTable_c0e47f61-b9cc-434e-9af2-c9f489425deb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_f5d5f2fc-f375-4694-8e59-59c4a11cddba" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_c0e47f61-b9cc-434e-9af2-c9f489425deb" xlink:to="loc_dei_LegalEntityAxis_f5d5f2fc-f375-4694-8e59-59c4a11cddba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_81e0a16b-e02f-4473-95ee-7db4449f352d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_f5d5f2fc-f375-4694-8e59-59c4a11cddba" xlink:to="loc_dei_EntityDomain_81e0a16b-e02f-4473-95ee-7db4449f352d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_37442e56-f024-4454-bfc9-dd4834c38575" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_81e0a16b-e02f-4473-95ee-7db4449f352d" xlink:to="loc_cms_ConsumersEnergyCompanyMember_37442e56-f024-4454-bfc9-dd4834c38575" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_48d5fa3a-0f1a-4079-bcd6-5c1781d68f63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_c0e47f61-b9cc-434e-9af2-c9f489425deb" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_48d5fa3a-0f1a-4079-bcd6-5c1781d68f63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_02eb23b7-69e5-4056-8781-338b86adb175" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_48d5fa3a-0f1a-4079-bcd6-5c1781d68f63" xlink:to="loc_us-gaap_RelatedPartyDomain_02eb23b7-69e5-4056-8781-338b86adb175" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrelatedPartyMember_dd3239d0-348b-47bc-859c-c691739698c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrelatedPartyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_02eb23b7-69e5-4056-8781-338b86adb175" xlink:to="loc_us-gaap_NonrelatedPartyMember_dd3239d0-348b-47bc-859c-c691739698c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_c71ca2e5-08fe-483c-a061-ce064392fef2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_02eb23b7-69e5-4056-8781-338b86adb175" xlink:to="loc_us-gaap_RelatedPartyMember_c71ca2e5-08fe-483c-a061-ce064392fef2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_3d700664-9fa3-46a2-a034-0f4de2850a3b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_c0e47f61-b9cc-434e-9af2-c9f489425deb" xlink:to="loc_us-gaap_StatementLineItems_3d700664-9fa3-46a2-a034-0f4de2850a3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_ddc5a97c-c460-4c7b-87f7-e947e9e13c64" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3d700664-9fa3-46a2-a034-0f4de2850a3b" xlink:to="loc_us-gaap_AssetsAbstract_ddc5a97c-c460-4c7b-87f7-e947e9e13c64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_b33121c5-84ca-4881-8aac-28011b050bad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ddc5a97c-c460-4c7b-87f7-e947e9e13c64" xlink:to="loc_us-gaap_AssetsCurrentAbstract_b33121c5-84ca-4881-8aac-28011b050bad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_4c199160-45d0-4b0b-92dc-f41feac65ed7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b33121c5-84ca-4881-8aac-28011b050bad" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_4c199160-45d0-4b0b-92dc-f41feac65ed7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_657149b6-f2ad-4652-998b-2939f88428ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b33121c5-84ca-4881-8aac-28011b050bad" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_657149b6-f2ad-4652-998b-2939f88428ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent_96c55528-e54d-45c7-90cb-ad123a7d78b9" xlink:href="cms-20241231.xsd#cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b33121c5-84ca-4881-8aac-28011b050bad" xlink:to="loc_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent_96c55528-e54d-45c7-90cb-ad123a7d78b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_5c20ec6d-72df-4af6-96eb-282e24b25969" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableNetCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b33121c5-84ca-4881-8aac-28011b050bad" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_5c20ec6d-72df-4af6-96eb-282e24b25969" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNetAbstract_81ce9203-9560-4b1e-aa73-547799a0e0f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNetAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b33121c5-84ca-4881-8aac-28011b050bad" xlink:to="loc_us-gaap_InventoryNetAbstract_81ce9203-9560-4b1e-aa73-547799a0e0f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyRelatedInventoryGasStoredUnderground_35fb9b7f-b73c-4504-a3f4-285c7457eb74" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnergyRelatedInventoryGasStoredUnderground"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_81ce9203-9560-4b1e-aa73-547799a0e0f1" xlink:to="loc_us-gaap_EnergyRelatedInventoryGasStoredUnderground_35fb9b7f-b73c-4504-a3f4-285c7457eb74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventorySupplies_86588214-96de-4e02-9917-9e0ebe0f2dfb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInventorySupplies"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_81ce9203-9560-4b1e-aa73-547799a0e0f1" xlink:to="loc_us-gaap_OtherInventorySupplies_86588214-96de-4e02-9917-9e0ebe0f2dfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyRelatedInventoryOtherFossilFuel_3efc696e-60bc-4dc3-bf32-f6df08ff134e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnergyRelatedInventoryOtherFossilFuel"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_81ce9203-9560-4b1e-aa73-547799a0e0f1" xlink:to="loc_us-gaap_EnergyRelatedInventoryOtherFossilFuel_3efc696e-60bc-4dc3-bf32-f6df08ff134e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DeferredPropertyTaxes_c2b5e03d-19bf-4675-9d7c-4dffc7fd486c" xlink:href="cms-20241231.xsd#cms_DeferredPropertyTaxes"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b33121c5-84ca-4881-8aac-28011b050bad" xlink:to="loc_cms_DeferredPropertyTaxes_c2b5e03d-19bf-4675-9d7c-4dffc7fd486c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_55ab2bc5-45f7-46ca-be02-fb4a56ec6eee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b33121c5-84ca-4881-8aac-28011b050bad" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_55ab2bc5-45f7-46ca-be02-fb4a56ec6eee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_99a6e8f3-c602-4194-9119-8d03ef88e15c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b33121c5-84ca-4881-8aac-28011b050bad" xlink:to="loc_us-gaap_OtherAssetsCurrent_99a6e8f3-c602-4194-9119-8d03ef88e15c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_c98cfa3d-b88a-41d5-a00e-695c0f3927ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b33121c5-84ca-4881-8aac-28011b050bad" xlink:to="loc_us-gaap_AssetsCurrent_c98cfa3d-b88a-41d5-a00e-695c0f3927ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_7915c814-2c74-4ae0-a2f6-3bb62662b36e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGrossAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ddc5a97c-c460-4c7b-87f7-e947e9e13c64" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_7915c814-2c74-4ae0-a2f6-3bb62662b36e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_4faaa1fd-9b48-4a83-b46f-0f16f0f203b0" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_7915c814-2c74-4ae0-a2f6-3bb62662b36e" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_4faaa1fd-9b48-4a83-b46f-0f16f0f203b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_7d67f212-115a-48a1-98dc-3d6efe381df6" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_7915c814-2c74-4ae0-a2f6-3bb62662b36e" xlink:to="loc_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_7d67f212-115a-48a1-98dc-3d6efe381df6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP_79530679-aecf-4d73-8f40-2445a81ee56a" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_7915c814-2c74-4ae0-a2f6-3bb62662b36e" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP_79530679-aecf-4d73-8f40-2445a81ee56a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_b1dbd338-dca5-4c85-8aae-c969ac67bccf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_7915c814-2c74-4ae0-a2f6-3bb62662b36e" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_b1dbd338-dca5-4c85-8aae-c969ac67bccf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_98af8c74-e77d-4ffa-9206-fc8ba80abd8a" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_7915c814-2c74-4ae0-a2f6-3bb62662b36e" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_98af8c74-e77d-4ffa-9206-fc8ba80abd8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_b167b547-4cc1-4846-8fbc-bc316816b02c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ddc5a97c-c460-4c7b-87f7-e947e9e13c64" xlink:to="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_b167b547-4cc1-4846-8fbc-bc316816b02c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_e5601763-e27a-4fd8-b096-4250536c0d80" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_b167b547-4cc1-4846-8fbc-bc316816b02c" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_e5601763-e27a-4fd8-b096-4250536c0d80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetNoncurrent_2c5a0611-ebbc-4a7a-9e22-077159bf063c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_b167b547-4cc1-4846-8fbc-bc316816b02c" xlink:to="loc_us-gaap_AccountsReceivableNetNoncurrent_2c5a0611-ebbc-4a7a-9e22-077159bf063c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent_c963a121-6f6b-4e7a-a37f-41e922b732da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_b167b547-4cc1-4846-8fbc-bc316816b02c" xlink:to="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent_c963a121-6f6b-4e7a-a37f-41e922b732da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_246f8352-4ba1-4415-9cb6-80e38f16c4eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_b167b547-4cc1-4846-8fbc-bc316816b02c" xlink:to="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_246f8352-4ba1-4415-9cb6-80e38f16c4eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_c806095f-4001-460d-9885-388f9697c671" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_b167b547-4cc1-4846-8fbc-bc316816b02c" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_c806095f-4001-460d-9885-388f9697c671" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_5fd4b113-3776-492b-bc93-2335a7549433" xlink:href="cms-20241231.xsd#cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_b167b547-4cc1-4846-8fbc-bc316816b02c" xlink:to="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_5fd4b113-3776-492b-bc93-2335a7549433" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_22016608-caa9-45db-8447-0130c269ef3c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ddc5a97c-c460-4c7b-87f7-e947e9e13c64" xlink:to="loc_us-gaap_Assets_22016608-caa9-45db-8447-0130c269ef3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_de3074bb-6564-42aa-b255-ddad238bee8e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3d700664-9fa3-46a2-a034-0f4de2850a3b" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_de3074bb-6564-42aa-b255-ddad238bee8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_d02d7e42-cb3c-4cc7-81fa-1109f1b54cfa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_de3074bb-6564-42aa-b255-ddad238bee8e" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_d02d7e42-cb3c-4cc7-81fa-1109f1b54cfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable_68d97c8f-4187-4ac9-8db1-2e8abf0090e4" xlink:href="cms-20241231.xsd#cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_d02d7e42-cb3c-4cc7-81fa-1109f1b54cfa" xlink:to="loc_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable_68d97c8f-4187-4ac9-8db1-2e8abf0090e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableCurrent_ac1b63e2-b77a-4920-aba8-4dcb06e5fcce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_d02d7e42-cb3c-4cc7-81fa-1109f1b54cfa" xlink:to="loc_us-gaap_NotesPayableCurrent_ac1b63e2-b77a-4920-aba8-4dcb06e5fcce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_cda8260d-5a99-4446-84bb-b09b299c7fa3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_d02d7e42-cb3c-4cc7-81fa-1109f1b54cfa" xlink:to="loc_us-gaap_AccountsPayableCurrent_cda8260d-5a99-4446-84bb-b09b299c7fa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccruedRateRefunds_c043a434-fe48-4f66-9839-ef065867fd74" xlink:href="cms-20241231.xsd#cms_AccruedRateRefunds"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_d02d7e42-cb3c-4cc7-81fa-1109f1b54cfa" xlink:to="loc_cms_AccruedRateRefunds_c043a434-fe48-4f66-9839-ef065867fd74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendsPayableCurrent_d484f7cf-990a-4687-ae4d-d9918e013c58" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndDividendsPayableCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_d02d7e42-cb3c-4cc7-81fa-1109f1b54cfa" xlink:to="loc_us-gaap_InterestAndDividendsPayableCurrent_d484f7cf-990a-4687-ae4d-d9918e013c58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_37dc9f74-dee8-4213-89c9-e8768384fb95" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_d02d7e42-cb3c-4cc7-81fa-1109f1b54cfa" xlink:to="loc_us-gaap_TaxesPayableCurrent_37dc9f74-dee8-4213-89c9-e8768384fb95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_b9341981-9e6d-4232-abce-0c9291a7d04b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_d02d7e42-cb3c-4cc7-81fa-1109f1b54cfa" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_b9341981-9e6d-4232-abce-0c9291a7d04b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_3dd0c0b9-cc01-4339-989d-c11c21a73498" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_d02d7e42-cb3c-4cc7-81fa-1109f1b54cfa" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_3dd0c0b9-cc01-4339-989d-c11c21a73498" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_a43d0714-dd3c-46b1-af5d-7a4e5279f8fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_d02d7e42-cb3c-4cc7-81fa-1109f1b54cfa" xlink:to="loc_us-gaap_LiabilitiesCurrent_a43d0714-dd3c-46b1-af5d-7a4e5279f8fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_625c1d04-81ea-43bd-ac96-c3902d13e545" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_de3074bb-6564-42aa-b255-ddad238bee8e" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_625c1d04-81ea-43bd-ac96-c3902d13e545" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_8b023138-9037-4206-a964-9a34bf584cde" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_625c1d04-81ea-43bd-ac96-c3902d13e545" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_8b023138-9037-4206-a964-9a34bf584cde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_7fb6fa49-46f0-4d71-97d6-92270aa5626b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_625c1d04-81ea-43bd-ac96-c3902d13e545" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_7fb6fa49-46f0-4d71-97d6-92270aa5626b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_047a4bd6-0f7c-44da-adf3-721cf5da61f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_625c1d04-81ea-43bd-ac96-c3902d13e545" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_047a4bd6-0f7c-44da-adf3-721cf5da61f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_51eea0d3-7b06-4e66-b813-560f9b1a36f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_625c1d04-81ea-43bd-ac96-c3902d13e545" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_51eea0d3-7b06-4e66-b813-560f9b1a36f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_448629a6-3c94-4172-81ce-fe40bd54b829" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_625c1d04-81ea-43bd-ac96-c3902d13e545" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_448629a6-3c94-4172-81ce-fe40bd54b829" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit_02d54eee-2282-4b05-9b6a-eef01f6f31a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDeferredInvestmentTaxCredit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_625c1d04-81ea-43bd-ac96-c3902d13e545" xlink:to="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit_02d54eee-2282-4b05-9b6a-eef01f6f31a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_57c3abc5-60a5-4f8b-9dc7-e145216c2a1c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_625c1d04-81ea-43bd-ac96-c3902d13e545" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_57c3abc5-60a5-4f8b-9dc7-e145216c2a1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_90132a3a-e2b9-4ba4-962a-af1e7526d9f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_625c1d04-81ea-43bd-ac96-c3902d13e545" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_90132a3a-e2b9-4ba4-962a-af1e7526d9f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_63e0ed6b-0059-4a41-84ad-b9df8087d41e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_625c1d04-81ea-43bd-ac96-c3902d13e545" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_63e0ed6b-0059-4a41-84ad-b9df8087d41e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_5ce02e56-7f90-406c-93d5-69227e893b6d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_de3074bb-6564-42aa-b255-ddad238bee8e" xlink:to="loc_us-gaap_CommitmentsAndContingencies_5ce02e56-7f90-406c-93d5-69227e893b6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_39862595-e564-47d5-a55b-2031bb032be8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_de3074bb-6564-42aa-b255-ddad238bee8e" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_39862595-e564-47d5-a55b-2031bb032be8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_d17f61e5-5ba3-4b74-a2b7-f3e5749e4bf3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_39862595-e564-47d5-a55b-2031bb032be8" xlink:to="loc_us-gaap_StockholdersEquityAbstract_d17f61e5-5ba3-4b74-a2b7-f3e5749e4bf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_47c03a59-46e5-4003-b57e-a105787829a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d17f61e5-5ba3-4b74-a2b7-f3e5749e4bf3" xlink:to="loc_us-gaap_CommonStockValue_47c03a59-46e5-4003-b57e-a105787829a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_3b3f0551-7187-4691-9853-1166a7fd26e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d17f61e5-5ba3-4b74-a2b7-f3e5749e4bf3" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_3b3f0551-7187-4691-9853-1166a7fd26e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_d74c4079-08aa-4259-8cc7-70f7be1dde82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d17f61e5-5ba3-4b74-a2b7-f3e5749e4bf3" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_d74c4079-08aa-4259-8cc7-70f7be1dde82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_d8e6a761-90e1-4917-bc65-9860b1d13438" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d17f61e5-5ba3-4b74-a2b7-f3e5749e4bf3" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_d8e6a761-90e1-4917-bc65-9860b1d13438" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CommonStockholdersEquity_408a70bd-0568-422c-83a0-b1f039986b37" xlink:href="cms-20241231.xsd#cms_CommonStockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d17f61e5-5ba3-4b74-a2b7-f3e5749e4bf3" xlink:to="loc_cms_CommonStockholdersEquity_408a70bd-0568-422c-83a0-b1f039986b37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_a9203017-212f-4774-b401-285a94568626" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d17f61e5-5ba3-4b74-a2b7-f3e5749e4bf3" xlink:to="loc_us-gaap_PreferredStockValue_a9203017-212f-4774-b401-285a94568626" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_62040352-c07a-4c38-8844-f48e640d7013" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d17f61e5-5ba3-4b74-a2b7-f3e5749e4bf3" xlink:to="loc_us-gaap_StockholdersEquity_62040352-c07a-4c38-8844-f48e640d7013" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_49593b56-30e3-4ad7-b360-779cc22a7bf7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_de3074bb-6564-42aa-b255-ddad238bee8e" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_49593b56-30e3-4ad7-b360-779cc22a7bf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="cms-20241231.xsd#ConsumersEnergyCompanyConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_a9e9455e-ec4c-4ddd-9dd7-7a902781a480" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_35240d43-1cbf-4a95-bee0-b70907d918a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_a9e9455e-ec4c-4ddd-9dd7-7a902781a480" xlink:to="loc_us-gaap_StatementTable_35240d43-1cbf-4a95-bee0-b70907d918a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_936781f4-dfe8-4ffe-9c91-f9affc5ef190" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_35240d43-1cbf-4a95-bee0-b70907d918a1" xlink:to="loc_dei_LegalEntityAxis_936781f4-dfe8-4ffe-9c91-f9affc5ef190" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_26f940f0-0256-45f4-a8e0-86b1ea6c56fd" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_936781f4-dfe8-4ffe-9c91-f9affc5ef190" xlink:to="loc_dei_EntityDomain_26f940f0-0256-45f4-a8e0-86b1ea6c56fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_04860216-3f4c-4cc7-a952-f3e6f7dcc70f" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_26f940f0-0256-45f4-a8e0-86b1ea6c56fd" xlink:to="loc_cms_ConsumersEnergyCompanyMember_04860216-3f4c-4cc7-a952-f3e6f7dcc70f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_835e0675-c00b-41c7-9b2a-bb6a0c07ce69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_35240d43-1cbf-4a95-bee0-b70907d918a1" xlink:to="loc_us-gaap_StatementLineItems_835e0675-c00b-41c7-9b2a-bb6a0c07ce69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_503269ef-56a4-4dd6-9eea-a4210dba84a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_835e0675-c00b-41c7-9b2a-bb6a0c07ce69" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_503269ef-56a4-4dd6-9eea-a4210dba84a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_7101def5-5b8a-4d29-b590-a3d4c4f00b46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_835e0675-c00b-41c7-9b2a-bb6a0c07ce69" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_7101def5-5b8a-4d29-b590-a3d4c4f00b46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_af032ee0-528f-4889-9cc0-69632f916d12" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_835e0675-c00b-41c7-9b2a-bb6a0c07ce69" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_af032ee0-528f-4889-9cc0-69632f916d12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_924fab86-0e22-4959-8074-b44c29c39d1e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_835e0675-c00b-41c7-9b2a-bb6a0c07ce69" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_924fab86-0e22-4959-8074-b44c29c39d1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_93417f6e-8fb2-47dd-841d-10402d59d0f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_835e0675-c00b-41c7-9b2a-bb6a0c07ce69" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_93417f6e-8fb2-47dd-841d-10402d59d0f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_e0b64f84-9f28-4b3c-995f-71426a248658" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_835e0675-c00b-41c7-9b2a-bb6a0c07ce69" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_e0b64f84-9f28-4b3c-995f-71426a248658" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquity" xlink:type="simple" xlink:href="cms-20241231.xsd#ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquity"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_e0aaaa79-6e04-4a13-9cbc-f6519472e59e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_cbdb4ec9-e216-4613-803f-25cffdf1ca6f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_e0aaaa79-6e04-4a13-9cbc-f6519472e59e" xlink:to="loc_us-gaap_StatementTable_cbdb4ec9-e216-4613-803f-25cffdf1ca6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ee383b58-dd49-4002-be5a-38e116d34c11" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_cbdb4ec9-e216-4613-803f-25cffdf1ca6f" xlink:to="loc_dei_LegalEntityAxis_ee383b58-dd49-4002-be5a-38e116d34c11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e5fad088-c741-4921-b8bb-d93fffdb5c4c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_ee383b58-dd49-4002-be5a-38e116d34c11" xlink:to="loc_dei_EntityDomain_e5fad088-c741-4921-b8bb-d93fffdb5c4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_6b16decd-299f-4d8b-b3c8-56ccaa05b37e" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_e5fad088-c741-4921-b8bb-d93fffdb5c4c" xlink:to="loc_cms_ConsumersEnergyCompanyMember_6b16decd-299f-4d8b-b3c8-56ccaa05b37e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_b2c32a3a-0386-4b18-92fc-b1f1dafcbb77" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_cbdb4ec9-e216-4613-803f-25cffdf1ca6f" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_b2c32a3a-0386-4b18-92fc-b1f1dafcbb77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_478f94bd-b620-4b06-960c-81e86d1f3eb6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_b2c32a3a-0386-4b18-92fc-b1f1dafcbb77" xlink:to="loc_us-gaap_EquityComponentDomain_478f94bd-b620-4b06-960c-81e86d1f3eb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_a3e67f25-4736-4bf3-99a8-8194e58c2927" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_478f94bd-b620-4b06-960c-81e86d1f3eb6" xlink:to="loc_us-gaap_CommonStockMember_a3e67f25-4736-4bf3-99a8-8194e58c2927" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_06c2b14a-48bf-40b8-8573-ec2173248e36" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_478f94bd-b620-4b06-960c-81e86d1f3eb6" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_06c2b14a-48bf-40b8-8573-ec2173248e36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_524ecc1e-4179-4bde-a7fb-e345c8990209" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_478f94bd-b620-4b06-960c-81e86d1f3eb6" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_524ecc1e-4179-4bde-a7fb-e345c8990209" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_e6604f87-e98d-40b2-94ae-c5edc1dfb29c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_524ecc1e-4179-4bde-a7fb-e345c8990209" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_e6604f87-e98d-40b2-94ae-c5edc1dfb29c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_a1557473-e31c-4ec8-83a2-66b10428e7ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_478f94bd-b620-4b06-960c-81e86d1f3eb6" xlink:to="loc_us-gaap_RetainedEarningsMember_a1557473-e31c-4ec8-83a2-66b10428e7ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_2d2bf380-4fae-4340-8117-f6e04e7cee54" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_478f94bd-b620-4b06-960c-81e86d1f3eb6" xlink:to="loc_us-gaap_PreferredStockMember_2d2bf380-4fae-4340-8117-f6e04e7cee54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d4707cc6-a292-4495-b134-36abdbd64913" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_cbdb4ec9-e216-4613-803f-25cffdf1ca6f" xlink:to="loc_us-gaap_StatementLineItems_d4707cc6-a292-4495-b134-36abdbd64913" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ef4b6f81-0b05-46c2-b729-fe8d482e25ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d4707cc6-a292-4495-b134-36abdbd64913" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ef4b6f81-0b05-46c2-b729-fe8d482e25ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_29a17a7d-951d-4a50-ac60-725cbd4d7192" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ef4b6f81-0b05-46c2-b729-fe8d482e25ae" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_29a17a7d-951d-4a50-ac60-725cbd4d7192" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution_7f5e2b63-8f26-4df9-b1c4-bd34a7d3d452" xlink:href="cms-20241231.xsd#cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ef4b6f81-0b05-46c2-b729-fe8d482e25ae" xlink:to="loc_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution_7f5e2b63-8f26-4df9-b1c4-bd34a7d3d452" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution_95771be3-88c0-4a61-b3f6-ae348fd0a658" xlink:href="cms-20241231.xsd#cms_AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ef4b6f81-0b05-46c2-b729-fe8d482e25ae" xlink:to="loc_cms_AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution_95771be3-88c0-4a61-b3f6-ae348fd0a658" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_63a5c424-0602-4cfc-adc4-5d2e849b8ef2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ef4b6f81-0b05-46c2-b729-fe8d482e25ae" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_63a5c424-0602-4cfc-adc4-5d2e849b8ef2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_98519a50-4df2-4a80-9f59-7b7abcc4a6b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ef4b6f81-0b05-46c2-b729-fe8d482e25ae" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_98519a50-4df2-4a80-9f59-7b7abcc4a6b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f98845cc-69f1-4eb9-ae1a-26212fae1ca9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ef4b6f81-0b05-46c2-b729-fe8d482e25ae" xlink:to="loc_us-gaap_NetIncomeLoss_f98845cc-69f1-4eb9-ae1a-26212fae1ca9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_2b8a700e-b3c7-4754-bc35-037ea0ad95fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ef4b6f81-0b05-46c2-b729-fe8d482e25ae" xlink:to="loc_us-gaap_DividendsCommonStockCash_2b8a700e-b3c7-4754-bc35-037ea0ad95fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStockCash_30fd25f0-d85b-404e-a81c-c755cc4c3d7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsPreferredStockCash"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ef4b6f81-0b05-46c2-b729-fe8d482e25ae" xlink:to="loc_us-gaap_DividendsPreferredStockCash_30fd25f0-d85b-404e-a81c-c755cc4c3d7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_034aaf12-dcf3-4301-b614-018a6c857b33" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ef4b6f81-0b05-46c2-b729-fe8d482e25ae" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_034aaf12-dcf3-4301-b614-018a6c857b33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/SignificantAccountingPolicies" xlink:type="simple" xlink:href="cms-20241231.xsd#SignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/SignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_59084041-09cc-497a-bcc1-daa019b986f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SignificantAccountingPoliciesTable_d66b4cd4-4261-4070-9573-f929db839413" xlink:href="cms-20241231.xsd#cms_SignificantAccountingPoliciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_59084041-09cc-497a-bcc1-daa019b986f5" xlink:to="loc_cms_SignificantAccountingPoliciesTable_d66b4cd4-4261-4070-9573-f929db839413" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_61e611db-dcd9-4c27-9012-9171f87c4d45" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesTable_d66b4cd4-4261-4070-9573-f929db839413" xlink:to="loc_dei_LegalEntityAxis_61e611db-dcd9-4c27-9012-9171f87c4d45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_29ba4c8f-00ee-41dd-89fb-1397d2fec9dd" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_61e611db-dcd9-4c27-9012-9171f87c4d45" xlink:to="loc_dei_EntityDomain_29ba4c8f-00ee-41dd-89fb-1397d2fec9dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_4efec143-1343-4a32-a36d-5577433e6ce1" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_29ba4c8f-00ee-41dd-89fb-1397d2fec9dd" xlink:to="loc_cms_ConsumersEnergyCompanyMember_4efec143-1343-4a32-a36d-5577433e6ce1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SignificantAccountingPoliciesLineItems_6037ef01-a97f-4287-9e25-388775d00f75" xlink:href="cms-20241231.xsd#cms_SignificantAccountingPoliciesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesTable_d66b4cd4-4261-4070-9573-f929db839413" xlink:to="loc_cms_SignificantAccountingPoliciesLineItems_6037ef01-a97f-4287-9e25-388775d00f75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_0ecd15dc-387f-49ec-80db-b05e65ce70dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_6037ef01-a97f-4287-9e25-388775d00f75" xlink:to="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_0ecd15dc-387f-49ec-80db-b05e65ce70dc" 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-20241231.xsd#RegulatoryMatters"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/RegulatoryMatters" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationsAbstract_3d8a1071-4713-482a-bdc5-b42acfc90cfd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_c60ebfbe-d0c5-45ad-890a-8b744234f6ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_3d8a1071-4713-482a-bdc5-b42acfc90cfd" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_c60ebfbe-d0c5-45ad-890a-8b744234f6ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e72697d4-4baf-47cd-9f20-adc66dda6de3" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_c60ebfbe-d0c5-45ad-890a-8b744234f6ad" xlink:to="loc_dei_LegalEntityAxis_e72697d4-4baf-47cd-9f20-adc66dda6de3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_5d5b3a5b-bc7a-4186-b769-d3359b1e30c9" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_e72697d4-4baf-47cd-9f20-adc66dda6de3" xlink:to="loc_dei_EntityDomain_5d5b3a5b-bc7a-4186-b769-d3359b1e30c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_18567739-4fb6-4bb1-85fb-90068754eb43" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_5d5b3a5b-bc7a-4186-b769-d3359b1e30c9" xlink:to="loc_cms_ConsumersEnergyCompanyMember_18567739-4fb6-4bb1-85fb-90068754eb43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_6c4ad5be-39d9-4e35-86c8-f2321fdf778e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_c60ebfbe-d0c5-45ad-890a-8b744234f6ad" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_6c4ad5be-39d9-4e35-86c8-f2321fdf778e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesDisclosureTextBlock_e33e58d3-4073-4a01-806c-48a612312855" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_6c4ad5be-39d9-4e35-86c8-f2321fdf778e" xlink:to="loc_us-gaap_PublicUtilitiesDisclosureTextBlock_e33e58d3-4073-4a01-806c-48a612312855" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitments" xlink:type="simple" xlink:href="cms-20241231.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_3cc0060f-fb8f-41c0-b231-1702222baf0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTable_f3739e8d-733f-4d69-8f33-6d70cea763cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCommitmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_3cc0060f-fb8f-41c0-b231-1702222baf0e" xlink:to="loc_us-gaap_OtherCommitmentsTable_f3739e8d-733f-4d69-8f33-6d70cea763cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_bca1029f-0b19-4270-9f17-2053dc0bdefa" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_f3739e8d-733f-4d69-8f33-6d70cea763cb" xlink:to="loc_dei_LegalEntityAxis_bca1029f-0b19-4270-9f17-2053dc0bdefa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_5a9b89fa-a007-4b89-929e-64977610db86" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_bca1029f-0b19-4270-9f17-2053dc0bdefa" xlink:to="loc_dei_EntityDomain_5a9b89fa-a007-4b89-929e-64977610db86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_5ed6c153-7ed9-4ce8-bb77-6544a3f136e4" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_5a9b89fa-a007-4b89-929e-64977610db86" xlink:to="loc_cms_ConsumersEnergyCompanyMember_5ed6c153-7ed9-4ce8-bb77-6544a3f136e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_b2cd3be6-38ac-44bb-98a2-596c3bd1f505" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_f3739e8d-733f-4d69-8f33-6d70cea763cb" xlink:to="loc_us-gaap_OtherCommitmentsLineItems_b2cd3be6-38ac-44bb-98a2-596c3bd1f505" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock_54b2d7ce-a132-476b-af0e-4bba5ef95dfe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_b2cd3be6-38ac-44bb-98a2-596c3bd1f505" xlink:to="loc_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock_54b2d7ce-a132-476b-af0e-4bba5ef95dfe" 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-20241231.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_70f78f58-39dc-46b0-b26e-abe96a11903f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_b571f3b7-405a-45b2-8766-7ab9fb7cd78a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_70f78f58-39dc-46b0-b26e-abe96a11903f" xlink:to="loc_us-gaap_DebtInstrumentTable_b571f3b7-405a-45b2-8766-7ab9fb7cd78a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_c2772f7a-bc18-4b57-8eb2-2ab45ae07851" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b571f3b7-405a-45b2-8766-7ab9fb7cd78a" xlink:to="loc_dei_LegalEntityAxis_c2772f7a-bc18-4b57-8eb2-2ab45ae07851" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_533b0a0b-d2c6-4726-b3f6-4be24fb7c430" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_c2772f7a-bc18-4b57-8eb2-2ab45ae07851" xlink:to="loc_dei_EntityDomain_533b0a0b-d2c6-4726-b3f6-4be24fb7c430" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_9f726f1e-3beb-4f24-b8d4-d25b885fb589" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_533b0a0b-d2c6-4726-b3f6-4be24fb7c430" xlink:to="loc_cms_ConsumersEnergyCompanyMember_9f726f1e-3beb-4f24-b8d4-d25b885fb589" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyMember_c7d0a861-9722-4b7d-81a3-a90a315bd61c" xlink:href="cms-20241231.xsd#cms_NorthStarCleanEnergyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_533b0a0b-d2c6-4726-b3f6-4be24fb7c430" xlink:to="loc_cms_NorthStarCleanEnergyMember_c7d0a861-9722-4b7d-81a3-a90a315bd61c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_aa377d24-796e-4388-811e-727bb4be67cf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b571f3b7-405a-45b2-8766-7ab9fb7cd78a" xlink:to="loc_us-gaap_DebtInstrumentLineItems_aa377d24-796e-4388-811e-727bb4be67cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_19378a55-f208-4382-b56e-d5f55d8628b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_aa377d24-796e-4388-811e-727bb4be67cf" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_19378a55-f208-4382-b56e-d5f55d8628b4" 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-20241231.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_aec1cd08-c4fc-4799-958f-0b1c52333922" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ea57aab7-3cbe-4631-a9fb-45ef230b811a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_aec1cd08-c4fc-4799-958f-0b1c52333922" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ea57aab7-3cbe-4631-a9fb-45ef230b811a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_3d573c7d-8311-486e-a235-d540439e675e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ea57aab7-3cbe-4631-a9fb-45ef230b811a" xlink:to="loc_dei_LegalEntityAxis_3d573c7d-8311-486e-a235-d540439e675e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f22a2aa1-ccdf-4cc1-af7c-81e322566351" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_3d573c7d-8311-486e-a235-d540439e675e" xlink:to="loc_dei_EntityDomain_f22a2aa1-ccdf-4cc1-af7c-81e322566351" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_575ee48e-ad27-4505-b441-8c7997e8e054" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_f22a2aa1-ccdf-4cc1-af7c-81e322566351" xlink:to="loc_cms_ConsumersEnergyCompanyMember_575ee48e-ad27-4505-b441-8c7997e8e054" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_311ceb0c-aa85-44a8-8349-db4d92ce862c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ea57aab7-3cbe-4631-a9fb-45ef230b811a" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_311ceb0c-aa85-44a8-8349-db4d92ce862c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_e15bd6e2-3e3c-4aef-85ff-173956cce041" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_311ceb0c-aa85-44a8-8349-db4d92ce862c" xlink:to="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_e15bd6e2-3e3c-4aef-85ff-173956cce041" 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-20241231.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_cd4ba290-7b8b-41d3-975d-8e5ffb58eaf1" xlink:href="cms-20241231.xsd#cms_FinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsTable_10f777f2-37e8-470e-a1a9-71e3f4284a91" xlink:href="cms-20241231.xsd#cms_FinancialInstrumentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsAbstract_cd4ba290-7b8b-41d3-975d-8e5ffb58eaf1" xlink:to="loc_cms_FinancialInstrumentsTable_10f777f2-37e8-470e-a1a9-71e3f4284a91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_7a9d80b8-3ae8-4883-80f4-e57ad2354de8" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsTable_10f777f2-37e8-470e-a1a9-71e3f4284a91" xlink:to="loc_dei_LegalEntityAxis_7a9d80b8-3ae8-4883-80f4-e57ad2354de8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_0b9f9af7-6507-485e-8555-7610a60d2577" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_7a9d80b8-3ae8-4883-80f4-e57ad2354de8" xlink:to="loc_dei_EntityDomain_0b9f9af7-6507-485e-8555-7610a60d2577" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_aabc1152-5012-491d-b977-892e5a5d5b8d" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_0b9f9af7-6507-485e-8555-7610a60d2577" xlink:to="loc_cms_ConsumersEnergyCompanyMember_aabc1152-5012-491d-b977-892e5a5d5b8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsLineItems_0625502f-7d6b-4193-99b8-e626c4de1810" xlink:href="cms-20241231.xsd#cms_FinancialInstrumentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsTable_10f777f2-37e8-470e-a1a9-71e3f4284a91" xlink:to="loc_cms_FinancialInstrumentsLineItems_0625502f-7d6b-4193-99b8-e626c4de1810" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock_d05bd185-f1f7-4767-a59c-25a5cd9e2652" xlink:href="cms-20241231.xsd#cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsLineItems_0625502f-7d6b-4193-99b8-e626c4de1810" xlink:to="loc_cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock_d05bd185-f1f7-4767-a59c-25a5cd9e2652" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/PlantPropertyandEquipment" xlink:type="simple" xlink:href="cms-20241231.xsd#PlantPropertyandEquipment"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/PlantPropertyandEquipment" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_c6fdf1f7-3543-42f7-92d5-83a0065c9614" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_66f9107f-539b-49b1-8ce5-451f8b424a31" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_c6fdf1f7-3543-42f7-92d5-83a0065c9614" xlink:to="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_66f9107f-539b-49b1-8ce5-451f8b424a31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ca4f5318-2231-43fc-873c-45bcb2698797" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_66f9107f-539b-49b1-8ce5-451f8b424a31" xlink:to="loc_dei_LegalEntityAxis_ca4f5318-2231-43fc-873c-45bcb2698797" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_7eace18a-4e28-4b2e-94ca-7b75f488ebd9" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_ca4f5318-2231-43fc-873c-45bcb2698797" xlink:to="loc_dei_EntityDomain_7eace18a-4e28-4b2e-94ca-7b75f488ebd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_271a4d18-ed75-4e0e-bb1f-255bdea96347" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_7eace18a-4e28-4b2e-94ca-7b75f488ebd9" xlink:to="loc_cms_ConsumersEnergyCompanyMember_271a4d18-ed75-4e0e-bb1f-255bdea96347" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_1a3148ce-45d5-41f8-907d-b3182bd755f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_66f9107f-539b-49b1-8ce5-451f8b424a31" xlink:to="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_1a3148ce-45d5-41f8-907d-b3182bd755f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock_14c118a2-2096-4090-818e-6f7105fe56ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_1a3148ce-45d5-41f8-907d-b3182bd755f6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock_14c118a2-2096-4090-818e-6f7105fe56ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/Leases" xlink:type="simple" xlink:href="cms-20241231.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_3db1d63d-5f98-44e4-93a0-5260ab914916" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LeasesTable_b1a1b7a6-e93a-4a17-b144-afec06fd19c1" xlink:href="cms-20241231.xsd#cms_LeasesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_3db1d63d-5f98-44e4-93a0-5260ab914916" xlink:to="loc_cms_LeasesTable_b1a1b7a6-e93a-4a17-b144-afec06fd19c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_023b0464-6242-4740-ab38-7db23f3d6da8" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_LeasesTable_b1a1b7a6-e93a-4a17-b144-afec06fd19c1" xlink:to="loc_dei_LegalEntityAxis_023b0464-6242-4740-ab38-7db23f3d6da8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c6cffa44-003a-4e59-8071-ea8584171583" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_023b0464-6242-4740-ab38-7db23f3d6da8" xlink:to="loc_dei_EntityDomain_c6cffa44-003a-4e59-8071-ea8584171583" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_52943b2f-12be-44e9-8b67-7eca5770cfc6" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_c6cffa44-003a-4e59-8071-ea8584171583" xlink:to="loc_cms_ConsumersEnergyCompanyMember_52943b2f-12be-44e9-8b67-7eca5770cfc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LeasesLineItems_7241f928-52a8-47f2-8f49-fa1ae816184d" xlink:href="cms-20241231.xsd#cms_LeasesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_LeasesTable_b1a1b7a6-e93a-4a17-b144-afec06fd19c1" xlink:to="loc_cms_LeasesLineItems_7241f928-52a8-47f2-8f49-fa1ae816184d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LesseeAndLessorLeasesTextBlock_a048480d-53ab-4f11-b0e5-ca2aee093495" xlink:href="cms-20241231.xsd#cms_LesseeAndLessorLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_LeasesLineItems_7241f928-52a8-47f2-8f49-fa1ae816184d" xlink:to="loc_cms_LesseeAndLessorLeasesTextBlock_a048480d-53ab-4f11-b0e5-ca2aee093495" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/AssetRetirementObligations" xlink:type="simple" xlink:href="cms-20241231.xsd#AssetRetirementObligations"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/AssetRetirementObligations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationAbstract_27ea0e18-068b-4ec4-aa12-8cff394fbd01" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetRetirementObligationsTable_f80094ea-87b8-4c09-92f2-83dd9b57bcb0" xlink:href="cms-20241231.xsd#cms_AssetRetirementObligationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationAbstract_27ea0e18-068b-4ec4-aa12-8cff394fbd01" xlink:to="loc_cms_AssetRetirementObligationsTable_f80094ea-87b8-4c09-92f2-83dd9b57bcb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e8fa03b1-c379-400f-adaf-ed9ffda4bc9d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_AssetRetirementObligationsTable_f80094ea-87b8-4c09-92f2-83dd9b57bcb0" xlink:to="loc_dei_LegalEntityAxis_e8fa03b1-c379-400f-adaf-ed9ffda4bc9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e66fd417-ff48-405a-aa97-1c6017cc041b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_e8fa03b1-c379-400f-adaf-ed9ffda4bc9d" xlink:to="loc_dei_EntityDomain_e66fd417-ff48-405a-aa97-1c6017cc041b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_9d948f23-3174-4b1f-9e9c-c75dba6afa1b" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_e66fd417-ff48-405a-aa97-1c6017cc041b" xlink:to="loc_cms_ConsumersEnergyCompanyMember_9d948f23-3174-4b1f-9e9c-c75dba6afa1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetRetirementObligationsLineItems_04892164-b754-4f70-a420-1ce4d995f5e7" xlink:href="cms-20241231.xsd#cms_AssetRetirementObligationsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_AssetRetirementObligationsTable_f80094ea-87b8-4c09-92f2-83dd9b57bcb0" xlink:to="loc_cms_AssetRetirementObligationsLineItems_04892164-b754-4f70-a420-1ce4d995f5e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationDisclosureTextBlock_20494756-f21c-4309-9cbb-a5f74214ead1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_AssetRetirementObligationsLineItems_04892164-b754-4f70-a420-1ce4d995f5e7" xlink:to="loc_us-gaap_AssetRetirementObligationDisclosureTextBlock_20494756-f21c-4309-9cbb-a5f74214ead1" 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-20241231.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_f6438f85-cee6-4432-8161-b1bb54ba66c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f1902210-7180-462e-bca4-e0d04fb3df10" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_f6438f85-cee6-4432-8161-b1bb54ba66c0" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f1902210-7180-462e-bca4-e0d04fb3df10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_4e59b2ac-d320-4c87-9712-f6596e8a2ad5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f1902210-7180-462e-bca4-e0d04fb3df10" xlink:to="loc_dei_LegalEntityAxis_4e59b2ac-d320-4c87-9712-f6596e8a2ad5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_cb852774-caa8-41b2-a32d-0ade9c9cbc75" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_4e59b2ac-d320-4c87-9712-f6596e8a2ad5" xlink:to="loc_dei_EntityDomain_cb852774-caa8-41b2-a32d-0ade9c9cbc75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_a1417085-e700-4d62-9d3d-824f45c4a0f0" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_cb852774-caa8-41b2-a32d-0ade9c9cbc75" xlink:to="loc_cms_ConsumersEnergyCompanyMember_a1417085-e700-4d62-9d3d-824f45c4a0f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8bf4ed56-52f8-48a3-b3ef-9d9cd40080a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f1902210-7180-462e-bca4-e0d04fb3df10" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8bf4ed56-52f8-48a3-b3ef-9d9cd40080a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_61f5c3c0-7064-4a9e-aaad-45378200cdac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8bf4ed56-52f8-48a3-b3ef-9d9cd40080a4" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_61f5c3c0-7064-4a9e-aaad-45378200cdac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/StockbasedCompensation" xlink:type="simple" xlink:href="cms-20241231.xsd#StockbasedCompensation"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/StockbasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract_8d2eb726-80bc-4ba1-a710-4463f48ee869" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f9cb9f13-6862-4ee9-86e9-74755d116165" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_8d2eb726-80bc-4ba1-a710-4463f48ee869" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f9cb9f13-6862-4ee9-86e9-74755d116165" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ac34c725-40cb-4afb-adcf-ef05555f97bb" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f9cb9f13-6862-4ee9-86e9-74755d116165" xlink:to="loc_dei_LegalEntityAxis_ac34c725-40cb-4afb-adcf-ef05555f97bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a2482ab9-f80c-478a-8bcd-9a7ad8c987f3" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_ac34c725-40cb-4afb-adcf-ef05555f97bb" xlink:to="loc_dei_EntityDomain_a2482ab9-f80c-478a-8bcd-9a7ad8c987f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_21dd3ad5-0c6c-4f1b-b34c-52aabc3b155d" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_a2482ab9-f80c-478a-8bcd-9a7ad8c987f3" xlink:to="loc_cms_ConsumersEnergyCompanyMember_21dd3ad5-0c6c-4f1b-b34c-52aabc3b155d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4350a4a4-2888-41bc-a8d9-94b0064fbb1c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f9cb9f13-6862-4ee9-86e9-74755d116165" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4350a4a4-2888-41bc-a8d9-94b0064fbb1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2ca17230-7d7e-4329-95f1-e674846c5ba8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4350a4a4-2888-41bc-a8d9-94b0064fbb1c" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2ca17230-7d7e-4329-95f1-e674846c5ba8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/IncomeTaxes" xlink:type="simple" xlink:href="cms-20241231.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_c41f1234-4f8c-4247-969f-222317176845" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesTable_999e445f-90c1-4278-acd5-2379f2801998" xlink:href="cms-20241231.xsd#cms_IncomeTaxesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c41f1234-4f8c-4247-969f-222317176845" xlink:to="loc_cms_IncomeTaxesTable_999e445f-90c1-4278-acd5-2379f2801998" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_eeb7f72f-74db-4a6c-a39e-0c036bb60fd1" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesTable_999e445f-90c1-4278-acd5-2379f2801998" xlink:to="loc_dei_LegalEntityAxis_eeb7f72f-74db-4a6c-a39e-0c036bb60fd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_2f1c3ecf-b22f-4450-b89a-79c9af1d9d85" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_eeb7f72f-74db-4a6c-a39e-0c036bb60fd1" xlink:to="loc_dei_EntityDomain_2f1c3ecf-b22f-4450-b89a-79c9af1d9d85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_72ea71c4-b5ad-4b06-a04d-b3f6ebf55efa" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_2f1c3ecf-b22f-4450-b89a-79c9af1d9d85" xlink:to="loc_cms_ConsumersEnergyCompanyMember_72ea71c4-b5ad-4b06-a04d-b3f6ebf55efa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesLineItems_a3706f83-8a1c-41ac-a45c-2d2ba1a3effb" xlink:href="cms-20241231.xsd#cms_IncomeTaxesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesTable_999e445f-90c1-4278-acd5-2379f2801998" xlink:to="loc_cms_IncomeTaxesLineItems_a3706f83-8a1c-41ac-a45c-2d2ba1a3effb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_73f226f4-71a7-4d15-b104-41b15c682fbd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesLineItems_a3706f83-8a1c-41ac-a45c-2d2ba1a3effb" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_73f226f4-71a7-4d15-b104-41b15c682fbd" 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-20241231.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_5a9e6c24-2727-457c-b40a-2761f06b57b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_c542d6a2-018d-4595-92b1-b39cb9e27682" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_5a9e6c24-2727-457c-b40a-2761f06b57b2" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_c542d6a2-018d-4595-92b1-b39cb9e27682" 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-20241231.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_5ec8087b-1116-4b70-961a-15fd763f081a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_06206a4e-e9fe-4e3e-8431-1a3f62809b54" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_5ec8087b-1116-4b70-961a-15fd763f081a" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_06206a4e-e9fe-4e3e-8431-1a3f62809b54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_227b27f3-6ef7-4585-99e0-d5fc074487d3" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_06206a4e-e9fe-4e3e-8431-1a3f62809b54" xlink:to="loc_dei_LegalEntityAxis_227b27f3-6ef7-4585-99e0-d5fc074487d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_aea15569-ec3c-46c1-ad93-47eb581b86b9" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_227b27f3-6ef7-4585-99e0-d5fc074487d3" xlink:to="loc_dei_EntityDomain_aea15569-ec3c-46c1-ad93-47eb581b86b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_b863d639-672f-453e-b06f-bb34d3931488" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_aea15569-ec3c-46c1-ad93-47eb581b86b9" xlink:to="loc_cms_ConsumersEnergyCompanyMember_b863d639-672f-453e-b06f-bb34d3931488" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_0646a8fc-4c3d-4b2a-9beb-96f150dcf7bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_06206a4e-e9fe-4e3e-8431-1a3f62809b54" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_0646a8fc-4c3d-4b2a-9beb-96f150dcf7bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_72293668-2253-4da1-b49b-88e5f9ad0aa9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_0646a8fc-4c3d-4b2a-9beb-96f150dcf7bc" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_72293668-2253-4da1-b49b-88e5f9ad0aa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/OtherIncomeandOtherExpense" xlink:type="simple" xlink:href="cms-20241231.xsd#OtherIncomeandOtherExpense"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/OtherIncomeandOtherExpense" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_ed9a7999-1acb-482d-ad65-aaf86c19b52a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherIncomeandExpensesTable_70119da3-db52-4f1b-97d5-7ef62664a5a9" xlink:href="cms-20241231.xsd#cms_OtherIncomeandExpensesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_ed9a7999-1acb-482d-ad65-aaf86c19b52a" xlink:to="loc_cms_OtherIncomeandExpensesTable_70119da3-db52-4f1b-97d5-7ef62664a5a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_8d3f4f11-9bed-4d54-a186-c33eac13479d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_OtherIncomeandExpensesTable_70119da3-db52-4f1b-97d5-7ef62664a5a9" xlink:to="loc_dei_LegalEntityAxis_8d3f4f11-9bed-4d54-a186-c33eac13479d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_638b6a9c-ef77-482b-95f4-f0df68de67ab" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_8d3f4f11-9bed-4d54-a186-c33eac13479d" xlink:to="loc_dei_EntityDomain_638b6a9c-ef77-482b-95f4-f0df68de67ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_43f80290-b504-452e-a1b6-f4e6e872a957" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_638b6a9c-ef77-482b-95f4-f0df68de67ab" xlink:to="loc_cms_ConsumersEnergyCompanyMember_43f80290-b504-452e-a1b6-f4e6e872a957" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherIncomeandExpensesLineItems_3a9d079f-b86e-4e2b-8a4d-906e02f90a06" xlink:href="cms-20241231.xsd#cms_OtherIncomeandExpensesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_OtherIncomeandExpensesTable_70119da3-db52-4f1b-97d5-7ef62664a5a9" xlink:to="loc_cms_OtherIncomeandExpensesLineItems_3a9d079f-b86e-4e2b-8a4d-906e02f90a06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_4b8e14ca-a42d-479f-bdab-e8b5cfd405b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_OtherIncomeandExpensesLineItems_3a9d079f-b86e-4e2b-8a4d-906e02f90a06" xlink:to="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_4b8e14ca-a42d-479f-bdab-e8b5cfd405b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ReportableSegments" xlink:type="simple" xlink:href="cms-20241231.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_9d961a73-c025-4a2e-9695-402c2d46412d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_86acab2b-93a6-49d4-8ce5-f3f02ebb4662" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_9d961a73-c025-4a2e-9695-402c2d46412d" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_86acab2b-93a6-49d4-8ce5-f3f02ebb4662" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_12edfb47-95ce-4726-9bea-030db407ac97" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_86acab2b-93a6-49d4-8ce5-f3f02ebb4662" xlink:to="loc_dei_LegalEntityAxis_12edfb47-95ce-4726-9bea-030db407ac97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_8040ebe6-2a57-426e-95b0-c51bb0182efb" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_12edfb47-95ce-4726-9bea-030db407ac97" xlink:to="loc_dei_EntityDomain_8040ebe6-2a57-426e-95b0-c51bb0182efb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_cf1ef322-f934-45c0-a3da-de654c2b4ab0" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_8040ebe6-2a57-426e-95b0-c51bb0182efb" xlink:to="loc_cms_ConsumersEnergyCompanyMember_cf1ef322-f934-45c0-a3da-de654c2b4ab0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_d5fe557a-0c59-47d7-9052-55e3575735e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_86acab2b-93a6-49d4-8ce5-f3f02ebb4662" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_d5fe557a-0c59-47d7-9052-55e3575735e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_a923294a-c36b-4f28-9fe9-72f4c1e82f06" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d5fe557a-0c59-47d7-9052-55e3575735e5" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_a923294a-c36b-4f28-9fe9-72f4c1e82f06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumers" xlink:type="simple" xlink:href="cms-20241231.xsd#RelatedpartyTransactionsConsumers"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumers" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_88d661a9-c6cd-437d-92f0-13c1e33e7b33" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_3e40bde0-9604-4803-bfe4-865e3c757780" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_88d661a9-c6cd-437d-92f0-13c1e33e7b33" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_3e40bde0-9604-4803-bfe4-865e3c757780" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_87858bc3-e386-453e-9a3b-178ef96bb647" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_3e40bde0-9604-4803-bfe4-865e3c757780" xlink:to="loc_dei_LegalEntityAxis_87858bc3-e386-453e-9a3b-178ef96bb647" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e01a5048-1b61-424d-aafa-2adcfa8ca264" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_87858bc3-e386-453e-9a3b-178ef96bb647" xlink:to="loc_dei_EntityDomain_e01a5048-1b61-424d-aafa-2adcfa8ca264" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_ff002d2d-050b-4d54-b7c8-b127c63ab6f1" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_e01a5048-1b61-424d-aafa-2adcfa8ca264" xlink:to="loc_cms_ConsumersEnergyCompanyMember_ff002d2d-050b-4d54-b7c8-b127c63ab6f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_08a4c651-a292-4ffb-bc4a-1c93d50235ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_3e40bde0-9604-4803-bfe4-865e3c757780" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_08a4c651-a292-4ffb-bc4a-1c93d50235ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_1e36fe99-c5f9-47e0-a816-415ff2e885ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_08a4c651-a292-4ffb-bc4a-1c93d50235ac" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_1e36fe99-c5f9-47e0-a816-415ff2e885ed" 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-20241231.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_7237c0a7-8d9b-40de-8570-b9b26aeef6db" xlink:href="cms-20241231.xsd#cms_VariableInterestEntitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_ace2f1c3-552d-4815-8b4c-283adbdfe10c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_VariableInterestEntitiesAbstract_7237c0a7-8d9b-40de-8570-b9b26aeef6db" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_ace2f1c3-552d-4815-8b4c-283adbdfe10c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_2af08552-114a-4e02-b0dc-0ff5dfad1d63" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_ace2f1c3-552d-4815-8b4c-283adbdfe10c" xlink:to="loc_dei_LegalEntityAxis_2af08552-114a-4e02-b0dc-0ff5dfad1d63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9fc93bdf-59dd-4147-91a6-1e3e8140340a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_2af08552-114a-4e02-b0dc-0ff5dfad1d63" xlink:to="loc_dei_EntityDomain_9fc93bdf-59dd-4147-91a6-1e3e8140340a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_ec648042-f7fa-4ecf-a63e-9a30f0255c42" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_9fc93bdf-59dd-4147-91a6-1e3e8140340a" xlink:to="loc_cms_ConsumersEnergyCompanyMember_ec648042-f7fa-4ecf-a63e-9a30f0255c42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_a46595b2-e224-42dc-9174-229e2df6e039" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_ace2f1c3-552d-4815-8b4c-283adbdfe10c" xlink:to="loc_us-gaap_VariableInterestEntityLineItems_a46595b2-e224-42dc-9174-229e2df6e039" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityDisclosureTextBlock_9d17240a-df53-4b41-8b2f-d1abf97ff2f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_a46595b2-e224-42dc-9174-229e2df6e039" xlink:to="loc_us-gaap_VariableInterestEntityDisclosureTextBlock_9d17240a-df53-4b41-8b2f-d1abf97ff2f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ExitActivitiesandAssetSales" xlink:type="simple" xlink:href="cms-20241231.xsd#ExitActivitiesandAssetSales"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ExitActivitiesandAssetSales" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_48c64784-16ca-41b7-ac74-063f0bb75fd7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_3d37ac57-33d4-4ab9-8b0b-0f65855cb2e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_48c64784-16ca-41b7-ac74-063f0bb75fd7" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_3d37ac57-33d4-4ab9-8b0b-0f65855cb2e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_2729c00a-35b2-4c25-acb4-d592742b1b6a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_3d37ac57-33d4-4ab9-8b0b-0f65855cb2e5" xlink:to="loc_dei_LegalEntityAxis_2729c00a-35b2-4c25-acb4-d592742b1b6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_24d4690d-be2e-4d1e-9e4e-1e519917d9e0" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_2729c00a-35b2-4c25-acb4-d592742b1b6a" xlink:to="loc_dei_EntityDomain_24d4690d-be2e-4d1e-9e4e-1e519917d9e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_14169ba7-72fe-4865-af9e-e031b8f3263c" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_24d4690d-be2e-4d1e-9e4e-1e519917d9e0" xlink:to="loc_cms_ConsumersEnergyCompanyMember_14169ba7-72fe-4865-af9e-e031b8f3263c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_61c74009-3925-4803-9ebb-2d763a9cf99c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_3d37ac57-33d4-4ab9-8b0b-0f65855cb2e5" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_61c74009-3925-4803-9ebb-2d763a9cf99c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_f56de566-b946-4b04-945d-beeff0a5ee43" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_61c74009-3925-4803-9ebb-2d763a9cf99c" xlink:to="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_f56de566-b946-4b04-945d-beeff0a5ee43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrant" xlink:type="simple" xlink:href="cms-20241231.xsd#ScheduleICondensedFinancialInformationofRegistrant"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrant" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_c23e6e7a-d6d5-4ed4-b990-9cc8914fa8d4" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_5f16ad75-d513-4fa2-8ebe-026658419352" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_c23e6e7a-d6d5-4ed4-b990-9cc8914fa8d4" xlink:to="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_5f16ad75-d513-4fa2-8ebe-026658419352" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ScheduleIIValuationandQualifyingAccountsandReserves" xlink:type="simple" xlink:href="cms-20241231.xsd#ScheduleIIValuationandQualifyingAccountsandReserves"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ScheduleIIValuationandQualifyingAccountsandReserves" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_cd07cb2f-1764-4837-97bf-63dac9c51839" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_f697e612-5942-4d71-88a3-3850606d73f2" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_cd07cb2f-1764-4837-97bf-63dac9c51839" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_f697e612-5942-4d71-88a3-3850606d73f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ca5a1625-6db3-475c-a024-4e3362638d32" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_f697e612-5942-4d71-88a3-3850606d73f2" xlink:to="loc_dei_LegalEntityAxis_ca5a1625-6db3-475c-a024-4e3362638d32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_2b09a64d-5692-4b92-9ac8-368a58fce66e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_ca5a1625-6db3-475c-a024-4e3362638d32" xlink:to="loc_dei_EntityDomain_2b09a64d-5692-4b92-9ac8-368a58fce66e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_7570be42-cb8a-4b71-8288-1b849edf301b" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_2b09a64d-5692-4b92-9ac8-368a58fce66e" xlink:to="loc_cms_ConsumersEnergyCompanyMember_7570be42-cb8a-4b71-8288-1b849edf301b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_794f4fbb-862d-4af9-bff3-13ce102006af" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_f697e612-5942-4d71-88a3-3850606d73f2" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_794f4fbb-862d-4af9-bff3-13ce102006af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_e59cd5e2-8075-4628-8a4e-e7b486c47b69" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_794f4fbb-862d-4af9-bff3-13ce102006af" xlink:to="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_e59cd5e2-8075-4628-8a4e-e7b486c47b69" 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-20241231.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_49a3a671-e545-4d09-a63d-307488ed040f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SignificantAccountingPoliciesTable_fc365370-78f8-444c-b168-884b82719cb4" xlink:href="cms-20241231.xsd#cms_SignificantAccountingPoliciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_49a3a671-e545-4d09-a63d-307488ed040f" xlink:to="loc_cms_SignificantAccountingPoliciesTable_fc365370-78f8-444c-b168-884b82719cb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_dfe8400c-68d7-49d3-ac63-fa75600e6591" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesTable_fc365370-78f8-444c-b168-884b82719cb4" xlink:to="loc_dei_LegalEntityAxis_dfe8400c-68d7-49d3-ac63-fa75600e6591" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_73e3b1ef-b2fb-47fd-ba38-e8b2b00b2a0c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_dfe8400c-68d7-49d3-ac63-fa75600e6591" xlink:to="loc_dei_EntityDomain_73e3b1ef-b2fb-47fd-ba38-e8b2b00b2a0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_a5da979d-a621-46fe-8b34-1f730ba83f72" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_73e3b1ef-b2fb-47fd-ba38-e8b2b00b2a0c" xlink:to="loc_cms_ConsumersEnergyCompanyMember_a5da979d-a621-46fe-8b34-1f730ba83f72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:href="cms-20241231.xsd#cms_SignificantAccountingPoliciesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesTable_fc365370-78f8-444c-b168-884b82719cb4" xlink:to="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_cdac5f87-52b2-4c85-b65c-2be882ad5843" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_cdac5f87-52b2-4c85-b65c-2be882ad5843" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_065876f2-24b5-4784-882d-7e8ee697416d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_UseOfEstimates_065876f2-24b5-4784-882d-7e8ee697416d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_ff722498-2c13-4055-ab67-99a396f02605" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_ff722498-2c13-4055-ab67-99a396f02605" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_1b475884-769d-4f33-ad18-d422878980b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_1b475884-769d-4f33-ad18-d422878980b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_58464b0c-9415-4e7e-8747-73474e24e1aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_58464b0c-9415-4e7e-8747-73474e24e1aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtPolicyTextBlock_3b575e08-d641-4326-825f-361403e9009b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_DebtPolicyTextBlock_3b575e08-d641-4326-825f-361403e9009b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock_4730cdad-49e0-4eca-9bc3-6b3aa3e94572" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_DerivativesPolicyTextBlock_4730cdad-49e0-4eca-9bc3-6b3aa3e94572" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_f1c0da2c-72bc-4fb4-9a21-c10e5b5e0ad6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_f1c0da2c-72bc-4fb4-9a21-c10e5b5e0ad6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_4d90ed38-ec4d-40c5-a64b-ce9ad5ac5857" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_4d90ed38-ec4d-40c5-a64b-ce9ad5ac5857" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_79fe6067-9e3f-4dc5-92c3-fa60fbe7fb45" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_79fe6067-9e3f-4dc5-92c3-fa60fbe7fb45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsPolicy_805a1a2b-b735-45b8-b3d1-203d872216c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentsPolicy"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_EquityMethodInvestmentsPolicy_805a1a2b-b735-45b8-b3d1-203d872216c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryIncomeTaxesPolicy_029eacf7-c409-4a64-b922-bfcaebff4ff2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryIncomeTaxesPolicy"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_RegulatoryIncomeTaxesPolicy_029eacf7-c409-4a64-b922-bfcaebff4ff2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_e3a4336d-725c-4ca1-99e9-9f7c8e682f41" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_e3a4336d-725c-4ca1-99e9-9f7c8e682f41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmissionCreditsOrAllowancesPolicy_1c807aee-ef21-4e22-a44a-a199cc03c67e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmissionCreditsOrAllowancesPolicy"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_EmissionCreditsOrAllowancesPolicy_1c807aee-ef21-4e22-a44a-a199cc03c67e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryImpairmentPolicy_19c3e3c8-87bd-4ebd-8e7e-9310172a35e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryImpairmentPolicy"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_InventoryImpairmentPolicy_19c3e3c8-87bd-4ebd-8e7e-9310172a35e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PropertyTaxPolicyTextBlock_d3db2827-2c77-47a8-b959-5af012322c38" xlink:href="cms-20241231.xsd#cms_PropertyTaxPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_cms_PropertyTaxPolicyTextBlock_d3db2827-2c77-47a8-b959-5af012322c38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GovernmentAssistancePolicyTextBlock_dfd63355-37b2-4a26-9310-83cdf8b26d84" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GovernmentAssistancePolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_GovernmentAssistancePolicyTextBlock_dfd63355-37b2-4a26-9310-83cdf8b26d84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_b1dfa4fe-24f8-4145-acdf-1a23c6874f99" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_b1dfa4fe-24f8-4145-acdf-1a23c6874f99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlantRetirementAndAbandonmentPolicy_f480c4d1-3ba5-4367-960a-66465330c6ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlantRetirementAndAbandonmentPolicy"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_PlantRetirementAndAbandonmentPolicy_f480c4d1-3ba5-4367-960a-66465330c6ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForFundsUsedDuringConstructionPolicy_e25514dc-6871-4fd3-adce-de6b665afaa8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForFundsUsedDuringConstructionPolicy"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_AllowanceForFundsUsedDuringConstructionPolicy_e25514dc-6871-4fd3-adce-de6b665afaa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryDepreciationAndAmortizationPolicy_3e70f66a-f396-4fd6-8d99-ffa36db04022" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryDepreciationAndAmortizationPolicy"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_RegulatoryDepreciationAndAmortizationPolicy_3e70f66a-f396-4fd6-8d99-ffa36db04022" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPlannedMajorMaintenanceActivitiesPolicy_e23419c5-4b06-46cc-8401-74420bfcee70" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPlannedMajorMaintenanceActivitiesPolicy"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPlannedMajorMaintenanceActivitiesPolicy_e23419c5-4b06-46cc-8401-74420bfcee70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_dc7610b2-a509-4c3e-9a5c-b2e0d0b03ee2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_dc7610b2-a509-4c3e-9a5c-b2e0d0b03ee2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsPolicy_0584db86-2597-4e98-905f-f852d50eb628" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationsPolicy"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_AssetRetirementObligationsPolicy_0584db86-2597-4e98-905f-f852d50eb628" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy_dcd44e0e-7b7c-4d0c-bf5c-5af7ab317f00" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy_dcd44e0e-7b7c-4d0c-bf5c-5af7ab317f00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy_14db7dab-248e-4679-aeba-63bd9ddcd81e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy_14db7dab-248e-4679-aeba-63bd9ddcd81e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_7a42c0c4-9c34-4807-a992-caf1d168672c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_7a42c0c4-9c34-4807-a992-caf1d168672c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_0f240ad6-1a44-4086-9908-ee9cebe5b044" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_0f240ad6-1a44-4086-9908-ee9cebe5b044" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_ed8775c3-7f71-42e4-ba22-d4cc0562dbc4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_ed8775c3-7f71-42e4-ba22-d4cc0562dbc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_617ec6db-b2dd-44cb-b3a9-f25d4b88606d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditLossFinancialInstrumentPolicyTextBlock"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_617ec6db-b2dd-44cb-b3a9-f25d4b88606d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy_5e71b066-1ec9-48d2-8e15-b347414c1b80" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy_5e71b066-1ec9-48d2-8e15-b347414c1b80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionForAlternativeRevenueProgramsPolicy_37f857a2-4bd5-45a4-a35a-5caac084c406" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRecognitionForAlternativeRevenueProgramsPolicy"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_RevenueRecognitionForAlternativeRevenueProgramsPolicy_37f857a2-4bd5-45a4-a35a-5caac084c406" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationVariableInterestEntityPolicy_c3291e77-e408-41d1-a0c9-fb0e883fa4cf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationVariableInterestEntityPolicy"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SignificantAccountingPoliciesLineItems_703f94b2-b222-4292-98cc-b632994dcfa3" xlink:to="loc_us-gaap_ConsolidationVariableInterestEntityPolicy_c3291e77-e408-41d1-a0c9-fb0e883fa4cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RegulatoryMattersTables" xlink:type="simple" xlink:href="cms-20241231.xsd#RegulatoryMattersTables"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/RegulatoryMattersTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationsAbstract_b527888b-2f96-4f99-a483-0dbd3a345c94" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_542c95d7-ddac-4387-9644-7ca5695fc252" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_b527888b-2f96-4f99-a483-0dbd3a345c94" xlink:to="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_542c95d7-ddac-4387-9644-7ca5695fc252" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_031e4bcd-5fa3-4d39-be79-b3d4f8fa27d5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_542c95d7-ddac-4387-9644-7ca5695fc252" xlink:to="loc_dei_LegalEntityAxis_031e4bcd-5fa3-4d39-be79-b3d4f8fa27d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_fd81e5aa-aafd-4568-83e8-9e36bad76fb9" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_031e4bcd-5fa3-4d39-be79-b3d4f8fa27d5" xlink:to="loc_dei_EntityDomain_fd81e5aa-aafd-4568-83e8-9e36bad76fb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_bac2f619-a105-4282-a411-4d3bb8ed4fdf" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_fd81e5aa-aafd-4568-83e8-9e36bad76fb9" xlink:to="loc_cms_ConsumersEnergyCompanyMember_bac2f619-a105-4282-a411-4d3bb8ed4fdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_90d136a0-4152-418a-8470-024c7e6095d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_542c95d7-ddac-4387-9644-7ca5695fc252" xlink:to="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_90d136a0-4152-418a-8470-024c7e6095d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRegulatoryAssetsTextBlock_c3e351b4-4461-4914-9a32-de2038cbe6c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRegulatoryAssetsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_90d136a0-4152-418a-8470-024c7e6095d8" xlink:to="loc_us-gaap_ScheduleOfRegulatoryAssetsTextBlock_c3e351b4-4461-4914-9a32-de2038cbe6c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRegulatoryLiabilitiesTextBlock_0a02d631-1132-428c-9a6a-3eb6ce6eb184" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRegulatoryLiabilitiesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_90d136a0-4152-418a-8470-024c7e6095d8" xlink:to="loc_us-gaap_ScheduleOfRegulatoryLiabilitiesTextBlock_0a02d631-1132-428c-9a6a-3eb6ce6eb184" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ScheduleOfPscrAndGcrUnderrecoveriesandOverrecoveriesTableTextBlockTableTextBlock_b4a7a5ee-2c7c-4583-92b7-9086c2eb7679" xlink:href="cms-20241231.xsd#cms_ScheduleOfPscrAndGcrUnderrecoveriesandOverrecoveriesTableTextBlockTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_90d136a0-4152-418a-8470-024c7e6095d8" xlink:to="loc_cms_ScheduleOfPscrAndGcrUnderrecoveriesandOverrecoveriesTableTextBlockTableTextBlock_b4a7a5ee-2c7c-4583-92b7-9086c2eb7679" 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-20241231.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_a5ad7fb4-696d-4af6-a5af-8e40ab25c297" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SiteContingencyTable_c733748e-2a37-4db2-bfc4-70f54df362aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SiteContingencyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_a5ad7fb4-696d-4af6-a5af-8e40ab25c297" xlink:to="loc_us-gaap_SiteContingencyTable_c733748e-2a37-4db2-bfc4-70f54df362aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_23326e49-c1e6-4024-afb2-51f60b9df80b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyTable_c733748e-2a37-4db2-bfc4-70f54df362aa" xlink:to="loc_dei_LegalEntityAxis_23326e49-c1e6-4024-afb2-51f60b9df80b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_aabb9228-8661-4340-a1dd-33e4893b6f92" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_23326e49-c1e6-4024-afb2-51f60b9df80b" xlink:to="loc_dei_EntityDomain_aabb9228-8661-4340-a1dd-33e4893b6f92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_daa77620-a580-43c2-ac9a-4b41f5c47b04" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_aabb9228-8661-4340-a1dd-33e4893b6f92" xlink:to="loc_cms_ConsumersEnergyCompanyMember_daa77620-a580-43c2-ac9a-4b41f5c47b04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SiteContingencyLineItems_57b099d2-d332-4c24-ad6b-cf14096936eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SiteContingencyLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyTable_c733748e-2a37-4db2-bfc4-70f54df362aa" xlink:to="loc_us-gaap_SiteContingencyLineItems_57b099d2-d332-4c24-ad6b-cf14096936eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ExpectedRemediationCostsByYearTableTextBlock_97c9f57c-caa7-4a2e-8d0d-6170a02c89fb" xlink:href="cms-20241231.xsd#cms_ExpectedRemediationCostsByYearTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyLineItems_57b099d2-d332-4c24-ad6b-cf14096936eb" xlink:to="loc_cms_ExpectedRemediationCostsByYearTableTextBlock_97c9f57c-caa7-4a2e-8d0d-6170a02c89fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGuaranteeObligationsTextBlock_28cae2ba-7810-4459-939b-56535da6b85e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGuaranteeObligationsTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyLineItems_57b099d2-d332-4c24-ad6b-cf14096936eb" xlink:to="loc_us-gaap_ScheduleOfGuaranteeObligationsTextBlock_28cae2ba-7810-4459-939b-56535da6b85e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock_cd806572-69eb-4ad1-955c-80e08e23c486" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyLineItems_57b099d2-d332-4c24-ad6b-cf14096936eb" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock_cd806572-69eb-4ad1-955c-80e08e23c486" 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-20241231.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_a76a66f3-bae7-430a-95e7-2082c8709f80" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_e72ff69b-6200-4c23-881f-f4652e39b7cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_a76a66f3-bae7-430a-95e7-2082c8709f80" xlink:to="loc_us-gaap_DebtInstrumentTable_e72ff69b-6200-4c23-881f-f4652e39b7cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_735bbe4e-92de-4823-990a-587145170683" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_e72ff69b-6200-4c23-881f-f4652e39b7cc" xlink:to="loc_dei_LegalEntityAxis_735bbe4e-92de-4823-990a-587145170683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_5c1d635d-f4f8-4b7f-9ae3-fb40dc2aa571" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_735bbe4e-92de-4823-990a-587145170683" xlink:to="loc_dei_EntityDomain_5c1d635d-f4f8-4b7f-9ae3-fb40dc2aa571" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_34201080-9808-4f9e-bc06-c34889c09628" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_5c1d635d-f4f8-4b7f-9ae3-fb40dc2aa571" xlink:to="loc_cms_ConsumersEnergyCompanyMember_34201080-9808-4f9e-bc06-c34889c09628" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyMember_f4f1d039-ef62-45a4-8749-22dfd19084ce" xlink:href="cms-20241231.xsd#cms_NorthStarCleanEnergyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_5c1d635d-f4f8-4b7f-9ae3-fb40dc2aa571" xlink:to="loc_cms_NorthStarCleanEnergyMember_f4f1d039-ef62-45a4-8749-22dfd19084ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_a4c8d007-4a94-4343-98c7-0bc341619989" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_e72ff69b-6200-4c23-881f-f4652e39b7cc" xlink:to="loc_us-gaap_DebtInstrumentLineItems_a4c8d007-4a94-4343-98c7-0bc341619989" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_9b9c7fca-9706-4892-b260-46b16149ead6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a4c8d007-4a94-4343-98c7-0bc341619989" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_9b9c7fca-9706-4892-b260-46b16149ead6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock_b05949bf-ab50-47b0-9458-cdd234860737" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a4c8d007-4a94-4343-98c7-0bc341619989" xlink:to="loc_us-gaap_ScheduleOfDebtTableTextBlock_b05949bf-ab50-47b0-9458-cdd234860737" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_fa2aa9b3-730a-459c-b0a1-27b9d197c48b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a4c8d007-4a94-4343-98c7-0bc341619989" xlink:to="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_fa2aa9b3-730a-459c-b0a1-27b9d197c48b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_e3ede68b-8f32-4ea0-9582-855f1d838d10" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a4c8d007-4a94-4343-98c7-0bc341619989" xlink:to="loc_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_e3ede68b-8f32-4ea0-9582-855f1d838d10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramTableTextBlock_26363dc0-d2d3-4929-893d-ec971a7f5fbb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a4c8d007-4a94-4343-98c7-0bc341619989" xlink:to="loc_us-gaap_SupplierFinanceProgramTableTextBlock_26363dc0-d2d3-4929-893d-ec971a7f5fbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock_631de35b-e1f2-4840-8e13-793af705a16e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a4c8d007-4a94-4343-98c7-0bc341619989" xlink:to="loc_us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock_631de35b-e1f2-4840-8e13-793af705a16e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ScheduleOfPreferredStockTableTextBlock_6bc511c4-6921-4ee0-848a-aacc3a10051d" xlink:href="cms-20241231.xsd#cms_ScheduleOfPreferredStockTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a4c8d007-4a94-4343-98c7-0bc341619989" xlink:to="loc_cms_ScheduleOfPreferredStockTableTextBlock_6bc511c4-6921-4ee0-848a-aacc3a10051d" 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-20241231.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_f2d1ea6f-9b76-4560-9f4a-5f12b8925e04" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0ef54aa4-4adc-42b2-830d-7ac07a2b848e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_f2d1ea6f-9b76-4560-9f4a-5f12b8925e04" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0ef54aa4-4adc-42b2-830d-7ac07a2b848e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_af060bb6-fec3-499d-9d01-6b3344fe9b48" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0ef54aa4-4adc-42b2-830d-7ac07a2b848e" xlink:to="loc_dei_LegalEntityAxis_af060bb6-fec3-499d-9d01-6b3344fe9b48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4a76b947-f3fb-4ab7-8c75-d1150c24296d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_af060bb6-fec3-499d-9d01-6b3344fe9b48" xlink:to="loc_dei_EntityDomain_4a76b947-f3fb-4ab7-8c75-d1150c24296d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_610331d8-2b4a-4bd1-b918-4f88b84a2994" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_4a76b947-f3fb-4ab7-8c75-d1150c24296d" xlink:to="loc_cms_ConsumersEnergyCompanyMember_610331d8-2b4a-4bd1-b918-4f88b84a2994" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f8079222-e131-45f3-aa90-39aff8232629" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0ef54aa4-4adc-42b2-830d-7ac07a2b848e" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f8079222-e131-45f3-aa90-39aff8232629" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_b02f410a-f85e-467a-bd48-a36c0b4aac49" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f8079222-e131-45f3-aa90-39aff8232629" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_b02f410a-f85e-467a-bd48-a36c0b4aac49" 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-20241231.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_3b496b1f-413b-4878-927e-f4eb1cced8e1" xlink:href="cms-20241231.xsd#cms_FinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsTable_c09dbdb0-d3d2-41cd-aa41-ff75925b5762" xlink:href="cms-20241231.xsd#cms_FinancialInstrumentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsAbstract_3b496b1f-413b-4878-927e-f4eb1cced8e1" xlink:to="loc_cms_FinancialInstrumentsTable_c09dbdb0-d3d2-41cd-aa41-ff75925b5762" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_be6f672e-ec46-43bd-bf30-45ec4c8677b1" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsTable_c09dbdb0-d3d2-41cd-aa41-ff75925b5762" xlink:to="loc_dei_LegalEntityAxis_be6f672e-ec46-43bd-bf30-45ec4c8677b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ff5b5cd9-b467-40b1-902b-d261133e35d5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_be6f672e-ec46-43bd-bf30-45ec4c8677b1" xlink:to="loc_dei_EntityDomain_ff5b5cd9-b467-40b1-902b-d261133e35d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_236e2eb4-dd48-4a17-9c45-e031f32a6916" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_ff5b5cd9-b467-40b1-902b-d261133e35d5" xlink:to="loc_cms_ConsumersEnergyCompanyMember_236e2eb4-dd48-4a17-9c45-e031f32a6916" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsLineItems_ba49268d-4ce0-48ce-babd-a52fb90e5d32" xlink:href="cms-20241231.xsd#cms_FinancialInstrumentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsTable_c09dbdb0-d3d2-41cd-aa41-ff75925b5762" xlink:to="loc_cms_FinancialInstrumentsLineItems_ba49268d-4ce0-48ce-babd-a52fb90e5d32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_2f621763-3e9a-4ceb-9119-c366abf1034f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsLineItems_ba49268d-4ce0-48ce-babd-a52fb90e5d32" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_2f621763-3e9a-4ceb-9119-c366abf1034f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/PlantPropertyandEquipmentTables" xlink:type="simple" xlink:href="cms-20241231.xsd#PlantPropertyandEquipmentTables"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/PlantPropertyandEquipmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_e0b1adda-6406-4441-8e65-47980462bef4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_de8275f8-41c2-4dfd-824e-72503651391e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_e0b1adda-6406-4441-8e65-47980462bef4" xlink:to="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_de8275f8-41c2-4dfd-824e-72503651391e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_1a82e4e3-6948-4c3b-917c-4ed366b1cf3a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_de8275f8-41c2-4dfd-824e-72503651391e" xlink:to="loc_dei_LegalEntityAxis_1a82e4e3-6948-4c3b-917c-4ed366b1cf3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d694e961-018d-44ee-abde-b84f64f9da6b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_1a82e4e3-6948-4c3b-917c-4ed366b1cf3a" xlink:to="loc_dei_EntityDomain_d694e961-018d-44ee-abde-b84f64f9da6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_2edb534b-2eee-4f86-8654-3cf77ee4ff84" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_d694e961-018d-44ee-abde-b84f64f9da6b" xlink:to="loc_cms_ConsumersEnergyCompanyMember_2edb534b-2eee-4f86-8654-3cf77ee4ff84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_3185a770-30a1-4638-ae32-768e4602d67d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_de8275f8-41c2-4dfd-824e-72503651391e" xlink:to="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_3185a770-30a1-4638-ae32-768e4602d67d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_1f5748e5-48c6-42e0-812e-45d504aa9091" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_3185a770-30a1-4638-ae32-768e4602d67d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_1f5748e5-48c6-42e0-812e-45d504aa9091" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_bcda1eb4-eac4-4e28-be79-ace64abe7459" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_3185a770-30a1-4638-ae32-768e4602d67d" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_bcda1eb4-eac4-4e28-be79-ace64abe7459" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAverageRateTableTextBlock_68b2631b-684d-4622-aced-7626587be1fa" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAverageRateTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_3185a770-30a1-4638-ae32-768e4602d67d" xlink:to="loc_cms_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAverageRateTableTextBlock_68b2631b-684d-4622-aced-7626587be1fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantandEquipmentScheduleofAccumulatedDepreciationandAmortizationTableTextBlockTableTextBlock_a3668ecd-47bf-4e64-a720-670d193cae9c" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesPropertyPlantandEquipmentScheduleofAccumulatedDepreciationandAmortizationTableTextBlockTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_3185a770-30a1-4638-ae32-768e4602d67d" xlink:to="loc_cms_PublicUtilitiesPropertyPlantandEquipmentScheduleofAccumulatedDepreciationandAmortizationTableTextBlockTableTextBlock_a3668ecd-47bf-4e64-a720-670d193cae9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantandEquipmentScheduleofCompositeDepreciationRateTableTextBlockTableTextBlock_5c9479bd-2211-41b2-b6a7-4d1b7d1d9bc8" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesPropertyPlantandEquipmentScheduleofCompositeDepreciationRateTableTextBlockTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_3185a770-30a1-4638-ae32-768e4602d67d" xlink:to="loc_cms_PublicUtilitiesPropertyPlantandEquipmentScheduleofCompositeDepreciationRateTableTextBlockTableTextBlock_5c9479bd-2211-41b2-b6a7-4d1b7d1d9bc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ScheduleOfDepriciationAndAmortizationTableTextBlock_6e1bb783-3fe9-419e-a552-a0b567c79630" xlink:href="cms-20241231.xsd#cms_ScheduleOfDepriciationAndAmortizationTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_3185a770-30a1-4638-ae32-768e4602d67d" xlink:to="loc_cms_ScheduleOfDepriciationAndAmortizationTableTextBlock_6e1bb783-3fe9-419e-a552-a0b567c79630" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_f69c09ed-ee3a-4821-ae1e-4b87345954fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_3185a770-30a1-4638-ae32-768e4602d67d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_f69c09ed-ee3a-4821-ae1e-4b87345954fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfJointlyOwnedUtilityPlantsTextBlock_928ed178-1c08-4ec4-962d-8453eb582bc9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfJointlyOwnedUtilityPlantsTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_3185a770-30a1-4638-ae32-768e4602d67d" xlink:to="loc_us-gaap_ScheduleOfJointlyOwnedUtilityPlantsTextBlock_928ed178-1c08-4ec4-962d-8453eb582bc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/LeasesTables" xlink:type="simple" xlink:href="cms-20241231.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_d7d181db-8284-4c58-b504-0f1c56fd412f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LeasesTable_3bb965ef-73ac-4302-ad1d-9e1b463c60bc" xlink:href="cms-20241231.xsd#cms_LeasesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d7d181db-8284-4c58-b504-0f1c56fd412f" xlink:to="loc_cms_LeasesTable_3bb965ef-73ac-4302-ad1d-9e1b463c60bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_633ab053-7247-454f-8b88-9cf2af6ca59e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_LeasesTable_3bb965ef-73ac-4302-ad1d-9e1b463c60bc" xlink:to="loc_dei_LegalEntityAxis_633ab053-7247-454f-8b88-9cf2af6ca59e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c2793505-55e2-4593-bc52-5d8f8aa01a9e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_633ab053-7247-454f-8b88-9cf2af6ca59e" xlink:to="loc_dei_EntityDomain_c2793505-55e2-4593-bc52-5d8f8aa01a9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_99908935-9b9b-47fa-8c7e-ae57d790d9ba" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_c2793505-55e2-4593-bc52-5d8f8aa01a9e" xlink:to="loc_cms_ConsumersEnergyCompanyMember_99908935-9b9b-47fa-8c7e-ae57d790d9ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LeasesLineItems_67ad8c10-5f12-45ad-8736-992d1eb72cc1" xlink:href="cms-20241231.xsd#cms_LeasesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_LeasesTable_3bb965ef-73ac-4302-ad1d-9e1b463c60bc" xlink:to="loc_cms_LeasesLineItems_67ad8c10-5f12-45ad-8736-992d1eb72cc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetsAndLiabilitiesOfLesseeTableTextBlock_28a2ff2b-0840-4391-8c82-597b74feb064" xlink:href="cms-20241231.xsd#cms_AssetsAndLiabilitiesOfLesseeTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_LeasesLineItems_67ad8c10-5f12-45ad-8736-992d1eb72cc1" xlink:to="loc_cms_AssetsAndLiabilitiesOfLesseeTableTextBlock_28a2ff2b-0840-4391-8c82-597b74feb064" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_c020b3fb-d380-46e5-95b7-9a9b7bf1d290" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_LeasesLineItems_67ad8c10-5f12-45ad-8736-992d1eb72cc1" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_c020b3fb-d380-46e5-95b7-9a9b7bf1d290" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityMaturityTableTextBlock_5c2688f7-132a-4cd2-8001-23482f9b8b83" xlink:href="cms-20241231.xsd#cms_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_LeasesLineItems_67ad8c10-5f12-45ad-8736-992d1eb72cc1" xlink:to="loc_cms_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityMaturityTableTextBlock_5c2688f7-132a-4cd2-8001-23482f9b8b83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock_17e0ffd6-0301-4f9a-85fa-7290b8137ab8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_LeasesLineItems_67ad8c10-5f12-45ad-8736-992d1eb72cc1" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock_17e0ffd6-0301-4f9a-85fa-7290b8137ab8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/AssetRetirementObligationsTables" xlink:type="simple" xlink:href="cms-20241231.xsd#AssetRetirementObligationsTables"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/AssetRetirementObligationsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationAbstract_4d5e11a5-dae6-4a9b-866b-124fd72ebe9d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetRetirementObligationsTable_eaa08bde-f4e5-4f73-a606-8e51ed853b2b" xlink:href="cms-20241231.xsd#cms_AssetRetirementObligationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationAbstract_4d5e11a5-dae6-4a9b-866b-124fd72ebe9d" xlink:to="loc_cms_AssetRetirementObligationsTable_eaa08bde-f4e5-4f73-a606-8e51ed853b2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_fd744fba-df8d-4917-b59f-b3169ddb63f9" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_AssetRetirementObligationsTable_eaa08bde-f4e5-4f73-a606-8e51ed853b2b" xlink:to="loc_dei_LegalEntityAxis_fd744fba-df8d-4917-b59f-b3169ddb63f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_640a5ef6-4a29-47df-b74c-f29af126e61a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_fd744fba-df8d-4917-b59f-b3169ddb63f9" xlink:to="loc_dei_EntityDomain_640a5ef6-4a29-47df-b74c-f29af126e61a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_7788eeda-963e-4a42-91e1-322c5ed03927" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_640a5ef6-4a29-47df-b74c-f29af126e61a" xlink:to="loc_cms_ConsumersEnergyCompanyMember_7788eeda-963e-4a42-91e1-322c5ed03927" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetRetirementObligationsLineItems_8ee6e9e3-f9e1-48a2-aed1-aac4166e4e75" xlink:href="cms-20241231.xsd#cms_AssetRetirementObligationsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_AssetRetirementObligationsTable_eaa08bde-f4e5-4f73-a606-8e51ed853b2b" xlink:to="loc_cms_AssetRetirementObligationsLineItems_8ee6e9e3-f9e1-48a2-aed1-aac4166e4e75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock_e4dcdd64-c0f1-4053-ad60-36c72ebf0424" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_AssetRetirementObligationsLineItems_8ee6e9e3-f9e1-48a2-aed1-aac4166e4e75" xlink:to="loc_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock_e4dcdd64-c0f1-4053-ad60-36c72ebf0424" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock_77dab76e-69b3-4d48-b049-ad1011f125a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_AssetRetirementObligationsLineItems_8ee6e9e3-f9e1-48a2-aed1-aac4166e4e75" xlink:to="loc_us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock_77dab76e-69b3-4d48-b049-ad1011f125a7" 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-20241231.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_9efdc3c9-68a8-4d27-b07e-6a4f21148c84" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_44a41b42-8a6b-4869-b214-ed034b5c22ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9efdc3c9-68a8-4d27-b07e-6a4f21148c84" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_44a41b42-8a6b-4869-b214-ed034b5c22ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_7653bed4-8a67-45da-97df-a51118ca2ff5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_44a41b42-8a6b-4869-b214-ed034b5c22ed" xlink:to="loc_dei_LegalEntityAxis_7653bed4-8a67-45da-97df-a51118ca2ff5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_8dd1e179-9473-4623-8036-6332c521d1b7" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_7653bed4-8a67-45da-97df-a51118ca2ff5" xlink:to="loc_dei_EntityDomain_8dd1e179-9473-4623-8036-6332c521d1b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_f51c545c-e7ad-43e5-9f9d-01e908bf0298" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_8dd1e179-9473-4623-8036-6332c521d1b7" xlink:to="loc_cms_ConsumersEnergyCompanyMember_f51c545c-e7ad-43e5-9f9d-01e908bf0298" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bfa244b3-7d21-470d-a9f1-328c2d4e4b6d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_44a41b42-8a6b-4869-b214-ed034b5c22ed" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bfa244b3-7d21-470d-a9f1-328c2d4e4b6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ScheduleofSERPtrustassetsABOandcontributionsTableTextBlockTableTextBlock_4ae263bb-c992-4189-84dc-b6f591670e0c" xlink:href="cms-20241231.xsd#cms_ScheduleofSERPtrustassetsABOandcontributionsTableTextBlockTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bfa244b3-7d21-470d-a9f1-328c2d4e4b6d" xlink:to="loc_cms_ScheduleofSERPtrustassetsABOandcontributionsTableTextBlockTableTextBlock_4ae263bb-c992-4189-84dc-b6f591670e0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_122575f1-bd66-42d5-ab09-c1177e813144" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bfa244b3-7d21-470d-a9f1-328c2d4e4b6d" xlink:to="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_122575f1-bd66-42d5-ab09-c1177e813144" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_1336da06-f0e5-418e-a635-daf2372a46bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bfa244b3-7d21-470d-a9f1-328c2d4e4b6d" xlink:to="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_1336da06-f0e5-418e-a635-daf2372a46bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock_4f732b85-5524-46fe-a656-9a7f3c0e82d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bfa244b3-7d21-470d-a9f1-328c2d4e4b6d" xlink:to="loc_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock_4f732b85-5524-46fe-a656-9a7f3c0e82d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_6b0e008a-8921-42d8-8f6f-6a5ae8f0a7b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bfa244b3-7d21-470d-a9f1-328c2d4e4b6d" xlink:to="loc_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_6b0e008a-8921-42d8-8f6f-6a5ae8f0a7b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedIncludingRegulatoryAssetsAndLiabilitiesTableTextBlock_e8105365-ea74-4388-af36-597bcf9f0bca" xlink:href="cms-20241231.xsd#cms_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedIncludingRegulatoryAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bfa244b3-7d21-470d-a9f1-328c2d4e4b6d" xlink:to="loc_cms_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedIncludingRegulatoryAssetsAndLiabilitiesTableTextBlock_e8105365-ea74-4388-af36-597bcf9f0bca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_0b9e5459-5350-49a6-bac3-fbd3fb6f0b94" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bfa244b3-7d21-470d-a9f1-328c2d4e4b6d" xlink:to="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_0b9e5459-5350-49a6-bac3-fbd3fb6f0b94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ScheduleOfAssetAllocationPercentagesTableTextBlock_27932451-f4f8-4dd8-ad0f-c7b0d37ed64b" xlink:href="cms-20241231.xsd#cms_ScheduleOfAssetAllocationPercentagesTableTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bfa244b3-7d21-470d-a9f1-328c2d4e4b6d" xlink:to="loc_cms_ScheduleOfAssetAllocationPercentagesTableTextBlock_27932451-f4f8-4dd8-ad0f-c7b0d37ed64b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_480ecef3-fbc2-425a-9c1e-cf84537dce0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bfa244b3-7d21-470d-a9f1-328c2d4e4b6d" xlink:to="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_480ecef3-fbc2-425a-9c1e-cf84537dce0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/StockbasedCompensationTables" xlink:type="simple" xlink:href="cms-20241231.xsd#StockbasedCompensationTables"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/StockbasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract_c943f40e-6cec-4c71-b760-9a3d9ba14fcf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6e55ae03-81fa-4196-94b7-616bf02fc4e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_c943f40e-6cec-4c71-b760-9a3d9ba14fcf" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6e55ae03-81fa-4196-94b7-616bf02fc4e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_6f41758a-0cc1-48db-a5d0-3a31bdea5944" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6e55ae03-81fa-4196-94b7-616bf02fc4e4" xlink:to="loc_dei_LegalEntityAxis_6f41758a-0cc1-48db-a5d0-3a31bdea5944" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_79e2cc07-cadb-40ee-83f1-c2becf2f4b16" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_6f41758a-0cc1-48db-a5d0-3a31bdea5944" xlink:to="loc_dei_EntityDomain_79e2cc07-cadb-40ee-83f1-c2becf2f4b16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_7a8160e5-c059-4561-a258-8cce8af38f14" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_79e2cc07-cadb-40ee-83f1-c2becf2f4b16" xlink:to="loc_cms_ConsumersEnergyCompanyMember_7a8160e5-c059-4561-a258-8cce8af38f14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eaa47ce8-d6ad-42f9-beab-82bed5ca28f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6e55ae03-81fa-4196-94b7-616bf02fc4e4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eaa47ce8-d6ad-42f9-beab-82bed5ca28f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_b138b4b2-27d6-4819-a4b6-42caa2f6881b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eaa47ce8-d6ad-42f9-beab-82bed5ca28f0" xlink:to="loc_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_b138b4b2-27d6-4819-a4b6-42caa2f6881b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_4558b763-e62c-4ef0-81c3-9e2cf497da77" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eaa47ce8-d6ad-42f9-beab-82bed5ca28f0" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_4558b763-e62c-4ef0-81c3-9e2cf497da77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock_024dcee3-1b2c-4e9b-bfc1-b76217631b1d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eaa47ce8-d6ad-42f9-beab-82bed5ca28f0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock_024dcee3-1b2c-4e9b-bfc1-b76217631b1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_9cfdabdd-2369-44aa-a184-6ec707f63fa5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eaa47ce8-d6ad-42f9-beab-82bed5ca28f0" xlink:to="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_9cfdabdd-2369-44aa-a184-6ec707f63fa5" 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-20241231.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_4074e0f1-7ba9-420a-bedc-f9589b1d609c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesTable_c55ab9c5-eaea-401d-898e-419e81cb3733" xlink:href="cms-20241231.xsd#cms_IncomeTaxesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4074e0f1-7ba9-420a-bedc-f9589b1d609c" xlink:to="loc_cms_IncomeTaxesTable_c55ab9c5-eaea-401d-898e-419e81cb3733" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ff85df26-537c-4e1c-9ced-4243593f30d7" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesTable_c55ab9c5-eaea-401d-898e-419e81cb3733" xlink:to="loc_dei_LegalEntityAxis_ff85df26-537c-4e1c-9ced-4243593f30d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6a65b301-69b9-4b49-a8f6-e9974f76a211" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_ff85df26-537c-4e1c-9ced-4243593f30d7" xlink:to="loc_dei_EntityDomain_6a65b301-69b9-4b49-a8f6-e9974f76a211" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_a8c473fc-f9c5-4a7d-b1ce-ee9dc18a6a49" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_6a65b301-69b9-4b49-a8f6-e9974f76a211" xlink:to="loc_cms_ConsumersEnergyCompanyMember_a8c473fc-f9c5-4a7d-b1ce-ee9dc18a6a49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesLineItems_86021d7b-a178-4db7-b1a0-3974e58a0641" xlink:href="cms-20241231.xsd#cms_IncomeTaxesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesTable_c55ab9c5-eaea-401d-898e-419e81cb3733" xlink:to="loc_cms_IncomeTaxesLineItems_86021d7b-a178-4db7-b1a0-3974e58a0641" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_d4948e3d-ae4b-45d9-9afc-ba6d90010323" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesLineItems_86021d7b-a178-4db7-b1a0-3974e58a0641" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_d4948e3d-ae4b-45d9-9afc-ba6d90010323" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_9eedb640-2c98-4b5e-afd2-f8963d979a56" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesLineItems_86021d7b-a178-4db7-b1a0-3974e58a0641" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_9eedb640-2c98-4b5e-afd2-f8963d979a56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_77cc0289-bebe-48da-a3e5-161e12888f35" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesLineItems_86021d7b-a178-4db7-b1a0-3974e58a0641" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_77cc0289-bebe-48da-a3e5-161e12888f35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SummaryOfOperatingLossAndTaxCreditCarryforwardsTableTextBlockTableTextBlock_9d4367d7-fd1f-48c8-a497-afc6e6527809" xlink:href="cms-20241231.xsd#cms_SummaryOfOperatingLossAndTaxCreditCarryforwardsTableTextBlockTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesLineItems_86021d7b-a178-4db7-b1a0-3974e58a0641" xlink:to="loc_cms_SummaryOfOperatingLossAndTaxCreditCarryforwardsTableTextBlockTableTextBlock_9d4367d7-fd1f-48c8-a497-afc6e6527809" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_146e5e93-fea9-4e48-b852-44fddaaeb9af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesLineItems_86021d7b-a178-4db7-b1a0-3974e58a0641" xlink:to="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_146e5e93-fea9-4e48-b852-44fddaaeb9af" 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-20241231.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_46de1684-8f8d-4be6-8ad2-3e782230108d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_015896e9-d878-484a-a086-30f54987bfd9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_46de1684-8f8d-4be6-8ad2-3e782230108d" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_015896e9-d878-484a-a086-30f54987bfd9" 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-20241231.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_3b5ef9b2-d9e1-4672-90d2-f90121f67193" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_4c76be22-7262-4c0b-8336-56c51f6c1c56" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_3b5ef9b2-d9e1-4672-90d2-f90121f67193" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_4c76be22-7262-4c0b-8336-56c51f6c1c56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_01e3a956-dd8f-443b-83fc-e3f70c3fb675" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_4c76be22-7262-4c0b-8336-56c51f6c1c56" xlink:to="loc_dei_LegalEntityAxis_01e3a956-dd8f-443b-83fc-e3f70c3fb675" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e79b8726-7fe2-468c-98e3-a268fdda5dcc" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_01e3a956-dd8f-443b-83fc-e3f70c3fb675" xlink:to="loc_dei_EntityDomain_e79b8726-7fe2-468c-98e3-a268fdda5dcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_4501c35e-33f4-41f0-ba60-c4ebcd521dd9" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_e79b8726-7fe2-468c-98e3-a268fdda5dcc" xlink:to="loc_cms_ConsumersEnergyCompanyMember_4501c35e-33f4-41f0-ba60-c4ebcd521dd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_1e57e1ed-d495-426a-bbc5-c30f9501d1bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_4c76be22-7262-4c0b-8336-56c51f6c1c56" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_1e57e1ed-d495-426a-bbc5-c30f9501d1bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_af66515c-4dc2-432c-a12f-1b45bb68b3fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_1e57e1ed-d495-426a-bbc5-c30f9501d1bc" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_af66515c-4dc2-432c-a12f-1b45bb68b3fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseTables" xlink:type="simple" xlink:href="cms-20241231.xsd#OtherIncomeandOtherExpenseTables"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_53a8e3b5-f3e0-44ca-a2fd-ecb28e72d754" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherIncomeandExpensesTable_f21b6a8d-6acd-44df-8b57-75e517f21506" xlink:href="cms-20241231.xsd#cms_OtherIncomeandExpensesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_53a8e3b5-f3e0-44ca-a2fd-ecb28e72d754" xlink:to="loc_cms_OtherIncomeandExpensesTable_f21b6a8d-6acd-44df-8b57-75e517f21506" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d5621d4c-5522-401c-8d22-e6830c259de4" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_OtherIncomeandExpensesTable_f21b6a8d-6acd-44df-8b57-75e517f21506" xlink:to="loc_dei_LegalEntityAxis_d5621d4c-5522-401c-8d22-e6830c259de4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_1f8be62e-82d4-4fb2-ab8e-608f33a60f91" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_d5621d4c-5522-401c-8d22-e6830c259de4" xlink:to="loc_dei_EntityDomain_1f8be62e-82d4-4fb2-ab8e-608f33a60f91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_08e22f0f-959e-47ce-abc3-080612375442" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_1f8be62e-82d4-4fb2-ab8e-608f33a60f91" xlink:to="loc_cms_ConsumersEnergyCompanyMember_08e22f0f-959e-47ce-abc3-080612375442" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherIncomeandExpensesLineItems_46077c8e-9426-46c1-bb49-6b5107a81ff1" xlink:href="cms-20241231.xsd#cms_OtherIncomeandExpensesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_OtherIncomeandExpensesTable_f21b6a8d-6acd-44df-8b57-75e517f21506" xlink:to="loc_cms_OtherIncomeandExpensesLineItems_46077c8e-9426-46c1-bb49-6b5107a81ff1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_e1c202ac-ac6f-48ef-b52d-f989962611f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_OtherIncomeandExpensesLineItems_46077c8e-9426-46c1-bb49-6b5107a81ff1" xlink:to="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_e1c202ac-ac6f-48ef-b52d-f989962611f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ReportableSegmentsTables" xlink:type="simple" xlink:href="cms-20241231.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_e20da89b-91fe-4de7-b1a1-5046f08aa6b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_fe221619-ca83-4df1-a0c0-6c640c1b0482" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_e20da89b-91fe-4de7-b1a1-5046f08aa6b9" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_fe221619-ca83-4df1-a0c0-6c640c1b0482" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_3de501e7-f0c2-4616-b0fc-430ea93f108c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_fe221619-ca83-4df1-a0c0-6c640c1b0482" xlink:to="loc_dei_LegalEntityAxis_3de501e7-f0c2-4616-b0fc-430ea93f108c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f58c16bd-77d4-45c4-85bc-c105dc03484e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_3de501e7-f0c2-4616-b0fc-430ea93f108c" xlink:to="loc_dei_EntityDomain_f58c16bd-77d4-45c4-85bc-c105dc03484e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_69c2081a-bd53-49a5-9346-739d35bdd01d" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_f58c16bd-77d4-45c4-85bc-c105dc03484e" xlink:to="loc_cms_ConsumersEnergyCompanyMember_69c2081a-bd53-49a5-9346-739d35bdd01d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_0ad7945c-3624-4a9f-aae7-24c1fc9ba855" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_fe221619-ca83-4df1-a0c0-6c640c1b0482" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_0ad7945c-3624-4a9f-aae7-24c1fc9ba855" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_972d3643-3202-49f9-9f24-91c18995b847" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_0ad7945c-3624-4a9f-aae7-24c1fc9ba855" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_972d3643-3202-49f9-9f24-91c18995b847" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumersTables" xlink:type="simple" xlink:href="cms-20241231.xsd#RelatedpartyTransactionsConsumersTables"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumersTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_a5a120fa-3bd7-438d-99b7-63a7fa5bfdaf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_7b7012fe-85fe-4656-abac-b05ce7b00cf3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_a5a120fa-3bd7-438d-99b7-63a7fa5bfdaf" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_7b7012fe-85fe-4656-abac-b05ce7b00cf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e877b472-d9a5-4f48-928d-f896ddbcd096" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_7b7012fe-85fe-4656-abac-b05ce7b00cf3" xlink:to="loc_dei_LegalEntityAxis_e877b472-d9a5-4f48-928d-f896ddbcd096" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_cc0f73fe-aa68-4dd0-84c7-fb3c042611ee" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_e877b472-d9a5-4f48-928d-f896ddbcd096" xlink:to="loc_dei_EntityDomain_cc0f73fe-aa68-4dd0-84c7-fb3c042611ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_e08aab8d-a743-409d-a25b-c0747ef324f6" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_cc0f73fe-aa68-4dd0-84c7-fb3c042611ee" xlink:to="loc_cms_ConsumersEnergyCompanyMember_e08aab8d-a743-409d-a25b-c0747ef324f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_e6ccddfd-5729-4517-90b6-69a16a7be0e9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_7b7012fe-85fe-4656-abac-b05ce7b00cf3" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_e6ccddfd-5729-4517-90b6-69a16a7be0e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_6f26726c-c97d-4498-92c8-78a20ec4ae72" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_e6ccddfd-5729-4517-90b6-69a16a7be0e9" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_6f26726c-c97d-4498-92c8-78a20ec4ae72" 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-20241231.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_3544cf89-6edd-4448-b09c-2c93fb02effb" xlink:href="cms-20241231.xsd#cms_VariableInterestEntitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_ff01088d-629a-4a7a-9342-eb1ab8186fe6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_VariableInterestEntitiesAbstract_3544cf89-6edd-4448-b09c-2c93fb02effb" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_ff01088d-629a-4a7a-9342-eb1ab8186fe6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesTables" xlink:type="simple" xlink:href="cms-20241231.xsd#ExitActivitiesandAssetSalesTables"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_bb3ef48c-3a26-45db-b323-85ba4e7c04b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_6ede6f62-7f0d-4c7a-97de-9ec689eb8c2e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_bb3ef48c-3a26-45db-b323-85ba4e7c04b5" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_6ede6f62-7f0d-4c7a-97de-9ec689eb8c2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_891494b0-ce52-4a9b-87f7-5d3478a9b86f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_6ede6f62-7f0d-4c7a-97de-9ec689eb8c2e" xlink:to="loc_dei_LegalEntityAxis_891494b0-ce52-4a9b-87f7-5d3478a9b86f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b9447a7b-8730-443d-9e11-a4cb6afa31ae" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_891494b0-ce52-4a9b-87f7-5d3478a9b86f" xlink:to="loc_dei_EntityDomain_b9447a7b-8730-443d-9e11-a4cb6afa31ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_2e410f5e-6d7b-400c-8609-e6b4a596f601" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_b9447a7b-8730-443d-9e11-a4cb6afa31ae" xlink:to="loc_cms_ConsumersEnergyCompanyMember_2e410f5e-6d7b-400c-8609-e6b4a596f601" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_6da5b7d7-cc0d-48ee-9c66-988384f0d996" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_6ede6f62-7f0d-4c7a-97de-9ec689eb8c2e" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_6da5b7d7-cc0d-48ee-9c66-988384f0d996" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_dd96845d-9f88-4122-8f59-b3e9ac5c5833" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_6da5b7d7-cc0d-48ee-9c66-988384f0d996" xlink:to="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_dd96845d-9f88-4122-8f59-b3e9ac5c5833" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationsAbstract_e1d15ab5-4bba-4d5d-b35a-8c757431b407" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_511f915a-c338-4c39-92c3-3b542d470461" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_e1d15ab5-4bba-4d5d-b35a-8c757431b407" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_511f915a-c338-4c39-92c3-3b542d470461" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_bb7af45f-0449-4662-aea1-4f6d492fb597" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_511f915a-c338-4c39-92c3-3b542d470461" xlink:to="loc_us-gaap_RegulatoryAssetAxis_bb7af45f-0449-4662-aea1-4f6d492fb597" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_f4b53a19-9e86-41b5-9bbb-b60e35e3617e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetAxis_bb7af45f-0449-4662-aea1-4f6d492fb597" xlink:to="loc_us-gaap_RegulatoryAssetDomain_f4b53a19-9e86-41b5-9bbb-b60e35e3617e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A2022PowerSupplyRecoveryUnderrecoveryMember_aa8dbe5a-d1d2-4a53-a9f2-22802a0b72f3" xlink:href="cms-20241231.xsd#cms_A2022PowerSupplyRecoveryUnderrecoveryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_f4b53a19-9e86-41b5-9bbb-b60e35e3617e" xlink:to="loc_cms_A2022PowerSupplyRecoveryUnderrecoveryMember_aa8dbe5a-d1d2-4a53-a9f2-22802a0b72f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EnergyWasteReductionPlanIncentiveMember_e759934e-9de0-421a-aafb-988c6adbf37b" xlink:href="cms-20241231.xsd#cms_EnergyWasteReductionPlanIncentiveMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_f4b53a19-9e86-41b5-9bbb-b60e35e3617e" xlink:to="loc_cms_EnergyWasteReductionPlanIncentiveMember_e759934e-9de0-421a-aafb-988c6adbf37b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetentionIncentiveProgramMember_c741ca0a-babc-4ae9-84a8-91e28e993c9f" xlink:href="cms-20241231.xsd#cms_RetentionIncentiveProgramMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_f4b53a19-9e86-41b5-9bbb-b60e35e3617e" xlink:to="loc_cms_RetentionIncentiveProgramMember_c741ca0a-babc-4ae9-84a8-91e28e993c9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRegulatoryAssetsLiabilitiesMember_7f680b6e-e0e7-4ce0-a315-6265394a3aeb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherRegulatoryAssetsLiabilitiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_f4b53a19-9e86-41b5-9bbb-b60e35e3617e" xlink:to="loc_us-gaap_OtherRegulatoryAssetsLiabilitiesMember_7f680b6e-e0e7-4ce0-a315-6265394a3aeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CoalFueledElectricGeneratingUnitsToBeRetiredMember_7c5fc07d-103d-497c-a1ef-3eddb1a3c414" xlink:href="cms-20241231.xsd#cms_CoalFueledElectricGeneratingUnitsToBeRetiredMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_f4b53a19-9e86-41b5-9bbb-b60e35e3617e" xlink:to="loc_cms_CoalFueledElectricGeneratingUnitsToBeRetiredMember_7c5fc07d-103d-497c-a1ef-3eddb1a3c414" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostretirementBenefitCostsMember_86309475-a1fe-41cf-a831-5e661c06c6fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PostretirementBenefitCostsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_f4b53a19-9e86-41b5-9bbb-b60e35e3617e" xlink:to="loc_us-gaap_PostretirementBenefitCostsMember_86309475-a1fe-41cf-a831-5e661c06c6fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SecuritizedCostsMember_53fe2ac2-20c8-4742-a44f-1bc593c0c121" xlink:href="cms-20241231.xsd#cms_SecuritizedCostsMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_f4b53a19-9e86-41b5-9bbb-b60e35e3617e" xlink:to="loc_cms_SecuritizedCostsMember_53fe2ac2-20c8-4742-a44f-1bc593c0c121" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationCostsMember_2be289fc-07ef-40f3-bf4f-49a02b35e559" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationCostsMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_f4b53a19-9e86-41b5-9bbb-b60e35e3617e" xlink:to="loc_us-gaap_AssetRetirementObligationCostsMember_2be289fc-07ef-40f3-bf4f-49a02b35e559" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DecommissioningCostsMember_a0f4ab0b-337a-4611-86e1-aaf168e2d69e" xlink:href="cms-20241231.xsd#cms_DecommissioningCostsMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_f4b53a19-9e86-41b5-9bbb-b60e35e3617e" xlink:to="loc_cms_DecommissioningCostsMember_a0f4ab0b-337a-4611-86e1-aaf168e2d69e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossOnReacquiredDebtMember_e834f5b3-a989-497c-86f8-7b5a14c7d038" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossOnReacquiredDebtMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_f4b53a19-9e86-41b5-9bbb-b60e35e3617e" xlink:to="loc_us-gaap_LossOnReacquiredDebtMember_e834f5b3-a989-497c-86f8-7b5a14c7d038" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ManufacturedGasPlantMember_a0f1d27e-ea50-4492-9382-bb20cd6fc394" xlink:href="cms-20241231.xsd#cms_ManufacturedGasPlantMember"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_f4b53a19-9e86-41b5-9bbb-b60e35e3617e" xlink:to="loc_cms_ManufacturedGasPlantMember_a0f1d27e-ea50-4492-9382-bb20cd6fc394" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EnergyWasteReductionPlanMember_580cfab0-6a21-4660-ad10-22d1144416b8" xlink:href="cms-20241231.xsd#cms_EnergyWasteReductionPlanMember"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_f4b53a19-9e86-41b5-9bbb-b60e35e3617e" xlink:to="loc_cms_EnergyWasteReductionPlanMember_580cfab0-6a21-4660-ad10-22d1144416b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LudingtonPlantOverhaulContractDisputeMember_3cb099f6-f229-4e5d-be54-4098f9da00e5" xlink:href="cms-20241231.xsd#cms_LudingtonPlantOverhaulContractDisputeMember"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_f4b53a19-9e86-41b5-9bbb-b60e35e3617e" xlink:to="loc_cms_LudingtonPlantOverhaulContractDisputeMember_3cb099f6-f229-4e5d-be54-4098f9da00e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PostretirementBenefitsExpenseDeferralMechanismMember_a0ca6371-d73e-4a4e-91fd-5c46029061f3" xlink:href="cms-20241231.xsd#cms_PostretirementBenefitsExpenseDeferralMechanismMember"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_f4b53a19-9e86-41b5-9bbb-b60e35e3617e" xlink:to="loc_cms_PostretirementBenefitsExpenseDeferralMechanismMember_a0ca6371-d73e-4a4e-91fd-5c46029061f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityAxis_08769d9a-de99-4456-8974-c67b6c85584d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_511f915a-c338-4c39-92c3-3b542d470461" xlink:to="loc_us-gaap_RegulatoryLiabilityAxis_08769d9a-de99-4456-8974-c67b6c85584d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityDomain_099f6036-7646-4b0c-a275-63588221e04d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityAxis_08769d9a-de99-4456-8974-c67b6c85584d" xlink:to="loc_us-gaap_RegulatoryLiabilityDomain_099f6036-7646-4b0c-a275-63588221e04d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxChargesMember_efaf7dbc-17cd-4d80-a0af-e7c479090434" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxChargesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_099f6036-7646-4b0c-a275-63588221e04d" xlink:to="loc_us-gaap_DeferredIncomeTaxChargesMember_efaf7dbc-17cd-4d80-a0af-e7c479090434" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DeferredGainLossOnDisposalOfBusinessMember_a2ddd6ed-1d8d-45c4-9a3d-56ddf0529b3c" xlink:href="cms-20241231.xsd#cms_DeferredGainLossOnDisposalOfBusinessMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_099f6036-7646-4b0c-a275-63588221e04d" xlink:to="loc_cms_DeferredGainLossOnDisposalOfBusinessMember_a2ddd6ed-1d8d-45c4-9a3d-56ddf0529b3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRegulatoryAssetsLiabilitiesMember_363cdfa4-6cc0-4667-876a-056a272d03b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherRegulatoryAssetsLiabilitiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_099f6036-7646-4b0c-a275-63588221e04d" xlink:to="loc_us-gaap_OtherRegulatoryAssetsLiabilitiesMember_363cdfa4-6cc0-4667-876a-056a272d03b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RemovalCostsMember_5ac6bb46-5bd6-4978-a7a8-bf85f16136fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RemovalCostsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_099f6036-7646-4b0c-a275-63588221e04d" xlink:to="loc_us-gaap_RemovalCostsMember_5ac6bb46-5bd6-4978-a7a8-bf85f16136fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RenewableEnergyProgramMember_a3040e7e-1efe-461d-9f0b-372a7c4aeb3b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RenewableEnergyProgramMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_099f6036-7646-4b0c-a275-63588221e04d" xlink:to="loc_us-gaap_RenewableEnergyProgramMember_a3040e7e-1efe-461d-9f0b-372a7c4aeb3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EnergyWasteReductionPlanMember_4e29a306-f61c-426e-95bc-0ccea07cf811" xlink:href="cms-20241231.xsd#cms_EnergyWasteReductionPlanMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_099f6036-7646-4b0c-a275-63588221e04d" xlink:to="loc_cms_EnergyWasteReductionPlanMember_4e29a306-f61c-426e-95bc-0ccea07cf811" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RenewableEnergyGrantMember_1c54659a-d0ed-4cf9-8903-2a37fbb6f790" xlink:href="cms-20241231.xsd#cms_RenewableEnergyGrantMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_099f6036-7646-4b0c-a275-63588221e04d" xlink:to="loc_cms_RenewableEnergyGrantMember_1c54659a-d0ed-4cf9-8903-2a37fbb6f790" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PostretirementBenefitsExpenseDeferralMechanismMember_8e6b4e5c-ac27-4050-ac0a-e9c6e75e1dfc" xlink:href="cms-20241231.xsd#cms_PostretirementBenefitsExpenseDeferralMechanismMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_099f6036-7646-4b0c-a275-63588221e04d" xlink:to="loc_cms_PostretirementBenefitsExpenseDeferralMechanismMember_8e6b4e5c-ac27-4050-ac0a-e9c6e75e1dfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d3f6f7f7-3274-4e0c-ba11-f408fe563291" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_511f915a-c338-4c39-92c3-3b542d470461" xlink:to="loc_dei_LegalEntityAxis_d3f6f7f7-3274-4e0c-ba11-f408fe563291" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_87843a7d-66b9-4908-9dd8-b6d495d3cead" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_d3f6f7f7-3274-4e0c-ba11-f408fe563291" xlink:to="loc_dei_EntityDomain_87843a7d-66b9-4908-9dd8-b6d495d3cead" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_007d7106-a594-49db-b44d-edbddad4e25f" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_87843a7d-66b9-4908-9dd8-b6d495d3cead" xlink:to="loc_cms_ConsumersEnergyCompanyMember_007d7106-a594-49db-b44d-edbddad4e25f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_3acf0411-366e-411e-b670-b936702eb15b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_511f915a-c338-4c39-92c3-3b542d470461" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_3acf0411-366e-411e-b670-b936702eb15b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_a63a86c6-d14e-4c3e-8de4-bade42172dda" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_3acf0411-366e-411e-b670-b936702eb15b" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_a63a86c6-d14e-4c3e-8de4-bade42172dda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_cb417802-4556-4798-bc2b-3e108bdc884a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_3acf0411-366e-411e-b670-b936702eb15b" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_cb417802-4556-4798-bc2b-3e108bdc884a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssets_c8002d3b-24f4-4c45-8bc9-0cfc4d56786e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_3acf0411-366e-411e-b670-b936702eb15b" xlink:to="loc_us-gaap_RegulatoryAssets_c8002d3b-24f4-4c45-8bc9-0cfc4d56786e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_f02ef1f5-95ef-4b74-8fa2-97d6396ef955" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_3acf0411-366e-411e-b670-b936702eb15b" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_f02ef1f5-95ef-4b74-8fa2-97d6396ef955" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_c44e3cd7-60d0-49c0-b6ec-3606961d0662" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_3acf0411-366e-411e-b670-b936702eb15b" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_c44e3cd7-60d0-49c0-b6ec-3606961d0662" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilities_33307c2c-e2c7-4860-b82a-2de22a3009da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_3acf0411-366e-411e-b670-b936702eb15b" xlink:to="loc_us-gaap_RegulatoryLiabilities_33307c2c-e2c7-4860-b82a-2de22a3009da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#RegulatoryMattersNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationsAbstract_48bd6a7f-4834-45bd-b2d5-ba218af9a96c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_fe4b8c34-7255-4208-9f64-5662250aaeb6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_48bd6a7f-4834-45bd-b2d5-ba218af9a96c" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_fe4b8c34-7255-4208-9f64-5662250aaeb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_d90c55d7-b319-46d2-8093-69233c753676" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_fe4b8c34-7255-4208-9f64-5662250aaeb6" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_d90c55d7-b319-46d2-8093-69233c753676" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_0d3349dd-c1bc-45c9-a44c-9e80e499a791" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_d90c55d7-b319-46d2-8093-69233c753676" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_0d3349dd-c1bc-45c9-a44c-9e80e499a791" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PowerSupplyCostRecoveryMember_587b90d3-1bef-402e-bc57-de6a3839c443" xlink:href="cms-20241231.xsd#cms_PowerSupplyCostRecoveryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_0d3349dd-c1bc-45c9-a44c-9e80e499a791" xlink:to="loc_cms_PowerSupplyCostRecoveryMember_587b90d3-1bef-402e-bc57-de6a3839c443" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EnergyWasteReductionPlanIncentiveMember_3648b19f-8a4b-46e2-bac3-d61e171bcd5c" xlink:href="cms-20241231.xsd#cms_EnergyWasteReductionPlanIncentiveMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_0d3349dd-c1bc-45c9-a44c-9e80e499a791" xlink:to="loc_cms_EnergyWasteReductionPlanIncentiveMember_3648b19f-8a4b-46e2-bac3-d61e171bcd5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasRateCaseMember_13f0b0d9-fff2-4b20-ac34-188cdaf8e8ee" xlink:href="cms-20241231.xsd#cms_GasRateCaseMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_0d3349dd-c1bc-45c9-a44c-9e80e499a791" xlink:to="loc_cms_GasRateCaseMember_13f0b0d9-fff2-4b20-ac34-188cdaf8e8ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricRateCaseMember_ea0c1b40-125b-467f-ad90-4bf646f450d1" xlink:href="cms-20241231.xsd#cms_ElectricRateCaseMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_0d3349dd-c1bc-45c9-a44c-9e80e499a791" xlink:to="loc_cms_ElectricRateCaseMember_ea0c1b40-125b-467f-ad90-4bf646f450d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasCostRecoveryMember_b685e256-7351-4196-9b60-581fb9302f03" xlink:href="cms-20241231.xsd#cms_GasCostRecoveryMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_0d3349dd-c1bc-45c9-a44c-9e80e499a791" xlink:to="loc_cms_GasCostRecoveryMember_b685e256-7351-4196-9b60-581fb9302f03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_2fd4e298-5b79-41b6-b53e-0012a833c228" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_fe4b8c34-7255-4208-9f64-5662250aaeb6" xlink:to="loc_dei_LegalEntityAxis_2fd4e298-5b79-41b6-b53e-0012a833c228" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a5f5720c-db8d-44fa-9032-cb8a1b2e04c2" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_2fd4e298-5b79-41b6-b53e-0012a833c228" xlink:to="loc_dei_EntityDomain_a5f5720c-db8d-44fa-9032-cb8a1b2e04c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_dfd89cee-193b-412e-88c5-3e61fe116a7f" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_a5f5720c-db8d-44fa-9032-cb8a1b2e04c2" xlink:to="loc_cms_ConsumersEnergyCompanyMember_dfd89cee-193b-412e-88c5-3e61fe116a7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_d25b68a6-24af-41b8-80e9-588133565799" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_fe4b8c34-7255-4208-9f64-5662250aaeb6" xlink:to="loc_us-gaap_RegulatoryAssetAxis_d25b68a6-24af-41b8-80e9-588133565799" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_64edd60c-8b90-4461-88e1-bfd2731ea3f2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetAxis_d25b68a6-24af-41b8-80e9-588133565799" xlink:to="loc_us-gaap_RegulatoryAssetDomain_64edd60c-8b90-4461-88e1-bfd2731ea3f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EnergyWasteReductionPlanIncentiveMember_783a2c52-85b1-4fbd-89cb-a6c507e58288" xlink:href="cms-20241231.xsd#cms_EnergyWasteReductionPlanIncentiveMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_64edd60c-8b90-4461-88e1-bfd2731ea3f2" xlink:to="loc_cms_EnergyWasteReductionPlanIncentiveMember_783a2c52-85b1-4fbd-89cb-a6c507e58288" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_JHCampbellGeneratingUnitsMember_f28256c2-2721-4f3a-a514-fb88a57143a6" xlink:href="cms-20241231.xsd#cms_JHCampbellGeneratingUnitsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_64edd60c-8b90-4461-88e1-bfd2731ea3f2" xlink:to="loc_cms_JHCampbellGeneratingUnitsMember_f28256c2-2721-4f3a-a514-fb88a57143a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityAxis_73f89aec-660f-4c8b-8664-85bb953ddf7a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_fe4b8c34-7255-4208-9f64-5662250aaeb6" xlink:to="loc_us-gaap_PublicUtilityAxis_73f89aec-660f-4c8b-8664-85bb953ddf7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_f153964b-ebbb-43b6-85d4-746fc2c8f322" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilityPlantDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityAxis_73f89aec-660f-4c8b-8664-85bb953ddf7a" xlink:to="loc_us-gaap_UtilityPlantDomain_f153964b-ebbb-43b6-85d4-746fc2c8f322" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasFueledElectricGenerationMember_f6dd4cfc-9f5b-4161-b2d0-d9d6b36c06b4" xlink:href="cms-20241231.xsd#cms_GasFueledElectricGenerationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_f153964b-ebbb-43b6-85d4-746fc2c8f322" xlink:to="loc_cms_GasFueledElectricGenerationMember_f6dd4cfc-9f5b-4161-b2d0-d9d6b36c06b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CoalFueledElectricGenerationMember_5a30273e-ced0-4b11-ba3d-87a11335aea6" xlink:href="cms-20241231.xsd#cms_CoalFueledElectricGenerationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_f153964b-ebbb-43b6-85d4-746fc2c8f322" xlink:to="loc_cms_CoalFueledElectricGenerationMember_5a30273e-ced0-4b11-ba3d-87a11335aea6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteAxis_508122e9-3b8d-4148-8eae-72392cd41b8d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnvironmentalRemediationSiteAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_fe4b8c34-7255-4208-9f64-5662250aaeb6" xlink:to="loc_us-gaap_EnvironmentalRemediationSiteAxis_508122e9-3b8d-4148-8eae-72392cd41b8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteDomain_3fca0487-1324-4011-9dd3-48d9d41ad7ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnvironmentalRemediationSiteDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteAxis_508122e9-3b8d-4148-8eae-72392cd41b8d" xlink:to="loc_us-gaap_EnvironmentalRemediationSiteDomain_3fca0487-1324-4011-9dd3-48d9d41ad7ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ManufacturedGasPlantMember_beb2ca23-3da0-443b-afda-b8c44110daed" xlink:href="cms-20241231.xsd#cms_ManufacturedGasPlantMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_3fca0487-1324-4011-9dd3-48d9d41ad7ea" xlink:to="loc_cms_ManufacturedGasPlantMember_beb2ca23-3da0-443b-afda-b8c44110daed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_67f1f848-3e05-4cb9-87bd-00f76a928e4b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_fe4b8c34-7255-4208-9f64-5662250aaeb6" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_67f1f848-3e05-4cb9-87bd-00f76a928e4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_6af119a3-162f-4012-886c-29b11e1045b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_67f1f848-3e05-4cb9-87bd-00f76a928e4b" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_6af119a3-162f-4012-886c-29b11e1045b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ApplianceServicePlanBusinessMember_1e50a324-f240-49a0-bd25-e334591f431b" xlink:href="cms-20241231.xsd#cms_ApplianceServicePlanBusinessMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_6af119a3-162f-4012-886c-29b11e1045b2" xlink:to="loc_cms_ApplianceServicePlanBusinessMember_1e50a324-f240-49a0-bd25-e334591f431b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityAxis_aa71531b-d41a-4ffc-8874-4c890b631877" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_fe4b8c34-7255-4208-9f64-5662250aaeb6" xlink:to="loc_us-gaap_RegulatoryLiabilityAxis_aa71531b-d41a-4ffc-8874-4c890b631877" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityDomain_5c4e7cfc-3349-45b9-964e-88ca3c6dd8c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityAxis_aa71531b-d41a-4ffc-8874-4c890b631877" xlink:to="loc_us-gaap_RegulatoryLiabilityDomain_5c4e7cfc-3349-45b9-964e-88ca3c6dd8c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RenewableEnergyGrantMember_0e21ed33-f8db-4ef0-9339-7098e92362f3" xlink:href="cms-20241231.xsd#cms_RenewableEnergyGrantMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_5c4e7cfc-3349-45b9-964e-88ca3c6dd8c3" xlink:to="loc_cms_RenewableEnergyGrantMember_0e21ed33-f8db-4ef0-9339-7098e92362f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_38a5d51d-f2e9-4dbe-b312-737d85247223" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_fe4b8c34-7255-4208-9f64-5662250aaeb6" xlink:to="loc_srt_RestatementAxis_38a5d51d-f2e9-4dbe-b312-737d85247223" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_ca7200a6-5e8c-49df-b99b-7869c5305bef" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_38a5d51d-f2e9-4dbe-b312-737d85247223" xlink:to="loc_srt_RestatementDomain_ca7200a6-5e8c-49df-b99b-7869c5305bef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember_37729c4e-8f38-4374-922a-e89707594eb3" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_ca7200a6-5e8c-49df-b99b-7869c5305bef" xlink:to="loc_srt_RestatementAdjustmentMember_37729c4e-8f38-4374-922a-e89707594eb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_fe4b8c34-7255-4208-9f64-5662250aaeb6" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UnrecoveredPowerSupplyCosts_84b8399f-74db-4ff2-bf41-24a4daa954e4" xlink:href="cms-20241231.xsd#cms_UnrecoveredPowerSupplyCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_cms_UnrecoveredPowerSupplyCosts_84b8399f-74db-4ff2-bf41-24a4daa954e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AuthorizedRecoveryCollection_1c8cad8e-f1f3-4423-bbdc-dc2b39d80155" xlink:href="cms-20241231.xsd#cms_AuthorizedRecoveryCollection"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_cms_AuthorizedRecoveryCollection_1c8cad8e-f1f3-4423-bbdc-dc2b39d80155" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_6567b522-456e-45d6-af77-f62803392bca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_us-gaap_Revenues_6567b522-456e-45d6-af77-f62803392bca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_2d38499e-7c0c-486d-9dcb-6f80f3286070" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_2d38499e-7c0c-486d-9dcb-6f80f3286070" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage_07c49f4b-d893-4e3d-8028-56b1e5b2b8f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage_07c49f4b-d893-4e3d-8028-56b1e5b2b8f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NumberOfUnitsRetired_0a8bfb2e-4dc5-4de5-8eef-490421f3216d" xlink:href="cms-20241231.xsd#cms_NumberOfUnitsRetired"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_cms_NumberOfUnitsRetired_0a8bfb2e-4dc5-4de5-8eef-490421f3216d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NumberOfFormerManufacturedGasPlants_c2644584-6add-4b40-b7cd-d1e90683c544" xlink:href="cms-20241231.xsd#cms_NumberOfFormerManufacturedGasPlants"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_cms_NumberOfFormerManufacturedGasPlants_c2644584-6add-4b40-b7cd-d1e90683c544" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAmortizationPeriod_beca8e8c-4f96-47f7-a3f9-533c6bb34989" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetAmortizationPeriod"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_us-gaap_RegulatoryAssetAmortizationPeriod_beca8e8c-4f96-47f7-a3f9-533c6bb34989" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_cc8d809d-53b1-4248-bc5b-c33048f0a3bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_cc8d809d-53b1-4248-bc5b-c33048f0a3bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GainLossOnDispositionOfBusinessUtilizedAsOffsetToRevenueDeficiency_ba7f6219-f7d4-40d1-adc7-2ea6230aa8f0" xlink:href="cms-20241231.xsd#cms_GainLossOnDispositionOfBusinessUtilizedAsOffsetToRevenueDeficiency"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_cms_GainLossOnDispositionOfBusinessUtilizedAsOffsetToRevenueDeficiency_ba7f6219-f7d4-40d1-adc7-2ea6230aa8f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GainLossOnDispositionOfBusinessUtilizedAsCustomerBillCredit_a517416e-e597-4f72-bef4-aabeb960bc6e" xlink:href="cms-20241231.xsd#cms_GainLossOnDispositionOfBusinessUtilizedAsCustomerBillCredit"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_cms_GainLossOnDispositionOfBusinessUtilizedAsCustomerBillCredit_a517416e-e597-4f72-bef4-aabeb960bc6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ProceedsFromGovernmentGrant_0b77f812-e340-45e4-b592-6bc5f065e19c" xlink:href="cms-20241231.xsd#cms_ProceedsFromGovernmentGrant"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_cms_ProceedsFromGovernmentGrant_0b77f812-e340-45e4-b592-6bc5f065e19c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SettlementAgreementPaymentPenalty_31f3d566-488b-405a-95b6-2d2e047a0ac1" xlink:href="cms-20241231.xsd#cms_SettlementAgreementPaymentPenalty"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_cms_SettlementAgreementPaymentPenalty_31f3d566-488b-405a-95b6-2d2e047a0ac1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SettlementAgreementMinimumReturnsToCustomers_623e6f29-c4ff-4639-bebc-99a8d5ef54e7" xlink:href="cms-20241231.xsd#cms_SettlementAgreementMinimumReturnsToCustomers"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_cms_SettlementAgreementMinimumReturnsToCustomers_623e6f29-c4ff-4639-bebc-99a8d5ef54e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount_54006927-2311-45fd-af30-de6842465fda" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount_54006927-2311-45fd-af30-de6842465fda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage_961841c9-84c9-462b-bd11-a20164c7dc42" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage_961841c9-84c9-462b-bd11-a20164c7dc42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmendedAmount_e3c60172-17ea-48c9-b14e-f4e30edb5e09" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmendedAmount"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmendedAmount_e3c60172-17ea-48c9-b14e-f4e30edb5e09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount_f1c0cac9-cbdb-4ae6-9dcd-312f23d5fef6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount_f1c0cac9-cbdb-4ae6-9dcd-312f23d5fef6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesSurchargeForRecoveryOfExcessDistributionInvestments_5c466802-6863-415a-a2e5-713dedfa5cdd" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesSurchargeForRecoveryOfExcessDistributionInvestments"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_cms_PublicUtilitiesSurchargeForRecoveryOfExcessDistributionInvestments_5c466802-6863-415a-a2e5-713dedfa5cdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesEffectiveRateReliefAmount_c75875c2-5a46-42d7-b02c-6cd6a37a3d2b" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesEffectiveRateReliefAmount"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_cms_PublicUtilitiesEffectiveRateReliefAmount_c75875c2-5a46-42d7-b02c-6cd6a37a3d2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpensePurchasedPower_b63e8715-c019-4615-824b-ae1938bc152d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpensePurchasedPower"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_us-gaap_UtilitiesOperatingExpensePurchasedPower_b63e8715-c019-4615-824b-ae1938bc152d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NetOverUnderRecoveryOfExpenseIncludingInterestRequested_6d4a40a9-64b2-45df-9986-e8685b5d0136" xlink:href="cms-20241231.xsd#cms_NetOverUnderRecoveryOfExpenseIncludingInterestRequested"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_cms_NetOverUnderRecoveryOfExpenseIncludingInterestRequested_6d4a40a9-64b2-45df-9986-e8685b5d0136" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_d072694b-5c59-4271-9e09-88242e389823" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_43a64ca9-1fd6-4342-9099-f9b91ee89861" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_d072694b-5c59-4271-9e09-88242e389823" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RegulatoryMattersScheduleofLiabilitiesforPSCRandGCROverrecoveriesDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#RegulatoryMattersScheduleofLiabilitiesforPSCRandGCROverrecoveriesDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/RegulatoryMattersScheduleofLiabilitiesforPSCRandGCROverrecoveriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationsAbstract_d8e13e77-eb19-44ba-bcf2-d7b26329227e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_97a0f345-4e33-4c46-aa5d-b0d451748777" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_d8e13e77-eb19-44ba-bcf2-d7b26329227e" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_97a0f345-4e33-4c46-aa5d-b0d451748777" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ae35929b-324d-44c5-a444-7c32e6c8a094" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_97a0f345-4e33-4c46-aa5d-b0d451748777" xlink:to="loc_dei_LegalEntityAxis_ae35929b-324d-44c5-a444-7c32e6c8a094" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6e322885-750b-484f-ad20-9bf0aea1722d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_ae35929b-324d-44c5-a444-7c32e6c8a094" xlink:to="loc_dei_EntityDomain_6e322885-750b-484f-ad20-9bf0aea1722d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_3eec0e05-67d6-4148-8149-0e72ebde4bb4" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_6e322885-750b-484f-ad20-9bf0aea1722d" xlink:to="loc_cms_ConsumersEnergyCompanyMember_3eec0e05-67d6-4148-8149-0e72ebde4bb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_52d161ae-1e75-4a01-bcf9-b95cccb0cbb7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_97a0f345-4e33-4c46-aa5d-b0d451748777" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_52d161ae-1e75-4a01-bcf9-b95cccb0cbb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_f38e24c8-c5a0-4d6c-ada2-b080f0ac56e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_52d161ae-1e75-4a01-bcf9-b95cccb0cbb7" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_f38e24c8-c5a0-4d6c-ada2-b080f0ac56e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PowerSupplyCostRecoveryMember_3fae6d1d-c3c5-4881-a800-f2329dd2c6f9" xlink:href="cms-20241231.xsd#cms_PowerSupplyCostRecoveryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_f38e24c8-c5a0-4d6c-ada2-b080f0ac56e7" xlink:to="loc_cms_PowerSupplyCostRecoveryMember_3fae6d1d-c3c5-4881-a800-f2329dd2c6f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasCostRecoveryMember_930fd429-c293-445d-a6d3-22b84d1be239" xlink:href="cms-20241231.xsd#cms_GasCostRecoveryMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_f38e24c8-c5a0-4d6c-ada2-b080f0ac56e7" xlink:to="loc_cms_GasCostRecoveryMember_930fd429-c293-445d-a6d3-22b84d1be239" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_7f16d935-d98e-422b-b49c-2278f58d4b84" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_97a0f345-4e33-4c46-aa5d-b0d451748777" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_7f16d935-d98e-422b-b49c-2278f58d4b84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccruedRateRefunds_3054a043-07ef-4dce-a707-9cc78ab1a814" xlink:href="cms-20241231.xsd#cms_AccruedRateRefunds"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_7f16d935-d98e-422b-b49c-2278f58d4b84" xlink:to="loc_cms_AccruedRateRefunds_3054a043-07ef-4dce-a707-9cc78ab1a814" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#ContingenciesandCommitmentsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1373f6a5-a44d-4603-b68a-494c6f6357d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_b41e9f6a-da13-4f4d-a586-2ef7cf851ba0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1373f6a5-a44d-4603-b68a-494c6f6357d8" xlink:to="loc_us-gaap_LossContingenciesTable_b41e9f6a-da13-4f4d-a586-2ef7cf851ba0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteAxis_29833c23-a6c0-43f6-bf09-56402febd150" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnvironmentalRemediationSiteAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_b41e9f6a-da13-4f4d-a586-2ef7cf851ba0" xlink:to="loc_us-gaap_EnvironmentalRemediationSiteAxis_29833c23-a6c0-43f6-bf09-56402febd150" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteDomain_b530f768-a5e3-44a1-b06b-940d05da6bf9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnvironmentalRemediationSiteDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteAxis_29833c23-a6c0-43f6-bf09-56402febd150" xlink:to="loc_us-gaap_EnvironmentalRemediationSiteDomain_b530f768-a5e3-44a1-b06b-940d05da6bf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_BayHarborMember_fbb80c20-5a22-4561-8c2d-8f5d0709a100" xlink:href="cms-20241231.xsd#cms_BayHarborMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_b530f768-a5e3-44a1-b06b-940d05da6bf9" xlink:to="loc_cms_BayHarborMember_fbb80c20-5a22-4561-8c2d-8f5d0709a100" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NrepaMember_09d4e297-bca9-43de-98ab-f36061011a9e" xlink:href="cms-20241231.xsd#cms_NrepaMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_b530f768-a5e3-44a1-b06b-940d05da6bf9" xlink:to="loc_cms_NrepaMember_09d4e297-bca9-43de-98ab-f36061011a9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CerclaLiabilityMember_d50e584c-6645-4caa-a438-edcbd808d208" xlink:href="cms-20241231.xsd#cms_CerclaLiabilityMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_b530f768-a5e3-44a1-b06b-940d05da6bf9" xlink:to="loc_cms_CerclaLiabilityMember_d50e584c-6645-4caa-a438-edcbd808d208" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ManufacturedGasPlantMember_d91c7b3e-7c77-4e3d-b7e0-1200a997b7d9" xlink:href="cms-20241231.xsd#cms_ManufacturedGasPlantMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_b530f768-a5e3-44a1-b06b-940d05da6bf9" xlink:to="loc_cms_ManufacturedGasPlantMember_d91c7b3e-7c77-4e3d-b7e0-1200a997b7d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_aabfb9cd-3084-48f4-bf6a-c323894d3652" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_b41e9f6a-da13-4f4d-a586-2ef7cf851ba0" xlink:to="loc_srt_RangeAxis_aabfb9cd-3084-48f4-bf6a-c323894d3652" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_ed7c89f7-14d0-4748-a50a-34598cb3a916" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_aabfb9cd-3084-48f4-bf6a-c323894d3652" xlink:to="loc_srt_RangeMember_ed7c89f7-14d0-4748-a50a-34598cb3a916" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8a78ba83-cf62-4876-b12a-f92be4b6891d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_ed7c89f7-14d0-4748-a50a-34598cb3a916" xlink:to="loc_srt_MinimumMember_8a78ba83-cf62-4876-b12a-f92be4b6891d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_feda15b8-9242-4541-b8c8-ab48ea4e2f5c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_ed7c89f7-14d0-4748-a50a-34598cb3a916" xlink:to="loc_srt_MaximumMember_feda15b8-9242-4541-b8c8-ab48ea4e2f5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityAxis_c07b1cb4-ca01-40a3-b639-df3050003e9a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_b41e9f6a-da13-4f4d-a586-2ef7cf851ba0" xlink:to="loc_us-gaap_PublicUtilityAxis_c07b1cb4-ca01-40a3-b639-df3050003e9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_0a0722bd-98eb-4cfb-b7a6-d467b26cde52" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilityPlantDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityAxis_c07b1cb4-ca01-40a3-b639-df3050003e9a" xlink:to="loc_us-gaap_UtilityPlantDomain_0a0722bd-98eb-4cfb-b7a6-d467b26cde52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricUtilityMember_eb991e67-b05d-4696-aae2-75281b5240c3" xlink:href="cms-20241231.xsd#cms_ElectricUtilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_0a0722bd-98eb-4cfb-b7a6-d467b26cde52" xlink:to="loc_cms_ElectricUtilityMember_eb991e67-b05d-4696-aae2-75281b5240c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_2acc8f0e-4036-4266-8847-853637024841" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_b41e9f6a-da13-4f4d-a586-2ef7cf851ba0" xlink:to="loc_dei_LegalEntityAxis_2acc8f0e-4036-4266-8847-853637024841" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_dbfc7413-79ea-4800-81e9-2a935558098d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_2acc8f0e-4036-4266-8847-853637024841" xlink:to="loc_dei_EntityDomain_dbfc7413-79ea-4800-81e9-2a935558098d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_3f1cc802-5feb-4cfa-9aca-de1f48e591a8" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_dbfc7413-79ea-4800-81e9-2a935558098d" xlink:to="loc_cms_ConsumersEnergyCompanyMember_3f1cc802-5feb-4cfa-9aca-de1f48e591a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_369a0592-4e2c-4c08-9158-dca2a82140e0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_LitigationCaseAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_b41e9f6a-da13-4f4d-a586-2ef7cf851ba0" xlink:to="loc_srt_LitigationCaseAxis_369a0592-4e2c-4c08-9158-dca2a82140e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_0c1b344c-5bf1-4e03-9145-a6995dd8cbfa" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_LitigationCaseTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseAxis_369a0592-4e2c-4c08-9158-dca2a82140e0" xlink:to="loc_srt_LitigationCaseTypeDomain_0c1b344c-5bf1-4e03-9145-a6995dd8cbfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LudingtonPlantOverhaulContractDisputeMember_15c2a8d5-e87f-4dd6-90e9-2e2aff3a9fe5" xlink:href="cms-20241231.xsd#cms_LudingtonPlantOverhaulContractDisputeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseTypeDomain_0c1b344c-5bf1-4e03-9145-a6995dd8cbfa" xlink:to="loc_cms_LudingtonPlantOverhaulContractDisputeMember_15c2a8d5-e87f-4dd6-90e9-2e2aff3a9fe5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_JHCampbell3PlantRetirementContractDisputeMember_bebeb276-4048-4495-a662-a34ab38a9457" xlink:href="cms-20241231.xsd#cms_JHCampbell3PlantRetirementContractDisputeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseTypeDomain_0c1b344c-5bf1-4e03-9145-a6995dd8cbfa" xlink:to="loc_cms_JHCampbell3PlantRetirementContractDisputeMember_bebeb276-4048-4495-a662-a34ab38a9457" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_b25f08bd-3bc6-44f0-aa84-03c3a95f2505" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_b41e9f6a-da13-4f4d-a586-2ef7cf851ba0" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_b25f08bd-3bc6-44f0-aa84-03c3a95f2505" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_da11ee25-65ef-48e5-9a15-775594bd1f9a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_b25f08bd-3bc6-44f0-aa84-03c3a95f2505" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_da11ee25-65ef-48e5-9a15-775594bd1f9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LudingtonMember_6dbc8575-5353-483d-ae7e-df6f0d99a88c" xlink:href="cms-20241231.xsd#cms_LudingtonMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_da11ee25-65ef-48e5-9a15-775594bd1f9a" xlink:to="loc_cms_LudingtonMember_6dbc8575-5353-483d-ae7e-df6f0d99a88c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_b18d68e6-5b09-4fe9-b68b-a2b81408bcc2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_b41e9f6a-da13-4f4d-a586-2ef7cf851ba0" xlink:to="loc_us-gaap_RegulatoryAssetAxis_b18d68e6-5b09-4fe9-b68b-a2b81408bcc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_e17a2672-4655-4a87-9995-2355a3fa20ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetAxis_b18d68e6-5b09-4fe9-b68b-a2b81408bcc2" xlink:to="loc_us-gaap_RegulatoryAssetDomain_e17a2672-4655-4a87-9995-2355a3fa20ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ManufacturedGasPlantMember_90b828d8-87c6-4423-afad-e4ffe9d0994f" xlink:href="cms-20241231.xsd#cms_ManufacturedGasPlantMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_e17a2672-4655-4a87-9995-2355a3fa20ce" xlink:to="loc_cms_ManufacturedGasPlantMember_90b828d8-87c6-4423-afad-e4ffe9d0994f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_e981df67-302b-4ab6-8c1a-22e0f209150d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_b41e9f6a-da13-4f4d-a586-2ef7cf851ba0" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_e981df67-302b-4ab6-8c1a-22e0f209150d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_24e06044-a734-403e-aad3-7b7654962cd0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_e981df67-302b-4ab6-8c1a-22e0f209150d" xlink:to="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_24e06044-a734-403e-aad3-7b7654962cd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_McvPpaMember_39ccece1-ed9b-40c8-b0cd-3ae60fdfe19f" xlink:href="cms-20241231.xsd#cms_McvPpaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_24e06044-a734-403e-aad3-7b7654962cd0" xlink:to="loc_cms_McvPpaMember_39ccece1-ed9b-40c8-b0cd-3ae60fdfe19f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherPpaMember_04eff68b-c527-4523-b635-1f3be103f40c" xlink:href="cms-20241231.xsd#cms_OtherPpaMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_24e06044-a734-403e-aad3-7b7654962cd0" xlink:to="loc_cms_OtherPpaMember_04eff68b-c527-4523-b635-1f3be103f40c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UnrecordedUnconditionalPurchaseObligationPeriodAxis_061356b7-9670-42d4-9c41-a5a7c169600c" xlink:href="cms-20241231.xsd#cms_UnrecordedUnconditionalPurchaseObligationPeriodAxis"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_b41e9f6a-da13-4f4d-a586-2ef7cf851ba0" xlink:to="loc_cms_UnrecordedUnconditionalPurchaseObligationPeriodAxis_061356b7-9670-42d4-9c41-a5a7c169600c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UnrecordedUnconditionalPurchaseObligationPeriodDomain_1f0e598b-e98e-4dc5-b1cb-a1222f7047a3" xlink:href="cms-20241231.xsd#cms_UnrecordedUnconditionalPurchaseObligationPeriodDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_UnrecordedUnconditionalPurchaseObligationPeriodAxis_061356b7-9670-42d4-9c41-a5a7c169600c" xlink:to="loc_cms_UnrecordedUnconditionalPurchaseObligationPeriodDomain_1f0e598b-e98e-4dc5-b1cb-a1222f7047a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_YearEndThroughMarch2025Member_56d56859-5492-420e-995a-91f56da9cba3" xlink:href="cms-20241231.xsd#cms_YearEndThroughMarch2025Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_UnrecordedUnconditionalPurchaseObligationPeriodDomain_1f0e598b-e98e-4dc5-b1cb-a1222f7047a3" xlink:to="loc_cms_YearEndThroughMarch2025Member_56d56859-5492-420e-995a-91f56da9cba3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_March2025ThroughTerminationMember_30652fe0-4a3a-468a-b0e4-17db2dfce58e" xlink:href="cms-20241231.xsd#cms_March2025ThroughTerminationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_UnrecordedUnconditionalPurchaseObligationPeriodDomain_1f0e598b-e98e-4dc5-b1cb-a1222f7047a3" xlink:to="loc_cms_March2025ThroughTerminationMember_30652fe0-4a3a-468a-b0e4-17db2dfce58e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_2d71a086-0c03-4ac8-b099-51c9e43535e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_b41e9f6a-da13-4f4d-a586-2ef7cf851ba0" xlink:to="loc_us-gaap_LossContingenciesLineItems_2d71a086-0c03-4ac8-b099-51c9e43535e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingencies_1596d4fe-c6e1-486d-b41c-4f754ced6abf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingencies"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2d71a086-0c03-4ac8-b099-51c9e43535e0" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingencies_1596d4fe-c6e1-486d-b41c-4f754ced6abf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate_51e5e446-0972-4256-8539-5731e1b7c3af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2d71a086-0c03-4ac8-b099-51c9e43535e0" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate_51e5e446-0972-4256-8539-5731e1b7c3af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccrualForEnvironmentalLossContingenciesInflationRate_fbe15874-87e7-459e-90b3-515e9bd76922" xlink:href="cms-20241231.xsd#cms_AccrualForEnvironmentalLossContingenciesInflationRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2d71a086-0c03-4ac8-b099-51c9e43535e0" xlink:to="loc_cms_AccrualForEnvironmentalLossContingenciesInflationRate_fbe15874-87e7-459e-90b3-515e9bd76922" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesGross_06016fdb-3b07-414c-9aa0-02d8a7f92887" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2d71a086-0c03-4ac8-b099-51c9e43535e0" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesGross_06016fdb-3b07-414c-9aa0-02d8a7f92887" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_29b06336-3275-4527-a9a7-f2d63f560b18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2d71a086-0c03-4ac8-b099-51c9e43535e0" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_29b06336-3275-4527-a9a7-f2d63f560b18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyDamagesSoughtValue_1b4b59f3-38c4-4dca-92d1-318a01527286" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyDamagesSoughtValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2d71a086-0c03-4ac8-b099-51c9e43535e0" xlink:to="loc_us-gaap_LossContingencyDamagesSoughtValue_1b4b59f3-38c4-4dca-92d1-318a01527286" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare_03681782-cc69-482c-ab0f-07127151f642" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2d71a086-0c03-4ac8-b099-51c9e43535e0" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare_03681782-cc69-482c-ab0f-07127151f642" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RegulatoryAssetEstimateOfSharedCosts_83098e88-2e34-46ab-8648-b26e386fcadf" xlink:href="cms-20241231.xsd#cms_RegulatoryAssetEstimateOfSharedCosts"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2d71a086-0c03-4ac8-b099-51c9e43535e0" xlink:to="loc_cms_RegulatoryAssetEstimateOfSharedCosts_83098e88-2e34-46ab-8648-b26e386fcadf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NumberOfFormerManufacturedGasPlants_e04c9dc5-01bd-416f-838a-34428af927cb" xlink:href="cms-20241231.xsd#cms_NumberOfFormerManufacturedGasPlants"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2d71a086-0c03-4ac8-b099-51c9e43535e0" xlink:to="loc_cms_NumberOfFormerManufacturedGasPlants_e04c9dc5-01bd-416f-838a-34428af927cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag_f09dc427-a4ab-49fc-8e6d-5c5dba8bbd13" xlink:href="cms-20241231.xsd#cms_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2d71a086-0c03-4ac8-b099-51c9e43535e0" xlink:to="loc_cms_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag_f09dc427-a4ab-49fc-8e6d-5c5dba8bbd13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAmortizationPeriod_7c0a2b40-b1d1-4d49-970a-5afa405cef8e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetAmortizationPeriod"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2d71a086-0c03-4ac8-b099-51c9e43535e0" xlink:to="loc_us-gaap_RegulatoryAssetAmortizationPeriod_7c0a2b40-b1d1-4d49-970a-5afa405cef8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_e8970baa-294b-4457-a2d0-a4b87c7d8b90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2d71a086-0c03-4ac8-b099-51c9e43535e0" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_e8970baa-294b-4457-a2d0-a4b87c7d8b90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationMaximumQuantity_50a19417-e920-4e5b-aaa8-89d7b9a78fbe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationMaximumQuantity"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2d71a086-0c03-4ac8-b099-51c9e43535e0" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationMaximumQuantity_50a19417-e920-4e5b-aaa8-89d7b9a78fbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UnrecordedUnconditionalPurchaseObligationCapacityChargePerMwh_f2ed2bc7-b143-4d1d-a7fd-73e9563ad23e" xlink:href="cms-20241231.xsd#cms_UnrecordedUnconditionalPurchaseObligationCapacityChargePerMwh"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2d71a086-0c03-4ac8-b099-51c9e43535e0" xlink:to="loc_cms_UnrecordedUnconditionalPurchaseObligationCapacityChargePerMwh_f2ed2bc7-b143-4d1d-a7fd-73e9563ad23e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOnPeak_7d09b3f7-1a54-4f7c-a074-d2194d77e9c0" xlink:href="cms-20241231.xsd#cms_UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOnPeak"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2d71a086-0c03-4ac8-b099-51c9e43535e0" xlink:to="loc_cms_UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOnPeak_7d09b3f7-1a54-4f7c-a074-d2194d77e9c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOffPeak_58fb9d24-3918-4355-aed5-dbb082ae781e" xlink:href="cms-20241231.xsd#cms_UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOffPeak"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2d71a086-0c03-4ac8-b099-51c9e43535e0" xlink:to="loc_cms_UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOffPeak_58fb9d24-3918-4355-aed5-dbb082ae781e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UnrecordedUnconditionalPurchaseObligationAnnualContributionToRenewableResourcesProgramByCounterparty_2e37f2bf-975f-41be-9b7d-357877e28355" xlink:href="cms-20241231.xsd#cms_UnrecordedUnconditionalPurchaseObligationAnnualContributionToRenewableResourcesProgramByCounterparty"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2d71a086-0c03-4ac8-b099-51c9e43535e0" xlink:to="loc_cms_UnrecordedUnconditionalPurchaseObligationAnnualContributionToRenewableResourcesProgramByCounterparty_2e37f2bf-975f-41be-9b7d-357877e28355" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationPurchases_2f66700b-98bc-44c0-8120-9a605c4b8190" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationPurchases"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2d71a086-0c03-4ac8-b099-51c9e43535e0" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationPurchases_2f66700b-98bc-44c0-8120-9a605c4b8190" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_392d0898-cbbe-4c21-8783-238655ded489" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SiteContingencyTable_8d163d8e-3957-471d-a8db-1b342e6314ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SiteContingencyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_392d0898-cbbe-4c21-8783-238655ded489" xlink:to="loc_us-gaap_SiteContingencyTable_8d163d8e-3957-471d-a8db-1b342e6314ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a1e66bf9-9afd-40b9-bf7b-f28465ab48d7" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyTable_8d163d8e-3957-471d-a8db-1b342e6314ab" xlink:to="loc_dei_LegalEntityAxis_a1e66bf9-9afd-40b9-bf7b-f28465ab48d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9a9b275e-087c-4f35-bca1-894d927989d3" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_a1e66bf9-9afd-40b9-bf7b-f28465ab48d7" xlink:to="loc_dei_EntityDomain_9a9b275e-087c-4f35-bca1-894d927989d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_c9c9cd91-e34f-4f51-b0d9-c73b368cc34c" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_9a9b275e-087c-4f35-bca1-894d927989d3" xlink:to="loc_cms_ConsumersEnergyCompanyMember_c9c9cd91-e34f-4f51-b0d9-c73b368cc34c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteAxis_a20eb30e-b075-4ce4-a16a-d6fe7c70af50" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnvironmentalRemediationSiteAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyTable_8d163d8e-3957-471d-a8db-1b342e6314ab" xlink:to="loc_us-gaap_EnvironmentalRemediationSiteAxis_a20eb30e-b075-4ce4-a16a-d6fe7c70af50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteDomain_f24a19dd-02a8-485e-b479-e577ff56dab5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnvironmentalRemediationSiteDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteAxis_a20eb30e-b075-4ce4-a16a-d6fe7c70af50" xlink:to="loc_us-gaap_EnvironmentalRemediationSiteDomain_f24a19dd-02a8-485e-b479-e577ff56dab5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_BayHarborMember_0a32f820-cb1d-4f13-9c50-be0dc3506a1c" xlink:href="cms-20241231.xsd#cms_BayHarborMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_f24a19dd-02a8-485e-b479-e577ff56dab5" xlink:to="loc_cms_BayHarborMember_0a32f820-cb1d-4f13-9c50-be0dc3506a1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationContingencyAxis_2d4d7a28-ce40-44e4-bbba-68fabb1ca656" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnvironmentalRemediationContingencyAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyTable_8d163d8e-3957-471d-a8db-1b342e6314ab" xlink:to="loc_us-gaap_EnvironmentalRemediationContingencyAxis_2d4d7a28-ce40-44e4-bbba-68fabb1ca656" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationContingencyDomain_5e3d6c8c-ba8e-4f0b-83c8-48543355a7ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnvironmentalRemediationContingencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EnvironmentalRemediationContingencyAxis_2d4d7a28-ce40-44e4-bbba-68fabb1ca656" xlink:to="loc_us-gaap_EnvironmentalRemediationContingencyDomain_5e3d6c8c-ba8e-4f0b-83c8-48543355a7ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ManufacturedGasPlantMember_9bd4d633-9c84-4015-b496-31872cdb4443" xlink:href="cms-20241231.xsd#cms_ManufacturedGasPlantMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EnvironmentalRemediationContingencyDomain_5e3d6c8c-ba8e-4f0b-83c8-48543355a7ac" xlink:to="loc_cms_ManufacturedGasPlantMember_9bd4d633-9c84-4015-b496-31872cdb4443" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SiteContingencyLineItems_f54dfff5-d07b-4cc0-9f9e-91355b4542b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SiteContingencyLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyTable_8d163d8e-3957-471d-a8db-1b342e6314ab" xlink:to="loc_us-gaap_SiteContingencyLineItems_f54dfff5-d07b-4cc0-9f9e-91355b4542b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear_68c47e28-4e11-4015-a5c4-e4ef771aa42d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyLineItems_f54dfff5-d07b-4cc0-9f9e-91355b4542b1" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear_68c47e28-4e11-4015-a5c4-e4ef771aa42d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear_5fa1c21a-1992-4c6d-b785-e2e55c01ac52" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyLineItems_f54dfff5-d07b-4cc0-9f9e-91355b4542b1" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear_5fa1c21a-1992-4c6d-b785-e2e55c01ac52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear_1e563bbe-cada-464f-8c8a-13d9e4b99c2a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyLineItems_f54dfff5-d07b-4cc0-9f9e-91355b4542b1" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear_1e563bbe-cada-464f-8c8a-13d9e4b99c2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear_8274f53c-bea0-43ae-8186-f327cab8a127" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyLineItems_f54dfff5-d07b-4cc0-9f9e-91355b4542b1" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear_8274f53c-bea0-43ae-8186-f327cab8a127" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear_c4f914c3-3b10-4be9-80f8-68bf24a5ae18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyLineItems_f54dfff5-d07b-4cc0-9f9e-91355b4542b1" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear_c4f914c3-3b10-4be9-80f8-68bf24a5ae18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#ContingenciesandCommitmentsSummaryofGuaranteesDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_33ad91f4-be0c-4818-86ff-f7fe38ba19f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GuaranteesAndOtherContingenciesTable_ed830b5a-698c-43bc-93c7-4e9d3fa8105c" xlink:href="cms-20241231.xsd#cms_GuaranteesAndOtherContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_33ad91f4-be0c-4818-86ff-f7fe38ba19f3" xlink:to="loc_cms_GuaranteesAndOtherContingenciesTable_ed830b5a-698c-43bc-93c7-4e9d3fa8105c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_aae6c85d-8d24-47ee-b6ce-6f21a26d23b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_ed830b5a-698c-43bc-93c7-4e9d3fa8105c" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_aae6c85d-8d24-47ee-b6ce-6f21a26d23b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_925af88f-9982-444e-ae70-4f07d140e8bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_aae6c85d-8d24-47ee-b6ce-6f21a26d23b3" xlink:to="loc_us-gaap_LossContingencyNatureDomain_925af88f-9982-444e-ae70-4f07d140e8bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember_160a13f8-2d32-4cd3-bb9a-f9c709cc8b3b" xlink:href="cms-20241231.xsd#cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_925af88f-9982-444e-ae70-4f07d140e8bc" xlink:to="loc_cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember_160a13f8-2d32-4cd3-bb9a-f9c709cc8b3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndemnificationGuaranteeMember_35609b26-8080-4fe8-9033-32c1d40ac747" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndemnificationGuaranteeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_925af88f-9982-444e-ae70-4f07d140e8bc" xlink:to="loc_us-gaap_IndemnificationGuaranteeMember_35609b26-8080-4fe8-9033-32c1d40ac747" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis_eb19551b-0cf9-41b3-8a17-effb84841082" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_ed830b5a-698c-43bc-93c7-4e9d3fa8105c" xlink:to="loc_us-gaap_GuaranteeObligationsByNatureAxis_eb19551b-0cf9-41b3-8a17-effb84841082" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_47e32e49-b647-455a-8e5c-2de87c41f94c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_eb19551b-0cf9-41b3-8a17-effb84841082" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_47e32e49-b647-455a-8e5c-2de87c41f94c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeTypeOtherMember_25fe942b-d216-4769-925f-470450c1a5ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteeTypeOtherMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_47e32e49-b647-455a-8e5c-2de87c41f94c" xlink:to="loc_us-gaap_GuaranteeTypeOtherMember_25fe942b-d216-4769-925f-470450c1a5ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_aeb8e759-9e99-4c0e-9ae4-15bb082c0a47" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_ed830b5a-698c-43bc-93c7-4e9d3fa8105c" xlink:to="loc_dei_LegalEntityAxis_aeb8e759-9e99-4c0e-9ae4-15bb082c0a47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b4ebdd61-6594-4546-a830-df3a378fb24c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_aeb8e759-9e99-4c0e-9ae4-15bb082c0a47" xlink:to="loc_dei_EntityDomain_b4ebdd61-6594-4546-a830-df3a378fb24c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_3cc6e8b3-655e-4713-aeb1-72afe15ecc07" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_b4ebdd61-6594-4546-a830-df3a378fb24c" xlink:to="loc_cms_ConsumersEnergyCompanyMember_3cc6e8b3-655e-4713-aeb1-72afe15ecc07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_0ae1f281-0d66-4cb9-82a8-f6258ed36e8a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_ed830b5a-698c-43bc-93c7-4e9d3fa8105c" xlink:to="loc_srt_ConsolidatedEntitiesAxis_0ae1f281-0d66-4cb9-82a8-f6258ed36e8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_8a94d01a-e81c-4781-b98b-88307ae191a4" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_0ae1f281-0d66-4cb9-82a8-f6258ed36e8a" xlink:to="loc_srt_ConsolidatedEntitiesDomain_8a94d01a-e81c-4781-b98b-88307ae191a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_0fd096c4-0f2d-4537-a3d6-80c90e38b913" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_8a94d01a-e81c-4781-b98b-88307ae191a4" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_0fd096c4-0f2d-4537-a3d6-80c90e38b913" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_fed591a7-a6e3-48d4-abfe-2bea210cb9ee" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_ed830b5a-698c-43bc-93c7-4e9d3fa8105c" xlink:to="loc_srt_OwnershipAxis_fed591a7-a6e3-48d4-abfe-2bea210cb9ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_8fe7f5a8-820e-41ba-91c7-dda0160b238c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_fed591a7-a6e3-48d4-abfe-2bea210cb9ee" xlink:to="loc_srt_OwnershipDomain_8fe7f5a8-820e-41ba-91c7-dda0160b238c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AviatorWindClassBMembershipMember_ecd6641b-344d-4eef-afb1-9f28c129bbb1" xlink:href="cms-20241231.xsd#cms_AviatorWindClassBMembershipMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_8fe7f5a8-820e-41ba-91c7-dda0160b238c" xlink:to="loc_cms_AviatorWindClassBMembershipMember_ecd6641b-344d-4eef-afb1-9f28c129bbb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GuaranteesAndOtherContingenciesLineItems_e38fdc7b-be0b-4b41-aba2-6d9df74cdb4a" xlink:href="cms-20241231.xsd#cms_GuaranteesAndOtherContingenciesLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_ed830b5a-698c-43bc-93c7-4e9d3fa8105c" xlink:to="loc_cms_GuaranteesAndOtherContingenciesLineItems_e38fdc7b-be0b-4b41-aba2-6d9df74cdb4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure_2512af62-76d1-43e9-9aa9-5f82f3b936ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteeObligationsMaximumExposure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_e38fdc7b-be0b-4b41-aba2-6d9df74cdb4a" xlink:to="loc_us-gaap_GuaranteeObligationsMaximumExposure_2512af62-76d1-43e9-9aa9-5f82f3b936ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsCurrentCarryingValue_a88c40b2-4b93-4c66-946b-64165174be81" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteeObligationsCurrentCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_e38fdc7b-be0b-4b41-aba2-6d9df74cdb4a" xlink:to="loc_us-gaap_GuaranteeObligationsCurrentCarryingValue_a88c40b2-4b93-4c66-946b-64165174be81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_af0b245a-75ba-48ee-ae5d-5b25fdcd3f57" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_e38fdc7b-be0b-4b41-aba2-6d9df74cdb4a" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_af0b245a-75ba-48ee-ae5d-5b25fdcd3f57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofContractualPurchaseObligationsDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#ContingenciesandCommitmentsScheduleofContractualPurchaseObligationsDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofContractualPurchaseObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_7c119ad1-8301-4ec7-af88-6eeffc3c3fde" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GuaranteesAndOtherContingenciesTable_fd8b3f02-fb61-4145-81f5-3d5dbc0dfe9e" xlink:href="cms-20241231.xsd#cms_GuaranteesAndOtherContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_7c119ad1-8301-4ec7-af88-6eeffc3c3fde" xlink:to="loc_cms_GuaranteesAndOtherContingenciesTable_fd8b3f02-fb61-4145-81f5-3d5dbc0dfe9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_f5e755dd-3030-4473-8664-0b81009b4425" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_fd8b3f02-fb61-4145-81f5-3d5dbc0dfe9e" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_f5e755dd-3030-4473-8664-0b81009b4425" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_97486973-c8f9-438a-9f92-0c0185626e0d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_f5e755dd-3030-4473-8664-0b81009b4425" xlink:to="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_97486973-c8f9-438a-9f92-0c0185626e0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PpaMember_e3df685a-4613-448d-85af-e738589344fb" xlink:href="cms-20241231.xsd#cms_PpaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_97486973-c8f9-438a-9f92-0c0185626e0d" xlink:to="loc_cms_PpaMember_e3df685a-4613-448d-85af-e738589344fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherPurchaseObligationsMember_7b0df6ae-f72d-4000-82a6-a7b068e72456" xlink:href="cms-20241231.xsd#cms_OtherPurchaseObligationsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_97486973-c8f9-438a-9f92-0c0185626e0d" xlink:to="loc_cms_OtherPurchaseObligationsMember_7b0df6ae-f72d-4000-82a6-a7b068e72456" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_McvPpaMember_510c0547-bf22-4821-a97f-b355b04bc823" xlink:href="cms-20241231.xsd#cms_McvPpaMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_97486973-c8f9-438a-9f92-0c0185626e0d" xlink:to="loc_cms_McvPpaMember_510c0547-bf22-4821-a97f-b355b04bc823" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RelatedPartiesPpaMember_ee5e96f0-6191-496e-a7ee-82184ae9aedd" xlink:href="cms-20241231.xsd#cms_RelatedPartiesPpaMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_97486973-c8f9-438a-9f92-0c0185626e0d" xlink:to="loc_cms_RelatedPartiesPpaMember_ee5e96f0-6191-496e-a7ee-82184ae9aedd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherPpaMember_0bda50e2-22ca-44ba-a087-b28c3519a508" xlink:href="cms-20241231.xsd#cms_OtherPpaMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_97486973-c8f9-438a-9f92-0c0185626e0d" xlink:to="loc_cms_OtherPpaMember_0bda50e2-22ca-44ba-a087-b28c3519a508" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_3ff8a789-1d14-4ac0-823f-98c8680c671f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_fd8b3f02-fb61-4145-81f5-3d5dbc0dfe9e" xlink:to="loc_dei_LegalEntityAxis_3ff8a789-1d14-4ac0-823f-98c8680c671f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a7d5483b-1c43-47bf-9a11-8610af7c760c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_3ff8a789-1d14-4ac0-823f-98c8680c671f" xlink:to="loc_dei_EntityDomain_a7d5483b-1c43-47bf-9a11-8610af7c760c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_8a0b47e1-0ce1-4899-a6d3-3418b6c2a1ec" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_a7d5483b-1c43-47bf-9a11-8610af7c760c" xlink:to="loc_cms_ConsumersEnergyCompanyMember_8a0b47e1-0ce1-4899-a6d3-3418b6c2a1ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GuaranteesAndOtherContingenciesLineItems_098a7d5f-dca1-4270-8762-84ce097d9cfa" xlink:href="cms-20241231.xsd#cms_GuaranteesAndOtherContingenciesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_fd8b3f02-fb61-4145-81f5-3d5dbc0dfe9e" xlink:to="loc_cms_GuaranteesAndOtherContingenciesLineItems_098a7d5f-dca1-4270-8762-84ce097d9cfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_9ea7752f-3015-4898-bd9f-fd4ffac56684" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_098a7d5f-dca1-4270-8762-84ce097d9cfa" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_9ea7752f-3015-4898-bd9f-fd4ffac56684" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_38d3d3b2-4ae2-426a-b97c-53664a0dcac7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_098a7d5f-dca1-4270-8762-84ce097d9cfa" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_38d3d3b2-4ae2-426a-b97c-53664a0dcac7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_f2a5eccf-aa3d-438f-a4fd-5d641b11d410" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_098a7d5f-dca1-4270-8762-84ce097d9cfa" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_f2a5eccf-aa3d-438f-a4fd-5d641b11d410" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary_94020645-0770-47db-81e5-9bf0a3bd4495" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_098a7d5f-dca1-4270-8762-84ce097d9cfa" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary_94020645-0770-47db-81e5-9bf0a3bd4495" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary_12dd9ec6-8298-4f54-b4d9-a172c83cb47c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_098a7d5f-dca1-4270-8762-84ce097d9cfa" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary_12dd9ec6-8298-4f54-b4d9-a172c83cb47c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary_026d2d03-77e2-429f-8cc3-f740d8be0129" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_098a7d5f-dca1-4270-8762-84ce097d9cfa" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary_026d2d03-77e2-429f-8cc3-f740d8be0129" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears_9029bfc0-1eda-4816-944b-4b24d257d9bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_098a7d5f-dca1-4270-8762-84ce097d9cfa" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears_9029bfc0-1eda-4816-944b-4b24d257d9bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#FinancingsandCapitalizationSummaryofLongTermDebtDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_8e0bdb9f-aa76-4b7e-9781-cb4aa3cc6248" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_bc0fb17f-fa75-44d6-b8e5-3cc16db5d3a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_8e0bdb9f-aa76-4b7e-9781-cb4aa3cc6248" xlink:to="loc_us-gaap_DebtInstrumentTable_bc0fb17f-fa75-44d6-b8e5-3cc16db5d3a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_81307dbb-9971-458c-9115-ca9bff4e98eb" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_bc0fb17f-fa75-44d6-b8e5-3cc16db5d3a4" xlink:to="loc_srt_ConsolidatedEntitiesAxis_81307dbb-9971-458c-9115-ca9bff4e98eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_fa9452e8-2bc3-4237-892a-6451b83c638f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_81307dbb-9971-458c-9115-ca9bff4e98eb" xlink:to="loc_srt_ConsolidatedEntitiesDomain_fa9452e8-2bc3-4237-892a-6451b83c638f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_cbb36d8c-37d3-4bcf-b1c6-85bb78ebcf7a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_fa9452e8-2bc3-4237-892a-6451b83c638f" xlink:to="loc_srt_ParentCompanyMember_cbb36d8c-37d3-4bcf-b1c6-85bb78ebcf7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyIncludingSubsidiariesMember_23be47b4-1032-44df-813f-4bf5fd542d6b" xlink:href="cms-20241231.xsd#cms_NorthStarCleanEnergyIncludingSubsidiariesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_fa9452e8-2bc3-4237-892a-6451b83c638f" xlink:to="loc_cms_NorthStarCleanEnergyIncludingSubsidiariesMember_23be47b4-1032-44df-813f-4bf5fd542d6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_66379f45-c4fe-4846-8e93-40b56f1a0968" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_bc0fb17f-fa75-44d6-b8e5-3cc16db5d3a4" xlink:to="loc_us-gaap_DebtInstrumentAxis_66379f45-c4fe-4846-8e93-40b56f1a0968" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_66379f45-c4fe-4846-8e93-40b56f1a0968" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointEightSevenFivePercentSeniorNotesDue2024Member_e4f10a9f-578d-4b18-b820-7a221962f2c3" xlink:href="cms-20241231.xsd#cms_ThreePointEightSevenFivePercentSeniorNotesDue2024Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_ThreePointEightSevenFivePercentSeniorNotesDue2024Member_e4f10a9f-578d-4b18-b820-7a221962f2c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointSixZeroZeroPercentSeniorNotesDue2025Member_65ca2e8f-7d0b-4e33-843f-16b7aa3a12f9" xlink:href="cms-20241231.xsd#cms_ThreePointSixZeroZeroPercentSeniorNotesDue2025Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_ThreePointSixZeroZeroPercentSeniorNotesDue2025Member_65ca2e8f-7d0b-4e33-843f-16b7aa3a12f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointZeroZeroZeroPercentSeniorNotesDue2026Member_4a5057f1-418f-4173-ba6e-3e78ffdb81c5" xlink:href="cms-20241231.xsd#cms_ThreePointZeroZeroZeroPercentSeniorNotesDue2026Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_ThreePointZeroZeroZeroPercentSeniorNotesDue2026Member_4a5057f1-418f-4173-ba6e-3e78ffdb81c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TwoPointNineFiveZeroPercentSeniorNotesDue2027AMember_5a84554b-ebb0-4610-8769-8bdac28511ca" xlink:href="cms-20241231.xsd#cms_TwoPointNineFiveZeroPercentSeniorNotesDue2027AMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_TwoPointNineFiveZeroPercentSeniorNotesDue2027AMember_5a84554b-ebb0-4610-8769-8bdac28511ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointFourFiveZeroPercentSeniorNotesDue2027Member_a125ad76-d9fd-492b-a7db-e4e155583c4a" xlink:href="cms-20241231.xsd#cms_ThreePointFourFiveZeroPercentSeniorNotesDue2027Member"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_ThreePointFourFiveZeroPercentSeniorNotesDue2027Member_a125ad76-d9fd-492b-a7db-e4e155583c4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointSevenZeroZeroPercentSeniorNotesDue2043Member_0be441b1-334e-4c87-adaf-b3ab7dbb1731" xlink:href="cms-20241231.xsd#cms_FourPointSevenZeroZeroPercentSeniorNotesDue2043Member"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_FourPointSevenZeroZeroPercentSeniorNotesDue2043Member_0be441b1-334e-4c87-adaf-b3ab7dbb1731" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointEightSevenFivePercentSeniorNotesDue2044Member_b79b92c8-5e44-4a95-87e5-8616f4782484" xlink:href="cms-20241231.xsd#cms_FourPointEightSevenFivePercentSeniorNotesDue2044Member"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_FourPointEightSevenFivePercentSeniorNotesDue2044Member_b79b92c8-5e44-4a95-87e5-8616f4782484" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointThreeSevenFivePercentConvertibleSeniorNotesDue2028Member_8e00a0d3-e8a1-4f91-b46e-b5b09e29559a" xlink:href="cms-20241231.xsd#cms_ThreePointThreeSevenFivePercentConvertibleSeniorNotesDue2028Member"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_ThreePointThreeSevenFivePercentConvertibleSeniorNotesDue2028Member_8e00a0d3-e8a1-4f91-b46e-b5b09e29559a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A4750JuniorSubordinatedNotesDue2050Member_1feff8ce-d79c-481b-b1c5-ba9b128a028c" xlink:href="cms-20241231.xsd#cms_A4750JuniorSubordinatedNotesDue2050Member"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_A4750JuniorSubordinatedNotesDue2050Member_1feff8ce-d79c-481b-b1c5-ba9b128a028c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A3750JuniorSubordinatedNotesDue2050Member_eb4f8ef1-62ae-4693-ad44-91b61cb65917" xlink:href="cms-20241231.xsd#cms_A3750JuniorSubordinatedNotesDue2050Member"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_A3750JuniorSubordinatedNotesDue2050Member_eb4f8ef1-62ae-4693-ad44-91b61cb65917" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A5.625JuniorSubordinatedNotesDue2078Member_9cf08c91-79f3-42c6-933e-fe12f1c30027" xlink:href="cms-20241231.xsd#cms_A5.625JuniorSubordinatedNotesDue2078Member"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_A5.625JuniorSubordinatedNotesDue2078Member_9cf08c91-79f3-42c6-933e-fe12f1c30027" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A5.875JuniorSubordinatedNotesDue2078Member_702b8985-3ffa-4594-abb9-d1f3e748e7c4" xlink:href="cms-20241231.xsd#cms_A5.875JuniorSubordinatedNotesDue2078Member"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_A5.875JuniorSubordinatedNotesDue2078Member_702b8985-3ffa-4594-abb9-d1f3e748e7c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A5.875JuniorSubordinatedNotesDue2079Member_686e1ce1-0a9c-4ec8-84cc-a9216a776ee4" xlink:href="cms-20241231.xsd#cms_A5.875JuniorSubordinatedNotesDue2079Member"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_A5.875JuniorSubordinatedNotesDue2079Member_686e1ce1-0a9c-4ec8-84cc-a9216a776ee4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TermLoanFacilityDueDecember2025Member_620b1b2a-94b2-4cbe-ad8d-985ae1ee3024" xlink:href="cms-20241231.xsd#cms_TermLoanFacilityDueDecember2025Member"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_TermLoanFacilityDueDecember2025Member_620b1b2a-94b2-4cbe-ad8d-985ae1ee3024" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TermLoanFacilityDueSeptember2025Member_434ff357-d999-479d-8700-e3eee156c333" xlink:href="cms-20241231.xsd#cms_TermLoanFacilityDueSeptember2025Member"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_TermLoanFacilityDueSeptember2025Member_434ff357-d999-479d-8700-e3eee156c333" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilityDue2027Member_4b137563-c769-48b5-ac4c-7152c9140717" xlink:href="cms-20241231.xsd#cms_RevolvingCreditFacilityDue2027Member"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_RevolvingCreditFacilityDue2027Member_4b137563-c769-48b5-ac4c-7152c9140717" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A3375ConvertibleSeniorNotesDue2028Member_c12c3674-be9b-43a2-ac16-8aea0bd6a3c6" xlink:href="cms-20241231.xsd#cms_A3375ConvertibleSeniorNotesDue2028Member"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_A3375ConvertibleSeniorNotesDue2028Member_c12c3674-be9b-43a2-ac16-8aea0bd6a3c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointOneTwoFivePercentFirstMortgageBondsDue2024Member_97d7b278-87d6-4dc5-b799-9864f22027d3" xlink:href="cms-20241231.xsd#cms_ThreePointOneTwoFivePercentFirstMortgageBondsDue2024Member"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_ThreePointOneTwoFivePercentFirstMortgageBondsDue2024Member_97d7b278-87d6-4dc5-b799-9864f22027d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointOneNineZeroPercentFirstMortgageBondsDue2024Member_302ca380-3ccc-4362-b362-ceced9e8ec68" xlink:href="cms-20241231.xsd#cms_ThreePointOneNineZeroPercentFirstMortgageBondsDue2024Member"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_ThreePointOneNineZeroPercentFirstMortgageBondsDue2024Member_302ca380-3ccc-4362-b362-ceced9e8ec68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FivePointTwoFourZeroPercentFirstMortgageBondsDue2026Member_dffb252f-776d-42a0-a80f-851f16d7a6f1" xlink:href="cms-20241231.xsd#cms_FivePointTwoFourZeroPercentFirstMortgageBondsDue2026Member"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_FivePointTwoFourZeroPercentFirstMortgageBondsDue2026Member_dffb252f-776d-42a0-a80f-851f16d7a6f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointSixEightZeroPercentFirstMortgageBondsDue2027Member_e68d0e6e-163f-44ff-9016-a4bb69fc2fb3" xlink:href="cms-20241231.xsd#cms_ThreePointSixEightZeroPercentFirstMortgageBondsDue2027Member"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_ThreePointSixEightZeroPercentFirstMortgageBondsDue2027Member_e68d0e6e-163f-44ff-9016-a4bb69fc2fb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointThreeNineZeroPercentFirstMortgageBondsDue2027Member_5f2a4ae0-2a4e-4fe3-88bb-91e84d56b7b1" xlink:href="cms-20241231.xsd#cms_ThreePointThreeNineZeroPercentFirstMortgageBondsDue2027Member"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_ThreePointThreeNineZeroPercentFirstMortgageBondsDue2027Member_5f2a4ae0-2a4e-4fe3-88bb-91e84d56b7b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointSixFiveZeroPercentFirstMortgageBondsDue2028Member_8c8bac6f-223f-4e15-8717-5b2402aac253" xlink:href="cms-20241231.xsd#cms_FourPointSixFiveZeroPercentFirstMortgageBondsDue2028Member"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_FourPointSixFiveZeroPercentFirstMortgageBondsDue2028Member_8c8bac6f-223f-4e15-8717-5b2402aac253" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointEightZeroZeroPercentFirstMortgageBondsDue2028Member_7a5ca371-c409-47b1-8b57-bd37d95a89ab" xlink:href="cms-20241231.xsd#cms_ThreePointEightZeroZeroPercentFirstMortgageBondsDue2028Member"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_ThreePointEightZeroZeroPercentFirstMortgageBondsDue2028Member_7a5ca371-c409-47b1-8b57-bd37d95a89ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointNineZeroZeroPercentFirstMortgageBondsDue2029Member_18f43e61-7ea5-4069-a8a4-cf638e4d96ff" xlink:href="cms-20241231.xsd#cms_FourPointNineZeroZeroPercentFirstMortgageBondsDue2029Member"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_FourPointNineZeroZeroPercentFirstMortgageBondsDue2029Member_18f43e61-7ea5-4069-a8a4-cf638e4d96ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FivePointZeroSevenZeroPercentFirstMortgageBondsDue2029Member_e9b27176-6356-4295-953e-7946fd5f381a" xlink:href="cms-20241231.xsd#cms_FivePointZeroSevenZeroPercentFirstMortgageBondsDue2029Member"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_FivePointZeroSevenZeroPercentFirstMortgageBondsDue2029Member_e9b27176-6356-4295-953e-7946fd5f381a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointSixZeroZeroPercentFirstMortgageBondsDue2029Member_cc5a702a-4405-4610-a3d9-7e0e1f4c51de" xlink:href="cms-20241231.xsd#cms_FourPointSixZeroZeroPercentFirstMortgageBondsDue2029Member"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_FourPointSixZeroZeroPercentFirstMortgageBondsDue2029Member_cc5a702a-4405-4610-a3d9-7e0e1f4c51de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointSevenZeroZeroPercentFirstMortgageBondsDue2030Member_1807fe7f-9b5b-4876-82d6-917579c038fc" xlink:href="cms-20241231.xsd#cms_FourPointSevenZeroZeroPercentFirstMortgageBondsDue2030Member"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_FourPointSevenZeroZeroPercentFirstMortgageBondsDue2030Member_1807fe7f-9b5b-4876-82d6-917579c038fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FivePointOneSevenZeroPercentFirstMortgageBondsDue2032Member_2af178c2-56a6-47d9-b803-783e712cd508" xlink:href="cms-20241231.xsd#cms_FivePointOneSevenZeroPercentFirstMortgageBondsDue2032Member"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_FivePointOneSevenZeroPercentFirstMortgageBondsDue2032Member_2af178c2-56a6-47d9-b803-783e712cd508" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointSixZeroZeroPercentFirstMortgageBondsDue2032Member_62c4d572-cdd8-4898-9e26-de5b05199f45" xlink:href="cms-20241231.xsd#cms_ThreePointSixZeroZeroPercentFirstMortgageBondsDue2032Member"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_ThreePointSixZeroZeroPercentFirstMortgageBondsDue2032Member_62c4d572-cdd8-4898-9e26-de5b05199f45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointOneEightZeroPercentFirstMortgageBondsDue2032Member_4c16448d-784b-4d14-8db9-c7f934693139" xlink:href="cms-20241231.xsd#cms_ThreePointOneEightZeroPercentFirstMortgageBondsDue2032Member"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_ThreePointOneEightZeroPercentFirstMortgageBondsDue2032Member_4c16448d-784b-4d14-8db9-c7f934693139" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointSixTwoFivePercentFirstMortgageBondsDue2033Member_eaaceb8b-480f-4501-b8f5-9c3945e19d35" xlink:href="cms-20241231.xsd#cms_FourPointSixTwoFivePercentFirstMortgageBondsDue2033Member"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_FourPointSixTwoFivePercentFirstMortgageBondsDue2033Member_eaaceb8b-480f-4501-b8f5-9c3945e19d35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FivePointEightZeroZeroPercentFirstMortgageBondsDue2035Member_e14bffec-72e2-40a2-b83e-88eda4ffe3e4" xlink:href="cms-20241231.xsd#cms_FivePointEightZeroZeroPercentFirstMortgageBondsDue2035Member"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_FivePointEightZeroZeroPercentFirstMortgageBondsDue2035Member_e14bffec-72e2-40a2-b83e-88eda4ffe3e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FivePointThreeEightZeroPercentFirstMortgageBondsDue2037Member_d269a76f-724b-4ab7-854b-e46b029d2c40" xlink:href="cms-20241231.xsd#cms_FivePointThreeEightZeroPercentFirstMortgageBondsDue2037Member"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_FivePointThreeEightZeroPercentFirstMortgageBondsDue2037Member_d269a76f-724b-4ab7-854b-e46b029d2c40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointFiveTwoZeroPercentFirstMortgageBondsDue2037Member_f337a865-85bd-4ed4-b42c-94187a956818" xlink:href="cms-20241231.xsd#cms_ThreePointFiveTwoZeroPercentFirstMortgageBondsDue2037Member"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_ThreePointFiveTwoZeroPercentFirstMortgageBondsDue2037Member_f337a865-85bd-4ed4-b42c-94187a956818" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointZeroOneZeroPercentFirstMortgageBondsDue2038Member_4702f7c4-c47f-469e-a411-a990230dc64c" xlink:href="cms-20241231.xsd#cms_FourPointZeroOneZeroPercentFirstMortgageBondsDue2038Member"/>
    <link:presentationArc order="36" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_FourPointZeroOneZeroPercentFirstMortgageBondsDue2038Member_4702f7c4-c47f-469e-a411-a990230dc64c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SixPointOneSevenZeroPercentFirstMortgageBondsDue2040Member_4a99b351-13cc-4494-9a99-9c3d3905e093" xlink:href="cms-20241231.xsd#cms_SixPointOneSevenZeroPercentFirstMortgageBondsDue2040Member"/>
    <link:presentationArc order="37" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_SixPointOneSevenZeroPercentFirstMortgageBondsDue2040Member_4a99b351-13cc-4494-9a99-9c3d3905e093" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointNineSevenZeroPercentFirstMortgageBondsDue2040Member_5196bd3b-334b-49a9-adc2-98e23fb2025b" xlink:href="cms-20241231.xsd#cms_FourPointNineSevenZeroPercentFirstMortgageBondsDue2040Member"/>
    <link:presentationArc order="38" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_FourPointNineSevenZeroPercentFirstMortgageBondsDue2040Member_5196bd3b-334b-49a9-adc2-98e23fb2025b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointThreeOneZeroPercentFirstMortgageBondsDue2042Member_84c89467-4266-4a1c-b66a-873da8e176a7" xlink:href="cms-20241231.xsd#cms_FourPointThreeOneZeroPercentFirstMortgageBondsDue2042Member"/>
    <link:presentationArc order="39" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_FourPointThreeOneZeroPercentFirstMortgageBondsDue2042Member_84c89467-4266-4a1c-b66a-873da8e176a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointNineFiveZeroPercentFirstMortgageBondsDue2043Member_1f6cae81-2b22-4931-861b-24f6e4929178" xlink:href="cms-20241231.xsd#cms_ThreePointNineFiveZeroPercentFirstMortgageBondsDue2043Member"/>
    <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_ThreePointNineFiveZeroPercentFirstMortgageBondsDue2043Member_1f6cae81-2b22-4931-861b-24f6e4929178" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointOneZeroZeroPercentFirstMortgageBondsDue2045Member_37752936-4aa9-46d7-9ce2-ee2d21dfd54d" xlink:href="cms-20241231.xsd#cms_FourPointOneZeroZeroPercentFirstMortgageBondsDue2045Member"/>
    <link:presentationArc order="41" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_FourPointOneZeroZeroPercentFirstMortgageBondsDue2045Member_37752936-4aa9-46d7-9ce2-ee2d21dfd54d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointTwoFiveZeroPercentFirstMortgageBondsDue2046Member_75c34dcb-4b3d-4559-a9fa-ccee82d0f8bb" xlink:href="cms-20241231.xsd#cms_ThreePointTwoFiveZeroPercentFirstMortgageBondsDue2046Member"/>
    <link:presentationArc order="42" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_ThreePointTwoFiveZeroPercentFirstMortgageBondsDue2046Member_75c34dcb-4b3d-4559-a9fa-ccee82d0f8bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointNineFiveZeroPercentFirstMortgageBondsDue2047Member_95041f2c-84f5-4dca-93d0-f873306cb282" xlink:href="cms-20241231.xsd#cms_ThreePointNineFiveZeroPercentFirstMortgageBondsDue2047Member"/>
    <link:presentationArc order="43" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_ThreePointNineFiveZeroPercentFirstMortgageBondsDue2047Member_95041f2c-84f5-4dca-93d0-f873306cb282" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointZeroFiveZeroPercentFirstMortgageBondsDue2048Member_09448800-a164-4fde-9041-2574e583df3b" xlink:href="cms-20241231.xsd#cms_FourPointZeroFiveZeroPercentFirstMortgageBondsDue2048Member"/>
    <link:presentationArc order="44" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_FourPointZeroFiveZeroPercentFirstMortgageBondsDue2048Member_09448800-a164-4fde-9041-2574e583df3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointThreeFiveZeroPercentFirstMortgageBondsDue2049Member_ccc96744-8758-4435-a1af-a40501a17850" xlink:href="cms-20241231.xsd#cms_FourPointThreeFiveZeroPercentFirstMortgageBondsDue2049Member"/>
    <link:presentationArc order="45" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_FourPointThreeFiveZeroPercentFirstMortgageBondsDue2049Member_ccc96744-8758-4435-a1af-a40501a17850" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointSevenFiveZeroPercentFirstMortgageBondsDue2050Member_363a9803-724c-481f-97c8-594483befac6" xlink:href="cms-20241231.xsd#cms_ThreePointSevenFiveZeroPercentFirstMortgageBondsDue2050Member"/>
    <link:presentationArc order="46" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_ThreePointSevenFiveZeroPercentFirstMortgageBondsDue2050Member_363a9803-724c-481f-97c8-594483befac6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointOneZeroZeroPercentFirstMortgageBondsDue2050Member_419841d0-83ef-4461-810c-8fdb933fc956" xlink:href="cms-20241231.xsd#cms_ThreePointOneZeroZeroPercentFirstMortgageBondsDue2050Member"/>
    <link:presentationArc order="47" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_ThreePointOneZeroZeroPercentFirstMortgageBondsDue2050Member_419841d0-83ef-4461-810c-8fdb933fc956" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointFiveZeroZeroFirstMortgageBondsDue2051Member_ef79e4e1-12a8-4d44-b9b0-3772018bace1" xlink:href="cms-20241231.xsd#cms_ThreePointFiveZeroZeroFirstMortgageBondsDue2051Member"/>
    <link:presentationArc order="48" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_ThreePointFiveZeroZeroFirstMortgageBondsDue2051Member_ef79e4e1-12a8-4d44-b9b0-3772018bace1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TwoPointSixFiveZeroPercentFirstMortgageBondsDue2052Member_523fce89-99f1-451a-ab2e-6fb6d3970d34" xlink:href="cms-20241231.xsd#cms_TwoPointSixFiveZeroPercentFirstMortgageBondsDue2052Member"/>
    <link:presentationArc order="49" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_TwoPointSixFiveZeroPercentFirstMortgageBondsDue2052Member_523fce89-99f1-451a-ab2e-6fb6d3970d34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointTwoZeroZeroPercentFirstMortgageBondsDue2052Member_202dfc12-0cab-48d0-b253-350c8080b14f" xlink:href="cms-20241231.xsd#cms_FourPointTwoZeroZeroPercentFirstMortgageBondsDue2052Member"/>
    <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_FourPointTwoZeroZeroPercentFirstMortgageBondsDue2052Member_202dfc12-0cab-48d0-b253-350c8080b14f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointEightSixZeroPercentFirstMortgageBondsDue2052Member_13c8e6cb-0b38-4f75-abc6-8255dcec0b09" xlink:href="cms-20241231.xsd#cms_ThreePointEightSixZeroPercentFirstMortgageBondsDue2052Member"/>
    <link:presentationArc order="51" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_ThreePointEightSixZeroPercentFirstMortgageBondsDue2052Member_13c8e6cb-0b38-4f75-abc6-8255dcec0b09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointTwoEightZeroPercentFirstMortgageBondsDue2057Member_c00d8124-39cc-42d9-9f07-e2f2f62f407b" xlink:href="cms-20241231.xsd#cms_FourPointTwoEightZeroPercentFirstMortgageBondsDue2057Member"/>
    <link:presentationArc order="52" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_FourPointTwoEightZeroPercentFirstMortgageBondsDue2057Member_c00d8124-39cc-42d9-9f07-e2f2f62f407b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TwoPointFiveZeroZeroPercentFirstMortgageBondsDue2060Member_1f534281-eefd-40d6-ad96-7f8a79be7118" xlink:href="cms-20241231.xsd#cms_TwoPointFiveZeroZeroPercentFirstMortgageBondsDue2060Member"/>
    <link:presentationArc order="53" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_TwoPointFiveZeroZeroPercentFirstMortgageBondsDue2060Member_1f534281-eefd-40d6-ad96-7f8a79be7118" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FourPointThreeFiveZeroPercentFirstMortgageBondsDue2064Member_30268472-bd2e-49fe-a0eb-7be1f6241094" xlink:href="cms-20241231.xsd#cms_FourPointThreeFiveZeroPercentFirstMortgageBondsDue2064Member"/>
    <link:presentationArc order="54" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_FourPointThreeFiveZeroPercentFirstMortgageBondsDue2064Member_30268472-bd2e-49fe-a0eb-7be1f6241094" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_VariableRateFirstMortgageBondsDue2069Member_dbb72153-f272-455c-87e2-7c2639e51bf7" xlink:href="cms-20241231.xsd#cms_VariableRateFirstMortgageBondsDue2069Member"/>
    <link:presentationArc order="55" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_VariableRateFirstMortgageBondsDue2069Member_dbb72153-f272-455c-87e2-7c2639e51bf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_VariableRateFirstMortgageBondsDueMay2070Member_d43689fb-131a-4a65-916a-bd9969e4493a" xlink:href="cms-20241231.xsd#cms_VariableRateFirstMortgageBondsDueMay2070Member"/>
    <link:presentationArc order="56" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_VariableRateFirstMortgageBondsDueMay2070Member_d43689fb-131a-4a65-916a-bd9969e4493a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_VariableRateFirstMortgageBondsDueOctober2070Member_aebfaccb-a66a-4d1b-8f5f-e3b2bb2ba99c" xlink:href="cms-20241231.xsd#cms_VariableRateFirstMortgageBondsDueOctober2070Member"/>
    <link:presentationArc order="57" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_VariableRateFirstMortgageBondsDueOctober2070Member_aebfaccb-a66a-4d1b-8f5f-e3b2bb2ba99c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ZeroPointEightSevenFivePercentTaxExemptRevenueBondsDue2035Member_3839fcc6-10a1-4550-b0ae-d3a8c12ab0f3" xlink:href="cms-20241231.xsd#cms_ZeroPointEightSevenFivePercentTaxExemptRevenueBondsDue2035Member"/>
    <link:presentationArc order="58" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_ZeroPointEightSevenFivePercentTaxExemptRevenueBondsDue2035Member_3839fcc6-10a1-4550-b0ae-d3a8c12ab0f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointThreeFiveZeroPercentTaxExemptRevenueBondsDue2049Member_41aa1206-56b1-4a48-ba85-04d9ac62768f" xlink:href="cms-20241231.xsd#cms_ThreePointThreeFiveZeroPercentTaxExemptRevenueBondsDue2049Member"/>
    <link:presentationArc order="59" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_ThreePointThreeFiveZeroPercentTaxExemptRevenueBondsDue2049Member_41aa1206-56b1-4a48-ba85-04d9ac62768f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SecuritizationBondsDue2029Member_77283331-e803-4857-a838-d3395ff1150a" xlink:href="cms-20241231.xsd#cms_SecuritizationBondsDue2029Member"/>
    <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_SecuritizationBondsDue2029Member_77283331-e803-4857-a838-d3395ff1150a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SecuritizationBondsDue20282031Member_d2db38e9-e926-402d-a797-3b87a3d03394" xlink:href="cms-20241231.xsd#cms_SecuritizationBondsDue20282031Member"/>
    <link:presentationArc order="61" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_SecuritizationBondsDue20282031Member_d2db38e9-e926-402d-a797-3b87a3d03394" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_VariableRateFirstMortgageBondsMember_a6c4c064-dea8-412b-8e52-d97f22318d87" xlink:href="cms-20241231.xsd#cms_VariableRateFirstMortgageBondsMember"/>
    <link:presentationArc order="62" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e96c5537-61ff-4262-b4e2-73597ca4aed9" xlink:to="loc_cms_VariableRateFirstMortgageBondsMember_a6c4c064-dea8-412b-8e52-d97f22318d87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_baa73784-f28e-4374-ad44-e63cbdd25d75" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_bc0fb17f-fa75-44d6-b8e5-3cc16db5d3a4" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_baa73784-f28e-4374-ad44-e63cbdd25d75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_e8410469-c065-4b8f-9a04-5bd205ba2e0f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_baa73784-f28e-4374-ad44-e63cbdd25d75" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_e8410469-c065-4b8f-9a04-5bd205ba2e0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_3d123cb2-7848-4f1d-b8e3-8240cc99020c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_e8410469-c065-4b8f-9a04-5bd205ba2e0f" xlink:to="loc_us-gaap_UnsecuredDebtMember_3d123cb2-7848-4f1d-b8e3-8240cc99020c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_6fad077c-257d-46da-874d-8f7a322d483d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_e8410469-c065-4b8f-9a04-5bd205ba2e0f" xlink:to="loc_us-gaap_ConvertibleDebtMember_6fad077c-257d-46da-874d-8f7a322d483d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedDebtMember_3b73a49e-46ad-42b6-b49f-84daaa5471b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JuniorSubordinatedDebtMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_e8410469-c065-4b8f-9a04-5bd205ba2e0f" xlink:to="loc_us-gaap_JuniorSubordinatedDebtMember_3b73a49e-46ad-42b6-b49f-84daaa5471b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TermLoanFacilityMember_b3c14158-a96c-451a-921c-a6063d11b1a9" xlink:href="cms-20241231.xsd#cms_TermLoanFacilityMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_e8410469-c065-4b8f-9a04-5bd205ba2e0f" xlink:to="loc_cms_TermLoanFacilityMember_b3c14158-a96c-451a-921c-a6063d11b1a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FirstMortgageBondsMember_48b82ed6-ef24-46f1-b392-e7cfbe3ccaa9" xlink:href="cms-20241231.xsd#cms_FirstMortgageBondsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_e8410469-c065-4b8f-9a04-5bd205ba2e0f" xlink:to="loc_cms_FirstMortgageBondsMember_48b82ed6-ef24-46f1-b392-e7cfbe3ccaa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TaxExemptRevenueBondsMember_8aa04cd0-0ae6-4444-abd5-402660a5e6fa" xlink:href="cms-20241231.xsd#cms_TaxExemptRevenueBondsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_e8410469-c065-4b8f-9a04-5bd205ba2e0f" xlink:to="loc_cms_TaxExemptRevenueBondsMember_8aa04cd0-0ae6-4444-abd5-402660a5e6fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SecuritizationBondsMember_e7b2c0ab-3b5b-4159-b2ce-dd687850f89b" xlink:href="cms-20241231.xsd#cms_SecuritizationBondsMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_e8410469-c065-4b8f-9a04-5bd205ba2e0f" xlink:to="loc_cms_SecuritizationBondsMember_e7b2c0ab-3b5b-4159-b2ce-dd687850f89b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_656f2639-fe45-4b06-b1d3-fb074269ed98" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_bc0fb17f-fa75-44d6-b8e5-3cc16db5d3a4" xlink:to="loc_dei_LegalEntityAxis_656f2639-fe45-4b06-b1d3-fb074269ed98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d19eb2a8-e4ee-4aba-8501-16e15f85a94d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_656f2639-fe45-4b06-b1d3-fb074269ed98" xlink:to="loc_dei_EntityDomain_d19eb2a8-e4ee-4aba-8501-16e15f85a94d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_a989644c-4e8f-4758-81bb-298fcb99bdaf" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_d19eb2a8-e4ee-4aba-8501-16e15f85a94d" xlink:to="loc_cms_ConsumersEnergyCompanyMember_a989644c-4e8f-4758-81bb-298fcb99bdaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_fd5b4f98-e730-422a-9709-0474ea1f3e85" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_bc0fb17f-fa75-44d6-b8e5-3cc16db5d3a4" xlink:to="loc_us-gaap_VariableRateAxis_fd5b4f98-e730-422a-9709-0474ea1f3e85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_fee8626b-d323-4f51-b556-60cb2721ab24" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_fd5b4f98-e730-422a-9709-0474ea1f3e85" xlink:to="loc_us-gaap_VariableRateDomain_fee8626b-d323-4f51-b556-60cb2721ab24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UsTreasuryUstInterestRateMember_ba8a5fc3-31f5-4a2c-8240-c59eeb51dba3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UsTreasuryUstInterestRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_fee8626b-d323-4f51-b556-60cb2721ab24" xlink:to="loc_us-gaap_UsTreasuryUstInterestRateMember_ba8a5fc3-31f5-4a2c-8240-c59eeb51dba3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrMember_1b14b756-66a6-4b6c-990d-92713dcf85a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredOvernightFinancingRateSofrMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_fee8626b-d323-4f51-b556-60cb2721ab24" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrMember_1b14b756-66a6-4b6c-990d-92713dcf85a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_e0c88bc7-0a5f-4200-bbd2-e260a8fae598" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_bc0fb17f-fa75-44d6-b8e5-3cc16db5d3a4" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_e0c88bc7-0a5f-4200-bbd2-e260a8fae598" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_aa2c5cc1-c60c-431a-b31c-f61c62dba628" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_e0c88bc7-0a5f-4200-bbd2-e260a8fae598" xlink:to="loc_us-gaap_RelatedPartyDomain_aa2c5cc1-c60c-431a-b31c-f61c62dba628" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_931d3924-9f2e-4078-81c1-32c31f54ca1e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_aa2c5cc1-c60c-431a-b31c-f61c62dba628" xlink:to="loc_us-gaap_RelatedPartyMember_931d3924-9f2e-4078-81c1-32c31f54ca1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrelatedPartyMember_d95dd434-223b-4487-a0cc-d074b3b98f82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrelatedPartyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_aa2c5cc1-c60c-431a-b31c-f61c62dba628" xlink:to="loc_us-gaap_NonrelatedPartyMember_d95dd434-223b-4487-a0cc-d074b3b98f82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_609887a8-7fd2-4472-949a-06b0a21308fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_bc0fb17f-fa75-44d6-b8e5-3cc16db5d3a4" xlink:to="loc_us-gaap_CreditFacilityAxis_609887a8-7fd2-4472-949a-06b0a21308fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_969bd162-ac7a-4ec1-9281-62469c198937" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_609887a8-7fd2-4472-949a-06b0a21308fc" xlink:to="loc_us-gaap_CreditFacilityDomain_969bd162-ac7a-4ec1-9281-62469c198937" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_4a946956-3aae-495b-8854-0dc9e20fb4a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_969bd162-ac7a-4ec1-9281-62469c198937" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_4a946956-3aae-495b-8854-0dc9e20fb4a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_2da3e079-88fe-4e77-9713-ffac35ceada9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_969bd162-ac7a-4ec1-9281-62469c198937" xlink:to="loc_us-gaap_UnsecuredDebtMember_2da3e079-88fe-4e77-9713-ffac35ceada9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_cf1de0cc-bdff-411d-b8b2-eb3ad38d3155" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_bc0fb17f-fa75-44d6-b8e5-3cc16db5d3a4" xlink:to="loc_srt_StatementScenarioAxis_cf1de0cc-bdff-411d-b8b2-eb3ad38d3155" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_424079a3-57bc-4573-b981-48dafb3c795e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_cf1de0cc-bdff-411d-b8b2-eb3ad38d3155" xlink:to="loc_srt_ScenarioUnspecifiedDomain_424079a3-57bc-4573-b981-48dafb3c795e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_ca4b034f-fc78-42b0-8484-43f7986e3967" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_424079a3-57bc-4573-b981-48dafb3c795e" xlink:to="loc_srt_ScenarioForecastMember_ca4b034f-fc78-42b0-8484-43f7986e3967" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_e3a7e3a9-f1e2-4cd2-9459-1423c6b7d0bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_bc0fb17f-fa75-44d6-b8e5-3cc16db5d3a4" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_e3a7e3a9-f1e2-4cd2-9459-1423c6b7d0bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_6b87fcd0-3812-415d-8c04-40227678d041" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_e3a7e3a9-f1e2-4cd2-9459-1423c6b7d0bc" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_6b87fcd0-3812-415d-8c04-40227678d041" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesFourMember_0bf18643-b7b6-49df-9568-0054264bfbbb" xlink:href="cms-20241231.xsd#cms_RevolvingCreditFacilitiesFourMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_6b87fcd0-3812-415d-8c04-40227678d041" xlink:to="loc_cms_RevolvingCreditFacilitiesFourMember_0bf18643-b7b6-49df-9568-0054264bfbbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_6feee8b7-6332-4d1f-8e3c-4894f6cff652" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_bc0fb17f-fa75-44d6-b8e5-3cc16db5d3a4" xlink:to="loc_us-gaap_DebtInstrumentLineItems_6feee8b7-6332-4d1f-8e3c-4894f6cff652" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_93255839-cc56-4401-9ad5-d4fe406f9fa5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6feee8b7-6332-4d1f-8e3c-4894f6cff652" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_93255839-cc56-4401-9ad5-d4fe406f9fa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_be73b893-99cd-468b-8202-fdbf532596f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6feee8b7-6332-4d1f-8e3c-4894f6cff652" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_be73b893-99cd-468b-8202-fdbf532596f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_66c7ddfb-0ea6-4932-b12d-8c278c004a73" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6feee8b7-6332-4d1f-8e3c-4894f6cff652" xlink:to="loc_us-gaap_LongTermDebtCurrent_66c7ddfb-0ea6-4932-b12d-8c278c004a73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_0b864921-4be9-4fb3-9d78-bd33f4501657" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6feee8b7-6332-4d1f-8e3c-4894f6cff652" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_0b864921-4be9-4fb3-9d78-bd33f4501657" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet_0fe9b6cd-02d4-4b6e-bb70-ac6b314f9a37" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6feee8b7-6332-4d1f-8e3c-4894f6cff652" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet_0fe9b6cd-02d4-4b6e-bb70-ac6b314f9a37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_79528a0e-3c80-4a7c-81f6-a73eb434bece" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6feee8b7-6332-4d1f-8e3c-4894f6cff652" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_79528a0e-3c80-4a7c-81f6-a73eb434bece" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_8c9e45cf-5fef-4974-84d4-233b59970626" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6feee8b7-6332-4d1f-8e3c-4894f6cff652" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_8c9e45cf-5fef-4974-84d4-233b59970626" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_4edbf42b-690e-4a1b-a712-6835ac62c831" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6feee8b7-6332-4d1f-8e3c-4894f6cff652" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_4edbf42b-690e-4a1b-a712-6835ac62c831" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_8149d215-c494-4473-b5f0-2b5061d7038b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6feee8b7-6332-4d1f-8e3c-4894f6cff652" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_8149d215-c494-4473-b5f0-2b5061d7038b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_9986ae0c-e0b9-424a-ab78-7b274455dd24" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6feee8b7-6332-4d1f-8e3c-4894f6cff652" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_9986ae0c-e0b9-424a-ab78-7b274455dd24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_77aa8588-8d8f-498e-bc87-d9e8833f92df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6feee8b7-6332-4d1f-8e3c-4894f6cff652" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_77aa8588-8d8f-498e-bc87-d9e8833f92df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DebtInstrumentInterestRateStatedPercentageAdjustment_34bd14ca-8ff5-4d2d-ad44-ae72ab099a1d" xlink:href="cms-20241231.xsd#cms_DebtInstrumentInterestRateStatedPercentageAdjustment"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6feee8b7-6332-4d1f-8e3c-4894f6cff652" xlink:to="loc_cms_DebtInstrumentInterestRateStatedPercentageAdjustment_34bd14ca-8ff5-4d2d-ad44-ae72ab099a1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtWeightedAverageInterestRate_358997fb-0422-4cbc-962b-a09699beaf78" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtWeightedAverageInterestRate"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6feee8b7-6332-4d1f-8e3c-4894f6cff652" xlink:to="loc_us-gaap_LongtermDebtWeightedAverageInterestRate_358997fb-0422-4cbc-962b-a09699beaf78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_29be5bf6-91d6-47cd-b02e-95e92b511a67" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_65bb7444-c8c7-4433-a731-cc8af2854c1c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_29be5bf6-91d6-47cd-b02e-95e92b511a67" xlink:to="loc_us-gaap_DebtInstrumentTable_65bb7444-c8c7-4433-a731-cc8af2854c1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_128371bb-87d9-4e0e-a327-b41f1927f4c2" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_65bb7444-c8c7-4433-a731-cc8af2854c1c" xlink:to="loc_srt_ConsolidatedEntitiesAxis_128371bb-87d9-4e0e-a327-b41f1927f4c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_754d5f93-2611-485f-b24f-d56e9fbaaadc" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_128371bb-87d9-4e0e-a327-b41f1927f4c2" xlink:to="loc_srt_ConsolidatedEntitiesDomain_754d5f93-2611-485f-b24f-d56e9fbaaadc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_f6ada703-639f-45a6-9ea5-715271dd672b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_754d5f93-2611-485f-b24f-d56e9fbaaadc" xlink:to="loc_srt_ParentCompanyMember_f6ada703-639f-45a6-9ea5-715271dd672b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_d3201d25-abcb-4d99-9066-36aaf3056139" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_65bb7444-c8c7-4433-a731-cc8af2854c1c" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_d3201d25-abcb-4d99-9066-36aaf3056139" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_87985fde-c3b5-443a-9550-8da676ffba30" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_d3201d25-abcb-4d99-9066-36aaf3056139" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_87985fde-c3b5-443a-9550-8da676ffba30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TermLoanFacilityMember_b2e5a0c0-8e1d-478b-b059-a3e14b026a3f" xlink:href="cms-20241231.xsd#cms_TermLoanFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_87985fde-c3b5-443a-9550-8da676ffba30" xlink:to="loc_cms_TermLoanFacilityMember_b2e5a0c0-8e1d-478b-b059-a3e14b026a3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FirstMortgageBondsMember_13fdd801-eea1-4ffe-a7ca-bafa4b9058cf" xlink:href="cms-20241231.xsd#cms_FirstMortgageBondsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_87985fde-c3b5-443a-9550-8da676ffba30" xlink:to="loc_cms_FirstMortgageBondsMember_13fdd801-eea1-4ffe-a7ca-bafa4b9058cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_6b25393f-5803-473b-8495-59a5af7c67be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_87985fde-c3b5-443a-9550-8da676ffba30" xlink:to="loc_us-gaap_ConvertibleDebtMember_6b25393f-5803-473b-8495-59a5af7c67be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_31eeb780-519d-41e7-a369-2908d27eec72" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_87985fde-c3b5-443a-9550-8da676ffba30" xlink:to="loc_us-gaap_SeniorNotesMember_31eeb780-519d-41e7-a369-2908d27eec72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_72a8849e-b128-4def-b176-71ee377e9d5e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_65bb7444-c8c7-4433-a731-cc8af2854c1c" xlink:to="loc_us-gaap_DebtInstrumentAxis_72a8849e-b128-4def-b176-71ee377e9d5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_94c8a702-cdc9-49d0-9e79-3837f11fa135" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_72a8849e-b128-4def-b176-71ee377e9d5e" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_94c8a702-cdc9-49d0-9e79-3837f11fa135" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TermLoanFacilityDueSeptember2025Member_40c6c983-f6bc-4154-9040-1d2b3541e0d6" xlink:href="cms-20241231.xsd#cms_TermLoanFacilityDueSeptember2025Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_94c8a702-cdc9-49d0-9e79-3837f11fa135" xlink:to="loc_cms_TermLoanFacilityDueSeptember2025Member_40c6c983-f6bc-4154-9040-1d2b3541e0d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TermLoanFacilityDueDecember2025Member_c1f14416-be19-4bd5-bf1e-640144935a17" xlink:href="cms-20241231.xsd#cms_TermLoanFacilityDueDecember2025Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_94c8a702-cdc9-49d0-9e79-3837f11fa135" xlink:to="loc_cms_TermLoanFacilityDueDecember2025Member_c1f14416-be19-4bd5-bf1e-640144935a17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A4.600FirstMortgageBondsDueMay2029Member_80b8d52b-c64a-424f-bd33-6f7339e4ba5f" xlink:href="cms-20241231.xsd#cms_A4.600FirstMortgageBondsDueMay2029Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_94c8a702-cdc9-49d0-9e79-3837f11fa135" xlink:to="loc_cms_A4.600FirstMortgageBondsDueMay2029Member_80b8d52b-c64a-424f-bd33-6f7339e4ba5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A4.700FirstMortgageBondsDueJanuary2030Member_aa7621fc-668c-48dd-8372-189bb98a40ee" xlink:href="cms-20241231.xsd#cms_A4.700FirstMortgageBondsDueJanuary2030Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_94c8a702-cdc9-49d0-9e79-3837f11fa135" xlink:to="loc_cms_A4.700FirstMortgageBondsDueJanuary2030Member_aa7621fc-668c-48dd-8372-189bb98a40ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A3.875SeniorNotesDueMarch2024Member_6beea771-a318-4b3d-aefa-d9db1828eed1" xlink:href="cms-20241231.xsd#cms_A3.875SeniorNotesDueMarch2024Member"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_94c8a702-cdc9-49d0-9e79-3837f11fa135" xlink:to="loc_cms_A3.875SeniorNotesDueMarch2024Member_6beea771-a318-4b3d-aefa-d9db1828eed1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A3.125FirstMortgageBondsDueAugust2024Member_6ffd173e-d6b3-44c8-8fbf-b680ddbf5777" xlink:href="cms-20241231.xsd#cms_A3.125FirstMortgageBondsDueAugust2024Member"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_94c8a702-cdc9-49d0-9e79-3837f11fa135" xlink:to="loc_cms_A3.125FirstMortgageBondsDueAugust2024Member_6ffd173e-d6b3-44c8-8fbf-b680ddbf5777" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ThreePointOneNineZeroPercentFirstMortgageBondsDue2024Member_7981e6e1-67c3-4f48-80cc-9e6db8ce2235" xlink:href="cms-20241231.xsd#cms_ThreePointOneNineZeroPercentFirstMortgageBondsDue2024Member"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_94c8a702-cdc9-49d0-9e79-3837f11fa135" xlink:to="loc_cms_ThreePointOneNineZeroPercentFirstMortgageBondsDue2024Member_7981e6e1-67c3-4f48-80cc-9e6db8ce2235" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_9c7c36c5-7fe4-4354-ac5f-598f79fede92" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_65bb7444-c8c7-4433-a731-cc8af2854c1c" xlink:to="loc_dei_LegalEntityAxis_9c7c36c5-7fe4-4354-ac5f-598f79fede92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_06c4814d-e77b-46bd-b562-e3d9d56fc361" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_9c7c36c5-7fe4-4354-ac5f-598f79fede92" xlink:to="loc_dei_EntityDomain_06c4814d-e77b-46bd-b562-e3d9d56fc361" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_4f9fc625-f828-4030-9e61-54e21119289d" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_06c4814d-e77b-46bd-b562-e3d9d56fc361" xlink:to="loc_cms_ConsumersEnergyCompanyMember_4f9fc625-f828-4030-9e61-54e21119289d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_4c8dc87e-04a9-4fe8-83f1-048a57c71d9a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_65bb7444-c8c7-4433-a731-cc8af2854c1c" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_4c8dc87e-04a9-4fe8-83f1-048a57c71d9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_e5290a86-81b8-42c8-8e26-8d69a445d4b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_4c8dc87e-04a9-4fe8-83f1-048a57c71d9a" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_e5290a86-81b8-42c8-8e26-8d69a445d4b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_b75694f0-4dd2-472d-be9f-5367bfca23dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_e5290a86-81b8-42c8-8e26-8d69a445d4b5" xlink:to="loc_us-gaap_SubsequentEventMember_b75694f0-4dd2-472d-be9f-5367bfca23dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_676b1c1f-394e-4fa3-bfa5-6d48405746cf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_65bb7444-c8c7-4433-a731-cc8af2854c1c" xlink:to="loc_us-gaap_DebtInstrumentLineItems_676b1c1f-394e-4fa3-bfa5-6d48405746cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_7f6f5146-b3d7-4fea-bc4a-7e4610f8ec25" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_676b1c1f-394e-4fa3-bfa5-6d48405746cf" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_7f6f5146-b3d7-4fea-bc4a-7e4610f8ec25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_10338e4b-7150-4209-8387-a062f076c13d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_676b1c1f-394e-4fa3-bfa5-6d48405746cf" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_10338e4b-7150-4209-8387-a062f076c13d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_59b3c77d-6595-41e5-9552-9de7f71a8eed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_676b1c1f-394e-4fa3-bfa5-6d48405746cf" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_59b3c77d-6595-41e5-9552-9de7f71a8eed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_30ffa8b6-6815-455d-a7d9-b3b46082cb18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_676b1c1f-394e-4fa3-bfa5-6d48405746cf" xlink:to="loc_us-gaap_RepaymentsOfDebt_30ffa8b6-6815-455d-a7d9-b3b46082cb18" 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-20241231.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_d51a7ec4-ecbc-496b-9410-b9ec477cd994" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ScheduleOfFinancingAndCapitalizationTable_4bcd6d9a-8e7b-4021-9aa8-9a8468a18566" xlink:href="cms-20241231.xsd#cms_ScheduleOfFinancingAndCapitalizationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_d51a7ec4-ecbc-496b-9410-b9ec477cd994" xlink:to="loc_cms_ScheduleOfFinancingAndCapitalizationTable_4bcd6d9a-8e7b-4021-9aa8-9a8468a18566" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_bf3c9935-86f3-4726-b924-0f86a9273846" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_4bcd6d9a-8e7b-4021-9aa8-9a8468a18566" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_bf3c9935-86f3-4726-b924-0f86a9273846" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_27f7e635-9aa2-4dab-b603-dcfad9e890f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_bf3c9935-86f3-4726-b924-0f86a9273846" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_27f7e635-9aa2-4dab-b603-dcfad9e890f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_595c6c21-1a5b-490f-b0b1-6428b3e70912" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionLoansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_27f7e635-9aa2-4dab-b603-dcfad9e890f1" xlink:to="loc_us-gaap_ConstructionLoansMember_595c6c21-1a5b-490f-b0b1-6428b3e70912" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FirstMortgageBondsMember_ca0c328f-be4e-4fbe-b7a1-49f3edf493fa" xlink:href="cms-20241231.xsd#cms_FirstMortgageBondsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_27f7e635-9aa2-4dab-b603-dcfad9e890f1" xlink:to="loc_cms_FirstMortgageBondsMember_ca0c328f-be4e-4fbe-b7a1-49f3edf493fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_eea0c880-7003-4ebc-89d7-245573134d27" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_4bcd6d9a-8e7b-4021-9aa8-9a8468a18566" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_eea0c880-7003-4ebc-89d7-245573134d27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_c638f6b2-9cb2-44f7-9517-16aee98cc1c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_eea0c880-7003-4ebc-89d7-245573134d27" xlink:to="loc_us-gaap_RelatedPartyDomain_c638f6b2-9cb2-44f7-9517-16aee98cc1c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_c8fb5bc0-64ed-4ae4-9405-f69673b6ea9a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_c638f6b2-9cb2-44f7-9517-16aee98cc1c2" xlink:to="loc_us-gaap_RelatedPartyMember_c8fb5bc0-64ed-4ae4-9405-f69673b6ea9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d1470cf2-6bb0-4c95-8d9e-3068866a28a9" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_4bcd6d9a-8e7b-4021-9aa8-9a8468a18566" xlink:to="loc_dei_LegalEntityAxis_d1470cf2-6bb0-4c95-8d9e-3068866a28a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9e63f790-e470-444c-bc5e-00c4cbf51e74" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_d1470cf2-6bb0-4c95-8d9e-3068866a28a9" xlink:to="loc_dei_EntityDomain_9e63f790-e470-444c-bc5e-00c4cbf51e74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_d39db8e7-f26a-448e-8145-43cafa5df8c1" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_9e63f790-e470-444c-bc5e-00c4cbf51e74" xlink:to="loc_cms_ConsumersEnergyCompanyMember_d39db8e7-f26a-448e-8145-43cafa5df8c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyMember_83a20116-9f9c-455e-b65b-3ed29328204a" xlink:href="cms-20241231.xsd#cms_NorthStarCleanEnergyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_9e63f790-e470-444c-bc5e-00c4cbf51e74" xlink:to="loc_cms_NorthStarCleanEnergyMember_83a20116-9f9c-455e-b65b-3ed29328204a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_12647b59-e8fe-48e8-826e-7b19105938be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_4bcd6d9a-8e7b-4021-9aa8-9a8468a18566" xlink:to="loc_us-gaap_DebtInstrumentAxis_12647b59-e8fe-48e8-826e-7b19105938be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_5af5fb7a-0b04-4339-a6a7-ae6df71a1112" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_12647b59-e8fe-48e8-826e-7b19105938be" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_5af5fb7a-0b04-4339-a6a7-ae6df71a1112" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConstructionFinancingAgreementMember_308a1e1a-e66d-42d2-840c-591526ef7201" xlink:href="cms-20241231.xsd#cms_ConstructionFinancingAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5af5fb7a-0b04-4339-a6a7-ae6df71a1112" xlink:to="loc_cms_ConstructionFinancingAgreementMember_308a1e1a-e66d-42d2-840c-591526ef7201" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RepurchasedDebtMember_f0312d5a-468d-4138-8838-b34d90ffb693" xlink:href="cms-20241231.xsd#cms_RepurchasedDebtMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5af5fb7a-0b04-4339-a6a7-ae6df71a1112" xlink:to="loc_cms_RepurchasedDebtMember_f0312d5a-468d-4138-8838-b34d90ffb693" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A3375ConvertibleSeniorNotesDue2028Member_f8e5e2a9-9f74-45ec-80f7-7f44c4da8a0e" xlink:href="cms-20241231.xsd#cms_A3375ConvertibleSeniorNotesDue2028Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5af5fb7a-0b04-4339-a6a7-ae6df71a1112" xlink:to="loc_cms_A3375ConvertibleSeniorNotesDue2028Member_f8e5e2a9-9f74-45ec-80f7-7f44c4da8a0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_dd3ccb6e-67d8-4ff2-b0cb-fb226f2f2bcc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_4bcd6d9a-8e7b-4021-9aa8-9a8468a18566" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_dd3ccb6e-67d8-4ff2-b0cb-fb226f2f2bcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_fa1a86ec-5d22-46ec-83da-1cbb6fea4597" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_dd3ccb6e-67d8-4ff2-b0cb-fb226f2f2bcc" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_fa1a86ec-5d22-46ec-83da-1cbb6fea4597" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_db70f9ea-6e09-47c8-acb0-3aa30aaa77fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPaperMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_fa1a86ec-5d22-46ec-83da-1cbb6fea4597" xlink:to="loc_us-gaap_CommercialPaperMember_db70f9ea-6e09-47c8-acb0-3aa30aaa77fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_9f77b7d4-abc6-4def-ab89-a15583b316a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_4bcd6d9a-8e7b-4021-9aa8-9a8468a18566" xlink:to="loc_us-gaap_CreditFacilityAxis_9f77b7d4-abc6-4def-ab89-a15583b316a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_eecdf264-785c-4f53-8cd6-23e95a227ab4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_9f77b7d4-abc6-4def-ab89-a15583b316a0" xlink:to="loc_us-gaap_CreditFacilityDomain_eecdf264-785c-4f53-8cd6-23e95a227ab4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_a26da85e-76e0-4460-b52b-95766943a650" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_eecdf264-785c-4f53-8cd6-23e95a227ab4" xlink:to="loc_us-gaap_LineOfCreditMember_a26da85e-76e0-4460-b52b-95766943a650" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_decbf964-0dba-4f5d-8080-b1288e8b9deb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_4bcd6d9a-8e7b-4021-9aa8-9a8468a18566" xlink:to="loc_us-gaap_StatementClassOfStockAxis_decbf964-0dba-4f5d-8080-b1288e8b9deb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_5b972431-9275-4db9-bdd0-3b00d605ca96" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_decbf964-0dba-4f5d-8080-b1288e8b9deb" xlink:to="loc_us-gaap_ClassOfStockDomain_5b972431-9275-4db9-bdd0-3b00d605ca96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SeriesCPreferredStockDepositarySharesMember_de540d8a-2980-4908-93bd-a832b3971771" xlink:href="cms-20241231.xsd#cms_SeriesCPreferredStockDepositarySharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_5b972431-9275-4db9-bdd0-3b00d605ca96" xlink:to="loc_cms_SeriesCPreferredStockDepositarySharesMember_de540d8a-2980-4908-93bd-a832b3971771" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CumulativePreferredStockMember_fc932b08-8786-4b61-a065-1da0326ab9dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CumulativePreferredStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_5b972431-9275-4db9-bdd0-3b00d605ca96" xlink:to="loc_us-gaap_CumulativePreferredStockMember_fc932b08-8786-4b61-a065-1da0326ab9dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_52e564f9-0418-42f4-9cb9-6dd9fe661b46" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_4bcd6d9a-8e7b-4021-9aa8-9a8468a18566" xlink:to="loc_srt_ConsolidatedEntitiesAxis_52e564f9-0418-42f4-9cb9-6dd9fe661b46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_3d8e5c31-2d91-4c36-befb-ba1795b0de69" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_52e564f9-0418-42f4-9cb9-6dd9fe661b46" xlink:to="loc_srt_ConsolidatedEntitiesDomain_3d8e5c31-2d91-4c36-befb-ba1795b0de69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyIncludingSubsidiariesMember_c937b931-81fb-4907-94f5-5aa3cbe6aace" xlink:href="cms-20241231.xsd#cms_NorthStarCleanEnergyIncludingSubsidiariesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_3d8e5c31-2d91-4c36-befb-ba1795b0de69" xlink:to="loc_cms_NorthStarCleanEnergyIncludingSubsidiariesMember_c937b931-81fb-4907-94f5-5aa3cbe6aace" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_28179d72-4176-4839-9e0a-8dd42cb40a80" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_3d8e5c31-2d91-4c36-befb-ba1795b0de69" xlink:to="loc_srt_ParentCompanyMember_28179d72-4176-4839-9e0a-8dd42cb40a80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramAxis_5b41c2bc-acd0-42de-b466-66a49cf9942c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramAxis"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_4bcd6d9a-8e7b-4021-9aa8-9a8468a18566" xlink:to="loc_us-gaap_SupplierFinanceProgramAxis_5b41c2bc-acd0-42de-b466-66a49cf9942c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramDomain_fad034c1-a99e-46ac-8fa3-e7473f9f34c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplierFinanceProgramAxis_5b41c2bc-acd0-42de-b466-66a49cf9942c" xlink:to="loc_us-gaap_SupplierFinanceProgramDomain_fad034c1-a99e-46ac-8fa3-e7473f9f34c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergysSupplierFinancingProgramMember_a1904e27-7c86-4d95-bdf2-b7ff37fb04de" xlink:href="cms-20241231.xsd#cms_NorthStarCleanEnergysSupplierFinancingProgramMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplierFinanceProgramDomain_fad034c1-a99e-46ac-8fa3-e7473f9f34c3" xlink:to="loc_cms_NorthStarCleanEnergysSupplierFinancingProgramMember_a1904e27-7c86-4d95-bdf2-b7ff37fb04de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_1743db96-85b5-4915-8aa0-544a4a71219d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_4bcd6d9a-8e7b-4021-9aa8-9a8468a18566" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_1743db96-85b5-4915-8aa0-544a4a71219d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_57d8bcf3-429f-4885-8716-dc187ba54e9d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_1743db96-85b5-4915-8aa0-544a4a71219d" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_57d8bcf3-429f-4885-8716-dc187ba54e9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SettlementOfForwardContractsMember_ca9af6a1-a9d7-450b-b7d2-d951eac11a22" xlink:href="cms-20241231.xsd#cms_SettlementOfForwardContractsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_57d8bcf3-429f-4885-8716-dc187ba54e9d" xlink:to="loc_cms_SettlementOfForwardContractsMember_ca9af6a1-a9d7-450b-b7d2-d951eac11a22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_7d3860c1-135b-4e57-b3b1-09bf49d866a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_4bcd6d9a-8e7b-4021-9aa8-9a8468a18566" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_7d3860c1-135b-4e57-b3b1-09bf49d866a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_86d834a6-6715-4990-a4bb-4f70683b69eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_7d3860c1-135b-4e57-b3b1-09bf49d866a9" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_86d834a6-6715-4990-a4bb-4f70683b69eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_190dfeda-efad-4856-b5cd-0d27bd029921" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_86d834a6-6715-4990-a4bb-4f70683b69eb" xlink:to="loc_us-gaap_SubsequentEventMember_190dfeda-efad-4856-b5cd-0d27bd029921" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:href="cms-20241231.xsd#cms_FinancingAndCapitalizationLineItems"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_4bcd6d9a-8e7b-4021-9aa8-9a8468a18566" xlink:to="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4905c0f6-1efe-4b3b-b64d-a996a332e567" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4905c0f6-1efe-4b3b-b64d-a996a332e567" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_3994ea03-5e6a-45d3-b7c5-58d3d34e9f3c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_3994ea03-5e6a-45d3-b7c5-58d3d34e9f3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_cba4545e-6a35-4777-a97b-660ec9562f8a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_cba4545e-6a35-4777-a97b-660ec9562f8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_48c2d96b-9250-4c66-b68d-d3ebe0466fc6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_48c2d96b-9250-4c66-b68d-d3ebe0466fc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_70d726c8-630b-4aff-bdeb-898d31b5cfda" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_70d726c8-630b-4aff-bdeb-898d31b5cfda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_4e1d7da3-d160-4f18-9fd7-10eacf7ac23b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_4e1d7da3-d160-4f18-9fd7-10eacf7ac23b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_e78b16f1-9566-4299-b44f-30a731545518" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDebt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_us-gaap_InterestExpenseDebt_e78b16f1-9566-4299-b44f-30a731545518" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ShortTermDebtAuthorizedBorrowings_19a748f4-9f71-4876-93bd-0b49933dc5eb" xlink:href="cms-20241231.xsd#cms_ShortTermDebtAuthorizedBorrowings"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_cms_ShortTermDebtAuthorizedBorrowings_19a748f4-9f71-4876-93bd-0b49933dc5eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_1556604e-aa53-44c0-a25d-34fe23f564b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBorrowings"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_us-gaap_ShortTermBorrowings_1556604e-aa53-44c0-a25d-34fe23f564b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtWeightedAverageInterestRate_109fd226-5e40-4224-b95d-6fffadbb65ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtWeightedAverageInterestRate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_us-gaap_DebtWeightedAverageInterestRate_109fd226-5e40-4224-b95d-6fffadbb65ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_8d5955a6-3ef0-45d3-982b-1433f99ed203" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_8d5955a6-3ef0-45d3-982b-1433f99ed203" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableCurrent_5de93822-2796-4bcc-99d8-5e724b8e8e37" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableCurrent"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_us-gaap_NotesPayableCurrent_5de93822-2796-4bcc-99d8-5e724b8e8e37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramPaymentTimingPeriod_5c14803b-8997-496d-bc70-ddeefb6509cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramPaymentTimingPeriod"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_us-gaap_SupplierFinanceProgramPaymentTimingPeriod_5c14803b-8997-496d-bc70-ddeefb6509cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SupplierFinanceProgramTerminationPeriod_e822d458-5251-483b-b717-07d2e0baa2f6" xlink:href="cms-20241231.xsd#cms_SupplierFinanceProgramTerminationPeriod"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_cms_SupplierFinanceProgramTerminationPeriod_e822d458-5251-483b-b717-07d2e0baa2f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration_dc63dcb6-8185-490e-9cdd-02ce091a2f1e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration_dc63dcb6-8185-490e-9cdd-02ce091a2f1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AmountAvailableForDividendDistribution_afd51168-27be-4a8b-b498-8b3737b06699" xlink:href="cms-20241231.xsd#cms_AmountAvailableForDividendDistribution"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_cms_AmountAvailableForDividendDistribution_afd51168-27be-4a8b-b498-8b3737b06699" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval_b853c21f-b41b-4ebb-936c-0d27608ce9fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval_b853c21f-b41b-4ebb-936c-0d27608ce9fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_fc43fbda-b54c-4911-b424-85b4ed157f20" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_fc43fbda-b54c-4911-b424-85b4ed157f20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_0377a86a-dcf3-4b5a-bd6a-bcd4dfa1b76c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_0377a86a-dcf3-4b5a-bd6a-bcd4dfa1b76c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_5f473c35-43c9-49ef-86ea-f08a771f5555" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_5f473c35-43c9-49ef-86ea-f08a771f5555" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_9ed432ab-4624-4fc4-8e2e-68742a024f64" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_9ed432ab-4624-4fc4-8e2e-68742a024f64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_54c5709b-818f-4a9f-8138-e3dd86d2f982" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_54c5709b-818f-4a9f-8138-e3dd86d2f982" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_StockOfferingProgramMaximumValue_0ece1faf-ea47-4fc6-be51-48e2ec0bd370" xlink:href="cms-20241231.xsd#cms_StockOfferingProgramMaximumValue"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_cms_StockOfferingProgramMaximumValue_0ece1faf-ea47-4fc6-be51-48e2ec0bd370" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ForwardContractIndexedToIssuersEquitySettlementRatePerShare_f190d7ac-1ef0-408f-84e3-1d3e14e1451b" xlink:href="cms-20241231.xsd#cms_ForwardContractIndexedToIssuersEquitySettlementRatePerShare"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_cms_ForwardContractIndexedToIssuersEquitySettlementRatePerShare_f190d7ac-1ef0-408f-84e3-1d3e14e1451b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_f0404234-7b9e-4d91-99a0-9570d1362fe8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_f0404234-7b9e-4d91-99a0-9570d1362fe8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PreferredStockDepositaryShareConversionRatio_4e17046a-09cc-4c1a-a3be-a150d09def67" xlink:href="cms-20241231.xsd#cms_PreferredStockDepositaryShareConversionRatio"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_cms_PreferredStockDepositaryShareConversionRatio_4e17046a-09cc-4c1a-a3be-a150d09def67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_41491129-c7ae-4a2d-8644-ea98fcc8ee07" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_def3b54a-dec1-4a6c-884d-af363fd73677" xlink:to="loc_dei_TradingSymbol_41491129-c7ae-4a2d-8644-ea98fcc8ee07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofDebtMaturitiesDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#FinancingsandCapitalizationScheduleofDebtMaturitiesDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofDebtMaturitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_c65ba6f2-6484-4016-bfc0-8e8b269f20d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_70bf970d-e552-4336-8b33-50b6b57c7602" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_c65ba6f2-6484-4016-bfc0-8e8b269f20d1" xlink:to="loc_us-gaap_DebtInstrumentTable_70bf970d-e552-4336-8b33-50b6b57c7602" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_b608de80-3c3f-4535-9cef-4515c31a6ad4" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_70bf970d-e552-4336-8b33-50b6b57c7602" xlink:to="loc_dei_LegalEntityAxis_b608de80-3c3f-4535-9cef-4515c31a6ad4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_81f198a6-b58f-4f1a-ad0f-f40f8e4fef71" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_b608de80-3c3f-4535-9cef-4515c31a6ad4" xlink:to="loc_dei_EntityDomain_81f198a6-b58f-4f1a-ad0f-f40f8e4fef71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_674f9a53-91ed-4ece-ac71-08c47a375654" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_81f198a6-b58f-4f1a-ad0f-f40f8e4fef71" xlink:to="loc_cms_ConsumersEnergyCompanyMember_674f9a53-91ed-4ece-ac71-08c47a375654" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_c0337af5-009a-443b-9bc5-38918a74ca4d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_70bf970d-e552-4336-8b33-50b6b57c7602" xlink:to="loc_srt_ConsolidatedEntitiesAxis_c0337af5-009a-443b-9bc5-38918a74ca4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_67d9f5fa-ecc5-4b10-b6f5-8f738de8bc93" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_c0337af5-009a-443b-9bc5-38918a74ca4d" xlink:to="loc_srt_ConsolidatedEntitiesDomain_67d9f5fa-ecc5-4b10-b6f5-8f738de8bc93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_9f27cfe5-b853-4947-93b6-f27a5a05e2ba" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_67d9f5fa-ecc5-4b10-b6f5-8f738de8bc93" xlink:to="loc_srt_ParentCompanyMember_9f27cfe5-b853-4947-93b6-f27a5a05e2ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyIncludingSubsidiariesMember_e77b6e4d-0b05-4a9b-8e09-36e25106feaf" xlink:href="cms-20241231.xsd#cms_NorthStarCleanEnergyIncludingSubsidiariesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_67d9f5fa-ecc5-4b10-b6f5-8f738de8bc93" xlink:to="loc_cms_NorthStarCleanEnergyIncludingSubsidiariesMember_e77b6e4d-0b05-4a9b-8e09-36e25106feaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_879000d4-fabc-4629-8677-c2d66745cfd5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_70bf970d-e552-4336-8b33-50b6b57c7602" xlink:to="loc_us-gaap_DebtInstrumentLineItems_879000d4-fabc-4629-8677-c2d66745cfd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_0b3831a8-2104-484f-a076-52e5436f7a8e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_879000d4-fabc-4629-8677-c2d66745cfd5" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_0b3831a8-2104-484f-a076-52e5436f7a8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_d011eee8-b3e9-4937-9069-5f3ef55a1334" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_879000d4-fabc-4629-8677-c2d66745cfd5" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_d011eee8-b3e9-4937-9069-5f3ef55a1334" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_305671ca-7547-4bc3-84af-69e044ed2d70" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_879000d4-fabc-4629-8677-c2d66745cfd5" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_305671ca-7547-4bc3-84af-69e044ed2d70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_61fb923a-8368-48ca-b1bb-7687de45dd1f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_879000d4-fabc-4629-8677-c2d66745cfd5" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_61fb923a-8368-48ca-b1bb-7687de45dd1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_df8d0c6f-5013-4994-936a-4b0aded147f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_879000d4-fabc-4629-8677-c2d66745cfd5" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_df8d0c6f-5013-4994-936a-4b0aded147f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_8e3e2f88-214e-4b8c-abc1-2337634f25d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_cd93f95e-653a-4fa9-ac8c-85d6f2b28d32" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_8e3e2f88-214e-4b8c-abc1-2337634f25d4" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_cd93f95e-653a-4fa9-ac8c-85d6f2b28d32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_db0fe433-013d-42af-bd78-d8cb6fa8a88c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_cd93f95e-653a-4fa9-ac8c-85d6f2b28d32" xlink:to="loc_srt_ConsolidatedEntitiesAxis_db0fe433-013d-42af-bd78-d8cb6fa8a88c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_614c72a0-1407-4fa6-9ccc-258909c968b9" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_db0fe433-013d-42af-bd78-d8cb6fa8a88c" xlink:to="loc_srt_ConsolidatedEntitiesDomain_614c72a0-1407-4fa6-9ccc-258909c968b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_918b8cd9-32b4-4533-9fae-a41368419b1c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_614c72a0-1407-4fa6-9ccc-258909c968b9" xlink:to="loc_srt_ParentCompanyMember_918b8cd9-32b4-4533-9fae-a41368419b1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyIncludingSubsidiariesMember_63a7abad-0479-4416-901a-3eac6833704f" xlink:href="cms-20241231.xsd#cms_NorthStarCleanEnergyIncludingSubsidiariesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_614c72a0-1407-4fa6-9ccc-258909c968b9" xlink:to="loc_cms_NorthStarCleanEnergyIncludingSubsidiariesMember_63a7abad-0479-4416-901a-3eac6833704f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_6773a94b-f3c6-4b88-bf6b-1e29059bc247" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_cd93f95e-653a-4fa9-ac8c-85d6f2b28d32" xlink:to="loc_dei_LegalEntityAxis_6773a94b-f3c6-4b88-bf6b-1e29059bc247" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6ee73c2f-ca0e-42e0-8ab7-7e633ccb8580" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_6773a94b-f3c6-4b88-bf6b-1e29059bc247" xlink:to="loc_dei_EntityDomain_6ee73c2f-ca0e-42e0-8ab7-7e633ccb8580" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_de4317aa-5244-4fbd-99ea-37d7aeac7187" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_6ee73c2f-ca0e-42e0-8ab7-7e633ccb8580" xlink:to="loc_cms_ConsumersEnergyCompanyMember_de4317aa-5244-4fbd-99ea-37d7aeac7187" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_ddbc43ef-c43d-4036-acae-5db16d1fe70d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_cd93f95e-653a-4fa9-ac8c-85d6f2b28d32" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_ddbc43ef-c43d-4036-acae-5db16d1fe70d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_59d0c8b3-4168-4a7a-bd5d-3f4551c691b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_ddbc43ef-c43d-4036-acae-5db16d1fe70d" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_59d0c8b3-4168-4a7a-bd5d-3f4551c691b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesTwoMember_7ed0662b-b5cb-45e8-ab01-c9f32cfddb67" xlink:href="cms-20241231.xsd#cms_RevolvingCreditFacilitiesTwoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_59d0c8b3-4168-4a7a-bd5d-3f4551c691b3" xlink:to="loc_cms_RevolvingCreditFacilitiesTwoMember_7ed0662b-b5cb-45e8-ab01-c9f32cfddb67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesSevenMember_e70515d0-14a0-4dda-8fa9-5d19a49be774" xlink:href="cms-20241231.xsd#cms_RevolvingCreditFacilitiesSevenMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_59d0c8b3-4168-4a7a-bd5d-3f4551c691b3" xlink:to="loc_cms_RevolvingCreditFacilitiesSevenMember_e70515d0-14a0-4dda-8fa9-5d19a49be774" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesFourMember_d6860448-ef1c-4a9c-9453-50dfaae4533f" xlink:href="cms-20241231.xsd#cms_RevolvingCreditFacilitiesFourMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_59d0c8b3-4168-4a7a-bd5d-3f4551c691b3" xlink:to="loc_cms_RevolvingCreditFacilitiesFourMember_d6860448-ef1c-4a9c-9453-50dfaae4533f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesSixMember_802b77b4-7bb2-4c2c-85e7-2165c4b5098c" xlink:href="cms-20241231.xsd#cms_RevolvingCreditFacilitiesSixMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_59d0c8b3-4168-4a7a-bd5d-3f4551c691b3" xlink:to="loc_cms_RevolvingCreditFacilitiesSixMember_802b77b4-7bb2-4c2c-85e7-2165c4b5098c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesFiveMember_0553f54e-a1db-4c37-b4ae-27983174efc4" xlink:href="cms-20241231.xsd#cms_RevolvingCreditFacilitiesFiveMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_59d0c8b3-4168-4a7a-bd5d-3f4551c691b3" xlink:to="loc_cms_RevolvingCreditFacilitiesFiveMember_0553f54e-a1db-4c37-b4ae-27983174efc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesOneMember_62f81fb6-a3c6-4df1-b441-a211fa0c71ae" xlink:href="cms-20241231.xsd#cms_RevolvingCreditFacilitiesOneMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_59d0c8b3-4168-4a7a-bd5d-3f4551c691b3" xlink:to="loc_cms_RevolvingCreditFacilitiesOneMember_62f81fb6-a3c6-4df1-b441-a211fa0c71ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_aa359c7a-75dc-43a8-b4e1-b7f1130fbb87" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_cd93f95e-653a-4fa9-ac8c-85d6f2b28d32" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_aa359c7a-75dc-43a8-b4e1-b7f1130fbb87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_10e2d9dd-9e53-4cde-b951-e868904e87f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_aa359c7a-75dc-43a8-b4e1-b7f1130fbb87" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_10e2d9dd-9e53-4cde-b951-e868904e87f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_c2a6ab60-9e87-4f22-b078-3a1a429240a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LetterOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_10e2d9dd-9e53-4cde-b951-e868904e87f5" xlink:to="loc_us-gaap_LetterOfCreditMember_c2a6ab60-9e87-4f22-b078-3a1a429240a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_80984137-d87d-4c92-87e6-f427d26b124a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_cd93f95e-653a-4fa9-ac8c-85d6f2b28d32" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_80984137-d87d-4c92-87e6-f427d26b124a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_a0a0245f-77bd-413b-bc85-fe0e6d790f44" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_80984137-d87d-4c92-87e6-f427d26b124a" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_a0a0245f-77bd-413b-bc85-fe0e6d790f44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_4fe381c9-d9b0-40ed-bfcf-5503fe8d996c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_80984137-d87d-4c92-87e6-f427d26b124a" xlink:to="loc_us-gaap_LineOfCredit_4fe381c9-d9b0-40ed-bfcf-5503fe8d996c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_9ceb0b40-3858-46c8-b8d1-ef3a76524d22" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_80984137-d87d-4c92-87e6-f427d26b124a" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_9ceb0b40-3858-46c8-b8d1-ef3a76524d22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_acb1e5eb-112e-4812-813e-71ab881cab91" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_80984137-d87d-4c92-87e6-f427d26b124a" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_acb1e5eb-112e-4812-813e-71ab881cab91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_cec88149-0aa2-4ca1-86a8-414b3aa5d59d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_80984137-d87d-4c92-87e6-f427d26b124a" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_cec88149-0aa2-4ca1-86a8-414b3aa5d59d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCollateralAmount_246ba609-5a77-4ba4-92ec-e4db9ac45745" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCollateralAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_80984137-d87d-4c92-87e6-f427d26b124a" xlink:to="loc_us-gaap_DebtInstrumentCollateralAmount_246ba609-5a77-4ba4-92ec-e4db9ac45745" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofSupplierFinanceProgramDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#FinancingsandCapitalizationScheduleofSupplierFinanceProgramDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofSupplierFinanceProgramDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_fa56c5bb-2192-48f7-a699-002a07ab2e7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_f9c4680f-085c-41ea-9d75-81254cafa65b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_fa56c5bb-2192-48f7-a699-002a07ab2e7d" xlink:to="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_f9c4680f-085c-41ea-9d75-81254cafa65b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramAxis_986dcac2-6456-4712-8edb-a811d17244e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_f9c4680f-085c-41ea-9d75-81254cafa65b" xlink:to="loc_us-gaap_SupplierFinanceProgramAxis_986dcac2-6456-4712-8edb-a811d17244e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramDomain_20a858cf-cfe5-4364-90ce-50ecc969891f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplierFinanceProgramAxis_986dcac2-6456-4712-8edb-a811d17244e6" xlink:to="loc_us-gaap_SupplierFinanceProgramDomain_20a858cf-cfe5-4364-90ce-50ecc969891f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergysSupplierFinancingProgramMember_dbefa354-d887-4073-a014-13158736242f" xlink:href="cms-20241231.xsd#cms_NorthStarCleanEnergysSupplierFinancingProgramMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplierFinanceProgramDomain_20a858cf-cfe5-4364-90ce-50ecc969891f" xlink:to="loc_cms_NorthStarCleanEnergysSupplierFinancingProgramMember_dbefa354-d887-4073-a014-13158736242f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_707cb3aa-6054-4e38-9711-46e2f3a7bc9a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_f9c4680f-085c-41ea-9d75-81254cafa65b" xlink:to="loc_dei_LegalEntityAxis_707cb3aa-6054-4e38-9711-46e2f3a7bc9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3ca9f597-a6c6-4f5a-b67d-3e9c9190ed62" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_707cb3aa-6054-4e38-9711-46e2f3a7bc9a" xlink:to="loc_dei_EntityDomain_3ca9f597-a6c6-4f5a-b67d-3e9c9190ed62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyMember_9477abc1-bdd1-4c65-949f-27a459cb089b" xlink:href="cms-20241231.xsd#cms_NorthStarCleanEnergyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_3ca9f597-a6c6-4f5a-b67d-3e9c9190ed62" xlink:to="loc_cms_NorthStarCleanEnergyMember_9477abc1-bdd1-4c65-949f-27a459cb089b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_9180a6ec-1811-4202-82c6-19f8104b0d77" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_f9c4680f-085c-41ea-9d75-81254cafa65b" xlink:to="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_9180a6ec-1811-4202-82c6-19f8104b0d77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligationRollForward_15934bec-1484-401a-9b88-09a1eb50037f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligationRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_9180a6ec-1811-4202-82c6-19f8104b0d77" xlink:to="loc_us-gaap_SupplierFinanceProgramObligationRollForward_15934bec-1484-401a-9b88-09a1eb50037f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligation_d0adc616-5db0-4a88-bd81-c76eda92e79e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplierFinanceProgramObligationRollForward_15934bec-1484-401a-9b88-09a1eb50037f" xlink:to="loc_us-gaap_SupplierFinanceProgramObligation_d0adc616-5db0-4a88-bd81-c76eda92e79e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligationIncrease_617d86bb-c216-448b-aff8-7633a4e028c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligationIncrease"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplierFinanceProgramObligationRollForward_15934bec-1484-401a-9b88-09a1eb50037f" xlink:to="loc_us-gaap_SupplierFinanceProgramObligationIncrease_617d86bb-c216-448b-aff8-7633a4e028c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligation_cdb636af-483b-4f74-b4b9-ecec9873eff4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplierFinanceProgramObligationRollForward_15934bec-1484-401a-9b88-09a1eb50037f" xlink:to="loc_us-gaap_SupplierFinanceProgramObligation_cdb636af-483b-4f74-b4b9-ecec9873eff4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofForwardStockContractsDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#FinancingsandCapitalizationScheduleofForwardStockContractsDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofForwardStockContractsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_1a1ba5dc-9770-4bc4-9470-8f5a35b2529b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_eb518f52-8040-45d8-b35d-fd96086b863c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_1a1ba5dc-9770-4bc4-9470-8f5a35b2529b" xlink:to="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_eb518f52-8040-45d8-b35d-fd96086b863c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis_0be8a786-b836-4832-800e-ac0a49c5bfb7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_eb518f52-8040-45d8-b35d-fd96086b863c" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis_0be8a786-b836-4832-800e-ac0a49c5bfb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain_13bfc918-42a5-4193-879a-0278852c5358" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis_0be8a786-b836-4832-800e-ac0a49c5bfb7" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain_13bfc918-42a5-4193-879a-0278852c5358" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ForwardContractsEnteredIntoDecember162024Member_7ffe40d8-bec3-483b-8ec5-55f1e52bbd4f" xlink:href="cms-20241231.xsd#cms_ForwardContractsEnteredIntoDecember162024Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain_13bfc918-42a5-4193-879a-0278852c5358" xlink:to="loc_cms_ForwardContractsEnteredIntoDecember162024Member_7ffe40d8-bec3-483b-8ec5-55f1e52bbd4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_40312240-251b-4a03-a11b-e5826ac6ffdb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_eb518f52-8040-45d8-b35d-fd96086b863c" xlink:to="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_40312240-251b-4a03-a11b-e5826ac6ffdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquityShares_be4efbce-d9c1-44a8-bc88-b90abbf8b466" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForwardContractIndexedToIssuersEquityShares"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_40312240-251b-4a03-a11b-e5826ac6ffdb" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquityShares_be4efbce-d9c1-44a8-bc88-b90abbf8b466" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquityForwardRate_e9e11d58-d1dc-41f2-a5d8-c198fab936de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForwardContractIndexedToIssuersEquityForwardRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_40312240-251b-4a03-a11b-e5826ac6ffdb" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquityForwardRate_e9e11d58-d1dc-41f2-a5d8-c198fab936de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofPreferredStockDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#FinancingsandCapitalizationScheduleofPreferredStockDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofPreferredStockDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_71614aeb-528e-4462-8b87-beab4435d6b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_18896157-e3a2-4295-b4cb-64a54315e4c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_71614aeb-528e-4462-8b87-beab4435d6b1" xlink:to="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_18896157-e3a2-4295-b4cb-64a54315e4c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_ce34f5ee-5657-4641-b00d-c87f8c55e1dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_18896157-e3a2-4295-b4cb-64a54315e4c6" xlink:to="loc_us-gaap_StatementClassOfStockAxis_ce34f5ee-5657-4641-b00d-c87f8c55e1dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_d68ef75f-1102-4105-a52e-227d01ad7292" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_ce34f5ee-5657-4641-b00d-c87f8c55e1dd" xlink:to="loc_us-gaap_ClassOfStockDomain_d68ef75f-1102-4105-a52e-227d01ad7292" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SeriesCPreferredStockDepositarySharesMember_9a5935db-81ad-43d5-9dc2-8d8180441a60" xlink:href="cms-20241231.xsd#cms_SeriesCPreferredStockDepositarySharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_d68ef75f-1102-4105-a52e-227d01ad7292" xlink:to="loc_cms_SeriesCPreferredStockDepositarySharesMember_9a5935db-81ad-43d5-9dc2-8d8180441a60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PreferredStock450SeriesMember_a416c879-807a-4204-9797-2201f0165382" xlink:href="cms-20241231.xsd#cms_PreferredStock450SeriesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_d68ef75f-1102-4105-a52e-227d01ad7292" xlink:to="loc_cms_PreferredStock450SeriesMember_a416c879-807a-4204-9797-2201f0165382" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e83616b4-2b05-477c-aa9d-17a00b78da66" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_18896157-e3a2-4295-b4cb-64a54315e4c6" xlink:to="loc_dei_LegalEntityAxis_e83616b4-2b05-477c-aa9d-17a00b78da66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3f84d6f1-8ffa-4207-a489-aee3965b75ac" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_e83616b4-2b05-477c-aa9d-17a00b78da66" xlink:to="loc_dei_EntityDomain_3f84d6f1-8ffa-4207-a489-aee3965b75ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_890d2b76-6fa4-4d67-9f46-6a2d4a6afc14" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_3f84d6f1-8ffa-4207-a489-aee3965b75ac" xlink:to="loc_cms_ConsumersEnergyCompanyMember_890d2b76-6fa4-4d67-9f46-6a2d4a6afc14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_f4fff0f2-74f9-4523-bd58-9e5ec33099c4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_18896157-e3a2-4295-b4cb-64a54315e4c6" xlink:to="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_f4fff0f2-74f9-4523-bd58-9e5ec33099c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_7d755aee-b7e3-4092-97af-3b3bf1716d69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_f4fff0f2-74f9-4523-bd58-9e5ec33099c4" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_7d755aee-b7e3-4092-97af-3b3bf1716d69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockRedemptionPricePerShare_6dfdf075-2fc1-474e-83bc-8b555cb2a315" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockRedemptionPricePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_f4fff0f2-74f9-4523-bd58-9e5ec33099c4" xlink:to="loc_us-gaap_PreferredStockRedemptionPricePerShare_6dfdf075-2fc1-474e-83bc-8b555cb2a315" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_ee232bd4-45af-41aa-8008-699ba9c3603f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_f4fff0f2-74f9-4523-bd58-9e5ec33099c4" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_ee232bd4-45af-41aa-8008-699ba9c3603f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_4f167b33-73cb-4914-98ff-26e735c0d927" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_f4fff0f2-74f9-4523-bd58-9e5ec33099c4" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_4f167b33-73cb-4914-98ff-26e735c0d927" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_f4108a5d-1dc8-44b2-8fba-c292159de1af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_303f13ee-7456-4cbd-af45-76b79e993e60" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_f4108a5d-1dc8-44b2-8fba-c292159de1af" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_303f13ee-7456-4cbd-af45-76b79e993e60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0ad8038d-b495-4f46-b0a5-bf1e98395ded" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_303f13ee-7456-4cbd-af45-76b79e993e60" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0ad8038d-b495-4f46-b0a5-bf1e98395ded" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8e929d33-34d5-4517-93df-7e543dbc279f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0ad8038d-b495-4f46-b0a5-bf1e98395ded" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8e929d33-34d5-4517-93df-7e543dbc279f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel12And3Member_220ed259-870c-47d2-90b1-d8fca4b73a9f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel12And3Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8e929d33-34d5-4517-93df-7e543dbc279f" xlink:to="loc_us-gaap_FairValueInputsLevel12And3Member_220ed259-870c-47d2-90b1-d8fca4b73a9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_6417eb3d-ee79-493d-a642-e074000e5c01" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueInputsLevel12And3Member_220ed259-870c-47d2-90b1-d8fca4b73a9f" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_6417eb3d-ee79-493d-a642-e074000e5c01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_a075f97e-6426-4cf2-852a-e211ee9385b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueInputsLevel12And3Member_220ed259-870c-47d2-90b1-d8fca4b73a9f" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_a075f97e-6426-4cf2-852a-e211ee9385b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_51e6278f-253f-422f-97e9-019876849445" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_303f13ee-7456-4cbd-af45-76b79e993e60" xlink:to="loc_dei_LegalEntityAxis_51e6278f-253f-422f-97e9-019876849445" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a7007b54-5869-42d2-8d0b-c2dc044d9992" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_51e6278f-253f-422f-97e9-019876849445" xlink:to="loc_dei_EntityDomain_a7007b54-5869-42d2-8d0b-c2dc044d9992" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_2c744f63-2ddf-47e2-b40c-4f01ec0ab6d1" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_a7007b54-5869-42d2-8d0b-c2dc044d9992" xlink:to="loc_cms_ConsumersEnergyCompanyMember_2c744f63-2ddf-47e2-b40c-4f01ec0ab6d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ad3d8aa4-6f4e-4260-b25a-51b129ec3ce0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_303f13ee-7456-4cbd-af45-76b79e993e60" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ad3d8aa4-6f4e-4260-b25a-51b129ec3ce0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_529d8413-2ee4-4538-9ff8-840bf0115671" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ad3d8aa4-6f4e-4260-b25a-51b129ec3ce0" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_529d8413-2ee4-4538-9ff8-840bf0115671" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_37ca94e3-de3a-4b9e-a5d1-9300273c7bd1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_529d8413-2ee4-4538-9ff8-840bf0115671" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_37ca94e3-de3a-4b9e-a5d1-9300273c7bd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_581fc4f6-4679-4437-9c80-9bf31d6cf518" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_529d8413-2ee4-4538-9ff8-840bf0115671" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_581fc4f6-4679-4437-9c80-9bf31d6cf518" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure_28cdf567-68b5-471c-b0e4-70b08f1378e5" xlink:href="cms-20241231.xsd#cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_529d8413-2ee4-4538-9ff8-840bf0115671" xlink:to="loc_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure_28cdf567-68b5-471c-b0e4-70b08f1378e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_3a34c78c-91b8-4c86-8934-9e33d6e53e3e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_529d8413-2ee4-4538-9ff8-840bf0115671" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_3a34c78c-91b8-4c86-8934-9e33d6e53e3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_e01386d6-5963-4575-8bd4-dd33d2798643" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_529d8413-2ee4-4538-9ff8-840bf0115671" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_e01386d6-5963-4575-8bd4-dd33d2798643" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_4d614011-7c32-4357-a4b3-9a0a334c34d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ad3d8aa4-6f4e-4260-b25a-51b129ec3ce0" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_4d614011-7c32-4357-a4b3-9a0a334c34d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure_88d4f69f-663d-47aa-98f4-99e948f30fb5" xlink:href="cms-20241231.xsd#cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_4d614011-7c32-4357-a4b3-9a0a334c34d6" xlink:to="loc_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure_88d4f69f-663d-47aa-98f4-99e948f30fb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_e68d95ca-852e-4541-a500-31c5691c9597" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_4d614011-7c32-4357-a4b3-9a0a334c34d6" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_e68d95ca-852e-4541-a500-31c5691c9597" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails" xlink:type="simple" xlink:href="cms-20241231.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_b6426223-8b60-47df-abec-bbe327c72729" xlink:href="cms-20241231.xsd#cms_FinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_91332313-de5b-4b50-b8e6-f89b1224b81d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsAbstract_b6426223-8b60-47df-abec-bbe327c72729" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_91332313-de5b-4b50-b8e6-f89b1224b81d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c3963f3b-3583-4c6a-b37f-771d9bf8b38d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_91332313-de5b-4b50-b8e6-f89b1224b81d" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c3963f3b-3583-4c6a-b37f-771d9bf8b38d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_99c3fa14-53ec-4d3a-ac3d-984683922b3b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c3963f3b-3583-4c6a-b37f-771d9bf8b38d" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_99c3fa14-53ec-4d3a-ac3d-984683922b3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_7e7b0d8b-0b21-4581-9d68-1fbff1f2fe90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_99c3fa14-53ec-4d3a-ac3d-984683922b3b" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_7e7b0d8b-0b21-4581-9d68-1fbff1f2fe90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_c19cf740-e30b-4b22-a840-6645995a0f1e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_99c3fa14-53ec-4d3a-ac3d-984683922b3b" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_c19cf740-e30b-4b22-a840-6645995a0f1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_7fefb589-5e32-4eb7-9ef9-5b62f81bcf57" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_99c3fa14-53ec-4d3a-ac3d-984683922b3b" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_7fefb589-5e32-4eb7-9ef9-5b62f81bcf57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_4326d652-b0ea-4832-a69c-96d190877b8a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_91332313-de5b-4b50-b8e6-f89b1224b81d" xlink:to="loc_dei_LegalEntityAxis_4326d652-b0ea-4832-a69c-96d190877b8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6972e47b-9cce-463d-a6f0-9b2493c9f98f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_4326d652-b0ea-4832-a69c-96d190877b8a" xlink:to="loc_dei_EntityDomain_6972e47b-9cce-463d-a6f0-9b2493c9f98f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_106be354-d2fe-4999-b046-e6c720a8163a" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_6972e47b-9cce-463d-a6f0-9b2493c9f98f" xlink:to="loc_cms_ConsumersEnergyCompanyMember_106be354-d2fe-4999-b046-e6c720a8163a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_f4c8d4cf-1670-4a3a-b2fb-7266e16d62d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_91332313-de5b-4b50-b8e6-f89b1224b81d" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_f4c8d4cf-1670-4a3a-b2fb-7266e16d62d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_1a9d74a7-7f78-4469-a605-272924fa062c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_f4c8d4cf-1670-4a3a-b2fb-7266e16d62d8" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_1a9d74a7-7f78-4469-a605-272924fa062c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_cac4a2c0-5ace-48ff-8e0d-0683a665b364" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_1a9d74a7-7f78-4469-a605-272924fa062c" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_cac4a2c0-5ace-48ff-8e0d-0683a665b364" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_15e32ee7-353b-43a2-b6bc-6b1f77cdf1be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_cac4a2c0-5ace-48ff-8e0d-0683a665b364" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_15e32ee7-353b-43a2-b6bc-6b1f77cdf1be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_f5e6b44e-219c-434c-8cfb-c4afa3de599c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_cac4a2c0-5ace-48ff-8e0d-0683a665b364" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_f5e6b44e-219c-434c-8cfb-c4afa3de599c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_cc447dc6-f696-454f-a5c2-3ca3bf73b796" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_91332313-de5b-4b50-b8e6-f89b1224b81d" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_cc447dc6-f696-454f-a5c2-3ca3bf73b796" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_091a5659-fa85-45c6-b08e-46ca7ec5a4d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_cc447dc6-f696-454f-a5c2-3ca3bf73b796" xlink:to="loc_us-gaap_RelatedPartyDomain_091a5659-fa85-45c6-b08e-46ca7ec5a4d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrelatedPartyMember_a5098483-05f9-4f7e-b8ff-664e8a30635b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrelatedPartyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_091a5659-fa85-45c6-b08e-46ca7ec5a4d1" xlink:to="loc_us-gaap_NonrelatedPartyMember_a5098483-05f9-4f7e-b8ff-664e8a30635b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_c9f1f1ec-d214-46c4-9bb9-ba1031d92dfd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_091a5659-fa85-45c6-b08e-46ca7ec5a4d1" xlink:to="loc_us-gaap_RelatedPartyMember_c9f1f1ec-d214-46c4-9bb9-ba1031d92dfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f8493d47-0532-4356-8b21-62a8660682da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_91332313-de5b-4b50-b8e6-f89b1224b81d" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f8493d47-0532-4356-8b21-62a8660682da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_6c5d6a0e-deaf-4e6f-b240-a8486124a1d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f8493d47-0532-4356-8b21-62a8660682da" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_6c5d6a0e-deaf-4e6f-b240-a8486124a1d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesFairValueDisclosure_4d4c8443-b162-4db5-9bd4-0dd8d88b791c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_6c5d6a0e-deaf-4e6f-b240-a8486124a1d8" xlink:to="loc_us-gaap_ReceivablesFairValueDisclosure_4d4c8443-b162-4db5-9bd4-0dd8d88b791c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NotesReceivableRelatedPartiesFairValueDisclosure_e95a5bfe-416f-4741-8860-8790f1a70df8" xlink:href="cms-20241231.xsd#cms_NotesReceivableRelatedPartiesFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_6c5d6a0e-deaf-4e6f-b240-a8486124a1d8" xlink:to="loc_cms_NotesReceivableRelatedPartiesFairValueDisclosure_e95a5bfe-416f-4741-8860-8790f1a70df8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_d5fc3d4c-a99f-4404-b4ee-30925cc095ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f8493d47-0532-4356-8b21-62a8660682da" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_d5fc3d4c-a99f-4404-b4ee-30925cc095ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_dea4911a-3272-4732-91f4-c153f7c88a1d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_d5fc3d4c-a99f-4404-b4ee-30925cc095ba" xlink:to="loc_us-gaap_LongTermDebtFairValue_dea4911a-3272-4732-91f4-c153f7c88a1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableFairValueDisclosure_98d99e7f-98b6-4eb5-bc90-dac41f6ddbd9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_d5fc3d4c-a99f-4404-b4ee-30925cc095ba" xlink:to="loc_us-gaap_NotesPayableFairValueDisclosure_98d99e7f-98b6-4eb5-bc90-dac41f6ddbd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent_f7630f6b-2c77-409e-8908-e2cc79f3852f" xlink:href="cms-20241231.xsd#cms_AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f8493d47-0532-4356-8b21-62a8660682da" xlink:to="loc_cms_AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent_f7630f6b-2c77-409e-8908-e2cc79f3852f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_5b410090-55ee-4586-84a2-e7db0b829024" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f8493d47-0532-4356-8b21-62a8660682da" xlink:to="loc_us-gaap_LongTermDebtCurrent_5b410090-55ee-4586-84a2-e7db0b829024" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherShortTermBorrowings_5b596bac-52ea-4b4a-8a0a-72ee539fb7fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherShortTermBorrowings"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f8493d47-0532-4356-8b21-62a8660682da" xlink:to="loc_us-gaap_OtherShortTermBorrowings_5b596bac-52ea-4b4a-8a0a-72ee539fb7fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetCurrent_010ce030-6db9-43c5-9a58-7aef36091e2a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesAndLoansReceivableNetCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f8493d47-0532-4356-8b21-62a8660682da" xlink:to="loc_us-gaap_NotesAndLoansReceivableNetCurrent_010ce030-6db9-43c5-9a58-7aef36091e2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#FinancialInstrumentsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsAbstract_6981ccc6-3e12-42e0-b3f3-ad46c9899e1e" xlink:href="cms-20241231.xsd#cms_FinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsTable_560d8597-f788-4371-97bc-4fdd305d264b" xlink:href="cms-20241231.xsd#cms_FinancialInstrumentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsAbstract_6981ccc6-3e12-42e0-b3f3-ad46c9899e1e" xlink:to="loc_cms_FinancialInstrumentsTable_560d8597-f788-4371-97bc-4fdd305d264b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_6ae79e2d-7c45-44d6-843a-b9c063b624d5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsTable_560d8597-f788-4371-97bc-4fdd305d264b" xlink:to="loc_dei_LegalEntityAxis_6ae79e2d-7c45-44d6-843a-b9c063b624d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d755c6ea-2b88-4e01-a373-cdbc88ab4794" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_6ae79e2d-7c45-44d6-843a-b9c063b624d5" xlink:to="loc_dei_EntityDomain_d755c6ea-2b88-4e01-a373-cdbc88ab4794" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_d0ef6a34-371d-421f-bd51-d1fcbf13899d" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_d755c6ea-2b88-4e01-a373-cdbc88ab4794" xlink:to="loc_cms_ConsumersEnergyCompanyMember_d0ef6a34-371d-421f-bd51-d1fcbf13899d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_3f9f0e67-b6eb-4944-a419-204ce611563c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsTable_560d8597-f788-4371-97bc-4fdd305d264b" xlink:to="loc_us-gaap_DebtInstrumentAxis_3f9f0e67-b6eb-4944-a419-204ce611563c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_344fcdc2-dd41-4efa-8e0b-315901b6a067" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_3f9f0e67-b6eb-4944-a419-204ce611563c" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_344fcdc2-dd41-4efa-8e0b-315901b6a067" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CMSEnergyNotePayableMember_86699c4c-e6ea-4538-b298-46c20e543b46" xlink:href="cms-20241231.xsd#cms_CMSEnergyNotePayableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_344fcdc2-dd41-4efa-8e0b-315901b6a067" xlink:to="loc_cms_CMSEnergyNotePayableMember_86699c4c-e6ea-4538-b298-46c20e543b46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsLineItems_d029b079-1663-4bd8-9dcc-b6819b103593" xlink:href="cms-20241231.xsd#cms_FinancialInstrumentsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsTable_560d8597-f788-4371-97bc-4fdd305d264b" xlink:to="loc_cms_FinancialInstrumentsLineItems_d029b079-1663-4bd8-9dcc-b6819b103593" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_1b6a70c2-0ffb-4dc1-942f-d735772ecec6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsLineItems_d029b079-1663-4bd8-9dcc-b6819b103593" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_1b6a70c2-0ffb-4dc1-942f-d735772ecec6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_c8f70a2c-9397-4e85-9794-2546b01718a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_3a3c6bfa-6d43-490c-83dc-9ace431d4cac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_c8f70a2c-9397-4e85-9794-2546b01718a5" xlink:to="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_3a3c6bfa-6d43-490c-83dc-9ace431d4cac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_c636e45d-4875-4341-aa12-5018daac2396" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_3a3c6bfa-6d43-490c-83dc-9ace431d4cac" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_c636e45d-4875-4341-aa12-5018daac2396" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_8e9af20b-33fe-4b0f-8996-e9aca1da423c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_c636e45d-4875-4341-aa12-5018daac2396" xlink:to="loc_us-gaap_SegmentDomain_8e9af20b-33fe-4b0f-8996-e9aca1da423c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyMember_5d5b9b53-8067-4aef-8e78-57dc2dfe79be" xlink:href="cms-20241231.xsd#cms_NorthStarCleanEnergyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_8e9af20b-33fe-4b0f-8996-e9aca1da423c" xlink:to="loc_cms_NorthStarCleanEnergyMember_5d5b9b53-8067-4aef-8e78-57dc2dfe79be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyIndependentPowerProductionMember_179d7eff-fc19-4d94-830d-76ded5ece325" xlink:href="cms-20241231.xsd#cms_NorthStarCleanEnergyIndependentPowerProductionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_NorthStarCleanEnergyMember_5d5b9b53-8067-4aef-8e78-57dc2dfe79be" xlink:to="loc_cms_NorthStarCleanEnergyIndependentPowerProductionMember_179d7eff-fc19-4d94-830d-76ded5ece325" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyOtherMember_6137cfbb-b8ef-4ae7-802b-78c9a0e9fac8" xlink:href="cms-20241231.xsd#cms_NorthStarCleanEnergyOtherMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_NorthStarCleanEnergyMember_5d5b9b53-8067-4aef-8e78-57dc2dfe79be" xlink:to="loc_cms_NorthStarCleanEnergyOtherMember_6137cfbb-b8ef-4ae7-802b-78c9a0e9fac8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ReserveQuantitiesByTypeOfReserveAxis_d265c947-b387-489f-8b22-bf7c50439c4f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ReserveQuantitiesByTypeOfReserveAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_3a3c6bfa-6d43-490c-83dc-9ace431d4cac" xlink:to="loc_srt_ReserveQuantitiesByTypeOfReserveAxis_d265c947-b387-489f-8b22-bf7c50439c4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TypeOfReserveDomain_914f66e7-6b67-4dbb-9bcb-67c92b17d17b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TypeOfReserveDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ReserveQuantitiesByTypeOfReserveAxis_d265c947-b387-489f-8b22-bf7c50439c4f" xlink:to="loc_srt_TypeOfReserveDomain_914f66e7-6b67-4dbb-9bcb-67c92b17d17b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NaturalGasReservesMember_e9d121cf-e8cd-45c5-9740-05ae9b656ba2" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NaturalGasReservesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TypeOfReserveDomain_914f66e7-6b67-4dbb-9bcb-67c92b17d17b" xlink:to="loc_srt_NaturalGasReservesMember_e9d121cf-e8cd-45c5-9740-05ae9b656ba2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityAxis_013e00ba-796c-45be-a6cc-293ca5fc5d4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_3a3c6bfa-6d43-490c-83dc-9ace431d4cac" xlink:to="loc_us-gaap_PublicUtilityAxis_013e00ba-796c-45be-a6cc-293ca5fc5d4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_36ecb99e-5e2a-40dc-aca1-24c75d4a599b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilityPlantDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityAxis_013e00ba-796c-45be-a6cc-293ca5fc5d4f" xlink:to="loc_us-gaap_UtilityPlantDomain_36ecb99e-5e2a-40dc-aca1-24c75d4a599b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricityGenerationPlantNonNuclearMember_e609cf40-01a1-4623-ab5a-72799323e509" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ElectricityGenerationPlantNonNuclearMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_36ecb99e-5e2a-40dc-aca1-24c75d4a599b" xlink:to="loc_us-gaap_ElectricityGenerationPlantNonNuclearMember_e609cf40-01a1-4623-ab5a-72799323e509" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricDistributionMember_8168056f-5ac3-4337-894c-0355f5d5e4c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ElectricDistributionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_36ecb99e-5e2a-40dc-aca1-24c75d4a599b" xlink:to="loc_us-gaap_ElectricDistributionMember_8168056f-5ac3-4337-894c-0355f5d5e4c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricOtherMember_6d7ad12f-091d-4912-be84-0387ec4d9137" xlink:href="cms-20241231.xsd#cms_ElectricOtherMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_36ecb99e-5e2a-40dc-aca1-24c75d4a599b" xlink:to="loc_cms_ElectricOtherMember_6d7ad12f-091d-4912-be84-0387ec4d9137" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricAssetsHeldUnderFinanceLeasesMember_a1f571e4-fb25-42bf-af8c-d1e3a771dda2" xlink:href="cms-20241231.xsd#cms_ElectricAssetsHeldUnderFinanceLeasesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_36ecb99e-5e2a-40dc-aca1-24c75d4a599b" xlink:to="loc_cms_ElectricAssetsHeldUnderFinanceLeasesMember_a1f571e4-fb25-42bf-af8c-d1e3a771dda2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GasDistributionMember_741c6ef5-8c18-46f9-927d-5cc365838221" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GasDistributionMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_36ecb99e-5e2a-40dc-aca1-24c75d4a599b" xlink:to="loc_us-gaap_GasDistributionMember_741c6ef5-8c18-46f9-927d-5cc365838221" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GasTransmissionMember_09d45835-bdc0-43c0-8974-c759be2a0c4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GasTransmissionMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_36ecb99e-5e2a-40dc-aca1-24c75d4a599b" xlink:to="loc_us-gaap_GasTransmissionMember_09d45835-bdc0-43c0-8974-c759be2a0c4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasUndergroundStorageFacilitiesMember_53a2ab84-b4f0-46f0-8a08-bcdfae0a1bed" xlink:href="cms-20241231.xsd#cms_GasUndergroundStorageFacilitiesMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_36ecb99e-5e2a-40dc-aca1-24c75d4a599b" xlink:to="loc_cms_GasUndergroundStorageFacilitiesMember_53a2ab84-b4f0-46f0-8a08-bcdfae0a1bed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasOtherMember_5463f11d-c2ee-4aba-b331-bfdcb4acd3a1" xlink:href="cms-20241231.xsd#cms_GasOtherMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_36ecb99e-5e2a-40dc-aca1-24c75d4a599b" xlink:to="loc_cms_GasOtherMember_5463f11d-c2ee-4aba-b331-bfdcb4acd3a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasAssetsHeldUnderFinanceLeasesMember_40bbe2da-f142-4dd7-bfc5-d731aa115509" xlink:href="cms-20241231.xsd#cms_GasAssetsHeldUnderFinanceLeasesMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_36ecb99e-5e2a-40dc-aca1-24c75d4a599b" xlink:to="loc_cms_GasAssetsHeldUnderFinanceLeasesMember_40bbe2da-f142-4dd7-bfc5-d731aa115509" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_aecbf52d-237e-4ea8-91dd-9cef6449b81f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_36ecb99e-5e2a-40dc-aca1-24c75d4a599b" xlink:to="loc_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_aecbf52d-237e-4ea8-91dd-9cef6449b81f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_17202b34-06c4-4314-a75a-79cc42c323cf" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_3a3c6bfa-6d43-490c-83dc-9ace431d4cac" xlink:to="loc_dei_LegalEntityAxis_17202b34-06c4-4314-a75a-79cc42c323cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_7c95b36f-f464-45c8-bc62-df1fe52808bb" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_17202b34-06c4-4314-a75a-79cc42c323cf" xlink:to="loc_dei_EntityDomain_7c95b36f-f464-45c8-bc62-df1fe52808bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_30090d15-61b7-4ef6-a782-f79d2a43490d" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_7c95b36f-f464-45c8-bc62-df1fe52808bb" xlink:to="loc_cms_ConsumersEnergyCompanyMember_30090d15-61b7-4ef6-a782-f79d2a43490d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_e9d09b34-8049-45d0-9f64-6ad9db51fa8f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_3a3c6bfa-6d43-490c-83dc-9ace431d4cac" xlink:to="loc_srt_RangeAxis_e9d09b34-8049-45d0-9f64-6ad9db51fa8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b1590fe1-bf92-4455-9648-0325d692c722" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_e9d09b34-8049-45d0-9f64-6ad9db51fa8f" xlink:to="loc_srt_RangeMember_b1590fe1-bf92-4455-9648-0325d692c722" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_1cadd894-0493-4e64-9d86-5064d74d090f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_b1590fe1-bf92-4455-9648-0325d692c722" xlink:to="loc_srt_MinimumMember_1cadd894-0493-4e64-9d86-5064d74d090f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6d088bba-66df-4f67-9f52-c0e7c9aeebd7" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_b1590fe1-bf92-4455-9648-0325d692c722" xlink:to="loc_srt_MaximumMember_6d088bba-66df-4f67-9f52-c0e7c9aeebd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_3a3c6bfa-6d43-490c-83dc-9ace431d4cac" xlink:to="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife_b3ed01ff-c9a7-46db-b669-8765c70f7abf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife_b3ed01ff-c9a7-46db-b669-8765c70f7abf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_68855550-adf5-497e-be91-02949ca97fe5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_68855550-adf5-497e-be91-02949ca97fe5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentGenerationUsefulLife_cb617989-d53b-41e5-90c3-007de05ced34" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentGenerationUsefulLife"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentGenerationUsefulLife_cb617989-d53b-41e5-90c3-007de05ced34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDistributionUsefulLife_273a92f1-d5b9-423b-b9d5-18a02aa6f2ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDistributionUsefulLife"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDistributionUsefulLife_273a92f1-d5b9-423b-b9d5-18a02aa6f2ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionUsefulLife_eba62630-357f-403b-b2da-09702e53e157" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionUsefulLife"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionUsefulLife_eba62630-357f-403b-b2da-09702e53e157" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife_ad13c0f5-03c9-4e5f-a544-33981657f044" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife_ad13c0f5-03c9-4e5f-a544-33981657f044" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_a16c82af-1c42-4dcd-b57d-ff0c0e0c2e33" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_a16c82af-1c42-4dcd-b57d-ff0c0e0c2e33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_d0b76d6b-5a7f-43ba-9e82-e0e39d656f4a" xlink:href="cms-20241231.xsd#cms_PropertyPlantAndEquipmentGrossExcludingCWIP"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:to="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_d0b76d6b-5a7f-43ba-9e82-e0e39d656f4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_faf952d8-7ea6-4a90-8536-e2fa4918670a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_faf952d8-7ea6-4a90-8536-e2fa4918670a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_83c43e23-fd28-4ec8-be8c-b54f0fb8c435" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:to="loc_us-gaap_ConstructionInProgressGross_83c43e23-fd28-4ec8-be8c-b54f0fb8c435" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c56c9d1c-2808-4df6-90d0-6ee335260062" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c56c9d1c-2808-4df6-90d0-6ee335260062" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_5f1be289-00db-44ba-b917-745d19796e25" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_5f1be289-00db-44ba-b917-745d19796e25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentGenerationOrProcessing_9e01c1e0-6428-4d7e-9bf3-97c62da176f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentGenerationOrProcessing"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentGenerationOrProcessing_9e01c1e0-6428-4d7e-9bf3-97c62da176f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDistribution_3eb1c748-9ba3-448f-9885-4c702aa4fa37" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDistribution"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDistribution_3eb1c748-9ba3-448f-9885-4c702aa4fa37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment_ce824d86-a5a7-4099-8fa7-3f3ec879a4a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment_ce824d86-a5a7-4099-8fa7-3f3ec879a4a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmission_fb6d89c3-c78c-424b-a53a-a9f2b5aa0c88" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmission"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmission_fb6d89c3-c78c-424b-a53a-a9f2b5aa0c88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentOther_caeb300a-77db-4b5b-a6f4-166a76db1878" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentOther"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentOther_caeb300a-77db-4b5b-a6f4-166a76db1878" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_8035d522-bacc-413d-b328-a86fd6af2a37" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_8035d522-bacc-413d-b328-a86fd6af2a37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_e53dda24-ca53-47bb-b470-3932ae243b04" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:to="loc_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_e53dda24-ca53-47bb-b470-3932ae243b04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_b6316af0-f993-4f0a-b01e-2d6304da1b94" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_b6316af0-f993-4f0a-b01e-2d6304da1b94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions_a22d705e-ff1b-4176-8635-20ce544fea92" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions_a22d705e-ff1b-4176-8635-20ce544fea92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentDisposals_6ee9e023-6587-47d5-9943-34b6be76eb2b" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentDisposals"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_9eb11c29-a671-4c59-a016-61779d175475" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentDisposals_6ee9e023-6587-47d5-9943-34b6be76eb2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofFiniteLivedIntangibleAssetsbyMajorClassDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#PlantPropertyandEquipmentSummaryofFiniteLivedIntangibleAssetsbyMajorClassDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofFiniteLivedIntangibleAssetsbyMajorClassDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_45f669dd-db9e-4045-84ca-a059a909b923" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_db6ea153-1bd0-4f8d-92bb-85b85e064e56" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_45f669dd-db9e-4045-84ca-a059a909b923" xlink:to="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_db6ea153-1bd0-4f8d-92bb-85b85e064e56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_3d7cbbf0-5505-4cb3-86fa-2ca921942a7f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_db6ea153-1bd0-4f8d-92bb-85b85e064e56" xlink:to="loc_srt_RangeAxis_3d7cbbf0-5505-4cb3-86fa-2ca921942a7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_af1afc4f-52a5-42f5-86d4-118eb1b6c57a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_3d7cbbf0-5505-4cb3-86fa-2ca921942a7f" xlink:to="loc_srt_RangeMember_af1afc4f-52a5-42f5-86d4-118eb1b6c57a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_3548365d-65b9-4503-9e16-2206ab2046c7" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_af1afc4f-52a5-42f5-86d4-118eb1b6c57a" xlink:to="loc_srt_MinimumMember_3548365d-65b9-4503-9e16-2206ab2046c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ae7623fa-d3a7-440e-b09b-d53c5c921f7a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_af1afc4f-52a5-42f5-86d4-118eb1b6c57a" xlink:to="loc_srt_MaximumMember_ae7623fa-d3a7-440e-b09b-d53c5c921f7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_2ef5a438-8a49-4586-ab56-a592b53fd864" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_db6ea153-1bd0-4f8d-92bb-85b85e064e56" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_2ef5a438-8a49-4586-ab56-a592b53fd864" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_d5d1c117-d932-4b0f-b2e5-9968219f044f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_2ef5a438-8a49-4586-ab56-a592b53fd864" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_d5d1c117-d932-4b0f-b2e5-9968219f044f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualRightsMember_94660528-fdc7-4271-8ed8-e04445cd33af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractualRightsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_d5d1c117-d932-4b0f-b2e5-9968219f044f" xlink:to="loc_us-gaap_ContractualRightsMember_94660528-fdc7-4271-8ed8-e04445cd33af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FranchiseRightsMember_703358e2-78fc-4333-910f-63718711b606" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FranchiseRightsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_d5d1c117-d932-4b0f-b2e5-9968219f044f" xlink:to="loc_us-gaap_FranchiseRightsMember_703358e2-78fc-4333-910f-63718711b606" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_4f7f8bae-85b9-4b9a-95b8-9af0bde9f282" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_d5d1c117-d932-4b0f-b2e5-9968219f044f" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_4f7f8bae-85b9-4b9a-95b8-9af0bde9f282" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c79e0f91-f5a2-4fa8-8749-9f72d5726617" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_db6ea153-1bd0-4f8d-92bb-85b85e064e56" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c79e0f91-f5a2-4fa8-8749-9f72d5726617" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7fc09521-3b21-4653-ada0-e91ddd8408e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c79e0f91-f5a2-4fa8-8749-9f72d5726617" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7fc09521-3b21-4653-ada0-e91ddd8408e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_07e54d0d-a777-43ca-9986-6605a089004a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7fc09521-3b21-4653-ada0-e91ddd8408e3" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_07e54d0d-a777-43ca-9986-6605a089004a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_3dfdb07d-c6a4-41ec-bc91-ce649f92e6bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7fc09521-3b21-4653-ada0-e91ddd8408e3" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_3dfdb07d-c6a4-41ec-bc91-ce649f92e6bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IntangiblePlantMember_2f8d1ec2-e599-4d13-b8ae-0eb51dd220f0" xlink:href="cms-20241231.xsd#cms_IntangiblePlantMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7fc09521-3b21-4653-ada0-e91ddd8408e3" xlink:to="loc_cms_IntangiblePlantMember_2f8d1ec2-e599-4d13-b8ae-0eb51dd220f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_afb24f6f-e5e6-417f-b229-e8d565c8cfd2" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_db6ea153-1bd0-4f8d-92bb-85b85e064e56" xlink:to="loc_dei_LegalEntityAxis_afb24f6f-e5e6-417f-b229-e8d565c8cfd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_031640a4-64bc-4923-82a2-9727b50c4184" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_afb24f6f-e5e6-417f-b229-e8d565c8cfd2" xlink:to="loc_dei_EntityDomain_031640a4-64bc-4923-82a2-9727b50c4184" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_f4f49dde-de53-48eb-acec-4678012146d1" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_031640a4-64bc-4923-82a2-9727b50c4184" xlink:to="loc_cms_ConsumersEnergyCompanyMember_f4f49dde-de53-48eb-acec-4678012146d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_42ee45ed-dba0-46c9-8dad-82a568e42fc3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_db6ea153-1bd0-4f8d-92bb-85b85e064e56" xlink:to="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_42ee45ed-dba0-46c9-8dad-82a568e42fc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_41888bac-9e7a-44a8-9f69-9b38b18fc9b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_42ee45ed-dba0-46c9-8dad-82a568e42fc3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_41888bac-9e7a-44a8-9f69-9b38b18fc9b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_c0ed7bd0-eb59-4bf5-abf1-cf61edb486e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_42ee45ed-dba0-46c9-8dad-82a568e42fc3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_c0ed7bd0-eb59-4bf5-abf1-cf61edb486e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_8cce16d8-a01d-4182-9373-920ebf5a2c1c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_42ee45ed-dba0-46c9-8dad-82a568e42fc3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_8cce16d8-a01d-4182-9373-920ebf5a2c1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions_ac80295c-a1ed-46b8-8c36-bc5dbf3f7248" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_42ee45ed-dba0-46c9-8dad-82a568e42fc3" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions_ac80295c-a1ed-46b8-8c36-bc5dbf3f7248" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentDisposals_ed530db2-1387-4118-ab54-e723e891ab12" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentDisposals"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_42ee45ed-dba0-46c9-8dad-82a568e42fc3" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentDisposals_ed530db2-1387-4118-ab54-e723e891ab12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofAverageCapitalizationRatesDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#PlantPropertyandEquipmentSummaryofAverageCapitalizationRatesDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofAverageCapitalizationRatesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_41ca29e9-da10-4a97-9135-40780e681c3d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b247aad8-35e1-453a-92e0-22b209cbb9ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_41ca29e9-da10-4a97-9135-40780e681c3d" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b247aad8-35e1-453a-92e0-22b209cbb9ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_dc166213-73eb-4a4a-98be-7e4eaa337360" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b247aad8-35e1-453a-92e0-22b209cbb9ae" xlink:to="loc_dei_LegalEntityAxis_dc166213-73eb-4a4a-98be-7e4eaa337360" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4af21823-4922-40be-af49-7505bd867694" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_dc166213-73eb-4a4a-98be-7e4eaa337360" xlink:to="loc_dei_EntityDomain_4af21823-4922-40be-af49-7505bd867694" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_90434b0d-f19e-40c0-b66a-2c4d6b041cb9" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_4af21823-4922-40be-af49-7505bd867694" xlink:to="loc_cms_ConsumersEnergyCompanyMember_90434b0d-f19e-40c0-b66a-2c4d6b041cb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityAxis_c6e4cf9e-1887-4f89-a2eb-b8311a6600de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b247aad8-35e1-453a-92e0-22b209cbb9ae" xlink:to="loc_us-gaap_PublicUtilityAxis_c6e4cf9e-1887-4f89-a2eb-b8311a6600de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_df1e2374-edc0-4cd0-959b-50c2fb424590" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilityPlantDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityAxis_c6e4cf9e-1887-4f89-a2eb-b8311a6600de" xlink:to="loc_us-gaap_UtilityPlantDomain_df1e2374-edc0-4cd0-959b-50c2fb424590" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricUtilityMember_89799614-65a6-44a9-ae5e-1e25f317554a" xlink:href="cms-20241231.xsd#cms_ElectricUtilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_df1e2374-edc0-4cd0-959b-50c2fb424590" xlink:to="loc_cms_ElectricUtilityMember_89799614-65a6-44a9-ae5e-1e25f317554a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasUtilityMember_ae623fd7-fa65-4049-908e-92c99712a40f" xlink:href="cms-20241231.xsd#cms_GasUtilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_df1e2374-edc0-4cd0-959b-50c2fb424590" xlink:to="loc_cms_GasUtilityMember_ae623fd7-fa65-4049-908e-92c99712a40f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_894d7a4e-fb5a-4007-9acd-abdb93bfca8f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b247aad8-35e1-453a-92e0-22b209cbb9ae" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_894d7a4e-fb5a-4007-9acd-abdb93bfca8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate_93e7b974-bc01-4c63-b6fa-730e447f653c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_894d7a4e-fb5a-4007-9acd-abdb93bfca8f" xlink:to="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate_93e7b974-bc01-4c63-b6fa-730e447f653c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofFinanceLeasesandOtherFinancingObligationsDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#PlantPropertyandEquipmentScheduleofFinanceLeasesandOtherFinancingObligationsDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofFinanceLeasesandOtherFinancingObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_a1ae1151-8349-4378-b670-a04a445e3786" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_23a7392e-78b0-45f1-aec1-31e0e9f354ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_a1ae1151-8349-4378-b670-a04a445e3786" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_23a7392e-78b0-45f1-aec1-31e0e9f354ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_0066d908-dd89-429d-87c2-0083e140f04d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_23a7392e-78b0-45f1-aec1-31e0e9f354ab" xlink:to="loc_dei_LegalEntityAxis_0066d908-dd89-429d-87c2-0083e140f04d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ad53a6b4-1280-451b-a7a4-15281986cbae" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_0066d908-dd89-429d-87c2-0083e140f04d" xlink:to="loc_dei_EntityDomain_ad53a6b4-1280-451b-a7a4-15281986cbae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_542164cd-ae44-4e1f-8280-d1439fecc282" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_ad53a6b4-1280-451b-a7a4-15281986cbae" xlink:to="loc_cms_ConsumersEnergyCompanyMember_542164cd-ae44-4e1f-8280-d1439fecc282" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_cf1d2a89-facb-4840-8de4-353d0d7cd468" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_23a7392e-78b0-45f1-aec1-31e0e9f354ab" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_cf1d2a89-facb-4840-8de4-353d0d7cd468" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInPropertyPlantAndEquipmentRollForward_6afa1549-6110-4e2e-8996-8caf04a152d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MovementInPropertyPlantAndEquipmentRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_cf1d2a89-facb-4840-8de4-353d0d7cd468" xlink:to="loc_us-gaap_MovementInPropertyPlantAndEquipmentRollForward_6afa1549-6110-4e2e-8996-8caf04a152d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_ea2d35fa-388c-45f2-a2e9-d559ecf1f8cf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInPropertyPlantAndEquipmentRollForward_6afa1549-6110-4e2e-8996-8caf04a152d9" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_ea2d35fa-388c-45f2-a2e9-d559ecf1f8cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinanceLeaseAssetsAdditions_4fc0c388-b72f-4e32-8bb9-089514499338" xlink:href="cms-20241231.xsd#cms_FinanceLeaseAssetsAdditions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInPropertyPlantAndEquipmentRollForward_6afa1549-6110-4e2e-8996-8caf04a152d9" xlink:to="loc_cms_FinanceLeaseAssetsAdditions_4fc0c388-b72f-4e32-8bb9-089514499338" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinanceLeaseAssetNetRetirementsAndAdjustments_25b8f974-cea0-4fd3-a5e4-72e97a627298" xlink:href="cms-20241231.xsd#cms_FinanceLeaseAssetNetRetirementsAndAdjustments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInPropertyPlantAndEquipmentRollForward_6afa1549-6110-4e2e-8996-8caf04a152d9" xlink:to="loc_cms_FinanceLeaseAssetNetRetirementsAndAdjustments_25b8f974-cea0-4fd3-a5e4-72e97a627298" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_3570ada0-c4cf-4fd0-b49a-e2fb7a228800" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInPropertyPlantAndEquipmentRollForward_6afa1549-6110-4e2e-8996-8caf04a152d9" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_3570ada0-c4cf-4fd0-b49a-e2fb7a228800" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/PlantPropertyandEquipmentNarrativeDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#PlantPropertyandEquipmentNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/PlantPropertyandEquipmentNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_26499526-0ad7-4f4f-93d8-ff0bbff31ae8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_80029642-76a3-4edd-bc27-04426a9316a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_26499526-0ad7-4f4f-93d8-ff0bbff31ae8" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_80029642-76a3-4edd-bc27-04426a9316a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a79dec2b-1669-4c84-9641-0306963824cf" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_80029642-76a3-4edd-bc27-04426a9316a3" xlink:to="loc_dei_LegalEntityAxis_a79dec2b-1669-4c84-9641-0306963824cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_45db3255-f554-4c0f-bd4c-c9797c27fe2a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_a79dec2b-1669-4c84-9641-0306963824cf" xlink:to="loc_dei_EntityDomain_45db3255-f554-4c0f-bd4c-c9797c27fe2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyMember_a65bd803-0019-47c9-bc62-6a8afd668f3c" xlink:href="cms-20241231.xsd#cms_NorthStarCleanEnergyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_45db3255-f554-4c0f-bd4c-c9797c27fe2a" xlink:to="loc_cms_NorthStarCleanEnergyMember_a65bd803-0019-47c9-bc62-6a8afd668f3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_519b3a63-94a7-4173-bc72-bada80285464" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_45db3255-f554-4c0f-bd4c-c9797c27fe2a" xlink:to="loc_cms_ConsumersEnergyCompanyMember_519b3a63-94a7-4173-bc72-bada80285464" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9c203bd6-ec66-4a18-9830-e6038512a786" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_80029642-76a3-4edd-bc27-04426a9316a3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9c203bd6-ec66-4a18-9830-e6038512a786" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_c00de3c6-4038-4c5d-9189-04b9223db254" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9c203bd6-ec66-4a18-9830-e6038512a786" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_c00de3c6-4038-4c5d-9189-04b9223db254" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofAccumulatedDepreciationandAmortizationDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#PlantPropertyandEquipmentSummaryofAccumulatedDepreciationandAmortizationDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofAccumulatedDepreciationandAmortizationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_0eeb2abf-b2e4-448f-9cc0-0ceee3e15ab8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_f2badcc0-f033-465a-ad96-0c0a0421a7f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_0eeb2abf-b2e4-448f-9cc0-0ceee3e15ab8" xlink:to="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_f2badcc0-f033-465a-ad96-0c0a0421a7f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityAxis_bc0fec97-8fea-41f0-aa5b-85104a6fcfaf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_f2badcc0-f033-465a-ad96-0c0a0421a7f6" xlink:to="loc_us-gaap_PublicUtilityAxis_bc0fec97-8fea-41f0-aa5b-85104a6fcfaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_1119f04f-58e5-4d0e-a568-3d3202c9f023" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilityPlantDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityAxis_bc0fec97-8fea-41f0-aa5b-85104a6fcfaf" xlink:to="loc_us-gaap_UtilityPlantDomain_1119f04f-58e5-4d0e-a568-3d3202c9f023" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UtilityPlantAssetsMember_2cf7e448-7485-402c-b5b9-4e6f17ce1954" xlink:href="cms-20241231.xsd#cms_UtilityPlantAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_1119f04f-58e5-4d0e-a568-3d3202c9f023" xlink:to="loc_cms_UtilityPlantAssetsMember_2cf7e448-7485-402c-b5b9-4e6f17ce1954" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b8ff55f4-5a63-44e1-933b-5a4c840323a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_f2badcc0-f033-465a-ad96-0c0a0421a7f6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b8ff55f4-5a63-44e1-933b-5a4c840323a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d4867ed5-35eb-4585-bcaf-598a7f2f51be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b8ff55f4-5a63-44e1-933b-5a4c840323a9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d4867ed5-35eb-4585-bcaf-598a7f2f51be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonUtilityPlantAssetsMember_3a9dcaa1-b830-46ab-916d-d42b300d8d6b" xlink:href="cms-20241231.xsd#cms_NonUtilityPlantAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d4867ed5-35eb-4585-bcaf-598a7f2f51be" xlink:to="loc_cms_NonUtilityPlantAssetsMember_3a9dcaa1-b830-46ab-916d-d42b300d8d6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_f65f24c5-2721-4d2c-80d3-1188e6843a34" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_f2badcc0-f033-465a-ad96-0c0a0421a7f6" xlink:to="loc_dei_LegalEntityAxis_f65f24c5-2721-4d2c-80d3-1188e6843a34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_63e06638-6b74-4c3f-97bc-a56949d3bd4a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_f65f24c5-2721-4d2c-80d3-1188e6843a34" xlink:to="loc_dei_EntityDomain_63e06638-6b74-4c3f-97bc-a56949d3bd4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_590d906a-444d-4352-9796-2c88178e8f11" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_63e06638-6b74-4c3f-97bc-a56949d3bd4a" xlink:to="loc_cms_ConsumersEnergyCompanyMember_590d906a-444d-4352-9796-2c88178e8f11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_fb091a57-031f-4e44-97f3-f779fa55c2ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_f2badcc0-f033-465a-ad96-0c0a0421a7f6" xlink:to="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_fb091a57-031f-4e44-97f3-f779fa55c2ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_a1542332-55b8-42b6-9d20-395843295c2c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_fb091a57-031f-4e44-97f3-f779fa55c2ab" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_a1542332-55b8-42b6-9d20-395843295c2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_e7bfa215-8f69-4ce3-a6bb-c542241e3eca" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_fb091a57-031f-4e44-97f3-f779fa55c2ab" xlink:to="loc_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_e7bfa215-8f69-4ce3-a6bb-c542241e3eca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofCompositeDepreciationRatesforPropertiesDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#PlantPropertyandEquipmentSummaryofCompositeDepreciationRatesforPropertiesDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofCompositeDepreciationRatesforPropertiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_e7ea68b3-2ce7-45c3-a7cf-e49056877064" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_f18e541c-67ee-4468-a823-5ecd0f8e58a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_e7ea68b3-2ce7-45c3-a7cf-e49056877064" xlink:to="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_f18e541c-67ee-4468-a823-5ecd0f8e58a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityAxis_14d098f7-5587-43d4-8fb8-bc0682cddc63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_f18e541c-67ee-4468-a823-5ecd0f8e58a6" xlink:to="loc_us-gaap_PublicUtilityAxis_14d098f7-5587-43d4-8fb8-bc0682cddc63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_ce33bfbe-c784-4a16-9d44-a932ac0b3694" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilityPlantDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityAxis_14d098f7-5587-43d4-8fb8-bc0682cddc63" xlink:to="loc_us-gaap_UtilityPlantDomain_ce33bfbe-c784-4a16-9d44-a932ac0b3694" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricUtilityPropertyMember_f67288f4-4cd0-47ea-b731-789af1f55b35" xlink:href="cms-20241231.xsd#cms_ElectricUtilityPropertyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_ce33bfbe-c784-4a16-9d44-a932ac0b3694" xlink:to="loc_cms_ElectricUtilityPropertyMember_f67288f4-4cd0-47ea-b731-789af1f55b35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasUtilityPropertyMember_c20e0436-89b4-4f35-9128-70da610890a8" xlink:href="cms-20241231.xsd#cms_GasUtilityPropertyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_ce33bfbe-c784-4a16-9d44-a932ac0b3694" xlink:to="loc_cms_GasUtilityPropertyMember_c20e0436-89b4-4f35-9128-70da610890a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OtherPropertyMember_17b59321-84d9-4fec-88f5-1dc10ffbfbda" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OtherPropertyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_ce33bfbe-c784-4a16-9d44-a932ac0b3694" xlink:to="loc_srt_OtherPropertyMember_17b59321-84d9-4fec-88f5-1dc10ffbfbda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a479b120-977f-4b9a-8f17-78a8ce742cae" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_f18e541c-67ee-4468-a823-5ecd0f8e58a6" xlink:to="loc_dei_LegalEntityAxis_a479b120-977f-4b9a-8f17-78a8ce742cae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e71de07a-54ea-41bd-916f-6d96b9ea7f3d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_a479b120-977f-4b9a-8f17-78a8ce742cae" xlink:to="loc_dei_EntityDomain_e71de07a-54ea-41bd-916f-6d96b9ea7f3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_b0946f64-b22b-4378-a2a3-1b31e94350cd" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_e71de07a-54ea-41bd-916f-6d96b9ea7f3d" xlink:to="loc_cms_ConsumersEnergyCompanyMember_b0946f64-b22b-4378-a2a3-1b31e94350cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_d9c72485-003d-4898-9948-d569f9d26c74" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_f18e541c-67ee-4468-a823-5ecd0f8e58a6" xlink:to="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_d9c72485-003d-4898-9948-d569f9d26c74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService_a8eac980-f89e-47f9-af13-d4710e92ebc6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_d9c72485-003d-4898-9948-d569f9d26c74" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService_a8eac980-f89e-47f9-af13-d4710e92ebc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofDepreciationandAmortizationExpenseDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#PlantPropertyandEquipmentSummaryofDepreciationandAmortizationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofDepreciationandAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_8a979728-e43b-44e3-8ce5-d3c8eef0cbe2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3bffac39-4445-42b8-97e1-939a1e9e1bf1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_8a979728-e43b-44e3-8ce5-d3c8eef0cbe2" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3bffac39-4445-42b8-97e1-939a1e9e1bf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_37f74e2c-8e11-4d49-b338-eacf8b3a104a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3bffac39-4445-42b8-97e1-939a1e9e1bf1" xlink:to="loc_dei_LegalEntityAxis_37f74e2c-8e11-4d49-b338-eacf8b3a104a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_63359be5-fa15-444b-97db-4e623a79e7ea" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_37f74e2c-8e11-4d49-b338-eacf8b3a104a" xlink:to="loc_dei_EntityDomain_63359be5-fa15-444b-97db-4e623a79e7ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_f4fa4c8f-a720-4869-9631-90547efad4c9" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_63359be5-fa15-444b-97db-4e623a79e7ea" xlink:to="loc_cms_ConsumersEnergyCompanyMember_f4fa4c8f-a720-4869-9631-90547efad4c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_738250be-8dc3-4af8-a102-1ae513a681be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3bffac39-4445-42b8-97e1-939a1e9e1bf1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_738250be-8dc3-4af8-a102-1ae513a681be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a793d2ca-0046-429a-9260-5f553af9bf45" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_738250be-8dc3-4af8-a102-1ae513a681be" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a793d2ca-0046-429a-9260-5f553af9bf45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_ea793c93-095a-4d22-b026-d9166610eca6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a793d2ca-0046-429a-9260-5f553af9bf45" xlink:to="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_ea793c93-095a-4d22-b026-d9166610eca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_9f7809fd-2d76-4cbe-b96f-f63dfa4b5c5a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a793d2ca-0046-429a-9260-5f553af9bf45" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_9f7809fd-2d76-4cbe-b96f-f63dfa4b5c5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_d9b2db14-5807-4cbf-8f35-dfd7a845bca5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3bffac39-4445-42b8-97e1-939a1e9e1bf1" xlink:to="loc_us-gaap_RegulatoryAssetAxis_d9b2db14-5807-4cbf-8f35-dfd7a845bca5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_48fc378c-bd9b-4055-bdbb-f198413931ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetAxis_d9b2db14-5807-4cbf-8f35-dfd7a845bca5" xlink:to="loc_us-gaap_RegulatoryAssetDomain_48fc378c-bd9b-4055-bdbb-f198413931ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRegulatoryAssetsLiabilitiesMember_2ba841f3-a90f-47ad-9605-f661ab11a3b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherRegulatoryAssetsLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_48fc378c-bd9b-4055-bdbb-f198413931ac" xlink:to="loc_us-gaap_OtherRegulatoryAssetsLiabilitiesMember_2ba841f3-a90f-47ad-9605-f661ab11a3b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SecuritizedRegulatoryAssetsMember_6f303767-de17-445d-bc93-2b7257cc1188" xlink:href="cms-20241231.xsd#cms_SecuritizedRegulatoryAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_48fc378c-bd9b-4055-bdbb-f198413931ac" xlink:to="loc_cms_SecuritizedRegulatoryAssetsMember_6f303767-de17-445d-bc93-2b7257cc1188" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_92a14c19-dec5-4b0a-ac0b-c840b4c3cdb7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3bffac39-4445-42b8-97e1-939a1e9e1bf1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_92a14c19-dec5-4b0a-ac0b-c840b4c3cdb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_34c8cf2b-4943-4d04-81d0-8ab20c8c1ff0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_92a14c19-dec5-4b0a-ac0b-c840b4c3cdb7" xlink:to="loc_us-gaap_Depreciation_34c8cf2b-4943-4d04-81d0-8ab20c8c1ff0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentForAmortization_8092a50f-d12e-4c2d-9378-08019c1f9bd8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentForAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_92a14c19-dec5-4b0a-ac0b-c840b4c3cdb7" xlink:to="loc_us-gaap_AdjustmentForAmortization_8092a50f-d12e-4c2d-9378-08019c1f9bd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_44d28862-3cfc-467d-beeb-c0c26ebb94c4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_92a14c19-dec5-4b0a-ac0b-c840b4c3cdb7" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_44d28862-3cfc-467d-beeb-c0c26ebb94c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_c2faa812-67b1-4de8-8c3d-6a235842963a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_92a14c19-dec5-4b0a-ac0b-c840b4c3cdb7" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_c2faa812-67b1-4de8-8c3d-6a235842963a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofEstimatedAmortizationExpenseforIntangiblesDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#PlantPropertyandEquipmentScheduleofEstimatedAmortizationExpenseforIntangiblesDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofEstimatedAmortizationExpenseforIntangiblesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_fc04d1c5-94f4-4f86-a127-4e855099d356" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_88ee7397-5d2b-4f82-9585-459166f84810" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_fc04d1c5-94f4-4f86-a127-4e855099d356" xlink:to="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_88ee7397-5d2b-4f82-9585-459166f84810" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_56032894-ff6e-4f74-8d87-8f373759f52a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_88ee7397-5d2b-4f82-9585-459166f84810" xlink:to="loc_dei_LegalEntityAxis_56032894-ff6e-4f74-8d87-8f373759f52a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_0541bf4d-a7c8-4ee0-8a78-acd9c4f2e142" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_56032894-ff6e-4f74-8d87-8f373759f52a" xlink:to="loc_dei_EntityDomain_0541bf4d-a7c8-4ee0-8a78-acd9c4f2e142" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_ef711d85-826f-443b-9ed6-cb3e00f3ca81" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_0541bf4d-a7c8-4ee0-8a78-acd9c4f2e142" xlink:to="loc_cms_ConsumersEnergyCompanyMember_ef711d85-826f-443b-9ed6-cb3e00f3ca81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_24f79dc4-5b3b-48d7-8116-db751e1bc6e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_88ee7397-5d2b-4f82-9585-459166f84810" xlink:to="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_24f79dc4-5b3b-48d7-8116-db751e1bc6e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_1f5416b1-118f-4b49-b745-b82135e0ccc9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_24f79dc4-5b3b-48d7-8116-db751e1bc6e8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_1f5416b1-118f-4b49-b745-b82135e0ccc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_73206d63-787c-42fe-ab94-c2c89cacf7de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_24f79dc4-5b3b-48d7-8116-db751e1bc6e8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_73206d63-787c-42fe-ab94-c2c89cacf7de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_63f844e3-361a-406d-81af-98ee82ebd453" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_24f79dc4-5b3b-48d7-8116-db751e1bc6e8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_63f844e3-361a-406d-81af-98ee82ebd453" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_e28b2f61-12c8-4a98-bfbc-dd13e2810267" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_24f79dc4-5b3b-48d7-8116-db751e1bc6e8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_e28b2f61-12c8-4a98-bfbc-dd13e2810267" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_765d25f6-be09-4e80-9d2d-eb3d1a97c1e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_24f79dc4-5b3b-48d7-8116-db751e1bc6e8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_765d25f6-be09-4e80-9d2d-eb3d1a97c1e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofJointlyOwnedRegulatedUtilityFacilitiesDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#PlantPropertyandEquipmentSummaryofJointlyOwnedRegulatedUtilityFacilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofJointlyOwnedRegulatedUtilityFacilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_561de615-43ee-476a-9948-f5a54cf9d2b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_e44a33c5-85c1-45be-85f9-188ef1298870" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_561de615-43ee-476a-9948-f5a54cf9d2b0" xlink:to="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_e44a33c5-85c1-45be-85f9-188ef1298870" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_1c8ccf15-7fb3-443e-b97b-f382a0f0d594" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_e44a33c5-85c1-45be-85f9-188ef1298870" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_1c8ccf15-7fb3-443e-b97b-f382a0f0d594" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_b49f6702-da21-4a3a-855b-65cf10295a0b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_1c8ccf15-7fb3-443e-b97b-f382a0f0d594" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_b49f6702-da21-4a3a-855b-65cf10295a0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CampbellUnit3Member_6a26ac99-cad8-42ed-94c5-66fa76e5223a" xlink:href="cms-20241231.xsd#cms_CampbellUnit3Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_b49f6702-da21-4a3a-855b-65cf10295a0b" xlink:to="loc_cms_CampbellUnit3Member_6a26ac99-cad8-42ed-94c5-66fa76e5223a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LudingtonMember_73c087b6-b970-4cf6-96c8-0254de2ba3b0" xlink:href="cms-20241231.xsd#cms_LudingtonMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_b49f6702-da21-4a3a-855b-65cf10295a0b" xlink:to="loc_cms_LudingtonMember_73c087b6-b970-4cf6-96c8-0254de2ba3b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DistributionMember_ac58dae3-9aed-4cc0-adf7-1fdbe153f879" xlink:href="cms-20241231.xsd#cms_DistributionMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_b49f6702-da21-4a3a-855b-65cf10295a0b" xlink:to="loc_cms_DistributionMember_ac58dae3-9aed-4cc0-adf7-1fdbe153f879" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d3db17bb-908f-4bfa-9c9e-3a9ff94d1ca6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_e44a33c5-85c1-45be-85f9-188ef1298870" xlink:to="loc_dei_LegalEntityAxis_d3db17bb-908f-4bfa-9c9e-3a9ff94d1ca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e9468c9a-07a6-4683-ad3c-a24fb8cca34b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_d3db17bb-908f-4bfa-9c9e-3a9ff94d1ca6" xlink:to="loc_dei_EntityDomain_e9468c9a-07a6-4683-ad3c-a24fb8cca34b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_a0e2d5c5-ca7e-438a-baec-79fdf02e5cc6" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_e9468c9a-07a6-4683-ad3c-a24fb8cca34b" xlink:to="loc_cms_ConsumersEnergyCompanyMember_a0e2d5c5-ca7e-438a-baec-79fdf02e5cc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_1b5928bd-98c8-45cb-a54e-e77a27725079" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_e44a33c5-85c1-45be-85f9-188ef1298870" xlink:to="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_1b5928bd-98c8-45cb-a54e-e77a27725079" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare_99fc2dc5-01a6-46b2-83bb-b6969e6ededc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_1b5928bd-98c8-45cb-a54e-e77a27725079" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare_99fc2dc5-01a6-46b2-83bb-b6969e6ededc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService_30e6c90c-fbc8-467e-bc03-9601af7101c4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_1b5928bd-98c8-45cb-a54e-e77a27725079" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService_30e6c90c-fbc8-467e-bc03-9601af7101c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation_7ff0203f-d28b-4576-ba98-7856c4a071fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_1b5928bd-98c8-45cb-a54e-e77a27725079" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation_7ff0203f-d28b-4576-ba98-7856c4a071fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress_713ee28b-db1b-42f3-8bb6-3662096c6483" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_1b5928bd-98c8-45cb-a54e-e77a27725079" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress_713ee28b-db1b-42f3-8bb6-3662096c6483" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantNetOwnershipAmount_1d833f7e-01aa-4847-b634-0460a2e0b17a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JointlyOwnedUtilityPlantNetOwnershipAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_1b5928bd-98c8-45cb-a54e-e77a27725079" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantNetOwnershipAmount_1d833f7e-01aa-4847-b634-0460a2e0b17a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/LeasesSummaryofLeaseRightofUseAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#LeasesSummaryofLeaseRightofUseAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/LeasesSummaryofLeaseRightofUseAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_94617339-8b75-46c0-85bc-af447db83856" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorLeaseDescriptionTable_2b38365d-2d4e-4b99-9a08-f208c86381dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_94617339-8b75-46c0-85bc-af447db83856" xlink:to="loc_us-gaap_LessorLeaseDescriptionTable_2b38365d-2d4e-4b99-9a08-f208c86381dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_38153a58-ee4a-48c3-9a9b-e3e139becc7c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionTable_2b38365d-2d4e-4b99-9a08-f208c86381dc" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_38153a58-ee4a-48c3-9a9b-e3e139becc7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_6209e8ec-b3c0-4581-a442-db272d67311a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_38153a58-ee4a-48c3-9a9b-e3e139becc7c" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_6209e8ec-b3c0-4581-a442-db272d67311a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RelatedPartyLeaseMember_d1f9a83a-007d-4eb6-b7cd-d34508358079" xlink:href="cms-20241231.xsd#cms_RelatedPartyLeaseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_6209e8ec-b3c0-4581-a442-db272d67311a" xlink:to="loc_cms_RelatedPartyLeaseMember_d1f9a83a-007d-4eb6-b7cd-d34508358079" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ad6b7c1a-e19f-43d7-9612-3555c0529787" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionTable_2b38365d-2d4e-4b99-9a08-f208c86381dc" xlink:to="loc_dei_LegalEntityAxis_ad6b7c1a-e19f-43d7-9612-3555c0529787" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ba437c96-4198-4976-bade-6c62a7477ccc" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_ad6b7c1a-e19f-43d7-9612-3555c0529787" xlink:to="loc_dei_EntityDomain_ba437c96-4198-4976-bade-6c62a7477ccc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_55fc127d-411d-484f-b42a-52d96efc4850" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_ba437c96-4198-4976-bade-6c62a7477ccc" xlink:to="loc_cms_ConsumersEnergyCompanyMember_55fc127d-411d-484f-b42a-52d96efc4850" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorLeaseDescriptionLineItems_46013c68-206f-48e0-83ea-82d9ae52a1fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorLeaseDescriptionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionTable_2b38365d-2d4e-4b99-9a08-f208c86381dc" xlink:to="loc_us-gaap_LessorLeaseDescriptionLineItems_46013c68-206f-48e0-83ea-82d9ae52a1fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_ad7cdd45-de3c-4c7c-8690-d6682ef85132" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_46013c68-206f-48e0-83ea-82d9ae52a1fe" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_ad7cdd45-de3c-4c7c-8690-d6682ef85132" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_cbf70e02-3d0a-4236-9c6a-d6b4dd957077" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_46013c68-206f-48e0-83ea-82d9ae52a1fe" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_cbf70e02-3d0a-4236-9c6a-d6b4dd957077" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_e532fa10-8e61-46c4-b819-8dee66d13afa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_46013c68-206f-48e0-83ea-82d9ae52a1fe" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_e532fa10-8e61-46c4-b819-8dee66d13afa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_29265dd1-8ec2-4809-b9d1-42e866bb4850" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_46013c68-206f-48e0-83ea-82d9ae52a1fe" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_29265dd1-8ec2-4809-b9d1-42e866bb4850" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_0ddae6d8-addd-4734-8d87-685147759f98" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_46013c68-206f-48e0-83ea-82d9ae52a1fe" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_0ddae6d8-addd-4734-8d87-685147759f98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseDescriptionAbstract_dfc47ff1-64bf-4f1f-ba57-649d21641058" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseDescriptionAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_46013c68-206f-48e0-83ea-82d9ae52a1fe" xlink:to="loc_us-gaap_LesseeOperatingLeaseDescriptionAbstract_dfc47ff1-64bf-4f1f-ba57-649d21641058" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_77891efd-23dd-4ed6-9b38-8219af8ad917" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeOperatingLeaseDescriptionAbstract_dfc47ff1-64bf-4f1f-ba57-649d21641058" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_77891efd-23dd-4ed6-9b38-8219af8ad917" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LesseeOperatingLeaseLiabilitiesAbstract_2b066193-46a8-4f38-9db9-5670909f06de" xlink:href="cms-20241231.xsd#cms_LesseeOperatingLeaseLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeOperatingLeaseDescriptionAbstract_dfc47ff1-64bf-4f1f-ba57-649d21641058" xlink:to="loc_cms_LesseeOperatingLeaseLiabilitiesAbstract_2b066193-46a8-4f38-9db9-5670909f06de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_9213bb2b-2aa1-473f-ae84-65f9b4d124e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_LesseeOperatingLeaseLiabilitiesAbstract_2b066193-46a8-4f38-9db9-5670909f06de" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_9213bb2b-2aa1-473f-ae84-65f9b4d124e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_a4bdd64d-3d6b-4ab4-bc5d-89cad4ec4762" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_LesseeOperatingLeaseLiabilitiesAbstract_2b066193-46a8-4f38-9db9-5670909f06de" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_a4bdd64d-3d6b-4ab4-bc5d-89cad4ec4762" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeaseDescriptionAbstract_296ab9cf-be8a-4448-8f5a-771739335b99" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeFinanceLeaseDescriptionAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_46013c68-206f-48e0-83ea-82d9ae52a1fe" xlink:to="loc_us-gaap_LesseeFinanceLeaseDescriptionAbstract_296ab9cf-be8a-4448-8f5a-771739335b99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_988f3c40-4a09-49af-9124-c4164e87d856" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeFinanceLeaseDescriptionAbstract_296ab9cf-be8a-4448-8f5a-771739335b99" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_988f3c40-4a09-49af-9124-c4164e87d856" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LesseeFinanceLeaseLiabilitiesAbstract_a9ffc983-571b-4830-a8ab-85046814abe3" xlink:href="cms-20241231.xsd#cms_LesseeFinanceLeaseLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeFinanceLeaseDescriptionAbstract_296ab9cf-be8a-4448-8f5a-771739335b99" xlink:to="loc_cms_LesseeFinanceLeaseLiabilitiesAbstract_a9ffc983-571b-4830-a8ab-85046814abe3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_5730a295-cd49-4d4e-93b2-08b2011f8472" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_LesseeFinanceLeaseLiabilitiesAbstract_a9ffc983-571b-4830-a8ab-85046814abe3" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_5730a295-cd49-4d4e-93b2-08b2011f8472" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_448cffa4-af24-4902-a2fd-0b91ca188027" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_LesseeFinanceLeaseLiabilitiesAbstract_a9ffc983-571b-4830-a8ab-85046814abe3" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_448cffa4-af24-4902-a2fd-0b91ca188027" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LesseeWeightedAverageLeaseTermAbstract_42b90903-0f3c-40fe-adef-4e6428bed1a7" xlink:href="cms-20241231.xsd#cms_LesseeWeightedAverageLeaseTermAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_46013c68-206f-48e0-83ea-82d9ae52a1fe" xlink:to="loc_cms_LesseeWeightedAverageLeaseTermAbstract_42b90903-0f3c-40fe-adef-4e6428bed1a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_8503277c-6ca4-40c5-85c2-05e959221e8a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_LesseeWeightedAverageLeaseTermAbstract_42b90903-0f3c-40fe-adef-4e6428bed1a7" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_8503277c-6ca4-40c5-85c2-05e959221e8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_2e07f28b-e9af-43c6-b47c-e29214e2994b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_LesseeWeightedAverageLeaseTermAbstract_42b90903-0f3c-40fe-adef-4e6428bed1a7" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_2e07f28b-e9af-43c6-b47c-e29214e2994b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LesseeWeightedAverageDiscountRateAbstract_b84646a6-1de8-4f62-9bd3-e7063cee918e" xlink:href="cms-20241231.xsd#cms_LesseeWeightedAverageDiscountRateAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_46013c68-206f-48e0-83ea-82d9ae52a1fe" xlink:to="loc_cms_LesseeWeightedAverageDiscountRateAbstract_b84646a6-1de8-4f62-9bd3-e7063cee918e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_73572707-1dc9-42b1-94f7-9d84c49ec687" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_LesseeWeightedAverageDiscountRateAbstract_b84646a6-1de8-4f62-9bd3-e7063cee918e" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_73572707-1dc9-42b1-94f7-9d84c49ec687" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_1d1172b2-160a-4c4d-8c90-414e36a2d77d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_LesseeWeightedAverageDiscountRateAbstract_b84646a6-1de8-4f62-9bd3-e7063cee918e" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_1d1172b2-160a-4c4d-8c90-414e36a2d77d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_143e27ad-4686-46a1-a383-68d90a15c4d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_46013c68-206f-48e0-83ea-82d9ae52a1fe" xlink:to="loc_us-gaap_FinanceLeaseLiability_143e27ad-4686-46a1-a383-68d90a15c4d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/LeasesScheduleofLeaseCostDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#LeasesScheduleofLeaseCostDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/LeasesScheduleofLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_ae1a379f-5a36-45d4-aa6b-2e897623736c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_d1e931a6-0432-45d3-ac3a-bfa4287bf983" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ae1a379f-5a36-45d4-aa6b-2e897623736c" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_d1e931a6-0432-45d3-ac3a-bfa4287bf983" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_806c82fa-f86a-4ea5-85a7-1f035f647019" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_d1e931a6-0432-45d3-ac3a-bfa4287bf983" xlink:to="loc_dei_LegalEntityAxis_806c82fa-f86a-4ea5-85a7-1f035f647019" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_2badb19e-c24b-48f2-bd94-1841c7c46492" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_806c82fa-f86a-4ea5-85a7-1f035f647019" xlink:to="loc_dei_EntityDomain_2badb19e-c24b-48f2-bd94-1841c7c46492" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_3ac8ab62-213a-418c-b85c-425c4e190ab4" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_2badb19e-c24b-48f2-bd94-1841c7c46492" xlink:to="loc_cms_ConsumersEnergyCompanyMember_3ac8ab62-213a-418c-b85c-425c4e190ab4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_a774467f-1a4d-45c6-8e57-d0b7bb63e7b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_d1e931a6-0432-45d3-ac3a-bfa4287bf983" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_a774467f-1a4d-45c6-8e57-d0b7bb63e7b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_3e73b411-23d6-4f1d-8d4a-aa53e72f23de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_a774467f-1a4d-45c6-8e57-d0b7bb63e7b9" xlink:to="loc_us-gaap_OperatingLeaseCost_3e73b411-23d6-4f1d-8d4a-aa53e72f23de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinanceLeaseCost1Abstract_270cecd5-5398-4d05-8afc-ad56928fa198" xlink:href="cms-20241231.xsd#cms_FinanceLeaseCost1Abstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_a774467f-1a4d-45c6-8e57-d0b7bb63e7b9" xlink:to="loc_cms_FinanceLeaseCost1Abstract_270cecd5-5398-4d05-8afc-ad56928fa198" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_ebfca7ee-0ae9-4609-94f4-5769c38a48a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinanceLeaseCost1Abstract_270cecd5-5398-4d05-8afc-ad56928fa198" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_ebfca7ee-0ae9-4609-94f4-5769c38a48a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_f058351d-f7c8-46d2-92af-a677b42dac1a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinanceLeaseCost1Abstract_270cecd5-5398-4d05-8afc-ad56928fa198" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_f058351d-f7c8-46d2-92af-a677b42dac1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_3629035b-0cdc-4bdf-8e7d-23ecf17c1741" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableLeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_a774467f-1a4d-45c6-8e57-d0b7bb63e7b9" xlink:to="loc_us-gaap_VariableLeaseCost_3629035b-0cdc-4bdf-8e7d-23ecf17c1741" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_3d3474c0-4f0d-4cee-9fb7-4e9656c515c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_a774467f-1a4d-45c6-8e57-d0b7bb63e7b9" xlink:to="loc_us-gaap_ShortTermLeaseCost_3d3474c0-4f0d-4cee-9fb7-4e9656c515c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_a25f905c-50be-43d9-bd93-22a388fa1fef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_a774467f-1a4d-45c6-8e57-d0b7bb63e7b9" xlink:to="loc_us-gaap_LeaseCost_a25f905c-50be-43d9-bd93-22a388fa1fef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/LeasesScheduleofLesseeCashFlowsDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#LeasesScheduleofLesseeCashFlowsDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/LeasesScheduleofLesseeCashFlowsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_6e508ef0-60f5-4960-a855-0c23e7fe656f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_52602561-a7d5-4819-b14d-ccd6e0a565f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6e508ef0-60f5-4960-a855-0c23e7fe656f" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_52602561-a7d5-4819-b14d-ccd6e0a565f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_09e5469f-0f36-4a06-9997-97c525c47862" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_52602561-a7d5-4819-b14d-ccd6e0a565f6" xlink:to="loc_dei_LegalEntityAxis_09e5469f-0f36-4a06-9997-97c525c47862" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e4e337ed-d4cf-4b26-a767-455d60e4579f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_09e5469f-0f36-4a06-9997-97c525c47862" xlink:to="loc_dei_EntityDomain_e4e337ed-d4cf-4b26-a767-455d60e4579f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_48d5f799-4d09-4789-97a7-ee256283d4ea" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_e4e337ed-d4cf-4b26-a767-455d60e4579f" xlink:to="loc_cms_ConsumersEnergyCompanyMember_48d5f799-4d09-4789-97a7-ee256283d4ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_c214beec-82bc-47e3-ac23-36d9e49a0ab0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_52602561-a7d5-4819-b14d-ccd6e0a565f6" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_c214beec-82bc-47e3-ac23-36d9e49a0ab0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_b9c967d8-a29f-4438-86e8-b56f72e90abf" xlink:href="cms-20241231.xsd#cms_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c214beec-82bc-47e3-ac23-36d9e49a0ab0" xlink:to="loc_cms_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_b9c967d8-a29f-4438-86e8-b56f72e90abf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_ad5f9797-b34d-417c-94f7-dd830a08fcbd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_b9c967d8-a29f-4438-86e8-b56f72e90abf" xlink:to="loc_us-gaap_OperatingLeasePayments_ad5f9797-b34d-417c-94f7-dd830a08fcbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_22127770-8951-4d61-82e4-d6b51831be4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_b9c967d8-a29f-4438-86e8-b56f72e90abf" xlink:to="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_22127770-8951-4d61-82e4-d6b51831be4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_551b578f-f07b-49d1-8f82-7d9c4bc607d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_b9c967d8-a29f-4438-86e8-b56f72e90abf" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_551b578f-f07b-49d1-8f82-7d9c4bc607d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LesseeLeaseRightOfUseAssetsAbstract_708829fc-b599-43c7-8c94-74ac8b8495e8" xlink:href="cms-20241231.xsd#cms_LesseeLeaseRightOfUseAssetsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c214beec-82bc-47e3-ac23-36d9e49a0ab0" xlink:to="loc_cms_LesseeLeaseRightOfUseAssetsAbstract_708829fc-b599-43c7-8c94-74ac8b8495e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_c8b8d5e4-aaa1-4a67-92bf-f1d23cbb638b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_LesseeLeaseRightOfUseAssetsAbstract_708829fc-b599-43c7-8c94-74ac8b8495e8" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_c8b8d5e4-aaa1-4a67-92bf-f1d23cbb638b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_5ca07ba9-868a-4cfc-9e1a-d97fc90c6448" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_LesseeLeaseRightOfUseAssetsAbstract_708829fc-b599-43c7-8c94-74ac8b8495e8" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_5ca07ba9-868a-4cfc-9e1a-d97fc90c6448" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#LeasesSummaryofMinimumAnnualRentalCommitmentsDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_89d7d34a-38f1-44e4-83df-cb12a2c5ba82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_97a4a5d9-7280-4c18-aa11-cfb4877adbfc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_89d7d34a-38f1-44e4-83df-cb12a2c5ba82" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_97a4a5d9-7280-4c18-aa11-cfb4877adbfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_354c50f8-5ee2-4f8d-9696-277dcfd31133" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_97a4a5d9-7280-4c18-aa11-cfb4877adbfc" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_354c50f8-5ee2-4f8d-9696-277dcfd31133" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_8d4fd00e-4e6e-4a8c-a43c-ffc552dd0a7e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_354c50f8-5ee2-4f8d-9696-277dcfd31133" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_8d4fd00e-4e6e-4a8c-a43c-ffc552dd0a7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PipelinesAndPowerPurchaseAgreementsMember_91e54ea2-c99a-4b55-9326-dfd440b10ee7" xlink:href="cms-20241231.xsd#cms_PipelinesAndPowerPurchaseAgreementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_8d4fd00e-4e6e-4a8c-a43c-ffc552dd0a7e" xlink:to="loc_cms_PipelinesAndPowerPurchaseAgreementsMember_91e54ea2-c99a-4b55-9326-dfd440b10ee7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LandAndOtherFinanceLeasesMember_700f66ce-7a9e-4937-9e1d-0d95cdd3b695" xlink:href="cms-20241231.xsd#cms_LandAndOtherFinanceLeasesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_8d4fd00e-4e6e-4a8c-a43c-ffc552dd0a7e" xlink:to="loc_cms_LandAndOtherFinanceLeasesMember_700f66ce-7a9e-4937-9e1d-0d95cdd3b695" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_bde5f993-ac8f-472e-9e25-80618fc5804c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_97a4a5d9-7280-4c18-aa11-cfb4877adbfc" xlink:to="loc_dei_LegalEntityAxis_bde5f993-ac8f-472e-9e25-80618fc5804c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_cc928f54-a96b-43b3-a52a-0a68a0d91a23" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_bde5f993-ac8f-472e-9e25-80618fc5804c" xlink:to="loc_dei_EntityDomain_cc928f54-a96b-43b3-a52a-0a68a0d91a23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_dde45988-76aa-46bf-9233-22ca55dd5809" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_cc928f54-a96b-43b3-a52a-0a68a0d91a23" xlink:to="loc_cms_ConsumersEnergyCompanyMember_dde45988-76aa-46bf-9233-22ca55dd5809" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_65f83ee5-267f-4c3f-8f6d-0f3bdbfd11c4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_97a4a5d9-7280-4c18-aa11-cfb4877adbfc" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_65f83ee5-267f-4c3f-8f6d-0f3bdbfd11c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_621117bd-6d04-4e00-b09d-9301d4457dac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_65f83ee5-267f-4c3f-8f6d-0f3bdbfd11c4" xlink:to="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_621117bd-6d04-4e00-b09d-9301d4457dac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_d15fda31-9dd3-45f4-a6a9-bb622a62d23c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_621117bd-6d04-4e00-b09d-9301d4457dac" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_d15fda31-9dd3-45f4-a6a9-bb622a62d23c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_03084488-5a4b-4d66-ae8b-e18476452005" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_621117bd-6d04-4e00-b09d-9301d4457dac" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_03084488-5a4b-4d66-ae8b-e18476452005" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_b65da91b-1849-4e8e-b029-51009556b5b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_621117bd-6d04-4e00-b09d-9301d4457dac" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_b65da91b-1849-4e8e-b029-51009556b5b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_259dc860-411a-480e-9bbb-6b4b45242aa0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_621117bd-6d04-4e00-b09d-9301d4457dac" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_259dc860-411a-480e-9bbb-6b4b45242aa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_59e421c3-0414-403e-adbd-35439600c5a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_621117bd-6d04-4e00-b09d-9301d4457dac" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_59e421c3-0414-403e-adbd-35439600c5a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_489d545f-6842-4e7e-b489-be048f72ca5c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_621117bd-6d04-4e00-b09d-9301d4457dac" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_489d545f-6842-4e7e-b489-be048f72ca5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2416b85b-4f9e-4ca2-b90a-27b960070b9c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_621117bd-6d04-4e00-b09d-9301d4457dac" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2416b85b-4f9e-4ca2-b90a-27b960070b9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_72b4923b-e8ec-45f8-8067-5c83b835ba8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_621117bd-6d04-4e00-b09d-9301d4457dac" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_72b4923b-e8ec-45f8-8067-5c83b835ba8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_4210dfc6-e3ae-4485-a727-a6f8e09b680d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_621117bd-6d04-4e00-b09d-9301d4457dac" xlink:to="loc_us-gaap_OperatingLeaseLiability_4210dfc6-e3ae-4485-a727-a6f8e09b680d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_9ec909b6-439b-4c4c-a5c0-f7dbb4fc797f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_65f83ee5-267f-4c3f-8f6d-0f3bdbfd11c4" xlink:to="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_9ec909b6-439b-4c4c-a5c0-f7dbb4fc797f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_6a05099b-437a-498b-86ab-2e05ad732d65" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_9ec909b6-439b-4c4c-a5c0-f7dbb4fc797f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_6a05099b-437a-498b-86ab-2e05ad732d65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_70528979-1c09-46f9-b5e9-69cc43eaef5a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_9ec909b6-439b-4c4c-a5c0-f7dbb4fc797f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_70528979-1c09-46f9-b5e9-69cc43eaef5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_cc3661be-10d0-4d67-af57-6da1be5610ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_9ec909b6-439b-4c4c-a5c0-f7dbb4fc797f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_cc3661be-10d0-4d67-af57-6da1be5610ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_84638004-4b7f-4c12-970e-b7be4e67f201" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_9ec909b6-439b-4c4c-a5c0-f7dbb4fc797f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_84638004-4b7f-4c12-970e-b7be4e67f201" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_4b0f1481-8748-4dd6-bd5d-8d0ba5c987b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_9ec909b6-439b-4c4c-a5c0-f7dbb4fc797f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_4b0f1481-8748-4dd6-bd5d-8d0ba5c987b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_2a9a5310-bc46-423f-afe7-9e389ad90fa7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_9ec909b6-439b-4c4c-a5c0-f7dbb4fc797f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_2a9a5310-bc46-423f-afe7-9e389ad90fa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_e52f5aef-a58c-4693-8025-12f663edf14e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_9ec909b6-439b-4c4c-a5c0-f7dbb4fc797f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_e52f5aef-a58c-4693-8025-12f663edf14e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_622ae8fd-190f-4e22-be93-4cb90c5baa3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_9ec909b6-439b-4c4c-a5c0-f7dbb4fc797f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_622ae8fd-190f-4e22-be93-4cb90c5baa3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_f2a9c8b6-b19f-480b-8ab2-ae91071db17f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_9ec909b6-439b-4c4c-a5c0-f7dbb4fc797f" xlink:to="loc_us-gaap_FinanceLeaseLiability_f2a9c8b6-b19f-480b-8ab2-ae91071db17f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#LeasesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/LeasesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_1fc621bc-35fa-4791-915b-5453b21fb0f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorLeaseDescriptionTable_3404c598-7a3d-417d-a621-5593b214f1bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1fc621bc-35fa-4791-915b-5453b21fb0f3" xlink:to="loc_us-gaap_LessorLeaseDescriptionTable_3404c598-7a3d-417d-a621-5593b214f1bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_c6ec3484-ce2a-429f-8247-dbed448160ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionTable_3404c598-7a3d-417d-a621-5593b214f1bb" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_c6ec3484-ce2a-429f-8247-dbed448160ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_687092bd-1889-41d1-8ecc-51c0d5ef7f50" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_c6ec3484-ce2a-429f-8247-dbed448160ef" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_687092bd-1889-41d1-8ecc-51c0d5ef7f50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PowerSalesAgreementMember_da1f1c8b-bcbd-4323-971c-b560a83e4a6b" xlink:href="cms-20241231.xsd#cms_PowerSalesAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_687092bd-1889-41d1-8ecc-51c0d5ef7f50" xlink:to="loc_cms_PowerSalesAgreementMember_da1f1c8b-bcbd-4323-971c-b560a83e4a6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_559438f8-18f8-4fa1-97ca-f8e343e06a95" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionTable_3404c598-7a3d-417d-a621-5593b214f1bb" xlink:to="loc_dei_LegalEntityAxis_559438f8-18f8-4fa1-97ca-f8e343e06a95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9371e9db-becf-4a48-b59d-3b77f04c9086" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_559438f8-18f8-4fa1-97ca-f8e343e06a95" xlink:to="loc_dei_EntityDomain_9371e9db-becf-4a48-b59d-3b77f04c9086" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_f4ed1e01-d0d6-4f7a-bc9d-c9b4350417b8" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_9371e9db-becf-4a48-b59d-3b77f04c9086" xlink:to="loc_cms_ConsumersEnergyCompanyMember_f4ed1e01-d0d6-4f7a-bc9d-c9b4350417b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorLeaseDescriptionLineItems_1690a5a5-3df2-4f8e-b0c3-00fc589fb10b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorLeaseDescriptionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionTable_3404c598-7a3d-417d-a621-5593b214f1bb" xlink:to="loc_us-gaap_LessorLeaseDescriptionLineItems_1690a5a5-3df2-4f8e-b0c3-00fc589fb10b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLeaseIncome_57fa210e-09bc-40ca-b6df-ddce5c43cbd0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLeaseIncome"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_1690a5a5-3df2-4f8e-b0c3-00fc589fb10b" xlink:to="loc_us-gaap_OperatingLeaseLeaseIncome_57fa210e-09bc-40ca-b6df-ddce5c43cbd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseVariableLeaseIncome_53948bdc-cf27-4005-a525-1486471010c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseVariableLeaseIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_1690a5a5-3df2-4f8e-b0c3-00fc589fb10b" xlink:to="loc_us-gaap_OperatingLeaseVariableLeaseIncome_53948bdc-cf27-4005-a525-1486471010c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract_4f8ac41e-faf5-4bf1-8d22-0d720ad9819d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionLineItems_1690a5a5-3df2-4f8e-b0c3-00fc589fb10b" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract_4f8ac41e-faf5-4bf1-8d22-0d720ad9819d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths_325e14b9-2e30-4139-a9c4-b68690b64470" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract_4f8ac41e-faf5-4bf1-8d22-0d720ad9819d" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths_325e14b9-2e30-4139-a9c4-b68690b64470" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears_8c9ab6b6-d150-4870-924e-52ae0f7df681" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract_4f8ac41e-faf5-4bf1-8d22-0d720ad9819d" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears_8c9ab6b6-d150-4870-924e-52ae0f7df681" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears_88d2e921-bba5-4f19-9fe9-7b9001d29fed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract_4f8ac41e-faf5-4bf1-8d22-0d720ad9819d" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears_88d2e921-bba5-4f19-9fe9-7b9001d29fed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears_e65b16c0-863e-4c60-a97e-db6f422f73d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract_4f8ac41e-faf5-4bf1-8d22-0d720ad9819d" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears_e65b16c0-863e-4c60-a97e-db6f422f73d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears_beaed507-bd8d-448f-b054-1e38b750c7ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract_4f8ac41e-faf5-4bf1-8d22-0d720ad9819d" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears_beaed507-bd8d-448f-b054-1e38b750c7ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter_ca2fc0ea-d86a-4ef7-b3ed-60da238830cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract_4f8ac41e-faf5-4bf1-8d22-0d720ad9819d" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter_ca2fc0ea-d86a-4ef7-b3ed-60da238830cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivable_e53df498-cb96-4ebc-87e7-6170530e5cb3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivable"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract_4f8ac41e-faf5-4bf1-8d22-0d720ad9819d" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivable_e53df498-cb96-4ebc-87e7-6170530e5cb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount_9a614eea-efb7-405f-9e78-ce1e2daf92b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract_4f8ac41e-faf5-4bf1-8d22-0d720ad9819d" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount_9a614eea-efb7-405f-9e78-ce1e2daf92b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/LeasesScheduleofFuturePaymentstobeReceivedDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#LeasesScheduleofFuturePaymentstobeReceivedDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/LeasesScheduleofFuturePaymentstobeReceivedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_ec339536-32fc-40fe-9e88-a17aa1727be2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract_f717b8ae-5f15-45c1-bdbf-93a53949194f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ec339536-32fc-40fe-9e88-a17aa1727be2" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract_f717b8ae-5f15-45c1-bdbf-93a53949194f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_8aed4960-d61d-4fcd-aeda-48b17f3e40a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract_f717b8ae-5f15-45c1-bdbf-93a53949194f" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_8aed4960-d61d-4fcd-aeda-48b17f3e40a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_a17f33de-c118-4c5b-87ea-e8f3139cffc2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract_f717b8ae-5f15-45c1-bdbf-93a53949194f" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_a17f33de-c118-4c5b-87ea-e8f3139cffc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_b0173370-8665-4105-91bf-f29ea3195372" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceived"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract_f717b8ae-5f15-45c1-bdbf-93a53949194f" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_b0173370-8665-4105-91bf-f29ea3195372" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/AssetRetirementObligationsDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#AssetRetirementObligationsDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/AssetRetirementObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationAbstract_86d74b34-5cc3-47e8-a7de-54ac637591d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetRetirementObligationsTable_9a16b80d-d2e6-443c-ac49-3ad98a5eeb6c" xlink:href="cms-20241231.xsd#cms_AssetRetirementObligationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationAbstract_86d74b34-5cc3-47e8-a7de-54ac637591d8" xlink:to="loc_cms_AssetRetirementObligationsTable_9a16b80d-d2e6-443c-ac49-3ad98a5eeb6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetRetirementObligationsCategoriesAxis_aafe45f3-a60a-4acc-b0fa-fc71f74a33d5" xlink:href="cms-20241231.xsd#cms_AssetRetirementObligationsCategoriesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_AssetRetirementObligationsTable_9a16b80d-d2e6-443c-ac49-3ad98a5eeb6c" xlink:to="loc_cms_AssetRetirementObligationsCategoriesAxis_aafe45f3-a60a-4acc-b0fa-fc71f74a33d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetRetirementObligationsCategoriesDomain_d05f6aa1-fa2c-471d-a082-77401f6b5f59" xlink:href="cms-20241231.xsd#cms_AssetRetirementObligationsCategoriesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_AssetRetirementObligationsCategoriesAxis_aafe45f3-a60a-4acc-b0fa-fc71f74a33d5" xlink:to="loc_cms_AssetRetirementObligationsCategoriesDomain_d05f6aa1-fa2c-471d-a082-77401f6b5f59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RenewableGenerationAssetsMember_d5766a80-cf7b-4260-bb2d-51b857eef084" xlink:href="cms-20241231.xsd#cms_RenewableGenerationAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_AssetRetirementObligationsCategoriesDomain_d05f6aa1-fa2c-471d-a082-77401f6b5f59" xlink:to="loc_cms_RenewableGenerationAssetsMember_d5766a80-cf7b-4260-bb2d-51b857eef084" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CoalAshDisposalAreasMember_223b8412-1a9e-4490-b9b7-009d44dfe80f" xlink:href="cms-20241231.xsd#cms_CoalAshDisposalAreasMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_AssetRetirementObligationsCategoriesDomain_d05f6aa1-fa2c-471d-a082-77401f6b5f59" xlink:to="loc_cms_CoalAshDisposalAreasMember_223b8412-1a9e-4490-b9b7-009d44dfe80f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasDistributionCutPurgeCapMember_702d36aa-2b68-4be7-bf2e-fb6f20a4070e" xlink:href="cms-20241231.xsd#cms_GasDistributionCutPurgeCapMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_AssetRetirementObligationsCategoriesDomain_d05f6aa1-fa2c-471d-a082-77401f6b5f59" xlink:to="loc_cms_GasDistributionCutPurgeCapMember_702d36aa-2b68-4be7-bf2e-fb6f20a4070e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AsbestosAbatementMember_db34776c-0a3b-4c2b-b79f-30cd35839652" xlink:href="cms-20241231.xsd#cms_AsbestosAbatementMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_AssetRetirementObligationsCategoriesDomain_d05f6aa1-fa2c-471d-a082-77401f6b5f59" xlink:to="loc_cms_AsbestosAbatementMember_db34776c-0a3b-4c2b-b79f-30cd35839652" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasWellsPlugAndAbandonMember_d1ea9bab-896e-4228-ae54-b73a2fadb223" xlink:href="cms-20241231.xsd#cms_GasWellsPlugAndAbandonMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_AssetRetirementObligationsCategoriesDomain_d05f6aa1-fa2c-471d-a082-77401f6b5f59" xlink:to="loc_cms_GasWellsPlugAndAbandonMember_d1ea9bab-896e-4228-ae54-b73a2fadb223" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_c99a477e-2922-45f4-b837-a4150b3ecc14" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_AssetRetirementObligationsTable_9a16b80d-d2e6-443c-ac49-3ad98a5eeb6c" xlink:to="loc_dei_LegalEntityAxis_c99a477e-2922-45f4-b837-a4150b3ecc14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d81cf51d-925d-4a27-84d7-2e2917ec6334" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_c99a477e-2922-45f4-b837-a4150b3ecc14" xlink:to="loc_dei_EntityDomain_d81cf51d-925d-4a27-84d7-2e2917ec6334" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_f3b4f5f4-b8aa-4674-aa18-b3387772fa3b" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_d81cf51d-925d-4a27-84d7-2e2917ec6334" xlink:to="loc_cms_ConsumersEnergyCompanyMember_f3b4f5f4-b8aa-4674-aa18-b3387772fa3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetRetirementObligationsLineItems_532ea6bc-c172-4a42-8dc9-f1bfc9bf0287" xlink:href="cms-20241231.xsd#cms_AssetRetirementObligationsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_AssetRetirementObligationsTable_9a16b80d-d2e6-443c-ac49-3ad98a5eeb6c" xlink:to="loc_cms_AssetRetirementObligationsLineItems_532ea6bc-c172-4a42-8dc9-f1bfc9bf0287" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_83dc56e4-4066-4f56-9bb6-07cab019a0e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_AssetRetirementObligationsLineItems_532ea6bc-c172-4a42-8dc9-f1bfc9bf0287" xlink:to="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_83dc56e4-4066-4f56-9bb6-07cab019a0e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligation_5e2bd043-8479-4a89-95ea-d5a5204ae375" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_83dc56e4-4066-4f56-9bb6-07cab019a0e8" xlink:to="loc_us-gaap_AssetRetirementObligation_5e2bd043-8479-4a89-95ea-d5a5204ae375" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationLiabilitiesIncurred_2582eccb-f7c6-4d14-8bb8-28f4e696ca48" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationLiabilitiesIncurred"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_83dc56e4-4066-4f56-9bb6-07cab019a0e8" xlink:to="loc_us-gaap_AssetRetirementObligationLiabilitiesIncurred_2582eccb-f7c6-4d14-8bb8-28f4e696ca48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationLiabilitiesSettled_7fbef438-9e10-4266-80b7-82435d64d1d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationLiabilitiesSettled"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_83dc56e4-4066-4f56-9bb6-07cab019a0e8" xlink:to="loc_us-gaap_AssetRetirementObligationLiabilitiesSettled_7fbef438-9e10-4266-80b7-82435d64d1d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationAccretionExpense_ec5e20b3-d465-4031-8d12-8b3e015a35cf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationAccretionExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_83dc56e4-4066-4f56-9bb6-07cab019a0e8" xlink:to="loc_us-gaap_AssetRetirementObligationAccretionExpense_ec5e20b3-d465-4031-8d12-8b3e015a35cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationRevisionOfEstimate_9fc0690b-6f0d-458f-ba7b-63905a6e8e1d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationRevisionOfEstimate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_83dc56e4-4066-4f56-9bb6-07cab019a0e8" xlink:to="loc_us-gaap_AssetRetirementObligationRevisionOfEstimate_9fc0690b-6f0d-458f-ba7b-63905a6e8e1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligation_422b2b06-20cb-4b3f-9bc9-baec2c492ed0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_83dc56e4-4066-4f56-9bb6-07cab019a0e8" xlink:to="loc_us-gaap_AssetRetirementObligation_422b2b06-20cb-4b3f-9bc9-baec2c492ed0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#RetirementBenefitsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_585e9069-3957-4471-a89d-566c43570419" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_753b2b1c-bd07-4e89-ab59-bdd3565e7a16" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_585e9069-3957-4471-a89d-566c43570419" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_753b2b1c-bd07-4e89-ab59-bdd3565e7a16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_160cd70a-7f42-46d7-be7c-0827254e9e9c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_753b2b1c-bd07-4e89-ab59-bdd3565e7a16" xlink:to="loc_srt_RangeAxis_160cd70a-7f42-46d7-be7c-0827254e9e9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_1fc783cd-021e-4a7b-9f2a-4f68dec6c57c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_160cd70a-7f42-46d7-be7c-0827254e9e9c" xlink:to="loc_srt_RangeMember_1fc783cd-021e-4a7b-9f2a-4f68dec6c57c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_a70080d1-123a-4893-9418-96993a9ce30a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_1fc783cd-021e-4a7b-9f2a-4f68dec6c57c" xlink:to="loc_srt_MinimumMember_a70080d1-123a-4893-9418-96993a9ce30a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_bcbfbb43-3013-466d-8e95-d5f97be95fac" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_1fc783cd-021e-4a7b-9f2a-4f68dec6c57c" xlink:to="loc_srt_MaximumMember_bcbfbb43-3013-466d-8e95-d5f97be95fac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis_9ec554f9-68d0-4f92-b7a7-7349dee8d05d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_753b2b1c-bd07-4e89-ab59-bdd3565e7a16" xlink:to="loc_us-gaap_RetirementPlanNameAxis_9ec554f9-68d0-4f92-b7a7-7349dee8d05d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_adb046ed-8c36-497a-9020-dbb3ed3cd3ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameAxis_9ec554f9-68d0-4f92-b7a7-7349dee8d05d" xlink:to="loc_us-gaap_RetirementPlanNameDomain_adb046ed-8c36-497a-9020-dbb3ed3cd3ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DefinedCompanyContributionPlanMember_f41550bc-ba2c-4c8e-85a3-9d23f3247e2d" xlink:href="cms-20241231.xsd#cms_DefinedCompanyContributionPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameDomain_adb046ed-8c36-497a-9020-dbb3ed3cd3ef" xlink:to="loc_cms_DefinedCompanyContributionPlanMember_f41550bc-ba2c-4c8e-85a3-9d23f3247e2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SupplementalEmployeeRetirementPlanDefinedContributionMember_43000974-dcb6-4571-8b39-28952ddb70a2" xlink:href="cms-20241231.xsd#cms_SupplementalEmployeeRetirementPlanDefinedContributionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameDomain_adb046ed-8c36-497a-9020-dbb3ed3cd3ef" xlink:to="loc_cms_SupplementalEmployeeRetirementPlanDefinedContributionMember_43000974-dcb6-4571-8b39-28952ddb70a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_Plan401KMember_f4296082-5a50-4c16-b68b-ce43f10f2181" xlink:href="cms-20241231.xsd#cms_Plan401KMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameDomain_adb046ed-8c36-497a-9020-dbb3ed3cd3ef" xlink:to="loc_cms_Plan401KMember_f4296082-5a50-4c16-b68b-ce43f10f2181" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ActivePensionPlanMember_a3d18132-6ca3-4da6-9f1c-3494d1459b5e" xlink:href="cms-20241231.xsd#cms_ActivePensionPlanMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameDomain_adb046ed-8c36-497a-9020-dbb3ed3cd3ef" xlink:to="loc_cms_ActivePensionPlanMember_a3d18132-6ca3-4da6-9f1c-3494d1459b5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_InactivePensionPlanMember_6da6b4d1-ae3a-4453-901f-e93bd1584c6c" xlink:href="cms-20241231.xsd#cms_InactivePensionPlanMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameDomain_adb046ed-8c36-497a-9020-dbb3ed3cd3ef" xlink:to="loc_cms_InactivePensionPlanMember_6da6b4d1-ae3a-4453-901f-e93bd1584c6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_44d9de4e-7636-4ebd-a6ad-f903625191e6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_753b2b1c-bd07-4e89-ab59-bdd3565e7a16" xlink:to="loc_dei_LegalEntityAxis_44d9de4e-7636-4ebd-a6ad-f903625191e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c8e14e29-ff29-44b9-84aa-189a478fac7b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_44d9de4e-7636-4ebd-a6ad-f903625191e6" xlink:to="loc_dei_EntityDomain_c8e14e29-ff29-44b9-84aa-189a478fac7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_b064ab64-8a79-437e-ab5f-70bb2500ec45" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_c8e14e29-ff29-44b9-84aa-189a478fac7b" xlink:to="loc_cms_ConsumersEnergyCompanyMember_b064ab64-8a79-437e-ab5f-70bb2500ec45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_6552a579-d73c-4d5c-9977-74f1134cc0cd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_753b2b1c-bd07-4e89-ab59-bdd3565e7a16" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_6552a579-d73c-4d5c-9977-74f1134cc0cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_5220ba60-5144-4760-9d03-8367774a7288" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_6552a579-d73c-4d5c-9977-74f1134cc0cd" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_5220ba60-5144-4760-9d03-8367774a7288" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_73b4a423-41a1-4df3-904b-05fcaa555c43" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_5220ba60-5144-4760-9d03-8367774a7288" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_73b4a423-41a1-4df3-904b-05fcaa555c43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_864ce621-36ee-4685-9801-7496d183c5b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_5220ba60-5144-4760-9d03-8367774a7288" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_864ce621-36ee-4685-9801-7496d183c5b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PensionAndDBSERPMember_eb87f6ec-9edf-4224-a5bd-a263af85663e" xlink:href="cms-20241231.xsd#cms_PensionAndDBSERPMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_5220ba60-5144-4760-9d03-8367774a7288" xlink:to="loc_cms_PensionAndDBSERPMember_eb87f6ec-9edf-4224-a5bd-a263af85663e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_734e5017-a4a3-438e-b073-7b847df6118e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPostretirementHealthCoverageMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_5220ba60-5144-4760-9d03-8367774a7288" xlink:to="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_734e5017-a4a3-438e-b073-7b847df6118e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetirementPlanAssumptionsAxis_3638ae53-0353-4266-82b7-c4d1cc8e9299" xlink:href="cms-20241231.xsd#cms_RetirementPlanAssumptionsAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_753b2b1c-bd07-4e89-ab59-bdd3565e7a16" xlink:to="loc_cms_RetirementPlanAssumptionsAxis_3638ae53-0353-4266-82b7-c4d1cc8e9299" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetirementPlanAssumptionsDomain_4a0551df-b368-448c-abff-eabb2bfe41d8" xlink:href="cms-20241231.xsd#cms_RetirementPlanAssumptionsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_RetirementPlanAssumptionsAxis_3638ae53-0353-4266-82b7-c4d1cc8e9299" xlink:to="loc_cms_RetirementPlanAssumptionsDomain_4a0551df-b368-448c-abff-eabb2bfe41d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UnderAgeSixtyFiveMember_44773458-6437-4d53-ac5f-6b09d797c182" xlink:href="cms-20241231.xsd#cms_UnderAgeSixtyFiveMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_RetirementPlanAssumptionsDomain_4a0551df-b368-448c-abff-eabb2bfe41d8" xlink:to="loc_cms_UnderAgeSixtyFiveMember_44773458-6437-4d53-ac5f-6b09d797c182" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OverAgeSixtyFiveMember_d9f34670-8eb5-4b5e-8d84-8bff4cac622b" xlink:href="cms-20241231.xsd#cms_OverAgeSixtyFiveMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_RetirementPlanAssumptionsDomain_4a0551df-b368-448c-abff-eabb2bfe41d8" xlink:to="loc_cms_OverAgeSixtyFiveMember_d9f34670-8eb5-4b5e-8d84-8bff4cac622b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_9c56801b-4be2-4f72-bfb6-20c700ff2f21" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_753b2b1c-bd07-4e89-ab59-bdd3565e7a16" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_9c56801b-4be2-4f72-bfb6-20c700ff2f21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_2ae1786f-6bee-4509-9c12-50739a3b526e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_9c56801b-4be2-4f72-bfb6-20c700ff2f21" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_2ae1786f-6bee-4509-9c12-50739a3b526e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeFundsMember_e164010a-8130-4600-ace0-05b25131b643" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FixedIncomeFundsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_2ae1786f-6bee-4509-9c12-50739a3b526e" xlink:to="loc_us-gaap_FixedIncomeFundsMember_e164010a-8130-4600-ace0-05b25131b643" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_3811f8c7-f390-45e1-be04-032b6f1e5523" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_2ae1786f-6bee-4509-9c12-50739a3b526e" xlink:to="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_3811f8c7-f390-45e1-be04-032b6f1e5523" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRealEstateMember_9adda61b-0359-42bb-80b2-9a3b0326fe7a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanRealEstateMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_2ae1786f-6bee-4509-9c12-50739a3b526e" xlink:to="loc_us-gaap_DefinedBenefitPlanRealEstateMember_9adda61b-0359-42bb-80b2-9a3b0326fe7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ReturnSeekingFixedIncomeMember_8a59a56e-abfe-429e-aa05-4521d28eede4" xlink:href="cms-20241231.xsd#cms_ReturnSeekingFixedIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_2ae1786f-6bee-4509-9c12-50739a3b526e" xlink:to="loc_cms_ReturnSeekingFixedIncomeMember_8a59a56e-abfe-429e-aa05-4521d28eede4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrivateEquityFundsMember_456efaa9-e626-442e-a78b-626845ddc1d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrivateEquityFundsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_2ae1786f-6bee-4509-9c12-50739a3b526e" xlink:to="loc_us-gaap_PrivateEquityFundsMember_456efaa9-e626-442e-a78b-626845ddc1d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_da2d89d5-53b9-4bf2-a0ca-3e4ef9cffdb0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_753b2b1c-bd07-4e89-ab59-bdd3565e7a16" xlink:to="loc_us-gaap_RegulatoryAssetAxis_da2d89d5-53b9-4bf2-a0ca-3e4ef9cffdb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_374ea7ba-2c17-42ed-ade1-b371696f636a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetAxis_da2d89d5-53b9-4bf2-a0ca-3e4ef9cffdb0" xlink:to="loc_us-gaap_RegulatoryAssetDomain_374ea7ba-2c17-42ed-ade1-b371696f636a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_VolatilityMechanismMember_5495ea2b-39d3-4b32-abd0-0249c46bd3bf" xlink:href="cms-20241231.xsd#cms_VolatilityMechanismMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_374ea7ba-2c17-42ed-ade1-b371696f636a" xlink:to="loc_cms_VolatilityMechanismMember_5495ea2b-39d3-4b32-abd0-0249c46bd3bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityAxis_9dc4747b-4e0c-4df5-bb27-c7e4e7772018" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_753b2b1c-bd07-4e89-ab59-bdd3565e7a16" xlink:to="loc_us-gaap_RegulatoryLiabilityAxis_9dc4747b-4e0c-4df5-bb27-c7e4e7772018" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityDomain_17283c32-7556-4e62-8d68-805b6bc6ab5f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityAxis_9dc4747b-4e0c-4df5-bb27-c7e4e7772018" xlink:to="loc_us-gaap_RegulatoryLiabilityDomain_17283c32-7556-4e62-8d68-805b6bc6ab5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_VolatilityMechanismMember_7859370f-e8aa-4e14-8bfe-fe2efa65dc57" xlink:href="cms-20241231.xsd#cms_VolatilityMechanismMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_17283c32-7556-4e62-8d68-805b6bc6ab5f" xlink:to="loc_cms_VolatilityMechanismMember_7859370f-e8aa-4e14-8bfe-fe2efa65dc57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e6c559b-d4c3-461c-96dd-7894a93c8e9c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_753b2b1c-bd07-4e89-ab59-bdd3565e7a16" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e6c559b-d4c3-461c-96dd-7894a93c8e9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_843982dc-743b-45cc-a9f4-05d9e65454a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e6c559b-d4c3-461c-96dd-7894a93c8e9c" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_843982dc-743b-45cc-a9f4-05d9e65454a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_1d8987ea-88ad-423d-b73e-5e3f745eb5ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e6c559b-d4c3-461c-96dd-7894a93c8e9c" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_1d8987ea-88ad-423d-b73e-5e3f745eb5ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PlanContributionPercentage_a3cdc524-9d07-4097-ad1b-4e7522d05586" xlink:href="cms-20241231.xsd#cms_PlanContributionPercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e6c559b-d4c3-461c-96dd-7894a93c8e9c" xlink:to="loc_cms_PlanContributionPercentage_a3cdc524-9d07-4097-ad1b-4e7522d05586" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_MinimumYearsOfParticipationBeforeVesting_49916b1e-25cf-4597-84f4-a5931c86f46d" xlink:href="cms-20241231.xsd#cms_MinimumYearsOfParticipationBeforeVesting"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e6c559b-d4c3-461c-96dd-7894a93c8e9c" xlink:to="loc_cms_MinimumYearsOfParticipationBeforeVesting_49916b1e-25cf-4597-84f4-a5931c86f46d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DefinedContributionPlanTrustAssetsAmount_ff604118-f20c-450a-9443-95085355115a" xlink:href="cms-20241231.xsd#cms_DefinedContributionPlanTrustAssetsAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e6c559b-d4c3-461c-96dd-7894a93c8e9c" xlink:to="loc_cms_DefinedContributionPlanTrustAssetsAmount_ff604118-f20c-450a-9443-95085355115a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetirementAgeRequirement_f7edca3c-d1df-4750-ad44-862aeec4edab" xlink:href="cms-20241231.xsd#cms_RetirementAgeRequirement"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e6c559b-d4c3-461c-96dd-7894a93c8e9c" xlink:to="loc_cms_RetirementAgeRequirement_f7edca3c-d1df-4750-ad44-862aeec4edab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetirementYearsOfService_bf6400cb-9a04-49f8-95b8-8b5278fade50" xlink:href="cms-20241231.xsd#cms_RetirementYearsOfService"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e6c559b-d4c3-461c-96dd-7894a93c8e9c" xlink:to="loc_cms_RetirementYearsOfService_bf6400cb-9a04-49f8-95b8-8b5278fade50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetirementYearsOfServiceWithDisability_73748638-2ce0-4f49-867a-ede33d6f4ad0" xlink:href="cms-20241231.xsd#cms_RetirementYearsOfServiceWithDisability"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e6c559b-d4c3-461c-96dd-7894a93c8e9c" xlink:to="loc_cms_RetirementYearsOfServiceWithDisability_73748638-2ce0-4f49-867a-ede33d6f4ad0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear_ed9ea232-4475-44e3-8be8-0621c1335a40" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e6c559b-d4c3-461c-96dd-7894a93c8e9c" xlink:to="loc_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear_ed9ea232-4475-44e3-8be8-0621c1335a40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_156e0099-2e2a-497e-8a9f-4b8531ca3199" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e6c559b-d4c3-461c-96dd-7894a93c8e9c" xlink:to="loc_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_156e0099-2e2a-497e-8a9f-4b8531ca3199" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate_53a97252-b3d3-42d7-bb2f-8b55b8a0ffe3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e6c559b-d4c3-461c-96dd-7894a93c8e9c" xlink:to="loc_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate_53a97252-b3d3-42d7-bb2f-8b55b8a0ffe3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DefinedBenefitPlanDeferredCredits_7da2e384-2fde-473b-823a-5f6ca27a9581" xlink:href="cms-20241231.xsd#cms_DefinedBenefitPlanDeferredCredits"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e6c559b-d4c3-461c-96dd-7894a93c8e9c" xlink:to="loc_cms_DefinedBenefitPlanDeferredCredits_7da2e384-2fde-473b-823a-5f6ca27a9581" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AmortizedNetGainsAndLossesInExcessOfPboOrMrv_2a22a86b-2d1d-4cd6-8771-67b264693540" xlink:href="cms-20241231.xsd#cms_AmortizedNetGainsAndLossesInExcessOfPboOrMrv"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e6c559b-d4c3-461c-96dd-7894a93c8e9c" xlink:to="loc_cms_AmortizedNetGainsAndLossesInExcessOfPboOrMrv_2a22a86b-2d1d-4cd6-8771-67b264693540" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EstimatedTimeOfAmortizationOfGainsLosses_702c9858-d8a9-4653-b3ea-95c34b096f21" xlink:href="cms-20241231.xsd#cms_EstimatedTimeOfAmortizationOfGainsLosses"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e6c559b-d4c3-461c-96dd-7894a93c8e9c" xlink:to="loc_cms_EstimatedTimeOfAmortizationOfGainsLosses_702c9858-d8a9-4653-b3ea-95c34b096f21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EstimatedTimeOfAmortizationOfGainsLossesLifeExpectancy_8d57fba9-a231-430e-9b9a-a84af81f72b8" xlink:href="cms-20241231.xsd#cms_EstimatedTimeOfAmortizationOfGainsLossesLifeExpectancy"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e6c559b-d4c3-461c-96dd-7894a93c8e9c" xlink:to="loc_cms_EstimatedTimeOfAmortizationOfGainsLossesLifeExpectancy_8d57fba9-a231-430e-9b9a-a84af81f72b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EstimatedTimeOfPriorServiceCost_48e883a2-0bba-4765-a7d3-9ba1b75cb082" xlink:href="cms-20241231.xsd#cms_EstimatedTimeOfPriorServiceCost"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e6c559b-d4c3-461c-96dd-7894a93c8e9c" xlink:to="loc_cms_EstimatedTimeOfPriorServiceCost_48e883a2-0bba-4765-a7d3-9ba1b75cb082" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PeriodForGainsOrLossesToBeIncludedInMarketRelatedValue_1ffa9ac8-c021-48ed-8a34-13e134c3b839" xlink:href="cms-20241231.xsd#cms_PeriodForGainsOrLossesToBeIncludedInMarketRelatedValue"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e6c559b-d4c3-461c-96dd-7894a93c8e9c" xlink:to="loc_cms_PeriodForGainsOrLossesToBeIncludedInMarketRelatedValue_1ffa9ac8-c021-48ed-8a34-13e134c3b839" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_af2e20d2-fae0-41eb-8a01-6ff478810777" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e6c559b-d4c3-461c-96dd-7894a93c8e9c" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_af2e20d2-fae0-41eb-8a01-6ff478810777" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_acb951a5-1a1c-468a-aabb-7319d6fc02f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e6c559b-d4c3-461c-96dd-7894a93c8e9c" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_acb951a5-1a1c-468a-aabb-7319d6fc02f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UnionMembershipByTotalEmployeesPercentage_201260d7-b95f-4fa4-a96a-845abfe99fe9" xlink:href="cms-20241231.xsd#cms_UnionMembershipByTotalEmployeesPercentage"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e6c559b-d4c3-461c-96dd-7894a93c8e9c" xlink:to="loc_cms_UnionMembershipByTotalEmployeesPercentage_201260d7-b95f-4fa4-a96a-845abfe99fe9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofSERPTrustAssetsABOandContributionsDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#RetirementBenefitsScheduleofSERPTrustAssetsABOandContributionsDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofSERPTrustAssetsABOandContributionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_e3f350c8-f286-43c4-aa69-04e0e0897c9f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0cfe7708-bfec-4c80-8c09-be7cb129595f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_e3f350c8-f286-43c4-aa69-04e0e0897c9f" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0cfe7708-bfec-4c80-8c09-be7cb129595f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_13eef996-fa5a-47b3-a060-f78bdba156f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0cfe7708-bfec-4c80-8c09-be7cb129595f" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_13eef996-fa5a-47b3-a060-f78bdba156f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_ab2614fb-f8c5-4781-85cf-1a66e73dac7a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_13eef996-fa5a-47b3-a060-f78bdba156f8" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_ab2614fb-f8c5-4781-85cf-1a66e73dac7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DbSerpTrustAssetsMember_7378fe02-4ebc-4b0d-9f35-6d8cb4342186" xlink:href="cms-20241231.xsd#cms_DbSerpTrustAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_ab2614fb-f8c5-4781-85cf-1a66e73dac7a" xlink:to="loc_cms_DbSerpTrustAssetsMember_7378fe02-4ebc-4b0d-9f35-6d8cb4342186" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_df074441-29cf-40ad-8a14-219f01c65a1f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0cfe7708-bfec-4c80-8c09-be7cb129595f" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_df074441-29cf-40ad-8a14-219f01c65a1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_4ac3a2db-c2c6-4152-8ade-2d73339f10e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_df074441-29cf-40ad-8a14-219f01c65a1f" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_4ac3a2db-c2c6-4152-8ade-2d73339f10e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_cf9aa209-6109-498a-a68a-43f7cfdd443d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_4ac3a2db-c2c6-4152-8ade-2d73339f10e3" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_cf9aa209-6109-498a-a68a-43f7cfdd443d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e787f317-04ac-445e-8703-42bdeb6ce41b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0cfe7708-bfec-4c80-8c09-be7cb129595f" xlink:to="loc_dei_LegalEntityAxis_e787f317-04ac-445e-8703-42bdeb6ce41b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_dce1a7fa-b916-41df-9235-e9d6cf281627" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_e787f317-04ac-445e-8703-42bdeb6ce41b" xlink:to="loc_dei_EntityDomain_dce1a7fa-b916-41df-9235-e9d6cf281627" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_45605064-085f-4c23-b328-de0c065c5f90" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_dce1a7fa-b916-41df-9235-e9d6cf281627" xlink:to="loc_cms_ConsumersEnergyCompanyMember_45605064-085f-4c23-b328-de0c065c5f90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6ef6c52d-9fa5-4ae7-9ba0-dd7c6fbbfa19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0cfe7708-bfec-4c80-8c09-be7cb129595f" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6ef6c52d-9fa5-4ae7-9ba0-dd7c6fbbfa19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DefinedBenefitPlanTrustAssets_c2bcdab5-99b9-49d6-8fdc-683ea3db7cbc" xlink:href="cms-20241231.xsd#cms_DefinedBenefitPlanTrustAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6ef6c52d-9fa5-4ae7-9ba0-dd7c6fbbfa19" xlink:to="loc_cms_DefinedBenefitPlanTrustAssets_c2bcdab5-99b9-49d6-8fdc-683ea3db7cbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_1ad8f9be-fc24-4fd6-acc1-2f95b038cf26" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6ef6c52d-9fa5-4ae7-9ba0-dd7c6fbbfa19" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_1ad8f9be-fc24-4fd6-acc1-2f95b038cf26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssumptionsUsedDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#RetirementBenefitsScheduleofAssumptionsUsedDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssumptionsUsedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_91271e89-bcc8-45f5-85b5-92eb7d532782" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4f05d038-27c7-4bf6-a8ba-0d1170af4c35" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_91271e89-bcc8-45f5-85b5-92eb7d532782" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4f05d038-27c7-4bf6-a8ba-0d1170af4c35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis_694268bf-42b6-41d2-b05e-6dc9e9edb615" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4f05d038-27c7-4bf6-a8ba-0d1170af4c35" xlink:to="loc_us-gaap_RetirementPlanNameAxis_694268bf-42b6-41d2-b05e-6dc9e9edb615" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_887fdf25-739f-4874-965d-850e9769e333" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameAxis_694268bf-42b6-41d2-b05e-6dc9e9edb615" xlink:to="loc_us-gaap_RetirementPlanNameDomain_887fdf25-739f-4874-965d-850e9769e333" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ActivePensionPlanMember_b82fb2f5-e716-4f09-9e23-07634c0f5683" xlink:href="cms-20241231.xsd#cms_ActivePensionPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameDomain_887fdf25-739f-4874-965d-850e9769e333" xlink:to="loc_cms_ActivePensionPlanMember_b82fb2f5-e716-4f09-9e23-07634c0f5683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_InactivePensionPlanMember_150329a8-e4d3-46cc-8c63-6270b269322c" xlink:href="cms-20241231.xsd#cms_InactivePensionPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameDomain_887fdf25-739f-4874-965d-850e9769e333" xlink:to="loc_cms_InactivePensionPlanMember_150329a8-e4d3-46cc-8c63-6270b269322c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_344771f7-eedd-41a2-a0b5-fa2c3a848732" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4f05d038-27c7-4bf6-a8ba-0d1170af4c35" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_344771f7-eedd-41a2-a0b5-fa2c3a848732" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_a4419fe7-b453-4c04-8915-676bcccabbc2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_344771f7-eedd-41a2-a0b5-fa2c3a848732" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_a4419fe7-b453-4c04-8915-676bcccabbc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_d4a46d64-4103-4953-8aed-440bbdb89ae8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_a4419fe7-b453-4c04-8915-676bcccabbc2" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_d4a46d64-4103-4953-8aed-440bbdb89ae8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_10052083-b92c-456d-b346-d56700d86f73" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_a4419fe7-b453-4c04-8915-676bcccabbc2" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_10052083-b92c-456d-b346-d56700d86f73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_5dd97197-2958-4b9a-b8e0-18286befc443" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_a4419fe7-b453-4c04-8915-676bcccabbc2" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_5dd97197-2958-4b9a-b8e0-18286befc443" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7354486c-5bfb-475b-9426-fa293c64f304" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4f05d038-27c7-4bf6-a8ba-0d1170af4c35" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7354486c-5bfb-475b-9426-fa293c64f304" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_becfa12e-a272-498e-9d04-68b80b6c461e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7354486c-5bfb-475b-9426-fa293c64f304" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_becfa12e-a272-498e-9d04-68b80b6c461e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_660f0904-7596-4285-ab0b-64a6f6fe8e9d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_becfa12e-a272-498e-9d04-68b80b6c461e" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_660f0904-7596-4285-ab0b-64a6f6fe8e9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_3f1c1838-9988-4169-a382-7ad7cada3a54" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_becfa12e-a272-498e-9d04-68b80b6c461e" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_3f1c1838-9988-4169-a382-7ad7cada3a54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_36677f91-b32a-4b8a-b0e7-cce564faf121" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7354486c-5bfb-475b-9426-fa293c64f304" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_36677f91-b32a-4b8a-b0e7-cce564faf121" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate_1ab9c52c-cc02-472f-b007-44bedcbc1168" xlink:href="cms-20241231.xsd#cms_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_36677f91-b32a-4b8a-b0e7-cce564faf121" xlink:to="loc_cms_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate_1ab9c52c-cc02-472f-b007-44bedcbc1168" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate_094e7c11-156e-4a82-8405-35726dac4dc8" xlink:href="cms-20241231.xsd#cms_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_36677f91-b32a-4b8a-b0e7-cce564faf121" xlink:to="loc_cms_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate_094e7c11-156e-4a82-8405-35726dac4dc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_2965352f-4bd6-4d41-9617-a6400ab9e2bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_36677f91-b32a-4b8a-b0e7-cce564faf121" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_2965352f-4bd6-4d41-9617-a6400ab9e2bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_2a95396b-c681-4a52-9b26-43906036c22b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_36677f91-b32a-4b8a-b0e7-cce564faf121" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_2a95396b-c681-4a52-9b26-43906036c22b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ActualRateOfReturnLossOnPlanAssets_f9c752af-9527-4c47-b477-60c4f68392e9" xlink:href="cms-20241231.xsd#cms_ActualRateOfReturnLossOnPlanAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7354486c-5bfb-475b-9426-fa293c64f304" xlink:to="loc_cms_ActualRateOfReturnLossOnPlanAssets_f9c752af-9527-4c47-b477-60c4f68392e9" 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-20241231.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_fa49ec86-0b7a-4295-9dfa-25633f806b49" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b1ef8041-f317-49b6-baf5-adda24dd0e9c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_fa49ec86-0b7a-4295-9dfa-25633f806b49" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b1ef8041-f317-49b6-baf5-adda24dd0e9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_62212bd1-ae81-49df-a66a-28c3bd4a019e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b1ef8041-f317-49b6-baf5-adda24dd0e9c" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_62212bd1-ae81-49df-a66a-28c3bd4a019e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_a07fdf8c-7f5e-497f-aa9b-66dae0e7f2ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_62212bd1-ae81-49df-a66a-28c3bd4a019e" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_a07fdf8c-7f5e-497f-aa9b-66dae0e7f2ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PensionAndDBSERPMember_f9b309fc-f676-447c-8bff-cfa4077d4012" xlink:href="cms-20241231.xsd#cms_PensionAndDBSERPMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_a07fdf8c-7f5e-497f-aa9b-66dae0e7f2ca" xlink:to="loc_cms_PensionAndDBSERPMember_f9b309fc-f676-447c-8bff-cfa4077d4012" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_c7243500-3c98-4656-893d-d52feecd1115" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_a07fdf8c-7f5e-497f-aa9b-66dae0e7f2ca" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_c7243500-3c98-4656-893d-d52feecd1115" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_2257d06a-4c54-47b0-9995-61ca0753d4bd" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b1ef8041-f317-49b6-baf5-adda24dd0e9c" xlink:to="loc_dei_LegalEntityAxis_2257d06a-4c54-47b0-9995-61ca0753d4bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_02b7a054-2f16-48c2-9c9d-fbeb9cc828e2" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_2257d06a-4c54-47b0-9995-61ca0753d4bd" xlink:to="loc_dei_EntityDomain_02b7a054-2f16-48c2-9c9d-fbeb9cc828e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_304389d0-f7e7-45ab-853b-443e5cfd91af" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_02b7a054-2f16-48c2-9c9d-fbeb9cc828e2" xlink:to="loc_cms_ConsumersEnergyCompanyMember_304389d0-f7e7-45ab-853b-443e5cfd91af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_9efe52c6-3620-44fb-888c-962e3472646b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b1ef8041-f317-49b6-baf5-adda24dd0e9c" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_9efe52c6-3620-44fb-888c-962e3472646b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_e4aa1c70-f932-46e8-bbfd-b5a1de4c3689" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanRollForwardsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_9efe52c6-3620-44fb-888c-962e3472646b" xlink:to="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_e4aa1c70-f932-46e8-bbfd-b5a1de4c3689" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_33819cd3-94df-455f-9dfb-af65636399e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_e4aa1c70-f932-46e8-bbfd-b5a1de4c3689" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_33819cd3-94df-455f-9dfb-af65636399e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_4b8dcd64-b4b7-4044-848a-817589a11718" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_e4aa1c70-f932-46e8-bbfd-b5a1de4c3689" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_4b8dcd64-b4b7-4044-848a-817589a11718" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_cef27c26-a421-4bc9-a73f-356c2c016eb3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_e4aa1c70-f932-46e8-bbfd-b5a1de4c3689" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_cef27c26-a421-4bc9-a73f-356c2c016eb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_f9a98c67-aa9e-43c3-b4b3-c58236e2d707" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_e4aa1c70-f932-46e8-bbfd-b5a1de4c3689" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_f9a98c67-aa9e-43c3-b4b3-c58236e2d707" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_a3443597-5fb5-4017-bdea-d11da96a76cd" xlink:href="cms-20241231.xsd#cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_e4aa1c70-f932-46e8-bbfd-b5a1de4c3689" xlink:to="loc_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_a3443597-5fb5-4017-bdea-d11da96a76cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_61830300-994b-47f3-97a3-9f3a9c32567d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_a3443597-5fb5-4017-bdea-d11da96a76cd" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_61830300-994b-47f3-97a3-9f3a9c32567d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_938884b5-746e-409c-b9c3-6c480cb13e89" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_a3443597-5fb5-4017-bdea-d11da96a76cd" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_938884b5-746e-409c-b9c3-6c480cb13e89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DefinedBenefitPlanAmortizationOfSettlementLoss_8a67b24d-c558-44a5-99e1-c831aa12f7f0" xlink:href="cms-20241231.xsd#cms_DefinedBenefitPlanAmortizationOfSettlementLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_a3443597-5fb5-4017-bdea-d11da96a76cd" xlink:to="loc_cms_DefinedBenefitPlanAmortizationOfSettlementLoss_8a67b24d-c558-44a5-99e1-c831aa12f7f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_dd1517b0-04d4-4915-a8a8-b177c71ae067" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_e4aa1c70-f932-46e8-bbfd-b5a1de4c3689" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_dd1517b0-04d4-4915-a8a8-b177c71ae067" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofFundedStatusofRetirementBenefitPlansDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#RetirementBenefitsScheduleofFundedStatusofRetirementBenefitPlansDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofFundedStatusofRetirementBenefitPlansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_a622815f-83e5-4b45-9bcb-f61be1e9f84f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_32cdcd6c-0612-40a8-a085-c5aebe3373ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_a622815f-83e5-4b45-9bcb-f61be1e9f84f" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_32cdcd6c-0612-40a8-a085-c5aebe3373ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_76ae919d-b24e-4515-aa27-01283ced660d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_32cdcd6c-0612-40a8-a085-c5aebe3373ab" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_76ae919d-b24e-4515-aa27-01283ced660d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_e5674ab0-641f-4f8c-ace5-ddd38ceb80fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_76ae919d-b24e-4515-aa27-01283ced660d" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_e5674ab0-641f-4f8c-ace5-ddd38ceb80fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_73052244-3cf8-4e84-8475-fc6d68886bf1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_e5674ab0-641f-4f8c-ace5-ddd38ceb80fb" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_73052244-3cf8-4e84-8475-fc6d68886bf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_82fcb15e-416d-4c64-8a9e-514e7e7392da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_e5674ab0-641f-4f8c-ace5-ddd38ceb80fb" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_82fcb15e-416d-4c64-8a9e-514e7e7392da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_7270cf6d-cdc5-482e-9a03-e58672613ac8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_e5674ab0-641f-4f8c-ace5-ddd38ceb80fb" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_7270cf6d-cdc5-482e-9a03-e58672613ac8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_36375c5e-4174-4ee3-9517-6bc70fba3575" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_32cdcd6c-0612-40a8-a085-c5aebe3373ab" xlink:to="loc_dei_LegalEntityAxis_36375c5e-4174-4ee3-9517-6bc70fba3575" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d31dfa36-e175-4bd5-b988-9ac973273d75" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_36375c5e-4174-4ee3-9517-6bc70fba3575" xlink:to="loc_dei_EntityDomain_d31dfa36-e175-4bd5-b988-9ac973273d75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_32795005-1785-4853-aee0-87fa0ea3fb48" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_d31dfa36-e175-4bd5-b988-9ac973273d75" xlink:to="loc_cms_ConsumersEnergyCompanyMember_32795005-1785-4853-aee0-87fa0ea3fb48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_9af6ffbe-453b-415f-8a43-b4c27df46d7a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_32cdcd6c-0612-40a8-a085-c5aebe3373ab" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_9af6ffbe-453b-415f-8a43-b4c27df46d7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_df1506c0-43e5-4151-932d-7b29ea6788b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_9af6ffbe-453b-415f-8a43-b4c27df46d7a" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_df1506c0-43e5-4151-932d-7b29ea6788b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_d0956b2b-0377-4d87-8131-130d536d7e9c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_df1506c0-43e5-4151-932d-7b29ea6788b3" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_d0956b2b-0377-4d87-8131-130d536d7e9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_1a16ceac-9203-48d5-b176-40ce000144a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_df1506c0-43e5-4151-932d-7b29ea6788b3" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_1a16ceac-9203-48d5-b176-40ce000144a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_6fcb4821-42e4-4ca8-b187-70f1c6daf55a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_df1506c0-43e5-4151-932d-7b29ea6788b3" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_6fcb4821-42e4-4ca8-b187-70f1c6daf55a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAmendments_67070263-44e4-4863-affe-815066f5c4a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAmendments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_df1506c0-43e5-4151-932d-7b29ea6788b3" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAmendments_67070263-44e4-4863-affe-815066f5c4a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_a91dab5d-e292-4752-b759-ba785c068a4b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_df1506c0-43e5-4151-932d-7b29ea6788b3" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_a91dab5d-e292-4752-b759-ba785c068a4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_73f59f1d-8f99-4a3b-a4bc-8295a31d9546" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_df1506c0-43e5-4151-932d-7b29ea6788b3" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_73f59f1d-8f99-4a3b-a4bc-8295a31d9546" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_bf83c945-4834-4a2c-a94e-f6bba3b344a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_df1506c0-43e5-4151-932d-7b29ea6788b3" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_bf83c945-4834-4a2c-a94e-f6bba3b344a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_ce6068bb-5286-4b50-9b11-fb4036c283d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanRollForwardsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_9af6ffbe-453b-415f-8a43-b4c27df46d7a" xlink:to="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_ce6068bb-5286-4b50-9b11-fb4036c283d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_05682b9a-6b62-48cf-bbd1-93e709a0f6b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_ce6068bb-5286-4b50-9b11-fb4036c283d4" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_05682b9a-6b62-48cf-bbd1-93e709a0f6b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_73415f17-2e28-420a-85d5-87d85f76e4bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_ce6068bb-5286-4b50-9b11-fb4036c283d4" xlink:to="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_73415f17-2e28-420a-85d5-87d85f76e4bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_60afbc0c-a933-4340-843f-9fd6c977e3b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_ce6068bb-5286-4b50-9b11-fb4036c283d4" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_60afbc0c-a933-4340-843f-9fd6c977e3b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_e68fd845-34eb-49b4-82c3-a7ad8acdd711" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_ce6068bb-5286-4b50-9b11-fb4036c283d4" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_e68fd845-34eb-49b4-82c3-a7ad8acdd711" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_08680b00-2613-4a43-b63a-a2fc83a3630f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_ce6068bb-5286-4b50-9b11-fb4036c283d4" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_08680b00-2613-4a43-b63a-a2fc83a3630f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_1b78158b-3e9d-4b0e-8ecb-1369c9dab766" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_9af6ffbe-453b-415f-8a43-b4c27df46d7a" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_1b78158b-3e9d-4b0e-8ecb-1369c9dab766" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofRetirementBenefitPlanAssetsLiabilitiesDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#RetirementBenefitsScheduleofRetirementBenefitPlanAssetsLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofRetirementBenefitPlanAssetsLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_54bf2f2e-0dab-4060-87f8-6e5082d8ab84" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_6f6f831e-9833-4769-82d4-c454361ebece" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_54bf2f2e-0dab-4060-87f8-6e5082d8ab84" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_6f6f831e-9833-4769-82d4-c454361ebece" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_7c88d3e1-7581-446b-a362-06dc8186f750" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_6f6f831e-9833-4769-82d4-c454361ebece" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_7c88d3e1-7581-446b-a362-06dc8186f750" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_983e405a-a19e-46da-9c1d-b46124fe2fab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_7c88d3e1-7581-446b-a362-06dc8186f750" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_983e405a-a19e-46da-9c1d-b46124fe2fab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_93ebc77f-5000-49db-bdec-05cf4850f0c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_983e405a-a19e-46da-9c1d-b46124fe2fab" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_93ebc77f-5000-49db-bdec-05cf4850f0c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_7266727c-06f7-4a0e-8e82-14aba251e187" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_983e405a-a19e-46da-9c1d-b46124fe2fab" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_7266727c-06f7-4a0e-8e82-14aba251e187" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_494a581e-d5f1-4e83-92dc-9efe1ff3f958" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_983e405a-a19e-46da-9c1d-b46124fe2fab" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_494a581e-d5f1-4e83-92dc-9efe1ff3f958" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_04329af9-5bdb-4dca-8da0-800702793a6f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_6f6f831e-9833-4769-82d4-c454361ebece" xlink:to="loc_dei_LegalEntityAxis_04329af9-5bdb-4dca-8da0-800702793a6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_547703e6-011e-4c86-b736-f1ac79568f25" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_04329af9-5bdb-4dca-8da0-800702793a6f" xlink:to="loc_dei_EntityDomain_547703e6-011e-4c86-b736-f1ac79568f25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_d9a81d5a-bf6a-469b-a92b-a19855bd5d62" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_547703e6-011e-4c86-b736-f1ac79568f25" xlink:to="loc_cms_ConsumersEnergyCompanyMember_d9a81d5a-bf6a-469b-a92b-a19855bd5d62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_247b52dc-4224-4a1a-8fce-4243e0c429ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_6f6f831e-9833-4769-82d4-c454361ebece" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_247b52dc-4224-4a1a-8fce-4243e0c429ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_a95966ce-701b-429e-9f70-bfc433398ba4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_247b52dc-4224-4a1a-8fce-4243e0c429ef" xlink:to="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_a95966ce-701b-429e-9f70-bfc433398ba4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_09ac24e9-153d-46a9-aa14-607303b933d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_247b52dc-4224-4a1a-8fce-4243e0c429ef" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_09ac24e9-153d-46a9-aa14-607303b933d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_93eda1bd-3311-4535-94be-64d2ac40f810" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_247b52dc-4224-4a1a-8fce-4243e0c429ef" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_93eda1bd-3311-4535-94be-64d2ac40f810" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetPeriodicBenefitCostNotyetRecognizedDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#RetirementBenefitsScheduleofNetPeriodicBenefitCostNotyetRecognizedDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetPeriodicBenefitCostNotyetRecognizedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_db482ebf-fefc-426e-bf31-c1eb051edfaf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4e8c8237-fcf5-410e-8e8c-c002ae74e340" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_db482ebf-fefc-426e-bf31-c1eb051edfaf" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4e8c8237-fcf5-410e-8e8c-c002ae74e340" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_bc3e7162-21d3-452b-acb0-a1b587405f27" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4e8c8237-fcf5-410e-8e8c-c002ae74e340" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_bc3e7162-21d3-452b-acb0-a1b587405f27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_9d771a4a-60e5-49bf-ab13-5a6e97b6a794" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_bc3e7162-21d3-452b-acb0-a1b587405f27" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_9d771a4a-60e5-49bf-ab13-5a6e97b6a794" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PensionAndDBSERPMember_a3cbad69-42ba-4196-b85b-40a246fcc94c" xlink:href="cms-20241231.xsd#cms_PensionAndDBSERPMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_9d771a4a-60e5-49bf-ab13-5a6e97b6a794" xlink:to="loc_cms_PensionAndDBSERPMember_a3cbad69-42ba-4196-b85b-40a246fcc94c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_7065ab3b-59ed-4a12-a9b4-35df86fa2c1a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_9d771a4a-60e5-49bf-ab13-5a6e97b6a794" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_7065ab3b-59ed-4a12-a9b4-35df86fa2c1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d4b13ffd-7053-45ff-912c-f7a159d570ec" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4e8c8237-fcf5-410e-8e8c-c002ae74e340" xlink:to="loc_dei_LegalEntityAxis_d4b13ffd-7053-45ff-912c-f7a159d570ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_189573ed-207a-4786-957a-188e2f6d978e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_d4b13ffd-7053-45ff-912c-f7a159d570ec" xlink:to="loc_dei_EntityDomain_189573ed-207a-4786-957a-188e2f6d978e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_6346fed4-3895-4114-8754-26c5adf20ce1" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_189573ed-207a-4786-957a-188e2f6d978e" xlink:to="loc_cms_ConsumersEnergyCompanyMember_6346fed4-3895-4114-8754-26c5adf20ce1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_2e3afb0d-ae35-4524-99bb-f61384a79ef3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4e8c8237-fcf5-410e-8e8c-c002ae74e340" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_2e3afb0d-ae35-4524-99bb-f61384a79ef3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetRegulatoryAssetsAbstract_99e499af-e9fe-4686-887e-252eee9e690a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetRegulatoryAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_2e3afb0d-ae35-4524-99bb-f61384a79ef3" xlink:to="loc_us-gaap_NetRegulatoryAssetsAbstract_99e499af-e9fe-4686-887e-252eee9e690a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax_eed7b8dd-8c4c-48e7-ab82-80d2fd698575" xlink:href="cms-20241231.xsd#cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetRegulatoryAssetsAbstract_99e499af-e9fe-4686-887e-252eee9e690a" xlink:to="loc_cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax_eed7b8dd-8c4c-48e7-ab82-80d2fd698575" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax_793a331a-1617-487d-bd75-ff0929324b69" xlink:href="cms-20241231.xsd#cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetRegulatoryAssetsAbstract_99e499af-e9fe-4686-887e-252eee9e690a" xlink:to="loc_cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax_793a331a-1617-487d-bd75-ff0929324b69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssets_b198642b-0078-49fa-9b6f-29388b1ed454" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetRegulatoryAssetsAbstract_99e499af-e9fe-4686-887e-252eee9e690a" xlink:to="loc_us-gaap_RegulatoryAssets_b198642b-0078-49fa-9b6f-29388b1ed454" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract_dd295e21-8e42-47bf-82dc-33be583ee455" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_2e3afb0d-ae35-4524-99bb-f61384a79ef3" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract_dd295e21-8e42-47bf-82dc-33be583ee455" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_6d48de6a-b70b-40e4-972e-2d28cb432598" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract_dd295e21-8e42-47bf-82dc-33be583ee455" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_6d48de6a-b70b-40e4-972e-2d28cb432598" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_c5a62e0c-79a2-4de8-876c-413b23f275ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract_dd295e21-8e42-47bf-82dc-33be583ee455" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_c5a62e0c-79a2-4de8-876c-413b23f275ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost_cf0c75d2-509d-4562-9ee4-6048e381ca5c" xlink:href="cms-20241231.xsd#cms_TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract_dd295e21-8e42-47bf-82dc-33be583ee455" xlink:to="loc_cms_TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost_cf0c75d2-509d-4562-9ee4-6048e381ca5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAllocationofPlanAssetsDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#RetirementBenefitsScheduleofAllocationofPlanAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAllocationofPlanAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b5659016-5b95-4ea1-8302-fc0d742040a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_6a70f634-9e47-4aef-842f-faf9c85c1684" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b5659016-5b95-4ea1-8302-fc0d742040a7" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_6a70f634-9e47-4aef-842f-faf9c85c1684" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_3041867d-3ff0-49ce-9bd3-d35a9580e9da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_6a70f634-9e47-4aef-842f-faf9c85c1684" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_3041867d-3ff0-49ce-9bd3-d35a9580e9da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_36df825e-8e7d-419e-81d7-37863f827923" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_3041867d-3ff0-49ce-9bd3-d35a9580e9da" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_36df825e-8e7d-419e-81d7-37863f827923" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_bb5573c3-ca3c-4269-8d3a-51e5ec5e3079" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_36df825e-8e7d-419e-81d7-37863f827923" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_bb5573c3-ca3c-4269-8d3a-51e5ec5e3079" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_21e16418-6dcc-4036-a88d-79bb417f23f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_36df825e-8e7d-419e-81d7-37863f827923" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_21e16418-6dcc-4036-a88d-79bb417f23f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_21ebdbba-6010-4da8-9ad1-7856271cb1d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_6a70f634-9e47-4aef-842f-faf9c85c1684" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_21ebdbba-6010-4da8-9ad1-7856271cb1d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_2fc80a95-3073-4665-9afc-ac46e987e81e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_21ebdbba-6010-4da8-9ad1-7856271cb1d6" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_2fc80a95-3073-4665-9afc-ac46e987e81e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PlanAssetsExcludingPooledFundsMember_407f9af8-24f3-421d-a1a2-fbf47934b27e" xlink:href="cms-20241231.xsd#cms_PlanAssetsExcludingPooledFundsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_2fc80a95-3073-4665-9afc-ac46e987e81e" xlink:to="loc_cms_PlanAssetsExcludingPooledFundsMember_407f9af8-24f3-421d-a1a2-fbf47934b27e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CashAndShortTermInvestmentsMember_f16d5943-271f-4124-af77-f10baa32ff4d" xlink:href="cms-20241231.xsd#cms_CashAndShortTermInvestmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_PlanAssetsExcludingPooledFundsMember_407f9af8-24f3-421d-a1a2-fbf47934b27e" xlink:to="loc_cms_CashAndShortTermInvestmentsMember_f16d5943-271f-4124-af77-f10baa32ff4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_7ad988c5-f02a-4707-84ab-2d578ec7b965" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_PlanAssetsExcludingPooledFundsMember_407f9af8-24f3-421d-a1a2-fbf47934b27e" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_7ad988c5-f02a-4707-84ab-2d578ec7b965" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_379a2d96-ad2d-4c10-9162-c7a34d9f27b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_PlanAssetsExcludingPooledFundsMember_407f9af8-24f3-421d-a1a2-fbf47934b27e" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_379a2d96-ad2d-4c10-9162-c7a34d9f27b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_dd5a5fa7-01ab-4899-8f3d-26be09baccf4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_PlanAssetsExcludingPooledFundsMember_407f9af8-24f3-421d-a1a2-fbf47934b27e" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_dd5a5fa7-01ab-4899-8f3d-26be09baccf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCorporateDebtSecuritiesMember_1d9f9911-757a-4e7d-9020-50e15bb81ce1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCorporateDebtSecuritiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_PlanAssetsExcludingPooledFundsMember_407f9af8-24f3-421d-a1a2-fbf47934b27e" xlink:to="loc_us-gaap_ForeignCorporateDebtSecuritiesMember_1d9f9911-757a-4e7d-9020-50e15bb81ce1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember_04df6de9-2c93-415a-a55f-f400de358bbe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_PlanAssetsExcludingPooledFundsMember_407f9af8-24f3-421d-a1a2-fbf47934b27e" xlink:to="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember_04df6de9-2c93-415a-a55f-f400de358bbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MutualFundMember_782cce53-2ca1-4803-86f0-85867ec00a35" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MutualFundMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_PlanAssetsExcludingPooledFundsMember_407f9af8-24f3-421d-a1a2-fbf47934b27e" xlink:to="loc_us-gaap_MutualFundMember_782cce53-2ca1-4803-86f0-85867ec00a35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PooledFundsMember_84458c56-9e5d-47e8-966c-2b112ab9f062" xlink:href="cms-20241231.xsd#cms_PooledFundsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_2fc80a95-3073-4665-9afc-ac46e987e81e" xlink:to="loc_cms_PooledFundsMember_84458c56-9e5d-47e8-966c-2b112ab9f062" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c6a935bd-0dd7-454e-8510-93fb0b6ac6b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_6a70f634-9e47-4aef-842f-faf9c85c1684" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c6a935bd-0dd7-454e-8510-93fb0b6ac6b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_10485250-1a10-43b4-9fcd-9d42334e486c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c6a935bd-0dd7-454e-8510-93fb0b6ac6b2" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_10485250-1a10-43b4-9fcd-9d42334e486c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_1f8cc8d0-ad50-440a-a8e0-78a0dc2f4dc5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_10485250-1a10-43b4-9fcd-9d42334e486c" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_1f8cc8d0-ad50-440a-a8e0-78a0dc2f4dc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_8c5850e5-49c4-48ff-b035-241a0022e0b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_10485250-1a10-43b4-9fcd-9d42334e486c" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_8c5850e5-49c4-48ff-b035-241a0022e0b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0da2526d-e03a-48cb-be46-63125e1d9c32" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_6a70f634-9e47-4aef-842f-faf9c85c1684" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0da2526d-e03a-48cb-be46-63125e1d9c32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_abe64a32-642d-4a0a-8ede-fd9f34a5809a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0da2526d-e03a-48cb-be46-63125e1d9c32" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_abe64a32-642d-4a0a-8ede-fd9f34a5809a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssetAllocationDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#RetirementBenefitsScheduleofAssetAllocationDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssetAllocationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_74db1958-e78e-4d3d-af4c-42d0430feb53" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_eab50485-89f6-4c96-a58a-fd9a769ac8c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_74db1958-e78e-4d3d-af4c-42d0430feb53" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_eab50485-89f6-4c96-a58a-fd9a769ac8c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_04d8cd3f-249d-4b54-ae4e-d2a698953c11" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_eab50485-89f6-4c96-a58a-fd9a769ac8c9" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_04d8cd3f-249d-4b54-ae4e-d2a698953c11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_28a5d178-c880-45dc-beb5-eb7e39b4fe06" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_04d8cd3f-249d-4b54-ae4e-d2a698953c11" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_28a5d178-c880-45dc-beb5-eb7e39b4fe06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_69450380-4df8-4604-8c6f-bbd2be729d57" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_28a5d178-c880-45dc-beb5-eb7e39b4fe06" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_69450380-4df8-4604-8c6f-bbd2be729d57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_b99eeb50-a5e9-4650-8c46-403992d97b64" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_28a5d178-c880-45dc-beb5-eb7e39b4fe06" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_b99eeb50-a5e9-4650-8c46-403992d97b64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_09144df1-f340-4988-b765-695a565ad5f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_eab50485-89f6-4c96-a58a-fd9a769ac8c9" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_09144df1-f340-4988-b765-695a565ad5f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_5383b30e-9861-47f6-89b8-8e9b54f367f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_09144df1-f340-4988-b765-695a565ad5f0" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_5383b30e-9861-47f6-89b8-8e9b54f367f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeFundsMember_d9996035-dd0a-43da-93b4-87f082f9690d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FixedIncomeFundsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_5383b30e-9861-47f6-89b8-8e9b54f367f7" xlink:to="loc_us-gaap_FixedIncomeFundsMember_d9996035-dd0a-43da-93b4-87f082f9690d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_b5fb2895-e8ab-492c-a12f-cfe9f6b22eff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_5383b30e-9861-47f6-89b8-8e9b54f367f7" xlink:to="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_b5fb2895-e8ab-492c-a12f-cfe9f6b22eff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRealEstateMember_ba5ba89b-4120-4184-aa55-94f9a0a001fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanRealEstateMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_5383b30e-9861-47f6-89b8-8e9b54f367f7" xlink:to="loc_us-gaap_DefinedBenefitPlanRealEstateMember_ba5ba89b-4120-4184-aa55-94f9a0a001fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ReturnSeekingFixedIncomeMember_c326caf5-0568-4f1b-b902-3a8c0d2dd480" xlink:href="cms-20241231.xsd#cms_ReturnSeekingFixedIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_5383b30e-9861-47f6-89b8-8e9b54f367f7" xlink:to="loc_cms_ReturnSeekingFixedIncomeMember_c326caf5-0568-4f1b-b902-3a8c0d2dd480" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrivateEquityFundsMember_759f3fb0-6632-4335-959e-2423cfad7790" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrivateEquityFundsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_5383b30e-9861-47f6-89b8-8e9b54f367f7" xlink:to="loc_us-gaap_PrivateEquityFundsMember_759f3fb0-6632-4335-959e-2423cfad7790" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_d47ba727-c199-4c12-b6dd-a80cbccab462" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_5383b30e-9861-47f6-89b8-8e9b54f367f7" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_d47ba727-c199-4c12-b6dd-a80cbccab462" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0223edf3-0718-4d2b-b406-7c1ef31be611" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_eab50485-89f6-4c96-a58a-fd9a769ac8c9" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0223edf3-0718-4d2b-b406-7c1ef31be611" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_fbbb56e8-b471-41e0-b0b8-2394580fa593" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0223edf3-0718-4d2b-b406-7c1ef31be611" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_fbbb56e8-b471-41e0-b0b8-2394580fa593" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofExpectedBenefitPaymentsDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#RetirementBenefitsScheduleofExpectedBenefitPaymentsDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofExpectedBenefitPaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0c83d6b2-6b53-4ba8-9c31-18e80691beef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_a948a737-adc8-4775-93a4-6d57c572dc98" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0c83d6b2-6b53-4ba8-9c31-18e80691beef" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_a948a737-adc8-4775-93a4-6d57c572dc98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_e8529ddd-53d8-4cf7-ae21-7553321c6de8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_a948a737-adc8-4775-93a4-6d57c572dc98" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_e8529ddd-53d8-4cf7-ae21-7553321c6de8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_2f811241-2234-4ad8-b547-a76c8417ccc9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_e8529ddd-53d8-4cf7-ae21-7553321c6de8" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_2f811241-2234-4ad8-b547-a76c8417ccc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_84216bd1-680a-4b9d-a7c3-7db0de583cf5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_2f811241-2234-4ad8-b547-a76c8417ccc9" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_84216bd1-680a-4b9d-a7c3-7db0de583cf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_ce882e3d-9c42-4c1d-a126-4d930bf4ae1f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_2f811241-2234-4ad8-b547-a76c8417ccc9" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_ce882e3d-9c42-4c1d-a126-4d930bf4ae1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_2f91e56c-f6b1-4213-bed8-6f8f34431d71" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_2f811241-2234-4ad8-b547-a76c8417ccc9" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_2f91e56c-f6b1-4213-bed8-6f8f34431d71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_9d4aae8f-40ca-406e-be49-1dc36024a4ca" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_a948a737-adc8-4775-93a4-6d57c572dc98" xlink:to="loc_dei_LegalEntityAxis_9d4aae8f-40ca-406e-be49-1dc36024a4ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_889b59d0-144a-442e-a488-93b240310877" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_9d4aae8f-40ca-406e-be49-1dc36024a4ca" xlink:to="loc_dei_EntityDomain_889b59d0-144a-442e-a488-93b240310877" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_21a319aa-9f0e-47a0-b18e-ab8c6eb4470a" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_889b59d0-144a-442e-a488-93b240310877" xlink:to="loc_cms_ConsumersEnergyCompanyMember_21a319aa-9f0e-47a0-b18e-ab8c6eb4470a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_788d86fa-7097-49d8-8b59-399a7d8e4533" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_a948a737-adc8-4775-93a4-6d57c572dc98" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_788d86fa-7097-49d8-8b59-399a7d8e4533" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_d485a4d6-3e71-4c06-9fb8-448e5ed893ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_788d86fa-7097-49d8-8b59-399a7d8e4533" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_d485a4d6-3e71-4c06-9fb8-448e5ed893ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_0215d93b-ad73-48ab-aaf3-e459ed990f7c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_788d86fa-7097-49d8-8b59-399a7d8e4533" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_0215d93b-ad73-48ab-aaf3-e459ed990f7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_b726318c-afc7-4e85-96d2-1fc5e4ad8472" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_788d86fa-7097-49d8-8b59-399a7d8e4533" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_b726318c-afc7-4e85-96d2-1fc5e4ad8472" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_1271822e-dfcd-4a8f-a884-df7b298248cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_788d86fa-7097-49d8-8b59-399a7d8e4533" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_1271822e-dfcd-4a8f-a884-df7b298248cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_b37c0a5b-c477-4919-a160-e78d928beea2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_788d86fa-7097-49d8-8b59-399a7d8e4533" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_b37c0a5b-c477-4919-a160-e78d928beea2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_fe97402f-ddc1-46fa-8c79-f64d28540a2f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_788d86fa-7097-49d8-8b59-399a7d8e4533" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_fe97402f-ddc1-46fa-8c79-f64d28540a2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/StockbasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#StockbasedCompensationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/StockbasedCompensationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract_7408e180-539c-4545-8148-192ecf9f1dcb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3a319e35-0972-4a4f-9d01-6fa751128d93" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_7408e180-539c-4545-8148-192ecf9f1dcb" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3a319e35-0972-4a4f-9d01-6fa751128d93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_9db8afbe-fca3-47db-9ead-708c18752e8f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3a319e35-0972-4a4f-9d01-6fa751128d93" xlink:to="loc_us-gaap_AwardTypeAxis_9db8afbe-fca3-47db-9ead-708c18752e8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2c66aacc-45ca-4ad1-99cf-ae638dd55633" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_9db8afbe-fca3-47db-9ead-708c18752e8f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2c66aacc-45ca-4ad1-99cf-ae638dd55633" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_ad195ef5-8638-4d85-bc40-2ff2a140a4c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2c66aacc-45ca-4ad1-99cf-ae638dd55633" xlink:to="loc_us-gaap_PerformanceSharesMember_ad195ef5-8638-4d85-bc40-2ff2a140a4c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_MarketBasedRestrictedStockMember_877691b4-1fdb-4a8d-b331-6aaea60fdf53" xlink:href="cms-20241231.xsd#cms_MarketBasedRestrictedStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2c66aacc-45ca-4ad1-99cf-ae638dd55633" xlink:to="loc_cms_MarketBasedRestrictedStockMember_877691b4-1fdb-4a8d-b331-6aaea60fdf53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TimeLapsedRestrictedStockMember_1d52e0c1-b392-4055-b783-54cd0b6a145d" xlink:href="cms-20241231.xsd#cms_TimeLapsedRestrictedStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2c66aacc-45ca-4ad1-99cf-ae638dd55633" xlink:to="loc_cms_TimeLapsedRestrictedStockMember_1d52e0c1-b392-4055-b783-54cd0b6a145d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_87142a38-2fab-4a1d-bef8-f87613b2393b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2c66aacc-45ca-4ad1-99cf-ae638dd55633" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_87142a38-2fab-4a1d-bef8-f87613b2393b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_d989ca8d-3b76-4ec9-9f13-9f3f9d8eec49" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2c66aacc-45ca-4ad1-99cf-ae638dd55633" xlink:to="loc_us-gaap_RestrictedStockMember_d989ca8d-3b76-4ec9-9f13-9f3f9d8eec49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_3e2cbedf-7d83-4f61-bc73-06521e83d0e7" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3a319e35-0972-4a4f-9d01-6fa751128d93" xlink:to="loc_srt_RangeAxis_3e2cbedf-7d83-4f61-bc73-06521e83d0e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f8722967-968f-41b5-8317-b7acf3e2164d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_3e2cbedf-7d83-4f61-bc73-06521e83d0e7" xlink:to="loc_srt_RangeMember_f8722967-968f-41b5-8317-b7acf3e2164d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_27f7f823-19d1-4a9e-a56c-7911b1abb918" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_f8722967-968f-41b5-8317-b7acf3e2164d" xlink:to="loc_srt_MinimumMember_27f7f823-19d1-4a9e-a56c-7911b1abb918" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_d7b6b391-89a8-4672-a8b1-5d41f876b381" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_f8722967-968f-41b5-8317-b7acf3e2164d" xlink:to="loc_srt_MaximumMember_d7b6b391-89a8-4672-a8b1-5d41f876b381" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_01d57215-4ca7-4163-bc9d-14374bf04cd5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3a319e35-0972-4a4f-9d01-6fa751128d93" xlink:to="loc_dei_LegalEntityAxis_01d57215-4ca7-4163-bc9d-14374bf04cd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_71edcf94-4a8d-4e2d-82c5-ce4e293a0676" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_01d57215-4ca7-4163-bc9d-14374bf04cd5" xlink:to="loc_dei_EntityDomain_71edcf94-4a8d-4e2d-82c5-ce4e293a0676" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_3e976f16-e347-4a6e-83e3-085bf1e2d216" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_71edcf94-4a8d-4e2d-82c5-ce4e293a0676" xlink:to="loc_cms_ConsumersEnergyCompanyMember_3e976f16-e347-4a6e-83e3-085bf1e2d216" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f27dee54-e718-4082-aaa7-cfb302cc5dbb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3a319e35-0972-4a4f-9d01-6fa751128d93" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f27dee54-e718-4082-aaa7-cfb302cc5dbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DeferredCompensationArrangementsPlanTerm_602051ac-cebe-4004-ae84-079cee36c6a6" xlink:href="cms-20241231.xsd#cms_DeferredCompensationArrangementsPlanTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f27dee54-e718-4082-aaa7-cfb302cc5dbb" xlink:to="loc_cms_DeferredCompensationArrangementsPlanTerm_602051ac-cebe-4004-ae84-079cee36c6a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_1551a609-34b5-4db2-93c1-851860d5ffc4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f27dee54-e718-4082-aaa7-cfb302cc5dbb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_1551a609-34b5-4db2-93c1-851860d5ffc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_aec56378-2f16-47bc-b574-4775334fba99" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f27dee54-e718-4082-aaa7-cfb302cc5dbb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_aec56378-2f16-47bc-b574-4775334fba99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_ed1d6995-b465-4453-8051-6932f9c3bd88" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f27dee54-e718-4082-aaa7-cfb302cc5dbb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_ed1d6995-b465-4453-8051-6932f9c3bd88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_ddc05c8d-ad97-4463-ae11-4091ebb6527c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f27dee54-e718-4082-aaa7-cfb302cc5dbb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_ddc05c8d-ad97-4463-ae11-4091ebb6527c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PercentOfInitialGrantIssuedOnVestingDate_f2310352-0536-42b0-be4c-7318b4f060f1" xlink:href="cms-20241231.xsd#cms_PercentOfInitialGrantIssuedOnVestingDate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f27dee54-e718-4082-aaa7-cfb302cc5dbb" xlink:to="loc_cms_PercentOfInitialGrantIssuedOnVestingDate_f2310352-0536-42b0-be4c-7318b4f060f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_76ea463c-5c3e-41e9-94f1-c56d68c462ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f27dee54-e718-4082-aaa7-cfb302cc5dbb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_76ea463c-5c3e-41e9-94f1-c56d68c462ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_28136431-3df6-4209-87b8-427d9b5cdaee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f27dee54-e718-4082-aaa7-cfb302cc5dbb" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_28136431-3df6-4209-87b8-427d9b5cdaee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_43092ea5-4c70-4dff-83f1-d26cfc1090bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f27dee54-e718-4082-aaa7-cfb302cc5dbb" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_43092ea5-4c70-4dff-83f1-d26cfc1090bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#StockbasedCompensationScheduleofRestrictedStockActivityDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract_198dc1a8-e37e-49e3-9a3b-74a5d1544631" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8f469cc1-255d-4a6b-93af-3a6f4c219606" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_198dc1a8-e37e-49e3-9a3b-74a5d1544631" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8f469cc1-255d-4a6b-93af-3a6f4c219606" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_b330275c-9f05-4aaa-90cf-035ca28f5c0f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8f469cc1-255d-4a6b-93af-3a6f4c219606" xlink:to="loc_us-gaap_AwardTypeAxis_b330275c-9f05-4aaa-90cf-035ca28f5c0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b9f2ac19-28e9-4fe1-b81b-6701c8ca138d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_b330275c-9f05-4aaa-90cf-035ca28f5c0f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b9f2ac19-28e9-4fe1-b81b-6701c8ca138d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RestrictedStockAndRestrictedStockUnitsMember_2835c631-defd-48b3-b557-763db14af5ce" xlink:href="cms-20241231.xsd#cms_RestrictedStockAndRestrictedStockUnitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b9f2ac19-28e9-4fe1-b81b-6701c8ca138d" xlink:to="loc_cms_RestrictedStockAndRestrictedStockUnitsMember_2835c631-defd-48b3-b557-763db14af5ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_69196a9a-7545-415b-868a-abf4b55a02a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b9f2ac19-28e9-4fe1-b81b-6701c8ca138d" xlink:to="loc_us-gaap_RestrictedStockMember_69196a9a-7545-415b-868a-abf4b55a02a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_c3572e5e-0157-4a81-b740-b56c035126d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b9f2ac19-28e9-4fe1-b81b-6701c8ca138d" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_c3572e5e-0157-4a81-b740-b56c035126d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_6670e78f-a1dc-45e5-8b14-25c235cdde47" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8f469cc1-255d-4a6b-93af-3a6f4c219606" xlink:to="loc_dei_LegalEntityAxis_6670e78f-a1dc-45e5-8b14-25c235cdde47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3d60d47b-819f-478d-bd90-6754bcdbca13" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_6670e78f-a1dc-45e5-8b14-25c235cdde47" xlink:to="loc_dei_EntityDomain_3d60d47b-819f-478d-bd90-6754bcdbca13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_d85074cc-be36-4779-9da3-a0a0838b26d3" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_3d60d47b-819f-478d-bd90-6754bcdbca13" xlink:to="loc_cms_ConsumersEnergyCompanyMember_d85074cc-be36-4779-9da3-a0a0838b26d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6ad3a59-dae5-4418-a5ed-a713324a5772" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8f469cc1-255d-4a6b-93af-3a6f4c219606" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6ad3a59-dae5-4418-a5ed-a713324a5772" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_0cb057b0-8f00-4b63-8b9f-faa0a3b6d7af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6ad3a59-dae5-4418-a5ed-a713324a5772" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_0cb057b0-8f00-4b63-8b9f-faa0a3b6d7af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4479a24f-d4f9-486a-9c98-36f587a7bc9e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_0cb057b0-8f00-4b63-8b9f-faa0a3b6d7af" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4479a24f-d4f9-486a-9c98-36f587a7bc9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_9733821b-05ff-4dad-a7a7-ea0aa8b737e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_0cb057b0-8f00-4b63-8b9f-faa0a3b6d7af" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_9733821b-05ff-4dad-a7a7-ea0aa8b737e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_25e6b275-ef50-4f2a-8d3f-4d45b13c6e55" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_0cb057b0-8f00-4b63-8b9f-faa0a3b6d7af" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_25e6b275-ef50-4f2a-8d3f-4d45b13c6e55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_b0045047-0a05-4c45-bb29-53222c7fa2cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_0cb057b0-8f00-4b63-8b9f-faa0a3b6d7af" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_b0045047-0a05-4c45-bb29-53222c7fa2cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_a52e0f97-4c85-48f9-bf3e-b49fc99dcaa6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_0cb057b0-8f00-4b63-8b9f-faa0a3b6d7af" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_a52e0f97-4c85-48f9-bf3e-b49fc99dcaa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_efbdcdb6-011f-4ef3-a10c-d7384c041086" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6ad3a59-dae5-4418-a5ed-a713324a5772" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_efbdcdb6-011f-4ef3-a10c-d7384c041086" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_02c0f20b-1352-48cf-b84c-3867fc12c18f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_efbdcdb6-011f-4ef3-a10c-d7384c041086" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_02c0f20b-1352-48cf-b84c-3867fc12c18f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_35fc71d6-2fbc-485f-b9ec-534a1a96ebcf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_efbdcdb6-011f-4ef3-a10c-d7384c041086" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_35fc71d6-2fbc-485f-b9ec-534a1a96ebcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_501792a9-a61b-4e01-a77c-26ff9be3c23c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_efbdcdb6-011f-4ef3-a10c-d7384c041086" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_501792a9-a61b-4e01-a77c-26ff9be3c23c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_a97a04a6-7211-44b2-a4f7-0525199a8da1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_efbdcdb6-011f-4ef3-a10c-d7384c041086" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_a97a04a6-7211-44b2-a4f7-0525199a8da1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_22233f48-6a51-4743-bd72-12b18bde20f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_efbdcdb6-011f-4ef3-a10c-d7384c041086" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_22233f48-6a51-4743-bd72-12b18bde20f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityGrantedDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#StockbasedCompensationScheduleofRestrictedStockActivityGrantedDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityGrantedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract_ca9fe308-4fbb-4f83-8880-6b600e717430" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e3a3cc59-f765-4b46-bc88-3486584ddeda" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_ca9fe308-4fbb-4f83-8880-6b600e717430" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e3a3cc59-f765-4b46-bc88-3486584ddeda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_bbd54b6c-7c0f-4f91-bf76-aa68de2a911d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e3a3cc59-f765-4b46-bc88-3486584ddeda" xlink:to="loc_us-gaap_AwardTypeAxis_bbd54b6c-7c0f-4f91-bf76-aa68de2a911d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aec91e37-0731-4dc2-b211-9bc41e80a957" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_bbd54b6c-7c0f-4f91-bf76-aa68de2a911d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aec91e37-0731-4dc2-b211-9bc41e80a957" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TimeLapsedRestrictedStockMember_8bc14750-e6d1-473e-8415-41946416f078" xlink:href="cms-20241231.xsd#cms_TimeLapsedRestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aec91e37-0731-4dc2-b211-9bc41e80a957" xlink:to="loc_cms_TimeLapsedRestrictedStockMember_8bc14750-e6d1-473e-8415-41946416f078" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_MarketBasedRestrictedStockMember_ac17dbf2-23fa-4554-8724-4fd6e009c81c" xlink:href="cms-20241231.xsd#cms_MarketBasedRestrictedStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aec91e37-0731-4dc2-b211-9bc41e80a957" xlink:to="loc_cms_MarketBasedRestrictedStockMember_ac17dbf2-23fa-4554-8724-4fd6e009c81c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_a5fd8d33-69cc-4a4c-9f71-ba6ece6ace40" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aec91e37-0731-4dc2-b211-9bc41e80a957" xlink:to="loc_us-gaap_PerformanceSharesMember_a5fd8d33-69cc-4a4c-9f71-ba6ece6ace40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TimeLapsedRestrictedStockUnitsMember_b30c5617-dedf-4b66-8463-8bffb9e2995c" xlink:href="cms-20241231.xsd#cms_TimeLapsedRestrictedStockUnitsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aec91e37-0731-4dc2-b211-9bc41e80a957" xlink:to="loc_cms_TimeLapsedRestrictedStockUnitsMember_b30c5617-dedf-4b66-8463-8bffb9e2995c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DividendsOnMarketBasedAwardsMember_afa774ab-d2cc-445a-b7cf-0288f69b44e7" xlink:href="cms-20241231.xsd#cms_DividendsOnMarketBasedAwardsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aec91e37-0731-4dc2-b211-9bc41e80a957" xlink:to="loc_cms_DividendsOnMarketBasedAwardsMember_afa774ab-d2cc-445a-b7cf-0288f69b44e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DividendsOnPerformanceBasedAwardsMember_77d3187c-960c-48fc-a65d-5e40d86ba21c" xlink:href="cms-20241231.xsd#cms_DividendsOnPerformanceBasedAwardsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aec91e37-0731-4dc2-b211-9bc41e80a957" xlink:to="loc_cms_DividendsOnPerformanceBasedAwardsMember_77d3187c-960c-48fc-a65d-5e40d86ba21c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DividendsOnRestrictedStockUnitsMember_45de254f-d484-4c5a-8fbf-88e62f6e2dc0" xlink:href="cms-20241231.xsd#cms_DividendsOnRestrictedStockUnitsMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aec91e37-0731-4dc2-b211-9bc41e80a957" xlink:to="loc_cms_DividendsOnRestrictedStockUnitsMember_45de254f-d484-4c5a-8fbf-88e62f6e2dc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AdditionalPerformanceBasedSharesBasedOnAchievementOfConditionMember_13de2d59-5e09-4188-afc2-0ca01338f15b" xlink:href="cms-20241231.xsd#cms_AdditionalPerformanceBasedSharesBasedOnAchievementOfConditionMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aec91e37-0731-4dc2-b211-9bc41e80a957" xlink:to="loc_cms_AdditionalPerformanceBasedSharesBasedOnAchievementOfConditionMember_13de2d59-5e09-4188-afc2-0ca01338f15b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_9ea5f29d-bc46-47e2-87c2-2ee2cad4abc5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e3a3cc59-f765-4b46-bc88-3486584ddeda" xlink:to="loc_dei_LegalEntityAxis_9ea5f29d-bc46-47e2-87c2-2ee2cad4abc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_5df99970-4cf9-48e0-862f-b4aabe0cfd4d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_9ea5f29d-bc46-47e2-87c2-2ee2cad4abc5" xlink:to="loc_dei_EntityDomain_5df99970-4cf9-48e0-862f-b4aabe0cfd4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_db644e25-b260-4d16-a7fb-8a4b7fd739e0" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_5df99970-4cf9-48e0-862f-b4aabe0cfd4d" xlink:to="loc_cms_ConsumersEnergyCompanyMember_db644e25-b260-4d16-a7fb-8a4b7fd739e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f3a517ee-b6fd-4970-b784-790f72616931" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e3a3cc59-f765-4b46-bc88-3486584ddeda" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f3a517ee-b6fd-4970-b784-790f72616931" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1ee08f7f-c5b1-4619-9c9f-167235349647" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f3a517ee-b6fd-4970-b784-790f72616931" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1ee08f7f-c5b1-4619-9c9f-167235349647" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/StockbasedCompensationScheduleofSignificantAssumptionsUsedtoEstimateFairValueofMarketbasedRestrictedStockAwardsDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#StockbasedCompensationScheduleofSignificantAssumptionsUsedtoEstimateFairValueofMarketbasedRestrictedStockAwardsDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/StockbasedCompensationScheduleofSignificantAssumptionsUsedtoEstimateFairValueofMarketbasedRestrictedStockAwardsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract_7f02c134-17c1-4e8e-822e-1ad57fb86c66" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_2f0254da-1de9-44a5-b921-ec3b62d6d74c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_7f02c134-17c1-4e8e-822e-1ad57fb86c66" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_2f0254da-1de9-44a5-b921-ec3b62d6d74c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_94148092-efb6-40b2-a233-c9c051acf7eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_7f02c134-17c1-4e8e-822e-1ad57fb86c66" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_94148092-efb6-40b2-a233-c9c051acf7eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_4676946b-dd87-4d6b-ba02-7f5139dc8639" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_7f02c134-17c1-4e8e-822e-1ad57fb86c66" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_4676946b-dd87-4d6b-ba02-7f5139dc8639" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/StockbasedCompensationSummaryofWeightedaverageGrantdateFairValueDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#StockbasedCompensationSummaryofWeightedaverageGrantdateFairValueDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/StockbasedCompensationSummaryofWeightedaverageGrantdateFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract_53c3ebc9-e209-4718-90d3-dfc4224dc80b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4207b1c4-a497-47d4-bdb9-22420ebb1f63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_53c3ebc9-e209-4718-90d3-dfc4224dc80b" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4207b1c4-a497-47d4-bdb9-22420ebb1f63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_8fba97d4-c9d9-4a3f-b3f4-b7e2549aafee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4207b1c4-a497-47d4-bdb9-22420ebb1f63" xlink:to="loc_us-gaap_AwardTypeAxis_8fba97d4-c9d9-4a3f-b3f4-b7e2549aafee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e83f28fa-0a74-4501-a228-6c1c20737a90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_8fba97d4-c9d9-4a3f-b3f4-b7e2549aafee" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e83f28fa-0a74-4501-a228-6c1c20737a90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_8160924d-bb73-4ff0-8ad8-ac5d8afc29f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e83f28fa-0a74-4501-a228-6c1c20737a90" xlink:to="loc_us-gaap_RestrictedStockMember_8160924d-bb73-4ff0-8ad8-ac5d8afc29f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_1cdca583-d2e0-4670-be7f-3f231c199561" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e83f28fa-0a74-4501-a228-6c1c20737a90" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_1cdca583-d2e0-4670-be7f-3f231c199561" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_c33c6bc5-eeab-4d3b-af33-bcb629bd7cc2" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4207b1c4-a497-47d4-bdb9-22420ebb1f63" xlink:to="loc_dei_LegalEntityAxis_c33c6bc5-eeab-4d3b-af33-bcb629bd7cc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_587aadd3-2914-49ee-b76e-ec3b48e37189" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_c33c6bc5-eeab-4d3b-af33-bcb629bd7cc2" xlink:to="loc_dei_EntityDomain_587aadd3-2914-49ee-b76e-ec3b48e37189" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_136eda44-3957-4f67-9cbb-a401525eaf22" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_587aadd3-2914-49ee-b76e-ec3b48e37189" xlink:to="loc_cms_ConsumersEnergyCompanyMember_136eda44-3957-4f67-9cbb-a401525eaf22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5fee7fdd-16de-4a47-984b-a655be52ba4e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4207b1c4-a497-47d4-bdb9-22420ebb1f63" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5fee7fdd-16de-4a47-984b-a655be52ba4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_700ce6bc-685f-4dce-bb2b-7f54a3f7d5fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5fee7fdd-16de-4a47-984b-a655be52ba4e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_700ce6bc-685f-4dce-bb2b-7f54a3f7d5fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/StockbasedCompensationScheduleofAmountsRelatedtoRestrictedStockAwardsandRestrictedStockUnitsDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#StockbasedCompensationScheduleofAmountsRelatedtoRestrictedStockAwardsandRestrictedStockUnitsDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/StockbasedCompensationScheduleofAmountsRelatedtoRestrictedStockAwardsandRestrictedStockUnitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract_8602f05c-88b8-4b78-8bbd-0f1380907d4a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8dca4b4f-b465-407d-b6e7-2ba493586f63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_8602f05c-88b8-4b78-8bbd-0f1380907d4a" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8dca4b4f-b465-407d-b6e7-2ba493586f63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_6eb06ee0-18be-4a70-923c-1ffb65ff2218" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8dca4b4f-b465-407d-b6e7-2ba493586f63" xlink:to="loc_us-gaap_AwardTypeAxis_6eb06ee0-18be-4a70-923c-1ffb65ff2218" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_17165d07-ced5-471c-9519-befdb7ebfc36" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_6eb06ee0-18be-4a70-923c-1ffb65ff2218" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_17165d07-ced5-471c-9519-befdb7ebfc36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_0ea52f99-29ba-4fb5-8f87-f9b212830b7f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_17165d07-ced5-471c-9519-befdb7ebfc36" xlink:to="loc_us-gaap_RestrictedStockMember_0ea52f99-29ba-4fb5-8f87-f9b212830b7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_bb9a5663-5678-4d53-890d-0abed5e2c80b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8dca4b4f-b465-407d-b6e7-2ba493586f63" xlink:to="loc_dei_LegalEntityAxis_bb9a5663-5678-4d53-890d-0abed5e2c80b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_29436c68-0146-4331-80d9-60084940b7c3" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_bb9a5663-5678-4d53-890d-0abed5e2c80b" xlink:to="loc_dei_EntityDomain_29436c68-0146-4331-80d9-60084940b7c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_1268fb48-7aff-4b4e-926a-2079e588c589" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_29436c68-0146-4331-80d9-60084940b7c3" xlink:to="loc_cms_ConsumersEnergyCompanyMember_1268fb48-7aff-4b4e-926a-2079e588c589" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_654a7fa5-d469-47a3-bab9-2d35b35cdf8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8dca4b4f-b465-407d-b6e7-2ba493586f63" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_654a7fa5-d469-47a3-bab9-2d35b35cdf8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_67915e1d-f189-4a61-85c0-2bf28b947a64" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_654a7fa5-d469-47a3-bab9-2d35b35cdf8c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_67915e1d-f189-4a61-85c0-2bf28b947a64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_8431dd4c-c4d9-49aa-aa90-7442e2890bbb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_654a7fa5-d469-47a3-bab9-2d35b35cdf8c" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_8431dd4c-c4d9-49aa-aa90-7442e2890bbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_37977483-aa91-430b-adc0-de3abb01c679" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_654a7fa5-d469-47a3-bab9-2d35b35cdf8c" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_37977483-aa91-430b-adc0-de3abb01c679" 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-20241231.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_045a731c-3757-4b21-ab4b-678a725c6b08" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesTable_d86b99dc-6ce4-457c-9dc7-ec873d66c7c7" xlink:href="cms-20241231.xsd#cms_IncomeTaxesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_045a731c-3757-4b21-ab4b-678a725c6b08" xlink:to="loc_cms_IncomeTaxesTable_d86b99dc-6ce4-457c-9dc7-ec873d66c7c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_5b4a7be1-d6b0-4159-839e-61102c717a8e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesTable_d86b99dc-6ce4-457c-9dc7-ec873d66c7c7" xlink:to="loc_dei_LegalEntityAxis_5b4a7be1-d6b0-4159-839e-61102c717a8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_35c80ddc-3deb-44d8-ae7c-34e160bea5cd" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_5b4a7be1-d6b0-4159-839e-61102c717a8e" xlink:to="loc_dei_EntityDomain_35c80ddc-3deb-44d8-ae7c-34e160bea5cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_78cc3290-4c60-4271-9348-d84cca507216" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_35c80ddc-3deb-44d8-ae7c-34e160bea5cd" xlink:to="loc_cms_ConsumersEnergyCompanyMember_78cc3290-4c60-4271-9348-d84cca507216" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_768c2837-82e6-48c8-8357-3a07c18e0b35" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesTable_d86b99dc-6ce4-457c-9dc7-ec873d66c7c7" xlink:to="loc_srt_StatementGeographicalAxis_768c2837-82e6-48c8-8357-3a07c18e0b35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_1e3caaf6-bb90-4b22-8bd4-a7f5591cfc65" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_768c2837-82e6-48c8-8357-3a07c18e0b35" xlink:to="loc_srt_SegmentGeographicalDomain_1e3caaf6-bb90-4b22-8bd4-a7f5591cfc65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonMichiganJurisdictionMember_026ce538-cb22-4117-90d7-8aa26d4151fe" xlink:href="cms-20241231.xsd#cms_NonMichiganJurisdictionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_1e3caaf6-bb90-4b22-8bd4-a7f5591cfc65" xlink:to="loc_cms_NonMichiganJurisdictionMember_026ce538-cb22-4117-90d7-8aa26d4151fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesLineItems_050b75b0-ec63-422b-a3f7-f77348b0e3d8" xlink:href="cms-20241231.xsd#cms_IncomeTaxesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesTable_d86b99dc-6ce4-457c-9dc7-ec873d66c7c7" xlink:to="loc_cms_IncomeTaxesLineItems_050b75b0-ec63-422b-a3f7-f77348b0e3d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b68b286a-c865-4ee3-be78-e7aacbc8bf88" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesLineItems_050b75b0-ec63-422b-a3f7-f77348b0e3d8" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b68b286a-c865-4ee3-be78-e7aacbc8bf88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_9a9c9e58-9ff1-4604-8ed6-2ec092d2034b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesLineItems_050b75b0-ec63-422b-a3f7-f77348b0e3d8" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_9a9c9e58-9ff1-4604-8ed6-2ec092d2034b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_9eaf9a61-5453-4eb9-9262-721473c6b4d1" xlink:href="cms-20241231.xsd#cms_IncreaseDecreaseInIncomeTaxExpenseAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesLineItems_050b75b0-ec63-422b-a3f7-f77348b0e3d8" xlink:to="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_9eaf9a61-5453-4eb9-9262-721473c6b4d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_487c37c7-cc56-48d2-a0d3-6dc466e39835" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_9eaf9a61-5453-4eb9-9262-721473c6b4d1" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_487c37c7-cc56-48d2-a0d3-6dc466e39835" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsOther_74aba8a7-294c-4b8c-91f5-db081fb112a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsOther"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_9eaf9a61-5453-4eb9-9262-721473c6b4d1" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsOther_74aba8a7-294c-4b8c-91f5-db081fb112a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_5de34201-e869-41ab-b504-6f154ec84e6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_9eaf9a61-5453-4eb9-9262-721473c6b4d1" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_5de34201-e869-41ab-b504-6f154ec84e6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount_635a1d3e-1e02-4e1b-9ae9-261478eee464" xlink:href="cms-20241231.xsd#cms_EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_9eaf9a61-5453-4eb9-9262-721473c6b4d1" xlink:to="loc_cms_EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount_635a1d3e-1e02-4e1b-9ae9-261478eee464" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_49c2c0d8-bda0-46b3-a509-99e9cd251a9c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_9eaf9a61-5453-4eb9-9262-721473c6b4d1" xlink:to="loc_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_49c2c0d8-bda0-46b3-a509-99e9cd251a9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxReconciliationRegulatoryTaxExpenseBenefit_eaf6aa17-12c9-434a-b24e-618ae9c36f71" xlink:href="cms-20241231.xsd#cms_IncomeTaxReconciliationRegulatoryTaxExpenseBenefit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_9eaf9a61-5453-4eb9-9262-721473c6b4d1" xlink:to="loc_cms_IncomeTaxReconciliationRegulatoryTaxExpenseBenefit_eaf6aa17-12c9-434a-b24e-618ae9c36f71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_2ae3f474-f5e4-4694-9633-afe9379e0189" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_9eaf9a61-5453-4eb9-9262-721473c6b4d1" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_2ae3f474-f5e4-4694-9633-afe9379e0189" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_b9472a85-b064-474b-ab8d-92fd85dc487f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesLineItems_050b75b0-ec63-422b-a3f7-f77348b0e3d8" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_b9472a85-b064-474b-ab8d-92fd85dc487f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_2a0e1eba-bb28-47e9-8262-d7707961ad32" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesLineItems_050b75b0-ec63-422b-a3f7-f77348b0e3d8" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_2a0e1eba-bb28-47e9-8262-d7707961ad32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#IncomeTaxesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_d2868551-8df7-4311-8caf-6215d2e2bcc8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxBenefitsTable_a26ecf68-41ae-431d-8191-45df46226dd8" xlink:href="cms-20241231.xsd#cms_IncomeTaxBenefitsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d2868551-8df7-4311-8caf-6215d2e2bcc8" xlink:to="loc_cms_IncomeTaxBenefitsTable_a26ecf68-41ae-431d-8191-45df46226dd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_c10ba328-daa6-403c-8b21-13aa09279342" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxBenefitsTable_a26ecf68-41ae-431d-8191-45df46226dd8" xlink:to="loc_dei_LegalEntityAxis_c10ba328-daa6-403c-8b21-13aa09279342" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_20b2a669-f3e8-4d0d-a104-f67c6d3c97fe" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_c10ba328-daa6-403c-8b21-13aa09279342" xlink:to="loc_dei_EntityDomain_20b2a669-f3e8-4d0d-a104-f67c6d3c97fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_2f504881-b5f0-453f-8ad1-715cc06d7f24" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_20b2a669-f3e8-4d0d-a104-f67c6d3c97fe" xlink:to="loc_cms_ConsumersEnergyCompanyMember_2f504881-b5f0-453f-8ad1-715cc06d7f24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_776790c8-5dd6-4567-ae39-64b69df957f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxBenefitsTable_a26ecf68-41ae-431d-8191-45df46226dd8" xlink:to="loc_us-gaap_TaxCreditCarryforwardAxis_776790c8-5dd6-4567-ae39-64b69df957f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_39152761-b2cc-4502-a182-8092cdc49b00" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_776790c8-5dd6-4567-ae39-64b69df957f1" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_39152761-b2cc-4502-a182-8092cdc49b00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A2023RenewableEnergyTaxCreditsMember_75b809e6-8c35-4d05-ab4d-5de008b676db" xlink:href="cms-20241231.xsd#cms_A2023RenewableEnergyTaxCreditsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_39152761-b2cc-4502-a182-8092cdc49b00" xlink:to="loc_cms_A2023RenewableEnergyTaxCreditsMember_75b809e6-8c35-4d05-ab4d-5de008b676db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A2024RenewableEnergyTaxCreditsMember_4417da81-7bd1-41d7-aa54-6e4f8dc1753f" xlink:href="cms-20241231.xsd#cms_A2024RenewableEnergyTaxCreditsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_39152761-b2cc-4502-a182-8092cdc49b00" xlink:to="loc_cms_A2024RenewableEnergyTaxCreditsMember_4417da81-7bd1-41d7-aa54-6e4f8dc1753f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_19536069-6bab-4070-81e2-ceb585ea1b04" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxBenefitsTable_a26ecf68-41ae-431d-8191-45df46226dd8" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_19536069-6bab-4070-81e2-ceb585ea1b04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_c4f4f069-1350-4ad6-9196-bd974d95cb12" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_19536069-6bab-4070-81e2-ceb585ea1b04" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_c4f4f069-1350-4ad6-9196-bd974d95cb12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LocalJurisdictionMember_c38e583a-04a8-4623-8774-92682ee7201d" xlink:href="cms-20241231.xsd#cms_LocalJurisdictionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_c4f4f069-1350-4ad6-9196-bd974d95cb12" xlink:to="loc_cms_LocalJurisdictionMember_c38e583a-04a8-4623-8774-92682ee7201d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_d6e56830-974f-452b-a716-f37309378202" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxBenefitsTable_a26ecf68-41ae-431d-8191-45df46226dd8" xlink:to="loc_srt_StatementScenarioAxis_d6e56830-974f-452b-a716-f37309378202" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_96f5e29f-7186-4288-a4e7-589aa8e9a3d2" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_d6e56830-974f-452b-a716-f37309378202" xlink:to="loc_srt_ScenarioUnspecifiedDomain_96f5e29f-7186-4288-a4e7-589aa8e9a3d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_ab0ddab9-6150-486f-966f-52b7923598c8" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_96f5e29f-7186-4288-a4e7-589aa8e9a3d2" xlink:to="loc_srt_ScenarioForecastMember_ab0ddab9-6150-486f-966f-52b7923598c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxBenefitsLineItems_662c20e4-614d-4ca9-a8bf-ce5b1be9cd06" xlink:href="cms-20241231.xsd#cms_IncomeTaxBenefitsLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxBenefitsTable_a26ecf68-41ae-431d-8191-45df46226dd8" xlink:to="loc_cms_IncomeTaxBenefitsLineItems_662c20e4-614d-4ca9-a8bf-ce5b1be9cd06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_c89fd93a-1b3c-4f27-837a-033d097d6760" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxBenefitsLineItems_662c20e4-614d-4ca9-a8bf-ce5b1be9cd06" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_c89fd93a-1b3c-4f27-837a-033d097d6760" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_259d5de1-6275-46e1-b8d6-ec91ed9b70cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxBenefitsLineItems_662c20e4-614d-4ca9-a8bf-ce5b1be9cd06" xlink:to="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_259d5de1-6275-46e1-b8d6-ec91ed9b70cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_0b3b7f8a-9f5a-4e1a-9100-8e1027610079" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxBenefitsLineItems_662c20e4-614d-4ca9-a8bf-ce5b1be9cd06" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_0b3b7f8a-9f5a-4e1a-9100-8e1027610079" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/IncomeTaxesSummaryofSignificantComponentsofIncomeTaxExpenseDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#IncomeTaxesSummaryofSignificantComponentsofIncomeTaxExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/IncomeTaxesSummaryofSignificantComponentsofIncomeTaxExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_af27d849-7284-4e27-a4ad-c4ba7ebbd411" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesTable_8839091c-b4b6-4192-bf87-15aec8b49bba" xlink:href="cms-20241231.xsd#cms_IncomeTaxesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_af27d849-7284-4e27-a4ad-c4ba7ebbd411" xlink:to="loc_cms_IncomeTaxesTable_8839091c-b4b6-4192-bf87-15aec8b49bba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a61c3fe5-84e3-473b-bcbe-badf6fb70e5c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesTable_8839091c-b4b6-4192-bf87-15aec8b49bba" xlink:to="loc_dei_LegalEntityAxis_a61c3fe5-84e3-473b-bcbe-badf6fb70e5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_2e13acd4-dce1-45fc-bb5c-e50418589da4" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_a61c3fe5-84e3-473b-bcbe-badf6fb70e5c" xlink:to="loc_dei_EntityDomain_2e13acd4-dce1-45fc-bb5c-e50418589da4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_c3758231-427e-4b4b-b752-cc0e4e460a52" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_2e13acd4-dce1-45fc-bb5c-e50418589da4" xlink:to="loc_cms_ConsumersEnergyCompanyMember_c3758231-427e-4b4b-b752-cc0e4e460a52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesLineItems_63dbac8f-3bee-4e9d-bbc7-8eca3c539e8e" xlink:href="cms-20241231.xsd#cms_IncomeTaxesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesTable_8839091c-b4b6-4192-bf87-15aec8b49bba" xlink:to="loc_cms_IncomeTaxesLineItems_63dbac8f-3bee-4e9d-bbc7-8eca3c539e8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_19504050-d08e-4e75-a8b7-f4cebad7c835" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesLineItems_63dbac8f-3bee-4e9d-bbc7-8eca3c539e8e" xlink:to="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_19504050-d08e-4e75-a8b7-f4cebad7c835" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_ce38b03f-855f-45bb-b0b8-df10015768ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_19504050-d08e-4e75-a8b7-f4cebad7c835" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_ce38b03f-855f-45bb-b0b8-df10015768ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_9fcf54c2-0a6f-4a05-9747-89afd14a144e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_19504050-d08e-4e75-a8b7-f4cebad7c835" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_9fcf54c2-0a6f-4a05-9747-89afd14a144e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_2226b267-fafa-4b99-8f1e-6c7beee2dd8f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_19504050-d08e-4e75-a8b7-f4cebad7c835" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_2226b267-fafa-4b99-8f1e-6c7beee2dd8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCreditsAbstract_93290557-921c-4785-8181-9322d726b452" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndTaxCreditsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesLineItems_63dbac8f-3bee-4e9d-bbc7-8eca3c539e8e" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCreditsAbstract_93290557-921c-4785-8181-9322d726b452" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_04ba25e4-8af9-4b5e-bb9f-6d15f2c81f03" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndTaxCreditsAbstract_93290557-921c-4785-8181-9322d726b452" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_04ba25e4-8af9-4b5e-bb9f-6d15f2c81f03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_bdd5d25e-2df8-463d-b39d-54368e0d6ef5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndTaxCreditsAbstract_93290557-921c-4785-8181-9322d726b452" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_bdd5d25e-2df8-463d-b39d-54368e0d6ef5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_4b43e944-b57f-48a3-8ec6-7c4d483ef98e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndTaxCreditsAbstract_93290557-921c-4785-8181-9322d726b452" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_4b43e944-b57f-48a3-8ec6-7c4d483ef98e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherTaxExpenseBenefit_00920add-e5cc-46fe-bd10-259cbca2fe40" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndTaxCreditsAbstract_93290557-921c-4785-8181-9322d726b452" xlink:to="loc_us-gaap_OtherTaxExpenseBenefit_00920add-e5cc-46fe-bd10-259cbca2fe40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_9eb1762f-4e1c-4148-b07a-ff92d8fc45dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesLineItems_63dbac8f-3bee-4e9d-bbc7-8eca3c539e8e" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_9eb1762f-4e1c-4148-b07a-ff92d8fc45dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_e5bd8f5f-31fd-481b-b317-0430a888c54d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesTable_1ee6f4b7-0b55-4179-a556-fe8ae30efbf6" xlink:href="cms-20241231.xsd#cms_IncomeTaxesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e5bd8f5f-31fd-481b-b317-0430a888c54d" xlink:to="loc_cms_IncomeTaxesTable_1ee6f4b7-0b55-4179-a556-fe8ae30efbf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_933c844f-7c77-484a-a403-29f340f70778" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesTable_1ee6f4b7-0b55-4179-a556-fe8ae30efbf6" xlink:to="loc_dei_LegalEntityAxis_933c844f-7c77-484a-a403-29f340f70778" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c1e2940d-ca5d-414c-b043-0e4e5ed96926" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_933c844f-7c77-484a-a403-29f340f70778" xlink:to="loc_dei_EntityDomain_c1e2940d-ca5d-414c-b043-0e4e5ed96926" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_711f5771-8f28-4107-8c3b-7dd4bf05dccb" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_c1e2940d-ca5d-414c-b043-0e4e5ed96926" xlink:to="loc_cms_ConsumersEnergyCompanyMember_711f5771-8f28-4107-8c3b-7dd4bf05dccb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesLineItems_508a224b-e6fd-4d30-a348-52a8ea814247" xlink:href="cms-20241231.xsd#cms_IncomeTaxesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesTable_1ee6f4b7-0b55-4179-a556-fe8ae30efbf6" xlink:to="loc_cms_IncomeTaxesLineItems_508a224b-e6fd-4d30-a348-52a8ea814247" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNetAbstract_4da033b2-6ffe-43f2-bed8-d9ecdf2e97ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNetAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesLineItems_508a224b-e6fd-4d30-a348-52a8ea814247" xlink:to="loc_us-gaap_DeferredTaxAssetsNetAbstract_4da033b2-6ffe-43f2-bed8-d9ecdf2e97ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DeferredTaxAssetsOperatingLossAndCreditCarryforwards_fe830312-dd03-42d0-883a-bea59e7d2f9f" xlink:href="cms-20241231.xsd#cms_DeferredTaxAssetsOperatingLossAndCreditCarryforwards"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_4da033b2-6ffe-43f2-bed8-d9ecdf2e97ad" xlink:to="loc_cms_DeferredTaxAssetsOperatingLossAndCreditCarryforwards_fe830312-dd03-42d0-883a-bea59e7d2f9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities_ac3e9858-d119-432d-8038-bc4c65e8614c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_4da033b2-6ffe-43f2-bed8-d9ecdf2e97ad" xlink:to="loc_us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities_ac3e9858-d119-432d-8038-bc4c65e8614c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_625e8723-c0e6-4186-880e-f55b11737b27" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_4da033b2-6ffe-43f2-bed8-d9ecdf2e97ad" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_625e8723-c0e6-4186-880e-f55b11737b27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_a73b9692-c7ab-41b2-9918-bd6b6ba980eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_4da033b2-6ffe-43f2-bed8-d9ecdf2e97ad" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_a73b9692-c7ab-41b2-9918-bd6b6ba980eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_cbff357e-a2c6-420f-ad90-7b7d7051769e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_4da033b2-6ffe-43f2-bed8-d9ecdf2e97ad" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_cbff357e-a2c6-420f-ad90-7b7d7051769e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_7a3ca0f9-1722-4d05-8ca0-46f27c98168e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_4da033b2-6ffe-43f2-bed8-d9ecdf2e97ad" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_7a3ca0f9-1722-4d05-8ca0-46f27c98168e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_e6d65d90-3b20-4888-8980-70288e0dbc40" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesNetAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesLineItems_508a224b-e6fd-4d30-a348-52a8ea814247" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_e6d65d90-3b20-4888-8980-70288e0dbc40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_3ed65c76-7114-4667-a81d-30d044fd6eb3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_e6d65d90-3b20-4888-8980-70288e0dbc40" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_3ed65c76-7114-4667-a81d-30d044fd6eb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DeferredTaxLiabilitiesPostretirementBenefits_521b7b86-0a4e-4a62-ae78-a844c5503639" xlink:href="cms-20241231.xsd#cms_DeferredTaxLiabilitiesPostretirementBenefits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_e6d65d90-3b20-4888-8980-70288e0dbc40" xlink:to="loc_cms_DeferredTaxLiabilitiesPostretirementBenefits_521b7b86-0a4e-4a62-ae78-a844c5503639" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts_4650670f-a2b5-440f-b963-801d7cfc35d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_e6d65d90-3b20-4888-8980-70288e0dbc40" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts_4650670f-a2b5-440f-b963-801d7cfc35d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities_95cb06d5-173d-44eb-bde2-4116b3f7900d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_e6d65d90-3b20-4888-8980-70288e0dbc40" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities_95cb06d5-173d-44eb-bde2-4116b3f7900d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_39a1cd21-32d7-446d-a50d-2796ee7fd2fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_e6d65d90-3b20-4888-8980-70288e0dbc40" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_39a1cd21-32d7-446d-a50d-2796ee7fd2fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_b36eaaf0-9c8f-47aa-95a2-50f10bc995e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_e6d65d90-3b20-4888-8980-70288e0dbc40" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_b36eaaf0-9c8f-47aa-95a2-50f10bc995e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_400a4699-4a0f-40a6-a61c-a3fb71ea215d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesLineItems_508a224b-e6fd-4d30-a348-52a8ea814247" xlink:to="loc_us-gaap_DeferredTaxLiabilities_400a4699-4a0f-40a6-a61c-a3fb71ea215d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/IncomeTaxesSummaryofLossandCreditCarryforwardsDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#IncomeTaxesSummaryofLossandCreditCarryforwardsDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/IncomeTaxesSummaryofLossandCreditCarryforwardsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_5dabe300-df84-46fe-af17-20e192453f04" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_39c75565-e9a8-4319-ac92-b67780a38a7c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_5dabe300-df84-46fe-af17-20e192453f04" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_39c75565-e9a8-4319-ac92-b67780a38a7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_cdcd965c-bc26-451c-a726-becdb53a1a4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_39c75565-e9a8-4319-ac92-b67780a38a7c" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_cdcd965c-bc26-451c-a726-becdb53a1a4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_1224d3a3-025d-446f-a31c-a2d22bfb4f21" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_cdcd965c-bc26-451c-a726-becdb53a1a4d" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_1224d3a3-025d-446f-a31c-a2d22bfb4f21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_MichiganStateTaxAuthorityMember_d90384d6-d7c8-477b-ac10-edba1fd0d0fe" xlink:href="cms-20241231.xsd#cms_MichiganStateTaxAuthorityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_1224d3a3-025d-446f-a31c-a2d22bfb4f21" xlink:to="loc_cms_MichiganStateTaxAuthorityMember_d90384d6-d7c8-477b-ac10-edba1fd0d0fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ArkansasStateTaxAuthorityMember_91a05361-65ef-4feb-82b6-0f42d3696f27" xlink:href="cms-20241231.xsd#cms_ArkansasStateTaxAuthorityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_1224d3a3-025d-446f-a31c-a2d22bfb4f21" xlink:to="loc_cms_ArkansasStateTaxAuthorityMember_91a05361-65ef-4feb-82b6-0f42d3696f27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LocalJurisdictionMember_be52f2e4-0f33-44e8-8cdf-451eb271aa3f" xlink:href="cms-20241231.xsd#cms_LocalJurisdictionMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_1224d3a3-025d-446f-a31c-a2d22bfb4f21" xlink:to="loc_cms_LocalJurisdictionMember_be52f2e4-0f33-44e8-8cdf-451eb271aa3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_81b0068b-57b1-41bb-bf76-e7f656d56555" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_39c75565-e9a8-4319-ac92-b67780a38a7c" xlink:to="loc_dei_LegalEntityAxis_81b0068b-57b1-41bb-bf76-e7f656d56555" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_76f88ae0-eb55-4b8d-b82e-d2d6afee0780" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_81b0068b-57b1-41bb-bf76-e7f656d56555" xlink:to="loc_dei_EntityDomain_76f88ae0-eb55-4b8d-b82e-d2d6afee0780" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_27990bff-6175-4fb8-8f04-da339ba96f38" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_76f88ae0-eb55-4b8d-b82e-d2d6afee0780" xlink:to="loc_cms_ConsumersEnergyCompanyMember_27990bff-6175-4fb8-8f04-da339ba96f38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_3868e6ab-c539-41b5-9f4c-add0fcb711e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_39c75565-e9a8-4319-ac92-b67780a38a7c" xlink:to="loc_us-gaap_OperatingLossCarryforwardsLineItems_3868e6ab-c539-41b5-9f4c-add0fcb711e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_f56ae464-5727-470a-8c23-e77d32086e0a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_3868e6ab-c539-41b5-9f4c-add0fcb711e2" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_f56ae464-5727-470a-8c23-e77d32086e0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness_0ecbc0d4-0de8-42a3-9d0d-467aa0c6ebb7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_3868e6ab-c539-41b5-9f4c-add0fcb711e2" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness_0ecbc0d4-0de8-42a3-9d0d-467aa0c6ebb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DeferredTaxAssetsNetOperatingLossAndTaxCreditCarryforwards_05489358-2f1b-4c62-9ddd-da6b939605eb" xlink:href="cms-20241231.xsd#cms_DeferredTaxAssetsNetOperatingLossAndTaxCreditCarryforwards"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_3868e6ab-c539-41b5-9f4c-add0fcb711e2" xlink:to="loc_cms_DeferredTaxAssetsNetOperatingLossAndTaxCreditCarryforwards_05489358-2f1b-4c62-9ddd-da6b939605eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/IncomeTaxesScheduleofReconciliationofUncertainTaxBenefitsDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#IncomeTaxesScheduleofReconciliationofUncertainTaxBenefitsDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/IncomeTaxesScheduleofReconciliationofUncertainTaxBenefitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_7cf2f169-a46e-4742-8d9a-5d6c612c8c5a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesTable_6dc2958c-689b-4b7f-a184-fb3b4aebab14" xlink:href="cms-20241231.xsd#cms_IncomeTaxesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7cf2f169-a46e-4742-8d9a-5d6c612c8c5a" xlink:to="loc_cms_IncomeTaxesTable_6dc2958c-689b-4b7f-a184-fb3b4aebab14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_2e624774-2055-4496-9053-18b33637d8d1" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesTable_6dc2958c-689b-4b7f-a184-fb3b4aebab14" xlink:to="loc_dei_LegalEntityAxis_2e624774-2055-4496-9053-18b33637d8d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a30042ef-483d-42ec-9398-c099fc3493ee" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_2e624774-2055-4496-9053-18b33637d8d1" xlink:to="loc_dei_EntityDomain_a30042ef-483d-42ec-9398-c099fc3493ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_1538feea-1b1d-4414-a8ff-480d7f34b6f2" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_a30042ef-483d-42ec-9398-c099fc3493ee" xlink:to="loc_cms_ConsumersEnergyCompanyMember_1538feea-1b1d-4414-a8ff-480d7f34b6f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesLineItems_64c277b5-ee4b-4d7a-ab6c-a2d088c8ee58" xlink:href="cms-20241231.xsd#cms_IncomeTaxesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesTable_6dc2958c-689b-4b7f-a184-fb3b4aebab14" xlink:to="loc_cms_IncomeTaxesLineItems_64c277b5-ee4b-4d7a-ab6c-a2d088c8ee58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_f3fe7038-f166-44f9-8bd7-9a0505fb1134" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesLineItems_64c277b5-ee4b-4d7a-ab6c-a2d088c8ee58" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_f3fe7038-f166-44f9-8bd7-9a0505fb1134" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_778344bc-0d6b-4fb5-b140-5e4c84de8c1d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_f3fe7038-f166-44f9-8bd7-9a0505fb1134" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_778344bc-0d6b-4fb5-b140-5e4c84de8c1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_134d15a5-ec26-455b-90f7-5cecf92c27dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_f3fe7038-f166-44f9-8bd7-9a0505fb1134" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_134d15a5-ec26-455b-90f7-5cecf92c27dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_00d0fd09-d3a6-40e2-8768-37107717d7c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_f3fe7038-f166-44f9-8bd7-9a0505fb1134" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_00d0fd09-d3a6-40e2-8768-37107717d7c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_13840d87-4c68-43b9-b080-45c87b0fd80a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_f3fe7038-f166-44f9-8bd7-9a0505fb1134" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_13840d87-4c68-43b9-b080-45c87b0fd80a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_259c46c1-b5e9-410f-b18d-a41e2aa4f7bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_f3fe7038-f166-44f9-8bd7-9a0505fb1134" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_259c46c1-b5e9-410f-b18d-a41e2aa4f7bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_1de6f6cd-0e4f-404e-a69c-0f1fb650e756" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_f3fe7038-f166-44f9-8bd7-9a0505fb1134" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_1de6f6cd-0e4f-404e-a69c-0f1fb650e756" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails" xlink:type="simple" xlink:href="cms-20241231.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_c75870ad-35ec-4a15-b489-a40ce734bb82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_793e3f68-8eb3-4e6b-8ccf-631ed1dd1e55" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_c75870ad-35ec-4a15-b489-a40ce734bb82" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_793e3f68-8eb3-4e6b-8ccf-631ed1dd1e55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_91639bb1-7fd0-440b-a74a-8f044eadda16" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_793e3f68-8eb3-4e6b-8ccf-631ed1dd1e55" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_91639bb1-7fd0-440b-a74a-8f044eadda16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_aad30b87-37e5-407e-948a-9b739e5c1582" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_793e3f68-8eb3-4e6b-8ccf-631ed1dd1e55" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_aad30b87-37e5-407e-948a-9b739e5c1582" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_01a2ebc8-9af9-46b1-880d-c8b855a1c45a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_793e3f68-8eb3-4e6b-8ccf-631ed1dd1e55" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_01a2ebc8-9af9-46b1-880d-c8b855a1c45a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_c6f03dc3-d22d-4671-8c90-2d9015299669" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_793e3f68-8eb3-4e6b-8ccf-631ed1dd1e55" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_c6f03dc3-d22d-4671-8c90-2d9015299669" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_06fa6e23-d54f-4e80-a147-fac200ad7c82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_c75870ad-35ec-4a15-b489-a40ce734bb82" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_06fa6e23-d54f-4e80-a147-fac200ad7c82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_935e6f95-a862-4e9d-ad4d-c156e8fd704a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_06fa6e23-d54f-4e80-a147-fac200ad7c82" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_935e6f95-a862-4e9d-ad4d-c156e8fd704a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends_ee1e1bfc-5e52-45fd-a11a-ff0da70b7252" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_06fa6e23-d54f-4e80-a147-fac200ad7c82" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends_ee1e1bfc-5e52-45fd-a11a-ff0da70b7252" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements_473462a6-64f6-4b76-a58b-8ebc52616792" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_06fa6e23-d54f-4e80-a147-fac200ad7c82" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements_473462a6-64f6-4b76-a58b-8ebc52616792" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8e652197-8594-4dcd-aadf-2f5b07eaa191" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_06fa6e23-d54f-4e80-a147-fac200ad7c82" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8e652197-8594-4dcd-aadf-2f5b07eaa191" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EarningsPerShareBasicAndDilutedEPSAbstract_821a588e-cf57-47c7-9e49-4ca802b50963" xlink:href="cms-20241231.xsd#cms_EarningsPerShareBasicAndDilutedEPSAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_c75870ad-35ec-4a15-b489-a40ce734bb82" xlink:to="loc_cms_EarningsPerShareBasicAndDilutedEPSAbstract_821a588e-cf57-47c7-9e49-4ca802b50963" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_3548aa2a-dfd1-4a0f-b508-737057c5b9ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_EarningsPerShareBasicAndDilutedEPSAbstract_821a588e-cf57-47c7-9e49-4ca802b50963" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_3548aa2a-dfd1-4a0f-b508-737057c5b9ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_cc394577-d34e-49b6-bef1-a64b1a0337ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_EarningsPerShareBasicAndDilutedEPSAbstract_821a588e-cf57-47c7-9e49-4ca802b50963" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_cc394577-d34e-49b6-bef1-a64b1a0337ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#RevenueDisaggregationofRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_a5a80f98-3bdd-41f1-bdd3-0052e557de86" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_d9b42bf6-a30d-4526-8f41-eebe3bb080bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_a5a80f98-3bdd-41f1-bdd3-0052e557de86" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_d9b42bf6-a30d-4526-8f41-eebe3bb080bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_2432fa4f-12a5-4427-931b-477ae2cb4987" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_d9b42bf6-a30d-4526-8f41-eebe3bb080bf" xlink:to="loc_srt_ProductOrServiceAxis_2432fa4f-12a5-4427-931b-477ae2cb4987" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_213b5ae3-8ad1-4df2-9e06-826ee8736f1d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_2432fa4f-12a5-4427-931b-477ae2cb4987" xlink:to="loc_srt_ProductsAndServicesDomain_213b5ae3-8ad1-4df2-9e06-826ee8736f1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ResidentialUtilityServicesMember_3ddfc253-974b-4faa-b1f5-173b073e4a59" xlink:href="cms-20241231.xsd#cms_ResidentialUtilityServicesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_213b5ae3-8ad1-4df2-9e06-826ee8736f1d" xlink:to="loc_cms_ResidentialUtilityServicesMember_3ddfc253-974b-4faa-b1f5-173b073e4a59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CommercialUtilityServiceMember_82f18bc5-600c-4cc8-aa33-d18a306bb1e8" xlink:href="cms-20241231.xsd#cms_CommercialUtilityServiceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_213b5ae3-8ad1-4df2-9e06-826ee8736f1d" xlink:to="loc_cms_CommercialUtilityServiceMember_82f18bc5-600c-4cc8-aa33-d18a306bb1e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IndustrialUtilityServiceMember_d897d522-fcdc-4b8a-b3ea-62a66c2d9ac3" xlink:href="cms-20241231.xsd#cms_IndustrialUtilityServiceMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_213b5ae3-8ad1-4df2-9e06-826ee8736f1d" xlink:to="loc_cms_IndustrialUtilityServiceMember_d897d522-fcdc-4b8a-b3ea-62a66c2d9ac3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherUtilityServiceMember_47c9cc48-cb60-4246-90e6-19725d3e7995" xlink:href="cms-20241231.xsd#cms_OtherUtilityServiceMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_213b5ae3-8ad1-4df2-9e06-826ee8736f1d" xlink:to="loc_cms_OtherUtilityServiceMember_47c9cc48-cb60-4246-90e6-19725d3e7995" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_3786d9a6-b550-4b7d-b2f5-2703dfaee6a3" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_d9b42bf6-a30d-4526-8f41-eebe3bb080bf" xlink:to="loc_dei_LegalEntityAxis_3786d9a6-b550-4b7d-b2f5-2703dfaee6a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_1f30cd2c-c3ed-421d-9896-2921e2d77c43" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_3786d9a6-b550-4b7d-b2f5-2703dfaee6a3" xlink:to="loc_dei_EntityDomain_1f30cd2c-c3ed-421d-9896-2921e2d77c43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_8763997c-15a6-43e8-99b4-724e8bc464a3" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_1f30cd2c-c3ed-421d-9896-2921e2d77c43" xlink:to="loc_cms_ConsumersEnergyCompanyMember_8763997c-15a6-43e8-99b4-724e8bc464a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_2f2d62d6-8020-4d72-bb62-5310c1efd576" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_d9b42bf6-a30d-4526-8f41-eebe3bb080bf" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_2f2d62d6-8020-4d72-bb62-5310c1efd576" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_32516a11-c16e-48bd-b8ae-d475bbb6b1b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_2f2d62d6-8020-4d72-bb62-5310c1efd576" xlink:to="loc_us-gaap_SegmentDomain_32516a11-c16e-48bd-b8ae-d475bbb6b1b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricUtilityMember_f0a51b99-a8a6-441d-a740-b29070d40f0d" xlink:href="cms-20241231.xsd#cms_ElectricUtilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_32516a11-c16e-48bd-b8ae-d475bbb6b1b1" xlink:to="loc_cms_ElectricUtilityMember_f0a51b99-a8a6-441d-a740-b29070d40f0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasUtilityMember_398a746c-e8ce-499d-bb6b-7f5bdac63aff" xlink:href="cms-20241231.xsd#cms_GasUtilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_32516a11-c16e-48bd-b8ae-d475bbb6b1b1" xlink:to="loc_cms_GasUtilityMember_398a746c-e8ce-499d-bb6b-7f5bdac63aff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyMember_077d063d-e9a6-412b-a93b-a460c10a606b" xlink:href="cms-20241231.xsd#cms_NorthStarCleanEnergyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_32516a11-c16e-48bd-b8ae-d475bbb6b1b1" xlink:to="loc_cms_NorthStarCleanEnergyMember_077d063d-e9a6-412b-a93b-a460c10a606b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_cb2a894c-7021-42ef-aeec-69d9d09335f7" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_d9b42bf6-a30d-4526-8f41-eebe3bb080bf" xlink:to="loc_srt_ConsolidationItemsAxis_cb2a894c-7021-42ef-aeec-69d9d09335f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_846ef306-aa12-41bf-8f69-d2f3f00ba06e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_cb2a894c-7021-42ef-aeec-69d9d09335f7" xlink:to="loc_srt_ConsolidationItemsDomain_846ef306-aa12-41bf-8f69-d2f3f00ba06e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_f595d31d-df2b-47aa-b3f7-4f09ebc0406b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_846ef306-aa12-41bf-8f69-d2f3f00ba06e" xlink:to="loc_us-gaap_OperatingSegmentsMember_f595d31d-df2b-47aa-b3f7-4f09ebc0406b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_e78a8616-183c-4a4b-862e-07af7ab0634a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_d9b42bf6-a30d-4526-8f41-eebe3bb080bf" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_e78a8616-183c-4a4b-862e-07af7ab0634a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4bd8214d-3d37-46ba-9b0d-57a6d3505e38" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_e78a8616-183c-4a4b-862e-07af7ab0634a" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4bd8214d-3d37-46ba-9b0d-57a6d3505e38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseIncome_be845b70-e399-428a-b235-195625e8ad1a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_e78a8616-183c-4a4b-862e-07af7ab0634a" xlink:to="loc_us-gaap_LeaseIncome_be845b70-e399-428a-b235-195625e8ad1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancingIncome_3afd669f-025f-4750-9b6a-5ef3d7f7681e" xlink:href="cms-20241231.xsd#cms_FinancingIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_e78a8616-183c-4a4b-862e-07af7ab0634a" xlink:to="loc_cms_FinancingIncome_3afd669f-025f-4750-9b6a-5ef3d7f7681e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AlternativeRevenuePrograms_e3fdcb0d-5150-45d0-afbb-e28cbf530e89" xlink:href="cms-20241231.xsd#cms_AlternativeRevenuePrograms"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_e78a8616-183c-4a4b-862e-07af7ab0634a" xlink:to="loc_cms_AlternativeRevenuePrograms_e3fdcb0d-5150-45d0-afbb-e28cbf530e89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherNonSegmentRevenue_510fec14-8c83-44e5-91ba-6758c07f3930" xlink:href="cms-20241231.xsd#cms_OtherNonSegmentRevenue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_e78a8616-183c-4a4b-862e-07af7ab0634a" xlink:to="loc_cms_OtherNonSegmentRevenue_510fec14-8c83-44e5-91ba-6758c07f3930" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevenueSubjectToRefund_10fbfe46-9641-49c8-8955-ad322a2cdc50" xlink:href="cms-20241231.xsd#cms_RevenueSubjectToRefund"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_e78a8616-183c-4a4b-862e-07af7ab0634a" xlink:to="loc_cms_RevenueSubjectToRefund_10fbfe46-9641-49c8-8955-ad322a2cdc50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_60da2eb7-2178-4974-a5c4-7fb7a4bcedcb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_e78a8616-183c-4a4b-862e-07af7ab0634a" xlink:to="loc_us-gaap_Revenues_60da2eb7-2178-4974-a5c4-7fb7a4bcedcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RevenueNarrativeDetails" xlink:type="simple" xlink:href="cms-20241231.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_d29361ca-9213-4e21-af20-d74e9c024af4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_5ff60a76-ee7b-4b5f-809f-2d4b655f3242" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_d29361ca-9213-4e21-af20-d74e9c024af4" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_5ff60a76-ee7b-4b5f-809f-2d4b655f3242" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e45fecf4-253f-4f91-8b0f-c469d30fd915" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_5ff60a76-ee7b-4b5f-809f-2d4b655f3242" xlink:to="loc_dei_LegalEntityAxis_e45fecf4-253f-4f91-8b0f-c469d30fd915" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_8a4e7ace-2327-4227-94d1-49511e89c6af" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_e45fecf4-253f-4f91-8b0f-c469d30fd915" xlink:to="loc_dei_EntityDomain_8a4e7ace-2327-4227-94d1-49511e89c6af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_2d971a9f-8120-416b-8845-1a4a1d3697a8" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_8a4e7ace-2327-4227-94d1-49511e89c6af" xlink:to="loc_cms_ConsumersEnergyCompanyMember_2d971a9f-8120-416b-8845-1a4a1d3697a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityAxis_eb729e63-b63a-44ce-b7b0-4f01fff9ffe6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_5ff60a76-ee7b-4b5f-809f-2d4b655f3242" xlink:to="loc_us-gaap_RegulatoryLiabilityAxis_eb729e63-b63a-44ce-b7b0-4f01fff9ffe6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityDomain_c307c283-37ad-4e70-b7fe-76c0f955fdff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityAxis_eb729e63-b63a-44ce-b7b0-4f01fff9ffe6" xlink:to="loc_us-gaap_RegulatoryLiabilityDomain_c307c283-37ad-4e70-b7fe-76c0f955fdff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevenueSubjectToRefundBillCreditContributionToAssistanceProgramsMember_7d0fa980-17b5-4af5-9a0d-6e1ecf98607b" xlink:href="cms-20241231.xsd#cms_RevenueSubjectToRefundBillCreditContributionToAssistanceProgramsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_c307c283-37ad-4e70-b7fe-76c0f955fdff" xlink:to="loc_cms_RevenueSubjectToRefundBillCreditContributionToAssistanceProgramsMember_7d0fa980-17b5-4af5-9a0d-6e1ecf98607b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevenueSubjectToRefundVoluntaryRefundMechanismMember_1b881eeb-0cc2-4da4-b99d-8a9b8dd0ee06" xlink:href="cms-20241231.xsd#cms_RevenueSubjectToRefundVoluntaryRefundMechanismMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_c307c283-37ad-4e70-b7fe-76c0f955fdff" xlink:to="loc_cms_RevenueSubjectToRefundVoluntaryRefundMechanismMember_1b881eeb-0cc2-4da4-b99d-8a9b8dd0ee06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueSubjectToRefundMember_57b3066b-21d0-4bd0-9e55-f7c3916b84ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueSubjectToRefundMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_c307c283-37ad-4e70-b7fe-76c0f955fdff" xlink:to="loc_us-gaap_RevenueSubjectToRefundMember_57b3066b-21d0-4bd0-9e55-f7c3916b84ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_46f8b54f-d867-470c-989a-21f66ab3dcf4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_5ff60a76-ee7b-4b5f-809f-2d4b655f3242" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_46f8b54f-d867-470c-989a-21f66ab3dcf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_ed0c964a-2145-4695-b10f-d43e16a2d2b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_46f8b54f-d867-470c-989a-21f66ab3dcf4" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_ed0c964a-2145-4695-b10f-d43e16a2d2b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilities_1480300d-a961-4a6f-aa7f-d5685c6303cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_46f8b54f-d867-470c-989a-21f66ab3dcf4" xlink:to="loc_us-gaap_RegulatoryLiabilities_1480300d-a961-4a6f-aa7f-d5685c6303cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_eed8e57f-827e-4c25-a7c7-1a261ac09444" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_46f8b54f-d867-470c-989a-21f66ab3dcf4" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_eed8e57f-827e-4c25-a7c7-1a261ac09444" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseSummaryofComponentsofOtherIncomeandOtherExpenseDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#OtherIncomeandOtherExpenseSummaryofComponentsofOtherIncomeandOtherExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseSummaryofComponentsofOtherIncomeandOtherExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_ba07067b-d9d0-4c50-84a8-52974551e33c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherIncomeandExpensesTable_a17dd4e7-8da0-4790-95f2-ed4476b02a7c" xlink:href="cms-20241231.xsd#cms_OtherIncomeandExpensesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_ba07067b-d9d0-4c50-84a8-52974551e33c" xlink:to="loc_cms_OtherIncomeandExpensesTable_a17dd4e7-8da0-4790-95f2-ed4476b02a7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_bf4de6ff-e541-44c3-a5c2-c40fc3d9e011" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_OtherIncomeandExpensesTable_a17dd4e7-8da0-4790-95f2-ed4476b02a7c" xlink:to="loc_dei_LegalEntityAxis_bf4de6ff-e541-44c3-a5c2-c40fc3d9e011" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_fd347df4-0f98-4c3a-af79-4362c88cb053" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_bf4de6ff-e541-44c3-a5c2-c40fc3d9e011" xlink:to="loc_dei_EntityDomain_fd347df4-0f98-4c3a-af79-4362c88cb053" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_868eb89a-ac0c-4e0b-822a-39836adbc24e" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_fd347df4-0f98-4c3a-af79-4362c88cb053" xlink:to="loc_cms_ConsumersEnergyCompanyMember_868eb89a-ac0c-4e0b-822a-39836adbc24e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_87bf93e3-9325-490d-b108-772191162180" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_OtherIncomeandExpensesTable_a17dd4e7-8da0-4790-95f2-ed4476b02a7c" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_87bf93e3-9325-490d-b108-772191162180" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_835e8907-58e6-4479-9175-e8eeabb269f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_87bf93e3-9325-490d-b108-772191162180" xlink:to="loc_us-gaap_RelatedPartyDomain_835e8907-58e6-4479-9175-e8eeabb269f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrelatedPartyMember_31098f7f-b089-42ab-a5f5-f8bcc044234f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrelatedPartyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_835e8907-58e6-4479-9175-e8eeabb269f0" xlink:to="loc_us-gaap_NonrelatedPartyMember_31098f7f-b089-42ab-a5f5-f8bcc044234f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_c7ca467d-f947-42b1-aa83-83a7310729b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_835e8907-58e6-4479-9175-e8eeabb269f0" xlink:to="loc_us-gaap_RelatedPartyMember_c7ca467d-f947-42b1-aa83-83a7310729b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_b194f7bd-43a6-4eab-85ff-8504aa52fcb0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_OtherIncomeandExpensesTable_a17dd4e7-8da0-4790-95f2-ed4476b02a7c" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_b194f7bd-43a6-4eab-85ff-8504aa52fcb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_cb2caf81-4850-4f57-92af-b34b604341ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_b194f7bd-43a6-4eab-85ff-8504aa52fcb0" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_cb2caf81-4850-4f57-92af-b34b604341ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FirstMortgageBondsMember_8df1626a-e969-4412-b489-530c887cf309" xlink:href="cms-20241231.xsd#cms_FirstMortgageBondsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_cb2caf81-4850-4f57-92af-b34b604341ca" xlink:to="loc_cms_FirstMortgageBondsMember_8df1626a-e969-4412-b489-530c887cf309" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherIncomeandExpensesLineItems_d704e30a-075c-41d6-b0e9-c4466bf730ad" xlink:href="cms-20241231.xsd#cms_OtherIncomeandExpensesLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_OtherIncomeandExpensesTable_a17dd4e7-8da0-4790-95f2-ed4476b02a7c" xlink:to="loc_cms_OtherIncomeandExpensesLineItems_d704e30a-075c-41d6-b0e9-c4466bf730ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_ea122032-edeb-4e29-9d2b-a6d6d64aa12e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_OtherIncomeandExpensesLineItems_d704e30a-075c-41d6-b0e9-c4466bf730ad" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_ea122032-edeb-4e29-9d2b-a6d6d64aa12e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeOther_bd44d667-beb2-46fd-b346-c0061f5192a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeOther"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_OtherIncomeandExpensesLineItems_d704e30a-075c-41d6-b0e9-c4466bf730ad" xlink:to="loc_us-gaap_InterestIncomeOther_bd44d667-beb2-46fd-b346-c0061f5192a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions_c61c3342-9039-49d4-bfcd-0a960ff01f7a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_OtherIncomeandExpensesLineItems_d704e30a-075c-41d6-b0e9-c4466bf730ad" xlink:to="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions_c61c3342-9039-49d4-bfcd-0a960ff01f7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_f8513a6d-fc05-4c80-b9fa-26998a746172" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_OtherIncomeandExpensesLineItems_d704e30a-075c-41d6-b0e9-c4466bf730ad" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_f8513a6d-fc05-4c80-b9fa-26998a746172" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherNonoperatingIncomeOther_f4b902fa-8a68-490d-9df9-525eb52d9c9c" xlink:href="cms-20241231.xsd#cms_OtherNonoperatingIncomeOther"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_OtherIncomeandExpensesLineItems_d704e30a-075c-41d6-b0e9-c4466bf730ad" xlink:to="loc_cms_OtherNonoperatingIncomeOther_f4b902fa-8a68-490d-9df9-525eb52d9c9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncome_eb3b3824-c6fe-4a69-860e-015c6993e6e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncome"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_OtherIncomeandExpensesLineItems_d704e30a-075c-41d6-b0e9-c4466bf730ad" xlink:to="loc_us-gaap_OtherNonoperatingIncome_eb3b3824-c6fe-4a69-860e-015c6993e6e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_Donations_54e794d0-68f9-431a-aeeb-71f1495d8f09" xlink:href="cms-20241231.xsd#cms_Donations"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_OtherIncomeandExpensesLineItems_d704e30a-075c-41d6-b0e9-c4466bf730ad" xlink:to="loc_cms_Donations_54e794d0-68f9-431a-aeeb-71f1495d8f09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CivicAndPoliticalExpenditures_aa55826f-d3e8-4078-a523-07b497ed227b" xlink:href="cms-20241231.xsd#cms_CivicAndPoliticalExpenditures"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_OtherIncomeandExpensesLineItems_d704e30a-075c-41d6-b0e9-c4466bf730ad" xlink:to="loc_cms_CivicAndPoliticalExpenditures_aa55826f-d3e8-4078-a523-07b497ed227b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherOtherNonoperatingExpense_f0cbab2e-d1ef-464e-ad63-92aea1497183" xlink:href="cms-20241231.xsd#cms_OtherOtherNonoperatingExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_OtherIncomeandExpensesLineItems_d704e30a-075c-41d6-b0e9-c4466bf730ad" xlink:to="loc_cms_OtherOtherNonoperatingExpense_f0cbab2e-d1ef-464e-ad63-92aea1497183" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingExpense_5d987116-7371-40a0-9e7e-21698dba1ed9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingExpense"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_OtherIncomeandExpensesLineItems_d704e30a-075c-41d6-b0e9-c4466bf730ad" xlink:to="loc_us-gaap_OtherNonoperatingExpense_5d987116-7371-40a0-9e7e-21698dba1ed9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_97dd5b14-9d5e-4a4f-9154-2d6a9942097f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_0293a829-580f-4521-9391-6991b337f2a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_97dd5b14-9d5e-4a4f-9154-2d6a9942097f" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_0293a829-580f-4521-9391-6991b337f2a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_63fb0da3-6a57-4f83-8a9a-17417f25d76e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_0293a829-580f-4521-9391-6991b337f2a2" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_63fb0da3-6a57-4f83-8a9a-17417f25d76e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_66282468-4163-4dd4-89f0-802ac7210aec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_63fb0da3-6a57-4f83-8a9a-17417f25d76e" xlink:to="loc_us-gaap_SegmentDomain_66282468-4163-4dd4-89f0-802ac7210aec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricUtilityMember_7bf8ba3b-f10a-4f7c-8872-75b5e7397401" xlink:href="cms-20241231.xsd#cms_ElectricUtilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_66282468-4163-4dd4-89f0-802ac7210aec" xlink:to="loc_cms_ElectricUtilityMember_7bf8ba3b-f10a-4f7c-8872-75b5e7397401" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasUtilityMember_3f5e28aa-62d8-4322-8f3d-9d454e75b92a" xlink:href="cms-20241231.xsd#cms_GasUtilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_66282468-4163-4dd4-89f0-802ac7210aec" xlink:to="loc_cms_GasUtilityMember_3f5e28aa-62d8-4322-8f3d-9d454e75b92a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyMember_2a4644a7-da79-49eb-8e6d-07557751ab87" xlink:href="cms-20241231.xsd#cms_NorthStarCleanEnergyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_66282468-4163-4dd4-89f0-802ac7210aec" xlink:to="loc_cms_NorthStarCleanEnergyMember_2a4644a7-da79-49eb-8e6d-07557751ab87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_86d7688b-8cee-4a9a-a561-d47e0877c401" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_0293a829-580f-4521-9391-6991b337f2a2" xlink:to="loc_srt_ConsolidationItemsAxis_86d7688b-8cee-4a9a-a561-d47e0877c401" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_8d222b36-676d-4a30-8f24-7668034d4cb9" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_86d7688b-8cee-4a9a-a561-d47e0877c401" xlink:to="loc_srt_ConsolidationItemsDomain_8d222b36-676d-4a30-8f24-7668034d4cb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_08f9a99f-d1b0-4f09-8f75-6c77551fe885" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_8d222b36-676d-4a30-8f24-7668034d4cb9" xlink:to="loc_us-gaap_OperatingSegmentsMember_08f9a99f-d1b0-4f09-8f75-6c77551fe885" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_0ae748c3-0662-4c81-90d8-7caa3e88c4ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_8d222b36-676d-4a30-8f24-7668034d4cb9" xlink:to="loc_us-gaap_CorporateNonSegmentMember_0ae748c3-0662-4c81-90d8-7caa3e88c4ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_c7385533-96e5-4a1d-b783-06f1c60db659" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_0293a829-580f-4521-9391-6991b337f2a2" xlink:to="loc_srt_ProductOrServiceAxis_c7385533-96e5-4a1d-b783-06f1c60db659" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_67dbcb90-19a9-49eb-a580-5457cddb0a34" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_c7385533-96e5-4a1d-b783-06f1c60db659" xlink:to="loc_srt_ProductsAndServicesDomain_67dbcb90-19a9-49eb-a580-5457cddb0a34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OilAndGasPurchasedMember_752de321-b0ee-4e1e-9776-24ce61f50d08" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OilAndGasPurchasedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_67dbcb90-19a9-49eb-a580-5457cddb0a34" xlink:to="loc_us-gaap_OilAndGasPurchasedMember_752de321-b0ee-4e1e-9776-24ce61f50d08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_2a7bfcfe-69ab-4c1b-bf30-4c2479d3d07f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_0293a829-580f-4521-9391-6991b337f2a2" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_2a7bfcfe-69ab-4c1b-bf30-4c2479d3d07f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_15c1ced4-4345-4584-844a-5b10de6f8fc8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2a7bfcfe-69ab-4c1b-bf30-4c2479d3d07f" xlink:to="loc_us-gaap_Revenues_15c1ced4-4345-4584-844a-5b10de6f8fc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PowerSupplyCosts_8e388f4d-f9ea-4bc4-b6b0-b056432980ca" xlink:href="cms-20241231.xsd#cms_PowerSupplyCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2a7bfcfe-69ab-4c1b-bf30-4c2479d3d07f" xlink:to="loc_cms_PowerSupplyCosts_8e388f4d-f9ea-4bc4-b6b0-b056432980ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_53bb2a51-38ed-4feb-b78b-6427689ac6a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2a7bfcfe-69ab-4c1b-bf30-4c2479d3d07f" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_53bb2a51-38ed-4feb-b78b-6427689ac6a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating_75747ff1-3cad-48bb-bc73-3076e89c3840" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCostAndExpenseOperating"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2a7bfcfe-69ab-4c1b-bf30-4c2479d3d07f" xlink:to="loc_us-gaap_OtherCostAndExpenseOperating_75747ff1-3cad-48bb-bc73-3076e89c3840" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_90d1bb4a-3112-4134-9b55-3a0e4050c118" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2a7bfcfe-69ab-4c1b-bf30-4c2479d3d07f" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_90d1bb4a-3112-4134-9b55-3a0e4050c118" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes_c5fbae2d-3322-4932-89ac-2ec1e72dca65" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesExcludingIncomeAndExciseTaxes"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2a7bfcfe-69ab-4c1b-bf30-4c2479d3d07f" xlink:to="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes_c5fbae2d-3322-4932-89ac-2ec1e72dca65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_cad1c31f-257d-44c8-b856-2725db350edf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpenses"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2a7bfcfe-69ab-4c1b-bf30-4c2479d3d07f" xlink:to="loc_us-gaap_CostsAndExpenses_cad1c31f-257d-44c8-b856-2725db350edf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_16d57c7f-88ae-4cf9-b80c-c633a3428566" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2a7bfcfe-69ab-4c1b-bf30-4c2479d3d07f" xlink:to="loc_us-gaap_OperatingIncomeLoss_16d57c7f-88ae-4cf9-b80c-c633a3428566" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_4dc6e2a6-afdc-44c9-bec4-bf1c3b56214a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2a7bfcfe-69ab-4c1b-bf30-4c2479d3d07f" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_4dc6e2a6-afdc-44c9-bec4-bf1c3b56214a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_5640f62d-b70b-428d-9b2b-5d42c4d5db4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2a7bfcfe-69ab-4c1b-bf30-4c2479d3d07f" xlink:to="loc_us-gaap_InterestExpenseNonoperating_5640f62d-b70b-428d-9b2b-5d42c4d5db4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8aa144c7-1a60-4716-9f86-d2b93cf0a1dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2a7bfcfe-69ab-4c1b-bf30-4c2479d3d07f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8aa144c7-1a60-4716-9f86-d2b93cf0a1dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_03e5c380-d53e-4551-9fba-c80d8c3219af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2a7bfcfe-69ab-4c1b-bf30-4c2479d3d07f" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_03e5c380-d53e-4551-9fba-c80d8c3219af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_a5523040-364f-4ca5-b07c-dcb3f30a1dd4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2a7bfcfe-69ab-4c1b-bf30-4c2479d3d07f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_a5523040-364f-4ca5-b07c-dcb3f30a1dd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingOtherItemAmount_ddbe478b-fbf8-442e-afd4-50bfdb66d85f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingOtherItemAmount"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2a7bfcfe-69ab-4c1b-bf30-4c2479d3d07f" xlink:to="loc_us-gaap_SegmentReportingOtherItemAmount_ddbe478b-fbf8-442e-afd4-50bfdb66d85f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_48d616a8-78a0-4a88-9a5d-86f7ca830d06" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2a7bfcfe-69ab-4c1b-bf30-4c2479d3d07f" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_48d616a8-78a0-4a88-9a5d-86f7ca830d06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_6e17a347-dd9b-4b3e-9973-5997a4640553" xlink:href="cms-20241231.xsd#cms_PropertyPlantAndEquipmentGrossExcludingCWIP"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2a7bfcfe-69ab-4c1b-bf30-4c2479d3d07f" xlink:to="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_6e17a347-dd9b-4b3e-9973-5997a4640553" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_452aa89e-e0e0-4000-a321-9901e291726b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2a7bfcfe-69ab-4c1b-bf30-4c2479d3d07f" xlink:to="loc_us-gaap_EquityMethodInvestments_452aa89e-e0e0-4000-a321-9901e291726b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_6e70f4d8-b170-4334-9e23-a86ad7b1d510" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2a7bfcfe-69ab-4c1b-bf30-4c2479d3d07f" xlink:to="loc_us-gaap_Assets_6e70f4d8-b170-4334-9e23-a86ad7b1d510" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentExpenditureAdditionToLongLivedAssets_f4ccd752-b3b1-4431-9102-b00ce4971db7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentExpenditureAdditionToLongLivedAssets"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2a7bfcfe-69ab-4c1b-bf30-4c2479d3d07f" xlink:to="loc_us-gaap_SegmentExpenditureAdditionToLongLivedAssets_f4ccd752-b3b1-4431-9102-b00ce4971db7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_40bbd961-3a33-4e2c-b3e5-d9fa645bf2fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2a7bfcfe-69ab-4c1b-bf30-4c2479d3d07f" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_40bbd961-3a33-4e2c-b3e5-d9fa645bf2fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_98c3176f-74fa-41d3-98f8-9c3920d7e333" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ccc6e4ce-7240-4d2a-bed8-7ce5f2a1fecb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_98c3176f-74fa-41d3-98f8-9c3920d7e333" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ccc6e4ce-7240-4d2a-bed8-7ce5f2a1fecb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_fef5598e-9c8d-4ef7-ae21-3c735508de81" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ccc6e4ce-7240-4d2a-bed8-7ce5f2a1fecb" xlink:to="loc_srt_ConsolidationItemsAxis_fef5598e-9c8d-4ef7-ae21-3c735508de81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_a550a29f-1a45-4c37-a123-9de02cf55cac" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_fef5598e-9c8d-4ef7-ae21-3c735508de81" xlink:to="loc_srt_ConsolidationItemsDomain_a550a29f-1a45-4c37-a123-9de02cf55cac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_15bf587d-f2da-489f-9f6d-49da8458aaa4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_a550a29f-1a45-4c37-a123-9de02cf55cac" xlink:to="loc_us-gaap_OperatingSegmentsMember_15bf587d-f2da-489f-9f6d-49da8458aaa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_176f81cb-834a-4946-b903-c5aa7b607745" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_a550a29f-1a45-4c37-a123-9de02cf55cac" xlink:to="loc_us-gaap_CorporateNonSegmentMember_176f81cb-834a-4946-b903-c5aa7b607745" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_3b96ba82-4b69-4c12-bf73-0c5f7c7f0ad2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ccc6e4ce-7240-4d2a-bed8-7ce5f2a1fecb" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_3b96ba82-4b69-4c12-bf73-0c5f7c7f0ad2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_cc47a4b9-e6e8-4e1f-82e2-d70e42c746fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_3b96ba82-4b69-4c12-bf73-0c5f7c7f0ad2" xlink:to="loc_us-gaap_SegmentDomain_cc47a4b9-e6e8-4e1f-82e2-d70e42c746fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricUtilityMember_3ccaf7b6-6d02-4ef6-b8b4-acc6a76ddd6a" xlink:href="cms-20241231.xsd#cms_ElectricUtilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_cc47a4b9-e6e8-4e1f-82e2-d70e42c746fb" xlink:to="loc_cms_ElectricUtilityMember_3ccaf7b6-6d02-4ef6-b8b4-acc6a76ddd6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasUtilityMember_781ae8f6-fe15-4637-bf84-f4a2e65d2b86" xlink:href="cms-20241231.xsd#cms_GasUtilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_cc47a4b9-e6e8-4e1f-82e2-d70e42c746fb" xlink:to="loc_cms_GasUtilityMember_781ae8f6-fe15-4637-bf84-f4a2e65d2b86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d123da2c-53d3-430d-bb03-a6e6fc451bc3" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ccc6e4ce-7240-4d2a-bed8-7ce5f2a1fecb" xlink:to="loc_dei_LegalEntityAxis_d123da2c-53d3-430d-bb03-a6e6fc451bc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_720e6670-0b6d-4933-a2fd-dd7b0f95942d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_d123da2c-53d3-430d-bb03-a6e6fc451bc3" xlink:to="loc_dei_EntityDomain_720e6670-0b6d-4933-a2fd-dd7b0f95942d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_ed15ec9e-81f3-4ae7-b518-c10fcf2d4b2c" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_720e6670-0b6d-4933-a2fd-dd7b0f95942d" xlink:to="loc_cms_ConsumersEnergyCompanyMember_ed15ec9e-81f3-4ae7-b518-c10fcf2d4b2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_078c1b43-a0bb-440d-a688-00d605aac2ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ccc6e4ce-7240-4d2a-bed8-7ce5f2a1fecb" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_078c1b43-a0bb-440d-a688-00d605aac2ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_7c728ece-1884-49de-ad2a-323987a96944" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_078c1b43-a0bb-440d-a688-00d605aac2ce" xlink:to="loc_us-gaap_Revenues_7c728ece-1884-49de-ad2a-323987a96944" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PowerSupplyCosts_281a0db4-ee12-4e38-94ce-8e2532a1bf18" xlink:href="cms-20241231.xsd#cms_PowerSupplyCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_078c1b43-a0bb-440d-a688-00d605aac2ce" xlink:to="loc_cms_PowerSupplyCosts_281a0db4-ee12-4e38-94ce-8e2532a1bf18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_16be64c2-d5e9-4a7f-942d-8476c6641b65" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_078c1b43-a0bb-440d-a688-00d605aac2ce" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_16be64c2-d5e9-4a7f-942d-8476c6641b65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_709ac5fd-4791-4ba4-958d-7247bfd31d70" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_078c1b43-a0bb-440d-a688-00d605aac2ce" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_709ac5fd-4791-4ba4-958d-7247bfd31d70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_ac97d9c0-3e2d-4b41-972b-ffcabf92e3ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_078c1b43-a0bb-440d-a688-00d605aac2ce" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_ac97d9c0-3e2d-4b41-972b-ffcabf92e3ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseTaxes_bf2ed6e2-bf82-413c-b069-c472f3278168" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseTaxes"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_078c1b43-a0bb-440d-a688-00d605aac2ce" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseTaxes_bf2ed6e2-bf82-413c-b069-c472f3278168" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense_145bda7b-f826-4d38-ad61-05661c9dd8ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_078c1b43-a0bb-440d-a688-00d605aac2ce" xlink:to="loc_us-gaap_UtilitiesOperatingExpense_145bda7b-f826-4d38-ad61-05661c9dd8ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_73339e58-df0a-4779-a63c-400f2e76e496" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_078c1b43-a0bb-440d-a688-00d605aac2ce" xlink:to="loc_us-gaap_OperatingIncomeLoss_73339e58-df0a-4779-a63c-400f2e76e496" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_05571b17-f012-45f9-964a-0f0a240c7867" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_078c1b43-a0bb-440d-a688-00d605aac2ce" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_05571b17-f012-45f9-964a-0f0a240c7867" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_a6bc32c6-c56e-4d9d-85b6-d1619b938796" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_078c1b43-a0bb-440d-a688-00d605aac2ce" xlink:to="loc_us-gaap_InterestExpenseNonoperating_a6bc32c6-c56e-4d9d-85b6-d1619b938796" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c4494f8e-0693-4cd0-acde-caf8315d772a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_078c1b43-a0bb-440d-a688-00d605aac2ce" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c4494f8e-0693-4cd0-acde-caf8315d772a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_676aa36d-7dbc-4262-b134-16670f87e84c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_078c1b43-a0bb-440d-a688-00d605aac2ce" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_676aa36d-7dbc-4262-b134-16670f87e84c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_1dc1524c-1247-439a-9390-3aece6fdb1f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_078c1b43-a0bb-440d-a688-00d605aac2ce" xlink:to="loc_us-gaap_NetIncomeLoss_1dc1524c-1247-439a-9390-3aece6fdb1f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingOtherItemAmount_a2c5ecc7-763d-4d92-8fa4-32545a4eca88" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingOtherItemAmount"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_078c1b43-a0bb-440d-a688-00d605aac2ce" xlink:to="loc_us-gaap_SegmentReportingOtherItemAmount_a2c5ecc7-763d-4d92-8fa4-32545a4eca88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_c5d26711-4eda-417c-8fd0-432da61d9e95" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_078c1b43-a0bb-440d-a688-00d605aac2ce" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_c5d26711-4eda-417c-8fd0-432da61d9e95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_3893cb31-daa5-4151-9932-b51727640aa7" xlink:href="cms-20241231.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_078c1b43-a0bb-440d-a688-00d605aac2ce" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_3893cb31-daa5-4151-9932-b51727640aa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_16409060-ed0d-4608-802f-e467a0e40ff7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_078c1b43-a0bb-440d-a688-00d605aac2ce" xlink:to="loc_us-gaap_Assets_16409060-ed0d-4608-802f-e467a0e40ff7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentExpenditureAdditionToLongLivedAssets_2da772a5-86dc-41a3-841b-8f9fc059fb1e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentExpenditureAdditionToLongLivedAssets"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_078c1b43-a0bb-440d-a688-00d605aac2ce" xlink:to="loc_us-gaap_SegmentExpenditureAdditionToLongLivedAssets_2da772a5-86dc-41a3-841b-8f9fc059fb1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumersDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#RelatedpartyTransactionsConsumersDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumersDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_ac07a76f-c72d-4fe5-a2ff-a56300334899" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_8ac01092-91e8-4490-aaaa-bda1e3813802" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_ac07a76f-c72d-4fe5-a2ff-a56300334899" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_8ac01092-91e8-4490-aaaa-bda1e3813802" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_75479dec-bf29-44ec-aae4-798041b678a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_8ac01092-91e8-4490-aaaa-bda1e3813802" xlink:to="loc_us-gaap_DebtInstrumentAxis_75479dec-bf29-44ec-aae4-798041b678a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_e2636de3-ecdc-4668-bcfe-5e2a9440d203" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_75479dec-bf29-44ec-aae4-798041b678a0" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_e2636de3-ecdc-4668-bcfe-5e2a9440d203" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CMSEnergyNotePayableMember_5551ea1d-2569-4727-9415-5884d89e5908" xlink:href="cms-20241231.xsd#cms_CMSEnergyNotePayableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e2636de3-ecdc-4668-bcfe-5e2a9440d203" xlink:to="loc_cms_CMSEnergyNotePayableMember_5551ea1d-2569-4727-9415-5884d89e5908" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_acef780b-9eb4-437b-b8c6-5f8ec800e5aa" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_8ac01092-91e8-4490-aaaa-bda1e3813802" xlink:to="loc_dei_LegalEntityAxis_acef780b-9eb4-437b-b8c6-5f8ec800e5aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_dbef33f9-d6f6-4506-8139-3ba351d51b6e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_acef780b-9eb4-437b-b8c6-5f8ec800e5aa" xlink:to="loc_dei_EntityDomain_dbef33f9-d6f6-4506-8139-3ba351d51b6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_2df8dd23-5783-44d5-8f56-0ef701991aeb" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_dbef33f9-d6f6-4506-8139-3ba351d51b6e" xlink:to="loc_cms_ConsumersEnergyCompanyMember_2df8dd23-5783-44d5-8f56-0ef701991aeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_25056f59-c07d-4a7e-b34e-6ccc479e7488" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_8ac01092-91e8-4490-aaaa-bda1e3813802" xlink:to="loc_us-gaap_CreditFacilityAxis_25056f59-c07d-4a7e-b34e-6ccc479e7488" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_2cfad0ca-05be-48fe-8080-766946d241f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_25056f59-c07d-4a7e-b34e-6ccc479e7488" xlink:to="loc_us-gaap_CreditFacilityDomain_2cfad0ca-05be-48fe-8080-766946d241f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_b8c9399a-326a-43eb-b9f3-6533d816d955" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_2cfad0ca-05be-48fe-8080-766946d241f3" xlink:to="loc_us-gaap_LineOfCreditMember_b8c9399a-326a-43eb-b9f3-6533d816d955" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_f4f4af65-b8aa-4c9c-979f-dd4477e24086" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_8ac01092-91e8-4490-aaaa-bda1e3813802" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_f4f4af65-b8aa-4c9c-979f-dd4477e24086" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_0cc7c609-161f-434d-83eb-4aab41d80672" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_f4f4af65-b8aa-4c9c-979f-dd4477e24086" xlink:to="loc_us-gaap_RelatedPartyDomain_0cc7c609-161f-434d-83eb-4aab41d80672" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_a9c4d667-e998-4a21-8dee-1befd6fe324b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_0cc7c609-161f-434d-83eb-4aab41d80672" xlink:to="loc_us-gaap_RelatedPartyMember_a9c4d667-e998-4a21-8dee-1befd6fe324b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_a6ec5669-786e-440f-9cdb-04db50639a1f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_8ac01092-91e8-4490-aaaa-bda1e3813802" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_a6ec5669-786e-440f-9cdb-04db50639a1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties_8db04a70-fdb9-495a-a476-f55f4649da91" xlink:href="cms-20241231.xsd#cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_a6ec5669-786e-440f-9cdb-04db50639a1f" xlink:to="loc_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties_8db04a70-fdb9-495a-a476-f55f4649da91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_c318a62d-162f-40fd-842b-7d2b97832796" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_a6ec5669-786e-440f-9cdb-04db50639a1f" xlink:to="loc_us-gaap_OtherLiabilities_c318a62d-162f-40fd-842b-7d2b97832796" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNet_d09c78c4-4307-4571-bdc3-2a7d947c48f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_a6ec5669-786e-440f-9cdb-04db50639a1f" xlink:to="loc_us-gaap_AccountsReceivableNet_d09c78c4-4307-4571-bdc3-2a7d947c48f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_374667bc-dfd1-4a81-8558-18c2f1b6ccfd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_a6ec5669-786e-440f-9cdb-04db50639a1f" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_374667bc-dfd1-4a81-8558-18c2f1b6ccfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrentAndNoncurrent_f3330088-2977-4c55-b65d-4318ba8ce932" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_a6ec5669-786e-440f-9cdb-04db50639a1f" xlink:to="loc_us-gaap_InterestPayableCurrentAndNoncurrent_f3330088-2977-4c55-b65d-4318ba8ce932" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_6e2e51c0-decb-47fd-ac7a-59b51acd385f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_a6ec5669-786e-440f-9cdb-04db50639a1f" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_6e2e51c0-decb-47fd-ac7a-59b51acd385f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#VariableInterestEntitiesSummaryofVIEInformationDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_VariableInterestEntitiesAbstract_dfc1c8fc-d6c8-4ea7-847e-9843e9e58d4b" xlink:href="cms-20241231.xsd#cms_VariableInterestEntitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_53752236-baa3-4aa8-9980-577a8bef7ba9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_VariableInterestEntitiesAbstract_dfc1c8fc-d6c8-4ea7-847e-9843e9e58d4b" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_53752236-baa3-4aa8-9980-577a8bef7ba9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_54055f5c-d484-4f3d-919a-20e6ee350a3f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_53752236-baa3-4aa8-9980-577a8bef7ba9" xlink:to="loc_srt_ConsolidatedEntitiesAxis_54055f5c-d484-4f3d-919a-20e6ee350a3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_054b17ee-e2bf-4008-baf2-a84a3e3285ce" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_54055f5c-d484-4f3d-919a-20e6ee350a3f" xlink:to="loc_srt_ConsolidatedEntitiesDomain_054b17ee-e2bf-4008-baf2-a84a3e3285ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_6355f4c7-e38f-4630-b906-39863b6a9c34" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_054b17ee-e2bf-4008-baf2-a84a3e3285ce" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_6355f4c7-e38f-4630-b906-39863b6a9c34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_2268d7aa-b9f5-49ea-9ebd-71212411a2be" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_53752236-baa3-4aa8-9980-577a8bef7ba9" xlink:to="loc_srt_OwnershipAxis_2268d7aa-b9f5-49ea-9ebd-71212411a2be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_5fcb1ce3-93f9-459c-bbb6-13e8ea9bab5e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_2268d7aa-b9f5-49ea-9ebd-71212411a2be" xlink:to="loc_srt_OwnershipDomain_5fcb1ce3-93f9-459c-bbb6-13e8ea9bab5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AviatorWindMember_ef359576-e825-4e89-bb32-dc3997082da6" xlink:href="cms-20241231.xsd#cms_AviatorWindMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_5fcb1ce3-93f9-459c-bbb6-13e8ea9bab5e" xlink:to="loc_cms_AviatorWindMember_ef359576-e825-4e89-bb32-dc3997082da6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AviatorWindClassBMembershipMember_f85e596c-d894-42f5-963e-14c987fdd2f7" xlink:href="cms-20241231.xsd#cms_AviatorWindClassBMembershipMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_5fcb1ce3-93f9-459c-bbb6-13e8ea9bab5e" xlink:to="loc_cms_AviatorWindClassBMembershipMember_f85e596c-d894-42f5-963e-14c987fdd2f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_a34b907e-6b36-4430-9cc4-b3d2c145e128" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_53752236-baa3-4aa8-9980-577a8bef7ba9" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_a34b907e-6b36-4430-9cc4-b3d2c145e128" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_9741fa3e-ebf8-4e79-8d6f-1208e6581bb4" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_a34b907e-6b36-4430-9cc4-b3d2c145e128" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_9741fa3e-ebf8-4e79-8d6f-1208e6581bb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NewportSolarHoldingsMember_3d26200b-7027-4199-a4c8-14ac37d81e9e" xlink:href="cms-20241231.xsd#cms_NewportSolarHoldingsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_9741fa3e-ebf8-4e79-8d6f-1208e6581bb4" xlink:to="loc_cms_NewportSolarHoldingsMember_3d26200b-7027-4199-a4c8-14ac37d81e9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_1d0d7dbc-3a72-4916-ad52-a518841b1e18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_53752236-baa3-4aa8-9980-577a8bef7ba9" xlink:to="loc_us-gaap_VariableInterestEntityLineItems_1d0d7dbc-3a72-4916-ad52-a518841b1e18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityOwnershipPercentage_34474ce9-95af-4d22-84d4-a0db7eefb742" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_1d0d7dbc-3a72-4916-ad52-a518841b1e18" xlink:to="loc_us-gaap_VariableInterestEntityOwnershipPercentage_34474ce9-95af-4d22-84d4-a0db7eefb742" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_VariableInterestEntityMaximumCapacity_fa62937c-4eb7-4224-9a53-950287018f57" xlink:href="cms-20241231.xsd#cms_VariableInterestEntityMaximumCapacity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_1d0d7dbc-3a72-4916-ad52-a518841b1e18" xlink:to="loc_cms_VariableInterestEntityMaximumCapacity_fa62937c-4eb7-4224-9a53-950287018f57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_0548d92d-2cfd-447e-8203-3adc27d9ca74" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_1d0d7dbc-3a72-4916-ad52-a518841b1e18" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_0548d92d-2cfd-447e-8203-3adc27d9ca74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_VariableInterestEntitiesAbstract_a39afe72-32ec-4fb9-bf8d-7f0832071fff" xlink:href="cms-20241231.xsd#cms_VariableInterestEntitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_8b296a42-825d-4163-ac50-6c99ff935927" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_VariableInterestEntitiesAbstract_a39afe72-32ec-4fb9-bf8d-7f0832071fff" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_8b296a42-825d-4163-ac50-6c99ff935927" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_b7f94dd3-f65e-45e5-8148-f830a2177378" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_8b296a42-825d-4163-ac50-6c99ff935927" xlink:to="loc_srt_ConsolidatedEntitiesAxis_b7f94dd3-f65e-45e5-8148-f830a2177378" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_234120c0-88a9-450b-b686-905fa80b1af4" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_b7f94dd3-f65e-45e5-8148-f830a2177378" xlink:to="loc_srt_ConsolidatedEntitiesDomain_234120c0-88a9-450b-b686-905fa80b1af4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_4f285157-baed-46d3-8042-0532a3e667ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_234120c0-88a9-450b-b686-905fa80b1af4" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_4f285157-baed-46d3-8042-0532a3e667ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_0982a757-4463-425e-a871-2746aeb7bbfb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_8b296a42-825d-4163-ac50-6c99ff935927" xlink:to="loc_us-gaap_VariableInterestEntityLineItems_0982a757-4463-425e-a871-2746aeb7bbfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_bc648098-19af-4abe-9f40-9299fffe5f7f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_0982a757-4463-425e-a871-2746aeb7bbfb" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_bc648098-19af-4abe-9f40-9299fffe5f7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_67660318-c21e-4ae9-be57-8d3fb32b0a7a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_0982a757-4463-425e-a871-2746aeb7bbfb" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_67660318-c21e-4ae9-be57-8d3fb32b0a7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_b3df4421-1d3e-4e33-9ed9-a7735414f356" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_0982a757-4463-425e-a871-2746aeb7bbfb" xlink:to="loc_us-gaap_OtherAssetsCurrent_b3df4421-1d3e-4e33-9ed9-a7735414f356" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_fc6bdcbd-a755-435c-a24b-124e4cf0773b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_0982a757-4463-425e-a871-2746aeb7bbfb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_fc6bdcbd-a755-435c-a24b-124e4cf0773b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_ab439a1f-cd13-44ea-9c9b-744ad6a30fc4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_0982a757-4463-425e-a871-2746aeb7bbfb" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_ab439a1f-cd13-44ea-9c9b-744ad6a30fc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_dc138fef-d345-4b17-8f81-fc2eb7095d1c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_0982a757-4463-425e-a871-2746aeb7bbfb" xlink:to="loc_us-gaap_Assets_dc138fef-d345-4b17-8f81-fc2eb7095d1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_e5804b96-600d-4fac-921b-0518518f58c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_0982a757-4463-425e-a871-2746aeb7bbfb" xlink:to="loc_us-gaap_AccountsPayableCurrent_e5804b96-600d-4fac-921b-0518518f58c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_c131c81c-9867-4b1e-b577-1daac101628e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_0982a757-4463-425e-a871-2746aeb7bbfb" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_c131c81c-9867-4b1e-b577-1daac101628e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_32b1aa51-2fd8-4a18-99c4-d79698b66fa3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_0982a757-4463-425e-a871-2746aeb7bbfb" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_32b1aa51-2fd8-4a18-99c4-d79698b66fa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_603a4fcd-63f9-4a7b-af4b-2d68c85dea91" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_0982a757-4463-425e-a871-2746aeb7bbfb" xlink:to="loc_us-gaap_Liabilities_603a4fcd-63f9-4a7b-af4b-2d68c85dea91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails" xlink:type="simple" xlink:href="cms-20241231.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_ca720634-623e-4cb5-b54e-d9ed8460a5fd" xlink:href="cms-20241231.xsd#cms_VariableInterestEntitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_940e14aa-2433-4536-9f87-762c00206f52" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_VariableInterestEntitiesAbstract_ca720634-623e-4cb5-b54e-d9ed8460a5fd" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_940e14aa-2433-4536-9f87-762c00206f52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_3186f97d-56df-4fd9-a1a7-8f6724930dc5" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_940e14aa-2433-4536-9f87-762c00206f52" xlink:to="loc_srt_ConsolidatedEntitiesAxis_3186f97d-56df-4fd9-a1a7-8f6724930dc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_acf96b1b-21b5-40e9-b41d-7eca07f841d4" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_3186f97d-56df-4fd9-a1a7-8f6724930dc5" xlink:to="loc_srt_ConsolidatedEntitiesDomain_acf96b1b-21b5-40e9-b41d-7eca07f841d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_d0d34b79-6415-4f00-80ef-e689d5dba9e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_acf96b1b-21b5-40e9-b41d-7eca07f841d4" xlink:to="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_d0d34b79-6415-4f00-80ef-e689d5dba9e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_dc3c1b2b-cdac-4007-ab3d-d1d044474692" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_940e14aa-2433-4536-9f87-762c00206f52" xlink:to="loc_srt_OwnershipAxis_dc3c1b2b-cdac-4007-ab3d-d1d044474692" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_503cb294-941d-4dd7-a79c-bc58af8967eb" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_dc3c1b2b-cdac-4007-ab3d-d1d044474692" xlink:to="loc_srt_OwnershipDomain_503cb294-941d-4dd7-a79c-bc58af8967eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TESFilerCityMember_c9e6554c-02b3-4ea8-a881-3ce8d77a519d" xlink:href="cms-20241231.xsd#cms_TESFilerCityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_503cb294-941d-4dd7-a79c-bc58af8967eb" xlink:to="loc_cms_TESFilerCityMember_c9e6554c-02b3-4ea8-a881-3ce8d77a519d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GraylingMember_409e8e49-7fb3-490f-9237-35a5a265be50" xlink:href="cms-20241231.xsd#cms_GraylingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_503cb294-941d-4dd7-a79c-bc58af8967eb" xlink:to="loc_cms_GraylingMember_409e8e49-7fb3-490f-9237-35a5a265be50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CravenMember_4b6ee1f0-f05e-4126-ba74-8cd8065710a1" xlink:href="cms-20241231.xsd#cms_CravenMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_503cb294-941d-4dd7-a79c-bc58af8967eb" xlink:to="loc_cms_CravenMember_4b6ee1f0-f05e-4126-ba74-8cd8065710a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GeneseeMember_057aba78-43a9-4699-b185-a181b8799118" xlink:href="cms-20241231.xsd#cms_GeneseeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_503cb294-941d-4dd7-a79c-bc58af8967eb" xlink:to="loc_cms_GeneseeMember_057aba78-43a9-4699-b185-a181b8799118" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_46806173-4e16-4fc0-b5a5-7e35716644a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_940e14aa-2433-4536-9f87-762c00206f52" xlink:to="loc_us-gaap_VariableInterestEntityLineItems_46806173-4e16-4fc0-b5a5-7e35716644a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityOwnershipPercentage_a3be36a7-2940-4924-a1ba-7aa1d2a141f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_46806173-4e16-4fc0-b5a5-7e35716644a0" xlink:to="loc_us-gaap_VariableInterestEntityOwnershipPercentage_a3be36a7-2940-4924-a1ba-7aa1d2a141f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_491c2feb-12cf-499d-9ed7-3942b5df81d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_46806173-4e16-4fc0-b5a5-7e35716644a0" xlink:to="loc_us-gaap_EquityMethodInvestments_491c2feb-12cf-499d-9ed7-3942b5df81d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesNarrativeDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#ExitActivitiesandAssetSalesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_e9b20c30-49a6-4e93-8a75-dee128e17a9c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_acf55718-6d0a-490a-b4e2-bf2a6076e036" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_e9b20c30-49a6-4e93-8a75-dee128e17a9c" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_acf55718-6d0a-490a-b4e2-bf2a6076e036" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_e5422481-e222-419a-b1e2-4c5876039822" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_acf55718-6d0a-490a-b4e2-bf2a6076e036" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_e5422481-e222-419a-b1e2-4c5876039822" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_e334b2ab-0b7d-44bc-8475-37eb68971603" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_e5422481-e222-419a-b1e2-4c5876039822" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_e334b2ab-0b7d-44bc-8475-37eb68971603" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetentionBenefitsMember_c2d2b9f4-6441-4d92-a2fc-28292c2c1c16" xlink:href="cms-20241231.xsd#cms_RetentionBenefitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_e334b2ab-0b7d-44bc-8475-37eb68971603" xlink:to="loc_cms_RetentionBenefitsMember_c2d2b9f4-6441-4d92-a2fc-28292c2c1c16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis_473cf57f-dbd1-4323-9cb8-603672c4f3bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_acf55718-6d0a-490a-b4e2-bf2a6076e036" xlink:to="loc_us-gaap_RestructuringPlanAxis_473cf57f-dbd1-4323-9cb8-603672c4f3bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_eda33055-9156-4dda-8480-c1a9e12e8937" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanAxis_473cf57f-dbd1-4323-9cb8-603672c4f3bf" xlink:to="loc_us-gaap_RestructuringPlanDomain_eda33055-9156-4dda-8480-c1a9e12e8937" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember_2c26a59c-3543-4f32-8711-8e2e7a1bdd7a" xlink:href="cms-20241231.xsd#cms_DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanDomain_eda33055-9156-4dda-8480-c1a9e12e8937" xlink:to="loc_cms_DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember_2c26a59c-3543-4f32-8711-8e2e7a1bdd7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_JHCampbellGeneratingUnitsMember_8cbab6af-246e-4029-8bd2-af29cdb49115" xlink:href="cms-20241231.xsd#cms_JHCampbellGeneratingUnitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember_2c26a59c-3543-4f32-8711-8e2e7a1bdd7a" xlink:to="loc_cms_JHCampbellGeneratingUnitsMember_8cbab6af-246e-4029-8bd2-af29cdb49115" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_9d97a1b6-5d80-4d4a-ad80-341034f96bbc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_acf55718-6d0a-490a-b4e2-bf2a6076e036" xlink:to="loc_us-gaap_RegulatoryAssetAxis_9d97a1b6-5d80-4d4a-ad80-341034f96bbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_a67ae061-c695-4e31-a732-9c8d3043cd07" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetAxis_9d97a1b6-5d80-4d4a-ad80-341034f96bbc" xlink:to="loc_us-gaap_RegulatoryAssetDomain_a67ae061-c695-4e31-a732-9c8d3043cd07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetentionIncentiveProgramMember_af72bc6c-336c-4f52-8fef-c6fb72f04b71" xlink:href="cms-20241231.xsd#cms_RetentionIncentiveProgramMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_a67ae061-c695-4e31-a732-9c8d3043cd07" xlink:to="loc_cms_RetentionIncentiveProgramMember_af72bc6c-336c-4f52-8fef-c6fb72f04b71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_ba6dddef-1091-44e6-ba67-c6bb43c43302" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_acf55718-6d0a-490a-b4e2-bf2a6076e036" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_ba6dddef-1091-44e6-ba67-c6bb43c43302" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_3c07f9f7-90ba-4052-b73c-3b805a2d56be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_ba6dddef-1091-44e6-ba67-c6bb43c43302" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_3c07f9f7-90ba-4052-b73c-3b805a2d56be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ApplianceServicePlanBusinessMember_17c52663-8a7d-4423-b30f-56d01a160282" xlink:href="cms-20241231.xsd#cms_ApplianceServicePlanBusinessMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_3c07f9f7-90ba-4052-b73c-3b805a2d56be" xlink:to="loc_cms_ApplianceServicePlanBusinessMember_17c52663-8a7d-4423-b30f-56d01a160282" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_d1350e7a-ab01-4ea3-81e8-02d38ae4d0b1" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_acf55718-6d0a-490a-b4e2-bf2a6076e036" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_d1350e7a-ab01-4ea3-81e8-02d38ae4d0b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_2e6ac561-ff51-4c36-88b9-489f73022503" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_d1350e7a-ab01-4ea3-81e8-02d38ae4d0b1" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_2e6ac561-ff51-4c36-88b9-489f73022503" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_WindProjectMember_80a72380-b787-4559-8af0-3d2812b62821" xlink:href="cms-20241231.xsd#cms_WindProjectMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_2e6ac561-ff51-4c36-88b9-489f73022503" xlink:to="loc_cms_WindProjectMember_80a72380-b787-4559-8af0-3d2812b62821" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SolarProjectsMember_f042ce9d-b00a-423c-8a68-5f55bf818d77" xlink:href="cms-20241231.xsd#cms_SolarProjectsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_2e6ac561-ff51-4c36-88b9-489f73022503" xlink:to="loc_cms_SolarProjectsMember_f042ce9d-b00a-423c-8a68-5f55bf818d77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DeltaTownshipMichiganSolarProjectMember_f0c22570-3480-4802-bd42-06a2c9da2ad9" xlink:href="cms-20241231.xsd#cms_DeltaTownshipMichiganSolarProjectMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SolarProjectsMember_f042ce9d-b00a-423c-8a68-5f55bf818d77" xlink:to="loc_cms_DeltaTownshipMichiganSolarProjectMember_f0c22570-3480-4802-bd42-06a2c9da2ad9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PhillipsWisconsinSolarProjectMember_a2b6e876-acd4-4372-ab1c-acebb1e5b367" xlink:href="cms-20241231.xsd#cms_PhillipsWisconsinSolarProjectMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_SolarProjectsMember_f042ce9d-b00a-423c-8a68-5f55bf818d77" xlink:to="loc_cms_PhillipsWisconsinSolarProjectMember_a2b6e876-acd4-4372-ab1c-acebb1e5b367" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_3931d21d-0234-4981-b29e-eb0e4b862451" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_acf55718-6d0a-490a-b4e2-bf2a6076e036" xlink:to="loc_srt_StatementScenarioAxis_3931d21d-0234-4981-b29e-eb0e4b862451" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_2d125c12-72d5-4540-86e6-4c8563bdd632" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_3931d21d-0234-4981-b29e-eb0e4b862451" xlink:to="loc_srt_ScenarioUnspecifiedDomain_2d125c12-72d5-4540-86e6-4c8563bdd632" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_88860217-5ee6-4586-a04b-4d75c7813a49" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_2d125c12-72d5-4540-86e6-4c8563bdd632" xlink:to="loc_srt_ScenarioForecastMember_88860217-5ee6-4586-a04b-4d75c7813a49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_8ddf8a57-40b2-4261-abed-d35a57e11066" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_acf55718-6d0a-490a-b4e2-bf2a6076e036" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_8ddf8a57-40b2-4261-abed-d35a57e11066" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostExpectedCost1_ea04a4e7-5e1c-45e4-8f3b-ae04916d73e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedCostExpectedCost1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_8ddf8a57-40b2-4261-abed-d35a57e11066" xlink:to="loc_us-gaap_RestructuringAndRelatedCostExpectedCost1_ea04a4e7-5e1c-45e4-8f3b-ae04916d73e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RestructuringAndRelatedCostDeferredCost_23536e3f-6296-4767-b5c9-0e52830a4ff1" xlink:href="cms-20241231.xsd#cms_RestructuringAndRelatedCostDeferredCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_8ddf8a57-40b2-4261-abed-d35a57e11066" xlink:to="loc_cms_RestructuringAndRelatedCostDeferredCost_23536e3f-6296-4767-b5c9-0e52830a4ff1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAmortizationPeriod_4fe4f415-a1d1-4039-ad5f-71d003bd5cc3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetAmortizationPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_8ddf8a57-40b2-4261-abed-d35a57e11066" xlink:to="loc_us-gaap_RegulatoryAssetAmortizationPeriod_4fe4f415-a1d1-4039-ad5f-71d003bd5cc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_b609d0ac-2355-45f9-9173-52e085e9ef04" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_8ddf8a57-40b2-4261-abed-d35a57e11066" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_b609d0ac-2355-45f9-9173-52e085e9ef04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_71433012-f2ae-48dc-b8c7-aa478f631da0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_8ddf8a57-40b2-4261-abed-d35a57e11066" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_71433012-f2ae-48dc-b8c7-aa478f631da0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates_b0d0a327-b3d7-450c-81ad-dbd2c62cd04e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_8ddf8a57-40b2-4261-abed-d35a57e11066" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates_b0d0a327-b3d7-450c-81ad-dbd2c62cd04e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_VariableInterestEntityMaximumCapacity_f131fb36-9fe0-46e2-a781-af7d6e46b198" xlink:href="cms-20241231.xsd#cms_VariableInterestEntityMaximumCapacity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_8ddf8a57-40b2-4261-abed-d35a57e11066" xlink:to="loc_cms_VariableInterestEntityMaximumCapacity_f131fb36-9fe0-46e2-a781-af7d6e46b198" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_MaximumProjectCapacity_f6dc94fd-afae-4056-b206-92ee521b2244" xlink:href="cms-20241231.xsd#cms_MaximumProjectCapacity"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_8ddf8a57-40b2-4261-abed-d35a57e11066" xlink:to="loc_cms_MaximumProjectCapacity_f6dc94fd-afae-4056-b206-92ee521b2244" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesScheduleofRetentionBenefitLiabilityRollForwardDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#ExitActivitiesandAssetSalesScheduleofRetentionBenefitLiabilityRollForwardDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesScheduleofRetentionBenefitLiabilityRollForwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_b1b785ab-77c3-480d-a085-768f4a05710f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_40a27f89-7e9d-40e2-af0b-8ecebf874113" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_b1b785ab-77c3-480d-a085-768f4a05710f" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_40a27f89-7e9d-40e2-af0b-8ecebf874113" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_da8a82f4-a74d-463e-8657-b545d5a5a9e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_40a27f89-7e9d-40e2-af0b-8ecebf874113" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_da8a82f4-a74d-463e-8657-b545d5a5a9e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_a5ede753-d1f0-4250-a427-3e50993ec9f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_da8a82f4-a74d-463e-8657-b545d5a5a9e4" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_a5ede753-d1f0-4250-a427-3e50993ec9f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetentionBenefitsMember_172c379d-975f-4a37-8510-1e245793f55e" xlink:href="cms-20241231.xsd#cms_RetentionBenefitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_a5ede753-d1f0-4250-a427-3e50993ec9f1" xlink:to="loc_cms_RetentionBenefitsMember_172c379d-975f-4a37-8510-1e245793f55e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_267d9859-cd52-4dab-8b3b-b042fd83d4c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_40a27f89-7e9d-40e2-af0b-8ecebf874113" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_267d9859-cd52-4dab-8b3b-b042fd83d4c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveRollForward_69e131dc-7220-4cc7-86f0-858288ae0b3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringReserveRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_267d9859-cd52-4dab-8b3b-b042fd83d4c5" xlink:to="loc_us-gaap_RestructuringReserveRollForward_69e131dc-7220-4cc7-86f0-858288ae0b3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_29dfd91a-8c57-4e75-a3a1-47d583459b0f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_69e131dc-7220-4cc7-86f0-858288ae0b3f" xlink:to="loc_us-gaap_OtherLiabilities_29dfd91a-8c57-4e75-a3a1-47d583459b0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RestructuringAndRelatedCostDeferredCost_da26b529-a663-4c44-96f2-e3cfdeae21a9" xlink:href="cms-20241231.xsd#cms_RestructuringAndRelatedCostDeferredCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_69e131dc-7220-4cc7-86f0-858288ae0b3f" xlink:to="loc_cms_RestructuringAndRelatedCostDeferredCost_da26b529-a663-4c44-96f2-e3cfdeae21a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RestructuringAndRelatedCostCostsPaidOrSettled_6a17771a-a902-4863-a755-19d6724d7687" xlink:href="cms-20241231.xsd#cms_RestructuringAndRelatedCostCostsPaidOrSettled"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_69e131dc-7220-4cc7-86f0-858288ae0b3f" xlink:to="loc_cms_RestructuringAndRelatedCostCostsPaidOrSettled_6a17771a-a902-4863-a755-19d6724d7687" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_de667cc3-e649-4b7e-9cce-9c2f1abb8790" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_69e131dc-7220-4cc7-86f0-858288ae0b3f" xlink:to="loc_us-gaap_OtherLiabilities_de667cc3-e649-4b7e-9cce-9c2f1abb8790" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_99a52785-017a-4796-a61f-b22b1145ddaf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_267d9859-cd52-4dab-8b3b-b042fd83d4c5" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_99a52785-017a-4796-a61f-b22b1145ddaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsofIncomeDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsofIncomeDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsofIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_ef2ebf30-93d3-4067-aa85-18aca73deaa6" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementTable_5aa2a645-cd68-4cf7-8494-8734c1e04df0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedIncomeStatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_ef2ebf30-93d3-4067-aa85-18aca73deaa6" xlink:to="loc_srt_CondensedIncomeStatementTable_5aa2a645-cd68-4cf7-8494-8734c1e04df0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_f29b5a54-2a12-4fef-b6fe-ab849b89bdf8" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementTable_5aa2a645-cd68-4cf7-8494-8734c1e04df0" xlink:to="loc_srt_ConsolidatedEntitiesAxis_f29b5a54-2a12-4fef-b6fe-ab849b89bdf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_fd222ef5-4a8a-4c3c-b361-f51409e9bbd5" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_f29b5a54-2a12-4fef-b6fe-ab849b89bdf8" xlink:to="loc_srt_ConsolidatedEntitiesDomain_fd222ef5-4a8a-4c3c-b361-f51409e9bbd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_ee9218d7-edc3-40c7-a370-6db4e6ba7a94" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_fd222ef5-4a8a-4c3c-b361-f51409e9bbd5" xlink:to="loc_srt_ParentCompanyMember_ee9218d7-edc3-40c7-a370-6db4e6ba7a94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_19e4ff18-e148-4640-a355-69e958415a0c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementTable_5aa2a645-cd68-4cf7-8494-8734c1e04df0" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_19e4ff18-e148-4640-a355-69e958415a0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_688a35ce-b0cb-4912-a040-ebb0ea33568c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_19e4ff18-e148-4640-a355-69e958415a0c" xlink:to="loc_us-gaap_RelatedPartyDomain_688a35ce-b0cb-4912-a040-ebb0ea33568c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_16d008ef-8fcd-4db3-84fa-a4169a10a72b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_688a35ce-b0cb-4912-a040-ebb0ea33568c" xlink:to="loc_us-gaap_RelatedPartyMember_16d008ef-8fcd-4db3-84fa-a4169a10a72b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementsCaptionsLineItems_3cc81c29-2f64-4995-8f32-58602f80a6a7" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedIncomeStatementsCaptionsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementTable_5aa2a645-cd68-4cf7-8494-8734c1e04df0" xlink:to="loc_srt_CondensedIncomeStatementsCaptionsLineItems_3cc81c29-2f64-4995-8f32-58602f80a6a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_59f9624b-290b-47e0-8e9f-8ca94de3b8c1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_3cc81c29-2f64-4995-8f32-58602f80a6a7" xlink:to="loc_us-gaap_OperatingExpensesAbstract_59f9624b-290b-47e0-8e9f-8ca94de3b8c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating_0725f446-6f84-4693-a371-85604803b725" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCostAndExpenseOperating"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_59f9624b-290b-47e0-8e9f-8ca94de3b8c1" xlink:to="loc_us-gaap_OtherCostAndExpenseOperating_0725f446-6f84-4693-a371-85604803b725" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_39a9de84-c714-4f91-b6f2-4a9aba4a3167" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpenses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_59f9624b-290b-47e0-8e9f-8ca94de3b8c1" xlink:to="loc_us-gaap_CostsAndExpenses_39a9de84-c714-4f91-b6f2-4a9aba4a3167" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_1bdb1439-5e2c-4c81-8572-f96ecd13ef4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_3cc81c29-2f64-4995-8f32-58602f80a6a7" xlink:to="loc_us-gaap_OperatingIncomeLoss_1bdb1439-5e2c-4c81-8572-f96ecd13ef4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_aa0ae11e-c9e4-43fa-82bc-2a84dc8938d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_3cc81c29-2f64-4995-8f32-58602f80a6a7" xlink:to="loc_us-gaap_OtherIncomeAndExpensesAbstract_aa0ae11e-c9e4-43fa-82bc-2a84dc8938d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_0801ec02-1849-474d-b5ce-42938a9a10b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_aa0ae11e-c9e4-43fa-82bc-2a84dc8938d4" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_0801ec02-1849-474d-b5ce-42938a9a10b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_9f3f123d-1347-48a6-9b29-ed5e38da7786" xlink:href="cms-20241231.xsd#cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_aa0ae11e-c9e4-43fa-82bc-2a84dc8938d4" xlink:to="loc_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_9f3f123d-1347-48a6-9b29-ed5e38da7786" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherNonoperatingIncomeExcludingIncomeLossFromEquityMethodInvestments_2aeff997-4622-4471-ad09-b82ecd8fe0e8" xlink:href="cms-20241231.xsd#cms_OtherNonoperatingIncomeExcludingIncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_aa0ae11e-c9e4-43fa-82bc-2a84dc8938d4" xlink:to="loc_cms_OtherNonoperatingIncomeExcludingIncomeLossFromEquityMethodInvestments_2aeff997-4622-4471-ad09-b82ecd8fe0e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingExpense_0d5ed7ff-6496-4367-ba3f-ba6242bab2db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_aa0ae11e-c9e4-43fa-82bc-2a84dc8938d4" xlink:to="loc_us-gaap_OtherNonoperatingExpense_0d5ed7ff-6496-4367-ba3f-ba6242bab2db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_ec5b629a-3234-49de-b637-5b9e8aa3c342" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_aa0ae11e-c9e4-43fa-82bc-2a84dc8938d4" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_ec5b629a-3234-49de-b637-5b9e8aa3c342" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseAbstract_ae06ed97-c36e-4656-a40f-668c0294bfdc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_3cc81c29-2f64-4995-8f32-58602f80a6a7" xlink:to="loc_us-gaap_InterestExpenseAbstract_ae06ed97-c36e-4656-a40f-668c0294bfdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_d26eae35-0373-4946-911d-f3eaf86cb3a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_ae06ed97-c36e-4656-a40f-668c0294bfdc" xlink:to="loc_us-gaap_InterestExpenseDebt_d26eae35-0373-4946-911d-f3eaf86cb3a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOther_7a73bc7d-c2a8-43c3-99e8-bf97aed17e57" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseOther"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_ae06ed97-c36e-4656-a40f-668c0294bfdc" xlink:to="loc_us-gaap_InterestExpenseOther_7a73bc7d-c2a8-43c3-99e8-bf97aed17e57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_ec9921bb-423b-4863-ab61-d3dc47036202" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_ae06ed97-c36e-4656-a40f-668c0294bfdc" xlink:to="loc_us-gaap_InterestExpenseNonoperating_ec9921bb-423b-4863-ab61-d3dc47036202" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7c75017f-c62c-4739-8ff0-aba411d89d77" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_3cc81c29-2f64-4995-8f32-58602f80a6a7" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7c75017f-c62c-4739-8ff0-aba411d89d77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_fb5d1d99-0595-4db4-8883-955d078a89d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_3cc81c29-2f64-4995-8f32-58602f80a6a7" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_fb5d1d99-0595-4db4-8883-955d078a89d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f1db9c60-8301-4cd3-ba89-2a9ee353a4a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_3cc81c29-2f64-4995-8f32-58602f80a6a7" xlink:to="loc_us-gaap_NetIncomeLoss_f1db9c60-8301-4cd3-ba89-2a9ee353a4a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_ce278419-bd1c-4289-be0c-985fb1072148" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_3cc81c29-2f64-4995-8f32-58602f80a6a7" xlink:to="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_ce278419-bd1c-4289-be0c-985fb1072148" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_c6245e9a-aed2-4c1c-9a21-78ea7f873ad1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_3cc81c29-2f64-4995-8f32-58602f80a6a7" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_c6245e9a-aed2-4c1c-9a21-78ea7f873ad1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/Schedule1CondensedFinancialInformationofRegistrantCondensedStatementsofIncomeParentheticalDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#Schedule1CondensedFinancialInformationofRegistrantCondensedStatementsofIncomeParentheticalDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/Schedule1CondensedFinancialInformationofRegistrantCondensedStatementsofIncomeParentheticalDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_14943957-2354-4ce8-9a80-88fd3af7a443" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementTable_26292910-d338-4725-983e-a6876189d8a4" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedIncomeStatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_14943957-2354-4ce8-9a80-88fd3af7a443" xlink:to="loc_srt_CondensedIncomeStatementTable_26292910-d338-4725-983e-a6876189d8a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_9b56e3b1-8034-4606-afdc-a41f10156f83" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementTable_26292910-d338-4725-983e-a6876189d8a4" xlink:to="loc_srt_ConsolidatedEntitiesAxis_9b56e3b1-8034-4606-afdc-a41f10156f83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_0ad9040d-48b2-42e9-a781-32ea6ea74782" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_9b56e3b1-8034-4606-afdc-a41f10156f83" xlink:to="loc_srt_ConsolidatedEntitiesDomain_0ad9040d-48b2-42e9-a781-32ea6ea74782" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_14810b7c-b074-4164-91c6-556054156983" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_0ad9040d-48b2-42e9-a781-32ea6ea74782" xlink:to="loc_srt_ParentCompanyMember_14810b7c-b074-4164-91c6-556054156983" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementsCaptionsLineItems_59a893f7-271c-4a69-82f0-1074e933c578" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedIncomeStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementTable_26292910-d338-4725-983e-a6876189d8a4" xlink:to="loc_srt_CondensedIncomeStatementsCaptionsLineItems_59a893f7-271c-4a69-82f0-1074e933c578" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_e925751c-dec6-49b5-b013-60379562fd5a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_59a893f7-271c-4a69-82f0-1074e933c578" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_e925751c-dec6-49b5-b013-60379562fd5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_43ef019d-2115-4880-ab65-65f494b7076c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementTable_c5337892-6054-498e-bff7-5c21e157f4da" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedCashFlowStatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_43ef019d-2115-4880-ab65-65f494b7076c" xlink:to="loc_srt_CondensedCashFlowStatementTable_c5337892-6054-498e-bff7-5c21e157f4da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_0f797717-14bb-4093-898b-7842d2a4f0fa" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementTable_c5337892-6054-498e-bff7-5c21e157f4da" xlink:to="loc_srt_ConsolidatedEntitiesAxis_0f797717-14bb-4093-898b-7842d2a4f0fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_deade38e-baea-4929-b853-71626994ba41" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_0f797717-14bb-4093-898b-7842d2a4f0fa" xlink:to="loc_srt_ConsolidatedEntitiesDomain_deade38e-baea-4929-b853-71626994ba41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_79067ba4-afd9-4f3e-b1e7-f30326c241b2" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_deade38e-baea-4929-b853-71626994ba41" xlink:to="loc_srt_ParentCompanyMember_79067ba4-afd9-4f3e-b1e7-f30326c241b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_f027b246-b39e-44f7-bf0b-6acecd1ced1a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementTable_c5337892-6054-498e-bff7-5c21e157f4da" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_f027b246-b39e-44f7-bf0b-6acecd1ced1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_3cd46e32-896f-4012-920e-ef199e7276ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_f027b246-b39e-44f7-bf0b-6acecd1ced1a" xlink:to="loc_us-gaap_RelatedPartyDomain_3cd46e32-896f-4012-920e-ef199e7276ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_6e4e0ad7-9432-4349-96dc-55894c185793" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_3cd46e32-896f-4012-920e-ef199e7276ac" xlink:to="loc_us-gaap_RelatedPartyMember_6e4e0ad7-9432-4349-96dc-55894c185793" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_038e5a11-8f33-48e6-af2e-12b58ca71a19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementTable_c5337892-6054-498e-bff7-5c21e157f4da" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_038e5a11-8f33-48e6-af2e-12b58ca71a19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_10842849-806d-4f98-8d28-2e703aeba5b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_038e5a11-8f33-48e6-af2e-12b58ca71a19" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_10842849-806d-4f98-8d28-2e703aeba5b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OngoingCapitalExpendituresMember_1b304b6e-fe5f-47db-8a23-ca7d13ace1cd" xlink:href="cms-20241231.xsd#cms_OngoingCapitalExpendituresMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_10842849-806d-4f98-8d28-2e703aeba5b2" xlink:to="loc_cms_OngoingCapitalExpendituresMember_1b304b6e-fe5f-47db-8a23-ca7d13ace1cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_480918f1-1d9a-48e5-8577-39c9519993eb" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedCashFlowStatementsCaptionsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementTable_c5337892-6054-498e-bff7-5c21e157f4da" xlink:to="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_480918f1-1d9a-48e5-8577-39c9519993eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_3e9aa5c8-bbaf-4627-9119-07217a1f457b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_480918f1-1d9a-48e5-8577-39c9519993eb" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_3e9aa5c8-bbaf-4627-9119-07217a1f457b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0aed6271-b7df-4fca-9d99-e5cdc1fd8319" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_3e9aa5c8-bbaf-4627-9119-07217a1f457b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0aed6271-b7df-4fca-9d99-e5cdc1fd8319" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6669a027-2de8-4113-b6f6-c39184695a19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_480918f1-1d9a-48e5-8577-39c9519993eb" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6669a027-2de8-4113-b6f6-c39184695a19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_4a736c5e-a789-4a94-b3cf-fbede6087511" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6669a027-2de8-4113-b6f6-c39184695a19" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_4a736c5e-a789-4a94-b3cf-fbede6087511" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_InvestmentInSubsidiaries_795bee4d-b1d4-4a4d-a65c-d39f00108dc9" xlink:href="cms-20241231.xsd#cms_InvestmentInSubsidiaries"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6669a027-2de8-4113-b6f6-c39184695a19" xlink:to="loc_cms_InvestmentInSubsidiaries_795bee4d-b1d4-4a4d-a65c-d39f00108dc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_22cf8d4a-50cf-4ec2-81b4-4ba532bf31d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireHeldToMaturitySecurities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6669a027-2de8-4113-b6f6-c39184695a19" xlink:to="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_22cf8d4a-50cf-4ec2-81b4-4ba532bf31d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentOfNotesReceivableFromRelatedParties_26a4e51f-89d3-4681-834c-50c844ff1fc0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentOfNotesReceivableFromRelatedParties"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6669a027-2de8-4113-b6f6-c39184695a19" xlink:to="loc_us-gaap_RepaymentOfNotesReceivableFromRelatedParties_26a4e51f-89d3-4681-834c-50c844ff1fc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e547ba11-2105-4db1-a158-69c08142928c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6669a027-2de8-4113-b6f6-c39184695a19" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e547ba11-2105-4db1-a158-69c08142928c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b3dbb244-391d-4d47-8cbf-f8feef56f32a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_480918f1-1d9a-48e5-8577-39c9519993eb" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b3dbb244-391d-4d47-8cbf-f8feef56f32a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_268bd298-cf39-4165-8d32-944061cd039a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b3dbb244-391d-4d47-8cbf-f8feef56f32a" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_268bd298-cf39-4165-8d32-944061cd039a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_e18fcf75-924a-4044-a996-c3a5685c05e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b3dbb244-391d-4d47-8cbf-f8feef56f32a" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_e18fcf75-924a-4044-a996-c3a5685c05e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_e21f978d-1924-43eb-a385-06ac57f6faa3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b3dbb244-391d-4d47-8cbf-f8feef56f32a" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_e21f978d-1924-43eb-a385-06ac57f6faa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfOrdinaryDividends_9ed71a5d-4a42-4be2-b26a-6053464f3c2c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfOrdinaryDividends"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b3dbb244-391d-4d47-8cbf-f8feef56f32a" xlink:to="loc_us-gaap_PaymentsOfOrdinaryDividends_9ed71a5d-4a42-4be2-b26a-6053464f3c2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_9573f1f1-f780-46d6-bc06-72546dae6145" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b3dbb244-391d-4d47-8cbf-f8feef56f32a" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_9573f1f1-f780-46d6-bc06-72546dae6145" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_dbd00397-0af3-48c3-90e6-a950b58fd60f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b3dbb244-391d-4d47-8cbf-f8feef56f32a" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_dbd00397-0af3-48c3-90e6-a950b58fd60f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cb463399-911b-41ed-a67b-41438431edf1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b3dbb244-391d-4d47-8cbf-f8feef56f32a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cb463399-911b-41ed-a67b-41438431edf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_6e8d41ab-0077-46b1-ae32-c1ccd30c49df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_480918f1-1d9a-48e5-8577-39c9519993eb" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_6e8d41ab-0077-46b1-ae32-c1ccd30c49df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e53cd3c1-417d-4a7d-a5ca-55095ff82e93" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_480918f1-1d9a-48e5-8577-39c9519993eb" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e53cd3c1-417d-4a7d-a5ca-55095ff82e93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_54d439de-9c5b-4dcc-bd8d-989b3cf1a880" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_480918f1-1d9a-48e5-8577-39c9519993eb" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_54d439de-9c5b-4dcc-bd8d-989b3cf1a880" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_69145176-159e-4c98-a049-c4cb4d501bd8" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedBalanceSheetStatementTable_526a0054-1f51-4a3e-9f39-460da1b7671f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedBalanceSheetStatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_69145176-159e-4c98-a049-c4cb4d501bd8" xlink:to="loc_srt_CondensedBalanceSheetStatementTable_526a0054-1f51-4a3e-9f39-460da1b7671f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_3c002b83-6d7c-474c-97c6-2ef9348e4084" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementTable_526a0054-1f51-4a3e-9f39-460da1b7671f" xlink:to="loc_srt_ConsolidatedEntitiesAxis_3c002b83-6d7c-474c-97c6-2ef9348e4084" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_437eb9fb-7ad1-4ff7-9f6f-1b005bcf668e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_3c002b83-6d7c-474c-97c6-2ef9348e4084" xlink:to="loc_srt_ConsolidatedEntitiesDomain_437eb9fb-7ad1-4ff7-9f6f-1b005bcf668e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_06acc6cc-9f36-4701-b2b1-f3c04c56472c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_437eb9fb-7ad1-4ff7-9f6f-1b005bcf668e" xlink:to="loc_srt_ParentCompanyMember_06acc6cc-9f36-4701-b2b1-f3c04c56472c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_a989ba4d-0011-457e-988f-6709dafb37c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementTable_526a0054-1f51-4a3e-9f39-460da1b7671f" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_a989ba4d-0011-457e-988f-6709dafb37c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_944bbea6-9d0b-4e68-8c46-9e2d6c3e48b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_a989ba4d-0011-457e-988f-6709dafb37c6" xlink:to="loc_us-gaap_RelatedPartyDomain_944bbea6-9d0b-4e68-8c46-9e2d6c3e48b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_e7728fd6-5260-481e-b9e0-12260dd4b673" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_944bbea6-9d0b-4e68-8c46-9e2d6c3e48b7" xlink:to="loc_us-gaap_RelatedPartyMember_e7728fd6-5260-481e-b9e0-12260dd4b673" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IntercompanyAndRelatedPartiesMember_e4b79ccd-570b-4810-9e0c-72628b646df4" xlink:href="cms-20241231.xsd#cms_IntercompanyAndRelatedPartiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_944bbea6-9d0b-4e68-8c46-9e2d6c3e48b7" xlink:to="loc_cms_IntercompanyAndRelatedPartiesMember_e4b79ccd-570b-4810-9e0c-72628b646df4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_5dff4505-5414-4637-9252-41785036c040" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedBalanceSheetStatementsCaptionsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementTable_526a0054-1f51-4a3e-9f39-460da1b7671f" xlink:to="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_5dff4505-5414-4637-9252-41785036c040" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_bceb5639-fe1d-4510-b1cf-ffd040095de4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_5dff4505-5414-4637-9252-41785036c040" xlink:to="loc_us-gaap_AssetsAbstract_bceb5639-fe1d-4510-b1cf-ffd040095de4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_cc32e98e-d113-429c-8848-d6e1914f66e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bceb5639-fe1d-4510-b1cf-ffd040095de4" xlink:to="loc_us-gaap_AssetsCurrentAbstract_cc32e98e-d113-429c-8848-d6e1914f66e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_533485b9-8a7c-4183-bb45-fe5e1c193fd3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_cc32e98e-d113-429c-8848-d6e1914f66e6" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_533485b9-8a7c-4183-bb45-fe5e1c193fd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetCurrent_48ae0518-246e-4cc0-81ad-f5cbd0388484" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesAndLoansReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_cc32e98e-d113-429c-8848-d6e1914f66e6" xlink:to="loc_us-gaap_NotesAndLoansReceivableNetCurrent_48ae0518-246e-4cc0-81ad-f5cbd0388484" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivablesNetCurrent_fbe7bb72-7d56-41cd-995f-9a0203178f74" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_cc32e98e-d113-429c-8848-d6e1914f66e6" xlink:to="loc_us-gaap_OtherReceivablesNetCurrent_fbe7bb72-7d56-41cd-995f-9a0203178f74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_d6e31818-1fd7-40b7-bc2b-05857074b9a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_cc32e98e-d113-429c-8848-d6e1914f66e6" xlink:to="loc_us-gaap_IncomeTaxesReceivable_d6e31818-1fd7-40b7-bc2b-05857074b9a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_b767a4ba-1c86-4b88-88fa-8261ab64f31b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_cc32e98e-d113-429c-8848-d6e1914f66e6" xlink:to="loc_us-gaap_OtherAssetsCurrent_b767a4ba-1c86-4b88-88fa-8261ab64f31b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_1a3522bb-cbdf-421b-aa0d-512f1c7a1703" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_cc32e98e-d113-429c-8848-d6e1914f66e6" xlink:to="loc_us-gaap_AssetsCurrent_1a3522bb-cbdf-421b-aa0d-512f1c7a1703" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract_5aa1c310-d2e0-4a7c-b898-ad8aaff952d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bceb5639-fe1d-4510-b1cf-ffd040095de4" xlink:to="loc_us-gaap_AssetsNoncurrentAbstract_5aa1c310-d2e0-4a7c-b898-ad8aaff952d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_e8b9c1ae-5baa-4856-879f-98d4bcc41c8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_5aa1c310-d2e0-4a7c-b898-ad8aaff952d1" xlink:to="loc_us-gaap_ConstructionInProgressGross_e8b9c1ae-5baa-4856-879f-98d4bcc41c8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent_50274bc9-d904-4d7a-b349-004302f1554b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_5aa1c310-d2e0-4a7c-b898-ad8aaff952d1" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent_50274bc9-d904-4d7a-b349-004302f1554b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_50ab1a8e-16f9-4a04-a931-1048cfdca6a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_5aa1c310-d2e0-4a7c-b898-ad8aaff952d1" xlink:to="loc_us-gaap_EquityMethodInvestments_50ab1a8e-16f9-4a04-a931-1048cfdca6a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_2bd64048-bdb2-45d4-a821-a072c95eb6de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_5aa1c310-d2e0-4a7c-b898-ad8aaff952d1" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_2bd64048-bdb2-45d4-a821-a072c95eb6de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_961e3de1-2b09-4087-9913-8a68d6864da9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_5aa1c310-d2e0-4a7c-b898-ad8aaff952d1" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_961e3de1-2b09-4087-9913-8a68d6864da9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_f960a9f3-8eab-49b8-89f8-cc8ba1b9ccbb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_5aa1c310-d2e0-4a7c-b898-ad8aaff952d1" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_f960a9f3-8eab-49b8-89f8-cc8ba1b9ccbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_30178944-37d9-4e13-9434-0ccf81d3320e" xlink:href="cms-20241231.xsd#cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_5aa1c310-d2e0-4a7c-b898-ad8aaff952d1" xlink:to="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_30178944-37d9-4e13-9434-0ccf81d3320e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_311e9fa5-6409-47ef-9040-157343a6cb81" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bceb5639-fe1d-4510-b1cf-ffd040095de4" xlink:to="loc_us-gaap_Assets_311e9fa5-6409-47ef-9040-157343a6cb81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_ebd0e016-28bf-4ec9-93c9-3271f4a63f61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_5dff4505-5414-4637-9252-41785036c040" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_ebd0e016-28bf-4ec9-93c9-3271f4a63f61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_001be224-db69-4097-a80e-c77cdf23b0e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_ebd0e016-28bf-4ec9-93c9-3271f4a63f61" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_001be224-db69-4097-a80e-c77cdf23b0e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_09b75af0-8099-4546-9acb-2f41d2723850" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_001be224-db69-4097-a80e-c77cdf23b0e3" xlink:to="loc_us-gaap_LongTermDebtCurrent_09b75af0-8099-4546-9acb-2f41d2723850" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccountsPayableAndNotesPayableCurrent_5d6e0e0b-ed98-4f42-8d6a-b9b8e3a8dc34" xlink:href="cms-20241231.xsd#cms_AccountsPayableAndNotesPayableCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_001be224-db69-4097-a80e-c77cdf23b0e3" xlink:to="loc_cms_AccountsPayableAndNotesPayableCurrent_5d6e0e0b-ed98-4f42-8d6a-b9b8e3a8dc34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendsPayableCurrent_76aeaa6b-e110-4d9f-8ced-6a0dc85e873d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndDividendsPayableCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_001be224-db69-4097-a80e-c77cdf23b0e3" xlink:to="loc_us-gaap_InterestAndDividendsPayableCurrent_76aeaa6b-e110-4d9f-8ced-6a0dc85e873d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_455496dd-4a50-46cc-8fbe-c590c4a291b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_001be224-db69-4097-a80e-c77cdf23b0e3" xlink:to="loc_us-gaap_TaxesPayableCurrent_455496dd-4a50-46cc-8fbe-c590c4a291b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_cf86dda5-8b8c-4f19-9c6a-9ffdfe8a15c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_001be224-db69-4097-a80e-c77cdf23b0e3" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_cf86dda5-8b8c-4f19-9c6a-9ffdfe8a15c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_f560d352-ba5f-4338-b666-9f2465d3879c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_001be224-db69-4097-a80e-c77cdf23b0e3" xlink:to="loc_us-gaap_LiabilitiesCurrent_f560d352-ba5f-4338-b666-9f2465d3879c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_607f406d-2507-4a38-b7eb-86d8a1538d86" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_ebd0e016-28bf-4ec9-93c9-3271f4a63f61" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_607f406d-2507-4a38-b7eb-86d8a1538d86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_e1411f55-86a9-4fa7-8c9b-97e00dc07abf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_607f406d-2507-4a38-b7eb-86d8a1538d86" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_e1411f55-86a9-4fa7-8c9b-97e00dc07abf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermNotesPayable_dd4594d4-d6bd-4f92-863f-0c47d33e1f07" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermNotesPayable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_607f406d-2507-4a38-b7eb-86d8a1538d86" xlink:to="loc_us-gaap_LongTermNotesPayable_dd4594d4-d6bd-4f92-863f-0c47d33e1f07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_5061c38e-c09a-446d-ad29-34ed8b9a3ae3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_607f406d-2507-4a38-b7eb-86d8a1538d86" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_5061c38e-c09a-446d-ad29-34ed8b9a3ae3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_88ed6dfe-7512-4ad6-a482-bcb46aa56f67" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_607f406d-2507-4a38-b7eb-86d8a1538d86" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_88ed6dfe-7512-4ad6-a482-bcb46aa56f67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_edf487e4-4ff8-4a87-816c-045e7f5b4827" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_607f406d-2507-4a38-b7eb-86d8a1538d86" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_edf487e4-4ff8-4a87-816c-045e7f5b4827" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_59d74d73-8d68-4ca5-9638-02e9d0251fc5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_ebd0e016-28bf-4ec9-93c9-3271f4a63f61" xlink:to="loc_us-gaap_EquityAbstract_59d74d73-8d68-4ca5-9638-02e9d0251fc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_b0350ace-d6db-47af-826e-07cda7ff5a06" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_59d74d73-8d68-4ca5-9638-02e9d0251fc5" xlink:to="loc_us-gaap_CommonStockValue_b0350ace-d6db-47af-826e-07cda7ff5a06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherCommonStockholdersEquity_b88f2693-ae62-4de4-9355-bf219a41f705" xlink:href="cms-20241231.xsd#cms_OtherCommonStockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_59d74d73-8d68-4ca5-9638-02e9d0251fc5" xlink:to="loc_cms_OtherCommonStockholdersEquity_b88f2693-ae62-4de4-9355-bf219a41f705" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CommonStockholdersEquity_ee048782-1175-41ca-99d5-14d8c9149e66" xlink:href="cms-20241231.xsd#cms_CommonStockholdersEquity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_59d74d73-8d68-4ca5-9638-02e9d0251fc5" xlink:to="loc_cms_CommonStockholdersEquity_ee048782-1175-41ca-99d5-14d8c9149e66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_7e9dcfda-f862-4f5b-a0ed-68141126750f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_59d74d73-8d68-4ca5-9638-02e9d0251fc5" xlink:to="loc_us-gaap_PreferredStockValue_7e9dcfda-f862-4f5b-a0ed-68141126750f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_91930c3e-2670-4af7-a449-9d26dfb5caf4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_59d74d73-8d68-4ca5-9638-02e9d0251fc5" xlink:to="loc_us-gaap_StockholdersEquity_91930c3e-2670-4af7-a449-9d26dfb5caf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_37971eca-9b94-4fef-8177-8927e05f313a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_ebd0e016-28bf-4ec9-93c9-3271f4a63f61" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_37971eca-9b94-4fef-8177-8927e05f313a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantNarrativeDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#ScheduleICondensedFinancialInformationofRegistrantNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_c6d72b95-dfdb-4b6f-a73e-c2d2be89ff47" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_319f8679-f580-4d1f-9305-a44c461a9f9e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_c6d72b95-dfdb-4b6f-a73e-c2d2be89ff47" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_319f8679-f580-4d1f-9305-a44c461a9f9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_a190bce5-ff5a-425b-accc-3d6b37879ec6" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_319f8679-f580-4d1f-9305-a44c461a9f9e" xlink:to="loc_srt_ConsolidatedEntitiesAxis_a190bce5-ff5a-425b-accc-3d6b37879ec6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_32bd6818-4a14-49e6-bdb7-70765bbd0af6" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_a190bce5-ff5a-425b-accc-3d6b37879ec6" xlink:to="loc_srt_ConsolidatedEntitiesDomain_32bd6818-4a14-49e6-bdb7-70765bbd0af6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_04d0c7b2-2063-40a8-b2b5-ec236031e093" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_32bd6818-4a14-49e6-bdb7-70765bbd0af6" xlink:to="loc_srt_ParentCompanyMember_04d0c7b2-2063-40a8-b2b5-ec236031e093" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_c2acaa77-9793-488b-a82e-933888793cfd" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_319f8679-f580-4d1f-9305-a44c461a9f9e" xlink:to="loc_srt_CondensedFinancialStatementsCaptionsLineItems_c2acaa77-9793-488b-a82e-933888793cfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure_3fc4d48c-43f2-4f0b-ae7f-3f4929de4db9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteeObligationsMaximumExposure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_c2acaa77-9793-488b-a82e-933888793cfd" xlink:to="loc_us-gaap_GuaranteeObligationsMaximumExposure_3fc4d48c-43f2-4f0b-ae7f-3f4929de4db9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails" xlink:type="simple" xlink:href="cms-20241231.xsd#ScheduleIIValuationandQualifyingAccountsandReservesDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_5d8ef0e7-2488-4fc7-bc28-e3cd45f223f7" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_edb30f7d-c333-4fa8-8c4d-8b5fa39623e4" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_5d8ef0e7-2488-4fc7-bc28-e3cd45f223f7" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_edb30f7d-c333-4fa8-8c4d-8b5fa39623e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_76b62a8a-0ba7-43d7-a54b-7a063d09f0a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_edb30f7d-c333-4fa8-8c4d-8b5fa39623e4" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_76b62a8a-0ba7-43d7-a54b-7a063d09f0a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_6b087e90-e66a-46ca-a7d7-aa0f0a8663a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_76b62a8a-0ba7-43d7-a54b-7a063d09f0a4" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_6b087e90-e66a-46ca-a7d7-aa0f0a8663a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_c502e624-5ead-473b-a758-33d11c87eee2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_6b087e90-e66a-46ca-a7d7-aa0f0a8663a5" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_c502e624-5ead-473b-a758-33d11c87eee2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceOtherTaxCarryforwardMember_447b2452-5d00-4d70-9f4f-0a6836c01c9c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowanceOtherTaxCarryforwardMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_6b087e90-e66a-46ca-a7d7-aa0f0a8663a5" xlink:to="loc_us-gaap_ValuationAllowanceOtherTaxCarryforwardMember_447b2452-5d00-4d70-9f4f-0a6836c01c9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_2466b2f1-56d9-4361-bb49-f54bb969ad3a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_edb30f7d-c333-4fa8-8c4d-8b5fa39623e4" xlink:to="loc_dei_LegalEntityAxis_2466b2f1-56d9-4361-bb49-f54bb969ad3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ee9fd0a3-a665-4b5b-bad1-e2161ebc0d01" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_2466b2f1-56d9-4361-bb49-f54bb969ad3a" xlink:to="loc_dei_EntityDomain_ee9fd0a3-a665-4b5b-bad1-e2161ebc0d01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_f97773b2-ab9f-461b-af63-7c7ba5375c7b" xlink:href="cms-20241231.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_ee9fd0a3-a665-4b5b-bad1-e2161ebc0d01" xlink:to="loc_cms_ConsumersEnergyCompanyMember_f97773b2-ab9f-461b-af63-7c7ba5375c7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_77d2055d-a101-47d1-b89c-4f11c299b6e1" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_edb30f7d-c333-4fa8-8c4d-8b5fa39623e4" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_77d2055d-a101-47d1-b89c-4f11c299b6e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_d20c4494-f3ec-45d0-b3d3-bc240129e9a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_77d2055d-a101-47d1-b89c-4f11c299b6e1" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_d20c4494-f3ec-45d0-b3d3-bc240129e9a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_0828a332-866f-4ac5-a7f2-f9b474db2e73" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_d20c4494-f3ec-45d0-b3d3-bc240129e9a9" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_0828a332-866f-4ac5-a7f2-f9b474db2e73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_5626d080-561d-42db-a631-e80eda85ac07" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_d20c4494-f3ec-45d0-b3d3-bc240129e9a9" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_5626d080-561d-42db-a631-e80eda85ac07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_44013edb-f5d4-463f-8cf9-d529e4901c70" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_d20c4494-f3ec-45d0-b3d3-bc240129e9a9" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_44013edb-f5d4-463f-8cf9-d529e4901c70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_b5b057fd-2936-4b81-af38-8f8ee7a5d074" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_d20c4494-f3ec-45d0-b3d3-bc240129e9a9" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_b5b057fd-2936-4b81-af38-8f8ee7a5d074" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_a9700488-4dfc-48af-8561-756f7c5ebdbb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_d20c4494-f3ec-45d0-b3d3-bc240129e9a9" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_a9700488-4dfc-48af-8561-756f7c5ebdbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardTimingDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_us-gaap_AwardTypeAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_EmployeeStockOptionMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardExrcPrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ErrCompDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompRecoveryTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_RestatementDateAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonNeosMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_ecd_NonNeosMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDeterminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_ExecutiveCategoryAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="loc_ecd_AllExecutiveCategoriesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_PeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_NonPeoNeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_AdjToCompAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllAdjToCompMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="loc_ecd_AllAdjToCompMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtPnsnAdjsSvcCstMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsSvcCstMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="loc_ecd_PnsnAdjsSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsPrrSvcCstMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_EqtyAwrdsAdjsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_MeasureAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TabularListTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_us-gaap_NetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_OtherPerfMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_MeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjFnTextBlock"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingArrangements"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrByIndTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TradingArrByIndTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_TradingArrAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllTradingArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrAxis" xlink:to="loc_ecd_AllTradingArrangementsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndTitle" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrAdoptionDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrTerminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrExpirationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrExpirationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrDuration" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingPoliciesProc"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>cms-20241231_g1.jpg
<DESCRIPTION>GRAPHIC - CMS LOGO
<TEXT>
begin 644 cms-20241231_g1.jpg
M_]C_X  02D9)1@ ! 0$ E@"6  #_X0 B17AI9@  34T *@    @  0$2  ,
M   !  $       #_[0#*4&AO=&]S:&]P(#,N,  X0DE-! 0      *X< @4
M&T--4R!,;V=O($UA<W1E<B!I;&QU<W1R871O<AP"!P 81FEN:7-H960O0V]R
M<F5C=&5D($%S<V5T' (9  ]C;7,@;&]G;R!M87-T97(< AD %&-M<R!L;V=O
M(&EL;'5S=')A=&]R' (9 !MC;7,@;&]G;R!M87-T97(@:6QL=7-T<F%T;W(<
M G@ #T--4R!%;F5R9WD@;&]G;QP"@@ $3&]G;QP"   "  3_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" %'
M!*\# 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 **** "BBC=0 44;J-U !12;QZBC>/44 +12;QZBC<#W% "T444 %%%% !11
M10 4444 %%%% !1110 4444 %%%(6 /44 +12;QZBC>/44 +11NHSF@ 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 **** "BBC=DT %%
M-:14&6.T#J363K7Q#T#PV6_M'6](L-I"G[3>118)Y ^9AUJ9U(P5Y.PG)+<V
M**\VUK]L'X7Z 5%QX\\, LS+B.^64@CKG9G'XURNK?\ !1WX0Z9C;XGDO,J6
M_P!'TVY?IV^X.37FU<[RZG_$KP7K*/\ F82Q="/Q37WH]SHKYCU3_@J[\-K)
M3]GL?%=ZVPE=EBD:[NRG?(#^.".:Y75_^"ONC1%O[/\ !.L7'R?*;B^AA^;T
M(4/Q[CGVKS:O&.34_BKKY7?Y)G/+-,+'>:_,^QJ*^%]5_P""OVJ2NOV+P+I\
M2[3N\_57<D]L;8AQ7-:C_P %9_B%<A/L^A^$;7:3NS#/+N_.08K@J>(&2Q^&
MHY>D9?JD8RSK"+9M_)GZ&T$XK\S]4_X*;?%J_P!WDZEHMCN?</(TI"5']T;R
MW'UYXZU@:I^WU\7M5>5F\:74/G#:5M[2VB"\8XQ'D'W!ZUP5/$S*X_#";^4?
M_DC&6?X=;)_A_F?J>&S2%L>OY5^25_\ M9?$[4T59?'WBK"G(\N^:+\RF"?Q
MK#U'XR^,M9DF:[\6>*+EK@$2^9JMP?,!&.1OQTKCJ>*&%^Q0D_5I?YF4N(:?
M2#/V(>=(A\S*O^\<50O?%^E:=<&&XU+3X90 2DERBL,]."<U^-5[K5[?HJW-
MY>SJIRHFN'< ^VXFJ,GDL^9/)9O5\9_6N*IXI/[.&^^?_P!J92XB?2G^/_ /
MV+N?CAX+LFD6;Q=X9B:'/F!M4@!3'7(W=JPM0_:Z^&.F6AFE\>^%/+! _=ZC
M'(W/LI)_2OR0_P!''>W_ #6K"P2E=RQS%2,@A#@BN27BABG\%"/S;?\ D9OB
M"H]H(_5&_P#V\?A%IP7S/'.DOOSCR%EFQ]=B''XUF:G_ ,%%_@_IP3;XK-UO
MS_J-.NGV_7]W7YH)X0UB:)772=8=&&Y66QF*D>H.WI6HGP6\9RQJR^$?%3*P
MW C2+CD'_@%9_P#$1,WG_#HQ_P# 9/\ ]N)_MS%/X8+[G_F?H-J?_!3KX3V
MC\K4M8O-V<^3I4WR?7<%Z^V>E9=__P %6?AE:,OEVWBJ[W9R8].5=OUWR+^F
M:^(8?V8/B3<0K)'X!\8,DBAE(TJ;D'\*O6?['GQ3OH!)'X!\2A6)'[RV$;<?
M[+,#^E#XTXCG\%'[J<O\V']K8Y[0_!GUYJO_  5M\"P-']C\/^++H,#O+16\
M.WTZRG-9]_\ \%>/#,=OFU\(>(YILC"RSV\:X[\AF/Z5\QZ9^PO\6]65S'X'
MU2/RR ?/F@ASGTW2#/X5H6/_  3U^,%]<"/_ (1%H<@G?-J%JJC\1(:G_63B
MN>L:4M>U)_JF'U_,GM%_^ _\ ]^?_@L!I@1MO@75-V/EW:E%C/O\E9W_  ^%
MD_Z)^O\ X.O_ +17D'_#MKXP?]"[8_\ @VM__BJO6W_!,3XKSVZNUGX?@9AD
MQOJHW)[':A'Y$T?VQQA+:,U_W#7ZQ%]:S1]'_P" _P# /0+O_@KYK3W4AM_
M^EI"3\BR:I(S@>Y$8'Y53U#_ (*[>*I(E^R^#_#\+YY,MW/*"/H OYYKE=._
MX):?%*]NA'*?"]JF"?,?4F8#VPL9/-:'_#IWXD?]!3P?_P"!<_\ \9I?6N,I
MJ_O_ /@,5^@O:9J^_P!R_P B]_P]Q\<?]"SX3_[ZN/\ XNJ-W_P5@^(TUPS0
MZ3X1AC/1#:SOM_'S1G\JM6/_  23\>30EKCQ#X3MY,X"J;B7(]<[!^6*G_X=
M'>-/^AH\+?\ ?JX_^)I./&4E]O\ \E7^06S5]_P,>Y_X*L?$R:!U6S\)0LRD
M!UL924/J 9B./>LS_AYW\6/^?SP__P""H?\ Q==Q8?\ !(?Q');YNO&>APRY
M/RQ6$TBX[<EE_E4__#H/6O\ H>-*_P#!7+_\<I/!<8RU;G_X'%?^W!['-'W^
M]?YG -_P4Z^+!4_Z=X?7/<:4./\ Q^L__AY%\8?^AFM?_!3:_P#Q%>L:9_P1
M_OI9F^V>/+2./;\I@TAF8GWW2CBKO_#GE?\ HH4G_@E'_P >H_LGC"2OS3_\
M&)?^W!]6S1]7_P"!+_,\:_X>1?&'_H9K7_P4VO\ \16;=?M__%ZZN7D_X3.Z
MC\PYVQV5JJK]!Y?%>[_\.>5_Z*%)_P""4?\ QZK5E_P1^TY(2+GQYJ4DF>##
MID:+CZ,['/XTO[#XOEI*4_\ P:O_ ),/J>9O=O\ \"_X)\]_\-[_ !>_Z':^
M_P# 2U_^-4?\-[_%[_H=K[_P$M?_ (U7T7_PZ!T;_H>-:_\  "'_ !H_X= Z
M-_T/&M?^ $/^-'^KO%G\\_\ P;_]L'U',N[_ / O^"?,-Q^V;\5;F=Y&\>^(
M5:0EB$E15&?0!< >PIO_  V-\5/^A^\2?]_U_P#B:^H/^'0.C?\ 0\:U_P"
M$/\ C1_PZ!T;_H>-:_\  "'_ !K/_5?BGO+_ ,&?_;$_V?F/=_\ @7_!/E__
M (;&^*G_ $/WB3_O^O\ \339/VP_BG+&RMX^\2[6!!Q<!3^87(_"OK2+_@D9
MX-$2[_%'BIGP-Q ME!/? \LX^F33O^'1G@O_ *&?Q9^=M_\ &JT_U3XG_GE_
MX,_X)7]FYAW?_@1\<_\ #3GQ(_Z'[QA_X-IO_BJ/^&G/B1_T/WC#_P &TW_Q
M5?8W_#HSP7_T,_BS\[;_ .-4?\.C/!?_ $,_BS\[;_XU4?ZG\2?S/_P9_P $
MG^R\?W_$^.?^&G/B1_T/WC#_ ,&TW_Q5'_#3GQ(_Z'[QA_X-IO\ XJOL;_AT
M9X+_ .AG\6?G;?\ QJC_ (=&>"_^AG\6?G;?_&J/]3^)/YG_ .#/^"']EX_O
M^)\<_P##3GQ(_P"A^\8?^#:;_P"*H_X:<^)'_0_>,/\ P;3?_%5]C?\ #HSP
M7_T,_BS\[;_XU2C_ ()&>"\_\C/XL_.V_P#C5'^I_$G\S_\ !G_!#^R\?W_$
M^./^&G/B1_T/WC#_ ,&TW_Q5'_#3GQ(_Z'[QA_X-IO\ XJOK)O\ @D#HI8[?
M&^M 9X!L(./UH_X= Z-_T/&M?^ $/^-9?ZI\2_WO_!B_^2%_9N8>?_@7_!/D
MW_AISXD?]#]XP_\ !M-_\51_PTY\2/\ H?O&'_@VF_\ BJ^LO^'0.C?]#QK7
M_@!#_C1_PZ!T;_H>-:_\ (?\:/\ 5/B7^]_X,7_R0?V;F'G_ .!?\$^3?^&G
M/B1_T/WC#_P;3?\ Q5'_  TY\2/^A^\8?^#:;_XJOJ)O^"/*%N/B%)CMG11_
M\>I/^'/*_P#10I/_  2C_P"/5'^JO$W:7_@R/_R0O[/S#S_\"7^9\O?\-.?$
MC_H?O&'_ (-IO_BJ/^&G/B1_T/WC#_P;3?\ Q5?2%_\ \$@-32Z86OCJQ>'C
M:TVDN'/'.0LN.M1?\.@]:_Z'C2O_  5R_P#QRLO]6N)MN6?_ (&O_DB?J&8=
MG]Z_S/G3_AISXD?]#]XP_P#!M-_\55ZU_:]^*5G;K''X^\3;5&!ONM[?B6!)
M_$U[=>_\$B_%T=RPM_%GAN6'C:TEM/&Q]<@;@/S-5;S_ ())^.HK<M!XC\*3
MR9&$;[1&#Z_-L/\ *H_L'B:&JC4^4O\ *1/U/,%TE]__  3Q_P#X;&^*G_0_
M>)/^_P"O_P 32I^V3\5(W5AX^\194@C,R$?EMKU/_AT[\2/^@IX/_P# N?\
M^,UFW7_!+CXIP7,D:)X9F56P)%U,J''J 8\_G42ROB6.KC5^^3_)D_5\P727
MWLY+_AO?XO?]#M??^ EK_P#&JGT__@H+\7].N/,'C":;@C;/86SK]<>6.:UK
M_P#X)G_%RSE58]'TB[4C)>'58MH]OGVG/X8K/U'_ ()W?%_3BO\ Q2BW&_/^
MHU*V?;]<N*ETN)X:_O\ _P G#ES!?S_B6/\ AY%\8?\ H9K7_P %-K_\15JQ
M_P""F/Q;M(F635M'NF)SNFTJ/</;Y"HQ^&:YO4OV%?BYI4:M)X'U20.< 030
M3$?4+(<?C69??L@?%+3H@\G@'Q,58X'EVOG'\D)/XD8J)8OB2#]Z5;Y\_P"I
M/M<>MW/\3T.P_P""HGQ4L[I9))/#=TH!!CDTPJI]\K(#Q]:T4_X*N_$E74MI
MOA!E!!(^Q3#(],^=7BVI_L[^/]&*+=>!_%UN9,E=VDSG..O136/J'PW\1Z1<
M>3=>'M>MI=H;9+ILZM@]#@I4//L^IZ2JU%ZW_4GZYC([RD?27_#W'QQ_T+/A
M/_OJX_\ BZT+?_@KSXD6!!-X,T.23'SLE_,BL?8;3CZ9-?)-QIEU9SM%-:W4
M4J'#(\+*RGW!&15<S1J<&2,$<$%AQ1_KEG4?^7[^Z/ZH?]J8M?;?X?Y'VI:_
M\%@[A;:,3> 86F"_.4U@A2?8&$G'UK2B_P""P&FF)?,\"ZF),#<%U.+:#[$I
MG%?#*R*_W65OH<T\*2.AK>/'>=K_ )?7_P"W8_\ R):SC%_S?@O\C[X3_@KI
MX3*+N\)^* V!D![8@'Z[ZV;;_@K!\-9ID5M.\70JQPSM8Q,$]SME)/X U^=I
M&**Z8^(6<QWE%^L5^EC19YBEU7W'Z5:9_P %/?A1?R,LFH:U9JHR&FTJ7#>P
MV[OUK:T[_@HE\'[^W\QO%RV_)&R;3[E&^N/+Z5^7= .*ZJ?B5FJ^*,'\G_\
M)&BS_$+=+[G_ )GZN6?[;OPGOGB6/QYX?4S$!1).8\9Z9W ;?QQCO6_IG[2'
MP^UB1UM?&_A.9HQE@NJP<#_OJOR%W''4TUD#_>56^HS793\4,:OCHQ?I=?JS
M2/$%7K%?B?LWI_CS0]6\G[+K&EW/VC'E>5=QOYF>FW!YS[5J).DH^5E;_=.:
M_$]8(T;<L<:L#D$* 15RSUN]TY&6WO;VW5CEEBN'C!/N%(KLI^*4OMX;[I__
M &IM'B+O3_'_ (!^TP;/_P"JC=S7X[Z9\<?&NBSK)9^,/%5O(B[%*:M<?*.F
M/OUT6D_MC?%/1&B,/CSQ$WDY*B>=;@'KU\Q6W=>^:[J?BAA'_$HR7HT_SL;1
MXAI=8,_6;.:*_+W2?^"BWQ>TE%7_ (2B.Z57W'[3IMLY;V)" X^F#[UT6E_\
M%3_BA8(PFC\+WVY@P,FGNA4>@VR#]:]"GXDY5+XHS7JE^DF;1S[#/=-?+_@G
MZ045\"Z9_P %=O%<1;[9X1\.W'(V^3=3PX'?.=V?TKK-*_X*_P!C(X^W>!;Z
M%=X!-MJ<<F%[G#(O/MT]Z]"EQYDL]ZMO6,O\C:.<81_:_!GV=17RUHO_  5G
M^']Z%6]T?Q98,SXS]FAF55_O';)G\ ":ZK0_^"E7PCUCR_-UV^TUGSG[7IDZ
M[,>I56'/;FO2H\4914^'$0^;2_.QT1S##2VFOO/>Z*\OT3]M+X5>(1_H_CSP
MZOR[\7%S]G8#..1(%P?;K7::-\3/#GB-PNGZ_HNH,6" 6]]%+\W7'RL>?:O2
MHYAA:W\*I&7HT_R9T1K4Y?#)/YFY135E65-RG<IZ$<@T[=BNPT"BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBFR2+#&S,RJJ@DDG  H =17GOC']JWX;^ 79-4\:>';>5<[HDNUFE&,_P1[F
M['C%>7^+_P#@J9\,O#X9=/\ [>UZ0<+]EL?*0GG^*8IZ=@>HKR<5GV78?2M7
MBGVYE?[EJ<U3&4(?'-?>?25%?#_BO_@KU>2!UT'P3#'C.V74-0+?3*1K].-W
M^->:^*/^"H?Q1U^5EL[O0-%#'"K:6 D<9SQF5GYY Z=A7SN)\0LGI?#*4_2+
M_P#;K'%4SO"QV;?HO\['Z5;LU1UCQ)I_AZ#S;^^L[&/GY[B98E&!D\L1VYK\
MN9/BY\</C&^R'5OB%JRS$?)813QQ-D@#_4JJ]5^F0?>DT[]BCXO>.IQ+)X-U
MMV;:?,U*:.)N3C)\U]W'?C(]*\V7B!6K?[C@YS^_]%+\SG_MJ4OX-)O^O),_
M0WQ1^V!\,/!Q;[=XY\.JRG!2"[%RXX!^['N/<5Y_XD_X*?\ PJT-V6VO-:U@
MKG_CSTUP#@XX,FP>_P!*^8_#W_!+?XI:J/\ 2%\-Z2,$XGU$N1SC&(T8<]>O
MZUV^@?\ !(36[AU_M3QMI=JN3D6FG23'&..7=>_7BLWGG%6(TH8117FK/_R:
M2_(GZYF,_@I6]?\ @M'3^(/^"O>BV[,-*\%ZQ=#^%KN]BMP>?10YZ<_7CWKA
M_$7_  5R\77AD&E^%O#M@K9VFXFFNF7GCIL'3M_+I7H.B?\ !(;PU;_\A+QA
MX@N^%XM[>"W&?XNH<X/YCU-=CHO_  2Y^%>E2*TUOX@U+:Q)%SJ;*&XZ$1A.
M!U]:S>#XRQ'Q58P7K%?^DIO\2?9YI/>27W?HCY7\0?\ !2OXM:Z)%@U;2]*2
M3=Q9:9'E0>P,F\\=CU^M<3KG[8?Q0UN1FNO'WB*/<V[$-V+90<8X$87\NE?H
M3HW[ WPCT15\OP5IMPRJ5W74DMP6SZ[W()]\9KK=&_9S\ >'X]MGX+\+6_R"
M/*Z7#EE'8DKD_C64N#<_K_[SC?NE-_AHB?[+QL_XE7\6_P#(_)G4O'FO>*SB
M\US6]4X*D2W\UQ@$\@@L>">W>I=/^%?B377D-KX8U^\:, N8]*GD90>F<)[5
M^Q.F^'['1EVVEG:VJ[0N(85CX'0< =*N;?K^=*/AAS.];$MO_#_G)A_J_?XZ
MGX?\$_)+2_V3/B?JH_T?P%XIV[0^9+(P@@],;]N?H.:Z32O^"?/Q>U<IM\(R
M6ZNF\-<W]M'CV/[PD'GH17ZDD9H Q7=3\,<O7QU9OTY5^C-H\/T>LG^'^1^:
M^D_\$O?BIJ+0^=!X=L!)][SM3W&+ZA$;/X$]:Z"P_P""2GCR:-C<>(/"=LP/
MRA6N)=P_[]KC]:_0BBNZGX<Y1'XE)^LO\DC:.1X5;W?S/AG3/^"0&HR7&+SQ
MW9QQ;>L&DNS9_P"!2@8K<L_^"0&EI"OVCQUJDD@^\8M.B13SV!9CT]S7V517
M=3X%R2/_ "YOZRE_\D;1R?"+['XO_,^5=._X))^ X+C=<Z_XMN(\$;!-!'SZ
MY$5;%E_P2O\ A=:1,LG_  DUTQ.0\NI[2/;Y%4?IFOI*BNR'">3QVP\?FK_G
M<TCEN%6T$>$V'_!-WX0V1A+>&[BX,6,^=J=RPDQ_>&\ Y^@%;-C^P=\(].G\
MR/P-I#-C;B9I9E_[Y=R,^^,UZ[179#(<LA\.'A_X!'_(UC@\.MH+[D>=:3^R
M/\,=%600> _"O[P@MOTZ.3I_O X_"MFQ^ _@C3+<0V_@_P +PQ*20B:7  ">
MO\-=9175#+\+#2%**](K_(TC0IK:*^XR;;P+HMG;I##I.EQ1Q@*J):1JJCT
M"UI16L<,:HD<:HH"JH4  #H!4E%=,:<8_"C3E2V$V ?_ *Z7%%%6,*"H/:BB
M@ V@=J,8HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M'9##TH?!%+Y"!<4N.:**[C8**** "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@ H(S110 8XJGJV@6.O6QAOK.UO(2""D\2R*0>#PP/6K
ME%3**:LPWW/./$_[(?PQ\8%FOO WAMG;.YXK-;=R2<D[H]ISD=:\^\2?\$OO
MA5KAS:V>MZ.?^G/4G8=^TH<=_P!![U]$45Y>(R'+J^M6A!_]NJ_WVN<T\'0G
M\4%]Q\:>)_\ @D'ILJLVB^-M2MV ^5+ZQCG!..YC*'KGM_C7FGBK_@E1\1M%
M1GTZ^\-ZTHZ*ES);2'KV=-OH/O=Z_1:BO"Q/ .35=J;B_P"[)_D[K\#DJ9+A
M9;1MZ,_*/Q3^Q)\5O"#-]J\$ZQ<*O\=CLO%/49_=L3V].E>;Z[X;U'PO<&+5
M-/U#39%."MW;/;D'_@8%?M)CFJ^HZ5:ZQ:-;W=O#=02<-'-&)$;Z@Y%>!BO"
M_#O_ '>O*/\ B2?Y<IPU.'H/X)M>NO\ D?BNIWKE?F'J.117ZR>,_P!CCX8^
M/2S:AX+T/S6',MK!]DDSZ[HBI[UY9XS_ ."4GP]UT2/I-]XBT&5B2JQW*W,2
M_P# 95+?^/=J^<Q7AKF=/6C*,UZM/\5;\3AJ9#B(_"TS\[J*^NO&G_!(SQ)I
MXD?P_P"+-'U-5&5CO;:2T=O;<I=?7L/\/(_&G[!OQ8\$%C-X1N]2B&<2:9*E
MXI_X"IW_ )K_ %KYK%\+YKAOXM"7R7,OOC<X*F78FG\4'^?Y'D-%7?$'AO4O
M"=V;?5M/OM+G7K'>6[V[#\' JEU%>'*+B^62U..S6C ' IUM(UE.LD+-#(O(
M>,[&'XC!IM%2([[PE^U-\2/ YC73?&WB.&./A8I;LW,8Z_PR[AW]*]5\'_\
M!4WXE^'V5=2C\/Z_'_$9[0V\A_X%$P'_ ([_ /7^;**];"Y]F.&_@UY+RNVO
MN>GX'53QE>G\$W]Y]T^#?^"O.D7!C7Q!X.U.SXP\NGW<=ROUVN(S^IKUKP5_
MP4-^$_C3RU_X29=(N),#RM4MY+7:?=R-G_CU?EY0#BOIL)XB9M2TJ.,UYJS_
M /);'?3SS$Q^*S]5_E8_9SPSXXT7QI:?:-'U;3=5A_OV=RDZ_FI-:F<U^*FG
M7TVCW:W%G--:7$9W++!(8I%/J&4@_K7IO@;]M7XI?#U8TL?&6J7$$> (=0VW
MT>/3]Z"V/HPKZ?!^*%%Z8J@UYQ:?X.WYL]&EQ#!_Q(?=K_D?J]17P3X!_P""
MM_B+31''XD\+Z5JB*,&:PG>TD/OM?>I_,5[1X#_X*A_#+Q65CU*76/#<QZ_;
MK,R1 _[\1<?F!7UF"XTR?$Z1K*+[2]W\7I^)Z5'-<+4VE;UT_P" ?1U%<_X)
M^*OAGXD6PFT#7M'UA"N[_0[M)BH]PIR/Q%= #FOI:=6%2//3::[K5'=&2DKH
M****T*"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 **** "C
M'-%% %75]#LO$%DUM?6EK>V[_>BN(EE1OJ&!%>4^.OV#OA5X^::2X\)6.GW$
MO_+?36:R<'UQ&0OYJ:]@HKDQ67X;$JV(IQGZI/\ ,SJ4:=16G%/U1\=^/?\
M@D5HMX'D\,^+-3T]L96'4;=+I"?]Y-C#\C7B?CW_ ()H?%+P:9'L[#3?$=N@
MSOTZ[ D(_P"N<NPY]@37Z84$9%?*XSP_R>OK"#@_[K_1W7W(\VKDN%GLK>G]
M,_&;Q?X!UWX?7C6^O:-JFBS*<%;VU>#/T+  _@361U%?M3J&F6^K6<EO=00W
M-O(,/'*@=&'N#Q7D'Q&_8$^%GQ'$C2>&;?1[J3_EXTES9LI]=J_(?Q4U\?CO
M#"O'WL'64O*2M^*O^2/+K</S6M*5_73_ #/RUHK[-^(__!(J\MQ)-X2\60W
MY*VNK6_EMC' \V+(_-!7@'Q,_8W^)7PH,CZIX5U">TC!8W>GK]M@"^I,>2O_
M  )17Q68<,9I@]:]%V[K5?>KV^=CR:V7XBE\<7;[_P CS&BC^)E_B4X8=U/O
M17@G&%%%% $EG=2Z?=K<6\DEO<1G*RQ.8Y%^C#!'YUZG\/OVW_BE\-T6.S\6
MWU[;KQY&IJM\F..,R9<?@PKRBBNK"X[$8:7-AYN#\FU^1I3K3IN\&UZ'VA\-
MO^"NEQ$8X?%WA..89 :ZTB?:0.Y\J4_R>OH#X;?MW?"_XG-'%:^)[73;R3/^
MC:JILI!^+X0_@QK\KZ"-PP>1Z&OL,O\ $+-</[M5JHO[RU^]6_&YZE'/,3#2
M5I>O_ /VLMKN.]MTFADCEBD 971@RL#W!'!J2OQW^'GQI\6_">X63PYXCU?1
MPISY4%P?(;ZQ-E#^*U]$?"[_ (*Q>*] \N#Q7HNG>(8!PUQ:'['<_4KS&WX!
M:^XR[Q)R^M:.*BZ;[_$OO6OX'L4,^H2TJ)Q_%?U\C] **\1^$_\ P4%^&?Q5
M:.'^VO\ A'[^3 %KK"BU)/HLF3&WX-GVKVJ"YCN85DC=9$<!E93E6![@]Z^Z
MP>88;%P]IAJBFO)W^_M\SUZ5:G47-3:9)11178:A1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 48S110!P?Q-_9D\!?& N_B#
MPOI-]<R9S="+R;D?]M4P_P"M?.'Q7_X)(V%X7N/!7B2>Q;J+/5E\^(GVE0!U
M'^\K?6OLNBO#S+AO+<<G]8I)ONM']ZL_O..O@:%;XXKUV?WGY._%?]CKXC?!
MMI)-6\-7EQ8QC)OM.!O+;'J2@W+_ ,#5:\Q5@PX(/TK]L,9KRKXO_L7?#KXU
MO+/JOA^"UU*4<ZAIY^RW.?4E?E<_[ZM7Y_FGACO++ZORE_\ )+_+YGBXCA_K
M0E\G_G_P#\I**^KOC1_P2I\4>%5EO/!NI6_B6U7+?8[G;:WBCT4Y\N0_BGTK
MYC\6^#M6\!:W)INMZ;?:3J$9(:WNX6BD^H!^\/<9'O7YOF628[+Y<N+IN/GN
MGZ-:?B>#B,)6HNU6-OR^\S:***\LYPHHHH ",C'8]179_"W]H;QM\%IE;PSX
MDU+380<FVW^=:M]8GRGY &N,HK:AB*M&:J49.,EU3:?WHJ%24'S1=F?:GP=_
MX*U.GE6OCKP_N'"G4-(_FT#G_P!!<_3M7U7\*?C_ .#_ (V6 G\,Z_I^IMMW
M/ K[+B'_ 'XFPZ_B*_("I;&^GTN^BNK6::UNH#NCFAD,<D9]592"/P-?=93X
MB9AAK0Q256/GI+[U^J;\SV,-GE>GI4]Y?C]Y^U8.:*_./X(?\%.?&_PX,-GX
MD2/QAI<8V;IV$-\@]I@,/_P-23_>K[)^!'[8O@7]H*..'1]56UU9AEM+O@(+
MM?7:N<2#W0L/I7ZED_%V6YC:%*?+/^66C^71_)W\CZ+"YG0KZ1=GV9ZG1117
MTQZ 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 44$X%>2_M*?MR_"O]DBP$GCOQAIFDW4@)AT]
M";F_GXS\MO&&DQ_M$!>1S6U##U:\U3HQ<I/HE=_<C&OB*5"#J5I*,5U;LOO9
MZU17YB_&'_@Y-\.Z;<3V_@/X;ZQK"KD1WFMWR6$;''!\J,2N1GL2IQZ5X;XE
M_P"#BSXU:I?;]-\-_#K2K<;L1-9W5TQ&>,N9UY XX SUP.E?58?@3.*JYG34
M?5I?@KO\#Y/$<>9-2?*JCE_ABW^+LOQ/VLHK\0?^(AGX]?\ 0/\ AQ_X)KC_
M .2:/^(AGX]?] _X<?\ @FN/_DFNK_B'F;?W?_ O^ <W_$1,H_O?^ _\$_;Z
MBOQ!_P"(AGX]?] _X<?^":X_^2:/^(AGX]?] _X<?^":X_\ DFC_ (AYFW]W
M_P "_P" '_$1,H_O?^ _\$_;ZBOQ!_XB&?CU_P! _P"''_@FN/\ Y)K3\%?\
M%Y_VCOB+XPTOP_H>A_#[4M8UN[CL;&UBT6X+SS2,%11_I/J>3V&3VJ9>'N:Q
M7-+DM_B_X X^(>4R=ESW_P /_!/VKHK)\"6^LVG@K28_$5U8WFO1VD0U&>RA
M:&VEN-H\QHD9F*H6SM!).,9)K\Y_^"G_ /P6L\3?LU?M%-X#^&%OX7U#_A'[
M<+KUWJ=I)<A;Q_F%O'LE0#RX]I8\_,^W@J:^<RO)\3F.(>&PJ3:3=^EEUO\
MD?29IG.&R[#K$XJZ3:5NMWTM^9^EU%?B#_Q$,_'K_H'_  X_\$UQ_P#)-'_$
M0S\>O^@?\./_  37'_R37TO_ !#S-O[O_@7_  #YK_B(F4?WO_ ?^"?M]17R
M/_P2!_;3\>?MQ_!CQ1XF\<6WA^W;2]<_LNR.E6SVZNJV\4C[U:1SD-(,'(&*
M^N*^1S# U,'B)8:M;FCH[:H^OR_'4\9AXXFC?EEJKZ,***^>O^"E'[=-A^P?
M^SS<^(%6UOO%6KN;#P[ITY.RYN<9,C@$-Y,2_.^",_*N07!K/!X6KBJT</15
MY2=DOZ_$O&8NEA:,L17=HQ5V_P"OP[L^A:*_$'_B(9^/7_0/^''_ ()KC_Y)
MH_XB&?CU_P! _P"''_@FN/\ Y)K[+_B'F;?W?_ O^ ?&_P#$1,H_O?\ @/\
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
M37'_ ,DT?\1#/QZ_Z!_PX_\ !-<?_)->E_Q#S-O[O_@7_ /,_P"(BY1_>_\
M ?\ @G[?45^(/_$0S\>O^@?\./\ P37'_P DT?\ $0S\>O\ H'_#C_P37'_R
M31_Q#S-O[O\ X%_P _XB)E'][_P'_@G[?45^(/\ Q$,_'K_H'_#C_P $UQ_\
MDT?\1#/QZ_Z!_P ./_!-<?\ R31_Q#S-O[O_ (%_P _XB)E'][_P'_@G[?45
M^(/_ !$,_'K_ *!_PX_\$UQ_\DT?\1#/QZ_Z!_PX_P#!-<?_ "31_P 0\S;^
M[_X%_P  /^(B91_>_P# ?^"?M]17X@_\1#/QZ_Z!_P ./_!-<?\ R31_Q$,_
M'K_H'_#C_P $UQ_\DT?\0\S;^[_X%_P _P"(B91_>_\  ?\ @G[?45^(/_$0
MS\>O^@?\./\ P37'_P DT?\ $0S\>O\ H'_#C_P37'_R31_Q#S-O[O\ X%_P
M _XB)E'][_P'_@G[?45^(/\ Q$,_'K_H'_#C_P $UQ_\DT?\1#/QZ_Z!_P .
M/_!-<?\ R31_Q#S-O[O_ (%_P _XB)E'][_P'_@G[?45^./PS_X.0_B-H^HV
MR^+O 7@_7;!01,=,FGTZY?G@J7:5.!Q@CGU%?>_[$W_!5?X6?MMM#I>DZA-X
M=\8LK,WA[5RL=U(%Y+0."8YUQS\AW  EE6O)S+A/,\#!U*U.\5U332];:KU:
M/7RSB[*\=-4J-2TGLI)IOTOHWY)GTO1117S9](%%%!.!0 45Y?\ M#?MH?"_
M]E73O/\ 'GC/1M!E9=T5F\OG7T_^Y;QAI6ZCD+CGK7Q+\7?^#D;P7HEQ-!X(
M^'_B/Q%M.U+K5+J/3('_ -H(!+)CV(4_2O8R_A_,<:N;#4FUWV7WNR_$\7,.
M(<NP+Y<352?;=_<KO\#]*J*_%WQ9_P '&_Q@U7Y=(\'_  ]T=-RD&6.[O7QC
MD$F6,<GGH,8QSUK#_P"(AGX]?] _X<?^":X_^2:^@CX>YNU=J*_[>_RN?/R\
M1,H3LG)_]N_YV/V^HK\0?^(AGX]?] _X<?\ @FN/_DFC_B(9^/7_ $#_ (<?
M^":X_P#DFJ_XAYFW]W_P+_@"_P"(B91_>_\  ?\ @G[?45^(/_$0S\>O^@?\
M./\ P37'_P DT?\ $0S\>O\ H'_#C_P37'_R31_Q#S-O[O\ X%_P _XB)E']
M[_P'_@G[?45^(/\ Q$,_'K_H'_#C_P $UQ_\DT'_ (.&?CV0?] ^&X..#_8U
MQQ_Y,T?\0\S;^[_X%_P _P"(B91_>_\  ?\ @G[?45XA_P $_?VS])_;D_9S
MTOQ=9B"UUF'_ $+7=.1LG3[U -ZC//EN"'0GJC#N#7M]?&8K#5,/5E0K*THN
MS1]GA<52Q%&->B[QDKI^H4445@= 4444 %%!.*_/K_@I9_P6WTS]FO6YO!?P
MM71_%7C*UE"ZG?W&;C3-(*L0\!V.IEN.,%58+'GYB6^6O1RO*L3F%94,+&[_
M  2[M]$>;FF;87+Z/M\5*R_%OLEU?]/0_06BOQ!_XB&?CU_T#_AQ_P"":X_^
M2:/^(AGX]?\ 0/\ AQ_X)KC_ .2:^I_XAYFW]W_P+_@'RW_$1,H_O?\ @/\
MP3]OJ*_%7P7_ ,%X_P!I+XC^*]/T'P_X;\#ZUK6J2B"SL;+0+F:>Y<_PJHN<
MGC))Z  DD $U^KW[*MO\5/\ A5UO=?%ZZ\*MXLO6\V2RT"U>*UTU,<1&1Y',
MS]V<;5R< $#<?%SCAO%99%2Q4HW>R3NWYVMMYGM9/Q-A<SFXX6,K+=M62\KW
MW\CTRL'Q]\,?#_Q3T1]-\1:/I^L6;@CR[J$/LSW4]5/NI!K>HKYRI3A4BX32
M:>Z>J/H)14E9['Q7\<_^"3T<GVB_^'^L&%OO+I.IL63OPDX^8=@ X;W85\@_
M$;X7>(?A'XA;2O$FD7FCWP!*QW"8691QN1AE77W4D5^R58?C_P"&N@_%3P])
MI/B+2;'5K"4',5Q&&V'^\IZJWHRD$>M?GV=>'>"Q*=3!?NY]MXOY;KY:+L>)
MBLCI5-:7NO\ #_@?UH?C717V!^TG_P $N+[PW#-JWP[FFU:U0%Y-(NI ;I!U
M_<R<"3_=?#<<,QXKY%U+3;C1M1GL[RWGM+NU<QS031F.6%AU5E."I'H17Y#F
MV2XS+:GL\7"W9[I^C_I]T?,8G"5:$N6HO\B&BBBO).8**** "G1R-#*LB,R/
M&P9&4X9".A!Z@^XIM% 'TA^SY_P4J\8_"H6NG>(]WBW0XL)F=]NH0)_LRG_6
M8]),D_WA7W5\%/VAO"?[0&@_;O#.J1731@&XM'_=W5H3VDC/(]-PRI[$U^0M
M:'A?Q7J?@G7K?5-'U"\TO4;4YBN;:4QR)ZX(['N#P>X-?=9#QYC<"U2Q'[RG
MV;]Y>C_1W\K'L8/.*M'W9^]'\?O/V@HKY"_93_X*:6/BK[-H/Q$>WTK4L".+
M65 CM+H]!YH'$+'^]]P_[' KZ[@G2YA62-EDC<!E93D,#T(/I7[5E.<X3,J/
MML+*ZZKJO)KI^3Z7/K,-BJ=>//3?^:'4445ZAT!1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5?5-4MM$TVXO+RXAM
M+2UC::>>9Q''"B@EG9CPJ@ DD\ "K!.!7XR_\%K?^"GMW\:O&FI?"/P+JGE^
M"-%F-OKMY:R?+X@NE(W0AQUMHF&"!Q(X).55<^WD.1ULTQ2H4M$M9/HE_GV7
M7TNSP^(,]H95A77JZMZ175O_ "[OIZV1U'_!1?\ X+Q:GXHOKWP?\#;QM-TF
M,F*Z\6^7_I5YV(LU8?NTZ_O6!9NJ!1AC^:.L:Q>>(M9NM2U"ZN;_ %"_D::Y
MNKF5II[ER<EG=B69B>Y)-5R<FBOZ!RG)L)EU+V6%C;N^K]7_ $ET1_/F;9UB
M\RK>VQ4K]ET7HOZ;ZL**[3X)?LY^//VD?$,FE^ _">M>*;V  SBQ@W1VP/0R
MRL1''G_;89[9KZZ^'O\ P;S_ !R\664-QK&I>!?"OF$;X+F_EO+B($$\B&,H
M2.!@2=^M5CLYP.#=L35C%]F]?NW_  )P.2X[&+FPU*4EW2T^_;\3X1HK]&?^
M(;7XE_\ 11O O_@#>4?\0VOQ+_Z*-X%_\ ;RO-_UPR;_ )_K[I?Y'I?ZGYS_
M - [^^/^9^<U%?HS_P 0VOQ+_P"BC>!?_ &\H_XAM?B7_P!%&\"_^ -Y1_KA
MDW_/]?=+_(/]3\Y_Z!W]\?\ ,_.:OU _X-\OV'1K6MWWQP\169-OIK2:;X62
M5?EDFP4N;L _W 3"AZ9:7T!KG],_X-L_B$^I6ZWGQ*\&QV;2J)WM["Z:98\C
M<4#8!8+G&2!G&>*_6;X6?#/1/@C\,]%\*^'[5-/T+PY91V-G"#_JXHUP-Q[L
M>I8\DDD]:^1XPXPPU3!?5<OJ<SGI)J^D>JUMOMZ7/KN#>#L33QOUK,*?*H:Q
M3MK+H]&]M_6QY3_P4;_;(L_V(OV7]:\5AK>3Q!=#^SO#]I(P_P!)OI =A([I
M& TK?[,9'<5_.QK.LW?B+6+S4-0N9;R_U">2ZNKB4YDN)9&+N['U9B2?<U]1
M?\%>/VWS^V7^U%=+H]XUQX'\%F32]#"M^[NFW 7%X/7S74!3_P \XTZ;C7RI
M7T7!>0_V=@E.HOWE2S?DNB^77S;['SG&F??VCCG"F_W=.ZCYOJ_GT\DNX444
M!@IR?NCDU]@?'G[J?\$"_!K>%_\ @G?I-XT;+_PD.MZEJ(+*!N43>0I!'48@
M[\]N@%?:E?/_ /P2O\%-X!_X)Y_"33WC\N23P]#?.IB,9W7!:X.0><GS>3WZ
M]Z^@*_F7/JWM<RKU.\Y?==V/Z>R"C['+:%/M"/WV5S-\7^+=-\!>%M1UO6+V
MWTW2=)MI+N\NIVVQV\2*6=V/H%!-?SO_ /!1/]M74OVZ/VC]1\4R&>W\.V.;
M#P[82<?9+)6R'8=I93^\?TRJ]$%?:7_!?C_@H#_:5Y_PHOPI?9@MS'=>+KB%
M^'?AX;#(]/EED'KY:_WA7Y;U^I< \._5Z/\ :-=>_->[Y1[^LOR]6?E7B!Q%
M]8K?V=0?N0?O><NWI'\_1!1117Z0?FQ]L?\ ! KX4?\ "P?V^[76)(DDM_!.
MB7FJ$NN0LL@6UCQ[_OI"/]VOW*U#4+?2+":ZNIH;:UM8VEEEE8)'$B@EF8G@
M  $DGH!7YD?\&U_PG^Q^ ?B9XXFA7=J6HVNAVTO?9;Q&:0?BUPG_ 'S[5UG_
M  <%_M@77PI^"FC_  OT.[EM=4^('F3ZI)$^UH],B(#1Y'/[Z0A#ZHD@/!K\
M3XFP]3-N(_J5)[6C?LDN:3^5W^1^W<,XBGE/#GUVJM[RMW;?+%?.R_,^7?\
M@JA_P6)UC]I?7[[P3\,=4OM%^&]MNM[F_MV:"Y\3GHS$\/':]E08,@.7X(0?
M!2J$4*H"JO  & **L:5I5UKNJVMC8V\]Y>WTR6]O;P1F26>1V"HB*.69F(
MY)(K]<RW+<-E^'6'PT;17WM]V^K_ *6A^0YEF>)S#$/$8F5Y/[DNR71?T]2O
M17WC\(O^#>WXS?$/P=;ZKKFL>$_!-Q=*'73;]I;N\A'_ $U\D&-&Q@X#L1G!
MP1BNH_XAM?B7_P!%&\"_^ -Y7FU.+,HA)QE7C==KO\4K'I4^$<XG%2CAY6?>
MR_!M,_.:BOT9_P"(;7XE_P#11O O_@#>4?\ $-K\2_\ HHW@7_P!O*G_ %PR
M;_G^ONE_D7_J?G/_ $#O[X_YGYS45^C/_$-K\2_^BC>!?_ &\H_XAM?B7_T4
M;P+_ . -Y1_KADW_ #_7W2_R#_4_.?\ H'?WQ_S/SF9@BEF^ZHR:_?3_ ((W
M_L7M^R'^R?:3ZM;^3XP\=&/6M8#+A[563_1[4_\ 7*,Y(_OR25\R_LL?\&]F
MM?#/X_\ ACQ%X\\6>%?$?AG0[L7UQI=I93A[Z2,%HD;S/E\OS K,#U"X[FOU
M. P*^!XYXHH8NE#!X*?-%ZR:OTV6MO5_(^_X%X5KX2K/&XZ'+):13MUW>E_1
M?,****_,3]0"BBB@ )Q7PK_P4I_X+1>'_P!DN_O?!?@2"Q\6?$*'=%=N\F[3
M] ?CB?:<R3<Y\E2,?QLO"G _X++_ /!5BX_9LL9?AA\.KY8_'FI6^[5M3C.6
M\.V[CY1'V^TR*203_JUPV-S)C\8IIGN)GDD=Y))&+N[L69V)R22>22222>22
M37Z9P?P6L3%8['KW/LQ_F\WY=EUWVW_,>,.-7AI/ Y>_?7Q2_E\EY]WTVWV[
M#XY_M#>-OVEO&;>(/'?B35/$VJ9;RGNY/W5JI.2D,0PD2?[**/?)YKC: ,FO
M6/V</V&_BM^UG<_\4+X+U35K$'#ZG*!:Z='UZW$FU&/'1"Q]J_6Y5,/A:-Y-
M0A'T27Y)'Y%&&(Q5:T4YSEZMO\VSR>BOO;1_^#=?XXZAIT<UQKWPVT^9B<P2
M:C=2,F#Q\RV^.>O%6O\ B')^-7_0U?#'_P #;W_Y&KR/]:\H6GUB)["X3SAJ
M_P!7E_7S/S_HK] /^(<GXU?]#5\,?_ V]_\ D:C_ (AR?C5_T-7PQ_\  V]_
M^1J7^MF4?]!$?Q_R'_JGG'_0/+\/\S\_Z*_0#_B')^-7_0U?#'_P-O?_ )&I
M#_P;E?&L X\5?#'..,WM[U_\!J/];,H_Z"(_C_D'^J><?] \OP_S.6_X(D?L
M+_\ #4G[1B^+M>L_.\$_#N:.[F61<QZCJ'WK>WY^\J8\UQR,*BGAZ_=$G:M>
M5?L4_LJZ3^QG^SEX?\!Z4RW$FGQ&;4;P+M.H7LGS3SD=MS< ?PJJCM7@?_!;
M']N/_AEC]FN3PQH=[Y'C?XA1R6%F8V'F6%F !<W7L=K"-#UWR9'W#7Y%G&,K
M<09NJ6'^&_+'R763_%ORTZ'[!D^#H\/9.ZN(^*W-/S?2*_!+SUZGYO?\%C/V
MW/\ AL#]J2YLM(N_/\$^ VETK1]AS'=S;@+F[&#R'= JG^Y&I_B-?)5(B[%5
M5&U5& /04M?N67X&E@\/##45[L5;_@^K>K\S\)S#'5<9B)XJM\4G=_Y>B6B\
M@K[ _P""&'Q;/PO_ ."AGAVRDG\FS\9:?>:%-GH[E!/"/^_D  _WO?CX_KI/
M@Y\2KCX-?%SPOXNM&*W'A?5[754QW\F99&'XJK#\:G-,']:P=7#?S1:^;6GX
ME97C/JN,I8G^62?R3U_ _J$!R**JZ'K%OXAT:TU"SE6>SOH4N()%^[(CJ&4C
MV((-6J_EUIIV9_4R=U=!1167XT\8:;\/?"&J:]K%U'8Z3HMI+?7EQ(<+!#&A
M=W/T4$U48N3LMR9245S2V/C7_@N+^VX?V:/V;?\ A#=#O/)\8_$:.6QB:-L2
M6.G@;;F<$'*L0PB0^KL1]ROPU "C & . !VKUG]M[]JK4OVS?VE/$7CR^\Z&
MTOI?L^DVDG6QL(R1!$1TW;27?'5W>O)J_HOA;)%EF!C2E\<M9>KZ?+;[WU/Y
MQXJSQYGCY58_!'2/HNOSW^Y= _/\!DU^]_\ P1S_ &&C^QU^S+#?:W:^3XX\
M<"/4]85U_>6,>W]Q9^H\M&RP_P">COV K\Y/^")'[#G_  U'^TDOBS7K'SO!
M/P[DCO9A*F8M0U#[UO;D$895QYKCT6,'AZ_1;_@K1_P4JA_87^&,.C^'9+6Z
M^)7BB%O[+AE42)ID .U[V5,\@'(C4\.X.<JK5\IQICJV-Q,,CP.LI6<OS2?D
ME[S^1]7P3@:&!PT\]QVD8W4?R;7FW[J^9H?\%$_^"K_@O]A73Y-%MXXO%7Q#
MN(M]OH<$X5;(, 5ENW&3$A!RJXWN.@ ^8?BO^U-^V=\1OVRO%K:IX\\07&I0
MQN6M-,A_<Z;IX["* ':".F]MTA[L:\[\3^)]2\:^([[6-8OKS5-6U2X>ZO+R
MZE,L]U*YRSNQY+$]_P"F!5&OJ.'^%<)E<%**YJG63W^79?B^K/F.(.*L7FDW
M&3Y:?2*V^?=_@NB G)HKO/@-^R_\0?VGO$7]E^ O"6L^);A7"32VT.VUM3U_
M>SMB*/\ X$P/H#7U;X/_ .#>KX]>(M/,VH7GP_\ #\F!B"ZU::>3G.<F&%E&
M,#^(]?K7J8S.<#A)<N)JQB^S>OW;GE8+)<?BX\V&I2DNZ6GW['PM17Z ?\0Y
M/QJ_Z&KX8_\ @;>__(U'_$.3\:O^AJ^&/_@;>_\ R-7!_K9E'_01'\?\CO\
M]4\X_P"@>7X?YGY_T5^@'_$.3\:O^AJ^&/\ X&WO_P C4?\ $.3\:O\ H:OA
MC_X&WO\ \C4?ZV91_P!!$?Q_R#_5/./^@>7X?YGY_P!%?H!_Q#D_&K_H:OAC
M_P"!M[_\C4?\0Y/QJ_Z&KX8_^!M[_P#(U'^MF4?]!$?Q_P @_P!4\X_Z!Y?A
M_F?G_17Z ?\ $.3\:O\ H:OAC_X&WO\ \C5\N?MF?L=:U^Q%\3K7PAXD\0>%
MM;UR:R6^GBT6>:86".Q$:S&2--KN 6"C/RX)QD9Z\'GV7XNI[+#55*6]E<Y,
M9D.882G[;$TG&.UW;_,\BHHHKUCR HKZR_9&_P""-WQ4_;&^#5MXZT*^\*Z'
MHU]<RP6:ZU-<PS7B1G:9D$<+@QEMR@YY*-QC!/IW_$.3\:O^AJ^&/_@;>_\
MR-7AUN)<KHU'2JUXJ479KLSW*'#.:5J:JTJ$G&2NGW1^?]%?H!_Q#D_&K_H:
MOAC_ .!M[_\ (U>7_M._\$8OC=^R_P""[KQ)>:=H_BO0M/B,U[<^'KF2XDL8
MP,M(\,D:2;% )+*&"@$G &:*/$N5UIJG3KQ;>VMOS"OPSFM&#J5*$DEOI?\
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
MYHL9N=)>1AE[7(#0YZGRV((Z_*^.BU\&UU_P#^)LGP=^,WAOQ)&S+'I=\CW
M4XWP-\DJ_C&S?I7O\,YQ++<PA73]UNTO.+W^[=>:.W+\4Z%=3Z;/T/V!HIL$
MJSPJZ,&5@"K#N#T-.K^F3[\**** "BBB@ HHHH **** "BBB@ HHHH ****
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
M?@S&YEAEBL/."C=JS;O=>D7^9^ ^*,5^_'_#D3]F?_HG;_\ @^U'_P"/T?\
M#D3]F?\ Z)V__@^U'_X_7E_\1)RS^2I]T?\ Y(]3_B&N:?ST_OE_\B?@/BC%
M?OQ_PY$_9G_Z)V__ (/M1_\ C]'_  Y$_9G_ .B=O_X/M1_^/T?\1)RS^2I]
MT?\ Y(/^(:YI_/3^^7_R)^ ^TU^LW_!O5^Q/_8^@:C\;M>L\7.K+)I7A@/\
MPVP;;<W('J[KY2G^[&_9Z^DF_P""(?[,Y4C_ (5W)R,<:]J/_P ?KZ<\$>"]
M+^''@_2_#^AV4.G:/HMK'965K$,)!#&H5%'T '7DU\]Q-QU1QN">%P491YOB
M;26G96;WZ^6G4^BX8X$K8+&K%8V49*/PI-OWN[NEMT\[/H:E?-O_  5)_;;@
M_8A_9AU#5K.:'_A,/$!;2_#D#8;-RR_-.5SDI"F7/OL7^*OHV\O(=.LY;BXE
MCAAA0R222,%2-0,EB3P !R2>E?SV_P#!4O\ ;9F_;;_:BU'5;&XD?P;X=W:5
MX<BY"M K?O+DC^],XW9Z[%B':OG>#\B_M+'+VB_=PUEY]E\W^"9]%QEGW]FX
M%^S?[R>D?+N_DOQ:/G*YN9;VXDFGFEN)YG,DDLK%I)78Y9F)Y+$DDGN2:CHJ
M;3=-N-9U*WL[.WFNKR\E2"W@B7=)/([!411W9F( 'J:_H31(_GG5GU'_ ,$B
MOV(#^V=^U%:_VM:O-X(\&>7JNN,5/EW1#?N+,D?\]74D_P#3.-_45ZK_ ,'%
MNJZE/^V;X8L;HJNF6?A&%[!%<D R75QYK$8P"3&@XSPB].E?I5_P34_8PM?V
M(?V7M(\,RQV\GB;4/^)EXANHP#YU[(!F,,/O)$H6)?9">-QKP3_@O1^Q%<?'
MSX%6?Q'\/6LEQXD^',,KWD$8+/>:6V'FP.[0E?- '5?,'7%?DE#BFEB>)(5)
MO]TKPB^EW]K_ +>>E^UK['ZYB.%:N&X:G3@OWKM.2ZV7V?\ MU:V[WMN?BE1
M1G(]?0CO17ZV?D845[1^P?\ LT^&/VNOCU:^ _$7C:X\#76LPL-(NUT]+R*\
MNEY^SMND38S("4.3N92O4KG[XA_X-G--$J&3XR:FT>06"^&HE9AWP3<$ X[D
M'Z&O!S+B7+L!5]CBYN,K7^&3T]4FCWLMX9S',*7ML)!2C>WQ16OHVF?D_P!:
M^Y?^"0G_  2SU#]JSQUI_C[QMILEO\+]%G$T45RA7_A)YDY6) 1\ULK8,C]'
MQL7.6*_=7[/?_!!?X'_!G4K?4=<@UCXA:E;L'4:[,OV)6!!!^S1*J-TZ2;Q[
M5]IV5E#IMG%;V\,<$$""...-0J1J!@* .  . !TKX7B#Q!ISHO#Y:G=Z.3TL
MO[JWOYNUNBZK[SAWP]J0JK$9FU9:J"UN_P"\]K>2O?J^C^+?^"]GQ._X5O\
M\$^-0T>WDCAD\8:M9:*L8 !,0<W$@ ]-EOCC/#?B/PO)R:_7C_@Y5U*>+X-_
M"ZT61A;3^(+N62/C#,EH0I_ .WYU^0]?1>']%4\HC-?:E)O[[?H?.^(5=SSB
M4']F,4ONO^H*,M7]!'_!&[X8P_##_@G3\.8TMS;W6O6<FN799=K2R74K2!C_
M -L_+ /<**_GW')K^B#_ ()/_$*'XD_\$\/A3>0M"SV.B1Z5.L?_ "SEM&:V
M8$9.#^[S^.<#.*X/$J4UE]-+;GU^YV_4[O#.,'F-1O?D=O\ P)7_ $/4/VD/
MCYH?[,7P0\1^.O$4FS3?#MF]RT88*]U)TC@3/\<CE44>K"OYN?C?\8]<_:#^
M+GB#QKXDN/M&M>)+U[RY(/RQYP$B7T2- J*/[J"OZ#/VYOV%=%_;S\%Z/X=\
M1^)O%6AZ/I-XU^UMH\T,:WTNW:AE\R-]WE@N5 Q@N2<D#'S'_P 0WWPA_P"A
MT^)7_@18_P#R-7S7!N=95EE&53$2?M9::)NT5LK^>[^78^FXTR7-LTK1IX>*
M]E'NTKM[NWELOGW/QEHK]FO^(;[X0_\ 0Z?$K_P(L?\ Y&H_XAOOA#_T.GQ*
M_P# BQ_^1J^U_P"(@9/_ #2_\!9\3_Q#[./Y8_\ @2/QEHKW?_@HM\!OAW^S
M%^TA>^!/AYK6O^((?#L"PZS=ZI-#)MOB2S01^5&@ C0H&SD[RPXVUX17UN%Q
M,<11C7A>TE=75G9[:'R.*PT\/6E0G:\79V=U=;ZA7UO_ ,$;_P!B?_AKO]J>
MUOM8LFG\%> S'JVK%TW0W<X;-M:-D$$.REV'=(F'\0KY0TK2;K7M4MK&PM9[
MZ^OIDM[:W@0M)<2NP5$4#JS,0 /4U_1-_P $X?V.;/\ 8F_9=T3PKLAD\07B
M_P!I:_=(HS<7T@!=<CJL8"Q+_LQ@]S7R_&F>?V?@7"F_WE2Z7DNK^2T7FT?5
M<$Y%_:&/4ZB_=T[-^;Z+YO5^2?<]Z' HHHK^?S^@CYD_X*G?L$VO[<_[/4]K
M8PPQ^.O#0DOO#ETYV[I<#?:N?^><P4*<\*P1OX:_GYU/3+G1-3N;*]MYK.\L
MY7M[BWF0I)!(C%71E/(96!!'8@U_4#\5/B;HOP9^'&N>*_$5XFGZ'X?LY+Z]
MG;_EG$BY.!W8] !R20!UK^:[]I/XV7/[2'Q]\7>/+NQM],F\5:E)?_9(5 6V
M4X5$. -S!%7<W5FW$]:_8/#7%XF=*K0DKTXZI]F]TO+KY?,_'?$S!X6%:EB(
M.U65TUW2V;\^GFO0XBBBNZ_9O_9P\6?M7_%O3O!7@NP2^UK4 TA,LGE6]I"F
M#)-*^#MC4$9."22% +$ _IE6K"E!U*CM%:MO9(_,:5*=6:ITTW)NR2W;.9\$
M>!]9^)?B[3] \/:7?:UKFK2B"SL;.(RSW+]<*H] "23@  DD $U^T7_!,+_@
MC/H_[*XT_P <?$1+'Q%\1E FM+=<36'AT]1Y61^\N!T,O13PG=V]B_X)\?\
M!-/P7^P3X.8V*IKOC34H@FJ^(9XMLLXSGR84R?)A!_A!RV 7+'&/I"OQ?BKC
M:>,OA<"W&GLWUE_DOQ?6VQ^U<*\#PP=L7CDI5-TMU'_-_@NE]P Q1117YV?H
MP4444 %%%% !1110 4444 %%%% !1110!#?V<6HV4UO/&LT,Z&.1&&5=6&"#
M]037XV?$#PU_PA?CW7-'"[1I.HW%F 6W8$<K(.?H!7[,GI7X]?'>^BU/XX>,
MKB%O,AFUV^=&P1N!N)*_*?%&$?8X>?6\E\K+_@'SG$27)!]=3E****_'3Y8*
M*** "BBB@ ILPW0R#U4C]*=39%9XV51N9@0H ZGM0!^Q7P0O)-1^#'A&XF(,
MUQHME*Y P"Q@0GBNHK#^&6A-X6^''A_3&5E;3=-MK4ACDC9$J\GOTK<K^L<+
M%JC!2WLOR/TFG=02?8****W+"BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "AN1110!_//_ ,%</@_+\&/^"A'Q&LS"8[37KY?$-H>TD=VH
MD8C@=)O.7V*]Z^;Z_9C_ (+_ '[%5W\8OA'IOQ4\/VLEUK7@&&2#58(DW27&
MENP9I !R?(?+X /R/(>U?C/7]&<)YI'&Y93FG[T4HR]4K?BK/YG\W\697/ Y
MG4@U[LFY1]'K^#NOD.@N)+2>.:&22&:%A)')&VUXV!RK*>Q! (/8BOW:_P""
M8'_!5SPQ^UU\/],\.>*M5T_1?BCI\(AN[.=Q!'K6WY1<6Q8X=F&"\8.Y6)X*
MX-?A'1W7_9(8>Q'0CW'K6O$'#U#-J"IU7RRC\,ET[^J?5?B9\/<18C*:[JTE
MS1E\47U[:]&NC_ _JGWC_P#71O'J*_FJ\&_MP_&;X?:<EGHOQ6^(&GV<:+&D
M":Y.\<:C.%4.S!0,GIBMC_AY!\?O^BQ_$+_P:M_A7YU+PSQ=_=K1MZ/_ (/Y
MGZ-'Q.PEO>HROZK_ (!_1[O'J*-X]17\X7_#R#X_?]%C^(7_ (-6_P */^'D
M'Q^_Z+'\0O\ P:M_A4_\0SQG_/Z/X_Y%?\1.P?\ SYG^'^9_1Z7 [BOPX_X+
MC_MQ']I/]HL^!]"O5F\&_#F:2VW1-F._U/[EQ+_M"+F%3T_UI'#"O")/^"CO
MQ]E1E;XQ?$(JPP1_:K<C\J\6)W$D]2<DGO7TO#'!+RW$O%8F2DTK1M?1O=Z]
M;:+U9\SQ1QPLRPJPN&@X)N\KVU2V6G2^K]$%:O@7P1JWQ+\:Z3X=T*SDU#6M
M=O(K"PM4^]/-(P5%SV&3R>P!/05E5^HG_!O?^Q!_:NK:A\</$-F?L]F9-+\+
M)*@Q))]VYNQGGY?]2A'<S>@KZO/,VIY=@YXJ?39=V]E_GY7/D\CRFIF6-AA8
M;/=]DMW_ )>=C]#OV*?V6-)_8V_9P\.^!-+,<\FG0^;J-XJ!6U&]D^::=O\
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
MPKE,LPS*G2M[J?-+T7^>WS.[+<,Z]>,>BU?HCZQ'2BBBOZ6/O@HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ([JUCOK:2&:-
M)H9E*.CJ&5U(P00>"".,&OQ__P""G/\ P1#UOP#XAU#QS\%](DUCPO<DW%[X
M9M!NO-);DLUJG66#TB7+H3A0RX"_L)01FO:R3/<5E=;VN'>CW3V:\_T>Z^\\
M7/,APN:4?8XA:K9K=/R_5;/UL?RM7-M)9W4T$T<D,]NYCEBD0I)$PX*LIY4C
MT(!%,K^DKX__ +!/P?\ VG[MKKQOX!T#6-188.H"(VU\>,#-Q$5D..V6.*^;
MO%'_  ;Q_ ?6S*UA>>/M$:0J5%OK*3K&!U $T3DY]R<9XQ7ZIA/$C+YQ_?PE
M!^B:^^Z?X'Y3B_#;,82_<3C->K3^ZS7XGXC45^SW_$.!\'O^AQ^)7_@59?\
MR-1_Q#@?![_H<?B5_P"!5E_\C5V?\1 R?^:7_@+.'_B'V<?RQ_\  D?C#17[
M/?\ $.!\'O\ H<?B5_X%67_R-1_Q#@?![_H<?B5_X%67_P C4?\ $0,G_FE_
MX"P_XA]G'\L?_ D?C#17[/?\0X'P>_Z''XE?^!5E_P#(U'_$.!\'O^AQ^)7_
M (%67_R-1_Q$#)_YI?\ @+#_ (A]G'\L?_ D?E+^RC^SAK/[6G[0'AOP#H>Z
M.XURYQ<700LMA:I\T]PWLB XSU8HO>OZ1/A7\,M%^#'PWT/PGX=LUL-#\/64
M5A90#GRXHU"C)[L<9)/)))/6O#?V%_\ @EW\//V!]>U[5_"]UKVL:QKT$=H]
M[J\L4DMM IW&*/RXT 5FVLV022B\X&*^DJ_..,N)(YI7C##W]E#:^EV]W;\%
M\^Y^E<&<,RRNA*>(M[6>]M;);*_XOY=A&Z5_,=^TKXZ/Q/\ VC/'_B/S/,&N
M>)-1O4;?ORCW,A3!P,C;MQP.,5_3;>VYN[26$220F1"H>,X9,C&1[CK7Y]2?
M\&XOPAFD9Y/&GQ,DD<EF9KNRRQ/))_T;J3S6_!.>8++)U:F+;3DDE97[W_0Y
M^.,CQV9PHT\(DU%MN[MVM^I^,-/M[>2[N(X88Y)IIG$<<<:EGD8G 50.222
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
MRT[ C,4 /WG]6^ZG?)^6NS X&OC*RP^&BY2?3]7V7FS6C1G5FH4U=ES]A_\
M9%NOVB_',>H:I;RQ^#=)E!O9B-JWT@P1;(>^>"Y'W5XX+"OTULK*'3;.&WMX
MHX+>W01QQQJ%2-0,!0!P  , #I69X"\":7\,O!VGZ#HMJEEI>EQ"&WA4YVCJ
M22>22222>222:V*_HCAGAVEE.&]FM9RUD^[[+R73[^I]QE^!CAJ?*MWN_P"N
M@4445](=X4444 %%%% !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 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1103
MB@ HKC?BG\?_  ;\%;)IO$WB#3=+;&5MWDWW$GIMB7+M^ Q7RG\;O^"LDLXD
ML_ &B^6N"IU+5DRWIF.!3^.7;ZK7A9KQ)EV7I_6:BYOY5K+[EM\[(X\1CZ%#
M^)+7MU/L;QS\0-%^&GAV;5M?U2RTG38/OSW,H1<]E'JQ[*,D]A7QM^TC_P %
M39+Z.?2?AO;O C H^M7L6)/K!"W3_>D_[X[U\H?$;XK^)/BYK7]H>)M:U#6;
MI<[#<292$>B(,*@_W0*Y^ORG//$3%XI.E@5[.'?[3^>R^6OF?-XS/*E3W:/N
MK\?^!_6I;US7K[Q/J]QJ&I7EUJ%_=OYD]S<RF669O5F;DU4HHK\[E)MW>YX;
M;>K"BBBD 444,=HR?E ZD]J "I+6UDOKJ*"&.2::9Q'''&I9Y&/154<DGT S
M7LG[/W["7CKX\R0W2V;>']!D^8ZEJ,142+_TRBX>3/8\+_M5]W?LZ_L9>#?V
M<[:.?3[7^TM=*;9=6O%#7!SU$8Z1*?1?Q)K[#(>"\?F+522]G3_F?7T6[]=%
MYGJ8/*:U?WG[L>[_ $1\U_LI?\$R[SQ$UOKOQ&CFT^QR'BT16VW$_P#U\,/N
M*?[BG<<\E>E?<FBZ+9^'-)M[&PMH+.RLXUB@@A0)'$@& J@< #TJT!@45^W9
M+P_@\KI>SPT=7O)[OU?Z+0^NPN#I8>/+37J^K"BBBO:.H**** "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 **"<5C^*OB#H/@:V\[6M:TK28L?>O+N. ?^/$5,
MZD8+FF[+S$Y)*[-BBO!/'G_!27X5^"PRV^L77B"=<CR]+M6E4G_KHVV/\F->
M)?$#_@KKJ5TCQ^%_"-K9\$+<:I<F9OKY<>!_X^:^;QO&&4872=9-]H^]^5U]
M[."MFF&I[S7RU_(^Z"<5ROQ"^-_A'X4V[2>(O$>CZ1M&?+N+I5E;OPF=Q_ 5
M^9_Q$_;;^*'Q+1XK[Q9?6=JX(-OIH%C&0>Q,>'(^K&O*YYGNKIYI7>6:0DO(
M[%G<^['D_C7QV/\ $^FO=P5%OSD[?@K_ )H\NMQ!%:4H_?\ Y?\ !/T$^*/_
M  5<\&>&Q)#X7TO5/$]PO"S.OV*U^NYP9#^"?C7S;\5_^"B?Q,^)Y>*WU6/P
MQ8L,>1I"F)R/>9LR?]\E?I7A=%?#9EQEFV-NIU>6/:/NK[]W\VSR,1FN)JZ.
M5EV6G_!)+R[FU"\DN+B66XN)B6DEE<O)(3W9CDG\34=%%?+WON><%%%% !10
M3MQGC<<#/>O1_A9^R3\1/C%(IT7PQJ"VK<_;+U?L=L!ZAY,;NO\ "&-=&&PM
M;$3]G0@Y/LDV_P #2G3G-\L%=^1YQ4EI:3:A>1V]O%+<7$QVQQ1(7DD/HJC)
M/X"OMGX4?\$D((UCN/&WB629LY-EHZ^6GT,T@W'_ ("B_6OI_P"%/[/7@SX)
M6GE^&?#^GZ;(1M>X5/,N9?\ >E;+G\3BON<K\.LQQ%I8IJE'SUE]RT^]KT/7
MP^1UYZU/=7WL^ _@O_P3?^(?Q2DAN-4M8_".ER#<9M17-RP_V;<'=G_?*5]@
M_ O]@'X?_!*2WO/L+>(=:AP1?ZF!+L;^]'%_JX_8@%A_>KV\#%%?I>3\%Y9@
M+3C#GG_-+7[ELONOYGOX7*L/1U2N^[ #%%%%?6'I!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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%!.*
M,\T %%8OB#XC>'_"0/\ :NN:/INW.3=7L<.,''\3#N<5P'B+]N?X3^&'9;CQ
MOH\S+P5LR]V>N/\ EFK?_JYZ5QXC,,+0_C58Q]9)?FS*=:G#XY)>K/6:*^8?
M$W_!5SX=Z2&73[#Q-J\@!VE+1+>,G'',C@]>/N_G7G?BG_@K[>2L5T3P1;Q*
M#P]_J)8D9/\ #&@QQC^(X]Z\+$<:9-1^*NGZ)R_)-?B<E3-L+#>?W:GW%1FO
MS7\4_P#!4#XI^("WV.XT'1%/3[)I_F,.!WE9_KT[UYKXK_:G^)'C<R?VEXV\
M22QR9W117C6\9!SD;8MHQS7A8GQ,RZ&E&$Y?<E^=_P #BJ9_07PIO\#]7_$7
MC/1_",'FZMJFFZ9'C.^[N4A7'7JQ'H:\S\9?MX?"CP4TD<_C#3[V:/(\K3U>
M]8GZQ@KV]:_+"\GDU&X,MQ))<2L<EY6,C$_5LFFY.*^=Q7BABI?[O1C'U;E^
M7*<53B&H_@@EZZ_Y'WWXP_X*X>$].W+H?AG7]68='N7CLXS^KMZ_PCI7E'C'
M_@K!X\UI9(]'T;P[H<;9VNZR7DJ_BQ5?_'>U?+=%?-XKCC.:^CK<J[127XVO
M^)Y]3-\5/[5O33_@GIGCC]L;XG?$(2+J/C364AD!5H;)Q91D>F(@I/XDUYO>
MW,FI733W,DES.YRTLSF21C[LV3^M1T5\WB,97Q$N:O-R?FV_S.&I5G-WFV_4
M"<T445SF844,P1<L0H]2<5K>%O FN>.;E8=%T;5M7E8X"V=G)/\ JH([=ZJ$
M)3?+!7?D.,6W9&317N'@;_@G;\5_&QC=_#\6B6\A_P!;JEVD)7ZHNY__ !T5
M[#X(_P""0MPYCD\2^,HXQGYX-*L\Y^DDI_797T&#X3S?$ZTZ$DN\O=_]*L=M
M++<34^&#^>GYGQ<!FK6B:)>^)M02TTVSN]2NI#M6&UA::1C_ +J@FOTP\!?\
M$X_A3X'5&ET.;7KA"#YNJW+7 /\ VS&V/_QVO9/#?@[2?!UD+;2-+T_2[<=(
MK2W2!/R4"OK,%X8XN>N*JQCY).3_ !LOS/2H\/U'_$DEZ:_Y'YG_  Y_X)Y_
M%/XB&.1M!70;60_Z[5YQ;X_[9C=)^:BO>?AU_P $B],M##-XJ\5WM\P.7MM,
M@%M&?;S'W,?P"FOLD#%%?98#P_RG#ZU(NH_[ST^Y67WW/6HY+AH:R7-ZGG?P
MQ_90^'OP@>.70_"NEV]W& !=S)]IN<COYDFY@?IBO1,8HHK['#X6CAX>SH04
M5V227X'ITZ<8+E@K+R"BBBMRPHHHH **** "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 **-W-!.* "BHY[F.UA:21UCC7DLYV@?B:P]:^*_A?PV7_M'Q)H-AY>"_VC
M4(8]N>F<L.M9U*T(*\VEZLF4DMSH**\QUW]LWX5^'9'6Y\=^&RT;[&$-T)R#
MUZ1[N/?I7+ZS_P %(OA'I/$?B.XOF#[#]ETVXD'USL (]P:\^KGF74_XE>"_
M[>C_ )F,L90CO-?>CW:BOE_5/^"L?PZM&46VE^++SDABMG%&!Z'YI1G-<EJW
M_!8#3XT86'@74)6VG#7.I1Q@-VX5&X_'->;5XRR:G\5=?)-_DF<\LTPD=YK\
M6?9M%? FM_\ !73Q9<,W]G>$_#MFO&W[1<37!'KG&SK^GO7):Y_P5 ^*FK2,
M;>X\/Z8I8L!;Z;O(!Z#,CMT]>M>76\1,GA\+E+TC_G8YY9YA5LV_E_G8_2@G
M%!.*_*C6_P!NCXM:^FV;QOJD(V;#]EBAM\CURB Y]P<UR&N_'7QMXG+?VAXP
M\47@9@Y$FJ3[<@8!P& Z>@KRZWBA@U_"HR?K9?DV<\N(*7V8O\%_F?KUJ_B&
MPT"%I+Z]M+.-1N+3S+&H&<9RQ'>N/\0_M/\ P[\+-MOO''A:WD#%2AU*)F4@
M9((4DBOR-N96O6W3,TS 8!D8OC\\TU (_N@+]!BO)K>*-9_PL.EZR;_)(YI<
M12^S!??_ ,,?I_KG_!1GX1:*GR^*&OFX^6SL+B;.??8!QWYKBO$7_!6?P#IX
M==.T;Q1J;J#M)@BMT8YQU=\CCGI7YZDYHKR:WB1FT_@4(^D7^K9S2S[$O:R^
M7^;/M+Q)_P %?IWWKH_@:->"$>^U///8E4C_ #&[\:X?Q)_P58^)&K[EL;'P
MOI*?,%*VLEPXSTY=\9'^[@^E?,M%>17XRSFK\5=KT27Y)'+/-<5+>?W67Y'L
M'B7]OCXM^)PRR>,+JSC;/RV-M#;8R,<%4W?KP:X/Q+\8O%WC+=_:WBGQ%J0?
M.Y;C4IF4YQGY=V.<#C&.*YNBO&Q&:8RO_&JREZR;_-G+/$59_')OYL)%$LA=
ME#.QR6898GZ]:,\44 9KA,0HIKR+']YE7_>.*O:3X?U#7I MCI]_?,V<"VMG
MF)P,G[H/2G&+;L@2;T13HKT+0?V3/B9XEV_9/ GB9E;.&FLS;KP,]9"O_P!>
MN\\/_P#!,[XLZT1Y^EZ1I2D9S=ZFF>W:,/US^AZ5Z=#(\QK?PJ$W_P!NNWWV
ML=,,'7G\,']S/ :*^O\ PY_P2'\07#K_ &OXRT>T7N+.REN#U]79.WMUKT#P
MU_P20\&V(4ZKXD\2ZDRXR(?)M4;KGHK-@\=\C'6O<P_ >=5=Z7*O.2_S;_ Z
MX9/BY?9MZM'P !FF^8N_;N7=Z9Y_*OU&\*_\$\?A)X7"-_PBL>I2H0?,U"ZF
MN<].JLVWM_=[GMQ7I/A?X0>%/!"(NC^&]!TORQ@&UL(HFZ8ZA<].*]W#^&.-
ME_'K1CZ)R_/E.RGP_5?QR2_'_(_)?PM\&?%_C<C^Q_"OB+4@?XH-.E9>X^]M
MV]CWKTOPG_P3I^+7BH1LWAV#289/X]1OHHMOU52[_I7Z@;: ,5[^&\,<%'6O
M5E+TLE^OYG;3X?HKXY-_A_F?!_A'_@D1K]XJMKOC#2;#H3'8V<ERP]MSE!^E
M>H^#/^"4OP]T)UDU:_\ $.O..J27*VT1_")0W_CU?3]%?187@G)J&JHJ3_O-
MO\&[?@=M/*<+#:%_74\Y\%_LD?#3X?LK:7X+T".1>DL]L+F4=/XY=S=O6O0;
M6RAL8%BACCAC085$4*H_ <5+17T6'PE"@N6A!17DDOR.^%.$%:"2]  Q1117
M06%%%% !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 %%%% !1110 4444 %%)O&>HI<T %%)
MNQZ_E06"KN)PH&23VH 6BLN_\;Z-I5OYUUJVF6\60N^6ZC1<GH,DUCZA\>/
M^DNJW7C#PO;,XRHEU6!2P]LO6,\51A\<DO5HF52*W9UE%>:ZC^V)\+=+EF2;
MQYX7W6^=X2^20\>FW.?PSFL*^_X*#_""PC5CXRM9MQQB"UN)6'U"Q\5QU,ZR
M^'QUX+UE'_,QEBJ*WFOO1[/17S_J/_!33X2V5UY<>L:I=+@'S(=*G*GVY4'C
MZ5@W_P#P5@^&]O Q@T_Q9<R X""QCCR/7+2X_.N.IQ1E$-\1#Y23_(SEF&&6
M\U]Y]/45\CZE_P %=O"D4B?8_"?B:X4CYC+);Q%3[#>V?TK#U'_@L'#Y4PL_
M ,^_GRFGU=0#Z;@L1Q^!-<=3C;)(;UU\E)_DC*6;81?;_!_Y'VI17P9J?_!7
MGQ%+(OV/P9HD*@?,)K^60D^V%7'ZUA:I_P %8_B)>12I;Z1X1L]Q^1Q;SRM&
M,^\H!XXS@?A7'4\0LFCM-OTB_P!;&4L[PJV;^X_1"@G%?FAJ'_!3;XL7LRM'
MJ.AV:J,%(M*0JWN=[,?R-8.I_M__ !>U2%HV\97$*NV[]Q96T3+SG@B/.*X:
MGB9E:^&$W\H__)&,L_PZV3^Y?YGZF[@>]&['K^5?DKJ'[7OQ1U.;S)/'WB=6
MQMQ%=^2N/H@ _'&:YW4OC'XOUF-4O/%GB>Z6,[E$NK7#!3TR/GKBJ>*&%7\.
MA)^K2_S,I<0T^D&?L1/<1VT+22.L<:C)9CM _$UDZE\1_#^CRB.[US1[5RN\
M++>Q(2/7!;IQ7XXWVKWFJ/(UU>7ETTWWS-.\A?Z[B<_C54P1L>8XS]5%<53Q
M2E_R[PWWS_\ M3&7$3Z4_P ?^ ?KKJO[4OPWT:W62X\>>$E5FVC;JL+\]>BL
M37.ZI^WK\(]):99/&VES-#U%NDL^[_=V(0WX9K\KE&P_+\O;BE+$CJ:X:GB=
MCG\%*"];O]492X@K=(K\3]+]7_X*:_"73)&6+5M4OMJ;@;?2I\,?[H+!>?K@
M<]:YO4?^"L_P]MI%%OH_BVZ4C)86L,>T^F&E_E7YYT5P5/$;-Y?#R1](O]6S
M&6?8E[67R/NB_P#^"O\ I,07[+X&U:8ECGSM1BB 'MM5N?;BN;U?_@KYK4JL
M+#P1I<+;\J;C4I)/EYX(6->>G.<5\=T5P5..L[GI[:WI&/\ D82SC%O[7X+_
M "/J#5_^"L?Q#O4D6UT?PG8AB-C&">9HQ^,@!_(=:YG6/^"E7Q;U0R>5K6EZ
M>KXP+;2XODQZ%]YY]\]:\%HKSZG%&;5/BQ$_D[?E8QEF.)EO-_>>J:Q^V]\6
M-<:7SO'6LQ>=@,+<16X&,=-B KT[$5S.M?'_ ,=^(A(+[QIXJNEF 5U?59@K
M =,@,!^E<B 303M'/'UKSZN:8RI_$JREZR;_ #9A+$59?%)_>RUJ.N7VL2,U
MY?7MXT@ 8SW#RE@.@.XG-4_)CSGRX\^NT9H,\8./,CSZ;A4UK937S,L$$\[*
M,D11LY'UP*XKN3[LRU9&#M''%%;VD_"KQ3K[0BQ\,^(KS[1_JO)TR=Q)]"$P
M>AKI-*_9-^)NM!#;^ _%!$C[ 9+%H1GWW[<#W/%=-/ XFI_#IR?HF_R1<:-2
M7PQ;^1Y[17LFE_\ !/WXO:LLFSP;-#Y9 (N+ZVB)SZ9DYKI-,_X)>_%6_=A+
M;^';/: 09=3W;O8;$;]:]"GP[FD_AP\__ 6OS1O' XA[0?W,^=Z*^K=,_P""
M2'C>?:;SQ+X6M59<GRUGF96],;5'KSG\*Z;1_P#@C],P4ZAX\5<I\RVVD]&]
MBTO(Z]@:[Z?!6=3VH/YN*_-FT<IQ;^Q^7^9\645]]:-_P2+\)0%?[0\5>)KK
MY,,(4MX 6]1\C$#KQS]:Z;2O^"67PNT]HS,OB._VKM(FU,H'/]X^6JX/L,#V
MKT:?AWG$MU&/K+_*YO'(\4][+YGYO@9H9@GWB%^IQ7ZD:5_P3X^$.DQJ!X-M
M;EM@0M=74\Q;W^9\9]P!77:-^S'\.O#X;['X'\)Q%MN3_9<+'CIRRFO1I>&.
M/?\ $JP7I=_HCHCP_6?Q27XGY$P'[4ZK%^]9C@!/F)/H .];FB?#'Q-XE:-=
M.\.^(+XR,53R--GD#$<D A<9%?L)IGA;3-%!%GI]C:Y;>?)MTCRWKP!S[UH8
MY_\ KUZ='PM7_+W$?='_ .V_0WCPZOM3_#_@GY,Z)^QU\4O$"!K?P'XB"E=X
M,\"VX(Z?\M&7GVZUV.C?\$T_BYJDJK-HVEZ<K-M+7.J1<#UQ'O./U]J_30J#
MV%+7IT?#/+H_Q*DW\TOT_4Z(\/T%\3;^[_(_/G1?^"2GCJ\B5K[Q%X7L=RDE
M8_/N&4YX'W%'XY_"NTT'_@C_ &ZLK:IXZNI!GYDL],6/(Q_>=V[]\=*^TJ*]
M6CP#DM/>FY>LI?HTCICDN$C]F_S9\OZ!_P $G_AWIR(;[4O%&IR*!OW7<<"L
M0>>$C! /3&:[;1/^">7PAT2$+_PB,-XV""]Y=SSDY.?XGQQV.,U[517K4>&<
MII?!AX?.*?YW.B&7X:.T%]QQOAS]GGP'X1CVZ;X-\,V9Y&Z/38=W. ?F*YYP
M*ZVWLXK2+RX8XXD'14&T#\!4M%>M2P]*DK4XJ*\DE^1U1A&.D58"N:***V*"
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 *\>_:H
M_;(T/]EG^RH;[3=1U;4-7#R106I5 D:%0SL[''5@ !DGGH*]AKC?BY^S[X.^
M.T%G'XLT.VU;^SV9K=V=XY(MV-P#HRM@X&1G!(![5Y^:4\9/#2C@9*-32SEM
MNK]'TOT9CB(U73:HM*7F?,M]_P %@=-C=1:^ ]2F7')FU2.,@^P5&X_&LF^_
MX+ WANF^R^ K98.,";5VW^^<18KWC_AWC\'?^A-A_P# ^Z_^.T?\.\?@[_T)
ML/\ X'W7_P =KXN66\72_P"8JFOE_P#<SR7A\S?_ "\C_7_;I\VW/_!7/Q<Y
MD\GPGX;CSG9ON9WV^F>F<?AGVK'U'_@J]\2+VV\N'3?"-H^0?,6TF<_3#2XY
MKZJ_X=X_!W_H38?_  /NO_CM'_#O'X._]";#_P"!]U_\=KEED/%DM\7'[VOR
M@9O!YD_^7J_KY'QWJ7_!3CXL7Q3RK_0;/;G/DZ4IW_7>S=/;'6LJ]_X**?&"
M\G\Q?%4=N, ;(=,ME7ZX*$_K7VS_ ,.\?@[_ -";#_X'W7_QVC_AWC\'?^A-
MA_\  ^Z_^.URRX5XGEOC/_)YK\HF;R[,'O5_%_Y'P;>_MN?%B^>5G\=:TOG9
MW",0QA<_W=J#;[8Z5AZC^TW\1M5@$=QX\\721J=P']J2KS]5(-?H=_P[Q^#O
M_0FP_P#@?=?_ !VC_AWC\'?^A-A_\#[K_P".UR3X'X@G\>*3]9S_ /D3.63X
MU[U/Q?\ D?FSJ7Q8\5:S,LEYXH\274BKM5I=4N&('7'WZR+G6;R\F>2:\O)I
M)#EWDN'9G/N2>?QK]/?^'>/P=_Z$V'_P/NO_ ([1_P .\?@[_P!";#_X'W7_
M ,=KDEX<YO+XJL'_ -O2_P#D3)Y#B7O)?>_\C\MS!&1_JX_^^10(44<(B_10
M*_4C_AWC\'?^A-A_\#[K_P".T?\ #O'X._\ 0FP_^!]U_P#':S_XACF?_/RG
M]\O_ )$7^K^(_F7WO_(_+I=V,+G\*4AC_>K]2[']@#X0:>[,G@FPDW#!$]Q/
M,!] TA ^HJS_ ,,*?"3_ *$30_\ OE__ (JJCX99C;6I#[Y?_(A_J_7_ )E^
M/^1^56QO0_E1L;T/Y5^JO_#"GPD_Z$30_P#OE_\ XJC_ (84^$G_ $(FA_\
M?+__ !55_P 0QS#_ )^P^^7_ ,B'^K]?^9?C_D?E5L;T/Y4%2.QK]5?^&%/A
M)_T(FA_]\O\ _%59TS]BKX4Z1(S0^ _#;,XVGS;7SAZ\!R0/J*(^&./OK5A_
MY-_D/_5^MUDOQ_R/R@8A/O$+]3BFF>->LD8^K"OUYTK]F3X=:(TC6O@7PG&9
M  W_ !*H6SCZJ:U=/^#OA'2 WV3POX=M?,QO\G384W8Z9PM=$/"_$OXJ\5\F
M_P!46N':G6:^X_'%)%D'RLK?[ISBK-MIEU?(6AM;J95."T4+. ?3(!K]F=.\
M)Z7I",MKIUC:K(<L(K=$#'U.!5R"UCMEQ'&L8)SA1MS^5=$/"U_:Q/\ Y)_]
ML:+AWO4_#_@GXVV?PY\1:C;+-;^'M?GA;.V2/39W5L<<$)BMBU_9T^(%ZD;0
M^!_%TBS %&&D3X8'H<E:_7W;]?SI<<5U0\+J'VZ[^44OU9I'AV'6;^X_)FU_
M8Z^*EY<I$O@'Q(K2' +VZQJ/JS, /Q-:VG?L"_%[4[CRT\%WD)P6W3W=M&OY
MF3K7ZG[!Z#\J4*!VKJAX8Y>OBJS?_@*_]M9HN'Z'63_#_(_,:P_X)L?%Z\#>
M9H.GVNW&!-JL'S?3:6_7%;%C_P $L_BC=VJR2-X7MG;.8Y-2<LOU*Q$?D:_2
M&BNJ'AME*W<W\U^D4:+(<,N_W_\  /S[M?\ @D?XX>=/.\2^$XHS]YD^T2,O
MT&Q<_F*V-+_X)!ZU+(_VSQOI<*X^4P:9)(2??=(M?=E%=D/#_)8[TV_64OT:
M-%DN$7V?Q9\5V'_!'R'R/]*\?7'FY/\ J=)4+CM]Z4G-;^G?\$B_!\5RK77B
MGQ1<0X.41;>,D]CG8?RQ7UK1753X)R6&U!?-R?YLVCE.$6T/Q?\ F?,MC_P2
MD^&MK"RS7GBNZ8G(=M01"!Z86,"M[3_^":7PCLIXW?0]0N1'U6;5;AEDX[@,
M/KQBO?**[*?"^4PVP\/G%/\ ,TCE^&6T%]QX[9?L!_"&P5@G@G3I-_7SYIYL
M?3<YQ^%='I?[*WPUT:=)+?P)X3CDC7:&_LR)CC'N#^M=_17;3R? 4_X=&"](
MQ7Z&L<+16T%]R.?TWX3^%]&15L_#>@VBJV\+#I\,8#>O"]>.M;<-E#;,3'''
M&6ZE5"Y_*I:*[84H0T@DO1&L8I;(,<__ %Z"H/:BBM"@ Q1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
910 4444 %%%% !1110 4444 %%%% '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>cms-20241231_g2.jpg
<DESCRIPTION>GRAPHIC - CE LOGO
<TEXT>
begin 644 cms-20241231_g2.jpg
M_]C_X  02D9)1@ ! 0( =@!V  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" &>!+ # 1$  A$! Q$!_\0
M'P !  $$ @,!              H&!P@)!0L! @0#_\0 7A   0,$ 0," P0$
M!PH+! 4- 0(#!  %!@<1"!(A"3$3%$$*%2)1%A<R81DC0E)65]486'&!D9.5
ME]36&B0E,T-35&)RE)8TDM'2)C5$5:&QT_ G<X*RP3=%8X/D_\0 '0$!  $%
M 0$!              D$!08'" ," ?_$ %\1  $$ 0($ P,%" T(!P8$!P$
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
M@[;;5?.Z_#NJ-^H,+']+)U/]65KS^9G,J*N'6STSP.>=E19O Y_Y/LV02^?
M/CLM8Y]^/'U!XK';7B,X.U=__P 806-OWKC\I/OTWV'+2&_V>X^XJE?JO LW
M_;[7;?D13N_-M&J+G>H1TX1.[X%VRJY=OM\EBLU'=_X?O!R#_@_%Q^^L>L^*
MKA'!OY=[-W-AN/9L)9;S? >U/K?IV5([6N";VDLO_FUGC_C+%1\[U*-*,$B#
MC6P)_'L56VSPP?(_ZR\KX_/V^GUJP6?%]PZCW]FQ&J;.W;FIT*^_]/(.V5*_
M7>*;OR5[K_\ 4B;O^>4JD)OJ=80CG[OU?E<CWX^<O%GA\^W'(91-X\\^Q5[#
M\_%@L>,O3;=_9=%YR4^GM&0H0 ]O\VVR1ZCU]#ZD"F?K^H/H8^P[W<\L3?[
M]4G,]4!1Y%NU $>_:9N7?$Y_:X)3'L;?'/X.0%'C\7XCXJQV?&<3O[)H(-]Q
MLY[F]_<18QG\GIN=MCU.XVIW<0/R,9M_.L[_ -D(V]/>J4E^IUG2PH0=88I'
MYY[52;S=Y1'@<$I;:B@\'DD!0Y' \<$FQS^,K4KMQ6T9@XAZ&;(7YCV'=K(X
M1T._KU&W;KO3.U_;._)CZ[?=S2R._L#?7K^CXJF)?J5;G>[A$Q37T,'G@KA7
MR4M([N1PI5Z902!^$\MD'WX!JS6/&!Q"DW%?!Z5K@]BZODIG-Z@]"[(L:>@V
M.[3OON " J=VO,J=^2M2;];)G$?]\!^C\RIB7ZB74-(Y^7<PN#SSQ\'&R]V_
MBYX'S4]_V'X?/)X\\\^:LT_BQXK2[^4[3U;??;R\09-NN^WX:S)OL.G7ZSU5
M.[6^;=V-1GU5]]OZ3W=O3].ZIN7U[=2TH*"<NM,3NY\Q,6LB"GD\_A+T9_CC
MV'(/CGGD^:M$_B>XPS;[9VA!OO\ N&%QS=MSOT\R&4].P/H.^_3;P=K'/.W_
M &S&W^;7A&W7?INT]O[%3DKK4ZF)7=W;.G,A7=P(MFQR-VA0XX2IFT)7X_DE
M2E*2?(-6B;Q$\8I]^;65F,'?I#C\3#MO[C'0:[IZ$DD>A7@[56?<>N0>._1L
M4#1U^J('IZ=>BIZ3U7]1LHDN;>R]OD@\1IC$4?A' X$:,UP#]0. H^3R?-6J
M;CCQ;G^EKS/,WV/X&>.#L-O^BB9MOZ@=">IW*\':CSCN^3M#U^:\-_X6C\W9
M<!)ZBM[R^1(VYGRP0H'C([@WR%_M?\TZCCG\QP1]"*M<O%GB;/N)==ZH<"'
M[9>VSH[Z0_!R,[_H]-EXNS>8=WR5WU[6)!W[]G!<#)W'MJ7W?,[.S]X*X"DJ
MR^_]A[?;E GA'C\^WGGS5LEX@:[GW\[6>J9-]@0[/938\NVW06@.FV_;OU[K
MQ=E,D_Z60NG?N#:GV_-S[+A)&?YW*),K-<MD%2N\_'R.\.\J'CN/?,5RKCQR
M?/!/YU;9=4:FGW,VHL[*2>8^9E\@_=W;F^=8/SOCW^*\C<MN^E:LN]>L\IZ^
M_JY<0Y?[\\27;Y>'225$N72<LE1\E1*GR>2?<^Y^M4#\IE)/W3)9!_4GY]VT
M[J>YZRGJ?>O,SS'O-*?KD>?[2OC7.FN?\Y,EN>>1\22\O@_F.Y9X/YD53NLV
M7_3L3OZ[_.ED=U]_5QZKX+WGNYQ^MQ/_ (KYB222222222>22?)))\DD^YKQ
M)))).Y/4D]R?>5\KQ7YL-]]AO[_5%XX'Y#_(*;#W!$_"/R!_Q"OU$Y'YC_**
M_-Q[Q^<(O(()X!!)]@/)/^*@()V!!/N'4HO<-N$\!"R3[ )43_D KZ#7$[!K
MB?< 247N([Y/ 8>)/L VLD_X@FOH12D[".0GW!CB?[%^\KOR3^8KV^3EGVBR
M/\P[_P#+7UY$_P#F9?\ 9O\ ^2_>1_Y+OZ)_Y+W^0G?]BE_^6>_^2OWV:S^]
MK'^PE_N)R/\ R7?T3_R7[HLUX<2%MVFYN(//"V[?+6D\>#PI+)!X/@\'P?%>
MS,=D)&AS*-Q[3V<VK.0=OB(]E]"*4]1'(1[PQW_)>Z;#?%$)39;NI2B E*;9
M-))/@  ,<DD^ !Y-?8Q>3) &.ODD@ "G8))/0  1[DD]@GDS'M%)_0=_R7U?
MHIE/]&<A_P!"7/\ V6O7Y#S7\#Y3^K[?^"OKV>Q_F)O]D_\ NI^BF4_T9R'_
M $+<_P#9:?(>:_@?*?U?;_P4]GL?YB;_ &3_ .ZOI&#YJH!2<.RI22 01CMX
M((/L01#X(/T(KU&F]1$ C 9L@C<$8F^00>Q!%?8@^A'0KZ]DM?O:Q_L9/[J\
M_H-FW]#<K_\ 3MX_V.OW[F]1_P 7\Y_5&0_5T]DM_O:Q_L9/[J?H-FW]#<K_
M /3MX_V.GW-ZC_B_G/ZHR'ZNGLEO][6/]C)_=3]!LV_H;E?_ *=O'^QT^YO4
M?\7\Y_5&0_5T]DM_O:Q_L9/[J?H-FW]#<K_].WC_ &.GW-ZC_B_G/ZHR'ZNG
MLEO][6/]C)_=3]!LV_H;E?\ Z=O'^QT^YO4?\7\Y_5&0_5T]DM_O:Q_L9/[J
M?H-FW]#<K_\ 3MX_V.GW-ZC_ (OYS^J,A^KI[);_ 'M8_P!C)_=3]!LV_H;E
M?_IV\?['3[F]1_Q?SG]49#]73V2W^]K'^QD_NK\W,+S)E/<[B63M)Y [G,?N
MR$\GV'*H@')^@YYKY=IW4#!S/P698WMS/Q=YC=SV&[H -S[MU^&K:'4UIP/>
M89!_]J_']%,I_HSD/^A+G_LM>?R'FOX'RG]7V_\ !7Y[/8_S$W^R?_=7YN8S
MDC*>]['KZTGGCN<L]Q0GD^P[E1@.3^7/-?+L-F&#F?BLDQN^V[J-IHW]VYB
MW7X:\XZF&4#WF-X_^U?A]QWO_P"YKM_HV;_^8KS^3,E_!U[_ '2Q_AK\\F7_
M #4G]!W_ "7S&WSP2#!F CP08SP((]P04<@CZ@^U4YK602#6L @[$>1+T(_U
M%\\C_P AW]$_\EZF'+!X,62"/<%AT$?XNVOSR)QWAF!]QC>#^8M3D?\ DN_H
MG_DOS+#XYY9=''ORVOQ_A\5\^5(.\;_Z#O\ DOSE=[C^8K\RE21R00/S(('^
M4U\$$#<@@>\] OQ>O(_,?Y17YN/>/SA$Y'YC_+7ZB\T1*(E$2B)1$HB41*(E
M$7C@?D/\@IL.^W7WHO-$7ZMOOLGEEYUH\\@M.+;(/''(*% @\>.1YXK[9+)'
MUCD>P[[[L>YO7MO\TCKMT7Z"1V)'U'9<@S?;Y'(+%ZN[!3QVEFYS6B.#R..Q
M]/'!\CCV/D551Y/)1$&+(WX]MMO+N6&;;'<;!L@'0]1\>J^Q-,WZ,L@^I[A_
M85SD;8FP(7'R><YA%X\#Y?)KTR ">X@!N:D#E0[C^_S[U<X-6:JK?Y/J7/P;
M=!Y69R,>PWWV'+9'KU^M>S;MUGT;=IO\VQ*/7?T>/7K]:J6)O7=,'CY7:VP6
M^.>.[++T][GN_P"GF._7S^[V'@D5>(.)G$2M^XZWU4S;WYS(O]=_^DL.]?T=
M.W1>[<QE6_1R-T;?_P!S*?[7E5/$ZINHB%V_!V_FJ@GV3(N?S:/VN[]F4T\/
M)]_S!(]CQ5X@XU\6*^WEZ]U$0.PEN>>WOO\ 1F8\=3WZ?#LJANH<VSMD[?\
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
M1_@(_?YK%+G&OBO>YA/KS4 #NXK6_8Q]0%-D&P^I4,FH<W)]+)VNOY,GE_\
MTPU6^N6TMEW<J-TV%FL[N_:^9RB].)5_XDJF]I_QBL4MZUUC?W]MU5J*SOW\
M[-9%X/?N#8V/<^FRHI,C?E_=+MM^_?FL2G?Z]W_!4A(N=PF**Y=PFRUGW7)E
MOR%D?O4ZXM1]_J:L,MRU8<7SVK$[CW=+/+*3]KWN/Q^W?U5,Z1[NKGO<?>YQ
M/]I7YLPI<H\QXDF2HGC^(CNODGQ_U:%$GR/\H_.OF.M8F/X&O-*X_P":B?(X
M_#YC22>W3ZE^-:YWT6N=_-!/]@500\(S2XD"!B.3S23P/E;!=7^2>../A1%<
M_M#V_,?G5SKZ<U#;(%7 YJP3V\G%WI-^W;D@._<=O>%[-J6G_0K6'?S89'?V
M-*JR%HW<UPX,/56P7@>.U7Z)7MI*N03R%O0VT$< ^0KCZ>Y J^U^&O$*WM[/
MHC5+P>Q.#R+&GOV=)78T]CV*J68C*2?0QUP^O^3RCI[^K1[E5D/I5ZBIW;\'
M4.9)"O94F W$3[@>3*?9X]P?/'@$^P/%\K\$N+-G;R]!:@:#V,U5L [@=YI&
M;=_7TW]RJ6Z=S;]ML9:Z^KF!O_$0JKA]$_4Q-[>W6LF.D\<JF7O'(O:"#^TE
MV[!SQQP0$$@D<C@\U?*_ATXQ6-BW1\T0/K8R6)@V[_2:^\'CMZ-.VX]ZJ&Z4
MSSQN*#F_SI8&GU]#+OZ>[W>]5/$Z >I24 5XWC\+D<\2\JM8(_#W>1'5(\\_
MA\<_B_=YJ]0>%OB_-L78G%5]_P#/YND".F_41&;ZNF_7X=54-T9G7=X(6_SK
M$?Q]Q/\ Z(^*J>)Z<N_7^/F9>"P>>>?BW^6]QXY_^S6IWW/X?'^$^*O,'A)X
MH2_NMC35;_29.>3;H#_T-&3UW'UC?MU50W0^9/TG4V?7,X_\,9__ )_#JJEB
M^F?MUSCYS-M?Q@??X+E^E$#MY\A5IC#N[OPD!1''X@H^U7B#P=Z[?M[1J/2T
M._?RWY.<CIN.]"($\W0['8#KN>RJ&Z"R1^E;I-^HS.__ (0_]>JJ.-Z8F9J[
M3,VIC#(_#W)C6"ZR".1^(!3LN,"0KP.4\*'D]OM5VA\&FH';>T:UP\8W',(L
M9=E.VW78OGA!V/0;@;CJ=NR]FZ M?C9&N/?RPR._27-_L^/P50QO3 D$#YW;
MS23P.?E<26L<\GNX^->T'@)XX^I/// JZP^#*78>T:\C!Z;^3@G.'?KMSY)O
MIV^*]F\/W?CY-HZ?BUB>OVRCHJAC>F#C:2GYS;=\>'*N[Y?%[?'Y''X0/B76
M3P0>"2>>1X 'O5VA\&6';M[1KK)R=3OY6&JQ=-N@'/=EV(/<]=QZ!5#>']?\
M;)3'^;78W^V5RYUCTR-;) ^9V/F[QX'/P(EAC@J'[1X7#DGM/T3W<C^<:N47
M@WT@ /.U;J20[#?RH,9$-_4[.KS'8^@WW'O*]1H&C^->MGW[,A;U^UKMOJZ_
M6N=C^FKI=LCYC*=@20% D"?9F.4CCE/\79C[_G[CGQ5SA\('#QG[KFM4S=0?
M\IQ\?3IN/F8_<;]>N^XWZ=E[-T)BAWL7'=OQXA]?:+U_0N=C^G+T^M=I>DY]
M*(420O(XC:% ^R5)9LR%<#\TK23]?'BKE%X2>%D?*9)M43$$[AV7@8UV^^P(
M90:1M\' [A>K=#X4?2=<=U_S[ #\.D6_Z5S,?T^.G!CM^):,IE=O=S\QE4T=
M_/MW".W' [?IV!/M^+N\\W"+PK<(X]N:AFYMM]_-S=GYWU^4R+MZ<O+VZ[]=
M_8:*P0VWBL.^NR_K]?*&_HV7,1^@SIF8*"<*N,A2>>3(RO)%!?//[:$7)ML\
M \#A ]@??S5PB\,?!V+E)T[;E+=^LN;R[N;??Z0;;8T[;]/FCT]>J]6Z.P V
M_:CW;?E6)^OU[2!<PQT2=,[ 0/U;1WNQ7<#(O>0O%7GGM6577E2?/ !^E5\7
MARX.Q;?_ (0BDV._X7(Y5^_P=O=ZCTV/IT7H-)X%O_40?KFG/Y]Y%RS/1WTT
MLI*1J:P+Y//+TF\NJ'@#@%=S/ ^O'YDU71\ .#T8(&AL6[<[[R39!Y^H;W.W
MP7J-,8$?^[H3];I3_;(N5:Z4^G1@DMZBP_DC@_$A//#C_ ](6.?W@<_OJNCX
M(\)HCNS0> WVV^=7DD'YI)7#?X[;_%>@T[A&]L95^UA/]KBN39Z:M L!"6]0
MX'P@\I^)C\)X\\\_B+S;A6.?HLJ''CCCQ59'P?X71!H9H/3&S.K>?%UY.QWZ
M^8UQ=U]';C;IVZ+[& PHV_\ 9E/IVWA83WW[D$]UR;.@=(1R5,ZDUVV5#A13
MB-D!(!YX/_$OSJMCX7\.(B3'H32;"1L2,#C=R.^W^3_!>HPV)!W&-HCTZ581
M_8Q<@UI?4+*/AM:PP%M )/:G$[&!R?<_^Q>YX'-53.'F@XV\K-&:88W<G9N#
MQH&Y[G_)E]C%8QHV&/I@?_XT/]Q<DC5VM&NP-Z]PE'9QV<8M8QV]O[/'_$?'
M' XJK;HO1[.7ETKIUO+MR[87'#;EVVV_:WIL%]C'4!MM2J#;MM7B';X<B^U.
M 8(A06C"L20M/E*DXW9TJ!]N0H0@1X\>#52W2^F6D.;IW!-<.SFXC'@CZB*X
M(7V*=0=15K ^\01?W5]2,.Q%I06WBN.-K'/"D6.V(4.??A28H(Y^OFO=N P3
M"',PN):X=G-QM-I&_0[$0@]1T7T*U8=17@!]XBC_ +J^E&-XZVH+;L-E;6/9
M:+7!2H<C@\*2P".1X\'VKV;B<4TAS<9CVN'9S:=8$?41&"%^BO #N((0?>(V
M _\ "OI%GM ((M5M!!Y!$&*""/8@_"\$5Z#'T =Q1I@CJ"*T.X/O^@OKRHAV
MCC_H-_Y+Z?E(G_9H_P#F6_\ Y:]_(@_S,7^S9_R7UR,_);_1'_)>PC1@.!'8
M _(--@?_ ,-?HBB'01Q@>X,:/_!?O*W\D?F"?+QQ[,,_YI'_ ,M?OEQ_D,_H
MM_Y)L/</S!>_PV_^K1_[J?\ X5^\C/R6_P!$?\DV'N'Y@GPV_P#JT?\ NI_^
M%.1GY+?Z(_Y)L/</S!>W:GP.!P/ ' \#\A7[L/</S!?J<#\A_D%-A[A^8(G
M_(?Y!38>X?F")P/R'^04V'N'Y@B<#\A_D%-A[A^8(G _(?Y!38>X?F")P/R'
M^04V'N'Y@B<#\A_D%-A[A^8(O!2DC@I21[\$ CG\_(IRM/0@;>[8(O'PV_\
MJT?^ZG_X5^<C/R6_T1_R7YL/</S!>"RTH<*:;(_(H21_D(IR,/=C3_JC_DFP
M]P_,%Z_+Q_\ J&?\TC_Y:_/+C_S;/Z#?^2;#W#\P7K\I$_[-'_S+?_RU\^1!
M_F8O]FS_ )+\Y&?DM_HC_DOF5:+2M14JUVY2E$E2E0HRE*)]R26B23]23S7B
M:%%Q+G4JA<3N7&M"23[R2S<GXKY,41ZF.,GWEC?^2^56,XXHJ4K'[(I2B2HJ
MM4 E1/N5$QR23R>>??ZUXG#XEV_-B\<=]R=Z-8[D]23O%UW/4[]U\FO >I@A
M)]YC9_=7Q+P?"G$E#F(8NM!XY2O'[2I)X/(Y2J(0>" 1R/>J9VG-//!:_ X5
MS3W:[%T7 _6# 0ODU*IZ&M7(]QAC/_VKXG=;:Z?(+V!88X4@A)7B]D40#[@$
MP?:J>31^DY2#)IC3[R.@+L-CB0#Z?Y.O@T*+N].J=O?!%_=7%O:;U)("P_K+
M W0X>7 O%+&>X\]W)_XEY\^:HI.'^A90X2:.TP\..[@[!XT[G??<_M;OOU^M
M>9Q>-<"#0ID'OO6A^O\ (7%/]/\ HZ22I_4FNW%%/9W'$K*%=OGP%"&"..3P
M001[@@U0R<+>&TQ)DT)I-Q(Y23@L<#MUZ BN".YV(ZCT7F<+B'=\91/Q]EAW
M_/R;KB'^F/I]D$%W4.#\@%(^'96&?!_/X/P^3^1/)'T(J@DX-<*Y=N?0>F^@
M+?F8Z*/H>^_E\NY]Q.Y'H0O(Z?PI_P#=E0?5$&_\.RX=[I%Z;7^._4>+C@$#
MX0N+'O[_ /,SV^3^1/)'T(JWR<!^$,NW-H/##8$#D]KC[_Z.TW<^XG<CT7F=
M-8(]\;7^SS!_8\+A)'13TSR 0=90F>4]O,>[W]DCSSW ING(5^2O<?2K?+X=
M>#LH(^XZO'N"/P-_*1]_7YMWZ7Q[]O<O%VE,"[_J#1_-EF']DBX*3T&],\@D
MIPNXQE'CS&RK(T@<?DARXNM^?J2@D_F#5LF\,?!V;?;3MN$G;K#F\LW;;T =
M:>WKZG;?XKQ=H[ N_P"JR-_FV)Q_]Y7 R/3TZ<G^?AV_+XG/=_[/E,A7'=[
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
MM,7%;&PH<<<?B;@I5SX'GGGD \\BLBK:,T?3V]DTKIRMMML8,)C8CTVVZLK
M[]!UWWZ#JJIF/H1[>72J,V[<M:%O;XAFZJB/9K/$"1%M-MC!( 2(\&*R$@<<
M!(;:3P!P.....!Q5YBQ]"#;R*-.';;;RJT,>VVVVW(P;;;#;;W#W*H;%$SZ,
M<;?YK&C^P!<B         !P !X  '@ #V%5@  V V Z #L![EZ+S1$HB41*(
ME$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$H
MB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2
MB)1$HB41*(OP>C1I([9$=B0GCCM>:;=''Y<.)4./)KSDAAF&TL4<H]TC&O'Y
MG ^\K\+6N^DT'TZ@'I[NJIR?@N$W4$7/#L6N(4"%?/8_:9?(/N#\>(YSS5HM
M:9TY=!%S 86V#W]IQ5&??Z_-@=NO!].I)^Z5:\G\^")W_$TJA+GT\:*N_=]X
M:EP)XKY[BWC=MBGSY\&(PP4^?([>.#[<5C-SA1PTO[^U:%TQ)S=^7$4X?M_
M1Q['XC;94;\)AY-^?&TCOWVKQM/YVM!5 7+HNZ:+GW%S6%MAK5R0NV7*^6\I
MY_FHC7-#0X^@+9 ^E8O<\//!Z[S<VC*E=SM_G4[F3J[;_DMAN-C'P^9M\%12
M:5P,G?'QL/OCDF9^@2;?H5OKGZ>?3K.[C%@Y;:%*YX,')GW$I_\ "BX1YH\?
MOY_?S6*W/"GPFL[F&MG:+CZULS*\#ZFVHK#?S@JBDT3A'_199B/\BPXC\T@>
MK=W3TS-82.[[IS[-[;SSVB6S9;F ?ISV0[>2!]?()_,5B=WP<Z,EW]@U1J.G
M^3Y\>.N ?7M7JDCT]%0R:"Q[OW*[;C]W,(I/S[,CW_0K<77TP90[C8]MQU>_
M8W=L6<1S^7<_#NZ^/H#Q'/Y_3@XC=\&4PW.-UW$X?BLO81[3V_&EKWW#O[H>
MW7X*ADX?NZ^5DF_ 25R/SN;(?^%6UNWIJ;CB!1M.6X%=P.>U+DF\VU:OR!^+
M:Y"$GZ<=Q'/\KCS6'WO!_P 0(.;V'.Z8O@?1#ILA3<?@0^E* ?\ 6(^*H)=!
MY1N_EV*<ONW=+'O\.L9V_/M\5;2[=!/4I:^Y36*6B[MIY/?:LGL[A5Q_-:EO
MPWR3].6QS6'WO#!Q@I<QCP="^QN_SJ.9H/+MOR8[$M>3K\6#U5!)H[/1]JT4
M@]\=B([_ &.+7?H5K[OTN=0MC"C.U'F2DIY*EP+:+LV /Y17:G9B>W]_/'Y\
M'Q6%W^"W%7'<QLZ$U"6M[OK4_;F =>O-2?8&W3NJ"73V;B^GC;7UL9YH_/$7
MC]*M==<%S:QE8O.'Y1:NPD+-QL%UAH3Q[\K?B-HX'U/=Q^^L+NZ9U'C2X9#
M9JCR?2-O%WJX&W\J6!K3]A5NDIVX?W6K8CV_+AD9_P 30J76A;:NQQ*FU?S5
MI*5?^ZH _P#X597-<P\KVEKOR7 M/YCL53D$="-C[BO6OQ$HB41*(E$2B)1%
M[-K6TH+:4IM:3RE;:BA23^84D@@_O!K]:YS"'-<YKAV<TEKA]1!!'V% 2#N"
M01V(Z$?:JOL^Q,_QY256+-\MM!004BW9%=XB/''@H8EH0H>!RE22D\#D&K_C
M]6:IQ1!QFH\[0V["IEKT#?JY8YVM(^!!'P55%>NP=8;=F+_1SR-'3MN X _4
M0KO6/JZZCK 4")M7(I3:. &KP(%Z;[1_)_Y4ARE@'_NK!_(BL\QO'CBWBRWV
M?6^6G:WH&9#V;(LV'H1=@G=MZ;AP=MOUWZJY0ZESD.W)D9W >DO)*/J_"-=_
MZ[*\=B]13?\ :R@71&&Y&VG@$3["Y"=4![_QMJFPDA9_G%I0'OV'VK8.,\67
M%&F6BZW3V6:._M.,?7>1_/HV:P#OB6$?R5=8=;YF/;S!5G'\N$L)^V)[/K[=
M_AT5Y[#ZGMS1V)R?5$)\> MVQ9&_&/'\I:6+A;Y0)_)!D)'/\L"MA8SQF7&\
MHS.AZT@Z!TF,R\L)^+A%:J3 ^_E,H]W-ZJZ0Z_DZ>?C6'WF&=S>GO#7QN_-S
M?:KTV#U)=*W#L3?<>SG'5JX"E?(6Z[QVS]2IR%<4/E(]^4Q5*(_D"MAXOQ>\
M.[?*W)XK4F)<=MW>RU;T33ZDOKVVR<ONVA+C^2KK#KK%/V$T%N ^_D9*T?:Q
MX=M]3=_@KW8_UF=-N1?#2QLRV6QUP@)9OT.Z650)\?C=G0FHR #X)4^$_4$C
MS6Q\5X@^$.6Y!%K&E3D?MM'DX+F.<"?1S[-=D+=O4F3E]02.JNT.J<%/VOQQ
MGW3,DA_2]@:/SJ]UBV+@.3I0O'<UQ6]AP H3;+_:YCB@>""&F)2W.#R..45L
M?&:LTOF6M=B=183)!XW:*64I67$?S(IG/'VM5VAO4K'6"W6F_P!'-&\_F#B?
MT*L00H!22%)(Y!!!!'Y@CP1_@J_@@C<$$'L1U!^U52\U^HE$2B)1$HB41*(E
M$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB
MM-N;<V(:,PY69YC]X.PESX]J@P;5'1)N%QN,EM]YJ+'0\['81PQ&D/N.OOM-
M-MM*)45%*58+Q"XA8'AK@#J#4'M3Z[K,5*M6I1-FM6[<S9)&0Q->^*-NT<4L
MCY)9&,8R-Q)WY6FVY7*U<15]JM<Y87B-C(VASWO<"0UH):T=&DDN<  .^Y .
MO+*/4[2/B-X9JPDCN#<K)[\$I_[JUP;5%)(_- N"3Q[+_+E+,^,MOSF:>T43
MW#)\SDP!V/*XUJ4!)Z[;M]J'K\Y838U_Z5<=_K6)O_LC;]73G^U6 O?7UU)Y
M8ZY&QU=DL*720B/C.,_>,Q*5'@ /W-5V=*A[)6AIL\_F:U=D?%#Q?SKWPXEV
M.Q@?N&Q8;#>UV '=@V2X;\A(]',8T_IWLTNLL[9); 88=_Q8*_.\#ZY#*?M
M!5).CK9VM_SB=UWF-)X/;V7FQVLI5]4H2FU6\-\>"4IX"1P3Q[V*0>(S7&_.
MWB+D(9>XY<AC:3@?4- I5>4#INT; 'W*F/W5Y'N,M*#U[2PQD';T'EQ[=ATZ
M>BY6T]"74UDSB9%TL%OM)=(6N1DF405R/Q'RM:(CUSDE0]U!:0Y[\CGWK:/A
MFXQYEXENXNK1YSS/ES&:JNE^=W<YL$EV8N]X< X=MO1>D>D,_8/-)"R+<]73
MV&$]?79CI'?G&_O5X+'Z96PY/8K(=BXC:DG@K:MD"[7=T ^Z0M]%J;[DCW([
MDD^Q(\UGV-\'&JIN4Y;5F"I [<S*5:]?>/> 96T6;_:X=/M5SBT#==^[7JT?
MPC9+*?\ M"(?I]ZO#9/3'P=CL5D.S,IN:@05MVJTVJTMJ_-/=)7=G.WZ<CM5
M]?'L,^QW@VTW%RG*ZQS5PCJYE*C2HL/PYIC>?M\1L5=(M U!MYU^Q)[Q'%'&
M/JW<93]O17<LWI[].EK[%3+9E-_6G@J^]<FE-MJ4/K\.U-6W@$^2DJ4#Y!Y'
MBL[Q_A5X2TN4V*>;R;AL3[;F9F-<??R464]A_)W(]^ZN46BL''MSQV)B/\Y.
MX _9&(U=BS=)O3I8NTP]3XL^M/'\9=&)%X4KCV[Q=),MM7[QV<'Z@UG-#@9P
MEQNQKZ&PDCAM\ZY%-?)(]7"[-.TGW[MZ^JN46F\'%MRXVN2/60.E/V^8YP/Y
ME=*U:UUW8DI39L%Q"UA''88..6B,I/'MVK:B)4/\1K-:.D-)XP 8_3. I!OT
M?9L10A(V[;.9 '#\ZN$="E#TBIUH]NW)!$W](;NJR:9992$,M--)  "6FTMI
M '@ !    ]@!P*R!D;(P&QL8QH&P:QH: !V #0  /<JH #L /J ']B_2OM?J
M41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B
M)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*
M(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$
MHB41>BVT.#M<0A:?YJTA0_R*!%?+FM>-G-:X>YP#A^8@A?A /< _7U5)7;7N
M!7Y*TWK"L4NH<Y"S<,>M,M2N>>>5O1%J///G\7FK%>TIIC)APR.G<'>#OI>U
M8JC.7?6Z2!SC^=4TE*G-OYM2M)OWYX(W;_:6DJT]ZZ3>G2_=YFZGQ=A:^?XR
MU,2;*M//U0+5)AH2?\"/'TK!LCP,X393F-C0V%B<[?Y]&*7'N&_?E%*6!HW]
MW+M[@K;+IO!S;\V.KM)]8PZ(_9Y;FC]"M%>_3SZ=[IWJ@0LLQYQ0/;]UY(^^
MT@GGS\*[,7(D ^R?B #V' \5@>1\*?">[S&M6SF*<?H^Q9>21C3_ #+T5LD;
M]=N<#T[;!6V71.$DW+&68?\ 1SD@?9*V0_I5G[YZ8N)/=ZL<VCD, ^2AF\62
MVW-'[DJ>AOVM82/YWPE*X^A/FL!R7@UP4G,<3K3*U3U+67\=4NM]=@9():1
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
M6)P[.CD<PCZBT@J_N*]7G45B):3 V9>KC':([8F1)BY#'*1X""JZ,2)(3_\
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
M>)*T\T#P=^:*1T9^WE(W'P.X6:>NO4-W5B?R\3+F;-L.V-]B%KN; M5\^&.
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
M6G?(>[:=DN%6\-^C1$\3D=70,[+8N+U-B\IRL9+[/9/3V>P0QQ/NC?OR2?
MAW\E935NI9"E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41<1?L@L.+6J9?
M<FO=IQVR6]I3\^\7RXP[5:X3*02IV5/GO,18[8 /*W74)_?515J6KL\=6G6G
MMV97!L5>M#)/-(X]FLBB:Y[S\&M*IK=RI0KR6[UJO2JPM+IK-J:.O!$T=W23
M2N9&P?%S@%K<VGZPWI^ZJDR;?,WC$S:Z1%*0];]:6.\YH ZE126DW:WQ$X^M
M0(/*DW<MI]E+!X%;?PGA_P"*N<8R6/34F-A> 6RYFS7QQ+2-]S!+(;0'7M[/
MS'T!6E<]XC^$& >^&35,>4GC):Z'!U;.3^<#L6BQ#&*AZCN+!:/4A8CWO[0[
MT?0G'4637.];XA 7\-US'\5M*'E) [.U,C+'W$(</("G$)*1P5(!) SVMX3>
M($C6FSE],UB=N9HM7IRT'OU91:TD#N 3N>Q(ZK7=KQC<.(G.%7"ZKM  [.=3
MH5PX@=-@_(/(:3TW< 1W+?0<5;/M$_2G(<";IJ/>-L;*P"XS!P^XD-\<E?PV
M\FCDD'P$=P)]^[Z5[S>$K7+ 3!GM-3.VZ!TF0A!._;<TG[#;KOML.R\(/&5H
M![@)].ZJ@:3MS-BQL^PV[[-O,]>FV_QW64&K_6R]/W9<R-;I.SKYK6?+4AMM
MO9N(W2P0DN+/"4/7JW??5CCCGPIV1<F64#\2W$I\UA6;\.'%7#1OF9A:V8B8
M"2[#7X;4A &^[:TOL]E_P:R%SB>@&_19U@O$_P (<W+'"_.6\)+(0UHSF.GJ
M1!Q[!UJ'VJHP>]SYVM'<N ZK:-BV6XMG-BM^487D=CRS'+JRF1;;[CETA7FT
M3F5 $.1;A;WI$5X#D!00Z2A7*5A*@0-*7J%[&6I:61IV:-R!Q9-5MP25[$3A
MTV?%*UCV_#=NQ'4;A;XH9"AE:D-_&7:N0I6&A\%NE/%9KRM/K'-"Y\;OCLXD
M'H=BJAJD58E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41
M*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1
M$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1%9+>/4?H_IKL-HR?>FQ[#
MK>Q7ZZFQV>XW[YY3=PNJ8CTY<..U;X<V0I:(D=UY:RTEI"4@+<"EMI5DFFM(
M:EUA:L4],XBUF+-6 6;$57R@Z* R-B$CS+)&T R.:T .+B3T&P)&+ZIUII;1
M-2O>U5FJF$J6[!JUIK?FELU@1NE,;&PQRO)$;'.)Y0T #<@D XQ_PK?IX?WU
M&O/\QE'^[]9E^P=Q8_B1EOZ5+]:6#?L_\'/X_8;^C>_4T_A6_3P_OJ->?YC*
M/]WZ?L'<6/XD9;^E2_6D_9_X.?Q^PW]&]^II_"M^GA_?4:\_S&4?[OT_8.XL
M?Q(RW]*E^M)^S_P<_C]AOZ-[]33^%;]/#^^HUY_F,H_W?I^P=Q8_B1EOZ5+]
M:3]G_@Y_'[#?T;WZFG\*WZ>']]1KS_,91_N_3]@[BQ_$C+?TJ7ZTG[/_  <_
MC]AOZ-[]33^%;]/#^^HUY_F,H_W?I^P=Q8/_ .B,M_2I?K2?L_\ !S^/V&_H
MWOU-9NX+G.)[,P[',_P6]1LCP[+K5%OF-WV&W):BW:TS4?$B3HR)C$:2&)#?
M"VB\PVI2"%=O:03K?)XR]ALA<Q63KOJ9"A.^M<JR.8Y\$\9VDB>8W/87,/1W
M*YP!W&^X*VCBLKC\YC:67Q5IEW&Y&O':I6XP]L=BO*.:.5@D:Q_(\=6\S6DC
M8[;$*K*H5<$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B
M)1$HB41*(E$2B)1$HB41*(E$2B)1%8_:W3IJ/<D=T9GBD-=V4@H9R2UI3;,B
MCG@A*A<HR N2E!/(9GHEQSP 6O:M;ZWX3:$X@1/&H,'7=><TMCR])K:>5B.V
MS2+<+0Z8-Z;1VFSQ'8 L5HR.#QF4!]JK-,FW2>/\'./_ )C1NX?!X<WX+57N
M?T]MC82F7>=:R_UB6!KO=-L2TB'ED1D$G@0@KY6[]B> 507&I*^"4P:XDXA^
M%35FG&SY'1]C[K,6SF>:08VOG*\8Z["OS&"^&CNZL]DSMMVU5KS*Z*O5 Z6@
M_P!MA&Y\O8-LM'NY?HR[#U80X^C%K^G0)UKF2+?<H<JWSXCJV)4*;'=BRXSR
M"4K:?COH0ZTXD@@H6A*A^5<LV:MFE8EJW*\U6U ]T<]>Q$^&>&1IV<R6*1K7
ML>T]"US01[EA;V/C<YDC',>TD.8]I:YI'0@M(!!![@A?)7@OE*(E$2B)1$HB
M41>4J4A25H44J20I*DDI4E23R%)(X(((!!!!!'(K]!+2"TEI!!!!(((Z@@C8
M@@]00=P>H3MV69^D.M_:^IS$M%]DN;!PUGL:^Z;Y*6;M CIX 3:+XL.R6@VD
M'X<6:)<7^2A+/[0Z&X;^)#7&AC!0R<SM4Z?CY6>PY*9QO58AL-J&2<'S,#6_
M1ALB>'T:V/N,JQ.K<CC2R*9QNU1L/*F<?-8T?YJ4[N&WHU_,WT&W=;B]-=1>
MK]XV]+V'WQ#5Z::#EPQ6ZEJ'D$ \ K)AEQ29D9)Y F0')$<CCO4VH]@[^X?<
M6M&<2:@DP&2;'D6,#[>$O%E?*U3M\XF N(L0@[@6*SI8C^,YKOFC9V+SF/R[
M-ZLP$H&[Z\FS)F?'E)^>W^6PN;[R#T5]:V6KPE$2B)1$HB41*(E$2B)1$HB4
M1*(E$2B+7YZ@7J"ZRZ#]<,7J_,MY9L_*VI;.N-;1I:(\N\R8X['KU>GDE3UJ
MQ6VO+;3.N :6])>4F! ;<DK6MC:O"KA3F>)^8=6JN-#"T71NR^8?&7LKL>=V
MUZS3LV>],T$Q1%P:QH,LKFL #M0<7N+^#X485MJVT9#.WVR-PN$9(&267L&S
MK5IXW=7H0.($LW*YSW$0PM<\DLA']4/6MU%]7N42L@W+L"YW.UF2Z[9L$M3[
M]KP/&XZEJ+46TXXP]\HM;2"$*N5P^=NLDCOD3%D@"2+17#C26@:3*NGL5##/
MR-;8R<[6SY2X\#9SY[CF^8 X]1#%Y<#.@9&-E%[KOB=K/B+?DN:FR\\\'.YU
M7$UW.@Q-%A/S8Z])CO+<6C8&>82V'[;OD)6*7M[5G*P!*(E$2B+.WH2Z]=M=
M$6T+1D&-WJYW75MRN<1O9&LI,QUVPW^R+=0W.G6Z$ZM4>UY/!C%<BUW:*AIQ
M;S:8LTOPGG6CK#B=PNP/$C"6*MNM#!FX89'8?,LC:VS5LAI,44TC1SS4I7[-
MG@>7 -)DC#96M<MK\*.+.H>%V=KVZ5J>Q@9YXVYK!OD<ZI;JEP$LL,3B607H
MF$O@L1AKBYHCDYHG.:NP0P[++'GF)8QF^,S$7'',OL%HR:Q3F^.V7:;Y 8N5
MOD  GM+D62TI2">4*)0KA22*BJR%"SB[]W&W8S#;H6IZ=F(]XYZTKH96_'9[
M' 'U'52^8W(5,MCZ.4HRB:ED:E>]4E':2O:B9-"_X<S'M)'<'<'J%4=4:K4H
MB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2
MB)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41
M*(E$2B)1$HB41*(E$2B)1$HB411+/M&>U_O/:.@-*Q)7>QB>'Y!L*\1DKY2B
MY99<V[':OBH!\.-6_'9KB"1Y;F^#X\]W>$;!>3A=5:CD9LZ_D*N)KO(ZF&A"
M;,_*=NQEN1 ['O']:CV\9VH!/GM(Z8C?NW'XVYF++ >TV0G;5K\PWZ%L-.5P
MW':;H5&RKL)<4)1$HB41*(N:QNP3\KR*P8M:FEOW/);W:<?MS*$E2W9UYGQ[
M=$0E*?Q**GY+8X'D_3S5-=M14:=N].X-AIUI[4SCV$5>)\TA._3HUA[]/>JJ
ME3FR%VG0KM+Y[UJO3A: 272V9F0Q@ =3N]X[+LRM68/ UGK/7VNK6VAJWX+A
M>,8E$0V$I3\''[-#M:5\)\%3ABEQ:ASW+6I1)))J&S-Y*7,YG*Y>8ETN3R-V
M^\GOS6[$DY'7W<^P'H  IP,#BHL'@\/A8 &PXK&4<=&!VY:=:*N#_K>7S'WD
MDJO*M:NR41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB
M41*(E$2B)1$HB41*(E$2B)1$HB41*(K#[CZ;]5[NA.(RZP-,7Q+11"RNT);@
MY!#4 >SNEH04SV$JX)BW!N2R0"$!M1[QK'B!PBT3Q'K.;GL6R/)!A;7SE ,K
M96N=CR[SM:6V8VGKY-IDT>W1H:3NK/E,%CLLPBS"&S;$,LQ ,F9_K ;/'\EX
M</@%IJWWT8[,TN9=ZM[+F;X*TI2QD-HBN?.6QCD]OW]:D%UZ&$)X"YK"GX!/
ME;S!(;$??$_P]:QX>F?(U8W:CTTPN=\J4(7>T4XMSM\ITFE\D :W;FL1&6KO
MU=)&2&C5V8TKD,5S2L'M=0;GSXFGFC'_ ,:+JYO\YO,SWD= L/*T"L82B)1$
MHB41*(E$2B+D;3=[K8;C$O%DN,VTW6 \B1"N-NDNQ)D5]L\H=8D,*0XVH'\E
M<$<I4"DD&KH7[V+N5\AC;=BC>JR-EK6ZDTD%B"1IW#XY8W->T[CKL=B.AW!(
M7W'+)#(V6)[XY&'F8]CBU[2/4.!!"VM=.7J"EQ<'#]ZK0DJ+<6#L&,SVIY/"
M$)R>$RGM2"> JZPFPD>52XP'?(KM_A)XJ"]U; <3'-:7%D-;54,8:W?Z+1F:
MT0V&_0&]68!W=/"/G3+8N#UI]"KES[FLNM ^H>T-&P'QE8/BYO=RVM0)\&Z0
MHMQMLR-/M\YAN3#FPWVY,65'=2%M/QWV5+:=:<20I"T*4E0/(-=OUK5:[7AM
MTYX;56S&R:O8KR,F@FB> YDD4L9<Q[' @M<TD$=BMC,>R1C7QN:]CP'->TAS
M7-/4$$="".Q"^NO=?241*(E$2B)1$HB41*(E$2B)1%1FQ<]QG5F!YALC,K@U
M:L5P;'+OE%_GO*2E,>V6:$]-DE/<0%O.(9^%':![GGW&VD K6D&XXC%W,WE,
M?A\=$Z>]D[E>E5B:"2^:Q(V-F^W9H+N9[NS6!SCL 2K9F<O1P.)R6:R<S:]#
M%4K%ZW,X@!D%:)TK]M^[B&\K&]W/+6CJ0NNHZN>IK->KG?6<;KS22^%7^X.1
M<6LBW5KBXIAD%UUO'<=@MD]C2(<(I=FK;2DS+F_-FN@NR%&I;=!:,QV@M+XS
M3F.8S:K$'W;(: ^]D)0'6[<A[N,D@Y8P2?+A9'&.C H:.(>N<GQ$U9E-3Y-[
M][<SHZ%4N+H\?C(G.;3I0C?9K8XMG2EH'F3OEE=\YY6--9DL)7ZL,/RGV8L9
MEV1)DO-1XT=A"G7Y$A]:6F6&6D K<>>=6EMIM *EK4E*020*^7N:QKGO<UC&
M-<][W$-:UC07.<YQV :UH)<20  2>B^F,=(YK&-<][W-8QC 7.>]Q#6L:T=7
M.<XAK0.I) '4J2KT_?9X[]FFL;+EN]-V7'7&;Y':&;JS@N+XK O@Q8S6 _#@
MY'=+E<HPEW-E#C?WI"MT=EJ&]\2*W-?6A3B>.]5^+*KCLU8H:8TY#E\;4L.@
M=D[UZ6M[:(W%LDM."&%QCA<0?)DF>YTC=GF)H(![:T?X.K>3P=;(ZJU1-ALI
M=K,L-Q5#'Q6O8/-8'QQ7;$\[/,G:"WSXX6-;&[F8V5Y',M!74-I>^].N[]GZ
M/R6=%NEYUIEEPQF3=8*%M1+JS'#<BWW1AEPJ<8;N-MDQ)HCK6M<<OEE2UJ05
M'J72>HJNK=-874M.)\%?,T8KC()2'20.=NR6![F@!QAF9)$7@ /Y.8  [+D?
M6.F;>C=49W2UZ6.>S@\A-1?8B!;'8:P-?#88QWSF":%\<O(22SFY221NK-5D
M*QM*(NPG]+B=.N/I]]*TBX.N/2$ZN@1$N.]Q68L"Y7*#!22KRI+<*/';0H\]
MR$)()!J*#C7%%#Q4UNR$-:PYJ60ANVPDEBAEE[=B9'O)'H25,)P'EEFX0:!?
M,YSGC PQASM]_+AFGBB&YZD")C #Z@ K/FM7+;B41*(N+?OEDC$IDWBU1U \
M%+]PB-$'SX(<>20?!\'SX->[:ME_5E>=P[[MBD=T]_1I7@ZU59T?9@81T(=-
M&W8^[JX+Z(UQM\T\0Y\.6>.>(TIA\\< \\-+6>."#S[<$'ZU\/AECZR12,'O
M>QS?7;\8#UZ?6OIDT,O[G+%)_,D:_P#X25]E>:]4HB41*(E$2B)1%X)"05*(
M"0"220  !R22?  'DD^ *=^R$@ DG8#J2>P'O*XP7RR%T,"\6HO'V9%PB?%/
MGM\-_&[S^+\/M[^/>O?V6SR\WL\_+^5Y4G+^?EV_2J?VJKS<GM-?F_)\Z/F]
MW;FW[_!<I[^U>"J$HB41*(GM[T1<4_?;)&44R+S:HZ@>TI?N,1I05Y/:0X\D
M@\ ^#Y\&O=M6R\;LKSN'O;#(X?G#2J=UJJP[/LUV'?;9TT;3O[NKAU7U1KA
MF$B)-B2B/<1I++Y'CGR&EJX\$'_ :^'Q2Q_ND<C.NWSV.;U]WS@.J]&30R_N
M<L<FW?D>U_\ PDKZZ\UZ)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41<6Y?+*R
M[\%V[VMIXDI#3EPB(=*D\=P^&IX*Y3R.1QR.1S7L*UAS>9M>9S>_,(I"W8]C
MN&[=53FU5:[E=9KM=OMRF:,.W'<;%V^X7))4E:4K0I*T* 4E22%)4D^04J!(
M((\@@\&O(@@[$$$=P>A'V+W!! (((/4$'<$>\$=U[5^+]2B+CI%XM$1SX4NZ
M6Z*[W!/PY$Z,PYW'GA/8ZZE7<>#P..3P>!7LRO8D&\<$SQMONR)[AM[]VM(V
M7B^S7C=RR6(8W=N5\L;7;GL-G.!ZK[6GFGVTNL.MO-+'*'6EI<;4/;E*T%25
M#GZ@FO)S7-):YI:X=PX$$?6#L0O1KFO <QS7-/9S2' _41N"OTK\7TE$2B)1
M%^#\J-%1\25(8C-^?QONMLH\>3^)Q24^!Y/GQ7TUCWG9C'//N:TN/Y@"5\O>
MR,;O>U@][W!H_.2 N/3D%@6LMIOEH4X/!;3<H2E@\@<% ?*AY('D>Y ^M>WL
MEH#F-:QL>Q\F38_;R[+Q%RH3L+5<GW">(G\P=NN50M#B$N-K2XA0Y2M"@M"A
M^:5))!'[P2*\"""0001W!&Q'U@KW!#@"T@@]B""#]1'1>U?B_4HB41*(E$2B
M)1%QK=YL[K_RK5UMKDGN"?EVYT5;_<3P$_!2Z7.XGP!V\D_2O8U[#6\Y@F#-
MM^<Q/#=O?S%NVWVKP%FL7^6+$!?OMR"6,OW]W*';[_#9<E7BO=*(E$7'R;O:
MH:E)F7.WQ5)_:3)FQF%)\\?B#KJ2/) \CW->S*\\@!C@F>#V+(WN!^HM:5XO
ML5XCM)/#&1W#Y6,(_I."1KO:IBDIB7.WRE*X[4QIL9]2N3P.T-.J)Y/@<#WK
M\?7GC!,D,K .Y?&]H'UES0C+%>3;RYX7[]N25CM_JY7'=<A7DO9*(E$2B)1$
MHBZ_KU9ML';W7YU 7AF5\S;,2R&'K.SE*^]EN)@-NCV.6&?HE#E[:NSZ@GE*
MW77'03\2I4^!."^0.%FEJ[F<D]^K)F; (V<9,I*ZS'S>\BLZ!H]S0!Z*(;Q!
MZ@^Z+BYJ^PV3S(,=<CP=8@[M$>)A95D#?39UIMA_3<$N+M^JUR5MU:82B+T+
MB 2"M (\$%0Y!_(^:_=C[C^8K\W'O'YPGQ&_^L1_[R?_ (TV/N/YBFX]X_.$
M^(W_ -8C_P!Y/_QIL?<?S%-Q[Q^<+8EZ46JD[BZ^>GRQ.QTS+9C&3O[(O*"
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
M/0@.4^92DI2I2B$I2"I2B0 E(')))\  #DD^ *BW )( ZDG8#WDJ6TD $GH
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
M$LJ^)"AA$L<^:AX 5-8\2+M33V.KZ1T1@:M"G?NU8GNDR&4?&;EN+'Q3R/\
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
M;):-MYU:7I%NO.PKM(>.M;!<65+9?C6ANWNM3<SF0W4E+KT:7 LC;J.UN=<
M%H3U;PR\,F5U%7K9K6MFQ@<9.UDU?%0,:,Q:A< YK[!E:Z/'1R-((:^.6R6G
M<QPG8GC[BKXK<1IJU:P6A*M?4.5KN?#9S%A[CA*D[26OCK-A<V7)R1N!#G,D
MAJAPV;+,-PHZ.XO4BZW-Y2YCN;=0V?0[=+<6HXYA5S7@F-L-K/(CMVO%ONT.
MLH'"4_.O2W2$I4MU;G*SUQI_@_PWTRR,8[2>+DFC 'MF2@&3N.(_'=-=\[E<
M>N_EMC;U.S0-@.,]2<:N*&JI)'936.7C@D))I8N<XFDUI/T!!0\CF:!T_"OD
M<=MRXGJL/KGEF57IQQZ\Y1D=W==Y^*[=+[=;@XYR0H_$7+EO*7^(!7XB?(!]
M_-; AH4:X#:]*G T=A!5@B VW'01QM Z$CIMTZ=EKB?(9"T2ZS?NV'.^DZ>W
M8F+NN_4R2.)Z]>OKU2WY7E5H6ARTY/D=J<: #;EMOMU@+;"3RD-KB2V5( /D
M!)'!\CSYK\FH4; +9Z5.=IWW$U6"4'?ON)(W [_'=(<A?K$.KW[L!;MRF&W8
MB+=NVQCD:1M\%EYIGU&^M;0\Z))P7J"SV5;HKK:U8SFEU>SK%Y3;?O'>M&4*
MN*&6EIY0M4!V$^ >4/(6$K3@.HN$/#G4\4C,GI7%LFD:0+F.@;C+K"=_G-GI
M"$N<#U'FB1N_0M(W!V+IKC/Q.TG+')BM89:2&-P)HY.P_*T9 /Q'5[QF#6D=
M"8G1O ZAP=LX2Q?3&]5+'>N2-<-<YW8[=@>_,8M N\RT6Q]U>-YQ9(ZFV)U_
MQ5,MQR9#D0'G&57BQ27I+D1N2U+B2Y,0O")PMQGX(6^&CXLOC+,V4TM=G]GC
ML3-:+F-LO!='5O&,-CD9*&N%>RQK!(6%DD;).7S) ^!G'NGQ39-A<M5AQ.K:
M%869*\#W&EE:K"UDMN@)'.EC?$YS39J/<\QA[9(Y'Q\WE[@*T"NC4HB414/L
MW-;?K?7.>["NKB&K=@^'9)EDU;B@A(CX_9YET<25*! *Q%[$\@\J4!P>>*N6
M&QTN8R^+Q4#2Z7)9"G1C !)YK5B. '8=>G/N=O0*UYS)PX3"Y;,6"&P8O&W<
MA*2=AR4ZTEAPW]-Q'MO[RNLURK([AF&49)EUV=4_=,IO]YR.XO*)*G9U[N,F
MYREGN)/E^2O@$G@<#D\5,I1J18^E3H0-#8*56O4A:.PBK0LA8.G3Z+!]9ZJ#
MZ_=FR5Z[D;#N:Q?MV;L[CW=+:F?/([[7//U=EP-52I%]UKMDR]W.VV6WM*>N
M%XN$*U0&4#E3TVXR6H<5I( /EQ]YM \'R:\IYXZT$UF9P;%7BDGE<>S8XF.D
M>3]36DKU@@DM3PU86ETMF:*O$T=W23/;'&T?%SW #ZUV0.G>F746NM3:TP)[
M6.OYLG#L#Q3&I<V=AF.2ILV;9['"@S9LN0_;G'GI,N6R](?<=<6M;KJBI1)J
M(34&LL]E\[F<HW-96-F0REZY''%D;;(XX[%F22*.-C9@UK(XW-8QK0 &M  4
MTVF]#Z=PVGL'B78/$2OQN)Q]*267&4I)99:U6**661[H7.<^21KGN<227.)W
M*N/^IC3W]5&M?_0N+_V75G^Z'/\ \.9C^L[O^.KU]S.G/XOX3^JJ'ZNGZF-/
M?U4:U_\ 0N+_ -ET^Z'/_P .9C^L[O\ CI]S.G/XOX3^JJ'ZNN8L>NM?8Q.^
M\\:P7#<>N7P7(_WA8\8LEIG? =[2ZQ\W @QY'P72A!<;^)V+[4]R3VCBGLY;
M*W8O)N9/(6X>8/\ *LW;,\7.W?E=Y<LKV<S=SL[;<;G8]54U<-AZ,OGT<5C:
M<_*YGG5:-6O+R.VYF>9#$Q_*[8<S=]CL-QT6+GJ);SNO3GT9[WVICEV<LF76
MG$56C#+HQ\+YF#EF43X>.V.;%#R'652;?*N0N#2'6UH4J)PI)!X.;<)=,P:N
MXAZ8P=R!MFA/?]HR,#N;DEHTHI+=F-_*0X,ECA,3BT@@/W!"P/C+JJQHOAIJ
MS/TK#JN1KXXU\9.SEYXLA?ECI598^<.:7PR3B9H<T@F/;8]E"N_A2O4(_OK=
MG?YW'_[#J1C]A/A1_$;"_P!&U^LJ,G]GGC#_ !_SGYZ?ZHG\*5ZA']];L[_.
MX_\ V'3]A/A1_$;"_P!&U^LI^SSQA_C_ )S\]/\ 5%G;Z>'J3]1%PWW*S/JG
MZJ<WE:%U5@&6YUF]IO+EG=9R*4B*U8L6QR%!AVN-.N=VN60WB$NW6Z&Z'9#\
M4?$[8R'W$:PXM<'M)1:7CQVB-$8V/5&<RM#&8V>NVPUU1AD=:NVY)9)WQ0P0
MU*THFED:6L9(>7=Y:#M;@YQLUE-JY^3U[K[*/TE@,1D<KE*]DUG,NO$;:E"E
M%%%!'+8L37+,1@AC<'/?'\[:,/(I7J^]<CJ:W==[K8=$3Y/3]J\./QH"[(J.
M_LJ]P^5(1,O64*0\+(Z^V>[[OQI$7Y5*@TY<IJT_%-?H'PTZ,TW7@M:GB9JO
M-;-?*+/.W#UI.A,=:D"WVEK#T\ZX7\YW<(8P>54'$7Q3ZXU19GJ:3E?I#!!S
MV1&J6/S=J+<ALMF^6N]E<\=?)I"/RP>5T\I',M/.3[-V3FTU^XYCL+.,JGRE
MK<D2\BRN^WE]Y;G/>7'+A/?*N\*(4/90)Y!Y-;_I87#XV-L./Q.-HQ, #(ZE
M&K78T#;;811,'38;'N-NBYPO9S-Y25\V2S&5R$LA)?)<R%NR]Q=N#NZ:9Y.X
M)!]X[]URF!;GV[JR[Q+]K?9^>X/=X+B'(LW&<KO5J6VIOCM2IJ-,1'>:( 0M
ME]EUEQOEMQM2"4GQRFG<!FX)*N8PN+R<$H+7QW:-><$'OLY\9>T[]0YKFN!Z
M@@]5[XG4NHL#9CMX7.Y;%V8B'1RT<A9KD$>A:R0,>TCH6O:YKAN' @J8CZ.7
MJ2Y=UA6#*]0;LD0INY]:VF'?(>41(S$ Y]ACLAJVO7*X08Z6XK.062X.Q(]T
M<AM,Q[@Q<(<Q,=IY,HJC]\07!^AP_M4<_IQLD>GLQ/)6DI2/?+\EY$-=,V&*
M5Y+W5;,+9'PMD<Y\3XI(^9S2P"1_PW<;,CQ'J9#3FJ'Q2ZFPE>*U%?C8R'Y7
MQCGM@=--"P-C;<JS.C98=&UK)F31R!C7"0G>)7-2ZF6-_4]U7Z2Z0]>2-C[J
MRMFQVY2G(UBL<1*9V49;=$-EQ%IQJRH<0_/E* !>?6IB!!;4'I\N,T0LYAHO
M0NI-?99F(TY1=9E #[5E^\=*A 3L9[E@@MB9WY6CFEE(Y8HWNZ+"M=<0-+\.
ML,_-:GR#:L)+HZE6,"6_D+ ;S"O1J@A\TAZ<SB6PQ ATTD;>JBG]3GKW=3NT
M)]RL^@K=:-"X2IUUF%<41H>4;&G1>Y00_-O%R8>LMG><1PLL6>U*=CD]B;F^
M4EQ7<6C/"YHO"Q0V-4S6-49(!KI(2^2EB(G[#=L=>![;-AH._P ZQ.&O[F%O
MT5P)KGQ:ZZSLL];2,%?26++G-BG$<5_-2Q[]'RV9VOJUGD;'EK5RYA.WGOVW
M.H_.^IKJ*V?+=G;!WGMC+9#REJ6+QGF2/QQWDE2&H2+@W"8:Y)X99CMLI'A"
M$CQ6^<7HS2.%C$>*TS@J#6@ >SXNFU_3L72&(R./\ISW./J2N>,MKC6>=D=+
MF-5:@R#W$D^TY:Z]@W[AL0F;$QO\EC&M'H K0.W>[O.HD/7:Z//MGN;?=N$Q
MQY"N[NY0ZMY3B#W$JY2H'N)/OYJ_MKUVMY6UX&M(V+6Q1AI&VVQ:&@'ITZ@]
M.BQQUBP]P>^Q8<]IW#W3RN<#OON'%Y(Z]>_?KW5<8GN7;^!S&+AA6U-C8G-B
MK2Y'D8]FN1VEQE:3RE2!#N3200?S21Y/CR:MM[3N RD;HLC@\1>C>"'LMXZG
M.' ]P?,A<=C]?]@5UQ^I=1XF1LV,S^:Q\K""Q]/*7:[FD=B/*G:.GIN"MPO1
MOZY74?IO([-CW43=)&]=4/R8\.ZW&Z,QF]E8U"6M#;ETM-]C-QQD/R;?\<[:
MK\V^],;0IJ-<XCRDK//_ !"\-&D-04[-O24#-,YUC'R00P.>[#W) "1#/6>Y
MYJ>8?FMGJEK8R07PR-&RZ-X;>*?6NFKM:GK*P_5>GW/9'8FL-8W-T8B0UT]>
MVQK/;/+'SG06P]TK06LGC<05,CP#/,3VCA.+;$P6\Q<@P_,[) R'';S#5W1Y
M]KN3"9$9Y(/"VW E1;D,.!+T>0AV.\A#K:TB/;*XN]A<E=Q.3KOJ9#'69:EN
MO(-GQ30N+7M/HX';F8YI+7L+7M):X$R3XC+8_/8NAF<39CN8W)U8;E.S$=V3
M03L#V.][7;'9[' .8\.8X!S2!COUW[JG=/72%OS;5GN)M618SK^ZM8I/1\,O
M1<LOI:Q_&Y$=+J7$+?C7>Z1)384VL#X!44*2DBLMX8Z=BU7K[2V"L0B>I<RL
M#KT1WY7T:O-;N,>6D$,?7@D8[8CZ6VXWW6&\6-3RZ.X=:MU#6F]GN4<1.W'R
MC;FCR%LMITGL#@071V9XY "'?0)+2 0H1X]4GU"  /[JW9QX'O\ %Q_S^_\
M^HZDB_83X4?Q&PO]&U^LJ+[]GGC#_'_.?GI_JB\_PI7J$?WUNSO\[C_]AT_8
M3X4?Q&PO]&U^LI^SSQA_C_G/ST_U1;!?3*Z\.K/:W5+:7=\]4V9.Z,UIA.;[
M0VL<FEV6-CR<=QRSKC0V[J^Q:&'0R]?KG:DH9:=#TIQ(CL)<><0VK5'&;AAH
M3!Z)G;I?1&.;J;,Y+&X7!BE'8?;]KN6 ^1T#73N;S-JP3DN<TM8#SN+0"1M_
M@=Q8XA:@U[7=JS7N2=I7!XS*9[/^W258Z8I4JSHXVV'LKL=R.MSP;,:[FD<
MQH<XAIX?KP];[=&Y[[>\#Z8+M=-.:ABR)$!K+;?Q$V5F[#:E-&XKN8[G<0M<
ML N1+=:5-W4L*2J?<4N*,5FHX8>&S3NG:U;*:T@AU!GWM;*ZA+\_#XUY <(F
MP]&WYXSTDFG#J_,-HH2!YCJ;BQXH]3:FMVL3H6Q8TWIV-[XFY&':/-Y1@):9
MC/U=CJ\@ZQP5^6QR[&68$F-NE>#=,_V9FUCMTO*,IR+*LLR&V6:'/NE^N]TN
M<BZ7ZX,6YE9ERI;\I3CC\I'>I*^XCFNC)8,5A<;9FCI4JE&A4FL21058((6P
M58GS.'EQL:S8,8=@1MO]:YDBGR^<RE2&2_D+F0R%R"M%-/;LV)WV+<K(6GS)
M)'O+G.>-R#NNRDP#&[=K#6.&XDY,0Q:\ P>PV%^XSY(2AN)C5CBP9$^=,D.%
M('PX;DF5)>=[1RXZXYQRJH>,K<FS69R%\1ETV5R5JTV&)A),ERR^1D44;1OW
MD#(V-;OV:!V"FRQ%&#!8+&XXRAE?$8JI4=-,_8"*C5CB?-+(\[ <L1DD>YVP
MZN)VW4:'K_\ 7<O<6^WS5'18JW,0+8_(M=YWI=835S<N,IE2V)*->6:8A<%$
M%IP*2UDEW8EF9VAZVV]IGX4Q[LCA7X8JSZU;.\1A,Z69K)Z^F89'0B)C@',.
M6L1D2F0@@NIUW1^7]&:5SN:-O$7%WQ7VH[=K3_#+R610/?!9U58B;.Z9[26/
M&'JRM,38FN!#;MEDADVYH(6M#97QW-B]0V]]N721>=F[BV3F]PDN+<==O^87
MR8PDK45%+$'YQ$"(TDG\#$6*RRV.$MMI2 !UGB-):8P$#*V&T_A\;$P -%7'
MUHW=!MNZ7RS*\G;JY[W.=ZD[E<;YG6.K-13OLYS4F;RDSR7.=;R5J1@).^S(
M?-$,;?<R.-C1V "HC',]SG#[A'NV)YIEF,72*\F3&N&/Y'>+/,8?2KO2\W(@
M3([J7 L!7=W<D^3S5RN8K&9"%]>_CJ-V![2Q\5JI7L1N:1L6EDL;P1MT[=.N
MW=6NEELKC9F6<?D\A1GC<'LFIW;-:1CP=PYKX9&.!WV.^_H%)%Z"_6'V--Z>
M^HW =]9.K(=DZHTCF&?ZAV'<2TF_9&Y:H MK&/7]T(#=VO=JNUQM-PMUR<;^
M;N,+YQJ>MYV,AYSD#BAX?\1%JO2.4TO2%3#YW4F/Q6>Q,(<:M-L\OG.MU6DD
MP5IX(9XIH0[RXI/+=$&M>6CM3A-XC\S+H[6F(U;?]KS6G]+9++Z=S,VPMW37
MA$#*=MW+RV+5>Q-7FAG<WS)HO,;,7.8'G40/5*]0G@=W59LWNX'/#M@XY^O'
M_(?MS[5OS]A/A1Z:&PNWINVUO]O[97.XX\\8=AOK_.;^O6G^JKS_  I7J$?W
MUNSO\[C_ /8=/V$^%'\1L+_1M?K*?L\\8?X_YS\]/]46R_TD^KSK=ZF^M+"L
M+V%U$[#RS7..XYEN;9K8;@NSFWW*!:K8;?:X4PQK.RZ&G\@NUJ44I>:4M+2P
ME7(XK3?'C0/#;1G#K(Y'$Z2Q-#+V[=#&XZS"+'G0RSS>;/)'SV'-YFU()QU:
MX N!V6[O#UQ%XHZYXF8S&9C668R&%ITLAE,G4F-;R9XJ\'DUXI>2LQW*^Y8@
M) <TD-.QZ;'<9ZS^XMR:(Z0(NQM(Y_?M<Y3;]L87;9]]QY41,M^QW>)?H<FW
M/?.Q)C7RS\U4!Y7#:%AV.UPX!RE7/GAWT_I[4^OWXC4F+JY>E+@\C-%5MB0Q
MMLUY*LC)6^7)&[G;&)6_2(Y7N!:>A'2/B8U)J72?#F/,Z7R]O"WX=08R&:U3
M,8D?4L1VXWPN\V.5O(Z4PN.S0>9C?G;;AT43^%*]0C^^MV=_G<?_ +#KN?\
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
M2P3Q CYL^1(<\R#YPJB-C=A))OQ-XJN*]G.Z@EX>X>TYF#P,C/EHPO(;D\R
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
M.#02>P!)&Y/H.Z^FL>\D,8]Y W(8USB![SR@[#XG8(S(?8#WP'W61(87&?\
M@NK;#\9PI4Y'>[%#XK#BFT%;2^YM10DJ22D<',8_EYFM=R.#V\P!Y7@$!S=^
MS@"0".HW*->YO-R/<T/:6/Y7$<['$%S';'YS20"6G<$@;CH%^5?2^4HBE&?9
MQ-4$N]1^\)<;@!.)ZML<I2/<$R,JR-#*^/H?T;^,!QQ_%^X4>.*/%YG.FD--
M,?W-[-V6 ]MN6C4+A\=[G+]1]P7=W@NT_P#.UKJF1G88_ U9"/Y^0NAI_P!R
MY@/Y/O6R?UOK)]\^G;MA[L[C8LCUQ?>>/V/E<TM,8KY\<?AFE)((Y"BGV)%:
M>\-MGV;BU@F[[>TU,Q5V_*Y\=.\#\\8/U@?6MV^*.K[3P;U [;?V2[A;?U>7
MDZ[">X])=OM]VZ@F5)PHI$HBD!?9V;()O5?MZ]*3^&QZ+E-H7QX2]=<UQE@)
MY[@05LQWC^RH<((/:2.>5?%K9\K0V K ];.IF$C^3!CKKM^WHY[?=W^&RZ\\
M&U7S>(&HK1'^2Z4D:#MV=8R=%H'?INUCO0CIZ=-]F/K^=1_ZMNF3'-$66?\
M R3?.1)3>667.U]O7^'.Q;I=_BI20I+-UOB[';P3^%YE$YO@A*N--^%C2'RQ
MK.WJ>S%S4],5#[.YP^:<KD&OA@V)!W=!6%F7IU:XQ'IN%N_Q=:T^1-#4M)U9
MN2]JVZ!9:UVSQA\:YEBSS $$-L6S4AZ]',$S>NQVAF5(<HU$HBEV^@'T>G!M
M:Y)U:YG:E,Y-M-I[%M:HF,=KUOU[;9@-UOD8.)[VSE=[C)9:=3VE=LLS2T*4
MS.5W<$>*?B!\IYFGH3'3AU+".;=S!C?NV;+31[05GEIV(HUGESFG?::PX$!T
M8VD2\(O#@XK"7>(62@+;V?:ZAA!*S9T.'@E'M%J/F&[?E"U&&M<-MX*K7 EL
MNRD9UR,NSDHB41*(E$2B+'/J4Z>\?W]A#]K?;CP<OM+3\G$<A* '84[M[OD)
M;B1\1VTW!20U+9)/PE%$MH?&9 5J3B_PJQ7%'3DE*5D5;/4&238'*EHYZUGE
M)]EG<!S/HVB R>/KR.Y9V#GC =8\]A8<S4=&0UEF,%U:?;JQ_?D<>YC>0 X>
MG1PZCK'5R/';SB5^N^,Y#!>ME[L<^1;;E!D)*78\J,X4.)/T4A7 <:<3RAUI
M:'4$H6DF)O+XG(8+)WL/E:TE/(XZS+4N5I00^*:%Q:X?RFG;F8\;M>PM>TEK
M@3I">"6M-)!,PQRPO='(P]VN:=C]8]01T(V(Z%<+5N7DE$2B)1$HB41*(E$6
MR+T_NH%[$<L&G<EFJ.,9A*4YC#DASENSY0M/_L;94>&XM]2GX10.$IN2&%)
M,EY1Z[\+7%.3!9P: R]@G#9^8OPSY7$MH9EP_P G82=F09,#D+>C1;;$X &:
M0G.M&9HUK/R9._\ :]EV]<N/2*P?Q1[FS=!MVYP/RBMUU2*K:R41*(E$2B)1
M$HB41*(OFF2X\")*GS'4L1(49^7*?6>$,QXS2GGW5GZ);:0I:C] ":^XXWRR
M,BC:722/;&QH[N>]P:UH^)<0!]:^))&0QR2R.#(XF/DD<>@:QC2YSB?0!H)/
MP"ZU3J3V;(W-U!;IVK(=4\<]V;F61QUJ4%%-NFWN8;4T% D%#%L1#904GM*6
MP4\ @"8G1^&9IW2FG,&QH;\EX;'U'@#;\-'6C\\D>]TYD<?7<]=SU4).M<X_
M4NK]39][B[Y6SF2NL)(.T,MJ3V=H(Z;,@$;1MTV'3IT5DZR18PGM1%/F]'G4
M_P"J;T_](1WXWRUUSZ'>-HW<*;^&XX]FMS?F6M;O\XIQQFR-(5XY:;;/'//,
M6WB SOR]Q4U(]K^>#%R5\)7Z[AK<="V.8-]V]MUEQ'HYQ4MOAPT_]S_"'2['
MLY)\O'9SU@$;.+LG.Z2 GW[4F56@^K0%LZK3"WFE$2B)1%JS]8;J6D]-_17G
M*[!<56_.=MR&=3XB\PZ6ID5.1QY*\GNL922%I7;L7C71+;J2%-2Y<-0(/!&[
M?#_HUFL.(V,%J+S<9@6NSM]KF\T;S4>P4H'[@@B6Z^ EI&SHV2 ]-UH7Q'ZW
M?HKACE34F,.5U"]NG\<YKN62,76/-ZPSUWAH1V.5PZMDDC/3N(%?_P"GY_\
MY:E#43*41;A/1)Z:K?O[K)M>39-;6KGAFB;(O9-QC2F4O0I>3"6W;<(AR$K2
MIM?P;NX]?$M+!#GW&0K\/(//_B1UC-I;A[-2I3.AR&I[(P\+V.+9(Z?EF;)2
M-(V(YJ[6UB01M[3T^'1OA?T1#J[B57O7H&SXS2M4YN=DC>:*2\)&PXN)X(+3
MRV'.M!IZ$U>H(W!EC^HY?;?CG0GU5W.YI97%.E\QM@1( +2YE]@&QVY"@2/*
M[C<8J4<'GO*>W\7%<*\(JLMSB=H>"$N#_NBQ\Q+?I".M+[3,1]4,+R?3;??H
MI!>-%N&EPHU_/.&F,Z9R4 :_;E=+;A-6$'?U,TT8'QV77:5+4H;4HBV+^DO:
M9=X]0[IE8B(*UP\PNMW>X25=L2T8G?Y\I9 (X"6&5DJ]D^Y!]JU'QWGCK\)M
M9.D.PDQ\$#>NV\D]ZK$P?'=SAT6Y?#Y7DL\8]#-C&YBR4]EWJ?+KX^Y+(=O<
M&M.Y]%-(Z_ML?J3Z,^HS8C4@1KA:]8Y#:[*X5!*_OW*6!B]F^%Y!+B+C>([H
M[?QI2VI:?*:CJX68+[I.(>D<0YA?%/FJD]D;;CV6D_VVQS? Q5W-Z]"7 'NI
M-.+NH/N7X::SS+7\DT&"N053OL?:[[/8*W+VZB:RQW3J TD=EUT YX\DJ/U4
M?))^I)_,^Y_?4N/Z%#-^GXGN?K2B+*OHBZ?&^J7JGTYI"8Y*8L67Y.EW*Y,(
M]LJ/B-BB2;]DJX[GLR^]:K=(B1WC_P T_);6 I20E6#<2=5G1.B-0:DC#'6J
M%(MHLDZL??M2,JTPYO=S6SRLD>T \S6.!V!)&?<+M'MU[KW3>EI3(VID;P=D
M'Q='LQU2-]N]R._%>^O"^-COQ7/!ZD &>-LK373WJ[I<V3AZ=88'9]3XGJC,
M%R\>;QRUBWMVJTXQ<77'G.^.77[B4-%T7)UU=Q7-(D_,F20Y486&U#JO-ZUP
M]\YK*6,Y?SM ,MNMS^:9Y[L+0!L\-;#N[8PM B$8Y P,&REBS>FM'X'0>;QP
MP6)K:?QVG\D9*;:4 A%>O0F<YSMV%SIMF\WGN<9C)\_GY_G+KCR4*)4V"$$D
MH!YY"">4@\^>0.!Y\U+J-P!OU.PW([;^JA?W!ZCL>H^KT7BOU%<;3^ SMJ;8
MUIK.VMJ=G9]GF)X@PA /=S?[Y"MKBP4@E(:9D..J61VH2@K40E)(M&H,K%@\
M%F<S,0V/%XN]?<3_ /VE:69H^/,Y@:!ZD[#JKSIS$RY_4&$P< +I<OEL?CF
M=][EJ* D;?DM>7$^@!)Z!=D7F%XMFF=,Y/?8C"&[/JO6EXN<.*A(0A-OPK%Y
M$F+%0D I2GX%M;90D @<@ <"H@,?7GU#J&E5D<38S>9KPR//4F7)76,>\^I^
M?,7$J:K)68--::OVXV!M; X2S/'&!R@0XRB][& #< <D :!V"ZTS*LFNN:Y/
MD>8WV4Y-O>67V[Y)=Y;JBIR3<KW/D7*:\M2BI1*Y$EP^22!P.3Q4QE"E!C:-
M/'U6-BK4:M>G!&T -9#6B9#&T =.C&#LH1[]ZQD[]W)6WF6UD+=F[8D<=W/F
MM3/GE<223N7R$]UP-52I%?GIBW[D/2]O?7.]\6M%JR"\:^O+EQ;LEZ"Q;[K#
MF095KN<%QYH*>AO2+=-DHBSV4K=A22U)0ASX9;5B^M-*U-:Z8R^F+MB>I7RM
M<1&S6Y3-!)'(R>&1K7?->ULT;#)$XALC.9A(WW&6:&U=<T)JS#:LH5H+EG#V
M3,*MG<0V(Y8GP3Q.<WYT;WP2R".5H)BD+9 '<NQF9]-/K3]&&_6+;:\HRQ[1
M.=2TLM/XYLXM0;*N:L)"V[5F['?CLICXA(:7<WK-)6G@KAH/<D1Y:R\.G$32
MKYIZ5!NI\7&7.;<PH=+8$8W(=/C7;6V.V'SA"VPP'?:0C8F2S1/B;X9ZN9#!
M?R#M)Y60-:^EG2V&L93T(KY1F].1NY^:9G5I""-X@=P*&F>AYT ;*N-US]F[
M[7R$YC=KGDDB\V3:T";:I\R]37[C,D0I$*POQ5L.2)+BFPR\M"4%*0H@<U<H
M_$IQ4P\,&+=!@Z@Q\$-1E>S@Y8YXHZ\;8HVR,DM->'!C!OS-!)W.P5JD\+7"
M+-S3Y=EC/W/E*Q/=?9JY^&6":2S*^:1\3XJCXRUSWN(Y7$ ';=?A_ "= W\W
M=G^LQK_=NOK[Z;BE[].?U,[]<7S]Z-PD]VI_Z[;^I++7I$]-3IHZ)LPRC.M+
M1LX5D66XXUBMSE9CE*,B;9L[=RCW53-O;3:[>8KC\R)&5(<[W/B(8;1VIX).
M":]XQ:RXCX^EC-1OQOLE"XZ]"S'TC4+K!A? '2DSR\X;'(\,&PV+B=RMA<.^
M"6B.&&2O973,>4-W(4FT)Y,E?;<#:PG98+80((?++Y(XR\[NW#&C8;+#?U^M
ML'!NBNWZ_BR"U<=Q;+QS'W&DK*5.V#&42,LN_('[;9EVZSL.)([2F1Y/(2#L
M+PLX+Y3XC2Y5[.:'3^&MV@XC<-M7"RC7V/H[DEL.!_DK6OBYU#\E<,H<1&\M
MFU)G*5,M!V+JE$/R%C<>K?,@K-([;/W)Z;&%-4C2C&2B+?!]GUU/^F/6!ENR
MY48.0-0:MNLB*^M 4AK(<XFL8[ 2DG]AXV9O(E(4.?P)<!X)%<P^*S._)^@*
M&&8_:7/YN!KV [%U3&QOMRDCU;[0:@(Z=2%UAX0-/_*7$;(YR1G-%IS V'QO
M(W#;F5E;2BV]SC6%T@^X.4B/U:-L?JAZ!.H"\,23%NN5XY%UO95H<^&XJ;GM
MQBV"4&B%)7WMV:3='QV=Q'P>5#L"B.2N!."^7^*>E:[V!\%&V_,6 1S#R\7"
M^VS<=MC89 T[[#YVW<@+L?Q":@^YSA'J^RR0QV,A29A:I!V<9<M,RH_EZ@[M
MK/G?TW/S=R-MUU_8   '@ < ?D!4J:B(7FB+9OZ/FJ/UL>H!I",_&$BUX%+O
M.T;KWH"VFT8;;'I-J4X"" %9%)LR&R>"'"A0/*>#ICQ 9WY"X5ZD>Q_)/E(Z
M^%@V.SB<A,UDX;_^T98)[[C<;=5O'PY:?&H.+VEHWLYX,1)9ST^XW:T8R!SZ
MY<-O6Z^L >FSMCZ*=5M?.H&L-8;$V/='4,V_!,)RC+I2W%)2GX6/V6;="CE9
M">YTQ0TV">%+6E/UJ,O!XR7,YK$XB%I=+D\E2H, !)YK=F.#?IN=F\_,3Z $
M^BE8U!E8L%@LSFIW!L.)Q=_(R$D <M.K+/MUZ;N,8:-^Y("ZS;(;[/RG(+[D
M]T=6_<\CO-TOUP>6I2ENSKQ.?N,I:E*)42I^2X>5$G\R34R=2K%1J5:4#0V&
MG7@JPM:  (J\38HP -AT:P=@%!]<MS7[=J]8<7SW;,]N9Q))=+9E?-(2223N
M]Y[E</50J=7'T]K>Z[AVOK?5-D46[KL;-\:PV$\E!<^6<R"[1;<N64 'E,-E
M]R4OD=H0RHK(2%$6C4&7@T_@LQG+(W@Q&-N9"1I.W.*L#Y0S?WR.:U@]=W=.
MJO6G,+/J34&$T_5);8S64HXR)P!/(;EB.$R; 'I&U[I#OT :=^B[$S372UH3
MI]U+:M3X3KS$X>(6>QI@7AVXV.V39F3%$?BZ7?*ILJ,Z]>)MS6'I4YV:MU +
MA:90U';::1$IJ'6VJ-5YZ?.9++7I+]BR9:[8K,T4=,%_X"O1B8]K:\<(Y61M
MC#3TYG%SRYQF2TUH/26C]/5]/XS#8^/&UJ@ALNFJP2R7B&?A[-^62-SK,LYY
MI)72EP&_*T-8UK1UV&WWL:D;9V@_AD-JWX@[L/-',7@L#AB'CRLDN1L\5@?1
MABW_ "[;('@-I2![5+7I]MQF!PK,C(Z6^W$XX797=726A3A]H>X^KG2\Q<>Y
M)._50V:C=2?J'.OQL;8L<[,Y,T(F?0CIF[-[-&S^2V+D#?3E "MW5W5F7[Q8
MLB=*C0H;2GY<V0Q$BL(!4MZ3)=0Q':0D>5+<=<0A*0"2I0 !) KXDD9%&^60
MAL<;'22.)V#6,:7/<2>@#6@DD] !NOJ.-\LC(HVE\DKV1QM W+GO<&,: .I)
M<0 !U.^P!*[#/H=Z*-2]*.@\)PBU89CLK-9V-VR?LK+IUH@S+YD^57&$W)O(
MEW"2PY(-KA2GW;?:[<E:(D:!': 9+RWW7(GN)7$?.ZYU3DLE-D;;,=%<FBP]
M"*Q+'6IT8I"RN8XF.#//D8ULTTQ!D?*]WSN4- F*X6<,-/</](XO%U\93DR<
MM*";-Y&6M%):O9">)K[/F3/:YY@B>]T,$(<(V0L:.7F+W.A1>I&S@\;KHZFH
M6NK5;++BMOV9<[='MMFC,P[6Q=(,6'&R%4*)&2B/'9=O[=R=+3*&VT.J<"6T
M#Q4C?!]V3?PST;)EYYK%Z;#0S/FL/=).Z&625]3S9'DN>X53"T.<22T-W)*C
M#XU-Q4?%77$6&KP5<?#G)X8X*S&1P,GBCB9<\J.,!C&NN"=Q:T!H<7; #HL(
MJV2M7KP2 "3X ')/Y 43LNP.]*+4_P"I_H'Z?+$_%,6ZY+BSNQ;TA:/ANJN&
M?SY.2-%Y) 5\1JU3;;&4%\J0& V#V(2!%3QRSOR_Q2U798_S(*=YN(KD'<"+
M%Q,INY2.FQGCF<-M@>;?N25+WX?]/_<YPDT?5>SDL7J#LS:!&SC+EII+K>8;
M;[MKRP,.^Y'+MV  BR^M/U+R=^]9^5XK;;@J3@VAFEZQQV.T[W1'+[$=3(SF
MZ)2D]BI$B_\ =:E.CE1BV6*@J_"0.W/#IHUFEN'=&]-"&9/5#AFK;W-VD%5[
M2S&0'?J&,J[3@?EV7G;W\&>)O6\FKN)F0H03%^*TFTX.DP.WC=;C<'Y6< '8
MO?<WKEW?DK,![;#496^ESNO!/ )/L 2>/?QYIW0] 3[EV 7IR0=1Z!Z*] :_
M<S[7=MO2\%MN6Y6TK+\:9DKRK-4G)[P9J?O(+,J,[<T6Y?Q0EU#<)IIQ*%-E
M"8K>+DN>U5Q%U3E1B\M-6&3FH47"A<<P4<<?8Z_EGR2/+>(3,-B03*YP)!W,
MN_!>'3VD>&.D<0<MAX;1Q4.1R#3D:37NOY,>W63*/.!\QCIQ">;9P;$UI (V
M6@7[0?NC'=@;\TM@&*7RT9!;< UK<KU<9UEN4.ZPTWC-+ZI*8ADP7GV0]'MF
M/1'EM_$[DIFI[DCQ74_A1T[;Q6E]196]6GJS93,0UH8K,,D$GL^.J@F3DE:U
MW*^:W(T';8^4=CW7(WC!U-3R^K=,8BA;KW(<1A)[4TM6:*>,6<G;V$9?$Y[>
M9D%.-Q&_02@$;J/Q75:Y!7A1[4E1]@"3_B'-!U('O7X3L"?<-UV-703BTC#.
MBWI>QN6V69<#26 .RFBDI*)5QL,2Z2!PKS_STU9Y/D^_ YXJ(OBA=9D>(NM;
MD;N:.74>5:QP]60VI(&GI_)C"F>X2T'XSAEH2E(WEDATOB'2-]SYJD<[Q_2E
M/N^H=E!=]0;:XW7UI=1NP69/S=NF[,OECLCP6'$*L.'N(Q.SEI8/:67(5F:>
M:*0 4N!1')-29<*,%]SG#K2.*<SDEBP]:S9;ML1:O@WK',/RA+8<UV^_5OU
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
MG.(V?)=B;(OE[BX3.O\ ;8UR3B>%8_.=LJ'K(Q-:=:AW&_7:)<I,NY-MB2N
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
M7EO+)*EJ4>_>'VF(=':-T]IV)K6OH8Z$6W-&QEOSM\^]*[WN?:DEV)_%#1V
M"CFXCZKGUOKC4NIIGN>S(Y.Q[&UQ)$6.KN-;'PM] UE2*+<#IS%QZDDG&JLQ
M6$K[+=;YUWN$"TVR,Y,N5TG1+;;HC*2MV5.GR&XD.,TE()4X_(>;:0 "2I0
M%><TT5>&6Q,]L<,$4DTTCB V.*)A?(]Q.P :QI<?@%Z0PRV)H:\#'2SV)8X(
M8VC=TDLSVQQL:/4N>YK0!ZE=A'T*=#FK>D?0F'X1'Q#'KAL&Y6.!<=HY?/M,
M&;>,ARNX1$/7:*Y.DLNOILMK>=<M=JMK;B8C4..EPM*D/R'78HN)O$O-Z]U1
M?R3\A;BQ4-F6+"8^.Q+'7J48I"V!XB8YK39G:T3SS$%YD>6AP8QC6S"<*>%F
M!X>:2QV+9CJ<V7GJQ39[(RUXI;-S(31AUACI7M<_V:!SC!7A!$;8F!W+SN>3
M#,]4?$,,P7KXZD<:P*U0+'CD/,;?+:M%JCLQ+;;[G=\7L5WO<>#%CI0Q&CF[
MSIKHCLH;;8<=<:0A"4!(D.X)Y#(Y/A;I"YE)Y;-M^/EC-B9SGS2PU[MJO6=*
M]Y+GO%>.-O.XDN:UKB23NHTN.^.QF*XMZVHXBO#4I1Y*&1M:NQL<$,]BA4L6
MF11L 8QGM$LCN1H#6.<6@ #88!UM-:D2B*=]Z*>J#J_H!U=-DQOE[IM"YY-L
MZX=R>UUQF_7-<"R*7R>2#C]HM;J >.T.D <<$QA^(S._+7%3-QL?SP86&EA8
MMCNT.JPB6SMZ?Y58G!([[=>NX4KWABT_\A<(L#*^/DL9V>]G)CMLYS;<YBJD
M^NQIUX'#?MS';IU-U/5@LHOOIX=4D/L[S&P&->$^.>TV')[!>2L?B3QVI@J/
M//MSX4.4FR<"[/LO%G1,F^P?E7US_P#NJ5JN!V/<R =N_N5_\0-;VK@YKR/;
M?R\0RR/A[)>J6=^X["(_#;???L>OMJ5=1!)1%)<^S>V8N;#ZHLA*?$/#-<V5
MM?/UN-\R2<\GCN\<"V,'DH///A0X4#QQXOK&V)T54!ZR9'+V"/\ 15JD;3OM
M_P#&>.A'Q!W&W;O@LK;YG7=TC]SQF&K _P"FM797#O\ _ 83T]W7N%KA]7OJ
M._NB^MO9#]LG_.89JE:-2X?\-SXD5;6+/OHR2XQR"4%-SRIZ[.)=3Y<C,Q.3
MPA(3M[@%I#[DN&^(;-%Y>1S@.>R&[=GAUYK#3B=Z_@:+8&D'L]TFW<[Z6\1>
MM/NSXH9IT$OF8S3Y&GL;RNW8X4'/%V9GIM/??8(</I,9'OV &L&MTK1:R<Z.
MNFS(>K3J*UMI"PMR&XV37IJ3EEU805#'\)M2DS<IO3B^"EM4:V-NL0^_@.W&
M3#83RIU(.%\0M8U-":1S&I+187TZ[F48'G;VK)3@QTJX'<A\Q:Z3;JV%DC^S
M2LYX;Z)N<0M9X32U0/#+UD/R$[!_DF+KD2W[)/8%D <R/?Z4SXVCJX+L7L+P
M_'M?8CC."XE;6+/C&'V*UXW8+7&2$,P;19H3,"#'0$@ EN.PV%K([G%]SBR5
M*),2&1R%O*W[N3OS.L7<A:GN6IWDETL]B1TLKSN3W>X[#L!L!T 4S.,QM/#X
MZCBL= VM0QU2"E3@8 &Q5ZT38HF#;;?9C!N>[CNX]254U42KDHB41*(E$2B)
M1%J=]1S2<?Y:T;NL41+<A#T;'<U2RC@/MN@IL=X="1_SC3B56N0Z>.]+L $D
MHYKAOQ;\.HO)H<1\9 &2MDAQ.HA&W;S&O^;C;\FWX[' TI7GZ37U03\WKKC7
M.);RQ9:%NS@6P6MAW!Z0RGX@CRW$]P6>Y:D:X36MDHB41*(E$2B)1$HB^J#-
MEVV;$N,!]R+.@2H\V'):44.QY45U#\=]M2>"E;3J$+21Y"DBO>M9GIV8+=65
M\-FK-%8KS1DM?%-"]LD4C'#J',>UKFGT("^F/=&]KV$M>QS7M<.A:YI!:0?0
M@@$*3II/8#6TM58/G2"GX]]L45VXH3[-7>*%0KLSQ].RXQY(2#Y".VIE.'6J
M6:TT1IO4K2WS,GC('VVM.X9?A!KWF? -MPS;#\G;J>YW]B;HR&.J7!WFA:9-
MO25OS)1]DC7*Z59JK@E$2B)1$HB41*(E$6&GJ%;4.F.BKJ0SYJ3\K/A:QO\
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
MAT)X!)]AY-$[*?EZ0NI_U2= .BH+\7Y6Z9O:KELZ\!3?PW'9&<7)^Z6]QP<
MJ(Q\69I"B.2TVWY-19<?,[\O<5-3RM?YD&-GAPM<@[@,QD+()0WOL/:O:'$>
MCG%2X^'33_W/<(M*1/9R6,I7GSEG<<KG/RL[YX7._P#V?LS0?R6A1$/5*W&Y
MN[KMZ@<F;F&99\=RUS7..J"^YENSZ_91C?\ $>2D-R+G#N4U7;[N2ED\GR>]
M^"6GAIOACI6FZ/R[%RB,O;&VSC8RKC;^=Z[LADACZ^C!ML.BCMX\:E.J>*VK
M[S9/,K4LB["TR#NT5L.T4?F_!\\4\O\ .D*U^5M9:@2B+U*$*/)0DG\RD$_Y
M2*_=S[S^=?FP]P_,@2E/[*4I_P   _\ R"A)/<D_6FP'8 ?8O:OQ?J\$\ D_
M0<_Y*(NP)])S6"]4= /3S9I4<Q;ED>+RMA71*DE*U2<[NLW)(RW.[@E0M4VW
M-I) X;;0GSV\F*OCKFAG>*>K+#'\\-.ZS$P$'<<F+ACIO V_^/'*3\23ZJ7G
MP^X(Z?X1:.K2,\N:[0DS$X.X)?EK$MV,NWZ[BO+ WKZ- ]%"X]0#:_ZZ^L[J
M-V&U(^9MUQV=?[/9'._XB38,2=1BEF^&KV+:X-F9=24<(472X .\U(IPJP7W
M.<.](XES.2:+#5;%D;;'VJ^#>L;CON);#F['J.4-/91F\7M0?=/Q,UIF&O\
M,AFSENM5=ON/9,<X8^MRGMRF*LUPVZ'F+NY*P^K8"UP@"E$)0DK6HA*$)!*E
MK)X2E('DJ4H@ #R20!0D $D@ =23T  [DGW#U38GH 23T  W)/H !U))] NQ
M0]/?I_M?35TAZ5UM#@,1+RK$+9E>:OMM)0_<<URV*S>[_)F. !3SL9^4BULK
M<)*(5OBL)"4-(0F)/BOJJ?6.OM1YB25TE<7YJ..:22V''4)'5JK(QN0UKVL,
MS@.ADE>X[EQ)F4X/Z0KZ)X=:8PL<3([)QT&0R;VM#7S9/(1MM6WR';=SF.D$
M#2>HBAC:  T 9H5KM;,6 ?JA;><TIT*=0N6PY?R=XNN&NX)874J*'?O;/I3&
M*H4P4D*^,Q$N<R6DH/<@1U.<@()&T^"N &H^)NE*$C/,KP9 9.TTC=OD8N-]
MXAP/3E<^&./8]R\#U6H^.VHW:7X4ZQR,4GE69\8[%5' [.]HRTC* +".O.R.
M>20;=1R%W3;==>T   ![  #_  #Q4KJA[[+S1%L2]*33R-U=>>@L?EPQ-LV+
M9&_LJ_-+1WL?=^ 0G[_&2^#^'X;]ZCVF-P2"HO )Y7V@ZDXY:@.G.%^J;4<G
MEV+U1N'JN!V=YN4D;5>6^N[:SYW[CMR]>BW)P TV-3\6=(TY8_-K4+K\W;:1
MNWR<1$ZW&';]-G6F5V?ZW3KLNP+==;9:<>=6EMIEM;KCBR$I0VVDK6M1/@)2
MD%1)\  DU%6UI<X-:"7.(:T#J22=@ />3T"E[<X,:YSB UH+G$G8  ;DDGH
M -R2NMAZK-E*W%U,;YVA\7XS&:[7S:\P7.20;4Y?9D>T!'=Y#:;8Q$"$^R$
M)'@"IA=#8<:?T;I?"AO*['8/&UY1TW\\5HWV-]NF_G/DW/<GJ>I4)VO\V=2:
MWU9G>;F;D]092S$>X]G-N1E<#?T$#(P!Z#IZ*P%94L17*V&R3LFOMDQNULKD
M7/(;Q;+%;F&TE;CTZ\3F+?$;0@>5K7(DMI2D>5$@#WKPM68J=6S<G<&PU*\]
MF9SCL&Q5XGRR$GT :P[GT[JHJ59;UJK2@:7SW+,%2%C1NYTMB5D,;0/4E[P
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
M7\-R.ZXRH@$L2,AO-U:405(+EN';PI*Q7 /BSU$+NJ\%IN*3FCP>+=;LL!W
MN960/:';?CLJ5X#L=B!+[B%(WX.-,FAH_4&J)H^63/Y=M*J\CJ:6'C<QSFGO
MRON6;#3Z<T/3J"M>7VA;;'Z5]56O-5Q9)<@ZHUA'F3HZ5DH:R'/+B]=)!4CD
M@.BQVZQ'N'DI=[2!V G;'A/P7L.A\MG'LVESN:?'&XCJ:N+B;"SKW+39FL]#
MOL6[CNM.>,/4'RAK[#8"-Y=%I_!,EE9OT;<RTSIW]/0^R0U/KYMCV"T#UU,N
M1THBF@?9]M4'#>C[*ME2HP:G[?VC>)D=Y2.U;^/X5%8QJV\+]U,INR<A4W^2
MW'3SP4\1V^*S._*'$"CAV/YHL!A*\;F@[AMO)/==FZ>CC :@/P:%)AX0-/\
MR;PXOYN1G+-J//69&.(V+Z>,C91@V/JWV@7"/BX^BQB^T=;7^%9^G/2$23PJ
M=<<IV??(R5^2S;H[&,X\IQ /[*GY]^6CN _$R"@G\7&9^$3!<UC5VI9&;B*&
MEA:SR.SIGNNV^4[=^6*J#L>SNOHL%\:.H.6MHS2T;^LL]_.VF _BP,;1ID@'
MKNZ:V1N/Q>F_517*[?7!*412E_LXFJ F-U'[PE1^%//XIJVR25(\EN.V_E61
M(:61X!<D8X'0%$$H;Y *3SQ)XO,[N_2&FF/Z-9>S=E@/JXMHU"X;^YESE) V
MZ]]UWEX+M/[,UKJF1GTGX_ U7D>C ^_=#3];Z8=MZ@>Y2B:XJ7=RP(ZS_3CZ
M<>MVV(D;&L<C'-B6^$8=@VIB(C0<MM[*0HL0[G\5IR'DEH96HJ3;;NT[\$*6
M($J"MQ3AVCP[XNZNX;S%F(LLMXF:026L)?YY:,KCMS20;.$E.=P&QF@(#MAY
MK)0-EJ3B9P7T7Q1@:_-5'TLS#$8JF?QW)%D(6C<MCGYFF*[7:22(;+7<H)$3
MXB25&)ZDO0FZO-.N7"[ZI39>H/#HY<=85BJT63.F8J22D3</NT@(F2 GPI-@
MNMT4LCN2P@$H1VAH_P 3F@M0-AKYPV-*9!^S7B\#9QCGG_-WX&$QL)[&U!"!
MV+CMN>&-;>%+B+IMTUG3XJZPQK-W-./<*N5;&#_TF-L/ E>!W%2Q8)/9@[#3
MIF&$9GKV]R<:SS$\CPO(8:U-RK)E-EN-ANC*DDA7="N<>,^4@@CO2A2#P>U1
M%=!8_)X[+5F7,7?IY&I(-V6:-F&U X'W20O>W?J.A((W&X"YPR6+R>'M/I9;
M'W<9<C)$E6_5FJ6&D'8[Q3L8_;<$;@$'8[%4O5:J!*(OVC3)-ND1[A"><C38
M#[,Z'):44.QY<1U,B,^TM)"D.,O-H<0I)!2I((/(KY?&R9CX96A\<K'12,<
M6OCD:6/:X'<%KFD@@@@@D%?3))(7LFB<YDL+VRQO:2',DC<'L>TCJ'-<T.!]
M"%V9>D<BN.7:9U-E5X4I=VR36N#WVZ+5SW.7"[8S;)TUQ7< KN<DON+/(!Y5
MY%0UZDJ0T-0YVC7 $%/,9*M"!ML(H+DT48&Q(V#&@#J>RG!TO<GR.FM/7[))
ML7<)BK<Y.^YFL48)92=^NY>]Q._JH$/J=;8_7+UV]1N6L23+MEMSJ1@MC<[N
M]O[HP"-'Q-@M'D@-O2;7+E  \!4A0^E2C<%\$=.\,=(T'LY)IL8S)V6[;'S\
MJ]UYP=\6LF8SXAH*B4XYZ@^Z7BOK3(,D\R"#*OQ55V^[?9\0QF/;RG\ESX)'
M[>G-[]U@96T%J=>%'M25'V )/^(<T[H>@)]R[$GTY=3'2O1'TY8*]&$6Y(UQ
M:,EO;11\-P7O-?BY=<P^D@$/M2+RIAWGDA3/') %1+<7,[]T?$C5V3:_GA.7
MGIUG [CV;'<M"'E.Y^:65PX?!V_=3(\&-/?<QPOT9BG,\N<8:O>M-VV=[5D^
M;(3\P(!YFOLECM_5O<CJHJ?KN[7_ %A==EXQ.-*^/;-/X%B>$M-I5RVS=[C'
M=R^]\#^2Z'+]#C.@$@_*(]E<BNX?#%@ODGAE7OO9R3:@RE_).)'5T$3VT*W7
MU;RU7O;ZCS'>FRX$\5VH/ECBO9Q\;^:#3F)Q^+: ?FML3,=D;73T=S6XXW;=
M_+'J%ICKHA<TI1%.<]#;4_ZM^@G#,@D1@Q<]NY5E>QI2U)[778#\U&-V(K/\
MI!M./1Y#)_ZN2/ /-1G^);._+'%'(U6/YH<#1HXA@!W#96QFY9 ]Q\^V]KA[
MV_FE2\*^G_D7A+C+CX^2?460R&:D)'SG1.E%*IN?4&O38]O\EXZ!:]OM'>U^
M&^G'2$23Y6YE>T+Y&2KW2TF/B^.J=2#_ #W,A4@* (*0I/()XVOX0\'\[5VI
M7L["CA:SR/5W/=MAI^H5 =NFQ(*T]XT=0?-T7I:-YZNR&>M,!Z;-#*-(N'KU
M=<(^KMW46RNV5P<E$4J;[.+J@,6/J-W?*C<.7&YXMJ^RR5(\F/;(SV49"VTL
M\?A6_<<?^*!R%*8;]E(4#P_XO,[S6M(Z:8_<0PWLU98#V?,]M*J7#?N&PVN4
M[#HYWO7?'@NT_P M76>J9&=9IZ&"JO(_$@C=?N!I]Q=/3YMNF[6^H.^2_P!H
M*VQ^AW2%B>M(LCX5PV]M"TQ9+25D+=Q["XDC([D%)2>2V;J+ A7<"VH**3^,
MIK#O"G@OE#7U[,O9S18#"SO8XCHVWD9&4XMO3?R#:(VZC8'MNLW\8&H/DWAU
MC\'&_:;46>K,>T'8NIXR-]V?< ]1[1[&#ON"#L>NRAA5(BHT$HBW^_9Y]3G*
M>J;9&UI4?O@ZJU>];X+ZD=R6L@SZYLVY@-J(X2Z+':KZ"I)[DMNE)'#H-<K^
M+'.^Q:)P^#8_:3-YILLK =BZKBX73.Y@#U;[3/6.Q'4M!'T2NNO!WI_V_7N:
MS\C-XL!@G11.(Z-N9:=L+-CM]+V6O:Z@[@'8C9RWU>L+MC]4WI_[PDQY/RUU
MSV#:-86A25]KBGLTND>#<PWP0HJ&/M7A9*2"A*2LD!)KE[P_X+Y>XJ:;8YG/
M!BY+&:G!&XY<= ^2'?T&]MU<=>^^W7?9=9^([4'W/\(=4O8_DL9:*M@JY!V)
M=DYV13[>O2FVR>G;;?T4!CV]JE)42241;4_1AU0-I^H#J1Z3'^/:]:1,DVA<
M2I'>VV[CEK<B6-2_':#^D-UM:F^X_M-E:02BM'^(G.G"<*\\UC^6;,R4\)"
M=BYMN<260/7_ "2"??;T.Q(W&^_/#/I_Y>XO:><]G/!A([N=FZ=&NI0&.J3Z
M;^V6*Y'K\TD=0I-/K8[(=U[Z?&UHD5\L3=BW;#M<L%*NU:X][OT>?=6D_FEV
MSVB>R\G^4RXX/KR.-/#CAVY;BM@WO9SQXF#(9=P(W ?6JOB@)[;%MBQ$YI_*
M:%W%XG\T[#\']01QNY9<S8QN&:0=B66K;);#1\'5J\K7#U:YVR@AU)VHH4HB
MV.>F!T6X[UQ]1%RUGF]TR2R8+C> 7S,<CNN*NPH]W:>8F6VTV.*S(N,&XQ&D
M2KE<DJ>^)%6I;,=Q#:D*4%#4/&GB+<X::3AS.-AIV<G<RM;'U(+S9'P.:Z.:
M>R]S(989'&.&'9NSP YX)W V.Z.!7#*EQ3UE-@\I/=JXFCB+62NV,>Z)EAKF
MR0UZL;7S13QM$DTV[N:,DL8X-()W$@X_9X.D$>3LW? 'YF^8;_N;7*7WV6OO
MX&TQ_NV1_P#,%V%]YSPX_AO5G^]XS_RQ>O\ P>+H_P#ZS][?Z>PW_<ZOW[['
M7_\  NF?]VR/_F"_/O.N&_\ #FJ_]\QG_EB?\'BZ/_ZS][?Z>PW_ '.I]]CK
M_P#@73/^[9'_ ,P3[SKAO_#FJ_\ ?,9_Y8KMZ']#[I8T)N#7VYL=S3;60W_6
M^0QLGLEJR2[8O)L;]UA-/)@N3V(.,0I3B(DAQ$QE+,IE0DQV5%12E256'5'B
M3UOJC 973UO'8*I5R]1]*S/3@NLLM@D<TRMB=+=D8#(T&-Q<QPY'.&W7=9!I
M3PN:!TGJ/#ZEI9/4-RYA;C+]6O=LT)*KYX@X1.F9%0BD(C>X2-Y9&[/8TDD#
M9>OKO;7_ %>]"EYQ*-*^!<MPYUBF#MMI6$NNVF%)=RR]D#]HM? L#$9XC\/$
MM#:^0YP?WPQ8/Y5XFU[[V<T. QE[)$D'86)6-H5NO;?FM/>W<[_@R6]6[CY\
M5^H/D?A39QS).2?4F5Q^*: 0'.KQ/=D+7Q+>2HQCMO\ . $$.4'ZI)U%PE$6
M[GT#M3C/.MQW.I44/V[3NMLFR5+BT=S3=[R-4?$;1Y([0ZB/=+K)9X/>%Q@X
MD<(41S=XI,[\E\-VXQC^674&8ITR =BZM3#[\_QY2Z&!CO39Y!ZD;]0^$G3_
M ,K<47962/GATWA+UX.(!:VU=+,=7[_C!D]A[=NH+-QV)$V>HX%)^E$2B+&O
MJ<Z2=%=7F#*P/=V&1LAB1RZ]8;]%7]WY7BD]U(2JX8W?64F5 >4 GX\=7QX$
MU*4MS8<A"4I&8Z+UYJ;0.3&4TWD7U)'\K;55X\VC>B:=_*N5G$,E;WY7CEEC
M))BD822L)USP\TIQ%Q1Q.J,9'<C9S.J6XSY.0Q\KAL9J5MH\R%QV'.P\T,H
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
M]/E.+6?*E+?D.*4H^5$\GR:F*KUXZE>O4B:&Q58(:T30-@V."-L3 !Z -8
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
M#QQ.U@_7FN]1ZH)>*^0OO;CV//SHL95:VM081^*?9HF2/:.@D>\]R5BW6;+
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
MZ]/>O2&&2S-%7B:7RV)8X(FCJ723/;&QH'O+G +LN-!:WB:?TAJ35L)I++&
M:[Q'%5(2 .Z39['"AS7E!/@KD36Y#[A'[3CBE?6H<=4Y>3/ZDSV;D<7.RF6O
MW@3O]"Q9DDC;UZ@-C+6@>@ 'HINM(X6/3FEM/8&)H:W$8;'8\@>KZU6*.5Q^
M+Y6O>X^KG$J$WZU6U_UH>H!M*%'D_,6O5UKQ?6$!*7.]MF18[8+G?6T<$I2I
M.07JYM/#@*2ZTI"N?A@U(]X<\%\B\*\)*]@;/FYKN:E.VSG,LS&&J3TW(]DK
M0N:=R"' C;=1@^)S4'R[Q>ST3'\\&!KT,%#L=VM?5@\^T!UZ$7+4[7>O,TCK
MLM3];T7/Z>WO1%/9]&W4_P"JCT_]-)D1C&NNQ$WW:%U"T%#JU9;='EVDN<@*
M\8[#LX2#R /*>$J J+KQ"9TYSBIJ+E?SP8DUL+!L=V@4(&B?;;I_E<EC?;K[
M^H4M'ALT_P#<_P (=-!\?EV,R+6=L;C9Q.0G<:Y=N ?\CCK;>GNV!V6B_P"T
M.[7_ $FZFM6ZEBR/B0]7:R^^9["5DI:OV?W1R4L+3[)=%CLEF7Y\EN0@@^2*
MZ9\)N"]CT;F\\]FTF:S/L\3B.KJN*A# 1[V^TV; [_28?<N5?&-J#V[7.!T\
MQ^\>!P?M,K >C;>8G,AW'H[V6K6/;Z+VGUZ1]JZL7(*413+_ +/=J<XCTG9U
MM"7&^%.VUM">(;RD *>Q[!X#%C@E"CY+9O$B_GD'M)'' *"3'EXKLZ+^N\9A
M8W\T>!PL?F-!W#;62E=9E!'8'V=E7IW'7KL0I*O![I\X[A]E<[(SEEU#GIO+
M<1L74\5$VI%L3U+?:7V^W0GXA6"^T<[8^5Q3IVTA$E<.7F^9-LR]Q$KX)BV.
M&SC=@<=;!\I<E7B]EE1!'=&< /(K*?")@O,O:MU)(S<5ZU+#5I".S[,CKEH-
M/O#*];F'N>%B/C0U!Y=#1NEHY.MFU>SEJ,'KR58VTJA<WW&2S:+3[V.44VNY
M%P&E$4H;[.)JCNF=1^[Y<;PRQB>KK)*6WXY>4_E61(960?Q -XX'0D@I2I (
M(<KBKQ>9W9FD--L?])U[-66 _DAE*H7#X\US;N"1TV(7=G@NT_O)K75,C/HM
MQ^!JR$=/G%U^X&G;O\VES;$;#8'NLE?M$]PEL=*.I+<T%_)S]YP'I:D\A'Q(
M&&Y28J5D#@]QDO*2E1 )1R 2D%.'>$J*-VN<],[;S(M-2-C!VWY9<A2\PCUZ
M<C02/?L>_7-_&3-(WA_IZ!N_E3:JA?)MOMS0XS(&,'[7N(!Z;C?T4.2I!E&X
ME$4J[[.!@-O;QCJ8VBX&EW67?L(P.,04J>CVV!;[ED$P$?MMHER[A#)\!+IA
M)]RSXX=\7N4E-W1N%',(&5<EE'CJ&NFEFAJ1GML2R.*3UW;YA_*7??@MQ$(H
MZXSIY38DMXK$L[%S((H9[DGQ DDFB]/G>4/R5G+ZWO4;^H_HTN^(6*_OV;/M
MUW^U89CQMEP>@7J/9($MB_99=X;T5QN6PS'@06+6[):4@)<O++7>%."M9^&W
M2/W2\0Z]^S598Q>G*L^1M":)LM9]F5CJM&"1KP8W.=+*^=K' [BLYVVS5M/Q
M1ZT^Y;AK8QU6V^ME]3W*^,I^1,Z&TRK%(VUD+$;HW"1K60Q-KN>W;8V6MW!<
MH6'ZW]M?UI[(_P#764_VK4B_W/X'^!,1_5M+_!497W1ZA_A_-_UM?_6$_6_M
MK^M/9'_KK*?[5I]S^!_@3$?U;2_P4^Z/4/\ #^;_ *VO_K"E_>@?K;/;;TV9
MKNS85^RF]R]PYBEC$ADU[N]W+6'82W)M:)T%-TE2 PS=,@EWK\;( ?;@,+[B
MD@#@/Q1YC%S:PQVF\35HUH]/X\NO^QUH(.;(9)S)S%*86-+G0565NCOH.E>-
ME(QX2L)EH=$Y/4^8MW[4FH\D&8[VZU8L%N-Q;7P"6+SY'\K)[DEKJW;G$+#N
M1LL"OM&FU_O/:&@-*Q97>QB>'Y!L.[QD*\(N.6W-%BM)>3]%MV_'9ZVC]43%
M?E6T?"-@O)PNJM1O9LZ_?JXFN\CO#0A-F?8^XRVX@?C&%J7QG:@\_/:0TQ'(
M"W'XVYF;+ >TV0G%2L7#T+8:4Q;[Q*[W*-E782XH2B*77]G2U/\ <NDMX;FE
MQ>R3GV?VO#+3*4DA3EFP2U*EROAJ/A32[QDLAM7'_2PU!7/:DUP1XM\[[3J3
M3>GF/W9B\5/D)V ]!8R<XC9N/1P@IM(_DR ^JD1\&>G_ &72^J=2R1[/R^7@
MQE=Y'4UL37,DFQ]6FS>>#V^=&1UV!4C6N1EV>E$4:_UB/4HZFNE/J+PK56@L
MRM&+6E>K+;E62M7#$\?R)Z9=[SD-^BQ'4/WB'*=C-MV^U(0&62AM2BIQ04H\
MCL/P_<'M&ZYTCDLYJG'V+LXSDU&FZ&]:J-C@KU*LDC2VN]C7DRSD\S@2!L =
MEQ-XC^-NN- :SQF TCDJ]"N<!!?NMFQ]2ZZ2Q9N6XXW!]F*1S (8&CE:0"=R
M025J6_AN_47_ *W<:_U8X/\ V36]OO;>$G\!7?ZYR/\ C+GS[Z/C-_&&C_46
M*_5U]4'UL_46ESH40[@QEH2YD6*75:RP<);$A]MDN*)M/'" ON//T%?$OAOX
M21QR2# 7G>7&]_*,SD27<C2[8?AO7;9?<7B@XRR2Q1G4=!HDDCC+C@\5LT/>
MUO,?VOV&^Y^I39KI@N'[5U];<=VCC&,["M%XL-N-XMV36.V7BU7%^3;V#*DB
M#,CO1FE/.*6ZVIA#:F>Y)94CM21'#!D\A@\K-;PMVYB;%>U,()J5F:O/"UDK
M@QGFQO:]P: &D/)YNO,#N5)]/BL;G\/#2SM&CF*UFI#[3#>JP6:\SGPL,C_*
ME8YC2YQ+@6 %O3E(V"@A^JQI;1^@.L[/M:Z!:3;L.MUGQFY77&V)[ER@XCEM
MX@N3KSCMMDONOR&X45ARWRT09#[KMM=FNP.4MQVTIDZX&ZCU+JKAWB\QJEQF
MR$MBY#7N.B;#+?H5Y!%7MS,8UC#(][98S*QK1,(Q+U+B3%#Q^TSI;2/$S+X3
M2+1#C8:U&:Q29*9HL=D;,1ELTH'N<][8HV.AD$+W.= Z5T71K&@:Y*V\M,+V
M0AQQ:&VFUNNN*2VTTVDJ<==6H);;;2 2I;BR$(2 2I1  )/%?A(:"YQ#6@$E
MQ.P '4DGT '4GT"_0"XAK07.<0&M W+G$[-: .I))  '4D[!=C!T#:<EZ#Z.
M>GS5MSC_ "E[L&N[3-R*.4]CC&1Y*I[)[ZPZD^0]&NEXDQG02>%LD<D 5$=Q
M2U#'JGB#JO-P/\RM:RT\=1X.X=4IAM*LYO<<KX:['MVZ;.W4S/"/34FD>&VC
M\#.SR[53#UY;C"-BRY>+KUICAZ.9/9>QP]"TK+ZL!6QDHBP']3_;7ZF.A+J*
MRMF5\I=+G@TK!K&L*[7%W7/I#&)M!D@I5\1J-=94HE!"T-QUN)\HK:/!?!?=
M#Q-TE1<SS(8<FS)601NT08MCKSB[?ILY\#&=>A<\ ]UJ3CIJ'[F>%&L\@V3R
MYY\5)BJI!V<;&6>S'MY>QW:RQ))TZ@,)'9=>L $@)'L  /\  !Q4KYZDGWJ'
MH= ![EYHBY[%;TUC648WD;]KBWMG'[_9[X[9ISCK4*[(M-QC7!5LF.L?QS<2
M>(YBR5L_QJ675EO\0%4MZLZY2N4VSOK.M5;%9MF(-=+7,\3XA-&U_P TR1%_
M.P.^;S-&_15="TVE?I77P1VFT[=:TZK*7-BL"O,R8P2N;\X1R\GEO+?G!KCM
MU4A%'VCC?3:$MHZ<=/I0A*4(2,ES,!*4@)2D#N\    ?D*Y1/A$TN22=7Y\D
MDDDT\=N2>I)Z>J["'C0U8  -%Z=    ]MR?0#H!W7M_PCO?G][GJ#_U+F?\
M\]?GWH>EOXW9_P#W/'?\E^_?HZL_B9IW_?<E_P T_P"$=[\_O<]0?^I<S_\
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
M9[:,+1SPXBM)^-'7<XNLRMV;8L[N&\<<2VJ5H];]77M>ISH2]]/?6MO#&KA
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
ME1"G+-@5J^#'#J1X4RY><DANI)]G8:..?-=;^$G!>U:GU'J&1F[,3B8J$#R
M0VQE)^9^Q[APKTY&_P V0[]=EQGXR]0^R:3TQIJ-^TF8S,V1L,!ZFMB*_*P.
M'Y+K-Z-P/HZ(=QN%$+KOE1UI1$HB41*(E$4Z/T.]4?JUZ!L%ODF+\O=-M9-E
M>R):EI[7784NX#'[$5<^?AJL]@B/LCGM*)'Q$@%Q7,9GB4SHS'%+)UF/YX<%
M3HXB/8[M;+'%[7: ^(L6I&N]=V;=@%*KX6M/_(G"3%6GLY)]0WLAFY"1LYT4
MDWL=3?\ DFM4C>WKML_<;;E:@?M%&V!?]_:7T[$DE<77>N9^676.E1[6[WGE
MW4Q'#B02GO;LV-Q7&R0%A$USD%*TD[^\)."]ETMJ+4$C-I,MEXJ$#R.];&0!
MSMC[G6;D@.VX)B'7<$+G+QE:@]KU=IG3<<F\>&PLV0L,'9MK+62QF_IS-K46
M$>H$A]"-X[5=:KC=*(IBGV>'4YQGIFVCMJ7'#<S:.S56B \I/"W;#@%M;@M*
M0H@$LJO=WO2.WDI#C"U ^34??BRSOMFL\+@6/WCPF&%B5H/06LK,97;C\H5J
M]8[]]G#?ML)(/!QI\T=#Y[4,C-I,]G37A>1U=4Q$ B;L>Y:;5FT-NW,TD=U;
MG[1IM?[MUGT_Z5B2>U[*\OR#8-YC)7PI5NQ*V-V6TEU /EIRXY'+<2%C@NPD
MJ1R6E<7?PBX+SLSJK4<C-VT:%7$UWD=!-?F-F?8^A$-2-IVZ\LA!Z%6;QG:@
M\C!Z0TQ&_9V0R-S,66 ]3#CH&UJY</R7379"-_QHMQ]%1,:[M4?"412:OLX^
MI_F\MZB=WRXW*+-9,8UG9)*T>!(O4M[);^&EGV6B/:K&ASM)!3( 5P0GGC/Q
M=YWDHZ2TVQ^QL6;N9L,![LKQMIU2X>XOGLEN_8MW'<KN+P7Z?\S(:SU1(S=M
M:K0P=5Y'9]J1UZWRGWAE>H#MZ/&_H5)DWAK>-N'3>T]52EI:9V)@&68<'U_L
MQGK_ &2;;8THG@\?*R9#4@'@\%L'@^U<;::R[\!J'"9Q@+G8G*T<ARCN]M6S
M',]G^NQKF?:NX-4X5FH]-9[ 2$-;F<1D,;S'LQUNK+"R0_Z-[VO_ -5=:SFV
M%Y'KC,<HP#,+;(L^4X7?KIC.06R4VII^'=;/+=@RVE(4 >PN,EQE8':ZRMMU
M!4A:5&8C&Y&GF,?2RN/F98I9&K#<JS,/,V2"Q&V2-P/OV=LX=VN!:>H*A+RF
M,NX7)7\1D8'UK^,MST;<$@+71SUI'12-((!VW;NT]G-(<-P052]5JH5=32VZ
M]G=/6QK#M?4&53,.SK'%21;;O%:C2D*C36%19]OGP9K4B%<;;/C+4Q,A3&'6
M'D$$I"T(6FQZCTWA=68BU@L_1CR&,N!GG5Y'/80^)P?%+%+$YDL,T3P'1RQO
M:]IW&^Q(-_TSJ?.Z.S-34&G+\F-RM(O\BS&UD@Y)6&.:&6*5KXIH9HR6212-
M<QP/4;@$7_ZFO4(ZL>KJSVW&=V;-<O&)VN6U<(^)6&SVO%L=?N3"5)8N-Q@6
M>.P;K+CA:S&7<7I*(BEK5%;94HFL5T;PHT+H*Q-=TYAA!?FC,3[]JQ-=MMA<
M0710RV'.$#'$#G$+6&0 !Y< LNUQQ@X@\1*T%'5&<=9Q]>1LS,=4K04*3YV
MALT\-9C/:)&;GRS,YXC)/EANY6%E;&6LE7NL-89YN;/,:UGK3&[CEF:Y;<F+
M99;+;&%O////+ 7(D+2DHAV^&V52;A/D%$:%%;<??<2A!-6O-9K%Z=Q=S,YF
MY#1QU"%TUBQ,X-:UK1T:T'K)+(=F11,!?(\M8T$D!7;!8++:ERU'!X.E-D,I
MD9VP5:L#2YSG./5[R!M'#$W=\TSR(XHVN>]P 78$] '1WC_1-TZXSJB$[$N>
M8S5G)MFY-&;[4W_-;DRT)QCK4E+IM-G8;9LUF0YP?DH:9*T(?E/@Q5\5.(%K
MB/JV[G9&R08^,>Q8:F]VYJXZ%SO*YP/F^?8<76+!;T\R0L!+6-4O7"+AO3X8
M:-HZ?B='8R4I-[.7F-V%S)S-:)2PD!WL]=K6UJP=U\J,/(#I'!: ?M&>V!==
MK:!TM$E%;&'X9D&P+Q&2K\+=SR^YMV6UAQ'_ %C=MQR4ZDD'^+F)[2/Q ]3^
M$;!>1@]4ZBD9L[(9"KBJ[R.\-"$V)RT^XS7&-/Q85R)XSM0>T:@TCIB.3=F-
MQES,68P>T^1G;5@YAZ.;#3D<-_Q91MMN=XV]=@KBI*(I>/V=35'W'HK=FY)<
M7LD[ V';\0M4E:2%KL^"6D/R?A$CRRY>,CE-K4DE*G892K\37C@?Q;YWVG4V
MG-/,?NS%8F6_.P'H+&3GY6<VQZ.%>HP@$;AL@/9W613P::?]ETIJ?4LD>S\O
MF(<=7>1U-;$U^9_*>_*;-R0'8[%T>Q&[>DB^N1UV8E$6G3UN.F/(>H7I >R'
M"K9(O.9:-R-.QHEKAM*?GW+%_N^3;,RB0F$)4X_(CVUYB]!AL%QY%F6AL*<*
M$*Z!\-^LZFD]?MJY*=E?':EIG$23R.#8H;OFLFQ[Y'.(:QCYFNKE[CLTV 3L
M-R.;O%#H:YK#ARZYC('V<EI:Z,U'!$TOFGH^2^#)1Q, )>]D#F6N0#=PK$-W
M=L#!JJ2]18)1%]ULMERO5Q@V>SV^;=KM=);$"VVRVQ7IMPN$V4XEJ-$AQ(R'
M'Y,E]U26VF66UN+40$I)KRGGAK0RV+$L<$$+'2S33/;'%%&P%SY))'EK&,:T
M$N<X@ #<G9>L$$UJ:*M6AEL6)Y&0P001OEFFED<&LCBC8'/>][B UK6EQ)V
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
M0JML7]/#KDS&0B-8NE?<[A6L(^/<L.G6&$A1( ^-/OOW;#83Y\J>?0D#DD\
MFK;=XM<-,>POM:WTZ-@3R0Y"*U(=M_HQ5?.D=V[-:2KI0X.<5,D]K*F@=3$N
M.W//C9:<0/\ +FM^1$P?%SP%L/T3Z G5OL&;"E[CO6%Z.QI:VUS$/7)C-\P5
M')_C&XEFQ]XV9F1V@@&?D#24**5?"=3R*U-J?Q3Z#Q4<D>GZV1U+< (C+878
MW'A_H9+%IHL.9_HJCB1TYFE;CTIX1>(>8ECDU):QFEJ1+72!T[,IDBTGJV.M
M3<:S7[=-Y;C0#M\UP4E'HS]./INZ);87]<8Z[D.Q)L3Y6^;5R\1[CF$]M8'Q
MHEM6AI$/&[4XH'FW65F/\9)"9TF<I(<KCSB'Q=UAQ'GY<O;%3$QOYZV#H%\6
M/B(^C),"XR7)P/\ IK#G<IZQLC!(7;/#3@OHKA?!S86FZYF98^2WG\D&39*8
M$ .9"0T1TJ[O\S5:SF'25\I&ZSVK5RVTE$6#W7#T$:9ZZL!BXSL1F38,PQQ,
MIW ]DV)EA60XK)EA!D1EMO=K-YL,U;32KA9)BTM.*0E^(_"EI$@;)X:\4-0\
M,LJ^[B7,M4+98W*8>RYPJ7F1[\CPYOSJ]J,.<(K$8) );(V2,EBU9Q3X2Z9X
MK8F.CF6OJ9*EYCL3FZK6F[0?)MSQD.V99J2EK3-5E/*X@/C=%( ]14MY^AGU
MP:JN4Y>"8Y8-YXLTXXJ#>,&O4"WWQV,DDMF;BF1R;;.9E]@!<8MTF[-=Y[67
MW2>!W%IGQ,<-LY#$,I;M:9NN $L&3K2RUFOV&_EWJ;)HW,W[.F9 [8;N8U<"
MZK\*_%+ 3RG$TJFJJ#2XQ6<59BAM.8#T\W'W9(96R;=V0/LC?HU[O3!>^="_
M69C;SK%ZZ7-Z0G&3PYQKC)):!^+M"DN08,EMQ"B1VK0I25 A0)2>:V96XF\/
M+C6NK:UTS('C<;Y>G&>V^Q;+*P@^\$;[C;NM56N%7$NDYS+6@]5Q%IV=MA;T
M@'7;Z444@(/38@D$'??;JO2R=#G63D3K;-FZ7=Z37'24H'ZMLFC D*"22N9
MCH2 H@%2U)2/?GCDU]6.)?#VHUSK&M=,QAHW)^6*3]M^W2.5Y)Z=@%^5N%G$
MJXX-K:$U7*7;[?\ L2\P';H>LL+  ">I) "S!U+Z)_7YL^7%^]]:VG4UG>4C
MX]XV7DMKM[D=I1_$X+#97KW?W'$CGAA<".HJX2M3:3WC7^>\1_"S"QO]GS$^
M=L-!Y:^'ISRA[A^+[59;6JM!_*$KQMOMN1LMCZ>\,/%S.R1^T82OIZL]S>>S
MG+T$+F,)ZN]DJNM6W$#LPPL).P/*.JW]]%_H?=/_ $YW.S[ W!<AOS9UJ=9G
M6YN[6U%OUQCMQ94'&I-LQ9U<EV]RXK@2J//R&1(:2M*7FK5&>"5)Y8XB>)35
M6KH+&*P$/W+86=KHIC!,9<O<A<"',FNM#&UHY =GQ5&-<1\UT[VD@]<\,_"U
MI#1D];,:CG^Z[.UW-EA;8@$.%I3-(<U\%!Q>ZU)&X;LFN/>T$!S:[' %;NTI
M2A*4(2E"$)"4(2 E*4I'"4I2  E*0     !P!Q7-Q)))))).Y)ZDD]R3ZDKJ
M(      #8 =  .P ] %@'ZF>E-V]1?23FVEM#0K-,R[.[QB\"Z"^7UC'H+6*
M6^\,7F\'YZ0E:5NON6Z'$$8()>9?>!X2#6TN#6H]-Z2UYC=1:HDL1T,97NRP
M&K5=;E-Z6!U>O^"800U@FDDY]QRN:W;JM1\<=,:HUGP\R>F-)1UI,CEK-"*Q
M[7;;3B;CX;#;-G\*[H7/=#%'R ?.:]V_0%1=?X!SU!/Z-:O_ -9MJ_V2NU_O
MG^%/[]S7]33_ -]<(_>G<7_WC@OZ\K_X:?P#GJ"?T:U?_K-M7^R4^^?X4_OW
M-?U-/_?3[T[B_P#O'!?UY7_PUL/]+WTD.I/IJZL<=W7ONSX3#QC#,5RPV+[B
MRZ#D4QW++U!;L< JAQX[:V6H]MGW:1\T5@(=;9;X/Q3QJ;C5QYT?K'0MO3FE
MK&2DNY&]0]J]JH2U(Q0K2FS*!(]Q#G/FBKMY-NK2YV_S0MQ\"?#SK;1/$&GJ
M?5M;%QT,90R'LGLN1BN2NR%F(5828F,!:UD,UA_F$]'!HV/,M^/5KBFS,\Z:
MMUX+IV/ D[)S77U_Q+%D7.YM6> W+R.*JSR9$BY/!2(B8UOF3)"'.TK^*VVE
M'XRDCEO0E[#8O6.G,GJ!\K,/CLK5OWC# ZQ*8ZCQ88QD+>LA?+'&PC<#E))Z
M!=;<0\?G,MHC4^*TVR%^;RF'MXZ@)YVUH1)=C-9[WSNW$8CADD>#MOS- '4@
MJ'\/0;]0-( &-:OX  __ *F6KZ#C_LE=^_?/\*?W[FOZFL?WU'*/"=Q?  ]A
MP70;?_GE?^XO/\ YZ@G]&M7_ .LVU?[)3[Y_A3^_<U_4T_\ ?7[]Z=Q?_>."
M_KRO_AK)KHS]%'JSUKU2:1V-N>QZ_C:WP'.;;F.1&UYQ O4YXXZA^Z6B*S;6
M(R')(D7N/;6W@%I#;!==4?P=IPSB'XCM"9C1.I,1IVUE7YC*XR;'U//QDM:)
MOM9;!8>Z9[R&%M9\Q:=CN\-'3?=9QPU\,7$+":\TOFM2U<1'A<1E8,E<,&5A
MM2N]B#IZ[&P,9N_GM,@:[J.5I<[?HI=U<$*1-:TO41]-36G7IC%KG2+H, W)
MB$-^)AVQ8T$3FGK<ZM<A>,Y7;TK9<NE@<E+5(CN,O-S[3)<>D0E.(?DQ9&X^
M$O&+,\+[LT;(?E33U^1LF0Q#Y/+<V5H#!<HRD.$%H,'(\.:8IV!K9 "UCVZ1
MXR<$L)Q9H02OG^2-2XZ)\>-S3(A*UT+B7FCD(06NL4S(2]A:YLM=[G/B)#GQ
MOBQ;=]&#K]U7<);-OU*SM6S,.."+?M7WVV7Q$QE)/8Z+'/?M>21UN)\_ 7:E
MJ2KD=RDE"U]N8#Q$\+,Y%&Z;.NP=AP'/5S56>L8W$#<>TQ-GIN /XPG (Z[
M[@<%:B\,_%W 32-AT\W4%9I=Y=S VH+0D8">5WLDKX+K"0/H& D'H"005B7=
MNB+K%L3CC5VZ7]ZPUM+"'$JUIE+W:HE0 )C6YX'DI(Y!(\>?!'.=P<2>'UD
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
MIQYU:RI1))4223YJ1J+Q-\)H8XX8[>:;'%&R*-HPLX#8XVAC&@!^P#6@  =
M HQI?"GQCGEEFEIX)TLTCY97'.P$NDD<7O<26$DN<XGJ=^J^;^ <]03^C6K_
M /6;:O\ 9*^_OG^%/[]S7]33_P!]?'WIW%_]XX+^O*_^&JUUKZ$'6RQL7 G\
M[L6N(F$1\RQF3E\F'L*VSI;6,QKS"?OBHL)J*')4DVUN2EB.@@NNJ2CD DU;
M<SXG>'#L1E&8NUEY,D_'W68]DF)FBC==?7D;6\R1SR&,\XLYG$'E&Y5TPGA0
MXGMS.(?EJF%CQ;,G1?DGQYB"61M%EF)]HQQ-CWD?Y+7AK!U<2 IIK+#42.U&
MBLH:8C,H8CL-@(;;:90&VF4 #M0A"$I0D <)2 ..!4=+G.D>Y[W$N>XN>X[D
MESB2YQ)ZDDDD^I*DT:UL;&LC: UC UC!LT!K1LUH'8   #T 4-7?'HS>H=N7
M=>V=L3,=UHM_8NP\MR]/Q]F6L/(BWN]2YD!EP&+^%4> Y&8*!X1\/M'@"I"]
M+^(;A-I[3F"P4=S,AN(Q-"@>7#3\I?6KQQRN!Y^H?*'NW[GFW*C7U9X:N,>I
M=4:AU!)2PA=F<QD,B.?.5^81VK4DD+7#R^A9"6,V[#EV"M/_  #GJ"?T:U?_
M *S;5_LE7W[Y_A3^_<U_4T_]]8_]Z=Q?_>."_KRO_AKRGT&?4!6I*%X[J]M"
MU)0MS]9=K5\-"B$J<[1%Y5V))5VCRKC@>30^*#A4 2+F:<0-P/D:<;D=0-R_
M8;GIN5^CPF\7B0'4L$T$@%WRW7.P/0G;R^NPZ[>JF@Z?U_!U3JC6VLK8VVU!
MP'!L6Q!A+0'PU#'[+#MBW00!W%]V,MY:SY6MQ2U$J434=FH,K+G,YF,S,7.D
MRF3O7W%W?]M69)@T^[E:\- ]  !V4F&G,1%I_3^$P<#6MBQ&*H8Y@;V(IU8H
M"[XESF%Q/<DDGJ5<)UII]IQA]MMYEYM;3S+J$N-.M.)*'&W&U@H6VM!*5H4"
ME224J!!(JTM<YKFN:XM<TAS7-)#FN!W#FD;$$$ @@[@]0KRYK7M<Q[0YK@6N
M:X!S7-<-BUP.X(()!!!!!V*C:=<?H*6S8>37S9_2-D=AP:Z7R5)NEWU'E7QX
M>'KN$E9>DNX=>X,>4[CS<EY2UBRSH4BUL.+(B2X$;MCH[!X:>*&;$4JV%U[3
MM9.&LQD,&>I%LF0$3!RL&0K2.8VV6- 'M$4C9G@?A(Y7[O/%'%/PEP9B]:SO
M#N[4Q4]J22Q9T[?YX\<Z:1Q>]V-M1,>ZFU[B2*LL3Z["?P<D+-F#1=G_ *6?
M7[KF5)CWCIFV!>F(RE W/!V+?G%L>0DD?&:?QJ;<'4M*XY3\Q'8<X();'(YZ
M9Q7&[A9EV,?!K+%5G/ _ Y)TN-F:3UY2VY'$TN'KR/</<3U7*N7X"\7<+(]E
MG0^7M,C)WGQ;8<I X [<S7TI9G!I[CG8P[=P%9%71OU:HE)A*Z9]Z"4HI"6?
MU7Y>22H=P_&+26_(\_M\#Z^?%9(.(>@S&91K'37E@$EWRUC^P[]//W_1^A8N
M>&W$(/\ *.A]5^82!R?(62)W/;J*_+^G]*N_@WIB=?&P7V&;)TO[,@-/J2$S
M\MMT3"[<E*B 7%R\HF6I)0@'E8;2XX!R A2O%6#)\:.%N):YUG6F&E<S?>*A
M-)D920-^4,I1S]3Z;D#XK(L7P,XMY=S&U="9R%KR-I<A#'C(0#^,9+\E<;#U
MY0X_!;7NFO[/)L6\S[=?.J;9EFPZPMK:?EX)K1[](,FG(2H*7"F95+CLV2SI
M6.4./6V+?' "?A.-J(6G1FL?%EB*\4M;1&&LY"T0YL>3S+?9*41(V$D=&-[K
M-@CN&S/K#?HYI'?H#1/@YS-F:&UKW.5L;4!:^3%8-WMEZ4 @F*6_)&RK6![%
MT$=H[$\K@=B)->B.GS4'33@%NUGI;"K7A6*6_AUQB"@NW"[SRA*'KO?KJ^7)
M]YNTGM!?G3WWG>.&FOA,(;:1QIJ?5>?UCE9LSJ+(SY&]+\T.D(;%!%N2V"K
MW:*O S?YL436M_&.[B7'N+2>C].:(Q$.#TSC*^,Q\/SG,B!=-8F( ?9MV'[S
M6K$FWSY9GN=MLUO*P-:+KW5<]JUW)VU1VY=T;@3%VV*ZZF.U)GHCN*AQW7U
MI9;>D!MM;J@4MI45D<)-6* 1.GA$[BR RQB9[6E[F1%X$C@T=7%K-R&CJ2-A
MW606#,V"=U=@DG$,A@C<X,:^8,<8V.>>C0Y_*TN/1H._HH4N5^A]ZBF893DV
M6W:P:QD77*<AO61W)]>SK65NSKW<I-RE.*)BD\J>DK/N>!P/I4C5#Q)\),?1
MI4(+699!2J5JD+1A9P&Q5H60L  ?Z-8%&+D/"WQER-^]D+%/!/L7[EJ[.\YR
MONZ6U.^>1Q_!]RYY7 ?P#GJ"?T:U?_K-M7^R55_?/\*?W[FOZFG_ +ZI/O3N
M+_[QP7]>5_\ #7+6#T&.NUZ_61K(+%K2)87+Q;&[Y*8V-;9+T:SKG,)NC[,=
MN*''W6H)?6VRV0MQ:4H2>XBJ>WXH.&+:MEU2UF9+0KS&LQV(F8U]@1N,+7/<
M_9K72<H<X] -R545/";Q7=;JMN5,)'4=9@%J1F:@>]E8RL$[FL$>[W-BYRUH
MZD@ =2IKMBLT'';)9L?MC26+;8K5;[/;V4I2E+,&V1&841I*4@)2&V&&T@)
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
MSP![UL4T+Z G5GL*9"F[FOF&Z-QE:VES&7;@QF^9KCE0^(B)9["^;)'D!'<
MJX9 V$+[3\!U/-:DU1XI]"8F.6/3M7(ZFN@.$;FQ.QN.#@.ADL6F^TN9OZ15
M"2-_G-*W+I/PC<0LQ+%+J6UC-*T26F1KIFY3)EA/41UJCO96/VW&\MP;'8\K
MANI,G1QZ??3KT2V!R+JS''+EFESBHC9+L_*/@7'-;Z@=JEQ43$LMQ[+:"ZGX
MB+/9V8L0GM5*,MY"7JXVX@\5M6\2+0?F[@AQT+R^GA:7/%CJIZ@/,9<76; '
M0V+#GR=^3RVDM7<'#;@_HSA?4='@*3I\G/&&7L[?Y)LG; V)8) UK*U?FZBM
M6;&SL9#(X!RS@K6JVDHJ_J,>ECUT=6?5UL[<N)6' 'L'N0Q^P80;KL&VV^<,
M:QRR0[?'6_ <CK7"7*GBX35QUJ4I"Y*B3RK@=P<(N-W#/0F@L-IZ_:RK,E#[
M5:R0@Q4TT7MENS)*X-E:X"0,C,48<.A#!MVZ\#<9N O%7B#Q$SNI<=4Q#L5/
M[)4Q?M&8@AE]BIU8XF%\+F$Q&2;SI2PG<%Y)ZE8/_P  YZ@G]&M7_P"LVU?[
M)6ROOG^%/[]S7]33_P!]:M^].XO_ +QP7]>5_P##3^ <]03^C6K_ /6;:O\
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
MCB:Y]9U??RH[#F^1-&UK@]K^9C=37(Y(Y'()!'U!'(((]P00001R""#6]O\
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
M )0AM" $H0E( 2E("4@   "NEF,9&QL<;&QQL:&L8QH:QC6C9K6M: UK0
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
M_E-=)]LC^9Y/Q+E=A*4I 2E(2E(X"4@  #V  X  _(5G       &P &P ]P
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
M-9YV3M-!$/\ X==G]K^<_I5LKMU:]1UY[Q)VUE$="S^Q:W8=H"1^256R)%<
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
M_P#!W^(F+_WC)_KR?<Q@?X-A_IS?XJ?W'731_5)8/_.7W^UJ?>_\'?XB8O\
MWC)_KR?<Q@?X-A_IS?XJ]V^C[II:6%IU)CI4.>.^1>G4^1QY0[=%H/OXY2>#
MY'!KZ9P"X/,<'-T)B=QO]*7(O'7I]%]US3]HZ>B#3&!!W^38/M=*1^8R$+FX
MW2]T]1./@ZAP@]O;Q\>T-ROV/;GYI3W/M^+GGO\ Y?=5RAX,<*H-O+T%IL[<
MNWF4&3_1[;^<9-_CO]+\;?=>K=/81O;&5/3O$'=NWTMU4,71&E80 BZHU\P
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
M0S"M<-Z=*=620 EMAAQ:CR. #7O5K2W+5:I"TNFM3PUHFCNZ6>1L4;1\2]P
M^M4]RS%2J6KD[@R&I7GLS//9L4$3I9''X-8PD_ +K0-K;(O>S-G[%V+.N,Y4
MO.LXRK+'C\Y(X!OU[FW)"$\.<=K34A#:./':@5,A@L/6PV%Q&)BAC$>,QM&B
MWYC>OLM:.$D_-[ES"3\3[E"%G\W:S>=S.9EFE\S*Y6_D'?A']/:[4LP Z]FM
M>&C;T 4QOT#M9R,/Z)Y&>7 /JN.W=E9/D+3TA;CBW+'CORV)6I+:G%%7P1*M
M5W>0/;OD.$'@@"/GQ1YEF0XCMQD);Y.!P]*HYK  !9M\]^<D#\;DG@:?@QH]
M-S)'X2<&_'<,'Y:;F,VHLW>N![W%Q=5I\F.K@$D_-$E>RX#WO=Z;+=W7-RZB
M2B)1$HBP!]0_;VQ,!U;@6L=-W7]']N]36U\5T-A64!'>[AS>5&2_DV7Q1["=
M8\=A3G+>ORIF<_'D-CO921M3A-@,3E<WE,SJ&#VK :-P5[4^2I$[#(&CR,I4
M']#^#LVY8A*.SHVO8>CBM1<8]1YG$8'$X/34_L>HM<:@Q^D\7? W=C1D.=U[
M(Q^Z6I2BF="[NR9S'MZM"UPVW6.4Z+ZJLRZ4.F_873OI>Q8;H_ MF9-LS?&L
M[)L//]IYAE5TG6[(;A?\SOU[MMVG3I\E@7-R+\VN%";4MF'$9:">-NS9JEJ;
M0^.USJ_$ZLU#:R&I<IAJ>&TOF;&)Q6$Q]&"*:I%5QU6M+!%'$QWDMD\L22.
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
MX%T%O"586.;OU;ST#4E;N-P"'$C?<[[;+?!Z??K,:QZNLDMNH]GXY&T]NBZ
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
M;J(T=M*4@E2G'7$)  ))/ !-2ORRLBCDFD(;'$Q\LCNP:QC2][B3V :"23V
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
M1K-,1,:!"'A;)DB%>HG>%%J7;VEM\*/G-^,6E*^L.'FHL=)"V2W4HS9;&2$
MOAOXZ)]B,QN[M\Z-DE>3;O'*0>P6!<$]86=%<2M,Y.*=\5.[D(,/EHP3Y<^.
MR<K*THD;V=Y$CXK4>_T9(6D=3U[#*HGE,2HSWVCC:B86!].VEHL@A[(<HR;8
M]XC)5QW0<:MS-@LRG$@^4+G7^YK2%C@N14J024*X[(\(F#\S*:LU&]F[:E*E
MB*[_ '2W)76K.V_J(JL(.WI)L>A"X@\:&?$6*T;IB-YY[E^]FK+ ?^BHP,J5
MB[;T,MN<C?IO&-M_2+QK7*<WPS.<=R'6S]PBY[&F.0\4DV>.N3>F+S>8LBRQ
M7+(TTA;PO0-P4+2]'294>X&/(C</MMD=JYFCC<CC+=3,,B?BWQB2\RP\,K.K
MUWML/%EQ(;[-M%^':\\CXN=K_F$KA+"7\IC,K3N81\T>69(8\?)689+3+-F-
M]9CJK6@N%K\,?9G,!D9-R/C^>UJD2](GH Y'G-FM^P>L#.KYA3M[0FZ#5^&N
M1'\P0)G$@JS'++BW<(=NN3Q65R[=;H5PEM+6M,FY,R@MMODK7OBGIXRQ+B=
M8RMD6UB8/EK("1N//ECD Q]&$Q231-VV9--)%&X %D+F$$]D\.O")=RM:',<
M1LK:Q;K0%CY"QIC?DAYGSR<ED)VS1PSNWWDAABFD:XD/G:_=HV)9/Z!W0A=\
M;DVG'XNTL2OBHJVX64Q<]E7:7'E=A#4J5;+O$D6J:A*^%.QQ&C!Q/<AMU@D+
M3J6GXH^)\%QD]J3"7JW.#)2DQ;((WQ[]6,FKR,GC)'0/YW['J6N&X.Y+WA(X
M3V:4E>I'GL?;,9;%D(\M)8E9)M\V1\%B-]>4 [$LY&;C<-<S?<1$>J;I\R/I
M8W[LG0^4S6KI<<"O:8<:]1V51V+[9)\2/=;!>VHZU+5'%RM$V')=C%;GRSZW
M8_Q%_"[CWOHC5=/6^EL/J>E&Z"'*5C(^LYW.ZK9BD?!:K.>  _R9XY&-?L.=
M@:_8<VRCMU[H^[H+5V;TG?E;8GQ%H1,LL:6-MU98V6*EIK"26>?6ECD+-W<C
MRYG,[EW.Z'[.=?;Q&ZBM[XXPX\;#==06V[7%@.<1Q<[/EL"+:Y"VO93_ ,O=
MKDTVX!REM3B2>% 5SMXN:M=^DM,7'AOM4&>F@A<1\\PV*,CYV!WHWF@A<0=]
MSL1V*Z8\&5JRS6>JZ3'/]DGTY#8F;S;,\^MD88X'EOJ_DL3M:>X:7>BE_5P&
MI&4HB411C_M'6U/EL6Z<]*19/"[O?,IV7>8J5^3&LD./C=A<=1^2Y-XO?P5>
M?Q1W1X\<]F^$3!\][5VHWLW%>M2P]=Y]'V)'7+0:?@RO6YO@]OV\->-'/\E#
M1FF(W];%J_G+,8/_ $=6)M*HYP]QDL6N4^]CEHG]./5GZY.N#IMPAV,95O.R
M+5E-Z9[ M"K+@Z'LON =2>?XIQJS!A9^@=YY!'-=.<7<W]SW#;6&2:_DE^1Y
MZ5=P.Q%C)%N/B(/Y376><?%JY3X+X'[I.*6BL66>9#\M5[]ENW,#5Q0=D9@X
M?DN;6Y2?0.W]%V)%1+*9%*(E$4+C[0-M/],>L?&==QI'Q(.H]66:$^RE?<VW
M?<RFR<DN!*0>$/&UFPH6".[M;0>2%#B13PJ8/Y/X?7<N]NTN>S=B5KB-B:V/
MC93BV/JWSO:B-MQN3Z@J,SQ>Y[Y2XDT<,Q_-%I[ U8GM!W:VWDI9+LI^#O9S
M4!!'8 @]=E2OH*:L.=]<C69R(WQK?J#6^59475(*FV;O?DQ\/M("N"$O%J\W
M-]KGCE,9W@\@ UWBBS?R9PU..8_EES^7I40T'JZO5YK]C<>K>:O"T_%[>G56
M_P )F ^5N*C<F]G-#IS"W\AS$;AMFV&8ZN ?1Q;9F<WT(8[UVWF.;QV_B>@M
M1;"W)F\CY?&=>8Q<LCN(2I*7YAALGY*V1.\]JIUVGKC6V$CSWRI32>.":CYT
MU@+VJ<_B=/8UG/=RUV&G"2"6Q^8[\)-)MU$<$0?-(?1C'*2356H\?I'3N8U+
ME'\E'#49[LP! ?*8F_@H(]^AEL2ED$0]9)&A==]U3=3NS>KC<62[AV?=9$J?
M=Y3S6/V%#[KEHPW&D/+-JQFPQ5**(\2"PI(?=0D/7&:I^?*4Y(?4:EFT1HO"
MZ"T_3P&%@8R*O&UUNT6M%C(7"T>?=M/ !?)*X'E:3RPQ\L3 &, 4.&O==9SB
M'J2]J3.V'R36'N;4J!SC6QM)KCY%&I&20R.)A >X#GFE+Y9"7O*W\>GMZ&&(
MYKK[&=S=7TC(5NY=;H=^QK3UCGO6 0+'/:3)MTO-[O'2+JJX7"*XU)^XK:[
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
M$Q>&8_:3.9R(R-!ZNJXR%]E^XW&[?:)*NYZ[$ 'NOOP>X'Y0XA9;./9S18#
M3-C>1N&V\K-'6CZ^CO9H[>P]021V4S&H\E)6E$4&KUT-J#8G7KE..QI9DVS4
MF$XA@$=*5]S;-R=B/95?$)'\A:)V0B.\G@?QD8GSR"9+?#-@SB.%]*X^/DFS
MV2R&4=N-BZ%LC:-9Q]X,53G:?<_OZ"*_Q59_Y9XM7Z;).>#3N+QV(8 =VMF=
M&[(6@/<YLMSD</RF'T(67_V<O51N>U-_[GE1^YC$L,Q_7UID*3X3<<NNB[Y=
M TLC@+;@8W"2Z!P0B6WY(416 ^+G.>3A-*Z=8_9U[(VLK.P'J8J$ K0%P]0Z
M6Y(6GWQN]5L;P8X#S\_J_4TC-V8_&4\/7>1VFR,YM3\I[ MAI1AP]TC>O<"4
M+N_8,34^G-I[-FNI9CX#K[+LM4M9 !<L5BG7".V.2 5O2&&FFT^ZUK2D<D@5
MQ7IK$OSNH<)AHVES\IE:%$ ?DV;,<3S\ UCG.)] "?1=V:IS$>G]-9_.2N#6
M8G#Y'($GMO5JRS,'Q+GL:T#U) ]5UGESN<N\W&Y7JX.*>G7:?-NLYU14I3DN
MX279DIQ2E$J4I;SSBB5$DD\D\U,A!#'7AAKQ -B@BC@B   $<3&QL&PV V:T
M#L H09YY+,T]F9Q=-8EEL3..Y+I)GNED<=^I)<XDD]25V!WI8:K.H>@KIUQQ
M^+\K<[WAB<^O""GM<7<,^G2LJ"GN0%%Q$&Y0H_"P%MH90T0 V$B*KC=G/E_B
MAJVVU_/#6R)Q=<@[@18N-E'9OIL9(9'=.A+B[U*E\X"8#[G>$NC*;F>7/:Q@
MR]D$;.,V7EDO[NZ EPBGB9\[YP#0T[;;#8-6J5N!8P=:NTD:6Z3>H/9A?3'D
MXSJO+7+6XI7;_P MW*V/6>QI3Y!*U7>X0@D)/<3^SYK-.'.$.HM=:4PW*7LN
M9R@)V@;_ +6AF;8LD]#T$$4FY/3WK!>)V>&F.'VL,YS!DE' 9!U<G]]30.K5
M /4DV9HM@.ON76_$N+Y)[W7EGD^ZG''5GS^94M:S^\J4?J34O?0#T:T#ZFM
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
MV-6!;*5]JG[)C2)66W7E((*F4R[99VW"/ 6^TA0(772OA9PGREQ'DRCV<T6
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
MPEJ<\ J6@WI# 4H!1;90#QQQ43O&/-G4'$S6%\/YXF9>>A7Z[AL&,#<>P#T
M/LY=L.F[BIB>".!^YSA5HG'.9R3/PM?(V>FQ-C+%V2D)[$D>U!NYZ[- /99S
MUK-;56'/J";=CZ/Z,NHC82YC<*=#UK?['85K<#;CN29;&.+V)F.>Y*E/FXW9
MAU(;Y<2AI;B1_%FM@\*L _4O$/26)$;I(I,S4M6@!N&TZ#Q=M.?Z!GE0.:=^
MA+@WU6MN+^HF:6X::RS!E$4T>$N5*A)V<Z[D6>P5&LZ@E_G6&.&W4!I</HKK
MID(==4EIL*=><*6VQP5+<=60E X')4I:R!P 22> .34MQ+6@EQ#6M!)/8!HZ
MD[GL />H: '.(:T%SB0 .I)<>@'O))^TKLD^D/5[>ENE[0FKT-!A[#]68?;K
M@V$A/%Y>M$:??%* ]UN7B7.<6OW6M2ED J($/VOLT=1:UU1FB[F;D,WD)8G;
M[[UVSOBK ? 5XX@!V   Z!36\.L"W3&A-)8$-#'8W 8V"8; ?MEU9DMHG;U=
M9DE)/J23ZJ/[]H\VGPGINTG%D\%2LNVA>8R5_M(0F-BN/N.HY_G+R+X*B.?#
MWGS757A#PG_]8:C>SL*&$KO([$\]ZT&GZA4YA_-^WD+QHY__ /HK2\;_ %R.
M>LL!] (Z%,N'VW>4_P X+5CZ-VK#M+U!-+!Z,)%MUXK(-H7(J1WML_HG:'_N
M=Q8(('&13[/\-1' >^&/'/(W;XA,X,)PJU'ROY)LL*F%AZ[.=[=8;[0&^_\
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
MOIJ:K_7'US]-V'.Q?G+='V% S"],E'Q$&SX(Q(RZ8'D\<?!<^Z&F'.2 4O$
M@D5U9QCSGW/<,]7Y!K_+F?BI<?6=OL?:,HYN/CY2.O,/:'/;\6[]@5Q_P2P'
MW2<5=%8UT?F0LS,.2LM(W'LV)8_(R<W3Z+O9FL/;<.V'4KL.ZB;4QJ41*(M(
MGK]9A(QWH5:Q^,ZILYUM_!+'+"5A(>M]M:O.2NLK3R"M)EV:"[P.0"T"1[$=
M)>%G'LM\376GM#ODS 9.S&2-RV69U>FUP.QV_!V)6[].CN_OY<\762?3X4MI
ML<6_*VH\55D&_P!.&!MF\YI&_4&2M$>Q^CZ=%#)U]8D91G^"XTX4AK(<RQ:Q
MN]_['PKM?8$!P+\'\)1(4%#@\CFI#LM9-+%9.X-^:ICKMENW?F@K2RMV^.[
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
MW[B&G<3CRF;5*ELW7/LF:94J)B&#0I#1O=XE.\?#1)<9/W?9XZE!4V[2HK"
M4_$4CJCB-KK'</=+7]07GQNG9&^#%4W. DOY.1CA6KL;W+&N_"V'@$10,>]W
MH#R)PRX?Y/B3J[':<Q[)&UY)&V,O>:W>/'8J)[?:K+W?1$CFGR:S"09;#V-'
M3F([$/ <'QK6>$XGKS#;:S:,4PK'[5C./VUA*4MQ+59X;4&&T2D)[W"TRE;[
MI'>\\IQY9*UJ)B8RF3N9G)7LMD)G6+V2MSW;<SB29)[$CI9'==]AS.(:T=&M
M :.@"F/Q&*HX/%X_#XV!M;'XRG!1IP-  CKUHVQ1MZ ;NY6@O<>KG%SCU)43
M+[13M3[]W[I74,625Q=?:YN&67*,E8*&KSG=X5'8#B0?#R;1C45Q(6.Y#4H*
M3^![SW9X2<'[-I;4>H)&;/RN7BH0O(ZNKXRN'NY21]$SW'M.QV+F;=VJ/GQE
M9_VO5VF=.1OW9A\+-D)V C9MG+62QG,/RA7I1N /4-?N.C^MB?03U7^GG7&W
MFDB-\:WZ?UME65%:D=S;=WOWRN'VGDD=H<2W>;C(:'[?='[TC\"E#)O%%G/D
MOAH<<Q_++J#,4:( .Q,%7GR%CIW(WKPL=Z;2;$]0#BGA+P'RMQ3;DWL#H=.8
M2_?W(W LV^3&U_AS!MF=[?7=G,/HE3<*C>4H2410J?7]VH<TZTK1@$:5\6WZ
MBU?CUH<90ON;:OF6/RLJN9(![?B_=\NR-.>.\%KL4>$I D9\+&$^3N'5C*O9
MRRY[-6[ <1LYU:BUE*'X\OFQV7#T(=N/51C^+K/_ "GQ-KXAC^:'3N"IUW-!
MW:VUD'R7Y^G;F\F2JT^H+=CVZ7"^SOZL&2=3.U]K2F.^)K/5R+- ?*.Y+=\S
MV\,QT]JR.$N"RV*[))2>]*'@/"'3S:?%GF_8]&X+!L=M)F<T;$K=]BZKBZ[G
MG<>H]ILP'W;M]X"N_@XP'MVN,_J"1F\>"P0K0O(W#;>6L-8-CV#O9JM@';J
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
M8T[D'U,G2R&%R=*8;PVX9Z5N":)V[7LYPQ[7-<WF9)&=N@<QW8K*:)ZE'7A
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
MR$\ D^P\FB=EUZ'6]:MQ[KZNNH?9C6J]GRX&2;3RA-ED-X%EKS+F/V::JP6
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
MA"0!] !P/I5,^220\TDCY'$[DO<YQ)/<[N).Y54R*.(!L4;(V@;!K&-8 /<
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
0B41*(E$2B)1$HB41*(O_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>cms-20241231_g3.jpg
<DESCRIPTION>GRAPHIC - SERVICE TERRITORY MAP
<TEXT>
begin 644 cms-20241231_g3.jpg
M_]C_X  02D9)1@ ! @  9 !D  #_[  11'5C:WD  0 $    9   _^X )D%D
M;V)E &3      0, %00#!@H-  /'50 &I"\ "=*"  QZ%/_; (0  0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0(" @(" @("
M @(" P,# P,# P,# P$! 0$! 0$" 0$" @(! @(# P,# P,# P,# P,# P,#
M P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#_\( $0@0# Q@ P$1
M  (1 0,1 ?_$ 6\  0 " @,! 0$            &!P4( @,$ 0D* 0$   <!
M 0               0($!08'" ,)$    P0'!P,# P,#! ,!  ,  P0! @4&
M,$!0,Q05%A$Q$C(3-#4@-@=@<!<0@"%!(B,D)48F-T<(0T081=# )Q$   0!
M @D2#PH)"@0% P,%  $" P01!5 A,4&1$C*2-#! 87&!P=$B<K+2$S-SD]-T
M-?!1H;'A0H+B([.4M-1U!B!@4F*BPJ/#%#80<$-3@^.DQ-6 8R2$Y!6%E:6U
M1%1D127%%G8W588'\?(FUL#09>42   # 0D*" @,!@(#  (" P ! @- 4!$Q
M<9$R,P0P(4&!H;'1<I)S\%'!$H*RTC0@<&$B0J+"$Q!@@.%28N(CD]-T!4.#
MH[,4)/%C4^,5PR709#5$5!,!  $" @<( P$! 0$      1$ (3%A4/!!47&A
ML3! 8(&1P='Q$"#A<(#0P/_:  P# 0 "$0,1   !_?P
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                         X@Y
M
M
M
M               '$Z3H.@'>>@[CZ
M
M
M                                   ?#X<@    #X=!C2/H1LQ1],V2
M='.GK.XY
M
M
M            '$Z#SG [3M.TYG(   Z3 %7H4Q2SX;4U[]> W+V62IY[!M<C
MWWC5K$M,XCD3O/H
M
M
M                 /AXC (1H\)[#+F41R!ZSN  .)C2FD*'U1>IKQ)L/WXU
M5@>7WEB.^\9Q?3.(SS*:.T[GXV,CGCUG,
M
M
M                                   ZS!%>H>Q'XA@4< AVDF,Z9 Y'
M4>9'M0[2-FMDD9O\PMP>JT>X HW9-JO+6UU'57^4#[TUK<&U+-:I)D<D>@^@
M
M
M
M'61H@:%PH]@/A!T*^(N8XX&"EC&L)N'M.S*J*'UOG%=07W8S@C98 %&[)M5Y
M:VNH'FN7C6/:>OY5NK'[KJ(64AGSUH\P
M
M
M                                <##%>(19&\3+@  ZRDK345W\OMOA
M&'7[R]E/.  *-V3:KRUM=0 /!DE)$^R\"MC=&/VR2E'(G8?0
M
M
M                                               #RF"(&A79L09]
M$ #K*1M-17GR^V^    *-V3:KRUM=0 !\FA$^IL-SW5N%W--";&71]1VG(
M
M
M                                                         ^'0
M1PJ="/H;1I@ .LI&TU%>?+[;X    HW9-JO+6UU   $9W!8L%U_@ME9Q;K-1
MEZ&=1]YVGT
M
M
M        '21PJ!#.EUH@ =92-IJ*\^7VWP   !1NR;5>6MKJ   !\GA%-VX]
MBNF,1G6S[/<!-T<X>@^@
M
M
M                 ^&-(*A5!LVCZ0 #K*1M-17GR^V^    *-V3:KRUM=0
M   !A]D6GR=HX!<N?6VR4) CZ3Z
M
M
M                       #X>8BB%1%A%H(@ #K*1M-17GR^V^    *-V3:
MKRUM=0     /->J>(_0S5UW9C06<2(]:/,
M
M
M                             '$\Y'D*U,2;%H@  =92-IJ*\^7VWP
M !1NR;5>6MKJ      ,/FEO@W<VN;MSVVVV2E'(G8#X<3K!V'T'PXG YG,Y
M
M
M                                              'PZ#PF!0K\BQLD
MCZP  #K*1M-17GR^V^    *-V3:KRUM=0      .NIDA'76#3#I3$[N1FYD3
MN/.8PQJ' ]*/L.P\QXT.@]*.3,@>@^G(
M
M
M                 X'A,(A$D("C[R^T?:   #K*1M-17GR^V^    *-V3:K
MRUM=0       (CO?&^[M# +KN'E-#)F+*NEC#[%4^/VE[KS3YHSA@B/^,W50
M^GONGC81/C/(^\]1WG8?0
M
M
M   #@8\B97*&-+8)^B    .LI&TU%>?+[;X    HW9-JO+6UU        &*S
M:W0CL[ <]M.S20QY&.9,OL'D/.1XLAI<-G5M\.8T'31^DOTS?_79:CPY)20W
MJ/#O3T-BUA54DX)&28RR/N.P^@
M
M
M       X&.(?&%90C-D+:1^@    '64C::BO/E]M\    4;LFU7EK:Z@
M    #Q7RFQ68T$0V7:<SK>[3C5]X    'FNGC@MG6?P;6LOGW7C]BYI;[:)<
M9='U'8
M
M                                              #@8\AQ5R%MHSH
M     ZRD;345Y\OMO@   "C=DVJ\M;74                 "&Y!2TOTQB7
M@Z/Q/<ZX>5EDK1RIV@
M
M                                                         ^'C
M(DA4Q9I8R(      ZRD;345Y\OMO@   "C=DVJ\M;74
M"C=DVF\M;7;KJY([OW&<GUCA5WWZEGZ.6.P
M
M
M              Z2.(5:9 NM$      #K*1M-17GR^V^    *-V3:KRUM=0
M                *-V3:;RUM=@,;FUN\GT(UA?]YIYXCDSL
M
M
M                          .!BBO4(4;&(\P      #K*1M-17GR^V^
M  *-V3:KRUM=0            ..0TO?O7'>T   Z#76Y^.P_*V9 # ;6LOWO
MC6FP=3).4<F=@
M
M                                                 !\/(0]"HB^D
M<^       #K*1M-17GR^V^    *-V3:KRUM=0            ,ALNTWG]"]7
MY,   P9H!A]?L+\V=K@ 1;=>/>KN77>PGO).D<D=@
M
M
M                 .!A"JT,L6XB       !UE(VFHKSY?;?    %&[)M5Y:
MVNH            &5V7:=BOH9J[+   $>/SOPZX7Y\V=K@ ",;GQ_P!W<>N]
M@ZWSG".2/H
M
M                                             !YB'H5.;&(]H
M    !UE(VFHKSY?;?    %&[)M5Y:VNH            &5V7:=BOH9J[+
M$>/SOPZX7Y\V=K@  83:MED7>NM;\K?.5(^@
M
M
M           'PQQ7)BR[         =92-IJ*\^7VWP   !1NR;5>6MKJ
M        !E=EVG8KZ&:NRP  !'C\[\.N%^?-G:X   CW8N!WOTEB=F(Y(^@
M
M
M                                 ' PI4B$L+,1        '64C::BO
M/E]M\    4;LFU7EK:Z@            979=IV*^AFKLL   1X_._#KA?GS9
MVN   ,)NO'K0[LUQ<B.:.0
M
M                                                        !UD7
M0I)'8 S(        .LI&TU%>?+[;X    HW9-JO+6UU             RNR[
M3L5]#-798   CQ^=^'7"_/FSM<   8O8=JFWT4U9>2.>.8
M
M
M                    !YR'(4D;3(@        =92-IJ*\^7VWP   !1NR;
M5>6MKJ            !E=EVG8KZ&:NRP  !'C\[\.N%^?-G:X   \=\IO1].
M]0;&HR<[0
M
M                                           #RD,0IPV@1
M  ZRD;345Y\OMO@   "C=DVJ\M;74            #*[+M.Q7T,U=E@  "/'
MYWX=<+\^;.UP   (U]0].[.73QFB/J
M
M
M     .@A\5&PAM.CR        !UE(VFHKSY?;?    %&[)M5Y:VNH
M     &5V7:=BOH9J[+   $>/SOPZX7Y\V=K@   0WO76FPFXK%9J.5/H!\/A
MR
M
M                                 .LC12B%[HYT        '64C::BO
M/E]M\    4;LFU7EK:Z@            979=IV*^AFKLL   1X_._#KA?GS9
MVN   !@MLV3.]_:RODER/K.)TG0<3M.\[3Z#D
M
M
M      #B8,J!"Q"<H@       #K*1M-17GR^V^    *-V3:KRUM=0
M     ,KLNT[%?0S5V6   (\?G?AUPOSYL[7    %;]RZYN+>6/6XAET?*A@#
M#'298D!E$?6=IWG>=QR
M
M                                               /AB2KD,B6NB
M      .LI&TU%>?+[;X    HW9-JO+6UU             RNR[3L5]#-798
M  CQ^=^'7"_/FSM<    >:Y>-;]O:\E&Y[!(2.RL3K2[Y/5-ZY4/IX]IV;W[
M8LLA]H2)"2&>)&9I'W'H.9R
M
M                                                  /"0-"O38M'
MZ        =92-IJ*\^7VWP   !1NR;5>6MKJ            !E=EVG8KZ&:N
MRP  !'C\[\.N%^?-G:X     CVPK7\J_/)XG7>_'JH =-=YXO,:#R951=684
M'3MFRYG<-ALGTA-R1&61]QVGT
M
M                                                   Z2-E1(3PL
MM$       #K*1M-17GR^V^    *-V3:KRUM=0            ,KLNT[%?0S5
MV6   (\?G?AUPOSYL[7           &.RBBC70N+_>@<9G.4T5HDZ1SIZ#Z
M
M
M                        #B8\@*%5&S:/J   !Q/@  !P*1M-17WR^V^
M   *-V3:KRUM=0            ,KLNT[%?0S5V6   (\?G?AUPOSYL[7
M        'R:$:W#8L/US@]X9W;K7)$>D^@
M
M                                                           Z
MB.E5H=A>Z(  'E()".$1^   XE:VKW\_R^V\    *-V3:KRUM=0
M   ,KLNT[%?0S5V6   (\?G?AUPOSYL[7             '56><-[;U[<>\,
M=MQ&1GI/H
M
M                                  /"1!"H"VRP40 !@36S3U^Q7.F5
M   #I\)LOIN^@   "C=DVJ\M;74          /67[U-A_<#Z2K):.].A\6]X
M  !B#0NQ5-Q<H9J  !\,0-/WSV8I6@        <?66%]N:]N+>V-VXC(STGT
M
M
M                         XF*(,A5)=*,]  (\:T\YY9RXTSL
M"C=DVJ\M;74          <ZN38#ZEZ<R8/L8>LR)R   .!JI-+L?+,A$  <2
MF$:YX4V-F=*7\         <?66%]N:]N+>V-VXC(STGT
M
M
M         Z3$D%C"J"YH+'1 $>-:><\LY<:9V        !1NR;5>6MKJ
M      .=7)LY]3--Y8      UAFEV>EF   ZRCH351PIL;+Z4OX
M''UEA_:FO[>W]C-N(R,])]
M
M                                               .DQ!!BK4+9+/1
M CQK3SGEG+C3.P        *-V3:KRUM=0         !SJY-G/J9IO+
M&L,TNSTLP  '64=":J.%-C9?2E_          ''VEKWOG6EY[8LEK&?1])]
M.P^G(
M
M                           '28HB! D/421'Z8XIC3%_]?%^?9#'ZH
M      4;LFU7EK:Z@         #G5R;.?4S3>6      -89I=GI9@  .LHZ$
MU4<*;&R^E+^          !Y;MX0#Z":PM[/;;/T<J>]#W',[3W(Y$[SZ
M
M
M                  =1XC#F(0\!XS$Q0V"$0>7#J_#ZSN^5T'DLSU%?0
M   *-V3:KRUM=0         !SJY-G/J9IO+      &L,TNSTLP  '64=":J.
M%-C9?2E_           'BO-/">D\3Y[#M?'(J7-9#23C):3WF7)&31'/'I/H
M
M
M                     !Q.LZSJ.!YSQH8]'$(00UQII[*^;.V,OB]:
M  *-V3:KRUM=0         !SJY-G/J9IO+      &L,TNSTLP  '64=":J.%
M-C9?2E_             &7VK9IQ] M8YM"PD:#,FA89(3UH\P
M
M
M           #X <#@><P*%$E%\\93<7%^?@     "C=DVJ\M;74
M <ZN39SZF:;RP     !K#-+L]+,  !UE'0FJCA38V7TI?P            !F
M-JV;8?Z!:QRP.@U]0[RQB3HY$[
M
M                                                  <3X=9YS H4
M<:FXI6[-_-/;8      HW9-JO+6UU          '.KDV<^IFF\L      :PS
M2[/2S   =91T)JHX4V-E]*7\             9C:MFV'^@6L<L <2C$(V6<C
M+S(G<<SD
M
M                      ?#X<#@  ?3L/H!\.LZCRGB0QY@BO#7&W^LPX<V
M+/--WX      4;LFU7EK:Z@         #G5R;.?4S3>6      -89I=GI9@
M .!2T)JEX4V-D=*7\             9K:MFV'^@6L<H  5&A6!8B,G0RYD$?
M8>@Y XG(Y'T
M
M                     XGE,:8I#&G4<D?0AVG:>L]J/:?#R&-0P)%R%$:(
M9:/?MTAD,YY9S/+XI6@      4;LFU7EK:Z@       #JW[C7JSFWCZA(O66
M_NG,0]X     !K#-+L]+,  !\(O",%L53TT/H            !])#5^=@9#2
M]X  (8A7ITF,)(2(S9ZCH1X(>I')'L.P^@
M
M                                         'PZ#'$30JXKCQF\&O;I
MV6CWZKGX_,]MOIK_ "]1FB7&3.DC!!?..$P*Y^W4M[RNI+WG,!N?OQVK0
M     4;LFU7EK:Z@       "R.Z]<V;NO'_I]C#UF1.0     !K#-+L]+,
M /AQ/@             .1R    !B"MT(8=!DD/*CD4>:68HR<RJ/K.9R
M
M
M  /AUGA(\A7)2,J/<[958G*V9Y#'*L"#Y/1R4]=J]O'?J:/;@L7AS"@YT?I[
M]>W23ZBOGJM7N          *-V3:KRUM=0       !;'=FN;;W7CW(
M  UAFEV>EF                         $?*U0SI9B-3H5030F*.?0R:/N
M/0<P
M
M        <#R&)0@!2!76N;K-^0LYE>J[T !1NR;5>6MKJ              *
M-V3:KRUM=0       !;'=FN;;W7CW(        UAFEV>EF
M              Q)2Z$3,J3!&6(2%')':?0
M
M                                     ?#H,41M"OS7ND],]P_L.9:4
MR%   *)V7:;CP"Y>CRF]/E'E+$            "C=DVJ\M;74        6QW
M9KFV]UX]R        -89I=GI9@                            !B"M2%
M(3TF2.</4?0
M
M           ?#K.HZ3#H08KTRY5^.UTG^96V@  !%+Y3PO(:7S^L/-ZR\9@C
MMU\-E-0WP           4;LFU7EK:Z@       "V.[-<VWNO'N0       !K
M#-+L]+,                              (V:[H3@GY)$?:=@
M
M                                                   .!XS#F(0Q
MI$S %^H\#4S':W/_ #*VT      (K>Z>&Y!36Y@EQ           HW9-JO+6
MUU        %L=V:YMO=>/<@       #6&:79Z68
M         ".FN:$B1LZ*6P9 ^@
M
M                        X&/(HA7YE2.D>0V?3>TCQJ9CM;G_ )E;:
M    U_VE9[ZUC=^[SB          *-V3:KRUM=0       !;'=FN;;W7CW(
M       UAFEV>EF                                @!7:%J$H1[P
M
M                                                       #X>,B
M2%4$F+K1  CQJ9CM;G_F5MH      #$5_E5&;V^[M<W4          4;LFU7
MEK:Z@       "R^Z]<V?NS'N0   !S/>=X  -89I=GI9@
M                !4!DD)\C[P
M
M                       #I(ZA5IUE_(@ "/&IF.UN?^96V@      !1.R
M[3<VOKGD*6<=/I"ILYMP   X54GSTE   'Q'!5<FP.J;R        //U3AWL
MV;:/L    'MC"XLSM]@9=0_0 #6&:79Z68
M      5&>A"PT<@?0
M
M             #B8TKY"OS9%'L  !'C4S':W/_,K;0       \GO+1^R+5?>
ML+N,96>=39S;[9P:X   9KN[7,KVY9.0  .!6\8T/R%FVQ_,N7
M    "RNML(NGJ'#^0 !K#-+L]+,                               !C
MS59"]2<H^L
M
M       '41E"FRSRP$0  (\:F8[6Y_YE;:        IC85LS%!Z>VGF\%3+X
M:F2W\"N0  %M=[:UM7<-BY   X%'PFTXY#S?8GF7+@             !976V
M$73U#A_(  UAFEV>EF                                Z#5A"\B9(^
MH
M                                                          'A
M(&EK1'95$   1XU,QVMS_P RMM        <9H1*^4X$@M7M[Z:<  "V^]M:V
MQN&Q<@  =91T)M-^0\VV(YER\              65UMA%T]0X?R  -89I=GI
M9@                               !K6A9B,[/:
M
M                                        <##E5H9,MQ$   1XU,QV
MMS_S*VT             !;?>VM;8W#8N0  .LHZ$VF_(>;;$<RY>
M      +*ZVPBZ>H</Y  &L,TNSTLP
M HX]B%GHY4^@
M
M        \I%"F380RX   (\:F8[6Y_YE;:              MOO;6ML;AL7(
M  '64=";3?D/-MB.9<O              %E=;81=/4.'\@ #6&:79Z68
M                            0XJ(N0DAW
M
M                                 '$QA6QB4+T1    CQJ9CM;G_F5M
MH             "V^]M:VQN&Q<@  =91T)M-^0\VV(YER\
M65UMA%T]0X?R  -89I=GI9@                                -:D+)
M)V9!'Z
M
M #J(T4VA;I,40   (\:F8[6Y_P"96V@             +;[VUK;&X;%R  !U
ME'0FTWY#S;8CF7+P             !976V$73U#A_(  UAFEV>EF
M                         K-"%%MD@1[@
M
M                               >0A*%4&RZ/T    CQJ9CM;G_F5MH
M            "V^]M:VQN&Q<@  =91T)M-^0\VV(YER\              65
MUMA%T]0X?R  -89I=GI9@           !YSJ0'B!TGGB'D.)P/*#S'6<3R1#
MH.@'C0^'4><'D.)P/+$ /A]@"(#Y!]BZRMY8[/P3E'(GT
M
M                                 '$Z#SGT])W'T  '$Q15Z$--@$0
M  !@H1U9Q^LD_P R=M              6WWMK6V-PV+D  #K*.A-HKRQF%OZ
M R?Y%PC#H]8#I](<)H?(O/ZRCIGAUS@ " (@   @"(S?3>'W9O;&^1\/H$$.
MC"8PBB'P^GP^@0 ?(OH /A] @"(?#Z#O@[@>TIF:%URQ] /6<D>9ZP>B#M/I
M[ =YW ]A].V#T@]1S.2/K      *G0BI;1(D>X
M
M                          X&/(L0)#U%AHR$]8  .LC)KHAC-(9'FZ><
M    >6*(6GWF/&F=@             6WWMK6V-PV+D  #K*.A-H_REF5\<WY
M7RA'G!W^41W><W.5R@]'E,.V2/9)$        "&]SZZWEWACO(
M       &L,\NSTDP                 '0:P(6H3Y')GT
M
M                                ^'PZ#&%=(473S^?D7.,C426AUU@]
MNHYPY@ '21!#2RGGP'SYV@     ,37>>Q&J+R             !;?>VM;8W#
M8N0  .LHZ$VF_(>;;$<RY>              (;W/KK>7>&.\@
M      :P3R[/R3                  "NT*V+>)0CW@
M
M                             XGF,81]"N37JV^LKX6V/*=1WSYZ0\GT
M\T_L;=_"7(]P !UD20U8@RGS'V][[#5     4;LFU7EK:Z@
M6WWMK6V-PV+D  #K*.A-IOR'FVQ',N7@             "&]SZZWEWACO(
M               &L,\NSTDP                  &O*$S+ 1R1]
M
M                                     !P/"1 JI"K:6? Z8O\ ..2<
MWS&'UX^30QOTWU%LC?J68H]P !Q,":[(5KQAGT^YWRH    "C=DVJ\M;74
M           "V^]M:VQN&Q<@  =91T)M-^0\VV(YER\              0WN
M?76\N\,=Y                  UAGEV>DF                   K="N"V
MR3H^P^@
M                                                  ^'D(4AKMY3
M1?E7,YKS5EOHMGL (]NC'YYW?K>\T9&=@  ,<5$:Q:3R"UN%-C@    4;LFU
M7EK:Z@             6WWMK6V-PV+D  #K*.A-IOR'FVQ',N7@
M    "&]SZZWEWACO(                 &L,\NSTDP
M '6:](>LLQ&3'K/H
M                                                          !U
M$=-<4(=Q=G\QYYRD #JN7CA?H;J[83.+=/D<@<@  >4K9#3[%ZRW_FAMP
M "C=DVJ\M;74             "V^]M:VQN&Q<@  =91T)M-^0\VV(YER\
M           0WN?76\N\,=Y                  UAFEV>EF
M        '$I5#QEHHR$[@
M
M   ?#PE:(:I8'<K2^<NU4(@#&Y_;/)V=@-S;*M%EHYP[0  #RE?H:;21MSY8
M;EY>4P    HW9-JO+6UU              MOO;6ML;AL7(  '64=";3?D/-M
MB.9<O              $-[GUUO+O#'>0                 -89I=GI9@
M                 /AK^A,B?H^\^@
M
M           ' P!KJA7'&V>S[G'*P,3GEMP_5V%3/=>/VK-";HYP[SZ   >4
MK5#43!;E;7SBVL    !1NR;5>6MKJ             !;?>VM;8W#8N0  .LH
MZ$VF_(>;;$<RY>              (;W/KK>7>&.\@                 :P
MS2[/2S                    "OD(:6PCF3D
M
M                   >0KM#4*A]++^9FW?9:?<8O.+=A_HMJN\:F2>&>1]Y
MW'T   'E*S0U/U;>;1^?6SP    *-V3:KRUM=0             +;[VUK;&X
M;%R  !UE'0FTWY#S;8CF7+P             !#>Y]=;R[PQWD
M      #6&:79Z68                    05"NBX$<X<P
M
M                           <#!&OR%+\SY=:G(&= 1?N/75W;TQRS$<R
M=YS    !Y2LT-2-<7:V/G?M(    "C=DVJ\M;74             "W.]M:VO
MN&Q<@  =91T)M-^0\VV(YER\              0_N?76\>\,=Y
M        UAGEV>DF                    $-0J]"X4V>.8
M
M                             /*5^AJ1:_:??-?;7NLE0,'LRT9OZ$ZO
MV!FA+$?0?0    #R%6H:LZ>OMG<$[+     URW-8<O?*7D             <
MRS>FL1G6>VS[$  .!4<LU8\@YQLMS+EX   '.\T]@]Y:X]H        .]"HL
MUMVW-W\?H                 -89Y=GI)@                   !ARF4+
M?1SAS
M                                              .!B"AD*0YGRZS>
M0,Z JCMC7M\;_P 9NY&0G:     #'%*H4%S)E]A\AYR    !D-EVF\_H7J_)
M@            '9&%-S2VO",HA$  =91T)JAXIV!GN?\E    ].04NR?TWU%
ME0        ?362>79Z28                 #6&>79Z28
M      0)"%EKHY@Y
M                                                         'E(
M>AJ>9GYO;7SF$W$#"Y];,A]#M6[%5<DN1[P    #B88UP0KWAW8DWT5D@
M &5V7:=BOH9J[+              H&:6WI8R!$  =91T)JAXIV!GN?\ )0
M /3D%+LM]-]198         UAGEV>DF                  U@GEV?DF
M              &.*D0@9L>CF0:UQA-H++1R1]
M
M                  !UF%*60UPU'?+AX$V8 !@.W=>7[OK&K%1R)]    !Q
M,&:QH1;@79DNU%?     ,KLNT[%?0S5V6             !KW-+=4L<TB  .
MLHZ$U0\4[ SW/^2@   >G(*79;Z;ZBRP        !K#/+L]),
M      !K#/+L]),                !4*%7Q9N"/%REGHC3U"YBQD<F<P
M
M                                     <3SF'0J\U?HO2<_/?:$DU[=
M  (QOK&K#[=UY>1(4>X    '$P)J^AT_,[;F1QFL     RNR[3L5]#-798
M           &O<TMU2QS2(  ZRCH35#Q3L#/<_Y*   !Z<@I=EOIOJ++
M     &L,\NSTDP                 &L,\NSTDP                HA#!
MECF71B:&#1OT&N:'TLTDJ/O/0<@
M
M    ?#J/ 1LJY#7FR5$KX?V),-1WP  =55)&OI?J/9._4T\1]Y]    .LC1J
MTAZ?F5MW(8[5@    979=IV*^AFKLL             #7N:6ZI8YI$  =91T
M)JAXIV!GN?\ )0   /3D%+LM]-]198         UAGEV>DF
M     U@GEV?DF                JD@"%LDI1[S %7H94N5'I*/0C1.28DC
M1]Q]
M                                         /.84K9"D((MH?))_P ?
MYW[[#4@  "(]4X9;W5V%7&CGCL    .DAZ&IWE-*_EUN+OHO0    #*[+M.Q
M7T,U=E@             :]S2W5+'-(@ #K*.A-4/%.P,]S_DH   'IR"EV6^
MF^HLL         :PSR[/23                  :PSR[/23
M   #K-54+<)\CD@>0C172&%1NA"4HX8K9#P%EHR$[0
M
M                  <#"%0H:Y8Q62GBG8$KU+?    !Y[KX>GZ8:CV$N7E*
MT>T    \I7Z&GMDJ+7^8>X     !E=EVG8KZ&:NRP             ->)I;O
MECF$0 !UE'0FJ'BG8&>Y_P E    ].04NRWTWU%E@        #6&>79Z28
M               #6&>79Z28               0U"E"[D92=P.)Y#!$+0KL
ML(M]'Z5*A*"6(]P
M                                                  !\/"5TAJE9
MZB=?.7:F2QJL    '74R8G:]EF_8>"7?FEODB/:    >4K5#3G%*ZY?FGMH
M    979=IV*^AFKLL             #6Z:7826/M1  '64=":H>*=@9[G_)0
M   /3D%+LM]-]198         UAGEV>DF                  UAGEV>DF
M              %6(1HMM'-', ^'08LC*$&.TFYT$A1D)V
M
M                      '21E#7<KCD/.;&YDR\    "N^LL)GW4N&W@3='
M)'(    \I7"&GN+UEO?-#;@     R.R[3?'T,U=DP             :Y30V
MEC[0  <"EH35?Q3L"0<_Y*   !Z<@I=EOIOJ++         &L,\NSTDP
M             &L,TNSTLP               I1#VEEHY(^@ ' \9B4,0=9E
MD<X>PY
M                                          XF,*C0UBP2XVM\ZMJ\
M_"8    "-=\ZSOO;UBL5-E3M    !Y2N$-.L>JKA^9.W@    !QRJB]'2V*=
MX             *0O]+<MCJ?5)$  ?# ''0^1Y76]U    ].04NRWTWU%E@
M       #6&>79Z28                 #6&:79Z68               :\(
M3<L)'W   'PZSJ.)W'8<@
M                                                        #J(F
MAJI!\^?6SY1JZ\@    ==5)X_I[I_8VX>4O1](    !Y"K4-8=)9#8W"NQP
M                  !2^P[7;^!7+T^,P        ].04NRWTWU%E@
M  #6&>79Z28                 #6&:79Z68               :X(3(LE'
M)GT    ^'T
M                                               \162&I^N[K:OS
MLVF     (]OC&K+[?UY=*.?.8    !CBH$*"Y<S&<<EYN
M     *7V':[?P*Y>GQF        'IR"EV6^F^HLL         :PSR[/23
M               :PSR[/23               "M2OD+=).CW@
M
M                               XF**/0HKE[,+'Y)S@    #C[2QCZ+
MZKV+SJVV$CD#Z #B?#Z<@#B8<U[0JGC?/)_SAE@                    H
M_9%JN[7%TY0B        /3D%+LM]-]198         UAGEV>DF
M        UAGEV>DF               'PUI0G98J.5.0
M
M                        !UD:-7D,!P9LF::;OX    $5ZLPNU>J\+N!&
M1G> ?#H/ >,])[ST',XF#-8T('Q-L*P= Y,                    *-V3:
MKRUM=0        /3D%+LM]-]198         UAGEV>DF
M  UAGEV>DF                AI3:%SDH1[P
M
M                 ?#R%<H:A6[UM/YC;?[Z+T    $)Z QC+]K:_O\ C">H
MY4Y@'F(T5<A&/&:4>TM@HRL]X(^:N1AA_GMM"4ZPO
M  HW9-JO+6UU         ].04NRWTWU%E@        #6&>79Z28
M        #6">79^28                :ZH3LL!'W@
M
M                   XGT^@  Z2.H:^%.\TY;;''V=@   #R5WGJ1]0M.WK
MC%9?.745NH21'T X&"**0IO0N2V%Q7L".]&8K*NO\%O:>$N1[2'H:C$K^8NW
M_?8JD                    4;LFU7EK:Z@        >G(*79;Z;ZBRP
M     !K#/+L]),                 !K#/+L]),                *K(P
MEMA-GCM
M                                         !\.L\QT'8=YZ#D =9AT
M*C-7\9K+7^<FU?9:?<    =7M+K%V-@>S?'^=8+N#7=_[KQ^QT<D?3QE=H:H
M6&IL+YK[:]%N]1@NJL,NGJW"K21[BKD-0\1KKI^:VV@
M   *-V3:KRUM=0        /3D%+LM]-]198         UAGEV>DF
M          UAGEV>DF                $>0UF+I)TCDSL
M
M                    !\/.8(@B$4,Z3,D:/O.\Z3&%8(:O4/K,_GULZ2:[
MNH      PVZL?L[NW6]R(YH&)*"0I+E[,+-Y)S@#Q9S;; ^CVJKC.HUX0K?C
M;/9]SCE8                    %&[)M5Y:VNH        'IR"EV6^F^HLL
M         :PSR[/23                  :PSR[/23
M4 A&BUR9&51[3Z
M                                              #I(V40A6NC,CD'
M,^78K<-AR'4>'7'[RS8]R..0K@USH/63\+[&F.G[Z      !Y<FHYE],=1W<
MCG#X1M#5LQWSUVA*-97@#$=!8Q;7:NOK41P:&HM!ZS;YD;=]-N]@
M            *-V3:KRUM=0        /3D%+LM]-]198         UAGEV>D
MF                  UAGEV>DF                 ^%+H5^6>3-'.'J/H
M
M                               .!AT*?-;M97>U/GWL_GXS#$YU;8SU
MQA&9W'8<W-")D+UW=;'XKV!(< N8       \N1TDQ^FFHKN1SIU$%0T[H_2S
MOEUN+GXS#!;1LWL[YUIL!6^<R1C*&H]DJ)5\X]K9/'ZH
M    "C=DVJ\M;74        #TY!2[+?3?466         -89Y=GI)@
M           -89Y=GI)@                 (<46A,2P"1(^X[
M
M                      ?#'E=H:J6WVF?SJVGF,/KP ,;D]''MA6O)8K6R
M' +F        /!L&UV#]%M5W,CFCPE4(:IZPO%O_ #WV@!!^YM<WMO'';51S
M)'C5E"/<)['GFE,A                     HW9-JO+6UU         ].04
MNRWTWU%E@        #6&>79Z28                 #6&>79Z28
M          >$H9#I+)):CDCM
M                                                    !Q /,0U#
M6TP7$NPIOH+)@           !Q]I8[VGK^^-_8S9R/K(^:ZH5MQ_G5C<T9<!
M&.PL$OWI7$K-1]9%T-5CA\[=IR;75U                     HW9-JO+6U
MU         ].04NRWTWU%E@        #6&>79Z28                 #6&
M>79Z28                   5"A7Q9Q,3+H^@^@
M
M     'PZSSGF.)U$>*!0JG0.36[Q-L(            <?66$]W:WM[<EAN!&
M1GD*F0U9QRJM3YQ;7]MH]P,#U-AMZ]8X39R)"MC46S5%O?,+;Z$0
M            *-V3:KRUM=0        /3D%+LM]-]198         UAGEV>D
MF          'F/(>P[0<CZ    :PS2[/2S                    09"DBP
MB>(Y\]!]
M                                 /AYC!(1,CYY4?(5>A6NH+[='"&R
M.VFG            $1Z:Q"PNO<&N8EJ/(KM#5>W^L@X V;(];W8 8/L[ ;_Z
M)Q6P$<6AKN5-RSF5I<G9L                     *-V3:;RUM=@
M /3D%+LM]-]198         UAGEV>DF          ZRK4:JQ2NFL89>\>'RX
M^4B0F\8=X   -89I=GI9@                   !@2@D)>60CGCN
M
M                  /*1)"B"N-<7;W:CO?D]8>"M\\GJV\S?1V1<I(@
M        1+Z1ZGV.S2WV CD3P%#(53Q5L&6<^Y. !A.^M9["[=L<O1@2&H]L
M]K.^:>VO=9Z@                     4;LFTWEK:[         >G(*79;Z
M;ZBRP        !K#/+L]),         !@C62UU''YJ;8[;/[CY429/>./7UV
M]KR4'T   U@FEV?EF           XG@/.     #F>\[P >4H@F:$^1]Y]
M
M                     .!@B@T*<YRRNR>-\\^RQ               ZJSS
M\_U(TYLC/"5H]QCRJ4*.YHR[V\QY?ZK3[^NA] ,-]%=5[#["M?L1UU0@G(V<
M67S#F                      %&[)M-Y:VNP        'IR"EV6^F^HLL
M        :PSR[/23   #B?     #@5*C1W+&9YSD_,P GA8/TCU3:^8V_L
M -9II=F99@          ,:4SB==A]/WWXB    !ZD+5W3C\QR.D^@ Q17:%K
MHYDY
M                            '20=#4*B])]\QMO^BW>H
M   QF=VV7_1S5-[(R YG01PI=#5"*R> MFV'J2]CRWFG^?3745_5,E?FO>DL
MAL_AG8W+SB                     !1NR;3>6MKL        !Z,@I=@?IO
MJ+)@        YFH\\ER0F   Z8(KYS8^D]     /-%4-/Z>O@;9/;9_< #P;
M^QKOZ1Q7MA   "HYI;<EF           \D8X/5-YE7(V;      8_LO _9L.
MU_0#D3N$)W>::ZT<\<P
M                                          #RE<(:E:YNUH_.[:0
M              &$W#8;$[VUK=J.<.9Q,456AJ;BU9<OS7VUS\9A$NL<)N7J
M;#;%1H="N>,<^L'G;*@   *KS:WX&Y^0        [-BVKU7^F^@       B=
M[I\K9*C"Z^N<BQRK        5OG[.@L8[@        =Q[]L6/<K**/Z  #!P
MCKIJ6^?>&MB             "F]@6RY-?W,                     >?,*
M"9?0_5NP1*4>X
M                                     \I6Z&I&NKK:GSMVF
M        !%^DL3M_L7 [D1S!R.HCQKJA6G(6<V-S+EXZ;CY8_P"EFI-A[U3Y
M5'6I#7_F/,,MI'(>_P YK.PVNDEH]P !0NSK1?6L;N        +([KUS9NZ\
M?^@       XE'1CJ_P /[ OW1&2@                 "(=[:UWBW#8N0
M(\:PZ=O_ *N"MD             "C=DVJ\M;74                     <
M/66 _3W4&T=U\+#1]Y]
M                                          !T$#0T_L-39WS&V^
M             !%.O\%OOIC$;31R)]/&5NAJ-:?>S_F?MSTV[U$3Z_P6Z.F,
M1M1'%(:E'=\_]FS35%[Z?2%#;-M%_P"KKP !@[EY5[E5%;V!W(        6Q
MW9KFV]UX]R       !UE%PFT_P")<_V#T'DP                  A_>VM=
MX]PV+D  "/&L.G;_ .K@K9              HW9-JO+6UU
M        A736(6OU[@UXHYX[
M                                                =9%$-4B0?+?<
M??0>H               CG?FL]B=MV.PT?8<3#&OZ%*\P9A:'(^<#!;JQ^2=
MV:XO:,) C6Z&HF'UUS?-G;2 45LNTWKK2[  4EL:UW#@-Q]E/.        +8
M[LUS;>Z\>Y        ZRCH3:=<3Y]L+H')P                 !#^]M:[Q
M[AL7(  $>-8=.W_U<%;(             %&[)M5Y:VNH
M     ''UE\WT?U3L1F=OF*/>
M                                               #K(LAJH93YC[>
M]]@J@              !&>_]9;%;8LEB(^TZB+(:K'H^;FV,UA=PQ&SK/Z>]
M]:WI<O&;H^0UZ0JGDS-K)Y;S("F=@VRU\(N'OI9P!1&S+3>NM+KRA$
M  6QW9KFV]UX]R       !UE'0FTZXGS[870.3@                 "'][
M:UWCW#8N0  (\:PZ=O\ ZN"MD             "C=DVJ\M;74
M           >#LG K]Z.Q2>(^L
M                                                 '205#3FD]+/
M^6^XN7G,               (UU?A5X=489:J.4.@KY#4*Q5-H_,7;^"V):O-
M] -97]<_&?H^H@*&HM'Z61\S]M^^R5($0OU-AZ_SL?$JT 0;):3IGA/\7K
M      !;'=FN;;W7CW(       '64=";3KB?/MA= Y.
M (?WMK7>/<-BY   CQK#IV_^K@K9              HW9-JO+6UU
M              &(ZZP>_NG</L)'V
M                                                     \I7"&H6
M#7*V?G#M8               ##[8LD^[_P!97<CG3Q%3H:Q:=OUH\&;)K[Z-
MZIV%SJW6>CDB,(:XD Y3S2S^5,T '":&N^U[-8N)UMC8E6@?(J)V7:;WUG=@
M       !;'=FN;;W7CW(       '64=";3KBG/=A>?\ *
M   !#^]M:[Q[AL7(  $>-8=.W_U<%;(             %&[)M5Y:VNH
M                 \7:& 7YT/BTZ1]@
M                                                       /*5HA
MJ?JZ\VA\^=G@               =59Y]?U!T_L;5><F1P:&NQ!.+-@9_!+EF
M_H=JV_"3(X="AR@M/WVY>#=D\O*8  07):2N<MHIUC578V)5HH;9MHOG65W
M       %L=V:YMO=>/<@       =91T)M.N+<\V%Y[RD
M  0_O;6N\>X;%R  !'C6'3M_]7!6R             !1NR;5>6MKJ
M               ,7]%M5[&;!M<U1]
M                                                      /*5FAJ
M]I7(+"X2V0                ,/WYK/8K;=CE:, 0U.L-39GS4VU'NHL/N?
MJ?#+91[2J$-;=<7:Q?G[LWOH?4   ""Y+25=FE!E:+T]?A-=>NKH
M+8[LUS;>Z\>Y        ZRCH3:=<6YYL+SWE(                  A_>VM
M=X]PV+D  "/&L.G;_P"K@K9              HW9-JO+6UU
M         \UU\./U!T]LC&,J.T
M                                                 'E*S0UPYPRR
M8<;YX                ,3V5@5[=&XI("@RK^4<TLSE;-,!WMK78#<-AGZ.
M!0U9\ILA\V]L93$:X    #PU,E#;.M.P^J+R        !:W=FN;:W7CW(
M    ' HV$VGO%N>["\]Y0                  (?WMK7>/<-BY   CQK#IV
M_P#JX*V0             *-V3:;RUM=@                     /)?*;/?
M3O4%_HR Y@
M                                 \A5J&O?+^8RSDC-P
M    !5WT3U7?&Q+7Z36:U^UM_-3;7NL]1B?I3J78O+J&4(URAJ]J*^65P+LP
M     "#Y)21^Z>5L8/<        ,'<))%W-KNS-P6'D       #K*A1UYXPS
MO93GC*0                 !#^]M:[Q[AL7(  $>-8=.W_U<%;(
M     %&[)M-Y:VNP                     '36>?H^I>G-D"0',
M
M                ^&-*60UCYRROV\V9:                (1NO'G6&$Y:
M*9<5[ L70&3X39%ISWT,U=?GI#UPC0J%0\JYG9W*6:@     "C=DVJ\M;74
M      <(JQRRFT6^K/&,1WMK(       #X>%':'Y@=F;J\A[7^P
M         0_O;6N\>X;%R  !'C6'3M_]7!6R             !1NR;3>6MKL
M                     !P]9<?]4M,[-DH1[0
M
M#@8(UK0K#C3/9EH7)0        !2^PK9=&O;F      /MP\^XRN.U0I'N+75
MM;UQRY3Q&L\D9;\[=IR?7MT      %&[)M5Y:VNH       X30JC+Z?\X_KU
MP36W0&I         -W/D]WMO%QMN3[                  !#^]M:[Q[AL7
M(  $>-8=.W_U<%;(             %&[)M-Y:VNP
M  BOU!T]LY=O"<(^L
M                                        Z2&H:E21DWS,V[DL>J@
M       !1NR;3>6MKL        ,??*:N^LL)Y;XQO#U<F8Y*S:TN8\P
M  HW9-JO+6UU       '":%49?3_ )Q_7K@FMN@-2         ;N?)[O;>+C
M;<GV                  "'][:UWCW#8N0  (\:PZ=O_JX*V0
M   *-V3:KRUM=0                     ! N]]:;!;@L5K(Y@Y
M
M            'P^' X' Q94*&M6J+U;OS_V<         !1NR;3>6MKL
M     .FK\^JIE]=K]@      !1NR;5>6MKJ       .$T*HR^G_./Z]<$UMT
M!J0        #=SY/=[;Q<;;D^P                  0_O;6N\>X;%R  !'
MC6'3M_\ 5P5L@             4;LFU7EK:Z@                     #!
M[(M.9^ANKMB9H2I'M
M                                    /AUGG,<8I#%H^0AR&OOG&0<$
M;+F&H[X         !1NR;3>6MKL                  *-V3:KRUM=0
M  !PFA5&7T_YQ_7K@FMN@-2         ;K_*+O/>?C+<_P!@
M      A_>VM=X]PV+D  "/&L.G;_ .K@K9              HW9-JO+6UU
M                     QO=&N=A=WX[.$?4
M                                                      ?#K/*A
MBR(E;$!MOMA\.K_)X38>R^\KYJRV9ZAOH          HW9-IO+6UV
M           %&[)M5Y:VNH       X30JC+Z?\X_KUP36W0&I         -U
M?E-WCO3Q=NG[                  !#^]M:[Q[AL7(  $>-8=.W_P!7!6R
M            !1NR;5>6MKJ                      !B>J<,OOJ["K$1]
M@
M                 !\.L\AB2)H5857B]9D^5<SEV@LFYT\X
MHW9-IO+6UV                  %&[)M5Y:VNH       X30JC+Z?\ ./Z]
M<$UMT!J0        #=7Y3=X[T\7;I^P                  0_O;6N\>X;%
MR  !'C6'3M_]7!6R             !1NR;5>6MKJ
M  !C>P<%OSI;$9^C[
M                                  ?#SF&(2A5A4-N]??R_F-@<R9=V
MTGH             *-V3:;RUM=@                 !1NR;5>6MKJ
M  .$T*HR^G_./Z]<$UMT!J0        #=7Y3=X[T\7;I^P
M    0[O;6N\.X;%R  !'S6+3N0>O@K8X             HW9-JO+6UU
M                  PWT"UCL3M6RSE'V
M                                                  Z2/E1H4;AE
M?QYQRN9Z#R;W66H              %&[)M-Y:VNP                  HW
M9-JO+6UU       '":%49?3_ )Q_7K@FMN@-2         ;H_*ONW>WBG=OV
M                  "I.]M;;7;@L?T  &(*>T_?I)P3L<             4
M;LFU7EK:Z@                     !&$>^H6GMFKIXS1'T
M
M    '$QI4J&L>(UUD_._:7LLU0               *-V3:;RUM=@
M         !1NR;5>6MKJ       .$T*IR^G_ #B^O7!-;= :D         V_
M^8O;>_\ P?O_ .P                  4'OK&[NLM0  !Q.%DJ,GKJZ
M         "C=DVJ\M;74                      8W-+?G?I'J>_R3H]@
M
M              !U$40U5ECR^>>T9'K:[           >G/+;-^FL1]8  !C
MS4&@]=@^.,[                  %&[)M5Y:VNH   ^WCP]NR+3V   XQ02
M^^7YQ?33BBJMV:N   '$\,_EC:JD    V_\ F+VWO_P?O_[
M     !1NR;5>6MKJ                 !1NR;5>6MKJ
M      (YT_A]R=<8/;:.7.0
M                                      !Y2N$-7M-WZ>\&;*
M     &:W!8M@N]]:Y4   P!^=VN[K?\ \[-I                  "C=DVJ
M\M;74   9+:MFO'Z ZRR8  !TQA].V$0  !@S\],\U[^:/3/)H   &W_ ,Q>
MV]_^#]__ &                  "C=DVJ\M;74                 "C=D
MVJ\M;74                      8+Z&:NV(V7:)ZC[0
M
M >,JY#7OEW,99R5FX           S>X+%L)WOK7+   $>/SMUW=;^^=FT@
M               !1NR;5>6MKJ   ,QM6S;#_0+6.6        (\?G'G6O?S
M(Z:Y.    V_^8O;>_P#P?O\ ^P                  4;LFU7EK:Z@
M            4;LFU7EK:Z@                     >6^TWK^G&H=A9H2E
M'N
M                  !Y2MD-8](9%.N%]C           #-[@L6PG>^M<L
M 1X_.W7=UO[YV;2                  %&[)M5Y:VNH   S&U;-L/\ 0+6.
M6        (\?G'G6O?S(Z:Y.    VY^9G:_Z"\$=!_8
M *-V3:KRUM=0                 *-V3:KRUM=0
M (]N[';'[IUS=J.?.8
M                                  .@B"&JE#Z2'YG[<]=FJ
M    ,WN"Q;"=[ZURP  !'C\[==W6_OG9M(                  4;LFU7EK
M:Z@  #,;5LVP_P! M8Y8        CQ^<>=:]_,CIKDX   #;CYG=K?H-P-T)
M]@                  HW9-JO+6UU                  HW9-IO+6UV
M                    A756%W;U;A=QHY<Y@
M                                                     XF'*.0H
M_F;+K&Y!SH          #-[@L6PG>^M<L   1X_.W7=UO[YV;2
M        %&[)M5Y:VNH   S&U;-L/] M8Y8        CQ^<>=:]_,CIKDX
M #;CYG=K?H-P-T)]@                  HW9-JO+6UU
M   HW9-IO+6UV                      AW4N&W7UEA-Q(Y8Y@
M
M        'C(0AJ=Y32#YS;4S^#7(          9O<%BV$[WUKE@  "/'YVZ[
MNM_?.S:0                  HW9-JO+6UU   &8VK9MA_H%K'+
M$>/SCSK7OYD=-<G    ;<?,[M;]!N!NA/L                  %&[)M5Y:
MVNH                 %&[)M-Y:VNP                     $5Z,Q2VN
MR\"NE',G,
M                          ZS"%%H4IRYF-D\EYN          ,WN"Q;"
M=[ZURP  !'C\[==W6_OG9M(                  4;LFU7EK:Z@  #,;5LV
MP_T"UCE@       "/'YQYUKW\R.FN3@   -M?FCVI^A/ ?0WV
M       "C=DVJ\M;74                 "C=DVF\M;78
M       "*]!8O:':NO[O1SIS
M                                         !X2LD-2]?72VOG3M0
M        9O<%BV$[WUKE@  "/'YVZ[NM_?.S:0                  HW9-
MJO+6UU   &8VK9MA_H%K'+        $>/SCSK7OYD=-<G    ;8_-;M']#?G
M]T3]@                  HW9-JO+6UU                  HW9-JO+6U
MU                      PFU++-?H'K&]D9"=@
M                                                         .@A
MJ&HDJ7?,G;V1L%4         !EMP6*\^]]:Y,   P4(_GWKRZ;"_.S:0
M              HW9-JO+6UU   &8VK9MA_H%K'+        $>/SDSO7OYC]
M,\G    ;9?-;M']#/G]T3]@                  HW9-JO+6UU
M         HW9-JO+6UU                      Z+AY='U$T[LC.EIV@
M
M               X$>-84(5Q'L*PM"9,         !\RVA]N\\>[0  #SFM_
MO)L/RQF0                  HW9-JO+6UU   &8VK9MA_H%K'+
M&(-!,[UY^3O3/)X   &V_P U.T?T'^?_ $3]                  *-V3:K
MRUM=0                 *-V3:KRUM=0                     !A/I%J
M?9#-;?-D?4
M                           #X8<HI"E>3\UL/EC,P              *
M-V3:;RUM=@                 !1NR;5>6MKJ   ,QM6S;#_0+6.6
M  .!C3RB$0 !PC"DH3:F\EYKL9R[F                   HW9-JO+6UU
M                HW9-JO+6UU                      &+[LUQL%NO'I
MVC[
M                     #'E3(:^\QYA-N1,X               HW9-IO+6
MUV                  %&[)M5Y:VNH   S&U;-L/] M8Y8            '
M64=";3CE#,]A^6,R                  %&[)M5Y:VNH
M  %&[)M5Y:VNH                      P/T&UAL3M&S3Y'V
M
M        'E*O0UOYSRN:\:9Z              !1NR;3>6MKL
M       *-V3:KRUM=0  !F-JV;8?Z!:QRP            .LHZ$VG'*&9[#\
ML9D                  *-V3:KRUM=0                 *-V3:KRUM=0
M                     !'OHAJS8S8]JGR/L
M                                                       /*5FA
MK5SYE$VXKV               !1NR;3>6MKL                  *-V3:K
MRUM=0  !F-JV;8?Z!:QRP            .LHZ$VG'*&9[#\L9D
M        *-V3:KRUM=0                 *-V3:KRUM=0
M        !@_H)K#8G:=FGB/L
M                                          /(5:AKGS;ELTXZSL
M            "C=DVF\M;78                  4;LFU7EK:Z@  #,;5LV
MP_T"UCE@            =91T)M..4,SV'Y8S(                  4;LFU
M7EK:Z@                 4;LFU7CK:Z_0                     # ?2
M74VR694$W1]8
M                             !CBH$*#Y:S*;\FYL              !
M1NR;3>6MKL                  *-V3:KRUM=0  !F-JV;8?Z!:QRP
M       .LHZ$VFW*>9[$\JYD                  *-V3:KRUM=0
M          *7V':[?P*Y>GQF                     '"HDQOU)TYLI[0F
M!W
M                    XF'->4*DY$SBQN8\P               HW9-IO+6
MUV                  %&[)M5Y:VNH   S&U;-L/] M8Y8            '
M64=";3;E;,MB>4LS                  %&[)M5Y:VNH
M  %+[#M=OX%<O3XS                     #&9U;91]'=4WRC(SL
M
M           !P(^:OH1#AK8L]T;D8              %&[)M-Y:VNP
M            HW9-JO+6UU   &8VK9MA_H%K'+             ZRCH3:;<K
M9EL3REF8                  HW9-JO+6UU                  I?8=KM
M_ KEZ?&8                     1W>..6-W-KJ\4<Z<P
M
M   =)#T-2O&:2_,W;F1L%4              !1NR;3>6MKL
M     *-V3:KRUM=0  !D]JV:]OH%K')@            X%+0FU$Y6S+8OE+,
MP                 !1NR;5>6MKJ                 !2^PK9;V"7'U>$
MP                     B72F)6YV'@ETHYHY@
M                                                        \16:
M&F.NKJXVST               5QEM%8^)5H                  KC+J*Q\
M1K0  !T9W;N/6&%^@'R>'V>      'R:#T@   !\1CA!>?\ )K@T1D8
M             KO*Z*SL.K@                 (!E%),L?J?;3S
M              #+[ZQK9+IK$+>1RI]
M                                                /ABRD$*,Y9S*
MPN3LV               %&[)M-Y:VNP                  HW9-JO+6UU
M                 %+[#M=OX%<O3XS                  4;LFU7EK:Z@
M                 5!GMMLS#J[)T?H                     ([UQ@]]]
M/X?9J/N/H
M                         !Q,&:T(0/B#8<\T/DH               HW
M9-IO+6UV                  %&[)M5Y:VNH                  I?8=K
MM_ KEZ?&8                 "C=DVJ\M;74                 "H,]MM
MF8=79.C]                     !C^R,#OKH_$Y^C[
M
M  =9&35A#K^<VU9!@-S               %&[)M-Y:VNP
M   HW9-JO+6UU                  %+[#M=OX%<O3XS
M   4;LFU7EK:Z@                 5!GMMLS#J[)T?H
M      ,9W!KN_M[XW/D?8
M                                      #I(,AIQ33V;\N=Q=E/.
M            *-V3:;RUM=@                 !1NR;5>6MKJ
M         *7V':[?P*Y>GQF                  HW9-JO+6UU
M         J#/;;9F'5V3H_0                     8'Z#ZOV*VA9YZC[
M
M                 >4KA#4K7%VM'YW[2                HW9-IO+6UV
M                 %&[)M5Y:VNH                  I?8=KM_ KEZ?&8
M                 "C=DVJ\M;74                 "H,]MMF8=79.C]
M                    !'/I#J?9/-K?.4?8
M                                                     #RE:(:N
MZ7R"PN$-D                4;LFTWEK:[                  "C=DVJ\
MM;74                  4OL.UV_@5R]/C,                 !1NR;5>
M6MKJ                 !4&>VVS,.KLG1^@                     C?U
M T]LY=_":H^@
M                             'E*S0U@TCD5@<+;&
M HW9-IO+6UV                  %&[)M5Y:VNH                  I?
M8=KM_ KEZ?&8                 "C=DVJ\M;74                 "IL
MYMU@8M69FW^H                    '55^?3]3--[(HRH[0
M
M      >4K-#6?0633GB780               %&[)M-Y:VNP
M      HO95JO+6UU         Y0    <8@   !2^P[7<. W+T^,P
M         %&[)M5Y:VNH                 %4YO;YUC55G+;[
M            >+)J.1_3'4=\HR,Y@
M                                              \A5J&MG/F43OBO
M8                %&[)M-Y:VNP                 &#N$FMNV<=MO!Z@
M        =_FF%CN6<MU6  !@[A)$;W;?-[4X   ^P5EF='LKJ+)_5XS
M             4;LFU7EK:Z@                 53F]OG6-56<MOL
M               !T7'RY?4;3FQR,G.T
M                                                 &.*@0U_YBR^
M=\BYR               !1NR;3>6MKL                 .$58Y93:4]"\
M]R?QTB        !L)J3I.^]7[H^P  <(JQRRFUKW)RYA+WK    "(W?*OT>Y
M%[/R%-,                 !1NR;5>6MKJ                 !5.;V^=8
MU59RV^P                     CWU&T[LY<?*9G>
M                                                           <
M3#FO:%4<<YW8'-V6@               4;LFTWEK:[                 #
MA-"J,OI]+.@^>I;3Z2         V"U+TG?NKMT?8  .$T*HR^GUOW'RWB;QK
M$   "(7?*OT=Y&[/R5+,                 !1NR;5>6MKJ
M     !5.;V^=8U59RV^P                     BGTWU#LYD%+.4?6
M
M             <3 FL2$6X(V7,=/WT               "C=DVF\M;78
M             <)H51E]/I9T'SU+:?20        &P6I>D[]U=NC[  !PFA5
M&7T^M^X^6\3>-8@   1"[Y5^CO(W9^2I9@                 *-V3:KRUM
M=0                 *IS>WSK&JK.6WV                     $-^F^H
M=GL@I9ZC[
M                          #K(R:KH>SYF;=R.-U8               %
M&[)M-Y:VNP                 X30JC+Z?2SH/GJ6T^D@        -@M2])
MW[J[='V  #A-"J,OI];]Q\MXF\:Q    B%WRK]'>1NS\E2S
M     4;LFU7EK:Z@                 53F]OG6-56<MOL
M        (3]/=/[0WJGGR/L
M                                        /.01#3JDGM+Y:[D^RQ
M              HW9-IO+6UV                 '":%49?3Z6=!\]2VGTD
M        !L%J7I._=7;H^P  <)H51E]/K?N/EO$WC6(   $0N^5?H[R-V?DJ
M68                 "C=DVJ\M;74                 "J<WM\ZQJJSEM
M]@                    !!_J%IW:2Z^,]1]@
M                                                      !X"JD-
M3=:W>X?GEM$                4;LFTWEK:[                 #A-"J,
MOI]+.@^>I;3Z2         V"U+TG?NKMT?8  .$T*HR^GUOW'RWB;QK$   "
M(7?*OT=Y&[/R5+,                 !1NR;5>6MKJ
M!6>8T,FLWO)K/[@                    "(?3O4&S]\IIRC[
M
M       <##&O:%1\E9O8_+N8@               "C=DVF\M;78
M        <)H51E]/I9T'SU+:?20        &P6I>D[]U=NC[  !PFA5&7T^M
M^X^6\3>-8@   1"[Y5^CO(W9^2I9@                 *-V3:KRUM=0
M              *SS&ADUF]Y-9_<                     8/Z?Z?V5O%/
M-$?0
M                    #RD-0U.\YI-\T-MY+&ZL                4;LF
MTWEK:[                 #A-"J,OI]+.@^>I;3Z2         V"U+TG?NK
MMT?8  .$T*HR^GUOW'RWB;QK$   "(7?*OT=Y&[/R5+,
M !1NR;5>6MKJ                 !6>8T,FLWO)K/[@
M    8C:MEF/T"UC>:,D.P
M                                     X&(0I<U]T-DMG\0[#
M           HW9-IO+6UV                 '":%49?3Z6=!\]2VGTD
M     !L#J;I.^]7;GY0B !PFA5.7T^N&XN6\3>-8@   1"[Y5^CO(W9^2I9@
M                 *-V3:KRUM=0                 *SS&ADUF]Y-9_<
M                  #A4283<-B]/9^ W[?Z6>(^\Y
M                                                          'E
M(.AJ33SRSYO;7R^(UP                %&[)M-Y:VNP
M  X30JC+Z?2SH/GJ6T^D@        +;UWT-:F#;?^P  ?(H1??"F=E\U8VZZ
MV    B%WRK]'>1NS\E2S                  4;LFU7EK:Z@
M      5GF-#)K-[R:S^X                  'STA >U]>^_?&-V?Z0LHF:
M.4.T
M                    X&'*&0I'FS++-X[SP                 4;LFTW
MEK:[                 #A-"J,OI]+.@^>I;3Z2                  $0
MN^5?H[R-V?DJ68                 "C=DVJ\M;74                 "
ML\QH9-9O>36?W                   A78^!VATAB=I$E1R9ZSM
M
M        !Y"!H:D4\\U^:VV<IC-8                 *-V3:;RUM=@
M            !PFA5&7T^EG0?/4MI])                  "(7?*OT=Y&[
M/R5+,                 !1NR;5>6MKJ                 !6>8T,FLWO
M)K/[@                 "(]18=/NM<(NHE2/M.9]
M                                                          !P
M, 4"A27.N4VQQEGX                 %&[)M-Y:VNP
M X30JC+Z?2SH/GJ6T^D@                 !$+OE7Z.\C=GY*EF
M           HW9-JO+6UU                  K;+Z&06KVE-EJ
M          ,'NS'I!W5KB\8I@C[CD
M                                              ?#Q%<(:CV_UL;Y
ML[9R6/50                 %&[)M-Y:VNP                 X30JC+Z
M?2SH/GJ6T^D@                 !$+OE7Z.\C=GY*EF
M   HW9-JO+6UU                  KW*Z+)T7I+[#4@
M <?66,]+XE*NK<*NFNDFQDCD
M                                         #J(\AKN5;R=FME\LYF
M                 *-V3:;RUM=@                !PFA5&7T^EG0?/4M
MI])                  "(7?*OT=Y&[/R5+,                 !1NR;5
M>6MKJ                 !7N5T63HO27V&I                1AA]HV?%
M]B8)9^P;79Q+$<H=@
M                                  /AX$*Y-4,8K+*^;>V.ZC]
M             !1NR;3>6MKL                 .$T*HR^GTLZ#YZEM/I(
M                  1"[Y5^CO(W9^2I9@                 *-V3:KRUM
M=0                 *]RNBR=%Z2^PU(              ZJSSP6W;'C=S6
M#(;DL,YR2DL0F!FT?<<P
M                                     #J(\AKN5YQKGL\YRRL
M             "C=DVF\M;78                 <)H51E]/I9T'SU+:?20
M                  B%WRK]'>1NS\E2S                  4;LFU7EK:
MZ@                 5[E=%DZ+TE]AJ0             ,-GULCO=&N;-S&
MWS=&4F<1RA[#N/H
M                                !\/ A7)J;CU59WS4VWVTDX
M            %&[)M-Y:VNP                 X30JC+Z?2SH/GJ6T^D@
M                !$+OE7Z.\C=GY*EF                  HW9-JO+6UU
M                  KW*Z+)T7I+[#4@            #"[(M./[\UG>=S\9
MZ9E'V'<<SZ
M                             =1'T-=RLN1,XL7F/,
M     !1NR;3>6MKL                 .$T*HR^GTLZ#YZEM/I(
M          1"[Y5^CW(W9^1I9@                 *-V3:KRUM=0
M           *]RNBR=%Z2^PU(            'BOU-$_HWJG8F_4UB(YD[SZ
M
M                    #QE;H:B6SVM'YF;<]-N]@                  !
M1NR;3>6MKL                 .$T*HR^GTLZ#YZEM/I(             "
M=XAN_G*   ^D)R"OWKYKWY[/"(                 %&[)M5Y:VNH
M           %>Y719.B])?8:D            "$=M:]NO?N,VVCGSO
M
M               .!AS7M"E^8<OM+D;.0                   *-V3:;RU
MM=@                !PFA5&7T^EG0?/4MI])              ;L\T]\>Z
MGB  !]*8V%:K^U?=_H                 !1NR;5>6MKJ
M   ! LGH_1Y337':H            =%?Y8/Z@:?V2J))PC[3Z
M
M          >4AJ&IWG&3_,W;N1QZJ                    HW9-IO+6UV
M                '":%49?3Z6=!\]2VGTD             !O=R[WSDJ68
M  4;LFU7EK:Z@                 "C=DVJ\M;74                 "#
M9)2"<XW5@           #"[2LTO^@NL+V1DIV@
M                                                          '
MQ2%,FM>G[[;O!&RP                   !1NR;3>6MKL
M   .$T*HR^GTLZ#YZEM/I(             #>[EWOG)4LP   HW9-JO+6UU
M                 %&[)M5Y:VNH                 $&R2D$YQNK
M       $7Z2Q.W>Q<#N1'-'(
M                                             \I$$-4SE\_]FR[5
M%[                    %&[)M-Y:VNP                 X30JC+Z?2S
MH/GJ6T^D@             -[N7>^<E2S   "C=DVJ\M;74
M    4;LFU7EK:Z@                 0;)*03G&ZL            1CM+7]
M^="XO9R.1/H
M                               .!B2FD->]#Y)9O$&Q
M         *-V3:;RUM=@                !PFA5&7T^EG0?/4MI])
M         ;W<N]\Y*EF   %&[)M5Y:VNH                  HW9-JO+6U
MU                  @V24@G.-U8            P'T3U9L9L2U3U'U@
M
M                 'D(:AJM)'+?.':V;PFX@                    4;L
MFTWEK:[                 #A-"J,OI]+.@^>I;3Z2              WNY
M=[YR5+,   *-V3:KRUM=0                 !1NR;5>6MKJ
M      !!LDI!.<;JP           ./M+COJ/IW9*J\Y>CW@
M
M       ZS!%)H4+H+)K2XEV$                     *-V3:;RUM=@
M            !PFA5&7T^EG0?/4MI])              ;W<N]\Y*EF   %&
M[)M5Y:VNH                  HW9-JO+6UU                  @V24@
MG.-U8           &-V%:YE]%=5W@C(3L
M                                                     /AC2MD-
M4;1[SGYS[5R>.U0]/C,                    *-V3:;RUM=@
M      !PFA5&7T^EG0?/4MI])              ;W<N]\Y*EF   %&[)M5Y:
MVNH                  HW9-JO'6]U^   Y0              "#9)2"<XW
M5@           1_J?#+JZPPJU$<J<@
M                                                 #SD00UH([Q)
ML*)8-<A\/-[0  &:ZMPN4;.L_P!!P\8D0!Q\HH !Q/@ *^C"=0CV@'$ QY66
M)5\FX]SH #X?3!7+QSMM]@   0  (@  86X^67H/3G+$@"(  ($0!W><:\R+
MPUBV]I3.2ZC[)8?4.R1RA#LA#E*YPASE(^'.%-R.R2'T[9(?3LDA].R6
M &^'+G?.0II@  !1NR;5>6MKJ                  *&V;:;$Q"X8JKA\ !
MZ/-+K-ZY6CF              AU_IL?5R6#BM8      .GTAX_:'&(  #G!Q
MOU*^CFJ=BKGY3,]8
M                                   !P,.4LAKWI#(;3X7V.    +7[
MKUS;&[,>Y        &M\TNP<LWM  !@#5?7UVRWSIVB             *7V'
M:[?P*Y>GQF      'F]I<!<9(5??'H](=,\.,SJFAPFAUSPZYG7-#&U4E,[$
MTQ#\KT/\BZIIOD77-'Y%US1XQ=<T<5[9ULMIOH+T^<0 !],C3S2RSWGLEB
M .N:'9+$         5WEE%8F)UH       &(K9*+V%KB"Y;HTB"/V'IRA'83
M5/2L]QS(/L   Z?2$'R2DGV+U@         XQ@.4(@     <8PAM[\J-V9SW
MY:BV@  <X-@=PYSN[GUPME'-G(
M                                             'P\A7B&I]#Z3?YN
M;8R>,U@    M?NS7-L[KQ[D <CZ      :W32["2Q]J(  CQJMKV[97YU;1
M            %+[#M=OX%<O3XS       #C%\C    8:NAJ]N715>9OSV
M!&Z_8_Z(<G]99&FB  !RA'[               *-V3:KRUM=0       ,+7R
MZR;>U!6F?\R@ #:W0W:%I8;E?V   >;VEJ#/;;=&O+H                !
MPFA567T^L6\>*O)56(   ;/[_P!V[CY9DU@H^X
M                                                          ZB
M/&O*%5\J9I9?*>:     2+N37DRW/8.0/I(?26;U$G<     #6Z:7826/M1
M $>-5M>W;*_.K:(             I?8=KM_ KEZ?&8           #"U\NKF
MYM%5YF_/8   $;K]C_HER=UEDJ68                  4;LFU7EK:Z@
M    86OEUDV]J"M,_P"90 !M;H;M"TL-RO[   /-[2U!GMMNC7ET
M         X30JC+Z?63>/%7DJK$   -S>E-_[5W>Z35'T
M
M     ^&,*K0U5QFKM;YN;9[Z'T       $@W7C^P/=FN,H     #6Z:7826/
MM1  $>-5M>W;*_.K:(             I?8=KM_ KEZ?&8           #"U\
MNKFYM%5YF_/8   $;K]C_HER=UEDJ68                  4;LFU7EK:Z@
M       86OEUDV]J"M,_YE  &UNANT+2PW*_L   \WM+4&>VVZ->70
M          #A-"J,OI]9-X\5>2JL0  $AR;(-\^A=YWN29'L
M
M       /AYB%(:NGBX8V-.='Y$       !GMUX_L#W9KC+      UNFEV$EC
M[40 !'C5;7MVROSJVB             *7V':[?P*Y>GQF            PM?
M+JYN;15>9OSV   !&Z_8_P"B7)W662I9@                 !1NR;5>6MK
MJ       !A:^763;VH*TS_F4  ;6Z&[0M+#<K^P  #S>TM09[;;HUY=
M            .$T*HR^GUDWCQ5Y*JQ   7%M?9>\>U-D6NCESD
M
M        #X><C:%"%):'R2X.(-B      -P6/UY71?0"5Y_;+OZ-Q3W@
M UNFEV$EC[40 !'C5;7MVROSJVB             *7V':[?P*Y>GQF
M      PM?+JYN;15>9OSV   !&Z_8_Z)<G=99*EF                  %&
M[)M5Y:VNH       &%KY=9-O:@K3/^90 !M;H;M"TL-RO[   /-[2U!GMMNC
M7ET                 X30JC+Z?63>/%7DJK$  !MST7O?;/(+Y/$?:
M
M              ?#K/*1XJ)#7?!;C;'SRVEZ+?Z@     61W7KFS=UX_]!]C
M#UF1.0     -;II=A)8^U$  1XU6U[=LK\ZMH@            "E]AVNW\"N
M7I\9@           ,+7RZN;FT57F;\]@   1NOV/^B7)W662I9@
M        !1NR;5>6MKJ       !A:^763;VH*TS_ )E  &UNANT+2PW*_L
M \OM+3^?6VZ->70                #A-"J<OI]9=X<5>2JL0  R=WNF^?2
MF_[_ $94=P
M                           .)Y3$D.0J,I/"KA:' NS,MB]8      +8
M[LUS;>Z\>Y        &MTTNPDL?:B  (\:K:]NV5^=6T0            !2^
MP[7;^!7+T^,P           &%KY=7-S:*KS-^>P   (W7['_ $2Y.ZRR5+,
M                 *-V3:KRUM=0       ,+7RZR;>U!6F?\R@ #:W0W:%I
M8;E?V   1NZ^6NVU<2M7"_<                #C&$*OGA2VT>3_/46<  3
M'.LRWNWCN&\T9 <P
M                                #@>$B!3Z%58?7^WEK,9AH3)N?A,
M     !;'=FN;;W7CW(        UNFEV$EC[40 !'C5C7UVR?SIVB
M     *7V':[?P*Y>GQF            PM?+JYN;15>9OSV   !&Z_8_Z)<G=
M99*EF                  %%[*M-Y:VNP       &%KY=9MO:@K3/N90 !M
M;H;M"TL-RO[  !PBJK,*72;H[DF8VS!                     !/=B9UO5
MN?;-VHYXY@                       ^' \YT@[CO.9R
M                                   /(0M#7:2,6Y.S:<\R9=SIYP
M     +8[LUS;>Z\>Y        &MTTNPDL?:B  ,04%A%RQO"FQ0  !XCJQ>L
MYT7H        *7V':[?P*Y>GQF            PM?+JYN;15>9OSV   !&Z_
M8_Z)<G=99*EF                  P=PDUGV]AMLX3.       !X*B2G<^U
MK"\NT&  -K=#=H6EAN5_8  .$T*AS.ETLZ+Y)FEKP4
M   3O8V>;O[EVO>*,D.X                      'PZSRH8,@1&CVDK).9
ME'WG8 <@                                              <3$%"H
M5!RAFL]Y7S,        "V.[-<VWNO'N0       !K=-+L)+'VH@ #@8T\HA$
M  <2F$8!\_MF9+55Y        %+[#M=OX%<O3XS            86OEU<W-H
MJO,WY[    C=?L?]$N3NLLE2S                 #A%6.64VDG1O+4LH=9
M            ;6Z&[0M+#<K^P  <)H5#F=+I9T7R3-+7@H
M       R%VN>[/26_=A9YYNC[SZ                     #B>4PB$&*>-;
M+Y8*$V-J[V2S79AF=[$XEF=PD\,D=J/(])Z#N/H
M                       !UD:-8#T?,';_ *[-4         67W7KFS]V8
M]R!S/>=X     !K=-+L)+'VH@      =91T)JO\ G]LS(:JO(        I?8
M=KM_ KEZ?&8           #"U\NKFYM%5YF_/8   $;K]C_HER=UEDJ68
M              <)H51E]/I3T5RU,*#60           &UNANT+2PW*_L  '
M":%0YG2Z6=%\DS2UX*                   ,_E.1R[/<T]$\^(QRPQG%\=
MFV07O?;=>W+5FGS)S                    !\.HQ! D*>*%JZ/4;<NBZ!V
M[I7S^].!.L5S#>KG7IW83'\ESYZ4?:A,2:D@1]IV
M                         ZR,H:O><V3^6>Y.?A,        !PZ,Q;W9_
M;0/6A;^W+'/\PH/H     -;II=A)8^U$      #K*.A-5_S^V9D-57D
M   4OL.UV_@5R]/C,           !A:^75S<VBJ\S?GL   "-U^Q_P!$N3NL
MLE2S                 #A-"J,OI]*>BN6IA0:R            VMT-VA:6
M&Y7]@  X30J',Z72SHODF:6O!0                 !Z:RKNS=&V=@\WR^>
MGM1QR$2/!;+?:7MZ6I6UN7.8                   !\/*1HI=#7GU\M4-H
M:CUOW7H7$72T  #O\?>U->;,Y^GGC+E:I#:;SLCJ[;NWF"["O8F:.1/H
M                                       !Q,$:V(1/@39DIU'?
M       !:W<.O+=WMC?(     &MTTNPDL?:B      !UE'0FJ_Y_;,R&JKR
M       *7V':[?P*Y>GQF            PM?+JYN;15>9OSV   !&Z_8_P"B
M7)W662I9@                !PFA5&7T^E/17+4PH-9            ;6Z&
M[0M+#<K^P  <)H5#F=+I9T7R3-+7@H                 'IN-?L7T#NW9N
M\W>RB0H]QTGB0ZCW(Y,]1R                   !P,>09"CC3C,\$TTZ#Y
MKC5^QP      ;)Z=WA^FFC>@KU)8CZSZ
M                8XIQ#6[2>0VAPIL<        )X=FTK/[P#F6KU3AED[9
MLGT     &MTTNPDL?:B      !UE'0FJ_P"?VS,AJJ\@       "E]AVNW\"
MN7I\9@           ,+7RZN;FT57F;\]@   1NOV/^B7)W662I9@
M        !PFA5&7T^E/17+4PH-9            ;6Z&[0M+#<K^P  <)H5#F
M=+I9T7R3-+7@H                 $SV+G>Z>YML7J2Q'UG(^'$X'(YG(
M               'P^' X@QA7*&M)IEM'4>JF_N;^GU\0    )U9[YM7@.Q^
M^ <HMG]2;GNS',HLXD:/I/H
M      .@AYJY*^_/G9\DUA>        /E7)8_P!2].V>A]!V1ADST      &
MMTTNPDL?:B      !UE'0FJ_Y_;,R&JKR        *7V':[?P*Y>GQF
M       PM?+JYN;15>9OSV   !&Z_8_Z)<G=99*EF                 '"
M:%49?3Z4]%<M3"@UD           !M;H;M"TL-RO[  !PFA4.9TNEG1?),TM
M>"@                 2'*,BWOZ#WC?!*$>T                    ^'4
M>0QABD/IQ((:U&CVYM%Z[;MT$C      ;+X'L7]Q.9^KLJ#Z<36Q"3EC(R$]
M)]                                           .)B2K$-8]<76T?G
MCM+[+$       ?*N2W/J7IVV(R\@       #6Z:7826/M1       ZRCH35?
M\_MF9#55Y        %+[#M=OX%<O3XS            86OEU<W-HJO,WY[
M  C=?L?]$N3NLLE2S                 #A-"J,OI]*>BN6IA0:R
M     VMT-VA:6&Y7]@  X30J',Z72SHODF:6O!0               ,C?;SV
M5U9C<;L'#P\?INSTAOS:6]W>8(]P                  /A\.D\9@"ND*T(
M$>D]14E90Z7;]YQJ39>J0     !LQ@>Q?W&YGZNRP ,2:S(3PL0D)ZT>8
M                                       !YR,(:VD5X=V)-M%9(
M    /E7)9?U+T[:$9>0       !KE-#8"6/M       .!2\)J]^?VS,CJJ\@
M       "E]AVNW\"N7I\9@           ,+7RZN;FT57F;\]@   1NOV/^B7
M)W662I9@                !PFA5&7T^E/17+4PH-9            ;6Z&[
M0M+#<K^P  <)H5#F=+H'U#REGZ;"0  .$R5V>FRU)Y@      =GM[2?,<IRU
MUN7A\/&+XAB_DM-L'TN#;NT+\V9L'OFFA?AXUEA6(X+#<5VGV?L/9B_WN5(]
MP                .)\.!UGF,6A'B"E6&NMXLFH>^N=*_R["OI(\?R2)9+B
MN/K[<      !LQ@>Q?W&YGZNRP !AS7I#-EC$H1R!V
M                         XF-*N0U<UW=;3^=FTP      !\]Y<?V?@>:
M/L(        4A>Z>Y;/4>J0      !QC' GLUG=LQ:O7Z       #HBH.Y^5
MU\^9-Z?&8           ##ULNL&Y=%UMG7/0   $=KMC_HER=UED*:8
M            <)H51E]/I3T3S!,*'5@           &UNANT+2PW*_L  '":
M%0YG2Z6=%\DS2UX*  !BZOTQ57Z2FTTX      %Y;[W3LCF&52Q'%H5?+"JL
M(P^/8IC=I9AE&Q.:9;/C)HXU"-'02HEZ.6.8               .!YSQF/0Q
M!@"($#*K]_"@LWP"I,MPNCMN:7\%;;P        !LQ@>Q?W&YGZNRP  .HHQ
M"/%IDS1R1]                                          !T$30U7,
ME\T-N93%ZP                "E]AVNW\"N7I\9@       ++[VUM96X+%]
M       !@S1+6]WNKY[[-]/C,           !Y_6%?91CL<O&,_   #Z5IE_
MKMEH[8?;)$                 <)H51E]/I3T3S',*'5(           &UN
MANT+2PW*_L  '":%0YG2Z6=%\DS2UX*  !BZOTQ57Z2FTTX      R-SN&]?
M3'0=[$D1XF)0P9YS+&?1RQZ3@>8ZCN/8=P              !\.@PQ!T(,0<
M@"%;7RPTWF6"U;F6#5+L76.-K[:          !LQ@>Q?W&YGZNRP  !Q-<2+
MH;!$M1](                                          .)A37I"JN/
M,[L'FO+0                *7V':[?P*Y>GQF        MOO;6ML;AL7(
M     $>- -;7BXOGOLWT^,P            ^1<8P    H_9%KO/6MU
M            X30JC+Z?2GHGF.84.J0           -K=#=H6EAN5_8  .$T
M*AS.ETLZ+Y)FEKP4  #%U?IBJOTE-IIP     !L3N_;^X^>9I9:.7!P.LZCM
M.T[#Z#X ?0               =)&RC$-:KE:]9MEZJJS-<!@.785A[I:0
M         -F,#V+^XW,_5V6   .LI)-^=6R]3_HKK3:MM(Y4Y
M                                \)6*&K6N[I9GSLVH
M    !2^P[7;^!7+T^,P       %M][:UMC<-BY        CQH!K:\7%\]]F^
MGQF                 %&[)M5Y:VNH                 '":%49?3Z4]$
M\QS"AU2           !M;H;M"TL-RO[  !PFA4.9TNEG1?),TM>"@  8NK],
M55^DIM-.     !9VR<_W9W%M2X"2H^D 'P^@                  ' Q11Z
M&BN58=HATURAC+A;0             !LQ@>Q?W&YGZNRP  !UE'0F_#GK/C+
M]=N4>QMD_/TE:/>                                          #I(
MP:P(>#Y[[0DVL+P                *7V':[?P*Y>GQF        MOO;6ML
M;AL7(       $>- -;7BXOGOLWT^,P                 HW9-JO+6UU
M               X30JC+Z?2GHGF.84.J0           -K=#=H6EAN5_8
M.$T*AS.ETLZ+Y)FEKP4  #%U?IBJOTE-IIP    !-<ZS+='>&X+SC&7(^PY
M                     \I!T-/_ $\ORXZNXYBF18P              !LQ
M@>Q?W&YGZNRP  !UE'0F_!GLCAK>[GCIG]%=?[)LE'W@
M                          XF,*70UST9D=J<-[%                %
M+[#M=OX%<O3XS        6WWMK6V-PV+D       "/&@&MKQ<7SWV;Z?&8
M               4;LFU7EK:Z@                 <)H51E]/I3T3S',*'
M5(           &UNANT+2PW*_L  '":%0YG2Z6=%\DS2UX*  !BZOTQ57Z2F
MTTX     VKZ%WEMMDV0V CDCD                    #X?#@88H5#\V]JZ
M?U'W_P V@              #9C ]B_N-S/U=E@  #K*.A-^#/9'#5Q:_V1^L
M_/'35WHY\[                                           >4@J&HU
MO];(^7.XD(@               4OL.UV_@5R]/C,       !;7>VM;6W#8N9
M]/H      (\: :VO%Q?/?9OI\9@                !1NR;5>6MKJ
M           !PFA5&7T^E/1/,<PH=4@           ;6Z&[0M+#<K^P  <)H
M5#F=+I9T7R3-+7@H  &+J_3%5?I*;33@    =WMZ_H5U)T;>\8RE'M
M             .)\.LZ#I.D\16R&I=13_F?UCQI'[W8               !L
MQ@>Q?W&YGZNRP  !UE'0F_!GLCAKQS^?ZS<>=O;7>%18".2/H
M                              !U$7-6(PRGR_W!Z[/4
M    4OL.UV_@5R]/C,       !)NW]>S':]E]1-;GX9ZN\_H     !'C0#6U
MXN+Y[[-]/C,                 *-V3:KRUM=0                 .$T*
MHR^GTIZ)YCF%#JD           #:'1G9]E8EE7V  #C,JG+J73;H7DJ:VO!0
M  ,75^F*J_24VFG     N3;6S=XMH[&M9'+G(                  '4> P
MB&'(F1X\!ARF(PT2W_S=36U-/@               ;,8'L7]QN9^KLL   =9
M1T)OP9[(X:PU;;]A]/;N_2C1G0FQY+4?2
M               <3 &KT88[YS[4SVO[H               !2^P[7;^!7+T
M^,P         L3L'!;7Z6Q+Z      8*$=#];W>Z/GOLWT^,P
M      HW9-JO+6UU                  X30JC+Z?2GHGF.84.J0
M    )?C.U\G1W(  #"ULE/Y_KF<67'P  ,75>E>Y)79BB\@   !.K!1[5[SW
M)N/FV73I'V@                  X&'*P0ILIV_8[4&28M ;YC\<NMGP%SM
M->YAA$<OV.@               #9C ]B_N-S/U=E@  #K*.A-^#/9'#6&K;>
M-U^?^D_TLU7M^UT<N<P
M<3!FM2$*X0V1,]+Y      ..647LV5:>V         "D<MHKDQ:L]7G$  =$
M6)QJL]VKKN     .CI#%?5O#'OH     !XXM?L9J]@.*L^]/C,
M       *-V3:KRUM=0                 .$T*HR^GTIZ)YCF%#JD
M         #JFC#+Y5SBPT8        %Y;YW/MSF667,CGSM
M     !TD60U*OV._G+O3GJE,\UWY/;P                   V8P/8O[C<S
M]798   ZRCH3?@SV1PUAJVWB0VF]?L3R'VMLE+-+4?6
M                        #X8DHM"FN0LYG?,N7@    #)] 8S>':VO\F
M        :Z3RW_+'V0B  ,&:[:4R+W\*;$             %+[#M=OX%<O3X
MS                 "C=DVJ\M;74                 #A-"J,OI]*>B>8
MYA0ZI                ZIHPR^5<XL-&        ,[D=^WAZ(WK?),4?8?0
M                  =1B"&H1$C<84M<[5IOLO5.KF].>D8
M    #9C ]B_N-S/U=E@  #K*.A-^#/9'#6&K;>!^@',O5_Z"X+L.U3+H\P
M                                       8\J9#7?F[+)YQSG@
MS?0&,["=KZ^RP        !K=-+L)+'VH@ "/&LFD\C[^%-B
M"E]AVNW\"N7I\9@                !1NR;5>6MKJ                 !
MPFA5&7T^E/1/,<PH=4@               =4T89?*N<6&C        %L[/V)
MO/MS9UL)LV<@                  #B=)X3QG@0A1JX?F?TYR;!,XU^
M             -F,#V+^XW,_5V6   .LHZ$WX,]D<-8:MMX%C8;G/ZT<N]<[
M'$P1]                                          /*5>AJQI^^V9P
M1LL     9OH#&=A.U]?98         UNFEV$EC[40 !'C632>1]_"FQ
M        !2^P[7;^!7+T^,P                 HW9-JO+6UU
M        X30JC+Z?2GHGF.84.J0               .J:,,OE7.+#1@
M  #87=6V]VM@YQ8Z/N/H                   !Q.!CRK$-.II/S5ZVXQP5
M\QX                 ;,8'L7]QN9^KLL   =91T)OP9[(X:PU;;P!^A/,'
M6OZ!85GMJHY,^@                                        'F*[0U
M$P6Y6G\XMK     #-] 8SL)VOK[+         &MTTNPDL?:B  (\:R:3R/OX
M4V(             *7V':[?P*Y>GQF                 %&[)M5Y:VNH
M               '":%49?3Z4]$\QS"AU2               !U31AE\JYQ8
M:,        ;);OW!NQGF9S]'V                     X'C(B:TH?G?N'2
M&MV\^?                  -F,#V+^XW,_5V6   .LHZ$WX,]D<-8:MMX M
M#",__73F+K/89&2'<                                         =1
M#4-1Z>:9_+W<7?1>@    &;Z QG83M?7V6         -;II=A)8^U$  1XUD
MTGD??PIL0             4OL.UV_@5R]/C,                 *-V3:KR
MUM=0                 .$T*HR^GTIZ)YCF%#JD               #JFC#
M+Y5SBPT8        V.W3MK=W86<SY'V                    '084@*%'F
MEV=Z\TOZ5Y5Z_3R                  V3P/8O[:\S]79,   X%+0F_"CLC
MAK#UMO !']1>3^R-WL;RFP#((_0
M       <".&KD88CY\;/E>KKR    !F^@,9V$[7U]E@        #6Z:7826/
MM1  $>-9-)Y'W\*;$             %+[#M=OX%<O3XS
M "C=DVJ\M;74                 #A-"J,OI]*>B>8YA0ZI
M    ZIHPR^5<XL-&        -@=M;.WJVCL6?(^P                   '
M P!1B&K]SM.J>S]2ZZ;KT-Y_>F                  %S83G_Z-\Z=0^B$
M  /D8QD_+'K7BW%UE" !L9J7<_ZHZ%Z+O!&1':
M                  #B8(U?0KSC?/+-YPRP    #-] 8SL)VOK[+
M  &MTTNPDL?:B  (\:R:3R/OX4V(             *7V':[?P*Y>GQF
M            %&[)M5Y:VNH                 '":%49?3Z4]$\QS"AU2
M              !U31AE\JYQ8:,        7]M?9>]NU-D3Y'V
M          \95J&CUYL?YK]8\:^*JHP                           /7
M357ZL\C]I[A6RZV"C[0                                        <
M3 FKZ$!XPS^R>=\I     S?0&,["=KZ^RP        !K=-+L)+'VH@ "/&LF
MD\C[^%-B             "E]AVNW\"N7I\9@                !1NR;5>6
MMKJ                 !PFA5&7T^E/1/,<PH=4@               =4T89
M?*N<6&C        &Q^ZMM[N;!SB?(^P                   ^&(->#\M-X
M\^ZZ[CT<                            !L_IK>GZDZ0W]=R.;.8
M                                  !UD9-5T.KYT;4D6O[H    !F^@
M,9V$[7U]E@        #6Z:7826/M1  $>-9-)Y'W\*;$             %+[
M#M=OX%<O3XS                 "C=DVJ\M;74                 #A-"
MJ,OI]*>B>8YA0ZI        &+J_0      #JFC@+C[SBPT8        V*W)M
M;>/8^>SQ'V                   ' C2&L!^3?3?)];9SKT
M                #*4%R_7#D3M7;.EK)D>L
M                \Y!$-.K7[1[@C9G*2(  ( $1DMS6"Y.JL*R<0  " !$!
M\/H.4'9%TE=QA:DL?4#M/0 >&$=?]17WLXUSWN\X]DH?98^CRB!Z/.;E*'.6
M/=YQ ]7C$#N\X\Y8CE"/H\H@>CRC]A$4OL.UV_@5R]/C,
M  *-V3:KRUM=0                 .$T*HR^GTIZ)YCF%#JD        51E
M]REUFI0     !US1\GM/.+#1@       #9;=.V]W=A9Q-T?6
M      #X>(JY#3CV\?S'Z[XJQ-SM                              W%
MT5T-^GNH-V6P9='F                                       #PE6(
M:QZ/R*R.&-C     #-] 8SL)VOK[+        X$"C"&1A<TL?(<0=)YX@,3!
M!?.?#TGITG '"+H /.A\!UG2 >8XE?V[VQ_ 6R^$T!QBZ/64#S>L/D5<9;0V
M/B5<                  *WRZALC$:X  @ 1     !  B     0 XQ5MDGA
MK%N/GK.>>LP       !DJ7SEEHI@     !U31AE\JYQ8:,       #[--NOT
MOT%M+<J^8H]X                  /,1%#64_.?<^B==-VZ#
M                   D%JO'["<D=H[,T]5+ST
M                 'PQ11Z%)<G9K/N6<S     &;Z QG83M?7V6
M(5&$*BNJ6(   '$X@       X%)6FHK[Y?;?    HW9-IO+6UV
M        %&[)M5Y:VNH                 '":%49?3Z4]$\QS"AU2
M          !U31AE\JYQ8:,       #L]O7?OJ7H[8,ER/:
M     <"/(:]FC68X/H[T]R7U>OB                              -Y>
M?^D_TNU7M^SD<D?0                                      <# &LR
M$'XAV'/M#9*     ,WT!C.PG:^OLL        0J,(5%=4L0           !U
ME(VFHKSY?;?    HW9-IO+6UV                  %&[)M5Y:VNH
M           '":%49?3Z4]$\QS"AU2               !U31AE\JYQ8:,
M      ;C]#;SVVR7()DCW                  ^'A*J0T>NUF_.;JOCW$W.
MT                               7KKK9_Z\\X=1W0CG#D
M                            #I(>AJ-!(_FGMO+XK6@    #-] 8SL)V
MOK[+        $*C"%175+$            =92-IJ*\^7VWP   *-V3:;RUM=
M@                 !1NR;5>6MKJ                 !PFA5&7T^E/1/,
M<PH=4@               =4T89?*N<6&C        &WN]=R[AYMETO1[@
M              =1&D-83\N^A^9J7V;J8
M    2NQ9#^S_ "1VCL C)3M
M /AX"KD-5-9W>U_GIM$     #-] 8SL)VOK[+        $*C"%175+$
M       =92-IJ*\^7VWP   *-V3:;RUM=@                 !1NR;5>6M
MKJ                 !PFA5&7T^E/1/,<PH=4@               =4T89?
M*N<6&C       'HRG)+5SK,=W]D9[;".=1[                 #X8\JI#1
M&_8]^<76?&7"?S                               'V$W[&<:=S[64]3
M,T?0                                      =1'#79" <6Y_.^>LI
M     S?0&,["=KZ^RP       !"HPA45U2Q            '64C::BO/E]M\
M   "C=DVJ\M;74                  4;LFU7EK:Z@
M<)H51E]/I3T3S',*'5(               '5-&&7RKG%AHP      !G,FR#>
M3H7>E](2]'UGT                 ZB,(:Q'Y?]!\TTIM'48
M          &3IZK=+6.V>^   #R14W=;/06P=:    #]-^6^O-[\/S:P4?:
M                                    #@8TJE#5S$*ZU/G#M?MI9P
M   ,WT!C.PG:^OLL        0J,(5%=4L0           !UE(VFHKSY?;?
M  HW9-JO+6UU                  %&[)M5Y:VNH                 '"
M:%49?3Z4]$\QS"AU2               !U31AE\JYQ8:,       3G.<QWVW
MEN*YD<Z<P                #@8HJ)#26Y6K\W^O>*.KU\0
M         )E:[O\ T4\?]N94   P!^=V:8+^7_4'(P    W%T9T'^G^GMWVT
MCE3Z                                    #X>,@R&KLL?3\_MFRK5=
MZ      &;Z QG83M?7V6        (5&$*BNJ6(            ZRD;345Y\O
MMO@   4;LFU7EK:Z@            #C$    *-V3:KRUM=0   /L'T
M       X30JC+Z?2GHGF.84.J0               .J:,,OE7.+#1@
M"T]J;(WIVOLNWD<P<P              ?#X#Z?#'E:(:E^WC^;73G)D!S+!@
M                     !,[7=_Z*^/^W,L   1X_.[-,%_+WJ#D8    6!B
MF9?L1RMV!L*2-'L                                    !TD50UR*Z
MY;S&S>3,W       S?0&,["=KZ^RP       !"HPA45U2Q            '6
M4C::BO/E]M\   "C=DVJ\M;74            #!W"2+7;SZ9P   %-9_:[EP
M"Z   #Z9N@FE=H].R2(            X15AEM-I+T5S'+*/5(
M    '5-&&7RKG%AHP      !-<[S/>O>&X+O1D1V              '$\9C4
M.Y'VG60Y#60_-C?_ #=1^U=/                       3.UW?^BOC_MS+
M   $>/SNS3!?R]Z@Y&    !']@>/.WMNK=<YDCW@
M               ' PQ3:&M&MKM;_P ]MH<_*8      #-] 8SL)VOK[+
M     $*C"%175+$            =92-IJ*\^7VWP   *-V3:KRUM=0
M     !PBK'+*:@MFZHP]YU8   !763SV+C$@   $OL.3[3Z3Z*R%-,
M /D7B]Y>F<   $6'K9=9=PZ[L[$K<  /D43N_C6N8ZRQUVU@           .
MJ:,,OE7.+#1@      #OJZK=+I?H+9RI]YJCZP             #R$#0U_N5
MJMBWW.=RS1DH@TRS/!=*>H>2"                       $SM=W_HKX_[<
MRP  !'C\[LTP7\O>H.1@    /U#Y:Z\WMQ#-IRCZP
M                <#&E=H:J4'K-?G5M/-89<       !F^@,9V$[7U]E@
M     "%1A"HKJEB            .LI&TU%>?+[;X   %&[)M5Y:VNH
M      X30JC+Z?7?;&A<#D>AP   (#D-;/L>H@   )38<VW%Y[[#R5+,
M   ,=4RTYG-FKO,]+?   #Z9VW5V>M6X+ZUE=0 !QBJG+Z?7C:^A<#D>AP
M        !U31AE\JYQ8:,       "[=N[0WAV;L2T(LL?0            #@
M8 U^0_,7>G/>TN$Y]L_@.QJ&J*;1C>'/] 9M@/9DV*
M     "9VN[_T5\?]N98   CQ^=V:8+^7O4'(P    'Z1<U=5?H3@&R)ZC[
M                                 #X8\@QK=*QO$FPIQH7)0
M,WT!C.PG:^OLL        0-"O8KEA$  #F>\[P       #K*1M-17GR^V^
M !1NR;5>6MKJ            .$T*HR^GUWVQH7 Y'H<   " Y#6S['J(   "
M4V'-MQ>>^P\E2S       #"U\NM^T<1JG9G&@   &2HKO=VL>SM@-778  <)
MH51E]/KOMC0N!R/0X           ZIHPR^5<XL-&       !+,TRS>;>^Z+R
M0E2/>            #@8XJM#42II/S:ZHY VITIOJS,"V+I1T?R[6N>:ZQ.,
MY7ELFQ0                       3.UW?^BOC_ +<RP  !'C\[LTP7\O>H
M.1@    /T)YWZ<_1_6>UK 1]@                                  !
MYR'&MR$:XTSV=<YY6        ,WT!C.PG:^OLL       #B42CK]IR_69:_8
M  #V%P;'M-@9A0?0       =92-IJ*\^7VWP   *-V3:KRUM=0
M !PFA5&7T^N^V-"X'(]#@   0'(:V?8]1    2FPYMN+SWV'DJ68       8
M6OEUNVCB-5;,XT    R5%=[MUCV=L#JZ[  #A-"J,OI]=]L:%P.1Z'
M     '5-&&7RKG%AHP       .?IZ;'[YW/MUEV46<CESL           !P,
M>0)#5@_.GH+FJF-I:BE6)YGYJJCCV18P,3C.5Y;)L4
M     $SM=W_HKX_[<RP  !'C\[LTP7\O>H.1@    -SM&="?J-I[=UH(^\^@
M                                 ' PQ1"%(\Y979G&N>@        9
MOH#&=A.U]?98       '6:THTO\ -W:UFX5<   !:'9>!7'T9BO(       '
M64C::BO/E]M\   "C=DVJ\M;74            <)H51E]/KOMC0N!R/0X
M$!R&MGV/40   $IL.;;B\]]AY*EF       &%KY=;MHXC56S.-    ,E17>[
M=8]G; ZNNP  X30JC+Z?7?;&A<#D>AP          !U31AE\JYQ8:,
M  >^YW#<_H[?6QU54S1'('8?0         #B8\KE#6<TVV!K;43I3E<@ !B<
M9RO+9-B@                       F=KN_]%?'_;F6   (\?G=FF"_E[U!
MR,    !LQJ7<_P"L>A>B[A1RY]
M/(0 U&III_\ ,_;GOL-2        !F^@,9V$[7U]E@       =9K0C3'S=VM
M9N%7    6?V7@5R=&8KR       !UE(VFHKSY?;?    HW9-JO+6UU
M      '":%49?3Z[[8T+@<CT.   ! <AK9]CU$   !*;#FVXO/?8>2I9@
M   !A:^76[:.(U5LSC0   #)45WNW6/9VP.KKL  .$T*HR^GUWVQH7 Y'H<
M          =4T89?*N<6&C         L39^P]OMN;0N0EAE#U(]A]
M !UGA(M&&N\'Y8]&\O4YL?5Y   8G&<KRV38H
M)E:[O_15Q_VYE0  "/GYWYI@OY?=0<C     7+@6QOV YHZLN]'.G,
M                           '$PIK\A3?+N8V9R5FX         S?0&,[
M"=KZ^RP       .LUH1ICYN[6LW"K@   +/[+P*Y.C,5Y        ZRD;345
MY\OMO@   4;LFU7EK:Z@           #A-"J,OI]=]L:%P.1Z'    @.0UL^
MQZB    E-AS;<7GOL/)4LP       PM?+K=M'$:JV9QH   !DJ*[W;K'L[8'
M5UV  '":%49?3Z[[8T+@<CT.           .J:,,OE7.+#1@        ?8QL
M+9FP=C-K;)M^HJ)\24R:/I/IV'TY      ' Q9$T*S*VA-^-_9W"?C]Z<  #
M#8KE_;[TX  Y>D@     'V,J:4     #E/Y@     ?9I?L82BVW7]J>4^Q?<
M   8DT[S#"OSZZ.Y:Y3R    "56N[?L[REV-L:C)CM
M               !UD,0U"IYYG\Q]O>RT>X         S70&,[!]KZ^RH
M    .!K2C3/S=VM9N%7    6?V7@5P]&8KR   /I]/H  !UE(VFHKSY?;?
M  HW9-JO+6UU   ^1>+WEZ9P       '&96&54U ;2T/@\CT.   ! <AK9]C
MU$   !*;#FVXO/?8>2I9@      !A:^76[:.(U5LSC0   #)45WNW6/9VP.K
MKL  .$T*HR^GUWVQH7 Y'H<           =4T89?*N<6&C          ]595
M6)LW85W[&SVY*RJFYFSV'N1RA[#O/H    !Y"'E;H28PD)_P/[.X2\?O3@
M?)9OD)@ !QDG      ^2S?IGSYTOL-BF8_0   4W&%R0B1XR3@     ?)9L9
M+-KU7T&@'0_,7T   ^'C]?'#7*U?)/0    =GO3_ *]<H=D;CV:^3-'O
M                             !YRNT-1L!N=H?.;:H         '/H#&
M;"[6P#W@       XE&11+YN[5L["K@   ,_V7@<TZ+Q;Z   >I"=QAFSZ  #
MK*1M-17GR^V^   !1NR;5>6MKJ  !CJF6H,UHX?D&%?(@       ,+6R0O)]
M3XZ\ZB    @.0UL^QZB    DUCS7;?0?8?OIH@#G!Z_"/9+$    86OEUPVA
MB-5;,XT    R-'=[@UQV9?>L;L  .,RL,JIJ VEH?!Y'H<           =4T
M89?*N<6&C           [JCWFF?YM/LVRZ=7BZ2F[726ECDU,\C[3L.0   .
M!B"KT/86TC1T)OP,[.X2\?O3@            #]K.8.M]PL*SSD   #6*:79
MV68       8 TCN5L_(KL+A\          ?H_P W=3?H;KS9D]1]8
M                          /*5LAK/H+)IMQ+L(         #A</+KO?A
M]0        BUU\<%0>MF8=7   #P[&M?1E]"   /1[R7AVUKZT(PY   ZRD;
M345Y\OMO@   4;LFU7EK:Z@  86OEUSV79JEVEP^             ! <AK9]
MCU$   !D*#)K*P/I'MEB!S]?7O\ .,KM'MDZ:;M]?4 =GMZ@#L]?3P5$M/YA
MC==9)RB   !W^-PX6[I:V<+JP !\BPU9YPW)M5XZ\:F           '5-&&7
MRKG%AHP            .?IZ9J_WJXMK;*V-S+*[1)895'VGH.0  /*11"EC8
M1'+%'0F_ SL[A+Q^].             /VMY@ZWW%PK/.0   -89I=GI9@
M   !'C2*Y6S\B>PN'P         !O+H3HS]--3;FLM'WGT
M                   \I6:&O/+^8R?DC-P                  !&;QX1F
M\^%F8=7        ?*N2W/J7IVV(R\@  =92-IJ*\^7VWP   *-V3:KRUM=0
M ,+7RZY;+LU3;2X?              @.0UL^QZB                   @.
M0UL^QZB                ZIHPR^5<XL-&              )CG>97IMC9E
MTWBZS\F!G4<F=Y]!\.HQ)6Z$2-D4>LHZ$WX&=G<)>/WIP            !^U
MO,'6^XN%9YR   !K#-+L]+,       (\:17*V?D3V%P^          -G=1[J
M_5_0_1%P(Y<^@                                'E*U0UIY^R>:\4[
M!                   $9O'A&;SX69AU<       !\JY+<^I>G;8C+R  !U
ME(VFHKSY?;?    HW9-JO+6UU   PM?+KELNS5-M+A\             " Y#
M6S['J(                  " Y#6S['J(               #JFC#+Y5SBP
MT8              'V,9-EV46CL;.[TS+++D])Y^CG#O.H\QBT(>547T3!'K
M*.A-^!G9W"7C]Z<             ?M;S!UON+A6><@   :PS2[/2S
M"/&D5RMGY$]A</@         "VL)S[]D>8>M+K1S9S
M               /,5VAJ)@UQM/YP[7                   $9O'A&;SX6
M9AU<       !\JY+<^I>G;8C+R  !UE(VFHKSY?;?    HW9-IO+6UV   PM
M?+KELNS5-M+A\             " Y#6S['J(                  " Y#6S
M['J(               #JFC#+Y5SBPT8                ]]PKME=W;>VB
MRW)YZC[$,<8 BAA"XR<HCK*.A-^!G9W"7C]Z<             ?M;S!UON+A
M6><@   :PS2[/2S       "/&D5RMGY$]A</@         ">8UE7[4\H=D7>
MCG3F                                 =1#D-1Y8R_Y?[@]5J]P
M              (S>/",WGPLS#JX       #Y5R6Y]2].VQ&7D  #K*1M-17
MGR^V^   !1NR;3>6MKL  !A:^77+9=FJ;:7#X             $!R&MGV/40
M                  $!R&MGV/40               '5-&&7RKG%AHP
M            ,UDE_P!DN@-VW![^^<BQ\$E1G:$Y1[ #K*.A-^!G9W"7C]Z<
M             ?M;S!UON+A6><@   :PS2[/2S       "/&D5RMGY$]A</@
M         "662_\ [:<C=IWFCGCF
M <3 FNR$!X<V),M%Y(                  !&;QX1F\^%F8=7        ?*
MN2W/J7IVV(R\@  =92-IJ*\^7VWP   *-V3:;RUM=@  ,+7RZY;+LU3;2X?
M             @.0UL^QZB                   @.0UL^QZB
M      ZIHPR^5<XL-&                 .SV]I?M38'Z0;1V;;:/>  #K*
M.A-^!G9W"7C]Z<             ?M;S!UON+A6><@   :PS2[/2S       #
M FEMSM?X]]@\0          "1V>]_M1R'VO?R,F.T
M              &/*H0UETU?[,X-V2                  !&;QX1F\^%F8
M=7        ?*N2W/J7IVV(R\@  =92-IJ*\^7VWP   *-V3:;RUM=@  ,+7R
MZY;+LU3;2X?              @.0UL^QZB                   @.0UL^Q
MZB                ZIHPR^5<XL-&                 !V[!RG]FMU;KR
MP  !UE'0F_ SL[A+Q^].             /VMY@ZWW%PK/.0   -89I=GI9@
M     !Y"I:FET/W#I           >GS]-FM-;SO>$9BCZ@
M                   =!$#5&5[_ )U;3D&O[H                  (S>/
M",WGPLS#JX       #Y5R6U]2].VO&7D#Z?3Z#K*1M-17GR^V^   !1NR;3>
M6MKL  !A:^77+9=FJ;:7#X             $!R&MGV/40
M   $!R&MGV/40               '5-&&7RKG%AHP                 &P
M<I_8;=6Z\L   <"EH3?@YV=PEX_>G             '[6\P=;[BX5GG(   &
ML,TNSTLP       '$X@          ^E!DJ0L1'('T
M              XF**@0UNUG=[/^?>S^?A,                 !&;QX1F\
M^%F8=7        <:N3,?4O3T]0^@]2$[C#-GTZRD;345Y\OMO@   4;LFTWE
MK:[   86OEURV79JFVEP^             ! <AK9]CU$
M  ! <AK9]CU$               !U31@.15LTL=(   ![?"3E
M  !$]E7_ &QZ4SWWQE   XD;/S:Z;Y,\_KX@            #]K>8.M]Q<*S
MSD   #6&:79Z68                   "M")H6RCG#D
M                 #H(V40A4_*^9V+RAFH                 $9O'A&;S
MX69AU<        C#S951\P#F79WGK>RLYMO(ZRD;345Y\OMO@   4;LFU7EK
M:Z@  8>MEUZV3:*<VMPZ             ! <AK9]CU$
M ! <AK9]CU$               !U31JW++C*;53@  # U_M.+%1Y2D\P
M        *:W+"GOHKJGO]:<                  ?M;S!UON+A6><@   :P
MS2[/2S                    8\UQ0NHEJ/>
M           >$@B&J=+/+/FUMG*8O6                 ",WCPC-Y\+,PZ
MN           N3Z+:LL_8-KY'64C::BO/E]M\   "C=DVJ\M;74  #S^L(3?
MO")W_!40       ^$/O7A4NP^<O)68T   ! <AK9]CU$
M  ! \@N,_P <I0       !\BXS>       ZIHPR^5<XL-&   (M=JC*TGGE*
M3S             IK<L*>^BNJ>_UIP                 !^UO,'6^XN%9Y
MR   !K#-+L]+,                    -:T+%+ 1]X
M                !UF%*00HSG#*[+XWST                 1F\>$9O/A
M9F'5P          %T?1;5EE[!M?(ZRD;345Y\OMO@   4;LFU7EK:Z@  #Y%
MQC        #C%5.7T^M>Z>/\=<<-    @.0UL^QZB
MR5CZ5V8T]MWZ       #P5$M3Y=;*[V/Q$      .J:,,OE7.+#1@  "+7:H
MRM)YY2D\P            *:W+"GOHKJGO]:<                  ?M;S!U
MON+A6><@   :PS2[/2S                    "GD/"6JCF#D
M                        >(A*&J-+/*?FQMG)XS6
M1F\>$9O/A9F'5P        D'?FM93G5MY ]18%[IL_[2_3K*1M-17GR^V^
M !1NR;5>6MKJ            .$T*HR^GUJW5Q_CKCAH   $!R&MGV/40
M              $XQ#IK<30FX/H       ,-70USV79JGVCP^      .J:,,
MOE7.+#1@  "+7:HRM)YY2D\P            *:W+"GOHKJGO]:<
M         ?M;S!UON+A6><@   :PS2[/2S                    ".(4B7
M021'M                                  .LPJ%(%#<]91:/%NP
M             (S>/",WGPLS#JX        7%]%M66;L&U\@?3D?0=92-IJ*
M\^7VWP   *-V3:KRUM=0           !PFA5&7T^M6ZN/\=<<-    @.0UL^
MQZB                   G.'],[C:$W%]@       &%KY=<MEV:IMI</@
M   #JFC#+Y5SBPT8   BUVJ/)[3Y"F\P       !G;?X]\D   !36Y84]]%=
M4]_K3@                 #]K>8.M]Q<*SSD   #6&:79Z68
M         #5A"[R8H]X                                  /$0E#5"
MGFEGS2VWD<=JP               !&;QX1F\^%F8=7        "Y/HMJRS]@
MVOD  #K*1M-17GR^V^   !1NR;5>6MKJ            .$T*HR^GUJW5Q_CK
MCAH   $!R&MGV/40                  $YP_IG<;0FXOL        PM?+K
MELNS5-M+A\      =4T89?*N<6&C   '3/'%U7H        ,-7>V5I/+/6_Q
M   %-;EA3WT5U3W^M.                  /VMY@ZWW%PK/.0   -89I=GI
M9@                    -7$+?)RCZP
M      =9A4*0*&YWRFT>,,_                $9O'A&;SX69AU<
M +D^BVK+/V#:^0  .LI&TU%>?+[;X   %&[)M5Y:VNH            X30JC
M+Z?6K=7'^.N.&@   0'(:V?8]1                   3G#^F=QM";B^P
M     #"U\NN6R[-4VTN'P     !U31AE\JYQ8:,            # W#V&>M_
MB   *:W+"GOHKJGO]:<                  ?M;S!UON+A6><@   :PS2[/
M2S                     :\H3<L)'V@
M       'B(*AJ-)&4_./:TBP>X@               1F\>$9O/A9F'5P
M    N3Z+:LL_8-KY   ZRD;345Y\OMO@   4;LFU7EK:Z@           #A-
M"J,OI]:MU<?XZXX:   ! <AK9]CU$                  !.</Z9W&T)N+[
M        ,+7RZY;+LU3;2X?      '5-&&7RKG%AHP            ,#</89
MZW^(   IK<L*>^BNJ>_UIP                 !^UW,'6^XF%9YR   !K#-
M+L]+,                    !21ZT+.1R9]
M          !UD<-7$(3Q;L"R^>LH                C-X\(S>?"S,.K@
M     !<GT6U99^P;7R  !UE(VFHKSY?;?    HW9-JO+6UU            '
M":%49?3ZU;JX_P =<<-    @.0UL^QZB                   G.'],[C:$
MW%]@       &%KY=<MEV:IMI</@     #JFC#+Y5SBPT8            &!N
M'L,];_$   4UN6%/?175/?ZTX             L&QY#8-FO@   YGZL:'Z)V
M6QC+?H   -89I=GI9@                    *D0PA;2.:.0
M                       .)A375"KN-L\L+G'+                (S>/
M",WGPLS#JX        6I]%M66-L&U\@  <"FK340OY?;?    HW9-JO+6UU
M           '":%49?3ZU;JX_P =<<-    @.0UL^QZB
M   G&(=,[B:$W#RA$       86OETUW?C53[.XX      '&++4?G*K33
M         8&X>T5NU3E:3S   %;;6\*U^A.I._UIP            !^E.CN@
MOTKTWO+Z   =D89,]    !K#-+L]+,                    !7"$!+D1SQ
MS                                   ,84XAKIS%E\9T=D8
M       &'K_.?8Q669AU<        /!VU@&0S&@^@  XD?M_K(.!-D@   4%
MM"T6=AM<!W21YR1 ]/E'[ /L(^CRB!V2Q[O.(';YQ[)8@  <)H51E]/K5NKC
M_'7'#0   (#D-;/L>H@                  ,O8>EMG=-[>^P       #'U
M,FJ&X<;]5YXR                     XQ>?TF    I_<4M1_1/5'?ZTX
M           _3?1W0/Z=Z<WER        !K#-+L]+,
M  !&T**1NXDQV@                                  'C*R0UDT?D4_
MX8V,               !&;QX1F\^%F8=7                  :_;2L\_QB
MK Z)X<)P'F]9?D0^1>?UE ZYH=7I #I](=<P  #C&%;Y)X45M'EGQUV*?
M >;UF]/E*/L "+X     ?1!C*OTR=)Y@        >+UO&:MU8       !\BC
M5T6MBV'                          4UN6%/?175/?ZTX
M _3?1W0/Z=Z<WER        !K#-+L]+,                    !\-64+F)
MLCZP                                  #H(<AJ70^DO^8^W_1;O4
M             1F\>$9O/A9F'5P                 %&[)M5Y:VNH
M       X30JC+Z?6K=7'^.N.&@             0+(*V>X_1
M      " Y#6S['J(                         "FMRPI[Z*ZI[_6G
M         'Z;Z.Z!_3O3F\N0        -89I=GI9@
M !KPA)"S4<J?0                                  <"/FLJ$4X-V3,
M]-7\               1F\>$9O/A9F'5P                 %&[)M5Y:VN
MH            X30JC+Z?6K=7'^.N.&@             0+(*V>X_1
M            " Y#6S['J(                         "FMRPI[Z*ZI[_
M %IP            !^F^CN@?T[TYO+D        #6&:79Z68
M         0)"L2XR2(]@                                  /ABRD4
M*-Y8S*P.3\V               $9O'A&;SX69AU<                 !1N
MR;5>6MKJ            .$T*HR^GUJW5Q_CKCAH             $"R"MGN/
MT0                  @.0UL^QZB                          IK<L*
M>^BNJ>_UIP            !^F^CN@?T[TYO+D        #6&:79Z68
M               ?#6Q"TR;(^L
M \962&J6K[Q:/SXV@               (S>/",WGPLS#JX
M   "C=DVJ\M;74            <)H51E]/K5NKC_ !UQPT             "
M!9!6SW'Z(                  0'(:V?8]1
M  4UN6%/?175/?ZTX             _3?1W0/Z=Z<WER        !K#-+L]+
M,                     !29Z4MFILJ?0
M        =!#T-1_.,N^8NW_99J@              ",WCPC-Y\+,PZN
M             HW9-IO+6UV            '":%49?3ZU;JX_P =<<-
M         @605L]Q^B                  $!R&MGV/40
M           %-;EA3WT5U3W^M.             /TWT=T#^G>G-Y<@
M  :PS2[/2S                      5^A6*-R$D.X
M                 '$P)KLA .'=B3/162               1F\>$9O/A9F
M'5P                 %&[)M-Y:VNP            X30JC+Z?6K=7'^.N.
M&@             0+(*V>X_1                  " Y#6S['J(
M                 "FMRPI[Z*ZI[_6G             'Z;Z.Z!_3O3F\N0
M        -89I=GI9@                     .)K0A9Y/$?<
M                        8\J=#6O1>1V/PYL4              ",WCPC
M-Y\+,PZN                  HW9-IO+6UV            '":%49?3ZU;J
MX_QUQPT             "!9!6SW'Z(                  0'(:V?8]1
M                       4UN6%/?175/?ZTX             _3?1W0/Z=
MZ<WER        !K#-+L]+,                      *U0BY:J.;.0
M                             .@AB&IE/-*?F;MWWV*I
M  $9O'A&;SX69AU<                 !1NR;3>6MKL            .$T*
MHR^GUJW5Q_CKCAH             $"R"MGN/T0                  @.0U
ML^QZB                          IK<L*>^BNJ>_UIP            !^
MF^CN@?T[TYO+D        #6&:79Z68                      >0UV+G0E
M"/:                                  #B80U\0J;D7.+$YBS
M         1F\>$9O/A9F'5P                 %&[)M-Y:VNP
M   X30JC+Z?6K=7'^.N.&@             0+(*V>X_1
M  " Y#6S['J(                         "FMRPI[Z*ZI[_6G
M     'Z;Z.Z!_3O3F\N0        -89I=GI9@                      -
M:2XD)>CV@                                  'B*M0U/UQ=;:^=^TP
M             !&;QX1F\^%F8=7                  4;LFTWEK:[
M       #A-"J,OI]:MU<?XZXX:             ! L@K9[C]$
M       (#D-;/L>H@                         *:W+"GOHKJGO\ 6G
M           'Z;Z.Z!_3O3F\N0        -89I=GI9@
M    !Q-:$+M1DYV@                                  '00Y#4>6,L
M^8^WO?8JD             ",WCPC-Y\+,PZN                  HW9-JO
M+6UU            '":%49?3ZU;JX_QUQPT             "!9!6SW'Z(
M                0'(:V?8]1                          4UN6%/?17
M5/?ZTX             _3?1W0/Z=Z<WER        !K#-+L]+,
M            .@U]0N9&0',                                   XF
M!-=4*_XAV'-=#9*             !&;QX1F\^%F8=7
M4;LFU7EK:Z@           #A-"J,OI]:MU<?XZXX:             ! L@K9
M[C]$                  (#D-;/L>H@                         *:W
M+"GOHKJGO]:<             ?IOH[H'].].;RY         UAFEV>EF
M                   U_0M]'/',
M   &.*D0UNT!DUD<3["              C-X\(S>?"S,.K@
M    *-V3:KRUM=0           !PFA5&7T^M6ZN/\=<<-              @
M605L]Q^B                  $!R&MGV/40
M %-;EA3WT5U3W^M.             /TWT=T#^G>G-Y<@        :PS2[/2S
M                       4 A;R.>.8
M       /*0%#3ZR5%I?,C;W+RF             $9O'A&;SX69AU<
M          !1NR;5>6MKJ            .$T*HR^GUJW5Q_CKCAH
M     $"R"MGN/T0                  @.0UL^QZB
M        IK<L*>^BNJ>_UIP            !^F^CN@?T[TYO+D        #6
M&:79Z68                      #7)"XR2H]H
M              .LC)J\AB_GWLZ5:LO0             C-X\(S>?"S,.K@
M                *-V3:KRUM=0           !PFA5&7T^M6ZN/\=<<-
M           @605L]Q^B                  $!R&MGV/40
M             %-;EA3WT5U3W^M.             /TWT=T#^G>G-Y<@
M    :PS2[/2S                       :N%V(3!'O
M                   !\,44FA0G-V661QSG@             C-X\(S>?"S
M,.K@                 *-V3:KRUM=0           !PFA5&7T^M6ZN/\=<
M<-              @605L]Q^B                  $!R&MGV/40
M                  %-;EA3WT5U3W^M.             /TWT=T#^G>G-Y<
M@        :PS2[/2S                       :K(7<3)'T@
M                         'E(*AJC:_::_,W;OHMWJ            !&;
MQX1F\^%F8=7                  4;LFU7EK:Z@           #A-"J,OI]
M:MU<?XZXX:             ! L@K9[C]$                  (#D-;/L>H
M@                         *:W+"GOHKJGO\ 6G             &X^@N
MC_T-U7N+D        "'(;GR3@                     #SFJZ%\$O1](
M                                 !UF"-=$*\XLV!.N>\H
M    C-X\(S>?"S,.K@                 *-V3:KRUM=0           !PF
MA5&7T^M6ZN/\=<<-              @605L]Q^B                  $!R
M&MGV/40                         %-;EA3WT5U3W^M.
M-Y>?.EOV-U=MWD        #6&:79Z68                      ?#59"["
M:(^H                                    '@*N0U=UW=;-^=FTP
M         ,'<O&B]E6K/6SV  (  $0 !\/IUS0Z/6'K\)@  "   (@"N\KHK
M$Q2M  '?YQYR@ A'T^40 .R2/;)'N\XVAAE>  .$T*HR^GUJW5Q_CKCAH
M          %<Y+7S2QTF2IO,                 " Y#6S['J(
M                "FMRPI[Z*ZI[_6G             &\O/G2W[&ZNV[R
M      !K#-+L]+,                      !K:A8Y/D?:
M                       #I(P:V(87Y_;.DNJ;T
M   ,'<O&"Y+2VMA%P           '1ZR\8@!\B\WK* !USPZIX4SL&V;!:LO
M(  X30JC+Z?6K=7'^.N.&@             1ZX^\.O=5:6)VX
M      " Y#6S['J(                         "FMRPI[Z*ZI[_6G
M         &\O/G2W[&ZNV[R        !K#-+L]+,
M  !0R&7+.1R9]                                    .)C2IT-8].W
MVT^"ME@                     #!W+Q@N2TMK81<
M*-V3:;RUM=@ !PFA5&7T^M6ZN/\ '7'#0             ! <AK9]CU$
M             ! <AK9]CU$                         !36Y84]]%=4]
M_K3@            #>7GSI;]C=7;=Y         UUFEQ8B^'T^'T" 8&,-F9
M)I&B                 *J0CI;:.:.0
M        .@A:&ID&;^<.U\]@]Q                      P=R\8+DM+:V$
M7                  "C=DVF\M;78  <)H51E]/K5NKC_'7'#0
M    ! <AK9]CU$                 ! <AK9]CU$
M      !36Y84]]%=4]_K3@            #>7GSI;]C=7;=Y
M  IN:$I@G<(@                "$H567,C(#L
M               !Q,,4<AK_ *$R6U^(]A@                     8.Y>
M,%R6EM;"+@                 !1NR;3>6MKL  .$T*HR^GUJW5Q_CKCAH
M             @.0UL^QZB                  @.0UL^QZB
M               IK<L*>^BNJ>_UIP            !O+SYTM^QNKMN\@
M          5'-#-06%"(                 \!K9&%WP2Q'O
M                          /&05#4KSC./F-M_P!UEJ
M       !@[EXP7):6UL(N                  %&[)M-Y:VNP  X30JC+Z?
M6K=7'^.N.&@             " Y#6S['J(                 " Y#6S['J
M(                         "FMRPI[Z*ZI[_6G             &\O/G2
MW[%:NV[R   /I]/H        !4\89(L:$0                 -8$+9)RC[
M0                                    #K,":ZH5UQ;L"><]90
M                ,'<O&"Y+2VMA%P                  HW9-IO+6UV
M'":%49?3ZU;JX_QUQPT              0'(:V?8]1
M0'(:V?8]1                          4UN6%/?175/?ZTX
M   W Y\Z6_5+5NW_ *   >I"=QAFSZ        "L(P%GPB
M   !0B&:+-1R9]                                     ,>5.AJWJB
M]6O\_P#9P                     P=R\8+DM+:V$7
M "C=DVF\M;78  <)H51E]/K5NKC_ !UQPT              0'(:V?8]1
M               0'(:V?8]1                          4SN2--?1'5
MG;Z^0        '.:7G/Y?4   )3K/:]XTE<   /2A^AFM=J[AX9G7(
M  %9QATEI0B                 !6B$3+;1S1R
M                .@AB&ID(R#YL;8S&(5X                    &#N7C
M!<EI;6PBX                  4;LFTWEK:[  #A-"J<OI]:MU<?XVXX:
M            (#D-;/L>H@                 (#D-;/L>H@
M     (O=:CR>TX'7,^1B!TSQ   'V 0S*_2.[:LW*,H'P 'T ^'T   (^"]2
M0/I/'^[VIP  /D(Y?)\3    _5G0/2/Z,ZIW%R        !7L886*W)8@
M              1LIE"YD9 =@
M !Q,,4<A2?,67V'R+G(                    &#N7C!<EI;6PBX
M           4;LFTWEK:[  #C% <C\-<=O<Y1')=4=?K;P             (
M#D-;/L>H@                 (#D-;/L>H@                *]R.NG%A
MHP.R6'V #ME@              !"\P]]9?IYK'WW.S@       ?JSH'I']&=
M4[BY         KZ,,%%;TL0                 .DUE0NY&6G:
M                            #QD(0U6MWM)OFYM?(XY5@
M    :][4LV2I/0   8VL\Y=8:FUL(N                  %&[)M-Y:VNP
M 'D]H5+F5+KMN+DC&W+!@             (#D-;/L>H@
M (#D-;/L>H@                (%D%;/<?H@                 !"\P]]
M9?IYK'WW.S@       ?JSH'I']&=4[BY         A480J*ZI8@
M        #61"W":H^H                                     '68<I
MI#7W2]_L[A#9(               %&[)M-Y:VNP   P=R\8+DM+:V$7
M             "C=DVF\M;78  #A-"J,OI];-T<C8RYX,             !
M<AK9]CU$                 ! <AK9]CU$                ! L@K9[C]
M$                  (7F'OK+]/-8^^YV<       #]6= ](_HSJG<7(
M     $*C"%1A=4LP                  UW0G18*/M
M                     /,15#78A7&N>SSG+*P              !1NR;3>
M6MKL   ,'<O&"Y+2VMA%P                  HW9-IO+6UV   X30JC+Z?
M6S='(V,N>#              0'(:V?8]1                  0'(:V?8]1
M                 0+(*V>X_1                  "%YA[ZR_3S6/ON=G
M        _5G0/2/Z,ZIW%R        !%XPK",+WEF                  %
M&F00LY')GT                                     '$\1 $-5Z#TEO
MS>VQE,8K               *-V3:;RUM=@  !@[EXP7):6UL(N
M        %&[)M-Y:VNP  '":%49?3ZV;HY&QESP8             " Y#6S[
M'J(                 " Y#6S['J(                "!9!6SW'Z(
M              0O,/?67Z>:Q]]SLX       'ZLZ!Z1_1G5.XN0
M(O&%81A>\LP                  JM",EN(YPY
M                 '680HQ"D.8\OLSD3.0              *-V3:;RUM=@
M  !@[EXP7):6UL(N                  %&[)M-Y:VNP  '":%49?3ZV;HY
M&QESP8             " Y#6S['J(                 " Y#6S['J(
M            "!9!6SW'Z(                  0O,/?67Z>:Q]]SLX
M   'ZL:!Z1_1?5.XN0   /I]/H   ,&A3$T-@Y9@                 !%T
M*1+K1DQV@                                      \17:&J."W*ROG
M%M8              "C=DVF\M;78   8.Y>,%R6EM;"+@
M  !1NR;3>6MKL  !PFA5&7T^MFZ.1L9<\&              @.0UL^QZB
M               @.0UL^QZB                 @605L]Q^B
M        $+S#WUE^GFL??<[.       !^E&@>DMZM4;C^@   ]2$[C#-GT
M PJ%*S0V$EF                   UB0MPFR/K
M                 !U$60U6@]?S6VUE\2K@             !1NR;3>6MKL
M   ,'<O&"Y+2VMA%P                  HW9-IO+6UV   X30JC+Z?6S='
M(V,N>#              0'(:V?8]1                  0'(:V?8]1
M             0+(*V>X_1                  "%YA[ZR_3S6/ON=G
M    F5CR"2VR[    =I^I&DM^[G8/L#D   8]#1GTEMB$0
M    ,7+&SX+-1RI]                                      .)A37I
M"I>0\YL;F3+P             !1NR;3>6MKL   ,'<O&"Y+2VMA%P
M           HW9-IO+6UV   X30JC+Z?6S='(V,N>#              0'(:
MV?8]1                  0'(:V?8]1                 0+(*V>X_1
M                "%YA[ZR_3S6/ON=G             'Z]\Y]0;[ZWVGR
M  /$AKW-#9&68                  "#H587&21'L
M                    !X"J35S4E[M/@/9@              HW9-IO+6UV
M   &#N7C!<EI;6PBX             ?(O@   !1VR+3>>MKL  !PFA5&7T^M
MFZ.1L9<\&              @.0UL^QZB                  @.0UL^QZB
M                @605L]Q^B                  $+S#WUE^GFL??<[.
M            /U[YSZ@WWUOM/D   =9K1-+LW+,                  !\-
M9D+9)LCZP                                      =!#$-4*>?+_-G
M;$:F              5UE='L/JF\@  #!W+Q@N2TMK81<            !T>
MD(C>O+%5</@  !]*MS:V[,:CO'9)$  <)H51E]/K;N;D_%W77H
M   $!R&MGV/40     XQ<(Q  ZYX_  ?(NN:( '7-'Y$ /AU31$+OM7-+%2
M                1RYU$]Q^B                  $+S#WUE^GFL??<[.
M            /U[YSZ@WWUOM/D   #6&>79Z28                   42A
MERRT<F?0                                     #B88HY"@^=,JDG*
M.:@             >^FGD%J]@  !@[EXP7):6UL(N             Q%;+K7
MMO4E:YUS\   !'+AF.U6D^FNN>7I](=<T !QF5AE%-2VP-)XV]:? XQCPB
MZIX@ <8QX3  .N:/&,0 .N:('A]YIE9*7Y$    !RA#LE  =DL/L  ^PAV0
M <Y8<H0 "#ME@(?>JN866D                 PU;[3W'Z(
M      0O,/?67Z>:Q]]SLX             _7OG/J#??6^T^0   -8)Y=GY)
M@                  !7:$#+?1SIV
M         \9"$-3O&:4?-K;&7Q.N                  P=R\8+DM+:V$7
M            86OEUBW#IFML\YL    CE?G/Z(\G=@9*EF  '":%49?3ZZ[9
MY^P>1:.              @.0UL^QZB                  @.0UL^QZB
M              @605L]Q^B                  $+S#WUE^GFL??<[.
M          /U[YSZ@WWUOM/D   #6&>79Z28                   >(UN0
MNTE2/>                                      #K,(46A0W.>56OQI
MGP                 &#N7C!<EI;6PBX            #"U\NL6X=,UMGG-
M@   $<K\Y_1'D[L#)4LP  X30JC+Z?77;//V#R+1P             $!R&MG
MV/40                 $!R&MGV/40                $"R"MGN/T0
M               A>8>^LOT\UC[[G9P            !^O?.?4&^^M]I\@
M :PS2[/2S                    :X(623E'V@
M                 'A*P0U,UU=;;^=NTP                 ,'<O&"Y+2
MVMA%P            &%KY=8MPZ9K;/.;    (Y7YS^B/)W8&2I9@ !PFA5&7
MT^NNV>?L'D6C@             (#D-;/L>H@                 (#D-;/L
M>H@                (%D%;/<?H@                 !"\P]]9?IYK'WW
M.S@            #]>^<^H-]];[3Y    UAFEV>EF
M I4[4+/1RI]                                      !T$+0U*MGM-
M_F-M[LI/0                 8.Y>,%R6EM;"+@            ,+7RZQ;A
MTS6V><V    1ROSG]$>3NP,E2S  #A-"J,OI]==L\_8/(M'
M 0'(:V?8]1                  0'(:V?8]1                 0+(*V>
MX_1                  "%YA[ZR_3S6/ON=G             'ZW<Y]0;UZ
MWVGR   !K+-+LU+,  !S/>=X               (&A5R-RH21'L
M                             !Q,.4NAKOJ6]S?B[/\ /8G7
M         8.Y>,%R6EM;"+@            ,+7RZQ;ATS6V><V    1ROSG]
M$>3NP,E2S  #A-"J,OI]==L\_8/(M'              0'(:V?8]1
M           0'(:V?8]1                 0+(*V>X_1
M    "%YA[ZR_3S6/ON=G             'Z%\Y]1;.ZVVK]@   %$SR7M).
M !DXPOU+.HP^@              ' U?0N(FR/K
M                 /.1%#5@@O)&;W%R_F(                &#N7C!<EI
M;6PBX            #"U\NL6X=,UMGG-@   $<K\Y_1'D[L#)4LP  X30JC+
MZ?77;//V#R+1P             $!R&MGV/40                 $!R&MGV
M/40                $"R"MGN/T0                  A>8>^LOT\UC[[
MG9P                 !B<9RO+9-B@   _>GD7M;8FRWWD
M  "E4/J-G&8.8                                      .)@#5]")<
M*;'G.D\A                 P=R\8+DM+:V$7             86OEUBW#I
MFML\YL    CE?G/Z(\G=@9*EF  '":%49?3ZZ[9Y^P>1:.
M@.0UL^QZB                  @.0UL^QZB                 @605L]Q
M^B                  $+S#WUE^GFL??<[.                  ,3C.5Y
M;)L4   '[T<B]K;%66^\@               8HUZ0N1"5IO6
M                          #B8(UA0CGS^V=*]4WH
M#!W+Q@N2TMK81<            !A:^76+<.F:VSSFP   ".5^<_HCR=V!DJ6
M8  <)H51E]/KKMGG[!Y%HX             " Y#6S['J(
M  " Y#6S['J(                "!9!6SW'Z(                  0O,/
M?67Z>:Q]]SLX                  Q.,Y7ELFQ0   ?O1R+VML59;[R
M            *"0S)91ET>8
M!Q,$:PH1K@+9LMU+>P                ,'<O&"Y+2VMA%P
M&%KY=8MPZ9K;/.;    (Y7YS^B/)W8&2I9@ !PFA5&7T^NNV>?L'D6C@
M         (#D-;/L>H@                 (#D-;/L>H@
M  (%D%;/<?H@                 !"\P]]9?IYK'WW.S@
M   #$XSE66R;%0  !^]'(O:VQ5EOO(                B2%&ETDK1]8
M                                  !Q,$:Q(0[A78\XTED(
M        &#N7C!<EI;6PBX            #"U\NL6X=,UMGG-@   $:N&<_H
M%ROU_P"^FB  .,RL,JIM?]J: PF0Z.              @.0UL^QZB
M           @.0UL^QZB                 @605L]Q^B
M    $+S#WUE^GFL??<[.                  ,3C.5Y;)L4   '[T<B]K;%
M66^\@                :^H9XLHRZ/,
M         '$P9K4A7O$^P; T!DX                &#N7C!<EI;6PBX
M         #"U\NL6X=,UMGG-@   $)O627YJ[;79+$  $,55R1:_8!X[A@8
M            $!R&MGV/40                 $!R&MGV/40
M     $"R"MGN/T0                  A>8>^LOT\UC[[G9P
M      !B<:RO+9+B@   _>CD7M;8JRWWD                #!%!H7(C+3T
M                                      ^&)*+0IGD3.)YS'F
M           &#N7C!<EI;6PBX            #"U\NL6X=,UMGG-@   $"R"
MMGN/T0                  $!R&MGV/40                 $!R&MGV/4
M0                $"R"MGN/T0                  A>8>^LOT\UC[[G9
MP                 !B<9RO+9-B@   _>CD7M;8JRWWD
M  4:AF"QT<D?0                                     8\J9#7KFC+
MISQ_G0                &#N7C!<EI;6PBX            #"U\NL6X=,UM
MGG-@   $"R"MGN/T0                  $!R&MGV/40
M  $!R&MGV/40                $"R"MGN/T0                  A>8>
M^LOT\UC[[G9P                 !B<9RK+9-BH   _>CD7M;8JRWWD
M             0Q"LRWD<Z=@
M /*5>AK'HO([!X<V*                !@[EXP7):6UL(N
MPM?+K%N'3-;9YS8   ! L@K9[C]$                  ! <AK9]CU$
M             ! <AK9]CU$                ! L@K9[C]$
M       (7F'OK+]/-8^^YV<                  8G&<JRV38J   /WHY%[
M6V*LM]Y                 'F-:2[D)8CV@
M             \I6Z&J^H;[8O VRP                ,'<O&"Y+2VMA%P
M           &%KY=8MPZ9K;/.;    (%D%;/<?H@                  (#
MD-;/L>H@                 (#D-;/L>H@                (%D%;/<?H
M@                 !"\P]]9?IYK'WW.S@                 #$XSE>6R
M;%   !^]/(O:VQ-EOO(                 &L:%O$T1]0
M                       .@@:&IF%7"P?F[M@                #!W+Q
M@N2TMK81<            !A:^76+<.F:VSSFP   "!9!6SW'Z(
M        " Y#6S['J(                 " Y#6S['J(
M "!9!6SW'Z(                  0O,/?67Z>:Q]]SLX
M   OW3>\MF9/7'^U/CO>GQWOX8'WIX[[>'A]Z?R^WA^P'._3=SVR[?0
M            :V(6>C.#V                                      Z
MR+H:KG=\V-LYG#Z\                8.Y>,%R6EM;"+@            ,+
M7RZQ;ATS6V><V    0+(*V>X_1                   0'(:V?8]1
M            0'(:V?8]1                 0+(*V>X_1
M     "%YA[ZR_3S6/ON=G                  'Z*\R]8_JS@NPN0!YS'G"
M$>R,,F>@                  UI0M8FJ/K
M            !Q,*:\H53Q[G5A\U9<                ,'<O&"Y+2VMA%P
M        ^1>+WEZ9P  &(K9=;MM::KO.N;0   (%D%;/<?H@
M      (#D-;/L>H@                 (#D-;/L>H@                (
M%D%;/<?H@                 !"\P]]9?IYK'WW.S@
M#]"N:^J_UHU_LCD                     #&FNR%THRP[@
M                         #'%1H:X<^918_%>P                !@[
MEXP7):6UL(N        &.J9:=SBSPK)<!^   Z/26&Y%@&!R#3H   $"R"MG
MN/T0                  $!R&MGV/40                 $!R&MGV/40
M               $"R"MGN/T0                  A>8>^LOT\UC[[G9P
M                !OSSCU'^O.N=H<@                     5 ACBU$<
MR<P                                     #RE7H:OZ3R&Q>%-C@
M            #!W+Q@N2TMK81<        ,+7RZV[4P.J]D\A        "!9
M!6SW'Z(                  " Y#6S['J(                 " Y#6S['
MJ(                "!9!6SW'Z(                  0O,/?67Z>:Q]]S
MLX                  WNYWZ=_836>UN0                    !CC7-"
MW29(^T^@                                     'E*S0U8T]?;(X)V
M6                ,'<O&"Y+2VMA%P        PM?+K9M3 ZLV3R$
M  (%D%;/<?H@                  (#D-;/L>H@                 (#D
M-;/L>H@                (%D%;/<?H@                 !"\P]]9?IY
MK'WW.S@                 #=[GSI;]E-7;=Y                     %
M#(>TLY',G:                                      #RE9H:KZ@OMD
M\#[+                &#N7C!<EI;6PBX        86OEULVI@=6;)Y"
M     $"R"MGN/T0                  $!R&MGV/40
M$!R&MGV/40                $"R"MGN/T0                  A>8>^L
MOT\UC[[G9P                 !NCH'I#]H-4[CY@
M  B*%+%P$M1]0                                      !Y2LT-4-6
M7FT/GWL\                8.Y>,%R6EM;"+@       !A:^76S:F!U9LGD
M(        0+(*V>X_1                   0'(:V?8]1
M    0'(:V?8]1                 0+(*V>X_1                  "%Y
MA[ZR_3S6/ON=G                  &U^A^B?VWU'NKW
M     'PUJ0GJ%A)LJ<@                                      #RE
M9H:H:LO-H?/O9X                P=R\8+DM+:V$7        #"U\NMFU,
M#JS9/(0        @605L]Q^B                   @.0UL^QZB
M          @.0UL^QZB                 @605L]Q^B
M   $+S#WUE^GFL??<[.                  -E]&]!_N/IW>&6
M           *P0KXN(DJ/I
M !Y2LT-6M.7ZQN"]E                #!W+Q@N2TMK81<        ,+7RZ
MV;4P.K-D\A        "!9!6SW'Z(                  " Y#6S['J(
M             " Y#6S['J(                "!9!6SW'Z(
M       0O,/?67Z>:Q]]SLX                  V/TGOS]T=+[WR@
M              .@U70M@L(R:/(
M      'E*S0U@TCD-@<+;'                &#N7C!<EI;6PBX
M86OEULVI@=6;)Y"        $"R"MGN/T0                  $!R&MGV/4
M0                 $!R&MGV/40                $"R"MGN/T0
M  $9NE1B*SU        $9RJ>@_H'A7JK:              >WPJ+"Q_)?=)Z
M9&3T]'GZ=\GI[_'WR5/49+PJ,EX5%KX=G.YN)YCW         %E0C:D(@
M     "M4*V+E)*CZ0                                       #RE9
MH:R:)R2></;$           '&(    8.Y>,&R6EM7"+@  !R@    &%KY=;-
MJ8'5FR>0@       ! L@K9[C]$                  ! <AK9]CU$
M           ! <AK9]CU$                ! L@K9[C]$        ! L@K
M9[C]$        (]G-'JU]0=:=_K3@            #-89G7]"?+W7,T/<?0
M <CD         #6&>79Z28         4$AF2S4<J<@
M                     #RE9H:T:"R:<<2["           P=PDBUV\^F<
M  !AKAY0S(*6S,/KP !WR)%;/3W4\0   ,16RZ\;.P2L=C<A@       "!9!
M6SW'Z(                  " Y#6S['J(                 " Y#6S['J
M(                "!9!6SW'Z(        "!9!6SW'Z(        1[.*35K
MZA:S[_6G             &7PS._Z+^7NN)<              :P3R[/R3
M      #6E"R2P$?:                                        #RE9
MH:T\_9/-^*=@@         #A%6.64VM6YN5</=]=_83\I?7[";E#V0FYR^Q'
MG)[X^IGP%PJIE8_/E+Z_83_8>G*7T^P].<OKE*3U]7C[_81Y2^_U'G)[D>4O
MM]A-RAZ]4TT;NEJP=^U$        (%D%;/<?H@                  (#D-
M;/L>H@                 (#D-;/L>H@                (%D%;/<?H@
M       (%D%;/<?H@    !$-@^--])6WE-( .N_T,1Z(P_LG\0
M  !E\,SO^B_E[KB7              &L,\NSTDP         UT0L,GB/L
M                                     !Y2LT-:>?LGF_%.P0
M   !PFA5&7T^MVY.5,5=]<    >"HGP%Q]Y=9J4                 "!9!
M6SW'Z(                  " Y#6S['J(                 " Y#6S['J
M(                "!9!6SW'Z(        "!9!6SW'Z(     5WO"UZ[_03
M ^SU\0/J/.:3L]/'Z@             ,OAF=_P!%_+W7$N
M-89I=GI9@        !KRA8!.D?8
M       #RE9H:T\_9/-^*=@@         #A-"J,OI];MR<J8J[ZX    \%1/
M@+C[RZS4H                 $"R"MGN/T0                  $!R&MG
MV/40                 $!R&MGV/40                $"R"MGN/T0
M     $"R"MGN/T0     KS>-HU\^A.O^_P!:<                9?#,[_H
MOY>ZXEP             !K#/+L]),         -:4+5)LCZP
M                            >4K-#6SGG*9IQ=GX          X30JC+
MZ?6[<G*F*N^N    /!43X"X^\NLU*                 ! L@K9[C]$
M              ! <AK9]CU$                 ! <AK9]CU$
M       ! L@K9[C]$        ! L@K9[C]$     *\WC:=?/H3K[N]?$A]0
M              &7PS._Z+^7NN)<              :P3R[/R3         <
M36%"ZT9>=P                                        /*5FAKKS-E
M\KY!SD          <)H51E]/K=N3E3%7?7    '@J)\!<?>76:E
M         @605L]Q^B                   @.0UL^QZB
M    @.0UL^QZB                 @605L]Q^B         @605L]Q^B
M  %;[LM^MO?.(]GIY^CWIO;76[E&0              #,X=G']$7+G74Y1
M            UAGEV>DF         CR%'EU(R,[
M                    >4K%#7GE[,93R3FX          X30JC+Z?6[<G*F
M*N^N    /!43X"X^\NLU*                 ! L@K9[C]$
M      ! <AK9]CU$                 ! <AK9]CU$                !
M L@K9[C]$        ! L@K9[C]$     .,[J]X"/YQ2:P_3C6G=ZTX
M        &9P_./Z(N6^NIRB             !K#/+L]),        !5Z$*+D
M1SQS                                        !X2J$-?N7\QF/)&;
M@         #A-"J,OI];MR<J8J[ZX    \%1/@+C[RZS4H
M   $"R"MGN/T0                  $!R&MGV/40                 $!
MR&MGV/40                $"R"MGN/T0        $"R"MGN/T0      $>
MSFCU:^H.M._UIP              ,SA^<?T1<M]=3E$             #6&:
M79Z68        "FT(X7,CGCF
M    ?#%E-(47RCFLYY6S,          <)H51E]/K=N3E3%7?7    '@J)\!<
M?>76:E                  @605L]Q^B                   @.0UL^QZ
MB                  @.0UL^QZB                 @605L]Q^B
M   @605L]Q^B       CV<T>K7U!UIW^M.              !EL0S;^B7EKK
MR<H@             :P3R[/R3         0I"G2[$9,=H
M                        !Q,*:[H5-R#G-D<S9>       !QB  X30JG+
MZ?6_<?*F*N^N    /!43X"X^\NLU*                 ! L@K9[C]$
M              ! <AK9]CU$                 ! <AK9]CU$
M       ! L@K9[C]$        ! L@K9[C]$      !'LYH]6OJ#K3O\ 6G
M             R6)9I_13RQU].40             -8)Y=GY)@        .!
MJZA=J,Q.\                                        XF"-9(PIKD?
M-\]I#(^_RCS@'.2/=YQ ]7C,!W><><L1S@[O*.'KI8S<_/E"8#LDCR0@U_H:
M8V9R_P"*Y:\    \%1/@+C[RZS4H                 $"R"MGN/T0
M             $!R&MGV/40                 $!R&MGV/40    'PZYHC
MKGC\.$7&:(        @]^K)Q8:,  <8N$T0    !#;U5V-C5       !'LXI
M-6OJ%K/O]:<              #)8EFG]%/+'7TY1              UAGEV>
MDF         &L*%N$W1]8
M!Q,(:Z1A3?(N<3'GG*>CUAQC =<\.F> 1>;VE Z/2'"8.$T/-ZPKG):>A=H<
M[8BZ83\F\?D?#KG\N$_B.,77-$  #[ .,7":/9+   ?1 B^   'T08ZJG]]/
M)]@  'T0(O@  !](Y<O>1VSP1?     #Z( B^ \7O/[?"0        #H](]_
MG         >3VF]'G#G+  ?8/D0   ^B#Y$/-ZS:[]X8SSGDX>DOR9\FAQG@
M.OVD'&>'R:",.4TH^S2(OL9?#9[W[[U8@  A''V^ZW]QQ?ISKB<      #["
M'9+      1FZ5-GXK;@ (GL6DQM_\    1Q>5TE'=VX%V3^(
M  &2Q+-/Z*>6.OIRB             !K#/+L]),         -7$+C)JCZP
M                                     #X8DI="CN3\UG?+&9@
M <)H51E]/K;N;DW%W77X                 @>05DZL%'R@
M      @605L]Q^B                  $1O-5G[=X>^GD        &G/UZU
M1W>GB       ,3C659;)<5  'Q'"63(-EOGOFUC:D]@            ! L@K
M9[C]$ (7MBW:T_13!.5;2@  #ZCSFD[/3Q^H               9/%,Q_H?Y
M6[!L)$             #6&:79Z68         :OH76C+SN
M                          !CRID* Y>S&9\DYN      !PFA5&7T^MNY
MN3<7==?@                " Y#6S['J(                  0+(*V>X_
M1                  "+7:IRM)Y92D\P       !IS]>M4=_K3@      #$
MXSE>6R;%  !QA-A;+D&ROSVS>QM2>P             @605L]Q^B PV54^K_
M -+->=&46W[&4                    9/%<P_H<Y5["L5$
M #6&>79Z28        #H-=4+J1D9V
M          \I5Z&NW,N7R[D+.0      .$T*HR^GUMW-R;B[KK\
M        0'(:V?8]1                  "!9!6SW'Z(
M   1:[5&5I//*4GF        -.?KUJCO]:<       8G&<JRV38J  .,)L+9
M<@V5^>V;V-J3V             $"R"MGN/T0Z*R75[Z+X1AMM8YRFD
M               ]N,99_1%REV-8J(             &L,\NSTDP
M&)*00N1'/',                                        'E*S0UOYR
MRN8\:YZ      !PFA5&7T^MNYN3<7==?@                " Y#6S['J(
M                 0+(*V>X_1                  "+7:HRM)YY2D\P
M     !IS]>M4=_K3@      #$XSE>6R;%  !QA-A;+D&ROSVS>QM2>P
M        @605L]Q^BXSPUZ[KP^!='8MVS^0                     ]N,9
M9_1%REV-8J/$^        'T^GT   &L$\NS\DP        $<0I\N)'/',
M                                     'E*S0UOYTRN8\9YZ      !
MPFA5&7T^MNYN3<7==?@                " Y#6S['J(
M   0+(*V>X_1                  "+7:HRM)YY2D\P       !IS]>M4=_
MK3@      #$XSE>6R;%  !QA-A;+D&ROSVS>QM2>P             @605LN
MIK=KMWCAT3WIC7;/Y                      >S&<L_H.Y1['G9$H1Q2(
M      'J0G<89L^@  &L,\NSTDP        $.0JTN)'/',
M                          'E*S0ULYXRF:<7Y^      !PFA5&7T^MNY
MN3<7==?@                " Y#6S['J(                  0+(*V>X_
M1                  "+7:HRM)YY2D\P       !IS]>M4=_K3@      #$
MXSE>6R;%  !QA-A;+D&ROSVS>QM2>P             K3-:JD?H%KOR;%Q_M
MG\@                     !\QW)_T+TCO_ "=52Q6,,?   /-[>'R,
M![D-^L'V!LC8LAY   &L,TNSTLP        $ 0KTN%'.G,
M                          'D*M0UJY_R>>\4;!       X30JC+Z?6W<
MW)N+NNOP                ! <AK9]CU$                  (%D%;/<?
MH@                 !%KM496D\\I2>8        TY^O6J._P!:<
M8G&<JRV38J  .,)L+9<@V5^>V;V-J3V             %3[.]:0^E>I?1[4H
M                      '@LU\[ZRA]%;0@        #]>^<^H-]];[3Y
M &L,TNSTLP        %8H10MQ'-',
M         &-*A0UUYTRJQ>,\^       X30JG+Z?6S<W)N+NNOP
M       ! <AK9]CU$                  (%D%;/<?H@
M  !%KM496D\\I2>8        TY^O6J._UIP      !B<9RO+9-B@  ^(XRUW
MFZ^-,NF6N?8            !"-=YK55MW=JSLG\0
M  /#9[WW55)Z*ZW@        #]>^<^H-]];[3Y   &L$\NS\DP        %2
M'C0M%'*GT                                        XF&->$*MXVS
MR?\ ..6       <8H%D7AKUMOF[#77"NGT\/)[2=<SC'S^32#XAQF\0.,WB2
MCC-)\CY@APG\0       ! <AK9]CU$                  (%D%;/<?H@
M               !&;I4>ZGDS%'Y        #3GZ]:H[_6G       &)QK*\
MMDN*   <)?3K\_;B@            !]1QN.9-F<IQ#Z@
M      !XK3>>SV\/3<+:         /U[YSZ@WWUOM/D   :PSR[/23
M   :^H38GJ/N/H                                       !UD9-6$
M.GYT[4D6OKH       //ZP\-1#A%U3PC5T\\=52_        #C-Y?$H\%3Y5
M1EMOK_8/&W'TH@   (#D-;/L>H@                 ! L@K9[C]$
M            (W<_?U>,N:HO(        :<_7K5'?ZTX       Q.-97ELEQ
M0                 #$XUE>6R7%                       !XK3>>SV\
M/3<+:         /U[YSZ@WWUOM/D   5#&'3!Z3-$T1]H      (HA2A<I*T
M>X                                        'F( AJ-C=79GS-VXA$
M         ?(N,8          8:NAKILFVU3L_B;AZ4(   $!R&MGV/40
M              @605L]Q^B                  $;N?OZO&7-47D
M  -.?KUJCO\ 6G       &)QG*LMDV*@                 8G&LKRV2XH
M                      /%:;SV>WAZ;A;0        !^O?.?4&^^M]I\@
M 1TUV0SAD#&&#1D:%C(V"=@    !K0A."QD<N<@
M                  #X8PI=#7KGC*;,XOS\                    #"U\
MNN>RK;5&S^)N'I0@   0'(:V?8]1                  "!9!6SW'Z(
M              1NY^_J\9<U1>0        TY^O6J._UIP      !B<9RK+9
M-BH                 &)QK*\MDN*                       #Q6F\]G
MMX>FX6T         ?KWSGU!OOK?:?(  Q1KFA/R:GM/(CBT(^14CQ(R^D?:
M  "&H4JC=*$J1](                                        .!'4-
M8R-<&;)F.F[^                    !A:^77/95MJC9_$W#TH0   (#D-;
M/L>H@                 ! L@K9[C]$                  (W<_?U>,N:
MHO(        :<_7K5'?ZTX       Q.,Y7ELFQ0                 #$XU
ME>6R7%                       !XK3>>SV\/3<+:         /U[YSZ@W
MWUOM/D #RFMZ$S+%1S1V'PZCR&*0AY3)<1;R(   H1#(EHHY<Y
M                               Z2#(:?VWUL7YB;@[:6<
M          #"U\NN>RK;5&S^)N'I0@   0'(:V?8]1
M"!9!6SW'Z(                  1NY^_J\9<U1>0        TY^O6J._P!:
M<       8G&<KRV38H                 !B<:RO+9+B@
M         \5IO/9[>'IN%M         'Z\\Y]0;[:WVGR!R.!K>AF"T21H^@
M 'P\Q$T*.+Z):B  !UFL"%Q$U1]@
M        !Y2N$-7M*Y!/>$MD                     #"U\NN>RK;5&S^)
MN'I0@   0'(:V?8]1                  "!9!6SW'Z(
M   1NY^_J\9<U1>0        TY^O6J._UIP      !B<9RO+9-B@
M         &)QK*\MDN*                       #Q6J\<_7R]5PM@
M     _47G/J'<W6VU/IS0E,856A]+21E![3Z  >8B"%6FQ2(   A2%5%QHR(
M[0                                        #RE:(:X\W99+N.<\
M                   &%KY=<]E6VJ-G\3</2A    @60UL]QZB
M         $"R"MGN/T0                  CER]_1YPS=#X@       #3G
MZ]:H[_6G       &)QG*LMDV*@                 8G&LKRV2XH
M                /);+L/7<[2         +;PO/9I8\@'8;0:SVMM1@^?V\
M2M'W'(  'F(>A$$;H   !4IXD+01RIR
M            /*5FAKCS;EDOXZSP                     86OEUSV5;:H
MV?Q-P]*$   "!9!6SW'Z(                  0+(*V>X_1
M      # W#V&>M_B        -.?KUJCN]?$  $/J    &)QG*\MDV*
M            8G&LKRV2XH                       /);+L/7<[2
M     !Z*>I_5+C_MO:FCKK*1SQZ0  #J(XA69;*/O/6?0 ?#7XGJ$X1]H
M                                      /&56:V<^9//N*]@
M              #"U\NN>RK;5&S^)N'I0@   0+(*V>X_1
M    "!9!6SW'Z(                  8&X>PSUO\0       !I+]9<!Y^GD
M !]1]'O3>VNMW*,@   Q.-97ELEQ0                 #$XUE>6R7%
M                   !Y+9=AZ[G:0          $([V<L]>[48EFEWEHHYH
M[@  <3'D60A9&3SDA)VC.CM*@,<A9R.?.T
M               XF(*#0H[F++[1Y%SD                     86OEUSV
M5;:HV?Q-P]*$   "!9!6SW'Z(                  0+(*V>X_1
M          # W#V&>M_B        *[VWX(P  ';[>-!_0C7/7=:0   8G&<K
MRV38H                 !B<:RO+9+B@                       \ELN
MP]=SM(           R-ON<OQ_)-T=2[G_1'6NU+ 1R)]  !UGD/">!#&$?(T
M>!'W(9LGB,B/6?0                                        #K(FA
MJEY39#YN;8S&(5P                     PM?+KGLJVU1L_B;AZ4(   $"
MR"MGN/T0                  @605L]Q^B                  &!N'L,]
M;_$            :C_635G1>Z,   8G&<JRV38J                 !B<:
MRO+9+B@                       \ELNP]=SM(            OG7&TOUQ
MYRZ@N=&0',   ^'PX'4>0QZ'@1[#)F2/2<@
M                ><KE#535]XL3Y\;0                      PM?+KG
MLJVU1L_B;AZ4(   $"R"MGN/T0                  @605L]Q^B
M           &!N'L,];_ !            &H_P!9-6=%[HP  !B<9RK+9-BH
M                 &)QK*\MDN*                       #R6R[#UW.T
M@           #-VN[_KIR#VSM%+-.$?6     ?#@< =AS
M                           !X2IS7+G;*9]QCGP
M    &%KY=<]E6VJ-G\3</2A    @605L]Q^B                  $"R"MG
MN/T0                  P-P]AGK?X@           #4?ZR:LZ+W1@  #$X
MSE>6R;%                  ,3C65Y;)<4                       'D
MMEV'KN=I             VPT5T+^G6H-VW>CF3D
M                            #X8HH!"F^2<WL3E[,0
M       ,+7RZY[*MM4;/XFX>E"   ! LAK9[CU$                  (%D
M%;/<?H@                 !@;A[#/6_P 0           !J/\ 635G1>Z,
M   8G&<KRV38H                 !B<:RO+9+B@
M    \UON77X^_MNUF             [O/U_:WD/M;9RUWB0':
M                                      #B80UG0A?"6R)II7(
M                 ,+7RZY[*MM4;/XFX>E"   ! <AK9]CU$
M       (%D%;/<?H@                 !A:[U\WK-([9X            #
M4?ZR:LZ+W1@  #%8WE&3R+&N4T@                 Q.-97ELEQ0
M                 >:WW+K\??VW:S          #LD])39;[(K9=IW8\AMC
M$\QV2P78>S^.Y-8R.8.8
M         .)@C6)#&?.+:V:P6Y                      86OEUSV5;:HV
M?Q-P]*$   " Y#6S['J(                  0+(*V>X_1
M     #"UOKY?::26SP            &H_P!9-6=%[HP  !B\<R?)9!CG*?S
M                &)QK*\MDN*                       #S6^Y=?C[^V
M[68         #.VR[?IERQU_=MEON;,V9TD1(3,(^D^@
M                                 XF"-84.'S#W!Z[)4
M           86OEUSV5;:HV?Q-P]*$   " Y#6S['J(
M 0+(*V>X_1                  #"UOKY?::26SP            &H_UDU9
MT7NC   &,Q[)<A?+!S]?$                 8G&LKRV2XH
M           /-;[EU^/O[;M9@         -QM'] ?I/IO>5EF41]1Z#U'>=A
M]                                                  .)@C6!#[\
MO=Q>BU>P                     &%KY=<]E6VJ-G\3</2A    @.0UL^QZ
MB                  $"R"MGN/T0                  PM;Z^7VFDEL\
M           !J-]8]6]%\I   !C<?R/W7FQ]GOX    $/J             Q
M.-97ELEQ0                       >:WW+K\??VW:S         #T>7M^
MQ?(/;.SUNN<S1]AR/I]
M          !P(^:N1A[_ )6[FY>,P                     &%KY=<]E6V
MJ-G\3</2A    @.0UL^QZB                  $"R"MGN/T0
M        PM;Z^7VFDEL\            !J%]/,%\EYIP  !C+-?O?<[1V>W@
M   !SC'E?[7V55*           !B<:RO+9+B@
M\UON77X^_MNUF         &S^JMQ?J]H#I"US-H]H
M                                 !UD0-2(0FORIW0
M         ,+7RZY[*MM4;/XFX>E"   ! <AK9]CU$         )CC.U.WS]@
M      $6/]Y*ASS#9Q9<:                  &%K?7R^TTDMG@
M        !$;S59^W>'OIY    !JK],L Q.S;!]0           &)QK*\MDN*
M                       #S6^Y=?C[^V[68        #U>%3^OO(O:FU-L
MNLV1]I]
M/.5VAISCM5;OS*V\                      ,+7RZY[*MM4;/XFX>E"
M! <AK9]CU$         -S^<>Z<Q;[@      !QBK/*J;3OH#ER5T6L@
M            !A:WU\OM-)+9X                 1&\56>M_AD*>0    :
MG_3?7V/V18_J4           8G&LKRV2XH                       //1
M5_325ONO%C         L+%<P_9+E7L*]T9(=H
M                              /&5>:HZKO-J_/S9P
M        PM?+KGLJVU1L_B;AZ4(   $!R&MGV/40         WCYE[JSMMN(
M      '":%49?3Z8=#\M2FCUD                  ,16>N/J)Y/:Z<
M            "+7:HRM)YY2D\P   !JA].L!QVQ;!]2@          #$XUE>
M6R7%                       !YZ*NZ*.N]]YL8        %JX9G?[(\O=
M;W<CG3F
M<#$%)H47R_F%B\D9P                      ,+7RZY[*MM4;/XFX>E"
M ! <AK9]CU$         -X^9>ZL[;;B      !PFA5&7T^F'0_+4IH]9
M              #%U?IBJOTE-IIP                (M=JC*TGGE*3S
M &J/T\P/&[#Q[ZE           &)QK*\MDN*                       #
MST5=T4==[[S8P        -E-5[@_6?G_ *2M]','(
M                                  Z"&H:I'K^>&TI-K>[
M             #"U\NN>RK;5&S^)N'I0@   0'(:V?8]1         #>/F7N
MK.VVX@      <)H51E]/IAT/RU*:/60                  Q=7Z8JK])3:
M:<                "-W/W]?C+F:+R    &JGU P?%9_C/U
M8G&LKRV2XH                       //15W11UWOO-C         WRY^Z
M3_2;5FW[*1R)]
M     !\,<4VAJ_JR\W#\^]G@                      86OEUSV5;:HV?Q
M-P]*$   " Y#6S['J(         ;Q\R]U9VVW$      #A-"J,OI],.A^6I3
M1ZR         EV,[ARMOOOT  'Q#&U4L8OVN/+786   ,75^F*J_24VFG
M              C=S]_5XRYJB\@   !J]]2< P.;8^           !B<:RO+
M9+B@                       \]%7=%'7>^\V,        #]5>2NSMU[!D
MD\1]@                                                    !P(
MVAK(1?A38\UTGD(                      &%KY=<]E6VJ-G\3</2A
M@.0UL^QZB         &\?,O=6=MMQ       X30JC+Z?3#H?EJ4T>L@
M   -E]*=@6?AN<_8  !QBK/*J;7_ &MSEAK[IP   8NK],55^DIM-.
M          !'[C[\Y89V@\0   !K/]4, C&7X^           !B<:RO+9+B@
M                       \]%7=%'7>^\V,        #]@^+>[]KI9YPCZP
M                                                    #S$ 0U!M
M7M9OS%V_V4\X                      &%KY=<]E6VJ-G\3</2A    @.0
MUL^QZB         &\?,O=6=MMQ       X30JC+Z?3#H?EJ4T>L@
M-I=&]@VU@V=?8  !PFA5&7T^N>W><,+?M.   #%U?IBJOTE-IIP
M       ,#</89ZW^(    UH^J. Q?+L>            Q.-97ELEQ0
M                 >>BKNBCKO?>;&        !^J7)':.ZEBR&P$?<
M                                               #X8XJA#675EZL
M[Y][.      XQ   #[!]         !T^D/'[0XQ #$5LNO\ L.W5;LWB?AZ4
M(   $!R&MGV/40         WCYE[JSMMN(      '":%49?3Z8=#\M2FCUD
M       !M+HWL&VL&SK[   .$T*HR^GUSV[SAA;]IP   8NK],55^DIM-.
M              !@Z_VZIHR&W>     UL^JN"Q/*L:            Q.-97E
MLEQ0                       =%)6^:WW'(7NP\99T(_)9OD(_)9OD)D(\
M9)B/R2<<9)R/&69"/R6;Y"/R6;=+2^^/U#U=MRU4<P<@
M                                   #@84IY"E;+4=>OKIX)(P+"+CD
M=#9*" !$#X8BMDCEQ\^N8/L Y0#[!EJ2>0V^?LEB" !$ #U>,1V^<>R6/V#T
M>4P[O./.6,/O/E7>3XGYO:EY0ASE#A-)%[IXQC+.9N<:0<Y8<H!VR0'*#G+"
M!Y#6V!CE#]         -X^9>ZL[;;B      !PFA5&7T^F'0_+4IH]9
M    ;2Z-[!MK!LZ^P  #A-"J<OI]<MN\X86_:<   &+JO3$UGK*K33  =4T0
M!QF<(Q '5/$ <8N$T0!US1X@"+KFB .N:/&(8ZI].GTCDJ7S   ZIY@-;/II
MA'@NUM ^23D0 !QDF0B  .,LR$P  'BM-Y]MVLH !%$  /DDWV:0B 0",0A
M$0"!%$@(2VV7?]9.>NFO:A] /I]!] .2/*#TRSCU^?H/3)/R/2CV0=YW':>D
MY'I/IZP>N$?IZ3F=YV'<=LD\$\*FY24G:
M                         =)%D*11OLSQ@#672>1^CA38@   X15CEE-K
MEMWG7 7_ $\  !R@W@YH[GS=NK0   /AY_:4=/I#KFA\B\_K*.GTAT>D*NRR
MGTQZ'Y'EUKQ'C-'C$.J>/P^1CUS!PC'C-$=4T1QBX31'7-'C$ !]@'R(   ?
M1 .,S8[4/8D_QBZ     B !QC"MLD\*)VCS-Y*[!P        -@M3]3V3BF9
M?8  !\BAUX\M?MF:UD=!CJ  !%\,=4RQR]X#T56+@#Z=LD !RA#G* '9+#Z
M?80[)8 #LE?80 ^G;)  <H.4L !#KW5S>Q48  [9( :D_5[6*X4P'*:1&
M^S2_8P  'V:7[&4         8G&<KRV38H        +#LE__ *&^1NU,L
M               4*3]"9(^D
M                \) T*H-H41'C6+3.0^G@[8P   X30JC+Z?7/;O.&%OVG
M   !N)SOW#.\;O7V[^'JNGCR !Y#ILM1VV[U    X30JC+Z?2+I/CV;V?#P
M               !U31V-TYVY?&M+\      !PFA5&7T^MNYN3<7==?@
M    ;2Z-[!MK!LZ^P   >?UA06SK3=FNKJ  !QBK/*J;7W;'->(O>HP
M            (#D-;/L>H@   -0/K?JI<*4                  8G&<JRV
M38J        +#LE__H;Y&[4RP                 .HUW+80EJ/H
M                                            !P,.56A\+P1$>-8=
M.W_U<%;(   '":%49?3ZY[=YPPM^TX   -L-"=J6?A^3^OK7"KYZ@P[)@'$I
MA&K^-,]D?.F4    <)H51E]/I%TGQ[-[/AX                 ZIH[&Z<[
M<OC6E^       X30JC+Z?6W<W)N+NNOP        -I=&]@VU@V=?8   !1NR
M;5>6MKJ  !PFA5&7T^N6W^:<-?-1@                 0'(:V?8]1    :
M@?6_52X4H                  Q.,Y7ELFQ0        6'9+_\ T-\C=J98
M                 %"(=Q:B.=.P
M                   'E(H4PA?R.>!'C6'3M_\ 5P5L@   <)H51E]/KGMW
MG#"W[3@   VKT1V7:F%YAE.M<*V,ZAPW+ '64=":GN,\]D/.N4    <)H51E
M]/I#TGQ[.+/AX                 ZIH[&Z<[<OC6E^       X30JC+Z?6
MW<W)N+NNOP        -I=&]@VU@V=?8   !1NR;5>6MKJ  !PFA5&7T^N6W^
M:<-?-1@                 0'(:V?8]1    :@?6_52X4H
M     Q.,Y7ELFQ0        6'9+_ /T-\C=J98                 KY"IR
MWR6H^P^@                                                  '
MQ2%<H8M&\D0(\:OZBOWLX%V2   .$T*HR^GUSV[SAA;]IP   ;1Z.Z_MS!<\
MRG6N%;&=0X;E@#K*.A-3W&>>R'G7*    .$T*HR^GT@Z4XZG-FQ(
M         =4T=C=.=N7QK2_       <)H51E]/K;N;DW%W77X        &TN
MC>P;:P;.OL    HW9-JO+6UU   X30JC+Z?7+;_-.&OFHP
M   (#D-;/L>H@   -0/K?JI<*4                  8G&<KRV38H
M  +#LE__ *&^1NU,L                #'FM2%ID]1R9R
M                                     !T$5*<0OI'- $>-7=47WW?/
M_90   X30JC+Z?7/;O.&%OVG   !LWI/K6Y, V-E.M<*V,ZAPW+ ' I:$U-\
M:9[F^=,H    X30JC+Z?2#I3CJ<V;$@                !U31V-TYVY?&M
M+\      !PFA5&7T^MNYN3<7==?@        ;2Z-[!MK!LZ^P   "C=DVJ\M
M;74  #A-"J,OI]<MO\TX:^:C                  @.0UL^QZB    U ^M^
MJEPI0                 !B<9RO+9-B@        L.R7_\ H;Y&[4RP
M            ->T,F6<CGCM
M              !\,>5ZA#S8-$ 1XU=U1??=\_\ 90   X30JC+Z?7/;O.&%
MOVG   !LEIKJF[=<[2RG6N%;&=0X;E@#X1>$:UUS=:BU;>LWR#FX   X30JC
M+Z?2#I3CJ<V;$@                !US1V)T]VW?>LK^      !PFA5&7T^
MMNYN3<7==?@        ;2Z-[!MK!LZ^P   "C=DVJ\M;74  #A-"J,OI]<MO
M\TX:^:C                  @.0UL^QZB    U ^M^JEPI0
M     !B<9RK+9-BH        L.R7_P#H;Y&[4RP               !6B%:%
MODL1]1]                                                   !P
M,*5*A,BQ40!'C5O55\]WS^V6   .$T*IR^GUTVYSAA;]IP   ;%:?Z>O/6NW
M,IUIA6Q?4.'98  CAJMA%TS7S?VF   .$T*HR^GT@Z4XZG-FQ(
M       "_M2=M[!:NR       #A-"J,OI];=S<FXNZZ_         VET;V#;
M6#9U]@   %&[)M5Y:VNH  '":%49?3ZY;?YIPU\U&                 !
M<AK9]CU$   !J!];]5+A2@                 #$XSE>6R;%        !8=
MDO\ _0WR-VIE@               8<UM0MHGB.2.0
M                                !U$80I)'8H]X (J:8:[O'3PKLCX
M?(O-ZR]<8#C,KG(Z:IMA<\=-UT\   +SU;TE9N$[C[.I<-OOHW$LJ  8"+7C
M"[C.OG5M+LD   <9E8953:5='<>SJS8B                 !?VI.V]@M79
M    /D7P  '":%4Y?3ZW;EY-Q=UU^        !M+HWL&VL&SK[    *-V3:K
MRUM=0  .$T*HR^GURV_S3AKYJ,                 " Y#6S['J(   #4#Z
MWZJ7"E                  &)QG*\MDV*  >[Q]_1)Z?))\564(    L.R7
M_P#H;Y&[4RP              !TFOAGD+(1SQV@
M                               \Y"D*<-H$0 (8C^<7E0ZMTNN@!T0]
M8M2W6[.8I>SR@/#[2\JG#?7-C0   S%KR[[2YQ5W<^)2O9=C[P #'2>L2U]D
M&PWS[S7MD   #$5DM*;'U/.['8@                 +^U)VWL%J[(   .C
MTA$;UY8JKA\  /D80>_>%)[1Y3Q]SU^        !LSI/L"TL+SG[   !S@IK
M8-KO;6EV   X30JC+Z?7+;_-.&OFHP                 (#D-;/L>H@
M-0/K?JI<*4    6UBV7[68)L3T   ';+-[//U]_C[^GS]/5Y^N0\??T^?IZO
M/U]_C[>OS]O5Y^GM\O;U>7MW^?IZ//U]GC[YWS])1)/D_"HU]\O?962;W>7M
M[?+V]/GZ>SR]A@S2B]V/\G>NN)P   !8=DO_ /0WR-VIE@            =9
M72$#/.=YT(R9">(R$])]
M            /ACRO"%(;$H@ 1P_._+<-_+[J?CX >?PJ_9I3-]N?GI?>4H
M     :C_ %&U]Y\YL7U  #S>%7\U#G&Y/SEO@   '5-&&7RKG%AHP
M          +^U)VWL%J[(   ,16RZ^;(M%,[7X=             $LQS:.6H
M+P   .V1E+?MC:33&=?0  <)H51E]/KEM_FG#7S48                 $!
MR&MGV/40   &H'UOU4N%*    -SM4;D_8W071^5           .1R!K#-+L]
M+,  (\:+WFR?DIUWQ.    +#LE__ *&^1NU,L           #J*S0K0R)(T<
MDA[#(HYLR9ZCZ
M     #J, A4I*2U40 (\?G=FF"_E[U!R, .$OIC[==NCQ]N7F[?!W4TWCL]V
MOSC[)[<T,    U+^GVOO'L&Q_4H 'E\*KYJ'.-ROG+?0   .J:,,OE7.+#1@
M                 7]J3MO8+5V0   86OEURV79JFVEP^
M    )]AG46X.A]L_8  !PFA5&7T^N6W^:<-?-1@                 0'(:
MV?8]1    :@?6_52X4H    W.U1N3]D-!='Y8            &L,\NSTDP
MCQHO>;)^2G7?$X    L.R7_^AOD;M3+           \)7Q7*&<0F*,@1R)WG
M,[3L.P                                                     ^
M'A(2A4ILPCW@ $>/SNS3!?R]Z@Y&  ^(H1 ^(X2R9!=W%&:W=SG[@   :O\
MTLPF/[3QCZE  \OA5?-0YQN5\Y;Z   !U31AE\JYQ8:,
M "_M2=M[!:NR   #"U\NN6R[-4VTN'P                 !.\.Z>W$T+MW
M[   .$T*HR^GURV_S3AKYJ,                 " Y#6S['J(   #4#ZWZJ
M7"E    &YVJ-R?LAH+H_+             UAGEV>DF  $>-%[S9/R4Z[XG
M  %AV2__ -#?(W:F6         ,056A$3@2U&5(2(R:/K.P ^@
M                                           ' P15"&>+91  $>/S
MMS3!/R^Z@Y'    XPFPMER"Z.+<UO/FVH    U7^ENO\/M*Q?4H 'E\*KYJ'
M.-ROG+?0   .J:,,OE7.+#1@                 7]J3MO8+5V0   86OEU
MRV79JFVEP^                  )WAW3VXFA=N_8  !PFA5&7T^N6W^:<-?
M-1@                 0'(:V?8]1    :@?6_52X4H    W.U1N3]D-!='Y
M8            &L,\NSTDP  CQHO>;)^2G7?$X    L.R7_^AOD;M3+
M    KE"D":$P,\9='WGH.P^@
M                   'F(<A2QLJC[@  1X_./.M>_F1TUR<   !QA-A;+D%
MO\;YK?G,=0   !J[](L!P.W;!]2@ >7PJOFH<XW*^<M]    ZIHPR^5<XL-&
M                 !?VI.V]@M79   !A:^77+9=FJ;:7#X
M     G6']-[BZ$W!]@  '":%49?3ZY;?YIPU\U&                 ! <A
MK9]CU$   !J!];]5+A2@   #<[5&Y/V0T%T?E@            :P32[/RS
M"/&B]YLGY*==\3@   "P[)?_ .AOD;M3+        %2H5[%8T(2]'+(^LYG(
M^@                                                        ^&
M-*V2Q='81$  "/'YQYUKW\R.FN3@   .,)L+9<@N7C'-;VYIJ    -8OHS@<
M<W-CWU* !Y?"J^:ASC<KYRWT   #S>LT4N]3-+'2                  7]
MJ3MO8+5V0   86OEURV79JFVEP^                  )SA_3.XVA-Q?8
M!PFA5&7T^N6W^:<-?-1@                 0'(:V?8]1    :@?6_52X4H
M    W.U1N3]D-!='Y8            &L$TNS\LP  CQHO>;)^2G7?$X    L
M.R7_ /H;Y&[4RP      !\*60CI9I*$<B=I]
M                                  .HCI4!8J%@H@  1X_.#/-=_F7T
MQR@   !QA-A;+D%T\5YM>7-_N   !K1]$<%BV[L<^I0 /+X57S4.<;E?.6^@
M   >7UFBUVJ9G9*0                 "_M2=M[!:NR   #"U\NN6R[-4VT
MN'P                 !.</Z9W&T)N+[   .$T*HR^GURV_S3AKYJ,
M            " Y#6S['J(   #4#ZWZJ7"E    &YVJ-R?LAH+H_+
M      U@GEV?DF  $>-%[S9/R4Z[XG    %AV2__ -#?(W:F6       *40C
MQ:9*4?<<@
M       ?#P(0@JPV81Y  'PXD?/S:V#K;\T^D^50   .,)L+9<@N[B;-KMYT
M]P   -;?H1@\1WOC7U* !YO"K^:ASC<GYRWP   #R^LT6NU3,[)2
M          7[J7MK8/5N0@  86OEURV79JFVEP^                  )OB
M/2NY&@MS?8  !PFA5&7T^N6W^:<-?-1@                 0'(:V?8]1
M  :@?6_52X4H    W.U1N3]D-!='Y8            &L$\NS\DP  CQHS>;)
M^277?$X    L.R7_ /H;Y&[4RP      (\:](7(3%'WG(
M                                            ZC H505_-#-1#+P2
M9&302:#Q(PF$<"CHML/6GYV=)<J@   <8386RY!>O#N;7-S[[@   :Y=_P"$
M0SH#&?J4 #I\JCR8-E5N\U78@  !QEGR.'7"8ZAN$SLE(
M  !?6I^V-AM5Y&  !A:^77/9=FJ7:7#X                  FV(]*[C:#W
M+RA$  <)H53E]/KGM[FG#7S48                 $!R&MGV/40   &H'UO
MU4N%*    -SM4;D_9#071^6            !K#/+L]),  ,0:BWJQ?BYUUQ2
M    +'LE_P#Z'N1NU/>      "FCRH6DCFCF
M                                   ?#P$(2U&CLXCW@PZ$:BC,460I
M2$WYH;TYY]%/586;S@>Y=&    <8386RY!?7"^;7#H/W    UX[TPJ#=%XO]
M2@ ?$>OR]^$)OB   '1X5&9T%G&P?$N0S.R4@                 %]:G[8
MV&U7D8  &-JI:8SFW4WM#D4   #R>TN*K\=X>E*       !Z::^=OG4   ?#
MC&'=1;BV3U+L/["(  ^1A"KYX5%L'1.-NVM                  (#D-;/L
M>H@   -0/K?JI<*4    ;G:HW)^R&@NC\L            #6&:79Z68  <#&
MGE$(@  #[&'K,B<@      :V(683I'V@
M                               \Q'"J$,\7*B  .LHZ$WX;=<<60F^X
M[B<9RO+9-B@   '&$V%LN07]PCFUNZ)]P   -?NZ\,@'2F*_4H      'E\*
MK*\_YYL%Q%DDRLE(                 !?6I^V-AM5Y&  !\BQ]1+T>KX
M <8JSRJFUXW#R1C;E@P       %XZHZ[G.,YO]  !\BAE[\-5MW\W3*AU*
M                    ! <AK9]CU$   !J!];]5+A2@   #<[5&Y/V0T%T?
ME@            :PSR[/23                1@J)"W"1H]H
M                                               !UF%0KA&O$-H4
M>\  '64;";\3>K..JSRG#\3C.5Y;)L4    XPFPMER#87@G-K6TC[@   4'W
M%AU=].XG]2@      >7PJLAH+/=B^'<BEUFI0                 +ZU/VQ
ML-JO(P       .$T*HR^GULW1R-C+G@P       &T>C>P;9P?.?H  .,54Y?
M3Z5=#\T3"BU(                      ! <AK9]CU$   !J!];]5+A2@
M #<[5&Y/V0T%T?E@            :P3R[/R3               "I4((6<39
M'WG(
M  ' QI!T*E-@B2H@ #X8TUWA/^073_)%1YM@&)QG*\MDV*    <8386RY!L7
MP%F]H:8]@   *([9Q"MNIL1^I0      /+X560T%GNQ?#N12ZS4H
M         %]:G[8V&U7D8       '":%49?3ZV;HY&QESP8       #:71O8
M-M8-G7V   <)H51E]/I5T/S3+Z/48                      $!R&MGV/4
M0   &H'UOU4N%*    -SM4;D_9#071^6            !K'-+LU+-R
M        !'4-9BZT9P90[
M                    ?#QD1*B0MTG:(  'E*1A-J-?+!^=/3G)<2ON.XG&
M<KRV38H   !QA-A;+D&R'S]S>R].^P   %'=H8E6'5^'_4H      'E\*K(:
M"SW8OAW(I=9J4                 "^M3]L;#:KR,       #A-"J,OI];-
MT<C8RYX,       !M+HWL&VL&SK[   .$T*HR^GTKZ&YJEU)J(
M            " Y#6S['J(   #4#ZWZJ7"E    &YVJ-R?LAH+H_+
M      UNFEV$EC[40             !4B$/+C1D9V@
M                                        '21Q"K#M+W1   &!/SOS
M3!?S+Z5Y3QM71#$XSE>6R;%    .,)L+9<@V6^>N;V+J7V    I/L;$ZKZYP
M[ZE       \OA59#06>[%\.Y%+K-2@                 7UJ?MC8;5>1@
M      <)H51E]/K9NCD;&7/!@       -I=&]@VU@V=?8  !PFA5&7T^E?0W
M-4NI-1                       0'(:V?8]1    :@?6_52X4H    W.U1
MN3]D-!='Y8            &O4TMURQS2(              I]#&EL(Y@Y
M                                                        X&(*
M]0KDV91](   (\?E/MS2^@F^.= ,3C.5Y;)L4    XPFPMER#9_YU9O/-8>P
M   %(=F8E5W6>'_4H      'E\*K(:"SW8OAW(I=9J4
M"^M3]L;#:KR,       #A-"J,OI];-T<C8RYX,       !M+HWL&VL&SK[
M .$T*HR^GTKZ&YJEU)J(                      " Y#6S['J(   #4#ZW
MZJ7"E    &YVJ-R?LAH+H_+             H2:6UY8R1$
M4F9="Q$<@?0
M        #@8XA2%5E\(R4    CQ^4^W-+Z";XYT Q.,Y7ELFQ0   #C";"V7
M(-J/F_G$SUWZ@   4+V]A]<]0XE]2@      >7PJO;H//MD>&L@E=HI@
M             +ZU/VQL-JO(P       .$T*HR^GULW1R-C+G@P       &T
MNC>P;:P;.OL   X30JC+Z?2OH;FJ74FH@                      (#D-;
M/L>H@   -0/K?JI<*4    ;G:HW)^R&@NC\L            "CYI;"A&70B
M            !XS7,N EYZ0
M                    #X8\B)4R%M$^1    &!/RLVYI;\_-\<Z@8G&<KRV
M38H   !QA-A;+D&V/S4SB58-Z@   :]]WX7 ^D,6^I0      /-X5?JT)GNR
MO#%_E-IIP                 +YU1VQL+JO(P  !R@    X30JC+Z?6S='(
MV,N>#        ;2Z-[!MK!LZ^P  #A-"J,OI]*^AN:I=2:B
M          @.0UL^QZB    U ^M^JEPI0   !N=JC<G[(:"Z/RP
M   *9FA+8)S"(             %2(80M='.',
M                                   \Y&4*E)07 B    !Y#33.M>Z:
M[-U/Y?3R\95UHO4NOV/#C&'E]? #Q>].,8C4F48C$:*Y;<?,C.9#B/H   !K
ME] L(AF_<8^H       =/E4=VG<SNWD/(9'140  ^0FZ?"IFVN/4
M     "P\#[2O+7&1   >CS2ZS>N5HY@  !PFA5.7T^M>Z.1L9<\&
MVET9V#;6#YU]@  '":%49?3Z5]#<U2ZDU$                      ! <A
MK9]CU$   !J!];]5+A2@   #<[5&Y/V0T%T?E@            5'&&9+#A$
M            #7E"9%B(^\^@
M                     XF,*X0BYL&C]     !Q.(/.:K30V6DF   XE,(_
MCAU!R13&5X?D\#NW+P   #G%X\UM'&[T0       ^(^2W73R4-P]UYL8  Z/
M"HC.*YIOK\M[T             !#KIFUB8SY@  <X1NO7.WK^U;NK[   !QB
M@61>%$[.T?C:_'       !VR-@M5;VG^+Y)]  !PFA5&7T^E?0W-4NI-1
M                    0'(:V?8]1    :@?6_52X4H    W.U1N3]D-!='Y
M8            %81@+/A$             #5Q"Y2:H^D
M                                          ZB-%-%]&5        -
M89Y=GI)@  .LHZ$WXO\ 4')%09K@7Q%    $7U*        //15W11UWOO-C
M  'G\*N+XKFF]_RQR     :F_1;%,-G=M(  #K\O>S^8<HV Y1KP   (%D%;
M/<?H@  !=6MMZ;*Z=Z'^P   #S^L/#40X1       #LE>^FCW21   X30JC+
MZ?2OH;FJ74FH@                      (#D-;/L>H@   -0/K?JI<*4
M  ;G:HW)^R&@NC\L            "NXPQ);4(@            "/%#(7:2A'
MM                                                          /
M&09"D#;1$        :PSR[/23   =91T)OQ?Z@Y(J#-<!              \
M]%7]%'6^^\V,  <)?3'VZ[9?#ZGY$   .9Y<TM'.MI0  /-X5-C<CY[L'R!=
MP   (%D%;/<?H@  !=6MMZ;*Z=Z'^P                 <)H51E]/I7T-S
M5+J340                      $!R&MGV/40   &H'UOU4N%*    -SM4;
MD_9#071^6            !!8PBD5RRQ             %8H14MM'-',
M                                                    ' P15J&,
M-A40       !K#/+L]),  !UE'0F_%_J#DBH,UP$             #S6^Y=?
MC[^V[68  #XBA$   !%]2@  #R^%58W(V>[!\@7@   "!9!6SW'Z(   75K;
M>FRNG>A_L                 '":%49?3Z5]#<U2ZDU$
M       ! <AK9]CU$   !J!];]5+A2@   #<[5&Y/V0T%T?E@
M 0^,(!&%WRS             "B3-(62CDCZ
M                                ?#Q$)0K)'8<]0        -89Y=GI
M)@  .LHZ$WXO]0<D5!FN @             >:WW+K\??VW:S
M#R^%58W(V>[!\@7@   "!9!6SW'Z(   75K;>FRNG>A_L
M  '":%49?3Z5]#<URZDU"                      ! <AK9]CU$   !J!]
M;]5+A2@   #<[5&Y/V0T%T?E@            1F,*LC"^99@
M!K.A:)/$?6
M       #J, 54A*BST0        -89Y=GI)@  .LHZ$WXO\ 4')%09K@(
M          'FM]RZ_'W]MVLP            \OA56-R-GNP?(%X    @605L
M]Q^B   %U:VWILKIWH?[                 !PFA5&7T^EG0W-DMI-0
M                   0'(:V?8]1    :@?6_52X4H    W.U1N3]D-!='Y8
M            &%0I6:&PDLP            'B-9D+Q)<CW@
M                                           'P\!"$*G-F4>X
M     UAGEV>DF   ZRCH3?B_U!R14&:X"             !YK?<NOQ]_;=K,
M            /+X55C<C9[L'R!>    (%D%;/<?H@  !=6MMZ;*Z=Z'^P
M              <)H51E]/I9T-S9+:34                       $!R&M
MGV/40   &H'UOU4N%*    -SM4;D_9#071^6            !X4-?)H;(RS
M            0-"LBY$9"=@
M                   /AYR-E4H38LU$         :PSR[/23   =91T)OQ?
MZ@Y(J#-<!              \UON77X^_MNUF            'E\*JQN1L]V#
MY O    $"R"MGN/T0   NK6V]-E=.]#_ &                 #A-"J,OI]
M+.AN;);2:@                       @.0UL^QZB    U ^M^JEPI0   !
MN=JC<G[':"Z/RH   .1]        .LUHFEV;EF             IM#I+31RI
MR                                                        !YC
M!%;I8DCLTC]         !K#/+L]),  !P*6A-^+?4')%-YK@(
M  'EMUSX^?K[+K9P      "/P(@   >;PJ;&Y&SW8/D"[@   0+(*V>X_1
M "ZM;;TV5T[T/]@             '&(  #A-"J<OI]+>A>;);2:@
M               @.0UL^QZB    U ^M^JEPI0   !MMJG<GZG: Z1]X  !]
M)&A-XP[@  #RGA0\1X8O$>(\)X8O$AX2B9H6W"/T0?(A]$'R(#[ B 0?(OH@
MP<5ORQMN$0  *70]I9*.1/H
M                  !P,(5XA6YLBCF          #4B>3,HH B 'PP,(TCD
M&-8:JH_+/)\C#B#C!\/L7P^P?#[%\@^GR+X#B0U'1C=_/V%K[:0(HD! B.4_
MGT4==]GD]%;0HR_9I1RG\Q]C#[-*.4\@^S2_8RC[/)Y_"J\=-5_(RCE-*/L8
M?8P'V:4=7C[VIRME>Q'(MQ    @605L]Q^B   %QZZWIL1J3H7[    /1YQ]
M?A'Z        8.X21:[>?3.  'R,(/?O#5+>'.4QH]0=4T0!US1^1 <8N$T0
M/AUSQ '5-'X <)H_(@.,8]<SC&/*$.N:/R(=4\P^'7-$<8N$T1US.,8@ 1VY
M>\CMG@/D0  &M'TKP56TY%$$! $0)E8LBM'$\SY(#JFE^1@.N:3A-+]+NP?8
M.^F&YSD1$ @1#TP>X]I[CVH^Z#VGN/:>Z#W'M1         U]FER)>,LP  I
MX^H6:CDCZ
M    #X>(A*%/E_$F1          &L,\NSTDP   ^'$^        ' H^$WX9]
M=<4PZ]V    <9)_);;K\DG]5RM?R6;Y"9!QDG'R$R68<9/0?)8_(3#AY^N(M
M-\MKD3*[)T_[?#KFB.$SA&*+JFB.,\/31/=;H?8!\B  $9NM1)K53@  #(4=
M^RM!D0'&:7Y&  ^P>[PJMD=0=(^KRB"     (@#C&%>Y%X:O;JY5S--C
MXQ<H.V2'T YRPY0#VTF03S#MY=_F ^G9+ #IGA@J[QCF4\X@<Y7.$ /L'.6$
M0O55*[13>CREY [9(#[!V2P'*#G+ <X0Y0       :@?6_52X4H
MVBT3T/\ MYJ'=F6                  !2<TN$-AY9@ *B/,A:*.4/H
M                                                   .!@RIT/87
M6B          !K#/+L]),            !UE'0F_#'KKBF'7NP    >2V78>
MNYVD      <8386RY!?O">;6]H?W         $!R&MGV/40        ]E-7[
MQ\S=U9&EF       '":%49?3Z4]'\?3"UX<       !)K'FNV>A>P_=3Q
MQ59+0.PK=5>T.&0   (/?JR9V.D[98             :@?6_52X4H
M  V(Y6Z8_8/CCHZR]RX]GLWMH                  JB,*YFAL[), *#0DI
M8R.0/H
M /*0U"FC9-'W           &L,\NSTDP            '64=";\,>NN*8=>[
M    !Y+9=AZ[G:0     !QA-A;+D%^\)YM;VA_<         0'(:V?8]1
M     #V4U?O%S-W5DJ68       <)H51E]/I3T?Q],+7AP       $IL.;;B
M\]]AY*EF   PM?+KGLJVU+M/A@   "#WZLF=CI.V6             &H'UOU
M4N%*         +JX=ZL_4/Y@=:;$=KZXG^]L9                   KZ,*
M/FAM?)-R!K0A:Y-4?6
M             #@8@K-#PEZ(@          #6&>79Z28            #K*.
MA-^&/77%,.O=@    \ELNP]=SM(    !'X$?D(X2RY!?W">:V]H?W
M  $!R&MGV/40        ]E-7[Q<S=U9*EF       '":%49?3Z4]'\?3"UX<
M       !*;#FVXO/?8>2I9@  ,+7RZY[*MM2[3X8    @]^K)G8Z3ME@
M        !IW]:M8<;A3@        ?2\^'^IOU"^8766PW;&N)_O;&0
M            !$HPULFEVXDGP2%(HW028[0
M                              >0AY3Z&P2.9           !K#/+L])
M,            !UE'0F_#'KKBF'7NP    >2V78>NYVD    $?-35?BH[AQ@
M0CC;9=]B>(<FN#1'J         (#D-;/L>H@       ![*:OWBYF[JR5+,
M     .$T*HR^GTIZ/X^F%KPX       "4V'-MQ>>^P\E2S   86OEUSV5;:E
MVGPP   !![]63.QTG;+             "I^B;5Q]I         /L5B:=Z _0
MWBKIJ_NW-;S_ 'MC(                   &#0U5GELB6;+0C9YESD
M                                                  <#$%8(=!>"
M(           &L,TNSTLP            '64=";\,>NN*8=>[    !Y+9=AZ
M[G:0   !\A-A[/?]A>"LUG&L_;L\'*2/OM<W=X         ! <AK9]CU$
M     /935^\7,W=62I9@      !PFA5&7T^E/1_'TPM>'        2FPYMN+
MSWV'DJ68  #"U\NN>RK;4NT^&    (/?JR9V.D[98
M    #,6?>F\O-O1U\]OZWG^]L9                    $50UL+\)JC[
M                                                     >4BA3B&
MP*.7            -89I=GI9@            .LHZ$WX8]=<4PZ]V    #R6
MR[#UW.T@   #C";"V7(-GOG9F\]U=[           " Y#6S['J(        >
MRFK]XN9NZLE2S       #A-"J,OI]*>C^/IA:\.        E-AS;<7GOL/)4
MLP  &%KY=<]E6VI=I\,    0>_5DSL=)VRP                       &8
ML^]-Y>;>CKY[?UO/][8R                    *D0B!<:,B.T
M                                              XF,*V0PI?"(
M         UAFEV>EF             ZRCH3?ACUUQ3#KW8    /);+L/7<[2
M    .,)L+9<@V>^=F;SW5WL           (#D-;/L>H@       ![*:OWBYF
M[JR5+,       .$T*HR^GTIZ/X^F%KPX       "4V'-MQ>>^P\E2S   86O
MEUSV5;:EVGPP   !![]63.QTG;+                        9BS[TWEYM
MZ.OGM_6\_P![8R                    *50Y%HHY4Y
M                                       '41="FBYB6(@
M  #6&:79Z68            #@4M";\*^NN*87>[    !Y+9=AZ[G:0   !QA
M-A;+D&SWSLS>>ZN]@          ! <AK9]CU$        /935^\?,W=61I9@
M      !PFA5&7T^E/1_'TPM>'        2FPYMN+SWV'DJ68  #"U\NN>RK;
M4NT^&    (/?JR9V.D[98                       #,6?>F\O-O1U\]OZ
MWG^]L9                    %$H2HGJ/N/H
M                               /AX"!H5Z;'(@            :PS2[
M/2S             ?"+PCI_L#6V'J:0   "&>7N)GZ^     ZT:3IJR-\29U
MF-=5X ZYV O&"XJ]ZB        $!R&MGV/40   ';YU&<M>3<H  !]@]U-6[
MA<^]?^SPB       .$589;3:2=(<AS"U8@       !*[#FFX7/O7V0II@  ,
M/6RZ^;'M]-;8X6    @]^K)G8Z3ME@   !+<<V5W^=2       !U30PM=38J
M[ZV         S-FWMO)S=T9?/;^MY_O;&0                   (D4ZA;R
M,K.X                                                       X
M&"*F0E):"(            &L,TNSTLP             ^'$^    %8Q@+.A$
M    <"A835'P3LOVZNNX Q59#7+;&FJ\SGFT   =_E57]J;I_P!'E$  ?(HE
M>/'6O;FJ)K;=9    2"SY;MSH'LOW4\0 !]/5XO;3S?0       "/W*36S;%
MFM[!+F       /L&>M\\QLGKVR1   \_K"%7WQC5YQDB  !\C"@]BV["W_G?
MHK,*    W)YU[ASUKO        &*K)=?]BV"K=F\3@        9JR[YWCYOZ
M)OGM_6\_WMC(                   A"%'%K(SPRAR
M                                      /*0Y"E#9M'U@
M  &L,TNSTLP                  %81@+/A$    =91T)JO^?VS,AJJ\@#"
MU\NL6X=,UMGG-@   ]E-7[P<S]U9&FB  .,54Y?3Z5]!\\2^FTH   !([-EV
MY?.W9>2I9@            *+V5:;QUO=0       .4(_8    /D7&,   !QB
MU:V]9JVSKESQ7' 0   -W>:>XI':;R       !A:^77'9N/U/M#B8
M #-67?.\?-_1-\]OZWG^]L9                   BR&NY:I/D<P=P
M                                                 !P,45J1-#8Y
M$             :PS2[/2S                   5A& L^$0   !UE'0FJ_
MY_;,R&JKR ,+7RZQ;ATS6V><V   #V4U?O%S-W5DJ68  <)H51E]/I5T)SQ+
MZ;2@   $CLV7;E\[=EY*EF             HW9-IO+6UV
M  '":&K.WK/6N=\M^*XX"   !N[S3W%([3>0       ,+7RZX[-Q^I]H<3
M       9JR[YWCYOZ)OGM_6\_P![8R                  !KNAE2ST<\=P
M                                                       /*1=+
M2Z-O$\1             &L,TNSTLP                  %81@+/A$    =
M91T)JO\ G]LS(:JO( PM?+K%N'3-;9YS8   /935^\7,W=62I9@ !PFA5&7T
M^E?0G/,NIM)@   2.S9=N7SMV7DJ68            "C=DVF\M;78
M          <)H:L[>L]:YWRWXKC@(   &[O-/<4CM-Y        PM?+KCLW'
MZGVAQ,        !FK+OG>/F_HF^>W];S_>V,@                  :ZH6
M3M'W'T
M X&**Y0AYL<B             !K#-+L]+,                  !6$8"SX1
M    '64=":K_ )_;,R&JKR ,+7RZQ;ATS6V><V   #V4U?O%S-W5DJ68  <)
MH51E]/I9T'SU+:?20   $CLV7;E\[=EY*EF             HW9-IO+6UV
M               '":&K.WK/6N=\M^*XX"   !N[S3W%([3>0       ,+7R
MZX[-Q^I]H<3         9JR[YWCYOZ)OGM_6\_WMC(
M\AKVA;I+$>X
M      'D(HA31>)*D0             -89I=GI9@                  *P
MC 6?"(    ZRCH35?\_MF9#55Y &%KY=8MPZ9K;/.;   ![*:OWBYF[JR5+,
M  .$T*HR^GTLZ#YZEM/I(   "1V;+MR^=NR\E2S             4;LFTWEK
M:[                 #A-#5G;UGK7.^6_%<<!    W=YI[BD=IO(
M&%KY=<=FX_4^T.)@        ,I:=\;L\Z=$["=L:XL3>F,@
M  #@09#P'E1C1)$)ZCESD
M                =9@D*U(\;&(@             #6&:79Z68
M        "L(P%GPB    .LHZ$U7_ #^V9D-57D 86OEUBW#IFML\YL   'LI
MJ_>+F;NK)4LP  X30JC+Z?2SH/GN6T^D0   )'9LNW+YV[+R5+,
M   !1NR;3>6MKL                 .$T-6=O6>M<[Y;\5QP$   #=WFGN*
M1VF\@       86OEUQV;C]3[0XF         P7IN/8C4^XMB>N,%LK=^-?0
M 3NUW>=VN[@     ?#Z     #59#RDZ)"9LD".5/0
M                                    <#&D&0JDV,1S
M   -89I=GI9@                  *PC 6?"(    ZRCH35?\_MF9#55Y &
M%KY=8MPZ9K;/.;   ![*:OWBYF[JR5+,  .$T*HR^GTMZ"Y]EGAH\   "1V;
M+MR^=NR\E2S             4;LFTWEK:[                 #A-#5G;UG
MK7.^6_%<<!    W=YI[BD=IO(       &%KY=<=FX_4^T.)@        (#D-
M;/L>HM>>],+@O1>+?4H  _3K2N^OTZTKOD     8\C\(YR,,D<@   "#(447
M"2U'W'H.T[0
M     #X>-"(E2%R$R1               UAFEV>EF
MK",!9\(@   #K*/A-5_S^V9[]57D 8>MEUFW!IFL,_YL   'LIJ_>3F7NK(4
MTP  X15AEM-I5T'S[)_+1X   $ELN7;E\[=EY"FF             HW9-IO+
M6UV                 '"+5_;MFK;..9O#<,$   1<Y8[K<W]JR&U7<
M   #"U\NN.S<?J?:'$P        $!R&MGV/46O'>F%0;HO%_J4  ?IUI7?7Z
M=:5WR   .)\!P*H1J#0.32?8UKNG.+9*3F   "AD/<6>CESL/H
M                                             /AYR-H5<9TN%$
M             :PS2[/2S                   5A& L^$0   !Q*OA&K>/
M\ZY:^N?482B]/;K>Z^?UA ,FL,:O6*_   ?3(TGI:V$;$[9(@  1^Y2:Q[AP
MJS\1MP   ^F8M];9^&YWVR1             HW9-IO+6UV
M    H#9UIE%BK.4L0  /L&>M\\QLGKVR1        PM?+KCLW'ZGVAQ,
M    ! <AK9]CU%KQWIA4&Z+Q?ZE  'Z=:5WU^G6E=\@  >4@D(X1'X>6*F[7
M[Y7YJ;7[*:;,=CX+:?0.,3Y#V'T  QIKZA;),$?6
M                                    ?#SD?*Z0Q!L(C]
M     !K#/+L]),                  !6$8"SX1     \ACCA".#-9,*N<A
M^;VTQ\BXQ@   .4(_8    *+V5:;QUO=0   .4(_8             !1NR;3
M>6MKL                 !2VP[7;N"7+T^,0  !RA'[         ,+7RZX[
M-Q^I]H<3         0'(:V?8]1:\=Z85!NB\7^I0 !^G6E=]?IUI7?(  &!-
M;M(Y%C^8<O' ^6GW]V%5X''?N-6CV3@=HW'QR9R (&5FA-"=HY<Y
M                                                ^'G(^5Z1E#8M
M'N                -89Y=GI)@                  *PC 6?"(      C
MQJGA%TS'S?VF         !1NR;5>6MKJ                  *-V3:;RUM=
M@                 *7V':[?P*Y>GQF             PM?+KCLW'ZGVAQ,
M        ! <AK9]CU%KQWIA4&Z+Q?ZE  'Z=:5WU^G6E=\@  1XUIYSRSEQI
MG8   Y9K;\_W%KVZ-@6J4D>0HXYEB$Q1RYW
M                               ^'G(^5Z0=#9%')
M  UAGEV>DF                   K",!9\(@     "/&J>$73,?-_:8
M     %&[)M5Y:VNH                  HW9-IO+6UV
M  I?8=KM_ KEZ?&8            #"U\NN.S<?J?:'$P        $!R&MGV/
M46O'>F%0;HO%_J4  ?IUI7?7Z=:5WR  !'C6GG/+.7&F=@   ?*OSSW7^#RO
MHW%("A89-C/(^\[0
M           ?#SD?*]*_0V31S                 !K#/+L]),
M         !6$8"SX1      $>-4\(NF8^;^TP         *-V3:;RUM=@
M              !1NR;3>6MKL                 !2^P[7;^!7+T^,P
M         &%KY=<=FX_4^T.)@        (#D-;/L>HM>.],*@W1>+_4H  _3
MK2N^OTZTKOD  "/&M/.>6<N-,[    'COU-B_I5J6_:_QG*;+'><@
M                                                ?#SD?*]*Y0V2
M1SX                 -89Y=GI)@                  *PC 6?"(
M CQJGA%TS'S?VF         !1NR;3>6MKL                  *-V3:;RU
MM=@                 *7V':[?P*Y>GQF             PM?+KCLW'ZGVA
MQ,        ! <AK9]CU%KQWIA4&Z+Q?ZE  'Z=:5WU^G6E=\@  1XUIYSRSE
MQIG8    A'9> W9T9BMN(YX[@
M                    #X><CY7I7:&QQ(40                 -89Y=GI
M)@                  *PC 6?"(      CQJGA%TS'S?VF         !1NR
M;3>6MKL                  *-V3:;RUM=@                 *7V':[?
MP*Y>GQF             PM?+KCLW'ZGVAQ,        ! <AK9]CU%KMWCAT!
MZ(QK[&  'T_3S3.]/T[TMO<  "/FM7.>6<^-,[    QV;6[N^CFJM@?669H^
ML^@                                                       ^'
MF(^A7Q"S8=',                   UAGEV>DF                   K"
M,!9\(@     "/&J>$73,?-_:8         %&[)M-Y:VNP
M   HW9-IO+6UV                  I?8=KM_ KEZ?&8            #"U
M\NN.S<?J?:'$P        $!R&MGV/44"VY18+,Z4@ !]BW4CMC=WPV_]  !B
M2J- Y-E.1\V    C'>6MKWW+8+)1S1R
M                          !P/"1]"O3"&P"/N
M-89Y=GI)@                  *PC 6?"(      CQJGA%TS'S?VF
M   !1NR;5>6MKJ                  *-V3:;RUM=@
M*7V':[?P*Y>GQF             PM?+KCLW'ZGVAQ,        ! <AK9]CU$
M   !>&LM^;'ZAW_]@       $<Z$Q>P.T]?W8C)#T
M                                    'PZC&(14KD^FP*/>
M           #6&>79Z28                  "L(P%GPB      (\:J81<\
MO\W]J          4;LFU7EK:Z@                 "C=DVF\M;78
M           "E]AVNW\"N7I\9@            ,+7RZY;-Q^IMH<3
M  0'(:V?8]1    7AK+?FQ^H=_\ V       #'9=0]7T8U7L-<?&:H^\^@
M                                                    ^'F,*0U"
MN"Q2UT?H                   !K#/+L]),                  !6$8"S
MX1      &(-?[%58KF7+O@   !T&-US=<CJ6]    4;LFU7EK:Z@
M         "C=DVF\M;78                 "E]AVNW\"N7I\9@
M    ,;52TSG-N@>5ZJ^    18NJDA^5Z)Z*BR@  0'(:V?8]1    7AK+?FQ
M^H=__8       (AWEK6^=RV&ST<R<P
M                        =9X2/H0(C!>!)D0                    -
M89Y=GI)@                  -<9I;/A&?PB      .!C3RB$0   ,&:^\U
M9=Z./LX    HW9-JO+6UU                  %&[)M-Y:VNP
M       %+[#M=OX%<O3XS             ?(L?42]'J^    XQ5GE5-KKN3C
MKP5^*   0'(:V?8]1    7AK+?FQ^H=__8      !X\FH_?]+M2W]/+*T?2
M                                                     #J,:15"
MNSV%XH^@                     &L,\NSTDP                 '0:KS
MRV?+&X(1             CQK7S1E[C_.    *-V3:KRUM=0
M    !1NR;3>6MKL                 !2^P[7;^!7+T^,P
M     X30JC+Z?6G=G'&/K\4   @.0UL^QZB    O#66_-C]0[_\ L
MPG2F)6]V'@ELHY<Y
M          'P\1%R!(2Q&QP                      :PSR[/23
M           :[S2V[",KA$             1XUKYHR]Q_G    %&[)M5Y:VN
MH                  HW9-IO+6UV                  I?8=KM_ KEZ?&
M8                  <)H51E]/K3NSCC'U^*   0'(:V?8]1    7AK+?FQ
M^H=__8      /)?Z7H^C&J]A\@I9JCZP
M                          <3Q$50Z#BCTG,'2<4/AS.XY'><SM.PYG<<
MCN/IW(_3O/IW'T[3F          :PSR[/23                  :HSR[72
M3              1XUKYHR]Q_G    %&[)M5Y:VNH                  J
M;.;=;.#7$                 "E]AVNW\"N7I\9@                 !P
MFA5&7T^M.[..,?7XH  ! <AK9]CU$   !>&LM^;'ZAW_ /8     !P]Y8?WQ
MK.]ML66U$<T=@
M       !Y3&F$0QIT'6><Q9BSRG          ',[#Z=X.PY@XF*,<=)P.TY@
M[CZ#N(S%*(.PY@^G< =AV ':<@#L.P '<?0 =QR !].X '65U%9L(\P  #L.
MP    '8<P   #&%,ZFO>,T9D7P   $-R"FF6/U(           'SVEZ_6
M  X5$G7/#'F,Q:MLO0^2                 "E]AVNW\"N7I\9@
M         !PFA5&7T^M.[..,?7XH  ! <AK9]CU$   !>&LM^;'ZAW_]@
M  $0Z1Q.PNQL#NU&5GJ
M              !\.LZ#@ <#SGF."'$             '2>%'PH=)P
M                               !Q/*=*(
M'2A!2@-4WJ[_ )_;.                 %+[#M=OX%<O3XS
M      #A-"J,OI]:=V<<8^OQ0  " Y#6S['J(   "\-9;\V/U#O_ .P
M"%]F8#>?1>*VPCFSF
M             #X  #@              #X<#J.(
M                                          /*5PAJKJR\VK\^]G@
M               "E]AVNW\"N7I\9@                 !PFA5&7T^M.[.
M.,?7XH  ! <AK9]CU$   !>&LM^;'ZAW_P#8     !']XX[9'<VN;L1SQS
M
M             !\
M                  /,5DAJ9K2[VK\\]H@                "E]AVNW\"
MN7I\9@                 !PFA5&7T^M.[..,?7XH  ! <AK9]CU$   !>&
MLM^;'ZAW_P#8     !\FAF/H9JZ^-DVJ1'8
M
M                                                      >4K-#4
MO6UWM7YX[1                 %+[#M=OX%<O3XS                  #
MJ]I:MS.DUKW?R'XKIC?/U].[U]/7Z>G9Z^G9Z^G+U](S>JV66[R[O7T]?KZ^
MKU]._P!?7GZ>G/U].7KZ<_3TFECSB=V#-<I4R=U7)PJ9.%5)UU,G752=53)Q
MJI.RID]]5)[JJ7TU4F6JI+%J9+)G9<Y@
M
M                                                  'E*X0U)U_=
M+2^=&U                 !2^P[7;^!7+T^,P1AU54O55>?752?:F3Y52<*
MF7A52<*F3JJI.JIDX54G&JD[*J3G52JF3KJ9.JIDZJJ3KJI.JID^5<F3J9.^
MJDX5,G"JEX5,G552=53)QJ9.RJD]]7)[JJ3LJ9>%3)U5,G#VE\:/(]2'TR)E
MSD #F>@RAE#TGU$#Z?4"/J0Y@  YG<>X]QZ$>Y#((^T[@
M
M
M    =!!D-7=?W26_.C:@ '54R==5)U5,GRID^U4G&JDX5,O"IDZJN3JJI.NI
MDX54G*ID[*J3[4R\:F3KJI.JIDZ:N3KJI.NID]-3)DJJ3Y4R<*J3A4R]55)U
M54G75>:IE]55)PN'EG/2'VHEZZF3KJ9 .TS9Z@  <ST&4,H>D^H@ <CU(<P
M <SN/<>Y'O   !]/J  '(YH^D]!S       .1VG,^@YGT
M
M
M     XF$*K\(PW'ZK$U,GFJI>JIDZJJ1& &1,N<@ #Z=I[C+&0.:(  [T/0
M #Z=AZCWH^PY   Y(   <CFCZ3T',       Y':<SZ       #F        #
MZ
M
M                        =)XC'H=)\1  'T^H   <SN1])W'T       [
M3F<P       <P        ?0
M
M
M    ?#@        <CZ        ?0
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
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
M_P#)T"WM8._M<(#/V</!2T*6=514WMTPW=%*OF:VB[I)<^M?<S_Y.@4.\2>
MG\3B9X._LX>"H;>"(U-[=,-W12KYFMHNZ27/K7W,_P#DZ&#/=,Q(_P#P[^SA
MY@4L"[:X^QNUE2>W3#=T4J^9K:+NDESZU]S/_DZ'CPT10*&/.E/[?V<-"ET1
M$L0PWK0ZI/;IANZ*5?,UM%W22Y]:^YG_ ,G0Q EIA$(B#KSJ90QH=?&T;1QA
MIK!U6#JL'&-O[+V@]FT1!P2X_P <'J3VZ8;NBE7S-;1=TDN?6ON9_P#)T2KJ
MPU5#8JX^Z2L=:&*G0^M<8'XF4P/1<H9N4"XF6\'%CK0Q4Z,0Z.LP=5@XAM_9
M6:P+W-HE0W_35)[=,-W12KYFMHNZ27/K7W,_^3HCB7#RGR5D):GF1S9J0L*9
MD_AQ1%U;6(E[1@%>SBBR5I<Q,=#DR% F8"GPY&"F@J)%O!Q6ZT.GL:&&,#'O
MV4OL"LH(%661"I/;IANZ*5?,UM%W22Y]:^YG_P G2'PI"H>=A*!T%)4Y/I>+
M+?#\.1/C*DS V'GL'%%4K4\Q.L:FC9;X*7N/!Q2QH=-8T,>_9.T'E[0O3;1+
M,0:I1U%[=,-W12KYFMHNZ27/K7W,_P#DZP>E(4L>AJHEK(JK1!),!;P31-Q\
M%'L>#'OV3ON[0K(VAPTV&+"3BU!5!M&U@VL&U@VL&U@VL&U@>:S9,+?\=%*O
MF:VB[I)<^M?<S_Y.M;PHA9)@=5K(:;#HJX:Z0H8\'7MO[)FL!Y>T+4NT2U$,
M,9ZS7^!U3&"B6ZA(&H2!J$@:A(&H2!J$@:A(#9A($5BA:EE%*OF:VB[I)<^M
M?<S_ .3KC[CAKCS#X6_#8HX:Z2H8\'7MO[)GW=H4$;0M2-8V!1EV($^I:W84
MM>:<MPQ8PQ8PQ8PQ8PQ8PQ8PQ8PI8P1.VBE7S-7=)7/LPR\89>,,O$.0*>NG
M=X2_6J<XR_D9$86JPJP898,,L&&6##+!AE@PRP898#S#$["#F'N5-K&/,?8=
M##(;%'#725#'@Z]M_9+L!A>T*4NT'$&IC8+&RHF7Z5]R?Y&IRKYFK,WI41+2
M<"2,"2,"2'$Q;H9_% UC&CY*3N# DC DC DC DC DC DC DAJ$D3 F+<)0_P
M55&L8\Q]AT,,AL4<-=)4,>#KVW]DK6 PK:%*3:#DIJ<V!QUV(.>A?<G^1J<J
M^9JSO,DN:7Y)H'MTQW**[JK6,>8^Z;#7H;%'#725#'@Z]M_9*U@,)VA0DVA0
MB?+?@T>=4N_JON3_ "-3E7S-6=YDES2_)- ]NF.Y17=6:QCS'GSH2IAL3=,=
M)4L:&&L'&.(<0XAM&W]C[6 PIC0>CX@HANT)U\61.NS&<P-F=K =,R<PM5$T
M6+)5)CZG*OF:L[S)+FE^2:![=,=RBNZN<26H+=4&P@Y'&RWF%Q4H,BA0=B!;
M0Q4P8E@8I8'3F-#'OV/\(:4QH?3,:'D3&AJ!@>A[H,AC&A3 G# 9+3FW+ER=
MABZ+I@@C1*Q^GE7S-6=YDES2_)- ]NF.Y17=8/3DJ2WX0J*>X(V6,3&7 1$U
MKC2HMM=S1@8M,<82M8T%'[0Z]M_9!PAKC!TV!I3 TA@:E8'D3H,A[C0LA+CS
M(O#'D[R%4Q8EII5\S5G>9)<TOR30/;ICN45W7$/=*)61KBH3+*:&OFE%GEQ-
M ?"7DJW:"5&T.OC;^R/8. -+8#R6-$:1NO.0A5@XA32KYFK.\R2YI?DF@>W3
M'<HKNN(.Z27/Z&%N&N12%'PEY+$&-!*IC0X8&-_9%M'$&O@\UU@C"PMCAC[Y
MT5II5\S5G>9)<TOR30/;ICN45W7$'=)+G]6L8\R,0$Q,$L0!"MC06<QH8^-O
M[$-HVCB'$.(<0XAQ#:-OZ[1Q#C#36!JEU@>5NL!D2+="Z-%NNQ")GK#8+",
M[32KYFK.\R2YI?DF@>W3"6\\2F<:XY7(>S:K2LV%>F-R^TX$+GBWB8@P%K&!
MU2P.G,##&!CPVC:.)@V_L'VAK[ \>Q@>6N.AL2*8,S*#(F4&+W&C&NABQT,5
MNABAT==@Z[ \I=#ZYQ@?BA; ?&RG 9,A6TZ97-C\;5J7G(=$U@2(4Z)VGE7S
M-2V*7G\-$!AH@,-$ DA:@UY.[PETOR30K$3JAC\!+VY X,@<&0.#('!D#@R!
MP9 X,@<&0.#('!D#@R!P9 X,@<&0.#('!D#@R!P9 X,@<&0.#('!D#@R!P9
MX,@<&0.#(7 DA!9+Y;O"[ZHI!$D48_+$0*:8@BR9UR);&EQ%C06M8T.JF#$,
M#5+!BF!U0QH=,VACW[!&M#YS&!0O<+8KCY184S'Q!Q7%SAQQH8F,EADP&$C4
MK@9,K@*F0IH)CI3S,Y*#T;*8PZ8BG0IF3:&*HRH:R&Q \%09&6'$J8NIRKYF
MI05.6:&(21@21@20XF+=#/XIODFBX6#A8.%@X6#A8.%@X6#A8.%@X6#A8.%@
MX6#A8.%@X6#A8.%@X6#A8.%@X6#A8.%@X6#A8.%@X6#A8-E&J0I%CJB5V@Y+
M%40<B@S1@>BC TQ8Z23$F E:QH<4,:&&!CW[ -H>-8P'+''0LC);@B,P;0GA
MJQ:U.E(2N_K%8N7#E6"1[722G <B3'AZ$/,#89% R%+W@7!4[K2R2265:5?,
MU* <K-U1^2;560M"N8HDYQX0N64Z!\126^JW%'I#28BP%K6-#JEC0Z<QH8^-
MOW[VAKX,4,="R*EE,B$Q,8'7HI%6H(22C]4U>9KTJ^9J4 Y6;JC\DVTL0I5Y
M2R5EA :]$$H)B8*B#&@M4QH<-8T,>^_+7M@?.V U7L"V)<+JZ(*51R2#$DT$
MVO.N1;&HPP\AH8UCS*W*OF:E .5FZH_)-NGH$:EBN6S' XK-(,(6L:"SV-#'
M_OKM'&&F Q0Q@4+6,#ZTP\QDN*'RHB462KH(G!8?&!H> C0D$#9 @S6Z#ASH
MT.2Z&EJ)1B]8E7S-2@'*S=4?DFWXE#"(F0=BH8H2KV-!*EC0X9M#&_?':'G]
M@?4,8'EC \N8%$08P(DJN,&H8:DAQ:^YBW?4T:ACD7ATHQ-]2CJ\J^9J4 Y6
M;JC\D_0$3AI$43*$$4A;R1?M"=3M#K^W[X-#YFP'*M@/B#& B%Q)4ZMAD83,
MA4+71<Y.G)2DA?<Q;OJ>/EOP*,EF.&EU:5?,U* <K-U1^2?H*(P%.I8F4/./
MIS=H=;][WW@H/V!8NV"7X0\;ZE]S%N^IUZ(J(HY16FDU>5?,U*"'EEABPD8P
MD8PD8PD8PD8PD8PD8PD8PD8PD,5DM#K[KWK^2?H.84["CT;X+;][GF@XW8%J
MO8(%"&KWO4ON8MWU0FM,:@4I5)2Q-^AC["W-<0$:X@(UQ 1KB C7$!&N("-<
M0$:X@(UU+[!KN7QKN7QKN7QKN7QKN7QKN7QKN7QKN7QKR7A):@I7$*EUEI1F
M8109A%!F$4&8109A%!F$4&8109A%!F$4&810$Q*(,>A*W$,]7R3]!S&L*?:B
M8"_O<8\%:C8$*9L57NNNN.^I?<Q;OJ@>06I)EDXR$Q']%O9R6F3F0/!(Q@D8
MP2,8)&,$C&"1C!(PDEV'K'V2?#!H^&#1\,&CX8-'PP:/A@T?# V3X8(M+R!,
M7(CK'(C7I=O6;O3\D_02H_#)4?&<8D<#GWM:T'F!>HV"7$#R-!ZU]S%N^J,W
MP\UI*>;X&:1JN7PJFB OII'\#ZX$S^UCK-G"P<+!PL'"P<+!PL#SK-DQL_PR
M3Y6O2[>LW>GY)^@C"W32T;G1-2AW[VOM"LW8$1.81.@7W,6[ZHM8QYFGX(-/
MP0:?@@3I4Z0OUP'E9N]3VZ8[F2?*UZ7;UF[T_)/T'$',/&4CX<;][&@Y[8%Y
MVP2HG_PT"^YBW?5V \K-WJ>W3'<R3Y6O2[>LW>GY)^@YI(:6I0F[04W[V/-"
MDS8%ICQCZ%*Q$CH%]S%N^KL!Y6;O4]NF.YDGRM>EV]9N]/R3]!QY)C(7#CPG
M,#K?O68\%AVP2\DQ:JA7W,6[ZNP'E9N]3VZ8[F2?*UZ7;UF[T_)/T(L(RV))
M#MH<>^]36A0_L$0/V" $]&$T*^YBW?5V \K-WJ>W3'<R3Y6O2[>LW>GY)^A)
MG1]9$@4@@S:'6_>EYH5/@EQU9$J)?<Q;OJ[ >5F[U/;ICN9)\K7I=O6;O3\D
MUMXTLL8E.,2G&8P\9E#@]%H66,[@PSN#!LQR\ZW4DNAZ9I<=9JR61JR60].,
MKNMUG*P;.DJL9KN4AKN4@_/\H.#\AR>/R')X_)$I#\D2D'ODJ5'1^396'Y-E
M8-^4I98W\IRR'OE26F,_+$NC\L2Z/RG"7Q^4(</R@@'Y)'Y)'Y%4OC\A1$?D
M*(C7<PC74Q!Z=9E.9!(E&'UZ0_:''MOW<VAKP::P=5C1Q4)KVP+U#'62\8PR
M*XPD8PD8PD8PD8PD8PD8PD8PD8PD8PD+E9+28F^QY=78#RLW>I[=,=S+$5A\
M,BNL)<8-8RX&SE+K&:TE\:TE\-G> L;KB AL\P(:\@@UY! ]/T%8-?P8:_@P
MUTC&ND8UP0\-:C6HUBJ:-8+!JY>T:JC(U5&1J6/O#4<PC4<Q-&>34,\FH9S-
M[XS:<Q 9KFYZ(LBORELS3Y3&8?*9@Q7RF,5\IC;\IO"+P+Y#C8X?E-\87Y3&
M%^4QEWRF8,K^4QE7RBT9#\C#(?D8:<^0#!IB>AIB>AHZ;QHZ;AHJ:3!H68AH
M68A^/HHT?CV(C\=K'A^-A^-A^,4CP_%\.'XNAC1^)Y='XGET.?%4MNC\62R/
MQ9+(_&,K"1I1@DQPEWXTE1UOXWE(?C>4@SX[D]C/QY)X9\?2@ZW0DI#0DI!V
M295<9HR5AHR5F#2<LC2<LAR5Y;<&FY=&FY=&1P49)!@[!X26W+8<,MAP8D2N
MLPR<,()=;2S4CXDR!2"#-H=;]VMH>-8P'KG7&'1TIQJ>,EF-)4,?8Z]M];0H
M?V".+&ENP\Q>D38^)C'Q,8^)C'Q,8^)C'Q,8^)C'Q,8^)C'Q,&*HF8Q](K,.
MKL!Y6;O4]NF.YE2'HET59!(,QF2P8,@\(=;ED-&60T,0(768)&,&D8.B2.B2
M'7''*I(_OYFZQ/B?V[8IA;AI9A1D,7)#]H+>^[&T->!A['0MBI93(A'6O@A$
M8\#7<.R%KNHX4_M#/4\%>Z>"8FI293.8RF<QE,YC*9S&4SF,IG,93.8RF<QE
M,YC*9S&4SF,IG,$'S"@F&NP'E9N]3VZ8[F2?*UZ1_?S-UB?$_MVQIBAK5B1
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
M _B=+;M_5YHB"G@=B:@Q:J**<)+_ $.+:2;#CN)TMX/O"**.%Q7QKXC9<_\
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
MF+K$/[I)<^M?<S1[]L:$^\Z!!W22YJ*^Y^5_!T/PO?LW6+"?>=BSAWEFGO\
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
M1-46H;ZI?[1F[TO;H_V\"[.S( 9PJX49_:G>#K;0VAIFP&K'2V*(V2XULPE
MF/%/@J*%O M6X\'36-#'AM^HCGM@CBUI9<**Q#U3@'*S=4?E/VRF[?U-8QH?
M2E/# DC DC DC DC DC DC DAJ$D3 F+<)2?P14I\\(3<UE9=Q^^H8G<IKNQ
M&[HP8UTLAYKT;K,O]HS=Z7MT?[>!=G9B4YJ=1!E;K[B0[:''K.VAXQC :K<=
M"J+E%LB,PN[(U-R9"PWY(>"/Y,>=>AGR'#E(0S&Z\$D6+-86K=:&*'1UW0P]
MT=5C1Q?3K0I;_$Q/MX""V$DU."'EEABPD8PD8PD,5DM#K[KU-\I^V4W;T[VZ
M8[E+<U*?/"$W-967<?OJ&)W*:[L1[=&KM+YJLR_VC-WI>W1_MX%V=D)X:K4@
MN6U+0V6% ,EU>X#4"P@0".O0XR&'L-+*:&68UX&J'70JBQ987S"ZP169W"7(
MS/2A0#333S/UA,Q12#OR[.:=>X1,A>QV9"@R8RP7,136D1@HP%*W7@Z_M#&_
M3;0IW3#_  ZZUCSM388K+?QL2&.B0QT2!<07NO0A8\H<I?E/VRF[>G>W3'<I
M;FI3YX0FYK*R[C]]0Q.Y37=B/;HU=I?-5F7^T9N]+VZ/]O NSL8HHPY^%2TT
M(H$XQCD&+&3E R"EM8=+SC6O2JB/$'A!$+3E,V!EEO/L8%"MUQD3CC"Q$IAV
M,C$].,"Q>K7F>HHTPE\F=8V2X9/$??#)QF5@33]'R! /D).L$,CK# D6,,8X
M_M^FVA0[M9,)+6EPA1UDE8E_<S=2?*?ME-V].]NF.Y2W-2GSPA-S65EW'[ZA
MB=RFN[$>W1J[2^:K,O\ :,W>E[='^W@79V*44^<_ X(QQB*&NNL)2,8'2&#H
ML#2&!J5C1A6!TG8&.V5M#YK'0LB193(G'W=DSSD4A$0B\0B;U-*4Z'(S(/$&
MO.)S]H=>V_39CHC"3J.)7FH(E4RG7CF8-2,&I&#4AB%4T01*:2Y2_*?ME-V]
M.]NF.Y2W-2GSPA-S65EW'[ZAB=RFN[$>W1J[2^:K,O\ :,W>E[='^W@79V+
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
ML9&E8R-.3"-.3"-.3"-/3*Z,CFH9'-0R.:AD\X.C*9S&4SF,IG,8">Q@)\&
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
MZ8;NA0>_*T]NC5VNYZ&8NRH8+Y1-=U!9=QCFH4?=RIYSU/;HU=KN>L/\DO\
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
MYKL7[VQ8GY*PT'E[&F+PB:YKGP/[69N];SK'W?BEYK9<LAXO Q!*^'&_1[S
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
MV,7&QBXV,7&QBXV,7&QBXV,7&QBXV#XE%R"W54>?=Q$P#J3 T=28!Q3 T?\
M4 _Z@'3F =.8!T9@:,/, PT?:,)&QA(V,!%Q@(N,NBC1ED2#\%6&/,41C9B(
MP.K%6CJ10<<2:-J\;5XV*QL5CIJ&CI'#I'#IG#IG#IFCIFC@-'^?K\!HX#1P
M&C@-' :. T<!H,ZSHEV&)5<*R.'#(X<,CAPR.'#(X<,CAPR.'#(X<,CAPR.'
M#(X<,CAPR.'#(X<,CAPR.&C)88,EA@R6&#)88,EA@R6&#)88,EA@R6&#)88,
MEA@R6& Y(G217TJXW#D1VI80-2P@:EA U+"!J6$#4L(&I80-2P@:EA(7QZ&J
M$3NZOHN]EOP5=CW_ '&JC?[XDD8'/I,U@C!;&N0=G"=3O;HU=K.XL286_P"A
M8S8RQ5_E[&CGCDO:U)S=4/\ [?K/W2KX6N+_ "_HC45=AI&QK[W P<#!P,'
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
ME_M+%^-_!4&T;6#:P;6#:P;6#:P-:S9&KM9W%3EKL6;J"5?,^M[=&KM=?6+
M+FA;SV,SN_2Q*I>8X@7&!]"N+912A[L27-?,,<*<BZQ^+*4:3A!16P.L^JW@
MJ>&S$+_3&'6M33F<;#6Z\-&O#1KPT:\-#\^&[#9Z5-?=,4M=XSQQG@PI\P%%
M=)E F7*$C'X@J?>=GLQ*I<^4SG&?E<X?E<X?E<X?E<X?E<X*/E(XQQ-/IRF)
M.S$J=9J14-2*AJ14-2*AJ14-2*AJ14-2*@?&CC79>[*Q?C?P7K??X6'Q)PMN
M<%C."QG!8S@L9P6,X+&<%B(KG#G53=I]3ETYQU%BBABBABBABBABBABBABBA
MBB@Q26T2F\QL8];VZ-7:Z^L6 7-"WGHI/E0V;X@7\ Q(QW_\^1,?_GR)C_\
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
M]THL8R$4,U,_UM0,W03R4#\=8OQUXNHO;HU=K.YJ,M=BS=ZGMT:NR/[8[9\
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
MQ-^39"'Y-D$?DV01^39!'Y-D$?DV01^39!$%F: 3'6X_$CXJL30P%0U@<A[
MXD8P.$[ QWZP:##-@4J-@V'Q!2A1$P]+7IG]]6/.?M:3/:U$]NF.Y2W/H67<
M>YZ!/?IKOU/;HU=O^ZJ&$>237=;@?NJQ'MWR/X<^\H85X^HK+N+7E3,]P"9O
M*^O_ -<:4XYTIF9D\92DLP;6-HIC5O(X2A2!.D8'$[ PI@8XP;/K%]X*#M@5
MJGGWH-"V0U/7YG]]6/.?M:3/:U$]NF.Y2W/H5LVES XUC:!/W">[]3=T8<:T
MLYUKLU4,'\FGNZW _=5B-W?(SK6P=06_U.!\<#XX'QP/C@?' ^.!\<#X82<T
M0MC6(*BLNXM>5,SW )F\KZ__ %QH=HVL&U@>>8QD;B'2*)5J3GTD64$&(ESA
M[C&L;0S0?B%:$C8"B]@8SZS>>V X_8%JS8)<AC6LL"9_?5CSG[6DSVM1-$81
MO'ELAZDL8-2'DY[C&J"73 8YQ.K8,0K&ET(TNB&ET0TNB&ET0TNB&ET0TNA!
M,L0YU]QWA=]:E*PYA4%(4SII=$-+HAI=$-+HAI=$-+HAI=$-+HAI="$DN(2#
MG'>%VMP/W58OR 0QZ"N0<MXO)2QDI8R4L9*6,E+&2EC)2QDQ830YPIYQWA=J
M*R[BUY4S/< F;ROK_P#7&@-?X'5,8*);J$@:A(!LPD\,2B)BTQQQCCC6;0D6
MG)'D49)-!9KIC/4K5$HR"2S%)Z8G8'6;/K-Y[8#3M@5K-@A$-?BINZP8]_W&
ML><_:TF>UJ-\IQ\-1$M&!)"U$2PE<6QR(_IL'"P<+!PL'"P<+!PL'"P<+!LH
MB&,UYPL'"P<+!PL'"P<+!PL'"P<+!LKL#]U6+/GA"6,Z/"P<+!PL'"P<+!PL
M'"P<+!LJ:R[BUY4S/< F;ROK_P#7&@6MV%*WVFK>B4.@4,.2T.)B"W_U8TPI
MZ%Q9@*4EF,VL;Z%\P(48//614Q,EV LO8&?63SVP&G; J6L=$-1FQA066X4Y
M8,>_[C6/.?M:3/:U,ON8CY*JD>_+&@?NJQ9\\(3<UM9=Q:\J9GN 3-Y7U_\
MKC0+[D_R- QK76I(JH(?1+G#W&-VB(Q1)#"UD6B<4":&[ 0CX065L#&?63SV
MP&G; J6L="1.IC"E(E)1$6%'O^XUCSG[6DSVM3+[F(^2JI'ORQH'[JL6?/"$
MW-;67<6O*F9[@$S>5]?_ *XT"^Y/\C0[PA6&IC%TS84IQ.<L-3H&,!25C Z5
ML#'?K)Y[8#3M@5+6.A.4IBZI"A(AZ:PX]_W&L><_:TF>UJ9?<Q'R55=_LGRQ
MH'[JL6?/"$W-;67<6O*F9[@$S>5]?_KC0+[D_P C1*#G4Y,,3FGO)4C& LE@
M8Y]9O/; :=L"I:QT%.*HJIAL.(AB:Q(]_P!QK'G/VM)GM:F7W,1\E5?^>6-
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
M0&8Q 9C$!F,0&8Q 9C$!F,0&8Q 9C$!F,0&8Q 9C$!F,0&8Q 9C$!F,0&8Q
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
MHACT0QZ(8]$,>B&/1#'HACT0QZ(3DE;%VZ7B TO$!I>(#2\0&EX@-+Q :7B
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
M0#HH!T4 Z* =% .B@'10!CB-UG10#HH!T4 Z* =% .B@'10#HH!T4 Z* =%
M.B@'10#HH!T4 Z* =% .B@#B9&8\TJ'L;TX<.&'#AAPV0Y@_VX?[<.*'#BAP
MXX<.I#AU8>.L@'60#$(QB$8Q*1@Q28,7$NL9)L):-&0D,DZ$C1\)#)0A+!I&
M$C2,)&DX2-)PD,E6$L&EH2-+0D:7A TO"!IB#C3$'&F(.-/PK&Z9@XTS!QIF
M#C3,'&F8.-,P<:9@X-EV$.B:WL!&\>I&/4C'J1CU(QZD8]2,>I&/4C'J1CU(
MQZD8]2,>I&/4C'J1CU(QRH8Y4,<J&.5#'*ACE0QRH8Y4,<J&.5#'*ACE0<.,
M.2>F'2I'(JFT%,XT%,XT%,XT%,XT%,XT%,XT%,XT%,XT%,X@<E3"CB[NZOQS
MQ=>_I]5_)KO]].P(N9'V]B0V_L9/V=C(.Y-O:D[NJ'_]/UJ-T\>XZXG[/T2E
M+1DP+B$Y1!7 P<#!P,' P<#!P,' P<#!P,'"RP8WXJO?T^J_DRXIV!%S(^WL
M2&W]C)^SL9#W1]_4G=U0>\GZU'+/'N.N)^S_ %@T(51M?"86EA"&RXWXJO?T
M^J_DMUF$IV!%S(^WL2&W]C)^SL9#W1]_4G=U0>\GZU'+/'N.N)^S_1.G.5'R
MK+A4 1,LR,^+KS/JSY)8S*Z=@1<R/M[$AM_8R?L[&0]T??U)W=4#/XB?K4<L
M\>XZXG[,.NO/O21*3846QFRS8SXNO,^K/DGQ5.P(N9'V]B0V_L9/V=C(>Z/O
MZD[NJ!OD_6HY9X]QUQ/V:% KB2F5I-201UC-EG1GQ=>9]6?)#O\ M%.P(N9'
MV]B0V_L9/V=C(>Z/OZD[NJ!O\1+UJ.6>/<=<A*9JUL!E]!!$[&;+/BSK7X<[
M+$2?=9*D1&DXB-)Q$:3B(TG$1I.(C2<1&DXB-)+AI):-)+1I):-)+1I):-)+
M1I):-)+1I):-)+1I):(B@,AI] SZL^2/!T[ BYD?;V)#;^QD_9V,A[H^_J3N
MZH'^1]:C=/'N.N2QY%W=9\0[1/V]4FGR= SZL^236,A5.P(>9'V]B0V^L9/V
M=C(>Z/OZD[NJ!_D/6:YM$URI'HC&]#32-#32-#32-#32-#32-#32-#32-#32
M-#32-#32-#32-#32-#32-#32-#32-#32-#32-#32-#32-#32-#32-#32-#32
M-#32-#32-#32-#32-#32('*\=0Q!W=9Z_M$W;U2:?)T#/JSY)5=2)5!*:QQJ
M-<E=3Y@B&.2-#%2=HQ! ZY(ZY(ZY(ZQ(ZI8ZI8ZI8XW!QN#C<'$Z-K!M8-K*
MG#N>QD_9V,B[E1?U)W=4%/?>O9M' P<#!P,' P<#!P,' P<#!P,' P<#!P,'
M P<#!P,' P<#!P,' P<#!P,' P<#!P,' P<#!P,' P<# H=8Q;:"[M4O;52:
M?)T#/JR:EN/C]08\U@ZSPZSX8>\'%CS!CGACGACGACGACGACGACGACGACGAC
MGACGACGACGACGACGACGACGACGACWQCWQCWP6N,:TDUYYCO+0P[GL9/V=C(^Y
M4]Q4G=U04]]8JGOK07=JE[:J33Y/ZSBZW+H7OJVT;1M&T;1M&T;1M&T;1M&T
M;1M&T;1M&T;1M!/,EY'>6AAW/8R?L[&1]RI[BI.[J@K[NQ5/?6@N[5+VU4FG
MR?UG\C+^C#++(YDO([RT,.Y[&3]G8R/N5/<5)W=4%?=V*I[ZT%W:I>VJDT^3
M^LYZ7XV/661S)>1WEH8=SV,G[.QD?<J>XJ3NZH+>YL53WUH+NU2]M5)I\G]9
M+%+B)(<<^H.LLCF2\CO+0P[GL9/V=C(^Y4]Q4G=U07=Q8JGOK07=JE[:J33Y
M/ZRGY6U-+]F$<R7D=Y:&'<]C)^SL9'W*GN*D[NJ"^^L53WUH+NU2=M5)I\G]
M9?)3W^W681S)>1WEH4%CI^SL9'W*GN*D[NJ$0O+%4]]:"SMD?;51? DD1/TG
M#AI.'#2<.$:0H8>;]7?)3O\ MUF$<R7D=Y:%!8Z?L[&2]PJ[BI.[JA$.:Q5/
M?6@L[9'VU7-?Z11YSZD[ZN^2&,R6S".9+R.\M"@L=/V=C)>X5=Q4G3V;,0Z,
M0Z,0Z,0Z,0Z.NP.F[:*(V,I[ZT%G;(^VK$8AK\.5?5WR2N+8FLPCF2\CO+0H
M+'3]G8R7N%7<5+7$QC7$QC7$QC7$QC7$QC7$QC7$QAD^3*Z$1CQJ.@B-C*>^
MM!9VR/MJPI2IUA14!A10F6'E(U/U6^^X4Y'8H]&(I9A',EY'>6A06.G[.QDO
M<*NXK4-\?01.[L53WUH+.V1]M6IH)ZD-^JYR48>7+-(YDO([RT*"QT_9V,E[
MA5W%:AOCZ")W=BJ>^M!9VR/MJTM3XI(UC6-^JODA1P0JS2.9+R.\M"@L=/V=
MC)>X5=Q6H;X^@BO;V*I[ZT%G;(^VK<Q0;IM^JODP[:?9I',EY'>6A0[K&3]G
M8R7N%7<5J&^/H(KV]BJ>^M!5VR'M:V\UUCJWHXSZIG\_K3%9I',EY'>6A0\E
MC)^SL9-W"SN:U#?'T$4[=FZQ%/?6@J[9#VM6:\QUC\3AQ8>CT)=!LU0]P'3:
MH:%D57+OJN9C>M,%FD<R7D=Y:%#R6,G[.QDW<+.YK4-\?01/MG>6Q%/?6@J[
M9#VM56*BT29:O4KS?J^)O<<2LTCF2\CO+0H>2QD_9V,F[A9W-:AOCZ")]LY_
M+EB*>^M!5VR'M:K-:W:_]8+N]LTCF2\CO+0H>2QD_9V,F[A9W-:AOCZ")=J7
M=V(I[ZT%7;(>UJC[[I;BM0\K4_6!CW&99I',EY'>6A0\EC)^SL9-W"SN:U#X
MHA=0YL@&;(!FR 9L@&;(!FR 9L@&;( NB2(PAR*H.#-D S9 ,V0#-D S9 ,V
M0#-D S9 ,V0#-4 *-<-=K*GOK05=LA[6J3/$>B1]8;=EGD<R7D=Y:%#R51Z*
MI'6YPC&<(QG",9PC&<(QG",9PC&<(QG",9PC&<(QG",9PC&<(QG",9PC#L33
M/A&^PQ!8R;N%G<V&@[DV]HI2=X9?K*GOK05=LA[6IFF.$EK%+ZQ3]81=1A85
M9Q',EY'>6A0\E44FO,/ZSXZSXZSXZSXZSXZSXZSXZSXZSXZSXZSXZSXZSXZS
MXZSXZSX1OM:V%^+L9-W"SN;#0=R=>T4J^ K*GOK04]N@[2IQM[AA7UC.I["9
M;LXCF2\CO+0H[BJ*^XIV!%S0KQ=C)[];W-AH>Z/OZ*5V;(#65/?6@H[>']I4
MY@>8["?K'Y*6["+.(YDO([RT*.XJBON*=@1<T*\78Q%^N[JPT/='W]%+'@:R
MI[ZT%';P_M*G-AO"B^L9LB;L5CEG$<R7D=Y:%'<517W%.P(N:%>+L8B_7=U8
M:/N5/<44MLV02LJ>^M!1V\/[2IS6=QK?K"<(OE,&L\CF2\CO+0H[BJ*^XIV!
M%S0KQ=3/B+I!F<EC.2QG)8SDL9R6,Y+&<EC.2P[%'7P0=UF4!%^N[JPT?<J>
MXHI=9_L=94]]:"CMX?VE3BBC%1#ZPGR)8Z-V>1S)>1WEH4=Q5%?<4[ BYH5X
MNIQ=]KJKK/CK/CK/CK/CK/CK/CK/CK/A&^UK4%W0$7Z[NK#2=RJ[BB@#-D%K
M*GOK04=O#^TJ;=NWZO7*G$*,TU\\VSR.9+R.\M"CN*HK[BG8$7-"O%U.,]WZ
MV!%S(+N@(OUW=6&E[A5W%% ?"UE3WUH*.WA_:5.)D-3K_J^=3.E+5E,=:T=)
MX=)\=)\=)\=)\$EO<29G]CO+0H[BJ*^XIV!%S0KQ=3C/=^M@1<R"[H"+]=W5
MAI>X5]S103Q%94]]:!_\D0_M!M8.)T<;C!U"QU2F#K$CKDC$)QB4XQ288I,,
M8F&,3#&I1CDHQZ09@D&8)!,S"33OJ^(0])%$S9'EIHT++(F"6I9@\.ZDLCJ2
MR.*67A_TR/\ ID=.61TY9'0EEX8:606@EQ\,@T%&3049)!VC(X2,CA0R"'#(
M(<-/(6A^7T3 V!H!D*<9"G&GW&C3HTZ--*!II0-,+&C2\0&EX@-,Q$:9B(;+
M428--Q,:<B8T]%!IZ*!LOQ5@R"+ B 1':Y+JQKNG%@TZL&GE8T\K#( K8UR$
MK70Q,H8[T#QT#QT3ATC1TC1TWQP/C@?'"\$C&L3U17W%.P(N:%>+J<9[OUL"
M'F07= 1?KNZ]/"\.%X<+PX7APO#@?' ^.!\<#XZ1HZ1HZ1HZ1HZ)PZ!XZ!XZ
M!XZ!XPQXPR@890,,H&&4#"J!A5 PJ@850,&I&#4C!J02F4.&J$YYIV!5# JA
M@50P*H8%4,"J&!5# *1@%(P"D(5:,A'F*49BE&8I1F249DE&9)1F249DE&9)
M1F249FF&9IAF:89FF&9IAF:89FF&:)QFJ<9JG&:IQFJ<9JG&:IQFA(-5L,49
MF6,S+&9EC,RQF98S)T9B,Q&8C,1F(S$,B7$,P,&/-&.4#&J1BU8Q:L8E<,2N
M'7B Z\1'5B8ZL3''$VCBB8VQ-H_W,?[F.&)A;F3J/'*QCE8QRL8Y6,<K&.5C
M'+!CE@QRP8Y8,<L&.6#'+!C%0QBH8I0,4H&(.&(.&(.&(/'7/'7/'7/'7/'7
M/'7/'7/'7/'7/'7/'7/'7/'7/'7/'7/'7.#33'F?64_^WJ!@1.L:]#W6=/8P
M;&#8P;&#8P;&#8P<+H4N\)U%U#!U# PXY@Q"@8A0,8L&,6!B]<P,B"\(ERUK
MR@XUQF)4#%*!BE Q2@8Q2,8I&-4C'*ACE0QRD8]2,>I&8*!F"@9@H&8J!F*@
M9D>,R/&9'C,7QF+XS!X8\8\8YP8YP8TL8P@8P@8M.,4F&*3#$(QB$8Q",,/1
MM$6,A"!7F4$&9009E!!F4$&9009E!!F4$&9009E!!F4$&:PAT9M"AFT*&;0H
M9M"AFT*"6)PUYJ5:F:1BDPQ288I,,4F&*3#%)ABTPQA QA QA QA QA QA Q
MA QA QA QA QA QA B<61%J,[0#/DXSY.,^3C/DXSY.,^3C/DX(CZ?:9%DJ)
M/J9&-3IAJA.-4)QJA.-4)QJDH:I*#LRNO J+OG,S(T9D>,R/&9'C,CQF*@9B
MH&8J!F*@9BH&8*!F"@9@H&8*!CU(QZD8]2,>I&/4C'*ACE0QRH8Y4,:I&,4C
M&*1C%(QBD8I0,4H&*4#%*!BE Q*@8E0,2H&)4!>88X_USQUSQUSQUSQUSQUS
MQU31U31U30E)*P_1)'1)'1)'3+'3+'3+'3+'3+'3+'3+'"Z.%T<+HX71PNCA
M='"Z-U5AU3B7COLQ/CNV7*!@1<R"[H(@YL4!,@7K69%'!D4<&11P9%'!D4<&
M11P*4:M&]0L"+F5[K$=YIJ\I3L"+F1]O4XSW= QYK!&3'F(.L^.L^.L^.L^.
ML^.L^.L^.L^$;[6M0W5BQ'GH4O;6-#[RI1+QWV8GOVW0,"+F07=!%.Y'QG<>
MKY)\K0L"+F5[K$=YIJ\I3L"+F1]O4XSW=#&_'^M@1<R"ZL6(\]"E[:QD-_4H
MEX[[,3W[;H&!%S(+N@BW<CXSN/5\D>5H6!%S*]UB.\TU>4IV!%S(^WJ<9[NA
MC?C_ %L"+F075BQ'GH4O;6,C_A54HEX[[,3R[MEJ@8$7,@NZ",]V/C.X]7R1
MY6A8$7,MY[$=YIJ\I3L"+F1]O4XSW=#&_'^M@1<R"ZL6(\]"E[:QDG\+*E$O
M'?9B=O;% P(N9!=T$<[L?&=QZODGRM"P(N9;SV([S35Y2G8$7,C[>IQGNZ&-
M^/\ 6P(N9!=6+$>>A2]M8R;OJE$O'?9B=O;% P(N9!=T$>[D?&=QZHS*\-CA
M\7D:"H870,"+F6\]B,WS6S_<Z=@1<R/MZG&>[H8WX_UL"+F075BQ'GH4O;6,
M1Y&I1+QWV8G5C6RS0,"+F07=!,+/]0/C2X]<R>!H&!%S+>>Q9M\E3L"+F1]O
M4XSW=#&_'^M@1<R"ZL6(\]"E[:QBO)U*)>.^S$U.\<OX)X8)X8)X8)X8)X8!
M\9>^,O?&7OA*C>=:E<X'*"/%M?-=1OM'QZ2TDGUS$S; VDOCI/CI/CI/CI/C
MI/CI/CI/CI/A&XUC5O/8LV^2IV!%S(^WJ<9[NAC?C_6P(N9!=6+$>>A2]M8S
MGD_3U'&!IQ+H8H(:VBB7COLP]"<]9^&'1^&'1^&'1^&'1^&G70_\4D$L?2)V
M/X4D88D,)+=#&;*$](2I:R'DL9+,@.)$>CQH\:/&CQH\:/#91V"89;=*@S8,
M4T9(4,D*&2%#)"ADA0R0H9(4,D*!<)<=;$&;#K%FWR7K=9M:6E>>9@GA@GA@
MGA@GA@GA@GA@G@F(:XU)<5.+N-:JZ3XZ3XZ3XZ3XZ3XZ3XZ3XZ3XZ3PCC/\
M0>M@1<R"ZL6(\]"E[:BBL39"R=7EC5Y8U>6-7EC5Y8U>6-7EC5Y8;-[@U@-7
MF!LW'#5R@:M6ALVKQJR(C5,3#9HBC0V9HJ-218-F*,!LP1AHSZ+#.HJ&QB*-
M&;1,9E$0U8L:W&K&C$J TTUH:^^WT0WR-%$O'?9B ^7]#^Z;U3Z."M=>=;32
M\\U^#>I_=-'A:%WFB/<6+-ODO63S)'&;*X?#23W\E3C)4XR5.,E3C)4XR5.,
ME3C)4X;!$S1-!#I";UL"+F075BQ'GH4O;44V]E6_Z>N&^1HHEX[[,2[YCT-9
MM#Q+&C#NAY*6\S )PV$H6@^$P[9/J-,E7T,LO<4"]3^Z:/"T+O-$>XL6;?)>
MLCF2<MC39VWK8$7,@NK%B//0I>VHIM[*M_T]<-\C11+QWV8EWS%$HW?(W?4,
MGOM?EWU/[IH\+0N\T1[BQ9M\EZR.9)RV--G:^M@1<R"ZL6(\]"E[:BFWLJW_
M $]<-\C11+QWV8EWS%$HY?D=W_54,G^W?4_NFCPM"[S1'N+%FWR7K(YDG+8T
MV=KZV!%S(+JQ8CST*7MJ*;>RK?\ 3UPWR-%$O'?9B6_+T2CE^2'?[Z&2?;7J
M?W31X6A=YHCW%BS;Y+UD<R3EL:;>U]; BYD%U8L1YZ%+VU%-O95O^GKAOD:*
M)>.^S$M^7HE'+\CW]#(CS7I8]3^Z:/"T+G/$.XL6;?)>LCF2<MC3;VOK8$7,
M@NK%B//0I>VHIM[*M_T]<-\C11+QWV8EIG^[42CE^1WO]70R ]Q2QZG]TT>%
MH7.>(=Q8LV^2]9',DY;&FWM?6P(N9!=6+$>>A2]M13;V5;900WR-%$O'?9B6
M/*T2CE^1N_H?CQYC9;]3^Z:/"T+G/$.XL6;/(^LCF2<MC3;VGK8$7,@NK%B/
M/0I>VHIM[*MLH(;Y&BB7COL?L&P;!L]4L>5HE'+\B^4H?CGV[ZGF?Q%H>V((
MOQ@^/Q@^/Q@^/Q@^/Q@^/Q@^/Q@^/Q@^/QB^P1B2FP5'$.XL6:^\]9/,DY;&
MFWM/6P(N9!=6+$>>A2]M13;V5;900WR-%$O'?9/:-HV@J64IQ#TIL"*$&0I?
M1*.7Y$>_WBA^-/ >OA8.!@X&#@8.!@X&#@8.!@X&!]QFR>&?['$.XL6:^\]9
M;=CR92ZZS,$0S!$,P1#,$0S!$,P1#,$0S!$,P1!BQ*\'7F/,J+3BG6X@@8@@
M8@@8@@8@@8@@8@@8@@=<D3 G?5I,H5#*%0RA4,H5#*%0RA4,H5#*%03P]06U
M(X\X78L1YZ%+VU%-O95MGVJA;>*&A=W%$HY?D)K&QNA^,6M; Z@_NGGPD0[F
MQ9K[R@88\P=9X=9\=9\=9\=9\=9\=9\=9\=9\(WVM:D[>HQ)0TM3C7ACGACG
MACGACGACGACGAC7@G4-?;_\ 0L^(\]"E[:BFWLJVS[501[BA07=Q1*.6?_.T
M/Q>]_M%0?W3OX5?W-BS7WE18$7,C[>HQCNMHVC:-HVC:-H8T(N9G86?$>>A2
M]M13;V5;9]JI=>XH0%W<42CEGUK6Q^A^+GF9=4']T[^%7]S8LU]Y46!%S(^W
MJ,9[OUL"+F=_F'6?$>>A2]M13;V5;9]J4,.51$R'(F0](%W<42CEGIK&S#0_
M%K68.H/[IW\*O[FQ9K[RHL"+F1]O48SW?K8$7,7XVSXCST*7MJ*;>RK;/M1
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
MDMQZW?'4,R<E*QK76RK&L[A?[&YO8ULMV)+/D3+RQG'7GVH23N-*G/Z&$5#
M+AER\97$&AD(B30R"Q-H9 XFT.PA?A-/Q :=7C3:X::5C31X9+1@9++0R66!
MDM%A=)*1>/QM"MOXX@8_'D #/C^7@R0Y;8QV1Y98'9,EET.RC+CH9*\O.M9+
ML!8W(H(,IA0P"$,3IV,====9^QN:O;MB2SY$R\_1C&M;T#Q@%P9"HHT,@<:>
M8[+L>>8[+$P/!V4IC>#)-F5YK)(F=K="3(- 3$/QY'PSXXCC6._&T7V._&L0
M#OQHJ#OQF9M9\9,VL^,T^W\:H1^-H4&?&\$#/CN L8[\?R\QCLA2XZ'9&EE@
M=DJ676LE"6V-TK+PTW !D,##(1"6,9#D#K'4J9P.EN.?M FKV[Z6$G-8Q$L>
M8[#(D^'8+&'P[+\=>#)9C[S62I,36Z.F4:(F<:$F4,D&8FL=^/9@:QWXYCK0
M[\;Q@._&L2VL^-%FW\9G#\9#\9D!GQHBV,^-H9L=^-X-L=^.H$Z'?CZ7V!V0
M9=8UDBRUMT3+ T?+8TK+H9+4 8QV 0)UA,*AB=K(;#G0ZC2.M844ZW]L9A99
MSCL$@SC60N&.MP*(= C_ /S$#__:  @! P !!0+_ /P5^ZZ\\UR'*GP["'AE
M#@/AII;/W#)$;ZEI1!1#/UVL:%D/8:&HU3H>+?=_<(6XPLOT$7GZ/N.ONJTC
MR9[]OK$BEH:D4L#SKSOZ)49QAOI(O/U?<=,=.AIY;6L:ZW]O15Y^NQGK(O/2
M:04<Q6A?3_MZ*O*(B\]:N'?MY*O*(B\H%2$M0#DIR?\ ;N5>41%Y0[P=#2#
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
MW%B[0U200HS% ,Q0#,4 S% ,Q0#,4 S% ,Q0#,4 S% ,Q0#,4 S% ,Q0#,4
MS% ,Q0#,4 S% "CR3V>O:#%B4E[,4 S% ,Q0#,4 S% ,Q0#,4 S% ,Q0 ]:D
M-=98Q?<V*IN7.2RWV<3GVAA#/[[!-[BQ7]TWU22NQ];^Z;?*T,%\E8Q?<V*I
MN7.2S'V;'_M!"6?XK!-[BQ7]TWU22NQ];^Z;/*4,%\E8Q?<V*IN7.2S#K[[0
M0YWA2V";W%BO[IOJDE=CZW]TV>4H8+Y*QB^YL53<N<EF'7WV@(=X";!-[BQ7
M]TWU22NQ];^Z;/*4,%\E8Q?<V*IN7.2S#?Y-^S[K.)ZPC>XL5_=-]4DKL?6_
MNFSRE#!?)6,7W-BJ;ESDLPR\^SZ%SJ*K"-[BQ7]TWU22NQ];^Z;/*4,%\E8Q
M?<V*IN2KNS#?X-^S\**_BPC>XL5_=-]4DKL?6_NFSRE#!?)6,7W-BJ;DJ[LP
MUK'C?L]O!!?1*L(WN+%?W3?5)*['UO[IL\I0P7R5C%]S8JFY*N[+6J6$%?9^
M&D=0ZPS>XL5_=-]4DKL?6_NFSRE#!?)6,7W-BJ;DJ[LEK6.A1$"20::^<_\
M9YC&O-3DL(*L,WN+%?W3?5)//**18U*,:E&-2C&I1C4HQJ48U*'EB9HFI]PR
M)T,%\E8Q?<V*IN2KNQ]P6+WC6_RW[0PLCB?L0WN+%?W3?8\%\E8Q?<V*IN2K
MNQX@LXV_:%C&O-(*8258AO<6*_NF^QX+Y*QB^YL53<E7=C1!;L^T<,(XS+%-
M[BQ7]TWV/!?)6,7W-BJ+DJ[L5>JZ#GVB<<>,>)*=)+L4WN+%?W3?8\%\E8Q?
M<V*HN2;JPVM8QBF)L8'GWGWOM%"T]CF]Q8K^Z;['@ODK&+[FQ5%R3=6$>N()
M8H5G*/M(04T\UUUCCMC&]Q8K^Z;['@ODK&+[FQ5%R3=5YYYUQAD23. R*G/
MP\XW[30LCA+L<WN+%?W3?8\%\E8Q?<V*HN2;JNJ51:9T]0:H>^TY)33C776.
MNV.;W%BO[IOL>"^2L8ON;%47)-U7%:IU,X^^\8]]J(41L=L@WN+%?W3?8\%\
ME8Q?<V*HN2;JMG&NDEFFOG&?:AQQIC[CC"W+(-[BQ7]TWU[11PT4<-%'#11P
MT4<-%'#11PT4<-%'!-*YD//L8ON;%47)-U6XF?U#?M3"B-KUDF]Q8K^Z;Z]L
MH5=W8Q?<V*?=$W5:?>X'&M:\W[4;P26PDJR3>XL5_=-]CJ[NQB^YL4^Z(NJT
MO>X4OVIAY75464;W%BO[IOL=7=V,7W-BGW1%U6HL]_B^U*%/T";*-[BQ7]TW
MV.KN[&+[FQ3[HBZK45>VG_:B')NJ999O<6*_NF^QU=W8Q?<V*?=$75:6O<:K
M[4)2>@399O<6*_NF^QU=W8Q?<V*?=$759:W8QYO$]]IX:GZAMF&]Q8K^Z;['
M5W=C%]S8I]T1=5E:_P "7[3EEO&ODEN$%[6#:RRS>XL5_=-]CJ[NQB^YL4^Z
M(NJS%3?X^T\/2](O"%#"%#"%#"%C"%C"%C"%C"%C".A<QXH_C?'&^.-\=0P=
M0T=0T=0T=0T=4X=8X=8X=8X=8X=8X=8X=8X=8X=8X=8X=8X=8X=8X=8X=8X=
M8X=8X=8\)GSWCNFH'34CIJ1TU(Z:D<"H<*L-)4->X58X58X58V*QL5C8K&Q6
M-BL?ZL?ZL?ZL?ZL?ZL;58VJQM5C:K&U6.)6.)6'C5#C.HI'44CJJ!U3QUCAU
MSAUS!B'QB'AB6C%#%,&*=&++&++&+*#RHL3.48I&7K!@%@P"T8!:, M&!6#
MK!@5@P2P/IE!8X'QP/#A>'"\-C1L;5U=W8SG<\0XV#C8.-@XV#C8.)E?.ND]
MS6#SG2"WWWC'_M-#TW6,HHGW-2;0H^YKBNZ9NIMC UU@Z3@Z3@Z)8Z)8Z!0Z
M!0PY0PY0PQ0:F*$WNL*(ZI@ZI@ZSXZSXZSXZSXZSXZ[XZ[PE]CBE9DD/&20\
M9)#QDD/&20\9)#QDD/&20\9)#QA'1A71A71A71A71A71A71A71A71A'1A71A
M71A71A71A71A71A71A71A71A71A71A71A71A71A71A71A71A71A71A7062QY
M_"NC"NC"NC"NC"NC"NC"NC"NC"NC"NC"NC"NC"NC"NC"NC"NC"NC".B9'C$2
M%D9B+!G41&=1$9W$AGL3&>Q,0PMJA!A71A71A71A71A71A71A71A7022PQS"
MNC"NC"NC"NC"NC"NC"NC"NC"NC"NC"NC"NC"NC"NC"NC"NC"NC"NC"NC"NC"
M.C".C"NC"NC"NC"NC"NC"NC"NC"NC"NC"NC"NC"NC"NC"NAJ9U@63&M3J]4Q
M :IB U3$!JF(#5,0&J8@-4Q :IB 1KCUZ7[3.NM?>(*80511/N:DVA1]S7%=
MTS=66B=+BAECO[')OJE-_C/5!?$^MNY)=6(_NBGDJ"#^/^TT+3TD28UJGA>'
M"\.%X<+PX6TS:%'W-<5W3-U:G2XH98[^QR;ZI3?XSU07Q/K;N275B/[HIY*@
M1$8=+]I2"7CS776..U")=K2MH4?<UQ7=,W5J=+BAECO[')OJE-_C/5!?$^MN
MY)=6(_NBGDO7"R>NM^TT/3=$NHQ+M:5M"C[FN*[IFZM3I<4,L=_8Y-]4IO\
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
MW39WE2X'AP/#@>' \.!X<#PX'AP/#@>' \.!X<#PX'AP/#@>' \#N>I0!O\
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
M&'3C#IQATXPZ<8=.,.G&'3C#IQATXPZ<8=.,.G&'3C#IQATXPZ<&)R.FFN:
M](4H>RQ,,L3#+$PRQ,,L3#+$PRQ,,L3!L,3[*$J\H6=WZVA1R5TCFH8.H*2Q
M+4<(&HX0-1P@:CA U!"AJ"$ADP0<:@@XSZ$#/H0,^A SZ$#.X2,[A(SN$C.X
M2,XA@;%X:(E$D!B"A2/NE*G)AA+C^IX.-3P<:G@XU/!QJ>#C4\'&IX,&S-!A
M,L311!RLG<];8\\Z"8FM("*+$*JF;>UR6?!T/]:BO["K26_M1_1$(YK(-NTU
MS47N6A*O*%G=T"CDKI'-8YEW81W/7D48.3A.M3*:B;>UR6?!T/\ 6HK^PJTE
MG;%/T1"GMA]D&W::YJ+W+0E7E"SNZ!1R5TCFL<R[L([GL!/%U9 3QI(:'7G7
MF4IM[7)9\'0_UJ*_L*M+)K2HS]$)'^FIL@V[37-1>Y:$J\H?_MT"CDKI'-8Y
MEW81W/81*D].V&+VK2J0V]KDL^#H?ZU%?V%6@C>&+?1);W4+L<V[37-1>Y:$
MJ\H?_MT"CDKI'-8YEW81W/8<-5814X868RC-O:Y+/@Z'^M17]A5H5Y/Z)AAO
M&GL<V[37-1>Y:$J\H?\ [= HY*Z1S6.9=V$=SV(X8^6V&1%48;1&WM<EGP=#
M_6HK^PJT-;PQ'Z)AQW246.;=IKFHO<M"5>4/_P!N@4<E=(YK',N[".Y[%A7=
M41M[7)9\'0_UJ)Y77(T0-$#1 T0-$#1 T0-$#1 T0-$#1 T0-$#1 T0-$#1
MT0-$#1 T0'9+:X]]%)#\038QMVFN:B]RT)5Y0_\ VZ!1R5TCFL<R[L([GL6%
M=U1&WM<EGP=#_7ZS1J<,8QK'F6*;=IKFHO<M"5>4/_VZ!1R5TCFL<R[L(YC>
M/A>'"\.%X<+PX7APO#A>'"\.%ZNH#BDYC9F@;!J>!C4\#&IX&-3P,:G@8U/
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
M_P#X:&1ZC$#NJ?\ >>%<]"]W=C%=Q8JNZ9NL=]@CGEO7_P##0R/4#S.B3O\
MO1"N>A>[NQBNXL57=,W6._NCGEO7_P##0R/4(J9L+^]$*YZ%[N[&*[BQ5=TS
M=8[^Z.>6]?\ \-#(].::Z26<:\<9]Z(5>4+_ '5C%N/,.L57=,W6._NCGEO7
M_P##0R/3-:QUBU4U2_\ >E$I=3/9L2,V)&;$C-B1FQ(S8D9L2,V)&;$AL1(:
M9FQ(S8D9L2,V)&;$C-B1FQ(S8D9L2,V)&;$C-B1FQ(S8D9L2,V)&;$C-B1FQ
M(S8D9L2,V)&;$C-B1FQ(S8H9L6,V+&;%C-BQFQ8S8L9L6,V+&;%C-BQFSHS=
MT9NZ"(BP\VQ%=TS=8[^Z.>6]?_PT,CTT5.X7/V.0_O+$5W3-UCO[HYY;U_\
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
M3^Z$6)IY2^MQIQE>O%\C-DWL)I)HIKS3A*&]S3,4F6P*3+8%)EL"DRV!29;
MI,M@4F6P*3+8"F2U,N:HH*''<[!N?99N<D<9COO]'_VCOO\ 1_\ :.^_T?\
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
M9_Z3+S6?*KI9H+HFSLK[5:B24IWB#.RLZ#-!)+$4#@-F7\5JE/M^R]9[L\Y
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
MW^)Q-?TJNNS?!MNE=4[E9]\>=H["D!W(]7E*Y-).4@;B9W)>H>86/5Y"N!2
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
M'=_7^P.[^O\ 8'=_7^P.[^O]@=W]?[ [OZ_V!W?U_L#N_K_8'=_7^P.[^O\
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
M;?<KZI^)FTD7U/[J+D4@.XEJ%G/X+7K,\RKA:_TZ\UR*0)U.4WF+=EUE.$I
M3D:2EFN5@W/LL[B4@QO,G5N3/4+,\[34[+C;[E?5/Q,VE'U2ZR11%$411%$4
M11,43%$P7FX!!<4P%Z/*8AYHM4)00J1[5PM9?]"\PB$0B$0B$0B$0B!2!.IR
MF\Q;LNLIPE("<C24LURL&Y]EG<2D&-YDZMR9ZA9GG5J:/"OF0OJ3.("6B&4K
MFWW*^J?B9_\ D\_W7OKW.@YT$'G10IABXQ__ )'^A_[A_P#Y'^A_[A__ )'^
MA_[A_P#Y'^A_[A#_ /0_H?\ N$*[=>+_ *?_ &@R1":(;QQ0XOAO7(C:0WA
M4(_R$VN$K0A"X/=007H8*PX8QWCU/MCO'J?;'>/4^V.\>I]L=X]3[8[QZGVQ
MWCU/MBU&;:&!BKT?)K"EPG%+A.*7"<4N$XI<)Q2X3BEPG%+A.*7"<7E9/G!%
M]7E-YBW9=95QB%$411%$411%$%>!.1I!QEF$0B$0B$0B$0B$0L.Z]EG<2D&-
MYDZMR9ZA9KFEJ:.?SE01P"H/:^85![7S"H/:^85![7S"H/:^85![7S"H/:^8
M5![7S"\P/:^R.[^O]@5!;7S"\Q3M?,*E$YBK99=(\U#+UNT*#&97:$3*8](_
MAET1&C9%,ME.@5OJH[(KO51V17',G0*Y8KVDXKVNT8KVVVK2.>;5IS^/G&*U
MIM&*Q<YB$U*AE$!F<'@,-\CK%<V^Y7U3\3+&4^J?A6A;.'WJRYA=*]FA,0*O
M'=[&H\-E9]0KA;-RK-<^B\Q;LNLJXI=IM%&<)B,Q&8C,1F(S$9B,Q&8C,61F
MF(F?(BXE(,;S)U;DSU"S7-GO>0WD8;Y'6*YM]ROJGXF6/2ZBO#B$"DPD*M(A
M-BSAU2'G6=B?03H#'_&0E!*9G"22(L/DN5B,O_\ E9Y$D5PMFY5FN?1>8MV7
M65<4O/9S\G(5Q*08WF3JW)GJ%FN;/>\AO(PWR.L5S;[E?5/Q,L>EU%72S[L\
M]RLAG'[J":]<+9N59KGT7F+=EUE7%+SV>31<2D&-YDZMR9ZA9KFSWO(;R,-\
MCK%<V^Y7U3\3++I=15TLROJ+SEIN5CW.FX6S<JS7/HO,6[+K*N*7GL\FBXE(
M,;S)U;DSU"S7-GO>0WD8;Y'6*YM]ROJGXF42*ZIW2R*P_>__ (]-RLFHKKJN
M%LW*LUSZ+S%NRZRKBEY[-)<2D&-YDZMR9ZA9KFSWO(;R,-\CK%<V^Y7U3\3*
M)%=4[I9=5?LW*RF?$TR-5W"V;E6:Y%*,3S%NRZRKBEY[-)<2D&-YDZMR9ZA9
MKFSWO(;R,-\CK%<V^Y7U3\3*-56:Z69/U%9RT7*SEQ&T_N*/EN%LW*LUR*48
MGF+=EUE7%+SV:2XE(,;S)U;DSU"S7-GO>0WD8;Y'6*YM]ROJGXF2U%72S[H\
M]R9$6!;3K'<+9N59KD4HQ/,1X/=^TJXI>>S2:+B4@QO,G5N3/4+-<V>]Y#>1
MAOD=8KFWW*^J?B9+45=&.X]I5R3O5W!M8X>;[U!IAC@APP0D.^?TO_:.^?TO
M_:.^?TO_ &COG]+_ -H[Y_2_]H[Y_2_]H[Y_2_\ :.^?TO\ VCOG]+_V@[=_
MD>\YJDWO=\V-1%'SSS#$\R-WRG<4O/9I-%Q*08WF3JW)GJ%FN;/>\AO(PWR.
ML5S;[E?5/Q+H:DHRYR2.<I1YB^$P9M>=#SKT\%T9)P?XY==>BY'^H7F2XFN\
M9]<AB>9&[Y3N*83%8D5B16)%8D5B16)%8D5B16)%Y9#G)B<4"E%"*1"DD4DB
MDD4DBDD4DBD0I$+/[DN<1%H%68JS%68JS%68JS%68JS%]!B!5XWF3JW)GJ%F
MN;/>\A^,9@?_ %)S? PU^5-T1^F3UVER:0X+4KJ,W$UWC/KD,1/,C=\IN,I
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
MC%!4QB@J8Q04*"A04*"A0,4#% Q0,43%$4<PHBCE(4<I:11REI$64191%E&
M8!@'HCT1&GAB$:<N@1IRZ!?4D4DBDD$9+24!"L2*Q(K4\,8K4\,8K4\,8OMD
M\,8KDY-(KDY-(OMD\,801,3@YI"I/AB%YB8J14BJ%47#&*HN&,51<,8JT<.D
M*M'#I F5H9ES2.&\?SB)6T0B5M$(E;1##M$,.U\PP[7S#Y_F'S_,/G^8)3Z1
M^-QAN4=4KC$%R!$)%$(B%]*9A13,**9A01,0H(F(4$S"@F84$B@0H$*!"AG%
M#.*.4](O)RGI"&%B:*0R-@1P%Q\Y9<@KUBO6*Y0KE"N5E%:K+I%:K+I%8<YZ
M16'.>D5BISTB"T'SR+CA,44BK2*M(OLDBJ3PQ"J3PQ"I3DT"I3DT"^Q+AB"#
M6CG0D*DA4D+S%/#$*E.30*E.30*E.30*E.30*E.30(&EG0<$G9'=F?J]D=V9
M^KV1W9GZO9%ZSH@Q=D5",F@5",F@5",F@5",F@5",F@&K_'1>+R:!W1CD[([
MFQR=D=S8Y.R.[,1W9B.[,1W9B.[,1W9B.[,1W9B.[,1YMG8D8J6,QZ14L9CT
MBI8S'I%2QF/2*EC,>D%"R91>4,FW-3"HA12**1>2D1)RZ1$G+I$2<ND1)RZ1
M$G+I$2<ND1)RZ1Z(]$>B/1& 8!@!M/-O>01LYA21,*2)A21,*2)A31LBFC9%
M-&R*29A2*84A2%(4C%,Q3,4S%,Q34(%J,R@%-0IJG%-4YBFJ<Q25.*2IQ25.
M(S$9B,W&SU"S.5G)XW&&Y1U2N2Y B1PL_P!,GKM'*RU=#C5JF#<12"SZKB7)
MR@[B4ERZ+M9ZA9G*SM*D>\+BA@XI1!_B*VR[(_S4LS9ESS3!##%!Y"X_&TPW
M*.J5R7($2.%G^F3UVCE9:NAQJU3!N(I!9]5Q-).4@=Q*2Y=%VL]0LSE92\I
MP?ZA69/C:8;E'5*Y+D")'"S_ $R>NT<K$_JZ'&K5,&XBD%GU7$TDY2!W$I+E
MT7:C4+,Y64O*0,'^H5F3XVF&Y1U2N2Y B2ZQB,1_ S_3)Z[1RL=7D)QJU3!N
M(I!9]5Q-).4@=Q*2Y=%VD@F+" B^MVA4V?UNT*FS^MVA4V?UNT*FS^MVA4V?
MUNT*FS^MVA4V?UNT*FS^MVA4V?UNT*FS^MVA4V?UNT*FS^MVA4V?UNT*FS^M
MVA4V?UNT*FS^MVA4V?UNT*FS^MVA4V?UNT*FS^MV@36U(0@T*@\V'C+C,_@/
M]0K,GQM,-RCJE<ER!$EUM#&SVENAB7,@)+11$7W:,!' (%6NTF6\7I'>6_XB
MM(@5:&QEKJTCG-5&I7E.%RL=7D)QJU3!N(I!9]5Q-).4@=Q*2Y=%\E;PLZ?@
M/]0K,GQM,-RCJE<ER!$EUM/\O^TATL=7D)QJU3!N(I!9]5Q-).4@=Q*2Y=%\
ME;PLZ?@/]0K,GQM,-RCJE<ER!$EUM/\ +_M(=+&1QJU3!N(I!9]5Q-).4@=Q
M*2Y=%\E;PLZ?@/\ 4*S)\;3#<HZI7)<@1)=;3_+_ +2'2QD<:M4P;B*06?5<
M323E('<2DN71?)6\+.GX#_4*S)\;26*/=\Q"2(KW%>XQ$RF/2(F4QZ1$RF/2
M(F4QZ1$RF/2(F4QZ1$RF/2(F4QZ1$RF/2#9J]W ?D^<$S3[N O)\XB93'I$3
M*8](B93'I$3*8](B93'I$3*8](B93'I$3*8](B93'I$3*8](B93'I%\F<QZ0
MW4U-)+\S ?\ XT"D4QBD4QBD4QBD4QB,A!>@@<;&2Y<Y5$5B16)%8D5B16)%
M8D5B16)"B]XF& W&4@L^JXFDG*#N)27+HW,T*,X2$9S",YA&<PC.81G,(SF$
M9S",YA&<PC.81G,(SF$9S",YA&<PC.81G,(S'FPN0]YRI^ _U"LR?'E:2+_K
M_M(\+H<I7$U>000IF%),PI)F%),PI)F%),PI)F$:9A?,I@Q4J."Y--4&[+*J
M&,1B,1B,1B,1B,1B,1B,1B,1B,1B.Y1BL,5ABL,5ABL,5ABL,5ABL,0*69ES
M#Y!"<<)W)IKGG<:7(>ORI^ _U"LR?'E:?Y?]I'A=#E*XJU3!W I QDN335!N
MRR/-_+/D&,\]R::YYW&AR'K\J?@/]0K,GQY6G^7_ &D>%T.4KBK5,'<"D#&2
MY--4&[+(\W\L^08SSW)IKGG<:'(>ORI^ _U"LR?'E:?Y?]I'A=#E*XJU3!W
MI R/AAN335!NRR/-_+/D&,\]R::YYW&AR'K\J?@/]0K,GQY6G^7_ &D>%T.4
MKBK5,'<"D#+AQW)IJ@W99'F_EGR#&>>Y--<\[C0Y#U^5/P'^H5F3X\K3_+_M
M(\+H<I7%6J8.X%(&7#CN335!NRR/-_+/D&,\]R::YYW&AR&1?3Y4B('^H5F3
MX\K3_+_M(\+H<I7%6J8.X%(&4O:N335!NRR/-_+/D&,\]R::YYW&AR&F"'S^
M4A>085[IDHT_Y"LR14K%0L5"Q4+%0L5"Q4+!?Y*#1SHH?)XZK3_+_M(\+H<I
M7%6J8.X%(&>MRJN335!NRR/-_+/D&,\]R::YYW&AR*UM'P'^H7F3<+/T_8\=
M5I_E_P!I'A=#E*XJU3!W I SUN55R::H-V61YOY9\@C*,\XC(1D(R$9",A&0
MC(1D*13AIKGG<:'(K6T? ?ZA>9-PL_3]B[,;+8R2M=)H1_1.)/D/#LQD< ]Y
M93@;%20=).DO*6>]XVV]LL;#GV9?,@/GLRB9I([QJ(XR'=OZC+MCNW]1EVPN
MU6BS\U@A,)GSV9P$4BX?AA9J@.#B%,IB%,IB%,IB%,IB%,IB%,IB%,IB%,IB
M!IYY02%<F#1"KYM#P>5H*93$*93$*93$*93$*93$*93$*93$*93$*93$#9J4
M7-/R$[;(\T'_ %GR RAPB,1B,1B,1B,1B-R(<BM;1\!_J%YDW"S]/V+JTM;<
MX&3-)F>+E/ &EN;UK14.@I"*\0*T659H;IB,@5C_ '2!E;<"HD+[*O)$>#B\
M;MK_ $Z\SF9[[E4\]D>8]V><@<KM0Y%:VCX#_4+S)N%GZ?L7%DVL#0V;13:
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
M,G0*]4R= KU3)T"O5,G0*]4R= KU3)T"O5,G0*]4R= KU3)T"O5,G0*]4R=
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
M#WIT4YWD0\[/6/,3D:[WV2N/\HLYW)G*\ZY'F/AA"9">J$Q CSECWC2/Q/\
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
M?1*\DL6F_=TV+]Q.%$25\7D5Y/+@PWHOB_S#HJX$Y*60] I9#T"ED/0*60]
MI9#T#G,SA3 \*<><W'C=C+7/-<E;H^LEZ.CI=5GW2<UQZ!/,O4Y2?<[)8H%6
MO">!.E60L/$#:-#,UG&9W0K(R,B6<,?D*$5K+UM K67K:!6LO6T"M9>MH'^/
M;5I6::)E#%Q'"6#XP0G6%&XC>=./.;CQNQEKGFN2MT?62]'1TNJS[I.:X] G
MF09T3O3_ #OL=B_;5>=Z2RS)[4W'=F>JKJG\9><= XW$;SIQYS<>-V,M<\UR
M5NCZR7HZ.EU6?=)S7'H$\4+(O-XQ#S(9#(<UH1DKR_"EKZ6&4GS][:%$AGY0
M=FL<*+)ZRM!>2?BN[.175/XS>[533F<)O.G'G-QXW8RUSS7)6Z/K)>CHZ759
M]TG-<3A.#S2%(4A2%(4A2%(4A X.8S(S4/.YJ93T0B^T3,/,4@YQ]\DR+CP3
M^![ZUE"K GBET" HO@YK0B-/E$+*%"IRX8QYAI40]T9PJAA-[O?6I4!8"PG(
M0_UE>Y88"*/&>@>>V:GTCTCG,FS0CUC%=>U4=D>]M2U+7Y>3BQ.!G(KJG\9D
MG@.\XHT9= C1ET"-&70(T9= C1ET"-&70(T9= C1ET"-&70(T9= C1ET"-&7
M0(T9= C1ET"-&70(T9= C1ET"-&70(T9= YQFG+H$:,N@1HRZ!&C+H$:,N@1
MHRZ!&C+H$:,N@1HRZ!&C+H$:,N@1HRZ!&C+H$:,N@1HRZ!&C+H$:,N@1HRZ!
M&C+H!69K#SRXO+?'I#TAZ0](>D/2'I#TAZ0](>D/2'I#TAZ0](>D/2'-1#"[
M&.N>:Y*W1]9+T$?&GE=5GW2<UQZ!7 I0;@)9E]\LH3Y"\" XASF<+-7DBF%Y
M:(,8]XOSFV0I'R]XU426983O$($J4T/ZI<IP$#*RL?.XU'R%I!MK2HUM#X8G
M*SD5U3^,Z5\9/)C<9XLSC.1V$BUI,TI.$KYEF%6K:5I%6K:5I%6K:5I%6K:5
MI%6K:5I%6K:5I%6K:5I%6K:5I%6K:5I'O[*DR:'>C,[T>&1Z$ZO*ZK/NDYKC
MT"N!2@[NAE@-63"^_P!^V9D<L)S%?$#%+1H<Q9;^0065"61;1Z,@Y]I6I:O+
MR<3H9R*ZI_&<V)X'DQN,\69QG(\V-Z$ZO*ZK/NDYKCT"N!2@[O[]K7JR%I?/
MGVIHE!>7D*,\0YMD9*7Y3\TN4\P^[-#,OJEVH1_L-6BB\IG!,[&<BNJ=S:_M
MS<_OD*5S3XTPQ8LTGQ<2HZ,3R8W&>+,XSD>;&]"=7E=5GW2<UQZ!7 I0=V*U
M-JLJ/E\LCY^\,N<W513RGY"!VBTJYS0^%YWLY%=4[G_E)]!L<T-\L9 EHOH,
MH?BX1G2*\;QXW&>+,XSD>;&]"=7E=5GW2<UQZ!7 I0=U-HVOLTY3$!1/D;19
MP((H3"K0=7$DN)/"^;P,Y%=4[FTUU9P3-5-D?-Q8,E[%\7/=^BIX\;C/%F<9
MR/-C>A.KRNJS[I.:X] K@4H.ZI(Z2KYX_F?,K"S/[QK'JEI/,;PLY%=4[FTU
MU9P=F50;)]9-\LD/Q<)91D;QXW&>+,XSD>;&]"=7E=5GW2<UQZ!7 I0=T)":
M1F('R4V:G S24)A=J5$<1<18.'&\+.175.YM-=6<(;LZ:%$<P2V104DC+'\7
M$GY">+&XS-*3,KPHJF%%4P\XC)P'(\V-Z$ZO*ZK/NDYKCT"N!2@[HIO!]Y#
M^?\ @6,_]4J1_2/R?5++)&\+.175.YM-=6?X"_;;8?W?H*XOJGY.+BBBB^+:
M#\F9XL;F3(X#D>;&]"=7E=2+,ED@R0DBC/ *E$YBI1.8J43F*E$YBI1.8J43
MF*E$YBI1.8]\HH#@*X%*(82$9",A&0C(1D(R$9",A&0C+X.<<:SAY'MYK9LS
M)7%#"<Q7QYIK7(GM<T?=,5G*9%VAYC!)=(SY"'W:62<1GG/D'^RU4:>*(IBO
M/&SD5U3N;375G^'_  +2?^PDO-/Z1:2RE\6R+B,[KSUPP0CTAZ0](>D/2'I#
MTAZ0](>D/2'I#TAZ0](>D/2'I#TAZ0@+G1CTAZ0](>D/2'I#TAZ0YB(8;JDV
M90D1"CE+2*.4M(HY2TBCE+2*.4M(HY2TBCE+2*.4M(HY2TBCE+2*.4M(HY2T
MBCE+2*.4M(HY2T@U-"@+$\V-Z$ZO*^Y*:%SF_EP2/9#86/OFI^6\4N$\0/\
MR4-R9\24J).2/&9C[Q)E*3T,Y%=4[FTUU9_A9VHO05?DPY!SBB^+2T^7AFNI
M:_(;NQ&[<;S8WH3J\K[(3@(X9GP^^8LU2I(*;_MWFM"*'F1D<F$CR2/,SD5U
M3N;375G\!*#/[UEYI^SDS'\6E)XTW4M?D-W8C=N-YL;T)U>5]FC;B(BG_P"'
MR63*#FK(E8SCTXWE9R*ZIW-IKJS^ DU5#3S5<AXCR0_%HO+#=2U^0W=B-VXW
MFQO0G5Y7V4?_ &<A/CSE7DD&MI*@I5Z0KQ9'E9R*ZIW-IKJS^"7//[]GYJN0
M\998?BRC6NI:_(;NQ&[<;S8WH3J\K['KGR/C_P#,LY_>'3\A?1QX?)*\S.17
M5.YM-=6?P2)9_<-?-/D/$>0S^+/.*,@2BB,KH6OR&[L1NW&\V-Z$ZO*^RB_[
M.0GP]TROVU17B^C]8^3C!K6<*S.^\S/55U3N;3>*S^$S;G600*UBO'/'C^+*
M?)>NA:_(;NQ&[<;S8WH3J\K[-$>4N5[N?:EI067$49@T6%F9J^DJ\4V'(#;-
MC-351WS>="VJB2B!5\[WHF*YEMITBN9;:=(KF6VG2*YEMITBN9;:=(KF6VG2
M*YEMITBN9;:=(KF6VG2*YEMITAH91<\\_A+L"Z+2^G6*.<LWQ94GB.Z%K\AN
M[$;MQO-C>A.KROLU/5Y7M7:FF"(N,\!!3=L<+11OTENRO-$G"6((M3.BM/\
MR6(_BP:OK70M?D-W8C=N-YL;T)U>5]E*PFOD)[65A*(BYYX[Q37YW\7^W-#O
M'YR?:+EG^+""\F>Z%K\AN[$;MQO-C>A.KRN.(Q$8B,1&(C$1B(Q$8B,1&(C$
M1B(Q$8B,1&Y%I^OR/:T+Z))+U2/E?Q%J9TD*A^;'$$MV56M)&6/XK$@HS,0<
MTN&,42X8Q1+AC%$N&,4"% A0(4!0% 4!0,$2DP%SN0W="J* 1YQ&(Q&(Q&(Q
M&*1"D0I$*1"D4XI%.*13B,A&0C(1D(R$9"/P\;S8WH3J\KC@(1B,1B,1B,1B
M,1B,1B,1B,1N12_I*S/8;5H<#-)0G(&MIP+69XL#^J_;FA^<CSDR'&6(\_Q6
MYWT2NI:_(;NO",Q&8C,1F(S$9B,Q&8C,1F(S$9B,Q&8C,1F(S!%"<?P81A&$
M81A&$81A"D'# 0PC",(PC",(PC",(PC",(PC",(PC",(PC",(PC",(PC",(P
MC",(PC",(PC",(PC".<F&,81&8C,1F*1BD8I&*1B\LQ3,4S%,Q6'PQBL/AC%
M8?#&*P^&,4S%,Q3,4Q3%,4Q3%,A3(4R%(N&(4BX8A2+AB%(N&(1D(R$9# ,
MP# (B"?>Q\WE&$81A&$81A&$81A&$81A&$81A&$81A$)/% 482Q+ 7_+V?\
MRV!WXU\B>4\7E?Y%K9QI.<L)8R"6S(X6:BA+XJK5)=2U^0WP3+<EO/C>A.KR
MOJ2N(WL\V_:U42]H_(66(&T:'"M1PF_ZK&JDR5>U5?/#/\58>-5U+7Y#?!,M
MR6\^-Z$ZO*^T)UR:6G&]2K4WHEE/ 1!5J;TU9"XB^('N_P#R,S*;SN3XJI9\
M174M?D-\$RW);SXWH3J\K[&MK6KR$]7^$SJ6,?E5AFBG^(+!K@)H4QWCR?%0
MB]$K]V+7Y#?!,MR6\^-Z$ZO*^GNVY0I@R@FC-4#"&&#D>I=I.D1>;Y5'%PX@
M:U7U&?Q!A*,):E$I)'/\4S:G&K-=BU^0WP3+<ER//C>A.KROHSYO'R&]96)F
M?W3*/6/07*]R6*8UJ(I[PK67K:!6LO6T"M9>MH%:R];0*UEZV@5K+UM K67K
M:!6LO6T"M9>MH"K8T:,S0B"*&&^9%Q>6YL3.-)<W9. LD'Q2)F40YJ8BNQ:_
M(;X)EN2Y'GQO0G5Y7TYW$D]#U+M*XD)RX"QG>!M%WUJ.$Y3>YCO4=8KDWZ']
MQ-S:V,Z1*YQ2'>/,4_Q2OUAQW<M?D-\$RW)<CSXWH3J\KZ-3U?:>DVC0X&:2
MA,Q 5ZR)/S2Y3\N9[V.]1UBN3?H?W$W-DLZ"CYIR*T' >+XH_P"0TQ:7 6OR
M&^"9;DN1Y\;T)U>5]/=X%IS7]+TG^WV8_P#72?G'](RP2%E.0GP8[U'6*Y-^
MA_<3=&3?"MFDYR^)\'\,HQ 43@+7Y#?!,MR7([61V6"%1G#"4,4 C1LB-&R(
MT;(C1LB-&R(T;(C1LB-&R(T;(YJS1!JB-&R(T;(C1LB-&R(T;(C1LB-&R(T;
M(C1LAE9FQI]THSAO>0W<:K3SX4\1_,(VNT79$;7:+LB-KM%V1&UVB[(C:[1=
MD1M=HNR(VNT79$;7:+0&9V;G>>9PPGQ0>1ZTM4TDF":(HF3Q)_REDCG10B$H
MO ,DG_MK+S2]K%G?%CO4=8KDWZ']Q-T8'Y#*91E\3B0BD8YA1X7"6OR&^"9;
MDJ30[6$JN2Y8KDPUCZIN-I:(_=H-4'' 4([M_4^P.[?U/L#NW]3[ [M_4^P.
M[?U/L#NW]3[ [M_4^P.[?U/L#NW]3[ 0Q_QX.>HBI\9P?0"[BPE5R/8JSJP7
MRY7B8,>))G.<'LA//.&!2BQ? ;9L9)9I*^84FQ(23+ :KYRQP9PWM-K,UMR3
M##B-\6.]1UBN3?H?W$W1)<2E9_B=[UI6GD<1:_(;X)EN2I-#M82JY+EBN3#6
M/JFX[1N5]4[DQWJ.L07<6$JN1["+Z1&7+R/"INV.!DDH3!VF"!$$"2\A<(1
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
MA<1W),MRQ7%4CNQ/0EY(A$(A$(A$(A$(G:3=L<#))W^!"N]1?9%?ZC3LBO\
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
M"=78%-A.KL"FPG5V!383J[ IL)U=@4V$ZNP*;"=78%-A.KL"FPG5V!383J[
MIL)U=@4V$ZNP*;"=78%-A.KL"FPG5V NRMC2;0H(HKY2$\Y WE.YJE=39\6>
ML07+R.1+%G?:*. L8196=%!3GA/&?QQ2GC43XM-<\]R5(Y6>[3F<3:1/5)YR
M!O*=S5*ZFSXL]<LX7BS$Y&!']/,1G\<D\,#XM-<\]R5(Y6>HG,XFTB>J3SE*
M#>0@<MS5*ZFSXL]<LX7BS$Y&,&#G'ZI_')37$^+37//<E2.5GJ)S.)M(GJD\
MY2@WD('+<U8LSJ;/BSURSA>+,3D:-\"&<&-1Z"/XY$DZ1WWQ::YY[DJ1RL]1
M.9Q-I$]4GG*4&\A [FLO*ZFSXL]<LX7BS$Y%V@XUM,B?G,_CB4- KYODTUSS
MW)4CE9ZB<SB;2)ZI.1%K]Z:3647-\L'&*]6S]H5ZMG[0KU;/VA7JV?M"O5L_
M:%>K9^T*]6S]H5ZMG[0KSV?G"&:5\_G%#%!<2E!O(0.YM-9U-GQ9ZY9PO%F)
MR,6'I$B_*=\\I_''G>DJ_H?)IKGGN2I'*SU$YG$VD3U2<C#5/K'<F.H>>XE*
M#>0@=S:E]=U-GQ9ZY9PO%F)R>;%\<"9E&9CFE$3Y--<\]R5(Y6>HG,XFTB>J
M3D8:I]8[DQU#SW$I0;R$#N;77=39\6>N6<+Q9B<C%L6%F4,I7CR_'!./,^;3
M7//<E2.5GJ)S.)M(GJDY&&J?6.Y,=0\]Q*4&\A [FVWANIL^*#^N6<*Q9OAB
M%XC%$YA>2J84%3&*"IC%6N8Q5KF,5:IA5JF% Q0,4#% \@H92TBAE+2*.4M(
M78V^ ^<G''P\OQPY[.D*604BF(<SG$(R$9# , P"(A$0HEPQBB7#&*)<,8HD
M*)"B*(HB@* H'PQ"K/AB%6?#$*!B@8OH,43%$Q$8B,7R,81A&$81A&$81&(Q
M&(\XC!L6BCYY?5,4U;)Z!35LGH%-6RK0*:ME6@4U;"M I*V5: M:2/FFH\XB
M,1&(C$0B\%3E9ZB<SB;2)ZI.1AJGUCN3'4//<2E!W>(1"(1"(Q$8B,1&(C$0
MB$0B$0B$0B$0B$0B$, A@$0B$0B$0B$7@+;*27.4HSC(4<I"CE(4<I#!.,$X
MP3C!.,$XP3C!./1G'HSCT9QZ,X]&<>C./1G$:,N@1HRZ!&C+H$:,N@1HRZ!&
MC+H$:,N@><I&70&C$U)YRQ30*:!30*:!30/.:(%:@5J!6H%:@5J!6H'GM4D*
M]'#&/.;HR:1WA&3M"_:$9.T*\N&,5Y<,8KA7"N/AB%:?#$+[5?#HBM7PZ(IK
M/AJBDOAB$:S'ICTS%%?#&&*"0J$VJ(XJ11WQ4L=A.@5+'83H%2RV$Z!4LMA.
M@5++83H%2RV$Z!4LMA.@5++83H%2RV$Z!4LMA.@5++83H%2RV$Z!4LMA.@53
M/9+0*IGLEH%6C9(5:-DA03,0H)F(4$3$*")B%!$Q"@B8A01,0H(F(4$3$*")
MB%!$Q"@B8A01,0H(F(4$3$*")B%!$Q"@B8A01,0H(F(0I2DCD^.>([FRYIG0
M/.*1SBD<XI'.*1SBD<XI'.*1SBDJ<(5QI+-=HB$1"(A$0B(42F%$@T@X7A&(
MQ&(Q&(Q&(Q'<< P# (B$1"(A$0B(42%$A1(42%$A1%$411%$411"#)5[FEF%
M,4Q3%,4Q3%,4Q3%,4Q3,4S%,Q3,4S%,+2J^<"<Q"B*(HBB*(HBB*)"B0HD*)
M"B0HD*)"B0HD*)"B0HD&*DJ-)0'>Z1BL/AC%,Q3,4S%,Q3,4S%,Q3,0H4DN9
M>OBFSF,5C.8Q6,YC%8SF,5C.8Q6,YC%8SF,5C.8Q6LYC"6+0TJ-28;PP# ,
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
M'19H1=55YV2%/'_Q$0ZLC/X")&B^4@\:.<H:Z^)^UWK,O.ISQXUEGK3#>HQ
M]4D33ZX^K+$;?\VI*K/@_GBO<(SQF%_(Z35KYP;NJJ\[)$(P7Y-ALCU=J1K/
M-69XT<Y0UU\3]KO69>=3GCQK+/6F&]1B!ZI(FGUQ]66(O:B6P9'G#N$9X/*+
M^1TG+,0C5/PD03=^M"<_&KG*&NOB?M=ZS+SJ<\>-99ZTPWJ,0/5)$T^N/JRQ
M%])=LRX5E!D*OY).>#RB_D=)RSSA-JCJ)CFC/AF^MC5SE#77Q/VN]9EYU.>/
M&LL]:8;U&('JDB:?7'U98DXWIM);(O5K('5N4_R.DY9YP964DJ'#47<FD^D)
M2J'3QHYRAKKXG[7>LR\ZG/'C66>M,-ZC$#U21-/KCZLL2=*51)>;2ZF2I7)>
M;;%U0=-5RG/R17J%_(Y3FYP;J72\X03M=4*S;:LFR)?RBQHYRAKKXG[7>LR\
MZG/'C66>M,-ZC$#U21-/KCZLL2-:)=M9E6BUJF4FG1DVQ=47:STB<_)!W50N
MBJ*_X:X[;HS1VW1FBOT9HK_R,2S0BI57G"%Z;9O-GW+[EK\@RQHYRAKKXG[7
M>LR\ZG/'C66>M,-ZC$#U21-/KCZLL3-Y*EE"OU+6HTY3-2#Z1*JD-T</2%GY
M(JN5"Z+H=OT9HJKZ,T7;G1FB[=Z.Z&Z/='="Z=Z.Z%5SH[H=OT9H[;HS1VW1
MFBOT9HK_ ,BPLT(J559PB88[II_;2U#J2+J*;.SC1SE#77Q/VN]9EYU.>/&L
ML]:8;U&('JDB:?7'U98FMETI4.)M5%GD=8R!N$Z\]"$F[24JVZNZI(ZGQJF4
M,(>J%6[(PAZQV1I'WI352I=D2H^T-H^&](T5@SVPRRB'A)P,LA"#5U34D':S
MBY+6E;I:\2J-U]$ETP=N=Y*ESJ TK>B$J*JE23(RS#,;N]8[(W9VITN^&Z/=
M'="Z=Z.Z%5SHS1VW1FBOT9O\BH@FYJJSL@,N+M29>VQAZ2LE1H-*ZG:+(LR7
M&CG*&NOB?M=ZS+SJ<\>-99ZTPWJ,0/5)$T^N/JRQ6W6S:KKJ:6MFVU6UJ22A
M29/NGXA>N=,2M,MH/X1)*VOKKW.G0A>J22NN*;"2WLU->*4@>#7$-:A]9^,M
MQX*<8A.K2E>M-L&9K=?1)59IJX.4EV)0:5O/DHBID9&1D>5*-U=.ET=L*KM3
MH[8=OT9HK]&;_(I34KA%)NJJME?%'V5Y1&_":2K36Q4;5W%R>9T\9N<H:Z^)
M^UWK,O.ISQXUEGK3#>HQ ]4D33ZX^K+'/A6R,_AE*APLI:9%"VA(QR22DTZ=
M/,<+/(217VINE=26S>8XE1HZHW9XZ71VPNW*A=%T.VZ,W^1050)I(JJSL@0\
M6U::5:TN)*EMC*K7;&ZE<JF2&WV5$MIU!+0HJY'GXR<Y0UU\3]KO69>=3GCQ
MK+/6F&]1B!ZI(FGUQ]66.Y#!J94J%=^$U<=TU<V)!:1+CIMFF1#J"E;4?2EE
MTJL@P6G<,[0CZ^2.VJ%T517_ )$Y4DU^BH$4FZJJV5\4?W9$*23;REJA#EI)
M=EE4S4D\++*7QLO$)99 LCB$IM527![$86C@U; 86C@U; 86C@U; 86C@U;
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
M+\J'20PISR6(XL84YY+$<6-UB%9)0SDGRK4QND3Y.K1%W%'D%#G3LJ(A<QW
M-\>+F.X!OCQ29G%>I98^=%)&#3GP,+Z8,&G/@87TP<VSGP;7&#FV<^#:XP>"
MFF<W#KE:(I%W)K',<YWO>#F.<[WO!*GV<G-2:Q^$IEF0QD/NU.?TOH@D;]F)
MS6JLGPU/IU()1U!]T9SLQ7\,'W1G.S%?PP2H]E(PBZ2SB+;JPB.L/NM$WSWH
MXD+V6B):TJGI)<GP!4A]V_EKT1]V_EKT1I/9YI,E7;%GU)7VQS!#<)_;!%3?
M!S%!/QK#9.1#%NHC;1I:=L<6E![H5<%__&YEX=K^/#[MS+P[/\?$G]Q3*Q7M
MMM9.7XO/+W6'-LRW[7IXYMF6_:]/%M:3*W+VG@=+D72^N8@_MR9J/[#$%$L;
M6XVW(Z4EU)=%2%KMDRLR_E)&3D^C=JY0YRF6\:] '.4RWC7H MO[^F5CXFTL
MGF\S/5<L?>29> 9_@ D/VEF<B.D9I9:MI#JR23$DY<TA]ZX+@2_AX^]<%P)?
MP\>%]KV425-J:53R[6'9SQ]\OHW-B/OE]&YL1]^8R]B?2Q]^8V\B?3!([[>3
MD@JLK28NVER;6<6:6:/_ ) GJQ'?QH?_ "!/5B._C0E<]M9Z6L[I7](IGTZ<
MXJ/JC[YSU9?]/$COMA/3B*Z97:?2NHQ94CR!]YIZO_U@^\T]7_ZP2O3]/3J_
MA;:V5*L6F0X?5'/,]<,QQ(D5/$]*2=)2=NAZ95RIL&5,AAD]>40/\.&&3UY1
M _PX'+$3LYJXF&I95I!(%W.?E37HPNYS\J:]&&Y1OEBMB(F.CV'4O-SB]"I*
M'B'6T;4B&A'2I+4X=M;/G7%.&BEY"HUZ3+TAH,8"]Y=%\:,!>\NB^-$G]TFK
M)./G*4[V,20YH_;YT]-$I3.5+IQLY**]5&&1CF9GAHOT@<S,\-%^D"0IEA.Z
MVU9V5N*,<R05ZK9B7^Y(*\4?4-4ACF*;/)&MB.8IL\D:V(.289HI_#F^%<L;
M8VJ0<P3+_E<#Q Y@F7_*X'B!S1-?D$)Q0YHFSR"%XH2HFN;D'4E3!0R3DZ5)
ML8!!>2L; 8!!>2L; 6J8:'215")ELB+,)(W!G@D: MDLM),JADVDC+-(L63'
MMD>V0VD=M:IPZCK]/:G#L&8737<HS\D'5J%T5?QN5Q+;+*GT5P9;<LI#Z79%
M)U9TNEV1554+HJBOB":M4P6F47A#+K DH6@E.>%<MD)MK91%I3E2=P5(;JW>
M(V W5N\1L!NK=XC8#=6[Q&P&ZMWB-@-U;O$; ;JW>(V W5N\1L!NK=XC8#=6
M[Q&P$FVM7J=@"<6IL_"H6JG)<F1GVN/F\IW78B]OR![7?;(5B)VJ>%;7MS:5
MVEN_&V]K+4MK0K D_NF;<V"AC.R;9F.:9L\@A>*$J9JFXCZ90,,1^*'-\#Y(
MQQ8YO@?)&.+$B8*$272*'9(NH@8)#< UL1*4+#$95#VAO8C<F[Q.@-R;O$Z
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
M=2L'H#=2L'H#=2L'H#=2L'H#=2L'H#=2L'H#=2L'H#=2L'H#=2L'H#=2L'H
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
M-G"M_P 6',LV<*W_ !8<RS9PK?\ %AS+-G"M_P 6',LV<*W_ !8<RS9PK?\
M%AS+-G"M_P 6',LV<*W_ !8<RS9PK?\ %AS+-G"M_P 6',LV<*W_ !8<RS9P
MK?\ %AS+-G"M_P 6',LV<*W_ !8<RS9PK?\ %AS+-G"M_P 6',LV<*W_ !84
MIFFPCK'MC?\ %@1%-LV2%R?^*CFV:_V?^*CFV:_V?^*CFV:_V?\ BHYMFO\
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
MJ\AA!?*<//!ZE.?^)\LLP31*IJB+0LM1I(@E":B$DDLI)2%0'V;[O7G0>?\
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
MHC<5=31&XJZFB*3*K*=$>%1:F9K.JDZ1DF2H9]+%D>LX7Q42&-Y:UA8Q>WY
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
MTR25":\?%'\$;JW>(V W5N\1L!NK=XC8#=6[Q&P&ZMWB-@-U;O$; ;JW>(V
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
MDWKFP&%)O7-@,*3>N; 84F]<V PI-ZYL!A2;US8#"DWKFP&%)O7-@,*3>N;
M84F]<V PI-ZYL!A2;US8#"DWKFP&%)O7-@,*3>N; 84F]<V PI-ZYL EQL[9
M"RE2KIEFT\19WE>O!4'F#4SM_O,X8E_@OU5#(AO3>#5:7JE%G \I/O)322=,
M^BH"=;2E*T/VZ%$=,E$9&1EE&&GRI6Z=,7P5EI7$]RLCH'.WJR/\U=$W?UOS
MZ)QFQO1XBYRAKKXE-4GY6;'+;,;G*IP98\=WQ(=U6<6)-<J1XIZA$_[\777C
M(]40B-7G8NO4JZP/?W-:C$3;<2E:%22I44I'(<I4LLA@C'!I&",<&D8(QP:1
M@C'!I&",<&D8(QP:1@C'!I&",<&D8(QP:1@C'!I&",<&D8(QP:1@C'!I&",<
M&D8(QP:1@C'!I&",<&D8(QP:1$K1#,I6ELS2I*"(R.E4,0N]%USQ%G>5Z\%0
M>8-3.W^\SAB7^"_54,G1%,I(EPRU*G%J35^*85E)]Y)5*X+2(NSSL@*@W)$L
MQ+JMK.6DE^E(7Z4J67)0.=O5D?YJZ)N_K?GT3C-C>CQ%SE#77Q*9?5COBYVQ
MX[OB0[JLXL2:Y4CQ3U")_P!^+KKQD>J(1&KSL77J5=8'O[FM1CR*WH^N0A=Z
M+KGB+.\KUX*@\P:F=O\ >9PQ+_!?JJ&/J_YB'AGK%LQ]2%:E/O*322=,Q;I2
M25$\9DHCD,C*20RZ1AM_\H4K;Q=)U%)68JKFT"G;U9'^:NB;OZWY]$XS8WH\
M1<Y0UU\2F7U8[XN=L>.[XD.ZK.+$FN5(\4]0B?\ ?BZZ\9'JB$1J\[%UZE76
M![^YK48\BMZ/KD(7>BZYXBSO*]>"H/,&IG;_ 'F<,2_P7ZJAD&]3T[3K1R?S
M:T**7A0JK<HSQF%[R4U*IBH6ZGG"+3THYP[++)?-H%.WJR/\U=$W?UOSZ)QF
MQO1XBYRAKKXE,OJQWQ<[8\=WQ(=U6<6)-<J1XIZA$_[\777C(]40B-7G8NO4
MJZP/?W-:C'D5O1]<A"[T77/$6=Y7KP6/7SF6 .-*&-!/R1$(Q:&X2C1A3[-M
M*2#J2CF!7^8S1Z>.8%?YC-'IXY@5_F,T>GCF!7^8S1Z>.8%?YC-'IXY@5_F,
MT>GCF!7^8S1Z>.8%?YC-'IXI3 K_ #*:/X@)FFZ=8;[+'0R9QV]G;67K3;YS
MC8AKPD.XZTJV9=2=(Z^)?X+]50R&=^#$VG"-+/ZL+JW*,\9A>\DLT7,OA#SA
M&)J']JEDRVTZ% IV]61_FKHF[^M^?1.,VB4LBD;.L>@-T*P>@-U*P>@-U*P>
M@-U*P>@-U*P>@-U*P>@-U*P>@-T*P>@'"2LC_I#58^GE8E,OJQWQ<[8\=WQ(
M=U6<6)-<J1XIZA$_[\777C(]40:AX-IAU<6M92.DJ6V(VR223)UI)2VU<8#"
MWR?3!@,+?)],& PM\GTP8#"WR?3!@,+?)],& PM\GTP8#"WR?3!@,+?)],&
MPM\GTP8#"WR?3!@,+?)],& PM\GTP8#"WR?3!@,+?)],!E]AA:927:?3 ;;Z
M+1>VK5);)52,DR4T&HJV/(K>CZY!AEPW+=M%JJ1LS*7+%T[P9BZ=X,Q=.\&8
MNG>#,73O!F+IW@S%T[P9BZ=X,PA3!J,D-*([9-K3-4H+'OM%;E+(]-]>3\G%
MBX.^/1%P=\>B+@[X]$7!WQZ(N#OCT1<'?'HBX.^/1%P=\>B+@[X]$%(6)?X+
M]50QU7YIUARRO:OK NK<HSP>47O)()I%=GG"=H:%>^S1#EIM+WYM4JB-0^\G
MR%Z ^\GR%Z ^\GR%Z ^\GR%Z ^\GR%Z ^\GR%Z ^\GR%Z ^\GR%Z ^\GR%Z
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
M1GC,+WGE2(%*E!Z8^BH$/LI2AQM^V0HCKE(&WRI6Q2+3++:.)I+3F*ZE /\
M#/J\1G#D,7XAP0N^17G#E!IC]9I^9B+N^)#N66M+'TS<J^MA:#33OIZ]N@DY
M]SUZ#SCO'STAK4%C*=O6Z_,83&D[^K(_S5T0._1WG;M!VGB_(Q"9=0XE23^7
M:A=6Y1G@\HO>@5(JX+2HNSSL@14(<A(7;/(+XZ#2E4F2I*NI0#_#/J\1G#D,
M7XAP0N^17G#E!IC]9I^9B+N^)#N66M+'TS<J^MA:#33OIZ]N@DY]SUZ#SCO'
MSTAK4%C*=O6Z_,83&DX$=,C@HJ4OT"PSRR,UY4'C62NMH-Q'3MV9'DEFJ1(%
MW5RC/R0=6H7O1323=&(=^U(D_:30H_B.EM:K%M+0#_#/J\1G#D,7XAP0N^17
MG#E!IC]9I^9B+N^)#N66M+'TS<J^MA:#33OIZ]N@DY]SUZ#SCO'STAK4%C*<
MR6Z3=M.BCII-7_!PQ?!/I#"T<&K8#"T<&K8#"T<&K8#"T<&K8#"T<&K8#"T<
M&K8#"T<&K8#"T<&K8#"T<&K8"3[4@Z7YL]@$&2R42DRU),[$8_D45XA8:Y;&
M:]-"(Z&TQ);7I-Z5*MJO^;40.K43[T4U*IB60MU/.##W;*1(O?$:1SY:<?\
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
M--.^GKVZ"3GW/7QHVV;+CJG4F96DE8Y))!@$58[ P"*L=@8!%6.P, BK'8&
M15CL# (JQV!@$58[ P"*L=@8!%6.P, BK'8& 15CL# (JQV!@$58[ P"*L=@
M8!%6.P, BK'8& 15CL# (JQV!&LE!Q"+=D],HJ12&2J=+("$[6NDDB&Y+&Y+
M&Y+&Y+&Y+&Y+&Y+&Y+&Y+&Y+&Y+&Y+&Y+&Y+&Y+&Y+&Y+&Y+&Y+&Y+&Y+&Y+
M&Y+&Y+&Y+&Y+&Y+&Y+#</#P[KCSJK5M!55*Z1#F>*O= C'-3Z<M#OS6E# %I
MRT17S84Q3@UEE,19_NR13AGR/(A(D_F$"MT1R55R3-CJTYBC>09TL@%;+G<E
M5R3,-L68HYR09V 5L7M 9R4S*:&R(SKR%]J5(6:*</[4^10VQ,0\]0\U>UL0
M^PA:4M1"87:CMTFFGM4(A?;=,$7_ *8GJD7P/U8^[,]7GZL?=F>KS]6/NS/5
MY^K'W9GJ\_5C[LSU>?JQ]V9ZO/U8^[,]7GZL?=F>KS]6/NS/5Y^K'W9GJ\_5
MC[LSU>?JQ]V9ZO/U8^[,]7GZL?=F>KS]6/NS/5Y^K'W9GJ\_5C[LSU>?JQ]V
M9ZO/U8^[,]7GZL1VU0;\&N <:;=;B%)-=L[MO:IIIM39,J>-5LI/3Q:TL]P6
MG<S#),F:%TD7**V7D Z2:A>]0M687J(CKM4#G#D,7XAP0N^17G#F,CU1")U>
M,X#E19U")FY5];"T&FG?3U[=!)S[GKXTFSNNOC..Y*[K3!8]@5(4I"BB$R*0
MHTJ*DJH92&0FY1I,S5!0YF=NJF9M)IU123U3T<>__D#UT7GT]8U:AJ5K#PQ+
MI_G'UG+\AI(523<HS\@5JA>]0M68=R&GS^D8+/QP<JR3(<E3L RV]-X>Q&$)
MO#V(PA-X>Q&$)O#V(PA-X>Q&$)O#V(PA-X>Q&$)O#V(PA-X>Q&$)O#V(CR^T
M)IP<45P?YE?Q1#)V])>$B>T/\^OXHPA-X>Q&$)O#V(PA-X>Q&$)O#V(PA-X>
MQ&$)O#V(PA-X>Q!>%(Y2^">@+LK!Z NRL'H"[*P>@+LK!Z NRL'H"[*P>@+L
MK!Z NRL'H"[*P>@#TY52K'H")D/ML9P'*BSJ$3-RKZV%H--.^GKVZ"3GW/7Q
MI-G==?&<=R5W6F"Q[!<H1UC$V\AAO$HQ][=H322J<$N&7Q_M4><MEP\:SE+6
M^SI+*)A'7"M2GWJEJS#^\O\ C8?'#DA_E$A9GD?@JG9%TJR8NU7QC=%WZM$;
MHY?JT1NSO"*T1NSO"*T1NKE\8B?"KP=[MOYM09)+BB*V=\8H;JKJ: W4["=
M;K\E&Q&Z?(;V(NY>X1H"Z*]3H"DI-X0*U<12I;D@7;7!)%TUP1"JSP7?#\AP
M7?#\E>#\E>"HW8+0%1NP6Q%RCY.P$BDI^3L JV3=Y/>EC. Y46=0B9N5?6PM
M!IIWT]>W02<^YZ^-)L[KKXJJ)ATMK<)QM$CI*-$BCITD+;.7-&#0/!O^E#!H
M'@W_ $H8- \&_P"E#!H'@W_2A@T#P;_I0=AW6(1*'FU(4:$/$HB44E*6(44N
M/H+E".L8FWD,-XE&/O;9JK;OH=EZ7AW52?3=3&LX?&3"'^SMIS@K*3G^]4M6
M8?WE_P ;#XX=WQ(7B43O#WBU!K5.^,50: Y46=0B9N5?6PM!IIWT]>W02<^Y
MZ^-)L[KKXJO?F>N8(5!4%05,?P7*$=8Q-O(8;Q*,?>V*3I*,FU$1U33;MZ;*
MTQ6<:QI%)I&X5)Y)[42NLH'E)]ZI:LP_O+_C8?'#N^)"\2B=X>\6H-:IWQBJ
M#0'*BSJ$3-RKZV%H--.^GKVZ"3GW/7QI-G==?%5;\SUS!4#@N4(ZQB;>0PWB
M48^]J^1,]:;\:SFK^?M.#,V_FA64GWJEJS$0?2;=*RXQH8X=WQ(7B43O#WBU
M!K5.^,50: Y46=0B9N5?6PM!IIWT]>W02<^YZ^-)L[KKXJK?F>N8*@<%RA'6
M,3;R&&\2C'WM*DJ23F=E1E6-1MS&<LG3E4=G&AF=0J9B)>.3PJMLI_'4I6>#
MRD^]4M68BSZ5*RKO<<.[XD+Q*)WA[Q:@UJG?&*H- <J+.H1,W*OK86@TT[Z>
MO;H).?<]?&DV=UU\56?\^SUS%UU!==05: P?*$9XF;U7!>;MX^GJO]HF5J7X
MLC,TV=QZN-(YVN4*\2=6M!H1\M1!=2Y1G@\HO>J6K,1N6GKJQP[OB0O$HG>'
MO%J#6J=\8J@T!RHLZA$S<J^MA:#33OIZ]N@DY]SU\:39W77Q611$9=(RE&YH
MO$Z W-%XG0$<9(07]&=[4O@F"H!![^@3-ZK@?-F\?1UM2VV94[7\:1F#L;F=
MC&FU_P#,1#39ZE-L]KFB"]2C/!Y1>]0@FK='G".RT]=6.'=\2%XE$[P]XM0:
MU3OC%4&@.5%G4(F;E7UL+0::=]/7MT$G/N>OC2;.ZZ^,([DKNM,%0"#W] F;
MU7 ^;-X^_P %^JQI"N]JB(-"BWQLS(\S:^J%ZE&>#RB]ZA9H33.[/.$XG_.-
M%XW'#N^)"\2B=X>\6H-:IWQBJ#0'*BSJ$3-RKZV%H--.^GKVZ"3GW/7QI-G=
M=?&$=R5W6F"H!!\I:*^5:YXF;U7 ^;-X^F^2E;3*N7)\#'5>G4QI&I*Z;;^T
M)Z<L.>VG)DFA)EFA=6Y1G@\I/O4+-%7\H><(]?3?25A)Z..'=\2%YF)1.\/>
M+4&M4[XQ5!H#E19U")FY5];"T&FG?3U[=!)S[GKXTFSNNOC".Y*[K3!4 @N5
MP_C$B9O5<#YLWCZ8I/R\RNVTM:1F>;G@2QH:5%*E1&E1=,CI&5@13!F<K*S:
M/+;6M&<#RD^]0LLQ^E/.#[D>_M"'8Y:$'M3SMLHFFS,I&6W#*D.<?V2.]&$I
M3DC-8BDG84P1CG)O@XCB1SDWP<1Q(D*<V>Z2\GJJ;(ASG#65;$<YPUE6Q'.<
M-95L1SK ^4-Z(YU@?*&]$<ZP/E#>B)2G:;NZC(=/44X1CG:;/+X7C1SM-GE\
M+QHD3.DW*/I%'0QGU'1SA ^5L<8#_P#$H$I#DPAD_G&#_P#%(+A6QSA#7R!S
MA#7R1SA#7R1I8Y@\J0\X88ST9@67VEHY5D=4B"K5:52](RQ*)WA[Q:@UJG?&
M*H- <J+.H1,W*OK86@TT[Z>O;Q2G2RQ=IOB%VF^(;JW?IT1NS7")T13?9++=
M06>,)8X9O9#"6.&;V0PECAF]D,)8X9O9#"6.&;V0PECAF]D,)8X9O9#"6.&;
MV0PECAF]D,)8X9O9#"6.&;V0PECAF]D,)8X9O9#"6.&;V0PECAF]D,)8X9O9
M#"6.&;V0PECAF]D)R6IULDJDM5&M))53K'+(8PECAF]D,)8X9O9#"6.&;V0P
MECAF]D,)8X9O9#"6.&;V0IQ,.7Z9O9##(7RAK9##(7RAK9##(7RAK9##(7RA
MK9##(7RAK9##(7RAK9##(7RAK9##(7RAK9##(7RAK9##(7RAK9##(7RAK9##
M(7RAK9";3:=;=(I93;6E<E,ZMJ9R8PCN2NZTP5 (+E</XQ(F;U7 ^;-X^]F7
M%7*II>;+5;7/2>NZ6-9TD_YISJN+,^J#RD^]0LT5)?"GG",:BX6'B4MQ5NA,
M0RV_:FIN0S(G$JDE)(YIFSR"%XH2G-4!F0K22L)21#FJ!\G;T!S5 ^3MZ D.
M:X/N623U4R&.;(:PK9#FR&L*V0YLAK"MD.;6^$B..'-K?"1''#FUOA(CCA*<
MW%F1,8DK"8@B'-W[7'>DCF[]KCO212@33DIBXSYSZB&"N>51'&!PT0[A2.)+
M"'S^>%I2VN0I/RKG2U0_*\*8_+<*H5'N%,?ERRG-%)BJ_P (G8"J_P (G8"Z
MB"REHSVS&ZQ5^UQ(W6*OVN)&ZQ5^UQ(PF*OD;$85%7R=B,*BKY.Q&DC8I.:6
M=(,/BK/9&'Q5GLBE'Q/2ITRD.J4EL54A:HG&(0GX*2-)6"=D'.D5\KCAI9XB
MB+I>%])(<\Q7TOI0I3Q$RY.VR><F.=G;"^,'.SMA?&"E.AR9)*ESQSG\DQ2G
M,I<E)R:TQSBU>_J1SBU>_J12CX8RR4E+YJ8PZ%O4^AC#(561:II_LA#=X6PG
MB1N\+83Q(NH563I=!(_X7Y(VY[[-:6Q)I$1TSEZ4G2$NT0M.G53QPW"%LIXX
M8'"JR;9/I21@,+?)],%.!AI,A29?.S'-S5]^N'-S5]^N%.;2,_BJ.37*'-GR
MC%.:[!JESQS2[97Q8YI=LKXL::9X@]3MLGFZAS-%?2^BBG,\415S\+Z,.:XK
MY7$CFN*^5Q(TTW123RCST$(>UA(A&TO;8<J3IU*12$, BK'8%*;XHSZ4G>F.
M:XKY7$CFN*^5Q(YKBOE<2-)-,4KA,YA0YFBOI?11S-%?2^BCF:*^E]%&EFA\
MM4;DOB4CFEVROBQS2[97Q8YI=LKXL<U]4QS9\HQS9\HQS9\H]$AS<U??KAS<
MU??K@VRN"9)UW<TRGIOI9!S<U??KAS<U??KAS<U??KAS<U??KAS<U??KAS<U
M??KAS<U??KAS<U??KAS<U??KAS<U??KAS<U??KAS<U??KAS<U??KAS<U??KA
MS<U??KAS<U??KAS<U??KAS<U??KAS<U??K@A2YJAEJ;.5M2[51H.D<J#-V5)
MRD.;FK[]<.;FK[]<.;FK[]<.;FK[]<.;FK[]<.;FK[]<.;FK[]<.;FK[]<.;
MFK[]<.;FK[]<.;FK[]<.;FK[]<.;FK[]<.;FK[]<.;FK[]<.;FK[]<.;FK[]
M<.;FK[]<#<=@F6T%)IC,S(I3D*DEZ4)6F"A32M)*2=L5,E%*56+EJ# 86^3Z
M8,'A2R)4TOIS&X0ME/'"XA47M/Y:A_POR1_POR1N\+83Q(W>%L)XD89"IR+5
M/HJAAT+>I]#%./AR+(24OFJ1SBU>_J1SBU>_J1SG\D] <Y_),::=5%J25G*2
M.=G;"^,"%N3DM2F[A=JNV1DI/;:1TASQ./E3_'#G><?*G^.%.=9P,^4O<:.=
M(_REWC1IIRCS_K#O&&.<([RAS9#G".\H7LAAD9PZM$89&<.K1%.*BS_3#"8K
MAAA$5PPW>)X8QN\3PQC=HGAE:(W:(X96B-VB.&7HBTVY^UM9=V7LANK_  Z]
MD-U?X=>R&ZO\.O9#=7^'7LANK_#KV0W5_AU[(;K$<,O9 _#1'#+V09?B"<<=
M4M\C6;KDIVKJB+MJQ#<E<*YLAN2N%<V0W)7"N;(;DKA7-D-R5PKFR&Y*X5S9
M#<E<*YLAN2N%<V0W)7"N;(;DKA7-D-R5PKFR&Y*X5S9#<E<*YLAN2N%<V0W)
M7"N;(;BH_P!*[G+&#?31'&C!OIHCC1@WTT1QHP;Z:(XT8-]-$<:,&^FB.-&#
M?31'&C!OIHCC1@WTT1QHP;Z:(XT8-]-$<:,&^FB.-$W)AV]K)9F:M,M4IE+\
M-2O='#OO&3I$1J2AM:[66H1FE)D1R#=G. >V(W9S@'MB-V<X![8C=G. >V(W
M9S@'MB-V<X![8C=G. >V(W9S@'MB-V<X![8B*9:=6;CK#B$$;+A2J4F0J9ID
M*@,%RN'\8D3-ZK@?-F\?>RG(G?\ S#&LYJ^%%/'].X#RD^]0LT)J79YPG$OY
MQH_&Z&,7=\2',SK4%1DQ*"^C=/.!%TBDH--G==>@[NJ:\8D0V\,^+3C,L8]Q
MB!Y88WR(\>O'LV=UU_<R(D5%O$9,(^#TWEE\%-;IGF@UKME+69J6I1RFI2CE
M,S.N9F*@J"H*@J"H*@J"I0*#Y5#^-2)A6=54SS<H\LX1HSQ][&_I/&*QK$KT
MNF5;4JE-2C!Y2?>H034NCSA'9:.NO&+N^)#F9UJ"M<J1XIZ@\V=UUZ#Q/Z'Q
M[0@^2P_BDXS+&*=1HX@>6&-\B/'KQ[-G==?W"XAVM20CMG'#N4)R^H07$OG*
MM=;M4)[5""K)25#(/E4/XY ]G_4LV^9LX^]B'$W2HE;9ZG;V"ZSIXT<7\!"E
M7J3,+J7*,\'E%[U2U9B,+IT["NSC%W?$AS,ZU!6N5(\4]0>;.ZZ]!XG]#YPT
M(/DL/XI.,RQBG4;+$#RPQOD1X]>/9L[KK_A6ZZHD-MI-2U'4(B&V&1I8;MDP
M[<M1-=:OYQR2G8H;!<M@O.FA[/\ J6;?,V<?>P;IU%SDIHI*MM]KFY,N5X8L
M:1BJEK"1"I<IE9A>I1G@\HO>J6K,1.H7KV\8N[XD.9G6H*URI'BGJ#S9W77H
M/$_H?.&A!\EA_%)QF6,6\E&ST,0/+#&^1'CUX]FSNNO^ U*,DI(I3,SD(B*J
M9G6(?988S^R-G*I14OM#A5][16Z9T^E0Z"Y;!>=-#V?]2S;YFSC[V ,Z1%/1
MRG6+^FS-5/,QI.!_]'$)OFU)SPO4HSP>47O5+5F(G4.>,:QB[OB0YF=:@K7*
MD>*>H/-G==>@\3^A\X:$'R6'\4G&98Q:U!_68@>6&-\B/'KQ[-G==<*?B'";
M;37.N=9*2JJ4?2&UH)3,'6:ETSO24\9'3U-0J'P?+8/SIH3 6V%*4S3:50_^
M39R!+MI6#T K^DI*0_S:M@,+1P:M@,+1P:M@,+1P:M@,+1P:M@,+1P:M@,+1
MP:M@,+1P:M@,+1P:M@,+1P:M@,+1P:M@,+1P:M@,+1P:M@,+1P:M@,+1P:M@
M,+1P:M@,+1P:M@,+1P:M@)/M2#I?FSV 09+)1*3+4DSL1]C/71>/@,:1Q_S1
M%?.(3GA>I1G@\HO>J6K,1!?S;IV'&='&+N^)#F9UJ"M<J1XIZ@\V=UUZ#Q/Z
M'SAH0?)8?Q2<9EC%K4'\_$#RPQOD1X]>/82(M;?:&'WK262VVI*EVLM.260$
M]$G2*7:VDG(TT1_!3+5.N=4Z(-O'4:>8<.2F<B'D*I6!-L*HX^6&@81@Y(*'
M,I6F$(.0S>E,I2!I)J=%%TR@H B.S&$H*,V)TIG+@L#G1HP>=/)H+TT8/.GD
MT%Z:,'G3R:"]-&#SIY-!>FC!YT\F@O31@\Z>307IHI0D?)6E1"D=C;S&!QU[
M"\<,#CKV%XX8''7L+QPP..O87CA@<=>PO'# XZ]A>.&!QU["\<,#CKV%XX8'
M'7L+QPP..O87CA;'!3@92'43"\<$1\,R^PAIY^#4B()NW-QE+2S46U*6FU,G
M<1]EG2I+1/2;572E-A52I506-(HOAJ835_GVU9M)(7J49XS"]ZI:LP_O+_C8
M;&+N^)#F9UJ"M<J1XIZ@\V=UUZ#Q/Z'SAH0?)8?Q2<9EC%G*/YV('EAC?(CQ
MZ\>M\BC/%. J(+[G7$&]0G6EC5?K>/\ $06(^S[]4FIZ;TO3E1;U?T>-$E\.
M*:3\AU?S O4HSQF%[U""93.[/.$4X4LB6UIS7'&C+Q>,7=\2',SK4%937.*1
M)P3NC0>;.ZZ]!XG]#YPT(/DL/XI.,RQBSE'\[$#I5PU#Q,1M;J5O&:=I?7);
M.J46F;:4FF1C#/V>*X@89^SQ7$##/V>*X@89^SQ7$##/V>*X@89^SQ7$##/V
M>*X@89^SQ7$##/V>*X@89^SQ7$##/V>*X@89^SQ7$##/V>*X@89^SQ7$##/V
M>*X@89^SQ7$##/V>*X@89^SQ7$##/V>*X@89^SQ7$##/V>*X@89^SQ7$##/V
M>*X@89^SQ7$##/V>*X@89^SQ7$##/V>*X@87^SQ7$!K:'[>6%B6]R?3IEMK2
MDM.VFJ9T17F:X@WJ$];&J_6\?XB"Q&:'#I(1/3-LJL7]'B#IYB3QI",TI5..
M.YB$DGJ[8%5+E&>,PO>H6:"D49>$/.$6^?Y6)M"RFDU;+AXQ61(-4JTG5[(<
M-N%<4C2R&4AE<EDC W;!:(IP<1P9C3,.EEH,;DY>F-Q<O%'G#<7>#7H#<7>#
M7H#<7>#5H#<W+Q6@-S<O%: W-R\5H"X7>F+A5Z8N%7IBY58,5#L"H=@5#L8S
MA>5)UJJ#S9W77H/$Y39V'6SSA"<G:*P@BQF6,6,2J"H*@J"H*@J"H*@J"H*@
MJ"H*@J"H*@J"H*@J"H*@J"H*@J!BB*\K/(-ZDL:K];Q_B(+$8/UU#^8SCC1]
M";4T0C:(<M61J4Z>8M5KW(54J)S_ 'JIJU3%4]U/.$.D[I23=5+5E>4;DAZD
ME28QIEU1<G9,7)WQZ(N#OCT0KP*CE/X9[(;@KA#V0W!7"'LAN"N$/9#<%<(>
MR&X*X0]D-P5PA[(;@KA#V0W!7"'LAN"N$/9#<%<(>R&X*X0]D-P5PA[(;@KA
M#V0W!7"'LAN"N$/9#<%<(>R&X*X0]D-P5PA[(8.=_P!\,'._[X8.=_WPE^SU
MR[;LAPB1):JD!Y>)0O*DZU5!YL[KKT'BM2GQB!";PWK<9EC%B@S%$5Y6>0;U
M)8U7ZWC_ !$%B*8:,G%$V-MQ;4240MC[2=LAMYO:T,DZRM2E$]6E"&V&'HHD
MI2E;SBMHMI"DMDI,G5'+DR#PD+$)U!MN:XVQ(I];!_SS2R^4C;$%9%O#O-/H
M^$TXEPLVU,Y#Q=QXI-O7X.'2==TRNC+X+94SL!U:[52ER*49TS,S,S,SI53,
M'4J%[U4TSNC#,-;&>V14AZBD:SS$$=##U1!_? >6>)0O*DZU5!YL[KKT'BM2
MGQB!";PWK<9EC&'R\\J#,417E9Y!O4EC5?K>/\1!8@;[NF4>E99(Y%.K^#4.
MU25<ZP4]%J:5)N35,VV4GVJ"-->N=4Q<0]0NU[P7$/>_JQ<0U[^K"7&%-LN%
M46T:FUEW24$823JX>,;KD[;)<DR'4(*GJB4$I?5]C=.L[3:ER'B*UDU5J"6A
M25I532I)DI)ED&5(\4>M32<-"EM+!'4.F>VNU#W117I$%4D5$UNP*U;WJ$"T
MQEISS@_$2F:8>WDE_./4B^0E5##U1!_?"!Y9XE"\J3K54'FSNNO0>*U*?&($
M)O#>MQF6,8?+SRH,Q1%>5GD&]26-5^MX_P 1!>[<B7U2(053MEJ[5""KJ48=
MB8C:JA$TW3-+3<IF2$RILG7,'I6:A5N]%RW8[ N6['8%RW8[T7#-[WH+2,5^
MU[P%I(>OVO> C@WRAY3,S)I2DI54NT6EHO-();G5I#R#,R^T0VE=3JV3)+:\
MRURC#43#K)QEY!+;65=)]4C*N58\1B'$'(\X6T,G4D<=E*V+)0B568%TD7**
MV7D Z2:A=%3WJE5JF)+8]U/.&V*EMHEQ;QRU;4]*WF&A,N;0P]40?WP@>6>)
M0O*DZU5!YL[KKT'BM2GQB!";PWK<9EC&'U>>B@S%$5Y6>0;U)8U7ZWC_ !$%
M[IQ]Y9-M-)-:UJJ$1=<^N%GI4PC5*':5DRRNK*0RVQ?4(*TK51-;O1414*MV
M!6_!6%0K J(L=@7+=CL!.E:K]KE?%"-*W556RL@&2KDHR(VJ2LB1LS+A;;$6
MX%,EK#-DZY+^=>J%4[5HBO@JDBY1GY K5"]ZI4^V"(=*CE<B=K*E74:2Z@0V
MFY0E*$Y22D+J4,/5$']\('EGB4+RI.M50>;.ZZ]!XK4I\8@0F\-ZW&98QAM7
M\Y%!F*(KRL\@WJ2QJOUM'^(@O<J6LR2A)&I2E'(E*4E*9F9TB(B"V&#24 R9
M6I'+*^NGX916M)/P2S<I6E:J)K9?Q0=)%0JW8%;W:<W."*7;+SA"0Z]T)!N.
M%TEO+4\I)ZBWDS,04M1R)0DU*,ZR4E*9YA",BE$F5]=O3K),SM$U.U1(0.DF
MHGHJ>]8M4+8_R&W.YLB6R\9+F4-/5$']\('EGB4+RI.M50>;.ZZ]!XK4I\8@
M0F\-ZW&98QAS^/GIH,Q1%>5GD&]26-5I4\EO_P 4C3II,ZK,)\4^D,+1P:M@
M,+1P:M@,*1P:M@$R/).5)JN9*E>H05!0:T_8T[JY*?\ 2E2U"TNXID[H*TK-
MRFMW@.DBH5;L"MB"<LQ!-'303JW7.E:-2+,CR%&4F;B,9(>F=03!9.W*)"OH
MS,+I)N49^0#J5"]ZQ:L11Y"BLK1H4-/5$']\('EGB4"58XHI>C-H/-G==>@\
M5J"ZBTF(3>$=0I,9EC%C5YZ:#,417E!&5C4X*":@5M&\M^6(:>6NV<)"3IMQ
M#16NDZ0P>:?)XGTT8/-/DT3Z:)?LTT'EPT5G1Q!]4:Q-L+!&DX=E4(S%MOOT
M_#&:WHM]O:>UI)IG+TJ9Z5JY36R_B@]*BH5;L"H6(IS<X-RR:9F)3XM7S<1A
M88C*5;BGE%D-IM$RY9N=0*N;E&?D#,+WK%JS$47Q5'86C1H:>J(/[X0/+/$H
M#E19U!YL[KKT'BMZ/KD(7>BZYXS+&+)_'T*#,417E!&5CAIJ63;'$-R]*W42
M9>J&89DB)MF';;12IZ66F=*FI54\D'4J)K98I=(L234KAEYJT2XTLU).QD5#
MKA*TN()<A;8V:M,VJN5.0S*6O7$BGV2/I&X@L_W;[B#0MEIMMAH^F2;8U**E
M4-Q1Y@.YJ)Z*GO6(%JS#Y$=+:7CL.P^C0T]40?WP@>6>)0'*BSJ#S9W77H/%
M;T?7(0N]%USQG==0774%UU!==0774%UU!==05<2:U=!F*(KR@C*QRFV=,GV6
MT-Q"9*=N1'IR^*Y5!^&743VN6"TZSTDO13%>IT5\1*H"I-UZW8!:1BOVO>"X
MA[W]6"^RQ.T%\%M:R1FHM+0[ 242W"Q::YD:F';*&S;^0")U:H59UGBTDN0Z
MF5,F7:@EM+0X@ZBVU$M)Y2DRD8,S,B(BE,SI$1%5,SZ0=@H!1&D]*]$2G(I)
MRVS;5*F2JZND%4FZB:V7\4'<U"Z*GO6(71[IH"+BY3M$DI@I>V6M3;BI-039
M7U#3U1!_?"!Y9XE <J+.H/-G==>@\5O1]<A"[T77/&>#K\H>V8P=?E#VS&#K
M\H>V8P=?E#VS&#K\H>V8P=?E#VS&#K\H>V8I,+X=[9AQ!7*7%I+*)1D6(M:N
M@S%$5Y01E8YVZ%=4RY));)KI^"HCI*32J&*4Y/M%TF+5GY2")?5$3"1T4]$/
MP1IM'%JMG%0[J3M+=9G;.*0M"J9TZ@JJN4Y^2*^(U$BY18[ N6K'>BX9O>]!
M:1BOVO> M)#WO>"VAG$L*.J;*EMRY=JDI0HGXDWDGVKCKJT].Y44@/2LU"K=
MX#I(J%6[ K>]8J9U3&UI4HU&_(22JRG(1$&V:JBTSBOA.+TRSLTBR*&GJB#^
M^$#RSQ* Y46=0>;.ZZ]!XK>CZY"%WHNN>.WM^=UZL11JRZQT&8HBO*",K'>U
MFHR3&0C[,A5UMD3Z3S$M*LBJNX1GY(KU"Q.L*A6!418[ N6['>BY:L=Z+EJQ
MWHN46.P*WO7*K=!A-.U2^ZX?Z-NV+Y<E#CU1!_?"!Y9XE <J+.H/-G==>@\5
MO1]<A"[T77/';V_.Z]6(HU9=8Z#,417E!&5CN$C$_P##OH6<E4T2R.%W2#,@
M7A3,C:2925RIR&0I&9Z5.+5A4(5O>P0*F=V><(ERF>UH66:XM&<@Z''JB#^^
M$#RSQ* Y46=0>;.ZZ]!XK>CZY"%WHNN>.WM^=UZL13JRUJJ#,417E!&5CQ$U
MQCUJLD$W!N'^42FI#J/\XDKGX14JM5,JE;FG/%>H7OG(4CD\)H"/=.G*ZA%Z
M2E'KZ''JB#^^$#RSQ*;DUU11==!9]!YL[KKT'BMZ/KD(7>BZYX[>WYW7JQ$M
M66M509BB+FI,(RL\\>(2T2U.FHB;2V1FX:Y=+:$G3&J6I()M./)91AS="G$[
M9I7">-LC63B:5JX1U<D9A>^<LT?I3SA;?GHA]RPK:OJJ''JB#^^$#RSQ*:^5
M?.9H/-G==>@\7O#G6$+J5>,7CM[?G=>K$>[+K'09BB+FI,(RL\\;VJ$J6HZB
M4D:C/,*F/!35'F1]L<*\A-\M*4@K6:W"E^&]#-R9=N\1D"-Y<#"IKV[RW%WK
M3:D')JA_3)P>>DIF4.EN'+*TZ8DY ;D) M$]:2'$.N./O9,BW+;:[:O:6I&*
MB*A%U\@5JA>^<LLQ^E/.$*7\TE5_I_G4./5$']\('EGB4U\J^<S0>;.ZZ]!X
MO>'-:(74J\8O';V_.Z]6(]T6>"H*Q1%S4F$96>>-F(&'W1]4EL=1""(U+<5)
M60@I034-#LDK:T;:\O3//*KJ<7:RG*=:Y*L-S8K=/8#<X?H[@;G#V.\%PQ>]
MX+AJQWHJ(L=@5O?.66/TIYP9+I--E805#CU1!_?"!Y9XE-?*OG,T'FSNNO0>
M+WAS6B%U*O&+QV]OSNO5B/=$"RBH*Q1%S4F$96>>-HF=W4%IR.&A;?X!'*^X
MFK=+(D]R8/2-7*:V7\47+5:MWHN6['>BY;L=@7*+'8%1-@5O?066/TIYP:WM
M&M*AQZH@_OA \L\2FOE7SF:#S9W77H/%[PYK1"ZE7C%X[>WYW7JQ'-()RBZU
M!6*(N:DPC*SSQJTPTFV=><0TVGX2W%$E"<U1B%@D$B2&A6FS5\-=,W'#I57'
M#,\T'2143T5!4(5O?8668_2GG BZ14./5$']\('EGB4U\J^<S0>;.ZZ]!XO>
M'-:(74J\8O';_@7MV=_(N?#/XHW%[@'-B-Q>X!S8C<7N <V(W%[@'-B-Q>X!
MS8C<7N <V(W%[@'-B-Q>X!S8@S-ITBE33-ESIZD)/:7J:2_(N=+4C<7N <V(
MW%[@'-B-Q>X!S8C<7N <V(W%[@'-B-Q>X!S8C<7N <V(W%[@'-B-Q>X!S8C<
M7N!<V(D5*1UR,I#++(\=,41<U)A&5GGC4YW?1_1H S*')51V+--UDIATG+JC
M+I&#I(N4Y^0*U0O?<G+/.%J2CEVXZ4F50\]40?WP@>6>)37RKYS.-4K2A$BB
M)1:>L>8+A%_V!<(O^P+A%_V!<(O^P+A%_P!@7"+_ + N$7_8%PB_[ N$7_8%
MPB_[ N$7_8%PB_[ N$7_ &!<(O\ L"X1?]@7"+_L S62"D.2Z[ FU)U2EZ]!
MXO>'-:(74J\8N@CNJ:\8D0V\,^+3B<=RAPKT[7.QTQ1%S4F$96>>-&H=E-NZ
M^XAIM/36XHDI*R8AX)I*+6'AT)-7PW#ME.N'2JN.&9YH.DFHGHJ>^\M4&&J<
MBXU"3U)K1;6"H>>J(/[X0/+/$IKY5\YG&L,=J=-ANN?P2%R=\>B+D[X]$7)W
MQZ(N3OCT1<G?'HBY.^/1%R=\>B+D[X]$7)WQZ(N3OCT1<G?'HBY.^/1%R=\>
MB+D[X]$7)WQZ(N3OCT0Y(7Y1-<0&;0>+WAS6B%U*O&+H(]JFO&)$-R=GQ:<3
MCN5/Z\\=,41<U"NL$9NN/&DU)/\ YBWS6FUN%U4@Z2;A&>#J5"]]Q!-6Z/.$
M.5.1#S[BLBU:5)\N2AYZH@_OA \L\2F;E7UL+C6%Y.WK2QB[OB1 9M!XODSQ
MV&S/.$-E.%8><+.H)$_H?.&A!\EA_%)Q..Y2]KCQTQ1%S4*UIA'=:X\:3;:]
MH<0XK(2B%>ZYTA6N$9XS"]]Q506F.[/.$9$TSM/!)EZ:S):K!(*S0\]40?WP
M@>6>)3-RKZV%QK"\G;UI8Q=WQ(@,V@\9R6(\4H0WZ;SAV@D3^A\X:$'R6'\4
MG$X[E+NNQTQ1%S4*UIA'=:X\:1<3)*F&@C1E.1#B;4[QI0.I<(SQF%[[BIG5
M,&1.*I.GG!LG-U=,WW>F2G*9$>2E$A9E#SU1!_?"!Y9XE,W*OK87&L+R=O6E
MC%W?$B S:#QG)8CQ2A#?IO.':"16I1XU A.3MZTL3C^4O:['3%$7-0K6F$=U
MKCQI&Q9EIHJ(M$Y+4.B0CX1Q8.I<HSQF%[[2!:8RTX2DS4IAEQ3[TM0R3):(
M[M=;I2T0/5$']\('EGB4S<J^MA<:PO)V]:6,7=\2(#-QHAQ-MIR,ZB:QF5=1
M=(=O81LQV]A&S';V$;,=O81LQV]A&S';V$;,=O81LQV]A&S!FJVI')43LA)B
M,9R6(\4H0WZ;SAV@D5J4^,0(3>&];B<?REWKXZ8HBYJ%:TPCNM<>-("'D(E%
M"(6YOKQJ>=L..&#U*<_WW%5JF)+96ZGG WE2V\6LW:=7:RTK194FF[JB!ZH@
M_OA \L\2F;E7UL+C6%Y.WK2QB[OB1 9N-(0S*JVY7_G%BY.^/1%R=\>B+D[X
M]$7)WQZ(N3OCT1<G?'HBY.^/1%R=\>B')"_*)KXE&<EB/%*$-^F\X=H)%;W+
M841B$WE)6*6)SB7_ %;NNQTQ1%S4*UIA'=:X\:(DJ;0B3*IR ]2GWW)IG=&&
MX9*CE=BB;+(MC24N8$H24B4))*2Z1)*0BL40/5$']\('EGB4S<J^MA<:PO)V
M]:6,7=\2(#-QI![TYXQ>(N[XD6<1C.2Q'BE"&_3><.T$BMZ/KD(7>BZYXG.7
M*WM=CIBB+FH5K3".ZUQXT@'B5;&<$TE>^M2M/%F.(,'5N4Y_OM()NKH\[)!.
MR*M&%.N&9U)33:(KY-"Z9B[*P>@+LK!Z NRL'H"[*P>@+LK!Z /3E5*L>@'J
M?Y0'EGB4S<J^MA<:PO)V]:6,7=\2(#-QI![TYXQ>(N[XD6<1C.2Q'BE"&_3>
M<.T$B]Y4=BF(7>Y+"E%G8G.G+7]>>.F*(KU"NL$]UKC_  U15*R+HK)"Z39(
M7:;XA=IOB&Z(ODZ(W1%\6B-T39&Z)LB[2+LA=EU= 79=70%WU%: N_DJT!=?
M)5H"-FBW4:VDG&L4CW$U(:?*G(16CJTGDVY@[JY3GY(KU"]]A9H06FNE9V2/
MMLS3BU L.&I"VWJ9N*:6LML+P+U+329@\'/4W*(ZNV)3U)9M=%M_?$U52*Y;
M_A 6PN>9LTDOY)JMD_W4,-FR];]$&&S9>M^B#=IL=ER&RD^B:'_;/HQ_VP\C
MP=/K# ILOF_2Q@4V7S?I8YKFQW)VQLI,CG%L<RS9PK?\6!FN:9M21'3TZ#ZT
MYJ!_^%PG1_6!S7"=']8&GFEE6HMLY:QS.CY0YG3\O0,<QN?2^C#F-SZ7T8:>
M8(E6HV[.@5@I/9J.72K'$?PT2G[)3E)5,Y8FIT^;1]VIS^E]$'W:G/Z7T0>%
M]GYS;.L4BCE+NF4#F.<[WO!3F2<R*N=K4*]'-LY\&UQ@YMG/@VN,'A8*<VSK
M%M4/3+NHE P:<^!A?3!@TY<#"^F"YCN ;X\7,=P#?'BF<6C50^Q6H;I$^3JT
M1ND3Y,K1&%.>2Q'%C"G/)8CBQ3CE(U4)%_-84.<?V2.]&"MKG$I;<I/Z)&9\
M,%$4XHJ_\NYQ(YP1Y.YQ0YP;S6%%UVR'.+7!=X.<6N"[P<XL6"+YH49QS!RG
M+=$0PN'J_G4EUS&&0OE#6R&&0OE#6R%**ASRGVS^<,)8X9O9#"6.&;V0W9KA
M$Z(W9KA$Z(I.MGE+3HB[3?$)H*V*1+]M++_.,'\T4CERL:0O)V]:6,7=\2(#
M-QI![TYXQ>(N[XD6<1B^2O\ BE"'_3>/<]U=IOB%VF^(7:;XA=IOB%-Q!9:T
MZ(W9KA$Z(W9KA$Z(W9KA$Z(W9KA$Z(PACA6]D,)8X9O9#"6.&;V0PECAF]D*
M<5#EEO-[(89"^4-;(89"^4-;(89"^4-;(89"^4-;(87#\*@^L8PMCA$C"V.$
M2,+8X1(PMCA"&%-63T!A35D] 84U9/0&%-63T!A2,PEGUDF,*3>N; 84F]<V
M ?:1%(MG&EH3*ER24RKZ0,L.13=NV1D=J3IE34HZ7@RZ8PGZ&(XH83]#$<4,
M)^AB.*&$_0Q'%#"?H8CBAA/T,1Q0PGZ&(XH;JK@G-B-U5P3FQ&ZJX)S8B)BG
M%:>(?=>5(DY"-Q9JD+(*477R3%U\DQ=?),53L"O8%>P*]@5[ KV!7L#MK'9'
M;6.R.VL=D=M8[([:QV1VUCLCMK'9%1=@MD*B["=D*B["=D*B["=D*B["=D*B
M["=D*B["=D*25V"T0VNU5(C(%PNP6B+A=@M$7"[!:(N%V"T1<+L%HBDVL;DL
M;DL;DL;DL;DL;DL4FEGT90W!?5V(I,+ZNQ&#+^5L!@Z^KL!@Y]70&X'U= ;@
M-P&XE9[X;B5GOAN2+/?C<D6?U@N$%T:LQ<HZ.Z%1!=&68[0=H0ND='<B989M
M4-MD1.TW,-[>A*V;=V,9;3MR%-.I6U*K3$:5$95C"#)7L=3*O-$W_P#].F+K
MV-_R>;__ .G!A'LS_E$'_"1A'LS_ )/!_P )$JHZ8R4=4DS1#6I97]%12S"&
M'S-_E$/Z.)7)TFY*NDW-+5K)F;53S!SM!?Y0WQH\+/+")*FU32FGTY;6,9SQ
MSZ7^4_\ _3$CT\$ZGX/]U)*GT]-'N%U!SC_IC'I TT?*FN13:P1V3>5)8&%N
M^1PN@,*=\CA- ;I%\% >BC=(K@H#T4%+]O,ZYE_=I%F%_=JI!4G"S-G\,$AL
M1B\E2X*7Y$"DA@L5?POH@.6 ><U;C-+*M&$#FQ?"IXL4YH->0IXY,O2$@QS&
MCAWMF)3F%M60;\1(=ZZDQ]VX;RB.]*'W;AO*(WTH?=F!^FXT?=F!^FXT?=B:
M^ EZIG*8^Z\U\ 6B)"]EIF[J!84=\I)F8^ZTR_Y?#; 4O968>ZFN"7U5LJ,?
M=3V?_P GF_T<:3V7F%&IFF 3UF ^4WS1-L!%*:4EJ)A8*&AG4JI*).VM-I7:
M*4G39 =0JW2I%JE23JDHC,C(Z=4C!U:A>^Q-6OG!%U=+SLD0<.92*0RG;-\7
MX1WZ11_@/5)$1JE=8L2<D/\ *)%,^G4I"J=D53LBJ=D53LBJ=D53LBJ=D72K
M)B'/ILH/J%B>Y-WB= ;DW>)T!IH9A6J9;/KI&"0W -;$8)"\ UL1S? ^2,<6
M.;X'R1CBQIIKFY6J@H8^NV.:9L\@A>*#LDV3>GPB;F#ARZI-B+-UAIPTQ2DI
MMD$<B;5-(L@8(QP:1@C.8B3K#!6K!Z(P5JP>B,%1?.;,8*F^<V8P9-^Z766,
M&^FB.-&#?31'&C<#+*=>SUF-R5PKFR&Y*X5S9"Y=X0Q<N\(8J/%E.:)&*K_"
M)V JO\(G8#=(DLI;>>R8W6*OVN)&ZQ5^UQ(PJ*OD[$85%7R=B-)&12>Z+.D&
M'Q5GLC#XJSV12G.*(JQ:;C2'.D5\KCA2G6*(^GI^/(<\Q7TOI0YYBOI?2AI9
MW?/5$YGOJ'.SMA?&#G9VPOC!SI\DQSG\DQSG\DP9_P!YU",[DZP:B69]4PA)
M[02%D:C\&A!RTBJ:8?>3Y"] ?>3Y"] ?>3Y"] ?>3Y"] ?>3Y"] ?>3Y"] ?
M>3Y"] ?>3Y"] ?>3Y"] ?>3Y"] 2K]IW4G_-I=DDS'&Z8^],3>O>D#[TQ-Z]
MZ0/O3$WKWI ^],3>O>D#[TQ-Z]Z0'+;VDB%^$3VKO'A5O.RUK346:5RYAFY*
M0YV=L+XP<[.V%\8.=G;"^,'.SMA?&#G9VPOC!SL[87Q@ISN\19!.2^.2.>8K
MZ7TH<\Q7TOI0YYBOI?2ASS%?2^E#GF*^E]*'/,5]+Z4.>8KZ7TH<\Q7TOI0Y
MYBOI?2ASS%?2^E#GF*^E]*'/,5]+Z4(92/:><&24VN1*2B)$Z=72G!(^]TYV
M(K^)C[RSG]+Z6/O+.?TOI8^\LY_2^EC[RSG]+Z6/O+.?TOI8^\LY_2^EC[RS
MG]+Z6%_^/3BYIRI&:\^*$ZPZ8^*3_=T3M%L:U*-SPC[<LAO:7<!SE$]7T@::
M/B3/IR_K#&&Q-DMF,-B;);,8;$V2V8IQD29=*5.S,81$WS8PB)OFP=O$Q,E0
M],BOF"T^TQ.8:"^:-,_%*/5MY[1C=8J_:XD;K%7[7$C=8J_:XD;K%7[7$BJ_
MPB=@*K_")V JO\(G8"J_PB=@/RQY;F@DA<N\(8N7>$,7+O"&+EWA#&Y+X5S1
M&Y*X5S9#<E<*YLAN2N%<V0W$SRW7<Y9#!OIHCC1@WTT1QHP;Z:(XT8-]-$<:
M,&+-6Z?76,%3?.;,8*F^<V8P5-\YLQ@J+YS9C!6K!Z(P5JP>B,%:L'HC!6K!
MZ(P1G-1+UQ@C'!I&",<&D8(QP:1@C'!I$0;K#+AIB5)(W&D+,BM4TBMB.D,#
MA?)VMB,#A?)VMB,#A?)VMB,#A?)VMB,#A?)VMB,#A?)VMB,&8X%O8C!F.!;V
M(P9C@6]B%:1-TKM2Z9BX3>D+A-Z0N$WI"Y*P0N2L$+DK!"Y*P0N2L$+DK!"Y
M*P0J$*@J"H*@J"IC9W5XS]F/_<,R_P"Y0P;U%!HN0Z3R6GR*6I;RDNRXDS!Y
M2??601=559V2(!C3&G;U..2U-K:\*LCI]L29,W\)ZI(?R7%:V7.Q)W?$BSB,
M'*<O]&16^*7X+6N=0JYR5:0I-.'E(5H#<'>#7H#<'>#7H#<'>#7H#<7>#7H#
MPFDU>EZ\@.T4E4E([51*D/I')B;N^)$9RQ>M305>I5U@GE3OBF,8N[XD.9G6
MQI![TYXQ>(TRZH]K94U)R*N?_-3D+D[X]$7)WQZ(N3OCT1<G?'HBY.^/1%R=
M\>B+D[X]$7)WQZ(<D+\HFN#H-%<J5K4XDK5*UQT'?U>>K&?LQ_[AF7_<H8-Z
MB@JG%J)"$)-2U*.1*4I*4U&=8B(1D2<DCBDVF0VF5+95/@$#RD^^LJM<(NJJ
ML[)$1'JED1+#-2]-1I6Z>61$FS^$]4D/;XK68D[OB19Q&"Y*G6_@:)12^">^
M:&](=S\(]$7!WQZ(N#OCT1<'?'HBX.^/1#UJG\LBN>B(C?\ YB<3=WQ(C.6+
MUJ:"KU*NL$\J=\4QC%W?$AS,ZV-(/>G/&+Q+VN]9EYU.>(N[XD'0:*Y4K6IQ
M)6J5KCH/$:O/7C/V8_\ <,R_[E#!O44%=FZ&-/V=F3[0J7=G2.XJ'X-HRS59
M052143G_ !0=2H7OK35KYV2&4(VQ2UN&A*2JJ4HTD1%3KF&(4CMC;3X17PG5
MG;N*RK<Z61^$]4D/;XK68D[OB19Q&"Y/^!K>G<X-ZCW+V_($1O\ \Q.)N[XD
M1G*UZU-!5ZE76">5.^*8QB[OB0YF=;&D'O3GC%XE[7>LR\ZG/$7=\2#H-%<J
M5K4XDK5*UQT'B-5GJQG[,?\ N&9?]RA@WJ*"&TPHBC(@C2WTVD5%O9E1.3E!
M=)JHFME_%!TD5"K=@5O?456N$7=56=DC[>[;&W"J4EDE5%/J(M-5I[4GJF72
M]P>J2'<EU7BS/$G=\2+.(PF]NE8=<(_P-;T[G!O4>Y>WY B-_P#F)Q-W?$A[
ME:_%,4%7J5=8)Y4[XIC&+N^)#F9UL:0>].>,7B7M=ZS+SJ<\1=WQ(.@T5RI6
MM3B2M4K7'0=_+S\9^S'_ +AF7_<H8-ZB@;L2^JU;92:E=,^DE/34M5(LD1$6
M]M=LY:VJ3IDVV4MHVG2U$E9,'2;J)K=@5JWOK35KYV2&D)VPU+6:4D5=1FDB
M*ZKF&(4J>UHTZOA.*TSBLU9^X/5)"]^7XE6).[XD6<1A\C[07TRSS_P-;T[G
M!O4>Y>D*7PR!$$HI/#?,3B;N^)#W*U^*8H*O4JZP3RIWQ3&,7=\2',SK8T@]
MZ<\8O$O:[UF7G4YXB[OB0=!HKE2M:G$E:I6N.@[V,_9C_P!PS+_N4,&]10-4
M$PI!PL*96Y_G8BF1UCE0U4+)ER JDW436R_BBHFH714]]9!-U55G9(;=.V-N
M"MWE2U#<.1+*:].VTW<^Y/5)"]^7XE6).[XD6<13D./EE5#S_P #6].YP;U'
MN5$:#41J([J3/"UMM+3*HNWE*GEF8VB1-KMR6Z=60\F6KB3N^)#W*U^*8H*H
MNF1EU!)\&+=(\O:(9765C%W?$AS,ZV-(/>G/&+Q+VN]9EYU.>(N[XD'0:*Y4
MK6IQ)6J5KCH.]E%\W&?LQ_[AF7_<H8-ZB@1PL.LBC(A'3ILL'*E3M+ME22)L
MU@NDU436R_B@Z2*A5NP*WOK+-"+JJK.R03QW<4XMTY:MHE1MMEE:67-]R>J2
M'-^5XI6).[XD6<17D1#I?1LGG_@:WIW.#6I]T>J2%<K;ZY8D[OB0]RM?BF*#
M.<N<\T@L8N[XD.9G6QI![TYXQ>)>UWK,O.ISQ%W?$@Z#17*E:U.)*U2M<=!W
M=07U>,_9C_W#,O\ N4,&]10%V*>N6RI)KN+[1M.2LQ$141M:G';4^F22IVJ$
MRIN4)I$#I(J)K=@5"K>^Q-6OG!NZNEYV2(=@OR++;=X@DYITO<J.633H#TKI
M%)$?!^(>0,(3>'L1A";P]B,(3>'L1A";P]B,(3>'L!A2.#/8#"D<&K8#"D<&
MK8#"D<&K8!R2(2?A$]H>P!J)5M3Z4F(O6R[7PYG9;;+JR R^T)*3XA[$-G]H
M3N;O:'D?$#?]+1<_FSV PM'!JV PM'!JV PM'!JV PM'!JV PM'!JV /^EHN
MD_DSV EV])RQ*#N#R/B@O"%8/0%V5@] 796#T!=E8/0%V5@] 796#T!=E8/0
M%V5@] 796#T Y(J7PB0]RM?BF*#.<N<\T@L8N[XD.9G6QI![TYXQ>)>UWK,O
M.ISQ%W?$@Z#17*E:U.)*U2M<=!UZC8^Z)28=]23ID9-.&1ETR,DTQ(B"BUF5
M,[2'>5)80%&Y!Q2"21FHUP[J2214S-1FBD1%B?LQ_P"X9E_W*&#>HH IQU:6
MVT%*I:S)*4ETS,Z1 T-F@X*'DVHE2^$6<ML\9&G,3D9852:J)K=Z*B:A=%3W
MVIJU3$WLT_"1:$GJ;=%M83[I6^($YQ^T[84.^E5K;DB6V-#=U(N2ZZ0YO_:B
M]$'-_P"U%Z(.;_VHO1!S?^U%Z(, +RHO109)A"E-1$1;<E56M@M,)-;MJLTE
M;))+1D2I*9$=I3(C&[G>-; ;N=XUL!IGETZ=RWL 96QJE.6G)G$6(J)DTD2C
ME.5)*!J-94_B)T LE3>3JF5.LR_:B1;6JC29X(<E0$7]SE2+_GR] ',Y>7E_
M#QS.7EY?P\<SEY>7\/',Y>7E_#QS.7EY?P\&7]TD5,O^.(_W @PW]A)LWHAM
M!*^TDJTMC(I9/LJ;:0$5J1R:GBQ<%93Q0N"LIXH7!64\4+@K*>*%P5E/%"X*
MRGBA<%93Q0N"LIXH*MT?&JE6[@+/IQ*S^C:+.H,YRYSS2"Q"64*(WDE(<ER>
MQ&$)O#V(PA-X>Q&$)O#V(PA-X>Q&$)O#V(PA-X>Q&$)O#V(61.DJ59'<R9P6
M>5UL:0DJI)&W.G^<6+LK!Z NRL'H"[*P>@+LK!Z NRL'H"[*P>@+LK!Z NRL
M'H"[*P>@/:V0ZLY%YU.6(N[XD'0:*Y4K6IQ)6J5KCQ-^;V8M,&IF%5$VZF3>
M)1)<0W:VI.-27?3"5?W^QIBEYN5Z:/O Q_ERO3A]X&/\N5Z</O Q_ERO3A]X
M&/\ +E>G#[P,?Y<KTX?>!C_+E>G#[P,?Y<KTX>$]HFTIZ:)K-9WISDV75'WF
M/_)$_P :!6WM!$&<E,RFUDB,Z\A?;U2%F@]LGV-65:T@H=NS;1+LHYYG+@(3
M9#G*>KZ ]&![9'S^OI6C\VMR9=M .R@OZ5[1'D'&39(>0<DUD8_[UY=#>B"0
MV)U<^,N<$D>5X-MM/4!&<#."R^"J<7)#R[0TJZHYHB?\SC?21(<PN*R3G2<Y
M3O8Y)"4O9\^ZG*<EE87'*(?=Y'ED9Z6)/_3D/PCI]4WI3%/V:@#E*GMB=M\8
MM<@+_P#B\T9L&T></NI[/_Y/-_HX?@D3%-10CLT$X4,F A4,-KVIG3$T35I;
M&;=62N"4F8)I2HJ9&4WPA&1],C)JD.:(#R5C8"U1-\,A/P4--I*P12"V1"MH
M5\)*22=DJ8N#OCT1<'?'H@](=TGMCT1[0R%4@(_S1W$_9C_W#,O^Y0P;U&.S
M4M1)2DI34HR))%TS,Z1$%)AS^VNE6;.U9ER7S)12:DE ]K9F]M-:4HAQ5];)
M2=@;O"IRF2^<VH'_ $MC,:;XD?TN()\J1DEQ2C01],D6EH1Y@/2LU"K=X#I(
MK5NP*WOL((JU59P973-,*B(>.6I*9$RFO5E<ES/=*E^$D3\J2NS7_P"H8]U#
M$N3:VG/M"[8Z4C.G27=.2$)2,C+IE3Q>-3\&,BRL/KQ" Y:QKRQ)>I5U@>_N
M:U%!G.7.>:06('ED'Z?;]+'J&VR3(@C(I2Z9F?2R14;O2T!4;L%H"HW8+0%1
MNP6@*C=@M 5&[!: J-V"T!4;L%H"Y;/,+0'M(ZN0E.1J5&1;_.!Y^(N[XD'0
M:*Y4K6IQ)6J5KCQ./]4.><PX:U..VK;\M,IVF8RY8W(_=GJDCVBY#'^9NXG[
M,?\ N&9?]RA@WJ,<FMQ:4(24JEK424I+IFHY"(@I$ E,4Z7Y19J1#IL%;NYD
MA9(,XM]MU-(TM4R91J6[2UER:HN(>H7:_JQ<0][W@N&+WO!<,WO>"Y:L=Z*B
M+'8%;WVE5KA%W55G9(=BUD9'%.>#MJNU-2I(\BV69V/='JDB?=^@O/X3W53J
MBYZHE*V(^F2I,\73G"*T12>?X9S9 [2*BDY40Z766(A$0XIW:(B1"W%&M=JX
MFV-)J49F9$KKXE'\LBCOGEJS\0F_EK&O+$EZE76![^YK44&<Y<YYI!8@>J(1
M&KSJ#SZDJFVD9ED[8^<ORL1=WQ(.@T5RI6M3B2M4K7'B<?ZH<\YAPWJ,=S9+
M2MIE<DR? SA4Z=3W9ZI(]HN0Q_F;N)^S'_N&9?\ <H8-ZC&]M$/M,E_.N)1+
ME6QE*#1-Z4Q+OYQRW;83\G;'.IE@SBWFW2*0TMT]J15N6[2UER:H/2,5"[7O
M!<,UNU[T7+=CO1<HL=@7*;'8%1-@5"]]Q!-U5/HJB%A&S<\(XNV5\!M,AN+J
MUD]4(:;*U;;0E"$])*2D(K'NCU21/N_07G\)B9Y8C^4-^+Q*+)"B42C0ND=1
M;C2%N)/)2X9XA-_+6->6)+U*NL#W]S6HH,YRYSS2"Q ]40B-7G4'GW?2U[N(
MN[XD'0:*Y4K6IQ)6J5KCQ./]4.><PX;U&._9OU*_XF?_ '9ZI(]HN0Q_F;N)
M^S'_ +AF7_<H8-ZC&FVQ;R645I::EGTD(3*M9Y04F;H9*I/RT6I22X%HC,R[
ML@>V1MJGX#)FRF0ZW@T$I199F%*63"E')*I5,SRS-$H/2,5NU[P7+5:MWHN4
M6.P*B16]^15:X13755G9(<CUD=N^I;;1JK,H5IC+5NI^3[L]4D3YDO04GET(
M>)GEB<4])Y@[Y"R^;B4;OQ]8L0F_EK&O+$EZE76![^YK44&<Y<YYI!8@>J(1
M&KSJ#S[OI:]W$7=\2#H-%<J5K4XDK5*UQXG'^J'/.8<-ZC'?LJHJ2C@'4F95
M33).5+*TQV?=GJDCVBY#'^9NXG[,?^X9E_W*&#>HQFIB&M'8\TW*C\&P1U%N
MR2RJZ20M^+<0^Z9%IG*<A4]*DK21"2Z14@>DAZA=KW@N&:W:]X+EJ][T7*+'
M8%1-@5O?HFK5/.$.PW;FMU[:T%+VRS2DJ]0,P[=PRVEM/3.U*24\E54_=GJD
MB=>5P?G#6)GEB=4UB5!G?%$D>MQ*,U:?%-XA-_+6->6)+U*NL#W]S6HH,YRY
MSS2"Q ]40B-7G4'G[?BUSF(N[XD'0:*Y4K6IQ)6J5KCQ./\ 5#GG,.&]1COV
M/=*Z4VXT?2M;9\K,CI^[/5)'M%R&/\S=Q/V8_P#<,R_[E#!O48R<@YM6@WRI
M.Q%5#7Q6I"42W2KUDY=1:U[4M:M,I2M,I2CE,S49HE,S,'I&:A=KWHN6['8%
M1-CL"H7OV((NJJL[)!1!VQH@D.+IU-M=\&W7^#;'F8@>J2)UY7!^<-8F>6)R
MWR&UKN)1GZ$[,,R9]4\0F_EK&O+$G=[7K3!9+KF<6=09SESGFD%B!ZHA$:O.
MH//^_%UUXB[OB0=!HKE2M:G$E:I6N/$X_P!4.><PX;U&._8IVJ2W5M25Y=N0
MF7Z;W9ZI(]HN0Q_F;N)^S'_N&9?]RA@WJ,8NP,W+3(16K\42CIRTC;8,B/-5
M8Z85I6:B:W> ]*W4*MWHJ)L=@5O?PFK7"+NJO.R0AQ1'MD6?VA4M4D*I,EP=
M/NL0/5)$Z$?;1D(19>WH5UDXF>6)Q5TWV2O4*/YV)1/QDL'^SM)SL0F_EK&O
M+$GMZ<UIA.^N=>@SG+G/-(+$#U1"(U>=0>?]^+KKQ%W?$@Z#17*E:U.)*U2M
M<>)Q_JASSF'#>HQW["+522J<%-D?Q_M4 4EEPO=GJDCVBY#'^9NXG[,?^X9E
M_P!RA@WJ,8+FR#612%_3')?A?\.4A'6N['3"M*S436R_B@]*W4*MV!43[^2"
M;JJK.R1"0Q;9:FXM3I])E$BEUZ4I4LLP1%2(BD(ND18@>J2([UA"]?$SRQ'\
MI1XK$G<EIDRX-)=<L0@.6L:\L2>WIS6F$[ZYUZ#.IKE'+E+I2PL)H8@>J(1&
MKSJ#^T&^HUSN(N[XD'0:*Y4K6IQ)6J5KCQ./]4.><PX;U&.__P ?^NC\^F7W
M9ZI(]HN0Q_F;N)^S'_N*9?\ <H8-ZG%XF*I6Z&S)J6N\O2-996YT\@.K5:*4
MJ12E*IFHU2F9F<E,S,'21436[ J%[^BJUPBFNJK.R047-<P%.<+%,%(\M<CJ
M3VUTE(027I20JT2=S3']+]A9U(J[C1Q5J5*D7-JDRR_&'].F.>86I+X-I4DM
M+\LN&[:D"MSCX>INL)+)+T]H=>J"E.Z$'2I.PT:U)+\9R')'5!;7/DUTY)"7
M&L-*.6H1)=6A4H\!&PCTM3:HAER6G)VBSKA1FX22)1%4ES@9?:D4OYL]@#+[
M4@Z9?DSV BU$JVMHZ%.I)VQXF>6(SEGU+6)*WAKK'B#$5M>V;0\AVTMK6VM#
MEDMI%22Y0YJ_;?[*.:OVW^RCFK]M_LHYJ_;?[*.:OVW^RCFK]M_LHYJ_;?[*
M.:OVW^RCFK]M_LH."^P[1;LQ![9]IVR2T96NX^SHEEDZ83OKG7H-%<L^H9Q
M]40B-\H/[0;ZC7.XB[OB0=!HKE2M:G$E:I6N/$X_U0YYS#AO48[]C/71>/@/
M=G2EID/:5_:52)FJ<W;:V*HB!>5+);5I,3]EBZ?M',A?ZG#!!?%Q>&@2DE.6
M)<(_@E*VU9.VL!5)%RBMEY K5"]_1!-U5/.R1"0C9N2O.J(S^"@M,XNKVB",
MPAILK5MM"6T)Z24%:I+,(OP^'@H1Z6KML,RY7E[=!UQIYBFJG+*:()AHZ=4[
M9I"#E%.:$(.G3:B8UJ27XK<02.H#M"CX>KN47+)+O[3U0.G SQ.K%JXE)$I;
M2J1[TW#]L(R&1/L8LH>*B&-,MV16U.J;MK7;9--:CG!M>K90KQC;H3 1^T*;
M>>;7;(0E*I6S+X*$=/$SRQ%*KG'K*]AX8_G8DGDK>N<Q&H*@J"H*@J"H*GX"
MY/&>:N!.^N=>@T5RSZAG$#I5R#QI9,Y52W1;(8&[8+1&!NV"T1@;M@M$8&[8
M+1&!NV"T1@;M@M$8&[8+1&!NV"T1@;M@M$:>'<3)TY-$6JBD,JV,I4MJ,CKD
M0W)R],;DY>F-R<O3&Y.7IC<G+TQN3EZ8W)R],;DN],;FNP)]VYTF;9U-T1_"
M=R#&&M7A[ 8:U>'L!AK5X>P&&M7A[ 8:U>'L!AK5X>P&&M7A[ 8:U>'L LDQ
M*%2K(Z1'L1*DY2H-%<J5K4XDK5*UQXG'^J'/.8<-ZC'?LLX5):)Z1:JZ4ILJ
MZZ"]W(8.5)T_C'HBX.^/1%P=\>B+@[X]$7!WQZ(N#OCT1<'?'HBX.^/1%P=\
M>B+@[X]$7!WQZ(I)ZIB3%XY[2FA)I9:U#4J)2I5%&1GF@Z2:B>BI[^RNJ_15
M"*;E56=\8+G-VVE<MV88E?F[8ML<JG=K1(65DX@]OR!/B:7.T>JETEQ3BR+,
M)7X(;5_.1B9Y8B,F<'3+R>%+KEB363!-R\-$%G8REZ4/&>:NA&^.ZZ@T5RSZ
MAG$:G5,7)WQZ(N3OCT1<G?'HBY.^/1%R=\>B+D[X]$7)WQZ(N3OCT1<G?'HA
MR0ORB:X<RRUI8RAU&V:K9"SNI*BU9(W!7"'LAN"N$/9#<%<(>R&X*X0]D-P5
MPA[(;@KA#V0W!7"'LAN"N$/9!9DV92+(KJ7/$]ETHCZQRB$5RI6M3B2M4K7'
MB<?ZH<\YAPWJ,=S ^55J>FY"K'*VI=/@Z!.*MI'W$J1#IKFX976I;EE,+I(N
M4Y^0#J5"]_15:_15":;E56=\8,PZ#>)I)J<B'):2&BDEIRGIUU""&FTDAMM*
M4(251*4E(DBRBQ![?D">2I4XNWI?SC:'+)VWX(;5_.1B9Y87RQ[6,XE#JZ<&
M16'GMEC)7)8[S1T-:IWQBJ#17+/J&<9N[XD.Y9:TL90>]N>,7B+N^I$^<I^L
M<HA%<J5K4XDK5*UQXG'^J'/.8<-ZC'<U/G<-3TS;25<&BETLQLZ K@YOVMR*
M12>=7IFF#.72$17;Q6"Z@<>B7$O.&2=,NF=>D6ED2600.DBH5;L"M[^2JA--
M=4\[)#$-#[<IUU:B(I:15)5*.VI(25,PEA!VZST[[QW3KE<\A">U*MB!F:B*
MF0?03I'X9%*U/0$YG67]E66;!PY&>:HC_!#:OYR,3/+&JB7S/+TI=8L2A3Z<
M,96'%;+&2N2QWFCH:U3OC%4&BN6?4,XS=WQ(=RRUI8R@]Z<\8O$7=\2)Z3TW
M;:RHS^=1"*Y4K6IQ)6J5KCQ./]4.><PX;U&.X2E4GF',\@OL4X%*?2IF",CE
M(RE(^F1U#Q_&11'(MME6U[\OP;/TBB"]*W<HK9?Q0>E;J)K=Z*B>C,]_-<)N
MZI]%4-I3MQF:E$1%5,SD(B+3#;'M-&/%*ZHSEVI)T]H15+2U^F>9B$LLE,/(
M2\DC2ZDI+27YH=>CH@C-:I6F&TIV]\R_-HI4NFHY$D'IP4TEC;;1)-I,U2(;
M22$VRCNEVI4ZGX(;5_.1B9Y81\9^(,K^3KEB4&?\RYKRT<9*Y+'>:.AK5.^,
M50:*Y9]0SC-W?$AW++6EC*#WISQB\1=WQ(GG5EG40BN5*UJ<25JE:X\3C_5#
MGG,.&]1CM'K.%\5$AC>6M86/VF2_+Q*;;4MI4J2_D"Z2;E&?D Z15"]_175?
MHJA%-RJJOE?&!3F_;[6RI90J5U%NU%/53E)JH7QLK$3U20LX=I#K\7%*9:4Y
MN;-HW;FXI!4W#Z12EG!<3&/+B'W+IQPY3RB*HE)5B*D7X8;5_.1B9Y8A\ER(
MDX=PNOB4#O<1UVL9*Y+'>:.AK5.^,50:*Y9]0SC-W?$AW++6EC*#WISQB\1=
MWQ(GG5EG40BN5*UJ<25JE:X\3C_5#GG,.&]1CMS(C8.3(TRBZQB!Y'"^)1C^
M#+^=<.P@M$*J7*,\9A>_DJH33<JJSOC!J'0;R6TFI<0[6;;I?&NUU"#;+220
MVTDD(259*:19>(GJDB#]8O\ B"]Q#:OYR,3/+$%+_P!0=F+?,NH>)02>DT\=
ME2=CC)7)8[S1T-:IWQBJ#17+/J&<9N[XD.Y9:TL90>].>,7B+N^)$\ZLLZB$
M5RI6M3B2M4K7'B<?ZH<\YAPWJ,=Q9GVD1!*++^TH1UE":EJJJFZ!4>6<,T9X
M_8ADR&<,TI;F0<0:;4LNU:ES0JYN4]%06/?P54)IKJGT50Q#L$\MUQ:DI(CR
MI3,[:DE)53!,I.W<5IWW3JN.9R$UBQ(]4D0?K%_Q!>XAM7\Y&)GEB E_-J.^
M=<474/$H9,M2$EDRW7*>;:XR</I0<>?[&\&,DWC^F<+.H-%<L^H9QF[OB0[E
MEK2QE![TYXQ>(N[XD3SJRSJ(17*E:U.)*U2M<>)Q_JASSF'#>HQW.1_FUP*\
MO^GPR/GB9'))+>:)M7)5DMH-DY)<?.Q#IR-LH4XL\A)2TLDQ%1+EI;O&2SR)
M99$U*B4T@=2HGW\5PF[JGT50VE.WFI2S2E*:9F9R$1$1*IF9C;7]-&/%*LS.
MVVE!T]I2<I]UTSRL3/5)$"9E(1SB_)Y.7N(;5_.1B9Y8F\O^F0=]IL_$F_BP
M;9?2/*S\9.\BG#S)X0WZ;SAV@T5RSZAG&;N^)#N66M+&4'O3GC%XB[OB1/.K
M+.HA%<J5K4XDK5*UQXG'^J'/.8<-ZC'<\$72@E9B)R@U*L)(3"9?_1YM3FHA
M&D*ZI8^9@D&7](,W'=[:--JD\A3AR]R%4D7**V7D"M4+W\%=5^BJ$4W:JJ^5
M\8-SG%VYN*(SA6EF?@T+_+*3+=K3<](NIB<DDM,0+<SJ@F'8:+=??5'OQ#:%
MH6T2")O:(>*.VML@AI7YB=R$1L81ED^$FYLA_P!G\N=]$%-,U')\&-7GPQ":
MX-YJ$-^.=-$.EN*E(U6[:::E(02::R&!0OEK(P*%\M9$OV"&/(*.AY3LJ(AS
M2WY? ^D#FEOR^!]('-+?E\!Z0.8%?YC-'IXY@5_F,T^G@S=F4T$1R'_3YK.G
MF1IAV"C&C9B6;4G6C4A5K;H2XG3-J4@Y4+(Z1@\L3<7_ $4,=\TE6?B2_BLM
M%\FVS\9.NO':(^RQJ;8Y3TSD*ZA)4I3IJ,0Z%Q:$J+;92M':[SAE41TC&&HO
M'>+&&HO'>+&&HO'>+&&HO'>+&&HO'>+&&HO'>+&&HO'N+%./;X-[B\?1:#>2
MG^F'2M9?R+9?!&$)O#V(PA-X>Q&$)O#V(PA-X>Q&$)O#V(PA-X>Q&$)O#V(D
MV]-X>Q"=-+*4M3$G=\2'<LM:6,H/>W/&+Q%W?$B>=66=1"*Y4K6IQ)6J5KCQ
M./\ 5#GG,.&]1CN>=Y9\[AQ,7JR$\46/GFZ1E#0[#7=*MGE>,Z@.I<I%CW[E
M5KA%-=56=D@GGK?[)"K,U$JH\[2-+56Y*JK(I5\8TRZH]B"M3TT:N73'_P Q
M"9(N#OCT1<'?'HBX.^/1%P=\>B+@[X]$7!WQZ(N#OCT1<'?'HAZU3^617/1$
M[9<'_M\)^!+;<9%(0A)(0E+ZR)*4E(E)%+2(B&'1G#KV0PZ,X=>R&'1G#KV0
MPZ,X=>R&'1G#KV0PZ,X=>R&'1G#KV0PZ,X=>R&'1?#KV0VQY:W7#(B-:U&I1
MR%(5,^D6,G-0K6A%+X6N,5!4%05!4%3\"LO'T>2%R?THZQ9.0-U.PG0&ZG83
MH#=3L)T!NIV$Z W4["= ;J=A.@-U.PG0$I/&68G8B(0^\;B6FV]K(R25K*:Y
M;E)=+$ED2#5*M)U>R'%H01),RD(U4[DBZXN4V1<ILBY39%RFR+E-D7*;(N4V
M1<ILBY39%RFR+E-D7*;(N4V1<ILBY39%RFR*B"S1#,N7;:%D9E4IK4K/Q%W?
M$B>=66=1"*Y4K6IQ)6J5KCQ./]4.><PX;U&.Y[Y$K7($R<B3KEX^CHBD9.NJ
M6G4&M5I82#J5$^_A-6N$4UW2\[)#,.V4A-H*66JI9TUJ5\92L9>PW+5^<P>(
MO;\@3OJH/_;X3'SFH5K3".ZUQX@K+Q..(GGR+[4](1/+(B*W.H5M2&[Q'#N;
M(;O$<.YLAN\1P[FR&[Q'#N;(;O$<.YLAN\1P[FR&[Q'#N;(;O$<.YLA'$XXX
MLB91(2UJ7)I_C&>)1_*CS\1C-[:Z[F)4RZHN3LF+D[X]$7)WQZ(N3OCT1<G?
M'HBY.^/1%R=\>B+D[X]$7)WQZ(N3OCT1<G?'HBY.^/1%R=\>B+D[X]$7)WQZ
M(N3OCT1<G?'HBY.R8I8B[OB1/.K+.HA%<J5K4XDK5*UQXG'^J'/.8<-ZC'<^
M2T__  V*/-2V:BL&0F:4Y? .EF)BGR(LPBQ[&O2R&F&<M#_G%IM&_EJ(+N;E
M&?D ZE0O?PFZJJSLD0J)5Z9\DV5H+IXS]AN6K\Y@\1>WY G?50?^WPF/G-0K
M6F$=UKCQ"IU1A\?Y;$<:,/C_ "V(XT8?'^6Q'&C#X_RV(XT8?'^6Q'&C#X_R
MV(XT8?'^6Q'&C#X_RV(XT8?'^6Q'&C#X_P MB.-!K6I2UJIJ6M1J4HSJFI1F
M9F9XC'[RWK\2C^5'GXC&;VUUW*#.[XD3SJRSJ(17*E:U.)*U2M<>)Q_JASSF
M'#>HQW/Q'_\ 2)Q5P<*ZLNJD3.9_!C$TNDB<8M!=1./4LE5B'T$9?$;E</Y9
M)"J2;E&?D"M4+W[E5KA%W55G9(1.$02_L\*X9L)54>?(RD55IH9,LU64>,_8
M;EJ_.8/$7M^0)WU4'_M\)CYS4F$96>>/(_>6]?B4?RH\_$8S>VNNY09W?$B>
M=66=1"*Y4K6IQ)6J5KCQ./\ 5#GG,.&]1CN?$%57-$Y)*6I*J">*F)K+\VJ/
M2?\ F$4OK+QZS#4I&(;;#U;ZS+6LE9"JERG/%CW[INJIYV2&(5"G$E*XMU?P
M&DVML=6J<LA9)AMEI-HVTDD(3TB+KGC/V&Y:OSF#Q%[?D"=]5!_[?"8^<U)A
M&5GGCR/WEO7XE'\J//Q&,WMKKN4&=WQ(GA)U3,E9FD/YU$(KE2M:G$E:I6N/
M$X_U0YYS#AO48[G8B*4SFV.(BZ9G"NR$(*3M7XTCR#^U.*ZRL>SDY2,DN$RG
M*8\%U30%5*B??N56N$7=56=DA48Y;6\6K26U4F$&9)RML53R2DQI[#<M7YS!
MXB]OR!.^J@_]OA,?.:DPC*SSQY'[RWK\2C^5'GXC&;VUUW*#.[XD3MJ4ZUBB
M$5RI6M3B2M4K7'B<?ZH<\YAPWJ,=Q_(HKQ"PURV,UZ<>/OJJ,,N.GE-H-><'
M5JD-2K51GTS,S,ZP.I43[]B";JJ>=DB&A&S<\(XNW5\!LI#6LZ=9/5"&VRM4
M-I2A"2K)24A%F%C3V&Y:OSF#Q%[?D"=]5!_[?"8^<U)A&5GGCR/WEO7XE'\J
M//Q&,WMKKN4&=WQ(G;4IUK%$(KE2M:G$E:I6N/$X_P!4.><PX;U&.XC>'=8H
M+]9Q7BH;'D4173VULEW:RMRX,C"[FY1GY .I4+W[%=5^BJ$4W*JL[XP^V.DK
M;HLI46]TW#RRH+(VVZRI,:^PW+5^<P>(O;\@3OJH/_;X3'SFI,(RL\\>1^\M
MZ_$H_E1Y^(QF]M==R@SN^)$[:E.M8HA%<J5K4XDK5*UQXG'^J'/.8<-:G':D
M*J*(TGE&4AB*(^UGB)).07V. 5UU8\@X?M3-UY66BU0CJ.&%5+E&>,PO?J5U
M7Z*H33<JJSOC!HCV[[*PLW(E9GI3(I+5F6VNG3^3+C;V&Y:OSF#Q%Z0I?#($
M\),I#)4%_MT(>/G-281E9^/(_>6]?B4?RH\_$8S>VNNY09W?$B=M2G6L40BN
M5*UJ<25JE:X\3CG%*M"_NM92F4M6(A\@P@OM2*2?S9[ 86C@U; 86C@U; 86
MC@U; 86C@U; 86C@U; 86C@U; 86C@U; 86C@U; ))+Z52I,[@R^:"/IXA:J
M=:2HJI*6DCL&8M51L(DRJD<2R1EF&L2*G6;4F54CCH4C+,-T&1S[,Q&54CG.
M"(RRRV\&7]^S72I4HQDRS#)1D8,O[[@:5*DLS+,,DF1B3^^6."BCZI,2&.=_
MV"<_0AA[WD,7Q(W6-\C5LA%P,<F,6IR<'8IHX=EM<K:X>&:TUL\W:JE8%*"G
MHSK%]G@J9UBYP,:69)Z4KM2VIFF=8J3IG3,2(]EYZ4LZ24VATSK%294=/*$C
M?L5/2UG<I_I%,^E2FY1]06J/8"=TJ.H:SC;7-EFA!=4A:H]B(I*CJ&XN(M,V
M6';*IDBU;]CT)4=0W'%6F;*\V75%JW[+3<E1UW'4VN;+.C1=46O]PS*S\?;F
M3S.>G:N4+7[',K%>WMF3S,*>JY0DVZ96*]O(R?<[D]UA)_?,RL5[;:F3E^+S
M4]UAX7VGFM!%4VIE$LN3:S,S2'A?:YA$E3:FCZMK"LCPOMJ\B2IM*'J<M6VM
M7&<\>%]O9T1)4VE,93Z=M:SFSGCP_MS/3I]KA127\Z."5_VLGITZQVRRD+I:
M>)<")W]GYYCXZ<8,S4</%&2MOAY-,TVDU&EPZND5=5M-)*:)/LLZ0Y21< LY
M%$94E.L$K3+8MNZ0=(ZQG[N#WI[7-A6I2+'OT*K7":;E56=\8-0T/MU52G73
MN&6Z4JU2*L%7,(AF".U154JFMQ9W3CBJZE8V]D8%;CC2(MU]A3C1D3B"<?A$
MFI!F1E;$.>9ZX9CB1X#V@GIHCNO"(.7I7&UC[S3U?_K!X#VNGII-<I7#E5T]
M)%ME4'WSGJR_Z>)&?;R>FT?!DC,VYG=!=0?_ "!/5B._C0M4>W<X*250W$Q5
MMFRQ[A]4*)7ME&.2F1W,13_; ]&1<X,Q40[:V\0[]IVQS:T):1;2/'4;01#"
M(7]IXT7<W\+&;$7<W<+&; 7,R<-$^@"XF0\C;HCT$<W3+Y0_L1+_ '9,JI.U
M^TOZ;(J)JY8^[TR^6/\ I8MO_34RN2=I]L?TW[<CKC[FS+Y>_P#QD6W_ *)F
M5WXG]X/E+_KC=3+'_P >S+_F3_\ _4PE<_\ QW-*D])N<HFVZGM$Y2S!_P#&
M\#_F,7_&AX3_ /&D,HCJ;5.$<9RY-K.CM(?_ !@GR^<?3!X7_P#%JURU-JCI
MS.22K+:O/9P_^*HKRV=@NW__ !G&-';%(:8J=5$G(/P+A2F(]M$WN0J$1L4A
M$,9N&<.E+ZR2P9K;)9FT6EITZ0IL+ZNQ&X+ZNQ&Y+Z,P;DL;FL7"[!:(N5V"
MV0J+L)V0[:QV0I)6TIETNR$I.64BZ0KV!5.P8NODF+KY)B[^2K0%W\E6@+OJ
M*T!=EU= 79=70%V0NR&Z)LC=$V1NB;(W1%\G1&ZMWQ#=F[)#=462&ZHLD-T2
M-T2+M(NR%V0NNH+KJ"ZZ@C]X;\9B4?RH\_$8NV.3P;?76+LK!Z NRL'H"[*P
M>@+LK!Z NRL'H"[*P>@+LK!Z NRL'H"[*P>@+KKXS.59)D.2IV 9;>F\/8C"
M$WA[$80F\/8C"$WA[$80F\/8C"$WA[$80F\/8C"$WA[$+(G25*LCN9,X3L?Q
M$:UC\%VF^(7:;XA=IOB%VF^(4W6R[M.B-V:X1.B-V:X1.B-V:X1.B*;[)9;B
M"SQA+'#-[(82QPS>R&$L<,WLAA,/PS>R&&0OE#6R&&0OE#6R&&0OE#6R&&0O
ME#6R&%P_")T1A;'")&%L<(D86QPB1A;.8J7K#"FK)Z PIJR>@,*:LGH#"F\R
MV/K)&%)O7-@,)+,0Z?6;&%)O7-@,)^B?/ZL83]#$<4,)^AB.*&ZJX)S8C=5<
M$YL1NJ^"<T!=.\&8NG>#,?ECRF]%1"H_P:=F*C_!IV8N(D\I#>>Z0W**O&N.
M&Y15XUQPTL-%&73M4;,Q@L5>IV0P6*O4[(.I5"1"]L=-PC2DZAD124RR!@$5
M8[ P"*L=@4ILBC*L>FXHQS7%?*XD<UQ7RN)&EFB*473\)G0QCF:*^E]%',T5
M]+Z*-+-#Y:K;,]A(5_1U72NGT\H8.?5T!N!]70&X#<!N(W$K/?#<2L]\-Q*S
MWPW)%G]8-R19_6!V)@6H7;'6MI5MZ=L3:6Z5TB)]%.5(N)K\F5Z2+B:_)5>D
MBXFOR57I(EMIM3D%"%GN*,7<W>2)V8NYN\D3LQN\ C*@V\^V&%0/D;.Q&%0/
MD;.Q']U,SG P[VT+6VLX.'2W(E#BU$M7V2)54;I2)"+?VGFQ!6NEVIE%>K;6
MLT-9X\+[7LHDJ;2T=/IVUK#,YX\+[;/HDJ;4A^GEVKK.>)7?;V=$'6VI,9)F
MVLZ,TQ*_[<3TZJH2OZ44B>EIYS<.J)7_ &KGIU?PK91:7I:>(</JB5Z?IZ=7
M\+;6RI5BTR'#ZHE>G">G%_"V^#+*NH%P^J)#>G5?QE1,/+\B#20D-$<OXRHL
MY3O4)3U!(<'$+^,J-B93O5I3U!(<U&KXQQ\Y2G>Q:2$A3,U2Z<1&J.RJ),S!
M%_<D'2Z9.*/-,UF9@B_N*;*5*G"MF>:9D9F)/[AF;_+((^J;,ICFB:_((3BA
M@$%Y*QL!N#/!(T,:%/OL^Y]@]H(<R<)2#)MN-M2.4ETK4HA2:4IZ59:5=*F2
MIMG%'V"?H:5M^$<\']H4V7A'&$JD42DVNF;JIR2]W KY2G)I[096) K4ISQF
M%[\R";JJ>=DB'AV=M-QUTT)*6N<E734B*N"90=NXK3/O*NG5YR$RZ4JV7C?V
M&Y:OSF#QZ]OR!/OKB<_/7L1J!>4$4BJ=(7)6"%RFP0N$WI"X3>D-S1>IT!N:
M+U.@-S1>D-S38&YIL"X(7!"X+JBX+JZ(N"LGHBX^4K1!Z2O\)6B'W8J%2ZXF
M-<;)1FJX)B'415>FLQ@"+*M$8"BRK1&"%9[ P0K/8&#295KGH,8.?T?%C<#^
MCXL;FY]!Q W-SZ#B!22HNY9/ZH@9LK=:-5(S1M:92R9$"E%14NJ3L1A\59[(
MP^*L]D:6<HI)9N<X0YTBOE<<*4Z11'6N^.(<\Q7TOI0YYBOI?2AI9W?/5$Y+
MXY0BT,QRV-J>M5F5MX14JRMJ2R^".=G;"^,'.SMA?&#33N^6IVS.?2.>8KZ7
MTH<\Q7TOI0YYBOI?2ASS%?2^E#GF*^E]*!FQ/L8V:J1VNW%+)E18^\4??1'I
M@^\4??1'I@^\4??1'I@E7/T<H^G;.Y\08Y[C;YSCQSW&WSG'CGN-OG./'/<;
M?.<>.?(V^<X\-H_OR-TRTHNG:BE$7_,!)_\ J6<J9?SOI0^\LY_2^EC[RSG]
M+Z6.?)SON_'/DYWW?CGR<[[OQSY.=]WXY\G.^[\<^3G?=^.?)SON_'/DYWW?
MCGR<[[OQ(N>9S4FNFW*G9-151SE.?"-<6.<ISX1KBQSE.?"-<6.<ISX1KBQS
ME.?"-<6'#*<9P.1:2IK;XL3A"'$1%I#+TJK8K96F[:E(,*BKY.Q&%15\G8C3
MOQ2NEIF\]M0W6*OVN)&ZQ5^UQ(W6*OVN)&ZQ5^UQ(W6*OVN)&ZQ,FJ:Z^U#=
M8J_:XD57^$3Q8JO\(G8"J_PB=@*K_")V J.GEN:!$+EWA#%R[PAA#5J]IS.H
M[3J&=<I*PEVB*.7_ *A.<1#!HGR@A@T3Y00P:)\H(8-$^4=D8&_Y2K9C W_*
M5;,8&_Y2K9B7[&]Y2K9@R.%/2TJ;BC^<,%3?.;,8*F^<V8P5-\YLQ@K>;;'U
MU&,%:L'HC!6K!Z(P5JP>B,$9S4R]<8(QP:02VF&FU;<@K9""(Y)%TJ03_1&+
MDOR:>D,#AN ;/KI&!POD[6Q&!POD[6Q&#,<"WL1@S' M[$8.QP3>Q&XM<&G0
M&XM<&G0%)MLLI"= 7";TA<)O2%(B+**3&"M4K7'C5'(G_-XH-ZB@Z9P@7/L$
M^PMHJ&C4&IO;-JIH;?4C32I[59:9.52']P>T2/L,_0Y[21N%:(CS*NGM$OJR
M-*Y51TO=0:.V-;JBU*4H(^JH@K4HSQF%[\RJUPBFNJK.R0N<W;:D;C,+;YA.
MNE3/4%FXX]AN6K\Y@\>O;\@3[ZYG/SU[$EY01E8P/+$3ZP=\VA,:SIRKYSV,
MV-^;UY!&IQD[OB1/.^?.QE"D==2O%K"-*=S\(]$7)WQZ(N3OCT1<G?'HBY.^
M/1%R=\>B+D[X]$7)WQZ(/2G5+MC#V^8D6_MZU81J4];'BM4K7'C5#IHVS^AO
M%(2K7\A$%5D/IAO^AJN?SQ<6-O)LV_"*1:FJVN22<LLA?"H.1F?V6<X<OZ%'
MHEMVS([8FW;4R-QDU9J#IE7E+V9]K2.'G!NU:@IP<EVJ.1*:6]L=/2J-<FD=
MJ+J*D75]P3)'28A&Y2Z2W5N*/Y%J%5+E.>+'OS3=53SLD0T.W;V[SVUI[HTE
M*=.H0:AVBD;90EM/3TI53Z:E53R<<>PW+5^<P>/7M^0)]]<SGYZ]B2\H(RL8
M'EB)]8.^;0F-9TY5\Y[&;&^MZ\@C4XR=WQ(GG?/G8RA-4OQ2PC4X@>J(/[X6
M)%O[>M6$:E/6QXK5*UQXU1R5WQ+X;U(/E#FM;H0<-%IM'D$K[+&(21O0KAR4
MTU+=M4FF145D'(9(]F_:PS^SW$V3P<IM*:)5J@G73NF)#(K8],U452ID1D<I
M'3(RID9'7+\,X/E:FE3A)0?30UX)!YJ4 ZE1/OS*J$4UU59V2%3@NVM(:W:9
MMJ[SA%;**F>YMZ['/L-RU?G,'CU[?D"??7,Y^>O8DO*",K&!Y8B?6#OFT)C6
M=D?!BOK'R^;C-C?6]>01J<9.[XD3SOGSL90FJ7XI81J<0/5$']\+$BW]O6K"
M-2GK8\53[96N,515%4515%4515%4515%4515%4515%4515".2N^)?"-2#Y0Y
MK6Z$K@8]HEH5*;3I2;=#.R4GF%F1VBRL&5(Z0;F6?S7%3 ZJUFR<TIMMH1+4
M.JK:T$K3M4U([25-5#S+B'6G$DMMQM1+0M"J:5(4F4E),A%OD<BR:-#>^N^#
M;/,4J4+I)N49^0#J5"]^:;JJ?15##+>V*<<<-""Z:E&DB[8,PJ*>UITRJZW%
M:9Q9ZI1XY]B6JEH\MZ7I^&:5:R?H>KCU[?D"??7,Y^>O8DO*",K%*HNNH+KJ
M"ZZ@.G7$1ZP=\VA,:SSRKZV*QFQOK>O((U.,G=\2)YWSYV,H35+\4L(U.('J
MB#^^%B1;^WK5A&I3UL>&?VN*IF9_D:_Z(87%_0<4,+B_H.*&%Q?T'%#"XOZ#
MBAA<7]!Q0PN+^@XH87%_0<4,+B_H.*&%Q?T'%#"XOZ#BAA<7]!Q0PN+^@XH8
M7%_0<4,+B_H.*&%Q?T'%#"XOZ#BAA<7]!Q0PN+^@XH87%_0<4,+BOH>*#3;:
MW'25!.'*Y:_FHGX))!90/E#FM;H4[ Q[*7X=XI%)552?:N-JJMNHK**F0*&B
MMNG+V3BGC*'>*13T"M>F,JQ)<Z:*2'+I,AVQ"'8F]]J)AC0B*6\VJV0HU6Q-
M(R%(*6V(ZAY)!5)-RC/R!6J%[\BJUPBFNJK.R0N<7+8TL&MIBVJ&XLBVQ94^
MT12[K'7L;^D\8K'KV_($^^N9S\]>Q)>4$96*'EB$=>@H1UQ7VBV<<AF5K5)%
M/I*52D&9R)*0:6;X).5"L%\P8%">3,[ 2E!PI'TRAVB^8)&T(;*661"224O3
MD*2G2QK//*OK8K&;&^MZ\@C4XR=WQ(GG?/G8RA-4OQ2PC4X@>J(/[X6)%O[>
MM6$:E/6HBSR%SQ43^ ^4.:UNA<:<>TW$0QLJ0N'<N7S72;:Z9&I<E,J::M8*
M0TTTVVE*"2A)4DE3I4Y3/-IF#I)J)Z*GOS3=5^BJ&&F]L4MQPT(25=2C21%5
MZ9AB%13VI$BE?#6=-Q?=+/'7L;^D\8K'KV_($^^N9S\]>Q)>4$96*'EB"_K/
MGD1CF>"_ZF7,VV)T<9L;ZWKR"-3C)W?$B>=\^=C*$U2_%+"-3B!ZH@_OA8D6
M_MZU81J4]:B+/(7/%1/X#Y0YK6Z%LM?G(M)G+\%#;AZXR"Z2;E&?D ZE0O?D
M54(IKJJSLD'%KMMK@[:TMJAONTBZ<NUHE/+DQW[&_I/&*QZ]OR!/OKF<_/7L
M27E!&5BAY8@OZSYY$8YG;?2U[F,V-];UY!&IQD[OB1/.^?.QE":I?BEA&IQ
M]40?WPL2+?V]:L(U*>M1%GD+GBHG\!\H<UK="X)FE22^ZJ7)-M*>L854N49X
MS"]^2:M<(IKJKSLD,M*W9?AGY:NVN4[4][3(G,QW[&_I/&*QZ](4OAD"?B.M
M/4Z%8CG\27E!&5BAY8@OZSYY$8YG;?2U[F,V-^;UY!&IQD[OB1/.^?.QE":I
M?BEA&IQ ]40?WPL2+?V]:L(U*>M1%GD+GBHG\!\H<UK="S2DTGM$(RA60M2W
MG#K?!4054J)S_?D03=559V2(9)VQM,&Y$NRU)&S3:).GVSAEF8\]C?TGC%8]
M41H-1&HCNI,\1D>[_>Y/1L5$1;I-QL.39.1+JGG"01PRC)!*72IF/^]>70WH
M@_[UY=#>B#_O7ET-Z(/^]>70WH@_[UY=#>B#_O7ET-Z(/^]>70WH@_[UY=#>
MB#_O7ET-Z()RC6?[WVR&AS<1MD;#J1+;)+3$4,1F5,3;&O?WOMD3#DXO:XV'
M2B6V46E(X8S(J0_[UY=#>B#_ +UY=#>B#_O7ET-Z(/\ O7ET-Z(/^]>70WH@
M_P"]>70WH@_[UY=#>B#_ +UY=#>B#_O7ET-Z(/\ O7ET-Z(/^]>70WH@>-A,
MZ':/(25O%L'2/*82&X:'8>-EHW;0UN-&K3/.+.4]+VRA@Z[]O9#!UW[>R&#K
MOV]D,'7?M[(2FPLN[;T1IDF1VUK3,ND9UL9SMOI:]S$B0@K92J1$5<2E".V"
MT1@;M@M$8&[8+1&!NV"T1@;M@M$8&[8+1&!NV"T1@;M@M$,G]B>D)ULSI%4)
M12G5"<K&3DA?E$B>BD/=/G"H=@5#L"H=@5#L"H=@5#L"H=@5#L"H=@5#L"H=
M@5#L"H=@5#L"H=@5#L"H=@0FE.Z76_FEA&IQ \L@_(G\ID8D6_MZU81J4];$
MDN(;2:5I)2=.50RE(;DF_(;DF_(;DF_(;DF_(;DF_(;DF_(;DF_(;DF_(;DF
M_(;DF_(;DF_(;DF_(;DF_(;DF_(;DF_(;DF_(;DF_(2FVF_(';D16M6GC1GD
M*_$Q7X#Y0YK6Z%*.5*HE:3^SLF=550EJ*J323JV \ZX:5N.2+6HZJE*,S,ST
MM<P=2HGHJ>_(JM<(NZJL[)"XM4MM%N':VU7:6C-"<JV7;=3'GL;^D\8JA$]\
MB5KD"9.1)UR\4?I?EVZX+2G=.=L?YQ62+@[X]$7!WQZ(N#OCT1<'?'H@]*=4
MNV/1"Y/SY:Q6(MI^$M*;)D02>U/4R_/#<7N&&XO<,-Q>X8;B]PPW%[AAN+W#
M#<7N&"C2API%$5-R6J)X;3222BI9O9Q*$(Z[I=8PC2G<_"/1%R=\>B+D[X]$
M7)WQZ(N3OCT1<G?'HBY.^/1%R=\>B*G5/&:B-)G*HCJR9X]H4[4H[6T[<_A%
M\8;@KA#V0W!7"'LAN"N$/9#<%<(>R&X*X0]D-P5PA[(;@KA#V0W!7"'LAN"N
M$/9#<%<(>R&X*X0]D-P5PA[(;@KA#V0W!7"'LAN"N$/9#<%<(>R&X*X0]D",
MFS*0C*[ESP1=+$)) HS:,Y3ENSV0P(K[OA@17W?# BON^&!%?=\,"*^[X8$5
M]WPP(K[OA@17W?# RON^%LVP39E&LIEEK&AVE5!$12%:(UI8E!':G*<*R=4_
MS:1<G?'HBY.^/1%R=\>B+D[X]$7)WQZ(N3OCT1<G?'HBY.^/1%R=\>B+D[X]
M$7)WQZ(N3OCT1<G?'HBY.^/1%R=\>B+D[X]$7)WQZ(/2G5+MC$1J\[&C7(E>
M)B_P'RAS6MT)D3:N1CB3-EDSI%6VUV2F39'?!Z)B5-NNN6IJ4K-D26EI)36(
M'2;J)K=Z*U;WY)JU3SLD0[+=N:W7MK3JEJ2DJ_3,-,(N&6T-)U*$DDI<FECS
MV-_2>,50B>^1*UR!,G(DZY>*/;\@)U3GC%^Y/5$'.4%K%8BSOK>O((U.(.[Z
MD3SJBZY8E![Z76,(U.//:3N->5!E>L(?6/#N4:PL2@>2,>+3C(]40B-7G8T:
MY$KQ,7^ ^4.:UNA"GUZ9Q4J8=J63;79*4O20GMC#\5$FVXZ[:F9G6JR)3*DY
M$)*D1 ]*U436[T5$U"Z*GOR*J$7556=DAMX[8VH)+CRI;G;%:1DJM64S46IQ
M[[&_I/&*H1/?(E:Y F3D2=<O%'M^0$ZISQB_<GJB#G*"UBL18WUO7D$:G$'=
M\2)YU1=<L2@]]+K&$:G'GM)W&O*@RO6$/K'AW*-86)0/)&/%IQD>J(1&KSL:
M-<B5XF+_  'RAS6MT(3#TMKAH9"B)7YQ]2C6=2NE"; 5I6[E-;L"HFH5;L>_
M--U7Z*H13<JKKY62$;:1D_$G]H=([I%L7@VSR4(JY)GCWV-_2>,50B>^1*UR
M!,G(DZY>*/;\@)U3GC%^Y/5$'.4%K%8BQOK>O((U.(.[XD3PGIVJO%G\[$H/
M?2ZQA&IQY[2=QKRH,KUA#ZQX=RC6%B4#R1CQ:<9'JB$1J\[&C7(E>)B_P'RA
MS6MT(CS*U,DIAD=.Y93;%4I2*,*I)J)]^950BFNJK.R0VXNW^S09FZ[;5%KE
M+:6JM<RE/(+'WL;^D\8JA$]\B5KD"9.1)UR\4>WY 3JG/&+]R>J(.<H+6*Q%
MC?6]>01J<0=WQ(G;4(ZS&)0>^EUC"-3CSVD[C7E097K"'UCP[E&L+$H'DC'B
MTXR/5$(C5YV-&N1*\3%_@/E#FM;H.Z^X<B&D*6JM4*IEF(AY=I;NJVQ6J6I2
MCK=,P=2H7OS3=5\[)#9%MIF:E$1%7J9(:95NRO"Q!U?"KIF4O2;+2YF/O8W]
M)XQ5")[Y$K7($R<B3KEXH]OR G5.>,7[D]40<Y06L5B+&^MZ\@C4X@[OB1.V
MH1UF,2@]]+K&$:G'GM)W&O*@RO6$/K'AW*-86)0/)&/%IQD>J(1&KSL:,FHY
M/Z$KQ,4+LK!Z .0_^(<UK= S4HR2E)2J4HY"(BJF9G2(B!E]L2\HJT.E3WRT
MEM75&D;BE]PV1=5V7J _LT(5M6-]V0BRTH0HSL@TQ*V=J*11,H(R;(^G32:E
M29)A5)NH50N]%:M[\BJU^BJ$;I55G?&"8E>V?9X$S<TURM\Y-J15IVMUF%T\
M?^QOZ3QBJ$3WR)6N0)DY$G7+Q1[?D!.J<\8OW)ZH@YR@M8K$6-];UY!&IQ!W
M?$B=B.J;:#S+6&V6)0>^EUC"-3CSVD[C7E097K"'UCP[E&L+$H'DC'BTXR/5
M$(C5YV-(=9+)']$73,I?R;Y=(QIHEN23X!;$(AYTGZ!A'Y5N&VZ:DJM5$DDJ
MI-G2,TC[T39?N<6/O1-E^YQ8^]$V7[G%C[T39?N<6/O1-E^YQ8^]$V7[G%C[
MT39?N<6(G^XYTAIR^Q[3]I^S&H]I^T;;M-O;)3NFT*DRL=OPS+I?W>Q:H2W*
M=H^XDSMWED1:<K:YK2%*#TL/4+M>\%Q#UNU[P7#%[W@N6K'>BHBQV!6]^)50
MF[JJSLD,0L/MIK6M4IRZ5M!26SB]-22D@W"LRVJ"IJ.Z<6=VXOXRCQ_[&_I/
M&*H1/?(E:Y F3D2=<O%'M^0$ZISQB_<GJB#G*"UBL18WUO7D$:G$'=\2)TY.
MWXN"Q*#WTNL81J<>>TG<:\J#*]80^L>'<HUA8E \D8\6G&1ZHA$:O.QHQR4]
M:]^!/)6]<YB'ME_]O?\ GF*F9JDI](&G;TWI[$%(LCE*6H>AB<2I!VKKY?9F
MCEDTSLI*,LE+1*,+TK5RFME_%!Z5JH5;O1<HL=@5$V.P*B;'OR*J$W54^BJ&
MD(VY2UK-*4IJJ49D1$16U4S&G.WBG=,^X9RR'^:1\1'5.@'L;^D\8JA$]\B5
MKD"9.1)UR\4>WY 3JG/&+]R>606<E+[27BUXBQOS>O((U.(.2%^42)SE*3^C
MM^*@<2@]^+K&$:G'GM)W&O*@QTO^X0^L>%PJX;K2]HD7"KTQ<*O3%PJ],7"K
MTQ<*O3%PJ],7"KTQ<*O3%)IP\I"CSA!$=(RA692/>TXR/5$(C5YV-&.2GK7O
MP)Y*WKG,0]LO_M[_ ,\Q2J';5PB,G4%<RYP><VVE;6J#VM-6N=--,(0^\DBM
M54]J*0\TDAOPA*-2);DRSL2;@DVMK"MDXY+^=>J%))VK22O@JDBY36R\@5$U
M"Z*GOU*ZK]%4(INU55\KXP3.<22[8[;[(AP[E"J1OF4ITUE<Y%.N5 ?8W])X
MQ5")[Y$K7($R<B3KEXHXDFS5*XDZLF>0M2941$:JY'549]/)&XJZFB)5-J(A
MM1JD7;$B2U7='4*6UD_!)(#)UE2BM[>DXI-.0RK**L8P5?#KV8P5?#KV8P5?
M#KV8P5?#KV8P5?#KV8P5?#KV8P5?#KV8P5?#KV82K[,N5)DHO#N52.4NW!%T
ML041I,Y5$=63/$[M.,J428%M9%MBBI[7-E<E?&&"KX=>S&"KX=>S&"KX=>S&
M"KX=>S&"KX=>S&"KX=>S&"KX=>S&"KX=>S&"KX=>S#;R8=:5MG;)/;EG(>5;
MR BZ6//:3N->5!KFK'L5_P";>"#VE5-"/RA_!+XPW!7"'LAN"N$/9#<%<(>R
M&X*X0]D-P5PA[(;@KA#V0W!7"'LAN"N$/9 C)LRD(RNY<\$72QD>J(1&KSL:
M,<E/6O?@3R5O7.8A[9?_ &]_YYB$LL@61Q"4VJI+@]B,+1P:M@,+1P:M@*46
MB67\V>P"VFW4KVQY-K(B3-N:A!*"[4K/3/-,4PGPA$RA"BIH(S*PDS,(+[0D
MS-,MP9?-"3)4LI2^[7$/*)*$%FK5VJ$]-2A$1#NUFMY6V*KU3.E<U"('2343
MT5/?J5U7Z*H33=JJSOC!$0]MI03#ARDHS+[0LOR::>YD=T>9E2%4H#[*<C=_
M\PH1/?(E:Y F3D2=<O%*9=47!WQZ(N#OCT0>D.Z3VQZ(.0JD6WURQM'9,VIE
MR?!P=6Q0?VD[C7E09/+F/%OAK>T:TL>'JB$1J\[&C')3UKWX$\E;USF(>V7_
M -O?^>8@>J2(IM=-)+EDL"XZ^B+CKZ(N"LGHBW0V1+Z=.OEG[@G&56AD1E):
MI,CERRI&&FWGB)1-G;)M)*99204BR.4I:AZ'N5(;445$)_)-*TJ3_G'B)24Y
MDIY MHC:;1!>"93;6B):IZ9)FI1],'2;J)K=Z*U;WZ%=5^BJ$TW:JL[XP3*I
M],(PHS?<MC*VJ2,H,E7:J_2+,"6VTDA"")*4II$1%6*@7LIR)[K3A0B>^1*U
MR!,G(DZY>+GJDA7*V^N6-HWU8GQ<)0?VD[C7E09/+F/%OAK>T:TL>'JB$1J\
M[&C')3UKWX$\E;USF(>V7_V]_P">8@>J2(O5;'$;9)VJI#(E2$<DN6$)?>22
M;516VU%)U$G(&_"$HU(EN3+._!;OKTYEX-A,FVN915DY)T@MNV;AH4RW%M2I
M5$?YUVT(UY5).0#TK%0NU[P'I6JU;O1436K=CWZ%=5^BJ$TW:JL[XP0RT;Z6
MD&9Q#YGI6D7]-:JQ!N&83:MME2E.52CJJ4M1W2E'0/V4Y$]UIPH1/?(E:Y F
M3D2=<O%SU20KE;?7+&T;ZL3XN$H/[2=QKRH,GES'BWPUO:-:6/#U1"(U>=C1
MCDIZU[\">2MZYS$/;+_[>_\ /,0/5)$7JMCB:"VPB:2A1%*@CDZ5.24PAB%M
M'HU;)+,U4FF"7+:J41%*I9R4DYN6Z_$*;>=7:FI;E,SJ_$I$72J$#TC-0NU[
MP7+=:MWHJ)Z,P5O?F5U7Z*H33=JJSOC!N'8-XB(U*>>5+:,M_"5IJIUBKF$0
MT.1VJ:9J4<JW%G=..*KJ503V4Y$]UIPH1/?(E:Y F3D2=<O%SU20KE;?7+&S
MDGY6;"MLQMNIP94']I.XUY4&3RYCQ;X:WM&M+'AZHA$:O.QHQR4]:]^!/)6]
M<YB'ME_]O?\ GF('JDB+U6QQ-QY51"99/A'VJ2R5&%/.DV:UI)2C/)EI5#I$
M0/2M5$UN]%1%CL"M[]"NJ_15":;M56=\8-0T-MQG*HW'%'X-E%*5;AVU(NJ8
M3#,RJKN.JNWG#JK4?6*L5!?93D3W6G"A$]\B5KD"9.1)UR\7/5)"N5M]<L;?
MX9]70?VD[C7E09/+F/%OAK>T:TL>'JB$1J\[&C')3UKWX$\E;USF(>V7_P!O
M?^>8@>J2(O5;'$_LJ2(V6$VR_C/'+2[A/5,7*+A.?D"HFH714]^I75?HJA--
MVJK.^,&X>%VXY#,W7%'(VRB4BMUG;=2J8)AF51U77ETW'E_"4=8ND5:@WLIR
M)[K3A0B>^1*UR!,G(DZY>+GJDA7*V^N6-O\ #/JZ#^TG<:\J#)Y<QXM\-;VC
M6ECP]40B-7G8T8Y*>M>_ GDC>O=%4515%4515%4>V-.K_P"GO_/,0/5)$7JM
MCB2UIDMY)&R.NLZF854&LTHMS21J,Z9F:C49F=*J8.DFH714%;WYUP5U7Z*H
M33=JJSOC!*&3>0RA1[=$+/2-U-*6GT[A]()AX9,B2IJ4H[9QQ5=;BNV4?4H/
M[*<B>ZTX4(GOD2M<@3)R).N7BYZI(5RMOKEC9N7\K-FES&UU>#.@_M)W&O*@
MR>7,>+?#6]HUI8\/5$(C5YV-&.2GK7OP?:7'WVU$VEJU;VNUD2:CETR%'+IA
MA<7]!Q0PN+^@XH87%_0<4,+B_H.*&%Q?T'%#"XOZ#BAA<5]#Q0GZTB7/Z64U
MR[:A*L'_ +QDM;1O^>&$%P*^+&$%P*^+&$%P*^+&$%P*^+&$%P*^+&$%P*^+
M&$%P*^+!D3TM,OR*^+$2NG(JF1F@TD=-/3(L2I6JF6DR(,ZZCNU5,BD#TK=R
MG/R!6J%[\ZX*[K]%4)INU5=%T$K-3[,&VH[=TSD-S^;9IG*KIG4+J!##"";;
M04A$7749TU*.N9TSH1[*<B>ZTX4(GOD2M<@3)R).N7BYZI(5RMOKEC:"]6*\
M7%T']I.XUY4&3RYCQ;X:WM&M+'AZHA$:O.QHQR4]:]B4=E0_[QC+[(S36XCP
MARR6C9UM4OK"X;+2)S\@'234*MV!6]^1771F@J;E?HN@FF]557[\(B(DXAF"
M*516RC2Y$=(F],9I;^-8"6VTDAM!$E*4TB215BH3[*<B>ZTX4(GOD2M<@3)R
M).N7BYZI(5RMOKEC:"]6*\7%T']I.XUY4&3RYCQ;X:WM&M+'AZHA$:O.QHQR
M4]:]B4=J8?\ >,8J<DME5&T?#76+*Z>0%//)0;CB24HSZ9RY .DBHGHJ"M[\
M:X*ZZ,T)INU^BZ#33)1+CBU&24(IJ/,)81$SDHWGBTR(<UFIEHS_ #E,TO+*
M]RZ%^RG(GNM.%")[Y$K7($R<B3KEXN=*6F0<=1#J4>W)66G*MEJ&"+OV]$8&
MOA&]$8&OA&]$8&OA&]$8&OA&]$8&OA&]$8&OA&]$8&OA&]$8&OA&]$8&OA&]
M$2G"+X1O1#C:FC;-NK*HCZV)07JQ7BXN@_M)W&O*@R>7,>+?#6]HUI8\.E7(
M/2-*.V5646B+A^_:T!</W[6@+A^_:T!</W[6@+A^_:T!</W[6@+A^_:T!</W
M[6@+A^_:T!</7[6@#,R=*0Y*:F\X@I/2/$&.2GK7L2CM3#_O&,5RR*:83:(E
M.E;4]L5)TS44F8+E%RG/R!6J%[\2J]&:"NZ_15":;M4\[XX),/MR&DJ/;(AP
MS)I%2E=2K7D$+5JV<=5NC[IVSB\CXB,@J&>RG(GNM.%"(N8&E*C)UG!LH=,+
M"EMJV3<4FUVZUEM5J[5%-9]*033"Q31LQ#,(A+K2I+9"I35:JM3,I9#Q>0P<
MJ3I_&/1%P=\>B+@[X]$7!WQZ(N#OCT1<'?'HBX.^/1%P=\>B+@[X]$7!WQZ(
MN#OCT0>D.Z3VQZ(BR+X6)3+ZL=\7.U!_:3N->5!D\N8\6^&M[1K2Q[4ZIBY.
M^/1%R=\>B+D[X]$7)WQZ(N3OCT1<G?'HBY.^/1%R=\>B+D[X]$7)WQZ(<D+\
MHFN'=5B#')3UKV)1VIA_WC&#KA54H.UU51/RA*:4RVB93/)ML@'234+HJ>_$
MJO1F@KNOT50FF]5.OWX1$1BGV88CMDM&HTNOE2DKRMM'9.MTPEII"6VT%(E*
M2D(BH;[*<B>ZTX4&<>>6EMII"G'7%F24-MH2:EK6HZ24I24IF')F]BVEDV6E
MBY[<(VD-(.4C4RHRE8295%2;:KM$TI1]H/\ ITZN2F_.#Y2KME[H4.D[;:4J
MEIG*:U5SK8\/5)$9J]#$IE]6.^+G:@_M)W&O*@R>7,>+?#6]HUI4(=WQ(=U6
M(,<E/6O8E':F'_>,8-L%(=M*M<OP4W-E76%1-PG/R!6J%[\2IG7#;;1.+6HS
MD2FKUPF(C3VY\M,AJ65IHSZ=9Q96"ZM#_93D3W6G"@S,TPLJHR?(E$(VA-V;
M*5(-VUR7'%(;REF(2;V$(3M#+9/+0DD[?$6I;<^N2Z4XNGCT]4D1FKT,2F7U
M8[XN=J#^TG<:\J#)Y<QXM\-;VC6E0AW?$AW58@QR4]:]B4=J8?\ >,74ZNHD
MJE=1UDEDF%Q#J4VZTE7EM2IR)*E4('2343T5/?B03EF)&X6F=TK;=,>6K:Q3
MA3S'9?JR&"JX4M@,'>LHT1IF8DNE:DVKKN)&XQG!L^D"YBN"1QH_XE.6R7S5
MF+M_@3T1NSA9!L.YR3(80OR=[8##?V:+X@8:6:Q$IZILD,.1P;W%BE'M9I.)
MUR"&'L63T!+_ 'A"YKI%U#D,<X0G#(T1SC YL4P74-<HYQ@?*X?C!AL)Y2SL
MQAL)Y0SLQ*43#G^F;V0PACAF]D)2=;,NF2TZ(W1%^G1&E,E91RXV]E.1/=:<
M*#1$5=S=[+M[2S70J,)2T$?2MOM)N*(^DT6/CU21%ZO0Q*85E='!N(/4R1Q2
M6%G0>?(QY@T0T5:[0Z9H,G)%%4(E&HLV@R>7,>+?#6]HUI4(=WQ(=U6(,<E/
M6O8E':F'_>,6-2C)*4E*I1TB(BKF+:U+[.V7@B49TY9?"*+IGU"!Z5NY3GY
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
MRDO1.[+N\E F,T\ZBSE*<3\S%1SKS:^=>;7SJ.=0=]34<Z3G4=7]H.=0=_\
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
M2<31KF-OT&EXAW;?G'8ZVW]_4:HWJP.'[^Q6O]^@<>.!P\$N< M\0%O&!\Z
MXN(IDQ_=SKB8?[4T1M;</+.HWD!HEI#\6]N$B>.V=EK;?W]1JC>K X?O[%:_
MWZ!QXX'#P4YCKBS$9:6K \:W&\Z3;\#7&AG_ &G"QVUM3'A\LZY:#78Q2<([
M<L!< [+6V_OZC5&]6!P_?V*U_OT#CQP.'@IS*.V-( P)-I)PWBI.9*8#?._=
M<3#_ &G"J,USS5.\++'[LW<<NSUMO[^HU1O5@</W]BM?[] X\<#AH%S0-"0P
MF\"D_5V[T@2A<8!RXP)"Q^=^]@[0O!B($3\9%;81)=*%L5-A^1PZ=0P._.-?
M/\9E!"%64$W=9 K^;UZZM=&Q/M'Y]]SC\*V<+*Q")FVSSG\\.#0$-CLPL/$/
MP;1HB(!F0LV[&X_+5KDF+?@+1/X45Q%1?-M12"[AX?ESO>2IR@XQA^2!">ZB
MZQAP;,N?CH'H.1@QV.PE)LJ6_P"-; YB$B:!CVXSQK>9#'[H9_UN!OJ&-77\
M*,)4!WZ^=3/[M;0Q.'EG4N%8<?=4&B#HRT,S LD+L]^_?OW[]^_?O"1WG-%X
M H6>AW[5&]6!P_?V*U_OKRVND7:[S&-*%"11@UK60&9;\#S1#=JZ!Q_/CQ%
MF[%[#A^!H11(;2R%PXI^6C1$N&T89,W]8,'C1P B\%F7./#\B%B&-GD'W9KZ
M"C'D[C9?<H;OS0H96,&LQF?$_A[P2JRB%@[&<;G'\^^[!FP2KY+ZU]&HV)0P
ML!ACLTWK*EN?QH;I/HU9M9G!AC^0X?C WKSR>/[5P)8^!B<':O:H#?#<(QX^
M?Y#A_()NG?UG#\4-WU)"PF(3"+FT_+%CC&+(P#C$4G#\O/" D6+@X.V&,GX8
M8(&P188DK5VK[/STZ;R0LIL87K-?@AB\=G6;Q]AQ?ESLOALIP(_"CYQ$#MEL
M7$_+5KB"HA'[GSG\FS8 $L&+*YL$EH(8R[([/%=B*<)<1&!DLO-M\?FW;,)
M7/S&X\ _'IUEP&[=_-8_-Z]/.)F^^X=RF/QF$ G$226O=(9-OR.'7%+)V!,9
MEV1/YR9   @( ( P PA^-[1Q)+"1DFQ)^0($OO9,TV %_P .R_!$W6"ENVP-
M8KV;1)"3DJC>9*1YEIQ,/]:>*HF=_7&BRN!6Y1!C:&Q-EL4G LI?SI>9#7']
M]GSJ+=]#.EPB8(>9IEZWI))$%F&$CO[-8L6+%BQ8L6+'+04</#A0_E:I$A $
MF#OVJ-ZL#A^_L5K_ 'UZ7Z<J7:&^%#A ?*EGG^*!@GP%)(80)(_GERVR NTY
M ?@:*$@("B7$28C^;UZ0WZNL83 F.Z:IWTP.'@MJ2G#D/IRH,,!PDB QE1&X
M4V4>)FGC66<F+[H9_P!6F*@;ZAC5UHHE%W"A"8*6+=1Z:9Y:( DJF8B PAL2
M.,>;4T1G$@W+@L3&R:!EVMWDK?7P^[.G/[;-*E7(TB9"+$9P8U]&I]&I]&I]
M&I]&I]&I]&I]&I]&I]&I]&I]&H"EV=481-;OVJ-ZL#A^_L5K_?H#'5.^F!PT
M+@-3^&AWQ[7FP 2,(KL(*<\!HVIF7C3B8'^JP-] 1JZU'7V\*"FT)6VU",'*
MH'^"BV% #W58&-#+"JI8))8&_P!(6_  )!#>)">92KXLMJ"Q;0I$D_;SISZ'
M[;'G2;#Z,J>0@C3MY:A?E(7#]9Y0[34V[OS5&]6!P_?V*U_OT!CJG?3 X>#:
M(@U86),@L1P %<X:,ZSG :XT,_ZFHBAC.]AY9T^-R+>54+L!9957#%#Y;!RI
M":R.8%D"\BG&WTISXBS R?RH"J $JV ,5=@5MK6%_JZDU#;1CT/W0+<7LRIB
MB^MGLI^21C2&4SB]IJ;=WYJC>K X?O[%:_WZ QU3OI@</!M$RGP90+F#>5&;
MKM"@,3.^=2\@UQH9_P!1F*B8MNN-.395O*CR36)40 )(MJ-*"UV+"7PWO%V5
MED6=S03F-_UDB)64.((O$O-DHB(8'?5$]!\\J/3]]P;?:I7Q#5%3Q&/A8&#F
M)O7V=IJ;=WYJC>K X?O[%:_WZ QU3OI@</!M$ /R')=(M";:9=*X=KJ$G+WD
M-"Q/?\53Q,PU](-<:F?]0PL=M$^&[VSJ6= @NYJ+/*#;!MVT3M(W_L>3VP 8
MJ6#:U?P!;F081(RQM:4@5BQ3?6P8/J@C]]FL&'^51A <EKQCL.TU-N[\U1O5
M@</W]BM?[] 8ZIWTP.&A=H$@Q):F0.0+Z)< X\"0A(!N4D(HDEEFEB9V.YL
M;JQZ.TK,5XTXF'^GS%;PVT5G7G2ELYN\ !%)%KBH $%@L!@'ZRC )%1NA(!W
MPH7B[V 2;)MBVRFH" D$T7&TP"D&[ [#9H"5U2KMB,!Q(1;&:Q<-U$*)(-@O
M9ZFW=^:HWJP.'[^Q6O\ ?H#'5.^F!P\'N01$D;(X)N:GO)T1\R%PC8)LKG#/
M&E]C@8_Z>HBIC(W'EG5I#1F'RK-#@$C=20>#]!'$(%CPHH)'0FH&DV;BS8!Z
M%)Y8B616Y5<K0# [KBK(VK8.*D&S ;/YV.S3:FPJ(APZ60*C>!VFIMW?FJ-Z
ML#A^_L5K_?H#'5.^F!P\(.;3;52+I(P&,,*=]:/RK%NT?#_3H8QVT3T81OW9
MT6_\>)F)FQ+?*I<$(L7U!%F_FS4%"SJ[A\ I649UZ9*E:;6OGUE]W@-.%9@*
M ;/1_.RV:UYE3LF+.Q%L6VV,^TU-N[\U1O5@</W]BM?[] 8ZIWTP.&A>DK:F
M\MK.S1BN8H.9H^'^FJ(H42;N'EG5E6&-OE2)&.+$");0&>7]$<AILBC.!7AR
M*I2 Y#.DKY0*%Z.S^4 V'IV>S6O,JA4%P!QSA*>TU-N[\U!O5@</W]BM?[]
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
MOGGYUB8T?"FHF+%]JVP*8?*F -GV@POT;^D3?B#<1S!352O&JK-$EE+OM5F
MA1%$D#TQ00W8S(Z,M6T@;"XVX\O=5FM9^'F-"_!LZX4;1;89J#:6-PG%>- E
MD,:&[]?.IG_.X(QIB@NP\LZ(IQLG&&]J 4C:++IJ2#=.&&VL*40B4KFH96^I
M5E[@?<L\7@[*)B0&#2@H45M#=:2#)8KG5F&W)7&"$8+NJM@0C,2@VA4 NU!I
M(NXJ4WLKR'<#(;R]:;C&JYFCX5L^=7XI_"@L;FO[JO(Q*XJ7-SZ%^@*@.7P7
M@9P-].2#8M_%""A+H7^U+4L*V(EW$WRKS$T4"3@2Y^ :*S6L]-,>4\+8;-G:
M;F[0ME$#_27G6)39L(\X-0H/BW->LQ3.LYN&**D^C7&AG_.7BH@EQI;RSHEC
M L<*8CI,RMB)##P"[*#X0Z H!L /S/HFP%W,')B;HH(PJ-NLW)FVV%M2@D9
M1B),B86OLM?* R>=3!L&86W3P M\8QKT(  4KD;K*D]Q4,X"-9NHB)I^%+#S
MJ>06.E1_4+W>7H*\%6X0'H?F+<:JU8[21L8JV] $?]4,]WAL"HQV-8XT@W8&
MN%+M=^WA4I,.@)$!F)4G$Q+TBC F*&&W6-SB63P#16:UGX@8A[W)(#&#B&Y2
M;107IR-9E=IL1MBY7J(DSH&-G'C4O)-<:XG^;S%%'BP^Z<$+C?NH03! 9DPN
MZV%+&>^P,Q,+(&P'[!<-/*A@H< F9=Y+:><U<H8#O=9 1W/8"VS4<UKTT,:%
M%1[6WVJR_P#PSJ_YC9E:WR^+^A8E$R;B%Z(%Q:ANB&R,J<<JLV% DZD5="ZH
M)#P"5%9K6?B%B'(=D31'8S)K@V#5@)$A:5./["Q@ FAW'C<5,=YA,Z#+*8T%
MW_YG-34#?0D:NM(5@NF=04(L4(D29X@@DMD;0@6[V.@ZN 8J6 JQ%FU$L+!8
MRTXKD4]\+=J+ZQA1H=R=QY9U&A06'RHZW(-[CACQ?HE8 N 9VK&RD)84[/X5
M!-C"BB*,DGZ*LERHEZP[?XGB@Y'P#16:UGIICCFX%MZYEZ)*.LP,*E/Y9D;.
M*,;'QL@.(%RMPG%3.HRRF-.4:XU,_P"73%)SI!K^:=04B^M-3*D5@(HZ%1$'
MN4EODS(+(E 9/(.]'X8= 4AL 4 ! 6D0 K6R-M\#XC!6F@0#)3C3*849<+N'
MW1"Z-H1AG2,1;#$H6!XK8NA4CNW81A[7>8_H 026,NL,4Q=2]A4&UM]LZ-:%
MK?&&=0>PDV%--I:NPK"QAX!HK-:ST6Q,8H,,C[%7L1NI"$+).#\5G5G4(X:4
M;@HE8>+YE^O*-LRQG/(6RH=:W)<1,\]!C8<7G6;?LUQJ9_RR8HH3J]:!)&Z6
MHN6KBU0>9^"9QVM0DB;FRU)VQ+847R2L6L.<4:"H^#@#O<R(15C$+<X]R#?1
MH-C>J ;/<\50V,)@?RK2L-'LIW4:5S4KM*H"NK8+M!DGQ%]B2^Q[UW<?I;J0
MW%M!(X"I(W9]%!Y%2F3=]LZ* X+#Y58>GF(\@3D^ A+-:ST4QQ9&%-?B;:'9
M=T+0P-DD6,3%34$B8\$PU'B7$Z#TU@K $B-MS1KQ"=*-"7$LGAA[P[5,5RI6
MK43$ID%B6.TE#ZU<53QLQ3B8?Y988[=<:+W%.E)@!"ML6WTM9-HV\2)R-J%1
MB2W$2XDV96K^=74DEZXCX$OHJVBI>!NO?%U F8  + + '?(\S^;YB#!\Z.!_
M85$G<['\KR4HXC7QM.JKI%G\BSDN_P!/VGEN]'501K.-6"9PUVTXH7%O+.F
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
MR9K*8K-(:6L"=EW0^IMWA5Q80VQLW;Y*6H[Z]A_CTFQMK8VJ;J)#DNUA!&?
M[W4V[LBVM9][]BM?[]$--3;O"J#;N!VJ;?X*]A_CVS6SSZ*=W"Q6ECSO@Z_
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
MH,T1GMU;/0VIMW@L\0G =# 8J0 5B,) 'RT^!D:F=9P7>4\MU"B#=\51EN3
M_E!&[_'<+';4YDRX/+.@F,%A\JNG!6"3"7Q),M_P=Z#-$9[=6ST-J;=X)/$.
M%VP8M%T O&7)YLY-1H(Y!V89,<8RRBIFW EEWT.@6YXZ'+<&!3+8?X[,5!M;
M?;.G%"Q;RSJ4>9#8"K.R8WP*R.TV@3BL&.WP=Z#-$9[=6ST-J;=X&/$*K&,,
M\5"H<<)@IW 4,9BB^X*0>,7<WJZPD,^5W!\@H_#@FUWU,@P"W%6?W!@<ZGP!
M@?RA-AZ?X]A8[:G,F_LSHH#@L/E5MV80PI;N1/@_T&:(SVZMGH;4V[P*>(;A
M))Q4;S,:7BY"VH"=)Y6"!(Q4JF7I&:DYNAS5E=R5\"#9J;XU ? ?%0;C_'IB
MH-K;[9TZH7EO+.F3#6&%NC!S66T^D+R#P?Z#-$9[=6ST-J;=X$/$(QDP0#99
MW)/-8WC[H%R]@6BL!8*2 8'M;Z3&[V-!<(V*?Q3XJ&[T?RH-Q_D"PJ4R;X/+
M.CB'!8?*G%;<C!1*6 VD]_A#T&:(SVZMGH;4V[P&>(;VJ44-Z>0RI3>S(FQD
MH'#UQH.V10%.ZP"AFST?RH-Q_D<<8[:%[873.H;*.+"BM.%==@4?L;\4(S'N
MNU\(>@SOV9S 22CDU,FIDU,FIDU,FIDU!Z@$-F1EB0V&[2'2(CH;4V[P&>(8
M)+^$@P@!'"S@YJ@HH/"DGR;Q4,P!AL_R11%0+\3[9TA8I-4UN;*2XH=IE9;O
M"/H,[]FYW'L0I4J5*E2I$%%2QB>90 @P-#:FW:& PQ'G!SS:H@!%MN*7BG>^
M"6=O'3TI.I.Z\KV#BJ$/2W&D&S 8?7^2X..V@8C:Z9U:LJ$NB07NJU!#8!FO
MGYP\(^@SOV>K9Z0@ZFW> ERX>3%O!'FIS&I=U1EG!\<J/##_ "11%%>WL/+.
ML(MA/E4[A$5RR=R10VC\)>@SOV>K9Z0@ZFW> ERX\&+^.T]B5*:MPU&</MH1
M_DF#CMIEAO.F=6K"M1\JC_NU$+IC)N;/"4]!G?L]6STA!U-N\!+ERS#$C@_;
M%82 8UUJ@-G^2"B* 78G#RSH<%M8FIXZ@<"1>(<6_<7PGZ#._9ZMGI"#J;=X
M"7+FU8($\;LWE88^SE0CT/\ )(HQVZXT@06NE+Z(@DJL -I5IG-UB=]Y9+#D
M>$_09W[/5L](0=3;O *Y<Y9B1+R*L*W>F[]F]J$L^UE1Z'^1PQC0!R;^S.K8
M2%PHPUJO<(8L@O\ "AZ#._9ZMGI"#J;=X!7+EG8@<WE0[5%=(/GE1Z?Y%,4'
MG,/+.B;B!TH!S6;""3 :FXHKQ-S7I3D6P/Q>%8%6P$Z^$GH,[]GJV>D(.IMU
M(&VLZLZLZLZLZLS35RXMEE%M<99EDHR*DQ"S1 .&IE0C_(H8QI30M6\LZ%@(
M<4)8 U@):#(0-P0W_EHT6$NC$G,R62?O!@P8,'B,FB&V>2-$1^639MECMH%C
M L5C(J?\U)_S4G_-2?\ -3#"[:W!*'D'Z^?/GS@2-]NNW:F[!^J"""#W$_T,
MY)Y[*!X@9*(8S"8G]%%%%DAW5CP0; R<*^XI^XI;*R%MI47=1G?%QD2O4 *(
MPW[-\*^C4^C4^C4^C4D2DVL 6B!Y]/P1D+'MP*Q=7\PB1\@N!<>QCU8?K$B1
M(FZYN-UL>*P?J !SFHX9]A^L2)$B<0BQMO?P6)Q_)$B(:BR;ZM:7LM4R2"&
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
M';G4_C;7S28&*8J%XUAPXX5PQK%?+!07?KYU!WU-3X?:AX\7VJ:0C,/E2M%
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
M=VOFMK;D^=0?X".R$]:&0*4>[(HS24_E8SFXD&&ZN(M)J)*'M"P [M:UK/\
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
MRTO00?,M!.LM_NGG.XO0?Q*]AHHB,=?.@"%=+>6=!7B,Q?-;WAT[Z',NDEC
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
M.VCN3N/+.CB#0L/E3YD:L)T7] 3MQ6M9Z.R>^Q6O-SLM3;O!Z"#YEH)UEO\
M<O('#*EA>#RM#D?)U&00[OC3<,!A]:%PL=M*TFXZ9T(]EB/E2-/GMB[BC9-P
M='81\-4/X#6!8H)V F2.P$B1(D2)$D3 &8<:.SITP%SC64L=FBPOC-@_-WG0
MN*U6VN@>#5$5>6VX>6=(EF&$[LZV-B17%9QO VHH\15X >6';BM:ST=D]]BM
M>;G9:FW>#T$'S+03K+?[EY@FXDW 6+S:@D\&/;4$VU.5?#0CQ4-<;I;RSH%?
M",.&=6._C 1B=P#-I;./(+F3G1Y+5';6I-:DUJ36I-:DUJ36I-8)^ZB'9SXJ
M=O2^ODD>R<U$N*35-2SC0,^"YBA XM<:1[!=* ;[0E38 8E:0RC*RSP&4AKQ
MBW9'<!6M9Z.R>^Q6O-SLM3;N^LRLZLZLZLZLZLZLZLZLZBQJ'.K.K.K.K.K.
MK.K.K.J1[\#YEH)UEO\ <O(E8_0/P%(G%%S-'P[_ #%0-]34S2Q1GB8?=#).
M>"=V=0=V+-GM@*2%TL3B1'R5HVKH\5K6?8:VW]H'/C?>8+4G.%;W:[KFH2S]
MG.G[>"X(QIB@N.F=2!R*#Y*,I;#R4+ANHEB\1[@*UK/1V3WV*UYN=EJ;=WP^
M@#);CYJBQ(QV1V[=NW;MV[=L>5A", G!V+;MV[=NW;M):;8-R",/+12DPGOE
M?\7;GS0"(9Z"=9;_ '+S&MPV;4>B/50M<UNVI]1QSI^W?EBH"4:\:21E,O[6
M*FTZWH'#5ZT1"ZO6FYLKI3"&6(W43&J!QAM(?)Z<$=("M:S[#6V_M ^%RR8-
M,PPV=@!OB-.=3*_$<<ZZ1X*>*@"DW2WEG0PB'@X4'ABXA?L8A#<2[*#<L4#@
M&P'<16M9Z.R>^Q6O-SLM3;N^+$L#P&MKP4I@9.R2222222229?!X"X/3LB22
M222224<Z+6YL/L,-*4[B0)6"DT20QA\.Q)$B1(D2)$IK5)AD3MD1MH)'(W;4
MQ#]RQ8L6+%B=,.=ZNR"L.*"X< W!O[SK+?[EY8V ^5B<$M1'LGSYQMJ%?QW'
M.I-^!WXH3.VFMEV4X^=!J#J'BLC(NQ>F(L:KY#*&%")=C3@!4N[.MC@O+;>U
M+8A65N]HLRP8WQC=NN+I$5K6?8:VW]J'N^D]; P@HMO!J;%^VO8>"7BH/.X>
M6=*V,&_=1'T"B5;2Q NK8+U.$RG'>^Y@.P;^Y"M:ST=D]]BM>;G99Q6;6.)&
M+OH#U7+NK')U;/N*(C$;*:99K-Q%-!+;V+K5JU:M6K4!6FVI+NMDOQHDG?5Y
M;R_88 & H=5R[RUEO]S\E4#1P8A>P8\50*EK#9U'K0SWQXJ0%-WMG0'%DRBB
M7<4N%N)=ZF%&-T<W5)F +%J57P+D^^H"U>#"ZWKN,5L4:![-/!HX3(C4.6#X
M48%PC@@&S20K6L^PUMO[4/;N+W.U*RV/*EJ.^O8>")BBCQ8?=.]@NE#C'5 J
MK (DFE9V^,RA!*0^!;N85K6?<BD1V!Q;&%+L+AO6V9NPW[]^_?OWH0)2/(Y$
MX/N=R]BM>;FAR(/5<NZL<G5L^XV5K>Z!9ZP>JY=Y:RW^Y^;!%]7!]:65ZK(:
MG>D^_ [V\5"#!=P^Z%7(L$[LZ6?W" /!B18%TP5:0&,H%*696&% 3>?[[U<P
M30)Q0P!ZTV!*N%2<@)L/=A!O(9MM)JBM:S[#6V_M0\QDU-S0"W\%QHFI>P\$
M0QC2U8KIG116A +#S7II3 8(-P2# ?@[F*UK/N*@FKBC=!LAB8S0#;92PI*M
MQ>P6+%BQ8L6$%TPW4[-BA!66))"60H7![C[%:\W-#D0>JY=U8Y.K9Z&;"[M@
M]5R[RUEO]S\IP.LB%Q*/2,X!3"N+L#?QIL)R?Q495'$[R\514MHM]UM4 PX4
M<B+1!0LP1838#"'!#,[/P<;,F2% *#-)L>2(A4K$G820[18TJJ*UK/L-;;^U
M#RHAQQ*X1?-6TM2WTY-N'@<HBA1(NX>6=!$L(PG=G1P!5O3!E,$MC-O=0K6L
M^X^Q2:2Y3LBBP.'<?8K7FYH<B#U7+NK')U;/0S87=L'JN7>6LM_NGF72Y!C"
M90<[T 9!$8B0[*$)OHRYW[QJ+.4H&>OG4SW98H!Q,/NI.A[*=U)!81$?=3IC
MNN0FN4I="T7K&[=<73"HK6L^PUMO[4/<5V1C1Y\>N[ZQ,:!GP-#&.VG)NATS
MJ&&\"0&D8T+M#;+CG-U<>ZBM:S[C['XK<IV118'#N/L5KS<T.1!ZKEW5CDZM
MGH9L+NV#U7+O+66_W7R,+]@'$D;?'C6+FB@)N[UXT"5\)C4GRFN-!GKYU,]S
MAC&BN;_MG40)W$959$(4EU0<U0)??@D'/8!8PM,;MUQ=,JDL0:VLZLZLZLZL
MZLZLZL0_=3.TG@&)G. \@<:.PE62<:?AX%:-$BZ=,Z 109A\JA71\3MB;PG9
M2V@[L*UK/N/L?BMRG9%%@<.X^Q6O-SLO-2+63\+D/?0>JY=U8Y.K9Z&;"[M@
M]5R[RUEO]U\BB(PEQ,1WE$KC[G%B9Q6./&H(UDG,)-G9:!52<;SJ79]YYT$X
M3=4VJ&K^U%U?-1SJ>V411^=P\J8KN<"94$>BV5&_K!.5<F@Q<MV*F>!G8QA#
M'I6I--2::DTU)IJ334FF?Z]9_KUG^O6?Z]9_KUG^O6?Z]9_KUG^O6?Z]9_KU
MG^O6?Z]&XN/M368U<JS&KE68U<JS&KE68U<JS&KE68U<JS&KE68U<JS&KE68
MU<JS&KE68U<NV3333333333333'V?,NM?HJG0]LC,)![86DP5N)([!%BQ8L6
M+%1!3P#AY*0XS.#<2)#>,*^BJ^W_ )7V_P#*^W_E?;_ROM_Y7V_\K[?^5]O_
M "OM_P"5]O\ RHL!H-PO)5+N;)SK$Q??G7L\"[/G4OE+_:A5A>%S*9VT7(K,
M1%#<2LWNKB@\0:VLZLZLZLZLZLZLZLZLZLZLZLZLZLZLZLZMJ46+3<IV)85%
M"7V5G5G5G5G5G5G5G5G=C[%:\W.Y1$"5@I-$D,8?#N1(D2)$B1(D2)$B1(D2
M)$H%2A&D^#[E,=?AW5CDZMGH9L+NV#U7+O+66_W?SF11R-P+93:G\! MG $\
MEX4418LBZR$E1Z9#=<*3.Z*#6>U%_P *;6Y*J\F5)-^OG4SVD,8[:+$RKPI&
M[B8#55;(&IF_B0J1.4C""[9+4.D?UF0  V=C30<0>-9#T*R'H5D/0K(>A60]
M"LAZ%:S>U:S>U:S>U:S>U:S>U:S>U:S>U:S>U:S>U:S>U:S>U:S>U:S>U*8M
MQ^*D/S;/(FW5PH1G8M.G3ITZ=.G=?WR997Y.G?NZONZONZONZONZONZONZON
MZONZONZONZONZONZI?BNE68X4SX^>@@QZ#&U2DF<* P[!2E2I4J5*E7&O<<
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
MZN<*6+@265ZR%!80T61;)Q8#.-,4!XX'#]_8K7FYV7J*-EELQYVWP@#0Q_\
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
MK67PZ3U5N5R7?FF!P\!MI/,W5VBT_8>",&QMK'_*>F56$M5W6ML'\#"@/MH
MJR3 +9D;9Z;!H:UE\.D]5;E<EWYI@</ 3!E"DQ@$K:^%,(%,<59JVQ6K.'[J
M]G@C \ZA4E[IE6#! %9O$S$H3XM\P0\^/+_ * _L&AK67PZ3U5N5R7?FF!P\
M!.\BZQE&[%2# ?;7P\$H%N+V94Y1?%"00>+PW-]-_@% ?V#0UK+X=)ZJW*Y+
MOS3 X> WAHHE-LC[?@?AX)W!M]JE/%-44+T$ FXFRV/_  #0']@T-:R^'2>J
MMRN2[\TP.'@-[QJ.=3MKX>"1A4(EN:HHDHC(>F"3S4YH(V )#)'Q_0']@T-:
MR^'2>JMRN2[\TP.'@-ZP\RI=O[J]G@DS&%$2/H95+!JS=4ZR$QF)0=]T>/Z
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
MCZ7C@<O @8GFG@J)ZUET1+JO=W*QYWG!E6I0#L6C1HT:-&C1IP(4Q#AY*7@
MHY9X-) >%KR,9VN84-H_>SJ3?@>#]GSH1)]#*A0"XWTJXH@CWSP"2,O&XY>!
M Q/-/!43UK+HB75>[N4'N_VZR8P%F+=EER9,F3)DR9+8\B9[/%4&K#@@9,^8
MF]8'#L#!%6P !R1I88RW2*Q,R]'0Q @0($"! @0($"! @0($"! @0($"! @0
M($"! @0($"!#\$" +9"R._>  FYC$^+B:)IQU,Z&?!Z!:8^RF&)S:6#*[)M
M&3G'QO'+P(&)YIX*B>M9=$2ZKW=^[8'#2+LVTX<Q%XA*Q#:Q1.+.-,Q=]G.G
M[>#\IM]J._\ ^&536C<#N9G(_ HY>(&VLZLZLZLZLZLZLZLZLZF-FB$#$\T\
M%1/6LNB)=5[N_=L#AV!42>S$N"2Y9IM)!$!*LL7NK[]$((B")"-Q'$3=6 6/
MS./?;FA/CX[CG4F_ \'X&&VC!+_+*H<>PX$UME&,Z\B@&N*+%^_/'CQX\>/'
MCQX\>/'CQX\>/'CQX\>/'CQX\$EXOT/$*=VA>7@L,N&^KGAPM&6*F7L&[=NW
M;MV[26FM&/M5Q+FBE)A/8@P(&!EL8%CAW[FG:UU(WH.M:R^]:R^]:R^]:R^]
M:R^]),)IB)I^I&C1HT4C&*D>K^V1(D2)",);A/H_K1HT:./Y+D3:U>]ZU>]Z
ME+:'(2# A5J][UJ][UJ][UJ][UJ][UJ][UJ][UJ][UJ][UJ][UJ][UJ][UJ]
M[UJ][UJ][UJ][UJ][UJ][UJ][UJ][UJ][UJ][UJ][UJ][UJ][UJ][UJ][UJ]
M[UJ][UJ][UJ][UJ][UJ][UJ][UJ][UK671$NJ]W?NV!PTDU6*Q;'*8A",4C7
M9EHG''"@SX/1[<>+RRK:EK=T4+.2TO3LO1DV]^0H4*%"A0H4*%"A0H4*%"A0
MH4*%"A0H4*%"3#S!MN+.\T+R\,BL9LI+(8;"LMG928,&#!@P8,D&N@/<>,Q%
M(V1!6Y*D<=WXB)R+&)'''//]6;-FS<AB=Q/J%*A"<!B[*%,S8C7"/T:-&D--
MK<>N\_88,&#!D_\ )R('ZN... 0KS;U%_8T:-&C2Z43BKOJ_KKKKK5(0CB+#
M^EPX</PWBROCB]S'XOM2;+,>CL^/'CQXX>/'CQB;Y6%QOOV\^?/GR$0YY<OH
M*U"]JU"]JU"]JU"]J!9<DP/(_M^_?OWX)?,R>%IV$$$$ 2Y<*B#.%&5!981H
M1<N7+ERY<N7+ERY<N7+ERY<N7+ERY<N7+ERY<N7+EVM9=$2ZKW=^[8'#L=M$
MBQ9=,@<@7T3#)AVTD&;62ZS8N(HN-3ZT_;P?/&&VK@=[<X4L*O>LKUD*(4@4
MQ.>@,RQ0^#N7ALOC5L]#@^<T\%1/6LNB)=5[N_=L#AI*CB@E[D:9W*QHCS!/
MP"I]2QSI=/!YF,*AVXO9E5WF6W=%#  RFR,$! .]X.N7ALOC5L]#@^<T\%1/
M6LNB)=5[N_=L#AV.1RX&(IN"Q?/127@(N "2Y8B\J)-?OG7$P/"$NQMJ2WB^
MU%+DORS#I@7$/!W+PV7QJV>AP?.:>"HGK671$NJ]W?NV!PTFZ$'F^ 7,>742
M_,-$LXT#/@_ \ZALEWME4QBR EC\'&D+8RVB!]'P;R\-E\:MGH<'SFG@J)ZU
MET1+JO=WT%;DA%CNQW5#.Q_OW[]^_?OWSF=(XN[C+S[#?OW[]^_>A E(\CD3
M@^YH%\E@].>RPKRJ7F2B8N^SG3]O!Z34 1C<?+*C%XXP;LJE]0-YI+CLRBA=
MUVK$F. ,9=""#=;&0\%\O#9?&K9Z'!\YIX*B>M9=$2ZKW=])/6]P,LXJA#V-
M.G3ITZ=.G1?VZ,Y))?'8.G3ITZ=.C)!-@X492NH9>@HN#H -E[$.H-HE.'(7
M7;_:L5.7_>I/OP/"$\8;:EGA'#*KX2[JC8$')OZC<>#+EX;+XU;/0X/G-/!4
M3UK+HB75>[0_&CVOMV+K3 X:!<QL+(L&)F[D5$NSK1).H]:<^$!-D^BBV3A4
ML+SV+P8<O#9?&K9Z'!\YIX*B>M9=$2ZKW:15,8'#0-N)08'R8#A49#$\BEH
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
M6_#6,8,#UB=CE^<<<!L@^O2^.?X28JTW?4YGY2),'Y&/JX?A'MZ74T")1%0
M@ -PDGX),/Y$^61P_"3'+&)*&4)/D_G''!;^6#R*?.M;\M8A$,2R91*?+\DR
M>%2WJQY!/G7VE4=Q&TL-K<EORDEAMT)+;[FL#]3:)D%M^+R6V4D)]&Y?HDDE
MMP;2R#?2^TJ^TJ^TJQXF$7#SM>7Z$R9.6X@;DSQLF89\JUORUK?EJ6P1<%@'
M9.R\S\XXSI%E1C9A$/-.Z8XXXXXXXXXXXXXXXXXXPTT1-Y)PEDC [GCCCCCC
MCCCCCCCCCCCBGV0N0I)"5J/F#&$6!$K;^$F.N?A/ZOX29.;97\/X7&,]C/!_
M*1)C_,GSS./X28#?3IW6_...\,[8AG*RU:WX:W<L.K_!)HY*4:=%A&382GAV
M'X;-O$&*W/5OXE.$7<XWG^IEAT*#<,[UMO.:U5\5F7F^/UNN:/C?''VC7HU;
M2-]W8"A0H4*%!F$"A"M%+:6![D([A^_?OW[]^_?OW[]^_?@&7*,3Z#VL$$$$
M$$$$$$$$:A%?@#+"V[]K$$:&RE#=$S#V56K5JU:M6KU#+@#0!!(NVA X:?Q&
M=>[0G=9;A:;H*AY%:FSH1Z'A))K*ZBI7+EVTMJ!ALP=R ^>Z&A6!-O</?4 G
M !.,!%]#:UGTW^D<E4%05!4%05!4%05!4%05!4%05!4%1JY5!4%05!4%04E<
MJ[]<UK/^LI; !C@Q;=G=X2)[J-5!<RE*UKG^UKG^UKG^UKG^UKG^UKG^UKG^
MUKG^UK'^T#9ST#Z?I/O41MN;%E#82Z3\A*0XQ0MS%R]9'[LJ'0\)F=C;6+&J
M;JV=RNY /GNAX,QZUGTW$CY+N/JG/I\?W<*Y5WZYK6?]%AM;D!&ZVPN[!=E;
MNLRP+2C@QM<656@C1;"1BW?>@'F]_.;(G/$OX#@MSW2_@7=N%P3<14&'A_A4
M>S]M'IX3V:V>?16$2(+?,1Y=R@^>Z'@S'K6?3<"/DNX\[Z?N<*Y5WZYK6?\
M*90+@:5^#%:A<Y7%MB,8C<(V)H0'@M2<VD$6"I28+]I-GNEP\5,"\/"*R%#4
M>-?#PGLUKS*L!L53,C])[D#Y[H>#,>M9]-P(^2[C9G/3]YPKE7?KFM9_P]$0
MX9*$ %0"4XD8#95J@8+;-(*3D#;6=6=6=6=6=6=6=6=6=6=6=6=6=6=6=6=6
M=6=V6^9K:YW+%EZ=TPFO<87W=>+<ZP_@Q^'A/9K7F7<U /GNAX,QZUGTW CY
M+N.NMW[G"N5=^N:UGH7%WQX%#P>PE:9F2H$B<"MX#-O0:,%MFCE#NQ?2E% D
M,%*%N.X8]2%C)=(YNY+1HT:-&C1HT:-&C1HT:-.!"F(</)2\ %'+/!WTA;:9
MQL;0VX75A_!C\/">S6O,J'$RY2!O<H/GNAX,QZUGTW CY+N-C[PY?/\ =PKE
M7?KEWEEI;31EMS#%(AB#F)B9,5V>  &"VS1]ZMGA(^# L4V"1W/_ ' *E7=,
M1MP6Y\%8F')#]U @0($""0GRN6&Q0(^;V<R9,F3)DR9,F#! (EWXBBO$ V"]
MIB\V;5@<.PZRMJ;R^N;.Z;U \&WQQ-MU"@$33\/";PK??T9U,5^Y4#Y[H>#,
M>M9]-P(^2[PHX5RKO]P>!P/ Z:SM@<.PS.7 S!%P69Y]TS3ZPEKZ<."K6#5;
MJ&-'P\)P;6WV_#P$VB?SAT*7<0-7SW0T+<#9C? \,1H?6L^FX$?)=QY:U>?8
M.0E93"+<:-9%N36<K9RMG*V<K9RMG*V<K9RMG*V<K9RMG*V<K9RMG*V<K9RM
MG*V<K9RMG*V<K9RMG*V<K9RMG*V?K&4L+TNM"^!0@<-(&>&_1:<\ ]"=V[8'
M#L-XH+BEFCR[I>.B#B9IB7+49KGDJ(<*#PDU"QX^RK* 6%%G6X.TK#*)Y=P$
ME(H(0!AY*17,2&)?/^%,C AB93U!&I@5+,&'T_#"'L] OW@P4="A0@QUG*M=
M?:M=?:D<2XE[5]N^*^W?%??--8]:SZ'B/U-YT1+PVX_D=SY+N/6=>P0XT[CG
M_:US_:US_:US_:US_:US_:US_:US_:US_:US_:US_:US_:US_:US_:US_:US
M_:US_:US_:US_:US_:US_:US_:US_:US_:US_:US_:US_:US_:UC_:)8W[<]
M(\BJU'N[MVP.'?&N/ LF]S@PT" LX?X5PL#PGL^=!<#^&=6K+OM5_7R41 ^3
MN)K<EG$>]+,ZUG^*4#DN4$AN##H]R4J5*E2I4J5*E2I4J5*E2IFQ7S_E10\G
ML$L\?/1CXH+,5SSKI''K6?1"[5^YW/DNX]9UT-UG72/(JM1[N[=L#AV"@)VM
M.%BL: ;;H:A R@F/C./-);;O>PW;7G3X@, 2^3Y@5@ORRJ[%P@W[=&6#A[40
M&<I,;Q2 $3).LWHFM@Y7SRHFXP/"<48[:DD%CIG1!$)Q$!GL;A6%C#NJ'NP
M      4I]+T*UYOTCCUK/HA=J_<[GR7<>>Z&>LZZ1Y%5J/=W;M@</WQ'58!R
M!X(T.]03.9"];*OA@;AOLH+S0*6LPMXT*#1V/& NE9X18A&->.@2A:S^4T9A
M4]99G$]#AVA2&)10M"$VSMVJN4/Q5@FV#!]4(\)3%1&/;[5($(M_4U*@0.S
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
M4/2JJT.P$PTC#I!95L *F+OMYU[#Q4\/.HL6+6O6]\;5.$O%[3A2U)K!/W4
M[)BQ+ \!J_VT#B&Z*^W?-?;OFOMWS7V[YK[=\U]N^:^W?- 8%P+WH)^\3Q;&
M##LD$1!$A&XCB)M'\WKRHM! HAN%+?@:L(L)"+".(F,?SRY*BR$"J&X5M^*!
M@M!*X.X"4Z($;)"8L)K5[VK%K.X]N?R0(+LXFX#T 'X7((?*9ZBGY@@5AD_=
M;\_OVH?M6H7M22V9N\M^?/E+)DH?,?C'N"=C@.QP_G'CVI-MV?1^=[QVWP+#
MR#E^$HKD<+D>B<Z^DJ^DJV%'&YG+ _DF3UWPUK?AK6_#5[NP;A.ZEK["BQ&.
M1R]G[[[[[[[[[[@'+ )8I0USN?U]^_?N/2V4@!&Z[[NGI,)<9!N/J?N3)DR9
M,GA]].D)SKZ2KZ2KZ2KZ2KZ2KZ2KZ2KZ2KZ2KZ2KZ2KZ2IFI,- T(-TG HC*
MA]M1]A1]A1]A1]A1]A0P^Y0%%TXCGDU>Y5GX9AGBB7&ONJI;[3P$^K89_I=N
MW<%MYBO4.7XZU:]J9#!QG@Q5;JB\"%]Q7'80&&VZYQ[''CQX_/GSYQ;RVU;4
M+VK4+VK4+VK4+VHCQ,V9SL3]/W[\)ERT/F/U@@@@ @\]O57]%RY<"C@7NAYC
M!_4@0($,&\D]^*U>]JU>]JU>]JU>]J*2@@;#*).'9(T:-&C1R)$C7[MNK77V
MK77VK77VK7;VK6;VK6;VK6;VK6;VK6;VK6;VJ/#T"LAZ%9#T*R'H5D/0K(>A
M60]"H# CNO5^_=#FM9Z&PG%S$,R&SP,TG;?NKVGBJ/:V^U1EV0H2_P  V&;%
M'FWY:VWTX+<76W]F!XFK9V,;*4;">$!1<*D2$278V(8D)H41G!6/!/U+5JUZ
M$J$C"B(N MI:F ZDM!-PPPZ1!T]9;_<VH/GNAW4-@<.P-;DLXCWH01U4.784
MJ5*E2I4H52=W(/$]6A!9>_BO'<$.:UGH4)5M&1U8*5J12C+,VQ-B!.=1&#[L
MJZ'BE1%#Q7LSJ!?EVA1[%]XF\ELH<Q^=;;ZU'O\ 9@\35L[&3AOH#VK X5!(
M;Q-FXE+-QY]_1NW;H]&9$$'&Q<Z1+-I%!T]9;_<VH/GNAW4-@<.YT >JXOA?
M'<P.P[ICFM9Z%GZ\RF5DP&(;C<)??N&4;,ROGE1Z>*<'';4*['4!Y!3B1U(J
MY,7>Q*;R6[ !^=;;ZU'O]F#Q-6SL7/D/10Z5@<*UCNKK6?Z>Q6O]]8.-I%!V
M]9;_ '-J#Y[H=U#8'#N= 'JN+X7QW+"WEU^/=#FM9Z$N@9FYN8%&7J;RK&+*
M\W,T%Z<\5?3##Z\4J(KVP\LZVYDVE+Q:+=0$@/ZX_1K;?3@-QUV79@\35L[$
M%GRN>"L#A6L=U=:S_3V*U_OK!QM(H.MK+?[FU!\]T.ZAL#AW.@#U7%\+X[E@
M[P\WSW0YK6>@Y]BJVX(I* ;441JQ,:3SRJXXK1;^PN*I2MAP'\H(W>*8HFMN
M8\-$^_=7*;>2G5D6)?,MEAL;B#]-;;^T8@\35L[&!Y3K_.N!PK6.ZNM9_J#C
MI7$-N:4XBUH*-H=B[M(@ZVLM_N;4'SW0[J&P.'<Z /5<7POCN8'@\SY[H<UK
M/0;7!'5)WX >(E<H/H?0O/("D&PP/%,Q4>UM]JA7\10L5K'6U+V)#]>MM_:,
M0>)JV=C$YGG"/K\ZP.%:QW5UK/\ 2)JT?$J<<!3M"5:C9-Y@59R+H3/)LCBT
M@#K,)B-Q4%&1CQTL-]CN0/GNAW4-@<.YT >JXOBO'<4.:UGH)'"0,AFP%$6'
M>:([KU8'?&#Q4@V8#7#Q4HBMXX^S.MNY-H $RYQ@#@1_7K;?0)F+?J9SK.K.
MK.K.K.K.K.K.K;%!B5XFK9V, CG6/J %ZQQ]-<<:VLZLZLZLZI=M?T;?6$>
MX!UE /GNAW4-@<.YT >JXOA?'<U5N[H.:UGH%*KF]#;63LN1=L4)>E9FQIPD
M3(*/T^XJB3N=C^4(\5;'G4?$UKUO2L6J *#>^-*[1N=K^IP*PPG%J^#XRV/,
MTR_HW;MVH7:XXR$?E<;,.H@$LECP\E%+)"18N(=B&E 0B[<@'^-7-I$2Q4(Q
MA3ORHQHIS_[1HT:-&K.B[D!D0,&[#2]-)V')$B1(D2)0*E"-)\'W-()E$#;6
M=6=6=6=6=6=6V*11\]T>ZAL#AW.@#U7%\+X[EN<9]/C^Q,1%[L$ &ED20*"8
ME&0EH0OG,(!!$JX=H<UK/0"9(&2;6 HGX;DI;V3$N;JBL4O86Y.2KSR I!L,
M#Q6L/.H=1PSIQ!!.-[-)N O[ X3\M'EV#HY(V?65J9&ID:F1J3T%<VE33A&A
M8 ,26FLH65"V\ ';^5@P%'"%!W*&5'I$Q!&R=B046/@1MPM1::Y0C\J/$' B
MA7%;-&]+$_W_ +-FS9LVN)J3LU!%O&C&>G$DU;QD3)GG['5JU:M6K5JC-3'%
M^,[#09VO/UT<4%AEPWU<\.%HRQ4R_LW;MV[=K#3<,Q$I1Y:VE2]#NA8:E$<D
M40'82)$B1(D2)8%0$V229]D@]5Q=-X[CT++D$9),YW*,H$ E]O8!@P8,&#!E
MQ@SB7L+(?P*%*&K6VY69P)1O:<LA8T.] $9'XB;R?;9Y2J\(MGQ,+IY4%$HB
MQ0.XAR1_#DO;*V!M@A#S4508G6]KT,?BP41F)W$Y*%3@F(]Y5SB?QR +$ )=
M:UTIFU*K*RS.R "X5+$YQ+.7/XE!PD;)&=66PW^;L9!SL *C\+1IG,!,LL'$
MM%3Z8%9(8,$GYW;FDDYW0+@ EYYW:'-:S[V@S@A6*P#.I3L#YJ"9J>V2P(DL
M#@S+2*VW3>^@H,0R8RB=I+)J8 >(OKL9HH.'S@\=!RK!Q5BV8#9_/%<Q4>UM
M]J#5.:DCF-V-KP%^PC8/?HXJ1IEN,)_47<2H,\U BR)00(LZ%S2 >I;MQ!L@
M*XH,GTH_;&XG9_\ 66_H_P J&16(ABW!A'#OLR3D"PC,K;V("%"A0H4*%1G@
MHNE3",$M+8VWU+AV(/5<73>.X)DI=4=M:DUJ36I-:DUJ36I-:DUJ36I-:DUJ
M36I-:DUJ36I-:DUJ36I-:DUJ36I-:DUJ30##\[E83>;F?W>MM_:O#FM9]YA>
M>0S%4;>T%9PG1O)8DPE;*XTH!C$0P#>E[6B)I _"-FO\/H?XU)S=&!I,;HP%
M8MFORH(\5X6.VHB_'[,Z QY-IB GVER96'%0.[]M;;_VRF$4PJV75C6<U<:=
M0[TEZ@?P9# $  " , "T"A6C(-^XP33;>)%"5"%)PR1V3G8O8[A/.*&'[8O$
M[/?K+?TAY4-Y+T:'B0C<P^O+O6L#AV(/5<73F.Y%UK/O?F(-K=KS<-S^^MM_
M:O#FM9]WMT>1\B$/A0248B3@P21Q".ZCE<1P=V*"%I2MK0&I$UG-Q@%93<FS
M0?P:?2J ?$^*^I/BH[CQ9,5O#;0B_*O"@(#<5IR8;;&^!MHQY28'FVV'[:VW
M]@'@J"H*2N5=G:YJJDV"BP62C#]L7B=GOUEOZ0\J&\EZ-$5,#AV(/5<73F.Y
M%UK/05#6V_M7AS6L^Z7KY%_<G<(,%VU)0LM)#.&<17*F8C&'^(J(@\%0%V]%
M-9,\!K(;O :RFY,#4GP?R@&ST?RH-QZ>,%$5M7'@\LZB>0VF%-0R40O&)D\'
M[ZVWTP)0AR<6T-[ O9.%<JI6V@%VRMY'9RYA^V+Q.SWZRW](>5#>2]&B*F!P
M[$'JN+IS'<BZUGWO)^M0.:78E&;]];;^U>'-:S[FYYB&(K8U8FRN+!$N,_O7
MBQ6FP W4&H":GG=["DMNC 4/P39K[1#XH!L]'\J#<>,HHQVU%CXWY5(Z:T#)
M#ADW=A6UC^P#S;$FU?WUMO[,VX5RJE<" [Y\B0.RU[M9HP_;%XG9[]9;^D/*
MAO)>C0ZG+'F>]8'#L0>JXNG,=R+K6?>S,6'&&Y8(F6U;OWUMO[5X<UK/N3 "
MSV:R-H!<[B\J$+$CJ%-EDJW:OJY@C9-93<&S4_QJ ?"?% -AZ>-)BH]O;[5"
MNR+0^,2V<'I(V;<]AUMO[,VX5RKL_9 ,.94@P_;%XG9[VBED<=R5$%-K<V>A
MH\H;R7HT1_P.'8@]5Q=.8[D76L^]R6@'# 3W:((/E^^MM_:O#FM9]QWN?,!&
M2((EOA01J[-/1&FDYNS 4$V>C^5!N/&V%CMJ+%C]F= 8^*K46/O>1%!QKL-;
M;Z4"&SVXA6PO/9.%<JJ&9>)X,^?997,^0Q SJ8?MB\3M-Z/4.YH]0WDO1HC_
M ('#L0>JXNG,=R+K6?>^-27*+$E]#?\ ?6V_M7AS6L^X6+HDA@L/B+N+(H I
M=]!"<ZA/<&!_* ;#QO,5!M;?;.@-^4H>.[-!-LF%1=Q0)@0" $ &P#]L*SJQ
M#]U(U?'V3A7*J#)#"([)!).\GLD2X<(>]*,/VQN)VG]'J'<T,S>,V@&29K].
MQ;R7HT00P.'8@]5Q=.8[D76L^]V(]@AB]IX4U//MX:8,8( )B L-AHT0R$J;
MFJ2NVO0'#.I2W)@?R@C=XXPL=M0<?V9T9S/3,C18\TI3UV5ZM217&#@E3.[9
MPWV> K"DI%T1AA/*L=-=':2^2V)RFHH<7RU.!31%T0;ZQHX%8<( W9$U#X"V
MM01<S9QJ5DI7"=EG3")41+4JW'$.'DH,(-2YM,#LG"N55S/L]\8?M-YBCZX?
M#;<L6,JSGHKF/17,>BN8]%<QZ*YCT5S'HKF/17:3TU5[RM>,B<$5J'<T-S_L
M1H=9L-#N@("^RLZLZLZLZLZLZML4BCY+W=.8[D76L]!$'$7'QC#SH;36LAMC
M(&YV>TJS;Y&E6(B&/;BY6P=B<ADIHJ@1)ME#^5!L/'$Q6\-NN- ;[\&E("%7
M9,1MY,HAH58&AF_Y4SQ<C>W.WQJ1O+A]4HM3MF:FEQ;+491-$6%!NJ_'61VD
M$<;)G.:*+0DL+>(V3LGG1&5K&K40-W?5KCSM)WS X6M1L,?#0HC'97"N549>
M2/= $9W]G/,/VQI6SG6N?[6N?[6N?[6N?[6N?[6N?[6N?[6N?[17;:;6B*AU
M#N:&Y_V XB6=5CQZ FVZ'9*5*E2I4J5(D]2%"BQ<"B=&*6)M[D"PF)1V6[%A
MAAAAAAQQ!<74K_#G3!.&%1^[,F3)DR9-CJ<?#L%,;<%)RQ8G'3F.Y%UK/O>Y
MMEC-HV8SR_<W84JE2G Z=F7;MV[=NW;MRY,4((QNK0 # P[=,2S)<.D5,N0D
M<:93 \<Q1CKYT&+CP>5 'D=*' 7\<#%$&(L8>S]WL5K_ 'UD(6 (%6V#M%7"
MN54PR09T+CU.R .&*S-QZ"C#N&+Q*0*L)7(9H)G,9EG4T-S_ +  0X4TJV6=
M9[&E2I4J5*E2A5)W<@\3U:$'W(4)S".4#88PHC_=*E2I4J5+'24 =R<)V8ZM
MW@#P,X[D76L^][8IWX (;)]=!&L2/1%3;9PW Q2LX=C3LS*G'*HMV!XXAC&A
MXG!Y4SDP'X*EJJ\+Q%DMN]V<!K"5#>;;4!^_L5J_?5CQ)L3$L#:7/M%7"N5=
MF^$VS(X84,.X8O$T0C_<_P!# ,2"CH1V  & H>9>!G'<BZUGWO;1 L6318',
M%] S%BY* &RM+C?LRR)&#[I& &)V0!6#G.'Q5&5L!@?R@CQNHB@\SAY9T6^<
M%I&Z4L N.46IL"EC+N,DVBN$P1FJ_MA0<T"47'@-,.IH!AFFHSB6-ME(V/:(
MJX5RJC"8YJ'IV>R<L8'WRY\K*,.X8O$T0C_<_P!#@,2&P.'8@Q!7!GMF!X>!
MN.Y%UK/O;&)'H*<!B(XM&&&-<!(.T1[_ !P%VX>836.16Y??H-:&Z.=#GN#
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
MHN7+L&\YSV?H0($$I/0'HDK5[VK%YOCV9"84I;JJJXBC*@2#S5>JK^J-'(D
MLA)@A)^2-&O*F$@8\J:R^U:R^U;7C&#HT-<K:UGH?;%)<K!5!MW&(HY>2*,H
M0 42#C=I'];EVN^ Z18OH2A\9"B*\]X/+.LX,-IG"4"NB6QR6).'2C#V*U_O
M[//S?VKD_OV[A7*M.J$DK ^?=RB&DE[-O3G<>P"E2I4J5*DQ$FN7H%"P OP[
M/SK+=TC<5:+**^*4@O\ K:,1)!#V 8^30X?)$0@-W!#;)2RC:EN((-%G6$+
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
ML%77C#7+<4 6#84'D..-;ZV P/YXPF*,C5UKCJX1E47>,*95GKUXVV&  E<
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
M%%%%%"*M& ;L;>/ZR2&;6>$/H-GM" Q*6E&"/_1B0#8A*NY<538[7L>8*F/
MA*+B)B/_ $8D V1!\9V)W&5Q-\)V$J3<]+D3Y,$;C(@G_1B0#9%YGR:POX':
M8"S"4#G%FVKF9C<;-_\ HQ(!LB0.8N*^0#_HP2 ;(AE,]]"]'GQ_Z,2 ;(L[
M/^C*20#9%L(->S=_T:D V1*JRS6N8_\ '9X12 ;(CD[?U#DP!S;O^C$@&R(K
M$O<);OI+8G_HU(!LBP,POB%AWC&VQ79_Z+2 ;(FR18Z.\2P;(HUL-]-N[VVO
MO!%_*)P)*N!4H-? 08N0-.03O*HH/%[R>B8Z[,:CE'<OH8>(RH#@:03@EG_H
M5(!LBD3$L8>00R1DHF 4>S\ZG/Z/U5U&6XKEU'0KR<E5 9_[6U>M38C9;/(3
M'/RJ*LDB2)O$LG_1B0#9%>(LL_5!N<0V)0;3U)7S7@5,YM8>,9QLW/\ T8$
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
MF:7#47V7$D[\MC1  41&1&XB61,']A:20X(\D1X4@D7_ (86@LQ/"GJ';N'
M5)*S<&[<! ; '9K?"IN21\FH$4DB@E&)6#1)6C$[ 95UL8!8M5\0*[5+F<)W
MWS*_OBXF&&P/-P<:GN8V;L-P+#8 ,/R@*#);(%V4&Y1)<GZ1W-_"<!YA=P79
MX5@D7_A=V>LC![JV ND 5K$@2?,V5D=P@22>VDC"3=M_&Q_=CM"-3%?,?T%U
M79;WEHN7ZVWV9L@>81F&S1E^X=1>VB2+_P &HN0$L0DEK9PQVKEHD 7(MF0-
MAEA5L<K:-Z&#A;IQU+9DK ;P63A^TQ?6"/=78)58%H/B4[;D%O6A+BV[<D+B
MO1_W4-G@\P&3^D0LAF8,'>12=K>?T6*. !5\[0;VK]7'1K!D8&7A6 1?^#%6
MLBW?L6<.:P%1/)$)42J[5;OYNE#'9JXXRM\EJ)R8DGE+@6V#1U!21+CP_)"+
MP4DY1O8VP%:@\Z2EXC*M/. 4[C=)+.+^SRYQ&7(I1I2N*EY_F3)L+%.' KN!
MNEH&\6; #J[5;K*JOZ)Y-BHN"' ##N!246Y@$Q=\D+[RZ@)X5@$7_@M+NFGL
M;TV&*H5,XN0%?,O)M:X0?LCPI:$69)@SQ_F95MPTD!N;TRE.WN>W4CA/X?./
MVL6!S3@YW ?TC  F9D7.9X!^VN-SX5@$7_@M9]K4;#9<[VP<06]Z*.( J. !
M=6CN%ZIDO8M@S$Q1,@?K=&#@D!SDX.RT= _P#5-<&8V^%8!%_P""G;)*+Y@P
M/BV69]Z<X0"ZB #:K8HX>]PKF?M@@&%8Q.I+!, 6L7YNXG 9$9 ?I &]^;I<
MWZBFD5WBAFL -JQ2JQ%T9SS1(1?^"5OL'-"[/+;X^*D8*6E&*O>Y8<(<+9\Z
M#8E.!'ZMP>K<;MZX!=(!+6UE!W VPVWNP0%B7])6.:0//]38^,&XQ.+*,S;H
MWJ/?1)%[PM_4VR#A.PG-HV\;KWI?RKF(''#!_P!JD">\#R5ER=MB*Q0/8N-E
MCT9\VD[16%B[' /F%GJK;1NG!NV7LY*0,5*K*KBJXKWS5O%HVWE!L_::&1%8
M93? 0V!,$J?U,F+FMV'])<Q^5L-Z0&U!2JW;R-CP64&C>H]]$D7NYN?(T,#T
M!M4*56[>1L."R _-]8F;EV^U Q6,)CLE8W#=7#_9\,<^.!Y'<,2*Y-'J*)5N
MJXJ[] 8$RN)#K0Y0 ' P_:(=UU),1=&$7BW!K(W(U7Q\"L(22P-S],_?TP%)
M#"#CM/#:PEMNCNH]]$D7N[9T,&XQN+*,S;^J9JA$LB8)F49XMDV;$V#H(#MZ
MV$,.(.?;(((((((((((( 6$88834R3%I?#_->84,%R*D?"LU,&X,!L - Y/:
MWUYX=C+V?)3#Y&_.V ;C!?1F611A09W"#R#\RVG(BX=ZEP(;;8MV"2FZK=5V
MJXZ.ZCWT21QLJ52J52J52J52K.82@>K6JOO6JOO6JOO6JOO6JOO6JOO6JOO6
MJOO6JOO6JOO6JOO6JGO10G^ PF&\X&=7=3>R-AD60'[..... &!)4M'%<W>&
MVOH=?0Z^AU]#KZ'7T.OH=?0ZM>SKZ'7T.OH=?0Z^AU]#KZ'7T.OH=?0Z^AU]
M#KZ'7T.OH=?0Z^AU]#KZ'7T.OH=?0Z^AU]#I,FW1PF6X+=LXXXXXXXXXXXXY
M??[9C8)2X..VOH=?0Z^AU]#KZ'6RN#C*B@-K OD_Y>S\0^3UHDT$\7)KTWCS
M["!1M;\(++,).RE,,HQ4E7-;_D!KTK8$1<6QQ(,/T;A1?6'H]D<2S!QNN,\$
M6";G<^/'CQX\>/'CQX\>/'CQX\2*-,!3BLR[D^?/GSY\^?/GSY\^?/GS[+&J
M;91<XS^'PA-$+,B%X=KN7'CQX\>/'CQX\>/'CQX\1YPA@4@.ZQ6;Z*LWT59O
MHJS?15F^BK-]%6;Z*LWT59OHJS?15F^BK-]%6;Z*LWT59OHJS?15F^BK-]%6
M;Z*LWT5#AA+$N 7N"[&&RI:EJ6I:EJ6I:EH-FOA<4A[Z
M                "GQ@%A)LNF+MIT,
M              _<        6V# #*TD':;/\OQ P>1OD:"':_I%V#[5F,<1
MG-'=^8GDK-<7<&*V M;3%.\'JS+-_1D;40DP"0OL1LQK9S.-W(/*OG>^'A*,
M\:($@0-E<$4_>Q;<N.F+Y]SU1O--U]>9:&6XWHV)_P" 3<J1\FH O+T"\2E;
MD3_+MZA_$!YSAH)-87\T_=BKYS@L,V,Q*;*>/"F#(P#8 ?D?%C*7Q60+9RW!
M'Z+]*.;+S;D.[QM#0+:,/J5<AD$J\$K?#TC]MB)CU/*35E,0C"?8D[F:HWG=
M""&W0_Z\R\*+>,O>IWB</T%"_P#E[9/S4]F@1:1YX"_>>^Y<C\%39+M_.93V
MRN')9>3%.@!! _28T)-5,$N0TJLN/Y\K)G\G[>/.V<P^WU%8X?.*E[GJC>:;
M>:\R\*+>+K# 61)$=XW*B3-$WBULD1-@/\N8L8:!N*+=?S7-_<EQ"_0.(/G^
M)*_)"Y91Y&@1R2!S7:INETJW_7WU%2OA)'>;/T%]E[,CI5*KCZZ'M^H-\3(<
M;S/*D:P'N>J-YIMYKS+PJMXJ]) ;2"?+8SG_ "W'S-P9=*4N7)WJRN@77+"/
MC\/[5<04XA#.8C\2[8CNCAO87<+K"&#8@.:[TNEU5?U%ANI@E_AMPK83)\CA
MF&1^FPTB>%_DJB!BA\A>K]9]8\A>U,^51V<F>PD\NYZHWFFWFO,M#+;^P)H\
M)M(O23H_RU487I7-L9Z"AC@.4/[7Y9S2^FXI0(U; &VH[$$+8#%NLRAQ7]B4
MJQQW7]2!V(=S]2%LLE(*TALO<2W%]NZE0BO/!&3'B]3]!1DQHF(_8SUAY=SU
M1O.Z9!0]/FT/KS+0RWDFC\BXL>7OU_EJ&;C5-^@N2,(AS*<N5C>(<G]3E:;Y
M%>APJ+7J.\\L&<I/]CO?%DVRZG A1$#$)4956ZK==O[HFH%-OF&<ULK=$29X
M+SFWJ$5YX(R8\7J?F^[\(?QCW/5&\TWEUYEH9;R31_S<&,8.83_+;Z"'0;EG
M/F!GT%\OTQ^3#R#S<'&I_4G,EX&XV%J";>KD6/.?3^J:TDWKMVNU=Z"DR;=T
M5E]@P L   =DB:@4V^89S44>8B)_*WN&P:SLG3D23/ J-BDA4107K-KA)BLF
M\[GJC>:;RZ\RT,MY)H[%N.MKOH  @?Y;G8:#M=-@ALQ XVOZ9,$8.^Z/*<<W
MX&+AAZP_I"W*(X )5R"E;NZRD&RV!BUM[2ZH ==F\VEJ*_T:+L<C>[X=TU1O
M--Y=>9:&6[D ?./@:.-S!OHW^HV6@D"[\9\TY _+52>^8P#,@-J"E5NWD;#@
MLH/QLJ1W4"5_1D,!>$_4\^.V!"7CK>YAYFUI?<#<$D^1QW+[%^XN$2M2J$/O
M'=)=#_=>9:&6]#TT<PD#HO\ +@KL>1 ([::Z^]:Z^]:Z^]:Z^]:Z^]:Z^]:Z
M^]:Z^]:Z^]:Z^]:Z^]:Z^]:Z^]:Z^]:Z^]:Z^]:Z^]:Z^]:Z^]:Z^]:Z^]:Z
M^]:Z^]:Z^]:Z^]:Z^]:Z^]:Z^]:Z^]:Z^]:Z^]:Z^]:Z^]:Z^];;C+CN.> ^
MD2HASVJ3U*/LJH@ Q5; ;5J#GW%[L(DN).R@7*-=L<1M+>V;0@H (, + %@#
M8'Z0%[']5KV=OS3N/%4@;U3TC%=@6 , .Z.7+ERY<N7+ERY<N7+ERY<N<2#X
MONMN04XZ&UYEH9;T/31UMIB?1G_+H,$+B[(8=]\ZUO\ >M;_ 'K6_P!ZUO\
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
M:-GO9R"P_P >?^166PEP8@H#4/\ :U#_ &M0_P!K4/\ :U#_ &M0_P!K4/\
M:U#_ &M0_P!K4/\ :U#_ &M0_P!K4/\ :U#_ &M0_P!K4/\ :U#_ &M0_P!K
M4/\ :U#_ &M0_P!K4/\ :U#_ &M0_P!K4/\ :U#_ &M0_P!K4/\ :U#_ &M0
M_P!K4/\ :U#_ &ME/6[G-6H?[6H?[6H?[6H?[6H?[6H?[6H?[6H?[6H?[6H?
M[6H?[6H?[6H?[6H?[6H?[6H?[6H?[6H?[6H?[6H?[6H?[6H?[6H?[6H?[6H?
M[6H?[6H?[6H?[6H?[6H?[6H?[6H?[6H?[6H?[6H?[6H?[6H?[6H?[6,NF7I;
MZBM0_P!K4/\ :U#_ &M0_P!K4/\ :U#_ &M0_P!K4/\ :QY 6&'W6,16NOO6
MJOO6JOO6(3A\]:@>]:@>]:@>]:@>]:@>]:@>]:@>]:@>]:@>]:@>]:@>]:@>
M]:@>](R;J;:^CU]'KZ/7T>OH]?1Z^CU]'KZ/7T>MQZ>DE39+ %)N+=G<H,&#
M!@P8,&#!@P8,&#!@[7FKB>ZP($"! @0($"! @0($"! @0("N>E89U%/M_P 5
M]O\ BOM_Q7V_XK[?\5]O^*^W_%?;_BOM_P 5]O\ BOM_Q7V_XK[?\5]O^*^W
M_%?;_BOM_P 5]O\ BOM_Q7V_XK[?\5]O^*^W_%?;_BOM_P 5]O\ BOM_Q7V_
MXK[?\5]O^*^W_%?;_BOM_P 5]O\ BOM_Q7V_XK[?\4=, 75WE4621"Y)>%?;
M_BOM_P 5]O\ BOM_Q7V_XK[?\5]O^*^W_%?;_BOM_P 5]O\ BOM_Q7V_XK[?
M\5]O^*^W_%?;_BOM_P 5]O\ BOM_Q7V_XK[?\5]O^*^W_%?;_BOM_P 5]O\
MBOM_Q7V_XK[?\5]O^*^W_%?;_BOM_P 5]O\ BOM_Q7V_XK[?\5]O^*^W_%?;
M_BOM_P 5]O\ BOM_Q2THNJ2_:WG7_D43V N"WU8T#T/30_--$=O,^NAN::&Z
M@W5K7>T;9$Q+B(\NI_R*(G &:G46T#T/30_--$=O,^NAN::&Z@W5K7>T:9L
M/5_Y$N3(>EF@3H>FA^::([>9]=#<TT-U!NK6N]HU7<!_+_(=Y7I15R*OX\4E
M+S= ]#TT/S31';S/KH;FFANH-U:UWM&RQBGRCF/\A@397G/-T%T/30_--$=O
M,^NAN::&Z@W5K7>T;8N)])R\YG_(<% ;POZAH+H>FA^::([>9]=#<TT-U!NK
M6N]HW4$0Z?Y"R,0&IN'070]-#\TT1V\SZZ&YIH:P3:',^U ?@!SZ,^L?#WK+
M_(01@=U&T-!=#TT.'SE8:AJ&H:AJ&H:AJ&H:AJ&H:AJ&H:AJ&H>RAJ&H:AJ&
MH:AJ&H:AH5;S/KH;FFANNM^M;[^C+2+FV6O_ .1&VFOI-U-!=#TT,X1*U+9$
ML4UMK6VM;:UMK6VM;:UMK6VM;:UMK6VM;:UMK6VM;:UMK6VM;:.>VU/%Y(Z]
M@X1*U<#T5K;6MM:VUK;6MM:VUK;6MM:VU?M,(TW;,K0W--#==;]:WW]&?6,?
ML_R(]K^BG03H>FA<52!O4<#?[]TF_4<?VQ5(&]0$&$O;LN8T&.)H;FFANNM^
MM;[^C8LPWI@N/^0AMOUTT$]#TT+BKG5<[[]T\KH<?VQ5SJL#B]NRYC1S6AN:
M:&ZZWZUOO_Z<1-Q/(I^BF@NAZ:%Q5SJN=]^Z>5T./[8JYU6!Q>W9<QHYK0W-
M-#==;]:WW_\ 3B.W AZ!Y0-!=#TT+BKG5<[[]T\KH<?VQ5SJL#B]NRYC1S6A
MN::&ZZWZUOOZ-VK1_0O\@Q\S<&72G-UI>+H+H>FA<5<ZKG??NGE=#C^V*N=5
M@<7MV7,:.:T-S30W76_6M]__ $V( ?/D^0O*T'T/30N*N=5SOOW3RNAQ_;%7
M.JP.+V[+F-'-:&YIX4N ,8X?7_(+"D_4!<_(FT'T/30N*N=5SOOW3RNAQ_;%
M7.JP.+V[+F-'-:&YIX4N #0@EN 3U/\ 'PU+(X $KY%3B0J6P<@#RT'T/30N
M*N=5SOOW3RNAQ_;%7.JP.+V[+F-'-:&YIX3N ([#KP88&^"'U2'^0"./<1B#
M%E.+L2&&A.AZ:%Q5SJN=]^Z>3T(S4-0U#4-0T&:/JJP.+V[+F-'-:&YIX1N
M,L!LO0EH9,MUGEI]/:V-7*/9;JW-*]    /\>,@RV )7R*GS)RRG$C LLVZ$
MZ'IH7%7.JYWW[I= 38XOWN[N[*L6IP4L1#+LN8T<UH;FG@^X =@$ NJV -JN
M%!6@0PVX,\2RS*<KI@!R_P AB5X#B)Z0KP0VT*Z'IH7%7.JYWWT/YC1S6AN:
M>#[@#:F &*8&[P,<3 _R*;IAL 2G@%3.P\VSY%)C&3MT+T/30N*N=5SOOH?S
M&CFM#<T\'7 !%H)YQ!S8F;@_R-ZKR58>7!D]NANAZ:%Q5SJN=]]#^8T<UH;F
MFAH)=_,=()W_ *MT--$%#9BG"/)=Y (('^12&->0F#>N VJ%;4S$I#L>4!GC
MBZ&Z'IH7%7.JYWWT/YC1S6AN::'ZM?[]"/#& *'  NKN*F^XHOH>#Y*T(AK.
M!Z;7:MUN_P"1[JF6_%\+%O=QT/T/30N*N=5SOOH?S&CFM#<TT/U:_P!^@@5B
M+6_ RC&?#.R#-4*E1@%;S8X#)B5_\DO.<FGFPG=+8I0&^F27GZ:'Z'IH7%7.
MJYWWT/YC1S6AN::'ZM?[^_X5"F+R%J.4MN"RDSE7%ZID+S#@48"FPOFD7FO\
MF7#ICR8\SU-PT1T/30N*N=5SOOH?S&CFM#<TT/U:_P!_?H<SK1X9OC N:N5A
MEFT/R#=$-TRO^3X[,0W]O-0RQV5+4X[U4^KHCH>FA<5<ZKG??0_F-'-:&YIH
M?JU_O[[&$J.Y'"?&&V()4P4#4V#F*XIBDJNO^4[&HS0Y^O8[S1+H>FA<5<ZK
MG??0_F-'-:&YIH?JU_O[X2TPYV%?S2=^!=*VW4O-':EWR" !_E"51FA# S5C
M:H4R7FX4P9& ; #1/0]-"XJYU7.^_?J$/-34--0TU#34--0TU#34--4TC[2,
MS[>=3''0W--#]6O]_?%G/I%OD2WY'^5%?+(=Y?X-N))AHIT/30N*N=5SOOWZ
M&]MK.Y5G<JSN59W*L[E6=RK.Y5F\J/EJ5F^AN::&S3A]45%S?>M^]\X;H!S:
M(^ +< #T/\I=H21P NKP*7ME >!Y/Y&BNAZ:%Q5SJN=]^_>:TA!YIH;R#HUS
M#H=[B#B-YC_*G8T;,BE<(.5T7=#TT+BKG5<[[]^\UI"#S30WD'1KF'0[W(.'
MGGLE_E.=1.Z8,(/)+)CHN]#TT+BKG5<[[]^\UI"#S30WD'1KF'0[WM$<.#'^
M4F- !&."N9;AR(:,Z'IH7%7.JYWW[]YK2$'FFAO(.C7,.AWN:#'/*.1/\H2,
M JN &*Y%$U90G99X<3-[HSH>FA<5<ZKG??OWFM(0>::&\@Z-<PZ'>A&D/$4'
M.L-BO AR/\H'&B(XX3\]F_>!HWH>FA<5<ZKG??OWFM(0>::&\@Z-<PZ'>I4)
ME-T%OR4F<Q_E%W\+>[-X@!O:PL<08.V6L9LJZU]&U#=]-T7T/30N*N=5SOOW
M[S6D(/-*PU#4-0U#4-0]_P"0=&N8=#O5J>^.U60\DV8V/^4*4F^& XYKV^<8
M8?C;M/VVP8,&#!^HHE]6*+(C:?T3)DRK+/\ K!@P8,62I[)T:-&C1HT:-$3L
M8\>/'CQX\>+V*W>0P 2M@_%5]I7[2OVE?M*X AF?BXYQ4;U*3R3\\>.&XG4/
M2OO*/O*/O*/O*.?&?EZ5J7K4O6I>M2];4S/H]*^LH^LH^LH^LHEM%G'Y>/&]
M>$-PC:!MJ0 \DOT5])66Y;P/BI[%_ KZRO#/FMZ.OX PNX/\O\0;3GE[.M0_
MVL61Q?:?Q Q6_/\ 1^(,6)JO2B;R@';]>WF\ZU0K(UV=.[U6=96LCLTM3\E)
M?V?-9[E25 F'ITC;FOBM9O:OMGQ7WSXKZYKZIK(?2DKHQVCGC:0@QZJ"1LF^
MLQZ_VLQZ_P!K,>O]K,>O]K,>O]H*9>O]I&R1#WY)'JM"(NWK "A>P2221&@U
MQE(/2##?#$E1O,+ABN])3:E_R=;(6"-\+>%S.@9B]EJC>=SQ]CS3J=^V\SZ]
MN"@BXM+#L,Z(1S6@;D_%_%@R0OX/L$]8ZU]FU@75ZE?0GQ5Z- A5L[-[A46L
MZ?@K)^CXK)^BLWT5G^FLKT/S0>ST/S7U-"P2!-I]UWT_[!S3333334.B)>QA
M @0($"! @(R5R.ZD"! @0($"! @0($"! @0($"!/Z.$8+*T.>WN4"! @0($"
M! @0($"! @0%1>1H-KY.#\U#^/\ :C_%^:C_ !?FH_Q?FM0?FE\?1?FGXHQ)
M\J9/W! @0($" W8D% N_3 S=&Q-W=8$"! @0($"! @0($"! @0($ %DGX4*I
M-X=L0($"! @0($"! @0!?@H%*\;J IVGBD]BB(B(D(9YH8S(X)E=]IP(_P F
M%#N1@EXNXQ6Q>K&CP8L/,=LMKL]4;SN>/L>:=3OVWF?7N,JE4JE4JE4JE4J;
M'A6-P=>RU7,I/G5*I5*I5*I5*I[_ ,\[EX/"N8]3]^94X_OR/KH7;BKF5:JW
M.Q(.;?\ )WZ$KU?I>5Q.TP.T$&TK6;WK6;WK6;WK6;WK(V@'ML?8\TZG?MO,
M^O>L'A6)P=>RU7,KFM#\\[EX/"N8]3]^94X_OR/KH7;BKG5:JW.PQL8TGN#C
MJ'_)H0$QZ)+'S,8V I4.]&27@;C +%NXZHW';8^QYIU._;>9]>]8/"L3@Z]E
MJN97-:'YYW+P>%<QZG[\RIQ_?D?70NW%7.JU5N=AMO7D7GK!Y_Y/<%($PPL[
M$[[!CN75&X[;'V/-.IW[;S/KWK!X5B<'7LM5S*YK0_/.Y>#PKF/4_?F5./[\
MCZZ%VXJYU6JMSL(1L8_R8*#;<,;1R7]J$VQ+M=L6PACQ3G^H 00&VC80-L$Y
M]MC['FG4[]MYGU[U@\*Q.#KV6JYE<UH?GG<O!X5S'J?OS*G']^1]="[<5<ZK
M56YV$ND/7+98\O\ )8HY_5FW;FZQ8+%GU;5Z!@"P +';:HWG<\?8\TZG?MO,
M^O>L'A6)P=>RU7,KFM#\\[EX/"N8]3]^94X_OROK0:MAJ&H:AJ&H:AJ&H:AJ
M&H:AJ&H:AJ&H:AJ&H:AJ&H:AJ&H:AJ&H:AJ&H:AJ&@S1]56NMS]T^WHY!\_\
ME#&A=$V1LWPXD%(/5CX<]V]Q5V_;ZHWG<\?8\TZG?MO,^O>L'A6)P=>RU7,K
MFM#\\[EX/"N8]3]^94X_O$A-G6AD?4G&FL_VM9_M:S_:UG^UK/\ :UG^UK/]
MK6?[6L_VM9_M:S_:UG^UK/\ :UG^UK/]K6?[6L_VM9_M:S_:UG^UK/\ :UG^
MUK/]K6?[6L_VM9_M:S_:UG^UK/\ :UG^UK/]K6?[6L_VM9_M:S_:*DJB@I+2
M <OWQ]6_^1H)$)Y@N&92@S>V%_,>@1LH]+Y61O5*O'N&J-YW/'V/-.IW[;S/
MKWK!X5B<'7LM5S*YK0Y?.5PU#4-0U#4-0U#4-0U#4-0U#4-0U#18\*YCU/WY
ME3C^V*I!H0.'JZ-3=I\P]E_D(  JJP 756P!BT(X2HIWDMANG1@L-(.R5D;U
M2KQ[EJC>=SQ]B]*(*4DL!C6K/M6K/M6K/M6K/M6K/M6K/M6K/M6K/M6I/M46
MA(;  D=Z$R>Z;>9]>]8/"L3@Z]EJN97-:&<(E:A/&>/EK[,^:^S/FOLSYK[,
M^:^S/FOLSYK[,^:^S/FOLSYK[,^:^S/FOLSYK[,^:^S/FOLSYK[,^:^S/FI*
M^O\ V@DH$=/WYE3C^V+\?EO5T:;SMO0_R%A(DL5<=P0#T(CW/5&\[GCT/WMY
MGU[U@\*Q.#KV6JYE<UH7%4@;U$,P[T.94X_MB_'Y;U=&_P!:Y;D7SI 0$B;1
MP=*R*AB[<;V$NXIW/#JH*F#;?G71\T=Y$#TL>8J$\3<:6).+N5#(( ; #NFJ
M-YW/'H?O;S/KWK!X5B<'7LM5S*YK0N*N=4=Z1S*G']L7X_+>KHF%$G*],3*T
M9UZ!@/I"YUY^?!Z0=:N1^<OV<Z-L7;9ZH\Z8)UMG:M5S9B;J.H D3!,M)$M@
MP3]&;8KB +;R\>$#-0H2L$!Y'Z0=+@0%SW<O(C>L<DV.6['>KG"_B4L$(>MJ
MQ&><5#W391L(.V"\OU000 9ANT %-PCB[;'H?O;S/KWK!X5B<'7LM5S*YK0N
M*N=4=Z1S*G']L7X_+>KH<F]N1O7 ,VK6,_&R;>+R#]O/[1T(YJ"@A6!4)OM6
MV7OI LI( 2O +M0.2L*]O/+O%;[4O,Q'S\OW#"5PD>(TN9.QG#F"K &J;-4P
M(MJ;WG5P?##T*Y*DSBV=P]<XD[R>(;<Q>>V/I4;#0YWQZ'[V\SZ]ZP>%8G!U
M[+5<RN:T+BKG5'>D<RIQ_;%^/RWJZ&F@+%V#;D'\+UB+7'7QN-G&5TMC^RX8
MY.W-AM7A0YD;N_$]A&3MS" "##> ]7L%,/#\A*9.]<'D ?T[F;NM!Q?V[[[[
M[FS6PJ SL)M,]MCT/WMYGU[U@\*Q.#KV6JYE<UH7%7.J.](YE3C^V+\?EO5T
M-A]NET49Q\'W5WX[@H+1( 0!D=HN[Q$)N#:AM_6NNNMZ4N-#B#Q&^YC;P\B,
M60C@TN/0VXGUVQMO;=[EK/<[ICT/WMYGU[U@\*Q.#KV6JYE<UH7%7.J.](YE
M3C^V+\?EO5T,"6)%T:6(%.(F.X-V?')9 "##QEX XQ;*OPR;EQ1$:%A'9W'6
M>YW3'H?O;S/KWK!X5B<'7LM5S*YK0N*N=4=Z1S*G']L7X_+>KH)1ZX#<.UX8
M;: ;!O?*9?2LCR!'G^!1DQK<P<F?7D=)G5_8)\W<9MBMXD!TNHL;%I>-/ 63
M,XP'#ZP;V&W<6L]SNF/0_>WF?7O6#PK$X.O9:KF5S6A<5<ZH[TCF5./[8OQS
MNR-;.^-:X?-:X?-:X?-:X?-:X?-:X?-:X?-#GDP8?-$*PA?B#[]P%X4 2UA,
MN+5L4,D^Y0T\?^!I*/,;T)/+'\@K!C1O'A<!O.U=ZQMO@4,#@&'XE1NP"<ZG
M6RW57]!3?K)7F".;1AI"&$N[@ 3HZ_ X []AU=@T>A;&2&4D1YERPH:.'G[5
MQ>G8X6MY4DK%=P\K>5< ^,<UQ6:KXV\<90'"P,^XP+ !?1GNDO7KUZ]>O7KU
MZ]>O7KUZ]>NYA=D((W-MW4S<HQW)Z]>O7KUZ]>O7KUZ]>N7+A!%B>QR5Y!X%
MAMW/N7+ERY<N7+ERY<N7+ER_=-'-B8+IM0JYGU[TH'"G(8PZ]EJF93GC:%Q5
MSJCO6.94X_MB_'Y;U>PUGN=Q*Q#V-HK\"(7/R_1 0O$<*:,OB]?#S#*B*;G@
M^D/6D @V]!OS>0:2'MN *?(O4,A[GI \PJ*;AOB<IK5%[ AU7%=ZR^//$'D
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
M1C.@I9C6+0R3FG?<-0U#4-0U#4-0U#4-%J&&H:AJ&H:AJ&H:AJ.^8JYUH,#
MXE87!U>XDU3J-$N@. Q5P*@X<$?:<UW8'@.,M *><6V;ZCPC O$R@[+O2\<"
M-HF@I9C6+0R3FG?+A$K4\F7K_:S'K_:S'K_:S'K_ &LQZ_VLQZ_VLQZ_VLQZ
M_P!K,>O]K,>O]I/LS/<K,>O]K,>O]K,>O]K,>O\ :S'K_:S'K_:S'K_:S'K_
M &LQZ_VFRLOOJT=[Q4*3>IBC00P.)6%P=7N*JFZ(\ARYM$\R:"8\/H8J'@2,
MMC4#V/+$#EX/<-2-]2-RR[Z!SC"+J)5=JMW0<LQK%H9)S3O?%4@;U/@M@VUE
M>JLKU5E>JLKU5E>JLKU5E>JLKU5E>JA59EMIRO565ZJRO565ZJRO565ZJRO5
M65ZJRO51EPA+YA1CB=Q!<*P [&2222*B(X04ZK;8+Z,5G:C.L[49UG:C.L[4
M9UG:C.L[49UG:C.A XS>^:.L6##O.!Q*PN#J]QPKGQ9>9:KV)1Y^^_06!"CB
M).%L7#9-(P$#]%10'9,7AO=K==NG#P-&6SLUB;_!PE&U; ZK@!=4"[4E_D!Y
MC%VIBT!H.68UBT,DNS '/X.]XJYU7*'OV7.>R.44<UW$_)H9D(D\7C6:]&N:
M]&N:]&N:]&N:]&N:]&N:]&N:]&N:]&M[LWD$QQU:L],JE4JE4JE233]56'@/
M?O.!Q*PN#J]R6B2'#;#A,/%:"W*^OS[:@BD46E%WB[?PBE,!BNOIC4"GRD%W
M3"MTC0S]@ 82>,W9<7;X'C+2O>NCV\&HD DJX ;6A"V2.![3?_.1Z%EF-8O
M*3CBKG5<H>_9<Y[(Y11S7<</A7/'7LM:[U<T_=Q5SJN4/?O.!Q*PN#J]RD;#
MD<= D71@SUNNPO1^NE]BXF,@ .$U!Z[F>)U*9.< QUWN!MJQ)KMAWW5MX%_!
M!$99MEIY'MT\&9N%1TVWE,6W-KMZ&I9C4PCDRBXL8;'=V+=NW;MV[?N.@M05
MBR+$#3"3CBKG5<H>_9<Y[(Y11S7<<'A7/'7LM:[U<T_=Q5SJN4/?O.!Q*PN#
MJ]R2,$B;$JT)@C8V Y;CQ#0 Y\W;>^/R&W\!9;42;MA)C%G8^8MTY@>4P09
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
MUGO=\U=O5A_Y.M+4\VT('F-2F/FU?T2=TL1I@ X#&:B&6ZLGS_5F3)T00S
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
M '+^FAZ\7CM!(<*CLA;J_;,Y[_J>?8ZWW:UUNZ&ZCW[#%7.JZKJ\"&ZYD^#
M#E_3N4/=A46F8LFU[-RY<N7+ERY<N2Q+0%;K===W9)+7%7%7%7%7%7%7%7%7
M%7%7%7%7%7%7%7%7%7%7%7%7%7%7%7%7%7%7%7%7%7%7%7%7%7%7%7%7%7%7
M%2>%(6>K9*YA<._]3S['6^[6NMW0W4>_88JYU75=7@0W7,GP8 <OZ:'BX_'D
M2I\Y,GD[O^IY]CK?=K76[WR&H:AJ&H:AJ&H:AJ&NL]^PQ5SJNJZO ANN9/@P
M Y?TT/%Q^/#\A'O%#S&F>MT,EA-KXY8;._:M6K5JU:M6K5JU:M6K5JU:M6K5
MJU:M6K5JEG@L6;+;!>QUONUKK=[W9J!(V3?68]?[68]?[68]?[68]?[68]?[
M68]?[68]?[68]?[68]?[5\A?[U:/WQ5SJG';)GU=%F@N%9#Z5D/I60^E9#Z5
MD/I7U37US7US7US7US0EB?@U]\^*^^?%??/BOOGQ7WSXH7#5,JUF]JUF]JUF
M]JUF]JUF]J^HKZBC +0C&S7U%?45]17U%?45]17U%?45]17U%?45]17U%?45
M]17U%?45]17U%?45]17U%?45]17U%?45]17U%?45]17U%?45]17U%?4:) .7
M]-#Q<?CV7. ]DCQ9]<K:OW^OO]??Z^_U]_K[_7W^OO\ 7W^OO]??Z^_U]_K[
M_7W^OO\ 7W^OO]??Z^_U]_K[_7W^OO\ 7W^OO]??Z^_U]_J\FYD);L=;[M:Z
MW>]B1PH9B#$GU*U4]JU4]JU4]JU4]JU4]JU4]JU4]JU4]JU4]JVZ8@#3J1$Q
M8WHLZ5]Y0%"W%]HK[&G[&G[&G[&F3;U:8@[D:0%RV_.NJ--4::HT"^"F>]*9
M[TIGO2F>]*9[TIJ3\UJ3\UJ3\UJ3\UJ3\T'KNM96C*T96C*T96@&Q9^Q:UK&
MSWI^:SWI^:SWI^:#@2,(FUCE;\&#"U]._-?3OS7T[\U]._-?3OS7U-'U-'U-
M'U-'U-"NQ\FF5Z'YK*]#\UE>A^:RO0_-97H?FG?^FLWT5F^BLWT5F^BLRC)^
MBLGZ*R?HK)^BLGZ*6W-3=^Q1111&?]#XK/\ H?%*=;)M:S6?]#XK/^A\5G_0
M^*S_ *'Q6?\ 0^*S_H?%9_T/BL_Z'Q6?]#XK/^A\5G_0^*S_ *'Q6?\ 0^*S
M_H?%9_T/BL_Z'Q6?]#XK/^A\5G_0^*S_ *'Q6?\ 0^*S_H?%9_T/BL_Z'Q6?
M]#XK/^A\5G_0^*S_ *'Q6?\ 0^*S_H?%9_T/BL_Z'Q6?]#XK/^A\5G_0^-$@
M'+^FAXN/QZ=!]L 0')&*D[9J9[B8(8$;-#:WW:UUN][P>%8'%V9'-?OBKG7@
M6ANN9/@P Y?T_P EBXFP?!(]8_CT-K?=K76[WO!X5@<79D<U^^*N=>!:&ZYD
M^# #E_3_ "6*%(D-5MEVAM;[M:ZW>]X/"L#B[,CFOWQ5SKP+0W7,GP8 <OZ?
MY+%604+NEEY3--V.>Y(3U-"ZWW:UUN][P>%8'%V9'-?OBKG7@6ANN9/@P Y?
MT_R:*CQA"("88=F  %E  QDIGYL@)!Q$"63:0N@];[M:ZW>]X/"L#B[,CFOW
MQ5SKP+0W7,GP8 <OZ:'"['^ ' )>[8(;XG0EK?=K76[WO!X5@<79D<U^^*N=
M>!:&ZYD^# #E_30]FWGN_P  OON61T(ZWW:UUN][P>%8'%V9'-?OBKG7@6AN
MN9/@P Y?T_TLA\WK?=K76[WO!X5@<79D<U^^*N=>!:&ZYD^# #E_30]JL?\
M *^9S;-"9K?=K76[WO!X5@<79D<U^^*N=>!:&ZYD^# #E_30^MY_X ?6'CS2
MS\'EH36^[6NMWO>#PK XNR+CHW.?O))(34FHVO M#=<R?!@!R_IH>TW'Y/\
M@#Z.!CUP/2-":WW:UUN][P>%8'%V8(+2]?S6MFFMFFMFFMFFMFFMFFMFB,\M
M^:<"Z8Y3\^!#=<R?!@!R_IH?I/\  'VOPMK/YH/6^[6NMWO>#PK XO# 3=<R
M?!@!R_I_DX?;P_070AK?=K76[WO!X5@<7A@)NN9/@P Y?TT/R'_ #X%,?5="
M'K?=K76[WO!X5@<7A@)NN9/@P Y?TT/R'_ #ZPX^0;)R<)T)K?=K76[WO!X5
M@<7A@)NN9/@P Y?TT/R;I_@%]<?86]P?,30FM]VM=;O>\'A6!Q>& FZYD^#
M#E_30Y-8<43/:IV(<)>VG8/@7V4W <%^Y3,#P%[*QCBO;58YYGP58UQWL36/
M<9[;IAI+7)2&&$D=M_'$1H2ZJL0YCH/6^[6NMWO>#PK XO# 3=<R?!@!R_IH
M>=[CY?M_@(&^5@B\8=!M;[M:ZW>Y N%8 =A)))!W[%(,[WA@)NN9/@P Y?TT
M.8S>@_P'9,CU?GS-!ZWW:UUN]R/R:BFPWUE:96F5IE:96F5IE:-S"DH)@XSM
M/#!-US)\& '+^FAX$[_>/;_ ;6SY)=ET>>@];[M:ZW>Y8?#Q%R;KF3X, .7]
M-#B]L_R35NM]VM=;O<L'AXBY-US)\& '+^FAX=^'^ B"8(?2ZIH/6^[6NMWN
M6#P\1<FZYD^# #E_30XUW;_@.*##\A'D:#UONUKK=[E@\/$7)NN9/@P Y?TT
M.1MCT'^ XH,'R0>3H/6^[6NMWN6#P\1<FZYD^# #E_30YN[)=7_ <4 )QFZ#
MH/6^[6NMWN6#P\1<FZYD^# #E_30Z[K$?X"$<0#C=T'0>M]VM=;O<L'AXBY-
MUS)TP"0TV]S)))))))))BE)9,6\4CB)D\.^[;;;;;;;;;;;;;&T&5I'!?*D\
M'\CYI+!ZG915.PCHE7W /=29V&O?IDM#QUW-9!?FMO7?W4   2/\%KPU#4-0
MU#4-0U#4-0T74\-%UK#4-0U#4-0U#4/9X/#Q%R;KF3X+ U=NUA]]:19=>_X#
MQ82, OJ=0[PX1*U/)EZ_VLQZ_P!K,>O]K,>O]K,>O]K,>O\ :S'K_:S'K_:S
M'K_:S'K_ &I1+;3+G0P:;W+G68]?[68]?[68]?[68]?[68]?[68]?[1R9>O]
MI=O[*2222#OV*:7XA)NN9/@L#5V[6'WWINO?\!_@<O%4@;U$(PEI#B5EE*X^
MA7U14^/HJ^E5K9[5JI[5]%07)]QF4TI#H*4JR?J_-+['K\JUGR4KNZF^L_ZJ
MW$<5.3ZE3NJ,NC6_Q6M'Q6;ZJS/5^-W>OYUK7]I&4GA24*9/[XA)NN9/@4":
MDQ8D+7+&^U"?JR9,F3$[@)J60 &-\!SH0.^]-U[^X/\  Y>*N=5SSV6O-Y7)
M]'C0FZYD^!0! UX*B_U50,._=-U[^X/\#EXJYU7//9:\WE<GT>-";KF3X% U
M'N*P]!]-U[^^+$<3%>CU9=WQ5SJN>>RUYO*Y/H\:$W7,GP*!J/<5AZ#Z;KW]
M\68;F<FLG\>?=\5<ZKGGLM>;RN3Z/&A-US)\"@2AK!0P4R]$\:&2= <IT/\
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
M_OBKG58NK#0W)^KV6H=S_6*_[\I BF6U9SUK@K#>OK"DI-:N%,P0[4ZTF0V
M9(3 +QV088A]4Z=@ZCW^RP.)6%P=71SO!X5RNAS=8SU?*G']\5<ZK%U8:&Y/
MU>RU#N?Z]7_?EC?Q[,<M4!\B1R#L'4>_V6!Q*PN#JZ.=X/"N5T/SOI1Q_?%7
M.JQ=6&AN3]7LM0[G^IU_WX/9<:QN- ;:AZ+V3D'7L#J/?[+ XE87!U='.\'A
M7*Z'YWTHX_OBKG58NK#0W)^KV6H=S0]9_FS]^N-8W&B-O ]/Z=DED[ '4>_V
M6!Q*PN#JZ.=X/"N5T/S7H4X_OBKG58NK#0W)^KV6H=S0]9B_S;]^N-8W&M<[
M^RXQL'D$Y'8.H]_LN5=:=_#HYW@\*Y70_-?:G']\5<ZK%U8:&Y/U>RU#N:'K
M,7^6?OS+&!U)[]DUC<:1V4?U#LEL\+Q^L[!U'O\ 9<NZUB\&CG>#PKE=#\U]
MJ<?WQ5SJL75AH;D_5[+4.YH>O _Y9^_:PW=DUC<:1!M[)XC GC-T3L/4>_V7
M+NM8O!H8YX>P<'A7*Z'Y_P!*./[XJYU6+JPT-R?J]EJ'<T/7@?\ (GWX#;4-
M_P",ZE4/ZZ@W=DUC<>S2UGO/WFH+Y;!P$;0C=)Q['6M:UK6G&4F/:^V90XF:
M8O!H[K#X5RNA^?\ 2B,U#4-0U#4-0T&:/JJQ=6&AN3]7LM0[FAZ]K_)OUZ6I
M5+\$;&WM@[W2OGK5DF5C&Q!O.-]W9-8W&D=E/ZC[.Y$UNR554XJ)Q>#1W1^1
M10(!N[*     #'+0=)?<HA SK[.OLJ^RK[*OLJ^RK[*OLZF^>IU6<'*GV9\U
M]F?-?9GS7V9\U]F?-?9GS7V9\T?TSYHBC@UVTZ-DT-R?J]EJ'<_U&MP2_0G:
M$-8W&B,Q ?4Z)V1G@&<)^J]R1)&-3B:..A2Y6&-9_*L[E6=RK.Y5G<JSN59W
M*L[E1ON53\[57^=U=R& (&S)65]/Y61]/Y61]/Y61]/Y61]/Y61]/Y61]/Y1
MNOI_*#B$3=6UU6:0Y/U>RU#N?ZC7\AGJ3V[0AK&X]GG5VXO1]S,;D^C3'6*N
M=5U75W)ZUL4J:E4JE4JE4J2:?JJY)T:0Y/U>RU#N:'KQ_P"59B@U\H[0AK&X
MTIL!'-U7LG;,'T?N[FQN3Z-,=8JYU75=7<M1;E./[XJYU3\F<OYI#D_5[+4.
MYH>O'_E-\DXMN.Z!*V%/BNJK74L&PG#'CVA#6-QHQ8@>?HG97AL3U4='N;&Y
M/HTQUBKG5=5U=RU%N4X_OBKG5<EI#D_5[+4.YH>O'_E W4!BDQ$\S#EO,$@P
M:W=ZW=O:D-8W&F(&)+ZO?5+&Y/HTQUBKG5=5U=RU%N4X_OBKG5<EI#D_5[+4
M.YH>O%_FV!#6-QIUP2?0GGV4,S 1Q>K+N;&Y/HTQUBKG5=5U=RU%N4X_OBKG
M5<EI#D_5[+4.YH>O%3C_ )K@0UC<:PP(O07F=E'#Q2=\F/+J[DB1JG.1[&F.
ML5<ZKJNKN6HMRG']\5<ZKDM(<GZO9:AW-#UXJ<?\UP(:QN- 1N=3AV1@;=IG
M/D46M0U#4-0U#4-0U#V6*N=5U75W+46Y3C^^*N=5R6D.3]7LM0[FAZ\5./\
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
MP 8K2")!Q XB^HSL"'^23LT,L]_1Q1;",+=D         $$#*4C)WH
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
MOT-#\H['D^IWVQM'#-N@_P"7<C[M!H&,@<##E?S_ #BDT5A2<?WSQ_&KU?\
M2=.!RX<T[8]VX4ZS?N3"KQHBHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BN?\ 0T/RCL>3
MZG@L7\1_ESSX+:9ST:SGHUG/1K.>C6<]&LYZ-9ST:SGHUG/1K.>C6<]&LYZ-
M9ST:SGHUG/1K.>C6<]&LYZ-9ST:SGHUG/1K.>C6<]&LYZ-9ST:SGHUG/1K.>
MC6<]&LYZ-9ST:SGHUG/1K.>C4AXR,&YSW/EP0@(TAB*MP-8W/EY?@7.ZXM_E
M_-M)66+^F,86'5]NWU3AW)12"?X%B4<4XO="+%BQ8L6+%BQ8L6+%BQ8D6+ ;
M";;S8&U=#\H['D^IX+ DWC_+H '?[C^S7UQ7UQ7UQ7UQ7UQ7UQ7UQ7UQ7UQ7
MUQ7UQ7UQ7UQ7UQ7UQ7UQ7UQ7UQ7UQ7UQ1 "65?7%?7%?7%?7%?7%?7%?7%?7
M%?7%?7%?7%?7%?7%?7%2T>'INJX/;P)]<?SC3:RX7\[L\-D?I"NTI<8[\3\$
M';ZIP\''77E'8\GU/!@ST3T?\L!6&-$;L/7;ST0$A2^69G4_E'#X/+A7&&1%
M #5;JBQAY#O?CN&J</!QUUY1V/)]3OMCY^^CUA=@]^?7_++QWCRPYQHL"PLP
MFF9>R [CJG#P<==>4=CR?4[[K69H\V.^XMWG\.RD1AQ_RH$#E5<O9-Q\YZ=&
MJ<-#G60Y70[RCL>3ZG?=:S-(80?E'SY_Y&_EV%<A>E8%R3JUG/7Y5%5OD>Y:
M".1VNS@?,NGAJG#0YUY1H=Y1V/)]3ONM9FD(15'^1RUN]V'%J&;*P^3K:HY
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
M-R=<GWH&PA-+B 7U_P HM5N<]CTQ]/&0!#L</AZ.A]4X:&Y.N3[UO)=0\_\
M*,9@U?*HZX/5VM9A68>, "'8X?#T=#ZIPT-R=<GWHY:\^Q[N7^46QL:F;B^5
M:A_E:A_E:A_E9_K/BL_UGQ6?ZSXK/]9\5G^L^/PZ&TFVOO6OO6OO6OOGS7W3
MYK[I\U]T^:^Z?-?</FOL7S7V+YK[%\U]B^:U$]ZU4]ZU4]ZU4]ZU4]Z3U3G6
MJGO6JGO6JGO6JGO7VCYK[Q\U]X^:^P?-8O':51X#7RK5/Y6J?RM4_E:I_*BP
M_$N&V7?E>\&UIK/\K6?Y6L_RM9_E0;77A^RJZS_:UG^UK/\ :UG^UK?]_-[Q
M[:-6_M:I_?R/K3\5O.9\5KK2'&'SIK?\J# Z\/PXL#^+WTOE\UE^D^:U)_::
M0<G]HY13V%V;E:I>U:]>U:U>U?8Z^QUKM[5JE[5JA[5KA[4!([O#J5]!7TC6
M8]*S'I66UE-0U#VAV.'P]'0_*?%(*S*S*S*S*S*SJ&>_<PKD??N$U-34U-34
MU-36!68&]V%.C*3_ )/O9O7<]WRW]GB]SL&AMZ#WK X=OD%(V5D*R%?15]=7
MT!7U'X3+5DJQ/OI'O-36!6L"LWE6;RKAUPJX7X&3S?- 7L0!,4Q+>T=@,>/'
MCQX\>'9+#N[N[NY<>7W6[N[N[N[N[N[N[1L#[E=W=W=W=W=W=N+?H;<A3%DW
M.%"0>LO6OOJ^^H!FO.>GPK.>GPIF7#3%+]A=W=W:1-<:!F-"W=W=W=W=W=W=
MW;O=W=W=W=W=F5MP+"31Q,"\%[%?04?04?04?04?04?04?04?140KUL3"S$W
M5/G_ ).?,I!6QC7=[M>SQ>YV#0V]![U@<.]8.T<\F&A]:S>Y-8';[9B<*ZCV
MT>-@$>W_ ">8IY>]]O7M%L"E6<K.5G*SGI2)*/;8-#;T'O6!P[T]HYY-#ZUF
M]R:P.WVS$X5U'MHX;8V,:3?"\7N+_DVT2;NXVM'S 0=QQNVL&AMZ#WK X=Z>
MT<\FA]:S>Y-8';[9B<*ZCVT<-I3Q9]'0?Y/;_P!K8/=\MW<L;MK!H;>@]ZP.
M'>GM'/)H?6LWN36!V^V8G"NH]M'#:^C&#_DPMG?U,C;Z=M.C@-HV^=:P?-:P
M?-:P?-:P?-(@X&\;//ML&AMZ#WK X=Z>T<\FA]:S>Y-8';[9B<*ZCVT<-IX(
M7F+N6'E_DIFP;K<?+LH"("#ML6J:FIJ>WP:&WH/>L#AWI[1SR:'UK-[DU@=O
MMF)PKJ/;1LV_A-+\A6'^20<C;V#^Y4%.VUVKO>WQ>YV#0V]![U@<.]/:.>30
M^M9O<FL#M]L@57\Y,(8<&-"F&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
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
M^5J'^5J'^5G^L^*S_6?%)!Y'XK/]9\5G^L^*S_6?%9_K/BL_UGQ6?ZSXK/\
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
M@N[M[R:GK&@]5;JZOJ[XO(>ND;FG%U8FFAVN;=.W,:Z7?.:KFNRK$_RG,*L
M4/#_  ,?GST%JK=75]7?%Y#UTC<TXNK$TT.US;IVYC72[YS5<UV58G^58EY[
MH(U5NKJ^KOB\AZZ1N:<75B::':YMT[<QKI=\YJN:[*L3OLZ<A@MT;=@X=D2"
M""""""#M4*$$!=.(-GG_ (&=C;\#06JMU=7U=\WD?72-S3BZL334[0@#["M>
M_E:]_*U[^5KW\K7OY6O?RM>_E:]_*U[^5KW\K7OY6O?RM>_E:]_*U[^5B%([
MYS5)A$-<.N'7#KAUPZX=<.N'0]5B=]U#NI-34U-34U-3ID^#&UQ>.?\ -!
M              "4@%/I75]7<W?M@R?-9CU/FLQZGS68]3YK,>I\UF/4^:S'
MJ?-9CU/FLQZGS3V<!M-_'LD#BE]A7V%?85+\I7TJOI5?2J^_*^^*^^*^Z*^X
MK[BON*$P3UK,*S"LPJ1P[H:<75B:)S\RLRLRLRLRLRLRLRLRLRLRLRLRLRLR
MLRLR@C&E*:,,*SVL]K/:SVL]K/:SVL]K/:2R4Q.^Z@W?X:7'@AYXG2-!:JW5
MU?5H:^.OE61Y_-9'G\UD>?S4W]OS6K?E6K?E6K?E6<]6LYZM9SU:SGJUKFM<
MUKFM8UJ'^5J'^5J'^5G^L^*S_6?%9_K/BL_UGQ6YC_-WNOQ^(FNPA"\U0VU:
MQ_*UC^5K'\K>:WE6O'Q6O'Q6O'Q63I>8&LA60_5)#/Z^=9_7SK/Z^=28O7SK
M7O[6O?VM>_M:I_:G=U>=3NZO.IW=7G^:&NYW2JJJJJJO*F8:3A>.%:B>_<1!
M!!!!!!!!!!!!!!-5/>@$P-NEZL3ONH-W^&#6&S$\JPH\^N@=5;JZOJT-JG'Q
M$:5R&EZQ.^Z@W?X<;R$]WOH'56ZNKZM#:IQ\1&E<AI>L3ONH-W@(?!EXY#H^
MV@=5;JZOJT-JG'Q$:5R&EZQ.^Z@W?X<3!WKHYQH'56ZNKZM#:IQ\1&E<AI>L
M3ONH-W^' J,0H3MD^N@-5;JZOJT-:WB(TKD-+UB=]U!N_P /+VQ!Y-SWT!JK
M=75]7^$ TKD-+UB=]U!N_P /-RS'DP]SST!JK=75]7^$ TKD-+UB=]U!N_P\
M,V6D\JP%IOD\GO\ JK=75]7^$ TKD-+UB=]U!N_Q VXK'!QY]>_ZJW5U?5_A
M -*Y#2]8G?=0;O\ $#>J2Y.L/?\ 56ZNKZO\(YI7(:7K$[[J#=_B!*7,:$#9
MOSS[]JK=75]6AM:S/$1I7(:7K$[[J#=X$'P;)+%3R;]9[]JK=75]6AM:S/$1
MI7(:7K$[[J#=_B)-'RKND]^U5NKJ^K0VM9GB(TKD-+UB=]U!N_Q$439/SZT
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
M=9/-\UD\WS^8B6W]!*-8_E;_ %/*M>/BM>/BI<3KY5D*R'ZI)0\P'H.S
M EQ=:T_-:T_-:T_-:T_-:T_-1;OG\T"^WM]60K(5D*R%9"LA6Y.OE6O'Q6O'
MQ6O'Q6O'Q6O'Q6O'Q6O'Q6O'Q6O'Q6O'Q6O'Q6O'Q3+3:3!YITK76FO_ -K6
M_P"UK?\ :UO^UK?]K6_[6O\ ]K6/S0:"6RLR[/3\&;K]D$$$4\UL]Z:2W$.(
M3:D7X5N"F3S?-9/-\UD\WS63S?-<*N%7"KA5PJX=<.N'7#K-Y5F\JS>59O*L
MWE6L"M8%:P*U@?LMMLU6:K-5FJS%9RLY6<K.5-!*?:-?:-?:-?:-?:-?:-9C
MUK,>M9CUK.CJ7K5;WK5;WK5;WJ2[ZBOM5?:J^U5]JK[57VJE663BUF/6LQZU
MF/6LQZUF/6LQZTJZ[NNM\O\ +!;C,Z'="1$F5?\ %&WO>#K6M7O6M7O6M7O6
MM7O6M7O6M7O1O%H/3M#G#HT*8UR[HT>+*L4=;OI%145%145%058TC7'/:'UW
M+_+ OD^IW0D$[=>@>WXY+V?B:FIJ:*U#([0YPZ-"F-<NZ-("RKKN>FAW'/:'
MNVQ_RR"^3ZG="1F.Z]+?CDO9^Q6H9':'.'1H4QKEW1I 65==STT.XY[0^8".
MKP_RP6XSCJ=T) =@C]"_')>S]BM0R.T-<R:%,:Y=T:0%E77<]-#N.>T/8N!#
MD?&F1>/^#E$B[F'-]_QR7L_?4,CM#7,FA3&N7=&D!95UW/30[CGM#W*8??\
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
MJ*BHJ*BH[G)1LU9%9%9%9%9%9%9%9%9%9%9%9%9%9%9%9%9% =BT#V4
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
M,G__V@ , P$  A$#$0  $
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                   !(
M
M
M                                                     ))!
M
M
M
M  !(     )(330(
M
M
M                   !!!)(    &:=Y:!
M
M
M                                     (-ME!  !)C)("ZY(
M
M
M                                                       )$C"\
MRC"45)()#VQ(
M
M
M             !" (;=M_P"Z22"2?\&P
M
M
M                                 18    R,R22"22*?00
M
M
M                                                   "+4  0R22
M22"222LM@
M
M
M         0 L  0R2222"22207B@0
M
M
M                           "3(  0R2222"2222";H"
M
M
M                                             09@  0R2222"222
M220B$0
M
M
M  "#>@  0R2222"2222229(V
M
M
M                     5,   0R2222"22222224T0""0"""
M
M
M                                     2!?0   0R2222"2222222+E
M""2I"3F "
M
M                                                       0O$
M  0R2222"22222222;/\K#M8$[200
M
M
M             1J@    0R2222"222222220X=J17I12=<P0
M
M
M                               Q@     0R2222"2222222222T:222
M22:!FB
M
M                                               29(      0R22
M22"222222222222222222>G&0
M
M
M    "1Z@      0R2222"22222222222222222261 R
M
M
M                       6L       0R2222"22222222222222222262=
M80
M
M                                        08P       0R2222"222
M22222222224VVVTN20-B
M
M                                                         "#,
M        0R2222"22222222222223;;;9>224.0
M
M
M               ""H        0R2222"2222222222222 @  "F221UP
M
M
M                                  "P        0R2222"222222222
M2222 @  "F222'T
M
M                                                   23
M  0R2222"2222222222222 @  "F2220F0
M
M
M         0(@        0R2222"2222222222222 @  "F2223J
M
M
M                            P         0R2222"2222222222222 @
M  "F2220H0
M
M                                             #4         0R22
M22"2222222222222 @  "F2222Z0
M
M
M   3$         0R2222"2222222222222 @  "F222250
M
M
M                     2>         0R2222"2222222222222 @  "F22
M22=P "0
M
M                                        :         0R2222"222
M2222222222 @  "F2222#>" " 2
M
M                                                          8@
M        0R2222"2222222222222 @  "F22222Q;77%22
M
M
M               ":@        0R2222"2222222222222 @  "F22220K=\
MEC7&R"
M
M                                  :P        0R2222"222222222
M2222 @  "F222220/220 HFF"
M
M                                                   "94
M  0R2222"2222222222222 @  "F222222222223G+@0
M
M
M         "#,    22222R2222"2222222222222 @  "F2222222222223I
M)"
M
M                            !?@  "))))(22222"22222222222222@
M  "R22222222222221KH0
M
M                                               5D  "N222%R22
M22"22222222221\ ,@  "H   $N2222222225="
M
M
M     !G  "B222222222"22222222220;8V   "&[;;)V2222222222KH0
M
M
M                       2&D "B222222222"22222222222$      8
M 0V22222222225]"
M
M                                         "#7@"R222222222"222
M22222222$      8   0V22222222220AD 2
M
M
M2#^".R22222222"22222222222$      8   0V22222222222)^ G&"
M
M
M                  " %(;L.2222222"22222222222$      8   0V222
M222222223P \DH0
M
M                                     2"069SR222222"222222222
M22$      8   0V222222222222210C8V
M
M                                                        "00
M^2222222"22222222222$      8   0V22222222222221$".T0
M
M
M               " 2M2222222"22222222222$      8   0V222222222
M22221$ #Z 2
M
M                         ""    2 "7U82222222"222222222224
M   8   !"22222222222221$  7K$0 00
M
M                                           "2FB[V"0V=6R22222
M22"222222221B6D      8   17_ /\ _P#_ /\ _P#_ /\ _P#_ /X   M/
M^6ED$
M
M             $@WAQ&25W2S,DDDDDDDD@DDDDDDDDD2QL      &    @DD
MDDDDDDDDDDDD@    $=_,>L$
M
M                              $D-NLDN;/)\DDDDDDDDDD@DDDDDDDD
MD@        &                          !,MP4$
M
M                                                $+YLDD$DDDDD
MDDDDDDDDD@DDDDDDDDD@        &                             WX
M($
M
M     @BP DDD_P 9))))))))))))()))))))))(        !@
M                   E=
M
M                      !) =[Y))))5TNI))))))))))()))))))))(
M     !@                              )KQ
M
M                                         !M<+Y))))))))))))))
M))))()))))))))(        !@                               $
M
M                                                         !)>
M?P+Y))))))(9))))))))))()))))))))(        !@
M              !&0
M
M               )"J  +Y))))))(W))))))))))()))))))))%;;;;:8  !
M@                                 H
M
M                                  2P  +Y)))))))-I);;;:+_ /\
M]$DDDDDDDDD5_P#_ /\ ]8  &                                 !$
M
M                                                         $&4
M   ODDDDDDDD@DLMMMMR226@DDDDDDDDDDDDDDD(  &
M               $6
M
M                M(   ODDDDDDDDD!5DDDCDDDD<DDDDDDDDDDDDDDD(
M&                                 *@
M
M                                 $Y    ODDDDDDDDA;?DDDG   $)
MDDDDDDDDDDDDDDD(  &                                 (@
M
M                                                   @)    ODD
MDDDDDDDDDDDDG   $)DDDDDDDDDDDDDDD(  &
M          %@
M
M         DT    ODDDDDDDDDDDDDDG   $)DDDDDDDDDDDDDDD(  &
M                            &
M
M                          $DH    ODDDDDDDDDDDDDDG   $)DDDDDD
MDDDDDDDDD(  &                                 ')
M
M                                             C(    ODDDDDDDD
MDDDDDDG   $)DDDDDDDDDDDDDDD(  &
M    %2
M
M   S@    ODDDDDDDDDDDDDDG   $)DDDDDDDDDDDDDDD(  &
M  C??MM.VV $AMM_8 $V &$%@
M
M               $$   @9MMMMM7DDDDDDDDDDDDDDG   $/D\BH)X"2M20"
M2M2X$ 30$$ 6T  @&P$ ?Y-ML@&TV%MO;;P      /H
M
M                                &7    DP_P#_ /\ _-DDDDDDDDDD
MDDDDG   $+^+<K;$DDDDDDDDDP
M   GH
M                                                    @$^GX
MC2222224DDDDDDDDDDDDDDG   $)DDDDDDDDDDDDDDDP
M  @                  !/@
M
M          D;Z@Y@  '+DDDDDBDDDDDDDDDDDDDDG   $)DDDDDDDDDDDDDD
MDP                                      -@
M
M                           DS1LER   $;DDDDDBDDDDDDDDDDDDDDG
M  $)DDDDDDDDDDDDDDDP                                      -(
M
M                                            $#FTDG8   $2DDDD
MDBDDDDDDDDDDDDDDG   $)DDDDDDDDDDDDDDDP
M                AHD
M
M   #<DD),@   )DDDDDBDDDDDDDDDDDDDDG   $)DDDDDDDDDDDDDDDP
M              0                    .
M
M                    DO<DDQ@   $1,DDDDBDDDDDDDDDDDDDDG   $)DD
MDDDDDDDDDDDDDP                  P                    C0@
M
M                                      @^DDFX$   $MDDDDDBDDDD
MDDDDDDDDDDG   $)DDDDDDDDDDDDDDDP                  P
M           !P
M                                                        &ZDD
M1$@   $/DDDDDBDDDDDDDDDDDDDDG   $)DDDDDDDDDDDDDDDP
M        0                    !(@
M
M             $CTDK$@    $,DDDDDBDDDDDDDDDDDDDDC   $)DDDDDDDD
MDDDDDDD0                                       %<@
M
M                               $;4DY$      +DDDDD@;;;;;;;;;;
M;;;;20   SDDDDER222222223<
M      4@
M                                                 DZDF(
M >DDDDDDVVVVVVVVVVVVVV-H  $-DDDDALDDDDDDDD@
M                       '<@
M
M       EKD@O@     D=DDDDD@(             !8  $-DDDDE(
M                    @                  2 !X@
M
M                         '4DD)       \DDDDD@(             %8
M  $-DDDDE(                                              M)H"
MT@
M                                          A:$DD3P     $?DDDD
MD@(             %8  $-DDDDE(
M             #+F@&= @
M                                                          $D
M3YDDDQ0     DSDDDDD@(             %8  $-DDDDE(
M              @                Q,&I 9E
M
M                $5=TDDDD\@    CVDDDDD@(             %8  $-DD
MDDE(                                             . DSE .D
M
M                                   <<DDDDC=     F<DDDDD@(
M          'X  $-DDDDE(
M      %P $@UL%H
M                                                   $##DDDDD,
M)     B$DDDDD@(             '8  $-DDDDE(
M                        !@  DE5R@
M
M          +TDDDDDV0     A\DDDDDD-MMMMMMMMMMMMMLMMMM_DDDDE(
M                          P               #,@  @J,D
M
M                           DS$DDDDD?D     E\DDDDDCR222222222
M2222022221DDDDE(                            P
M%,   $$$
M                                             !ZDDDDDDY@
M%,DDDDDDDDDDDDDDDDDDDDA<DDDDDDDDE(
M  P               %<     @
M
M   G4DDDDDC0      !,DDDDDDDDDDDDDDDDDDDDA<DDDDDDDDE(
M                                    "-
M
M                    $'\DDDDD,4@ $$ $F<DDDDDDDDDDDDDDDDDDDDA\
MDDDDDDDDE(                                            $-@
M
M                                      $G,DDDDDVD $D$$ '4DDDD
MDDDDDDDDDDDDDDDD@DDDDDDDDDE(
M             !,
M                                                        @)4D
MDDDBG  $B?D$%TDDDDDDDDDDDDDDDDDDDD@DDDDDDDDDE(
M              @                !(
M
M          D   !7DDDDD" , $[.+ ;4DDDDDDDDDDDDDDDDDDDD@DDDDDDD
MDDE(                                             $8@
M
M                          $DD@  K%DDDDDK/<@G:DA [DDDDDDDDDDD
MDDDDDDDDDD@DDDDDDDDDE(
M       !M$
M                                            D&^(@$(TDDDDDDD\
M$&\D(D:DDDDDDDDDDDDDDDDDDDDDBDDDDDDDDDE(
M                          RU$
M
M  $:WJ(/DDDDDDDDCPDO\DCB'DDDDDDDDDDDDDDDDDDDDDBDDDDDDDDDE(
M                                            C*T
M
M                    )\D*A\DDDDDDDDE\@(DE/A.DDDDDDDDDDDDDDDDD
MDDDDBDDDDDDDDDE(
M   'J$
M                                     @6LDD2FDDDDDDDDDX +DBTD
M+DDDDDDDDDDDDDDDDDDDDDBDDDDDDDDDE(
M                      ST@
M                                                     $@"<DDD
MDDDDDDDDDD/P@ZDG,%\DDDDDDDDDDDDDDDDDDDDDBDDDDDDDDDE(
M                                        '9P@
M
M          D$ ',DDDDDDDDDDDDCKDEXD@\NADDDDDDDDDDDDDDDDDDDDDBD
MDDDDDDDDE(                    $LD     P                    -
M^$
M                           $!.F84DDDDDDDDDDDDA_$M$DDX*<DDDDD
MDDDDDDDDDDDDDDDDEDDDDDDDDDE(                    $RV4    P
M                 $?
M                                              +1$FDDDDDDDDDD
MDDD@P RDDGLR\DDDDDDDDDDDDDDDDDDDDDEDDDDDDDDDE(
M      GDE-@   P            MMMMMM,  @P@
M
M   DX\DDDDDDDDDDDDDDDN($_0DA0NDDDDDDDDDDDDDDDDDDDDDDEDDDDDDD
MDDE(             $DDDDD@*DDF-MMM=MMMMMMMMMMM-LDDDDD -ML0
M
M                     GLDDDDDDDDDDDDDDDDF@ 3DDY/$DDDDDDDDDDDD
MDDDDDDDDDDEDDDDDDDDDA-MMMMMMMMI\DDD4R22224 DDA'_ /\ ^_\ _P#_
M /\ _P#_ /\ _P#YI))))))__P#5B
M                                                     "622222
M222222222223Z0";F3H-22222@        &        8D        *DDDDDD
MDDDEFVVU/;;;;;;;;;;;;;;[;;;;;;;;;;;;;;;;;;;;;=T
M
M           "6R2222222222222220>00/2#.>=.221R22222222);;;;;;;
M;*^2222222222222222220@  "N222222222222212222222222222222222
M222>4
M                              $R2222222222222222J01E2:S/R622
M1R222222220        3:2222222222222222222@  "N222222222222202
M222222222222222222222240
M                                                >V2222222222
M2222218"#B1 B\2.22 R222222220        0V2222222222222222222@
M "N2222222222222022222222222222222222220@@
M
M      >N2222222222222221$"/R78"J28221R222222220        0V222
M2222222222222222@  "N22222222222220222222222222222222222227
M
M                        =>2222222222222220" &SO2.>2722'R2222
M22220        0V2222222222222222222@  "N222222222222212222222
M2222222222222222'0
M                                         "622222222222222222
M2 "%X ^226R212222222220        0N2222222222222222222@  "N222
M2222222222122222222222222222222222/0
M                                                           "
M%22222222222222222IRH!L7XR22)23R222222220        0F222222222
M2222222222@  "N2222222222222122222222222222222222222;@
M
M                 "$R22222222222222221"ZS@\>2222(@2222222220
M       0F2222222222222222222@  "N222222222222212222222222222
M2222222220^
M                                   "%22222222222222222:W^"BY
M222222B222222221"22222222"B2222222222222222222@  "N222222222
M22221R2222222222222222222223^
M                                                      $22222
M2222222222227[>'P^222222'22222222*]))))))))9_222222222222222
M2222@  "N22222222222222R2222222222222222222222J0
M
M           0:22222222222222222%(R$PV222222122222222:U_\ _P#_
M /\ _P#_ -02222222222222222222@  "N22222222222222R2222222222
M222222222223OP
M                                     2,MMMMMMMMMM]MMMMMML"0-
MY&22222212222222270DDDDDDDDDD2222222222222222222@  "N2222222
M2222222R2222222222222222222222#@
M                                                        S222
M22222226222222221_#R22222212222222270DDDDDDDDDD2222222222222
M222222@  "N2222222222222122222222222222222222222+@
M
M          """1*222222222262222222223B222222212222222270DDDDD
MDDDDD2222222222222222222@  "N2222222222222122222222222222222
M222222*T
M                           "00R,B222222222262222222222222222
M2212222222270DDDDDDDDD\2222222222222222222@  "N2222222222222
M1222222222222222222222221*
M                                            "2KN"6R222222222
M2622222222222222222212222222270DDDDDDDDD@2222222222222222222
M@  "N22222222222221222222222222222222222222Z
M
M "21<NR222222222222622222222222222222212222222270DDDDDDDDD@2
M222222222222222222@  "N2222222222222122222222222222222222222
M1*
M                   28MRR222222222222262222222222222222221222
M2222270DDDDDDDDD@2222222222222222222R222J2222222222222022222
M2222222222222222223*
M                                     "._22222222222222262222
M2222222222222212222222270DDDDDDDDDL2222222222222222222)))+R2
M222222222222022222222222222222222222-H
M                                                      "1NR22
M2222222222222622222222222222222212222222260DDDDDDDDDL2222222
M222222222220[;;9V2222222222222022222222222222222222222)T
M
M             6222222222222>VVVTZ22222222222222222212222!MMMN
MP   ",DDDDL2222222222222222221222222222222222222122222222222
M222222222222)"
M                               7R22222222222>R220J2222222222
M2222222212222;;;;8G;;;98DDDDL2222222222222222221222222222222
M222222122222222222222222222222 P
M                                                "4R222222222
M22,@  "Z22222222222222222212222(@       "\DDDDL2222222222222
M222221222222222222222222122222222222222222222220)P
M
M      "&R22222222222,@  "Z22222222222222222212222(@       "\
MDDDD\2222222222222222221222222222222222222122222222222222222
M222223N
M                        "$V22222222222,@  "Z2222222222222222
M2212222(@       "\DDDDP2222222222222222221222222222222222222
M0R2222222222222222222221X0
M                                           3^22222222222,@
M"Z22222222222222222212222(@       "\DDDDP2222222222222222221
M2222222222222222222R222222222222222222222280
M
M !!R2222222222,@  "Z22222222222222222212222(@       "\DDDDP2
M2222222222222222212222222222222222222R2222222222222222222221
M<0
M                   26R2222222222,@  "Z2222222222222222221222
M2(@       "\DDDDX22222222222222222212222222222222222222R2222
M222222222222222223(0
M                                      %22222222222,@  "Z2222
M2222222222222212222(@       "\DDDDX2222222222222222221222222
M222222222222122222222222222222222223J0
M                                                       "%V22
M22222222,VVVU>22222222222222222212222(@       "PDDDDH2222222
M222222222221222222222222222222122222222222222222222222!
M
M              3V2222222222-;;;9>22222222222222222212222(@
M    "@DDDDG2222222222222222221222222222222222222122222222222
M222222222222/P
M                                3R22222222222222262222222222
M2222222212222(@       "&[;;'R2222222222222222221222222222222
M22222212222222222222222222222230
M                                                  1B22222222
M2222222622222222222222222212222(@            0F2222222222222
M222221222222222222222222022222222222222222222222#0
M
M        "R222222222222222622222222222222222212222(@
M   0F2222222222222222221222222222222222222022222222222222222
M222222/0
M                          0B22222222222222262222222222222222
M2212222(@            0F2222222222222222221222222222222222222
M022222222222222222222222?0
M                                             Z22222222222222
M2622222222222222222212222(@            0F2222222222222222221
M2222222222222222222:2222222222222222222222%P
M
M   J222222222222222622222222222222222212222(@            0Z2
M2222222222222222212222222222222222220N2222222222222222222220
MK
M                   "3N22222222222222262222222222222222221222
M2(@            0V22222222222222222212222222222222222220N2222
M222222222222222222H
M                                     "!N22222222222222262222
M2222222222222212222(@            0V2222222222222222221222222
M2222222222220N2222222222222222222220X0
M                                                       ",>22
M22222222222226222222222222222222122228VVVVVVVVVVVVVWV2222222
M2222222222212222222222222222223"2222222222222222222220,0
M
M             "&VVVVVVVVVVVVVVVVNVVVVVVVVVVVVVVVVVVTVVVVS)9))
M))))6VVVVI(        ))))))))))+DDDDDDDDDDDDDDDDDDF4DDDDDDDDDD
MDDDDDDDDDDDG>0
M                               0)222222222222222262222222222
M2222222212222222222222222222%R222222222222222221222222222222
M2222222V2222222222222222222223Z0
M                                                  /R22222222
M2222222622222222222222222212222222222222222222%R222222222222
M2222212222222222222222222V2222222222222222222223*
M
M       2)222222222222222262222222222222222221222222222222222
M2222%R2222222222222222212222222222222222222V2222222222222222
M222223Z
M                         1BR22222222222222262222222222222222
M2212222222222222222222%R222222222222222221222222222222222222
M2V2222222222222222222222J
M                                           2Z222222222222222
M2622222222222222222212222222222222222222%R222222222222222221
M2222222222222222222V2222222222222222222221J
M
M 0J2222222222222222622222222222222222212222222222222222222%R
M2222222222222222212222222222222222222V2222222222222222222222
M\
M                   0R222222222222222262222222222222222221222
M2222222222222222%R2222222222222222212222222222222222222J2222
M222222222222222225P
M                                     0F222222222222222262222
M22222222222222+;;;;;;;;;32221;;;;;5R222222222222222221222222
M2222222222222.222222222222222222222=0
M                                                        R222
M222222222222262222222222222222214VVVVVVVVV^:22*JVVVWKR222222
M2222222222212222222222222222222.222222222222222222222#R
M
M              N222222222222222262222222222222222234222222222
M2B22:Z22226R2222222222222222212222222222222222222.2222222222
M2222222222228
M                              "3.222222222222222262222222222
M22222222YR222222221B22722222/R222222222222222221222222222222
M2222222.22222222222222222222218
M                                                 1Z222222222
M22222226222222222222222222YR222222221B22722222/R222222222222
M2222212222222222222222222.2222222222222222222223:
M
M      "#*22222222222222226222222222222222222YR222222221B2272
M2222/R2222222222222222212222222222222222222.2222222222222222
M222222:
M                         5^222222222222222262222222222222222
M22YR222222221B22722222/R222222222222222221222222222222222222
M2.2222222222222222222222J
M                                          "$2222222222222222
M26222222222222222222YR222222221B22722222/R222222222222222221
M2222222222222222220:2222222222222222222220*
M
M0,222222222222222226222222222222222222YR222222221B22722222/R
M2222222222222222212222222222222222222:2222222222222222222220
M4
M                  2P222222222222222226222222222222222222YR22
M2222221B22722222/R2222222222222222212222222222222222222:2222
M22222222222222222'P
M                                   "7"2222222222222222262222
M22222222222222YR222222220_;;622222/R222222222222222221222222
M2222222222222:22222222222222222222'3R
M                                                     "&*2222
M22222222222226222222222222222222YR222222223UMMM"2222/R222222
M2222222222212222222222222222222:2222222222222222222 WT0
M
M           2=R222222222222222226222222222222222222YR22222222
M2222222222/R2222222222222222212222222222222222222:2222222222
M2222222223T"
M                             2SR2222222222222222262222222222
M22222222YR222222222222222222/R222222222222222221222222222222
M2222222:2222222222222222222?@0
M                                               #N22222222222
M22222226222222222222222222YR222222222222222222/R222222222222
M2222212222222222222222220^222222222222222222,Z
M
M    0:J2222222222222222226222222222222222222YR22222222222222
M2222/R2222222222222222212222222222222222220N2222222222222222
M2/4
M                      "^R22222222222222222262222222222222222
M22YR222222222222222222/R222222222222222221222222222222222222
M0N2222222222222222$3Z
M                                       "4ZR22222222222222222
M26222222222222222222YR222222222222222222/R222222222222222221
M2222222222222222220N222222222222222II6@
M                                                          ;B
M22222222222222222226222222222222222222YR222222222222222222/R
M2222222222222222212222222222222222220N22222222222222#>N
M
M               2D"22222222222222222226222222222222222222YR22
M2222222222222222/R2222222222222222212222222222222222220N2222
M22222222203T 0
M                                 0LR222222222222222222262222
M22222222222222YR222222222222222222<R222222222222222221222222
M2222222222220N2222222222222;.
M                                                   1UR222222
M22222222222226222222222222222222YR222222222222206VVTN2222222
M2222222222212222222222222222220N2222222222222!"
M
M        "#N222222222222222222226222222222222222222YR22222222
M2222222220/22222222222222222212222222222222222223R2222222222
M223BB
M                          "7Z2222222222222222222262222222222
M22222222YR22222222222223R222"2222222222222222221222222222222
M2222223^2222222222221>0
M                                            0YR2222222222222
M22222226222222222222222222YR22222222222223R222"2222222222222
M2222212222222222222222223^2222222222220:0
M
M  16R222222222222222222226222222222222222222YR22222222222223
MR222"22222222222222222212222222222222222223^2222222222220\0
M
M                   "3F22222222222222222222262222222222222222
M22YR22222222222223R222"2222222222222222221222222222222222222
M3^2222222222222(
M                                     "'>22222222222222222222
M26222222222222222222YR22222222222223R222"2222222222222222221
M2222222222222222223^222222222222#>
M                                                       !)222
M22222222222222222226222222222222222222YR22222222222223R222"2
M2222222222222222212222222222222222223^222222222222(P
M
M            "#_.R222222222222222222226222222222222222222YR22
M222222222223R222"2222222222222222221#;;3222222222222223^2222
M22222222/2
M                              "5TE@ !0 >236VO_\ :MO;8226' 22
M2MM:22 %1:025202:UW.*//%&DDDDDD\DDD@DDDDDDDDDDDDDDDDDDD16VV&
MDDDDDDDDDDDDDDRDDDDDDD+;;;9QD
M                                                 $!,DDDDBDDD
MDDDDDD^DDD-DDDDDDDDDDDDDD+DDDDDDDKU83(B#.B",')))(Z2226222222
M2222J22222222+1)*H222A2222222222[2222227,    C@
M
M       @_<DDDDDDD       [   ODDDDDDDDDDDDDD+DDDDDDDB5MMMH<DD
MDDGMMMHDDDDDDDDDDDDDDD4DDDDDDDD'DDDXDDD9DDDDDDDDDDDDDDDDDE D
MDDD=@
M                         $,DDDDDFR20      [   ODDDDDDDDDDDDD
MD+DDDDDDDDDDDD@LDDDDGDDDDDDDDDDDDDDDDDDD4DDDDDDDD'DDDXDDD9DD
MDDDDDDDDDDDDDDDEPDDDG/
M                                          $A(DDDDDDDDI
M[   ODDDDDDDDDDDDDD+DDDDDDDDDDDD@LDDDDGDDDDDDDDDDDDDDDDDDD4D
MDDDDDDD'DDDXDDD9DDDDDDDDDDDDDDDDDEPDDDE9
M
M@/DDDDDDDDD-      [   ODDDDDDDDDDDDDD+DDDDDDDDDDDD@LDDDDGDDD
MDDDDDDDDDDDDDDDD4DDDDDDDD'DDDXDDD9DDDDDDDDDDDDDDDDDEPDDDCP@
M
M                 $!=DDDDDDDH$1      [   ODDDDDDDDDDDDDD+DDDD
MDDDDDDDD@LDDDDGDDDDDDDDDDDDDDDDDDD4DDDDDDDD'DDDXDDD9DDDDDDDD
MDDDDDDDDDEPDDDA,
M                                  $@CXDDDDDDB6QL      [   OD
MDDDDDDDDDDDDD+DDDDDDDDDDDD@LDDDDGDDDDDDDDDDDDDDDDDDD4DDDDDDD
MD'DDDXDDDQVVVVVVVVVVVVVVVVVU@DDD$T
M                                                    $&,TDDDD
MDDD         [   ODDDDDDDDDDDDDD+DDDDDDDDDDDD@LDDDDGDDDDDDDDD
MDDDDDDDDDD4DDDDDDDD'DDDXDDB=                 %HDDDS@
M
M         $FX(DDDDDDDD         [   IDDDDDDDDDDDDDD+DDDDDDDDDD
MDD@LDDDDGDDDDDDDDDDDDDDDDDDB^VVVVVVVV@DDDXDDF2DDDDDDDDDDDDDD
MDDDDDDDD>$                        @@$$
M                           $]!DDDDDDDDD         [   HR222>DD
MDDDDDDD+DDDDDDDDDDDD@LDDDDGDDDDDDDDDDDDDDDDDD5^VVVVVVVVZDDDX
MDDE[DDDDDDDDDDDDDDDDDDDDDD^@                       D)^5, D
M                                             D2DDDDDDDDDD
M      [   ANVVR?DDDDDDDDD+DDDDDDDDDDDD@LDDDDGDDDDDDDDDDDDDDD
MDDDU,DDDDDDDDDDDDXDDE[DDDDDDDDDDDDDDDDDDDDDDE8
M         %+&;U=$ @
M   DGDDDDDDDDDBMI@      [       $/DDDDDDDDD+DDDDDDDDDDDD@LDD
MDDGDDDDDDDDDDDDDDDDDDN4DDDDDDDDDDDDXDDE[DDDDDDDDDDDDDDDDDDDD
M?@% @                    $ _G1)S75UD
M                     %$DDDDDDDDDE$@(      [       $/DDDDDDDD
MD+DDDDDDDDDDDD@LDDDDGDDDDDDDDDDDDDDDDDDN4DDDDDDDDDDDDXDDE[DD
MDDDDDDDDDDDDDDDDD2?APL@                    DCKI))->Y7<
M                                        8DDDDDDDDDDDD
M[       $/DDDDDDDDD+DDDDDDDDDDDD@LDDDDGDDDDDDDDDDDDDDDDDDN4D
MDDDDDDDDDDDXDDE[DDDDDDDDDDDDDDDDDD@I8 -D@
M &_A))))))->D                                            $(D
MDDDDDDDD&6V8      [       $/DDDDDDDDD+DDDDDDDDDDDD@LDDDDGDDD
MDDDDDDDDDDDDDDDN4DDDDDDDDDDDDXDDE[DDDDDDDDDDDDDDDDDD@>$ $D
M                @D +2))))))+=9(@
M                FTDDDDDDDD"6Q       [       $/DDDDDDDDD+DDDD
MDDDDDDDD@LDDDDGDDDDDDDDDDDDDDDDDDN4DDDDDDDDDDDDXDDE[DDDDDDDD
MDDDDDDDDDDD-                     D ))0Q))))).L@G:$
M                                 $BMDDDDDDDD"         [
M  $/DDDDDDDDD+DDDDDDDDDDDD@LDDDDGDDDDDDDDDDDDDDDDDDN4DDDDDDD
MDDDDDXDDE[DDDDDDDDDDDDDDDD@PC%                   $  W6W1))))
M))(( $Z-@                                           A=DDDDDD
MDD"MMMMMMMMMEMMMMMMMM;DDDDDDDDD+DDDDDDDDDDDD@LDDDDGDDDDDDDDD
MDDDDDDDDDN4DDDDDDDDDDDDXDDE\DDDE\DDDDDDD0<DCC:O_ (
M      !! *7UJ?R2222222"  ([Q
M           )-))))))))! VVVVVVVVP&VVVVVVW%NVVVVVVVW2Y))))))))
M))))E)))))Y)))))))))))))))))+M)))))))))))).)))>Y))(3))))))))
M8LM5@:;(                !+:FA02222222222"  !*F
M                              "=)))))))))))))))))"Y)))))))(E
MMMMMMMMLNY)))))))))))( ))))"9)))))))))))))))))+I))))))))))))
M.)))>Y))(3))))))(:A+KY!)                !!.SPE"22222222222"
M   G8                                           !Q))))))))))
M)))))))"Y))))))))P       !:Y))))))))))))!;;;;1))))))))))))))
M))))+I)))))))))))).)))>Y))(3)))))))2!((! ((
MU"R2222222222222"   )+P
M       3)))))))))))))))))"Y))))))))P       !:Y))))))))))))))
M)))!))))))))))))))))))+I)))))))))))).)))>Y))(3))))))(W  (
M                )'^222222222222222"   )H/
M                        (.I))))))))))))))))"Y))))))))P
M !:Y)))))))))))))))))!))))))))))))))))))+I)))))))))))).)))>Y
M))(3)))))(QQ                      (6R222222222222222"   (0Z
M                                          (*))))))))))))))))
M)"Y))))))))P       !:Y)))))))))))))))))!))))))))))))))))))+I
M)))))))))))).)))>Y))(3)))))),                     !)!8222222
M2222222222"   (0E(
M!+C))))))))))))))))"Y))))))))X(      !:Y)))))))))))))))))!))
M))))))))))))))))+I)))))))))))).)))>Y))(3)))))+2
M      ! ( *$2222222222222222"   (0N
M                  !!+))))))))))))))))"Y)))))))),K      !:Y))
M)))))))))))))))!))))))))))))))))))+I)))))))))))),VVV=Y))(3))
M)))"A                   (*?^W22222222222222222"   (07[
M                                      3))))))))))))))))"Y)))
M))))))*;;;;;;:FY)))))))))))))))))!))))))))))))))))))+I))))))
M))))))&I)(NI)))U))))))X                  !)O=GF2222222222222
M2222"   (02-                                           ([)))
M))(JVVVVVVVVVTVVVZ)))))),VVVVVVW:Y)))))))))))))))))!))))))))
M))))))))))+I)))))))))))))))),I))))))))/:(                  !
M.6R2222222222222222222"   (02,0
M              A))))))]MMMMMMMMM@=MMDI)))))))))))))"Y))))))))
M)))))))))!))))))))))))))))))+I)))))))))))))))),I)))))))).R(
M                   I=N222222222222222222"   (0262
M                               (5)))))(R         .P  +))))))
M))))))))"Y)))))))))))))))))!))))))))))))))))))+I))))))))))))
M)))),I))))))))$X                   !!)<B222222222222222222"
M  (027J                                          !;)))))(R
M       .P  +))))))))))))))"Y)))))))))))))))))!))))))))))))))
M))))+I)))))))))))))))),I))))))))*I                     )&X22
M2222222222222222"   (023R
M        9)))))(R         .P  +))))))))))))))"Y))))))))))))))
M)))!))))))))))))))))))+I)))))))))))))))),I))))))))/H
M             !NR222222222222222222"   (022F
M                         (_I))))(R         .P  +))))))))))))
M))"Y)))))))))))))))))!))))))))))))))))))+I)))))))))))))))),I
M))))))))#H                    !#VB222222222222222222S;;;;X22
M&2                                         !!Y))))(R
M .P  +))))))))))))))"Y)))))))))))))))))!))))))))))))))))))+I
M)))))))))))))))),I))))))))%H                    )FH222222222
M2222222222)__P#\0DDGZ
M   "^22222,@        #L  "R22222222222220N2222222222222222202
M222222222222222222Z22222222222222223*222222220:
M       2FDDDDDDDDDDDDDDDDDDDDDDDDDDDDEF@
M                     1R22222,@        #L  "R22222222222220N2
M222222222222222202222222222222222222Z22222222222222223*22222
M2220:                   "!8DDDDDDDDDDDDDDDDDDDDDDDDDDDDDRP
M                                      "#>22222,@        #L
M"R22222222222220N2222222222222222202222222222222222222Z22222
M2222$DDDDDDGJ222222222:                   "%DDDDDDDDDDDDDDDD
MDDDDDDDDDDDDDD@@                                         4X!
M)(VI'@  #; " *@NVVW^ G?\-S;-MVQMF0N2222222222222222202222222
M222222222222Z222222222$DDDDDDFJ222222223&
M0. DDDDDDDDDDDDDDDDDDDDDDDDDDDDDFH@
M              "7222222,@       0%]OVUS)*22DO_P"VEJ).#
M            H22MJ22 225M220"23M><DDDDDDDDCDDDDDDDRDDDDDDDDDU
M@                  $O9)))))))))))))))))))))))))))))))P
M                                 $'LDDDDDC(        L     DDD
MDDDDDADDDDEDDDDDDDDDDDDDDDDDDD$DDDDDDDDDDDDDDDDDDNDDDDDDDDDD
MDDDDDDDRDDDDDDDDE/                   %[Q))))))))))))))))))))
M))))))))))*T@                                      $GTDDDDDC
M(        L             ADDDDEDDDDDDDDDDDDDDDDDDD$DDDDDDDDDDD
MDDDDDDDNDDDDDDDDDDDDDDDDDRDDDDDDDDD.                  $EL)))
M))))))))))))))))))))))))))))-T
M         $?LDDDDDC(        L             ADDDDEDDDDDDDDDDDDD
MDDDDDD$DDDDDDDDDDDDDDDDDDNDDDDDDDDDDDDDDDDDRDDDDDDDDD^
M             /!))))))))))))))))))))))))))))))).T@
M                           @+DDDDDDC(        L             A
MDDDDADDDDDDDDDDDDDDDDDDD$DDDDDDDDDDDDDDDDDDNDDDDDDDDDDDDDDDD
MDRDDDDDDDDW?                  D(A)))))))))))))))))))))))))))
M)))),5@                                       3DDDDDDC(
M   L             ADDDDBDDDDDDDDDDDDDDDDDDD$DDDDDDDDDDDDDDDDD
MDNDDDDDDDDDDDDDDDDDRDDDDDDDDHP@                 %?))))))))))
M)))))))))))),+;;;+)))))&@
M  $!0DDDDDDC(        L             ADDDDBDDDDDDDDDDDDDDDDDDD
M$DDDDDDDDDDDDDDDDDDNDDDDDDDDDDDDDDDDDRDDDDDDDD6@
M      %^))))))))))))))))))))))-LDDD/)))))[@
M                    @\\DDDDDDC(        L             ADDDDBD
MDDDDDDDDDDDDBVVVVVFVVVVTDDDDDDDDDDDDDNDDDDDDDDDDDDDDDDDRDDDD
MDDDD]$               @DDHQ)))))))))))))))))))))))(   I)))))'
ML                                     %9DDDDDDDC(        L
M           ADDDDBDDDDDDDDDDDDD56VVVV6VVVT9DDDDDDDDDDDDDQ<DDD
MDDDDDDDDDDDDDRDDDDDDDD6D              $A$AY)))))))))))))))))
M)))))))(   I)))))BP                                     B_DD
MDDDDDC(        L             ADDDDBDDDDDDDDDDDDDU*2222*2222]
MDDDDDDDD%[;;;,3;;8\DDDDDDDDDDDDRDDDDDDDDB4              $+K7
M4))))))))))))))))))))))))(   I)))))+P
M             $6,DDDDDDDC(        L             ADDDDBDDDDDDD
MDDDDDDN$DDDDDDDDDWDDDDDDDDY-MMMI5MMK@DDDDDDDDDDDDRDDDDDDDDGP
M              $N'M1))))))))))))))))))))))))(   I)))))/T
M                              $"TDDDDDDDDC(        :MMMI@
M     ADDDD@DDDDDDDDDDDDDN$DDDDDDDDDWDDDDDDDDEDDDD@$DDEPDDDDD
MDDDDDDDRDDDDDDDDE%              %Z/Q1)))))))))))))))))))))))
M)(   I)))))-4                                   $A,DDDDDDDDC
M(        @__ /\ H@       "&2222"2222222222222X2222222223>222
M2222062222+2227"222222222223*222222228Z0             ID4E$DD
MDDDDDDDDDDDDDDDDDDDDDD@  "DDDDDD["
M        "!B222222222,@       2N2221@       "&2222"2222222222
M222X2222222223>2222222062222+2227"222222222223*222222222M 0
M         2/F$DE$DDDDDDDDDDDDDDDDDDDDDDDD@  "DDDDDDEP
M                           ""222222222,@       2N2223@
M "&2222"2222222222222X2222222223>2222222062222+2227"22222222
M2223*222222222'0D0         0_0DDE$DDDDDDDDDDDDDDDDDDDDDDD\R2
M22DDDDDDDR                                  262222222222,@
M     2N2223@       "&2222*2222222222222X2222222223>222222206
M2222+2227"222222222223*222222222,&K0 0      0+?DDDGI))
M!2222222VVVVVVV)MMMMG)))))?"
M  0K2222222222<R22222220N2221R222"   "&2222*222"]MMMMMMML_22
M22222223>2222222062222+2227"222222222223*2222222222&+DZ 0
M  !6[DDDE   6VVVVVWBVVVVJR2222221$DDDDJI))))+,
M                     V2222222222=))))))))*>2221))))>P  "&222
M2*222<>VVVVVVVU#R222222222UMLO;;;;:*2222 MMMGZ222222222223*2
M2222222222",KN@0   "!6'DDDDDDDDDDDDDDB2222:22222220LDDDDDDDD
MDDDT                                  0N2222222222&6VVVVVVVE
MJ2220;;;;/@  "&2222*2221R2222222222222222223>VU9I)  4F22226-
MMMAN222222222223*222222222222283=2   "%R'DDDDDDDDDDDDDDP
M8       "XDDDDDDDDDDEH0                                 0J22
M222222222222222223222222222!   "&2222*222!222222222222222222
M2222222222222222222222222222222223*222222222222222AZP0"29B'D
MDDDDDDDDDDDDDP    8       "XDDDDDDDDDDD>
M              0N22222222222222222223222222222!   "&2222*222!
M2222222222222222222222222222222222222222222222222223*2222222
M22222222#'K  74B'DDDDDDDDDDDDDDP    8       "XDDDDDDDDDDG80
M                                "^22222222222222222223222222
M222!   "&2222.222!222222222222222222222222222222222222222222
M2222222223*222222222222222222RE)$"'DDDDDDDDDDDDDDP    8
M  "XDDDDDDDDDDE80                                 31R2222222
M222222222223222222222!   "&22226222!222222222222222222222222
M2222222222222222222222222223*22222222222222222:TD& "'DDDDDDD
MDDDDDDDP    8       "XDDDDDDDDDDDX0
M        "=R2222222222222222223222222222!   "&22226222!222222
M2222222222222222222222222222222222222222222223*2222222222222
M22223=P  "'DDDDDDDDDDDDDDP    8        PDDDDDDDDDDGX0
M                           $22222222222222222223222222222!
M "&22226222!222222222222222222222222222222222222222222222222
M2223*222222222222222222"@  "'DDDDDDDDDDDDDDP    8        8DD
MDDDDDDDDUT0                                  #62222222222222
M222223222222222#200"&22226222!222222222222222222222222222222
M2222222222222222222223*222222222222222222"VVVV]$DDDDDDDDDDDD
MDP    8        "22222222220"R
M  "!822222222222222222232222222221)+V"&2222.222!222222222222
M22222222222222222222222222222222222222230    62222222222222!
M   #>DDDDDDDDDDDDDDP    8                     P
M                     3(2222222222222222223222222222.VVH"&222
M2*222:2222222222222222222222222222222222222222222222222223<
M  #&2222222222222'$DDDDDDDDDDDDDDDDDDP    8
M   1V                                   9B222222222222222223
M222222222222("&2222*222"8       !6R222222222222222222222220+
M_P#_ /\ _P#_ /T))))))),I)))"9))))))))))))(<22222222222222222
M23    !@                    #H
M    ($))))))))))))))))))-)))))))))))(P(9)))(I)))!;;;;;;;;7+)
M)))))))))))))))))))))))+[;;;;;;;:Y)))))),I)))"9))))))))))))(
M<2222222222222222223    !@                    /8
M                      !%G)))))))))))))))))-)))))))))%VU8(9))
M)(I))))))))))))+K)))))))))))))))))))))))) [;;;;;;;1))))))),I
M)))"9))))))))))))(<2222222222222222223    !@
M    "?                                  !+Y)))))))))))))))))
M-)))))))))-)! (9)))(I))))))))))))+K))))))))))))))))))))))))&
M)))))))) I)))))),I)))#+;;;;;;;;?)))(<2222222222222222223
M!@                    !2                                   (
MKY))))))))))))))))-)))))))))$   (9)))(I))))))))))))+K)))))))
M)))))))))))))))))&)))))))) I)))))),I)))'_P#_ /\ _P#_ /\ ^C))
M)(<2222222222222222223    !@                     <
M                         )5Y))))))))))))))))-)))))))))$   (9
M)))()))))))))))))+K))))))))))))))))))))))))&)))))))) I))))))
M,I))))))))))))(3)))(<2222222222222222223    !@
M       4                                   !*;))))))))))))))
M))-)))))))))$   (9)))()))))))))))))+K)))))))))))))))))))))))
M)&)))))))) I)))))),I))))))))))))(3)))(<2222222222222222222
M  !@                     G(
M !!Q))))))))))))))))-)))))))))$   (9)))()))))))))))))+K)))))
M)))))))))))))))))))&)))))))) I)))))),I))))))))))))(3)))(<222
M22222222223+;;;;P   !@                     _
M                    (W))))))))))))))))-)))))))))/;;;:9)))())
M)))))))))))+K))))))))))))))))))))))))+]MMMMMMMHY))))))*I))))
M))))))))(6DDDE,22222222222223EMMMB    !@
M <(                                   )W;;;;;;;;;;;;;;;;;)))
M)))))))Y))/9))))&V=L6];0V_)))+K)))))))))))))))))))))))))-MMM
MMMMMO9)))))))))))))))))))));;;;;\22222222222222P        !@
M                   8H                                   !;))
M))))))))))))))-)))))))))))))))))))B3Y)Y!;>22 $DFN))))%,DA)))
M)) @DDDDDDDDDCMMMMMMMMI))))))))))))))))))))))))))(<222222222
M22222P        !@                     +X
M              (J))))))))))))))))-))))))))))))))))))(I)))))))
M)))))+K))))))))))))))%))))))))))))))))))))))))))))))))))))))
M)))))))(<22222222222222P        !@                     /H
M                                 'Y)))))))))))))))-)))))))))
M)))))))))(I))))))))))))+K))))))))))))))%))))))))))))))))))))
M)))))))))))))))))))))))))(<22222222222222P        !@
M             +K                                   !$9)))))))
M))))))))-))))))))))))))))))(I))))))))))))+K))))))))))))))%))
M)))))))))))))))))))))))))))))))))))))))))))(<22222222222222P
M        !@                     ([
M         *Y)))))))))))))))-))))))))))))))))))(I))))))))))))+
MK))))))))))))))%))))))))))))))))))))))))))))))))))))))))))))
M)(<22222222222222P        !@                      /
M                          !#3)))))))))))))))-)))))))))))))))
M)))(Y))))))))))))+K))))))))))))))%))))))))))))))))))))))))))
M)))))))))))))))))))(<22222222222222P        !@
M       !0                                    ([)))))))))))))
M))-)))))))))))))))))))9))))))))))))+K))))))))))))))%))))))))
M)))))))))))))))))))))))))))))))))))))(<22222222222222P
M  !@                     !.X
M   !])))))))))))))))-)))))))))))))))))))9))))))))))))+K)))))
M)))))))))%)))))))))))))))))))))))))))))))))))))))))))))(<222
M22222222222P        !@                      &P
M                      7I))))))))))))))-)))))))))))))))))))9)
M)))))))))))+K))))))))))))))%))))))))))))))))))))))))))))))))
M)))))))))))))(<22222222222222P        !@
M   #                                    .9))))))))))))))-)))
M))))))))))))))))9))))))))))))+K))))))))))))))%))))))))))))))
M)))))))))))))))))))))))))))))))(<22222222222222P        !@
M                     "                                    #Y
M))))))))))))))-))))))))))))))))))(9))))))))))))+K)))))))))))
M)))%)))))))))))))))))))))))))))))))))))))))))))))(<222222222
M22222P        !@                      !0
M               !+-))))))))))))))-))))))))))))))))))(I)))))))
M)))))+K))))))))))))))%))))))))))))))))))))))))))))))))))))))
M)))))))(<22222222222222P        !@                       H
M                                  )Q))))))))))))))-)))))))))
M)))))))))(I))))))))))))+K))))))))))))))%))))))))))))))))))))
M)))))))))))))))))))))))))(<22222222222222P        !@
M               I                                    (;))))))
M))))))))-))))))))))))))))))(I))))))))))))+K))))))))))))))%))
M)))))))))))))))))))))))))))))))))))))))))))(<22222222222222P
M        !@                       A
M          )^9)))))))))))))-))))))))))))))))))(I))))))))))))+
MK))))))))))))))%))))))))))))))))))))))))))))))))))))))))))))
M)(<22222222222222P        !@                       C
M                            (FY)))))))))))))-)))))))))))))))
M)))(I))))))))))))+K))))))))))))))%))))))))))))))))))))))))))
M)))))))))))))))))))(<22222222222222P        !@
M        !+                                     +))))))))))))
M))-))))))))))))))))))(I))))))))))))+K))))))))))))))%))))))))
M)))))))))))))))))))))))))))))))))))))(<22222222222222P
M  !@                      !:
M    !&Q)))))))))))))-))))))))))))))))))()))))))))))))+K)))))
M)))))))))%)))))))))))))))))))))))))))))))))))))))))))))(<222
M22222222222X         P                      )2
M                      !)Q)))))))))))))-))))))))))))))))))())
M)))))))))))+K))))))))))))))%))))))))))))))))))))))))))))))))
M)))))))))))))(<22222222222223@        !@
M  (J                                     )9)))))))))))))'TDE
M;;4DDL/ DDD[;2DET   23K;;HI))+K))))))))))))))%I)))))))))))))
M)))))))))))))))))))))))))))))))(<22222222222223@        !@
M                    !2                                     )
M&I))))))))))))))))))))))'))))))))))))*VV+;:7Y))+K)))))))))))
M)))$9))))))))))))))))))))))))))))))))))))))))))))(<222222222
M22223@        !@                      !O(
M                 )*Y))))))))))))))))))))))')))))))))))))))))
M))9))+K)))))))))))))))))))))))))))))))))))))))))))))))))))))
M)))))))(<22222222222223@         T((!E^                  W
M                                    &=))))))))))))))))))))))
M')))))))))))))))))))9))+K)))))))))))))))))))))))))))))))))))
M)))))))))))))))))))))))))(<22222222222223@              *
M              !4(                                     (W))))
M))))))))))))))))))')))))))))))))))))))9))+K)))))))))))))))))
M)))))))))))))))))))))))))))))))))))))))))))(<22222222222223@
M              ,                  !8
M            !7))))))))))))))))))))))')))))))))))))))))))9))+
MK)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
M)(<22222222222222I)))!          D                  *H
M                              )'))))))))))))))))))))))')))))
M))))))))))))))9))+K)))))))))))))))))))))))))))))))))))))))))
M)))))))))))))))))))(<22222222222223TDDDO8        !L
M         +I                                      -Y)))))))))
M))))))))))))')))))))))))))))))))9))+K)))))))))))))))))))))))
M)))))))))))))))))))))))))))))))))))))(.2222222239"223D   .0
M        $                  *X
M       #')))))))))))))))))))))')))))))))))))))))))9))+#)))))
M))))))))))))))))))))))))))))))))))))))))))))))(TDTE)))(DZDOM
MTEB2DDODDDEB2222         !@                  (A
M                         )S)))))))))))))))))))))')))))))))))
M))))))))9)))=)))))))))))))))))))))))))))))))))))))))))))))))
M)))))+:=M)))))))))))))))"B22222222         !(
M   )\                                       8I))))))))))))))
M))TDDDK)))))))))))))))))))9)))R)))))))))))))))))))))))))))))
M))))))))))))))))))))))(I))))))))))))))))))&B22222222
M !8                  !W
M )*=))))))))))))))))9)))')))))))))))))))))))9)))<)))))))))))
M))))))))))))))))))))))))))))))))))))))))(I))))))))))))))))))
M&B22222222         !:                   4
M                   !/Q))))))))))))))))9)))')))))))))))))))))
M))9)))<)))))))))))))))))))))))))))))))))))))))))))))))))))(I
M))))))))))))))))))&B22222222         !:                  !D(
M                                     !(>I)))))))))))))))9)))
M')))))))))))))))))))9)))<)))))))))))))))))))))))))))))))))))
M))))))))))))))))(I))))))))))))))))))&B22222222         !:
M                U                                       (/I)
M))))))))))))))9)))')))))))))))))))))))9)))<)))))))))))))))))
M))))))))))))))))))))))))))))))))))(I))))))))))))))))))&B2222
M2222))))((   !Z                   =H
M              !"))))))))))))))))9)))')))))))))))))))))))9)))
M<)))))))))))))))))))))))))))))))))))))))))))))))))))(I))))))
M))))))))))))&B22222222$DDDE[    Z                   +X
M                                !+_)))))))))))))))9)))')))))
M))))))))))))))9)))<)))))))))))))))))))))))))))))))))))))))))
M))))))))))(I))))))))))))))))))&B22222222W_\ _P#Z0   '0
M             V@                                       CDDDDD
MDDDDDDDDDDEDDDD<DDDDDDDDDDDDDDDDDDEDDDEPDDDDDDDDDDDDDDDDDDDD
MDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBDDDDDDDDDDDDDDDDDDD:))))))))
M))))))0   #X                   NL
M            "$DDDDDDDDDDDDDDEDDDD<DDDDDDDDDDDDD@VVVVWDDDEPDD
MDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBDDDDDDDDDD
MDDDDDDDDD:))))))))))))))0   $P                   CL
M                              %')))))))))))))).DDDD<DDDDDDDD
MDDDDD96VVVF,DDETDDDDDDDDDDDDDDDDDDDDDNVV%MI  $))O]__ /\ _P#_
M /\ _P#_ /\ _P#_ /\ _P#ZDDDDDDDDDDDDDDDDDDD:))))))))))))))0
M                       'L
M    $X;;;;;;;;;;;;;;8DDDD<DDDDDDDDDDDDD3    ""6VPCMH_P#_ $DF
M$DDR2!)-222222I)()),  0DGVJVVVVVVVVVVVVVVVVVJ222222222222222
M2221HDDDDDDDDDDDDDE    "                    -2
M                         !7R222222222222222221R2222222222220
M"22227R227:2222222222222222222222222222222222222222222222222
M22*2222222222222222221HDDDDDDDDDDDDDE
M  "B                                       26R22222222222222
M2221R2222222222220"22227R227:2222222222222222222222222222222
M22222222222222222222*2222222222222222221HDDDDDDDDDDDDDE    !
M                     B
M  %2222222222222222221R2222222222220"22227R227:2222222222222
M22222222222222222222222222222222222222*2222222222222222221HD
MDDDDDDDDDDDDE    #                     6
M                   "&F222222222222222221R2222222222220"22227
MR227:222222222222222222222222222222222222222222222222222*222
M2222222222222221HDDDDDDDDDDDDDEVVVVWVVVTP                RP
M                                     "!MR22222222222222221R2
M222222222220"22227R227:2222222222222222222222222222222222222
M22222222222222*2222222222222222221HDDDDDDDDDDDDDEA)))*)))*8
M               4@                                        ]R2
M2222222222222221R2222222222220"22227R227:2222222222222222222
M22222222222222222222222222222222*2222222222222222221HDDDDDDD
MDDDDDDDDDDDG$DDD@                >0
M               .R22222222222222221R2222222222220"22227R227:2
M22222222222222222222222222222222222222222222222222*222222222
M2222222221HDDDDDDDDDDDDDDDDDDE$DDD@                !L
M                                 &222222222222222221R2222222
M222220"22227R227:2222222222222222222222222222222222222222222
M22222222*2222222222222222221HDDDDDDDDDDDDDDDDDDE$DDD@
M         "D@                                       522222222
M2222222221R2222222222220"22227R227:2222222222222222222222222
M22222222222222222222222222*2222222222222222221HDDDDDDDDDDDDD
MDDDDDGDDDD@                "G
M         .222222222222222221R2222222222220"22222MMMGZ2222222
M22222222222222222222222222222222222222222222*222222222222222
M2221HDDDDDDDDDDDDDDDDDDG$DDD@                 *D
M                          "*R22222222222222221R2222222222220
M"2222"222$B2222222222222222222222222222222222222222222222222
M22*2222222222222222221HDDDDDDDDDDDDDDDDDDF$DDD@
M    "H                                       (R2222222222222
M2221R2222222222220"2222*222222222222222222222222222222222222
M22222222222222222222*2222222222222222221HDDDDDDDDDDDDDDDDDDG
M$DDD@                 #T
M  "$222222222222222221R2222222222220"2222*222222222222222222
M22222222222222222222222222222222222222*2222222222222222221HD
MDDDDDDDDDDDDDDDDDGDDDD@                 "V0
M                     7R22222222222222221R2222222222220"2222*
M22222222222222222222222222222222222222222222222222222222*222
M2222222222222221HDDDDDDDDDDDDDDDDDDGDDDD@                  2
M@                                     "$222222222222222221R2
M222222222220"2222*222222222222222222222222222222222222222222
M22222222222222*2222222222222222221HDDDDDDDDDDDDDDDDDDE$DDD@
M                 70                                     ".R2
M2222222222222221R2222222222220"2222*222222222222222222222222
M22222222222222222222222222222222*2222222222222222221HDDDDDDD
MDDDDDDDDDDDEQN6'<                  60
M               4^22222222222222221R2222222222220"2222*222222
M22222222222222222222222222222222222222222222222222*222222222
M2222222221HDDDDDDDDDDDDDDDDDDER20X@                  50
M                                 3N22222222222222221R2222222
M2"]MMN^2222*222222222222222222222222222222222222222222222222
M22222222*2222222222222222221HDDDDDDDDDDDDDDDDDDD
M           ,                                       3:2222222
M2222222221R22222222=R222^2222*222222222222222222222222222222
M22222222222222222222222222*2222222222222222221HDDDDDDDDDDDDD
MDDDDDG                       \0
M         "J22222222222222221R222222221R22222222*222222222222
M22222222222222222222222222222222222222222222*222222222222222
M2221HDDDDDDDDDDDDDDDDDDF                      "^0
M                           0^22222222222222221R22222222!2222
M22222*222222222222222222222222222222222222222222222222222222
M22*2222222222222222221HDDDDDDDDDDDDDDDDDDG
M    -R                                       0Z2222222222222
M2221R22222222!222222222*222222222222222222222222222222222222
M22222222222222222222*2222222222222222221HDDDDDDDDDDDDDDDDDDE
M                      G@
M   0N22222222222222221R22222222!222222222*222222222222222222
M22222222222222222222222222222222222222*2222222222222222221HD
MDDDDDDDDDDDDDDDDDED                    1^
M                     0N22222222222222221R22222222!222222222*
M22222222222222222222222222222222222222222222222222222222*222
M2222222222222221HDDDDDDDDDDDDDDDDDDG4                    4F
M                                       0V22222222222222221R2
M2222222!222222222*222222222222222222222222222222222222222222
M22222222222222*2222222222222222221HDDDDDDDDDDDDDDDDDDFD
M               )$                                        0N2
M2222222222222221R22222222!222222222*222222222222222222222222
M22222222222222222222222222222222*222222222))))))))))N2222222
M2222222*#2)<?;;;;;;;;;(          I0
M               0J22222222222+;;;;9C;;::2222!222222222*222222
M22222222222222222222222222222222222222222222222222*222222222
M*222222220XDDDDDDDDDDDDDETR222                    "\
M                                 0F222222222215;;;;93;;8)MMM
MMWR22222222*222222222222222222222222222222222222222222222222
M22222222*222222222*2222222218DDDDDDDDDDDDDFX              0
M        #Z                                         0^2222222
M22235+IC ( -UZ6/A*(C222222222*222222222222222222222222222222
M22222222222222222222222222*222222222*2222208 60DDDDDDDDDDDDD
MFX                         J
M         0^22222222222[22220"222222222222222222*222222222222
M22222222222222222222222222222222222222222222*222222222*22222
M0*VB0DDDDDDDDDDDDDFX              (         "J
M                           0^22222222222[22220"2222222222222
M22222*222222222222222222222222222222222222222222222222222222
M22*222222222*222223XDDDDDDDDDDDDDDDDFX
M   ^                                         0R22222222222[2
M2220"222222222222222222*222222222222222222222222222222222222
M22222222222222222222*222222222*222223$0DDDDDDDDDDDDDDDFX
M          0         1H
M   0Z22222222222[22220"222222222222222222*222222222222222222
M22222222222222222222222222222222222222*222222222*222222@>$DD
MDDDDDDDDDDDDE\                        %
M                     2N22222222222[22220"222222222222222222*
M22222222222222222222222222222222222222222222222222222222*222
M222222*222220$S$DDDDDDDDDDDDDDF,                        52
M                                       2R22222222222[22220"2
M22222222222222222*222222222222222222222222222222222222222222
M22222222222222*222222222*2222222'$DDDDDDDDDDDDDDF,
M    8         ;"                                        "1B2
M2222222222[22220"222222222222222222*222222222222222222222222
M22222222222222222222222222222222*222222222*2222222'$DDDDDDDD
MDDDDDDE,              0         72
M               #>22222221;;:S22220"222222222222222222*222222
M22222222222222222222222222222222222222222222222222*222222222
M*2222222'$DDDDDDDDDDDDDDF,              0         !H
M                                 ">(E_\ ;;V//%N(TDDDD DDDDDD
MDDDDDDDDDDDDBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCV%
MX        $   I)))))*DDDDDDDBQ)))))))))))))))C
M          /                                         $BT;OY)-
MD.K02*DDTD2^DDD"$DDD")DDD"$DDD'0DDDDD@2$FDDDDDDDDDCDDDDDDDDD
MHDD4DDD@4B8<$%N=)\_MMM,@       ))))))*DDBMMMMBA)))))))))))))
M))C                         +@
M          $9DDDDDDDERDDDDDDDDDDDDDDDDDDMDDDDDDDDDDDDDDDDDDBD
MDDDDDDDDDDDDDDDDDD DDDDDDDDD*22222225222.LDDDDDDDDDDDDDBDD8M
MMMM$A)))))))))))))))O              &          :
M                            $*DDDDDDDERDDDDDDDDDDDDDDDDDDDDD
MDDDDDDDDDDDDDDDDBDDDDDDDDDDDDDDDDDDD!DDDDDDDDDQ))))))).)))ZD
MDDDDDDDDDDDDDBDE*)))))))))))))))))))))S
M    0                                          ODDDDDDDERDDD
MDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBDDDDDDDDDDDDDDDDDDD)DDDDD
MDDDDQ)))))))/)))ZDDDDDDDDDDDDDDBD#9)))))))))))))))))))));
M                      4@
M    $-DDDDDDDERDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBDDDDDDD
MDDDDDDDDDDDD)DDDDDDDDDQ)))))))*)))ZDDDDDDDDDDDDDDBC/))))))))
M))))))))))))));$DDDDDDDD@@   $         !4@
M                      $(DDDDDDDERDDDDDDDDDDDDDDDDDDDDDDDDDDD
MDDDDDDDDDDBDDDDDDDDDDDDDDDDDDD)DDDDDDDDDQ)))))))*)))ZDDDDDDD
MDDDDDDDBSY))))))))))))))))))))))*OR22222227L             %4@
M                                        $)DDDDDDDERDDDDDDDDD
MDDDDDDDDDDDDDDDDDDDDDDDDDDDDBDDDDDDDDDDDDDDDDDDD)DDDDDDDDDQ)
M))))))*)))ZDDDDDDDDDDDDDDEO)))))))))))))))))))))))7$_P#_ .DD
MDDDN    (         52
M  V22222227*2222222222222222222222222222222222222*2222222222
M222222220F222222223$DDDDDDD\DDG^22222222222222"$DDDDDDDDDDDD
MDDDDDDDDDDF\DDDDDDDDDE    (         ;"
M                   1F22222226:222222222222222222222222222222
M2222222*2222222222222222220F222222223$DDDDDDDXDDF_DDDDDDDDDD
MDDDE&$DDDDDDDDDDDDDDDDDDDDDDE DDDDDDDDDE    0         *R
M                                    "!N22222222VTK@3;9N?N222
M2222222222222222222222222*2222222222222222223:222222223$DDDD
MDDDPDDDT6VVVVVVVVVVVVT&$DDDDDDDDDDDDDDDDDDDDDDF(DDDDDDDDDE
M            -2                                        "9Z222
M22222B6&VVVVVVVVC]?222222222222222222222222*2222222222222222
M222^222222223$DDDDDDDPDDDDDDDDDDDDDDDDDDPDDDDDDDDDDDDDDDDDDD
MDDDDF(DDDDDDDDDE    ;$@       X@
M             %&22222222206VVVVVVVVVT022222222222222222222222
M2*2222222222222222222^222222223$DDDDDDD\DDDDDDDDDDDDDDDDDDPD
MDDDDDDDDDDDDDDDDDDDDDDF(DDDDDDDDDE    *HP@     !,
M                              2.2222222222222222222220022222
M2222222222222222222*2222222222222222222^222222223$DDDDDDD\DD
MDDDDDDDDDDDDDDDDPDDDDDDDDDDDDDDDDDDDDDDDF(DDDDDDDDDE   "LF&[
M8    5.                                         0UR222222222
M2222222222200222222222222222222222222*2222222222222222222^22
M2222223$DDDDDDDHDDDDDDDDDDDDDDDDDDPDDDDDDDDDDDDDDDDDDDDDDDF(
MDDDDDDDDDE   /000%'@   6P
M      3.22222222222222222222200222222222222222222222222*2222
M222222222222222^222222223$DDDDDDDHDDDDDDDDDDDDDDDDDDPDDDDDDD
MDDDDDDDDDDDDDDDDF(DDDDDDDDDG201?0 " 4@   &P
M                        2N2222222222222222222220022222222222
M2222222222222*2222222222222222222^222222223$DDDDDDDHDDDDDDDD
MDDDDDDDDDDPDDDDDDDDDDDDDDDDDDDDDDDFPDDDDDDDDDG)<K:0  0T   "F
M0                                         0V2222222222222222
M2222200222202222222222222222222*2222222222222222223Z22222222
M3$DDDDDDD\DDDDDDDDDDDDDDDDDDPDDDDDDDDDDDDDDDDDDDDDDDE(DDDDDD
MDDDFF0-@   !(   !*0
M0N22222222222222222222200222212222222222222222222*2222222222
M222222220F222222220@  0DDDDXDDDDDDDDDDDDDDDDDDPDDDDDDDDDDDDD
MDDDDDDDDDDE(DDDDDDDDDDD_J    1<"  0&
M                  2*2222222222222222222220022221222222222222
M2222222*2222222222222222220F222222220220>$DDDPDDDDDDDDDDDDDD
MDDDDPDDDDDDDDDDDDDDDDDDDDDDDE(DDDDDDDDDDDYNP   0'HT01B
M                                   "3^2222222222222222222220
M0222212222222222222222222*2222222222222222220F222222221VVWA$
MDDDXDDDDDDDDDDDDDDDDDDPDDDDDDDDDDDDDDDDDDDDDDDE(DDDDDDDDDDDF
M(Z0  ""%K"X"                                         "$22222
M2222222222222222200222212222222222222222222*2222222222222222
M220F2222222222220DDDD\DDDDDDDDDDDDDDDDDDPDDDDDDDDDDDDDDDDDDD
MDDDDE(DDDDDDDDDDDDD:    0""R2
M            9R2222222222222222222220022221222222222222222222
M2*2222222222222222220F2222222222220DDDD\DDDDDDDDDDDDDDDDDDPD
MDDDDDDDDDDDDDDDDDDDDDDE(DDDDDDDDDDDDE)      2"0
M                             "222222222222222222222220022221
M2222222222222222222*2222222222222222220F2222222222220DDDDHDD
MDDDDDDDDDDDDDDDDPDDDDDDDDDDDDDDDDDDDDDDDE(DDDDDDDDDDDDD]P
M                                               0.22222222222
M2222222222200222202222222222222222222*2222222222222222220F22
M22222222220DDDDHDDDDDDDDDDDDDDDDDDPDDDDDDDDDDDDDDDDDDDDDDDE0
MDDDDDDDDDDDDDXB
M      =222222222222222222222200222222222222222222222222*2222
M222222222222220F2222222222220DDDD^$DDDDDDDDDDDDDDDDDPDDDDDDD
MDDDDDDDDDDDDDDDDE0DDDDDDDDDDE? S
M                        >R2222222222222222222220022222222222
M2222222222222*2222222222222222223V2222222222220DDDDH$DDDDDDD
MDDDDDDDDDDPDDDDDDDDDDDDDDDDDDDDDDDE0DDDDDDDDDDF=]JR
M                                          522222222222222222
M2222200222222222222222222222222*2222222222222222223V22222222
M22220DDDDM$DDDDDDDDDDDDDDDDDPDDDDDDDDDDDDDDDDDDDDDDDE0DDDDDD
MDDDD^D"00
M5222222222222222222222200222222222222222222222222*2222222222
M222222223V2222222222223    +    "DDDDDDDDDDDDDPDDDDDDDDDDDDD
MDDDDDDDDDDE0DDDDDDDDDFHP
M                 0622222222222222222222220022222222222222222
M2222222*2222222222222222223V2222222222221VVVV]VVVVV4DDDDDDDD
MDDDDPDDDDDDDDDDDDDDDDDDDDDDDE0DDDDDDDDDDJP
M                                   !622222222222222222222220
M0222222222222222+;;;;;;;#R2222222222222222223V22222222222222
M222 22222:DDDDDDDDDDDDPDDDDDDDDDDDDDDDDDDDDDDDE0DDDDDDDDDQ(0
M                                                     "^22222
M2222222222222222200222222222222222"2222222:22222222222222222
M223V22222222222222222;R2222<$DDDDDDDDDDDPDDDDDDDDDDDDDDDDDDD
MDDDDD@DDDDDDDDD_B
M           0*222222222222222222222200222222222222222.2222222
M7*2222222222222222223:22222222222222222$R22228$DDDDDDDDDDDPD
MDDDDDDDDDDDDDDDDDDDDDDGTDDDDDDDDDC"
M                            "0N22222222222222222222220022222
M2222222222.22222227*2222222222222222220F22222222222222222$R2
M2228$DDDDDDDDDDDPDDDDDDDDDDDDDDDDDDDDDDDGTDDDDDDDDDMR
M                                               ':22222222222
M2222222222200222222222222222.22222227*2222222222222222220F22
M222222222222222-R22222DDDDDDDDDDDDPDDDDDDDDDDDDDDDDDDDDDDDGT
MDDDDDDDDD]2
M    07R222222222222222222222200222222222222222.22222227*2222
M22222'   <62220F222222222222222227R22220DDDDDDDDDDDDPDDDDDDD
MDDDDDDDDDDDDDDDDGTDDDDDDDDDL@
M                      2TR22222222222222222222220022222222222
M2222.22222227*222222222*222:"2220F22222222222222222+R2222<DD
MDDDDDDDDDDPDDDDDDDDDDDDDDDDDDDDDDDGTDDDDDDDDD_0
M                                        #]R22222222222222222
M2222200222222222222222.22222227*222222222$222722220F22222222
M222222222$R2222<DDDDDDDDDDDDPDDDDDDDDDDDDDDDDDDDDDDDGTDDDDDD
MDDDW                                                     "2R
M222221;;;;:2222222220MMN\222222222222222.22222227*222222222$
M222722220F22222222222222222#22222<DDDDDDDDDDDDPDDDDDDDDDDDDD
MDDDDDDDDDDF<P*Z#Y)JQWV@
M               "#&_I.M):U38FYI.E)"$NN1*/7:EDL!U8.222222222.2
M2222227*222222222$222622223Z20;;&VV "DDG_DDF6XDDDD 22$  #I))
M=)))3_\ ^DDD/27\GZ2^FX#)_=-H=/=LVV-IM226W$
M                                   A$ATDDDFM_P#_ /LR2223-RQN
MT7PFV$L"+I"22)2222!(FVVVVU))/&2222222228)))"<?\ _$EDD"2122@
MI)(MI))G_P#"224!Y(K;;8  !"222222222<222222223B
M    (@                                                    (:
M!=))))=))))'C;:;I))))<Y))))))))))))))))),I)))))))<I))))))))(
M1)))+9)))I))))))))))))))))))))))))2222222222222222222>222222
M223B                 !(8
M               ! 2!7))))=))))")MLF9))))<Y))))))))))))))))),I
M)))))))<I))))))))(1)))())))<))))))))))))))))))))))))22222222
M222222222224222222223B                 !V
M                                 !)P!7))))=))))* 0!"Y))))=Y)
M)))))))))))))))),I)))))))<I))))))))(1)))())))<))))))))))))))
M))))))))))22222222222222222224222222223B                 "Z(
M                                                   )60!;))))
M=))))" 0!"Y))))<Y))))))))))))))))),I)))))))<I))))))))(1)))()
M)))<))))))))))))))))))))))))2222222222222222222<222222223B
M               '@
M         !M !=))))=)))). 0 %)))))<Y))))))))))))))))),I))))))
M)<I))))))))(1)))())))<))))))))))))))))))))))))22222222222222
M22222<222222223B                !=
M                          ! 6 !=))))=))))* 0!$S))))<Y)))))))
M))))))))))(I)))))))<I))))))))(1)))())))<))))))))))))))))))))
M))))2222222222222222222>222222223B                *[(
M                                            !!2 !=MMMM4I)))/
M79)!5))))<Y))))))))))))))))))I)))))))<I))))))))(1)))())))<))
M))))))))))))))))))))))22222222222222222224222222223B
M        *@
M  !'@ !<MMBV/I))),-DDE6&VVV?I))))))))))))))))))I)))!MMM8I)))
M)))))(1)))())))<))))))))))))))))))))))))2222222222222222222<
M22=422223B                %
M                     %P  =_^)0@))))-)O\ _O6VVVN:222222222222
M222222:222,K;;,22222222221MMMLV2227"222222222222222222222224
MDDDDG))))8CJ=?*!VHHZK[*DDDDDX@            2GV8"
M                                       " 4  %DDV:22222234DD@
M22223*222222222222222222:222(R222222222222212223G2227"222222
M222222222222222224DDDDE6222222222220!   7DDDDDX@
M^I:2                                                      7$
M  4DDW%.^R2220 DD^R2223*222222222222222222:222!2222222222222
M222222,2227"222222222222222222222224DDDDG$                7D
MDDDDX@           +T""0
M               2*@  4DDFI(X22223@DD^R2223*222222222222222222
M:222!222222222222222222242227"222222222222222222222224DDDDG$
M                7DDDDDX@         $I6P"0
M                                 2<@  5DDDDGHR2221@DD^R2223*
M222222222222222222:222!222222222222222222242227"222222222222
M222222222224DDDDG$                7DDDDDX@        ?O400
M                                                   !\   7DDD
MDGKR2223@DD^R2223*222222222222222222:222!2222222222222222222
M$2227"222222222222222222222224DDDDG$            #   7DDDDDX@
M        CF"0
M        "#T   7DDDDGHR2223 DD^R2220"222222222222222222:222!2
M222222222222222222,2227"222222222222222222222224DDDDG$
M      #   7DDDDDX@      "-F2
M                           3$   7DDDDGK22220 DD^R2222J222222
M222222222222:222!2222222222222222222,2227"222222222222222222
M222224DDDDG$            "   7DDDDDX@       MP
M                                            2ZP  25$DDDGH222
M20 DD@22222J2222222222222222226222!2222222222222222222$2227"
M222222222222222222222224DDDDG$            "   5$DDDDZ@
M2V
M   ZP.7G\$DDDGI22221@DDT2VVVVJ222222222222222222:2221R222222
M222222222222+[;;6"222222222222222222222224DDDDG$
M    4DDDDDH@      22
M                   "#V <2JKDDDDGHR2223@DDU"VVVWJ222222222222
M222222:22276VVVB^222222221)))9N[;;/J222222222222222222222224
MDDDDG$            !   0W;;;8V       &P
M                                     "9<  "$%$DDDGKR2220@DDD
MDDDD]B222222222222222222:222#B222:"22222222;VVVFV22222222222
M222222222222222224DDDDG$                             !$P
M                                                        [0
M">E$DDDGKR2222 DDDDDDD^"222222222222222222:222222227"2222222
M2=VVVN"22222222222222222222222222224DDDDG$            "
M           %^0
M            "14@  0XE$DDDGK22222 DDDDDDD^"222222222222222222
M:222222227"22222222$2227222222222222222222222222222224DDDDG$
M            !                W0
M                              2*T   #5%$DDDGH22221 DDDDDDD^"
M222222222222222222:222222227"22222222$2227:22222222222222222
M222222222224DDDDG$            #L              !6
M                                                "_@   6DE$DD
MDGJ22223@DDDDDDD^"222222222222222222:222222227"22222222$2227
M:22222222222222222222222222224DDDDG$            "\
M    #T0
M      1<    5$E$DDDGJR2221@DDDDDDD^"222222222222222222:22222
M2227"22222222$2227:22222222222222222222222222224DDDDG$
M      "\               &0
M                        9@    5$E$DDDGJ22223 DDDDDDD_"222222
M222222222222:222222227"22222222$2227:22222222222222222222222
M222224DDDDG$             D              !2
M                                        " :@    %DE$DDDGJR22
M23@DDDDDDDCF222222222222222222#;;;322227"22222222$2227:22222
M222222222222222222222224DDDDG$             4              6@
M                                                          "%
MD     "RE22U4QX22221TDDDDDDDWS__ /@DDDDDDDDDDDDDDGVVVV&DDDE@
MDDDDDDDDG$DDEVDDDDDDDDDDDDDDDDDDDDDDDDDDDDE)))))Q
M  V              #(@
M                 $F,      $DVVVV3J6VVVSQ)))))))-.MMMJDDDDDDD
MDDDDDDDB;;;<0DDDDNDDDDDDDD9TDDEVDDDDDDDDDDDDDDDDDDDDDDDDDDDD
ME)))))Q             V              '8
M                                    F@            AH"2220)))
M))))))])))$DDDDDD_\ _P 22222*2222B2222B22222221>2227:2222222
M2222222222222222222224DDDDG$            !(              7@
M                                                        0L
M          "&DDDDDDDDDDDDDDG4DDFYR222>)))+22222*2222B22222222
M2222222227:22222222222222222222222222224DDDDG$             P
M              P
M              3,            "&DDDDDDDDDDDDDDE0DDDU)))) DDDG^
M2222*2222B222222222222222227:22222222222222222222222222224DD
MDDG$            "T             "20
M                               0*0            "&DDDDDDDDDDDD
MDDE0DDDDDDDDDDDDG^2222*2222B222222222222222227:2222222222222
M2222222222222224DDDDG$            "D             "X
M                                                 "6@
M    "&DDDDDDDDDDDDDDE0DDDDDDDDDDDDG^2222*2222B22222222222222
M2227622222222222222222222222222224DDDDG$            !T
M       1^
M      "#4             "&DDDDDDDDDDDDDDE0DDDDDDDDDDDDG^2222*2
M222B222222222222222227622222222222222222222222222224DDDDG$
M          !\             '0
M                        0!<             "&DDDDDDDDDDDDDDE0DD
MDDDDDDDDDDG^2222*2222B22222222222222222762222222222222222222
M2222222224DDDDE&2220        "(             $B
M                                          0=               (
M$DDDDDDDDDDDDDDHDDDDDDD@@   "22222*2222B2222222222222+;;;662
M2222222222222222222222222224DDDDD))))9    +NA*$Z!2!21 !0*8
M ?"
M2N          #A8 ""I4E\U\]FD@[Z;I-4:2W2)!+;DDDB1&2222*2222-MM
MM^:222222215;;;,:;;:VL ,DE__ !)5G9("2:5DDC2DDDA^D7^2JMR3I'0
M0'],6-_         %H  $<@
M                  $F]               $$DDDDDDDDCY)))-OOF_J23E
M;HR3PD*B4DD@DDDD7M-MK.2-MMMK229\DDDEF242'_ZDE=MQ)_=Y*"M&QDDD
MDDDDE))))))))))Q                   K  &X@
M                                    $%(
M    AY))))2)))))))Z<DDDDDDDDDDDDDDDDDDD9DDDDDDDDN4DDDDDDDD4D
MDDCLDDDD6DDDDDDDDDDDDDE))))))))))<@                  &@ '0@
M                                                      $[@
M                      AY))))2)))))))Z<DDDDDDDDDDDDDDDDDDD?DD
MDDDDDDN4DDDDDDDDWDDD@DDDDD6DDDDDDDDDDDDDE))))))))))N0
M             @'H
M            @?                          AY))))2)))))((,<DDDD
MDDDDDDDDDDDDDDD?DDDDDDDDN4DDDDDDDDWDDD@DDDDD6DDDDDDDDDDDDD@)
M))))))))-#0                   !\($
M                               4                          AY
M))))2)))))'L3TDDDDDDDDDDDDDDDDDDD?DDDDDDDDN4DDDDDDDDWDDD@DDD
MDD6DDDDDDDDDDDDDB;;;;;;;;;=40                    ;LD
M                                               $&H
M  P             AY))))2)))))90]DDDDDDDDDDDDDDDDDDDD?DDDDDDDD
MN4DDDDDDDDWDDD@DDDDD6DDDDDDDDDDDDDDDDDDDDDDDD10
M       #U@
M     $E             P             AY))))2)))))Z,DDDDDDDDDDDD
MDDDDDDDDD?DDDDDDDDN4DDDDDDDDWDDD@DDDDD6DDDDDDDDDDDDDDDDDDDDD
MDDD10                    "<@
M                       @M             P             AY))))2)
M))))Z,DDDDDDDDDDDDDDDDDDDDD?DDDDDDDDN4DDDDDDDDWDDD@DDDDD6DDD
MDDDDDDDDDDDDDDDDDDDDD10                    %$@
M                                         %=             P
M          "1))))2)))))_,DDDDDDDDDDDDDDDDDDDDD9DDDDDDDDN4DDDD
MDDDDWDDD@DDDDD6DDDDDDDDDDDDDDDDDDDDDDDD10
M %4@                                                      $!
MX             P             BW__ /\ \#__ /\ _P#/MMG222222222
M2222266VVN222222223&_P#_ /\ _P#_ /\ ]^222:22221:2222<
M :R222222223E                    "&
M                               0+@            #
M 022221*22220)-MH2222&?_ /\ (9))))Y))('I)))))))%);;;;;;;;^9)
M)(/TDDDY)))))9)))))))(W))))))))),4                    5H
M                                                   !%X
M       ,                   -@    (?)(!)))(_;;:YI))))?)))))))
M)))))(K;;;;;;;;1))))!;;;:RY)))(Y)))))))(%))))))))),4
M           "D(
M         ((P             ,                   -@    (?)(!)))(
M_)))=I))))?)))))))))))))+))))))))))))))))))4Y)))(Y)))))))(%)
M)))))))),4                   "0
M                           )T0             ,
M   -@    (?)(!)))(_)))<9))))?)))))))))))))+)))))))))))))))))
M)4Y)))(Y)))))))(%))))))))),4                   .A
M                                            !!B
M ,                   -@    (?)(!)))(_)))<Y))))?)))))))))))))
M+))))))))))))))))))4Y)))(Y)))))))(%))))))))),4
M     #0
M  !-J              ,                   -@    (?)(!)))(_)))<Y
M))))?)))))))))))))+))))))))))))))))))4Y)))(Y)))))))(%)))))))
M))!                  *0L
M                    !50              ,                   -@
M   (?)(!)))(_)))<)))))?)))))))))))))+))))))))))))))))))4Y)))
M(Y)))))))(%)))))))))%C;;;2             G2Q
M                                     !)N               ,
M               -@    (?)(!)))(_)))=)))))?)))))))))))))+)))))
M)))))))))))))4Y)))(Y)))))))(%)))))))))) "220      -     #>((
M                                                       (?:
M             ,                   -@    (G))G))))?)))C9)))(/)
M))))))))))))+))))))))))))))))))AVVVV9I)))))))(%))))))))))."2
M20   !)!6"    /A(
M            !!5P               ,                   -@    !YE
MH*))))S))(H)))))S)))))))))))))+)))))))))))))))))(BK;;;^9))))
M)))(%))))))))))."220   (D@P1)   #X
M                              (,J
M         -@    !#D)!;;;:))))$[;;;:))))))))))))))+)))))))))))
M))))))).+;;;1))))))))(%))))))))))."220   *B:)(?  %=
M                                               !!DP
M                           -@      *))))))))))(I))))))))))))
M))))))+))))))))))))))))))"Y))))))))))))(%))))))))))."220   *
M))))&B#DH
M     (,M                                     -@      *))))))
M))))(I))))))))))))))))))+))))))))))))))))))"Y))))))))))))(%)
M)))))))))."220   *)))))W%N
M                      !!E@
M   -@      *))))))))))(Y))))))))))))))))))+)))))))))))))))))
M)"Y))))))))))))(%))))))))))."220   *))))) #
M                                        (,L
M                     -@      *)))))))))))9))))))))))))))))))
M+))))))))))))))))))"Y))))))))))))(%))))))))))."220   *)))))#
M8                                                        !!E
MB                                      -@      *)))))))))))9
M))))))))))))))))))+))))))))))))))))))"Y))))))))))))(%)))))))
M)))#B239)))+)))))0Q
M               (*T                                       -@
M     *))))))))))(Y))))))))))))))))))+))))))))))))))))))"Y)))
M)))))))))(%))))))))))"&VW:DDDNY)))-M
M                                 (CX
M               -@      *))))))))))(I))))))))))))))))))+)))))
M)))))))))))))"Y))))))))))))(%))))))))))))))())))))))!Q
M                                                 !)7[
M                                 -@      +9)))))))))(I))))))
M))))))))))))+))))))))))))))))))"Y)))))))))))))#)))))))))))))
M)*)))))))(EQ
M       ($J8                                        -@      +
M=MMMMF))))(I))))))))))))))))))+))))))))))))))))))"Y)))))))))
M))))3_\ _P#_ "3))))))))*)))))))(=(
M                             (>:
M             /0      (;MMMMD))))()))))))))))))))))))+)))))))
M)))))))))))"Y))))))))))))(.))))--))))))))*)))))))&/
M                                               -?
M                              !,             *I)))()))))))))
M))))))))))+))))))))))))))))))"Y))))))))))))))))))+I))))))))*
M)))))))!8
M   !(B                                          &0
M   *I)))()))))))))))))))))))+))))))))))))))))))"Y)))))))))))
M)))))))+I))))))))*))))))(88
M                      (>)!K:;23239 !
M      (              +I)))(I))))))))))))))))))+)))))))))))))
M)))))"Y))))))))))))))))))+I))))))))*))))))!S
M                                         #CDWMMMMMMMMMMEDELM
M]MDEMHB3;;22;:22;;;223;;<))))     )))))*5MMMMMMMMMMMMMMMML=M
MMMMF8I)))))))))))))))))"Y))))))))))))))))))+I))))))))*))))))
M(T                                                        ()
M )(;;;;;;;;;;;;;;:FDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDL0
M                      ?I)))))))))))))))))"Y)))))))))))))))))
M)+I))))))))*))))))*@
M                 ))((              !!
M                                       !"Y)))))))))))))))))"
MY))))))))))))))))))+I))))))))*))))))(I
M                                                      ))))))
M)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(*Y
M)))))))))))))))))"Y))))))))))))))))))+I))))))))*))))))/A
M
M
M               !*I)))))))))))))))))"Y))))))))))))))))))*_/7S
M<S.,!B%-.?7="K
M
M                                 !+))))))))))))))))))"Y&&64%
M.M8#^:>?!-V/#[);\DDM_0 +-MMMN[#
M
M                                                   !")))CWR%
M H+L7@>V5-\$<R24DDDM_0 !-MMMNX   !+;:8       !! )
M
M
M          !ZP$3?DDDE\P  *MMMMY  !#;;:8       !!        ())))
M))))(
M
M                            (#0  );;;3!       (        ())))
M))))(
M
M                                              !(        !)))
M))))(
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                             /_:  @! 0,!/Q#_
M .X=CGR^:CGR^?\ HAQA=P^:CYQ3A&R,F^HF<<X;D9-]%B(X]%6S,\.JLR&'
M?_2L-C:;QMX*@8)M_P [(Q3>HY\OGM$8IO6W+YP=T9T.T9"8;(R5,CS$C9&Z
M^H<A!6)C*EC PNQHP)+&)5,.20VMN>6KZEZZ9^VL6622FWS5<#<QC;0PA9P^
M?^<CC,WG"-D9F^BQ+IPC9%+#CZ*9=&9##O\ Z4R9GANSHZ9GANSSJ.?+Y[ 9
M<V'EG3LA.AM,#5$ADRHW':QH*?9T7D*LAI(GWG4$4JMHDMD7J10#,J"RN )N
MN-U7.G$L63, B9WJ:D8($$@+8JV.C@0*$F%^("(O0IA;V$VC%1" ENFV?;4T
MBXQ-[SU>WPC=_J@8)M_S>C%-ZNZW;#PR5+8!"T8<"DYA(9;@[_QGM:Q).W\V
MZKB>,1,9S5,74!BU+XEAOO>>L/A:;QMX.M=%-=%-=%-=%-=%"1$<=V5+Z"Q)
M&R*7"H@8,0S?-,RS++RSCM"@9DTFY7?MNL\K<D36"WZ2'\M>-<L5P")40;72
M 2BZ=M3F1H!$N#@2P+8<%O;$8%0@KBHLB21&,E#Y\"1),:0QA2A+@)=C.$JI
MCUD5N@;&(;?/_FYI8I]*06,C<,.%6$,:/,[ITJ*$LZSH0"'$P+7M%@H63<R
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
MXRE8$YE9,)NHL7FUD=@'RKCD6"H6S>&(2$ B**<94E6,[ZDL817XLU"W]E#
M8.%(:RD-93+]!\T80LX?/_#T#B30,2N.).[*C=A7,<2L:<JTX[-^ZI>6DL[>
M-3@68,XO\X<*Q"U6>]$FD3,CM4HD5YG8851-( (B6%Q@P+7C94N[X$B)%29V
M&U6?;J,)**F&P71=8MR;J[MO%X]7X^U1O[PF_P" VB1+H845)+_&2A80A-)
M7"F7+)7W]A1'GI;9STTQ[%I.SBJ.EA-B+$WPT?!!A&<V^F9ZJ&I) 8JJE#"#
M?>G/5[?"-W^J!@FW_#L#B35K(XG$GW5>$#8'&-ZK%_"[C&,]05ZZWV_FKB Q
MRZ(O_D:@([EPW;G0^A+A(FT""G0,$ (B0A,1I+KX,(@@. K9,6K#V'D9VU$?
M=,OC X.!D AH>L6Y-U=VWB\>K\?:HW]Y.IL3-B!GD$44F%&V3[E()=, CEUI
M6+<%RO8B9M(9U"KH3$%CAV]F;[*GTQRZ@3%(,7AV4W&!8*\W%EK4*9;S*0-0
M+RD"$B]S2T+3YK8OW4'-(>X<9S42[ 3,;9W*@8)M_P /#""R=G\J*V<XC;%+
M/,Y%9\4H)B6QY-+,M3CDT@<06Z7M3:1E/E9Z("R7 W;JRBPI)*T8@5(JXAFP
M "9T'U@T);W:=@I@#0]8MR;J[MO%X]7X^U1O[Z!\YX_@*"$;)4G)[!T%)+6K
M%29FV)+8,5+*2"$":'"(] TD'62F$$&F?J<A<)*T9##*+%AL$\&_=4\ENV'&
M<]2^<O&WSU= V,0V^?\ P_ XDU!N/0J3%/(J?%_)\5-BGD^*5Q3B&E])$XIN
MST.D$]ZO=^1 =X@T2XEV Y>"@74XNNAZQ;DW5W;>+QZOQ]JC?WXQR;J_)NA"
MHC#$1QQ&Y>I.$418%E%@L*JI<$+$&.S+HA$1YH1%VZB\6[>-LYJ!ER8^>?\
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
M D#):1++NV@@J?"(DN\-CTB%-L=A)E4HYY(A,9/%=-HVE=6@""6!O$X%H @
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
MQ=NJ29E9C]_Z>C%-ZC2;G [HS*:F.Y+QMEI76H_<8I0V"8D&!V7H     !
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
M%*V\CCJX!>^+Y ),IMP[:CR;JT*?*XO'J[7Z&SY-U::TH4"BL%G9=&)A9O-
MSUC138,AN.@$[N'N&5OJ:@3AD;')1 L&'Z),4\BMP.<1E3$Y"[&V,]7\L/=8
M[%]66(:X,<JI^#&N=*?V;KL^.CD+%)=#$  LQ<W4K,W)!+.LF,%5L4$L,C8[
M.#3%V,'^A#+FP\LZ<F85H?:H *F!#$8-EQI4A?D6!00%E)EB>S# @&A7! ]V
M]LB4^)[NZ[K,*)HDPC;9OFHB(Y.QL\E0MEPP^NRP\;T*A02SV8PXZ'*J&(/X
M;D9LMTDG:E13J*2)("W6GD  F'L-CON+%BQ8L6+%BQ8L6+%BQ8L6+%BQ8L6+
M%BQ$ L05@%N2TT0F8)R?W6+%BQ8L34.,4D\(@"H7-BQ1BLC>PZ79L^3=7AO3
M+ JB<"J'E0A*9O0-I<,W'N5#D710;AR-]  @BQT_6!Q)J.V<XC;&57A$V%QC
M>ZNU+HD1,9ZM2RJ^UC-3"AV)@)]*8)]AMDXV[Z$-N0L&$Y*N,-F'^@M(A3'V
MJ10(?)DHUA82R$3&GF28V%:!B"WQ((64/A3,"@-QV@4ZZ -Y96#?1>"06JB[
M*<),!R[Z&]NC _AV>'C>A4\&&'!<>&H&)!<7"$NV6!VI&<$1.$@(&9AMK;Y]
MFW%5Q[ZY<N7+ERY<N7+ERY<N7+ERY<N7+ERY<N7)_--)%*4@%:@ ( N6"+Y?
MW<N7+ERYBE9BFU>V1=A16OH  [D%NZ'LV?)NKPWIEE41T@V"WL4V,FU!39.#
M:?&B)(GXGL),4\BBAL)Q#;%+#/Y58<"HS63@*#*VQ@?S_0B+(?3.L.85+^C'
M23K 0B+3>2YTS96(/4K!$@HI&$CL_,+09(A9ZGL1,&%\XKTBX<%;R:P$1EC^
M=H<8\7=N,Z%9Z:I7%(!(-*I.!MLNSP (^L^3=7AO3*@F8I-U41))D=M1=",6
M-VXZ-!QV8YU$,<#'L8'$FH-QZ'^B1D$7P6W9TSCD+C#R]]0F@Q;&DY %^U0F
M!8J9("AR$BX74";((%B\IF^G, SA$8#DWT0+!AV@!/$X<C,;Z9@$-I8=Z] R
M8<XAV57=VEM_@ 1]9\FZM-:9H%;Q&,H0<$6"2HKH"$L%F!"L;M6 S$2%>,8-
M07##\0S* N8O&WS?]-:1"F/M4*:;-G=Q4ZLQ4)QP,):V\!9;(*H?E]I;$\<O
MLK"RNXJ34#J0FA%\)))M0K<8PB+A8SC1& 3A$8#DH( @P,/UCGR^:R_0?-1S
MY?/Z-(A3'VK&F G[TW;T1'"E+?K*P95V\&QMT6X<-F!&RCC!0C#/5"#*J@"[
M/=&?)NKPWITH!  B B)"(V1*')1X,V D84LA0TL9B!BTHET1O=TEG8YJ4RR[
M,?/_ $QI8I]*8T@)*K:0,0V">-C6$O%0=K#@FM$L5[1(:8.C D2!X&>)'#Q%
MZ7MG'C1HL'@8<"CB -P1T/T1BF];<OG!W1G4!(73!B11*T_I69AP#=VIST%M
MV&\5N@;&(;?/\;'G[4H5J(16#@9.>FJ3%-BW$SH8'&^ *[/DW5X<TZ7.WLE&
M(P,*07#34L 'E$0C(1QH1<W;IQ,VA3B+_?\ I:,4WHQ)O<&49*NH9X$&V+.H
MN(% #+H2D6P6FL/%=)M;84NU[-G<&F!P15DE"PT8)*"9X:C,0,JS1K'8-A.
MG&H"!-T&^B!8,/T!,XYP\LE%JIZ$QL"$KTQ>)$$8%G..=35>$(I,38(FV-#K
M ]DDQ).6IL$26_$#9A14,*X-LQ@]U7^. W^VBN3>?:BWE@QLXZC7E:IN1/L4
MYB @9$2$XSX KL^3=6FM,$$4$D/OH@"S&&S&@@[#=PM))0*&&X,0LIQ.-1&4
MHQKXCF[J+W_T*.?+YH&";?N,N;#RSIJ9A6A]BIN&1=&)&X<:5 *   T39Y(N
M%^SW11K?M!-I2$@=)-Q$]55;U,=0:L"1A!9(-THV )3FC)! B+E"92>[?8EV
MZH:#88OM_)$1#'VSH4R)RNB%&H0M3 +QXE'!C"C ..(04#8T*A5J,+ (X41$
M46;R#!(&45(0 @"@>-6#]98<""-8E:5O.+0R3C,_.C31]&6=,4L1CC5*)SBQ
M(-K"@/&U5L4EZ6Q=\ 5V?)NKP[IF,N-EI"5M@\U*$[/C#:9FZC+K9I&T<] (
MW#&/G_/T8IO1HB..[+.HY5TX1LCWTXANR*(E-WJI.Y!O'RHPA9P^?T+,3A&R
M,Z!R)3=?R:5F"$4-L2UQJ4CHE<&$  4B-Q2CI@1<I4L61(=O9CQFF$%\C"QX
MU</0I03C411S4&=5H! *6;H5**K2@ _[+/8H<8! ("E=(49FR8,*87VM=WSF
MT8' _!&,)<%MV90^F7,#L[]!0E"<:*49,4@7J9D-0D!$%U;=RN_D2XH9-; B
M0,A,E8+79-M\8"4O4DG/.\<V@)8G<W%%ZU0XA>W'OI](@$36B #!B$73P#79
M\FZO#NF995+ $ (4WZD8T(,U&;+R*(")#6P#X@,W=1<IQLCC.;=0,N3'SS_S
MU&*;T0E%4MY9TOKYB-I@:.MS(&%F+K49J Q":"/?21&!OD3<3&D4M%+8SA4]
M19)?>\]3N0;Q\JR_0?-%B73A&R*)(+$@.$=5&6>Z^&T,J<:L"7PVC*6%AY +
M4H"R! L<%($%J@P.V*(TJ(UXH&,^"F):Y<<7-JW?Q?'.FI=6W132(4Q]JQ*;
M,F7%1M4,,0O8BIHM91W +*",Q,AM?T$C<),7X#O"&=3T':IO,\6H)%?C:Q.X
MR/SH36L$HVML.-.V1G$-69D8)=9CHR<=E*N6^#!!L8+NK/DW5X>TS%!R,GE?
M!) 4A"5QA6WQ:"3)+M[=B^@[G#W&V<]!8.PWB@,$V_SL9<V'EG29MS:W(?/4
M8U-8+T;+CG6'41"*!,(&EL8PV4W:5ME"8J]3!*$( S.FC,E69;5N H<T4:V(
M@TJB,$R#ODVX44 )24<9WY:U8HOKKPAW6LZ"PBL1+V7A4Z4E\VX%7GF0!2#]
MTRB\B-X0W  @GMT+80G<@'RFF2'B\\U$(S;IM8?+HII8I]*-03='=QYU+@I(
M$X3Q(-"= Y86SU67C?\ I*GTA=A +;R)$N!3L2(D[/6QJ>+9&0Y%.<@(Q0/E
M0Q.$VMP)&FL *X4'Z/R!8JXK(VI? +5GR;JTUI,F<G*VK @ A) [AH1!$01(
M1N(XB;1I8@F:-(H;\8FBF#S $9#<V0$HZYA\YL7U&Y3BFU.%VZBV, KQGFH+
MB=F.?^<D1$,?;.B\!E;WDT1Q3Y&(O' XT+@ PY+;00XXR ASRT5D(!P&P/S*
MET%4&(B9;*E9&:0%FM"4!G$PB^ IBHXM@@$'$J(%PCT*6="+T4TAU>&ME.>D
M!.T,AC/K\4W(6%$N@E.X@00@78!E@OA2C6_KDI!/;TFL/ET4Y-7S<,Z<A!O&
M/'NI<F"I2241$>VN2(+A+ /R<$G,AUA (!%D@*#E5SQ+90 L"P   JRAA$V;
M<FH.&$L9<%%T$GLC"HOJ732\ H(=D (D5$\*S5A1)9A%#X :L^3=7B#3>-L1
M8+'L_ AK=LP'0G5;"E+A!$1N1H2^QXVZBKJ%M./%W48PVI=-OGH&7)CYY_YN
MC%-Z$FF4>2,E#-;\"&ZYZ.!AHEDC 5;8U;%.M)F;N6(X;/UV5_5T+@)P!8R+
M@"IV: UE9BT8L8&,TH7\)'<0$DW(BL+%@[E9MPC L>4;Y5AH;C*AXP^?N<J
M7FX=*C7WN!W&:I3LBRVW;54Y+"+E:@8>3^BF"B5BRB1R%N4LP6"!UWXT1VL.
M 9-0!M P#8<*$$23TK*%G*RY;48H 8/@&:L^3=7B'3>=2MB,)?%I>7!K,ZLY
MNC B9E0[M?8%QV;]U8NX7.;%]#37"W#C.:IW(-X^7_,XY\OFHY\OFG&%W#YH
MUJ"Y;RI#(DH3>W9-F:D!CPV26.+&HKG<3V2#3&]*#WHU+0394@Q*K!20MIZ1
M7"5%09D C%\"@PC:LWT VF*#<.11$1)CAY9TDS$)R8*DWC"-MS&-(W:ZE.<4
M3)F_H<7R9@L";@6G;@;9U7#M.ENH!M&$&P<J+U,/*EY$Q?O4.8(MMU]YI@J,
M1%I";WV10,)X!:L^3=6FM,X$-U*,A*,K$18;D=$*,\E(SK;6Q(3-,:@J!N(T
M(")>C8W6[]L7;JQ)8]QM\]&&]@KN_P U P3;_+D8IO1HB..[+.HN<4X1LC+O
MHL1''HJXK%2&)W^FAY>R7B8@@>R@O"@J!=+<QH<*1D!+I<-(T) =[&5BPUK+
M*E7 *@%(Z:1<Q7F-Z$26%!\"MV-&$ 1N#!AWTHS MEY%-#8B@RW77I7;$">U
M&[?4FM]2>8<E!+$J*"B^((2U$"_Z2^%&\"6[![X=U"XFZQN5PNO:H-U[@=W
MWT5)) <"^>AGH(:/(2V2P+@-      0 6 "P!HQ$<DJAM0D8W$G=6?)NK1>E
MP0*0PNRY0C"F9NR/33+;9 R;[BLOS^*R_/XK%DSI0'OB;U;/&8 2B$)-*2!.
MO 94E)$8"!!F57V.SPJ"N8>XV\2C+&$5XSS4#!-O\L1BF]%*PR6C*BI?9#"(
MMAH LK0[(\U/F]%ARX8JPS]]3 6"8UM0O3@E<1NN:4O8!H8M9V%M9BC4@C"0
M[ #S6[?O9]L"X0+"0#(,#!T'B )L7V\<S1@3L/,-JS?0K:D;!AY* ID&2WEF
M4>D'3."MD2S0PE'D3OT%8$H M!0E40:^6U*&0B3]2YJ9X@A ;JW#"@4"P"6'
MFXU$-\KA1H6G(E895P91N8QI'[=  2JLP#L[0> K,^3=6BM).@!$I.+N!J25
M2OS= V3;32&9(2P*<W@:((DFB])&?!IS39-CB,*<C8509784),@@4;A6H0;M
MX@C2@?V!V*C"R!'BIH(%/6PJ$MTRP"A*6=92UMV;JD"L+>.,YMU23,K,?O\
MRR\K?L/#)12FY+PX!#<J%M2&H+Q1&S4 ZQ_@EAP2_A)FU+ 5=V- B[!B7<4(
MN,& 988%8$ F&U\JQFB(C>Y\F@PA QF1-G)BDQ='R&>:"(.@  .^+< /J"(A
M,YAB2T%!LV&S;LHF SA$P'+0@#<,/JD@S+@9!4A(7W&0G(FK%BT$9Q2V&["6
M 'ZPFT21V.QEKM1!B=AD53/7@L[@R;Z -D^Z'9<]2=?#@*TNR@8K%'(PF "8
MZTWBR_@*S/DW5HK3-GC1%6%IIH$*_"\W4H2I-@6MV7D6,*P<P;5_.Y@BPVW7
M,*LNLSR*9X0+CE5SIH+"X8%" 2XX/8$+* Q$T6$'P39.Q[QBB 2BW<,!I$!,
ME878PJ@[26+%BQ8L6+%BQ8IT:%B+#B:54(D!(;;$'ZJ4\X21+B)"PX@@TO(@
M1BNZ!Q/MA1+GU=LW[J876X[?.;NHP.!_E6^+SAE%,J<98^BF&(*2@+AF_'.G
MY6*GQ1%^0 FE!V0/#@, $ 6#0!!9B",Q,3?J8R)"5"1"4K1%%!6'!0DP&X#\
M#,!AQ<"CP;()8QB;%((5P(BJ)K,NT1)12?TT@PB,2QC%(,[C:+)@!M^B$2)D
M9F2PR39CNW5LWE?Q4/?4P6&R&-JDUD53!=NP<:E7)3DH>!F"27P%9GR;J[[I
M<4",<:R_/XK+\_BLOS^*R_/XK+\_BLOS^*R_/XK+\_BLOS^*R_/XK+\_BET5
MP2BXO!J2\-.)N+@U%@,X@0S@@$LR=G[68BSXD67)<;M%5H689N[(=ABQ8L6+
M%B694MD0HB_8V=XQ8L6+%BQ8L6+%BQ8L6+%BQ8L6+$&"@W6RYUE,JP](LIB=
MM+5(.T^?/GSY\^?/GSYSZY@$DN%M%,"W?$  "1#@WO3D9$_08L6(3"I*U.5\
M-"%R14H*H$FE5YX^ZF2:[]R<Z:EU;='^5'O^C+.MVP:\>O=0@R&5CEL;';4E
M,&99;(315=5;N@0D1#,V$F&&(A\8U@$89)V[Q?&@%I.&&PR40+!A^$MYY'#*
MD,VR/GI\,=$+MV-)'A/P^Q=#C0?8WP@DPKN)MBX#^2)-:)_,6E%O%)& 3*F-
M[+'%K/9K]@Y$U(;AD"!LHK/.B<(*OFJD!FS6)"=Z&RPB!X 6 \!65V4R\D+2
MV"GD  F'L-CN>+%BQ8L6+%BQ8L6+%BQ8L4Z-"Q%AQ- S#<C^5-9)<@_N<<<<
M<<<[*(70A;XPJ%L88ZRD36*26#%7*U<K5RM7*U<K5RM7*U<K5RM7*U5EW\&
M;W&CG_9#<0RBS%BI,=ZEBPB8P;5_9EEEEF*[%@V0&SL!@W90'*.)DRD?8"A0
MH4*%"KD^S]J!I/*,QW<4*%"A0H4*%"A0H4*%"A0H4*%"A43P,.9;Y+45NDQ7
M;>(PCMF6666666666662(5%Z*'H;,*&#!/T8H4*'<)#2DV&9&0(5*N1 PMX0
M.$[Q<J!BMC9E,/ET?Y4H([WVI6 D;+[ZP3*)8FO?'C T$,2(I1)*Y=G=MAHB
M X;X4 (D?&UA\NC\ 8DG'VI!(-]DW4DK!(EA<$7IK5HZRL=P[;02A9S=N"42
M!L#\JR=N"+,4;)*6+T/"&@+%[5Q8YU?!:] VV-]*80E$'$MI_221,[B0>MV0
M+C%9-C6C&P+.Y)DR9,F3)DR9,F3)DR9,F3'5Q !@FY,[5J%!(7N.W;MV[=NW
M;MV[=NW;MVX]!YXK4J,T:?)\UI3VS&!I?G%2E)Y9&>P9&.XIDR9,F3)DR9,F
M3)DR9,F2%$"\3Z<0ALU;V3I8OBLW'N<^?/GSY\^?/GSY\^?/GSYY1 %#)G;,
MH<:1Z9W#5U=P@@HQZ9/[\>/'CQX\J.( @MR2=Z# WAA**$-G?08,&#!@P8,&
M#!@P8,&#!@P8,&#!@P8,&#!$?U#LJ005IL1H4&#!@P8,&#!@P8,&#!@P8,&#
M!@P8,&#!@P8,&#!@P8,'^X,&#!@P8,1D-*AV;4I%"A3.)J(06<%E#$Q69RHD
MF=AKC_E6'C>A3Q-G3J$4#>#:\;*A!BX%]! *(PT0O:6'>CE#RC(Y46[?XW*D
M%]H=/Q-9)CENK%+!*]%!#=!?&T8QIYBS$#"E)9Q6R?S/?ZVDB&H(@,4#;6-5
M$<K+.#Q5B@5@-N=I@N-"*!*E@8&0H\6[:502/#NLL  P6Z0F[!0(J0NX%Y$
MDJU!H(D"%X*2TB$,F;K&!B $>%-R?VDWK&0J\@)&,+B>YBV[)8D8@UIK(UW%
MLV;-FS9LV;-FS9LV;-G)[\KK$V%M64A!JT$18T/-@V35Y5H5H_.WX:88MB2K
MC3BRT:-GT;!1.&HV8 K"GA$HL)+-*)F8L".QY*876X[?.;NI2;;1/^4QDX;^
MS*E 8P)"8X:=@:]H, &<0;'02R2>,&41M._:FBP:AU>:B:PL6-PY%&!P.GX(
MQA+@MNS*(J$DO$X8*XV#F0F.RR+HSLI*5A9CQ@(8UT[?RBL%_>767C,@(%4)
M(4 ))>U<6.=(K2X 8&VS?15CN3XMZ<S9P8D&WMK8</7H&P29**V@42H\A@)'
M$:M!!/'Z?* $(&/V+UD8#A9M(/,U> S2%=();\1*< [EK'?3E7<<7CU5>(4<
M!9Q(!(B4HX/07GB 467EOHC'E7A-H^F/&5)HEA4F6H5:8*7C )DFXG884#1(
MQG>.>@&W ;_Y2)OU6HR0"[3E*&,1"7;N1%1"S>A$;C( SMA&@3O)VE@"$B#J
MZ'2*W:=F^42&QPS=^&D0IC[5-@++'"B;,L8&,K+FF-;(%B]*K,Q 8GY%<.)9
M%8!(C&!E$:0,!*?*5(#C>B$" !P-JW?1=@0BT, QPI_L&)?@LEO5A S(,/I,
M)V1=0H      ( + !@'Y*B5T@&DR$&E8RV/[!>B))0'3AI#=J6,%\"0R+2!=
M[W/6.^G*NXXO'JT5]8QY5X3:/IBQ/'+[*RL)N: 413J:471O:4TB[296WB4$
M;=;/_*==Y4O2#%CYU!EI*2W;V-JE?$;HD(WQ&XF@6Q 7+R(6((:K22+>&[-1
MPX^7NXT7O5QOMP\J7@"-M]5CPA286V\-&XQE6["DW'-@+ 'X:0@Q#!<-P1 F
M"*#>@)>#8HN6  0%$Y:/#X=KT 9O#:V'H4A1(##=L+5C]PSC:+H:E2L @OL
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
M=*\4$6F)SL7*MC[O,&R72.OX%$H4/_:H4@CZDC,+K6<W;@&+-"&WI3"Z]O\
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
M0LF;X3/X@6Y;)V[,9 O$Q7VU3 B'%$P-@8OC$4G9)SIE"1F"WE+WN-I?\20
M$!!Q$D1(HE26)/P 0)4 B#@ -5_"$$^RC%!+"%@[1S)$0C==MI"NKS&<H;#$
M-/S0D"89))0T$6IC^LB1(D1HLT!X7Q04_;($1-R8BA$DP[Z=%%" 41$ 4Q )
M>F1@,I1+9EA@-@1V[YB12D+LLJ71"&-V]AZ]>O7KUZH J10AH5!HZ[!%"-V&
M%A TEJJT;*689W!#910C!<#;6341DPMC<<#_ "+?%YPRBF>[%?@J"'AA.8<+
M3(&Z$1^4*#)F61([)B27>N_/35AP;6LE]59+ZJR7U5DOJK)?562^JLE]59+Z
MJR7U5DOJK)?562^JLE]59+ZJR7U5DOJK)?51W!X[UZP*\13DOJK)?562^JLE
M]59+ZJR7U40_4N]G2B$9SUNC1'U+40[E.D$JLK4,? FNT,H4-U9[";,"0*7.
MX8!"" ,(X_B4W3(5=1D5:A/Q>'#AA=D)<"7P6/Q915^!"LQ,!X=LQ^', J9C
M*NWRSC$U+U628"G!+3Y J4\J'7 /P:NK!+@0F1*8*4$!D224S)1)F?CNX"$@
M?S G^(_A7(@R,WP1'O#\#9P@<N=@)Q=$*U+Y#:%-W?+]UJU:M6K9.!XWOJ4)
M<0T[));G4P#!<1EB[%JU:M6K5JU#BP0) (0(3C"]U:M6K5JU:M6K5JU:M6K5
MJU:M25RCM&:0ZSE;8=R:M6K5JU:M6K5JU:M6K5K#D*\Y+""0Q7"CF"N,LV0K
M-/ZR]?R:-(?F.3^ &#7""83CBBB%WS$H%1*GMB _O6K5JU:M;'^M($ R;HHF
M_ I.VS8<$!!W5JU:M6K5JU:M6K5JU:M6K5JU2_QRXA6(,1HH1H=*J!@JMC'M
MFK5JU:M6K5JU:M6N\R*ID*%"0XO&*G.BJ,[P1ZP%]AV"5*E2I4J5(1X(B!S5
M%(ME-1L*&9 L)D'<MP@QRLUEH6WLL!L<M"+EP;,N'^0HQ3>C$F]P91DJ'J3X
M,;K5U^U9-\%V6 *P"TVQX2%V942IE@%@=F(E!]VF%>#?\5E^?Q67Y_%9?G\5
MBR9\"GRK1XCZ@(;FNZEF8?5K(?5K(?5K(?5K(?5K(?5K(?5K(?5K(?5H(!AM
M7?QH"#L^7#*;+B[U9#ZM9#ZM9#ZM9#ZM9#ZM9#ZM9#ZM8 86Q=(Y-<[^QR?\
MJT9]$8G$ZU"9L;,W]D4DBJ"2@:D.R/*MS%6'KLH!M&$&P<O\B(LA],Z39T<D
M;J7,&E!"%,W#C2GHY1HS46O0V$Q=HJ;?BD1&.;-]JR-_G/GST;.L$"RX!O@8
M4(BS@+L;Q!&'@X^5:/$?=<[^TG+^7]6F<FN=_8Y/^5:,^B,3B=:U?O.Q. J
M*K %U7 #:M":0*1<!<',@PJ!N1!L^:D"T/BX?Y"C%-Z!2,C.3@4:7M(L6'&-
M'/"MM8538*3"R*'$4*H.[@"5*E55>XJ-**8''9(TP$H+8+RW!X./E6CQ'W7.
M_M)R_E_5IG)KG?V.3_E6C/HC$XG6M7[SL3B*M@&0A@,H4PA45O1&AA?>5%N@
MV-QD4PV8%O\ ($8IO5Y6_8>&2@G0V!NV6)7I;'8E3&]@6I2%"['5402Z"F.Y
M 4RFMX/J\''RK1XC[KG?VDY?R_JTSDUSO[')_P JT9]$8G$ZUJ_>=B<W?QB(
M 0F1]%1KI6'9MN+&A.Z-C)R4@OM#I_CZ,4WJ42S.$;(WBFZ^*4>5PT-IUY(B
M\Q4%&0+)P0:2C;")[9"7+"U"8I';M%"@D3^?W[I1!1+:LCS1C*ILM2(8R$*7
M;8O@X^5:/$?=<[^TG+^7]6F<FN=_8Y/^5:,^B,3B=:U?O.Q.*&Y;I)*892'G
M2-!9L;-NS?1ADNPS<<#?_CR,4WHT1''=EG4B<4X1EEHZ5A:D*118+H3A;AFI
M@>&\%"<RAK(B>-\)Q W10UI:15>V+;LEB1B#6FLC7Y;-F%<J<^K0L8<2%H68
M&!,VXM_!Q\JT>(^ZYW]I.7\OZM,Y-<[^QR?\J_= S:M."!SNA61Y_%9'G\5D
M>?Q61Y_%9'G\5D>?Q61Y_%9'G\5D>?Q61Y_%9'G\5D>?Q61Y_%9'G\5D>?Q6
M1Y_%9'G\5D>?Q61Y_%9'G\5D>?Q61Y_%9'G\5D>?Q61Y_%9'G\5D>?Q61Y_%
M9'G\5D>?Q61Y_%9'G\5D>?Q61Y_%9'G\4Y ,3?OX5BOU]_8?B?M(@"50,D2W
M@VU&R Q=!-M0(1W&2HMQ@V'^.N,+N'S4B2^<.#+16&!@Q$99H<&3Q,;EE.-&
M&#!-@XXT)6;YM*<)5])>QI->&S0PVRQ Q% #M]8[Z<J\)GRK1XC[KG?VDY?R
M_JTSDUSO[')_RK]E"ZP5-H0PJ<LEFAZR4; A<0QPT(DDDDDDDDDDDDDDDDDD
MDDDDDDDDDDDDDDDDDY$F%2?$(R#N,,*/)Z2YB$D_=A 48GB+6;PU?,VY;\E
M+2<,-ADH@6##_'&^+SAE%!.RPP;.#09D>B8V!BDK'8D0O2\7G1#Q7!#9,)>&
M%DH5)(#:B$BPF$+-"\:+MN&H7  [AK'?3E7>CY4J)JM"=+9>F(C[KG?VDY?R
M_JT,H76"@S0G>]"LCS^*R//XK(\_BLCS^*R//XK(\_BLCS^*R//XK(\_BLCS
M^*R//XK(\_BLCS^*R//XK(\_BLCS^*R//XIL7J=]$P/8-_RK]G"3>=:<P0KH
M@S8C2-RCF L06 T:C15P@;GQOZO%%4@/5+2$RU,/ET:11BF] Q$/0]ZAI3CA
M&5#Q&UP*LVJ<,/>B9<F,9U1+EQC.D<^7SXD"=Q['EDH B29-[80I9IPRX@ 8
M!*K4K*5.E!< L2V#-"\'(WPFC. =RUCOIRKO1\JTU0@)";X(BI':82&$KA$N
MP!0H4*%"A(W3,QHEH46TBB"V%+B<G.$D@R1S-'"/NN=_:3E_+^K0JA=8*M_Q
MP7 ,2S3QEZ@K 08#NQ[D:-&C1HT:-&C1HT:-&C1IW&($LKLPPII.\B-Q((+V
M'_*OVQ.)UT>K$)E$\-TP,%$>%+65</YB@(<7&THDF=AKCH]&*;T:(CCNRSHI
M*%\+[JE@4FDK[!"5ZC?#I, D8NQSH@ 2<.#:*M7%7%A-R:RPGWB#-Y%"N)Q.
MW&Y.X4%-Q)>-O&DW;"-P^5&$+.'S4<^7S4<^7SX?:1"F/M4B4V;<,Q19?8PQ
M>R[IRRKI@1R4#B6)4=SUCOIRKO1\JC!4C I<PN7I ""24D; C"EV7]YLV;-F
MS9R>_*YS<JVMPA"A'(!!,QFZ.$?=<[^TG+^7]6A7"3>=:92+@M%OB-$.4E!M
M6 !M[W_RK]L3B=='JQ!$B2:I,1CF!N%2V:*;]P$!*2YIVWOH!8PSSGYMU1#'
M QT:XPNX?-!V-4L#NJA+YI!C:U %LBHQN,0:DCT #@77"H[U9Z(3:Q#+*5S+
MDN)A(P%=MV,+T20:(QC(!A<"D(F ,H,U- F=LHW5>HW00MPHS([-E2"^!LC:
M).ZH407%BXSGH9=PFQ5,)8RI($F&(9[Z>L-_Z5AL;3>-O!4#!-O#C2Q3Z5MY
M\%;..K,00 V'.H9BV&9"\PH$5Q[H<]+)(VXUXK(U^5BQ3HT+$6'$TJH1("0V
MV(._GRN+QZM(?<A'W7._M)R_E_5H7$XG6M7[SOB#_E7[8G$ZZ+5B%BS"9XFQ
M5P2]]1),5NW;2L-]'H7-\L3(]*+1!0]" 2YBI@WH)<7#%\87I-=0YWL4Q9)%
M4S0[!,"O\ABA$9+4IO+EUSSK#Y=&BT8IO5[1F<(RHW)S2%N19IC6,!8PM:ZD
M "" S!=<-K3G&]1!"")L56!:G.-A%(3B",1CCDTRWV/6%]V$MBQ;]$1NGVN^
MF2.P7AO1W " 73;/R9" )^%)#Z):D8K9BGK6[RZ"X<8B]MO:K3$6/+&Y-EZM
M49+&#. Y*,J(27=_GH&7)CYY^&]=Y49H9(R1QF%2!@F)I5\TY9\P[I&'D'1[
M0!87M0PP/S,^<P50^()#AE,F@:29$0(,8-L*>:$]^/E<7CU:0^Y"/NN=_:3E
M_+^K0N)Q.M:OWG?$'_*OVQ.)UT2K$D#(@$8XQ/70+QBE3(H3".5 NUY%$<,"
M2W#CES/G1.T8ILFCL"WT17B%+C#:&8H-K*KY$;(UM6<IB,STS"KL?[MHHS\-
MX-44'<K3[*P^71HI&*;T+8E2P.Z@]Z])!A:VU036!*!)%=F:Q\?#AE?.(!0H
M1,7L0>%QJ0@M2X'9GG@"2\0F$I;_ +V?WNB932D8;BC:H9.U],7%#=E;;WH
M1P!3B"8=9)O)*Y0PXP8!)M?6P1E37$@_F+>BD385/8T-2A7I)"]8$-"7 \82
MEZ)N5#:'5 CC!D845#"N#;,8/=40QP,?#0&))Q]JA.(KD;,ZGBE.6,%WJMO"
M,2@AT&4[<>$.\3X.=Z]<J[\?*XO'JTA]R$?=<[^TG+^7]6A<3B=:U?O.^(/^
M5?MB<3KHA6(Z@:$F*(MS38E:*+Y9<VP7$!8;V5BW@$4!M+<LT 0((%A.6A'R
MBDF(#R:HB6QY%(79JJG%C/2D@> Z&@PN0<&<M7]A8&"/95QALPT21$0Q]LZ<
M!7)+[JB\$1 < PIIY,D8BP;Z!+[Z(>@4"#\)(I0 E&;Y;CBPCI@=S%]NY]<K
M&#+I8MDG6 75S8;Q1@N4@*7K#U+T88;$N[_-0,$V\,P.)-!-'#CX9*F>G%I1
MBF&ZEK6A= C:E]S-L=S0BL!5NP!+8E;4ZQ< K$ 1AMAH0DC<_P LF2>8!81P
M9FH/'IE'I>@LPVHPFT$1WX^5Q>/5I#[D(^ZYW]I.7\OZM"XG$ZUJ_>=\0?\
M*OVQ.)UT0K$@.<TXC$ 6W52.D!)GC?C0<1= I"=J%CLG+4IDX#XKZQ\5 19G
M8?%?3/BH_P U E-R-E!E)=&S^:%1BF].,+N'S1HB..[+.H:RCB,7"B[9A8;(
MZZF,LJ+&T,W7:;B:&6Q,L@33XFP  N,H$4 $/E9&E+Y3:KV@"PR*Z'C"B1,%
MZA\ 8Z27A$V_,^>O#9S,+A9,TWE9A-'S80(*))7B*!B;HE8T3L:V-O$W42[
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
M[RK$DFQ>D0^9.A @&-Q%&S$ 24O:K?C1!"DK)AP=]$3 [@#H?I XDU!N/0J
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
MHD"(H P6E5E2ZX8[ 0QJ!!QEW>.;1@<#P>5R;S[4&\X(C8;SG1H&D3 QM\U
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
M[UB<3K6K]Y6/W4QIOE_5W$/+!+@*[Q*<E(I4D $$2&)I57$[#_\ _P#_ /\
M_P#_ %)U/CH/ZCA5RSPZ(AC2$>+BT[3960^K60^K60^K60^K60^K60^K0$@X
MFUWU@OS7?6-HPT*M08S'"2K6\)%7[%Y7?L3DH7.;QN<U1#' Q[X1$0Q]LZ.2
M0VWTK2+++0L5DXTY#SKV.'%B%=C&V9[8R(2PJ""(  %N3>0DS)>1:*U!CJK
MI0"7 *@G+Q1'H?6$,(*HJG0,=,!4,##L #26+DW5W5H8^'("4)F02%0OM;:P
M-;29VKA=>W@A&*;T)-,H\D9*B2LVZ#P.9H!;AUH3(@P!+-._*MD4%=VJB3%#
MW(CR;J[E9LJJV4L1=:N"JC) 2J7.P8L6+%BQ8IT:%B+#B:54(D!(;;$'<L7C
MU:&-)L3B=:U?O*Q^ZF--\OZNXI0:K3+^.P.SPDJ.+^\8G$ZUJ_>5CZ,-"KGQ
MGX&Y-N3!#-JXFDQLHA3%5V5=)1ZE 7,7C;YO>R(B&/MG32LP3#9&6IC0H'!V
M6X<<Z+($9LV 6DD$"H4-]*BVI(47<%"4]98T*("\,<+XR,*H00?(A90P)8 J
M%;M"=@1>")92K(?AS721BY-U=U:&7T9P,(P *A25K:5Q)9O^6:L+KV\$%<QS
M[9T6;$I+#9LOFI0P8DE9??9TACQ[-@(6;@N!+NDCR;J[BT:T)GC0S,22-^$"
M(#LI 5H32,1+N/8,F3)DR9,AJX2^ E:W;?4 @$[']C"W7V4\T)[CB\>K0QI-
MB<3K6K]Y6/W4QIOE_5W'7._N:,KQB<3K6K]Y6/HPT*M#]M2D0WB4A8'$=M0I
M +$'  !,&5@1Q2R4!!QETVCFJ0O*QC]]Y(B(8^V=#L(M@-R,M)D@LY<.]0SG
MCV ;QEH@:U2VM=S9&5,A00P\K(@)T!"PPE"635[89W:('8(6_/-=)&+DW5W5
MH888_0I+BH" ,)M<+3=)%5P#@BDXCFG><:,#@>!M\7G#**PA=F%$K!VV&V;+
M0KOAW9+VP$%PRG=2/)NKN.+QZJ(8VBP.RY28=DM?*NXXO'JT,:38G$ZUJ_>5
MC]U,:;Y?U=QUSO[FC*\8G$ZUJ_>5CZ--"K8"8G,>$LX29@&(*L\= 2'J*S8
MFRD)N.QMV+S91>+=O&V<U(ERXQG0&";=V.,S><(V1F;Z=%,OH1DWT'G3+#FX
M24K-/B5=8#>3:GRZVDI'GW09WPJE%"HJJLJK=5_;FNDC%R;J[JT,L,61(K_L
M(,VWTDI1VK,7WG4I)6_9V.=$")L'3P-"OO<#PSH1$3PF'9WZ*%4(>D!)"[MJ
M;@&D(D/K\[J(\FZNXXO'J[0OJ+\J[CB\>K0QI-B<3K6K]Y6/W4QIOE_5W'7.
M_N:,KQB<3K6K]Y6/HXT*N0N%96, ML 6@[:$(M J#%Z20J&4#6-NQ+W45<PM
MQMG-1-G$7BJ)<N,9T!@FW<RS$X1LC.IY).Q&S,:=)#%##A[Z-65[#QEVG%L*
M<R[77Q /"Q![TJE%"HJJLJK=5_?FND1P[@,U&F&'?O5E^?Q67Y_%9?G\5E^?
MQ67Y_%9?G\5E^?Q3G!YN]3B&>TA$2T4"#138@$5!DK;@Y=PF<2U#BV8V8YNZ
ML/ET>!6D0IC[4YL1"'FHR W$LVU-.P#E 9/$25? !7=B/)NKN.+QZNT+ZB_*
MNXXO'J[,TL5@(VX;D0NHGRGO>)Q.M:OWE8_=3&F^7]7<=<[^YHRO&)Q.M:OW
ME8^CC0JT0($$ R(0B)9HO9! IL%6(,0P50H0)1(P%N8C";J'#M)+F@;6E3>
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
MUZP9Z%@01 .)I/PM-CRK2H=Q 58-DK(2;(=M0KK<=^=-1E7X_ XV"R=G#*C
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
MS\#@;,V0.>4SDP%E@1;$>]8G$ZUJ_>5R[_&HG*M/+RKP""ZZ6W"$.WJ"1,(
M>-BH@Y;Y+"3-J29V&N/@<#$DX^U(>2]?=%$H$Q)+)P$$4\26 !R&!B-+P$+0
M'B$&S#B<3K6K]Y7+O\:B<JT\O*O (0!\Q$)*Y$1$:?@+Q)ADL="62R5 -E[C
M:9U '%&/GYT7OX&@<2:C6VN,WF2@64HXBNT>6CH46  *L3$3:'B(&S#B<3K6
MK]Y7+O\ &HG*M/+RKP$"*+LX:0XCXP_%V@V3\X,%^ZH<UQCLXCFIJ75MT>!Y
M;Q9K[LJ<EXHCCMTQ6Z9E3L%3,JUZ5@<[X2L_$(&S#B<3K6K]Y7+O\:B<JT\O
M*O 0Q4M8F&@MB)F4QMV"X_AQ)6-,;=RS*2S*X/ X&))Q]J(T\-88)F4X6M;"
MFT20BH-\R0;0#:7E/$(-F'$XG6M7[RN7?XU$Y5IY>5> P99!+)-\E!9WPJ!?
MY[N:P^!Z!Q)H$FM\0.PRH=Z9*1EV*:R!(!!22G^;>!@-E#(6+:14@H+R3:=[
MQ.)UK5^\KEW^-1.5:>7E7@(6^28R2,%0, 6EZ9DJZ1DHE:BL6!AEEK:X/!"-
M\:C*CQD0PXZ$X03"+ RTA.QJ\<OQASQN;Y^( -G)B<3K6K]Y7+O\:B<JT\O*
MO 0* 0("JH !=5H.E3VT VS##89*(%@P\$ ,23C[4AY+U]T4(#B"$+;@A%35
M(M"9I@P2-AN>( ;.3$XG6M7[RN7?XU$Y5IY>5> Q+B@P@3Z&(+3#JK-8?+H\
M$0.)-"(EKC-YD=U':[C$OM55!X>1!P"8AX@!LY,3B=:U?O*Y=_C43E6GEY5X
M#%A< U9H!";=*F'RZ/!)H0,79PRJ*&8B":',^QBFM7NK"RPK#[M4? K,GA\&
MSDQ.)UK5^\KEW^-1.5:>7E7@,%C86VM&NQEW+-2697!X)&P63LX94[&A+V\L
M9**8U59M?9':IV! H19BLE$Q==GA\&SDQ.)UK5^\KEW^-1.5:>7E7@,(@D4B
MS V(D4T]1/=1QMUL_!*0C9-#>$+N;4S*6B%Y,F,0PHI:U)84>5[9L#P(#9E!
MASR $L!94D6Q'O6)Q.M:OWE<N_QJ)RK3R\J\!AW@J+&Y:K"6:*-UMFF'P5"#
MM,0994 ,B,D<9%3#Q D6-4R9BQ@TR1Q,0"$DLA-@GAX&S6Q.)UK5^\KEW^,Q
M.5:<VB,/!$U9"!9;%;,\.YZ]>O7KUZ]>O7KUZ]>O7KUXV?2?3;_BTSM='I\3
M*%P"X"2@FTX!2,0(J;7!X*&P63LX94+R7KC"*&!9(2%IP6Q16C,R4ODRR(6+
MVGAX&S6Q.)UK5^\KEW^-1.5:8/E7@( $ " ($A$;(E #(]J;C+/ O??4Q'^L
MSY5$VYW@J!Q)H#)(<1.(9MU2=:]VML:M^^QX)M"N8HPQ[YQC+VC6VED@"TB@
M7^NY3)0)EQ?T2)$B1N$XH),0;F=D)L_:&&&&&9&8N"(EQ)@I&S;^V3)DR9
M0 44BY0X%@VN/XK*6B;49OZP!5 I%GO$QYC$2"-S\5K:0(N8&)<V+GSP_9HT
M:-&A)$68WX%T1NM;F_K:UK)!4@%5@ 8JX _5JU:M2_Y]E:>\_0HE)\(F2[26
M/2I$VPVGZUZ]>O7/,2S#A05B1<A6QC]1 @0(6 P%H5A!L+L"[A_:-&C1HPP"
M!$#.PA,P/QN<>721IS 2H&W]\3B=:U?O*Y=WZNKTX'!V1"4**L5(Z)#@"I@O
MX[RK3!\J\!@YP\EH4>,33&XQ5W>4'#CY>[C1>_@K8@X[)W;RK8I"]20Z)VFR
M&:!(4WY$+<B3C<S-X\$WMT&%;:I:8 );!^OW[]^D9@F^IA!"-D_9@P8,&!Q.
M2D]PD9R!,8Q^+UTHM.XA\@D&_P"^)Q.M:OWE<N[]2#MN1@L%HL!6N#PH0[;%
M,$>.LJTP?*O 8B;!2!.Y,!)98#84D6QB;Q#;W4*;BWS'-HP.!T\%6F%IQSBH
M&R.%OXFZC=2JM#,W%":)&-]("XB#9+P[>W6Q.)UK5^\KEW^-1W*M,'RKN<.;
M@G<F1"UP%(9;C<2EU@A!%!A@K2W;\;A4A-"$$4&&"IC8ILAQ4&<@#+<@L[&K
MSMMR&!D&>(#+<@LS9H(8SY"R\&- &6Y!9V-S[I8BSLV>"4 M#(>CWI8&KA%-
M]"@6EPH?-X[6$4@V''<JK=_\;G34NK;H\%RWGD<,J9U\A'SU)4#T$ND,D)CB
M-*_V=Q0H &X@\.7MUL3B=:U?O*Y=_C4=RK3!\J[Z_!:SA+D%E38D3:C5K:"M
M@^TQN'0LK"L"63@XJ9+AB A'CJB,Y1CWQ,SNH$@G#P6 Q)./M0D4)+.2^@>9
MBJ+>XMC.F/I5AW$@$R@F=MX<7MUL3B=:U?O*Y=_C4=RK3!\J\!Q;3F06,A2F
MX,>RL$/8UPS(!#4:#B+N50WQP;OGP7 XDU!**'%?=DT\GRB#C(HI]FLAH9,$
MN-07I?W+W>ZY^&U[=;$XG6M7[RN7?XS'<JTY 8H\*\&_XK+\_BLOS^*R_/XK
M+\_BLOS^*R_/XK+\_BA,#S^*$23#NA1)]83?+L,#:VHJ0XB#%8!N2&V#;#0R
MQ9F[)!O''",:99S2;3/J89EO_NB]_!8V"R=G#*H86GN,$S:1& (0\@B*$ TR
MA"@&VU) *UO#=[=;$XG6M7[RN7?XS'<JTRR$&PV2@O"LG'87KUZ]>O7K'F@'
M-BW<*API""+9*AZ4(DF&FK5IW3\+*,A )EQ5NZ8SO,W=0IN+?,<VC X'3P7
MXDU&MM<9O,E!]RCL9VCRT/5A("&"P"O4/#=[=;$XG6M7[RN7>.X[E!9@'6D=
ME,9M\*^J^%?5?"OJOA7U7PKZKX5]5\*^J^%?5?"OJOA7U7PKZKX5]5\*^J^%
M?5?"OJOA7U7PKZKX5]5\*&P]#X5A96)P?BAFYV%X#NQV ,SBI0!!&=@W[]^_
M?OWY%\]N&%;X<:*D+7"ENK=V*5Y5W-W8J(1<""%&U"UZC+I:*![&Y,&)%$=#
M,!P#9GBPC)=V%$&PX[E5;O\ XW.FI=6W1X,EO%FONRIP7ZB..W28'UXB2AR!
M)$N.%3V9LVLB!+-,1@CX:O;K8G$ZU(8L[O?1@G<\4AW+..4-4%*PJ,R+X_IW
M[]V@,,!V8$?Q#]U:M6-&C=Q61$]TX5N7Z+ERZ7!]YA8,7;NT/RA"<:QXD55
M2'*@B"KIH(5%J$VS?#]&[=OC0Y8'=0(G)<?SGSJ6#6PJ@[%V$YGZ'CQZSP@'
M,79%2%I%]^'Z"! CW'M;4UH9Z-OY;-FP_93 2,6URV<U173V<W2 R&;^=1#^
MBQ 8!)O#L)<N7+ERY9WQ&Q5$DP>#V9?E6FK46T6Q\@L4A(*@-Z!"/'5$9RC'
MOB9G=0)!.'@P!B2<?:A(H26<E]"TYQJF]QUU/EAFA $%*=@*W?#5[=9(0FYE
M0VDDE%=E "BDG0[8ADN;$J;'@&00;BK&'B@[E85+7HE!$F[] 0($8PO-)98"
M%W]$*%#A8P[_ &\53?K5O<R_*NYC)35(<(%$4P K:C59X4@%(&+% W-#3Q6+
MF;:0C,^VDZ,P""-)8'V%69*S)HOOX,('$FH)10XK[LFG(U1"-EXTE9!+ CE#
M<E64-FH!BQ2NL1 H0+0(&@K:2G&J+F2=H7GL<F3)DR9,F0RI&C5!K1(1<.&C
M]UI9!2)B.2!1I04J66]E%$5@9_\ A\=RD\RIU!N]S+\JTV/.6W["0& S0(=N
M-*)+C'9QXZ<6;-MEQ\&C8+)V<,J=S0OD8+Z&KH256N1A0_JU>!!"+)N&L!Q\
M,J]NMB<3K6K]Y_B!8[E)YE3J#=[F7Y5W0>A 140,PVSN81X.AYG"[B0 "!*3
M:\FIDF[;94'#CY>[C1>_@R!Q)H258<1.[)H7D%UM.S=33*6D2G$"2E&8MT>9
M$&$)2F)\,@KVZV)Q.M:OWG^(%CN4GF5.H-WN9?E6FW0%PP#2+B4$60..#;00
M6S$=YF[J),48N8YT8' Z>#;3"TXYQ15Q"K#CQ*>,(;#"W"92):,)(F&.+%D1
M(6KF*P#FH03-$T #PPKVZV)Q.M:OWG^(%CN4GF5.H-WN9?E6FW0%7DA,+&62
MR+SJ0DF_<JY22M\SL<Z:EU;='@X;!9.SAE0XH36-NQ?2_G5)WB*.H^MA%"$I
MQ*.Y\,*]NMB<3K6K]Y_B!8[E)YE3J#=[D9K#J_I6%>#?\5E^?Q67Y_%9?G\5
ME^?Q67Y_%9?G\5E^?Q67Y_%"8'G\4(DF'8CWCD?7E)"-DHC .JHR0<1V#:KM
MT.4N)HO."G!2%#ZHM4Y)6'+.RI+,K@\'0.)-"2K#B)W9-3I82T>NHT')D@A
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
M3J#=[ZHG3=76' %MD4,&&=CCY\^?/GSY_#X!XK3!EV(Q[ ^?/GSY\^O-."^
MEP42- 8Q;A!+4\T)T 6_D-XIR!-HUCR;M8U)L$W4&0L8Z.)[51L<]]T7OX/A
M&,>(X94+L)W-6>+.5(3MXT!D5KD6"Q(\Q(&Y\ 7MVN=_:!PN7]7[XG$ZUJ_>
M5@:MO\/'<I/,J=0;NA[5;WNO:/%]BR"VZ E<JT"49A5&%)"%PNF0"N>%Q,3-
MHC>[I+.QS5"B^!C]^#P,23C[5 -G8'LHB]'>VA, K([!.46QY[? %[=KG?V@
M<+E_5^^)Q.M:OWE8&K;_  \=RD\RIU!NZ'Y+V0MY5H%Q$7DP1,DF*86+9:;U
M* WFDR*)VE75(2X<3,H9)QF?G1>_@[8\_;\!$E8\ R#>W:YW]H'"Y?U?OB<3
MK6K]Y6!JV_P\=RD\RIU!NZ'O:RD'%SNP'9+>5:"A1;F2+H!V^2+&AN+O/CL7
M;J$S2\;1SU"B^!C]^#MCS]OP%B5#.(KF(9/!;0'$? %[=KG?V@<+E_5^^)Q.
MM:OWE8&K;_#QW*3S*G4&[I&2MY5H*.\$[#OO&%8AA3)OD40]'(B2-70(6X<3
M,H9)QF?G1>_@W8\_;\!&+JEX:7&8Q' 0F!:5X O;M<[^S#S8AJEBTV"XM 2
M D\7=T?WZ]>O7KU:S;'K5'5  .0<;- :,_'_ (>.Y2>94Z@W=#V&V5 <4Q>%
MGKV2WE6@P*/;3#N8UY<& H+B[SX[%VZA,TO&T<]0HO@8_?@W8\_:C)1-26 E
M"YQ8VHKH)"D%0,Q NV(V> +V[7._LP^XZM4H%++@[1HV^T#;BIK(T<C1R-'(
MT<C1R-%1$:,ODCSNG'5-#!$B2=R"/\/G<I/,J=0;NA]1R=DMY5H,T$A@(FA(
M  CAA4(C8"_$(5Y(HQ:C%Q#$A@=FZC.!<O;'@O@U(1LF@28K]&6IUP%N6]:"
MC!"L*"PJAO#:X8&W3][=KG?_ )('0=RD\RIU!NZ'U74Q[);RK0@(* I2]/
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
M+?$:+A=0++) !:IB_P"-XC"828_#(6#IF!IWP$G\70P&,  . 0_#8, $" !
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
MC1V-)]#;Z?30LD[(+>>1\;T_?VM!C*DRSPDXP?$R8$0V5)6>H(\K<*"Z2B@
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
M1FN=_P""&NM_QZN)@ZSM:RM/!QNP6AM1S:22:KW>[$.5?K%GU8^5 +,#+0%
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
M"$6!G^+)4YJH+A[$"W0S/RU:SXI$KW!MP@E@9_BNH")08(7%9#(7\B!"(P@
MBFPP,T?Q&2!$H, +BL!D+^=VY$<0 )B;&!FC197:*>2QI(AD8S4BH)CDH0-D
M%+_@N^AH)8SR1+A^00*<R8N8Z%D&EL"&X2+P ,*Q<L5Z)($1O3\R9)BAJ%*'
M<J0_F5*'!%$$11'!'$/X!6%JMCC%DL'X0J$COX2$DMMWM7%JERC$D230G[$X
MG6M7[SNPL?*OWQ.)UJ0Q9W>^@DN_J[$R@""H$ NJX%$8BD1NAQW,+P?U4!5
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
M_5I6+:TX@,-J"LCS^*R//XK(\_BLCS^*R//XK(\_BLCS^*R//XIR 8F_?PK
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
MWTI8D#MUMT]T:L.^3=7=YO\ *"(8AD&P!5L4 P=D*P0!0)RZX4F(K:P3"I6
MB[5TK."-F;-0>V%D)RU>E[!V$Y-]8ZM@ML>)H+ >%:6F[%$# ^!5 P'@!T*@
M,"/%:,4WJ-)N<#NC,JPG(V# R]]*RTOC&<A:KC8HJ:S+\Z\J@Y*JXM^U:&(.
M-97-^:RN;\UE<WYH D.M I]1[_96][6/9QIER+@VK X> ! $*M%KG?HE1ZY5
M^^)Q.M:OWE<FZ<EQ!IR;JT?,:L.^3=7=$+9#6/8")=-B *0<QFW$%RTDA&)6
MT7SPFV766=BTQ:KUVC/Q;D&*K5Y7RW@G)6!>TPIB<E6H,E88>2IW=!8_&IS*
MP%/K'Q4&X]"H-QZ'BXKDWGVJ!:3CHP,O?06K.P<#'9OHU"[4MML"WA]KV#2R
M 4 FP5D(PO NSLO:_ W*8ND@!O$ CB]F7P.'@ 0!"K1:YWZ)4>N5?OB<3K6K
M]Y7)NG)<0:<FZN]B^$+M]?"'E9 ;+W1JP[Y-U=S>? 3"N.&XCA7I-AZJ\?2$
MEEHP*N6]@G9F%9?:VSG)5N%. </+OJ16]@9F2I.Q(&0\M3F5@*08!Y'C*YK=
ML/#,J+N+;)DULY;  LH#< %;%&LBIB0M*JD*J7'N31;VOP.>-A;:@9AL7GV1
M 0 D@(NLMM5ESK X> ! $*M%KG?HA0P6+5P;O.:<J_?$XG6M7[RN3=.2X@TY
M-U=[2P1=,\B VJBT AGN;5AWR;J[E"Z]U+*A"!366E9'LZ613(@HJLT7A*\P
M3)WU>M[!V$Y:G;5@8+V5,96%24R<!\5!N/0\9HQ3>HUU[A=QFK"O)-B8,=E0
M0B5($DH1*<$E[G<FBWM=H,R>L)<E;R7WHY5@<.XB (D@PPH1'8B48$*^]@3E
M:/+1R+7._1*C+RK]\3B=:U?O*Y-TY+B#3DW5WM"2UQ+@JRP79EK/=&K#ODW5
MW!0%4 )5L 8J[ HEQ<H**C;"5S#$A)7,$[*BK&2LL)R5O0\ 3EH'#L%AL\E0
M8!Y'C8BR'TSH# )PV,#+HRVG"&PH*5F6H%2L$IL!V+4?!_).<@D))@M&*#V/
MM?@8R)1P( 8<92GAV6ZT2(VT2W7S;&-DU@</  @ +NBUSOT2HR\J_?$XG6M7
M[RN3=.2X@TY-U=[=TPH)*P18RH"]8%.YM6'?)NKN"_,W8 @T7010.U3;BX1W
M9-$6LA:8;5M32*1L[)RU,9& ?'C=&*;U!NO<#NX&^I!N!<;#%;OJ IGL(FU0
M=BQU&QYT('H!@ P/V4$K!4-D\_BG.#S=ZE ,]E_M?@9'V+#)0,"!DV2;^R.Z
M+C#)8L867E6!P_8S%0'2* +N9C#/$8= 2'XKL-<[]$*,%LZWPURK]\3B=:U?
MO*Y-TY+B#3DW5WMB0 55@ =5; '[E1-5H3Q;*[0;V\'U=N004<E<'0\%&;&F
M 8X=<=(A5,M$6]C)&10P;N&[)R[Z&5MC _GC@BR'TSH,83@H8<.C(ANR;*Q)
M_KS_ !V!D&1BB>1DE2!=_D7"N2A:N(#?0!D1P'!*88:\44;FLP!7 O5OCFUO
M&96%N0),4E[5M*],15Y:Y1S$O!)6S@PC&S&H9<!BPJ2SOJ1)DHS!9133KIB'
M(EF7"I'>9P2P%PMV7M=H.47C*9D%O,K X?M(02R8UFQU6Z]C,#N:2MV!@P8,
M&#!@P2J1&QQ\U2:ZT<UMMZF,F^&C^X8*!=]V@6MC0\1.Q6BLL&_XK(\_BLCS
M^*R//XK(\_BLCS^*R//XIR 8F_?PK%?K[ZYMIR7$&G)NK06MIJA 2$WP1%()
M">;5J:52YC![-AR108D<3)$S2(8R$*7;8O;H'!18D05IPP"6[@9LYPAL,BA;
M>RP&QRT W@8!\>.$8IO1B3>X,HR58AVF&!BLWU(=+S"8(K 1>S;4YM059!*
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
M.$;ARH( @P,/&K2(4Q]J 1A*,!AP*0J*'AX&*S?22%[4)5@X*&9 6@
M@ L %@#M9:3'&[\UDOJK)?50-,@$Y. BAP"#L5LLC'9V#-FS9LV;.3WY7.;E
M6UN$(48) .)G;8T(K#80PC,HN)+&^: @L .Q;-FS9LV;-I!*VO+4+/8<DT(
MO8.XH"'"FB2J8NK3$EYM;.>NF<]=,YZZ9SUTSGKIG/718'/,N-1H1!8KNS[\
MO/N0$$NRQV!\^?/GSY\Z B MG$A"D:( S#:&XAPKD78)"$W,J"\ DH\980I4
MGC6YL%<I?![B($"! @0($"! @0($"!!6+5@]MF)+4K&)+%)+!#;$HP&T$?OB
M<3K6K]YX'Y+B#3DW5IJU:D\==)AY7()7P*A"'=&ZBW!!$VL>-B+(?3.H"@G&
M;C+ICB8<$WQ3J2$AL?L1S!8@ .\SL7CU?I\%DV<VLKF_-97-^:RN;\UE<WYK
M*YOS65S?FLKF_-97-^: P.;WMY^UE09#2.TRS[,0IQ\&-*P  .P'CQX\>/'K
MH4(FJU.M$# BQ:2%.Z(%\J[$L1 HD)P!20B66W?R[C8,&#!@P8,&#!@P8,&#
M PB@0E^M0EU$FT=EUGL,3B=:U?O/ _)<0:<FZN]E-(8!PUN9E!LI*H*R[,&P
M!WU+W=B"R4@%]%]U&5E0YX#8^"B$P19XV ;YP1EG1.T82;.!1V"0H!2R0P8.
M]SL7CU:(^"M/Q6$W-L85!X!61-C)%,K$?8Q\^?/GSY\^ DI;:AZ64IO/C7 C
M)4)Q:RN;\UE<WYK*YOS65S?FLKF_-97-^:RN;\T"#9[E"-6O[H@7RK0F)Q.M
M:OWG@?DN(-.3=7>S\+6,K<@D*;4F+T+J2 20"9DIA3 %COB1)?=S"DV^-N5
M)W</<,K?4U G#(V.2B!8,/&HB(AC[9T(N,C<&'#JR)(6&!ETC(7& U8G&%R(
MOO4[%X]6@/@NJ]_L4B#C65S?FLKF_-97-^:RN;\UE<WYK*YOS65S?FLKF_-9
M7-^: P.;V0M=;_=$"^5:$Q.)UK5^\\#\EQ!IR;J[VK"?0B($1E!8V-+P"H0?
MPJP%>&#LCOKBR#)+RY.ZP+,6H(0W.2F'(NB@W#D;Z !!%CIXT1BF]7E;]AX9
M*)G=&XV<&@@OV6QV-ZHJ5B1<\(J01*6965J55[W.Q>/5H#X+JO?[ZD%KK?[H
M@7RK0F)Q.M:OWE3*8+0V%+L5EQ\#+B#3DW5WL(VYHIE<<!M6@ROK$RSG"AWV
M^"6(0!7 S",-VVB&TX1N,K?0BX7V>7#QJ19#Z9T(N,C<&'#HZ)SA!@9=070D
MP+#P+< WB.^3L7CU: ^"ZKW^^I!:ZW^Z(%\JT)B<3K6K]YX'NKB#3DW5I@I$
MQCDR$$K) P8TLKIKDO( O:C-IV5$,S#@:QXT1BF]&)-[@RC)5J':1L,5F^EM
M8%B]D0C+9QN*L_=@G/98,-MN^3L7CU: ^"ZKW^^I!:ZW^Z(%\JT)B<3K6K]Y
MX'NKB#3DW5WLES@ "0D PCCWT_>&J\##4+#8IP]BVI1K+HH;C(IB[&#QFC%-
MZE$LSA&R-XH2\SCA@96^HU"<)8&74,8E7 ()@+@$@3OL[%X]6@/@NJ]_OJ06
MNM_NB!?*M"8G$ZUJ_>>!KJX@4MBD-,,._>K+\_BLOS^*R_/XK+\_BLOS^*R_
M/XK+\_BLOS^*Q9,]R50.R02((M<N4IE5 (&8!1OTL[D=\*$9T[+A#*5B"S%J
M+M.%N&3OH"SA;&3E2"^T.GC,)G'.'EDH:PD;@PX=&!NE\(;Z1SC,]%2>* *(
MD$SA@! $ " ,.^SA+#>=:%RD"<%SN5/&G"BQ<09!Q[](,>D=$T4+OOD%R>XP
MWE9A685F%9A685F%9A685F%(DUII3KU_=$"^5=\4+K!46QS^*R//XK(\_BLC
MS^*R//XK(\_BLCS^*<@&)OW\*Q7Z^^KO IJXAC[82H4@EVHJ3-HE;FTBGL.O
M7KUZ]>KD;"JO:*0#? PH1%G 78WB",.PW(L"[OTDDN(T\G@7A #*4-S!J/\
MF4S')#)2%].:H4F8B"4Z4N/%)1-+"%Q2F2$QXI*)I8 N*4UFI/U*7X2R*+BE
M(AE$JE0X,UD4=E(J A02%S)##F#20HX%!.QL(27-"@@M\7G.J,4,=4B-E)GL
M@M&2,38<*3))7CLE#$"1ILFU(9T"0O(0U0+DV&FZI#B?! =E:3.RFX4EPL*L
M9!)0';L6];@#E$H@0"B(QQ,1Q6&!39RA-P!+ K<& *)W%@N+ J%*PFR@(1-,
MD8)F+A-+@")$2 FM(&9)%A(L4RDS$AD<([P6<#!DD&6THP%('%0>@S0U+YT$
M+6XWC?-4D%:I' ".%C!< E:5D(&:ZA   -R$L7,SU1(12ZQ&F\,KO%)2Z26L
MKQ2!N)&#L%(*#M.4H,LD 3AMJYB)Z1?H%,N(JL;?;= (5,A9"=@(208QP<=_
M7I"9NJ0($?$T8' Z>,B(B&/MG1B\R%P8<&BIV%;\SC5*<X$Q%R[.U,$2HZ,@
MJ,(R&78 "$=UDH3$89#%@'$_'H6@X(JE2"A@"+XGXW(322](BQ) !8C$(%:R
M?*T*&B5D*;%C%<?Q/@3N8!TM)XP3" ((!\%05@+6* 07"1LQ2O8-UN_15)*&
M5$P&ZPHQ)>+^  8& 1=VV]4K21# @"QO%"."X,S\'1D/QR23"RB)VN#'\0G;
MCD./ SP@9;L&.QJ0P+IA-LLUQ&R8.W!HO:R=.(9;'B+MN9^!2@.R7I#=-P7F
M=NS\3UI!!@LH28@#8E#$PP&RX+UE!1VFH]2L>0F@TTCQ*D]$,@2*CMN=?;?<
M\J^EHCMNY)X8IR_#([;:$\>J89?AQ!8 LF"F)<MN'X^&Y<FSE9E'W,QZ2F**
M"U#!%,"16S-\:U^]Z5CZI>C]2M7_ /RD!'F.Z"?RD2?;J?;J8!9W'L36J_O6
MJ_O^'B8D$)5Q\]*0@H86.,/Y(HUL]JUL]JV$F-C'H5]?^%'W:OW:LS.ZQ;ZP
M@ N(1-V1W-!5A%()*7%IHI81V%Z]>O7KUZB,#-=T6EA3&.)H$DHD=YW%0NL%
M6_XX+@&)9J];(+QE,S]R)$B1(D7+*HP,#R"+&6,*$2!0A$^0;OV0H4*%L2Q)
MM))(4D_0$"!$".H1R[A.7])4J4\-TA!O40/UDR9,E4J048)(Q9 9C#^FO7K#
M(J38@E+BFV$S^GCQX'(BX$Q%N"+8Q'X@R(R0B6,[M6QB*%)Q-Y/HS*?)%0OE
M0ZX+^IIK%B\"0L=D#/\ %/SW[G"HL,)",6Q<%?RK5J@$DP8,X-RX"?D:-QTF
MS++6%P$LL/RN7+"3R=F8"2T/Y0C$GS8;UF#)R7&OIZOIZLF+8V8PL$_D=.[+
M^QWF*B&8]%,1 65%5.R_B3A&M\2/,9\ZU'S5J/FJ:PBX,+SGK5]:K]:KN9=D
MB.G\RY99=L0P<=)D7$4('!9*AO$WHXOYP8(."1 L!DY(EEW=A;\G3I8<$+IE
M9)!V60R_#<9)-5<>Y]3:ON$;[@9'CK O@!PIP&6+F1JHD(E=8FF\,KO%)3T
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
M@ON<#PSHS;<-TL0[UN-8CBD 74*F5E"LD:05@;@ 'A32,6+9J?$E(.D0F)6
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
MQ7TSXKZ9\5],^*^F?%?3/BOIGQ7TSXKZ9\5],^*^F?%?3/BHL \GQ7UCXJ#
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
MKD(;/2N0J!9MO!$ F,'(V*U&8B.9W?G&AK]M\/\ D[(G5B28,*)M.26+T47
M'9V(,3!V3TGN_.-#7[;X>!'_ ')39WG)=1BKH+[M$#8NY8U"^@[)42.T(3:A
M+/YCANE8D!+L):U8]JU8]JU8]JU8]JU8]JU8]JU8]JU8]J +$PI19A(PV;]D
M$$$$$$$%%=)GJ"(!@P"&'N:=/IJ<>. ;3)M[08,&#!@P8,&#!BKXF-+(+D27
M1%\3]]OA_P GY&.@AL4'$DN8)(VHTX!;PLS;C)75 )_0!.,7=14L 7[
M    BY2J2()56Q8J]7J]7J]7J]7K&SH<_)V^'@-I_P"#,D>+@2T)%M)?C8)#
M1Q@B@7#!&!1!&39^,:/BS!26T[!-JU9O=QF.AZ\G;X>!'_@S(X 8#"(R(F"-
MQK4OWK4OWK4OWI@@!(BP$MX-G<9CH>O)V^'_ #+DF.AZ\G;X?\9FDLDQT/7D
M[?#P(D?\0Y)CH>O)V^'_ !ECI/),=#UY.WP_XQ*,-)Y)CH>O)V^'?(:AJ&H:
MDX#60UD-9#64UE-9;66UEM9;66UEUEUEUEUE_M__  :X%<"N!7 K,*EO*EO*
MXRN,J.T5'<J.Y60U\ZR&OG62H!@S_MF':C0XTQK)$X WWVYSA>+4,"A)N3YB
M$<DDV_B"!EWL?-<OSW[RXNYEZ'.M6/:C"$N*8,V$^@_D  ,5@XG58Q^8\>"S
M)^( @27@SR[K.M_)2X7K$FQW7#ZAP_$. YQN1NQ*[!B5]15]15YPD](>/1^*
M.*4W0D3;%U]UG@X5K?BK6_%6"780P<8ZA^$AK80&&R$"4,-EK5&\Z^51O.OE
M4;SKY5&\U&\UYJP*;UYJG<:G<:G<=?.IW'7SK(=?.LEK):W/Y29*LE62K(:^
M59#7RK*:^51W*CN5PE<)4C85+<5+<5P*X%<"N!7 _'"#=^G^?6?6?6?6?6;6
M>UGM9[6>UGM9S6<UF-9C4F*U+4M2U+4O;X?Z]':XT#5PK)G&@2@J&##M,F3)
MDR9,F3)D"D-P[#*8:0) H2PX:'F->OC5O G 3A+?329=P'D #R/P65KF(H.W
M!AC^8<//E:WU?Q (GT0B@CL::U>]:U>]("^82,<)7NG(:&W0_P"!,*&P8M*4
MP Q5J28B@91> 8YUFV+0JEQ!F"F5-,Q$.Q*,M2B&*#D,-F?:I)))))))))))
M.)C#"9 0,%\[8.AYCH"OR&AMT-$O^LQ6.%70>/@,  J@%44@JXQ&:'4S%@&J
MA$I58#D<K .Q0)F4).T9==G?/)V(T782(DB-D1LB61Q*)J43C/LY:R18VTFE
M,= 5^0T-L1P_X C\9EX!)L#8<4PH'!D&/, PK.T-HH-,:3LJV,RRR07  _!@
M% *I8 "ZK8"ZT5A>(@A=+.V;<:>RNP7C;UYPL(6QG224QT!7Y#0VQ'#_ '\S
MH/B!"*O !40 58IXN-<"][4'$I9@K.Y4/ [)QA (   #]9Z:=,0M_%D"&7%<
MQ[)J <F5B#<+#$[5COI.E,= 5^0T-L1P_P!_Z4\E-'*R<01VY$L@_LL+BO*P
MH,#U TA&H*?B @@=HO"QPNT@$BYF%K:O<$H8F8<-)I3'0%?D-#:]'+19_JA!
M9V\12399D<08H*)E*JRJW56ZK=7']6IN!!BTL0-H@C' /UX@#*2;(R\@![04
M@ 880(JE:!,SLI*1=$B2*M(@+%V^DDICH"OR&AML\-%A/^IXN53%8 ;)B284
MDV2+](#\%(\1!"):4J3&'UC#%M-X8FT0("LX  ( (  @ @+';-< 9(E(DX,B
M+(FP:32F.@*_(:&VSP_W[>W2P@@VHAB(!=I*K>"H49%\><"/R/[^: #L5LV$
M!: &R *@ ]5;K*JJUQ[="9B-TS,6VD-AE-M)I3'0%?D-#;I?[[CA2(0&K%YX
MP8]9)@A^B1!V$""],%Y(LZ3'<",DF.\_$74&:6<-)I3'0%?DM#;#P?[[.0N[
M4%GM3Y@BIHCR38UV]V]X9O/Y-'&<F#B6T,Q"'$:  4  !  6 + 6#N*786C&
M0+$Q*XR*)#)V848/,;@,D#$ @)3OMV[=NW;MV[=NW;MV[=NW;MV[=NW;MV[=
MN]4.9=Q(BT$D(D"EW@5P*X%<"N!7 K@5P*<JC!]DX.F[4']4 0*(DV1[J-&C
M1HT:-&C1HT:-&C1HT:-GB@T6391?%FQV\-#8>#1A_J&-J2*(>69@6"4-H.&W
M\JX@ $#D+B<9E8WCN)H"R [1).T'&8*IP=L=BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*
MBHJ*BHJ*BHJ/SXG'L'0!^)@\=#8>#183_J)28 2K8#>TQ=/=%["^"<H0V/TD
M.@)M-A-IU97D G"GYF@&"6;H$D!$I[?;5K01L"$-Z!<4#8:+.]RN?8.@#\3!
MXZ&Y#XT-%1^@Q0Q_I^-B@IG0VB ,8<3=S;^S&$\F8;<I%&%IFZ';F-)K;;R!
MNX!<AM[4Z+.[CV#H _$P>.AN0^-"R?O$_P"G<,:7/I$;6WJL %0T!%MQ>[*
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
MK+U@K;\H-&V8) DS>8!0 4S;$++[7@&[!">% $3!XZ&<''0^.'^>X4^M[[C
M,4@MF+I4DQ7DKA[%2%A:$'ZXL9*%&]TD;MU-V]Z=NL(%8P#FVW4G8@!)C0:#
M9,<LH-Y2JRW7N0>,.C8-UV"F[%&)*V_JA@5)A#'O;D_1$P,9>&Z60+,6T;7P
MT^ 1,'CH9P<=$X?YV;VI2J"6D99M,/:E%WLSJRB4#E"P JT /9@XDA+8!5AU
M 08_G&MM2'"D;0@MA@WA^EV]B;L1$[;)@F,6+?H4$!5WD,G.Z+ @4@KX4 1,
M'CH;W:)G_.R(+2R$DFT:,C)B7O8H^^H@>ND 75 J(A\((W?!98[J4"M+OZVC
MH((YB.*&."0&?\1L5%8^\,3<,_IN+7/(APN[H83?9^AUO,$3D#F2( *A3U%2
MJLJN*NU=KHS%;-$I$P>.AO=HP=])'^:!-1Z4RPH6"F( Q7 DD73QMI,90NJ^
M06( .]V,7Y*1A)=?[@Z%4QJ?T?BA=C  7?!"TP#)@S+DC8*4 QD(Q?KVAFEW
MF7"+Q&V_\XUOBSMLV%K*T)#MX6%B8/'O$.B2,BK261( HC$)):6BP"(PJP?,
M;-Y1$E0.Q<2[9V;]E3V?NT9$UC_F,[X"DXD0L"-JIM%+28(=]!'%VR!LH($T
MO-1)<)3$L27@F\AI"7:OR<.%4KK1::V$"W8UO@J?9]<LE J&555N]\/)'6U(
MRMUADW!8 'ZPZ1-X^-]IN 7[)C)P*BY?W9VBUK1:7\@ 8]I0VG3> D+I4CP<
ME1K);P9EPSX6+$P>/=YLXNTJ$-B4C&"+I4CP<E1K+;P9UPS^4P(W%,+A?/&H
M4@I>L&93*!*A$SL?=HZ)_P MQK'"C@F7XL=E8DS"D:G7@04$H2J55559= 6D
MO< #:-C4( U>P +RV +W_8WJ&;JF *@+F"0+AHE7 (*@T!0G>E#%G/R5 ""2
M?I9"(]CRRU[]^^\_H5J1",11C-BH9@1X6+$P>/=KEZWRYVV;3<K0D.WZDRC<
MH!07$!$N))3GP4(%H0P!+&9M[$;N/>7!IL0$19B+XMPU]-3]-3]-3]-3]-3]
M-3]-3]-3]-3]-3]-3]-3]%3Z]--VAQ!7$PR'['^6E6VUV8VG[+MZ8U?FB1 5
MAQA#%@T#:">>F6)A=CLPQ/U,ZPJT44Z_IF/+5D92PJ'XF]#8+&D-H<_U_%N$
MH"/+\.53SPFVP4DH8L28U"1L+5ZDE05*JJOA<L2$#%67676767676767632
M0B1*6"4 EL7OVF'#APX<.'#APX3;T-HJ4DC 4"Y H2)0O4H@<F&LME!G7#/[
M00000$=3&B20"P,$("Y'7GK6M/O6M/O6M/O6M/O6M/O6M/O6M/O6#O3JWK6G
MWK6GWK6GWK6GWK6GWK6GWK6GWK6GWK6GWK6GWK6GWK6GWK6GWK6GWK6GWK6G
MWK6GWK6GWK6GWK6GWK6GWK6GWK6GWHUYZT/LX4FIHH-[SN[:""""""""""""
M"[LI^[AMBX5A,,E:T^]:T^]:T^]:T^]:T^]6,I'40$RL(;$P'_+VD,Y-UWF3
M)T$)$N;@3+9W"8N+S G[-3KVV9@X&7$8A'"I70N2H>VH4[W\SJ3 ;49>\9H!
M$_D,:4%)D;0"O-#R>RD'AH%1)D \1,4X=S @0($"! @0($"! @0($"!!WID[
M QX"V8AV=R8,&#!@P8,&#!@P8,&#!A?[+M YO;+L8,OPP '&2X),DLA,D9]R
M @0($"! @0($"! @0($#;HE\C060C",-F>ZI4J5*E2I4J5*E2I4J5*E2I4)$
M'X-]6%S$$[6#6<UG-9S6<UG-9S6<T[QH,= *B"#@(HPW+/?2Q8L6+%BQ8L6+
M%BQ8L6+%BQ8L6+%BQ8L69]>BP:%O (0NVNZ&+%BQ8L6+%BQ8L6+%BQ8L6+%B
MQ8L6+%BQ8L6+%BQ8L6+?N6+%BQ8L6*?Q.W&* DB(F$NT[_\ +I:L*"[ #-EP
M"[8=!.P$8[L$O&$9B8D$%$Q_<ID(C1%JC$0AL-K^2^1FF(1(##EMG%AH3R.@
MBZ,;$[//%/X*"^LX,!31+<&<"9IXA4Z+T0B<&]+QDF(%Q!XNW,1%'#HEJEX6
M&+Q,QLQ_>Y%E\%]9(#>:,.Z?HJ*BHJ*BHJ*BHJ*BHJ*BHJ*BBSX.6FC-PK2-
MLXOJ]#1K(1=Q$%F G"DO1\$9L#O(6ZBX_P"7 43A5,]DR00I+(.@B?APO=R%
M!$DVR.%OV;>#.07>[:Q3B;;4[6;>!=PJ&DZR+'Y9 Y:2PTDX'Q$W^8E%$7#I
MA+&=HHD"(F'\&$T!P<$$\FHF#U"+FRD)=N(S$_L K<QB2GR),BE< XP&$&YD
M#99H;\T.D*7-AZ >7CLT8!MI*M:-D. ",@$'_+8_%A,"PD6Z%4C853:Z!)A"
MR+J=3%XLB-G[8U+V.$/E&(H(5@/S-*BI#$)K!!$E$,41<P@ ( + !8 L!A^@
MF[3F\@X8PF+S+ HB14RKBN]_,4D8-X/0).R1OA^P*1E=,H[4&A?C71>>)8YS
M;0WY\>.#1@%&%>HP,N $+B#0FX ",)L=Q*2EW_*S\,(*82XF,:! J<<[12^Z
M?LG",#]"BA3=-2+S; 0XVINJM6^ MW<+,PZ6%X"M'83#^$RAE4L+24M-OTPB
M,@;(P2XM-A"W_1 "RU@PG&UX+4@<RG&6?U09BX(A'B!A7QR)-!&H".(C".8Z
M&_/CUP:, D#E>P+P-D,+N*_Y;P?.=H&RRO2GGBQ61FJKH'-,*K!N'-7?2V_5
MFC%,3BD$2M*?AFI8X9S";$ -DD@I(R\GS7BPS"P5?TPIXZTP2;-@L74"Z5,S
M=AF1@.W($_I*K"EN:7@,J*7G]U^/E^MJ -U&M<D>,-62LL02C+D-;0WY\'.#
M1FYM,8S+OE(V;[[M',2(WOEUG"#SW4_Y84R9%#; 7:&0O(B\:"'$@!$R.9(8
M>.(?M-XBW)M!LON!+F030* 52P %U6P%UH[KC,P(L4Q4$H!^H,\*$XRR88M2
MRF8C3!^BE(2;D9'R2B34@8:J0 4AC@ %&" DF/$,,41*&3!^@"="R)9$P1WT
M8$A8P 1XAMZ-#?FG)9Q!=O1S\>&C$H307S>'&(CX#(S-H_RPVA6_W(/D2,S0
M3IPAX0ISLL5GQ,H#Y@T_G&K*(D2$2L8P)*L.5T@>"$A9<@D01#;%-.[\Q-+M
M19#:;(03 8A54<:TAR7E,H52JR_NX4F\T&V$BYR'!@K!98"=JB4W8L8H,$!)
M,>(88HB4,F#\FXY/'$5L;PN.VYH;\^/91HQ(("+-6X<'[027%<#_ "P724;)
M3RV9>=V*.@]K;7P"*)4,W*B"P_F,),3A>'MB&P&;8:5+O05Q%X%@K "P5(#W
M2 ?/%QSXE!/YPHF+)7) ,)R&&6#K2R)B56P(  ,', [%PI-YH-L)%SD.#!47
M.0@;&0 2R@(WT!<>N#4;4];W"FRTC 3(1)B%I9H930WY\>2C1B2X"?>,\M&?
M91MA  0 6 "P!8-G^6G*$PMI;AOMBBUR=F@YW,*V+"9RVV!LO16- 0N$5Q$"
ML729O"66E/F0JMN*C*-LA^5I-E"I;8!5V!2%R5&$H%91A 067VBCBC;$WF"B
M1+(H12L-,BJET+F4VB6\[D"X48E[GSX.E&C%L,/?<>D\[1P#*C#&+5G:W^HN
M<"MZRA!&,\ZXYA^9@Z4P!9J2F0-X*D>#DJ-9;>#,N&?P,!"2UAJTCMPLX[:?
MR\A!FP9D;)%@,TS#VMM9@[[ 82*KQ0JNRB-LD&PI."$@1>X@7"B)$IQCWI+4
MQ"SCG-34U-34U-34U-34U-34U-34U-,1G3!&!35AX,-&:WDT<B90(PB((EQ&
MXF%/^6PURD@;>2J,,(=!]^_?OW[]^_?OW[]^_?OW[]^_?OW[]^_?OW[]^_?O
M&;-7>S)VK)$EL%&P,ZD;@B4>$J!Z5P *@ %6*;6R.F$0.$U#FP3?@$_$TA&R
M"(!@8)F91H^N P L  "P %.S\[=G(X&#;98#:)1,L: 2(CV=M4.2^#=@ BV!
MA>\O<]FS9LV;-FS9LV;-FS9LV;)Z8$EB@HF]N7!8[-\UB>##1FMY-';J1YB8
MH3#$Q$PQN_"?Y8V\7/$9E)C'D@%[I#APX<.'#APX<.'#APX<.'#A[($4#8Z\
MP=O#APX<.'#APX<.'#AORX&>0KFBJ 5 :Q*!^4-MY'\N0FF0@J!6!3C VJSH
M=_X>S58 *A  55 "6MKEM#9(-PO 0A!TLDRJ<GKQN/@PT9K>31Y 7/@81ZGB
MX_Y8F4[( *CL %784^L V(V=W4#6\G<TO_#M0C-! )=H)2%BJEAH+"!+(^YD
MH?7HLBI,F8( R((TT%!\*5X NJ@4BK<V06\@WBRZ;#2R3*IR>O&X^##1FV8J
M<7,E\;6%LW1\QQ_7,W$.\!!,_P"6!&@8 W0[5(638!1'=M;R=UOOY<$(;,)9
M)A,:P&!LL9+!9!+6;XZ8295.3UXW'QV:,HV(L.4B0"93:%V:= O @ ) D1$1
M%$N?Y3C1A6D.2\!E" %6"CO1:R)"2@3$07=A[6\G@Y)E4%*KZ"$^<JQN/CPT
M91;R[=9:FCR.'NC_ )&?B)JPUI@B7P9V#A,I!>MZ8WB>GM;$V-S\733]E/L1
M&)2$HD)Y\$M, , 06/B>#W?6\G@])E4W8W'QX:,HIGZII M: W$S(8*/^1S(
MI$V,D2!;C%I!O4(*D;-<XF)D+8227.U@%Q%9I>]ZWD\'I,JF[&X^##1BQ 0&
MZ1/KZ&D%>+3V^3EVOC_'PG\G]:990I)>- 5V90ITZ0A,PNH=J$&$Q22B 3[U
MJ@L$P ! !WW6\G@])E4W8W'P8:,Y1I"(<3S$E>EONM:*?\>X4A78DH8I')
MT,3G$2+*A;%VZ8*826R1)91Q-V?V=_:WD\'),JC&HZ6&+M4C8;ZL;CH=V:FI
MJ:FIJ?PB#;WW.4:/D3*  E5L %U6P&-&81 I&-J%G.6W4_X[A4:@V($*C98Q
MV% 4F-^55O584"P+!O2N@-;R:9240;>[50[C<=#&(6-1B1;Y>[-[$8,&#!@P
M9L7>4W89(P39O@V[[RC1]"5E1;$&PD);2"\P_P"/)L8A "5+8 %5P*=^CI R
MB%VF<J2>[@N3ZF!'B))3($;]E?OW[]^_?OWT42"?@%W$CC,Q>+:02VLZ<8"
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
MFJ^FJ^FJ^FJ^FJ^FJ=CZ515+9R52HQ/8@         FW9$A8W28.Z@
M                "OYS=D2(Q++G [D                   ",M"A9. P*
M !+!C"&U;Z5^?^7#@O:H?5U"0HI/NC>4#MWZ$C]P        E*'>(4QX35C!
M:01BTW>Z@                       (\LB&CDT?HN*NOF]L
M    +11(?-6VRXT*P-!8"@QL+:[QKZ^OKZ^OKZ^OKZ^OKZ^E/B_E,&HP0$!@
MA11BN,=#/_)F4!3:$!B@0<J 4%3Y1$LF3*P1 ,P+[]^Z%..AIX#6N]W 4N=D
M*JJ[C*:ZA=V7/*Q=A5553CI&CS3L+&KM]8W']]:[FA@""3LH(9%TG-AZ >7^
M3^9P7"_<%&]VA3>?RJ&*RC^IBQ8L6<?,J@Q8%>VZ%..AIX#6N]WKFE:@WNRY
MYIKVCS3L+&KM]8W']]:[FCP#(("@)6!6T:N1!F0(R##"G_)9A1#R9MKA,$:B
MM,("FT(# %@($  ._P#[H4XZ&G@-:[W>N:5J#>[+GFFO:/-.PL:NWUC<?WUK
MN:/ ,@A I5Y0";24-RX?Y.2D-B<+DM ;8@\8=_\ W0IQT-/ :UWN]<TK4&]V
M7/-->T>:=A8U=OK&X_OK7<T> 9!'LHG<+//T>G^2Q/W"XD)!<9!2,J7MATDR
M7 %@3-L6\*^RI^RK^RK^RI44D2P!%B(OBW#VW0IQT-/ :UWN]<TK4&]V7/--
M>T>:=A8U=OK&X_OK7<T> 9!//F)Q YA\ECC_ )&$UCA5\WV;P8@0$@4B+5#$
MZ35L0$ @*"F ';?HJ*BH[?H4XZ&G@-:[W>N:5J#>[+GFFO:/-.PL:NWUC<?W
M$QZHIT!09=9=9=9=9=9=9=9=9=9=9=9=9=9=9=9=9=9=9=9=9=9=9=9=9=9=
M9=9=9=9=9=9=9=9=9="P4W8%$C?)W59)#,&V@ @L%*/^1XJ7&W(2RDC: @FJ
MWPR?;U4&PQ3&NK07[H4XZ&G@-:[W>N:5J#>[+GFFO:/-.PL:NWUC<?V!<*E9
M2F,8#.MT(V))S'9-:HTU1IJC35&FJ--4::HTU1IJC35&FJ--4::HTU1IJC35
M&FJ--4::HTU1IJC35&FJ--4::HTU1IJC35&FJ--4::HTU1IJC35&FJ- OR?-
M%)5+CM\Z.12!Q$(CF/[D5<2CV_Y!%<*P%8J68LA$VC"0AI($F2';+B(P'=Y(
MA55T#,55MJET'^Z%..AIX#6N]WKFE:@WNRYYH?T%PID-#EUEUEUEUEUEUEUE
MUEUEUEUEUEUEUEUEUEUYR44_=C5V^L;C^Y$&T>Y0#,-&S*O9/!?+U,>>W_(#
MY9>'*0 %1 !5@HH3"($B))V9B3*5*]<,Q5S!+H7]T*<>P>:)J9R45 V.R8,&
M#!@P8-"FPJ-\EH2YQ<'![H UKO=ZYI6H-[LN>:&]!<*(D2G&/>C+2DA:<:1N
M[D9,F3)DR9,F3)DR9,F3)D239V*I-_A&*J,7=^^KM]8W']WE_<T<)"0)DWI+
M;T$XS$VQC;I6WBNXP[Q@)8B%8"70Y/W0IQ[&*BHJ*BHJ*BL.ZV@-:[W>N:5J
M#>[+GFA_2(]G;58.'>AJ[?6-Q_=Y?W-'"694)9=;?!BS W"C9G<D (.T1$K'
M2=ZD%J/6;(&+WG:5'PFW<W-VV6OE5EA+%SMV XFQ@S$EQYNX-JR ;4F=*$;)
M^(\22 N *SH9TP"^XF$6#0_[H4X]Q>ZR -:[W>N:5J#>[+GG@+UDQJ[?6-Q_
M=Y?W-%"=I@KA3$8KIB ]VN(+>BKU4<JBT&Q7FI?H:G!786\")N),Z5;0C!-Z
MN+R4K,<C53>V*U4)5(MT:\" H)%%D2XEDTC>L$6C%FNP-J 74*B!*$1'* Y^
M&%JB:V(-N  SWMV_Z0!5;@86P;%FLMJ#I"B*H<#!V#=*%>H:A_%O$#V(]3$
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
MR_N=W$^,'*B9(EDVJ:0B0*R 2,   !  6 + 6#25WR 28#- ,V@]"A;$3G+
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
M,3/ <26 E:=L4M-X 47M0; JRE/?6C8Y&9)9P2$LTQX3:9L7A0J!(B8)"I<
M2>_G\+C6/H8YK>;P?'9<FT$:FWG<PI125X[!V7V;+_A-$XT>$P=I,1L(,6]U
MBT1E.% 8 W !I^WQ-@V8EXA+76EO$3X2QK%J1%\&Y$RD4.X[= '\+C6/H9YK
M>;P?'9<FT$:FWG= I[,$XV6)EJ6 S)=$XO .8-PZX8I* <7*RQ&/VO=V!  !
MI^#6.=LJ'!4>#PF6I"L )5L!O:O[T=[QXU[#V86 MH _A<:Q]#/-;S>#X[+D
MV@C4V\[H%,!FD=MC;TLU89'1-D<!F79@XK]F]CX!B<%*6$WW-LQ/"@X+I,0T
M B#*PWR= G\+C6/H9X<5HG808X]!\'QV7)M!&IMYW(*F<("L9)IALDEC8(N4
M'&G )-[Z9CO-J71!#PAMM)6QVG$.VBS'M8  &X #+P"]"21-XV2N?[DKW;3<
M>$<:QI.2L+8B3"!C$-$9T ?PN-8_C5XE'9<FT$:FWG<@NQX9X>8BSF-NBC?5
MDR!/%$0VD2[!6CAI $))82A*0)0G%KZ"KZ"KZ"KZ"KZ"KZ"KZ"KZ"KZ"K90H
M+F-H$"!NDVOV9"8S(G/I?+PC<J,LY["9AA' BN$D XWEJ'V<0P6,"V@3^%QK
M'\:O$H[+DV@C4V\[D%=%+]V"BOO9QBL-H%-$H,)HF]*;I"V"H2X\X#"R #AI
MB$NSK?\ D)LW1)WRA38*,_""+P( "4(  JK 7: 9!?@O!B+!>"J"=T"?PN-8
M_@)XD"X5E5EUEUEUEUEUEUEUEUET*8I\NLNLNLNLNLNLNLNLNE&/?F7)M!&I
MMYW(*](0".T%:<%$\#1)O!"E8 -ZL4($K;;#/L?%+AA'@2PE1V<!2W6#)/A"
M<J:-C#,-(;:A%"HKH-S^%QK'\ O$@7"B)$IQCWH'8IN4^KT^KT^KT^KT^KT^
MKT^KT^KT^KT!F)S=M=[=7U>GU>GU>GU>GU>GU>GU>GU>C':?AH&( 8'WI&9$
M/?"=\!4YDD-!&IMYW(+#$W.(S\0DXM$&-$87;7VEW(XK)\"LA*H"&XT)B'3@
M1D@3*GP</D+\F)C$D361TN&#[ZJ#ZZ2C=5709_"XUC^ GB1$>SMJ7P(T(Q6>
ME?9:^RU]EK[+7V6OLM?9:^RU]EHJUG=MIO:OLM?9:^RU]EK[+7V6OLM?9:^R
MT(/(#27"<%H!'<2$7-%"K)O/FIMKU/FLYZGS6<]3YK.>I\UG/4^:SGJ?-9SU
M/FLYZGS6(EZGS0AO0N#CZTGBHXD,*4,?WV[=NW;M%:;->%;!AQJ\8X()BN]=
MW>=3;SN06%.(#A!NLI%MA8IF-C"8 PQL8#8B;-!%)0"0"3$N*@"MA3Y2$1(1
M+(C<1LCA4?B-^%33U0W0CL( Q%10 (+!X&A*V3@*SGMAM0YB2QX.P05U;D8J
M@9&2 W&?/9'NT2X@LM#0D'\+C6/H9YNS3&$ >L<RV[OC+4^_0QSFT6)-U+/!
M)-H"8A,3,230?84:-&C1HT:+U1_8&)LS7&RR)AC&&@E;/W-55%&HM7[^\M3;
MSN857: +,.BW"VPD6F[.@63+">)G.?*=D8 UT2"6,8!6*W96:OLH UR91L,C
M%6 "D!:6V0FA=F)"Z092"*L0##,HRC(3*LREOX'A*W)GR*#'J\Z?!?&GX.0
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
MWK7O6O>M>]:]ZU[UKWK7O6O>M>]:]ZU[UKWK7O6O>M>]:]ZU[U>^\+P@+NW
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
M?8?BOL/Q7V'XK[#\5]A^*^P_%?8?BOL/Q7V'XKK^CH?7.>B*LG0T2$^$\RG
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
M4G1_$H>'RBZ'\=X,^#W%6L/O1<(9/D:0+*RU(9#-P_<:^]_%,^/IUSJGZ/\
M%,-I^#XK[;^TP6#Z^ROKFL(7,GV5+--BV?.?1[GUOOX.]Y+H3Z_H]TZ?H=JJ
MNI!Z025-E[L2BQ(']#!@P=_03H\L(,+:6)& QI!.P[[RM3CWZ_\ P4OLM4;^
MSA:RW=#=;[^#O>2Z$^OZ/=.GZ':FMA12B&8WUE/K64^M93ZU-L?6GY'.@@@[
M[RM3CI0/B^^RU1O[.%K+=T-UOOX.]Y+H3Z_H]TZ?H=M:Y#0?*U./?L'CW9\+
M9ECG"P1%YNF2-AFW>&6J-_9PM9;NANM]_!WO)="?7]'NG3]#M7$M4CR*DJ=
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
M"*,.\ZAF^!OQD[9F,DHCB9VSEXQQWK"WE9,W4;".#2'-*YO6H-QW_P!U%O\
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
MK$_)1TBOL/S7V'YK[#\U]A^:$UE0A<1$2Y]EX\>/'CQ"A0DU4BKK^@?/GP*
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
MYHOXYOV5@KE=...3C8/F.#V27*";E&/,<5HP[AC<2DQ ,K0B8G2G1T*NTH<
ML;CXJ'9]'Q61]'Q61]'Q61]'Q61]'Q61]'Q61]'Q61]'Q3'#Z/BH+F=D4I+N
M[E34A;RQ7<TS>WI]'I]'I]'I]'I]'I]'I*]O1EP7 >U%]Z'B%,2 KE,M!!/C
MU=W9-7J6,7'!^!891A^.;]E8*Y7V>AOA W:J [( QQ<J,.X8W$_!S66[IJ%E
MR?<JQ6<A^ZJJ*-XB)R8D!8G#_*9 EK':H\Y.' 0_'-^RL%<KI69R0$\VZ\XV
M=D#!FK:($B\R,EHA(6\&'<,;B?@YK+=TU"RY/N=)XW'L64UV0^@'B$8D!=#0
M6!X[(V]I)Z@OQ.V%OM% 5 4(AH@29$;4P5;ULKF_96"N5T[,Y*+ZMUYQV3A"
M9&T )-R@<'=1AW#&XGX.:RW=-0LN3[G2>-Q[%EJ63XA,2 NA3CW\\>Q-,;.Q
M:!F-!' +L)O(18"T BFS@S5NIM2ETOYYOV5@KE=+Z( &8;9W,(P[$<$[-B8=
MPQN)^#FLMW34++D^YTGC<>Q9:ED^(C$@+<?\<P[/5>_^G-^RL%<KIFY'G"'D
M$\K=EPI"PN$S>;8@C:9L8=PQN)^#FLMW34++D^YTGC<>Q9:ED^(C$@+Q./\
MC449]IJO?_3F_96"N5U*9#S'/Q&\[)HR%ADW,<8A0;$XQ:,.X8W$HF\$O6I@
M.P.?[Z:A9<GW.D\;CV++4LGQ"8D!8=8G'O[N\=X]HUJO?_3F_96"N5T+2!?[
MT)\V1D]DT2K,[$C&4!OM6C#N&)Q*Q&S0Y8(@HY=9=9=9=9=9=9=958=FRY/N
M=)XW'L66I9/B$Q("PZQ^/^,Q.'; ,!51E,&$80K.RD 9&*1RN.4?D+E ETDR
M)+"&RK63WK63WHHB+BPF;"OH+^=FP=_3@HHHX+ ; PB& &2B\FVFF1#S.UO.
M[*8OV1@ /3:%USE' -E&'<&<";E7W64K]8QH3*$!8*M^T9&#5@!<,-W[RI4J
M5*E'R,IKH2=^I"DC-FVWF^OJ]/J]/J]/J]/J]/J]/J])6$G<H?JH,9]ZP[%1
M!MJY/N51#MH\;CV++4LGQ"8D!8-8_'OVS_#25145%145%145A5U%5"F7?3PC
MCWF1*Y&ZJM:J^U:J^U:J^U:J^U:J^U:J^U:J^U:J^U&N@S^.F-TWR#D0**;5
M7N*"0U%:^\H:49ST93ZUE/K64^M93ZUE/K64^M&2#,FVB*8'?I.6;KM1N3L)
M4J5*E2I4N6BD2"1;$9DPEPBL3L'#-!7 C"?:@D#)%F21,;$V8UK ^:U@?-:P
M/FM8'S6L#YK6!\UK ^:U@?-:P/FM8'S6L#YK6!\UK ^:U@?-:P/FM8'S5O%D
M!\U#43 O:\B3$=M*6>Q9:ED^(3$@+#XUC\>_)3XY">Y\EV+^=8*@J"H*@J"H
M*@J"H.]_C RC>44,79W\!^$RB2NU66B/]_SY\^?/GL +-=:&(H H*2@WA[+I
M?;L=2[J8W'L4A40;J"@/H?%9'T?%9'T?%9'T?%9'T?%9'T?%9'T?%9'T?%9'
MT?%9'T?%9'T?%9'T?%9'T?%9'T?%9'T?%9'T?%9'T?%&0GT/BD%<R[NR9:ED
M^(3$@+#XUB]_?\,Y+L70^O PI1-,BV7?_:WO8Y,F3)DR9,F3W143"O$F0)#K
M  +!4*@J"H*@J"H*!+B4 AUQV72^W8ZEW4QN.AF6I9/B$Q("P^-8_?2ICQTQ
ML[GR78O?]=1;W8Z8*@J"H*@J"H*@J"H*@['&XE:GW.RZ7V['4NZF-QT,RU+)
M\0F) 6!QK'_Q8[KR78O?]=1;W?-.-Q*U/N=ETOMV.I=U,;CH9ENB3YK?=XA,
M2 L#CW_?\-Y+L7O^NHM[OFG&XE:GW.RZ7V['4NZF-QT,RYCU\0C$@(Q[]K3_
M (;R78O?]=1;W?-.-Q*U/N=ETOMV.I=U,;CH9ES'KXA&) 1C70[Z>.7NO)=B
M]_UU%O=\TXW$K4^YV72^W8ZEW4QN.AF7,>OB(8D!=#OL+A_AW):(E-CN/4CW
MI6MY]6]^XR5)4E25)4E25)4E24B7$I#J]G9=+[=CJ7=3&X]\!<*RJRZRZRZR
MZRZRZ%@IJ+F/7P*,2.0?BFIJ:FIJ:FI[*&H:R&LAK+:RVLFLO\^C)NK@5+>5
MQE937SK):^?Y0S77RJ-YU\JC-7FJ=QK)=?.MS2*F2K*:^51V"BP *?@[&?\
M#G"5+<5-Q"N$J.T5'<K(:^59#7R_":%B3B*QB5O>'%KZZH,@C.Y,SSY\>*-$
M@P<NUXP9\\6H.#-$0B(!+%8K6K"[M[OF.GX!P6X,/N.E:D_E<0@?(G3\0(K&
M.)A/IZ'X7"$P50UEH$)DQ9]* Y% TF7!VU]D^:QKCO8']?'@PS=XWCU/YTZ?
MOGXK[Y^*PGSH=8K43WK43W_'YTEIWU)E)#<W3\<36)J/OCXK[X^*N"S*/BM0
M_E3V)-<J^@?BOH'XI0"WW?RC8S/1]ETOMV,N(=&BEN]3YK.>I\UG/4^:SGJ?
M-9SU/FLYZGS6<]3YK.>I\TGBO4^:)52^\^:14./<07"B)$IQCWH'8IN4^KT^
MKT^KT^KT^KT^KTE>WH$$&8S[M:W5_P /LWQ7V;XK[-\5]F^*$E)E\%:S>U:S
M>U:S>U6QK)/;](4*$.A+^N\>/'@8G4N%?8?BOL/Q7V'XH23S8=8KZP^:^L/F
MOK#YIF"?.'5/P:6@DS+J?Q:"2*.#U_/##67WK67WH5A,U<&OK=?6Z<A.-\1_
M(4*!+Q'MK\N7. VE/D'3\F#$?*F RBLV<ZUK_:UK_:BL?;/HZ?D03 [F_P!C
MI^??=LT[G/'M4"M$E>$3QU]]5@DS(<^IY5J%\UJ%\U@&+>H\[.I^::9L)_R.
M'&8"/.%&D*T%XO6.@G9@98/5X_D@0@2JW/L,YU'=11W415W$/LZS]6?J: !8
M.$1&&S,^5 ['7SK<TBIDJRFOE4=@J1L*R"N!^?SZSZS:SVLYK,:EJ7ND>TIC
M"_8"/&I1&WO')=]>R,J,LO!\4,F%@&\I*E$JRW<5*UJ]JV4F]>I^KYM^_;O.
MX^@5J)[5/;5N%?7/S7US\TW/DT=!^-*I%)8*R$U!VO6C$%XR:,EEQZ('X$$_
ME#!AD/%>T?Q& 9D_.M6AX9)V#[Z?RP(R$*"PI::ELO:M@]:UI_*UI_*Q6\EL
M/-]?P)-9NT;1Z^GY]]QH\R/+I4%FA78E"5Z(PK[6O[6O;\NK?]KWWWWUK3*
MH6)Q=Q^GSY\!R^/8!R_4V;-FYL:V27#F.HAZ:PXS^6&%V0V,GIZ=B4I2E*4I
M;TX26WX"PDLGZ@    ^% 6F!R59.=)&T;4^J_DP8]?6U]#^SERY<N6(&\MCT
M^3^SD:%"A5)$-Q\U:^MU];J%J3B%P7!';L:03@Z\O]-FS8L0 ZVVM8?%:P^*
MUA\5"CO#\4*, FT.4_H:-&F9?*AT"OO#XK[P^*^\/B@(8,H=*^P_-/YVH1)&
M##MNT4@"V]_&D)9LCY$/U\>(4)%"AU<:UF]ZUF]Z!AQFGO7V;YK[-\U>F7-G
M0LCF'71&&;TM_L"C_#N2[Z]F9Y]U*Y=U>WP5RO11$2%9H4L@X9RG+ P;A\5D
M?1\5D?1\5D?1\5D?1\5D?1\5D?1\5D?1\4$ B6P^*2UN]F"ZFWND9 58M+O,
MD6_ALINLJ)BI ./-+;\19C!&+.AWX*--GX[([SR7?7LS//NI7+NKV^"N5^&"
M(D+60<V\TKF_9A=3;W2,CDFBN\JJ2@.W_1(\:M.[O/)=]>S,\^ZE<NZO:R5)
M2(IGD^[$;8^S>_@*%K(.;>:5S?LPNIM[WPYMVX>A64]'XK*>C\5E/1^*RGH_
M%93T?BLIZ/Q64]'XK*>C\5E/1^*RGH_%93T?BLIZ/Q64]'XK*>C\5E/1^*RG
MH_%93T?BLIZ/Q64]'XH=B'.HU;0IF&BF5%)2"AA9_P 1M[Z/9F>?=2N7=7M&
M2@AW4Q$D9?ROH'XJ!;T'XH@"R-G\I"##PO/L+60<V\TKF_9A=3;WOCU859$
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
M4)T)BZ(P^-8_'MH_"_* 6'8JJJIQ[$4N4IKK"=FXW8OJ[^R5554X]]UO-H<
M35;NQ5553CW/FE<D=T<I_(O,.W-H?84_=\()4@-L8_0Z=WO1;"$)Q 0); D)
M^2'067@)#@-^C2N+5Z #@NLH"80_4)\;A-3NK#0>+QT1A\:Q^/@UA1UO-H<!
MK7>[YS2N2.Z.4_D7F'<#Y-V/:FQF!+2*(F.@24J6:0V, X9* 4$C]/8CQN$U
M.[0N+QT1A\:Q^/@UA1UO-H<!K7>[YS2N2.Z.4_D7F'<#Y-V6-C>&12@;B@P1
M!%*,8V#V8#!O*RS"I$"2X_CC2[O&H34[M#8O'1&'QK'XZ&8/,:S/%]B-GGH;
M6\VAP&M=[OG-*Y([HY3^1>8=P/DW9]_E&*AP.\7;$@E [6/'+ V*26U+!4^-
M@FIW:'Q>.B,/C6/Q\&L/K>;0X#6N]WSFE<D=T<I_(O,.X'R;L^-(TQ>WA$R>
M\RINO&P34[M$8O'1&'QK'X^#6'UO-H<!K7>[YS2N2.Z.4_@-G%61X/1^*RGH
M_%93T?BLIZ/Q64]'XK*>C\4.Q#G0J4G8_)NR=H$0"Y(0;I<(/2#1!H]@0=L
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
M,:YEV)&>SD'LK!_QX>ZZAW-$7Z7'L#&N9=B;:.8)[TW+?\>'NNH=S1%^EQ[
MQKF79 BD$%ND/:C_ ([>ZZAW-$7Z7'L#&N9=D.$@QW2V\\%>#?4_\H-0[FB+
M]+CV!C7,NR$=))!B M\%PV@K'#&A_P".QAW34.YHB_2X]@8US+LS$)"V"73<
M7>;F5/XA3+A4-,[*AJ8_XS'=-0[FB+]+CV!C7,NS H1@]S<C<<1!*>R!'EEL
M-WBN"I*DH( E, ;:@5-EO1O,Q%-NAN;FH)7"+28\XG\;FI4Y;7+UA/@N-,#/
M$")Q&Y5J3=4-$[:&?^+4W4]TU#N:(OTN/8&-<R[4A>[:J?-!9HN=.2_5+M(Y
M/DY$\_U*@34)&L#/#[E.<"*Y[(??6KTJ:.=O642RH?H1")".Y&Y3E1.VAG_B
MLOC1N[GJ'<T1?I<>P,:YEWDM,R# >$0X3&\IR=8[ ]!XZ+#(*7PF\DSE6.%7
M,?\ BIMA6WN>H=S1%^EQ[ QKF7>Q$(HN-QH1R> GR%ZCM:,3EBG*]Q>RDE_^
M*QFBUNPQ[$_X:*'JPT1?I<>P,:7JN^@8Q@$B:W'$;EZ)A3BKLVF5N#<AI&[_
M (I3=6-#Z_OBHRW';1!CP6OOGQ7WSXK[Y\5]\^*^^?%??/BOOGQ7WSXJ(,27
M8C)LT%?9"9'T)J$5HTHTHTME*&P0-Y81B4X]@6HT9 A$MDM,&WL5UEEEEEEI
MV*8D_P "$SBP4[H 82(DB-D1LB8E$ E<Q4[':MQ,-Y#_ ,5$W4F[]S'1F]^L
MMS2M2J52J7LFVXU*I5*I5*I5*I5CO6K-YW4 PD1)$;(C9$Q*(!*YBIV.U;P-
MY#_Q49HO0[_U,=&;WZRW-./;;/'LNK-YW8 PD1)$;(C9$Q*C$JF(J]90"LB@
MSC_Q6FZN/Z&.C-[]9;FG'MMGCV75F\[N8!81N(D(FY*C&AO)8J;S:?,2$;J&
M?^*9&K_B]#&-*.ACB)KP7 =E$2KN#U8'F&BK]9;FG'MMGCV75F\[P:\\([-R
M.P8B7&KY+^"VX=W2$LE6V?E8H9J%+'_$C.RH:AJ&I*,1L2H4",!U2;JCC:=A
M]90J!28HTD+MLE"\(H&)!T/?K+<TX]ML\>RZLWG>4SE>'8[$2%&\1I"H[ZW
ME3C(WM<L&5KR;D\Y"F9^PI X&Y?9>^RA*@K&EC_B>#\0UQIW!B&(C(^M1TC8
M;FWE,QO(=NAK]9;FG'MMGCV75F\[]XEZ#\LE#-3_ ,3N5%\:0-Q\JZ%'$#%T
M-?K+<TX]ML\>RZLWG?O''],,:3=01_Q.L4%#4V403$!5-P"NR)FVAK]9;FG'
MMMGCV75F\[]XX_MCA_Q(L5"F=E!OI<B6"7^!M6 +J%+Q#N+F\MKM998"Q+H6
M_66YIQ[;9X]B6*4ZI<[]XX_LCLJ?Q"AG_A&2IH9_$U"H4,_K"F6H:M4E3KS>
M)YH0<5BA.]H&RLO&52D'J<2_.. 0-@3H.]^-3#X$2ZU]^K]^K]WJZ3@F/:15
MQ[;9X]B/I5UQ+=1Q8 E[ZT:-&C1HT:-&C1HT:-&C1HT:-&C1HT:-"C:#TKD(
MDH&$$M9)[!*"*MNI-U [:*A4/P,_\$S.%<:--> %7@%VN- G(?(I,45J2_S-
M?1W*LKR.>@*DJ2K.&- [:!VU#1;&B:%P E> 5 +C: <;TG 9V34(:W"^%@/
M%#"-VJZEM&HV6-H+ZQ+YM !!AH6]1KEFI5*I5+V^SQTG%859J5 GX):PQH9_
MX$G9^ 0-6P 2J[#.I@HN#"XL'&=B,51'Z70GB,KS8-GZ#IQ=$%Q<1GX4'%<S
M-SUIL--4 J16VP=?/-2D9([#Y")^JH^H!N:)OD"<STJ3(OE2\UY*KA-VEQ@O
MQ=%7ZLW/<]GCI:*#\)NI3;4.S\0_X 6*NX58O29*=]!Y)\I)LI1P#?$6]8.<
MJVPMIB^_5FY[GL\=-P[*FK?B3_?847QJ"J*3A* EO:7=09F/(N9LCYC)(8*
M"##]V8 )5P#%:^@?-"DD'$H02I-'WZLW/<]GCI]OQHG;_O2Q6.%6H+T($['K
MHKL0IC$X<"LBADQ]*BK(='9F<?8*]T1[123MR;#/GA9G:0T9?JS<]SV>/@"8
MQIRIOA_NT*QPH-]8X?@Q[@>B^D2MPP?9R6D\PTAQ@L>D2X#MT7?JS<]SV>/@
M")HDQ_W5RH$QJ"L*)?R8]Q/&5?A.OF7]3&C*R0CO&XZ*OU9N>Y[/'P&WPH9_
MW%8K#&L?V,>XGM@[N#L>(WK 0K&<O99,DW:*OU9N:AJ&H:AJ&H:AJ&H:AJ'L
M-GC_ ,:%B@WUC^YCW(\+%P,^ 7UEDFZE=D2>?N8.?Y-<(5\JS*,RC,HS*,RC
M,HS*,RCARK ^BUE>7S65Y?-97E\UE>7S65Y?-97E\UE>7S65Y?-9'E\T7X-$
M1Q0F-L);N:$V<M\%[*/9NG3ITZ=.G3IUN:P*,JPD63B8Q,?WV>/@0OA_N#>I
MG#L#'N1X>9!$R:5S!4WF*>9@V/Y:HW-&<2)!KZ1\5](^*^D?%?2/BOI'Q7TC
MXKZ1\44HP0 43PJ>%3PJ>%3PJ>%3PJ>%7.RM3;W?]9[_ -^SQ_XS%BE"C#L#
M'N9YEL2>,IYK\&@Q6$HL=IA7T5"?"86Q(Y5@=R/G6V]W_6>_]^SQ\!G^X%IQ
M[$Q[F>0"$HKZ%7T*OH57W%,!!W+YUIO=_P!9[_W[/'P&8O\ N$47[$QT2>^=
M:;W?]9[_ -^SQ\"-K_[R8Z)/?.M-[O\ K/?^_9X^ W\&'^W8]D8Z)/?.M-[O
M^L]_[]GCX$,:DH9_VPDQHP[(QT2>^=:;W?\ 6>_]^SQ\"-).%2?[N,=$GOG6
MF]W_ %GO_?L\>^25)4E25)4E25F%9A685F5F5F5F5F5G5G5G5G5G=B  '$KB
M5#8-<#7 UPM<+7"UPM<+6<K.5E5FI@_VO%JZVJ&H:AJ&H:AJ&H:AJ&@9J&B/
MOF!>-$BS%V [RD&/PPB9)+7VTUB]JUB]J38%\WO%9E"!CJ<:R/2ID>E1'!-3
M:?S;M_1GS7UY\UM1<#VFM3]5J?JI+K\U-=:R6?N?;^;[\4$S_CTK[ZB2Q/1K
M5K6K6S3B_P 5]A4*@L&<[W<L*G<*G<*G<*\E>2O)2/&*\E>2O)4;Q4;Q4;Q6
M;6;6;6;6;6;6;696<K.5/>UQM<;7&UQM<37$UQ-<2N)^H 0E_0#*K*K*K*K*
MK*K(K(K(K(K(K(*R"H*@J"H*@J"H*@[9I)H9_P!>AHDJ>R+$U@9*"223"84P
M2<:SZW/K<^MSZW/K<^MSZW/K<^MSZVUC.JO\A1- +&_!HCYM)1$!B;HXP4"1
MJW"M1?:@6076V5K-[5K-[4&@1P?%?2/B@V27@^*^L*^L*P '#NGN]-#>IH<Q
MH(?]<;X4E98!*KL QHH588PRU=O(W-EZ A>6>T# .-B)D90IR[%H*)C'K7T%
M?H*_05^@K]!7Z"OT%?H*_05^@K]!7Z"IKQ*@$1&0XFB/G6F]W_W>FAO4T.TY
M4,_ZS-0[:62F .KL Q5L%UBB\.6)2\F!OL<A;\.1$D3>-DJZ\\3D!\R]'8([
M*E@&!42L!98/('R=IS#1'YUIO=_]WIH;M<=$A'^L1OHZB8*3@$M!#-NP69%L
M\4-SA5EX-J]LR ,8G\J!0 7:91>/1').R&$4PDW3(3'J.*]IS#1'YUIO=_\
M=Z:&[7'1#A3?"AG_ %9&R  )5; &U6A,0XC=1?B1O5RLAHEZH+N;?]0@ W?'
MQ&&<C!K#LU/#AY&5>J^IL[3F&B/SK3>[_P"[TT-VN.B<*3=_JBQ6%V@FN(3'
MP3+NNQ0QE^H&P2FLJL %U0+T::829AWYJJS8N!6/9-FL>/GA"7RQ[3F&B/SK
M3>[_ .[TT-V^/^_,6*A+)>=IYHXQ0 @L'ZN08;1KNDP&:#=+:CA$\Q2=[W&#
M $L!++.SLVA-"DB,9V14(,8)C"8O'GV?,-$?G6F]W_W>FANWQT8?ZEA48L:^
MK'FCP_I+YTFZ><89@&Z6U'P4V-49V)Y>)J014RNV<ZQP[3;4/UE\[!YH9;[=
MIS#1'YUIO=_]WIH;M\=%MJ<O]1;V* :3+- >5ZP489P77-97-_,4"KK:#'D7
MR!,4I[SY1E5WUCA4=KMHNUB<6^USB,^TYAHC\ZTWN_\ N]-#=OCHMPI3;_J)
M:E+8\^UG,(,UM_0)2A;,%1/T&5@QIO8[?;2-";CU*?*9[3F&B/SK3>[_ (_G
MTT-V^.BW"G_4&]J)V1CSQ7(+KL!H"+,G:N*9J5F_F>Q+PT7\N^ZPXTJFXL7?
M1O[=8K=6SZSS/:$=,T J6P*,7:G?MRY<N7+ERY<N7+ERY<N7+ERY<N7+ERY<
MNO'Z- A8#(#$M>N)7$KB5Q*XE<2N)7$H1MI2^M+LE>EQN1HWW/=5+ERY<N7+
MERY<N7+ERY<N7(E^[?H&[<&XT-M\?]\&^H#VO(I1G"</TR(@W<N9F]D!R%-C
MN&-*^6,]9Z1]>UTJU*I5*I5*I5*I5*I5*I5*I5*I5*I5*I5*I5*I5*I5*I?P
M&'=(%\X]TQ=#;?'1;3_I[5\#&H90=9&"PR#](69?)CP('!B0I]S .Q&'7;0S
MVYA3W&E\@.1S>UTN/?@P[I OG'NF+H;&\=#.Y4OTVUM_T_;2RY#N9.H)C;^P
M(9='B*Y*!VYA2J$/&+ \O2.UTN/?@P[I OG'NF+H;G-"<*BF"H*,/R8M&/\
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
MFD>91^%BKEZAC'.D/5+,%NJ4D>8KD9D#A6!-!'X6*-[15%T83-9&#!D4"8(
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
M\VE8#4X%Q6:E9G>7#CV!C7,]#G(.R^./<C'25^_R#0VU>T^.CHQQ3<2!U?\
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
M+07L%MN*KH[C43OR'8I 9J%01N3CL$$+F+(K4Z#%F8%9LW"!<4M_WERL>^]
MEK,-RS:HX%'B7-'.1BRWJ4N'!88=3.+E$\ I9%Y"P9 *4-K:C<!*YEE0P,8A
MY1[JT$JP(:8X8^'S"I32OE GZPS1T1-##0OS UK4Y9T[UAK7^[V?S#H5K'XE
M8?>BUEN?N_CZOW:&8KL)@4E]@GBJ H$$%DN<>XP+AL#>D(J/T@J#1Q-88TJ-
MTQ$7 D[P%R %"FN\G;E"PI@-%B^W0( LHL(KW@U\*:XB25=\.EFHA8$>X-UY
MJ]S@;"$OE^QGGGGAV-3L0*2&;39';AAH7Y@:UJ<LZ=ZPUK_=[/YAT*UC\2L/
MO1:RW/W?Q]7[M#$7F)[W4JP:48U(5+F"./BX#.] @B!0YQK!;%"JN?:#.>6T
M8G&!!!CC7V]'V=/V=/V],(!$5@M=+$#4H SJFZAGPZ*(D!D=I1,< ][T23P
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
M:CX*U'P5J/@K4?!6H^"D ;)U+5T_5[G+#=]1/-#RH(T4WIY0_0J1D!:Q"R>
ML+6)BTEK:=N0*@XOE *..190G;X3Q:(@\MV"<82<.V2N/<@2X42%05!4%05!
M4%05!4&XI&1WI9Y5]T^:^R?-?9/FOLGS7V3YK[)\U]D^:^R?-:U>]:U>]:U>
M]:U>]:]>]:]>]:]>]:C>]:C>](CENZ0.VEV0?-[S611D4*$ -659GI4S/2IF
M>E1G_&;9Y&$C)OMN/0-#6[=NW;MV[=NW;MV[=NW;MV[=NW;MV[=NW;MV[=NW
M;MVZMO0,7$0IL%[&W\6]Q'Q/BOOSXK[\^*CN7>D^"M3]UJ?NM3]U\XO85KK7
M76NNM8;#_(OOCPGH^NH^NH^NHQSG,?EK6C6M&M:-8!AF?U7T%?H*_05^I*_4
ME/J2F(GR@^/6OHROT97Z,K_.O@K7M6O:G5BB(;+&VKTH-IX(F_OK7FFO-->:
M:\TUYIKS37FFO-->::\TUYIKS37FFO-->::\TUYIKS1P)!,(O*^_;X?$KI^K
MW(Z)$#-8.=,7(C>*\ H&P0V43HF:P*BW9;8$3]ZR82,#3MVD3N$NFU@.T@N#
M1<#-V,F3#<Q&1N4>$R*O@NB> WUD]#MDKCW+$X5A=\U#N=ETO7P;;:Q^)H.O
MA\2NGZO<A1P]&'9?91A1HA8K.FZ.BN;".,V!:V$*KIBBE=0[U5=/W7XTNT2&
M^)M[ P6D;^$S"IEQ3Y .9VQ*X]RQ.%87?-0[G9=+U\&VVL?B:#KX?$KI^KW,
MO& 0;+ R)-AF#HABU HC&XUQ"8X!"08;D!AL-L.QM644.GY!8:R!>(,R5/A)
MIG QJ4""^;[I[9*X]RQ.%87?-0[G9=+U\&VVL?B:#KX?$KI^KW,R&:EVB8WY
M;F2Q&=#I*PI)#40;"B7I+3M0G@&<% XXP8M^Q;<&S4D>$MM07E,N(H.4H;E[
M=*X]RQ.%87?-0[G96FXP/,^?!MMK'XF@Z^'Q*Z?J]Q1K'T&$E0I&V<8V"4M
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
M:^O/FMB;P]P_-OSD>E3(]*@^,-6Y:S*,SU*UB]JUB]J7BSC[:_ @3:S6$&8
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
MYHL$@G/N8(I/NFU1J-1J-1J-1J.^@/<R%VDF$5DN=9+G62YUDN=9+G62YT[
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
M6,QO0-Q3N/'&.%!&AL'1&)6!VYC6N=SNVOY:'Z7KH; UK4Y9T[YA[J^U[/\
M O*^>DNZGC6<]:SGK6<]:SGK6<]:0+L<?[21$=A&/9[H:&,&^3T%\PVTA*LJ
MXJLJ\6C/QJL4,UCA41H?!T1B5@=N8UKG<[MB63Z/PZ'Z7KH; UK4Y9T[YA[J
M^U[/\(Q6 LQA/S2C,>I63ZE9/J5D^I63ZE9/J5A *7HU +A!:9<<8MV!X\>/
M'CQZ"]>?]XB8N%*%^RO,2IL?URQD$E,</&LPT&^C+1.#HC$K [<QK7.YW;F?
M30_I>NAL#6M3EG3OF'NK[7L^^#X:+^8M;RP3:2;*J;'C2:&:BL=%8.B,2L#M
MS&F:W@[MS/IH?TO70V!K6IRSIWS!5T?=.U[/O8]W 6VS\C:M@6^%3<N3-V&X
M"P;  PH-_C2'$J3"HT7@Z(Q*P.W+4;V*5$RF)O'I7UZOUZOUZOUZOUZOUZOU
MZOUZOUZOUZMOV]7^AR3*6(P=ES/IH?TO70V!K6IRSIWPR46(;$"*22),-I$G
M8]F.'#APX<.'#MQ<M:1#E5( 933?8&78:]GWL>;U;-GO.0,ZQP\9K% [?P$:
M,P=$%$;:$ >X2U*I5*I5*I5*I5*I4*O9X<YZ:'=+UT-@:UJ<LZ=]2U&HU&HU
M&HU&HU&M]1#3?V.#7L^]#FM$MEM=GS84A56E7%7%:/&3OIC;6.CL'0ZE% XN
M^&/9\<YZ:'=+UT-@:UJ<LZ:':Q^)V.#7L^]#ST)A;<,G)4F>6F=GC,W:0P=#
M.T;6@@COICV?'.>FAW2]=#8&M:G+.FAVL?B=C@U[/O([9P&&U,-XJV6+ +3
M2]C8'H ];K=:/&3-#/[0J2I*DJ2I*DJ2I*DJ2I*DJ3ON#H;T3OQC3[)%I8K/
M+[.AVKF,M>_&?70V!K6IRSIH=K'XG8X->S[P.E92C !=5< H7.I@V5M#>[&1
MBR;V\:)NJ&F=E0U#1)C3!4E25)4E25)4E25)4E25)4E25)4E25)4E25)4E0J
M%0J%0J%0J%#-0]D )+.W\+U>KU>KU>KU>KU>KU>KU>KU>KU>KU>KU>KU>KU>
MKU>KU>KU>KU>KU>H'?ABAG"&R1F\CLF666666666^,8(@X^_O3++++++++++
M++++++++++++++)\1Q3T7LR"""""""""!-UF!RGUKZ'7Z'6W.$A#8L,;,=NA
M<#6M3EG30[6/Q.QP:]GW@=7H;S<@YOIVUAX\@J"H*@J"H*@J"H*@J"H*@J"H
M*@J"H*@J"H*@J"H*@J"H*@J"H/PC4-0U#4-0U#4-0U#4-0U#4-0U#4-0U#4-
M0U#4-0U#4-0U#4-0U#4-0U#4-0U#4-0U#4-0U#4-0U#4-0U#4-0U#4-0U#4-
M0U#4-0U#4-0U#4-0U#4-0U#4-0U#4-0U#4-0U#1.W2!.VAFL+H78&M:G+.FA
MVL?B=C@U[/O YEHSL=BDYQ))XG_#C;0.<)/J!S="X&M:G+.FAVL?B=C@U[/O
M \^6!\96]%S)?\.-NAON!K6IRSIH=K'XG8X->S[P.B,40C<1V-(><7S-^)\4
M2<?^&]M MPB]2.>A<#6M3EG30Y\L#-BA-0"8CYIOWH*E!((R[I_,>F ! FYY
M))P:-03O@^BCRJ& 9H]!:EX4;^D9\J3@'>^\J8DR<NX;D[-U+ D;TP>B?0H_
M%>D0$!X_%2@DVH8];="G6+(AZO2I1:.3>M0UB,CU5#D[(#ZO2HR?@;N:",W)
MEM"-M,-IORKLJS()P?-)2 ;CW1>=,2!N/>58V>0]!1L>2#T%!RARAS :$E%D
M',9ICP=8HHSRRZFVETJ7>OFFI%=[1!_PTXE<LZ.A<#6M3EG3\J"6P5]2^:U6
M]Z40FE:!(-B#1N&?)^8I721+I-'R^7+HJ!E!D_(;0"1KN/>!3'7/MWS3)A0A
M4%-Y[Q>5 ;W,#E+K1FX,T]%H^+XA[J*7V8'NZ4LM&:?*'6F!N./X]?R82R8/
M5V>E(2&;CWT\Z2D0W'R6N6-[@T='!/?="PJ,@Y@:&E$[AYDZ4^0^*U\]Z<1I
MRQ5%OJ*2^\K[TQ+F:>];(#>KUJ#\P5!3!4TFDTFDTDJVZN% [:)V_K?;^(?W
M AH';4;Z@_$'_#C:]<MZ/[*H33,^:@S#8D]:8AK,:1%VWAUH3/DDZ*AY0Y%Y
M$M))8CB\@G\N=F6F"8$-Y[D-+01;P>X>5,>@>^:)B.(=%1BYS)]W2H-QF+G#
MTIAM+PTG6^UT96PUMATI3:YI\X=*<V1FG0]*Y<'OJC(/*7NJ&@1O/<DY4H0"
M[_F12]OPAE:_,/BDI2Y,Y%J=E-D'(!1<,U:51H"&$K[T+*F;>]"R2V*M05!4
M%05)4TFDTFDTFDE6W5PH';1.W]X?W AH';4;^RBH*@J"H*@J#_C1B"2A F")
M")L2B89F2@<FMC66(6'6QK[E\_B"H*@I@J:32:32:322I*MNI&K_ +LU'[ 0
DU#45!V$%05!4%05!4%0?\LP5!^\5!4%05!4%05!4'_K='__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>20
<FILENAME>cms-20241231_g4.jpg
<DESCRIPTION>GRAPHIC - CE ELECTRIC UTILITY OPERATING REVENUE
<TEXT>
begin 644 cms-20241231_g4.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@#
M( 1T P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ 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 **** ,3XE?$+PK\)/AUK_Q6\=ZB+/0_#&B76K:S=E<^1:6T
M+33/COM1&/X5^>O_  2LG\;?\%GOA;K7_!1+]L_5-;?P3XG\47]A\(/@]IWB
M"ZL]$T?1K.=K?[5>16TD8U*^DG296DN/,1/*_=*@;:OVK^V]\&M>_:,_8O\
MBY^S[X6F6/5/'/PQU[P_ILCOM5;B\T^>WC))Z#?(N?:OC+_@U;^(=AJ__!(G
MPS\"]0M9+#Q5\)?%_B+PSXST.[C,5UIU\=5N;X1RQ-AD/EWB#D?>1QU4@ &+
M_P %!/BYXA_X(2?&?X3?M+_#/QIX@NOV=_B#XVB\'_%;X<^(=?NM3M?#UQ<1
MO-;:QI+W4DDMD52&Y:6V1A!((P B._F+[1^T;_P67_9[^!/_  40\#?L*7^N
MO$UYHVIZOX[UZ31[J6WT^.*W/V6TA:.-O-FDE;<Y0,(UB"L0SD+\]_\ !UMX
M9U?]HO\ 9J^"7[ _PNMQJ'Q"^+GQTT^+P[I,:[I!:VUG=K=7C <B&$W,!D<X
M54=F) !KN?CGIL6B_P#!R/\ LU:/#*[I:_LY>)84>0Y9@DK@$GN<"@#BK7Q_
M\'?V:/\ @Y2^(/Q9^(7Q;N-&\%O^Q7_PD.I:GXN\4W4]I92W/B>PB/D_:Y7^
MSJ_E0JEO$%7<55$R0*^__P!E/]M']EO]N#P'=_$S]E+XT:1XTT;3]2?3]1N-
M-,B26=TH#&*:&54EB;:P8!U&001D<U\5VOA/PQXF_P"#K?4+[Q%X>L[Z;1OV
M*8K[29+NV60V=T/$T<0FC+ [)!'+*FX<XD8=S7F?PMU[QS\*?VT?^"OVH_ N
M*6TUW2/ 7AS7/#$&G)M9=9?PEJEPLR*O_+5[C:Y(Y9L$\T ???CS_@IC^PK\
M,/%UOX/\?_M%:3I37.OG0XM:N[2Z&C#5 S(UBVJB+["EPKJR-"TX=&4JP!&*
MV/BK^WS^Q9\$/BW8_ ;XL_M/^"]"\9:A9W5Y'X;OM<B%W!:V]G)>S7%P@)-K
M"MM#++YLVQ"J'#$\5\/?L6_L9_ O_@IY_P $/OAQ\+O$_P"V_P#$:X^&&N_#
M72+'Q1X>T>'PI!%I5]8+ ]U;^>=$:>-X;NW8F221I&QO=VWEFY[]K3X7?!V[
M_P""FG_!*KP;X>U2[\9^%K/PQXP71->\3*)+W6+6R\-Z=+8WETWEQ;YB4CF.
M8T&]B=BY*T ?:UE_P5G_ ."<>H?L]:=^U=;?M;>%C\/-6\9)X4L/%#O,D$FL
MMDBS*M&'1]JF3+*%$8\PD)\U?1-<+K'[+W[-'B'PBOP_U_\ 9W\#7V@IXA&O
M)HEWX2LY+1=5$AD%^(6C*?:=Y+>=C?N).[)KNJ /SJ_:;_:-\#R_\%O?#G['
M?[<OB:\T7X7^(/A'!=_!S3+W59K+0O$?B=[]X[M;MHW1+FZ6)8XX()BT:9RJ
MB6>(LOP$^.7QQ^%?AS]NGQE^SK?ZIXG^$/PQTF6[^ $VJWDVHPR:_9Z%<3:Q
MI]A-.SR7%C%J$4$2H&:*.4SQ1?*NU6_MS?"7X6?\%@_V]?$7_!*_XYZ ;+X?
M_";X=6GB_5]7L8(DUF\US4C)!9?8[F1'-M;VT(>5S&,S3&..3,2/'*[_ ((L
M^)OVK_V;/C3\5/\ @CO^UAXH@\;VGP4T+2-2^%WQ!BM1&^I>&+WS8K>VNDYV
MR1>3L )9OEE7<Z1H[ 'C?[.'C_Q_\&_$_P#P3;^+W@'XA^(=:\2?M%^&]0C^
M-0U'7KB\/BLW.BPZG+>W*2.RF6RN69HY% ,49,((C^0?=OQ^U74_VK?CE'^Q
M=X*U&>'PEX=%KJWQQUBSF9"\#XELO#<<BD$2W>!-<@'*62A"!]NB<<Q\4_@-
M^R]^PI'H7C7]F?\ 9_L+OXJZM+=>%?@IX9O-9O;BSTZZOV:XN4L[>6:2+2;!
M%C>ZNS:1Q 6]LR@,?+C/FGQC\0_$3]DG]H3]E?\ X)F?"'XG:E8:G\>O$WBS
M7_BO\5H[*W;5M7ETS3?[1OG3SHY(HI;R>2./(5OLUO&L4.P)&4 /OT * JC
M'0"BOD[_ ()4?M9?%7]H6T^-_P '/C5KG]N:[\#_ (YZWX'@\5-:102ZWIL!
MCEL[FX2!$B6Y$4OER^6B(3&&"C>0/K&@ HHKX _;<^"_[8W[ 'Q'\2?\%-/V
M-/C%XX^(7A@7K:O\9OV=?$VK_;;"^TI5_P!)N] WKG3[N! TWE+E9MI!SM$<
M@!]_T5R/P$^.GPO_ &FO@QX9_: ^"WBF'6O"OB[2(=2T34H.DL,BYPR]4=3E
M'0_,CJRD @BNNH **** "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@ KP/QW_ ,$[/@SK
M7QPU7]IKX/\ C+Q?\)_B#XBMHX/%7B?X;:G!;_V^D8(B:_LKN"YL;N6,$A9I
M+=I5!(#XXKWRB@#Q7X)?L'?!3X-_%V]_:-U;4_$?CSXFW^G?V=)\0_B!JPO]
M2M['=N^QVBHD=O80%B6:.UAA5V)+ACS69^U9_P $VOV;OVPOC)X$_: ^)5QX
MPT?QA\/([JWT/7_ _C.\T2ZELKD 7%E--:.DC02 $$*RMAW 8!V!]]HH ^=O
M#W_!-#X(^$_VSS^WEX<\=^-;/QY_PC*>&5$&JVRZ='X?29)4TA;3[/Y:VRM&
MF, 2@J&\S?EJL? '_@G)\'_V=/VF/'W[6G@_XA^.-0\8?%,6W_"PY=<U>WGM
M=;^S1-%;%X%MU2'R48A!"(P!\O*DJ?H&B@#X,TK_ (-P?^":/AWXUZI\5_"6
MA>.M%T+7=3^WZ_\ "G1_'%S;>$M3FW;B+BP3!DA+?\NYD\G'R>7Y?R5[9^T)
M_P $UO@Q^TE^TAX!_:I\:?$3QWIWBOX6-.?ATWA_6X+6UT$SQI'<>7!]G991
M,L:AQ-Y@9?DQL 4?0]% 'B_[;_[!_P $_P#@H%\+=!^$/Q[U+Q+%I?AWQEIW
MB>QE\-:XVGW#WUGO\H.\8^:,^8V5 !!VLI1T5E]HHHH \A^+_P"Q;\+_ (I_
M&W1_VF]$\1>(?!/Q*T31I-%M_''@V\ABN[K2GD$K:?=17,,]M>6_F 2*L\+F
M-\M&4)).Y\#_ -FCX>? G5O$?C+1;G4]:\5^,[J"X\8>,O$5TL^I:P\$?E0+
M(R(D<442$K'!!'%#'O<K&"[EO0J* .#M/@#X;/[15W^TMK^LWVJ:TOAM-"\.
MVEX4^S:!9M)YUU]E4*")+J58#-(Q)9;6W0;5CP<+]IO]C[X>_M-Z[X%^(.J:
M_J_AOQI\,M?DUCP'XT\/-!]MTJ>:!K>YBVW$4L4L$\#M%+$Z,&7!&UE5E]9H
MH \J_9%_9 ^%O[&?@#6/!?PWO-5U.]\4^+=0\4^,O$^OW$<NH>(-:OI ]S?7
M+11QQ!VVHH6.-(T2-550!7JM%% !2,JNI1U!!&"".M+10!^>?_!/TG_@G-_P
M4H^)G_!*N_<VOPX^(5K/\4/V>8G&(;".:4C6]"A[ 0W&;B*%?NQ,[GEZ_0RO
M@K_@OQX$\5^!/@)X$_X*3_"/2I+CQM^RWX\M?%\45MQ+?>'YF2UUJPSVCEM6
M#N<CY+=O6OMWX>^/?"GQ4\ Z'\3_  )J\>H:'XCT>VU31K^$_)<VEQ$LL,J^
MS(ZL/K0!L4444 %%%% !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 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% &)\2_A[X4^+GPY\0?"CQWIJWNA^)]$N])
MUFS;I/:7,+0S1G_>1V'XU\3_ /!O/\1/%=E^QCKO[$GQ4U)I_&G[,_Q$U?X<
MZP\O#W%E:SM)I]RJ]H6MI$CC/0K;YK[SK\\=!'_#'G_!QMJ^AI_HWAG]K?X-
MQZA H^5)O%7AS*2*HZ?\@UC(Q'):3GUH _0ZBBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_/?\
MX.$[.Y^#7PJ^"O\ P4?T.W<7G[.7QPT76];GB4ESX=OYET_4H!CD"3S;8$^B
MGCT_0BO(_P!OC]G&U_:[_8H^*G[,UQ;I)+XU\":EIFGF3&(KQ[=_LLO/&4G$
M3CW04 >L6MU;7UM'>V5PDL,T8>*6-@RNI&0P(X((YS4E?*?_  0__:,NOVI/
M^"4WP3^)^L7#OJ]KX.BT#7_/R)A?Z6[Z=.T@/*N[VID(/_/0'H17U90 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 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%0:AJ6G:3:M?:KJ$%K GWYKB4(J_4D@"@#X _X(GX^!G[1_[9
M7[ ]Q^Z3P!\?)/%OAZT;@6^C>)+5;ZUAC'=$,4G3N_/6OT&KX'O-'@^#?_!:
MC7_VU/!WB'3=0^'GCKX#VWA[QG#IUUYERWB&RU$O:3J@&V1?LA\K)88SU[5[
MAXD_;UM5+1>$/A_(X_AGU*["_FB _P#H5 'T117QYK_[97QMUDD6&IV.EJ?X
M;&Q4G'UEWG\JXW6_B_\ %+Q%D:S\0=7F5NL7V]U3_OE2%_2@#[LU'6='T>/S
M=6U6VM5Q]ZYG5!_X\17/ZE\;_@_I61>?$O1<CJL6H)(1^"$FOA*6:6>0S3RL
M[L<LSMDG\:;0!]JWO[5?P$L<A_'R2'^[#8W#Y_$1X_6LVX_;+^!L.?+U:_F_
MZYZ<XS_WUBOCRB@#ZZ?]MKX,(<+%K+<=5L5_J]>4_%/_ (+/_L?_  ?\?W?P
MX\7V'C#[?9);O/):Z+$\0$T$<RD'SP3\DBYXZYZUXW7P-^WW_P G7>)/^O/2
MO_37:5]SX?\ #V7\2YS4PN,ORJFY+E=G=2@NSZ-GPW'_ !!F'#>3T\3@[<TJ
MBB^975G&3[KJD?J1;?\ !=C]@V<D2ZEXLAQT,GAPG/\ WS(:Z#1_^"TO_!.S
M5"%NOC3>6!)P!>>%=1/ZQP.!7X:45^MS\(^%YK2=5>DH_K!GY/#Q:XGB]84G
MZQE^DD?OSX>_X*A_L!>)G6/3?VH/#L1;I_:'G6@_$SQH!^->B>%?VE_V<O'6
MT>"OC[X*U<O]U=-\4VDYSZ820G/M7\X5%>;7\',JE_!Q,X^JC+\N4]&AXPYK
M'^-AH2]'*/Y\Q_3E#-#<1+/;RJZ.,JZ-D$>H(IU?S5>"_BM\4?AO,+CX>?$G
M7]!D#;@^BZQ/:D'US$R\U[)X"_X*I_M_?#MHQI/[2>M7T:8S%K\4&H[QZ%KF
M-W_$,#[UX&+\',SA_NV*A+_$G'\N<]["^,.6S_WG"SC_ (6I?GRG[XT5^17P
MT_X.$/VCM \NW^*7P>\*>(X4P&ETZ2?3IY![MF9,_2,#VKZ+^$__  7X_9-\
M8/'9_%#P;XH\'3MC?<-;+J%HG_ X3YI_"*OD\=X=<78!-O#\Z76#4OP3YOP/
MK,#XA\)8YI+$<C?2:<?Q:Y?Q/NJBO-?A'^V+^RU\=_*B^$WQY\,ZQ<S8\O3X
M]32*[.>F;>7;*/Q6O2J^/Q&&Q.$J>SKP<)=I)I_<SZ_#XG#8NG[2A-3CWBTU
M]Z"BBBL#<**** "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 **** "BN9\?_&#X=_#* R>+_$L$$VW*6<9WSOZ81<G'N<#W
MKPCXA_MR>(M1,EC\-M!CT^$\+?7X$LQ'J$^XI^N^@#Z4U;6=(T&Q?4]<U2WL
M[:/[\]U,L:+]2Q KRKQQ^V?\*O#)>U\.K<ZY<+P/LJ^7#GT,C_S56%?+'B?Q
MEXK\:WYU/Q9X@N]0G/1[F8L%]E'11[  5F4 >N>,_P!L[XM^)"\&@/::);MP
M!:1"27'N[YY]U"UYCKWB;Q'XHN_M_B37KR_F_P">MY<M(1]-Q.*HT4 %%%%
M!1110 4444 %%%% !7P+^WU_R=;XD_Z\]*_]-EK7WU7P+^WR<_M6^)/^O32O
M_39:U^K>#_\ R4M;_KS+_P!+IGY5XO?\DW1_Z_1_](J'CM%%%?T<?SH%%%%
M!1110 4444  )!R#@CH:]L^"/_!1;]L_]G[R;7X??'K6FL(<!=(UJ4:A:!!_
M L=P'$8_ZY[3[UXG17+B\#@\?2]GB:<9Q[22:_$ZL)C<9@*OM,-4E"7>+:?X
M'Z9_ 7_@X8U&*2'2OVE_@A%-'P)-9\&3E' ]3:W#D,>Y(F7V6OMWX ?M_P#[
M(O[3 AM/A7\:=*EU.? 70M3D-G?;C_"L,VUI"/6/<OO7\]]*K,K!E)!!R".U
M?GN;^%?#F87EAKT)?W=8_P#@+_1H_0,H\4N(L!:.)M7C_>TE_P"!+]4S^G.B
MOP<_9M_X*N?MF_LU_9]*TKXCOXFT.' &A>+MUY$J#C;'*6$T0 Z*KA1_=-?H
M1^R__P %S/V8OC(]OX<^-%E/\.]:D(03:A-]HTR5CQQ<JH,7<_O450/XS7Y/
MG?AMQ)DZ=2G#VU-=8:OYQW^ZZ\S]7R3Q(X<S=J%2?L:CZ3T7REM]]GY'VW15
M71-<T7Q+I-OKWAS6+74+&[B$EK>V5PLL4R'HR.I(8>X-6J^ :<79[GWR:DKK
M8****0PHHHH **** "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 **** "BJ/B+Q+H/A
M/3'UGQ'JL-G;1]99FQD^@'5C[#)KPKXF_M8:MJADTGX<P-96_*MJ$Z@S/_NK
MT0>YR?\ =KY;B7C+(>%:/-C:GOO:$=9OY=%YNR\[GL95D68YQ4M0C[O63TBO
MGU]%=GKGQ(^,'@'X4V O/%^M+'(X/D6<*[YIB/[JCIU')P.>M?.7Q/\ VR_'
MWBUI--\$Q_V%8MD"6-MUTX]WZ)_P$9']XUQ^I"Z\3QW%MJ-U)/<W+>9'/-(6
M8S#IECR=V2O)Q\P)Z5Q9!4E6&".H-8\&<7X3C'+98FE'DE&3C*+=VNL7>RT:
M\M[K6UR\]R2MD>*5*;YDU=.UK]_N?X6?4DNKJZOKE[R]N9)II6+22RN69R>I
M)/)-1T45]>>(%%%% !1110 4444 %%%% !1110 4444 %? O[?'_ "=;XD_Z
M]-*_]-EK7WU7P+^WS_R=;XD_Z]-*_P#39:U^K>#_ /R4M;_KS+_TNF?E7B]_
MR3='_K]'_P!(J'CM%%%?T<?SH%%%% !1110 4444 %%%% !1110 4444 >H?
MLY?ME_M(_LI:PNI?!3XGW^FVQEWW6C3/YUA='OYEN^4)(XW@!QV85^F/[(W_
M  77^"/Q5^R^$?VEM'7P+KDF$_MB M+I-P_J6.9+;)[/N0#DR"OQ^HKY7/\
M@S(>(HMXBGRU/YXZ2^?27_;R?E8^JR#C+/N'9)8>I>G_ "2UC\NJ_P"W6O,_
MIJT37-%\2Z1;Z_X<UBUU"PO(A+:7ME<++#.AZ,CJ2K*?4'%6J_GS_9._;Y_:
M3_8WU=9?A3XT:71GFWWOA;5MT^GW.3R?+R#$Y_OQE6.!DD<5^L7[%/\ P5K_
M &=?VN'M/!FLW \&>-)@$70-7N5,-Y)Z6MQ@+*3V1@DG7"L!FOP7B;P[SK(.
M:M37MJ*^U%:I?WH[KU5UW:/W?AKQ#R7/^6C4?L:S^S)Z-_W9;/T=GV3/JJBB
MBOS\^_"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M3<)KH_S3V:?1K0_H3+LRP.;82.)PDU.#ZK\FMTUU3U"BBBN [@HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@#\O/VF[.UD_X.P/V;[I[9#*O[.6M;9"
MHW##ZR!S]&8?\"/K7T!\4O\ @K@GPX_X*!W7_!.VR_8Q^)6L^,#\.Y_%?A^6
MQFTTIX@B%X+6$6Q%RT<$+NLY:XO9+41"W(9270-\W_M1>.?!EG_P=E?LZ:3=
M^*M/BN8_V?=5M)()+Q R7$IUAHH2">'=1E5/)!! Y%=GXK\2>'A_P=;^&=+_
M +<M/M(_8IFM3!]H7?YY\1W$PBQG._RAYFWKL^;&.: /H#]@/_@I,W[8WQ)^
M*_[//Q6_9XUKX2_%'X-:G8P^,_!>MZU:ZBJVM] T]G=PW=M^[F22-&8X'R@H
M<D,*\X^/'_!0OQ?^T7^PY\7_ (Y_LS_LMW7CCX067AKQ%I:^+CXHAM;WQ!;V
M\%Q;7FH:3I[0LMY:1.DH#2W%O)-Y+^5'("A?P3P7I6L?%K_@L)_P4P^$'PD\
M36B^+O$GP*\-:9X<$5ZBNM^WAQ[=6!S\ICFFA#'^ L,XK,_X)2?\%!/V5],_
MX(0:C^S/\3_BMH7@GXE_"WP'XA\(>+_A]XFOX['5H-17[8D*1VDI6:9IM\8
MC5B92\>"ZD4 :W["G_!0:3_@FS_P;\?LW?'_ ,1_!2Y\7^&+BPMM&U-]*UV.
MVN[&>[U.XBAD\J6,K)%N(#$.&!(^4C)'VA^V=_P4$?\ 8P^./P8^%OBOX+76
MM:/\:?B%8^#='\1Z;KD:-INI7+X!N+:2,$Q!,L&1V)VL"%XW?DSX_P#&?A3X
M@?\ !G]\-]0\!^(;/6S\/M:\/S>,[;2;A;B?1UA\1,)!<1H2T1 =&PP!VL&^
MZ0:^B/\ @L_^WA^QW\4_C%^Q/XN^&'[1GA/Q'H&@?M5>&]4\1>)]"UB*ZTK2
M+9D8J;N]C)@MGV$R>7(ZN(U9RH49H ^\/%/[9OB_7OVC/&W[,G[-'P;T[QMX
MA^&6B:7J7CP:QXS71EMCJ*32V=I:C[-<&XN'B@:0^8((%#Q@S;BP3Y+_ ."L
M/_!3G]JCPK_P36^'OQR^ 7P OO#$GQ3\7:7H7B6;6_$$,&H>&EGOS#)8*B<M
M=2B&2%I!A(0[$%FVD-_;"_9 ^ G[>'[9?C_XN_L1_MIZK\"/VIOA7HFF1W7B
MCP_KB/8^)=%GTZWOK*XO[/=MN;(^<8/-&0OD?O$E41+7S]^W/^U1\<OVK/\
M@W7^#G[5W[4_AFRTG7;?XW^'KKQ7JNF6OE6-W:6FMW%LNKHJC"0W"K'*&7",
M9=R (Z"@#[I_:Z_X*VZ[^PQ%\)8?VD/V+/&6G3?%3XAV7A6.\T;7M/U*QTJ6
MXG*#<T$AN9YO)5IEACMB'V[!('XKE_CW_P %:_''PE_8\^,7Q_\ VL?^"3GQ
M2T7P_P##[6TTRZ\/Z[>:+=0:S8S&)(KQW:X\MX#)+''(+<780MP7"N4\J_X+
M>?M)_ #XG7G[#OQ+^'OQB\.ZSX;7]MWPG/'XBT_5(Y+">"VDE6YN(;@'RYH(
MF=4>:-FC1\J6#*P'M/\ P<?ZIIFG?\$3OCQ+J%_#"L_AZQA@:60*))'U2S"H
MN>I)Z =: /3OCY_P43\&_ CP5\%+?2OAG>:UXR^/.IV.E_#SP?;WR6T(GFM5
MN9'NKMD*P6\$3#>ZQR.<J$B;)P[]F#_@H%+\:?VL_B5^PQ\6_@U+X(^)7PTT
MK3]7N[>RUY=5TK5]+O!^ZN[.[\F"0[6(1TE@B92PQN^;'S%^V#^W_'^SUX/_
M &(/@G%\2=&^'_@_XS:=''K_ ,=+V"UF7PO:VFCVS)%9S72/;6UQ>-<" 74H
M9(HS(VUN63S?]A+XP?LI^$?^#BCXJ:;\,OC1+K6E^,/@1H5IX2UC5_$E[J\_
MBF\%[&9GL[JZ>234(P%=S)"SPI'#(05CA?8 >O?\$;88H/\ @H]_P4%2&,*#
M\;M*8A1CDV,Q)_$DG\:^L/V,_P!J3XC?M2:+XVU7XC?LG>-_A/)X4\?7_A[3
M+3QO;^6^O6EOLV:G;_*NZ"7<0"NY"5.V209(^1/^",'B;P[K'_!2K_@H/9:3
MKMI<S)\:=*9HH+A78*MI<1,< ]!(CH3V92.HK[3_ &8?VS/V9?VS=)\3:[^S
M+\5[3Q7:>#O%=UX;\236MG<0BSU.W"F6'$\:&0 .I$J;HW!RK-@T >DWUC9:
MI93:9J=G%<6UQ$T5Q;SQATE1AAE93PP()!!X(-?FW_P2/\ ^"/AA_P %H_\
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
MZ;R39-J%P"NGV9/WV_O-Z(._KT[U\H:]KNK>)M7GUW7+U[BZN9"\TKGJ?3V
MZ #@ 8JYXX\:ZW\0/$D_B77I]TLQQ'&I^6%!]U%'8#]3DGDFLBOX\X^XWQ/%
M^8VA>.'@_<CW_OR_O/I_*M%U;_<.&^'Z6286\M:LOB?Z+R7XO7M8HHHKX$^D
M"BBB@ HHHH **** "BBB@ HHHH I^(['^T-+%S&N9K,'ZM$3R/\ @).?HS$]
M*YNNRAE,,@D"AAT9&'# \$'U!'!'H:YG7=,&E:BT$9)A<;[=FZE#TS[CD'W!
MK^H?!WBG^TLJEE->7[RAK'SIO_Y!Z>CBC\BXYRCZKC%C::]VIOY2_P""M?5,
MIT445^SGP@4444 %%%% !1110 4444 %? 7[>?\ R=5XE_Z]M,_]-MK7W[7P
M%^WGS^U5XE_Z]],_]-MK7ZMX/_\ )2UO^O,O_2Z9^5^+W_)-T?\ K]'_ -(J
M'D%%%%?T<?SF%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 5]O\ _!)K_@IU>?LR>(;?X!_&W6))?A[JMWBPOIW+'P]<.W+C
M/_+L['+K_ 29!_&&^(**\O.<GP.>Y?/!XN-XR^]/HT^C7_ >C:/4R;.,=D68
M0Q>%E:4?N:ZIKJG_ ,%:I'].-O<6]W;I=6LZ2Q2H'CDC8,KJ1D$$<$$=Z?7Y
M@_\ !&'_ (*5F!]._8W^/&O_ ",1!X"UN\E^Z>BZ=(Q[?\\2?^N?_/,#]/J_
MDSB+A_&\-YG+"8A><9=)1Z-?JNCT/ZOX=S_!<1Y;'%X=^4H]8RZI_H^JU"BB
MBO"/="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 **** .2^.OPA^#'Q
MW^$VN?"O]H/P)HWB3P?JUDT>MZ1KUJLUM+$.=Q#?=92 RN,,C*&4@@&OACX&
M? ;P#^RQ\,H_V??@QXP\8:AX&T?5[RX\*:?XP\0R:C)I-M,X*V<#2<QV\:@+
M''R5&22S,S-]+?M2_%XZA=-\-/#UU^X@<'594/WY!R(OHO4^^!_":\5K^9/%
MKCAYEBGDN"E^ZIO]XU]J:^S_ (8O[Y>B9^L\%\/K"T5CZZ]^2]U=D^OJ_P O
M5A1117XD??A1110 4444 %%%% !1110 4444 %%%% !5?6K :GI3J@_?6P,L
M7NN/G7\AN_X"0.6JQ3HY'AD66-L,K J?0BO<X;SS$\.9U1S"CO!ZK^:+TE'Y
MJ_H[/H>?FF7TLTP$\-4^TM'V?1_)_P"1QM%:'B334T^_WVR8@G&^$#^'U7\#
MQSSC![UGU_<6!QN'S'!T\5AY<T)I23\FKH_GW$4*N%KRHU%:46T_5!111748
MA1110 4444 %%%% !7P%^WE_R=3XE_Z]],_]-UM7W[7P#^WC_P G4^)?^O?3
M?_3=;5^K>#__ "4M;_KS+_TNF?E?B]_R35+_ *_1_P#2*AY#1117]''\YA11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M #X)Y[6=+JUF>.6-PT<D;$,K Y!!'0@]Z_;#_@DK_P %"X/VN?A?_P *R^)6
MKI_PL/PM:*+YI& ;6+,85;Q1W<$A90/XBK<"0 ?B975?!'XR^//V??BIHOQA
M^&FK&SUC0[Q9[9SG9*O1XI "-T;H61E[JQKY/C#A?#\494Z+LJL=82[/L_*6
MS^3W1]7PAQ/B.&,T59:TI64X]UW7G'=?-;,_I*HKSK]E/]I7P)^UI\#]&^-?
M@&8+#J$7EZA8-(&DT^\0 36S^ZD\' W*RL!AA7HM?R;B</7PF(E0K1Y9Q;33
MW36Z/ZOP^(H8NA&M1ES0DDTULT]F%%%%8FP4444 %%%% !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 %<1\=_BE'\,_![264J_VI?9BT]#SM./FD(]%!_,CWKL=0O[/2[&;
M4]0N%B@MXFDFE<\(JC))_"OD'XK_ !"O?B7XRN?$,Y9;<'RK&!C_ *J$$[1]
M3R3[DU^;>)G%_P#JQDGLL/*V(K7C#O%?:G\KV7]YWZ,^JX3R3^UL?SU%^[AJ
M_-](_/KY>ISLLLL\K3SR,[NQ9W8Y+$]23W--HHK^0&VW=G[=L%%%% !1110
M4444 %%%% !1110 4444 %%%% !1110!'J%A_:VG/8*,RJ?,MO7?CE1_O#CW
M(7TKDZ[ $@Y!P1T(K$\5:>+>\74(5 CNLL0!@+(/O#]0WH V.U?T7X+\4^TH
MSR/$2UC>=/T^U'Y/WEZR['Y?QYE'+..84UH])>O1_H_1=S*HHHK]]/S<****
M "BBB@ HHHH *^ ?V\/^3J/$O_7#3?\ TW6U??U? /[=YS^U1XE_ZX:;_P"F
MZVK]6\'_ /DI:W_7F7_I=,_*_%[_ ))JE_U^C_Z14/(:***_HX_G,**** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* /JK_@E!^W1<_L@?'B+P]XRU8IX$\731VGB%)6^2QFSMAOAZ;"=KXZQLQP2
MBX_<F.2.:-98G#*P!5E.00>A!K^8ROV,_P"")7[<#_'3X1/^SA\0=6,GBGP/
M9+_9DTSY>_TD$(A]V@)6(_[#1'D[C7XGXJ\*JI36<X:.JLJB75;*7RV?E;LS
M]J\*^*73J/)L3+1W=-OH]W'Y[KSOW1]T4445^#G[L%%%% !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 %%%9_BOQ)IW@_PY>>)M5?$%G 9' /+'LH]R< >YK*M6I8:C*K5=
MHQ3;;V22NV_1%TZ<ZM10@KMNR7FSR3]K3XE_8[&+X;:3<8EN )M3*G[L><I'
M^)&X^P'K7@57_$_B+4?%GB"[\2:M+NN+R=I)/09Z*/8# 'L*H5_$G&'$=;BG
M/JN.E\&T%V@MEZO=^;9^_9'E<,HRZ&'6^\GWD]_\EY(****^7/7"BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH *;<V::E9R:<Y ,F#$Q. L@^Z?I
MR0<] Q/:G45Z&59GBLFS*EC<.[3IR37RZ/R:T?DSFQF$HX["SP]57C)6?]=U
MNCD'1XW,<BE64X92,$&DK9\6V'[U=8B7B8[9\=I/7_@0Y]20U8U?W)DN;87/
M<JHX_#OW*D4_1]4_.+NGYH_GO'X*MEV,GAJN\7;U[/YK4****]0Y HHHH **
M** "O@#]N[G]JCQ+_P!<=._]-UM7W_7P!^W;_P G3^)O^N.G?^F^VK]6\'_^
M2EK?]>9?^ETS\K\7O^2:I?\ 7Z/_ *14/(J***_HX_G,**** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "NZ_9I^
M/OC#]F'XX>'OC=X(D)O-#OA)-:ERJ7ENWRS6[_[+QEESVR".0*X6BLJ]"CBJ
M$J-6-XR333ZIZ-&M"O5PM>-:D[2BTTUT:U3/Z4_A-\4/!_QK^&FB?%CP#J(N
MM'U_3H[RQFXW!7'*,/X74Y5E[,I!Z5T-?E]_P0)_:Y-O>:O^QUXRU3Y)_,U?
MP;YS]' S=6JY]0!,JC^[,>]?J#7\@<49%5X=SJK@I:Q6L7WB]G^C\TS^N^&,
M\I<19+2QD=)/22[26Z_5>304445\^?0!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 %%%% !1110 4444 %>#_M>
M?$$R3VOPYT^?Y8\7.H[3U8_ZM#^&6(]U]*]MU_6K'PWHEWK^IR;;>SMWFE/?
M"C.![GH/>OC'Q1XAO_%GB&\\2:F^9[VX:5QGA<GA1[ 8 ]A7XYXR<1O+<DCE
MM%VGB-_*$=__  )V7FN9'W/ V5K%Y@\7->[3V_Q/;[EKZV*%%%%?RT?KX444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ))!#>026-R
M0$F7:6(SL/9OP..G49'>N3N;>:TN'M;A-LD;E77/0@X(KK:R_%=CYL::M&/F
M7$<_X#Y6_(;?08'<U^Z^#'%/U;&3R6O+W:EY4_*27O1_[>2NO-/JS\[X[RCV
MM"./IK6.DO3H_D]/1^1AT445_29^5A1110 4444 %? '[=O_ "=/XF_ZXZ=_
MZ;[:OO\ KX _;L_Y.G\3?]<=._\ 3?;5^K>#_P#R4M;_ *\R_P#2Z9^5^+W_
M "35+_K]'_TBH>14445_1Q_.84444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% '0_"?XG>+/@O\2]#^*_@6
M^-MJ_A_4XKVQDYVET8':P'5&&59>ZL1WK^B;X#_&+PQ^T#\&_#?QH\'29T_Q
M'I45Y%'O#&!R,20L1_%'('C;_:0U_-Q7ZA_\&_O[4GVG3_$7[)'BC4?GMBVN
M>%1(_6-BJW4"Y]&,<H4?WY3VK\J\5LA689/',*2]^COYP>__ ("[/R7,?JGA
M7GSP&<2R^H_<K;>4UM]ZNO-\I^F-%%%?S@?T8%%%% !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!
MX]^UWXW.F>&;3P19S8EU*3SKH ](4/ /U?'_ 'P:^>*ZSXV^,O\ A./B3J6K
MQ2[[>*7[/9D'CRH_E!'L3EO^!5R=?Q5Q_GSXAXIKXB+O"+Y(?X8Z77^)WE\S
M][X;R[^S,GITFO>:YI>K_P E9?(****^,/="BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ I=L4J/;W )BE4I*!UP>X]P<$>X%)16^
M%Q5?!8F&(H2Y9P:DFNC3NG]YG6I4Z]*5*HKQDFFO)G*W]E-IUY)93XW1MC(Z
M,.Q&>Q&"/8U#6_XGL/M-DNHQK\]OA9?=">#^!./^!#L*P*_N#A;/Z'$V14<?
M3T<E:2_EDM)+[]NZ:?4_G[.,MJ93F$\-+IL^Z>S_ ,_.X4445]">8%%%% !7
MY_\ [=9S^U-XF/\ TRT[_P!-]M7Z 5^?W[=/_)TWB;_KGI__ *;[:OU;P?\
M^2EK?]>9?^ETS\K\7O\ DFJ7_7Z/_I%0\DHHHK^CC^<PHHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N
M_P#V6?CIJ_[-7[0GA/XWZ.9&.@:O'-=PQ'!GM6S'<0_\#A>1?^!5P%%8XBA2
MQ6'G1JJ\9)IKNFK/\#;#UZN%KPK4G:46FGV:=U^)_33H&NZ1XHT*R\3>'[^.
MZL-1M([JRNHCE9H9%#HX/H5((^M6Z^.?^"(G[0\OQF_8Z@\ ZU?^;JWP_OCI
M,@=LNUDP\RU8^@"EX1[6]?8U?QIG.65<GS6M@JF].37JNC^:L_F?V/DV94LX
MRJCC:>U2*?H^J^3NOD%%%%>8>F%%%% !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 %<O\9O%Q\%?#;5-:BDVSF#
MR;4@\^9)\H(^F2W_  &NHKPO]L?Q2?\ B4^"H)/[UY<+GZI'_P"U*^2XYSEY
M%PKBL5%VER\L?\4O=37I>_R/:X>P/]HYQ1HM:7N_1:O[[6^9X71117\2'[\%
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 *I4$B1-RL"KJ3]Y2,$?B":Y;5=/;3+Y[0MN4',;X^\IY!_+MV.17452\0
MV'V_3_/09EM@2/5H^X_ _-]"QK]@\(.*?[)SIY;7E^ZQ%K>53I_X%\/F^7L?
M$<;Y1]=P'UNFO?I[^<>OW;^ESG****_J@_'@HHHH *_/[]NG_DZ7Q-_UST__
M -(+>OT!K\_OVZ?^3I?$W_7/3_\ T@MZ_5O!_P#Y*6M_UYE_Z73/ROQ>_P"2
M:I?]?H_^D5#R2BBBOZ./YS"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /LW_@AO\?_ /A4O[8B
M?#C5+WR]+^(&F/IKJS807L69K9S[G$L0]YZ_:>OYH_A[XVUOX:>/=$^(OAJ;
MR]1T'5K;4;%\XQ-#*LB?^/**_I$^'WC;1/B5X"T3XB^&YO,T[7M)MM1L7SG,
M,T2R(?\ OEA7\]>+V5+#YK1Q\%I5CRO_ !1Z_.+2_P"W3^@O"+-7B,KK8";U
MI2YE_AET^4DW_P!O&Q1117Y ?KP4444 %%%% !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 5\C?'CQ*?%/Q5U>]63=%;
MW'V6#!X"Q_(<>Q8,?QKZ@^(OC"T^'W@'6O'5\NZ+2-+GO&3.-_EQE@H]R1@>
MYKX"TWX^_#?79FEO]9NK&5OFD;4+-L.YZX,1DS]6VU^$^-V.JRP6%R^F_BDY
MRU2^%6COO?FE]Q]3PCGG#^39C-YAB(TIRC:/-HFF]7?9;+=HZZBH=)U'3-?&
M= U2UO\ ";F6QN4F*#_:"$E?QQ4U?SA.G4I_'%KU1^SX;%X7&TE4P]2,XOK%
MIK[U=!1114'0%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4J,48, #CLPR#[$=Q2454)SIS4HNS6J:Z,4HJ2::T9S>N:<-,
MOVBC!\IQOA)/\)[?@01^%4ZZ?6K#^T=.9$'[V',D7OQ\R_B #]5 '6N8K^U>
M!>)H<4\/4\5)_O8^[47]Y=?22M)>MNA^"<192\GS.=%? ]8^CZ?+;Y7"BBBO
ML3PPK\_OVZ.?VI?$W_7/3_\ T@MZ_0&OS]_;G_Y.D\3?[EA_Z06]?JW@_P#\
ME+6_Z\R_]+IGY7XO?\DU2_Z_1_\ 2*AY+1117]''\YA1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !7[=?\$2_C))\5/V&-*\.ZA=>;>^"]6N=$E+-\QB!6> _01SK&/^N7L:_$
M6OT7_P"#>3XM?V3\5O'GP1O+K$>M:)!J]E&YX$MK+Y4@7W9;E2?:+VK\^\3L
MN^O<*5)I7E2<9K[^5_@V_D?H'AGF+P/%=.#?NU5*#^ZZ_%)?,_5VBBBOY</Z
M@"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M3ROY0\1**H\98M+JXO[X1?YL_JSP]K.MP=A6^BDONG)?D@HHHKXH^T"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@ K%^)
M-RUE\.]?O$.#%HMTX/IB%C6U7,_&EVB^#GBR1.J^&;\C_P !WKEQLG#!U9+I
M&7Y,RKNU"3\G^1^2-%%%?PJ?@@4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 5KZ'X]\9^&UCBT7Q+>011-N2W\XM$#
M_P!<VRI_$5D44TVMC;#XG$82JJE";A)=8MI_>M3T+1OVCO&-GLCUK3K*_0-F
M20(896'H"OR#_OBNJT;]HOP9?[(]8T^]T^1WPQVB:)!ZEEPQ_!*\3HJ'"$MT
MOZ]#[K*_%'C?*K*.*=2*Z5$I_B_>_P#)CZ7T;QUX,\0[!HWB>RG>1]L<)FV2
MN?:-\/\ I6LRLC%'4@CJ".E?*5:FB>-_%_AM4BT3Q)>6\2/N6W2<F(GU*'Y3
M^(K)X>F]FU^/^1^C97X]8B-HYC@T^[IR:_\ )97_ /2D?3%%>)Z-^T7XULML
M>L6=E?KOS)(T7E2$>@*80?\ ?!KJM&_:.\(7NU-9TJ]L79\97;-&B^I8;6_)
M#63PTULT_P"O,_1<K\7>",RLI5G1D^E2+7_DRYH_?(ZWQ18&6-=3C&2N$F^G
M\+?^R_\ ?-?G!^W!_P G0^)_I9?^D-O7Z.:3X\\">)8S!I_B:RF$K>7Y+RB.
M1\_W4D 8GT..O-?G1^WA93:=^U=XKLIQ\T;60SC&1]AM\'\1@U_?WT1N)9YO
MB:V Q#_>X>BTK_:I\]/E?GR_"_)1[GX/](:CE]3)J.-P%6-2E5K1=X24DI<E
M2^S>^_W]CR*BBBO[F/Y,"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#]$O^#=S4I(OC3\
M1=(!^6?PO:S$>Z7.T?\ HPU^L5?D;_P;RS;?VD_'%OG[W@?=^5Y /ZU^N5?R
M[XH12XPJOO&'_I*/Z@\,9-\(4EVE/_TIA1117YZ?H 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 %<S\:4,GP<\6(HR6\
M,WX _P"W=ZZ:L7XD6QO/AWK]F!GS=%NDQZYA85RXV+G@JL>\9?DS*NKT)+R?
MY'Y"T445_"I^"!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 5X%^V'X>6U\0Z/XIB$2B\
MLY+:1$7YB\3[M['OE9E4>T=>^UP'[37A_P#MWX17EPA_>:9=0WB*L>YGP3$R
MY[ +*SG_ *YU^W_1UXD_U:\6\OG)VA7;H2\_:JT%_P"#.1_(\K.J'UC+:BZI
M7^[7\KGR]1117^M)^:!1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!]_\ _!O-;LW[3/C:
M['1/ A0_\"O;<_\ LM?KK7Y.?\&[MH7^-?Q$O]O^K\+6T>?3=<Y_]DK]8Z_E
MWQ0E?C"JNT8?^DH_I_PPC;A"D^\I_P#I3"BBBOST_00HHHH **** "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 *BOK5+ZRFL9?NS1,
MC?0C%2T4FDU9@U='XVS1/!*T$JX9&*L/0BFUO_%?2/\ A'_BEXET'9M^PZ_>
M6^WTV3NN/TK K^$:])T*TJ;WBVON=C\"J0=.;B^CL%%%%9$!1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !4&J:7;:[I5WH-[.T4%_:2VL\J+DI'(A1B/<!CBIZ*Z<'BZ^ Q=/$
MT)6G3DI1?9Q=T_DT)I25F?$E]97>FWLVG7]NT4]O*T<T3C#(ZG!4^X((J*N[
M_:1\-GP[\7=2E2&18=3VW\+RMDR&09E8>WG"4#Z5PE?[:\.9U0XCX?PF:T/@
MQ%.%1>2G%2M\KV?F?DV)HO#XB=)_9;7W!1117M&(4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!
M^FW_  ;FZ)NO/BUXC=/N1Z+;1-CKN-ZS#_QU/SK]/J_/3_@W@\-26OP%\?\
MC IA;[Q?#9JV.I@M4<C_ ,F!^=?H77\H>(E7VW&6*:Z.*^Z$5^9_5GAY2]CP
M=A4^JD_OG)_D%%%%?%'V@4444 %%%% !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 %%%% 'Y<?MEZ#_ ,(W^U#XTT_9M\S6#=8Q_P ]
MT6?/_D2O,J^A_P#@IOX:.B_M)#653Y=8T&UN2WJR%X2/KB)?S%?/%?Q7Q7A7
M@N)L91MHJD[>CDVOP:/Q#-Z7L,TK0[2?W-W7X!1117SYYP4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 >+_MB^&?-TW1O&D%N<PRO874Q?LP,D* ?5;@_C7@]?6GQS\-+
MXH^$^M6:P1M-:VAO8'E./*,)\QV'N8ED4?[]?)=?ZC_17XD_MWPII82<KSPE
M2=)]^5OVD'Z6GRK_  VZ'Y_Q)0]EF/.MI)/YK3]+_,****_I$^?"BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** /VR_X(9>%/^$=_8%TS5_+V_V]XFU*^SC[VV06V?\ R7Q^%?85
M>+?\$Z/ ?_"M_P!AKX7^&&A\MV\(VU]+'C!62[!NG!]]TQS[U[37\;<2XE8S
MB'%UEM*I.WIS.WX']B\-X9X/A_"47O&G"_KRJ_XA1117B'MA1110 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 ?''_!6
M3PFS0>#O',,?"O=6%P^/4))&/TEKXRK]'_\ @HSX-;Q7^S#J6H11;Y=#U"VU
M! !S@-Y3G\$F8_05^<%?RKXL8%X3B^=2VE6,9?ARO\8GY-Q=0]CG,I?SI/\
M3] HHHK\U/F HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH  L#G;=6R31'B2&095U[J?8C
MBOB_Q;H$OA3Q3J7A>:X69M.OYK9ID&%DV.5W#V.,CZU]H5\V_M8^'SI?Q076
MD;*:MIT,QVQ[51T!A*9[G$:N?^NGO7]D?0XXD^I\58_))OW<1252/^.E*UEY
MN-1M^4?0^9XHH<^$A57V7^#_ ."D>8T445_H@?"A1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %7_"OA
MS4O&/BC3?".C1;[S5;^&SM$_O2RN$4?FPJA7T'_P2P^&?_"U/V]_ASHLMOOM
M]-UDZQ<$C(06<;W*$_62.-?JPKBS+&1R_+JV*EM3C*7W)L[<MP<LPS&CA8[U
M)1C][2/WD\-:#8>%?#FG^%]+3;:Z;916MLN.D<:!%'Y 5=HHK^*92<I-O=G]
MI1BHQ26R"BBBD,**** "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@#$^)7A"'X@?#S7? \^W;J^DW%IENBF2-E#?@2#^%
M?D5=6MQ8W4EE=PM'+#(4EC88*L#@@_0U^R%?E]^VE\/S\.?VEO%&E10;+>]O
MO[1M,# *7 \TX]@[.O\ P&OP[QIRUSPF%Q\5\+<'_P!O*\?NY7]Y\)QOA>:C
M2Q"Z-Q?SU7Y/[SRRBBBOY\/SH**** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O*OVNO#QU
M/X?V'B",2,^E:D5*(GRK%.H#NQ]GBA4?[]>JUC_$+PV?&/@+6?"R0R2R7NGR
M+;PQ'!DG7]Y"OT,J1Y]J_2/"#B3_ %2\2\KS*4K0C5C&;[0J?NYOY1DW\CCS
M"A]:P-2EW6GJM5^)\;T445_L@?E84444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7Z*?\&\_PC.L?%WQU
M\;KRVS%H6APZ39.XX,UU+YCE?=4M@#[2^]?G77[<_P#!$CX.O\+OV&-*\1WU
MGY5[XSU>ZUJ7<OS>42+>$?0QP+(/^NON:_/O$W,?J'"E2"?O57&"^;N_P37S
M/T#PSR[Z_P 5TYM>[23F_EHOQ:?R/KNBBBOY</Z@"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 **** "OC7_@JY
M\.#_ ,4Q\6K2WX_>:3?R ?66$?\ H_\ 2OLJO.?VLOAB?BY^S_XD\)6]MYMX
MMB;O35 RQN(?WB*ONVTI]'-?+<:Y0\[X8Q.&BKRY>:/^*/O)?.UOF>5GF#^O
M975I):VNO5:K[]C\L:***_C0_% HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *6.1XI%E
MB<JRD%6!Y!]:2BC8#Y"^+WA9/!?Q,UKP[!:>1!%>M)9P[L[+>3$D(SZ^6Z5S
ME>P_MA>&ELO$^D>+88(T34;)[>5E/S230,"7;_MG+$H_W*\>K_:#PUXD_P!;
MN <MS=N\JM*#D_[\5RU/_)XR1^6YEA_JN/J4ULGIZ/5?@PHHHK[@X0HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH V/AYX(UOXF>/M$^'/AJ'S-1U_5K;3K%,9S--*L:?^/,*_I$^'G@C1/AGX
M!T3X<>&H?+T[0-(MM.L4QTAAB6-/QVJ*_'#_ ((;_  _%K]L5/B1JEEYFE_#
M_37U)V9<H;V4&&V0^XS+*/>"OVGK^>O%[-5B,THX"#TI1YG_ (I;?=%)_P#;
MQ_07A%E3H976Q\UK4ERK_#'_ #DVO^W0HHHK\@/UX**** "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 **** /R
MW_:^^%/_  I[]H'7_#%M;>587-Q]OTL!<+]GFRX5?9&W1_\  *\SK[L_X*B_
M"#_A(?AYIGQATNUS<Z!/]EU%E')M)F 5C_NRX _ZZM7PG7\=<=9&\@XFKX>*
MM"3YX?X9:V7H[Q^1^,9_@?[/S2I32]UZKT?^6J^04445\@>,%%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% 'GO[4'AY=;^$=SJ"")9-)O(+L.RY=D+&%D7TR95<^T=?,-?
M;.JZ-#XCTB\\-W,Z11ZE9RVCS.N1$)4:,OCU7=N'N*^*9X)[6=[:YA:.2-RL
MD;K@JP.""#T(-?Z0_0_XD_M+@3%9/-WEA:MTNT*JYE_Y/&H_F?#\44.3%0JK
M[2M\U_P&AE%%%?UN?+A1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !117H/[*OP)U?]I?\ :&\)_!#2!(O]O:O'%>3Q
M#)M[1<R7$O\ P"%)&]R .]8XBO2PN'G6JNT8IMOLDKM_<;8>A5Q6(A1I*\I-
M)+NV[+\3];_^"(W[/4GP9_8XMO'FLZ?Y.K?$"^;5Y2ZX<62CR[53ZJ4#3#VN
M*^Q*J:#H6D>%]#LO#6@6$=K8:=:1VME:Q#"0PQJ$1%'8!0 /I5NOXTSG,JN<
M9K6QM3>I)OT71?)67R/[(R;+:63Y71P5/:G%+U?5_-W?S"BBBO,/2"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@#+\:^$=&\?>$=2\%>(8/,LM5LI+6Y7OM=2,CT(SD'L0#7Y,_$7
MP-K/PS\=:MX \01[;O2;Z2VE.,!]IX<?[++AA[,*_7JOB_\ X*C_  /\B\TW
MX]:'9_+/MT_7=B_Q@'R)3]5!C)_V8QWK\C\7.'GF.31S&DO?H;^<'O\ ^ NS
M\ES'Q_&&7?6<$L3!>]3W_P +W^YZ^ESX[HHHK^9S\O"BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ KY7_ &CO#Q\/_&'5V42&+491?QR.F YF&^3;_LB4R(/]ROJBO%/V
MR/#AEM-"\9Q0R,8S)I]U*3\B+GS85'N2;D_A]*_J'Z)?$G]C^)KRZ<K0QE*<
M+?WX?O(O_P !C-+_ !'@\1X?VV7.:WBT_P!'^=_D>%4445_IN?GH4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5^HO
M_!O]^RU]CTOQ#^UQXHT[#W9;1/"ID3_EDI5KJ=<^K!(@PY'ERCO7YN?"3X7^
M+?C7\3="^$W@6Q^T:MX@U.*RLHSG:&=L%V(Z(HRS'LJD]J_HG^!GP@\+_ +X
M/^'/@UX-BVZ=X<TJ*SA?: 9F4?/,P'\4CEG;_:<U^4^*V?\ U#)XY?2?OUM_
M*"W_ / G9>:YC]4\*\A^OYO+,*J]RCMYS>W_ ("KOR?*=71117\XG]&!1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %8?Q+^'^@_%/P%JOP]\2Q;K/5;-H)"!DQD\K(O^TK!
M6'NHK<HK.M1I8BC*E45XR333V:>C7S)G"-2#A)73T9^0GQ#\"Z]\,_&^J> ?
M$UOY=]I5X]O. .&P>'7U5EPP/<,#6-7VU_P4X_9\_M;1[;X_^&;'-Q8*EIX@
M2->7@)Q%.?=6.PGKAE[+7Q+7\:<6\/UN&<\JX.7P[P?>#V?JMGYIGXIG&73R
MO'RH/;=/NGM_D_-!1117S1Y@4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5R/QX\-'Q7\(M:LH
MK<RSV< U"V&_ 1H#ND<^N(// _WJZZCRK*X!MM2M1/;2J4N8">)8V&&0^Q4D
M?C7TO!G$%3A7BS YQ#_EQ5A-^<8R3DO^WHW3]3*O1CB*$J3^TFOO/A^BK_BC
MP_=^$_$VH^%M0=&GTV^FM9VC.5+QN4)'MD&J%?[7TJM.O2C4IN\9)--;-/5,
M_)91<).+W04445H(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBN\_9D_9_\7_M0_'+P]\$/!49%UK=Z$GNMFY;.V7YIKA_]E(P
MS8[D!1R16.(KT<+0E6JRM&*;;?1+5LUH4*V*KQHTE>4FDDNK>B1]]_\ ! G]
MD;S)M7_;%\9:7Q'YFD>#?-3^(\75TN?;$*L/68=J_3VN?^%/PQ\'_!CX;Z)\
M*? .FBTT?0-.CL["'OL08W,?XG8Y9FZLS$GDUT%?R#Q/GM7B+.JN-EI%NT5V
MBME^K\VS^O.&,CI</9+2P<?B2O)]Y/=_HO)(****^?/?"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 **** *NMZ+I7B31KOP]KMC'=65];O!=VTHRLL;J593[$$BORT_:8^
M!FJ_L^_%F_\  MV))+)C]HT:[<?\?%JQ.PY_O+@HW^TI[8K]5:\?_;/_ &;[
M?]H7X6R0Z1;)_P )%HP>YT.8X!D./GMR?20  >C!3T!K\[\1^$_]9,F]I0C>
MO1NX]Y+[4?GNO-6ZL^<XERC^T\%S4U^\AJO-=5_EY^I^9=%/N;:XL[B2TNX'
MBEB<I+%(I5D8'!!!Y!![4ROY/::=F?D6P4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?-
M7[5WAU=&^*IU6%8ECU?3H+I8XEP$908&S_M,T)<_]=*\TKZ)_:^\/C4/ 6F>
M)(R-^F:FT+(L>6:.=,EV/95:! />7WKYVK_7KP'XD_UI\*,LQ4G>=.G[*7>]
M)NGKYN,8R^9^:YY0^KYG42V>OW[_ (W"BBBOUX\D**** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "OV/_X(F_L0/\!_@^_[17Q!TDQ>
M*O'%FATZ&9,/I^DDAXU]FF(65O\ 9$0X(85\._\ !)O]A>Y_:\^/$7B;QGI!
M?P)X0GCNM?:5/W=_/G=#8C^]O(W2>D:D9!=<_N,B)$@CC0*JC"JHP /2OQ+Q
M6XJ4*:R;#2U=G4:Z+=1^>[\K=V?M?A7PM[2;SG$QT5U33ZO9R^6R\[]D+111
M7X0?NH4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Q'_ ,%(?V7#HFI/
M^T'X&TW%G>2A?$MM"G$,['"W.!T5SA6_V\'G><?(]?L7K.CZ7XATFYT'7+"*
MZL[R!X;JVG3<DL; AE([@@D5^9G[77[-&K?LX_$9["UCEF\/:FS3:%?/S\F?
MFA<_WTR ?4%6[D#^</%/@QY=B7F^#C^ZF_?2^S)_:])/[I>J1^:<69)]6JO&
M45[DOB79]_1_GZGD]%%%?C1\4%%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8OQ)\/'Q;\.==\-
M*'+W6F2&%(DR\DT6)HD'^])&B_1C7QS7W';W$UI<1W5N^V2)PZ,.Q!R#7QY\
M5O"D?@CXCZSX7MK>2*VMK]_L*RG+&V8[X6/UC9#^-?WU]#/B3VF6YGD$WK"4
M:\%Y37)/Y)QA_P"!'Q_%5#^'77G%_FOU.?HHHK^WCX\**** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *ZOX'_!?QY^T+\5=%^#OPUTHW>L:Y
M>+!;J0=D2]7FD(!VQH@9V;LJFN7M[>>[G2UM8'EEE<)''&I9G8G   Y))[5^
MV7_!);_@GK!^R+\+O^%E?$G24_X6'XIM%;4%D4%M(LSADLE/9R0&E(ZL%7D1
M@GY/C#BC#\+Y4ZSLZLM(1[ON_*.[^2ZGU?!_#%?B?-%16E*.LY=EV7G+9?-]
M#WO]E;]FSP)^R;\$-&^"G@&$-!IT.^_OVC"R:A=N 9KF3_:9AP,G:H51PHKT
M2BBOY-Q&(KXO$2KUI<TY-MM[MO=G]7X?#T<)0C1HQY81222V26R"BBBL38**
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@ KE/C3\'O"/QT^'U[\/O&-OF
M&Y7=;72*#):3@'9,F>C G\02#P375T5AB<-0QF'E0KQ4H2333V:>Z(JTJ=:F
MZ<U=/1H_)/XP_"/QA\$?'MY\/_&MEY=S:MNAG4'R[J$D[)HSW5@/J""#@@BN
M7K]0_P!JG]F;PY^TEX#;29S%:ZY8*TFAZHR_ZIR.8WQR8WP 1V.&&2,'\T/&
MG@SQ-\/?%%[X,\8Z3+8ZEI\QBNK:4<J>Q!Z,I&"&'!!!'!K^3..>#,1PIF%X
M7EAYOW)=O[LO-?\ DRU75+\@S[)*F48CW=:<OA?Z/S7X_>9=%%%?"G@A1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %?/_[8GAK[%XOTKQA#;D)JFGF&>5FR9+B A3QV A>W4?0U] 5Y
MW^U)X:77?A'/J\<"&;1;Z&Z,SMRL+MY#HH]6>2 GVCK][^C5Q+_JYXMX*,I6
MAB5*A+_M]7@OG4C \G.Z'UC+*BZKWONW_"Y\QT445_JZ?FH4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !117V__ ,$FO^"8MY^TWXBM_CY\;=&D
MB^'NE76;&QG0J?$-PC<H,_\ +LC##M_&08Q_&5\O.<XP.19?/&8N5HQ^]OHD
MNK?_  7HFSU,FR?'9[F$,'A8WE+[DNK;Z)?\!:M'K'_!&'_@FH9GT[]LGX\:
M!\BD3^ =$O(OO'^'49%/;_GB#_UT_P">9K]/:9;V]O:6Z6MK D442!(XXU"J
MB@8  '  ':GU_)G$7$&-XDS.6+Q#\HQZ1CT2_5]7J?U?P[D&"X<RV.$PZ\Y2
MZREU;_1=%H%%%%>$>Z%%%% !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 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !7BW[8/[(^A_M'>&1JVBB&R\5Z="1IU\PPMRG)^SRD?PDYVMU4G/0
MD'VFO)?VV/VV/V?_ /@G_P#L_P"K?M&?M&>+/[.T;3L0V-C;*)+W6+UP?)L;
M.'(,UQ(00JC  #.Q5%9AY^:97@<YP,\'BX<T)+5?DT^C6Z9SXO"4,;AY4:RO
M%_U]Y^:?B7PUK_@W7[OPMXITF:QU"QF,5W:7";7C<=C_ #!'!!!&0:HU[-\
M?V)OV[?VZ;KQ3_P4!_;3\37'P]\1>,M+@MOAA\"H%7['X9T:-VDA.J.4\R34
M9@^7;Y3$&*LOW8(/*O%OA'Q+X$\1W?A'Q?H\UAJ-C,8[JUN%PR-_(@C!!&00
M002#7\F\9<&X[A+&\LKSHR^"=M_[K[27X[KR_(LZR6OE%>SU@]I?H_/\S.HH
MHKXT\0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "J^KZ!'XLT:]\*2^4/[4LIK-9)_N1/*A19#_N,P?ZK5BB
MN[+,PQ.4YE1QV'=JE*<9Q?:4&I)_>A2C&47&6S/B!T>-S'(I5E.&4C!!I*[;
M]HOP_P#\(]\9=<1"#'?7(OXRB;4'VA1,RK[([LGU0^E<37^V^2YIAL\R?#9E
MA_X=>G"I'_#.*DOP9^2XBC+#UY4GO%M?<PHHHKTS(**** "BBB@ HHHH ***
M* "BBB@ HHHH ***^OO^"9W_  2Y\8?MA:_;_$[XFVEUI'PUL;G]]=<QS:VZ
M'FWMSU"9&'FZ#E5RV2GG9KFV R7 RQ>+GRPC][?1)=6^B_0]'*LJQV=8V.$P
MD.:<ON2ZMOHEU?ZD?_!,3_@F3XF_;(\51?$CXCVESIOPVTJ[Q=W/*2:U*AYM
M8#U"YXDE'W>57YN5_:WPWX;T#P?X?LO"GA71[;3],TZU2VL+&SB$<5O"BA51
M%' 4   5'X1\(^&/ /ABP\%^"]!M=+TG2[5+;3]/LH@D4$2C"JJCH*T:_E?B
MSBO&\4X_VE3W:<?@AV7=]Y/J_DM#^I>%.%,%PM@?9T_>J2^.?5OLNT5T7S>H
M4445\H?5!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
M5Y/^VI^VK^S[^P%\ =6_:-_:0\8+I>AZ:!%:6D"B2\U:\8'RK*TAR#/<2$$*
MHP  S,51690!?VU/VT_@#^P'^S]K'[2'[1OBT:9H>EJ([6T@427FK7C@^38V
MD609KB0@A5&  &9BJ*S+\C_L2?L5_'[]N+X_:3_P56_X*H>$SIVKZ?F;X!_
M:Z8R67P\L7(9+^\C8 3:O( CEF4&$A20KK'';1_L6_L7?M!?MZ?M Z/_ ,%4
M/^"I_A!M*N]*8S_ #X 7;&2T\!6;D,FHWZ, )M6D 1R64&$A20KK'';_ *)T
M %>3_M1_LF>"?VDO#_F7 33O$5I$1IFM)'DCN(I0/OQD_BI.1U(;UBBN+,<N
MP6;8.>%Q<%.G+=/\UV:Z-:KH88G#4,71=*M&\7T/R,^)_P +?&_P>\7W/@CQ
M_HDEE?6YR,\QS)GB2-NCH<<$>X.""!SU?J_\<O@'\//V@?"3>%O'>F;G0%K#
M48 !<6<A'WHVQTZ94Y5L<C@$?G1^T3^R]\2/V<?$'V+Q/:?:]*N)"--URVC/
MD7 ZA3_SSDQU0^AP6'-?R[QKX?8_ABH\10O4PSVEUCY3M^$MGY/0_*L\X=Q&
M52=2G[U+OU7D_P#/;T/-Z***_.CYL**** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** /$_P!LOP\9(_#_ (SBWL5C
MFTZXPF%C56\Z+)[LQDG_  C]J\+KZQ^/WAP^*?@YK-G''))-8+'J5K&G3?"3
MO8^RP/<'\![5\G5_JG]&'B3_ %@\)<-1F[SPLIT7Z1?/#Y*$XI>A^?<1T/8Y
MBYK:23_1_E?YA1117]"G@!1110 4444 %%%% !1110 4444 %%6-*TK5-=U.
MWT71--GO+R[F6&UM+6%I)9I&.%1%4$LQ)   R2:_4?\ X)M?\$7K;PM+8_'/
M]L;0H;G4%VSZ+X%FQ)%;'JLM[U$C]Q!RJ_Q[B2B^!Q#Q)EG#6#=?%RU?PQ7Q
M2?9+\V]$>_P_PWF?$F,]AA(Z+XI/X8KS?Y+=GCO_  3)_P""17B/]H*ZL/CE
M^TAI-SI7@12L^F:-)NBNM?'52>C16Q_O\-(/N8!WC]?-"T+1/"^BVGAOPWI%
MM8:?86Z065C9P+'%!$@"JB(H 50   .!BK2(D:A$4*JC  & !2U_+W$W%&9<
M48WVV(=HKX8+:*_5OJ^ODK)?T[PUPOEO#&#]CAU>3^*;WD_T2Z+IYN[91117
MS9](%%%% !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 %%%% !117SC_
M ,%$O^"F/P3_ .">?@K38O$6EZAXQ^(_B^?[%\-/A-X77SM:\4WS':D<42AF
MCA#$;YV4J@X =RL; '2_MW?M[?L\_P#!.[X&W/QQ_:"\1RQQ/,+/P[X=TR,3
M:IXBU%Q^ZL;* $&:9S@=E499RJ@FOES]C#]A#]H;]LS]H#2?^"HO_!6?P[':
M^(]-)F^!_P !'D\[3?AQ:.0R7=TK "XU9P$9G89B8*<*Z1QVVY^PM_P39^-7
MC[X[6_\ P4R_X*NZGIWB?XW2PG_A!/ =D_G:!\++%_F6UL4)99;W&/-NLL=P
MPC,1YK?>% !1110 4444 %9_BKPIX;\<>'[KPKXNT6WU#3KR/9<VEU&&1Q_0
M@\@CD$ @@BM"BIG"%6#A-73T:>J:[,4HQE%J2NF? _[4_P#P3Q\3_#?[3XX^
M#,5SK.@KF2XTS!>[L5ZG&.9HQZCY@.H(!:OF,@@X(K]E*\ _:;_8'^'OQL^T
M>*_!/D>'O$SY=YXH\6MZW7]\B_=8G_EHHSR20_%?A?&/A/&HY8O)%9[ND]O^
MW&]O\+T[-:(^"SKA%2O6P/SA_P#(O]'\GT/SJHKJ/BM\&OB1\%?$3>&?B-X9
MGL)R28)B-T-RH_CCD'RN.G0Y&<$ \5R]?@^(P]?"5I4:T'&<=&FK-/S3/@*E
M.I1FX3336Z>C"BBBL2 HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** %6#3[P-8:O&[V=S&T%[&AP9('4I(OXHS#\:^*O$6A:A
MX6\07_AG5HPEWIUY+:W2*<A9(W*,/S!K[4KYI_:N\-C0OBW+JD,"1PZU80WT
M:JV26P896;_:::&5_P#@=?VI]#7B3ZOGN99%4EI5IQJQ7]ZF^65O-J:;\H>1
M\OQ10Y\+"LOLNWR?_!2^\\UHHHK_ $$/APHHHH **** "BBB@ HHI55F8*JD
MDG  '6@!*] _9R_9?^-G[5GCR/X>_!3P7/J=U\K7MVWR6MA$3CS9Y3\L:]?]
MIL84,<"OI[]AO_@BQ\9?V@&LOB%^T!]K\$>#Y"LL=I+%MU74H^O[N-A_HZ$?
M\M)!GH51@=U?K1\$_@3\)OV=? =M\-O@UX)L]#TFVY\FV3+SO@ RRR'+2R'
MR[DG@#. !7YAQ9XE9=DREA\!:K6VO]B/JUN_)?-K8_3N%/#;,<Y<<1C[TJ.]
MOMR]$]EYOY)[GA?[ ?\ P2Y^#W[%FFP^+M6$'B;Q_+#B[\1W$'[NRW##16:-
M_JUP2#(?WC@G)53L'U%117\\YEF>.S?%RQ.+J.<WU?Y);)+HEH?T)EN68'*,
M)'#82FH071?FWNV^K>H4445P'<%%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 ?,?_!2S_@H]I'[!WA_P3X&\$_#Y_'7Q<^+?B:/PY\*/ $5\+9=2OF9
M%>XN9B&\BT@\V-I9,$_.@X!+IJ>'OA%_P4LB\-KXI\3?ME_#^7Q8\/FR^'+;
MX3N/#D<I&3;JQOA?L@/RB<S@\;S%_P LZ^%O^"@,M[8?\'8'[&E]X_=D\)2?
M"[5H=!:Y_P!0=8-OKRL%SQYFY].''.3'[5^N- 'A?_!//XU_M%?'/X"ZAKW[
M67@32_#/Q T;Q[X@T77=#T65I+2V2UU*9+7R9' ::-K7[.ZRD*9%</M7=@>Z
M5\.?\%S?VJO'G[.?P;^%7P?^$_BV]\*:K\>OCMX=\ ZIXOT>7R+S1],O)<7M
MU!,.8K@PQB))!\R"0NI5D4CQC_@MU\-M'_X)3_ #PG_P4N_80T^3P1XD^&WC
M;2K;QGH^EW\RV/C;0KJ7R)[/5(F<B\E,C1,MS+NF0EV#[]K* ?J517Y=?M*_
M"ZY\;_\ !Q9\+/A['\8?B1I?AKQK^SOK6IZ]H=GX[U&- _VIXY$M@TS'3/,C
M6-'-GY+C9E&1R7/+_LW_ +'/@3P=_P %H_CU_P $Y/"/Q%^(&E_ K5/A-HGC
M:_\ AS8^/=16&;47G6WDC%V9C>102%VDE2*9#*0B2%H5\H@'ZVT5^8__  2,
M^&-EX8_:E_;H_P"":^D>.?&4'PK\ >-/#DO@;3K?QMJ,5]H$6K:?/<W,%I?I
M.+J! \,>W;+D88DDNY;YQ_X)Y?L@^#?VP_\ @VZU'XZ?M$?$OX@^(?%F@>&_
M'>L>$M5?QYJ-N-%U&TO=1FCO$C@F1+B<S1AVEN1,Y!*!E3Y: /W&HK\3/CE\
M"V^./_!N=H?_  4T^*WQH^(^K_'3PS\)M*\0>%O'Q\>ZA;RZ-<6TL**(+>WE
MCM\NBMYLSQO/*[F1Y&8(4^D_CS^U/\;?CY\;/V0OV1;+2](U>'XJ?"2\\>^/
M=$UCQ?<^'[7Q--;Z?:M%8R7-G:7,A@$D]Q<26RQ[)A#&CGRPZ. ?I!17Y_\
M[+G_  3C_;$^!W[>/BWXA:1/X)^'W[.GQ \$&R\2_"'P/\5]<NI+'7E/RZII
M;?V=9#3BZ*J.+>2,_,[#)";/G/\ X(E?L >#OVR_V>]4^*7[07Q\^+.J:K\+
M_P!JG7KOP9-;?$2^B,+6-U ?]*+.QO7G*HLDLN9 D:K&T6Z5I0#]C*\M_;*\
M!?M4?$KX!:IX1_8Q^/.E?#7Q_/=VCZ9XMUGPW%JL%M"EQ&UPAMY048O"'0$J
M<%N-IPR_#O[ OPR\"?\ !;#]BOXF_M-?M)ZC<7WBGX@>,O$^B^#;Z2>1W^&U
ME;2O::='ID0=5M9XE6.Z>9-DL\DF9'*A0O#_ /!=_P"!7QF_9M_X-YSH/Q$_
M:W\;>-/'OPX_L;3KSQ]8:[?:0?$"3ZK!;.M]:P73)=X@D5,W!E8M'YF0[,2
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
ML.H*GD'V-15^:M-.S/F&FF%%%%( HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ KR;]L'PZM[X%TCQ7$D:MIVJ/:S$#YY%GCW+_ ,!0V[?C
M-7K-8?Q/\/#Q7\,?$/AX8#S:3)+"=FYC) 1<(BC^\[1"/_@9K]4\$N)/]5?%
M+*\=*5H.HJ<^W+5O3;?E'FYOD<694/K. J4^K6GJM5^*/CNBBBO]A#\L"BBB
M@ HHHH **]0_9P_8T_:0_:NUI=+^"GPROM1MEEV76LS)Y-A:^OF7#X0$#G8"
M7..%-?IA^R3_ ,$)?@C\+?LOBW]I;6AXZUM,/_8]N'ATFW?T(XDN<'N^Q".#
M&:^5S_C/(>'8M8FI>I_)'67S6T?^WFO(^IR#@W/N(I)X>G:G_/+2/R>[_P"W
M4_,_.;]D_P#8'_:3_;'UA8?A1X*>/1DFV7OBC5MT&GVWJ/,P3*P_N1AV&1D
M<U^L/[%'_!)']G?]DF2U\::["/&GC2$!UU[5[51#92>MK;Y*QD=I&+2>C*"1
M7U%HFAZ)X9TBV\/^&]'M=/L+.$16EC8VZQ0P1C@(B* JJ.P Q5JOP7B;Q$SK
M/^:C2?L:+^S%ZM?WI;OT5EW3/WCAKP\R7('&M47MJR^U):)_W8[+U=WV:"BB
MBOS\^_"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^:/
M^"F7_!,[X=?\%'OAUX<M;SQWJ?@7XA_#W7DU[X6_$W0(5>^\-ZFC(P<(Q430
MLT<1>+<NXQ(0RLBD5/A5IO\ P68TS18/!'Q<\0?LY:A/"@A/Q#TV/6Q/, ,?
M:)-&V1Q-*1\S(E]&FXG;M& /J*B@#Y._;B_X)0_#W]MS]BZY_9B\7?%37+3Q
M7'XDA\6:+\4I8TEU&T\3PY\O4C&NQ"H1F@$";$2 K'%Y8CC*XGQ$_8E_;#_;
MA\">!?@A_P %"_$WPS'@[PGXGTW7O%P^'KWTT_CRYL&\RW@FBNH8H],MGG"R
MS1(URS^6$1X@2:^S** /CKXI?L,?M.>,?^"N'@?_ (*+:!XD\"Q^&_!7P_O/
M""^%+N[O!>WUO<S2RR79G6 I%(K.F(MC@B,@R#?E&_#G]AO]J+PA_P %;?&O
M_!1G5=?\!3>'O&/P\M/!O_")V]]>B\LK:VGCF2[^T&WV2R,R-F+8J@. '^3<
MWV/10!\3?LH_L-?MF?LT_MD_M*?M=3:U\,M7D^/]SH]W:: NIZA"N@3Z9;36
MUN'F^RL;I&2;+X2(ED^7:#@<[^Q/_P $R?VL?V0O^"2?B7_@FG)XX^'NNZG?
MZ1KVF:+XQ%S?0011:L;III)K;R&9FA:X)55D D!P3'MR_P!]T4 ? %[_ ,$P
M?VKKS_@B@O\ P2:_X3CX>KJH\))X7/CG[3?&W^PK,L@G^R>1N\XJ/+V>;MS\
M^[_EG5?]J_\ X(_?'?\ :._9M^ >J> /V@]+^&?[17[-]A!;> OB)X?BENM.
MNT2UAMIXKB&6-76*=8$8H1*$!=")4D<']!Z* /E+]DW]G7_@H[I5^_QF_;\_
M:(\">/O&FB:5-:>!?"/@C29M(\/6$\JA9K^XF>-Y[BZD0>4'\H)#&\P1"9V(
MSO\ @D#^PE^T7_P3T^%WC7X0?&CQOX,\367B;XA:KXOL=4\,K=P2VL]^T;2V
MCPS(0Z*R,RR!P>=I0_>'U]10!^:G@?\ X)+?\%(?V'?VB_'^I?\ !+S]LSX?
M^&?@_P#%3Q3-XAUKP/\ $GPC<:E)X6U"X/[^?35A95FX "I))$NU(T<.8Q(?
M2_\ @I%_P2W^,'[7/_!-(_\ !._X3_&#2XYM:U&WO_%WQ"\<F62\O;N/4$U*
M>Y%O;1",R7-UYCL T<<*G9&A7:$^X** /A_]K_\ 8"_;<^,/[5_P*_;_ /V?
M?C!\._#7Q+^&&A:GH?B/PUXKL;[4O#VHV=\NV66!HO)GCD );;\I/[M3)B,^
M8?LP?\$W_P!L']GC_@I#\8?VW]=_:B\*^*=*^+V@:&?$>C?\(D]A=W6I:98&
MUA@BD5Y([&Q!;()6YN"BHK.SJ\LOW!10!\??\$N?V$OVCOV(?&OQTU?XN^,/
M!>NV/QG^+VL?$02>'7NXY=)O;^12]ELFCQ-$ HQ)O1@5Y1MV5];_ &$OA_\
MML?#7X'R^'/V^?CYX<^)'CL^(KZ>+Q#X7\/IIMLNFNX-M 8DCC!=%!RVW.&"
MEI"ID?V:B@#R/]LGP[^VUX@^'.F']@[XC^ /#OBVS\007&H+\2-#N;W3M1T]
M4D$MJ3;.LL#,QC;S%!.$*C;NW#C-#_94^.7QT^+OP^^.7[</B'P9-/\ #"[G
MU3P?X)\ VUT^G1:W+;O;'5+FYO")+AXH)9D@B$42Q&9W9I6\LQ?1]% 'SK\4
MM!_X*I:=^TY>>)/@;X\^"6J?"6]TVWCM_#/C/3-3M=8TRZ5 )9$NK7S$N%9L
MMM=4P"JC;M+OU'[*_P"RA%\ O$/CSXP>-_%L7B;XD_%36[?5/'OB:VTW[%;R
M_9K9;6RLK2W,DA@M+:! D:O))(S/+([LTAQ[%10!X_\ $SX%^-?C=^TCX8UW
MXB2V*_#3P!'%K6B:'%.SRZWXFWN(;F[3:%6"QC D@3+;[F<3$(UI"6XG]O;]
MB[QK^T%\5/@?^U!\&]1TD>.?@1XXN-9TG2?$%W);V6LZ?>VIM-0LFGBBE:WE
M:+8\<OER*'B"LN'+K]+44 ?,W_!.[]BOQ[^S/XG^,_QX^-6L:1-XZ^.7Q*F\
M3ZUIOAVYEGL-%M$B6"QT^.>6.)[EXXE)>8QQAGD(" *"WTS110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110!Q/Q<_9V^#WQPLS!\1/!=M
M=7 3;%J4(\JZB]-LJX; _NG*^H-?*7QA_P""6OC'1O-U7X+>+(M8@&2NEZLR
MP7('HL@Q'(?KY=?<=%?*Y]P5PYQ%>6+HI3?VX^[+[UO_ -O)H\G,,CRW,M:T
M/>_F6C_X/SN?D-XX^&WC[X::H=&\?^#]0TBYR=J7UJR"0#NC$8<>ZDBL2OV'
M\0>&_#OBS2Y-$\4Z%9ZE9RC][:7]LLL;?56!!KP7XH?\$U/@)XW\R]\&M>^%
MKQ\D?89/.MMQ[F*0Y ]D917XYG7@WFF';GEE958_RR]V7I?X7ZOE/B\=P5BJ
M=Y86:DNST?W[/\#\\J*^A?B3_P $U?VA/!GF7?A2/3_$UJN2IT^X$4^WU,4N
M.?968UX=XJ\$>,O VH'2O&GA34=)N02/)U&R>%CCT#@9'N*_+\SR#.LFE;&X
M>5/S:=OE+9_)GRN*R_'8)VKTW'U6GW[&71117D'&%%%% !1110 4444 %%%%
M !1110 4444 %%%% !4ME=RV%Y%?0A2\,JR('&1D'(R.XJ*BJC*4)*479H$[
M,^//B=X4C\#?$/6?"5OYA@L=1ECLY)1AI(-Q,4G_  *,JW_ JPJ]@_;#\,R6
M_CK3/%MO!*PUC3$BFE(X:YMSY6Q1[0?9OQ:M#X*_\$X/VU?CYY-SX$^ 6M0V
M$V"NJZY$-.MBA_C5[@IY@_ZYAC[5_L_P;QA@,^X&R_/,35C!5Z4)2<FDE/E7
M.M>TTU\C\VK93C:N95,-A:4IM/113;L]5M?H>'TJ(\CA$4LS'  &237Z;? /
M_@WHG?R=6_:9^-H0<&71/!L&3ZX-U<+QZ$"$^S=Z^V_@!^P)^R/^S,8;WX4?
M!;2K?4X -NNZBAO+[=W99YBS1Y[B/:OM7E9OXJ<.8"\<+S5Y?W=(_P#@3_1,
M^TRGPLXBQ]I8FU&/][67_@*_5H_(#]G#_@D]^VA^T?Y&J:=\-W\+Z)-AO[<\
M7EK.-D/.Y(BIFD!'(*IM/]X9S7Z$?LO?\$-OV8?@T;?Q%\9[F?XB:W'A_*U"
M+R-,B;KQ;*Q,OH?-=E/78*^V:*_)L[\2.),X3IPG[&F^D-'\Y;_=9>1^KY)X
M<<.90U4G#VU1=9ZKY1V^^[7<JZ+H>B^&M)M]!\.:1:Z?8VD8CM;*RMUBBA0=
M%1% "CV JU117P+;D[O<^]2459;!1112&%%%% !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 %%%% !1110 4444 %5M7T71O$%B^EZ]I-K?6TG^
MLMKR!98V^JL"#5FBE*,9Q<9*Z8FDU9GCGCK]@G]F#QR7G;X?+I%P_P#R\:%<
MM;;?I&,Q#_OBO'O&G_!)VP=GG^'GQ=FC'_+.UUK3PY/UEB*_^BZ^Q**^3S'@
M7A+,VW6PD4^\;P?_ )+:_P [GDXG(<HQ6LZ*OW6GY6/SF\6_\$W/VGO#;,=)
MT32]<C7D/I>JHI(_W9_+.?89KS;Q/^SO\=_!I;_A)/A#XAMD7K-_94KQ?]]H
M"OZU^L5%?&8WP9R"LV\-6J4WY\LE^2?XGB5^"LNGK2G*/W-?DG^)^-UQ;W%I
M,UO=0/%(APT<BE2#[@TROV'UGPUX<\1Q>1XAT"ROT P$O+5)1^3 UR.M?LO_
M +.NOY.I?!/PSN;[SP:1%"Q^K1A2:^:Q/@ICHO\ <8R,O\4''\G(\NKP/77\
M.LGZIK]6?E-17Z::E^P1^R=JF6D^$T43'HUMJMW'C\%EQ^E8MW_P3;_9;N<^
M3X?U6WSG'DZS(<?]]9KR:G@WQ3!^[4I2_P"WI?K Y)<%YK':4'\W_P#(GYRT
M5^A<O_!,/]FN1RRW7B1!_=75$Q^L1IO_  [ _9M_Y_\ Q-_X-(__ (U7-_Q"
M+B[_ *=_^!_\ R_U.SC^[]__  #\]J*_1&W_ ."9O[,L)!DM]>FP,'S-6QGW
M^5!6I8_\$[?V3[1@T_@"ZN<=I];NAG_OB1:UI^#W%<WK.DO64OT@RX\&9N]W
M!?-_Y'YM45^HFE_L7?LN:.0;3X,:4^WI]J,D_P#Z,=LUUFB?!OX1>&MI\/?"
MSPY8E>C6FB01G\U05Z>'\%<WD_W^*IQ_PJ4OSY3JI\$8Q_'5BO1-_P"1^4?A
M_P $>-/%CB/PKX0U34V)P%T_3Y)B3_P!37H/A7]B/]J/Q=M>Q^$6H6L;=9-5
MDCM-H]UF96_($U^GR(D:".- JJ,*H& !2U]%A/!7*X-?6L5.?^&,8_GSGHT>
M!\)'^+5D_1)?G<^#_!W_  2K^+>J%)?&WC[1-(C;[R6B27<J_48C7\F->M^!
M_P#@EY\"M *7'C+7M:U^4??B:<6L#?\  8QO'_?=?2M%?7Y?X;<'9>TUAN=]
MYMR_!^[_ .2GLX?AC)</K[+F?]YM_AM^!QW@C]GOX'_#F2VN/!GPLT6RN+,L
M;2]^PK)<1%MH8K,^Z09VKGYN=H]*[&BBOMZ-*EAZ,:-**C".B25DEO9):+7L
M>W2HTJ,>6G%17DK?D%%%%:&@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 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 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 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 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 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 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
I110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>21
<FILENAME>cms-20241231_g5.jpg
<DESCRIPTION>GRAPHIC - CE MONTHLY WEATHER-NORMALIZED ELECTRIC DELIVERIES
<TEXT>
begin 644 cms-20241231_g5.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@"
MY 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 **** .'_:*^//A/]FWX2ZE\5?%=E=WYMFBM
M='T/3$#WNM:E/(L-IIUJA(WSSSO'$@) !?+%5#,/@C_@C7XN_:BU;_@JM^W)
MX1_:L^);ZYX@TC_A74S:79W<CZ7H37>E7UT]A8HQP(8?,6 2[5:;R1*XWN:[
M_P#;4\2_\%.]#_;STGXA_!C_ ()E6GQN^'O@?P\C^ )I?C?I7AN*UURY22.^
MU&6WNHI9)IT@86L+$((DENB-YN/W?R[_ ,$G?V@_V\M<_P""Y/[6L_C/_@GA
M;:%-XQU/P%'\6H%^,&GW7_"NXH-%NELY%9( -8^TI\^V#RS#C:V30!^N'Q?^
M)OAKX*?";Q1\9?&<CIH_A'P[>ZUJSQ@;EMK6!YY2,]]D;5^</[&'PY^+G_!0
M[_@EEKO_  4;^)7Q1\5Z7\<?B+9>(/$GPZUC1O%%Y;P>!EM;BYCTC3[&W218
M/LH%M$TR/&3=">43&3=Q]T?MW_"OQ!\>_P!A[XS_  ,\&)YNL>,/A5XAT+3(
MT;DW5WID\$2^V6D7\Z^3_P#@BM\7_"V@?\&\?@3XCW]RMM:^#/AAK\>NI/\
M(UI)IT]^EPLBG!0@PLQ!QP0>] 'D/Q1_X+2_%KX__P#!(?\ 9L\??!76U\,?
M%W]J3X@Z5\-6U?3(EWZ!>M?/8ZKJ-NC9",&B)A!R8_M<3\E*]-_;SUK3_P#@
MCG\3?V=_VAO@EK_B&'P'XO\ BE9?#?XO^']:\4WNIQ:M;:C!*UOK,IO)9"+V
MVDMG=KA2))ED:.1F!7;^=7P;_9Q\>_ '_@EI_P $SOVF/B%I<]KHGAS]JFTU
MSQ'YR$#3M,UC61):7C]EB:&UBD#'C-S&,Y:OO_\ X.:?">K_ !I^#?[-O[+_
M (+A>X\1^/OVJ/#D&GVT0RZV\5M??:+CCHD0DC9FZ*I). * .KU'XNZC_P %
M _\ @M!X]_8;\1:[JD?PC_9[^'EA?^)_#NE:K/:1^)?$^I^5+!]MD@=&GM;>
MU=MML3L,X+N&V*%U_P#@GW^T-XP^%O\ P4O_ &@/^"4'C+Q7J>N:%X*TO3/&
M_P (K[6]1EO+VST*^C@%WIDD\S-)+#:W<Z) SL[B.386PB >>_\ !/[PEJ'P
M6_X.*/VT_!'BR%HI_B)X,\)^,?"LDHP;W38HC;3R)GJL=U*821QNCH_9<\)Z
MO\0_^#H;]I;XTZ)$\FA^ /@/H'@_5;M!^[&HWYT_4(XMW0L(K:7([=\4 ?I?
M1110 45Y?\5OV2OAK\8O%S^-/%&O^*+>[>!(3'I/B.:VAVH, [$.,^I[UY!\
M1OV>_!WP%^-?PJ'@GQ%XGF&O^+'M+]=4\2W,Z^6L#,-JE@,Y]0: /J^BL?\
MX0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_
M )^;W_P+:@#8HK'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC
M_GYO?_ MJ/\ A!](_P"?F]_\"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/^?F]
M_P# MJ -BBL?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F
M]_\  MJ/^$'TC_GYO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+
M:@#8HK'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO?_ M
MJ/\ A!](_P"?F]_\"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ -
MBBL?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\  MJ/
M^$'TC_GYO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_
M .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ A!](
M_P"?F]_\"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ -BBL?_A!]
M(_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\  MJ/^$'TC_GY
MO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_G
MYO?_  +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\
M"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ -BBL?_A!](_Y^;W_P
M+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:@
M#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_  +:
MC_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VH V**Q
M_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ -BBL?_A!](_Y^;W_P+:C_ (0?
M2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:@#8HK'_X0
M?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_  +:C_A!](_Y
M^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VH V**Q_P#A!](_
MY^;W_P "VH_X0?2/^?F]_P# MJ -BBL?_A!](_Y^;W_P+:C_ (0?2/\ GYO?
M_ MJ -BBL?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:@#8HK'_X0?2/^?F]_
M\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"V
MH V**Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VH V**Q_P#A!](_Y^;W_P "
MVH_X0?2/^?F]_P# MJ -BBL?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BB
ML?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$
M'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VH V**Q_^
M$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/
M^?F]_P# MJ -BBL?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2
M/^?F]_\  MJ/^$'TC_GYO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;
MW_P+:@#8HK'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO
M?_ MJ/\ A!](_P"?F]_\"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P#
MMJ -BBL?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\
M MJ/^$'TC_GYO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8
MHK'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\
MA!](_P"?F]_\"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ -BBL?
M_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\  MJ/^$'T
MC_GYO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'
MTC_GYO?_  +:B@#8HHHH **** "BBB@ KRGX0_L:?!/X(?M)_%;]J[P)8:C'
MXN^,SZ,WC>:YU!I()3I=J]M:^3$1B+$<C!L9W'FO5J* /C+]@_\ X)[^&_V8
M_P!O'XY_M,_"&?QUI_A3XFRFYUVR\::K)(-8\0O?SSW%W:V\BK)!:P(PAB>7
M+R^=*5S$D4DG>>+?^"6?[-7BN7Q?X?BUCQAI'@;XB:[)K7Q"^%^A^(/LV@>(
MK^7:9Y9HUC\^%9RBF>&WFAAN#N,L<F]]WTC10!Q?Q=_9V^"7QW^!VJ_LU_%7
MX;:9JO@;6=(73+WPVT'E6XM5"^6D8CVF$QE$:-HRK1LB,A4J".&^%_[!_P +
M? /Q7T/XX^-/'?C/XB^+/"6CS:5X)UKXA:U'>R>'+.952=;18HHD$TJ(B274
MBR74B*%>9E)!]MHH \H^//['OPR^._Q \-?&A];U[PEX_P#!]O<VOASQYX/N
MXH-1MK2X ^T6;B>*:"YMY"J,89XI$5T5U"N U:G[.'[+WPB_98\*ZGX:^%>D
MW7VC7];GUKQ3KVKWSW>I:]J<^/.O;RXD):65MJJ.B(BJB*B*JCT.B@ HHHH
M*\+_ &L/^2V? _\ ['N7_P!)FKW2O"_VL/\ DMGP/_['N7_TF:@#W2BBB@ 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 *\+_ &L/^2V? _\ ['N7_P!)FKW2O"_VL/\ DMGP/_['N7_T
MF:@#W2BBB@ 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 *\+_ &L/^2V? _\ ['N7_P!)FKW2O"_VL/\
MDMGP/_['N7_TF:@#W2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHH) &3VH **\:_X>!_LB?]%;_P#*#?\ _P 8H_X>!_LB?]%;_P#*#?\
M_P 8KP/]:N%_^@ZC_P"#8?\ R1Y_]K95_P!!$/\ P./^9[+17C7_  \#_9$_
MZ*W_ .4&_P#_ (Q7.>+_ /@JY^P)X"U*/2/%GQZ^R7$L F2/_A%M5DRA9E!R
MEJ1U5N.O%>KE&.P7$&+>%RNK'$54G+EI2525E9-\L&W975W:VJ,ZN>9+1CS5
M,33BN[G%?J?1%%?,7_#Y+_@F[_T<;_Y:&L?_ ")1_P /DO\ @F[_ -'&_P#E
MH:Q_\B5]/_JOQ+_T!5O_  7/_P"1.?\ UGX:_P"@VC_X,A_\D?3M%>,_ +_@
MH+^R%^U#XXD^''P+^+G]N:U%I\E[)9?V!J%MB!&16??<01IP9$&,YYZ<&O9J
M\O%X+&8"K[+$TY4Y;VDG%V[V:3/3PF-P>/I>UPU2-2.UXM25^UTV@HHHKF.D
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@#QK]K7]KNZ_9MM-.\._#S]G_QG
M\5_'.MQ2S:/X&\"V\'G_ &:(J);NYN+F2."SMU9T3?(^YW<+&KD-MX?_ ()R
M_P#!43X8_P#!0V?QYX$M?A1XN^''Q%^%NKQ:=\0?ASXYLTBO]+>8.8)5:-BL
ML,@BDPPP<H25VLC/]!^/=;U;P?X5U+Q=X7^'.H^*-4M[4?9]#T6:TAN[\ACM
MB22\FAA7&YC^\E4 ;L9)P?SI_P"",O[4?@?XN_\ !0K]J;1/CQ^S=XF^$O[3
M/B75=.UKQ=X3\1S131-X8L+>+3M,%G-$ LJQ1O$TT@RLLEX'C=H]JQ 'Z85\
M=?M;_P#!8;0OV8_CGJGP(\!_L#_M'_&N[T""W'B37/@M\,VUK3=)O9HEG73Y
MYQ*@6Z%O+;SM'@XCN8CG+$#[%.<<5^1GQM^!7_!:C_@C7:^,OVU_@A^UAHW[
M1?PQ/B/4?&/Q7^%.O^"X])OHX;B9I[V[L9XY)I/W2;B/W@6..-1Y,JQ[0 ?H
M;\1/VX/A9\#?V-(OVU_VC/#OB'P!HA\/VFI7?AGQ#IR_VW:SW000::UK$[YO
MGDDCA\A6)$C;21AB.>\%_M]BU^-O@OX!?M+? +Q!\*=<^)MA<W/PZ;7M5L;V
MWU6:WC66?3I9+25UM=02)A)Y#;D=0_ERR,C*/A__ (+*_M$^'OVL[K_@G!?>
M +RX?X>_&/\ :(\+>)YH+A0C3VX-G)!!,H)&[9>RAD.0'7U45V?_  =$>(M0
M^'/[,_[/WQG\*R-!XB\)?M7>%+[0KJ$XD$HM]08Q@CDAMBY7OM% 'V-\?/VV
M?#GPH^.OAO\ 9.^&_P /]2\??%3Q3HEQKEIX1TB\@MDTW1X)!%)J=_<SL%M;
M8RLL*$!Y)96VHC8=EU/V4_VPOA]^U7;>*]$T?1-2\.>,/A]XB?0?B#X'U[RO
MM^A7X42(&,3O'-!-$RRPW$;,DL;9!#!T7XB_X)R:WJOQ,_X.)?VYO&GBJ5GN
M/"?AWPAX;T**0Y^S6#6OF,B9Z*\D E(Z%I":?^SGXBU#PM_P=4?M!_#[0I&C
MTOQ9^S;HFNZ_#&<++?V4^FVEO(XZ%E@N)%!/.&/O0!^FE%%% !7A?[6'_);/
M@?\ ]CW+_P"DS5W'Q!_:>^ 'PJ\1MX2^(GQ4TO2-22%)6L[N1@X1N5;@'@UX
MA\<OVD/@9\4_CC\&X/A[\3--U9[#QLTEXMI(Q\I&@**3D#@L0* /JNBLW_A,
M?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/
M^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[Z
MH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\
MA,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_
M +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J
M/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,
M?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/
M^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[Z
MH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\
MA,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_
M +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J
M/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,
M?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/
M^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[Z
MH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\
MA,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_
M +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J
M/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,
M?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ23_5M_NFL[_A,?#'_ $&H/^^J;)XQ
M\,>6W_$ZAZ'O2>P'X_T445_!A_/X5\Z?M>_\E(L/^P%'_P"CYZ^BZ^<_VO&!
M^)-B >FAQ _]_IJ_J/Z(G_)U*G_8-5_]+I'@<2?\BQ^J/*Z***_TU/SX^W/^
M"!/_ ">]J/\ V(%__P"E-I7[,5^,/_!!C4;'2_VV-0N=0N5B0^ KY0SGC/VF
MTXK]C/\ A,?#'_0:@_[ZK^9?%;_DK'_@A^I_2_A5_P DHO\ '+]#2HK-_P"$
MQ\,?]!J#_OJC_A,?#'_0:@_[ZK\U/TDTJ*\Z^(W[6'[/WPFU>'0?'WQ!2QNK
MBV%Q#$FFW4^Z,LRYW11,!RIX)SQ7/_\ #P/]D3_HK?\ Y0;_ /\ C%>-B.(N
M'\)6E1KXRE"<=U*I!->J;NCBJ9EEU&;A4K036Z<DG]USV6BO&O\ AX'^R)_T
M5O\ \H-__P#&*U_ W[9'[-WQ)\1P^$O!GQ)6[U"=':*!M*NX0P52S?-)$JC@
M'J:5'B3AW$58TJ6,I2E)V252#;;V22=VWV%#,\MJ34(5H-O9*2N_Q/3J*S?^
M$Q\,?]!J#_OJC_A,?#'_ $&H/^^J]H[C2HK-_P"$Q\,?]!J#_OJC_A,?#'_0
M:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#
M_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-
M_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&
MH/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_
M[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?
M^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0
M:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#
M_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-
M_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&
MH/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_
M[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?
M^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0
M:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#
M_OJB@#2HHHH **** "BBB@#P3]IK]MGQI^S3\:?#7P\/[$GQ?\>>&/$&EO/=
M>//AOX?CU:VTBY$A46US;I(+A?E ?S A&'4+N(?9Q'P&_9N\5_%;_@I+XA_X
M*>>//AA?>"(5^$-K\.?!6@:YY(U74+3^T7U&ZU.\CA=UM@TAAA@A9C*$CD:1
M8RZQK]944 ?)W[.?_!1KXV_&;]I7XT_LR_$#]@KQ?X%U?X=VM[J'P\NM8UB(
MP^/M.@N)+9;B%WBC2V$LJQ;#NEC*S$[_ -VU<UH/[:?[4W[;7[/>O_!K1?\
M@FM\5OAAX^\2:/=Z)J4_Q.L;6#P[H)GC>%[TWGG+)J,,:N66.W@\R5@$(B1C
M,OU3X%^#'A/P+XTU_P")<=S?:IXD\2^3%JFNZM.LDYM(&E:VLHPBJD-O#YTN
MR-%4%I9)'WR222-UM 'P?^WQ_P $J-6U_P#8$^"WPH_9"ACN_'/[+'B#PSXE
M^%$&JW20'6IM%5$:RFF/RQM<QJ6WG"^<L>XJNXBI^UO\'_'?_!6WXU_L_>"#
M\$/&OA#X7?"SXAVWQ%^)5]X_\/OI4MSJ5E Z6&B6T$OSW;-)/-Y\\6;98Q\D
MTC,JU]]T4 ?#?B?]G?QS^Q=_P5O\4?\ !0KP;\.]?\3_  Y^-OP^M-#^)EMX
M2TB74=1T+7M-,:V.H?8X T]Q:RVJ&!A!'(\<H#L-C$C3_8"_9)^(]W^W9\>?
M^"H_QS\$WGA?5?BLNF>'OA[X1U4I]OTGPSI]O%&)KM49A%->31)<&#<6A54#
MX<LB?:-% !1110!EZMX(\%Z]>'4-<\(:7>W!4*9[O3XY'('0;F4G%>&?M.>#
M?"&A?&WX)MHGA33;,R^.9!*;6QCCW@6[$ [0,\\U]#UX7^UA_P EL^!__8]R
M_P#I,U 'MW]G:?\ \^,/_?H4?V=I_P#SXP_]^A4U% $/]G:?_P ^,/\ WZ%'
M]G:?_P ^,/\ WZ%344 0_P!G:?\ \^,/_?H4?V=I_P#SXP_]^A4U% $/]G:?
M_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 0_P!G:?\ \^,/_?H4?V=I_P#SXP_]
M^A4U% $/]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 0_P!G:?\ \^,/_?H4
M?V=I_P#SXP_]^A4U% $/]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 0_P!G
M:?\ \^,/_?H4?V=I_P#SXP_]^A4U% $/]G:?_P ^,/\ WZ%']G:?_P ^,/\
MWZ%344 0_P!G:?\ \^,/_?H4?V=I_P#SXP_]^A4U% $/]G:?_P ^,/\ WZ%'
M]G:?_P ^,/\ WZ%344 0_P!G:?\ \^,/_?H4?V=I_P#SXP_]^A4U% $/]G:?
M_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 0_P!G:?\ \^,/_?H4?V=I_P#SXP_]
M^A4U% $/]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 0_P!G:?\ \^,/_?H4
M?V=I_P#SXP_]^A4U% $/]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 0_P!G
M:?\ \^,/_?H4?V=I_P#SXP_]^A4U% $/]G:?_P ^,/\ WZ%']G:?_P ^,/\
MWZ%344 0_P!G:?\ \^,/_?H4?V=I_P#SXP_]^A4U% $/]G:?_P ^,/\ WZ%'
M]G:?_P ^,/\ WZ%344 0_P!G:?\ \^,/_?H4?V=I_P#SXP_]^A4U% $/]G:?
M_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 0_P!G:?\ \^,/_?H4?V=I_P#SXP_]
M^A4U% $/]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 0_P!G:?\ \^,/_?H4
M?V=I_P#SXP_]^A4U% $/]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 0_P!G
M:?\ \^,/_?H4?V=I_P#SXP_]^A4U% $/]G:?_P ^,/\ WZ%']G:?_P ^,/\
MWZ%344 0_P!G:?\ \^,/_?H4?V=I_P#SXP_]^A4U% $/]G:?_P ^,/\ WZ%)
M)IVG^6W^@P_=/_+(5/22?ZMO]TTGL!^-E%%%?P8?S^%?.G[7H'_"R+#C_F!1
M_P#H^>OHNOG3]KW_ )*18?\ 8"C_ /1\]?U']$3_ ).I4_[!JO\ Z72/ XD_
MY%C]4>54445_IJ?GQ]M?\$#H89_VW-12:)7'_" WYPRY'_'S:5^RG]G:?_SX
MP_\ ?H5^-O\ P0)_Y/>U'_L0+_\ ]*;2OV8K^9?%;_DK'_@A^I_2_A5_R2B_
MQR_0A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHK\U/TD^!_P#@JC!#!\<-!6"%
M4!\*1DA% _Y>;BOF.OI__@JM_P ERT'_ +%./_TIN*^8*_COC_\ Y+'&?X_T
M1^,<0_\ (ZK^OZ(*XG]HP#_A2NN<?PVW_I5#7;5Q7[1G_)%==_W+;_TJAKU?
M"'_DZ>2?]A5#_P!.1/FLQ_Y%];_#+\F?*E%%%?[)GY6%?TI?#'3[ _#7P\38
MP_\ (#M/^60_YXI7\UM?TL?##_DFGAW_ + 5I_Z)2OQ+QF_@8+UJ?E _:_!O
M^/C?2G^<S6_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHK\(/W4A_L[3_P#GQA_[
M]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3
M_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*F
MHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\
M8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"
MC^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^
M?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH
M A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&
M'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^
MSM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#G
MQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A
M_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\
MOT*FHH A_L[3_P#GQA_[]"BIJ* "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH *\+_:P_P"2V? __L>Y?_29J]TKPO\ :P_Y+9\#_P#L>Y?_ $F:
M@#W2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I)/]6W^Z:6D
MD_U;?[II/8#\;****_@P_G\*^=/VO?\ DI%A_P!@*/\ ]'SU]%U\Z?M>_P#)
M2+#_ + 4?_H^>OZC^B)_R=2I_P!@U7_TND>!Q)_R+'ZH\JHHHK_34_/C[<_X
M($_\GO:C_P!B!?\ _I3:5^S%?C/_ ,$"?^3WM1_[$"__ /2FTK]F*_F7Q6_Y
M*Q_X(?J?TOX5?\DHO\<OT"BBBOS4_23X*_X*K?\ )<M!_P"Q3C_]*;BOF"OI
M_P#X*K?\ERT'_L4X_P#TIN*^8*_COC__ )+'&?X_T1^,<0_\CJOZ_H@KBOVC
M/^2*Z[_N6W_I5#7:UQ7[1G_)%==_W+;_ -*H:]7PA_Y.GDG_ &%4/_3D3YK,
M?^1?6_PR_)GRI1117^R9^5A7]+'PP_Y)IX=_[ 5I_P"B4K^:>OZ6/AA_R33P
M[_V K3_T2E?B7C-_ P7K4_*!^U^#?\?&^E/\YFY1117X0?NH4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !7A?[6'_);/@?_ -CW+_Z3-7NE>%_M8?\ );/@
M?_V/<O\ Z3-0![I117S-_P %4_\ DW_1?^QQ@_\ 22[KR,_S7^P\GK8_DY_9
MJ_+>U_G9V^YG'F&+^H8*>(Y;\JO:]K_/4^F:*_&NBOQS_B-__4O_ /*O_P!S
M/B_]>O\ J'_\G_\ M3]?/B)JM_H7P_UW6]*G\JZL]'NI[:7:&V2)$S*<$$'!
M .",5^('_#Y+_@I%_P!'&_\ EH:/_P#(E>B)]\?6OAZOZK^CAGV5^(>"S&KB
M\#!>QE32Y^6I\2FW:\%;;YGYWQWQ?F>(GAWA)SH6YK\E22O\-KVY=OGN?3O_
M  ^2_P""D7_1QO\ Y:&C_P#R)1_P^2_X*1?]'&_^6AH__P B5\Q45_2_^J_#
M7_0%1_\ !</_ )$_/_\ 6?B7_H-K?^#)_P#R1^^?_!+_ .-_Q0_:)_8R\-?%
MCXQ^)_[8\0:A>:@EW?\ V*"W\Q8KR6-!L@1$&$51PHSC)R>:^@:^4_\ @BI_
MRCN\'?\ 80U7_P!.$]?5E?RGQ-2I4.(L72I148QJ3225DDI.R26B2[']4\-5
M:M?A["5*LG*4J<&VW=MN*NVWJV^X4445X9[84444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !117R]_P %6/\ DBOA[_L:5_\ 2:>O&X@S;^PL
MFK8_DY_9J_+>U]4M[.V_9G%F.,^H8*>(Y>;E5[7M?YZGU#17XUT5^/?\1O\
M^I?_ .5?_N9\9_KU_P!0_P#Y/_\ :G[*45^1/PM_Y*;X<_[#UG_Z.2OUVK]!
MX)XS_P!<:-:I[#V7LW%?%S7O?^[&VWF?19'G?]M0G+V?)RM=;WO\D%%%%?<G
MO!1110 4DG^K;_=-+22?ZMO]TTGL!^-E%%%?P8?S^%?.G[7O_)2+#_L!1_\
MH^>OHNOG3]KW_DI%A_V H_\ T?/7]1_1$_Y.I4_[!JO_ *72/ XD_P"18_5'
ME5%%%?Z:GY\?;G_! G_D][4?^Q O_P#TIM*_9BOQG_X($_\ )[VH_P#8@7__
M *4VE?LQ7\R^*W_)6/\ P0_4_I?PJ_Y)1?XY?H%%%%?FI^DGP5_P56_Y+EH/
M_8IQ_P#I3<5\P5]/_P#!5;_DN6@_]BG'_P"E-Q7S!7\=\?\ _)8XS_'^B/QC
MB'_D=5_7]$%<5^T9_P D5UW_ '+;_P!*H:[6N*_:,_Y(KKO^Y;?^E4->KX0_
M\G3R3_L*H?\ IR)\UF/_ "+ZW^&7Y,^5****_P!DS\K"OZ6/AA_R33P[_P!@
M*T_]$I7\T]?TL?##_DFGAW_L!6G_ *)2OQ+QF_@8+UJ?E _:_!O^/C?2G^<S
M<HHHK\(/W4**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **\8_:S_8_3]L=+#P'\1/C+XPT'P#;6\DFJ^&_ NOS
MZ/<ZY=L0$^U7MLRSBVB0,1!&R"1Y-TA81HM?,7_!&+X0?M"?LY_M(_M0_LZS
M?&/Q=X[^ O@OQII-E\(-;\<:O)J%U!>O9&?5[""YD^:6&UFEAMV_A66)P,2>
M>* /T$HKG?B_\3?#7P4^$WBCXR^,Y'31_"/AV]UK5GC W+;6L#SRD9[[(VK\
MX?V,/AS\7/\ @H=_P2RUW_@HW\2OBCXKTOXX_$6R\0>)/AUK&C>*+RW@\#+:
MW%S'I&GV-NDBP?90+:)ID>,FZ$\HF,F[@ _4"BOR9^*/_!:7XM?'_P#X)#_L
MV>/O@KK:^&/B[^U)\0=*^&K:OID2[] O6OGL=5U&W1LA&#1$P@Y,?VN)^2E>
MF_MYZUI__!'/XF_L[_M#?!+7_$,/@/Q?\4K+X;_%_P /ZUXIO=3BU:VU&"5K
M?693>2R$7MM);.[7"D23+(T<C,"NT _1FBOS[U'XNZC_ ,% _P#@M!X]_8;\
M1:[JD?PC_9[^'EA?^)_#NE:K/:1^)?$^I^5+!]MD@=&GM;>U=MML3L,X+N&V
M*%U_^"??[0WC#X6_\%+_ -H#_@E!XR\5ZGKFA>"M+TSQO\(K[6]1EO+VST*^
MC@%WIDD\S-)+#:W<Z) SL[B.386PB  'W;1110 5X7^UA_R6SX'_ /8]R_\
MI,U>Z5X7^UA_R6SX'_\ 8]R_^DS4 >Z5\S?\%4_^3?\ 1?\ L<8/_22[KZ9K
MYF_X*I_\F_Z+_P!CC!_Z27=?(<>_\D=C?\'ZH\;B#_D2U_\ #^I\"4445_'1
M^,"I]\?6OAZON%/OCZU\/5_?GT+?^15G/^.C_P"DU#X[BO>C_P!O?^VA1117
M]N'R!^Y'_!%3_E'=X._["&J_^G">OJROE/\ X(J?\H[O!W_80U7_ -.$]?5E
M?QWQ7_R4^-_Z^U/_ $IG]@\*_P#),X+_ *]4_P#TE!1117SY[X4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !7R]_P %6/\ DBOA[_L:5_\
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
M_I3/[!X5_P"29P7_ %ZI_P#I*,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P"
MQ_QK8HKY\]\Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-
MV7_@,?\ &C[%XW_Z#=E_X#'_ !K8K\8_^"]__)\5I_V(EA_Z/NJ^FX3X=_UH
MS7ZE[7V?NN5^7FVMI:\>_<^:XKXA_P!6,J^N^R]I[RC;FY=[ZWM+MV/V$^Q>
M-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&OYHZ*_3/^(,?]1_\ Y2_^Z'YI_P 1
MF_Z@?_*O_P!S/Z7/L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:_'+_@@]_R?8/^
MQ-U'_P!"AK]I:_,^+.'?]5\U^I>U]I[JE?EY=[Z6O+MW/TKA3B+_ %GRKZ[[
M+V?O.-N;FVMK>T>_8Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QK8HKYD^F
M/G3]JC]LCQ=^S'XMTWPM/X4MM:.HZ=]K$Z7GV?R_WC)MQY;Y^[G.1UKR[_AZ
M]XG_ .B1P?\ @[_^T5G?\%6_^2N>&O\ L7#_ .E$E?+%?S=QCQ]Q;E7$V)PF
M%Q/+3A))+DINVB>[BW][/S/.N(<WPF:5:-*K:*>BY8OHNZN?7'_#U[Q/_P!$
MC@_\'?\ ]HKS_P#:B_X*T?&FP^!FMWWPLT&+PQKD1MC9ZTL\%X8 ;F(./*FM
MRC;D++R.-V1R!7@]<3^T;_R1;6_]VV_]*8J[?#GC_BS-O$#*<%B\0ITJN)H0
MG%TZ=I1E4BI)^YLTVF?/9EQ3GSR^M:NU[LM4HIK1[-)-/LT[KH4O^'R7_!2+
M_HXW_P M#1__ )$H_P"'R7_!2+_HXW_RT-'_ /D2OF*BO]3/]5^&O^@*C_X+
MA_\ (GY1_K/Q+_T&UO\ P9/_ .2/IW_A\E_P4B_Z.-_\M#1__D2OVA^%M]\1
M_$WPR\.>)-6\1V<MUJ&@V=S<RFS"EY)(49FPN ,DDX  ]!7\X-?TE_ S_DB7
M@[_L5=/_ /2:.OR'Q9RK*\MPV$>$H0IN3G?DC&-[*-KV2N?K?A1FN:9CB<4L
M77G424+<TI2M=RVNW8T?L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V**_%3]I,
M?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^
M@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#
M=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_
MQK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&
MC[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_
ML7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#
M=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QKYG_P""H=OXAA^#F@-J^H6\T9\3+M6*
M$J0?L\W-?6%?+W_!5C_DBOA[_L:5_P#2:>OCO$#_ )(W&?X?_;D>+Q%_R):W
MI^J/@RBBBOX\/QDBO=QLY@IP?*;!/TKXDK[<N_\ CTE_ZYM_*OB.O] ?H7_\
MB3-_^OE+_P!)F?'<5[T?^WOT"BBBO[7/D#]PO^"/%KXID_X)U_#Y]-U2VCA+
M:ML22 L1_P 3:\SS]<U]-?8O&_\ T&[+_P !C_C7SQ_P1I_Y1O\ P\_W]7_]
M.]Y7T_7\<<4?\E-C?^OU3_TN1_8?#'_)-8+_ *\T_P#TA&/]B\;_ /0;LO\
MP&/^--DLO&_EM_Q.[/H?^78_XUM4DG^K;_=->"]CW3\;****_@P_G\*^<_VO
M-W_"R;')X_L.+'_?Z:OHROG3]KW_ )*18?\ 8"C_ /1\]?U']$3_ ).I4_[!
MJO\ Z72/ XD_Y%C]4>54445_IJ?GQ]I_\$'8M3E_;5U!=)N8XI?^$"OLM*FX
M8^TVG&/RK]B?L7C?_H-V7_@,?\:_'_\ X($_\GO:C_V(%_\ ^E-I7[,5_,OB
MM_R5C_P0_4_I?PJ_Y)1?XY?H8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C
M_C6Q17YJ?I)\ ?\ !4&+5H?C7H:ZO=Q32'PM'M:*/: /M-QQ_.OFJOI__@JM
M_P ERT'_ +%./_TIN*^8*_COC_\ Y+'&?X_T1^,<0_\ (ZK^OZ(*XG]HW=_P
MI77,'^&VS_X%15VU<5^T9_R177?]RV_]*H:]7PA_Y.GDG_850_\ 3D3YK,?^
M1?6_PR_)GRI1117^R9^5A7]('PSLO&I^&_A\IK5F%_L2TP#;'IY*>]?S?U_2
MQ\,/^2:>'?\ L!6G_HE*_$O&;^!@O6I^4#]K\&_X^-]*?YS)/L7C?_H-V7_@
M,?\ &C[%XW_Z#=E_X#'_ !K8HK\(/W4Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_
MX#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-
MV7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_
MX#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-
MV7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_
MX#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-
MV7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_
MX#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-
MV7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_
MX#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-
MV7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &JNM67C;^QKO
M=K5GC[-)G_1C_=/O7155US_D"WG_ %ZR?^@FHJ?PWZ$R^%GXZT445_!Q^ A7
MS=^UIN_X6=!D_P#,(BQ_W\DKZ1KYO_:U_P"2G6__ &!XO_1DM?U1]$#_ ).E
M7_[!:G_IRB>!Q)_R+?FCR^BBBO\ 3 _/C[@_X(%1:I+^V1XA72+J*&7_ (5M
M>EFE3<"OV_3^,?7%?KY]B\;_ /0;LO\ P&/^-?D9_P &^O\ R>AXC_[)G>_^
MG#3Z_8NOYC\5?^2ME_@A^3/Z9\+/^23C_CG^:,?[%XW_ .@W9?\ @,?\:*V*
M*_-S]'"BBOD;]O'_ (*9_&']CSX^^'/@-\+_ /@G/\4?C//XD\)SZY;ZIX!,
M+10+!<B"XBD#C*&/S;5BQ(!^U(!SF@#GOVI/^#@/_@GC^RI\;M=_9VU[5O''
MB_Q;X5E2'Q1I_P /? ]UJB:5.RAA#-,H6/S #RJLVT@J<,I41_LD_P#!=K]F
M/]M_]IKPW^S%\#?A5\3+#5-8L]0O[W4/''@Y]*MH;6UMR["-G=C+*TC1 *!@
M+O)((4-\Y_LY?M_?M??LS?$KXJZ_X$_X()_M##0_BCXV;QG>VC06@N;769[>
M&"]_>#B2"3[-#,H;YDDDF&2A14]\_9X_X*3_ +1?[4/[7GPZ^#OQ;_X):_$S
MX.:6[ZKJ4/C#XB0QM$\\.G3HMI;M$N%E=9G<DL"4B<!6R2H!]W4444 %%%%
M!1110 4444 %%%% !1110 5X7^UA_P EL^!__8]R_P#I,U>Z5X7^UA_R6SX'
M_P#8]R_^DS4 >Z5\S?\ !5/_ )-_T7_L<8/_ $DNZ^F:^9O^"J?_ ";_ *+_
M -CC!_Z27=?(<>_\D=C?\'ZH\;B#_D2U_P##^I\"4445_'1^,"I]\?6OAZON
M%/OCZU\/5_?GT+?^15G/^.C_ .DU#X[BO>C_ -O?^VA1117]N'R!^Y'_  14
M_P"4=W@[_L(:K_Z<)Z^K*^4_^"*G_*.[P=_V$-5_].$]?5E?QWQ7_P E/C?^
MOM3_ -*9_8/"O_),X+_KU3_])04445\^>^%%?CEJG_(2N/\ KN__ *$:@K\&
M?C=9V^H?^5?_ +F?G[XZL_\ =_\ R?\ ^U/V4K\8_P#@O?\ \GQ6G_8B6'_H
M^ZJQ7SK^V!_R4?3O^P!'_P"CYZ_<_H\>)/\ K7X@_4OJOL_W-25^?FV<=+<D
M>_<^+X]XF_M?('0]ER^]%WYK[7Z<J/*:***_NH_$S[/_ ."#W_)]@_[$W4?_
M $*&OVEK\6O^"#W_ "?8/^Q-U'_T*&OVEK^9_%C_ )*K_N''\Y']*^%'_)*_
M]Q)?E$****_,S]+/A+_@JW_R5SPU_P!BX?\ THDKY8KZG_X*M_\ )7/#7_8N
M'_THDKY8K^/?$+_DL\9_B7_I*/QGB/\ Y'=;U_1!7$_M&_\ )%M;_P!VV_\
M2F*NVKB?VC?^2+:W_NVW_I3%79X4_P#)S\D_["\/_P"G8'S.8_\ (OK?X9?D
MSY5HHHK_ &:/RL*_I+^!G_)$O!W_ &*NG_\ I-'7\VE?TE_ S_DB7@[_ +%7
M3_\ TFCK\5\9?]UP?^*?Y1/VCP<_WK&?X8?G(ZFBBBOP4_> HHHH **** "B
MOG?QU_P5<_8$^&GC75_AWXV^/7V+6="U*>PU6S_X1;59/(N(7,<B;X[5D;#*
M1E20<<$BLK_A\E_P3=_Z.-_\M#6/_D2O;APUQ'4@I1P55IZIJG.S7W'BSXDX
M=IR<98RDFM&G4AI^)].T5\Q?\/DO^";O_1QO_EH:Q_\ (E>J_LZ?M=?L\_M9
M:?JFJ?L__$'^WX-%FBBU.3^R;NU\EY Q08N8HRV0K?=SC'-8XK(L[P5%UL1A
M:D(+=RA**5]%JTEN;8;/,DQM94</BJ<YO91G%MVU>B;>QZ11117E'J!7R]\;
M/^"D?_"G?BGK/PS_ .%,_P!H_P!D7(A^V_\ "1>3YN45L[/L[;?O8^\>E?4-
M?E]^VO\ \G3^,_\ L)K_ .B8Z_-O$[/\VX>R>C7R^IR3E446[1EIRR=O>36Z
M1\SQ3F&,R[!0J8>7*W*VR>EGW3/=_P#A[=_U;]_Y=?\ ]RT?\/;O^K?O_+K_
M /N6OC6BOQ'_ (B=QQ_T%_\ E.E_\@?"_P"M.??\_O\ R6/_ ,B?37QA_P""
MXO\ PJ?2K/4_^&8/M_VJX,6S_A-?*VX7.<_8FS7G_P#Q$<_]6;_^9#_^]]?(
MO[87_(JZ1_V$'_\ 0#7S_7^@W@7P[D_&7A?@<WSBE[7$5'5YI<THWY:U2$?=
M@XQ5HQ2T2O:[UU/B\YX_XNPF/E3I8FT5;[%-]/.!^G7_ !$<_P#5F_\ YD/_
M .]]=;\!O^"]'_"[OC9X2^#O_#*?]F?\)3XBL]*_M'_A.?.^S>?,L?F>7]A7
M?MW9V[ESC&1UK\F*]9_8,_Y/9^$W_91-'_\ 2R.OU#,?#O@ZAE]:I#"VE&,F
MO?J;I-K[9SY=XA\85\PHTYXF\92BG[E/9M)_8/Z&Z***_F _IP*^7O\ @JQ_
MR17P]_V-*_\ I-/7U#7R]_P58_Y(KX>_[&E?_2:>OCO$#_DC<9_A_P#;D>+Q
M%_R):WI^J/@RBBBOX\/QDCN_^/27_KFW\J^(Z^W+O_CTE_ZYM_*OB.O] ?H7
M_P#(DS?_ *^4O_29GQW%>]'_ +>_0****_M<^0/W5_X(T_\ *-_X>?[^K_\
MIWO*^GZ^8/\ @C3_ ,HW_AY_OZO_ .G>\KZ?K^..*/\ DIL;_P!?JG_I<C^P
M^&/^2:P7_7FG_P"D(*23_5M_NFEI)/\ 5M_NFO!>Q[I^-E%%%?P8?S^%?.G[
M7O\ R4BP_P"P%'_Z/GKZ+KYT_:]_Y*18?]@*/_T?/7]1_1$_Y.I4_P"P:K_Z
M72/ XD_Y%C]4>54445_IJ?GQ]N?\$"?^3WM1_P"Q O\ _P!*;2OV8K\9_P#@
M@3_R>]J/_8@7_P#Z4VE?LQ7\R^*W_)6/_!#]3^E_"K_DE%_CE^@4445^:GZ2
M?!7_  56_P"2Y:#_ -BG'_Z4W%?,%?3_ /P56_Y+EH/_ &*<?_I3<5\P5_'?
M'_\ R6.,_P ?Z(_&.(?^1U7]?T05Q7[1G_)%==_W+;_TJAKM:XK]HS_DBNN_
M[EM_Z50UZOA#_P G3R3_ +"J'_IR)\UF/_(OK?X9?DSY4HHHK_9,_*PK^ECX
M8?\ )-/#O_8"M/\ T2E?S3U_2Q\,/^2:>'?^P%:?^B4K\2\9OX&"]:GY0/VO
MP;_CXWTI_G,W****_"#]U/*OVW_^35?&7_8/C_\ 1\5?F!7Z?_MO_P#)JOC+
M_L'Q_P#H^*OS K^:_&?_ )**A_UZ7_I<S\QXV_Y&5/\ P?JPHHHK\?/C3[<^
M&?\ P5B_8 ^'?PW\/_#_ ,8_'S['J^A:'::?JMI_PBNJR>1<PPI'*FY+4JV'
M5AE20<9!(YK;_P"'R7_!-W_HXW_RT-8_^1*_$7XI?\E-\1_]AZ\_]'/6%7^M
MN0^$G#E?(\+4E5JWE3@_BAUBG_S[.1^+'$6'?LHTJ5HZ+W9]-/\ GX?NO_P^
M2_X)N_\ 1QO_ ):&L?\ R)7K'[.W[67[/_[6&CZEK_P \??V_::1<I;ZA+_9
M5W:^5(R[E7%S%&6R!G*@BOYT*_5__@W:_P"2/?$?_L9;/_TG:O-XQ\.LDX>R
M"ICL-4J.<7%)2<6M9)/:"?7N?3<'^(>=<09]3P6(ITU"2DVXJ2>D6^LVNG8_
M16BBBOQ@_90HHKX(_:3_ &T_VF/ 'QW\4>#/"7Q*^R:;IVJ-#9VW]C64GEH
M,#<\)8]>I)-?,\3\59?PGA(8C%QG*,Y<JY$F[V;UO*.FAY>:YMALHHQJ5DVF
M[:6]>K1][T5^:'_#P/\ :[_Z*W_Y0;#_ .,4?\/ _P!KO_HK?_E!L/\ XQ7Q
M/_$9N%_^?-;_ ,!A_P#+#P_]=LJ_DG]T?_DCZ5_X*-_\%%_^'?\ ;>$+C_A3
MO_"6_P#"5O?KC_A(?L'V7[,+<_\ /O-OW>?_ +.-G?/'R_\ \1'/_5F__F0_
M_O?7S=_P4C_:"^+WQUT_PA_PM7Q=_:O]ES7WV#_0+>#RO-$&_P#U,:;L^6G7
M.,<8R:^5J_L3PJR+@[CG@/"9W/#2;J^T^*4HOW*LX:J,^5?#TZ;ZGY-Q/XA\
M0T<[JPR^NX4?=Y8N%-M>ZKZN,GO=[L_3K_B(Y_ZLW_\ ,A__ 'OKL_V=O^"[
MG_"_/CIX4^"W_#+']D_\)/K<&G_VE_PG'G_9O,;;O\O["F_'IN7/J*_)*O9O
M^"=O_)\_PI_['>Q_]&"OM<S\/.#\/EM>K3PUI1A)I\]3=1;7VSSLL\0N+\1F
M5"E4Q-XRG%-<E/9R2?V#^@ZBBBOYB/Z:"N5^*_QM^&'P/TJUUOXH^)O[+M;V
MX,%M+]BGGWR!2V,0HQ' /) %=57RK_P5=_Y)7X8_[&!__1#U\_Q5FV(R/A_$
M8Z@DYTTFE*[6Z6MFGU[H\[-L74P&75,132;BM+[;KT/1?^'@?[(G_16__*#?
M_P#QBC_AX'^R)_T5O_R@W_\ \8K\T**_!O\ B,W%'_/FC_X#/_Y8? ?Z[9K_
M "0^Z7_R1^G.B_MU_LK>(M9M/#^C_%+SKN^NH[>UA_L.^7?([!57+0 #)(&2
M0*];K\7_ !#_ ,@"^_Z\Y?\ T U\5U_2G@5@\R\6LMQN*QE6%%T)QBE"G)WY
MHMW=ZGD>=CO$_%94XJMAE4YKVM)PM;U4[_@?TZ45_,717[O_ ,08_P"H_P#\
MI?\ W0X/^(S?]0/_ )5_^YG].E%?-O\ P2%_Y1T?#7_KTU#_ -.=W7TE7XUF
M6#_L[,:V%YN;V<Y1O:U^5M7MK:]MKL_8\MQG]H9=1Q7+R^TA&5KWMS).U]+V
MOO9!577/^0+>?]>LG_H)JU577/\ D"WG_7K)_P"@FO/J?PWZ'7+X6?CK1117
M\''X"%?-_P"UK_R4ZW_[ \7_ *,EKZ0KYO\ VM?^2G6__8'B_P#1DM?U1]$#
M_DZ5?_L%J?\ IRB>!Q)_R+?FCR^BBBO],#\^/NG_ (-]?^3T/$?_ &3.]_\
M3AI]?L77XZ?\&^O_ ">AXC_[)G>_^G#3Z_8NOYC\5?\ DK9?X(?DS^F?"S_D
MDX_XY_F@HHHK\W/T<*Y7XP2_$_2_!5[XD^"'@7PYX@\86=JZZ/I_B?69=-MI
MPS*7B:[BMKAX0VQ3Q$P+(N<8R.JHH _*K]G7_@HS_P %[=4/CQM+_P""(EQX
MJ6#XD:K!+_;/[1VD6+:0Z&,&PB2[17>!!AXY541R)*'3*D$^S?LI?$+_ (+'
M?M"?MR>&_B/^U3^PAI7P%^&?A[P?JEKK]A-\7;#Q0WB"^E:+["\$-FQ6TF@/
MV@&78I>*XE1G;$:CC-6O/^"WG[;G[3GQFT_]G;]LWP+^S_X&^%_Q%E\(Z+H%
MW\,[?7M5U58[.UNDU*X:[&$CN([N.2/80-IQM^7>_<?LY?LN_P#!7+X5?M9^
M /&_[9__  4AT#XO^!(WU2V/AK2_AW8>')+?4)-/G,%T3 ,W05$G39N^7S-^
MT@,R 'W51110 4444 %%%% !1110 4444 %%%% !7A?[6'_);/@?_P!CW+_Z
M3-7NE>%_M8?\EL^!_P#V/<O_ *3-0![I7S-_P53_ .3?]%_['&#_ -)+NOIF
MOF;_ (*I_P#)O^B_]CC!_P"DEW7R''O_ "1V-_P?JCQN(/\ D2U_\/ZGP)11
M17\='XP*GWQ]:^'J^X4^^/K7P]7]^?0M_P"15G/^.C_Z34/CN*]Z/_;W_MH4
M445_;A\@?N1_P14_Y1W>#O\ L(:K_P"G">OJROE/_@BI_P H[O!W_80U7_TX
M3U]65_'?%?\ R4^-_P"OM3_TIG]@\*_\DS@O^O5/_P!)04445\^>^?CEJG_(
M2N/^N[_^A&H*GU3_ )"5Q_UW?_T(U!7\&S^-GX ]PKYU_; _Y*/IW_8 C_\
M1\]?15?.O[8'_)1]._[ $?\ Z/GK^G/HD?\ )UW_ -@]7\X'@<2?\BQ^J/*:
M***_TZ/ST^S_ /@@]_R?8/\ L3=1_P#0H:_:6OQ:_P""#W_)]@_[$W4?_0H:
M_:6OYG\6/^2J_P"X<?SD?TKX4?\ )*_]Q)?E$****_,S]+/A+_@JW_R5SPU_
MV+A_]*)*^6*^I_\ @JW_ ,E<\-?]BX?_ $HDKY8K^/?$+_DL\9_B7_I*/QGB
M/_D=UO7]$%<3^T;_ ,D6UO\ W;;_ -*8J[:N)_:-_P"2+:W_ +MM_P"E,5=G
MA3_R<_)/^PO#_P#IV!\SF/\ R+ZW^&7Y,^5:***_V:/RL*_I+^!G_)$O!W_8
MJZ?_ .DT=?S:5_27\#/^2)>#O^Q5T_\ ])HZ_%?&7_=<'_BG^43]H\'/]ZQG
M^&'YR.IHHHK\%/W@YGXR_$;_ (5'\+]:^)/]C?VA_8]F9_L7VCRO.Y V[]K;
M>O7!KY;_ .'MW_5OW_EU_P#W+7OO[9?_ ":]XT_[ Y_]#6ORXK\2\3N+^(N'
MLWHT,OK\D94^9KEA+7FDK^]%O9'PW%.<9EEN,A##SY4XW>B>MWW3/LK_ (>W
M?]6_?^77_P#<M'_#V[_JW[_RZ_\ [EKXUHK\U_XB=QQ_T%_^4Z7_ ,@?,?ZT
MY]_S^_\ )8__ ")\M?M1>+O^%@?M)>/?'G]G_9/[;\7ZC?\ V3S?,\GSKAY-
MF[ W8W8S@9QG KA*Z+XN?\E0U_\ ["T__H9KG:_V X9JU*_#F"J3=Y2I4V_5
MP39^$8V<JF,J2ENY-_B%?JE_P;I_\B!\4?\ L,:9_P"BKBORMK]4O^#=/_D0
M/BC_ -AC3/\ T5<5\[XF_P#)&XCUA_Z7$^S\-/\ DL</Z3_](D?I%1117\L'
M]2!7Y??MK_\ )T_C/_L)K_Z)CK]0:_+[]M?_ ).G\9_]A-?_ $3'7X]XT?\
M)/8?_KZO_2)GQG&W_(NI_P"/]&>64445_-A^9'C_ .V%_P BKI'_ &$'_P#0
M#7S_ %] ?MA?\BKI'_80?_T U\_U_J]]&3_DRF6>M?\ ]2*I^=<0_P#(UGZ+
M\D%>L_L&?\GL_";_ +*)H_\ Z61UY-7K/[!G_)[/PF_[*)H__I9'7[5FW_(J
MQ'^"?_I+.3*?^1KA_P#'#_TI']#=%%%?Q6?V@%?+W_!5C_DBOA[_ +&E?_2:
M>OJ&OE[_ (*L?\D5\/?]C2O_ *33U\=X@?\ )&XS_#_[<CQ>(O\ D2UO3]4?
M!E%%%?QX?C)'=_\ 'I+_ -<V_E7Q'7VY=_\ 'I+_ -<V_E7Q'7^@/T+_ /D2
M9O\ ]?*7_I,SX[BO>C_V]^@4445_:Y\@?NK_ ,$:?^4;_P //]_5_P#T[WE?
M3]?,'_!&G_E&_P##S_?U?_T[WE?3]?QQQ1_R4V-_Z_5/_2Y']A\,?\DU@O\
MKS3_ /2$%))_JV_W32TDG^K;_=->"]CW3\;****_@P_G\*^=/VO?^2D6'_8"
MC_\ 1\]?1=?.G[7O_)2+#_L!1_\ H^>OZC^B)_R=2I_V#5?_ $ND>!Q)_P B
MQ^J/*J***_TU/SX^W/\ @@3_ ,GO:C_V(%__ .E-I7[,5^,__! G_D][4?\
ML0+_ /\ 2FTK]F*_F7Q6_P"2L?\ @A^I_2_A5_R2B_QR_0****_-3])/@K_@
MJM_R7+0?^Q3C_P#2FXKY@KZ?_P""JW_)<M!_[%./_P!*;BOF"OX[X_\ ^2QQ
MG^/]$?C'$/\ R.J_K^B"N*_:,_Y(KKO^Y;?^E4-=K7%?M&?\D5UW_<MO_2J&
MO5\(?^3IY)_V%4/_ $Y$^:S'_D7UO\,OR9\J4445_LF?E85_2Q\,/^2:>'?^
MP%:?^B4K^:>OZ6/AA_R33P[_ -@*T_\ 1*5^)>,W\#!>M3\H'[7X-_Q\;Z4_
MSF;E%%%?A!^ZGE7[;_\ R:KXR_[!\?\ Z/BK\P*_3_\ ;?\ ^35?&7_8/C_]
M'Q5^8%?S7XS_ /)14/\ KTO_ $N9^8\;?\C*G_@_5A1117X^?&GQY\4O^2F^
M(_\ L/7G_HYZPJW?BE_R4WQ'_P!AZ\_]'/6%7^WW#?\ R3N#_P"O5/\ ](1^
M2XC_ 'B?J_S"OU?_ .#=K_DCWQ'_ .QEL_\ TG:OR@K]7_\ @W:_Y(]\1_\
ML9;/_P!)VKYKQ._Y(ZOZP_\ 2T?<^&7_ "6%'TG_ .DL_16BBBOY:/ZA"ORV
M_;%_Y.>\:_\ 8;?_ -!6OU)K\MOVQ?\ DY[QK_V&W_\ 05K\;\:?^1%AO^OG
M_MLCXKC?_<*7^+]&>:4445_-Y^:'BO[9'_(/T#_KM<?RCKPFO=OVR/\ D'Z!
M_P!=KC^4=>$U_K#]&?\ Y,GE?_<?_P!2:Q^<<0?\C:I\O_24%>S?\$[?^3Y_
MA3_V.]C_ .C!7C->S?\ !.W_ )/G^%/_ &.]C_Z,%?LN=?\ (GQ/_7N?_I+,
M,E_Y'&&_Z^0_]*1_0=1117\6G]G!7RK_ ,%7?^25^&/^Q@?_ -$/7U57RK_P
M5=_Y)7X8_P"Q@?\ ]$/7Q?B'_P D9C/\*_\ 2HGB<1_\B2MZ+\T?"M%%%?Q^
M?C13\0_\@"^_Z\Y?_0#7Q77VIXA_Y %]_P!><O\ Z :^*Z_T%^AA_P D]FW_
M %]I_P#I$CXSBOXZ7H_T"BBBO[3/DC]XO^"0O_*.CX:_]>FH?^G.[KZ2KYM_
MX)"_\HZ/AK_UZ:A_Z<[NOI*OXVXE_P"2CQG_ %]J?^EL_L;AO_DG<'_UZI_^
MD(*JZY_R!;S_ *]9/_035JJNN?\ (%O/^O63_P!!->#4_AOT/8E\+/QUHHHK
M^#C\!"OF_P#:U_Y*=;_]@>+_ -&2U](5\W_M:_\ )3K?_L#Q?^C):_JCZ('_
M "=*O_V"U/\ TY1/ XD_Y%OS1Y?1117^F!^?'W3_ ,&^O_)Z'B/_ +)G>_\
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
M(_P3_P#26<F4_P#(UP_^.'_I2/Z&Z***_BL_M *^7O\ @JQ_R17P]_V-*_\
MI-/7U#7R]_P58_Y(KX>_[&E?_2:>OCO$#_DC<9_A_P#;D>+Q%_R):WI^J/@R
MBBBOX\/QDCN_^/27_KFW\J^(Z^W+O_CTE_ZYM_*OB.O] ?H7_P#(DS?_ *^4
MO_29GQW%>]'_ +>_0****_M<^0/W5_X(T_\ *-_X>?[^K_\ IWO*^GZ^8/\
M@C3_ ,HW_AY_OZO_ .G>\KZ?K^..*/\ DIL;_P!?JG_I<C^P^&/^2:P7_7FG
M_P"D(*23_5M_NFEI)/\ 5M_NFO!>Q[I^-E%%%?P8?S^%?.G[7O\ R4BP_P"P
M%'_Z/GKZ+KYT_:]_Y*18?]@*/_T?/7]1_1$_Y.I4_P"P:K_Z72/ XD_Y%C]4
M>54445_IJ?GQ]N?\$"?^3WM1_P"Q O\ _P!*;2OV8K\9_P#@@3_R>]J/_8@7
M_P#Z4VE?LQ7\R^*W_)6/_!#]3^E_"K_DE%_CE^@4445^:GZ2?!7_  56_P"2
MY:#_ -BG'_Z4W%?,%?3_ /P56_Y+EH/_ &*<?_I3<5\P5_'?'_\ R6.,_P ?
MZ(_&.(?^1U7]?T05Q7[1G_)%==_W+;_TJAKM:XK]HS_DBNN_[EM_Z50UZOA#
M_P G3R3_ +"J'_IR)\UF/_(OK?X9?DSY4HHHK_9,_*PK^ECX8?\ )-/#O_8"
MM/\ T2E?S3U_2Q\,/^2:>'?^P%:?^B4K\2\9OX&"]:GY0/VOP;_CXWTI_G,W
M****_"#]U/*OVW_^35?&7_8/C_\ 1\5?F!7Z?_MO_P#)JOC+_L'Q_P#H^*OS
M K^:_&?_ )**A_UZ7_I<S\QXV_Y&5/\ P?JPHHHK\?/C3X\^*7_)3?$?_8>O
M/_1SUA5N_%+_ )*;XC_[#UY_Z.>L*O\ ;[AO_DG<'_UZI_\ I"/R7$?[Q/U?
MYA7ZO_\ !NU_R1[XC_\ 8RV?_I.U?E!7ZO\ _!NU_P D>^(__8RV?_I.U?->
M)W_)'5_6'_I:/N?#+_DL*/I/_P!)9^BM%%%?RT?U"%?EM^V+_P G/>-?^PV_
M_H*U^I-?EM^V+_R<]XU_[#;_ /H*U^-^-/\ R(L-_P!?/_;9'Q7&_P#N%+_%
M^C/-****_F\_-#Q7]LC_ )!^@?\ 7:X_E'7A->[?MD?\@_0/^NUQ_*.O":_U
MA^C/_P F3RO_ +C_ /J36/SCB#_D;5/E_P"DH*]F_P""=O\ R?/\*?\ L=['
M_P!&"O&:]F_X)V_\GS_"G_L=['_T8*_9<Z_Y$^)_Z]S_ /2689+_ ,CC#?\
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
M_P#(UP_^.'_I2/Z"O^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\
M?H4?V=I__/C#_P!^A7\5G]H%/_A,?#'_ $&H/^^J^9/^"I&NZ/JOP:T"'3M0
MCF=?$ZLRH>@^SS<U]3_V=I__ #XP_P#?H5\P?\%4[6U@^"_A]H+:-"?%"@E$
M _Y=IJ^.\0/^2-QG^'_VY'B\1?\ (EK>GZH^$****_CP_&2*]8+9RLQP!$Q)
M_"OB2OMR\ -I*"/^6;?RKXCK_0'Z%_\ R),W_P"OE+_TF9\=Q7O1_P"WOT"B
MBBO[7/D#]Q_^".OB30M/_P""='P^M+W4XHY4;5]R,>1G5KP_R-?3?_"8^&/^
M@U!_WU7S;_P1MLK.7_@G%\/));2)F+ZOEFC!)_XF]Y7T]_9VG_\ /C#_ -^A
M7\<<4?\ )38W_K]4_P#2Y']A\,?\DU@O^O-/_P!(13_X3'PQ_P!!J#_OJFR>
M,?#'EM_Q.H>A[U>_L[3_ /GQA_[]"DDT[3_+;_08?NG_ )9"O!>Q[I^.5%%%
M?P8?S^%?.?[7C _$FQ /30X@?^_TU?1E?.G[7H'_  LBPX_Y@4?_ */GK^H_
MHB?\G4J?]@U7_P!+I'@<2?\ (L?JCRJBBBO]-3\^/M;_ ((,:C8Z7^VQJ%SJ
M%RL2'P%?*&<\9^TVG%?L9_PF/AC_ *#4'_?5?CO_ ,$#H89_VW-12:)7'_"
MWYPRY'_'S:5^RG]G:?\ \^,/_?H5_,OBM_R5C_P0_4_I?PJ_Y)1?XY?H4_\
MA,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ%?FI
M^DGP1_P5&U.PU7XVZ%/IUTDR+X5C4LAZ'[3<<5\T5].?\%48(8/CAH*P0J@/
MA2,D(H'_ "\W%?,=?QWQ_P#\ECC/\?Z(_&.(?^1U7]?T05Q/[1A ^"NN GJM
MMC_P*AKMJXG]HP#_ (4KKG'\-M_Z50UZOA#_ ,G3R3_L*H?^G(GS68_\B^M_
MAE^3/E6BBBO]DS\K"OZ1OAEXO\-)\-_#R-K,((T.T!&?^F*5_-S7]*7PQT^P
M/PU\/$V,/_(#M/\ ED/^>*5^)>,W\#!>M3\H'[7X-_Q\;Z4_SF:'_"8^&/\
MH-0?]]4?\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"OP@_=3R']
MM3Q/H%[^R[XOM;358I)'L(PJ*>3^_CK\SZ_3K]MNRLXOV6/&,D=I$K"PCPRQ
M@$?OXZ_,6OYK\9_^2BH?]>E_Z7,_,>-O^1E3_P 'ZL****_'SXT^//BCS\3?
M$>/^@[>?^CGK"K=^*7_)3?$?_8>O/_1SUA5_M]PW_P D[@_^O5/_ -(1^2XC
M_>)^K_,*_57_ (-ZM;TG2OA#\18]1OXX6?Q):%0YZC[.U?E57ZN?\&[]M;3_
M  ?^(QGMT<CQ+9X+H#C_ $=J^:\3O^2.K^L/_2T?<^&7_)84?2?_ *2S]!O^
M$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ%?R
MT?U"4_\ A,?#'_0:@_[ZK\Q/VO+F"\_:7\975K*'C?67*.O0C:M?J/\ V=I_
M_/C#_P!^A7Y=?MA(D?[3GC1(T"J-:? 48 ^5:_&_&G_D18;_ *^?^VR/BN-_
M]PI?XOT9YM1117\WGYH>*_MD'_0- '_3:Y_E'7A->[?MD?\ (/T#_KM<?RCK
MPFO]8?HS_P#)D\K_ .X__J36/SCB#_D;5/E_Z2@KV/\ X)ZW$%I^W!\++FYD
M"1IXUL2['H!Y@KQRO9?^"=Z))^W+\*DD4,#XVL<@C(/[P5^RYU_R)\3_ ->Y
M_P#I+,,E_P"1QAO^OD/_ $I'[^_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5<_L[
M3_\ GQA_[]"C^SM/_P"?&'_OT*_BT_LXI_\ "8^&/^@U!_WU7RY_P5-US2-5
M^%_AJ+3K^.9EU]RP0]!Y#U]7_P!G:?\ \^,/_?H5\L?\%5[6V@^%OAAH+>-"
M?$#Y*(!_RP>OB_$/_DC,9_A7_I43Q.(_^1)6]%^:/ABBBBOX_/QHI^(B!X?O
MR3P+.7_T U\5U]J>(N?#]\#_ ,^<O_H!KXKK_07Z&'_)/9M_U]I_^D2/C.*_
MCI>C_0****_M,^2/W3_X)(>)=!L/^">'PXM+S5(HY$M=0W(QY'_$RNC7T?\
M\)CX8_Z#4'_?5?/7_!(FRLY?^"=?PVDEM(F8VNH99HP2?^)E=U](_P!G:?\
M\^,/_?H5_&W$O_)1XS_K[4_]+9_8W#?_ "3N#_Z]4_\ TA%/_A,?#'_0:@_[
MZJKK?C#PRVC7:C68<FUDQS_LFM;^SM/_ .?&'_OT*JZWI]@-%O"+&'_CUD_Y
M9#^Z:\&I_#?H>Q+X6?CW1117\''X"%?-W[6C _$Z  ]-(B!_[^25](U\W_M:
M@?\ "SK?C_F#Q?\ HR6OZH^B!_R=*O\ ]@M3_P!.43P.)/\ D6_-'E]%%%?Z
M8'Y\?<7_  0%U*PTO]LKQ%<:A=+$A^&MZH9SQG[?IYQ^AK]@/^$Q\,?]!J#_
M +ZK\A/^#?J&&?\ ;.\1)/$K@?#2](#KGG^T-/K]A_[.T_\ Y\8?^_0K^8_%
M7_DK9?X(?DS^F?"S_DDX_P".?YHI_P#"8^&/^@U!_P!]45<_L[3_ /GQA_[]
M"BOS<_1R:OA;_@M!_P %EM2_X);0>!_AW\-/V;-2^)'Q!^)<5^?"]G_:"VFF
MV2VK6Z237<H#/M#7,9VA54JK[I8\ G[IK)F\#>%;CQU;_$N;1XVURTTF;3+:
M_).^.TEEBEDB'. &>&)CQD^6OI0!^&UKX=D_X*47D7C'_@MA_P %?HK3PK-(
ML\?[/GP0TS4M/T6(9W+%>71MR;DJ>"")G&3LN!Q7Z"?L)?&S_@D;\!_'_A+]
MBG_@G!X2\+Z??^)X;RYO;7P_HEW;S_8K.V>1[NZN[B'S+QQ(8(@)96?$Q8'"
M$'[;K+USP7X9\1ZYHOB76-+2:^\/7DMUI%SN(:WDDMY+=\8/(:.5P5.1G:<9
M52 #4HHHH **** .2\"_!CPGX%\::_\ $N.YOM4\2>)?)BU37=6G62<VD#2M
M;648152&WA\Z79&BJ"TLDC[Y)))&ZVBB@ HHHH **** "BBB@ KPO]K#_DMG
MP/\ ^Q[E_P#29J]TKPO]K#_DMGP/_P"Q[E_])FH ]TKYF_X*I_\ )O\ HO\
MV.,'_I)=U],U\S?\%4_^3?\ 1?\ L<8/_22[KY#CW_DCL;_@_5'C<0?\B6O_
M (?U/@2BBBOXZ/Q@5/OCZU\/5]PI]\?6OAZO[\^A;_R*LY_QT?\ TFH?'<5[
MT?\ M[_VT****_MP^0/W(_X(J?\ *.[P=_V$-5_].$]?5E?*?_!%3_E'=X._
M["&J_P#IPGKZLK^.^*_^2GQO_7VI_P"E,_L'A7_DF<%_UZI_^DH****^?/?/
MQRU3_D)7'_7=_P#T(U!4^J?\A*X_Z[O_ .A&H*_@V?QL_ 'N%?.O[8'_ "4?
M3O\ L 1_^CYZ^BJ^=?VP/^2CZ=_V (__ $?/7].?1(_Y.N_^P>K^<#P.)/\
MD6/U1Y31117^G1^>GV?_ ,$'O^3[!_V)NH_^A0U^TM?BU_P0>_Y/L'_8FZC_
M .A0U^TM?S/XL?\ )5?]PX_G(_I7PH_Y)7_N)+\HA1117YF?I9\)?\%6_P#D
MKGAK_L7#_P"E$E?+%?4__!5O_DKGAK_L7#_Z425\L5_'OB%_R6>,_P 2_P#2
M4?C/$?\ R.ZWK^B"N)_:-_Y(MK?^[;?^E,5=M7$_M&_\D6UO_=MO_2F*NSPI
M_P"3GY)_V%X?_P!.P/F<Q_Y%];_#+\F?*M%%%?[-'Y6%?TE_ S_DB7@[_L5=
M/_\ 2:.OYM*_I+^!G_)$O!W_ &*NG_\ I-'7XKXR_P"ZX/\ Q3_*)^T>#G^]
M8S_##\Y'4T445^"G[P>9?ME_\FO>-/\ L#G_ -#6ORXK]1_VR_\ DU[QI_V!
MS_Z&M?EQ7\V^-'_(_P /_P!>O_;Y'YGQO_R,*?\ A_5A1117XZ?%GR#\7/\
MDJ&O_P#86G_]#-<[71?%S_DJ&O\ _86G_P#0S7.U_MSPI_R2V _Z\TO_ $B)
M^38K_>9^K_,*_5+_ (-T_P#D0/BC_P!AC3/_ $5<5^5M?JE_P;I_\B!\4?\
ML,:9_P"BKBO!\3?^2-Q'K#_TN)]KX:?\ECA_2?\ Z1(_2*BBBOY8/ZD"OR^_
M;7_Y.G\9_P#837_T3'7Z@U^7W[:__)T_C/\ [":_^B8Z_'O&C_DGL/\ ]?5_
MZ1,^,XV_Y%U/_'^C/+****_FP_,CQ_\ ;"_Y%72/^P@__H!KY_KZ _;"_P"1
M5TC_ +"#_P#H!KY_K_5[Z,G_ "93+/6O_P"I%4_.N(?^1K/T7Y(*]9_8,_Y/
M9^$W_91-'_\ 2R.O)J]9_8,_Y/9^$W_91-'_ /2R.OVK-O\ D58C_!/_ -)9
MR93_ ,C7#_XX?^E(_H;HHHK^*S^T KY>_P""K'_)%?#W_8TK_P"DT]?4-?+W
M_!5C_DBOA[_L:5_])IZ^.\0/^2-QG^'_ -N1XO$7_(EK>GZH^#****_CP_&2
M.[_X])?^N;?RKXCK[<N_^/27_KFW\J^(Z_T!^A?_ ,B3-_\ KY2_])F?'<5[
MT?\ M[] HHHK^USY _=7_@C3_P HW_AY_OZO_P"G>\KZ?KY@_P""-/\ RC?^
M'G^_J_\ Z=[ROI^OXXXH_P"2FQO_ %^J?^ER/[#X8_Y)K!?]>:?_ *0@I)/]
M6W^Z:6DD_P!6W^Z:\%['NGXV4445_!A_/X5\Z?M>_P#)2+#_ + 4?_H^>OHN
MOG3]KW_DI%A_V H__1\]?U']$3_DZE3_ +!JO_I=(\#B3_D6/U1Y51117^FI
M^?'VY_P0)_Y/>U'_ +$"_P#_ $IM*_9BOQG_ ."!/_)[VH_]B!?_ /I3:5^S
M%?S+XK?\E8_\$/U/Z7\*O^247^.7Z!1117YJ?I)\%?\ !5;_ )+EH/\ V*<?
M_I3<5\P5]/\ _!5;_DN6@_\ 8IQ_^E-Q7S!7\=\?_P#)8XS_ !_HC\8XA_Y'
M5?U_1!7%?M&?\D5UW_<MO_2J&NUKBOVC/^2*Z[_N6W_I5#7J^$/_ "=/)/\
ML*H?^G(GS68_\B^M_AE^3/E2BBBO]DS\K"OZ6/AA_P DT\._]@*T_P#1*5_-
M/7]+'PP_Y)IX=_[ 5I_Z)2OQ+QF_@8+UJ?E _:_!O^/C?2G^<S<HHHK\(/W4
M\J_;?_Y-5\9?]@^/_P!'Q5^8%?I_^V__ ,FJ^,O^P?'_ .CXJ_,"OYK\9_\
MDHJ'_7I?^ES/S'C;_D94_P#!^K"BBBOQ\^-/CSXI?\E-\1_]AZ\_]'/6%6[\
M4O\ DIOB/_L/7G_HYZPJ_P!ON&_^2=P?_7JG_P"D(_)<1_O$_5_F%?J__P &
M[7_)'OB/_P!C+9_^D[5^4%?J_P#\&[7_ "1[XC_]C+9_^D[5\UXG?\D=7]8?
M^EH^Y\,O^2PH^D__ $EGZ*T445_+1_4(5^6W[8O_ "<]XU_[#;_^@K7ZDU^6
MW[8O_)SWC7_L-O\ ^@K7XWXT_P#(BPW_ %\_]MD?%<;_ .X4O\7Z,\THHHK^
M;S\T/%?VR/\ D'Z!_P!=KC^4=>$U[M^V1_R#] _Z[7'\HZ\)K_6'Z,__ "9/
M*_\ N/\ ^I-8_..(/^1M4^7_ *2@KV;_ ()V_P#)\_PI_P"QWL?_ $8*\9KV
M;_@G;_R?/\*?^QWL?_1@K]ESK_D3XG_KW/\ ])9ADO\ R.,-_P!?(?\ I2/Z
M#J***_BT_LX*^5?^"KO_ "2OPQ_V,#_^B'KZJKY5_P""KO\ R2OPQ_V,#_\
MHAZ^+\0_^2,QG^%?^E1/$XC_ .1)6]%^:/A6BBBOX_/QHI^(?^0!??\ 7G+_
M .@&OBNOM3Q#_P @"^_Z\Y?_ $ U\5U_H+]##_DGLV_Z^T__ $B1\9Q7\=+T
M?Z!1117]IGR1^\7_  2%_P"4='PU_P"O34/_ $YW=?25?-O_  2%_P"4='PU
M_P"O34/_ $YW=?25?QMQ+_R4>,_Z^U/_ $MG]C<-_P#).X/_ *]4_P#TA!57
M7/\ D"WG_7K)_P"@FK55=<_Y MY_UZR?^@FO!J?PWZ'L2^%GXZT445_!Q^ A
M7S?^UK_R4ZW_ .P/%_Z,EKZ0KYO_ &M?^2G6_P#V!XO_ $9+7]4?1 _Y.E7_
M .P6I_Z<HG@<2?\ (M^:/+Z***_TP/SX^Z?^#?7_ )/0\1_]DSO?_3AI]?L7
M7XZ?\&^O_)Z'B/\ [)G>_P#IPT^OV+K^8_%7_DK9?X(?DS^F?"S_ ))./^.?
MYH****_-S]'"BBB@#\E_#?\ P7/_ &-O^">W[?'[3'P<_;@_;4^(.O7-W\0X
MKGPKI%]X0U";3_"MDELJ'3+>)8248.S/YD>Z&:'[/*&\QI17T7^R-_P7\_8
M_;Y_::\._LN_L@^+]9\3ZUJME?ZAJMS>^';O3X=/L[6 N6S<1J9)'D:-0JC
M7>21A0W.> _VS?VJM>_X*F/X$^!_[(OAG0/V?O$/Q7U/PI\0OBMK-TQUCQ5X
MHT[PW=;FLX%G7RX(&TF*T:5HI%?[,P5E;<%]<\0?M16GA#_@IGX+_8S_ &A/
M#&A:AJ/BKP]J_BGX*^+M&MY;>:V-LCPWVF7<3RR9D%K+YBW"LL4P# PQO$C.
M ?4E%%% !1110 4444 %%%% !1110 4444 %>%_M8?\ );/@?_V/<O\ Z3-7
MNE>%_M8?\EL^!_\ V/<O_I,U 'NE?,W_  53_P"3?]%_['&#_P!)+NOIFOF;
M_@JG_P F_P"B_P#8XP?^DEW7R''O_)'8W_!^J/&X@_Y$M?\ P_J? E%%%?QT
M?C J??'UKX>K[A3[X^M?#U?WY]"W_D59S_CH_P#I-0^.XKWH_P#;W_MH4445
M_;A\@?N1_P $5/\ E'=X._["&J_^G">OJROE/_@BI_RCN\'?]A#5?_3A/7U9
M7\=\5_\ )3XW_K[4_P#2F?V#PK_R3."_Z]4__24%%%%?/GOGXY:I_P A*X_Z
M[O\ ^A&H*GU3_D)7'_7=_P#T(U!7\&S^-GX ]PKYU_; _P"2CZ=_V (__1\]
M?15?.O[8'_)1]._[ $?_ */GK^G/HD?\G7?_ &#U?S@>!Q)_R+'ZH\IHHHK_
M $Z/ST^S_P#@@]_R?8/^Q-U'_P!"AK]I:_%K_@@]_P GV#_L3=1_]"AK]I:_
MF?Q8_P"2J_[AQ_.1_2OA1_R2O_<27Y1"BBBOS,_2SX2_X*M_\E<\-?\ 8N'_
M -*)*^6*^I_^"K?_ "5SPU_V+A_]*)*^6*_CWQ"_Y+/&?XE_Z2C\9XC_ .1W
M6]?T05Q/[1O_ "1;6_\ =MO_ $IBKMJXG]HW_DBVM_[MM_Z4Q5V>%/\ R<_)
M/^PO#_\ IV!\SF/_ "+ZW^&7Y,^5:***_P!FC\K"OZ2_@9_R1+P=_P!BKI__
M *31U_-I7])?P,_Y(EX._P"Q5T__ -)HZ_%?&7_=<'_BG^43]H\'/]ZQG^&'
MYR.IHHHK\%/W@\R_;+_Y->\:?]@<_P#H:U^7%?J/^V7_ ,FO>-/^P.?_ $-:
M_+BOYM\:/^1_A_\ KU_[?(_,^-_^1A3_ ,/ZL****_'3XL^0?BY_R5#7_P#L
M+3_^AFN=KHOBY_R5#7_^PM/_ .AFN=K_ &YX4_Y); ?]>:7_ *1$_)L5_O,_
M5_F%?JE_P;I_\B!\4?\ L,:9_P"BKBORMK]4O^#=/_D0/BC_ -AC3/\ T5<5
MX/B;_P D;B/6'_I<3[7PT_Y+'#^D_P#TB1^D5%%%?RP?U(%?E]^VO_R=/XS_
M .PFO_HF.OU!K\OOVU_^3I_&?_837_T3'7X]XT?\D]A_^OJ_](F?&<;?\BZG
M_C_1GEE%%%?S8?F1X_\ MA?\BKI'_80?_P! -?/]?0'[87_(JZ1_V$'_ /0#
M7S_7^KWT9/\ DRF6>M?_ -2*I^=<0_\ (UGZ+\D%>L_L&?\ )[/PF_[*)H__
M *61UY-7K/[!G_)[/PF_[*)H_P#Z61U^U9M_R*L1_@G_ .DLY,I_Y&N'_P <
M/_2D?T-T445_%9_: 5\O?\%6/^2*^'O^QI7_ -)IZ^H:^7O^"K'_ "17P]_V
M-*_^DT]?'>('_)&XS_#_ .W(\7B+_D2UO3]4?!E%%%?QX?C)'=_\>DO_ %S;
M^5?$=?;EW_QZ2_\ 7-OY5\1U_H#]"_\ Y$F;_P#7RE_Z3,^.XKWH_P#;WZ!1
M117]KGR!^ZO_  1I_P"4;_P\_P!_5_\ T[WE?3]?,'_!&G_E&_\ #S_?U?\
M].]Y7T_7\<<4?\E-C?\ K]4_]+D?V'PQ_P DU@O^O-/_ -(04DG^K;_=-+22
M?ZMO]TUX+V/=/QLHHHK^##^?PKYT_:]_Y*18?]@*/_T?/7T77SI^U[_R4BP_
M[ 4?_H^>OZC^B)_R=2I_V#5?_2Z1X'$G_(L?JCRJBBBO]-3\^/MS_@@3_P G
MO:C_ -B!?_\ I3:5^S%?C/\ \$"?^3WM1_[$"_\ _2FTK]F*_F7Q6_Y*Q_X(
M?J?TOX5?\DHO\<OT"BBBOS4_23X*_P""JW_)<M!_[%./_P!*;BOF"OI__@JM
M_P ERT'_ +%./_TIN*^8*_COC_\ Y+'&?X_T1^,<0_\ (ZK^OZ(*XK]HS_DB
MNN_[EM_Z50UVM<5^T9_R177?]RV_]*H:]7PA_P"3IY)_V%4/_3D3YK,?^1?6
M_P ,OR9\J4445_LF?E85_2Q\,/\ DFGAW_L!6G_HE*_FGK^ECX8?\DT\._\
M8"M/_1*5^)>,W\#!>M3\H'[7X-_Q\;Z4_P YFY1117X0?NIY5^V__P FJ^,O
M^P?'_P"CXJ_,"OT__;?_ .35?&7_ &#X_P#T?%7Y@5_-?C/_ ,E%0_Z]+_TN
M9^8\;?\ (RI_X/U84445^/GQI\>?%+_DIOB/_L/7G_HYZPJW?BE_R4WQ'_V'
MKS_T<]85?[?<-_\ ).X/_KU3_P#2$?DN(_WB?J_S"OU?_P"#=K_DCWQ'_P"Q
MEL__ $G:OR@K]7_^#=K_ )(]\1_^QEL__2=J^:\3O^2.K^L/_2T?<^&7_)84
M?2?_ *2S]%:***_EH_J$*_+;]L7_ ).>\:_]AM__ $%:_4FORV_;%_Y.>\:_
M]AM__05K\;\:?^1%AO\ KY_[;(^*XW_W"E_B_1GFE%%%?S>?FAXK^V1_R#]
M_P"NUQ_*.O":]V_;(_Y!^@?]=KC^4=>$U_K#]&?_ ),GE?\ W'_]2:Q^<<0?
M\C:I\O\ TE!7LW_!.W_D^?X4_P#8[V/_ *,%>,U[-_P3M_Y/G^%/_8[V/_HP
M5^RYU_R)\3_U[G_Z2S#)?^1QAO\ KY#_ -*1_0=1117\6G]G!7RK_P %7?\
MDE?AC_L8'_\ 1#U]55\J_P#!5W_DE?AC_L8'_P#1#U\7XA_\D9C/\*_]*B>)
MQ'_R)*WHOS1\*T445_'Y^-%/Q#_R +[_ *\Y?_0#7Q77VIXA_P"0!??]><O_
M * :^*Z_T%^AA_R3V;?]?:?_ *1(^,XK^.EZ/] HHHK^TSY(_>+_ ()"_P#*
M.CX:_P#7IJ'_ *<[NOI*OFW_ ()"_P#*.CX:_P#7IJ'_ *<[NOI*OXVXE_Y*
M/&?]?:G_ *6S^QN&_P#DG<'_ ->J?_I""JNN?\@6\_Z]9/\ T$U:JKKG_(%O
M/^O63_T$UX-3^&_0]B7PL_'6BBBOX./P$*^;_P!K7_DIUO\ ]@>+_P!&2U](
M5\W_ +6O_)3K?_L#Q?\ HR6OZH^B!_R=*O\ ]@M3_P!.43P.)/\ D6_-'E]%
M%%?Z8'Y\?=/_  ;Z_P#)Z'B/_LF=[_Z<-/K]BZ_'3_@WU_Y/0\1_]DSO?_3A
MI]?L77\Q^*O_ "5LO\$/R9_3/A9_R2<?\<_S04445^;GZ.%%%% 'YU_\%)M-
M^+/[(7Q#T+XH_ ;]OC]F[X<Z?-X[NO&6G>!?VE+Z6QM8]8N-/O+"[FL;JUN8
MYG@F^WSW$ENT;D7!:1951VBJM_P2^_82^(OQ:_:LN/\ @KI^V+^WCX!^//CM
MM F\.^ D^$-RDWA3PM9/DS):2J<RR%7=>0I FD+F5G#)XCX*_9J_X)/^+/\
M@J7^TU\4/^"M/QT^$OC'QT?'$:_#S3_B%\1; Z7IGAD6\:Q6BVTMPL:7<$PF
MMYH)EWQ^5'(J 3[W]>\&?%'_ ((G_L:_MJ^ ->_8;_:6^"/@-O%L>IV_Q5TC
MP?\ $?3;;P]=:+#8SR6]S<PI<?9(;V/4?L4<#*$F>*XNQAT5R@!^EM%>>? +
M]JS]GW]J1O$EQ^SQ\5M#\9Z?X6U:/3-4UOPSJUO?V)NGMHKGRHYX'='98YH]
MP!^5C@\@UZ'0 4444 %%%% !1110 4444 %%%% !7A?[6'_);/@?_P!CW+_Z
M3-7NE>%_M8?\EL^!_P#V/<O_ *3-0![I7S-_P53_ .3?]%_['&#_ -)+NOIF
MOF;_ (*I_P#)O^B_]CC!_P"DEW7R''O_ "1V-_P?JCQN(/\ D2U_\/ZGP)11
M17\='XP*GWQ]:^'J^X4^^/K7P]7]^?0M_P"15G/^.C_Z34/CN*]Z/_;W_MH4
M445_;A\@?N1_P14_Y1W>#O\ L(:K_P"G">OJROE/_@BI_P H[O!W_80U7_TX
M3U]65_'?%?\ R4^-_P"OM3_TIG]@\*_\DS@O^O5/_P!)04445\^>^?CEJG_(
M2N/^N[_^A&H*GU3_ )"5Q_UW?_T(U!7\&S^-GX ]PKYU_; _Y*/IW_8 C_\
M1\]?15?.O[8'_)1]._[ $?\ Z/GK^G/HD?\ )UW_ -@]7\X'@<2?\BQ^J/*:
M***_TZ/ST^S_ /@@]_R?8/\ L3=1_P#0H:_:6OQ:_P""#W_)]@_[$W4?_0H:
M_:6OYG\6/^2J_P"X<?SD?TKX4?\ )*_]Q)?E$****_,S]+/A+_@JW_R5SPU_
MV+A_]*)*^6*^I_\ @JW_ ,E<\-?]BX?_ $HDKY8K^/?$+_DL\9_B7_I*/QGB
M/_D=UO7]$%<3^T;_ ,D6UO\ W;;_ -*8J[:N)_:-_P"2+:W_ +MM_P"E,5=G
MA3_R<_)/^PO#_P#IV!\SF/\ R+ZW^&7Y,^5:***_V:/RL*_I+^!G_)$O!W_8
MJZ?_ .DT=?S:5_27\#/^2)>#O^Q5T_\ ])HZ_%?&7_=<'_BG^43]H\'/]ZQG
M^&'YR.IHHHK\%/W@\R_;+_Y->\:?]@<_^AK7Y<5^H_[9?_)KWC3_ + Y_P#0
MUK\N*_FWQH_Y'^'_ .O7_M\C\SXW_P"1A3_P_JPHHHK\=/BSY!^+G_)4-?\
M^PM/_P"AFN=KHOBY_P E0U__ +"T_P#Z&:YVO]N>%/\ DEL!_P!>:7_I$3\F
MQ7^\S]7^85^J7_!NG_R('Q1_[#&F?^BKBORMK]4O^#=/_D0/BC_V&-,_]%7%
M>#XF_P#)&XCUA_Z7$^U\-/\ DL</Z3_](D?I%1117\L']2!7Y??MK_\ )T_C
M/_L)K_Z)CK]0:_+[]M?_ ).G\9_]A-?_ $3'7X]XT?\ )/8?_KZO_2)GQG&W
M_(NI_P"/]&>64445_-A^9'C_ .V%_P BKI'_ &$'_P#0#7S_ %] ?MA?\BKI
M'_80?_T U\_U_J]]&3_DRF6>M?\ ]2*I^=<0_P#(UGZ+\D%>L_L&?\GL_";_
M +*)H_\ Z61UY-7K/[!G_)[/PF_[*)H__I9'7[5FW_(JQ'^"?_I+.3*?^1KA
M_P#'#_TI']#=%%%?Q6?V@%?+W_!5C_DBOA[_ +&E?_2:>OJ&OE[_ (*L?\D5
M\/?]C2O_ *33U\=X@?\ )&XS_#_[<CQ>(O\ D2UO3]4?!E%%%?QX?C)'=_\
M'I+_ -<V_E7Q'7VY=_\ 'I+_ -<V_E7Q'7^@/T+_ /D29O\ ]?*7_I,SX[BO
M>C_V]^@4445_:Y\@?NK_ ,$:?^4;_P //]_5_P#T[WE?3]?,'_!&G_E&_P##
MS_?U?_T[WE?3]?QQQ1_R4V-_Z_5/_2Y']A\,?\DU@O\ KS3_ /2$%))_JV_W
M32TDG^K;_=->"]CW3\;****_@P_G\*^=/VO?^2D6'_8"C_\ 1\]?1=?.G[7O
M_)2+#_L!1_\ H^>OZC^B)_R=2I_V#5?_ $ND>!Q)_P BQ^J/*J***_TU/SX^
MW/\ @@3_ ,GO:C_V(%__ .E-I7[,5^,__! G_D][4?\ L0+_ /\ 2FTK]F*_
MF7Q6_P"2L?\ @A^I_2_A5_R2B_QR_0****_-3])/@K_@JM_R7+0?^Q3C_P#2
MFXKY@KZ?_P""JW_)<M!_[%./_P!*;BOF"OX[X_\ ^2QQG^/]$?C'$/\ R.J_
MK^B"N*_:,_Y(KKO^Y;?^E4-=K7%?M&?\D5UW_<MO_2J&O5\(?^3IY)_V%4/_
M $Y$^:S'_D7UO\,OR9\J4445_LF?E85_2Q\,/^2:>'?^P%:?^B4K^:>OZ6/A
MA_R33P[_ -@*T_\ 1*5^)>,W\#!>M3\H'[7X-_Q\;Z4_SF;E%%%?A!^ZGE7[
M;_\ R:KXR_[!\?\ Z/BK\P*_3_\ ;?\ ^35?&7_8/C_]'Q5^8%?S7XS_ /)1
M4/\ KTO_ $N9^8\;?\C*G_@_5A1117X^?&GQY\4O^2F^(_\ L/7G_HYZPJW?
MBE_R4WQ'_P!AZ\_]'/6%7^WW#?\ R3N#_P"O5/\ ](1^2XC_ 'B?J_S"OU?_
M .#=K_DCWQ'_ .QEL_\ TG:OR@K]7_\ @W:_Y(]\1_\ L9;/_P!)VKYKQ._Y
M(ZOZP_\ 2T?<^&7_ "6%'TG_ .DL_16BBBOY:/ZA"ORV_;%_Y.>\:_\ 8;?_
M -!6OU)K\MOVQ?\ DY[QK_V&W_\ 05K\;\:?^1%AO^OG_MLCXKC?_<*7^+]&
M>:4445_-Y^:'BO[9'_(/T#_KM<?RCKPFO=OVR/\ D'Z!_P!=KC^4=>$U_K#]
M&?\ Y,GE?_<?_P!2:Q^<<0?\C:I\O_24%>S?\$[?^3Y_A3_V.]C_ .C!7C->
MS?\ !.W_ )/G^%/_ &.]C_Z,%?LN=?\ (GQ/_7N?_I+,,E_Y'&&_Z^0_]*1_
M0=1117\6G]G!7RK_ ,%7?^25^&/^Q@?_ -$/7U57RK_P5=_Y)7X8_P"Q@?\
M]$/7Q?B'_P D9C/\*_\ 2HGB<1_\B2MZ+\T?"M%%%?Q^?C13\0_\@"^_Z\Y?
M_0#7Q77VIXA_Y %]_P!><O\ Z :^*Z_T%^AA_P D]FW_ %]I_P#I$CXSBOXZ
M7H_T"BBBO[3/DC]XO^"0O_*.CX:_]>FH?^G.[KZ2KYM_X)"_\HZ/AK_UZ:A_
MZ<[NOI*OXVXE_P"2CQG_ %]J?^EL_L;AO_DG<'_UZI_^D(*JZY_R!;S_ *]9
M/_035JJNN?\ (%O/^O63_P!!->#4_AOT/8E\+/QUHHHK^#C\!"OF_P#:U_Y*
M=;_]@>+_ -&2U](5\W_M:_\ )3K?_L#Q?^C):_JCZ('_ "=*O_V"U/\ TY1/
M XD_Y%OS1Y?1117^F!^?'W3_ ,&^O_)Z'B/_ +)G>_\ IPT^OV+K\=/^#?7_
M )/0\1_]DSO?_3AI]?L77\Q^*O\ R5LO\$/R9_3/A9_R2<?\<_S04445^;GZ
M.%%%% 'S-XR_X([?\$V/BA\9O&OQ]^,7[(7@GQEXH\=ZQ!J.KZCXHT*&\:)X
MK*WM D(=2(T(MQ(V!EI)9&).1B'_ (<I?\$C_P#I'+\'_P#PA[3_ .(KQWXE
M_P#!6W]N_P <?M ?$+X/?\$[/^"2&L_&30OACXKF\,>)O'6L_%73?#%I)J\$
M:/<6UO'>(?.$?F("X?G(.T!E)WOV:?VV/^"LOQ+_ &K/!'PO_:__ ."8]K\"
M_!&LKJ9F\1P_%/2_$YU*[ALI)8;'%F,VV0LDVYN6^SX!QN! /HO]E;]B?]F_
M]BFU\4Z%^S%\,M,\':'XKUR/5[WP_HEJL%G!=+:PVS/%&O";D@C) P-V3CDU
MZQ110!\Z_MF_L6>,_P!N/Q78?#GQY\>O&O@OX4:9I'VC4=(^''B-M*U#Q-JD
MLCKY5W=1CS4L[>*-6$,94327.7.(%5OD[_@FIX._:#_8,_X+$_$O_@F':_M
M>,OB3\%I_@S;?$/PD_CS5WU&_P#"EQ)J260L!<OR4D/VEQ'@ K'&P7<)6?\
M0CX[?'/P?\ / _\ PEWBB"[OKN\O$L/#OAW28A+J&NZC(#Y-C:1$@23/M8Y)
M5(T1Y9&2.-W7S?\ 9,_9YD^"7B3Q1^T#\?\ 7-(D^+WQHUJWE\22P78,%I';
M6\GV#0+!G"M+#:6R3'<%#3R&YN"J!]B 'K/Q?^)OAKX*?";Q1\9?&<CIH_A'
MP[>ZUJSQ@;EMK6!YY2,]]D;5^</[&'PY^+G_  4._P""66N_\%&_B5\4?%>E
M_''XBV7B#Q)\.M8T;Q1>6\'@9;6XN8](T^QMTD6#[*!;1-,CQDW0GE$QDW<?
M='[=_P *_$'Q[_8>^,_P,\&)YNL>,/A5XAT+3(T;DW5WID\$2^V6D7\Z^3_^
M"*WQ?\+:!_P;Q^!/B/?W*VUKX,^&&OQZZD_R-:2:=/?I<+(IP4(,+,0<<$'O
M0!Y#\4?^"TOQ:^/_ /P2'_9L\??!76U\,?%W]J3X@Z5\-6U?3(EWZ!>M?/8Z
MKJ-NC9",&B)A!R8_M<3\E*]-_;SUK3_^".?Q-_9W_:&^"6O^(8? ?B_XI67P
MW^+_ (?UKQ3>ZG%JUMJ,$K6^LRF\ED(O;:2V=VN%(DF61HY&8%=OYU?!O]G'
MQ[\ ?^"6G_!,[]ICXA:7/:Z)X<_:IM-<\1^<A T[3-8UD26EX_98FAM8I QX
MS<QC.6K[_P#^#FGPGJ_QI^#?[-O[+_@N%[CQ'X^_:H\.0:?;1#+K;Q6U]]HN
M..B1"2-F;HJDDX H ZO4?B[J/_!0/_@M!X]_8;\1:[JD?PC_ &>_AY87_B?P
M[I6JSVD?B7Q/J?E2P?;9('1I[6WM7;;;$[#."[AMBA=?_@GW^T-XP^%O_!2_
M]H#_ ()0>,O%>IZYH7@K2],\;_"*^UO49;R]L]"OHX!=Z9)/,S22PVMW.B0,
M[.XCDV%L(@'GO_!/[PEJ'P6_X.*/VT_!'BR%HI_B)X,\)^,?"LDHP;W38HC;
M3R)GJL=U*821QNCH_9<\)ZO\0_\ @Z&_:6^-.B1/)H?@#X#Z!X/U6[0?NQJ-
M^=/U".+=T+"*VER.W?% 'Z7T444 %>%_M8?\EL^!_P#V/<O_ *3-72?%;PI^
MUGJ_BY[SX/\ Q7\+Z1HI@0)9:MH3W$PD ^=BX(X)Z"O$OB[X8_:BTGXY?!YO
MB[\3_#6KQR>-"-.72M$:W,,@A)<ODG<"N0!ZT ?7M?,W_!5/_DW_ $7_ +'&
M#_TDNZ^@?L7C?_H-V7_@,?\ &OF__@I_;^(H?@/H[:OJ-O-'_P )= %6*$J0
MWV6ZY_+-?(<>_P#)'8W_  ?JCQN(/^1+7_P_J?"=%%%?QT?C J??'UKX>K[@
M&XG"'![$U\/U_?GT+?\ D59S_CH_^DU#X[BO>C_V]_[:%%%%?VX?('[D?\$5
M/^4=W@[_ +"&J_\ IPGKZLKY!_X(RVOBB3_@GQX0?3-4MHH3?ZKM22 L1_I\
M^>?K7U-]B\;_ /0;LO\ P&/^-?QWQ7_R4^-_Z^U/_2F?V#PK_P DS@O^O5/_
M -)1L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-?/GOGY%:I_R$KC_
M *[O_P"A&H*GU+/]HW&3SY[Y_,U!7\&S^-GX ]PKYU_; _Y*/IW_ & (_P#T
M?/7T57SK^U]N_P"%CZ?D_P#,!CQ_W_GK^G/HD?\ )UW_ -@]7\X'@<2?\BQ^
MJ/*:***_TZ/ST^S_ /@@]_R?8/\ L3=1_P#0H:_:6OQ2_P""&,>I2_MQA=*N
M8XI?^$/U#YY4W#&Z'M7[*_8O&_\ T&[+_P !C_C7\S^+'_)5?]PX_G(_I7PH
M_P"25_[B2_*)L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-?F9^EGQ
M5_P5;_Y*YX:_[%P_^E$E?+%?3O\ P5&BU>'XK>'1K%W%,Y\/'8T4>T >?)7S
M%7\>^(7_ "6>,_Q+_P!)1^,\1_\ ([K>OZ(*XG]HW_DBVM_[MM_Z4Q5VU<1^
MT=_R1;6_I;?^E,5=GA3_ ,G/R3_L+P__ *=@?,YC_P B^M_AE^3/E:BBBO\
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
M_P# 8_XU\O\ _!4>W\00_#'PT=8U""9#KS[!%$5(/D-7Q?B'_P D9C/\*_\
M2HGB<1_\B2MZ+\T?$=%%%?Q^?C13\0_\@"^_Z\Y?_0#7Q77VIXCS_P (]?[3
MS]BEQ_WP:^*Z_P!!?H8?\D]FW_7VG_Z1(^,XK^.EZ/\ 0****_M,^2/WB_X)
M"_\ *.CX:_\ 7IJ'_ISNZ^DJ^6O^"2EKXJD_X)Y_#A].U6UCA-KJ&Q)("2/^
M)E==_K7T;]B\;_\ 0;LO_ 8_XU_&W$O_ "4>,_Z^U/\ TMG]C<-_\D[@_P#K
MU3_](1L55US_ ) MY_UZR?\ H)JC]B\;_P#0;LO_  &/^-5=:LO&W]C7>[6K
M/'V:3/\ HQ_NGWKP:G\-^A[$OA9^1M%%%?P<?@(5\W_M:_\ )3K?_L#Q?^C)
M:^D*^;OVM-W_  LZ#)_YA$6/^_DE?U1]$#_DZ5?_ +!:G_IRB>!Q)_R+?FCS
M"BBBO],#\^/NG_@WU_Y/0\1_]DSO?_3AI]?L77XU_P#! J+5)?VR/$*Z1=10
MR_\ "MKTLTJ;@5^WZ?QCZXK]?/L7C?\ Z#=E_P" Q_QK^8_%7_DK9?X(?DS^
MF?"S_DDX_P".?YHV**Q_L7C?_H-V7_@,?\:*_-S]'-BOC;_@H!XT_P""T-C^
MTIX7^'G_  35T7X&S^%-3\$76H:WJ'Q9L]3W6>H6UW'&T8ELI>DL5U 8T,7)
MM[@[S@ ?9->!?M+_ +&'CGX]_M ^$?CMX&_:L\=?#&\\'^%-5TRT?P3-9,+^
M6\N+.4?;+>^M;B"Z@06G",H8&0E64X( /B[P#\$/^#H3X8>/?%_C[P/#^Q/8
M2>.=1AU/Q%ID3^)/LDVI) ENU^J;=R3RPQ6\<A#;6%M&VT.7=_8OV7!_P7J/
M[5O@D?\ !0)?@=_PK0)J9NS\$SJPG^W?8I!;"^^V\&VYDVX^7S1%N^;RZ]-\
M3_%/_@H9^RCH%UXI^,'AGX=?&/P=I<)EOO$?AO5H_!VN6T(_BDL]3G?3IVQU
MD^W6:DXQ& <+%^Q-_P %F/\ @G;^W_XN?X7_ +/?[0.GS^-8!-]H\$ZKBWU
M&')E\D@M#>*H!8R6LLT>T%@Q'- 'U)1110!\N?MN_P#!)#]FS_@H!\3]$^*_
MQW^('Q/M[_PWI[V>@6GA/Q_<Z7:V"R']])''!C$D@P'DSN9412<* ,S]D?\
MX(M?L=_L:?'6S_:+^'>M?$77O$VFZ7=6.E3^._']WK$5@MP%662&.<D1R%%,
M>\<[9''>OK:B@#XR_8/_ .">_AO]F/\ ;Q^.?[3/PAG\=:?X4^)LIN==LO&F
MJR2#6/$+W\\]Q=VMO(JR06L",(8GER\OG2E<Q)%))WGBW_@EG^S5XKE\7^'X
MM8\8:1X&^(FNR:U\0OA?H?B#[-H'B*_EVF>6:-8_/A6<HIGAMYH8;@[C+')O
M?=](T4 <7\7?V=O@E\=_@=JO[-?Q5^&VF:KX&UG2%TR]\-M!Y5N+50OEI&(]
MIA,91&C:,JT;(C(5*@CAOA?^P?\ "WP#\5]#^./C3QWXS^(OBSPEH\VE>"=:
M^(6M1WLGARSF54G6T6**)!-*B(DEU(LEU(BA7F920?;:* /*/CS^Q[\,OCO\
M0/#7QH?6]>\)>/\ P?;W-KX<\>>#[N*#4;:TN /M%FXGBF@N;>0JC&&>*1%=
M%=0K@-6I^SA^R]\(OV6/"NI^&OA7I-U]HU_6Y]:\4Z]J]\]WJ6O:G/CSKV\N
M)"6EE;:JCHB(JHBHBJH]#HH **** "O"_P!K#_DMGP/_ .Q[E_\ 29J]TKPO
M]K#_ )+9\#_^Q[E_])FH ]TKYF_X*I_\F_Z+_P!CC!_Z27=?3-?,W_!5/_DW
M_1?^QQ@_])+NOD./?^2.QO\ @_5'C<0?\B6O_A_4^!****_CH_&!4^^/K7P]
M7W"GWQ]:^'J_OSZ%O_(JSG_'1_\ 2:A\=Q7O1_[>_P#;0HHHK^W#Y _<C_@B
MI_RCN\'?]A#5?_3A/7U97RG_ ,$5/^4=W@[_ +"&J_\ IPGKZLK^.^*_^2GQ
MO_7VI_Z4S^P>%?\ DF<%_P!>J?\ Z2@HHHKY\]\_'+5/^0E<?]=W_P#0C4%3
MZI_R$KC_ *[O_P"A&H*_@V?QL_ 'N%?.O[8'_)1]._[ $?\ Z/GKZ*KYU_;
M_P"2CZ=_V (__1\]?TY]$C_DZ[_[!ZOYP/ XD_Y%C]4>4T445_IT?GI]G_\
M!![_ )/L'_8FZC_Z%#7[2U^+7_!![_D^P?\ 8FZC_P"A0U^TM?S/XL?\E5_W
M#C^<C^E?"C_DE?\ N)+\HA1117YF?I9\)?\ !5O_ )*YX:_[%P_^E$E?+%?4
M_P#P5;_Y*YX:_P"Q</\ Z425\L5_'OB%_P EGC/\2_\ 24?C/$?_ ".ZWK^B
M"N)_:-_Y(MK?^[;?^E,5=M7$_M&_\D6UO_=MO_2F*NSPI_Y.?DG_ &%X?_T[
M ^9S'_D7UO\ #+\F?*M%%%?[-'Y6%?TE_ S_ )(EX._[%73_ /TFCK^;2OZ2
M_@9_R1+P=_V*NG_^DT=?BOC+_NN#_P 4_P HG[1X.?[UC/\ ##\Y'4T445^"
MG[P>9?ME_P#)KWC3_L#G_P!#6ORXK]1_VR_^37O&G_8'/_H:U^7%?S;XT?\
M(_P__7K_ -OD?F?&_P#R,*?^']6%%%%?CI\6?(/Q<_Y*AK__ &%I_P#T,USM
M=%\7/^2H:_\ ]A:?_P!#-<[7^W/"G_)+8#_KS2_](B?DV*_WF?J_S"OU2_X-
MT_\ D0/BC_V&-,_]%7%?E;7ZI?\ !NG_ ,B!\4?^PQIG_HJXKP?$W_DC<1ZP
M_P#2XGVOAI_R6.'])_\ I$C](J***_E@_J0*_+[]M?\ Y.G\9_\ 837_ -$Q
MU^H-?E]^VO\ \G3^,_\ L)K_ .B8Z_'O&C_DGL/_ -?5_P"D3/C.-O\ D74_
M\?Z,\LHHHK^;#\R/'_VPO^15TC_L(/\ ^@&OG^OH#]L+_D5=(_["#_\ H!KY
M_K_5[Z,G_)E,L]:__J15/SKB'_D:S]%^2"O6?V#/^3V?A-_V431__2R.O)J]
M9_8,_P"3V?A-_P!E$T?_ -+(Z_:LV_Y%6(_P3_\ 26<F4_\ (UP_^.'_ *4C
M^ANBBBOXK/[0"OE[_@JQ_P D5\/?]C2O_I-/7U#7R]_P58_Y(KX>_P"QI7_T
MFGKX[Q _Y(W&?X?_ &Y'B\1?\B6MZ?JCX,HHHK^/#\9([O\ X])?^N;?RKXC
MK[<N_P#CTE_ZYM_*OB.O] ?H7_\ (DS?_KY2_P#29GQW%>]'_M[] HHHK^US
MY _=7_@C3_RC?^'G^_J__IWO*^GZ^8/^"-/_ "C?^'G^_J__ *=[ROI^OXXX
MH_Y*;&_]?JG_ *7(_L/AC_DFL%_UYI_^D(*23_5M_NFEI)/]6W^Z:\%['NGX
MV4445_!A_/X5\Z?M>_\ )2+#_L!1_P#H^>OHNOG3]KW_ )*18?\ 8"C_ /1\
M]?U']$3_ ).I4_[!JO\ Z72/ XD_Y%C]4>54445_IJ?GQ]N?\$"?^3WM1_[$
M"_\ _2FTK]F*_&?_ (($_P#)[VH_]B!?_P#I3:5^S%?S+XK?\E8_\$/U/Z7\
M*O\ DE%_CE^@4445^:GZ2?!7_!5;_DN6@_\ 8IQ_^E-Q7S!7T_\ \%5O^2Y:
M#_V*<?\ Z4W%?,%?QWQ__P ECC/\?Z(_&.(?^1U7]?T05Q7[1G_)%==_W+;_
M -*H:[6N*_:,_P"2*Z[_ +EM_P"E4->KX0_\G3R3_L*H?^G(GS68_P#(OK?X
M9?DSY4HHHK_9,_*PK^ECX8?\DT\._P#8"M/_ $2E?S3U_2Q\,/\ DFGAW_L!
M6G_HE*_$O&;^!@O6I^4#]K\&_P"/C?2G^<S<HHHK\(/W4\J_;?\ ^35?&7_8
M/C_]'Q5^8%?I_P#MO_\ )JOC+_L'Q_\ H^*OS K^:_&?_DHJ'_7I?^ES/S'C
M;_D94_\ !^K"BBBOQ\^-/CSXI?\ )3?$?_8>O/\ T<]85;OQ2_Y*;XC_ .P]
M>?\ HYZPJ_V^X;_Y)W!_]>J?_I"/R7$?[Q/U?YA7ZO\ _!NU_P D>^(__8RV
M?_I.U?E!7ZO_ /!NU_R1[XC_ /8RV?\ Z3M7S7B=_P D=7]8?^EH^Y\,O^2P
MH^D__26?HK1117\M']0A7Y;?MB_\G/>-?^PV_P#Z"M?J37Y;?MB_\G/>-?\
ML-O_ .@K7XWXT_\ (BPW_7S_ -MD?%<;_P"X4O\ %^C/-****_F\_-#Q7]LC
M_D'Z!_UVN/Y1UX37NW[9'_(/T#_KM<?RCKPFO]8?HS_\F3RO_N/_ .I-8_..
M(/\ D;5/E_Z2@KV;_@G;_P GS_"G_L=['_T8*\9KV;_@G;_R?/\ "G_L=['_
M -&"OV7.O^1/B?\ KW/_ -)9ADO_ ".,-_U\A_Z4C^@ZBBBOXM/[."OE7_@J
M[_R2OPQ_V,#_ /HAZ^JJ^5?^"KO_ "2OPQ_V,#_^B'KXOQ#_ .2,QG^%?^E1
M/$XC_P"1)6]%^:/A6BBBOX_/QHI^(?\ D 7W_7G+_P"@&OBNOM3Q#_R +[_K
MSE_] -?%=?Z"_0P_Y)[-O^OM/_TB1\9Q7\=+T?Z!1117]IGR1^\7_!(7_E'1
M\-?^O34/_3G=U])5\V_\$A?^4='PU_Z]-0_].=W7TE7\;<2_\E'C/^OM3_TM
MG]C<-_\ ).X/_KU3_P#2$%5=<_Y MY_UZR?^@FK55=<_Y MY_P!>LG_H)KP:
MG\-^A[$OA9^.M%%%?P<?@(5\W_M:_P#)3K?_ + \7_HR6OI"OF_]K7_DIUO_
M -@>+_T9+7]4?1 _Y.E7_P"P6I_Z<HG@<2?\BWYH\OHHHK_3 _/C[I_X-]?^
M3T/$?_9,[W_TX:?7[%U^.G_!OK_R>AXC_P"R9WO_ *<-/K]BZ_F/Q5_Y*V7^
M"'Y,_IGPL_Y)./\ CG^:"BBBOS<_1PKX8_X*AK_P5[\0?M.?#+X=_P#!+#Q5
MX5\/0ZOX-UT^/O$WCJT$VFZ0B76GBUF5"DA:YR\X11'(&&_< HW#[GKX@_X*
M??&W_@K3X+_:+^'/PA_X);?"GP7XFG\4>#];G\77WQ =X]-\/B&ZT]+>^+)/
M$6?]],@C E9LDB-@C4 ?&'BW_@B-^U#J_P 5;CXL?\%DO$GQ4_;!\+6MP+JQ
MMOAU\2DT^STQ-N9#-H$XLRJJV3FPNRS*3^X)'/WI_P $R?CS_P $==9T2;X0
M_P#!-G4_AIX=U"U+QZMX(T;2DT?7DDAR)/M=G<)'>2LA5@TLBO\ =/SD<U\Y
M6O\ P04_; _;1F37_P#@LE_P5+\<?$"RF827'PK^%;C0?#2$?\LY-J+]I3'&
M[[/%+C^,DDU]K_LB_P#!-C]A+]A#2TT_]D_]E_PIX0N!#Y4NM6MAY^J3IC!6
M6^G+W,H]FD(Y/'- 'N%%%% !1110 4444 %%%% !1110 4444 %>%_M8?\EL
M^!__ &/<O_I,U>Z5X7^UA_R6SX'_ /8]R_\ I,U 'NE?,W_!5/\ Y-_T7_L<
M8/\ TDNZ^F:^9O\ @JG_ ,F_Z+_V.,'_ *27=?(<>_\ )'8W_!^J/&X@_P"1
M+7_P_J? E%%%?QT?C J??'UKX>K[A3[X^M?#U?WY]"W_ )%6<_XZ/_I-0^.X
MKWH_]O?^VA1117]N'R!^Y'_!%3_E'=X._P"PAJO_ *<)Z^K*^4_^"*G_ "CN
M\'?]A#5?_3A/7U97\=\5_P#)3XW_ *^U/_2F?V#PK_R3."_Z]4__ $E!1117
MSY[Y^.6J?\A*X_Z[O_Z$:@J?5/\ D)7'_7=__0C4%?P;/XV?@#W"OG7]L#_D
MH^G?]@"/_P!'SU]%5\Z_M@?\E'T[_L 1_P#H^>OZ<^B1_P G7?\ V#U?S@>!
MQ)_R+'ZH\IHHHK_3H_/3[/\ ^"#W_)]@_P"Q-U'_ -"AK]I:_%K_ ((/?\GV
M#_L3=1_]"AK]I:_F?Q8_Y*K_ +AQ_.1_2OA1_P DK_W$E^40HHHK\S/TL^$O
M^"K?_)7/#7_8N'_THDKY8KZG_P""K?\ R5SPU_V+A_\ 2B2OEBOX]\0O^2SQ
MG^)?^DH_&>(_^1W6]?T05Q/[1O\ R1;6_P#=MO\ TIBKMJXG]HW_ )(MK?\
MNVW_ *4Q5V>%/_)S\D_["\/_ .G8'S.8_P#(OK?X9?DSY5HHHK_9H_*PK^DO
MX&?\D2\'?]BKI_\ Z31U_-I7])?P,_Y(EX._[%73_P#TFCK\5\9?]UP?^*?Y
M1/VCP<_WK&?X8?G(ZFBBBOP4_>#S+]LO_DU[QI_V!S_Z&M?EQ7ZC_ME_\FO>
M-/\ L#G_ -#6ORXK^;?&C_D?X?\ Z]?^WR/S/C?_ )&%/_#^K"BBBOQT^+/D
M'XN?\E0U_P#["T__ *&:YVNB^+G_ "5#7_\ L+3_ /H9KG:_VYX4_P"26P'_
M %YI?^D1/R;%?[S/U?YA7ZI?\&Z?_(@?%'_L,:9_Z*N*_*VOU2_X-T_^1 ^*
M/_88TS_T5<5X/B;_ ,D;B/6'_I<3[7PT_P"2QP_I/_TB1^D5%%%?RP?U(%?E
M]^VO_P G3^,_^PFO_HF.OU!K\OOVU_\ DZ?QG_V$U_\ 1,=?CWC1_P D]A_^
MOJ_](F?&<;?\BZG_ (_T9Y91117\V'YD>/\ [87_ "*ND?\ 80?_ - -?/\
M7T!^V%_R*ND?]A!__0#7S_7^KWT9/^3*99ZU_P#U(JGYUQ#_ ,C6?HOR05ZS
M^P9_R>S\)O\ LHFC_P#I9'7DU>L_L&?\GL_";_LHFC_^ED=?M6;?\BK$?X)_
M^DLY,I_Y&N'_ ,</_2D?T-T445_%9_: 5\O?\%6/^2*^'O\ L:5_])IZ^H:^
M7O\ @JQ_R17P]_V-*_\ I-/7QWB!_P D;C/\/_MR/%XB_P"1+6]/U1\&4445
M_'A^,D=W_P >DO\ US;^5?$=?;EW_P >DO\ US;^5?$=?Z _0O\ ^1)F_P#U
M\I?^DS/CN*]Z/_;WZ!1117]KGR!^ZO\ P1I_Y1O_  \_W]7_ /3O>5]/U\P?
M\$:?^4;_ ,//]_5__3O>5]/U_''%'_)38W_K]4_]+D?V'PQ_R36"_P"O-/\
M](04DG^K;_=-+22?ZMO]TUX+V/=/QLHHHK^##^?PKYT_:]_Y*18?]@*/_P!'
MSU]%U\Z?M>_\E(L/^P%'_P"CYZ_J/Z(G_)U*G_8-5_\ 2Z1X'$G_ "+'ZH\J
MHHHK_34_/C[<_P""!/\ R>]J/_8@7_\ Z4VE?LQ7XS_\$"?^3WM1_P"Q O\
M_P!*;2OV8K^9?%;_ )*Q_P""'ZG]+^%7_)*+_'+] HHHK\U/TD^"O^"JW_)<
MM!_[%./_ -*;BOF"OI__ (*K?\ERT'_L4X__ $IN*^8*_COC_P#Y+'&?X_T1
M^,<0_P#(ZK^OZ(*XK]HS_DBNN_[EM_Z50UVM<5^T9_R177?]RV_]*H:]7PA_
MY.GDG_850_\ 3D3YK,?^1?6_PR_)GRI1117^R9^5A7]+'PP_Y)IX=_[ 5I_Z
M)2OYIZ_I8^&'_)-/#O\ V K3_P!$I7XEXS?P,%ZU/R@?M?@W_'QOI3_.9N44
M45^$'[J>5?MO_P#)JOC+_L'Q_P#H^*OS K]/_P!M_P#Y-5\9?]@^/_T?%7Y@
M5_-?C/\ \E%0_P"O2_\ 2YGYCQM_R,J?^#]6%%%%?CY\:?'GQ2_Y*;XC_P"P
M]>?^CGK"K=^*7_)3?$?_ &'KS_T<]85?[?<-_P#).X/_ *]4_P#TA'Y+B/\
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
MC;_D74_\?Z,\LHHHK^;#\R/'_P!L+_D5=(_["#_^@&OG^OH#]L+_ )%72/\
ML(/_ .@&OG^O]7OHR?\ )E,L]:__ *D53\ZXA_Y&L_1?D@KUG]@S_D]GX3?]
ME$T?_P!+(Z\FKUG]@S_D]GX3?]E$T?\ ]+(Z_:LV_P"15B/\$_\ TEG)E/\
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
M]5_86E>#]M#X4S1P-*R?$'2"L:]6/VN/@5^UYM_R*L1_@G_Z2SDRG_D:X?\
MQP_]*1_0_16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2U_%9_:!L5\O?\
M!5C_ )(KX>_[&E?_ $FGKZ)_X275_P#H4+W_ +Z6OF?_ (*AZM?:A\'- BNM
M"N+55\3*0\I&"?L\W'%?'>('_)&XS_#_ .W(\7B+_D2UO3]4?#=%%%?QX?C)
M'=_\>DO_ %S;^5?$=?;=Z2MG,P7.(FX'?BOB2O\ 0'Z%_P#R),W_ .OE+_TF
M9\=Q7O1_[>_0****_M<^0/W5_P""-/\ RC?^'G^_J_\ Z=[ROI^ODW_@CQKF
MHV?_  3K^'UM!X<N;A%;5L2QLN&_XFUX>_Y5]-?\)+J__0H7O_?2U_''%'_)
M38W_ *_5/_2Y']A\,?\ )-8+_KS3_P#2$;%))_JV_P!TUD?\)+J__0H7O_?2
MTV3Q+J_EM_Q2%YT/\2UX+V/=/R%HHHK^##^?PKYT_:]_Y*18?]@*/_T?/7T7
M7SG^UX2?B38@KC&AQ8]_WTU?U']$3_DZE3_L&J_^ETCP.)/^18_5'E=%%%?Z
M:GY\?;G_  0)_P"3WM1_[$"__P#2FTK]F*_%[_@@[>W%A^VKJ$]MITETQ\!7
MP\N(C./M-ISS7[$_\)+J_P#T*%[_ -]+7\R^*W_)6/\ P0_4_I?PJ_Y)1?XY
M?H;%%8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+7YJ?I)\1?\ !5;_ )+E
MH/\ V*<?_I3<5\P5]*_\%0;^YU#XUZ'+=:9+:L/"T8"2D9(^TW'/%?-5?QWQ
M_P#\ECC/\?Z(_&.(?^1U7]?T05Q7[1G_ "177?\ <MO_ $JAKM:XG]HTD?!7
M7 !G*VWX?Z5%7J^$/_)T\D_["J'_ *<B?-9C_P B^M_AE^3/E6BBBO\ 9,_*
MPK^ECX8?\DT\._\ 8"M/_1*5_-/7]('PS\2:LOPW\/J/"5X0-$M "&7G]RE?
MB7C-_ P7K4_*!^U^#?\ 'QOI3_.9VE%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*
M%[_WTM?A!^ZG!?MO_P#)JOC+_L'Q_P#H^*OS K]*_P!M'7=2NOV7_%]O-X9N
MH%:PC!E=EPO[^/K7YJ5_-?C/_P E%0_Z]+_TN9^8\;?\C*G_ (/U84445^/G
MQI\>?%+_ )*;XC_[#UY_Z.>L*MWXH_\ )3?$?_8=O/\ T<]85?[?<-_\D[@_
M^O5/_P!(1^2XC_>)^K_,*_5__@W:_P"2/?$?_L9;/_TG:OR@K]4?^#?#5;W3
M_A%\1$M=$GN@WB2T):(C"_Z.W'-?->)W_)'5_6'_ *6C[GPR_P"2PH^D_P#T
MEGZ1T5C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2U_+1_4)L5^6W[8O_ "<]
MXU_[#;_^@K7Z8_\ "2ZO_P!"A>_]]+7YD_M<SR7/[2GC*>:V:%FUERT3]5X7
M@U^-^-/_ "(L-_U\_P#;9'Q7&_\ N%+_ !?HSSFBBBOYO/S0\5_;(_Y!^@?]
M=KC^4=>$U[M^V1_QX: ,?\MKG^4=>$U_K#]&?_DR>5_]Q_\ U)K'YQQ!_P C
M:I\O_24%>S?\$[?^3Y_A3_V.]C_Z,%>,U[%_P3XFDM_VWOA;/%;M*R>-+$K&
MG5OW@X%?LN=?\B?$_P#7N?\ Z2S#)?\ D<8;_KY#_P!*1_0E16/_ ,)+J_\
MT*%[_P!]+1_PDNK_ /0H7O\ WTM?Q:?V<;%?*O\ P5=_Y)7X8_[&!_\ T0]?
M27_"2ZO_ -"A>_\ ?2U\O_\ !4?5KW4/ACX:CNM#GM0NO.0\I&&_<-QQ7Q?B
M'_R1F,_PK_TJ)XG$?_(DK>B_-'Q'1117\?GXT4_$/_( OO\ KSE_] -?%=?:
MGB,D>'K\@9_T*7C_ ( :^*Z_T%^AA_R3V;?]?:?_ *1(^,XK^.EZ/] HHHK^
MTSY(_>+_ ()"_P#*.CX:_P#7IJ'_ *<[NOI*OEK_ ()*:[J-I_P3S^'%O!X;
MNIT6UU#$L;+AO^)E=>M?1O\ PDNK_P#0H7O_ 'TM?QMQ+_R4>,_Z^U/_ $MG
M]C<-_P#).X/_ *]4_P#TA&Q577/^0+>?]>LG_H)JC_PDNK_]"A>_]]+576O$
MFK'1KL'PC>#-M)SN7^Z:\&I_#?H>Q+X6?D;1117\''X"%?-_[6O_ "4ZW_[
M\7_HR6OI"OF[]K0D_$Z %<8TB+'O^\DK^J/H@?\ )TJ__8+4_P#3E$\#B3_D
M6_-'F%%%%?Z8'Y\?=/\ P;Z_\GH>(_\ LF=[_P"G#3Z_8NOQK_X(%7US8?MD
M>(9K;39;IC\-KU3'$1D#[?I_//T_6OU\_P"$EU?_ *%"]_[Z6OYC\5?^2ME_
M@A^3/Z9\+/\ DDX_XY_FC8HK'_X275_^A0O?^^EHK\W/T<V*@DTK3)M3AUN7
M3H&O;>"2"WNVA4RQ12,C2(KXRJL8HRP!P3&A/W1B>B@#\[OVJ/\ @K9_P45\
M&_$WQ'8?L<?\$G9?B+\._#GCN+P6OQ(\1?%73M"AU37&O(]/>&"VN '\E;^0
M6@G+&,R*02F,5:_9#_:[_P""MWQL_P""AWA[X6?MF?L#^&/@QX1M_A_J>KW5
MC=?$C3=>N+V9)8X(+W3S:DE9(FFD@N%4D"*^B,FS=#YGH?@G]CG4?BO\;/B_
M#X?_ &S=;U3X#>*9]<T?Q3\#Y_"<$1T7Q1</'+>7]AJY"W4&)GDN510R+<3O
M(CY "^8_L\_LB?M<>!/^"I'@3Q?^WW_P4JA^(UUX3\!>(4^"?A:T\#0Z-)K%
MM*UK!J-U>2PXCGN8HS9F2(9),D<J;5204 ?HE1110!R'QYT/XD>*?A'KWA/X
M3P:(VMZMID]E:S>(;N:&UM_-B9/.;R8Y'DV[@?+&W=TWKUKQ#_@D/^QM\:/^
M">W[$7A3]C/XN>)?#'B"/P0EW'I/B/P[)<(U]'<WUS=L)K>:,>44,X4,LCAP
M,D)CGZ>HH ^+OV6-2_X*6K^VK^T)\%/CG^TQX0\6^$7TQM4^&VIZ!X5C1O 4
MEU<3KI^FW($<8NIQ;!+B2&1Y7"QQ.9 MRNZU\-_V;_\ @K+\4OA%??L[_MT?
MM/\ PHN?#^I6TNG>(?%OPS\+WUMXAUW39 4EAS+(EKITTL9*-/#%(55CY:QR
M;9E^NM!\->'/"MD^G>%] LM-MY+F6XD@L+5(4>:5R\DA5  7=V9F;JQ))R35
MV@#P#]MC_@GI\)?VP/V1[3]E:QN/^$,3PO/IFH?#/7-&LU9_"6IZ;M.GW,$1
M(5EB"^68\C=$[H&4D,./US]B3XZ_M4_M!_"CXT_MS:SX)72_@GJ#ZWX5\(>!
M&NY[?6?$AB$4>L7<MVD;0+;C>\%I&LA223<]Q(%"GZOHH ^9OC+^Q-XZT?\
M;>T[_@HE^RGJ7A^W\<7'@J3PAX]\+^*9Y[;3?%.E"99[:0W-O'*]I=V\J#;-
MY,P>)C$54!6&I^Q7^P_/^SO\2/BE^T]\6?%5CXD^+7QIUVUU#QMK6FV;065E
M:6D MM/TJS21F?[/;0C;YCG?,Y9V"Y5$^A:* "BBB@ KPO\ :P_Y+9\#_P#L
M>Y?_ $F:O=*\+_:P_P"2V? __L>Y?_29J /=*^9O^"J?_)O^B_\ 8XP?^DEW
M7TS7S-_P53_Y-_T7_L<8/_22[KY#CW_DCL;_ (/U1XW$'_(EK_X?U/@2BBBO
MXZ/Q@5/OCZU\/5]PI]\?6OAZO[\^A;_R*LY_QT?_ $FH?'<5[T?^WO\ VT**
M**_MP^0/W(_X(J?\H[O!W_80U7_TX3U]65\I_P#!%3_E'=X._P"PAJO_ *<)
MZ^K*_COBO_DI\;_U]J?^E,_L'A7_ ))G!?\ 7JG_ .DH****^?/?/QRU3_D)
M7'_7=_\ T(U!4^J?\A*X_P"N[_\ H1J"OX-G\;/P![A7SK^V!_R4?3O^P!'_
M .CYZ^BJ^=?VP/\ DH^G?]@"/_T?/7].?1(_Y.N_^P>K^<#P.)/^18_5'E-%
M%%?Z='YZ?9__  0>_P"3[!_V)NH_^A0U^TM?BU_P0>_Y/L'_ &)NH_\ H4-?
MM+7\S^+'_)5?]PX_G(_I7PH_Y)7_ +B2_*(4445^9GZ6?"7_  5;_P"2N>&O
M^Q</_I1)7RQ7U/\ \%6_^2N>&O\ L7#_ .E$E?+%?Q[XA?\ )9XS_$O_ $E'
MXSQ'_P CNMZ_H@KB?VC?^2+:W_NVW_I3%7;5Q/[1O_)%M;_W;;_TIBKL\*?^
M3GY)_P!A>'_].P/F<Q_Y%];_  R_)GRK1117^S1^5A7])?P,_P"2)>#O^Q5T
M_P#])HZ_FTK^DOX&?\D2\'?]BKI__I-'7XKXR_[K@_\ %/\ *)^T>#G^]8S_
M  P_.1U-%%%?@I^\'F7[9?\ R:]XT_[ Y_\ 0UK\N*_4?]LO_DU[QI_V!S_Z
M&M?EQ7\V^-'_ "/\/_UZ_P#;Y'YGQO\ \C"G_A_5A1117XZ?%GR#\7/^2H:_
M_P!A:?\ ]#-<[71?%S_DJ&O_ /86G_\ 0S7.U_MSPI_R2V _Z\TO_2(GY-BO
M]YGZO\PK]4O^#=/_ )$#XH_]AC3/_15Q7Y6U^J7_  ;I_P#(@?%'_L,:9_Z*
MN*\'Q-_Y(W$>L/\ TN)]KX:?\ECA_2?_ *1(_2*BBBOY8/ZD"OR^_;7_ .3I
M_&?_ &$U_P#1,=?J#7Y??MK_ /)T_C/_ +":_P#HF.OQ[QH_Y)[#_P#7U?\
MI$SXSC;_ )%U/_'^C/+****_FP_,CQ_]L+_D5=(_["#_ /H!KY_KZ _;"_Y%
M72/^P@__ * :^?Z_U>^C)_R93+/6O_ZD53\ZXA_Y&L_1?D@KUG]@S_D]GX3?
M]E$T?_TLCKR:O6?V#/\ D]GX3?\ 91-'_P#2R.OVK-O^15B/\$__ $EG)E/_
M "-</_CA_P"E(_H;HHHK^*S^T KY>_X*L?\ )%?#W_8TK_Z33U]0U\O?\%6/
M^2*^'O\ L:5_])IZ^.\0/^2-QG^'_P!N1XO$7_(EK>GZH^#****_CP_&2.[_
M ./27_KFW\J^(Z^W+O\ X])?^N;?RKXCK_0'Z%__ "),W_Z^4O\ TF9\=Q7O
M1_[>_0****_M<^0/W5_X(T_\HW_AY_OZO_Z=[ROI^OF#_@C3_P HW_AY_OZO
M_P"G>\KZ?K^..*/^2FQO_7ZI_P"ER/[#X8_Y)K!?]>:?_I""DD_U;?[II:23
M_5M_NFO!>Q[I^-E%%%?P8?S^%?.G[7O_ "4BP_[ 4?\ Z/GKZ+KYT_:]_P"2
MD6'_ & H_P#T?/7]1_1$_P"3J5/^P:K_ .ETCP.)/^18_5'E5%%%?Z:GY\?;
MG_! G_D][4?^Q O_ /TIM*_9BOQG_P""!/\ R>]J/_8@7_\ Z4VE?LQ7\R^*
MW_)6/_!#]3^E_"K_ ))1?XY?H%%%%?FI^DGP5_P56_Y+EH/_ &*<?_I3<5\P
M5]/_ /!5;_DN6@_]BG'_ .E-Q7S!7\=\?_\ )8XS_'^B/QCB'_D=5_7]$%<5
M^T9_R177?]RV_P#2J&NUKBOVC/\ DBNN_P"Y;?\ I5#7J^$/_)T\D_["J'_I
MR)\UF/\ R+ZW^&7Y,^5****_V3/RL*_I8^&'_)-/#O\ V K3_P!$I7\T]?TL
M?##_ ))IX=_[ 5I_Z)2OQ+QF_@8+UJ?E _:_!O\ CXWTI_G,W****_"#]U/*
MOVW_ /DU7QE_V#X__1\5?F!7Z?\ [;__ ":KXR_[!\?_ */BK\P*_FOQG_Y*
M*A_UZ7_I<S\QXV_Y&5/_  ?JPHHHK\?/C3X\^*7_ "4WQ'_V'KS_ -'/6%6[
M\4O^2F^(_P#L/7G_ *.>L*O]ON&_^2=P?_7JG_Z0C\EQ'^\3]7^85^K_ /P;
MM?\ )'OB/_V,MG_Z3M7Y05^K_P#P;M?\D>^(_P#V,MG_ .D[5\UXG?\ )'5_
M6'_I:/N?#+_DL*/I/_TEGZ*T445_+1_4(5^6W[8O_)SWC7_L-O\ ^@K7ZDU^
M6W[8O_)SWC7_ +#;_P#H*U^-^-/_ "(L-_U\_P#;9'Q7&_\ N%+_ !?HSS2B
MBBOYO/S0\5_;(_Y!^@?]=KC^4=>$U[M^V1_R#] _Z[7'\HZ\)K_6'Z,__)D\
MK_[C_P#J36/SCB#_ )&U3Y?^DH*]F_X)V_\ )\_PI_['>Q_]&"O&:]F_X)V_
M\GS_  I_['>Q_P#1@K]ESK_D3XG_ *]S_P#2689+_P CC#?]?(?^E(_H.HHH
MK^+3^S@KY5_X*N_\DK\,?]C _P#Z(>OJJOE7_@J[_P DK\,?]C __HAZ^+\0
M_P#DC,9_A7_I43Q.(_\ D25O1?FCX5HHHK^/S\:*?B'_ ) %]_UYR_\ H!KX
MKK[4\0_\@"^_Z\Y?_0#7Q77^@OT,/^2>S;_K[3_](D?&<5_'2]'^@4445_:9
M\D?O%_P2%_Y1T?#7_KTU#_TYW=?25?-O_!(7_E'1\-?^O34/_3G=U])5_&W$
MO_)1XS_K[4_]+9_8W#?_ "3N#_Z]4_\ TA!577/^0+>?]>LG_H)JU577/^0+
M>?\ 7K)_Z":\&I_#?H>Q+X6?CK1117\''X"%?-_[6O\ R4ZW_P"P/%_Z,EKZ
M0KYO_:U_Y*=;_P#8'B_]&2U_5'T0/^3I5_\ L%J?^G*)X'$G_(M^:/+Z***_
MTP/SX^Z?^#?7_D]#Q'_V3.]_].&GU^Q=?CI_P;Z_\GH>(_\ LF=[_P"G#3Z_
M8NOYC\5?^2ME_@A^3/Z9\+/^23C_ (Y_F@HHHK\W/T<*YSXM?";P+\</A_J/
MPQ^)&ESW>CZI#Y=U'::C/9S#G(:.>W=)87!Y#QNK#L:Z.B@#\0/VE/\ @GO_
M ,$A?^"8-[J.C?MU_P#!7WX_>'=6\2^(KS5?#FA^&_B;J,FH-ILKCR6N+2TM
MKB4NI5XS=.%67RLC# J/IW_@CI^R3_P2(\7?$IOVVOV'?VQ/'7QQ\1Z#I,VD
MVVH?$#X@76I7?AN&[QY@^Q7,,$UJTJH5!EC^8!]O>KGP_P#&G_!*']F/]L#X
MR^(?V]_%?PX\-?'?6_'=WJ4OB+XOM;P2W?AUV"Z-_9-S?#RS:1V200.ENV1<
M6\XD&5%6O@[^U]^PM^UQ_P %2O NG?\ !-W2]&\2:KX0T+69?C3\2_!.B>1I
M::)-:-'::5/>*B)?2R:@+2XB"F01K:3%2-T@H _0RBBB@ HHHH **** "BBB
M@ HHHH **** "O"_VL/^2V? _P#['N7_ -)FKW2O"_VL/^2V? __ +'N7_TF
M:@#W2OF;_@JG_P F_P"B_P#8XP?^DEW7TS7S-_P53_Y-_P!%_P"QQ@_])+NO
MD./?^2.QO^#]4>-Q!_R):_\ A_4^!****_CH_&!4^^/K7P]7W"GWQ]:^'J_O
MSZ%O_(JSG_'1_P#2:A\=Q7O1_P"WO_;0HHHK^W#Y _<C_@BI_P H[O!W_80U
M7_TX3U]65\I_\$5/^4=W@[_L(:K_ .G">OJROX[XK_Y*?&_]?:G_ *4S^P>%
M?^29P7_7JG_Z2@HHHKY\]\_'+5/^0E<?]=W_ /0C4%3ZI_R$KC_KN_\ Z$:@
MK^#9_&S\ >X5\Z_M@?\ )1]._P"P!'_Z/GKZ*KYU_; _Y*/IW_8 C_\ 1\]?
MTY]$C_DZ[_[!ZOYP/ XD_P"18_5'E-%%%?Z='YZ?9_\ P0>_Y/L'_8FZC_Z%
M#7[2U^+7_!![_D^P?]B;J/\ Z%#7[2U_,_BQ_P E5_W#C^<C^E?"C_DE?^XD
MORB%%%%?F9^EGPE_P5;_ .2N>&O^Q</_ *425\L5]3_\%6_^2N>&O^Q</_I1
M)7RQ7\>^(7_)9XS_ !+_ -)1^,\1_P#([K>OZ(*XG]HW_DBVM_[MM_Z4Q5VU
M<3^T;_R1;6_]VV_]*8J[/"G_ ).?DG_87A__ $[ ^9S'_D7UO\,OR9\JT445
M_LT?E85_27\#/^2)>#O^Q5T__P!)HZ_FTK^DOX&?\D2\'?\ 8JZ?_P"DT=?B
MOC+_ +K@_P#%/\HG[1X.?[UC/\,/SD=31117X*?O!YE^V7_R:]XT_P"P.?\
MT-:_+BOU'_;+_P"37O&G_8'/_H:U^7%?S;XT?\C_  __ %Z_]OD?F?&__(PI
M_P"']6%%%%?CI\6?(/Q<_P"2H:__ -A:?_T,USM=%\7/^2H:_P#]A:?_ -#-
M<[7^W/"G_)+8#_KS2_\ 2(GY-BO]YGZO\PK]4O\ @W3_ .1 ^*/_ &&-,_\
M15Q7Y6U^J7_!NG_R('Q1_P"PQIG_ **N*\'Q-_Y(W$>L/_2XGVOAI_R6.'])
M_P#I$C](J***_E@_J0*_+[]M?_DZ?QG_ -A-?_1,=?J#7Y??MK_\G3^,_P#L
M)K_Z)CK\>\:/^2>P_P#U]7_I$SXSC;_D74_\?Z,\LHHHK^;#\R/'_P!L+_D5
M=(_["#_^@&OG^OH#]L+_ )%72/\ L(/_ .@&OG^O]7OHR?\ )E,L]:__ *D5
M3\ZXA_Y&L_1?D@KUG]@S_D]GX3?]E$T?_P!+(Z\FKUG]@S_D]GX3?]E$T?\
M]+(Z_:LV_P"15B/\$_\ TEG)E/\ R-</_CA_Z4C^ANBBBOXK/[0"OE[_ (*L
M?\D5\/?]C2O_ *33U]0U\O?\%6/^2*^'O^QI7_TFGKX[Q _Y(W&?X?\ VY'B
M\1?\B6MZ?JCX,HHHK^/#\9([O_CTE_ZYM_*OB.OMR[_X])?^N;?RKXCK_0'Z
M%_\ R),W_P"OE+_TF9\=Q7O1_P"WOT"BBBO[7/D#]U?^"-/_ "C?^'G^_J__
M *=[ROI^OF#_ ((T_P#*-_X>?[^K_P#IWO*^GZ_CCBC_ )*;&_\ 7ZI_Z7(_
ML/AC_DFL%_UYI_\ I""DD_U;?[II:23_ %;?[IKP7L>Z?C91117\&'\_A7SI
M^U[_ ,E(L/\ L!1_^CYZ^BZ^=/VO?^2D6'_8"C_]'SU_4?T1/^3J5/\ L&J_
M^ETCP.)/^18_5'E5%%%?Z:GY\?;G_! G_D][4?\ L0+_ /\ 2FTK]F*_&?\
MX($_\GO:C_V(%_\ ^E-I7[,5_,OBM_R5C_P0_4_I?PJ_Y)1?XY?H%%%%?FI^
MDGP5_P %5O\ DN6@_P#8IQ_^E-Q7S!7T_P#\%5O^2Y:#_P!BG'_Z4W%?,%?Q
MWQ__ ,ECC/\ '^B/QCB'_D=5_7]$%<5^T9_R177?]RV_]*H:[6N*_:,_Y(KK
MO^Y;?^E4->KX0_\ )T\D_P"PJA_Z<B?-9C_R+ZW^&7Y,^5****_V3/RL*_I8
M^&'_ "33P[_V K3_ -$I7\T]?TL?##_DFGAW_L!6G_HE*_$O&;^!@O6I^4#]
MK\&_X^-]*?YS-RBBBOP@_=3RK]M__DU7QE_V#X__ $?%7Y@5^G_[;_\ R:KX
MR_[!\?\ Z/BK\P*_FOQG_P"2BH?]>E_Z7,_,>-O^1E3_ ,'ZL****_'SXT^/
M/BE_R4WQ'_V'KS_T<]85;OQ2_P"2F^(_^P]>?^CGK"K_ &^X;_Y)W!_]>J?_
M *0C\EQ'^\3]7^85^K__  ;M?\D>^(__ &,MG_Z3M7Y05^K_ /P;M?\ )'OB
M/_V,MG_Z3M7S7B=_R1U?UA_Z6C[GPR_Y+"CZ3_\ 26?HK1117\M']0A7Y;?M
MB_\ )SWC7_L-O_Z"M?J37Y;?MB_\G/>-?^PV_P#Z"M?C?C3_ ,B+#?\ 7S_V
MV1\5QO\ [A2_Q?HSS2BBBOYO/S0\5_;(_P"0?H'_ %VN/Y1UX37NW[9'_(/T
M#_KM<?RCKPFO]8?HS_\ )D\K_P"X_P#ZDUC\XX@_Y&U3Y?\ I*"O9O\ @G;_
M ,GS_"G_ +'>Q_\ 1@KQFO9O^"=O_)\_PI_['>Q_]&"OV7.O^1/B?^O<_P#T
MEF&2_P#(XPW_ %\A_P"E(_H.HHHK^+3^S@KY5_X*N_\ )*_#'_8P/_Z(>OJJ
MOE7_ (*N_P#)*_#'_8P/_P"B'KXOQ#_Y(S&?X5_Z5$\3B/\ Y$E;T7YH^%:*
M**_C\_&BGXA_Y %]_P!><O\ Z :^*Z^U/$/_ " +[_KSE_\ 0#7Q77^@OT,/
M^2>S;_K[3_\ 2)'QG%?QTO1_H%%%%?VF?)'[Q?\ !(7_ )1T?#7_ *]-0_\
M3G=U])5\V_\ !(7_ )1T?#7_ *]-0_\ 3G=U])5_&W$O_)1XS_K[4_\ 2V?V
M-PW_ ,D[@_\ KU3_ /2$%5=<_P"0+>?]>LG_ *":M55US_D"WG_7K)_Z":\&
MI_#?H>Q+X6?CK1117\''X"%?-_[6O_)3K?\ [ \7_HR6OI"OF_\ :U_Y*=;_
M /8'B_\ 1DM?U1]$#_DZ5?\ [!:G_IRB>!Q)_P BWYH\OHHHK_3 _/C[I_X-
M]?\ D]#Q'_V3.]_].&GU^Q=?CI_P;Z_\GH>(_P#LF=[_ .G#3Z_8NOYC\5?^
M2ME_@A^3/Z9\+/\ DDX_XY_F@HHHK\W/T<*^=?V@OC3^U5'^W)\,/V5OV?=5
M\":1H7B+P%XD\4^-M<\6>'+S4KN*#3KK2K6&&R2"]MD61Y-3!9I=ZA4)VG&U
MOHJOST_X*C?LD?$S]L[_ (*+?!GX4?";]MCQU\"]5M/@QXUU-O$WP^O'AO=0
MACU7PW&UDQ26(M$3,LI&3S IQQD 'V3^T+^R5^R_^UGX?M_"W[3G[/O@_P >
MV%F[/8P>*_#]O>_9&;&YH6E4M$QP 2A!(%2?!WX(_LU?LF>%].^$_P !OA3X
M2^'^DZGJ#I8:)X8T6"PBN[H0O*YV0JHDE\J%V+-EB(SD\5^?_P#PX$_;A_Z6
M'/VH/_!U<_\ R=7:_LC?\$@_VJ_V3?VS? O[17Q(_P""G'Q8^/.AZ;9:MIM[
MX>^(VHS2Q:4;FS;9?0B2[D7=OC6%@J;R)U.0JM0!^A-%%% !1110 4444 %%
M%% !1110 4444 %>%_M8?\EL^!__ &/<O_I,U>Z5X7^UA_R6SX'_ /8]R_\
MI,U 'NE?,W_!5/\ Y-_T7_L<8/\ TDNZ^F:^9O\ @JG_ ,F_Z+_V.,'_ *27
M=?(<>_\ )'8W_!^J/&X@_P"1+7_P_J? E%%%?QT?C J??'UKX>K[A3[X^M?#
MU?WY]"W_ )%6<_XZ/_I-0^.XKWH_]O?^VA1117]N'R!^Y'_!%3_E'=X._P"P
MAJO_ *<)Z^K*^4_^"*G_ "CN\'?]A#5?_3A/7U97\=\5_P#)3XW_ *^U/_2F
M?V#PK_R3."_Z]4__ $E!1117SY[Y^.6J?\A*X_Z[O_Z$:@J?5/\ D)7'_7=_
M_0C4%?P;/XV?@#W"OG7]L#_DH^G?]@"/_P!'SU]%5\Z_M@?\E'T[_L 1_P#H
M^>OZ<^B1_P G7?\ V#U?S@>!Q)_R+'ZH\IHHHK_3H_/3[/\ ^"#W_)]@_P"Q
M-U'_ -"AK]I:_%K_ ((/?\GV#_L3=1_]"AK]I:_F?Q8_Y*K_ +AQ_.1_2OA1
M_P DK_W$E^40HHHK\S/TL^$O^"K?_)7/#7_8N'_THDKY8KZG_P""K?\ R5SP
MU_V+A_\ 2B2OEBOX]\0O^2SQG^)?^DH_&>(_^1W6]?T05Q/[1O\ R1;6_P#=
MMO\ TIBKMJXG]HW_ )(MK?\ NVW_ *4Q5V>%/_)S\D_["\/_ .G8'S.8_P#(
MOK?X9?DSY5HHHK_9H_*PK^DOX&?\D2\'?]BKI_\ Z31U_-I7])?P,_Y(EX._
M[%73_P#TFCK\5\9?]UP?^*?Y1/VCP<_WK&?X8?G(ZFBBBOP4_>#S+]LO_DU[
MQI_V!S_Z&M?EQ7ZC_ME_\FO>-/\ L#G_ -#6ORXK^;?&C_D?X?\ Z]?^WR/S
M/C?_ )&%/_#^K"BBBOQT^+/D'XN?\E0U_P#["T__ *&:YVNB^+G_ "5#7_\
ML+3_ /H9KG:_VYX4_P"26P'_ %YI?^D1/R;%?[S/U?YA7ZI?\&Z?_(@?%'_L
M,:9_Z*N*_*VOU2_X-T_^1 ^*/_88TS_T5<5X/B;_ ,D;B/6'_I<3[7PT_P"2
MQP_I/_TB1^D5%%%?RP?U(%?E]^VO_P G3^,_^PFO_HF.OU!K\OOVU_\ DZ?Q
MG_V$U_\ 1,=?CWC1_P D]A_^OJ_](F?&<;?\BZG_ (_T9Y91117\V'YD>/\
M[87_ "*ND?\ 80?_ - -?/\ 7T!^V%_R*ND?]A!__0#7S_7^KWT9/^3*99ZU
M_P#U(JGYUQ#_ ,C6?HOR05ZS^P9_R>S\)O\ LHFC_P#I9'7DU>L_L&?\GL_"
M;_LHFC_^ED=?M6;?\BK$?X)_^DLY,I_Y&N'_ ,</_2D?T-T445_%9_: 5\O?
M\%6/^2*^'O\ L:5_])IZ^H:^7O\ @JQ_R17P]_V-*_\ I-/7QWB!_P D;C/\
M/_MR/%XB_P"1+6]/U1\&4445_'A^,D=W_P >DO\ US;^5?$=?;EW_P >DO\
MUS;^5?$=?Z _0O\ ^1)F_P#U\I?^DS/CN*]Z/_;WZ!1117]KGR!^ZO\ P1I_
MY1O_  \_W]7_ /3O>5]/U\P?\$:?^4;_ ,//]_5__3O>5]/U_''%'_)38W_K
M]4_]+D?V'PQ_R36"_P"O-/\ ](04DG^K;_=-+22?ZMO]TUX+V/=/QLHHHK^#
M#^?PKYT_:]_Y*18?]@*/_P!'SU]%U\Z?M>_\E(L/^P%'_P"CYZ_J/Z(G_)U*
MG_8-5_\ 2Z1X'$G_ "+'ZH\JHHHK_34_/C[<_P""!/\ R>]J/_8@7_\ Z4VE
M?LQ7XS_\$"?^3WM1_P"Q O\ _P!*;2OV8K^9?%;_ )*Q_P""'ZG]+^%7_)*+
M_'+] HHHK\U/TD^"O^"JW_)<M!_[%./_ -*;BOF"OI__ (*K?\ERT'_L4X__
M $IN*^8*_COC_P#Y+'&?X_T1^,<0_P#(ZK^OZ(*XK]HS_DBNN_[EM_Z50UVM
M<5^T9_R177?]RV_]*H:]7PA_Y.GDG_850_\ 3D3YK,?^1?6_PR_)GRI1117^
MR9^5A7]+'PP_Y)IX=_[ 5I_Z)2OYIZ_I8^&'_)-/#O\ V K3_P!$I7XEXS?P
M,%ZU/R@?M?@W_'QOI3_.9N4445^$'[J>5?MO_P#)JOC+_L'Q_P#H^*OS K]/
M_P!M_P#Y-5\9?]@^/_T?%7Y@5_-?C/\ \E%0_P"O2_\ 2YGYCQM_R,J?^#]6
M%%%%?CY\:?'GQ2_Y*;XC_P"P]>?^CGK"K=^*7_)3?$?_ &'KS_T<]85?[?<-
M_P#).X/_ *]4_P#TA'Y+B/\ >)^K_,*_5_\ X-VO^2/?$?\ [&6S_P#2=J_*
M"OU?_P"#=K_DCWQ'_P"QEL__ $G:OFO$[_DCJ_K#_P!+1]SX9?\ )84?2?\
MZ2S]%:***_EH_J$*_+;]L7_DY[QK_P!AM_\ T%:_4FORV_;%_P"3GO&O_8;?
M_P!!6OQOQI_Y$6&_Z^?^VR/BN-_]PI?XOT9YI1117\WGYH>*_MD?\@_0/^NU
MQ_*.O":]V_;(_P"0?H'_ %VN/Y1UX37^L/T9_P#DR>5_]Q__ %)K'YQQ!_R-
MJGR_])05[-_P3M_Y/G^%/_8[V/\ Z,%>,U[-_P $[?\ D^?X4_\ 8[V/_HP5
M^RYU_P B?$_]>Y_^DLPR7_D<8;_KY#_TI']!U%%%?Q:?V<%?*O\ P5=_Y)7X
M8_[&!_\ T0]?55?*O_!5W_DE?AC_ +&!_P#T0]?%^(?_ "1F,_PK_P!*B>)Q
M'_R)*WHOS1\*T445_'Y^-%/Q#_R +[_KSE_] -?%=?:GB'_D 7W_ %YR_P#H
M!KXKK_07Z&'_ "3V;?\ 7VG_ .D2/C.*_CI>C_0****_M,^2/WB_X)"_\HZ/
MAK_UZ:A_Z<[NOI*OFW_@D+_RCH^&O_7IJ'_ISNZ^DJ_C;B7_ )*/&?\ 7VI_
MZ6S^QN&_^2=P?_7JG_Z0@JKKG_(%O/\ KUD_]!-6JJZY_P @6\_Z]9/_ $$U
MX-3^&_0]B7PL_'6BBBOX./P$*^;_ -K7_DIUO_V!XO\ T9+7TA7S?^UK_P E
M.M_^P/%_Z,EK^J/H@?\ )TJ__8+4_P#3E$\#B3_D6_-'E]%%%?Z8'Y\?=/\
MP;Z_\GH>(_\ LF=[_P"G#3Z_8NOQT_X-]?\ D]#Q'_V3.]_].&GU^Q=?S'XJ
M_P#)6R_P0_)G],^%G_))Q_QS_-!1117YN?HX5YO\9/V1_P!GWX^>/_"WQ6^*
M'@.2[\4>"1<KX3\1Z?K5YI]_I2W(03K#/:312*L@1 PS@A0#7I%% !1110 4
M444 4_$'B'0/">B7?B;Q3KEGIFFV%NT]]J&H7*0P6\2C+222.0J*!R22 *QO
MA!\9/A5^T!\/+#XM_!+X@:5XI\,:J\ZZ9K^AWBW%I=^3/)!(8I5RLBB6*1=R
MD@[<@D<UA?M5?#+X=?%K]GKQ?X1^*'@72/$.F/X=OI/L&M:;%=0B06TH$@21
M2 X#'##D9.#7RK_P;._\H//@/_V#-:_]/NHT ?=E>6>-/VW?V1OAU\3&^#OC
MC]H?PMIGB.&YMK>\TZZU1!]AGN2!;0W,G^KM99B5$4<K(TFY=@;<,Z/[6_QH
MF_9O_93^)O[0]O:)<2> _A]K7B*."4?+*UE8S7(0X[$Q8_&OAS_@D3^S[HOQ
MU_X-\3HWQ@0:YK'QV\+>*]>^(.LZ@H>?5]1U2YO,W<K$<RK&+<*W5?(0C&T4
M ?HYK6M:/X;T>[\0^(M6MK#3["V>XOKZ]G6*&WA12SR2.Q"HBJ"2Q(  )->?
M?!/]L/\ 9?\ VC=:N/#?P0^./A_Q)J%OIZ:@;+3[T&6:Q=MJ7D2L 9[9F^5;
MB/=$QX#$U^*#_MX?%?\ ;._X(X_L'_LO?$'Q)=W=W\<?CYIGP_\ B9?RSL9-
M6T+2M66W>&5\[G,L36+2L3ES'(&R'.?MG_@X0\>7/[)%I^RW^W#\.]NGZY\/
MOVA]+T&5K90GVCP]JEI<QZC8'&/W<J6L(V] 4##!4&@#[N^,_P"T+\$OV>-(
ML=;^-7Q+TOP]%JE[]CTB*^G_ '^HW.TMY-M"H,MQ)M#,4C5F"J6(P":TOA=\
M6/AG\;O!%G\2?A#X\TKQ)H-_O%IJVC7J3PNR,4=-RDX='5D9#AE92K $$5^?
MG[*'Q#U3]J;_ (.-/VC=<\62&[TK]GKX9Z+X0\"6DQS'82ZH([N_N40\)-))
M"\1D'S&)%0G Q4W[&GQ%U+X,_P#!P]^U#^QGX?N#%X2\=?#S1_BC;Z0IQ!8Z
MNJV-A?31KT5[IITEE/\ $T2GM0!^CM%%% !7A?[6'_);/@?_ -CW+_Z3-7NE
M>%_M8?\ );/@?_V/<O\ Z3-0![I7S-_P53_Y-_T7_L<8/_22[KZ9KYF_X*I_
M\F_Z+_V.,'_I)=U\AQ[_ ,D=C?\ !^J/&X@_Y$M?_#^I\"4445_'1^,"I]\?
M6OAZON%/OCZU\/5_?GT+?^15G/\ CH_^DU#X[BO>C_V]_P"VA1117]N'R!^Y
M'_!%3_E'=X._["&J_P#IPGKZLKY3_P""*G_*.[P=_P!A#5?_ $X3U]65_'?%
M?_)3XW_K[4_]*9_8/"O_ "3."_Z]4_\ TE!1117SY[Y^.6J?\A*X_P"N[_\
MH1J"I]4_Y"5Q_P!=W_\ 0C4%?P;/XV?@#W"OG7]L#_DH^G?]@"/_ -'SU]%5
M\Z_M@?\ )1]._P"P!'_Z/GK^G/HD?\G7?_8/5_.!X'$G_(L?JCRFBBBO].C\
M]/L__@@]_P GV#_L3=1_]"AK]I:_%K_@@]_R?8/^Q-U'_P!"AK]I:_F?Q8_Y
M*K_N''\Y']*^%'_)*_\ <27Y1"BBBOS,_2SX2_X*M_\ )7/#7_8N'_THDKY8
MKZG_ ."K?_)7/#7_ &+A_P#2B2OEBOX]\0O^2SQG^)?^DH_&>(_^1W6]?T05
MQ/[1O_)%M;_W;;_TIBKMJXG]HW_DBVM_[MM_Z4Q5V>%/_)S\D_["\/\ ^G8'
MS.8_\B^M_AE^3/E6BBBO]FC\K"OZ2_@9_P D2\'?]BKI_P#Z31U_-I7])?P,
M_P"2)>#O^Q5T_P#])HZ_%?&7_=<'_BG^43]H\'/]ZQG^&'YR.IHHHK\%/W@\
MR_;+_P"37O&G_8'/_H:U^7%?J/\ ME_\FO>-/^P.?_0UK\N*_FWQH_Y'^'_Z
M]?\ M\C\SXW_ .1A3_P_JPHHHK\=/BSY!^+G_)4-?_["T_\ Z&:YVNB^+G_)
M4-?_ .PM/_Z&:YVO]N>%/^26P'_7FE_Z1$_)L5_O,_5_F%?JE_P;I_\ (@?%
M'_L,:9_Z*N*_*VOU2_X-T_\ D0/BC_V&-,_]%7%>#XF_\D;B/6'_ *7$^U\-
M/^2QP_I/_P!(D?I%1117\L']2!7Y??MK_P#)T_C/_L)K_P"B8Z_4&OR^_;7_
M .3I_&?_ &$U_P#1,=?CWC1_R3V'_P"OJ_\ 2)GQG&W_ "+J?^/]&>64445_
M-A^9'C_[87_(JZ1_V$'_ /0#7S_7T!^V%_R*ND?]A!__ $ U\_U_J]]&3_DR
MF6>M?_U(JGYUQ#_R-9^B_)!7K/[!G_)[/PF_[*)H_P#Z61UY-7K/[!G_ ">S
M\)O^RB:/_P"ED=?M6;?\BK$?X)_^DLY,I_Y&N'_QP_\ 2D?T-T445_%9_: 5
M\O?\%6/^2*^'O^QI7_TFGKZAKY>_X*L?\D5\/?\ 8TK_ .DT]?'>('_)&XS_
M  _^W(\7B+_D2UO3]4?!E%%%?QX?C)'=_P#'I+_US;^5?$=?;EW_ ,>DO_7-
MOY5\1U_H#]"__D29O_U\I?\ I,SX[BO>C_V]^@4445_:Y\@?NK_P1I_Y1O\
MP\_W]7_].]Y7T_7S!_P1I_Y1O_#S_?U?_P!.]Y7T_7\<<4?\E-C?^OU3_P!+
MD?V'PQ_R36"_Z\T__2$%))_JV_W32TDG^K;_ '37@O8]T_&RBBBOX,/Y_"OG
M3]KW_DI%A_V H_\ T?/7T77SI^U[_P E(L/^P%'_ .CYZ_J/Z(G_ "=2I_V#
M5?\ TND>!Q)_R+'ZH\JHHHK_ $U/SX^W/^"!/_)[VH_]B!?_ /I3:5^S%?C/
M_P $"?\ D][4?^Q O_\ TIM*_9BOYE\5O^2L?^"'ZG]+^%7_ "2B_P <OT"B
MBBOS4_23X*_X*K?\ERT'_L4X_P#TIN*^8*^G_P#@JM_R7+0?^Q3C_P#2FXKY
M@K^.^/\ _DL<9_C_ $1^,<0_\CJOZ_H@KBOVC/\ DBNN_P"Y;?\ I5#7:UQ7
M[1G_ "177?\ <MO_ $JAKU?"'_DZ>2?]A5#_ -.1/FLQ_P"1?6_PR_)GRI11
M17^R9^5A7]+'PP_Y)IX=_P"P%:?^B4K^:>OZ6/AA_P DT\._]@*T_P#1*5^)
M>,W\#!>M3\H'[7X-_P ?&^E/\YFY1117X0?NIY5^V_\ \FJ^,O\ L'Q_^CXJ
M_,"OT_\ VW_^35?&7_8/C_\ 1\5?F!7\U^,__)14/^O2_P#2YGYCQM_R,J?^
M#]6%%%%?CY\:?'GQ2_Y*;XC_ .P]>?\ HYZPJW?BE_R4WQ'_ -AZ\_\ 1SUA
M5_M]PW_R3N#_ .O5/_TA'Y+B/]XGZO\ ,*_5_P#X-VO^2/?$?_L9;/\ ])VK
M\H*_5_\ X-VO^2/?$?\ [&6S_P#2=J^:\3O^2.K^L/\ TM'W/AE_R6%'TG_Z
M2S]%:***_EH_J$*_+;]L7_DY[QK_ -AM_P#T%:_4FORV_;%_Y.>\:_\ 8;?_
M -!6OQOQI_Y$6&_Z^?\ MLCXKC?_ '"E_B_1GFE%%%?S>?FAXK^V1_R#] _Z
M[7'\HZ\)KW;]LC_D'Z!_UVN/Y1UX37^L/T9_^3)Y7_W'_P#4FL?G'$'_ "-J
MGR_])05[-_P3M_Y/G^%/_8[V/_HP5XS7LW_!.W_D^?X4_P#8[V/_ *,%?LN=
M?\B?$_\ 7N?_ *2S#)?^1QAO^OD/_2D?T'4445_%I_9P5\J_\%7?^25^&/\
ML8'_ /1#U]55\J_\%7?^25^&/^Q@?_T0]?%^(?\ R1F,_P *_P#2HGB<1_\
M(DK>B_-'PK1117\?GXT4_$/_ " +[_KSE_\ 0#7Q77VIXA_Y %]_UYR_^@&O
MBNO]!?H8?\D]FW_7VG_Z1(^,XK^.EZ/] HHHK^TSY(_>+_@D+_RCH^&O_7IJ
M'_ISNZ^DJ^;?^"0O_*.CX:_]>FH?^G.[KZ2K^-N)?^2CQG_7VI_Z6S^QN&_^
M2=P?_7JG_P"D(*JZY_R!;S_KUD_]!-6JJZY_R!;S_KUD_P#037@U/X;]#V)?
M"S\=:***_@X_ 0KYO_:U_P"2G6__ &!XO_1DM?2%?-_[6O\ R4ZW_P"P/%_Z
M,EK^J/H@?\G2K_\ 8+4_].43P.)/^1;\T>7T445_I@?GQ]T_\&^O_)Z'B/\
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
MNBT>D$J'N6(^^O45^9E?J/\ ME_\FO>-/^P.?_0UK\N*_FWQH_Y'^'_Z]?\
MM\C\SXW_ .1A3_P_JPHHHK\=/BSY!^+8Q\3]?_["T_\ Z&:YVNB^+G_)4-?_
M .PM/_Z&:YVO]N>%/^26P'_7FE_Z1$_)L5_O,_5_F%?J+_P;TZ#9ZSX#^)SW
M4LZF/5], \F8KUBGZXK\NJ_5+_@W3_Y$#XH_]AC3/_15Q7@^)O\ R1N(]8?^
MEQ/M?#3_ )+'#^D__2)'Z%?\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;5L45_
M+!_4AC_\(/I'_/S>_P#@6U?FA^V59Q6'[3GC"SA9RJ:BH!=LG_51]37ZCU^7
MW[:__)T_C/\ [":_^B8Z_'O&C_DGL/\ ]?5_Z1,^,XV_Y%U/_'^C/+****_F
MP_,CQ_\ ;# _X1;2&]-0?_T"OG^OH#]L+_D5=(_["#_^@&OG^O\ 5WZ,G_)E
M,L]:_P#ZD53\ZXA_Y&L_1?D@KU7]A:W2[_;0^%-K(6"R?$'2%8JV#@W<?0]J
M\JKUG]@S_D]GX3?]E$T?_P!+(Z_:\V_Y%6(_P3_])9R93_R-</\ XX?^E(_H
M#_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBBOXK/[0,?_A!](_Y^;W_P+:OF
M?_@J'X>L='^#F@3VLUPS-XF52)9RPQ]GF/>OK"OE[_@JQ_R17P]_V-*_^DT]
M?'>('_)&XS_#_P"W(\7B+_D2UO3]4?!E%%%?QX?C)%>J&LYE/>)AQ]*^)*^W
M+O\ X])?^N;?RKXCK_0'Z%__ "),W_Z^4O\ TF9\=Q7O1_[>_0****_M<^0/
MW"_X(\>%=.U+_@G7\/KV>>Y5W;5LB.X91QJUX.@^E?37_"#Z1_S\WO\ X%M7
MSQ_P1I_Y1O\ P\_W]7_].]Y7T_7\<<4?\E-C?^OU3_TN1_8?#'_)-8+_ *\T
M_P#TA&/_ ,(/I'_/S>_^!;4V3P1I'EM_I-YT/_+VU;5))_JV_P!TUX+V/=/Q
MLHHHK^##^?PKYS_:\4#XDV)'?0XB?^_TU?1E?.G[7O\ R4BP_P"P%'_Z/GK^
MH_HB?\G4J?\ 8-5_]+I'@<2?\BQ^J/*J***_TU/SX^T_^"#NEV^K?MJZA:W+
MR*H\!7S9BD*G/VFT[CZU^Q/_  @^D?\ /S>_^!;5^/\ _P $"?\ D][4?^Q
MO_\ TIM*_9BOYE\5O^2L?^"'ZG]+^%7_ "2B_P <OT,?_A!](_Y^;W_P+:C_
M (0?2/\ GYO?_ MJV**_-3])/@#_ (*@Z3;:/\:]#M[625E;PM&Q,LA8Y^TW
M ZGZ5\U5]/\ _!5;_DN6@_\ 8IQ_^E-Q7S!7\=\?_P#)8XS_ !_HC\8XA_Y'
M5?U_1!7$_M&J#\%=<)[+;'_R:BKMJXK]HS_DBNN_[EM_Z50UZOA#_P G3R3_
M +"J'_IR)\UF/_(OK?X9?DSY4HHHK_9,_*PK^D#X9^"M)?X;^'W-S>9.B6A.
M+IO^>*5_-_7]+'PP_P"2:>'?^P%:?^B4K\2\9OX&"]:GY0/VOP;_ (^-]*?Y
MS)/^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HK\(/W4\6_;1\)Z;8?LO^+[R
M&XNBR6$9 >Y9A_KX^HK\U*_3_P#;?_Y-5\9?]@^/_P!'Q5^8%?S7XS_\E%0_
MZ]+_ -+F?F/&W_(RI_X/U84445^/GQI\>?%'_DIOB/\ [#MY_P"CGK"K=^*7
M_)3?$?\ V'KS_P!'/6%7^WW#?_).X/\ Z]4__2$?DN(_WB?J_P PK]4?^#?#
M0++6/A%\1);J6=2GB2T \J8J/^/=O2ORNK]7_P#@W:_Y(]\1_P#L9;/_ -)V
MKYKQ._Y(ZOZP_P#2T?<^&7_)84?2?_I+/OW_ (0?2/\ GYO?_ MJ/^$'TC_G
MYO?_  +:MBBOY:/ZA,?_ (0?2/\ GYO?_ MJ_,G]KFUCL?VE/&5I"S%8]9<*
M7;)Z+U-?J=7Y;?MB_P#)SWC7_L-O_P"@K7XWXT_\B+#?]?/_ &V1\5QO_N%+
M_%^C/-****_F\_-#Q7]L@?Z!H!_Z;7/\HZ\)KW;]LC_D'Z!_UVN/Y1UX37^L
M/T9_^3)Y7_W'_P#4FL?G'$'_ "-JGR_])05[%_P3XMH[S]M[X6VLK,%D\:6*
ML4;!_P!8.A[5X[7LW_!.W_D^?X4_]CO8_P#HP5^RYU_R)\3_ ->Y_P#I+,,E
M_P"1QAO^OD/_ $I'[[?\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;5L45_%I_9
MQC_\(/I'_/S>_P#@6U?+_P#P5'\/V6C_  Q\-36LT[%]>=2)9BP_U#>M?7%?
M*O\ P5=_Y)7X8_[&!_\ T0]?%^(?_)&8S_"O_2HGB<1_\B2MZ+\T?"M%%%?Q
M^?C13\1@-X>OU/>RE_\ 0#7Q77VIXA_Y %]_UYR_^@&OBNO]!?H8?\D]FW_7
MVG_Z1(^,XK^.EZ/] HHHK^TSY(_<_P#X)*>%-.U'_@GG\.+R>>Z#O:ZAD1W#
M*/\ D)70Z"OHW_A!](_Y^;W_ ,"VKP7_ ()"_P#*.CX:_P#7IJ'_ *<[NOI*
MOXVXE_Y*/&?]?:G_ *6S^QN&_P#DG<'_ ->J?_I",?\ X0?2/^?F]_\  MJJ
MZUX)TE=&NV%S><6TG_+VW]TUT55=<_Y MY_UZR?^@FO!J?PWZ'L2^%GXZT44
M5_!Q^ A7S=^UHH'Q.@([Z1$3_P!_)*^D:^;_ -K7_DIUO_V!XO\ T9+7]4?1
M _Y.E7_[!:G_ *<HG@<2?\BWYH\OHHHK_3 _/C[@_P""!6E6VK_MD>(;:YDE
M55^&UZP,4A4Y^WZ>.H^M?KY_P@^D?\_-[_X%M7Y&?\&^O_)Z'B/_ +)G>_\
MIPT^OV+K^8_%7_DK9?X(?DS^F?"S_DDX_P".?YHQ_P#A!](_Y^;W_P "VHK8
MHK\W/T<**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KPO]K#_DMG
MP/\ ^Q[E_P#29J]TKPO]K#_DMGP/_P"Q[E_])FH ]TKYF_X*I_\ )O\ HO\
MV.,'_I)=U],U\S?\%4_^3?\ 1?\ L<8/_22[KY#CW_DCL;_@_5'C<0?\B6O_
M (?U/@2BBBOXZ/Q@5/OCZU\/5]PI]\?6OAZO[\^A;_R*LY_QT?\ TFH?'<5[
MT?\ M[_VT****_MP^0/W(_X(J?\ *.[P=_V$-5_].$]?5E?*?_!%3_E'=X._
M["&J_P#IPGKZLK^.^*_^2GQO_7VI_P"E,_L'A7_DF<%_UZI_^DH****^?/?/
MQRU3_D)7'_7=_P#T(U!4^J?\A*X_Z[O_ .A&H*_@V?QL_ 'N%?.O[8'_ "4?
M3O\ L 1_^CYZ^BJ^=?VP/^2CZ=_V (__ $?/7].?1(_Y.N_^P>K^<#P.)/\
MD6/U1Y31117^G1^>GV?_ ,$'O^3[!_V)NH_^A0U^TM?BU_P0>_Y/L'_8FZC_
M .A0U^TM?S/XL?\ )5?]PX_G(_I7PH_Y)7_N)+\HA1117YF?I9\)?\%6_P#D
MKGAK_L7#_P"E$E?+%?4__!5O_DKGAK_L7#_Z425\L5_'OB%_R6>,_P 2_P#2
M4?C/$?\ R.ZWK^B"N)_:-_Y(MK?^[;?^E,5=M7$_M&_\D6UO_=MO_2F*NSPI
M_P"3GY)_V%X?_P!.P/F<Q_Y%];_#+\F?*M%%%?[-'Y6%?TE_ S_DB7@[_L5=
M/_\ 2:.OYM*_I+^!G_)$O!W_ &*NG_\ I-'7XKXR_P"ZX/\ Q3_*)^T>#G^]
M8S_##\Y'4T445^"G[P>9?ME_\FO>-/\ L#G_ -#6ORXK]1_VR_\ DU[QI_V!
MS_Z&M?EQ7\V^-'_(_P /_P!>O_;Y'YGQO_R,*?\ A_5A1117XZ?%GR#\7/\
MDJ&O_P#86G_]#-<[71?%S_DJ&O\ _86G_P#0S7.U_MSPI_R2V _Z\TO_ $B)
M^38K_>9^K_,*_5+_ (-T_P#D0/BC_P!AC3/_ $5<5^5M?JE_P;I_\B!\4?\
ML,:9_P"BKBO!\3?^2-Q'K#_TN)]KX:?\ECA_2?\ Z1(_2*BBBOY8/ZD"OR^_
M;7_Y.G\9_P#837_T3'7Z@U^7W[:__)T_C/\ [":_^B8Z_'O&C_DGL/\ ]?5_
MZ1,^,XV_Y%U/_'^C/+****_FP_,CQ_\ ;"_Y%72/^P@__H!KY_KZ _;"_P"1
M5TC_ +"#_P#H!KY_K_5[Z,G_ "93+/6O_P"I%4_.N(?^1K/T7Y(*]9_8,_Y/
M9^$W_91-'_\ 2R.O)J]9_8,_Y/9^$W_91-'_ /2R.OVK-O\ D58C_!/_ -)9
MR93_ ,C7#_XX?^E(_H;HHHK^*S^T KY>_P""K'_)%?#W_8TK_P"DT]?4-?+W
M_!5C_DBOA[_L:5_])IZ^.\0/^2-QG^'_ -N1XO$7_(EK>GZH^#****_CP_&2
M.[_X])?^N;?RKXCK[<N_^/27_KFW\J^(Z_T!^A?_ ,B3-_\ KY2_])F?'<5[
MT?\ M[] HHHK^USY _=7_@C3_P HW_AY_OZO_P"G>\KZ?KY@_P""-/\ RC?^
M'G^_J_\ Z=[ROI^OXXXH_P"2FQO_ %^J?^ER/[#X8_Y)K!?]>:?_ *0@I)/]
M6W^Z:6DD_P!6W^Z:\%['NGXV4445_!A_/X5\Z?M>_P#)2+#_ + 4?_H^>OHN
MOG3]KW_DI%A_V H__1\]?U']$3_DZE3_ +!JO_I=(\#B3_D6/U1Y51117^FI
M^?'VY_P0)_Y/>U'_ +$"_P#_ $IM*_9BOQG_ ."!/_)[VH_]B!?_ /I3:5^S
M%?S+XK?\E8_\$/U/Z7\*O^247^.7Z!1117YJ?I)\%?\ !5;_ )+EH/\ V*<?
M_I3<5\P5]/\ _!5;_DN6@_\ 8IQ_^E-Q7S!7\=\?_P#)8XS_ !_HC\8XA_Y'
M5?U_1!7%?M&?\D5UW_<MO_2J&NUKBOVC/^2*Z[_N6W_I5#7J^$/_ "=/)/\
ML*H?^G(GS68_\B^M_AE^3/E2BBBO]DS\K"OZ6/AA_P DT\._]@*T_P#1*5_-
M/7]+'PP_Y)IX=_[ 5I_Z)2OQ+QF_@8+UJ?E _:_!O^/C?2G^<S<HHHK\(/W4
M\J_;?_Y-5\9?]@^/_P!'Q5^8%?I_^V__ ,FJ^,O^P?'_ .CXJ_,"OYK\9_\
MDHJ'_7I?^ES/S'C;_D94_P#!^K"BBBOQ\^-/CSXI?\E-\1_]AZ\_]'/6%6[\
M4O\ DIOB/_L/7G_HYZPJ_P!ON&_^2=P?_7JG_P"D(_)<1_O$_5_F%?J__P &
M[7_)'OB/_P!C+9_^D[5^4%?J_P#\&[7_ "1[XC_]C+9_^D[5\UXG?\D=7]8?
M^EH^Y\,O^2PH^D__ $EGZ*T445_+1_4(5^6W[8O_ "<]XU_[#;_^@K7ZDU^6
MW[8O_)SWC7_L-O\ ^@K7XWXT_P#(BPW_ %\_]MD?%<;_ .X4O\7Z,\THHHK^
M;S\T/%?VR/\ D'Z!_P!=KC^4=>$U[M^V1_R#] _Z[7'\HZ\)K_6'Z,__ "9/
M*_\ N/\ ^I-8_..(/^1M4^7_ *2@KV;_ ()V_P#)\_PI_P"QWL?_ $8*\9KV
M;_@G;_R?/\*?^QWL?_1@K]ESK_D3XG_KW/\ ])9ADO\ R.,-_P!?(?\ I2/Z
M#J***_BT_LX*^5?^"KO_ "2OPQ_V,#_^B'KZJKY5_P""KO\ R2OPQ_V,#_\
MHAZ^+\0_^2,QG^%?^E1/$XC_ .1)6]%^:/A6BBBOX_/QHI^(?^0!??\ 7G+_
M .@&OBNOM3Q#_P @"^_Z\Y?_ $ U\5U_H+]##_DGLV_Z^T__ $B1\9Q7\=+T
M?Z!1117]IGR1^\7_  2%_P"4='PU_P"O34/_ $YW=?25?-O_  2%_P"4='PU
M_P"O34/_ $YW=?25?QMQ+_R4>,_Z^U/_ $MG]C<-_P#).X/_ *]4_P#TA!57
M7/\ D"WG_7K)_P"@FK55=<_Y MY_UZR?^@FO!J?PWZ'L2^%GXZT445_!Q^ A
M7S?^UK_R4ZW_ .P/%_Z,EKZ0KYO_ &M?^2G6_P#V!XO_ $9+7]4?1 _Y.E7_
M .P6I_Z<HG@<2?\ (M^:/+Z***_TP/SX^Z?^#?7_ )/0\1_]DSO?_3AI]?L7
M7XZ?\&^O_)Z'B/\ [)G>_P#IPT^OV+K^8_%7_DK9?X(?DS^F?"S_ ))./^.?
MYH****_-S]'"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\+_:P
M_P"2V? __L>Y?_29J]TKPO\ :P_Y+9\#_P#L>Y?_ $F:@#W2OF;_ (*I_P#)
MO^B_]CC!_P"DEW7TS7S-_P %4_\ DW_1?^QQ@_\ 22[KY#CW_DCL;_@_5'C<
M0?\ (EK_ .']3X$HHHK^.C\8%3[X^M?#U?<*??'UKX>K^_/H6_\ (JSG_'1_
M])J'QW%>]'_M[_VT****_MP^0/W(_P""*G_*.[P=_P!A#5?_ $X3U]65\I_\
M$5/^4=W@[_L(:K_Z<)Z^K*_COBO_ )*?&_\ 7VI_Z4S^P>%?^29P7_7JG_Z2
M@HHHKY\]\_'+5/\ D)7'_7=__0C4%3ZI_P A*X_Z[O\ ^A&H*_@V?QL_ 'N%
M?.O[8'_)1]._[ $?_H^>OHJOG7]L#_DH^G?]@"/_ -'SU_3GT2/^3KO_ +!Z
MOYP/ XD_Y%C]4>4T445_IT?GI]G_ /!![_D^P?\ 8FZC_P"A0U^TM?BU_P $
M'O\ D^P?]B;J/_H4-?M+7\S^+'_)5?\ <./YR/Z5\*/^25_[B2_*(4445^9G
MZ6?"7_!5O_DKGAK_ +%P_P#I1)7RQ7U/_P %6_\ DKGAK_L7#_Z425\L5_'O
MB%_R6>,_Q+_TE'XSQ'_R.ZWK^B"N)_:-_P"2+:W_ +MM_P"E,5=M7$_M&_\
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
M,?\ 8P/_ .B'KXOQ#_Y(S&?X5_Z5$\3B/_D25O1?FCX5HHHK^/S\:*?B'_D
M7W_7G+_Z :^*Z^U/$/\ R +[_KSE_P#0#7Q77^@OT,/^2>S;_K[3_P#2)'QG
M%?QTO1_H%%%%?VF?)'[Q?\$A?^4='PU_Z]-0_P#3G=U])5\V_P#!(7_E'1\-
M?^O34/\ TYW=?25?QMQ+_P E'C/^OM3_ -+9_8W#?_).X/\ Z]4__2$%5=<_
MY MY_P!>LG_H)JU577/^0+>?]>LG_H)KP:G\-^A[$OA9^.M%%%?P<?@(5\W_
M +6O_)3K?_L#Q?\ HR6OI"OF_P#:U_Y*=;_]@>+_ -&2U_5'T0/^3I5_^P6I
M_P"G*)X'$G_(M^:/+Z***_TP/SX^Z?\ @WU_Y/0\1_\ 9,[W_P!.&GU^Q=?C
MI_P;Z_\ )Z'B/_LF=[_Z<-/K]BZ_F/Q5_P"2ME_@A^3/Z9\+/^23C_CG^:"B
MBBOS<_1PHHHH **** "BBB@ HHHH ***^"OBW^TA_P %=?VF_CKXTT__ ()4
MZ[^S%'\/? &NOX7U:[^+UYK,VIW^M6P!OI84TU62*UCE<V@$F':6SN&&4*&@
M#[UHKY2_;6_;G^*'_!//]ASPIX]^,&C^&_&'QK\6:CHWA#0- \/>?9Z1K/B_
M4,((X?-+31V:.)I"6/F&*''RNX P/B=^UM^T?^P%\>?@MX1_;#^)?ASQOX(^
M-OB5?!TOB72/"IT=_#'BJ:+S+*-%\^436%R4FB D/G0LBNTLBLP4 ^S**^2O
MBQ^V9\5/BS_P41_X=J?LJ^(M*T#4/"W@,>+OBQX]U'2?[0?1X)I4BL=+L[=G
M1#=S;Q.TDNZ.. <([N-FK^PW^VUXR^*O[0?QB_83_:'32U^*7P4U.R:ZU31;
M1K:S\3:%?P+<6&J10.[F&38WE7$0=U24 JV) B@'U!1110 5X7^UA_R6SX'_
M /8]R_\ I,U>Z5X7^UA_R6SX'_\ 8]R_^DS4 >Z5\S?\%4_^3?\ 1?\ L<8/
M_22[KZ9KYF_X*I_\F_Z+_P!CC!_Z27=?(<>_\D=C?\'ZH\;B#_D2U_\ #^I\
M"4445_'1^,"I]\?6OAZON%/OCZU\/5_?GT+?^15G/^.C_P"DU#X[BO>C_P!O
M?^VA1117]N'R!^Y'_!%3_E'=X._["&J_^G">OJROE/\ X(J?\H[O!W_80U7_
M -.$]?5E?QWQ7_R4^-_Z^U/_ $IG]@\*_P#),X+_ *]4_P#TE!1117SY[Y^.
M6J?\A*X_Z[O_ .A&H*GU3_D)7'_7=_\ T(U!7\&S^-GX ]PKYU_; _Y*/IW_
M & (_P#T?/7T57SK^V!_R4?3O^P!'_Z/GK^G/HD?\G7?_8/5_.!X'$G_ "+'
MZH\IHHHK_3H_/3[/_P""#W_)]@_[$W4?_0H:_:6OQ:_X(/?\GV#_ +$W4?\
MT*&OVEK^9_%C_DJO^X<?SD?TKX4?\DK_ -Q)?E$****_,S]+/A+_ (*M_P#)
M7/#7_8N'_P!*)*^6*^I_^"K?_)7/#7_8N'_THDKY8K^/?$+_ )+/&?XE_P"D
MH_&>(_\ D=UO7]$%<3^T;_R1;6_]VV_]*8J[:N)_:-_Y(MK?^[;?^E,5=GA3
M_P G/R3_ +"\/_Z=@?,YC_R+ZW^&7Y,^5:***_V:/RL*_I+^!G_)$O!W_8JZ
M?_Z31U_-I7])?P,_Y(EX._[%73__ $FCK\5\9?\ =<'_ (I_E$_:/!S_ 'K&
M?X8?G(ZFBBBOP4_>#S+]LO\ Y->\:?\ 8'/_ *&M?EQ7ZC_ME_\ )KWC3_L#
MG_T-:_+BOYM\:/\ D?X?_KU_[?(_,^-_^1A3_P /ZL****_'3XL^0?BY_P E
M0U__ +"T_P#Z&:YVNB^+G_)4-?\ ^PM/_P"AFN=K_;GA3_DEL!_UYI?^D1/R
M;%?[S/U?YA7ZI?\ !NG_ ,B!\4?^PQIG_HJXK\K:_5+_ (-T_P#D0/BC_P!A
MC3/_ $5<5X/B;_R1N(]8?^EQ/M?#3_DL</Z3_P#2)'Z14445_+!_4@5^7W[:
M_P#R=/XS_P"PFO\ Z)CK]0:_+[]M?_DZ?QG_ -A-?_1,=?CWC1_R3V'_ .OJ
M_P#2)GQG&W_(NI_X_P!&>64445_-A^9'C_[87_(JZ1_V$'_] -?/]?0'[87_
M "*ND?\ 80?_ - -?/\ 7^KWT9/^3*99ZU__ %(JGYUQ#_R-9^B_)!7K/[!G
M_)[/PF_[*)H__I9'7DU>L_L&?\GL_";_ +*)H_\ Z61U^U9M_P BK$?X)_\
MI+.3*?\ D:X?_'#_ -*1_0W1117\5G]H!7R]_P %6/\ DBOA[_L:5_\ 2:>O
MJ&OE[_@JQ_R17P]_V-*_^DT]?'>('_)&XS_#_P"W(\7B+_D2UO3]4?!E%%%?
MQX?C)'=_\>DO_7-OY5\1U]N7?_'I+_US;^5?$=?Z _0O_P"1)F__ %\I?^DS
M/CN*]Z/_ &]^@4445_:Y\@?NK_P1I_Y1O_#S_?U?_P!.]Y7T_7S!_P $:?\
ME&_\//\ ?U?_ -.]Y7T_7\<<4?\ )38W_K]4_P#2Y']A\,?\DU@O^O-/_P!(
M04DG^K;_ '32TDG^K;_=->"]CW3\;****_@P_G\*^=/VO?\ DI%A_P!@*/\
M]'SU]%U\Z?M>_P#)2+#_ + 4?_H^>OZC^B)_R=2I_P!@U7_TND>!Q)_R+'ZH
M\JHHHK_34_/C[<_X($_\GO:C_P!B!?\ _I3:5^S%?C/_ ,$"?^3WM1_[$"__
M /2FTK]F*_F7Q6_Y*Q_X(?J?TOX5?\DHO\<OT"BBBOS4_23X*_X*K?\ )<M!
M_P"Q3C_]*;BOF"OI_P#X*K?\ERT'_L4X_P#TIN*^8*_COC__ )+'&?X_T1^,
M<0_\CJOZ_H@KBOVC/^2*Z[_N6W_I5#7:UQ7[1G_)%==_W+;_ -*H:]7PA_Y.
MGDG_ &%4/_3D3YK,?^1?6_PR_)GRI1117^R9^5A7]+'PP_Y)IX=_[ 5I_P"B
M4K^:>OZ6/AA_R33P[_V K3_T2E?B7C-_ P7K4_*!^U^#?\?&^E/\YFY1117X
M0?NIY5^V_P#\FJ^,O^P?'_Z/BK\P*_3_ /;?_P"35?&7_8/C_P#1\5?F!7\U
M^,__ "45#_KTO_2YGYCQM_R,J?\ @_5A1117X^?&GQY\4O\ DIOB/_L/7G_H
MYZPJW?BE_P E-\1_]AZ\_P#1SUA5_M]PW_R3N#_Z]4__ $A'Y+B/]XGZO\PK
M]7_^#=K_ )(]\1_^QEL__2=J_*"OU?\ ^#=K_DCWQ'_[&6S_ /2=J^:\3O\
MDCJ_K#_TM'W/AE_R6%'TG_Z2S]%:***_EH_J$*_+;]L7_DY[QK_V&W_]!6OU
M)K\MOVQ?^3GO&O\ V&W_ /05K\;\:?\ D18;_KY_[;(^*XW_ -PI?XOT9YI1
M117\WGYH>*_MD?\ (/T#_KM<?RCKPFO=OVR/^0?H'_7:X_E'7A-?ZP_1G_Y,
MGE?_ ''_ /4FL?G'$'_(VJ?+_P!)05[-_P $[?\ D^?X4_\ 8[V/_HP5XS7L
MW_!.W_D^?X4_]CO8_P#HP5^RYU_R)\3_ ->Y_P#I+,,E_P"1QAO^OD/_ $I'
M]!U%%%?Q:?V<%?*O_!5W_DE?AC_L8'_]$/7U57RK_P %7?\ DE?AC_L8'_\
M1#U\7XA_\D9C/\*_]*B>)Q'_ ,B2MZ+\T?"M%%%?Q^?C13\0_P#( OO^O.7_
M - -?%=?:GB'_D 7W_7G+_Z :^*Z_P!!?H8?\D]FW_7VG_Z1(^,XK^.EZ/\
M0****_M,^2/WB_X)"_\ *.CX:_\ 7IJ'_ISNZ^DJ^;?^"0O_ "CH^&O_ %Z:
MA_Z<[NOI*OXVXE_Y*/&?]?:G_I;/[&X;_P"2=P?_ %ZI_P#I""JNN?\ (%O/
M^O63_P!!-6JJZY_R!;S_ *]9/_037@U/X;]#V)?"S\=:***_@X_ 0KYO_:U_
MY*=;_P#8'B_]&2U](5\W_M:_\E.M_P#L#Q?^C):_JCZ('_)TJ_\ V"U/_3E$
M\#B3_D6_-'E]%%%?Z8'Y\?=/_!OK_P GH>(_^R9WO_IPT^OV+K\=/^#?7_D]
M#Q'_ -DSO?\ TX:?7[%U_,?BK_R5LO\ !#\F?TSX6?\ ))Q_QS_-!1117YN?
MHX4444 %%%% !1110 4444 !&1BORN_;R_X-_?@M\"/!GB/]NO\ X)1>*/%'
MP5^.7@BPN_$5G=Z3XKO;RQ\2M"K7$]G>17DLN[SPC+]X1,S?O4=6./U!\66'
MB#5?"NIZ9X3U]-)U6YT^:+3-4DLQ<+9W#(1',8F($H1B&V$@-C&1FODCX;_L
MW_\ !67XI?"*^_9W_;H_:?\ A1<^']2MI=.\0^+?AGX7OK;Q#KNFR I+#F61
M+73II8R4:>&*0JK'RUCDVS* ?&G_  4D^.GBG]J_P]_P2G_:J\9Z"-+L/&WQ
MQ\(:SXBLHU/V:WU*\73YHE&X_<W"YV%N2G)[UZQ_P=1+J5[^R'\"]!\,AFUW
M4/VK?"<.@)%_K#=FVU+84QSG/&1_>'K7UW^VQ_P3T^$O[8'[(]I^RM8W'_"&
M)X7GTS4/AGKFC6:L_A+4]-VG3[F"(D*RQ!?+,>1NB=T#*2&''ZY^Q)\=?VJ?
MV@_A1\:?VYM9\$KI?P3U!];\*^$/ C7<]OK/B0Q"*/6+N6[2-H%MQO>"TC60
MI))N>XD"A2 ?.7_!,NSU"Q_X.&?V_$\7AAJLMEX+ETXRCYFL3I_R%?50GV<<
M>@':G? %=3OO^#L#XZ7FCACIMA^R[I=MK3)]P7CWFE20!L?Q>4)",]@:^H?C
M+^Q-XZT?]M[3O^"B7[*>I>'[?QQ<>"I/"'CWPOXIGGMM-\4Z4)EGMI#<V\<K
MVEW;RH-LWDS!XF,150%8:G[%?[#\_P"SO\2/BE^T]\6?%5CXD^+7QIUVUU#Q
MMK6FV;065E:6D MM/TJS21F?[/;0C;YCG?,Y9V"Y5$ /H6BBB@#R_P"*WQY^
M)7P^\7/X<\+_ +,OBCQ3:+ D@U;29X5A9F'*8<YR.]>)?%WXW?$/Q_\ '+X/
M1>)_V<_$OA=;/QH7@?59H6%T6A*E4V'J =QSV%?7M>%_M8?\EL^!_P#V/<O_
M *3-0!ZY_P )+J__ $*%[_WTM?-__!3_ %>^U#X#Z/#=:#<6JCQ= PDE(P3]
MENN./\\5]45\S?\ !5/_ )-_T7_L<8/_ $DNZ^0X]_Y([&_X/U1XW$'_ "):
M_P#A_4^!****_CH_& !*G<%R1V'>OA^ON%/OCZU\/5_?GT+?^15G/^.C_P"D
MU#X[BO>C_P!O?^VA1117]N'R!^VW_!&76]1LO^"?'A"WM_#MS<(M_JN)8V7!
M_P!/G]:^IO\ A)=7_P"A0O?^^EKYK_X(J?\ *.[P=_V$-5_].$]?5E?QWQ7_
M ,E/C?\ K[4_]*9_8/"O_),X+_KU3_\ 248__"2ZO_T*%[_WTM'_  DNK_\
M0H7O_?2UL45\^>^?CEJ1SJ-P2,?OWX_$U!4^J?\ (2N/^N[_ /H1J"OX-G\;
M/P![A7SK^U\2?B/IX(QC08_Q_?SU]%5\Z_M@?\E'T[_L 1_^CYZ_ISZ)'_)U
MW_V#U?S@>!Q)_P BQ^J/*:***_TZ/ST^Q_\ @AC>7%C^W&)[;3Y+EO\ A#]0
M'EQ$9^]#SS7[*_\ "2ZO_P!"A>_]]+7XY?\ !![_ )/L'_8FZC_Z%#7[2U_,
M_BQ_R57_ '#C^<C^E?"C_DE?^XDORB8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O
M_?2UL45^9GZ6?!'_  5&O[K4/BMX=DNM+EM2OAX@)*1D_OY.>*^8J^I_^"K?
M_)7/#7_8N'_THDKY8K^/?$+_ )+/&?XE_P"DH_&>(_\ D=UO7]$%<1^T=_R1
M;6_I;?\ I3%7;UQ/[1O_ "1;6_\ =MO_ $IBKL\*?^3GY)_V%X?_ -.P/F<Q
M_P"1?6_PR_)GRK1117^S1^5A7]&GP0\1ZJGP7\((OA.\8#POIX#!EP?]&CYK
M^<NOZ2_@9_R1+P=_V*NG_P#I-'7XKXR_[K@_\4_RB?M'@Y_O6,_PP_.1H_\
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
MZH\IHHHK_3H_/3[/_P""#W_)]@_[$W4?_0H:_:6OQ:_X(/?\GV#_ +$W4?\
MT*&OVEK^9_%C_DJO^X<?SD?TKX4?\DK_ -Q)?E$****_,S]+/A+_ (*M_P#)
M7/#7_8N'_P!*)*^6*^I_^"K?_)7/#7_8N'_THDKY8K^/?$+_ )+/&?XE_P"D
MH_&>(_\ D=UO7]$%<3^T;_R1;6_]VV_]*8J[:N)_:-_Y(MK?^[;?^E,5=GA3
M_P G/R3_ +"\/_Z=@?,YC_R+ZW^&7Y,^5:***_V:/RL*_I+^!G_)$O!W_8JZ
M?_Z31U_-I7])?P,_Y(EX._[%73__ $FCK\5\9?\ =<'_ (I_E$_:/!S_ 'K&
M?X8?G(ZFBBBOP4_>#S+]LO\ Y->\:?\ 8'/_ *&M?EQ7ZC_ME_\ )KWC3_L#
MG_T-:_+BOYM\:/\ D?X?_KU_[?(_,^-_^1A3_P /ZL****_'3XL^0?BY_P E
M0U__ +"T_P#Z&:YVNB^+G_)4-?\ ^PM/_P"AFN=K_;GA3_DEL!_UYI?^D1/R
M;%?[S/U?YA7ZI?\ !NG_ ,B!\4?^PQIG_HJXK\K:_5+_ (-T_P#D0/BC_P!A
MC3/_ $5<5X/B;_R1N(]8?^EQ/M?#3_DL</Z3_P#2)'Z14445_+!_4@5^7W[:
M_P#R=/XS_P"PFO\ Z)CK]0:_+[]M?_DZ?QG_ -A-?_1,=?CWC1_R3V'_ .OJ
M_P#2)GQG&W_(NI_X_P!&>64445_-A^9'C_[87_(JZ1_V$'_] -?/]?0'[87_
M "*ND?\ 80?_ - -?/\ 7^KWT9/^3*99ZU__ %(JGYUQ#_R-9^B_)!7K/[!G
M_)[/PF_[*)H__I9'7DU>L_L&?\GL_";_ +*)H_\ Z61U^U9M_P BK$?X)_\
MI+.3*?\ D:X?_'#_ -*1_0W1117\5G]H!7R]_P %6/\ DBOA[_L:5_\ 2:>O
MJ&OE[_@JQ_R17P]_V-*_^DT]?'>('_)&XS_#_P"W(\7B+_D2UO3]4?!E%%%?
MQX?C)'=_\>DO_7-OY5\1U]N7?_'I+_US;^5?$=?Z _0O_P"1)F__ %\I?^DS
M/CN*]Z/_ &]^@4445_:Y\@?NK_P1I_Y1O_#S_?U?_P!.]Y7T_7S!_P $:?\
ME&_\//\ ?U?_ -.]Y7T_7\<<4?\ )38W_K]4_P#2Y']A\,?\DU@O^O-/_P!(
M04DG^K;_ '32TDG^K;_=->"]CW3\;****_@P_G\*^=/VO?\ DI%A_P!@*/\
M]'SU]%U\Z?M>_P#)2+#_ + 4?_H^>OZC^B)_R=2I_P!@U7_TND>!Q)_R+'ZH
M\JHHHK_34_/C[<_X($_\GO:C_P!B!?\ _I3:5^S%?C/_ ,$"?^3WM1_[$"__
M /2FTK]F*_F7Q6_Y*Q_X(?J?TOX5?\DHO\<OT"BBBOS4_23X*_X*K?\ )<M!
M_P"Q3C_]*;BOF"OI_P#X*K?\ERT'_L4X_P#TIN*^8*_COC__ )+'&?X_T1^,
M<0_\CJOZ_H@KBOVC/^2*Z[_N6W_I5#7:UQ7[1G_)%==_W+;_ -*H:]7PA_Y.
MGDG_ &%4/_3D3YK,?^1?6_PR_)GRI1117^R9^5A7]+'PP_Y)IX=_[ 5I_P"B
M4K^:>OZ6/AA_R33P[_V K3_T2E?B7C-_ P7K4_*!^U^#?\?&^E/\YFY1117X
M0?NIY5^V_P#\FJ^,O^P?'_Z/BK\P*_3_ /;?_P"35?&7_8/C_P#1\5?F!7\U
M^,__ "45#_KTO_2YGYCQM_R,J?\ @_5A1117X^?&GQY\4O\ DIOB/_L/7G_H
MYZPJW?BE_P E-\1_]AZ\_P#1SUA5_M]PW_R3N#_Z]4__ $A'Y+B/]XGZO\PK
M]7_^#=K_ )(]\1_^QEL__2=J_*"OU?\ ^#=K_DCWQ'_[&6S_ /2=J^:\3O\
MDCJ_K#_TM'W/AE_R6%'TG_Z2S]%:***_EH_J$*_+;]L7_DY[QK_V&W_]!6OU
M)K\MOVQ?^3GO&O\ V&W_ /05K\;\:?\ D18;_KY_[;(^*XW_ -PI?XOT9YI1
M117\WGYH>*_MD?\ (/T#_KM<?RCKPFO=OVR/^0?H'_7:X_E'7A-?ZP_1G_Y,
MGE?_ ''_ /4FL?G'$'_(VJ?+_P!)05[-_P $[?\ D^?X4_\ 8[V/_HP5XS7L
MW_!.W_D^?X4_]CO8_P#HP5^RYU_R)\3_ ->Y_P#I+,,E_P"1QAO^OD/_ $I'
M]!U%%%?Q:?V<%?*O_!5W_DE?AC_L8'_]$/7U57RK_P %7?\ DE?AC_L8'_\
M1#U\7XA_\D9C/\*_]*B>)Q'_ ,B2MZ+\T?"M%%%?Q^?C13\0_P#( OO^O.7_
M - -?%=?:GB'_D 7W_7G+_Z :^*Z_P!!?H8?\D]FW_7VG_Z1(^,XK^.EZ/\
M0****_M,^2/WB_X)"_\ *.CX:_\ 7IJ'_ISNZ^DJ^;?^"0O_ "CH^&O_ %Z:
MA_Z<[NOI*OXVXE_Y*/&?]?:G_I;/[&X;_P"2=P?_ %ZI_P#I""JNN?\ (%O/
M^O63_P!!-6JJZY_R!;S_ *]9/_037@U/X;]#V)?"S\=:***_@X_ 0KYO_:U_
MY*=;_P#8'B_]&2U](5\W_M:_\E.M_P#L#Q?^C):_JCZ('_)TJ_\ V"U/_3E$
M\#B3_D6_-'E]%%%?Z8'Y\?=/_!OK_P GH>(_^R9WO_IPT^OV+K\=/^#?7_D]
M#Q'_ -DSO?\ TX:?7[%U_,?BK_R5LO\ !#\F?TSX6?\ ))Q_QS_-!1117YN?
MHX4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7A?[6'_ "6SX'_]
MCW+_ .DS5[I7A?[6'_);/@?_ -CW+_Z3-0![I7S-_P %4_\ DW_1?^QQ@_\
M22[KZ9KYF_X*I_\ )O\ HO\ V.,'_I)=U\AQ[_R1V-_P?JCQN(/^1+7_ ,/Z
MGP)1117\='XP*GWQ]:^'J^X4^^/K7P]7]^?0M_Y%6<_XZ/\ Z34/CN*]Z/\
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
MS_"O_2HGB<1_\B2MZ+\T?"M%%%?Q^?C13\0_\@"^_P"O.7_T U\5U]J>(?\
MD 7W_7G+_P"@&OBNO]!?H8?\D]FW_7VG_P"D2/C.*_CI>C_0****_M,^2/WB
M_P""0O\ RCH^&O\ UZ:A_P"G.[KZ2KYM_P""0O\ RCH^&O\ UZ:A_P"G.[KZ
M2K^-N)?^2CQG_7VI_P"EL_L;AO\ Y)W!_P#7JG_Z0@JKKG_(%O/^O63_ -!-
M6JJZY_R!;S_KUD_]!->#4_AOT/8E\+/QUHHHK^#C\!"OF_\ :U_Y*=;_ /8'
MB_\ 1DM?2%?-_P"UK_R4ZW_[ \7_ *,EK^J/H@?\G2K_ /8+4_\ 3E$\#B3_
M )%OS1Y?1117^F!^?'W3_P &^O\ R>AXC_[)G>_^G#3Z_8NOQT_X-]?^3T/$
M?_9,[W_TX:?7[%U_,?BK_P E;+_!#\F?TSX6?\DG'_'/\T%%%%?FY^CA1110
M 4444 %%%% !1110 4444 %%%% !17&_&?\ :%^"7[/&D6.M_&KXEZ7X>BU2
M]^QZ1%?3_O\ 4;G:6\FVA4&6XDVAF*1JS!5+$8!-:7PN^+'PS^-W@BS^)/PA
M\>:5XDT&_P!XM-6T:]2>%V1BCIN4G#HZLC(<,K*58 @B@#H**** "O"_VL/^
M2V? _P#['N7_ -)FKW2O"_VL/^2V? __ +'N7_TF:@#W2OF;_@JG_P F_P"B
M_P#8XP?^DEW7TS7S-_P53_Y-_P!%_P"QQ@_])+NOD./?^2.QO^#]4>-Q!_R)
M:_\ A_4^!****_CH_&!4^^/K7P]7W"GWQ]:^'J_OSZ%O_(JSG_'1_P#2:A\=
MQ7O1_P"WO_;0HHHK^W#Y _<C_@BI_P H[O!W_80U7_TX3U]65\I_\$5/^4=W
M@[_L(:K_ .G">OJROX[XK_Y*?&_]?:G_ *4S^P>%?^29P7_7JG_Z2@HHHKY\
M]\_'+5/^0E<?]=W_ /0C4%3ZI_R$KC_KN_\ Z$:@K^#9_&S\ >X5\Z_M@?\
M)1]._P"P!'_Z/GKZ*KYU_; _Y*/IW_8 C_\ 1\]?TY]$C_DZ[_[!ZOYP/ XD
M_P"18_5'E-%%%?Z='YZ?9_\ P0>_Y/L'_8FZC_Z%#7[2U^+7_!![_D^P?]B;
MJ/\ Z%#7[2U_,_BQ_P E5_W#C^<C^E?"C_DE?^XDORB%%%%?F9^EGPE_P5;_
M .2N>&O^Q</_ *425\L5]3_\%6_^2N>&O^Q</_I1)7RQ7\>^(7_)9XS_ !+_
M -)1^,\1_P#([K>OZ(*XG]HW_DBVM_[MM_Z4Q5VU<3^T;_R1;6_]VV_]*8J[
M/"G_ ).?DG_87A__ $[ ^9S'_D7UO\,OR9\JT445_LT?E85_27\#/^2)>#O^
MQ5T__P!)HZ_FTK^DOX&?\D2\'?\ 8JZ?_P"DT=?BOC+_ +K@_P#%/\HG[1X.
M?[UC/\,/SD=31117X*?O!YE^V7_R:]XT_P"P.?\ T-:_+BOU'_;+_P"37O&G
M_8'/_H:U^7%?S;XT?\C_  __ %Z_]OD?F?&__(PI_P"']6%%%%?CI\6?(/Q<
M_P"2H:__ -A:?_T,USM=%\7/^2H:_P#]A:?_ -#-<[7^W/"G_)+8#_KS2_\
M2(GY-BO]YGZO\PK]4O\ @W3_ .1 ^*/_ &&-,_\ 15Q7Y6U^J7_!NG_R('Q1
M_P"PQIG_ **N*\'Q-_Y(W$>L/_2XGVOAI_R6.'])_P#I$C](J***_E@_J0*_
M+[]M?_DZ?QG_ -A-?_1,=?J#7Y??MK_\G3^,_P#L)K_Z)CK\>\:/^2>P_P#U
M]7_I$SXSC;_D74_\?Z,\LHHHK^;#\R/'_P!L+_D5=(_["#_^@&OG^OH#]L+_
M )%72/\ L(/_ .@&OG^O]7OHR?\ )E,L]:__ *D53\ZXA_Y&L_1?D@KUG]@S
M_D]GX3?]E$T?_P!+(Z\FKUG]@S_D]GX3?]E$T?\ ]+(Z_:LV_P"15B/\$_\
MTEG)E/\ R-</_CA_Z4C^ANBBBOXK/[0"OE[_ (*L?\D5\/?]C2O_ *33U]0U
M\O?\%6/^2*^'O^QI7_TFGKX[Q _Y(W&?X?\ VY'B\1?\B6MZ?JCX,HHHK^/#
M\9([O_CTE_ZYM_*OB.OMR[_X])?^N;?RKXCK_0'Z%_\ R),W_P"OE+_TF9\=
MQ7O1_P"WOT"BBBO[7/D#]U?^"-/_ "C?^'G^_J__ *=[ROI^OF#_ ((T_P#*
M-_X>?[^K_P#IWO*^GZ_CCBC_ )*;&_\ 7ZI_Z7(_L/AC_DFL%_UYI_\ I""D
MD_U;?[II:23_ %;?[IKP7L>Z?C91117\&'\_A7SI^U[_ ,E(L/\ L!1_^CYZ
M^BZ^=/VO?^2D6'_8"C_]'SU_4?T1/^3J5/\ L&J_^ETCP.)/^18_5'E5%%%?
MZ:GY\?;G_! G_D][4?\ L0+_ /\ 2FTK]F*_&?\ X($_\GO:C_V(%_\ ^E-I
M7[,5_,OBM_R5C_P0_4_I?PJ_Y)1?XY?H%%%%?FI^DGP5_P %5O\ DN6@_P#8
MIQ_^E-Q7S!7T_P#\%5O^2Y:#_P!BG'_Z4W%?,%?QWQ__ ,ECC/\ '^B/QCB'
M_D=5_7]$%<5^T9_R177?]RV_]*H:[6N*_:,_Y(KKO^Y;?^E4->KX0_\ )T\D
M_P"PJA_Z<B?-9C_R+ZW^&7Y,^5****_V3/RL*_I8^&'_ "33P[_V K3_ -$I
M7\T]?TL?##_DFGAW_L!6G_HE*_$O&;^!@O6I^4#]K\&_X^-]*?YS-RBBBOP@
M_=3RK]M__DU7QE_V#X__ $?%7Y@5^G_[;_\ R:KXR_[!\?\ Z/BK\P*_FOQG
M_P"2BH?]>E_Z7,_,>-O^1E3_ ,'ZL****_'SXT^//BE_R4WQ'_V'KS_T<]85
M;OQ2_P"2F^(_^P]>?^CGK"K_ &^X;_Y)W!_]>J?_ *0C\EQ'^\3]7^85^K__
M  ;M?\D>^(__ &,MG_Z3M7Y05^K_ /P;M?\ )'OB/_V,MG_Z3M7S7B=_R1U?
MUA_Z6C[GPR_Y+"CZ3_\ 26?HK1117\M']0A7Y;?MB_\ )SWC7_L-O_Z"M?J3
M7Y;?MB_\G/>-?^PV_P#Z"M?C?C3_ ,B+#?\ 7S_VV1\5QO\ [A2_Q?HSS2BB
MBOYO/S0\5_;(_P"0?H'_ %VN/Y1UX37NW[9'_(/T#_KM<?RCKPFO]8?HS_\
M)D\K_P"X_P#ZDUC\XX@_Y&U3Y?\ I*"O9O\ @G;_ ,GS_"G_ +'>Q_\ 1@KQ
MFO9O^"=O_)\_PI_['>Q_]&"OV7.O^1/B?^O<_P#TEF&2_P#(XPW_ %\A_P"E
M(_H.HHHK^+3^S@KY5_X*N_\ )*_#'_8P/_Z(>OJJOE7_ (*N_P#)*_#'_8P/
M_P"B'KXOQ#_Y(S&?X5_Z5$\3B/\ Y$E;T7YH^%:***_C\_&BGXA_Y %]_P!>
M<O\ Z :^*Z^U/$/_ " +[_KSE_\ 0#7Q77^@OT,/^2>S;_K[3_\ 2)'QG%?Q
MTO1_H%%%%?VF?)'[Q?\ !(7_ )1T?#7_ *]-0_\ 3G=U])5\V_\ !(7_ )1T
M?#7_ *]-0_\ 3G=U])5_&W$O_)1XS_K[4_\ 2V?V-PW_ ,D[@_\ KU3_ /2$
M%5=<_P"0+>?]>LG_ *":M55US_D"WG_7K)_Z":\&I_#?H>Q+X6?CK1117\''
MX"%?-_[6O_)3K?\ [ \7_HR6OI"OF_\ :U_Y*=;_ /8'B_\ 1DM?U1]$#_DZ
M5?\ [!:G_IRB>!Q)_P BWYH\OHHHK_3 _/C[I_X-]?\ D]#Q'_V3.]_].&GU
M^Q=?CI_P;Z_\GH>(_P#LF=[_ .G#3Z_8NOYC\5?^2ME_@A^3/Z9\+/\ DDX_
MXY_F@HHHK\W/T<**** "BBB@ HHHH **** "BBB@ HHHH _-S]E#XAZI^U-_
MP<:?M&ZYXLD-WI7[/7PST7PAX$M)CF.PEU01W=_<HAX2:22%XC(/F,2*A.!B
MIOV-/B+J7P9_X.'OVH?V,_#]P8O"7CKX>:/\4;?2%.(+'5U6QL+Z:->BO=-.
MDLI_B:)3VJ7X&_#V7]BS_@X1^,^L^.I$T[PK^U)\/-)UGP/K-TX2WN-;T=$M
M[W2@[8!N?+>2["=XF)&=I 7]@+X:77[0?_!;S]IS_@I1X;9;GP!I_A?2_A=X
M&\00G=;Z[/;I:3:M);N.)(H+NU6#S%)1GW@$E&  /T7HHHH *\+_ &L/^2V?
M _\ ['N7_P!)FKI/BM^R5\-?C%XN?QIXHU_Q1;W;P)"8])\1S6T.U!@'8AQG
MU/>N)\5?\$S_ -G[QAHEQH6K>*?'?EW$3)YB>,)R\>1@E2V0#[XH ^AJ^9O^
M"J?_ ";_ *+_ -CC!_Z27=<E_P .0OV3?^BC?%/_ ,+8_P#QJC_AR%^R;_T4
M;XI_^%L?_C5>1G^5?VYD]; <_)[16YK7M\KJ_P!Z./,,)]?P4\/S6YE:]KV^
M6A\8T5]G?\.0OV3?^BC?%/\ \+8__&J/^'(7[)O_ $4;XI_^%L?_ (U7XY_Q
M!#_J8?\ E+_[H?%_ZB_]1'_DG_VQ\9)]\?6OAZOUT_::_P""0G[-/PH^ GBG
MXB^&O'_Q)DO](TMI[5+WQBSQ,P8#YE$8)'/J*Z?P3_P18_96U[P9I&N7OQ$^
M*"S7NF6\\JQ>-"%#/&K' \K@9-?OW@M4_P"(087&T;?6OK$H._\ #Y>125O^
M7E[\WE:W4\?-O"_^U.3_ &OEY;_\N[[V_OKL?C)17[7?\.0OV3?^BC?%/_PM
MC_\ &J/^'(7[)O\ T4;XI_\ A;'_ .-5^W?\1G_Z@/\ RK_]S/'_ .(,_P#4
M=_Y2_P#NAM?\$5/^4=W@[_L(:K_Z<)Z^K*^.?^'(7[)O_11OBG_X6Q_^-4?\
M.0OV3?\ HHWQ3_\ "V/_ ,:K\=S;'?VIF=?&<O+[2<I6O>W,V[7LKVOO9'[#
ME6!_LS+*.$YN;V<(QO:U^5)7M=VO;:[/L:BOCG_AR%^R;_T4;XI_^%L?_C5'
M_#D+]DW_ **-\4__  MC_P#&J\\[SXXU3_D)7'_7=_\ T(U!7V=_PY"_9-_Z
M*-\4_P#PMC_\:H_X<A?LF_\ 11OBG_X6Q_\ C5?@S\$;N_U__P I?_=#\_?
MMW_O'_DG_P!L?&-?.O[8'_)1]._[ $?_ */GK]6/^'(7[)O_ $4;XI_^%L?_
M (U7F/[)_P#P2:_9R^,?PWO_ !3XJ\>_$:*YM_$^HV$:V'B]HT,4,Q1"08S\
MV!R<\U^G>$G#'_$+.+/[:]K]8_=RI\G+[/XG%WYN:>W+MRZWW.#,O#?^T,,Z
M/UKEU3OR7V_[?1^3]%?M=_PY"_9-_P"BC?%/_P +8_\ QJC_ (<A?LF_]%&^
M*?\ X6Q_^-5_3O\ Q&?_ *@/_*O_ -S/GO\ B#/_ %'?^4O_ +H?$'_!![_D
M^P?]B;J/_H4-?M+7QS_PY"_9-_Z*-\4__"V/_P :H_X<A?LF_P#11OBG_P"%
ML?\ XU7YGQ9Q%_K1FOUWV7L_=4;<W-M?6]H]^Q^E<*<._P"K&5?4O:^T]YRO
MR\N]M+7EV[GV-17QS_PY"_9-_P"BC?%/_P +8_\ QJC_ (<A?LF_]%&^*?\
MX6Q_^-5\R?3',?\ !5O_ )*YX:_[%P_^E$E?+%?9W_#D+]DW_HHWQ3_\+8__
M !JC_AR%^R;_ -%&^*?_ (6Q_P#C5?CW$/A/_;V<UL?]<Y/:._+[.]M$M^=7
MV[(^,S'A'^T,;/$>VY>9WMRWMIWYD?&-<3^T;_R1;6_]VV_]*8J_03_AR%^R
M;_T4;XI_^%L?_C5>8_';_@DU^SE\/?B1\-/"VA^/?B,]MXJ\3O8:DUUXO9W2
M(0EP8R(QM;(ZD&MN%/"W_5CBC YQ]<]I]6K4ZO)[/EYO9S4N7FYY6O:U[.V]
MF>9B. /K&'G2^LVYDU?D[JW\Y^3]%?M=_P .0OV3?^BC?%/_ ,+8_P#QJC_A
MR%^R;_T4;XI_^%L?_C5?V;_Q&?\ Z@/_ "K_ /<SY7_B#/\ U'?^4O\ [H?B
MC7])?P,_Y(EX._[%73__ $FCKYB_X<A?LF_]%&^*?_A;'_XU1_PY"_9-_P"B
MC?%/_P +8_\ QJOBN,^-_P#6ZE1A]7]E[-R?Q\U[V_NQMMYGVG!O!/\ JE5K
M3^L>U]HHKX.6UK_WI7W\C[&HKXY_X<A?LF_]%&^*?_A;'_XU1_PY"_9-_P"B
MC?%/_P +8_\ QJO@C[P]Y_;+_P"37O&G_8'/_H:U^7%?9W_#D+]DW_HHWQ3_
M /"V/_QJC_AR%^R;_P!%&^*?_A;'_P"-5^;<:>'O^M^/IXGZS[+DCRVY.:^K
M=[\\>^UCYG.^'?[9Q$:OM>6RM;EOU;[H^,:*^SO^'(7[)O\ T4;XI_\ A;'_
M .-4?\.0OV3?^BC?%/\ \+8__&J^._X@A_U,/_*7_P!T/%_U%_ZB/_)/_MC\
M<_BY_P E0U__ +"T_P#Z&:YVOU@_9/\ ^"37[.7QC^&]_P"*?%7CWXC17-OX
MGU&PC6P\7M&ABAF*(2#&?FP.3GFO3O\ AR%^R;_T4;XI_P#A;'_XU7]NY3XL
M_P!EY70P?U+F]E",+^TM?EBHWM[-VO:]KNW<^2J^#OM*LI_7MVW_  N__<0_
M%&OU2_X-T_\ D0/BC_V&-,_]%7%>N?\ #D+]DW_HHWQ3_P#"V/\ \:H_X<A?
MLF_]%&^*?_A;'_XU7G\3>)?^L>35,!]4Y.?E][VG-:TD]N1;VMN>WPSX:_ZN
MYS3Q_P!:Y^7F]WDY;WBUOSO:_8^QJ*^.?^'(7[)O_11OBG_X6Q_^-4?\.0OV
M3?\ HHWQ3_\ "V/_ ,:K\L/U(^QJ_+[]M?\ Y.G\9_\ 837_ -$QU[W_ ,.0
MOV3?^BC?%/\ \+8__&J/^'(7[)O_ $4;XI_^%L?_ (U7QW&G"?\ K?E]/"^V
M]ERSYK\O-?1JUN:/?>YXN=Y1_;.&C2Y^6SO>U^C7==SXQHK[._X<A?LF_P#1
M1OBG_P"%L?\ XU1_PY"_9-_Z*-\4_P#PMC_\:K\V_P"((?\ 4P_\I?\ W0^9
M_P!1?^HC_P D_P#MC\T?VPO^15TC_L(/_P"@&OG^OU@\+?\ !)K]G+5_VKO%
M7P=NO'OQ&&E:/X8L;^UE3Q>PG:65V#!G\O!7C@8&*]._X<A?LF_]%&^*?_A;
M'_XU7]7^&7&'_$.>"L-P_P"P]O['G]_FY+\]253X>6=K<UOB=[7TO8^<S'PF
M^OXIUOKO+>VGL[[+_KXC\4:]9_8,_P"3V?A-_P!E$T?_ -+(Z_57_AR%^R;_
M -%&^*?_ (6Q_P#C5'_#D+]DW_HHWQ3_ /"V/_QJOM<7XP?6L+4H_4;<T6K^
MUVNK7_AF6$\(?JN*IUOKM^62=O9[V=[?Q#[&HKXY_P"'(7[)O_11OBG_ .%L
M?_C5'_#D+]DW_HHWQ3_\+8__ !JOQ4_:#[&KY>_X*L?\D5\/?]C2O_I-/7-?
M\.0OV3?^BC?%/_PMC_\ &J/^'(7[)O\ T4;XI_\ A;'_ .-5XW$&4_V[DU;
M<_)[16YK7MJGM=7V[HXLQP?U_!3P_-R\RM>U[?+0^,:*^SO^'(7[)O\ T4;X
MI_\ A;'_ .-4?\.0OV3?^BC?%/\ \+8__&J_'O\ B"'_ %,/_*7_ -T/C/\
M47_J(_\ )/\ [8^+;O\ X])?^N;?RKXCK]=/VFO^"0G[-/PH^ GBGXB^&O'_
M ,29+_2-+:>U2]\8L\3,& ^91&"1SZBNG\$_\$6/V5M>\&:1KE[\1/B@LU[I
MEO/*L7C0A0SQJQP/*X&37] ^"];_ (A#@<9A[?6?K$H2O_#Y>5-6M^\O>_E8
M\;-O"_\ M1P_VOEY;_\ +N^]O[Z['XR45^UW_#D+]DW_ **-\4__  MC_P#&
MJ/\ AR%^R;_T4;XI_P#A;'_XU7[7_P 1G_Z@/_*O_P!S/(_X@S_U'?\ E+_[
MH=/_ ,$:?^4;_P //]_5_P#T[WE?3]?'/_#D+]DW_HHWQ3_\+8__ !JC_AR%
M^R;_ -%&^*?_ (6Q_P#C5?CF:8W^TLSKXOEY?:3E.U[VYFW:]E>U][+T/V+*
M\%_9N6T,)S<WLX1C>UK\J2O:[M>VUWZGV-22?ZMO]TU\=?\ #D+]DW_HHWQ3
M_P#"V/\ \:H_X<A?LF_]%&^*?_A;'_XU7 =Q\8T5]G?\.0OV3?\ HHWQ3_\
M"V/_ ,:H_P"'(7[)O_11OBG_ .%L?_C5?@O_ !!#_J8?^4O_ +H?G_\ J+_U
M$?\ DG_VQ\8U\Z?M>_\ )2+#_L!1_P#H^>OU9_X<A?LF_P#11OBG_P"%L?\
MXU7F/[)__!)K]G+XQ_#>_P#%/BKQ[\1HKFW\3ZC81K8>+VC0Q0S%$)!C/S8'
M)SS7ZEX0\-?\0JXJEG7M?K-Z4J?)R^S^)Q=^:\]N7;EZ[Z'!F7AO_:&&]C]:
MY=4[\E__ &]'Y/T5^UW_  Y"_9-_Z*-\4_\ PMC_ /&J/^'(7[)O_11OBG_X
M6Q_^-5_37_$9_P#J _\ *O\ ]S/GO^(,_P#4=_Y2_P#NA\6_\$"?^3WM1_[$
M"_\ _2FTK]F*^.?^'(7[)O\ T4;XI_\ A;'_ .-4?\.0OV3?^BC?%/\ \+8_
M_&J_,N*^(O\ 6?-OKOLO9^ZHVYN;:^M[1[]C]+X4X>_U8RKZE[7VGO.5^7EW
MMI:\NW<^QJ*^.?\ AR%^R;_T4;XI_P#A;'_XU1_PY"_9-_Z*-\4__"V/_P :
MKYH^E.0_X*K?\ERT'_L4X_\ TIN*^8*^SO\ AR%^R;_T4;XI_P#A;'_XU1_P
MY"_9-_Z*-\4__"V/_P :K\=S_P )O[=SFMC_ *YR>T=^7V=[:);^T5_N1\7F
M'"'U_&SQ'M[<SO;EO;Y\R/C&N*_:,_Y(KKO^Y;?^E4-?H'_PY"_9-_Z*-\4_
M_"V/_P :KS'X[?\ !)K]G+X>_$CX:>%M#\>_$9[;Q5XG>PU)KKQ>SND0A+@Q
MD1C:V1U(-=7"'AA_JKQ3@LY^M^T^K585.3V?+S<DE+EYN>5KVM>SMV9YN(X
M^L8>=+ZS;F35^3NK?SGY/T5^UW_#D+]DW_HHWQ3_ /"V/_QJC_AR%^R;_P!%
M&^*?_A;'_P"-5_97_$9_^H#_ ,J__<SY7_B#/_4=_P"4O_NA^*-?TL?##_DF
MGAW_ + 5I_Z)2OE7_AR%^R;_ -%&^*?_ (6Q_P#C5'_#D+]DW_HHWQ3_ /"V
M/_QJOB>,^-O];H48_5_9>S<OM\U^:W]V-K6\S[7@W@K_ %2G6E[?VOM%'[/+
M;EO_ 'I7O?R/L:BOCG_AR%^R;_T4;XI_^%L?_C5'_#D+]DW_ **-\4__  MC
M_P#&J^#/NSW']M__ )-5\9?]@^/_ -'Q5^8%?9W_  Y"_9-_Z*-\4_\ PMC_
M /&J/^'(7[)O_11OBG_X6Q_^-5^:\:>'G^M^8T\5]9]ERPY;<G-?5N]^>/?:
MQ\QG?#G]LXF-7VO+96MRWZM]UW/C&BOL[_AR%^R;_P!%&^*?_A;'_P"-5PO[
M37_!(3]FGX4? 3Q3\1?#7C_XDR7^D:6T]JE[XQ9XF8,!\RB,$CGU%?'_ /$$
M/^IA_P"4O_NAXW^HO_41_P"2?_;'Y4?%+_DIOB/_ +#UY_Z.>L*OV;\$_P#!
M%C]E;7O!FD:Y>_$3XH+->Z9;SRK%XT(4,\:L<#RN!DUI_P##D+]DW_HHWQ3_
M /"V/_QJO[?RWQ<_L_+J.%^I<WLX1C?VEK\J2O;V;M>VUV?)5/!SVE1R^O;N
M_P#"_P#NA^*-?J__ ,&[7_)'OB/_ -C+9_\ I.U>G_\ #D+]DW_HHWQ3_P#"
MV/\ \:H_X<A?LF_]%&^*?_A;'_XU7F<3^)?^L>33P'U7V?,XOF]IS6LT]N1=
MNY[G#'AM_JYG$,?]:]IRIKEY.7=-;\[[]C[&HKXY_P"'(7[)O_11OBG_ .%L
M?_C5'_#D+]DW_HHWQ3_\+8__ !JORT_43[&K\MOVQ?\ DY[QK_V&W_\ 05KZ
M#_X<A?LF_P#11OBG_P"%L?\ XU1_PY"_9-_Z*-\4_P#PMC_\:KXWC3A+_6_
MT\-[;V7)+FOR\U]&K6YH]^YXN=Y/_;.'C2Y^2SOM?I;NCXQHK[._X<A?LF_]
M%&^*?_A;'_XU1_PY"_9-_P"BC?%/_P +8_\ QJOS?_B"'_4P_P#*7_W0^9_U
M%_ZB/_)/_MC\Q_VR/^0?H'_7:X_E'7A-?K!X6_X)-?LY:O\ M7>*O@[=>/?B
M,-*T?PQ8W]K*GB]A.TLKL&#/Y>"O' P,5Z=_PY"_9-_Z*-\4_P#PMC_\:K^L
M/#/C'_B'7!.%X>]A[?V'M/?YN3FYZDZGP\L[6Y[?$[VOI>R^;S#PE^O8N5?Z
M[:]M/9WV27_/Q'XHU[-_P3M_Y/G^%/\ V.]C_P"C!7ZD?\.0OV3?^BC?%/\
M\+8__&J/^'(7[)O_ $4;XI_^%L?_ (U7V>-\7_KF#J4/J5N>+C?VE[735[>S
M(P7A%]3QE.O]=OR24K>SM>S3M?VA]C45\<_\.0OV3?\ HHWQ3_\ "V/_ ,:H
M_P"'(7[)O_11OBG_ .%L?_C5?BQ^SGV-7RK_ ,%7?^25^&/^Q@?_ -$/6'_P
MY"_9-_Z*-\4__"V/_P :H_X<A?LF_P#11OBG_P"%L?\ XU7B\191_;V2ULOY
M^3VB2YK7MJGM=7V[HX<RP?\ :&"GA^;EYEO:]M;[:'QC17V=_P .0OV3?^BC
M?%/_ ,+8_P#QJC_AR%^R;_T4;XI_^%L?_C5?C_\ Q!#_ *F'_E+_ .Z'QO\
MJ+_U$?\ DG_VQ\2^(?\ D 7W_7G+_P"@&OBNOUT_::_X)"?LT_"CX">*?B+X
M:\?_ !)DO](TMI[5+WQBSQ,P8#YE$8)'/J*Z?P3_ ,$6/V5M>\&:1KE[\1/B
M@LU[IEO/*L7C0A0SQJQP/*X&37]!^"^(_P"(0Y?B\+;ZS[><97_A\O*FK6_>
M7O?>Z/&S7PN_M.4'];Y>6_\ R[OO;^^C\9**_:[_ (<A?LF_]%&^*?\ X6Q_
M^-4?\.0OV3?^BC?%/_PMC_\ &J_:?^(S_P#4!_Y5_P#N9Y'_ !!G_J._\I?_
M '0[3_@D+_RCH^&O_7IJ'_ISNZ^DJ^.?^'(7[)O_ $4;XI_^%L?_ (U1_P .
M0OV3?^BC?%/_ ,+8_P#QJOQK,L9_:.8UL5R\OM)RE:][<S;M?2]K[V1^QY;@
M_P"S\NHX7FYO9PC&]K7Y4E>VMKVVNS[&JKKG_(%O/^O63_T$U\A_\.0OV3?^
MBC?%/_PMC_\ &J/^'(7[)O\ T4;XI_\ A;'_ .-5P27-%H[&KJQ\8T5]G?\
M#D+]DW_HHWQ3_P#"V/\ \:H_X<A?LF_]%&^*?_A;'_XU7X/_ ,00_P"IA_Y2
M_P#NA\!_J+_U$?\ DG_VQ\8U\W_M:_\ )3K?_L#Q?^C):_5[_AR%^R;_ -%&
M^*?_ (6Q_P#C5>8_LG_\$FOV<OC'\-[_ ,4^*O'OQ&BN;?Q/J-A&MAXO:-#%
M#,40D&,_-@<G/-?JGA!P[_Q"CBF><^U^L\U*5+DY?9VYI0ES<UY[<EK6Z[Z:
M^?F7AO\ VAAO8_6N75._)?\ ]O1^3]%?M=_PY"_9-_Z*-\4__"V/_P :H_X<
MA?LF_P#11OBG_P"%L?\ XU7],?\ $9_^H#_RK_\ <SY__B#/_4=_Y2_^Z'QU
M_P &^O\ R>AXC_[)G>_^G#3Z_8NOCG_AR%^R;_T4;XI_^%L?_C5'_#D+]DW_
M **-\4__  MC_P#&J_,>*N(/]9LV>.]E[.Z2MS<VWG:/Y'Z;PKP__JSE*P7M
M/:6;=^7EW\KR_,^QJ*^.?^'(7[)O_11OBG_X6Q_^-45\V?1GV-1110 4444
M%%%% !1110 4444 %%%% &'\0_AC\-OB[X:D\&?%?X>Z'XGT>619)=)\0Z3#
M>VSNOW6,4RLA([''%:6AZ%HGAC1K7P[X:T:TT[3[&!8;*PL;=88;>)1A41$
M5% X   %6J* "BBB@ HHHH **** "BBB@#COV@OAG??&7X+^(OA?IFIQ65QK
M>G-;174Z%DC)(.2!R1Q70^$M&E\.>%-,\/3S+(]AI\-N\B# <I&JDCV.*T**
M "BBB@ HHHH **** "BBB@ KS[]FOX,ZG\#/ 5[X0U76H+^2Z\0WVHK-;QLJ
MJL\I<)@]P#@UZ#10 4444 %%%% !1110 4444 %>??&/X,ZG\3?'O@#Q?8ZU
M!:Q^#O$+ZC<PS1L6N%,138I'0Y.>:]!HH **** "BBB@ HHHH **** "B@D
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
MG1-+U[PI\1O$/A?1FU*_\+:3JUQI,LVNQ:?+Y;&XL3I85X)U!1;O?)&T:N"
M?3/_  3W_P""FG[/O_!2;PUXJUGX)^%_'6@:AX'UP:1XM\.^/_"4NEWVF7A#
M$0N"7B+X4[HUD9X^-ZIN7=]#U^77CC_@LC_P3KTWX*>!OV8?^"7OQPN?B)\4
M/'WQ"T%/#>D>'X;]]1O;B35K6ZU#4=7GFB1P'A2=KEICOD#LK*(]Y3]1: "B
MBB@ HHHH **** "D9E52S$  9)/:OD[_ (*J?"[_ (*<>-?"?A3XC_\ !-7X
MQZ#H&N?#K49O$-]X/UF)V3QY(J>4FCS/N6.*W:%[D_.3NF,!#0&)9E\<LOCQ
MXA_X+]_L.ZS\(?V;_P!J+5/V<?'FDW3Z3\;?!-YX4%]KVB7R':VGRK+/ R64
MCI,&<)NG0>63$4GA8 ^H?C'^T=\6/A1^V)\+OA?K?@?3;/X7^//[0T?_ (2]
M[[?=OXE%J;NRLFAP%@MI+>WO<2EF>2=(X@L8*F;W2OR5_;)UO_@O[\+_ -G/
M6_A)\>/V3_!?[0EG8?9=4\%?%;X'W;:?K^C:SI\\=YINH7&C3+FY=+J"(O#9
MJBM&73=AB#^D_P"R;^T+H/[5W[-O@S]H?P]I<^GQ^*="BN[O2;Q&2?2[P9CN
MK&96 *S6]PDT#J0"'B8=J /0Z*** "BBB@ HHHH ***\C_;$_:-N/V=O!GAJ
M/1=0T"QUSQUXTM/"OAW5/%EPT>E:?>7$4\WVBZ*NC.JQ6TNR%70SS&*$21^;
MYB@'S?\ MO?\%CD_8<_;XT']B/QMX*T>Y?XG>&-*O/AMXIU76%TW3=-U*XO[
MBSFMM6G?=Y<&V#SXY8T+NV^'9DK(/NROS9^,WQG_ ."8^L_"?Q#^P+_P5S_X
M*%_ WXG:SXKDCL!XAM8;?2=5AB$DTEJEWY$UPEC-:2SRF"X:5/EE)9 3(\S/
MV/H_^"RO[%OQ(T'_ ()V^)/AH?C'\+[?Q)IDO@?]I:YUZWC?3/",=S')=V&J
M6[[GGNQ:H]M"RX),R,&=4R@!^E-%%% !1110 4444 %%%5=<UK2O#6BWGB/7
MKZ.UL=/M9+F]N93A88D4L[GV"@D_2@#+^*?Q.\#_  5^&?B'XP_$W7XM*\.>
M%=%NM6UW4IP2EK9V\32S2$ $G:B,< $G& ":^=O^"?W[8WQ]_;?^)7C_ .,F
MBV7PXN?V<C-%:?!_Q)X?U&YFUS6)8PHNI[Q&/E11%B=L>V.6/ 5U8Y(\#^-?
M[4W_  4U^.'Q?^%WPZ7]B'X&>,_@C\:KZWNF^'NO>*+Y_%-EX>C:*Y_M?5@8
M_L4%NJ^2SP+'<KYDT5JS2-( WGOQ/\ ?$;_@@3\9=8_:L_8;\.WOC_\ 93\7
M>+XK+XN_ SP[,MQ?>!M<N9XK:.^T6(MTDEE@B:SR,F2-.$,3VX!^LM%87PS\
M7ZQX^\!Z9XTUWP#JOA>YU.V\\Z!KIA^VV2,3L2<0O(B2[-I9%=MA)7)(-;M
M!1110 4444 %%%% !7PW_P %$?\ @I'XCTO]HG0/^"7/[#OQK\&>&OVCO%DU
MA>VM]X^TZ6?2M/TIX;ZXFP8U</>%+)%6!ER5O8F'&YD]._;C^/7[0FEZO>?
M_P#95^)'P]\"ZYI7@J7Q;XR^(?Q-MI;G3_#VDB5X82EM')'YLLLD5P3)(XCA
M2V8LKLZ+7RSI?["GQ*_X*-_L(Z==?\%5]+\$?#CXWZMX]>\^$'Q:^&6BW.EZ
MS9WJ1*--U*X$H26&>=+1";:0Q$Q+;1LL%RJK& ?IKI::E%IEM'K-S#->+ @N
MYK:(QQO+M&YE4LQ52<D DD#C)ZU/7Q+_ ,$GOVJ_^"B/Q.OO%?[+G[<?[/-K
M_P )#\'=8;P_XE^-&F:RB:3XLE6%)8)K.W$6Y[AHI(GG4;(X]YSY<A^SK]M4
M %%%% !1110 4444 %>8_M9?M>? C]BSX7Q_%7X_>/M/T&POM3CTK1#J-QY2
MZAJ<L<CP6:O@A&D\I_F;"J 2Q !-:W[1/QK@^ ?PNN?'<7A6YU_4YKZSTOPY
MX<LKA(9=6U2\N([:TM1))\D2O-*F^5OEBC#R-\J&O@8:!^T/_P %+?VC_'/[
M$'_!6K_@GK\)=2^'?A3PE+?)\0O!'Q"N+VW\*W=ZBF.V)N(XV&J"%!)YRQP2
M00ONQY5T!* ?8_\ P3_^*'[7'QG_ &9](^)_[:?PK\)>#?%^M327=MH?@W67
MOK6/39 KVK/(Q8><4;YPK,O ((W%%]JK\N?V.OVD?VNO^"4_QW\,_P#!+7]I
M/P?XP^.O@'Q992O^S!\5O"%K#=WUWIT"(S:3JF^1(XQ;1/&1=,XC2,J2?*(\
MG]1@20"1CVH **** "BBB@ HHHH ***^"/\ @H!^V1_P4GL]%\4>,/\ @GA:
M_!Z'2_!WBT>%K#2_B%!J%[K'CWQ @0S:=IL%H\:0*K,\(,C%F:WGD9K>"+SF
M -OX8?\ !1GX@?MO_P#!0)/@U^P1\4/AK?\ PS^$UU?6?[0 \10W9UN:]%S=
M6D-OI:H/+:-7MO,^T,?+=95P6*LE?;E?F#^TO_P3;^+_ (1/@?\ ;E_8"TCP
M)\(OVO/ ?P_L[GQG\-/"=QM\,^.=+152XTF=66(2J'C\N*X."I$2NZD03Q?8
MO_!.7]L7Q[^W?^S'X?\ VE?&'[,NO_"^U\0Z;!<:;I/B>]BDN;P,I+W$2(,B
MT8[?)DDV23*2YB1-C2 'O-%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %>>_M)?M.?##]ECP&OCGXD+K5])=3FVT7PY
MX5T"YU;6-:N0C2?9[*RM4>:XDV([G:NU$1G<JBLPM_M%?'OP=^S/\(-9^,?C
M;2=<U.VTFT>6'1?"^C3:CJ>IRJC,MM:6L(+S2L%8X "JJL[LB([K\M?"/XG^
M#O\ @I9\1?@;_P %7/V-/VG([7P5X%\/>)=&^(G@/4=#%S>3PWT-I--8R()
M;&^@N+&U8GYMZ!2C-&P\T \)_:.^&O@'_@O?X'T3]O'_ ()K_MC^(O#GQ9^!
M=ZL?@[P1KT/V&WTG6(;L75Q9ZQ9,IF1[IK>U02;C$!9I@/B3'T1_P3F_X+$_
M!_\ :^L7^"'Q]M+;X5?M#^&]5&A^.?@SKUR([\:BHRTVGQL2]Y:.H,H=-_E1
MY9SL"RO\$Z'H>H^/X_@3_P %5?\ @D?\=/#<W[47QJOK^;XB_#&[\21/I?C"
M"2&^U>^T[4H?-!MFL/*%E'.=F"MLI96*25^IG[+W[)6G>$?$&F?M9_'SPKHE
M]\?]>^'&C:#X\\56-O&5A-O"'FM+1PBD0&Y>5RYR\N(PS;(HDC /(/\ @L!^
MT98_#76O@%\$?!'PQ\6>(OBGXS^-6A7OPVN- T=Y;32C8ZA:C5+B\N/NP0MI
M=U>P.!EC'<2G"JK2+]IT44 %%%% !1110 4$@#). .I-%?'/[0/_  5,^ /A
M#]KR'_@GA^T/\/\ QSX#T3XDZ)=:-X3^+FNZ:^GZ)K.KL6@GTVUN)5!655=/
M+G;Y)'8!<AHGE .2_:>_X+"_LB-KMG^SG\<O!'Q9\'_"CXN03^&]%_:(_L5;
M'PM?RW"-&T=OJ!D,L,<J%Q%>^4J,#YT3^4!<#P+0-"\=_P#!LU\5;J^TFVUC
MQE^PU\1/$*7-]>HLE]JGPFU:=8H5ED909+K39 D2;N6&U1_K0/M?0_&CP1^R
M%^RZO[/G_!(G_@J;^T5IOB?X76OPB\4S67C3XE^3HMCJ^H6\UK8Z9:O/Y@CM
MY;+3+N]2-VD#%UMY XE"9TO^"1'[&?[3/C;X-ZC\.OC]^T+IOQ3_ &/;[1=1
ML?@EH>LO/)K6K:(^LPO9?VHQBCCEM!::>ODI\VZ#4I(SMCQ$@!^A?PN^/?PT
M^-_PB@^.?P@U2[\0^&KZR>[TB^L],GC.IPJI826R3(C3(^/D=1MDR"I((-?.
M'_!&[QY\7?B_\+?BQ\</B%^SAXJ^$N@>./C;JNM^ / GC:S:VU.STZ6SL1<7
M$T+*IA-SJ2:C=;,<-<.0SJ5=OKVSL[33[2*PL+6."""-8X((4"I&BC 50.
M   .E24 %%%% !1110 4527Q'X??Q$_A&/6K5M5BLEO)=.6=3/';L[(DK)G*
MHS(ZJQ&&*,!G:<>/_M=_MES?LU6(\/?#7]G[QE\7?'<VE2:I;^ ? 4,#7:6$
M;['NYY9Y$C@B+Y1%RTLSAEBCDV2% #,_;P_;HD_9'\%)IOPB^$$WQ;^*NI7%
MG'X:^$.@^((+/4]1BGED0W;%U=H;5!!.6G,;+NCVG&<CYM\:_P#!0OPY_P $
MX/\ @I'XKM?V_-&N/ _PZ_:#T/0-5\!?$&_3[1I^BZM9:<EG?:!?7$098BK(
M+A''[H>?(Q8!RP\H\;? KX$?\%L= @_X*N_\$ROB]KW@;]JKX::I#%:Z?XTN
MW#Z)<V<>P^&=4TYRT=O;R,)W$JJ=TEQ,69UW1I[W^QG^W]^S5_P5R\ ZQ^QC
M^V3^RP]E\5O#,C6?QA^#?C#P9-?V&CW<(.+P7$D3VZP2,,P.9!+EAMW "5@#
MK?"W_!2[]G[]IW_@HEX(_9A_9%^->@_$_2$^'/B+5?B9<>#]5BU/1]-MS+IR
M6+37$!:%KAI?.C6,,2J2R[U&Y:]>_8E_81_9O_8 ^%-Q\*?V<OA]8:-;ZGJL
M^JZ_>VUHD4NIWTSEGE?: %5<[(XE^2*-51  *U/V8OV*OV3/V+_#]]X8_94_
M9Z\*^ [/5)EEU0>'=)2"2]=<[#-*!OEVAF"AF(7<<8R:]/H **** "BBB@ H
MJEK_ (C\/>%--.M>*->LM-LUFBA:[U"Z2&(22R+%&FYR!N>1T11G+,R@9) J
M[0!S7QA^,/PN_9_^&.M_&?XU>.M.\->%?#EBUYK6N:K.(X+6$$#+'N22%51E
MF9E5020#^9/[8GQQ_9__ .#A#X9GX0?\$L?^"IMCX?\ &O@>SU+5+/P<^D7F
MG/XEN)+=K0QW4=['%)+8&UFNH7,<4R#[:#(I"[&V_P#@NKXU_;'^'WCOP]\4
M/BE\ ]*\=_L7>&]9\/S_ !9\,V$"7VLM)::C%J#ZP]MM DL(]D5NT+NRL8YG
MDC5"DE6O^"F7[&7[&G[1'[%4/_!6W_@GK=^%?"OQ(^%OAUO'OPP^)W@&SBM$
MUF*QC:=]-NTA5/M*3)');^5*/,CD;RSA3+$X![;_ ,$VO^"M7@/]K'PQKGP<
M_:@T>R^$?QY^&LBZ?\4_AIXDO([8P3#:HOK)I&Q/93%E964ML\Q 2RO%)+I_
ML>_\$E/A!^QO^U[\4OVE/A3XDUK0_#OCC5X;_0_A5H>NW$/AS2[LVJQW>HFR
M4K$;F:1I0JX:.%,;,$JL7=:O^P)^SC\9?VM?!7_!0?XM?"+3;CXC>%/!T>G^
M'_M=BA;2YY',LDSMUFFBW>7"S?ZG=,R_-("OOE !1110 4444 %%%?$W[;W_
M  <"_P#!.'_@GY^TAI?[,G[0/CO7O[7NK5IM;U7P[H+:A8^'N4"1WK1-Y@D8
M/N\N&.5U&TNJ;TW '9?\%J?C;^U1^SE_P3.^*/QI_8W:PB\;Z%I,4D-]?(K'
M3[-YXXKN\B#D1B2"!Y)@TGR*(RS!MNT\/_P2$_X*8_#[_@H/^S+>_!/3[:Z^
M&_QL^&^B_P!@^/\ P!K@=K_1+Z&/[.+Y$G/F3P&5=Q9\NKY20Y*L_OGPD_:6
M_8H_X*+_  ;UK2?@E\;?!_Q*\+:_HL^G^(+#1=7CGD6TN8FBDAN8,B6W+(Y4
MK(JMANE?FMXO_P""9WQL^.'PET?]K;]B;Q]_PB'[:7[+FLW?@+7M8WI%!\0H
M-)5([2+4@<(\E[I36-PDL@VLMV(I?DV/" =MXG_817]H/X#_ +-__!&+_@H7
MK?A.S\>:7X(\3>)Y?%_P]G87#R:0\-A875I<742R_;9VU./4;EE ,LNGS[\I
M(P/J?_!'/X\?\%1?$WC#5?V;/VQ? UCXI\"_#:UUW2='_:)MKY!_PGD]GJ\>
MGV@-ODNLR+:ZEYTI/SXA)!+"6;S7X.0?LS_\'+WP6\-:W^U7^R#\3/A[XZ^$
M&K7NG>(O%.F7[Z.NB:VI2*]TZQNBQEN5D,:M)$T>;?9M=U<H9?TD^"/P6^&?
M[.7PB\._ KX->%H=%\+>%-)BT[0]+A=G$$$:X +.2SL>69V)9F)9B22: /F7
MX/>)?VD?BG_P61^('B?4/V6-?\#_  S\"_";_A%&\=ZVX5/'>HR:A:WMG+:H
M!A[>TC;4U5@SD->.&\MFV5]AT44 %%%% !117!_M)_M >'?V:/A)J?Q3UWPC
MXD\23VD+C2O"O@W0YM2U?6[H1O(MI:6L(+RR,J,Q/"HB/([*B,P .\KC?C7^
MT/\  K]F_0M-\3?'OXM:!X0T_6=<M=&TJ\\0:G':QW5_</LAMT+D;G8Y/LJL
MQPJDCYR_X);?\%4?!?\ P44_8[U'X_\ A73Y]1\=:+J%W#XN^%>F"*/4M!N_
M/D%KIV)VC!#1J@%U*R1NPE9C$$>.+QWX;_';]EC_ (+ ^)OB#_P39_X*I_L9
MZ;\/_C?X>M[R*+P1K]U%=SS:++)YD&J:%J(4;G"+$TDD&"6B#_-&"J '%?M(
M?M+?M:?L$_\ !3W1/VIO^"GWA'1M7_9GUO5=5TOX8>*_#UM]K_X57>WHM+2&
M34CY2LHN+:S8LX\P1MJ%RJ2$ QMI?M'?LE_&?_@FY^TQHO\ P4"_X(_>&]+\
M5^$OC-XCL--^)_[.UGJ4<&D^*)+P$PZSI4BAHK654WS22*#$L0DF.8A**Y;X
M)_&/XZ?L2?'*+_@@=_P4+^%6K?M$> /B#9V^G?!CQ\+..<W6A7+7"_V=KWF$
M",VT%G>2B52T@CLV**P"&/[4_P""7G_!./1/^";_ ,!Q\);7XK>*?%<IO;E[
M&+7_ !'<WMGX>L))WEATK3HY2%B@B5E#2!$>=U,CA1LCC .__9__ &/?V;O@
MOJ ^*W@[]D7X5> _'FL6F?$>I^!/"=G;RM))AI(?MD=M#+<(&XWLJ;R-Q12=
MH]:HHH **** "BBB@!))$B1I97"JH)9F. !ZFJ7ASQ-X?\7>';/Q;X8UFWO]
M+U"U2YL-0M90\-Q"PW)*C#AD92&##@@@@D'->&_\%(OV-OB9^WC^S3X@_9K\
M$_M/:S\+[#Q#I-Q;ZGJ7AS3DDNKUF4".WEE=LK9M\PGBCV23*0@F1/,23XA_
M8;_;"\4_%&34O^"!W_!9ZVU#PC\4].TA=+T76]#UV?2['XIZ L;1Q_9[VW,4
MHD>-?G6)XVG$;HP#"X@H ^F?^"G/[:/[='[&-IX?_:0^!'[+^B_$/X*>%YQ=
M?%\Z?JSR^))=,DC.Z\TRV0>5Y%L")9'=V=\$>7%$K7%>,?M/_LR:=^V;IOA7
M_@N!_P $0_BMI%M\8[71A,#;MY>E_$G2D $VB:M"2NVY7R_*5I-KH\:QN4,<
M4L'&_#'X^_%W_@W@^(EI^RG^V[XFUWQG^R+K=PT'P@^--Q92WUWX&8Y*Z#K
MA1F:$#B&55Z#Y%V;X[;H/^"3/[#/P[\7?M/>,/\ @HS^R1\3O$GAC]FKXAZY
MJ]UX;^"+6-Q9:-K%XL,-BNO1VLI4+:7!.I2) \2XS:LH")&D8!]=?\$_/VXO
M%W[;_P"R-I7[5OB#]ECQC\/H-3T5+NTT#7C ]YJ;K&S2R6<:/N>V9@!!+,(7
MF!+>4B;'DX7_ ((W^+?C?\3OA%\4?C9\7?V:_$OPATWQW\:]7U[P-\/O&%N\
M.I:?IDUK9"::>)U1H6N=134+LH5^]<L075E<_7D$$%K EM;0I''&@6.-% 55
M P  .@ IU !1110 4444 %%%>/\ [4G[3/COX/V<O@S]GS]GW5/BS\2)=%EU
M2P\$:3KECIB1VJ-Y8N+N[O94CMXGE_=H!ODD8/LC98I7C .B^(?[0/PM\,_$
M?3OV<+?XQ^%-)^)_BO0;V_\ !GAK6[L-/>) ,-.+99$DFC1CN*JRLZQR;6&Q
MV7\W/BE\6OB/^R[\5]8_X)X_\%]IM'^,/[._QNUV1_AS\<M0T1=/LM.OY9?/
M&BZHD+8T_P MQNM[A7!B"@B3RU;[+F_ KX+_  =_X+K_ +-?BW3/C1IFM?"C
M]L_X0>,1=>(_&B>$XM&U[P7KKM)+IPA:%S)<Z6L42V\8DE,DB6OF9639+6G=
M?&+]O?\ ;:^&EA_P1^_X*+_\$R_%^J^+;_Q;I%E\1/B_I^FJO@34_#-GJ$%S
M=ZO!?@KY-[/:P21QP1!66:8.#"08$ .GU_\ X)W?L'?!WQ#XA_8,_9G_ ."(
MWA[79O%WAJY31_BI?K8ZKH6GPM%$KMJ6JWT\FI6-Q$US%*MM#'+)(ICDB8X=
MHOT.^!'PKL_@7\#_  9\$=.UJYU*W\'>%-.T.#4;S_7726EM';K*_)^9A&&/
M)Y)KD_V(OV//A7^P3^S#X5_93^#,VH7&A>%;62.&_P!7F62\O99)7EEGG=54
M,[.[=   %4 !0*]7H **** "BBB@ IEQ/%:P/<S,0D:%G(4G  R>!R:?7-_&
M/XO?#GX ?"KQ#\;?B[XH@T7PQX5TB?4]=U2X5F6VMH4+NVU06<X& J@LQ(50
M20* /D+]BG_@L_X9^-?QX\;?LH?M@?!G5_@9\2=#^VZ[X0\/^,(GA_X2?PH#
M)+;W]N7'-PENF9[<9*M'(5^Y*D/A7CK_ (+X_M(Z;X*?X]?'S_@C)\2M-_95
M\3VQB_X6;'K\-QJ2Z-<#8NI76E)&'@MY(W5L/(HVN"LCDJ#=^,WQ$_X)I_\
M!QCH6J?LKZ;?^-_A/\>/ =NVM?#J_P#&OA>30O$VD[@"E_:(S[KFRDQ&980X
M8H4<K&PCD7<_8Z_X*Y>#?@GX:UW_ ()U?\%I8?#?PQ^*?P\T&/3Y+C4H,Z#\
M1]#*_9X;W35V$7#2H-CVB(69BVR,$2PP 'C_ .S;^U)^V_\ \$M?##Z+X._8
M#\:?M>_#CQ?IMC<_"+]H#X67L^H:EJ_AQ( NE:=JD(AF>V%M P0,JQ19:238
M\LLTC?;?_!+7X;_M2^)/A-XU_: _;_\ A?I7AWQM\5OBO)XWL? &]+O_ (1&
MTCTW3M-T^V9R"/M20:='(SK@AY22$?>HZ'_@DG\!;W]FG]@KPC\))=!U+2-/
MM]6U_4/#6AZS&Z7>E:+?:W?7VF6<Z/\ /'+%97%LCQM\R.K(<;<5](T %%%%
M !1110 4444 ?(W_  53_;=_:_\ V'=)\)?%W]GG]D*^^)_@/0;R;5/CA<Z?
M(BWFF:"J^6&L4,BM/<!V:=@J.J1VI\SRUE$B\!\=/^"L?Q_^/FA> -(_X(G_
M  -\,?&O5O&WA*7Q5J'B7Q3KGV#1?#NF+/\ 9DBN5\R*0WDEPLT?V?>CQFWD
M)5@"5]'_ &O/^"NWP@_9/NM96V_9@^.GQ4TOPQ</;>,O$7PD^')U72]!F09E
MBN+J6>"-FB!_>B$R^2?EDV-E:^!/A]XO^'G[)FLZO_P6^_X(>6:?$/\ 9[\:
MW*Q_M*_ C2+'R+_0I("TDFI:?;L UK-;B=Y)+7_5[)2Z9@=7@ )O&GQL_;,_
M;X_:-TK1[K]G72/@_P#MN?L_:>-5N/@]XVU$W7@_XM^%S<QR@0SJX1S;WB13
MV[&1UAG <2DAGM_;_ 'C/_@M?_P4>_:#^&GA#]I3]A?2_P!F_P"%7PZ\>:=X
MM\<:I<>-8-7O_$]WILOGVNGVBPXV0/<+&[L5*[4XE)'ER>F_"/XV?LV?\%4_
MVR_@C^V/^R#;ZOK.A?"72=?FUSXAW7AB[TZTE74[ 6J:%')=11F[F$CBYD$7
MF1P&UPSJ\JJWW50!':V=I91&&RM8X4:1Y&2) H+NQ=VP.[,Q8GN22>M2444
M%%%% !1110!YQ^UW\:O&/[//[-WB[XO?#CX4ZGXZ\3:3I3?\(QX-T>W>2XUG
M4I&$5K; ("RHTSIO< ^7&'<\*:^:_A?_ ,%T_P!F/XI?L"Z]^V=H?@KQ/-XF
M\(ZA::!XK^"EI9&3Q/8>)[FY2SM]&^S$*[O+<N$CEV@,H<E0T<D:>^?MJ?MQ
M_L__ + OPFA^+W[06M:E':W^JQZ7H>CZ#I,NH:EK%\Z.ZVUK;1 M*^R.1ST5
M5C8DBOSK^/'P3^#_ /P4<?2O^"VO_!#;QII-_P#&'P7JUO+XT\!W\,EG;^-C
M9.DHTS5K1BC0:@FQ##,^ ^V/#X$4J $?Q_\ ^"I/Q:_:XTVT_83_ &P_V0_'
MW[&7Q/\ &FK6&I?L]?$SQ)J2:MHTGB>QNHKO3XIKD6T:1N\R1Q/"4E&V=E;!
M9 S_  )_P5;_ ."B7[,_PG7]BGP[_P $*_BLOQPA2:TM=7TOS;_PEJVJ2LWF
MZW/J[AC,DLS&XE:65BQ9A)< Y<=3^TQ_P4 _83_X++?\$OO$OP*M+B#3?C?X
MECFTCPK\%=8D"^*_#WCRVS]FVVX G2*"YVM)>JBQI;^<93'B6-?U$TNWN[33
M+>UO[S[1/% B3W&W'FN% +8[9.3CWH \F_8E_9UU;X ?LM_"/X=?%1]/U?QS
MX$^%NE>&-4\111!VW0VMNES'#(0&$+2P(>V_RHRPRHQ[!110 4444 %%%% !
M7PO^TE_P5Y\:?L5_M\VGPK_:W_9SU#PC^SIXH^RZ%X0^/%R/]$3Q)M,D\=Z-
MY-O9N'2*.61(_GMII 982TD/W17YU?&G_@L9_P $S_VFO&-]^PS^UC\"_'EO
M\)_B/J=UX5T3XK>._!C6O@?Q5?PRM%)#9ZB9 P*3)^[N0J*LD>\.FU'(!9_:
M9_X*@?\ !3N;XU>,=%_X)Q?\$O8?B[\._AGJO]F>*O&.K>-[;39=;OD@CFN;
M?2H'</,(1(L9E5)M\@953*C=\U?!7]I?]I#Q'\5M>_X*T?\ !,K]E&X^,GAS
MQ'J=SIOQ@_9Q\5ZVVF^*/A?XM6."+49=-,H>-5NUAMFG"PM)(47Y4&]8N[^
MGQ;\?_\ !N3\4;3]C?\ :]UR\U[]DSQ;K,[?![XV3VIDG\'WDS-*VBZT8ER4
M)W&.?'0$@; Z6OUA_P $\?"WP[\>_M*_'G]NOX%Z%>V/@+XQ/X:31KN\TB:P
M7Q!>:;;7<=UK4$$R)(()Q=00K*R+YQLGE7<CI(X!P/\ P3Z;_@HA^V7^UCKW
M[;O[=G[+]O\ !;P18_#:Z\$_#_X1ZGJR:E?WBWM[:W5_J-\VQ ,_88(5C>-/
ME+?)CYY/O..-(D$42!54 *JC  ]*6B@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "N6^*OQS^"?P*TVSUGXW?&+PMX-L]1
MO!::?=^*O$-MIT=U<$9$,;7#H'<@$[02?:NEO;J.QLY;V:.5DAB9V6&%I'(
MR0JJ"S'T !)Z"OR(^&/COX-_\%+O^"B?B;]E?_@N5^QAI_@SQ_%X)DM?@5X&
M\67+266J:-=7UY<W%[931RM$-4^S+IT,C0RF0-8S&/RR)(HP#V+]IC]N_P#;
MX_X)C?M4P_M _MK'0?&G[*'Q!EM+"76? .B2>=\)[PG9#)<G!EO[2;<OF7)
MW/S''"1';S^<?MM_!3XG?L8?M8^$O^"C/_!$E]&\4^(OC;#<7?Q!^!VGZE$=
M$^(NFP0?:7URTV.%CNH_-C)EB^^UPK#+22QW!\,?^&@O^"0OQ@T[_@EK^T9\
M*O%'[1?[,7Q?:[T?X(:C;:;#JFK:,QB=Y?#6IPS,D<MJL(<K,Y6-(D9\K&LB
M6_UY^PM_P1X_8-_X)Z?$#5_BY^S-\)=0TC7-;TY["-]8\1W6HC1["283R6-F
M)Y'$$+2JK,%)9BBY8@"@#5_8[_X)>?L:_LD>.+O]HSX<_LR^#/#'Q6\4Z/''
MXW\0>&+>=+>2YD"27:V4$TCI90/,I;RX50$*N[.*^CZ** "BBB@ HHHH *22
M2.&-I97"JH)9F.  .I)KY:_9I_X*Z_LL?M*?MG_$3]A/2KK4- \<^"=0D30X
M-?A\B+Q?90KMN+W36; G2*=)XR!G<D7FH64OY?S?^V+_ ,'"/[",5YXY_9U\
M;?";X]W/PR^V7O@[QI\<_!'@LGP_8SES:WD4-]YGF'83)$TT2&0'YH0QV/0!
MZ#^TS\>?VN_^"@GQ*^('[&?_  3S\9>(_A;8^#?#5EK-G^T=;:/!?:#K^KR0
M:?J%GHUK<;S^XDM[R*2::))2R;EP$RL_ ?"_]JK]FO\ X*P?L^^/O^"9/_!9
M+X<:-\-_C+X'M"/'_AC6K^*Q0F)"8O$NB74IVB/:?-#HS",.0WF0R OY3\"O
M'8_X-_-9T_XB?#CQ5=?$_P#X)]_&34X-6T;QIILCZE>_#*_NXXHHI)70%[G3
M)52) V"RE0,><"MU]V_%O]B[_@F)_P %=?"GA+X^_%SX$>'OB;IMG'YGA'Q3
M=V=Y9O<6N[</+E0PR7-HS$NJL7@?<64$-D@'S!_P2H_9(_:'_:R_9VLO _\
MP50T'X>_''X*:#I6G:C^SWXD\5>'8-0U77["[C$T5Y?23EGCD@MUA@&$0RBX
MF\QIU6-J_331]'TGP]I-KH&@:7;6-A8VR6]E96<"Q0V\**%2-$4!455  4
M  "FZ)HFC>&M&M/#GAW2;:PT_3[6.VL+&S@6*&VAC4*D<:* $15  4    "K
M5 !1110 4444 %%>.?MS?M"?&C]G+X ZUXT_9P_9E\0?%KQX-/G?PWX0T1 D
M4LJ)DRW,[LJQQKD'RU)GF/R1(QR5_/[]FS_@ZE^%O_"):#J__!1G]CSXA?!*
MUUQC#8^/+/2IM9\,W4T;F.9//BC$T4J2*R/;B.9XF1TD*LI% 'CNL_MC_MR?
M\$<O^"K/[1/QX_:%?6/BE^S_ .)?B)ID?CZ\BB\_5/!FF7L'FZ%J,2*!BS19
M+JP"KB-Y+"5/DD,)E^]/C_H_ANTB\9?\%Q?V2_CWJWB5;3]EO5+32O"6@O%=
MZ+XJ2R6\U/3;D@J7$L4TTZ;5PW[PJ0I$BO@>/_V@/V-_C]^TG\,/VH_@S\5/
M _Q.^&WQ5TNX^#OQ8M--U"WU"V:*_P#,N]$-]!DF/%XEU8B.50<ZU@K7@_P+
M_9+_ &]/^"/_ /P45LOV2_\ @GE9:;\1OV=OC%;:AKW_  AOC769D3X62121
M+/=&=5=S;LTRB*+&ZZ*-&2KQ-<D \I\&_"'X1?M5?&_X7_%7_@WO_;&\/^$O
MC!<_!@GXV:C<M/+INI:9&+&T4ZW;QQ.5UEY;F:9&8"21[21V92%EK]DOA;\%
MO OPFDU?5_#NDHVN>);F"[\6>(9LO>:U=Q6T5LDT\C$LVV&&.-5SM15"J *S
M_@5^S)\ OV;[#48_@I\#O _@ZZUZ=+OQ-/X*\)6VDIJMV <SRI N6.68C>SE
M0Q&XY)/>T %%%% !1110 4444 >;?MB?LS^"_P!LG]EKQ]^RU\044:5XY\+W
M6E2SM'N-K+(A\FY4?WXI1'*O^U&M?CO\ O@S_P %5/\ @GK^P_I/[6O[%O\
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
M;O+M+6%"\DA"@LV #A5!9C@ $D"OS7_;7\9?\%=?VJ/!>N_M8_L=W'PQ\>_
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
M#Q+-\,_#$%OJ?C7Q1=^(O&6MO!&+O6M3N9&>2XG=%4,1G8B@!410H YSZ!0
M4444 %%%% !1110 4444 %<+\2OV;?@]\8/BEX'^+WQ*\(0:QJWPYN;R\\'B
M^19(;"]N$CC-XJ$?Z]$1EC?/R>:Y W;67NJ* "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@#X+_X. _V'/@!^U=^S#X7^+W[0/@ZYU70O@]XQ@UOQ
M,=.NY+>[B\-7&+76)8I8^5-O Z:A@_*S:8JL"K,I^8Y?V>_^"O?_  3?^/EK
M\ O^"4'[<=W^TEH-CH_]K:S\(?C3'%<CPQII4_9$DUDS1B)[@@K;P(]ON"M(
M8C%&SC]@?%/ACP_XW\,:EX+\6Z1#J&E:O8366IV%RFZ.YMY4,<D3CNK(Q4CT
M-?&G_!(/QC\%?@?H7BO_ ()O6AN/^%H_"CQAJ5IXV<V5U<7.JVC,LVE:Y?7;
MJP+W6FR6(7S),[HGBB'EP * ><_LS?\ !3]_^"G7C+Q/_P $R_VT_P#@DAX^
MT'QA:V4"_%'P[XC@L[WPQIVGR$,MW+>2O'("^W?;+%#(SNJF.3:CS)]@?L:?
ML"_L@?\ !/GP!??#+]CSX'Z;X*T?5-0-]J<5K=7%U->3XVAI;BZDEFD"CA59
MRJ D*!DUZ9H?@GPEX9UK6/$>@^'[6UU#Q!>1W6MWL4>);V9(8X$:1NK;8HHT
M4= J@#%:E !1110 4444 %%%9GC3QCX8^'?@[5OB!XVUF'3M&T+3)]0U?4+E
ML1VMK#&TDLK'LJHK,?84 0_$?39-:^'NO:/%KM]I;7>C74*ZGI;LMS:%H67S
MH2OS"1,[E(YW 8K\S/\ @FE^WK\<?^"@<?CW_@G)_P %9;>Y^&/Q6UGX2KI2
M_#.Y\.)IK^)]*O;*1;K7H9I"Q>Z:.4H]I%L2#RI&VN=ZVT$NN_MS_P#!<KQ%
MXG_:5_X)N_\ !5&7X,_!WP?/8:3X"L-%\'BZN=?U8Z79W]])JI>6-X!%+>K:
M>41*N;=W$9&&EYWPC\&_C9_P5:TGQ3^PM_P4<@B^&7[9G[-<UGKOPW^.G@6+
MRO[0LYW;[)K5H8Q'YEO)+#LN(%V+NV%5AE4I$ )\,/\ @H7^UY_P25U;Q%\$
M/VZ/^"<7QF^,?Q!O+M;?1_CK\+-&_M>T\>V,.Y-/23.W^S3%$P0VB;MLCRR^
M67G=Y?LS_@E_\/?C_P"+_P!FE_BO^W'\([/PUXO\8_$_5_'FE> KHB=O"$5U
M*WV.V8D ?:$C+2L<!A).Q*I("%Z+_@GG\)/V_P#X>^$M>\2?\%&OC?X+\8>.
M-6FM+6SC^'EA/;Z5:V-I$427$Z1LUU.\DDDQ6-$!V*@VJ /HB@ HHHH ****
M "BBB@#YZ^/7Q0^*WQC_ &A7_8A_9R^)G_"%W^F^%+;Q)\2_'MG807=_HFG7
M<\]O86EA%<(\ O;I[2\;SITD2"*U)\J1IHRGR7^VG_P3,_X*O_ 73[C]I/\
MX)@?\%3OC#XL\4Z.#=WGPK^,>NVNL:?KJ+R\%J6ACA@=@,"-HP&+?++#@5RO
M[>'[7OB'_@CU_P %R-(_:R^..G7S_L__ +1'P]TWPIXF\26]N\J>']9TV:8P
M2NJ@DJD<V\J/F:.YN&17: J?U2\(^+_"GQ \+:?XX\"^);#6=&U:SCN]+U;2
M[M+BVNX'4,DL4B$JZ,""&!((- 'XU?!+]MW]MS]O"#2_^"LG[ ?PELI?CQ\*
MM)/PV_:@_9IUNZ>TCU^PAN9KNWFLFF(>WGCFEO&C$F9%)FA_>^44N/H;]GW]
MIS_@H[_P4R_:X^$NI^.?^"='C#]G7X8_"3Q#>>*/%VL?$*](O]=U)M)OM-MM
M.L8FAA9H?]/EDDEVE65,90X63TK]CCX!^%_"?_!8;]J[X[_"6QBM?#NO^'O!
MVF^*FLP!;W7BN*&\FNP OR^;':36#R]]]Z2<L6K[6H **** "BBB@ HHHH *
MJZCJEO9,MDEQ;&]N(Y#8VD]R(S<,BY('4X'&2 < YQ7G/[5/[:G[*G[$7@B#
MXB?M7?'/0?!&E7D[0V$NKW!\V\D5=SK!!&&EG*K\S"-&VKR<#FOAOQ!\(=6_
MX*9_&"7_ (*/_P#!(_\ X+8W2^-?#VGRZ';>&[G2[/4O#-AITTD<W]FSZ:T4
M=S:&=H(Y)+B82RR-$K(%6.-8P#T+XX^&OVY_VPOV:_B#X"\*^-- \(?M,?!#
MXK?\)!X%&D,)-)93:M+IT4;W,0,L%SIE]<6;SS)C[6MP2JI'Y:_-!_X+4^(]
M%_9TU/\ X)]_!'_@CS\?],^/NN:5>:,_@[Q#X?6YTHZK>*Z7&IWFK22^;>Q-
M)*]Q)=2Q+YV69Y%5O-'KG[._Q^_X*K?#O_@I)X&TC]OG]A&RTN#Q;X9N?!WB
M7XP?"&_FU/PQJ_DNUYI-Q<0%6N--:*<WT"M<%5;^UF.U BY_2V@#SOX ?!F;
MP%\// UY\3$M=8\?Z!\/-.\/:QXH;,DLS1PQ&Z\MWY5)9XQ(^,&0I$7SY:;?
M1*** "BBB@ HHHH ***^"_VH?^"NW[5?P@\5>'O%7P%_X)@>(/B=\*?$'C6+
MPOI?C6R^(FGV6HZW>/,\/F:=I3(\T]ONBE9)I&B62.)ICY<&)R =OX^_;"_X
M*'^.?BYH&H_L3?L9>$/&WPB3XA2^&O%?BS7_ (@II^IM%:WCV>HZA:VK($%K
M;S0SQJQ>2:=H24@\MDD?YP^-<?[87_!*+]M#QI^T-\)?V._$/[3WP?\ %&IZ
MAJ.CZ/X*U"2X\1?"S5]4N&U#5H(+!5D$EM?7$YN3)'&KA757<(B"2"]_:O\
MVOO^"'OQ=\:_#OXG?LB>/_C-^S9XH\9:EXG\"^*OA=8)J.L^!Y]3N'O[O1+^
MU#A#&EQ<R/%(\J K*"))-WEQ?0__  2V^,G[1G[7_P 7/B]^W!\4OV>/%'PJ
M\">,++PYH/PN\(>-[7[+K%S::9_:4MQJMU;\^2UQ)J*(HR<QVB89E"NP!S__
M  3F\1_ME_MP_'_XE?MD?M@_LDWWP>^'FO>!+#P5X)^%7C2/S=4U2UBN+JXN
M[[4H)8T,8<W)B2)T'R,XP1F27[KCC2)!%$@55 "JHP /2EHH **** "BBB@
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
M6/$.G:8-;M-!T/XKVUK<7>DR2%5FMI)9)%OQ&=L4TD"$1R%0Z1ET4P_M"_\
M!6C]IOXV?"R^^$/[:G_!N;^TA:Z/=/'.+[P)+-K%QI5W"P>"^M+JWLX6MKF&
M0+)%.C*R,H(- 'T%XS_;3^%7[+7_  6NUKX._M@3V/A^S^+'PLT.#X)^-];V
MQV!:UN+U=1T;SW^2":6>>&7&0)<0HY+?9U.+\</^"?GPV_8^_P""I'P0_;G_
M &*]+M/!VJ_$WQE<^"OBWX#T.-;?3_%&G3Z9>WK:B+=,*D]L]FL[E0 ^T.V&
M#&3QG]B_]J/]F/\ X+9^"KW_ ()O?\%5/V5/&,OBGP]<2W'@36OBCX.F\/ZE
MXDM(D)^U));,!9:I'$")XX)%294:5%"&2&+[H_8L_P""6?['/[!-R=6^ _@W
M69M56P;3[/6O%OBF]UBZT^Q9E9K2T:[E=;2%F1"R0J@<HF_=L7 !]$T444 %
M%%% !1110 R>>"U@>YN9DCCC0M))(P"JH&223T '>OC7XH_'G_@H-^W#I%R?
M^"6>O> ? _@.*>2WA^-OQ#L)M1;Q!*C%'?1-/C79):*ZLOVVY.R8@F&.2/;.
MWMO[;_[(6F_MR_ ;6?V;_%OQA\7>$?#?B+3Y[777\$WD5K>WJ.H58FG>-R(
M=Q>)0/-^5';R_,CD_/W_ ()\_MP_'K_@DO\ 'K0?^".G_!5S7HI= EB2Q_9T
M^/#Q>3IVOZ='MB@TR[<G$,\:F.)=QRA*1N65H9I #EO&W_!4#_@LC_P1A^,G
MAZT_X+">'/"?Q;^!GBG5DT\?&?X<Z+]EN-&F?)'G0PQ1)N"@L8'A4R!6,,TA
MC9#+X)_;/N_^".?Q-9/VS/@/\2_BW\*!IK#]F3XY?#G3(=8TVP\*W9^T1:9)
M &B6UN]K(CW19I+F.*$ "*-37Z&_\%1?AK\)?BU_P3G^-O@GXXVUHWAF7X9:
MQ<ZA/> ;;-K>TDN(KI2> \,L4<J'LT:FN>_X(Q_#CXF_"3_@E3\!/A[\8K>Y
MM_$.G?#73A>6=Z")K1'C\R&W=6Y1HH7BC*'E2A7M0!QG_!)SXY_'W]L/QE\8
MOVUOB!\!O$7PS^'_ ([U71K3X5^%O%]M]GU6[L["UECGU:Y@!(C:Y:6)5Y/[
MNU0!G55=OLVBB@ 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 **** "OE
MS]N'_@C#_P $W/\ @HMXYT_XG_M8_LXVVN^)--MDM8]>T_6;W3;J>V4DK!,]
MG-&9T&3MW[F0$A2N37U'10!\(_#7X,_\&]'[&/A?7]"\,?#OX!>%9= N9-+\
M1:?XGL;6XUY)A\OV26+41)J$SR J8XL,9Q(C1AQ(I;O/^".?[+[_ +,/[.7B
M^'3?AU=^"?#OCWXN^(/&/@KP%?VY@F\-:)>2QK9V;P'_ (]6,<(G-MU@-SY3
M ,C >TZS^R#^S=X@_:=TG]LC5OA%HL_Q)T7PY/H5AXJDL(VN5LI9(Y-I8@G>
MAC(23[R+-,H(65P?2: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** /*_VKOV4?"'[4WA#3[:Y\07_A?QAX7OSJ?P^^(.A!1J7AG4@I47$)
M8;9(W4F.:VDS%<1,T<BD$$><? ']OV.U^(D/['7[95C;>%OCM9M%'#HNC65Q
M/8^,;-V*)K>CX5F:S8*[3QN=]DR2+,=BK-)]-USMM\*? 5M\4KKXU'P_%+XH
MNM&CT@:O.2\L%@DC2_9HL\1(TK&1PN#(RIO+>7&% .BHHHH **** "BBB@ H
MHHH *\9_;S_8,_9T_P""CG[.FK_LU_M*>$A?Z3?CS=-U*W"K>Z->JI$5[:2D
M'RYDR>Q5E+(X9&93[-10!^:?_!+K]C?_ (*&>//A2WP$_P""CGQQL/&?P7^&
M?C*YL?AU$NGNNH_$BPLKD"QN]7ED=B^FQF)9(8,;KDA6EDF@1//_ $LHHH *
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@ 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 *_)[]HS_DX3QW_P!C
MGJG_ *5RU^L-?D]^T9_R<)X[_P"QSU3_ -*Y:_%/&K_D5X3_ !R_])/A^./]
MTH_XG^1QE%%%?SL?FY]^_P#!*W_DWO6?^QSN/_22TKZ7KYH_X)6_\F]ZS_V.
M=Q_Z26E?2]?V-P'_ ,D?@O\  OS9^T</_P#(FH?X0HHHKZX]@@U+4M.T;3KC
M6-7OX;6TM('FNKJXE"1PQJ"S.S'A5 !))X %?GI\7/\ @X=\"_!(VGQ:^(/_
M  3\^/UA\";W4(;:W^.5UX16+39(9G"0WXM7<7"V<A*M'(ZJ\BNI6,LRH?T$
M\4>&= \:^&=1\&^+-)AO]*U>QFLM2L;E=T=S;RH4DC8=U96((]#7S'_P67N!
MXC_X)_>-?V9O"?AF'7?&?QGT]_ GP]\-;1NN]3OD9!/T(2*TA$M[)*?ECCM'
M8G@ @'J_QV_;._9V_9V_9=N?VQOB%X^A?P''H]KJ.GZGI49N7U9+K9]CCM$3
MF>2X:6)8E7[QD7D#)'%^"_V^Q:_&WP7\ OVEO@%X@^%.N?$VPN;GX=-KVJV-
M[;ZK-;QK+/ITLEI*ZVNH)$PD\AMR.H?RY9&1E'PC_P %;OA++^SWH/\ P3-_
MX)YVFN2ZAX4TOX[>#M(UB>0;1J0T=+*UC,@])!-,VWH"1Z"O0?\ @Z(\1:A\
M.?V9_P!G[XS^%9&@\1>$OVKO"E]H5U"<2"46^H,8P1R0VQ<KWVB@#Z+_ &R/
M^"G.H_LX_$.\^#GP$_8L^*WQW\5Z+817WBRR^&^CH]IH$4JEX8KFZE8+]JE3
M]XEM&'D,9#D*'3?T?_!//_@IE^S?_P %(_@/J/QQ^#L^J:&?#FI3:9XV\,>+
M[5;/4?#=]"NZ2&Z3<RJ-OS"0,5(# E61T7VT:?X%^'-EKOC"2/3]'M[J:35O
M$>IS.L2.Z0)&]S/(Q ^6""-2S'"I$HX"C'QO_P $<_V='T[5_P!H+]N?4_"\
MFDZ?^TO\5)_$?A?0KRT,3MX=A5X;&\FB8 I+>"2>[*$9V7$6[YBP !C?'?\
MX+T^$/V;-9TCX@?&3]A7XTZ'\#M:UJ#3;+XYWVBVZ:=^^;;%>O9^;]KAM'X9
M))41W0@K$Q*J?O>WN+>[MTN[2=)8I4#QR1L&5U(R"".H([U^;/\ P<7?M$:_
MX)_9UL_A+\8OV&OB!XO_ &?-2\5Z+<_&GQ_X8U'3S]ETFUO;>\%O! )VN$,E
MQ#!')-,D"!-Z))NE21/T+^%?C[P+\5?AAX<^*'POU2"^\,^)-!L]4\/7MLA6
M.XL;B%)8)%4@$*T;H0,# - &]1110 4444 %%%% !1110 4444 ?CO\ \'!W
M_)YOAG_LF%E_Z<=1KX3K[L_X.#O^3S?#/_9,++_TXZC7PG7]=<#_ /))8/\
MP+\V?R3QO_R5F,_QO\D%?=G_  ;X_P#)YOB;_LF%[_Z<=.KX3K[L_P"#?'_D
M\WQ-_P!DPO?_ $XZ=2XY_P"22QG^#]4'!'_)68/_ !K\F?L11117\C'];!11
M10!\=?M=_P#!6[4?V?O'_B'P!\!/V"_C+\<CX(*KX]USX=Z$C:;HTQA6=K-9
MY&!N[M(G1WAA5O+$B!F#$J/7/V%OV^_V<O\ @H;^S)I_[5W[/?B6=O#=T\T&
MI6^LQ+;7>CW<(!GM;M-S+%)&&5CAF4JZNK,K!CWWB?7OA+^S?\+_ !!\0O$E
MWI_AGPOHD>HZ_P"(+]QLAAWR2W=W<OCDLTCR2'&2S,<#) K\J=<^"/Q2_86_
MX-VOVK_C5=>&;SPCXH^-^M>)_'DOA5D\J?PS8Z]<06D-BRK_ *J6.P,;.O!C
MD=TZI0!]A)_P6"^&<WP@D_; M_@?XM?]GN'7CIC_ !D$MKY)A%W]C.KK8>9]
MJ;2Q<?(;C;YFT&40F(>97JO[7O[;G@[]E/P3H>KZ1\-/%OQ,\3^,)GA\#^!/
MAOIJW^I:V4C$DDZ?,L<5K$C(\MS(PC02(,EG16^;=+^'7A6Q_P"#85/ TUI$
M; _L2---P,>:WA4SM,/?S29 ?7FNS_X(.:K+\4O^"4'[.OQ>\;V*W7B2R^&
MT*UU:Y7=.EC#<>0(PQY"NEE:LW]XQ(3G:, $G["7_!8_X8_M@?M#>(/V-?BA
M^S]X^^"GQC\/:9_:C^ /B/81Q2ZCI^5!N;2:-BLX&Y21A<J=R;U5ROU#\8?B
MY\/O@+\+M>^,WQ6\11:3X=\-:9+?ZO?R@GRXD7)"J,L[L<*J*"SLRJH)8 _'
MD?P5LOVJO^"Z=C^UCX6LE'AO]G/X97?A'4/$42?+JOB;4G=Y--1QQ*EE9S%Y
M2#\DUZL>-RR!?1->C_X;H^-=_JLH\_X/?!W5IQ8KUA\7^,K4LK3>DEGI4@*K
MU634 S<&P0N =K_P3H_;@\%_\%'?V/O"O[8_P\\&ZGX?T;Q;-J26.E:Q)&]S
M$MIJ-S9%G,9*Y8VQ? )P& R<5[=7Y]_\&M/_ "@N^"G_ %V\3?\ J2:I7Z"4
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 %?D]^T9_P G">._^QSU3_TKEK]8
M:\G\1_L.?LN>+?$-_P"*O$'PO^T7^IWLMW?3_P!MWR>9-(Y=VVK,%&6).  !
MG@"OSSQ#X2S+BW!T*6#G"+A)M\[:W5M+1D?.<1Y1B<WH4X46DXMO6_;R3/S#
MHK]+_P#AWY^R)_T23_RO7_\ \?H_X=^?LB?]$D_\KU__ /'Z_*?^(,\4?\_J
M/_@4_P#Y6?)?ZDYK_/#[Y?\ R)QO_!*W_DWO6?\ L<[C_P!)+2OI>N9^%7P>
M^'/P3\/3>%?ACX=_LRPN+UKN:#[7--NF9$0MNE=F'RQH, XXZ<FNFK]]X9RR
MODV0X?!5VG.G&S<;VOY72?X(_0<KPM3!9?3H3:;BK.VWZ!1117N'>8OQ'\8S
M?#WP#K'CFW\(:SX@DTG3I;J+0O#UH)[[4&125@@C9E5I'.%4,RKD\L!DC\R/
MAC_P4#_X*"V/Q7U?]HCXS_\ !#/XZ:_XSNDGT_PXEKJ.FK8^&-&:0,MC9AW+
M>9+Y<4ES<D!YY$086*&&*/\ 5&B@#X&_;H_9=_:J_P""BO[!_P *_P!H(_!V
MQ\&?'WX7_$+3/BAX*^']WJ@Q#/9W;RQZ)<W384326AC5Y,+&+F-<[$!(;^UO
M\'_'?_!6WXU_L_>"#\$/&OA#X7?"SXAVWQ%^)5]X_P##[Z5+<ZE90.EAHEM!
M+\]VS23S>?/%FV6,?)-(S*M??=% 'YU?\%"?VMOVO/$7[1C? ;1/^"57QD^)
M/P7\/,LNNS^'Q9VT'C;4%8,EO(9Y-S:7$0&>/:#=N KXMU>.Y]K_ &4_VV_V
MS/V@AXZ\4?$?_@FKXQ^%NB^#O"_VC0=$\4ZQ:/J_B[4V$CK:V81E@@1%AV%I
M7PSW<7,:QON^JJ* /ASXG?M-?&C_ (**_L7^.?V;/"/_  3T^+G@?QC\1?">
MH>%[VV^+/AN+3=(T);V![:74)KLRD74,*R-*J6ZO-(51?+3<73ZN_9K^!_A[
M]F;]G?P'^SEX2OIKK2_ 7@[3/#VGW5PH$D\-G:QVZ2.!T9A&&/N37:T4 %%%
M% !1110 4444 %%%% !1110!^.__  <'?\GF^&?^R867_IQU&OA.OZ$OVA/V
M _V2OVJ/&=K\0OCS\)_[>UBSTM-.MKS^WK^UV6R222K'LMYXU.'FD.2-WS8S
M@ #A/^'-O_!-W_HW+_R[]8_^2Z_=.'/$[(<HR.A@JU*JY4XV;486^5YI_@?A
MO$?AGGV;YY7QE&I249RNDW*_SM!K\3\**^[/^#?'_D\WQ-_V3"]_]..G5]U_
M\.;?^";O_1N7_EWZQ_\ )==W^SY^P'^R5^ROXSNOB%\!OA/_ &#K%YI;Z=<W
MG]O7]UOMGDCE:/9<3R*,O#&<@;OEQG!()Q'XFY#G&1U\%1I55*I&R;C"WSM-
MO\ X<\,\^RC/*&,K5*3C"5VDY7^5X)?B>Q4445^%G[D%%%% 'YJ?M6_MJ?MG
M>+OVL)_#]_\ \$@/C=X\^$O@+4XI_"UIIOV&UM_$^KP2;DU2[2:4L]O ZJ]I
M;D >8!<R R+ D'MGP]UCXY_\%7/V8?C+\%/VN_V,M?\ @;X2\4^'Y/"^C:=X
MHOXKK6;I[BVE^T:CMBQ%''$TEMY*\DR0RDMC"CZ_HH _,F'P=^V])_P1[;_@
MD/)^SSXD/QC'@9OA9_PE!TYU\*?V%L^P#7O[5/[HP?V9A_LPS>>=^[\C^.O0
M?VH/$7[1_P#P36_8Z^%7[#O_  3^_9(^)/Q(;2O#-EH>I^,O!UA:!]%TVWC6
M*>ZC-R_E-J,Y5VC#*\<32&5U<(L,OWK10!\$?L8_MD?M:7_BWP'^RK\/O^"-
M?Q#^$'@Q;UEUKQI\0-=MY;/3+-%DN;B9_*9IKN\N9 R>9(^YI[GSI6D^<-=\
M<_\ !MS_ ,$7?%=YK'BW4?V';&YU?4I;B[GN/^$SUT&6YD+.S;1?!02Y)P !
MSTK[JHH _.7_ (-K_P#@F1X?_85_82\._$/XG_LZW?@;XX^*K;4+3XD2ZG>W
M!NKF"'6+TV*O"9FACQ;& @QJI((+$DFOT:HHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
.BBB@ HHHH **** /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>22
<FILENAME>cms-20241231_g6.jpg
<DESCRIPTION>GRAPHIC - CE GAS UTILITY OPERATING REVENUE
<TEXT>
begin 644 cms-20241231_g6.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@#
M( 1T P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** .7^+_QM^#O[/W@R7XB?'+XH:!X1T**9(6U7Q%JL5I 97X2)6E8
M!I&/"H,LQX )KB_A7^WG^Q_\:/'L'PK^'WQ\T.?Q1=VS7%AX:U!Y+#4+V%1E
MI8+:Z6.6=%')>-64 @DC(KX"_P""?'Q!OO\ @I?_ ,%XOVE_C7\8'.I>'/V4
M[Z'P1\)?#5Y\]II%_+<WEM>:K'&?E-T[:;<#SB-PCN%4'")CZG_X+;_LV^'/
MVB/^";/Q/OI(WL_%?P^\+7OC3X>^);)S#?Z)K6EP/>6\]K.N'@=C"8F92#LE
M84 ?65>4_';]N/\ 9,_9F^(O@SX0?'#XYZ+H7BOXAZ_9:-X-\-R-)/?:G>7=
MPMO;JL$*NZ1M,X3SG"Q*<[G 4D?EW\6/^"RW[9WQ!_X(-? W]J'X=^!8+GQ'
M\2?$6G^#?B'XS&L16<MK<QZI)83&WA49\Z]%JY+C;' MP2OS!0OJ/_!<CX@^
M,)=,_8A^)WQJ^$UQX2U+3OVV_"4U[H5E>C6IXX(WG;,9M$)G9U0$1QJ7)PH!
M.!0!^I-%?(7PS_X*G^*=0_;U\/\ ["7[1O[%GC#X4:C\0?#^H:Q\*]=UWQ#I
MM^GB"&R0RW,,L=C+*+*=(E:0Q-)(0!\Q7<N[O/'G[9OQ)UOQ=XY\#?L??LWG
MXI7_ ,-+A;+QA<77C"'1;,:HUM'<_P!DVDSPS?:;U89H'D5EBAC^T1JTV_>B
M 'T#17P!XY_X.#?@'I'_  3 ?_@J!\-?V>O'?BSPYI^J-HWBG0()K"TN/"^K
M"X@M_LNHF:X#*&EN(0KV\=Q\LJ,RH&X];^'/_!0OXT_$3Q-\28H?^"=7Q3L?
M#/A/X>-XJ\!>*+@VS)X] C9X[&SA5BT%S-@>5#*1+M8&:.!BJ$ ^I**\Y_9(
M^.'C#]I/]G#PE\<O'_P(\2?#'6?$>FFYO_ GB^(QZCI#B1T\J92JD$A0XW*C
M;77<JG*AG[4_[02_L\?#5-9T+PV?$/B[Q!J,>B?#_P )13^7)KNLSJQ@M]V#
MY<2JDD\\V"(;>">4@B,B@#:LOC]\%]1^.5Y^S1I_Q*TJ?Q]IWAR/7M0\*PW(
M:\MM->;R4N9$'W$:0A1G!.0<8(-8'CK]L[]E;X9_%"+X,>/?CKX>TOQ*]S96
MTNFW5YC[+/>$K9PW$@'EVTEP01#'*R-,?]6&K\]O^"?WP/U?X#_\'%OQ:\/^
M,_&T_B?Q9K'[+^F:SXW\3SAE&J:O<:O 9Y(HR3Y%NFU(8(0<100Q1Y.TL?'_
M -I[PKXN\)?LG_\ !0W]D/XFZ3=:C\9/B]^T6-6^$OAE8R^I>*=+U";2O[%D
MT]?O7,=L+:17>/*VQM9-Y3:: /VWK!^&GQ.\!_&/P9:_$3X9>)8-8T.^DF6Q
MU2U5O)N1%*\+/&S >9&7C;;(N4=<,I96#'Y^^-&J?$GXO0^%/^">&@^+KD>(
M-3\)65Y\<O%^F7+)+HN@E/)ECBE7!CO=3FBGMX6&&CA2\N%(>",/]%>"=,\&
M:!X5L?"OP]M-.M=&T:V33M.L=*"+;V<4"B-;=%3Y45%4($&-H7&!B@#5HHHH
M **XKQ3^TA\ O WQBT']GWQI\8?#ND>-O%-E)=^&?#&IZI'!>:M%&VUS;1N0
M9BI!RJ98 $XP":[6@ 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@#\H_P!F
MSP8W_!(#_@N)\<[OXWR)HOP>_:ZO(-?\%_$*^81Z;;^)XY[FXETB[G;"6LTC
MWU\T6]@)0(E7<S,J_2__  65_:M\+^ OV*O&W[.WPMN8_%GQ=^,/A2^\)?#/
MX?>'IDN=4U2ZU&W>U-TL*DE+>WCE>>2=]L2+'AF!90?K;Q3X4\+>./#]UX3\
M:^&M/UC2KZ+R[W3-4LTN+>X3^Z\<@*N/8@BN7^$W[,W[-_P#N+J[^!7[/O@C
MP5+?#%[)X2\*6>FM<#.<.;>-"_//.>: /R7_ ."B?[&<O_!-G_@W?^!W[._B
MO4X9Y/AU\6/">J>.M6MMSV]O<W&JS75[)OQDPI<731JY RH3@$XKUC_@MO\
MM%? GXN:G^PSX^^&/Q;T#7= ?]N'PC+;Z]IFIQRV-S#;2R+<3PW"GRYX8W=4
M>6-F17RA8,K ?ISXF\+^&?&N@77A3QEX=L=6TN^B,5]INIVB7%O<(>J/&X*N
MOL017.:[^SQ\ /% LE\3? WP=J(TVPCL=.%]X9M)OLMJA)2"/?&=D:[FPBX4
M;C@<T ?"'_!1WQ'X?TW_ (.!?^"?%M>ZW:03):?$@21R7"JR^?H:PP9!.1YD
M@9$_O,"!DU\^?LX?&[_@G?\ L9?\%"_VIOV3?^"NGPI^'NCZ_P"*/C9K'Q#^
M&GQ ^)G@NUN[76-!U5EDBM8[V>%P@A\O !8)O:5!AXV6OUMU#]FK]G/5KY-4
MU7X ^";FYCBABCN+CPK9O(J1(L<2!C'D*B(B*.BJJ@8 %6?BC\ O@5\<5L5^
M-7P5\)>,!I<QETP>*?#EKJ'V20XR\7GQMY;<#E<'@4 ?E9_P68\2?LDZG_P;
MF?'7Q-^QY\#/"GP]^'7B;QCH,G@Z3PUX9M]$MO&!&M:-YFK16D<,)/F&":-)
M&4M+!9),I,3(1^ILGQA^&/@G]GQ_C[XE\:V,'@W1_!QU[4?$*2&6WBTV&U^T
M270,88N@B5GRH.0.,UH^,?A#\)OB):V5E\0/A?X=UV'359=.AUG1(+I;4,%#
M",2(P0$(H.W&=H]!5K2/AW\/_#WA%_A_H'@71['09898I-$L],BBLWCESYB&
M%5"%7W-N&,-N.<YH P_V=OVA_@U^UC\%?#_[1'[/GC>'Q'X-\4VC7.A:U#:S
M0+<QK(T;9CG1)(V5T=2KJK J00"*^??VW_V OVP?VB_VF/"W[2'[,7_!2"Z^
M#,_A;P?<:)::3_PJ72_$T8DN;CS;F[C;4)-L$LJ1VT3%$W;(,;\.RGZE\(>#
MO"/P^\,V/@KP%X6TW1-&TRW6#3=(TBQCMK6TB'2.**,!(U'95  K1H _%C]F
M_P#9<_X*%Z)_P<7>*/"7BW_@J3=:YXET+X)Z%K'B_P 7-\%]$MCXGT%=7AWZ
M";6,^59AL'_3(OWPSQTK]9OVG/C_ *5^S?\ "FX\=RZ!/KFLWEY#I7A#PK92
M!;G7]9N6V6EA$3PI=^7D/RQ1)+*^$C<CL(?!_A*W\43>.+?POIT>M7%HMK<:
MPEE&+J6 '<(FE WL@(R%)QGG%0ZWX!\%>)?$VB^,O$/A:QO=5\-RSRZ!?W5N
MKRZ?)-$899(2?]6[1,T988.QV7.&((!^?/\ P5<^'7[0/[(7_!#GX]>._ 'B
M^ZU'XP>*;.VUCXF^-= 62.>9KF]L[?47M?XXK6UTWS+:!<@Q6UNI)+AG:]\$
M]&\+? __ (+OZ7\#OV1=$T_2?AEJ_P"R'::KXQT+PU"D6F"YM]8:WTF_=8@$
M^U-;%X5<_.\(YR$!'Z$ZAI]AJUA/I6JV,-U:W4+17-M<1!XY8V!#(RG(92"0
M0>"#7(_!S]G#]G[]GBVO[/X#?!'PIX,BU1XFU)/#&@6]B+HQ)LB$GDHN\1I\
MB \(ORK@<4 =I1110!X/^W]_P3P_9[_X*&_!N[^'/Q<\-P6NOVL)E\%>/]/@
M":QX5U%#OM[VSN5VR1M'*$<H&"OMVMD&N-_X)$?M;?$W]I?]F[4OA]^TD(XO
MC)\&_%-WX$^+,*8 N=3LL!-10 #,5W T4X< (6>0+PM?55? .L,/V.?^#@_2
M;VU46OA;]KSX3S6MY&IVI+XM\-+YB3-V!;3)?+ ZLPZG&* /OZBBB@ 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 *_/[_@X<CF^%'[.GPH_;WTJ%ENOV>/CSX9\5:C<0J2[:/-="POK?
MCG9*+J$-CLE?H#7@/_!57X')^TC_ ,$V?CE\%ELOM%SK7PQU?^RXMN<WT-J\
M]J<>UQ%$?PH ]\AFAN(4N+>59(W4,CHV0P/(((ZBG5\]_P#!)OXZ_P##2O\
MP30^!GQIFO/M%WJ_PSTI-5FW9WWT%NMM='_P(AEKZ$H **** "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@ HHKR+]O#XA?&/X._LB?$7XV? OQ'H=AXA\$^"M5\06<?B+0Y+
M^TNVL[.6X$$B1W$#J',>W>KY7.<-C! /7:*^6?\ @CA^T]^T5^VU^P+X%_:[
M_:/UGPNVK^.[&XO(](\)^'YK&VT^..\N(%3,US.\K%8E8G*@$D =Z^IJ "BB
MOA[XK?M5_M<> _\ @NE\(OV/9/BAHC_"GQS\,]>UV7P]8^%4BN_M-HLBH)[N
M625Y,,%8&$0#J&5NI /N&BBB@ HHKSOX5_M0?"CXS_&7XB?!+X=ZVFHZE\+[
MK3[+Q9<6\BO#;WUU"\XM 03F2.-8RX_A,H7[RL  >B445Y5X(\ ?M7Z7^UMX
MW^(?CCX_Z1JGPBU3P_IT'@?X>0>&(H;S1=0C&+NXDO1\\ZRD$A6) W  )L)D
M /5:**^'?^"\G[5O[6_[%_[+'ASXU?LM?$_1/#SS_$?1-#UQ;[PJE_=S6]Y<
M^6Q@EFD,,..A#02$@\,A'(!]Q4444 %%?*?[?7[2_P"U[I_Q4\*_L?\ _!.7
M4?A&OQ<UC2+CQ-K,OQBO;Q=,L-"AD%NJK'8@SR7-Q<.WE;04"65T6QA:QG_:
M3_;_ /V&_P#@GS\7?VLO^"G#?"+Q#XG\#Z7=ZIX>T7X,0ZG#I\]O';H((IYM
M0_>>;+<L48JFV--K N20 #[%HKX2^!/[<_[3_@7]KS]GG]GO]IOQ3H/B:T_:
M6^$5_P")-,ET;P_]@/AS7K"UAO[FSBQ(YFL6MIRJ&4M,'AR9&#[5^AOCC\:?
M'NI?''PK^RM\ ;Z"+Q)>F#7_ !YKDMLL\?AKPU'.5+%6RINKZ6-[6V5N@6ZG
MPPM2C@'L]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !3+B""Z@>UN85DCD0K)&ZY#*1@@CN,4^B@#\^/^#:N>Y\'_ + WBK]EJ]E8
MS? SX[>,O CQ2-EHQ!J+78!SS_R^&OT'K\^O^"4R_P#"K_\ @J5^WU^S@W[J
M&+XE^&_'%C%T$IUS2FGG=?7#Q*&/J:_06@ 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 "O&?^"CG_*//X\_]D8\4?\ IIN:]FKR?]M_X5?%[X]_LM>.O@'\&;CP[9ZG
MXZ\)ZEX?EU?Q+<SK#IL5Y:R6[7"Q0Q.9W42$A"T8S@EN,$ _//\ 9 \.S:Y_
MP:/6^JV'B[Q)H6H>'O@!XMUS1]3\+>)KS2KF&\M!JL\),MI+&\D>]1NB8F-Q
MPRD5XC^U!^S1IW@[_@VY^&__  4LTGXO_$/_ (79\/\ X9^"-:\%>,O^$YOX
MTT<276G0&UALHY5M!'Y4[AG:(RR-AY)'-?<'P%_X)P?M>?!K_@C=K/\ P2MO
M/&7PYU'4;GP#K/A#2_',5U?Q1)9ZF+Q9)Y;0V[$RQ+<X4++MD(R=FW#97QF_
MX)9_M7_%O_@B=I?_  23_P"$Z^'MCJ-IX9T?PY=^.OM-])"UEIMQ:3Q3):>0
M&$TGV;RV4R[4^^"V[8@!'^U?^T3XB_:2_P""EW[-O_!-/7-;O-+\&>+?AO>_
M$CXFV.EWLELWB2.**6.RTII(V5Q:_:(I99X@<3(B1M\FX-YMXZ_9=^#/[/\
M_P '+/P$M/A#X3AT/0O$WP0\4S7GA*QRNDVTZK+'));VF?*MO-0H)$B548Q!
MBNYF)]<_;$_X)7?M*?'36O@3^V%\ _C+X4^'_P"TE\"M..FV>J3V]S?>'O$6
MG/&8IK*Z78D\<4BM*PVJS(+F9,L2DR))_P $\?\ @HO\3_\ @H]\(?\ @H9\
M8_VA_A!I5[\/O!FI:)J?ACPQX.U*ZM)([O<KQ1-/=122,0Y?[0SH$*QK]G8*
M[2 '+?\ !(KPWI$W[?/[?OP,OX9;SP=I?Q'T&STOPSJ%R]Q965M/874DL$,,
MC,L43,Q_=J H&    !X__P $]='_ &N/B!_P1T_;$^'/[(GBS5[GXB:?^T)X
MVT;X?B[\0S"YBM;=[!?L-O=2R;H'-L)HHG#IL>16#(1N'TUI/_!/#]N;X!_\
M%$?B]^TO^R#\?_AOI?@#X^RZ1>^.]/\ &GAF\OM6T*_LK=K<SZ8L,T<,QD5W
M?_2&VJ[KE'5,/RW[)_\ P2>_;D_91_9-^,OP.\%?M@^$AX@\>_&:7Q_X,UN7
MPO<R2Z1>'5K&[S>3K-&EVDD-BJR0);1+OED'F,C   XG_@FU^TQ_P3K_ &J_
MVMO#7A?P%\)?$'[-WQU\$^'M5L/''P%\0:=/I,FL1SVRB6X384CO9X2F];EE
M6[,3RLRA?F7#_P"",/[%_P"S</VY?VV;2Q\ 3V'_  A_QS-AX9FTO7[^TETZ
M&:RE$GER0SJX<[V(D)+ACN# X-?4NL?L(?&+]I']MGX,?MF?M3Z!\._#>K?
MZUU7^R7^'VIWE_=>([F^M1;_ .D37-K;-9VD0::1;4&Y)>3_ %J@.),O]GW_
M ()[?M7_ ++/[=/QR^/WPH^.G@RY^''QE\26_BN^\+:GH%PNLIJL-LT?V-;T
M.\,%I+(<R3>1-*(QLC1'_>T ?(/_  2'_P"">_@K]MOP-\=7_: ^/_Q>OX_A
M?^V[XD7P2UI\2M0CN+633AI^V6>=Y'>]>2-88B\^]XUB)B:)I96?W#]B#3-4
M\'_\'#/[5GP_B\=^*=4T:U^%OA2\TVP\2>*KW5%L'N%665(&NY9&BC,C.PC4
MA$WE5"J H]>_X).?L)?M)_L$K\7?#_QB\:^"?$6F?%'XMZS\0X[GPV+N&?3;
M[4?($MF8YD*RPA85*R;U8$$%6W92'X&_L(?M,_#O_@JM\6?V_O%GBGP1-X;^
M*GA/3?#\GAG3+R]%]I,-A'&D-PL[0A)W<HY9-L87S!ASY?S@'PI^W%X)\*>"
M_P#@G/\ M'^.=+\=>(?CC\;?"GC#5->U#]I/PM =.C\#W<5]$]MI=MJ<MRKC
M[-"%@>RTXRI$SE)8XOO5[%_P7/\ &?B'XC?\$/O@[\0O%M\;K5=>\7?#C4=3
MN2H7S;B=H99'P  ,NS' XYIWPU_X(@_M\^!?^"<7Q(_X)3R_MG_#\_"S48=7
M'@+6(/!-PVOSB[N6NTM]1FDE,$4/GLS2&*&69@Y"2QA5%>B?M;?\$L?VU/VF
M_P#@FC\-/V&+_P"/?P\;Q!X1U/0;[6/%<NBW=O9*NDQHEM:6UHA>1PWEHTD\
MLP+/YA6-%=(X0#ZE_:W_ &(?AS^V/K7PUUSQ_P#$+QOH4GPN\?6GBW1H_!WB
M+[ E_=V_W(+P;&\V ]PNQ\$A74,V?9J\)_:0\"?\% /B"OPHOOV<?C=X-^'L
MND^.+2]^+NGW>E'5HM:T-?\ 7V5I+- &1W[,%A?YAB5=A#^[4 ?''_!0/_@A
M3^P#_P %&/%U[\8OB_X0\0:/\2Y;*"#2_B1X9\5WMO?Z9Y"X@,4+2M:X0_-@
MP]2QR&8M7FO_  3"\.?&K]J;]D+]H+_@EM_P4G\3W'CZ\^&7B_4/AOJ?C?S&
M2Z\1:'<6$,]I=/(VYA=K#<*WF,6<?N2Q=PSM[=KW@#_@L#H_[3/BW5/A[^T-
M\$M4^$^NS12>&=/\8^"[_P#M?PN!$JO&HLIH4ODWAW_>S*S9 #1@8/KW[,_[
M.?AW]FWP3J.A6.O7>N:YXD\077B#QKXIU&)$N-<U>YVB:Z=(P$C4)'%#'$HV
MQ0P11C(3) /EW6?V2],_8OU_P%^V-^T3\7[KXJ^(/@Q\/%^'GP*\)Z-X:32[
MG4+Z^\JT0/NN9A=ZG=K'!;F9?(MXX_-E:)%#.EWP]\7O&W[)7QP\$_LDZ7X:
MT3QY^T=\?8M4\;_$77M2UB6PTC2[>R@1"!(D$TQM8?W&GV<"IDI$TLC*YD,G
MO47P+\:_$#]K1_CQ\89;%_#_ (&M/L?PE\/VT[2"&YN( M_K5R"H473*[6<"
MC=Y, N&W9O'2/SW]J3]C;XIZS^W-\+_^"A_[/46@ZIXG\#>%-8\*^(/"7B;5
MYM.M]8TF] EB>&[BM[@P307*A]K1,LB2.-R%06 .Y_8'_;2\*?MW_L_)\9]
M\*W'A[4M/\0:CX>\7>&+JZ6X?1M9L+AK>ZMO.55$R!E#I(%7?'(C%4)*+[37
MSE_P2[_8B\0?L(?LV7OP\\?^+;#6_&'B[QQK'C/QQJ&CI(MC_:NI7!FEBMA(
M YAC41Q*SA6?RRY5-VQ?HV@#/\66WB2\\*ZG:>#M1M[/5Y=/F32KN[A,D4%R
M4(B=T'WE5]I([@$5\(%/^#F'X2_Z0)_V2_BYI\7+V^S7- U2;'9&^:V7/^UW
MQ7W_ $4 ?G\W_!73]OSX'G9^VC_P0X^,FF6T7$^M_!?7+#QQ RCK,8K9HI(D
M[D-EE'K78_!K_@X+_P""3/Q?U[_A"M1_:HL_ /B1'"7?ASXJZ5=>&[BU<]$D
M>^CC@W>RRFOM"N,^,_[./[/G[1N@GPM^T#\#?"'CC3MI5;+Q;X<MM1C4'^ZL
MZ,%/?(P0>: .A\(^,_!_Q T"#Q7X#\5Z;K>EW2[K74M(OH[FWF'JLD9*L/H:
MTJ^"_%__  ;J_L&:9X@G\??L@^)_B?\ LZ>*)VWOK7P3^(=YIJ2N.@DM9FE@
M,?8QHB C(XSFLD_ [_@X3_9$_>?!K]K3X5_M.^&K;IH/Q:\--X;U\1#I%#?6
M!,,TG;S;GKD\=!0!^A5%?GS8_P#!?+1?@+>P^&O^"I7["GQ<_9QO#*L4WBB_
MT9O$7A1I"=NV/5M.5@YSC_EE@ @EJ^S?@'^TY^SK^U/X.7X@?LW?'#PMXYT9
M@N^_\+ZW#>)"Q&0D@C8F)^N4<!A@@@8H [FBBB@ HHHH **** "BBB@ HHHH
M **** /S]\#K_P *N_X.9O'/A_\ U=K\4OV3--UTOT$U[INMFQV>["!MWTK]
M J_/[]N?/PK_ ."\'[%GQ;7]W:^-_#?COP1JUQT"[+"*^M$/KNFW #VK] :
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"'4-/L-6L9M+U6QAN;:
MYB:.XMKB(/'*C##*RGA@0<$'@U\8?'[_ (('_L ?%7QBWQC^"'AG7?@+\2(R
MS6?Q ^!.M/X=NXW)R=\$ ^S2JS %\Q;FY&\9S7VK10!^=S>)O^"['_!.@F3Q
MIX?T+]L_X8V@R^I>';6+P]X]L(!W:T&;74MJX 6,F>5@22N:^BOV'O\ @J5^
MQK_P4!M[O2?@;\1Y+/Q?I 9?$OPU\6V;:9XCT213B1+BQF^?Y"0K21^9&"<;
M\\5]#U\T_MW_ /!*C]EK]O,VGCGQ7I=]X-^*&@XE\'?&+P)<_P!G>(]$N$'[
MMUN8\&>->GDR[EP6V[&.X 'TM17P[_P3U_;1_:=\$?M+:Q_P2N_X*2W&GW_Q
M7T'P_P#V[\/?B;I%J+:Q^)'AY7\MKKR1\MO?PMQ- O!P[*-J%W^XJ "BBB@
MHHJIK>OZ%X9TV36/$FM6FGVD0S+=7URL4:?5F( IQC*4K)79,I1A%RD[)%NB
MO+;S]L[]G)8IY- ^(MMKC6TQBE70@;E0X . X^0\$<[L?D:XGQ)^WK:J6B\(
M?#^1Q_!/J5V%_-$!_P#0JNK1K8>HZ=6+C)=&K/OLS.AB,/BJ2JT9J47LTTT[
M:/5:;Z'T117QYK_[97QMUDD6&IV.EJ?X;&Q4G'UEWG\JXW6_B]\4O$9(UGX@
MZO,IZQ?;W5/^^5(7]*S-AG_!=31=9T34OV4/V@O"^DW-Y>?#_P#:O\,3ZJEE
M TLL>C7:W%O?/A02%"F/)Z <FOL_4OC=\']))%[\2]%R.JQ:@DA'X(2:^$I9
MI9Y#-/*SNQRS.V2?QIM 'VK>_M5_ 2QR'\?)(?[L-C</G\1'C]:S;C]LOX&P
MY\O5K^;_ *YZ<XS_ -]8KX\HH ^NG_;:^#"'"Q:RW'5;%?ZO7E'Q5_X+0?L@
M?!WQ[>?#GQ=IWC$W]C';O.]IHL3QXF@CF3!,X)^21<\=<UXY7P-^WW_R==XD
M_P"O/2O_ $UVE?<^'_#V7\2YS4PN,ORQIN2Y79W4H+L^C9\-Q_Q!F'#>3T\3
M@[<TJBB^975G&3[KJD?J/;?\%VOV#IY1'+?^+H0?^6DGAS('_?,A/Z5OZ5_P
M6H_X)V:CC[7\9[ZQS_S]^%-1./\ OW _^37X;45^MS\).%Y+2=5>DH_K!GY/
M#Q:XG@]84GZQE^DT?OUX<_X*@_L!>*B!IG[4/AR+/3^TC-9_^E$:5Z%X4_:<
M_9M\=NL7@G]H'P3J[O\ =CTWQ5:3L?;:DA.?:OYPZ*\VOX.95+^#B9Q]5&7Y
M<IZ-#QAS6/\ &PT)>CE'\^8_IS1TE021N&5AE64Y!'K2U_-3X0^*GQ/^'L@E
M\ _$?7M#93E6T?6)[8@^O[MA7L_P^_X*K?M_?#C9'I/[2&L:A$F-T/B"&#4=
MX]"]RCO^(8'WKP,7X.9G!?[-BH2_Q)Q_+G/>PGC#EDW_ +3A9Q_PM2_/D/WO
MHK\B?AE_P<'_ +1_A]D@^*GPA\*^)(%^])ITDVG7#_5LRQ_E&*^C?A7_ ,%^
M/V2?%SQ6?Q,\'>*O"$[X\VX>T2_M(_\ @<+>:?PBKY/'^'7%V NWA^==X-2_
M!>]^!]9@?$/A+'62Q'(^TTX_C\/XGW317F_PA_;!_9=^/(B3X2?'?PUK-Q-C
M9I\6II'=\^MO)ME'XK7I%?'XC#8G"5'3KP<)+I)-/[F?88?$X?%4_:4)J<>\
M6FOO04445@;!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110!^?O_!?'PSX@^"W@GX2?\%5?AMI,UQXA_9C^(MOJ
MVNQ6:YFOO">HLECK%JN.3NC>)LG(14D;'6OO/POXGT#QMX9T[QEX3U:&_P!*
MU>PAO=-OK=MT=S;RH'CD4]U96!!]#7E7[9_Q/_96TWX+^*/@[^TUXMLO[(\7
M^'+S2=4\/QMYUY>6ES \,BI"H+#*N0'("@X)(K\W/V2/V^/VE/V4/V(? O[(
M.DZYI>KZCX'TA](M_'%W9,9YK&.606:+;NS)&T-N88<L7!$0.!FOILEX0S_/
MVI86B^1_;E[L?O>__;J;/C.)./\ A7A9..-Q"=1?8C[T_N7P_P#;SBO,_7?Q
M-XK\+^"M'E\0^,?$=AI5A",S7NI7:01)]7<@#\Z^:_C+_P %:OV:OARTNG>
MEO\ QG?ID ::GD6@8=C/*.?JB./>OS8^(WQ9^)?Q=UL^(OB;XYU/6[LD[)-0
MNF<1@_PHOW8U_P!E0![5SU?K.4>$N74+3S&JZC_EC[L?O^)_+E/PC/\ QZS?
M%-T\HH1HQ_FG[\_5+X5Z/G/J/XM?\%;/VGO'WFV/@AM,\(63Y"_V9;">YVGL
M9ILC/NB(:^=?&?Q$\??$;4O[8^('C75=;NLDB?5=0DN&7/8%R<#V'%8U%?I&
M79'D^41M@Z$8>:6OSEN_FS\=S?B;B#/Y\V88F=3R<GRKTBK17R2/8?V0O$'V
M?7-:\*RR(J7EE'=1[OO/)"^T(/\ @$SL?]RO<Z^5/@EXB7PO\5M#U66=(HFO
M1;7$LG2.*8&&1OP21C^%?5C*RL58$$'!![5^$^*^7_5N((8I+2K!?^!1]U_A
MRG]0>!.;?7.$ZF"D]:%1I+^[/WE_Y-SB4445^7'[8%%%% !1110 5\"_M]?\
MG6^)/^O/2O\ TV6M??5? O[?)S^U;XD_Z]-*_P#39:U^K>#_ /R4M;_KS+_T
MNF?E7B]_R3='_K]'_P!(J'CM%%%?T<?SH%%%% !1110 4444  )!R#@CH17M
MOP1_X*+_ +9_[/WDVOP^^/6M/80X"Z1K4HU"U"#^!8[@/Y8_ZY[3[UXE17+B
M\#@L?2]GB:<9Q[22:_$ZL)CL9@*OM,-4E"7>+:?X'Z:_ 3_@X7O8VATK]ICX
M(I(O DUKP9-M8#IDVMPY!/<D3#V6OMS]G_\ ;]_9'_::,-E\*/C1I<^IS@;=
M"U)S9WV[NJPS!6DQW,>X>]?SW4JLR,'1B&!R"#R#7Y[F_A7PYF%Y86]"7]W6
M/_@+_1H_0<H\4^(L!:.)M6C_ 'M)?^!+]4S^G.BOP<_9Q_X*O?MH?LW_ &?2
M]+^);^)M$@P/[#\7!KV,(/X4E+":( < *X4?W3BOT*_9A_X+E?LN_&/[/X>^
M,MM<?#O6Y,*9-1D^T:;*_P#LW*J#'W/[U$4?WS7Y-G?AMQ)DZ=2$/;4UUAJ_
MG'?[KI=S]7R3Q'X<SAJ$Y^QF^D]%\I;??9^1]LT54T/7M#\3Z1;^(/#6LVFH
MV%W$)+2^L;A9H9D/1D="58>X.*MU\"TXNSW/O4U)76P4444AA1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%87Q%^)G@#X2>%Y_&GQ)\666C:9;
MCY[J]EVACV51U=CCA5!8]@:^!_VH_P#@KMXO\427/A#]FJP?1-..4?Q'?1!K
MR<=,Q1G*P@]B=S]"-A%?19!PMG/$=7EPD/=6\WI%?/J_)7?D?(\4\;\/<(4.
M;'U??>U..LY?+HO.32\[GV=\?OVK_@;^S5I?VSXH>,HH;R2/?:Z-9@37MP.V
MV('@'^^Y5,_Q5\%_M'?\%9OC3\4//\._!ZV/@S1GROVJ&02:C,OJ9<8ASUQ&
M-P_OFOEC6]=UKQ-JUQKWB/5[J_OKJ0R75Y>SM++,YZLSL26/N356OW;A_P -
MLCR=1JXE>VJKK)>ZGY1V^<K^5C^8>+/&+B7B!RHX-_5J+Z1?OM?WIZ/Y1Y5T
M=R?4=2U'6+^;5-7OY[JZN)"\]S<REY)&/5F9B23[FH***_0TDE9'Y(VY.[W"
MBBBF(**** "OL?PUXA_X2[PWIWBHS+(^HV,5Q.R#Y?.9095'^[)O7_@-?'%?
M2'[+_B'^V?A:ND2SAI='OY8%C ^Y#)^]0GW+M/\ ]\U^6>+.7_6<AIXI+6E/
M_P EEH__ ";E/V_P(S;ZIQ35P,GI7INWG*#YE_Y*YGHE%%%?SL?UR%%%% !1
M110 5\"_M\?\G6^)/^O32O\ TV6M??5? O[?/_)UOB3_ *]-*_\ 39:U^K>#
M_P#R4M;_ *\R_P#2Z9^5>+W_ "3='_K]'_TBH>.T445_1Q_.@4444 %%%% !
M1110 4444 %%%% !1110!ZE^S=^VA^TE^R=K U'X*?$R]T^U>7?=Z)<'S["Z
M/??;OE,D<;UPX'1A7Z7?LB?\%UO@K\5Y+;P=^TMHT?@36Y,(NLPNTNDW#^K,
M<O:Y/9]R <F05^/]%?*Y_P &9#Q%%RQ%/EJ?SQTE\^DO^WD_(^JR#C+/N'9*
M.'J<U/\ DEK'Y=8_]NM>9_37H^LZ1XATNWUS0-5MKZRNXEEM;RSG66*9",AD
M=20RD="#BK-?SY?LG_M\?M)_L<ZRD_PJ\:R2Z,TN^]\+:L6GTZYR>3Y>08G/
M]^,JW R2.*_63]BS_@K7^SE^UJ;3P?K-XO@SQI/M0>']8N1Y5Y)Z6MQ@++D]
M$8+(>RL!FOP7B;P[SKA].M37MJ*^U%:I?WHZM>JNN[1^[\->(>2Y^U1J/V-9
M_9D]&_[LM$_1V?9,^J:***_/S[\**** "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@ HHJIKF
MNZ/X:TN;6]?U*&TM+==TT\[[54?U/H.I-9U:M*A2E5JR48Q3;;=DDMVV]$EU
M94(2G)1BKM[)%NO+/C+^U'X4^'!ET+PZ(]6UA,JT2/\ N;=O^FC#J1_<'/&"
M5KS#XV_M8:UXO:;PW\.Y9M/TLY26]^[/<CV_YYJ?0?,>Y&2*\9Z]:_DSQ,^D
M5"C*>6\*M-[2KM72_P"O47O_ (Y*W\L7I(_4^'/#]S2Q&::+=0Z_]O/IZ+7N
MUL<!^W)#XY^-%G%\5-7UJYO;O2$9+BRWGRH[5FSOBC'"%"?FP,LIR3\A)^6J
M^XV6-T:.6))$=2LD<BAE=2,%2#P01D$'@@U\H?'3X7R?##QI):64;G2K[,^E
MR-DX3/,1/=D)P>Y&UL#<*_J+Z%OCG5XPR:IP;GE9SQN&3G1G)WE5HMWE%MZN
M=*3]73DM/<DS^1?I5>%"R#-8\5Y93MAZ[4:L4M*=5*T9>4:B5NRFG_.D<711
M17]XG\>!1110 4444 %%%% !7K/[(_B'['XNU/PM+<;4U+3Q+#$!S)/"V1^
MB><_A7DU=#\)_$L?A#XD:-X@N+HPV\-\B7DH'*V[_NY?_(;/7B\1Y?\ VKD6
M)PJ5W*#M_B6L?_)DCZ/A#-O[#XHP>.;LH5(\W^%NTO\ R5L^LZ*=+')#(T,J
M%61B&4]01VIM?QZ?Z"A1110 4444 %? G[?'_)UGB3_KTTO_ --EK7WW7P)^
MWOS^U9XD_P"O72__ $V6M?JW@_\ \E+6_P"O,O\ TNF?E7B]_P DW1_Z_1_]
M(J'CU%%%?T<?SH%%%% !1110 4444 %%%% !1110 4444 %%%% !2JS(P=&(
M(.00>E)10!]P_L,_\%J?C!\ ?L?P[_:$6\\;^$(]L45\\N[5=-C' V2.<7*
M?P2$-T < !:_6;X*_'3X3_M$> [;XE?!OQM9ZYI%UQY]J_SPO@$Q2QG#12#(
MRC@$9'&"*_FXKT']G#]J/XV_LH^/(_B#\%/&<VFW)*K?6;_/:7\8.?*GB)VR
M+R<'AESE2IYK\PXL\-,NSE2Q& M2K;V^Q+U2^%^:^:>Y^G<*>).89.XX?'WJ
MT=K_ &XKR;^)>3^36Q_1G17S!^P-_P %1/@U^VGID/A34'A\,^/8H<W?AJZG
M^2\VC+2V;G'FK@$E/]8G.05&\_3]?SQF668[*,7+#8NFX371_FGLUV:T/Z$R
M[,\#FV$CB<)44X/JOR:W375/4****X3N"BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M]R(C\S0[@)%'U0L/QKZ]FA>WF>"489&*L >X.*_GKQ;R_P!AG5'%I:586?\
MB@[/\'$_K/P%S;ZUPY7P$GK1J77E&:NO_)HR^\;1117Y0?NH4444 %? ?[>G
M_)U?B7_KVTS_ --MK7WY7P'^WI_R=7XE_P"O;3/_ $VVM?JW@_\ \E+6_P"O
M,O\ TNF?E?B]_P DW1_Z_1_](J'C]%%%?T<?SF%%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !7V!_P3*_X*B^*OV/-=A^%_Q0N+K5
MOAM?W.9;<9DFT21C\T]N.IC).7A'7EEPV0_Q_17G9ME. SO RPF+AS0E]Z?1
MI]&NC_0]'*LUQV2XZ.+PD^6<?N:ZIKJGU7ZG],7@[QCX6^(/A:P\;>"-?M=4
MTC5+5;C3]0LIA)%/$PR&5AU_H>#S6E7XC?\ !,#_ (*:>(?V-_%<?PW^)-U<
MZC\-M6NLW=NN9)-%F8\W4"]2AZR1#[P^9?F&&_:OPSXF\/>,_#UEXM\):U;:
MCIFI6J7-A?V<PDBN(G 971AP000<U_*_%G"F-X6Q_LZGO4I?!/HUV?:2ZKYK
M0_J7A3BO!<48#VE/W:D?CAU3[KO%]'\GJ7J***^4/J@HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** $9E52S,  ,DD]*^'_V?_P!N?]H[_@J'\4?&DW["WB3P
M]X&^!W@'Q%+X?E^+.M: VKZCXRU6$*9UTFV,T<%O9Q;ES=3"8R[E"1K\Q7Z!
M_P""A4'C^Y_8%^.%O\*!<'Q3)\(?$J^&Q:9\XWYTNY$'EXYW^9LQ[XKY'_X-
M3/$'@S6O^"(OPPT[PK+"UYI.L^(K3Q$L9&Y+TZS=S@/C^+[/-;$9_A9: /8_
MB[XH_P""C_[,?CWX:?\ %Q?"/Q-^'7B/XBZ1H/C?6+OP@=,U_08+RX6!+A3;
MSFUN89)WAA.(8I(C*&_> DQS?\% _P#@H[K7[-WQA^&W[%'[-/@#3_&WQY^,
M-S*/".@:M>/!INC:="KM<ZSJ3Q R"UB6.5A'& \WDR*I!4FO,O\ @K5^W9^V
MS^QI^U-^S9\*OV?_ !/\/6\/_'KXHVW@Z_3Q3X,NKNZT7S)K*(W44D.H0K-Q
M<2MY;(O*J-W)->!^$1KND_\ !X'?VOQBU!9YKG]FN*/P+<2P>4DY6& SM A9
MMH,D>J':"<?.,G!- 'WA<?"K_@I3X3\)S>*-"_:X\">+O%45L93X9USX9'3=
M#O)0"?L\4MO>/=V88_*LTCW6SJ8Y.E>6>(_^"M#?LI?\$IO#G[<?[:G@.>'Q
M]J<CZ*_PYT) ESJ'BG[7<6W]D6X.[:5DMY0SG<52%VPY 5OMNOR+_P"#E5)]
M(_;&_P""?&J>(8Q#\/[?]HV.3Q:SJ%MA.VHZ,\32]LF(7YR>2/,/K0!]M_"C
MX?\ _!4+XA>#+/XD?&C]I3P/\/\ Q'J-LMTGP]\-?#L:IINB[@&6TNKNXNUG
MOY$&!))"UJA;<$  #'3_ &&/C1^US\0O''QA^&?[9'@WPSI&N>!O&MK9^')O
M"*S?8=4T:;3+6:&^C,Y,G[R8W648DQ,K1;G\O>WT-6#\2OAYHOQ0^'_B+X=Z
MQ>WUC;^)M!N=)OM1T:Z-M>PPS121%X9E^:.11(S(XY5N10!O5E>-[CQO:^%;
MV?X;Z1I5_KBQ?\2ZUUO49;2T=R0/WDL4,SJ ,GY8V)( ^7.X<3^Q[^R[X+_8
ML_9K\)_LO?#SQ?XFU[1?"%C):V&K>,=5%[J5PKS23$S3*B*V&D*J%155%55
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M#KUKX8^%?_!+CXV_\$^_VA/&?Q?_ ."8WQ+\*V7@/XCZJ=5\8_ CXA07,6CP
M:D?O7NE7]HLDNG,PPK1&WGC*X& L<2Q_<]% 'PY^T7_P3R_:L_;[_:?^!7QS
M_:<\1?#WX>Z#\!?'T7B[1_#?@/4;[Q#>:U>QRP2+%->W=M8);PY@7.VV=N2,
MC@CM/^"D'_!+W3/VV/%?@/\ :.^#WQ>N_A;\=/A-?/=?#OXDZ?IR7:QH^?-L
M+VW8J+JTD!8%"P*^9)C*R21R?5]% 'S5\/['_@KOK>DQ^$?C!J_[/N@2E!'=
M>-O!_P#;.H3LN,-)#I=W'#'%*>JE[J9$8@LD@!1K7[7O_!,3]G']M/\ 8MN?
MV)_B_P#VO/I+2"^TWQ.;P/J]CK >27^UEF9<&Y:669W.T*XFE3:%; ^BZ* /
MD+X!_#[_ (+1?!'PM9_"'QY\4/@1\5=.TF!;/3?B1K[:QI&MW,"#:DU[8P0S
MP7,^ -Q2XBWXR6W$L?:M%^"OQ:\*_"KQE<Z7\8;?4/BMXJTBX\OQMJ&C;;"R
MOQ!(EDL%CYC^58V\C[EMS([-NE:2222621O4Z* /-?V/?"/[3G@/]FKPGX1_
M;+^+&C^.?B;96#IXM\5Z!I2V5IJ$YFD9&CA2.-5VQ&-"1&@9D+!$W;1W7BF?
MQ3;^'[J;P3IFGWFJK'_H5MJM\]M;N^1]^2.*5E &3PASC'&<C0HH ^0O^"0G
M["?[0_\ P3U^%OC'X/?&3QAX-\2V?B;X@ZOXOM]8\--=P2V]Q?O$SVC031D,
MBE'(E$@/(4H?O#:U[P!_P6!T?]IGQ;JGP]_:&^"6J?"?79HI/#.G^,?!=_\
MVOX7 B57C464T*7R;P[_ +V96;( :,#!^HZ* /.OV9_V<_#O[-O@G4="L=>N
M]<USQ)X@NO$'C7Q3J,2)<:YJ]SM$UTZ1@)&H2.*&.)1MBA@BC&0F3B1? OQK
M\0/VM'^/'QAEL7\/^!K3['\)?#]M.T@AN;B +?ZU<@J%%TRNUG HW>3 +AMV
M;QTC]@HH ^7?VI/V-OBGK/[<WPO_ ."A_P"SU%H.J>)_ WA36/"OB#PEXFU>
M;3K?6-)O0)8GANXK>X,$T%RH?:T3+(DCC<A4%M7_ ()=_L1>(/V$/V;+WX>>
M/_%MAK?C#Q=XXUCQGXXU#1TD6Q_M74K@S2Q6PD <PQJ(XE9PK/Y9<JF[8OT;
M10 4444 %> _MF_\$OOV%?V_-/5?VF_V>]&UC6(%7^SO%UBC6.MV#+RC0W]N
M4G7:0&"%BA*C*GI7OU% 'YS2?LY?\%G?^"9^-1_9$^.2?M7_  KLN3\+/C#J
M26?B^PMQ_!8:X $NV & +E0  %2,DYKV7]C#_@LU^R#^UYXW?X"ZY<ZU\*/C
M%9N(M5^#WQ7TXZ1K<<V.5MUEPEXIY*^2S.4 9D0&OK2O%/VTO^"=_P"QW_P4
M%\$)X)_:K^">E^(S:J?['UQ5-OJND/G(DM+V(K- 0V&VJVQB!N5AQ0![717Y
MNM\,_P#@L?\ \$GA]J^"/BR^_;$^!]C][P7XNO%M_B#H%J.UI?8\O5E1>=DB
M^:V%CC1!\U?3'["W_!4W]CC_ (*$V-WIWP.^(,UCXPT?<OB?X:>+K0Z9XCT.
M53B1+BRE.XA&^4R1EXP>-^<B@#Z*HHHH **** (=0U"RTJPFU/4KI(+>WB:2
M>:1L*B 9))] *^-OCS\9+_XN^+&NH6>+2;,M'IELW'R]Y&']YL#Z# [9/?\
M[7GQK;4;QOA3X:N_]'MW!UB:-O\ 62#D0Y]%X+?[6!_"<^#U_$'T@?%"6=8^
M7#663_V>D_WLE]NHOL^<8/?O/_"F_P!GX#X:6#H+,<3']Y->ZG]F+Z^LOP7J
MPHHHK^8C])"BBB@ HHHH **** "BBB@ HHHH *\Q_:;^%W_"9^%AXNTBWW:G
MH\+%U7K/:C+,OU3EQTX+CDE17IU*K,C!E."#D$=J_0/"_P 1,Y\+.-\)Q'EK
MO*E+WX7LJE-Z3IR\I1V>O++EDM8H^.X]X+ROQ X4Q.28Y>[57NRMK":UA-><
M7]ZO%Z-GPU17H7[1/PK7X>>+_P"TM(MMFD:J6EM%0?+!)_'#[ $@K_LL!DD&
MO/:_WVX2XIR;C;AK"Y[E-3GP^(@IP?6SW37247>,ETDFGL?XZ<2\/9IPGGV(
MRC,8<M:A)QDNFFS7>,E:47UBTPHHHKZ(\,**** "O2_V5==_LWXEOHSC*ZKI
MTT2Y?"H\8$P;W.V-U'^_[UYI6EX,\0'PIXNTSQ-Y)D&GW\5P\0./,5'#%/H0
M"/QKR\[P"S3**^$_GA)+UMH_D[,]OAK-'DG$&%Q]]*=2,G_A3]Y?.-T?85%.
ME012M&LBN%8@.AR&]Q[4VOXX::=F?Z&)J2N@HHHI#"O@+]O+_DZGQ+_U[Z9_
MZ;K:OOVO@']O'_DZGQ+_ ->^F_\ INMJ_5O!_P#Y*6M_UYE_Z73/ROQ>_P"2
M:I?]?H_^D5#R&BBBOZ./YS"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** '03S6TR7-M,T<D;!HY$8AE8'(((Z$5^V/_
M  24_P""A4/[6_PO_P"%8?$O5T/Q"\+6BB]>1@&UBS&%6\4=W!(64#^(JW D
MPOXF5U7P1^,WCS]GSXJ:+\8?AKJIM-8T.\6>V<YV2KT>*0 C=&Z%D9>ZL:^3
MXPX7P_%&5.B[*K'6$NS[/REL_D^A]7PAQ/B.&,T59:TI:3CW7=><=U\UU/Z2
MJ*\Y_93_ &EO G[6OP/T?XU> 9@L-_%Y>HZ>T@:33[Q /-MG]U)X.!N5E8##
M"O1J_DW$X>OA,1*A6CRSBVFGNFMT?U?A\10Q="->C+FA))IKJGLPHHHK$V"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 *^9/VZ_^"2O[(7[>M]:?$+QSX=U'PA\3-&VOX8^
M+_P^OCI7B329D&(V6[B&9E7H(Y@ZJ"=NTG=7TW10!^;(_:\_X*A?\$D"-&_X
M*)> KK]H?X(61VP_M _#31=FOZ%;#@/KFDJ?WB*!EKF$D*J[F:5VVU]T_LW?
MM1_L]?M@?"VR^-7[,OQ>T3QIX8O^(=4T6[$@C? )BE0X>"501NBD577/*BN]
M(# JPR#U!KX-_:9_X(VZCX.^*][^V=_P23^*EO\  7XQ3?O-;T6VM2W@_P ;
M@$MY&JZ<@V(S$G_2(5W*79]K2$2* ?>5<!^T1\78OA3X(>2PF7^UM0#0Z:G4
MH<?-*1Z*"/\ @14=,U\N_LD?\%EM!\0_%%/V./\ @HW\*IOV?OCU;PGR?#^O
M7&[0_%:KQ]IT74,F.Y1R.(2QD!.Q3*4<AWQC^)=]\5?'5UXFG+I; ^5I\#'_
M %4"D[1]3RQ]R:_%O&[Q$? _#'L,)*V+Q-XT[;PC]NI\D[1_O-/5)GV/!F0?
MVUF7/57[JG9R\WTC\^ODO-',332W$K3SRL[NQ9W=LEB>22>YIM%%?YVMMN[/
MW]))!1112 **** "BBB@ HHHH **** "BBB@ HHHH Q/B)X&TWXC>$+OPIJ3
M!/.7?;3D9\B=<[)/PR0<<E68<9KY UO1M2\.ZO<Z%K%J8;JTF:*>)CG:P.#R
M."/0C@CFOMJO&OVK/A;_ &IIZ_$S1;;-Q:(L>JH@YDAZ)+[E>%/7Y2O0(:_O
MGZ$OC;_JWG[X%S:K;#8N5\.V]*==[P\HUDM%_P _$DE>HV?Q[]*OPJ_M[)EQ
M9EM.^(PT;5DEK.BOM>;I;O\ N-W=H)'@%%%%?ZOG^=(4444 %%%% 'UC\(==
M'B3X7Z%JA"AQIZV\BJV2&A)ARWNWE[_^!5T=>2_LD:\+GPKJWAE]@-G?I<QY
M/S.)DVL,>B^2/QDKUJOY(XPR_P#LSB;%4$K+F<EZ2]Y?<G8_O;P^S;^VN#,%
MB6[RY%%_XH>X_O<;_,****^:/L@KX!_;P_Y.H\2_]<--_P#3=;5]_5\ _MWG
M/[5'B7_KAIO_ *;K:OU;P?\ ^2EK?]>9?^ETS\K\7O\ DFJ7_7Z/_I%0\AHH
MHK^CC^<PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH ^J_^"3O[<TW[(/QZC\/^--7:/P)XOECM/$"R/\ N[";
M.(;X#ML)VOZQLQP2BU^Y$<D<T:RQ.&5@"K*<@@]"#7\QE?L;_P $2/VVY?CG
M\'I?V=/B#K'F^*/ UH@TR69\R7VD9"1GW:$E8C_LM%U.XU^)^*W"RJ4UG.&C
MJK*HEU6T9?+9^5NS/VOPKXI=.H\FQ,M'=TV^CW<?GNO._='W/1117X.?NH44
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 445F>,O%6F>"/"]]XKUA\6]C;M(X!P7/15
M'NQ( ]S6&)Q-#!X:>(KR4803E)O9)*[;\DM2Z=.=:HJ<%=MV2[M['SY^WS-\
M-O&%UX<\'Z_X)T76-5T'4!J]AJ&HZ;%/-I$VQHU>W=U)AD96;+(0VW Z-7AM
M:'BSQ-JGC+Q)>^*=9EWW-]<-+*>RYZ*/8# 'L!6?7^8GB-QGB>.^*Z^9S;5.
M_+2B_LTX_"O)OXI?WFS^DN'\GIY)E<,-'XMY/O)[_=LO)(****^%/;"BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ IL\$%U!):W4"2Q2HR2Q2+E74C!4@
M]002".X-.HK2C6K8:M&K2DXSBTTT[--:IIK5-/5-;$5*=.M3E3J).+333U33
MW375,^2?C3\,Y_AAXSETN%7;3[G,VF3-SF,G[A/=D/RGN>&P PKD:^N?C)\-
M;?XG^#)='146_M\S:7,V!ME ^X2>BN/E/. =K'.T5\DW-M<6=S)9W<#Q2Q.4
MEBD4JR,#@@@]"#VK_<SZ-/C-1\8O#ZG7Q,E_:&%M3Q,>\K>[52_EJI-[)*:G
M%:11_DOX\>%U3PRXSG3P\7]2Q%YT'V5_>IW[TV[=W%Q;U;&4445_1!^)!111
M0!Z)^S!K_P#8_P 4H[!VC6/5+&:U=Y#]T@"5<>Y:)5'^]7TA7QQX:URX\,^(
MK#Q):1J\NGWL5S$C=&:-PP!]LBOL<26TP$UG<+-"XW12KT=3T8>Q'-?@/B[E
M_LLSP^,2TG%Q?K%W_%27W']5> 6;>WR7%9=)ZTIJ:])JVGHXM_\ ;P4445^0
MG[\%? '[=W/[5'B7_KCIW_INMJ^_Z^ /V[?^3I_$W_7'3O\ TWVU?JW@_P#\
ME+6_Z\R_]+IGY7XO?\DU2_Z_1_\ 2*AY%1117]''\YA1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5W7[-7Q^
M\9?LP_&[P_\ &[P-*3>:)>B26U+E4O+=OEFMW_V7C++GMD$<@5PM%95Z%'%4
M)4:L;QDFFGU3T:-:%>MA:\:U*5I1:::Z-:IG]*?PF^*'A'XU?#/0_BQX#O\
M[3I'B#38KVQE.-P1USL8#[KJ<JR]F4CM70U^8'_! W]L PW.J?L;>--3^27S
M=6\%M*_1@-UU:K]1^_4#TF/<5^G]?R!Q1D57AW.JN#E\*=XOO%[/]'YIG]><
M,9Y2XBR6EC(_$U:2[26Z_5>304445\^>^%%%% !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 5\[_
M +:OQ*,MQ9_"_3)_ECVW>I[3U8C]W&?H,L1[J>U>]^)-?T_PMH%YXDU63;;6
M-L\TQ'7"C.![GH/<U\*^+O$VH^,O$U]XIU9\W%]<M*XSD+D\*/8# 'L!7\X?
M2/XS>2\,0R7#RM5Q;]ZVZI1MS>G/*T?.*FC]"\/<G^N9D\947NTMO\3V^Y7?
MK8SJ***_A(_;@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M KP3]JSX6&QO1\3=$MOW-RXCU9$7A)>BR\=FZ$_W@"22]>]U6UC2--U_2KG0
M]8M5GM;N%HKB)OXE(YY['N#U! (Y%?LO@1XM8_P<\0</G4+RPTOW>(@OMT9-
M<UE_/!VG#;WH\K?+)GYCXN>'.#\3N#*V55+*LO?HS?V*B3M=_P LM8R_NN]K
MI'Q)16]\2? >I?#CQ?=>%]0)=8SOM;@K@3PG[CC^1 SA@PSQ6#7^\N69G@,Y
MRVCC\#452C6C&<)QU4HR2<9)]FFF?Y YA@,9E6.JX+%P<*M*3A.+WC*+LT_-
M-!1117<<85]5?!+Q"/$OPKT:[>=&EM[06DR1_P#+,PDQHI]S&L;?\"KY5KW3
M]D;Q%YVCZQX2FG4&"Y2\MH@/F8.NR5OH-D(_X%7YUXH9?]<X7E62UI2C+Y/W
M7_Z5=^A^O>">;?V?QK'#R?NUX2AY77OKY^ZTO4]@HHHK^:#^R@KX _;M_P"3
MI_$W_7'3O_3?;5]_U\ ?MV?\G3^)O^N.G?\ IOMJ_5O!_P#Y*6M_UYE_Z73/
MROQ>_P"2:I?]?H_^D5#R*BBBOZ./YS"BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Z+X2?$_Q7\%?B=H
M/Q9\#WGD:KX>U2&^LG).UF1@=C8ZHPRK#NK$=Z_HG^!GQ@\*?'[X0>'?C-X)
MGWZ;XBTN.\@4L"T+,,/"Q'\<;AD;_:0U_-M7ZB_\&_7[3WVO2_$O[)GB74<O
M:%M=\,+(_P#RR8JEU"N?1C'(%'7S)3VK\I\5LA6/R>.84U[]'?S@]_\ P%V?
MDN8_5/"K/G@,WEE]1^Y6V\IK;[U=>;Y3]+Z***_G$_HP**** "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@#Q']M3Q\=)\*67@"RFQ-JDGG78!Z01D8!_WGP?^V9KYEKLOCYXY/Q
M^*>J:U%-OM89?LMC@Y'E1Y4$>S'<W_ JXVO\S/%OBM\8<=XO&0E>E!^SI]N2
M%TFO*3YI_P#;Q_1W"N5_V3D=*DU:37-+UEK^"LOD%%%%?FQ]$%%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ' ?M"?"W_A8OA WNEV
MV[5M,#2V>U<M,G\</'4D#*]?F&!C<37RU7W)7S;^T[\+/^$1\2CQEH]MMTW5
MI2951>(+DY++[!N6'OO  "BO],OH.^-GM*<O#S-ZNJYIX23>ZUE4H?+6I!=O
M:*]E%'\(_2R\*N62XURVGO:&)27I&%7\H3_[<?\ ,SRVBBBO])C^%0KO?V;?
M$7]@_%6SMI+@1PZG#)93$KDL6&Z-1[F5(Q^-<%5G1M6O=!UBTUW39 EQ97,<
M]NQ&<.C!E/Y@5P9K@8YEEM;"2VJ1E'[U:_RW/4R/,IY-G.'QT=Z4XR]>5IM?
M-:'V713+:\LM1MHM1TV0O;7,2S6TA&-\; ,K?BI!_&GU_&DX2IS<9*S6C/\
M1&G4A5IJ<'=-73[I[!7Y_P#[=9S^U-XF/_3+3O\ TWVU?H!7Y_?MT_\ )TWB
M;_KGI_\ Z;[:OU3P?_Y*6M_UYE_Z73/R[Q>_Y)JE_P!?H_\ I%0\DHHHK^CC
M^<PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "O0/V6/CMK/[,_[0GA3XWZ*TA;0=6CEO((S@W%HV4N(
M?^!PM(OL2#VKS^BL<10I8K#SHU5>,DTUW35FON-L/7JX6O"M2=I1::?9IW7X
MG]-.@ZYI/B?0[+Q+H%]'=6.H6D=S97,1RLT,BAT<'T*D$?6K=?'G_!$K]HI_
MC5^QU:^ ]9O3+J_P^O/['F#MEFLB/,M']E"%H1_U[U]AU_&F<Y;5R?-:V"J;
MTY->JZ/YJS^9_9&3YE2SC*Z.-I[5(I^CZKY.Z^04445YAZ04444 %%%% !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 5
MR/QU\:'P%\*]7UZ"79<&W\BS(/(ED^12/<9+?\!KKJ^>_P!N/Q><Z-X#@EX^
M:^NES]8X_P#VI^E?G_BEQ&^%> \=CX2M4Y.2'?GJ>Y%K_#?F]$>]PSE_]IYY
M1H-7C>[](ZO[[6^9\]T445_F&?TD%%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 5F^,/"FE>-_#5WX7UE,P7<6TNH^:-NJNO
MNI (]<8/!-:5%>CD^;YED&:T,RR^JZ=>C.,X36\91:<6O1KT?4XLRR[ YOE]
M7 XR"G2JQ<)Q>THR5FGZIGQ9XL\,:KX,\1W?AC6H@MS9RE'QG##JK+G^%@0P
M]B*SJ^C_ -J'X6_\)3X<'CC1[?-_I41^TJHYFMADG\4.6[?*6ZX KYPK_>OP
M1\5LM\8?#_#9[0M&M\%>FO\ EW6BES+_  RNIP_N25]4TO\ '[Q8\.\;X9<9
M5\IJWE2?OT9O[=*3?*_\4=8R_O)VT:"BBBOUP_-3ZC^ ?B'_ (2/X4:7-).T
MDUDK65PQ7 4QGY%'TB,7YUV->,?LB>(=T6L^$9IG)7R[VVB ^51_JY6)]23
M/PKV>OY/XXR_^S>*<332LI2YUZ3][3T;:^1_=OAIFW]L\$8.LW>48\C[WIOE
MU\VDG\PK\_OVZ?\ DZ7Q-_UST_\ ](+>OT!K\_OVZ?\ DZ7Q-_UST_\ ](+>
MOJO!_P#Y*6M_UYE_Z73/&\7O^2:I?]?H_P#I%0\DHHHK^CC^<PHHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@#[/_P""&?Q]_P"%4?MACX:ZI>^7IGC_ $M]/96;""]A!FMG/N<2
MQ#WG%?M+7\T?P[\<:W\,O'^B?$?PU-Y>HZ!J]MJ-B^<8FAE61/PRHK^D7X?^
M-=$^)/@/1?B)X:F\S3M>TFWU&Q?/WH9HED0_]\L*_GKQ>RI8?-:./@M*L>5_
MXH=?G%I?]NG]!^$6:O$976P$WK2ES+_#+_*2;_[>->BBBOR _70HHHH ****
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@ KXM_:(\5'Q=\8=:ODDW0VUS]D@YX"Q?(<>Q8,W_ J^P/&.OQ^%?"6I^)9
M<8L+"6?![E4) _$@#\:^"YII;F9[B>0N\C%G9NI).2:_D_Z4F>NEEV R>#^.
M4JLEY07+'[W*7W'ZEX9X+FQ%?%M;)17SU?Y+[QM%%%?QF?KP4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 <'@C\Z^5
MOC_\+C\-_&)ETV C2M2+2V!'2,Y^>+_@)(Q_LE>2<U]4US_Q.\ V'Q)\'7/A
MF\*I(P\RSG;_ )8S*#M;Z<D'_98XYK^D_HP>--3P?\0(/&3:R[%\M/$+I'7W
M*UN])MWWO3E-)-VM^&^/GA;#Q,X,E'#17UW#7G1?66GO4K]JB2MVFHMNUSX[
MHJQJNEW^B:E<:/JELT-S:S-%/$W5'4X(_.J]?[A4ZE.K34X-.+5TUJFGLT^J
M9_DW4A.E-PFFFG9IZ--;IKN=M^SSX@_L#XL:8LDKK%J#-92I&/\ 6&08C4^W
MF^6?PKZ>KXPL;V[TR]AU&PG:*>WE62&5>J.IR"/H17V3IVI6NM:;;:U8QLD%
M[;1W%NK]1'(H=<^^"*_"O%_+^3&8;&Q7Q1<'_P!NNZ^_F?W']/\ T?\ -O:9
M?C,MD_@E&HO22Y9?<XK[R:OS^_;HY_:E\3?]<]/_ /2"WK] :_/W]N?_ ).D
M\3?[EA_Z06]</@__ ,E+6_Z\R_\ 2Z9]GXO?\DU2_P"OT?\ TBH>2T445_1Q
M_.84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 5^W?_  1,^,;_ !4_87TCP_?W?FWO@S5;K1)B
MQ^8Q B>#CT$4ZH/^N?L:_$2OT6_X-Y?BX=)^+'COX(7ESB+6]$@U>R1CP);6
M7RI ONR7*D^T7M7Y]XG9=]?X4J32]ZDXS7WV?X-OY'Z!X9YC]1XJIP;]VJG!
M_FOQ27S/U>HHHK^7#^H 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@#S+]KCQ"=#^#%W:(^U]3NX;52#SC=
MYC?^.QD?C7R)7T-^W1KI$?A_PU&_!:>ZE7/IM1#^KU\\U_GM](G-GF/B55H)
MW6'ITZ:^:]H_QG9^A^]\ 87ZOP[&?6I*4OQY?_;0HHHK\,/M0HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \3
M_:M^%OVF!?B=HMO^\B"Q:LBC[R<*DOU'"'VV]@37@]?<%W:6M_:2V%];I+!/
M&T<T4@RKHPP5([@@D5\D?%_X<77PR\9SZ(0[6<O[[3IVYWQ$\ G^\IRIZ=,X
MP17^M?T*?&W_ %MX:?!6;5;XO!1O1;>M3#JR4?.5%M1_Z]N%D^63/\X_I4^%
M7^KN>+BK+J=L-BI6JI+2%9Z\WDJNK_QJ5_BBCEJ^G/V==>.O?":P5S(TFGRR
MV<KR-G<5.]<>PCDC7_@-?,=>S?LAZ[MOM:\+/O;S(([R++?*@1O+?CU;S(_P
M2OZN\2\O^O<*U)I:TG&:^_E?X2;^1^,>#6;?V9QS2IMVC6C*F_FN:/\ Y-%+
MYGMU?G[^W-_R=)XF_P!RP_\ 2"WK] J_/S]N7_DZ3Q/_ +EA_P"D%O7YQX/_
M /)2UO\ KS+_ -+IG[_XO?\ )-4O^OT?_2*AY-1117]''\YA1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !7T+_ ,$K/B=_PJK]O?X=ZQ+<;+?4]7;1KE2<!Q>1O;H#])9(V^JB
MOGJM#PEXDU#P;XKTSQAI#[;O2M0AO+5@<8DBD5U/YJ*X<SP<<PRZMA9;5(RC
M]Z:.W+<9++\QHXJ.].49?<TS^F2BJ?A[7+#Q/H%CXDTJ7?:ZA9Q7-L_]Z.1
MZG\B*N5_%4DXMI[G]I1DI)-;,****0PHHHH **** "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 **** /D_]LO6#J/Q@_L\-QI^EPPX
M]"Q:3^3C\J\GKLOVA=4.K_&GQ%=EL[-0,'_?I1'_ .R5QM?Y:^(F8/-..\SQ
M-[IUZB7^&,G&/X)'],Y!0^K9'AJ?:$?O:N_Q84445\:>N%%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7'?&[
MX91?$WP;)8VT:_VE9YFTV0X'SXYC)/0. !U R%)Z5V-%?3\&<79UP'Q3A,_R
MF?)B,/-3CV?249=XSBW&2ZQ;1X/$_#>5\7\/XC)\QAS4:\7&7==I+M*+M*+Z
M-)GP[-#+;RM;W$3)(C%71UP5(X((/0UUOP'UW^P/BQH\S!BEU<?9'0/@'S@8
MU)]@S*W_  &NS_:H^%G]CZH/B-HEMBUOI-NI(B\1SGI)QV?O_M#DY85X_%++
M!*L\$C(Z,&1U."I'0@U_O=P+QGD/B[X?4,ZR]_NL53:E&]W3G9QJ4Y?WH2NO
M-6DM&F?Y \3<.9SX6\=RP&+7[W"U(RC+93BFI0FO*2L^MG>+U3/M*OS\_;D_
MY.C\3_[MA_Z0V]??.B:O%XAT2R\00PB-+^SBN5B#9V"1 ^W\,X_"O@;]N/G]
MJ/Q/_NV/_I#;U\!X2TIT.*\13FK2C2FGZJI33/Z2\5J]+%<)X>M3=XRJP:?=
M.G-K\#R:BBBOZ*/YY"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^@S_@G5XYD^(O[#?P
MO\332^9(/"-M92R9R6>U!M6)]R83GWKVBOC[_@AGXQ_X2;]@72]%\W=_PCWB
M74M/QG[NZ476/_)G/XU]@U_&W$N&^I\0XNBEI&I.WIS.WX']C<-XEXSA_"5G
MO*G"_KRJ_P"(4445XA[04444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ J'4+1+^PGL)#\L\+1M]""/ZU-12:35F#5T
M?C;/#);S/;S+AXV*L/0@X--K?^*^CMX>^*7B70&7!L=?O+<CTV3NO]*P*_A&
MO2="O*F]XMK[G8_ JD'3FXOH[!11161 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7B/[4GQ<"*_PL
M\.W*DY!UN>-LX(P5MP>G!PS]3G:N00ZGO/C;\5H/A;X5,]E+&VKWP:/3(64-
ML/\ %.P/&U,C /#,0,, ^/E2>>>ZG>ZNIGDED<M))(Q+,Q.223U)/>O[8^BQ
MX._VAB8\9YO3_=4V_JT6OBFM'5:[0>D.\[RTY%?Y;B+-/90^JTG[S^+R7;Y_
MEZC****_T /B HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /TU_X-S-(+7OQ<UYT
M^Y%HEO&WKN-\S#_QU?SK]/Z_/;_@WA\-_9?V?O'OB_R\?;O&,=GNQU\BTC?'
M_DQ^M?H37\H>(E95N,L4UT<5]T(K\T?U9X>471X.PJ?52?WSD_R84445\4?:
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 ?EQ^V7H+>'/VH?&FGLFWS-8-UC_KNBS9_\B5YE7T/_P %-O#9T7]I
M/^UQ'A=7T&UN2P'5E+PG\<1+^8KYXK^*^*\*\%Q-C*/:I.WHY-K\&C\0S>E[
M#-*T.TG]U[H****^?/."BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ JEXC\1:/X2T&Z\2Z_<F*TLH3),R+ECR
M %49&69B% ) R1D@9(O(CR.(XT+,QPJ@9)/I7S3^T=\7U\>ZZ/"_AZ[+:+ID
MQVNC_+>3@$&;C@J 2J=>"S<;RH_8?!7PKQGBEQ;'"R3CA*-IUYKI&^D$_P">
MI9I=ES2L^6S\W-,PAEV&<W\3T2\_\EU^[J<?\0_'FL_$?Q5<>*-9<@R'9;6X
M;*VT(SMC7IP,\G'S$LQY8FL2BBO];,#@<'EF"IX/"04*5.*C&*5E&,59)+LE
MH?FE2I.K-SF[MZL****ZR HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /VR_X(9^
M#F\,?L"Z7K1CV_\ "1>)=2U ''WMLHM<_P#DM^E?85>+_P#!.OP._P //V&_
MA=X:E@\N0^$+6]ECQ@J]T#<L#[YF.?>O:*_C;B7%?7.(<766TJD[>G,[?@?V
M+PWAOJ?#^$HO>-.%_7E5_P 0HHHKQ#VPHHHH **** "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 **** /CC_@K)X5)@\&^-X8N%>[L
M;A\>HCDC'Z2U\95^CW_!1KP<?%7[,&I:A%#OET/4+;4(P!SC?Y+'\$F8GV%?
MG#7\J^+&!>$XPG4MI5C&7X<C_&)^3<74/8YS*7\Z3_3] HHHK\U/F HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MKGOBC\1=,^%_A&;Q)>K%+<.3%IMG(Q_TB?' (!SL7[S$8XP,AF7/L</Y#FG%
M&=4,JRVFYUZTE&*7=]6^B2NY-Z))MZ(SJU:="FZDW9+5G%?M.?%O_A%M';X>
M:#.!J6HP?\3&17YMK9A]S Z/(#WZ1GH?,4CYUJSJ^KZEK^JW&MZQ=M/=7<S2
MW$SXR[L<D\<#GL.*K5_K[X8>'F5^&?"='*,):4_BJSM9U*C7O2].D5TBDM7=
MO\RS+'U,PQ+J2VZ+LOZW"BBBOT,X HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MM'PAX:U#QGXLTOP?I*[KK5M1@L[88SF26147]6%9U?0O_!*SX8?\+6_;W^'>
MCS6^^WTO5VUFY8C(06<;W"$^QECC7ZL*X<SQD<ORZMBI;4XRE]R;.W+<'+,,
MQHX6.]248_>TC]X_#VAZ?X8T"Q\-Z3%LM=/LXK:V3^['&@11^0%7***_BIMR
M=WN?VDDHI);!1112&%%%% !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!B?$KPA!\0/AYKG@:Y"[=7TFXM,M_"9(V4-^!
M(/X5^1-S;3V=S)9W431RQ.4D1ARK X(/XU^R-?E]^VE\/_\ A7/[2OBC288-
MEM>WO]HVF!@%+@"4@>P=G7_@-?AWC3EKGA,+CXKX6X/_ +>7-'[N67WGPG&^
M%YJ-+$+HW%_/5?D_O/+****_GP_.@HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@"*^O[#2K&?5-5O8[:UMHFEN;B7.V
M-%&23C)/T ))X )(%?)WQ@^)U_\ %+Q=)K#J\5C #%IEHP \J('JV,Y=C\S'
M)Y.!\JJ!W/[47Q=.JW[_  P\.7A^QV<O_$XFCX%Q.IXBSU*1GKT!<=#L1CXY
M7^EGT9O![_4W)5Q'FM.V-Q,?<BUK2I/5*W2=31RZJ/+'1\Z?PO$.:?6*GU:D
M_=COYO\ R7Y_(****_JP^9"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O
MT6_X-Y?A(VK?%CQW\;[NV_=:+H<&D6;L.#+=2^:Y7W5+90?:7WK\Z:_;O_@B
M9\''^%G["^D>(+^T\J]\9ZK=:W,&7YO*)$$'/H8H%<?]=/<U^?>)V8_4.%*D
M$_>JN,%]]W^":^9^@>&>7?7N*J<VO=I)S?Y+\6G\CZYHHHK^7#^H 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@ KXU_P""KGPX_P"18^+=I;_\]-)OY /K+#_[7_2OLJO.?VLOAA_PMW]G
M_P 1^$K>W\R\6R-WIH RWVB']XBCW;:4^CFOEN-<H>=\,8G#15Y<O-'_ !1]
MY)>MK?,\K/,']>RNK22UM=>JU7W['Y8T445_&A^*!1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %<#^T#\7#\,_#2Z9HERR:
MYJD1%F\;8:UAR5:XSU#9!5,?Q!FR"F&ZOQIXOT;P#X7NO%VO$FWM0 D2N%:X
ME;.R%20?F8@]CA0S8(4U\B>,/%FL^./$MWXJU^</=7DNY]N=J  !44$DA54!
M0,G  K^J_HS>#O\ KGG2XBS6G?!8:7NQ:TJU5JE;K"&DI=&^6.JYDOG\]S3Z
ME1]E3?OR_!=_7M]YFT445_I:?GX4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 +'<:':SPR>)O$MAHVGM<1I=ZMJEPL-M9HSA3+*[$!$7.2QX !-?T
M<_LW^*O@7XD^#7A^R_9S^)7AWQ5X4TC2;;3M*U3PQK5O?VK0PQ+&@$L#LA.U
M1T-?D'_P1B_93\)?M+_M.WNI_%#P3IWB#PEX4T*:XU72M9T^.ZL[R>X!@@@F
MBD4HZD-+( P(S!7VA\3_ /@W?_X)O>(_%$OQ*_9^\,^+_@'XQD_U?BOX$>,K
MKP]/%SD!8$+VJJ#V6$?7IC^>?%[-?K&;4<!%Z4H\S_Q2[^D4FO4_H/PCRKZO
ME5;'R6M67*O\,>WK)M/T/N:BOSU?]EG_ (+X?LB?Z;^S9^WUX%_:'\/6O,?@
MWX\^%#IFJ"$?\LXM5T\[IYCV>XVKGJ,<%;?_ (+Q:G^SG<1Z%_P57_X)\?%G
M]GZ1'$=QXUM=-_X2GPENSC/]IZ<K%23@A!$Q /)XY_(3]=/T)HKS3]F_]LG]
ME']K_P .?\)7^R_^T/X0\=6:QAY_^$<UV&XFM@>@GA5O,@;_ &9%4\]*]+H
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 _+?]K[X4?\*<_: U[PO:VWE6%S<?;]* &%^SS9<*OLC;X_\
M@%>9U]V?\%1?@_\ \)%\/=,^,.EVN;G0)_LNHLHY:TE8!6/^Y+@#_KJQKX3K
M^.N.LC>0<35\/%6A)\\/\,M;+T=X_(_&,_P/]GYI4II>Z]5Z/_)W7R"BBBOD
M#Q@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H)559Y)$1
M$4L\DCA510,EF8X"@ $DG@ 9-%>-?M2?%T:=:O\ "SPW=CSYE#:Y/'UC0X*V
MP/8GAGQVVIGF1:_0O#'P\S7Q,XLHY/A+QA\56=KJG337-)^?2*ZR:6BNUR8[
M&4L!AG5GTV7=]OZZ' ?'WXMM\3O% MM)D(T732T>G+@@S$XWSL#R"V!@8&U0
MHQG<3P=%%?Z^\/9!E7"V2T,IRVGR4*,5&*\EU;ZR;NY/=MMO5GYAB,15Q5:5
M6H[MA1117LF(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M]:TZXUC76M[A4B\/:-$&1;VY8@\S7.RWAB&&E(G<';;RE?0Z "BBB@ HHHH
M**\Z_:1_:X_9B_8^\$M\1/VH/COX8\#:0 WDW'B+5HX'N6 R4@B)\RX?_8C5
MF/I7QE/_ ,%COVJ_VUI&\/?\$<OV!-?\:Z7.QCB^-WQABE\-^#XAVG@CD"W>
MI(.,I&(Y!G[I% 'Z$ZSK.C^'=)N=>\0:K;6-C9P--=WMY.L44$:C+.[L0%4
M$DDX KX7^,'_  7I^!>L>/+SX!_\$WO@WXJ_:F^)%LWES:?\,XPN@:8Y)"M?
M:W*/LL$1(_UB>:N>"5-8>C_\$0OB3^U?JMMX]_X+)_ML>*?C=,DZW$/PI\*S
M2>'?!%@X.57[);,DMZ4(&V:1D9AD.K9K[F^$'P4^#_[/O@2S^%_P+^%^@>#_
M  Y8+BST3PWI,5E;1' RPCB55W''+'DGDDF@#X-/_!.+_@IQ_P %$_\ B;?\
M%5/VR#\/O EWR_P!_9ZNI+&">(_\L=3UA\SW61A9(4S$3DHZ5]D?LJ?L4?LH
M?L/^ 5^&?[*'P&\.^"-)*K]I71[+%Q>LHP'N;ARTURX'&^5W;'>O4:* "L/X
ME_#_ $'XJ> M5^'OB6+=9ZK9M!(0,F,GE9%S_$K!6'NHK<HK.M1I8BC*E45X
MR333V:>C7S)G"-2#A)73T9^0GQ#\"Z]\,O'&J> ?$T'EWVE7CV\X X;!X=?5
M67# ]PP-8U?;7_!3G]GS^UM&MOC_ .&;'-Q8*EIX@6->7@)Q%.?=6.PGKAE[
M+7Q+7\:<6\/U>&<\JX.7P[P?>#V?JMGYIGXIG&73RO'RH/;=/NGM_D_-!111
M7S1Y@4444 %%%% !1110 4444 %%%% !1110 4444 .BBEGE6&&-G=V"HBC)
M8GH .YKYP_:7^,$7C361X)\-7@DT?3)BTL\4FY;VY *F0$<%%!94/.<NV<.
MO?\ [2WQ<'@G0&\#:#<+_:^JVY%VZMEK.U88/3H\@R!GD(2V/G1A\VU_?_T6
M/!WZAAX\9YO3_>5$_JT6OA@]'6:[S5U#^Y>6O-%KX_B/-/\ F$I/_$_T_P _
MN[A1117]LGQX4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%=W^S
M/\ ?&/[3_P </#_P1\$1D7>MWHCFNBA9+.W7YIKA_P#92,,V.Y  Y(K+$5Z.
M%H2K59<L8IMM]$M6S6A0K8JO&C25Y2:22ZMZ)'WW_P $#/V0?-GU7]LCQII?
MRQ^;I/@P2IU;&VZNE^@_<*1ZS#L*_3ZN>^$WPO\ !_P4^&FA_"?P#IPM='\/
MZ='9V,75BJ#!=C_$['+,W=F)[UT-?R!Q1GE7B+.JN-E\+=HKM%;+]7YMG]><
M,9'2X>R6E@X_$E>3[R>[_1>204445\^>^%%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 5^2__!%+Q#?_ +2/_!<;_@H'^T3\37-SXA\"^++#
MP%X8:<Y-CHT-]J5OY48/W$<:3:N0O#,68\L2?UHK\T_BI^R3^U%_P33_ ."H
M_C#_ (*7_L=? S4OBK\+_C3ID-O\;_AEX7N(4US3-0A(*:QIT,SHMYD[V: /
MO+7$^.&5HP#]'/%GA7PYX[\*ZGX(\8:/!J.D:SI\UCJFGW2;HKFVF0QRQ..Z
MLC,I'H:^4_C'^U)XRLOVYOAU_P $F/V7_$5OX=U0_#&?QAXW\97EFE_=:)X>
MM94L;6"SBES$]Y/<$ R3JZ11H6,4A==O:^'/VVO'OQUTI=!_9Z_9-^*6FZ]>
M)L;4OBMX#NO#FEZ&3UGN3>&.6["=1#9B5I& 4O$K-,GSC^V#^R]^TK^S+_P5
M7^%7_!5_X,> =?\ BGH"?#AOAU\;= \.VL3ZV+(R--#K%M:KL%SB<Q-+!"-P
M$ V(=Y* '5>#OVV/VF/V9_\ @J3I?_!,?]I_QQI_C72?BMX+O-?^"7Q,FT&&
MSODO+1)GNM*U."U\JWG*1P/*DT*09!1""TF8^"_8W_:+_P""KO[;WQ(_:?\
M@&O[3/PY\$7OPF^+DWAK1_&^E_#)KS9!'"?+C@TZ>[(3S"!+)+<7%P5R8T3G
MS$] N/@9XH_;8_X*H?"__@H!J?PN\4^%OAS\ _ 6LP>&IO%_AZXT[5/$6NZI
M&8)?+TZ91=1VUO:[OGFCC:2:11&CJI>N5_X)*Z+\5O@M^TU^V+X^^,O[/GQ"
M\,Z/\1/C)<>*_!%[J'@Z[?\ M?3!&\>]$A1W20[580R!9")!A20P4 XW]C/]
MJS_@KI_P4/\ V O$GQ$\+_'[X<_##QM\+]?\0>'-<\06O@3^UV\6ZMIC$@B"
M:5(--MF0QJ[*L[N[.ZK J!),[XY_\%=OVUM>_P"#<C0O^"M?P-U'P5X:\9C1
M[<>*K+4O#$M]'-.==31)9K'-RJ6Q\W?.%F2X7:=F,C>>I_X(W^&/C/\ LV_L
M+_'7P3\<_P!FOXC^'?$&K_%7Q;XDT+0;CPC<37&IV.H^5]E\DPAXS(SY5D9U
M*8+-A 7KYON/V8_VM9/^#4=?^";B_LD_$?\ X7,9ULCX0_X1>;@#Q>-7\_[3
MC[/Y?V3G_6;M_P FW/- 'TE_P4(_:X_X*B_L+0?![]L"7XM_#_Q#X+\:?$G0
MO"GB3X+0^$C;K!#J2OLG36F=II+A2A!<011!G4B$JA5][XV_M-?\%&_V)O\
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
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%%%% 'Q'_P %(?V7#HFI/^T'X&TW_0[R0+XEMX4XAG)PMS@=%<X#?[>#SO./
MD>OV+UG1]+\0Z3<Z#KEA%=6=Y \-U;3+N26-@0RD=P02*_,S]KK]F?5_V<?B
M*]A;1RS>'M39I="OGY^3/,+G_GHF0#_>!#=R!_.'BGP8\NQ3SC!Q_=3?OI?9
MD_M>DG]TO5(_-.+,D^K57C**]R7Q+L^_H_S]3R>BBBOQH^*"BBB@ HHHH **
M** "BBB@ HHKB?CO\6A\*?"JQZ3/MUW5(V&F;7PUM'DJUUZ\$%4Z9<$Y/ELI
M^IX,X0SCCKB3#Y+ED;U*KM?I"*UE.7:,5J^^RNVD8XC$4L+1E5J.R7]?B<#^
MU3\73//)\)?#ETPBMY0=?F0X$LRG(MO4K&P!;/60 8_=!CXG022<DY)ZFBO]
M@N!^#,GX!X9P^2Y;&T*:UEUG-_%.7]Z3U\E:*T21^88[&5<?B76GUV79=%_7
MJ%%%%?6G(%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !75?!'X,>/
MOV@_BGHWP?\ AEI!O=9UN[$-LG(2)>KRR$ [8T4,[-V53]*YB"">ZG2UM87D
MED<+''&I+,Q.  !U)/:OVO\ ^"2/_!/>+]DGX6GXG_$O1U7XA>*K13>I*H+:
M/9G#)9CT<D!Y?]H*O/EY/R?&'%&'X7RIUG9U9:0CW?=^4=W\ENSZOA#ABOQ/
MFJHJZI1UG+LNR\Y;+YOH>^?LH_LT^!?V2O@=HWP4\!Q!XM/B\S4=0:,+)J%X
MX!FN7]V8<#)VJJJ#A17HU%%?R;B<17Q>(E7K2YIR;;;W;>[/ZOPV'H83#QH4
M8\L(I))=$M@HHHK$V"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 *Y/X
MU?!WPE\=/A[>_#[Q?;YAN%W6UTB@R6DX!V3)GN">G<$@\$UUE%88G#4,9AY4
M*\5*$DTT]FGNC.K2IUJ;IS5XO1H_)/XQ?"+QA\$/'MY\/_&MGY=S;-NAG0'R
M[J$D[)HR>JL!]000<$$5R]?J'^U3^S+X<_:3\"'2IVCM-<L TFB:HR_ZIR.8
MWQR8VP 1V(##.,'\T/&G@SQ-\//%-[X,\8:3+8ZEI\QBNK:4<J>Q!Z,I&"&'
M!!!'!K^3..>#,1PIF%X7EAYOW)=O[LO-?^3+5=4OR'/LDJ91B/=UIR^%_H_-
M?BM>YET445\*>"%%%% !1110 444J(9&VAE7N6=PJJ.Y)/  '))X Y-5"$ZD
MU""NWHDMV^R H>*?%&B>"/#=WXN\22E;.R0%D5PKSR'.R%,@_.Y&!P< ,Q&U
M6(^0_'/C36OB#XIN_%NOR*;B[DR(XP0D* 82- 22%50%&23@<DG)KKOVB/C
MOQ)\2+H^@7.="TIV6R(4K]KD/#W# \_-C" @;4 ^4,SY\[K_ %.^CSX00\-^
M&_KV80_X4,4DZE]Z<-XTEYK>I;>6FJA%GY]GV:?7:_LJ;]R/XOOZ=OOZA111
M7]$'@!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445]O?\$E?^"9
M=S^T[XF@^/7QKT22/X>Z1=9LK*="O_"07*-_JQZVZ,/G;HQ'EC/SE?+SG.,#
MD67SQF*E:,?O;Z)+JW_P7HFSU,FR?&Y[F$,'A8WE+[DNK?9+_@+5H]6_X(N?
M\$VFNI;#]LKXZ>'R(D(F\ Z->1??;MJ,BGL/^6(/4_O.T;']0*9;6UO9V\=I
M:0)%%$@2**-0JHH&  !P !VI]?R9Q%Q!C>),SEB\1ITC'I&/1+]7U>I_5_#N
M08/AS+(X3#Z]92ZREU;_ $71:!1117A'NA1110 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 5XM^V#^R-H7[1OAK^U]%$-EXKTZ$C3KYAA;E!
MD_9Y3_=)SM;JI.>A(/M-%>?FF5X'.<#/!XN'-"2U7Y-/HUNF<^+PE#&X>5&L
MKQ?]?>?CSXD\-Z]X/UZ[\+^)]*FL=0L9VAN[2X3#QN.H/\P1P001P:HU^E'[
M7O['OAS]HO0CKVAK#I_BRRAQ97Y&$NE'2";'4?W6ZJ3W&0?SH\6^$O$G@3Q'
M=^$O%^C3Z?J-C*8[JTN$PR-_(@C!!&00002#7\F<8\&X_A/&\L_>HR?N3[^3
M[27;KNO+\ASG)<1E%>TM8/:7Z/L_Z1G4445\<>*%%%% !7D?[4?Q=_X1_37^
M%WAN\Q?7L*MK<\?6"!@"MN#V9P0SX_@*KD[Y%'<?%CXF6/PG\'/XCE1);^X9
MH-&M)%!66< $NP/!CC#*S#!R61> Y9?DG4=1O]7U"?5M5O9;FZNIFFN;B=RS
MRR,2S.Q/)))))/4FO[1^BSX._P!K8R/&.;T_W-)_[/%KXZB=G5_PTWI#O.[T
MY-?F>(<T^KT_JU)^]+?R7^;_ "]40T445_H.?"A1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 445]?_\ !,G_ ()>>*?VP]?A^)_Q/MKK2?AM87/[
MVX&8YM;D4\V]N>HC!&'F'3E5^;)3SLUS; Y+@98O%SY81^]OHDNK?1?H>CE6
M58[.L='"82'-.7W)=6WT2ZO]2+_@E_\ \$SO$/[9/BU/B/\ $BTN=/\ AOI%
MUB\N1F.369E/-K W4+_STD'W1\J_,<K^UGAKPUX?\&^'[+PGX4T:VT[3--M4
MMK"PLX1'%;Q( JHBC@   8J/PAX0\+^ /"]AX*\$Z#:Z7I.EVJ6^GZ?90B.*
M")1@*JCH/Y]:TJ_E?BSBO&\4X_VM3W:<?@AT2[OO)]7\EH?U+PGPI@N%L![.
MG[U27QSZM]EVBNB^;U"BBBOE#ZH**** "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 *\F_:E_9-\%_M)^'=\_EZ=XBLXB-+UI(\
MG'7RI0.7C)_%2<CJ0WK-%<68Y=@LVP<\+BX*=.6Z?YKLUT:U70PQ.&H8NBZ5
M:-XOH?D9\4/A9XX^#OB^X\$^/]$DLKZ Y7/,<Z9XDC;HZ''!'N#@@@<]7ZO_
M !S^ 7P[_:"\)-X7\=Z9EX]S6&HP86XLY"/O(WH>,J<JV!D< C\Z/VB_V7_B
M-^SCXB^P^)K4W>E7$A&FZY;1GR;@=0IZ^7)CJA/8X+#FOY=XU\/L?PQ4>(H7
MJ89[2ZQ\IV_"6S\F['Y5GG#N(RJ3J4_>I=^J\G_GMZ'F]1:AJ.F:+I=UKVN7
M@MK"P@,][<D9\N,$#@9&6)(55R-S,JCDBIXHI9Y5@@C9W=@J(BY+$] !W-?/
M/[4/Q@A\4:H/ASX7O4DTK3)]U[=0R;EO;L @D$<&./+*I&0Q+OE@R;?7\&?"
M[&^*7%L,%K'"TK3KS7V87TBG_/.W+'MK*S46?&9ECZ>789U):O9+N_\ )=?\
M['$?%GXEZG\5?&,WB:^B:"W51#IMD9-XM;=22J9P,G)+,0 &=F.!G YJBBO]
M<,NR_!93@*6"P=-4Z5**C"*T48Q5DEZ(_,JM6I6J.I-W;U84445V&84444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 458TG2=5U[5+?1-#TVXO;V[F6&TM+2
M%I)9I&.%1%4$LQ)   R2:_4K_@FU_P $7[+PFUA\<_VQ="ANM3!6?1O L^)(
M;0]5EO>HDDZ$0\JO\>XDJOS_ !#Q+E?#6#]OBY:OX8KXI/R7;NWHON/?X>X;
MS/B3&>PPL=%\4G\,5YOOV2U?WGCG_!,?_@D5KW[04]C\=?VD=*NM+\#*RSZ5
MHDFZ*YU\=0QZ-%;'^]PT@^[@$/7Z]:#H.B>%M%M/#?AK2+;3]/L+=(+*QLX%
MCB@B4 *B(H 50   .!5I$2-0B*%51@ #  I:_E_B;BC,N*,;[;$.T%\,%M%?
MJWU>[\E9+^G>&N%\MX8P?L<.KR?Q3>\G^B71=/-W;****^;/I 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"L_Q3X4\-^-] N?"WB[1+?4=/O(]ES:7489''T[$=01R" 1@BM"BIG"%6#A-
M73T:>J:[,4HQE%J2NF?F[_P41_8*^+?P@^'>K^-_V6M"OO$&GW"E;VT@_>7V
MCVI!\UXE'S3C&%#*"Z*S-@E1(/RM(*DJP((/(-?TZ5\=_MY?\$?_ (-_M6/=
M_$7X826O@SQW+NDEO8+?_0=4DZ_Z3$GW7)ZS(-W)++)QC]'\)\^X9X$PD\KC
MAE1IU)N;G&[?,_YUJ[):1Y=(K3EW9^/<;>'5?,)?6\LEJE_#>B_[<?1^3^36
MB/Q/HKO_ -HC]F#XX?LK^-G\"?&WP+=:1=$L;.Z(WVM]&#_K()E^61>1G!RN
M<,%/%<!7],X?$4,51C6HR4HRU33NFO)H_!Z^'KX6M*E6BXRCHTU9KU3"BBBM
MC$**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBE56=@B*22<  =: $KT+]F_]EOXV_M7
M^/(_A]\%/!DVI7(VM?7K_N[2PC)QYL\I&V->#@<LV,*&/%?3_P"PU_P15^,'
MQ]-G\0_VA3>>"/",FV6*QDBVZKJ4?7Y(W&+9"/XY 6Z$(00U?K-\%?@7\)_V
M=_ =K\-?@WX)L]#TBUY$%JGSS/@ RRN<M+(<#+N23@<X K\PXL\2LNR92P^
MM5K;7^Q'U:^)^2^;6Q^G<*>&V89PXXC'WI4=[?;DO)/X5YOY)[GAO[ O_!+S
MX-_L5Z9#XKU!8?$WCZ:'%YXENH/DL]PPT5FC9\I<$@O_ *QQG)"G8/I^BBOY
MXS+,\=F^+EB<74<YOJ_R2V2[):']"9=EN!RG"1PV$IJ$%T7YM[MOJWJ%%%%<
M)W!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 <S\6_@U\+?CQX*N?AW\7_ ]AK^C77,E
MG?Q;MK8(#HPPT;C)PZ$,,\$5^8?[:'_!"+QSX)^U^/?V0M5F\1Z6NZ27PEJ4
MJKJ%NO4B"4X2X4<X5MKX  \PFOUBHKZ3A_BO.N&ZO-A*GN/>#UB_ET?FK/S/
MG,_X5R;B2ERXNG[RVFM)+Y]5Y.Z\C^9?7_#VO^$]:N?#?BG1+O3=1LI3%>6%
M_;-#- XZJZ. RD>A&:IU_0U^T_\ L0?LV_M>:*=/^,OP]@N+](MEGXAL,0:C
M:#MLF4991UV.&3/537YB_M8?\$-OVC?@W)=>*/@-<CX@^'X\NMK;1B+5H$ZX
M:#.V?' S$2S'GRUK]ZX=\2\BSE*EB7["KVD_=?I+;Y2MY7/P?B'PUSS)VZF&
M7MZ7>*]Y>L=_G&_G8^'Z*L:OH^K>']3GT37M+N;*]M93'=6EW T<L+C@JR,
M5(]",U7K]%34E='YVTT[,****8@HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **]2_9N_8O\ VDOVL-7&G?!3
MX97NH6J2[+K6KA?(L+4]]]P^$R!SL4ER.BFOTN_9#_X(4_!7X4M;>,/VF-7C
M\=:Y&0ZZ- K1:3;OZ%3A[K!_O[4(.#&>M?*Y_P 9Y#P[%K$5.:I_)'67S6T?
M^WFO*Y]5D'!N?<123P]/EI_SRTC\NLO^W4_,_.;]D_\ 8(_:2_;'UE;?X4^"
MWBT9)=E[XIU4-!I]MSR/,P3*X_N1AFY&0!S7ZR?L5_\ !)3]G+]DEK3QEK%H
M/&7C2##CQ!K%L!%9R>MK;Y*Q$=G8O(.S*#BOJ#1]&T?P[I5OH7A_2K:QL;2(
M16MG9P+%%"@& J(H 4 = !BK-?@O$WB)G7$"=&F_8T7]F+U:_O2T;]%9=TS]
MWX:\/,ER#EK5%[:LOM26B?\ =CJEZN[[-!1117Y^??A1110 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 %%%% 'E7[1_[$_[,W[5VGFW^-7PML=0O5CV
M6^MVP-O?P#MMGCPY Z[&+)ZJ:_//]IK_ (( ?$SPN;CQ#^RS\08?$UFN63P]
MXA=+6^4=E2<8AF/NPA'UK]8:*^HR/C'B#A]J.%K-P7V)>]'[GM_VZTSYC.^#
M^'\_O+%44IO[<?=E]ZW_ .WDT?S:_%CX'?&'X%:^?"_QB^&NL^'+W)\N+5K!
MXA,!U:-R-LJ_[2$CWKE:_I@\9>!O!?Q%T";PI\0/".F:YI=R,3Z=JUC'<02?
M5) 5/Y5\@?'O_@A;^Q_\4S/JGPQEU;P!J4N67^RIC=66X]VMYR2!_LQR1@>E
M?K>3^+V6UTH9C2=-_P T?>C]WQ+Y<Q^2YQX1YE0;GEU55%_++W9??\+^?*?B
M]17V;\<O^"&7[9OPO>:^^'=OI'CS3DRR/HUX+>["CNT%P5Y_V8WD-?*7Q#^%
M'Q/^$FLGP]\4OAYK?AV^!.+76],EMG;'=1(HW#W&17Z7EN>Y/F\;X.O&?DGK
M\X[KYH_-<QR/.,HE;&4)0\VM/E+9_)G/T445ZQY04444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !10 6(5022> *]M^"G_!.?]M'X_>3<^ /@'K:6
M$V"NK:U$-/M2O]]9+@H)!_N;C[5RXO'8+ 4O:8FI&$>\FDOQ.K"8'&8^K[/#
M4Y3EVBFW^!XE2HCR.$12S,<  9)-?II\!/\ @WHNY/)U;]ICXW)$.#+HO@V#
M<V.N#=7"X![$"$^S5]N?L^?L!?LD?LQ&&]^%'P9TR'5(@,:[J2F\OMW=EFF+
M-'GN(]J^U?GN;^*G#F7WCAKUY?W=(_\ @3_1,_0<H\+.(L>U+$VHQ_O:R_\
M 5^3:/Q__9P_X)1_MG_M(/;ZEIGPSD\,Z)/@G7?%VZRB*'^)(BIFE!'0JA4_
MWAG-?H5^S'_P0S_9<^#WV?Q!\9;JY^(FM1X8QZ@GV?38W_V;9&)D[C]Z[J?[
M@K[9HK\GSOQ)XDSA.%.?L:;Z0T?SEO\ =9>1^KY)X<<.90U.I#VTUUGJOE';
M[[OS*NAZ%HGAC2+?P_X:T:TT^PM(A':6-C;K%#"@Z*B( J@>@&*M445\ VY.
M[W/O4E%66P4444AA1110 4444 %%%% !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 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !6?XG\)^%?&NCR>'O&7AK3]7L)O\ 76.IV27$+_5'
M!4_B*T**<92A)2B[-"E&,XN,E=,^9?BW_P $@OV"/BWYMR_P93PW>29Q>>$;
MQ['9G^[",P#_ +]U\T?$[_@W9TB0R77P:_:2N8<9\FP\3Z*LN?3,\#KC\(C7
MZ8T5]3E_&W%66I*CBI-=I>^O_)KV^5CY?'\%<+9DVZV%BGWC[C_\EM?YW/Q*
M^(O_  0Z_;V\$22'P]X4T#Q7"G(ET#Q!$A(_W;OR6S[ 'VS7A_CW]BO]KGX8
M%V\<_LV^-+&)/O7?_"/SRP#_ +:QJR?^/5_1+17U^#\7\^I66(HTYKRO%_FU
M^!\AB_"+(JMWAZU2#\[27Y)_B?S'WEE>:?<O9W]I+!-&</%-&593Z$'D5'7]
M,/B7P5X-\9VWV/QAX2TS5H<8\K4K".=<>F'4BO-_$?[!'[%'BLL^L_LJ^ ][
MYWR6OAFWMW8^I:)%)/OFOH\/XR8*2_?X22_PR4OS43Y[$>#F,B_W&+B_\47'
M\G(_GFHK]W]<_P""0'_!.K7I#-<?LYV\#GHUCXAU* #_ ("EP%_2N7U3_@AU
M^P!J (M/!?B"QR./LOB:<X_[^%Z]6GXN\,S^*G57_;L?TF>54\(^)8?#4I/_
M +>E^L#\2**_:&Y_X(,?L+S@>5<>-H<=?*\01G/_ 'U :B'_  00_8<!S_:W
MCL_]Q^#_ .1ZZ%XL<*?]//\ P'_@G/\ \0IXJ_Z=_P#@7_ /QCHK]JK;_@A+
M^P=!*))=/\6S ?\ +.3Q'@'_ +YC!_6M_2O^"*W_  3LT_'VOX,WU]C_ )^O
M%>HC/7_GG.G^164_%OA>*TA5?I&/ZS1K#PEXHD]94EZRE^D6?AM17[]>'/\
M@E_^P'X6Q_9G[+WAR7'3^T1->?\ I1(^:]"\)_LR?LW^ G67P1^S_P""M'=/
MNR:9X6M(&^NY(P<^]>;7\8\JC_!PTY>KC'\N8]&AX/9K)_OL3"/HI2_/E/YX
M?!_PK^)_Q#E6#P!\.->UQW;:B:/H\]R6/H!&IR:]G\ ?\$J/V_\ XC;)-*_9
MOUBPB?&Z7Q!/!IVP>I2YD1_P"D^U?O<B)&@CC0*JC"JHP /2EKP,7XQYG-?[
M-A81_P 3<ORY#W\)X/99!_[3B9R_PI1_/G/R*^&7_!O?^T;X@\NX^*GQ@\*^
M&X7Y:+3HYM1N$]BN(8\_20U]&?"C_@@1^R5X/>.]^)WB_P 4>,)UQYEN]TMA
M:/\ \ @'FC_O[7W317R>/\1>+L?=/$<B[02C^*][\3ZO ^'G"6!LUA^=]YMR
M_!^[^!YM\(OV/?V7/@/Y4OPE^ _AG1KF''EZC%IB278QZW$FZ4_BU>DT45\?
MB,3B<74]I7FYR[R;;^]GV&'PV'PM/V=""A'M%)+[D%%%%8&P4444 %%%% !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 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 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 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 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 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
.4444 %%%% !1110!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>23
<FILENAME>cms-20241231_g7.jpg
<DESCRIPTION>GRAPHIC - CE MONTHLY WEATHER-NORMALIZED GAS DELIVERIES
<TEXT>
begin 644 cms-20241231_g7.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@"
MY 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 **** "BBO+_  K\5O%V
MK_M9^+/@_>30'1=(\+V%]9(L $@FE=@Y+]Q@=* /4**** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@
MKPOP#_RD$\?_ /8B:5_Z,:O=*\+\ _\ *03Q_P#]B)I7_HQJ /=**** "BBB
M@ HKF/C;\1_^%.?!CQ=\7?[&_M'_ (17PQ?ZQ_9_VCR?M7V:VDF\KS-K;-VS
M;NVMC.<'&*_.S_B(Y_ZLW_\ ,A__ 'OKZ#)N%L^X@I3J8"CSJ+L_>BK/?[4D
M?/YQQ1D6058T\?6Y')77NR=U_P!NQ9^G5%?F+_Q$<_\ 5F__ )D/_P"]]'_$
M1S_U9O\ ^9#_ /O?7L_\0VXU_P"@7_R>G_\ )GC_ /$2."_^@K_R2I_\@?IU
M17CG["W[6?\ PVI\!(/C?_P@'_"->=JMS9_V7_:OVS'E$#?YGE1=<]-O'J:]
MCKX_&8/$9?BIX:O'EG!M-73LUOJKK[F?7X/%X?'X6&)H2YH32:=FKI[:.S^]
M!1117,=(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 %%%% 'YZ_\ !>?_ (*"_ ;]FKP]
M\//V5/C7^T=XY^%&C_%35Y9/&/Q#^&T4_P#;.@:+:(9/]&EABE:":YN_L\(?
M8Y\A;O"D@"N^_P""3_[,7[,GPH\":G^U)^SI_P %(?C/^T#X6\8:5'%::U\4
MOBQ_PD%CIL<+L\OD1+#"MO,3M$HE4R)Y07"?.&^P/$'A[0/%FB77AKQ5H=GJ
M>FWT+0WNGZA;)-!<1L,%'C<%74CJ""#7YU?L/_L1^'_V6/\ @IS^U;^S?^RZ
MG]B?!OQC\,=!UR^\-61/]G^&?%&H&_@:WMDSB'?;0_:&C7&U)K=<!%B  *7_
M  3/L[G_ (+._ /XE_MV?'+QYXPT]O&7CG6-(^"L>@^*+[3AX%T.RQ!9W-G'
M;RHHOVF$DTUPP+2,JQG$:^77N'_!#O\ ;D^(/[>G[!.E^/\ XURP2_$'P;XB
MU#P9\0+FUC5([K5-/=5-P%4 *989()64!5#R.% 7 KR'_@UM\_P1_P $E+'X
M/^,+8:;K_P ,_B-XI\.^,K&X8*VGZA#J,D\L4N?NE4G3.>V*S_\ @U>\%Z]I
MW_!/7QM\9=3LYH=/^*_Q[\3^+O#IF0KYMA)]FLUD /8R64N#W&.V* /TLHHH
MH *\+\ _\I!/'_\ V(FE?^C&J?5/ O[>DNIW,ND?'?P1#:-.YM8I?"\C,D98
M[5)W<D# )KAO@%HOQOT[]MGQQ9_$?QMHVHZPO@O3S<WFGZ:T,3QF4^6 A/!
MW9/?(H ^IJ*Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-
MV7_@,?\ &C[%XW_Z#=E_X#'_ !H XG]MK_DS+XN?]DPU_P#]-T]?SLU_0A^V
MC:>,%_8Z^++76L6C1CX::\9%6W()7^SY\@'Z5_/?7] ^#G_(LQ7^-?\ I)^
M^,7_ ",L+_@?_I04445^QGXZ?M=_P0L_Y,)L?^QIU+_T-*^QJ^*/^"'UMXFE
M_83LGTO4K:*+_A)]1PDL)8YWIGFOK_[%XW_Z#=E_X#'_ !K^/^,/^2IQO_7R
M7YG]>\(?\DO@_P#KW'\C8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\
M:^;/HS8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,
M?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8H
MK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?
M_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^
M@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,
M?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_
MQH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL
M?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^
M@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#
M=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_
MQH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&
MC[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_
ML7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#
M=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V
M7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&
M@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/
ML7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q
M>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V
M7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?
M^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:
M-BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q
M>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%X
MW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?
M^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X
M#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V
M**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%X
MW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?
M_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X
M#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,
M?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8H
MK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?
M_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^
M@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,
M?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_
MQH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL
M?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^
M@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:* -BBBB@ HHHH **** /F_P#:(_X)
MB_"#]H3]IC3?VN(?C7\6_ 7C:Q\/IHEU>_#?X@SZ7#J=@DKRI!<P[71U#2.?
ME"G)!))52/8?@M\"OAE^S[X2E\'?##0I;6&[OI+[5;Z_U">]OM4O) HDN[R[
MN'>>[G8(BF65V;:B+G:J@=?10!\^_$7_ ()M_ OQWXR\;>*M#\7^-O!MK\4%
M0?%+P_X)\0BPL?%A6+R3)<#RVEMYGA BDGLY+>65 !([8&/:OA_\/_!/PI\#
M:1\,_AMX6L=#\/Z!IT-AHNCZ;;B*WLK:) D<4:+PJJH  ]JV** "BBB@ KPO
MP#_RD$\?_P#8B:5_Z,:O=*\+\ _\I!/'_P#V(FE?^C&H ]TKAOBQ^TE\%?@=
MJ-II/Q1\9_V7<7T!FM8_[.N9]Z [2<PQL!SV.#7<U\-_\%8/^2B^$_\ L"3?
M^CJ^4XUSW%\.</5,?AHQ<XN*2DFUK))[-/KW/(SS'ULLRZ6(I).2:WVU=NC1
M[_\ \/ _V1/^BM_^4&__ /C%'_#P/]D3_HK?_E!O_P#XQ7YH45^(_P#$9N*/
M^?-'_P !G_\ +#X;_7;-?Y(?=+_Y(^[?VM_VX_V7/%O[*?Q-\*^'_BA]HO\
M4_A[K5I8P?V)?)YDTEC,B+N:$*,L0,D@#/)%?AE7V)\3O^2;>(?^P'=_^B7K
MX[K^U_HL\6YEQ;D&8U<9"$7"K%+D36\+ZWE(_+N/\WQ.;XRC.LDG&+6E^_FV
M%%%%?U,? '[7?\$+/^3";'_L:=2_]#2OL:OCG_@A9_R838_]C3J7_H:5]C5_
M'_&'_)4XW_KY+\S^O>$/^27P?_7N/Y!1117S9]&%%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 5X7X!_Y2">/_\ L1-*_P#1C5[I7A?@'_E(
M)X__ .Q$TK_T8U 'NE?#?_!6#_DHOA/_ + DW_HZON2OAO\ X*P?\E%\)_\
M8$F_]'5^=>*O_)%U_P#%#_TM'S?%G_(DJ>L?S1\GT445_*!^1F'\3O\ DFWB
M'_L!W?\ Z)>OCNOL3XG?\DV\0_\ 8#N__1+U\=U_H5]#'_DF,U_Z_0_](/B>
M*O\ >*?H_P PHHHK^SCY4_:[_@A9_P F$V/_ &-.I?\ H:5]C5\<_P#!"S_D
MPFQ_[&G4O_0TK[&K^/\ C#_DJ<;_ -?)?F?U[PA_R2^#_P"O<?R"BBBOFSZ,
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@ KPOP#_P I!/'_
M /V(FE?^C&KW2O"_ /\ RD$\?_\ 8B:5_P"C&H ]TKX;_P""L'_)1?"?_8$F
M_P#1U?<E?#?_  5@_P"2B^$_^P)-_P"CJ_.O%7_DBZ_^*'_I:/F^+/\ D25/
M6/YH^3Z***_E _(S#^)W_)-O$/\ V [O_P!$O7QW7V)\3O\ DFWB'_L!W?\
MZ)>OCNO]"OH8_P#),9K_ -?H?^D'Q/%7^\4_1_F%%%%?V<?*G[7?\$+/^3";
M'_L:=2_]#2OL:OCG_@A9_P F$V/_ &-.I?\ H:5]C5_'_&'_ "5.-_Z^2_,_
MKWA#_DE\'_U[C^04445\V?1GEOC']M/]F?P!XHO?!GBWXE?9-2TZ<PWEM_8U
M[)Y;CJ-R0E3UZ@D5F?\ #P/]D3_HK?\ Y0;_ /\ C%?#?[8O_)SWC7_L-O\
M^@K7FE?SKFGB[Q)@LRKX>%*BXPG**O&=[*32O^\6NA^;8KC',Z&)G3C"%HMK
M:71V_F/TO_X>!_LB?]%;_P#*#?\ _P 8KYT_X*;?\%.;?P'\!M(UC]C?XW?9
M/$\GBZWAOY/^$:,F; VMTSC%];&/_6K!R/FXXXW5\MUY7^UY_P DVL?^PY%_
MZ)FK[/PH\3,YXC\1<MRS&T*+I5:BC)<LGI9_S3:^],\+/>,\XJ916C#E@VOB
MCS*2\T^;1FC_ ,/DO^"D7_1QO_EH:/\ _(E'_#Y+_@I%_P!'&_\ EH:/_P#(
ME?,5%?Z/_P"J_#7_ $!4?_!</_D3\A_UGXE_Z#:W_@R?_P D?3O_  ^2_P""
MD7_1QO\ Y:&C_P#R)7[<?"K6M3\2_"_PWXBUJY\Z\O\ 0+.YNYMBKYDKP(S-
MA0 ,DDX  ]*_FJK^DOX&_P#)%/!__8K:?_Z31U^0^+.597EN'PCPE"%-R<[\
MD8QO91M>R5S];\*,US3,<3BEBZ\ZB2A;FE*5KN6UV['4T445^*G[2%%%% !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 %>%^ ?^4@GC_P#[$32O_1C5[I7A?@'_ )2">/\ _L1-*_\
M1C4 >Z5\-_\ !6#_ )*+X3_[ DW_ *.K[DKX;_X*P?\ )1?"?_8$F_\ 1U?G
M7BK_ ,D77_Q0_P#2T?-\6?\ (DJ>L?S1\GT445_*!^1F'\3O^2;>(?\ L!W?
M_HEZ^.Z^Q/B=_P DV\0_]@.[_P#1+U\=U_H5]#'_ ))C-?\ K]#_ -(/B>*O
M]XI^C_,****_LX^5/VN_X(6?\F$V/_8TZE_Z&E?8U?'/_!"S_DPFQ_[&G4O_
M $-*^QJ_C_C#_DJ<;_U\E^9_7O"'_)+X/_KW'\@HHHKYL^C/RV_;%_Y.>\:_
M]AM__05KS2O2_P!L7_DY[QK_ -AM_P#T%:\TK^(<_P#^1[B_^OM3_P!*9^%9
MA_O]7_%+\V%>5_M>?\DVL?\ L.1?^B9J]4KRO]KS_DFUC_V'(O\ T3-7Z%X%
M?\G=R;_K\OR9X6<?\BRKZ'SG1117^P!^8A7])?P-_P"2*>#_ /L5M/\ _2:.
MOYM*_I+^!O\ R13P?_V*VG_^DT=?BGC+_NV#]9_E$_:/!S_>L9_AA^<CJ:**
M*_!C]X"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 **** "O"_ /_*03Q_\ ]B)I7_HQJ]TKPOP#_P I
M!/'_ /V(FE?^C&H ]TKX;_X*P?\ )1?"?_8$F_\ 1U?<E?#?_!6#_DHOA/\
M[ DW_HZOSKQ5_P"2+K_XH?\ I:/F^+/^1)4]8_FCY/HHHK^4#\C,/XG?\DV\
M0_\ 8#N__1+U\=U]B?$[_DFWB'_L!W?_ *)>OCNO]"OH8_\ ),9K_P!?H?\
MI!\3Q5_O%/T?YA1117]G'RI^UW_!"S_DPFQ_[&G4O_0TK[&KXY_X(6?\F$V/
M_8TZE_Z&E?8U?Q_QA_R5.-_Z^2_,_KWA#_DE\'_U[C^04445\V?1GY;?MB_\
MG/>-?^PV_P#Z"M>:5Z7^V+_R<]XU_P"PV_\ Z"M>:5_$.?\ _(]Q?_7VI_Z4
MS\*S#_?ZO^*7YL*\K_:\_P"2;6/_ &'(O_1,U>J5Y7^UY_R3:Q_[#D7_ *)F
MK]"\"O\ D[N3?]?E^3/"SC_D65?0^<Z***_V /S$*_I+^!O_ "13P?\ ]BMI
M_P#Z31U_-I7])?P-_P"2*>#_ /L5M/\ _2:.OQ3QE_W;!^L_RB?M'@Y_O6,_
MPP_.1U-%%%?@Q^\!1110 4444 %%%% !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 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !7G_[2WQT_P"&=_AA)\2/^$6_MCR[
MV&W^Q?;OL^=Y(W;]C],=,5Z!7@'_  4M_P"38;G_ +#=G_Z$U>%Q/C,3EW#V
M*Q.'ERSA"3B[)V:6CL[I_-'!FM>KALMJU:;M*,6T_/YGFG_#V[_JW[_RZ_\
M[EH_X>W?]6_?^77_ /<M?&M%?S+_ ,1.XX_Z"_\ RG2_^0/R[_6G/O\ G]_Y
M+'_Y$^RO^'MW_5OW_EU__<M?6/PY\7?\)_\ #W0?'G]G_9/[;T:UO_LGF^9Y
M/G1+)LW8&[&[&<#.,X%?D)7":O\ \%8/V_OASJUU\/?!OQ\^QZ/H-P^G:59_
M\(MI4GD6T#&**/>]JS-M15&6)8XR23S7[KX%2XP\3,VQF&K8F$E2A&7O)1WE
M;3DA=_,UI>(#RAN>9N4XRT7+&&C\]8_J?N?17X4?\/DO^"D7_1QO_EH:/_\
M(E'_  ^2_P""D7_1QO\ Y:&C_P#R)7],?\0@XE_Y_4?_  *?_P K-_\ B+W#
M7_/JM_X##_Y8?NO17YZ_\$9?VY/VI/VK_BCXS\._'[XH?V_9Z3H$%SI\/]B6
M-KY4K3[2V;:&,MQQ@DBOT*KX'/<DQ7#V92P.)E%SBDVXMM:JZW2?7L?>9%G>
M%XARV.-P\9*$FU:22>CMT;7XA1117CGL!1110 4444 %%%% !17FO[5'[0B?
ML[?#--<T3PVWB'Q;K^HQ:)X \(PS^7)KNM3AO(MMV#Y<2A'FFFP1#;P3RD$1
MFOBC_@@?XN^.$WC_ /;(TS]IGXU77C+7O#'[1-[8ZEKMT[QVJ>3:1AQ;0LS"
MUME*G9$#A$"CG&: /TAHK\T?^"9]G<_\%G?@'\2_V[/CEX\\8:>WC+QSK&D?
M!6/0?%%]IP\"Z'98@L[FSCMY447[3"2::X8%I&58SB-?+KW#_@AW^W)\0?V]
M/V"=+\?_ !KE@E^(/@WQ%J'@SX@7-K&J1W6J:>ZJ;@*H 4RPR02LH"J'D<*
MN!0!]?4444 %>%^ ?^4@GC__ +$32O\ T8U>Z5X7X!_Y2">/_P#L1-*_]&-0
M![I7PW_P5@_Y*+X3_P"P)-_Z.K[DKX;_ ."L'_)1?"?_ &!)O_1U?G7BK_R1
M=?\ Q0_]+1\WQ9_R)*GK'\T?)]%%%?R@?D9A_$[_ ))MXA_[ =W_ .B7KX[K
M[$^)W_)-O$/_ & [O_T2]?'=?Z%?0Q_Y)C-?^OT/_2#XGBK_ 'BGZ/\ ,***
M*_LX^5/VN_X(6?\ )A-C_P!C3J7_ *&E?8U?'/\ P0L_Y,)L?^QIU+_T-*^Q
MJ_C_ (P_Y*G&_P#7R7YG]>\(?\DO@_\ KW'\@HHHKYL^C/RV_;%_Y.>\:_\
M8;?_ -!6O-*]+_;%_P"3GO&O_8;?_P!!6O-*_B'/_P#D>XO_ *^U/_2F?A68
M?[_5_P 4OS85Y7^UY_R3:Q_[#D7_ *)FKU2O*_VO/^2;6/\ V'(O_1,U?H7@
M5_R=W)O^OR_)GA9Q_P BRKZ'SG1117^P!^8A7])?P-_Y(IX/_P"Q6T__ -)H
MZ_FTK^DOX&_\D4\'_P#8K:?_ .DT=?BGC+_NV#]9_E$_:/!S_>L9_AA^<CJ:
M***_!C]X"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 **** "O /^"EO_)L-S_V&[/\ ]":O?Z\ _P""EO\
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
M%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO_ 8_
MXT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-;
M%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO_ 8_
MXT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-;
M%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO_ 8_
MXT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-;
M%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO_ 8_
MXT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-;
M%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO_ 8_
MXT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-;
M%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO_ 8_
MXT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-;
M%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO_ 8_
MXT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-;
M%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO_ 8_
MXT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-;
M%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO_ 8_
MXT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-;
M%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO_ 8_
MXUX/_P %&K;Q-%^S7</JFI6TL7]LVF4BA*G.YL<U](5X!_P4M_Y-AN?^PW9_
M^A-7S'&G_))XW_KU/\CRL\_Y%%?_  O\C\ZJ***_C(_% KX[^)W_ "4GQ#_V
M'+O_ -'/7V)7QW\3O^2D^(?^PY=_^CGK^SOH8_\ )3YK_P!>8?\ I9\KQ5_N
M]/U?Y&'1117^A1\2?H-_P;Y0ZQ-\9_B"-'O(H6'ABVWF6/<"/M-?JM]B\;_]
M!NR_\!C_ (U^6G_!NY_R6OXB?]BM;?\ I37ZQU_+?B?_ ,EC6](?^D(_J#PQ
M_P"2/H_XI_\ I3,?[%XW_P"@W9?^ Q_QHK8HK\_/T **** "BBB@ HHHH **
M** "BBB@ HHHH *\+\ _\I!/'_\ V(FE?^C&KW2O"_ /_*03Q_\ ]B)I7_HQ
MJ /=*^&_^"L'_)1?"?\ V!)O_1U?<E?#?_!6#_DHOA/_ + DW_HZOSKQ5_Y(
MNO\ XH?^EH^;XL_Y$E3UC^:/D^BBBOY0/R,P_B=_R3;Q#_V [O\ ]$O7QW7V
M)\3O^2;>(?\ L!W?_HEZ^.Z_T*^AC_R3&:_]?H?^D'Q/%7^\4_1_F%%%%?V<
M?*G[7?\ !"S_ ),)L?\ L:=2_P#0TK[&KXY_X(6?\F$V/_8TZE_Z&E?8U?Q_
MQA_R5.-_Z^2_,_KWA#_DE\'_ ->X_D%%%%?-GT9^6W[8O_)SWC7_ +#;_P#H
M*UYI7I?[8O\ R<]XU_[#;_\ H*UYI7\0Y_\ \CW%_P#7VI_Z4S\*S#_?ZO\
MBE^;"O*_VO/^2;6/_8<B_P#1,U>J5Y7^UY_R3:Q_[#D7_HF:OT+P*_Y.[DW_
M %^7Y,\+./\ D65?0^<Z***_V /S$*_I+^!O_)%/!_\ V*VG_P#I-'7\VE?T
ME_ W_DBG@_\ [%;3_P#TFCK\4\9?]VP?K/\ *)^T>#G^]8S_  P_.1U-%%%?
M@Q^\!167XWU&\T?P7J^K:=-Y=Q:Z7<302;0=KK&S*<'(."!P>*_.3_AX'^UW
M_P!%;_\ *#8?_&*^.XIXVRKA*I2AC(3DZB;7(HO:U[WE'OYGBYKGF$R>4%6C
M)\U[62Z>K7<_2^BOS0_X>!_M=_\ 16__ "@V'_QBC_AX'^UW_P!%;_\ *#8?
M_&*^4_XC-PO_ ,^:W_@,/_EAY/\ KME7\D_NC_\ )'Z7T5X;^P#\8?B-\;/@
MYJ?BKXG>(O[3O[?Q--:0S_9(8=L*V]NX7;$BJ?FD<Y(SSUX%>Y5^EY1F=#.<
MMI8V@FH5%=*5KV\[-K\6?3X/%4\;AH5X)I25U??]0HHHKT3I"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 *\ _X*6_\FPW/_8;L
M_P#T)J]_KP#_ (*6_P#)L-S_ -ANS_\ 0FKYCC3_ ))/&_\ 7J?Y'E9Y_P B
MBO\ X7^1^=5%%%?QD?B@5\=_$[_DI/B'_L.7?_HYZ^Q*^._B=_R4GQ#_ -AR
M[_\ 1SU_9WT,?^2GS7_KS#_TL^5XJ_W>GZO\C#HHHK_0H^)/T1_X-W/^2U_$
M3_L5K;_TIK]8Z_)S_@W<_P"2U_$3_L5K;_TIK]8Z_EOQ/_Y+&MZ0_P#2$?U!
MX8_\D?1_Q3_]*84445^?GZ %%%?-O_!0S_@IS\*_^";Z^"3\3O@9\5/&S^/M
M0O+'18/A?X4BU:5+FWB28Q2QM<1.&>-I'0('RL$I.W;R 3_MB_\ !6O_ ()T
M?L!^+K+X?_M;_M3Z'X1U[4+,7=MHC6EW?78MV+*LKPV<,KQ(Q5@K.%#;3C.#
M7F/PU_X.%O\ @E/\>_B[X1^ /[./[20\;>-/&OB*VTK1M$LO"VK6H^=_WLSS
M7-I'$BQQAWP6W.5"J.<CY&\-_P#!47]EWPQ^WQX__;&N/^"3W[5VNGXF>$='
MT_5YM;_9Y$U]H]WI@EBC%JSW##[/<P3)YJ!D*R6<;?O1+^Y]G\*_\%>_V5/V
MA/C5\-/@?H'_  3'^.'A+6?$?Q%TF+1O$WQ)^#L>A:=IDT<XF,_VI+@NLNR-
MT15&',FULH7! /TKHHHH **** "BBB@ HHHH *\+\ _\I!/'_P#V(FE?^C&K
MW2O"_ /_ "D$\?\ _8B:5_Z,:@#W2OAO_@K!_P E%\)_]@2;_P!'5]R5\-_\
M%8/^2B^$_P#L"3?^CJ_.O%7_ )(NO_BA_P"EH^;XL_Y$E3UC^:/D^BBBOY0/
MR,P_B=_R3;Q#_P!@.[_]$O7QW7V)\3O^2;>(?^P'=_\ HEZ^.Z_T*^AC_P D
MQFO_ %^A_P"D'Q/%7^\4_1_F%%%%?V<?*G[7?\$+/^3";'_L:=2_]#2OL:OC
MG_@A9_R838_]C3J7_H:5]C5_'_&'_)4XW_KY+\S^O>$/^27P?_7N/Y!1117S
M9]&?EM^V+_R<]XU_[#;_ /H*UYI7I?[8O_)SWC7_ +#;_P#H*UYI7\0Y_P#\
MCW%_]?:G_I3/PK,/]_J_XI?FPKRO]KS_ ))M8_\ 8<B_]$S5ZI7E?[7G_)-K
M'_L.1?\ HF:OT+P*_P"3NY-_U^7Y,\+./^195]#YSHHHK_8 _,0K^DOX&_\
M)%/!_P#V*VG_ /I-'7\VE?TE_ W_ )(IX/\ ^Q6T_P#])HZ_%/&7_=L'ZS_*
M)^T>#G^]8S_##\Y'4T445^#'[P8OQ*_Y)UK_ /V!+K_T2U?D+7Z]?$K_ ))U
MK_\ V!+K_P!$M7Y"U_/OC9_O>"_PS_.)^=\<_P 6AZ2_0****_#3X,[CX:?\
M%9/^&$="F^$7_"@O^$J_M&[;6/[0_P"$J^P^7YBI#Y7E_99<X^S[MVX9WXQQ
MD]%_Q$<_]6;_ /F0_P#[WU\,_M>?\E)L?^P'%_Z.FKRNO]4?!G@3A3,O"W*<
M5B</S3G23;YZBN[OHI)?<CY[%<=<59;B)8;#8CEA!V2Y(.R]7%O[V?IU_P 1
M'/\ U9O_ .9#_P#O?7=?LS?\%T/^&B_CWX6^"'_#+G]C_P#"2ZJMG_:G_";?
M:/LV03O\O[$F_ITW#ZU^1=>Z?\$S?^3]OA;_ -C3%_Z ]??9MX>\'X;*J]:E
MAK2C"33YZFC46UO.VYTY3X@\7XG-:%&KB;QE.*:Y*>J<DGM"^Q_0!1117\R'
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 5X!_P4M_
MY-AN?^PW9_\ H35[_7@'_!2W_DV&Y_[#=G_Z$U?,<:?\DGC?^O4_R/*SS_D4
M5_\ "_R/SJHHHK^,C\4"OCOXG?\ )2?$/_8<N_\ T<]?8E?'?Q._Y*3XA_[#
MEW_Z.>O[.^AC_P E/FO_ %YA_P"EGRO%7^[T_5_D8=%%%?Z%'Q)^B/\ P;N?
M\EK^(G_8K6W_ *4U^L=?DY_P;N?\EK^(G_8K6W_I37ZQU_+?B?\ \EC6](?^
MD(_J#PQ_Y(^C_BG_ .E,****_/S] "L/Q]IT\NC#Q'H_@BQU[6]",M]X=LKZ
MY6#_ $OR)8?DF*/Y+-'-+%OVGY96!X)K<HH _++1_P#@N%^W+X?_ &FOBM\/
MM6_X(X?'_P 1IX<U#3;)?#^@0VEXFARBV+.WVB!&29+C<DR.K,I7D&NP\#_\
M%"O^"A/[9?[3/PE\!^'?^"2_Q8^&'A>R\:K=_$?7OBK%;Q:4=&2WE?Y8W0,U
MW'=):3P21D.KPE>4EDK?_:C_ &DO^"N'Q6_;K\>_LH_\$R/AI\#_  Y:?#CP
MQH%]XP\>?&A]1,FKR:BMS):Q6:6"LQB00W"%G1AO20!E/!S? GAC_@X_L/B_
MX#O?VJ_B/^SA>?#:/QSIG_":6OP?CUI-:DLS.HPIN[=$\CS#&9@&!,0<'*;P
M0#]$**** "BBB@ HHHH **** "O"_ /_ "D$\?\ _8B:5_Z,:O=*\+\ _P#*
M03Q__P!B)I7_ *,:@#W2OAO_ (*P?\E%\)_]@2;_ -'5]R5\-_\ !6#_ )*+
MX3_[ DW_ *.K\Z\5?^2+K_XH?^EH^;XL_P"1)4]8_FCY/HHHK^4#\C,/XG?\
MDV\0_P#8#N__ $2]?'=?8GQ._P"2;>(?^P'=_P#HEZ^.Z_T*^AC_ ,DQFO\
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
MY[_R),5_U[G_ .DLO(O^1WA?^OD/_2D?T 4445_&!_984444 %%%% !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 %> ?\%+?^38;G_L-V?_ *$U>_UX
M!_P4M_Y-AN?^PW9_^A-7S'&G_))XW_KU/\CRL\_Y%%?_  O\C\ZJ***_C(_%
M KX[^)W_ "4GQ#_V'+O_ -'/7V)7QW\3O^2D^(?^PY=_^CGK^SOH8_\ )3YK
M_P!>8?\ I9\KQ5_N]/U?Y&'1117^A1\2?HC_ ,&[G_):_B)_V*UM_P"E-?K'
M7Y.?\&[G_):_B)_V*UM_Z4U^L=?RWXG_ /)8UO2'_I"/Z@\,?^2/H_XI_P#I
M3"BBBOS\_0 KQK]L+]N[]G/]A&S\'^)?VG_']CX4\.>+O$4FBP^(M4D=;:TN
MA9SW2+(51L!Q;NH8[0"1SR!7LM>2?MG?L,?LM?\ !03X0-\#?VM/A3:>*_#Z
MW@O+**6XE@FL;M4>-;B":%E>*0+(XR#@AB&!!((!\6_MU_M+_P#!M9_P4=\/
MZ;I'[5?[6GPKU>^T/?\ \(_XDTWQB]AJFE[_ +XANH&5]C8!,;;HR0"5) (X
MW_@G-#_P;B_L-?&S0=&_X)]_%#PQX]^+WQ!UZVT#2]1E\43ZQJYBN)!YY25D
M,=K&D(DD8JL9EV"-F.5QUP_X(D^ /V4?F^'_ .P=\ ?VCO!<'W= \9?#G0]#
M\9VD0Z+!J45JEAJ9 P ES%:.<9>Z<G-=3^S1\-/^"'GQ>^..E>$_@/\ LX?#
MWX-?'CX>^)++5F\%W_@*S\-^+=+EA997C$*A?M<,D#,ADMWG@*S!PQ(4T ?H
M11110 4444 %%%% !1110 5X7X!_Y2">/_\ L1-*_P#1C5[I7A?@'_E()X__
M .Q$TK_T8U 'NE?#?_!6#_DHOA/_ + DW_HZON2OAO\ X*P?\E%\)_\ 8$F_
M]'5^=>*O_)%U_P#%#_TM'S?%G_(DJ>L?S1\GT445_*!^1F'\3O\ DFWB'_L!
MW?\ Z)>OCNOL3XG?\DV\0_\ 8#N__1+U\=U_H5]#'_DF,U_Z_0_](/B>*O\
M>*?H_P PHHHK^SCY4_:[_@A9_P F$V/_ &-.I?\ H:5]C5\<_P#!"S_DPFQ_
M[&G4O_0TK[&K^/\ C#_DJ<;_ -?)?F?U[PA_R2^#_P"O<?R"BBBOFSZ,_+;]
ML7_DY[QK_P!AM_\ T%:\TKTO]L7_ ).>\:_]AM__ $%:\TK^(<__ .1[B_\
MK[4_]*9^%9A_O]7_ !2_-A7E?[7G_)-K'_L.1?\ HF:O5*\K_:\_Y)M8_P#8
M<B_]$S5^A>!7_)W<F_Z_+\F>%G'_ "+*OH?.=%%%?[ 'YB%?TE_ W_DBG@__
M +%;3_\ TFCK^;2OZ2_@;_R13P?_ -BMI_\ Z31U^*>,O^[8/UG^43]H\'/]
MZQG^&'YR.IHHHK\&/W@Q?B5_R3K7_P#L"77_ *):OR%K]>OB5_R3K7_^P)=?
M^B6K\A:_GWQL_P![P7^&?YQ/SOCG^+0])?H%%%%?AI\&?.?[7G_)2;'_ + <
M7_HZ:O*Z]4_:\_Y*38_]@.+_ -'35Y77^P'@5_R:+)O^O*_-GYCG'_(SJ^H5
M[I_P3-_Y/V^%O_8TQ?\ H#UX77NG_!,W_D_;X6_]C3%_Z ]?H>>_\B3%?]>Y
M_P#I++R+_D=X7_KY#_TI'] %%%%?Q@?V6%%%% !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 45B_
M$K_DG6O_ /8$NO\ T2U?D+7Y]QMQW_J=5H0^K^U]HI/X^6W+;^[*][^1\[GF
M?_V+.$?9\_-?K:UK>3[G[*45^-=%?#?\1O\ ^I?_ .5?_N9X/^O7_4/_ .3_
M /VI^RE%?-'_  2M_P"3>]9_['.X_P#22TKZ7K]CR'-?[;R>CC^3D]I&_+>]
MOG97^Y'VF7XOZ]@H8CEMS*]KWM\] HHHKUSL"BBB@ KP#_@I;_R;#<_]ANS_
M /0FKW^O /\ @I;_ ,FPW/\ V&[/_P!":OF.-/\ DD\;_P!>I_D>5GG_ "**
M_P#A?Y'YU4445_&1^*!7QW\3O^2D^(?^PY=_^CGK[$KX[^)W_)2?$/\ V'+O
M_P!'/7]G?0Q_Y*?-?^O,/_2SY7BK_=Z?J_R,.BBBO]"CXD_1'_@W<_Y+7\1/
M^Q6MO_2FOUCK\G/^#=S_ )+7\1/^Q6MO_2FOUCK^6_$__DL:WI#_ -(1_4'A
MC_R1]'_%/_TIA1117Y^?H 5\U?\ !4O_ (*C? ;_ ().?L\VO[0/QW\.^(-9
MBU;6UT;0-%\-VL<D][?O!+,J,TCHD4>R%RSDG '"L<*?I6N0^)OP)^%?QDUS
MPQKWQ-\'V.M2>#]6EU/0H-2M(YX8;M[:6U,NR12-PBGE (P1N- 'XU/^WA^W
M3_P5F_>_%/\ X*=_ ']B?X/7_/\ PCOAGXO:1?\ C?4;9N0LMP+I#:$C*DAK
M9US\T,@Z_37[!?[/O_! ']@/Q=X;M_V5OBU\,_B;\7?%/B.UTNP\47GQ$TWQ
M)XJU"[N90LL\921OLX6,R2R&".(%4;=DD9_0K_A4WPK_ .B:>'__  30?_$5
MC^+?V;O@AXRGT>^U+X9Z+#>:!KMIJ^C:A9Z5!'<6=U;RK(K1R!,IN ,;XP6C
MD=<C=0!W%%%% '@?[7-K_P %#/'FM1?#K]B/Q-X$\!6UOIRW>K_$'QYHLVK>
M?.[.([&RLH98P"HCWS7$S%56:-8TD8R&+S/_ (([_MN?M3?M7>%/BO\ "?\
M;1\":#I_Q(^"/Q-NO!OB+7?""2+I&NM%&LB7,"R$LC%6!9>.'C;:F\QK]/?&
MC0?C!XG^&^I:%\"?B1HWA'Q/<P,FG>(-=\,/K$%FQ!&_[*MS;>8P.",R;<CE
M6'%?G=_P1]^)O[8_PR\9?M,?\$M?VI]*T#4?B9\.=_BO2?B3X6L?LX\8_P!N
M+<7 OKGA=UR9BGSX!P3%C]P&8 ]8^ G[8?[7G_!1S3/BO\</V*_'7A'POX&\
M!>+M0\+_  SMM?\ #+:B?'>H6$:FXO+N87$9M=/EF<0PB "4!7E=SQ$/<?\
M@G'^W'X(_P""BO['_A/]JGP5HDNCOK4,MMKWAZYEWS:-JEO(T-W9N< MLE1M
MK$*7C9'VKNP/D_\ X-/8["#_ ((K> H+9-MU'XG\1+J2%<,LXU2?AAU!V>7U
M]JQ_^#51=3F_8J^,NLN&_LK4OVHO%=SX>)^ZUF8-/7*=MOFK*..X:@#].J**
M* "O"_ /_*03Q_\ ]B)I7_HQJGU3]J7XRV&IW-A;?L6^-[J."=XX[F*YMMLR
MAB XRW0@9'UKAO@%\2_%WC#]MGQQXAUWX/ZSH-U-X+T])-*U"2,RQ!)2%8E3
MC#9)'^Z: /J:OAO_ (*P?\E%\)_]@2;_ -'5]F?\)+J__0H7O_?2U\4?\%2M
M0NM0^(/A9[K2I;4KHTP"RD9;][UXK\Z\5?\ DBZ_^*'_ *6CYOBS_D25/6/Y
MH^6J***_E _(S#^)W_)-O$/_ & [O_T2]?'=?8GQ._Y)MXA_[ =W_P"B7KX[
MK_0KZ&/_ "3&:_\ 7Z'_ *0?$\5?[Q3]'^84445_9Q\J?M=_P0L_Y,)L?^QI
MU+_T-*^QJ^*/^"'VLZA8_L)V4%OX>N;E?^$GU$^;$PQ]]..:^O\ _A)=7_Z%
M"]_[Z6OX_P",/^2IQO\ U\E^9_7O"'_)+X/_ *]Q_(V**Q_^$EU?_H4+W_OI
M:/\ A)=7_P"A0O?^^EKYL^C/S._;%_Y.>\:_]AM__05KS2O1OVN9Y+G]I3QE
M/-;-"S:RY:)^J\+P:\YK^(<__P"1[B_^OM3_ -*9^%9A_O\ 5_Q2_-A7E?[7
MG_)-K'_L.1?^B9J]4KRO]KS_ ))M8_\ 8<B_]$S5^A>!7_)W<F_Z_+\F>%G'
M_(LJ^A\YT445_L ?F(5_27\#?^2*>#_^Q6T__P!)HZ_FTK^C3X)>(]53X,>$
M47PG>,!X8T\!@RX/^C1\U^*>,O\ NV#]9_E$_:/!S_>L9_AA^<CT"BL?_A)=
M7_Z%"]_[Z6C_ (275_\ H4+W_OI:_!C]X&_$K_DG6O\ _8$NO_1+5^0M?K'\
M1?$>JO\ #[74;PG>*#HUT"Q9<#]TW-?DY7\^^-G^]X+_  S_ #B?G?'/\6AZ
M2_0****_#3X,^<_VO/\ DI-C_P!@.+_T=-7E=>J?M>?\E)L?^P'%_P"CIJ\K
MK_8#P*_Y-%DW_7E?FS\QSC_D9U?4*]T_X)F_\G[?"W_L:8O_ $!Z\+KV_P#X
M)LSR6W[=GPPGAMFF9?$\16).K?*W K]#SW_D28K_ *]S_P#267D7_([PO_7R
M'_I2/Z!:*Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK^,#^RS8HK'_X275_^
MA0O?^^EH_P"$EU?_ *%"]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^EH_X275_^A0O
M?^^EH V**Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ .A0
MO?\ OI:/^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:
M -BBL?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EH
M_P"$EU?_ *%"]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EH V*
M*Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\ OI:/
M^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BBL?\
MX275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$EU?_
M *%"]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EH V**Q_^$EU?
M_H4+W_OI:/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4
M+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BBL?\ X275_P#H
M4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z
M6@#8HK'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EH V**Q_^$EU?_H4+W_OI
M:/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI: -
MBBL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BBL?\ X275_P#H4+W_ +Z6
MC_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#8HK'_
M .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EH V**Q_^$EU?_H4+W_OI:/\ A)=7
M_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI: -BBL?_A)=
M7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BBL?\ X275_P#H4+W_ +Z6C_A)=7_Z
M%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#8HK'_ .$EU?\
MZ%"]_P"^EH_X275_^A0O?^^EH V**Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^
M^EH V**Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[
MZ6C_ (275_\ H4+W_OI: -BBL?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@
M#8HK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^
MEH_X275_^A0O?^^EH ;\2O\ DG6O_P#8$NO_ $2U?D+7ZQ_$7Q'JK_#[74;P
MG>*#HUT"Q9<#]TW-?DY7\^^-G^]X+_#/\XGYWQS_ !:'I+] HHHK\-/@SYS_
M &O/^2DV/_8#B_\ 1TU>5UZI^UY_R4FQ_P"P'%_Z.FKRNO\ 8#P*_P"319-_
MUY7YL_,<X_Y&=7U"O=/^"9O_ "?M\+?^QIB_] >O"Z]O_P"";,\EM^W9\,)X
M;9IF7Q/$5B3JWRMP*_0\]_Y$F*_Z]S_])9>1?\CO"_\ 7R'_ *4C^@6BL?\
MX275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6OXP/[+-BO /\ @I;_ ,FPW/\ V&[/
M_P!":O9_^$EU?_H4+W_OI:\'_P""C6LZA??LUW$%QX>N;9?[9M#YLK#'WFXX
MKYCC3_DD\;_UZG^1Y6>?\BBO_A?Y'Y]T445_&1^*!7QW\3O^2D^(?^PY=_\
MHYZ^Q*^._B=_R4GQ#_V'+O\ ]'/7]G?0Q_Y*?-?^O,/_ $L^5XJ_W>GZO\C#
MHHHK_0H^)/T1_P"#=S_DM?Q$_P"Q6MO_ $IK]8Z_)'_@WRU"ZT_XS_$%[72I
M;HMX8M@5B(RO^D]>:_5;_A)=7_Z%"]_[Z6OY;\3_ /DL:WI#_P!(1_4'AC_R
M1]'_ !3_ /2F;%%8_P#PDNK_ /0H7O\ WTM%?GY^@&Q1110!^?/Q8_X*C_"_
M]C+_ (*U>._AS^VA_P % _#'AWX;WOPXTC_A!_A_<:4@;2]4),MU->7"1><C
M/'M:)B6AD69D)22%%D].\+_\%R_^"8GQ0^)OA+X*? K]JGP_XY\7^-?$=MI&
MB:#X?\^21FD;]Y*[F+9&D<8=SN(W;0HY85XI^W9^T)\,M+_X*9:1\._A[_P3
M$TGXQ:O)<^"/"_QK^+'BK3;9],\$Z7J.KM%8V\7GPN9[MAJ;S,B,OR-;[@X'
M[OU;XX:;^QW^S)^UW\)/AM\3?V1/AWX?TSXA^,88/A5\1?"7A^UM+W2_$MK&
M+B.PNU2%6C6X5)ECGB=@^YH9(XP1(X!]FT444 ?/7QKT+_@J-9_M*0>*?V;_
M !W\%M0^%D^BQ0WOA/QWINI6VJ6MZ&;?/#>6GF+(&!7Y70  ;0 ?G._^S%^R
MA/\ !KX@^//VAOB;XNM?$OQ-^)]S8MXLURPTPV=E;6=E"T-CIME TDCQV\*O
M*VYY'DEEFED8@,L<?LU% 'QQ\/\ ]@G]IG]D*X^+'P]_83^(?@K2? _Q8\47
MGB73U\5P79NOA]J]]&J7TUC! ICU"W9T6>*U>2U$,A8;W0X'N'[$'['GPG_8
M'_9;\(?LG_!:&X.A>$]/,*WEZ0;G4+F21I;B[F( !DEF>21L8 W;5 4 #U>B
M@ HHHH *\+\ _P#*03Q__P!B)I7_ *,:O=*\+\ _\I!/'_\ V(FE?^C&H ]T
MKX;_ ."L'_)1?"?_ &!)O_1U?<E?#?\ P5@_Y*+X3_[ DW_HZOSKQ5_Y(NO_
M (H?^EH^;XL_Y$E3UC^:/D^BBBOY0/R,P_B=_P DV\0_]@.[_P#1+U\=U]B?
M$[_DFWB'_L!W?_HEZ^.Z_P!"OH8_\DQFO_7Z'_I!\3Q5_O%/T?YA1117]G'R
MI^UW_!"S_DPFQ_[&G4O_ $-*^QJ^.?\ @A9_R838_P#8TZE_Z&E?8U?Q_P 8
M?\E3C?\ KY+\S^O>$/\ DE\'_P!>X_D%%%%?-GT9^6W[8O\ R<]XU_[#;_\
MH*UYI7I?[8O_ "<]XU_[#;_^@K7FE?Q#G_\ R/<7_P!?:G_I3/PK,/\ ?ZO^
M*7YL*\K_ &O/^2;6/_8<B_\ 1,U>J5Y7^UY_R3:Q_P"PY%_Z)FK]"\"O^3NY
M-_U^7Y,\+./^195]#YSHHHK_ & /S$*_I+^!O_)%/!__ &*VG_\ I-'7\VE?
MTE_ W_DBG@__ +%;3_\ TFCK\4\9?]VP?K/\HG[1X.?[UC/\,/SD=31117X,
M?O!B_$K_ ))UK_\ V!+K_P!$M7Y"U^O7Q*_Y)UK_ /V!+K_T2U?D+7\^^-G^
M]X+_  S_ #B?G?'/\6AZ2_0****_#3X,^<_VO/\ DI-C_P!@.+_T=-7E=>J?
MM>?\E)L?^P'%_P"CIJ\KK_8#P*_Y-%DW_7E?FS\QSC_D9U?4*]T_X)F_\G[?
M"W_L:8O_ $!Z\+KW3_@F;_R?M\+?^QIB_P#0'K]#SW_D28K_ *]S_P#267D7
M_([PO_7R'_I2/Z ****_C _LL**** "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@#%^)7_).M?_[
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
MK^(G_8K6W_I37ZQU_+?B?_R6-;TA_P"D(_J#PQ_Y(^C_ (I_^E,****_/S]
M"D9T09=@!D#)/<\"EKXE_P""MW@CX1VWQ/\ @9^U!^UI+XWF^#'P=UW4O$6O
M6?@S3;V^C@\2(UBVBZCJ%O8H]P]G;B+4<LBD++/ )/W;OD U?VMO^"$G_!-W
M]N[]I_4OVI?VM/@B_BW5[_PMIVCQVB>(=2TV.)K62Y8W3-87,+2R21S0Q'?D
M*EK'MQDUPO\ Q"X_\$*/^C&?_,F^)_\ Y9UR/@__ (.HO^"1%W\6/&6F>,OV
MP;*V\)6BZ=_PAFHP?#;Q*9KTO"YO/- L6(V2A%7*)D$XW=1W_@#_ (.+_P#@
MES^T1\7?!7[//[)W[0DGC;QMXW\666E:?I?_  A.LV,44+RAKB:26\M8$&V!
M92H#,2^P;2,T >J?L+?\$D/V+/\ @FO\1O%?C3]C#X<2^#]/\9Z)I]EKFAMK
M=_J"2S6DUS)'<B6^N9G4E;ED**0OR*>N<_35%% !1110 4444 %%%% !7A?@
M'_E()X__ .Q$TK_T8U>Z5X7X!_Y2">/_ /L1-*_]&-0![I7PW_P5@_Y*+X3_
M .P)-_Z.K[DKX;_X*P?\E%\)_P#8$F_]'5^=>*O_ "1=?_%#_P!+1\WQ9_R)
M*GK'\T?)]%%%?R@?D9A_$[_DFWB'_L!W?_HEZ^.Z^Q/B=_R3;Q#_ -@.[_\
M1+U\=U_H5]#'_DF,U_Z_0_\ 2#XGBK_>*?H_S"BBBO[./E3]KO\ @A9_R838
M_P#8TZE_Z&E?8U?'/_!"S_DPFQ_[&G4O_0TK[&K^/^,/^2IQO_7R7YG]>\(?
M\DO@_P#KW'\@HHHKYL^C/RV_;%_Y.>\:_P#8;?\ ]!6O-*]+_;%_Y.>\:_\
M8;?_ -!6O-*_B'/_ /D>XO\ Z^U/_2F?A68?[_5_Q2_-A7E?[7G_ "3:Q_[#
MD7_HF:O5*\K_ &O/^2;6/_8<B_\ 1,U?H7@5_P G=R;_ *_+\F>%G'_(LJ^A
M\YT445_L ?F(5_27\#?^2*>#_P#L5M/_ /2:.OYM*_I+^!O_ "13P?\ ]BMI
M_P#Z31U^*>,O^[8/UG^43]H\'/\ >L9_AA^<CJ:***_!C]X,7XE?\DZU_P#[
M EU_Z):OR%K]>OB5_P DZU__ + EU_Z):OR%K^??&S_>\%_AG^<3\[XY_BT/
M27Z!1117X:?!GSG^UY_R4FQ_[ <7_HZ:O*Z]4_:\_P"2DV/_ & XO_1TU>5U
M_L!X%?\ )HLF_P"O*_-GYCG'_(SJ^H5[I_P3-_Y/V^%O_8TQ?^@/7A=>Z?\
M!,W_ )/V^%O_ &-,7_H#U^AY[_R),5_U[G_Z2R\B_P"1WA?^OD/_ $I'] %%
M%%?Q@?V6%%%% !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!B_$K_ ))UK_\ V!+K_P!$M7Y"U^O7
MQ*_Y)UK_ /V!+K_T2U?D+7\^^-G^]X+_  S_ #B?G?'/\6AZ2_0****_#3X,
M^<_VO/\ DI-C_P!@.+_T=-7E=>J?M>?\E)L?^P'%_P"CIJ\KK_8#P*_Y-%DW
M_7E?FS\QSC_D9U?4*]T_X)F_\G[?"W_L:8O_ $!Z\+KW3_@F;_R?M\+?^QIB
M_P#0'K]#SW_D28K_ *]S_P#267D7_([PO_7R'_I2/Z ****_C _LL*\ _P""
MEO\ R;#<_P#8;L__ $)J]_KP#_@I;_R;#<_]ANS_ /0FKYCC3_DD\;_UZG^1
MY6>?\BBO_A?Y'YU4445_&1^*!7QW\3O^2D^(?^PY=_\ HYZ^Q*^._B=_R4GQ
M#_V'+O\ ]'/7]G?0Q_Y*?-?^O,/_ $L^5XJ_W>GZO\C#HHHK_0H^)/T1_P"#
M=S_DM?Q$_P"Q6MO_ $IK]8Z_)S_@W<_Y+7\1/^Q6MO\ TIK]8Z_EOQ/_ .2Q
MK>D/_2$?U!X8_P#)'T?\4_\ TIA1117Y^?H 4444 ?)=S^T_^S'X$_X*C3?L
M?>!O@%XR\3^/O'NC6VI_$+Q;H^@"YT'PK';V5P]DM_<,P%M)/'&P554EC+%G
MEQ79_&3XF_ 30?VD/ ?[//Q_^$UOH\_BC7DOOA)XQ6.&2TOM8L%6Z:R\U0LE
ME>[$E*QL/+GA$BK*S%X1QO[2T_[;_P"R%\7_ !1^T#^Q]^RGIGQP\.?$!K.[
M\9>"8?&$&A:YINJVUI'9K?6L]RC07=O):V]M&UN2DD;P[T,@E94^:/#?PF_X
M*R?\%5_VX_@_\;?VR?V6=._9T^"?P,\7KXNT7PG<>++?5]=\2:U$A6W:1X,"
M*-">0R181Y%'FE@T8!^I5%%% !1110 4444 %%%% !7A?@'_ )2">/\ _L1-
M*_\ 1C5[I7A?@'_E()X__P"Q$TK_ -&-0![I7PW_ ,%8/^2B^$_^P)-_Z.K[
MDKX;_P""L'_)1?"?_8$F_P#1U?G7BK_R1=?_ !0_]+1\WQ9_R)*GK'\T?)]%
M%%?R@?D9A_$[_DFWB'_L!W?_ *)>OCNOL3XG?\DV\0_]@.[_ /1+U\=U_H5]
M#'_DF,U_Z_0_](/B>*O]XI^C_,****_LX^5/VN_X(6?\F$V/_8TZE_Z&E?8U
M?'/_  0L_P"3";'_ +&G4O\ T-*^QJ_C_C#_ )*G&_\ 7R7YG]>\(?\ )+X/
M_KW'\@HHHKYL^C/RV_;%_P"3GO&O_8;?_P!!6O-*]+_;%_Y.>\:_]AM__05K
MS2OXAS__ )'N+_Z^U/\ TIGX5F'^_P!7_%+\V%>5_M>?\DVL?^PY%_Z)FKU2
MO*_VO/\ DFUC_P!AR+_T3-7Z%X%?\G=R;_K\OR9X6<?\BRKZ'SG1117^P!^8
MA7])?P-_Y(IX/_[%;3__ $FCK^;2OZ2_@;_R13P?_P!BMI__ *31U^*>,O\
MNV#]9_E$_:/!S_>L9_AA^<CJ:***_!C]X,7XE?\ ).M?_P"P)=?^B6K\A:_7
MKXE?\DZU_P#[ EU_Z):OR%K^??&S_>\%_AG^<3\[XY_BT/27Z!1117X:?!GS
MG^UY_P E)L?^P'%_Z.FKRNO5/VO/^2DV/_8#B_\ 1TU>5U_L!X%?\FBR;_KR
MOS9^8YQ_R,ZOJ%>Z?\$S?^3]OA;_ -C3%_Z ]>%U[I_P3-_Y/V^%O_8TQ?\
MH#U^AY[_ ,B3%?\ 7N?_ *2R\B_Y'>%_Z^0_]*1_0!1117\8']EA117G_P"T
MM\=/^&=_AA)\2/\ A%O[8\N]AM_L7V[[/G>2-V_8_3'3%<N-QF&R["3Q.(ER
MP@FY.S=DMW97;^2,J]>EAJ,JM1VC%7;\OD>@45\:_P##V[_JW[_RZ_\ [EH_
MX>W?]6_?^77_ /<M?&?\1.X'_P"@O_RG5_\ D#Q/]:<A_P"?W_DLO_D3[*HK
MXU_X>W?]6_?^77_]RU]8_#GQ=_PG_P /=!\>?V?]D_MO1K6_^R>;YGD^=$LF
MS=@;L;L9P,XS@5[>2<6</\159T\OK<\HJ[]V<;)Z?:BOP.[ YOEV93<<-/F:
MU>C7YI&S1117T1Z04444 %%%% !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 8OQ*_Y)UK__ &!+K_T2U?D+7Z]?$K_DG6O_ /8$NO\
MT2U?D+7\^^-G^]X+_#/\XGYWQS_%H>DOT"BBBOPT^#/G/]KS_DI-C_V XO\
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!B_$K_ ))UK_\ V!+K
M_P!$M7Y"U^O7Q*_Y)UK_ /V!+K_T2U?D+7\^^-G^]X+_  S_ #B?G?'/\6AZ
M2_0****_#3X,^<_VO/\ DI-C_P!@.+_T=-7E=>J?M>?\E)L?^P'%_P"CIJ\K
MK_8#P*_Y-%DW_7E?FS\QSC_D9U?4*]T_X)F_\G[?"W_L:8O_ $!Z\+KW3_@F
M;_R?M\+?^QIB_P#0'K]#SW_D28K_ *]S_P#267D7_([PO_7R'_I2/Z ****_
MC _LL*\ _P""EO\ R;#<_P#8;L__ $)J]_KP#_@I;_R;#<_]ANS_ /0FKYCC
M3_DD\;_UZG^1Y6>?\BBO_A?Y'YU4445_&1^*!7QW\3O^2D^(?^PY=_\ HYZ^
MQ*^._B=_R4GQ#_V'+O\ ]'/7]G?0Q_Y*?-?^O,/_ $L^5XJ_W>GZO\C#HHHK
M_0H^)/T1_P"#=S_DM?Q$_P"Q6MO_ $IK]8Z_)S_@W<_Y+7\1/^Q6MO\ TIK]
M8Z_EOQ/_ .2QK>D/_2$?U!X8_P#)'T?\4_\ TIA1117Y^?H 4450\4^(]/\
M!_AR^\4ZM;W\UKI]J\\\6EZ5<7URZ*,D16]LDDTS^B1HS,> ": /S:_;[^%W
M[1O[8G[5GQ6^&GP[_P""J/C+X0:_X"T&TA^%7P5^'WBF#1+_ ,72OI*Z@U_+
M*7$T\<UP\UFI166+[#(Q_B!\@\#_  '^ WPS_:9_9'_:&U?_ (+-?'WXSZ#X
MO^)RP>%O!/C+XF1W=Q;:S+IMT+:XFL]F^..(_:+&[B*K)&U\J,Z 21R=UXT_
MX+L_\$"_%7[:-]\2/VF?%OAVU\4_"F:"S^''B_6?@YXD77+*1XI5OX) ^G>;
M 89F90DB)M9W91DEJY#X5?MF_P#! #XQ_P#!5GX7?&#_ ()Z?![0OB/\9_B'
MXVNK;Q=JVF^!/$-E<:/%+8SN^O(M['#91NDB!9F6$RNMS)+YBE#Y@!^Q%%%%
M &%\3?B9X&^#?@#5OBA\2_$4.E:%HEFUSJ-]."0B#@!54%I'9B%2-07=V55!
M9@#\P?LA?LN_$S2+CX\?MV_$3PO/H?Q7^/\ Y<]AX>E*^?X:T6PL&M-%TZ0@
MD"[\O]_<[3M$\YC!80AVY_\ ;W_9"_X*K_M#_M*>'_B-^S=^U'\)O"G@?P7L
MNO#'A3Q9X.N]3:35=@SJ=T ZQR31$NL P5A!\P#S<.O9?L9_ +_@J7X6^,]Q
M\0/V^/VTO!WC;P]9Z#+;:!X3\ >$&TB WTLD9-Y=,Q+SE(D=$C+; 9F8KN5&
M !X/_P &GL=A!_P16\!06R;;J/Q/XB74D*X99QJD_##J#L\OK[5C_P#!JHNI
MS?L5?&767#?V5J7[47BNY\/$_=:S,&GKE.VWS5E''<-7N?P__8)_:9_9"N/B
MQ\/?V$_B'X*TGP/\6/%%YXET]?%<%V;KX?:O?1JE]-8P0*8]0MV=%GBM7DM1
M#(6&]T.![A^Q!^QY\)_V!_V6_"'[)_P6AN#H7A/3S"MY>D&YU"YDD:6XNYB
M 9)9GDD;& -VU0%   /5Z*** /$M4_:E^,MAJ=S86W[%OC>ZC@G>..YBN;;;
M,H8@.,MT(&1]:X;X!?$OQ=XP_;9\<>(==^#^LZ#=3>"]/232M0DC,L024A6)
M4XPV21_NFOJ:O"_ /_*03Q__ -B)I7_HQJ /7/\ A)=7_P"A0O?^^EKXH_X*
ME:A=:A\0?"SW6E2VI71I@%E(RW[WKQ7W?7PW_P %8/\ DHOA/_L"3?\ HZOS
MKQ5_Y(NO_BA_Z6CYOBS_ )$E3UC^:/D^BBBOY0/R,P_B=_R3;Q#_ -@.[_\
M1+U\=U]B?$[_ ))MXA_[ =W_ .B7KX[K_0KZ&/\ R3&:_P#7Z'_I!\3Q5_O%
M/T?YA1117]G'RI^SO_!#[6=0L?V$[*"W\/7-RO\ PD^HGS8F&/OIQS7U_P#\
M)+J__0H7O_?2U\H_\$+/^3";'_L:=2_]#2OL:OX_XP_Y*G&_]?)?F?U[PA_R
M2^#_ .O<?R,?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:V**^;/HS\L?VN9Y+
MG]I3QE/-;-"S:RY:)^J\+P:\YKTO]L7_ ).>\:_]AM__ $%:\TK^(<__ .1[
MB_\ K[4_]*9^%9A_O]7_ !2_-A7E?[7G_)-K'_L.1?\ HF:O5*\K_:\_Y)M8
M_P#8<B_]$S5^A>!7_)W<F_Z_+\F>%G'_ "+*OH?.=%%%?[ 'YB%?T:?!+Q'J
MJ?!CPBB^$[Q@/#&G@,&7!_T:/FOYRZ_I+^!O_)%/!_\ V*VG_P#I-'7XIXR_
M[M@_6?Y1/VCP<_WK&?X8?G(T?^$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HK
M\&/W@X[XB^(]5?X?:ZC>$[Q0=&N@6++@?NFYK\G*_7KXE?\ ).M?_P"P)=?^
MB6K\A:_GWQL_WO!?X9_G$_.^.?XM#TE^@4445^&GP9\Y_M>?\E)L?^P'%_Z.
MFKRNO5/VO/\ DI-C_P!@.+_T=-7E=?[ >!7_ ":+)O\ KROS9^8YQ_R,ZOJ%
M>W_\$V9Y+;]NSX83PVS3,OB>(K$G5OE;@5XA7NG_  3-_P"3]OA;_P!C3%_Z
M ]?H>>_\B3%?]>Y_^DLO(O\ D=X7_KY#_P!*1^]'_"2ZO_T*%[_WTM'_  DN
MK_\ 0H7O_?2UL45_&!_99C_\)+J__0H7O_?2UX/_ ,%&M9U"^_9KN(+CP]<V
MR_VS:'S96&/O-QQ7TA7@'_!2W_DV&Y_[#=G_ .A-7S'&G_))XW_KU/\ (\K/
M/^117_PO\C\ZJ***_C(_% KX[^)W_)2?$/\ V'+O_P!'/7V)7QW\3O\ DI/B
M'_L.7?\ Z.>O[.^AC_R4^:_]>8?^EGRO%7^[T_5_D8=%%%?Z%'Q)^@W_  ;Y
M:A=:?\9_B"]KI4MT6\,6P*Q$97_2>O-?JM_PDNK_ /0H7O\ WTM?EI_P;N?\
MEK^(G_8K6W_I37ZQU_+?B?\ \EC6](?^D(_J#PQ_Y(^C_BG_ .E,Q_\ A)=7
M_P"A0O?^^EH_X275_P#H4+W_ +Z6MBBOS\_0#'_X275_^A0O?^^EH_X275_^
MA0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_
M^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_
M +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^
M^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH
MQ_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X2
M75_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X
M275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H
M4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A
M0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK
M8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^E
MH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@
M#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275
M_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7
M_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?
M^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O
M?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6
MMBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH \9\7?MV_ /P'XEO/!_BS
M7;BTU+3YC%>6S:?<.8W';*QE3U[$UG?\/&OV8O\ H;Y__!7=?_&:^+?VQ?\
MDY[QK_V&W_\ 05KS2OYUS3Q=XDP695\/"E1<83E%7C.]E)I7_>+70_-L5QCF
M=#$SIQA"T6UM+H[?S'Z._P##QK]F+_H;Y_\ P5W7_P 9KH_A?^U]\)?C/K\W
MA?X:7ESJE_!9M=36Z6<T16%71"V9$4?>=!C.>?K7Y?UT7PT_;5_X81UV;XN_
M\*T_X2K^T;1M'_L_^V?L/E^8R3>;YGDRYQ]GV[=HSOSGC!]G@OQ%XJXKXIPF
M41H4FZ\U'W5)/9[.53E6W4BCQS7I55+&*$:2^)I2;2^3;_!GZM?\)+J__0H7
MO_?2T?\ "2ZO_P!"A>_]]+7YN_\ $1S_ -6;_P#F0_\ [WT?\1'/_5F__F0_
M_O?7]5?\0VXU_P"@7_R>G_\ )GJ?\1(X+_Z"O_)*G_R!^D7_  DNK_\ 0H7O
M_?2T?\)+J_\ T*%[_P!]+7YN_P#$1S_U9O\ ^9#_ /O?7Z3>!O$O_":>"='\
M8_8OLW]K:5;WGV;S-_E>;&K[-V!NQNQG SCH*\3.>&,\X>C"684N13O;WHRO
M:U_AD^ZW/:R;B;(^()3C@*O.X6O[LE:^WQ17;H1_\)+J_P#T*%[_ -]+1_PD
MNK_]"A>_]]+6Q17@GO''?$7Q'JK_  ^UU&\)WB@Z-= L67 _=-S7Y.5^O7Q*
M_P"2=:__ -@2Z_\ 1+5^0M?S[XV?[W@O\,_SB?G?'/\ %H>DOT"BBBOPT^#/
MG/\ :\_Y*38_]@.+_P!'35Y77JG[7G_)2;'_ + <7_HZ:O*Z_P!@/ K_ )-%
MDW_7E?FS\QSC_D9U?4*]O_X)LSR6W[=GPPGAMFF9?$\16).K?*W KQ"O=/\
M@F;_ ,G[?"W_ +&F+_T!Z_0\]_Y$F*_Z]S_])9>1?\CO"_\ 7R'_ *4C]Z/^
M$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HK^,#^RS'_X275_^A0O?^^EKP?\
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
M HHHH **** "BBB@#\MOVQ?^3GO&O_8;?_T%:\TKTO\ ;%_Y.>\:_P#8;?\
M]!6O-*_B'/\ _D>XO_K[4_\ 2F?A68?[_5_Q2_-A7E?[7G_)-K'_ +#D7_HF
M:O5*\K_:\_Y)M8_]AR+_ -$S5^A>!7_)W<F_Z_+\F>%G'_(LJ^A\YT445_L
M?F(5_27\#?\ DBG@_P#[%;3_ /TFCK^;2OZ2_@;_ ,D4\'_]BMI__I-'7XIX
MR_[M@_6?Y1/VCP<_WK&?X8?G(ZFBBBOP8_>#%^)7_).M?_[ EU_Z):OR%K]>
MOB5_R3K7_P#L"77_ *):OR%K^??&S_>\%_AG^<3\[XY_BT/27Z!1117X:?!G
MSG^UY_R4FQ_[ <7_ *.FKRNO5/VO/^2DV/\ V XO_1TU>5U_L!X%?\FBR;_K
MROS9^8YQ_P C.KZA7NG_  3-_P"3]OA;_P!C3%_Z ]>%U[I_P3-_Y/V^%O\
MV-,7_H#U^AY[_P B3%?]>Y_^DLO(O^1WA?\ KY#_ -*1_0!1117\8']EA7@'
M_!2W_DV&Y_[#=G_Z$U>_UX!_P4M_Y-AN?^PW9_\ H35\QQI_R2>-_P"O4_R/
M*SS_ )%%?_"_R/SJHHHK^,C\4"OCOXG?\E)\0_\ 8<N__1SU]B5\=_$[_DI/
MB'_L.7?_ *.>O[.^AC_R4^:_]>8?^EGRO%7^[T_5_D8=%%%?Z%'Q)^B/_!NY
M_P EK^(G_8K6W_I37ZQU^3G_  ;N?\EK^(G_ &*UM_Z4U^L=?RWXG_\ )8UO
M2'_I"/Z@\,?^2/H_XI_^E,****_/S] "OA[_ (+/^+_V:?!7B']FC6?VR?'M
MMH'PNA^-]Q/XLGU*^E@LKCR?#.M36D-R(_\ 6Q->);9C8%'X5@037W#7QY_P
M5B\!^"?&/B[]G/5/C%^RWJGQ:^'VC_&2XD\<^'K#X;3>*XK6UG\-ZQ9P7MSI
M\,$[20Q7EQ:L6\MMA 8#<!0!%HW_  7>_P""*OAS1[3P]X>_;T^&UAI]A;1V
M]C8V4LD4-O"BA4CC18@J(J@ *    !6AX<_X+C_\$S?BA\1?"?P:^ /[4_AG
MQUXP\9^)K/1]%\/Z'-.9'\V0>;,S>2518H1++\Q <H$!!8$=AH__  2R_P""
M4^N:3:ZW8?\ !-'X#""\MDGA%S\$='@D".H8;XY+-7C;!&58!E/! ((J2+_@
ME7_P3S\.>*?#OQ"^$W[&7PL\">)O"OB.SUC1?$G@OX>Z=IE[!)!*&:/S;:&-
MBDD?F1,I)&),XRH( /H2BBB@ HHHH **** "BBB@ KPOP#_RD$\?_P#8B:5_
MZ,:O=*\+\ _\I!/'_P#V(FE?^C&H ]TKX;_X*P?\E%\)_P#8$F_]'5]R5\-_
M\%8/^2B^$_\ L"3?^CJ_.O%7_DBZ_P#BA_Z6CYOBS_D25/6/YH^3Z***_E _
M(S#^)W_)-O$/_8#N_P#T2]?'=?8GQ._Y)MXA_P"P'=_^B7KX[K_0KZ&/_),9
MK_U^A_Z0?$\5?[Q3]'^84445_9Q\J?M=_P $+/\ DPFQ_P"QIU+_ -#2OL:O
MCG_@A9_R838_]C3J7_H:5]C5_'_&'_)4XW_KY+\S^O>$/^27P?\ U[C^0444
M5\V?1GY;?MB_\G/>-?\ L-O_ .@K7FE>E_MB_P#)SWC7_L-O_P"@K7FE?Q#G
M_P#R/<7_ -?:G_I3/PK,/]_J_P"*7YL*\K_:\_Y)M8_]AR+_ -$S5ZI7E?[7
MG_)-K'_L.1?^B9J_0O K_D[N3?\ 7Y?DSPLX_P"195]#YSHHHK_8 _,0K^DO
MX&_\D4\'_P#8K:?_ .DT=?S:5_27\#?^2*>#_P#L5M/_ /2:.OQ3QE_W;!^L
M_P HG[1X.?[UC/\ ##\Y'4T445^#'[P8OQ*_Y)UK_P#V!+K_ -$M7Y"U^O7Q
M*_Y)UK__ &!+K_T2U?D+7\^^-G^]X+_#/\XGYWQS_%H>DOT"BBBOPT^#/G/]
MKS_DI-C_ -@.+_T=-7E=>J?M>?\ )2;'_L!Q?^CIJ\KK_8#P*_Y-%DW_ %Y7
MYL_,<X_Y&=7U"O=/^"9O_)^WPM_[&F+_ - >O"Z]T_X)F_\ )^WPM_[&F+_T
M!Z_0\]_Y$F*_Z]S_ /267D7_ ".\+_U\A_Z4C^@"BBBOXP/[+"O /^"EO_)L
M-S_V&[/_ -":O?Z\ _X*6_\ )L-S_P!ANS_]":OF.-/^23QO_7J?Y'E9Y_R*
M*_\ A?Y'YU4445_&1^*!7QW\3O\ DI/B'_L.7?\ Z.>OL2OCOXG?\E)\0_\
M8<N__1SU_9WT,?\ DI\U_P"O,/\ TL^5XJ_W>GZO\C#HHHK_ $*/B3]$?^#=
MS_DM?Q$_[%:V_P#2FOUCK\G/^#=S_DM?Q$_[%:V_]*:_6.OY;\3_ /DL:WI#
M_P!(1_4'AC_R1]'_ !3_ /2F%%%%?GY^@!1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Y;
M?MB_\G/>-?\ L-O_ .@K7FE>E_MB_P#)SWC7_L-O_P"@K7FE?Q#G_P#R/<7_
M -?:G_I3/PK,/]_J_P"*7YL*\K_:\_Y)M8_]AR+_ -$S5ZI7E?[7G_)-K'_L
M.1?^B9J_0O K_D[N3?\ 7Y?DSPLX_P"195]#YSHHHK_8 _,0K^DOX&_\D4\'
M_P#8K:?_ .DT=?S:5_27\#?^2*>#_P#L5M/_ /2:.OQ3QE_W;!^L_P HG[1X
M.?[UC/\ ##\Y'4T445^#'[P8OQ*_Y)UK_P#V!+K_ -$M7Y"U^O7Q*_Y)UK__
M &!+K_T2U?D+7\^^-G^]X+_#/\XGYWQS_%H>DOT"BBBOPT^#/G/]KS_DI-C_
M -@.+_T=-7E=>J?M>?\ )2;'_L!Q?^CIJ\KK_8#P*_Y-%DW_ %Y7YL_,<X_Y
M&=7U"O=/^"9O_)^WPM_[&F+_ - >O"Z]T_X)F_\ )^WPM_[&F+_T!Z_0\]_Y
M$F*_Z]S_ /267D7_ ".\+_U\A_Z4C^@"BBBOXP/[+"O /^"EO_)L-S_V&[/_
M -":O?Z\ _X*6_\ )L-S_P!ANS_]":OF.-/^23QO_7J?Y'E9Y_R**_\ A?Y'
MYU4445_&1^*!7QW\3O\ DI/B'_L.7?\ Z.>OL2OCOXG?\E)\0_\ 8<N__1SU
M_9WT,?\ DI\U_P"O,/\ TL^5XJ_W>GZO\C#HHHK_ $*/B3]$?^#=S_DM?Q$_
M[%:V_P#2FOUCK\G/^#=S_DM?Q$_[%:V_]*:_6.OY;\3_ /DL:WI#_P!(1_4'
MAC_R1]'_ !3_ /2F%%%%?GY^@!1110 4444 %%%% !1110 4444 %%%% !7A
M?@'_ )2">/\ _L1-*_\ 1C5[I7A?@'_E()X__P"Q$TK_ -&-0![I7PW_ ,%8
M/^2B^$_^P)-_Z.K[DKX;_P""L'_)1?"?_8$F_P#1U?G7BK_R1=?_ !0_]+1\
MWQ9_R)*GK'\T?)]%%%?R@?D9A_$[_DFWB'_L!W?_ *)>OCNOL3XG?\DV\0_]
M@.[_ /1+U\=U_H5]#'_DF,U_Z_0_](/B>*O]XI^C_,****_LX^5/VN_X(6?\
MF$V/_8TZE_Z&E?8U?'/_  0L_P"3";'_ +&G4O\ T-*^QJ_C_C#_ )*G&_\
M7R7YG]>\(?\ )+X/_KW'\@HHHKYL^C/RV_;%_P"3GO&O_8;?_P!!6O-*]+_;
M%_Y.>\:_]AM__05KS2OXAS__ )'N+_Z^U/\ TIGX5F'^_P!7_%+\V%>5_M>?
M\DVL?^PY%_Z)FKU2O*_VO/\ DFUC_P!AR+_T3-7Z%X%?\G=R;_K\OR9X6<?\
MBRKZ'SG1117^P!^8A7])?P-_Y(IX/_[%;3__ $FCK^;2OZ2_@;_R13P?_P!B
MMI__ *31U^*>,O\ NV#]9_E$_:/!S_>L9_AA^<CJ:***_!C]X,7XE?\ ).M?
M_P"P)=?^B6K\A:_7KXE?\DZU_P#[ EU_Z):OR%K^??&S_>\%_AG^<3\[XY_B
MT/27Z!1117X:?!GSG^UY_P E)L?^P'%_Z.FKRNO5/VO/^2DV/_8#B_\ 1TU>
M5U_L!X%?\FBR;_KROS9^8YQ_R,ZOJ%>Z?\$S?^3]OA;_ -C3%_Z ]>%U[I_P
M3-_Y/V^%O_8TQ?\ H#U^AY[_ ,B3%?\ 7N?_ *2R\B_Y'>%_Z^0_]*1_0!11
M17\8']EA7@'_  4M_P"38;G_ +#=G_Z$U>_UX!_P4M_Y-AN?^PW9_P#H35\Q
MQI_R2>-_Z]3_ "/*SS_D45_\+_(_.JBBBOXR/Q0*^._B=_R4GQ#_ -AR[_\
M1SU]B5\=_$[_ )*3XA_[#EW_ .CGK^SOH8_\E/FO_7F'_I9\KQ5_N]/U?Y&'
M1117^A1\2?HC_P &[G_):_B)_P!BM;?^E-?K'7Y.?\&[G_):_B)_V*UM_P"E
M-?K'7\M^)_\ R6-;TA_Z0C^H/#'_ )(^C_BG_P"E,****_/S] "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** /RV_;%_P"3GO&O_8;?_P!!6O-*]+_;%_Y.>\:_]AM__05K
MS2OXAS__ )'N+_Z^U/\ TIGX5F'^_P!7_%+\V%>5_M>?\DVL?^PY%_Z)FKU2
MO*_VO/\ DFUC_P!AR+_T3-7Z%X%?\G=R;_K\OR9X6<?\BRKZ'SG1117^P!^8
MA7])?P-_Y(IX/_[%;3__ $FCK^;2OZ2_@;_R13P?_P!BMI__ *31U^*>,O\
MNV#]9_E$_:/!S_>L9_AA^<CJ:***_!C]X,7XE?\ ).M?_P"P)=?^B6K\A:_7
MKXE?\DZU_P#[ EU_Z):OR%K^??&S_>\%_AG^<3\[XY_BT/27Z!1117X:?!GS
MG^UY_P E)L?^P'%_Z.FKRNO5/VO/^2DV/_8#B_\ 1TU>5U_L!X%?\FBR;_KR
MOS9^8YQ_R,ZOJ%>Z?\$S?^3]OA;_ -C3%_Z ]>%U[I_P3-_Y/V^%O_8TQ?\
MH#U^AY[_ ,B3%?\ 7N?_ *2R\B_Y'>%_Z^0_]*1_0!1117\8']EA7@'_  4M
M_P"38;G_ +#=G_Z$U>_UX!_P4M_Y-AN?^PW9_P#H35\QQI_R2>-_Z]3_ "/*
MSS_D45_\+_(_.JBBBOXR/Q0*^._B=_R4GQ#_ -AR[_\ 1SU]B5\=_$[_ )*3
MXA_[#EW_ .CGK^SOH8_\E/FO_7F'_I9\KQ5_N]/U?Y&'1117^A1\2?HC_P &
M[G_):_B)_P!BM;?^E-?K'7Y.?\&[G_):_B)_V*UM_P"E-?K'7\M^)_\ R6-;
MTA_Z0C^H/#'_ )(^C_BG_P"E,****_/S] "BBB@ HHHH **** "BBB@ HHHH
M **** "O"_ /_*03Q_\ ]B)I7_HQJ]TKPOP#_P I!/'_ /V(FE?^C&H ]TKX
M;_X*P?\ )1?"?_8$F_\ 1U?<E?#?_!6#_DHOA/\ [ DW_HZOSKQ5_P"2+K_X
MH?\ I:/F^+/^1)4]8_FCY/HHHK^4#\C,/XG?\DV\0_\ 8#N__1+U\=U]B?$[
M_DFWB'_L!W?_ *)>OCNO]"OH8_\ ),9K_P!?H?\ I!\3Q5_O%/T?YA1117]G
M'RI^UW_!"S_DPFQ_[&G4O_0TK[&KXY_X(6?\F$V/_8TZE_Z&E?8U?Q_QA_R5
M.-_Z^2_,_KWA#_DE\'_U[C^04445\V?1GY;?MB_\G/>-?^PV_P#Z"M>:5Z7^
MV+_R<]XU_P"PV_\ Z"M>:5_$.?\ _(]Q?_7VI_Z4S\*S#_?ZO^*7YL*\K_:\
M_P"2;6/_ &'(O_1,U>J5Y7^UY_R3:Q_[#D7_ *)FK]"\"O\ D[N3?]?E^3/"
MSC_D65?0^<Z***_V /S$*_I+^!O_ "13P?\ ]BMI_P#Z31U_-I7])?P-_P"2
M*>#_ /L5M/\ _2:.OQ3QE_W;!^L_RB?M'@Y_O6,_PP_.1U-%%%?@Q^\&+\2O
M^2=:_P#]@2Z_]$M7Y"U^O7Q*_P"2=:__ -@2Z_\ 1+5^0M?S[XV?[W@O\,_S
MB?G?'/\ %H>DOT"BBBOPT^#/G/\ :\_Y*38_]@.+_P!'35Y77JG[7G_)2;'_
M + <7_HZ:O*Z_P!@/ K_ )-%DW_7E?FS\QSC_D9U?4*]T_X)F_\ )^WPM_[&
MF+_T!Z\+KW3_ ()F_P#)^WPM_P"QIB_] >OT//?^1)BO^O<__267D7_([PO_
M %\A_P"E(_H HHHK^,#^RPKP#_@I;_R;#<_]ANS_ /0FKW^O /\ @I;_ ,FP
MW/\ V&[/_P!":OF.-/\ DD\;_P!>I_D>5GG_ "**_P#A?Y'YU4445_&1^*!7
MQW\3O^2D^(?^PY=_^CGK[$KX[^)W_)2?$/\ V'+O_P!'/7]G?0Q_Y*?-?^O,
M/_2SY7BK_=Z?J_R,.BBBO]"CXD_1'_@W<_Y+7\1/^Q6MO_2FOUCK\G/^#=S_
M )+7\1/^Q6MO_2FOUCK^6_$__DL:WI#_ -(1_4'AC_R1]'_%/_TIA1117Y^?
MH!PWQ8_:2^"OP.U&TTGXH^,_[+N+Z S6L?\ 9US/O0':3F&-@.>QP:Y/_AX'
M^R)_T5O_ ,H-_P#_ !BO /\ @K!_R47PG_V!)O\ T=7R?7X1Q7XH9_D7$-?
M8>E2<*;23E&;>L4];32Z]CX#-^*LPP&8U,/3C!QBU:Z=]D_YD?I?_P / _V1
M/^BM_P#E!O\ _P",5=\.?MQ_LN>+?$-AX5\/_%#[1?ZG>Q6EC!_8E\GF32.$
M1=S0A1EB!DD 9Y(K\PZKZOXR\2?#G2;KXA>#=2^QZQH-N^HZ5>>2DGD7,"F6
M*38X96VNJG# J<8((XKS,J\6N*,QS2AA/945[2<8_#/[4DO^?C[]F>=_KQF-
M/WIPARK5V3O;K;WMS]G**_"C_A\E_P %(O\ HXW_ ,M#1_\ Y$H_X?)?\%(O
M^CC?_+0T?_Y$K^X/^(0<2_\ /ZC_ .!3_P#E9G_Q%[AK_GU6_P# 8?\ RP_=
M>BOPH_X?)?\ !2+_ *.-_P#+0T?_ .1*_4/_ ()0_'_XN?M+?LCVOQ/^-GBW
M^VM<DU^]MGOOL%O;9BC90B[((T3C)YVY/>O!XBX SGAK +&8JI3E'F4;1<F[
MN_>"5M.Y[O#W'V3\2X]X3"TZD9<KE[RBE96723=]>Q]*4445\.?;A1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^6W[8O_)SW
MC7_L-O\ ^@K7FE>E_MB_\G/>-?\ L-O_ .@K7FE?Q#G_ /R/<7_U]J?^E,_"
MLP_W^K_BE^;"O*_VO/\ DFUC_P!AR+_T3-7JE>5_M>?\DVL?^PY%_P"B9J_0
MO K_ ).[DW_7Y?DSPLX_Y%E7T/G.BBBO]@#\Q"OZ2_@;_P D4\'_ /8K:?\
M^DT=?S:5_27\#?\ DBG@_P#[%;3_ /TFCK\4\9?]VP?K/\HG[1X.?[UC/\,/
MSD=31117X,?O!B_$K_DG6O\ _8$NO_1+5^0M?KU\2O\ DG6O_P#8$NO_ $2U
M?D+7\^^-G^]X+_#/\XGYWQS_ !:'I+] HHHK\-/@SYS_ &O/^2DV/_8#B_\
M1TU>5UZI^UY_R4FQ_P"P'%_Z.FKRNO\ 8#P*_P"319-_UY7YL_,<X_Y&=7U"
MO=/^"9O_ "?M\+?^QIB_] >O"Z]T_P""9O\ R?M\+?\ L:8O_0'K]#SW_D28
MK_KW/_TEEY%_R.\+_P!?(?\ I2/Z ****_C _LL*\ _X*6_\FPW/_8;L_P#T
M)J]_KP#_ (*6_P#)L-S_ -ANS_\ 0FKYCC3_ ))/&_\ 7J?Y'E9Y_P BBO\
MX7^1^=5%%%?QD?B@5\=_$[_DI/B'_L.7?_HYZ^Q*^._B=_R4GQ#_ -AR[_\
M1SU_9WT,?^2GS7_KS#_TL^5XJ_W>GZO\C#HHHK_0H^)/T1_X-W/^2U_$3_L5
MK;_TIK]8Z_)S_@W<_P"2U_$3_L5K;_TIK]8Z_EOQ/_Y+&MZ0_P#2$?U!X8_\
MD?1_Q3_]*84445^?GZ %%%% !1110 4444 %%%% !1110 4444 %>%^ ?^4@
MGC__ +$32O\ T8U>Z5X7X!_Y2">/_P#L1-*_]&-0![I7PW_P5@_Y*+X3_P"P
M)-_Z.K[DKX;_ ."L'_)1?"?_ &!)O_1U?G7BK_R1=?\ Q0_]+1\WQ9_R)*GK
M'\T?)]%%%?R@?D9A_$[_ ))MXA_[ =W_ .B7KX[K[$^)W_)-O$/_ & [O_T2
M]?'=?Z%?0Q_Y)C-?^OT/_2#XGBK_ 'BGZ/\ ,****_LX^5/VN_X(6?\ )A-C
M_P!C3J7_ *&E?8U?'/\ P0L_Y,)L?^QIU+_T-*^QJ_C_ (P_Y*G&_P#7R7YG
M]>\(?\DO@_\ KW'\@HHHKYL^C/RV_;%_Y.>\:_\ 8;?_ -!6O-*]+_;%_P"3
MGO&O_8;?_P!!6O-*_B'/_P#D>XO_ *^U/_2F?A68?[_5_P 4OS85Y7^UY_R3
M:Q_[#D7_ *)FKU2O*_VO/^2;6/\ V'(O_1,U?H7@5_R=W)O^OR_)GA9Q_P B
MRKZ'SG1117^P!^8A7])?P-_Y(IX/_P"Q6T__ -)HZ_FTK^DOX&_\D4\'_P#8
MK:?_ .DT=?BGC+_NV#]9_E$_:/!S_>L9_AA^<CJ:***_!C]X,7XE?\DZU_\
M[ EU_P"B6K\A:_7KXE?\DZU__L"77_HEJ_(6OY]\;/\ >\%_AG^<3\[XY_BT
M/27Z!1117X:?!GSG^UY_R4FQ_P"P'%_Z.FKRNO5/VO/^2DV/_8#B_P#1TU>5
MU_L!X%?\FBR;_KROS9^8YQ_R,ZOJ%>Z?\$S?^3]OA;_V-,7_ * ]>%U[I_P3
M-_Y/V^%O_8TQ?^@/7Z'GO_(DQ7_7N?\ Z2R\B_Y'>%_Z^0_]*1_0!1117\8'
M]EA7@'_!2W_DV&Y_[#=G_P"A-7O]> ?\%+?^38;G_L-V?_H35\QQI_R2>-_Z
M]3_(\K//^117_P +_(_.JBBBOXR/Q0*^._B=_P E)\0_]AR[_P#1SU]B5\=_
M$[_DI/B'_L.7?_HYZ_L[Z&/_ "4^:_\ 7F'_ *6?*\5?[O3]7^1AT445_H4?
M$GZ(_P#!NY_R6OXB?]BM;?\ I37ZQU^3G_!NY_R6OXB?]BM;?^E-?K'7\M^)
M_P#R6-;TA_Z0C^H/#'_DCZ/^*?\ Z4PHHHK\_/T ^&_^"L'_ "47PG_V!)O_
M $=7R?7UA_P5@_Y*+X3_ .P)-_Z.KY/K^0/$7_DM,9_B7_I$3\;XD_Y'=;U7
MY(*P_B=_R3;Q#_V [O\ ]$O6Y6'\3O\ DFWB'_L!W?\ Z)>O'X6_Y*? _P#7
MZE_Z7$^=Q'^[S]'^1\=T445_MV?DH5^UW_!"S_DPFQ_[&G4O_0TK\4:_:[_@
MA9_R838_]C3J7_H:5^8^+7_)++_KY'\I'Z;X3_\ )42_Z]R_.)]C4445_-)_
M284444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?
MEM^V+_R<]XU_[#;_ /H*UYI7I?[8O_)SWC7_ +#;_P#H*UYI7\0Y_P#\CW%_
M]?:G_I3/PK,/]_J_XI?FPKRO]KS_ ))M8_\ 8<B_]$S5ZI7E?[7G_)-K'_L.
M1?\ HF:OT+P*_P"3NY-_U^7Y,\+./^195]#YSHHHK_8 _,0K^DOX&_\ )%/!
M_P#V*VG_ /I-'7\VE?TE_ W_ )(IX/\ ^Q6T_P#])HZ_%/&7_=L'ZS_*)^T>
M#G^]8S_##\Y'4T445^#'[P8OQ*_Y)UK_ /V!+K_T2U?D+7Z]?$K_ ))UK_\
MV!+K_P!$M7Y"U_/OC9_O>"_PS_.)^=\<_P 6AZ2_0****_#3X,^<_P!KS_DI
M-C_V XO_ $=-7E=>J?M>?\E)L?\ L!Q?^CIJ\KK_ & \"O\ DT63?]>5^;/S
M'./^1G5]0KW3_@F;_P G[?"W_L:8O_0'KPNO=/\ @F;_ ,G[?"W_ +&F+_T!
MZ_0\]_Y$F*_Z]S_])9>1?\CO"_\ 7R'_ *4C^@"BBBOXP/[+"O /^"EO_)L-
MS_V&[/\ ]":O?Z\ _P""EO\ R;#<_P#8;L__ $)J^8XT_P"23QO_ %ZG^1Y6
M>?\ (HK_ .%_D?G51117\9'XH%?'?Q._Y*3XA_[#EW_Z.>OL2OCOXG?\E)\0
M_P#8<N__ $<]?V=]#'_DI\U_Z\P_]+/E>*O]WI^K_(PZ***_T*/B3]$?^#=S
M_DM?Q$_[%:V_]*:_6.OR<_X-W/\ DM?Q$_[%:V_]*:_6.OY;\3_^2QK>D/\
MTA']0>&/_)'T?\4__2F%%%%?GY^@!1110 4444 %%%% 'EW[8?[6?P^_8G^
M?B']HGXG>%/%NLZ-X;TNXU#4+3P=X:FU&Y$$,9DE=M@$<**BLQDFDCC 4Y:M
M#]E#]H/0OVLOV9O 7[3?A?0+O2M-\?>$['7K'3;]U:>VBNH5E6.0H2I8!@#@
MXSTKA?\ @JL ?^"7O[2((R#\!/&&1_W!+NN*_P""5'B&\\)?\$6/@9XKTZV$
MUQIG[/\ H]W!"1D2/'I:.J_B5 H U/$G_!2K3M2\6_$G2?V=?V=?%GQ1T;X-
M7LEC\3/$/AJ]LH8K74(81/<Z;8)<3(VHWL$15I8DV*I=8Q(TI,8]P^!/QQ^%
MG[2WP=\.?'OX)>+K?7O"GBO2HM0T/5;7(6>%QQE6 9'4Y5D8!D965@""*^#/
M^#4^"XU'_@CUX:^(6LWSWFK^,?'7B76=>OICNDNKQ]2EA>5S_$S"%<DUE_\
M!JUXBU&Z_83^*'PX\USHW@3]I+Q7H7A>'/R06 6SNA&GHOFW4S8'&7/O0!^F
M=%%% !7A?@'_ )2">/\ _L1-*_\ 1C5T5_\ ML?LI:7?3Z9J'QRT.*XMIFBG
MB>5LHZDAE/R]0017F_P2^,?PP\?_ +<GCKQ7X-\:66H:=<>"=.CAN[=R4=TD
M(<#(ZC</SH ^FJ^&_P#@K!_R47PG_P!@2;_T=7VE_P )CX8_Z#4'_?5?$G_!
M4_5=.U7XA>%I-.NTF5-&F#%#T/G5^=>*O_)%U_\ %#_TM'S?%G_(DJ>L?S1\
ML4445_*!^1F'\3O^2;>(?^P'=_\ HEZ^.Z^Q/B=_R3;Q#_V [O\ ]$O7QW7^
MA7T,?^28S7_K]#_T@^)XJ_WBGZ/\PHHHK^SCY4_:[_@A9_R838_]C3J7_H:5
M]C5\6?\ !#KQ%HFF_L(65K?ZE'%(/%&HG8QYQO2OL'_A,?#'_0:@_P"^J_C_
M (P_Y*G&_P#7R7YG]>\(?\DO@_\ KW'\C2HK-_X3'PQ_T&H/^^J/^$Q\,?\
M0:@_[ZKYL^C/S(_;%_Y.>\:_]AM__05KS2O1_P!KRY@O/VE_&5U:RAXWUERC
MKT(VK7G%?Q#G_P#R/<7_ -?:G_I3/PK,/]_J_P"*7YL*\K_:\_Y)M8_]AR+_
M -$S5ZI7E?[7G_)-K'_L.1?^B9J_0O K_D[N3?\ 7Y?DSPLX_P"195]#YSHH
MHK_8 _,0K^DOX&_\D4\'_P#8K:?_ .DT=?S:5_1U\$/%WAJ/X+^$(Y-8A#+X
M7T\,">A^S1U^*>,O^[8/UG^43]H\'/\ >L9_AA^<CNJ*S?\ A,?#'_0:@_[Z
MH_X3'PQ_T&H/^^J_!C]X*_Q*_P"2=:__ -@2Z_\ 1+5^0M?K1\1O%WAJ3X>Z
M]''K$)9M&N@H!ZGR6K\EZ_GWQL_WO!?X9_G$_.^.?XM#TE^@4445^&GP9\Y_
MM>?\E)L?^P'%_P"CIJ\KKU3]KS_DI-C_ -@.+_T=-7E=?[ >!7_)HLF_Z\K\
MV?F.<?\ (SJ^H5[I_P $S?\ D_;X6_\ 8TQ?^@/7A=>X_P#!-:Y@L_V[_A?=
M74H2-/%$1=VZ ;'K]#SW_D28K_KW/_TEEY%_R.\+_P!?(?\ I2/Z Z*S?^$Q
M\,?]!J#_ +ZH_P"$Q\,?]!J#_OJOXP/[+-*O /\ @I;_ ,FPW/\ V&[/_P!"
M:O;?^$Q\,?\ 0:@_[ZKP7_@H_P"(M$U+]FBXM;#4HY9#K-H=BGG&YJ^8XT_Y
M)/&_]>I_D>5GG_(HK_X7^1^>]%%%?QD?B@5\=_$[_DI/B'_L.7?_ *.>OL2O
MCOXG?\E)\0_]AR[_ /1SU_9WT,?^2GS7_KS#_P!+/E>*O]WI^K_(PZ***_T*
M/B3]$?\ @W<_Y+7\1/\ L5K;_P!*:_6.OR4_X-[=5T[2OC1\0I-1NTA5_"]L
M%+GJ?M-?JS_PF/AC_H-0?]]5_+?B?_R6-;TA_P"D(_J#PQ_Y(^C_ (I_^E,T
MJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJOS\_0#XM_X*P?\E%\)_P#8$F_]
M'5\GU]3_ /!4_5=.U7XA>%I-.NTF5-&F#%#T/G5\L5_('B+_ ,EIC/\ $O\
MTB)^-\2?\CNMZK\D%8?Q._Y)MXA_[ =W_P"B7K<K#^)W_)-O$/\ V [O_P!$
MO7C\+?\ )3X'_K]2_P#2XGSN(_W>?H_R/CNBBBO]NS\E"OVN_P""%G_)A-C_
M -C3J7_H:5^*-?M#_P $.O$6B:;^PA96M_J4<4@\4:B=C'G&]*_,?%K_ ))9
M?]?(_E(_3?"?_DJ)?]>Y?G$^TZ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJO
MYI/Z3-*OEKXQ?\%*_P#A4WQ/UKX;_P#"EO[0_L>]:W^V_P#"1^5YV #NV?9V
MV]>F37TG_P )CX8_Z#4'_?5?F)^UY<P7G[2_C*ZM90\;ZRY1UZ$;5K\T\3N(
M,WX>RFC6R^IR2E.S?+&6G*W;WDUNCYCBG,<9EN$A/#RY6Y6>B>EGW3/H/_A[
M=_U;]_Y=?_W+1_P]N_ZM^_\ +K_^Y:^-:*_$_P#B)W''_07_ .4Z7_R!\-_K
M3GW_ #^_\EC_ /(GZ+?LK?MR_P##3/Q"O/ ?_"K_ .Q/LFC27_VO^V_M._;+
M#'LV^0F,^;G.?X<8YX]^K\_/^"7FI6&E_'[6+C4+I8D;P?<*&<\$_:K0X_0U
M]X_\)CX8_P"@U!_WU7[]X=YSF6>\-QQ6.GSU'*2O9+1;:127X'Z%PYC<3C\L
M56O+FE=J]DOR2-*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZK[D]XTJ*S?\
MA,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_
M +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J
M/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,
M?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/
M^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[Z
MH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\
MA,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_
M +ZH TJ\-_:P_;/_ .&8/$>DZ!_PK;^W/[4LGN/._MC[-Y6U]NW'DR;O7.17
ML'_"8^&/^@U!_P!]5\2?\%3]5T[5?B%X6DTZ[294T:8,4/0^=7Q?'^;9ADG#
M%7%X*?)4BXI.R>\DGI)-;>1XG$.,Q&!RJ=:A*TDUK9/=KO='1_\ #V[_ *M^
M_P#+K_\ N6C_ (>W?]6_?^77_P#<M?&M%?SY_P 1.XX_Z"__ "G2_P#D#\Z_
MUIS[_G]_Y+'_ .1/N/X<_P#!4#_A/_B%H/@/_A1WV3^V]9M;#[7_ ,)-YGD^
M=*L>_;]F&[&[.,C.,9%?6-?CMH'Q'_X4YKME\7?[&_M'_A%;N/6/[/\ M'D_
M:OLS";RO,VMLW;-N[:V,YP<8KT__ (B.?^K-_P#S(?\ ][Z_H?P6H<;>(65X
MO$->W]E.,;_NX6O&]K>Y?\3ULNXZR_!0E'.,1:3?N^XWIU^"+6_<_3JBOS%_
MXB.?^K-__,A__>^C_B(Y_P"K-_\ S(?_ -[Z_:?^(;<:_P#0+_Y/3_\ DSTO
M^(D<%_\ 05_Y)4_^0/TZHKP_]B/]M71/VP?@7#\9K_PE'X5DFU.XM/[);5OM
MA41$#?YGE1=<]-O&.IKU[_A,?#'_ $&H/^^J^/QF#Q&7XJ>&KQY9P;35T[-;
MZJZ^YGU^#Q>'Q^%AB:$N:$TFG9JZ>VCL_O1I45F_\)CX8_Z#4'_?5'_"8^&/
M^@U!_P!]5S'2?F1^V+_R<]XU_P"PV_\ Z"M>:5Z/^UY<P7G[2_C*ZM90\;ZR
MY1UZ$;5KSBOXAS__ )'N+_Z^U/\ TIGX5F'^_P!7_%+\V%>5_M>?\DVL?^PY
M%_Z)FKU2O*_VO/\ DFUC_P!AR+_T3-7Z%X%?\G=R;_K\OR9X6<?\BRKZ'SG1
M117^P!^8A7])?P-_Y(IX/_[%;3__ $FCK^;2OZ.O@AXN\-1_!?PA')K$(9?"
M^GA@3T/V:.OQ3QE_W;!^L_RB?M'@Y_O6,_PP_.1W5%9O_"8^&/\ H-0?]]4?
M\)CX8_Z#4'_?5?@Q^\%?XE?\DZU__L"77_HEJ_(6OUH^(WB[PU)\/=>CCUB$
MLVC704 ]3Y+5^2]?S[XV?[W@O\,_SB?G?'/\6AZ2_0****_#3X,^<_VO/^2D
MV/\ V XO_1TU>5UZI^UY_P E)L?^P'%_Z.FKRNO]@/ K_DT63?\ 7E?FS\QS
MC_D9U?4*]T_X)F_\G[?"W_L:8O\ T!Z\+KW'_@FM<P6?[=_PONKJ4)&GBB(N
M[= -CU^AY[_R),5_U[G_ .DLO(O^1WA?^OD/_2D?T!T5F_\ "8^&/^@U!_WU
M1_PF/AC_ *#4'_?5?Q@?V6:5> ?\%+?^38;G_L-V?_H35[;_ ,)CX8_Z#4'_
M 'U7@O\ P4?\1:)J7[-%Q:V&I1RR'6;0[%/.-S5\QQI_R2>-_P"O4_R/*SS_
M )%%?_"_R/SWHHHK^,C\4"OCOXG?\E)\0_\ 8<N__1SU]B5\=_$[_DI/B'_L
M.7?_ *.>O[.^AC_R4^:_]>8?^EGRO%7^[T_5_D8=%%%?Z%'Q)^B/_!NY_P E
MK^(G_8K6W_I37ZQU^2G_  ;VZKIVE?&CXA2:C=I"K^%[8*7/4_::_5G_ (3'
MPQ_T&H/^^J_EOQ/_ .2QK>D/_2$?U!X8_P#)'T?\4_\ TIFE16;_ ,)CX8_Z
M#4'_ 'U17Y^?H!I4444 %%%% !1110!X%_P5(@\3>(/^">OQF^&/@/P#X@\3
M^)/&WPO\0>'?#>B^'-'ENYKB^O-,N+>%6*#;#'OD&Z21E4#N20#C?\$B-$\6
M^$/^";?P?^#/Q1^&OB#POXE\%?#S2M \2Z'XET:2V>*ZM[5(I A8;)XR5)#Q
MLRX.#@Y ^EJ* /SN_8/^'GQL_P""/WPC^)W[%>E?LW^-?'VE6/C;5==_9[O?
M">DFZL]7T[4,30Z5>7.X1Z9/;W/F)+-=M#$R.LD;-RH]N_X(Z_L$:Q_P3E_8
M4\.? /QSK=MJGC2_O[SQ#\0-3LB3#<:U>R>9.(R0-R1J(H V!O$(; W8'U'1
M0 4444 8DOPT^'$\K3S_  _T1W=BSN^E0DL3U).WDUXS\,?#OA_2?V^?'MAI
M6A6=M G@;2RD-O:HB*3(V2 !@9P/RKZ!KPOP#_RD$\?_ /8B:5_Z,:@#V[^S
MM/\ ^?&'_OT*^'O^"K4$$'Q$\*""%$!T6;(10,_OJ^YZ^&_^"L'_ "47PG_V
M!)O_ $=7YUXJ_P#)%U_\4/\ TM'S?%G_ ")*GK'\T?)]%%%?R@?D9A_$[_DF
MWB'_ + =W_Z)>OCNOL3XG?\ )-O$/_8#N_\ T2]?'=?Z%?0Q_P"28S7_ *_0
M_P#2#XGBK_>*?H_S"BBBO[./E3]JO^"&-G:3?L&6+S6L;M_PE.I<L@)^^E?8
MG]G:?_SXP_\ ?H5\?_\ !"S_ ),)L?\ L:=2_P#0TK[&K^/^,/\ DJ<;_P!?
M)?F?U[PA_P DO@_^O<?R(?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ*^;/HS\M
M/VPD2/\ :<\:)&@51K3X"C 'RK7FU>E_MB_\G/>-?^PV_P#Z"M>:5_$.?_\
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
MS2['Z%P?Q3_K7@:F(]C[/EERVYN:^B=[\L>Y#_9VG_\ /C#_ -^A1_9VG_\
M/C#_ -^A4U%?('UQ\]_\%*+.TA_9CN7AM8T;^VK3E4 /WFK\[Z_17_@I;_R;
M#<_]ANS_ /0FK\ZJ_E[Q@_Y*R/\ UZC^<C\JXR_Y&Z_PK\V%%%%?EA\H?JY^
MSK86+_L^^!'>SB)/@W2R28QDG[)%79?V=I__ #XP_P#?H5_-;\3O^2D^(?\
ML.7?_HYZPZ_U0R#P>^LY%A*WUZW-2INWLMKQ3_Y^'>O%_P"K+V/U*_+I?VF]
MM/\ GV?TW?V=I_\ SXP_]^A1_9VG_P#/C#_WZ%?S(U^B/_!NY_R6OXB?]BM;
M?^E-1Q!X7?V%D];'_6^?V:3Y?9VO=I;\[MOV9[/#_BA_;N<4L#]4Y/:-KF]I
M>UDWMR*^W<_5W^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:BOR8_6"'^SM/_ .?&
M'_OT*^'O^"K4$$'Q$\*""%$!T6;(10,_OJ^YZ^&_^"L'_)1?"?\ V!)O_1U?
MG7BK_P D77_Q0_\ 2T?-\6?\B2IZQ_-'R?1117\H'Y&8?Q._Y)MXA_[ =W_Z
M)>OCNOL3XG?\DV\0_P#8#N__ $2]?'=?Z%?0Q_Y)C-?^OT/_ $@^)XJ_WBGZ
M/\PHHHK^SCY4_:K_ ((8V=I-^P98O-:QNW_"4ZERR G[Z5]B?V=I_P#SXP_]
M^A7Q_P#\$+/^3";'_L:=2_\ 0TK[&K^/^,/^2IQO_7R7YG]>\(?\DO@_^O<?
MR(?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ*^;/HS\M/VPD2/]ISQHD:!5&M/@
M*, ?*M>;5Z7^V+_R<]XU_P"PV_\ Z"M>:5_$.?\ _(]Q?_7VI_Z4S\*S#_?Z
MO^*7YL*\K_:\_P"2;6/_ &'(O_1,U>J5Y7^UY_R3:Q_[#D7_ *)FK]"\"O\
MD[N3?]?E^3/"SC_D65?0^<Z***_V /S$*_I%^!VGV!^"O@\FRA)/A;3\DQC_
M )]HZ_FZK^DOX&_\D4\'_P#8K:?_ .DT=?BGC+_NV#]9_E$_:/!S_>L9_AA^
M<CH_[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ*_!C]X.?\ B3I]@/AWKY%E""-%
MNL$1C_GBU?D77Z]?$K_DG6O_ /8$NO\ T2U?D+7\^^-G^]X+_#/\XGYWQS_%
MH>DOT"BBBOPT^#/G/]KS_DI-C_V XO\ T=-7E=>J?M>?\E)L?^P'%_Z.FKRN
MO]@/ K_DT63?]>5^;/S'./\ D9U?4*]S_P"":"))^WG\+DD0,I\4Q9##(/R/
M7AE>Z?\ !,W_ )/V^%O_ &-,7_H#U^AY[_R),5_U[G_Z2R\B_P"1WA?^OD/_
M $I'[]?V=I__ #XP_P#?H4?V=I__ #XP_P#?H5-17\8']ED/]G:?_P ^,/\
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
M'_DF,U_Z_0_](/B>*O\ >*?H_P PHHHK^SCY4_:[_@A9_P F$V/_ &-.I?\
MH:5]C5\<_P#!"S_DPFQ_[&G4O_0TK[&K^/\ C#_DJ<;_ -?)?F?U[PA_R2^#
M_P"O<?R"BBBOFSZ,_+;]L7_DY[QK_P!AM_\ T%:\TKTO]L7_ ).>\:_]AM__
M $%:\TK^(<__ .1[B_\ K[4_]*9^%9A_O]7_ !2_-A7E?[7G_)-K'_L.1?\
MHF:O5*\K_:\_Y)M8_P#8<B_]$S5^A>!7_)W<F_Z_+\F>%G'_ "+*OH?.=%%%
M?[ 'YB%?TE_ W_DBG@__ +%;3_\ TFCK^;2OZ2_@;_R13P?_ -BMI_\ Z31U
M^*>,O^[8/UG^43]H\'/]ZQG^&'YR.IHHHK\&/W@Q?B5_R3K7_P#L"77_ *):
MOR%K]>OB5_R3K7_^P)=?^B6K\A:_GWQL_P![P7^&?YQ/SOCG^+0])?H%%%%?
MAI\&?.?[7G_)2;'_ + <7_HZ:O*Z]4_:\_Y*38_]@.+_ -'35Y77^P'@5_R:
M+)O^O*_-GYCG'_(SJ^H5[I_P3-_Y/V^%O_8TQ?\ H#UX77NG_!,W_D_;X6_]
MC3%_Z ]?H>>_\B3%?]>Y_P#I++R+_D=X7_KY#_TI'] %%%%?Q@?V6%> ?\%+
M?^38;G_L-V?_ *$U>_UX!_P4M_Y-AN?^PW9_^A-7S'&G_))XW_KU/\CRL\_Y
M%%?_  O\C\ZJ***_C(_% KX[^)W_ "4GQ#_V'+O_ -'/7V)7QW\3O^2D^(?^
MPY=_^CGK^SOH8_\ )3YK_P!>8?\ I9\KQ5_N]/U?Y&'1117^A1\2?HC_ ,&[
MG_):_B)_V*UM_P"E-?K'7Y.?\&[G_):_B)_V*UM_Z4U^L=?RWXG_ /)8UO2'
M_I"/Z@\,?^2/H_XI_P#I3"BBBOS\_0 HHHH **** "BBB@ HHHH **** "BB
MB@ KPOP#_P I!/'_ /V(FE?^C&KW2O"_ /\ RD$\?_\ 8B:5_P"C&H ]TKX;
M_P""L'_)1?"?_8$F_P#1U?<E?#?_  5@_P"2B^$_^P)-_P"CJ_.O%7_DBZ_^
M*'_I:/F^+/\ D25/6/YH^3Z***_E _(S#^)W_)-O$/\ V [O_P!$O7QW7V)\
M3O\ DFWB'_L!W?\ Z)>OCNO]"OH8_P#),9K_ -?H?^D'Q/%7^\4_1_F%%%%?
MV<?*G[7?\$+/^3";'_L:=2_]#2OL:OCG_@A9_P F$V/_ &-.I?\ H:5]C5_'
M_&'_ "5.-_Z^2_,_KWA#_DE\'_U[C^04445\V?1GY;?MB_\ )SWC7_L-O_Z"
MM>:5Z7^V+_R<]XU_[#;_ /H*UYI7\0Y__P CW%_]?:G_ *4S\*S#_?ZO^*7Y
ML*\K_:\_Y)M8_P#8<B_]$S5ZI7E?[7G_ "3:Q_[#D7_HF:OT+P*_Y.[DW_7Y
M?DSPLX_Y%E7T/G.BBBO]@#\Q"OZ2_@;_ ,D4\'_]BMI__I-'7\VE?TE_ W_D
MBG@__L5M/_\ 2:.OQ3QE_P!VP?K/\HG[1X.?[UC/\,/SD=31117X,?O!B_$K
M_DG6O_\ 8$NO_1+5^0M?KU\2O^2=:_\ ]@2Z_P#1+5^0M?S[XV?[W@O\,_SB
M?G?'/\6AZ2_0****_#3X,^<_VO/^2DV/_8#B_P#1TU>5UZI^UY_R4FQ_[ <7
M_HZ:O*Z_V \"O^319-_UY7YL_,<X_P"1G5]0KW3_ ()F_P#)^WPM_P"QIB_]
M >O"Z]T_X)F_\G[?"W_L:8O_ $!Z_0\]_P"1)BO^O<__ $EEY%_R.\+_ -?(
M?^E(_H HHHK^,#^RPKP#_@I;_P FPW/_ &&[/_T)J]_KP#_@I;_R;#<_]ANS
M_P#0FKYCC3_DD\;_ ->I_D>5GG_(HK_X7^1^=5%%%?QD?B@5\=_$[_DI/B'_
M +#EW_Z.>OL2OCOXG?\ )2?$/_8<N_\ T<]?V=]#'_DI\U_Z\P_]+/E>*O\
M=Z?J_P C#HHHK_0H^)/T1_X-W/\ DM?Q$_[%:V_]*:_6.OR<_P"#=S_DM?Q$
M_P"Q6MO_ $IK]8Z_EOQ/_P"2QK>D/_2$?U!X8_\ )'T?\4__ $IA1117Y^?H
M!\-_\%8/^2B^$_\ L"3?^CJ^3Z^L/^"L'_)1?"?_ &!)O_1U?)]?R!XB_P#)
M:8S_ !+_ -(B?C?$G_([K>J_)!6'\3O^2;>(?^P'=_\ HEZW*P_B=_R3;Q#_
M -@.[_\ 1+UX_"W_ "4^!_Z_4O\ TN)\[B/]WGZ/\CX[HHHK_;L_)0K]KO\
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
M5]C5_'_&'_)4XW_KY+\S^O>$/^27P?\ U[C^04445\V?1GY;?MB_\G/>-?\
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
MBN-_]PI?XOT9YI1117\WGYH>5_M>?\DVL?\ L.1?^B9J^<Z^C/VO/^2;6/\
MV'(O_1,U?.=?ZB_11_Y-%2_Z_5?S1^>\2?\ (S?H@HHHK^DSP3^DOX&_\D4\
M'_\ 8K:?_P"DT==37+? W_DBG@__ +%;3_\ TFCKJ:_B+%?[S/U?YG]L87_=
M:?\ A7Y!6+\2O^2=:_\ ]@2Z_P#1+5M5B_$K_DG6O_\ 8$NO_1+5P8O_ '2I
M_A?Y&E;^%+T9^0M%%%?PF?@85\Y_M>?\E)L?^P'%_P"CIJ^C*^<_VO/^2DV/
M_8#B_P#1TU?TG]%'_D[M+_KS5_)'@\2?\BQ^J/*Z***_U%/ST]T_X)F_\G[?
M"W_L:8O_ $!Z_H K^?\ _P""9O\ R?M\+?\ L:8O_0'K^@"OYX\8O^1WA_\
MKW_[=(_H7P?_ .1)B/\ KY_[;$****_(C];/ /\ @I;_ ,FPW/\ V&[/_P!"
M:OSJK]%?^"EO_)L-S_V&[/\ ]":OSJK^7O&#_DK(_P#7J/YR/RKC+_D;K_"O
MS84445^6'RA\=_$[_DI/B'_L.7?_ *.>L.MSXG?\E)\0_P#8<N__ $<]8=?[
M=\+?\DQ@?^O-+_TB)^2XC_>)^K_,*_1'_@W<_P"2U_$3_L5K;_TIK\[J_1'_
M (-W/^2U_$3_ +%:V_\ 2FO*\0?^2.Q?HO\ TN)]5P!_R6&$_P 3_P#29'ZQ
MT445_)I_6 5\-_\ !6#_ )*+X3_[ DW_ *.K[DKX;_X*P?\ )1?"?_8$F_\
M1U?G7BK_ ,D77_Q0_P#2T?-\6?\ (DJ>L?S1\GT445_*!^1F'\3O^2;>(?\
ML!W?_HEZ^.Z^Q/B=_P DV\0_]@.[_P#1+U\=U_H5]#'_ ))C-?\ K]#_ -(/
MB>*O]XI^C_,****_LX^5/VN_X(6?\F$V/_8TZE_Z&E?8U?'/_!"S_DPFQ_[&
MG4O_ $-*^QJ_C_C#_DJ<;_U\E^9_7O"'_)+X/_KW'\@HHHKYL^C/RV_;%_Y.
M>\:_]AM__05KS2O2_P!L7_DY[QK_ -AM_P#T%:\TK^(<_P#^1[B_^OM3_P!*
M9^%9A_O]7_%+\V%>5_M>?\DVL?\ L.1?^B9J]4KRO]KS_DFUC_V'(O\ T3-7
MZ%X%?\G=R;_K\OR9X6<?\BRKZ'SG1117^P!^8A7])?P-_P"2*>#_ /L5M/\
M_2:.OYM*_I+^!O\ R13P?_V*VG_^DT=?BGC+_NV#]9_E$_:/!S_>L9_AA^<C
MJ:***_!C]X,7XE?\DZU__L"77_HEJ_(6OUZ^)7_).M?_ .P)=?\ HEJ_(6OY
M]\;/][P7^&?YQ/SOCG^+0])?H%%%%?AI\&?.?[7G_)2;'_L!Q?\ HZ:O*Z]4
M_:\_Y*38_P#8#B_]'35Y77^P'@5_R:+)O^O*_-GYCG'_ ",ZOJ%>Z?\ !,W_
M )/V^%O_ &-,7_H#UX77NG_!,W_D_;X6_P#8TQ?^@/7Z'GO_ "),5_U[G_Z2
MR\B_Y'>%_P"OD/\ TI'] %%%%?Q@?V6%> ?\%+?^38;G_L-V?_H35[_7@'_!
M2W_DV&Y_[#=G_P"A-7S'&G_))XW_ *]3_(\K//\ D45_\+_(_.JBBBOXR/Q0
M*^._B=_R4GQ#_P!AR[_]'/7V)7QW\3O^2D^(?^PY=_\ HYZ_L[Z&/_)3YK_U
MYA_Z6?*\5?[O3]7^1AT445_H4?$GZ(_\&[G_ "6OXB?]BM;?^E-?K'7Y.?\
M!NY_R6OXB?\ 8K6W_I37ZQU_+?B?_P EC6](?^D(_J#PQ_Y(^C_BG_Z4PHHH
MK\_/T **** "BBB@ HHHH **** "BOF/Q)_P4JT[4O%OQ)TG]G7]G7Q9\4=&
M^#5[)8_$SQ#X:O;*&*UU"&$3W.FV"7$R-J-[!$5:6)-BJ76,2-*3&/</@3\<
M?A9^TM\'?#GQ[^"7BZWU[PIXKTJ+4-#U6UR%GA<<95@&1U.59& 9&5E8 @B@
M#K**** "O"_ /_*03Q__ -B)I7_HQJ]TKPOP#_RD$\?_ /8B:5_Z,:@#W2OA
MO_@K!_R47PG_ -@2;_T=7W)7PW_P5@_Y*+X3_P"P)-_Z.K\Z\5?^2+K_ .*'
M_I:/F^+/^1)4]8_FCY/HHHK^4#\C,/XG?\DV\0_]@.[_ /1+U\=U]B?$[_DF
MWB'_ + =W_Z)>OCNO]"OH8_\DQFO_7Z'_I!\3Q5_O%/T?YA1117]G'RI^UW_
M  0L_P"3";'_ +&G4O\ T-*^QJ^.?^"%G_)A-C_V-.I?^AI7V-7\?\8?\E3C
M?^ODOS/Z]X0_Y)?!_P#7N/Y!1117S9]&?EM^V+_R<]XU_P"PV_\ Z"M>:5Z7
M^V+_ ,G/>-?^PV__ *"M>:5_$.?_ /(]Q?\ U]J?^E,_"LP_W^K_ (I?FPKR
MO]KS_DFUC_V'(O\ T3-7JE>5_M>?\DVL?^PY%_Z)FK]"\"O^3NY-_P!?E^3/
M"SC_ )%E7T/G.BBBO]@#\Q"OZ2_@;_R13P?_ -BMI_\ Z31U_-I7])?P-_Y(
MIX/_ .Q6T_\ ])HZ_%/&7_=L'ZS_ "B?M'@Y_O6,_P ,/SD=31117X,?O!B_
M$K_DG6O_ /8$NO\ T2U?D+7Z]?$K_DG6O_\ 8$NO_1+5^0M?S[XV?[W@O\,_
MSB?G?'/\6AZ2_0****_#3X,^<_VO/^2DV/\ V XO_1TU>5UZI^UY_P E)L?^
MP'%_Z.FKRNO]@/ K_DT63?\ 7E?FS\QSC_D9U?4*]T_X)F_\G[?"W_L:8O\
MT!Z\+KW3_@F;_P G[?"W_L:8O_0'K]#SW_D28K_KW/\ ])9>1?\ ([PO_7R'
M_I2/Z ****_C _LL*\ _X*6_\FPW/_8;L_\ T)J]_KP#_@I;_P FPW/_ &&[
M/_T)J^8XT_Y)/&_]>I_D>5GG_(HK_P"%_D?G51117\9'XH%?'?Q._P"2D^(?
M^PY=_P#HYZ^Q*^._B=_R4GQ#_P!AR[_]'/7]G?0Q_P"2GS7_ *\P_P#2SY7B
MK_=Z?J_R,.BBBO\ 0H^)/T1_X-W/^2U_$3_L5K;_ -*:_6.OR<_X-W/^2U_$
M3_L5K;_TIK]8Z_EOQ/\ ^2QK>D/_ $A']0>&/_)'T?\ %/\ ]*84445^?GZ
M?#?_  5@_P"2B^$_^P)-_P"CJ^3Z^L/^"L'_ "47PG_V!)O_ $=7R?7\@>(O
M_):8S_$O_2(GXWQ)_P CNMZK\D%8?Q._Y)MXA_[ =W_Z)>MRL/XG?\DV\0_]
M@.[_ /1+UX_"W_)3X'_K]2_]+B?.XC_=Y^C_ "/CNBBBO]NS\E"OVN_X(6?\
MF$V/_8TZE_Z&E?BC7[7?\$+/^3";'_L:=2_]#2OS'Q:_Y)9?]?(_E(_3?"?_
M )*B7_7N7YQ/L:BBBOYI/Z3"ORV_;%_Y.>\:_P#8;?\ ]!6OU)K\MOVQ?^3G
MO&O_ &&W_P#05K\;\:/^1%A_^OO_ +;(^*XW_P!PI?XOT9YI1117\WGYH>5_
MM>?\DVL?^PY%_P"B9J^<Z^C/VO/^2;6/_8<B_P#1,U?.=?ZB_11_Y-%2_P"O
MU7\T?GO$G_(S?H@HHHK^DSP3^DOX&_\ )%/!_P#V*VG_ /I-'74URWP-_P"2
M*>#_ /L5M/\ _2:.NIK^(L5_O,_5_F?VQA?]UI_X5^05B_$K_DG6O_\ 8$NO
M_1+5M5B_$K_DG6O_ /8$NO\ T2U<&+_W2I_A?Y&E;^%+T9^0M%%%?PF?@85\
MY_M>?\E)L?\ L!Q?^CIJ^C*^<_VO/^2DV/\ V XO_1TU?TG]%'_D[M+_ *\U
M?R1X/$G_ "+'ZH\KHHHK_44_/3W3_@F;_P G[?"W_L:8O_0'K^@"OY__ /@F
M;_R?M\+?^QIB_P#0'K^@"OYX\8O^1WA_^O?_ +=(_H7P?_Y$F(_Z^?\ ML0H
MHHK\B/UL\ _X*6_\FPW/_8;L_P#T)J_.JOT5_P""EO\ R;#<_P#8;L__ $)J
M_.JOY>\8/^2LC_UZC^<C\JXR_P"1NO\ "OS84445^6'RA\=_$[_DI/B'_L.7
M?_HYZPZW/B=_R4GQ#_V'+O\ ]'/6'7^W?"W_ "3&!_Z\TO\ TB)^2XC_ 'B?
MJ_S"OT1_X-W/^2U_$3_L5K;_ -*:_.ZOT1_X-W/^2U_$3_L5K;_TIKRO$'_D
MCL7Z+_TN)]5P!_R6&$_Q/_TF1^L=%%%?R:?U@%?#?_!6#_DHOA/_ + DW_HZ
MON2OAO\ X*P?\E%\)_\ 8$F_]'5^=>*O_)%U_P#%#_TM'S?%G_(DJ>L?S1\G
MT445_*!^1F'\3O\ DFWB'_L!W?\ Z)>OCNOL3XG?\DV\0_\ 8#N__1+U\=U_
MH5]#'_DF,U_Z_0_](/B>*O\ >*?H_P PHHHK^SCY4_:[_@A9_P F$V/_ &-.
MI?\ H:5]C5\<_P#!"S_DPFQ_[&G4O_0TK[&K^/\ C#_DJ<;_ -?)?F?U[PA_
MR2^#_P"O<?R"BBBOFSZ,_+;]L7_DY[QK_P!AM_\ T%:\TKTO]L7_ ).>\:_]
MAM__ $%:\TK^(<__ .1[B_\ K[4_]*9^%9A_O]7_ !2_-A7E?[7G_)-K'_L.
M1?\ HF:O5*\K_:\_Y)M8_P#8<B_]$S5^A>!7_)W<F_Z_+\F>%G'_ "+*OH?.
M=%%%?[ 'YB%?TE_ W_DBG@__ +%;3_\ TFCK^;2OZ2_@;_R13P?_ -BMI_\
MZ31U^*>,O^[8/UG^43]H\'/]ZQG^&'YR.IHHHK\&/W@Q?B5_R3K7_P#L"77_
M *):OR%K]>OB5_R3K7_^P)=?^B6K\A:_GWQL_P![P7^&?YQ/SOCG^+0])?H%
M%%%?AI\&?.?[7G_)2;'_ + <7_HZ:O*Z]4_:\_Y*38_]@.+_ -'35Y77^P'@
M5_R:+)O^O*_-GYCG'_(SJ^H5[I_P3-_Y/V^%O_8TQ?\ H#UX77NG_!,W_D_;
MX6_]C3%_Z ]?H>>_\B3%?]>Y_P#I++R+_D=X7_KY#_TI'] %%%%?Q@?V6%>
M?\%+?^38;G_L-V?_ *$U>_UX!_P4M_Y-AN?^PW9_^A-7S'&G_))XW_KU/\CR
ML\_Y%%?_  O\C\ZJ***_C(_% KX[^)W_ "4GQ#_V'+O_ -'/7V)7QW\3O^2D
M^(?^PY=_^CGK^SOH8_\ )3YK_P!>8?\ I9\KQ5_N]/U?Y&'1117^A1\2?HC_
M ,&[G_):_B)_V*UM_P"E-?K'7Y.?\&[G_):_B)_V*UM_Z4U^L=?RWXG_ /)8
MUO2'_I"/Z@\,?^2/H_XI_P#I3"BBBOS\_0 HHHH **** "BBB@ K'^(GB&\\
M)?#_ %WQ7IUL)KC3-'NKN"$C(D>.)G5?Q*@5L4V6*.>-H9HU='4JZ,,A@>H(
M[T ?G%_P:GP7&H_\$>O#7Q"UF^>\U?QCXZ\2ZSKU],=TEU>/J4L+RN?XF80K
MDFLO_@U:\1:C=?L)_%#X<>:YT;P)^TEXKT+PO#GY(+ +9W0C3T7S;J9L#C+G
MWKHOV#_AY\;/^"/WPC^)W[%>E?LW^-?'VE6/C;5==_9[O?">DFZL]7T[4,30
MZ5>7.X1Z9/;W/F)+-=M#$R.LD;-RH]N_X(Z_L$:Q_P $Y?V%/#GP#\<ZW;:I
MXTO[^\\0_$#4[(DPW&M7LGF3B,D#<D:B* -@;Q"&P-V  ?4=%%% 'EM_^VQ^
MREI=]/IFH?'+0XKBVF:*>)Y6RCJ2&4_+U!!%>$I^VY^RE\,_VO\ Q;\6?&WQ
MNT>R\.ZQX6TZPTW4P9)5FN(V9GCVQHS @<Y( ]#7U;+\-/AQ/*T\_P /]$=W
M8L[OI4)+$]23MY-4=9^!OP3\11);^(/@]X6OXXVW1I>>'[:4*>F0&0X- 'CG
M_#V[_@G1_P!'2:+_ . %Y_\ &:^4_P#@H1^VW^RC\<?&GA[5OA=\<-%U2WL=
M+DANI-[P;',FX#$RJ3QW&17W_P#\,O\ [-/_ $;QX%_\)*S_ /C5'_#+_P"S
M3_T;QX%_\)*S_P#C5>+Q!D6$XCRN6 Q,I*$FFW%I/1W6Z:Z=CAS' 4<SPKP]
M5M1=MM]'?JF?C[_PNOX1?]%)T7_P8)_C1_PNOX1?]%)T7_P8)_C7[!?\,O\
M[-/_ $;QX%_\)*S_ /C5'_#+_P"S3_T;QX%_\)*S_P#C5?GO_$&>%_\ G]6_
M\"A_\K/G?]2<J_GG]\?_ )$_&;Q]\7/A=JO@76M+T_XA:/+<76E7$,$2ZA'E
MW:-E4<GN2*^;1X;NR 1JVC<^OB"S_P#CM?NW^VA^SO\ L_Z!^RQXWUG0O@9X
M.LKRWT1WM[JT\,6D<D3;EY5EC!4^XKM?AM^S/^SA=_#O0+JZ_9^\$2RRZ+:O
M)))X4LV9V,*DDDQY))[U^R>&6)J>%.!Q&$RE*I&M)2E[7WFFE96Y.16MW3/+
MS#PSR',IQE5J55;31Q_6#/Y[_P#A&KO_ *"VB_\ A0V?_P =H_X1J[_Z"VB_
M^%#9_P#QVOZ*_P#AE_\ 9I_Z-X\"_P#A)6?_ ,:H_P"&7_V:?^C>/ O_ (25
MG_\ &J_3O^(O\2_\^:/_ (#/_P"6'G_\0AX:_P"?M;_P*'_RL^%_^"4/[=_[
M(?[-/[(]K\,/C9\=]%T77(]?O;E['][<XBD92C;X$=.<'C=D=Z^E?^'MW_!.
MC_HZ31?_   O/_C->I_\,O\ [-/_ $;QX%_\)*S_ /C5'_#+_P"S3_T;QX%_
M\)*S_P#C5?F^98^MFF85<9524JDG)I;7?:[;M\V?H^6X"CE> I82DVXTXJ*O
MO9::V25_DCRS_A[=_P $Z/\ HZ31?_ "\_\ C-'_  ]N_P""='_1TFB_^ %Y
M_P#&:]3_ .&7_P!FG_HWCP+_ .$E9_\ QJC_ (9?_9I_Z-X\"_\ A)6?_P :
MKA.T_+3]I/\ ::^ 'C_X[^*/&?A+XLZ+=Z;J.J--9W/VH1^8A P=KX8=.A -
M<1_PNOX1?]%)T7_P8)_C7[!?\,O_ +-/_1O'@7_PDK/_ .-4?\,O_LT_]&\>
M!?\ PDK/_P"-5^68SPBX;QN+J8B=6LI3DY.TH6NW=V_=O34^3K<'997K2J2G
M.\FWO'KK_*?C[_PNOX1?]%)T7_P8)_C7GW[1_CGP/XY\%6>C>%?&NCW=RFK)
M*T8U2%,((I5))9@.K#OWK]P_^&7_ -FG_HWCP+_X25G_ /&J\5_:?_9_^ VC
M_&'X-6.D_!+PC:P7_C66*^AMO#=JB7$?V=CLD"Q@.N><'(KV>$_#[)N#N(\-
MG6"J5)5:$N:*FXN+=FO>481;6O22.3$\!9/BJ$J4ZE2TM-''_P"1/P^_X1J[
M_P"@MHO_ (4-G_\ ':/^$:N_^@MHO_A0V?\ \=K^BO\ X9?_ &:?^C>/ O\
MX25G_P#&J/\ AE_]FG_HWCP+_P"$E9__ !JOZ0_XB_Q+_P ^:/\ X#/_ .6'
MA?\ $(>&O^?M;_P*'_RL_G4_X1J[_P"@MHO_ (4-G_\ ':_;GX5?\%4_^"??
MAKX7^&_#NM?M-:+#>6&@6=M=P_9+MO+E2!%9<K"0<$$9!(]*]R_X9?\ V:?^
MC>/ O_A)6?\ \:H_X9?_ &:?^C>/ O\ X25G_P#&J^6XFXSS3BJ%*&+A"*IM
MM<BDM[7O>4NWD?3\-<&Y7PK4J3PDYR=1)/F<7M?:T8]_,\L_X>W?\$Z/^CI-
M%_\  "\_^,T?\/;O^"='_1TFB_\ @!>?_&:]3_X9?_9I_P"C>/ O_A)6?_QJ
MC_AE_P#9I_Z-X\"_^$E9_P#QJODCZT\8\;_\%7?^">FL>"]7TG3OVGM%DN+K
M2[B&"/[%=C<[1LJC)A &21R>*_.3_A=?PB_Z*3HO_@P3_&OV"_X9?_9I_P"C
M>/ O_A)6?_QJC_AE_P#9I_Z-X\"_^$E9_P#QJOCN*>"<JXMJ4IXR<XNFFER.
M*WM>]XR[>1XN:Y'A,XE!UI27+>UFNOJGV/Q]_P"%U_"+_HI.B_\ @P3_ !H_
MX77\(O\ HI.B_P#@P3_&OV"_X9?_ &:?^C>/ O\ X25G_P#&J/\ AE_]FG_H
MWCP+_P"$E9__ !JOE/\ B#/"_P#S^K?^!0_^5GD_ZDY5_//[X_\ R)^"7[1F
MJZ#X]\=VVI^$_%&CW4$6DQQ22_VQ;Q@.)96(^=QGAAT]:X'_ (1J[_Z"VB_^
M%#9__':_<'P/^S_\!KC]NOQSX<N/@EX1DT^V\%:9+;V#^&[4PQ2,[;G5#'M5
MCW(&37M7_#+_ .S3_P!&\>!?_"2L_P#XU7](<)\=9OP=PYALEP4(2I4(\L7-
M2<FKM^\XRBF]>D4>%B?"GAW%5Y59U:MY:Z2A_P#('\ZG_"-7?_06T7_PH;/_
M ..UZO\ L,^)?"GP=_:X\ _$_P"(_C#1=.T/1=?CN=3OO[8MYO)B"L"VR)V=
MNHX52:_=3_AE_P#9I_Z-X\"_^$E9_P#QJC_AE_\ 9I_Z-X\"_P#A)6?_ ,:K
MVL7XK\18S"U,/.E249Q<7:,[V:L[>_N/">%7#V#Q5/$0JU7*$E)7E"UT[J_N
M;'EG_#V[_@G1_P!'2:+_ . %Y_\ &:/^'MW_  3H_P"CI-%_\ +S_P",UZG_
M ,,O_LT_]&\>!?\ PDK/_P"-4?\ #+_[-/\ T;QX%_\ "2L__C5?F)^F'EG_
M  ]N_P""='_1TFB_^ %Y_P#&:\?_ &X?^"CG[$?Q@^!$_@SX=?M#Z+J.I/JE
MM,MMY4\.44G<=TL:KQGIG-?6?_#+_P"S3_T;QX%_\)*S_P#C5'_#+_[-/_1O
M'@7_ ,)*S_\ C5<.9Y?1S;+JN#K-J-2+BVK7L]-+IJ_R9SXK#0QF&G0FW:2L
M[;ZGX^_\+K^$7_12=%_\&"?XT?\ "Z_A%_T4G1?_  8)_C7[!?\ #+_[-/\
MT;QX%_\ "2L__C5'_#+_ .S3_P!&\>!?_"2L_P#XU7YC_P 09X7_ .?U;_P*
M'_RL^7_U)RK^>?WQ_P#D3\??^%U_"+_HI.B_^#!/\:^:O&]A'KOC76=9TO7-
M'DMKK5KF6"1M<M4WHTK,IPT@(R".HK^A?_AE_P#9I_Z-X\"_^$E9_P#QJO%?
MV$?V?_@-XC^#VJ7WB'X)>$;^=/&NKQ)->^&[65UC6X(5 6C)"@< =!7Z=X99
M?1\*<=B,7E+=25:*C+VMI)).ZMR*#O?NV>?F'AQD>90C&K4J*VNCC^L&?A]_
MPC5W_P!!;1?_  H;/_X[1_PC5W_T%M%_\*&S_P#CM?T5_P##+_[-/_1O'@7_
M ,)*S_\ C5'_  R_^S3_ -&\>!?_  DK/_XU7[)_Q%_B7_GS1_\  9__ "P\
MO_B$/#7_ #]K?^!0_P#E9^4/_!&7]HKX&?LH?%'QGXB^/WQ4T70+/5M @MM/
MF^V+=>;*L^XKBV\PKQSD@"OT+_X>W?\ !.C_ *.DT7_P O/_ (S7J?\ PR_^
MS3_T;QX%_P#"2L__ (U1_P ,O_LT_P#1O'@7_P )*S_^-5\#GN=XKB',I8[$
MQBIR2344TM%9;MOIW/O,BR3"\/9;'!8>4G"+;O)IO5WZ)+\#RS_A[=_P3H_Z
M.DT7_P  +S_XS1_P]N_X)T?]'2:+_P" %Y_\9KU/_AE_]FG_ *-X\"_^$E9_
M_&J/^&7_ -FG_HWCP+_X25G_ /&J\<]@^ /^"A'[;?[*/QQ\:>'M6^%WQPT7
M5+>QTN2&ZDWO!L<R;@,3*I/'<9%?/G_"Z_A%_P!%)T7_ ,&"?XU^P7_#+_[-
M/_1O'@7_ ,)*S_\ C5'_  R_^S3_ -&\>!?_  DK/_XU7YOG7A?D&>YI4Q^(
MJU5.HTVHR@EHDM+P;Z=SYG'<*Y?C\5+$5)34I;V:MM;^5GX^_P#"Z_A%_P!%
M)T7_ ,&"?XUD>/OBY\+M5\"ZUI>G_$+1Y;BZTJXA@B74(\N[1LJCD]R17[,_
M\,O_ +-/_1O'@7_PDK/_ .-5Y?\ MH?L[_L_Z!^RQXWUG0O@9X.LKRWT1WM[
MJT\,6D<D3;EY5EC!4^XKGP'A+PYEV.I8NG5JN5.49*\H6O%IJ]J:=KK75''/
M@?*:D'%SGKIO'_Y$_"0>&[L@$:MHW/KX@L__ ([1_P (U=_]!;1?_"AL_P#X
M[7]"'PV_9G_9PN_AWH%U=?L_>")99=%M7DDD\*6;,[&%2228\DD]ZV_^&7_V
M:?\ HWCP+_X25G_\:K^IO^(O\2_\^:/_ (#/_P"6'SO_ !"'AK_G[6_\"A_\
MK/YU/^$:N_\ H+:+_P"%#9__ !VOU#_X)0_MW_LA_LT_LCVOPP^-GQWT71=<
MCU^]N7L?WMSB*1E*-O@1TYP>-V1WK[H_X9?_ &:?^C>/ O\ X25G_P#&J/\
MAE_]FG_HWCP+_P"$E9__ !JO!XBX_P YXEP"P>*ITXQYE*\5).ZOWFU;7L>[
MP]P#D_#6/>+PM2I*7*X^\XM6=GTBG?3N>6?\/;O^"='_ $=)HO\ X 7G_P 9
MH_X>W?\ !.C_ *.DT7_P O/_ (S7J?\ PR_^S3_T;QX%_P#"2L__ (U1_P ,
MO_LT_P#1O'@7_P )*S_^-5\.?;GEG_#V[_@G1_T=)HO_ ( 7G_QFO@?]I/\
M::^ 'C_X[^*/&?A+XLZ+=Z;J.J--9W/VH1^8A P=KX8=.A -?J7_ ,,O_LT_
M]&\>!?\ PDK/_P"-4?\ #+_[-/\ T;QX%_\ "2L__C5?-<3\*Y?Q9A(8?%RE
M&,)<RY&D[V:UO&6FIY>:Y3ALWHQIUFTD[Z6].J9^/O\ PNOX1?\ 12=%_P#!
M@G^-'_"Z_A%_T4G1?_!@G^-?L%_PR_\ LT_]&\>!?_"2L_\ XU1_PR_^S3_T
M;QX%_P#"2L__ (U7Q'_$&>%_^?U;_P "A_\ *SP_]2<J_GG]\?\ Y$_#S]H_
MQSX'\<^"K/1O"OC71[NY35DE:,:I"F$$4JDDLP'5AW[UXO\ \(U=_P#06T7_
M ,*&S_\ CM?N#^T_^S_\!M'^,/P:L=)^"7A&U@O_ !K+%?0VWANU1+B/[.QV
M2!8P'7/.#D5[5_PR_P#LT_\ 1O'@7_PDK/\ ^-5^]>'W$6-\-N'(Y+ED8SI*
M4I7J)N5Y.[UBX*W;W3QL;X7</X^O[6I5JI[:2A_\@S^=3_A&KO\ Z"VB_P#A
M0V?_ ,=H_P"$:N_^@MHO_A0V?_QVOZ*_^&7_ -FG_HWCP+_X25G_ /&J/^&7
M_P!FG_HWCP+_ .$E9_\ QJON/^(O\2_\^:/_ (#/_P"6')_Q"'AK_G[6_P#
MH?\ RL\-^%7_  53_P""??AKX7^&_#NM?M-:+#>6&@6=M=P_9+MO+E2!%9<K
M"0<$$9!(]*W_ /A[=_P3H_Z.DT7_ , +S_XS7J?_  R_^S3_ -&\>!?_  DK
M/_XU1_PR_P#LT_\ 1O'@7_PDK/\ ^-5^65)NI-S>[=S]1IP5.FH+9*QY9_P]
MN_X)T?\ 1TFB_P#@!>?_ !FLOQO_ ,%7?^">FL>"]7TG3OVGM%DN+K2[B&"/
M[%=C<[1LJC)A &21R>*]G_X9?_9I_P"C>/ O_A)6?_QJC_AE_P#9I_Z-X\"_
M^$E9_P#QJL:D%5IN#V:M]XY14HM/J?C[_P +K^$7_12=%_\ !@G^-'_"Z_A%
M_P!%)T7_ ,&"?XU^P7_#+_[-/_1O'@7_ ,)*S_\ C5'_  R_^S3_ -&\>!?_
M  DK/_XU7Y-_Q!GA?_G]6_\  H?_ "L^1_U)RK^>?WQ_^1/Q]_X77\(O^BDZ
M+_X,$_QKQ3]HS5=!\>^.[;4_"?BC1[J"+28XI)?[8MXP'$LK$?.XSPPZ>M?O
M;_PR_P#LT_\ 1O'@7_PDK/\ ^-5XKX'_ &?_ (#7'[=?CGPY<?!+PC)I]MX*
MTR6WL'\-VIABD9VW.J&/:K'N0,FON/#[A?+_  VXCCG662E.JHRC:HTXVDK/
M2,8._;WCDQOA[DN/H>RJ5*B6^CC_ /(,_#[_ (1J[_Z"VB_^%#9__':/^$:N
M_P#H+:+_ .%#9_\ QVOZ*_\ AE_]FG_HWCP+_P"$E9__ !JC_AE_]FG_ *-X
M\"_^$E9__&J_>O\ B+_$O_/FC_X#/_Y8>-_Q"'AK_G[6_P# H?\ RL_"O]AG
MQ+X4^#O[7'@'XG_$?QAHNG:'HNOQW.IWW]L6\WDQ!6!;9$[.W4<*I-?L#_P]
MN_X)T?\ 1TFB_P#@!>?_ !FO4_\ AE_]FG_HWCP+_P"$E9__ !JC_AE_]FG_
M *-X\"_^$E9__&J^,XEXGQ_%.*AB,7&,91CRKE32M=O6\I:ZGV7#?#. X7PL
M\/A92E&4N9\S3=[)=(QTT/+/^'MW_!.C_HZ31?\ P O/_C-'_#V[_@G1_P!'
M2:+_ . %Y_\ &:]3_P"&7_V:?^C>/ O_ (25G_\ &J/^&7_V:?\ HWCP+_X2
M5G_\:KYP^B/DS]N'_@HY^Q'\8/@1/X,^'7[0^BZCJ3ZI;3+;>5/#E%)W'=+&
MJ\9Z9S7QA_PNOX1?]%)T7_P8)_C7[!?\,O\ [-/_ $;QX%_\)*S_ /C5'_#+
M_P"S3_T;QX%_\)*S_P#C5?!\2>'F2\49BL9BJE2,N51M%Q2LKOK"3OKW/G\S
MX<P.:XGV]64D[6T:MIZIGX^_\+K^$7_12=%_\&"?XT?\+K^$7_12=%_\&"?X
MU^P7_#+_ .S3_P!&\>!?_"2L_P#XU1_PR_\ LT_]&\>!?_"2L_\ XU7S_P#Q
M!GA?_G]6_P# H?\ RL\__4G*OYY_?'_Y$_GH\;V$>N^-=9UG2]<T>2VNM6N9
M8)&URU3>C2LRG#2 C((ZBLO_ (1J[_Z"VB_^%#9__':_<']A']G_ . WB/X/
M:I?>(?@EX1OYT\:ZO$DU[X;M976-;@A4!:,D*!P!T%>U?\,O_LT_]&\>!?\
MPDK/_P"-5_4V \4^(,NP-+"4Z5)QIQC%7C.]HI)7M-*]EKHCYV?A)PW4FY.K
M5UU^*'_RL_G4_P"$:N_^@MHO_A0V?_QVOLW_ ((R_M%? S]E#XH^,_$7Q^^*
MFBZ!9ZMH$%MI\WVQ;KS95GW%<6WF%>.<D 5^KW_#+_[-/_1O'@7_ ,)*S_\
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
M/!>KZ3IW[3VBR7%UI=Q#!']BNQN=HV51DP@#)(Y/%?G)_P +K^$7_12=%_\
M!@G^-?L%_P ,O_LT_P#1O'@7_P )*S_^-4?\,O\ [-/_ $;QX%_\)*S_ /C5
M?'<4\$Y5Q;4I3QDYQ=--+D<5O:][QEV\CQ<UR/"9Q*#K2DN6]K-=?5/L?C[_
M ,+K^$7_ $4G1?\ P8)_C1_PNOX1?]%)T7_P8)_C7[!?\,O_ +-/_1O'@7_P
MDK/_ .-4?\,O_LT_]&\>!?\ PDK/_P"-5\I_Q!GA?_G]6_\  H?_ "L\G_4G
M*OYY_?'_ .1/P2_:,U70?'OCNVU/PGXHT>Z@BTF.*27^V+>,!Q+*Q'SN,\,.
MGK7 _P#"-7?_ $%M%_\ "AL__CM?N#X'_9_^ UQ^W7XY\.7'P2\(R:?;>"M,
MEM[!_#=J88I&=MSJACVJQ[D#)KVK_AE_]FG_ *-X\"_^$E9__&J_I#A/CK-^
M#N',-DN"A"5*A'EBYJ3DU=OWG&44WKTBCPL3X4\.XJO*K.K5O+724/\ Y _G
M4_X1J[_Z"VB_^%#9_P#QVO5_V&?$OA3X._M<> ?B?\1_&&BZ=H>BZ_'<ZG??
MVQ;S>3$%8%MD3L[=1PJDU^ZG_#+_ .S3_P!&\>!?_"2L_P#XU1_PR_\ LT_]
M&\>!?_"2L_\ XU7M8OQ7XBQF%J8>=*DHSBXNT9WLU9V]_<>$\*N'L'BJ>(A5
MJN4)*2O*%KIW5_<V/+/^'MW_  3H_P"CI-%_\ +S_P",T?\ #V[_ ()T?]'2
M:+_X 7G_ ,9KU/\ X9?_ &:?^C>/ O\ X25G_P#&J/\ AE_]FG_HWCP+_P"$
ME9__ !JOS$_3#RS_ (>W?\$Z/^CI-%_\ +S_ .,UX_\ MP_\%'/V(_C!\")_
M!GPZ_:'T74=2?5+:9;;RIX<HI.X[I8U7C/3.:^L_^&7_ -FG_HWCP+_X25G_
M /&J/^&7_P!FG_HWCP+_ .$E9_\ QJN',\OHYMEU7!UFU&I%Q;5KV>FETU?Y
M,Y\5AH8S#3H3;M)6=M]3\??^%U_"+_HI.B_^#!/\:/\ A=?PB_Z*3HO_ (,$
M_P :_8+_ (9?_9I_Z-X\"_\ A)6?_P :H_X9?_9I_P"C>/ O_A)6?_QJOS'_
M (@SPO\ \_JW_@4/_E9\O_J3E7\\_OC_ /(GX^_\+K^$7_12=%_\&"?XU\U>
M-["/7?&NLZSI>N:/);76K7,L$C:Y:IO1I693AI 1D$=17]"__#+_ .S3_P!&
M\>!?_"2L_P#XU7BO["/[/_P&\1_![5+[Q#\$O"-_.GC75XDFO?#=K*ZQK<$*
M@+1DA0. .@K].\,LOH^%..Q&+RENI*M%1E[6TDDG=6Y%!WOW;//S#PXR/,H1
MC5J5%;71Q_6#/P^_X1J[_P"@MHO_ (4-G_\ ':/^$:N_^@MHO_A0V?\ \=K^
MBO\ X9?_ &:?^C>/ O\ X25G_P#&J/\ AE_]FG_HWCP+_P"$E9__ !JOV3_B
M+_$O_/FC_P" S_\ EAY?_$(>&O\ G[6_\"A_\K/RA_X(R_M%? S]E#XH^,_$
M7Q^^*FBZ!9ZMH$%MI\WVQ;KS95GW%<6WF%>.<D 5^A?_  ]N_P""='_1TFB_
M^ %Y_P#&:]3_ .&7_P!FG_HWCP+_ .$E9_\ QJC_ (9?_9I_Z-X\"_\ A)6?
M_P :KX'/<[Q7$.92QV)C%3DDFHII:*RW;?3N?>9%DF%X>RV."P\I.$6W>33>
MKOT27X'EG_#V[_@G1_T=)HO_ ( 7G_QFBO4_^&7_ -FG_HWCP+_X25G_ /&J
M*\<]@[FBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,3XD?#
M[PY\5? NI_#OQ=%*^FZM;&"\6"4HY0D'AAT/%:6C:5::#H]IH>GJP@LK:."
M.V2$10JY/<X JS10 4444 %%%% !1110 4444 %<WXW^%/A'X@^(O#GBCQ'#
M.UWX6U)K[23#.459BA0EA_$,'I7244 %%%% !1110 4444 %%%% !1110!S>
MF?"GPCI'Q1U3XP6<,XUK5]-@L;UVG)C,,1)0!.QR>O>NDHHH **** "BBB@
MHHHH ***\_\ BK^U/^SU\#OB=X$^#?Q<^+&D^'_$OQ-U"YL? FEZE,8VU>YM
MT1Y8HV(VA@)(P Q&YI$1=S,%(!Z!7-_"WX4^$?@]X=G\+^"X9TM+C4KB^D%Q
M.9&\Z9][G)[9Z#M7244 %%%% !1110 4444 %%%% !6)\2/A]X<^*O@74_AW
MXNBE?3=6MC!>+!*4<H2#PPZ'BMNB@"MHVE6F@Z/::'IZL(+*VC@@#MDA$4*N
M3W. *LT44 %%%% !1110 4444 %%%% '-^-_A3X1^(/B+PYXH\1PSM=^%M2:
M^TDPSE%68H4)8?Q#!Z5TE%% !1110 4444 %%%% !1110 5S>F?"GPCI'Q1U
M3XP6<,XUK5]-@L;UVG)C,,1)0!.QR>O>NDHH **** "BBB@ HHHH **** "B
MBB@#F_A;\*?"/P>\.S^%_!<,Z6EQJ5Q?2"XG,C>=,^]SD]L]!VKI*** "BBB
M@ HHHH **** "BBB@#$^)'P^\.?%7P+J?P[\712OINK6Q@O%@E*.4)!X8=#Q
M6EHVE6F@Z/::'IZL(+*VC@@#MDA$4*N3W. *LT4 %%%% !1110 4444 %%%%
M !7-^-_A3X1^(/B+PYXH\1PSM=^%M2:^TDPSE%68H4)8?Q#!Z5TE% !1110
M4444 %%%% !1110 4444 <WIGPI\(Z1\4=4^,%G#.-:U?38+&]=IR8S#$24
M3L<GKWKI*** "BBB@ HHHH **** "BBB@ KF_A;\*?"/P>\.S^%_!<,Z6EQJ
M5Q?2"XG,C>=,^]SD]L]!VKI** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH *Y/6_'&C^+]6\2_!SX=?$JPL?&>E:-!<7FV
MT%X^C+=^<MK/+%N5<L8961'8;A&3@KU^:?\ @J/_ ,%+-#_96N= _9"^#7Q+
M\+Z/^T'\6XK:U^$\/C.&4Z1#/<:M9:?YUX\08QX6YGEC4J1(;*5<%MJ/Y9/_
M ,&_GAF^6R_:)\$_M=?%#X2_M'ZMI%K+\1OB;\,_&^H3V/B36!$HGFN;+4II
MO.M3)N*6X>)%7:H55&T 'TE_P3?\>?$'4O@KJ_P-^.7C&ZU[XC?"7Q??^%?&
MVLW['SM6=6%U9:H5).U;S3[JSN=J_)&TKQ)Q%@?0=?FY^RU\//\ @IM^PO\
M\%#+'Q;^WK\</ OQ/\ _&#1[/P+#\1/#.AG1]0?7+3[7=:3-JEBB^1&\D;7E
MFLL);>\MK&[?+&*_2.@ HHHH **** "BBB@ HHK\^OVD?VU=5_;U_;13_@EM
M^Q'\;O"5D_A#5[Q_VF(-=GU"TOY] MVTM)K#2)[%TD\V;^T+B!Y4DB>%[1P7
M0%?, /?OVP]5^+_[1'[(&O\ B[]@CXUPQZSI%U<W=C)H]OYH\23:7<OY^C17
M08>0MQ-;26CW$6YEW-L(P37K_P $OB_X*_:!^#OA;XY?#B_-UH/B_0+35](F
M<88P7$2RH''\+@-AE/*L"#R*^#S_ ,$%O&'[*DDNN_\ !(;_ (*$_$OX#XF:
M=/A]KMU_PE/A&9R<D?8;XEXF?D-,7E< Y R*[O\ X(^P_M8?L[R>//V$OVY4
M\(#QEH^L77C;P=?>!))O[(U'0-6O;B25;5)U62(V^H"YWPD 0I>6RJ A3(!]
MNT444 %%%% !1110 445B_$CXA^#OA)\/];^*7Q"UI-.T+P[I<^HZO?.C,(+
M>&,R2-M4%F(53A5!9C@ $D"@#X;T7_@KC\9OV>O^"@6I?LR_\%(_@.GPR^'7
MQ)U]XOV=?B9)<(UC?)&%A%AJ<BNRVMU,R_:$#[&07"QNH^5JY7XO_P#!8C]O
M/]G/6Y/VM?C)^P-8R?LD3>)KC2QXO\-ZS)=^*='T^.Y>VBU^]LA\GV.9D\Q8
MT 9(W7<^XJ']&\0^(?$7_!53Q%XY_P""?O[=7_!)OQ]X,^%NJ>$QK&A^/O%&
MM:?.DTGFHEN4^R-(-/U%=[2+&LLDD?EL)%56PWA?[,G[4?Q$_P""/7CW3_\
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
M3V&E+"AC$VP>8)"Y8E0D<<C?(P!Q/[;?[=G[;EMX>^+/BS_@G+X6^$.KZ?\
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
M\_95\>:?X4\>:]I9T[0?%>I[S'HIF8)+>J$!9I8HC(\8 YD"9(&2/SP\'?\
M!73]O.Q\":M_P3)^,/@GP]X2_;AM-3TS0?">K:W"3X<\5V%U<K"WBFTVJ!,L
M-N)IY+=5^_'D1X66"'[8_;S_ &C?VGOA%9^$_A3^Q/\ !#1/'/Q1\=7MT-)M
M_%FK/9:-I&GV<2R7>H7LD8,C(K2VT*QIAFDNDYPI!^(M5\1?#3_@N'8:M^Q5
M^V+X#N_V;OVUO@C>'5O"-[IE\3>:9.A5X=7T>Z!5KW3Y"L;2PJYP-CJ^1',
M#B_VR_#?_!4']C[X97G@G_@K[\9O#O[4/[)OQ+DM_#WQ2\1:)X0MM"UKX?M<
MS1K;ZLB6T2J88;@PR!SYF'C7 C)3?Z#KG_!-G_@XA7PS-^R-X8_X*S^ [KX-
M75N=*'CS5O#$G_"<P:.R[#""EL8Y9Q$=GGFZ60GY@Z'&.B\"?$;_ (*>?ML_
MLV^,/^"7/[;'[!^KZ9XNO;2X\(_$'XZF>VM_"%_HTJ!'UK3\D375Z\#EH[>&
M+RUGVM(]N \47Z6VUO#:6\=I;1A8XD"1J.R@8 H Y3X ?!;P=^S=\"O!O[/?
MP\6X&@^!O"UAH.C&[D#RFVM+=((S(P W.5C!8X&22:ZZBB@ HHHH **** "O
ME+_@JCX<_P""H.H^"/"WCK_@F5XJ\,6FL>!M4E\0Z_X:\0DY\9QQ1^6FB+QL
M2.5);ARS.A$L5OM=#F1/JVOD3]HW]M7]O:_77M5_X)S_ +#.A?%;1/">LWFD
MZKK'B;XC0Z*VJZA9RO!>6NFP&)_.$$\<MN\TTD(\Z&5$1PN\@'SMI?\ P4A_
M;"_X+#Z?X6^"_P#P2^^+.G? #Q3H^EZA>?M WOC?PQ'J>M>"]1MYX;:+18[*
MX38[32M</Y[JN8X.#'(KQ5Y1XX^%W_!0;XO?M-^"?^"=O_!27XRVNB?&[21J
M/BS]D#]KWX=Z+' MY=VUONU'2KZS58XV+6HW30!4#)$,^:"C/'H?B;Q)_P %
M%_&GB'_@IU_P2Z^'NH_!/]M'X+W2:1\</@3XN_=P>,;3!_XEU^,1"9I%@=(+
MIEB?? $<1E()H_LW]GSQC\?/^"D/Q+^#_P"T1\9_V'/%OP/T7X37UWXABM_B
M+/!'J^IZY<Z1=:6UI;VL9,L=C''?7$C3W ADE>*V"PXWE0#R7X8_\$XO^"T/
M[1'QT\!:G_P53_;I^'.M?##X:^+K'Q38>$/A1HLMM/XHU6PF$UB^HO):6XCB
MCF1)C$AD1BF-H.V1/TLHHH **** "BBB@ HHHH _/3_@H=^T;_P4W_X)]?M0
M3_MZQ>'[+X@_LL66G6NC>.OAMX<C:36_#]E&/,D\31AE >19IIDDC5BOV>&+
M?MYE@Y'7?'7_  5R_P""IGB'Q+^TK_P2Z_X*#?#_ .&'P8T:^CT_X9V]QX*@
MU9_&DL=K!+<WE[-<02/9Q_:)9+<1HN]/(</$'7+6OBU_P6,_;?\ @?Y7[7'Q
MP_X)^6$O[(&LZW+IX\7:'K#WOB;2]):4P0:[?V !3[%<8$@B4;ECE4,^XHLG
M):3\)?C!_P $M?BEI_[<7_!(CP5J/QM_91^,U]!J'C;X'^ 6%Y/HES=8":WX
M>3(7RFRHEM\JJ ;6VQJCVH!P?P,\ _\ !1#]LKXS?$+X^?L]?$71/V</VVOA
M=)IWA+]H?PAK&G&\\'_$*Q\EWTC5F0),T6^%)%BG196V1%5*JP)^O/\ @G9^
MP-^WAX)_:2UK]N;_ (*@_M3^'OB#\3)_"+^$_"7A_P !6+V_A_PUI,MS#=7)
MB$D,+2SS2V\!9VC5@L6TO("HC]4_8Z^'7Q*\5_&3Q]^W%\9?@Q)\.M<^(^A:
M#H>F^";[48+J_LM*TIK^6">_>V9H5O)I-2GW11O(L<4-NI<OO5?HB@ HHHH
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
MMZGI%WXD,&_6)= M9(;)9F8L8X5E9G*("$#,=S[=Q"EMHW** "BBB@ HHHH
M****  @$8(R#U!KX8_:(_9H\!?L:V6L:IKGP)TKXD_LI^(;V6^^(GPJU/P['
MJH^'=S(Q:;7-*M71]^FLS-)=64:[K<EKFW&/-B/W/4&IVMS>Z;<65G?-:S30
M.D5RL:N8F*D!PK JV#S@@@XYH _-7X5?\$%O^"9T/[3_ (*_;6_X)I?'6\\"
M:MX0\1Z;XEFT;P7XF36_#VIVTJR I);R2L\0N;62YB5XYE58YW*H0<5^EEO8
MV5I+//:V<43W,HEN7CC"F5PBH&8C[QVHBY/.% Z 5PG[,/[+_P $?V._@QI7
MP%_9]\#6F@^'=)#,EO;1*KW,[G=+<S,H'F32/EF<CDG    'H% !1110 444
M4 %%%% !1110!^:__!47_@E]\;_AO\=T_P""N_\ P26>+0OCIX?B,GCOP)"N
MW3_B9IJX:>VFB4A6NF1!Z&4JI!69(Y*^C_%_[*O["7_!7_\ 9Q^%GQY_:=_9
M>T7Q59:YX3TWQ-X9CUR-TO=,BO[6*Z$'GPM')MPZAX\[&* E3@8VOVZ?^":7
M[+G_  44D\"R?M*:;XAN#\/==DU30/\ A'_$]SII,DJ*DL<K0,K,CJBC(*NH
M!"NH9MWN?AWP]H7A'P_8^%/"VCVVGZ9I=G%::=86<(CAMH(T"1Q(J\*JJH4
M<  "@!GA7PKX9\"^&-.\%>"_#]GI.CZ/8Q66E:7IULL-O9VT2!(X8HT 5$5%
M554    "K]%% !1110 4444 %%%% !7R_P#\%A/%_P"S?X4_85\2VW[67[+?
MC3XO>!=;O+72M8\*> ?#HU+4HO/DVI>QJ9(S"86 99E=61_+P<D5]044 ?-/
M_!(#X5?$#X(_\$[/AW\*OB%/XI8Z+%J,'AN/QQ:+;ZU!H']I73:/#?0JQ$-R
MFG&T1XL_NRNP@%2!]+444 %%%% !1110 450\57OB#3?#&I:CX3T*'5-5M["
M:33-,N+W[-'=W"H3'"TVU_*5F 4OM;:#G:<8K\_?V-O^#FK_ ()O?M+ZQ#\-
M_C/XCU/X%^.S*T%QX;^*<(L[5ITD:.18M1'^CE5D1DS,87+*0$X- 'W?XW^+
M7PS^'.L:!X9\<?$'0]&U3Q9J3:;X4T_5]5BMI=7O1$\OV>W5SNEDV(S;4#'
MZ=*_/+X[_MG?MA_\$Z?VFM4T3_@K"WAGX@?LL?&V<:98>.?#GA@P67P\N[B'
MR&T?4H6,CS6$J9!N)"2Y+R80%H$^E?V^?^"8O[(__!3SX5.OQ$L%C\1M8PS^
M OBGH%UNU/PW.A\VWNM/G#81"Y5WC0JDP52WS)&Z?$?B?]L+]OOP_P#L]>-_
M^"/O_!0C]A'QI\6OBMXET2?PK\.OB;X8\*B]\*>-;6Y0PVVK:A<.0ED]L62>
M<D;E\K>1&^"0!_[0_P"Q5XC_ ."3?ASPW\1_^"7?@#Q?\6OA[K#7=S;> O&?
MQJED\%> ]4NKFQET;Q +(G_2K.)Q=OAFD_>>3*LBR1JXV/#_ .PI\'_V3?C#
M\-K#XT_$I_C5^W1\7/B5H6OZKX^EE9KO0-)LM0@N=5FM(QC^S-(AL(KJT4;4
M%TTZP;0C^5%]8?LL?\$@?V7OV7/V*/''[!FGW_B'Q)X(\?3:K%J\FOZHSWL>
MGW:&&*QBG&&C2VM]B1E<8<-( &=JZS]B+_@F5^R+_P $_H]7U/X!^"+Z;Q+X
MC5%\2^.?%6LSZKKFK*F-B37EPS.(QA<1)LCRH.W/- 'O]%%% !1110 445!>
M:KIFG3VMKJ&I002WTY@LHYIE5KB41O(8T!.7;9'(^!D[48] : )Z^0_^"O?_
M  52\$_\$P?A#I.O:YX4UK4M3\6F^M++4=)T\W$'AP+;,L6J7HP0+9;V:QA8
M$@M]H)7>4V-ZK^VS\8O&7PR\&>%/ WPW\;Z;X5\1_$OQK!X4T7Q?K%BMU;:$
M[V=Y>RW;0NRI-((+&=(4<A#/)"'#+N4_+O[$GPG_ &J+ ?&OXI?M7?MFZO\
MM _LRZIX5N4\+:/XZ^'^GK?>((EB,E[=P^0J++I[HKQ0 JL=T',D<:1"*:X
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
MSGX(@T'POX>M1%:VZ'=+<28&^XGD/S33.1EI&Y)XX  'HM%% !1110 4444
M%4?#?B;PWXQT2#Q+X0\06.JZ;=*6M=0TV[2>"8 E25D0E6 ((X/4$5\)>,?^
M"A_[.G_!0W]N?5_^"4GPQ_:'BT'2M&T<WGCR]T^\FM+_ ,;I\WFZ)HUTNT+"
MJ M=W,3^<T9,=OQYT\/K_P )O$/[ ?\ P3X_:#\._P#!/7X7:#I7PVOOB'HD
MVN>"O#=OJ;II^IS6\ACNH;:W>4I;W&TQRD*J&YR[ R-"^ #RW]N3_@K3\8_@
M/#>:U\)?^"8?B[XS?">W\4CPAXE\:V/BO3K47FHO=_V?+9Z?I<BRW.IJ+HM:
MLQ2*-Y5=59E&\_/_ (B^&GQ1_P"#>GXI:C^UW^S3\+M8UC]D3XB7T&I?&/X1
MP0QS:M\+;^9$#:G9B)W5[9 0DL2NR(%VAMHCD1?&_P"U-??\$6_VIM8M?^"B
MWPA^(7C+X,6>MZIJO[/?Q1\*:0FH:7X8CU.[N;N[L]0MQL,6HH;J6V2[=I':
MV4)$D8DN3)]'?\$L/VL?B7_P4)_: ^+W[:>E_ [Q/X&^#6K^'O#?AGX;+XSL
M!:WOB26PEU6>\U7R-S!(C_:$,"L&8.L"C=NC9$ -S]EG6_AI^VK^W>/^"D'P
M'\':_:^#=/\ @W<>"+7QAX@\,76CGQ@]SJEK?H]M!>1Q7$EO:"UD43O&J.]^
MZQE_+<CZ]T_3[#2;"#2M*LH;:UMH5BMK:WB"1Q1J %15'"J   !P *FHH **
M** "BBB@ HHHH *S?&'@_P *?$'PIJ7@3QWX;L=8T76+&6RU;2=3M5GM[RWD
M4I)%+&X*NC*2"I!!!K2HH ^'/%_B/PY_P34TZ+]GO]L2SD\=?LO^*+N/2? O
MB/Q!I$FNW'A*YE.(/#FJP^7++>V4AQ'9791W4[;:?)\J5_7?V,O^"=/[%O[(
MGC3Q!\>?V2?@3-\-;CXCZ39_\)+X;LY)[6SE\IGD@=M/=S':31B:1=L:QA1(
MZE<YQ[=XJ^'_ (-\<7NCW_B[0(=0DT#5%U+2%N2S);W:HZ)/LSM9U#L5+ [&
M(9<, 1L4 %%%% !1110 4444 %%%% !1110!!)IFFRZE%K,NGP->0020PW;1
M*98XG9&=%;&0K&.,D X)12?NBIZ** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ K\T/VC/@I\!-+^./Q/\ ^"?/Q>_8MT?XRO\ %#4V\?? ;P_K
M&E$6]C-J3,GB 2:DB%])M;74(SJ$T\963&LI'$)97CB;]+Z^7O\ @I7X:^-F
M@W'PD_:4_96^%Z^,?B;X&^(L-EI7AF2^:SAUG1]4B:TU2SN+H1R"T@6,17IF
M9&"/IL1VN<(P!\*:[_P0V_X*"?\ !,+X5Z5X]_X(_?\ !0;QHOB5K^QM]:^$
M7B&P%]X6U*YN;E([B:VBG,HT^WB5WD+3B:411G-SOP6_5;]GCPC\:O!?PFTO
M2/VB/BQ;^,_&;0B77]9T_1XK"R^T,!NBM8$&4MT((3S&>0\EFYPO3>$QXK'A
MFP/CIM/.LFU0ZF-)$@M5G(^=8O,^<H#D!FP2!DA<X&A0 4444 %%%% !1110
M 5\L?\%3/@_K/[:?[/.I?L@_LZ_M$>&O!GQ?_P"$@T'6_#>K3:Z$U'PXUGJ5
MO=O?QP1$SE_L\4R* %#>;@L%)-='_P %*_VROB?^P]^SO_PN/X.?LQ>(_BWK
M46L6XNO"OAFWD>:+2HSYVH7CLB-L$=M'(%)!!FDA7!!(K\Z_V2_^"&W_  30
M_P""FO[ OA3]L?X1?&OQ:GQW\56BZ_KGQYT;QC>OJMAXP<">ZCN+0S>3%Y%T
MQ3RD6.3RU5DERXE8 ZO]EUOAU^W7^SUX]_X(2?\ !3;PO>?#O]HK2I9=9O\
M6AJ#S2^,;P2F>'Q=I5U,?](DWH&> $*L2M$BI"K0P6-6_9[_ .#EC]H#X>W7
M[%_B/]JOX /\+]6CN-"UWX\^'-,N4\1W>EJSVUU&MJI$,=V462)E2--KA@)P
M1OKNO@C^QA:?\%?_ -C/1/"O_!1Z37M ^/W[/WQ#U3PC-\7OAIJRZ7K4.HZ=
M,H%_97?E,!'<V[V\K*T94N2ZK&P7;]]?L^_ SP-^S1\%O#?P'^&QOWT7PQIB
M6=I/JU\UU=W)!+23W$S\RS22,\CN<;G=C@9Q0!J?##X?:!\)/AIX=^%7A7SO
M[+\,Z%::3IOVB3=)]GMH4ACW-QEMJ#)[FMVBB@ HHHH **** "OESX^>*/\
MAJ?]M)?^">@\>:MH?A?P_P##F#QI\2X_#FK2V%_KL5W>S6=AI2W4#+-;6Q-K
M=37!A9)7'V:,.L<DJO\ 4=?D[_P6LUK]IG_@F)_P4'^'O_!;?X&^ K_QA\/(
M_!B^ OCSX9TX$O'I8NWN(+P]=GS2C;*<(DMM$CD+.<@'=_MG_P#!LQ^Q-\5/
M#;?$']AJ'4/V?_C%HVZZ\+>.O!>N7L,;78RRK=QB4G:S=9H=DRD[LN!Y;?,?
M[+NG_M__ /!2*35?AGXY^+W_  I_]OS]C#4CIEGXVO;=7T_QGH%^,K!J44:,
MMQ!(858RK'(A#PS*C&=L?K+^QS^WA^RA^WO\)+3XS_LM_&32/$NE3VRR7MI#
M<JE]I3D9,-Y;$^9;2+R"' !ZJ64ACY!^S)X$\'?&?_@J)\6?V]OA4;>?PFOP
MST7X=6_B"Q(:V\2:M9W][=ZA<PR#Y9X[=9+*S\Y2RF6&>,',)% 'D?[/G[.7
M_!;K]JC]I'X<^.O^"I/B/X/^#_A[\(M?/B#3_"_PE^U/=>+=:CMYH+2>Z>>2
M0101>>\NU60,P ,7(>/]&:** "BBB@ HHHH **J:WKVA^&=.;6/$>LVMA:))
M'&]U>W"Q1AW=8T7<Q RSLJ@=2S #DBL_XE_$;P;\(/A[K?Q3^(FM)IVA>'=+
MGU#5KYXV?R;>)"[L%0%G. <*H+,<  D@4 )\3/B9\/O@S\/M8^*WQ6\8Z?X?
M\-^']/DOM:UK5;E8K>SMXUR\CN>  /Q)P!DD"OF#]HGXE^%OVB?V:OAW_P %
M+?V=?BCK.M>&OAY=6GCJ+PUI-[#)9:SI C9=26XMX@[2WD6GSW4D,+.3'=0Q
M#8K@X\-_;[_X*=?$[X6>&X]=_;X_X(4>*M<_9R>]AN=2\5ZKK^B^(9M/3)$=
MSJ&@HLJ6^T.&_>SX1F W"0 !-$_X(H_LD_$[PCIO[9G_  1D_:T\8?L]W/CC
M2HM5TV_^'E\]]X6UR*5-R_;-%NV\MU'"F#,:H0RM%N!  .B_:A_8-_;L^#W[
M2WB#_@H7_P $7?BK\/8]5^*%E9S?$[X9_$:U>70O$TL,9%OJ=K<6^)()BC_.
MJR1I+N,A?<2&[G_@FM^R1_P4#TCXZ^,/VZO^"H'Q7\*:E\2/$WAJV\,^&O!'
MP]BD71/"FBQ7#7,D:M)\TLTLY5F8ERHC \UP0L?KO_!-?X)?M(?LT_L:>#OV
M>?VI_%WASQ!XG\%6TFCVVO>%VE%K?:9#(RV+&.6.,PNEMY431C< 8LAF!KW:
M@ HHHH **** "BBB@ KA/VH_COH?[+G[-?C_ /:3\2Z9+?6'@+P;J7B"ZL87
MVO<I:6TDYB5B"%+[-H)& 6R:=^TM\;+/]G3X%>)?C-=:0-1?1; -8Z<]T(%O
M+N1UAMH&E((B62>2)#(00@8L0<8KXH\&>$_^"K/QG_;.\0_LU_M!_M"?![XI
M_ ;6_!]_I_QLT#1? %SIB>&7O+8I'HMG<^<\EU<R13!V,LK-' =\L41FMO,
M/8_@E^S#_P %"9_V@KCXF?M*?M_>'OB'\)O%/@N>VUKX1V7PRLK6PAO+@* +
M.[5FGDM%1G ,SN\BG#9W I\C?#/]ES_@M/\ L4>%[[X2?\$=_C#\&_B#\!KG
M7]6M?">E?&&SNHM8\!7"7\\-[9>; 4^UI!=I.@>4S-E"ICP 6@^"^@_\'"'[
M%7@>W^ 7[#EK\*_VEO@W );'X8^._'^L-INM>&K.*1H%L=2C>>W>8VK(T115
M=QY17,>!#']_?\$ZOV:?B5^R=^R7H'PG^-OQ'A\7>.KC4=5U_P =^([6,I!>
MZUJNHW.I7K0J0N(EGNG1/E7*H"54DJ #-_X)I_LA?$C]C3]FQO!'QS^,+>/O
MB+XH\3ZCXJ^(WBU8?*@OM9OI \WV>/"[($58XD&U<K'D)&"$7Z!HHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O.OVL_V7OA;
M^VE^SKXJ_9>^-<>IMX7\86"VFK?V/J3VER$65)5,<J<J0\:'!!5@"K*RDJ?1
M:* /-_V3_P!E'X-?L6_!/3/@)\"]'O+;1=-R[W.JZE+>WM].P :XN;B4EYI"
M%5<DX541%"HBJOI%%% !1110 4444 %-FAAN(7M[B)9(Y%*NCKD,#P00>HIU
M% 'QW_P5>_X)%?#7_@HK\-]&\1^ -?\ ^%=?&CX=E+OX2_$_1 UO<:1<1-OB
MM96BP[6A< X7YHF^>/G<C_-O_!%C]J7PAXQ^.?Q%_8P_X*<?#U=._;(BU3SO
M%M_XYBM[A?&>FV[F6R;23Y:PQVMO'M=+2!0F-UTF]I)V3]5J^5OV^O\ @DQ^
MS/\ \%%OC=\)OBA\?O!=C<P_#/4[B_FN+4O#?:O'M'DZ7-(F";'S6:=U)W;H
MU1=JRRD@'U#I>JZ7K=A'JNBZE;WEK,"8KFUF62-P#@X920>01QZ58JOI6E:7
MH6EVVAZ'IMO9V5G;I!9V=I"L<4$2*%2-$4 *JJ  H    %6* "BBB@ HHHH
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
M?&71+_1O+7=+I.G:=*9]4U8XYCB@M&DB+\ R7<$0.Z9 ?N:@#Q/_ ()U?LW?
M$K]DS]CCP?\ !'XT?$6/Q;XTM3J.J>,O$4*D17NKZEJ-SJ=ZT>54F,7%Y*J$
MJI*JIVKG:/;*** "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 Q/
M&&GSV&GWGC'PIX&T[6/$=GI\G]EPW4R6SW#A25@^TF-S$K'C."!GD5\=^(/V
MUOB#_P %(_AM\0OV2?V7OV5OB'X6UFX%YX,^(_BSXK:!!IVF>"7GM@EVI5;B
M1M4O$M[A9(8+8/!)YL+R3QQ.K-]OU#;Z?86EQ/=VEC#%+=2"2ZECB"M,X4(&
M8CEB%55R>R@=!0!A?!_X7>%?@?\ "3PM\%? L,L>B>#_  Y8Z)HT<[[G6UM+
M=((@QP,D)&N3CDUT=%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% 'S#^W3\&?$'PMEU/_@H9^S-JMEH?Q*\&^'W;Q%IMZ[1Z;\0-'MPT
MG]CZ@$!/GC+"SNU5I;>63: \4DD3^R_LY_$+XK?%?X3Z;\1OC!\&I?A]JFL0
MI<Q>$+W4TN[W38&C0K'=O&HC6XW%]R(6"#:"Q8,!W#*KC#J",@X([CD4M !1
M110 4444 %%%% !1110 5\Y?\%4/V!OA#_P45_8Y\4? KXF?#<:]J@T^:Z\$
M75M+%!>:5K(C86US!/(0(L.0'R=K1EU8,#BOHVB@#YR_X)S_ +!%U^Q;\)M.
M7XM_&37/BI\5+GP_9Z=XK^)7BF]DN+F>&W0"*QM?-)-O91'<5C'S2.S32EI'
M8U]&T44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %?GM\:?VX_VH_"7QC\6^%?#_ ,4/L]AI
MGB:_M+&#^Q+%_+ACN'1%W-"6.% &223CDFOT)K\GOVC/^3A/'?\ V.>J?^E<
MM?D/B[F>99;EV&E@ZTZ;<VFX2<;Z=;-7/CN,<5B<+AJ3HS<6V]FUT\CLO^'@
M?[7?_16__*#8?_&*/^'@?[7?_16__*#8?_&*\:HK\'_UJXH_Z#JW_@V?_P D
M? ?VMFO_ $$3_P# Y?YGZ1?L _&'XC?&SX.:GXJ^)WB+^T[^W\336D,_V2&'
M;"MO;N%VQ(JGYI'.2,\]>!7N5?-'_!*W_DWO6?\ L<[C_P!)+2OI>OZNX*Q%
M?%<*X2M7FYSE!-N3;;=WNWJS];R.I4K931G-MMK5O5_>%%%%?4'JA7@6I_\
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
MINO://YMM<M!<26\VQ_X@LT4B9'&4.,CFNMK\^_^#6G_ )07?!3_ *[>)O\
MU)-4K]!* "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 **** "OR>_:,_P"3A/'?_8YZ
MI_Z5RU^L-?)WQ&_X)?\ _"?_ !"U[QY_PO'[)_;>LW5_]D_X1GS/)\Z5I-F[
M[2-V-V,X&<9P*_+_ !0X=SGB+ 8>GE]+GE&3;]Z,;)JWVFOP/E>*LMQN98>G
M'#0YFFV]4NGFT?#E%?97_#I'_JX'_P M3_[JH_X=(_\ 5P/_ ):G_P!U5^,?
M\0QXX_Z!/_*E+_Y,^)_U6S[_ )\_^31_^2.S_P""5O\ R;WK/_8YW'_I):5]
M+UYG^RM^SM_PS-\/;SP'_P )A_;?VO69+_[7_9_V;9NBACV;?,?./*SG/\6,
M<<^F5_2O"6 Q>6<-X7"XF/+4A&S5T[/7JFU]S/T[)\/6PN64J556E%6:_P"&
M"BBBOHCTBAXI\5>&? WAK4/&?C3Q#9:3H^DV<EWJFJ:E=)!;VEO&I>2661R%
M1%4$EB0  2:_-*/_ (+1_P#!)C]J?XT6'Q7^.O[;?@C2? OP[UY[KX<^"M2N
M9?.U7582T:^(+Z,1G:(\O]BMCRF[[3*/.,"6WZ8Z]H&@^*M'N/#OB?1+34M/
MO(C'=V-_;+-#.AZJZ."K#V(Q7%_\,G_LL_\ 1M7P_P#_  C;'_XU0!^?W_!7
MS5M$_:W_ &7_ -F__@K/^S;IFKZ_X5^!GQRTOQU>$:5+'/J'A.&_$=[?PP$>
M:8RMO#<+E0WV<M(57&*V?^"UOA[0O^"BWC/]E?\ 89^!?B2P\2/XB^,>F?$3
MQ3>:'>)=1:=X0TVVG\Z_E>,E8XIC=I' S$":7"H2<X_1[2M%T;0M'M_#VB:3
M;6>GVENMO:6-K L<,,2J%6-$4!54*  H& !BL+X<_!?X._!Y;]?A)\)_#/A8
M:K<>?J8\.:#;V/VR7G]Y+Y*+YC<GYFR>30!\>?\ !0C_ (*]?L>?"7XNR?L*
M:G^V=X9^''B*ZL1+\0/&,^HCS_"VGN /L]J%5\ZK.I(B##;;(3<29(@AN.^_
M8L_X*"_\$Q?%O@+5/A!^Q)\5=$OO GP;\#IJ'B+5-"MYET?PUIR!_+6>YF"[
MI9$AN9B078BWF>1@2I?W76_V:OV<_$NKW/B#Q'\ ?!.H7]Y,TUY>WOA6SEFG
MD8Y9W=HRS,3R23DUK>#OA+\*OAY97FF_#_X9^'M"M]0 %_;Z/HL%JER "!YB
MQH ^ S#G/!/K0!\5?\%0OC#_ ,$Z_P#@H1_P2Z\?:#X;^)?@?XIS>*/#-Y;?
M"O3_  UJ%MJ6J77BEH7&FQ6$*$S+=_:?+#* I5/,\S;&),?4W[$GPJ\>? O]
MC/X2_!/XI:K]N\3>$/AKH>B^(;P3>:)KVUL(8)V#_P 8,B-ANIZ]ZV/AM^S/
M^SA\&M9G\1?"#]G[P1X4U"Z4K<WWAKPI9V,TRDY(9X(U9@3ZFNWH **** "B
MBB@ HHHH **** "BBB@#\=_^#@[_ )/-\,_]DPLO_3CJ-?"=?MA_P4'_ ."3
M?_#=WQGTSXN_\+]_X17^SO#$.C_V?_PBOV[S/+N;F;S?,^U18S]HV[=IQLSG
MG \)_P"(<;_J\C_S'G_WPK^B^%>.^%,MX=PV%Q.(Y9PC9KDJ.S]5%K[F?SMQ
M3P+Q5F7$.)Q.&P_-"<KI\\%=>CDG]Z/S%K[L_P"#?'_D\WQ-_P!DPO?_ $XZ
M=7IW_$.-_P!7D?\ F//_ +X5[M_P3X_X)-_\,(_&?4_B[_POW_A*O[1\,3:/
M_9__  BOV'R_,N;:;S?,^U2YQ]GV[=HSOSGC!.*^.^%,RX=Q.%PV(YISC9+D
MJ*[NNKBE][#A;@7BK+>(<-B<3A^6$)7;YX.R]%)O[D?8E%%%?SH?T2%%%% '
MYZ?MT_\ !7;_ ()^>(/C)KG[ 7CG]MCPMX'T73HOL_QA\0?VPR74L3Y63P_8
M/""4GD4,MU<@@VT3&.,_:)-]MT/Q1\<?LA_\%A?^"<GQO_8K_P"">_C/3-<T
MG2_A['H.BZCHFGM:Z)::EY#RZ?IT,CJBD1&VMC($4I''-'SDE1]7WO[+?[,N
MI7DNHZC^SIX$GN)Y6DGGF\(V3O(['+,S&+)))))/))KH_!/P[^'_ ,-=,DT3
MX<^!M'T"RFG,\UIHFF16D3RE54N4B506(51DC.% [4 ?F@G[6NA2_P#!L\?!
M#+(OQ)/P5;X-CP%M_P")T?&(LO[ _LT6?^M-SYW[[RMN?*/F8V?-7HF@?M)_
M ?\ X()?\$P?@?\ LV_M _$?PU9>/T\*6FCZ1H>J:RMO;W&KNOFWMQ-*H=HK
M"">61I+@(QV!5C2262.)_MU/@I\&H_B4WQFC^$GAA?&#0>0WBL:#;C4C%MV[
M#=;/-V[>,;L8XH\;?!;X.?$O4(M6^(_PF\,^(+J"'R8+G6]!M[N2./);8K2H
MQ"Y).!QDF@#XR_8<_P""C?\ P2YLO'%E\)/@U^V%H_Q>^-/Q?\4K<^)]0\-:
M=-)>Z[J A_>3%2NRST^SM(6$<328AMK;:#+*Q,N!9_\ !*W_ (*F_"RU\83_
M  D_X+F7^A:5XC\0ZKXAO].?]F_P[>S2W%W(TLGFW5Q(\TQ"[(E9F.R.*.-
MJ1HB_<GA/X _ CP%K<?B;P-\%/".BZE"K+#J&D^&[6VG0,"K 21QA@""0<'D
M&NM=5=2CJ"I&""."* /RU_X-,OAC\?\ 0?\ @EWX)^)OC']IV77O &NV^KQ>
M#_ABW@ZRM5\,31:]J"7,PU"/_2+SSY%>3;+Q'OVKP!7ZEUG^%O"7A7P-H4'A
M?P3X9T_1],MMWV;3M*LH[>"+<Q=ML<8"KEF9C@<DD]36A0 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
510 4444 %%%% !1110 4444 ?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>24
<FILENAME>cms-20241231_g8.jpg
<DESCRIPTION>GRAPHIC - GAS SUPPLY DELIVERED TO CE GCC&GCR CUSTOMERS
<TEXT>
begin 644 cms-20241231_g8.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@#
M( 1T P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ K@?VH_VF/A#^QS^S]XJ_::^/'B/^
MR_"G@_2FOM5N53=(XR$CAB7(WRRR,D4:9&YY%&1FN^K\H?\ @\@A\>2?\$E=
M+E\)I<MI<7Q@T9O%HM\X_L_[+?A/,/\ <^UFTZ_Q%* /IW]ECQ?_ ,%'?VX_
MA1I7[3OBGXCZ%\"O#/BZTCU+P1X TOPA%K&LQ:7* ]O/JE[>2>4)IHRK_9X(
M$\I7 :1GR%ZKX%_$K]NSPY^VUJ'[-O[4!\&:UX.D^',VN^"O'/A+0[C3Y-7G
MAOK>"Y@O+::XG$$\*W$!/ER&.43AP$.8X_??AOK_ (/\6?#O0/%/P\G@ET#4
MM%M;K0Y+7'EO9R0J\)3'&TQE<>U?"WP3_;F_;I\7_P#!<?Q[_P $T?&/C3X=
M3>!/ WPUMO&2ZQ8>!;N'5+^.633X_L99M1>*,AKQSYH1N(U^0%C@ Z_6?^"@
M7QN_:S_;C\9_L%_\$^?^$<TZV^$\, ^,WQB\5:9+J5IHU[,6$6D:=9130BZO
M3Y<F^66410F&4%)&4*VA^U[XK_X*9?L?_!6X^+OPU^*'A'XKZ9INH63>*[77
MO!G]FZKI>F-=1+>7]K):3?9YUA@,CM!)"I"JT@E;9Y3_ "E_P:=RWT/A/]JW
M1_B"[?\ "?V_[1NH-XQ2X_X^ [1[09,\_P"O2\Z]PWO7ZW7%O!=P/:W4"2Q2
MH4DCD4,KJ1@@@]01VH ^3OV\/^"CGB?X(_M#_#K]@+]E'P+I7C#X\?%2.6\T
MJQU^YDBTCPQHT(D,VL:F8?WKQ#RI1'!&5>9HG4.A"A^IUGX9?\%+? G@FZ\6
M>#/VJ/ WC[Q5;V;2CPIXD^'']DZ3J,H7/V>"XM;MKBQW'A996NPN?F1NH^&?
M@-+?6/\ P>*?&M/B6[*E[^SI:+\/1==&B$6A&40Y_P!M-2/'I)[U^N- 'DW[
M"7Q>^)GQZ_8Y^&_Q>^-.@QZ5XRUSPI:S^+M+B@,2V>J!=EW"$))39,LB[<G&
MW&:]9ID%O!;(8[:!(U+LQ5% &YB68\=R22?4DU^9_P#P5C^..N?LE?MQZ/\
MM!?MG_L@Z]\7OV5KCX:0Z6U_H>EKJL'@+7Q?3O<ZG=6#G9^]@:U07;;6C6/;
M$VXND@!^F=%?C'_P5-@_9PT__@VIU?XU?L8_'B\\8:3H?BUM2^'?Q#L]8NUU
M/3K;5/%YFDL&N)'^U PPWAM'28[SY"EU# 8^@?\ @OO9KX4\1?L=_%'PK=76
ME^(+S]L/P/X=O]5TV\DMY;O2IGNYI;*8QL/-A:2)&V/D YQC<V0#]&Z*_*[]
MIOX':I\5_P#@XVT#]GV?X^_$O2/!OB[]EN_UGQ+HNE>/=0579M:>&:&S9IB=
M,29(8$D-IY3;$<(4:0O6)^RI\"]=_P""<'_!<36O^"9GPR^*/C?4O@-\;/@I
M/XPTGPUJ/C"^DN/"^I0W+PRFUO!*+B'<()09$=787$6YV:%6H _6ROF7_@L'
M\</VB_V9?^"=GQ._:)_9A\=:)H'B;P7X<EU2.ZUKPY_:0>.,C<D2F9$CDP<A
MY$F48P8SG(_/+_@D_P#\$T_!W_!3/]@#X@Z=^U+^T=\6]5GTWXT>+=.\(W<'
MQ OHWTFZBF1%U.7$N=1N_N#==&1%2,*B(6D>2+X.?M%_'[X^_P#!K3^TAX:_
M:8\677B'Q9\*T\4> [OQ)?3-+<:I%8&W:.621OFE95G\K>V680@L2Q8D _19
M)/VS/VG?^"7O@CQ!^SI^T/I?@?XP^+OASX9U5/'NL>%[>_MX[J:"TN+QVM"G
MD@RH9E $95#)E5&!CZ/TN'4+?3+:WU:]2YND@1;FYCA\M99 H#.$R=H)R=N3
MC.,FOR8_X+":5J=E_P &N/AOXH^&O'7BG0M8\+_"7P ;&7P[XJO=/BN$NY='
MLYXKF*WE2.[C,4S@),KA2=R@'FO=_P!NSXX_%'Q1^V1^S5_P3_\  ^D:9J6D
M>.O">N^)_%FAZUXRNM!M_$2:=:0"VT^2[M+6YE:'=+-<2P"/;,+=$D/EF1'
M/O>BOS__ &8O^"<?[8GP._;W\3_$G0)/ _P\_9V\?>!VL/%?PA\$?%;7+M[3
M75+;-4TL_P!G62Z<S($C<021'!=AE@FSYR_X(J_\$_O!O[9_P)\2_$3]H+X^
M_%K4]0^%_P"UGK]SX+EM?B+?1-"]A<6YS<LSN;UYMJ))+-ND5(PL31%Y6E /
MV-HK\2_BG\<?@Q\-?B'\5OV,O^"SWPK\2?##X@^/O'>NO\*/VLS;33:9>6-Q
M<R/I<46I0L)+&"WB:"%K(,+?RHV%P(BSEOU,_:+_ &*?AC^U5\8O@]\??%/Q
M(\::9??![Q%/KOAJS\)^)/LEAJTD\<:E+^,(WVF+$:X"LAP\B[BDCJP![17Q
M3_P6J_;G_:X_8)^$'@WXF?L\^$? ]QI.O?$;1/#6N:MXBN;F>]M5OIW1C;VB
M(D1PJ "1YFYD/[KY<G[6K\[?^#FC_DPOP1_V<'X-_P#2QZ /T1=TC0R2.%51
MEF8X 'K7YW6G[1'_  7#_;'US4OCI_P3I\2?LE6WP3U'6KBU\$R?$2?7KK7+
MBSMY3;F]G^P*8%%PT;7,,>5803PAPK;J^_\ QKX.\/?$/P;J_@#Q=9/<Z3KF
MF3Z?J=M'<R0M+;S1M'(@DB970E&8;D96&<@@@&OR+_X*$_\ !)3PI_P1Q\ Z
MC_P53_X(^>(]=^'&K?#9X-2\??#"7Q'=WN@^+M$695N8)4N9)'5E1V?EV4*I
M,:QR!' !]J?M,?M9?&6V_;N^$/\ P3A^$/BRQT'6O&?@K5_%GC3QR^B+<R6E
MA9!88HK*WE<Q+)/=,=S2^8(XHR K,X=-G_@E9^VUXN_;4_9AU?QM\8-/TRP\
M8> ?'VN^"?'$VE1M#87%_I=P8WNH5D=FCCEB:*4H6;8SLN2%!.M\:_V0E^/W
MQI^%W[<?PG\;Q^"OB3X(T&_LM-O-:\/MJ=E?:5J<"^=8WMJEQ;2.4D6.6-DG
MC*2*V=ZN5KQ'X7?L?>%/A[X;A_X)0_!OQ?J>M:/<:A<^,OVG_'MSMBN-5_M.
MX>=]*_=86&?4W#*\:',&G0."0]Q!*P!]&_LG_&+XA_M(W7B+X^_:([7X9:M/
M%:?"JP^R!9M5L(2XEUV20C=Y=Y(W^C1C"_9H89C\UR5C]EKX.T#_ (+.>';?
MP)I7[1>G_ RPM/V?;KXV#X6Z7XMMM?*ZA$ZSFQCUC[ +81)IQO$, 03^:L>V
M7;UB'WC0 445Q_Q^TKXW:W\&O$.E_LV^*M"T3QW-I[#PQJOB:Q>YT^WNL@JT
M\49#/'@$$+SSD4 =A17Y^^!O^"J_[4/[&_Q6T3X ?\%J?@;X:\#6WB:^6P\(
M?'[X=7D]QX*U6[;A+:[^T?OM*F;!(,YV-\QQ&B%Z_0&.2.:-98G#*P!5E.00
M>A!H 6BBB@ 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@ K
MC?VA?V?_ (2_M4?!/Q+^SQ\=?"$&N^$O%NEO8:UIEP2!)&V"&5AS'(CA71U(
M9'164@J#7944 ?%W[(7[(W_!1'_@G7\.[?\ 9K^#?Q/^'_QI^%V@JT/@.'XG
M:Q?>'=?T"RR?+L);VRLK^&^AB& C&WA8+\HPBHJVOV4O^"<?QA\$?\%(_B%_
MP5'_ &B_B;X:?Q;X[\!6_A&#P-X*L+AM.TNRADM)!*U[=,LMU,3:("1#"HW-
M\IR,?8]% 'P[\7?^"7'QN^$?[;6O?\%#_P#@F1\:/#?@KQAX[MHK?XK_  Z\
M=:5/<>&/&)C_ -7=LUJRS65VN6/G1J^YF9BH\R82^Q:)\-?VWOCC8Q>&/VL=
M9^'/A7PPQ7^W?#_PQOM0U"XUY >;:2^O(;;[+:OTEB2!Y)$8H)HQNW_0%% '
MR1_P43_X)=)^UU\4/ 7[7?[/OQCF^%7Q\^%3N/!7Q M]+6]M[FS??YFF:A;%
ME^T6KB25<!@4$\N P=E;I? NG?\ !6KQ1I,?A+XQZW\!?";NGEWWC/P(VKZG
M=%>C/;:??0Q16\I&2C2SW*(V"T4P!1OI*B@#%^'G@/0OACX+T_P+X;:Z>TT^
M(J)[ZZ:>XN9&8O)/-*^6EFDD9Y'D;EW=F/)KQ7Q[\-/VX_#/[57B+XO_  ;U
M;X>>*OA_XF\'Z;IEU\//&NK7VF2VNH6TEV7O8;RWM+M0DL=PD<D+0-O\E"'3
M!W?0E% 'Y[:E_P $)/#6J?\ !)+XL_\ !..#XCZ?I&J_%?QC?^,KG4]%TEH]
M)T/5YM0M[Z"TL[8N72QA^R6]N 6WL@=\*6"KC_M.?\$S/^"JW[<'PP^"EO\
MM#_M;?"'2/%WPE^,>A>+X1X2\'7\FE3+IL%SB[G6>43WEV\SPXA1[.!(VGY=
MFC*?I#10!^6G[1EI^T-!_P ','PHNOA+JGA*_P#$^G_L?W$NL6>NQ7-CIVLQ
M#6[I)H4DB^T2V&7994?;<[?+",K[BP^N?@-^Q?XW'[:'B3_@H=^T[JF@W'Q
MU/P5;^#?"7AWPO--<:;X5T&.X:ZEA2YGCBDO;F>Y8R27!AAPJI&J !F;?UG_
M ()U_LS:]^UY9_MV:E8^*V^)^G:2VDV/B!/'FJ)'!IQE>4V*VJW M_LYDD=O
M*,>TELXSS7LWB+0X/$FAW6@W-]>VT=U$8WGTZ\>WG0'NDL9#(?=2"* /R?\
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
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
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%5-;US1_#>ES:WKVHQ6EI;INFGG?:JC_'T'4FLZM6
ME0I2J59*,8IMMNR26[;>B2ZLJ,93DHQ5V]D6Z\L^,O[4?A3X<^;H?ASR]6UE
M<JT2/^YMV_Z:,.I']P<\<E:\P^-O[6&M^+S-X;^'DDNG:6<I+>_=N+D>W_/-
M3Z#YCW(R17C/7K7\F>)GTBH47/+>%6I/52KM72_Z])[_ ..2M_*GI(_4^'/#
M]S4<1FFBW4.O_;SZ>BU[OH;7CCX@^+_B-JQUGQ=K,EU*,B)"<1PK_=11PH^G
M7OFL6BBOY#QF-QF8XJ>)Q5252I-WE*3;DWW;>K/U>C1I8>DJ=**C%;)*R7R"
MBBBN8T"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\^/^"@'_)V?B;_K
MUTO_ --EK7Z#U^>_[?\ _P G9>)O^O;2_P#TV6M?W9^S^_Y.SF/_ & S_P#3
M^'/YE^E3_P D'A/^PF/_ *:K'C=%%%?ZZ'\$A1110 4444 %%%% !1110 44
M44 %%%% !1110 4JLR,'1B"#D$'D&DHH ^X/V%_^"T_Q@^ ,EG\//VAGO?&W
M@]-L45[)*&U73$' V2.1]H0#^"0[NFUP!M/ZS_!3X[?"7]HGP+;?$CX->-[+
M7=)N>/.M7^>%\9,<L;8>*09&4< \@XP17\W%>@_LX?M0_&O]E'Q_'\1/@KXQ
MFTVZ^5;VS?Y[6_B!SY4\1.)%Z^C+G*E3S7YAQ9X:9=G*EB<!:E6WM]B3\TOA
M?FOFGN?IW"GB3F.3..'Q]ZM':_VXKR;W7D_DUL?T9T5\O?L#_P#!4?X-?MIV
M$/A'4?*\,>/8H<W7ANZN 4O-HRTEG(<>:N 28S^\49R&4;S]0U_/.999C\HQ
M<L-BZ;A-='^:>S79K0_H3+LSP.;X2.)PE13@^J_)K=/NGJ%%%%<!W!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 %%%<+\;/CKX=^#^D[)-MWJ]PA-EIRM^&]\?=3/XGH.Y'E9WG>5<.Y94S
M#,:JIT8*[D_P26[;V25VWHD=6#P6*S#$QH8>+E.6R7]:+N^AK_$SXI>$_A5H
M1UKQ->89\BULXL&6X8=E'IZD\#\J^2?BU\:/%WQ=U;[5K,_D6,3DV>FPN?+B
M'J?[[8ZL?PP.*Q?&?C;Q+\0->E\1^*=2>YN9>!GA8U[(B]%4>@^O4DUE5_ ?
MBGXRYOQ[7E@\)>C@4](7]ZI;:51K[U!>ZNO,U<_=.&>$,)D<%6JVG6?7I'RC
M_GN_):!1117XH?9!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !7Y[_ +?_ /R=EXG_ .O;2_\ TV6M?H17Y[_M^_\ )V/B?_KVTO\ ]-MK
M7]U_L_O^3M9C_P!@,_\ T_AS^9?I4?\ )!83_L)C_P"FJQXW1117^NI_!(44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!8TG5M5T'5+?6]#
MU*XLKVTF6:TN[29HY89%.5=&4@JP(!!!R"*_4G_@F[_P6CM/%<EA\#OVQM;@
MM=2;;!HWCJ;$<-T>BQWO01OV$W"M_'M(+M^5U%>!Q#PUE?$N#]ABXZKX9+XH
MOR?;NGH_N/?X?XDS/AO&>WPDM'\47\,EYK\FM4?TYHZ2()(V#*PRK Y!%+7X
M]?\ !,C_ (*[:_\ L^36/P,_:1U2ZU3P*66'2]:?=+<Z .@4]6EMA_=Y:,?<
MR $K]>M U_0_%6B6GB7PSK%MJ&G7]ND]E?64ZR13Q,,JZ.I(92"""*_E[B;A
M;,N%\;['$*\'\,UM)?HUU73S5F_Z=X:XHR[B?!>VP[M-?%![Q?ZKL^OD[I6Z
M***^;/I 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@ HHKSKX__ !XTWX1Z-]@TXQW&N7<9^QVS'(A7IYKCT]!_$1Z D>-G
M^?Y5PQE-7,LQJ*%*FKM]7V2763>B2W9UX' XK,L5'#X>/-*7]7?9+JQOQ[_:
M TGX2:;_ &7IOEW>NW,>;>U)RL"GI))CMZ+U/L.:^2==UW6/$VKSZ]KVH275
MW<R%YYY6R6/]!V '  P*;K&L:IX@U2?6M:OI+F[N9#)//*V6=CW_ /K=JK5_
MG3XF>)N;^(N:\]2]/#0;]G2OHO[TN\VMWLMHZ7O_ $#PYPWA.'\+:/O5)?%+
MOY+LE^.["BBBOS(^D"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ K\]OV_3G]K'Q/_P!>^F?^FVUK]":_/;]OS_D['Q/_ ->^F?\
MIMM:_NO]G_\ \G:S'_L!G_ZD8<_F;Z5'_)!83_L)C_Z:K'CE%%%?ZZG\$!11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5]?\ _!,O
M_@J+XK_8[UV'X8_$ZXNM7^&U_<_O;8$R3:)(Q^:XMQWC).7A[\LN&R'^0**\
M[-<IP&=8&6$Q<.:$OO3Z-/HUT?Z'HY5FN.R7&QQ>$GRSC]S75-=4^J_4_IB\
M'>,?"WQ!\+6'C?P3KUKJFD:I:I<Z?J%E*'BGB89#*1_^L=#S6E7XB_\ !,/_
M (*:^)/V-O%4?PX^(]U<ZE\-M5NLW=L,R2:-*QYNH!U*]Y(A][[R_,,-^UGA
MKQ+X?\9>'K+Q9X4UFVU'3-2M4N;"_LY1)%<1.H971AP0000:_E?BSA3&\+8_
MV=3WJ4O@GW79]I+JOFM#^I>$^*\%Q3@/:4_=J1^.'9]UWB^C^3U+U%%%?*'U
M04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%8?Q%^(&
M@_#/PI<>*_$$O[N(;885/SSR'[L:^Y_0 GH*Y<=CL)EN#J8O%34*=-.4I/1)
M+5MFM&C5Q-:-*E&\I.R2ZMF-\;OC+H_P?\,F]EV3ZG= KIMD6^^W=V[A%[^O
M '7(^.?$/B'6/%>M7'B'7[][F\NI"\TTAY)]!Z #@ <   5=^('CS7_B1XIN
M/%7B*?=-,<1Q*?DAC'W8U'8#]3DGDFL6O\Y_%GQ/QOB'G-J3<,'2;]E#OT]I
M)?S2Z+[*T6O,W_0/"W#5'(,)>6M:7Q/M_=7DOQ>O:Q1117Y*?5!1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?GK^WW_P G
M8>)_^O?3/_3;:U^A5?GM^WW_ ,G8>)_^O?3/_3;:U_=7[/\ _P"3MYC_ -@-
M3_U(PY_,WTJ/^2"PG_83'_TU6/'****_UV/X("BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH *^WO^"3'_!3>]_9C\2VWP$^-
M>M/)\/-6N\65[<.2?#URY_U@/_/N['YUZ*29!_&&^(:*\O.<GP.>Y?/!XN-X
MR^]/HT^C7_ >C9ZF3YQCLBS"&,PLK2C]S75/NG_P5JD?TXV]Q;W=NEU:SI+%
M*@>.2-@RNI&001P01WI]?E__ ,$7?^"D\L$^G_L:_'77\Q/B'P#K-Y+RC=M.
MD8]C_P L2>A_=]XP/U K^3.(N'\;PWF<L)B->L9=)1Z-?JNCT/ZOX=S_  7$
M>61Q>'TZ2CUC+JG^CZK4****\(]T**** "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 K:SK&E^'M)N==UN_BM;.S@>:ZN9FVI%&H)9B>P !-?&'Q>^/
ML'[0.M?\)!X=U#S-#LV\JPMAD-$3U:53RKM@^V%P"<$EG_!2#]J1M:U*3]GO
MP-J/^AV<@;Q+<PO_ *Z8'*VP(_A0X+?[>!QL.?E3P[XEUKPKJ(U30KYH)0NU
MP!E9%R"593PRY .#W /4"OY<\:^(/]9Z<\@P=5QI0=YR6TYK[+[PB]_[RO\
M95_)RSQ&H<+<2QFJ*JTXWC)_:3>[@]KK;7?576Y[]16#X'^(FB^.D%M$BVFI
M!<O8%\B3U,)/+#OL/S ?W@"U;U?QKF.68S*\1[+$1L^CZ-=T^OYK9V9_5N0\
M093Q+E\<9E]53@_O3[26Z:[/U6FH4445P'LA1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %?GK^WW_R=AXG_ .N&F?\ IMM:
M_0JOSU_;Z_Y.P\3_ /7#3?\ TVVM?W5^S_\ ^3N9C_V U/\ U(PQ_,WTJ/\
MD@L)_P!A,/\ TU6/':***_UV/X("BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** 'V]Q<6EPEU:SO%+$X>.2-BK(P.001
MR"#WK]K_ /@DC_P4)3]KCX7GX8_$S5T;XA>%;51>R2, VL68PJ7@'=P2$E _
MB*MQYF!^)M=7\$/C1X^_9Z^*FC?&'X9ZN;/6-$NQ-;N<E)5Z/%( 1NC=2R,O
M=6/3K7R?&'"^'XHRIT7958ZPEV?9^4MG\GNCZOA#B>OPQFJK*[I2TG'NNZ\X
M[KYKJ?TDT5YS^RE^TMX%_:U^!VC?&OP%*%AU"+R]1T]I TFGWB ":V?W4G@X
M&Y65@,,*]&K^3<3AZ^$Q$J%:/+.+::>Z:W1_5^&Q%#%X>->C+FA))IKJGL%%
M%%8FP4444 %%%% !1110 4444 %%%% !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 %>/_MG_M'P_L]?"R2XTBX0
M^(M9WVVAQ'!,9Q\]P1Z1@@CU9E'0FO5M;UK2O#FCW7B#7+Z.VLK&W>>[N)3A
M8HT4LS'V !-?EI^TO\=-7_:#^*]]XYO3)'9*?L^C6;G_ (][52=@Q_>.2S?[
M3'L!7YYXC\6?ZMY-[.A*U>M=1[Q7VI?+9>;OT9\YQ+F_]F8+EIO]Y/1>2ZO_
M "\_0X.ZNKF]N9+R\N'EFF<O++(Q9G8G)8D\DD\YIE%%?R<VV[L_(MQ8Y'BD
M66)RK*0593@@^HKTWP'\:([W9I'CJ?;+@+%JI'WSZ3 =S_ST'.?O Y+CS&BN
M3&X'"YAAW1Q$>:+^]/NGT?\ PVQ]#PWQ1G7">8+%Y=4Y7U3UC)=I+JOQ6Z:9
M]&LI7'((90RLK AE(R&!'!!!!!'!!S25X]X ^*FJ>$-NEZ@C7FF$G_1RWSP9
M.=T1/3DDE3\IR>A(8>M:3JVEZ_IJ:QHEZMQ;/QO48*-_<=>JL/0_49!!/Y1G
MG#6*RANI#WZ7?JO*7;UV?D]#^R.!?$K)>-:*II^RQ*7O4V]^[@_M+\5U5K-S
MT445\R?HX4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %?GI^WS_R=?XG_ .N&F_\ INMJ_0NOST_;X_Y.O\3_ /7'3?\ TW6U?W3^
MS_\ ^3NYA_V U/\ U(PQ_,_TJ/\ D@<)_P!A4/\ TU6/'J***_UW/X'"BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@#ZK_ ."3O[<\_P"R%\>8_#GC35VC\">+YH[3Q LK?N[";.(;X#ML)VOC
MK&Q."47'[D1R1S1K+$X96 *LIR"#T(-?S&5^QW_!$C]MI_CI\')/V=?B!K'F
M^*? UJ@TV6=\R7VD9"1GW:$E8F_V6B/)+&OQ+Q6X64Z:SG#1U5E42ZK:,OEL
M_*W9G[7X5\4N%1Y-B9:.[IM]'NX_/=>=^Z/N:BBBOP@_=0HHHH **** "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@ HHK"^)GQ T/X5^ =6^(7B23;9Z39O/(H.#(1PL:_[3,54>
M["LZU:EAZ,JM1VC%-MO9):M_)$SG&G!SD[):L^8_^"G'[0;Z1I%M\ /#-[B?
M4$6[\0/&W*0 YB@./[S#>1UPJ]FKXDK9^(?CK7_B;XWU3Q]XGN/,OM5O'GG(
M/"Y^ZB^BJH"@=@H%8U?QIQ;Q!5XFSRKC)?#M!=H+9>KW?FV?BF<9C/-,?*N]
MMHKLEM_F_-A1117S1Y@4444 %:/ACQ7K?A#4AJ>B7>QB-LT3#,<R?W77N/U!
MP000",ZBDTI)IJZ9K0Q%?"UHUJ,G&<7=-.S36S36J9[CX)\?:)XY@$=GBWOU
M0M/I[MDG R6C/\:XYQ]Y0#D$#<=NOG:WN)[2=+JUG>*6)P\<D;%61@<@@CD$
M'O7I_@'XR6VJ>7HWC.9(+G[L6I'"QRGL)>R'MO\ N]-V/F<_GN>\'WO7R]>L
M/_D?_D?NZ(_J'P]\::6+Y,OX@DHSVC6VC+RGTB_[WPOK;=]U12LK(<,,< CZ
M'H:2OSN491DTU9H_HF,HRBFG=,****0PHHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "OST_;W_Y.O\3_ /7'3?\ TW6U?H77YY_M[?\ )UWBC_KC
MIO\ Z;K:O[I_9_\ _)W<P_[ :G_J1AC^9_I4?\D#A?\ L*A_Z:K'C]%%%?Z[
MG\#A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 5W7[-/Q^\9?LP_&[P_\;? TQ^V:)>B2:V+E4O+=OEFMW_V7
MC++[9!'(%<+165>A1Q5"5&K&\9)II]4]&C6A7K8:O&M2E:46FFMTUJF?TJ?"
MCXG>$?C1\-M$^*W@+41=:/K^FQ7MA-WV.N=K#^%U.59>H92#TKH*_,#_ ((%
M_M>R1W6J_L<>,]4S'(LNK>##*_W6'S75JOU'[]0/28]Z_3^OY XGR*KP[G57
M!2UBG>+[Q>S_ $?FF?UYPQGE+B+):6,C\35I+M);K]5Y-!1117SY[X4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !7Q=_P %1OCBT][IOP$T*[^2 )J&N[&ZN0?(B/T!,A!_
MO1GM7U[XV\7:/X \'ZGXV\03>79:58R75RPZE44M@>I., =R0*_)GXC>.M:^
M)OCO5O'_ (ADW7FK7TEQ*,Y";C\J#_95<*/917Y'XN<0O+LFCEU)^_7W\H+?
M_P "=EYKF1\?QAF/U;!+#0?O5-_\*W^]Z>ES%HHHK^9S\O"BBB@ HHHH ***
M* "BBB@#K_A_\6-0\*B/2-962\TP'"H#F6V!ZF,GJ,\["<'G!4L6KU?3=2T[
M6=/CU72+V.YMI20DL9[CJI!Y5AD9!P>0>A!/SS6IX4\8ZYX-U#[=HUR K$>?
M;2@F*=1_"ZY&>IY&",\$'FOF\\X;PN;Q=2/N5?YNC_Q=_7=>:5C]>\/_ !8S
M/A.4<'C;UL)V^U#_  -]/[CT[..M_>**Q_!OCG0_&]J7TUS#=1KF>PE8%U']
MY3QO7W R,<@9!.Q7Y-CL!BLNKNCB(\K7W/S3ZH_K[)\ZRS/\!'&8"JJE.75=
M'V:W375.S04445R'J!1110 4444 %%%% !1110 4444 %%%% !1110 5^>?[
M>W'[5WBC_KEIW_INMJ_0ROSS_;VY_:N\4?\ 7+3O_3=;5_='[/\ _P"3O9A_
MV U/_4C#'\S_ $J/^2 PO_85#_TU6/'Z***_UX/X'"BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Z+X2
M?%#Q9\%/B=H7Q9\#7OV?5O#VIQ7MDYSM9D8$HP'5&&58=U8CO7]$WP+^,'A?
MX_?![PY\9O!DN=.\1Z5%>0H6#-"S##PL1_'&X9&_VD-?S;U^HG_!OY^U&UYI
MOB/]DGQ/J&6M-VN>%A(__+-F5+J!<^C&.4*.N^4]J_*?%;(5C\GCF%->_1W\
MX/?_ ,!=GY+F/U3PKSYX#-Y9?4?N5MO*:V_\"5UYOE/TPHHHK^<3^C 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 **** /E?_@J+\8#X=^'VF?!W2KK%SK\WVK4E4\BTB8%5/^_+
M@C_KD17PG7IG[7OQ8_X7'\?]>\46USYEA;7'V#2B#E?L\)*!E]G;=)_P.O,Z
M_CKCK/'G_$U?$1=X1?)#_#'2Z]7>7S/QC/\ '?VAFE2HG[JT7HO\W=_,****
M^0/&"BBB@ HHHH **** "BBB@ HHHH DM+N[L+J.]L;F2&:)P\4T3E61AT((
MY!]Z]2\!_&&RUO9I/BV2*UO"0([W 2&;V?M&V>_"'/\ #CYO*:*X<PRW!YI0
M]EB(W71]4^Z?3\GU3/J.%>+\[X/Q_P!9R^I9/XH/6$UVDOR:LUT>Y]&NCQN8
MY$*LIPRL,$&DKR;P#\7+[PXB:-XA$EWIZX$3#F6V'3"D_>7'\!/&!@KSGU2R
MO;'4[./4M+O8[FWE_P!7/$<JWMSR#R,@@$=P*_)<[X>Q>3SYOBIO:2_)]G^#
MZ/M_9?!'B%DG&V&_</DKI>]3;U7G%_:CYK;JE=$M%%%?/GWH4444 %%%% !1
M110 4444 %%%% !1110 5^>?[>IS^U;XHQ_SRT[_ --]M7Z&5^>7[>?_ "=;
MXH_ZYZ?_ .F^VK^Z/V?_ /R=_,/^P&I_ZD88_F?Z5'_) 87_ +"H?^FJQY!1
M117^O!_ X4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !7H/[*WQWUC]F;]H7PI\;]&\QCH.K)+>01'!N
M+1LQW$/_  .%I%]B0>U>?45CB*%+%8>=&JKQDFFNZ:LU]QMAZ]7"XB%:D[2B
MTT^S3NOQ/Z:/#VOZ/XJT"Q\4>'K^.ZL-2LXKJQNHCE9H9$#HX]BI!'UJY7QW
M_P $2/VB?^%T?L<VO@'5[[S=8^'UX=(G#MEVLV!DM']E"%H1_P!>]?8E?QIG
M.6U<GS6M@JF].37JNC^:L_F?V1DV94LXRJCC:>U2*?H^J^3NOD%%%%>8>D%%
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 %><_M8_%#_ (5#\ /$?BZWN/+O&LC:::0<-]HF_=HP]UW%_HAK
MT:OC7_@JW\2/^18^$EG<?\]-6OXP?K%#_P"U_P!*^6XUS=Y)PQB<3%VER\L?
M\4O=37I>_P CR<\QGU'*ZM5/6UEZO1?=N?&M%%%?QH?BH4444 %%%% !1110
M 4444 %%%% !1110 4444 %:_A'QMKO@N\:YTJ<-%(1]HM)<F.4#ID=B,G##
M!&3S@G.114SA"I!PFKI[I[,Z,)C,5@,3#$8:;A4B[J479I^31[OX2\9Z'XUL
MVN=(D*31J&N+*5AYD0Z9_P!M<\;AZC(4D"M6OGFPO[W2[R/4-.NY()XFS'+$
MY5E/L17JO@/XN:?XCVZ7XD:*TOR $GX6&X/\HV/7'W3SC;PI_-\^X0G2O7P"
MO'K#JO\ #W7EOVOT_JOP]\9L+FW)E^>M4ZVT:FT)_P"+I"7G\+_NZ)]C12LK
M(Q1U((."".0:2O@6FF?ONX4444 %%%% !1110 4444 %%%% !7YY?MY?\G6>
M*/\ KGI__IOMJ_0VOSR_;R_Y.L\4?]<]/_\ 3?;5_<_T /\ D[^8?]@%3_U(
MPQ_-'TJ/^2 PO_85#_TU6/(****_UY/X&"BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /L[_@AK
M\>_^%4?MC)\.-4O?+TSQ_I<FG,K-A!>1 S6SGW.V6(>\]?M-7\T?P]\;:W\-
M/'NB?$7PU-Y>HZ#JUOJ-B^<8FAE61/\ QY17](GP\\;Z)\3/ .B?$;PU-YFG
M:_I-MJ-B^<YAFB61/QPPK^>O%[*EA\THX^"TJQY7_BC_ )Q:7_;I_07A%FOM
M\KK8"3UIRYE_AE_E)-_]O&Q1117Y ?KP4444 %%%% !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 5^7W[:7Q _X6-^TK
MXHU:&??;65[_ &=:8.0$MP(B1[%U=O\ @5?I-\2O%\'P_P#AYKGCBY*[=(TF
MXN\-_$8XV8+^) 'XU^1-S<W%[<R7EU*TDLKEY)&.2S$Y)/XU^'>-.9.&$PN
MB_B;F_\ MU6C]_,_N/A.-\5RT:6'75N3^6B_-_<,HHHK^?#\Z"BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** .X\ ?%^[T58]&\4-)<V2J$A
MN!S+;@=!_MH!Q@\@8P<#:?4;6ZM+^UCO]/NHYX)EW0S1-E7'M^/!!Y!!! ((
MKYVK:\&^.];\%79DL)!+;2'_ $BSE/R2>_\ LL.S#GL<@D'Y7/>%\-FB=:C:
M%7OTEZ^?FM>]^G[5X>^+V8<-<F!S2]7"[)[SIKRO\45_*]OLO2S]RHK,\+>+
MM$\8V'VW1YSO10;BUD/[R$].1W7/1AP<CH<J-.ORK%X3$X&NZ->+C)='_6J\
MT?UOEF:9?G."AB\%452G+:2V_P" UU3U3T:"BBBN8[PHHHH **** "BBB@ K
M\\?V\O\ DZSQ1_UST_\ ]-]M7Z'5^>/[>'_)UGBC_<T__P!-]M7]S?0 _P"3
MP9A_V 5/_4C#'\T?2H_Y(#"_]A4/_358\AHHHK_7H_@8**** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *_;K_@B7\8F^*7["VD^';V[\V]\&:K=:+/O;YO*#">$X_NB.=4'_ %S]
MC7XBU^BO_!O)\6'TKXM^//@I=76(M:T*#5K2-SP);67RG"^[)<@GU$7M7Y]X
MG9<L?PI4FE[U)QFOOY7^#;^1^@>&>8O \5TX-^[54H/[KK\4E\S]7Z***_EP
M_J **** "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 \)_X*,^,3X5_9@U+3XIMDNN:A;:?&0><%_.<?BD+ ^QK\
MX:^S?^"LGBME@\&^!X9>&>[OKA,^@CCC/ZRU\95_*OBQCGB^,)T[Z4HQC^'.
M_P 9'Y-Q=7]MG,H_R)+]?U"BBBOS4^8"BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@"QI>JZCHE_'JFE7CP7$1S')&>1Q@CW!&00>"
M"0>*]7\!?%73O%/EZ3K'EVFHGY5YQ%<GMMS]UC_=/!/W3R%'D%%>;F>58/-J
M'LZ\?1K=>C_39GV'"'&^><&8WVV"G>#^.F_AEZKH^TEJO-73^C""#@BBO,/
M/QBGTX1:-XOD>:V'RQ7V"TD([!N[J/\ OH#IN "UZ9;SP7=O'>6DZ2PRKNBE
MC8,KCID$=>01^%?DF<9%C,GJ>_[T'M);/U[/R^ZY_9G!O'>1\:X/VF$ERU8K
MWZ<OBCY_WH]I+3O9Z#Z***\0^T"BBB@ HHHH *_/']N__DZOQ1_N6'_I!;U^
MAU?GA^W?_P G5^*/]VP_](+>O[F^@!_R>''_ /8!5_\ 4C"G\T?2H_Y-_A?^
MPJ'_ *:K'D5%%%?Z]'\#!1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !7T'_P $L/B<_P *OV]O
MAUK+7&R#4]9.C7*DX#K>1M;*#]))(V^JBOGRM'P?XFU'P5XMTOQEH[[;O2=1
M@O;5LXQ)%(KJ?S45PYG@XYAEU;"RVJ1E'[TT=N6XN67YC1Q*WA*,ON:9_3'1
M5+PWKVG^*O#MAXHTF3=:ZE9175LWK'(@=3^1%7:_BJ47&33W1_:49*236S"B
MBBD,**** "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@#\\O\ @IOXE;6OVDAHXDRNCZ#:V^T'HSEYB?KB5?R%?/%>G?MF
M:\?$G[4/C34"^?+U<VN?^N"+#C_R'7F-?Q7Q7BOKO$V,K='4G;T4FE^"1^(9
MO5]OFE:?>3^Y.R"BBBOGSS@HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "M[P3\0=:\%7&VW/GV;ONGLI&PK=B5/\#8 Y'H,
M@@8K!HK.K2I5Z;IU(IQ>Z>QV9?F..RK&0Q6#J.G4@[J2=FO^!W3T:T>A[YX:
M\4:+XMT_^T-%NMX4XFA<8DA/HP]^Q&0><'((&A7S[H^LZIH&H1ZIH]Z\$\9^
M5T[CT(/# ]P<@]Z]:\!_%#2_%^S3;Y4M-2)VK#GY)SV\LGOVV'GI@G) _,L^
MX2JX2]?!)RAUCNUZ=U^*\]S^L_#WQAP/$')@,W:I8G92VA4?_MLGVV;^%W:B
M=11117Q!^XA1110 5^>'[=W_ "=5XH_W;#_T@MZ_0^OSP_;M_P"3JO%/^[8?
M^D%O7]R_0 _Y/%C_ /L J_\ J1A3^:/I4?\ )O\ "_\ 85#_ --5CR*BBBO]
M>S^!@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH _H,_X)U^.O^%C?L-_"[Q,TWF.OA"UL
M99"<EI+4&U<GWW0G/O7M%?'W_!#3Q=_PDG[ FEZ/YN[_ (1_Q)J=AC/W=THN
ML?\ DSG\:^P:_C;B7#+!\0XNBMHU)V].9V_ _L;AO$O&</X2L]Y4X7]>57_$
M****\0]H**** "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 **** "BBHK^[CL+&:^E^Y!$TC?0#)_E2;25V#=D?DA\5]8/B'XI>)=?+
M9^W:_>7&?7?.[?UKGZ=/-)<3/<3-EY&+,?4DY--K^$:]5UZ\JCWDV_O=S\"J
M3=2;D^KN%%%%9$!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110!Z%X#^,LEN%TGQI,\D>0(]1P6=/:0#EQWW#YN
MN=V1CTF.2*:-9H)4DC=0R21N&5@>A!'!'N*^=*Z'P1\1M9\&2?9U_P!)L7;,
MEG(^ #_>0\[#^A[@X&/CL]X4H9A>OA;1J=5TE_D_/[^Y^[>'OC)C,CY,!G3=
M7#[*>\X+SZSBNWQ);7243VNBJ7A_Q'HWBBP_M+1+SS8P0)$88>(GHKKV/!]0
M<'!.*NU^78C#U\+6=*M%QDMTS^K\#CL'F>$ABL)44Z<U=2B[IK^M^ST85^=_
M[=G/[57BGZ6'_I!;U^B%?G?^W9_R=3XI^EC_ .D-O7]O_0 _Y/%C_P#L J_^
MI&%/YT^E1_R;["_]A4/_ $U7/(Z***_U[/X%"BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@#]:_P#@WA\1&Z_9_P#'OA+S,_8?&,5WMST\^TC3/_DO^E?H37Y@?\&YFL,M
MY\6] >3(>+1+B-?3!OE8_P#CR_E7Z?U_*'B)2]CQEBDNKB_OA%_J?U9X>5?;
M<'85]E)?=.2"BBBOBC[0**** "BBB@ HHKYO_P""L?\ P4*\+_\ !,+]AOQ=
M^UAKFD1:KJ6GI%8>$]#FD*KJ6KW#;+>)B,$1K\TLF"#Y4,FWYL4 ?2%%?''[
M(W_!.F7X@?!?0_B]_P %(/%WB#XH_%KQ5IL&J^)TUGQ#>0Z1X?FF42C3=,TV
M"5+:TBM]PC\Q8_-D9&=W.0J]A\"_V,?B)^SC^VUJ'Q!\&?&+QGKGPFUOX<S6
M5IX2\6^+[G58_"VKQWUNX%F]Y*\_D7$+2$(6=83:E051XXU /I>BOS1_9T^.
M'CO_ (+6?MV?&?0KKXD^(O#_ .S3\!=?7PKI_AOPAKMQI4OC_7@T@N;J^O+1
MTG:RB\L[+5)$259H6DW?.A]G_;$_X)IR1_ Z[OOV#O'7C'X=>*](O;/4AH7A
MWQC>C3/$UO;74<\^G7-I-,T&Z>.-XUG41R!F4-(8S(C 'V/17Y8?\%G="UO3
MO^"K_P"Q%\.O#7Q<^(^@>'OB[XL\1Z?\0]#\+?$_6])MM7@M$TUX R65W%Y3
M*;F7+1[&(8 D@"L3_@H%XT^,'_!*;_@IS^RCHW[(/[0'Q$UWPW\<?&C>&O'/
MP8\:^/\ 4_$UK):?:;*%M1M#J<]Q/9R*MW(Q=9 FZ!.-GFJP!^M5%%?G?_P7
M0_X*!^&/@5<?!;]EO2?B7=:1)\0/C]X3TCXI+96]W',GA"6=IKZ))HDR/.6-
M(G$3&0QO(N/F- 'Z(45^6OQ._8=_X(-Z+\;O!_[2FH_M$R_#S2/B!XMT6_\
M!OPB\,^*I-!T;6?$MCJ)M[;5+?188XY_.\T/;.ZJL6'=R%=O-K[K^*?[?W[%
M'P2^+UG\ OBO^U#X+T/QI>6%W?#PU?:Y$+NWM+6REOI[FX0$_985MH)9?,FV
M(50X).!0!Z_17S=X&_X*_P#_  3(^)6E^$-3\#?MJ^!M1;Q[XFB\/^$-/AU(
MB^U+49+A;9(4M&47 !E=%\QHQ& ZL6"D&M/X;_\ !4W_ ()W_%WXLZY\#OAW
M^U]X*U'Q-X=TNXU+5;(:IY42V4 +3W,=Q(%AN(HU5F=XG=5568D $@ ]^HKQ
M3]E__@HQ^Q%^VCXOU_P#^R_^T=X?\8:WX7B276M+T]I4GAA8@+.JRHAFA)*@
M31[H_G7YOF7/M= !17AGC[_@I9^PU\+_ !*_AKQ[^T-I>FI#KXT*[UV:SNFT
M6SU0ML^PSZJL1L;>X#?*T,DRNIX8 UQ_[;\G_!.7QQ^T7\"/"/[5GQRT_3/B
M-X;^(MGK?PD\*6GBZ2WOK_57S% SV<#%YH"V!ND41\%2VUW5@#ZCHKXO_:#_
M ."S/[//P1_X*+^#_P!A#4==D@\SP_J>L>.]>ET:ZE@L?*C5;2SA:.-O-E>1
MF>1D#+&(E0G<[!?:?A[_ ,%"?V.?BM\?+[]EKX>?&NUU3XAZ5&\NJ^$+?2[P
M7MA$H4F6=&A'DQ8DCQ(^U#YB8)WKD ]GHK@K;]ISX'W?[0,_[*\'C8GQ_:Z,
MNKS^&SIET)4T]B56[WF+R_(+JT8DW;3(K(#O!4=[0 45X]\4OV^?V2?@SJ_B
M+1_B!\78X#X.6%O&MYI^C7M_9^&A* T?]IW5K#)#IVY"'_TEX_D(?[IS5C0O
MV]?V'_%?PK\2?'+P=^V#\,=<\'>#D5O%7B?0O'5A?6.D[ON+<302NL3/P%5B
M&<D!020* /6:*\D^$G[=/[+7QM^*<OP-\#?$R6+QI'HBZRGA/Q'X?U#1=1N-
M.9MHO(+?4(()+BWS@>;&K)R.>:\&^"?_  6D_9S^-O\ P44^(/[&6@^()(--
M\&6&A:=INJW&B78.M:_?7%PLL4)$9 MT06JK,X5)&D=E9HPKL ?:E%>-_'K_
M (* _L@_LR7^I:;\:?C)!I;Z'%#+XCDM-(O;^+0XY@#$^H2VD,J6"N"&5K@Q
MAE.X9'->I>#_ !CX2^(7A33?'?@+Q-8:UHFL64=YI.KZ5=I<6UY;R*&CEBE0
ME9$92"&4D$'(H TJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q?B/=?8O
MAYKU[G'DZ+=/GZ0L:VJYKXSML^#WBQ_3PU?G_P EWKEQLG#!U)+I%_DS*N[4
M9/R?Y'Y(4445_"I^"!1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M'P+J?PX^)/\ P5F^"'A*Q"_"BSM+C4M%TQ4_T*UUG4?#U_<:G' @^5?O0*Z
M84)$, 5A>)/AM\/[/_@S0E%GX,TR$WWPAL-7O7BLD5KB_74H&6Y<@9>4%$ <
MY("*,X %?IK:_L!_ C1/V9?%/[*O@VX\0:'H7CN34)?'.L6.K^9K'B"XOU9;
M^YNKVX6622>=6*M*"'50JQF-455X>[_X)(?L[WW["R?\$X+GXC?$)OA*ELMH
M-!_MZW$YLUF$ZVANQ;>?Y(E ;&_./DW;/DH ^4_^"C-[=ZCI_P#P3#U+4+EY
MI[CXZ>#I)II&RSNVF(2Q)ZDDYKJ_^"M?@GPCXS_X+0_\$ZM.\5>';2_@?Q)\
M0)9(KB$,':#2K">$M_>"2HK@'C(]S7TE\;/^"5_[-_[0O[-W@']F?XI^)?'%
MW8_"W6=/U3X?>*;'Q.;+7=#N;&,Q6LD-[;(C%DC.S>P9S@.6+JKBG\2?^"3/
M[.WQ,^*7PP^,.H_$/XD6.M_!HW$GPWGL?%NXZ7/<A/MEQ(T\4DE[-<LF^>6Z
M:9I69MQ(8B@#SO\ ;ML?V1?A9^UQ^S7\+O '[.&EZM\<=8\:>)-;^#VB:?J)
MT+1[.Z.GE]8UG5&MD(D58 'QY4DTTJA5QEW7Q+]EY/CIX'_X+C_MG7FK^(-&
M\0>.O^&?_#=];R>'O#\EA:7%ZEJ?LT:6\D]PYVXC3+R,6Y/R@A1]G?MK_P#!
M-']G;]O#6? /C;XLZMXPT/Q=\,M2EO?!?CCP)XFDTC5]/:4()T6>$?<E\J/<
M-N1M^4KELX_PI_X)&_L:?!?]J]_VR_ >C>*XO&-QH%OIFIF\\;7]S;:L\+;D
MOK])96;4+L'#>=<M+AT20 2*K@ ^>?\ @A!X?_9Q_;M_X(.>'/A'\2[.#Q5I
MWB>'7],^+]C=WTBW=UJT^I7,]X]U-&RRK/)YL<XDW!PLD3 C QRO_!1;1?@M
MX7^(7_!-/PI^SC&B_#_1_CKING>"_*N)IHSI=O8K#;&.68L\T9B1"DK,WF*5
M<,P8$^S^)/\ @WI_X)WZW^T#X@^/.A6WQ!\+VWC&_-YXW^'W@[Q]=Z9X;\13
M,Q9S=V<!5G1RS;HDD2,[V&S#$'W']L/_ ()W?LV_MM?#SP?\._BAIFLZ)'\/
M?$5GK?@35O NM2:/?^'[RV0I"]I-;X,05#M"@8&%*X9%8 'SU_P4:^ ?[>5A
M^VAI7[<G_!+SXE>$-9^)?@[X80:!X[^"GC@E+3Q'X?N-0NKFUDAF#*+:X:X@
MNE5F>,-Y',@"LDG:?\$K_P!I'X$_\%%OV3?'D.N_LJ_\(3J"?$'7- ^-GPF\
M6VJ7L%OX@<I+J,4BRH%N(I3.'8-&N6>167()/?:I_P $X/A?:?%71_C=\)?C
M+\2_ 'BG1?!$/A2+5?#?B6*Z^VZ='=7-W_ID6J07D5].T]W/*UQ<)),7=FWA
MF8M:E_X)N_LV2?LE_$#]CQ(-?CT'XIS:G=_$#7XM:8:SK6HZ@0;O4)KK',[D
M*,!?*"(L8C$2B.@#VWPKX4\+^!?#.G^"O!'ANPT;1M)LHK/2M)TJS2WM;*WC
M4)'#%%& D<:J JJH     %7ZY'X!?!7P;^S?\$?"7P ^'DNH2:#X+\.VFBZ.
M^K7S7-RUM;1+%&996Y=MJC)P!Z # '74 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Y<?MEZ'_PCW[4
M/C2PV;?,U@W.,?\ /=%FS_Y$S7F5?0__  4W\-_V+^TF-76/"ZOH%K<E@.K*
M7A/XXB7\Q7SQ7\5\5X5X+B;&4>U2=O1R;7X-'XAF]+V&:5H=I/[KW04445\^
M><%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 <C\?9YK3X,>(;JWG,;K:Q*"/XE>XBC8?BKM7R;
M7TQ^U;=W5G\(_P#1Y0$NM9M[:=?[RE)9?_0HEKYGK_3?Z(V ^J>%4ZS_ .7V
M(JR^2C3A^<&?!<3SYLPBNT5^;84445_4)\X%%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M6**&-%5%!^\S,S 'KE%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!A_$OP?!\
M0?AWKO@:XP%U?2;BTW-_"9(V4-^!(/X5^1=U:W%C=265W"T<L,A26-A@JP."
M#]#7[(5^7W[:/P^;X<?M*^*-)CAV6]]?'4;3 P"EP/-('L'9U_X#7X=XTY:Y
MX3"X^*^%N#_[>5X_=9_>?"<;X7FHTL0NC<7\]5^3/+****_GP_.@HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@#YJ_:PU>;4/BP=,FC*G3-+M[=<]PX-P#_ .1J\TKLOV@M9_MS
MXR:[=%"IAN4M&4CHT$:0']8S7&U_M)X;Y?\ V5X?93A&K.&&H)^OLX\WXW/R
MS,JGM,PJR_O/[KZ?@%%%%?:'$%%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?HK_P;R?"?^UOB
MSX\^-=W;9CT30X-)LW<<>;=2^:Y7W5;8 ^TOO7YU5^W?_!$SX-?\*K_88TGQ
M'>6GEWWC35+G6KC<OS"(L((!G^Z8X5<?]=3ZFOS[Q.S%8#A2I!/WJKC!??S/
M\(M?,_0/#/+GCN*Z<VO=I)S?W67XM/Y'US1117\N']0!1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <W\6OC)\)?@)X&
MN_B=\;_B;H/A#P[88^V:YXDU:&RM8B>%4RRLJ[B> N<D\ $UYCI'_!2S]A'5
M;B*WN/VFO#FD?:58V$WB:232(K[";R+:2]2)+D[ 6Q$7. 3T!KX=_8\\;I_P
M57_X+M?'KQ_\70-4\ _L?7EOX6^&'@^]'F65MX@FGNX+K6FB/RR72R:?=I'(
M1\B/%MPT8:ONW]O#6_V(Y/V>M<^&7[?GC?P9HWP_\7V$NG:B?'&JP6=K*&VK
ME)9R%CE5G1D<$,C[&4A@#0!ZYH&O:1XIT*R\3^'[]+JPU&TCNK&ZB^[-#(H=
M'&>Q4@_C7CFM_P#!2']A?0?%>I^"[C]IKPS=7VAW#0:__9-P]]!I$J_>CO)[
M97BM&4<LLSH5[XK\^O\ @LA^VE/X _X)N_L]_L4?L-?M,V6O7?QR\2Z-\,X_
MBEX4OD<2Z9!#;6UY/!)"[*DDS36RG:YQ'-* V<,/U!_9\^ 'PD_9:^#/AWX
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
MH"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBN_\ V6?@3K7[3'[0?A3X(:(L@;7M6CBNYXQD
MV]JN7N)O^ 0K(WN5 [UCB*]+"T)UJKM&*;;[)*[?W&V'H5<57A1I*\I-)+NV
M[+\3]<?^"(_[.\GP7_8YMO'NLV/E:M\0;TZO*77#K9*/+M$/J"@:8>UQ7V)5
M30-"TCPOH5EX9T"PCM;#3K2.ULK6(86&&-0B(/8* !]*MU_&F<YE5SC-:V-J
M;U)-^BZ+Y*R^1_9&39;2R?*J."I[4XI>KZOYN[^84445YAZ04444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17YR?L[_M
M[?MR_$__ (+-_';X >(_V:0_AGX=^&/#%A9Z!9^-[4'2K.\>:Z;5I=WR7%S-
M%*A,,9'EK D>YCEVU9/^"ZOCCQ;XL^-'PR^!/_!,+XO>-/&7P4\266F>(O"%
ME?Z;]L\F7?YETQ@EGB !51%%"\\LX9G"JD4KH ?H-17R;JG_  4P\8^.?B_\
M6/@K^RQ^R[<>--9^!^@Z;??$>'Q#XMCT0QW=]:/=PZ99;;>Y%U="*-MY<PP*
MQ"B4]1S7Q"_X+;_"+PW_ ,$H=*_X*V_#W]G[QQXN\$:GIOVB?2K"6PM[C29!
M??V>Z79FN%(1;P-"7MTG/&_9LRP /M>BOAOXD?\ !:'4O@_XN^%'B/XH_L->
M/="^#_Q8\2:7X<TCXNZCJUBD<&J:A&6M]VF;_MB6I8,/M$R0DJC.L; IO]Q^
M)/[86OVW[3US^Q]\ /ACI?B[QOH_@F#Q9XDAU[Q;_8]I8Z=/<RVUNJ2);7,D
M]Q))!-A!$L:*JF25/,0, >YT5\2_M*?\%F8OV5?^"?D7[=_Q3_8P\>Q1+XJU
M/P]K'A>#5--+:%?6FM7.D@7L[3C$<LUN2LEO'. '7/!#' ^,O_!=>P_9L^/?
M@[P[^TC^PU\2_ _P;^('B&/1/"/QSUV6U2RN+J3_ %4EQ8JQGLH) "ZFX*3&
M)6?R0%<* ??-%>'?&3]M&V\)?M&:9^QO\$?AVWCKXHW_ (6D\2WNCR:PNG:=
MH6CK,($N]0O#'*T0EF/EQ1Q0S2N5<E%12XY7]FW_ (*5Z%\;OBY\2OV5/&WP
M.U_PE\;/A991W^M_#-M2M+I]8T^55,%]I5X\D,%W;R&2-=\A@,;R*LJQYH ^
MFZ*_/?X'_P#!=CQO^TYX:/BO]G?_ ()A?%[Q7;:9\8)? _C**QO=/$OAM4>)
M/M5P/,*229>0O%$[QPI$'FN(Q+%OI_\ !,_]NO\ ;>_:5_X*"?M*^#?BY^SW
M!::+X.\;Z1X9%I9>-H)(/"5I#:W,B_(5!O)IGD:21XP,%@F2L:T ?HI17P5X
MI_X+BVEC^R=XE_X*(^!?V5]2\0_ +PGXOET74O%$7BJ*WUVYMX;];";4[;2G
M@V26RW#842744S*"QB0 XR/^"O\ ^WM^TY\'/&_[+O@S]F7X:Q:GX3^+?QG\
M,0WOB-?$<=G<:LGVE+R+28$8;H4G6)/-GDPNPF/:PD<J ?8OQ[_:X_9U_9@U
M_P ">%_CO\3+;P]?_$SQ?;^%_ ]M/9W$QU35I^(K<&&-Q'N.!YDA2,%E!8%@
M#Z/7R#^U?_P44M?V<OB'^SS\-_V@/V)=;FUGXO?$K3?#^BZHVJZ7>:;X9U6X
MF,.[SQ(T[7"1.T@,<"HRLRB4'<*]0^-_[9^G^ OVA=!_8\^$'@"3QQ\5=?\
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
M!;D@J:[CX6_!7X-_ [01X5^"GPE\,^#]+&,:;X6T&WT^WXX'[N!$7CZ5TU%
M!1110 4444 %8?Q+^'^@_%/P%JOP]\2Q;K/5;-H)"!DQD\K(O^TK!6'NHK<H
MK.M1I8BC*E45XR333V:>C7S)G"-2#A)73T9^0GQ#\"Z]\,O'&J> ?$T'EWVE
M7CV\X X;!X=?567# ]PP-8U?;7_!3C]GO^UM'MOC_P"&;'-Q8*EKXA2->7@)
MQ%.?=6.PGKAE[+7Q+7\:<6\/UN&<\JX.7P[P?>#V?JMGYIGXIG&73RO'RH/;
M=/NGM_D_-!1117S1Y@4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 5\_?MD2LOC;1;-)R8_[!$QCSPLC7,ZD_BL:?E7
MT#7S)^U5<3O\9[ZQDFWQVMC9I#_LJ]O',1_WU(U?U-]$/ ?6_%*K7>U'#5)?
M-SIP_*3/ XDGR99;O)+\W^AYU1117^F1^?!1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%=U^S3\ _
M%_[3OQP\/?!'P3&1=ZY?+'-=%"RV=NOS37#_ .RD89L=\ #DBLJ]>CA:$JU6
M5HQ3;;Z):MFM"A5Q->-&DKRDTDEU;T2/OO\ X(%?LB&:YU;]L;QGI7RQ>;I'
M@SSDZL1BZNESZ#]PK#UF':OT_KG_ (4?#'PA\%_AMHGPH\ Z<+71] TZ*SL(
M>,[$&-S'^)V.69NI9B3UKH*_D#BC/:O$6=5<;+2+=HKM%;+]7YMG]><,9'2X
M>R6E@X_$E>3[R>[_ $7DD%%%%?/GOA1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %=7\#_ (,>//VA?BKHOP=^&NE&[UC7+Q8+=3D)$O5Y9" =L:(&=CV53UZ5
MR\$$]U.EM;0O))(X6..-269B<  #J2>U?MA_P24_X)ZP_LC_  O_ .%G?$K2
M%'Q"\56BF^2506T>S.&2S7T<D!I2/X@J\B/)^3XPXHP_"^5.L[.K+2$>[[OR
MCN_DNI]7PAPQ7XGS545I2CK.79=EYRV7S?0][_93_9I\!_LE?!#1_@KX A#0
MV$7F:CJ#1A9-0O' \VYD]V(X&3M554'"BO1J**_DW$XBOB\1*O6ES3DVVWNV
M]V?U?A\/0PE"-&C'EA%))+9);(****Q-@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 **** "N4^-/P=\(_'3X?7OP^\8V^8;A=UM=(H,EI. =DR9Z,,].X)!
MX)KJZ*PQ.&H8S#RH5HJ4))II[-/=$5:5.M3=.:NGHT?DG\8?A)XO^"/CZ]^'
MWC2S\NYM6S#.@/EW4))V31D]58#\""#@@BN7K]0_VJ?V9O#?[27@-M)G\JUU
MRP5I-#U1E_U3D<QOCDQO@ CL<,.1@_FAXS\&>)OA[XHO?!GC'2);'4M/F,5U
M;3#E3V(/1E(P0PX(((X-?R9QSP9B.%,PO"\L/-^Y+M_=EYK_ ,F6JZI?D&?9
M)4RC$>[K3E\+_1^:_'[S+HHHKX4\$**** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** .%_:5U@:3\%M5MG4XU*:VLU;T;SEG _*!ORKY9
MKZ-_:\U>*W^&=AH+C#WFNQW$?N(89E;_ -'I^=?.5?ZD_14R_P"I>$%"K:WM
MJM:?K:7L_P#W'8_/^)9\^96[12_-_J%%%%?T>?/A1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117V]_P26_X)EW7[
M3?B:#X]?&S0Y(_A[I%UFQLKA"/\ A(+E&_U8];=&'SMT8CRQGYROEYSG&!R+
M+YXS%2M&/WM]$N[?_!>B9ZF39/C<]S"&#PL;RE]R75OLE_P%JT>K_P#!%W_@
MFR;F2P_;*^.N@?NT(F\ Z->1??/;49%/8?\ +$'J?WG:-C^G],M[>WM+=+2T
M@2**) D44:A510,  #@ #M3Z_DSB+B#&\29G+%XAVZ1CTC'HE^KZO4_J_AW(
M,%PYED<)A]>LI=92ZM_HNBT"BBBO"/="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@ KQ;]L+]D?1/VC?#']K:(L-GXKTZ$C3;YAA;E!D_
M9Y2/X2<[6ZJ3GH6!]IHKS\TRO YS@9X/%PYH26J_)I]&MTSGQ>$H8W#RHUE>
M+_K[S\>?$OAK7_!VOW?A;Q1I,UCJ%C,8KNTN$P\;CL?Y@C@@@C(-4:_2C]KW
M]CSP[^T9HG]O:(8=/\664.VROV7"72#D038Y(_NMU4GN,BOSI\7>$?$O@/Q'
M=^$?%^C3V&HV,ICNK6X7#(W\B",$$9!!!!(-?R9QCP;C^$\;RS]ZC)^Y/OY/
MM)=NNZ\OR'.LEQ&45[2U@]I?H^S_ *1FT445\<>*%%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 >)_MG:I!+:^&-$'^M@>^N&'^Q)]G53^<
M3?E7A=>M?MC7]M=_$+2;: C=:^'8XI@.S&YN7_\ 076O):_V \"LO_LWPBR:
MC:UZ*G_X,;J?^W'YIGD_:9K5?FE]R2_0****_6#R@HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBOK[_@F;_P2Y\7?MAZ]
M;_$_XFVUUI'PVL;G][<X,<VMNA^:WMSU"9&'FZ#E5RV2GG9KFV R7 RQ>+GR
MPC][?1)=6^B_0]'*LJQV=8V.$PD.:<ON2ZMOHEU?ZD?_  3"_P""9GB3]L?Q
M;%\1_B197.G?#;2KK_3+D9CDUF53S:P'J%SQ)*/NCY5.XY7]K?#?AO0/!WA^
MR\*>%-&MM.TS3K5+:PL+.$1Q6\2*%5$4<    "H_"'A#POX \+V'@KP5H-KI
M>DZ7:I;Z?I]E$$B@B48554=!_P#KK1K^5^+.*\;Q3C_:U/=IQ^"'1+N^\GU?
MR6A_4O"?"F"X6P/LZ?O5)?'/N^R[171?-ZA1117RA]4%%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>3?M1_LF>"?VDO#_
M )EP$T[Q%:1$:9K21Y..HBE ^_&3^*DDCJ0WK-%<68Y=@LVP<\+BX*=.6Z?Y
MKLUT:U70PQ.&H8NBZ5:-XOH?D9\3_A;XX^#WB^X\$>/]$DLKZW.1GF.9,\21
MMT=#C@CW!P00.>K]7_CE\ _AY^T#X2;PMX[TS<Z M8:C  +BSD(^]&V.G3*G
M*MCD<#'YT?M%?LO?$C]G'Q!]B\3V9N]*N)"--URVC/D7 ZA6_P"><F.J'T."
MPYK^7>-?#['\,5'B*%ZF&>TNL?*?Z2V?D]#\JSSAW$95)U*?O4N_5>3_ ,]O
M0\WHHHK\Z/FPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /F#]J2
M[M[OXWZL]JV42VL8^#P&6S@#?^/!J\^KI_C9/%<_&/Q7+;R;HO\ A([U83_T
MS$[A1] H KF*_P!MN#\!_97"67X+_GU0I0_\!IQC^A^4XZ?M,;5GWE)_BPHH
MHKZ(Y0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*GTO2M3US4K?1M%TZ>\O+N98;6TM86DEFD8X5$502S$D  #))K]2O^";O_!%
MRQ\+_8/CC^V-H<5WJ0VSZ/X$G >&U[K)>]1(_<0<JO\ 'N)*+X'$/$N5\-8/
MV^+EJ_ABOBD_)?FWHON/?X?X;S/B3&>PPD=%\4G\,5YO\DM6>.?\$R_^"0_B
M#]H22P^.G[1^G76E>!=RSZ7HK;HKK7EZACT:*V/][AI!]S (>OU[T'0=#\+:
M):>&O#6D6VGZ=86Z6]E8V<*QQ01( JHB* %4   #@5:1$C01QH%51A548 'I
M2U_+W$W%&9<48SVV(=H+X8+:*_5]WU\E9+^G>&N%\MX8P?L<.KS?Q3>\G^B[
M+IYN[91117S9](%%%% !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 5G^*?"GAOQOH%SX6\7:+;ZAIUY'LN;2ZC#(
MX_H0>01R" 1@BM"BIG"%6#A-73T:>J:[,4HQE%J2NF? _P"U/_P3Q\3_  W^
MT^./@Q%<ZSH*YDN-,P7N[%>IQCF:,>H^8#J#@M7S&00<$5^RE> _M-?L#_#W
MXV?:/%?@KR?#WB9\N]Q%%BUO6Z_OD7HQ/_+1>>22'K\+XQ\)XU'+%Y(K/=TG
MM_VXWM_A>G9K1'P6<\(J3=; _.'_ ,B_T?R?0_.FBNH^*WP:^)'P5\1-X9^(
MWAF>PG))@F(W0W*C^..0?*XZ=#D9P0#Q7+U^#XC#U\)6E1KP<9QT::LT_-,^
M J4ZE&;A---;IZ,****Q("BBB@ HHHH **** "BBB@ HHHH *LZ+';3:S:0W
MN/)>YC$N?[I89_2JU4_$UP]GX1US4(9=DMIH%_<0/Z21VTCI_P"/**]7(L \
MUSO"X+_G[4A#_P "DH_J)R4%S=CXON[JXOKN6]NI"\LTC/(YZLQ.2?SJ.BBO
M]PTDE9'Y VVPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHI55F8*JDDG  '6@!*]!_9P_9=^-G[5WCR/X>_!3P9-J=U\K7MX_P EK81$
MX\V>4C;&O7U9L84,>*^G_P!A;_@BS\7OV@?L?Q%_:#-[X)\'R;98;)XMNJZG
M&>1LC<$6Z$?QR#<>"J$$,/UF^"?P(^$W[.G@.V^&OP:\$V>AZ1;<^3;)EYY,
M &661LM+(<#+N2> ,X %?F'%GB5EV3*6&P%JM;:_V(OS:^)^2^;6Q^G<*>&V
M8YRXXC'WI4=[?;DO)/9>;^2>YX9^P+_P2Z^#?[%NFP^+=36'Q-X^EAQ=^)+F
M#Y+/<,-%9HW^J7!(,A_>.,Y*J=@^H:**_GG,LSQV;XN6)Q=1SF^K_)+9)=$M
M#^A,MRS Y1A(X;"4U""Z+\V]V^[>H4445P'<%%%% !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!C^._A]X+^)OAV;PGX]\-VNJ:?/]^WNH\[3V92.48=F4@CL:^,_P!H;_@F
M;XE\-^?XG^ U])J]D,N^A7C@740ZXC?A90/0X;H!O-?<E%?,\1<(Y'Q/1Y<9
M3]];3CI-?/JO)W7D>7F63X'-(6K1UZ26C7S_ $>A^.>JZ3JFA:C-H^MZ;<6=
MW;N4N+6ZA:.2)AU#*P!!]C5>OU:^,_[-_P (?CUIQM?B#X6CDNE3;;ZK:XBN
MX/3;(!R/]EMR^U?&OQS_ .";/Q9^'OG:W\,;C_A*M+3+>1#'LOHE]#%G$OIE
M#D_W!7\^<2>%^?Y(Y5<,O;TEUBO>2\X:OYQNN]C\ZS/A7,,#>=)>TAY;KU7^
M5_D?-]%2WUC>Z9>2:?J5G+;W$+E)H)XRCHPZ@J>0?8U%7YJTT[,^8::=F%%%
M%( HHHH **** "BBB@ KF?C9<S:?\&/%&I6\FV2+340<]1+<0P,/^^)6KIJ\
M_P#VH[VXT[X*73PO\M[J]I93+ZJ1+/G_ +ZMU_.OTOP;P']I>*N34;7MB*<O
ME3DIO\(G'F$_9X"K+^[+\F?+]%%%?[&GY6%%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 45ZE^S?^QA^TG^U?JPT_P""GPQOM1M5EV76M3KY%A;'
MOON'PF0.=BDN>RFOTN_9%_X(4?!+X5?9?%_[2^KIXZUR/#C1X T6DV[^A4XD
MN<'N^U".#&:^5S_C/(>'8M8BIS5/Y(ZR^?2/_;S7E<^JR#@W/N(I)X>GRT_Y
MY:1^767_ &ZGYGYS_LH?L"_M*_MC:LL?PH\$O%HR2[+SQ1JVZ#3[?GD>9@F5
MAW2,.PR,@#FOUB_8H_X)+?L[?LD"U\8:W:)XS\:Q8?\ X2#5[5?*LY/^G6 D
MK$1VD8M)UPR@[:^H=&T71O#FDV^@^'M)MK"QM(EBM+*R@6**&,# 1$4 *H'0
M 8JS7X+Q-XB9UQ I4:;]C1?V8O5K^]+=^BLNZ9^[\->'F2Y XUJB]M67VI+1
M/^['9>KN^S04445^?GWX4444 %%%% !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!Q/Q<_9V^#OQPLS!\1/!=M=7 3;%J4(\JZB]-LJX; _NG*^H-?*7Q
MA_X):^,M&\W5?@MXLBUB 9*Z7JI6"Y _NK(/W<A^OEU]QT5\IGO!7#G$5Y8N
MBE-_;C[LOO6__;R:/)S#(\MS+6M#WOYEH_OZ_.Y^0WCCX;^/OAIJAT7Q]X0U
M#2+G)VI?6K() .Z,1AQ[J2*Q*_8?Q!X;\/>+-+DT3Q3H5GJ5G*,2VE];++&W
MU5@0:\$^*'_!-3X">-C)?>#7OO"UX^2/L,GG6VX]S%(<@>R,HK\=SKP;S3#M
MSRRLJL?Y9>[+TO\ "_5\I\7C>"L53O+"S4EV>C_R?X'YYT5]"?$G_@FM^T)X
M,,EUX4CT_P 36BY*G3[@13[?4Q2XY]E9C7A_BKP3XQ\"Z@=)\:>%=1TFY&?W
M&HV;PL?<!P,CW%?E^9Y!G632MC</*GYM.WREL_DSY7%9?CL$[5Z;CZK3[]C+
MHHHKR#C"BBB@ KR;]L;4;BS\!Z'I(_U6HZO-,?9K>)5_E=?I7K->&_MGZI,+
M[PUX<D'RQV5Q?Q_2:40_SM37] _1@R_Z]XR8&;5U2C6F_P#P5**_&2/(SV?)
ME53N[+\5^ESQ&BBBO]5S\V"BBB@ HHHH **** "BBB@ HHHH **559V"(I))
MP !R37MGP2_X)T?MH?'^2&;P#\!-;CL9L%=6UN#^S[3;_?62XV"0?[FX^U<N
M+QV"P%+VF)J1A'O)I+\3JPF!QF/J^SPU.4Y=HIM_@>)4JJSL$126)P !R37Z
M:? C_@WFNW>#5?VE/CDD:\&;1?!MN68^WVJX4 >A A/L:^W?V?\ ]@3]DC]F
M7R;OX4?!?2H-3@ *Z[J*&\OMW=A/-N://I'M7VK\]S?Q4X<R^\<+>O+^[I'Y
MR?Z)GZ#E/A9Q%CVI8FU"/][67RBOU:/Q_P#V</\ @E#^V?\ M(&WU33/AL_A
MC1)\'^W/%VZRC*'^)(BIFE!'(*H5/]X9S7Z$_LQ_\$-/V7/@[]G\0?&6YN?B
M)K4>&,>HQ_9]-C?_ &;9&)D[C]Z[J?[@K[9HK\FSOQ)XDSA.G3G[&F^D-'\Y
M;_=9>1^KY)X<<.9.U.</;376>J^4=OON_,JZ)H>B>&=)M] \.:/:Z?86D0CM
M;*QMUBAA0=%1% 50/0#%6J**^!;<G=[GWJ2BK+8****0PHHHH **** "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@ JKJ^B:-X@L7
MTO7](M;ZVD_UEO>6ZRQM]58$&K5%*48SBXR5TQ-)JS/'/'?[!/[,'CMGG;X?
M#2+A_P#EOH5PUMM^D8S$/^^*\>\:_P#!)ZP=GG^'7Q<FC'\%KK5@'S]98BO_
M *!7V)17R>8\"\)9G=UL)%-]8^X__);7^=SR,3D&48K6=%7[K3\K'YS>+O\
M@FY^T[X:W/I6BZ7KB+_%I>J(IQ_NSB,_@,UYOXF_9V^/'@[<WB/X0>(K>-/O
M3_V5*\0_X&@*_K7ZPT5\9C?!G(*UWAJU2F_/EDOR3_$\6OP5ET]:4Y1^YK\D
M_P 3\;IX)[:5H+F%XY%.&1U((/N#7SA^V!JS7OQ2M=)D&'TK0K>!A[2-)<K_
M ..SBOZ%-8\.>'O$,7D:_H5E?)C&R\M4E&/HP-><>./V'OV/?B/?R:KXS_9H
M\%WEW*JK+>#P_!%,X50J[I(U5CA0%&3P !VK[_P7X;POA9Q?4SC$U'7C*C*F
ME&/*TY2@^;633TBUOU/F<Z\.L9CL)[*AB(WNG[R:T7HWUL?SO45^[VM_\$@/
M^"=6NN9;C]G."!ST:R\0ZE !_P !2X"_I7+ZG_P0Y_8!OR3:^#?$-ED$ 6WB
M:<XXZ_O-WU_&OZRI^+O#,_BIU5_V['])GQ-3PCXEA\-2D_\ MZ7ZP/Q)HK]H
M+G_@@O\ L,3L&BN_&\( Y$?B"(@_]]0&H_\ APA^P[_T%O'?_@_@_P#D>NA>
M+'"G_3S_ ,!_X)S_ /$*>*O^G?\ X%_P#\8Z*_:BQ_X(1_L(6@ N+/Q?=8&,
MS^(L9]_DC6N@T?\ X(J_\$[M,??>?!V_U#G.+SQ5J '_ )"F2LI^+?"\-HU7
MZ1C^LD:P\)N*)/65->LI?I%GX;T5^_'A[_@EW^P#X8=7TW]E_P /2E>G]HF>
M\'XB>1\UZ)X5_9C_ &;? S(_@O\ 9^\$Z2T?W'T[PK:0L#ZY2,'/O7FU_&/*
MH_P<-.7JXQ_+F/1H>#V:R_C8F$?12E^?*?SP^#_A7\3_ (A2+#X ^'&O:X[-
MA4T?1Y[DD^@$:FO9_A__ ,$J?V_OB/LDTG]F[6+")\;I?$$T&G;!ZE+F1'_
M*3[5^]T<<<,:Q11JJ* %51@ >@%+7@8OQCS.:_V;"PC_ (FY?ER'O87P>RR#
M_P!IQ4Y?X4H_GSGY%?#/_@WO_:.\0>7<?%/XP>%?#<+\M%IT<^HW"#W7$29^
MDA^M?1OPG_X($?LD^#S'=_$_Q=XH\8W"X\R![M;"T?\ X! /-'_?VONBBOD\
M?XB\78]-/$<B[02C^*][\3ZS ^'G"6 LUA^=]YMR_!^[^!YO\'_V/OV7O@%Y
M<OPB^!7AO1;F+&S4(=.62[X];B3=*?Q:O2***^/Q&)Q.+J.I7FYR?63;?WL^
MPP^&P^%IJG0@H172*27W(****P-@HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ 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 ***
L* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>25
<FILENAME>cms-20241231_g9.jpg
<DESCRIPTION>GRAPHIC - COMPARISON OF FIVE-YEAR CUMULATIVE TOTAL RETURN
<TEXT>
begin 644 cms-20241231_g9.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@"
MX 1P 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 ***\J\)?%KQCK'[7GBW
MX.7MQ =$T?PM8WUE&L $@FE;#DOU(]J /5:*** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **SM9U*ZL=0T^V@*[;FY*2
MY&>,9XK1H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **SO#.I76JZ>]S=E2RW,B#:,< X%:- !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%9UMJ5U+XFN=+<
MKY45LCH,<Y)YYH T:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **I>(KZ?3=$N;^U($D499-PR,U9LY&FM(IG^\\:D
MX]2* )**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **SK;4KJ7Q-<Z6Y7RHK9'08YR3SS6C0 4444 %%%% !1110 44
M44 %%%% !1110 5X+\/O^4A_Q!_[$32__0Z]ZKP7X??\I#_B#_V(FE_^AT >
M]4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110!C^)?^0OH_\ U^G_ -!-;%8_B7_D+Z/_ -?I_P#036Q0 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C^!_P#D
M$2_]?LW_ *%6Q6/X'_Y!$O\ U^S?^A5L4 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 5CV7_([WO\ UY1?S-;%8]E_R.][
M_P!>47\S0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110!F^,?^18O?^N!JYIW_ "#X/^N*_P A5/QC_P BQ>_]<#5S
M3O\ D'P?]<5_D* )J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH Q[+_ )'>]_Z\HOYFMBL>R_Y'>]_Z\HOYFMB@ HHH
MH **** "BBB@ HHHH **** "BBB@ KP7X??\I#_B#_V(FE_^AU[U7@OP^_Y2
M'_$'_L1-+_\ 0Z />J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH Q_$O_(7T?\ Z_3_ .@FMBL?Q+_R%]'_ .OT_P#H
M)K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH Q_ _P#R")?^OV;_ -"K8K'\#_\ ((E_Z_9O_0JV* "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q[+_D=[W_K
MRB_F:V*Q[+_D=[W_ *\HOYF@#8HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@#-\8_\ (L7O_7 U<T[_ )!\'_7%?Y"J
M?C'_ )%B]_ZX&KFG?\@^#_KBO\A0!-1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% &/9?\CO>_\ 7E%_,UL5CV7_ ".]
M[_UY1?S-;% !1110 445^:?[//[=/[8/_!2;4OA_\?\ ]GGX_>%_ASX1\3_$
M'Q=H7A?PI)X/?5I5@TNUG$<VM$WD)EEF:,3"WA\CR8Y(\22-\] 'Z645\S:?
M^TA^VQ=?L8:/XBA^!/A>Z^/.N>*-1\)VNA)=74/ANWU&UU"^MGU*>9@T\>G+
M;V,EY@9DD!CA0[Y4-?+VO_MQ?\%;_P#@G)^V'\'OAY_P49O/A9\2?A1\<_&U
MOX/TWQ9\-]#NM-N_#.N73A;:*2.9R)86+9YW,4CD;>ICV2 'Z=45\I_M5_MK
M_$2#]N#X=?\ !-+]F&]TFR\=^,/#=YXM\9^*]8T\WL7A7PU;,8A-';"2,3W5
MS<#R(M[>7'AI'60;49_[,7[9_P 0K?\ ;G\>_P#!-#]IS4],U#QMX;\*6?C+
MP+XMTS3C8IXI\-W$GV>1Y;;>ZPW5M=!H7,;;)5*R*D>&0 'U317PY\!/VP_V
MO/\ @HYIGQ7^.'[%?CKPCX7\#> O%VH>%_AG;:_X9;43X[U"PC4W%Y=S"XC-
MKI\LSB&$0 2@*\KN>(A[C_P3C_;C\$?\%%?V/_"?[5/@K1)='?6H9;;7O#US
M+OFT;5+>1H;NS<X!;9*C;6(4O&R/M7=@ 'N5%%% !7@OP^_Y2'_$'_L1-+_]
M#KWJO!?A]_RD/^(/_8B:7_Z'0![U1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% &/XE_Y"^C_P#7Z?\ T$UL5C^)?^0O
MH_\ U^G_ -!-;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% &/X'_ .01+_U^S?\ H5;%8_@?_D$2_P#7[-_Z%6Q0
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M6/9?\CO>_P#7E%_,UL5CV7_([WO_ %Y1?S- &Q1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% &;XQ_Y%B]_ZX&KFG?\
M(/@_ZXK_ "%4_&/_ "+%[_UP-7-._P"0?!_UQ7^0H FHHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'LO\ D=[W_KRB
M_F:V*Q[+_D=[W_KRB_F:V* "BBB@ K\=OVW?^";?[1G_  35_;?\-?MM_P#!
M',G5;[QGXAUC6/$_[.^N3G^QM2NDT^66]GT_YU\B>6#S56,<AB!&VS;;G]B:
M^ O#'[-7_!5GX'CX(_!S3=?^%/Q!A^&\.IZ7H?Q/U3^TM/D@L_[*DM+674]-
MCCF$LBIL7,5VGG.H#&/<9* /HG_@G'^WI\,_^"DG[)V@?M3?#+0=0T6/4I9[
M+6_#FK ?:=&U.W?R[FTD( #[6&5? W(Z,54DJ/-/BY\,;+_@HA^VY\/+A+=;
MCX4_LV>,)?$=_JI&Z+Q!XYBC>WM+.V/\4>FB2:6>525^TO% ,O#<*F O_!-'
M]I[]FS_@G*/V+O\ @G]^TOHWAWQIKVLWNI>._BOXKTF;[7>W-]*\]_<VD-JP
M%K-([".,AB8(E&UC*%E'$?#W]AK_ (+K^&/"VA?!=/\ @H1\&/"_@*Q%MI]Y
M:> ?A4]E?VNE*RK-'92R,RPSF+>$E(W*Y#Y#?-0!S'P7L]0M/^#L_P"+\WB<
M,#=?LG6,GAOSAPUH-1TI)=F>WGI-T[[O>L?]KBU\8ZY_P="_#>P^&1E.J6?[
M'&M/?/;GE$>ZU>.W#$=/]):$C/=E]17V'^U'^Q!X@\=?M1_#C]O/]G?7=)TK
MXI?#K3;S0KFV\0^:-.\5>'KL$RZ9=RQ!I8#'*1<03JDGER;MT4@? ?\ LO?L
M1Z_X%_:E^('[>W[0VOZ1J_Q4^(&D6>@V]MX?CD_LWPMX?M2&CTRTDF EN#)-
M^_GN'6/S)-NV*)4P0#YK_P"#3V.P@_X(K> H+9-MU'XG\1+J2%<,LXU2?AAU
M!V>7U]JQ_P#@U474YOV*OC+K+AO[*U+]J+Q7<^'B?NM9F#3URG;;YJRCCN&K
MW/X?_L$_M,_LA7'Q8^'O["?Q#\%:3X'^+'BB\\2Z>OBN"[-U\/M7OHU2^FL8
M(%,>H6[.BSQ6KR6HAD+#>Z' ]P_8@_8\^$_[ _[+?A#]D_X+0W!T+PGIYA6\
MO2#<ZA<R2-+<7<Q  ,DLSR2-C &[:H"@  'J]%%% 'B6J?M2_&6PU.YL+;]B
MWQO=1P3O''<Q7-MMF4,0'&6Z$#(^M<#^S_\ $GQ;XO\ VXO'/B+7?A%K&@W<
MW@NP232=0DC,T020!6)4XPV<CZ5]5UX+\/O^4A_Q!_[$32__ $.@#V+_ (27
M5_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU?_H4+W_OI:/^$EU?_H4+
MW_OI:V** ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU?_H4
M+W_OI:/^$EU?_H4+W_OI:V** ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^
MEK8HH Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_ (275_\ H4+W_OI:
M/^$EU?\ Z%"]_P"^EK8HH Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_
M (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU?_H4+W_OI:/^$EU?
M_H4+W_OI:V** ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU
M?_H4+W_OI:/^$EU?_H4+W_OI:V** .4US7-1GU'39)/#=S&8[DLB,RYD.WH*
MT_\ A)=7_P"A0O?^^EH\2_\ (7T?_K]/_H)K8H Q_P#A)=7_ .A0O?\ OI:/
M^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\
MX275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_
M *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?
M_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4
M+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H
M4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z
M6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI
M:/\ A)=7_P"A0O?^^EK8HH Y3PKKFHVNG21P^&[F<&YD8NC+@$MT_"M/_A)=
M7_Z%"]_[Z6CP/_R")?\ K]F_]"K8H Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI
M:V** ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU?_H4+W_O
MI:/^$EU?_H4+W_OI:V** ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8H
MH Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_ (275_\ H4+W_OI:/^$E
MU?\ Z%"]_P"^EK8HH Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_ (27
M5_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU?_H4+W_OI:/^$EU?_H4+
MW_OI:V** ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU?_H4
M+W_OI:/^$EU?_H4+W_OI:V** ,?_ (275_\ H4+W_OI:S+77-17Q3=72^&[E
MG>VC5H R[E )Y-=76/9?\CO>_P#7E%_,T '_  DNK_\ 0H7O_?2T?\)+J_\
MT*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DN
MK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J_
M_0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2
MZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\
MT*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DN
MK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J_
M_0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2
MZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 <SXEU[4[G0;J";PQ=0JT1!E=EPO
MN:LV7B/54LXD7PE>,!$H#!EP>.M6_&/_ "+%[_UP-7-._P"0?!_UQ7^0H S?
M^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_ (275_\ H4+W_OI:/^$EU?\
MZ%"]_P"^EK8HH Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_ (275_\
MH4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI
M:V** ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU?_H4+W_O
MI:/^$EU?_H4+W_OI:V** ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8H
MH Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_ (275_\ H4+W_OI:/^$E
MU?\ Z%"]_P"^EK8HH Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_ (27
M5_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8KRG]IS]IS_AG+^Q/^*(_MG^V?M/\
MS$OL_D^3Y7_3-]V?-]L;>^>/,SG.<MX?RV>/Q\^2E"W-*S=KM16D4V[MI:+\
M#NRW+<;F^-AA,)#FJ2O972O9-O5M+9/J=OH-U->^++RXN+*2W8V<>8I",CD^
ME;]?(\'_  4B\G6Y]9_X4SGSH5C\O_A(NF.^?L]?7%>7PYQCPWQ;[7^RJ_M/
M9\O-[LXVYK\OQQC>_*]K[:]#NSGAO.N'O9_VA2Y.>_+[T97Y;7^%NUKK<***
M*^G/#"BBB@ HHHH **** "BBB@ HHHH *\%^'W_*0_X@_P#8B:7_ .AU[U7@
MOP^_Y2'_ !!_[$32_P#T.@#WJBBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** ,?Q+_P A?1_^OT_^@FMBL?Q+_P A?1_^
MOT_^@FMB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@#'\#_\ ((E_Z_9O_0JV*Q_ _P#R")?^OV;_ -"K8H ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'LO\
MD=[W_KRB_F:V*Q[+_D=[W_KRB_F: -BBBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** ,WQC_R+%[_ -<#5S3O^0?!_P!<
M5_D*I^,?^18O?^N!JYIW_(/@_P"N*_R% $U%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !111TZT %?(__  4G\0:%J][X4TW2]8MK
MFXT^748KZ""=6>W<K:,%< Y4D'/-=-^T=^V#J-QJQ^#G[//F:CK5U+]GGU6R
M7S/+8\&.WQ]Y_5^B]LGE>K_9-_9CU#X*VUSXQ\9:W-<^(M7AQ>P1W):&!2V[
M:><2R9Y+G.,D+W+?CW%.8KQ$=;A?*%S4KKV^(WA3<9*:C'5>TFW%)I222?6S
MM^C9%@_]3E2SW,':IK[*CM*?-%Q<I:/DBD[IM:_=?X.K]6*Q[+_D=[W_ *\H
MOYFMBO4\.?#G_4#ZU_M7MO;<GV.3EY.?^_.]^?RM;K?3AXSXS_UN]A^X]E[+
MF^US7YN7^[&UN7SO<****_33X<**** "BBB@ HHHH **** "BBB@ KP7X??\
MI#_B#_V(FE_^AU[U7@OP^_Y2'_$'_L1-+_\ 0Z />J*** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_$O_(7T?\ Z_3_
M .@FMBL?Q+_R%]'_ .OT_P#H)K8H **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH Q_ _P#R")?^OV;_ -"K8K'\#_\
M((E_Z_9O_0JV* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH *Q[+_D=[W_KRB_F:V*Q[+_D=[W_ *\HOYF@#8HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#-\8_\
M(L7O_7 U<T[_ )!\'_7%?Y"J?C'_ )%B]_ZX&KFG?\@^#_KBO\A0!-1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !116;XM\7^&_ GAZY\5
M>+=7AL;"T3=/<3-@#T '5F)X &23P*SK5J6'I2JU9*,8J[;=DDMVV]DBZ=.I
M6J*$$W)Z)+5M]DC2JKK>C:?XBT:[T#58C):WML\%PBN5+(ZE6 (((X)Y'-?,
M.D?M!?'O]I+XT64'P/MVTGP[HUV)+B6[3]U+'R"UR1][<N0L2G(/.<KO7ZH^
MM?-\/<39=Q;1KSPM.3HQER*<HVA55M7"^KBG=.Z7^7M9QDF,X>J4HUYQ562Y
MG%.\H=E*VS>ZLSS?X$?LO_#SX#"YO=#22_U.Y=P=4O57S8X2?EB3'"@#&2.6
M/)XP!Z1117L97E679+@HX3 TE3IQVBMO7NV^K>K/.Q^88W,\5+$8JHYS>[?]
M:+R6ACV7_([WO_7E%_,UL5CV7_([WO\ UY1?S-;%>@<84444 %%%% !1110
M4444 %%%% !1110 5X+\/O\ E(?\0?\ L1-+_P#0Z]ZKP7X??\I#_B#_ -B)
MI?\ Z'0![U1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% &/XE_Y"^C_]?I_]!-;%8_B7_D+Z/_U^G_T$UL4 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8_@?
M_D$2_P#7[-_Z%6Q6/X'_ .01+_U^S?\ H5;% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %8]E_P CO>_]>47\S6Q6/9?\
MCO>_]>47\S0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110!F^,?^18O?\ K@:N:=_R#X/^N*_R%4_&/_(L7O\ UP-7
M-._Y!\'_ %Q7^0H FHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBO/?C_^T9X*^ >@?:=7D%WJUQ&3IVCPR 22GIO8_P $8/5CZ$ $UP9GF> R
M; SQF-J*G3@KN3_K5O9):MZ+4Z\#@<7F6*CAL-!SG+1)?UHN[>BZGH5?/GQ]
M_9M^,7QW^,UI:ZWXPCA\$00K+$(,*UNPP'C$>?GE8Y(D/ 4^VT^K? [XEW7Q
M<^&>F^.K[P[<:7-=QGS;:="%9AP7C)Y:-NJGT^F:ZVO&S/*LGXXR6C&M*3P\
MW"HE%N'.MU&2T;B[ZIV=[/1H]+ YAF7"V9U'3456CS0U2ERO9N/2ZZ/\TS%\
M ?#[PE\,?#%OX1\%:1'9V5N.%7EI&[N[=68]R?Y "MJBBOHL/AZ&$H1HT8J,
M(I))*R26R26R/&K5JN(JRJU9.4I.[;=VWW;"BBBMC,Q[+_D=[W_KRB_F:V*Q
M[+_D=[W_ *\HOYFMB@ HHHH **** "BBB@ HHHH **** "BBB@ KP7X??\I#
M_B#_ -B)I?\ Z'7O5>"_#[_E(?\ $'_L1-+_ /0Z />J*** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_$O_ "%]'_Z_
M3_Z":V*Q_$O_ "%]'_Z_3_Z":V* "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** ,?P/_P @B7_K]F_]"K8K'\#_ /((
ME_Z_9O\ T*MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "L>R_P"1WO?^O*+^9K8K'LO^1WO?^O*+^9H V**** "BBB@
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
MH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\
MA,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_
M +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J
M/^$Q\,?]!J#_ +ZH A\2_P#(7T?_ *_3_P"@FMBN9U[Q+H-SJ>F30:I$RPW1
M:5@?NC;U-:G_  F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?
M5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5
M'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\
M)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/AC_H
M-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_
M 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F
M_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC
M_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 0^!_^01+_ -?L
MW_H5;%<SX2\2Z#8Z9)#=ZI%&QNI6"L>Q;@UJ?\)CX8_Z#4'_ 'U0!I45F_\
M"8^&/^@U!_WU1_PF/AC_ *#4'_?5 &E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_
M 'U0!I45F_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?5 &E16;_PF/AC_H-0?]]4
M?\)CX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?5 &E16;_P
MF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU1_PF/AC_ *#4
M'_?5 &E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU
M1_PF/AC_ *#4'_?5 &E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\
M"8^&/^@U!_WU1_PF/AC_ *#4'_?5 &E6/9?\CO>_]>47\S4W_"8^&/\ H-0?
M]]5EVGB704\6W=Z^J1")[6-4DSP2"<B@#IJ*S?\ A,?#'_0:@_[ZH_X3'PQ_
MT&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:
M@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*
MS?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]
M!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H
M/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BL
MW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_
MT&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH /&/_(L7O_7 U<T[
M_D'P?]<5_D*P_%'BCP_>>'[NUM=5B>1XB$13R35NQ\7>&H[*&-]9A#+$H()Z
M'% &O16;_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_
MPF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8
M^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\ H-0?
M]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E3+FYM[.WDN[N=(HHD+R
MRR,%5% R22>  .<UGGQEX7'76X.>GS4V;Q7X2N(7M[C5;:2.12KH_(8'@@@C
MD4I7Y7R[C5KZ['S5\<_VHO&7QI\2?\*-_9JM[B=;IC%>:M;95[A>C"-N/+A'
M\4AQD=,#[WJ/[-'[*WACX#Z:-7OVCU#Q)<0[;O4=OR0 ]8H0>B^K=6]A\HW/
MAGX&^!_PA6]'@*UM+-]0N&EN9=Q9R"21&&/(1<X"C@>YR:ZO_A,?#'_0:@_[
MZK\]R'@W%O-7G?$%15\9KR)7]E1CT5-/KWDU?YW;^PS;B3#K ?V7E$'2P_VF
M_CJOO-KIVBM/P2TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J_0SXXTJ*S?\
MA,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_
M +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J (;+_ )'>]_Z\HOYFMBL'
M1;ZTU'Q?>75C.LL;6<8#KT.":WJ "BBB@ K\YI_VS/BWK-W\ ] _;,_8H^*D
M7Q-TBUUS3_&OA&S\!?VI9^);PZ'-!*]E=VN_3I(+AB7VR31K&DA$FU%+5^C-
M07&FZ==W=O?W5A!+/:,QM9I(@SPEEVL4)&5R"0<=0<4 ?)/_  15_8M^(/\
MP3X_8$LOA/\ %W3(=+UB^\2:QXFN_">DW)OH?#<5Y<--'I<+Q@^>88@@8Q@A
MI3)LWC#-Y?\ \$P?#'Q=\%?\%1?VP_BE\1OV??'OAOPQ\8O%/AR\^'OB#6O"
MT\-MJ,.GV%U!.TAP3:Y+*R"<1[@P'WOEK]#:* /B[]H[X2_&#X1?\%<_ 7_!
M0T^ ->\;?#;_ (4GJ'P]UK3_  SI[ZA?>$;^75(]035TL8@TUS%.D8M9/LR2
M2H$0E2G2#X ?LF1^+O\ @KWXW_X*2^!/A;JG@SP?K?P7@\':K'KNC2:9<^,]
M9;4$N'U)[&=5FC2"VMX+;S+B..24L=JE$WO]L44 ?G=^P?\ #SXV?\$?OA'\
M3OV*]*_9O\:^/M*L?&VJZ[^SW>^$])-U9ZOIVH8FATJ\N=PCTR>WN?,26:[:
M&)D=9(V;E1[=_P $=?V"-8_X)R_L*>'/@'XYUNVU3QI?W]YXA^(&IV1)AN-:
MO9/,G$9(&Y(U$4 ; WB$-@;L#ZCHH **** ,27X:?#B>5IY_A_HCN[%G=]*A
M)8GJ2=O)KQ3X7>'M TG_ (*">/\ 3]+T.SMH$\#:84@M[9$127&2 !@9KZ&K
MP7X??\I#_B#_ -B)I?\ Z'0![I_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H5-10!#
M_9VG_P#/C#_WZ%']G:?_ ,^,/_?H5-10!#_9VG_\^,/_ 'Z%']G:?_SXP_\
M?H5-10!#_9VG_P#/C#_WZ%']G:?_ ,^,/_?H5-10!#_9VG_\^,/_ 'Z%']G:
M?_SXP_\ ?H5-10!#_9VG_P#/C#_WZ%']G:?_ ,^,/_?H5-10!#_9VG_\^,/_
M 'Z%']G:?_SXP_\ ?H5-10!#_9VG_P#/C#_WZ%']G:?_ ,^,/_?H5-10!#_9
MVG_\^,/_ 'Z%']G:?_SXP_\ ?H5-10!#_9VG_P#/C#_WZ%']G:?_ ,^,/_?H
M5-10!#_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H5-10!#_9VG_P#/C#_WZ%']G:?_
M ,^,/_?H5-10!A>([*S35=)5+2(!KPA@(QR-IK7_ +.T_P#Y\8?^_0K-\2_\
MA?1_^OT_^@FMB@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'
M_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^S
MM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0
MJ:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__
M )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_O
MT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/
M_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:
MB@#"\%V5G+I4C2VD3'[9*,M&#QNK7_L[3_\ GQA_[]"LWP/_ ,@B7_K]F_\
M0JV* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_
M /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^
M_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T
M_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"I
MJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M,?Q+_P A?1_^OT_^@FMBL?Q+_P A?1_^OT_^@FMB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\#_\ ((E_Z_9O
M_0JV*Q_ _P#R")?^OV;_ -"K8H **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ K'LO\ D=[W_KRB_F:V*Q[+_D=[W_KRB_F:
M -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** ,WQC_R+%[_ -<#5S3O^0?!_P!<5_D*I^,?^18O?^N!JYIW_(/@_P"N
M*_R% $U%%% !1110 444V:5((FGDSM12S;5).!Z <GZ"AM)78;A++%!$TTTB
MHB*6=V. H'4D]A7G/@/]J;X5_$?XI7GPL\+ZA)/<6\)>VO@O[B\9<^8L9[[1
M@Y/#?-C@ GPOXI?&OXH?M=>,)/@S\#M/N+705?&H7<H,9G0'!DG;K'%Z1_>;
MN"2%'OGP#_9V\%? 3P_]CT6(76J7" :CJ\T8$DQZ[5_N1@]%'U))YK\VP'%>
M;<59]&&1P2P-&7[VM-.U1K1PI+2]NL]K^5E/[7%Y!E^093*6:2?UJHO<I1:O
M!?S5'K_X#O\ /6/H%%%%?I)\4%%%% !1110 4444 %%%% !1110 4444 %%%
M% &/9?\ ([WO_7E%_,UL5CV7_([WO_7E%_,UL4 %%%% !1110 4444 %%%%
M!1110 4444 %>"_#[_E(?\0?^Q$TO_T.O>J\%^'W_*0_X@_]B)I?_H= 'O5%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 8_B7_D+Z/_ -?I_P#036Q6/XE_Y"^C_P#7Z?\ T$UL4 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8_@?\ Y!$O
M_7[-_P"A5L5C^!_^01+_ -?LW_H5;% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %8]E_R.][_ ->47\S6Q6/9?\CO>_\
M7E%_,T ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 9OC'_D6+W_K@:N:=_P @^#_KBO\ (53\8_\ (L7O_7 U<T[_
M )!\'_7%?Y"@":BBB@ HHKC/C7\=/ _P+\,'7O%=WON)01I^F0L/.NW'91V4
M<98\#W) /)C\?@LKP<\5BZBA3@KRDW9)?ULMV]%J=&$PF)QV)CA\/!RG)V26
M[_K\#I]9\0Z#X=C@EU[6;6S6YN4M[<W,ZIYLKG"QKD\L3T YJY7Q[X)^'/Q=
M_;=\:)\2/B=>S:7X4M92+*&#*@J#S';@]3QAICW&.<;5^OK.UBL+.*Q@9RD,
M:HAED9V( P,LQ)8^Y))[U\WPIQ)C.*(UL6L,Z6%NO8RD[2J+6\N2WNQVY7?5
M'M9_DF&R)T\.ZZG7L_:1BO=@^D>;J][Z:%/0_"OAKPS+>3^'M"M;)]0NFN;Y
M[: (9Y3U=L=2?6M"BBOJZ5*E1@H4XJ*71*R/ G.=27--MON]0HHHK0@****
M"BBB@ HHHH **** "BBB@ HHHH **** ,>R_Y'>]_P"O*+^9K8K'LO\ D=[W
M_KRB_F:V* "BBB@ HHKPOXS?\%*_V'_@!\4;;X/?%3]HGPYINMO++'JD7]H1
MR1Z&4MS<9U!U)%D&C&X>;MR"#PIS0![I169X-\:^#?B-X7LO''P]\6Z9KVBZ
MG )M-UC1K^.ZM;N,]'CEB9DD7@\J2.*P?AY^T+\"_BWXW\4?#;X6?%SP]XCU
MWP3+;Q>+M,T358KJ31Y9_-\J*X\LD12-Y,IV-A@%Y R,@'8T4$A068X ZDUP
MGPS_ &F_@+\:?$=[X9^#OQ.T[Q7+IKR1ZA>^&R]]8VTL;;7A>\A5K=9E;@Q&
M3S 0?EX. #NZ*\O^+?[:W[)OP'\8CX?_ !@_:!\,>']82UCNKRQU#4E5K"VD
M;9'<79&1:0NP*K+.41BI 8X./3H)X;F%+FVF62.10T<B,"K*1D$$=0: '444
M4 %>"_#[_E(?\0?^Q$TO_P!#KWJO!?A]_P I#_B#_P!B)I?_ *'0![U1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &/
MXE_Y"^C_ /7Z?_036Q6/XE_Y"^C_ /7Z?_036Q0 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C^!_^01+_P!?LW_H
M5;%8_@?_ )!$O_7[-_Z%6Q0 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !6/9?\CO>_]>47\S6Q6/9?\CO>_P#7E%_,T ;%
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 9OC'_ )%B]_ZX&KFG?\@^#_KBO\A5/QC_ ,BQ>_\ 7 U<T[_D'P?]<5_D
M* )J**\(_:=_;!L?AM+)\._A@$U/Q3,WE.\:>9'8L> "!GS)<]$['[W]T^)G
M_$.5<,Y=+&X^IRP6B6\I/I&*ZR?;YNR39Z>49/C\\QJPN$AS2>_9+JY/HE_P
M%=Z'N]>9?%/]E7X;_%WXCZ;\1/%9N6:RA\J[L$D/E7JJ<QAN<J 2V=N-P(Z8
MYL_LQ:9\9M+^&$$?QMU+[1J4LS2VRS,6N(H6Y"3-G!;)/'\(P">,#T2LEALN
MXMR6C+,,*^2?+/V=1:Q:U7,NZZKJM&K-HU]OC.'\SJ1P=?WH\T>>#T:>CL_U
MZ/5/1,BLK*STVSBT_3K2.""",1PP0H%2-0,!5 X  ["I:**]]144DE9(\AMM
MW84444Q!1110 4444 %%%% !1110 4444 %%%% !1110 4444 8]E_R.][_U
MY1?S-;%8]E_R.][_ ->47\S6Q0 4444 %?B#_P $]?VHM4_X)[?M?^!_^"9_
M_!2C0&\#^*]%^*WC'7]'^*^OR*FC_$&WUF&Y\J[-VY :X>>98\L<8V1.4D0Q
MU^WU?FY^TIX__P""<_\ P6/^ GP)\9?'#5?"]]\-O$5GKE]XKCO/$444OA&\
M30YGE26YRAM+FUF4C>P4$QY(*-@@'W'\ _V;?AG^SU\%S\ O!6AVG_"++JFM
M7-OH[62"VAM]1U&ZO7LUBY7R4^U-$JXQL0#':OA?_@C9X%\&?#7_ (*L_P#!
M0GP7\/?"NG:)I%IX[\&-::7I-FEO;P&33+V5]D<8"J"[LV !RQKT?_@W>7X]
MQ?\ !+OPC9?'3Q#K6L6UKK6JV_P[U?Q)$Z7]]X52Z9=,GE63YPK1 F(-_P L
M3#CY=M>??\$D?%?AC5_^"Q'_  4/LM*\0V5S,_C;P8R1072,S"+3+N*0@ \A
M) 4;^ZW!P: ,3_@L=^UKK?Q=_;M^%/\ P1[\*W_BZW\*^*-%E\8?'>3P!I=Y
M>:OJ?A^)I5@T. 6:M+"EW+"8[B0% L4L9:1(S)N^F_V/O^"B'[%?Q&A\7_LV
M?!OPKJ_P\\0?!30P^N_"+Q+X2;0M0T?2XH@8I8;4CRWMBI0*\3,H$D9.!(A;
MY]^*'A!OV2_^#DGPK^UG\30EIX%^.WP*F^'NB>);MMEK8^)[>]@NTL99#\L3
MSV]HHA#$&5W=%!*G-SQ1^S[9?M ?\'&8^-'PWA6;PYX!_9MG\,_%S5K!OW$N
MI7UW<BTTF5UX:Z%M(+ED.2D20%L;HP0"G_P;C6P_:L_X)R>./VI?CWI5MKFO
M?M%?$OQ+JWCE[Y?-%Y:F0Z<EB2W/V:*&!HHXONHC$*!DUK_\&R_QP\:_%#_@
MG/J/PE\=^(;G5KGX*?%/7/AY8ZE>R%YIK"R\B:U#,>HCANTA7T2%1VKF_P#@
MAEXU\(_\$X/V#/BA^R!^UAXRL?#&K_LT^.M>_P"$@;5;A(&N="N)3?V.K0JQ
M!>WN5FD$1'+.C)C<,5WW_!N1^RQ\3OV9O^"<L?B'XT^&+G0O%7Q;\=ZM\0=7
MT*]C*3Z>-0,26\4JG!5S;6T$A4@,ID*L P(H ^\Z*** "O!?A]_RD/\ B#_V
M(FE_^AU=U3]@CX-:OJ=SJUSXJ\;K)=3O-(L7B^Y50S,6( !X&3P.U<#^S_\
M!'PE\./VXO'/@O0M3UB:TMO!=A+')J&JR3S$R2 MEV.2..!VH ^JZ*Q_^$'T
MC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W
M_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;
MW_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#
M8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C
M_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_
M^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_
MY^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_
M )^;W_P+:C_A!](_Y^;W_P "VH /$O\ R%]'_P"OT_\ H)K8KE-<\*Z=:ZCI
ML,<]R1/<E7+7#$@;>WI6G_P@^D?\_-[_ .!;4 ;%%8__  @^D?\ /S>_^!;4
M?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/
M_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z
M1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#
MZ1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__  @^D?\ /S>_^!;4?\(/I'_/
MS>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_
M #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\
MX%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_
M (%M1_P@^D?\_-[_ .!;4 '@?_D$2_\ 7[-_Z%6Q7*>%?"NG:AITDTT]R"+F
M10$N&48#5I_\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO
M_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _
M-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;
M4 ;%%8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!
M;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q1
M6/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_
MP@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__
M  @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%8]E_R.][_UY1?S-'_"#Z1_S\WO
M_@6U9EKX5TZ3Q3=6#3W.R.VC92+AMV23U- '5T5C_P#"#Z1_S\WO_@6U'_"#
MZ1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;4 ;%%8_\
MP@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_
M #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\
M_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_
M (%M0!L45C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-
M[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6
MU &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;
M4?\ "#Z1_P _-[_X%M0!-XQ_Y%B]_P"N!JYIW_(/@_ZXK_(5\>7G[?6F7-J\
M$/P?ND9EP&?Q8S@?4?9^:[3]GW]IN#XV_$:/P.WPYU*QMWL6?[5:ZJ]SY,B\
MEI#L0)&1A1QPV!SNX_/<!XJ<"9ICJ6#PN+YJE22C%>SJJ[>VK@DOFS[#%\!<
M5X#"SQ.(P_+"";;YX/1>2DV>R?'G1OB;KWPNU/3?A%K*66M/'^Y<X#R)_%&C
MD@1NPZ.>A_NYW#A/V8OV0]%^#\4?C/QMY6I>*95W&4_/%8YZK'G[S^LGX# R
M6]4_X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:O?Q?"N48_/Z6;XF+G5I1M!2=X
M1=[\T8[*?2_DG:ZN>1A\^S'"93/+J#483=Y-*TI*UN5RWY?+S?1V-BBL?_A!
M](_Y^;W_ ,"VH_X0?2/^?F]_\"VKZ,\8V**Q_P#A!](_Y^;W_P "VH_X0?2/
M^?F]_P# MJ -BBL?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2
M/^?F]_\  MJ/^$'TC_GYO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;
MW_P+:@#8HK'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO
M?_ MJ/\ A!](_P"?F]_\"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P#
MMJ -BBL?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\
M MJ/^$'TC_GYO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@ L
MO^1WO?\ KRB_F:V*P-!T^'3/%EY9V[R,JV<9!D<L>23U-;] !1110 5Y)X__
M &#_ -CWXH?%O1/CGXX_9P\%ZAXIT&\FNK75[CPO9O-/+)$8RTSM$6E*@[EW
M'Y6 8<BO6Z* (KNRLM0LI=.O[2*>WGB:.:":,,DB$8*LIX(()!!X(KE/#'[/
M/P!\$Z[!XH\&? WP?I&IVI8VNHZ7X9M;>>'<I5MLD<89<JS*<'D$CO7844 9
M7C;P'X'^)?AFZ\%?$?P;I7B#1KU0M[I&MZ=%=VMP 00'BE5D<9 /(/(IO@7X
M?> OA=X9M_!?PS\$:1X=T:TS]ETG0M-BM+:')R=D42JBY/H*UZ* .8\7_!3X
M-?$+Q3I7CGQ]\)/#&N:WH3[]#UC6-!M[FZTYL[LP2R(7A.><H1S73T44 %%%
M% !7@OP^_P"4A_Q!_P"Q$TO_ -#KWJO!?A]_RD/^(/\ V(FE_P#H= 'O5%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M8_B7_D+Z/_U^G_T$UL5C^)?^0OH__7Z?_036Q0 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C^!_^01+_ -?LW_H5
M;%8_@?\ Y!$O_7[-_P"A5L4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 5CV7_ ".][_UY1?S-;%8]E_R.][_UY1?S- &Q
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %)
M(SK&S1IN8*2JYQD^E>5?$/\ ;#^$?P^\?6'P^EOGO[J>\6#4I[+#Q:?GC+D?
M>8-C*+D@9SR I]6Z]*\O 9UE6:5ZU#"5HSE1:C-1=^5O9/IW^::W31W8K+<?
M@*5*KB*3C&HKQNK<R75?ULT]FC\IZ^K/^"8X&?&YQ_T#?_;JOIGQC_R+%[_U
MQ/\ .KNG?\@^#_KBO\A7X_P=X+?ZI<24,U^O^U]GS>[[+EOS0E#XO:2M;FOL
M]K>9^C<2>)G^L.2U<O\ JG)S\OO>TYK<LE+;D5[VMN34445^Z'Y6%%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!CV7_([WO_
M %Y1?S-;%8]E_P CO>_]>47\S6Q0 4444 %%%% !1110 4444 %%%% !1110
M 5X+\/O^4A_Q!_[$32__ $.O>J\%^'W_ "D/^(/_ &(FE_\ H= 'O5%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8_B
M7_D+Z/\ ]?I_]!-;%8_B7_D+Z/\ ]?I_]!-;% !1110 4444 %%%% !1110
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
MC,I>88>*J03:DHN\HVZRBM4GT\E=V5F>Y44 @C(.0>AHKZH\ **** "BBB@
MHHHH **** "BBB@ HHHH **** "L>R_Y'>]_Z\HOYFMBL>R_Y'>]_P"O*+^9
MH V**** "BBB@ HHHH **** "BBB@ HHHH ***;--%;Q-<7$JI&BEG=VP% Y
M))/04-I*[#<=7 ?M!_M!>&_V?_"\6LZQIUQ>WEZSQZ;90H0LKJ 3ODQA%&1Z
MD]@<''2>!_B/X'^)-I=7_@;Q);:E#97;6US);-D+(N,CGJ.<AAP>Q-6?%'@[
MPKXVL8M,\7>'[74;>&Y2XB@O(0ZK(ARK8/X_4$@\$UX^83QF99-.63UX*I->
MY4^."=]]'9];;I/=.UGZ6#CAL%F4%F-*3A%^]#X9>FNW3MIU6Y\H^#_@_P#&
M[]LWQ%#\1OC'JT^E>&5;=8V\:%-\9_AMXVS@$=96SGC[V./JCP+X"\)?#7PW
M#X3\%:+%8V,'*Q1#EV/5V8\LQP,L<GBM=55%"(H  P !P!2UXW"_!>7<-N>(
M<G6Q53^)6GK.3[+?ECVBNRNW9'HY[Q+C,Z4:*2I4(?!2CI&/KW?=OSM:X444
M5]B?.!1110 4444 9OC'_D6+W_K@:N:=_P @^#_KBO\ (53\8_\ (L7O_7 U
M<T[_ )!\'_7%?Y"@":BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** ,>R_P"1WO?^O*+^9K8K'LO^1WO?^O*+^9K8H **
M** "J]UJ^DV-]:Z9>ZG;PW-ZSK96\LZJ]P54LP12<N0H).,X S5BOQ9_X)X_
M%7X8_P#!3+XU>'M!_;%\=^*;CX_Z7\6?&]C\1O!4GC?5-*N?"=G%:72V$.EP
M6UQ$;*VB18T,\ 61IUD,KLQ!(!^TU%>6?LH_"7XM?"7]F^S^#_Q9^+NO>)->
MTJ]UFSM?&6KWL=WJ=S8'4KO^SIYI9$9);A;)K7<75@74[@>0?C[_ () :U\6
M+?\ X*8?MV_"WXE?'CQCX[M/"7C+PE;^'[GQCJ_VF2RMI[*_N##$B*D,"!I,
M;(HT7Y0<9YH _12BO-?VJ/VA$_9V^&::YHGAMO$/BW7]1BT3P!X1AG\N37=:
MG#>1;;L'RXE"/---@B&W@GE((C-?%'_! _Q=\<)O'_[9&F?M,_&JZ\9:]X8_
M:)O;'4M=NG>.U3R;2,.+:%F86MLI4[(@<(@4<XS0!^D-%?FC_P $S[.Y_P""
MSOP#^)?[=GQR\>>,-/;QEXYUC2/@K'H/BB^TX>!=#LL06=S9QV\J*+]IA)--
M<,"TC*L9Q&OEU[A_P0[_ &Y/B#^WI^P3I?C_ .-<L$OQ!\&^(M0\&?$"YM8U
M2.ZU33W53<!5 "F6&2"5E 50\CA0%P* /KZBBB@ KP7X??\ *0_X@_\ 8B:7
M_P"AU[U7@OP^_P"4A_Q!_P"Q$TO_ -#H ]ZHHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\2_\A?1_^OT_^@FMBL?Q
M+_R%]'_Z_3_Z":V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
MQO'OQ!\'_#+PY-XK\;:W#8V4/&^0Y:1NR(HY=CV YKY\\%?M,_'?X_?&JQ7X
M1>%UMO"NF70_M%+T ++"<@M/* =KXR41,X/)W $U=\<_LD_%#XT_'*]UKXK^
M.VD\*6LN[2UMG D:%N?(2,<1$=&D.2V <'/R^^>#_!GA?P!X?@\+>#M%@L+"
MV7$5O N!GNQ/5F/=B23W-?F4J7&7%><6FY8'!49[)KVU9P>]U=1IMKSYE_,G
M=?<*?#>09=[O+BL55CUO[.DI+MHY3U\N5]FM=.BBBOTT^'"BBB@ HHHH Q_
M_P#R")?^OV;_ -"K8K'\#_\ ((E_Z_9O_0JV* "BBB@ HHHH *\I^.G[(?PQ
M^-*RZNML-&UQP2-5L8A^];_IM'P)/KPW^UCBO5J*\S-\FRK/L%+"9A1C4IOI
M)?BGNGV:::[G=EV9X_*<2L1A*CA-=5^36S7D[H\Z_9E^%'CCX/\ P_?POX[\
M8OJTXO'-JBS,\-K /E1(RX# '&XCH,X X)/HM%>;?M/_  \^*_Q&\"0:=\)O
M%HTR]M+Q;J2(2M"]T4Y15E4_(0W.",$A<E<<\3HQX6X=]G@*,ZRH0M&"=YRM
MTO)ZO]-$MD=*J//<YY\75C3=67O2:M%7ZV7]=6]V>DT5\M?#3]M?QM\-];'P
MX_:?\,7=O<0$(=66UVS(.@:2,<2+_MQ]0.C9S7TMX9\4^'/&>C0^(?"FMVVH
M64XS%<VLH=3[<=".X/([US\-\8Y'Q33?U.=JD?CIS7+4@^JE%ZZ;75U?2]S;
M.N',UR&:^L1O"7PSCK"2\I+\G9^1?HHHKZ@\(**** "BBB@ HHHH **** "B
MBB@ K'LO^1WO?^O*+^9K8K'LO^1WO?\ KRB_F: -BBBB@ HHHH **** "BBB
M@ HHHH ***SK#Q;X8U37KSPMINOVD^HZ>B/?644X:2 /G;N4=,X_EZBLYU:5
M.48SDDY.RN]W9NR[NR;]$RXTZDTW%-I:OR6UWVU:15^(7Q"\)_"[PK<>,O&F
MIBUL;; 9@A9G8_=15'+,3T'YX&37ROXB^(?QW_;?\12^#/AQITNB^$H90MY+
M(Y5"O8W$@^^QZB%<CIG.-P^LO%GA3P_XX\.7GA/Q3IJ7=A?0F*Y@?/S#U!'(
M(."".00".E+X7\*^'/!6AP>&O"FC06%C;)MAMK=-JK[^I)ZDG))Y)KXKBCAK
M..)\;##5,5[+ 6_>0A=5*DK_  N72G:U[:O5-;-?39%G>6Y'AI5X4.?%W]R4
MK.$%;XE'K.]]]%HUU3Y/X#_L^^"_@%X>DTOPV9;F]NPAU+4K@X>X9<XPN<(H
MR<*/7DD\UWE%%?69=EN!RC!0P>#IJG2@K1BME_P6]6WJWJ]3P,;C<5F.*EB,
M3-SG+5M[O^MDMDM$%%%%=IRA1110 4444 %%%% &;XQ_Y%B]_P"N!JYIW_(/
M@_ZXK_(53\8_\BQ>_P#7 U<T[_D'P?\ 7%?Y"@":BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,>R_Y'>]_Z\HOYFMB
ML>R_Y'>]_P"O*+^9K8H **** "OS(_X*=_\ !-[X,?MZ?&KX&?M9?L8?$]OA
M?\7/&-M>:EX2^-G@])()=1ABT=KRQ-XBE#/$ZB-"S#S1$VP[D'E']-Z^,[?_
M ((Y^#O M]X)\'_ ;]J3XM^#?AUX4N=3,7@FR\8+<"PM[NUDA,&G7EU!+>V:
M9D((2X&Q2?+*-A@ ;'_!%/\ ;0^-O[<W["FF_%#]I'0;*T\>>'_$NJ^%?%=Y
MI486TU2\TZX,#WD*K\H63 W!/D\Q9-H5<*/(?^"47_*7[_@HC_V/'@?_ --%
MU7W!\%O@%\*/V;_@QI'P ^ 7A&W\)>%M T]K31-.TI<_9%)9C(#+O,DI=FD:
M23>SNS,Y8L2?+?V</^";_P (OV7/VAO'?[3GPY^)WCZY\3_$^]@N_B$=:UJ"
MYMM<F@CE2!GB^S@0^4)6V>1Y6!A>5^6@#Y_^/GCK_@K#X(_X*">)_C%\._\
M@D_9_&/PKH&E1:+\)=<F^/VCZ!%IUI-#%+J-R+.XAED^U7%P!$TK%2L%K%&B
M@-*\WSA_P0V^)7[9WQ1_:D_;"^%OC3]B2#PSH/COXV>(I?B)XJ7XHV5V? ^L
M263JNF+;QPA]3&_8OVF(H@W9V\5^R=>4_LW_ +&GP3_95\8_$OQS\)+'48;_
M .+/CB?Q9XP:^U!IUDU*8 .T2D#RDP.$' H ^.?^#6WS_!'_  24L?@_XPMA
MINO_  S^(WBGP[XRL;A@K:?J$.HR3RQ2Y^Z52=,Y[8K/_P"#5[P7KVG?\$]?
M&WQEU.SFAT_XK_'OQ/XN\.F9"OFV$GV:S60 ]C)92X/<8[8KZJ^(O_!-OX%^
M._&7C;Q5H?B_QMX-M?B@J#XI>'_!/B$6%CXL*Q>29+@>6TMO,\($4D]G);RR
MH )'; Q[5\/_ (?^"?A3X&TCX9_#;PM8Z'X?T#3H;#1='TVW$5O96T2!(XHT
M7A550 ![4 ;%%%% 'B6J>!?V])=3N9=(^._@B&T:=S:Q2^%Y&9(RQVJ3NY(&
M 37 _L_Z+\;-._;B\<V?Q&\:Z/J.LKX+L#<WFGZ:T,+H9!Y8"$\$#.3WS7U7
M7@OP^_Y2'_$'_L1-+_\ 0Z /8OL7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'
M_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W
M9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H
M-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[
M%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH
M^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\
M:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E
M_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W
M9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Y37+
M7Q2NHZ:MUJEL[M<D0,L! 5MO4^M:?V+QO_T&[+_P&/\ C1XE_P"0OH__ %^G
M_P!!-;% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&
M[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;L
MO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+Q
MO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&_
M_0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-->U\:1(9)->L551EF:W( 'KU
MK:KP3]K#P7^TG\3_ !3IWPV^'TD5OX6U&W)OKN)S&%93\ZW#]=F""J*/FYR#
MMX\/B+.*V1Y7+%4</.O.Z4805VW)V5^T;[RULNAZF3Y=3S3'1H5*T:4;-N4G
MHDM7;N[;+J<]\6_VT_$UGXHB^'OP0>V\1:F]RL;W=M9&2)V!YCB .9"<$%A\
MH'0GJ/>M$'Q&U#1[6_U2:UL;F:W1[BRDB#M Y4%D+*2&P<C(X.*YOX"?LS^
M?@-I8;28!?:Q-'MO-9N8QYC^JH.?+3_9')XR3@5Z-7E<*8+BJ#JX[/*Z=2K:
MU&%O9TDKZ)[REK[SO;ULFO0S_$Y!)4\+E5)\E.]ZDK\]1NVK6RCIHK7]+LQ_
ML7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V**^Q/FS'^Q>-_P#H-V7_ (#'_&C[
M%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK
M8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#E/"MKXIDTZ1K#
M5+:-/M,@*R0$G=NY-:?V+QO_ -!NR_\  8_XT>!_^01+_P!?LW_H5;% &/\
M8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B
M\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%%
M&/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!PGQ)^#-M\6]%_L/Q[;
MZ9>QKGR)C:E98"?XD<'<I^AP<<@BL[X)? "?X$>'+CP[X3UV&47=XT]Q<W-O
MF1ST53CC"J ..^3QFO3**\N6291+-8YFZ$?K$4XJ=O>L]U?KV5]E=+1L[UFF
M81P#P*JR]BVGRWTNO+^KZ7V1S>M:EK?ART74/$'C/2;&!IDB6:[41J78X5<L
M0,DG %6Q9>-B,C6[+_P&/^-<U^T+\!=*_: \(1>&]1\07>G2VDQGLYH#NC\W
M;M!DC/WQ@G'((R<'D@_/FF_$#]IG]BW4(M \?Z6WB#PIY@2VE,K/$%["&;&8
MC_TS<8X.!_%7R^?\98KA?,_^%#"2^I-+]_#W^677VD$KQCV:O\[V7N91PW0S
MW _[)B(_6DW^ZE[O,NG))Z-]UI\K:_5/V+QO_P!!NR_\!C_C1]B\;_\ 0;LO
M_ 8_XUE_![XT^!_C?X:/B7P3=3%8G$=W;7,)22WD(SL;J#QSE21[UUE?98+&
MX/,L)#$X6HITYJ\91=TUZ_U9Z'S>*PN(P6(E0KP<9Q=FFK-&/]B\;_\ 0;LO
M_ 8_XT?8O&__ $&[+_P&/^-;%%=1@8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+
M_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^-;%% &/]B\;
M_P#0;LO_  &/^-'V+QO_ -!NR_\  8_XUL44 8_V+QO_ -!NR_\  8_XUF6M
MKXI/BFZCCU2V%P+:,R2& [2N3@ 5U=8]E_R.][_UY1?S- !]B\;_ /0;LO\
MP&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_
M ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_
M /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XU#?MX
MITJRFU+4_$^FV]O;QF2>>>'8D: 9+,Q.  .YK7FU33+?4(=)GU&!+JX1GM[9
MYE$DJKC<57.2!D9(Z9%.O[&RU2QFTW4;6.>WN(FBGAE4,LB,,,I!Z@@D8K.4
MG*,E3:YE^#MI>WR^1:BE)<Z=G^7D?*?Q0_:\^)7Q#\0-\)_V=FEO[BY8Q-JU
ME9[9)/[QAW?ZM1WE;&.HQ@-7;?LX?LC^)/A!J#>/]>\51W'B*[@99PKNT40<
M@LI.1YK$@$EN,C@9&ZO3_A5\$?AO\&-/FL? 7A];=KERUQ=2MYDTHSD*7/.T
M= O3OU))ZROSS).#,=7S..=<1UE7Q4=:<(W5&C_@CUEWE+7U:4C[#-.)<+2P
M,LLR6G[*@_CD[>TJ_P")]%_=7Y.QC_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_
M  &/^-;%%?HY\88_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO
M_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\
M0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO
M_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 <SXEM/%J:#=/?:M:O$(CYB);D$
MCV-6;*S\:&SB,6LV87REV@VQR!CZU;\8_P#(L7O_ %P-7-._Y!\'_7%?Y"@#
M-^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L
M7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#
M'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L
M7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#
M'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L
M7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#
M'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L
M7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#
M T&._B\67B:G<1RS?8X]SQIM!Y..*WZQ[+_D=[W_ *\HOYFMB@ HHHH ****
M "BBB@ HHHH **** "BBB@ KP7X??\I#_B#_ -B)I?\ Z'7O5>"_#[_E(?\
M$'_L1-+_ /0Z />J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH Q_$O_ "%]'_Z_3_Z":V*Q_$O_ "%]'_Z_3_Z":V*
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
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 8_B7_ )"^C_\ 7Z?_ $$UL5C^)?\ D+Z/_P!?I_\ 036Q0 4444 %%%%
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
M!]5T5C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\
M?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!
ML45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2
MT?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+
M0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\
M?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!
ML45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2
MT?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+
M0 >)?^0OH_\ U^G_ -!-;%<IKFN:C/J.FR2>&[F,QW)9$9ES(=O05S?QD_:C
M\*?!33A)XFT>=M0FC+66EI.GFR^A/78F?XB.QQD\5PYEF6 RC!3Q>-J*G3@K
MN3=DO\V^B6K>B5SJP6"Q>8XF.'PT'.<MDM_^&[O9=3T+Q!XD\/\ A/2WUKQ/
MK5KI]I&P5[F\G6- 2< 98XR3QBKH((R#D'H17QCI_@[X\_MH^(H?&WC^.\L/
M"D4I-G!:1[8PF>5@5OOL>AE;/?KC:/JCPW-<>%?#]EX:TOPCJ1MK"U2W@-Q<
M>8^Q%"C+,<DX%?-\*\38_B>I5Q,<*Z6$T]E.;M.IO>7);2&W*V]?.]H^UGV2
M83(H4Z#Q"GB-?:1CK&&UES=9;W73Y:RV7PJ^'NG>/+KXG6?A6U77;V)8Y]0V
M9? &,C/"DC )&"0!G-=#6/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+7U>'P
MN&PBDJ$%%2;D[)*\GJV[;MO=[L\"M7KXAIU9.5DDKMNR6B2OT71&Q16/_P )
M+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UN9&Q16/\ \)+J_P#T*%[_ -]+1_PD
MNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\
M\)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK
M_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\
M"2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PD
MNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\
M\)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0 >!_^01+_P!?LW_H5;%<IX5US4;7
M3I(X?#=S.#<R,71EP"6Z?A6G_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[
M_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WT
MM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_
M]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\
MWTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[
M_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WT
MM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_
M]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\
MWTM &Q6/9?\ ([WO_7E%_,T?\)+J_P#T*%[_ -]+69:ZYJ*^*;JZ7PW<L[VT
M:M &7<H!/)H ZNBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_
M *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[
MZ6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_
M[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:
M-BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A
M)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$
MEU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%
M"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: )O&/_(L7O_7
MU<T[_D'P?]<5_D*Y_P 2Z]J=SH-U!-X8NH5:(@RNRX7W-6;+Q'JJ6<2+X2O&
M B4!@RX/'6@#=HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)
M=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0
MO?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"
M]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#
M8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C
M_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBN
M>UCQ\/#VESZWK^BR6-E:QF2YO+RYCBBA0=69V("CW)KY,_:%_P""XW[+'P>^
MT:-\/[*[\=ZS%E5BT:Y1+%7']Z[(*L/>)9!7IY9DV:YS6]G@J,JC\EHO5[+Y
MM'F9GG.5Y/2]IC:T8+S>K]%N_DF?:E>-_M(?M]_LH_LJPRV_Q9^+%BFJQKE?
M#NEG[7J#GL##'DQY[-(47WKX)O?B]_P6)_X*11E/AIX:N_A[X'O>$N[!9-,M
MY8CT8W3YN;D$<'R?D/.5%>I?LX_\$0?@IX!GB\3?M$KKGC_5MWF2V*2?8M.#
MDY.Y5<RS'/=G56[ISBOJ_P#5G(LE][.\8G-?\NJ-IS])2^&+\G\F?*_ZRY[G
M7NY)A&H/_E[6O"'K&/Q27G]Z.*\<_P#!8?\ :_\ VJO$4_PT_P""?O[.]];%
MCM.L7%B+^^C4])&7'V:T'J9#(O\ M"G>"/\ @BK^T[^T=JS?$K]N_P#:4O4U
M*>%O*T^UNCJ=W"2.%:5V$,*J<?NX@ZD# *]OT+\#:)X<^&/AR#PA\.?@]!H6
ME6P_<:=I%G#;PI[A$ &3W/4]ZV/^$EU?_H4+W_OI:B?&JRZ+I9%AH89?SVYZ
MK]92O:_9+3HRX<%O,)*KGF)EB7_)\%->D8VO;NWKU1^?7_!/[_@C)'\(?CCJ
M7CO]J&33->/AR]W>$]*M3YEM=8;]W?3JP^A6$YPW+9P!7Z.U@:#=37OBR\N+
MBRDMV-G'F*0C(Y/I6_7SN=Y]F?$.+^L8V?,TK)+1)>2Z7W?=GT.29#EG#V$^
MKX*'*F[MO5M^;ZVV79!1117C'LA7P%X8_9J_X*L_ \?!'X.:;K_PI^(,/PWA
MU/2]#^)^J?VEI\D%G_94EI:RZGIL<<PED5-BYBNT\YU 8Q[C)7W[10!X;^P+
M^Q/X<_X)^_LO6OP%\%>))O$^K-J%_K?B/Q'JD:VC:[K5[,T]S<ND8=;=&D8*
MJ*'\N-$&7(+-Y1^PQ^PO^U+^S-^W+\?_ -JCXD>)? 6IZ-\?=;TK4;W2-%N[
MU;GP^=/MIX(4C>6#;>;UE4.2(<%2P_N5]DT4 ?$?[>_[(7_!5?\ :'_:4\/_
M !&_9N_:C^$WA3P/X+V77ACPIXL\'7>IM)JNP9U.Z =8Y)HB76 8*P@^8!YN
M'7LOV,_@%_P5+\+?&>X^('[?'[:7@[QMX>L]!EMM \)^ /"#:1 ;Z62,F\NF
M8EYRD2.B1EM@,S,5W*C#ZJHH ^./A_\ L$_M,_LA7'Q8^'O["?Q#\%:3X'^+
M'BB\\2Z>OBN"[-U\/M7OHU2^FL8(%,>H6[.BSQ6KR6HAD+#>Z' ]P_8@_8\^
M$_[ _P"RWX0_9/\ @M#<'0O">GF%;R](-SJ%S)(TMQ=S$  R2S/)(V, ;MJ@
M* !ZO10 4444 %>"_#[_ )2'_$'_ +$32_\ T.O>J\%^'W_*0_X@_P#8B:7_
M .AT >]4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !6'XX^)?@'X;:?_ &GXZ\6V6F1$$H+F8!Y/]Q!EG/LH)KQK]H7Q7^U_
MJGQ)G^&?P;\/&VTMK:*6+6K6 *61QA@\\IV1D,&&%PV #WK#\#_\$^;S6M0_
MX2?X]?$6ZU.\E(>>UL)F8N?]N>4%F]P%'LU?G.8\8<0XG'U<!D66SJ3A)QE5
MJ_NZ*:=FT]ZB_P -GU5S[/!\.910PD,7FN-C",DI*%/WZC3[K:#];^9\B5[[
M^PE\#_A_\7-;UO6O'>G/>#09+-[6S:3$,ID\_/F+CYP#&IQD ]\@XKH]3_X)
MN_V==V=K_P +FW_:YC'N_P"$=QLXSG_CXYKV+]F/]F/_ (9R_MO_ (K?^V?[
M9^S?\PW[/Y/D^;_TT?=GS?;&WOGC\-X"\)^*<#Q;AJ^<X%?5HN3ES3I37P2Y
M;Q4Y-^_R]'YZ'ZGQ9X@9#BN'J]++,4_;2Y5&T:D7\4>:S<4E[M^OIJ>J0006
ML"6UM"D<<:!8XT4!54#   Z "G445_6Z22LC^>6VV%%%%, HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_ __((E_P"OV;_T*MBL
M?P/_ ,@B7_K]F_\ 0JV* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH *Q[+_D=[W_KRB_F:V*Q[+_D=[W_KRB_F: -BBBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,
MWQC_ ,BQ>_\ 7 U<T[_D'P?]<5_D*I^,?^18O?\ K@:N:=_R#X/^N*_R% $U
M%%% !1110 4444 %%%% !1110 4444 %%%'3K0 45\Y?M+?\%4_V-_V9?M&D
MZY\1D\1Z[!E3X?\ ">V\F5Q_#)(&$4)!QD.X;T4U\@:O_P %&O\ @I=^WQJD
M_A']B7X)W'A?0WD,4NM6<:RRQCH?-O[@+!"<<[459!SAFKZO+.#,\S&C]8G%
M4:/6I5?)&W?75_)->9\KF?&629=6^KPDZU;I3IKGE?Y:+YM/R/T5^-O[27P(
M_9QT+_A(OC=\4](\.P,A:&.^N?W]P!U\J%<R2GV16-?#'QL_X+N:GXNUW_A6
MO[#OP'U+Q)J]TYBL]4UFRDD:5NF8;&W)DD]06=2,<H:7X)?\$(M0\6:[_P +
M)_;A^.^I>)-7NG$MYIFC7LDC2MUQ/?7 ,DGH0J*1CAS7W-\$_P!F[X$_LY:#
M_P (Y\$?A;I'AVW9 LTEC;?O[@#IYLS9DF/N[,:]/_C",A_FQM5>L*2?_I4K
M?^ OR/-_XS;/OY<%2?\ V_5:_P#28_\ I2/SKTC_ ()Q_P#!2W]O;5(/%_[;
M?QMN/"^AM()8=%O)%FEC'4>586Y6" XXW.PD'&5:OK_]FG_@E=^QO^S+]GU7
M0OAPGB+78,,/$'BS;>3JX_BC0J(H2#G!1 WJQKZ,HKS,SXRSS,:/U>,E1H]*
M=)<D;=M-7\VUY'I99P;DF75OK$HNM6ZU*CYY7^>B^23\PZ=****^4/J@HJMK
M&LZ1X>TN?6]>U2WLK.VC,EQ=74RQQQ*.K,S$ #ZU\@?M1_\ !2'3+K3;_P"'
MOP$A>;[1$]O=>)IU*!58$-]G0X).#Q(V,=E/#5Y^89G@\MI<]:5GT75^B_78
M\K-LZR_)J'M,1.SZ+J_1?KLNI] _!?XU>#/C/XP\37'@ZZ\Q-%O#I\S%@?,V
M,0)5QU1N=I[[37H]?F?^PS\<5^"GQSLGU:[\O1M> T[52S86/<P\J8^FQ\9/
M96>OTPKER+-?[5P?/+2:=FOR_#\F<'"^>?V[E_M)V52+:DE]Z?HU^*84445[
M1](%%%% !1110 4444 %%%% !1110 5X+\/O^4A_Q!_[$32__0Z]ZKP7X??\
MI#_B#_V(FE_^AT >]4444 %%%% !1110 4444 %%%% !1110 4444 %%%([I
M&ADD8*JC+,3@ 4 +17E7Q/\ VR_@;\,_,LSXC_MJ_3(^Q:+B;#>C29$:\]1N
M)'I7._L\_M3_ !&^.?Q)DLW^%[V/A<VDHBOXHY)/*G4@KYDQ 0Y 8;0H.2.M
M?(U>.N%H9O3RNGB%4KS?+RPO.S_O.-U%+K=W78^AI\*Y[/+IXZ5%PI15[RM&
M_P#A3LWY61[LS!%+'. ,G R:^;/B)_P4*TX7[>&O@QX#N]7OV<QQ7&H0NB%_
M]F%/WC_0E#[5]*5B^&?ASX#\&WMWJ7A;PE86-S?3O->7-O;*))7=BS;GZD9)
M.,X'8"M^)<OXES*%.CE6+CAHN_M)<G/.VEN2[LNMV]=FGIKEDF,R3!2G4Q^'
M=9Z<D>;EC?6_-;5]+6\[GSCX2^&_[;7QD\4Z=XV\?>+Y/#EC97L5U;V=T3&N
M48,!]EBQNZ8_>D'&>:^J***?#7#&'X;I5.6O4K5*C3G.K-RDVMO)+7HNUV[(
M6=YY6SJI"]*%.$$U&,(J*2?XOYOTM<****^F/$,?Q+_R%]'_ .OT_P#H)K8K
M'\2_\A?1_P#K]/\ Z":V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MG:&#A3SM(/!(!R#QQ5GXM_#NS^+'PYU7X?WUZULNI6VQ+E5W&&0$,CXR-P#
M9&1D9&>:=\._A5\/OA1I;Z/\/_"]MIT4NTSM$"TDQ7."[L2SXR<9)QDXZUT-
M?1X3!XW&9(L+G*A.I.+C44+J#4KII7]ZUG;N>-B,3A<-FGM\MYHPC).'-;F5
MK--VTO?4\;^&'[#GP1^'WEWNKZ6_B*_3!,^KX:('_9A'R8_WMQ]Z]AMK:VLK
M=+2SMTBBC4+'%$@55 Z  < 4^BJR?(,ER##^QR[#QI1_NJS?J]Y/S;;%F.;9
MGF];VN,K2J/S>B]%LODD%%%%>N><%%%% !1110!C^)?^0OH__7Z?_036Q6/X
ME_Y"^C_]?I_]!-;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 444=.M !17G7Q&_:[_9<^$?F)\2/V@O"&DS1?>L[G7H#<?A"K
M&0_@M?GQ_P %-_\ @LCHWCGPU/\  G]CGQ1</8:A 4\1>,XH);=Y(V&#:VHD
M574$9#RD D<)P2U?29%PIG6?XN%*A2DHO>;344N]]GY):L^;SSBO)<APDZM:
MK%R6T$TY-]K;KS;T1^FG@?\ Y!$O_7[-_P"A5L5^/_[%/_!;WQ=^SS\*T^%/
MQK^'MYXTCTY@-%UB#55ANDAQCR9MZ-YH7^%\AL<'. 1ZS=?\'%_@Y _V+]E3
M4Y"#\GF^+8TR/?%L<?K7LXKPUXNH8F5*G0YXIZ24HI-=]9)KT>QX^%\2>$J^
M&C5J5^236L7&3:?;2+3]5N?I/17YDW'_  <;VJN!:?L>R.N.3)X^"G/X6!J/
M_B(0^(-]^ZTG]B[=(>0/^$JEDX^BV8_.LUX;\9;O#6]9T_\ Y,T_XB/P=TQ-
M_2%3_P"0/TZHK\Q?^'\'[1M_^\TC]B+<AX4_;KR3GZK;C/TH/_!:G]N.^_=Z
M3^PKEUY8?V;J<G'T51BC_B'7%*^*G!>M2'_R0?\ $1.%W\-2;]*<_P#Y$_3J
MBOS%_P"'N_\ P4QU#G1OV"MPDX@_XH_69<GI_"PW<^F*/^'H?_!8*^YTG_@G
M]NV_ZS_BV/B"3Z?=G&.]'_$/<_7Q2I+UJP_S#_B(.0OX8U7Z4I?Y'Z=45^8O
M_#PG_@MEJ?R6O[#WV<R\H?\ A6FKIL'7'[RXP/3GG\:/^&T/^"Z6H_OK;]D_
MR%'!7_A!)UR?7$DV?Z4?Z@YHOBQ%!>M6(?Z^Y6_AP]=^E*1^G5%?F+_PT;_P
M7VU#]S;? ?R&Z[_^$7M5X],R28_K1_PM7_@X5U+]Y:_#?[.'^55_L?1DVGIG
M]XV1^/%'^HF*7Q8[#+UK+_(/]>L*_AP6)?I1?^9^G5%?F+_:O_!QSJ'R6VF^
M05Y)\GPHN?\ OX?Y4?\ "-?\'&&I_P#'UK_V?S?O_P"E^&4V?]^QQ^%'^I"7
MQ9GA%_W&_P#M0_UV;^'+<6_^X/\ ]L?IU17YB_\ "G?^#@[4?FNOBGY!3@#^
MW-)7/_?M/YT?\,O?\%[-2_=W7[1'V<2<L?\ A+8DVGKC]W%D>G''X4?ZFX1?
M%FF&^4V__;0_URQ<OARO$_."7_MQ^G5%?F+_ ,,3?\%S-0_?W/[7'D,.-G_"
M?72\>N(X<?UH_P"'<7_!:>__ '-S^WCY"CD/_P +1UQ<GTREOG^E'^J65+XL
MUH?+F?Z!_K;FLOARJO\ /E7ZGZ=45^8O_#K#_@KC?_/K'[?^YI.)?^+D:_)D
M=.K0C/'8T?\ #GO_ (*.7_&K_MY;@OW/^*HUB3Z_> Q1_JOP^OBS:E\H38?Z
MT9_+X<IJ?.4$?IU17YB_\.2/VS-0&-9_;GW>9_K_ /2M1ES_ -]2#=^.*/\
MAPK\?;_Y]7_;:W,O"?\ $KNI./JUR,4?ZN<*KXLXC\J51A_K'Q2_ARB7SJP7
MZ'Z=5!<:EIUH_EW=_!$V,[9)0IQZ\FOS,_XAW_$]_P#)J_[9VY&YD_XHMY.?
MHU\,\]ZFM_\ @W)TY4Q=_M?3.V>L?@0*,?0WQH_L'@M;YQ]V'J?YA_;W&;VR
M?[\13_R/T=N?B#X"LT$EWXWTB)2<!I-2B4$^G+5\T6?_  57_9/_ .&R9_V>
MT\7QM!/;):1^,%G0Z8=1#?\ 'KYF<8YQYN=F_P"7/>O"4_X-TO X5Q)^U-JQ
M)0B,KX5B 5NQ/^D'(]N/K7R4O_!)_P#:J?\ :T;]E5?#RED_TIO%GE-_9PTW
M=C[9O_3ROO[_ )?>O=R3A?@/&JMSYBY\L&]8.GR_WO>OS6[(\/.^)^.\%['E
MRY0YII:253F_N^[;EOW9^[-%?F%_PY$_;,^&'_) _P!N%+;R_P#4_P"E:CI&
M/3_CV>;;^&:/^&=_^"_/PA/_ !1OQP?Q.(ONG_A*+.^W_P#@T12?QKPO]4\E
MQ'^Z9M1?^-2I_FF>Y_K7G.'_ -ZRJLO\#C4_*Q^GM%?F'_PV#_P77^$7_([_
M +,3>)5B_P!8Y\$M=Y'<YTR51^(XI8?^"\G[0OPZE6V^.O[%(MG!VR;+Z[TL
M@^RW$$OY9_&C_B'N?5?]UE2K?X*L7^;0?\1!R&E_O4:M'_'2DOR3/T[HK\__
M  A_P<+_ +-FH[4\<_!7QKI3-]YM.-I>(I]RTL1Q]!^%>I^#_P#@M1_P3W\5
M;$O_ (LZAHDC_=CUCPW>#GT+0QR(/J6Q7FXG@OBO"_'@Y_\ ;JYO_2;GI8?C
M/A7%?!C(?-\O_I5CZMHKR;PA^WA^Q?X[V+X:_:B\#R2/]R"Y\106TK?2.9E8
M_E7IFA>)?#GBBT_M#PSX@LM1@X_?V%VDR?\ ?2$BO!Q&"QF$=J].4/\ $FOS
M1[N'QN#Q2O0J1G_A:?Y,NT445S'2%%%% !1110 4444 %%%% !1110 4444
M%%%% &;XQ_Y%B]_ZX&KFG?\ (/@_ZXK_ "%4_&/_ "+%[_UP-7-._P"0?!_U
MQ7^0H FHHHH **** "BN1^,'QZ^#/P \.GQ5\9_B7I'ARRP3&^IWBH\Y'58H
M^7E;_916/M7PU\>/^"\VC7VL?\*^_8P^#&H^+=8N9/)LM4UFTE6*5^WDV<7[
M^;/;<8CQ]TU[N4<-9WGC_P!DHMQZR>D5ZR=E\M_(\+-^),DR-6Q=9*72*UD_
M2*N]>^WF?H=?7]CI=E+J6IWL5M;P1F2>XGD")&@&2S,>  .YKY,_:6_X+0?L
M>? 7[1HO@_7Y?B!KD65%EX7=6M$?_II>-^[Q[Q^:1W%?-%C^PC_P5-_X*&7L
M7B']K_XMW'@SPS-()8]&U#@HN<@QZ9;E45ATS.R2>NZOK/\ 9I_X)(?L:?LX
M?9]77P'_ ,)?KT.&_MKQ<%NMC]<QP;1#'@\@["X_OGK7T/\ 9'".1:YEB7B:
MJ_Y=T?AOVE4>Z[\MFCP/[6XMSS3+L,L/3?\ R\K?%;O&FMGVYKIGR0_[1O\
MP5Z_X*3NUC\!O!LWP]\%79*C5;%GL(3$>[:A*/.F(S@_9@.O*5ZM^SM_P06^
M#_AF[3QA^U+\0M0\=:O))YUSIEC+):V)D)RV^3/GS\\[MT><G*FOOQ$2-!'&
M@55&%4#  ]*6N?%<<8^-%X?*Z<<)2?2FO>?^*H_>;\U9F^%X(P$JRQ&:5)8J
MJNM1^ZO\,%[J7D[F#\.?A;\-OA!X:B\'_"SP)I/A[2X?N6.D6*01DXQN(0#<
MQ[L<D]R:WJ**^,J5*E6;G-MM[MZMGV5.G3I04())+9+1(****@L**** "DDD
M2)&EE<*J@EF8X 'J:YCXQ_%CP[\$OA[??$?Q39WL]G8A0\5A;^9(S,P51V"@
ML0-S$ 9Z]!7R%?\ C#]K/_@H'J<FB^$+!O#/@@2E+B3S&2W90>1++@-<O_TS
M4;0<9"_>KR\?FM+!S5*,7.H]HK?U;Z+S/#S7/*&75%0A!U*TM8PCOZM[)>?X
M'J/[0_\ P43\%^!+B3P7\%;6/Q1K[/Y0NH\M9P2$X !7F=L_PI\O/WLC%<)\
M.?V+OC?^TGXCC^*W[6GBR_M+>3YH-(+!;ID)SL"8V6L?^R!NZY53\U>[?L\?
ML;_"7]GNWCU'3+#^UM>V8FU[4(P9%)'(B7D0KUZ9;!P6->LUQ0RO%9A-5<RE
M==*:^%>O\S_#Y'G4\CQN:U%6SB=UNJ4?@7^)_:?X>JT,CP-X#\(?#3PQ;>#?
M V@P:;IMHI$%M #@$G)8DY+,3R6)))ZFM>BBO?C&,(J,59(^KA"%."A!62T2
M6R0444511CV7_([WO_7E%_,UL5CV7_([WO\ UY1?S-;% !1110 4444 %%%%
M !1110 4444 %%%% !7@OP^_Y2'_ !!_[$32_P#T.O>J\%^'W_*0_P"(/_8B
M:7_Z'0![U1110 4444 %%%!( R3@#J: "BO+?B?^V)\#?ACYEI/XF&KWZ9'V
M#1<3L#Z,^0B\]06R/2O+- _:Q_:3^-7C&R'PB^%1AT2"_C:](C$AEB#C?&]Q
M)MC3<N>  P[$U\1F?B'PMEN,C@XU77KMV]G1BZDOGRW2MU3=^R9]1@>#L^QN
M&>)E35*DE?GJ-0C\N;5WZ-*WF?4M>$?M#_MD:C\)_&4OPP\'?#FYU'6PD9CG
MNR?)?>H93&D>7EZXZKR".U>[U6_L71_[6.O_ -E6WVXP"$WOD+YOE@DA-^,[
M<L3C.,D^M>UQ#@,YS+ *AEN*^KS<E>?(IOEUNDGHF]+/H>9D^+RW!8OVN-H>
MVBD[1YG%<VEFVNF^G4^4%^#W[9O[3#"Y^)_B63P[HTQS]BN<PKM]!:QX+$?]
M-2#[U]-_#/P9)\._ .E>!I-<FU+^R[1;=;R= K.J_=&!T &% YX Y-;M%>9P
MWP9E_#F(GBU5J5L145I5*LW*35[VM\*5]M+K:YW9UQ+C,YHQP[IPI48.\80B
MHI.UKWW;MOK9]@HHHK[ ^<"BBB@ HHHH **** "BBB@ HHHH Q_$O_(7T?\
MZ_3_ .@FMBL?Q+_R%]'_ .OT_P#H)K8H **** "BBB@ HHHH **** "BBB@
MHHID\\%K"US<S)'&BEGDD8!5 [DGH*-P'T5Y1\1_VZOV.?A-YB>._P!I/PA:
MS19\RSM]9CNKA?K# 7D_\=KP/XC_ /!>+]B'P?YD/@Y/%?BR49$3Z7HGV>%C
M[M=O$X'T0GVKV\%PWQ!F%OJ^%G)=^5V^]V7XGB8WB3(,OO\ 6,5"+[<RO]RN
M_P #[3HK\R-6_P""\GQU^)M_)H?[,G[&KWUT#B(W=Q=:I(Q/0F"TCC(^F\_6
MJW_">_\ !?W]HSC0O!TW@?3Y_P#6#^S;'2?+!][PM=#_ (#S7O+P_P XHJ^.
MJTL.O^GE2*?W1YCPGQ_D]9VP-*KB'_T[IR:^^7*?I^[I&ADD<*JC+,QP /6O
M,OB/^VG^R5\)/,C^(/[1G@_3YXOOV7]N0RW(_P"V,;-)_P".U\')_P $9_V\
M_CJXN/VI/VU%>*4AGMVU2_UIHQGIY<S0QCZ*Q%>F_#C_ (-^OV5?#GEW/Q&^
M(_B_Q+.F-\4,\-C;/]41&D'X24_[$X-P7^]YDZC_ ):5-O[I2]W\!?VWQCC?
M]URU4U_-5J)??&/O'4?$?_@NK^PKX+\R+PKJ7B?Q;*N0AT306AC)]VNVA./<
M ^P->+:]_P %]/B?X^U)_#_[-W['T^H79_U+7]_/?2-GIFWM8E(_"0U]>_#C
M_@F7^P?\+?+?PW^S-X<N98\$3:]"^IMN_O?Z6T@![\8QVQ7M.@^'/#WA73DT
M?POH-EIMI'_J[6PM4AC7Z*@ %']J<"8+_=\!4K/O5J<OX0T?H']E\<XW_>,=
M3HKM2I\W_DT]5ZGYF?\ "X?^"^W[1@QX2^&,O@BRN!\X&AVFE;%/OJ3-./\
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
M4T_8^_9;^T:9XV^)T.JZY!D'PWX9"WMX''\#[6$<#>TKH?K7QMXB_P""HO\
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
M+C>P=XQ=WVMNO.<?Z2\*J?ID#MFOT]HH_P!?LSP^F7T*.'\X4U?YN5[OY N
MLMQ&N/KUL1Y3J.WW1M;[SX7^'/\ P0$_9$\,>7<^/_&?C#Q/.N/,B>^BL[9_
M^ 11^8/^_E>]_#G_ ()P_L,_"ORW\)_LR>%WDBQY<^LV9U*13ZA[LR$'W!KV
MVBO$QO%7$>87]OBYM=N9I?<K+\#V\%PMPYE]O886":Z\J;^]W?XE;2=&TC0+
M"/2M"TJVLK6(8BMK2!8XT'LJ@ 59HHKP6VW=GNI)*R"BBBD,**** "BBN:^(
MGQA^%_PFL?[0^(WCG3M)0KN2.YG'FR#_ &(UR[_\!!J)U(4HN4VDEU>AG5JT
MJ$'.I)12ZMV7WLZ6L;XA^.M#^&?@?5?'WB2;99:39/<38/+X'"+_ +3-A0.Y
M85\T_$?_ (*@Z ;S_A'O@5\.KW7;V5MEO=ZBC1QNW;9"F9) ?0E#7SC^T?\
M'+]IKQMJ'_"*_&_5KS3TDCCN?^$<6$6T<2GYD\R%?FS_ ! 2Y8#!Z$&OG,?Q
M/@</2E["\Y;72]U/I=_Y7/CLUXVRS"4)_5;U)+2Z7NI]+R>GW7N?H?\  [QC
MI'Q!^&]CXVT&3=::F6N(<GE=QY4^ZG*GW!KI=4UG2-#MA>:WJMM9PEP@ENIU
MC4L<D#+$#/!X]J^/?^"7'QQ53J7P#UV[QDMJ.@[VZ]//A'Z2 #_IH:^C/VC_
M ( Z/^T=X"A\!:WX@N=-AAU..]%Q:Q*[%D21 N&XQ^\/Y5Z&!S&>/RM8BC'F
MG;:]O>6ZOT[^AZV69O5S3)(XO#Q4JEM8WM[RW5^G=>31TW_"Q?A]_P!#WHW_
M (-(O_BJ/^%B_#[_ *'O1O\ P:1?_%5\T?\ #I_X>?\ 16=:_P# *&C_ (=/
M_#S_ **SK7_@%#7/]<S_ /Z!8_\ @:.7^T.*O^@*/_@Q?Y'TO_PL7X??]#WH
MW_@TB_\ BJLZ7XM\*ZY<FST3Q-I]Y,$+F*UO4D8*, G"DG'(Y]Z^7_\ AT_\
M//\ HK.M?^ 4-=]^SA^PYX4_9Q\>S>/=$\<ZAJ4TVF261M[JWC10KO&Y;*\Y
M_=C\ZUH8K.9UHQJX=1CU?.G;Y&^%QW$=3$1C7PD8P;U?M$[+O;J>Y5E77CSP
M/97,EG>^,M*AFB<I+%+J,2LC#@@@MD'VK5KYH^(O_!-'P-\1?'NL^/;WXF:M
M;3:SJ<U[+;Q6D16-I'+E03R0,UV8VKC:4$\-34WUN[6/0S*OF5"G%X.BJCOJ
MG)1LOF>_?\+%^'W_ $/>C?\ @TB_^*H_X6+\/O\ H>]&_P#!I%_\57S1_P .
MG_AY_P!%9UK_ , H:/\ AT_\//\ HK.M?^ 4->=]<S__ *!8_P#@:/(_M#BK
M_H"C_P"#%_D?2_\ PL7X??\ 0]Z-_P"#2+_XJM6UNK:]MH[RRN(YH94#Q2Q.
M&5U/(((X(]Z^4_\ AT_\//\ HK.M?^ 4-?2_PZ\&6OPZ\!:-X"LKV2YAT;3(
M;**XE4!I%C0(&(' )Q7;@J^8U9M8FBH+I:2=ST<MQ.<5ZDEC,.J:MHU-2N_D
M:&J:SI&AVPO-;U6VLX2X02W4ZQJ6.2!EB!G@\>U9_P#PL7X??]#WHW_@TB_^
M*KF?VC_@#H_[1W@*'P%K?B"YTV&'4X[T7%K$KL61)$"X;C'[P_E7AW_#I_X>
M?]%9UK_P"AJ,7B,UI5N7#T%./=R2_ SS#%Y[1Q'+A,,JD+;N:CKZ'TO_ ,+%
M^'W_ $/>C?\ @TB_^*H_X6+\/O\ H>]&_P#!I%_\57S1_P .G_AY_P!%9UK_
M , H:/\ AT_\//\ HK.M?^ 4-<OUS/\ _H%C_P"!HXO[0XJ_Z H_^#%_D?4&
ME^+?"NN7)L]$\3:?>3!"YBM;U)&"C )PI)QR.?>M"O#?V</V'/"G[./CV;Q[
MHGCG4-2FFTR2R-O=6\:*%=XW+97G/[L?G7N5>IA*F*JT>;$0Y)=D[_B>YE]7
M'5L/S8NFJ<[[)\VG>YE77CSP/97,EG>^,M*AFB<I+%+J,2LC#@@@MD'VJ/\
MX6+\/O\ H>]&_P#!I%_\57@/Q%_X)H^!OB+X]UGQ[>_$S5K:;6=3FO9;>*TB
M*QM(Y<J">2!FL;_AT_\ #S_HK.M?^ 4->;/%YXIM1PR:Z>^CQJF/XGC4:A@X
MM7T?M%JON/I?_A8OP^_Z'O1O_!I%_P#%4?\ "Q?A]_T/>C?^#2+_ .*KYH_X
M=/\ P\_Z*SK7_@%#1_PZ?^'G_16=:_\  *&I^N9__P! L?\ P-$?VAQ5_P!
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
M!65^T]\0M=^"O_!S]X)UOP-$QD\3?L<ZLFOVD>=EVMG>:I=P,X'4^9:Q(#Z
M 5[C^TS^S%\0/@1_P58\#?\ !5;X2^ ]5\3:)J7PZN_AU\9M"\-V1NM2M]/:
M=;NQU:WM4_>7?EW$<<4T<0:41*C1QR;6%)^SC^RQX[^/G_!53QK_ ,%4_B_\
M/=3\-:#8_#2U^'7P?\/>)K3R-1NK 3O=WVJW-JWSV8DFEDBABEQ*8FD:2./<
MHH \\_X-3X+C4?\ @CUX:^(6LWSWFK^,?'7B76=>OICNDNKQ]2EA>5S_ !,P
MA7)-9?\ P:M>(M1NOV$_BA\./-<Z-X$_:2\5Z%X7AS\D%@%L[H1IZ+YMU,V!
MQES[UT7[!_P\^-G_  1^^$?Q._8KTK]F_P :^/M*L?&VJZ[^SW>^$])-U9ZO
MIVH8FATJ\N=PCTR>WN?,26:[:&)D=9(V;E1[=_P1U_8(UC_@G+^PIX<^ ?CG
M6[;5/&E_?WGB'X@:G9$F&XUJ]D\R<1D@;DC410!L#>(0V!NP #ZCHHHH ^;?
MVM/VGO@!XV^"_B/X;^%/BII=]KLDT$4>F02,96>*[B:1<$=55&)_W37PU+XF
M\K76D)+6ZCRR%[_[7Y_I7Z:?&K]G7P?\6/AUJO@K2+'2]"OM2\LIK4&BQR2P
ME9DD8@ H26"E?O#[V>>A^._#W[ ']O?M$>(?@)_PMKRO[!T*UU+^UO[!W>?Y
MQQY?E>>-N/[VXY]!7Y%QIP'6XDXD>-E2YZ?L(TEJE9\]24GJUJDXV?J+-N*.
M+\LRC"X+((M2A7=><KQ2=HPC"#3DKQ;4G-;/W?,\8^)'[9&K^ ? MCX%U/5/
M%-YH%JLFS3]%LCY$0=VD8RDE%?+,Q^9F(SV%;?[/G_!:#]GO]GSP_=Z-H_P7
M\;:B]_*DMW)=:I:+'O4$9C11\F0><EB<#GBOJ:Y_X)3_  ZF\(6VGP_$O4XM
M<A1Q<:HEDOV>X)=BI-NS%E(4JO$N#MSCG \WU7]A_P#:L^"%Z^K^ +30/%MH
MASY+V5O<L5'K!>(0"?2,L?>OI>!.'>$."E3Q.9Y16Q6(C'E5;ZS*4H1M;D5-
M)12BO=TOIHFT?-<6<=>+F;1=.HZ='#R=Y1H48R3E>[DU*3FW?5ZVN87_ !$1
M_!C_ *-U\4?^#2V_PH_XB(_@Q_T;KXH_\&EM_A71>'_VM/#OP_U)/#?[17[%
MGAVUN%XDFL_#,5I-@?Q>1/&0_P!0ZBOI'X'7'[)_[0GAF;Q3\/?A'H+0VMP(
M+J*]\)01/%)M#;2=A5C@@_*QQFOU[!\7>&V.GR4LOGS?RNM)/[FOR/E,NQ/$
MF9U/94<VAS_RN@E+[F_RN?)G_$1'\&/^C=?%'_@TMO\ "C_B(C^#'_1NOBC_
M ,&EM_A7W1_PHKX(_P#1'/"O_A/6W_Q%'_"BO@C_ -$<\*_^$];?_$5Z?]K\
M"_\ 0LG_ .#I?Y'L_P!D\<_]#*'_ ()C_F?"_P#Q$1_!C_HW7Q1_X-+;_"C_
M (B(_@Q_T;KXH_\ !I;?X5]T?\**^"/_ $1SPK_X3UM_\11_PHKX(_\ 1'/"
MO_A/6W_Q%']K\"_]"R?_ (.E_D']D\<_]#*'_@F/^9\+_P#$1'\&/^C=?%'_
M (-+;_"C_B(C^#'_ $;KXH_\&EM_A7W1_P **^"/_1'/"O\ X3UM_P#$4?\
M"BO@C_T1SPK_ .$];?\ Q%']K\"_]"R?_@Z7^0?V3QS_ -#*'_@F/^9\+_\
M$1'\&/\ HW7Q1_X-+;_"C_B(C^#'_1NOBC_P:6W^%?='_"BO@C_T1SPK_P"$
M];?_ !%'_"BO@C_T1SPK_P"$];?_ !%']K\"_P#0LG_X.E_D']D\<_\ 0RA_
MX)C_ )GPO_Q$1_!C_HW7Q1_X-+;_  H_XB(_@Q_T;KXH_P#!I;?X5]T?\**^
M"/\ T1SPK_X3UM_\11_PHKX(_P#1'/"O_A/6W_Q%']K\"_\ 0LG_ .#I?Y!_
M9/'/_0RA_P""8_YGPO\ \1$?P8_Z-U\4?^#2V_PH_P"(B/X,?]&Z^*/_  :6
MW^%?='_"BO@C_P!$<\*_^$];?_$4?\**^"/_ $1SPK_X3UM_\11_:_ O_0LG
M_P"#I?Y!_9/'/_0RA_X)C_F?"_\ Q$1_!C_HW7Q1_P"#2V_PH_XB(_@Q_P!&
MZ^*/_!I;?X5]T?\ "BO@C_T1SPK_ .$];?\ Q%'_  HKX(_]$<\*_P#A/6W_
M ,11_:_ O_0LG_X.E_D']D\<_P#0RA_X)C_F?"__ !$1_!C_ *-U\4?^#2V_
MPH_XB(_@Q_T;KXH_\&EM_A7W1_PHKX(_]$<\*_\ A/6W_P 11_PHKX(_]$<\
M*_\ A/6W_P 11_:_ O\ T+)_^#I?Y!_9/'/_ $,H?^"8_P"9\+_\1$?P8_Z-
MU\4?^#2V_P */^(B/X,?]&Z^*/\ P:6W^%?='_"BO@C_ -$<\*_^$];?_$4?
M\**^"/\ T1SPK_X3UM_\11_:_ O_ $+)_P#@Z7^0?V3QS_T,H?\ @F/^9\+_
M /$1'\&/^C=?%'_@TMO\*/\ B(C^#'_1NOBC_P &EM_A7W1_PHKX(_\ 1'/"
MO_A/6W_Q%'_"BO@C_P!$<\*_^$];?_$4?VOP+_T+)_\ @Z7^0?V3QS_T,H?^
M"8_YGXU_MO\ _!6SXU_M/^/]%U/X7W&H>!O#_AB\CO=%L;._S<RWB\BYGD4
M,1T6/!503G<237LGA;_@M1^W_P#%3PM8Z'\'OV8-,UC58K=8-1UJTT.^OEFF
M PTHCA94A)ZD$LHY[<#ZU_:__P""7W[+_P"TMXJ\)ZU?>%XO#5W9ZFJ:C/X:
MM([8ZG9CYFMY0H SQA9<;E!(&1C'T;X.^'O@?X>^%K#P1X)\*6&F:3I=LMO8
M6%I;*L<,:C 4#^9/))).2:]W'\6\%_V3AZ6&RU2G"_NS;M'UDM9\V^OSU/"P
M/"7&?]K8BKB<Q<83M[T4KR](O2'+MI\M#\Q63_@NQ^T4<:S\0QX(TZ?[A&I6
M.E>6#_UZAKH?\"R?2I]+_P""*/Q9^*-]'K7[3W[<T=]<AMTHM8[O5I&)ZXFN
MY(RI]]A^E?J+_9VG_P#/C#_WZ%']G:?_ ,^,/_?H5X3X_P XH*V!I4L.O^G=
M.*?WRYCW5P#E%=WQU6KB'_T\J2:^Z/*?#GPY_P"")7_!/[PAY<WC/Q'XE\62
MC'FQZEK8MH6/LMJD;J/^!D^]>^?#C]C_ /8.^$YCD\#? 3P5;318\J\NM)2[
MN$^DUP'D'_?5>S_V=I__ #XP_P#?H4?V=I__ #XP_P#?H5X6-XEX@S"_UC%3
MDNW,TON5E^![N"X:X?R^WU?"PB^_*F_O=W^)GVWBCP?9VZ6EIJ=K%%&H6..,
M;54#H  , 5)_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"O#W/
M;V*?_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_
M[]"@"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA
M_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T
M_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H
M_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_O
MT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5YU\5OVN?V:_
MA!YEKX@\6V=]?QY!TO1HENI]P_A;;\D9]G9:\$US]N_XY?&C4Y/"_P"S'\$/
M*).TWTEC]LG0'HY&!##_ ,#WCWKRL5G67827(Y\TOY8^\_P_6QX6.XDRC S]
MG*ISS_EA[TO2RV?JT?7=YX^\%Z?#]HO_ !-:01[@OF32A5R3@#)[DU+_ ,)C
MX8_Z#4'_ 'U7R%X<_8$_:(^,6JP^*_VD/BY+9$.)%LH;C[5<1'^ZN"(8?^ ;
MA[5]BV>CV5K:16TD2SM'&JM-+$NZ0@8W'  R>IP *UP.+Q6+YI5:+IQTM=J[
M[W70WRO'XW'\TZV'=*.G+S-7?>Z^STW/G;]K77?VJ/$OC/3_  C^SYXK@L]
MO=/W7U_;RQV\EO,'8,'F8[P-I0CR\-UZXKC/AW_P3Q\$75]_PDGQ]^,TVM7T
MK;[BUTR5E5V[[YY09) ?94/O7V!_9VG_ //C#_WZ%']G:?\ \^,/_?H5A5R7
M!XC$NM7O/LFWRKT7^9S5^&\NQ>,>(Q7-4N[J,I-QCZ1V^^YQ7PX\"_ 'X16?
MV/X<^'=(TK*[7G@BW3R#T>5LN_XL:ZG_ (3'PQ_T&H/^^JN?V=I__/C#_P!^
MA1_9VG_\^,/_ 'Z%>I3ITZ4%&"22Z+1'MTJ-*A34*45&*Z)67W(Y_P )>)=!
ML=,DAN]4BC8W4K!6/8MP:U/^$Q\,?]!J#_OJJG@NRLY=*D:6TB8_;)1EHP>-
MU:_]G:?_ ,^,/_?H59H4_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\
M^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I
M_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]
MG:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^
MJN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\ A,?#
M'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3
M'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X
M3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_O
MJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'
M_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\
MA,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/
M_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0
M!3_X3'PQ_P!!J#_OJLNT\2Z"GBV[O7U2(1/:QJDF>"03D5T']G:?_P ^,/\
MWZ%9%G969\9WL1M(MHLXR%\L8!R: +?_  F/AC_H-0?]]4T>+?"@<RC5[?<P
M +9Y(&<#]3^=7O[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@#,U'Q7HEQI\\&G>);
M>WN'A98)W3>(W((5BO&X X.,C..M?&LOPF_;;_9_G:\^$OQHC\0V".6%I%J(
M<$9Y)M[L; 3_ +!)]Z^W?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"O/QV74L>XN4
MI1E&]G%V:O\ \,>3F>3T,T<)2G.$HWM*$G%J]K^71=#XY\,?\%+_ (F>!KU-
M!^/WP899!P]S8J]I+@?Q>5+E7_!E%>V?#W]NW]F;XAHD<'Q 32+I_P#ESUV$
MVS#VWG,9/L'->GZSX1\*>([!]*\0^&-/O[63[]M>V4<L;?56!!KQKXD?\$[/
MV;O'GF76D:#=>'+M^?.T2YVQY]XI R >RA?K7!]7S["?PJL:L>TE9_>M_F>5
M]4XIR_\ @5XUX]IKEE\I+=^;/8;?QSX0NX5N;7Q#;21NN4DCDRK#U!'6G_\
M"8^&/^@U!_WU7S1\(?V#?BQ\%/B]H^L^'OC2;KPI#>F;5+)'EMI)D"EE1H06
MCD!8*I)8<$D"OJ/^SM/_ .?&'_OT*]+ XC$XBFW7I.G).UKIW\TUT/:RW%XS
M%TF\30=*2=K-IW\TUT*?_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5>>^)/VLOV</
M!GQ+OOA3XP\30:9J=@8UEDNK)OLY9T5POFJ"JD!AG=M /%>@>']5\&>+-.76
M/"VHZ9J5H_W+JPFCFC;Z,A(K:GB</6FXTYIM:-)JZMW1T4<;@\14E"E4C*46
MTTFFTUO==!W_  F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.
MT_\ Y\8?^_0K<Z2G_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#GQA_[
M]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[.T__ )\8
M?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\
M8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU5S^S
MM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?5
M7/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^@U!_
MWU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H P_%'BCP_>>'[NUM=5B>1XB$13R
M35NQ\7>&H[*&-]9A#+$H()Z'%'BZQLH_#5X\=G$K"$X*Q@$5;T_3[!K" FRA
M),*Y)C'H* (?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^,/\ WZ%'
M]G:?_P ^,/\ WZ% %/\ X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^JN?V=I__/C#
M_P!^A1_9VG_\^,/_ 'Z% %/_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJKG]G:?\
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
M_0JV* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *Q[+_D=[W_KRB_F:V*Q[+_D=[W_ *\HOYF@#8HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH YKQ_\&_A5\4[<P?$+P!I>JDKM6:ZM%,R#_9D&'7\"
M*\%^(W_!+CX2:\7O?AMXLU/P[.>4@G_TRW4]@ Q60?4N?I7T_17!BLLR_&_Q
MJ:;[[/[UJ>7CLERK,O\ >:,9/O:S^]6?XGQ9_P *F_X*,_LY?/X"\8R>*=*@
MZ6T-V+Q0@Z+Y%R Z_2+/UKZ2_9E^('Q2^)OPK@\6?%[PA%HFK27DT7V*.UE@
M/EQMLW-'*2R,6#\9Z 'O7H-%8X+*U@:W-3JR<+?"W=+TZG/EV2+*\1S4J\W3
MM;DD^9)]U?5>A#?ZA8:5:/?ZI?0VT$>/,GN)0B+DX&2>!R0/QJ5'21!)&X96
M&593D$>M<?\ 'GX06OQU^&-_\,[[Q'=:7#?M&TES:(K$['#A2&ZKN520"#QU
MKY>?]C_]MC]GYS=_ /XNG5;*(Y2P@O/(+>YMK@M ?^^B:>-QV+PE5<M!SA;5
MQ:NG_AW8\RS/'X"NN3"RJ4K:RBTY)ZZ<N[TMJ?:5%?&>F_\ !07]HCX/WL>A
M_M&_ ]V ;8+M;:2QE?U8;@T4O_ -H]Z]A^&__!0+]FGXA>7;7/BZ3P_=O@?9
MO$$'DJ#_ -=06B ^K#Z5&'SW+,1+DY^67:7NO\=/Q,L)Q/DN*GR>TY)_RS]U
M_CI]S9[715?2]6TK7+&/5-%U.WO+:49BN+699(W'J&4D&K%>LFFKH]]-25T9
MOC'_ )%B]_ZX&KFG?\@^#_KBO\A5/QC_ ,BQ>_\ 7 U<T[_D'P?]<5_D*8R:
MBO*OVA/VP/A)^SU;/9:WJ/\ :>N%,P:#I\@,W(X,K=(5Z<MR1R%:L#]C7X^_
M&[X\OKGB/XB_#Y=-T&5TD\/7\,7EQX^ZT(WG=-V;S -N0PX^51P/,L']<6%C
M*\WT6MO7L>7+.<O68QP,9<U1WNDK\MOYFMCOOVB-;^+7ASX1ZKK?P3TJ"]U^
MVC#06TMN979,X<QH/OR ?,JG(.,8)P#\Z_"']@+QU\4-?'Q6_:[\4WEW=7)$
MAT079:9QU"S2J<1J/^><?0'&Y<8K[ HJ,5E>'QN(C4KMR4=HW]V_=KJS+'9'
MA,RQD:V);E&*T@W[E^[75].Q0\,^%_#G@S1+?PWX3T.UTZPM4VV]I9PB-$'L
M!W/4GJ3R:OT45Z,8QBDDK(]>,8PBHQ5D@HHHIE!1110 4444 %%%% !1110
M4444 %%%% !1110 4444 8]E_P CO>_]>47\S6Q6/9?\CO>_]>47\S6Q0 44
M44 %%%% !1110 4444 %%%% !1110 5X+\/O^4A_Q!_[$32__0Z]ZKP7X??\
MI#_B#_V(FE_^AT >]4444 %%%% !1110 4444 %%%% !1110 4444 %8OC3X
M<> /B-8_V;X\\&:9J\(&%74+-)2GNI894^X(-;5%3*$9QY9*Z(J4Z=6#C-)I
M]'JCYO\ B1_P3&^!/BOS+KP-J.I^&+EL[4@E^U6X/J8Y3O\ P$@%>=_\,V_M
M]?LZ_OO@W\2FU[3(>8[&WO0P"CUMKKY ?9"3Z5]J45X];(,NG/GI)TY=X/E_
M#;\#Y[$<*914J>THQ=&?\U-N+^Y:?@?'&A?\%(?BS\-]13PY^T7\#IH)APT]
MK#)938'\7E3 J_U#**^L/ /C+3OB)X*TOQWI%E=6]IJ]E'=6L-[&$E$;C<NX
M*2 2"#P3UJWKOA[0/%&G/I'B;0[/4;23_66M];)-&WU5P0:GL;&STRRATW3K
M6."WMXEB@@B0*D:*,*J@<    "NC X7'8:;5:M[2/2Z2:]6MSLRS!9G@ZDHX
MC$^UA;2\4I+U:W):*\C_ &N/"_[2OB;PYI#?LW:]'97=C?/<:@JWX@FN $VQ
MQKO'ENOS.65R!D(><<>%VW[<G[6?P,N$TW]HCX+M>0*P4WTEHUD\A]5E0- _
MT51]:SQ6<4,#7<*\)*/\UKQ^]?Y&&.XAPN68IT\33G&&GO\ *W#[UKIZ'VA1
M7A'PW_X*+?LW^._+M=9UN[\-W;X'E:U;8C+>TL>Y /=BM>U:#XC\/>*M.36/
M#&O6>I6DG^KNK"Z2:-OHR$@UV8;&X3&1O1FI>C_3<]+!YEE^81YL-5C/T>OS
M6Z^94\2_\A?1_P#K]/\ Z":V*Q_$O_(7T?\ Z_3_ .@FM@D 9)P!U-=1VA17
ME7Q6_;2_9X^$7FVNM>.HM1OX\@Z9H8%U-D?PL5.Q#[.RFO!M9_;V_:.^.&HR
M>&?V8_@_-;KNVF_:V-Y/'GHS$@0P_P# ]P]Z\G%9UEV%ER.7-+^6/O/\/UL>
M#C>),HP,_9N?//\ E@N:7I9;/U:/L+7?$&@^%],DUKQ+K=II]G",RW=]<K%&
MGU9B *YGX9?M ?"3XQZSJFA?#;Q?%JDVCK&;UH8G5,.6 *,P D&5.2N0,CGF
MOF70O^"?WQ_^,^IQ^*/VG?C#/&<[OL,=R;R= >J DB&'_@&\>U?17P/_ &7O
M@]^SX);CX>Z%,M]<0>3=ZG>W32SS)D'!Z*HR <*JCBHPN+S7%5U)T53I]>9^
M\_1+;YF>"Q^>X[%1D\.J5'KSOWWII9+;7HSMO$.DMKV@7VAIJ-Q9M>V<L N[
M24I+ 70KO1@0589R"#D$"OESX=?\$OM#:^/B+XZ_$B]UV\E??/:Z<S1H[?[<
MTF9),^H"'WKZOHKKQ>6X+'5(SKPYN7:][?=L_F=^/R?+LSJPJ8J',X7LFW;7
MNMG\SFOAU\&_A;\);+[!\.? NG:2I7:\MM /-D'^W*V7?_@1-=+11773ITZ4
M%&"22Z+1'?2I4J$%"G%1BNB5E]R"BBBK- HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH Q_ __ "")?^OV;_T*MBL?P/\ \@B7_K]F_P#0JV* "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q[+_ )'>
M]_Z\HOYFMBL>R_Y'>]_Z\HOYF@#8HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH @U'3--UBRDTW5]/@NK>5<2V]S$'1QZ%6!!KQ[XC
M_L"?LT?$3S+B/P6V@W;Y_P!*\/S?9P/^V1#1?DE>T45SXC"87%QY:T%+U1R8
MO 8+'PY<13C->:3^[L>(_LM_L:VW[,WC#6]?L_'L^KVVI6D<%G;RVWE&$;]S
MEP'*NWRH P _BXYKVJ[N[:PM9;Z\F6.&&-I)9'. B@9)/L!4E(RJZE'4$$8(
M(ZTL+A*&"H^RHJT5?35[^HL%@<+EV&5##1Y8J]EJ]W?KJ?('Q!_X*?\ @[6]
M!L;#P=X0U&WGEU9$U@7\:%/L(SO,3*V2Y^7&0,8-9WC_ /;7^-'[0&L+\(_V
M2O"5_ CQB.?6!&!=,O0N&)V6L?\ ML=W3E#Q7$_M _LD_M0_$/XH:_\ $6Q^
M!UMIFFW-VS6EM:ZIIT82!<*A94FY<J S'J6)KZ9_8.^'GQ%^%OPBF\%_$OX;
MV^AWD%\TEO>03VTC:A"_S!I&@=B70DKE\?+L Z''R&&GGV/Q<L/7E*%-_:4'
M&Z71-_#?<_/L'4XIS7,)X/$SG3I._OJFXW2Z)M>[S+6_R\CE?V>_^"=7A'P=
M<IXW^.E['XHUZ1_.:RD)>SAD)R2^[FX;/4MA>3\IZU]+11101+!!&J(BA41%
MP% Z #L*=17UN#P.%P%+DH1LNO=^KZGWN797@<JH^RPT.5=7U?FWNPHHHKK/
M0"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'LO\
MD=[W_KRB_F:V*Q[+_D=[W_KRB_F:V* "BBB@ HHHH **** "BBB@ HHHH **
M** "O!?A]_RD/^(/_8B:7_Z'7O5?+GB;1?C)K7[<OC2W^!_BS1=#U-/".EO>
M7FL:>]RLL!+C8%#8!W!3G'K0!]1T5X7_ ,(#_P %!/\ HO\ X$_\)23_ .*H
M_P"$!_X*"?\ 1?\ P)_X2DG_ ,50![I17A?_  @/_!03_HO_ ($_\)23_P"*
MH_X0'_@H)_T7_P "?^$I)_\ %4 >Z45X7_P@/_!03_HO_@3_ ,)23_XJC_A
M?^"@G_1?_ G_ (2DG_Q5 'NE%>%_\(#_ ,%!/^B_^!/_  E)/_BJ/^$!_P""
M@G_1?_ G_A*2?_%4 >Z45X7_ ,(#_P %!/\ HO\ X$_\)23_ .*H_P"$!_X*
M"?\ 1?\ P)_X2DG_ ,50![I17A?_  @/_!03_HO_ ($_\)23_P"*H_X0'_@H
M)_T7_P "?^$I)_\ %4 >Z45X7_P@/_!03_HO_@3_ ,)23_XJC_A ?^"@G_1?
M_ G_ (2DG_Q5 'NE%>%_\(#_ ,%!/^B_^!/_  E)/_BJ/^$!_P""@G_1?_ G
M_A*2?_%4 >Z45X7_ ,(#_P %!/\ HO\ X$_\)23_ .*H_P"$!_X*"?\ 1?\
MP)_X2DG_ ,50![I17A?_  @/_!03_HO_ ($_\)23_P"*H_X0'_@H)_T7_P "
M?^$I)_\ %4 >Z4RYMK:]MWM+RW26*12LD4J!E8>A!X(KP[_A ?\ @H)_T7_P
M)_X2DG_Q5'_" _\ !03_ *+_ .!/_"4D_P#BJ-PW-CXD?L-_LU?$KS+B]^'T
M6DW<F?\ 3- ?[(P)ZG8H\LGW*&O%->_X)M_%7X=:B_B/]G3XXSV\Z\I!=2R6
M<V!_#YT)(?Z%5%>I_P#" _\ !03_ *+_ .!/_"4D_P#BJ/\ A ?^"@G_ $7_
M ,"?^$I)_P#%5Y.)R3+,5+FE32EWC[K_  _4\'&<-9+C9<\J2C+^:/NOUTM=
M^MSYM^+/[27[4'PI?0? 'Q6\0B;Q)H&OIJDR[X&)MT5/(BD>#AP^968-\VW8
M3UK[!\6Z3X>_:R_9QEL_#^MO:6GBG24EL[Q<LUO)D. P4C.UUV.N><,*^/\
M]H3]COXNV_Q<\.W/CWXE:5JFK?$/Q%):->Q02(L$@C+[BN/N  *%'0 #M7MG
MPI_9E_;,^"?A)?!'P]^//A2+34N'FC@O]#DN#&SXW!2<%5)!..F23W->5E>%
MS:&*JTL5!NC-67-)-V6BO9WU6]NIX628'/:>-KT,=3D\/43BG*<9-):*]I7U
M6]EO8U_A3_P3>^ 7@'R[[Q;#=>*KY,$OJ;>7;!O584."/9V<5[QHVB:+X<TZ
M/1_#VD6MA:0C$-K9VZQ1H/0*H 'X5XK_ ,(#_P %!/\ HO\ X$_\)23_ .*H
M_P"$!_X*"?\ 1?\ P)_X2DG_ ,57T.%P.#P4>6A!1]-_F]W\SZW!99E^6PY<
M-24/1:OU>[^;/=**\+_X0'_@H)_T7_P)_P"$I)_\51_P@/\ P4$_Z+_X$_\
M"4D_^*KJ.X]THKPO_A ?^"@G_1?_  )_X2DG_P 51_P@/_!03_HO_@3_ ,)2
M3_XJ@#W2BO"_^$!_X*"?]%_\"?\ A*2?_%4?\(#_ ,%!/^B_^!/_  E)/_BJ
M /=**\+_ .$!_P""@G_1?_ G_A*2?_%4?\(#_P %!/\ HO\ X$_\)23_ .*H
M ]THKPO_ (0'_@H)_P!%_P# G_A*2?\ Q5'_  @/_!03_HO_ ($_\)23_P"*
MH ]THKPO_A ?^"@G_1?_  )_X2DG_P 51_P@/_!03_HO_@3_ ,)23_XJ@#W2
MBO"_^$!_X*"?]%_\"?\ A*2?_%4?\(#_ ,%!/^B_^!/_  E)/_BJ /=**\+_
M .$!_P""@G_1?_ G_A*2?_%4?\(#_P %!/\ HO\ X$_\)23_ .*H ]THKPO_
M (0'_@H)_P!%_P# G_A*2?\ Q5'_  @/_!03_HO_ ($_\)23_P"*H ]THKPO
M_A ?^"@G_1?_  )_X2DG_P 51_P@/_!03_HO_@3_ ,)23_XJ@#W2BO"_^$!_
MX*"?]%_\"?\ A*2?_%4?\(#_ ,%!/^B_^!/_  E)/_BJ /7/ _\ R")?^OV;
M_P!"K8KY-_9TU+]NKXM>!KSQ+H7QK\(6D-OK][9/%>^&2[EX92C,"A VD\@=
M:[[_ (0'_@H)_P!%_P# G_A*2?\ Q5 'NE%>%_\ " _\%!/^B_\ @3_PE)/_
M (JC_A ?^"@G_1?_  )_X2DG_P 50![I17A?_" _\%!/^B_^!/\ PE)/_BJ/
M^$!_X*"?]%_\"?\ A*2?_%4 >Z45X7_P@/\ P4$_Z+_X$_\ "4D_^*H_X0'_
M (*"?]%_\"?^$I)_\50![I17A?\ P@/_  4$_P"B_P#@3_PE)/\ XJC_ (0'
M_@H)_P!%_P# G_A*2?\ Q5 'NE%>%_\ " _\%!/^B_\ @3_PE)/_ (JC_A ?
M^"@G_1?_  )_X2DG_P 50![I17A?_" _\%!/^B_^!/\ PE)/_BJ/^$!_X*"?
M]%_\"?\ A*2?_%4 >Z45X7_P@/\ P4$_Z+_X$_\ "4D_^*H_X0'_ (*"?]%_
M\"?^$I)_\50![I17A?\ P@/_  4$_P"B_P#@3_PE)/\ XJC_ (0'_@H)_P!%
M_P# G_A*2?\ Q5 'NE%>%_\ " _\%!/^B_\ @3_PE)/_ (JC_A ?^"@G_1?_
M  )_X2DG_P 50![I17A?_" _\%!/^B_^!/\ PE)/_BJ/^$!_X*"?]%_\"?\
MA*2?_%4 >Z45X7_P@/\ P4$_Z+_X$_\ "4D_^*H_X0'_ (*"?]%_\"?^$I)_
M\50![I6/9?\ ([WO_7E%_,UY'_P@/_!03_HO_@3_ ,)23_XJN!\/:E^W5JO[
M1/B'X30?&OP@E]I.@6E[/=OX9)AD25B%55!W!ACDDXH ^LJ*\+_X0'_@H)_T
M7_P)_P"$I)_\51_P@/\ P4$_Z+_X$_\ "4D_^*H ]THKPO\ X0'_ (*"?]%_
M\"?^$I)_\51_P@/_  4$_P"B_P#@3_PE)/\ XJ@#W2BO"_\ A ?^"@G_ $7_
M ,"?^$I)_P#%4?\ " _\%!/^B_\ @3_PE)/_ (J@#W2BO"_^$!_X*"?]%_\
M G_A*2?_ !5'_" _\%!/^B_^!/\ PE)/_BJ /=**\+_X0'_@H)_T7_P)_P"$
MI)_\51_P@/\ P4$_Z+_X$_\ "4D_^*H ]THKPO\ X0'_ (*"?]%_\"?^$I)_
M\51_P@/_  4$_P"B_P#@3_PE)/\ XJ@#W2BO"_\ A ?^"@G_ $7_ ,"?^$I)
M_P#%4?\ " _\%!/^B_\ @3_PE)/_ (J@#W2BO"_^$!_X*"?]%_\  G_A*2?_
M !5'_" _\%!/^B_^!/\ PE)/_BJ /=**\+_X0'_@H)_T7_P)_P"$I)_\51_P
M@/\ P4$_Z+_X$_\ "4D_^*H ]THKPO\ X0'_ (*"?]%_\"?^$I)_\51_P@/_
M  4$_P"B_P#@3_PE)/\ XJ@#W2BO"_\ A ?^"@G_ $7_ ,"?^$I)_P#%4?\
M" _\%!/^B_\ @3_PE)/_ (J@#W2BO"_^$!_X*"?]%_\  G_A*2?_ !5'_" _
M\%!/^B_^!/\ PE)/_BJ /8O&/_(L7O\ UP-7-._Y!\'_ %Q7^0KYC^/*_MX_
M##X/>(/'^M?'#P;=6NE:>T\]O:>&&62100,*6) //<5O>%?"O[?VM^%]-UJV
M^/7@=([RPAGC23PJY95= P!PV,X- 'T)17A?_" _\%!/^B_^!/\ PE)/_BJ/
M^$!_X*"?]%_\"?\ A*2?_%4 >Z45X7_P@/\ P4$_Z+_X$_\ "4D_^*H_X0'_
M (*"?]%_\"?^$I)_\50![I17A?\ P@/_  4$_P"B_P#@3_PE)/\ XJC_ (0'
M_@H)_P!%_P# G_A*2?\ Q5 'NE%>%_\ " _\%!/^B_\ @3_PE)/_ (JC_A ?
M^"@G_1?_  )_X2DG_P 50![I17A?_" _\%!/^B_^!/\ PE)/_BJ/^$!_X*"?
M]%_\"?\ A*2?_%4 >Z45X7_P@/\ P4$_Z+_X$_\ "4D_^*H_X0'_ (*"?]%_
M\"?^$I)_\50![I17A?\ P@/_  4$_P"B_P#@3_PE)/\ XJC_ (0'_@H)_P!%
M_P# G_A*2?\ Q5 'NE%>%_\ " _\%!/^B_\ @3_PE)/_ (JC_A ?^"@G_1?_
M  )_X2DG_P 50![I17A?_" _\%!/^B_^!/\ PE)/_BJ/^$!_X*"?]%_\"?\
MA*2?_%4 >Z45X7_P@/\ P4$_Z+_X$_\ "4D_^*H_X0'_ (*"?]%_\"?^$I)_
M\50![I17A?\ P@/_  4$_P"B_P#@3_PE)/\ XJC_ (0'_@H)_P!%_P# G_A*
M2?\ Q5 'NE%>%_\ " _\%!/^B_\ @3_PE)/_ (JC_A ?^"@G_1?_  )_X2DG
M_P 50!ZY9?\ ([WO_7E%_,UL5X/\ /&?QMC_ &D?%'PE^,?BC2=7N-*\+V=X
M+S2=.-NC-+*X P23@* /KFO>* "BBB@ HHHH **** "BBB@ HHHH **** "O
M(/!O@7Q=8?MI^-/B!>:#/'HNH>#].M;+46 \N6:-V+H.>H!KU^B@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#R#]
MH_P+XN\6?%CX2:WX<T&>[M-#\8276K3P@%;6$P,H=N>F>*]?HHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \@_8
MI\"^+OA]\)]2T3QIH,^G7<WC#5+J."X #-#).61^#T(Y%>OT44 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y!X-\"^+K
M#]M/QI\0+S09X]%U#P?IUK9:BP'ERS1NQ=!SU ->OT4 %%%% !1110 4444
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
M@[X8^-WT>RT2TCC""_F$2'[9?32^;-OEW)'&\4(3Y'9^Y_9_^#6HW7QNUO\
MX*&?M16<&@^+_$FD6OACP3X=U2ZB7_A#O#SW2M#8.X;8VH7EU)'+<%2P$GV>
MVC:00"27M/VF?CMXI\'M9_ _X"65GJWQ6\6VDI\-V%V"]KHUL"$EUK4-O*6<
M!8?+D-<2[((SN<L@!\M_\&_OQ2_:GUKX4?&K]FG]J#XIZA\0IO@/\=-8\!>'
M/B)JS,]WK-G:",A9Y&+-++&7!+,S,!*J$G9D_?U>5_LC_L[_  I_8[^$>D_L
MV^ O$)OK^VCN-7UO4-2N(SJ>O7]S.TM[JUT!@M)/<R.[,!M4L$7"JJCU2@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OG_P#;/_9#\>?MK:MI
M'PIU_P".WC#P-\+[2QENO$UM\/->;3-5\2WSL$@M)+N-3)!911K*\B(09WFB
M!8+$RO\ 0%<E\;?C7X%^ /@&?X@>/+FX:(3QVNFZ9IUN9[W5KZ5ML%C:0CYI
M[B5\*D8ZDY)"AF !^<_["WPW^/7_  3C_P""UVJ_\$XO!7[0GC?XC?!'QI\$
M9/'^EZ5X^UM]3O?!]U'J/V/;'</R(7D5U  4-YR;@SQ%W[#]D;QI;?\ !6S]
MMS]I;Q!\8]7UF\^%?P5\:)\.OASX0TS7[NPLVU"V63^U-7G^RRQFXN6E$:P2
M,?W$7^KPSLY^E/V6_@%>_#7Q[XK_ &O/VE;S3+;XK?%BXLK*ZMC?H\'A[2X
MXT[P[9RG E\O?+)*Z8^T74TS@;!$J?*/_!O/X2U#X)_%S]MC]FGQ="T/B#P[
M^U!J.LS12C$DFFZG"LEA<X/.R:*$R*>X:@#HO^"<_P"TQ^U1\<?A7^TC^P/;
M?%>2Y^*OP#^*,_@K0OB/X@5;J\;P]=W#+I^L7*O\MU?06B7+8?B=[6+S&8R2
M,?GO_@JS^PA\4_\ @DG\%=/_ ."FG[#W[;7QPU;X@>$O&&D1>*] ^(7Q GUN
MT\=P7M[%:-;SV[*JM(TLT9VH H7?L575'7V'_@AKX5U77OV__P#@H+^T[!&Q
M\-^)OCU!X;TB]Z17$^B_;DNF0]&4&\B&X<=>>M?1FH^$-._X*.?&?PG\0[]!
M<? _X6^)5USPN6'[OQWXEM]R6^H)_>TRR9G:%^EW<[9E_<V\3W !Z'^U3^RO
M>?M>Z-I7P[\9_%[Q9X7\$K'+-XFT/P/KDVE7VMS'8(8);^W99HK5!YQ>*(HT
MS-'N<(C))\I_\$CO@5\>?V6OVZ_VE_V;_#7QD\9>-?V>?"T^B#P+<^.M<EU.
M?2=<N+47%_IMK=2DM)'"LJ>8N<(7A!_>&5F^\M4L/"7Q;\!/9V^O376BZ[8
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
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 %%%% !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 %%%% !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 %%%% !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 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%<)^
MTWKOQ=\,_ /Q3KWP%T;^T/&-KI;/X?LOLXE\ZXW+A=A(#<9X)K6A1>(KPI)I
M.32NW9*[M=OHN[,J]98>A*JTVHINR5V[*]DNK[([NBOS&_X::_X+W_\ 1O@_
M\)2#_P".T?\ #37_  7O_P"C?!_X2D'_ ,=K[3_4/&_]!F&_\'+_ "/C/]>\
M%_T"8C_P2_\ ,_3FBOS&_P"&FO\ @O?_ -&^#_PE(/\ X[1_PTU_P7O_ .C?
M!_X2D'_QVC_4/&_]!F&_\'+_ "#_ %[P7_0)B/\ P2_\S])?&GC3PG\.?">H
M>.O'7B"UTK1]*M6N-0U"]E"101*,EB3^0'4D@#)-'@OQIX3^(WA/3_'7@7Q!
M:ZKH^JVJW&GZA92AXIXF&0P(_(CJ""#@BOQ?_;]^)_\ P5/^(?PTLD_:]\!Z
MQH7A"VOU)CM-%6VLY;D_ZLSM&6W'KL#G;GH,\T?L!?$__@J?\//AI>I^R%X#
MUC7?"%S?L1'=Z*MS9Q7(_P!88&D*[3TWA#MSU&>:]K_B&<O[$^M?7:7M.:WQ
MKV=NW/\ S=;6MT\SQO\ B)<?[;^J_4ZOL^6_POVE^_)_+TWOU\C]M**_,;_A
MIK_@O?\ ]&^#_P )2#_X[1_PTU_P7O\ ^C?!_P"$I!_\=KQ?]0\;_P!!F&_\
M'+_(]G_7O!?] F(_\$O_ #/TYHK\QO\ AIK_ (+W_P#1O@_\)2#_ ..T?\--
M?\%[_P#HWP?^$I!_\=H_U#QO_09AO_!R_P @_P!>\%_T"8C_ ,$O_,_3FO@G
M_@KK^W?\;O!/[0/P1_X)>_L<^+(_#OQ2^/VLN-1\:?9$N)?"7AN#<UY?012
MH]RT<=QY18%5^S2]&*,OTI^POXP_:;\<_ .WU[]K?PM_8_C%M4N4GLOL*V^+
M<,/*;8I(Y&><\U^=_P#P54M6_9=_X.//V-/V^OB?(+/X=:OX<O?A[<:Y<';:
MZ=JDT>KQ1>=(?EA#G6(F!8@%8)3T1B/C\9AI8+%3H2DI.+:O%WB[=4^J\SZ_
M!XF.,PL*\8N*DD[25I*_1KH_(^ZO#W_!+[]EKPYX;6PMKCX@3^(O)_>_$.Y^
M*6MMXCFGQS<M?_:A)O+?,4&(>=OE[/DKYH_:3_9N_:"^!?\ P1@^-OA#XP_M
M$>/=0\=^!KWQ9K'A#XHV'BV[T[5;N";4'O[*ZD>REB!81RI$\6!&#&Z*H7 K
M]'Z^6?\ @JWXW\*^-O\ @EW^T+)X4UJ*^CTKP;JVFWTT )C2ZA0"6)7QM<HQ
M,;[20LB/&2'1U7F.D\:_X-]/VK?C/XT^$GQ$_8 _; \8WVL?&C]F[QM<^'?$
MFJ:Q>R3W6MZ7)+(]AJ)EE)>8,%EC#DDF..%V),F3Y1_P=-?M=?M"_#S]E?6/
MA/\ LF?%/6_"&I^#M*TSQG\2?$WAK59[*[M-.N=7@TG3=.2>!U>-[NXFNI^"
M,QZ3(IX?!G_X*N7L?_!*7_@K#\'?^"QFF)+9_#GXC1K\-/VA6MH69(XG4-8:
MG(J LQC6%22!G;IT<:Y,O/ _\%>/!_B;6_\ @WG_ &@OVQ/B?HL]CXP^//BC
MPUXLNK"]3$^DZ+_;FF0Z)IC#^ P:<D#2)QBYN+HXRQH ]Q_X*D_'KXE_L&?\
M$7_ WCCX/^+_ !KI]GK&J^$=.^(_CRRUBZU'7='T2\2,:CJ,-U=/)(MTX5(4
ME)RKW(9=K[6&O\3OV&OV:OVG/V%[[XW?\$EOVBO%^GZM<Z-]JT?7_ WQ6U:[
MA\5I&%:?2]2BN+IUGEGC#PEIE6XAE<99?G1OINW\:?!/2/V7?A'\*_CWH-AJ
MF@_%#3-*\(#3]7M(I[&ZFN-(EF2"X27Y6246S0A<-NDEC7&"2/S%_P""B/\
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
M0G%RYTV[:M?RZ=6WI8_3FBOC;_A<?_!3_P#Z)4/_  1Q?_%T?\+C_P""G_\
MT2H?^".+_P"+I?ZP4/\ GS5_\ ?^8O\ 6S"_] ];_P %O_,^R:*^-O\ A<?_
M  4__P"B5#_P1Q?_ !=>L?LG^./VL_%?B'5K?]HOP?\ V;9162-IK_V>D.^4
MOAAE6.?EK;#9S2Q-94U2J*_5QLOFSIP?$6'QF)C1C0JQ<NLH-)>KN>XU\A_\
M%V_VE?CS^R1_P2V^)WQS_9O>]MO$NFV]A;_VQIUNLMQI%G<7T%O=7L2,"/,B
M@DD*L>$;$AX0U]>5P_[0?Q0^%GPL\ 0W/QGM+>X\/^(]?TSPO<V][!'+;S2:
MK>1:?#%,DAVM$\MPB,#D$.>#TKV#Z ^&H/V.?V/?VV?^">FM?%K_ ()3_M4>
M/;/Q??\ @^Y_X1_XC>'/BWK$^IWVI_9BWV76HY[IA-)*Y"RQW$8DC+[H_+(4
MC]!_ -I?V'@31+'58W2ZATBVCN4E.6601*&!]\@U^0O_  48_P""(>M_\$X-
M(\:_\%2O^"+OQTUCX.>(?!.BW7B+QC\-4NS-X?UK3K1&N;E$BD)"A8UE<6TH
MEA) 6,0$*:]/_:4_X*^_%_Q]\!OV*/AA\.+V/X:>./VS'TT:QXL2W60^%=/:
M.S-ZU@MP&1KF9[Q([5Y X4-N*EBA !\S?LZ?M Z[^V?^R+\5?%DOQ"\9:K^W
M;>?&_5=&\":'I/BF]COO"L]K>6WV98K2.0066AVL+G[2\T8@DQ,DIDD=%/[)
M_#S]KC]EKXE^-V^$7@3]J'X<^(_&-IYD=_X;\/\ C.QNKZ.6$$3 VT<S2IL*
MMN!&5P<]#7Y-?M8>$[O_ (-LO^"D.D_\%"?AII'B77?V;OC?;0^'?C3I\FJ3
M:GJ5EKR*\D>IO-=2&2XGE82W&^1R7=[Y"5,L5?H?_P $Z/@O\.?A-\,?$'[6
MWB"X\+P>+_VAO%,?C#Q7K6E:E!/:LU\R1Z7ID%VAV7*00O! C(2L\\DTB#]_
MB@#XRT7X2Q_%/_@Y4^)?[(_C#XR?%O\ X5K9_LYP^*[#P=I'QK\2Z;:6NK->
M:9;&>/['J$3*#'/-^[#;-TA;;N (WOV"/VA_VD/V:_\ @NY\5?\ @DCKGQU\
M5?%+X60^ 8O%WA.\\<ZS)JNL^%)&CLY#:RW\I,TT!^TL@$S,P!MR""TADQ[7
MX</\4/\ @Z\^)WA^'XA>)?#,D/[)=K/'J7A74EMKG(U/2EV$NCJZ$.2592,A
M3U4&OO#]DS_@G1^R]^QGXS\7?%;X5>&M5U'QSX^NA/XT\?\ B[7;C5=:U<@Y
M5)+F=B4B7 Q%&$3Y5^7Y1@ ]TK\F/^"O_P"U1\=OB?\ '7]FSQ%\$_']]H7P
M?TK]M/P=X*N;C3+AXCXXU3[5.U^^]"-VGV;VOV0#E9[AKK(VV\3/]U_\%+KK
M]L1?V2M;T;]AKX82^*_'.KWEKI\EC:^+;70[J#3)90+Z:VO;H&."Y$&](I"K
MF.219 C^7L;\H?\ @JK\<?\ @HMHOP__ &2/A?XO_P"",VE?"3P_X&_:B\%/
M\.-+T[]H'2=6BUC4;5+E++0P(;939K*NX?:Y-R1^7E@Q:@#[N_X*I_M-^/\
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
M#UQ9:Q;I966G2ES+:"U-N8Y$<RR%FD#R9((<%$V_0-% 'S_X%_X)S?"/X?\
M[:.O?M\:3\2?'4_Q#\4:/'I'B"XO=8MWLKS38BABM#:BW$<:(8T*M&$DR"2Y
M+N6\4\>?\&['_!.;QG^T1KO[0^C6?Q \(R>+KPW7C;P;X&\>W6E:%XBD9B\@
MNK:##['9F+1QR1H=[?*-QS]UT4 ?.7[37_!,']GK]JCQ-\-/$7C/Q'XOT*+X
M.ZA;7_PTTCP;J\6FV>A7< 01311QP_,56.- CED55VJH#,#X'_P7S\4_ C3O
M@[\'?@E^V1X6\82?"7Q!\1H+KQ]\8]"M;HR^"CIUNTUK=.VGH#!-=7#) )?+
M\N.-[EP@=8]OZ$TCHDBE'4,K#!!&010!^,G@WX$?L0^)[F.[_P""2G_!8?\
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
MPQ^Q]\<=1\2W7@WPI-8S:='INH0V=TTEG$8K9VFBA!0QH2!Y7EYR<YKZ)HH
MPOAEX&?X:> ],\!MXTUWQ"-+MA!'J_B6\6YOKA ?E\Z543S6"X7>PWMC+%F)
M8[M%% !1110 4444 %%%% !1110 4444 <G\6/@=\,/CCIUII/Q1\./J=M8S
M--;0#4;B!5D(VEB(9$W'' SG&3C&37&:;^P;^REI&HP:MI?PN>"YM9EFMYX_
M$&H!HY%(96!\_@@@&O7Z*Y:F!P-:I[2I2C*7=Q3?WV.&ME>6XFK[6K0A*7=Q
MBWIYM7"BBBNH[@HHHH *\U_:T_9+^"'[;OP3O?V=_P!HKP[=:OX1U/4+&[U+
M3+34IK-KEK2ZCNHD,T#+*B^9$A.QE; P&%>E44 ?+GB__@E5\.OB7X/7X/\
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
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
# ?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>26
<FILENAME>cms-20241231_g10.jpg
<DESCRIPTION>GRAPHIC - STRATEGY
<TEXT>
begin 644 cms-20241231_g10.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0!:17AI9@  34T *@    @ !0,!  4
M   !    2@,#  $    !     %$0  $    ! 0   %$1  0    !   RP%$2
M  0    !   RP        8:@  "QC__; $,  @$! @$! @(" @(" @(#!0,#
M P,#!@0$ P4'!@<'!P8'!P@)"PD(" H(!P<*#0H*"PP,# P'"0X/#0P."PP,
M#/_; $,! @(" P,#!@,#!@P(!P@,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# P,# P,#/_  !$(!@ *J@,!(@ "$0$#$0'_
MQ  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,# @0#
M!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*"
M"0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS
M='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$
MQ<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$!
M 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<
M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B<M$*%B0TX27Q%Q@9
M&B8G*"DJ-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X>7J"
M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R<K2
MT]35UM?8V=KBX^3EYN?HZ>KR\_3U]O?X^?K_V@ , P$  A$#$0 _ /W\HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BFN^SU_"H)+R;_EG;M(OJ6VU+DD!9HK,G
M.J71S#]FM1Z2J9,_D15:71M8OOEFU*&*/UMXRC?F2:RE6?V8M_=^K)YO(W,X
MIC7$:=70?4US\GP_DE^]KNM%>X\U<'_QVHF^#^BW1S=0R7I]9I#S^6*R=;$/
MX::^<O\ ),GFGT7XFY>Z_9:<,SW4$8_VG%8]]\7_  QIO^OUS3XL==TE-M_@
MWX9M&S'I%NI_WF/]:TK3P3I-C_JM/M5_X!G^=9OZ\]N2/_@4O_D2?WOE^+_R
M.>E_:%\(@_N=8M;K_KDVZJTO[1.B+_JK?5+G_KC;[L_K7:KHUFGW;2V'TB7_
M  J1;&%/NPQ+]$%9NCF#WJQ7I!_K)ARU>Z^[_@GGTG[1=NW%OX9\77#=MFGY
M'\ZC/QZU*;_4^"O$W_;2U*UZ0L2I]U5'T%.J?J>->^(^Z*_6Y/LZG\WX'F9^
M,OB>;_4^"=0]O,8K_2F_\+3\<R_ZKP3'_P!M+PK_ .RUZ=14_P!G8I[XF7R4
M/_D6'L9_SO\ #_(\Q7X@?$B?[G@W24_W]2;_ .(J5?%/Q0E^[X7\-I_O:D__
M ,37I-%']EUNN)J?^2?_ " >QE_._P /\CSD:]\4&_Y@'A9?^WV0T[^V/B<1
M_P @?PJO_;Q(?ZUZ)15?V7/K7J??'_Y$?L7_ #/\/\CSP:I\3S_S#?"8_P"V
MDI_]FI1?_$X_\N7A%?QF/_L]>A44_P"RW_S^J?>O\A^Q_O,\_P#MGQ-(_P"/
M;PB#_NS?_'*:;KXG_P#/#P?_ -\3?_'*]"HI_P!E_P#3Z?\ X%_P ]C_ 'G]
MYYZ;GXH?\\?!O_?N?_XY3?M/Q2_YX^#/^_<__P =KT2BE_9?_3ZI_P"!?\ /
M8_WG]YYR]U\5OX8/!?\ W[G_ /CM1/>_%H#Y;7P2?^ S_P#QRO2Z*3RG_I]4
M_P# O^ +V']Y_>>7R:E\8!]VP\#M]?/'_M2H)-8^,Z_=TGP*W_;2<?\ L]>K
MT5F\FD_^8BI_X$O_ )$7U?\ OO[_ /@'D$OB3XV0CG0/ [_[MQ-_\556;XA?
M&:VSN\*>%Y,?\\YIO_BJ]IHK&61U?LXJJOG'_P"1)^K/^>7X?Y'A<WQC^+UI
M][P+I4F/^><DO^-4Y_VC/BI9_?\ AFTW_7)I#7T!16,LAQGV<=47R@__ &TG
MZM4Z5'^'^1\YR_M>?$"P_P"/KX6Z@G_ V7^E1-^W9K%E_P ?G@/4K?'7YR<?
MI7T>T2O]Y5;ZBHWTZWD^]!"WU05SRR/-U_#S"7SA!_DD3]6K]*K^Y'SK%_P4
M4TN!]MYH&I6[=P$+8K0LO^"BG@MS_I%KK,/TML_UKW*X\-:?=IMDL;1U]XE_
MPK'U'X-^%M6S]HT/3Y<]<QUF\MXCA_#QD)?XJ=ORD3['%K:HGZH\^T_]O'X?
MWY_X_+N'_KK$%_K6_IG[6W@#4L?\5%8PY_YZR!:=JG[)OP]U4-N\,Z>C-_$@
M(/\ .N:U?]@;P!JN[;:WEKG_ )XR@8_,&LI?ZV4]O8S_ / D3_MR_E?WGH&G
M?'+P?JV/LWB+2IL_W9Q6[8>)M/U1=UO>VTP_V9 :^>=8_P"";F@,6_LW6-4M
MO3S9-V/R KEM7_X)S>(K%_,TWQ<K;?NH4<'\]U82SSB6C_%P$9_X*B_4GZQC
M([TK^C/KI;B-_NR(?H:?G-?%EQ^S!\9O!XW:;JSS)'W2Z"G\CFJ$WBOX]> S
M^_.LWB)V\HRJ/^^16$N/:U#_ 'S 58>:5U]^A/\ :DH_Q*4D?<5%?#]O^W;\
M2?"+!-4TVU95.&\^U=6_G74Z!_P4T,.T:IX=>7U,,H3^8-:T/$S(YOEJSE3?
M]Z+_ $N5'.,,]&VO5'UO17@/A_\ X**>"M3V_;8K[3R>N5\S'Y"N\\-_M3^!
M?% 7R->M8=W3[0PB_F:^BPG%&48G^!B(/YI/[G9G53QM"?PS1Z%16?I/BK3=
M>3=97]I=+ZQ2AOY5H YKW(5(S7-!W7D=*:>J"BBBJ&%%%% !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 %%%% !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 %%%% !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 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !01N'/-%% &?J'A'2M51EN=-L9]W7? K?
MTKA_%'[)G@+Q;N:ZT&W61NC1LR8_ $"O2**X<5EF#Q*Y<12C)><4_P T9SHT
MY_$DSYM\6_\ !-OPWJ6Z32]2OK&3M&<-&/ZUY9XQ_P""<_B[0]TFF75GJBCE
M40E'_7 K[EHKY+'>&^18G54N1]XMK\-5^!PU,IPT_LV]#\T==^&WQ!^%UQB>
MUURS,9ZP.[*/Q4D5H>%_VM_B!X(D6./6;ADCX,4Z!L_7(S7Z-7-I%>PM'-&D
MD;<%6&0:X/QS^R_X)\?Q,MYHMK&[?\M+=?*;/U%?)XCPQQV%?M,HQDHOLVU^
M,?\ (X99/5AK0J-?UY'SCX._X*5ZS9E8]9TBUNHUZR0DB0_F<5ZUX)_X*!>"
M/$^U;U[G1Y&XQ.N[G_@.:X'XD_\ !-=&62;PSJN&ZK!<C:H_X$,FOGOXB_L\
M^+?A?.PU32+E85.!/&NZ-OIWKQZ^><9Y'_OD?:075I27_@4;-?,YY8G,,-_$
M5U]_XH_1KPU\2=!\7VZR:=JUC=!^@69=WY9S6YFOR@TK7]0\.W/F6=W<V<RG
M[T3E&'Y5ZG\/?VW/''@0I&]Z-3M5ZQW W,W_  +DU[65^,&&G:./HN'G'5?=
MH_S.BCGT'I5C;T/T,HKYT^%__!1+P[XF,=OKUO)H]PV 9 =T(^IZ_I7N_AGQ
MII/C*Q6YTN_MKV&09#1OG].M?IF5<09=F4>;!U5+ROK]SU/8HXJE65Z<KFI1
M117LG0%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 %%%% !
M1110 5'>7L.GV[2SR1PQH,LSG  KS_\ :B_:4T#]E;X2:AXK\03*D-JA$$(/
MSW,G\**/<D?2OQ#_ &L/^"C7Q+_;&\92P_;[ZQTB:4I9Z38LP&/X>G);U]Z^
MPX8X-Q><MS@^2FMY/\DNI\7Q9QQ@\C2IS3G5EM%?FWT_-G[<:Y^V!\+?#5VU
MOJ'CWPO9S(<,DM^BL#^=4?\ AN7X/?\ 12?!_P#X,8_\:_$7PI_P3C^.?Q$T
MN/4+;PGK#13#<ING,3G\'YK4_P"'47QZ_P"A1N/_  *7_&OL/]0,CC[M3'J_
M76/^9\0O$;/Y^]3RYVZ:3_R/VG'[<GP?)_Y*1X0_\&,?^-=AXD^,?A7P=X0A
M\0:KX@TO3]$N0K17L\X2&0$9&&/'(K\>/V/O^"0/Q,U[X]:&?'6C2:1X9LYA
M=7<KSJV\)\P3 /1B #]:=_P6=_;#A^)GQ*L_ASX7N/+\*^#5$++"V$EF4;?_
M !T$K^%>=_J-@L1F-/ Y?7=16<IR5FHKIMU;Z'I_\1 Q^'RRIF&8X=4W=1A%
MW3D^N_1+J?J_H?[9/PJ\2ZM;V&G_ ! \*WE[=.(X88K]&>1CT &>37I:MN7(
MY!Y%?SV?\$RO#<GC']N/X=V[,[PQZM%+*,_P@\U^W7[9O[4&D_LC_ C5/%%_
M)']HAB,5C;D_-<3$?* .N,XR>U>1Q3PC'+<=2P&$DZDJBZI;MV6Q[7"/&4LT
MR^MF&,BJ<:;MHWLE=O4V_''[4GPY^&FO2:7X@\:>'='U&( O;W5ZD<BY]036
ME\-OCOX-^,,EPOA7Q-H^OM:C,PLKE9O+^N.E?SA_%[XMZQ\9_B/JWB;6+N:X
MO]6N&FD9G/ /0?@,#\*_2W_@C_X@L?V6/V%/B!\4M:#-$\WFP%CRX0>7M'U?
M%>YGOAW3R[+UB/:N55N,5&RLY2=K+KW/ X?\3*N9YE+#^R4:45*3E=W48J]W
MT/TM\0>)]/\ "FG/>:E>6]C:Q_>EF<(J_B:\\N_VV/A'83-'-\1?"4<B]5;4
M$!'ZU^(?Q@_:3^*W_!0CXTM:V]QJE]->2L+'2[1V$=NF>.!V'')K;'_!)/X_
MW*AV\*R'<,_->IG^=;4O#G!8>$5FF,5.;5[:*WWO7[C"MXG8[$U)/*,%*I33
MMS:N_P DM/O/V<_X;E^#W_12?!__ (,8_P#&IK']M?X2:G>16]O\1/"<T\S!
M(XTU!"SL>  ,U^+O_#HSX_?]"JW_ (&Q_P"-?17_  3/_P""3/CKPO\ M$V?
MB+XD:0+#2-"7[1!$TZRBYEZ $ ]!G/X5SYAP?D&&P\ZZQW,XJZ2<6V^B1T9=
MQKQ%BL3##O <JDTFVI))=6_0_6=6#KE>0>AI: ,"L/XD?$72?A1X)U#Q!KEU
M'9Z;IL+332N>@ S@>IXZ5^7PA*<E""NWLC]:J5(PBYS=DM6S;9PBY8A1ZFN(
M\6_M+_#_ ,!7C6^M>,/#^F3H<,EQ>*C#\S7X_P#[<7_!7#QW^T]XMN/#_@J:
M]T/PVTI@A@M,_:+X9P-V.>>P&.U>6:%_P3P^//Q%TU-23POKDL=P-X-W*T;G
M/LQS7ZA@?#>,*,:V;8A4>;:.E_FV[?+4_)<P\4)3K2HY-AI5N7>6MODDKV\W
M8_;C_AM[X0_]%'\(_P#@Q3_&C_AM[X0_]%'\(_\ @Q3_ !K\4O\ AUA\>O\
MH4;S_P "%_QKH_A+_P $C/C-XL^(ND6&LZ!=:7I-Q<HMW=-< ^3%N&YL9[#-
M=E3@7(81<WCU9><3CI^('$4YJ"RYW>FT_P#(_<'0/B7X?\5>$/\ A(--UC3[
MW1?+:7[;%,&AVKG)W=,#!KC(/VU/A+<W20Q_$3PF\TC!%0:@FYF)P!UKXQ_X
M*V?M%Z=^R!^S-H?P;\'S+;:A?VBQ3F%L-! .I^K,&S]:_)?3=:N--U&"Y2:3
M?;R+(OS'J#FN7AOP[AF>&EBZE24(MODT5VEU?J=?%'B9/*L5'!4Z<9S27/J[
M*3Z+T/Z@X)UN85DC97C<95AT(IU>4?L/?$U?BY^RIX)UOS/,FN-+A6X.<XE"
M#=^M=A\9/BKIGP3^&>L>)]8F6&QTFV>=\G&\@$A1[G'2OS6M@ZD,2\*E>2ER
MV\[V/U&CC:53"QQ;=HN*E?RM<H?$#]I#P%\*M873_$GB[0=$OF3S!!>7:Q.5
M]<&M;X>_%3PW\6-+DOO#.M:=KEG$VQYK.82HK>A(K^?CXG^/_%/[>?[64MQ"
MUQ<ZAXFU 06L2$D0Q;@H./0+R?QK[Q_:+_;:T?\ X)?_  -TKX1_#];>^\90
MVH;4;O.Y+25AECD=6R>.>*_0LQ\/70C0PU&;GB*FKCIRQ75M]D]/,_-LM\28
MUY5\57@H8:F[*6O-)]$EM=K7R1^CWBWX@:'X#LOM.M:K8Z7;_P#/2XE$:_K7
M#2_ML_".!]K_ !%\)JPZ@Z@G^-?AEI7A3XX?MO>(+C5K>+Q-XFDF8^9<DN(
M?3=]W\*W#_P2Y^/#?\RC??\ @0/\:]*/ASEU'W,=C5&?5*RM][O^1YD_$[,Z
M[]I@,!*4.C?,[_<K?F?M?_PV]\(?^BC^$?\ P8I_C1_PV]\(?^BC^$?_  8I
M_C7XG_\ #K?X\?\ 0HWO_?\ '^-))_P2[^.T,;,WA.\55&23<#@?G5?Z@Y%_
MT'K[X_YD?\1%X@_Z%S^Z?^1^V/\ PV]\(?\ HH_A'_P8I_C1_P -O?"'_HH_
MA'_P8I_C7\ZWBC1]1\'^(;S2[YFCO+"5H9D63<%8'!&1Q7JWPJ_8/^+GQI\'
MV^O>'?#=_>Z7=?ZJ8R;!)[C/4>]=U?PPRRA!5*V+<8O9OE2.##^+&:UZCI4,
M&I26Z7,W^!^ZL/[;/PCN)%2/XB^$V9N !J"<_K7H/AKQ7IOC'2X[W2KZUU"T
MD&4E@D#JWXBOYZ/BE^PC\7O@OX5FUS7O#.I6FFV^/-F1C((\G&3CH*]4_P""
M1O[7?B3X/_M0:%H+:C=7/A_Q'/\ 9;JUDD+*N1D,,]#QC\:\O,/#?#_4IXO+
ML3[3D3=M&G;5JZV9ZV6^*&)^O4\'F>%]GSM*^J:N[)V:U5S]TZJZQKMGX?LI
M+F^NH+6WC&6DE<*JBOG#_@HG_P %&=#_ &(O!BQQK'J7BO44/V.QS]P8^^_H
M.G'&:_(/QU\>/C5^WIX^E"7'B#79G?<EE8AS#:J3P,+T7ZU\[PYP-BLSI?6J
MLE2H_P SZ^BT^]L^FXF\0,)E5;ZG1@ZM;^6/3U>NODE<_<K4?VROA3I-PT-U
M\0/"L$BG!5[] 1^M5_\ AM[X0_\ 11_"/_@Q3_&OQ*'_  3*^/%VHD;PCJC;
MN<M+S1_P[!^.W_0GZA_W]KZE>'^1]<>OOC_F?)/Q&S_IES^Z?^1^VO\ PV]\
M(?\ HH_A'_P8I_C79_#WXJ^&_BSI4E]X9UO3=<LXW,;S6<PE16'8D=^:_ [6
MO^";/QPT#2;B]N?".IK;VJ&20J^X@#KP*[+_ ()9?MT7G[(/QUCT_6)YO^$7
MUR5;74(W8XMVSM$G_ 2<GV%8XWPXPLL)4K99B/:SCK;1W\M.O8WP/B=BXXRG
M0S7#>QA-VYGS*WGKTON?N_1571=9MO$.D6U]9S+/:WD:RQ2*<AU89!KY9_X*
M(_\ !4#PW^QUX>FTK398-7\:7$9$-HC;EM<_Q28Z?3@U^9Y?EF)QN(6%PT'*
M;Z=O7LD?JF99KA<!AGB\5-1@NO?T[M]#Z ^(G[0'@GX1WD-OXG\4:+H4]P"T
M<=Y=+$S@>@-8%G^UM\)?&5W'IL'CGPGJ$UXPB2W6]1VE)X"@>]?@M>ZO\2/V
M[_CGNW:EX@\1:Q+A50DI I/Y*HSU-?KE_P $Y_\ @E5H?[*>E6_B#Q)LUKQG
M,@8N_P T=CG^%/?WK[C/N#<MRC")XVNY5I+X(I:OY]/-[GY_P_QKF>=XN4<%
MADJ">LY-[?+1OR7S/5/C!^PSX5^)$,EUI<:Z-?.-RM O[IOJOO7R+\9?V;O$
MOP4O6_M*S>2R+82ZC&Z-OJ>Q]J_2P# JGKWA^S\3Z9+9WUO%<V\R[61UR"*_
MG;B3PYRW,HNI07LJO=;/U7ZJS/N\7E-*LKQ]V1^3];O@KXEZY\/-06ZTC4KJ
MSD4Y.QR WL17M?[77[';_#$S:_H$;2Z,S%I80,FU_P#L?Y5\[U_.^:97CLFQ
MCH5KPG'5-/==&GV/E*U&IAZG++1GU]\#?^"B$=W)#I_B^%8F.%%Y$/E_X$/Z
MYKZBT#Q#9>*-+AO=/N8;JUF7<DD;;E85^3]>F_L]_M,ZU\#M=CV3276DR,!/
M;,V1CU'H17Z-PIXHXBA*.&S;WX;<_P!I>O=?CZGK8'.IQ?)7U7?J?H_16'\/
M/'^G_$SPI:ZOILRRV]RH/!Y0]P?<5N5_0%&M"K!5:;O%JZ:ZH^HC)25UL%%%
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 %%%% !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 %%%% !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 %%%% !1110 4444 %%%% 'XZ_\%^/V
MA+SQ;\=]-\#V]PRZ7X?MQ+-$&X:=B<DC_=VUW/\ P0:_8QT;Q3I>I?$SQ#8P
MW\MO/]GTN.9 T:8^\^#W!!%?.W_!:OPK>>'OVZ?$-S<JZQ:JJ7-N2."FT+Q^
M*FOL;_@@M^TUX<N?@==^ [R_MK'6M+N6EABE<*;B-R6+#/H6Q7[QFL:N&X-I
M+ 7U4>9K>SUEMYZ,_GO*)4L5QQ5EF%KQ<N5/:ZTBM?+5>9^B:(L:!54*JC
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
M=YO-8A5Y^<]L+TK\2_\ @HQ^UK??M@?M'ZEJBRO)H^GRM9Z5"#E1&#C</][
M/XUY^1Y5@\]SOV^%H^SPU*S:MN^B>^K>_DCT,_SC&\/Y![#%UO:8JK=)WO9=
M6MM$MO-G$_LW?!V^_:1^-5KITDDWV>1VO-3NS\WD0J<NY/X_K7Z/^%O^"YGP
MK^!'AZU\(:!X-UYM+\/H+.)X_+59-O!8?-GDYZUV?_!'K]@:T^&_[.-]X@\2
M60_MGQU;;<.OS06I7Y0#U&[/(]A7YF?MY?LJZI^R5^T'K'A^\CD:PFE:XT^X
M(XGA8G!^O6OL:E;*N(\SJ9=B&W&C\*3LF_M/3>VB7D?$TZ&;\,932S+#)*5;
MXVU=Q7V5KM?5OST/K+]M3_@N-8_'[X):IX1\,>%[K3VUA!%<7%\58QKD'Y0I
M(R<8YKPK_@E!\#+WQ]^T9:^+)H'7P_X)CDU.]F88C;:IPF?4DBO7?^"6G[#?
MP5_;2\#S1ZY)J4?BK1VS>6J7;1B>/(PZ@'ISBOT'^*/[-?AO]G7]B[QAX>\!
MZ1'IL?\ 9TAS&,RS''5VZL<9Y->1F&=99D].ID674Y1G.7+)RV7-HW=O738]
MG+<CS7.ZE/B#,ZL9PIQYHJ.[<=5&R22UWZGXI?M+?&76?VQ_VG=2U>22:XDU
MF_\ (L(2>(8BV$0#V%?K]X \$^"?^"4W[%/]N26=F^K6UF))[AU'G7]RRY5,
M]<$X&!P*_$[X+^,X?AW\8- URY3S(=+OX[B1<=0K<U^ZGQ8^$7PM_P""COP@
M\.2:EXB^U:'"@GBCM+_R%9RJ@[P",XQWKJX^4,.L'@ZBE'"KXN57O:UE]W^?
M0Y?#ESQ/UW&TW&6+?P\SM;FO=_?^5NI\7R?\'&/B/S&V^ ]#VYXS-+G'_?5-
M_P"(C'Q)_P!"'H/_ '^E_P#BJ],^/7_!)O\ 9R^!OPCUSQ1>W=\8M*MFD51J
MA8N^/D7 ;NV!^-?E9X1\#S?%;XI6FA>'[29FUB]\FT@!WLJLW'/?"]_:NC)<
MGX7S2E.MA\.U&&[E=+O_ #?><V?9WQ;E-6G0Q.)3G/91LWV_E6[V/VO_ ."<
M7[?_ (N_;SNM8FU+PAI>C^&].01O<Q-(QFD;.%&XD$<'-?"/_!9G]@AOV>OB
M@_C;P]:%?"WB*4O(D:_+9S$\K[*<C%?JI^QA^S9I_P"RO^S_ *'X5LXXUG@A
M$EY(H_UT[ ;V_.OGG_@N)^T=HOPR_9DD\*SV]IJ&L^*'"00RJ&\E5(S)@]",
MY!]17P_#N;^RXDY<HIVI3?+RZZQ_F=^O7\#[[B;)?;<+\V<U+UH+FYFEI)_9
M5K:=/Q/AWX,?\%EO&7P=_90E\!V\)NM;A)@L=3E;<;: CI[L#G&>V*\;_9Y_
M9F^(G[?OQ?D6U^V:A/>3&6_U2Z):.$$\DL?KP!2?L$?LA7W[97QYL?#<?FPZ
M7%^_U&Y4?ZF(?XD8_&OWI_9^_9U\*_LT> +7P[X5TV&QM(% D=5'F7#8Y9VZ
ML?K7V_$V?8#AV4Z>7TU]8J^\WT5^K_-+YGP7"O#N8\30IU,RJOZM2]U+J[=%
M^3EOT.#_ &)?V!_!_P"QAX(BM=+M8KS7)E'VS4Y4!FE;N ?X1UX&*]VHHK\(
MQF,KXJM*OB).4I;MG]"X' T,'1CA\-%1A'9(****Y3J*NMZ-;^(=)N+*[B2:
MWN4,<B,,A@:_,OXZ^ ?^%9_%76-'7F*UN&$9]5ZU^GQ.!7YQ_MAZ[%KO[0&O
M-"P:.&<QAAT;%?C_ (P8>B\!1K/XU*R]&G=?@CP<^C'V49=;GE]%%%?SV?*G
MU)_P3:^(]U%XKU#PS)(SVUQ ;J)2>(RO7'UW#\J^R*^+?^":_@N>[^(&IZYL
M806=L;?<1P2__P"S7VE7]2>&,JSR&G[;O+E_PW_SN?:9/S?5ES>=O0****_0
M#U 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@#Y!_X*K?\
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
M\*^_/^"''[!-[I/B:^^)/B_2;BSFL#Y&E07,15@Y^]+@^F"/QK]/O^$<T_\
MY\+/_OPO^%6+:UCLXO+ACCB0?PHH4?D*YLZ\2*^.P4\'2I*GS:-I].JVZG5D
M/A?A\!CH8VM6=3DU2:Z]'N]B'6]6CT'1[F\FW>7:QF1@!DD 5^#?[?FO?$K]
MKC]HG6/$,GA7Q%_9D4K6^G0FT?\ =0J3@?SK]['194*LJLK<$$9!JK_PCNGG
M_EQL_P#OPO\ A7SW"O$D<FK2Q"I*<FK)MVLNOWGTW%W"\\\H0PSK.G!.[25[
MOI?7H?*/_!(']C'_ (9?_9]AU/5K7R?%'B8"XNMZ_/ G\,?TX!^IKZZI%4(H
M50%5>  .E+7B9IF-7'XJ>+K_ !2=_3R^1[N4Y91R_"4\'07NP5O7N_5O4***
M*X#T0HK+\3>,]+\&V37&J7]K9QJ,_O9 I/T!ZU\W_&__ (*'V.F136/A*$W=
MQ@K]KE4B-?H.#FO#SGB3+LKI\^,J)/HMY/T6YS8C&4J*O4?^9ZE^T]^T3I_P
M2\&7 6:.36;I"MM #R"1]XCTK\[=5U*;6-1FNKAFDFN'+NQ[DU<\8>--2\>:
MW-J&JW4MY=3'+,YZ?2J%G93:A<+#;PR32N<*B*68_0"OYHXPXLK9[BE)+EIQ
MTC'UZOS9\AF&.EB9WZ+9$5='\,?A=JWQ7\3P:9I5L\TDC#>^/EC7N2>U>I?!
M#]A?Q)\1Y8;O5E;1]+;!)D&)7'LO4?B*^R_A/\%]!^#>A+9:/:)&<#S)F&9)
M3ZD_X5[/"OASC<QG&OC$Z='?7XI>BZ>K-\#E-2J^:II'\60_ OX06?P6\ VN
MD6H#2*-]Q+CF5SU-=E117])87"TL-1CAZ"M&*LEY(^OA!0BHQV04445T%!11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 444UI53[S*OU- #J*KW.L6MI&6EN8(U'4EQ7.ZS\</"/A_=]L
M\0:;;[>NZ45SUL70I*]6:CZM+\R95(Q^)G545Y/KG[:WP]T7=MUJ*\V_\^^&
MS7%Z_P#\%(O"=GN%A8ZC=,O3>@0'\<FO#Q/&&2T/XF)A\G?\KG-/'X>.\T?1
ME%?'?B'_ (*9:A<[DTW0(8/1WFW'\L5POB']N3XC>)<I#<):QMT$-OAA^(KY
MW%>*61TM*;E-^4?\[')4SK#1VN_D??5S>PV:[IIHX5]78+_.N7\5?'/PGX+1
MFU'7+&':,G#[_P#T'-?!ID^*GQ1;Y6\2:BLG\ 9ROY9K5\/?L0_$3Q0^Z73C
M9%^2;MBGY\&O'J>(V98G3+,!*79RO;\%^ISO-JT_X-)L^A_&W_!1+P?H >/3
M8;S5)/X7C4"/\<D&O%_B!_P4.\6>)0\>EPV^CQ-P&3YV(_$<?A71>%O^"9^I
M7)4ZOK<-KZB!/,_PKTWPC_P3U\%Z$5>^^UZE*O<R%%/U%<-7#\<YII)JA%^:
MC^5Y&<HYE6W]U?=_P3XL\0>,O$'Q$O6DOKN_U*1SG;EG /L*Z#P-^S-XT^(#
M(;'0[KR6ZR2#8JCU.>:_03PM\$?"O@Q5_L_0]/@=.DGDC?\ G74(BQC"J%'L
M*>"\(N>?M<RQ+D^O*OU=_P @IY%=\U:=_3_,^0_AQ_P36N)C'-XDU:.->IAM
M06/T.0/TKZ#^&_[-_A'X70K_ &=I<#3+_P MI1O?/J,YQ^%=W17Z)E'!V49;
M:6&HKF_F>K^][?(];#Y?0HZPCKW #:,4445].=@4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M4C%NP'XFF%I.RQ_]]G_"BX$E%0E[C_GG#_W\/_Q--,EU_P \;?\ [_'_ .)J
M>9?T@+%%5C+>?\\+;_O^W_Q%(9K[_GWM?_ AO_B*7M%Y_<Q7+5%4Y)M0V_+;
MV>[WN6_^(K/NY/$A_P!1#HH_WYY/Z)42K*/1OY,3E8W**Y"[_P"$\/\ J%\*
MC_?EG_HE9EY'\5&!\EO B^[/=?\ Q-<=3,N7_EU-^D3-UK=']QZ%17D]YH7Q
MBNONZGX)A_W#<?U2LF^^'_QLNON>*O#$/^YYO]8ZXJF>5(_#A:K^2_61G+$M
M;0?]?,]NI-P'<5\^7WP:^.=[_P U T6-?10__P :K+G_ &9?C%J#?Z1\0--8
M'KM>0?\ M*N&IQ)C%\& JOUY%_[<S-XNITI2_#_,^EO,7^\OYU#<ZK:V8_?7
M$,?^\X%?,TG[%GCS4?\ C\\;!L]?+NI5_P#:=)%_P3_U2<_Z5XLOW]=M[)_5
M*P?$&<R_AY?+YSBOT9/UK$/:D_O1]$77Q%T&Q_UVL:='_O3J/ZUFWOQW\&Z>
M#YOB;15([?:TS_.O%8/^"=-A+_Q]>(=8D]=MUG^:5>M?^"='A6-LS7FI3_[\
MRG_V2LWFG$T_@P<(^L_\D3[;&/:FOO/0-1_:T\!::#NUZUDQ_P \V#?R-8.H
M_MY_#O3NNH7<A_V+9FS56P_8#\"6W^LM9IO]Z3_]5;%C^Q-\.+3&[P_#-C^_
M(_\ 0U+EQ=4^%48>KD_R#_;G_*OO.2U'_@HSX/M\_9K>^N?K&4S^E<_J7_!3
M/3XLBU\-74WH3.%_I7LME^RUX!T__4^&[)<>I8_S-;%C\%O"NFD>3H>GKCUB
M#?SK*66\65/BQ=.'^&%_S)]CCGO42]$?,UW_ ,%'=<U%B-/\.A3V#?/_ $K.
MN?VT?BMKGRV.@JJMTV63LWYYK[ @\&Z/;#$>EZ<F/2V3_"K46CV<'^KM;=/]
MV(#^E9/A7/:G\;,Y?]NQ2_4GZCB7\59_)'Q1-\6OCOXF/[FRURU#=#':N@_E
M43> OCQXQ_X^+O6&#=IYMG\Q7W&JA!A0 /:EK/\ XA[*I_O..K2_[>M_F']E
M-_'4D_F?#"?L0?%#Q%)YFH7$2[N[7@8_EFMG2_\ @FSX@O\ 'VS7K>W]?D,G
M]:^SJ*TI^%^2)WJ*<_63_2P1R7#=;OYGRQHW_!,S3X-OV[7I)_7RH]F?U-=9
MHW_!.[P+IVUIFU*Z;N'F&T_ABO>Z*];#\"9#1^'#1?K=_FV=$<MPT=H(\RT3
M]C_X>Z+MQX=L;AEZ-*NXUV.A_#30/#0'V'2;&VV]-D8K<HKWL/E.!P_\"C&/
MI%+]#IC0IQ^&*7R(X[:.+[L<:_10*DHHKT-MC4**** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
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
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@ K^=G_
M (.^M,US6_\ @J+^S79>&+R'3_$EYHMO!I-U*<1VUVVK.L,C':V LA4GY3P.
MAZ5_1-7XM_\ !RG_ ,$M?VEOVT_VV?@Y\1?@+X#A\51^ =%3?=R:UIEDMK?1
M7[W$:F.[N(BX^X> 5[9[4 1_\,'?\%B/^CG_ (4_^!"__*BF_P#![9Q^Q!\'
M_P#L>'_]()ZY?_A-O^"X'_0G^$_^_P!X1_\ DFO8/^"_?_!/']I3_@I'_P $
MU/V?_#^@^#8?%'Q9T.]M=4\9V::KINGI:W)TUX[@J\DT<# 7#D8B9AW''- '
MS#^V!_P0(^#7@7_@@S>_'Z\U+QKXD^-#>"](\72^)-4UB6;S'G6T9K7R-WE^
M2L4AC4D%Q@'<<;:ZS]F3_@H)\1O@U_P9_:SXTT?7M0A\7>&;JX\&:5JYE\RZ
ML;6;5(X%9'/*M%#<M'&>J!$*D;1C]!/VQ/V//B)\5?\ @@9=_!/0?#ZWWQ,E
M^&NC^'UT?[?;1 WUO%:++%Y[R"#Y3$XW>9M.W@G(SXI_P3 _X(W^*Y?^""_B
M;]F+X\Z++X)UWQ7?:G(RP7UKJ$FG,\L<UI=*]O*\;;)8T?9OY"E3C- 'Y3?\
M$_\ X,?!+Q#^PS:_\)M^PG^UE\:O&7BZ*ZGF^(/A_1[^:S9W=TC>PDB81E8L
M#+,K[I ^[<N$'Z1_\&CP^/WPQ^#'Q0^%WQ@\"_$SP?X3\*7ECJ'@O_A+M!O=
M-=$N3<B[MH6N$4-&C10R;$X1II"?OBO,OV;?V4O^"J7_  2[^"4OP+^%>@_"
M/XB> X6N_P"Q/$4FI6ZR^'OM#O(S1K<SV[_ZR1Y0CPS*'8]5^4_=7_!#C_@G
MA\:/V#OA'XNN/CQ\7-<^*'CKQM>6\S0W&NWFK6&A6\"R;8X'N3D.[3.9"BJ"
M$B'.P&@#\0?^#?\ _P""7?@[_@J5^U=\=/#/Q&\0>*[7P/X7N8-7N]"T>\^R
M)KES]JNHX#/)@G;$K38"@,?..&7'/T9_P7B^$6@?LZ?\%.OV0?!?Q=M];@_8
MN\$^'=*T'3XMT]Q9HMF7AG2X9?G>41I9B0CYC!@K\VZOI'_@VF_X)6_'C_@G
MU^TU\?/$7Q<\#KX4T?QM#;)HTXUK3[_[84N[B1OEMIY&3"R*?G"]?4&O O\
M@O%XU\8?%_\ X+^_"?P;\%8= ^-?Q"T/P^;23X=>+]&M[[PQI$[137#NXN'6
M)I'MF\YW^5H_*BQ(20B 'F'CG2O@/XJ_X. _V9C^P39VUQ9VD]I-XN_X1J"Y
M&EQ0K<O]K=O.& OV$N)2,(04'+DUZ[_P=_((_P!N#]D%5 55FN@ !P/]/L*I
M^,/^"DW[7'_!"6+0=;^*'[(?[-?@7X=^*-0%C)_PKVPM=&:\FVO(8M]K<3!9
M-D;,#)$5..OI[9_P7F_8"^,G_!5KXK_LF_%+X*>!YO$OA/2K!=9U*6XU:PT^
M73X;J:QN8@T=Q.C.WEJQ(C#8*X[C(!]7?\%K_P!D3]D7QA\(+KXX?M2>$Y->
MLOAQI3VEE+%KFHV,THDD+):0QVMQ$LDLLI 7<#@GDA02/RU_X-CO^"2\/[37
M[6][^UG>>&)/A[\*/"NMW,G@#P[#=W$_VJZ!95(GF=I9+>V5MI=F/FRY&<(Z
MGWO_ (.;O^"<G[9'_!2#]HSP?H_PK\%_\)9\&O"FDQW<-L/$.F:;%+JTCRB=
MY8[BZBD=EB$2JVW"JSA2"SD]S^QC\1?^"IGPQ\7_  Q\"ZQ^S7\$?!OP?T:_
MT[2=1_LN_LC)I&CI+'',T(&LR,72#<1\CL2.C$X(!\-_\%COV@IOVN?^#B.Y
M^'GQ$\!_%'XQ?"WX3M'9:?\ #SP3'-/J&I;=.CN9Y%BB^;]Y,Y,LB8?R(U 8
M;01R/Q^^'/BSX9_M=_"KXN?L<_L5_M8? O7O"-V7UJTU'PAJEUI^HH'3:%3;
M(V'C,T<JLP1D*X .XG]*/^"L/_!%_P".&L_\%&=!_; _93U[PQ9_$_3;>%-6
MT+6F$,>J2PP?90Z.X,;B6UQ"Z2&/ C#*X8_+Y_=_L6?\%,?^"FO[0W@G5OC9
MXJTG]FCP#X/N5^UZ=X(\2-#=:G"9$>9@ME<S>;(ZH$4SS*D8&0A);> >4?\
M!UM\2?%'[3'[?O[,O[,HUB;P[X2\6/IUW> -MC-[J6H?85FE4D!O(C5BH8C'
MFR<\\,_X+_\ _! /X)_\$_O^":6J?$?X,MXH\(ZGH,VG:7XAMY=9N;Z#Q?;3
M7<" W"2.521)Q%,/*"QY0C9G:5^N/^#B'_@B5XV_X*'7?@'XK_!;4[6Q^,'P
MQ406]M>70MEU6W27[1#Y<S?*EQ%-EE+D(PD;++M&?E_]M?\ 82_X*B?\%/?V
M(-2T+XL0^"M ;PW]B-CX&T&_L8+WQU<K<1(US?7 NFM$6*/S)P@E56D08A#!
M" #]$O\ @W1_Y0J? '_L"7'_ *7W-?,?_!WC^QS\.?&W_!/K5OC5J?A]KCXE
M>#9-,T31]7^WW*"TM)[]?-C\A9!"^[S'^9T9AG@C K[2_P""+_[.GC']DK_@
MF!\(?AU\0-(&@^,?"VES6VIV NX;K[-(UW/(!YL+O&WRNIRK$<XZYI__  6*
M_8.O_P#@I/\ \$]/'GPET?4K/2?$&MK:W>DW5VS+;)=6US'.BRE58['V%"0I
M(WYP<4 ? G_!"_\ 9:^%O[$O_!%=?VO/"?@N(?&A_ASXBN=0U2XU.]EAU%;:
M[NGCB>V:;R$4FSMP3&BMA#R"Q)^8?^#=[_@D_P##G_@L]X0^,7QU_:6N/$'Q
M*\27GB9]'BCEUBXLVCG-O%<RW;M!(CLQ^T(B(<1H(V&UA@+]L_\ !"[]EG]L
M/]GGP-J'[-O[1?PX\#Q_LZZ1X9U/3M.U2TU&UNKO4I;JY#-;,8;HR>2\=Q=G
M+VZ,. 6' /@'P4_X)7?\% O^"(?Q$\>:?^RFOP_^,/PS\;77GP6.O7<%O<61
M0XBFDBGGME6X$9V,T4KI(%RR A H!Q?_  2(L]8_X)1_\'*?Q!_92\)>(-4U
MCX5^(EFC^Q7KF7RC_9::I:S<  3Q*Y@9\ .K-D9VE?Z _$8T\^'K_P#M9K5=
M+-O(+PW+!81#M._>3P%VYR3QC-?EA_P1E_X(C?%?X,_MG^*_VK/VH/$VEZ_\
M:/%"3K::;ITBS0Z:TZK')-+(JB/>(E\F..(&-(R?F/RA?T^^*OPVTOXR_##Q
M)X0UR%KC1?%6EW.D:A$K;3);W$312*#V)5R,T ?AC\6/^#7OQM\./C=J/Q-_
M89_:)L?#D<DTH_L]];FMIM+W8<VJWUGY@FB)P!'-&N%V[B_6G_L-_P#!<_\
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
M'^)<%G-&57"73B[2C)6E%]FO\KK?JF%%%%>&?0!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 %%%% !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 %%%% !117SCX[_X*^?LN_##
MQMK'AOQ%\>OA?HNO^'[V;3M2T^[UV&*XL;F%S'+%(I.5='5E(/0@T ?1U%?+
MG_#[7]D7_HXSX1_^%%!_\57J6J_MM?"/0_CYI?PLO/B-X1MOB-K4236'AN34
M8UU*[1XVD1DASN8,BLP('0$T >HT444 %%%% !7PA_P43_X-^_A-^W]\>[7X
MN0^)/'?PK^+5HD*CQ/X2U 6\TYB3RXG=6!(D1 %#QM&VU0"3@8^[Z* /R_\
M#O\ P:\> _'/Q2T'Q1\=OCC\=/VB!X<F,MGI?C'7VN+)P0/DDW%Y2F0"521
MVU0V5R#^G6GZ?;Z1806MK!#:VMK&L4,,2!(XD48554<!0   . !4U% !117F
M7Q\_;/\ A/\ LLZ[X?TOXC_$+PGX)U#Q8[QZ-;ZOJ"6LFILC(K"(,1N(:6,'
M'=U]: /3:* <BB@ HHKP/XH_\%3_ -FWX*>,IO#OBOXZ?"W0M<MW\J:QNO$=
MJL\#\95UWY1AD<-@T >^45R_PA^-G@[]H'P7#XD\"^*?#_C#0+AVBCU'1K^*
M]MF=3AEWQL5W ]1G(KJ* "BBB@ HHJ.[NX["TEGFD6*&%#)(['"HH&23[ 4
M245\NM_P6S_9&1BI_:,^$8(."/\ A(H./_'J[K]GK_@HO\"?VL_&\_AKX9_%
MKP+XZ\06MF^H2Z?HVK175Q';HZ(TI523L#21@GU<>M 'M%%%% !1110 4444
M %%<U\8/C)X5_9^^&^J>,/&_B#2O"OA;151[_5=2N%M[6T5Y%C4N[<+EW51G
MNP%>"6__  6N_9'NITCC_:,^$9>1@JC_ (2.W&2>!SNH ^H**Q_ 'Q#T#XK>
M$+'Q!X7UO2?$>@ZFGFVFHZ9=QW=K=+DC*21DJPR".#U!%;% !1110 445Y;\
M4/VW/A#\%/C/X=^'7B[XD>#_  [XZ\6!#I&AW^I1PWM]YCF./8A.?G<%5SC<
MP(&2#0!ZE1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1135GC:0H'4LO50>10 ZBBB@ K\-_\
M@JF5\1?\%?;VSU)A]A_M+1+1M_W5@:&V+?A\['\:_<BORT_X+L?L ^*O&/Q#
MLOB]X*TF\UF%K)+37;>RC,EQ;-%GR[@(OS,I0A6(^[L4]#D?H7AGCJ&'S=QK
MR4?:0E%-]&VFORT\]#\V\5,!B,3DRGAXN7LYQFTNL4FGI\[ORU/U)B54B55^
MZH 'TKY]_P""H'[4<G[)G['?B;Q#I][]B\1WZKI>B,"/,%U*<;U!SDQH'DZ?
MP5\*?"7_ (.(O%'@;P%I^A>*OAK%XB\0Z= MJ]_%JK6373*-H>2(PN0YQEL$
M G. .@R$^#7QZ_X+6_&G2M<\9:7<> _AGI3?Z.SPO%;VT+$;_LZ2?-/.X&#(
M1M&/X0 M=.7\"8C XM8K.W&GAZ;NVY)\]M4HI-M\W9I.WGH<F8^(6&S#!/"Y
M"I5,347*DHR7(WHY2;22Y>Z;5_+4]B_X)V_&[XP?$#]A3XT?%+X@^+M8URRA
MT6^AT".Z"*%:"VE:69=JC^(JH/JC5Y7_ ,&WW@^'4?C;\1M>D"M<:;HUO9Q$
MCD">8LQ'_?D#\:_3G_AG'P[I?[-EU\+M'METOPY)H<NAPHBY,4<D31ESTW,=
MQ8D\L23WK\;/V:OC%\0O^"+7[3GB"U\7>#;R_P!,U.+[!>0[F@BOHTDS%<VT
MQ4JV/FQD<AR#M/3V<IQ4,YP>:8?+XQA4JN+A!6C>$>BV5[)W\WYGAYQ@YY'C
MLIQ.8RE.E24E.;O*TY=7N[7>GDM-C]QO$.OVGA70+[5+^:.VL=.@>YN)7.%B
MC12S,3Z  FOQA_X)L:!>?MP?\%:=2^(EQ;LVEZ3J-WXIG,@R(AN*6D?^\&:,
M@>D1]*[+]I/_ (*4_%3_ (*?>'6^&/P?^'.MZ9I&M.L>IW*RF>>YBR,QR2!5
MC@A)^\2QW 8R 2#]U?\ !-']@BQ_8/\ @>=+FEM]0\7:ZZW6N7T2_*T@&$AC
M)Y\N,$@9ZDLV!G \NAAY<-95B/K;2Q6(7)&":;C'K)V;M>^GFEYV]?$8B/%6
M<8;ZFF\)AWSRFTTI3^S&-TF[6U\F_*_Y[_\ !;O7YOC[_P %'/"?P]T^3SGT
MVVL-&2,'A+F\F#M]/EDBS[ 5^Q'AK0H/"_AS3],M46.VTZVCMHE P%1%"@?D
M*_$O_@JWX+\<?LT_\%+-0^)7]EW#6-QJEEKVBZA)"SVEP84A_=LPXRK1E2N0
M<8/<&OI#P+_P6I^+W[5\$?AGX4_!1?\ A*+U1"=4EOWN['3V;@S./*155<Y^
M>3 [[NA]//N'L7CLFR_ZARNC"G>4G*,5&4K-MW:ZWVNUKH>5P[Q+@\OSO,O[
M0YE6J5+1BHRDY1C=12LGNK;V3TU/&?\ @MOXGF_:&_X*,^%OAYI;?:)-)MK'
M14C5L_Z5=R[V^AVR1 _[M?8'_!;#QG#\#O\ @F[)X8T]UA76[BP\/P*ORGR8
M\2L!_P !@Q]#CO7Q+^P5^S-XW\>?\%8=/OO&$.N:L-!UJ]U?4]<N[*6.*^FM
MPY616< $-/Y>T?W3P.,5[A_P<0R>)/'6M_#?PKH>BZUJEK9PW6JW1L[.2:-7
M=EBC!*@C("2<'U]Z]&MA:*S;*<HA-.%&/.WTOO?YN.S[GF4,57>3YQG4X.,Z
M\_9Q75+X;?)2W6FA[-_P0+^%"^ OV&$UR2/;=>,M8N;\L1@F*/%N@^F8G/\
MP.M;_@NK\4/^%>_\$_M:L4F\FX\6:E::1'@X9AO,[C\4@8'V-?0'[(/PM7X)
M_LM_#_PJ(?L\FBZ%:PW"8Q^_,8:4D>ID9R?<U\!_\'$4WB+QWK/PW\):%HNN
M:M!9PW6K77V.REFC#R,L462H(W )+QU ;WKX_*)QS3B]8B;]WVCG=]HW<?R2
M/M<ZIRRC@MX:"]Y4HPLN\[*7YMGLW_! GX7_ /"#?L*IK$D/EW'B[6;J_P D
M8+1Q[;=/P_=,1]:^/?\ @K-=2?M/?\%:?#_@*T9KB.Q?2O#A1?F"-,XFE./9
M9^?9?:OU6_8^^%W_  I;]EKP!X7\OR9='T.UAG7&,3&,-)Q[NS&OQF_:"U?X
MC?LF?\%1O$'Q$O?"&H7U_I_BFZU6Q2[M93:ZA;N[B,HZCE3&PP5)VD#C@BOH
M.$<1]=X@QV/IM<_+/D3=KMNT?N2M\SYWC+#K <-Y?EU1/V?-3]HTF[)*\MN[
M=_D?N[9VJ6-I%#&H6.% B@=@!@56\2:C_8_AV_O,9^RVTDV/7:I/]*\8_P""
M?'[5?B+]L7X'7'C#Q%X27P=(=3EL[6T\R20S1(D9\TEU4\LS#@8^6O;M0LH]
M2L)K>4;H[B-HW'J",'^=?D^,PE3"8F6'Q"]Z+L[-/UU6A^PX/&4L9A8XG#/W
M9J\6TUITT=F?B]_P0=TC_A8G_!0K7/$&H'[1>6.C7^I!WY8S331HS_7$K_\
M?1K]I995AC9W955068DX  K\,]"B^(7_  17_;AU#6KSPS=:SX=8W%E%,P:*
MVUK3Y&#*4F"E4D&(R00<,I!&#FO:/V@/^"Q/Q"_;B\&77PZ^"_PUUZQN_$49
MM+R]20W=V(G&'2,(H2($'!D9N%)^Z>1^N<8<,XO.LQIX[!N+P\H1]_F2C%*]
M[W=]+WM;R[GXQP7Q5@LBRRIE^.4EB8SE^[Y9.4F[6M96UVNWY]CR_P *0M_P
M4;_X+32:E91?;/#L/B 7KR8W1_V=I^U59O:3RD'UE KT7_@XX^)G]N_&'X=^
M"K>0R-I.FS:E+&ISB2XE$:#'KM@)^C"OK?\ X)-_\$W_ /AAOX;7FJ>(C:W7
MQ \4(GV]XL.FFP+RMJC_ ,7/S.PX9@H&0H)^,?CI\-/$G[5O_!;RS\WP_K+^
M'+'Q):6?VJ:RD^RFUL55Y3O*[=K&*3'.#NQWKLR_-L'B,^56@U]7P5&2B^[2
MLVO5/3O:YPYEDV-PW#KHXB+^L8^M%R7\J;ND_1K7LW;H?JE^S=\-5^#G[/W@
MKPJ(UB;P_HEI8R*!C]XD2AS]2VXGW-?F-_P<9_$MO$?QE^'/@2S+2S:;ITNI
M21J>LES*(HQ]<0-^##UK];Z_';X_?#?Q'^UK_P %MK;S/#^N#PSI_B.SL/M4
MMC(+<VUBJF4[RNTJS1R$'/(85\?X?3B\WJ9EB'I2A.;OW>GZL^V\2(2634LK
MPR=ZLX4U;LG?]$?JI^SA\-%^#?P \%^%47;_ ,(_HUK9/QC+I$H8_BV3^-=;
MJNH+I.EW-U)_J[6)I6^B@D_RJQ4-_91ZE8S6\PW17$;1N/52,'^=? U*SJU7
M5J;R=W\W=GZ-2HJE25*GM%)+Y*R/Q4_X(TV$OQ__ ."HE_XPU5EDN[6+5/$4
MGO/,^SCZ&<U^V-?A+?\ @7XL?\$:OVQYO$EMH%QJ>C6LL]O;7LD#G3];L)#G
M:9$X23 4D9RC+T(Z_15S_P '%OB+QCI_]G^%?@VLGB"X79!NU:2]0.>!^YC@
M1FY[!A]:_8N-.&<=G6+IX[*U&I0Y(I-2BE%*^]VN_P"A^(\"\59?D6"JY?F[
ME3KJI)M.,FY-VU5D^UM?79F=_P '&WQE76O&OP]^'EE-YLVG0S:O>PH=Q$DQ
M6* $?WMJ2$=\/[BOK/P/\8_!O_!*S]@SX76/Q EOK/\ T.&SECM+4SR_;)8V
MN)@5'96+@GZ>M?-/[!/_  36^(G[1'[1W_"^/V@8;BWN/M:ZE9:1>1A+B^G7
M'E-+%_RQ@CPNV,X)VKD!?O>[?\%O/V4?$W[3G[+^G3^$;&?5M8\(:E_:+:?
M-TUU T923RUZLZ_*VT<D!L9.!7!C*F6N6!X9G53IP;=2<7ISROHGMHVU?S\F
M>C@:>:*.8<50HM5:B2I0DM>2-M7'?5).V]T^Z/:=$TSX4_\ !1KX#Z3XDU#P
MOI_BCPSK22-8MJ^GA+B()(T;,A/SQG<C<JP.*_,G_@LC_P $P/!O['?A;1?'
M?@.YNK'2-8U0:7<:-<SF86\C122(\+M\^S$3 JQ)!*X..!;_ &%_^"T-U^Q7
M\$K/X:>,OA_J6I#PZ\R6,\%Q]EN$5Y&D,4L4B]0[-\P(XP-N1DR?$:?XU_\
M!<KXO^'H+?PG<>!_AIH<C%;J<.]K:AL>9,TK!?M$Y4!51  !Z LQ]7(\GS7(
MLTE5JU/9X*+D[RFG&4=>6ROK)Z;)._W/Q\_SK)^(,HA1I4O:X^:BK1@U*,].
M:\K:16N[:M]Z^[/^".'B_7O&W_!/;P/>>(+FYO+J+[3:V\UP2TCVT4[I$"3R
M0%4*#Z**^H*YOX/_  LTGX(?"[0?".AP^3I/AVRCL;93]YE1<;F]68Y8GN2:
MZ2OR'-L5#$XZMB:2M&<I-+LFVT?M.38.IA<!1PU5\TH0C%ONTDF%%%%>>>D?
M@3_P36_Y2K>#?^QBO/\ T7/7ZW_\%7]=O/#O_!/'XI7%BS+-)I2VS%>OERS1
MQR?AL=OPK\F/V@O@[\2O^":O[=-UXRLO#]X]CHNORZKHFHS6;R:=J%N\A949
MTPHRC['4,K DXQP:_3;]BW]H*[_X*N_L7^.K?QIHNGZ#'JL]UX<D33R[*L;6
M\;"4>82=ZM)D<XRHK]NXVI>TQ.#X@IVGAX*G=IIOXKVMZ/\ S/P/@&K[+"8[
MANK>&)FZCBFFE\'+>_JONV/CG_@V_P##6GW_ ,=OB'JDT:-J6FZ)!#:D]426
M8^81_P!^T&??WK['_P""X/A?2_$'_!.7QE=:AY:W&C7.GWFGNP!99S>11<=\
MF.60<=B3T!K\T_!4_P 7_P#@BI^U1<:G?^&VN[*>.73G>9'&F^(+0L&!BF4?
M*P*HX_B4C#+@D'?_ &Q_^"H7Q&_X*8>&])^&WAWP*VF6MU>)<3:?ICRZA=ZG
M*I_=J2$7$:D[L;?O $GC%>AF7#N+QW$='/,+.+P]X2Y^962C:ZWOK;TUUZGF
MY5Q-@LOX8KY!BX2CB;3CR<KNW.]GM;2ZZWTTOH>_?\&UNKW4FE?%JP9V^PQ2
MZ9<(F/E$C"Y5C]2$7\A7ZC5\J_\ !)/]A&\_8A_9]N(M?:-O&/BR=+_5HXW#
MQV052(K<,!R4#,6/(W.V"0 :^JJ_*^-LPH8W.Z^(PSO!M)/O:*3?HVM.Y^O\
M!Y;B,!D.'PV*5II-M/=<TG))^:35UT/QB_X.,O\ D\[PG_V)5M_Z77U<M\&?
M^"0'[07QC^$'AWQ-H/B+08=!\1:=#>V4,VO7$3)!(@959!&0O!Z D5U?_!Q?
M"\G[9OA/:K-_Q1=MT'_3]?5^FO\ P3K&W]A'X1@\'_A%;#_T2M?I6*XBQ64<
M+X"KA.6\M'S*_=GY9@^&<)G7%N84<9S)1U7*[:Z(^%?V4O\ @WGU"P\:V>M?
M%[Q)I=YIMG,)GT32#)(;\@@[99W"[4)X8*I)!X93S7U3_P %B["'2_\ @FCX
M^M;:&.WM[>"QBBBC4*D:+>0 * .     *^IZ^7_^"S"E_P#@G#\1 H)/EV?
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
MB@ HHHH **:UQ&D@5G56;H">33J "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HK%^(GQ*\.?"'PA=>(/%GB#1?"^@V)07.I:O?165G;[W6--\LK*B[G
M95&2,LP Y(JM\+OC#X1^.'ADZUX+\4^'/&&C+,UN;_1-2AU"U$J@%D\R%F7<
M RDC.1D>M '1T444 %%%% !1110 45'=74=C:R3321PPPJ7DD=@JHH&223P
M!SDURGPD_:"\!?'ZRO+CP'XW\(>-K?376.[ET'6;?4DM78$JLAA=@I(!(!QG
M!H Z^BBB@ HHHH **** "BBB@ HHHH **Y[XF_%OPI\%/"[:YXR\3>'O".BI
M*L+:AK6HPV%JLC?=0RRLJ[C@X&<G%7_"'C'2/B#X8L=;T'5--US1=4A6XL[_
M $^Y2YM;N,]'CD0E74]BI(- &E17)_%KX^>!?@%IEI>^.O&GA/P59W\I@MI]
M>U>WTV*XD W%$:9U#,!S@9.*Z32-7M?$&DVM_875O?6-]$EQ;W%O()(;B-P&
M5T920RLI!!!P00: +%%%% !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 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 5^1G_!;[_@A-^S3X:_9!_:+^/5IX*U"/XG26
M&I>+&U(ZW>-&=1FE,TDODF3R\%W8[=NT9QC%?KG7R7_P7<_Y0]?M$?\ 8FW?
M_LM 'Y2?\&X'_!#?]F__ (*#_P#!.Z3X@?%3P;J&O>*/^$IO]-%S%K=W9J((
MHX"B[(I%7@NW.,G-9'_!47X_>#_V,?\ @ZW^'OQ \9WTFD^#? _AZPN;V=(G
MGD2)=+NT151069F8HH'<L,XZU]H?\&=?_*(>3_L>-5_]%VM?)/\ P4:\*Z9X
MU_X/#?@YINL:?9:KIUQ_8+2VMW LT,A2WF==R,"#AE5AD<$ T ?1W@O_ (.^
MOAS/^TGI/A'QM\%?B9\._!_B*>*+2O$NKLBS21RLJI<S691=D.6R6CFE(7G!
MZ#ZX_P""S_\ P5RM/^"/WP!\+^.[GP+/\0(_$VO+HBV<.KC33 3;RS>;O,,N
MX?NL;<#[V<\8K\X?^#X?3H&^'?[/5V84^TIJ.M0K)CY@ABM"5SZ$J#^%==_P
M>*7,EY_P2T^!DTSM)++XLM'=V.6=CI5R22?4T ?5W[ W_!PGX'_X**?M>V7P
MO\">!/$K::OAYM7U3Q7/,!IEC=I"DDMG'^[S+M9RGFL8]QC8A2N"?(?VB_\
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
M]\4ZQXNL=4L]+M;Z.>ZFM([>Y#7&Q"2(@74;SA26 !)K%_X+&?\ *I7\)?\
ML7?!'_HBWH ^@OV*?^#EGP/^W;^U%\*/A7X+^&_B:ZU/QSIPO/$FJ)=B33/!
MTYL9[O[*THB!N)!Y(C)VQ*&<@$E2M?HI\1_^2>:]_P!@ZX_]%-7R+_P;O>$-
M)\)?\$:O@4=+TVPTTZIH1O[PVT"Q&[N'FDWS2;0-TC8&6.2<#GBOKKXC_P#)
M/->_[!UQ_P"BFH _E1_X-XOV4OV2_P!I[Q!\7E_:DUGPWI,>BC33X<&K>*CH
M0E,C7?VG9B6/S<;(,]=N1TS7[K?\$L/^"?O[$O[/7QJUSQE^S+J7AG6/%D.C
MMI.IRZ3XR?6_LUG/+')AX_.D";I+9,,0#\A /6OQ7_X-D?\ @DI\&?\ @J5K
MOQLC^+FEZUJ2^"AI+:7_ &?JDECY9N6O1+NV?>SY,>,],'UK]Q/V=/\ @C'\
M*/\ @F=\'OC%/\ ])\0:;XI\=>%Y[$&]UB6\+S103FVV;_N$22]1[>E 'S_^
MU5_P=4^ ?AM^T#J_PV^"WPE\>?M#:]X;GEAU6X\/,8;*/RFVRF!DAGDF5&^4
MN(UC/5788)]Y_P""47_!>/X1_P#!5_6=6\,>'K#Q#X+^(GA^T-YJ'AG7(E$W
ME*XCDD@E0E9%1V16#!'!<93'-?GI_P &2/B3P?8>&OCUH=Q)IUO\2?[0L+J6
M.8*M]-IJI*GRD_,T:3EMX'"M)'N^\M<%X8GLOB%_P>G+J7PGDL;S2;?4FN=6
MNM)(DM<+X=*:B[LAV_-,TBLQ/,K@<L<$ _37X:?\%O[/XC?\%FO$G[("_#>Z
ML[KPZD[GQ2=<5XY_*L8[O_CU\@%<^9L_UIQC/M5K_@J7_P %K;/_ ()E_M,?
M!?X<7'PZN?&4GQANA;)?QZVMBNE9NH+?)C,$GF_Z[=C<OW<=\C\X?@CXNTKP
M!_P>E_$"?7M2L=%AOOM5K;27TZVZ3RR:';B.-2Y +.>% Y)Z9J'_ (.=/CIX
M-^*7_!6C]D?0_#7B;1?$&J^%=5MUUB#3[I+DZ:TVJVAC24H2%<B-SL)W  $@
M!E) /T:_X+/_ /!<'3_^"/.M_#.UU#X=S>.(OB-)>(9TUU=,73%MVMP6;,$N
M\'S\]5QL[YXU_P#@FY_P6W\'_P#!4+]I3X@>#_A]X,\3V_@_P59FZM/&&H#R
M;77R)UA(@BV95<L6!9]VT#**20/S6_X/C/\ C\_9T_W-=_G85^^7A+PGI?@/
MPQ8:+H>FV.CZ/I<"6UG964"P6]K$HPJ1HH"JH'    H ^)O^#EK_ )0@?'G_
M *\--_\ 3O8U^0G_  2,_8C_ &"?C3_P2?U3QA^T#XB\*^'_ (E6]SJR2W+^
M,&L=5MH8N;=XK/SL.V/NCRFWG PV:_7O_@Y:_P"4('QY_P"O#3?_ $[V-?E/
M_P $,/\ @CQ^QS^V=_P3LM?'GQLUR/2O&LFK:C:W#GQFFE>1;Q,!&_DLP PI
M)W$8..<T >P?\&26D^/[7P7\<KFX75%^%=Q=Z>NDO<[EMIM27SQ.8 1@L(O)
M$I4_\\@<]ON?_@EW_P %TK/_ (*6_MC_ !8^$5O\-+KP?+\+4N7?5)-=6^74
MO)OA:<1""/R\YW_>;'3GK7YM_P#!N/\ M&^(/@/_ ,%HOB%^S;\-_'7B+XE_
MLZPIK2:4UY?_ &RUTZ&TDWP:A$5'EKO<^2S1!(Y3<*^"0@$W_!L3XMTOP+_P
M6S_:NL=;U*QT>]O%U>&""^G6WDFDCUP%T57()90"2!R #0!^E7QL_P""WEG\
M&_\ @L1X-_9)?X;W6H77BZ*UD7Q.-<6*.U\^&67!M?();;Y>/]:,YSQBI/\
M@J7_ ,%X_ /_  33^*_AWX96_@_Q9\5/BYXJMX[G3O"WA] K[)7>. 22D,0T
MDB,%1$=\#)4 KN_-/]HSXT>$_CC_ ,'BWPEU'P=XATGQ-INFRZ;IMQ>:;<"X
MMUN(["X,D8D7*L5WJ"5) .1G(('NG_!<K]A'X6_MM?\ !33P:OPZ_:+L?@_^
MUUI>GVUMI>BWMK>Q1ZJT2R75G-'=PIFWE52X\Q#)D*JA0R$, >]?L7?\'(/A
MGX[_ +5VB_!#XN?!WXA?L]_$KQ0571;/Q&/-M;]GW>4AD:.&1'E*LJ9B*,RE
M=^[ /D?_  5W^,W[/OPZ_P""]?[..@^.O@)=>./B;K5IH4^D^+8?%DNG6^G>
M;J]Y;V_G6*Q,ER8)8FE!9@6W*IX45\SZ3^UY^U)_P3N_X*G? _X:?MB>&_A5
M\<I/%%]8V&@>(GTJRO\ 6=.@FOC#%=V5VL,=PC17#;MLT67"G;AOF&]_P7__
M .5G[]D'_L%^%/\ U)=2H _0K_@L-_P70T?_ ()#_%3X4^'];\ S>*K'XE&X
M:?4EUH6*:+%!-;QO(R>1*90%G+8!4_)CG/'S5\4O^#Q/X:_#[XI:;]E^"?Q1
MU+X3ZE<>1;^-YE%B-0"LRO+:6LD>)D&,C=/&YYRBD8/B'_!Y'I]OJ_[6G[)-
MI=0Q7%K=2:C#-%(H9)4:\TX,K \$$$@@U]5_\';7A+2](_X(JW-G:Z;86MGH
M?B;15TZ"*W5([ *7B41*!B,"-F0;<85B.AQ0!]S_ !:_X* _"GX)_L:+\?/$
M'BB&V^&,^D6^LVFHK"[27T5PJM;I%%C>TLF]5"8!!/.T D?G+_Q%G1-H/_">
M+^R=\<F^!_FA?^$X*IY>SS1&S^7Y?V?ALKC[5@L-N0>GRC_P5CTCQ+K_ /P:
M?_LDWU@UU/HNEWFDMK.QVQ'&;.]B@9QT\L2%$&> S1^V/5O@O^RI^T3\1_\
M@CKH_BR\_;\\)^'_ -GVZ^':6^J:6_PVTVXM]'TW[&(;C3GE4B5Y8QNA)'[U
MG''SL* /UP^$O_!03X4_&G]BW_AH#1?$T+?"^'1[G6[O4IHF62PAME<W"2Q
M%UEC,;J4 ))&%W9&?SFNO^#LV'QA::UXJ^'/[*WQD\=_"7PS*Z:MXQB<00V2
M1J'E=HTAEC7;&5<AYT(!&=HYIO\ P1<^!O[/_P +?^"(GQV\.ZA\<$^)_P $
M=:U#5(O$GB.U\-W^B?V-%-86T,ZK#,KRED4I)YBJ5!(X^4U\A_ 7_@G5^TY^
MR?\ LU^+OB1^P[^U!X.^+/P#D^VWFHZ3>1_8Q>&&-DNA)8W\+VFX1* [^9&7
M"KP0%H _:?\ 9?\ ^"M?P9_:L_8/U7]HC1-:N]-\ ^&[6ZN/$"ZA;[;[07MH
MQ)-!/%&7S($*L A8.'0J3N%?"L__  =FKXKTO6?&'@/]E'XS>,O@_P"'9I(M
M2\9HXAAM?+RSLR)#)$H"%'.^=2 _(&!FG_P2"_;7^%O_  4)_P""*OQTL_BY
MX*\'_!SPGHJ7&B>.-4\':.NF:?>PSVR@:@D,,;;+A%*A@%< HK8"G8OR/\*?
M^"?G[47['G['_B[XD?L<?M->"_B_^S?);:E>:EI-] +>.\ABC=;T2:?J$+VW
M$<95R)$:0 ?*010!^ZG[%O\ P42^%_[=O[)EO\9_!NLFT\&>7.=1?5MEI-H<
MD"[IXKKYBD;1J0Q.XKM(8,5()^"?%'_!U3IGCWQKKD/P&_9K^,/QT\(^%IC#
MJOB72X7M;6/@D/'&D$S%2H8CS?*8@?=QS7DG[)/[:=]_P4&_X-I?VH)?"_PU
M\(_#7Q=X9T_4;'5X?!^E+I>EZX19V\TUVD48PL[VH:.1<G_5H055E1/'/^#=
M/]G?]I/]H']@NZD^!O[8FA_"/1=#U^[CU7PG_P ('IVJW.GW#!'%Q+--^\99
M8]I5FX 0J#\A  /V+_X)>_\ !6'X6_\ !6/X.7WBKX<S:G8WFASK::UH6JQ+
M%J&DRLNY-P1F5XW ;;(C$':P.&5E'Q_\2/\ @Z6T;Q+\:/$/A']GW]GOXI?M
M#0>$9FBU?5M#W06L8$C)YD0C@G=XV*G:SB,-C(R*\P_X-OO@#\._A!^WU\>]
M>\*_M/:7\<O$FI:7/_PE=AIG@N[T>WCN3J <WBS$FWE&\3*JP<$2DK\M?/?P
M!_X)A>*KCXT_$/XB?\$Q/VM-!U#3[:\CEUGPS=K=::]E'(\DMM:DRP/;WB@K
M(%\Z- J@@L2QR ?KM_P2@_X+(_#/_@K;X'UZ[\'V.N>&?%'A!XHM>\.:RB+=
M6!DW!71D)62(LCJ&^5@5^95) /UQ7XV_\&TO_!0?Q-\?OVH?C9\*OBA\,OAW
MH?Q:\(K/>:UXM\,:+:6%QK$D=]Y-S!?/;#RII!.Y=9$(#_.<$C<?TD^ O_!2
M/X%_M0?'/Q5\-?A_\3/#GBCQQX+#-JVEV;N7@"R&)RCLHCF".-KF)G"%EW8W
M+D ]NHKQ/X?_ /!1WX'?%/\ :EU[X)^'_B5X=U+XI>&=XU#P^CNMQ&R F1$9
ME$<KQA29$C9FCP=P6H[?_@I/\"[K]KV3X"Q_$KP^WQ<C4D^',R>?N$7G&,2;
M/*,HC^?R@^_:"=N : /<**** "BBB@ HHHH **** "BBB@ HHHH ***;/.MM
M"TCG:JC)- %'Q)KB:%IK2-]]N$'J:X;0&O-7U\/%(RR,VYV!Z"F^)=:D\1ZM
M\N2@.V-179^$/#BZ%8 L/WTG+'T]JK9$[FN@*H >3CD^M+114E!1110!F3>"
MM&N+W[1)I.F27!.XRM:H7)]<XS6F!@4454I-[LF,8K9!575-$L]<@$=]9VMY
M&IR$GB610?H0:M44DVG=#:35F5],TBTT6W\FSM;>TBSG9#$(US] *L444-MN
M[!))61!J.EVNL6QAN[>"ZA;DQS1AU/X'BFZ7HUGHEOY-E:VUG%G.R")8US]
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
MDUM"L1F4*H*;BXML' 1:Y[_@Q]_Y()\?/^P_I7_I//0!]R?M\_\ !PY^S_\
M\$__ (VM\,]6_P"$S\??$*W53=Z#X.TM-0N+ LF]4E:22.,2%<-L5BP!!( (
MKHO^";__  73^!7_  4Y\<ZIX/\ !=SXF\-^/-'@>YN?#/B?3A8Z@(XV"RE=
MCR1L8V(#*'W+G.,9(_#+_@D+X3_:J^(W_!5[]HYO@WXJ^$OA7XV6]]JDWB.;
MX@6T]Q,Z_P!J.MVMLT=M<%6$Y029VD@K@D X^D=._82^.6B?\%YO@_\ $GXY
M?M$?LGZ?\7K/5-,:[T#PWJ]YIVMZY9GS(MBVPL(Q+-- TD7[QUWIM4G;B@#]
M(_VS_P#@O[\$?V"?VV=+^"'Q&L_&.F:EJ&FPZM-XACM+>31=/MY%F;=*WGB<
MD"%OECA=B2H4,3BMG]E'_@NI\"?VLOV6/B?\:-/O/$'A7X<_">^-CK&J>(+-
M+?SCY<;J\,<<DCL',L:(I"NSL%"Y(K\IO^"T7P]T/XL?\'7'P%\-^)=+L]<T
M#6O^$6M;_3[R,26]Y"UY/NCD0\,IZ%3P1P>*_1C_ (.!/BG\#_V'_P#@EYJ4
M/C;X1Z3XS\*>(M;L=(T[PC87$F@V=]?#?<1-++:%'2.-+:23"Y+%%7 !R #R
MVX_X._\ ]G)(&U*#X?\ QZN_"<5RMI+XDB\,VW]F0R'.%9S=!@QQG;MW'TKZ
ML^./_!9?X-_!W_@G);?M1V$^N>./AC>26T4!T"WC:^9YK@6Q0Q7$D01XY<JZ
MLP*E3P>_Y1?&KP_^V-=?\$(_$5XWA?\ 97^#O[,<W@S^T;+PG%)J5SK1TZX8
M7$ CDG:X0W4DDJ.K22AS*5X4\#[&_P"#0#_E#M8?]CAJ_P#.&@#\^/\ @AI_
MP<R^)?AG\8]>\/?M%^)_BI\4F\>7^EZ5X5\A+6YCTB9YY(Y&E\R6(JK>;#R@
M<X0\=,_LE_P4E_X+=? O_@EUKNC^'_'VI:YK'C/7HEN++PSX<L1?:D\+/L65
ME9DCC5F!"[W!<JVT'!Q^5_\ P9#R*/B+^T@NY=QMM%(&>2/-OJ\A^+&A_'+Q
MW_P=?_$VQ^'.O?#SP[\7EU*X_P"$9N_'D$MQIT5LFF1- (PD,Y68V(!C.P <
MX() (!^N7[#/_!QO^S[^W+\>K3X7VMOX\^'/Q U,E-/T;QGI"6,M\^S>(T>.
M65!(R?,JNREATR2 ?9_^"DO_  59^#__  2L^&NF^(OBIJU]'/KTLD.CZ/I=
MN+K4M5:,*9#%&650B!DW.[*H+J,Y8 _C#_P5&_8%_:B^('[2WPA\6?M*?M+_
M +'/@?QQX>G$WABZ@U:^T34[I(KF&0%6330\GERA3&20$9VVD%FK9_X.-8-+
M\6_\'#O[+&@_$@6\WPUFM/#L5]'>L!8O%-K=PMV)-Q"B-E6,2$XPG7I0!5_X
M+?\ _!?[X"_\%5O^"5_B+PCX%?Q7X>\96?B'2]0&B^([".WN+FW25U>2)X99
M8FV[E)7>&P<XP#C]<_\ @AE_RB!_9U_[$BP_] KXL_X/$?AY\.;3_@F+X;O[
MK3_#-EXOTCQ'8V?A=E6*&\6UV.L\%N!AFA6,H61<JN$.!@5]I_\ !#+_ )1
M_LZ_]B18?^@4 ?GK_P 'NO\ R:+\%?\ L;[K_P!(FKL_ O\ P=??LN?LL?"O
MX:_#VXC^('B^^\/^&-)TW5-2\/Z5!+I]E/'9PI*F^:>)Y-C!@3&C E3@GC/&
M?\'NO_)HOP5_[&^Z_P#2)J^DOC7\,O@KI'_!LEJEHNF^#+/P$WPCCU&![5(?
MLS:K]@0Q3HXR&NS>[<-DR&7CEN* />_VB/\ @K_\+?@3_P $]-/_ &G--M?$
MGQ&^%VH&U/G^%X;>6ZMXYY#"'DCN)H0OESXBD7=O1VP5X8CTG]D_]N#P/^V+
M^QUH/QP\+S7L'@S7=,GU3;>H@NK%8&D2>*98V=1)&\4BL%9AE>">M?E5_P &
MOO[/\'[97_! _P",7PM\81+<>'?%?BW6-'LO/7<ENDFGZ>ZRJ!SF.Z+2 \$,
MF1VKXB_98_X*/^(/V _^"+?[7G[-'B2X71?B1X;\1?\ ".:3;O,&D5-2D>SU
M.*+M^Z6VN) ZGK<;AC ) /V6_9I_X.+_ (*_M*?LE_%GXW0^%_B=X7^'OP?:
MV@U.^UG3+7=J-Q.<);VJV]S+OD!,6[?L"^?&2<$D>Y?\$R_^"GGPY_X*M? 2
M\^('PWA\0V-AIFJ2:/?V&MVJ6]Y9W"(DF&$<DD;!DD1@5<]<'!!%?.O_  1F
M_P"">W@/]EW_ ((9Z%X.^+VGZ#<:#\0-)E\7>.8M=*16*I>*LJK,7P(_)MDM
ME+$@J\18%3C'T_\ \$[/A?\ L_?"G]G.WL?V:H_!7_"MYKV:59_#&I#4K6XN
MOE61GN/,D:24!4!+N6 "CIB@#W:BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "DP=^>V.E+10 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
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
M\</^#1O]E7XM?$+4M?T6Z^)GPW35Y'>ZTSPOK4,6GN'8LZ+'<03%(R?X%8*
M %  Q7ZB44 ?.?\ P3I_X)6?!K_@EMX U/0OA/H%U93:]*DVK:KJ%TUWJ.IL
M@(C$DAP B!FVHBJ@+,<99B?F7XX?\&M7[.OQ0^-&M>.O"NO?%GX.ZKX@F>XO
MK?P-XACL;61W):0JDL,IC5F);8A" G"JHXK])J* /F'_ ()J_P#!(CX,_P#!
M*CPIK5C\+]*U)]2\2/&VJZWK%T+O4KY4SLC+A558U)8[$502Q)R<8XG]A;_@
M@S\#O^">G[77B[XS> I/%TGB3Q9;W5H+/4K^*;3])BN9HYI5MD6)7&6C4 R.
MY"D@'!K[4HH ^+?@/_P0:^!7[.W_  45U_\ ::T%/%<OCS7KO4-1%G>:BDVE
MV%Y?&3[5<0Q^6) [B:48>1E42':HXQ%9_P#!!#X$V?\ P4T?]JE?^$N;QXU\
MVK_V6VI)_8RZ@T9C-WY?E^=OYW;?-\O=SM[5]KT4 %%%% !1110 4444 %%%
M% !1110 4444 %<?\0_$O/V*%O>0C^5;WBG75T/3&D_Y:-P@]ZX30M+E\2ZP
M%;)#'=(WM51[B9L_#WPUYS_;9E^5?N CJ?6NTJ.VMUM(%C1=JJ, 5)4L8444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%?,7_!4S]NZR_8E_9[O;RVGC;Q7K"-;:3!GY
M@Y&/,(]%R#[UVY=E];'8F&$PZO*3LOZ[+J<>88ZC@\//%5W:,5=GR%_P6X_X
M*HZO\/\ QM8_#OX;:Y<:=?Z3.ESJM]:3%6#J=RPY4].!GU!Q7V1_P3%_;FT_
M]MK]GRQU)YHU\2:6BVVJVV[Y@X &_P!2&X.?4U_.EXM\5WWCCQ+?:MJ=Q)=7
MVH3-/-(YR69CDU[A_P $X?VVM5_8D_:%TW7899&T.^=;;5K;/RRPL<%L>J_>
M_"OZ%SKPUP[R*.$PB7MJ:NI=9/JGZ].VA^#9/XB5UG<L3BG^YJ.S72*Z->G7
MOJ?TGT5B?#GX@Z7\4_!.F^(-&N8[O3=4@6>&1&SD,,X/N*VZ_F^<)0DXR5FM
MS^@XR4HJ4=4PHHHJ2@HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KC_B'X:Q_IL*_]= /YUV%-
MG@6YA:-UW*PP10!QWP\\2^6_V*9OE;_5D]O:NSKS/Q'I$GAO6/ER%SNC:NX\
M)Z\NN:8K?\M8_E<53[DHU****DH**** "BBB@ HHHH \:_X*!_L5Z!_P4._9
M#\9?!_Q-J6J:-I/B^")&O].*_:+22&>.>)P&!5@)(ERI^\N1D'##Y^_8X_X(
M3^!?V3?^"9?C_P#9G;QEXJ\0:-\3#>2ZYK:[+&Z$ES;Q0,8(U+K&BK"GR,7#
M?,&W!B*^YJ* /AO_ ()I?\$+/ O_  3G_8_^*'PC@\6^(O%UO\7!=0:[JLD2
M6$ZVTUL]JD<"*7$;)%(YWDL2[%L 84<W_P $PO\ @@1H_P#P2Q^"OQHT'P5\
M4M?U+Q5\7+'^SX]?N]+C2/0DCBN$M72U63$LL37,CEC(H?"@*@!S^A%% 'PO
M_P $5?\ @AYX=_X(WZ3X^:Q\:77Q U[Q]/:-<ZI<Z4-/:WM[<2;(5032YR\T
MCLV03E00=H-=A_P6/_X)+:#_ ,%?OV<]&\"ZMXFF\%WWA_6X]9L-9@TU;^2$
MB*2*2+RVDC^5U<9PXY13SBOKBB@#XV^*O_!%WP'^U+_P3C\ _L]_&;6]3\<?
M\*\L+:STOQ98P+I6J6[V\1@AG0$S*'\C;&X?>LF-Q&<8^-O"O_!GMX4OM;T?
M3?'_ .T9\6O'7PT\.W1FTOPDZBUBM(AD+$)&EE1/EVJS10QD@-C9D;?V2HH
M\4^-?_!/3X3?'W]C'_A0.O\ A>'_ (5E#IEMI5GIUM(T+Z=';!1;O#)]Y9(R
MBD,<DD'=N!8'\T'_ .#.OPTEQ)X;A_:7^+\7P?EO?MC>#?+C*L<YR9/,%N9,
M@?/]ESQTSS7[-44 >*_!O_@GK\)?@9^QBOP!T3PG:-\,)-+GTJ\TRY)E;4HY
MPWGO._#/+(69B_!!(QMP /SHUW_@T>T/PK>:MI/PM_::^-/PW^'OB+S!JOA>
M.;[5#=JZ[60O'+ K(5^7$L<A*\$FOV!HH ^;/^";?_!*CX3_ /!+7X':IX&^
M'%GJEU;^(+C[5K6IZQ.MQ?ZM($\M?-9$1 BKD*B*JC<QQEB3\N?LG?\ !M+X
M:_88_;XL?B_\*_C'XZ\.^$8]0:_O? KQ&6TU!2LRI;R7"S(7BC,Q*"6.1AC[
MQ))K]-J* /SC_;]_X-M_AO\ M??M'7_QF\#_ ! \>? WXL:HXFO-9\-3[K>[
MFVA&F:'<DBR,H 8Q3(&Y+*S$DS_\$\O^#</X:_L4_M'6_P :/%WCSQQ\;/B[
M:,\EOKOB68"&VE:+RC,L.7=I0A90TLKA01M *AJ_16B@#X'_ &J/^"%NG_M.
M_P#!6;X=_M42_$J\T:[\ 2:4Z>'$T-9X[W[#,\HS<^>I3?OQ_JSC'>O?O^"D
M/_!.KP#_ ,%0?V9+[X8?$(:C!I\EU'J.GZAI\HCO-)O8PZQW$18,I(6212K*
M0RNPX."/>J* /R-\)_\ !I[H=S\$=2\"^/OVC_B]\0=!M-+N++PIH]W-);Z%
MX9N&CD2"[^Q+<,)G@9E=$$D:$J0RE6P/M;_@DC_P3;M?^"5'[(<'PGL_%UQX
MVAAU>[U7^TYM.%@Q,^SY/+$D@^79UW<YZ"OIRB@#\I]=_P"#67PSX._;+G^+
MGPA^.7Q#^$\6J:VFM:IH%A")+6Z'VH7$EHDD,L#+;,PP(W$@4>H  ]O_ ."H
MG_! OX4_\%-OB3I?Q$N=>\6?#;XJZ+;QVUIXH\-W"I+(L1)A\^-A\YC+':Z-
M')C WX  ^Z:* /RW_9A_X-<? GP__:&T'XI?&CXO_$G]H3Q=X5N(+G2O^$AE
M\JRB:"0R1"5'DFEE5'VL$\T)G=N5@V!]"?\ !77_ ((L?#'_ (*]_#S2K/Q9
M<ZAX8\8>&5E70O$VFQK)<6:R8+PRQMA9X"RJVPE2""5=-S9^Q** /QT\3?\
M!H)X3^(WP-OM%\9?'_XD>-/'BM;0Z-XGUJ%[J#P]91-E[:WLFN3Q(#@EIB%P
MNU1@[OTY_8C_ &98OV,?V2/A[\*8=8D\00^ =%@T=-2>V%LUZ(ACS#&&8)GT
MW''K7J5% 'Q;_P %I_\ @CO9?\%C/A-X,\*WOCZZ\ IX/U>755N8-(74C=%X
M3%L*F:+;C.<Y/TKY-^*7_!H)X'\;-I>A:+\?/BQX;^&<<Z7NH>#59;O3WN<?
M/+:*\GEVQ8EB-\<Q7=C)%?L)10!X7\*/A7\(_P#@D?\ L.?V3I2MX4^%OPNT
MJ?4+VZF$EW,L:[I;BYF**7ED=BSMM7J<*H "C^=7]H+X:?"[_@MW_P ''^EV
M_P "H)-0^'_BZ\T[5?%6I"QEM;>YCM8D?4KH1.BM'YB((\NJ[YWW$_O,G^H3
MXB_#K0?B[X$U;POXHTFPU[P[KUJ]EJ.G7L(FM[V!QAXY$/#*1P0:XG]G;]BC
MX0_LC_;C\,/AKX*\!OJBJEW)HFDPV<ERJDD*[(H9@"20"<4 9_[=O[&OA_\
M;W_9%\9?!_Q%J&I:/HWC"R2U:\TYE%Q9M'(DL3J&!5@'C3*GAAD<9R/,_P#@
MD'_P2G\._P#!(G]FK4/A[H/BC5_&$FM:Q)K>H:E?0+;>9,T446V.%2PC0)$O
M!9B222>@'U910 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 %%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4V218HV9CA5&2:=7,?$3Q!]DM1:QM^\D^\1V% '.^*]:;Q!JYV9:-3
MMC'K79^#] 71-,7<O[Z3ES7-_#WP]]MNOM<B_NXS\N>YKNJJ78E=PHHHJ2@H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **1W6-2S$*HY)/:N5\3_ !U\%^"@W]K^+/#NF[.HN=0BC(_-JTIT
MIU':";?DKD5*D(*\VEZG5T5\^>./^"I?P*^'V_\ M#Q]I3^7U^S$W'_H&:\B
M\6_\%_?@)H+LMCJ6IZQMZ&*U>/=_WTM>SA^&,WKZTL--_P#;KM]YY&(XDRJA
MI5Q$%_V\C[@HK\U_%'_!RQ\-],W+IW@GQ-?M_"_GQ*OY'FN$UO\ X.9X&W?V
M=\/IU]/M$X/\FKV:/AWQ!4_YAVO5Q7ZGDU>/LAA_S$)^B;_0_47XH?$G2?A#
MX"U3Q)KEU'9Z7I,#7$\KG "J,U_.+_P4._;/U;]M;]H35/$5U)(FD6\C6^EV
MI;Y8(03C\3ZUZQ^WW_P69\8?MM?#J'PFNF6_AO1?-\VZ2V=M]UC[H8Y/ YX]
MZ^+Z_8_#O@>IE,98S')>VEHEORKU[O\ (_(^/^-(9HXX3!-^R6K>W,_\E^84
M445^IGYF?J9_P0._X*,#PKK'_"H?%M]BQOF+Z)<3/Q%)U,63V/S'GOQ7[" Y
MK^3OP[X@O/"FNV>I:?/):WEC,L\,J'#(RG(/Z5^H7P@_X.2K_P +>#-+T_Q+
MX-?5;RR@2&:Z@E"M<%0!N()ZGK7X;X@>'>)Q6,^O95"_/\4;I:]U?OU\S]JX
M%X^P^&PGU+,YVY/AE9O3L[=NGD?L%17YG^'/^#F#X?7K+'J'@+Q/:L>LBW$+
M*/PZUZ5X2_X."/@3KVW[?=:MH^[KYMLTFW_OE37YC7X%SZE\>%E\K/\ )L_1
MJ/&F25?AQ,?G=?FD?<U%?./@3_@K+\!/B*R#3_'NGIOZ?:D:W_\ 0P*]<\,_
MM$^ _&2I_9?C+PS?F3HL&I0NWY!LUX>(RG&X=VKT91]8M?H>UA\TP=?6C5C+
MTDG^IV5%-@G2YB62-UD1AD,IR#3J\\[@HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,OQ9H*ZYIC*!^]
MC^9#_2N(\-:R_AW5QNR$SLD%>EUQ'Q#\._99_MD2_))PX'8U2["?<[6&59XE
M=3N5AD&G5ROP[\0_:(&LY6^>/E,]Q755(PHHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***R?$OBN'0(<
M9#S$<(/ZT :%[?PZ= 9)I%C4=R:Y/7/B26+1V:X']]JPKO4+WQ1?<[Y&;HJ]
M!71^'_ARL862\.YNNP=!5:(F]SFU74/$EQG]].QZGL*V-.^&5Q+AKB18O]D<
MUVEM9Q6<86*-44>@J2CF#E,&T^'=A;_>#R_[QJ]#X6T^W^[:QC\*T**DHJC1
M;5?^7>/\J7^Q[7_GA'^56:* *W]CVO\ SPC_ "H_L>U_YX1_E5FB@"M_8]K_
M ,\(_P J/['M?^>$?Y59HH K?V/:_P#/"/\ *C^Q[7_GA'^56:* *W]CVO\
MSPC_ "H_L>U_YX1_E5FB@"M_8]K_ ,\(_P J/['M?^>$?Y59HH K?V/:_P#/
M"/\ *C^Q[7_GA'^56:* *W]CVO\ SPC_ "H_L>U_YX1_E5FB@"M_8]K_ ,\(
M_P J/['M?^>$?Y59HH K?V/:_P#/"/\ *C^Q[7_GA'^56:* *W]CVO\ SPC_
M "H_L>U_YX1_E5FB@"M_8]K_ ,\(_P J/['M?^>$?Y59HH K?V/:_P#/"/\
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
M>X]*<1,N>&-8&M:3')GYP-K#WK0KS[P#K?\ 9>J>2YQ'/P<]C7H-#&@HHHI
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 445E^
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
M)VZDH^TI?S1_5;K\O,_=>'>.,NS9*$7R5/Y7^CZ_GY'T110#FBOAS[(****
M"BBB@ HHHH **** "BBB@ HHHH **** "AEW*0>AX-%% 'F_B_2&T36F9>$D
M.]#Z5VGA'6?[9T>-R?WB_*X]ZA\;Z)_:VD,RC]Y#\R^]<1HWB&ZT)F\AL;^H
M(S5;HG9GJ-%<#_PG>J_W?_(='_"=ZM_=_P#(='*',=]17 _\)WJW]W_R'1_P
MG>K?W?\ R'1RAS'?45P/_"=ZM_=_\AT?\)WJW]W_ ,AT<H<QWU%<#_PG>K?W
M?_(='_"=ZM_=_P#(='*',=]17 _\)WJW]W_R'1_PG>K?W?\ R'1RAS'?45P/
M_"=ZM_=_\AT?\)WJW]W_ ,AT<H<QWU%<#_PG>K?W?_(='_"=ZM_=_P#(='*'
M,=]17 _\)WJW]W_R'1_PG>K?W?\ R'1RAS'?45P/_"=ZM_=_\AT?\)WJW]W_
M ,AT<H<QWU%<#_PG>K?W?_(='_"=ZM_=_P#(='*',=]17 _\)WJW]W_R'1_P
MG>K?W?\ R'1RAS'?45P/_"=ZM_=_\AT?\)WJW]W_ ,AT<H<QWU%<#_PG>K?W
M?_(='_"=ZM_=_P#(='*',=]17 _\)WJW]W_R'1_PG>K?W?\ R'1RAS'?45P/
M_"=ZM_=_\AT?\)WJW]W_ ,AT<H<QWU%<#_PG>K?W?_(='_"=ZM_=_P#(='*'
M,=]17 _\)WJW]W_R'1_PG>K?W?\ R'1RAS'?45P/_"=ZM_=_\AT?\)WJW]W_
M ,AT<H<QWU%<#_PG>K?W?_(='_"=ZM_=_P#(='*',=]17 _\)WJW]W_R'1_P
MG>K?W?\ R'1RAS'?45P/_"=ZM_=_\AT?\)WJW]W_ ,AT<H<QWU%<#_PG>K?W
M?_(=-?Q_JD8^;"_5*.4.8] HK@8_B!J9&=NX>NRG+\0M27K&I_X#1RL?,CO*
M*X9?B;>1_>MXS]<U/%\4I,?/;)^!I<K"Z.RHKEH?BA;G_602#Z5;@^(>GR_>
M9H_J*6H[F]16?;>*+&[_ -7<(?TJY'=1RCY9$;Z-0!)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 %%%
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
MD5I%>B_5ZA1117T)X(4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 5H^%?%NI^"-;@U+2;ZZT^^MG#QS02%&4CD=*SJ*F45)6EL5&3B
M[QW/U&_X)_?\' &I>$_L/AGXO1MJ5@-L,6LQ+^^B'0&0#[P'3@"OUH^&'Q7\
M/?&7PC:ZYX9U6SU?3+M Z36\@<#/8XZ'V-?RHU[=^QW^W[\0OV+O%T-]X9U6
M:336<?:=-G8O;SKW&/X?J,5^2\6>%N&QB>)RNU.IOR_9?_R+_ _4^%_$O$81
MK#YE>I3_ )OM+_-?B?TQ45\L_L!_\%5/ ?[;VAQ6L=S%H7BR) +C3+F0*TC=
MS&3PP]@2:^IJ_GW,,MQ.!KO#XN#C)='_ %JO,_=\!F&'QM%8C"S4HOJOZT84
M445PG8%%%% !1110 4444 %%%% !1110 4444 #+N4@]#P:\U\8:0=%UIMHQ
M&YWI7I58/C_1_P"TM',BK^\M_F'T[TXB98\*WD.LZ/')LCWJ-K<=ZTOLD7_/
M-/RKA_AUK/V+4S;N?DGX'L:[RAC1']DB_P">:?E1]DB_YYI^5244@(_LD7_/
M-/RH^R1?\\T_*I** (_LD7_/-/RH^R1?\\T_*I** (_LD7_/-/RH^R1?\\T_
M*I** (_LD7_/-/RH^R1?\\T_*I** (_LD7_/-/RH^R1?\\T_*I** (_LD7_/
M-/RH^R1?\\T_*I** (_LD7_/-/RH^R1?\\T_*I** (_LD7_/-/RH^R1?\\T_
M*I** (_LD7_/-/RH^R1?\\T_*I** (_LD7_/-/RH^R1?\\T_*I** (_LD7_/
M-/RH^R1?\\T_*I** (_LD7_/-/RH^R1?\\T_*I** (_LD7_/-/RH^R1?\\T_
M*I** (_LD7_/-/RH^R1?\\T_*I** (_LD7_/-/RH^R1?\\T_*I** (_LD7_/
M-/RH^R1?\\T_*I** (_LD7_/-/RH^R1?\\T_*I** (_LD7_/-/RH^R1?\\T_
M*I** (_LD7_/-/RH^R1?\\T_*I** (_LD7_/-/RKE_B= L5A;[55?G/05UE<
MK\4O^0?;_P"^:<=Q2V+W@>VCD\.6[-&K'!Y(]ZUCI]NPYAC_ .^16;X$_P"1
M:M_H?YUL4AE9M&M'ZVT!^J"H)?"]A-UMHQ]%Q6A10!BS^ M-G'^I9?HQJG/\
M,K.3_5R21_K734478'%W'PND7_57 ;_>&*IR>"=5T[_4EF_ZYL:] HI\S%RH
M\]&KZUHI^?SN/[XW5<M/B;<0G;/"K>IZ5VQ7<.:HW?ANQOO]9;QD^H7FG<#-
ML/B+8W7$FZ$_[0XK8M-4M[Y<Q3(_T-8-]\,[6;_4R/$??FLB[\ :AIS[[=O,
MV]-I^:C0-3O<YHKSV#Q/JV@OLF\P@=I!FMK3?B;!-A;B-HSZKR*5@N=1156P
MUBVU--T,R2?0U:I#"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 ***;-,ENFZ1E11W)Q0 ZBLN?Q1#OV6\<EP_\ LCBF^9JM
M]]U8K5??D_UH UJ0L!W%97_"/W$_^OOIF]EX%*/"-O\ Q23M_P "'^% &GYB
M_P!Y?SH9PJ%NPK-/A&U(ZS#_ (%_]:L_Q%I,>AZ7)/'+-NZ %N#0!RNM7;:_
MK[E>?,?:HKT31[!=,TV&%?X%YKA? .G_ &_7E=N5B^8_7M7HE5(F(5\2?\%L
M/VSI/V=?@0OA?1[KR?$7BY&C!5L/#;]&8?7!7\:^V9I5@B:1V"J@+$GH!7X8
M?M:^+=0_X*$?\%,QH%FTEQI\>IC2K:+J(XHCB;'U*.?QK[C@#)Z>,S%XC$_P
MJ*YY=M-E^OR/@?$;.JN"RQ8;"_Q:[4(VWUW?W:?,^F_^"$'[#*:3H4GQ:\26
M:O>7Q:+1UF7F- <-+SW)'!]#7Z;5A_#;P#8?"WP%I/AW2XEAL='M8[2%0/X4
M4*#]3BMRO!XCSNKFN/GBZFS=DNT5LOZZGT'#&0TLHRZG@J>Z5Y/O)[O_ "\@
MHHHKPSZ *^/?^"U'C&;3_P!EJS\,VLS0W?C/5H-/B*G#-\ZDC\0:^PJ^$?\
M@I'*?BS^W)\#?A\I\P6=X-?>,>B,<Y'_  "OI.$J:EFE.I+:G>;_ .W4W^:1
M\OQE4:RFI2CO4Y8+_M^2C^39Q/["GPWL?@E_P4WUSP[H]K'IMK'X4L//AB&U
M7E,$1=B/4MDU]V>(OVEOA_X1U>;3]3\8>'[&]MSMDAFO%5T/N,U\D?"]!'_P
M6L\>*HVJNBVX '8>7'7S]^USKG[+%O\ M#^)T\0VOCQ=:6\?[9]E9EA,F?F*
MC8>,^]?68O*EF^.INMSM^QIR]R*D[M=;M'QN#SAY+E]14/9I>WJ17/)Q5D^E
MDS]*O^&NOAA_T/?AG_P.3_&OBGXZ_LS?#G]J3]J75O%OQ$^,>C77A".U\O3M
M/M-36)X#]<G@?3FOF+_A(_V/_P#GU^(__?UO_C=*/$?['X/_ !Z_$9O8R-S_
M ..5[&6<+2R^<JN%]O&4E:_LXW2\G?1^9XN:\71S*G&EC/J\HQ=[>UE9M=UR
MZKR9]'?\$7_$5QX;_:2^*7@KPSJ]UKWPYTJXSI]P[F2->6VLK=/FQ^.VOTJK
M\Y_V._\ @I?^S1^S_9V_A7PQI>I>&[6^E DO)[5B97/ ,C8'Y]*_0[1-;M?$
MFD6]_8SQW5G=QB6&6-MRR*>A!KXGC:EB'F#Q%:C*FI)).2LY623D[:7>[/O.
M :V&66K#4:\:DHMMJ+NH\S;45?6RV5SD?VB_@3HW[2'PBUCPGKEO'-:ZG R(
MSKN\F3'RN/=3@_A7XR_LH_$_Q!_P2Z_;YN/#>M&6+29[P:;J$9.%DA=AY<GX
M;E8_2OW2K\N_^#A+]F./^SM ^)VFV^VXC?[#J+H,87DHY/KN(%>KX>YE"5:>
M2XO6E735NTNC7K^=CQ_$K*ZD*%//<'I6P[3OWC?5/T_*Y^GFE:I!K>F6]Y:R
M++;W4:RQ.IX96&0?RJQ7RI_P1X_:,;]H']C[25NY_/U7PV?[.NCG) &?+_\
M' *^JZ^'S3 3P6+J82IO!M?\'YGW^4YE3Q^"I8REM.*?W[KY/0****X#T0K\
MF/\ @NYXO'P^_;V^#>O-:RWJZ'IUKJ!MXCAYQ%J,DFQ3ZMMP/K7ZSU^6/_!9
M?_E)O^S[_P!PW_TZM7W7AVTLX3DKKDGI_P!NL_/O$Q2>2-1=GST]>WO([?\
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
M$9-EV*5Z,J;DXO:4HTX\J:ZI7O;9G4_MV?\ !%OP#J/P1O=9^#GANX\-^/\
MP\JW>G0Z?>S,-3*LN8B)'.U]H)1U*G=C)(/'TW^P3J?Q"U+]E/PHOQ3L+S3_
M !Q9PO::@MV5,\XCD9(Y7*D@L\80DYY))[UZ+\2_B/HOP@\ :OXH\17@T_0]
M"M7O+ZY,;R>3$@RS;4!9OHH)/85C_ 3]H+PG^TY\.8/%G@G4I-7\/W4TD$5T
M]G/:^8\9VOA9D1B <C.,9!YXKY3%YQF.,RQ4L4G4A"=U4E=M-KX.9]'O9ZZ=
MC[#!Y'EF!S5UL))4YSA9TXM)22?Q\BUNMKK37N=I1117S9]0%%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 5=9U%=+TV69OX5X]S7G>C63>(->56^;S'W,?:M[XF:OS'9JW^T_]
M*F^&NC^3:O=,OS2<+]*K9$]3J(HQ#&JK]U1@4ZBBI*"BBB@ HHHH **** "B
MBB@ HHHH ***P_B)\2-#^%'A*\USQ#J5KI>EV,9DEGG?:H &?Q/L*J$)3DH0
M5V]DB9SC"+E)V2-BZNH[*W>::2.&*,%G=VVJH'4DFOSA_P""E_\ P7+T?X*-
M?>#?AA)#K7B0 Q7&IJ0UO9'H0I_B;\"*^8O^"FW_  6XUS]H"ZOO!_PWFN-$
M\)JQAFOE;;<:@!P<$<JI^H)%?GA-,UQ*TDC,[N<LQ.237[MP7X7I<N-SE>:A
M_P#)?Y??V/Q3C#Q*^+!Y0_)S_P#D?\_N-[XF?%/Q!\8O%MUKGB35+O5M3O'+
MR33N6.3S@>@]AQ7/T45^Y4Z<814(*R6R1^+5*DIR<YN[>[844451(4444 %%
M%% !1110 4444 %%%% !114ME8SZE<+#;PRW$K=$C0LQ_ 4;;@145[1\%/\
M@GM\8?C_ '$8\-^!M:N(7.#/-$($0>IWD''TK[$^"G_!MSX]\2^3<>,O%&CZ
M':R8+0VN^6Y3Z@J%_6OGLRXKRC :8JO%/LG=_<KL][+^%\UQVN&H2:[M67WN
MR/S3J2ULYKZ81PQ232-T5%+,?P%?NQ\)?^#>KX*^!5B;7I-7\531\EII#;@G
MZ(V*^D_AO^P'\'_A5;)'I/@+P\IC^[)/:)-(/^!,":^&QWC!E5+3#4YU/NBO
MQU_ ^UP7A/F=37$5(P^]O\-/Q/YQ/"/[./C[QU<I%I7@[Q)>-)]UDTZ78?\
M@17'ZU[)X'_X)!?M!^/MC6?P_OHX6ZO/<0Q;1]&<&OZ*M$\,:=X;MA#I]C:V
M<(Z)#$$4?@*O 8KY/%>,V-E_NV'C'U;?Y6/I\+X1X./^\5Y2]$E^=S\(_"7_
M  ;R?&[Q"B&\FT'1RW47$Q;;_P!\9KT;PU_P;.>.'53JWCSPRF>HMDF)'_?2
M5^RU,EN8X/OR(G^\V*\&OXK9]/X9QCZ17ZW/<H^&.1T_BC*7K)_I8_)[1_\
M@V8CX^W_ ! ;W\B'_%:Z"W_X-E_">!YWQ"USWV6\?^%?IS)K]C%]Z]M%^LRC
M^M1-XLTM/O:EIX^MPG^->74\3,]>^*M\H_Y'='@'((_\N%\V_P#,_-8?\&R_
M@79_R4+Q-N_Z]H<?RJM<?\&S'A'_ )9?$+7O^!6\?^%?IA_PF.D?]!33?_ E
M/\:<OBW2FZ:GIY^EPG^-9+Q*SS_H+_\ 2?\ (O\ U$X??_,.OO?^9^5^L?\
M!LQ:\_8/B!-[>?#_ (+7(>(_^#9OQD$;^R?'WAUF[?:8YA_Z"E?L''X@L)?N
MWUFWTF4_UJQ%=Q3_ ')(W_W6!KLH^*&?QVKI^L8O]#"IX=Y#/_EU;TD_\S\+
M_%?_  ;L_&K0%;['?^'-7V]!;RNN[_OH"O)?''_!&[]H;P*'>X\ W5Q;KTE@
MN89-WX!\_I7]%U!&:]G#^+V<P_B1A+U37Y-'EXCPIR>?\.4X_-/\T?RV>-/V
M7/B+\/KEHM6\%^);5DZM_9\K(/\ @04C]:XB^TVXTN8QW5O-;R#JLJ%&'X&O
MZP-4T.SUNU:&\M;>ZA;JDL893^!KS3X@_L0?"?XGVKQ:QX#\-S&3K(EE'')_
MWT!FOI,'XSQVQ6&^<9?HU^I\[C/"&6^&Q'_@4?U3_0_F$HK][/BQ_P $ /@;
MX_$KZ3;ZIX9N)<DR6\[3 'V5FQ7RC\:O^#:SQ7HHFF\#^,=-U:&/)6+44:&9
MQZ#8I&?QK[++_$_(<4[2J.F_[RM^*NOQ/DL?X;YWAE>,%47]UW_!V9^8-%>]
M_''_ ()F?&K]G^29M<\#ZLUG'TNK51-&X]0%);\Q7AFIZ1=Z+<F&\M;BTF7J
MDT9C8?@1FON,+CL-BH\^&J1FNZ:?Y'QF*P.(PTN3$0<7YIK\RO11174<H444
M4 %%%% !1110 4444 %%%% !1110!I>$_%^I^!=?MM4T>^N=.U"S<213P2%'
M0CT(K]9?^":'_!>"+6)-/\$_%Z3R;AML-KKH'R.>@$H'0^X'KFOR(H5BK9'!
M'0U\_P 0<,X'.*'L<7'7I);KT?Z;'O9#Q'C<IK>UPLM.L7L_5?KN?UC:-K5I
MXBTN"]L;F&\L[E!)%-"X=)%/0@CBK5?@7_P39_X+&>*_V0]5M?#_ (FENO$7
M@>1@AA=]TUB.F8R>P_NY K]P_@=\>?"_[1/@&S\2>$]5MM4TV\0.&C;YHS_=
M8=01[U_,/%7!V-R2M:JN:F_AFMGY/L_+[C^D.&>+<'G-*])\M1;Q>Z].Z\_O
M.QHHHKY$^J"BBB@ HHHH **** "BBB@ HHHH *;(@D1E;D,,4ZB@#S'7[!_#
M^O.JY7:V]#[5Z'H>I+JNF0S+_$O/L:POB3H_VBQ6Z5?FBX;W%5?AEJ^'DM&/
MWOF3^M5NB=F=E1114E!1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M5RWQ1_Y!]O\ [YKJ:Y;XH_\ (/M_]\TUN*6QH^!/^1:M_H?YUL5C^!/^1:M_
MH?YUL4AA1110 4444 %%%% !1110 4444 1SVL=RFV2-74]B*Q=2^'UC>@F-
M?);MMZ?E6]10!P-_X$U#27\RW8R!>A0_-^5&G^.=0TB3R[E6D5>"'^]7?55U
M#1K;4X]LT*M[XZ55^XK%#2?'%CJ>%+^3)Z-6PK!QD'(]JY#5_AI@E[.3_@#?
MXUEP:KJGA*;RY-^P'[K#*FBW8/4]$HKG]$^(%KJ6U9O]'D/J?E/XUO)(LJAE
M8,IZ$=ZD8ZBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MC*"=XW2<HMM-\LMU>VO<]3^P<,LR_M2#E&HU:24FHR232YH[.R>G8_//7?\
M@F]\9OV+?CMKGCC]F;6O#\VA^(7$E[X4UEML1^8D1 L0K(I8E3YD;J"1D]\W
MXI?LF?M;?\%#Y=.\/_%R\\'_  U\ V]S'/>V.CRK/)=E22&VK)+O8=@\JH#M
M;:2*_1ZBO6AQIC4XU90IRJQ5E4<+S5E9.][-KHVF_,\6IP+@'&5&%2I&C)MN
ME&=J;N[M6M=)O=*27D<Q\)_A#H?P8^$^B^"]#M?*T'0[%+""*0[R\8&"7/=F
M))8]RQKX.\0_\$U/CA^Q5\8?$'B[]F3Q/I4N@^(G,USX6U5E55_>%EA7S<QR
M*@8[9"\<BKN7)R2WZ,45YF6\08O!SJ2C::J?'&:YHRUOJGUOK?1^9ZV:<-X/
M'4Z<)7@Z7P2@^64-+>ZUTMI9IKR/S5\?_L1_M8?\%#=4TW3?C9KWAGP'X&L;
MP7,VE:0Z2O(1GYD2-I [ ':IEE(7.0"<Y_1'X=^ M+^%G@+1?#6BV_V71] L
MHM/LH<[O+BB0(@)[G '/>MFBC-<^Q&.IPHRC&%.%[0@N6*;W?5MONVPR?AW#
M9?4G7C*52I.RE.<N:32V5]$DNR2/SK\8_P#!,CX[?L\?M2^+/B!^SWXW\-Z=
M8^-)I)[RRUA0&B\R0RO$5,,B.@D)*L-K -CU)^@OV@/V??B=^T1_P3>U7X?^
M(+[0;OXG:YIT$-[<J_DZ>\Z7<<K$%8QA=B8&$Z_G7TE173B.*,97E1JU8P<Z
M3BU+E7,^792:W1RX;A'!8>%>E2E-4ZRDG#F;BN?XG&+T3?<\1_X)S?L]Z]^R
MM^QKX.\!>)GT^37-!^V_:6LI3+ ?.OKB=-K,JD_)*N>!SGZUD?\ !3W]E_Q)
M^U_^R=J/@GPG)ID>L76H6ERC7\[0P[(I-S9958YQTXKZ%HKSXYQB(YC_ &FK
M>TY^?;3F;OMVN>C+)<-++/[)=_9<BI[Z\J7+OWMU/,?V,/A#JWP#_97\#>#=
M<:T?5_#NEQV=TUK(9(2ZDYVL0"1SW KY+^/7_!,+XG?!G]I?5OB]^S7XFTW1
M-2UQI)]2\/WQ$=O.\C;Y43<IC:-VRVQ]NQONL.-OZ!45T8+B'%X7$U,3"S]K
M?GBU>,DW=II]+[=5W.;'<-8/%X6EA:EU[*W)*+:G%I634EUMOT?8_-GXD?LR
M_MI?MWZ,/"/Q+U3P;\._!,LL U&+3Y(Y&U!4(._;"\C2$%0WEM)&A;:<#''W
M?^SC\!=$_9B^"?A[P+X>1AIOA^V$*R/_ *RYD)+22M_M.[,Q'0;L#  %=O15
M9IQ!B,;1CAN6-.E%W4(1Y8WM:[W;=NK8LIX;PV KRQ7/.I5DN5SJ2YI<M[\J
MT22OK9)!1117@GT(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !3+B9;>%I&.%49)I]<_P#$+5?L.C^4
MIP\_'X=Z ./O)I/$6O,1RTSX4>E>E:;9KI]C%"O"QKBN+^&VE?:M0>X=?EA'
MR_6NZJI"04445(PHHHH **** "BBB@ HHHH ***\9_;2_;?\&_L2_#&XU[Q)
M=QO>.C"QT]&'G7DG8 =AG&3VKHPF$K8JM&AAXN4I.R2ZG/BL52PU*5>O)1C'
M5MG1?M+?M0^#_P!E'X<7?B7Q?JD-C:6Z$QQ9'FW+=D1>Y)X_&OP9_P""B?\
MP5#\8?MR^+I[?SIM(\&V\A%GID4A =0>&DQ]X]_:N#_;7_;D\8?MM_$R?6O$
M5W)'I\;L+'3T<^3:IVP.F?>O%:_IC@CP^H93!8K%I2KO[H^2\^[^X_G7C+CR
MMFDGAL(W&BOOEYOR[+[PHHHK],/SD*[[]G7P7HGQ-^(,/AG6KM=-&M?Z/:7S
MG$=K.>$9_P#9]:X&GV]P]K.DD;%9(V#*1V(K*O3E.FX1?*WL^S[FU"HH5%*2
MNNJ[HZOXV?!'Q%^S_P#$"]\-^);":QU"S?'S#Y95[,I[@UR-?K-\"_AKX:_X
M+,_L.QZ=J$UO9_%WP' +9+\@>9<J!\AD/4JQ!'MCO7YC_&[X)>(OV?/B-J/A
M?Q/I\VGZIITIC='7 <=F'J#7S^1<01QDYX/$>[B*3M*/?M*/>+W\CW,[R&6$
MA#%T/>H5%>,NW>+\UMYG(T445]*?.A1110 4444 %%36&GW&J72PVT,MQ,YP
MJ1J68_@*^O\ ]D3_ ((I?%S]IN2WOM0T\^$/#\V&-YJ"D22(>\:?Q?B17GYE
MFV#P%+VV,J*$?-_DMW\CT,ORO%XZI[+"4W-^2_-[+YGQXB-*X559F8X  R37
ML'[/_P"P3\5OVE[^./PKX/U2ZMG8![N6(QP1#U)/./H#7[0?LI_\$/?@_P#L
M[1V]YJUBWC+7(\%I]00&#<.ZQ'./SK["T3P_8^&[".UT^TM[.WA4(D<*!54#
ML *_(\\\8:,&Z>5TN;^]+1?);_?8_5,F\)ZLTIYE4Y?[L=7\WM]US\H?V:_^
M#;1I(K>^^)GBQ8WX9]/TQ/,5AZ&0[2#]!7W=\"/^"97P7_9YM8UT/P9IMQ<Q
M@8NK]!<S CN&89%>\75Y#91&2:2.)%&27; %>9_$+]K_ ,#_  \WI-JBWUQ'
MP8;4>8P/O7XSQ)XBXVK%SS+%\D.UU%?<K7_$_3,OX7R;+(\U.E%/O+5_>_T/
M2K.P@TZ!8K>&.&.,8544* *DEF6%=SLJKZL<5\?^/_\ @I)J%WYD7A_28;5?
MX9[AMY/_  '']:\C\0_M ?$#XG7/EMJFI2"8X\FUW*C?@*_%\R\5LIHRY,*I
M5I>2LOO>OX'H5<ZH1TIWEZ'WUXG^+_ACP:A;4M;T^U _O29_EFO-?%?[?7@7
MPZ66WFO-28=#;1@J?Q)%?+/AG]E+XA>/9?,_LFZA64Y\V[8JK>^>:],\*?\
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
M^A_G6Q6/X$_Y%JW^A_G6Q2&%%%% !1110 4444 %%%% !1110 4444 %%%%
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
M!1117YJ?J@445R/QI^/7@W]G7P:_B#QMXBTWPYI*-L$UT_,K==B( 7D;'.U
M3QTK2E1G5FJ=-.4GLDKM^B1G6K4Z4'4JR48K5MNR2\V]CKJ*^14_X+C_ +.+
MZBL'_"7:DJ%L>>=$N_+'O]S=^E?2'P@^-_A'X_>$8]>\&>(=+\1Z3+QY]E,'
M\ML9VNOWD;U5@".XKOQN2YA@X*IBJ$X)]91:7WM'FX'/LMQLW3P=>%22Z1DF
M_N3.JHHHKS#U@HHHH **** "BBB@ HHHH **\S^&'[8GPW^,OQ=\0> _#7B1
M-3\6>%?-_M2P%E<Q&U\J41/\[QK&V'8#Y6.<Y&1S7IE;8C#5J$N2M%Q=D[--
M.SV>O1]###XJCB(\]":DKM7335UNKKJNJ"BBBL3<**** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "O._'FJ?VEKC1J<I#\@^O>NZUJ_&FZ9-,W\*\5YYX=L&US7XU;YLMO?
MZ54>Y,CN/!VE?V5HD:D8=_F;ZFM6A1M7%%24%%%% !1110 4444 %%%% !11
M7A_[=G[<?A?]A[X17.O:U/'+J<R,FFZ>K?O;N3'''7:.YKIP>#K8JM'#X>+E
M.3LDCGQ>+I8:C*O7ERQBKMLA_;O_ &\_"?[#7PLN-8UJ>.XUBX1ETW34<"6[
MDQQ]%SC)QQFOY\_VK?VL/%G[7OQ3O?$_BF^DGDG<_9[<,?)M8\\(@[ 5'^U/
M^U/XK_:X^*M]XJ\57TEQ<7+GR8 3Y5K'GA$'8"O-:_J7@G@BADE'VM6TJ\EJ
M^WDOU?4_FCC+C*MG%;V5*\:,7HN_F_T70****^^/A@HHHH **** /H?_ ()E
M_MB77[&O[3^C:XTSKH=](MGJL6?E,+$ MCN5&<5^R/\ P4-_X)X^$_\ @HK\
M&8-:TG[+;>*DM1<:5J48&+@$9$;GN#TSGC)K^><'!K]M?^" 7[<@^+GPAE^&
M>N7F_7/"J@V)D;YI[8YPHSU*D,3[$5^2^)&5XC#2I\0Y<^6I2TE;K'HWW2V?
MD_(_5/#W,Z&(C/(<>N:G4UC?H^J7:^Z\T?CI\9O@WX@^ OQ#U+PQXET^;3]4
MTV4Q21R*1NQT8>Q'-<K7]$'_  4[_P""96@?MR_#R6\LX8-/\<:;$S6-ZJA?
MM&.1%(>X/8]LU^ OQ=^$>O? WX@:EX9\2:?/INK:7*8I8I5*YQT(]01@@^AK
MZ?@WC'#YYAKKW:L?BC^J\G^&Q\UQ=PE7R;$6^*E+X9?H_-?B<S117MG[(O[
MGQ&_;-\216OA319VT_?MGU*92EK .^7/&?;-?5XO&4,+2=;$248K=MV1\QA<
M)6Q-54</%RD]DE=GBL,#W,JI&K.[' 51DDU]C?L6?\$6?BC^U6;75-0M6\(^
M&92&-Y>QGS95/=(SC</?-?IM^PU_P15^&_[*UM::KKEM%XN\61@,;JZ0&&!_
M^F:=OQ)K[.MK6.R@6*&-(HT&%1%VJH]A7XEQ-XMVO0R>/_;\E^2_5_<?LG#O
MA7M6S:7_ &XOU?Z+[SYG_9 _X)/_  G_ &1K&WGL=&BUOQ!& 7U._022!N^S
MCY1[<U]-10K!&J1JJ*O 51@"N8^)/QF\._"C3VN-9U"&W;&5B!S(_P!%ZFOE
MKXQ_\%"]4U]I+/PO;_V=;<K]I?F5AZCT_&OYMXL\0L+A9NMFE=SJO[-[R^[H
MON1^J4_J&64O8T(J*71+^OQ/J[QU\4]!^&]BUQK&I6UFH&0KN-S_ $%?.WQ3
M_P""CMO;^9;^%=/,S<A;JYX4?\!_^O7@GA?X:>./V@]8,\,-]J33-\]S.2(@
M?]X\5]"?"G_@G/8:>L=SXHOFNYN&-M!\J ^A/.?PK\P?$W$V?/ER>C[&D_MO
M>WJ]/N3?F<_US&8G2A'E7<^>_$OQ>\=_''4_L\EYJ%\9C\MK;@[!]!79_#O]
M@SQEXU9)M26/1[=^2TYS*/\ @/%?:?@WX8:#X L5M])TNTLXU_N(,G\:WJ[\
M#X64ZD_;YS7E6GU2;2^]ZO\  TIY*F^;$2<F>!_#_P#X)]>$?# CDU22XU>X
M7KN.V(_\!Y_G7L'ACX:Z#X,MQ'I>DV-F@[1Q 5N45^AY;P_EN 5L)1C'SMK]
M[U/4HX6E2_AQ2!5VC &/I1117L'0%%%% !1110 4444 %%%% !1110 4444
M%%%%  1D5D^(? NC^*[8PZEIMG>1MU62,'-:U%9U*4*D>6HDUV:N*44U9GA_
MC_\ 8)\%^+1))8QS:1<-]WR"/+'_  '']:\*^(G_  3Z\6>%-\VD30ZQ;IR-
MO[N3\%YK[EHKXS-O#S),=>3I<DN\-/PV_ X*V5X>I]FS\C\U]*\:>//@/JOE
M+-JNDR(V6AER%;ZBO;_A9_P4=FA\NW\5:>LB]&N;88Q_P#O^=?4?B?P+H_C.
MR:WU33[6\ADZB1 <_C7@GQ5_X)X:+X@$EQX<NFTNX;D0N-T1]@.,5\;+A#B/
M)'[3)<1[2"^Q+_)Z/Y-'G_4<7A]</.Z[,]F^'?QL\-?%*T631]4M[AR,F(L!
M(GU%=4RK(NU@&5NH/>OSC\<_ GQQ\"-1^TS6MW!'"VY;NU):,8]2.!7>_![]
MOWQ!X/:*U\0+_;%FN%\PG$RCZ]_RKORSQ.5.K]5SVBZ,^]G;YIZK\32CG"3Y
M,3'E9[)^UA_P3;^%G[7ND3+XB\/V]OJK*1'J5FBQ7*'M\V.1[5^3/[:O_!";
MXC?L["ZUCPCN\:>'8\O_ */&1=0KUY3)R .]?M9\*OV@O#'Q@LU;2=0C-P1E
MK>0[95_X#UKM)(UF0JRJRL,$$9!K^@^$_$;'8*$:F"K*K1?1N\?D]U\ON/+S
MS@[*LXC[24>6;^U'1_/H_F?R;ZCIUQI%[);W4,EO/"Q1XY%VLI'4$5#7]$W[
M;'_!)#X8_M@Z?<7C:;%X>\4,I,>I62!"[=O,'\0^F*_&?]M7_@F)\2OV*]8G
MDUC3)=2\.JQ\G5[5"T#+VWXSL)]":_HKAGC[+<X2II^SJ_RRZ^CZ_GY'X7Q'
MP+F&4MU&N>G_ #+IZKI^7F?.-%%:G@KP7JGQ#\46>BZ/9SW^I:A*L,$$*EGD
M8G   K[>4E%<TM$CXV,7)J,5=LD\">!-6^)?BRQT/1+*;4-3U"588((EW,[$
MX%?NQ_P2M_X)8:+^Q/X%3Q;XLCMKSQQ>0>=-+( 4TQ,9VJ?7'4^^*C_X)-_\
M$GM+_9!\*6_BKQ5;PW_CS48@QW@,NFJ?X%_VO4_X5<_X+<?MN+^R_P#LW3>'
M]*NEC\4>,$:UA56^:& C#N1UP1N /K7X+Q5Q97S_ !T<BRA_NY.TI+[7?_MU
M?B?N'#/"]#(L%+.\U7OQ5U%_9[?]O/;R/S)_X++?MMR?M9?M.7MCIMPS>%_"
MCM8V2!OEE=>'<CUW;@#Z5\>TZ>=[F9Y)&9I)&+,QZDGJ:;7[9E66T<!A*>#H
M+W8*W^;]6]3\<S3,*N.Q4\76?O2=_P#@?(****] X HHHH *[#X&_'7Q)^SO
M\1=/\3^%]2GT[4M/E#JR,0L@[JP[J1P17'T5G5I0JP=.HKQ>C3V:-*56=.:J
M4W9K5-=#^BS_ ()K?\%+/#?[=7P]CC:6'3_&6G1 :AI[-RY'!D3U4G\LXKZD
MK^5OX*?&OQ%^S_\ $33_ !-X9U"?3M3TZ42(\;$!QW5AW!'!K^@;_@FE_P %
M&_#_ .W5\+XB9H;/QAID2KJ6GEOF)Z>8@ZE2?RR*_FGC[@&65S>.P2;H-ZKK
M!_Y=G\F?T5P+QQ',X+!XQVK):/\ F7^?=?,^GJ***_+3]*"BBB@ HHHH ***
M* "BBB@ K-\6Z7_:NB3)CYE&Y?J*TJ",B@#SKP-JATK755N%E^1J]%KS/Q/8
M-HGB"3;P-V]#7H&@Z@NIZ3#,O\2X/UJI$Q[%RBBBI*"BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "N6^*)_P")?;_[YKJ:Y;XH_P#(/M_]\T(4MC1\"?\
M(M6_T/\ .MBL?P)_R+5O]#_.MB@84444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !117CO[1/[>7PO_9>_=>*O$UG;7Q&5LXVWS/\ @./S(KHPN#KX
MFHJ6'@Y2?1*[.;%XRAA:;K8F:A%=6TE^)[%17R!X+_X+>? OQ=K:V<FL7NDJ
MS;1/>0[8_P U)/Z5]4^"O'6C_$7P];ZMH>H6NIZ?=+OBG@?<K#_/K75C\GQV
M"M];I2A?NFOQ.3+\[P&/O]3K1G;>S3?W&M1117FGJ!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
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
MY(C_ +1Z?AG->#QEQ]5Q$7C,XK*,%LMDO)+J_O9ME.0Y;DE&U"-N\GK)_/\
M1'JOBKQAIO@G29+[5+R&SMHQDM(P7/L/4U\K_'/_ (*$RW+3:?X/B\N/E3>R
MK\Q]U';\:\5\6_$'QE^TKXM6.0W5]-,V([: 'RX@?;I@>IKWWX%_\$^(;)8=
M0\7RB:7AA91GY5]F/^!K\"Q/%6=\1U7A<@@Z=+9S>C^_IZ*[+EC<1BWR896C
MW/ O!_PR\:?M%^(&FABO-0:5LR74Y(B7UY/'X"OISX,_L :'X0$-YXBD_M>^
M7#>5TA0_3K^M>]Z!X<L?"^G1VNGVL-K;QC"I&NVKM?2</^&N7X)K$8W]]5W;
MEM?R77U=SKPN4TJ?O5/>EYE72M&M=#LUM[.WAMX8Q@+&H4"K5%%?HT8J*M%6
M1ZVVB"BBBJ **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH AO;"'4K=HKB&.:-A@JZA@:\0^,O["GAOXA>==:3_Q)M1;
M)R@_=.?<?X5[K17EYIDN"S&E['&4U->>Z]'NC&MAZ=6/+45S\X_B-\!?&GP
MU;[3+#<QPQMF.]M22F!T)(Z?0UZ;\#?^"@.I>'##8>*HVU"S&%%TH_>1CW]?
MP%?8^IZ5;:U9O;W4$=Q#(,,DBA@:^=?CG^P#I?B@37_A>1=-O6RQMV.8I#[>
MA_2ORO&<#YMDE5XSARJW'=P?7])?@SQ:F75L/+VF$>G8]V\!_$C1?B5HZ7VC
M7T-Y"P!(5OF3V8=1^-7/%/A/3?&VBSZ=JUC;:A8W"E)(9XPZL#[&OSGM[SQG
M^S+XS*_Z7I=U"W*D9BE'\C^%?57[/O[<FD?$8PZ;KWEZ7JK84.QQ#,?8]OQK
MZ#AGQ&P^*J+"9@O85T[6>B;\F]GY/[SHPN:4ZO[JNN679[,^+/\ @H3_ ,$
MK;Q)+>>*/@[Y=I=N2\NB2N%C<G_GFQQCZ$FO9_\ @D[_ ,$E--_9"\/0^*O&
M%M;W_CZ\3.#AX]-7^ZO8MZGZ5]T1R+-&K*RLK#((.0:=7[MB>.<WQ&7?V;5J
MWAW^TUV;ZK\3S</P7E5#'_VC2IVET7V4^Z71F9XR\6V/@+PIJ&LZE,EMI^F0
M/<SRL<!$4$D_D*_FZ_X*,?M<W_[8O[36N>(IIF_LNWE:UTR'=E8H%.!CZG+?
M\"K]1/\ @X0_:CUKX6? C3_!FBVNH0KXH<_;[](F\J.(8PF_&,MR"/2OQ#K]
M6\(^'(TL/+-JJ]Z=U'R2W?S?X>I^8^*G$$JE>.5TOACK+S;V7R7XA1117[0?
MCX4444 %%%% !1110 5W/[/'[0?B3]F;XHZ;XJ\,WTUG?:?*&(5OEF7NC#N#
M7#45G6HPK4W2JJ\6K-/9HTHUITIJI3=I+5-=&?TI?\$^/V\?#W[<WP<MM8L)
MH;?7;1%CU2PW?/!)CD@==IP<&O?J_F*_8R_:^\2_L9_&2P\4>'[B3RD<+>VA
M/[N[BR,JP_K7]%/[)O[4OAO]KKX.:;XN\.7*2172 7%N6_>6LN!N1A[5_+?'
MW!4\FQ'M\.KT)O3^Z_Y7^C/Z6X'XPAF]#V%=VK16O]Y=U^IZ91117YV??!11
M10 4444 %%%% !1110!RGQ-TOS+:*Z4<H=K?2D^&6J;X);5CROS+]*Z'7; :
MGI4T)&=RG'U[5Y]X6O6T?Q#'NX^;8W\JKH3U/3** <BBI*"BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHJMJ^L6N@Z?+=7MQ#:VT*EI)96"JH'<FFDV
M[(3:2NRS17S_ .,O^"H/P0\$:LUE=>.-+GF1MK?9I%D53[G-=]\'?VJ_A[\?
M(_\ BD_%6DZO*HRT,,ZF1/JN:[ZV4XVE3]K4HR4>[BTOR/.HYQ@*U3V-*M"4
MNRDF_NN>A4445YYZ04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M7+?%'_D'V_\ OFNIKEOBC_R#[?\ WS0A2V-'P)_R+5O]#_.MBL?P)_R+5O\
M0_SK8H&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\U_P#!4/\
M;(D_8]_9TNM0TUE/B+6&^QZ<I_@=@?GQ[<?G7RC_ ,$__P#@DQ#^T+H,7Q2^
M,]UJ.L7WB(_:[>R>4Y93R'D)ZY],=JE_X.)K>\-[\+9\/_9L<\XG(^Z&+1XS
M^M?HU\(;S3]0^%^@S:3Y?]G26,1@V?=V[1TK]%^N5,HX=H5<"^6IB)2YIK=*
M+LHI]+[GYB\%2SKB:O1S!<U/#1ARP>S<E=R:ZVV/GWXE?\$>?@?X_P#"TFGP
M^&(]'GV$17-D1'(C=B<#FOC#X)^)?&G_  2+_;;L_A_K6H7&I> /%,Z+;%R?
M+*.VQ9 ,X5@W!]EK]=*_,?\ X.!;FSN?$_POL[/;_P )";W<H7_6>63A??[V
M:O@_-\5F&)>4XZ3J4JJDFI._*TFU)-[6L3QMDN$R["K.<O@J5:C*+3BK<R;2
M<6EH[IGZ:6MU'>VL<T3!XYE#HPZ,",@U)7-_!R.:'X1^%DN-WVA=(M!+GKN\
ME,_K725^=5(\LW'LS],I3YX*;ZI,****@T"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 *KZEJ"Z;:-(W;A1
M_>-6"VT9/ '4UBVZ_P#"1:KYS?\ 'K;G"#^^?\_TH GT+3FRUY<?-/-R,_P"
MM.BB@ HHHH **** "BBB@ HHHH **** "@C<*** /,_%&GMHNOR;?E&[>A]J
M[[P[JBZOI,,PZXPP]#67\0]#^WZ=]H0?O(>ON*Q?A[K_ -@O3:R-^[F^[GL:
MK=$]3O*\;_;K_97T_P#:Y_9\UCPS=1K]N$9GT^;'S0S*,C'UQC\:]DS16V#Q
M57#5HXBB[2BTT_-'/C,'2Q5">&KJ\9)IKR9^(_\ P3'_ &L]6_X)]?M,ZEX"
M\:K/9Z'J-V;.]CDR!:SJ=JRC/\)QC\<U^V6FZE;ZQI\-U:S1W%O<()(Y$.Y7
M4\@@U\"_\%BO^"9K?'S19/B%X+M5C\4Z7%NO;>(8-_&O<?[8P*\7_P""3_\
MP5;D^%DUO\+_ (GW$\5K#)]GT^_N?E:S(X\J3/8= 3TQS7ZEGV74^(\&L[RU
M?OHJU6"WNNJ_K5>:/R7AW,ZO#&.>09H_W,G>E4>UG]E]OT?DS]9I59XF56VL
M00#Z5\6_$[]A3]H[Q7X_U;4=&_:,NM'TN\N&DM;(:;N%JAZ)G/.*^SM-U*WU
MBPANK6:.XM[A0\<D;!E=3T((J:OS?+LTKX"4I45&[T?-&,OPDG8_3\SRG#YA
M",:SE9:KEG*/XQ:N?!O_  [T_:B_Z.>N_P#P5_\ V5=-XU_X)X?$SXH?L?\
MB+P#XT^*7_"7:]J%['>66HSVFQ;=4*D1E<\Y*GG/>OLRBO4EQ9CW*,ER)Q:D
MFJ<$[IW6JBF>5#@W+HQE%NI)23BU*I4DK-6>CDU\^A\#_ ;_ ()W?&"]_:)\
M%^,/B5XKTJYM? %G]ATZ*UA.]XPA51G<<8SGI6]\0?V#_P!I+Q)XWU6_TK]I
M"ZTO3;RZDEMK0:;N^S1LQ*IG/. 0/PK[:HIU.+L=*K[6T-%RI>S@TE=O1-.V
MK;9-/@S+X4?8IU-7S-^TFFW9+5IJ^B22/@W_ (=Z?M1?]'/7?_@K_P#LJ^F/
MV0/@WX^^"W@*YT[X@>/9/B!JDL_F1WKV_DF).?EQDUZU17)C^(,5C*7L:RA;
M?W:<(O[XQ3_$[,NX;PF"K>WHRFWM[U2<EKY2DU^ 445X/^W)^WKX3_8K^'TU
M[J=Q%>:]<(18Z;&X\R5NQ8=ESWKS<%@J^+K1P^'BY2EHDCU,=C\/@Z$L3BI*
M,(J[;.+_ ."JG[>=C^R!\$[JRL;A'\7>((6M[&%6^: ,"#*?3')'N*^-?^"(
M7[%=Y\7?B?>?%[Q=;R7%C8RNUAYZ_P#'U<MUDYZ@9.".XKQ[X!?!#XA?\%=?
MVI+KQ!X@GN5T..<27UVP/E6T(.1#'VW$<=\9S7[;_"WX9Z1\'_ >F^'=#M8[
M/3=+A6&)$&,X')/N3S^-?IV<5J/#65O*,-)/$U5^\DOLK^7]/O?5'Y1DM&OQ
M3FZSK%1<<+1?[J+^T_YG^?W+HSH****_)S]C"BBB@ KX5^&?_!3+QA9_\%0O
M$7P5^($/AG0_#<=W=V^BW/DM#//P);,/*TA0F2$CL-SD*,$XK[JKYM_;M_X)
M@^ ?V[1;ZEJTEYX?\76$'V>UUNP :3RP252:-OEE0,Q(Y5AD@, :^@X?Q&70
MJ5*.9Q]R<7%22NX2Z22ZVZK<^;XDP^9SI4ZV52]^G)2<6[*I'K%OI?H]CZ2K
M\B_^"ID7A^^_X*X_"N#P+':#Q9]JTHZN]@!N-Z;W,7F;.?.$>PDD9VE/P]3A
M_P""0?[0VBV7]BZ=^U!KR>'HE\B)?.OXF6$# 41B<A1C VA\#IFO</V%O^"1
M_@G]C'Q4_BRZU2]\<^.65E36+^$0I:[\AVABW/M=@2"[.S8R 0"V?ILIK95D
M<ZF,AB_;2<91C",9*_,K7DY)));VU?W'RF<T<XX@A3P-3!NA!3C*4Y3C*W*[
MV@HMMM[7T7WGAW_!R)ILLWP,^'%XJGR;?7;B)SC@,]OE?_0&_*OOCX%:U:>(
M_@GX0O[&XANK.[T:SEAFB8,DBF%""".*YW]K?]E?PW^V1\$]0\$>)Q-'9W;I
M<6]W;X\^QG0Y26/((R 64@]59AWKXE\"?\$5_C-X M5\.:7^TKKNC^"U=O\
M1].6[@<(3R%A%P$4MWP^,D]>_)AZV79ADM' XG$*C.C*;UC*2E&5GIRIZI]#
MMQ.'S/+L]KYAA<,Z].O&"]V48N,H::\S6C6MT<9_P4)^(VA^.O\ @M7\#[71
M]3M=2F\/ZCHMAJ MWWK;3_V@9/+)'&X*ZD@'C.#@@BOL+_@L+_RC@^)W_7I:
M_P#I;!7F5C_P0Y\(^"?C5\+O%GA'Q1<:';_#RXMKV]M[G3?MMUXAN(KGSVEE
MN/.01EAA !&P4 8!Z5Z;_P %A?\ E'!\3O\ KTM?_2V"N^MF& KX_*J& FY*
MDX1=TT[^T7RUWT;LM&[GGT<MS'#Y=F^(S"FH.JIR5FFK>S:WWTVU2N]4K'.?
M\$0/'>C^*O\ @GQX4T[3]0M[J_\ #\UW::C;HW[RSD:YEE4.O4;D=6!Z$'V.
M.7_X+]_%+3?"'[#S>'9KB'^U/%FKVL-K;[QYK1POY\D@7J578BDXP#(H[BO"
M_P!AW_@F7?\ QC_8[\!_$CX9_$C7_A7XZU"UNK;5)[)I'M=61+R54WJLB%&"
MJ!D;E.U?E!RQ]:^$?_!$Z^\0_%C3_&?QV^)VK?%2^TEU-KI\HD:W94;>JR23
M.S-'N+$Q*JJ<\DY(KKQ%/)L)GU3,ZN)_AU)2=/EESN2D]$_AM?5.^V]F<6'J
M9YC>':64T<)_$I1BJG/'D4'%*[7Q7Y=&K;ZIM'T5_P $T_AO>?";]@_X7Z+J
M$?E7D>BI=RQX.8C<,UQM(/(8>;@CL0<<5\1_\&V_CO2+-?B=X;FO[>/7+Y[&
M_M[-FQ)/!&)DD=1W"M(@..F\>M?J<HVC X X ':OQ/\ ^"17[".E_MC?#GQY
MJ$/B36O!'C3PGJ=A+H?B'2W;SK$NDV]60,FY3M'1E8$=<9!Y,CK4<;EN:U<;
M-PC4E2;:5[-SFUINU?>VMMCLX@HU\!FN3T<#!5)4XU8J+?+S*,()Z[)V6E]+
M[M+4_6+]L_XLZ7\$?V5_'GB+5KB&WM[/1;F.(2/M\^>2-DBB7U9G90![U\D_
M\&['P]N/#W[*/BKQ#<(T:^)/$++;Y!_>100HFX'I_K&D7@?PGD]!DW/_  13
M^)?QMUNQM_C#^T!KWBSPOILHFCL81-))*>F09G*1MM)&_:YY([U]]?"SX8:'
M\%OAWH_A7PW8QZ;H>AVRVMI;ISL1>Y/5F)R2QY)))Y->9C,5@,!E$\MPE;VT
MZLHRDTFHJ,=E[R3;;U/5P.$S',<ZIYKC:'L:=&$HPBY)RE*6[?*VDDM-[]3\
MXO\ @F,1I?\ P64_:$M;@B&YF7562-SAG']I0MP/H0?H:^]_VM_@/:_M-?LV
M^,/ ]UQ_;VG216[_ //&Y7YX'_X#*J''< BOGS]K#_@CYI'QV^.S_$SP3X]U
M_P"%?C6Z(>[O=-A:9)Y-I0RJ%EB>-V7 ;:^U@.5R23]6_#'PK>>!?AMX>T/4
M-6N->U#1M,MK&YU.=2LNHRQ1*CSN"S$,[*6(+,<MU/6HXBS;#8BOA\SP57]Y
M&,$XV:<902UOLTVM+._=&G#.3XK#4,3E6.I?NI2FU-234HS;TM\2:3UNK=F?
MC+HW[<NI^$/^"2WBKX-ZA-(OC*Q\2KX7CM7.V>VT^4O-(N."<20SQ'.<"0#@
M;:_5K]A/]GZ+]F#]DSP1X-$<<=[I^G)-J)4??O)?WLYSWQ(S 'T45^;/@CX%
M^'/VGO\ @O!X@D\+PQ7WA'PWK1\0ZK*&62%[BW5#+CC#*]]QCD$$G)%?L%7L
M\?8RC"G2PV'CR^V_?S7:4XI)/TU?S/#\.<%7G5K8O$RYO8_[/3?>,)-MKU]U
M7\@HHHK\R/U8**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ JEXAO_P"S='GE_NK@5=KE?B=J/E6D-NIY
MD.X_2@#G_"%@=5\01[OF"G>U>E5R7PPTW;!-=-_$=J_UKK:<A(****0PHHHH
M **** "BBB@"KK6M6OAS2+F_OKB.UL[.-III9#M6-5&22?I7X+_\%B?^"E]W
M^UY\3IO"_AVZEA\#Z!,T:!&P+^5<@R-ZKUP/3%?2'_!=[_@IFUDLOPA\$ZB0
M[@?V[=V\G0=?)!'X$X]Q7Y(DYK^@O#'@M48+-\;'WG\"?1?S>KZ>6I^$^)'&
M#JS>58-^ZOC:ZO\ E]%U\PHHHK]J/QT**** "BBB@ HHHH *** ,F@ KZN_X
M)Q_\$L?%W[<GBN&\FAFT7P7;2 W6I2H5\X=UB'\1]^G/6O4O^"5'_!'+5OVG
M]3L_&7CRWGTOP1"XDB@<%9M2QS@#LI[GKS7[;^ ?A_H_PO\ "EGHF@Z?;Z;I
MEC&(X8($"JH'L*_(^.?$>& YL#EK4JNSENH^G>7X(_5>"_#V>-Y<;F*<:6ZC
MUEZ]E^+.2_9G_97\&_LG_#VU\.^$=+@L;>% )9@O[ZY;NSMU.:[CQ'XFL?"6
MDS7VHW4-K:PJ69Y&P*Y[XP?&O1?@QX>>^U6X42$'RH%.9)3Z 5\,_&?]H'Q)
M^T9XD6V59ELV?9;6,.3GGC..I^M?Q]QIQ]1RV3]HW5Q$]HWN[OK)]/S9^VU\
M50P--4:,5IHHK9'HO[1W[==YXM>?2?"OF6>GY*/='B28?[/H/R-<;\!/V3/$
M'QROUOKSSK'2F;=)=3 [YO\ =SR<^IKUS]F?]A./3X[?6O%\:R3G#Q6/9/3?
M[^W-?4-E8PZ;:QP6\4<,,8VHB#:JCV%?$93P;F&>5EF?$<GR[QI[:>?\J\MW
MU9RT<OJXB7ML6_1'*?"?X&>'_@[I*V^DV<:RX^>X<9DD/?G^E=A117[!A<+1
MPU)4</%1BMDE9'O0A&"Y8JR"BBBN@H**** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .<^(_
MPIT/XJ:.]GK%C%<(PPKXPZ?0]:^-/VAOV+-8^%$LFIZ+YNIZ2IW90?OH/J/\
M*^[J;-"MQ$R2*KHPP01D&OD^)>#<!G-/]]'EJ=)K=>O=>3^1PXS+Z6(7O:/N
M?#'[._[:^K?#":+3->\[4M)!"Y8YF@_$]?QK[1\$>/=*^(FA1:AI-Y%=V\HS
ME#ROL1U%>%_M)_L.6/C6*XU?PRD=CJF"SVP&(Y_IZ&OFKX?_ !/\5?LS^,WC
M5;BV:%\7%G-D)(/Y?B*_/,'GV;<*5XX+.$ZF'>D9K6R]?_;7KV/+IXJO@I>S
MQ&L>C/O/XU? [PS^T%X%NO#OBK2[?5--NT*E)5RT9(QE3U!]Q7X>_P#!3G_@
MCSXC_8_U:X\2>%8[C7O UPY</&I:;3P?X7'H/49XK]KO@3^T7H?QRT59+.98
M-0C4>=:R'#H?;U%=MK_A^R\4Z/<:?J-K#>65TACEAE0,DBG@@@U_27 _'U7+
M^7$X&:J4):N-]'Z=G_3.7B+A? YYA[RTG]F:W7KW7D?R=D8-%?IY_P %9?\
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
M_ JR_P#B*]C_ %)A_P!!]#_P/_@'B_Z^3_Z%V(_\%_\ !/U8HK\I_P#A"_\
M@H5_T&KK_P "K+_XBN&^/WQ8_;?_ &8_!'_"1^,?%-[I^DK*L)E22TE.YC@#
M"IFM:/ ;K35*EC:$I/1)3;;?EH8U_$14*;JUL!B(Q6K;@DDO-W/V1HKR']@S
MXB:Q\6/V2_!OB#Q!>R:CK&I6ADN;AP%:5M[#)  '0#H*]>KXC%X>6'KSH3WB
MVG;R=C[W!XJ.)P\,1#::4E?>S5PHHHKG.D**** "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 **** "BBH[NZ6SMGE?[J#/UH S_$%VTS1V4/\ K9_O
M?[*U?LK1;&V2)/NJ,?6J'AZV:8R7LW^LN#\O^RM:E !1110 4444 %%%% !1
M110 4444 %%%% !1110 V2,2QLK#*L,$5YSXLT*3P_JNY-PC<[D;TKTBJ6O:
M+'KE@T,@YZJ?0TT)ZE'P9XE76K%8Y&'VB,8(_O>];=>7LMUX5U?NLD9_!A7?
M>'/$<.OV@93MD7[Z^AIM F:+J)%*L RL,$$=:_/S_@IM_P $=[/X[O=>-?AW
M#!IGBE09;FR3Y(K\]<KV5_R%?H)17J9-G6+RO$+$X25GU71KLUU1Y&>9#@\V
MPSPN-C>/1]4^Z?1GXE_LA_\ !3_XE?L!>*6\%?$'3M2U/0;23RWM+P$7-H <
M$QLW4?4D<<5^K7[.'[;7PZ_:CT&&[\,>(+&6YD4;[*601W$;>FUL$_4<5G_M
M7?L$_#S]KW09(/$FD0QZEM_=:E;H$N(CV)88+8]#Q7YE_M _\$7_ (N?LQ:_
M)KWPRU.\UZSA):.2QF-O?0J.?FY4?D37Z%4EP]Q'[\Y?5<2]_P"23_+\GZGY
MK3AQ+PO^[A'ZWA5M_/%?B_S7H?L]17XC_#/_ (*X?M!_LNS+IGBS3[K6+6S.
MSR=6M6B88_Z:[<M^=?0_P_\ ^#C7P[/#'_PDW@G4X)"!N_L]U=0?^!L*\7&>
M&N=4?>HQ56/1Q:U^3LSW,#XI9%77+7FZ4NJG%JWS5T?IC17PC9_\' OP?NH-
MS:7XDA;'W7CCS^C5C^*/^#B#X7Z;"RZ?X9\47DV/E)6)4_'Y\UY<>",]D^58
M:7X?YGKRX^X>C'F>*C^/^1^@U9_B7Q7IO@W29+[5K^STVSA&7FN95C0?B2!7
MY,_%+_@X7\:>*Q)8^"_!]G8-)Q'/(6FG'I\F"#7CMMX(_:D_X*-:Y_IB^))]
M-N&_>M/FSLXP>YC^4$?0&O>PGAKC(Q]MFE6%"'6[3?W;?B?.XSQ2P,I>QRFE
M/$5'LE%I?-[_ ('VA^W%_P %SO"_PMMKO0?AJJ>(M=(,9OR/]%MFZ<?WCZ8R
M*^0OV8OV%?BM_P %-OBDWB_QM>:E:Z!--ON-0O 5,JYR4A4]!CH0,5]A_L;_
M /!"/PE\([JTUSX@7B^*-8BPXLU!%I$WZ%OH1BOO;0M!LO#&E0V.G6MO96=N
MH2*&&,(B =@!Q777XHRO)*,L+P]'FJ/1U9;_ /;O])>IQX?A/-\^K1Q?$L^6
MFM8T8O3_ +>M_P %^AROP#_9_P##/[-OP\L_#?A?3H;&QM$ )5?GF;NS'J2?
M>NVHHK\PK5JE6;JU6W)ZMO=L_6*-&G1IJE22C&*LDM$D%%%%9FH4444 %%%%
M !1110 4444 %>9_MA_L[?\ #6'[-_B;X??VQ_8'_"1Q11?;_LGVK[/LFCES
MY>]-V=F/O#KGVKTRBML-B*F'K1KTG:46FGV:=T]=-^YABL-3Q%&>'K*\9IQ:
MU5TU9JZUV['EO[&'[-?_  R'^S=X=^'O]M?\)#_8(G'V_P"Q_9//\R>27_5[
MWVXWX^\<XSQTKU*BBGBL34Q%:5>L[RDVV]KMN[>FF_86%PM+#4(8>@K0@E%+
M5V25DKO7;N%?,?\ P36_X)R_\.\M"\667_"9?\)?_P )1/;3[_[)_L_[-Y*R
M+C'G2[L^9UXQCOFOIRBMJ.8XBCAZN$IRM"IR\RLM>5WCK:ZLWT:OU,<1EF&K
M8FEC*L;U*7-RN[TYDE+1.SNEU3MTL%%%%<1W!7@'[=_['?B[]KO2O#]GX8^+
MGB/X6PZ5]J6_72XYI%UA)A$ DHCN(00@1\!MP/F'ISGW^BNK XZMA*\<10:4
MH[72>ZMLTT]^J./,,!1QN'EAL0FX2M=)N+T=]XM-:KH_+8^?_P!@?_@GAX2_
M8&\(ZI:Z+>7FN:YKSH^I:O>(J2SA,[(T49"1@LQQDDELDG Q] 444\=CL1C*
M\L3BI.4Y;M_U^ 9?E^'P.'CA<)!1A'9+[_SW;U84445R'8%%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 5YSXWO_ .TO$$BKRL?R#^M=_J5T+.PED)QM4FO-]$MSK/B&,-_RTDW'^=5$
MF1W_ (8L/[-T2WC[[=Q^IZUH4 ;114E!1110 4444 %%%% !7R3_ ,%;/^"@
MUK^Q3\";B#3)XY/&7B!&MM.A#?- &&#*?3 R1[BOHKXX?&;1/V?_ (7:QXL\
M0726NFZ/;M/(6."Y )"KZL>@%?S=_MO_ +6NM?MD_'O5O%FK2R?9Y)#%8VY;
M*VT /RJ!VSU^IK]&\.^$GFV-]OB%^YIZO^\^D?U?EZGP''W%2RK!^QH/]]4T
M7DNK_P O,\M\3>);[QCX@O-4U*XDNKZ^E:::5SEG9CDFJ-%%?U+&*BK+8_F>
M4FW=A1113$%%%% !1110 444 9- "JI=@JC)/  [U^E/_!(/_@CI/\9KJQ^(
MGQ*L)+?PS&RS:?ILRE6OSU#./[GMWS4?_!'#_@D7-\:]2L_B1\1-/DA\,6SB
M73K"9,?V@P.0[ _P?SR*_:/3=-M]'L(;6UACM[>W4)'&B[511T %?BGB%XA>
MPYLLRR7O[2DNGDO/N^GJ?L7 7 ?MN7,LQC[N\8OKYOR[+J,T31+3PWI-O8V-
MO%:V=J@CBAC7:L:CH *\[_:)_:9TGX&:(ZLZW6L3*?(M5/(/8MZ"LW]I_P#:
MFT_X):,]I9O'=:]<*1%"#GR?]IO\*^._!O@OQ-^T_P#$AOFFNKBYDW7-R^2L
M*G_/2OXTXRXXGAJO]F94O:8F>FFO+?\ .7Y;L_7L=F'LW["AK+;T&7M]XL_:
MB^(H_P!=?WMT^%09\NW7^@%?8_[./[)FC_!;3X[NY1+[7)%!>=UR(CZ+_C73
M? [X!:+\#_#J6UA"LEY(H^T7+#YY#_A7=57"/ D<%+^T,S?M,1+6[U47Y=WY
M_<5@<M5-^UK:S?X!1117Z0>L%%%% !1110 4444 %%5=8UNS\/:=+>:A=VMC
M:0*7DGN)5BCC Y)+,0 /K7.^&OCUX&\9ZF++1_&GA/5KQB0(+/5[>>4X!)^5
M7)X )_"M(T:DHN48MI;NQE.O3A)0E))O9-ZLZRB@'(HK,U"BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M *\V^/G[-.A_''2&\^);75(U/DW:+\P/8'U%>DT5QX[ 8?&498?%14H2W3,Z
ME.-2/)-71^;/B7PKXK_9@^(:EO.LKJW?=#.F?+G7^H/I7U_^S)^UKIOQFT^.
MPOW2RUZ)<-&QPL_NM=_\5_A%H_Q@\-2:=JUNLG!\J4#YX6]0:^#?C)\%O$'[
M-?CA)$>9;=9-]G>QY /ISZU^+XK!9EP9B?K6#;J823]Z+Z>O9]GUV9\_.G5R
M^?/#6F^G8_1:ZM8[ZVDAFC66&52KHPRK ]017Y/_ /!8#_@C0LD6H?$KX6Z?
MB1=T^JZ1"OWNYDC'3W(X[U]T?LG?M=VWQ1L8=%UR:.WUR%=J.QPMT!W'^U7O
M4T*7,+1R*KQR JRD9# U^_<#<=.DX9IE4[Q?Q1[]XR71_P##HO-LHP6>8/V5
M9>CZQ?\ 7WG\FMS;26=P\,T;1RQL5=&&&4CL14=?K5_P68_X) >8M]\4OAGI
MWS+NFUC2X$^]W,J =_4>]?DO-"UO*T<BLCH=K*1@@U_8G#O$6%SC"+%89^JZ
MQ?9_H^I_,G$&08G*<4\-B%Z/HUW7Z]AM%%%>\>&%%%% !1110 4444 26MU)
M97,<T+M'+&P9&4X*D=Q7[J?\$2?^"C2_M-_"Y? _B>\7_A,/#D02-W;YKZ #
MAO\ >&#D>@K\)Z[C]G7X]:Y^S3\7M'\8>'[B2&_TF=9-H;:)DS\R-[,.#]:^
M3XPX9IYU@)4'_$CK!]GV]'LSZCA+B2ID^.59?!+22[KOZK=']3%%>6_L>_M0
MZ)^US\#-'\7Z--&_VR)1=0@_-;S ?,I';G]*]2K^1<3AZF'JRH5E:479KLT?
MU5A\13KTHUJ3O&2NGY,****Q-@HHHH **** "J/B.Q&HZ-<1G^[D?AS5Z@C<
M,>M 'F_@J^_LWQ#'N^57^1J](KS'Q%;-I'B*4#C:^\?CS7HVE7?V_3H9O^>B
M GZU4B8EBBBBI*"BBB@ HHHH **** "C-%87Q/UV;PQ\.M<U&W&Z>RLI9HQC
MJ54D55.+G)1770FI-0BYO9:GYZ?\%5_^"P.H?!_Q3>?#[X;7$4>K6HV:CJ@
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
M459R7-U2TT[GFYAPW'*LZRWZO6G*E*H[0D^91?+O%O77L?<OQW_X*/\ P?\
MV:O'\WACQEXJ&E:U!$DSV_V2:3"N,J<JI'(KC/\ A\]^SK_T/@_\%]Q_\17S
MK_P4Z^*7[,?A7]J>_L_BA\/O%7B+Q6ME;M+>6%Z8H6C*?( /,7D#VKYY_P"%
MZ_L/_P#1(?'O_@R/_P >K'*N#<!B,'2KU*&(;E%-N/L^5W[7=[=KFV;\<9AA
ML;5P]/$8:*C)I*7M.9)/[5E:_>Q^B47_  6:_9WFE5%\= LQ"@?V?<<D_P#
M*\__ ."YFMVWB3]@R'4+.3S;6\OK:6)\8W*6!!Q7QE9?'3]B%KR$1_"/QXLF
M\;3_ &D>#GC_ );5]=_\%GKBQNO^"<NER:7#);Z>\]F;>-SED3*[03ZXK2GD
M&&R[.<"\/2JPYJFOM.76UMN7\;F=3B+%9GD>8+$5:,^6GI[+GTO??F_"Q[Y_
MP3'_ .3&?A__ ->+?^C'KWJO!?\ @F/_ ,F,_#__ *\6_P#1CU[U7YSGG_(Q
MK_XY?^E,_3.'_P#D5X;_ *]P_P#24%%%%>6>P%%%% !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 %%%% !61K+G5-2AL5^ZIWRD=A_G^=:=Y=+9VLDK
M?=C&?K6?X:M6\B2ZDYDN3N^@H TT4(H51A5& /2EHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@#+\3>&HO$%K@_+,H^1O2N#(O/"NI_Q1R(?
MP85ZA5+6M!M]<MRDR_-_"PZBFF)HI>&O&4&MQJCD1W&.5)Z_2MK->;:[X5NO
M#T^]=S1@_*Z]JO\ A_XAS6(6.Z'G1CC=_$*?+V"_<[JCK5/3=>M=6CW0RJWL
M>HJY4C.7\>_!7PC\4;<Q^(O#FCZRN,?Z7:I+CZ9%>$^._P#@CY\!_'\SR7/A
M-K-G.?\ 0K@VZC\%KZ>HKT,)F^.PO^[5I0])-'FXS)<!B_\ >J,9^L4_T/B6
M[_X()_ ^:8M'!K4*Y^[]L=OZUK>&_P#@AE\!=#E62;1]6O)%.1YFH2!?RK[$
MHKTY<79U)6>*G_X$SRH\%Y%&7,L)3_\  4>/_#7]@GX1_"@(VD^!]#$T>-LT
M]LDTJ_1B,UZU96$.G6ZPV\,<,48PJ(NU5'L*FHKQ,1C*^(ES5YN3\VW^9[N%
MP6'PT>3#P45Y)+\@HHHKG.H**** "BBB@ HHHH **** "BBB@ HHHH ****
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
M0->.I_P5#_:2^/C$_#OX-3V]JQ_=SLV\D=B1(!7U5^SC_P $P_A'^S?I\/\
M9_ARUU74DP6O]1033;NY4D?+]*^@+2PAL8E2&&.%5& $4* *_/9YMD.#]S!8
M5U7_ #56]?\ MV-D?I-/)^(L;[^.QBHI_9I16G_;TKO[C\WX_'?[?&L#SH]/
MT?3U;GRI;&%F'M4<_P"T5^W)\-Q]HU3P);^(K>/ES;6\48Q^'-?I501N'-9_
MZV4GI/ T6O\ "U^*=S7_ %-K)7AF%=/OSI_@U8_.'PC_ ,%U]6\#:JMA\4_A
M=K'A]HSMDFM 9?Q.[:OY&OKC]GS]OSX6?M+VT?\ PC?BBQ:^8 M97#>5/'[$
M'C/T)KT'Q_\ !WPM\4]+:S\1:#I>L6S @I<VZR#]17PM^U[_ ,$0-#N[&\\4
M?"/4+SPSXBLP;F.R5SY,S#G"$8V>V :Z*4^',Q?LYPEA9O9I\T+^:>J1RUJ?
M$^6+VE.<<736Z:Y)V\FM&_S/ ?\ @N[^QOJ?A/XPK\3-(LY+G0=>C6.[:%-R
MVTJC +8_O<G/M7YWU^GO_!.[_@H;J&O>,+SX&_':.'5;.X9[".XU(;GBE4X,
M<N[J.O/;%=7\=/\ @E_^S#K_ (EFNM/^(UKX3:9RTD G$T:D]E&1M'M7ZME'
M$E3)HQRG-H2?(ERS@G)2CTVU\C\?SKA>EGLY9QD\XQYV^>G-J,HSZK72SW/R
M9@@>YF6.-6DD<X55&2Q]J_:K_@AA^Q]J7P$^#&H>+->M7L]6\7;/+AD7#);K
MRI/H22>*@_9%_P"">W[,WPM\16NI6OB73/&6M0.&B:ZN%,*L.A$9R,_C7W?I
MES:36J+9R6[PQJ HB8%5';I7R/'W'4<=A_[/P<)1@[<SDFF[;))]+]S[3PY\
M/98#$_VEC:D932:C&+4DKZ-MKK;30L4445^.G[<%%%% !1110 4444 %%%%
M!1110 5RWQ1_Y!]O_OFNIKEOBC_R#[?_ 'S0A2V-'P)_R+5O]#_.MBL?P)_R
M+5O]#_.MB@84444 %%%% !1110 4444 %%%% !1110 4444 ?GO_ ,%Q?V7O
M&'Q,F\%>/O">FS:Q)X/.V>UA&7 \SS ^/3( _&O,++_@M9\;M.L8X9/@^9&A
M0*S$RC=COC97ZK.BR+M90RGJ"*A.F6Q_Y=X/^_8K[3 \58>."IX+'X6-94[\
MK<G%I-W:TWU/A<PX/Q,\?5Q^78R5!U;<R45)-Q5D]=M#^?#]O3]MGQQ^VOXR
MM;SQ%H\VBVVB1>6EA&'9(&/WF8D#DX[CM7SS7]+/C/\ 9E^'/B.WUFYU?PGH
M,W]JQYOY9+5-TP4'ECCMDU^(7B[]DB/]JO\ :X\8>'O@?I6[0]*,LL9GG/EE
M4]& XW= /;K7[%P;QE@,50E0I4?8TZ,4V[^ZD_/U^\_$>..!\QPF(AB*M?V]
M6M)I))\S:[+M:WH?,==!X#LM<UO5(;?2;74=2^SR+.]M;;CG!_V>G3K5CXK?
M!GQ-\$O%LVA^*-'O-(U*$X,,Z8+>X]17Z_?\$._V)X_@W\$G\=:Y9K_;WBP;
MH5E3YH+8'Y1@]R03]"*^AXGXFP^59?\ 7-)\UE%7^)OSUT2UN?,\)\*8G-\R
M^HZT^6[DVM8I>3MJWI8\1\&_\%COC-X)\)Z;H]M\'I&M]-MH[:-G>4LP10H)
M^3J<5D_\$//%UYX^_P""A'Q%US4+7[#?:M875W/;\_N'>Y5F7GT)(K]<_P"S
M+;_GW@_[]BORN_X)-*$_X*M_&< 8 ;40 .W^FU^28#-L%C<JS#ZKA51?(FVI
M-WO+S/VC,,EQ^!S?+/K>+=:/M&DG%1M:/D=W_P %)OVS-%^"W[3M]H=]\!?#
M_CZ>*SMY#J]W:M))(&3.S(C;[O3K7@7_  \F\,_]&H>$?_ %_P#XS7U!_P %
M OV@/VD/A[^T1>:;\-? <.O^%X[6!XKMM*6X+2%<N-Y(Z&O$?^&N/VS_ /HE
M%K_X($_^*KTLDPU%X"BW2IM\JU>)E%[=8K;TZ'EY]BJT<QK*-6HES/186,EO
MTD]9>O4Y&S_X*1^&9;N)?^&4?"*[G S]A?CG_KC7U%_P6CU-=9_X)TZ9=1V:
MV"7%Q9R+;(,+ "5.T?3I7A]I^UM^V:]U&K_"FU52X#'^P4X&?]ZO=/\ @M9>
M7VH?\$\=/FU*'[/?RW-HUQ'MV[')7(QVYK'$4:<,XR_DA&/[S[-5U>V]]OU-
ML+6J5,DS'GG.7[O[5%4N^UOB_3YGNW_!,?\ Y,9^'_\ UXM_Z,>O>J\%_P""
M8_\ R8S\/_\ KQ;_ -&/7O5?E>>?\C&O_CE_Z4S]<X?_ .17AO\ KW#_ -)0
M4445Y9[ 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 444C-L4L
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
MUKF/%/@AGFN;XW"JOWMNV@#!U^[_ +8\02,K;ED<*I'Y5Z/IEM]CT^&/&-B
M&O./"-E]NUZ!>P.X_A7IU5(F(4445)04444 %%%% %;6-6M]!TJXO;J5(;:U
MC,LCN=JJH&22:_G6_P""K7[:]S^V3^TWJ5Y;SR'PUH;M9:7%D[2BDYDQZM_2
MOT\_X+Q?MK+^S_\ L[_\(7I%WY?B+QH&A8(WS0VP WDXZ$[ACZ&OPF=S(Y9C
MEF.23WK]^\(^&N2G+.*ZUE[L/3J_GM]Y^&^*G$3E4CE-%Z+6?KT7RW^X2BBB
MOVX_&0HK[U_X))?\$L?#?[4'@W6?BM\6-4&C_#'P[,\"QM=?8UU!XU#2R2S'
M'EP)N )!!9MPRNTY^F?VR?V"/V1M%_X)^>,?BA\.?#<.H?9;1K;1=4T;7[VZ
M66_>5;>(8DE='59G7<NWD!@,'%?%X[CO+\-CUEZC.<N90;C%.*E+:+;:U[VO
M^#/L,#P3C\1@7C^:$(\KDE)M2<8[M))Z>MOQ1^.-%?8W_!13_@D/XA_83^$O
MA+QO'JQU[1-:BM[75D>$1S:/J#P[S&=I(>)F60*XQ@J >2"?CFOI,KS7"YC0
M6)P<^:#;5_-;K^O78^>S++,3@*[PV+CRR5G;R>S_ *] HHHKT#@"O0OV7OV;
M_$'[57QDTGP?X=M9)KK4)0)9 /EMX^K.QZ# !/O7":9IMQK.HP6EK#)<7-RX
MBBC1=S2,3@ #U)K]]_\ @CE_P3NM_P!D#X+PZ_K5K&WC3Q-"LUPS %K2(@%8
MQZ=B>_)KX_C3BFGDF!=5:U):07GW]%_P#ZS@_AFIG&-5-Z4XZR?EV]6?0'['
M_P"RIX?_ &0/@KI?A+0;>-?LT0-W<!1NNIB/F8GZYQ[5U7Q=^*>G_"'P7=:O
MJ$BJL:D1)GYI7[ "M[6M9M_#VE7%[=R+#;VR%W=C@ "OS]_:7^/%]^T%\0/(
MLQ,=-MY/)LX%_P"6G.-V/4_UK^%^/N-'EM&5>;Y\15;Y4]6V]Y/R7_ /Z6Q%
M6E@,/&C125E:*1BZ]KOB/]J'XK*=LMU>7TFV*(?=@3/'T '>ON;]GKX"Z?\
M SP='9PJDNH3*&NKC'+MZ#VKE/V/OV;(_@_X534=0C5M<U! SY'^H4\[1[^M
M>UUX' ?"4\)%YKF/O8BIKKO%/]7U[;"RW N"]M5UF_P"BBBOTL]<**** "BB
MB@ HHHH **** "OS?_X.,O@?>>*/@UX(\>6=N\L/A.^GL-1= 3Y45UY?ENW'
M"B2(+G(YE YR,?I!6/\ $#P#H_Q4\$ZIX<\0:?!JFBZU;/:7EK,/DFC88(XY
M![@@@@@$$$ U[7#N</*\QI8Y*_(]5W35G\[-V\SP>)LE6;996R]NW.M'V:::
M?I=*_D?GC_P;Y_M;:+J/P?U+X2ZMJ5O:Z]I%_+J&CP32;3>VLV&D2//!9)=[
M%1R1+D X8U^C/B/Q)I_@_0;O5-6OK33=-L8S-<W5U*L4,"#JS,Q  'J:_(K]
MI_\ X("?$#X?^-GU;X/:I!X@T?S3-;6MU>K9ZGIY'*J)#M23'9P5;_9[UP>L
M_P#!+W]L;XQI!I/B>'7+S3D<%1K7BV*YM8B,X;;YSGCGD*3S7Z-FV09%F^,>
M9X?'PIQJ>]*,K*2?6R;3U\UOLVC\QR;B/B')<%'*L3ETZLZ:Y8RC=Q:Z7:36
MGD]MTF>F>"?^"U7QD^-_[7^G^#_"'_"-MX;\1^*%T_3/,THFX6Q>YVHS$N/F
M$/S$D#D'(%=Y_P '*",? 7PG;!VC4-1!.. ?+M_\#7KW_!,S_@D!IW[%&NGQ
MEXJU2S\2^/3$\%LUHK"QTE'&U_*+A6=V7(+LJX4D!>23Z3_P4\_87/[=W[/B
MZ'I]U;6'BC0[H:AHUQ<NRP%]I62*3:#\KJ>N"0RJ>F0>>6>9'AN(\+4R^*C1
MI74I)6YFTU=]6E=:^K.J/#_$&*X7Q=+,I.=>K:48-WY5%J7*NB;L]/1-]N'_
M ."$,Z2_\$[M!565FCU74%< _=/GDX/X$'\:^!/^"^_B73_$'[>1CL;VUO)-
M-\/VEI=B&0/]GF#S,8WQT8*RD@\C<*TO@[_P3._;.^%MQ/H/A>;6O!>DZA/_
M *3+:>+8[:R8D!3*RPREC\H&2$+$ <'I6E\>_P#@@;\7-%\1Z>OA&XL_&BSV
M*SZKJ=W?Q6F^]9W,BHDC;R@79\S'+$D\=!]-E=/*,#Q#5S2ICJ;]KS-)-:<S
MN^:5[*VR6[^1\IFU3.LQX:HY33R^I'V7(I-IZ\JLN6-KN^[>R^9^GOPTU;PI
MH_["W@]_'%SHUKX4G\'Z;;:D^K2)'9M%+:11E)"_RX;<%P>N:_/;X@_\$/?
M_P"T!<ZQK/[/WQ;\-:M9V]P-^F75R+RWL2^6$?VJ NP&/NAHR<#ECUK]#KK]
MF2R^*W[%&F_"OQE')'%<>&+/1[_[-*"]M-%!&N^-N02DB!@>0=HR"#BOS?\
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
M/XV?\^?A'_P#D_\ CE>W?";]O/\ ;&^-W@JV\0>&_!OA?4-)N\^5,+:0!O\
MQ_WK\2Q7AOFF&CSXB5.*VNYI+\3]ZP?BEE&*G[/#0J3>]E!MV^3/U(HK\W?^
M&F/VX_\ H0?#/_@/)_\ %T?\-,?MQ_\ 0@^&?_ >3_XNO/\ ]3,1_P!!%'_P
M8CTO]>L-_P! U?\ \%,_2*BOQS^,/_!9[]H[X#^-[CP[XGT7PGI^K6H!DA-I
M(2N0"/\ EIZ&N3N/^"_WQMG@9/LOA2/<"-RVDFY?<?O*]:EX7YS4BJE-P:>J
M:EHU]QXU;Q:R.E-TZBJ*2T:<+-/MN>9?\%:M*M_#/[>7C!;!?LX=TG)C.WYV
M!+'CWKYPDU6ZE/S7%PWUD)K:^*WQ2UGXT>/M2\2:_=->:IJDIEFD/J>P]A7.
MU_165X26&P=+#U'>48I-^:5C^9,WQD<5CJV)I*T9RDTO)NY:AUJ\MVS'=W,9
M]5E8?UKU#X._MS_%3X$W4;>'?&.KV\,9&;9YB\+^Q6O):*Z,1A*%>')7@I+L
MTG^9SX;&XC#S]I0FXONFU^1^J7[(/_!P$U]?VFC_ !5TN&-9&$?]K6(VJG;+
M1\_B=U?IMX-\9:;\0/#%GK&CWD-]INH1"6":)MRNIK^7>OV*_P"#>WXSZEXP
M^"'B+PSJ%Q)<0Z%> V>\Y\J-E!*C_@1)K\3\1.!\%A,(\RP$>2S7-'I9Z77;
M7IL?O'AGX@8[&8Q97F,N>Z?++K=:V??3KN?HE1117XF?O04444 %%%% !111
M0 4444 %<M\4?^0?;_[YKJ:Y;XH_\@^W_P!\T+<4MC1\"?\ (M6_T/\ .MBL
M?P)_R+5O]#_.MB@84444 %%%% !1110 4444 %%%% !1110 4444 %%%9OB[
MQ59^"/#-]JVH31V]GI\+3RR.VU54#/6JC%R?+'=DRDHIRELCY"_X+._MCG]G
MSX!-X7T>XV^)_&(-K$$/SPPGAG'H>1BM;_@D!^QR/V9_V=K?5M5M]OBKQ8!>
M7CN/WD:'E8SWXR?SKY&_9VT"^_X*L?\ !1O4/'&K1R2^!_"<X>".0?NS&C?N
MHR/5@#GZ5^GOQ]\>7GP<^!OB+Q!I&G_VA>:%I\EQ;6:+GSF1<A0!ZXK]#SN#
MRW 4>'Z'\6HU*KZOX8M^74_-<AFLTS&MQ)7_ (5-.%+_  KXII=WLCR[]KO_
M ()R>#?VO_''A_Q!KDUY#>:%,C%(R/)N(U;)1EQU/(SFO?-#T:W\.Z-:V%G&
ML-K9Q+#$BC 55& /R%?F'_P^U^+_ /T2.[_\!9*/^'VOQ?\ ^B1W?_@+)4U^
M#>(:U&&'JN+A"_*N>-E?>VH\/QQPW0KU,324E.I;F:IRN[;7T/U&K\I_^"3G
M_*5WXT?[VI?^EU>^?L)_\%)_B!^T]\91X=\1> ;CP[8F R?:G@=!D9XR:^)O
MV9OVQ/#_ .Q7_P %&?BUXD\1VUY<6=]?:A9(L"DMN-V6]/05Z/#_  _CL/A\
MPP$HWJ2IQLHM.]Y>6AYG$7$F Q.(RW,8SM2C5E=R35K1\S]LS&K'E5/X4>4O
M]U?RKX*_XB!_A5_T"=<_[]G_ .)H_P"(@?X5?] G7/\ OV?_ (FOE?\ 4G/?
M^@:1]?\ Z^</?]!4/O\ ^ ?>OE+_ '5_*OB?_@O3_P F2R?]A.W_ /0Q6%_Q
M$#_"K_H$ZY_W[/\ \37SM_P4R_X*M^!_VP?V>&\)^'[#4[>^:\BGW3H0N%8$
M]J][A?A+.,/FV'KUL/*,8S3;?1'SW%G&>28G)\30H8F,IR@TDMVS]!O^"8__
M "8S\/\ _KQ;_P!&/7O5>"_\$Q^/V&?A_P#]>+?^C'KWJOB\\_Y&-?\ QR_]
M*9]QP_\ \BO#?]>X?^DH****\L]@**** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH *S_$UT;?3&5?O3'8/ZUH53O=+:]U*WF9E\N'D)CJ?\XH FTZ
MU^PV4<7]Q>?<]ZFHHH **** "BBB@ HHHH **** "BBB@ K+U_Q5;Z#'\S;Y
M3T0=:S_%_C9=,5K>V(:;H6[+7*Z5HMYXHO<C<VXY:1N@JK"N2:QXHO/$$VW<
MRJ3\J)5S1?A[=:@%DG/DQGG!^\:ZK0?"=MH<8VJ))>[FM2B_85NYDZ7X*L=,
M (C\QQ_$U:D<2Q#"JJ_04ZBI*"BJ^HZO:Z1#YEW=6]K'_>FD"+^9-8%W\;/!
MM@VV?Q=X8A8=1)JD"_S:M(49S^!-^B,YUJ</CDEZLZ>BN7MOCCX*O&VP^,/"
M\K>B:K W\FK=TO7['6X]UE>VEXO]Z"99!^AHG1J0^*+7JA0KTYZ0DGZ,MT44
M5F:A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5@_$.\^SZ R
M=#*P%;U<;\4;O,UO#Z#?_2FMP9#\,+/S+^:8]$7 ^M=Q7._#:S^SZ*TG_/9L
M_P!*Z*A[@@HHHI %%%% !5'Q/XAM?"7AV^U2\D6&UL(6GE=C@*JC/6KU?!/_
M  7N_;%_X41^S6O@O2[GR]>\<;H6"MAH[5?OMZ@Y*?G7K9'E-3,L=3P5+>;M
MZ+J_DCS,YS.GE^"J8RKM%7]7T7S9^3/_  44_:HO/VN?VI?$7B:29Y--2=K7
M34)X2W1CMX]?6O"Z&8LV3R3R:*_LS!8.GA:$,-15HQ22]$?R'C,54Q->>(JN
M\I-M_,**ZOX&_!O6OVA?C!X<\$>'8XI-:\3WT=A:^;O\J-G/+R%59A&HRS,%
M.%4G'%>R?'K_ ()*_M ?L[P7=UK/P]U34M+LR=^H:*5U*#;S\Y$1+JO?+HN,
M\XK+$9I@Z%:.'KU8QG)72;2;6VE]S6AEF+K47B*-*4H1=FTFTGOK;8_0?X0_
M S5/VMO^#>C0_!OPOV_VYMD>XL9+A4>]N(-4EFGA9LX4R$;T#$#:8P< \<'_
M ,%6/A_X@_9__P""=_[/WP!\/:3JU[K;^7?:K;Z1;23A[B*,EU/EJ=Q>ZN78
M>ICSC@8^.?V#_P#@I7\2/^"<OB>^L]'MX=2\/ZA<+-JOA[5%>.-W  +QD?-#
M,4 7=@@X7<K!0*_0G3_^#FCX?W/A^2:;X9^,UU.(;O(BN;>2#;TR9<@CJ/X.
M]?D>.R7/<OS+VN&H+$4/:SK12DD^::LN9O\ EOH[:]^B_5<#G&28_+_98BLZ
M%;V4:4KIM<L7=\MOYNNNG;OF?\%.-=\0?!/_ ((?> /!?Q"N+JX\>>(&TRPN
M5N)O.N(WB)N6\QR26*)&D;')^8CZU^.M>]?\%!/^"@OB[_@H/\6(-?\ $$,.
MDZ/I,;V^BZ-;R&2'3HG(+$L0-\K[5WO@9V*    /!:_0>#LFK9=@'#$V52I*
M4Y);)R>R]$DCX/BW-Z.88Y3PUW3A&,(M[M16[]6V%%%>H_L=?LR:O^UO\?="
M\&:3')_Q,)U-U,JY%M "-[GZ+DU])B<13P]*5>L[1BFV^R1\]A\/4KU8T:2O
M*322\V?:O_!!?_@GBOQ=\=?\+2\469;0=!EQID4J_+=7 YW^X7((/J*_:E5$
M:A5 55& !VKDO@7\&]'^ 7PKT;PGH=M';:?H]NL*A!]X@<L?J<FN;_:N^.</
MP7^',S12#^U-0!AM4SR">K?@,_E7\9\?<9+&5ZN:8I\M*"?*NT5M\W^;/ZKX
M;R6CDF6JCUWD^[_X&R/%?V\OVD/M]RW@_1Y_W,9!OI$/WC_<S^5._8._9N%Z
MZ^,-9M\QH<6,4B_>/]_%>3_LV?!N\_:!^*(:Z,CV4,GVF^F/\7.<?B:_0G1]
M(M]!TR"SM8UAM[=!'&BCA0!@5_/?".6UN(<SEQ#F*]R+M3B]M-OE'\6;X&C+
M%5GBJNRV19HHHK]J/H HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH *^:_VZ/V;%\5:,_BK1X/^)A9K_I4
M:#_7)_>QZC^M?2E,N+=+N!XY%#1R JRD<$5X^?9+0S7!3P>(6CV?5/HUZ'/B
M</&O3=.9\1?L0_M&2?#WQ,OAO59C_96H/B)G/^HDZ?D?Z5]O)(LJ*RG<K#((
M[BO@G]LCX 2?!_QU_:FGQLNCZDYDB*C_ %+]2O\ +%?0O[$WQ_7XH>"%TF^F
MSK&DJ$;<>9H^S?7K^5?G' .<XC 8N?#69OWX-\C?5;V7E;5?<>5EF(E2F\)6
MW6Q\*?\ !?G_ ()X"[M/^%P^%;']['B/7(85^\,X$V!]0#["OR-K^KSQKX.T
M_P"(/A/4-%U6WCNM/U.![>>)QD,C @_H:_G'_P""E/[&E]^Q=^TEJF@M'(=%
MOG-WI<^WY9(F.<#_ '3D?A7]T^%?%?UJA_9.)?OP5XM]8]O5?EZ'X]XG<+_5
MJW]J8=>Y-^\NTN_S_/U/GNBBBOV(_)3TG7_VP_BEXF^%FE^![SQYXE;PCHUH
M+"UTF*\:&U6 9Q&R)@2 9Q\^[C Z  ?H)_P;)6GBZV^)'Q*F2SN5\#7>F6_V
MBYD0B%K])3Y2HQX+>6\Y;&<#9G'RY^1O^"3?P*^'7[2G[:7A_P &?$I;^;1]
M6@G:SM[>Y-NEY=1+YJPRNHW!'C24?*RL3M 8$U^GW[?'_!6'X9_\$]OAK<?#
M7X3VFAWWC*Q@:SM-.TN-%TSPZQSEYBGRF122WE#YBWWRN>?ROC?%.HGPWEN%
MYJE9*3:244G*_,VMW=:MVL^K>A^F<&X94VN(<QQ/+3HMQ2NW)M1^%7Z6>B5[
MKHEJ<7\:/^#>KP[\=OVH[WQYHOCR'3? /BB]_MBZTRUM?.FW2OYDR6\P;8(W
M))5L'9NP P I_P#P<K_$WPWIO[,_@GP2\]O+XFO/$$>JVUJ)/WEO:PV]Q$\K
M#K@M*J#/!^8CE:_-KX'?MV?M"? ?P5>6O@OQIXPT_P /W4CW$BB 7=M&Y)+L
MAE1UCR22Q3;D\GFO'_B-\3/$/Q>\776O^*=:U/Q!K5[CS[V_N&GGDP, %F).
M !@#H!6F7<&YK+,J&)S+%JI3PWP)*TMK>]IY*[O)NWF3F'%V6++J^'R["NG4
MQ'QMN\=[^[KYNRLDKF'1117Z@?FIZ!^R]\=M3_9N^.GAWQ?I<S0S:5=H\F#P
M\9.'!'?Y2:_IH^"_Q2T_XU?"W0_%&ERK+9:U:1W49!SMW*#@^XS7\J]?L7_P
M;K_MB'Q/X,U7X4ZM=%KK2,WNF;VR6B)^<<^A*@"OR'Q:X?\ K."CF5)>]2T?
MG%_Y/\V?JWA;GWU?&2RZJ_=J:KRDO\U^2/U%HHHK^<3^@@HHHH **** "N*^
M*%GMNX)@/O#!KM:Y_P"(UG]HT+?WB;=^%-;@P^'-Y]HT+83\T;$?A705Q?PO
MO-MQ/#_>&X?A7:4GN""BBB@ HHHH *AU"V^VZ?/#T\Z-DSZ9&*FHHVU!ZZ'\
M_'[:_P"P-\2_A/\ M >(+>/PGKNL:?=W;SVEW8V4EQ'+&QX)* X/L>:\D_X9
MA^)'_0A>,/\ P3W'_P 37],$L*3#YU5OJ,U']@@_YXQ_]\BOV#"^+V*I48TZ
ME",FDE>[5[=;6/Q3&>"V#JUY5:>(E%2;=N5.U^E[H_FC_P"&8?B1_P!"%XP_
M\$]Q_P#$T?\ #,/Q(_Z$+QA_X)[C_P")K^ES[!!_SQC_ .^11]@@_P">,?\
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
M%-Z17^;\CY;B;B_ Y+37MWS5)?#!:R?^2\S[Y_:R_P""L?PK_9:CN+.75/\
MA(=>B! L-.(D93[MD+^1K\_?BY_P6Y^-'QXU273_  #HYT.WD.Q5LK8W<SJ?
M7*G:?H:[W]C?_@@WJGC98/$7Q>U"XL1.1*=*B8M/)GD^8^1M/TS7Z._!;]DK
MX>?L^Z=#!X5\+Z7ISPKM%P(5:X;_ 'GQDU]=+%<+Y'^[HT_K55;M_ GY=/P?
MJ?%PPO%N?_O*]3ZG1>T5\;7GU7WKT/Q\T;]E#]KK]IF;[=>+XL2TN>?,NM0\
MF$9_V-^1^5=58_\ !!GXY>*4$M_XC\/V\C<D75U.S#\D-?M JA1P,?2BN6IX
MH9DG;"TZ=-=E'_,[*?A-E;UQ=6I5?5N7^1^,5Y_P0,^-WAR,R6?B;PW.Z\@6
M]S.K'\T%<MKG[$/[6W[/$OVS3?\ A*+BUMOF,ECJ9:/C_8+@G\J_<:@C(I4_
M%#-'IB84ZB[./^05/"7*4KX:I4IONI?YH_%'X9?\%C_CU^S?JD=CXVTV76;6
M!MAAU*U-LX ZX<+EC^-?>G[)?_!9'X6_M)_9]/O[QO">ORX7[+?X6.5O]EP2
M,?[Q%?07Q;_9O\#_ !STV2U\4^&]+U99%V^9- K2)_NMC(_"OSR_;(_X(&PP
MP76O?"74)(IX\RC2+EC]?D?DD^QP*ZXYAPOG7[O%4OJM5[2C\-_/I]Z7J<<\
MMXMR+]YA*WUNDMXR^*WEU^YOT/U!M+R&_MDF@DCFAD&Y'1@RL/4$5)7XE_LK
M?\%,?BI^P%\0%\'_ !'M-4U#0;:3R9[.^R;BT .,QL>H'IG%?K[\ ?VA?"W[
M2GP^M?$GA74H;^QN%^958>9 W=6'8BOE>(^$L9E$E.=ITI?#..J?^3_I'V'#
M'&6"SF+A"\*L?BA+22_S7],[>BBBOE3ZX**** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ KSGQY=_:O$,B_P#//Y17HKOY:%CV&:\O<G4O$7/_ "TFQ^M5$F1Z
M'X:M?L>B6\?^P#^?-7J;#'Y42K_= %.J2@HHHH **** (;^]CTVQFN)F$<-N
MC22,>BJ!DFOYSO\ @K+^U))^U)^V)XAU"&<RZ/HLITZP .4V(=I=?][ -?LO
M_P %=?VH5_9@_8R\0WEO<?9]8UY/[+T\AL'S'!+?^.!Z_G1GG:YG>1V+-(2Q
M)[DU^[^#V1Z5<UJ+^['\Y/\ )?>?B?BSG7\/+*;_ +TOT7YO[AM%%%?NI^)G
M<?LX?M!^(OV6/C-HOCSPJ;!=>T%Y'MC>6RW$/SQM&P*GU5V&001G@BOTD^ G
M_!S7?6J0VGQ,^',%YS^\U+P[=F%@./\ EVFR">O(F7Z5^4=?I[_P2\_X(:^&
M_CW\$--^)WQ<U+5[72]:_P!*TO1K*9;426H/$T\Q!;;)@X5-I"$-NRP"_"<<
M83A]8=8O.X7^S%J_.]VDK->;UT/MN#,5GSKO"Y-.WVFG;EZ)MW3\EIJ?55I^
MW1^Q7_P4"M8X?&#>#EU*9?)6/Q?IJ:?>0@D?*MTWRKR1]R;^5=/\.?V3/V8/
M^";<'BOXM:/-8Z7I]UI+6TAN=8.H0);[@[16RR,S.TK+&,%G)*J!@$Y\T^*'
M_!NW\"?B7HDDW@C7/$GA6Z,6V&6"_74[,MSAF23+G/0[9 ,#C'.?RA_;?_8H
M\:?L)?%]_!_BY8[B"5/M.E:E;%C::G 3CS(\\JP/#(>5/J"K-^=9'D^4YM)X
M'*\?6IP?Q4I]4GK;51_-KKH?H&<YMFF5Q6,S+ TJDE\-6/1O:^C?Y)]-3@/C
M3\0U^+?Q>\4>*(]/M=(B\0:I<ZA'8VT:I#9I+(SK$H557"@A<@#.,]37,T45
M^^TZ<:<%"&R5EZ(_#*E24YN<MV[OYBJI=@HY). *_<[_ ((-_L,K\!?@9_PG
MNN68C\2>+D$D(D7Y[:VQ\HYZ$Y.<5^8__!*K]CF;]L/]JG1M,NK=I/#NDR+>
MZJQ7Y&B4Y\LGU;G'TK^C'2=*@T/2[>SM8UAM[6-8HT48"J!@5^+>+?$OLZ4<
MHH/66L_3HOGN_D?L/A9P[[2I+-:RTCI#UZOY;#=:UBWT#2KB]NI%BM[6,R2,
M3T4#)K\[_CM\3-0_:'^+KFW#R1--]FL81V7.!^9Y_&O?O^"@WQQ.AZ'#X3T^
M;;<7P$EV5/*)G@?CC\JY;_@GW\"_[8UB3Q;J$/\ H]F3'9AAPS]V_7\Z_A?C
M3&5<\S>EPY@W[D7>HU_7V5^+/U3,*CQ-=82GMU/H/]FOX+6_P5^'-M8A%^W7
M $UW)CEG(Z?AT_"O0J**_7<#@J.#P\,-05HQ5DCW:=.,(J$=D%%%%=984444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% '*_&7X86?Q<\ WVCW2K^^7,3D?ZMQT-? ?AG6]8_9H^,^Y
MA)#<:9<>7,G02QYY'XBOTFKY?_X*"? K^U])B\6Z?#_I%J!'=J@^\G9OPYR:
M_+_$CA^I5H1SC!:5J.MUNXK7\-_2YX^;85RBJ]/XH_D?17@7QC:>/O"EEJUC
M(LEO>1AP0>A[C\Z^7/\ @L-^Q!#^UW^S/?7-A;HWBCPNC7UC(%^:15!+H3U/
MR[L#UJ#_ ()[_'+^SM2F\(ZA-^YN#YMF6/1NZC\OUKZ^DC6:-E90RL,$'H17
MWG /&$L11H9OAG:I%JZ_O+=>C_)A6HT,UP$J%974E9^3_K5'\F^H6$VEWTUM
M<1M#/;N8Y$8896!P0:AK[<_X+@?L5G]F?]I67Q!I5KY7AOQ@S7411?EAF/+J
M3ZD[C]*^(Z_N[)\TI9C@Z>,H_#-7]'U7R>A_*&;9;5R_%U,)6WB[>JZ/YHM:
M+KE[X;U6"^TZ\NM/OK5M\-Q;2M%+$WJK*00?<&OU<_X(X_\ !.;X8Z+^S))\
M?OC/:Z)J5K=F>YT]-:8-INF643M$T\T;C8\CR*^-VX!0F!N)Q^3-?L!^RWX1
MF_X*%_\ !!F^^&/@V[@'C3PC*UJUD\WE^;-%>?;(HV)V@+-$VU6;Y ^<GY#C
MY/Q"K5H8&E"G4=.%2I"%2:WC!WN[]%>U_NZGT_ 5*E/&U)3IJI.%.4H0>TIJ
MUE;J[7_/H?6G[0'_  4L^'O[/O[*?A7XL:3H^H>,/AYXBOTTV*;1X4A-LA\U
M=YBFV<!H63:<<X[<U^<W_!;G]C7P58>!/!?[0WPKLK>Q\(_$(1?VA:VL'E0K
M+/"9X+E8P,1[U5U<< .%XRQKV+_@G/\ L[Z]\:/V,OC/^R+\4(6\+^)O#L]M
MJ=AY^RXDTV*ZV7$+JL; 2*D\7F'$G/GE3@<5!_P6QU_P5^R?_P $]OA_^SOI
M.JMJFO6CV<B1.X:XCM;=9-US,H)V>;*<*.A^?'"5^=<.T*.5YW2P>7RE*I[1
MJ5G>,Z$HJ49MKW;I.^G:Y^@9]6JYEDU3%XZ,8T_9IQNK2A6C)QE%7ULVNOH?
MD31117]!GX.%>M?L/?M$7G[+_P"TSX7\66SLL-G=HET@.!+$QP0?;H?PKR6@
M'!KGQ6&IXBC*A55XR33]&;X7$3H5HUZ;M*+37JC^KWP9XKL_'/A33]8T^9+B
MRU*!+B&1#E75AD$5IU\)?\$$/VI6^-W[)Z^&+^Y\[5O!;BUP3R+<Y$7Z*:^[
M:_C#/,KGEV/JX*IO!M>JZ/YH_K[)LRAC\%3QD-II/T?5?)A1117E'IA1110
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
MX1YG35[/9GU=_P -I_!S_HK7PS_\*BQ_^.T+^VC\'6; ^+'PS)/  \3V7/\
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
M^=UJ:G/EA?HWK\[)GYYBO%#)J51PAS2MU2T_%H_H2HK^>S_A^%^T#_T-;?\
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
MMW?IW/%RSCK 8^K&EAJ=5\SY;^SERI];O96ZWV/K^BBBOD3[0**** "BBB@
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
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 <#^TO^TAX9_90^#VJ>-O%EQ)#I>FA56.)=TUU*QPD4:Y&68^X  ))
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
MMBY624Q!2Y+$G.U5'7M7P+J3!?\ @Y'7)QFUC _\$2U^EWBO_D5M2_Z]9?\
MT U[O&>.Q,U@:<ZDG&5"E)IMV;UU:OJ_-ZG@<"Y?A82S"K"E%2CB*L4U%)J.
MFB=M%Y+0_&/_ () ?L(Z7^VY=>*AXTU;4&\"^$=1BN7T*TE,/]I7LR.JR2..
M0B)&1@'=EC@J-V[]./B!^SYX/_9G_8;^)WAOP/HL.@Z*?#FKW9MHYI)097LG
M#-F1F;)"KWQQ7R'_ ,&WW_(F_%[_ +"EA_Z!<5]W?M;?\FJ?$W_L4]5_](Y:
MZ.-\TQ53B%X.4W[.,H6CM':+O;9N[>KU.3@'*<'3X:CC8TU[6<*EY6O*UY*U
MWJE9+1:?,^._^#<[_DTGQA_V-<G_ *2V]>:_'RUOO^"HG_!6R3X3ZIJ5W#\,
M_AF96N[*!S&)S $%P>#_ *R29A%OZJ@)'/7TK_@W._Y-)\8?]C7)_P"DMO7G
M7["L'_"J_P#@NY\8]&U9H[:\\12ZS/9([@&<3W$=\@7U)ARV.N%/H:]BL_99
MWFV+I_Q:<).#ZIOE3DO-+KTN>+0_>Y!DV"J_PJM2*FNDDN9J+\F^G6Q]6?$K
M_@CW\ _'?PTNM LO NF^'KIK9HK35+ R+>6LFW"R%RQ,F#@D/D'O7,?\$=?@
MO\9OV<OA9XF\%_%32KBQTG3;U)?#<LNHVUYF)PXEC7RI'*(&5&"MC!D;'>OL
M:O'?V6OVZ/A_^V-JGB2U\#WFH7S>%9(X[Z2>T:&++EPNQCPX/EL<CMCUKX&.
M<YIB,MKX>K>K2O%N4KR<'?1IW]WFV=[WZ'Z++(\HPV:8?$TK4:MI1C&/+%5%
M;5.-O>Y=U:UNI[%1117S)]6%%%% !1110 4444 %%%% !1110 4444 %%%%
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
M7_@$?\CZG_B&V0?\^G_X%+_,_'/_ (AB_%W_ $5#P[_X+IO\:/\ B&+\7?\
M14/#O_@NF_QK]C**/^(H<1?\_E_X!'_(/^(;9!_SZ?\ X%+_ #/QS_XAB_%W
M_14/#O\ X+IO\:/^(8OQ=_T5#P[_ ."Z;_&OV,HH_P"(H<1?\_E_X!'_ "#_
M (AMD'_/I_\ @4O\S\<_^(8OQ=_T5#P[_P""Z;_&C_B&+\7?]%0\._\ @NF_
MQK]C**/^(H<1?\_E_P" 1_R#_B&V0?\ /I_^!2_S/QS_ .(8OQ=_T5#P[_X+
MIO\ &C_B&+\7?]%0\._^"Z;_ !K]C**/^(H<1?\ /Y?^ 1_R#_B&V0?\^G_X
M%+_,_GT_;D_X(Q?$/]BOP0WB:6^LO%'A^W.+FZLHS&;;W922<<=>E?/'[-'Q
M[UK]FSXS:'XLT.YD@NM-N4D=%;"SID91O8U_19_P4,TR#5_V*?B1!<1K+&VB
M395AGM7\S,PV7C ?PN<?G7['P!Q#7S_+JL<Q2DXOE>EDTUU6Q^2<<Y#0R/,*
M4L W%-<RUO9I]&?U3_!WXB6WQ9^%^A>)+-MUOK%G'<*?J.?US72UX+_P3 F:
MX_8%^%[NQ9FT9,D_[S5[U7\T9EAXT,75H1VC*27R;1_167UW7PM.M+>48O[T
MF%%%%<1V!1110 4444 %%%% !1110 4444 %%%% %76M)AU[2;BRN5$EO=1M
M%(I'4$8-?G'\1O#M[\ /CC-''NC?3;L3PD<;DR& 'X<5^DU?+/\ P4;^%GVO
M2-/\46\?SVY^SW) Z*>A/XG%?F?BAD\L3ERQU'^)0?-?K;K]VC^1X^<8=SI>
MTCO'4^A_A?XVA^(?@33=7MV5ENX0S8[-_$/P-?+'_!;7]E1?VC?V/-2O[.W\
MS6_")_M&VVKEY%&59![?-G_@-='_ ,$Y/BE_:&CZAX7N),O:?Z1;@GHA."/S
M-?2_B'18?$F@WFGW"J]O?0/!(I&<JRD'^=??< <52J4,+G%)^]&S?JM)+YZ_
M>+$8>GFF72H5-IQ:?D^_R>I_)XZ&-V5OO*<&DKV;]O\ _9]F_9F_:N\6^%VA
M:&UAO&GLP1U@<DH?RKQFO[RP>*AB:$,12UC))KT:N?R1BL-/#UIT*GQ1;3^1
M^CW_  2M_P""<>C?\%+OA1_;WQ!^*GC;4-.\$7J:,GA>*;BRACC5H0DLK2!(
M65V4*D:D;7 (ZU]C2^,OV(?^"7\,BV:^"8_$EBY0K:1_V]KGFKP4,G[QX3NC
MY#-&@8<X)Y_$WX1:OXWUS4X_ O@_5M<A/C:\@L7TNROI((=3F9C'$LJ*P5O]
M81\V0 Q[9K]*O#?_  ;$W]S\.%FU7XJ6]KXLDMMYM;?2#+80S%<^693('90>
M-X0$]=O:OR?BS+\+2Q=\YS&5.A-^Y2@K::7ORIZ7ZN/SN?J'"V.Q-7"_\)&
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
MMI)*[>[TZOJSS7XI_L??#?XU_%'0O&OBCPO:ZIXI\-"(:;J#7$T<EJ(I3-&
M$=5;;(S,-P/4]J](G@CNH'BE19(Y%*NC#<K \$$=P:=114Q-:I&,*DFU'1)M
MM)=EV^04\+1IRE.G!)R=Y-))M]WW?J?,_CS_ ((^_L\?$+Q+-JUU\/;.SN;A
MB\B:=>3V4#,223Y4;JB]>B@"O6O@#^R]X!_9=\-2:3X#\,:;X=M;A]\[0*7F
MN6[&25R7?';<Q Z# KOJ*[,1G./Q%+V%>O.4.SDVON;L<6%R/+L-6>(P]"$9
MO[2C%/7?5*Y^9'_!4'QAI]I_P5%^$>G_ !<>Z_X4K;VL=VD%Q&YTV6ZS*KO(
M!PX5S;B0'.$."-K'/VS;^+O@+-X32ZCU+X2_V*(E"R>=IXMU3 P.NT#D<5UW
MQH^ /@O]HGPK_8OC?PUI/B730V](KR'<T#8QNC<8:-L<;D(..]?//_#D#]G'
M[=YW_"&WVW.?*_MJ[\OZ?ZS/ZU])_:V68O!T*&*E4I2I1Y?<2<9:M\UG*-I.
M^KUOH?+_ -C9K@\;B*^$C2JQK2YKU'*,HZ)<MU&2<5;1:6U/E'X:Z=X,^)'_
M  7&\/WWP#L;:W\,:!;-/XAN-(00Z:S+'+'</&%POEOYD,?R@*SDD YW'])?
MVA/V7? 7[5/A6'1_'OANQ\06=JYDMFEW1S6K'&3'*A#IG R 0#@9SBK/P1_9
MR\"_LW^&_P"R? _A?1_#=FP'F?9( );@CH9)#EY&]W8FNVKASSB)XK$T:N$<
MH^Q@H1DW[[M?5M;-WV3T1Z'#_#2PF%K4<:H3=:;G**7N*]ERI/=*V[6KZ'SW
M\%O^"6/P)^ ?C&'Q!X?\!V?]L6K;[:XO[F:^^S-_>197958=FQD=B*] ^&O[
M)WP]^#_Q4\1^-O#?AJWTOQ3XN>635[]+B9VO6EE\Z0E6<HN9/F^4#\N*]$HK
MR,1G&.KN3K5IRYE9WDW=;V>NJOK8]G#9+E^'450H0CRNZM&*L]KJRT=M+[V,
M7X@_#G0?BQX2N]!\3:/INO:+?*%N+*^MUGAEP<@E6!&00"#U! (P:Y7]G_\
M9.^'G[+,&K1> /#-KX;CUR2.6^6":619VC#!#B1VVXWMPN!S7HE%<T<77C2>
M'C-J$M7&[L_5;,ZI8/#RK1Q$H1<XZ*5ES)/=)[H^<?BO_P $F?@'\9O'-WXB
MUCP':QZIJ#^;=-87<]E'</W=HXG5-S=20 6.2<DDGL;;]@SX0V?P0G^',/@7
M1X?!]Y)'+<V,7F1-=R1N'1Y9E82R,& .6<G@#IQ7KM%=D\\S&<(TY5YM1LXK
MFEHULUKI;IV.*GD.60G.I##P4IW4GR1NT]T]-4^M]^IC^ / 6D?"WP5I?AW0
M;--.T71;=+2RM4=G6")1A5!8EC@>I)KSKXX?L%_!_P#:0\1#6/&G@'0]:U;
M5KW#V]Q* , /)$R,^!P-Q. *]=HKEHX[$T:KKTJDHS?5-IZ[ZK74ZZ^ PM>D
MJ%:G&4%:T6DUIMHU;3H8?PW^'&B_"'P+I?AGPY81Z7H>C0BWL[5'9U@C&2%!
M8ECU/4FO&_C9_P $N_@7^T!XIGUSQ%X#T_\ M>Z8R7%U832V+W+DY+2"%E5F
M/=B,G/)KZ HJ\/F6+P]5UZ%649O=J33=][M.[(Q65X/$T5A\12C*"VBXII6V
MLFK*WD>4_LZ_L0?"O]E)II? O@W2]&OKA2DM\=UQ>.IQE?.D+.%X'R@A>,XS
M7I'B?PW8^,O#>H:/J=NMUINJVTEG=P,Q4312*4=2001E21D$'FKU%98C&5Z]
M7V]:;E/NVV_O>IIA\%A\/2]A0IQC#^5))?<M#A_@%^S=X)_9=\'W6@> ]!@\
M.Z1>7C:A-;132RJ\[(D;/F1F/*QH, X^7IUK=^(?Q(T#X2^$KK7O$^L:?H.B
MV6T3WM[,(8(=S!%W,>!EF 'N16W7+_&/X,^&?V@/AY?>$_&&EIK/A_4C&;FT
M>:2)9=CK(OS1LK##*IX(Z54:RK8A5,9*4DVN9[R:ZVN]7;:[)E0=##.E@8QB
MTGRJUHI]$[+17WLC\O\ _@H/\3O#_P#P50_;L^%GPK^'=U;ZYHNCRN-4UVT7
M<NR1T:Y,;-@-'##%D$'#NY S@$_K!I6EV^AZ7;65G#%;6EG$L$$,2!$B10%5
M5 X     X&*\_P#@#^R!\,_V7([K_A ?!ND>');T;+BXA5I+F9>/D::0M(5R
MH.W=C/.,\UZ17MY_G-#%4J&"P491HT4U'FMS-R=Y2=M-7T6QX/#F1XC"5<1C
ML=*,J]>2<N6_*E%6C%7U=EU>X45%->QV\T<;,%>0X4>M2U\T?5!1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M6>JW/[ 7A'QU^QOH?PMUZSCFM]+TY8(+D*/-MI<9WJ?4$_CBORQ^,]M\5/\
M@F%/XN^&VI>=J7@?Q7;2PVLCY:!U8$!T/\+#N..G2OW*N]0@T]-UQ-#"IZ&1
MPH/YU\T_\%0M+\#_ !$_9$\61ZQ<:)>7FGV<ES8[KF/SHY54D%.<]0.!UKMX
M3XFKT\7]6Q4?:TJLDVGTDW\2[-/<XN,N%</5P?UK!R]E6HP:4EI>*5N67=-;
M=C\6_P!DK]IOQ-^S7KNN2>$K<RZYXBLQIT#JI9XBS=5 _BYXK[6^#7[(=G^Q
M]\ =<^.7QD<7_C76+=WTC3[EO,D2:4$*Q!ZO\V<<X'H17RC_ ,$X_C-X2^ O
MQFN?$GB;PY=>*+JRMLZ39P1>:QN22 =OMQ]*_0CX2_LU_$K_ (*-?%K3?B#\
M8K63P_X'T>03:-X<4[?.P<JSC]>>>W2OU+C#&?5Z\G.U*DTG4G?WZEMJ<%OZ
MO;]?R+@G!O$X:*A>K63:IPM[E.^]2;VOV6[_ "]8_P"".'P,U#X6?LQ/KVM0
MM#K?CJ[;5[I6&#AB2A_%6!KZXJ&PL(=*L8;6WB2&WMT$<<:#:J*!@ #T J:O
MY]S7,)X[%U,7/1S=[=NR^2T/Z2R?+89?@J>#IZJ"2OW?5_-ZA1117GGI 1D5
M^'G[?_A]OV>_^"L2ZQ:_Z-;W6L6>I1A> $!C#?F5-?N'7XS_ /!PC8#0_P!L
M#PK>0_*\VA1RDC^\)Y!_05^D>%]1O-I8=[5(23_!GY=XM4U_8\,2MZ=2+7Y'
M[%>%]8'B'PSIU^OW;ZVCN!_P-0W]:O5Q_P"SW>G4/@-X+F/WI-#LB?KY"9KL
M*_/*\.2I*'9M?B?I>'J<]*,^Z3_ ****R-@KYC_X*N_L7>*?VZOV=M&\(^$;
M_0-.U+3O$<&KR2:O/-# T26UU$5!BBD;?NG0@%0,!N>@/TY17;EN85L#B88N
MA\4'=7U5S@S3+:./PL\'B+\DU9VT=O4_-3PA^P+^W)X"\+:=HFC_ !R\#V&D
MZ3;1VEG;1WUQL@B10J(,Z?G   YK3A_8S_;T692_Q\\%L@8;@+Z?D=_^8?7Z
M,45]'+C7%R;E*C1N_P#IU'_(^8CP'@XI1C7KI+_I]/\ S.!_:1_9^TS]I_X
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
M"X*KB8[PBW]R/PS_ &POVJ_$/[7OQKU;Q7KMU/(EQ,WV.V9ODM(<_*BCH,#
MSWQ4G[-/[$WQ(_:SUA;7P9X<O-0AW!9+IAY<$?J2[8!QZ#FO+]+MEO-3MX6^
M[+*J'Z$@5_3;^PS\)]&^#?[+/@S1]%LX+6%-,A>1D0*TSE1EV/<GU-?TQQEQ
M,N&L!2IX.FKR]V*>R26^FY_.G"/#KXBQU6IC*CLM9/JVWY['PM^R1_P;G:%X
M<%KJGQ4UEM8N5P[:99,4MS[,V V?H:_1+X0?L_>#?@-H46G^$_#VFZ-;PKLS
M! JR./\ :?&YOQ-=E17\YYSQ/F6:2YL95<EVVBODM#]_RCAO+LLCRX2FD^^[
M?S>IB_$?_D0-:_Z\IO\ T U_+7\7?^2K^)O^PM=?^CFK^I?Q];O=^!]7BC4O
M))9RJJCJ25-?AO\ #/\ X(>?%[]HGXHZYJ.I6</A/0KK5+B5+F^;YYHS*QR@
M7/ZXK]&\*<VP>7PQ57&5%!>[N]]]EN_D? ^)V58O'RPU+"4W-^]LMMMWT/A
MNSA5RQ"]!Z5ZA\!OV+?B9^TGJT5KX2\)ZIJ D(Q,T7E0@>N]L*?P-?L]^RW_
M ,$'_A#\!S;WVO0W'C/6(<-YE\<0J?3RP=K#ZBOL[PMX/TGP/I,=CH^FV.EV
M40PD%K"L4:_0* *]_._&##4[T\LIN;_FEHONW?X'@Y/X3XBI:>95.5?RQU?W
M[+\3\H?V6_\ @V^N+@V^H?%'Q&(5X<Z=IO)/^R[$?^@FOT0_9]_80^%G[,NF
M10>%?".EVLT>/]*FB$UP3Z[WRP_ U[!17Y%G7&&;9HVL55?+_*M(_<M_G<_5
MLHX4RO+5_LU)<W\SU?WO]  P*_.G_@Y#_P"35?#/_85?_P!!2OT6K\]O^#BG
MPYJ'B7]EWPW%IUC>7\JZHY9+>%I6 VIV4&MN!9)9]A6_YOT9CQK%O(\2E_+^
MJ/Q>^#'BRW\"?%WPQK=X&:UTG5+:\F"_>*1R*QQ^ K]K+3_@X>^"L%K&ALO$
M&54 _NUK\3?^%2^*O^A9\0?^"^7_ .)H_P"%2^*O^A9\0?\ @OE_^)K^DN(N
M%\KSJ4)XV3O"Z5I6W/YZR#B7,\GC.&#BK2LW>-]C]MO^(B/X*_\ /EX@_P"_
M:T?\1$?P5_Y\O$'_ '[6OQ)_X5+XJ_Z%GQ!_X+Y?_B:/^%2^*O\ H6?$'_@O
ME_\ B:^;_P"(6\.]Y?\ @9]#_P 1+S_M'_P _;;_ (B(_@K_ ,^7B#_OVM'_
M !$1_!7_ )\O$'_?M:_$G_A4OBK_ *%GQ!_X+Y?_ (FC_A4OBK_H6?$'_@OE
M_P#B:/\ B%O#O>7_ (&'_$2\_P"T?_ #]MO^(B/X*_\ /EX@_P"_:T?\1$?P
M5_Y\O$'_ '[6OQ)_X5+XJ_Z%GQ!_X+Y?_B:/^%2^*O\ H6?$'_@OE_\ B:/^
M(6\.]Y?^!A_Q$O/^T?\ P _;;_B(C^"O_/EX@_[]K1_Q$1_!7_GR\0?]^UK\
M2?\ A4OBK_H6?$'_ (+Y?_B:;-\*_$]O$TDGAS7HXU&69K"4 #W.VC_B%O#O
M>7_@8?\ $2\_[1_\!/W<^&'_  7F^!?Q$\2V^FW&H:AH;7+A$FO(CY>3TR5!
MQ^-?97A_Q#8^*M&M]0TVZAO+&Z020S0N&213T((K^3QE:-\,"K*>0>HK]LO^
M#<KX_:Q\3/@#XI\*ZG<R75OX.NH!:-(VYE28.=N3V&P8':OBN._#G"97@?[0
MP$G:+2DF[Z-V33]3[#@GQ Q698WZCC8J\DW%I6U2O9KT/T;G_P!0_P#NFOYF
M/^"A_P#R>O\ $C_L,R_TK^F>?_4/_NFOYF/^"A__ ">O\2/^PS+_ $I^#/\
MOV(_P+_TI!XO?[E0_P 3_(_3'_@VF_Y(CXR_["9_]!2OTXK\Q_\ @VF_Y(CX
MR_["9_\ 04K].*^-\0O^2@Q/JOR1]=P'_P B+#^GZL***^%O^"GG_!8]/V$_
M'=GX4T/P[;>(==DB$]R+J5HXK=2 1RO.3D=J^>RC)\7F>(6%P<>:;UZ+1=6V
M>YFN;87+L.\3BY<L5IWU?DC[IHK\;;3_ (.:_&@N8_.^''ALQ;ANVWDV<=\5
M^G?[%O[5>E_ME? +2?'&EV[V:7V8IX&Y\F9<;ESZ FO5SS@W-<II*OC:=HMV
MNFGK\F>;DW%N69I5='!U+R2O9IK3YH]7HHJGXAUVW\,:%>:C=MY=K8PM/*W]
MU5&3^@KYB,6W9'T<I)*[+E%?D?\ &#_@Y1UKP[\0]4T_PWX!TF\TFQN'@AGO
M+J1)90I(R0N1SBMS]E__ (.+[[XG_&/1O#OB[P3IFDZ;K%REHMU97$DDD<CG
M:N0W&,D5]S/PWS^-!XAT=$K_ !1O;?:][^1\9#Q"R.594%5U;M\+M?UM8_52
MBD1Q(BLO*L,@TM?"GVAY#^WU_P F:?$;_L"S?RK^9*X_X_9/]\_SK^FW]OK_
M ),T^(W_ &!9OY5_,E<?\?LG^^?YU_0G@S_N6(_Q+\C\%\7?]\P_^%_F?TG_
M /!+K_DP'X7?]@9/_0VKWRO _P#@EU_R8#\+O^P,G_H;5[Y7X?GG_(RQ'^.?
M_I3/V?)?^1?0_P $?_24%%%%>6>F%%%% !1110 4444 %%%% !1110 4444
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
MX6/_ *975QD?EBJ\G_!.W6-:NO,U3X@WEUN^\6@>5C^+25C+B/.9?P<LF_\
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
MCU=S^C5HK'D/[?7_ "9I\1O^P+-_*OYDKC_C]D_WS_.OZ;?V^?\ DS7XC?\
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
M-;U-[@@HHHI %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "O/?VK/V@M/_9:_9]\3>.M0C6XCT*T
M+P6Y?;]KN&(2&+/;=(RC/. 2>U>A5\<_\%=XU\:)\#? =PS+IOC/XAV$-\,X
M62&/[R'Z[_S%>MD.#IXK'TJ%7X&[R_PI.3_!,\7B''5,'EU6O1^-*T?\4FHQ
M_%HR]0_9'^+/Q0_9HU#Q[KWQ6^)5O\5M0TF36-.T?0-2^PZ9ITYC,D-DENH
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
M>(/$O_$PO=P^:,, %3Z;0I_&OU3!P_L3A>IB*FE7%>[%=>7O]U_O1^0XV?\
M;_%M+#T]:.#]Z3Z<_;[[?<SZJHHHK\K/UX**** "O@7_ (.+O^3)/"__ &.]
MI_Z0:A7WU7P+_P '%W_)DGA?_L=[3_T@U"OJN!_^1[A?\7Z,^/X^_P"2>Q?^
M#]4>B_L<?L"_!;QI^R?\-]7U;X9>#]0U/4O#EC<W5S-IZ-)<2O C,['N2223
M7/?M:?\ !$#X2_&;P7?3>!])B\ ^+HHWELKBQ=_L<\@'RQRPDE0A( W)M9<Y
M^;&T^_?L(_\ )EOPI_[%73O_ $G2O6*G$<19GA<QJ5*%>:<9RM[S:W>C3=FO
M(K#<,Y3C,LITJ^'@U*$;OE2?PK5-*Z?FG<_/K_@B3^V=XJ\>3>*/@K\1)KJX
M\5?#]&:RENSNN1;Q2B":WE;JQAD* $Y.'QGY17O?[?\ ^U?\)?V8E\$CXI^$
MYO%(UF]EET8)H]MJ/V&X@\K,H\]U\MAYJX9,G@]._P 6?LN+_8W_  <(^.+?
M3V=+:XN=6%P$Z,&M_,8-[>: ?J!73_\ !QOT^"/_ &$-3_\ ;*OL<5DN%Q7%
M&'A9PAB(*HU%VLW"3=NUVK_-GQ.$S[&83A+$U+J<\-4=-.2O=*<4KKK92M\D
M?I;<:O;66CO?W$T=K9PPFXEEF8(D487<68G@ #DD\#%?&7Q)_P""[_P:\'>+
MKK2-#L?&'C9K-BLEYHU@C6C'I\C22*S#W"[3V)KW3]MCP%KWQ0_8B\?>'_#*
MW$FN:IX<FAM(8#B2Y;RP3$ONZADQWW8KX-_X)'_\%%_A#^RQ\'?^%;^/K&?P
M#XLL;ZY:]U.XTYV347:0D"9D0R1R(N(]KKM C'S#.T?/<.Y%0Q&!K8V5*5><
M)*/LX.S2:OS.R;:Z))?\#Z;B7B#$8;,*& A6AAX5(N7M)QYDVG;D5VHI]6V^
MWS^U_P!C[_@I3\+?VU[NXT_PIJ5Y8^(+5&EDT;58!;WAC7&9$ 9D=03@[6)&
M.0!7RC_P7 _;Z\)R_#KQ3\%;2W\30>,K&\L+A[I;=$L=OR3X$HDWYVL!C9U_
M.O5+K]CSPA^TO^V[X-_: ^#_ ,1O"=K#H)A&M6ND(MR=292Z/O:.0>6TD#^4
M0R\A03G-6?\ @NUI5JO_  3^\070M;<73:IIX,WECS#^^ ^]UKOR>CE5#/\
M"^PC)J3C[DFU*G4YEHVXKF2Z;7OJT>;G=;-\1P[BU7G!."E[\4G&K3Y7JDI/
ME;V>KM;1.YY]_P $T_\ @K+\.C\-/A/\'YM/\:S>+I(;?1&N38Q-9&X9B-QD
M\[?LYZ[,^U?3W[17_!0/P+^R_P#&_P &^ O$T.O?VMXX:);*XM;:-[2 23^0
M&F=I%90&Y.%; YYZ5G?\$P]!L5_8+^$]R+*T%Q_8,+>;Y*[\_-SG&<U\3?\
M!=;PE%X__;K^">A3SW%K#K5I!8R30';+$LM^4+*>S -D>].CEV6YIQ%4POLY
M0A^]<O>NW)<SNM%9>6OJ36S+-<HX9IXOVD:D_P!THKEY4HRY5RO5W>OQ:>A]
M>^!/^"MGPG^*_P"U)IOPI\*3:OX@U/4II8%U6U@3^S-\<32MMD9P[C",-RIM
M)Z$CFM+XQ?M8?"3P'^W#X+\ ^(/"4VH?$S5H(ET;6AH]K-]ACF:50HN7<31C
M*OD(,?-WR:],^!'[+?@#]FKPI:Z1X+\*Z/HL-J@5KB*V4W5RPS\\LQ&^1^3R
MQ. <# XKX%_;:_Y3R_!7_KVTW_T==5P93@LLQV-J4\)&<80I3=W+WI2BF[NR
MLD^L=5YGI9QCLUR_ 4JN,E"=2=:FK*/NQC)I65W=M;J3L_(^BO\ @MU_RC4\
M??\ 7;3/_3C;5Y/^R[_P4O\ A?\ L8?L ?"72?$E_?:IXDN-&,J:+H\ N;Q4
M,\N'<%E2,'J-S D= :]8_P""W7_*-3Q]_P!=M,_].-M7-_\ !%7]DSP;\-_V
M0_#?CB/2[2_\6>-('NKO4KF!7GAB$C(EO$3DI& @)"XW-R<X4#MR^6"CPLIX
MY2E%8AVC%VYG[-:.5G96N]F^GF<.8QQ\^+W3P#C&3PZO*2ORKVCU44U=WLE=
MI+=]GTG[+?\ P61^$/[4/C^'PK#)K7A/Q!>N(K*VUR!(4OG)P(XY$=EWGLK;
M2<@#)XKZ/^+/Q+T_X-?#'7_%FK1W4FF>'+";4;I+9 \S1Q(78("0"V!P"0/>
MOS^_X.!?V<=#TSX2^&_BOHUE%I?BK1=7ATVXO+0")KB!UD:,OM'+1R(NULY
M=ASQCZ&^)?Q1E^-G_!(O6/%MQ+'->>(/AM)>W;(NU?M#V.9@![2;Q^%<&.R7
M 5:6$S# J4:=6?)*+=W&2:VE9733NKJ_Z>A@,]S"C6QF6X]QE5HP]I&<592B
MT]XW=FFK.SM^OHW['W[87A7]MOX6W/B[PA;ZU:Z7:ZC)ICIJ<"0S&5(XW) 1
MW&W$J\YSG/%:/[4_[3OAW]D+X.7OCCQ1!JEQH]A-#!(FG0I+<%I7"+A7=!C)
MY^;I7RI_P;Q?\F-:S_V.%Y_Z2V===_P74_Y1U>)/^PEI_P#Z4+65;(\-'B7^
MRE?V7M%'?6S:6_<VH9]BI\*_VN[>U]DY[:72;V['L&M?MO\ A#0_V.H_CA+:
M:\_A"2R@OQ!';1F_\N69(5'E^9LW;G!(W],\GI7Y5_#K_@I+X/\ "_\ P5;\
M1?&6ZA\72>"=4CF2"R2W1KQ2UI'$,Q&4(/G4GASQS[5^G'_!,:TBOO\ @GG\
M*8IHXYHGT&+<CJ&5OF;J#7QA\$]&LW_X.'/&EJUK;-:K#<D0F)?+'_$NA/W<
M8KZ+AF. PT\SP\Z3ER0JZ\UKP4DN79V?7F_ ^9XJGF.*IY3B855'GG2TY;VF
MXM\WQ*ZZ<OXGWC^RU^V=X3_:]^#>I>-_#-GKUKH^FW,UI-'J=M'#.S11K(VU
M5D<$;7&,L.<UR_\ P3V_:?\ A1^TQX,\1W'PG\)R>$M,TG4%2_MSI%MIJW%Q
M(F[S-L#,&)"@%FP>!7M'C'3[?3?A]K4=O!#;Q_89SMC0*N?+;G K\]_^#;[_
M )(]\3O^PY;?^B&KYFA@<+7RO&XVDI14)4^6/-=6DVG?1<WD[(^KQ&/Q>'S;
M 8"M*,W4C5YI<MFW&*:Y=7RI]5=W/M[]I?\ :R\!_LB^!_[>\=Z[#I-K*2EK
M JF6ZOG ^Y%$OS,>1D\*N<D@<U\JZ7_P<'_!R[UF*.Z\/_$#3],FDV#4)M.A
M:-1V8JLI;'LH)]C7D%YX8M_^"@__  7(UO1/%7EZMX,^%\$HCTR8Y@=;41H8
MRI'S!KN7>X/#*I7.,5^EOB_X1>%_'O@NZ\.ZQX?TC4-#OH3;S64MJAA9",8
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
MIQ/^"7Y'\_/A_P#Y#UC_ -?$?_H0K^I#]G+_ )(/X2_[!<'_ *"*_EO\/_\
M(>L?^OB/_P!"%?U(?LY?\D'\)?\ 8+@_]!%?KGC1_!POK+\D?E/A!_%Q/I'\
MV=I1117X&?N0445^/O\ P66_X*$?%[]G3]KBX\/^#?&FJ:'I*6J2"W@(VAB!
MD\BOH.&^':^=8OZGAY*,K-W=[:>B9X?$&?4<HPOUNO%R5TM+7U];'[!45_.3
M_P /A?VBO^BF:]_WTO\ A7ZX?\$4/VA_&'[2G[*<FO>--;NM=U5;^6(7$Y&[
M:&8 <#VKWN(_#W'9-@_KF(J1E&Z5E>^OJD>%P_Q[@LWQ7U2A"496;N[6T]&S
M[&HHHKX$^Y"BOAO_ (+G_M.^./V8?@7X=U3P/K]YX?OKR_>*:6W(#.H"\'(]
MS7Y6_P##X7]HK_HIFO?]]+_A7Z#P]X<X_.,&L;0J0C%MJSO?3T3/@\^\0,%E
M.+>#KPDY))W5K:^K1_1M17Y.?\$/_P!O3XK_ +3/[26L:-XV\8:EKVFV^FB:
M."X(*J^XC/ K]8Z^;XBR"OD^,>"Q$E*22=U>VOJD?1</YY1S;"+&4(M1;:L[
M7T]+A117FO[87C+4OAY^S%XUUO1[J2RU/3=->>VG3[T3@C!%>1AZ+K58T8[R
M:7WNQZF(K*E2E5EM%-_<KGI5%?SEW/\ P6"_:*2XD4?$S7L!B!\R_P"%=U^R
M]_P5;^/GC?\ :(\&Z1JGQ$UJ[T_4=5@@N(79=LJ,V"#QWK]2K>$.:4Z4JKJP
MLDW]KHK]C\UH^*V6U*D:2I3NVETZZ=S]^J*AL)&EL(6;EFC4D^IQ4U?DY^H!
M1110!_-/_P %-?\ D^7XB?\ 86F_]#-??G_!L'_R /BW_P!?&G?^@SU\!_\
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
MBZQ?>!_!]YJZN)!?3Z-;27(8=&\QD+9&!SGM7700):PK'&BQQQ@*JJ,*H'0
M5[BX@R_"4JJRJA*%2K%Q<I3YN6+W44HK?NVVCY^7#>98VK1>;XB,Z=*2DHPA
MR\TH_"YMR>V]DDF?$/\ P7M^ NN?&3]D#3=2\/:9>:M=^#]:74;N&V4NZ69@
ME260(.6VL8B<=%W'H":[G_@F/_P4'\+?M?\ P]L_#.FZ?K.F^)?!FB6::O%=
M0*MON"B+,3AB6!9"<$ @&OJ>JMAH=CI<TDEK9VMO)+P[11*C/]2!S7G_ -MT
MZF4K+*]*[A)RA)2M;FM=-6=]NZ/2_L"K3SEYKAZO*JD5&<'&_-RWY6I77*U?
ML_\ +\S?^"4/_*6;]H[_ *[ZI_Z=175?\%D/V</&GA'XS> _VB_A[I]QK&I>
M!S%%JUI##YKQ1P2F6*;8 2T9WRI(<?*"AZ9(_0BTT.RL+R2XM[.UAN)L^9+'
M$JO)DY.2!D\\\U:(R*]"IQA/^U8YE3IJR@H.+=U**CRM-V6^_EYGF4^":?\
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
M3Z_JUG9>.]0MXKW199C-]GMI;M()(BQYDA=6;:'!93'G<2 1]8?\%UX))O\
M@G;XB959ECU/3V<@?='GJ,G\2!^-6OV5O^"26@_ [XRCXC>-O&7B#XK^.+<?
MZ'?ZWEELVP1Y@5WD9I!D[69R%SD -@CZ6^+_ ,)M!^.OPRUKPAXFL4U#0M>M
MFM;N!NI4X(93_"ZL%96'*LH(Y%>QF7$N&_M' XA3=9T.7GJ6LYVE?1/71:)O
M5O[SQ,KX5Q2RS'X9P5!8CFY*=^90O&VK6BYGJU'1+;L>2_\ !++5;?6/^">_
MPIEM9DFCCT1(&93T>-W1U^H92#]*^./^"S'_ "DC_9Y_W[+_ -.8KV?X#_\
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
MG[*7Q!U#=M>'0;SRS_MF%L?K7IU?,O\ P5^\5_\ "'_L">-[G=M\Z)+;.?\
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
M%])#_2NEH>XT%%%%( HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@#F?'GA4ZA']J@7]\@^8#^(53\'>-?LJK:WAPJ\*
MY[>QKLB,BN;\4> H]29IK7$<QZKV:J]1'11R+*@96#*>A'>G5YW;ZIJGA*78
MP?8/X6Y4_C6M:_%)-O[ZW;=_L&CE"YUU%<Q)\4+55^6"8GZBL[4/B1<W?[NU
MB$>>AZM2LQW.KUC7[?1(=TSC=V4=36-9_$RUN+@))#)&I/WB<UBZ;X4U#Q)/
MYMPSK&W)9NOX"IO'/AJUT.QMVA4JQ)5CG[U/0F[.XBE6:-64[E89!IU9/@B1
MI/#=N6.>#_.M:I*"BBB@ HHHH **** "BBFS3K;Q,[L%51DDT .JGJ&NVNF#
M]],JGTSS7*^(O'LU[(;>Q!5<XW#[S5#I?@*\U;][<R&-6Y^8Y8T[=Q7[&U<?
M$FQB;Y%DD]QQ38_B;9L?FBD7\:=:_#>QA'SM)(?>I)OAYI\B_*K)[@T] U+6
MG^+[#43A)E5O1N*U%8.,CD>HKB]2^&4D0W6LV['\+=:HZ=XAU#PK=>5<"1HP
M>5?^AHMV"YZ%15/1]:AUNU$D+9]1W%7*D84444 %%%% !1110 4444 %%%%
M!1110 4444 9M[X/TG4=3%[<:7IMQ>#&)Y+9&E&.GS$9XK2HHJG)O1DQBEJD
M%%%%24%%%% !4=Y"+FUDC;HRD5)0>: //_ LQL/$_EMQNRI'O7H%>>ZBO]E^
M.=W1?.#?AFO05;<H/J*J0HBT445(PHHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBJ]]J4=A)"LBM^^;:"!T/O0
M!8HHHH **** "BBB@ HHHH **** "BBB@#/\1Z&FO:<T3??ZH?0UP%A>7'A7
M6,X*M&<,O]X5Z?6#XS\)KK4'G0C%P@_[ZJDQ-&II.K1:Q9K-$W##D>AJU7F>
MA:[<>%]0/!VYPZ&O0M)UB'6+99(6#>H[BDP3*OC/P5I?Q#\-7>CZU8V^HZ;?
M1F.:"= Z.#[&ORG_ &[_ /@B;KOPQUV?QE\')+J>TA8W!TZ.4K<6AZYB;.2!
M]<U^ME%>_P /\38W**OM,++W7O%_"_5?J?.<1\*X#.J/L\7'WE\,EI*/H_TV
M/QL_9-_X+6>/OV:KB+PK\4-,O->T^S(B,TZE+ZW XQSC?]6)K](/V??^"C'P
MG_:/LX?[#\46,-](H+VEV_DR1GT); )^AI_[3W_!/3X8?M764Q\1^'[6/4Y
M2-1M5$-SN]6=>6^A-?GS\=O^#?'Q;X4U"2^^'?B2WU2&-O,CBO"89D] NT')
M^IK[253A;//?J7PM9[VU@W^7Y'PL*?%V0>Y22QE!;7TFE^?_ *4?KC9WT.HP
M++;S1SQMT>-@RG\14M?AJ/ ?[8W[+,VR/_A.8[&WX3_2WGMB!Z+N_I5F+_@J
M_P#M5>!3]FN))B4X/GZ$)6_/::YY>&=>KK@L52J+_%;\KG1'Q5PU'W<?A*M.
M7^&_YV/W!IEQ<QVD322R)'&O)9CM _&OQ"E_X*X?M4>+?]'@=UW<?NM "-^>
MVJKVW[9'[4$OEQGQU):S\.()VMH<'U4,./PHCX8XJG[V,Q-*FN_-?\T@EXK8
M2K[N!PM6I+MRV_)L_6KX[?MX?"W]G;3Y)O$7BS38YE4E+>&3SI)#Z87.#]:_
M.?\ :W_X+L>*/BTUQX9^$^E7&DV]T3$+YD\R\E'3Y5&0,^HYJC\%O^" OQ"^
M(FJ)J'Q!\06VCPSL'E$;F>Z/KN# #]:^_OV6O^"8?PJ_97@AFTO0X-4UB/!.
MH7Z":4-ZINSL_"NB,>%<D]]R>+JK9;03_+\SGE+B_/O<45@Z+W>\VOS_ /2?
M4_/G]BK_ ((Y^-OVF?$\/C3XM7.H6&D7+"=HKF4O>7^>>222%/U!K];/A9\*
M- ^"W@JS\/\ AO3;;2]+L4"QQ0H%S[L>Y/J>:Z(# HKX_B'BK&YO-.N[07PQ
M6D5_F_,^UX9X1P&2TVL.N:<OBF]9/Y]%Y(****^;/J0HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH *Y?XGMC3H1ZM745R?Q2;_1;8?[1IK<'L+\+U_P!$G;_:Q75U
MR_PP7_B5S'_;KJ*'N 4444@"OBK_ (+^ZBUC_P $Y-<56*_:M6L8N._SEO\
MV6OM6OA'_@XGOOLG_!/B-/\ GX\3V47U_=7#?^RU]+P;'FSS"K^_'\SYWBV7
M+DV)?]R7Y'X.T445_8Y_))K^$_A_KWCTW8T/1=6UEK"+S[D6-I)<&WCSC>X0
M':N2!D\<UT_[+7Q]U#]EO]H;PC\0-,A6ZNO"^H)=FW9MHN8N4EBW<[=\;.N<
M'&[.#7ZJ?\&]7P[L?@/^QK\2/C%K\*V5KJD\LGVR3_H'Z?$[.R^B^8TP/J8_
M]D5^?_[&?[/-Q_P4U_;^DTG5[N^L[/Q5?:AXAUV]M=BW%O"2\SLNY67<TKH@
M^4@&3.,"OBX\2T,35S##8F"]AAU:4K_%>+YE:W2S6COY:GV$N':V&I8'$8>;
M]O7=XQMM9KE=_.Z>UON/USO+;]F#_@M;\.]'N;RXL=2UVSMSY4"7GV'7]&+8
M+QE<[F4-ZJ\9/(SG-)^SU_P2U^ O_!,;Q1J7Q7DU[6D?2;:18]2\3:E ;?28
MY!M?RQ'%&"[*2@W;F(; &3S^.'_!0O\ 95TW]AO]J;4/ 6A^*+KQ(='M[>YD
MO'MA:RVTLJ^8L?RLP+*AC.X$<MT&*Z7]HO\ X)^_'#X<?LU>'?BIXRNX]6\%
M:EI]G?VTLNMM--8"\"F.)H9MKB3!3<(PP'J=IQ\3'A&"H4J&%S25/"XCX826
MLE+7EC=K>^W*M]4S[)\52]O4K8G+8SQ-#XIQ>B:TYI63VMW>VC1YO^VS\?8_
MVH?VL/'GCVWA^SV7B/59)K.,IL86R@1P[AD_.8D0MS]XGITKRVBBOV3"X>&'
MHPH4OABDEZ)61^1XC$3KU95JGQ2;;]6[L]\_X)A>%/\ A-?VZ/A]8;=^Z_\
M-Q_N(S_^RU_2H.E?SV_\$,O#_P#;/_!1GP7,5W+8K=2G\;>1?ZU_0E7\Z^,5
M;FS6E2_EA^<G_DC]^\):/+EE6IWG^27^9\3_ /!1_5_MGQ.TRUS_ ,>=L>/3
M=M->_?L2:1_8_P"SYI*[=OG,\W_?7-?+_P"WQ?F\_:&OH@<K#;P@?4H,U]A?
MLV:?_9OP+\,)W:PB<_4J*_D#A/\ ?\88^N_LW7XI?H?;8'WL?5D=Q1117[&>
M\%%%% !7R#_P7&_Y1\^+/HG_ *$*^OJ^0?\ @N-_RCY\6?1/_0A7T'"O_(YP
MO^./YH\/B;_D4XG_  2_(_GY\/\ _(>L?^OB/_T(5_4A^SE_R0?PE_V"X/\
MT$5_+?X?_P"0]8_]?$?_ *$*_J0_9R_Y(/X2_P"P7!_Z"*_7/&C^#A?67Y(_
M*?"#^+B?2/YL[2BBBOP,_<@K\%?^#@3_ )/JNO\ KRB_]!%?O57S[^T3_P $
MP?@Y^U1X^;Q-XT\.W6I:P\8C,L>H30@J.GRJP%?9<"\08;)LR^MXI-QY6O=2
M;N[=VCY'C3(<1F^7_5<,TI<R>MTM+]DS^;&OW5_X-V_^3)9O^PG-_P"AM7>?
M\.*_V;?^A.O_ /P;W'_Q5>^_LW?LN>#/V3? K>&_ ^FRZ9I+2M,8I+AYCN))
M)W,2>]?9<<>(.79QEGU/"QFI<R?O))65^S9\CP7P'C\IS'ZWB91<>5K1N^MN
MZ1Z%1117XV?KA^;O_!R9_P FU^$_^PF_\DK\4:_J$_:<_9#\"_M?^%[/1_'F
MES:I86,IFA2.Y> JQQDY0@]A7AG_  XK_9M_Z$Z__P#!O<?_ !5?M/!/B)EN
M497'!8F,W)-O1)K5^;1^/\8\ YAFN92QF'E!1:2U;OHO),_/K_@W&_Y.YU[_
M +!(_P#0C7[B5X/^S1_P3:^$G[(WC&XU[P+H%SIFI74/D2227TLX*9SC#$BO
M>*^%XWS[#YQF;QF&346DO>LGHO)L^VX-R.OE.6K"8AIR3;TO;7U2"O(?V]_^
M3-_B)_V!Y/YBO7JQ_B#X#TWXH>"]2\/ZQ"UQI>K0F"YC5RA=#U&1R/PKYK U
MHT<33K2VC)-_)IGT.,HRJX>=*.\HM?>K'\I=W_Q]2?[Y_G7I'[&7_)UGP_\
M^PW;_P#H8K]QG_X(7?LWR.S'P=?Y8Y/_ !-[C_XJM3P1_P $7OV??AYXOTW7
M-*\)WT&I:5.MS;2-JL[!'4Y!P6P:_H+%>+>3U*$Z485+M-;1ZJW\Q^$87PLS
M:G7A4E.%DT]WT=_Y3ZCTS_D&V_\ UR7^0J>FQ1K#$J+]U0%'T%.K^<WN?T M
M@HHHH _G%_;N^&6O?%O_ (*'^.]%\.Z9=ZKJ5YK,J1PP1ECRYZ^@]S7ZK?\
M!$K]@#Q=^Q'\.O%%UXPDM8]0\7O;3+91G<]H(@_#'ID[^Q[5],?"C]DOP3\'
M_'FO>*=+T>W;Q%XCNGNKO4)4#S98D[58\JO/0=<"N?\ VNOV_/AS^QEX;>[\
M5ZQ%]O928-.@8/<SGT [?CBOU#.N,\7G.$IY'EU)N-HIZ7E)QMMV5T?FV3\(
M87*,5/.<?52E>36MHQ3O][LSVRJ>K>(M/T!-U]?6EFO7,TJQC]37XD_M3?\
M!PI\2OB;<W5CX#MK7PCI+$HLWEB6YE7U);.T_P"Z:^,?'?[5GQ(^)=]+<:UX
MW\3WS3'+(^HR^6/HN[ 'TKLROPAS*O%3QE2-/R^)_.VGXG)F7BMEU"3AA(.I
MY[+\=?P/Z:6^-?@Y)-C>*O#H;T.HQ9_]"K5T;QGI'B(_\2_5-/OO^N%PDG\C
M7\J+^*]4DF\QM0OFDZ[C.V?SS70^$_VA?'7@2XCDT?QAXETUHSD?9]2FC'Y!
MJ]JKX+OE_=XK7SCI^9Y%/Q?7-^\PVGE+_@']3]%?@?\ LT?\%X_C)\$[FWMM
M>NK?QAH\9 :&]0"4#N?, W$_4U^IW[$__!6#X9_MFVL5G9WZZ'XDV_/IEZP1
MV/?8<X(_'-?G^?\  &;95%U:D.>FOM1U2]5NOR\S[O(^.<KS22ITY<D_Y9:/
MY/9_F?45% .:*^)/L HHHH **** "OC_ /X+C:_<:)^P!XGC@D9%OBL$F#]Y
M3SC]*^P*^/\ _@N#X<U#Q/\ L)ZW;Z;9W5]<><C>5!&9'(P>PYKZ#A7E_MC#
M<VW/'\SP^)N;^R<1R[\DOR/Y^=$@6ZUJSB;E9)T5OH6 K^I#]G3X::3\(_@I
MX<T'1;6&SL+&QC5$C4+GY1R?4^YK^7VQT"^T'Q181WUG=6<GVF/Y9XFC;[P[
M$5_5%X$_Y$O2?^O2+_T$5^L^-%9^SPD(O1N;^[EM^;/RWPAI+VF*E):I17W\
MW^1K4445^#'[<%%%% !1110 4444 %%%% !7FO[7_P +])^+W[-OC#1]9M(;
MNUDTN>4"1 VQD0NI'H<J.17I5<Q\;/\ DC?BS_L#7?\ Z)>NK!5)4\1"<'9I
MJS^9SXRG&="<)JZ:?Y'\K5V@BNY57HKD#\Z_HK_X(Z:]<:_^P'X*:XD:1K>$
MVZ9/15"@"OYUK_\ X_IO^NC?SK^AS_@BS_RC^\(_5_Y+7]#>,"3RFDW_ #K\
MF?@?A/)_VI47]Q_FCZNHHHK^;S^A HHHH *XO]HG2_[:^"?B*VV[O,M#Q]"#
M_2NTK)\>60U'P5JT+=)+23_T$FN/,*/M<+5I/[49+[TS.K'F@UY'PO\ L+:K
M_9'[0%HN=OVB)X/S(_PK[^K\X_V7;QM+_:,\.AOE#7WEM].:_1P'-?FGA#6Y
MLJJ4_P"6;_%)GDY%*]!KLS^?K_@NUX3_ .$7_;[UQ]NW^TK=+SZ[BPS^E?&E
M?H;_ ,''OA_['^V1H^H*N%NM"AC^I5W_ ,:_/*O]'>#*WM<CPLW_ "+\-#^9
M>+Z/LLZQ,%_._P =0KV[]A;]OCQQ^P)\3IO$'A)[6\L]21(-5TF\#&UU*)3D
M9VD%9%RVUQRNX\$$J?$:*]W&8.ABJ,L/B8J4)*S3V9X>$Q=;"UHXC#R<9QU3
M6Z/MOXT?\%O/&_C#]I:Q^*G@GPWI/@?Q)'X9?PQ?;YCJ45]"TWG*Y5E10T;\
MJ2#Z'(XKY0^-'QS\7?M$^/;KQ/XV\0:CXDUR\X>ZNY-Q5020B*,*B#)PB@*,
M\ 5R=%<67Y'@,#;ZK246ERI[NRZ<SN[>5SLQ^=8[&W6)JN2;YK;*_>RLK_(*
M***]8\L*_9S_ (-J?$A?X#^+M)W9VZJ]R%/;Y(E_K7XQU^L'_!M'XASKGC+2
M]W2SDN<?]M;=?ZU\#XF4?:</U?)Q?W,^Z\.:O)GM+S37X'ZX4445_*)_3P44
M44 %<M\4$S80-_=8UU-<S\3AG28S_MTUN#(_A>W^@S+_ +6:ZJN1^%K?NK@?
M2NNHEN"V"BBBD 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 1SVT=RNV2-9%]&&:S;KP3IMVV6@P?]DD5K44
M8:?#W35;_5LW_ S6A9^'[.P_U=O&,=R,FKE% !TKE?BE_P >%M_OFNJKE?BE
M_P >%M_OFG'<4MC2\"?\BU;_ $/\ZV*Q_ G_ "+5O]#_ #K8I#"BBB@ HHHH
M **** #-</XY\1OJ=[]BMR?+4X;'\1KI_%.J?V5HLTF?F(VK]37,?#K1_M]]
M)=RC<(SQGNQJEW$S8\(>#H])@6:90UPPSS_!70445(PHHHH *HZWH,&N6Q25
M1N_A;N*O44 ><V\MSX(UW:V[9GD=F%>@V5VE];)-&=RR#(K'\>:(-3TII%7]
M[#R/<50^&>K&2"2U8_<^9?I5;BV.LHHHJ1A1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110!P?Q%@-OKZ2+_ !*#^-=KILWVBPA?^\HK
MEOBE!C[-)[D&MWP?/Y_AVV;OMP:KH+J:=%%%2,**** "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@ K)\6C;:0R?\\Y1_
M6M:J/B6+S=&F_P!G#?K0!>!R**@TR7S].A;^\@S^53T %%%% !1110 4444
M%%%% !1110 4444 8/BKP9'K2&6+$=P._P#>KC;:[O/"NH?Q1NIY4]&KU"J.
MM>'[?7(-LR?-V8=15)BL4?#WC>WUA520B&;T/0_2MP'->=ZYX(N]'=GC_?1#
MD,O44W1_&]YI!",WG1C^%NHHY>PK]ST:BL'2_B#97V%D+0/_ +7W?SK9M[Z&
MZ7='(CCU!J2A[QK(/F56^HJ-].MY1\T$+?5!4V<T47861!'IEO$,+;PK]$%2
MI$L?W55?H*=13NV*R"BBBD,**** "BBB@ HHHH **** "BBB@ HHHH ****
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
M#"K;7^3\UPO19?J<'->1XE<$4\'_ ,*N C:FW[T5LF]FO)_@SUO#OC*IC/\
MA,QSO42]UO=I='YK\4?8E%%%?CA^M!17G/[2W[5'@S]D_P  3^(O&6K0:?:Q
M@^5$6'G7+?W47/)K\D_VLO\ @X;\>?$#4;K3_AQ9V_AG1\E%NID\RZE7LP/&
MP_B:^JX>X-S/.7?"PM#K)Z1_X/R/F<^XMR[*5;%3][I%:O\ X'S/VLN-0M[,
M_OIX8O\ ?<+_ #IL.H6M]\L<T$V>RN&K^8[QC^W+\7O'MZ]QJOQ"\4W;.<X>
M^?:OL!FHO"?[;?Q:\#WBSZ7\0O%5G(AS^[OW /UYK] _X@SB^2_UF/-Z.WW_
M / /A?\ B+V%Y[?5Y6]5?[O^"?T6_&#]B[X8_'6%AXD\&Z)>W#,&%T+5%N%/
M7(DQN%>EV%E'IME#;PKMBA0(@] .!7XA?LJ?\'!_Q(^&-_;V/CVWM_%NC A6
MEQY=U&.[;N2WTK];_P!E/]L?P/\ MB>!(]<\':I'=#:/M%JY N+5C_"ZYX-?
M$<2\*YSE<(K&WE26S3;BK_E?T1]EP[Q-E&9S;P=HU'NFDI.WYV/5****^,/K
M@HKG_BA\3M%^#G@34?$GB"\BL-)TN(S3RR'  '8>YZ"ORM^/O_!R5?V_BNZL
M_ /A2W;3;>0I'>7DF6N #UV8X_.OH<BX6S+-V_J-.ZCNV[)?-]3P<ZXFR_*D
MOKL[-[):M_)'ZY45^)/_ !$A_%3_ * &@_\ ?L?X4?\ $2'\5/\ H :#_P!^
MQ_A7T_\ Q"G/_P"6/_@2/G/^(G9'_-+_ ,!9^VU%?B3_ ,1(?Q4_Z &@_P#?
ML?X5Z;^SI_P<BW&H^+K6P^(7A>"WTVY<(]]9/\T&3U*8&1^-8XCPOS^E3=3V
M:E;HI)O[C7#^)&159J'M&K]7%I?>?K316/X"\=Z7\3?!^GZ]HMY%?:7JD(GM
MYXSE74UL5^?RC*,G&2LT?=1DI)2CJF%<Q\;/^2-^+/\ L#7?_HEZZ>N8^-G_
M "1OQ9_V!KO_ -$O6F&_C1]5^9GB/X4O1_D?RN7_ /Q_3?\ 71OYU_0Y_P $
M6?\ E']X1^K_ ,EK^>.__P"/Z;_KHW\Z_H<_X(L_\H_O"/U?^2U_1GB__P B
MBG_C7Y,_G_PG_P"1K4_P/\T?5U%%%?S:?T,%%%% !5/Q GF:#?+_ 'K>0?\
MCIJY5?5N=*NO^N3?R-145X->0GL?G'\+V_LG]H[2^WDZIC]37Z10G,2_05^;
M>C_Z-^T9#C^'5O\ V:OTBM#FUC_W!_*OR+PD=J6+I]I_I_P#PLCVFO,_&W_@
MY7TWROC+X-NL?ZZQ://KCG^M?F+7ZJ?\',EOM\4_#^3'WHYUS^"U^5=?Z+>'
M<N;A[#^C_P#2F?SOQ_&V?5_5?D@HHHK[8^-"BBB@ HHHH *_3;_@V@O?^,A/
M&EO_ -2W+)_Y-6@K\R:_2+_@V>N6_P"&NO&L7\/_  A\S?\ D[9U\=X@1OP_
MB?\ #^J/KN!96SW#^OZ,_:ZBBBOY$/ZJ"BBB@ KG/B6N=#4_[8KHZYWXE#_B
M0C_?%"!E'X6'_CZ_"NPKCOA6?WEU]%KL:<MP6P4444@"BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "N5^*7_'A;?[YKJJY7XI?\>%M_OFG'<4MC2\"?\BU;_0_SK8K'\"?\BU;
M_0_SK8I#"BBB@ HHHH **** .3^*-SBTMXO5MQK4\"VHM?#T/]Y\DUC?%)#N
MMV[=*W_",@D\/VY'IBJZ"ZFE1114C"BBB@ HHHH ;/'YL#J>C BN!\*M_9WC
M+R1Q\YCKT!C@5Y[I/[[Q]N7I]H)_G5(EGH5%%%24%%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% '-_$R'?HZ/_ '6J;X=2^9H&/[KD
M4[X@1^9X<D_V6!JI\,)/^)7,O^WFJZ"ZG3T445(PHHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M\(_^#@?_ !-?O4.E%?F?_$7,][0_\!?_ ,D?HO\ Q"O)>\__  )?Y'X*2?\
M!O3^T-%&S-:^$L*,G_B;C_XFOCCXG?#K4OA)X_U7PWJPA74M'N&MK@1/O0..
MN#WK^JZ\_P"/.;_</\J_F/\ V]/^3Q/B%_V&)?Z5^B>'?&F89WB*M+&<MHQ3
M7*K=;=V? <?<'X#)\/2JX3FO)M.[OT]$?K?_ ,&ZWQ/U#QG^R!J>DZA/)<+H
M6K20VI8Y\N(I&0H_$L?QK]!:_-/_ (-J_P#DW/Q;_P!AAO\ T".OTLK\9X\I
MQAG^)459<WYI'Z]P34E/(\.Y.[Y?R;"N8^-G_)&_%G_8&N__ $2]=/7,?&S_
M )(WXL_[ UW_ .B7KY?#?QH^J_,^DQ'\*7H_R/Y7+_\ X_IO^NC?SK^AS_@B
MS_RC^\(_5_Y+7\\=_P#\?TW_ %T;^=?T.?\ !%G_ )1_>$?J_P#):_HSQ?\
M^113_P :_)G\_P#A/_R-:G^!_FCZNHHHK^;3^A@HHHH *KZJ<:9<?]<F_D:L
M56UEMFCW3>D+G_QTU-3X6#V/SCLOG_:-7WU8_P#H5?I#:?\ 'I%_N#^5?F]X
M1'V_]HRT_P"FFJY_\>-?I%;C%O'_ +HK\A\)=8XR7]__ #/!R/\ Y>/S/R*_
MX.9Y0=?^'B_Q!9S^BU^4]?J5_P ',%XK^/\ P'!_%'!*Q'UQ_A7Y:U_HKX<Q
MMP]A_1_^E,_GCQ =\^K^J_\ 24%%%%?;GQ@4444 %%%% !7Z2?\ !L]#_P 9
M9^-9/^I1F7_R=LZ_-NOTV_X-H-+8?M#^-+W^'_A&Y8?Q^U6AKXWQ E;A_$_X
M?U1]=P+&^>X?U_1G[-4445_(I_504444 %<[\2C_ ,2#_MH*Z*N=^)1_XD(_
MZZ"A 9_PK_UMW_NK795QWPL^_=?05V-.6XEL%%%%(84444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 5ROQ2_Y!]O_OFNJKE?BE_R#[?_ 'S3CN*6QI>!/^1:M_H?YUL5C^!/^1:M
M_H?YUL4AA1110 4444 %%%% '/?$?3S=Z*)%',+;OPZ4SX;:D+C2VMR?FA/
M]C707EJM[:R1-]UP17GMM-+X+\1D-GRP<'_:6J6PNIZ-14=K<K>6ZR1G<KC(
MJ2I&%%%% !1110!4UR_73=+FF;^%:X_X=6;7FM27#?=C!Y]ZD\?^(?[0NELH
M/F5#AL?Q&NA\&Z)_8ND*K#]Y)\S?X57074UJ***D84444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 9?C1-_AVX]AFL;X6OF&X7T(-;O
MBI=WA^Z_ZYG^5<[\+&_>70]A5= ZG94445(!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 %%%% &3>_Z%XFMY.BW
M"[#[G_.*UJS?%,!?3Q*OWK=@X-7K6X%U;1R+T=0: )**** "BBB@ HHHH **
M** "BBB@ HHJGK>M0Z'9M+(W/\*]V- #]4U6'2+9I9F"J.@[FN$\1>,[C7)#
M''NCASPJ]6JKJ6IW7BK4?XFW'"(.@KK/"W@>/2T6:X DFZ@$<+5;$[F'X?\
M -QJ>V2XS#%UY^\:[#2_#UKI$>V&%<_WB,FKU%*Y5@HJIK&O6/AZS:XU"\M;
M*W09:2>58U'XDXKYR^-W_!6OX*?!*2:WN/%$.KZA"2&M;!3(W_?6-OZUVX++
M<7C)<F%IRF_)-G!CLTP>"ASXNK&"\VD?3%%?FCX[_P"#C+PU;2R+X=\%ZG<*
MO"M>NJ9_[Y8UP=W_ ,'(/B82_N/AWH1C[;[R7/Z5]51\.<_J*ZH6]917ZGR%
M;Q.X<INSQ%_2,G^A^M5%?E3X<_X./;QYE_M;X?V<<?\ %]EN78_^/$5[1\*?
M^"_7PE\;3QP:U9:UX;D; >:X16A'TVDG]*PQ7 .?4%S2P[:\FG^3.C!^(W#V
M(ERPQ*3_ +R<?S1]W45P/PC_ &H_A_\ '73TN?"OBK2=523[JI,$D/\ P%L-
M^E=]7R=:A4HSY*L7%]FK/\3["AB*5:"J49*47U3NOO04445D;!1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
M/^$%TS_GW_\ 'C1H&IF?\+2A_P"?>3\Z/^%I0_\ /O)^=:?_  @NF?\ /O\
M^/&C_A!=,_Y]_P#QXT:!J9G_  M*'_GWD_.C_A:4/_/O)^=:?_""Z9_S[_\
MCQH_X073/^??_P >-&@:F9_PM*'_ )]Y/SH_X6E#_P ^\GYUI_\ ""Z9_P ^
M_P#X\:/^$%TS_GW_ /'C1H&IF?\ "TH?^?>3\Z/^%I0_\^\GYUI_\(+IG_/O
M_P"/&E_X0;3?^??_ ,>-&@:F7_PM*'_GWD_.C_A:4/\ S[R?G6I_P@VF_P#/
MO_X\:/\ A!M-_P"??_QXT:!J9?\ PM*'_GWD_.C_ (6E#_S[R?G6I_P@VF_\
M^_\ X\:/^$&TW_GW_P#'C1H&IE_\+2A_Y]Y/SH_X6E#_ ,^\GYUJ?\(-IO\
MS[_^/&C_ (0;3?\ GW_\>-&@:F7_ ,+2A_Y]Y/SH_P"%I0_\^\GYUJ?\(-IO
M_/O_ ./&C_A!M-_Y]_\ QXT:!J9?_"TH?^?>3\Z/^%I0_P#/O)^=:G_"#:;_
M ,^__CQH_P"$&TW_ )]__'C1H&IAZK\1H=0TZ:$6\BF1"H.>E)\*_P#CYN_]
MT?SK2U[PAI]EH]Q*D.UXT)!W'@UG?"O_ (^+O_='\Z.@M;G9T445)04444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 V>%;B!XV^ZX*FLWPQ,RV\EN_W[=RN/;_.:U*R+K_B5>(HYND=T-C?7
M_./UH UZ*** "BBB@ HHHH **** "BB@G% $-_?1Z=:O-(VU4&37F^MZQ/XG
MU3H6R=L:#M6I\0?$1O;O[+&W[N,_-CN:T?A_X8%M +R9?WC_ ' >PJMM2=]"
M]X1\*)H=N)) &N'')_N^U;=%5=9UFU\.Z5<7U]<1VMI:QF6660[5C4#))-+5
MNR&VDKLL33I;Q-)(RQQJ,LS'  KXG_;H_P""S_@O]FMKK0O"GE>+/%$>481/
MBVMFZ89O4'L 17S#_P %*/\ @K?KGQO\4S?#OX22W<>EO+]EFOK?(GU!\X*I
MCHI/'7FNN_X)[_\ !$#^T(;7QA\85D>:4B>#1@V3SR#*3W]5P?K7Z;EO"F!R
MS#1S+B*5KZQI+XI>O7Y=.K/RG-.,,PS7%2ROAB-VM)57\,?3I\];]%U/F^Y\
M4_M+?\%1?%;1V_\ ;$VDS-ADA+6VGP*>[ 8#8]0#7TI\!/\ @W=C$,-Y\1/%
MC//P7LM.3?&?7]X=I_2OTP\&^!='^'FA0:9H>FV>EV%LNR*"WB"(@]@*UJY\
MP\1L9R_5\KA'#TELHI7^_P#R1TY;X8X%3^LYO.6)JO=R;M\E?\W\CY=^'W_!
M'CX$_#V&,1>%FU"11\SWLYFW'Z-7HEE^P3\'+&$1K\.?"; #&7TZ)C^>VO7J
M*^/K9[F-:7-5KS;_ ,3_ ,S[;#\/Y91CRTL/!+_"O\CPOQ-_P37^"GBJ%HYO
M 6AVX;@FVMTA/Z"O"_B]_P $#?A#XW@E;P]/JWABZD!.]9#<IG_=8@"ONBBM
M\)Q/FV&?-1Q$U\VU]SNCGQG">3XJ/+7PT'_VZD_O5F?BE\;/^".'QK_94OY/
M$'@/4IM>MK0EXY=,F:&\11W*\ ?@370_LJ_\%N/B!\ ]=@\-_%;3;K6=-MV\
MF2:1/+O;<#C)S]_\37[&$;A@\U\__M@?\$XOAU^U_H<_]K:7#I^N[#Y&IVL8
M696[;O[P]LU]GA>.L-F$5A>(J"J1_GBK27GI^EO1GPN*\/<5ELWB^&:\J<M_
M9R=XR\M?UOZH]$^ '[2O@[]IGP7#KGA'6+;4K60?/&K8E@;NK+V(_*N\K\(?
MB!\+/C-_P2 ^-L6I:?=7/]CR2YANXBQM-0C!^[(O0''4<XK]6_V!_P#@H%X7
M_;=^'J7-E(ECXDLD5=1TUV^:)O[R^JGGGVKQ^)>#W@J2S#+Y^UPTMI+>/E+_
M #^^Q[?"W&RQU9Y;F4/8XJ.\7M+SC^=ONNCZ#HHHKX<^_"BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ KE_B<N=-A/HU=17._$M,Z&K>CBA ]BK\+FS:W ]ZZRN/^
M%CY^U+[ UV%-[@M@HHHI %?,?_!83PP?%G[ /C:W"[O)C2XQC^X=W]*^G*\Q
M_;/\++XS_92^(.GLN]IM!O-@_P!L0MM_6O4R7$>QS"A6_EG%_BCSLXH^VP-:
MEWC)?@S^7VBIK^T:POIH'^]"[1M]0<5#7]L;G\<;:!1110 4444 %%%% 'K/
M["WC+_A _P!KGP#J.[;MUB"'/_71PG_LU?T[(VY%([BOY2_AIK/_  CGQ&\/
MZ@6VBQU*WN,^FR56_I7]2GPE\0#Q9\+O#NJ!MPU#3H+@-Z[HP?ZU^!>-&&M6
MPV([J2^YI_J?N7A#B+T<10[.+^]-?H?+G_!2_1O)\4>'KQ5^6:"16/N",5ZK
M^P#K7]I_ *WB)S);7,J'V&>*YS_@I+H'VGX<Z5J"KDV]V(C[!E8_TJA_P33\
M0_:?#.O:<QYMI4=1Z[MV:_BS"_[+Q[4B]JL/_;4__;6?I$/<S-K^9?I_P#ZA
MHHHK]D/>"BBB@ IEQ EU \4BJ\<BE64C(8'@BGT4 ?CS_P %8?\ @BKK5AXS
MU3X@_"S3S?Z;J#M<W^DPC#VSG)9HQ_=)SP/; K\S-?\  .N>%KMK?4M(U*QF
MC.&2>V>-@?Q%?U<UROBCX%>"O&]XUQK/A+PWJMPQRTEWIT4S'\64FOUWA[Q8
MQ6"H1PV-I^U4=$[VE;SWOZGY7GWA?AL97>(P=3V;EJU:ZOY=O0_E@_LRX_Y]
MYO\ O@T?V9<?\^\W_?!K^HG_ (90^%__ $3SP5_X);?_ .(H_P"&4/A?_P!$
M\\%?^"6W_P#B*^C_ .(T8?\ Z!I?^!+_ "/G_P#B$%?_ *"5_P" O_,_EV_L
MRX_Y]YO^^#1_9EQ_S[S?]\&OZB?^&4/A?_T3SP5_X);?_P"(H_X90^%__1//
M!7_@EM__ (BC_B-&'_Z!I?\ @2_R#_B$%?\ Z"5_X"_\S^7;^S+C_GWF_P"^
M#1_9EQ_S[S?]\&OZB?\ AE#X7_\ 1//!7_@EM_\ XBC_ (90^%__ $3SP5_X
M);?_ .(H_P"(T8?_ *!I?^!+_(/^(05_^@E?^ O_ #/Y=O[,N/\ GWF_[X-'
M]F7'_/O-_P!\&OZB?^&4/A?_ -$\\%?^"6W_ /B*/^&4/A?_ -$\\%?^"6W_
M /B*/^(T8?\ Z!I?^!+_ "#_ (A!7_Z"5_X"_P#,_EV_LRX_Y]YO^^#7ZP_\
M&VW[0!T]_%GPUOC)#YK#5;(.#^\<@*ZCZ*@-?I1_PRA\+_\ HGG@K_P2V_\
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
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %87
MQ$3?X;?_ &74UNUD^-H_,\.S_P"R,T <_P#"Z3%[<K_>45VU<'\-)=NM,O\
M>6N\IRW%'8****0PK-\9:$OB?PEJ6FMC;?6TD!SZ,I']:TJ",BJC)Q:DA2BF
MK,_E7^->@R>&/C!XHT^1#&UIJMS'M/H)6Q7+U]$_\%6OAY_PK+]O/X@::L>R
M'[:LT?'#!XU<X_$FOG:O[<RO$K$8.E77VHQ?WI,_C;,L.Z&+JT']F37W,***
M*[CA"BBB@ HHHH  <&OZ6/\ @F;\11\4/V(_ 6I"3S/+T]+3.?\ GD/+_P#9
M:_FGK]T/^#=GXI?\)E^QQ?Z"TFYO"^I&$*3T$NZ3^M?E'B]@_:Y1#$+_ )=S
M7W-6_.Q^H>%.,]GFLZ#^W%_>G?\ *Y]4_MI>&_\ A(O@!K#*NY[)1<*/<<?U
MKYX_X)T>)O[-^+5WI[-M2]M68>[*1C^=?8WQ!T*/Q+X)U2QD&5N+9UQ^&17Y
M\_L\:W)\._VA-':9O+6&]\B?/'&>:_@;CC_8>)<!F/1M1?R=ORD?M68_N\72
MJ_(_1ZBD1MZ!O49I:_9#W@HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M**\X_:F_:=\-_LF?"+4?%OB:ZCAM[1#Y,6?GN9,?*BCU)P/QK;#X>I7J1HT5
MS2D[)+JS*O7IT:;JU7:,5=M]$;?QD^-WACX!^";KQ!XJU:UTG3;1"S23/@M[
M =237Y.?MM?\'#&N>*;N]T/X3V,>F:9\T1U6[C#33#H=J<@ ]CG-?'7[=O\
MP4!\9?MQ?$BXU'6;R:WT.WD(T[3$<B&W3H"1T+$=37._LI_L4^/OVQ?&$>E^
M#]'FN8U8"XO9 5M[9?5FQ7]!\-^'.7Y9A_KV=M2DE=IOW(^O=_AV1^$<0>(&
M/S*O]1R9.,7HFE[TO3LOQ\SS?Q=XLO\ QSXDO-6U.=KF_P!0E::>5NKLQR35
M.UTVXOO]3;S3?[B%OY5^V/[+/_!O#\/?A[8VU]\0K^[\4:LH#M!$WDVT;=U(
MYWC\J^P_ _[#GPC^'-G'#H_P_P##-GY8QO6R3>WN3CFNG,?%S*L,_982G*I;
M2ZM%?*^OX'+E_A7F>(7M,7.-._1^\_G;3\3^9*3PWJ,*[GL+U5]3 P_I5-E*
M-M8%2.H/:OZF=1_9N\ ZO:^3=>$=!GA(P4>T4C^5>(_'+_@CO\"?C?83+)X/
MM-!NI 2)]) M6#>IP.:X\'XR8*<[8BA**[II_P"1UXKPCQD8WP]:,GV::_S/
MQ?\ V)O^"F_Q%_8>F^R^';BUNM"FF\VYT^XC!67H#AN2O ZBOV._8-_X*\?#
MS]L^WATN2XC\.>+MOSZ=<MA9CW\MOXA]<5^<_P"W+_P07\;?L_65UKW@6=_&
M'A^$&22%4VW=NH_V>=P [Y%?!MAJ&I^!O$4=Q;RW6FZGI\H974F.6%U/Y@@B
MO8S#AW(.*Z#Q>"DE4_FCO?\ O1_SU[,\K \09[PQ66%QD6Z?\KVM_=?]+NC^
ML '(HK\U_P#@CM_P5^_X7BEI\./B->1Q^)H8]FG:A(V!J '\+9_CQ^>*_2@'
M-?SSGF1XK*<7+"8M6:V?1KNC]ZR7.L-FF%6*PKNGNNJ?9GYY_P#!8#_@D7#^
MTSI]QX_\!VT<'C*SB+7=H@VKJ2 =O]L8_'FOQ/\ $WAC5?A[XFN-.U.UNM-U
M/3Y2DD4BE'B=37]74DBQ(69E51U). *_/?\ X*T?#/\ 9=^(&F75QXV\2:7X
M=\;11DPW&G%6O)#VWH,;Q[$BOT[P^X]Q-#ERS%0E4AM%Q3<HKLTMU^1^<\=\
M#X>OS9CAIQISW:DTE+SOT?YGPW^Q'_P7'^(_[,=K:Z)XB)\9>&X<(J74A^T6
MZ]/E?DG'ITK]'O@O_P %V_@/\4+&$ZIKDWA2Z8#S$U*/:H;V*DY%?@CXML]-
MT_Q)>0Z1=S7VFQRE;>XFB\IY4[$KDX^F:S:_2,Y\.LFS.7MW!TY/6\=+^J:M
M?Y'YYE/B!F^71]CSJI%:6EK]S3O;YG],$'_!27X&7-KYT?Q*\.-%C.[S6_\
MB:\[^*W_  6P_9_^&5E))#XOB\0S1@_N-,0R.3Z?-MK^>7S6_O-^=-SFOGZ/
M@YED97J5IR7;1?H>[6\6LQE&U.E"+[ZO]3](/VR_^#@_QA\5["ZT7X<6/_"*
MZ7.#&U](<W<BGT_N'W!K\[]4U75/'7B*2ZNYKK5-4U"4L\CL9)9G)[GJ2:I6
MRQO<1K*S)&6 =@,E1W(%?J__ ,$B_A%^RGHLVG:M>>++/7O'C[6BMM918!;O
M_L1Y89!XW9%?48B.7<+8!U,'AV_\*;;?]Z71>OR1\WAY9AQ-C5#%XA+_ !-)
M+_#'J_3YE?\ X(\?\$<;JYU33?B;\4--\FUAVW&DZ3.N3*>HDD4]O0<YS7ZZ
M1QK$BJJA548 '85'93P7%LK6[Q20X^4QD%<>V*FK^:>(^(L7G.+>)Q3\E'I%
M=E^KZG]%</Y!A<IPJP^&7FWUD^[_ $[!7D?[6'[;/@']CCP;)JWC#6(;>5E/
MV>RC(:XN6'95_P <5PG_  4D_P""BV@_L(?"R2Y9HK[Q5J*,FF6&X99O[[?[
M(R*_ #]H+]HKQ7^TW\1+SQ+XLU2XU&^NG)578E(%SPB#L!7U7!'A_5SC_:L4
MW"@OOEY+R[O[CY?C+CNEE/\ LV&M*L_NCZ^?E]Y];?MN_P#!=7Q]^T?;ZCX?
M\+V]OX9\*7BM Z; ]Q<QGU;JN1V!-?",DC2R,S<LQR3ZU]-_L._\$JOB1^VO
M?1W=A9MHOAD,!+JMVI5"._EC^(^W%?JK^SA_P0:^#/P:L[>?7K.X\8:L@'FR
M7I_T=S_UR.1^M?K&*XEX<X7I_4\.O>6\8:N_]Y]_5W\C\OPW#O$'$D_K>(?N
M])2T5O[J[>BL?@O;:)>WJ[H;.ZF7U2)F_D*+C0KZT7=-9W48]7A9?Z5_4)X9
M_9-^&?@VU6'2_ _ANQC48"PV2*!^E+XB_91^&OBVW:'4O!'AN]C;JLMDC _I
M7SG_ !&C#\W^[2M_B5_R_4^@_P"(05^7_>%?_"[?F?RX [3]*^UOV'_^"V/Q
M$_92LM/T#4H[;Q)X1LPL2VLJ[)8$_P!E^O [5^E'[1/_  0K^"?QILYI-)TN
M3PAJ; ^5+IQ"0(?>,8!_.ORR_;H_X)$_$?\ 8QEFU+[.WB/PJK';J5HA/ECM
MYB_P_F:^CP?%7#O$T/J6)7O/:,U9W_NOOZ-,^?Q7#.?\.3^N89^ZMY0U5O[R
M[>JL?MA^QS^W]\/?VU?"BWOA;5$74(U!N=-N"$N+<^XSR/I7/?MY_P#!,SP)
M^W9X<5=5B71_$5O_ *C6+:%3.H]&Z;A[$\9K^>KX-_&GQ+\ ?'MEXC\+ZG<:
M7JFGR!T>-BN[!Y5AW!Z$5^]__!+C_@IKH_[='P\6RU!H=/\ &VDQA;ZTW?Z\
M?\]$]C_0U^<\4\%XWARLLTRB;]FGOUCZ]X_TS]!X9XPPG$%)Y;FD%SM;=)>G
M9_TCB_V8?^"!_P )_@-K]OJVMS7?C34+1@\7VQ D (]8\D'\:^Y-/T^#2;&&
MUM88[>WMT$<4<:[5C4#  '8 5-17YOFF=8[,:GM<;5<WTOT]%LOD?H.6Y/@\
MOI^SP=-07EU]7NPHHHKRST@JKK.C6GB+2KBQOK>&[L[I#'-#*@9)%/4$'J*M
M44TVG= TFK,^!_VE?^#?CX5_&G7KC5/#M]?>"KRZ8R2+;()H2Q_NH2 H]A7B
MK_\ !LA:ACM^)=YM[9T]/_BJ_6*BOL<+X@9_AZ:I4\0[+ND_Q:;/DL5P+D=>
MHZD\.KOLVOP32/R<_P"(9&V_Z*5>?^ "?_%5T?P[_P"#:'PEI&L17'B#QYJV
MJVJ,"]K':+#O'^^&R*_4"BMJGB-Q#./*\0_DHK]#*GX?Y#&7,J"^;D_U/._V
M</V5_!'[*7@M=#\%Z+;Z7:X'FR!09K@CN[]6/UKT2BBOC<1B*M>HZM:3E)[M
MZMGUM&C3HP5*E%1BMDM$@HHHK$U"BBB@ KY%_P""EOB?=J.@:2K978\[CT((
M _G7UU7Y_P#[;WB<^+?C[>0Q-OCM52!!Z-@ _K7YOXIXWV.1RI+>I*,?U?Y'
MDYU4Y<,UW:1]"?\ !/+PU_9/P7DOF7:VH7+9SW"DX_G7HG[2_CD?#3X >+]>
M9_+&EZ7-/N/;"T?LX^&!X2^"^@VNW:YM4DD'^T0":\!_X+9_%/\ X5A^P%XJ
MQ)Y;:X4TL#/+"0'_  K[[P]R=JC@<OMJ^1/YV;_4SQE=8+*IU7]F#?SM_F?S
MX^(KW^TO$%]<9W>?<229]<L35.BBO[UBK*R/Y"D[NX4444Q!1110 4444 3:
M?:R7U]##&I:25PJJ.Y)K^HK]E7P</ 7[.O@W2U7;]FTJ#('8E Q_G7\V?[)'
M@UOB#^TYX#T81F1=0URTA< =%:5037]0.@::NC:'9V:_=M8$A'T50/Z5^$^-
M&*_W;#+^]+\DOU/VSPAPO^\8A_W8_FW^A;HHHK\)/VP**** "N+^*,F;FW7T
M!-=I7"?$V3.L1K_=0&JCN*6QN_#J/9X?'^TY-;U8_@6/R_#<'^T,UL5+&%%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110!%>_\><O^Z:X;X<?\C$WK
ML:N\E7?$R_W@17G_ (?D_L7QEY;?*-YC--"9Z%1112&%%%% !1110 5R_P 3
M_P#D'0^NZNHKC/B??"2>WMUZKEC^--;B>QL^ 3_Q3L?UK:K.\*6ALM MD;[V
MW)K1I#"BBB@ HHHH *Q?&GA^;Q!:PI#M!1B3DUM51US7X=!A1YMV'.!@4 -\
M,Z9)I&D1V\FW<G7!K0JOI>I1ZM9K/'G8_3-6* "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@#!^(DFSPXW^TP%0?#&+;H\C?WI*;\3I]FF0I_?;^5
M6_A]#Y7A]#_?.:KH+J;E%%%2,**** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MP"@*,\ 5\!^/?&W@/QI_P74^':_#I=&70='O[/3)3I5M'#9O<Q^;YOE[ %8
ML!N'!*G!(P3MPW+ UJ^-GAO:SDZ53FE/EY7==8I-IMZJ\NYCQ1',*%# 0Q7L
MH15:ER1AS.2L^DFTFDM':/8^I?\ @O-\&/%7Q>_8YL)?"]EJ&J+X;UR+4]2L
M[1/,=[80S1F38!N;8SJ2!P 68CY<C&_8K_X++? B7X.>&?"^MSR_#O4-%T^W
MTY[2[LF:R+1QA2T<L08;21GYPIYY[FO9/^"B7_!0R'_@G]I/A.^NO"-UXFL_
M$US/;/-%>BU6Q:,1L-W[M]VX.Q X_P!6>M;WQ4_8/^!?[66E+K.L>"/#>JMK
M4(N(]7T]/LEQ<!P667SH2K.3NSEB<\9S7@X7%8>.3T<-G%&?L7*;ISIR5[Z*
M2<7=.S[V=MNY]#C,'B99W7Q625X>W481J4ZD96M9N+4E9JZ[75]]=#S?]B']
MA+0_@G^T]XV^+/@'X@Z/KG@7Q['<)%HVDPI)9P,\Z2J4FCE9&\HB15PHP)".
M*^NJ_*C_ ()P:!-^R=_P5Z\<?!_P?XBU#6O ?V:X^T1RG<JO'#'*A?'R^9$[
M&$N,;LG@9VC]5Z\_C+#UJ>.A*K5]JI4X2C)I1;BU[O,NZ2UOJ^IZ7 ^(H5<!
M.-&C[)PJ3C**DY14T_>Y6_LMNZ2T73N%%%%?)GV04444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %4?$T?FZ!=C_IFV/RJ]4&J1^=ITR_WD(H X+X?R
M>5XFC]U8?I7HE>9^%Y?L_B6'_?VUZ952)B%%%%24%%%% 'X;_P#!Q;\+CX1_
M:YTK7(X_W/B'2UED?'_+16*X_)17Y[U^SG_!RE\*_P"V/@AX.\401YFTS46@
MN'QTC9#C_P >-?C'7]:>'6.^LY!0;WBG%_)_Y6/Y:\0,']6SRLEM*TOO7^84
M445]P?&!1110 4444 %?IC_P;:?&3^P/CCXK\'3R>7;ZQI_VR%2?OS*Z+C_O
MDFOS.KW[_@F+\:_^%"_ML>!]<DD\NT-Z+:X&<!UD!0 _\"8&OG.+LN^O9/B,
M.EJXMKU6J_(^@X5S#ZGFU"N]N9)^CT?YG]*+H)$*MT88-?G-^TOX;?X>?M":
MLJAHU:Z^UQ^RL=PQ7Z,0RK/"KKRK@,#]:^/?^"DO@?[)XETG78X_ENHS#,V.
MA7&W^M?YT>*V7NME"Q,=Z4D_D]'^A_4&=4^;#\Z^R[GU+\+O%2^-OA[H^JHP
M87MLDG'N*WZ\&_X)^>.?^$D^#O\ 9TC;I])E,>,]$/W?Y&O>:^VX?S!8[+:.
M+7VHIOUMK^)Z&%J^THQGW04445[!T!1110 4444 %%%% !1110 4444 %%%%
M $.H7\.EV,US<2+%# A=W8X"@<DFOY]?^"P7[?=]^V!^T#>:7I]U(O@WPQ,U
MM80JWRSN.&E(]2>/HHK]5O\ @M+^TZ_[./[&&KI8W'DZQXH)TVV .&V,,2,/
MH&%?S\^'M#O/&OB>ST^T1KB_U2X6&)?XI)'; _,FOW7PCX>I\L\YKK:\8WZ6
M^)_I]Y^*^*F?3YH930>]G*W7LOU^X]Z_X)Q?L!:Y^W9\9(=,A62U\-Z<RRZK
M?;3A(\_<4_WCT]LYK^@W]GW]G;PK^S+\.K'PSX3TR#3["SC"DJH\R9N[,>Y)
MYKSK_@F[^R'IO['G[,>A:';VZ+JU] MYJ<^WYY9G&[!_W00OX5[]7Q/'G&%7
M-\9*E2=J$':*[V^T_7IV1]CP1PG2RK"*K45ZTU>3[7^RO3KW84445\ ?<A11
M10 CHLJ%64,K#!!'!K\U/^"Q7_!(6Q^*OA[4/B1\.[".S\26,;3ZC8PIA+]%
M&2P _C _/%?I939(UFC96565A@@C((KV<BSW%93BXXO"RLUNNC75,\G.LEPV
M:866%Q*NGL^J?='\H>CZOJ7@'Q3;WEK)-8:II5P)$895X9$;/Z$5^W7[+/\
MP6Z\!)^QC:^(O'NK+'XLT9!9W&GQ$-<7L@!VLHSGY@,D]LU^?/\ P6Y^ /A?
MX&?MBWK>%[RS>#7H_MMU90.";"8]5('3=][\:^.@6(V\]>E?TWF&2Y?Q5E^'
MQ-9.*TDK:.SWCZ/_ (*/YQP.<8[AG'5\/1:D]8OJK])>O_#'V[^VE_P7&^)W
M[2-S=:9X9N&\&^&G)58K1S]IF7_;?C@^F*^+=0U.^\2Z@TUS-<7MS,VYF=B[
M,37T[^PW_P $EOB1^V?>V]]#:MX?\*EAYFJ7D9 =?^F:\;OP-?KS^R5_P1Y^
M$/[+5E;W T9?$FO1@,VH:CB0JW?8,  >QS7DYAQ3P]PQ3^J8."<U]F&__;TO
M^'?D>I@>&<^XDG]:Q<FH/[4MO^W8_P##+S/P_P#@U^P)\7/CSY4GASP3K5S:
MS8VW3V[+!^+8KZ3\!_\ !O'\</$D"3:H_AW28Y!D WOF./JN!7[J:?I=MI,
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
MJGL+J24445(PHHHH **** "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 *;+$L\3(PW*PP1ZTZB@#&LIF\/WWV69
MLV\IS$Y_A]JV:@U"PCU*V:.3\#W4^M4-,U&33I_L=WU'$<AZ,* -:BBB@ HH
MHH Q_'C;?"UU_P !'_CPK"^%T6Z[N'_N@"MOX@?\BI<?5/\ T(5D_"O_ )>_
M^ _UJNA/4["OFG_@KGXO?P7^PAXRN(V*FY1+,X.,B0[#_.OI:OD#_@N6'/\
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
MD8)/XUWM5(2"BBBI&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
M110 4444 %%%% !1110 4444 %%%% 'X(_\ !P/_ ,G\S_\ 8'@_]#EKOO\
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !61XM\1MX=MHY%C$GF$CD]*UZYWXA:9<:G90K!&
MTC*Q) '2@&:GA[5&UG2X[AEVF3L.U7JR_!]I)8Z##'*K(ZYR#6I0 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 5A^/[W[)X?D7O*=GYUN5QGQ/OM\\%NI
M^Z-Q'\J: L_#"SV6,TW_ #T;;^5=56;X3L?L&@VZ8PQ7+?6M*D 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 %%%% %'4- @OVW\Q2_WTXJL&U+2>JK>0KW_B
M_P _G6O10!E#Q+:W431R;X68$$..E<&N[1-<61>5ADRK=C7IL]I%=#]Y&C_4
M9KB_']@VE3+Y*[;>88QZ&JB)G:V\PG@5UY5AD&GGFL#X?:O]OT<0LW[R#Y?P
MK?J1GXG?\%=O@U?_ +)'[<ECX^T>)H;/6;F/5;9D&$2:-AE/_'<GZU^MO[*7
MQUL?VCO@)X<\66,RS+J5HAFP>5E VN#_ ,"!KSG_ (*:?L>6_P"U_P#LX:CI
ML,2G7M)5KS3),?-YBC)0?[P&/QK\^?\ @C/^VQ<?LR_%Z^^%?C2:2QTG4[IH
M8?/.!978.W!ST!QCZFOUBM3_ -8>'(5*>N(PNC75P_X9?@S\=P]3_5KB>=.K
MIAL7JGTC/_AW^*['[(44V.1945E8,K#((Z$4ZOR<_8C\=_VB?VG[3]D;_@KQ
MX@\87NEW&KPVT B-O ^UCDYZX/I7MG_$1#X:_P"B=Z]_X$C_ .)K[.NOV._A
MYJ'QMN/B#=>&[&Z\374 MY)YT\Q64?[)R,^^*ZW_ (5)X5_Z%G0/_!?%_P#$
MU^A8KB3),13HK$X2524(1BWSN.R[*_WGYK@^%\_PU6N\+C(TX5*DII<BEN^[
M:^X^!/\ B(A\-?\ 1.]>_P# D?\ Q-'_ !$0^&O^B=Z]_P"!(_\ B:^^_P#A
M4GA7_H6= _\ !?%_\31_PJ3PK_T+.@?^"^+_ .)KC_M?AS_H E_X-?\ D=W]
MB\3_ /0QC_X)7^9\"?\ $1#X:_Z)WKW_ ($C_P")H_XB(?#7_1.]>_\  D?_
M !-???\ PJ3PK_T+.@?^"^+_ .)H_P"%2>%?^A9T#_P7Q?\ Q-']K\.?] $O
M_!K_ ,@_L7B?_H8Q_P#!*_S/RR_;0_X+7:#^TI^S+XK\$VO@G6--N->MEA2Y
MEN R1$.K9(VC^[7V#_P1<_Y,%\,?]=[C_P!"%>Z>/OV:_ OQ*\(7VAZIX6T2
M2PU"/RYE2SCC8C.>&4 CIVK1^#WP?T'X$^ +'PSX:LDT_2=/&(H5).">I_&C
M-,_RRKE/]GX&A*D^=3=Y<R>EMWK\K!E'#N:T<X_M+,,1&JO9N"M'E:]Z^RNN
M^MSJ***\5_;O_:\T?]COX$ZEX@OIH_[2FC:'3;8GYKB8CCCK@<9/;-?)8/"5
M<57CAZ"O*3LD?98W&4<)0GB:[Y815V_)'Y[_ /!?3]J7_A8/Q)T7X5Z+(9TT
M9O/OA$<EYWX$9'J  ?\ @5?>'_!,K]F]?V9OV2/#>D31+'JFH0B_OR!]Z1^1
M_P".;1^%?FC_ ,$JOV8]7_;B_:SOOB-XJ6:ZT?1[O[?<32C(N+C.40$\';A<
MCT(K]KH85MX5CC4*D8"J!T '2OT7C>O2R_!4.'<.[^S]ZHUUD_\ AV_N/S'@
M'#ULRQ^(XFQ2M[3W::?2"Z_@E]XZBBBOS$_6 HHHH *^!?\ @XN_Y,D\+_\
M8[VG_I!J%??5? O_  <7?\F2>%_^QWM/_2#4*^JX'_Y'N%_Q?HSX_C[_ ))[
M%_X/U1]1?L(_\F6_"G_L5=._])TIW[4_[&7@#]K_ ,"7FC>+M"L[BYFB9;75
M(XE2^T^3&%DCE W<'!VDE6Q@@BF_L(_\F6_"G_L5=._])TKUBO+Q>*K8?,:E
M:A)QDIRLT[-:L]C!X2CB<KI4,1%2A*$4TU=/W4?F%_P0_P#BYXD^#'[1'Q$_
M9U\37RW4'A][JYTT-+E8)[><13I#G^"57$FWML8XY:OM_P#;2_;1\)_L._"-
MO%7BC[1=27,OV73=.M<?:-0GVE@@SPJ@#+.>%'J2 ?@']EG_ (J+_@X/\=76
MFCSK6SN-6:Y>+E4"P"%B<<?ZT@<]R.]-_P""R_Q)C7_@I?\ "'3-;T?5O%'A
MWPM86NJMHFGP^=/?&2[D:5$3^(N+:-2/1:_1\RR.CF?$5)U%95*,:LTM&WRN
MZ79R:5_5L_+LKX@KY5PS65*5W3K2HTW+5)<RLWW44W9>26QZQI'_  4?_:J\
M7>'U\8:/^S2LO@MT6X2-[J3^T)X6!(9%+*[ @9RL!&,>H-?0W[!G_!0KPO\
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
M_ @__$T?\1*/Q$_Z$[1/_ @__$UYG_Q#^_M"?\^/AC_P9-_\;H_XA_?VA/\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M_J6^&_\ R3S0?^P=;_\ HM:_EI^%'_)3-!_Z_P"'_P!#%?U+?#?_ ))YH/\
MV#K?_P!%K7ZIXT?\PO\ V]^A^9>#^V)_[=_4VJ***_"3]K"BBB@ HHHH ***
M* "BBB@ HHHH *#THH/2@#^:W_@J(,?MW_$3_L(_^R+7Z&?\&S3?\6H\?#_J
M*)_Z*2OSS_X*B_\ )]_Q$_["/_LBU^AG_!LU_P DI\??]A1/_125_2W&G_)&
MQ_PT_P!#^=N$/^2NE_BJ?J?J-1117\TG]$A1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %<#^T?\8(?@W\-+S4"Z_;)5,5JF>6<\ _A7>3SK;0M)
M(P5$&6)["O@']L/XVR?&3XF-9V+M)IFFMY%NJG(E;/+?CT_"OB^.N)%E&6RE
M!_O9^[!>?5_+\['GYEB_84KK=Z(Q_P!GOX:7GQ\^,D*W&Z6#SOM5[(>1MSG!
M^O2OT2T^PBTNQAMX5"0P($11V &!7DG[&WP/7X2?#:.XNHP-5U4":8D<HIZ+
M_7\:] ^*_P 2],^#WP[UCQ+K$T=OI^CVKW,K,VW=M4D*/<G@>YK#PYX9G@,
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
M2_X.%II)_P!S\(IKB/.0SW3 _P#HNM?PQ_P<-:695&L?#C4M-A_B,,K28_\
M'16?]GYGAO\ :<#E4*=;^;G4K/O&-[)FO]I95B;8;'YQ.I1_EY'&Z[2G:[7<
M^[/V8_V=M#_9;^#VE^#]!CVVM@F9),?-/(0-SM[G _*O0*^1_A!_P6K^!_Q4
MGCM[C6I_#EP^ 1JD8A0'V.37U#X/\?:+\0-(BO\ 1=4L]3LYAN26WE#JPK\D
MS;+\QH574S"G*,I-MN2>K]3]ER?,LLKT8TLMJ1E&*22BUHEY;FO1117D'M!1
M110 4444 %%%% !63XTU;^RM$D*G]Y)\JUK5P?CO4VU;6UM8SN6,[>.YIH"U
M\,])W227C#I\JY[UV54]!TQ=)TN&%1RH^;'<]ZN4@"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 **** *^I:9#JMLT4RAE/Z5PO
MB/P3<:,YDAW20]<CJM>A4,H88(R*=P//] \>7&E;8YLS1#CGJ*[#2?$MGK*#
MR95W?W3P:HZ[X"MM4W/%^YE/<=#7):EX4OM%DW>6S*.CIS3T9.J/2Z*\YTWQ
MSJ&F_*9/-4=G[5M67Q0C88F@9?<'^E+E8[G645BP>/\ 39O^6C+]5JPOB[3W
M'_'PGYTAFE16=_PE>G_\_,?YT?\ "5Z?_P _,?YT :-%9W_"5Z?_ ,_,?YT?
M\)7I_P#S\Q_G0!HT5G?\)7I__/S'^='_  E>G_\ /S'^= &C16=_PE>G_P#/
MS'^='_"5Z?\ \_,?YT :-%9W_"5Z?_S\Q_G1_P )7I__ #\Q_G0!HT5G?\)7
MI_\ S\Q_G1_PE>G_ //S'^= &C16=_PE>G_\_,?YT?\ "5Z?_P _,?YT :-%
M9W_"5Z?_ ,_,?YT?\)7I_P#S\Q_G0!HT5G?\)7I__/S'^='_  E>G_\ /S'^
M= &C16=_PE>G_P#/S'^='_"5Z?\ \_,?YT :-%9W_"5Z?_S\Q_G1_P )7I__
M #\Q_G0!HT5G?\)7I_\ S\Q_G1_PE>G_ //S'^= &C16=_PE>G_\_,?YT?\
M"5Z?_P _,?YT :-%9W_"5Z?_ ,_,?YT?\)7I_P#S\Q_G0!HT5G?\)7I__/S'
M^='_  E>G_\ /S'^= &C16=_PE>G_P#/S'^='_"5Z?\ \_,?YT :-%9W_"5Z
M?_S\Q_G1_P )7I__ #\Q_G0!HT5G?\)7I_\ S\Q_G1_PE>G_ //S'^= &C16
M=_PE>G_\_,?YT?\ "5Z?_P _,?YT :-%9W_"5Z?_ ,_,?YT?\)7I_P#S\Q_G
M0!HT5G?\)7I__/S'^='_  E>G_\ /S'^= &C16=_PE>G_P#/S'^='_"5Z?\
M\_,?YT :-%9W_"5Z?_S\Q_G1_P )7I__ #\Q_G0!HT5G?\)7I_\ S\Q_G1_P
ME>G_ //S'^= &C16=_PE>G_\_,?YT?\ "5Z?_P _,?YT :-%9W_"5Z?_ ,_,
M?YT?\)7I_P#S\Q_G0!HT5G?\)7I__/S'^='_  E>G_\ /S'^= &C16=_PE>G
M_P#/S'^='_"5Z?\ \_,?YT :-%9W_"5Z?_S\Q_G1_P )7I__ #\Q_G0!HT5G
M?\)7I_\ S\Q_G1_PE>G_ //S'^= &C16=_PE>G_\_,?YT?\ "5Z?_P _,?YT
M :-%9W_"5Z?_ ,_,?YT?\)7I_P#S\Q_G0!HT5G?\)7I__/S'^='_  E>G_\
M/S'^= &C6'\0+/[5X>D8#+1D$5;_ .$KT_\ Y^8_SJ#4_$6GWFGS1_:(_G0@
M<T <[\,KSRM3EB)XD7('O7=5YCX:O/[.\00L#\N_;]<\5Z<*J1,=@HHHJ2@H
MHHH **** /Q._P"#@_\ 8Q_X5;\8[/XE:/:[-(\5 QWWEK\L-R.=S>[[C_WS
M7YP5_3E^W-^S%I_[6_[-OB'P?>)']HNH#+92L,^1.H.UA].:_FG^(O@/4/AA
MXYU3P_JUO):ZAI-R]O-$XPRLIQ7]0>%_$7U_+?JE5_O*.GK'H_EM\C^;O$K(
M/J.8_6J2_=U=?275?/<Q:***_3#\X"BBB@ HHHH **** /=O^">?[9^J_L3_
M +0NE^)+661M'GD6WU6V!^6> G#''JH)(]Z_HZ^%GQ,TGXP^ -+\2:'=1WFF
MZM L\,B-N&",X/N.GX5_*?7Z4_\ !"G_ (*4?\*B\7Q_"OQA?;?#NL2?\2NX
MF?Y;.8_P>RMC ]VK\E\3N#_KV'_M/"Q_>TU[R7VH_P":_(_4_#?BSZE7_L[%
M/]W-^ZW]F7^3_,_5O]J'X#V_QN\!31*JKJEFIDM)<<Y'\/T/-?&'P2^*^K?L
MV_$]C-'+'&DGD7ULW&X9P3CV]:_1F.198U965E89!!R"*^:OVXOV8AXJTZ3Q
M5HEO_P 3"V7-W"B_ZY1_$/<5_#?'W#->4HYYEFE>EJ[?:2Z^J_%:'[7F>$DV
ML31^*/XGT)X/\76/CGP[:ZIITRSVMT@=&4YQGL?>M.OA/]C?]II_A-KZZ'J\
MC_V+>O@,Q_X]G/?Z5]T6EW'?6T<T+K)%(-RLIR&%?4<(\44<ZP2K1TG'24>S
M_P GT.W XR.(I\RWZHDHHHKZH[0HHHH **** "BBB@ HHHH **** "BBB@ K
MR7]N3X%?\-'_ ++?B[PG&H:[U"Q<VF>@F"G9^M>M4'FNC"XF>'K0KT_BBTUZ
MIW,<3AX5Z4J-3:2:?H]#^4+Q?X6OO ?BN^TG4(9+:^TV=H)8W4JRLIQT_6OU
M7_X)G_\ !=CP[X,^&6G>"_BQ)<V<FD1B&VU@*9$DC'0.!ELCIP.@%>H?\%7?
M^",$?[2^H77COX=K;V/BQE+7EB1MCU$CN#V<].W0<U^0'Q._9D\?_!W7YM-\
M1>$]<TZZA)#!K5G7_OI<C]:_IRCB\DXQRZ-+$.TUJU>THOK;NOO7<_G"KA<Y
MX3Q\JE!7@]$[7C)=+]G^)^^*_P#!:']FUE!_X619\_\ 3C<__&Z/^'S_ .S;
M_P!%(L__  !N?_C=?SR?\(AJW_0+U'_P&?\ PH_X1#5O^@7J/_@,_P#A7D_\
M0@R;_G]4^^/_ ,B>I_Q%;-_^?,/NE_\ )']#?_#Y_P#9M_Z*19_^ -S_ /&Z
M/^'S_P"S;_T4BS_\ ;G_ .-U_/)_PB&K?] O4?\ P&?_  H_X1#5O^@7J/\
MX#/_ (4?\0@R;_G]4^^/_P B'_$5LW_Y\P^Z7_R1_0W_ ,/G_P!FW_HI%G_X
M W/_ ,;H_P"'S_[-O_12+/\ \ ;G_P"-U_/)_P (AJW_ $"]1_\  9_\*/\
MA$-6_P"@7J/_ (#/_A1_Q"#)O^?U3[X__(A_Q%;-_P#GS#[I?_)']#?_  ^?
M_9M_Z*19_P#@#<__ !NC_A\_^S;_ -%(L_\ P!N?_C=?SR?\(AJW_0+U'_P&
M?_"C_A$-6_Z!>H_^ S_X4?\ $(,F_P"?U3[X_P#R(?\ $5LW_P"?,/NE_P#)
M']#?_#Y_]FW_ **19_\ @#<__&Z/^'S_ .S;_P!%(L__  !N?_C=?SR?\(AJ
MW_0+U'_P&?\ PH_X1#5O^@7J/_@,_P#A1_Q"#)O^?U3[X_\ R(?\16S?_GS#
M[I?_ "1_0W_P^?\ V;?^BD6?_@#<_P#QNC_A\_\ LV_]%(L__ &Y_P#C=?SR
M?\(AJW_0+U'_ ,!G_P */^$0U;_H%ZC_ . S_P"%'_$(,F_Y_5/OC_\ (A_Q
M%;-_^?,/NE_\D?T-_P##Y_\ 9M_Z*19_^ -S_P#&Z\+_ &S_ /@OY\.O"'P]
MO[#X874OB;Q!?1-%;W:PM'!:$C&\AP"2.HX/2OQ8_P"$0U;_ *!>H_\ @,_^
M%:WA/X*^+O'6JPV6D^&M;OKF9@J+'9OR?KC _$UT87PJR+#5%7JU)24=;2E&
MWSLEI\S#$^)V=8BFZ-.$8N6EXIW^5V_R,GQ)X@OO''BB\U*\>2ZO]3N&FD/W
MF=W.3^IK]_O^")G[,=U^S?\ L9Z>VI0-;:IXJE_M2YB889 1A,_5 IKY._X)
M>_\ !#'5+3Q+IWCKXN6JV<-FRW%GHC?-([CE3+CC X. 3FOUNL[.+3[2.W@C
M6*&%0B(HPJ*.  *^1\3N,<-BZ<<IP$E*,7>36VFR7>V[^1]5X;\)XG"U)9IC
MERRDK13WUW;[7)****_%S]>"BBB@ HHHH **** "BBB@ HHHH **** "BBFR
M2+$C,S!549)/84 0:QJUOH6F37EU(L-O;H7=V. H%? '[4GQ]O/CWX]6UL?,
M.E6KF*TA7_EJ<XW8]Z[[]MW]J/\ X2B[D\*:#<;K&%B+R:-N)F'\(]A5[]AK
M]E_[?-'XNUVW_=1G_08)%^^?[Y_I]:_%.*LVK\19@N'\K?[M/]Y);:;_ "7X
ML^?QM:6*J_5:.W5GJ'[&W[.T?PC\&KJ5]"O]MZDH:0D<PIV7]3G%>O\ B/Q%
M9^$M"NM2U&XCM;&QB::::1MJQJHR235T81?0#]*_*+_@O)_P4K6QM9O@_P"#
M-0W2RC.NW4#_ '!S^Y!'XY[8(K]WX%X,]O.ED^ 5HQW?9=9/S?XL,ZS;#9)E
M[KSZ:)=9/HO\SX\_X*T_M[W7[:7[0%TEA/(OA'P^[6VFPY^60@D-*1ZDY'T
MKY/H)R:*_M++<NH8#"PPF'5HQ5E_GZOJ?RKF685L=B9XJN[RD[O_ "]$%%%%
M=QPA1110 4444 %%%6='TFXU[5;:QM(FFNKR588HU&2[,< #\30VDKL$FW9'
MV5_P1&_8U;]IK]J2WUG4K4R^&_"&+RX+KF.:48V1_7G=_P !K]^XT$2*JC"J
M, >E?,__  2E_8]A_9!_95TG3YH577M:1;_4GVX?>PRJ'_=!Q^%?35?R3Q]Q
M#_:V:SG!WIP]V/HMW\W^%C^IN!LA_LO+(QFOWD_>EZO9?)?C<****^)/L@HH
MHH **** "N(^)]YOOX8?^>:Y/XUVY.*\S\4W?]I>(YCU^?8/PXJHDR.N^'EG
M]F\/JQ'S2,6_"MZJ^D6GV'3(8?\ GF@%6*DH**** "BBB@ HHHH **** "BB
MJNM:I'H>CW5[+_J[2%YGQZ*"3_*FDV[(3:2NSD_CA^T3X._9T\+2:QXOURQT
M>U4'8)I LDQ_NHI^\?:OS]^/_P#P<%0-J$NE_#'PO/J4K,4BOKQ3ACV_=8R?
MSKP>S\'^*O\ @KW^W_KVEZAJ\UKX=T.:5BH;Y+:TCDV#:/[S?+^=?J#^SA_P
M3S^%O[,6F0IH/AJREOXU >^ND$L\I]23Q^E?I=3*\DR"$%F<77Q$DI<B=HQO
MM=]?ZT/RJGFV?<15)O*9+#X:,G'G:O*5M[+I^'J?G%'\4?VW/VMI?,TV'Q)X
M?T^Z^ZT$+V5JP/N<C%7(O^"1_P"U'X]'VC7_ !9!'))\QWZMYC?CTK]?;>WC
MM(A'%&D:+T5%V@?A3ZY9>(6(I:8'#4J2\HW?WG9'PUPU7WLPQ5:K+SG9?<?D
M"_\ P1D_:.\.KYVD^+K5IU^Z/[3\O]<FJ=U\//VXOV73YMO?>)-:M+?DP6<[
M7T) ]0HZ5^Q5!&X8/(HCXC8V>F+HTJD>SA^H/PQP%/7!UZM*7=3?Y'Y.?"O_
M (+R?$#X5ZTND_%;P89I(SLEDBB-K-$/4J02QK[W_9;_ ."@/PT_:WLD'A?7
M8?[3V[GTZY(CNE]3L)R1[UUWQ@_9@\!_'C19+'Q3X8TK5(9 1EX0&4^H(P<U
M^4O_  4C_P""?=Q_P3H\1Z+\3/AOJUY:Z2]^L8A+_O+67!8#(QE"%(Z=Z[,+
M1X?X@G]7HTWAL1+X;.\)/MY?A\SAQ=;B3ARG]9K5%BL-'XKJTXKO?K^/R/V8
MHKRG]B7XZ2_M&_LS>%_%EQ_Q^7UJJW1'0RJ '/YUZM7YSBL//#UI4*GQ1;3]
M5H?J&$Q4,30AB*7PR2:]&KA1117.= 4444 %%%% !1110 4444 %%%% !111
M0 5R_P 3HVEL+?:I;YCT%=12,BO]Y0WU% &3X&4IX<MP1@X/\ZUZ%7:.!CZ4
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% 'YP_\'%W_ "0_PC_V%/\
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
MJ56#J&7D'H17Z?P_G^%S?"+%85^JZQ?9_P!:GL87%0KPYX"T445[9T!1110
M4444 %%%% !1110 4444 %%%% !6;X@\':3XLM_)U/3;.^C_ +L\0<?K6E15
M1DXN\12BFK,XP_LZ^ R?^10\/?\ @#'_ (4G_#.G@/\ Z$_P[_X Q_X5VE%;
M?7*_\[^]F/U6C_(ON1Q?_#.G@/\ Z$_P[_X Q_X4?\,Z> _^A/\ #O\ X Q_
MX5VE%'URO_._O8?5:/\ (ON1Q?\ PSIX#_Z$_P ._P#@#'_A1_PSIX#_ .A/
M\._^ ,?^%=I11]<K_P [^]A]5H_R+[D<7_PSIX#_ .A/\._^ ,?^%'_#.G@/
M_H3_  [_ . ,?^%=I11]<K_SO[V'U6C_ "+[D<7_ ,,Z> _^A/\ #O\ X Q_
MX4?\,Z> _P#H3_#O_@#'_A7:44?7*_\ ._O8?5:/\B^Y'%_\,Z> _P#H3_#O
M_@#'_A1_PSIX#_Z$_P ._P#@#'_A7:44?7*_\[^]A]5H_P B^Y'%_P##.G@/
M_H3_  [_ . ,?^%;7AOX<Z#X/S_96CZ;I^[KY%NJ9_(5M45,L36DK2DVO5CC
MAZ47>,4OD@HHHK$V"BBB@ HHHH **** "BBB@ HHHH **** "BBC-  3@5\R
M_MI_M7KX9LYO"_A^X#7TR[;N=#_J5_NCW-:G[8'[6L/P\TZ;P_H,RR:U.NV6
M53Q:J?\ V:OGC]G/]GK5?V@_&)NKIIETR.7S+NZ?DR'.2!ZDU^2\:<65Z]?^
MP<E]ZK/24E]GND^_=]%YGAYACI2E]6P_Q/?R-G]D;]F.X^,OB,:QJR21Z'9O
MO8L.;I\]![>IK[NT[3H=(L8;6WC6&"!0B(HP% JGX3\*6/@G0+?3=.@6WM;5
M BJH].Y]Z\E_;K_;6\-_L2_!:^\1:Q/')J4B&/3;$-B2ZEQQ^ [GZ5]QP+P4
MLNI0P6%CSUJC7,UNWV]%_P %F].-#+L-*M6DDDKR;/*?^"MG_!1S3_V+_@[/
MI>D74,WCC7HVBLH V3:J1@RM],\#OS7\_P#XG\2WWC'Q!>:IJ5Q)=7U]*TTT
MLC;F=CU)-=9^T9^T'XB_:;^+&J>+O$MY)=7^HR%E4L=L"9.U%'8#/2N%K^W>
M"^$Z628+V>]66LGY]EY+_@G\T\8<45<YQ?/M3CI%>7=^;"BBOH3X9_\ !+_X
MQ?%C]E[6OBYI/AL_\(OI,1N8HY7*7FJ0)DRS6T6,O'& 222-W.S<00/IL9CL
M/A8J>)FH)M)7=KM[+U/G,+@<1BI.&'@Y-)MV5[);L^>Z[3X"_L[^-?VGO'\'
MA?P)X>OO$6M3+O\ )MP%6%,@&221B$C0$@%G( R.:XNOVH^ FB:A_P $Z_\
M@B9;^.OAMH2:C\1O'%G87TEREN;J5Y[^=(H&V 9;R8YE"1X*[^H;<V?#XHSZ
M>64::H14JM6:A!-VC=]9/LNMCVN&LCAF-:HZ\G&E2BYS:5Y672*[L^+?B7_P
M0'_:'^'7@237(M(T#Q$]O&99].TC4O.O44<G:CJ@D(&?E0LQQ@ FOC'5-+N=
M#U.XLKRWFM;RSE:&>"9"DD+J2&5E/(((((/0BOW6^!'QZ^('_!/#]E?4_B%^
MU7\2;O6-9\0XDTCPH(;>2\MY<%O)1XP-TCY&Y<B*(#D\\?#W_!3G]B_X@>./
MA#??M4>+[3P[X7O/&.IV9;POIG[PV-C- JP3RS9 >X9@@<*O._=D'*CYCAKC
M#&5<5+#9G*G*#ERPJ0NE.>EXQ3^)+K):)V5W='TG$7">$IX:.(RV,XS4>:=.
M=FXPZ2DU\+?\KU?969\!4445^G'YN%?>W_!"3]A[_AH7X_\ _"::U:>9X;\'
ML)4$B92YN?X5_#.[_@-?%7PI^&FJ?&+XAZ3X9T6W>YU'6+E+:)5&<%B!D^PZ
MGV%?TH_L/?LL:7^R%^SUH?A/3XD%Q#"LM]*%^::=AEB3WP20/:OS7Q,XF66Y
M=]5HO][5NEY1ZO\ 1'Z)X<\./,,?]9JK]W2U]9=%^K/7578H4=!P*6BBOY=/
MZ4"BBB@ HHHH **** *^J7(M-/FD/\*FO.?#=N=5\10[N=S[FKL/B'??9=!9
M,\S';6+\,;'S;^:<CB-=H^IJEL2]SN****DH**** "BBB@ HHHH **** "LO
MQMI<FN>#-6LH?]=>6<T*9_O,A _G6I151DXR4ET)E%2BXOJ?A+\(?B=\8/\
M@G3^TIXTOM%\"W&H7VH236;_ &RQF>)HS*'#*4QG.T=\<U[-_P /MOVBO^B8
MZ7_X+KO_ .*K]9K[PUIVIS>9<V%G<2=-TD*LWYD5#_PA.C?] G3?_ 5/\*_2
M,3QQE^+DJN-P$9SLDWS/6RL?E^%X S+!P=' YC.G3NVHJ*TN[GY/_P##[;]H
MK_HF.E_^"Z[_ /BJ/^'VW[17_1,=+_\ !==__%5^L'_"$Z-_T"=-_P# 5/\
M"C_A"=&_Z!.F_P#@*G^%<_\ K5DG_0LA_P"!,Z/]3\^_Z&L__ 4?D_\ \/MO
MVBO^B8Z7_P""Z[_^*H_X?;?M%?\ 1,=+_P#!==__ !5?K!_PA.C?] G3?_ 5
M/\*/^$)T;_H$Z;_X"I_A1_K5DG_0LA_X$P_U/S[_ *&L_P#P%'Y/_P##[;]H
MK_HF.E_^"Z[_ /BJ\K_:Y_;T^-W[;/PWA\(:]\.UL[7[4MPCV.G7/F%P"H'S
M$C'-?MI_PA.C?] G3?\ P%3_  IT?@[2(9%9-+TY64Y!%L@(_2M\+QIE6&JQ
MKT,NC&<=4^9Z/[CGQ7 N<8FC+#XC,YRA)6:Y5JOO/#_^"7OPPUCX1?L7>$]'
MURUDL]0"/</#(,/&'.X CL?:OH*@# HKX''XR6*Q-3$S5G-MOYNY^C9?@XX/
M"T\+!W4(J*^2L%%%%<AV!1110 4444 %%%% !1110 4444 %%%% !11575-:
ML]$A62\NK>UC8X#32! 3^--)MV0G))79:HIL4JSQJ\;*ZL,A@<@BG4AA1110
M 4444 %%%% !1110 4444 %%%% !1110!\#_ /!?[X4:QX[_ &9M'U32[6:\
MCT/41+=K&NXQQE6&[Z9(%?BWM/I7]2>L:-:>(=,FL[ZVAO+2X79)#,@=''H0
M>*\0U?\ X)G?!#7-0ENKCP#I9FF8LVQG1<GV! %?K'!OB)0RG _4L32<DFVG
M&W7HTS\=XX\,\1G.8?7\)546TDU*_3JFKG\[>**_2[]I+XR_L_\ [/\ \8]?
M\(-\!YM2DT6X>W^TQRR;)""1D?/7Y^_$Y#XO\?ZMJ>E>'[C2--O;AI;>S2-F
M6W0]%!.3Q]:_;,GSF>.C[25&5.+2:<G'6_:S;^\_!<ZR.&7R]G&O&I)-IJ*E
MI;O=)?<<G1BO1OV==:T_X8_%6PU?Q1X1G\3:+"&6>P='42@]\C'(^M?H9^QA
MXG_9_P#VO/C)!X2A^![Z*TT32?:)Y9-HV@G'W_:L<ZSZ671=5T)3A%7<HN-E
M\FT_P-LAX<CF<HTE7C3G)V49*5W\TFOQ/RPA@DN)ECC1GD<A551DL3V%?H#^
MR_\ L7_M;:/\'=+D\%ZO<>']!OD^TV]HT\4;*'^;)5N1G.?QK]*_"/\ P3G^
M#'@;78=2T[P)I,=W;MNC:0-*%/T8D5[7!!':P)'&BQQQ@*J*,*H'0 5^2\0>
M*D<3"-/!T%:]W[1*7W+]3]FX;\(986I*KCL0[VLO9MQ?G=VO\C\J_P#ADS]N
M+_H<IO\ P,@H_P"&3/VXO^ARF_\  R"OU6HKY7_7W%?] ]'_ ,%K_,^P_P"(
M=X3_ *":_P#X-?\ D?E3_P ,F?MQ?]#E-_X&04?\,F?MQ?\ 0Y3?^!D%?JM1
M1_K[BO\ H'H_^"T'_$.\)_T$U_\ P:_\C\^_^"?W_!+WQU\/_P!HN3XK_%G6
MH]2\11JRPQ!@[,[+L+.PXQMZ 8Z5^@E%%?-YSG6)S.O[?$VNDDDE9)+9)'U&
M1Y'A<JP_U?"WLVVVW=MO=M]6%%%%>2>P%%%% !4.H2F&QF<=50D?E4U0ZE&T
MUA,B_>="H_&@#B_ NC-JNKR7<HW)&Q//<UW54]"TI='TV.%>H&6/J:N4 %%%
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 %%%% !110S!1D\"@ HK$UGQU9Z42JMY
MT@[+T%<QJ?CZ^U%BL9\E?1>OYT["N=[/>PVRYDD1?J:S[CQIIUO_ ,O"L?0"
MN$@TG4-;;<L<TWNU:5K\-[Z89<QQ^Q/-.R%=F])\1[!#QYC?05'_ ,+,LO\
MGG-5"/X7.1\UQCZ"I/\ A5J_\_3?]\T:!J6_^%F67_/.:C_A9EE_SSFJI_PJ
MU?\ GZ;_ +YH_P"%6K_S]-_WS1H/4M_\+,LO^><U'_"S++_GG-53_A5J_P#/
MTW_?-'_"K5_Y^F_[YHT#4M_\+,LO^><U'_"S++_GG-53_A5J_P#/TW_?-'_"
MK5_Y^F_[YHT#4M_\+,LO^><U'_"S++_GG-53_A5J_P#/TW_?-'_"K5_Y^F_[
MYHT#4M_\+,LO^><U'_"S++_GG-53_A5J_P#/TW_?-'_"K5_Y^F_[YHT#4M_\
M+,LO^><U'_"S++_GG-53_A5J_P#/TW_?-'_"K5_Y^F_[YHT#4M_\+,LO^><U
M'_"S++_GG-53_A5J_P#/TW_?-'_"K5_Y^F_[YHT#4M_\+,LO^><U'_"S++_G
MG-53_A5J_P#/TW_?-'_"K5_Y^F_[YHT#4M_\+,LO^><U'_"S++_GG-53_A5J
M_P#/TW_?-'_"K5_Y^F_[YHT#4M_\+,LO^><U'_"S++_GG-53_A5J_P#/TW_?
M-'_"K5_Y^F_[YHT#4M_\+,LO^><U'_"S++_GG-53_A5J_P#/TW_?-'_"K5_Y
M^F_[YHT#4M_\+,LO^><U'_"S++_GG-53_A5J_P#/TW_?-'_"K5_Y^F_[YHT#
M4M_\+,LO^><U'_"S++_GG-53_A5J_P#/TW_?-'_"K5_Y^F_[YHT#4M_\+,LO
M^><U'_"S++_GG-53_A5J_P#/TW_?-'_"K5_Y^F_[YHT#4M_\+,LO^><U'_"S
M++_GG-53_A5J_P#/TW_?-'_"K5_Y^F_[YHT#4M_\+,LO^><U'_"S++_GG-53
M_A5J_P#/TW_?-'_"K5_Y^F_[YHT#4M_\+,LO^><U'_"S++_GG-53_A5J_P#/
MTW_?-'_"K5_Y^F_[YHT#4M_\+,LO^><U'_"S++_GG-53_A5J_P#/TW_?-'_"
MK5_Y^F_[YHT#4M_\+,LO^><U'_"S++_GG-53_A5J_P#/TW_?-'_"K5_Y^F_[
MYHT#4M_\+,LO^><U'_"S++_GG-53_A5J_P#/TW_?-'_"K5_Y^F_[YHT#4M_\
M+,LO^><U'_"S++_GG-53_A5J_P#/TW_?-'_"K5_Y^F_[YHT#4M_\+,LO^><U
M'_"S++_GG-53_A5J_P#/TW_?-'_"K5_Y^F_[YHT#4M_\+,LO^><U'_"S++_G
MG-53_A5J_P#/TW_?-'_"K5_Y^F_[YHT#4M_\+,LO^><U'_"S++_GG-53_A5J
M_P#/TW_?-'_"K5_Y^F_[YHT#4M_\+,LO^><U'_"S++_GG-53_A5J_P#/TW_?
M-'_"K5_Y^F_[YHT#4M_\+,LO^><U'_"S++_GG-53_A5J_P#/TW_?-'_"K5_Y
M^F_[YHT#4M_\+,LO^><U'_"S++_GG-53_A5J_P#/TW_?-'_"K5_Y^F_[YHT#
M4M_\+,LO^><U'_"S++_GG-53_A5J_P#/TW_?-'_"K5_Y^F_[YHT#4K>+?%UI
MK^G>6B2+(IRI--^&E_Y&J20D_+(N1]:M-\+5"G_26_[YKG]+E;1/$,>>L,FT
M_P J-!:W/4**16WJ&'0\TM24%%%% !1110 4444 ?GE_P7?_ ."?_P#POCX2
MGXC>'+/S/$WA:(F[1%^:ZM1R?Q4;C[U^'TD;12,K*593@@]C7]9-]8PZG9RV
M]Q&DT$RE)(W&5=3U!%?S_P#_  61_8#N/V0_CU<:SI-K(/!OBB5I[1PORV\I
MR6C)_,_C7[YX4<6<\?[&Q+U6L&^W6/RW7S/P[Q0X7Y9?VOAUH])KSZ2^>S/C
M2BBBOW _& HHHH **** "BBB@ KT/]F/]I?Q-^RG\6-.\5^&+V2VNK.0&6+)
M\NYCSRC#N#7GE%8XBA3K4W2JI2C)6:>S1K0KU*-15:3M*+NFNC/Z8OV%_P!N
M'PO^V_\ "&T\0:)<1Q:E&BIJ.GLP\RTEQR,=USG![BO8/$7AVS\5Z-<6%_!'
M<6MRA1T<9!!K^9;]CW]L'Q7^QI\6;/Q-X:O'58W N[1B?)NX\\JPK^A3]B[]
MM7PC^VO\*K7Q#X<NHUN@BB^L&<>=928Y4CKCK@]\5_+?'W <\IJ.M17-AY_/
MEO\ 9EY=GU/Z4X+XSI9O1^KXBRK16J_F7=?JCYF_:@_9;U#X(:ZVIZ:LLVAS
M2;HI5^];GT;_ !KU']D+]LL7:V_AKQ5<8F&([6\<_?\ 16/K[U]/Z]H%GXGT
MF:QOK>.YM;A2CQN,@@U\._M2?LC7_P )-4EUC18YKC0Y&+Y7E[4^AQV]Z_E#
M.\@QW#.+><9)=T7\<.B7IV[/>/H>[B,+4P<_;X?X>J/NR.198U96#*PR".XI
MU?&W[*?[:TWAI[?P_P"*IFFL20D%VQ^:'V;VK[#T_48=5LH[BWE2:&90R.AR
MK U^E\.<38/.</[?#/5?%%[Q?^79GL83&4\1#FA\UV)J***^B.H**** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBFS3+;Q-)(RHBC)8G  H <3@5\
MZ?M;?MAV_@.TGT#P[,LVL2 I-,IRML#_ .S5@?M6?MM+:"X\/^$Y@TO,=Q>K
MR%]0O^->1_LZ_LS:Q\>_$0OKSSH=($F^XNI,YF]0I/7-?D?%/&E?%U_[%R#W
MZDM)26R[V?YO9=#P\9F$IR^KX75]64_@'^S_ *U^T3XO-Q,TRZ>)=]Y>2<[N
MY /<FOOGP'X$TWX<^&[?2]+MU@MK=0HP.6/J?<T_P3X(TWX?>'K?2]+MTM[6
MW4* !RWN?<URG[2O[2WA;]E?X7WWBGQ5J$-G:6J$Q1EAYER^.$0=R?:OKN".
M!X97%0IKVF(J:-[MM]%UM^?4Z,/AJ.!I.K5:5E=M]"#]J7]J'PO^R9\)]0\5
M>*+Z.VM[5#Y$.?WEU)CY44=R:_G?_;A_;3\3?ML?&.\\1:W<2)8H[)IUB&/E
MVD6> !ZXQD^U;7_!0/\ ;^\3_MT?%:;5-1FDM=!LW9-,TY6/EP1YX)'=B,9-
M?/M?VEP%P-#)Z7UG$I.O)?\ @*[+S[OY'\^\<<:3S:K]6PSM1B__  )]WY=D
M%%3:=IUQK&H6]I:PRW-U=2+###$I9Y78X55 Y))(  ZYKZL_:<_X(Y_%;]E?
M]F#1OB5KUO;W$<S$ZYIMKB2;PY&Q40M,P.&W$D-L!"':"3G(^YQ>:83"U:='
M$5%&51VBF]6_+^MVENT?%X7+<5B:=2M0IN4::O)I;+S_ *V3>R9\FU^G_P#P
M0]_X*RCX;7]C\&OB9JA_X1V]D6#PSJMRQ;^SIG8*+25R<+ Q/R'&$8D$[2-O
MA?\ P3._X([^)OV_M'NO%&H:P/"'@6UG-JE_]G^T7&HRK]](8]RC:N<%V.,G
M #$-CWO]KS_@V_U3P!X%NM<^$OBB^\676GQ&630]4ACCNKH#EO)E3:C-Z(RC
M/0,3@'XGBK.N',<Y9'F%9*;>]G[DNCYK63[ZVW3L?9<,Y/Q#@E'.<!2;CVNO
M?CU]V]VNVE^JN9O_  7 _P""39^$FJWWQB^&^F*OA.^<R^(M*MD"C2)F/_'S
M$BC @<GY@/N,<_=;Y/;O^""7_!2#0/&GP@TWX*^*M1MM+\5>&LPZ ]S,$76K
M5F9Q#&2>9HLE=G4IM*YVMBM_P1B_X*A+\8M(7X"?%Q@?$UE;OIVE76I #^UX
M%'EM8W"OR;A5R!D$R*"#\R_/F?&__@W3\(Z7XW\9>+M%^)+>!_"EO92:AI%M
M<1X71+E?GS+<L^?LR$$YX< CYB5RWP^,Q5)X2?#?%$G&=.SI54G+F6T7IJ]'
M;S5T[25W]G@\+46*CQ#PW%2A4NJM-M1Y7NUKMJK^3LU>+LNR_;/_ ."'?BC]
MLK]K6X\;:]\7YIO"MY(-MC<V!:ZTFV!S]EMMK"+9UPQ .3N8.Q)/SU_P7&_;
MS\&^(/AUX<_9]^&5Y;:GH/A&2 :K?6TOF01M:QF&&S1A\LFP?,[ D!E4#D-C
MX<\;?M;_ !8U;0K[PGJ7Q2\9:UH*%K.2W.O7,UG=1J2O 9OFC8#C(Y!Z5Y?7
MW.2<&XJG5H5<TQ"J1H+]W&,5&*TMS.UKOMVWN?%9SQ=A:E*M2RV@Z<J[_>2E
M)R;ZV6]EW^ZP445]&?\ !,S]B#4/VV/VB=-TDV\G_"-Z;(MSJ]QCY5B!SLSZ
MM@C\:^XQ^.HX/#SQ6(=HQ5VSXS X*KB\1##4%>4G9'W;_P &_O\ P3\.BV3_
M !@\3V6VXN%:+0XY%^ZIX:7GURPK]5ZR_!7@_3_A_P"%-/T72[=+73]-@6"&
M-!@*JC K4K^/>),^K9OCYXRKUT2[16R_KJ?UEP]DM+*L##"4NF[[OJ_ZZ!11
M17@GMA1110 4444 %%%(S;%+'H.: .(^)NH>;J$=NI_U:Y(]ZVOAY8?9-!5V
M&&F8G\.U<=K,[:QXBD/WO,DVCZ=*])T^U^Q6440_Y9J%JGL3UN34445)0444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !7Y]_\'!'B?4O#7P0\&OIU_>6+2:E*'-O
M,T98 )UP1FO8O^"D?[-/Q@_:&M/#*_"GQH_A%M-:8W^W4);/[0&V;.8QSC#=
M?6OS*_X*(_LE?'3X >!=%O?BAX^D\5:=>73QVD+:K/=^2X"Y.)!@9R.GI7Z7
MP#D^%GCL/BY8F'/=_NVGS=5Z>9^5^(N>8N& Q.#CA9\EE^\37+NGZ^7J?LO^
MRM=RWW[.W@^::22:633(2SNQ9F.WN:] K\C_ (2_\$ZOVL/%7PWT74=%^+LU
MCI-Y:I):VX\074?E1D<#:!@?05^G7[.W@WQ!\/\ X-:%H_BG4CJVO6-N$O+L
MRM)YS^NYN3^-?.\291AL)-U*.)A5<I.\8WNO6_W'TW"^=8K&4U2KX6=)1BK2
ME:TMMK?>=M1117RQ]<%%%% !1110 4444 %%%% !1110 4444 %%%% ',ZO\
M&/"&OZA)=WWA?P_>74QW233Z?%)(Y]22N35?_A0'@7_H3?"__@KA_P#B:ZZB
MMUBJR5E-_>SG>$H-W<%]R.1_X4!X%_Z$WPO_ ."N'_XFKWA[X3^%_"6H"[TK
MP[H>FW2C FM;&.*0#ZJ :Z"BE+$UFK.3MZL(X6C%WC!7]$%%%%8G0%%%% !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% !1161XH\5Q:!!M'S3M]U?2@"WK.NV^B6^^9N>R]S7"Z]XSNM;<QH6CA/15
MZGZU5 O/%>I?Q22,?P6NT\.>";?1E620":?U/1?I5;$[G,Z'X"NM4VR3?N8S
MW/WC76:5X,L=+ Q&)'_O/S6L!@44KE6$50@P!CZ4M%9_B#Q;I7A.V\[5=2T_
M38<9\R[N$A7'U8@4XQ<G:.Y,I**O+1&A17D^O_MV?!SPS<-#=?$GPBTD?WA;
MWZ7&/;,>[GVK-L?^"BWP1U!]L?Q&T!3G'[TR1#\V45W1RG'-<RHSM_AE_D>?
M+.LOB^65>%_\4?\ ,]JHKD/!O[07@3XB*O\ 8/C+POK#/T2TU2&5Q]5#9!]B
M*Z\'(KCJ4:E-\M2+3\U8[J5:G57-3DI+R=PHHHK,T"BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*\[\>V'V#7V9>%E^85Z)7,?$S3O/T^.X ^:(X)]J:$S5\):C_:6@P/\ Q*-A
M_#BM*N/^&&I?ZZU8_P"VH_G784AA1110 4444 %%%% !7EG[8W[+&A?M@? K
M6/!^MPHWVR(M:3D?-;3CE'!]F SZBO4Z*WPV)JX>K&O1=I1=TUT:,<1AZ=>E
M*C55XR5FNZ9_+-^T1\!]<_9M^+FL>$=?MI+>^TN=HP6&!*G\+CV(P?QKB*_>
M;_@L_P#\$V(?VL/A=+XP\-VJ+XT\-PF7"##7\"Y+(?4@9([\8K\']1T^?2;^
M:UN8I(;BW<QR1NNUD8'!!'J*_KC@[BBEG>!59:5(Z379]_1]/N/Y7XNX;JY/
MC72>M.6L7W7;U74AHHHKZT^5"BBB@ HKTK]DK]E;Q5^V7\;]+\"^$88FU#4,
MRSW$S;8+"W7'F3R'KM4$<#DD@#)(K]L/"7[$_P"RW_P2O^"UIKOCBS\,W5Y:
MA1/KWB*U6^O=0N/ES]G@(<KR 0D2DJ.23\S'X_B3C+"Y14AAN656M/:$=7\^
MU^FC;['UG#O".)S6$L1S*G1AO.6B^7>W75)=S\!:*_=334_8E_X*M2WGA31;
M7P[;>*IHR\$EGIG]A:P=HR7A8QKYVU1RI#C:"2N!D?E;_P %%O\ @GSXD_X)
M[_&5-!U2X_M?P_JZ-<Z'K"1&-;Z)2 R.O(65"5#*"1\RD'#"ED/&5#,,0\#B
M*4J%=*_)-6;7>+TO]R?7N/.^$:V!H+&T*D:U&]N>#ND^S6MOO?Y'S[7JW[(O
M[7_B[]C?XJ6?B;PO>/'Y; 75HQ)ANX\\HP]_7K7E-%?58G#4L12E1KQ4HR5F
MGLSYC#8FKAZJK49.,HZIKH?TM?L+?M\>#_VX_AK!JNAW4=OK$* 7^F2./.MG
M[\=2ON.*]PO["'5+.2WN(TFAE4JZ,,AA7\N'[/'[1OBK]F'XD67B?PGJ4^GW
MUHX9E5OW<Z@\JPZ$&OWC_P""<7_!5+PC^V_X4AL;F>#1?&UK&!=:?*X7SS_?
MBS]X'T&2*_FCCGP\JY6Y8K!ISH/?JX^3[KS^\_HK@WCRCF<5A<8U&M^$O3S\
MON,O]JC]B6;0);C7O"D+36;$R3V:C+1'N5]1[5Q?[.7[7.L?!2_73=2\Z^T7
M?M>%_P#66_KM^GI7WRZB12K ,K<$'O7S]^TU^Q38_$:.;5_#R1V.L8+/$.([
M@_T-?RGQ#P/BL#B'F_#CY)K5P6S[V6W_ &Z].Q]9BLNG3G[?":/M_7Y'L_@+
MXAZ3\2O#\.I:1=QW5O* 3M/S(?0CL:VZ_-OP?X^\7?LS>-&C7[38S1/B:UF!
M\N4 \^WXBOLS]G_]K+0?C791P/(FG:PH^>VE;;O/^R>_TZU[G"O'V&S)_5<6
MO95UHXO1-^5^OD]?4Z,%F<*WN3]V78]8HHHK]"/4"BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH ***\[^./[2?A_X(Z6[7DZW&H,/W5I$V78^_I^-<F.QV'P=%XC
M$S48K=LSJ5(TX\TW9':>*/%6G^#-&FU#4KF*UM81EG=L?@/>OBW]IG]M6_\
MB1+-H_AUI++1\E6E'$EQ_@*X;XJ?&_Q5^T?XH6!O/>*1L6]C;@E5^H'7ZFO?
M?V8_V&HO#WV?6O%D:S7G#Q6?58NX+>IK\<S#B+-.*:[R[)$X4-I3>EUZ]%Y+
M5G@U<56QLO98?2/5GG?[+_[&5]\2;J'6/$4<MGHZD.L;@K)<_GVK[6T#P_9^
M%]*AL;&WCM[:!0J(@P *LV]O':PK'&BQQH,*JC  KY]_;T_X**^"_P!ACP'+
M=:M=0WWB&X0BQTJ)PTTK8X+#^%?<XK]2X+X&I8%1P670<ZL]W;5O]$ON74['
M]5RS#RK5I*,5O)_U]R.S_:Q_:Y\(?L>_#"[\2>*M0B@6-#]FM0P\Z[?LJ+U/
M/?M7\_O[>O[?OBS]N;XGS:IJUQ):Z);NRZ=IJ-^[MX\\9'=CW/K7._M>_MD>
M,/VROB;=>(?%%]+)&SG[)9JV(;1.RJO]>M>2U_87 _ 5')H+$XBTJ[6_2/DO
MU9_/O&7'%;-IO#X>\:*Z=9>;_1!114VGZ?<:O?PVMK!-=75RZQ0PQ(7DE=C@
M*JCDDG@ <FOT:]M6?G^^B(0<5^T'_!&#_@J79_M,>$(O@C\5)8;[Q+'9M9Z5
M=WJF9/$=H(R'@G+9#3*@/+?ZQ?\ :!W>9_LN?\$)OA_\.?!6BZ]^TMXXL_#>
MK>(Y8X=/\/+K-OIJ+*W(@>:0YFF(X*18V\X+=1P'_!4O_@CE>?L1V-O\4OA+
M?:Q<>$=+DCEO4DN=U_H$WF#RYTD4*6BW%1N^\AP22#D?E>?9QP_Q!)91*HU-
MM^SJ6]WG7\LNMWH^CZ.]F?IV1Y3GN0Q_M6,$X)+VE._O<C_FCTTU75=5:Y[]
M_P %L](UO]A[]A?P!X%^$S:MX7\"2:U=1:E-82M')'YC/<1P-*I#!'DDE./X
MO+4$]CY!_P $*O\ @IMXQTOXY:3\&_&&J7_B/PWXG,D6CSWDK3W.DW*H75%=
MB287"$;#PK$$8&X'ZF_X)K?M[^%?^"J/[.NJ_"WXIV^GWWC2'3VM]9LI46*/
M7K;.%NX5!RLB_(7V8V/AUV@@+Q[?LJ_LG_\ !&/XN:9XY\4:QXSN_$DD4T_A
MV'4(GO$0A?+D,/DPI&TBAL?O6.WS0>/E8?'T<32I9?B.&\TPTIXN\G%QCS.<
MG=J=]]._\OS1]76P]6KC\/Q#EF(C#"VBI*4N50BK)PMMKV_F^3/EK_@X4_9\
ML?@3^V3HOC3PZJZ6?'MB=2G%LYC:._MY DDR@8VE@86R.K[SU))^2OBM^VO\
M6OCEX,@\.^+OB)XK\0:';JJBQN[]WADVG*F1<_O"" 07R1@>@KKO^"D'[=.H
M?M_?M%W'C":Q.D:/8VR:;HVGLP>2UME+-^\8<,[.[L<<#( R!D^ U^O<-Y54
MHY7AJ>8Q4JM.*U:3<>R3UU2LFT^A^4\19I"KF6)J9?)QI5);)M*7=M::-W=G
MW"BBG(C2NJJ"S,< #O7TQ\X;'PZ^'VJ_%3QMIOA_1+62]U359UM[>%!DLS'
MK^C'_@F[^Q%I?[$G[/VGZ+%%')KU\BW&JW6WYI92!D?0=,5\I_\ !"[_ ()G
M?\*L\-0_%;QE88UW5(\Z3;3I\UI$1]\@]&.>_(Q7Z8U_.'B=QA]=K_V9A)?N
MX/WFOM2[>B_,_H3PWX3>"H_VCBE^\FO=3^S'_-_D%%%%?D1^J!1110 4444
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
M,QMGN])OXKV!)0%8QEXV90P5E)7.0&![BN0_;:_Y,R^+G_8EZS_Z0S5\L_\
M!NW_ ,F.Z_\ ]CG>?^D=C7=A\GA4RBKF3D[PG&-NCYEN>?B<ZG2SJCE:BN6I
M"4F^JY6M/Q/O2BBBO!/H@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "B@G HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBH;^]33K1YI#A4&: */BCQ''H%D6ZS-PBUP=E9W7BK5>I9W.68]%%+J5]/
MXIUG(RQD;"+Z"N]\,^'H] L50 &5N7;U-5L3N2:%H,.A6@CC4;OXF[FKU%4_
M$/B&Q\):'=:GJEY;Z?I]C$TUQ<SR"..%%&2S,> !2BG)V6XY245=[%ROG7]J
M7_@IK\./V8[B?3&NI/$WB6'*MIFF,K>0V.DTOW(_<?,PS]VOF']IK_@H;XZ_
M;"\>O\-_@=9ZI'IUR[0R7]J#'>:BG1FW<?9X.<[B0Q'4J"5KUS]DO_@C[X3^
M%L4.L?$1K?QGXB;YS:,"=-M&SG[IYF;W?Y>3\O>OM:.08/+Z2Q&=R:;U5*/Q
M/_$_LK\?.^A\)6XCQN9598;((IQB[2JR^!?X5]I_AY6U/$9?VM/VH/VYKEX?
MA_HMYX;T"1ROGZ9%]GB ST>]EQE@.OEE3_L]*V?#?_!%3QU\1=4.I?$3XD6Z
MW4V'E,*S:I<2'T,DK)@^_P U?HW86%OI5E%;6L,-M;P*$CBB0(D:CH !P /0
M5-43XSK45R992A0CY).7S;W^XNGP-0KOVF:UIXB7FVH_**>GWGQ9HW_!#CX8
MV=NJWOB+QE>R?Q,L\$(/T'E''YFKUS_P1%^$<J_N]4\:1'U^W0M_[1K[%HKS
MGQ;G#=_K$CTX\&Y(E98:/]?,^ ?'?_!"/1YHWD\+^/M3L9EY2+4K%+A6/IOC
M9"OUVFN%N/V9_P!K']C%8[GPEKU]XGT>U&X6VF7;:A"JC^$VDZYY_P"F:GZ@
MU^G%%=U'C;,;>SQ7+6AVG%/\K?J<-;@/+.;VF#YJ,^\)-?@VU^1\#? +_@M/
M%#JG]A_%SPW/H-_')Y4FH6$#^7$>A\ZW?,B8[E2W^Z,<_</@3Q_HOQ.\,6NM
M>'M4L=8TJ\7=#<VLHDC;VR.A'<'D'K7"_M%_L;?#_P#:BTF2+Q1H=O)J'EF.
M#5+8"&^MO3;(!E@#SM?<OM7P+X_^!'QB_P""4?C9O%7@W5)_$'@::4&Y=8V:
MV=,X"7D(.$/.!(I[\,I.VNJ.!RG.-,#^XK_R2=X2?:+Z/R^Y=3CEF&<Y)KC_
M /:,/_/%6G%=Y1ZKS^;?0_4RBO%OV-OVWO"W[8G@[[1IK+IOB*S0'4='FD#3
M6YZ;T/'F1$]& 'H0#7M-?'8S!UL+6=#$1<91W3_K\3[;!XVABZ,<1AI*4);-
M?U]ZW04445S'4%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M#'G"KZGEF/))/-<;\2?BEXD^,?BVXU[Q7KFJ>(M:N@!+>ZA<M<3.!P!N8DX
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
M/VL,D*JQ=B#NH VJ*S_#.I2:MH\5Q)MW2=<5H4 %%%% !1110 4444 %%%%
M!1110 4444 %%%% 'QW_ ,%VO^4=7B/_ +">G?\ I2M=O_P20_Y1S_"W_L'3
M?^E4U<1_P7:_Y1U>(_\ L)Z=_P"E*UV__!)#_E'/\+?^P=-_Z535]Q5_Y)"'
M_80__39^?T?^2UJ?]@R_].'T;7Y1:EIZ> /^#CR-=-*PIJ5TDLJJH',^CAI?
M^^F+'/\ M?C7ZA_$/XC:#\)O!]]X@\2ZM8Z+HNFQF6XN[N41QQJ!GJ>I/0*,
MDG@ FORY_P""<%K>_MV?\%9_''QP:VO(_#/A]YY[2:2+:KLT0M+.%CGAA;@N
M0,X,8!^]FMN"X2I8;'XRII35&4+]'*5N5>O]=3/CFI&MBLNP-+6JZ\)I=5&%
MW)^GY_(]2_X.-_\ DUSP3_V,X_\ 26:OJ;Q-\0M2^$O_  3WN/%&CQ>=JOA_
MP$+^T7;N ECL ZL1W"D D>@-?+/_  <;_P#)KG@G_L9Q_P"DLU?76G^--#^'
M7[%%GKWB:%KKP]I/@R*ZU* 0^<9[=;)3(FP\-N7(P>#GG HQ'_(ARZ\>;]Y4
MT[ZQT^>PL/\ \E%F=I<O[JG[W;W9:_+<^+?^"+/[(G@;X^?!/7/BO\0M)T_X
M@>,/$FO7,<\^N0+?+;A-A/R294R.SL[,1G!4<8.>9_;_ /A7X;_8!_X*"? K
MQI\,-,M_"\GB:_-MJNG:?\EO<1B>&.3;%G"^9'.R$+A<H" #DG+_ ."</P:_
M:"TOPEK'COX ZQX,T7X;^*]4N9K'POXLOY+UHT1VB5Y##%E)!MQE64L$7=N
M&?H#X(_\$U_B+\1_VH=.^+G[1/C+2?%6K^&]CZ%HNCAUL+*13N1CE4PJ-\P5
M5)=@"S'&&^GQ^-AA,XQ.+Q6*4J7+*/LDVY:Q<53<4N5<KZWMI?N?)9=@:F-R
M3"X/"8.4:W-"7MFDHZ24G44V^9\RV5KZVML=9_P6_P#^4;WC;_KYT[_TMAJ3
M_@FE\+?#OQE_X)9?#;P_XJT>QU[1;JSE>:SNX_,AD*7T[*2/9@#]14?_  6_
M_P"4;WC;_KYT[_TMAKHO^"0W_*.+X7?]>-Q_Z63U\I[24.$H3@[-8EM-:-?N
MS[+V<*G&4X32:>%2:>J:]IU1\'_LB_LR_#_QG_P6:^*7@C5?"6BW_A'2$U0V
M6DS0;K6V,<T"IM7MM#,!]:_4"7X36OP.^ 'B'0_A5X>TO1;R'3KR?1M/M%2W
M@>^:)C'G<0HW2;<EB!ZD"OSX_8BD6+_@O=\859E5I$U@*"<;CY]N>/P!/X5]
MS_M]_M%WW[*?[)/C'QQI=O#<ZMI-LB6*RKNC6>65(D=AD952^['?&.]>AQ?/
M%XG,L)A(2<N>G1M%M\KDU:[5^KW9YG!-/!X7*\9C)Q4>2I6O))<RBG>R=NB6
MBV/F'_@FK_P2OTGX5>"]:\4?'SPCHNJ^/M6U21E77)[;4K>&#:"' #/$SR.T
MA8MEOE7IW\9_X+4_!3X<_LY7GP_^(WPI7P_X5\6V>L!)[?098X5.U3-#/Y,9
MPA5XR-R@ [L'.!7:?L-_\$X+?]OCX,Z/\7?CEXX\:>,]1\3/-+9Z<NJ-%;6D
M"3O&%.,D;F1CMC**H8#&<UYC_P %K?V*O@O^R+\)O"'_  @.AVN@^)M6U5A+
M$=4N+FXFM$A?<VR65_E$A0%@.I S7TF5XN,^)E3KXJ<ZK;C*$8-4E9-./O3O
MRJW\KU5_,^7S;!RI\*2JX?"0ITE&,HSG-.L[M-2]V%N9W_G6CMY'Z.?M0>(A
MXO\ ^"??Q$U8!E&J?#W4KL C!'F:;*_(_&OF_P#X-V_^3'=?_P"QSO/_ $CL
M:]^^+D#W7_!,KQ/'&I:23X872JHZL3I3@"OG_P#X-V9D;]B/Q#&&4R+XRNV9
M0>5!L[+!(]\'\C7QM"*CPWC(KI6A^I]QB).7%&!E+=T9_H?>U%%%?!GZ&%%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %<?XU_:"\"_#;75TOQ!XQ\,
MZ'J3(L@M;[4H;>8JV0&VLP.#@\^U=A7XA_\ !P*/^,\H_P#L6[+_ -#FKZCA
M'A^&<YA]2J3<%RMW2OM;_,^1XUXDJ9'EWUZG!3?,HV;MO?\ R/VZCD66-65@
MRL,@@Y!%<'\1OVAM&^$?BFWT_P 10WVGVM\NZVU 1>9;R$?>4[?F5AZ8/!!K
M\Y_^"-?_  5@^PG3?A#\3-2_<L1;^'-:NI/N'HMG,Y/3M&QZ<*?X<?5O_!73
M]I3PK^SW^RU=MJ\<=]XBUAS!X=M V)#<@9,_J(XP<MZ[@O\ %D;8GA/%8/-X
MY7B(.3F[1<?M)_:7IUOMK?N8X7C'"8W)99OAIJ/(KR4OLM;Q?77HUOI;L>/_
M /!3+_@IUI]CXS\&?"OX=ZQ%>7OB+5;)]>U&TDR+6U:=,6H(Y$D@^\#R$X_C
MX_0D<5_,7X'O=2\4_&31+F2:>XU34-7MW$K-AY)6F7!S]>]?T&_ /P!\5O#;
M0MXF\36$UBN ;.>/[7,1Z>:"I!_%J^BXZX6PN4X;#4:,U=*3=]Y-M:Z+ILNB
M/E_#_B[%YQB\57KP;3<4K?#!)/1W?7=]6SV>BOFG]L/_ (*M_"C]C?5)-'U;
M4+K7O%$8R^CZ2JS36YZCSG)"1YST)W8YV]*^5_\ B)0TO[?C_A4^H?9=V-W]
MO)YFWUQY&,^V?QKY7+^#LYQM)5\-AVXO9NROZ<S5_D?8YEQQD6 K/#XK$Q4U
MNE>5O7E3L_)GZ?45\V?L=?\ !5/X4_MF:@NDZ+J%SH?B=EW#1]6589YL#)\I
M@2DF.> =V.=HKZ$\5>(8?"/AC4M6N%DDM],M9;N18P"[+&A8@9P,X'>O%QF7
MXG"5OJ^)@X3[-6?]>9[N!S3"8VA]9PE13AW3NO\ @/R>I?HK\_O^(BSX/G_F
M5?B)_P" MI_\D5=\/_\ !PW\%=5U2."\T7QYI<,A :XFL8)$C]R(YF;\@:]V
M7!.>I7>%G]Q\_'CSA]NRQ</O_P" ?>E%>:WO[6'@N?\ 9JU;XK:+J2^)?"6D
MZ7<:LTNFD-)-'"C.Z!6*[9!M(VOM(/!Q7R1_Q$6?!_\ Z%7XB?\ @+:?_)%<
M&!X<S/&\WU6C*7*[/39]G?J>AF'%&58'D^MUXQYU>.NZ[JW0_0&BOS^_XB+/
M@_\ ]"K\1/\ P%M/_DBI;/\ X.(_A!>WD,*^%?B&&F<(";6TP"3C_GXKT/\
M4C/5K]6E^'^9Y_\ K[P^]/K</Q_R/ORBOEG]L?\ X*T> ?V)_B/I_AGQ-H?B
MS4+[4=-CU2.338('C6-V=0I+RJ=V4/;'(YKZ-^'7C:U^)?P_T/Q'91S0V>OZ
M?!J,$<P D2.:-9%# $C< PS@D9KQ,1E>+H4(8FM!J$_A?1V['NX7-L'B,14P
MM"HI5*?Q);J_<V:*\\_:I_:2T;]DCX&ZQX^\06>I7VDZ*T"S0V"(UP_FS)"N
MT.RKPT@)R1P#7"?L.?\ !1#PA^WM;>(I/"FE>(=-7PVT*W']J10Q^9YH<KL\
MN1^FPYSCM3IY7BYX26.A!NE%V<NB>FGXK[Q5,WP=/&1R^=1*K)74>K6NOX/[
MCVSQ;XRTGP#H4^J:YJFGZ/IMJ-TMU>W"P0QCW9B *\9F_P""GW[/\&J?8V^*
M_A+SLXRMR6C_ ._@&S\<U^1G_!1O]IWQA^W1^VA>>$[&ZGDT6SUS_A'?#NE+
M,5MVD\X0"5AT+R/R6/0$ <"OI/1O^#;.\F\*0O?_ !4MX-:>(-)%#HIDM8W(
M^Z&,JLP'3.!GT'2OOH\%Y5@,-2JY[BG3G45U&,;V7GH^^NB[*Y^</CK.,QQ=
M:CP_A%4ITG9RE*UWY:QWMIJW;5V/T\\ _$WP[\5="34_#.NZ3X@T^3[MSI]V
MEQ&?Q0D5N5^5G["'_!+7XU?L=_MW^&[B\U)O^$(5+B>]U/1[QA:WZ(AV6\\1
MPP+,5.&4C@X;(KV'Q3_P<&_"3PIXFU+2[CPO\0'GTRZEM)&CMK3:S1N4)&9\
MXR.,UX..X3G/$^RR6?UF'*I7BMKMJSUWT_X"/HLOXRA#">VSV'U6?,XVD][)
M-M:;:_\ !9]Y45^?W_$19\'_ /H5?B)_X"VG_P D4?\ $19\'Q_S*OQ$_P#
M6T_^2*Q_U'SW_H%E^'^9T?Z_</?]!</Q_P C] :*XG]G/X[:7^TQ\%= \=:+
M;7UGI?B* W%O#>*JSHH=D^8*S+G*GH37SK\:?^"UGPF^!O[0FH?#S4[/Q-=7
MFDWT=A>:E:0P26-O(VW?EC*'Q&6(;"Y!5ASBO)PN2X[$UYX:A2<IPOS);JSL
M[_,]G&9]E^%H0Q6(JJ,)VY6WH[JZM\M3[ HIEO<1W=O'+$ZR1R*'1U.58'D$
M'T-<%^U'^T9H_P"R?\#]9\>:]::C?:5HGD^=#8HC7#^9*D0VAV5>&<$Y(XS7
M#0H5*U6-&DKRDTDN[>B1Z&(Q%.A2E7JNT8IMOLEJW]QZ!17Y_?\ $19\'_\
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
M^O[HD6^G6R8#2/CDY9E4*!DLPZ#)'Z%_\&_/PXD_9O\ VP?C9\.O&6FII_Q
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
MPJPQ%1RA4@FE*$G&5GNKK=>7W'YQ_'G_ ((K>//VA?AH^K>+OB@GC#XO7EQ
M&U#4VEATG2K-!(9+>VCC0GYF9#G8HX8[5))/WA\ _A_=?";X&>"_"M[-!<7G
MAO0K+2YY8,^5+)! D3,N0#M)4D9 .*ZRN8^-.A>(_$_PE\1:?X0U2#1?%%YI
M\T.E7\PS'9W)4B.1OE;@-@_=/T-:8[/L;F-.GA,5-<D976B2C>RV2TBET2_$
MRR_AS Y74J8S"0;G*-GJY.5KO5R>LF^K?X'YX?\ !QYX;T&[\+_#'4$GF_X3
M0WUS96EK$NYKFS9%:1CWRLHB"XZ^:U?:W[ W[/\ %^S'^R+X'\(_9OLM]:Z=
M'<ZF"N&:\F'FS[O<.Q7V"@=J^8_@O_P20^('C#]I/1?B9^T!\3+?Q]J'AF2.
M73]/M$=X&:,EHPQ=(UCC5\.42/YFR2>3G[\KV>(,TI0RO#9+AJWM53;E*2OR
M\S;LE=)M13>OG\CQ.&LIK5,VQ6?8JC[*511C&+LY<J2O*5FTG)I:7Z?-E%%%
M?#GWP4444 %%%% !1110 4444 %9/BWPXWB.WCC618_+8DDBM:LWQ'XC3P[!
M'(Z,_F''% $OA_2VT;2X[=F#&/N*NU5T;5%UG3X[A5*K)V-6J "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@#PK_@HW^RQK/[97[+6J^!-!U#3-+U*_O+
M6X2XORX@412AV!V*S9(''%?'7@7_ ()3?M:?#+PG9:#X>_: T_1=%TU#':V5
MIJNH10VZDEB%40X'))^IK].J*^DROBK'8'#?4Z/*X<SE:45+5I*^J[(^7S;@
M_ 9AB_KM9S53E4;QG*.B;=M&NK/S7MO^"'WQ(^.6O6UW\;?CQK'B:TM&7;9V
MKW%XS+\Q(22X8+%@GM$V<GIW^]/@%^S]X3_9D^&=CX1\%Z3#I.BV.6"+\TEQ
M(?O2RN?F>1N['L !@  =I16&:\29AF,%2Q,_<CM%)1BOE%)7\W<WR?A;+<LG
M*MA:?[R6CE)N4G\Y-NWDK(^7O^"J7[#/B+]O+X/>'_#GAO5M%T>ZTC5_[1EE
MU(RB-T\F2/:/+1CG+@\C&!78_M*?$ZQ_8W_8,U;6/$6EVWB6U\+>'[;2[G3R
M,V^I22"*S$;;@?W3O( V5/RD\=J]PKC?VA/@9HG[2WP6\1>!?$22MI/B*U-O
M*T1VR0L"'CE0]-R2*CC.1E1D$9%+"YLY+#X3%ZT*<^9I:.S:YM=]EH7B\G47
MB<9@M,15ARIO57BFH:;63>O<_-']B3_@C+:_M&_!2R^(VL>--7\%Q>-F?4K'
M0_#>5M]/@:1O+4R2N[-\N, G*C ))S5[]K?_ ()]>/O^";_P=U+XK?#'XY>,
MO)\./!]MTZ^F*B>.6X2($8?RY,.\>8WC((R<Y 4^D?#?]B#]K;]CC2_^$8^%
MGQ0\&>(O!-N[/96NO6I22U#')4*4<H,DG"2;2<G R14GC3_@G1^T=^VM+:Z;
M\=OBQH6G^#;2=;HZ1X9M!NN'&< GRT7Y<\,YDQ_=[U^E2SZK+'O$5\PI2PO-
M=P<>9N%_AY'"][:7;\[GY5'AVC'+UAL/EM6&+Y;*:ERQ4[?'SJ=K7ULEMHDC
MT3Q1X<\2?\%6/^"4&C16\VF:%XE\:6=I-/+>;UMA-;78$K@(I8*YA9E !P'
MSWKVO]A[X!ZE^R]^RKX/\!:Q>6.H:EX=MI89[BS+&"4M/)("NX*W1P.0.0:[
MWX<?#W2?A-X"T?PSH-I'8Z/H5I'96<"#B.-%"CZDXR3U))/>MJOS/'9Q*I1G
M@J"Y:#J2J1C;57T6OE'2Q^K9?DL*5:&/Q#YL0J4:<I7T=M6[><M;GQ#^U]_P
M2K\6>._VHV^,OP;^($'@'QI=HBWJ3Q.(97$8B:170-C?&%#(8R&())R37KW@
M']E+Q5\2?V.]:^&WQX\2VWC;5/$#3QW.I6'[ORXR5: I^[3#QLH897&0,Y&1
M7T!16E;B3'5:%*A-K]W;EERKG2C\*4K7LNBN9T.%\OHXBKB*<7^]YN>/,^23
ME\3<+\MWU=C\WOA)_P $_/VO/V2=,N_"7PQ^+'@UO!?VB22S&HP;GMP[;BRQ
MR02^6Q.255RNXL>2<TS]H;_@A_XR^.G@&#5M6^)<?BSXM7][%)J>M:V\L=C;
MVB1R#[-:Q1HVU=S(<D '9D!,D'])**]-<<YG&M]8I\D9WNY1A%2E_B:5WW:T
M3>YY3\/\JE0>&J\\Z=K1C*I)QA_A3=EV3U:6QS7AGX?16OP?T_PIJRPWD,>C
M1Z3>*N?+G40"*0#.#M(S[X-?%7[/7_!*;XJ_L;_'N"\^&OQ;@A^&=YJ\-[JN
MB7T3K<7%LK@M%@(\;2>7E/,'ED\=.WWU17C8'/<7A(5:=)IQJ_$FE)/L[-.S
M5]&CV\PX?P6,G1JU4U.E\,HR<6MKJZ:NG;5,****\<]L**** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH *_$3_@X%_P"3\H_^Q;LO_0YJ_;NOQ$_X.!?^
M3\H_^Q;LO_0YJ_2/"K_D>K_!+]#\L\8/^2?_ .WX_J>>_M8?\$Z-:^!OP \
M_%CP_P#:M4\'^*M$L;O4&QNET:\EB5F#X'^J=CE6[$[3SM+?2O\ P2F_:B^'
M7[47Q'TKPU\;M(T_Q)\1--M$T_POK6NN;N&Y@3D6XCD)C6X')$@7=)W.X?-]
M_?L<^$]-\=?L#?#C1]8L;;4M+U+PA8V]U:W$8DCGC:W4,K ]017Y%_\ !3W_
M ()M:U^PA\2(_$GADWUQX U.Z$FF7R.?.TB?.X02L.58'E'_ (@/[P-?69;G
ME'/U5R3,)\E>+DJ=1:-Z[=-;:-?:7FKGQN9\/U^'71S[+8*I0DHNK3:NEHM=
M;Z7U3^R_)V/T<_X*0_\ !.>S^/\ <^#?''A'3K:U\7>!]0M&:&",1KJ.GI.K
M-#@8&Z,99/\ @2]QCM/^"IO[7%Q^QY^R5JVO:7(L7B36)%TC1W//DSRAB9<=
M]B*[#W KQW_@D/\ \%4(?VH/#]M\/_'5Y'#\0M+@Q:W4A"KX@A4'YAV\]5 W
M+_$!N'\0'+_\''FGW,_[.O@&ZC5S:V_B"1)2/NAFMVV9_P"^6KX[!Y9B_P"V
M\+D>;J\:<G:^SB_>LGUBVM/5KR7V^.S3!?V#C,_R5VE5BKVW4E[MVNDDGKZ)
M^;^6_P#@D?\ \$\+?]O/XAZ]XT^(%S?7OA70KH"Z3SV$VM7LGSE'D^]M (9R
M"&)=1D9)K]7G_8#^";^$_P"Q?^%5^!/[/\ORMHT>'S,8QGS-N_=_M;MV><YK
MYG_X-XM8L;S]C'7+.W9/MEGXGN#=*!AOG@@*,?JHP#_LD=J^]JSX\SW'3SFK
M152484WRQBFTDEULNKWO^AMX></9?3R.C7=.,IU5S2DTFVV]KOHMK?K<_#C_
M (*R_L!1_L _%O0/%?@&ZU"Q\+Z],TNGXF;S]%O(B&\M9,[BN"&0D[AA@2<
MG]'_ -C?]J^X_;$_X)PZAXHU)D;Q!9Z/?Z7K!7&'N88&!DQV\Q2CX[%R.U>2
M_P#!Q3KEA:?LC^%]/F:/^T+SQ-'+;*?O%([>;S"/8;T_,5R'_!#G2[RT_P""
M=7Q@N9MRV=WJ%_\ 9U(ZE=.B#L/8G ^JFO?S&M+,^%*&/QFM6G445)[R5[;]
M?/SC?N?-Y;1AE/&&(R[ Z4:M-R<5M%VOMTZV\I6['R-_P18^&/ASXN_MS:=H
MOBK0='\2:1)H]]*UEJ=I'=6[.J*58HX*Y'8XXK[\_P""J7_!._X-Z9^QSXP\
M5:+X-\-^#=>\+V8O;.\TFT2Q5V$BCRW2,!7#@[>02"1@BORR_88F^*T'Q]MF
M^#"S-XX^Q7'DB(0EO(VCS?\ 7?)TQ[UU?[5W[3OQ\^*7C%_AG\7/%FI6$EC?
M1P7FG7H2TM8)"1MDF$*X= "'#?,,<BON,\R3'8KB&GB<-BE",%%RCS/FLF[O
ME6C3VUT9\%D.?9?A.&ZN%Q6$E4E4E)1GRKENTK+G>J:WLM4?4G_!OA='XF:5
M\7_AOKT?]J>#=5TV":XT^5F\HM+YD,H&",>9'@'&"=B^E?;T_P#P28_9V2%V
M'PMT/*J2/WUQ_P#'*I_\$P/V M+_ &%_@[<1_P!I6NO>)?%#1W6IZG;+^X=5
M7]U%"3R8UW,0QP6+DX' 'TM=?\>TG^Z?Y5^.\4\12K9Q7Q&65)0IR:^%N-VD
MDW96W:ZZG[;PAPQ&ADN'P^:THSJ13^)*7*G)M*[OLGTT/Y\/V(/A'X;^)?\
MP4?\.^#]=TJWU+PU>:]>VLUA(S".2)$G*J2"#@%5[]J_8N'_ ().?L[V\R2)
M\+]#5XV#*?.N.".1_P M*_)?_@G-_P I:O"G_8S:C_Z+N:_?"OJO$[,L90Q]
M&-"K**=*+:4FDW>6NC/D?"?*<%B,OKSQ%&$VJLDG**;2M'35'XL?\'#<*P?M
ME^'HT7:J>%+95'H/M%Q7ZM_LGZ]8Q?LM_#96O+567PMI@(,R@@_9(O>ORF_X
M.(/^3T-!_P"Q6M__ $HN*Q_A]_P0-^+'Q*\!:)XBL=:\#QV>O6$&HP+-<S"1
M8YHUD4,!$1NPPSSUKTL9E>!QO#>7K'8E4$D[-QYK_BMCR\#FV88#BC,I9?A'
MB')JZ4N7EML]GN?H-_P6NUBTO/\ @FWX^CANK>61I=-PJ2!B?^)A;=LU\X?\
M&V'_ ""/BQ_UVT[^4]?+_P"U#_P1G^)'[)7P2U?Q]X@U;PE<Z3HK0+-'8SRM
M.WFS)"NT-&H^](,\],U]0?\ !M?_ ,@CXK_]=M._E/6>)R_!X/@[%4L%B%6B
MYQ;DE:SO#2UWV3^9IA<RQN.XWPE7'89T)*G)*+?-=6J:WLNK:^1\>?\ !1G]
MG3Q1^QC^VAK5XL=U8V>H:N^O^'=3B4B-U:7S4V-T\R)CM(Z@J#T()^J_V>/^
M#C&^TG3;'3_B9X)_M)XE$<^K:'.(I9,<;S;R?*6/4[9%&>@'2OTV^+GP4\)_
M'GPC+H/C'P_IGB+2IN3!>0B0(W3<AZHW^TI!'K7Q!^T#_P &]7PU\:V5Q<^
M=<UKP=J;!FBM[A_MUB6[+AL2*,]][8]#TKBPO%V19MA:6$XAI/G@K*:O]^CN
MO-6:OJ=V*X*X@R?&5<9PU63A-W<';UMJN5VZ.Z=M#ZM_98_;@^&_[8^A2WG@
M?Q!#>W-JH:[TZ=3!?6F>,O$W.W/&Y<J3T-<MJW_!*K]GW7=5NKZ[^&6BS75Y
M*\\TAFN,R.Q+,Q_>=R2:_$7P=K?C3_@GW^V!'^];3_$W@?5Q;7J0R$Q7*!AY
MD9/\4<D9[CD,#UK^C71]136-(M;N/_5W4*3+]& (_G7@<69'4X>K0JY;7E[*
MLKQ:;3TMHVK76J:?F?1<'9_2XEH5*6:X>/MJ#M).*:UOJE*]G=-->1_/W_P5
M7^#OAGX%?MX^*O"WA/2;?1?#]C'8&"SA9F2,R6D+O@L2>69CU[U^NGAK_@D_
M^SS>^'-/FE^%^AO)-;1N[&:X^8E02?\ 65^6/_!;'_E)AXV_ZY:9_P"D-O7[
MJ^$/^13TO_KTB_\ 0!7O<:9GC*63Y9.E5E%RIW;4FFWRPW:>OS/G> \IP5;.
MLUIUJ,)1C4M%.*:2YIZ)-:;+8\M^-7C/PK_P3\_8[US5-'TZUTO0O!FF.-+T
M]7;RS,QQ#""Q+?-*ZCJ3R:_ UO@[XP^+GPI\;?%R=6O--TC6((M7NGSOEN+Q
MG8N.,8#[=WO*GK7Z!?\ !Q-^U!YUWX5^$NFW2E8Q_;FM(AY#'*6T;?AYCD>\
M9K;_ &6/C5^S1X%_X)L_\*C\0?$;P_!J7BO2YIM;;[/,6BOKA<Y)\OEH<1J#
M_P!,ABN[A66)R;*8YG&E*I5Q%17LG)JFGJW:^KUL^MT^AY_&$<+G><RRJ56-
M*EA:<K7DHIU&M$KM:+1-=+-=3Z,_X(Y?M0_\-*_L8:)'>W FU_P;C0M0RV78
M1J/)D/\ O1%>>Y5JD_X+3_\ *-WX@_6P_P#2Z"OSG_X(A?M+#]GS]LYO"-YJ
M$+^'_'@;26E5OW+7:$FVE7/]X[D'<^:*_1C_ (+3_P#*-WX@_6P_]+H*\'-L
ME_LWBZA&"]R=2$X^CDKKY.Z]+'TF3Y[_ &GP77E-WJ4Z52$O6,'9_-6?K<^+
M/^" 7P \"_'"/XE_\)EX/\,^*O[/:P^R_P!K:;#>?9]WG[MGF*=N=HSCK@5K
M_P#!=_\ 8F^&?P+^&_A7QEX+\/Z7X3U2^U0Z;<V>G1BWMKN,Q.X80K\JLI3J
MH&0W.>*^8?\ @GMJ?[1>D6/BZ?X#1WKQQK ^M?9XK:1L 2&+B;DG[^ O)_*L
MG1O$_P 3O^"G'[27AOP?XW\?J-3NYWM+236G\FULFZLB11J%$C;< 8!8@ GI
M7Z'6RK%PXBJYK];BJ-.SG!2;:7(M)12LKVOZ:K4_,Z.<8.?#%+)_J<I5ZEU"
M;C%1;Y]XS>K:O;UT>A^FG_!%+49?V@?^";-WX6\6+)J6BPWFH>' DCLIFL7C
M0F/<"&P//= 000  ,8KZ(\9_L+_"_P"(/C)?$&L>%[>]UA(8K=;EKB8,J1QB
M- ,/@84 ?KUK8_92_9NT7]DOX#Z#X$T%GFM-&B/FW,BA9+R=V+RRMCNS$G'8
M8'05Z)7X5G&:>VS&OB<&W&$Y2:LVM&_+OU/Z#R/)_8Y7A\+CHJ<X0BG=)ZI>
M?;5)@!M%%%%>&?0A1110 4444 %%%% !1110!S7Q*U+[/IB0*>9CS]*I?##3
M=\DUTP^[\BU3^)%YY^MB/_GBN/ZUU'@FR^Q>'H1CYFRQ]ZKH3U-:L?X@^-['
MX:>!-8\0ZDQCT_1+.6]N".NR-"QQ[G&![UL5\A_\%G_B\? 7[*L/A^WF\N\\
M9:C':LH.&-O%^]D/TW+$I]GKT,GP#QN-I85?::3].K^2N>;G68K 8"KBW]B+
M:]>B^;LCPG_@FE\.K_\ ;#_;"\4?&3Q5#YUKH]TUU D@WQF\DXAC4GJL$0R.
MX(C/%?H'\</%7B[P=X!FO?!'A6W\9:^LT:1Z;/J2:>C(3\[F5P0-H[8YKS/_
M ()H?!J/X+?L=^%;=E'V[7H?[;O#C&7N &4?\!B$:_\  :][KUN)LTCB,T<H
MQ3IT_=C%WMRQTMHT[-W>C3/'X5RF6&RF,92:J5??E)6YN:6M]4U=*RU35^A^
M8/\ P6Z^-?Q0M_V3? ,.MZ"O@6;Q;J%Y:^(K.QU!;P;(<&VMWN$ W)(I>0H.
M,K@]*^,_^"3/Q%\2>"/VZ_ =CH,EQ):^)-1CTW5K%26AO+1L^9YB<AA&N9 2
M/E* \=:_8N[_ &8?$'[17B_Q\GQF?2-8\!ZD_P#9WA_PI;+YEM;P1G*:@\I
MD6\;<P!0KL&0">"/'/V*?V1?AQXK^ GC+Q)\']#O/A7XROK[4-!LM<>].JW6
MGO:W#(&C:482.0KAU4!BA(W$@&OO,IXIP.%R.KETZ2;>CE'6"=2[5VVY>XKK
M12^%69^=YQPCF&+X@HYG"JTEJHRTJ-4K)\J24%SNSU<?B=TEH?1WPM^)7Q3\
M2_%W5M+\4?#73_#7A&U%P;#6H_$,5Y+>;90L6ZW50R;XR6.2=I&.]>J5YWX+
M\?\ B#X;?LUQ^(_BR=%T_7=!TR6[UZ3392UG^Z#$NA8#&Y%#;>@9B 2!FOB=
MO^#D+X?;N/AYXRQVS<6W_P 57P&'X?Q^9U)O+Z":A[KY'[M^Z<I.]]]';R1^
MCXGB3+LIIP698AQ=1<RYU[UM-&HQ5K7MJK^;/T<HKYGTS_@IIX=O/V";SX_3
M^&]:M=!MIO)BTQI8FN[@_:UM 0<[1\[$]?NJ37SU_P 1(7P__P"B=^,?_ FV
M_P#BJ6%X/SC$\ZH4'+DDXRU6DENM^EPQG&V287V;Q&(4?:14XZ2UB]GMUMU/
MT=HKYE_:A_X*;:#^R]^S[\/_ (C7WA?6]8T;X@1126Z6DT2O9F6W6=%<L0"2
MI;I_<->'^#/^#B;X;^)O%VEZ;=^#/%.D6NH7<5O+?3SP-%9H[A3*X#9VJ#DX
M["C"<(YQBJ/M\/0<HW:NFMT[-6O?1CQG&F2X2NL/B<0HS:3LT]I*Z=[6U3/T
M*HIL4JS1JZ,K*P!5@<@CU%.KYL^H"O$_^"@7[-47[3_[-FLZ1# LFNZ8AU+1
MVZ,+B-2=@/I(NY.>/F!["O;**Z<'BZF%KPQ%)VE%IKY'+CL'2Q>'GAJRO&2:
M?S_K0^(?^"*W[14GC/X5:M\.]3D/]H>#Y/M%B'^\UI*QW+_VSES]!(H[5]O5
M^9%A;O\ L9_\%BUM+-?L>@^+[]8Q%]V.2#4!PH]%2X/'IY>.E?IO7TG&.&IQ
MQD<907N5XJ:\F]U]^OS/E^"<55E@98*N_?P\G3?FE\+]+:+T"BBBODC[(*\Y
M_;!_Y--^)W_8J:G_ .DDM>C5YS^V#_R:;\3O^Q4U/_TDEKLR_P#WJE_BC^:.
M',O]SJ_X9?DSX6_X(X?L^>'_ -J3_@F%XZ\#^)K?S=-UKQ+=()% \VTE%M;&
M.:,GHZ-@CUY!R"0<K_@EE^T#X@_88_:;UK]F/XGSB&UN+XCPY=R%O*%S(042
M,M_RQN00R=,2'&,N<>G?\&[W_)E.O?\ 8V7/_I-;5U'_  6,_8$;]J3X0+XT
M\*VL@^(W@:(W%H;?(FU*U4EWMQCDR*?GC(YW!E'W\C]/QV94)9WC<FS!VH5I
MZ/\ DG9<LU^4O+?2Y^3Y?E>(AD.!SS+5>O0AJO\ GY3UYH/SZQ\]M;'@_P#P
M7._Y/4_9]_ZZI_Z7PU]I?\%)OVA;S]F#]BWQOXMTNX6VUJ&V2RTV0D;DN+B5
M(5=0>&9 YDQ@\(>U?D7\:/VV;K]M'Q]^SW<ZX&_X2[PG>1Z7K,GE[%NV^V0M
M'. . 77[P'1E;@ BOTX_X+7_  [N_B'_ ,$[_&/V%))9]"FM-6,:+DO'%.HE
M)]EC=W/^Y59IE+PU3)\OQZ7NRE&79KVB_!K\&3E.<?6J6=YEES?O1C*+ZI^R
M?XI_BCS'_@CC^P+X%G_9@TSXD>,?#NF^+?%WCF2:^:YUFV2]^RP^:Z((Q(&
M9]I=G^\2^,X%<[_P6C_8F\+_  F^#UG\:/ASI4'@?Q9X/U2V:YGT.,622Q22
M"-)2L8 65)3'AUP2&8'/&/H+_@CE\0-/\>?\$\_ "V=S;S7&B03:9>11ON:W
MECGDPKCJK%"C8/4,#T(KE/\ @NW\3=/\%?\ !/K7M%N9(_MWC"_L;"SC+89C
M%<QW3L!W 6#!]-PKSL/F>8RXOY'.3O6<7&[MR<UFK;64?\STL1E.61X*]I&$
M5:BIJ5E?GY;IWWYG/\['N_[$WQXD_::_93\#^-[@1K?:YIJ->A/NBYC)BFP,
M# \Q'('H17Y7_P#!$C]A?PC^U[?>*M6\=F[U?0O!UQ;_ &?0O,:.UN;B=7_?
M2E2&;:L6 HQG/)P,']'O^"5'PXOOA9_P3^^&NEZE#);WTVG-J$D4G#1K<S23
MH".QV2+D'D'.?2ODO_@VN_Y$;XL_]?\ IO\ Z+N*TP5=X'!9S+ 2Y5&=-1:Z
M+VDUH_32Z,\=AUF&/R..8QYG*%1R3V<E3A+5?XM;,^]H?V2OA;!X,M?#J_#G
MP.=!L9VNH-/;1+9K:*9E"M*$*8WLH +8R0.37YI_\$&/@=X+^+/C+XP1^*?"
M/AKQ)'ILMDMHNJ:9#=K:AGNMP02*=N=JYQC.T>E?K=7Y<_\ !NVXB^('QNA8
M[9?.L3L/#8$EV#Q[5Y^0XS$/(LSFYRNO9.]W?6;O]_4]+B+ X9<095!4XV?M
MDU96=H*RVZ=.Q]!_\%I] L?"G_!,+Q5INEV5KIVG6,VEP6UK;1+%#;QK>P!4
M1% "J!P !@5Q?_!*3_@G!\.)_P!FSPG\0_%VDVOCSQ-XFT]+B)];A%U;Z7;X
MVQV\,3EDPJC[Q&>3C:.*[_\ X+C?\HW/&G_7WIO_ *705Z!_P3"_Y1^_"?\
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
MA;JLJ U^#'[*W_!<SXO_ +/@MK'6+U?&6B0X4PW^3,B#LCY 'X@U^DG[,/\
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
MX*&?\)UX:C^#/BZ^W:QH\+/X;N9G^:\M5Y:UR>KQ#)7U3(_@Y_22Z_X]I/\
M=/\ *O*?#W[!OP9\)>++77M+^&G@_3M9L;@7=O>VVGI'-#*#N#JPY!!YXKUI
MEWJ0>AX-?.\29A@L;CI8O TW!2U<7;XNK5NCW];GTO"V6X_ 9?'!YA451PTC
M)7^'HG?JMO2Q^!__  3FY_X*U>%/^QFU'_T7<U^^%>7>$OV)OA'X"\=P>)]%
M^'?A/3/$-K,]S%J-O8(EQ'(^0SAP,Y.YLGW->HUW\9<1TLYQ5.O1@XJ,%'6V
MZ;=]/4\_@?ABMD>$JX>O-2<YN5U?9I*VOH?BU_P<0?\ )Z&@_P#8K6__ *47
M%?K)^R7_ ,FK_#7_ +%;3/\ TDBJ/XL_LC?#'X[^(H]7\9>!?#7B;4X8!;)<
MZA9+-(D0)(0$]@6)Q[FNZT'0K/POH=GING6T-GI^GP);6UO$NV.")%"HBCL
MH  ]!1G'$5+&93A,NA%J5&]V[6=^P9'PS6P.<XS,IS3C7M9*]U;OT/ES_@MO
M_P HUO'_ /UUTW_TXVU?,/\ P;AW$MGX6^,$T,#7,T1L'CA!"F5@EP0H)X&3
MQSZU^F'Q(^&7A_XP>#KKP_XHT>PU[0[XH;BQO8A+#,4<.NY3P<,JD>X%8OP>
M_9P\!_L_)?+X)\):'X774RANQIUJL'V@IG;NQUQDX^IJL'Q)1H\/ULGE!N52
M:DGI9)<NCZ_9)QW"]>OQ)0SN,TH4X.+6M[OGU73[2^X_(+X/_P#!7;XU?L8?
M%[Q%HOCG1[K6;&ZU6XO;K0M:WV]UISRR,[""7!*ID\*0R8^[C.:^C=7_ .#D
M'P8GA9I+'X=^)I-:*_+;SW<*6X;'>09;&?1,U]V?&?\ 9E^'_P"T18+;^-O"
M.A^)%C4K&]Y;!IH0>NR08=?^ D5X=;_\$4/V:[?6/M@^'TC8;<(&US4&A!_W
M3/R/8\>U>Y+B#A;&6K8_!2C4Z^S?NO\ \FC^5_-GSL>&^+\#>AEV.C.GT]HO
M>5_^W9?G;R1^3'P3^%OC?_@J#^VW/>M9L\WB'51J>O7<$9%MI=KO&XY.<80;
M$!.6( YYK^@VPLX].L8;>-=L<"+&@'8 8%<_\+?@YX5^"/AI='\(^'M(\.::
MIW?9["V6%6;IN;:/F;W.372UX/%W%']L5:<:5/V=*DK0COIIO]R5NECZ3@OA
M'^Q*-25:I[2M5?-.72^NB^;;OUN?@S_P6Q_Y28>-O^N6F?\ I#;U^X4GB[3_
M  %\)/[<U2X2UTW2-)%Y=3/]V**.+<S'Z &N3^(W[%7PE^+WC&Y\0^*/AYX5
MU[7+P()[Z\L$EGEV*$7+$9.%4 >P%=UXK\":/XY\'7?A_6--M=1T._@^RW%E
M.FZ&:+IL9>ZX&,5IGW$>'S'!8+"*#C["/+)Z:Z13M_X"]S+AWA?$Y9CL?C7.
M,OK$N:*UTUDUS?\ @2V/PV_9S^'-S_P5D_X*6ZE?>(OM7]A:M=7&LZKY4A1[
M?3XOEAA5OX>L,>>H!)[5^BG_  X<_9Y_Z _B3_P=S5]'_!_]E_X=_L_WM[<^
M"?!GA[PO<:DBQW4FG6:P-.JDE0Q Y ))_&N\KJS[CK%XBM%99.=&C"*C&*=M
MNKM]WHD<G#OA]@\-0F\VA"O6G)RE)QOOT5_O]6S\,?\ @K-^PU8_\$_?C;X2
MUCP#_:-CX<U:%;BQEFG,TEG?6[@L-YYZ&-QG_:]*^UOVV?VB;3]JG_@B+JGC
M>V:/SM6L].%]&G_+"[2^@2=,>TBMCVP>]?9GQ<^!/@WX]Z+;Z=XT\,Z-XGL;
M.;[1!!J-LLZ128*[E#=#@D5DZ=^R=\-=)^%=YX'M?!/AV#P?J,WVBYT=+-19
MSR95MS1]"<HA^JBMJO&E+$T<%+&1E*MAYJ3E=>]%.[6NM]%OV\S"CP+6PM?'
MQP,XQH8FFXJ%G[LG&R>FEM7HNC\C\]?^#;#_ %7Q6_WM._\ ;BN)_P""W?[!
M=Q\"_B5#\:?!,,MGH^L7B/JJVF5.E:AG<EPI'W5D89R.D@_VA7ZF?!_]FWP#
M^S]]N_X0GPCH7A?^T]GVO^SK58/M&S.W=MZXW''U-=%XV\$:/\2/"M]H>OZ;
M9ZQH^I1F&ZL[N(2PSIZ,IX(J9<;RI\0SSC#Q?).RE%]8\J33Z7TNO^'+CP#&
MIPU#),3)>TA=QFKZ2YFTUUMK9_\ #'S=_P $J?V^[7]MKX$QQZI<0IX\\+HE
MMK=N,*;@<B.Z1?[L@'./NN&'3;GZEKSGX4_LA_#'X%^))-8\&^!?#?AG5)(3
M;O<Z=9K!(\9()0E>JDJ#@]P*]&KY'.*V$K8N=7 Q<:<G=1=M+[K3I?;RT/LL
MCH8VA@H4<PFIU(JSDKZVV;OUMOYZE.]UVWL)_+D9E;&>%S4/_"56?_/1O^^#
M5Z2UBF;<T<;-ZE0:;]@@_P">,/\ WP*\T]8I_P#"56?_ #T;_O@T?\)59_\
M/1O^^#5S[!!_SQA_[X%'V"#_ )XP_P#? H I_P#"56?_ #T;_O@T?\)59_\
M/1O^^#5S[!!_SQA_[X%'V"#_ )XP_P#? H I_P#"56?_ #T;_O@T?\)59_\
M/1O^^#5S[!!_SQA_[X%'V"#_ )XP_P#? H I_P#"56?_ #T;_O@T?\)59_\
M/1O^^#5S[!!_SQA_[X%!L(,?ZF'_ +X% 'G?B9&OM:DG_P"6<S@*:]$TV/R=
M.@7^[&H_2O-KUV?Q"RY.T3<#L.:]-@&($_W152)0ZOS9_P""S=_)\1/VG_AG
MX&A9B6M$;"GH]W=>4/Q A!_&OTFK\T?VW&_MG_@K_P##^U;[L=YH<//H9PW_
M +-7V' JMF,JW6$)R7K:WZGQ/B V\LC1Z5*D(OTO?]#])M+TR#1=,M[.UC6&
MVM(EABC7[J(H 4#Z  58HHKXUMO5GW"22L@K/\-^$]+\&V,EKI&FV.EVTLSW
M#Q6D"PQM(YW.Y50!N8\D]2:T*AO[^'2[&:ZN)$AM[>-I99'.%C51DL3Z #-4
MI2MRKJ3*,;\SZ'B?_!0/]G[6OVK/V?[SP!HGC33O!8UB>)M2N+BW\]KBU0EO
M)4!U*AG5"3GD*5Z$U^?_ /Q#H7__ $6;PW_X*&_^/U\@?\%!OVGW_:U_:U\6
M^,;>:Z;1YK@6>D)*Y_=V4(V187HN_!D*CHTC=3DGQA)))'559RS' YK^CN&^
M$,XP&!A3H8Q4N:TI1]E&5I-*Z;;N[;?(_F#BCC7),QS"=3$8%UN6\8R]M*-X
MINS44K*^_P S]SO'/_!-"\UC_@FEX?\ @1;^.=+L9+&[2XN-:ELBT-VHN);C
M:L>\%<ETYW'[A]:^5_\ B'0O_P#HLWAO_P %#?\ Q^K7_!<6];X:_LE_LZ_#
M^%BL=GIPDE0 J!]EL[:"/_T;)WK\S?/D_OM^=<O".5YS7P+Q>'QOLU4G.37L
MHRN^9IRNWUMMLCKXTS;(\-F"P>)P'M'2A3BG[6<;+E34;):VO:^[ZG[K?M!_
M\$V+CX[_ /!/GP!\([KQMI=K?>!Y+0Q:Z]D9(9U@AE@"A-X*Y20#[W5*^4?^
M(="__P"BS>&__!0W_P ?JU^SLC_&'_@WU^)&E1?/<>$]0N9."-P$$]M?,3U/
MW';KCI^-?F;Y\G]]OSHX9RO./]IP]#'<GLZLDU[*+NW9\VKTO?;9!Q9FV2?[
M)B<1@/:>THP:?M9QLE>/+HM>6V^[ZG]+G[+W@?4_A9\!O"_A76M?L?$VJ>&[
M"/3I=1M8S&MRD>5B8H68AO+"@\\D$\9P.^K\)_\ @B?^UA-^SS^V%I^AW]XL
M/AOXA;='O!*V$BN"2;63V/F'R\GC$QSZC]V*_)N,^'JV4Y@Z=67.IKF4DN5.
M[UT5TK.^BZ6/V3@7B6AG.6JK1AR.F^1Q<N9JR5M6DW=6U:WOO:X4445\D?9'
MYO\ _!<3P_)X6^*_PU\76NZ*XDMY[;SDX96MY8Y4Y]?WQ(^AK]$O"VM)XD\,
MZ=J,;*T=_:Q7*D="'0,/YU\1_P#!=NP63X+^![KC=#K<L0^CP,?_ &05]7_L
MN7YU3]F;X=W39W7'AG393G_:M8S_ %K[+-G[7(,%4>\74C\KW1\/DR]EQ%CZ
M2VDJ<OG:S_,[NBBBOC3[@*YGXS^ 9/BM\'_%7A>.Y6SD\1:1=:8MPR;U@,T+
M1ARN1G&[.,C.*Z:BM*=25.:J1W3NOD9U:<:D'3GLTT_1GSW_ ,$V_P!B6\_8
M.^!NH>#[SQ!;^));W5Y=3%S#:&V5 \42;-I9N1Y><Y[U]"445OCL=6QF(GBL
M0[SD[MV2U]%H<^7Y?0P.&AA,,K0@K)7;LO5ZGY__ !Y_X(8:;X]_:RA^(W@_
MQ19^%=,DU&WU:[T9]/,R?:$E$DOE,KJ$1\ [2#M8MCC 'WMK>BV?B31KO3M0
MM8+VPU"%[:YMYD#QSQ.I5T93P59200>"#5JBNO,<\QV.A2ABI\WLE:.UTM.J
MU>RU=V<66</X#+YUIX.GR^U=Y;V;UZ/1;O161^?VH?\ !(KXE?LZ>/M4UK]G
M'XP2>"=/UB7S9=$U6(RVL9Z@9V2)( >!OBW '&X][?@O_@D#XN^,WQ5TOQC^
MT=\4IOB1<:.WF6^C641BL V_<5)(0",X&Y(XDW=,X'/WM17J2XTS1Q^*//:W
M/R1]I:UK<]N;;K>_F>1'@7*%+X)<E[^SYY>SO>]^2_+OTM;R&P0I;0I'&BQQ
MQJ%55&%4#@ #TKY:_P""87_!.N^_X)\:!XPL[[Q3:>)V\47%K.CP6+6OV?R5
ME4@@NV[/F>V,5]3T5X=#,L11PU7"4Y>Y5Y>966O*[K7=6;Z;]3Z#$97AJV*H
MXRI'WZ7-RN[TYDE+39W2Z[= KX+^)G_!&OQ#H_Q\\0^.O@Y\8=:^&+>*)WN;
MVRA@D95=V+NJO'(FZ,N2P5@=N>#TK[THK;*\ZQ>72E+"RMS*S32DFO-233^X
MPS;(\%F<8QQD;\CO%IN+3VT<6FOO/G;]HO\ 8M\0?M%?L%Q?"35?&GVCQ%);
MV,=YXBNK9YOM<MO-'*\C)OW9?8>K<9[UZ3^RK\%9OV<OV=?"'@:XU"/59O#&
MG)8O=QQ&);@KGY@I)(Z],FO0**BMFN)J8;ZI)^YSN=K)>\U9O1=NFWD:4<GP
MM+%?7(1?M.14[MM^ZG=+5[WZ[ON?*W_!2K_@G/??M[ZO\.[JR\56GAL>!Y[R
M619[%KG[7Y[6I &'7;M^SGKG.X>E?2?CSP-I/Q.\%:KX=UVRBU'1M:M9+*]M
MI,[9HG4JRY'(X/4$$'D8-:U%*KFF*J4*.&E+W:-^2UDUS/F>JUWUUVZ#HY1A
M*6(KXF,?>K<O/>[3Y5RK1Z+331:]3\XM8_X(F?$#X$^+M0U3X _&K5/!]K?N
M'.G7\LT0 &?E>6'(E"Y^7=%D \DD9-34_P#@CG\=/VBKBWMOC1\?I]7T.WE2
M0V-@]Q=J^,Y*K*(XU?!X8HW7VY_2BBOH8\=YNO><HN:^VX0<_P#P*U_GN?-R
M\/<E=XJ,E!ZN"J34/_ >:WRV.+_9^^ 'A?\ 9C^%.E^#?!^GC3]%TM"%!;?+
M<2'EY9&_BD8\D_@   !\Q?M>?\$E+KXS_M(-\6/AS\1M3^&?C*[C1;V:VA=U
MF=4$?F(R2(R%HP%8<AL9[G/VC17B8'/,=A,3+%T:GORNI-VES)ZNZ::=_,][
M,.'\!C,+'!UZ:Y(-.*3<>5K1.+BTU9=CPCX;?L>:AJO[(^J_"_XO^+;SXFR:
MX9UO-5G#1S&-V#1;-[.5:(J&4YP& .*^8/A=_P $P_VF_P!EJ*\\._"OX\:'
MI_@FYG>2.+4+$O-;AB"62)X9D1SSG8Z@GG@GC]%J*[,+Q1CJ'M(KEE&H^9QE
M"+CS=U%JR?HE^".'&<)X#$>RD^:,Z:Y8RC.49\O9R3NUZM_BS\\?C)_P0A/Q
M:^'EO)?_ !-U36_B7>7R76K^*-<B>[\^%4D46\,7F QH"RGYF8DIV&%'VYK7
MPKDU;]GN[\$"\C2:Y\.OH8NS&2JLUL8?,VYSC)SC/MFNRHK#'<19AC8TXXF?
M,J;;CHE9NVUDM-%9;+HCHR_AG+<#*I/"T^5U$E+5NZ5][MZZN[W?5GSC_P $
MTOV%+S]@7X1ZUX9O?$=KXEDU;53J2W$%FULL8,4<>PJ6;/W,YSWKZ.HHK@S#
M'U\;B)8K$N\Y.[=DOP6AZ&6Y?0P&&AA,*N6$%9*[=EZN["BBBN,[@HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *;(@EC96Z,,4ZB
M@#S#6+1_#^O,J_+Y;[E/M7HVD7ZZEIL,R_\ +1<USGQ,TCS(8[M1RORM_2F_
M#/6-R26;-]WYDJNA.S.NHHHJ2@HHHH **** "BBB@ HHHH **** ..^.?P'\
M,?M&?#R^\,^*]-@U+3;Y"I#K\T1[,I[$=:_";_@I=_P29\4?L5>(KC6M(AN-
M:\"W4A,-W&NYK/)X24#I]3@=*_H*K-\7^#],\>^';K2=8LK?4-.OHS%-!,@9
M74^U?8<)\98S(ZUX>]2?Q1>WJNS_ *9\GQ1PCA,YHVG[M1?#);^C[K^D?R@T
M5^FO_!3_ /X(;ZA\,'U#QQ\*X)M2T/+3W>D+\TUIGDF,=67V&37YG75K+8W,
MD,T<D,T3%71U*LA'4$'D&OZBR//\'FV'6)P<KKJNJ?9H_FO.LCQ>5XAX?%QL
M^CZ-=TR.BBBO:/'/2/V9/VM?B!^Q_P"/1XB\ >(;K1;QP%N81^\M;]!N 2>%
MODD4;FQN&5)R"#S7ZZ?\$RO^"V&@_M :7XAB^,OB+PGX3\66(>XLHTLVL;2:
MRBBWR,)GD??+G<3'E3A 5#?-C\0Z*^5XDX/R_.:;5>/+4=O?27-ITO;5?TCZ
M?A_BS'Y143HRYH*_N-OEUZVZ,^U?VA?BMXV_X+=_\% M-T'PQ#>6_AV.=K+1
M894W1Z-IJL#->S@<!F #MSU\N,$D+G]*?VL/VC/!?_!%#]B#0/#'@VRLKS7A
M&;+P]IEXY?[;-G?<7ESM97* L6;:1EG1!M!ROYG?\$>/^"D'A7]@/XAZXGBS
MPLE]I?BH10SZY:)OU'3%3)"A2</"6(+*N&R ?FVA:\@_:^_:@\8?\%%?VI[C
MQ!<6MU<7FLW*:9X?T:!FD^QP%]L%O&,_>);+$8#.[' S@?*8[A:MC<QI9=5I
M^SR_#132OI-^?XWOK:[^T?3X+B:C@\!5S"G/VF.Q#:;MK!>7X6MI>R^R?J5_
MP3"_X*.'_@JCJ?BKX:_%/X:>$[I;/36U1[BTLV?3IX_-CC\N2*8N5DRX96#\
M[&X!&3^9O_!4O]E;0_V./VT?$W@OPU-/)H$:07]C%,YDDM(YXQ)Y)8\L$)(!
M/)4#))R3^MW[+7P5\'?\$3_^"?\ JWBKQ?\ 9Y/$]Q;I?^()HFW27]ZPQ!I\
M+8.51FV*<8RTDAP"<?B/^TS^T+KW[5/QT\1^/?$D@;5/$-T9S&I_=VL0 6*%
M.!\L<851W.W)R236' M.-7.L5B<J3A@DN5*[Y935O>BGMI?Y-=[+?C2I*GD^
M%P^9M2QC?,W97C!WT;7R^:?:[X.BBBOUP_*@HHHH * <&BB@#TCX*_M=_$?]
MGO5%N_"?BS5]+=2/D68NF/3:V17W!^SW_P ''/CKP;Y%KX[T"S\26<> T]M^
MZNG]R2=OZ5^:]%>#FG#&5YBO]KHQD^]K/[U9GN99Q)F>7O\ V6M**[7NON>A
M_0)\"?\ @NC\#/C%Y-O>ZQ<>&=2FQF"_A98U^LN OZU]4^!/B_X5^*%HL_AW
MQ%HVM1L-P-E>1S<?\!)K^5*N@\(_%7Q+X!GCDT77M6TQHSE1;W3QK^0.*_.,
MR\'<%4O+ UI0\I>\OT?YGZ#EWBUBX>[C:2GYKW7^J/ZL*1D#KA@&'H17\[GP
M@_X+.?'GX1K'#'XL?5K&/I;WL2L#_P "QN_6OI;X7?\ !RUXIT_RX_%O@G3;
MR-<!GT]V61Q_P-L9KX;'>$^=T;^QY:B\G9_<['VN"\4,FK:5>:F_-77WJY^O
M>I^#-)UF)DNM-LIE;KNA7_"N.UW]E/P#XA+-<>';/S&_B7*D?D:^.?AY_P '
M&GP@\4>6-8T?Q!X=+?>,R"8#_OWFO<O ?_!7O]G_ .(D<9L?'EK&S_PW-O+;
MX/\ P-17PN:>'^.6F-P+DO."DOO29]'0XDR3%_!7@_)M)_<[,Z;5_P#@G]X%
MU/=Y:WMGG_GDXX_,&N;U+_@FOX>?_CUUC4H_3S"K?R%>K>&OVJ_AKXN@62P\
M>>$IMW1?[6@5_P#ODMFNHT_XB>']6Q]EUS1[G=T\J\C?/Y&OA\5X>Y1)_OL&
MD_1K\K'?'#X"JKQY7Z-?H?,]Y_P3.5O^/?Q"J_[\9-9\W_!,K4B?W?B:Q _V
MH'KZ^BF6=-T;*ZGNIR*=7CS\->'Y;T/_ ":2_4IY3A7]G\6?'?\ P[)UC/\
MR,^F_P#@.]21?\$R=4!^?Q-8'Z0/7V!14+PQX>7_ "Y?_@4O\R?['PO\OXL^
M3;3_ ()G,I_?^(HV_P!R(BMK3O\ @FMH2$?:M9U!_7R\#^8KZ6>18EW,RJOJ
M3BLO4/'FAZ3G[5K.E6V.OFW<:8_,UUT?#C(8OW<-?U<G^I7]FX2.\5\V>/Z1
M_P $^/ ^FX\QM0O,?\]7'/Y 5UVA?LD> - *M#X?M6D7^-R6)_6KWB#]ISX<
M^%H&DOO'7A*WV]5;5H-WY;LUY9XZ_P""LGP#^'B2-J'C[3V\OJ+:*2XS_P!\
M U]-E_A_A;_[)@$WY4[_ *,QJ8C*\,KU)0CZM?J>[Z3X"T70H@EKI=C"HZ8A
M7C]*U(XEA7:JJJ^@&*^ _B'_ ,'$WP7\*>9_8]GKOB3;]WR(O)W?]_ *^??B
MC_P<P:U=>8O@_P "VENK9"MJDA9E_P"^&K[[+_#?/*J2I8;D7G:/_!_ \?%<
M=9%AE;VZ?E%-_DK'[ 5B^,?B-H'P]LC<:]K6EZ/;J,F2\N4A7'U8BOP%^+O_
M  6[^/7Q322&/Q)'H-G-G=!8PKC'^\P)_6OFSQM\;O%WQ&NI9M<\2:SJ33'+
M+/=NRG_@.<5]ME_@WC9ZXRM&"[13D_T7YGR>.\6\'#3"492\W9+]7^1^^'QU
M_P""UOP)^"?G6X\2?V_J$>=L.FQM.CG_ *Z*"OZU\3?M"?\ !R/XF\0>=:_#
MWPM;:/ V5%SJ#>;+_O+M( _$5^7]%?H&5^%V282TJD75E_>>GW*R^^Y\'F7B
M5G.*O&G)4U_=6OWN[^ZQZY\=_P!NKXJ?M'WK2^*O&&K7T;'*PK+Y<:CTPN,C
MZUY([M(Y9F+,W))/)I**^^P^%HX>"IT(*,5T227X'PV(Q5:O/VE>3D^[=V%%
M%%=!@%%%:(\(:L?#!UO^R]0_L59Q:F_^S/\ 91*02(_,QMW8!.W.<"IE)+<J
M,6]C.K]=_P!IO_@GM\-_V /^"3E]:ZQX'N/'7Q"\4RV=K-JUK'ON-/U.8$QM
M'*JL8K>)@4  Q*S*K<R#'Y$5_2Q_P3^\9:EJ_P"QO\*U\<>)O#'B#Q%K.D1-
M:W%E<*ZZ@L:[DQN/[R:.-5\PJ.'1C@8S7YCXF9IB,!#"8BFWR*=Y13<7+E2:
MU6R5G?U78_2/#G+:&.GBJ%1+G<+1DTI*-]'H]V[JWS[GQ[_P1BL)O^"?'PB^
M)'_"Z/%\O@<6Z66LOX8UA#$FGVTR$1WL9.=[S-F%HXLLKP[7&_ 'JG_!;G]G
M7Q[^UE^R)8ZK\,_$5UJ>CZ.IU:_T#3R)(_$ML55TEC9.9&B +K&"5<,2 75
M?BG_ (.*?"_Q4M?VCM&U3Q8]G>?#^2"2#PK/8VQCBMLD--#.26/VC.TDD[75
M05"X95U_^"(__!6E?@?JEG\(_B5JC_\ "'ZA,(]!U6ZD++HDS$ 6\C'[MLYZ
M'I&QYPI)7Y>MDF-KTZ?&.!<:E:ZG*FDG&R5FEI?F5G>_O+HW*-W]+1SC!T9S
MX2QBE3HV<(S;:E=NZ;ULHNZMT?5*+LN,_P""1/\ P6%_X8EM9/ /CZ"^U+X=
MW5PT]K<6R^9<Z!*V2^U.#)$[$%E!RIRR@DD'[#\6?MR?L#^'O'W_  M:WM?#
MFK^.K<M=PM8^'+M;R:X)#>9L>-(?.W $2OA@<D-UKY8_X+^_L2>!?V>_BEIO
MCOPGJVEZ;>>.KAFO_"T>U9(9 N6O(47[L+L,," !(V5)#%5_.NOJ<-PQE'$,
M5G>'E4HNJO?4)<O,]I*6FNNC:T>^[N?,XCB3-<AD\GQ$:=54G[KDN;E6Z:UT
MTU2>JVV5CZ$_X*-_\%"/$7_!0KXRPZ]J5K_8_A_18GM=#TA9?,6RB8@N[-@;
MI9-JEF  ^50.%KY[HHK]%P.!H8/#QPN&CRPBK)+^OO?5ZGP&-QM?%UY8G$2Y
MIR=V_P"OP70***5$:1PJJ69C@ #DUU'*)7TM_P $^/\ @FEXR_;I\:Q_9;>;
M3/"EJX^W:K*FV,#NJ$_>;'IG'%>T?\$S/^"*WB+]IF[LO%OCR&XT'P6K!XX)
M%V7&H]\!3RJ^Y SGBOVP^%?PHT'X+>";+P_X;TVWTO2[&,1QQ0IMSCN?4^YK
M\EXV\2*. 4L'EK4JVSENH_YO\%U['ZEP;X>U<<XXO,$XTMTMG+_)?GT.3_96
M_9-\(?LA_#.U\-^$]/BMXXU'VBX*_OKI^[,:].HHK^<\1B*M>I*M6DY2D[MO
M=G] 8?#TZ%-4J,5&*T26R"BBBL38**** "BBB@ HHHH **** "BBB@"OJ=\N
MFV$DS=(U)KS?3;9_$.O*K?-YK[F^G>ND^)>L>7!':*>7^9OI3?AEI&U)+ME^
M]\JU2VN3U.LAB$$2HO11@4ZBBI*"BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ KE_B>Q6PM\$CYSTKJ*HZYH$.OQ(DV["'(VF@"KX%.?#=O\ 0_SK
M8JOI>FQZ39K!%NV)TS5B@ 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 *\I_:;_:27X)V-EINEVO]J>*=:.RQM "0
MN3M#L!R1G@ =3Z8)KU:OF(1KXC_X*421WP#+I-@#:*_(R+96X^AD<_A7S/%.
M.Q%##TJ.%ERSK5(TU+?EYKW?JDG;S.3&5)1BHPT<FE?M<T].^ 7Q?\>VZZAX
M@^)%QH5U-\XLM/0A;<==I*%1D?C]36UX \,_%KX6^/M+L]4UNV\8>%KZ8Q7%
MP\6+FR&TD,>^,X&26'/:O<***/"N&HRC5IU:BFFFY.I)\UMU)-N+3ZJR\K"C
M@X1::;OWN]?7H>&_MJ?$W7OAPG@W^P]2FTW^T=4\BY\M5/FI\O!W ^IZ5[D.
ME?-__!0K[G@#_L,__$5](#I4Y36J2SG'TY2;C'V5E?17@[V72_4*,F\143_N
M_D<Y\8-8NO#_ ,*?$E]9S-;WEGIEQ/#*H&8W6)BI&>." :^<O@9HWQ?^.7P_
MA\06OQ+:PAFFDA$,MFCL"AQG(7O7T)\>/^2)^+O^P/=_^B7KYC_98\;_ !8T
M+X16]OX1\(Z5K&C+<2E+F>Y2-V<M\PP9%/!]J\#BBM'^V:%&NZKING)\M)SO
M=2C9M0:=DKZG+C)+ZQ&,N:UGHK]UV/<O@[\+OB-X1\8?;/%'CI/$6E^0Z?9!
M:B/YSC:V0!TP?SKU8G%<1\#O$7C;Q'HM])XVT.ST.\CG"VT=M,LBR1[02Q(9
MN=V1VJM^T[\5!\(/@SJVJQOMOI$^RV6#SYTF0I'^[RW_  &OI\%6PN!RQXI<
MZIQ3D_:.3DK;WYVY+;1?YG93E"G1Y];;ZWO^.IXCK/[9&I6?[6*PK=3#P/;W
M@T>5-B^4TF"IEW8SD/D]>56OJX'(KY7L_P!G*TN/V)I--::T/B*X']O9,@\P
M3XR(^N<^7\GU)KUK]D/XL?\ "V_@AI=U-)OU#3Q]@O,GDN@ #'_>7:?Q-?.\
M)X[&T\5+#9E*\J\?;1_NW?O4U_A7+9>;.7!U*BGR57K)<R\NZ^6AQ?[9WQ^U
M[X$>-O!=UI<^ZQG-P]]9L!LNU4QC!.,@@,V".A]:]F^''Q"TSXI>#K+7-)F$
MUG>)N']Z-NZ,.S \$5XI^UM8PZI^T1\(;6XBCFM[B^ECEC<;E=2\(((]"*YJ
M$WO["?QGVO\ :+CX<>*)OE/+?8)/_BE_\>3U*UC_ &UB\#G&*JUVY87GA%_]
M.VX0:E_A;=I=G9]R?K$Z>(G*7P72]-%KZ=SN_BG\3->T3]L'P/X>M-2F@T75
M+9GNK557;,1YO))&?X1T/:O<:^;/BW>PZE^W1\,[BWDCF@GL3)'(AW*ZD3$$
M'N"*^DZ^@X=Q$ZF(QJE)R2JV5W>RY(.R[+6^AU863<JEW]K]$?-?Q_\ &/CC
M5OVK-+\%^&?%$WA^WU#3$F'[I)(U<>:6)!4GD(!UK4_X4/\ &C_HK$?_ ( +
M_P#$UQO[1FJ:_HW[<VA7'AC3X-4UN/1T^SVTSA$D_P!>&R2RCA<GKVKT+PA\
M1OC9?>*M.AUCP/HMGI<MPBW<\=XC-#$6&Y@!*<D#)Z&OC\/*A7Q^*AB_K$FJ
MKBN1U>1*T;+W7RJS;;[(X8N,JDU/F?O6TYK=.VAW7Q'OM6\$?L^ZM<'4&DUK
M2]&=C>HH!>=(N9 ",<L,XQ7GW[&/[4W_  N30_[#UR=?^$FT]-V\@+]OB'\8
M XW#^(#V/KCT3]HG_D@_B[_L$W'_ *+-?-FB_ >_U7]FOP7X^\(%[;Q=X?MW
ME81#YKV-9I.,=V SQ_$N1Z5ZV?8W,,)F].6"O.%.DY3A=OFBI)-K^^D[KJ[6
MZFV)J585TZ>J4;M=U?\ ,^A?VIO%FI>!_@+XAU72;J2QU"SBC:&= "R$RHIZ
M@CH2/QJ[\$_$5]XE^!?A_5+ZX>XU"[TR.::9@ SN5R6XX_*O(?B+\>K'X^?L
M5>)M0AVV^I6L$,6H6F?F@D\Z/D#KM;J#^'4&O4OV=O\ DV[PO_V!XO\ T"N_
M!9I'%YS[3#U'*E*@I+5VOSM7MWZ/KT-:=93Q%XOW7&_XGS_^SU<_%S]H7P[?
MZC9_$:338[&Y^S%)K2-RQVAL@A?>O7?AM\(OBAX<\;6%[KWQ$CUK28&8W%F+
M14\\%2 ,XXP2#^%>!_L>^+_B5X=\':M'X)\,Z;KEC)>[IY;FX6-HY-@^4 NO
M;!Z5]-_ OQ5\0O$ESJ2^./#NGZ%'"L9LVMIUD\XDMO!P[8QA?3K7S'!OU?%4
M</.M]8=5ZN3=7V;:;>]^2VENSV./+^6<8N7-?O[UO\CS_P#;@^)7BCP1XA\#
MV'AK6IM&;7)YX)F1%8,=T*J3N!Z;ST]:BUGX3?'+PMIDVH67Q%M=8N+13*+-
M[-%^T <[1E",G\/J*Q/^"B>H_P!D>+_AM=>3)<?9;JXE\J,9>3:]N=H]SC%7
MO&/[?MQ';?V9I_@?Q!9ZYJ2^58IJ"^2&=OE4A<9;DC@=?6EF..P,<WQT<QQ%
M2'*X<BA*HK7@KV4=+MVT:U8JU2FJ]159-6M:S?;RT/2_V5_CM)\>_AK_ &A=
M01V^J6$YL[U(QA#( "&4=@01QV.17,_M!?M*:QI'CJV\!^ [.+4?%EX 9I9!
MNBL5(SR.F[;\Q)X48ZYQ6G^QG\%=1^#'PMFCUC$>K:Q=&]N(@0?L^5"JA(XS
M@9..YQVKS_\ 8MMU\0?M!_%#6;T>9J4-X849SDQH\TNX#_OV@^@Q7KRQV:3P
M. P%:3IUL1I.6TE&,7)V[3:27DV^IT>TK.G2I2=I2W?6R5_O-B#]F3XI:M%]
MKU+XL:A;ZA(-QCM480H?0 ,HQ_P$5U7P2MOB=X3\=SZ'XRO+/7M%^Q//:ZM#
M'M<R*Z*(WP!@E68\C^'J>:] ^(OQ"TWX6^$;K7-8DDBT^SV^8T:%V&Y@HX'N
M17$_#S]L+P/\4?%UIH>D7=[-J%[N\I7M613M4L<D^P->A'+\IR_&4Z:Q,H56
MU:,JLGSW=K.,FT[OLD[[&GLZ%*HESM2[.3U^39QMW\6?$?P%_:671_%6JW&I
M>#_%!QIEU.BJ+)R>$+ #H3M.<\%3ZU[IXJ\467@SPY>:MJ$RV]C81--+(QZ*
M!G\ST [FN4_:*^"MK\<_AK=Z3+MCOH_W]A<$<P3 <?@>A]C7S/H?BKQC^TR-
M"^%>H17%C_8,S?\ "0W1;YI8H6"J&]^W?+;3VKBQ6:8K):]3!M2JJKK0O=^^
MW9TV^B3?,F]HW5]#.=:>'DZ>KYOA]>WZ^A[)^ROXM\7_ !DUW6?&6K7UU:>&
M;J5H='TO:H3:#@R$XR<8QG."Q;T%>WU3\/Z!9^%M$M=-L(([:SL8EAAB0<(H
M& *N5]=D^!J83"QI5IN<]Y2;;O)ZNW97T26B5CNHTW""C)W?5^84445Z9L%%
M%% !1110 4444 %%%% 'F&ICR?$DGM+G]:]+M6W6T9]5!_2O.?&L!M?$MQZ,
M0P_*O0-#N/M.D6[?],P/TJF2BU7YI?\ !0L?\(A_P57^'.J3?NX9CHUT'/0A
M;MT)_P#'*_2VOSO_ ."Z'@ZXTK6OASXSM596@,^GO,!]QU99HA_Z-(^AKZ[@
M::_M147_ ,O(RC]ZO^A\7Q_"7]DNO'_EW*$ON=OU/T0HK!^%?CF'XG?#/P_X
MCMUVPZ[IT%^J@_=$D:OC\,X_"MZOD:D)0DX2W6A]G3J1G!3CLU=?,*^?O^"A
M7[>'A7]A?X<Z3>^)=$NO$H\47,FGQZ9"R#SHA&3*S;_E*#<BD'KY@]Z^@:_)
M;_@K;^R9^T#^V)^U;=7VA_#_ %>\\(>&[9=,T9Q>6_ESK]^6<*S@J7<D<C.U
M%KZ?@_*\'CLQC#'S4*44V[R4;]DG=:W:VZ)GRG&V;8W 99*IEU.4ZTFE&T7*
MW5MI)Z63WZM"?\/A?V;?^C9-#_\ !3I?_P :K>^%_P#P5*_9Y^*7Q+\.^&;#
M]F?08K[Q%J=MIEN[Z3IFU))I5C4G$6< L#Q7R#_PZ'_:,_Z)CJO_ (%VW_QR
MO5/V'O\ @EC\;O G[7OPZUSQ/X U#2]!T77+>_O+J6YMV6%(F\S)"R$]5'05
M^Q8W*>%Z>'J5*>(3DHMI>W;NTM-.?4_$<!G/%M7$TZ53#-1E))MX=*R;2;OR
M:>I]M?\ !2S_ (* ?";]ESXN:%X2\=?">R^(5\VCIJ5M-/9V<R6,,DTL0C7S
ME8KDP$D+@8VU\X_\/A?V;?\ HV30_P#P4Z7_ /&JJ_\ !6O]@OXW?M,?MKZ]
MXB\+^!=0UCP['96=E8745Q;HLJI"I?AG!_UC2=17S3_PZ'_:,_Z)CJO_ (%V
MW_QRN#A_)>''EM&6*Q"51Q3DO;.-F];64E:WH>AQ)GW%"S2O'"89NFI-1?L%
M*Z6B=W%WO;1WV/U&_8%_;6^&7[5OPG^)-OX.^%>G^%=*\-VPN-1T5;6TC@U@
M2Q2\-'&@1MRP["7!R"!T%?+)_P""PO[-H_YMDT/_ ,%.E_\ QJO0?^"'W[(O
MQ8_9:^*WCF#Q[X+OM"T'Q%H\12>>>&2-YX9@%CVH['+)-(<D8PA]:^+_ !A_
MP1\_: L/%NJ0:=\.-3N=/ANY8[69;NVQ+$'(1AF3/*X//K7+EN5</?VKBZ-6
MNE37(X/VS2=XOFUYM6FO-H[,TSCB7^R,'7HT&ZK]HIKV*;5I+E]WE]U-/HDF
M?2=M_P %COV<;.XCFA_9HT>*:)@Z.FEZ8K(PY!!$7!'K7Z)_L<?M9>'_ -M'
MX&V'CCP[#/9P7$TMK<V-PRM-8SQM@QN5XY4JP(ZJZ_2OQ(_X=#_M&?\ 1,=5
M_P# NV_^.5]T_P#!$SX#_&[]DOQWXE\,^.?!&KZ5X-\2PB\BN9+F&2*RO8AC
M.U9"1YL9VD@=8XP>.1S<9</Y#_9TJ^75XNK"S2=7FNNJ2<GKUTUTL=7 _$?$
M7]IQP^9X>2I3NFU1Y$GT;:BM.FNBO<_2&BBBOQ8_=CX%_P""\6O1P?#_ .'F
ME[OWUUJ%W=!?:..-2?\ R**^S/V?]&?PY\!O!.GR+Y<ECH-C;LO]TI;QJ1^E
M?G__ ,%8+M_CG^W+\/?AWI\BM-;QVUG)W$,UW."<CVC$;'V-?I5:6R65K'#&
M-L<*!%'H ,"OLL[7L<DP.'>[YYOT;T^]'P^0OV^?9AB5LN2"]4M?N9)1117Q
MI]P%%%% !17BG[6?_!07X7_L86B+XRU[_B;31^;!HVGJ+G49DZ!O+R BGG#2
M%5.#@G!KYFC_ .#B3X7_ &I&D\#_ !"CL6< W AMB0OKM\W!^F[\:]_ \+YM
MC:7M\-0E*/1VLGZ7M?Y'SN8<79-@:WU?%8B,9K=7NUZVO;YGZ"45Y#^RG^W1
M\-?VS-'FN/ ^O+=7MG&)+O3+J,V]]9J3C+QGJN>-R%ER1SR*ZC]HSX]Z+^S#
M\&-<\=>(8=1N-'\/QQR7,=C&LEPP>1(QM5F53\SCJPXS7F5,NQ5/$_4ZE-JI
M=+E:L[O96??H>I3S/"5,+]=IU%*DDWS)W5EN[KMU.VHKA/V:OVA=#_:I^"^C
M^.O#D&I6VCZX)3;QW\21W"^7*\3;E1G4?,AQACQCZ5W=85Z-2C4E1JJTHMIK
MLUHT=&'Q%.O2C6HN\9)--=4]4PHHHK(V"BBB@ HHHH **** "BBO(?VR_P!M
M/PG^PU\.=-\3^,+37;S3]4U)=+B32K>.:82M%)*"PDD0;=L3<@DY(X].C"X6
MMB:L:%"+E*6B2W9S8S&4<+1EB,1)1A'5M[(]>HKX/_XB'O@=_P! /XE?^"NT
M_P#DJGVO_!PM\#[NYCA70_B5ND8(,Z9:8R3C_GZKZ#_4K/?^@6?W'S7^OG#_
M /T%P^\^[:* =PHKY<^N"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH KZI9+J-A+"W21<?2O-[&XD\.Z
M\&/RF)\,/:O4*XCXE:-Y%VMTB_+)PV/6JB)G:6\ZW,"R+RKC(I]<W\.M:^V:
M<;9F^>'I]*Z2I&%%%% !1110 4444 %%%% !1110 4444 -EC6:-D=596&&!
M&017P)_P4E_X(E>&_P!IF*\\5> UM?#OC#:7D@5=MM?M[@#Y6/MCWK[]HKU<
MGSK&99B%B<'-QE^#79KJCS,VR?"9E0>'Q<.:/XKS3Z,_E=^,_P #/%7[/WC:
MZ\/^+-'O-'U*U<HR3)A7QW5NC#W!KD:_IL_:[_89\ _MG>#9--\6:7"UVJD6
MVH1+MN+9L<$,,$CVSBOQ*_;Y_P""1/Q _8QU6XU"UMYO$W@\N?)U&U0LT2]A
M*N.#CTR/>OZ1X2\1,%FR5#$6IUNSV?\ A?Z/7U/YZXIX QF5MUZ%ZE'NMUZK
M]5IZ'R1101M.#P1U%%?HQ^?A7H_[)G[2NJ?LB_'K0?'^C:9H^K:AH<C-';ZE
M!YL3!E*MCNC[20'7E2<UYQ16.(P].O2E1JJ\9)IKNGHT;8>O4HU(UJ3M*+33
M[-;,^L?^"I/_  5#U3_@HCXJ\/QVNG77AOP?X?ME>'29+CS3)>NO[Z9V7"MC
M[B' (4$X!=A7R=117/EN6X;+\-'"82/+".R_X/5ON=&8YCB,=B)8K%2YIRW?
M];(****[CA"BBB@ HHHH **** "BBB@ HHHH *,XHHH FL]1N-.E\RWFEA?^
M\C%36]IWQA\6:1C[+XDURWV]/+O9%Q^1KFZ*SE3A+XDF:1J3C\+:.^L/VJ?B
M5II'D^//%JXZ#^U9L?ENKZ__ ."-7[9GCS7?VYO#>D^(O%FLZMI.H03P-;W5
MTTB,[+A3ACU!KX"KVS_@G)XM/@S]M[X:W>[9&^NVL,AST5I%!_2O!X@RG#UL
MMKP5.-W"5M%?9GN9#FF(HYC0FZCLIQOJ^Z/Z9*_&C_@O1^U[XT\#?M6V.@^%
M_$VJ:-::?IBK/%:7#1AG+%LG!ZX(K]E8I%FC5EY5@"#ZBOYT/^"Q/CK_ (3W
M_@H%XZN%?=!;SQP1#.=H6-0?US7X+X3Y?#$9Q*56*:A!O575VTC]P\4,=/#Y
M3&-.33E-+1VT2;/(;_\ :P^)FIL3-X]\6MGL-5F _P#0JQ-0^-'B_5L_:O%&
MO7&>OF7TC9_,US-%?TI'!T(_#!+Y(_G>6+KR^*;?S98O]7NM4DW7-S/<-ZR.
M6/ZU7SFBBNA*VB,&V]PHHHH$%%%% !1110 4444 %%%% $MC+'!>PO-'YT*.
MK/'N*^8H/(R.1D<9%?TE^&_%/P:^%G[ OA[5E\/V%K\&;K1K2X>T&GF_MK6T
MN A\RXCVLSJ&<&1RK$$LS=&(_FOK]GO^""/Q>TK]J+]B/QI\$?%<<%[;^'5F
MM#;L^'N=,OA(2,9SE)#*-RXV[X^AY/Y9XJ9>ZN!HXUN7)2FG)1=O=E9773F3
MLD[:79^F>&./5/&U<&E'GJP?*VK^]&[L^MFKW5];(Q_VNO\ @W_\$_'30_\
MA-OV>_$6EZ6NHQFYATJ2[^UZ/?@\AK>X4LT6>>#O3D ; .?S4^(WASXQ_L3?
M%;0=/\2)XJ\'^(?!=P;S0UN9&,-H2^\RVI),31LXRQCRK$$'/(K]2_\ @D#_
M ,$\OC9^RA\:_%MYKWBS4O#/PTTC5+NT@T&0I/'XH"[HTN]K<0)A8V$BA7?:
M%X7.?H+5?VM/V8/V^_&6N?!O6=7\,^++RUG,"6=^ICAOY%4%FLKCC>ZDL,Q,
M'^1R,K\Q^;PO&&,RW$3P<G]?PT$FYI-R@GI[SU3T>MV[[<RU2^BQ7">$S"A#
M%Q7U'$3;2BVE&36NBT:U6EDN_*]&^+_8]_:C^'W_  6B_8_U;P3XZL[-?$T-
MJD'B#2E;RY%D&/+U"UYR%W\CKL8%6R""WXS_ +;W[(NL?L0?M$:QX!UC4+#5
MI+$)<6M[:.-MS;R#,;LF2T3XZHW((X+*58^P?MJ67A'_ ()P_MJK<?LX_$;5
MY=4T=)5NV5(KF/19GW(]JLYRMQA20RLAV' +,V0ORCXF\3:CXS\0WNK:M?76
MI:IJ4S7%U=7,ADFN)&.6=F/))/<U]MP?D3P=:>,P%1K"5DI1IRBU*,GZ[*VV
M]TUV3?QO%F=+%T883&P3Q5%N+J1:<917IN[[[6=^[2F\7^.-:^(.K+?Z[JVH
MZQ?)!%;+<7MP\\BQ1H$C0,Q)VJH  Z "LNBBOOXQ45RQ5D?"RDY/FD[L***^
MD/V'_P#@F-\1?VV/$4/]EZ?)I?AU7'VG5KM2D*+WV\98XZ8&*Y<=F&'P=%XC
M%348K=LZ<#@<1C*RH8:#E)]$>%?#WX<ZY\5?%5KHOA_3;O5-2O'"1PV\9=B3
MW/H/<\5^P?\ P33_ ."%&F_"TZ?XR^*R0ZGKBA9K?2!\T-H>H\SLS#TY%?5G
M[$'_  3;^'_[$/AF./1;&/4->D0"YU:XC!FD/?;UVCV%?0U?SYQAXG5\;S83
M*[PI[.6TI>G9?CZ'[SPGX;T<';%9E:=3=1^S'_-_@0V%A#I=G';V\,<%O"H2
M.-%VJ@'0 5-117Y%OJS]4"BBB@ HHHH **** "BBB@ HHHH **** "FS3+!"
MSL<*HR33JYWXB:S]ATO[.K?O)^/PH Y'5+J3Q'KS,N297VH/05Z1I-@NF:=%
M"O1%Q7'?#?1OM5\UTZ_+#PN>YKN:J1,0HHHJ2@HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH *Q?&GB";0+6%X0I+L0<UM5@^.M$N-;M(4MUW,K$GG
M% %[PSJ<FK:/%/)MW/UQ6A6;X4T^33-$AAF7;(N<C-:5 !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !12,P1<L0!ZFN>\0^/X-.W1V_[Z
M7ID?=% &SJ>K0:3 9)I%4>G<US4GQ)DN;CR[6U+DG SWK)L]+U#QG>>9(S>7
MGEF^Z/I78Z#X6MM!B^1=TG=SUJM$(ET?[9,GF791&;I&O:KU%%2,**** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M-GC/[ MA-^V1_P %(/%/Q0OH9#IN@RRZE ",JC/F"SC8^JQ@M]8J_32OGO\
MX)H_LR-^S3^S/IT.H6OV?Q)XC(U355;[\3,/W<)_W(\ CLQ>OH2O3XKS"GBL
M>XT/X=-*$?2.GXN]O*QY7!^6U,)EREB/XM5N<_66OX*U_.X4445\T?4A7GO[
M5OQ[L_V8?V=O%OCN\19E\/6#SP0L<"YN#A(8\_[4C(N>P)->A5\D_P#!<%IE
M_P""<OC#RNAN]/$G'5?M<7_UJ]7(\)#%9C0PU7X9SBGZ-I,\?B#&5,)EF(Q5
M+XH0E)>JBVOQ/F+_ ()$_L7V_P"V;XE\0?'WXP#_ (3"XO-3>'3;345\ZWN9
MD ,DTJ,-KHF5CC3E!M;(^5<?I[<>!-#N]%;39=&TF33GB,#6KVD;0M&1M*%,
M;=N.,8QBOF[_ ((L)9I_P37^'?V,QLQ.HFX*@;O-_M&YSN]P, 9_A"]L5]3U
MZ_&6:5\1FU:$FU&G)PC%:**B[*RZ;7/%X'RG#X;)J%2*3G5C&<Y/5RE-<SN]
MWO8_+_\ ;:_8'\7?LB?M=>"?BQ^SGX5U::"XN&EU31M(A9[>T="F^,HOW;>X
MC9E*#@%6QC*@?4W_  5UG:Z_X)K?$B1HVA:2QM&9&ZH3>6YP?I7TU7S3_P %
M@O\ E'%\3?\ KTM?_2R"NC Y]7S#'Y?3Q*3E2G&//]J2YTTI/KR[+\3ES#AZ
MAEF79E5PK:A5A.7)IRQ:@TW%=.;=^FA2_P"",7_*.#X>?[M[_P"EL]=I^V?^
MW_X _8<T"SF\67%[>:MJP8Z=H^GQ"6\O I + $A50$@;F(SVR1BN+_X(Q?\
M*.#X>?[M[_Z6SU\-:W^U1\/8/^"SWCKQI\8+J8Z!X%N;G2M$A:SEO8XKFT=;
M>/$8!V@,)I0< !SGKR?2HY%',<^QTJL92A2E4DXQ^*3YFE%;VN]W;9,\VMQ!
M/+.'LOC2E&$ZL:<%*?PP7(G*3U5[+97W:/I*'_@NM8^'/L^H>,/@G\3O"OAB
M^;%IJ\MOOCG7(^8!UC4\'/RNWISUK[4^%'Q9\._''P!IOBCPGJUKK6@ZM'YM
MM=P$[7&<$$$!E8$$%6 92"" :^3?'7_!9C]EWXE^#]2\/Z[K6I:EH^L6SVEW
M;3:#=%)HW4JP^YD<'J.1U&#7E7_!O#X_EGTWXM^$+.]DO?#6CZI;ZAI9=2N!
M-YT;, ?F&]8(C@]".@).<\TX=C++*N.6$GAI4G'23DXSC)VT<E?F3M?6UF7E
M/$\XYK1R]XR&*A64K.*BI0E%<VJB[.,E>VE[K[_J/]M3_@I?\.OV'[VQTOQ
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
M*,G<3G"G:2/4/CAXWNOB9_P2IU_Q)>_\?GB#X;-J,_'_ "TFT\2-^K&OG/\
MX-]/V>O"+_L]:I\0Y]&M;SQ=<:U/IJ7]P@E>TMXTB8)#D?N\L[%B.3QDX %?
M-97E674\KKX[,82E*E44;1E:^CT;Z*^MTKZ66Y]5FV;YG5S;#X#+)QA&K2<V
MY1O;5:I:7=M$FTM;O8^OOA)^U[H'CK]DO3?B]XBC'@G0;JRDO;J/4)MQL525
MXL%MHW,Q4;0%RQ8  D@5\]I_P7$\)ZY9ZAJGAWX5_%WQ+X7TQV6?6[+1@UG&
M <;F;=A!T^\0>1D"L?\ X.&X=>?]C?07TXO_ &+'XE@_M94!S@PS>26X^X).
M#D_>,?7M]:?LJVWA>V_9J\$Q^#UL!X9_L6V^QBUVF(KY8W9*\%MV=Q/.[=GG
M-91PF6X?+HYG6HN?M9R48J;2A&-M&[7<G?2_17-98S-,3F<LIHUU3]C3A*4W
M!-U)2NKJ+=E%-:VZNUSXQ\!?MK_'C_@I!\5=2E^!=UX=\#_#CPK?6T5[-K/E
M-JNH*WS,&3;-Y>X!L!0!P1YA.0/HGX#_ /!1?PW\;OVK/%GP?;0M:\/^*?":
MW#.U\\/DWODR*C>258LV5<. 0"4R>,&OE+_@GC?6Q_X+2?'%?!+1S^"[BSO&
MNS:M_H@F%Q;'<N#M)$QF"D9^5GQP2:C_ ."I>E7?[%O_  44^%O[0&DQ+!I6
MM3Q6.N&/@S-$/*F#<$#S+-@H//,1...?HL9D^!Q./_LJ%)0O14J5M)<[BI<M
M1_:;L]]NB1\Q@<[Q^%R[^UZE5S4:[A6OK%P4G'FIK[*5UMOU;L?IP3BOG_\
M9-_X*%^&_P!L7XN>.?#/A70];%GX%E,-QK4QB^QWA,SQQ^5M8MB01R.N0/E7
MG!XJY_P45_:2_P"&:/V+_&'BZQN(5U*2S%EI+,?OW%P1'&RCN5#%\>B'MFO,
M_P#@B)^S]'\&/V(-)UJXA9=:\?SOKEW(X^8Q$E+=<]U\M0X]Y6KXW"Y;0CDU
M;,<0O><HPIZVU^*3:ZVCIZL^XQ>:XB>>4,LPK7*H2J5-+^[\,$GT;E=OK9'V
M!1117S9]4%%%% !1110 4444 %%%% !1110 4444 %%%% !5+Q!I:ZOI4L)'
MS$97V-7:* /,= U!_#^NJ6^7:VQQ[5Z9%*LT:LO*L,BN%^(FB?8M1%R@_=S=
M?8UN?#[7/[1TSR';]Y!Q]15/N2NQT%%%%24%%%% !1110 4444 %%%% !111
M0 4444 %5=:T2S\1Z7-8W]M#>6=PI26&5 R2*>H(-6J*:DT[H&DU9GYM_M^?
M\$"_#?Q86\\1_"QH?#NN-F5]-;BTN6Z_+C[GT K\B?CE^SMXQ_9R\8W&A^+]
M#OM(OK=L?O8SL<>JMT(-?U-5Y]^T#^RYX'_:>\)RZ/XST&RU:W=2$D>,>; 3
M_$C8RI]Z_4^%O%#&X"V'Q]ZM/O\ :7SZ^C^\_,^)O#;!XZ]? VIU.WV7\NGR
M^X_EPHK]*OVY_P#@WZ\3?#-KS7OA7-)XDT=<R'3''^E0#^ZG7?\ I7YS^+/!
MNK>!=:GTW6-/N]-OK9RDL-Q&49&';FOW[)N(,!FM+VN"J*7==5ZK='X7G&0X
M[+*GLL93<>SZ/T>QFT445[1XX4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !72?!SQ/_ ,(7\5O#NK;MG]G7\-QN]-K US=.0[77ZU%2"G!P>S5B
MZ<W":FMT[G]67A/78Q\-M-U*9OW7]G17#M[>6&)K^8?]J'Q=)XY_:&\9:E(V
MYKC5KC!]0)& _05_01H'Q<6?_@F7)XJ:5<P^#9I4;/5DMV _5:_G&U_4VUK7
M+R\;[UU.\Q_X$Q/]:_%/"/ .E7QE22U34?N;;/V+Q4QRJ4,)375.7WI%2BBB
MOVX_&@HHHH **** "BBB@ HHHH **** "BBB@ KZ@_X(\_M._P##+G[=_A'4
M+J98=#\3.?#NJENBPW)4(^<\!)EA<G^ZK5\OT X-<698&GC<+4PE7X9Q<7\U
MO\MSLR_'5,'BJ>*I?%!IKY/;Y['[C?\ !Q'\2_B;\-?V8M!_X1#5)-+\'ZYJ
M#Z9XEDLPZ7C[D+0QF53\MN^V17'&X[%)(8J?P[CE:&171F5E.58'!!KZZ_;@
M_P""OWCK]L?X'>%_A])&FE:%I^G6BZ\^%>;Q!?1)'NF<X^2,2*65%.3G+$\
M?(=?,<!9'B,KRI8;%PC&?-)Z;M7T<GW^_2W6Z/I..,YH9GF;Q.%E*4+):[)V
MU45V^[6_34&8NQ)Y)Y)/>BBK6CZ)>>(=0CM;&UGN[F9@J1Q(69B>@P*^S;25
MV?()-NR*M=)\+_A%XD^,_BJWT7PQH][K&HW3A$BMXRW)]3T'XU]O?L-_\$&?
M'?QX:TUOQ]YO@_P[)AQ!(G^F3KUQMXV@CODU^NG[+_[$GP[_ &1?#:6'@[0;
M6SFV!9KUT#7-P?5GQDU^:<3>)N7Y=>CA/WM7R^%>K_1?@?HO#GASC\PM6Q7[
MJGY_$_1?JSX&_8"_X-^+/0Q8^)OC#*MY=?++'HD)/EIW'F-QD^JX(K]/_!O@
MK2?A]X>MM)T73[73=.LT"0V]O&$1 /0"M2BOY]SWB3'YO5]KC9W[+:*]%_3/
MWC)>'\#E5+V6$A;N^K]7_2"BBBO!/:"BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@!'<1HS'HHR:\T\2ZFVOZZQ7++NV(/:NN\?:W_ &;I1B5OWL_ ]A7/
M_#W1/M^I_:''[N#D>YJEW)?8[#PYI*Z-I,4/\6,L?4U>HHJ2@HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "JNJZU;Z-&K7#[%8X%6JY?XH#
M.GV_^^: 9T5A?QZE;+-"VZ-NAJ:L?P+_ ,BU;_0_SK8H **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BC.*S=7\56>C*?,D#/_<7DF@#2K+UOQ9::(GS
M/YDG9%ZURVK>.KS69/*M5:-6.!M^\:ET3X?7&H/YUZS1JW.T_>/UJK=Q7[%7
M4?$NH>*)_)A5E1NBI_4UK^'_ (=+"5EO&W-UV#H/K70Z;H]OI,6V&-5]\<FK
M5%PL-A@2WC"1JJJO0 4ZBBI&%%%% !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 -EC6:)D;[K#!KS/6[&3P]KK <;7WH?4=
M:].KG_'WA_\ M2P\^-?WL(_,541,U-!U5=8TN.9>K##>Q[U<KS[P+XB_LF^\
MF1OW,Q_(UZ"#D4F-'A'_  4#_8^M_P!KWX*R6-MY4/BC12UWHUPW ,F/FA8_
MW)  /9@I[8/SQ_P2I_;<FT2Z'P7^($MQ8ZQILS6NB2WORL"IP;%\\AU(.S/4
M?+V4'[^KXY_X*4?\$Z)/CT/^$\\"1QVGCG3T#7-O&?*_M=4Y4AN-LZXX8_>&
M 2, U]?D.98>OAWD^8NU.3O"7\DO\GU^?>Z^)X@RO$X?$K.\L5ZD5:</^?D/
M_DET^79)_8U%?"?[!O\ P5+34IX?A_\ %Z9M'\26+_8[?5[P&);EU.WRKG/^
MKE!&-QP&[X;EONP-N&1R#T->'FV3XG+J_L,2O1]&NZ?7].I]!D^=87,Z'M\+
M+U3WB^S71_@^@5PO[3WAC6O&O[.'CS1_#:32>(=4\/WUKIBQ3K!(UR\#K$%D
M9E"'>1ABP ZY%=U17!0K.E4C5CO%IZ[::GH8BBJU*5*6TDUIOJK:'X;_ /#M
M']M3_H$>+/\ PN++_P"3*Y_3O^"/?[5FCZZNJ6G@.^M=25VD%W#XHTQ)PS9#
M-O%UNR<G)SSDU^]%%?I4?%?-(W4:-%7_ +LO_DS\LEX.Y1)IRKUG;;WH_P#R
M!^(.B?\ !-C]M"UUJSDFTGQ8(8YT9R?&]D<*&!/'VROV^'2BBOEN(N*<3G+I
MO$4X1Y+VY$U>]M[M]M/F?7\,\(X7(U46&J3G[2U^=IVM>UK17?7<***\N_:D
M_:[\'_LE^#&U/Q)>[KVX4_8-+@(:ZOV'95[+GJ[84?7 /@8;#5<145&A%RD]
MDCZ+%8JCAJ3KUY*,8[M[%W]I_P#:5\/_ +*WPHO?%&O2;O+_ '5E9HP$U_.0
M=L2?EDGHH!-?"?[ ?P$U[]N?]I#4?C7\05:?1]/OQ/:Q.O[J\N4QY<**?^6,
M("Y]2%'/S5@_#GX8_$;_ (*Z?''_ (2GQ5)-HOP^TF8QCRR1#;QYR;:V!^_*
MV!OD/3J>BI7Z=>"/!.E?#?PEI^@Z'8PZ=I.EPK;VUO"N%C0?S)ZDGDDDGDU]
MMBIT\@PDL)2DI8JHK3:^Q'^5/N^O_#'P>%A5XBQD<;6BXX2D[PB]'4E_,UV7
M3[NYJ4445\$?H@4444 %>=?M:_ 2W_:?_9O\7^!+B7[/_P )!8-#!-@?N9U(
MDA<Y!X$B(3WQG&#S7HM%;8?$3H58UJ3M*+33[-.Z,<3AZ>(HRH55>,DTUW35
MG^!^5_\ P1W_ &T+#]D75O$/P$^+3'P;J%GJTMQI]UJ;B&W@F95$EO(S8"!B
MHD1R=K;SR,KG]0_^$ET[^Q_[0_M"R_L_ROM'VGSU\GR\;M^_.-NWG.<8YKQK
M]K;_ ()U_"O]M(1W'C'0Y(]:MX_)AUG391:W\:=E+X*R*.PD5@N3@#)KY>7_
M (-U/ [3>3)\2_'+Z6'#"U$=N& X_BVE<XSSL_"ON,PQ&19Q6>.K598>I+6<
M>1SBY=7%IIJ^]GU/S_+</Q#DE%9?0HQQ-*.D)<ZA)1Z*2::=MKKH<%_P4:_:
MZUS]M3]K?X?_  B^ _BS5I([29TU+4]"U":WMYYI63>S21D!XK>)&8N,CYW
MR17U]_P5;\.W%Y_P3;^)-G 6N)+72H)&9C\S+%<0N['WVH378?LH_L'?#/\
M8PTVXC\#Z"+?4+U!'=:I=R?:+ZY48.UI#]U<@':@5<@'%>K>(?#UCXMT*\TO
M5+.VU#3=0A>WNK6XC$D5Q&P(9&4\%2"00:X\=Q!@X5\)# 4W[+#--.5N:;YE
M)MVVO;1=/P7=E_#F-GAL9/,:B]MBDTU&[A!<KC%1OO:^KTO^+^5O^")7C#2_
M$'_!/+P;9V=]:W%YI,M[;7L"2 R6LANI9 KKU4E&5AGJ&!KY@\''0OV,_P#@
MMYXVM_B#!86_AGXH+<W-A?ZE;H;56O)4N4<ELA5\^.2$OV;[V!DCZN^!?_!(
M/X4?LX?M&Z;\2O"-QXNTW4-):=K?2VU".731YUO) P*M$92 LK$?O>&QVXKT
M[]K#]BCX>_MH^$8-*\<:.;J2Q+-8ZA:OY-]8%A@^7+@\'@E&!4E5)4X%=_\
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
MT_\ @GA\)_@?\%/AI=:+\'=?T/Q+N=9=6U&#48;V_O),85IF3[JCG:H"J,G
MR6)3_@J;^S5_PU#^Q;XKT:UM8[K7-(C&M:1G[PN( 6*K_M/$98Q_O_B/@W]M
M;]G_ ,)?L+_\%"/@ZOP*NKS2_%&K7\7]H:#;7<ES]G5IXE0'<2X2='D5D8D%
M4SP#S^L'Q&\?Z+\+/ VJ>(?$5]:Z;HNDV[W%W<7#A8T0#D<]2>@'4D@#)->-
MFU&K@\9A<XPM651UGSQYU:=XRM9I-W3Z6T:T6A[F3UJ6.P.+R3&484E17)+D
M=X6E&]XMI6:W=]4]6[GXOWW[1.H_\%"?A#^S3\ ;62ZEU6RU)K?Q!,^Y]L<+
MF*"3/).RS\UV/KQVK]L-#T6U\-Z+9Z=8PQVUE80);6\,:A4BC10JJ .
M/2ORU_X(6? ^R^(_[3OQ*^,ECHJ:3X7LKBZT_P /VS9;[(]S+YA1"2>8K?:A
M//\ K:_52NGQ$Q%&.,CEV&7+"G>37:=1\TEIV32\K6.3PSPM>>"EF>+?-.KR
MQ3[PIKDB]>[3;[WN%%%%?GI^EA1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 4?$>E+K&E20D?-C*^QK@?#VI/X>UQ2WRJ&V.*],KA?B)H/V.\%U&
M/DF^]CL:J)+[G<12K-$KKRK#(-.KF_AYKOVZP-O(V9(>F>XKI*DH**** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ /->)_M5?\$_?AE^U]HLD/BKP_
M:M?["L6H0(([F'Z-BO;**Z<)C*^%JJMAYN,ELT[,Y\5A:.)INE7BI1?1JZ/P
M[_;$_P"#?WX@?!Z2ZU3X?S?\)CHL>7%NJ[;R)?0+R7QZ\5\#>+?!FK> M<GT
MW6M.O-+U"U;9+;W,9CDC/H0:_J](R*\@_:3_ &%OAG^U9H[VWB[PS874^TB.
M[2,)<0GU5O7ZU^N\/^+N)HVI9K#G7\RTE\UL_P #\JSWPJP]6]7+)\C_ )7K
M'Y/=?B?S'45^I/[5O_!N/K>@BYU+X6ZXFK6ZY9--OV"3 ?\ 73@'Z8K\\/C5
M^S7XX_9XUI['QAX;U70Y5;:KW%NR1R^ZL1AA[BOV;)N*,LS2-\'53?\ *])+
MY/4_(LWX:S++96Q=)I=]U]ZT.%HHHKZ \$**** "BBB@ HHHH **** "BBB@
M HHHH **** /V0@^-_\ 97_!OG#?--^_CT]-*D.>299BF/R:OQOK[.OOC;O_
M .",L7AMI<-<>*S:!">HB6*7^M?&-?&\'Y;]4^MMKXJTW\M+?J?7<69A]:^J
MI?9I07SU_P" %%%%?9'R(4444 %%%% !1110 4444 %%%% !1110 445U/PJ
M^"?BOXWZ\NF>%-!U/7;QF"F.S@:79GN< X%9U*D*<7.HTDMV]$:4Z<ZDE"FF
MV^BU9RU6]$T*\\2:E#9Z?:SWEU<,$CBB0LSD]@!7Z/\ [*G_  ;K^-/'7V;4
MOB1JD'AFQ?#FR@(EN)%/;(/RGV(K]+OV6_\ @F_\*?V2M/C7PWX;M9=250KZ
MC=H);F7ZG&/TK\YS[Q0RG IPPS]M/^[\/SE_E<_0,D\-<TQMIXA>RAY[_P#@
M/^=C\C_V/?\ @A)\4OV@);74O%4+>"O#\A#,UVA^U./:,X//K7ZO?LB_\$P/
MA5^Q_80R:)H<.H:VJX?5+U!)<$^QQP/:OHE5"*%4!5'  [4M?B/$''F:YM>%
M2?)3_ECHOGU?S^X_9LAX)RS*[3IPYI_S2U?RZ+Y"*H1=J@*!T [4M%%?%GUP
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !39'$:,S?=49-.KG?B
M#KW]G:=]GC;][-QQV% '*^)M4?7]<;;\RYV(*[SPSI T;28XOX\98^]<G\/-
M#^W:A]ID7]W#TSW-=Y52[$H****DH**** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ J*ZLH;Q0)HTD"]-PZ5+7-_$:_FL+&!H9&C9F()4]: .A
M@@2VC"QJJ*.@ I]9?@RYDN_#\,DC,[MG)/?FM2@ HHHH **** "BBB@ HHHH
M ***1F"CGB@!:*S=0\6V.F@[YE9A_"O)KG]2^)S-E;6''HS?X46"YV$DJQ+N
M9@H]36+J_CRRTW*JWG2>B]*Y=8-8\4/SYK(W<\**V-*^&:H0]U*6/]U>U59=
M1&7?^,=1U^3RK=6C5NBIU_.K&D_#JXO6\R\?RU/..K&NPL-)M],CVPQ*GT%6
M*+]@MW*6E^'[71T AB4-_>/+&KM%%2,**** "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@ H9=RX/0T44 >?^
M-_##:1=_:(5_<R'/'\)K6\"^+A<HMG<-^\7A&/?VKI+VRCU"V:*10RL,5YYX
ME\-S>'+W<N[R<Y1QVJMR=M3TFBN7\(^.5NT6WNVVR#A7/1JZ@'(J2CYM_;8_
MX)M>$_VL[675K/R?#?C15^34XHLQWF!PEP@^]_OCYAQU VU\E>#OVE_CM_P3
M&UZ+PWXZTBX\1^$5;R[47,S20%>WV6Z .W@?ZM@<<_*IYK]1ZH^)/#.F^,=%
MN--U:PL]3T^Z7;-;74*S12CT96!!KZG+>)ITJ/U+'05:C_*]X_X9;K^K6/D<
MTX4A6K_7LOJ.A7_FCM+_ !1V?]7N>(? +_@I9\)OC[!!#;^(8?#^L2J-VG:R
M1:R!CQM5R?+DY_NL3["O>XY%EC5E965AD$'((KX_^.G_  1A^&OQ&>>\\*W6
MH>"=0D8N(X#]JL23U_=.=R^P5P!Z5XA+_P $Y?VEOV=KD+\/?'#:AIR',<>G
MZS)9_P#?4$I$?X!F%=CRC(\9[V"Q7LG_ "U%M_V\M/S9QK.<_P %[N.PGM5_
M-2>__;KU_)'Z8T5^:[_%/]N'X?#[/=:+JVJ>4.'&DV=YD?[T(.?YTV/]IO\
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
M &I167_PF>F_\_"_E1_PF>F_\_"_E0!J45E_\)GIO_/POY4?\)GIO_/POY4
M:E%9?_"9Z;_S\+^5'_"9Z;_S\+^5 &I167_PF>F_\_"_E1_PF>F_\_"_E0!J
M45E_\)GIO_/POY4?\)GIO_/POY4 :E%9?_"9Z;_S\+^5'_"9Z;_S\+^5 &I1
M67_PF>F_\_"_E1_PF>F_\_"_E0!J45E_\)GIO_/POY4?\)GIO_/POY4 :E%9
M?_"9Z;_S\+^5'_"9Z;_S\+^5 &I67XI\.?\ "1V\<?F>7Y9SG&<T?\)GIO\
MS\+^5 \9Z<3_ ,?"_E0!8T'2O[&TR.WW;_+[XJY62?&^FK_R\?\ CIIK>/=+
M7_EX/_?!HU V**P7^(FFKT=V_P" FH9?B;9I]V.1J=F%SI**Y&;XI*?]7;-^
M)JG-\3;N4XCAC7\\T<K%='=4C,$7)X'K7GTGBC6;\_N_. /9$H70=:U4_,)O
M^!/MI\H7.VNO$-G9_P"LN(A[;N:R;[XD6-O_ *L23-Z8Q63:?#.ZG^::94]N
MIK5L_AK9P<R-)*?0]*- U,F\^)5U<';;Q+'NZ9Y-5/L^M>(FPWG%3_>^45W%
MEH%GIZXBMXU_#-7%7:.!CZ47"QQFG_#*23YKJ;;ZJO)_.M_3/!UCIF"L(=A_
M$W)K4HI7&(J*@PH"CV%+112 **** "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@ J&^L8
M]1MVBF4,C=:FHH \]\3^"YM&D,L.Z2#/;JM2^&_'LVF;8KC,L/0'^):[QE#K
MM89!Z@US?B'X>PWY:6U(ADZ[?X357[DV[&YIVKV^JQ!X9%?/;N/PJS7E\]E?
M>&[KE9(67N.AK8TKXES0?+=1B5?[PZT<H<QW%%9%AXWT^^ _?>6Q[-6G%>0S
M+E9(V^C5)1)10#FB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** (;ZS6_M9(9!E7&*\UOK:;PQK9495H6RI]17J%<[X_P##_P#:5C]H
MC7][#U]Q51$S6T/55UC38YE_B'S#T-7*\_\  ?B'^RK_ ,B0_N9CCZ&O0 <B
MDQH****0!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %0WVGV^J6S0W,,5Q"W#)(@93^!J:BB]M4&^YY5\3?V(_A5\7;5XM<
M\#Z!-YF=SQ6B0R'_ ($H!KYN^)G_  ;]_ OQLTK:7;ZMX;DDR<VT[2[3]')K
M[FHKVL#Q%FF#_P!VKSCY)NWW;'CXSA_+<7_O%",ODK_?N?DM\2_^#9HCS/\
MA$?'V[^X-4BVX^OEJ:\*\>?\&]'QN\)[_P"SY-#\0;>GV24IN_[[Q7[O45]5
MA/%+/Z.DJBG_ (HK]+'S.*\-<CK:Q@X>DG^MS^;OQM_P2>^/O@!V_M#X>ZGM
M7^**2.7(_P" L:\O\2?LO?$7PE*4OO!/B:$KU(TZ5P/Q"D5_4H1FH[BSBNXC
M'+''(C=59<@U]%A_&;&K^-AXR]&U^=SP*_A%@W_!KR7JD_\ (_E+O/A]KVG$
M_:-$U:#'7S+.1<?F*R[BSFLVVS0R1'T=2M?U3:G\&?".M%C>>&=#NMW7S;*-
ML_F*YW6?V/?A7X@AD2Z^'O@^7S 06.E0[AGT.VO7I>-%'_EYAG\I+_(\JIX0
M5?\ EWB5\XO_ #/Y=Z*^QO\ @L)_P3YF_8U^.4FJ:/:L/!?B21IK%E7Y+5\_
M-%^&1CZU\<U^OY5F=#,,+#&89WC)7_S3\ULS\HS/+:^ Q4\)B%:47;_@KR84
M445Z!P!4D%K+=-MCCDD;T52U?HG_ ,$./^":EO\ M">*YOB'XUTU;CPKI!,=
ME;3IF._FZ$D'@J!G\17ZXZ9^QY\*M'51;_#OP;%M[C28=WY[:_,^)/$[!95B
MY8*--U)1W::23[>JZGZ-P_X;XS,\*L9*HJ<9;)IMM=S^8VS\":YJ) M]'U2<
MGH([21L_D*Z#0/V;/B!XGF5++P7XFF+=#_9LRJ?Q*XK^G+2_@AX.T1@UGX7T
M&U9>ABL8UQ^0KHK33X+"$1PPQPQCHJ*% KY.MXT2_P"76%^^7^2/J*/@_'_E
M[B?NC_FS^;CP1_P2P^//Q"9?[-^'NK.&[RO'#_Z&PKV7P)_P;\?'3Q84_M"'
M2/#^[&?M<V_;_P!\9K]Z ,45X>*\8,WGI1IPA\FW^+M^![6'\)\JA_%G.7S2
M7X+]3\B_AK_P;-WTGE_\)=X^MX^F\:7$6Q]/,45] _#3_@WH^"7@QXVUB36O
M$QCY/VF7R=W_ '[(K[SHKYG&>(&?XG26(<5_=M'\E?\ $^BPG N1X?X:";_O
M7?YZ'CWPO_8$^$/P?@6/1? NA)Y?"M<6ZW#C_@3@FO5])T2ST*U6"QM;>SA7
MI'#&$4?@*M45\MB,97Q$N:O-R?FV_P SZ;#X2A07+1@HKR27Y!1117,= 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 55U?4X](L))I#]T<#U-6LUP7Q \0_VC>_9XV_=0]<=S0@,R&&;Q1K>.KS-D
MGT%='_PJV/\ Y^&_*K/P_P##_P#9]E]ID7][-TSV%=)5-DI')?\ "K8_^?AO
MRH_X5;'_ ,_#?E76T4KL?*CDO^%6Q_\ /PWY4?\ "K8_^?AORKK:*+L.5')?
M\*MC_P"?AORH_P"%6Q_\_#?E76T478<J.2_X5;'_ ,_#?E1_PJV/_GX;\JZV
MBB[#E1R7_"K8_P#GX;\J/^%6Q_\ /PWY5UM%%V'*CDO^%6Q_\_#?E1_PJV/_
M )^&_*NMHHNPY4<E_P *MC_Y^&_*C_A5L?\ S\-^5=;11=ARHY+_ (5;'_S\
M-^5'_"K8_P#GX;\JZVBB[#E1R7_"K8_^?AORH_X5;'_S\-^5=;11=ARHY+_A
M5L?_ #\-^5'_  JV/_GX;\JZVBB[#E1R7_"K8_\ GX;\J/\ A5L?_/PWY5UM
M%%V'*CDO^%6Q_P#/PWY4?\*MC_Y^&_*NMHHNPY4<E_PJV/\ Y^&_*C_A5L?_
M #\-^5=;11=ARHY+_A5L?_/PWY4?\*MC_P"?AORKK:*+L.5')?\ "K8_^?AO
MRH_X5;'_ ,_#?E76T478<J.2_P"%6Q_\_#?E1_PJV/\ Y^&_*NMHHNPY4<E_
MPJV/_GX;\J/^%6Q_\_#?E76T478<J.2_X5;'_P _#?E1_P *MC_Y^&_*NMHH
MNPY4<E_PJV/_ )^&_*C_ (5;'_S\-^5=;11=ARHY+_A5L?\ S\-^5'_"K8_^
M?AORKK:*+L.5')?\*MC_ .?AORH_X5;'_P _#?E76T478<J.2_X5;'_S\-^5
M'_"K8_\ GX;\JZVBB[#E1R7_  JV/_GX;\J5?A=&K?\ 'PWY5UE%%V%D<F/A
M=&>MP_Y4Y?A;;][B7\A754478['-I\,K->LLS?E4T7PZT]/O*S?4UO44786,
MJ'P5IL/W;<?B2:MP:+:VX^6WC_[YJU12 :D*Q#Y55?H*=110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% $=Q;1W4>V
M1%=?0BL+5/AU9WF6AW0L?3D5T-% ' WWPXO;;F/9,/8\UG/HVI::?]3/']*]
M/HQFJYB>4\N75=2@X\ZZ7\33O[?U+_GM<?F:]-:)6ZJOY4W[+'_SS7\J.8+'
MFG]OZE_SVN/S-']OZE_SVN/S->E_9(_^>:_E1]DC_P">:_E1S!8\T_M_4O\
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !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 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 5ROQ"\-_:(?MD*_.GWP.XKJJ
M;(@E1E895A@B@#A_A_XE^P7'V69OW4A^7/\ ":[H'-><^+_#[:#J6^,?N9#N
M0CL?2NH\$>)1K%EY4C#SXA@_[0]:I]R5V-ZBBBI*"BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"H[JUCO;:2&9%DBD4JZL,A@>U244 ?"_PK_X(U^&/A+^W'J7Q.CM8]0T$.+K
M3-+0(/LURS?,Q#$#"_>'?/0&ON@<#T]J**]/-,XQ>82C/%SYG%**]%_6KZGF
MY;E.%P$90PL>52;D_5_U\@HHHKS#T@HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *XCX@
M^)?M4_V.%OW<9^<CN:W/&GB1=$L2B']_+PH]/>N2\*:"_B'4]S\Q(=SD]ZI=
MR7V-SX>>&_*3[;,OS-Q&#Z>M=938HEAC55&%48 IU24%%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% %/7-(CUK3WA?O]T^AKA=&TF^T[Q%
MY<,;>9$V&/;%>C4U8421G"J&;J0.333 5"=@W?>QS2T44@"BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .._:!^->F_
MLY_!CQ%XXUBVOKS3/#=H;RXALU5IY%! P@9E7//=A7Q9_P 1&GP?_P"A/^)7
M_@)9?_)-?0W_  5,_P"4>_Q6_P"P(_\ Z&E?E/\ \$6OV5/ W[6O[07B;0_'
MNCMK6FZ=X?:]@B%U+;[)1<0INS&RD_*[#!..:_3.$\ARBOD^(S/,XRE[*5O=
M=G:T>FBW?<_*>,N(LYP^=X;*<JG&+JQO[RNKWEULW:R['VE_Q$:?!_\ Z$_X
ME?\ @)9?_)-?5W[&_P"UYX?_ &V?@]_PFGAG3]8TW3?MTMAY.IQQI/OC"DG$
M;NNT[QCG/7BO*_\ ARI^S?\ ]"#)_P"#B]_^.U[E^S]^SGX/_9<^'R^%_ ^D
M_P!CZ*+F2[\C[1).3*^-S;I&9N=H&,XXKP\\Q'#<\-;*J=2-2ZUDU:W7[3U/
MH.'\/Q1#%<V<5:4J5GI!.]]+?96F_4[BBOC#X9?\%TO@[\2OBW#X1;3_ !AX
M?DDDN$EU/5X+.WT^U$,;N[R2"Y9@N(R =IY(XKCOB+_P<1?";POXH-EH?AKQ
M?XEL8F*R7Z)%:QO[QK(V]AU^\$KFI\&9W.I[*.&E>U^EK.]M;VZ/2]SJJ<=9
M!"E[:6*C:]NM[JU]+7TNM;6/T HKS+]E+]KGP3^V7\,U\4>";^6XM8Y?L]W:
MW,?E75A-@'RY4R0#@@@@E2.A-+^U#^U]X!_8\\%1ZYX[UN/38;IC'9VL:&:[
MOW R5BC7EL9&2<*,C)&17B_V;BOK/U/V<O:WMRV=[]K'O?VIA/JOU[VL?96O
MS77+;O?8],HK\ZY/^#COX:KXC\E? ?C9M+\W:;K?;";9G[PBWXSWQO\ QK[
M_95_;-^'W[9?@Z;6/ NM+??8R%O;&=/)O+!CG:)8SR <'# E3@X)(./1S+A?
M-<!2]MBZ$HQ[[I>MKV^=CR\KXMR?,:OL,%B(SGVV;]$TK_*YZI17S[^W)_P4
M@\$_L!W/AF+Q?I/BG5&\5+<O:G1[>"41B Q!]_FS1XSYRXQGH<XXSY?\5/\
M@NI\'_AM\//#^KQ6?B;5M6\1V"ZA!HL,$*W-E&S,$^TOYACC+;<@*SMM*G&"
M*G"<,YIBJ<*V'H2E&=U%K9VO?TM9ZO0K&<591A*M2CB<1&,J:3DF]5>UO6]U
MHKL^TJ*\K\;?MC^!?A1^SMHOQ,\8:K'X;T'7+"VO;>.<&2XD:>%94@1$!:23
M!Z*"!@DX )'S#-_P<0? ^+5?LZZ'\1I(<X^TKIMKY?UP;D/_ ..]Z,#PWFF,
M4I86A*2B[-I:76ZOLWZ%8_BG*<%*,<7B(P<DFDWK9[.VZ3\S[RHK\MU_X*2?
MM&?MM?M SK\"=!N+?X;:+JT%K-<1V$#S30>8,R7$L_RH73+;%P57U(+'Z(E_
MX+3?#/3?VE?^%5ZIX;\?:/XA37AX>EGO+2S6SAG,WE!V=;DMY98@A@IRI!Q7
MH8K@O,Z-HJ*G/EYI1BTY06GQKH]?,\S!\=957O-R<(<W+&<DU&;U^!]5IY'V
M!117R-\#O^"R_P -?VA_VBK'X:^&/#OCRZUC4;R>TAO)+2TCLML*NSS%C<;Q
M'LC9ON;B,#;DXKP\'E>+Q<*E3#P<HTU>36R6NK^Y_<>_CLWP>#J4Z6*J*,JC
MM%/>3T5E]Z^\^N:***\\](**** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH \[\1Z9?7_B-DD1BTCX0]L5VV@:-'H>GK"O
MWNK'U-7'A21U9E5F7H2.13J=P"BBBD 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 %%%% !2<[_\ 9Q2T4 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 > _P#!4S_E'O\ %;_L
M"/\ ^AI7XC?L4? #XJ?M#_$+5-+^$M[=6.N6>GFZNWM]7.FLUOYB*07#+N&]
MD^7/OVK]N?\ @J9_RCW^*W_8$?\ ]#2OR7_X(^_MC^"_V*_CKXD\0^-YM2BT
M_4]#;3X/L5J;AS*9XI.1D8&U#S]*_;O#^MB:7#F+J8.'/44](M7N[1Z=3\#\
M2*.%K<3X*GC:CITW#WI)V:7-+KT/2/\ AV%^VI_T,6M_^%TW_P =K]7/V3?!
MGB+X=_LT^"-#\7323^)M*TB"VU.22Y^TL\ZKAR9,G><]\G-?-G_#_3]GW_G\
M\7?^"8__ !=?1W[+7[4_A7]L'X8'Q=X-?4)-'%Y)8[KRW\B0R1A2WRY/'S#F
MOD>+,9GN*PT7F6%5*$7NH..K6S;;/M.#L#P_A,5)95BW6G*.J<U+1-.Z22/P
M4_9=^!FF_M+?MQZ#X'UBYN[32_$&NS0W4MJ0)A&OF.P4L" 2$QD@XSG!K]2?
M^"@G_!,[X*^ OV#_ !E=>'/ NDZ#JGA#2I-1T_4K8,;S?&0Q$LK,7E5@"N)"
MV >,8%?G9_P30_Y2E^!O^QANO_1<]?L9_P %*?\ DP;XM?\ 8M7?_H%?;\<9
MIC*&>X&A1J2C&T'9-I-N;3NEOIIKT]6? ^'^4X+$</YA7KTHRG>:NTFTE!-6
M;VU=].OHCX!_X-MO$EY#\5?B;I"RG[!<Z3:7CQGIYL<S(K#T^61@?7CTKP;_
M (+%_&B3XN_\%$/$EIJMS?-H/A&>#0X(X@/,@AC"M/Y:D[=QD:4@D\_+GCI[
M5_P;>?\ )>_B-_V (?\ TH%>5?\ !8SX2:E^SK_P43U#Q5_9Z3:7XFN+;Q'I
M[7$(DMKIUV>=&P(*MB5&W*1]UQD8(S[&$]C'C;$\UN=TER^MHWMYV_"YXN,]
MO+@/"\M^157S=;*\[7\K_C8]PL/^"D'[$VG_  P_X1%?@;XH?2/LWV8M)X>T
MUKMA@C>;@W?F^9R3OW;@3D$5\[_\$E_C"/A+_P %(_#,/ANXU3_A&O%%_/HA
MAN"(YKBTFW^1YRJQ3<K")R 2 5.#7Z,>"_VPOV,O%7PG@\57-O\ "?1]T"R7
M&EW>AVHU&VDVDM'Y BWR$$$;D4J>.>17S]^PK_P4%D_:=_;9T/PIX9^"/PCT
M?2&O9[L:K:^'_+U#3K*(,RR[U.$D(V+NQC>X]:\7"XB:P&.IPP=51<7SNK4T
M3L]5S+5K=V\O(]S&86#S#+ZD\;1<E./(J-.S:O'1\KT3V5]-_,C_ .#EC_D,
M?!S_ *XZQ_Z%8UVO_!*O_@E5\'_B7^R?X9\?^--"E\7:[XHBEF9;VZD2VLD2
M>2)4CCC90?EC!)?<<DXP.*XK_@Y8_P"0Q\'/^N.L?^A6-?8O_!(7_E'%\+_^
MO&X_]+)Z\C&9ABL)P3@Y86HX.4Y)N+L[<U1VNM=TCVL#EN$QG'N.CBZ:FHPB
MTI)-7Y:2O9Z;-GY\_P#!P?I]]X3^.7PY\.6L,UGX-T3PLD&BVP+&")EE:.0*
M3U8(D )R3@+FON#X6_ K]G^7_@FYI=U=:+X*F\&MX3CGU#5GMX_-\TVZF65Y
ML>8L_F$\9#J_R@ @"OFW_@X2^/\ %)XF\&_"V]\/Z?'I\T2:T_B*XA>6ZLMT
MK1,ML%91PJ,7!W;]R#"E0:^=])_9+_97O!"9/VJ-0AT^0J\MF_@^[23.,'YN
M5!ZX.TX![UZV'P<L=P_@56G4I.+<OW<)U.97W?)\,GNF^M]#QL3CHX#B3,'0
MITZRFHQ:J3A3Y7;9<_Q16S4>EE='9_\ !N_>:I#^V1XDM[-KAM'E\,S->@9\
MLLMQ!Y18=,Y9\9]3[U<_X.!_V=6^%_[2N@?$C2H9+>T\;6H2ZE1C\FH6NU=V
M?X=T)AP.YC<^N/O/_@FAX'_9\^%'@74-'^"?BG2O$MQ?,MSJER^H)/JESL&$
M,J85E1=Y  15!9NY-7/^"M'[-W_#2_[$'BS3[6W$VM>'8QK^E_+N;S;<%G50
M.27A,J #NPKR9<6Q7%\<9R.G3E:G)25FT]+M=+.S]$>S'@R4N"I8+GC4J1O4
MBXOF2DM>6+ZW5UZLXWQU^WM_:_\ P1^O/BY;7'V?7-0\/#3@5EVR1ZF[BS<H
M>N5E+2#'.U<^]?+O_!NC^S>VK^-_&'Q4O86^S:/#_8&F$J=K3R;9)W!Z92,1
MKCGB8^U?"A_:>\0?\,H#X1^9_P 4]_PD9\1;BQW;_($7E?[F?GQ_>Y]:_=G_
M ()F?L\-^S)^Q7X)\.W4/DZM<6G]JZFI7:RW-Q^]9&]T4K'G_IG7;Q)@8\.9
M-B,-3TEB:K2[^S6MOEL_\1P\+9A+B?/,-BZJ;CA:2<K[.J]+_/=?X3WJBBBO
MQ0_> HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBHIKV&W7,DB*/<T 2T5FR^+]-A.&NX^/3)J%O'FE+_ ,O7_CC?
MX4 ;%%8W_"?Z3_S]'_OT_P#A1_PG^D_\_1_[]/\ X4!<V:*QO^$_TG_GZ/\
MWZ?_  H_X3_2?^?H_P#?I_\ "@+FS16-_P )_I/_ #]'_OT_^%'_  G^D_\
M/T?^_3_X4!<V:*QO^$_TG_GZ/_?I_P#"C_A/])_Y^C_WZ?\ PH"YLT5C?\)_
MI/\ S]'_ +]/_A1_PG^D_P#/T?\ OT_^% 7-FBL;_A/])_Y^C_WZ?_"C_A/]
M)_Y^C_WZ?_"@+FS16-_PG^D_\_1_[]/_ (4?\)_I/_/T?^_3_P"% 7-FBL;_
M (3_ $G_ )^C_P!^G_PH_P"$_P!)_P"?H_\ ?I_\* N;-%8W_"?Z3_S]'_OT
M_P#A1_PG^D_\_1_[]/\ X4!<V:*QO^$_TG_GZ/\ WZ?_  H_X3_2?^?H_P#?
MI_\ "@+FS16-_P )_I/_ #]'_OT_^%'_  G^D_\ /T?^_3_X4!<V:*QO^$_T
MG_GZ/_?I_P#"C_A/])_Y^C_WZ?\ PH"YLT5C?\)_I/\ S]'_ +]/_A1_PG^D
M_P#/T?\ OT_^% 7-FBL;_A/])_Y^C_WZ?_"C_A/])_Y^C_WZ?_"@+FS16-_P
MG^D_\_1_[]/_ (4?\)_I/_/T?^_3_P"% 7-FBL;_ (3_ $G_ )^C_P!^G_PH
M_P"$_P!)_P"?H_\ ?I_\* N;-%8W_"?Z3_S]'_OT_P#A1_PG^D_\_1_[]/\
MX4!<V:*QO^$_TG_GZ/\ WZ?_  H_X3_2?^?H_P#?I_\ "@+FS16-_P )_I/_
M #]'_OT_^%'_  G^D_\ /T?^_3_X4!<V:*QO^$_TG_GZ/_?I_P#"C_A/])_Y
M^C_WZ?\ PH"YLT5C?\)_I/\ S]'_ +]/_A1_PG^D_P#/T?\ OT_^% 7-FBL;
M_A/])_Y^C_WZ?_"C_A/])_Y^C_WZ?_"@+FS16-_PG^D_\_1_[]/_ (4?\)_I
M/_/T?^_3_P"% 7-FBL;_ (3_ $G_ )^C_P!^G_PH_P"$_P!)_P"?H_\ ?I_\
M* N;-%8W_"?Z3_S]'_OT_P#A1_PG^D_\_1_[]/\ X4!<V:*QO^$_TG_GZ/\
MWZ?_  H_X3_2?^?H_P#?I_\ "@+FS16-_P )_I/_ #]'_OT_^%'_  G^D_\
M/T?^_3_X4!<V:*QO^$_TG_GZ/_?I_P#"C_A/])_Y^C_WZ?\ PH"YLT5C?\)_
MI/\ S]'_ +]/_A1_PG^D_P#/T?\ OT_^% 7-FBL;_A/])_Y^C_WZ?_"C_A/]
M)_Y^C_WZ?_"@+FS16-_PG^D_\_1_[]/_ (4?\)_I/_/T?^_3_P"% 7-FBL;_
M (3_ $G_ )^C_P!^G_PH_P"$_P!)_P"?H_\ ?I_\* N;-%8W_"?Z3_S]'_OT
M_P#A1_PG^D_\_1_[]/\ X4!<V:*QO^$_TG_GZ/\ WZ?_  H_X3_2?^?H_P#?
MI_\ "@+FS16-_P )_I/_ #]'_OT_^%'_  G^D_\ /T?^_3_X4!<V:*QO^$_T
MG_GZ/_?I_P#"C_A/])_Y^C_WZ?\ PH"YLT5C?\)_I/\ S]'_ +]/_A1_PG^D
M_P#/T?\ OT_^% 7-FBL;_A/])_Y^C_WZ?_"C_A/])_Y^C_WZ?_"@+FS16-_P
MG^D_\_1_[]/_ (4?\)_I/_/T?^_3_P"% 7-FBL;_ (3_ $G_ )^C_P!^G_PH
M_P"$_P!)_P"?H_\ ?I_\* N;-%8W_"?Z3_S]'_OT_P#A1_PG^D_\_1_[]/\
MX4!<V:*QO^$_TG_GZ/\ WZ?_  H_X3_2?^?H_P#?I_\ "@+FS16-_P )_I/_
M #]'_OT_^%'_  G^D_\ /T?^_3_X4!<V:*QO^$_TG_GZ/_?I_P#"C_A/])_Y
M^C_WZ?\ PH"YLT5C?\)_I/\ S]'_ +]/_A1_PG^D_P#/T?\ OT_^% 7-FBL;
M_A/])_Y^C_WZ?_"C_A/])_Y^C_WZ?_"@+FS16-_PG^D_\_1_[]/_ (4?\)_I
M/_/T?^_3_P"% 7-FBL;_ (3_ $G_ )^C_P!^G_PH_P"$_P!)_P"?H_\ ?I_\
M* N;-%8W_"?Z3_S]'_OT_P#A1_PG^D_\_1_[]/\ X4!<V:*QO^$_TG_GZ/\
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
M@3@94_IA_P &\.F>%?V"O^"&$/BW6_'6@^)M&T\:KXTU^ZT.^34;?1U"!WM
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%-EE6&,L[!57J3VKE]?^(D=N6CL
MQYC=-YZ4 =+=WT-C%OFD6-1W)KGM5^)%O;Y6W0S-TW'@"L.VTC4O%<_F.9-A
M_B;I^%=%I/P]M;(*T_\ I$G?/W:H1S\OB35M;8K#YGTC%/M_!.IW[[I?ESUW
MGFNY@M([9-L<:JHZ "I*.8+'(P?#')S)<8]E6KD/PXM$^\[M7144KL=C"7X>
MZ>!TD/XC_"E_X5]I_P#=D_,?X5N44@,/_A7VG_W9/S'^%'_"OM/_ +LGYC_"
MMRB@##_X5]I_]V3\Q_A1_P *^T_^[)^8_P *W** ,/\ X5]I_P#=D_,?X4?\
M*^T_^[)^8_PK<HH P_\ A7VG_P!V3\Q_A1_PK[3_ .[)^8_PK<HH P_^%?:?
M_=D_,?X4?\*^T_\ NR?F/\*W** ,/_A7VG_W9/S'^%'_  K[3_[LGYC_  K<
MHH P_P#A7VG_ -V3\Q_A1_PK[3_[LGYC_"MRB@##_P"%?:?_ '9/S'^%'_"O
MM/\ [LGYC_"MRB@##_X5]I_]V3\Q_A1_PK[3_P"[)^8_PK<HH P_^%?:?_=D
M_,?X4?\ "OM/_NR?F/\ "MRB@##_ .%?:?\ W9/S'^%'_"OM/_NR?F/\*W**
M ,/_ (5]I_\ =D_,?X4?\*^T_P#NR?F/\*W** ,/_A7VG_W9/S'^%'_"OM/_
M +LGYC_"MRB@##_X5]I_]V3\Q_A1_P *^T_^[)^8_P *W** ,/\ X5]I_P#=
MD_,?X4?\*^T_^[)^8_PK<HH P_\ A7VG_P!V3\Q_A1_PK[3_ .[)^8_PK<HH
M P_^%?:?_=D_,?X4?\*^T_\ NR?F/\*W** ,/_A7VG_W9/S'^%'_  K[3_[L
MGYC_  K<HH P_P#A7VG_ -V3\Q_A1_PK[3_[LGYC_"MRB@##_P"%?:?_ '9/
MS'^%'_"OM/\ [LGYC_"MRB@##_X5]I_]V3\Q_A1_PK[3_P"[)^8_PK<HH P_
M^%?:?_=D_,?X4?\ "OM/_NR?F/\ "MRB@##_ .%?:?\ W9/S'^%'_"OM/_NR
M?F/\*W** ,/_ (5]I_\ =D_,?X4?\*^T_P#NR?F/\*W** ,/_A7VG_W9/S'^
M%'_"OM/_ +LGYC_"MRB@##_X5]I_]V3\Q_A1_P *^T_^[)^8_P *W** ,/\
MX5]I_P#=D_,?X4?\*^T_^[)^8_PK<HH P_\ A7VG_P!V3\Q_A1_PK[3_ .[)
M^8_PK<HH P_^%?:?_=D_,?X4?\*^T_\ NR?F/\*W** ,/_A7VG_W9/S'^%'_
M  K[3_[LGYC_  K<HH P_P#A7VG_ -V3\Q_A1_PK[3_[LGYC_"MRB@##_P"%
M?:?_ '9/S'^%'_"OM/\ [LGYC_"MRB@##_X5]I_]V3\Q_A1_PK[3_P"[)^8_
MPK<HH P_^%?:?_=D_,?X4?\ "OM/_NR?F/\ "MRB@##_ .%?:?\ W9/S'^%'
M_"OM/_NR?F/\*W** ,/_ (5]I_\ =D_,?X4?\*^T_P#NR?F/\*W** ,/_A7V
MG_W9/S'^%'_"OM/_ +LGYC_"MRB@##_X5]I_]V3\Q_A1_P *^T_^[)^8_P *
MW** ,/\ X5]I_P#=D_,?X4?\*^T_^[)^8_PK<HH P_\ A7VG_P!V3\Q_A1_P
MK[3_ .[)^8_PK<HH P_^%?:?_=D_,?X4?\*^T_\ NR?F/\*W** ,/_A7VG_W
M9/S'^%'_  K[3_[LGYC_  K<HH P_P#A7VG_ -V3\Q_A1_PK[3_[LGYC_"MR
MB@##_P"%?:?_ '9/S'^%'_"OM/\ [LGYC_"MRB@##_X5]I_]V3\Q_A1_PK[3
M_P"[)^8_PK<HH P_^%?:?_=D_,?X4?\ "OM/_NR?F/\ "MRB@##_ .%?:?\
MW9/S'^%(_@+38UW-YB@=R1_A3]?\:6VC913YTW]T'I]:Y:?4]2\7W&V/<5S]
MU.%'UIZB+>JQ:'IY*IYD[CLK#'YXK!N(UO)_]'B95/1<[C75:1\-E4;KR3<>
MNU:Z*QT>VTY-L,*+[XIW%8X"R\$ZA>_\L&0>K\5T?A;P1)HVHI<22+N4$;1W
MS7344KCL%%%%(9_/O_P:G#/_  6"_:V_ZX:A_P"GNOV"_9@_X)5? /\ 8S^/
M/C#XF?#7X>Z?X7\9>.O-&JWD-U<21E99O/D2&%Y&BMT:3!V0HBX51@  5Z)\
M*/V2OA5\!_&.K^(O _PS^'_@WQ!X@##5-3T/P[::=>:D&?S&\Z6&-7DR_P Q
MW$Y;GK7H5 '\[_\ P;T_\K,'[4O_ %U\8?\ I_BKP/XC_LL_ G]BW_@O)\7_
M  W^VIX5UZ\^$OCC4-3UGPWK:/J-O#']LN_M5M=EK-DEE0(9;>38'"R9RHVD
MK_2Q\//V0?A-\(OB;JOC7PG\+_AWX8\9:Z9CJ6O:3X<L[+4]0\Z02S>=<1QK
M))YD@#MN8[F )R>:VOBU\"_!/Q]\._V/XZ\'>%?&FDYW?8M=TF#4;?/KY<R,
MOZ4 ?SY_L]ZK^PCXS_X*V?"GX?\ [*_[,FN?%".UU>PU%_''_"9^(+"'0YH9
M_-ENEM+@MYL-NB*Y:;RU=@5 (*LV_P#\%\?VD]:\2_\ !<7P?\(?V@/'OQ!^
M'/[*/V>RN)4T*:>UMM2A>W9VNG$8/G_Z8!"SE7,**VU0P.[]X_@U^S?\._V=
M-)DT_P"'O@/P7X%L9CF2W\/:);:9$_.>5@10>>>13?C5^S7\.?VD](M]/^(O
M@'P7X^L;-S)!;>(]$MM4A@8]659T<*>!R!0!_*K_ ,%4K;]D^#]I/X+Q_LEZ
M+XHN/"]GK7V77?%=_-JD]AK=Z)[0B"WDOF)9H4.Y]BJO^D(1N!!K]GO^#E;]
MI/X1?!CX<_#/0?CQ^SW??%SX;^*M0E0^([359-/D\(72[%RLD432!Y(GD=46
M11((&!!V@C[Q\6?L/?!7Q[HOA_3=<^$/POUK3_";,^AVM]X5L;B'1F8J6-LC
MQ$0DE$)* 9*+Z"N_\7>#-'^('ARZT?7M)TW6](OHS%<V-_:I<VUPAZJ\;@JP
M]B"* /Y-?VW? GP#_8M^+GPO\6?\$_\ ]H/XD>*O'NMZJ8TT>T69KNQ)V"("
M18(2_F.QC-O)&_F*Q#9&0WZ#?\'E7@#QEXG_ &'/V>/%FL:8HN-$U*:V\1M:
M!G@L;VZLH6V@XX0R03*"<=%'>OV$^%'[#7P3^ _BE]<\#_!_X6^#=;DY?4-#
M\*6.GW3=>LL,2MW/?N:[[QKX'T7XD^%[S0_$6CZ7KVBZE&8KO3]1M4NK6Z0]
M5DCD!5A[$$4 ?@__ ,%;?^#B3X*?MO\ _!)SQ+\,?A;HOC[Q'XL\2:)9-K*/
MHSV]KX1AAN;9I)+N8Y4C<JHICW*6< NI(!]!_9K_ .5+77/^Q-U__P!/%U7Z
MOZ#^PO\ !/PK\-]8\&Z7\'?A;IOA#Q!M_M30[7PI80Z;J6U]Z^?;K$(Y,.-P
MWJ<'GK6[IG[,_P .-%^"LGPUL_A_X)M/AU+#);/X6AT.UCT5XI',DD9LPGDE
M6=F8KLP6))Y- 'Y[?\&A?_*&_1_^QLU?_P!&)7Y<_MD?LO\ P8_8X_X.%/B<
MW[8'A'Q%JOP-^*>I:EXDTK686OX8X9+^47:SJUFR2RI#*TT#HFYEX)4X%?TO
M?"#X'^"_V>_!J>'/ /A#POX'\/1S/<)I>@:5!IMFLC\NXAA54#-@9.,G'-2?
M%'X-^$/CCX9DT7QKX5\-^,-'DSOL-;TR'4+9\\',<JLI_*@#^=KP]??\$^_$
MW_!2;X2_#7]ES]F?7/C-<:EJ]A//XHC\:>(M.AT65;A7:9+>8LTT=O&IE=I
MB?*1DC)KK_\ @X0BUS_@GS_P7_\ @K^U!K6@ZEJWPXD.D74EU;VZ2KYED[17
M=HFXA1.(-DJ;BH)E!!)1MO[P?!C]E[X9_LX6DUO\._AWX&\!P7/,T?AW0;72
MTE_WA B _C6U\3OA/X6^-G@ZZ\.^,O#6@>+?#][C[1IFM:?%?V<^/[\4JLC=
M>XH _GU_X.7?^"VOPA_X*+?L3Z+X%^"L?B;QII&F^*+'5]<\4-H]WI^FZ/*+
M>[2"S;[1$C--+OE8<!0(&P7YQ^U?_!*7_E&5^S__ -D^T3_TABKJ)?V#O@=/
M\*SX%?X,_"EO!+7:7Y\/MX2L#I9N$4JDWV;RO*\Q5) ;;D D UZ/X3\)Z7X#
M\,:?HFAZ;I^BZ+I-NEI8V%C;I;VMG"BA4BBC0!415  50   !0!^(?\ P=T?
MM5_%CX3?%WX*>![7Q'XR\!_ ?Q3"9/$VL>')9(9M2F^U!+BW=T(+>3:A9$A)
M"R&9B0VP;?@/_@M%H?["_AG]F_PSIO[*G_"8>-O&%IK$!\1^,;J[U:ZLK>V:
M"XV6TSW6V 7$SX=1#$/EMY.1@@_U2_%/X/>$?CIX0F\/^-O"WAWQAH-R0TVF
MZWIL.H6<I'0M%,K(<>XKBK[]@OX&ZG\+HO ]S\&?A3<>"X+Q=0CT"7PE8/I<
M=RJ,BSBV,7E"14=U#A=P#L,X)H _(7_@LO\ LG>+OVD?^#8S]EO7/".FW6L-
M\,?!_A3Q!JMI;*9)A8'08X)9E0 EA&94=L?=0.QX4UO? 7_@Z\^!7P2_X)0>
M$;6%K^X^.7@OPA8Z!#X/ET>Y2UO+^VMTMA-]H11 EJQ3S,"02*IVA2PK]I/"
MOA+2O OA73=!T/3-/T?0]'M(K"PT^QMTM[6QMXD"1PQ1( J1HBJJHH 4
M5YG<?L ? >[^(;>+I?@I\)9/%CRK.VM/X0T]M0:1<;7,_E>9N&U<'=D8'I0!
M\+_$?]K;XH?MR_\ !MI\<_B=\5O VF_#W6/$WA'69=+TJS6==^FK"%AG=9B7
M#2.)6'0&,QD#G)K?\&>__*'R'_L=-6_E;U^F_C;P%H?Q*\&ZAX=\1Z+I.O\
MA_5K=K2^TS4K2.ZL[V%AAHI8I 4="."K @UE_!WX%^"?V>/!P\._#_P=X5\#
M>'Q.]R-,\/Z3!IEF)7QOD\J%53<V!EL9.!0!_/KXO\9P_P#!"W_@YZ\:?$_X
MM6.N0_"SXK76J:A:^(HK![B..#5&$[N@0$O]GN,QNB9D"+N"G<H;%_X+A?M@
M>%?^#AC]M'X#_!W]F>'Q!XV@T2>Y2_UT:1<6MO&+Q[822[)D21(;>.)F>254
M7/ R,$_T6?$[X0>$_C9X8DT7QGX7\.^+M&FSYEAK6FPW]J^>#F.564_E6/\
M!7]E_P"&G[-EG<6_PZ^'G@?P#;WF//B\.:#:Z6D^.1N$"(&_&@#\P_\ @XT_
M:&^ O@/XK?"7X:_M)? #6O&/P]U^!/L/Q,M-9FM)O"K23>3=JGE1-++)%&D4
M[1%R)0R94D&ORM^*WA;X<_L0?M]_!M_^">/QY^('Q&\1>*;Y8;G2X89':W+3
MQ*EO*ZQ1)<QS+OWQ/"0BQ;F."N/ZK?B%\-/#GQ;\+SZ'XJ\/Z+XFT6ZP9M/U
M:QBO+67'3='(K*?Q%<?\&?V+_@[^SEJLM_\ #WX3_#7P)?3C$EQX>\,66ERR
M#&.6@C4GCCDT ?G'_P ''_[27P0\#^-_A/X!_:4_9]U;QM\._$Y#6_Q$L-6E
MLG\(322B*[$7DQ-(\D<0CG\G?ME 4;6V\?DQ\>?"7PQ_8A_;9^#MY_P3O^/7
MQ"^(/BKQ1?F&;2[>&1Y+5S+"L4$CB&)+A)\R!X'A8!8LOPPK^K3Q]\.?#WQ6
M\,7&A^*-!T;Q)HMWQ/8:I91WEK-_O1R*RMU[BN,^#G[%7P;_ &=M:DU+X?\
MPE^&?@749AB2Z\/^%[+3)G&,<O#$K'@D=: /1]/:9K"$W*HMP8U,H0Y4/CG'
MMG-?SX_\%[/V;_B5_P $M_\ @L-X3_;C\"^'[SQ/X+N[^SU#6#$I6/3KN. 6
M=S:3N@)CCN;;A)F&-\KK@E0&_H4J#4],MM:T^:TO+>"[M;A#'+#-&)(Y5/!5
ME/!!]#0!^07CC_@\[_9SL?@K=:KX=\(_$G4/&S6K_9-!O+""W@%Q@[1+<K*R
MB/=C+(K-@_=S7E__  :D_L#_ !(\1_M#?$S]K[XI:/?Z#)X_AN8O#\5W;>0V
MKO?W*W=W?(C?.L(VHD;='$KD$A<G]<-)_P""=/[/N@>,4\16/P*^#EEX@C?S
M%U.#P7IL=XK>HE$(?/OFO8HXUBC555551@ #  H _FF^%G[4WAG_ ((_?\'1
MOQZ\7_&Z/5M#\-^)+_7G@O;2QDNQ'!J=Q'?6MQL4;WC,8"DQAB')&#M8CGOV
M_/\ @HAX5_X*8?\ !P5^RKX^\#:)XHTOPCI^J^&-%TR]UNR^R/KB1>()I'NH
M8\DB'S)7C!)R3"V0IRH_H\^,O[)OPK_:,U"PO/B%\-/A_P".KK2O^/*;Q#X>
MM-3DL^_[MIXV*?\  <55\3_L8_!_QMXU\.>)=:^%/PVU;Q%X/A@M]!U6]\,V
M5Q>Z)'!(98$M9FC+P+'(S.@C*A68D8)S0!^(/_!WC_RD>_91_P"N/_N4@K^@
MBO/?B_\ LE?"K]H/Q)I.L^/OAG\/_&^L:",:9?:_X=M-2N=.&X/^YDFC9H_F
M ;Y2.0#UKT*@ K^?'_@W+_Y6,/VN/^NGBG_U(8J_H.KSWX<?LD?"GX._$?5_
M&/A'X9?#[PKXN\0>:=4UO2/#MG8ZCJ7FR"67S[B*-9)-\@#MN8[F&3D\T ?F
M/_P>A?\ *,+P?_V4"S_](KVOO3_@E!_RBE_9N_[)5X:_]--M7JWQI_9[\ _M
M)>%X=#^(G@?PAX]T6WN%NXK#Q%H]OJEK%,JLHE6.='4.%9@& R Q'<UO^$_"
M&D^ O">FZ#H6EZ?HNAZ+:16&GZ=86R6]I8V\2!(X8HD 2.-$4*J* %    %
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
M]@CX%^+_ !\OBK5O@O\ "?5/%"R><-8N_".GS7X?&-WGM$9-V.,YS0!\$?\
M!OO\3?AS\(_^"8/Q3^-?A7]GG6O@;X*ANKW6VTR+Q+>^(KCQ+;V%D'>Z@-X%
M91D2Q*!A6:,G/!->S_\ !%;_ (+AZ%_P64T_XB-IGP^UGP%=^ ;NV1DNM034
M(;ZVN/-\F02+''LE_<OOBVL%RN'?)Q]Q)IEM'IHLUMX%LUC\D0",>6(\8V;>
MFW'&.F*YCX2? #P'\ -.O;/P'X)\)>";34IS=7<&@Z/;Z;'=3'),DBPHH9SD
M_,<GDT ==1110!CWG@BQO;EYI!)OD.3S4?\ PK[3_P"[)^8_PK<HH P_^%?:
M?_=D_,?X4?\ "OM/_NR?F/\ "MRB@##_ .%?:?\ W9/S'^%'_"OM/_NR?F/\
M*U[R]BL(3),ZHH[FN2USXB/.QALE*\XWGJ?I0!<U'PMH^E1[IY&3V+#)_2N<
MU6?33E;6&5O]IFQ_2K>F^$-0U^3S;AF16.=SGD_A72:7X%L=/PS)YTGJU42<
M)9:'=:A_J89'YQP*U[+X<7DQ_>;(Q[FN\2)8AA55?H*=1S!RG)V_PO1?]9<9
M]@M7(_AU9J/F:1ORKH**5V58PQ\/M/':3\Q_A1_PK[3_ .[)^8_PK<HI 8?_
M  K[3_[LGYC_  H_X5]I_P#=D_,?X5N44 8?_"OM/_NR?F/\*/\ A7VG_P!V
M3\Q_A6Y10!A_\*^T_P#NR?F/\*/^%?:?_=D_,?X5N44 8?\ PK[3_P"[)^8_
MPH_X5]I_]V3\Q_A6Y10!A_\ "OM/_NR?F/\ "C_A7VG_ -V3\Q_A6Y10!A_\
M*^T_^[)^8_PH_P"%?:?_ '9/S'^%;E% &'_PK[3_ .[)^8_PH_X5]I_]V3\Q
M_A6Y10!A_P#"OM/_ +LGYC_"C_A7VG_W9/S'^%;E% &'_P *^T_^[)^8_P *
M/^%?:?\ W9/S'^%;E% &'_PK[3_[LGYC_"C_ (5]I_\ =D_,?X5N44 8?_"O
MM/\ [LGYC_"C_A7VG_W9/S'^%;E% &'_ ,*^T_\ NR?F/\*/^%?:?_=D_,?X
M5N44 8?_  K[3_[LGYC_  H_X5]I_P#=D_,?X5N44 8?_"OM/_NR?F/\*/\
MA7VG_P!V3\Q_A6Y10!A_\*^T_P#NR?F/\*/^%?:?_=D_,?X5N44 8?\ PK[3
M_P"[)^8_PH_X5]I_]V3\Q_A6Y10!A_\ "OM/_NR?F/\ "C_A7VG_ -V3\Q_A
M6Y10!A_\*^T_^[)^8_PH_P"%?:?_ '9/S'^%;E% &'_PK[3_ .[)^8_PH_X5
M]I_]V3\Q_A6Y10!A_P#"OM/_ +LGYC_"C_A7VG_W9/S'^%;E% &'_P *^T_^
M[)^8_P */^%?:?\ W9/S'^%;E% &'_PK[3_[LGYC_"C_ (5]I_\ =D_,?X5N
M44 8?_"OM/\ [LGYC_"C_A7VG_W9/S'^%;E% &'_ ,*^T_\ NR?F/\*/^%?:
M?_=D_,?X5N44 8?_  K[3_[LGYC_  H_X5]I_P#=D_,?X5N44 8?_"OM/_NR
M?F/\*/\ A7VG_P!V3\Q_A6Y10!A_\*^T_P#NR?F/\*/^%?:?_=D_,?X5N44
M8?\ PK[3_P"[)^8_PH_X5]I_]V3\Q_A6Y10!A_\ "OM/_NR?F/\ "C_A7VG_
M -V3\Q_A6Y10!A_\*^T_^[)^8_PH_P"%?:?_ '9/S'^%;E% &'_PK[3_ .[)
M^8_PH_X5]I_]V3\Q_A6Y10!A_P#"OM/_ +LGYC_"C_A7VG_W9/S'^%;E% &'
M_P *^T_^[)^8_P */^%?:?\ W9/S'^%;E% &'_PK[3_[LGYC_"C_ (5]I_\
M=D_,?X5N44 8?_"OM/\ [LGYC_"C_A7VG_W9/S'^%;E% &'_ ,*^T_\ NR?F
M/\*/^%?:?_=D_,?X5N44 8?_  K[3_[LGYC_  H_X5]I_P#=D_,?X5N44 8?
M_"OM/_NR?F/\*/\ A7VG_P!V3\Q_A6Y10!A_\*^T_P#NR?F/\*/^%?:?_=D_
M,?X5N44 8?\ PK[3_P"[)^8_PH_X5]I_]V3\Q_A6Y10!A_\ "OM/_NR?F/\
M"C_A7VG_ -V3\Q_A6Y10!@GX>6/;S/S%0S?#:W<?+*R_45TE%%V!QL_PSDB!
M,4ZOZ!EJC+X8U?2#NC60^\;5Z!13YA6.#L_&^H:5)MG'F*O4/UK>TKQ_9WVU
M9?\ 1V/][I^=:UYI5OJ";9H4<>XKG=7^&T<HW6C^6W7:W0T] U.HCE69-RL&
M4]Q3J\[2YU3PA<;6\Q5ST/*M74>'_'-MJ^(Y"(9O0GAJ5@N;E%&:*0PHHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH *J:OK,&BVS23,!QPO=JBU_Q!#H5J7?YI"/E7UKBX(+SQOJA9L[5/
M)/W5%.PKCM3UZ]\77?DPAA'G 1>GXUO>'?A_%8A9+K$TG]W^$5K:)H%OH=N$
MC7YOXF/4U>HOV 1$6-=JJ%4=A2T44AA1110 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 %%%1W=U'90-)(P5%&23
M0 Z:=;>)GD8*J\DFN,\3>.I+YVM[/<JYV[QU;Z55U_Q)<>*;W[/;AO*)PJC^
M+ZUT/A;P7'I""68"2X///\-5MN+<R?#W@&2\*S7S,JMSM_B-==9V$.GPB.&-
M8U'H*FHJ1A1110 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 %9GB'Q1;Z!#\
MS;I3]U :@\5^+(]#B\N/#7##@?W?K7,Z%X=N?%5ZUQ<,WE$\L>_TIB(RVH>-
M[_C=LS_P%!75>'_!=OHZAG FF[LPX'TK3T_3H=,MUBA0*J^G>IZ+CL &!111
M2 **** "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@".ZM([V(I+&LBGL17)>(OAZT6Z:Q/?)3N/I78T4 <-X=\;S:
M5*+>\W-&#C)^\E=K:W4=Y"LD;!E;H163XG\'PZU&9(U6.X'0X^]]:YC1];NO
M".H^1,K>6#AD/]*K?86QZ#14.GW\>I6JS1-N5A4U2,**** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JGK6L1Z+8M-(?\
M=']XU:EE6&-F8[549)->?ZWJ<WB_6UAASY8;:@_K30#8(+KQOK&YMP7J3V45
MW>EZ5#I%JL4*A0!R?6HM!T6/0[!8E^]CYF]35ZBX!1112 **** "BBH[FZCL
MX6DFD2.->2S' %%[:L"2BO(/BC^VMX-^&[/"ET=5NUX,=M\VT^YKPCQM_P %
M(_$6ILZZ+I]IIR=%>0>:Q^H-?'9MQYDN ;A5K<TETC[S_#3\3SZ^9X>EI*5W
MY:GVM17YT:Q^U%\1_%I:0:CJ"AN?]&C*#_QVL63XH?$25]QU;Q1^$DM?*5/%
MW!)_NL/.2^2_S.)Y]3^S%GZ8T5^;>F?'/XCZ(P<:GKS;?^>N]A^M=AX6_P""
M@'CKP[*L=\UK?0IU22$*WY]:WPWBUEDG;$4IP^2?Z_H7'/*+^--'WI17S?\
M#;_@HSH'B&6.WURQFTN:3@R(=\2_4]:]Z\*>.=)\<:>MUI.H6U]"XR&C?/Z=
M:^[RGB++LR5\%54GVV?W/4]*CBJ5;^'*YK4445[1T!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 -DD6)"S':J\DFN#\4>(9O$NH+;6VXQ9PH'\1J]X_
M\2EF-C W^^1W]JO>!O"_]FVPN9E_?2#@'^$57F3OH6O"GA6/0;8,P#7##YCZ
M5L445)04444 %%%% !117*^/?C9X9^&MNS:MJUK;MCB/?N9O; K'$8FE0@ZE
M>2C%=6[+\293C%7D['545\R^-O\ @I/HNFN\>BZ3<7S*<;ICY:M],5YOKO\
MP4=\77LC&RM-/LU/0%/,Q^=?$XWQ*R'#OE]JYO\ NIO\=%^)YU3-\-#3FOZ'
MW%17P"?^"@GQ$9L_;K <]!:)5S2O^"B'CRW8?:9-/N1W MPN?RKS8^+62-V:
MFO\ MU?_ "1BL\PS[_=_P3[RHKY%\)_\%,9%D6/6-"0I_%)!)\WY'%>S?#C]
ML;P3\1O+CCU :?<R<+#=?*Q/\J^DRWC;)<<U&A75WTE[K_&QUT<QP]1VC+[]
M#U2BH[:ZCO(5DADCEC;HR-N!J2OJD[ZH[@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 *R?%?B5/#]GQ@S2<(M7M3U&/2
M[)YI#A5'YUP=K;S^-M=+,2JYRW^R*: E\.>'IO%6H&YN-WD[LL3_ !?2N[MK
M=+2%8XU"JHP *;96<>GVJPQKM5!@"IJ+@%%%%( HHHH **** "BN=\=_%?P_
M\-K)IM8U2ULP.BLWS$^F*\!^(7_!2;3-.DDA\/Z5+>,I*^;<'8OU&,UX.;<4
M97ENF,K*+[;O[E=G+7QE&C_$D?4%%? OB+]O?Q]XBF:.UFM[6-ONI# "P_'K
M7,7OQ[^)&JMN_M+6QN_YYAU_E7P^(\6\L3M0I3G\DOU/.EGE'[*;/TAHK\V;
M;XV?$>S?=_:>OG_?\PUT&B_MM?$3PFZK)>B1<\K<P;BP_&IH^+F7-_OJ,XKT
M3_5"CGM+[46C]!J*^1? G_!2R1'2/Q!HZLO\4UNWS'_@/%>_?#+]I#PG\5HE
M&FZG"MRPR;>4[9%K[+*>,<HS)\N&K+F[/1_<]_D>A0S"A6TA+4[RB@'(HKZ8
M[ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M5'$TE7P\U.#V:::?31K3<****P.@**** "BBB@ HHILDBQ(S,RJJC)). !0
MZBHK:^AO-WDS13;>NQ@V/RJ6@-PHHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH *,T5F^*=771M(DDS\[#:GN: .7\=ZVVK:BMG
M#\R1G''\35TWA70ET/357_EJ_+FN;^'VC?VA?M=2#<L9XSW:NXJGV$NX4445
M(PHHHH ***H>)_$UGX0T.XU'4)DM[6U0N[L<8 J9SC"+G-V2W8-I*[)]4U6W
MT6QDNKJ:.WMX5W.[MM517RM^T'_P4#^RS7&E^#U63;F-[YQD?\ ']:\P_:8_
M:LU7XZ:X=+TLSV^BQOLBA3[UR>S'_"M;P9^S_P"%_@;\/V\>_%S4K?1]*ME\
MZ.RE<*\O< @\DG^[7Y%CN)LUXAQO]D<,1=KV=3\-.R[=7T/G<7F4ZK<*#Y8K
M>3T27KT1P?A#X5^.OVCM<:XCCO+WSFP]Y<L?*4^[&N^\3_!CX0_LT:0;WXH>
M/+"&X5-XLXKE4<L/X1CD_I7QC^VG_P %X=>\607'A?X/VO\ PB'AV$&%;]%V
MW4R],K_=_'-?GUXM\<:QX]UB;4-:U*\U*\N&+R2W$I=G)[U^\\"_17PZBL7Q
M#-RF]6GJ_NV7SN_)'YCFW'F PDG3P4/;3_F>D?DMV?K;XW_X+6?L^?"A_L_@
MWP%<:]=6ORB>YMUBWD=P_.?KBO/=9_X.2M4#E=)^&6D6,2\*'N-_'_?-?E_1
M7]$Y;X2\+X*')2PR?J_\K(^.K^(6=3?N5%!=HQ2_1L_3G3O^#DOQ$DH^V_#K
M1;J/NJS;,_\ CM=OX/\ ^"]OPC^(-Q&/'7PO^P \-);(MTR_3@5^1]%;X[PK
MX8Q4.2IAE][_ %NOP(H^(&=P?O55)=G&+_0_=;X>ZO\ LY_M=VWF>"?&<.AZ
MQ='<MC=S!'7/;RR>/SK(^)_[*7C#X-S?VA:QMJ&GQDO'>63%MBCH6QTK\1K'
M4+C3+A9K>:6WE4Y#QN58?B*^Q?V+O^"TGQ,_9ENK;3->NY/&7A5<))9WS;I(
MD](V[?B#7X+QO]%?+,5"5?))>SGNEM_P']R]3ZO+/$#"5VJ>8T_9O^>&WSC_
M )'Z0_ 7]O+6O +PZ;XD$FJ:<IV^:W^OB'U[_2OLKP'\0=)^).@Q:CI%Y%=6
M\@S\K<H?0CL:^+?!%S\+?^"C/@1O$OPSOK;2_$D:;KK2I"(W#>ZYSU_BKB?A
M_P#$GQ5^RS\0I(G2XMW@DV75I)D),N?\X-?S;+,<^X-QO]F\0Q<Z-[*6MU^K
M]'\F?I^"S.5.,9N2G2EM):_UZ'Z145R/P9^,FE_&GPC#JFFR+N( FA)^:%NX
M-==7ZUA<52Q%*->A)2C)7375'U$)QG'FCL%%%%=!04444 %%<;\>OCWX7_9G
M^&5]XP\97\FFZ!ISQI/<);R7#(9'")\D:LQRS <#BOGO_A^'^S;_ -#O??\
M@@O_ /XS7J8/)<PQ</:X6A.<;VO&+:OVNEOJ>3CL^RW!5/98S$0IRM>TI).W
M>S>VA];45X5\ _\ @I7\$_VE_%<>@^$_'6GW.M3#,%E>0RV,UT?[L0F5/,;O
MM7+8!., D>ZURXO XC"S]EB:<H2[233^YG7@\?AL73]KA*D9Q[Q::^]7"BBB
MN4ZPHHHH **** "BBB@ HHHH **** "BBB@ HKYO_:T_X*G?"O\ 8R^*>E^#
M_%TFOS:MJ,"74ITVR6>+3H7<JKS%G4X.&.$#MA>G(S]"Z=KMGJ^B6VI6]Q%)
M8WD*7$,X.$DC< JP)[$$?G7;B,MQ5"E3KUJ;C"I\+:T=NQPX?-,)B*U3#T:B
ME.GI))ZQOW+=%1V]W%>)NADCE4'!*,& /X5)7$=P4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MA4FN!\/0-KWBGS&^9=Y=A[?YQ51$SLO#>EKI&D11#[V,M]:OT#@45(PHHHH
M**** &S3+;Q-([!40%F)["OA7]M+]I6;XI>*&\/Z/-)_8]C)L8(?^/F0<9]Q
MZ5[M^W/\<S\,OA]_9-E+MU+604!4_-''W/\ 2OGS]D+X366L7FH>-_$S+#X=
M\-HUS(\O"R.O/4\8'\\5^2<<9GBLSQ]/AG+/BFUSM=%V^[5_)'@YIB)5)K"T
MWZOR_K<T?#NG>$_V'O@K<?%+XDM"MVL>_3-/D(\QW(RH _O']*_(_P#;J_;[
M\8?MQ?$B;5-:NIK71;=BNGZ9&Y$-NG;([M[UU'_!4?\ ;YU+]MGXYW+V\TD/
MA'0W:VTJT5L(R@X\PC^\<#Z5\OU_<?A'X5X'A7+8-P7MI*[;W5_U?5]-EH?@
M?&/%3QDW@<$[4(O_ ,#?=^79!1117[(? A17>?!G]F/QY^T%J:6OA#PQJNM,
MYV^9# ?*4^[]!^)KZG\%?\$#?C)K>FI<:]-HOA;>,[;R</M^NTUX^/X@RW!/
MEQ5:,7V;U^[?\#UL#D.88Q<V&HRDNZ6GW['PY17WQJG_  ;\_$Q;5FTGQ1X5
MUR=1D0VTA#'\S7SU\>?^";_QD_9R62;Q)X+U-+./G[3;)]HB"^I*9P/K6.#X
MHRG%3]G0Q$7+M>S^YV9MC.&LTPL?:5J$DN]KK[U<\,HI64HQ5A@C@@]J2O>/
M#.R^!7Q[\4?LY?$.Q\3>%-4N--U*QD#@HQ"RCNK#H0>E?M!^S5^TAX1_X*P_
M!,G_ $71_BAH<.)[<L T^.X]58_D:_"VN^_9H_:(\0?LN_&#2?&'AVZEM[S3
M9E9T5L+<1Y^9&'<$9'-?G?B+X>9?Q3ET\-B(+GM[K_1O\GT>I]=PKQ14RNM[
M.K[U&7Q1_5=FOQ/UT^$'Q-US]E_XJM'=)-"L,OD7UJW1USS_ (@U^A7@WQ;9
M^.?#5IJFGRK-:WD8=&!_2OBOQ[J>A_ML?LU:-\7_  G&IOFA4:I;1?,T; 88
M$=<@C\JZ+_@GK\=GTW6'\'ZA-^XNB7LRQ^X_=1]>OX5_GMD<L7PIGL^&LQO[
M.3?(WT=_UV?GZG]"97BE3FJ:ES4YI.+]=OZ[GV-1117["?3!1110!\D_\%PO
M^4<?C+_KZT__ -*XJ^.?^"*7[ ?PG_:[^#'C#5OB%X7;7M0TK6DM+64:G=VO
MEQ&!'*XAE0'YB3D@FOL;_@N%_P HX_&7_7UI_P#Z5Q5^8O[ 'Q&_:B\%^ M<
MA^ ]CJUUH4VH*^I-::/:7JK<^6H +3(Q4[-O .*_:.$J&)K<)UJ>$KJC/VOQ
M.3@EI"_O+77;S/PKC+$86CQC1J8V@Z\/8ZP4%-O6=GRO1VW\CH/^"N_[#'AO
M]@/XO^#[OP#JNH6]CXB@FNX;2:Y,EUI4UN\?SK(,-L;S 5)Y!C;D]OTB@_X*
M#1_ 3_@FW\.OBYXUL=2\17.L:?I]O>"R\M)IYY8SF4[B%Y*$G'=N!7P7H?\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH XOXD:3Y%U'>(,;^&/OVKH?".I_VG
MHD+?Q(-C?44OBK3_ .TM$F3&64;E^M<_\-;_ ,N[FML_>&X?457074[*BBBI
M&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!#J%P+:QED/\
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
MV*:Y;7O=-;W5M^S"O*?VY/@[J'Q^_9$^(/A#21NU76M'ECLDR%\V=,21ID\
M,Z*N>V:]6HKP<+B)X>M"O3WBTUZIW1]'B\+#$T)X>I\,TXOT:LS\3?\ @EU^
MU)XZ_8"^.4OPUUSX?WJ-X^UW3;&[34HYK*YTUC)Y7F*"A# K-NP>#@$'!JO_
M ,%$_ 'BK]D3_@J#<?$[7O"LGB+PQ=^(K?Q!I\DT1:RU.-=CFV,A5E61-I7!
M!(VA@"N,_MU4-]80:G;-#<PPW$+?>CE0.I^H/%?H2\0H+,99@L*DZD'"HE-^
M]MJG;W6DK=?OU/S.7AK4>61RUXQM4YJ=)N"]RU[IJ_O)MWUM9^6A^1/[<_\
MP4I\:_M^?LK>(]-\&_#'4M!\!Z:MK<^(]8OY/.(87">5!"0%7)D,9P-S$ G"
M@$U] ?\ !N[;26O['_B=98Y(V_X2F8X92I_X]K>OOBTM(;"W6&"*.&&,85(U
M"JOT XJ2O+S#BS#U<JEE.$PJI0<E)/F<GI;>ZU;MO=65E;37V,NX.Q-+.(9S
MC,6ZM10<6N116M]K/1*^UG=W=];+\3?^"6.GW$/_  6+\QX)EC_M#7_F9"!_
MJ;GO7V!_P<,6TEU^Q=H2Q1R2-_PE5L<*I8_\>]S7WE158WC1XC.,/FWL;>R4
M5R\V_+?KRZ7OV9G@.!5ALDQ.3>WO[:4I<W+:W,HZ6YM;6[K<^*?^"3?PQM?B
MS_P2.TWPCJRS0V?B*#6M-N"!AXTENKA"P]QNR/I7P]\ OB)\4O\ @B%^T/XD
MM/%'@>^UOPMKP^R3.A:&UU-8F)AN;:X"LFY1(<H1G$A5@K8(_;>H[RSAU"V:
M&XACGAD&&CD4,K?4'BC"\9<E?%_6*"J4<3)RE!R:LV[JTDMUWMT6Q6,X'Y\/
M@_JU=TZ^%BHQJ**=TDD[Q;V=MKZ7>Y^.OQI_X*4_'3_@HE\7_#^@_ _1?%_@
MJ&T1HY(M,U&1GN6D*YFN955(XXTV\9Z?,<G.!^CW[0/[.^O_ !*_X)_:]\-Y
M]6EUSQ5<>%1IYU"5SNU*^BB4AV9LG]Y*@R3SAC7M.GZ9;:3;^3:V\%K%G.R*
M,(N?7 J>N/-.):55T(X##QHPHOF6O-)N][RDTF_3_@6[<IX5K45B)YCB95YU
MURR=N6*5K6C%-I>OEZW_  M_84_;&^(?_!+CQ;XD\+ZQ\-[^:;Q1<6OG6FJQ
MS6$MJ\9=0ZY0[E(D^AP"#7[H1/YD:M_> -.HK/BCB"CG%:.*C05.I]MJ3?-H
MDM&E:R7G>^IKPGPW6R2A+"2Q#JT_L)Q2Y%=MZIN]V_*UM HHHKY<^L"BBB@
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
MY/F/U#'4L9R\W)).U[7MTO9V^X]?/,M_M' 5L#S<OM(N-[7M?K:ZO]Y\3?\
M! :WDMOV!U62-XV_X2.^.&7!^[#7CW_!<;_@GKXP^(WQ!T[XO?#_ $F\URXA
MM(K/6K&PC:6\C:(DQ7*1C+.-I",%!(V*<$9(_3JBO:P_%V(P^=3SFA%)S;;B
MW=6ENF]/OMNCP<1P9A\3D5/(\1-M044I)6:<=I):_=?9O4_(O5/^#@?QUJ/P
M9/A6W^'(A^($UF=-;6?MKNJSE=GG+:>3GS,DD(7(#8X(^6O3_P#@A7_P3Z\4
M_!?4M8^*GCK3;S1-0U:S.G:-IUVNRY$+LKRW$J'YD+%%55;#8WDC!4U^C)\/
MV!U'[9]AL_M9Y,_DKYG_ 'UC-7*[<=Q=A_J57 Y7A5056W.^9R;MT5TK+RVL
MW9*YPY?P7B?K]+'YMBWB'13]FN512OU=F[OSWNE=NQ^8G[8'[6'[2G[!/[:%
MUX@UC^V?%_P9N-0DN[.VCM(A9-:3;@MLUPD1:*6)FPH<Y;RU/S*3GYZ_X*#_
M +66A?\ !3;Q#X1T?X6_"'7+?Q5;RN]Q>+9(]]>!EQY.V#=NC7 ;>YXQT49)
M_;Z:%;B)HY%61&&&5AD$>XJOIFBV>BQLMG:6MHKG+"&)8PQ]\"NC+>-,)A72
MQ/U./MZ<>52C)P3TM>44K-]]=?NMS9IP)C,7&KA?KTOJ]67,XRBIRCJG:,V[
MI::::>>M_DX? ;5/V9/^"+?B7P/K4WG:QHOP^U@WN&#B*::&YG>(,"0RQM*4
M!!P0@-?F5_P3&_:J^(G[&U[XP\:>%_!\OC3P;#':VWB>TC+*UL&,C03;U5C'
MC;*NXJR?-@C)4U^TG[:/AC4/&O[(/Q0T?2;.XU'5-4\*:G:6=K A>6YF>UD5
M$51R69B !ZFOBW_@@7^S;X^_9_O?B8WC;PCKWA9=433Q:'4K1H/M&PW&_;N'
M.-RY^HKU\ASNBLCS#$8V,:DIU%)P;MS<S5[6U5KMIK9J_0\;B+(:[S_+<-@9
M2IQITY14TN;EY8OEO?1WLDT]T[=3Y+_:@_:&^)W_  6=^/?AO1?"O@F\L;#1
MD:&RT^&1KB*R\YU$MW=7&Q54$*@R0%4)@9).?TT_:(_X)\P_$?\ X)OV_P %
M=*NH9-2\.Z3:II-W,/+26]M@"&;KM$C;U/7:)#UQ7TKINC6>C(RV=I;6JR'+
M"&)8PWUP*LU\[FO&4ZWU:EE])4:>'?-&-W+WKWNV[7Z_>[MW/ILHX'A1^M5<
MRK.O5Q"Y9R:4?=M:R2O;IZ65DK'XN_L5_P#!07QY_P $G]*UKX;_ !$^&.MW
M-C->OJ%K%,[6-Q;2D!)"C,C)-"WE@@K@9#$%LX'4?"C]IC]HS_@IC^V7:W_@
MN\\8^ /AXMY;KJ$5C?S?V?I=K'@OOD^19)I &X4 DL.  37ZY:EI%IK,*QWE
MK;W4:G<%FC$B@^N"*EM[>.TA6.&-(HT&%1%VJOT%=V(XVP<YU,7# Q6(J*SD
MY.4;OJH-6O\ /YO6_GX?@+'4X4L'/,)O#4VFH**C*RVBYIWM\MNBTM^:W_!R
M+:37?PP^%PBBDDVZI?9V*6Q^ZBKZF_X)/Q-!_P $[_A:KJR,NEOD,,$?Z1+7
MT-17S^*XB=;):.3^SM[.3ES7WOS:6MI\6]WL?1X3AGV&>U\[]I?VD%'EMM;E
MUO?7X=K+<_&7_@XHL+BZ_;4\+-%#-(H\$VH)1"PS]OOZ_1S]M3X'ZK^T9_P3
MS\3>#=$3S-8U30;:2SB)V^?+ T-PL8..KF+:/=NW6O?J*Z<5Q7.IA\#1IT^6
M6%=T[WYG=-:65MN[.;!\'TZ6*Q]>I4YHXM6:M;E5I)ZW=[\W9'XA_P#!.O\
M;3\?_P#!.7Q9J'P[UCX=7SMXLUJS\V'5$FL+C3W;$3.%*'<&1D/.!\H(.#7Z
MP?MV?L[Q?M3_ +)_C3P88]]]J%@\^FG^Y>Q?O(/P,BJI]F->N5\+_P#!5+XM
M?M.^$?B;INA_!+0]<OO#.I:$K7UYIVBK>/#=-/,K*)64[&\L1G';.>]>I4S3
M^WLWI8G"0AAZR?-*4IOEDXVL]5I:VRWZGDTLI_U=R6MA<94GB:#7+&$8+FBI
M7NM'K>^[VZ(_*[]E?X;ZY^U/\=_AO\)KNXN&TA=:D4P'@V,,C))>L/\ :\N$
MG'JHK^C+3--M]%TVWL[2&.WM;2)888D&U8T4 *H'8  "OSO_ ."+W_!,/Q5^
MSAXKU+XE?$G38]*\07%JUEH^F/(DMQ:(YS+/(4)5690%"Y) 9\X)Q7Z+UOXE
MY]1QV/CA\+)2ITD]5LY2=Y-6WZ:][G/X5\/5\ORZ6)QD7&K5:T>ZA%6BFGJN
MKMVL%%%%?FY^H!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 CKYB,O]X8KS_33_8W
MC/;]U5D*GW!KT&N!\;0?9?%6Y> V&JHB9WP.114-C<"YM(W'<5-4C"BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q?B VWPQ-_O+_.H?AU#L
MT9F_O.:D^(G_ "*\W^^O\Z7X?_\ (NK_ +[57074VZ***D84444 %?G;^UKJ
M#>,?VD]2CW9$DT=N/;HM?HE7YN_%)S-^TW>;O^@NH_\ (E?DWBW4?U'#T>DJ
MFOR7_!/#SQ_NXQ[L\K_X.%?%LG@SX/\ PE\"K(WDR69NF3/4Q83/_CU?E+7Z
M7?\ !RE.S_&GX=Q?\LX=)G"?BZ5^:-?Z$>&.%AA^&<+3AV?YM?DC^=>/ZCEG
ME9/[/*E\HH****^]/C0HHJYHF@WOB348[33[6>\N9FVI'$A9F/IBDY)*['&+
M;LCWS_@GC^WWJW[#WQ&N)S:KK'A77$^S:OIDA^2>,]2!_>KZRU/5_P!@?XFZ
MS_PF-Y#KVDW4S?:+C28V\M"_4J$'&,U\K_"K_@DI\>/BW;QS6?@;4=/MY@&2
M74%^SHP]03VKTZ#_ (-^OC[+;[FA\)QO_<;5ES_*OSW.'D%3%/$/&^QJ-6DX
M5$N9+^;=:=]S[[*%GD,,J"P?MJ:=XJ<&^5OMMOVV,G_@HM_P4LTWX_\ @S3?
MAK\,]'_X1?X9:&08X OER7K+PK,HZ8&>.^:^-:^K/B/_ ,$7_P!H#X;VKS/X
M/;6%09QI<OVDGZ8%?-OCCX<:]\--9DT_Q!I-]I%]%P\-S$8V7\Z^CX>EE5/#
MK#Y94C)+5VDFVWNWU;?<^>SZ.:5*[KYC3E%O17BTDELET278Q:***^@/!"BB
MB@#W+_@FSX]D^&O[;_P[U9)"BPZHJ/S@,&5EP?SK]8/V\]-.E_M S7$<?EQW
M%M#*I]3CFOQC_9ON7M/CYX/DC^\NKVV,?]=!7[=?\%%HE7X@Z*X^\]D-WY"O
MXS^EY@XRR[#XCJG^3_\ MC]A\/:CEEF(IO:,XO[TU^A]5_LZZPVN?!+PW<.V
MZ1[)-Y]\<UVM>8_L>R,_P!T'=_##@5Z=7Q61U'4RZA-[N$?R1^XX:5Z,6^R"
MBBBO5-@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@ J#4WV:?,?]@U/576S_P 2FX_W#0!Q_P .%\S7)/\
M90G/UQ7=5P_PT_Y"\W_7/_"NXIRW%'8****0PHHI&^Z?I0!^>G[:.J2>)_VC
MM4AC;<L;QP1#T.U?ZUY'_P %_?&3>$?V8/A3X+C;R?M 6^E53C<5C*G]37I'
MQ;E-[^TY=;N=VK(I_P"^P*\#_P"#E"];_A:7PRM!Q';Z-+A>WWUKYSZ-^'CB
M^-L5BI[J4O\ V]GY7Q=6E#*,746[:7WR/S+HHHK_ $//Y[/T@_X(7^ M/^&7
M@WXG?&_6+=6C\&Z:Z6+L.A*GS,'\J\Q_9\_X)_\ Q;_X**_%>]^)KS1Z7H>H
MZLUQ+K-[-Y190^<QYZD+CTKZ^_X)2W'A7P%_P25UZ^\6:+>:]HFI:O-'?6EI
M"999D8*,;1U KY7_ ."A?_!4E_B#X;TWX;_"O2[[X?\ @G008VMT!MY;GV9>
M" /2OR/#XK,L5G.,C@(6FY*'M):QA"*V2O=MMWML?JV(PN7X;*,)+'3O%1<^
M2.DISD]V[6225K[FU_P73^+6B?$KXS^"_ OAFZCU[4/"NEPZ?=7,'SM)./EV
M<=3T/XU)\$/^""WB#Q;\.;'6O''C33? UYK"![&PF"M))D<!LD;2:YW_ ((5
M_!?1OC#^U3K'B'Q)#_:B>"]-.K)#-^\\Z3) //4@C(KQW_@H-^V5XN_:;_:2
MUS4M0U"\M;/2;R2TTZTBE9$M8T; P >O&:]3#4,;2J1X?RNKR*C%2G4<4VW*
M[247IKJWV6AYN(K8.I3EGN94^=UI-0@FTDHV3;>^FR[O4[;XL_\ !'3X]?!;
MXB1VF@^&[[Q+&I\ZTU+1VWH0#D$GC!K[*_9IU_6OVO/AKJ'[.O[1GAF\TWQE
M:V+2Z!J5_%B>0J,+AO[XX[\C-?#?P\_X+ ?'7X9_#RU\-Z?XK:2SLQMAEN$,
MEPB]EWYZ5]W:+\8/&W[<O_!.WP_\3O#7D7WQ@^&^IM=L;6/_ $ATCW+M('+!
M@<X]J\OB2&;JE369JG\24*L6U*,G\,GT46U:2\STN'9Y5*K4>6NI\+<J4DG&
M4?M175M;I^1^;,'["WC_ %W]IO4/AAI.AWUWK-E?O:%S$5C55;'F%L8V^]?7
M'B3_ (($^)_ W@:;5O#_ (ZT[5O'6@Q+?3Z+!M#1E?FPK@Y)X]*A\>_\' /C
MZW\,7FFV_@O1M#\9-&;:[U-H1YBN!@G;@$'\:^:?V4?^"AWC']G+]IT_$B^N
MKSQ%/?EUU2WGG.+Q'^\.> ?0]J]JH^*<32]K'DI."TCI/VCZW>BC%].IX]/_
M %:PU7V<N:KSO66L?9KI9:N4EUZ'V)_P48T:3]K?_@E_X#^*EY;F/Q5X,9=-
MU8;,2;B1&5/<A<9_&ORYK]KM<_:E\+?MS?\ !+KXL:EX?\(Q^$['3/,9K8.&
M$LH7=OX YS7XHUIP!6JK#U\)5AR.G4DE%M/E4K2MIII=F?'5*D\10Q5*?.JE
M-7E9KF<?=OKWL@KZ(_X)5?$U_A1^W5X$U,2;(6O#;RC/#AU*X/XD5\[UV?[.
MVIR:1\>?!L\9*LNLV@R/>917U^:X>-?!5:,MI1DOO3/D\KKRHXRE5CO&47]S
M1^R_[<.D_P#"/_M%WTL,?EQS)%,I'=BO/ZU]M? K6_\ A(?A#X>NV;<\ME&7
M^N.:^3O^"CEHL/Q%T>8 ;IK7YCZXQ7TA^R!<-<? +0]W\,6VO\Q.$8_5^*\P
MPZV=W^*?ZG]68#W<;5B>FT445^O'O!1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% ''?$Z3_ $FU3VS^M=#X7B\G0K=?]D&N;^)O_(4M?]S^M=5H?_(&
MM?\ KDO\J?074M4444AA1110 5X'_P %#]?;2?@M%;AL?;KI8S[XY_I7OE?,
M_P#P4PD/_"N]#7^'[:Q_\<-?)\<U73R'$RC_ "V^]I'#F4K86;\CS3]D2]M_
M!GP.^)GB:3"RZ?I\D:OT(S&2.?KBOPB\5ZQ-XA\3ZA?7#%Y[RXDFD8]RS$FO
MV]\,N=-_X)Z?%ZXA/[QK?G'TQ7X;7)S<R?[Q_G7[Q]%7"1I\+.JEK)_K)_J?
M@_B34?+A*73ED_O?_ (Z%&Y@/7BBG12>5*K?W6!_*OZ@/RT_2[Q_?_\ #&/_
M  1-\/Z;9?Z%KWQ8N&EN''RR;.-Z?0J!7YGU] ?M>?MYZI^U=\,? ?A6XTJ'
M2]/\#VQBB$;9\YR-I?VR,<5\_P!?-\,Y;6PM"I/%*U2I.4I==W[OW12/H>(\
MPHXFM3AAG>G3A&*Z;+7[Y7/0/V5-/TW5?VC_  3;ZMM_L^76;590WW6_>KP?
M8U]8?\%]O$7B9/VMH]%N#<0>$=-T^%=$B7*V^PHN_:.G#5\*6-[-IM[#<6\C
M13V[B2-U.&1@<@CZ&OO_ ."7_!4GX?\ QT^&FF^ _P!H_P )KX@M=.B%M9^(
M+9 ;NV3H/4D^^:Y<\P^)HYA1S6C3=6-.,HN*^)<UO>BGNU:S6]GH=>2XC#U<
M#6RRK4]E*<HR4G\+M?W9-;+6Z>UT?#'PZ^)>N?"?Q?9:]X?U*ZTO5-/D$L$\
M+E61A6I\=/COXD_:-^($_B;Q7>_VAK%Q&D3S;=N57@5]Q>-/^"0?@']H_0[G
M7/V=OB-INO-&GF_V#>3#[3&.N"W8^V*^$/BO\)?$'P1\<7GAWQ/IESI.K6+;
M98)EVGZCU!]:[LKS;+<PK.I1_BQ5FI+EFEV:>MOP.',LKS' 4E"MK2D[IIW@
MWW36E_Q/K;]D+X:_LB^(/@Q8W'Q,\1:Y:>+&8_:8HY#&B?0#J/>OM#]CO]L'
M]DO]B'0]4T_PCXQU*2QU.19Y(+MC,J./XE!Z&OQ5JWH6@WGB?5[>PT^VFO+R
MZ<1Q0Q+N>1CT %>3F_!M/,%-8K%5>23NX\RY5U[;(]3*N+ZF!<'AL-3YXJRE
MROF?3OU/=?\ @IM^T;H?[4O[7_B;Q;X;\YM&O&1+9Y5VM(%4 DCMR#7S_5S7
M_#]]X5U>?3]2M9K*]MFVRPRKM>,^A%4Z^JR_"T\+AJ>'H_#%)+KHEH?,8[%5
M,3B9XBM\4FV_5L*_;#]B#7A\6?\ @COI<EVWF77AN:51GG8$D*K^E?B?7Z__
M /!)F[DG_P""5?CJ)ONPSMM_%Z_'_I X6%;@[$.?V4W_ .2R/M_#>JXYE4I]
M)4Y?A9GT)_P31UUH/&>LZ?N^6XMQ+CUVD_XU]FU\*_\ !.&1E^.-PO9M/DS^
M:U]U5_'7A;5<\A@G]F4E^-_U/Z R65\*O5A1117Z*>L%%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 5Q?Q+BV7\+_P!Y?ZBNTKC_ (H#Y[?UVG^8IQW%
M+8W/!LWG^'H6]S_,UJ5D>!E"^&;?;[G\<\UKTAA1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MXR^)])LO$NL>'IA;3W(N=&NA<.$QY>YF#.H966.3:P4[ * /UDHK\J_VZ_\
MA*O@1\>O@/\ LK^#[[]H3QYX)O/#^M>+_$B^'/%$(\:>)1%<(L4,FJ7=S;M'
M;I+.SN(I%<J(T4!0=OIO_!,[2_C)\,/VS_$GA]_ OQQ\+_ '6O# OK6V^*7B
M:RU[4=&UV*Y"F.RN([ZZN#:S6[Y9)F8K)%D, =I /T'HKXE_X*R_%/Q=XB^.
MO[-O[/'A7Q9K'@&W_: \1:G%X@\0Z/,+?4[?2M*L?ML]K:S8)AEN,H@E494
M]B0?/?%7@#6O^"6'_!0W]G72_!OQ"^)7BGX<_';4]1\)^(_#OB[Q1/X@:WNX
M[,W-K?VCW1:6(AD=90K["K#Y<[< 'Z.45^5_[#?[*NL?\% _BW^UE)\0/C-\
M:X?"_@WXY>(_#^@:!X?\6W6CPZ<%2UD\PSPL)G51(BQP%O)BV.0A,C8\MO?^
M"A?Q@\"_\$8? .CV?B?QAKWC[Q)\=F^!W_"26;P2^)+NQ&I7B"2&2X=(?MSV
M]N($ED91N<,60_. #]HJYKXR?&#PW^S]\*O$'C;QAJ::+X7\*V,NI:I?/%)*
MMI;QKN=RD:L[8 SA5)]J_-CX >#_ (R_!3]L+X3WWPW^%_[5'AGP3JFIMI/Q
M#M_BAXZT_P 0:3=6,L3;;V$-J=U-%=QS+&W[@*K)O7:,D'W[_@X ^#6F?%K_
M ()/_&2XU*]\06<GA/PU?ZW:+IFK7%@EQ-';2!4N%B91/"=QS%)N1B 2#@4
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
M* .(^&S;=;D_VHR/RQ7<UP/A23[#XL$?3<S+_G\J[ZG(4=@HHHI#"AN5-%%
M'YR?':W_ +!_:;OC)\OEZDDA]AE37A'_  <C:0U_XD^%>MQC=!/I,L9;L26!
M'Z"OIC]OOPO)H'QYN+S:534HUF3\ %/\J\N_X+/>!_\ A<W_  3N\#>+M.C,
MTGAFX2*Y?&=D00HW_CV*^6^CYC(Y=QYB<'5TYI.WSYDO_2E]Y^7\58653*\9
M16ZM+[I7_(_'JBBBO]%3^=S]>/\ @D-^T!J/@/\ X):?$2;0;6QU+7O!MQ/J
M*6MS'YD;H5! *Y_V36'JMY^S[_P6!\"6MQJFH:7\+/BM9J(I3(5AAN&Z8QQO
M&<\#FO!?^"&?[2-C\,?VA[_P+KSQCP]\1+8V$PE/R>;@B,?B6->)_M\_LLZQ
M^R-^U3K7AT1W/DS7)NM+N(P?W\3L2I4C\N/2ORB.04WGV)IJHZ-:356G-=4U
M:46GHTGNO.Y^I//*G]B8>HX*K1C>G.#Z-.\6FM4VMF>]:9\/_B!_P0U_:ETC
MQ'J*0>(O"FM)Y!NK8?N-1@/5>^& YP:]<\02?L)_M1^+O^$BOK[Q#X=UCQ!,
M/M%G OE1QS2'!/*^IZ]*/V__ +=X)_X(Y_#'1/'T_P!H\9W$PDM1,VZ=%/S#
M.>?N8&:_+6"9K>XCD4[7C8,I]"*[<IRV6<T7CZE65.M%RIN=-\JFHNR=M4<>
M:9A'**JP-.G&=&2C-0J*[@Y+57T9].?\%0?V#;7]B+XK:;'H=_+JGA+Q/:_;
M=)GD.Z3R^,AFZ$\_E4?_  2Q^,/Q6\ _M,:-I?PS,UY+K%PD=]8."UM+#GYC
M(.@ '>OIS_@K5 OQ*_X)O? CQM&/,>WMX=,D<<X(B.?U6LK_ (-[/!]UI'C/
MXB^-;BV6WTK2M!EA&H2C:L4A&X;2>.U']LRGPM4KXU*I./-!J6TI*7*K^>ST
MZA_9$8<34Z.#;IPERS7+NDX\SMY;KT+/_!5[]DRQ_:!_X*(^'/"?P_L[>/Q%
MK]M%_;?V2/=!9.1S(^WIWS7QQ^V_^QEKW[#GQGD\'Z]<P7\A@6Y@NH5*QSQM
MT(';ITK].?\ @D-X<\3>+OA9\:/B1H\4>K>+M>U.:'1]0NR"TKQNPV[C]U>:
MY_\ X+'_  &7]H[Q)\']&^T6,WQ9U%ULK^SLG$@5"5W,X!)55YY->1DG$U;
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
MY) )BK"92CCRSM.T&@#]?_#/B.R\8>'-/U?39Q=:=JEM'>6LP4J)8I%#HV&
M(RI!P0#S5ZORO_:WU?6O^":'_!)OX1:'\(]:^)4VO_'7QEX6\*-?2:Z^M:U8
M?VE; SKIKZA-Y<,C1VS1Q*SI$CR[LI]]3X&^#?C-\$_VM/A/J'PS^%_[5GAO
MPIJ.L#2OB%#\4?'>G>(-'O=-F1@;R-6U.YFBO(I1&X\A44J'7;@D$ _5"N7^
M-7QG\,_L[_"?Q!XY\9:HFB>%?"UE)J.J7[PR3+:0(,LY2-6=L#LJD^U?GG\)
M_P!GC6_VX_\ @IU^U]X>\7?%SXNZ7\/_  +K^@KIWACPWXFN-'A,UQHT;,[7
M$+"=8U*[A#$\<9=F=PY(QX#\5O#6J?&G_@B5^VAX*\<>-/'OB<_LS>/_ !9H
M7AC5;CQ#=)?ZC8VL2-:Q:E(CK]M"K<NK+*"C;4^7Y10!^TWASQ#9^+?#UAJV
MGS"YT_4[>.[MI@I42Q2*'1L$ C*D'! /-7*\&_X)P?LU:'^S-^RQX:L=!U3Q
MAJD.O:?9:O<-X@\0W>LR0S26D*LD+W+NT46%&(D(13D@ DY]YH \_P#V>/CE
M??'?1?$EY?>!?&G@)O#_ (BOM!BM_$EHEM+JL=LX5;^W"LVZUFSF-SC< 2,C
M!/H%?BO\?OVB?'_A_P#X(._MN>*K+QMXLM_$WAGXUZK9:1JJ:M/]LTRW3Q'I
ML:00R[MT<01F0(I"[69<8)%>U?MX_LV^(?\ @GG8?"+XSZ#\:OC1XF\=2?$O
M0=&\2G6O$\TVC^([/4;H074+:8"+6!/GS&L*+Y8 &20#0!^GU>2_!#]LCPQ\
M?/VA_B_\--'L=>MM>^"M[IMAKD]Y!$EI=/?6GVN$VS+(SNHCX;>D9#< ,.:^
M0=1\%:U_P4I_X*V?'[X?^+/B#\1O"WPY_9UT[PU9Z5H'@_Q)<Z -7O=5L3?R
MWEU-;,LLA0;8U3>% 4''+9\(^$'AC7_V;M&_X*W:?#XX\4>(-=\)>$X)-/\
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
M'TWG>)/+[* *J(F=1X(B\GPY"ONW\S6M5?2[;['8QQ^@S5BI&%%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MJGPL@UF?1=+B8FVTV">34%VPQC!;8B>8XWL,XQZI\</^"<_B#]HOX:_"V_\
M$GQ:U*Q^.WPCOI]2T3XCZ!H,%AF:97CECETUWEA>VDB,:20E_G\H$,NY@?JB
MB@#YC_9L_P""?WB+P-^TI-\9/BY\5+KXN?$B'1'\-:1-#H$/A_2-!T^2432)
M;V<<DK&61P-\LDKL0H4!0,5YCX&_X([>,?@OIGB?P#\._P!H[QAX'^ 7B6ZO
M;N/P39>'K*;4-#^UNTEQ;V.JREI(+9Y'<[!$74.VV16)>ONJB@#QO_@GW^R/
M'^P?^QOX#^$<>O-XFC\#V#6*ZH;+[&;L&623=Y7F2;,;\8WMTSGG%<+\2/\
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
M%<W117Z33IQIP4(*R6B79'YW4J2G)SF[MZMA7Z\?\$,?@O'\ OV7/&7Q>UJ
MV]QK"-:Z;(1AC$./_0P*_-O]C/\ 9@U;]KCX^Z'X/TN&1TO)E:\E4'$$ .78
MGMQG'O7[)?M7:YI/PG\!>'?A/X894TSPW;QQW!CXWLHP <=<]3[U_/GTB./:
M61Y!/"4Y?O:G3\OO>OHF?I?AWE3]K/-:J]V%U'SD_P#)')_LP^$)_C#^T#92
M72^?']H-Y=L1V!SG\R*_15%V(%'\(Q7SC_P3U^#C>%/!<_B.\BVW6K?+"&&&
M2,?X\&OH^OY7\-<GG@LI5:LO?K/F=][=/PU^9^ZY/AW3H<TMY:A1117Z$>J?
M-/\ P5=_X)PZ?_P5$_9/F^',_BBY\#ZM:ZM::UH_B&WLS>2:5<PN0S"$2Q>8
M'@>:+!D 'F!N=N#U7B?]ACPOXG_X)[2_LZ232Q^$V\#IX'BN?*#R001V:VL4
MX4G!=-JN 3]Y1SWKVRB@#YK_ ."=G_!-S1?V%?V%8?@CJNM#XC6]XVI2>(-5
MO-/%F?$#7TLC3&6+S)#S&XC.Z1B0O4< >-I_P1D\<6/P.E^!MG^TMXPA_9QF
M@.F_\(K+X<M)M?ATLDEM,CUHOO6UP?+&8&D6(!!)BOOBB@#'T?P!H_A[X?VO
MA6QL8[7P_8Z>FE6]G&S*D-JD8B6)3G( 0!0<YXZU\.^$?^",'CCP5^R_JGP'
MT_\ :7\7V?P2_LV]TS1]&MO#5G;ZQ9PW F(@N=31A)<6ZR2[BD:02.J[&EV$
M@_?5% 'R7HW_  2V72/#O[).G_\ "<-)_P ,LLK+)_8^/^$FQI;Z?R//_P!&
M^]YG_+7IM_VJZ_\ ;1_8)_X:?\>>!OB!X5\;ZM\+_BS\-#=+X>\36%E%?QF"
MZ15GL[RTEPEU:R;$)3<C KE'0\U]"T4 ?-W[*7[!6L_"#X]^(/B]\3/B7??%
MGXJ:]I$7AV/4AHL.AZ;H^EQRM,+6ULHFDV[I6W/))+([%5Y &#/_ ,% /V"[
MS]LR?X;Z_P"&_'U]\-?B!\)=?/B#PUKL6E1:K!%*\30313VLC()8WB8J0)$.
M<')Z'Z*HH ^4_C9_P3C\2ZK^T=<?&7X1_%R\^$OQ.U_1K30_%4[>'H=;T/Q7
M#;9\F6YL))8RMQ'EE26.965"5.X$YYV^_P""+7@_X@?L>?&7X8_$#QGXJ\:>
M(?C]?PZOXT\8ND-E?7=[ T#VK001KY,$$#6\7EP ,NW<"6#&OLZB@#X3^-7_
M  22^*7[4_AKPG9?%+]IW7/%#>"?%&D>(M-@LO!]KI.FS?8;E)C]J@AFWW%Q
M(J;/,:411EBZP9QCT#]I7_@G'XF\;?M6K\;/@[\8-1^#/Q U+1HO#WB0MX?@
M\0:5XDLH79X/-M)I(PD\19@DROD*<8(+ _5E% 'R?^Q]_P $P)OV5?C+\<?&
MVH?%+Q)\1-:^.5IID6IWNNV,*WD-Q:6\\!E+PE(F1EE4)%'#$L21(@W=:X_3
M/^",J:;^QE^R[\(?^%C,Z_LU_$31?'RZK_8./^$B.G3W4WV0P_:/]'\S[3CS
M-\NW9G8V<#[@HH \0_:7_8T7]HK]HOX&?$ ^(SHY^"VN7VLBP%A]H_MC[39/
M:^7YGF+Y.W?NW;7SC&!UK\K/A)=^$_AAJOQ!F^+7QL_:<_9O^+&O>-M=UZZ\
M >$M,O;C2["2>\EDBGL\V=VEXLZ;)S(DIC=Y74*JC%?N%10!\\?\$JO%GQ<\
M;_L)>!]3^.$>H1_$2X6[^U/J&GII]_<6HNYELY;FV0!89WM1"SH ,,QR <@8
MWP;_ ."?/B3]G?\ ;<\:?$CP9\5IM/\ A[\3=9D\1^+/ =YX=ANA>ZBUE]G$
MUMJ'F+);*76&5D\N3<8RN5#<?4%% '@/["_[#"_L5_LF7OPM7Q0WB1;S5-:U
M+^TSIWV/9_:-Y/<[/*\V3/E^?MSO^;;G"YP/)_#'_!&+1]%_8!^#/P<?XA:]
M9>+/@1>)JOA3Q]HUC%9WUA?H\S"46TIFC:)EF9)(7+JZ]>V/M:B@#Y7^!O\
MP3S\867[36@_%WXU?&*X^+WC#P7IUUIGA:WLO#-OX;TC0UN@BW,XMXY)GFN)
M%0+O>4JJDA4&<CTK]N']C+PW^WA\!;CP)XDU#6M$5+^TUC3-8T>98=0T6_M9
M1+;W4#LK*'5ACD'*LPXSFO7J;-.ENFZ1E1<@98X&3P!0!\?_  ]_X)F>/?$?
MQZ\!^./CE\?M8^,4?PJNY=1\)Z1;^%[3PY9P7CQ&$7=[Y#N;N=$)VG]VBLS$
M)SBNK^!7_!/2Z_9^_:T^+?C;1_B!=7GPZ^-%Q+K&O^ [_1H98X]7DBBA>\@O
M599$1XHRKPLCABP.X;<'Z7HH ^!X/^",?C;PM\%=2^"/A;]I+Q5H/[.>K17%
M@_A*3PQ9WFM6.FW!D,^G6VL.^^.W;S&0>9!)(D9VJXX(]&^-O_!+Y[WXE_#/
MQU\%_B!<?!SQE\*_"1\!Z7(^B1:_I5QH1,16SFM)9(VRAA0I)'*C @;MX&VO
MK*B@#Y)_9N_X)?ZK\$/VZ->^._B#XO\ B3XB^(O%'@)/!NI1:QIT4/[U;XW7
MVB PLL5O %VQI:QP@+AG:1W=RW1?LL?\$\%_9G_X)R7?[/P\7-K2W6F:UIW]
MO'2_LY7^T9;F3?\ 9_.?_5_:,8\SYMG5<\?2E% 'F/[%W[.(_9 _9*^'/PM7
M6#XA7X?^'[/01J9M?LOV_P"SQ+'YOE;W\O=MSMWMC/4UZ=110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M/@G5?[2T2,'_ %D/R&MBN!\&:DVA:ZUO+\JR'8V>Q[5WP.:&""BBB@ HHHH
M^?\ ]N3]G7_A9GA7^WM,AW:MI:'<BCYIX^_U(KY__96^.5IX+N[KPCXJ1;CP
MMK8,%Q%<#='"6X)(/;UK[_=%D1E8!E88(/>OCS]M']D.32[F?Q5X;MV>WD.^
M[MHUYB/]Y1Z5^3\99%B\#C8\29/_ !(:S2ZKO;KIO]YX69824)_6J*UZKO\
MUU/S+_X*O?\ !+S4?V3_ !E)XM\)P3:I\/=;<S0S1 R?8&;G8Y_N\\&OB>OW
M8^!/[2-C'X9N/ OQ LX]:\*WR& K<IYAA!X*G/\ #_*OD;_@H#_P1%OO#%M/
MXY^#+GQ-X7NLSOIT3;[BV!Y^3'W@/PQ7]=>#_CEEW$6#AA<=-0KQ23N]_7]'
ML_)GXIQ3P4VY8_*HWAO*"WCZ+JOR/S@HJUK.B7GA[4)+2^M9[.ZA8J\4R%&4
MCJ"#56OZ)335T?F#33LPHHHIB"BBB@ HH W' Y-?1G[$_P#P3,^(W[:'B2 :
M;ID^E^'0X^TZM=H4A1>^TG[S8[5QX[,,/@Z+Q&*FHQ6[;.O!8'$8NJJ&&@Y2
M?1'F/[./[-_BG]J+XFZ?X7\*Z;<7UY>2!7=$)2W3/+L>P YK]IO"'P_\,_\
M!,?]G.+P+X6>&Z\9:M'NU2^4 MO(Y)^G0"CP!X/^&_\ P3'^&TGA?P'%;ZOX
MPNDQ?ZHX#2!L<Y;MZA:X_P"$?PC\1?M0_$1I[B2>2*27?>7DF2J#T!]?05_"
MOC;XW5<YJ_ZN<.7=W9M?F_/_ -)W>NW[CPQPQ'*8W?O8F6EUM!=EY]V=!^QW
M\ +KXT>/QK&I+(VE:?+YTTC_ /+P^<[<_K7WU! MM"L<:A8XQM50. *Q/AS\
M/--^&'A2UTC2X5AM[=0"0.7;NQ]S6[7SO!_#$,EP7LGK4EK-]WV]%_P3].R_
M!K#T^7J]PHHHKZP[@KYV_;%_;FUK]G_XM^!?AGX!^&NH?%/XF?$""\OK'31J
MT6C:;I]G:;/.N;R]D23RES(JJ$BD9SD >OT37YY_\%-;SQE)^W_X%L_'%G\=
M[K]E]O!-Q-<0_"^'5))K[Q.+PA(=2_LL?;/LOV4J4 (C,N-WRAJ /;/V5_\
M@HGJGQI\4_%KP3XZ^&EY\,_BC\';.WU'5M".MPZO97]I<Q2R6US:WL2)YD;B
M%@=\2,A(!7.0/GOPC_P76^)_Q&_8NM_V@O#_ .R9XHO/A9INCMK/B'4;OQG:
M6=Q;PQ;C=R:?;/!YM]# JL3*XMP^UM@8#-<G_P $T_@5J7A#]N']J[7-'^$/
MQ.^&O@CQ7\/]"3P]'XL-U=WFJN([_P QC+-),1,692;<RM)&'3>J,Q0=U^R+
M\'_%WA__ (-E!X)O_"WB*Q\9?\*CUW3_ .P;C39H]3^TR07H2#[,RB7S&+*
MFW<=PP.10![5^T]_P5*TWX5:+\(;'X:>"=6^,7Q ^/-B^J>"?#5E?PZ4+RR2
MU6Z>[N;F?Y;:!8Y(\L59LM@*2"*^>?AA\>O'GQ9_X. OAW8>/OASK7PMU[2?
M@QK(N]+?5HM6TN\+:E:LDUK=Q!5G4#*L6CC=&!!7&">;C^'WCS]D=_V%OCTW
MPW\=^+=%\!_"P> O'.AZ)HLMYKWA\75A:/%<K9#$S>7/"R2J%+*.,9-=U\*O
MB!XL_:G_ ."Y?@/XG6OPG^*'A#X:Z;\)M9T*TUKQ1X?ETPWMT=0M)3NB?Y[<
M,I C6<1R/Y<A";5S0!]<?MT?MJ^'OV$O@E'XLUK3M4\0:EJVJ6OA_P .^'M+
M56U#Q)JUV_EVUE;AB!O=LDD\*JL><8/D/PQ_X*3?$K1?VA/ G@'XY?L\ZQ\(
M1\4))K7PSK-AXIMO%%@UY'"TQL[UK>*/[+,8U.W'F1L00'(4L(_^"S?P2\=?
M$'X2_"WQU\._#=QXX\0? _XCZ1X]E\,6SA+K7[.V\V.X@MRW'GB.8N@.<E"
M&)"FUX"_X*2>,OVD?C]X%\*_#/X(?$ZQ\.W,\MQXW\0^/O#-[X9M?#]FD9Q%
M;^>JFZNGD*J%C#H!DEL9( *?CK_@IUX_\;?'KQ_X'^ 'P#O/C1#\*;P:5XJU
MRZ\8V?AO3X-2\M96T^U::.5KF=%8!\B-$?Y6<9#''^)'_!;SPKX5_P""6WCK
M]I31_!>L:A<?#768?#?B;P7J-XFGZEHNJ#4[6PNK.:14E59(?M2RC"D2+L^[
MOROG/[,_Q-UW_@E#^T!^TGX7\<_"OXP>)_#/Q.^)^I_$OPIXE\'^$[GQ%;:B
MFJ1PM+92"U#M;R021%!YJJK#)R!@GY\_:<_8Q^+&L_\ !##]L7Q)??#WQ'9^
M//VCOB3;>/=,\"6%BU[J^E6#ZUI7DPS00*6:Y\F!YI0H)4'YL,KX /K7XM_\
M%E?'7[-/B3P?JGQ0_9A\>>%/AG\0]0_L3P]J]KKEIJGB"?4I8I)+*TGT:%=\
M#W(C95S.QC<A9 ASCMOAC_P4N\=1?MG>#/@_\7/@3J/PID^*&GWU]X-U9/%=
MGKB:@]G$)KBUNHX$7[+.L1#85YD.<!S@D87_  6S^&?B3XEZ)^S2OAOP_KGB
M!M%^._AG5=0&FV,MV;"SB^T^9<R^6I\N%-PW2-A5R,D9JU^W#\-_$7B?_@K7
M^Q;X@TW0-:U#0?#<WC ZOJ5M8RS6FE";2%2'[1*JE(O,?Y5WD;CP,F@"@_\
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
MCMX0U3Q!IIT6Y^UZ#9PW.IF6XNXMF^"&,.A:20*JAUR1D4 ?9OPO_P""F'Q
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
M/-Q$NHOXD'BFUF\16>E.5V:G-HBQ;EM]K"0JEP\JQ@L8\5SOC;]DGQ9\??\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ K%\;:%_:^ELZ+^^A&5XZCO6U01D4 <;\/?$/DRFQE;AC
M\F3T/I795POC;P^VCZA]L@^6-CNX_A-='X2\2)KMBNX@3Q\,/7WJGW$NQKT4
M45(PHHHH J:YH=KXDTJ:ROH([BUN%*/&XR&%?%W[37[$&H>!KJ?6O#"27FEE
MB[P*/WEO]!W%?;E(Z+(I5E#*>"".M?-\2<+8+.J'L\2K27PR6Z_S7D<>,P5/
M$1M/?HS\_O@W^UYJOP]L/[ \26BZ]X?8>5);72[GC7I@9[>U<7\=?^"3'P/_
M &U!<:U\.=9C\$^([C+M9;0(7;J?W9P>3WS7VA\<?V+/#?Q;:2\M472=4;GS
MHE^20_[0_P *^5_B-^R)XX^$UY)-;VUQ>6R'Y+FR)W$?0'(KX[)>).->!JM\
M,W6H+JKO3S6MOFFNS/E\RRGVE/V..I*K#IW7HUJC\[_VA/\ @C%\;O@1=321
M^'9/$FG*28Y]+/VAG7U*+R*^;/%?PK\2>!;EH=8T+5--E4X*W%LR$'\J_:'P
M?^UW\0OAI,MM-?374, V?9;Q,JO]:[+3OV[=/U>)O^$D\"Z#J3MU*6T?/_?0
M-?N60_2XP,H*&9T7&771K\N;\D?GV*\/LLJROAJTJ?E)<R^]6/P3-A.#_J9O
M^^#4UAX=U#5;E8;:RNIY7X5$B9B?TK]VKC]H[X27DOF3?"/36D/)(2$<_P#?
M-7;7]L?P1X<MBNB_#+1[.3^$O;PMC\0N:^JJ_2NX8C"\(MOU?_R!P1\-:5_>
MQ:MY1?\ F?CM\(?^">/QB^-M_##HG@?6_+F("W-S;M# ,^KD8K[@_9Z_X-]K
M7PG;0:Y\:/%UII5K%AI--M)%)8^ADSC\,5]'>(OV^/&6JV#VNEPZ?H<9/RM9
MQ;67^E<C9>$/B%^T!J_G&+5M4DN/^6LN5B_/[M?F7$GTK,=C4\-D&'?,]K)W
M_5_<EZGO9;P3E&&DI24J\O/2/W+5G?0_'CP#^R[X,_X17X.^&[+3XE79)?F+
M:S-T)]2??.*XCX=?"+Q=^T_XS>X=KB83/NN+Z?.Q![?X5[I\%_\ @G5#9/#?
M>+;H3,,-]CB^Z/9CW_"OISPYX8T_PEI<=GIMK#:6T(VJD:XK\ECPUGW$N)^O
M<356H7OR7U?KO;U=WZ'Z%A\KJ54E6M&"VBM/PZ')? OX Z/\#/#:VEC&LUVX
MS/=,OSRG_"N\HHK]6P>#HX6C'#X>*C".B2/H:=.,(\L%9!111746%%%% !11
M10 4444 %<A\?/@-X2_:@^#?B+X?^.]%M?$7A'Q5:-9:EI]QD)/&2"""I#*R
ML%974AE958$$ UU]% 'QWJ7_  1H\-^-]&@\/^.OC9^T5\1_ ,+1;_!WB+Q9
M ^D7D<1!CAN&@M8KJXC4JIVS3ON* L6YSZ%XC_X)Q^$?'7[9>D_&CQ-XG^(7
MB:^\+LD_ACPKJ.L*WA?PK<BV6V:ZL[)(U(G9 Q+RO)AI'*A> /H*B@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "AEW+@]#110!Y_XGTV3PSKJSPY$;-O0CM[5VFB:LFLZ=',O
M\0^8>AIGB+1$UW3FB;ANJG'0UQWAK6)?"FK-;W *QL=KCT/K5;B/0**;'(LJ
M!E.Y6Y!%.J1A1110 4444 >>_'K]G31?CMH9BO(U@U"(?N+I%^=#Z'U%?$/Q
M"^$'C+]F;Q9]H7[5;K"^8+ZWSM8=N>F?8U^D%4]>\/6/B?39+34+6&ZMY1M9
M)%# BOA>*.!<+FS^LTG[.NMI+KVO_GN>;C<MA7]^.DNY\1P?M+>#?C]X4'AG
MXO>%['6[)E*?:VBWLO& <=<^^:\!^-/_  0.\"_%^&XUCX0>.(;=I,R#3;HK
M(H)_A!!&W\:^ROB__P $Z],UV26\\,W?]G3-EOLT@W1GV'I7S[XG_9[^(7P@
MO-_V'4HEC;<);-BR\="=O]:X<B\2..N#7[.M%UJ2ZK5?/1K[TGYGRN;9+2Q*
MY<RH*IVDM)+YK7[S\]/B[_P1L^/7PCFE\[PC)K$*$[7TM_M6\>N%%>-:Q^R;
M\3/#TK)?>!?$]JR]1)82+C]*_7_P]^V)\1O!5TL4VJ7%PD/R^1=)P/T!KH7_
M ."A/B:=?](T/P[<-_>DMRQ/ZU^NY;]+S"<EL;AVI>C7Y-GP]?P_RF;O2K3A
MY-)_Y'XKZ?\ LQ_$/59?+MO!?B.9CV2Q<G^5>F?##_@E=\=/BK<I'9^ M7L1
M(<"34(C;)]<L*_5R/_@H)XBA.8_#OAF,^JVV"/UK*\3?MT_$#Q*JI:WD>F#I
MBU3K[<YK?'?2]P"IOZKAVWYI_JT31\/<KB[U:\Y>2BE^=SYN^!?_  ;PW6GV
MD>J_%KQG8>'[2/!EL[1U=B/^NF<#\J^IO!.L_!?]AS1&TOX6^&+/4-8C7RY=
M4E0%W8=&+_Q?ABN'MO!GQ$^-^J&1H=9U!KCK)+N6(_GA:]E^$W_!.&ZNFANO
M%5\MNG!:U@^9OQ;I7Y-G_C%QOQ=?#Y?3=.F^NR_1?^E,^RRC(<+A/^1=A[/^
M>6K^]Z+Y'C&I:OXV_:F\9JK?:]2GD;"QJ#Y, /Z 5]:?LS?L::;\(8XM4U7R
M]0UQAD9&4M_]WW]Z]4^'WPMT/X7Z0MGHMA#:1KU95^9CZD]:Z"N;AK@"E@ZO
MU_,I^VKO6[U2?E?=^;^21]=@\KC3E[6L^:04445^C'K!1110 4444 >5?"W]
MD'PS\(_VG_BA\6=-OM<F\1_%F'2X=7M[F:)K*W73X7AA^SHL:NI97)?>[Y.,
M;1Q7JM%% !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 %%%% !7)?$/Q!\OV&)N6_P!81_*M
MOQ1X@30=/9O^6C<(/>N3\):))XCU5KJXR8U;<2?XCZ52[B9O^ M"_LS3O.D'
M[V?GGL*WZ -HP**D84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %9?BCPZFOV)7[LR\HU:E% 'G_AW7IO"NI-;W ;RB<,O]WW
MKO;>X2[A62-@RL,@BL;Q;X377(?,C 6X4<'^]7-^'O$MQX6O&M[A6,.[!4]5
M^E5N3L>@45#8WT>HVZRPL&5O2IJDH**** "BBB@ JO?:7:ZI'MN;>&X7TD0,
M/UJQ12E%-68'(Z[\!_"/B-B;K0=/8M_<B"?RK!E_8_\ A[,^YO#\&?9V_P :
M],HKS:V2Y?5?-4H0;\XI_H8RP]*6KBON.!TO]F#P-H[AH/#]F"/[PW?SKK-*
M\&Z3H87['IMC;;>AC@53^@K2HK?#Y=A:'\&G&/HDOR*C1A'X4E\@HHHKL- 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@"&^LH]0M7AD7<CC!K@
M;VTNO!>M!XRVS.5/9A7HE5=8TB+6K-H95SGH>X-- 1Z%KD.N6:R1M\W1E[@U
M>KSN2&\\#ZIN7=LSQZ.*[30/$<&O6P:-MLG\2'J*&A7-"BBBD,**** "D90Z
MX8 @]0:6B@#F/%?P9\+^-8BNHZ+8S;NI$05C^(YKSS6_V"? .J,QAL[BRSVC
ME)Q^=>U45Y&,R#+<6[XFA"3[N*O]^YSU,+1G\<4_D?.\G_!-_P 'N^1?:HH]
M 5_PJ]I?_!//P18N#*U]<X[.^,_E7O5%>='@G(HNZPL/N,O[.PW\B//?"7[+
M'@7P7(LEGH5L9%.=TO[S)_X%FN\L=-M]+A\NVMX;>/\ NQH%'Y"IJ*]S"Y?A
ML+'EPU.,%Y)+\CIITH0T@D@HHHKL- 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 *Y[QMX5_M6#[1"O\ I$8Y _B%=#10
M!Q?@OQ8UA)]CNB0N<(Q_A]C7:*VX9'2N6\9^#?M6ZZM5_>=64=ZJ>$O&;6#"
MUO,[5.T,>J_6JM<6QVE%-BE6:,,K!E;D$4ZI&%%%% !1110 4V6)9XRKJK*W
M4$9!IU% '.Z]\)_#?B6,K>:+ITN[J?(4,?Q KD[_ /8Z^'>I.6E\/0DGTD9?
MY&O3J*\W$9/@*[O6HPEZQ3_0QEAZ4OBBG\CRVV_8P^'-K)N7P_'N]Y7/]:Z;
MP_\  OPGX8/^AZ%IZXZ;X@_\\UUE%30R/+J+YJ-"$7Y12_0(X:E'6,5]Q%:6
M,-A%Y<$,4*?W44*/TJ6BBO4225D;!1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 55UC5X=&LVFE;Z#NQJ/7->AT.V+R-\W\*CJ:XF22\\
M;ZKCG:#P/X4%-( 1;KQQK>>=F?P1:[S3--CTJS6&)<*H_.H="T.+0K,1Q\M_
M$W<FKU#8!1112 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ K)\2>%(=?BS]R8#AAW^M:U% 'G=O<ZAX+ORK!MG<'[K
M5V&@>++;7(P%;9+W4U<U'3(=4@,<T:NO\JX[6_ 5QIDAFLV:1%Y !^9:K<6Q
MW-%<-H_CVYTQO*NU,BKQD_>%=3I?B>SU91Y<JAC_  MP:5AW-"B@'(HI %%%
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!7U/3(=6MFBF7<IZ>U</J_AV\\)W8GMV8QYX<=OK7H%-EB69"K*&5
MN"#WIW YWP[X^AO]L5S^[EZ!NS5T:L'7*G(]17+>(/AVL[-+9X1NNP]*Q['Q
M!J/A6?R9@VQ?X']/:G;L+U/0J*Q=(\<V>I *[>3)Z-6PDBR+E2&'J*D8ZBBB
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@ KG_%/@F/50TUOB.X[CLU=!10!Y_H_B
M6\\*W'V>96:-3RK=OI7::3KMMK,.Z&0'U4]13=:\/6^N0[94&['##J*XW4_"
ME]X;G\ZW9FC7D,G4?6JW)V/0**X[1OB,T0$=XF[_ &U[5T^GZU;:FFZ&96]L
M\BI*+5%%% !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
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
MO_A(;'_GZA_[ZH_X2&Q_Y^H?^^JY3_A6-[_S]0?FW^%'_"L;W_GZ@_-O\*-
MNSJ_^$AL?^?J'_OJC_A(;'_GZA_[ZKE/^%8WO_/U!^;?X4?\*QO?^?J#\V_P
MHT"[.K_X2&Q_Y^H?^^J/^$AL?^?J'_OJN4_X5C>_\_4'YM_A1_PK&]_Y^H/S
M;_"C0+LZO_A(;'_GZA_[ZH_X2&Q_Y^H?^^JY3_A6-[_S]0?FW^%'_"L;W_GZ
M@_-O\*- NSJ_^$AL?^?J'_OJC_A(;'_GZA_[ZKE/^%8WO_/U!^;?X4?\*QO?
M^?J#\V_PHT"[.K_X2&Q_Y^H?^^J/^$AL?^?J'_OJN4_X5C>_\_4'YM_A1_PK
M&]_Y^H/S;_"C0+LZO_A(;'_GZA_[ZH_X2&Q_Y^H?^^JY3_A6-[_S]0?FW^%'
M_"L;W_GZ@_-O\*- NSJ_^$AL?^?J'_OJC_A(;'_GZA_[ZKE/^%8WO_/U!^;?
MX4?\*QO?^?J#\V_PHT"[.K_X2&Q_Y^H?^^J/^$AL?^?J'_OJN4_X5C>_\_4'
MYM_A1_PK&]_Y^H/S;_"C0+LZO_A(;'_GZA_[ZH_X2&Q_Y^H?^^JY3_A6-[_S
M]0?FW^%'_"L;W_GZ@_-O\*- NSJ_^$AL?^?J'_OJC_A(;'_GZA_[ZKE/^%8W
MO_/U!^;?X4?\*QO?^?J#\V_PHT"[.K_X2&Q_Y^H?^^J/^$AL?^?J'_OJN4_X
M5C>_\_4'YM_A1_PK&]_Y^H/S;_"C0+LZO_A(;'_GZA_[ZJO?7VE:E%LFFMY%
M]VKG/^%8WO\ S]0?FW^%'_"L;W_GZ@_-O\*- NQFJ^%]/+E[2^A7OM9OZUEQ
M:O>:%-MCN,^RMN%:_P#PK&]_Y^H/S;_"D/PNO"?^/FW_ /'O\*8AUA\3)HE_
M?1I)CTX)K4MOB192C]XLD9^F:R?^%6W?_/Q;_K_A3H_A;<[OFN8-OL#2T#4Z
M*#QCI\__ "V5?K4R^)+%O^7J'\ZYL?"Z0?\ +TO_ 'R:7_A6$W_/XOY&C0-3
MI?\ A(;'_GZA_P"^J/\ A(;'_GZA_P"^JYK_ (5A-_S^+^1H_P"%83?\_B_D
M:-!ZG2_\)#8_\_4/_?5'_"0V/_/U#_WU7-?\*PF_Y_%_(T?\*PF_Y_%_(T:!
MJ=+_ ,)#8_\ /U#_ -]4?\)#8_\ /U#_ -]5S7_"L)O^?Q?R-'_"L)O^?Q?R
M-&@:G2_\)#8_\_4/_?5'_"0V/_/U#_WU7-?\*PF_Y_%_(T?\*PF_Y_%_(T:!
MJ=+_ ,)#8_\ /U#_ -]4?\)#8_\ /U#_ -]5S7_"L)O^?Q?R-'_"L)O^?Q?R
M-&@:G2_\)#8_\_4/_?5'_"0V/_/U#_WU7-?\*PF_Y_%_(T?\*PF_Y_%_(T:!
MJ=+_ ,)#8_\ /U#_ -]4?\)#8_\ /U#_ -]5S7_"L)O^?Q?R-'_"L)O^?Q?R
M-&@:G2_\)#8_\_4/_?5'_"0V/_/U#_WU7-?\*PF_Y_%_(T?\*PF_Y_%_(T:!
MJ=+_ ,)#8_\ /U#_ -]4?\)#8_\ /U#_ -]5S7_"L)O^?Q?R-'_"L)O^?Q?R
M-&@:G2_\)#8_\_4/_?5'_"0V/_/U#_WU7-?\*PF_Y_%_(T?\*PF_Y_%_(T:!
MJ=+_ ,)#8_\ /U#_ -]4?\)#8_\ /U#_ -]5S7_"L)O^?Q?R-'_"L)O^?Q?R
M-&@:G2_\)#8_\_4/_?5'_"0V/_/U#_WU7-?\*PF_Y_%_(T?\*PF_Y_%_(T:!
MJ=+_ ,)#8_\ /U#_ -]4?\)#8_\ /U#_ -]5S7_"L)O^?Q?R-'_"L)O^?Q?R
M-&@:G2_\)#8_\_4/_?5'_"0V/_/U#_WU7-?\*PF_Y_%_(T?\*PF_Y_%_(T:!
MJ=+_ ,)#8_\ /U#_ -]4?\)#8_\ /U#_ -]5S7_"L)O^?Q?R-'_"L)O^?Q?R
M-&@:G2_\)#8_\_4/_?5'_"0V/_/U#_WU7-?\*PF_Y_%_(T?\*PF_Y_%_(T:!
MJ=+_ ,)#8_\ /U#_ -]4?\)#8_\ /U#_ -]5S7_"L)O^?Q?R-'_"L)O^?Q?R
M-&@:G2_\)#8_\_4/_?5'_"0V/_/U#_WU7-?\*PF_Y_%_(T?\*PF_Y_%_(T:!
MJ=+_ ,)#8_\ /U#_ -]4?\)#8_\ /U#_ -]5S7_"L)O^?Q?R-'_"L)O^?Q?R
M-&@:G2_\)#8_\_4/_?5'_"0V/_/U#_WU7-?\*PF_Y_%_(T?\*PF_Y_%_(T:!
MJ=+_ ,)#8_\ /U#_ -]4?\)#8_\ /U#_ -]5S7_"L)O^?Q?R-'_"L)O^?Q?R
M-&@:G2_\)#8_\_4/_?5'_"0V/_/U#_WU7-?\*PF_Y_%_(T?\*PF_Y_%_(T:!
MJ=+_ ,)#8_\ /U#_ -]4?\)#8_\ /U#_ -]5S7_"L)O^?Q?R-'_"L)O^?Q?R
M-&@:G2_\)#8_\_4/_?5'_"0V/_/U#_WU7-?\*PF_Y_%_(T?\*PF_Y_%_(T:!
MJ=+_ ,)#8_\ /U#_ -]4?\)#8_\ /U#_ -]5S7_"L)O^?Q?R-'_"L)O^?Q?R
M-&@:G2_\)#8_\_4/_?5'_"0V/_/U#_WU7-?\*PF_Y_%_(T?\*PF_Y_%_(T:!
MJ=+_ ,)#8_\ /U#_ -]4?\)#8_\ /U#_ -]5S7_"L)O^?Q?R-'_"L)O^?Q?R
M-&@:G2_\)#8_\_4/_?5'_"0V/_/U#_WU7-?\*PF_Y_%_(T?\*PF_Y_%_(T:!
MJ=+_ ,)#8_\ /U#_ -]4?\)#8_\ /U#_ -]5S7_"L)O^?Q?R-'_"L)O^?Q?R
M-&@:G2_\)#8_\_4/_?5'_"0V/_/U#_WU7-?\*PF_Y_%_(T?\*PF_Y_%_(T:!
MJ=+_ ,)#8_\ /U#_ -]4?\)#8_\ /U#_ -]5S7_"L)O^?Q?R-'_"L)O^?Q?R
M-&@:G2_\)#8_\_4/_?5'_"0V/_/U#_WU7-?\*PF_Y_%_(T?\*PF_Y_%_(T:!
MJ=+_ ,)#8_\ /U#_ -]4?\)#8_\ /U#_ -]5S7_"L)O^?Q?R-'_"L)O^?Q?R
M-&@:G2_\)#8_\_4/_?5'_"0V/_/U#_WU7-?\*PF_Y_%_(T?\*PF_Y_%_(T:!
MJ=+_ ,)#8_\ /U#_ -]4?\)#8_\ /U#_ -]5S7_"L)O^?Q?R-'_"L)O^?Q?R
M-&@:G2_\)#8_\_4/_?5'_"0V/_/U#_WU7-?\*PF_Y_%_(T?\*PF_Y_%_(T:!
MJ=+_ ,)#8_\ /U#_ -]4?\)#8_\ /U#_ -]5S7_"L)O^?Q?R-'_"L)O^?Q?R
M-&@:G2_\)#8_\_4/_?5'_"0V/_/U#_WU7*O\,;S=\MU#CWW4G_"L;W_GZ@_-
MO\*- U.K_P"$AL?^?J'_ +ZH_P"$AL?^?J'_ +ZKE/\ A6-[_P _4'YM_A1_
MPK&]_P"?J#\V_P *- NSJ_\ A(;'_GZA_P"^J0^(+%AS=0?]]5RO_"L;W_GZ
M@_-O\*/^%8WO_/U!^;?X4:!=FGK&FZ+JN6\^&.3KN5N]<W?Z-_9;;[>]AD5>
M<J^&K1_X5C>_\_4'YM_A2'X87A'_ !]6_P#X]_A0(I:?X\OK$!?,\Q>^\9K:
MM/B=&WRS0M]5-4O^%6W?_/Q;_K_A1_PJV[_Y^+?]?\*- U-ZW\?:?/\ QLO^
M\*M1^*;"0?\ 'S&/J:Y?_A5MX/\ EYM_U_PI1\,+T?\ +U!_X]_A1H&IU?\
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
M1110 4444 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
C 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>27
<FILENAME>cms-20241231_g11.jpg
<DESCRIPTION>GRAPHIC - CE EMISSIONS REDUCTIONS
<TEXT>
begin 644 cms-20241231_g11.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@#
M8 3@ 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 ^"/^"K_ /P<&_LJ_P#!*V*/
MPMXG^&OC;QIXROQ.FCZ/INASV&FSR0D+(&U2YB$#!&8*_P!F%P\;$!T7(K[3
M^+7Q<^'OP*^%'B#XW?%CQ)!HWAGPMHEQJVNZG<9*6MK#&9)'P 2Q"J<* 68X
M !) K\0O^#XP#_A6?[.C8Y&N^)>?^V.G5]F?\'3WBSQ'X5_X(A?$Z+P]-)$-
M5U#P_87\L1P5MGU:U9QGT8HJ'U#D=Z )=+_X.!?!>B?"3X4_M@?'#]FZ[\%_
M +XT>,Y_#?@WX@7/BQ+G4K"=9+A(;G5=,6V5+.VE%K.X>*ZN65(RS(.,_0?_
M  5%_P""CG@+_@F#^RXW[2'C#P#J7B^XNM>M-'T#PKHLZQW.J74V^1E1BK8"
M6\-Q,3M/$)'&<C\0O^"G\44/_!HC^R"J@#/Q+TUA]38>)"?YFOK3]K?]GO\
MX+>?M@_LJ_L8?M$?\$Z/&VB:+J'@WX!Z5K.J7U[X@@M]2O-<U/1[6.XQ'=0O
M"0L 90[NI/VJ93@<D ]E_P"":7_!Q?/_ ,%*/VK])_9?\(_\$^O'7A-;S3KS
M4-5\4:YK*-:Z9:V\1;S'46ZEM\ABA4 CYIE[ U^F#,JJ68@ #))[5^-W_!'K
M_@ME_P %$[?]O*V_X)/?\%C?A(^E_$/6+.>3PIXJDT>&PN+B:*"2?RYUM<6E
MS!+'!-Y5S; +OCV?/OW)^E7_  4@\6>(O 7_  3P^/7CGPA-)'JVB_!CQ1?:
M7)$<,EQ#I-S)&P]PZ@T ?*^M_P#!P'X,U/X/_%/]L;X)_LW77C3X ?!GQQ!X
M7\9?$&V\6I;ZE?7#2VT<USI6F&V9+RVB^UV[EY;JV9DD#*A ./HK]I7_ (*?
M_LD?LQ?L'+_P46\5^.'U3X>7^B6>H>&YM&B#W.N-=JK6MO;QN5_>R;N5<KY8
M5R^T(Q'X=_\ !-Z&)/\ @T _:Q8@?/\ $R^9OKY'AP#^0KY[_;0^+'Q%UO\
MX-GOV0/ .K7=P^D)\5/%P5G8D.+2YN1; ^NP7ERB^@7':@#]_OAK_P %>DT_
M]J+X7?LH?MA? .'X7Z]\;_!\>O\ PMOK#QC_ &S9WA8;CIEZ[6EJ;._ V_NT
M$\+,P19V8J&Z[]J'_@IGX?\ @]^V/X"_X)W?!#X=6_CSXS^/M+N=7@T34/$1
MTG2M%TN"*:0W6H7J6UU)%O\ (D6...WE=BN2$!4M^3/_  <X^)M>^'G[7_[!
M/C+P7+)'JVB6EM=Z6\)PRSPW^EO%C'?<HKJOV??%'B#QC_P>J_$6X\2RN6TS
MP_=V5A$YXBMXO#EHD84=@02_N7)[T ?J;_P3I_X*6_"C_@H9I'CK0] \-7GA
M7Q[\*O%UQX9^)G@34KI+B71]0BEEBW1S( MQ;R/!,(Y=J%C"X**5Q7TC7X,_
M\$ /%?B"R_X.7OVYO UE-(-(U'5_'%]>QJ3L-S;^,88X2>V0MU< ?[QK]YJ
M"BBO+_BM\>?B5\/O%S^'/"_[,OBCQ3:+ D@U;29X5A9F'*8<YR.] 'J%%>':
M%^V#XME\?>'O WCO]FGQ+X7'B/4?L=E?ZM?6X0R;2QPH;<V .@KW&@ 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
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 8_C_Q9;^!?!>I>+KF
M,.+"T:18R<;WZ*N?=B!^-:=A?6VIV,.I64@>&XB66)Q_$K $'\C7)?';X?\
MB+XF_#Z;PAX;U*VMI9[B-Y6NRP1T0[MN5!(^8*>AZ5I_"[1[GPWX"TOPOJ&J
MPW=WIEG';7;PN&".JCY/^ @@#."0 <<U\O2S#.7QA5P<Z+6$]C"4:CM9U>>7
M-%:W^!Q>VG*_GZ4J&#_LF-53_>\[3CK\-E9]M[_>;]%%%?4'FA1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% 'A?[6'_ "6SX'_]CW+_ .DS5[I7A?[6
M'_);/@?_ -CW+_Z3-7NE !1110!^6W_!S_\ L7_MO?\ !1K]FCP9^S9^QU^R
MGK/BN\T/XB0^(=1UZ7Q3H6GV(@CTZZ@\M/MFH13,Y>[ YB _=-S@J3])63_M
M]^"/^"0=MX2_9\^ TGAKX^^$OA/IFC^'O#?B_4]*N8I-4MK.WAE:.6VNYK9Q
M\DIB\UU5G">8JJ37UO5'Q/HLWB3P]>:!!KU_I;7ENT0U#3)$2X@W#!:-G5@K
M>AVG'4<X- 'Y*_#+X*?MT_\ !=3_ ((L_%[]DO\ X*$6NE>'OCAX&^*%UHVC
M:^UO;1V\FJ:=#9W<37 L=T ^:ZGLI7@!55W$*9$8'E/BY_P2U_:X_P""E?PO
M_8G_ &,OCM^S7K?P\\,_L[:'!:?&OQ)XDU+3Y+;4EL[6PLTM-+^RW,SW9NDL
MY6\TJD<2RJ6)8>6?U_\ A+\(OAU\#/ =G\-/A9X:CTK1[)YI8X%FDEDEFFE:
M:>XFEE9I)YY97>62:1FDDD=G=F9B3TE 'YO?\%+_ /@FK\6;S_@J;^S_ /\
M!7G]G#P#<>+;GX=3)HWQ*\%:1<6\6H7>DXN42^LQ<21QSRQ)>3J\1=6=4B";
MB"*C_P""9/\ P3.^*VE_\%2_V@/^"N_[17P_G\(3_$:XETGX:^"=7N()M1M-
M+8VZR7UX())(H)95M(0D0=F19)0^TD _I+10!^+OPM_X):_M;?\ !-_X2?ML
M?L1? []FS7/B)X3_ &B=%N+7X*^(?#NI:?':Z:M[:WUE)::J;JYB>U-M'=Q'
MS0KI*L+%2&/EC] /^".'_!/-/^"87[ 7@[]E?4]:M-4\0VIN-4\8ZI8!O(N=
M5NG\R7RRP!:.-?+@1B 66!6(4D@?45% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 >%_M8?\EL^!__ &/<O_I,U>Z5X7^UA_R6SX'_ /8]R_\ I,U>Z4 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%!( R30!YO\
M9/@_XT^(_BO2M4T3QL=.T^VC$%_:Q321221,^92K)P24P I ''7FK'P0^%VC
M_!>&[\*KXX74;R_9;AK5PD97:,%ECW%L'*Y.>PZ4SPE\'O$6@?&/4_B5>>-F
MN['45E>.PCWQA78J$##<5<*@(SZX.!4=S\+? 7@WXP2_&/5_'"Z?/>/B&QEF
MCBC=VC$; EN7R?FP,?,17X[3R9X?/%Q-+*_9XEXB4)RJXG2G0:Y'6BK\CYHJ
M*5/=-Z/<^MEC/:8)Y<L3S4_9II1I_%-.Z@].;1M^]U/1Z***_8CY(**** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH \+_ &L/^2V? _\ ['N7_P!)FKW2
MO"_VL/\ DMGP/_['N7_TF:O=* "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@#PO\ :P_Y+9\#_P#L>Y?_ $F:O=*\+_:P_P"2
MV? __L>Y?_29J]TH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH *H^)+4:AH%YIG]J"R:[MG@CNC@^4SJ5# $C)!/ SS5ZN.^-'@#3
M_BKX;C\"7'BU=,FEN%N(P%5VE" C&PL"RY8'@]0*\G/JV*H9/7EAJ/MJG*U&
MGSJGSMZ*/.](WVOTZ:G5@84YXN"J3Y(W5Y6YK+O;K;L1? WX1W'P?\/WFAW7
MB%M2,][YD4OEE D84 *%+'!SN)P>XJ+XV?";P'\1(;#6O'7B!],M](9RUREQ
M'""K[>&=P0!E1CZ^]=/X)\,Q^#?"&F^%8[DS?8+..%IB,>8P'S-C)QDY..V:
M;XZ\':5\0/"=[X0UMI%MKV,+(\1 =<,&##((R" >E?.RX5R[_419-#!1<%37
M+0G-RASKWXPE/=I5+)R^?D>@LTQ']M_7)5G=RUFDD[/W6U':_+T+7A_6=(\0
M:/!J^A:HE[:2J1#=1ON$FTE2<]^0:N5QWP;E^&&E:)+X%^&?B9=1ATIMTY%S
MYI0R%CG< %.2&^[P/QKL:^BR+'5,QR>AB*DH.;BN;V<N>"FM)J,NJ4DUWTL]
M3S\=1CA\7.G%223TYE:5MTVO-684445ZQRA1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 >%_M8?\EL^!_P#V/<O_ *3-7NE>%_M8?\EL^!__ &/<O_I,U>Z4
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'A
M?[6'_);/@?\ ]CW+_P"DS5[I7S1_P4-^*G@[X(:_\*_BW\0+Y[;1O#_BJYO+
M^2./>Y1;5L*B_P 3L<*H[E@.*]K^"7QP^&'[1/PXL/BK\(O%4&K:-J"?NYHC
MAX9!C=%*AYCD7."C8(X[$$]'U3$O"_6>1^SOR\UG;FM>U]KVUL<_UK#+$_5N
M=>TMS<MU?EO:]M[7TN=91117.= 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !7G/C_X2>$?BM\1M-\1/XW7[5H4D2W&DQ-'("J2>85900R%
MLX).>,<5Z)//#;0/<W$JI'&A9W8X"@#))KSWX=?"SP#;_$74?C!X4\9'5WU%
M90X6XCF2)Y'#L59.F -H4] >M?&<78.&<2PF6U<-#$4JE12J1E4Y'&,-5.*3
MO/EE;W=NYZ^55I815<3&HX2C%J+4;IMZ<K>RNKZGHE%%%?9GD'G'@_1O@?\
M"7XC3^'=%UAX_$&MR-NM))G? ;,H3"C8@Q]W//09.>?1Z\]^*FF_!3PCXHLO
MBU\1M\5_#LBL)$,I!DC)92$CZMS_ !<8 ]*[VPO;;4K&'4;*4/#<1+)"X_B5
MAD'\C7QG"D89;B,7E*6'IJE-RITZ#]Z-*>L958/:<I<SNM)(]C-&\13I8J]2
M3DK2E/9R6C4'U25EW1+1117V9XX4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M 'A?[6'_ "6SX'_]CW+_ .DS5[I7A?[6'_);/@?_ -CW+_Z3-7NE !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !117SO_ ,%5OV]]%_X)H?L*^-_VO-2\.)K5[H-M#;>']$DE
M*)?ZE<S)!;QNPY$8=_,?'/EQOCG% 'T117XL_M#?\%=O^"C/[#'[#G[,/_!5
MGXA?%JR^(OA/XP7L$7Q-^&$_A;3[*QTU;VWEO;9-(N;>%+J%TMX)T/VJ:Y#2
M(K' )6OH_P#X*D_\%CM8^$?B#]F']F_]C/7M/7Q9^U5XET2/1O&5_8+=)X>\
M/W]S:0KJ*6TGR2SR?:P8A(&C'DREE;Y00#]%Z*_.O]F+_@IC\6OAI_P6B\<_
M\$;?VE?B#)XX@?PY;:[\*_B!J>FV5GJUR3IT5Y<Z??1V$,%K*0GVAXY8H8B%
MMR&5BX*?H+XK\4:#X(\+ZEXT\5:E'9:7I%A->ZE>2_=@MXD,DDA]E523]* +
M]%?BYX0_X+,_MV_M._\ !.#]H'_@L7\'/B;:^$]!^$WQ,CT?P)\'KGPS87.F
MZMI$+Z8T[ZI</$UZUS)#J&0UK<0(CQ$;&!R/H#]M?_@X \(?!'_@BOX,_P""
MG/P=\'6EWXC^*D-MIG@GPUJTQEM[/6G$XNUN#&5:6*U:TNP2NWS&C1<IYF0
M?I'17Y;>,?\ @IO^TW_P3N_;L_9C_9]_:O\ C>_Q+\%_M(>%;2+5M4U;P_IV
MG7/A?Q'+)%$'M&L+>!6T]IKF!#%<"66-27,[;2K=S^TS_P %+/BS\3?^"S_@
MG_@CA^S9\0Y? \$7AFYU[XI^/]+TRRO-6MF_L^2[MM/LDOX9[6(E/L\DDLL$
MI*W "A2I+ 'Z(45^?_\ P1B_X*H?$7]K_P",?Q\_89_:3N]/O?B3^S]X^U#1
M6\3:?9+:+XGTN"_N;);Q[=/DBG22WQ*(PL9\^(JJ_,*_0"@ HHHH ^;_ -OK
MX<>#/B]XO^$OPR^(>B1ZEHFM^+KBUU*RD8@21M:MG!4@JP."&!!! (((KXF^
M(WPG_:F_X(F_&EOB]\&+ZZ\4_"76KM([^VNB?*="?EM[P*,0SKDB.Y48;TY:
M*OO7]K#_ )+9\#_^Q[E_])FKV7Q1X6\-^-O#M[X1\8:':ZGI>I6S6]_I]] L
MD-Q$PPR.K<$$5]+P_P 1ULE<Z%6"JX:I_$IO9^:[271KLNRM\WQ!PY1SE0KT
MINEB:?P5%NO)]XOJGW?=WX+]E7]K+X/?MA?#&#XF?"/7/-4;8]5TFX(6[TR<
MC)AF0$X/7##*L!E2:],K\J?VH?V,?V@?^"67Q7?]L#]B/5;RZ\%+)G6M&DWS
M_P!GP%LM;W29S/9G^&7.^/C)#*LC?<?[#7[>WPB_;A^'_P#;GA"X73?$=A"O
M_"0^%;F8&>R<\;T/'FPD_=D [@,%;BNO/>&Z-#"K-,JFZN$EU^U3?\M1=/)[
M/YIODR+B.M6Q3RS-(JEBX]/LU%_-!]?-;K7LTO<Z***^//KPHHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH QO'U[X6M?"MW:^,=<33K"^B:TENGF$>
MWS%*X#'@'!//:LKX-_#7PE\,_#,MCX-U9[^TOKHW27DDJ2%P550 R !@ O!'
MJ:I_&:P^%/C2*S^'/Q$\4_8)KB5;FRC2Z$3NPW(""P*GEB #U-=;X<T*Q\+^
M'[+PWIH;[/86L=O#NZE44*"<=SC)]Z^,HX>&8\:3Q4Z5&2P\.2%2,[U83GK.
M$HK2*:LU?5_,]><WA\GC34YIU)7<6K0:6S3ZNY=HHHK[,\@YOXI^&O 'B'PJ
M]Q\2;'S],TQ_MLO,GR;%8%OW?S$8)R!1\*_&O@OQOX32[\ AUTZQD^QQ1O&4
M\ORU7"@$Y VE<9[5O:CI]GJVGSZ5J, EM[F%HIXF/#HP(8<>H)KA/A9XS^$-
MCXLU#X1?#K1)+&XL/,DNQ]FV([QLL;#<QW.PR.2.@X-?&8^=/*N+L/7E+#TX
M8B+IMR5L15J+6$8RVE&*O[KV>VY[%",L5E52"524J;YE9_NXQ?Q-KHV^IZ#1
M117V9XX4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'A?[6'_ "6SX'_]CW+_
M .DS5[I7A?[6'_);/@?_ -CW+_Z3-7NE !1110 4444 %%%% !1110 4444
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
MY3GEE5?\.KM"JOTGW75[;J_VO1117PI]R%%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M2G&DZ<*D5.*<N;W6M[^;3=GJ@HHHKZX\H**** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* /"_P!K#_DMGP/_ .Q[E_\ 29J]TKPO]K#_ )+9\#_^Q[E_])FKW2@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MKYX_X*V>%O#'C/\ X)A_'SP[XT\;W?AO29OA/K;ZAKEE;/,]G$EG)(SF-/FE
M3"X9%Y="RCK7T/7%?M)>$?@_X^_9\\;^#/VA)[:+P'J?A2_M_&DM[=^1"FE-
M;N+II),CRT$.\LV1@9- '\TOPD\0_P#!H+<_"[P[-\4_ 7QQM/$QT:V'B"W:
M\OI=MZ(U$V'AD6-U,@8@JJ@@CY5^Z/V'_P"#<N?_ ()Y7/[+OQ,E_P""8]CX
MRM_AF?C#-MC\:N3/]O\ [$T?SS%O)D\G&S'F$MO\S'R[17YH?%+_ (+2?\&S
MGA#XG3>%/AM_P15T;Q;X;M;HPOXJ7P7I-D;E5)!EM[:;+LAZKYK1,0?F53Q7
M['?\$@/$7_!./XC?LKW'QJ_X)A^$--\/> O&OB234=7\/:;IXLO[,UA+2UM9
MX);525MIA%;VY95)5MPD4LL@=@#ZIHHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** /"_VL/^2V? __ +'N7_TF:O=*\+_:P_Y+9\#_ /L>Y?\ TF:O
M=* "BBB@ HHHH *^"/\ @K'_ ,$ZM<\:W _;/_9<MKBQ\?>'F2\UJRTDE)M1
M2'#+=P;>?M404' YD51CYE ?[WHKULDSK&9#F$<7AGJM&GM*+WBUU3_X*U1Y
M.=9-@\]P$L+B%H]4UO&2VDGT:_X#T9\K?\$P?^"BNA?MJ?#C_A%O&ES;V?Q$
M\/VJC7+%<(NH1#"B^A7^Z20'4?<<CHK)7U37YF_\%,OV)/'_ .RO\4HO^"B7
M[& ETN33K[[;XJTO3HN+&4GY[M8QPUM("5FCZ#<6^XS;/L3]A#]MOP!^V_\
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
M110 4444 %%%% !1110!X7^UA_R6SX'_ /8]R_\ I,U>Z5X7^UA_R6SX'_\
M8]R_^DS5[I0 4444 %%%% !1110!'>6=GJ-G+I^H6L<]O/&T<\$T89)$8896
M4\$$$@@]:_*?]K?]GCXK_P#!)/\ :2L_VQOV5;:27X?ZI>>3JFC%F,-F)&!?
M3Y\9_P!'<C,4AY1@H^\J%_U<K*\<^!_"7Q+\'ZEX \>:!;ZIHVKVCVNHZ?=)
MNCFB88(/IZ@C!! (((!KZ+AS/ZF18J7/'GH5%RU(/:4?\UT?Z-GSW$604\\P
ML>27)7IOFIS6\9?Y/JOU2.4_9D_:3^&?[5_P@TWXQ_"W4_-LKU=EW9RL//T^
MY4#S+:91]UU)'LP*L,JP)] K\D]<TOXS?\$//VM4\0:$M_X@^#WC&XV/$S9^
MT0 D^4QX5+V ,2C<"1,] SA/U.^&/Q-\#?&3P#I7Q/\ AMXA@U71-9M%N-/O
M;<\.IX((/*LI!5E."K*00""*WXER"GE<H8O!2]IA*VM.7;O"7:4=O.W=-+GX
M;S^IF<9X3&1Y,51TJ1[]IQ[QEOY>EF]ZBBBOECZD**** "BBB@ HHHH ****
M "FRQ17$303Q*Z.I5T=<A@>H([BG44FDU9AL>>ZEXO\ C%;_ !RM?"MCX/27
MPS]G#37<2_P,,>8TC8"LK _NQR1GKD$>A5D>/+;Q5>>#]0M_!&H):ZLULWV&
M9T# ..<?-P,],GIG/:LKX,:7\0M"\"VVF_%#4X[G4_-<J_G&20(?F"NQX9Q\
MW(R, <G&:^0RV6-RKB"K@*KKUX5^>LJLE'V5+6,50BU9K35)KSNVY'K8A4<5
M@(UX\D'"T.57YI;MS?3R;_X!UE%%%?8'DA1110 4444 %%%% !1110 4444
M%%%% !1110!R'QG^*'AKX6^&H-1\4:0]_;WUV+9K1%5BRE69CM;A@-O0^HK8
M\"V_AN/PM9WWA30$TRROH5NXK1+=8MOF*&Y5> V",@5R7Q"^+OA"P^)>G?![
M7_!G]K?VDL/SLD<B1/(Y4!D<8P  Q.>AZ5Z%##%;Q+!!&J(BA411@*!P !V%
M?&91C(9MQ1C:M+$TZM.A:ER*G:=*IO-.HU[REH[+1>J/7Q=*6%RVC"5.493O
M*_-I*/V6H]+:ZL=1117V9Y 4444 %%%% !7GOPE^)/Q(\9>,-<T7QGX(.G6=
M@Q2RNH[:01NZ2%'7S'X<G@C:!P#7H5>>^,/&_P 7-+^,.D^%= \("Z\/SB*2
M^OXK1V**S,C!I"=J[<;L8R17R'%.)GEN(P6.=>K&G&HHRITX<_M'47+'GZJ,
M'[UUM]QZV64XXBG6HJ$7)QNI2E;EY=7;HV]K'H5%%%?7GDA1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110!X7^UA_R6SX'_ /8]R_\ I,U>Z5X7^UA_R6SX'_\ 8]R_
M^DS5[I0 4444 %%?C]^UO^T=_P '/?Q9_:\^);_\$TO@OH?_  ICP_XIET+P
MKJ'B.VT*W>]ELE6VO9(VU">.:9#>17.'"[,#:I.VO3O^"!_[9'_!3_\ :6U?
MX_:U_P %,?&WAJ#3?A)XE'A/[-H^EV$4%MK%JLDNJ>9=6I*.+=/LZG:Y7,K9
M^Z* /TSHK\2H?VJ?^#JG]K+5=2^/G[#_ (=^&1^%/B>_EU/X?VEW>^'GO+71
M9V,MBET)9O-2?[.T1=9 KAB<JO0?1_\ P56_X*D?M._\$LOV"/@UX3\3:EH'
MB']I+XKRV>@G4[K3T&F6.H"*$ZE?K;PE5EC@EGBBC0$!C+&[;@K(P!^DU%?F
M_:?\%(?C?^Q3_P %J/!W_!*K]IKXP7/Q*\*_%KX?6FM>#/'&NZ+I]AJFDZL\
ME]%]CE&G6]O;S6TLEA(L?[D2HTT0:1P&8_I!0 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !7X1>/O^#:SX2_\ !6+]KS]H3]IZY_;7O_"NJ0_'
M+7-'U;PWI_A*&^^Q20F)D+NUU&07BDC?!4<,,9K]W:_.SQM^T7_P3U_X)B?M
MR^*O&?[:/PA3X1>)?B%K<^H>&_C9HUEJ9T+QM;R L+:^>V>1(K^WW.DD5PGE
ML$2XC9?-$<8!\:?\0.GPK_Z2)>(/_#<0?_)U?H7_ ,$0/^"7.L?\$D/@3\1/
MV9;GXD2>+M+U#XHRZ]X?\0S:6ME)=6L^D:7$P>%990I2>WF3.[Y@@; SBNSM
M?^"UW_!(^\LOM\/_  4:^$ 3"G;+XWM(WYSCY&<-VYXX[XKA;[_@N!^RW\?/
MB%!^S%_P3<\2#XU?%76$*VHT'2[E] \.0DA6U35;]E2);2'.XI"[RRL%B0!I
M5:@#[:HIL"S) B7$H>0( [JNT,<<G'./I3J "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@#PO]K#_ )+9\#_^Q[E_])FKW2O"_P!K#_DMGP/_ .Q[E_\
M29J]TH **** "BBB@ HHHH **** .,^/_P !?AM^TO\ "G5?@[\5=%%YI.J0
MX++@2VLH_P!7/$Q!V2(>0?J"""0?S._9[^,7Q>_X(T?M1W?[-?[05Q<:C\+_
M !%=^?9:M%$QBC1CM348%YP1@+/",D;<C<53?^LE>1?MI_L=_#C]M3X-77PQ
M\<1+;7T.Z?P[KL<0:;3+O& Z]-R-PKID!E]&"LOUO#6?8?!1GEV8KGPE;XEU
M@^E2/9KKW7>R/D^),BQ&-E#,,O?)BZ/POI-=82[I].S[79ZIH^L:3XATFUU[
M0=2@O;&]MTGL[RUE$D4\3J&1T9>&4@@@C@@U9K\D_A5^TS_P4E_X)5:#-\'O
MBG^SW/XF\#Z1?2&RU"[M[E[>&,MDBUOXMT:1-RX21"REC\J\K7T3\&?^"]O[
M(_CORK'XJ^'?$7@>[?'FS7%K_:%FA/I);CS3^,(KIS#@//*/-5P,5B*/V9TV
MI772\4^9.VZL_4YL!QWDE?EI8V3P];[4*B<;/K[S7+:^SNO0^XZ*XGX2_M(_
M +X[VJW7P>^,/AWQ$2FYK?3-4CDGC'^W#GS(_HRBNVKXZM0K8>HZ=6+C)=&F
MG]S/L*->CB*:J4I*47U337WH****R-0HHHH **** "BBB@ KSWQK\'=:\0_%
MO2?B9;>/;BQL],CW2VI8MM9>H0'Y45UR')].^>/0JI^(=!TSQ1H5WX=UB#S+
M6]MVAG3."588X/8]P>QKP^(<DP>?8!4<1#G<)1J07/*'[R#YH7E'5+FWT?>S
M.W 8VM@:_/3E;F3BW9/W9:/1Z;!H>OZ)XEL!JGA_58+VV,C()[:4.I9201D>
MXJY7F7@]OA-^S>UE\,W\43O?ZQ=*[?:&+?.WRAV ^6)20%'<\9R!D>FUGP[F
M]7-,"HXMTUBJ:2K4Z<U-4YM7Y6]UIK9^EW:[K,,)'#5KTN9TI7<)25N9=_Z_
M ****^@. **** "BBB@ HK%^(7C?3?AUX1O/%^JVL\T-H@/E6\99F8G 'HHR
M1\QX%>?>*/VC]>;X=Z'X]\!> KJ\6_O/*OXYH7*0%2%,89>I9B K@%>"",_+
M7RN>\:\.<.U*E+&UK5(4_:N$8RE/V?,H<R44[KF?K:[V39Z>"R?,,PC&=&'N
MRERIMI+FM>UWY?Y;GK=%5+/5$DBM(M3$=I>W5OYGV%YU9P0 74?WMI(!(XZ>
MM6Z^FIU858WB_P!&KI/5/5.S6CU/.E&479A1116A(445E^-_$;>$?"&I>)H[
M-KA[&SDECMU!S(X'RKQSR<#-88K$T<%AIXBL[0@G)OLDKM_<BZ5.=:K&G!:M
MI+U9QWP\^,>B_%/XB:IX4;P2$DT&65K?4Y660$+)Y8(!4&-F!)P,\ \UZ+7'
M_!;XB+\5_"K>-I/"RZ9*UPUN1YHD,@0#YMVU3C)(P>A!KL*^<X,K5L7D-/&5
M,4L3[9N<:BI>RYH2?N+DW]V-E=ZNUV>AF\(TL=*C&E[/DM%QYN:S6^OF]=-
MHHHKZH\P**** "BBB@ KC/CAK?Q1T'PK!=?"C2DO+Z6\6*:/[*972,JWSJ,X
M&" "6!'-=G5+Q*^LQ^';^3PYL_M!;.0V(D3<IE"G8".XSBO(S_"5,=DM>A3J
MSI.47:=+2HK:^Y_>TLCKP-6-'&0G*,9)/:7POU\AOA>XUJ[\-6%SXCL_L^H/
M9QF^@RIV3;1O&5)'WL]*OUQ?P-O?BU>^&+B;XOV)AOFO2UJ2(E)A*K@%8_NX
M(;KSS7:4N'\>LSR3#XE0J0YHK2M'EJZ:>_'I)VN[::W6@8^A]6QE2G>+L]X.
M\?D^P4445[!R!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% 'SC^W9XGUCPE\1_@WKFA^#KW
M7;BV\87$T.FV#*);AQ;X$:EN-QW$C/\ =-;7_#6'QL_Z,?\ '?\ X%6W_P 5
M1^UA_P EL^!__8]R_P#I,U>Z4 0:7=SW^F6U]<V,EK)- DDEM*1NB8J"4..X
M)P?I4]%% 'F'[:W[2OA_]CG]DCXC?M1^)O*:V\#>#[[5H[>5L"ZN(HF,%O\
M66;RXA[R"OEW_@G#_P $]=9;_@B'IW[+'Q-\=:WX>\4_&CP=J&M?$KQ/I:QC
M4UO_ !!ON;LYD5E$ZPSK;%BIQY>1R :]D_X*=_L/>(_^"AOP%T+]FJ+XA6F@
M^%+KXB:)JOQ&MKFS>9M;T.RN1<S:;'M91&\LL<!$C;@OE_=.>/3/VI?@KXF_
M:#_9Q\7_  ,\!_&;7OAQJOB30I;#3/&WA5RE_HLK ;9X2K*01C!"LC;20KH<
M, #\&OVSO^#9K]J__@E#X)U3]OK_ ()>?MN>);W4/A]I\FKZSI$MO_9VJI86
MZ^;/)%- YAO45%9WMI8T5T1A^\)$9X[_ (+A_M"?%#]LKP!_P3=_;%^)FAK8
MS>--*GEU6*WB*6ZZDE_I0N9$4_<27"R(I_@P 3M)K]:_V9_^">W_  4_\-?
M76OV2?VQ/^"E^C_$GP'K.G3Z7>:^O@"=/%TVFS(T<ULNIRWS1H7C9E,\T%S,
MH=MLBD(Z]W_P4._X)#?L[?MY?L;^'/V2;&0^ 5^'DMC<_"K7M#L5F;PQ/9Q"
M&!5A9E\Z#R@(WA++N 4[E=58 'YC?\%QM'\0^(O^#JW]C'3?"T<C746F>![F
M41=1;P^+-5FN"<=A#'(3[9K]ZJ^-OA3_ ,$M_$?B/_@HK9_\%1?VT?B5X>\6
M?$;PUX)B\+> M&\(>'IM/TG0K<?:/.NS]HN)Y9[F0W=T!DJD23L,.VUU^R:
M"BBB@ HHHH **\,_;6^/_P ?O@-J7PHC_9^^!%U\1KOQ9\2&T77O#MEJMK8R
MKIW]BZI=M<BXNBL4?ERVL#'<R[QE =S &DW[3/[:"*7?_@FUKX &23\3M P!
M_P"!% 'T!17YM>(/^#A'P%J?[8_PY_8+\,?#6SM_'7C;Q]INDW]SI'C[2M=M
M](MOM"-=+.U@\L:RM$CPB,N'1I-Q V<_I+0 4444 %%%% !1110 4444 %<O
M\8_@E\'_ -H?X?7_ ,)_CM\,="\7^&M30+?:'XBTR*[MI<?=8I(" RGE6&&4
M\@@\UU%><?M>_'/4?V9_V8/'?Q\T3PW;ZUJ'A3PU=:AIFB7-T\"ZG=HA\BT\
MQ$<HTTI2)6VG#.,\9- 'QSK7_!J__P $1-:\4-XE/[)U]:I)+YDFEV7C_6H[
M5CD$@+]KW(#SPK #)QCC'V#^RY^QI^RQ^Q1X#/PT_93^!/AWP-H\CJ]U!H=B
M$EO'48$EQ,V9;AP. \KLV.,U^<'_  5!_P"#A7]I?]A34? 7[(?P[_9W\#>+
M?VH/&;6LNK>"-&U2]U?2O#:W11;2Q=HA;S7M[,S9"+Y052K?,KH7^WO^";O[
M5_[2'[2GPY\1>&/VS?V=;;X7?%OP%K4.F>,_#.F:Q%?V,GGV<%Y;7=M-%)*O
MER13@&,R.T;QN"QXH ^C:*** "O!?^"FOP)^.W[47[%'C/\ 9M_9Q\5P^'O$
MWCJ*TT;_ (2:XN&C31[&6ZB^W77R$.[+:"<(B$,SN@RHRR^]44 ?S=?\%)/^
M#=CXQ?L"?L^:-\1=#_X*I^.O&_C+Q;X[T3P;X(\'C0+BP36=7U&Y6)8A-_:<
MS1A8UGE^XY/E;>,[A]G?\%]OBS^SS^R1^QW\ _\ @EK\1_VL_$OPQ\.^(K:&
M'Q%X]T'1[C5=432=#LT6(M#%(LC/<W[6C-(7Y$,Y^8U[I^T9_P 9C_\ !>;X
M-?L[0_Z3X5_9J\!WWQ+\71CF%]>U _8-)MY/2:% ]VG3ACR>E>R_MG?LJ?\
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
M?L_Z8LI%Q\.]<U3_ (1ZUOK;J_V+3XG>[UV-0?\ 6L\T ) ,R]OUE_X+\_\
M!2GXL_\ !*S]G?X:?M,?"7P5:>)I[CXMPZ+JWAN^NYH8M1M)]&U9]A:+)!66
M&&095AF,<="/RI^+?_!W9\2/CWX/E^'_ ,;?^"27@+Q9HDSB1],\0:I<W<(D
M7[LBK):G9(IY5UPRGD$'F@#]&_\ @F-_P:_?L(_\$[_&F@_'7Q)KFO?$WXF^
M'[A+O2_$NM3&RL=.NE&!+:V,#X!Y.//DGP>1@XQ^E-?SI_\ !+S_ (.%_P!K
M+XD_\%"/A-^S/X+^&VJ>&/AUX[\7P:-JWA7QEXKN_$D%C%*&^;3[N]C6^MW7
M'$<ES- J@!85 K^BR@ HHHH **** "BBB@ HHHH *X[]H;X7?"?XU_ KQ?\
M"7X[6UO)X,\0^';NR\3_ &F\^S(ED\3"60S9!A*+EQ(""A4,"",UV-?//_!6
MOPOX.\9_\$Q/CYX>^(/BZ_T'1)?A1K<FIZQIML9YK2*.SDD+B(,IE V?-&"-
MZ[ER,YH _,7]C+X3?\&W7[ /[3WB/]J2R_X*T6_Q ^)DL=W#X<\5^.?$]OK#
M:!-,C1F\B>*V\N[N0I*^=(74J2 HR2?T(_X)$^(/V6O&O@3XJ_$']ES]L#Q5
M\<H=<^*\UUXR\?>*ELRUQK#:7IQ,-LUK:6RFWBM3:1JFPK&49$PJA1^&GP9^
M,7_!GZGPG\.I\7OV3OC"/%2Z-;KXBSK6K2@WHC F*O!J,4;H7#%66./*D?(A
M^4?KY_P;GZY_P3Q\0_LP_$_4O^"8O@OQ?H/PQ;XQSB.P\97+2S"^_L32/.:'
MS)))5AQL $DC-N#G(4JH /T'HHHH **** /,OA#^R-\%/@C\<OB9^T?X'T:\
M'C#XN7NGW/C;5K[4))VN?L-N;>TBC5CB&*.)BH1<#G->7?MX?\$>OV"?^"CW
MC/P_\3OVGOA/>7GBSPO:K:Z'XJT'Q#=Z9?V]NLK3)#YEO(H=5E=W7<"49V*%
M=S9^GJ* /./@%^RE\'?V<()9_ =IKFHZO<V,-E?>*?&7BJ_U[6+JWB),<#WV
MH333^2K,[+"'$2L[LJ L2?E#]A#_ ())_ ']F#_@I+X^_;7_ &<_@'=?#7PQ
MJ/@V[\.PZ=>ZE<O+XBU&[U**\O=12VFE?[#9Q_98(8(\1ER\[>4L:P-)][44
M ?,/Q$_X(]?L$_$_Q;XH\0>)OA9J,>E>._$-MKWC_P $Z;XIO[3P]XGU2!UD
MBO+[38IEMYY/,1'?Y0LK(K2K(1FO=/BC\#OA!\:OA%JGP#^*GPYTG7/!FM:7
M_9VI>&[VS4VDMK@!8P@QL"[5*E<%"JE2"H(ZJB@#P#]G[_@F7^R5^SA\3M+^
M-'A#POKFL^*O#WA=/#7A/7?&OBR^UN?P]HR A;"P-Y+)]FBPS*67]XRDJSLO
M%='^TA^Q!^SW^U+XK\*?$KXC^'M0L_&7@2XGF\&>.?"^M7&EZSHQGC,4Z0W5
MLZN8I8V9'B?=&P;E<X(]<HH \W_9<_9)_9__ &,_AL_PJ_9V^'\6A:7<ZG/J
M>JS/=2W5YJFH3',U[=W4[/-=3N0-TDCLV  ,*H ](HHH **** /"_P!K#_DM
MGP/_ .Q[E_\ 29J]TKPO]K#_ )+9\#_^Q[E_])FKW2@ HHHH **** "BBB@
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
M'N7_ -)FKW2@ HHHH **** "BBB@ HHHH **** "BBB@#YA_X*M_MU_LL?\
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
M?1GH=%%%?8GD!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% 'A?[6'_);/@?_P!CW+_Z3-7NE>%_M8?\EL^!_P#V
M/<O_ *3-7NE !1110 4444 %%%% !1110 4444 %%%% 'RY_P5'_ ."?VE_M
MU>%/AAK)\/:9KFI?"/XKZ5XTM/"^ML!9^(K>W9ENM,E+!D7S87)0NI0R11J^
M(W=A9_X*I?#/_@I5\4OV<=.\&?\ !+/XU^%?A]XYD\3VW]LZWXG@4JNC^5,L
MJ0,UM<JDGF&!L^7NV(^UE. ?"?\ @Y"TKXQ^)_V5?AUX#\"?MC6_P-\)>)_B
M[IVC_$GQVVIFVDM--G@N0A^6:)YH1.L;2QHZ_*/,<K#'*R_G!+_P;Y?  HQF
M_P"#I?P<5(.\M+:8QWS_ ,5-0!^[7[#OP6MOV=OV0_AW\%8/B4/&3^'O"UK;
MW?BU90ZZS<E=\]VI!8;9)6D=1DX5@,G&:]5KQS_@GCX(\#_#3]@[X.?#OX9_
M%.#QSX=T+X::+8:)XSMK!K6/7+6&RBCBO4A9W,2RJHD"EVP&QN/6O8Z "BBB
M@ HHHH **** "BBB@ KSK]KCXU1?LY?LQ>._CK+X/@\1'PMX8N]0C\.W%X;<
M:O(D9*60D$4Q5YFVQ+^[;+2*",'->BU\R_'/]J__ ()L_M0>"?CI^Q_\1OVD
MO#EY%X)\(7Z_&+2[#5FBN_#VGJA6XN3(HRCV[8+/'N,,H4-M;"D _.[]MS_@
MIS\!O^"0ECHG[/GP#_X)+_![2/VD_C3:1CQG\,? -S%?VNGV-VVRWLKVYL["
MUDO+B=W95LXD$8Y<.RM&9?O#_@COXXT+7?@CXF\":K_P3U\-?LS>/O"WB2*W
M^(?PX\*:980V4MU-96]Q;ZC')9(L<ZS6\D8RQ:1&B>-B=@8_FW^Q)\,_^#?;
M]D#]JO7/VWO%W_!9NU^+WQ1ECN&\(^)?BA=/?G2+N2(Q)?3_ "A[^Y1,*'>1
M %SM56V.GZ/?\$?/&?P$^)W@[XO_ !.^!/[8&J_',ZY\7)9O%7Q!U/1X+1)M
M2&D:9_HMJ(413:P6QM8D7: A5U&[&X@'V#1110 4444 %%%% !1110 4444
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M\/\ ^"B'[+5O^UU^ROXA^&-I:(^N6L7]I^%I&QE-0A5BB@GH)%+PD]A*3VKP
M+_@A;^U+<?$CX&ZC^S1XTNW&O_#Z;_B7Q7.1+)IDCG:N#SF&7=&?[JO$*^[:
M_*_]O?X=>/?^"9W[<^C_ +=WP6T]Y/"OBS5)&US3X_EB^TR_->63XX"SJ&FC
M)SMD5B!^[7/WW"\H9YE-?A^JTIR_>46^E2*UC_V_'Y;O<^"XGC/(\UH9_33Y
M(_NZR7_/N3TE;^Y+Y[+8_5"BN>^$_P 4O!?QL^&VB_%CX>:JM[HNO6"7=A<#
M@[6'*L/X75@59>JLI!Y%=#7PE2G4HU'3FK23LT]TUNF?=4ZE.M34X.\6KIK9
MI[,****@L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *@U
M33K'5],N=*U.V$UM=0/%<0G.'1E(9>/4$BIZ*BI"%6#A-)IJS3U33Z-=AQDX
MR36Z.#^!GC3X2^(K/4=$^$VDM9VUA*DES&;;R@[2 @,,DDG$>"3Z"N\KSOX;
M^*O@W8?$75/AQX#\-FPU2$2&_E6T"+(8W"E=Y.YN6)'&,9KT2OE.!\3*OP]"
MG4JT:DZ<IPD\.N6DG&3]V,>G*FDUWN>IG5-0Q[E&,XQDE)>T=Y--;M];N[7D
M%%%%?7'E!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 >%_M8?\EL^!__ &/<O_I,U>Z5X7^UA_R6SX'_ /8]R_\ I,U>
MZ4 %%%% !1110 4444 %%%% !1110 4444 <]XW^*?@?X=:SX;T+QCKL-C/X
MLUE]+T0W$JHLUTEG<7ACRQ'/DVLS #)^7IWK1_X2SPK_ -#-I_\ X&I_C7P%
M_P '%'[#&N?\%)O@]\!OV,?#OQ#M/"ESXP^/:G^W[VQ:Z2TCM/"WB&]<^2KH
M9&*6[*%W+RPR0,U^-'[<?_!N+^S9^P-XO^'W@7XU?\%A/!5KJOCKQQ::#+87
M'@=89M'M9ED+ZI<I_:;&.VB=8T9WV(#*"7&#0!_3YXT^,WPU\!6>GW?B#Q;9
M*=4URPTC3X8KJ-I+B[N[F.WA1%W9;YI QQDA%=L84UU%?@!^S1_P;4VW_!.3
M]J/X!_MN:%^WIHOQ*TN#XR:#8VNGZ1X,%M%=BZF,8D2Y6_G4A?O8"G/J*_?^
M@ HHHH **** "BBB@ HHHH *_$?XL_\ !P-_P3T_89^,/Q\_8?\ VI/V=/B5
MXIO1\<?$&IZC=>%K6R%M)]HF5HV25[Z"99%0 ;@%(QP:_;BOF^Z_X)&_\$XO
M%'B;Q!X^^+/[&GPU\;^)O$_B74-:UKQ)XM\%65_>W$MS</*$,LT;-LC1DB4
M@;8P<9)) /Q$_8'_ ."_?_!)_P#8Z^('COXB>*?A-^TSXTOM5\>75_X"_P"$
MF\3)JL?AW1"L9MK)(KK5RGFQOYV92'D*E,R-BOU;_P""$G[;?@+_ (*+^%OV
MA_VQOACX'U/P[H?B_P"/BBQTO63$;M!:^$O#=D7E\IF0,[6Y?"L<!@,DY->P
M_P##GC_@E!_TC<^!_P#X;'3/_C-=]^R_^QU^S]^QM8>*_#G[-WPUT?PAH/BO
MQ.-=N/#OA[38[.RM;K[!:6;F*&,!$#+9HYV@ LS'&220#U&BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH \+_ &L/^2V? _\ ['N7_P!)FKW2O"_V
ML/\ DMGP/_['N7_TF:O=* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KB?VBO@-X&_:
M9^#6N_!3XA6N_3M;LS&)U4&2TF'S17$>>CQN%8=CC!R"17;45K0KU<-6C6I2
MY91:::W36J9E7HTL31E2JQYHR333V:>C1^7_ /P2V^//CG]B3]IW7O\ @G'^
MT==?9K6\UAE\,W4SGRH;]@"@C+?\L;N,HR?]-"HP#(V/U KX@_X+/_L177QL
M^%L/[2_PLL)$\:^ [<RW7V,$37VF(3(P4KSYD!S*F.=ID R2H'I'_!+G]MVU
M_;,_9\@G\2W\9\:^%UCL?%<' :=MI\J\ '\,JJ2<8 D60 8 S]UQ+1I9_EL.
M(<+&TG:%>*^S4Z3M_+/\^[;/AN&JU7(<RGP]B97BKRH2?VJ?6%_YH?EV21]+
MT445\ ??!1110 4444 %%%% !1110 4444 %%%% !17GOB_]K+]F7P%XSLOA
MUXP^//A2PUW4+M;:VTF;6X?/\UN%5T#$QY/ +[03P#GBO0JVJX?$48QE4@XJ
M6J;35UY7W^1C2Q&'K2E&G-2<='9IV?G;;YA1116)L%%%% !1110!YW<>,/@]
MX3^-*>%D\*F/Q+JC#=J,=DF"77/,A;/.,<#K7HE>=_%;QM\(OASXQTO6/&?A
M W6K7@"V-_'8QR-$$8#.]V&W:6SD<\UZ)7Q_#%=1S',<$ZM&4J=7FY*4>5TX
MU%>*J]YRLY.74];,H7P^'K*$TI1M>3NI.+L^7M%;6Z!1117V!Y(4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MY(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% 'A?[6'_);/@?_P!CW+_Z3-7NE?./[=GB?6/"7Q'^#>N:'X.O==N+;QA<
M30Z;8,HEN'%O@1J6XW'<2,_W36U_PUA\;/\ HQ_QW_X%6W_Q5 'NE%0:7=SW
M^F6U]<V,EK)- DDEM*1NB8J"4..X)P?I4] 'YH_\%5?VMO\ @KSXC_:[M_V5
M?^".4?@B>]\%^&;:^^)+>)[_ $I)I+S4&D>TM88[^168QVUMYSF,$;;R/<>E
M=Q^P3\9/^"JW[.'[+?QE_:D_X+@:[X<M;;P9I,FJZ#HGA6VT[?'I]G:37%U,
MTEFQ6225O+BCC+ AHCQ\ZFOG7_@I7_P:@>'_ -N']H#QW^V#X(_;B\3Z+\0_
M%VL/JD,'B'1(;K3[=T54M[5'@,4T,4<<<42R?O&544[6(Y^9?A)\9_\ @HW>
M?\$F?V_?^"7_ .VUJ^I^(?%_[/?A73Y+'7[V]>]N!IDTCSS0-<M\T]N;6U\^
M!W^?RIF!PJ*B@'MDO_!9[_@H1'_P2DC_ ."X(^(&FG3W^+YTP_ K^P;+^Q/^
M$<^V&R\K[;Y']H?;_,&_[3]H\G_IVQQ7T=_P5C_X+E0_LP_L(?!OXU_LE6>G
MWWC+]I%K!?AK)X@A\V#2[2X@@EGO9X58>;) +FWC\K( EF!;(0HWYK7TD2_\
M&45FH(R?B60?K_PD[G^5>3_\% ?!7Q"\-_L6_P#!+/5O&4$XT^;P]>&U:4':
M@EU?3[F/Z;K:6W(]57CI0!^P-I_P4A^-_P"Q3_P6H\'?\$JOVFOC!<_$KPK\
M6OA]::UX,\<:[HNGV&J:3JSR7T7V.4:=;V]O-;2R6$BQ_N1*C31!I' 9C^D%
M?@K_ ,%QM'\0^(O^#JW]C'3?"T<C746F>![F41=1;P^+-5FN"<=A#'(3[9K]
MZJ "BBB@ HHHH ^ _P#@X3_9"^"?[;W[.WPK^!GQ\_:^T#X)Z'-\9(+U/%_B
M#8$EN8M#U@QVD32RQ1+*Y)8&21!B-@NYRB-^4_QF_P"#<[_@G5X,^%/B#QEI
M?_!?+P#K5UI&E37MOHVI:YI-O#?O$I<6YE749C$9"NP.(I2K,#Y;XVG]<?\
M@N_^SG^P=^U'\!?AG\+/^"B?[2-S\+_ +_%B.YBUV#4K6P%S?QZ)JWE6SW=T
MCQ6JLID?>R-N,0C&#(&'YUZ9_P $6/\ @TXTN_BU&]_X*N07\4+AY+.Y^/OA
MT1S ?PMY5JCX/^RP/H: /V!_X)@W/P O/^">'P8NOV6+#4;7X?/\.M,/A>VU
MB0/>Q6_D+E+EE 5IP^\2%?E+[BO&*]VKY^_9O_:4_P""?/PN^$?P4^!OP8^+
MG@_PMHWC3P;8M\&?!U_KD5O>ZKI0@7[.;>&:3SIB4Q\QW,[$Y+-FOH&@ HHH
MH **** "BBB@ HHHH *_"C_@I%_P6B_X+0?M!?MP_$;_ ()P_P#!+#X!)HR^
M!_$4NB:IXUTFS2\O7*X4S2WMX$LM,C;)QO&]3C;+FOW7K\A?^"F/_!07_@@S
M_P $Q?VC-6^#_P"T7^Q#HGQ@^*/B/6;GQ+XXO[;X::)JE[8&_F:YB2ZNM0*$
MN(9(Q%"I.(5C+%-RE@#P7]EG_@T\\=_'OQN/V@_^"P_[>%YXEU_4&6;4?#OA
MKQ,U_?3_ ,02ZU:\W'C[K1Q1L,$[)AP:_87]@_X4_L:_L[?#/6OV8?V)- L=
M+\-_#OQ'_96L:?8:E)>"#4I+*UO'#S2R2/)(8;FW+;FR"<8&*\S_ &/_ (!_
M\$:?VZ?V>/#O[3_[.?[$7P1U;PKXEMF>TEF^$.D13V\J.T<MO/&;?,<L<BLC
M+R,C*EE*L?;OV:OV0_@'^R'%XPTO]G;X<Z1X2T?QGXK_ .$AOO#_ (?TV*SL
M;:\-C:6;F&")52(.MG&[!0 79VZDT >FT444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% 'A?[6'_);/@?\ ]CW+_P"DS5[I7A?[6'_);/@?_P!CW+_Z
M3-7NE !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'P'_P6J_8SUCQ)X>L?
MVW/@I#-:^+?! BDUZ33\K--91,'CO%*\^;;L,ENOEDDG$0%?07_!.K]LS1_V
MU/V>+'QS/-#%XGTK;8>+]/BP/*NU7B95[1RK\Z]@=R9)0U[M>6=IJ-I+I^H6
ML<\$\;1SP3(&21&&"K \$$$@@]:_)SQ?IWB3_@B]_P %"X/%^A6UU+\)/'9;
M?;Q[F46+2 RP =YK1V#)W:-E&1YC8_0\H:XLR%Y14_WF@G*@^LH[RI?K']$C
M\]S9/A3/5F]/_=J[4:ZZ1EM&I^DOU;/UGHJIH.NZ-XHT.S\2^'=3AO=/U"UC
MN;&\MI T<\,BADD5AP592"#Z&K=?GK3B[/<_04U)76P445R7QL^.OPH_9U\
M7?Q,^,?C.TT32+08,URV7FDP2(HD&6ED.#A%!)P3T!-71HU<15C3I1<I-V22
MNV^R1%6M2H4G4JR48I7;;LDN[9U<LL4$33SR*B(I9W=L!0.I)["OS^_;B_X+
M&&R\0-^SK^P?8'Q9XPOI_L1\26-K]K@@F)V^791@'[5+G^/!C&.!)D[?(OBM
M^U/^V5_P5]\?W?P#_93\,7GA?X<12!-9O;B4Q"6$G DU"=,@*0"5M8]Q;G/F
M;<K]N_L._P#!./X&?L1^'UN?#=F-;\7W,&S5?%^H0 3OD?-' O(MXL_PJ2S<
M;F; Q]_2R?*.$J:Q&<I5<2]8T$](]G5?_MO7S5[? U<WS?BRH\/DS=+#K25=
MK67=4D__ $KIY.U_GK]B'_@CK=2>(U_:/_;ZU%_%7BR_G%ZOAB_NS=112GGS
M+Z0D_:9.G[L$QC&"9,X7]!;:VMK*WCL[.W2*&) D442!510,  #@ #M3Z*^4
MSK/<RS[%>VQ<[VTC%:1BNT5T7XOJV?59-D66Y#AO8X2%KZRD]92?>3ZO\%T2
M"BBBO'/8"BBB@ HHHH QOB#\/?!'Q6\'7_P^^(_A>SUG1=4@,-]IU_"'CE4^
MW8@X(88*D @@@&OS!_:$_8M_:=_X)4_$J?\ :I_8E\0W^J^" V[6M(F5IVL[
M?.3#>1#'VBV'.)AAX^I*D"1OU7I)(XYHVBEC5D92&5AD$'J"*^AR'B3&9%.4
M$E4HSTG3EK&2_1]FOQ6A\]GW#F#SR$9MNG6AK"I'247^J[I_*SU/GW]A/_@H
MK\&?VX/"@309TT7QA96X?6O"5Y.#+'T!F@;CSX<_Q  KD!E7(S]!U^=W[=G_
M  21\0^'/%1_:J_X)]W$_A[Q1IEP;ZY\*Z3-Y&^09+2V!! C?KF#[C@D+C[C
M=A_P3Q_X*YZ%\<M0@^ 7[4<4/A?XBV\WV.&[N8OLUMJ\RG:8RK8^S761@Q'"
MLWW,$B,>QF?#>#Q^#EFF0MSI+6=-_P 2EZK[4>TE?3>]FSR,LXCQF QD<KSU
M*%5Z0J+^'5]']F7>/?:UTC[AHHHKX8^X*'BI=';PW?/K^EK?64=J\MS:/"L@
ME5!N*[6X8\< ]ZYKX(_$GP5\1O#]U+X&\/-I=I877DBT:".+&5#;@L9( .3^
M5=E+%'-&T,T8='4JZL,@@]0:\_\ A!\4?A]XG\2ZMX'\$^#3H[:8"9T%K%"L
MA5]APL9/0^OK7QV;8M8'BS .>(ITXUE4AR.%ZE627,E"?V5'5M/1^IZV%I.O
ME=>U.4G#EE=/W8J]G>/5O9,]"HHHK[$\D**** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@#PO\ :P_Y+9\#_P#L>Y?_ $F:
MO=*\+_:P_P"2V? __L>Y?_29J]TH **** /@ZU_X)Z?\%6?A-^W)XQ_:0^ '
M_!5Q-3^'_C?6YK^X^%GQ=\'W6N6&B1R.6%O9"*_@,4<0.(_)>WRH59!)MW'Z
M,^#_ .Q1\,O 6B_$F;XAK#XR\1_&>Y:?XLZ]?Z>L"Z\/L2V$=HL"EO)LX;1%
MMXH-[E4W%Y))'DD?V6B@#\PC_P &\&OM^RE_P[*/[4]M_P ,W#XH?\)<-/'A
MB3_A*?LGF>=_8OVW[3]G\OSOWGVKR/,[;/XJ^DO^"CW_  25^ ?_  4'_9%T
M']EIKQ_ TO@*XLKOX7>(M%LEF;PS<VD7DP!8691-;^4!&\)9=P"D,K(K#ZKH
MH ^-OA3_ ,$M_$?B/_@HK9_\%1?VT?B5X>\6?$;PUX)B\+> M&\(>'IM/TG0
MK<?:/.NS]HN)Y9[F0W=T!DJD23L,.VUU^R:** "BBB@ HHHH ^'O^"Z_P._8
MW_:'^"'PM^&/[;MG\0;_ ,,WGQ?M?[%T#X:Z-+>:EKFL-I6I16]D!""\:E99
M92X4C%OABH)8?FA^VY^P)_P:H_\ !/;XCZ'\&_VF;OXM:?XOU73;:_U/PWI.
MOW&H7/A^&=0R?;_(#)$^#GRT:1RH#!2K(S?KK_P4X^!O[8'Q$\"^$/C-^P5X
MG\'6?Q4^%_B"ZU?0-.^(%N\FD:G#<:==6%S#(4(:&81W)>*7( *%&(21B/SM
M_P"":'_!#_\ ;?\ V<_BIXU_X*<?MBZM\+/'?[37BS4)S\.M*\=^,)DTC3;V
MZW>;JEQ<6EI.9K@*0D-M;H$2+<HDC+*80#[6\$_\$AO^"8OQ]U;]FK]L'P+I
MNH^(8?@OX(T.W^#VNVGB.5K:]TFS N=+DN!@>>8G?SE/R$LY#AA\H^UZ\K_8
M>^!OB7]FG]D/X=_ ?QJ^F2:YX7\+6MEKL^BW#26<]\%S<2P%H82(GE+NJ>6F
MP,% PM>J4 %%%% !1110 4444 %%%% !7\_WQG_X*4?\$+/V4/V^/VDM$_X*
M#_L#>)/BY\4=4^+NHK?>(;WP!HFNV5MIL44-O9VUK_:-]&8=D<6698E;<Q^=
M@J[?Z :^=XO^"4/_  3LU?Q)XB\>?%+]C#X6^.?$OBKQ+?ZUK?B7QK\/M.U.
M]N);FXDE"&6YAD8)&C)$J@@;8P<9)- 'Y!?\$\O^#F7_ ()#_P#!/C2/BG\+
M/A5^SE\;],\ >)?BK/XG\!:!8:!I,O\ 8]E<Z3ID5Q:L)-6'E@7]O?2(B,ZK
M%+%\P.57]5?^"1W_  5$\$?\%9_A/X__ &A_A9X.UO0_"FB_$=_#WAVS\200
M17[0Q:5IMQ)),L$LL:DS74V )&^4+SV'8_\ #IW_ ()9?](T_P!G_P#\,WH?
M_P BUU_[,7['OP _8ZM/%N@_LX_#71?!^A>+O% UZY\.^'-+BLK&TNOL%I9N
M888@$C#+9HY"@#<S'&220#U"BBB@ HHHH **^/O^"F7_  6*^"W_  3B^)_P
MD^ FH>%O^$O\??%OQEI^E:?X8MM96T;3=-N+I;:35)W\J4A%D<+''M!F97 9
M1&[+VG_!4?\ X*->!/\ @E]^R\_[1WC+P!J?BZYN=?M-&T'PIHTXCNM4NYM\
MC(C%6QLMX;B8_*>(2.,Y !]&T5^9W_!-+_@XOG_X*4?M7Z3^R_X1_P""?7CK
MPFMYIUYJ&J^*-<UE&M=,M;>(MYCJ+=2V^0Q0J 1\TR]@:_3!F55+,0 !DD]J
M %HK\[];_P"#@/P9J?P?^*?[8WP3_9NNO&GP ^#/CB#POXR^(-MXM2WU*^N&
MEMHYKG2M,-LR7EM%]KMW+RW5LS)(&5" <?17[2O_  4__9(_9B_8.7_@HMXK
M\</JGP\O]$L]0\-S:-$'N=<:[56M;>WC<K^]DW<JY7RPKE]H1B #Z&HKXO\
MAK_P5Z33_P!J+X7?LH?MA? .'X7Z]\;_  ?'K_PMOK#QC_;-G>%AN.F7KM:6
MIL[\#;^[03PLS!%G9BH;KOVH?^"F?A_X/?MC^ O^"=WP0^'5OX\^,_C[2[G5
MX-$U#Q$=)TK1=+@BFD-UJ%ZEM=21;_(D6...WE=BN2$!4L ?45%?-W_!.G_@
MI;\*/^"AFD>.M#T#PU>>%?'OPJ\77'AGXF>!-2NDN)='U"*66+=',@"W%O(\
M$PCEVH6,+@HI7%?2- !1110!X7^UA_R6SX'_ /8]R_\ I,U>Z5X7^UA_R6SX
M'_\ 8]R_^DS5[I0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5X]^W-^R
M7X8_;,_9[U;X2:QY,&IJ/MGAK5)%S]AOT4^6Y(YV-DQN.Z.V.0"/8:*Z<'B\
M1@,5#$T)<LX--/S1S8S"8?'X6>'KQYH3337DS\ZO^",'[6OB?PGK>K?\$\_V
M@/.L/$/AFZN5\+1W[?O (F8W.GDGJ8R&DCQG*&0 X10?T5K\Z?\ @L]^R7XH
M\(:[I/\ P4-_9^\VP\0^&KNV;Q3)8+^\'ELHMM0QW*$+%)G.4,9(VHYKD/BK
M_P %LOC'\>? OAKX,_L?_"S48?B'XCT^.'7+^*U$[VMV01)'81#=N'!;SI/N
M*?NY&]?T?,N')\7U*6;Y5%1C6O[9-VC2J)7DV_Y7\2W?WI'YUEO$4.$:=7*<
MUDY2HV]BTFY5:;TBDOYHOW7LON;/K+]N[_@II\$?V)](ET&XG3Q%XXF@W6'A
M2QN &BR,K+=.,^1'T(!!=LC:N,L/CKX*?L6?M=?\%6?B!:_M)_MJ^*]0T#P.
M3OT;2H8S!)<6[$$1V,#9%O"0!F=PS. "/,SO7V3]A'_@CEHW@'5XOCY^V==Q
M^,/'%U/]L71;R<W5I8SL=QDN'8G[9/GDDYC!SC>=KC[T "@*HP!T KAK9UE/
M"E)X;)'[2N])XAK;NJ2Z+^]U\]&NVEDN;<558XG.U[.@M8X=/?LZKZO^[T\M
M4^:^$GP?^&?P)\"67PU^$G@ZST/1;!,065E'@%N[NQRTCMC+.Q+,>I-=+117
MP%2K4K5'4J2;D]6WJV^[9]]3I4Z--4Z<4HK1):)+LD%%%%06%%%% !1110 4
M444 %%%% !7R9_P4._X)6_#/]L>PG^(/@9K7PS\188<PZPL>VWU3:/EBNU49
M)X $P!=1C(=0%'UG17H97FN/R;&1Q6#FX37XKLULT^J9Y^9Y7@,XP<L+BX*<
M'WZ/NGNFNZ/S@_X)_P#[?O[1'P1^.FG?\$_OVYO#U_\ VI)=)I_AW7]0?=<Q
M2,"((I7R1=0R$!8YU).2 2X.4_1^OS4_X+X>!-8\">,OA5^UQX/3R=0TC4#I
MDUX%^Y-#(+RRY'^T+H_A7Z'_  S\>:/\4OASH'Q,\//FP\0Z-:ZE9G=G]W/$
MLBCZX85]/Q9A\)B\#A,ZPU-4_;J2G&/PJI%V=ETYMTOF?,<*5\7A,=B\FQ-1
MU/8.+A*7Q.G)72;Z\NU_D;E>=Z-\4? 5C\:KCX4:1X*%EJ<K.US?QVT4:S-Y
M?G$Y7YFR.<GO7HE>=^.?BMX*\ ?%?2_"UWX+#ZGK30?\39(8UVK(YA!9_O'&
MWIZ8K\7XQQBRREA,9+%0P\(5J:G*=/GYHRNG3CI>$INR4^G4_3<IHO$SJT53
M=1N$K)2M9K7F?=+73J>B4445]B>2%%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110!X7^UA_P EL^!__8]R_P#I,U>Z5X7^
MUA_R6SX'_P#8]R_^DS5[I0 4444 %%%% !1110 4444 %%%% !1110!\)?\
M!=T?!KPS\+_A-\</VI_V9-;^*GPA^'7Q.;7OB!H/AOP]#J=U %TF_BLIY8)7
M17LENY8?.4N%/[K?NCWJ?R#^"_PM\8?\%V?VH/%G_!3#_@H1H7C/P;^RQ\-;
M4Z?X!\&^#]-NY)IXT!6RT/1X;6)FD<!1+<30)RX5!Y893#^RW_!;O]J+]OO]
ME#X*_#3QM_P3C^$2>/O'VJ_%6/3+GPA/H-QJ,&HZ>VBZK-+YL5M+%(%1X8I=
MXD0!HUR2"5/P&W_!8+_@[/92H_X(Z>$%)'##X::]D?GK- 'ZO_\ !--_'TG[
M /P?E^*&IZY=ZZW@'3FOY/%"R#5$)A4I%>^:JNUU&FV.9F +2([<YS7N%?G/
MH_[8/_!:GP9\4_V/?A1#^Q-#XE\+^/O >BS_ +0_C35;"=+KP]JLN%U)&9)E
MBL6MDQ,%E1_/9S$F&4U^C% !1110 4444 %%%% !1110 5^6W[7/_!V1^P?^
MQO\ M,>-?V6_B)\!/BYJ.N>!M>FTG4[[1=,TM[2>6/&6B,M^CE>>-RJ?:OU)
MKY'_ ."@'[ /P[U_]BWXV-^S7^S?X-U#XK^)/#NO:GHVKWWAJTGU.]U:Z$LS
M!+J6,NLS%C%"Q8>4?*"E0@P ?%/_ !&O_P#!-S_HVKXX?^"C1_\ Y95]S?\
M!)3_ (*F_#3_ (*V? OQ3^T'\*O!>I>'M)T/Q[<>'[72];:/[=Y<5G9W"S3+
M$[HI<W+8"LP 7&20:_*CPQ_P<C_\$:/A!X.MOA?XY_X(I7OA7Q%X;M4TZ\\*
M_P#"#Z#(EA-"NQH'FN?*GRK*%+21!SR6&>OWG_P;G^+O&OQ:_9P^)G[0+?LK
MV?P<^'OC_P"*]WK/PG\%0V21/;Z0]K;!Y%98H_,@>Y%Q)'\H52\BQ@0K$* /
MT,HHHH *\N_;&_:O^'?[%_P'U/XW_$26.40SP:?H.D-?16SZQJMRXBM+)))2
M$C,DK &1R$B0/*Y"1LP]1KR7]M']AW]FC_@H-\&A\ ?VK_ ,OB3PJ-6@U,:=
M#K%U8M]IA#B-_,M9(Y.!(_R[L'/(X% 'X$_\%IK3X7>'?V__ -CCXJZQ^T-X
M*\=^/?$7Q!37/B]XO\-^(;>ZLK2X_M721%9Q,KM]GL+2!## KE<I$\KYDEE9
MOT9_X+??LT_\%@OVJ/B?\'_CC_P28^(WA>PTGP'H.H:G8ZQ#XFMH[K4K[446
M'?"+B)[>2(6:@)(7 87<HZ')^2O^"G__  :Q^%[?]IWX%Q_\$U/V,KF?X;/K
M0_X78\OQ* ,=G]MM.G]IZ@)_^/;[5_Q[ MQ_>VU^@7[7GQ2_X*<?\$__ !K\
M(OA7_P $[/\ @GUH/Q:_9\\-^#+/1-<TNT\2M%XDTTVN;>&&"2YN0#&EK' 5
MD>.<R.)!(T?RL0#Y7_X(]?\ !;+_ (*)V_[>5M_P2>_X+&_"1]+^(>L6<\GA
M3Q5)H\-A<7$T4$D_ESK:XM+F"6.";RKFV 7?'L^??N3]*O\ @I!XL\1> O\
M@GA\>O'/A":2/5M%^#'BB^TN2(X9+B'2;F2-A[AU!KQ^T_99U_\ ;;_;M^#?
M_!0SXS?L\ZQ\,(?@OX8UJ#PUX>\676GRZWJVHZI'%%YETNGW%S!#:VL2S&)3
M,97FNG9DB$8\WP/_ ()\_'[_ (*\_%?_ (*%_&3]@+_@K1\,?#__  @7BKX=
MZUK7A)-%2P\NWTL:C#IRQ1R6CF1K>XANI=INOWY,!(QMD  /SY_X)O0Q)_P:
M ?M8L0/G^)E\S?7R/#@'\A7SW^VA\6/B+K?_  ;/?L@> =6N[A](3XJ>+@K.
MQ(<6ES<BV!]=@O+E%] N.U?H3X$_X)1_MZ_LH_\ !+[]HK_@C)X%_9^U3QM<
M_$WXH1ZE\-?BC:ZI80:$VCSMI:RSZB\EPL]G+!%ISL\(A<O)(%B\Q?FKWW]N
M/_@WP_X6M_P0U\!?\$X/@AXEL)O'7P@2'6O"^JWO^CVVL:P1</J$3,<F&.Y>
M[N63=D(_D[CA6- 'Q_\ \'./B;7OAY^U_P#L$^,O!<LD>K:):6UWI;PG#+/#
M?Z6\6,=]RBNJ_9]\4>(/&/\ P>J_$6X\2RN6TSP_=V5A$YXBMXO#EHD84=@0
M2_N7)[U[O\2O^"=W[27_  5"_;U_96^-'QX_9TUWX9^!/V=_"EI>>-E\87EB
M\^M^((I89AIUE':7$_G6ZS6T1>X?9&\;.%RW%=Y^TQ_P3J^+OP(_X+F>#/\
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
M6'_);/@?_P!CW+_Z3-7NE !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5^7/[?G_
M !A__P %@/AW^T]!_HVD^*&L9]6N!\J@#.GWH],BV,;GU+\^M?J-7PI_P7V^
M#7_":_LJ:-\7+*UWW7@GQ$GGR[?N6=X!#)^<RVM?9\!8FE2XBAAZO\/$1E2E
MZ35E_P"36/C>/,-4J\/2Q%+^)0E&K'U@[O\ \EN?==8_C[6+#P]X.U'Q#J>C
MB_@L+9KB2U*J=X3YOXN.,9_"O//V$/C+_P +^_9 ^'_Q1GN_.N[SP]#!J<A;
M):\M\V]P3Z9EB<_0BO5[J-);:2*2W696C(:)@"'&/NG/KTKXK.<#B:,<1@U+
MEJ1YX7:YDI*ZORO>SUL]]CZ[+<70Q5*CBHJ\)*,M[73L]^FG4Y?X,_$ZQ^+/
M@\^)K#1_L"1W;VYMC*'VE0IZ@#J&'&*ZRO/_ (&?&[3OB^NJ6^G^&#I:Z6T0
M6)IP^\/OYP% 7&SISUKT"OFN#<THYSPSAL73Q2Q2<6G54'34W%N,GR.W+[R:
MMMIIH>MF^&G@\RJ4I4O96?PM\UDU=+FZZ,****^G/-"BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#PO\ :P_Y+9\#_P#L>Y?_
M $F:O=*\+_:P_P"2V? __L>Y?_29J]TH **** "BBB@ HHHH **** "BBB@
MHHHH _/;_@XT_9I_9?\ VK_V7?AE\)?VNOVN]-^"OA&3XPPW3>+M4M!)'+<Q
MZ'K!CM0SLD<3/EFWR,%_=E1EF4'\>?BW_P $1_\ @B+X7^%WB'Q-\.O^"_/@
MC4]>TW1KFZTC3+K^SVCO+B.-G2 B&X:3YRH3**[ MD(Y&T_MQ_P7%^"'[!W[
M0?P)^&_PZ_X*$:]XUM_"4_Q9M#H.E> _#VHZA?:WK3Z=J%O;60%A;SRID3RR
M#"C<80N><5^=7[5G_!./_@T\_P"">WQ'\,> ?VL/$?CW3O$&NV-MJ+^$[C7-
M7NI]/M)<%7OX[*/S+7/(*%A*1DJI S0!^L__  27U3X=:O\ \$Q?@'<?"75M
M0OO#D7PFT.VTJYU:W6*Z:.&SCB(F1"560,C*VTE<@X)&#7T+7'_L]Z?\$]*^
M!'@[3_V;(M'3X?1>&;(>"1X?96L3I?D)]F,!4D-&8MA!R<@Y))-=A0 4444
M%%%% !1110 4444 %>7_ +:O[15S^R5^R=\0/VD=/\%7'B2\\'^&;F_TWP]:
MDA]2NPNVWM@5!(#RM&I(!(#$@$C%>H5R_P ;/A)X4^/?P@\3?!3QPUTND>*M
M#N=+OY;&?RKB&.:-D,L,F"8Y4SO1QRK*K#I0!^'VK_\ !27_ (.[A\5+/X6R
M?L3>!=-U_7-*NM9T;P^^CV*M-8P2Q1S-$9=3)<1-<0*Z[BZ^;&6'S G]!_\
M@@7\5?\ @H%\;?V0O%/Q._X*):II\GBO4?BQKL>D:;:7,,DNCVL$B6\]A*L4
MC^08;Z*]00.QDB4!#M4(J^5V_P#P01_:6\4_LS>//AU\</\ @JK\1?%?Q0N/
MB'_PEGP@^+HDNK34/!-PMNUNR1%+LR)'<1.T<T,,D<8 C**"@KV__@B3_P $
MS_BG_P $NOV7/$/P@^-/[0;_ !&\3^+?B!?>*M8U=%F\F.>YAMXG57G9I97<
MP>;)(^"SRGC@LP!]CT444 %%%% !1110 4444 %%%% !1110 4444 %%%% '
MA?[6'_);/@?_ -CW+_Z3-7NE>%_M8?\ );/@?_V/<O\ Z3-7NE !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 5P7[4?PA@^/?[.OC3X.RQ*TGB#P[=6MF7Z)<E"T
M#_\  91&W_ :[VBML/7J8:O"M3=I1::]4[HRKT*>)H3HU%>,DT_1JS/SU_X-
M]?B]/JWP<\;? /6)66[\+Z^FH6L$W#)!=(4= #V66W8GT,WO7Z%5^7/P"_XP
MW_X+D>)_AB_^BZ'X_FNXK4=(]E\BW]N%'^S.GD#TR17ZC5]AQ[0I_P!NK&TE
M[F)A"JO^WEK\[IM^I\?P'7J?V&\'5?OX:<Z3_P"W7I\K-)>AYYX$^-MIXD^*
M^J_":#PA]@&EB?%T+@$2M'(J\($&T$$MG)Z5Z'7GFK?&]-#^-MK\(1X1PMX4
M9]3%SC.^,L#L"<_,-N2U>AU^,\'9A];HXO#SQOUJI0K3IR?LO9<C5FJ=K)2Y
M$TN=:2/TO-L/[*=*HJ/LXSA&2][FYO[U^EW]E[!1117V!Y(4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >%_M8?\ );/@?_V/
M<O\ Z3-7NE>%_M8?\EL^!_\ V/<O_I,U>Z4 %%%% !1110 4444 %%%% !11
M10 4444 ?,'_  4]^$?[9OBOP=X'^.?[ >E^"]:^)WPL\3W.L:+X4^((D&F:
MQ'<Z;=Z?,@=)8C%<HET7BD,B+PZ,P#FOS@_X)N?\$.?^"@/@GXS_ !"_X*H?
M\%"?A/X/^(_[0FN7EQ)X%\ >+O%<!TRROIE(?4[^XMH[F)5B0+%;V\ D$:=/
M+*QM'^U'C?QYX'^&?A>[\;_$CQGI/A_1;"/S+[5]<U&*TM;9/[TDLK*B#W)%
M>"Z+_P %AO\ @E1XA\4+X.T?_@HI\&IM0>3RXH_^%AV"QR/D@*DK2B-R2. &
M.<C'49 .U_8-^!_BC]FS]C7X;? KQS:Z;#KOAGPE:6>O1:-/YED+X)NN/LY\
MN/$'FLYC78NU-JXXKUNH=/U'3]7L(=5TJ^ANK6YB66WN;>4/'*C#*LK#(8$$
M$$<$5-0 4444 %%%% !1110 4444 %%%<1^TK\;=-_9K_9\\:_M!ZSX?N]5L
M_!7AB]UNZTRP'[^ZCMH6E:.,8.78*0!@Y) H Z3QMXT\*_#?P9J_Q$\=:[;Z
M7H>@Z7<:CK.IW;[8K2T@C:6:9SV5$5F)] :^4?V+_P#@N5^P1^W?XI_X1SX(
MZYXRM[2YUY]$T3Q-XF\#7VGZ-K&I+&LALK>_=/(^U&-XW6VE>.9ED7;&<XKT
M_P"+G[9'[ NJ?LC:O\:?C;\=O!B_"37]+NM+UJ^U[4%BM[J.6)HKC3I(7Q+]
MH*EXGM-GGAMR% P(KYD_X(3K_P $P/CW^R!\4O W_!/?X!7FB?!ZP^,%SI\<
MFN7MX]WKUY%8:7=?VGNN)6N+<H\D2P?.LD8M8I,1R$@ 'Z&T444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% 'A?[6'_ "6SX'_]CW+_ .DS5[I7A?[6
M'_);/@?_ -CW+_Z3-7NE !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?F9_
MP79\(ZS\*/C5\)/VQO!T&V]TZZ6RFG' 6XLYQ>6F2.[;I_PCK]'_  1XNT;X
M@>#-(\>>'9_-T_6]+M[^QD_OPS1K(A_%6%?//_!7OX-?\+D_8.\8):VOFWWA
M=8O$-CQG9]E),S?^ SW'YUF_\$8_C+_PMO\ 81\.Z;=W7FWW@^\N-!NR6Y"Q
M,)(..P$$T*_\ -?=YA_PJ<"X7$[RPU25)]^6?O1;\E\*/A<!_P )G'6*PVT<
M33C57^*/NR2\W\3/:?C#\;IOA3XDTC1(?"/VX:N?FNA<%3&%<*PVA"6P&!ZC
MK7H=<5\<?BM??"+PY:Z_8^&!J;W5Z+4(;@Q[&*,P/"L6SL/'%=1X:U9M?\.V
M&NO;F%KVRBG:(YRA= VWGTSBOQ3*,POQ7F& J8UU915.<:7LN148R37\1*U7
MGE[W>.S/U#%4/^$NA7C1Y4^9.?-?G:?\OV;+3SW+M%%%?8'DA1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!X7^UA_R6SX'_\
M8]R_^DS5[I7A?[6'_);/@?\ ]CW+_P"DS5[I0 4444 %%%% !1110 4444 %
M%%% !3)Y3# \RPO(40L(X\;FP.@S@9I]% 'YS?&K_@BUI?\ P4M\;Z=\:/\
M@K7\?/%MT^HW3-X(^ _A7Q+'IV@>%XC&\BVA:,-)J6H+"C-/=(Z!BLH0>2B8
M9=_\&HG_  1'N-.%E#^S5KL$H!_TR+XBZP9#G/9KDIQ_N]N<U>_X.+O#?[<7
MC;X(? [P1_P3G\2ZMI7Q;U;X\1P^';K1];CT^3RT\-:_-<AII76,1_9XI68.
M<,%P 3@5^=__  QO_P 'H_\ T7SQ!_X<_0__ (Y0!^G'[)W_  38\6_\$D?&
MFDV7[)/[07BGQ)\$->UJWT[Q/\*/B/K<%Q_PC\MW,L,.HZ-=L(O**SR1K+9O
MN\])79&:9(HW^YJ_!']F?]EO_@YP\%?M=?!SQI_P4.^*/B36?A'IOQ5T)O%-
ME_PL#3;N#+WD:6SS6]M)OE07+08X8*VUL#;N'[W4 %%%% !1110 4444 %%%
M% !7BO\ P4A\3_$KP3_P3_\ C1XQ^#+W:^+]*^&.M7?A8V%OYT_]H1V<K6_E
MQX.]O-"87!R>,'->U5^2'_!7K_@JU_P4]\9?M'Z]_P $]_\ @B=\ -:\0>)/
M!L5NGQ-^)MAH$5[#I%Y/$LJ:?!)=#['!((G4O),6;<S(BJ8F<@'S[\'_ /@V
M _;I_P""A'BG5/VQ_P#@L-^U,EEXY\0!+VT\%V-DEUMF"QJD>H&TD@B@BV1K
M&T%FP?9C$\;+BOT^_P""2GP=T']GKP1\4_@?X<_8W\/?!2W\,?$U++^P?"NO
M3:G8:P1H&CL-5BN)D1W68,%^=1)F(^9^\WU^/W@3QA_P>>_LHZ^GQ?\ $_P\
M\<^.=+MG$VH^&-:.B^((;Z)>3%]GLIFNDS_T[E']#U%?M=_P3 _X*!>%/^"D
M_P"R?IO[0FD>#;SPMKMKJ5QH?CKP;J0;[1X>URUVBYLWW*K<!XY%+*K;)4W*
MK;E !]#4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'A?[6'_ "6S
MX'_]CW+_ .DS5[I7S]^VEK^E>%/B;\'/$^NW7DV6G^,+FYNY=I;9&EH[,<#D
M\ \#DU[1X*^(?@?XC:6-8\#>*;/4[? W-:S M&3V=?O(?9@#7-+&8..*6&E4
MBJC5U&ZYFNZ6[7G8V6&Q$J#KJ#Y$[.5G9/M?:_D;-%%%=)B%%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MQ@23E<G8'?<P3)VA@N3C->G5X?\ \$T_%?COQU^P!\'_ !E\2_%U[KVMZGX
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
MLV_9V\;:7=?&NT^'$FJ>&;S3+'QY>WL=NFA7=U$UO;W8DD=%#I-+&R L,N%
M.2*_/7_@C9_P0K\7_L*?!2_^)OB#]I;3M>^,VI>-Y=<L/'O@KQ!J$VE:EIA2
M!3I>H)(RQZC!-Y4S.[Q&2%KC?"X>-7(!^HM%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110!X7^UA_R6SX'_P#8]R_^DS5[I7A?[6'_ "6SX'_]CW+_
M .DS5[I0 4444 %%%% !1110!!=:7IE]<V]Y>Z=!--:2%[266%6:%BI4LA(R
MI*DC([$BIR0!DG '4FBBI48Q;:6^_P"0W*323>QYA\._VN?@U\1O&-YX'T[7
M?LEY!>-#8O>82+4 #C="^<')Z*<,1C /;T^O%_C_ /L7> OBYYWB/POY>@^(
M&RQN8(_W%TW_ $U0="3_ !KSSDANE<1\#?BC^TK\*/B9IOP"^+'A2[UFWO9?
M+L+YY-SQ1+R94F/$L2KR0WS*.,C 6OS2AQ5Q%P]F<<#Q%0YJ=2?+3Q%&+<&Y
M.T85(:RA+5)/5/SLY'V]7(<FSC O%9-5Y9PC>=&HTI)):RA+1275[6\M$?3]
M%%%?II\.%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 ?*O_  68^#7_  MW]A#Q)?VEIYM]X0NK?7[,!>0L),<Y
MSV MY9F_X"*P?^"<O[2WB_Q3_P $V_"6O>$](76-;\*W3>&KZU:-Y=BP'$.%
M0[CBW>V_,U];>,_">C^//!^K>!O$5OYNGZUIL]A?1?WX9HVC=?Q5B*_,;_@C
M1\1?&GP"^('QM_94O;5;K6M$$FH6%A(C;7NK&<VET%4'+%@\) '.(Z^CS&-3
M-?"C,\-"M*E4PW[Z,X+FG&,HN,G&/5QMS6ZL^0;CE?B-@<2X*4,3%TI)NT7*
M+4HW?2_PW/TU\!ZQK7B#P;INL^(]+:RO[BT1[RT>%HS')CYAM;YE&>@/.*UJ
MY3X-^*_&GC+P8NL^/O#;:7J!N9$:V:TDA&P8*L%D);&#USU!KJZ^%X?QD,?D
M>&Q$)2DI0B[SCRS>BUE'I)[M=&?=8^E*AC:E-I*TGHG=+79/JNP4445ZYR!1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'SC^W98^.=
M0^(_P;M?AYKEEI^J/XPN%L;J_MC+%',;?Y691]Y0 X(]QZ5M?\(#_P %!/\
MHO\ X$_\)23_ .*H_:P_Y+9\#_\ L>Y?_29J]TH @TN/4(M,MHM7N(Y;M8$%
MU+$FU7D"C<P'8$Y(%3T44 ?G7_P7 _;X^ NG6D'_  2XU+]J_P )?#'6/BIH
M[CXE^,]?U6.(>%?"4AV7(C0G][?WJ%[>"''"/+,Y150MZ%^R=\7_ /@CO\0O
MV,_%/[)GP$\4^"M=^ 'PD\)6%CXPU+4[B+_A'%M[CSY7CN;J<JDTV8#<7#M\
MI:Z0EF9G56?&[_@W>_X(_?M(?%K7_CK\<OV4;WQ)XM\4:B]]KNMZA\3O$OF7
M,[=\+J05%  540*B*JJJJJ@#T7X)?\$BO^"=7[.O[-'C3]CSX1_LTV.G_#?X
MB3R3>,O#5[KFHWZZE(\4<18S7=Q+-&0L4>WRW78R[UVL2U 'P+_P52_X-X_^
M"47Q_P#V$?&/[7/[#6B>'/!.M>&_!=_XF\/^)_ >O_:- UR"SMY)VAE02R6_
MENL;J)X-C*Q#,752A^-/^"P'PJ_:0/[%/_!-;]J/]HJ#4I=1T[3+71/%]_J@
M8S6\DLEA=:?]I9N?.DM()2^_YMT+;LG-?LS^R_\ \$./^"??[(EI>>'OA'X1
M\9MX:OKY;RX\#:W\2M8O?#\LZL&62;3)+DVMT057!GCEY13U4&OH+]I#]FCX
M%?M>?!S5_@#^TA\-M/\ %?A'7(U34-(U , 2K!DDC="LD,B, RR1LKJ1E2#0
M!^-?_!7[X/\ B;X^?\'8_P"R%X/\(6DD\NB>$/"_B'4#$N1!;:7X@UG4IF<C
M[H\NWQSW91U(K]SJ\5_9]_8!_9P_9P^*.K_'?PIH^MZ[X_US28-)U#QWXW\2
MW>M:L=.AQY5E'<7<CF& %0Q2/;O8!GWL :]JH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ K^=3X@?\$W_ -J[_@O%_P %R?VDO O[0?[3VK_#
M[P[\"?$*VOAZU%H]U-::=+-(NEBPMC+$D*S00?:I)P<EI5.&,F5_HKK\^O\
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
M"%?!2:=T^>?2"36\>757ZI]-O1J***Q/?"BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** /"_VL/^2V? _P#['N7_ -)FKW2O"_VL/^2V
M? __ +'N7_TF:O=* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "OCW]GF]_:J^*7Q^^+'[3WC_P#;GUO1?@/X2\?:
MII7@_P #KX:\/QK+%H\K6FKRW]_)IYG6T6_MK^&-$=)A%;AWG); ^PJ_*3_@
MJ'_P2>_X+ _%73?'_P !/^">7[8_@_2?@C\7]?O=8\7>"?& >SO=(NM0F:XU
M*&VO8+2:1[&ZN'EGDB!1@T\B ,CON /B;P1^U]_P50_X.-_^"H?B?X?_ +%O
M[9'C7X&_!3P3YES:ZKX6U&[LEL=+27RK>XN8K6:!KV]NG&]8)90J*) "%B8M
M^T?_  3E\2?M->'_  ]XS_98_:_^*%CX]\;?"C7;;3X_B'8Z:+(^)])NK.*Z
ML[RXMPS""Z&^:"506!-N'W-O)/CW_!,W_@EQXM_X(O\ [#-U\+_V:/!>@_%'
MXK^)+\:CXRU?6M>;0[*^NQ$5BC686]Q(EK /D1?+9F,DLF$,A5?5O^"8GP?_
M &R/AMX,^(?C3]O?3O"8^)GCWXBW&NZE?>#-8EN]/:S^RVUK9VL*RQ1O!';P
M6R1",[]Q#2ER\KT ?3E%%% !115#Q1INM:QX>O-+\.^(WTB]N("EOJ<=JDSV
MK'_EHJ2 HS#MN!7.,AAP0"_17X2?\$V_B)^TE??\'5?Q1^"/QW_:B\9_$RT\
M"^%O$%EX?NO%5W&JV\#&QD41VMND=K;G#@-Y$4:L1G:,XKZ1_P"#G/\ :U^!
M_@;X6_#3]B;XR?M1:[\)=)^*6O7.I^*O&'A;1)]3OK/2],B\R*);>!T?$U_+
M9_-N V6\W#$8H _4JBOQL_X(&_\ !,K]C!/CU8_MP_LW_P#!777_ -H6S\*V
M%S!'X5OK*>P;3;NZB:%+B[M;BY:9,1-.$66%06.]6S'7ZT?'?XL:)\!/@?XR
M^.GB6%I-.\%^%-1UW4(U;:6@L[:2XD /;*QGF@#JZ*_G)^!'COQO^V5_P0A_
M:M_X*T_&SQ#=7?Q_TGXO?:/!GQ)MKAXM2\)VUH=$GALM*G!WV%L/M=PABB*J
MZ. P8J"/7/\ @H3_ ,%V?C]K'_!N#\'/CUX \<3Z'\5?C/?R>$_$GB+2&^S7
M5J-.:YAU*[@:/'D2SM;0X*8V+>L4*,JD '[M45^&?[:7Q;TG_@BU_P %%_V)
M_$/[-%A'X5\(?$GPC9Z#\8] TT>7:>)(#<6D#ZG>1C N-03[6\WVM\S.T85G
M*E@?0_CM^TI/^WE_P<[>'?\ @FY\4K>'7O@Q\*?"5W=:KX!U&(3Z3X@UJ31C
M=FYOK9P8[L0_:H41)59$>!F4 NQ(!^Q-%?D)_P &\G[9_CRV_;__ &M/^"5/
MBCQ5?:IX4^%?Q"U^\^%%MJ-T\\FC:1::Y-I\M@CN2WV= ]D8X\XC)DQPV!^O
M= !1110!X7^UA_R6SX'_ /8]R_\ I,U>Z5X7^UA_R6SX'_\ 8]R_^DS5[I0
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
M]U*Y>7Q%J-WJ45Y>ZBEM-*_V&SC^RP0P1XC+EYV\I8U@:0 _*K_@GC<-I/\
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MEQ;*\>0<@[2,=:6RT+1=-TJ/0[#2;>*SA $5JD($:8.X87H,'GZU^9/]@_\
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
M=^'/'_C1W_8K_:>\2Z#KUO:O<6]IXKTXVTD:*5!/VZPD..64<0CK^%=KY_\
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
M^1X65"C.<DWS7G)R=VDMWTTV/4P6"I8"DZ<)-IN_O.[Z?Y'S3\?_ /@GI/\
M'?XO:K\3)OB^=+@U'R-FGC13/Y?EP1Q'#&9!R4+=.]<TO_!)GPN+5D;XTWYG
M(^20:,@0'W7S,G\Q7UW17AXGP]X0Q>*J8BMA>:<VY2;G/5R=WIS66KZ)'!4X
M=R:M5E5G2O*3;>LMW\SXR/\ P3Z_:A^'?S?![]HT(D?W(UO[O3RP]-L9D7\"
M<4>9_P %3_AA]Y'\06D?M97F_P#+$QK[-HKD_P"(>99A_P#<,37P_E"J[?=+
MFNOF8_ZN86G_ +O5J4_\,W;\;G*? _7_ (A>*?A3HWB#XJZ+'IVOW5NSZC91
MVKPB$^8P5=CL64[ N<GKGH.*=\8_C!X/^!G@F7Q_XX:Y^P17$4)%I$'D+.V!
MA21G')//0'K74UD^-/ ?@SXC:(?#GCOPS9ZM8F02?9;Z .H< @,,]",GD<\F
MOKJE#'4LK]CAZEZJC92GK>25N:5M[O5V/8E3KPPO)3E>:5DY=[;O]3SGPO\
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
M_P#Z*+\4_P#PN&_^-4 ?8=%?'G_#DC]D_P#Z*+\4_P#PN&_^-4?\.2/V3_\
MHHOQ3_\ "X;_ .-4 ?8=%?'G_#DC]D__ **+\4__  N&_P#C5<)^TW_P2)_9
MK^%7P#\4_$3PUX_^),E_I&EM/:I>^,GDB+!E'S*(QD<^HH ^_J*^*/!/_!%[
M]EG7O!FD:Y>_$/XH":]TNWGE$?C9@H9XU8X'E\#)K4_X<D?LG_\ 11?BG_X7
M#?\ QJ@#[#HKX\_X<D?LG_\ 11?BG_X7#?\ QJC_ (<D?LG_ /11?BG_ .%P
MW_QJ@#[#HKX\_P"')'[)_P#T47XI_P#A<-_\:H_X<D?LG_\ 11?BG_X7#?\
MQJ@#[#HKX\_X<D?LG_\ 11?BG_X7#?\ QJC_ (<D?LG_ /11?BG_ .%PW_QJ
M@#[#HKX\_P"')'[)_P#T47XI_P#A<-_\:H_X<D?LG_\ 11?BG_X7#?\ QJ@#
M[#HKX\_X<D?LG_\ 11?BG_X7#?\ QJC_ (<D?LG_ /11?BG_ .%PW_QJ@#[#
MHKX\_P"')'[)_P#T47XI_P#A<-_\:H_X<D?LG_\ 11?BG_X7#?\ QJ@#[#HK
MX\_X<D?LG_\ 11?BG_X7#?\ QJC_ (<D?LG_ /11?BG_ .%PW_QJ@#[#HKX\
M_P"')'[)_P#T47XI_P#A<-_\:KS'PK_P2?\ V=-7_:O\5_!^Z\>_$8:5H_AB
MQOK65/&#B=I978,&?9@KQP,#% 'Z(T5\>?\ #DC]D_\ Z*+\4_\ PN&_^-4?
M\.2/V3_^BB_%/_PN&_\ C5 'V'17QY_PY(_9/_Z*+\4__"X;_P"-4?\ #DC]
MD_\ Z*+\4_\ PN&_^-4 ?8%S:VUY";>[MTEC;[R2(&!_ UGV_@OP=:,7M?">
MF1$DDF.PC4Y/4\"OD_\ X<D?LG_]%%^*?_A<-_\ &J/^')'[)_\ T47XI_\
MA<-_\:J)4J<W>44WZ$N$9.[1]@06UM:KLMK=(U]$0 ?I3Z^//^')'[)__11?
MBG_X7#?_ !JC_AR1^R?_ -%%^*?_ (7#?_&JI)):%;'V'17QY_PY(_9/_P"B
MB_%/_P +AO\ XU1_PY(_9/\ ^BB_%/\ \+AO_C5,#[#HKX\_X<D?LG_]%%^*
M?_A<-_\ &J/^')'[)_\ T47XI_\ A<-_\:H ^PZ*^//^')'[)_\ T47XI_\
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
ML@Q\NSDGGO+:Z"CHH9;:TX&/N'UK?_9>^#>D_P#!+W_@YU^.WQ2_:*\0Z=X0
M^'?QN^&^N^(/ _C/Q#?)9Z=?W=QJ6F:A>V@GE(C6>)X[TM$6W;$1\;76MW_@
MT@_8T^(/PR^'GQI_;A^(/A>]TNS^,OBJ$>!8M2MFAENM'M9+J7[<J, 1%/)=
MX0D?,+;</E92P!^Q%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 54UWP_H/BC2Y=
M#\3:)9ZC93X\ZSO[9)HI,'(W(X(." >1VJW10!':VMM8VT=E96\<,,,82&&)
M JHH& H X  X %2444 %%%8%O\5/AK=_$VY^"]KX[TF3Q=9Z+'J]WX;COD-[
M!822M$ER\(.Y8FD1E#$8)4B@#G?C'\&=3^)OCWP!XOL=:@M8_!WB%]1N89HV
M+7"F(IL4CH<G/->@T44 %%%% !1110 4444 %%%% !1110 4444 %%%% !7'
M?M!?#.^^,OP7\1?"_3-3BLKC6].:VBNIT+)&20<D#DCBNQHH S_"6C2^'/"F
MF>'IYED>PT^&W>1!@.4C521['%:%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 5Y]X<^#.IZ)^TEXD^.,NM0/::YX>L].BL5C821-"Q)<GH0<UZ#1
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%5;#6]%U2[O=/TS5[6Y
MGTZX6#4((+A7>UE,:2B.10<HQCDC<*V#M=3T(- '$?&/X,ZG\3?'O@#Q?8ZU
M!:Q^#O$+ZC<PS1L6N%,138I'0Y.>:]!HHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "N._:"^&=]\9?@OXB^%^F:G%97&MZ<UM%=3H62,D@Y(')'%:
MOCSXF_#KX766GZC\2/'.E:%!J^M6FCZ5+JU_' +S4+J416]K%O(\R:1R%5%R
MQ/0<&MR@#/\ "6C2^'/"FF>'IYED>PT^&W>1!@.4C521['%:%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 5Y]X<^#.IZ)^TEXD^.,NM0/::YX>L]
M.BL5C821-"Q)<GH0<UZ#10 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% 'GWQC^#.I_$WQ[X \7V.M06L?@[Q"^HW,,T;%KA3$4V*1T.3GFO0:**
M "BBB@ HHHH **** "BBB@"CXA\+^&?%U@-*\6>';#5+42K(+;4;1)XPZ]&V
MN",CL>HJZJJJA5   P .U+10 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 445\W?\%/\ ]N/3OV$_@EX6\5W/BO1O#EUX^^)>C^"--\6>);-[C3?#TM\9
M6?4;J))(C)%##!,^TR1J6";G5=Q !Z%^VM\0OCG\)OV1_B/\3_V9_!%CXD\>
M^'_!]]J'A;0M29_*O+N&%G5"J?-(V%)6,%?,8*FY-VX?A?\ \$\_VG?V6_\
M@DQXKOO^"K'_  5D_:[U[X@?M(_'?PI'J&G_  ]\!W*:I>6'A^^$%U#->".6
M.UC>:..V:*"22..&%8Q&K$?N_<?VL_\ @KQ_P6(_X(A?M2Z99_\ !0?1?#?Q
MV^ WBZ\VZ#\0/"?AB/1;M4ZM$GE,88KI$R_V:?>)E7,<X =D[7_@GY_P0B_X
M(Y_&3X@>,/\ @JU!K^C?%+X9>/-4N/$7P_\ #.NPK!H?A.T91)=PWL#MMDD@
MG^T1>5/^Z@BC4,C,-R@'U_\ \$QO^"V_["W_  5A.L:+^S5XCUS3?$V@VPN]
M3\%^,M.CL]32T+A/M*+%+-%-$'959HY&*%D#A=Z;OKJOSB^#-G_P27^.W_!2
MGX6>,O\ @E[I/@"?QE\-?[7N/B=K_P ']%AMM'7PW<:1>V45G>7%I&MK<S2:
MA+820("\@2TG8%44Y_1V@ HHHH **** "BBB@ HHHH **** "BBB@ HK!^*?
MQ&\.?!_X8^(_BWXP>5=(\+:#>:OJC0)N<6UM"\TI49&3L1L#N:_)?]K#_@KS
M_P %C_@3^SEX$_X*H_!KX8_!;XH?L[>+M'M=4USPUX9L=1;5/"L$V"8;N\\_
MYWC8F"2Z6$1QS(ZO;H "P!YQ\6?VH_V6O^"RW[/OQ!^*WB3_ (+!ZK^SK\7O
M!_BO68?A_P"!;_XKQ>&-)TFWM+AX]/\ .MF>%KYKF)8Y);M7>2&:=D3"1K"W
MUA_P1?\ ^"VO[+'[07[)OP>^#W[2/[;7@Z\^/6HZ&ECKFE:EJ/D75]>+-)%
MK2.JQ2W4L(A+*C%GD=L DXK\[_C!^P__ ,$3_P#@K-^Q#\=O^"M/[(NB?$+P
MM\3/"OA'5-?\8_!_1M?M4MM-USR))_M$]L]M*[VKNLDP>WDBCD5) %B=71.4
M3_@E[_P1#_;/_P""3#?M0_L+_$_5O!_QTT/PY 1X&NO&IO=0O_% 5571S83$
MRR-=3_NK:6W"!FDC;G;)'0!_2Q17&?LYZ!\2/"G[/?@3PO\ &35_[0\7Z;X,
MTNU\57YF\S[3J4=I$ES+N_BW3!VSWSFNSH **** "BBB@ HHHH **** "BBB
M@ HHHH *_,O_ (.(?^"KO[6/_!.&T^&>H_L>_#>^\0/I.M+XE^+-Q_PC\MWI
MMGX?R]I;V=_.B$6:7EP\WER[E</8':3RK;W[>_\ P</_ +/G_!/;_@IWX._8
M<^,VBI_PB6J>%8KOQMXUM79Y?#-_=3$68EB&=\ A0R2X!=5N8G7.QD;[WDT7
MX7_%GP=<74FEZ%XDT#Q=HB174ODPW=IK.G2QMM5FPR7$#QRO@'<A60XX8Y /
M'?\ @FU_P4E_9Q_X*A_LXV'[0G[/>NX8;;?Q/X8O)5^W^'[_ &Y:VN%'XE)!
M\LB_,O<#Z!K^>'_@H%^P+^U=_P &V'[6(_X*??\ !,>6[U+X(:K?)!XV\$W4
MLDT&DPRRC.GWHR6DLG=@+>ZYD@D*HQW;&F_:O_@GW^VG=?M]_L]:+^TMIO[/
MWBSP#X?\0:9;W.CP>-/)CN[UF#&62**)F)M =HBN'*-."SB)4V/( >YT444
M%%%% !1110 4444 %%%% !1110 445\]_P#!4_\ :U\1_L3?L&?$3X^?#[29
M]1\86>C-8^!-+L[$W<UWK=T1!9A(%5C.$D<3.@!S'#(3P": /H2OY\OV_P#X
MY?MZ?\$9O^"SGQM_X*'_  "\)7/B7X(ZYXKT"V^*7AA;EC;3BZT>SD22X4 _
M97:<W2VUV 0LB-&_$GER_H1_P0H_X+K_  K_ ."L7PK_ .$$\=FP\,_&WPS8
M*WBSPFK[(M3B7"G4K ,<M"6(WQ9+0,P4Y5D=_.O^"UWQX_:(_9<^-7B;X<_L
M[?L=WGQ7UO\ :N^'&A^!/"MI>:*EYHEMJ]C<ZTUT]ZK_ ".QLM0A98Y,1E;1
MI'81PR @'V!^Q'_P5:_8/_X*#Z=I,7[-/[0&BZKX@U/PNFNW'@N:Z6/6--MS
M*T,BW%ODE)(Y5*.H+8!C<$QRQN_T57X._P#!+W_@@'_P5,_X)+?\%'/A7\6_
MA-XQ\ ^*O"'B?PLUM\8]6N[8+%HD!,;W>GPASY\DA98C;7$.T2/&?.2.,,'_
M 'BH **** "BBB@ HHHH **** "BBB@ HHHH *S/&WB>/P1X,U?QI+HFHZFN
MD:7<7K:;H]KY]W=B*-I/*@CR/,E;;M5,C<Q R,UHS316\33SRJB(I9W=L!0.
M223T%?E-_P $R?\ @YW^!W[8G[;?CG]CSXVVVG>$TO\ QK=V_P #O%)<Q6OB
M#3A*4M;6Y+DB*\E0+)&P(27S1&,.J>< ?%F@?![_ (*-_P#!UG\<?%'[5%_X
MTO/@_P#!;X8&^M_@]IGF,0-?CBWVP&TKYDXD\A[J[_Y9KB*(9^Y^S'_!);]M
MG5/VZ_V+M!^)/C_3SIGQ$\-7=QX4^+.@2H$ETOQ-I["&]C=!Q'O8+.J<[4G4
M9R#7M7P<^"'PS^ /AF^\&_"?PU#H^E7_ (AU'6I=/MAB)+R^NI+NZ9!_"KSR
MR/M'"[R!@  ?#?B^SN_^"9__  6ITCXCZ9:RP_"']LLQ:'XCCA0^1H_Q"LXF
M-E<8'"?;[</$0HR\RO(YP@H _1"BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ KX$_;P_:I\>?%3_@H/9?\$G?A?\ MI:A^S_XEUSX0+XL\)>+=.T"RO)_
M$.JR7MQ FG@WBL%CBBM))C'#Y<TVY@LJ"%DD^6/^"FG_  <\?M.? 7]JGQY\
M!OV!/V*8?B!X=^#VHO8?$WQMK.E:E=VT%W$2+F-?L11;..)TDC,TS,&:-R$"
MJ"V3^W'\"H?^#EG_ ()N_#O_ (*A_L':9<>%OCW\,;BXMU\/0ZL([DSV\BS3
MZ6EV-FV:.3R[NTF.S(GPPC:4F, QOV</^"]_[?7_  2Z_;0/_!/K_@N[I<&K
MZ1-=)'HWQAT[3$A=+61RD&H'R(TCOK!L89UC2XB(D\P.Z-&/W*TS4]-UO3;?
M6=&U&"[L[N!)K2[M9EDBFB=0RNC*2&4@@@@X(.17X _ S]L?]F+_ (+S_LUW
M'_!+?_@L?+#\+/VE_ ?G0>"/B+X@L5TZXFOXU"$LLWEB*Z.Q5N;%RBW 4/%L
MD51#^EG_  ;RZ;\</#?_  2E^'_@+X\:S#JM]X5U+6M!T/6;:Z\^'4=(LM4N
M;:SGAD_Y:6YBC @<</ L+#(() /MFBBB@ HHHH **** "BBB@ HHHH ****
M"BBO@G_@ME_P7)\'_P#!)33O"?P_\)?!J[^)'Q0\=I+-X?\ "=M>-;PV]I&P
M1KF=TCD=MSDK'$B9<I)ED"Y(!Z'_ ,%A_P!LS]I+]D3]G/0=(_8K^$@\:_&7
MXH^-+?P?\-]'EB#PPWDMM<W4MY*K,B%(;>UF;+NJ*=KR'RU>OA__ ()L?\%>
M_P#@H/\ LG?M=>-?V.O^#B'XE>$O!)7P-'XI\&^,?$<FCZ:D^;R*V%I!+IP6
MWO%D$DKC:#)&;24.>H7V[_@C%_P6D^#'_!;#79?#OQ0^!P\#?%OX-:DWB&PT
M1=5:Y@FBFM;G3)+VW9DC==B7TL$L,BG:;B)@S$_)Z/\ \%'?^"#O[*O_  53
M^/6E_&S]K'XA>-F@\.^%5T3PYX=\*WUM8P6P,TLTUS+(\,LDTK-(@ RB*L0&
MUB2: /L/X<_$GX>?&#P1IOQ+^%'CK2/$WAW6+<3Z3KN@ZC%=V=Y$21OBFB9D
M<9!&03R".U;=?G9_P1*_85\6?\$P/VB?VA/V&?"?QDU+QI\)M,A\,>*? LFK
MR(UUHUUJ0U*.\L9_+ 3S]EC:RML5 4EADV*9:_1.@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***^-_P#@I/\ \%V_^"?O
M_!++Q?I?PT_:+\7ZYJ?BW5+1;Q?"O@W25O;VUM&8JMQ/YDL44*L5;:K/O8 E
M5(YH ]-_;!_; \<?!?QGX:_9X_9S^%>D^//B[XWT75M6\,>%M=\6)HME]ATY
M8/M,\UT8I6W;[F!(XEC)D+.2T:1R2+^5'[07_!6/X!_\%>OA_P"._P#@C-_P
M5 ^!5Y^S%\9+C48X/"&KZ]J7VS2+/Q% 0]F99C'&ULLI;8"0\4L,[%)@7CSV
MW_!96[UC_@I?^Q[\)_\ @MQ_P1S^*VJ:EXM^ VJW]P4T:V>/4H[%Q$;V&2V<
M%C-;&-6>W92LMM<3']XC('\IU"U_9#_X.U/V/_[3TH:#\-OVS?AKH7[V MY<
M&M0)V[O/ITKMP?GELI9,'>C_ .D '"_L"_\ !0%_@C:Z]_P;W_\ !Q'\.Y(_
M!\D:Z/X4\5^*W.-&3.+5'N^]GD*]IJ"-^X(4%O* ,/U7_P $8/\ @G7X\_8?
M_:E_:@_X))?%;7T^)/[/OC'X>Z?XHT*XFG(CFL-5>[T]H9O)8>3/<0031R%"
MN\6*2IM##'3?\$<?@QX2_P""HW_!.NZ_9E_X*]?LNZ;XO\>_L]?$"_\ A]>W
MGC"SW:G$MK#;31%;R-A*KK'.L+-')B58(Y&+[]Q_1+]E[]C[]F;]BWX?'X6_
MLN?!O2/!NB/,);BVTQ':2YD50BM--*S2S%4"HI=FVJH48  H J?LB_L1?LI?
ML&_#(_!_]D;X)Z3X)T"2Y-S=6VGF66:[FQCS;BXG=YKAPH"AI78A0 " ,5ZI
M110 4444 %%%% !1110 4444 %%%% !7#?M)?M!^ /V6?@MK7QR^)<EP=+T<
M01K:V80SWMU<7$=M:VD/F,B>;-<30PIO=$#2 LRKEAE?M<?MD?LU?L*?!F\^
M/W[57Q5L/"7A>SG2W%[=I)+)<W#@E+>"&)6EGE8*Q"1JQVJS'"JQ'Q1\=?VE
M_P!B7_@Y#_X)R_&7]DS]ASX]QWGC)=%M[ZRTC5[&?3;RUO;6ZBN[-W2=5W6\
MD\"0O-'O6,2\X;:" <Q^T)_P<1^#?V:_VAKO]C'_ (*P_P#!//QI\(/#/B[3
MIK6T\5G7[?Q!IVI:?.#%)+)]DC7,6QRL@@>>2,MM9 :_/C]GC]JCXQ_\&W'[
M5EQ\"OBA+)\7/V)_C/+)J/A'7K+9J-AJ&DW( %_9/S"]PD3K'=VG"S* P&&B
M<^F?L,?ML?!G_@K]\&+[_@AE_P %P-'N?#_QF\,W<FE_#WX@ZU&(-4.J0 PI
M$\DG^KU.,C80WR7J H^9#F7KO^"./[+GQ:_9D_:G^)?_  ;S?\%0OA3I7Q'^
M%NM>'+CQI\,+C6+(W.G3+%<)')<6+/\ -;B596D*JRO;W$#[2&E9V (_ G[
M_A__ ()U_P#!5#X"?\%$O^"6'CJQ\5_LS?M*^+HO"&N>'=*N_M%O81:FDCO;
M[3S):(87N$#@/;R69AD P-WZP? ?_@EC_P $ZOV8?B[=?'GX _L<>!/"OB^Z
M,A&N:7HJ++:^9D.+8'*VH8$J1"$!4E>G%<[^QM_P1Q_X)[?L$^*3XP_9H^"U
MYI5W%=37.F1ZKXMU/5+?2YI8C%)+:07EQ+';RM$6C:9%$K1LR%RK%3]/T %%
M%% !1110 4444 %%%% !1110 445%?7UCI=C-J>IWD5M;6\32W%Q/($2)%&6
M9F/"@ $DG@ 4 2U^>G[8/_!PY\'_ -CI-'^)WBK]CCXOZ_\ !O6=8GTNR^-'
MA_3["32+NXAF>%S C7(E,>^.0(\PA\X1L\(E3#GVCX'?\%K/^"6/[27Q]'[,
M/P2_;0\*Z]XVDN'M[/2H8[J**_E7.8[6ZEA6WNV(!($,CE@,C-?D#^S%^UT?
M^".7[2WCW_@@W_P5W\)IXG_9I\5:C<IX(\0>(+9IH-/TN]G=X+DMU:RE8[I"
MAWVETDCJ05? !^D_Q/\ V-_^"3G_  7X_8EUKQ1\)-1T36(?%VJ3:I9_$O1;
M;.NZ'KOE(@-QYV)U9(UAB:SFVJ8$C50JK"Z_G'_P3H_X*/?M4?\ !NO^U,__
M  2M_P""K"7EU\(;BY,G@;QS"DMQ!H]O)(0E[9O@M-ILC9\R #S+>3>0H821
MO'X7_9J_:"_X-GO^"H7@CXS_  0\5ZCXR_9(^.?B2QT*]U&&X%Q%#;7DG[B.
MZ*?(;JV\PSV]PN!<1+(H*[Y5'[/?MM?\$[OV>_\ @H#K_P -XOVEO ND^(/#
MWP[\3OXA@TR\L0\M]>"$Q16TDA/_ !Y'>99H,8G>"V#'8CHX!T]Y:_ ']O\
M^ D2>?+XE^''B*XAG9'M&CL?$UG&ZRJI$T8:>RD<*<KM2=4QN>&0B3U*VMK>
MSMX[.SMTBBB0)%%&@544# 4 <  <8HMK:WL[>.SL[=(HHD"111H%5% P% '
M '&*?0 4444 %%%% !1110 4444 %%%% !117Q?_ ,%+?^"]7_!/W_@E?XVT
MSX6?M!^(O$6M>+M2M$O&\*^"-)BO;RRM7)"3W!FFABB5B&VJ9/,(&X(5() /
M4?VP?VP/'WP>\=^&?V;?V;/AEH7C;XO>-M"U;6?#?AOQ+XK&C6 L-.$ N)I;
M@0S.7+W,*1PK'F0F1F>-(G<?$_[('_!R9\(OB=^U>O[$O_!3W]EV7]G_ .+7
MA_Q&;;19]=OTO=+CU%XG@4?:'C1K*22&X=(Y?GAECF)$P655;SC_ (+'S:M_
MP4\_8\^%'_!;?_@CG\4=6U#QA\"-4O[CRM'MGBU.*R81&]ADMF!)GMC&K/;L
M"DUO<3']XC('\KN5_9#_ .#M7]C\36QT'X;?MF_#70N8R?+@UF!>W=Y].E=N
MOSRV,LG\:/\ Z0 >E_\ !=?_ ((4_%/P7\4_^'NG_!(S[=X8^*WAB^.M^+?"
M?A9-DFIR+EI=2L(U&&N"I;S[7!6Z5G(4R%TG^FO^"&__  7'A_X*P?"NU\/:
M]\"O$.G_ !'\+JD'Q$OM.TS'A^V/EMLO([EVPAG*E5M!NF5BW#1(TPL_\&YO
MQ_\ VH_B]^P!K'P,_:WTW4=/^)?P+\=ZA\.M7O-97SKB7[';V\MNTK;L3/''
M<K%N#'S%A1]S>9N/V+^S9^S+\'OV3_AL/AA\&/"L&G6<^I7.J:O=+"BW&K:E
M<R&2YOKED50\TLA+$@!5&U$5$1$4 [^BBB@ HHHH **** "BBB@ HHHH ***
M* "N#_:8_:'\ _LJ_!36?CE\23</INDFVABL[,Q^??7ES<16MI:1>:Z1B2:X
MFAA4NZ(&D!=E4%AD?MA_MJ?LS?L$?!>[^/\ ^U;\4[/PIX:MKA+:*XGBDFFO
M+EPQ2VMX(E:2>5@K'8BG"JS'"JS#XH^-W[3O[$G_  <F?\$Z/C)^R3^Q'\<?
M.\:1Z-;W]CH^N6$VFWEK>VMU%=6<C)*!NMY)X$A>:,N(Q-\V&*@@'-_'[_@X
MKTG]EC]I"?\ 8^_X*Q?\$Z_%WP?\,^*K*6#3O&-KXJA\1:?J-A*/+>9Q:P1?
MNPKE9! \\L9(!3)%;_\ P62_X(I_LX_\%F?V=-&_:1_9,\1>'-/^)FG>'X;C
MX=^.-#FC_L[Q%IX3=!8W$D/#18P(9ADPD]T++7Q+^PI^VY\'?^"M_P &[_\
MX(5_\%Q]%NM!^,/AN\DTKX>_$#6XQ!JG]J0 Q)#)))_J]3C(V9;Y+U,H^9#^
M^]H_X-\-"_;1_P""6G[>_P 0/^"*/[5TDVK>$[KPU<^-?A/XAAWM9311W,<4
MTEJ6),<4ZREY(2?W4]NXQF5G< J?\$2_^#@'XH^%/%<__!+;_@JQX-\90?&?
MPC=G1O"VI1^'KG4-3UZ6,873[R*!'8W04!DO#^YFB_>2R*5,LO[0/IVFZ['8
M:CK.@1&>TE6ZM([V&.22SG,;(64@L%D"R.A9">&8 D$Y\P\,?L7?!'1/VN_$
M?[<>J^$M-U#XCZYH-KH%GK[:<B2Z;I$ 9A;1G))=Y))&DF/SNHBCX2)5KUN@
M HHHH **** "BBB@ HHHH **** "BBH-2U+3M&TZXUC6+^"TM+2!YKJZN91'
M'#&H+,[LQ 50 22> !F@">OSO_; _P"#ASX9_L>VFB_%SQ+^Q3\6_$'P4US6
M)M-T[XTZ!%I\FEWLL4SPNT$1N?-$9>.01M<?9_/",\0=-K-[+\"?^"WG_!*C
M]IKX_#]E[X(?MG>&]=\:S7#V]EIB6EY;PZA*N<QVMW/ EM=L0"5$,CEOX<U^
M0_[,7[7,_P#P1C_:8\>?\$(O^"M_A-?%/[,WBN_N4\$Z_P"(+5IH-/TJ]G=X
M+K/5[*1CF78=]K<I(Z$%7H _8;_@EOXC_8@^*_P4\9?'7]AOXBZ7XJ\*_%'X
MD:MXMUZ2"V$=S;:M?B)[NVO(G D24."=LBJ1&Z !EVNWP;:?M-?LU_\ !OKX
M4_;<\ 2Z\-"L[WXI1:Q\%/!^DB/[3<W^L>'K6?RK2%P52WMIL*TC*8XXX4!#
M,R1O\[>&/V9/C]_P;3_\%0_ WQQ^ GBR_P#&?[)'QU\26&A7M_!<BYB@MKV3
M_1X[HI\C7%OYAGM[E<"XB6101OE4?HE^TY_P04^#'[:/_!72P_X*#?M+36.M
M^"?#_@72K33O #1EEU?6K>XNR9;X$;6M8XFMB(@3YSY$F(T*2@'9_L4>!?V9
MO^"NO['/PK_;=_;6_P"">?@>;QYK?AZ*2[/CKX?V=S<%XV,?VBW>XC:0V<^P
M3PJQ(\N1.O#'[-TW3=.T?3H-(TBPAM;2UA6&UM;:()'#&H"JBJH 50   . !
M4D,,-M"EO;Q+''&H5$1<!0.  !T%.H **** "BBB@ HHHH **** "BBB@ HH
MKP?X]_\ !4'_ ()Y_LN?%:T^!_[0G[8G@/PEXLNQ&1H>L:]''-;K( 4:XZBU
M5@00TQ0$'(..: .=_;K_ ."I7PB_84L-:GU7X(_%'XE77A;2(-6\9V/PJ\*I
MJ3>&]/F:0175])+-#%"CB"9@N]G"1,[*J8<^4?L"_M3_ /!-?_@J]^UQIW_!
M0O\ 9B^)5OJ/CKPE\+KKPGJ?@SQ+I@M];T6WGOX;E+D1,Y" 9GB::$RHPN @
MD7#JWQY_P5C_ &M?VF?^")W_  5ZL?\ @I!X<T>Y\:_L^?M!^'M)TKQ[I%K(
M'A:ZT^W\E1"^=D=RMOBX@+$),)+E.@9U\%_X*%?\$_(O@I<^&_\ @X?_ .#?
M/QPDW@Y)#K_B?POX9C.W1.3]JE2U&#]C/SQWE@P!@RY"B+<(0#]&?VE?@/\
M!C]CW_@N7\*?^"@]I=:5X/TCXB_"[QCHWQ;U>>1+2S9M-M+>_AOKASA=[11L
MKN<9%G&>3DUY?\'/VPA_P<D^ _CC^RO\#_CW\4?A!H?@#XGV5_X5^*G@RPEM
M&\0Z T<B"QN&5H]C-*)9!$S(YB%JS*QCF4]1^W1^RYJ?_!R7_P $R_V;O'?P
MD\26_@NR\2>,-.\2>,;VY<R/I.F_V??0:E;PJ,?:95NQ%$BG:K% S;5!(^[?
MV.OV.OV?_P!@_P#9_P!#_9J_9J\#PZ'X:T.'@<-<7UPP'FW=S+@&:>0@%G/H
M%4*JJH *W[%G[&'P5_8.^!5C\!?@A::A)9Q7#WNL:YKEZ;K4]=U"0*)K^]N&
M ,T[[5!; "JB(H5$51ZS110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %?"W_#CS]D_XT?MX?'W]KO]LSX):)\2)/B-=Z+#
MX-3Q)_I$.DZ=;Z/:VL\<<6X>7,;B&0^9C<J"+8P)DS]TT4 ?EQ_P1\_9I\(_
M\$C?VX/VP_V2W\:C3/A#I^E>&?B1X-N]?U';%I&EW4>I179FED.-L36@A,K'
M+):*S')..0_9O_X)>?\ !*C_ (*^P>'?^"KO["_Q!\<_ GQZNN3_ /"07/P<
M\00V0LM:B;;=+)!/;NL;.K!PT:0K-%.KR1DRL*F_X+Q?\$Q/VT_^"CO[>GPV
M^#G[.WBO4?"WPX\;_#^.R^-7BI(R+*&PTK4YKFUBFQ@W$A?49FAM=P$D@#MA
M83)'^BO[$?[$?[//_!/C]GG1OV:?V:?!B:3H&DION+B3#W>J7; "6]NI0 9I
MY"HRV   J*%1%50#=_9R_9R\#?LS>!;GP;X-U/5]5NM5U>?5_$OB7Q'>BYU/
M7=3F"B6]NY55%:5ECC0!$2-$BCCC1$15'?444 %%%% !1110 4444 %%%% !
M1110 4444 ?%W_!4;_@ECX2_X*9?M%_L]?\ "]-/N]8^%'@'4?$=YXV\,6NI
M/;+J5S/:6WV RM&ZR>4KV\RL8R&_?!<A78CY0\5_\$IOA#_P25_X+4_LT?M7
M?L1Z'<^%OAW\5==U7P%XZ\'QW\T]M;WMQI-U/:F)IG=_+E:W,IB9BJ262E>'
MVK^P%?#G_!P?X<_:2OOV K?QS^QYHVHWOQ2\(_$KP_J'@5-(L!<W4=_<7)TQ
M9(D8%=ZKJ#D,PVK]YN : /'?V[O^">W_  2=_P""TO[:/Q$_9VU+Q-/X,_:(
M^$VGZ9=W_C'P-J$*WMY930HT9N8BI2Y-O(5B<$":$-;@2JL@0?6/[&'_  3Y
M\2_LXZYI7Q(_:"_:Q\7?'#QSX>\*2^&/#/BOQCIMG:R:5I,LT,T\,:VZ!YI9
MGM[<RW%Q)-*XMXP&4;]_@7_!"G_@AMX=_P""9_A*]_:"_:!UA?&/[0GCFW>7
MQAXIN;EKH:4D[B66RMY7):1FDPTUP?FF<<80#/Z(T %%%% !1110 4444 %%
M%% !1110 4444 %?.?\ P5O^!?Q=_:9_X)O?%SX"_ O4[BU\2^*/"YLK5[4$
MRRP&>)KJ%5!!<R6RSQ! ?F\S;WKZ,HH _#'_ (*J_P#!L=^R_P#LB_L,W/[6
MG_!.^]\5>'?BE\$+&+Q1<:K>>()KIM=@L-L]Q<LKG;;W,2QM<(8%1,Q%"AW*
MR?9__!1_X3?\$V/^"D?P4^ ?P<_;ULHM)U_XUVBGX4^*=+NXK;4M*U673H[L
MQ6\KY.R52$\MUDA>3R$9?,>$U]M_&3P#:?%;X0^*OA=?QJ\'B7PW?:5,C]&2
MXMWA(/MAS7X8?\$5_P#@DM^U%_P4S^)_@3_@IS_P5:U/4QX.\"Z/IEC\$_AW
M.'M5NK;3T1;2X,.<P6*-&LBK]^[DS*Y,9_? 'VO^QE_P0K^-_P"SK\-K']E'
MXY_\%&-2^*OP$T/Q3IVO:!\-]4^'EO;75O-87D=]:VQU%[J>1+1;F&%W@C1
M^PJIB221'_1RBB@ HHHH **** "BBB@ HHHH **** "BBB@ KX<L_P#@B)^R
M;\6/VYOC]^UQ^V)\#?#WQ*G^)6H:/'X1'BF%;R/2=-M]&M+6:.*)CB*8W$,I
M\T#<(Q$$8'?G[CHH _+C_@D)^SCX(_X)$?ML?MC_ +*]QXV72/@_I>F>&?B1
MX/N]?U';#I&EW<>IQW9EED.-L36@A\QCEDM%9B23CE/V:?\ @F-_P2>_X+%V
M/AS_ (*M_L7>,O'?P,\?C6ISXBN_@QXDATY[+7(CBY62&>VD2-G#B0-&D/GQ
M3J\B$R,*?_P79_X):?ME_P#!2?\ ;\^''PE^ OB[4O"GPQ\8?#^&U^-7BF-"
M+..STK4Y[FTAD P;F;?J,S0VN[:S@2/A8MZ?HU^Q?^Q?^SY^P'^SYHG[-/[-
M/@J/1O#NC1Y=VP]UJ-TP'FWEU+@&:>0@%G.  %50J*JJ ;/[.W[.W@/]FCP'
M-X(\$7FJZC-J.JSZMXA\0^(;[[5J6N:E/M\Z]NYL*'E8(BX551$C2.-$1$1>
M\HHH **** "BBB@ HHHH **** "BBB@ HHHH ^,?^"G?_!+#P9_P4L_:5_9Z
MOOCOI5SK?PK^'EYXDN_&/A:'4FMX]1NKFUM/L#3%'20Q(]O*#L.X^:%/RL]?
M*/BW_@E5\'_^"3W_  6M_9G_ &KOV)?#\WA3X>_%;6M6\!>._!\-[-+:P7L^
MDW5Q:M$TK,XCE:W,IB+;4DLE*\/M7]?*^&_^#@_PE^TSKG[ ]IXN_8ST?5+S
MXI^%?B5H-_X'71;)9[N*]N)GTP2Q*P*JRIJ#G>WRI@NQ 4F@#Q_]N/\ 8(_X
M)*?\%K?VTOB/^S;KFOS>$OV@_A'9:;<7WC+P'J<*7]Y92PQLGVA&1H[DV\K+
M#(K#S8=T $J"0(/K/]B[_@GSK7[-&KZ;\0OCG^U7XS^-OCC0O"LGACP[XM\;
MVEG#+I6D231336\2V\:O+)-)!;M+<7$DTS^1&-Z@$'P;_@A=_P $-_"'_!,/
MP1=_&[XVZK%XP^/_ (WMFD\9^+IYVN!IJS.)9+&UD?YG!DPTTY^>=QGA0JU^
MA5 !1110 4444 %%%% !1110 4444 %%%% !7SG_ ,%</@#\6?VI?^"<'Q9_
M9]^"&J3VGB/Q3X<6SMWM>9)+?[3"UU"J@C>9+99X@F1N\S;WKZ,HH _#?_@J
M_P#\&R_[*G[)?["]U^UI_P $ZT\3^%_BC\#[&+Q1/JUSXBN+MM=@L"L]Q<NL
MC%+>YB2-KA&MUC3,13R_F5D^R_\ @I%\,O\ @FG_ ,%&/A!\ _@=^WS80:9K
MOQMM0?A5XFTV]BM=3TG5)-/BNC';RODA)0RQ['62%Y?(1E+O$1]K_&KP!:_%
MCX-^+?A9>Q*\/B7PS?Z5,C]&6XMY(2#[8>OPY_X(H_\ !(O]IK_@H_\ $_P1
M_P %1_\ @K%J.I2^&O!VD:9:?!/X=7:O;)/:6"(MG<M#D&"Q0HLB1_?NI"9I
M"8S^_ /M;]B__@A1\6_V:_A[I_[+_P :/^"C.N?%3X$:%XJT_P 0>'_AAJWP
M^M;:6UN+&\CO;2!M1>YGE^RK<PPRM;Q)$KF,J-J22H_Z+444 %%%% !1110
M4444 %%%% !1110 4444 %?BCX#_ .#4_P"%7[7GP?\ B1\<OVT/BGX\L_C[
MX]\>>*+U-<6Y5;/2I$U6[AM'^S21YNH)4BCG+;EWQ3*(B@"N?VNHH _*#_@F
M?!\,?$G_  0#\<?L\?\ !6'PI#X@\,_ 37_$O@GXAV]^3,]K;:/<[T>%\JX>
MVCD18'B(D"PQ^7EMH,?[$'_!"3]K+_@GG\4=2\8_\$S/^"F.AS?!/XAVZW5Y
MX.^(_@DZ[;/;S1#RKJ+[-=0174HB92LZ& 2+M602( #\W?MM?L2?\% _^"C/
M_!5CXT?\$I_@QXBG\&_LZP?$VQ^(GQ1\5VUJRQ2W&I:+I4IBE;(%U*)(7,%J
M,+YA>:3(C5H_V[_9F_9X^''[)GP \(_LU_"*&_C\->"M#ATO1EU._>ZN##&,
M R2.<LQ.3@849PJJH50 5?V3OV:/AW^QS^S?X-_9A^%$<XT#P7HD6G6,MUM\
MV<C+23R; %#R2,\C!0%#.=H P!Z'110 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 %%%% !2(B1H(XT"JHPJJ, #TI:* "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I%554*H  & !V
MI:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH BM[&QM)I[BULX
MHI+J427,D<84S.$5 S$?>.U%7)YPH'0"I:** "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@ HKXLL?VN?VA_V
MR?V__C#^QE^S+\8?#OPTT/X"V>C1^*M<O_#*ZQK&O:GJ,#W"I;0RS1Q6UG"B
MA'D9)'DD.%**,GMOV5/B=^WE;_MA>/\ ]FW]KR?P1JV@>'O!&CZQX(\8^#-"
MN-._MU;FZOH9VNK>:XG\B>/[-&K1QR%#O#C D"( ?3M%%>#?\%//BG\=_@3^
MP-\5_CQ^SCXRT70_%'@7P+JOB&VNM=\/MJ44B65G-<-$D8GB5)&\L!9'\Q5Y
MS$^> #WFBOF+]G']LC7]$_X([^#?V^_VA=1EU[5++]GFS\=>,KFWMX;=]1GC
MT5;ZY*1Q(L<;2,'PJ*%!8 *!Q7F7P"O_ /@JA^T3\.?V<_VY_A5^U'X<DT+X
MB66CZ_\ %CX/^)_#5E#I%EH6HPQW+?V/=V]H;\7=O#($47-Q)',_SDQJ#&P!
M]U4444 %%%% !17P]\ ?VK/VN-9_X+C_ !9_8I^*_P 4-$U3X?>'/@S8>)_"
M^D:-X52Q-O/<7L,6Z:5Y)II9%4R*3YBQMNR(E(&/HS]G[P!^U?X/^)_Q0UW]
MH3X_Z1XP\+Z[XH2Z^%NA:=X8BL9?#.EB+#6D\R<W3%R#O?<?E)W .(XP#U6B
MBB@ HHKRKQEX _:OU+]KGP;\1/!GQ_TC3?A!IOAN_MO&?P[G\,12WFL:D_\
MQZW4=Z?G@6/(RBD [2"'W@Q@'JM%17R7LEE-'IMQ%%<-$PMY9X3(B/CY69 R
ME@#@D!E)'&1UKXI_X))?M7?M5_M#?'3]JKX9?M/_ !(TGQ$?A1\9F\->%VT3
MPU'IEM!9)"6&V,-)*2W#'S9I6!R V* /MNBBB@ HKP3XJ_M/:YXH_:OT[]A+
MX!:G#!XI3PS_ ,)/\0_$[P+.GA316F\BW6.-LI)J%W*'$*2 I''#+/(D@6.&
M;S+XM_MB?''XO?\ !26?_@F1^S-\2?#_ (%N_"GPSB\9>.?&NNZ$NJ:A<K/<
M+!!8Z=:-+%$" RRS7$@D51(B+&"=P /LBBOE7X.?$#_@H5X"_;_TS]F+]H[Q
M'X'\7?#?5/A-KOB'P]XZ\.^&)M+U&ZU&SU/1K?[)?0-<SQ1M'%?NP>(JDPDS
ML0Q,*YWQ3_P4%^+/[2_[>'BC_@GC^P.- M;GX9:;!=_&?XL^)M.DU"R\.S3D
MBWTJRLXI8?M=^X#DO)*L,/E2!EE=#'0!]F45\0_ME_M/_MH_\$K_  +!^U5\
M9/&NE?&GX,Z?JEK;?$B&T\(II/B3PS;7$R0)J5JUO*;>^@221!);O%'( RL)
M<!L>L_M(_'G]HWXA?#GP/I?_  3=M/!^M:W\3-+;6-)^('C'[0_A[1=#6*"0
MZ@Z6^)+J:7[5;+;VX*[S(\C$)"X(!]"T5^<_[+/[=_\ P4?_ &??^"F/AW_@
MF1_P4YT_P'XK_P"%G>&+_6OA3\4/AUITUE'=264,D]U9W=O*2%*Q0R'*@%3Y
M?,@ES']*:A^U!XI_9^_;#\._LP?M ZK!>Z%\6!?2_"7QE]G2!QJ-LOG7.@7J
MH!'YHA8RVLZA/.CCDB=3+$);@ ^A**** "BBB@ HHHH **** "BBB@ HHHH
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
M O[7?P7^(XNM?\,Z9^V)XVT'3=+UK4)KI;33K:+3A;V\32.7C6+:"FT@JP#
M@\UY+_P3X\7^+/'?_!G_ .//%'CCQ1J.LZG<?!;XGBXU'5;V2XGE"S:PJ[I)
M"6;"@ 9/  ':OI']G3_@F]^W9^R7^TC\:-/^ O[2O@#3?@G\:OB=J'CW4FOO
M#-U<>*]"U*_"?;(+$F0685MB*DTZS",(K&%R"&YS]E/_ ()(_M@?LW_\$5?%
M/_!+/5?CG\.]=U3Q/X:UO0['6(=&OK6VT*WU;[4UXS2%Y&U!E:Y8Q_N;7&?F
MW8Y .9^('P@^'?Q0_P"#5S0-9\=>'OMUSX7_ &,8]4T*3[7-%]FNT\+ K)B-
MU#XP/E<,OM7G'Q4_9E^"?PO_ .#6NW^./P]\'R:1XPN?V:?"6N'Q)9:M=+=P
MWZV-F_GPR>;FW),T@81;597*D%<"OK2Y_81_:N?_ ((XI_P3(MO$_P /T\0?
M\*J'P[D\8M=WIL_[,&GK9?;1;>1O^T&/<OE;]@;#^80?+&EX6_X)W_$SQO\
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
M ((;?\%!?%\NHZ5/\&_%$O[+_P 5]1^2'Q%I/]F7(CT>5R<)<1\)'&22K P
ME3:[_P!+/"_P)_:PTW_@H1KW[6&L/\/SX1UWX?:7X0_X1ZVU6].H6L-EJ%]=
MK?><UL(Y9&^WRJ8-J*-J?O>"6H_\%8?^"8/P7_X*L_LI:G^S]\38XM/UNUWW
MO@7Q<EN'GT'4PI"2CN\+\)+%G#H>,.J.H!\Q_P#!?W2M2M/^#>[6?B;X;\<^
M*-!UCPQX0\*/I\_AWQ5>Z?',MUJ&EVD\5S%;RI'=QM#-( DRNJD[E /-<W_P
M7:^ WPH^(/C+]@KQIXQ\*?;M4U7]I?P9X:O;N2^G5FTJX#R3VZA7 C#NJEG0
M*YV)EOE7'T[_ ,%-OV /C7^V]_P3,N/^"?/PW\:>%]#GUW2-%L==\3ZV;F1+
M9=/N;.Z'D0Q1YE,DEJ%R[)M4YPQ/RT/V^O\ @GK^T9^V5^SK\$+?PI\2?!WA
M/XL?!#XGZ#XWTB[N[6ZO]"O[S35D012*!%.L4@9)" "RE3'N8'S: /GC_@J5
M^SKI?P\_X*,?L)?"3X)_$_QWX+T#Q/XO\2Z7JNE:-XYU)K46T.GQ2!H();AH
MK>XVSW*BYC595,P?<6C3;)^T9\+_  ;_ ,$_/CC^S1_P25_9U^)?Q!TWP/\
MM&?&;7_$OCR_U;QO=W5^NG65I;3/H=M>LPG@M;F4Q*^Q_-*B7=(3.Y;VG]JC
M_@G]^W/^T)^TC^S7^T2WQ@^&MSJ/P#US4M9U,WFG7MHGB*XU!(TGMX8HUD^P
M011HT4):2YD(V/(SL&W>@?\ !33_ ()Q7?[>_A3X>>/? ?Q(B\ _&#X/>+(?
M%'PR\8BT-];65\IC::TN(LHTUI/Y40?&UOW2-@@-&X!\S?\ !2'0T_X)/?M?
M_LR_M/?L:V,GA7PM\2_BY8?#7XK_  WT:1TT?7K?4/\ CWO19 ^5'>P>7.RS
MHJNY**[%=P;K8=;C^-?_  7B^*O[-/[<&DV>I>"-.^#VD7WP#\)^*8E?1]3A
M=4.M7\5O+^YN+U+AC$9,-+'#&0NU2Q/L>M?L:?M#_M;?&CX3?%?]NZX\ V&E
M_!G7SXE\/^#?AY>7M]!K'B-8FAMM2N;B\A@:".W#R/%:I&Y\QPSSL$V-\S?&
MWX4?ME?MW?M\_&3XG?L+_M#? _Q5X5\ 7&F> M6\(_'/P&=7L]#URSB:YOX;
M 1%GB4M<P>=.50RS1F+YELXVH \V_8(^(OQ6_9%_8I_;7_;LTOXF_$CQEX>^
M%_B_QKHO[/,WB[XDZQJNA7F@V;(MB]O97%R]K+#%/$B+=QIN9//17QN%=K\1
MO^"<O[:W[5/[&WP[^*_[+]A\.O!WQP-AH?B?0_VB+CXZZY<ZOJ<LB13W#WJI
MH(6XM[B.20"T+M;Q!U2-!&@0^Z_ /3OVY?BIXA\:_P#!,W_@J3X2^"GB+POX
MN^$5]/:ZQ\$6U"T6QTYY8].:ROK:[7_1I)EN)'M9(L*18W  )C)7S?\ 9-_X
M):_\%AOV7/#MO^QII/\ P4W\,7/[/.FNUGH^J?\ "(.WC:PT8D_\2ZUG8>1;
M'83&EP7E:$$-$BA$10#F_P!J_P"%'Q!\5?\ !>']F+X>>,/C?XVT5_&_P8\1
MW'CS3O"/C[4A8?;(+-DG_LY9G_XEZR@M&9;9()MF'4QRXD'1?\$^_AQI7[&7
M_!=SXY?L3? W7=>M?A?J_P $M'\<0>$]8\27FIQ:?JYO4M99H9+R6653*'=G
MRYW$J#PB!?8?BW_P3X_:"U__ (*;_!S]MKX7:GX!TWP;\&O!-_X7TKP9>7=Z
MMS?VEW T32><D#);F,&,)'ME!$1RXW_)<\ _L,?M.>&O^"OGBK_@I!J_B/P*
M_AKQ1\-;?P.WA.WN[PWMI:0745PE[Y[0!))2T;9AV*H$@'F$IN8 ]._X*>?M
M4Z]^Q'_P3]^+/[4_A+3HKK6?!_@^XN=#BGCWQ"_?;#;/(O\ %&LTL;,O&54C
M(ZU\B^-_V'?"WQ$_X(NV'[5?A?Q]X@@^/\'P3M_B+IWQRMM>G77[C7AIBZFP
M:Z#[FLI7W0_9#F".!PJ1C8N/T"_: ^!GPY_:;^"'BS]GKXN:0U_X9\9Z!=:1
MK=LC[':WGC*,R-@[)%SN5QRK*I'(KXW^#_\ P3X_X*)?"S]B"_\ ^"8EQ^T'
M\/=4^'?]@77A70?BQ-;7J^)M/\-3JT7V4Z:$-K)=16\C017 NE1 L;&%RA5@
M#R;XG_"+Q5_P6V_X(5^!OVQ)_&[?#OXVV_P^.M6'C*RUA]*M)KS3WG2YAO"C
MI&+"X:&9\292#SA(.%8-V/\ P19^(G@+_@IW=2_\%*/B1H6F:+XX\*Z;:> T
M^&.D74\<'A.ZL8@;F[N;9MJM=7$LC>2S*P@M(H(E?S//KWWQ]^POXRL? GP8
M_9'^!J^%=/\ @#\/S80>-?">L7%S_:'B2PLX]MO9&2.,Q^2)5BN9U<'[8T9A
MDV122^9PVI_\$[/VF?A;_P %8M9_X*$_LE>./ WASPEXX\,V>E_%;X?:H]YC
MQ;<P;]FIEHHBEI=QAD1759-RQN6YGD  /.OAAIFJ>#?^#I'QAX0LO'?BF^T;
M4_V.I=>&CZWXJO=0M;*\F\3V,4AM8KF5UM8RL*XBB"(N3M49-+_P3%7X>?\
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
MKOC;^UK^PI^U!X@O[L> (+CXH^#/%WB.^DO;_P 0> I+?BW\V=BTQLI$,)7(
M#RSR;5ZD_:'_  3&_9JO_P!F_P#92T:/QKH+:?XT\8RS>)_&]H]S)+]@OK^9
M[K^S8RY.R"R29;2)%"J$MP0H+,3X+_P4'_9%_9__ &[O^"D/[+FHZ)KXN]>\
M(KJOB7QA/H=\KP:AX/MFB:.TO#&<2Q3:M]C2.-CM>/[?@-L;'W_0 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 87Q%^&
M7@7XL^'1X6^(/AV+4;-+J*ZMMSO'+:W,3;XKB"6,K)!-&P#)+&RNA&58&MR-
M!&BQ@DA0!ECDGZGO2T4 %%%% !1110 5@^#OAEX'\!:CK&M>%]!6'4/$%]]K
MUO4IIGFN;Z4#:OF32,SLJ+\D:9V1H B*J@*-ZB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^6?C?_ ,$8
M?^">'QZ^,^H?M$>(?@UJ?A_QOK+AM>\2> /&VK>'+C53W-R--N84F9N\C*7/
M=J^IJ* .!_9\_9?^ _[*_A2?P;\"/A[;Z':WEP+C4KE[J>[O=1F"A1+=7=R\
MEQ=2!0%#S2.P4  X %=]110 4444 %%%% !1110 4444 %%%% !6!X\^%_@3
MXF)IO_":>'H[N;1M134-&O4D>&YT^Z5643031E9(6*.\;%&&^.1T;*.RG?HH
M **** "BBB@ HHHH P?'?PR\#_$V&PL_'V@IJEIIU_'>P:?=3.;9YXV#1/+"
M&\N?8X61!(K!)$1U =%8;U%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 5F>-?!OACXC>#=7^'OC72(]0T
M;7=,N-.U>PE9@MS:SQM%+$2I! 9&93@@\\&M.B@#P[]AW_@F]^Q;_P $X?!F
MI^!OV.O@?9>$K76[I;C6KL7EQ>7E^Z;A&)KFYDDE=$#-L3=L3>Q4 LQ/N-%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !17F7[37[36A?LS:%IFNZ[X8N]3
M34[MX(X[294*%5W9.ZO'/^'L'P\_Z)-K7_@;#7S&9<9<,Y/C)87&8E0J*UTU
M)[JZV36QY>*SK*\%6=*M449+I9_Y'UA17R?_ ,/8/AY_T2;6O_ V&C_A[!\/
M/^B3:U_X&PUP?\1%X+_Z#(_^ S_^1.?_ %DR3_G\ON?^1]845XY^S+^V-X:_
M::UW5-"T+P;?:8^F6B3R27<Z.'#-MP-M>QU]/EF:8#.,(L5@Y\]-WLU=;.SW
M2>YZF%Q6'QM%5:,N:+ZA17RUK_\ P5*\ Z!KM[H4WPLUB1[*[D@>1;R(!BC%
M21^55/\ A[!\//\ HDVM?^!L-?-2\0^#(2<7BU=?W9__ ")YCXCR2+LZR^Y_
MY'UA17R?_P /8/AY_P!$FUK_ ,#8:/\ A[!\//\ HDVM?^!L-3_Q$7@O_H,C
M_P" S_\ D1?ZR9)_S^7W/_(^L**J:#JT>O:%9:[#"T:7MI'.L;')4.H8 _G5
MNOM(RC.*E'9GMIJ2NC\[?C3^VK_P45TO_@M+H7_!,#X8?%CX5Z7X=\2_"-_'
M5GXGUWX77VHWEHJW-W;FS:.+6+9)<M:EA("F ^-I(R=O]FO_ (*A_M%^$O\
M@J1J'_!([]OGP5X/;QAJ7A8^(_AI\0_AW:75GIWB.P6.21DFL;J>XDM9PMO<
MDXF=-UM(HXV,WC/[3Y^*"_\ !UU\-)/A"F@/K*_LC2E8O$CSK;21_P!K:MO4
MO""Z-TPVUAZ@U]"_L^?\$LOB5)_P4JU;_@JS^VE\8]$\3?$"'PQ_PC?P^\*>
M#M'FM=(\*Z:5=6(EGD::[G=99\LPC4&XF(4[D$=#/MBBOQ$_;E\'>&? /_!-
M#]H'X@:%X]\1?&[XX>$/&5_KFJ?M/>%8#IL?@^]CU.)H-,MM2EN5<BW@VV[V
M>G&:*)F9)$B/->K_ /!7M_B+\0/ G_!/OXMZ5\:_&7AWQ+X[^/7P^TG6[K1O
M$=REC+]LB%RUPVG>9]CEF2=0ZN\)/\))3Y: /T@_:N_:@^%'[&OP \2?M&_&
MC6TLM"\.67FNGF*);RX9@D%I"&(#332LD:+D99QD@9(SOVR_ '[5WQ+^!MUX
M5_8O^/VD_#3QU)JEE+:^*=:\,Q:M!':I.K7,7V>4%27B#*&()&< J2'7\M/^
M"]G_  2P_97_ &2_^"9'CKQ]\/IO&VLW^L_&+P_K5O\ \)KX\U#6%TJZNKVW
MMKEK;[3*S!I8RP>20R2MN(\S& /5_P#@XQ^ ?@?]G+_@DC>WOP!U;Q3X.31/
M'NBF&ST'QOJD%O=)>:A!#<1W,0N-ETC*00)@X0KE-N3D _4A=P4!B"<<D#%+
M7PW^V7\8M0^,/_!6GX)_\$T/$FNW=AX"U;X>:UX\\9:79WKV_P#PE<EO(;:R
MTR9XRKM;(RSW$L .V;8BR!D#*W:?!+_@ESX:^!7[4'Q/\:^&OBAO^"GQ-\-V
M=L?V>Y-'_P")/I&K0F(/J5HQF*P;UC),<44?SR;RQ,<> #ZPKY"_X+H?M'?M
M0_L?_P#!-7XA?M._LH_$71/#OB'PA:6L[SZOX874GECFOK:V/D^9*(H743,^
MZ2*=6VA=@SN'R+_P2VAN/BS_ ,&RGC^_^)NL:EKU]IFB_$.ZTW5-5U.::\M;
MBT>_-M-'<,YE22(JNQU8,N.#69^TCK^N^*?^#-N+Q%XGUJ[U'4+SX-^'I;N^
MO[EIIIW.KV66=W)9B?4G- 'ZS?!O7]6\5_"'PKXHU^[^T7^I>&[&ZO9_+5/,
MFDMT=VVJ HRQ)P  ,\"NDKX5_;0\+^%=?^"7[,%]\7/VD)/#?@"PU33)/$_P
MNL=(N;Z]^*$QTU19:-#;6C>==@3#S'M]DD;J"\B[8LUY+_P3G>[L_P#@L/\
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
M/#7_  1J_P""QGQI_81^(VM0>'_@K\;]*N_BS\*;V[?R[+2;V&*235[)?X4
MB@G;;U6*QM^,R<^+?\%@?"7B7Q#^P#\(?VR_B;HT]CXM^/7[:GA'Q5-8WJ8G
MTG0AINIP:'IC#^ PZ>D,DB8&+FZNCC+&@#]2_P!K3XS_ !S_ &-/A'%^U-KF
ML0>-/"G@RS\[XLZ#8:$+:==)$A:XUC3@KNZRVL;>;);2/(DT$#;#%(,R>Z>$
MO%?AKQYX5TSQSX,URVU/1]:T^&^TG4K.4/#=VTT8DBFC8<,C(RL".H(K#^/7
M@_2OB'\#/&G@#78DDL=<\)ZCI]Y'(!M:*:UDC<'/&-K&OBG_ (-?/BIXJ^*W
M_!%3X2W'B^ZEN+C0'U;0[:YE8DO:VNI7"6Z_2.'RXA[1"@#] J*** "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@"IJV@Z%KT:0Z[
MHMI>I&V8UN[99 I]0&!Q5'_A77P^_P"A$T;_ ,%<7_Q-;-%8SP]"I+FE!-^:
M1#ITY.[2,;_A77P^_P"A$T;_ ,%<7_Q-'_"NOA]_T(FC?^"N+_XFMFBI^J87
M_GW'[D+V-+^5?<4=)\,>&M!D>;0O#UC9/(N)&M+1(RP]"5 S5ZBBMH0A3CRQ
M5EY%J,8JR1D2?#[P%-(TTW@C2'=V)9FTV(DD]23MIO\ PKKX??\ 0B:-_P""
MN+_XFMFBL?JN%_Y]Q^Y$>RI?RK[C&_X5U\/O^A$T;_P5Q?\ Q-'_  KKX??]
M")HW_@KB_P#B:V:*/JF%_P"?<?N0>QI?RK[AL<<<,:PPQJB(H"JHP !T %.H
MHKHV-#X/\;_\$\?VSO$W_!8CP]_P50L/%7PSCL/#?PWD\$V_@&:_U#S;FP:2
MZF\YKX6V$E,MR6P(&4*H3D_/7W7?VB:A8S6$DLD:SQ-&SPN5=0PQE2.AYX/:
MI:* /RM^'O\ P0^_;]\(_P#!,[X@?\$G+W]L[X>_\*PG@U1/A_J]IX(N/[<N
M5N;QKY(-2FDE:&&'[0[E_)ADF(DPLJ!0I]#_ &B/^"7?[>'QO^#/[+_P\N?C
MQ\,IM:_9[\?>'O&=SK$^C7MO;:E>:3&(;?3X;9-[QP>6H+SO,\DDDCE8X4"Q
MC]#Z* /F/_@JC^PEXP_X*4_L!Z]^R[;>-]/\&^*M4ETO4M/U38]]96>H6=U#
M<B-OEC>2%C&T>_:K ,'V'&P^8?\ !17_ ()Z_MV_\%!_^"?<7[)WCSXY_#6'
MQ?K?B*PUCQ/XFL]"O;73-/%G+%+%9V-GNEFD1GBW/-//NW,^U%5T2'[KHH ^
M'_\ @I)_P3"^._[9VL?";]KGX _&S2/A-^TA\'9YY/#WB&VCDU#1[V"<;;BQ
MN \:2- PW$$QMA99HV1Q)N'JO[&?[/O[:6A^(I/C?_P4'^/_ (6\8^.$TB32
MM"T/X>:#+I^@:#:2R1R7#Q^>QGN[F=H(-TTNT(L02-$#2-)]%T4 ?FG\"/\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ 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@ 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
H@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>28
<FILENAME>cms-20241231_g12.jpg
<DESCRIPTION>GRAPHIC - CE PLANNED CAPITAL EXPENDITURES
<TEXT>
begin 644 cms-20241231_g12.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@#
M( 1T P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ 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 **CN[RTL+=KN^NHX8D&7EE<*JCW)X%<
M5XE_::_9]\([EUSXPZ CI]Z*WU!)Y%^J1%F'Y5S8G&X/!QYL14C!?WFE^;)E
M.,/B=CN:*\+U[_@HM^S#HY(L/$6IZH1_SX:1(,_]_O+KD-8_X*G?"^ D:!\-
M->N@/NF[E@@S_P!\M)7SV(XWX2POQXR#_P +YO\ TFYA+%X:.\T?4=%?'&I?
M\%6[YB5TCX(Q(.S7.OEL_@L Q^=8UW_P5/\ B<['[#\,]!C&>!+-,_'X,M>5
M4\3N#:;TKN7I"?ZQ1F\PPB^U^#/N"BOA&;_@J/\ '-EQ!X)\)J<]7M+IN/PG
M%>#?M ?\%Z?VL_A#\7]2\!:/\,OAU=6-I9V,L3W.F7_FEIK."=LLMX 0&D8
M!1QCDGD_9^'V.P_B;F]7+<C?-5ITW4?-[BY5*,79OK>2T/'SGBS)\APJQ&+D
MU%R4=%?5IO\ ),_6>BOQPL_^#CK]JE,?VA\$/A]+\WS>3%?1Y7TYN&Y]_P!*
MZ/1O^#DWXGP;?^$@_9:T&Z_O?8_$<\&>G3=%)CO7ZS4\(N.8+2A&7I4A^K1\
M]3\5>"YO6M)>L)?HF?K917YB^&?^#E'P5<LJ^,OV3=4LA_&^F>+8[H_4![>+
M\L_C7I'A3_@X=_8DUMT@\1>"_B!HKG[\MQH]K-$OXQ7+,?\ OBO*Q'AMQQA?
MCP4G_A<9?^DR9Z=#Q"X,Q/P8R*]5*/\ Z4D?>5%?-/@;_@L!_P $Z?'P1-/_
M &D].T^9OO0Z[IMW8[#Z%YHE3\0Q%>U_#WX[?!'XMQB7X5_&'POXD!&?^)%K
M]O=D?41.Q'X]*^:QF29SEU_K6&J4_P#%"4?S2/H<)G&48^WU;$0G_AG%_DSJ
MZ***\P](**** "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@ HI))(XHVEE<*J@EF8X  [FOAK]FS]
MNC]I/_@JIX^\9Z_^Q!XHT#X?? KP1XDF\/V_Q0U?P\=7U;QKJ,(4SMIEN\L=
MO:62;UQ<3+.TN5VHAWA #[FHKY.^(7Q _P""B/[.G[0GP<\'>(/$O@_XA?"_
MQGXZ;1O%WBR+PS)IFMZ*'TZ\>V26..>2WFCEND@7[0BPE#MC,;^:'''_ +/G
M[5O[6^N?\%Q?B[^Q3\5_B?HFJ?#_ ,,_!S3_ !+X6TC1O"J6)MYKF\ACW32O
M)--+(JF12?,6-MV1$IQ@ ^X:*** "BBB@ HHHH **** "BBB@ HHHH ****
M"BO._BQ^U!\*/@Y\8?AE\"/%>MI_PE'Q8UV^TWPKI44BF:06>FW6H7-RRDY\
MF..V",X!P\\2_P 59WQ:\ ?M7^(?VD/ACXU^$?Q_TCP]\-=#.J?\+/\ !5YX
M8BNKGQ*)8%6R\FZ;Y[7R907.PKNS\V\?+0!ZK1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1102 ,DX ZDT %%>4?%
M;]M3]GWX3>9::AXQ35M0CR#INA 7$@/HS B-#ZAF!]J^;OB?_P %.OB?X@,E
MC\+_  S9>'[<Y"W=UBZN?J-P$:_0JWUKX_.>.^&,D;C6KJ4U]F'O/T=M$_5H
MY:N,P]'=Z^1]QWU_8Z7:27^IWL-O!$NZ6>>0(B#U)/ %>3_$#]N;]FOX?L]O
M+X\75[E,_P"C:#$;G/TD&(O_ !^OSV\<_%+XC?$R\^W^/O&VI:LX;*+>7;,D
M?^XF=J#V4"L&OS'-/&/&5&XY?AU%=YOF?W*R7WL\^IFDG\$;>I]>^./^"J5\
MY>W^&WPKBC'_ "SN]<O"^?K%%C'_ '\->0^,OV[/VG/&)>-OB&VEP-T@T:U2
MWV_1P#)_X]7D%%?G^8<;\59FW[;%R2?2+Y%_Y+:_SN<4\7B:F\OT-'Q#XO\
M%GBVX^U^*_%&HZG+G/FZA>R3-GURY)K.HHKY><YU).4W=OJSF;;>H4445(!1
M110 5\??MM_\G*:W_P!@[2?_ $UVM?8-?'O[;7/[2>M_]@_2?_39:U_8/T+/
M^3E8[_L$G_Z>H'YMXI?\D]3_ .OL?_2*AY31117^F9^"!1110 4Z&::WE6>W
ME9'1@R.C8*D="".AIM% 'K/PQ_;P_;+^#CQ#X>?M,>,K*&''E6,VMRW-JN/^
MF$Y>+_QVOIGX2?\ !PC^V9X+\JT^)WAGPIXTMUQYL]Q8-87;_1[<B(?]^37P
M;17SV8\)<,YLG];PE.3?7E2E_P"!*TOQ/>R_BCB+*VOJN*G%+IS-Q_\  7=?
M@?L[\%/^#AS]E'QMY5C\9O /B3P/=/CS+F.,:G9)ZY>(+,?PA-?7GP7_ &L_
MV:/VB85?X*?'#PYXAE*;S8V.I(+M%]7MVQ*G_ E%?S35):7EWI]U'?6%U)!/
M"X>&:%RKHP.0P(Y!![BOSK-O!/AS%WE@:LZ,NWQQ^YVE_P"3'W^5^,7$&%M'
M&TX5EW^"7WJ\?_)3^IBBOY_/@#_P5X_;Q_9],%CI7QEN/$NEPX']D>,XSJ,9
M4=%$KD3HH' "2J/;@5]W?LX?\'$'P)\9_9]#_:4^&^I>#;UL+)K.D;M0T\GN
M[( )XA_LJLOUK\ISOPDXMRE.=&"KP76F_>_\ =G?RCS'Z?DWBGPMFC4*TW0F
M^D_A_P# E=?.7*?HK17)_"'X[_!GX_>'!XM^"_Q-T7Q-8<>9-I%^DIA)Z+(@
M.Z)O]EP#[5UE?F=:C6P]5TZL7&2W35FO5/4_1*5:E7IJI2DI1>S3NGZ-!111
M69H%%%% !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%%% 'CO_  4/@\;W/[ 'QRM_AF)SXDD^#WB9?#XM<^:;TZ5<B#9CG=YFW'OB
MOE+_ (-6;SPK<_\ !#WX2P^')(3<V^H>(X];$>-RW7]NWS /C^+R6@(_V2M?
MH<RJRE6 ((P0>]? WPL_X)@?M8_\$Z?C5XP\7_\ !++XL^ Q\+_B#KCZUK_P
M,^*EM>0Z=H^I. );G2;^Q622V#A47R7@D0*BCG:FP ^]YK>"Y01W$"2*'5PK
MJ" RD%3SW! (/8BOSO\ @=_RLZ_&_P#[-AT#_P!.$5?5G@'X7_M.?$;Q)I?C
M']K/Q1X2LK/1+I;S2_ ?P]:[FLGO4YCN;V^NECDO?*/SQ0K!!&D@$C^<Z1&+
MR#X;?L+?M.>#?^"NWCC_ (*,ZKXF\"S>&?&G@"T\'?\ "*6]U>"^LK2VGBEC
MO//,'ERRL8W)AVJH$@42'9N< ^6OV=/A[\9_^"RW[$?C#]H[Q1\%O /B+7_B
M'XB\46W@_P 7Z_\ &;5],U/P&MKJ-U9Z=#86UKH\ZZ?]G2"WF;RIB;EB9)B3
M*47TGXD? []I3X>_L2_LU_#7_@I]^W%HSZAX1\?QVWQ+T;PE%J6KS?%]$:<:
M9H\2)%#>7\[((#/#Y,@F:.220,$).?X5_P""2/\ P4O_ &(?VAO'.J?\$L?V
MW? OACX0?$OQ//X@U?X?_$OPI/J(\,W]P<SRZ<(L"3MM1GA4JJ(_F&,2'OOV
MMO\ @E%^T9XLU3]G'XU_LJ?M,Z4/BA^S_P")=:U:XU3XGZ5+<Z?XMGUH)_:E
MQ=1V94PR.XD,:0A5C28QQF,)&5 /+_\ @GQ?:GX?_P""U_[0O[+OA3X;>*/A
M=\-/$'P3TCQ);_#";6(K9-+OI)TM7O;2+3KF2+3'FC=F*V\B.#M9@CJ G ?\
M$G_V#/AQ^W#\/_VN_A'^T]\5?B=XI\.>'/VN/&?A_P /Z;>?$K55:W-M%9PP
MWLT\<ZSWTZ1K$J?:I)HT,>X(&=V;Z8^&7_!-W]M_X??\%.M6_P""A^K_ +5'
M@G7/^$K^%EIX>\8:!'X.EL?,N;:Y%Q':Z>WF3?8[1C'$C3SF[GV/. NYHWBV
M/^"<7[#/[7_["&E_'C^V?$'PW\47_P 7?BWK7Q%TQ[>^O[2'3=1U)X1):2@V
M\AE@18]P=2KDKL*@/OC ,O\ X-M_C;\3_C]_P1M^$?CGXP>,+W7]<MTU?2I=
M7U*X:6XN(+/5;NWMQ([$ERD$<<>XG)" DDY-5?\ @O+\7/BE\*/AK\#ULM<U
M/1?A/KW[07AS2_CWK^E74EN;3PQ)/^]CN9XB'M[*5PJ3R KE<1EL2E6]!_X(
MR_L)_&7_ ()K?L4Z3^QS\6?&7AKQ+'X:U*^N='\0>'OM$;7,=W=S74B303(/
M+*/*0K*[;P>50KEN/_X+&3?$CXRZ[\%_V)_V;/VB= \(?$_QAXZ;Q)8Z#XJT
MA;[2-=TC1[:2XN8M1B+!GMQ,ULRQ*':65$^4(DDL0!XE\:OV=- E_P""\/P>
M^#/[)WBKQ?X6^'>J_"Z_\1?&CPC\(/'VI>'M(LS;^8-(U&Y@TJXAB#W$Q2#:
MXQ-&I)5L%JW/A=/X_P#^"GWQX_:;'Q$_9_\  /Q)\-_#OXQ:A\-O#GAWQO\
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
M;^Q#W8_/K+_MYL\BMC*]?1O3L@HHHKY Y0HHHH **** "BBB@ HHHH ****
M"OCW]MCG]I+6_P#L'Z5_Z;+6OL*OCS]MC_DY+6_^P?I7_ILM:_L'Z%G_ "<O
M'?\ 8)/_ -/4#\V\4O\ DGJ7_7V/_I$SRJBBBO\ 3,_! HHHH **** "BBB@
M HHHH **** -KX?_ !(^(/PH\30>,_ACXWU7P_JUL?W.HZ-?R6TRCN-T9!(.
M.1T/>OO#]E?_ (."_C[\.I+;PW^TYX3M?'6DIA'UBP1+/5(E_O$*!#/@=BL;
M'J7K\]:*\+.^&<BXBI<F84(S[.UI+TDK27WV[GMY/Q'G>05>? UY0[K>+]8N
MZ?W7/Z.OV7OV]_V6/VP-.27X+?%&TN-3\K?<>'-1/V;4H,#)S YRX'=X]Z?[
M5>Q5_+5IFJ:GHFHP:QHVHSVEW;2K+;75K,T<D3@Y#*RD%2#R".17W=^QO_P7
MF_:$^"GV7P=^T;8R?$/PY'M0:C)*(]8M4]1,?EN<=<2_.3_RU K\'XF\%<;A
M5*ODM3VD?Y)64OE+2,OGR_-G[;PYXPX/$M4<WI^SE_/&[C\XZN/RYOD?M/17
MEG[+W[:'[.?[8?A<^)/@7\0[;4)88PVH:-<?N;^PSQB:!OF49X#C*,0=K&O4
MZ_$,7A,5@,1*AB8.$X[QDFFODS]DPN*PV-H1KX>:G"6S333^:"BBBN<Z HHH
MH **** "BBB@ HHHH X'Q9^U;^RYX#UZX\*^.?VDO .BZI:/MNM-U;QC96UQ
M"WH\<DH93[$57T7]L/\ 9'\2:Q:>'?#O[4OPYO\ 4+^YCMK&QLO&]A+-<S.P
M5(XT68L[LQ "@$DD 5^<O_!=^Y^%/AG_ (*[?\$\_%_Q:NO#^GZ&OBKQ<FO:
MGXCD@BM%MDBTHJ)Y)L((U:1B-YP"Y]:^I/'OBG_@D_\ M*>/? W[-_@;Q-\*
M/$WBW6?%$&M^&Q\/KK2;R_TB?1V&J+?EK<LT"+):Q1%N"WVC9RK/@ ^@O$_[
M3W[.W@SXR^'_ -G7Q1\;?#%EX^\5-*/#W@R768O[4OA'!)<.Z6P;S-BQ1.Q<
MJ%PO7) /=5^;_P#P4?\ #V@V'_!?7_@GQXBL=&M8;_47^)27][%;JLMRL6@0
M",2.!E]H9@,DX!.*^N_BQ^V#'X3^(^K_  4^"GP/\4_%3QIX=T>WU/Q)HGA.
MZTZVCT>&XW_94N;G4+JWA6:<12-' C/)M4.ZI&RN0#V6BOF?X"_\%:OV-/CM
M^R)XL_;./C#4/"/AKX>ZA=Z;\1=+\8Z>;;5/#.I6S*LEC<V\;2;IRTD:HD1D
M\QI%1-SG:,W7/^"K/@;X8_'7X7?!/]I/]G#XB_#!?C5J!TWX:>(/%4>F2VU]
MJ'[K98W4=E>SS6,\AFB$:2H,E]K%&5E4 ^JJ*_/WX3_\%*OVG_B)_P %C_BA
M^RCK'[(GCJ#PE\// FE1VFEZ;KF@RRJU[=B1]=O VIHGDM$(UBA@,]PB*Y,:
MO*8ET_$__!?C]G^P\4_%_P"'_@']E#X\^,?$_P &;[3X/$?A;P]\/M^I7$5S
MYA>\CMWF5X[:%5B+/,(V/VB/:C#<R@'UYJ7[1'P,T?X[:=^S#JOQ6T.W^(6K
M^'Y-<TSP=+?HM_<Z='(8WN4B)R8PZN,]_+?&0C8[.ODK0OVWOV0/'O\ P4Y\
M*?LXW'[,7B*S^,U]\)[G6]*\=>)_A_%8S66A&53)9)=7!%T09]X:.-3$'C?Y
MCW[;XE_M\Z/HGCGQK\-/@+\!O&7Q:UGX;6D<OCU/!LVG0V^CS/!]H2Q,U_=0
M+/>M#B3[/#YA173S3$9(PP![_17D_P"Q)^VE\"/^"@G[-OA_]J?]G+6[N\\,
M>(5E6*/4;3[/=V<\4ACFMIX\D)(CJ5.&93PRLRLK&;]IS]K?X:?LM6WAG3?%
M&FZOK_BCQSKHT;P)X'\,V\4VJ^(+[8TCQP)+)'$D<42M++/-)'#$B[G=<J"
M;&I?M._L[:3\<-,_9HO_ (V^&%^(>L6\UQIW@E=9B?5)(8HC+)*;96,B($4M
MO8!3C@DU/HG[1'P,\2?'#6OV:=!^*VAW?C_PYH]OJNN^$8+]&O[&RF($4\D0
M.55MR\]A(A. ZY_-/QY\2Y_'_P#P<R_LX6/B?]F_7OAUXET[X4>+#JB:TEA*
MFK026LY@N8+JRFE2= 5F0ARLB,K H RLWUQ\ OVP/V1/B]_P4L^*/[//P^_9
MUU71/BWX2\%6%SXS\>:UX)@TV;5=.:51:VZ7#XN[B(>8'7>BQ@8VYQP ?4]%
M?+&O_P#!4OPQ:_"O5OVC/ O[,?Q%\8?"_2O$%UHW_"=^&VTF2&XFMK]]/GNH
M[66^2Y-E'=1R1M/Y>[$;2B,P@2GRW]KS_@HY^TS\,?\ @KK\%/V*O!'[+'C+
M4O"FIZ'KWB"]FT/7-$6[\8-#I\L:1VZ76HP1Q6ML\ID?[5)%))(B&.,B)6D
M/OFN,^)W[1'P,^"_BOPAX%^+'Q6T/P]K'C[63I/@S3=5OTAFUF]"AO(@5CEW
MY48'=T7JZ@_-?Q9_X+4? SX3?M3ZK^QE>_LZ?&35/B)IWP[G\66GAS2?!:RW
M&M)'.D/V/3T\[-Y*6^T'S4_T;9:3.)F4 G \7_\ !3W]CGXA^+?V7)_C?^Q5
M\0(?%GQ<\3J?A>OC_P"&4,,_A#4SF*262>Z;_1I@F"#;%W9'1N > #ZKT[]I
M_P#9UUGXZ3?LQZ+\;O#%]\0[;2I=3O/!ECK,4VHVEI$\:/-- C%H5#31@;PN
M=W&<''=U^4_[2GQ:\ ?LI?\ !S39_$D?#/7=9NM2_8I<V_AGP!X;-]JWB#4I
M/%-QA(8(L>9,R1%FDD941(F>1U1"P^I/V)?^"OOP8_;<\4>/O@WX=^"'Q(\&
M?%GX;1+/XD^#_CS2+73==-L[*$N(!+<B"2([X\LTJ;?,0GY9(V< ^M**^:OV
M>/\ @J!\(OVH_P!CWQ3^V=\(O@]\0;K1?!^JZKI^L^&KNRTZ#5Q-IPS=;$>^
M\A@HSC]_EL$ $XS\X?\ !3+_ (++^+-"_P""(\__  41_8A^#_BFXL?'VB/:
MZ5XHU:ZL+&3P:MS=C3DOKB'[4TLD_G/^Y2W68!PKRF-%^8 ^]?CK\?\ X*_L
MQ?#2^^,G[0?Q.T;P?X6TV6&.^UW7KU8+>%Y95BC4LW=G=5 ]ZZRVN;:]MH[R
MSN$EAE0/%+$X974C(8$<$$<YKXW_ ."BO[?G[.W[/O["NJ_&3_@H/^P?X]O_
M  =)J4-K?^ ?$7A71=?6=EE@-M<7!MKZZT^&)KAXA&9IUDWH2L9V@GWC]HO]
MK3X5_LOZ3X4L_$NG:GJWB#QSK,>B^ ? _ANVBEU/7KXQF0PVZ221Q(D<2-))
M-+)'#$BY>1<C(!ZG17SI\-O^"C_P]UW]JZW_ &(?C?\ "?Q7\+/B7J^B2:QX
M1TCQ>UC-:>)[*/=YKZ?>6-S/#++$%8R0.4E4*6"L@W5Y_IO_  6M^"'BWX[?
M%7]F3X9?LV?&;Q-X^^%<>G?:_"6G^"UAOM7:\CEE1X([B:/R($B2)WGNS;I_
MI,*KN>1%8 ^RZ*\-_P""?W[?GPA_X**?!;4/B]\*O#GB+P_<Z!XIO?#7B_PE
MXNL$MM4T'6+0KY]G<1H[J& D1@58\. =K!E7<_;*_;(^#?[#'P8;XV?&F;49
M;.;6+/1]&TC1;59K[6-3NY/+MK*V1W1#+(V<%W1%"LS,JJ30!ZM17SI\-/\
M@HMX7\1?M@I^PK\8?@=XP^'/Q$O_  4WBOPY::]+87EEK6FI*8I?(N;"YG43
MQ.&#PN%.%W*74@GSOP]_P6T^"OQ!^+?Q:^ /PC_9B^-/BKQU\);G3K>^\(:?
MX+2&_P!5>[2XD\V%+B>,6]O&D*%YKLVX)N(E0.SJK 'V?7'?'']H7X$_LS>!
M9_B;^T-\8/#?@KP_;Y$FK>)M8ALX2V,[%:5AO<]D7+,> ":\P_8U_P""DW[.
M7[9_[*>K?M<^&KG4_"&@^%;[4[#QWI_CFW2QN_"]YIZ[[R"] =TC,<960D,1
ML=2<'*CX3_X+Y?MH:/\ M$_\$4OB!X_M/V.OB G@3QCINFMX(^(^MZ=IJQ*K
MZG9RVU[):_:FOK*VN5C BEDA5B9(A(D?F*2 ?K'HNL:9XBT>T\0:)>I<V5];
M1W%I<1GY98G4,CCV*D'\:LUQW[.__)O_ (%_[$[3/_22*N-^,O[9O@_X:_&O
M3?V8? ?@'7OB!\3-3\/2Z_\ \(?X7>TC?3])240_;[RXO)X8+:%ICY2 N9)&
M#;(W".5 /8ZS_%?B[PIX#\.7GC#QSXGT_1M(T^$S7^J:M>QVUM;1CJ\DLA"H
MH]20*\%_9[_X*1?#?]HZ\^)7PT\)_"7QEIOQ:^$[!/&'P7UY=/M==1GCWV[V
M\C7?V*>"<8,=PMSY1#*69-RY\ _X),_MS_&O_@H_\ OBKXA_:2_9@UVWTW4_
MB)XELTNKS4-'O="T>VM$@@AT?;]M-U)+&(\M(MIY+RL\@<;J /M_X*_''X0?
MM'?#BR^,'P'^(^D>+?"VI37,6G>(-"O%N+2Z:WN)+:;RY5^60+-%(FY202IP
M2.:ZJOQ=_P""+'_!4/P1^PE_P06^%/BC6/V:?BOX_P!$\*?\)#<?$#7_  !X
M=@GLO#%L_B/47WW$MS/")'$<B2M'#YC1QLKR>6K(6_4OQK^V=\%/"?P;\$_&
MC1KV_P#$MI\3#8)\-='\.VRR7_BB:]MC=6\5K'*\: FW5YF>5XXXHHWDD=$1
MF !ZO17S'\-_^"H7PYUO]JS4OV(OC?\ !3QQ\,?B;!X4D\3Z!H'B*WM+Y/$V
MDQ[_ #)M.FTRXN5N)4\N3=;_ "R_(VU6VMCR31/^#@?X ^.+#Q5<_"G]D+]H
M#Q?=^"/BH? _B[1O#OP]%S?:-,K11O>W<*SDV\'G/)"BN1,[P2CRP$8@ ^]Z
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HK)\?>--'^&_@76OB'
MXB$QT_0=)N=1OA;Q[Y/)@B:5]J_Q-M4X'<U^=_[+_P"UI_P4%_;^G^$W[2?P
M9_:!\ ^#;/XF?"OQQXB\,?#^X\(3ZII5FNG:UH-I;6NIW"7L4US<XN9!)/"(
M! 7E1(GY+ 'Z345X79_MBS_#7_@GI9_MK_M1>%(?#6H6'P[M]=\6>'+*8D0:
M@T"EM/@:3EG>X801AN69T'>O$OV7+C_@X)\6_%SPMXK_ &D_%7[(=O\ "N^N
M1=Z_!X!_X2"]UI;-HV=(;:27;:O(6V(9=Y0 LZA\!6 /N&BBO@C]HGQC_P %
MX_BS;^(?CE^PZGP:\)^$='GN6\$> ?'>D7EWK?C&VMW91<7$P9(K(700O;PK
MM81RQ^;)&S-Y8!][T5\X?\$G?V_;?_@IA^PWX3_:NF\#-X9U;4GNM/\ $F@;
MV=++4K29H)UC9ADQL5$BY^95<*Q+*37EO_!<3]JO]KC]CKX5_"WXE?LT_%'1
M-!LO$'QI\.>%O$UK=^%$O;R>UO9Y/,,,\TC11#;&$*FW9_G++(A H ^X:\9_
M;"_X)\_L>_M[:)I.B_M5_!2Q\3/X?N6N/#VK)>7%CJ.E2MM+-;7EI)%<0Y*(
M657"L47<#M&/9J\J\8> /VK]2_:[\'_$7P=\?](TWX/Z=X9O[;QC\.IO#$4M
MYJ^IN?\ 1;J.]/SPK&",HI .T@A]X,8!RW[-G_!,C]CK]E;Q/;^//AOX#UG4
MO$-DCKI_B#QQXTU3Q#=V ="CFU?4KB<6A9"58P",LK%3D$BO?J^'?AS^U;^U
MNW_!?GQ5^PQ\0?BAHFH?#&W_ &;I?'/A[0M)\*QV<EO=/KMG91F>X>2::>1(
MO/!97CB?SL^2I5<+^QQ^U;^UOXW_ ."Q'[2G['/QQ^*&B:WX/^'/A#PSJ/@^
MQT/PJFG);M?P^?(SEI)IY' 81DM,4.P,J)N( !]PT5Y5\"_ '[5_A3XT_%/Q
M/\=_C_I'BOP3KVM64WPJ\,Z?X8BLI_"]DD++<03SI\UVTDA1@SEBNPD$!Q&G
MJM !1110 4444 %%%% !1110 4444 %%%% 'P'\0/VGO^"V7[$?BC5/&OQ\_
M90\$_M!_"9+^>8:C\"Y;BT\6Z+8;V*-+IMV?+U!E0*-EL5))+%@!7TU^Q=^W
MQ^RG_P % OAHWQ1_9:^*]GX@M;600ZUI3JUOJ6C7'.;>\M) );>0$,/F&UMI
M*,R\U[%7QI^W#_P2)\,_&GXFC]LO]BOXE3_ S]HO34+V?Q"\.6X^Q^(0,'['
MK=F!Y=_ ^T*793(,*3Y@01D ^RZ*^)_V&?\ @JWXA\9_&(?L#_\ !1GX8P?!
M_P#:+L(-UGI;3DZ%XZMUR/M^AW3G$RMM+&V+&1/F +E)1']L4 %%%% !1110
M 4444 %%%% !1537-=T7PSI%QK_B+5;>QLK6,R7-W=2A(XU'<L>!7QQ^TO\
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
MX5A\2^&?$7_!TWH&NZ/JUM<VVI?L'++ILZ.")@_BB652F>23$2WKMR>E6?\
M@M==6MO^W;^P D]PB,_[1+[ S $_Z-&O'XLH^I'K7V7=?L4?L:WWQ<'Q_O?V
M2?AE-X\%U]I'C:7P%IS:N)_^>OVPP^=OY/S;\\]:L?%C]D#]DOX]>*]/\=_'
M/]EWX=>--<TC;_96L^+/!-AJ-W988,/*FN(G>/#*I&TCD ]J /BKQ?JNEZ;_
M ,'6GA:VU'4K>WDO_P!A^2WL8YYE1KB4>*+J0QH"?G;9&[[1D[48] :MZ5\-
M_P#A;/\ P<PZA\=/A/:J^B_#']FB+P[\3-<LA^X;6[S4I9[33)6'#W M#'<,
M#DK&L0;&4%?97QP_9#_9;_:5TW2]*^/G[/WA'Q;'H3A]!?6]"AFETMAC!MI2
MN^W/ &8V7@8KH_A=\(OA9\$/",7@'X.?#G1/"VB0S/-'I6@:9%:0>:YW22%(
MU 9W;YF<Y9B222>: /RH_P""/_QR^#OPE_X)/?M+> _B3\2]%T;7M$^+GQ#T
M[4=!O;]%ODNY]RP0+;9\V225CLC15+.P*J"017@OQ7\3>'?%?_!DQ8:?X9UV
MSU"XT?2]&CU:WL[I))+)QXRC&V55),9SV;%?LS_PP9^Q2/C+K7[1*_LJ> 5\
M=^(K.:VUOQ>OA>V&H7<<T9BFWSA-^Z2-BCN#N=3AB1Q6YX?_ &5?V9/"GP4N
M/V;?#7[/7@JQ^'UW:-:WG@FU\,6J:5<PL &22U$?E2!L#.Y3DC)R: /@W_@Y
M;^+/PO\ BM_P0=^,6L_#/X@:/X@LX=4\,6TEYH^H1W,0F.LZ7.(]\9*EO)EC
M? .=K@]ZI_\ !3OQEJ?[/W_!9K]A;]K3XG7GD_"2.+Q%X1GUV9\6>CZUJNGM
M;V\DLA^2+S]\(#D@;+>4DX2ON?6/V%?V)?$?PJT;X%^)/V/OA?J?@KPXSMH'
MA+4O .G7&FZ<SG<[06TD)CB9CRS*H+'DDFNAUW]G#]GOQ/\ !MOV=O$/P+\(
M7O@!K46Q\$W'ANU;21"&W",6A3R@H;Y@ O#<CGF@#X<_X*[?##4_C;_P5 _8
M.\)_"_\ >>+_  O\2]6\5:M+:G,FG^&K2.S>^DF(YBAF:.*W4M@/(X09.12_
M\$]+FVE_X."/^"@R0SHQ.G?## 5@<E?#Q#?D>#Z&OM;X&_LI_LV?LSPW<7P"
M^!_AKPF]_'''?W.BZ5'%/<QQY\N.24#>Z)D[$9BJ9.T#-4/"_P"Q%^Q?X'\;
M:C\2_!7[(GPOT?Q'J\,T6K>(-+\ Z=;WU['*I25)IXX1)(KJS*P9B&!(.0:
M/CC_ ((&7%M)\6/VZ8+>9&V_MK^+W*(PXRT0S^)!_(UZ9_P6Q_; \,_LB? +
MX=SZ[\._!FK77CWXT^'_  MHGB'XBZ0E[H?@V\GDDE77[F-RNXVBP/*@5XVW
M@,'4*:^B/@[^R/\ LI?L\:YJ/B?X ?LQ_#WP-J6KJ5U;4/!W@NQTR>]!;<1-
M);1(TGS?-\Q//-;/QE^!_P '/VB?A_>?"CX]?"W0/&7AG4"AO=!\2Z5%>VLK
M(VY&,<JLNY6 *MC*D @@T ?EGXI\=?!;X9_\'%WP(U'7_P!L4>.;J#X)^)+;
MQ+XI\1>*+-HH;Y]S1VJ16PCM+-BA5EMXHU=@Z,V\L&;U_P#X):7-M-_P6Q_X
M*,+!.C$:_P##C(5@>1HM\#^1!!]Z^R-&_8H_8[\.7W@K4_#_ .RQ\/;&X^&\
M<L?P_FM/!UE&WAQ92&D^Q%8Q]F+, 28]I)R>I)IG@_\ 8>_8K^'GBG4_'/@#
M]D#X7:'K>M030ZSK&C_#_3;:ZOXI5994FECA#RJZNRL&)#!B#G)H _%^_P##
M'Q.\>?\ !$3_ (*=^&_@C%<7.JI^V3XOO;FUTW+2OI<.HZ+-?%0O.S[)%<%O
M5%<5]+?\%3_VP?V9_P!H_P#X-B_$WQ*^$_Q.\.RZ=XB^'OAZRTW38]3A6:&_
MCO+ RZ=Y6[<+B'RI T0&X")FQM&:_1GX.?LD?LI_LZWVHZG^S[^S)\/? MSK
M"E=6N/!O@NQTQ[T$Y(F:VB0R#(!^;/(K@]/_ ."57_!-32;CQ'=:7^P?\)[9
M_%J*GB3R/ UDHOXQ,DYB<"/'EM+&CM&,([*"P- '>?LG>+O"OCC]F;P#XB\&
M^)+'5;";P?IHCO-.NTFB8BUBR R$C([CM7P=\ _%NL? C_@YR^/7@KXXW+6,
M'QO^$OAZ^^#]_?-MAOX=+MH8;NQMV/!E$OVN9HP<XB9R!N&?TD\+^%?#'@CP
M]9^$?!?ARPTC2M/@$-AIFEV:6]O;1CHD<<8"HH]  *Y3X[_LQ?L[_M/Z'9>'
M/VA_@IX:\9VFF78N]*3Q#I$5R]A<#'[ZW=P7@DX WQE6QQF@#XB\%_##5/&O
M_!SWXR^-_P +\CP]X,_9>T_0OB3?VI_=/KEYJ;SVME*1P9?L<4$^T\JD29^\
MN>8_X-VOBC\-]'_8K^*7PLU3QUI,'B9?CWX]W^'Y+^,7B!)%E=FASO50G)8@
M*,@9R0#^C'PF^#'PD^ _A)? ?P6^&NB>%=&%P]PVG:#IL=K%).^"\SB,#?*Y
M +2-EF/))-<Q;_L5_L=VFM>,?$=O^RI\.5O_ (AY_P"$]N_^$*L3)XB!<2$7
MI,7^E N Y$FX%_F/S<T ?E[_ ,$XI+9O^#-;Q2LDB$+\$/B@""1PWV[7"!]>
M1CZBN)_:#\<^%O@?^QK_ ,$K/VM/CSI^M77P4\'^"X-%^)E_H=_>0-I;ZKX8
MLK.SNWDLG29%A*7+'8<L%:/#&0*WZV:7^P1^POHGPWOO@WHO[%WPFM/"&IW2
M7.I>%;7X<Z9'IMW,@8)++;+ (I'4.X#,I(#MCJ:W=)_98_9CT#X-WG[.N@_L
MZ>!;#X?ZA$\=]X&LO"5G#H]PCXW*]FD8A8':N<KSM'H* /EKX'Z'_P $<O&O
M[7WPX\?_ ++.I>&_BA\4[;3[ZXT3Q+X>^)-WXDN?"VD&SG2:[G>2\G%M!(TR
MVH1\%Y;P;5.V1DXC_@W_ +K3Y_B)^W/%;7$+S#]N'QJ[A&!;8TD6TG'8D/@^
MQ]Z^R/@'^Q+^R#^RSX6UCP3^SI^S/X(\&:5XAR-?LO#_ (<M[=-3!5EVW&U<
MS*%=E"N2 &(  )%6O@[^QY^R/^SOK]]XL_9__99^'/@75=30IJ6I>#O!%AIE
MQ=J3NQ+);0HT@R2<,3S0!Z-1110 4444 %%%% !1110 4444 %%%% !1110
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
M2(8B5S@LL88@9Q0![#J>IZ;HNFW&LZSJ$%I9VD#S7=W<RB..&-069W9B J@
MDD\ #-<=X'_:<_9L^)WB&/PC\-?VA/ _B'5ID=X=,T/Q99W=PZJ,LPCBD9B
M!DD#@5\V?\%OO%G[2=C^RC8?#G]GS]CKQ7\9]/\ %?B6VMOB9X;\)ZLEE/+X
M8B837MH)<-)F["I:E8XW8PS7&"C;6KQ__@A=?_\ !&/XK>,_%'CW]A_]C4?!
M?XT>$K%]'^('@;Q38W%OKVBP2RH779-*X:%I854N@5U*A9%C+A6 /T?\0^(_
M#WA'0[KQ/XLUVSTO3;&%IKW4-1ND@@MXUY+O(Y"HH[DD 5SOP2^/GP5_:3\#
M#XG? #XHZ)XQ\./?7%G%KOAZ_2ZM)IH)#'*L<J$I(%=2-RD@XX)KI=7T?2/$
M&G2Z/KVE6U[:3@":UNX%DCD ((#*P(/(!Y]*_$[_ ((L_P#!4/P-^P+_ ,$B
M-+B3]E#XQ_$G3_#?C+Q-=^,=0^%_@L7ECX7L?[3G;?=7$TL40<1?O#$C,R1[
M7D\I'1F /V3^,OQG^%/[//PQU?XS_'#Q]IGA?PKH%N)]8U[6+D16]JA=44LQ
M[L[JH Y9F  )(%8'Q;_:^_98^ OPQT_XS_&?]H7P?X9\+:O;Q3Z-KFL:_!#!
MJ22*KQFV+-FX+JRLHC#%@P(!KP3]J+_@IK^P'JO_  2^F_;F\=_#_4_B[\$?
M%&BI->:1IG@M=5CNH3.L+0WD%SM@A,=SB)Q.RA9$.,E21\__ /!R6?A[\0O^
M"%P^)7AWP39V-J^H>#KWPW ]C$LFEV\]]9[88]@Q%B)PA5#MP,=* /T'^,G[
M3O[.W[/-UHNG_''XV^&/"MWXDU.#3O#MCK>LQ07&J7<TJQ1PV\+-OF<NRC"*
M<9R< $U/\4/VB/@9\%/$_A'P7\6_BMH?AW5O'NMC1_!FGZM?I#+K%^5R+>!6
M.7?E1@?Q.B]74'X3_P"#D/P]H,_PO_9D\33:+:MJ,'[8W@6&&_-NOG)$3?$Q
MA\;@I/.W.,\U[S^VW^V!^R+\&OVH_@-\"_V@?V==5\6^+?&OCZ*T^&/B*?P3
M#<V.@:HP"FY2]NMH@E5''-OODP>@QD 'U-17CWQJ_;+\&?"SXS:/^S-X,\#:
M]X]^)FMZ#/KMOX*\+-:I-9Z3%*(6U"\GNYX8+6W,S+$I9]\CY6-'*OMYK]G/
M_@I)\&OV@O%?Q$^$-UX'\8>#_B9\*0C^./A=XBTE)=9MX9$#PW5LME)/'?6\
MH*E)8'<'>FX)O7(!]#45\&>$O^"_7P/^*OP$\7?'OX$?L@_'3QO;>!O$6I:;
MXHT31/"%L+S2H+%$>>[N3+=+%$"&?9;^8URPB9C"J_,/K?\ 9?\ VD?A7^U_
M^S[X2_::^">K37OA;QGHT>HZ1-<P^7,J-D-%*F3LDC=7C=02 R, 2.: .\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*** .?\ BK\*?AO\<OAQK/PA^+_@G3O$?ACQ#8/9:UHFK6PEM[N!QRCJ?P((
MY4@$$$ U^;/AOQ?\:?\ @W@\>V?PU^+FL:[X\_8GU_5$M?"GC2Y\R\U7X/W$
MSXCL;X@%Y]*+,%CEY,>0OWL++^HU9GC3P7X0^(_A'4_ 'Q \,6&M:'K5C+9:
MOI&J6J3VUY;R*5DBEC<%71E)!4C!!H F\-^)/#WC'P]8^+?".NV>J:5JEG'=
MZ;J6GW*S6]W!(H>.6.1"5=&4A@P)!!!%7:_+W4O G[4W_!OIK=[XN^"6@>(/
MB_\ L8W%[)>:UX$MW:[\1_"59'+RW&GESNO=,4EG:)CNC&6)7$DTOZ'_ +/O
M[0WP4_:J^$>C?'?]GKXCZ9XK\)Z_;";3-9TJ;=&XZ,C*<-%(IRKQN%=&!5E!
M!% '9U\V_MC?MPV/PI6X^&GPJNX;KQ*5*7U^,/%IF>WH\WMT7OD_+6;^VQ^V
MVG@5;KX1?"'4PVMD&+5]7@;(T\=#%&1_RV]6_@Z?>^[\0RRRSRM--(SN[%G=
MCDL3U)/<U^+\?^(GU-SRW*I?O-IS7V>\8_WN[^SLO>V\K&X[D_=TWKU9+J6I
M:CK.H3ZMJ]]-=75S*TMQ<7$A=Y78Y+,QY))[FH***_ &W)W>YX@4444@"BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OCK]M/G]I#7/^O+
M2_\ TVVU?8M?'/[:/_)Q^N?]>6F?^FZVK^P/H6_\G,QO_8'/_P!/4#\V\4O^
M2>I?]?8_^D3/+:***_TT/P0**** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** /I/_ ()X_P#!2CXL_L'>-O(LVFUSP-J=R&U_PI+/A<\
MW%L3Q%. /]UP K=%9?W6^ 7Q_P#A5^TU\+].^+_P;\4Q:KHVHI\KK\LMO*,;
MX)DZQRJ2 5/J",@@G^9:O=?V#?V]OBU^PC\4E\7>"YFU'P_J#HGB?PM/.5@U
M&$'[PZ^7,H)V2 9'0AE+*?R?Q#\-L-Q+2ECL E#%)>BJ6Z2[2[2^4M+-?J'
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
M2,\F@#L**** "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 1E5U*.H((P01P17Y=_&S]G'X<_L!?MH:W\2_^"??Q
MDUCP!I_C;3KH_%?X3:'!$_AZXU&15$%_;QMQI]V 6+>0!D;,%!O5_L_]M/\
M:SM/@/X;/A#PA=1R^*]4@)MQPPT^$Y'GL/[W4(IZD9/ P?SVO;V\U*\EU#4+
MJ2>XGD:2>>9RSR.QR68GDDDY)-?COB-QX\MC+*\NE^]:M.2^PG]E?WGU?V5M
MKMY>/QGL_P!W#?KY$<DDDTC2RN69B2S,<DD]232445_/)X84444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7QS^VA_P G':Y_
MUYZ9_P"FZVK[&KXY_;/_ .3CM<_Z\],_]-UM7]?_ $+?^3FXW_L#G_Z>H'YM
MXI?\D]2_Z^Q_](F>6T445_IJ?@@4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% 'O/[ 7[>OQ-_8/^+:>,/##2:CX;U)TB\5>&
M7FVQW\ /#IGA)TR2C^Y4Y5B#^^OP+^.?PS_:/^%NE?&+X1^(H]3T35X-\$JC
M#Q..'AE7JDB-E64]".XP3_,C7U!_P3$_X*,>*_V$OBK]EUN2YU#X?:_<(OB?
M1HSN:!N%%[ IX$R#J.!(@VGD(R_DGB7X>T^),,\PP,;8J"U7_/Q+H_[R^R^O
MPO2S7ZEX=\>5.'L0L#C97PTGO_S[;ZK^Z_M+I\2UNG^_E%9?@KQIX4^(WA+3
MO'G@77[;5-'U>SCNM-U&SDW1W$+C*NI^AZ=1T.#6I7\H3A.G-QDK-:-/=,_J
M"$XU(J47=/5-=0HHHJ2@HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HKXY_8^_;5^./[9__!1OXV:1\,[_ $T?L\?!VVA\&+?'3E>;7_&B
MR>=?2V]R#D0VL;"W=.0S-&ZG#&OL:@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "O._P!I?]H+P_\ L[_#N7Q1J CN-2N=T.BZ:S8-
MS-CJ<<A%R"Q],#JPKL/&GC'P[\/O"M_XT\6:BMKI^G6[374S]E'0 =V)P !R
M20!UK\R?VA_CIXC_ &@?B/=>-=9+PVJDPZ3IY?*VEN#\J^['JQ[DGL !\!Q]
MQ?#AG+O9T'_M%1>ZOY5UF_3IW?=)G%C<4L/"R^)_U<YCQCXO\1>/O$][XQ\6
M:G)>:CJ$YENKB0\LQ[ =@!@ #@  #@5F445_+-2I.K4<YN[;NV]VWNV?.MMN
M["BBBH$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 5\<?MG?\G':Y_UZ:;_ .FZVK['KXX_;-_Y.-UW_KTTW_TWVU?U_P#0
MM_Y.;C?^P.?_ *>H'YMXI?\ )/4O^OL?_2)GEU%%%?Z:GX(%%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ???\ P1>_
MX*8G]G3QA#^S)\;=?V^!-?O?^)+J-W+\F@WTC=V/W;>5C\W9'(?@-(:_:$$$
M9!R#T-?RQU^R/_!#[_@HR?C7X*B_9*^,6O;_ !;X;L?^*7O[J3Y]6TZ,?ZDD
M_>F@4?5H@#R8W8_SWXN<"+EEGV CK_R]BO\ TXO_ &__ ,"_F9^\>%?&S4HY
M)CI:?\NI/_TA_P#MO_@/\J/T+HHHK^=S]\"BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH *^2O^"RG[:WC3]D/]E)?"OP"MVU#XS_ !<UF'P1\&]'
MMV'G2:S>_N_M>/X4MHV:8N1L#K$K$!\U]9RRQ01-//(J(BEG=VP% ZDGL*_-
M_P#8'23_ (*H_P#!27Q?_P %6O$$377PF^$GVWP!^S1#,,PZA.&*:SXCC!Z^
M:P-O%(/O1Y4@/#0!];?\$Z_V*_!7_!/G]CGP3^RMX-N%O'\/:8'U[6=IWZOJ
MLQ,M[>N3\Q,D[NP#$E4V)G"BO;*** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHKP_P#;F_:-/P0^&AT#PW?;/$?B!'AL"C?-:P])+CV(
M!VK_ +1R,[37G9MFF%R;+JF-Q+M""N_/LEYMZ+S9G5J1I0<Y;(^?O^"@W[33
M?$;Q:WP?\'7^=#T.Y/\ :$T3?+>WB\$9'5(^5'JVX\X4U\V4$EB68Y)ZDT5_
M'V>9SB\^S.IC<0_>D]%T2Z17DE]^^[/F*U65:HYR"BBBO),@HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KXW_ &S/
M^3C==_Z]=-_]-]M7V17QO^V5S^T9KO\ UZZ=_P"F^WK^OOH6_P#)SL;_ -@<
M_P#T]AS\V\4O^2>I?]?8_P#I$SR^BBBO]-C\$"BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "MCX?>/O%_PK\;Z5\1_
M &NSZ9K6B7T=YIM];MAH94;(/H1V(/!!((()%8]%3.$*L'":NGHT]FGT94)S
MIS4X.S6J:W3/Z-/V"?VQO"7[;O[.^E_%W1/)MM6C L_%.D1ODV&H(H\Q0#SY
M; B1#W1P#\P8#VBOY]O^"7?[<FJ?L1?M'6>O:Q?2GP7XC:/3_&5FN6"P%ODN
MU4=7A9BW )*&11]_(_H#T_4+#5K"#5=+O8KFUN85EMKB"0.DL; %75AP0000
M1U!K^-/$3@^7">=N-)?N*MY4WV[P]8W^::>]S^N. >*X\49,I57^_IVC-=^T
MO27YIK:Q-1117P!]T%%%% !1110 4444 %%%% !1110 4444 %%%<=^T%\>?
MAA^R]\$?%'[0OQH\1QZ3X6\'Z--J>M7TG)2&-<[47/SR.<(B#EW=5')% 'Q[
M_P %L?V@?B9XQTWP9_P2>_90UUK;XL_M'3R:=J&J6V6;PIX/3/\ :VKR[3E
M81)!'G!<M+L.]%!^O_V=/@#\,OV5_@5X4_9S^#6A+IOACP;H<&EZ/:C!;RHE
MQO=@!OD=MSNYY9W9CR37QS_P1@^!/Q.^+.M>-O\ @L)^UCX;DL?B5\?EC/@[
M0;SE_!_@>,AM-TU,_=:90ES*1C>3$Q57W@_?5 !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 4_$7B#2/"F@WGB;Q!?);6.GVSW%W/(>
M(XT4LQ_(5^7/Q]^,.L?'3XI:E\0=5+I'/)Y>G6KMG[-:J2(X_3..3CJS,>]?
M3/\ P4N^/K65G;? +PW>$27*I=^(7C;I'G,,!^I'F$>@3L37QI7\Z^*W$WU[
M,%E5"7N4G>?G/M_VZM/5OL>%F6(YY^S6RW]0HHHK\A/,"BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KXV_;*
M_P"3B]=_Z]M._P#3?;U]DU\;?MD_\G%Z[_U[:=_Z06]?U]]"W_DYV-_[ Y_^
MGL.?FWBE_P D]2_Z^Q_](F>84445_IL?@@4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?L7_ ,$$_P!N:3XK
M?#&X_9&^(FK>9KW@VS\_PO//)\UWI.X*8>>K0,RJ/^F;H ,1DU^.E=K^SK\=
M?&G[-'QL\.?''P!<;-2\/:BEPD1<JES%RLL#X_@DC9XV]G..:^2XVX9H\5Y!
M4P;2]HO>IOM-;?)_"_)WW2/J>#N(ZO#&>4\6G[C]V:[Q>_S6Z\T?TST5RWP1
M^,'@OX__  E\/_&;X>WWVC1_$>F1WEFQ(W)N&&B?'1T<,C#LR,.U=37\25J5
M7#U94JBM*+::>Z:T:?HS^QZ56G7I1J4W>,DFFMFGJG\PHHHK,T"BBB@ HHHH
M **** "BBB@ HHHH *_-/]JZYE_X+*?\%&K+_@GEX7D:[_9^_9^U>U\0?M#Z
MA$W^C>)O$2$OI_AD,.)(XF4RW*\C*LC;)(HR?<?^"NW[>/CO]E7X5:!\!OV7
M-+CUW]H+XUZFWAOX/^'AAO(N&4"XU><$$);6<;>:SL"N[9N&S>5]#_X)N_L)
M>!?^"=G[*.A?L\>%-3?5]6#R:IXW\5W63<^(]=N</>:A,S$LQ=_E7<25C2-2
M3MR0#W:&&*WB6"")41%"HB+@*!P  .@IU%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 5B_$7QWH?PR\#:IX^\1R[+/2K-YY0#@N1]U!_M
M,Q"CW85M5\>?\%/?C,V_2O@;HUY@8&HZV$;KU$$9_P#'G(/_ $S-?/<4YY#A
MW(ZV-?Q)6BN\GHO\WY)F&)K*A1<SY6\?^-M<^)'C74_'?B.?S+W5;Q[B<@\+
MD\(OHJC"@=@!6/117\=U:M2O5E4J.\I-MM]6]6SY=MMW84445 @HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*^-OVR/^3B]=_P"O;3__ $@MZ^R:^-?VQ_\ DXK7?^O?3_\ T@MZ_K[Z%O\
MR<[&_P#8'/\ ]/X<_-O%+_DGJ7_7V/\ Z1,\QHHHK_38_! HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M /U%_P"#>?\ ;!^R:CK7[&'C/5/W=UYFL^#/-?I( /M=JN?50)E4<#9,>IK]
M5Z_F'^#WQ4\6_ _XI^'_ (O>!;TP:MX<U6&_LGR=K-&P)1L=4895AW5B.]?T
MG_!'XN>%?CU\(O#GQF\$S[]+\2:1#?6H+ M'O4%HFQ_&C;D8=F4BOY9\9>&E
MEF=1S2BOW>(^+RJ+?_P):^;4F?TOX1\1/,<HEEM9^_0^'S@]O_ 7IY)Q1U-%
M%%?C)^NA1110 4444 %%%% !1110 5PO[3/[2'PB_9#^ WBC]I+X[^*8]'\*
M>$=*>^U:\?!8J,!(HUR/,ED<K'&@Y=W51R:[>XN+>TMWN[N=(HHD+RRR,%5%
M R22>  .]?F'H"S?\%^_VU(?&]W%)/\ L<? /Q.3H,$J'[-\5_%]N2INBIXF
MTRS)(7.4E8G.\2.L0!Z!_P $E_V<OB_^T#\5]>_X+-_MO>&)-/\ B'\3=+6Q
M^$_@F]^?_A7_ (+W%[:V4$#;=W(;SIGP&P^,(9)8Q]_T  # %% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 4?$WB+2?"/AV^\5:]<
MB&RTZTDN;J4_PQHI9C^0K\J?BI\0=6^*OQ$UCXAZV3Y^JWKS>66SY2=$C!]%
M0*H]EK[5_P""E?Q6_P"$1^#]K\.=/N=MYXFN\3JIY%I"5=_IES&ON-PKX*K^
M>/%W.WB<SIY93?NTES2_Q26GW1V_Q,\/,ZW-45-=/S"BBBOQX\L**** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ KXU_;&Y_:*UW_KWT__ -(+>OLJOC3]L0Y_:)UX_P#3"P_](;>OZ]^A
M;_R<_&_]@=3_ -/X<_-O%+_DGJ7_ %]C_P"D3/,J***_TW/P0**** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ K]:/^#=O]J>37?!OB;]D7Q-J&Z;0V;7/"ZR/S]DE<+=0J.P29DD [FX<
M]J_)>O6/V'/VC;S]E']JGP=\;HYI%LM,U58];BCR?-T^8&*Y7'\1\IV91_>5
M3VKY+CC(%Q)PS7P:5YVYH?XXZK[]8^C9]3P9GCX>XCH8MNT+\L_\$M']WQ>J
M1_2)145C?6>IV4.I:==1SV]Q$LL$\3AED1AE6!'!!!!!J6OXA::=F?V6FFKH
M****0!1110 4444 %%%?!'_!1S]NSXX_%?XUC_@D]_P3#U2*;XS:]8K+\1_B
M(@,EA\*M#DP'O)W7C[>Z-B" $."ROP2F0#D_V]?C?\4?^"IW[2>J_P#!'S]B
MCQC=:3X+T39_PU5\7-(?C1[!R<^&K*7E6OKD*R2XR(T#HP;;.B_??P3^"WPO
M_9T^$OA[X&?!;P=::!X5\+:7%I^AZ19)B.W@08 R>68G+,[$L[,S,2S$GA/V
M$?V&_@;_ ,$]/V=-)_9S^!&DRK96;-=:UK=\P>_U[4I /M&H7DO66>1@"3T5
M0J* J*!['0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !117+_&OX@P?"KX3Z_\09F4-IFFR26X;HTY&V)?QD9!^-8XBO2PN'G6J.T8
M)MOR2N_P%)J,6V? ?[<OQ2?XG_M#:N;>XWV.AM_9=B <C$1/F-Z',IDY]-OI
M7C]/N+B>[N'NKF5I))7+R2.<EF)R23ZYIE?Q9FF/JYIF-7&5?BJ2<O2[V^6R
M/DZDW4J.3ZA1117 0%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 5\9_MA<_M$:]_P!<;#_TAMZ^S*^,
M_P!L'_DXC7O^N-A_Z0P5_7OT+?\ DY^-_P"P.I_Z?PY^;>*7_)/TO^OL?_2)
MGF=%%%?Z;GX(%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 ?OE_P1H_:(_X:!_83\,Q:G?>=J_@
MQF\.:IN;+8MU4V['N<VSPC/=E;T-?55?C9_P;P_'N3P7^TKXB^ >IWVVR\;:
M$;FPB9NM_99<!1VS;O<$XZ^4OIQ^R=?Q9XCY(LBXOQ%**M";]I'TGJ_DI<R7
MH?V!X?9P\ZX4P]63O."Y)>L-%\W&S^84445\,?:!1110 45%?7UEI=E-J6I7
MD5O;6\32W%Q/($2)%&69F/"@ $DG@ 5^<'QF_P""@7[2W_!4WXC:O^QO_P $
M<-=.C>#=.NVT_P"*G[5L]J7TS1UX$MEH'(^WWQ4X$Z$)&"&5E#).H!V/[>__
M  4:^-'Q%^-MQ_P3"_X)3P67B#XWWEN!X\\>S*)=$^%6GN=KWEZX#*][@GRK
M7D[L%E)Q&_O'_!/+_@GG\%O^"='P4?X9_#2>]UOQ!K=ZVJ?$#X@:\YEU;Q9J
M\F6EO;N5B6.69]D>XA QY+,[MI_L*?L$?LZ?\$[_ ()0?!+]GCPO)!%+,;OQ
M%XAU.7S]4\0Z@W^LOKZX(#33.<GLJ@[455 %>T4 %%%% !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 %?+_ /P5#\?MH_PST/X=VMQM
MDUK4VN+E5/6&!1P?8O(A^J5]05^>7_!17Q[_ ,)A^T9=:';S;K?P]80V* 'Y
M?,(\V0_7,FT_[E?G_B;F7]G<)U8Q=I56H+YZR_\ )4U\SBS"IR89KOH>$444
M5_*Y\X%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %?&?[8)S^T1KW_ %QL/_2&"OLROC+]K\Y_
M:'U[_KE8_P#I%!7]>_0M_P"3H8W_ + ZG_I_#GYMXI?\D]2_Z^Q_](F>:444
M5_IN?@@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110!WW[+7QGO/V=_VC/!?QLLW<#PYXBMKNZ2/
MK+;!PL\?_ XC(G_ J_I9L;VTU*RAU'3[E)H+B)9()HVRKHPR&![@@@U_+17]
M#7_!+/XR?\+Q_8*^'/BRXNO-O;#1!HVHEFRXFLF-MEO]IDB23WW@U^ >.F5*
M6&PF916L6Z<GY-<T?NM+[S]S\%LS<<1BLND]&E47JGRR^^\?N/H*BO.OCK^U
MY^RI^S#8-J7[1G[2/@;P-$(]ZCQ7XIM+%Y!VV)-(K.3V"@D]@:^2O$__  <5
M?L4^*=9N/ _[$7PV^*_[2/B:)S$=-^$'P]O+BU@E[>?>7*111Q]S*AD '/-?
MSD?T"??5?//[=/\ P5'_ &./^">NDVT7QX^(S7/BK5MJ>&?AQX6MSJ/B+796
M.V..VL8SO.YOE$DFR/=P7!(!^<[CP]_P7X_X*!9M/%6L^#?V,OAY>?Z^UT&Z
MC\4^.;B$]4^T#;9V>Y<8>/;-$QZ-C%>\?L/_ /!([]B[]@W5[KXB?#?P5?>)
M_B-JFYM?^+/Q"U%M8\2ZG(PP[O>3#,6\<,L*QJV!N!/- 'S9'^RC_P %#O\
M@LY>P^(_^"B@U+X!_L[R2K-8?L[^&M69?$/BN$'<A\07T>TV\3<$V<>UAG#"
M.2-93^A7PE^$7PO^ WPYTGX0_!?P#I7A?PQH5H+;2-#T6R2WMK6,<X5% &22
M6+'EF)8DDDUT=% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 V>>&V@>YN) D<:%G=C@* ,DFOR6^(OBJ;QUX_UOQI.3
MNU;5KB[PW822,P'X X_"OTL_:G\7MX%_9X\7>(HY-DBZ-);PN#RLD^($(]PT
M@/X5^75?@OC+C^;$87!)[*4W\WRK\I'C9K/WHP^84445^(GD!1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !7QC^U]_R<-KW_7*Q_\ 2*"OLZOC']KWG]H;7O\ KG9?^D4%?UY]
M"W_DZ&-_[ ZG_I_#GYMXI?\ )/TO^OL?_2)GFM%%%?Z<'X(%%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %?<7_  2C_8YM/^"@?@KQ-\'O&_[9?QM\!^'O!VH1W]QX-^%_CHZ-
M::\MZNQFNRL;/(J&T VJ5_UH.<U\.U]P?\$ ?BBW@C]NO_A!II\0>,O"E]8+
M$3P9X0MVC?4);RC_ (&:^#\3,N_M+@K%Q2U@E-?]N-2?_DJ9]MX=9A_9_&.%
MDWI-N#_[?32_\FL???P*_P""!W_!(W]G^_&O>&_V*?"_B#5S)YL^M?$ S>(K
MF:;KYI.I/,JOGG**N#R,5]9^'/#/AOP=HL'AOPCX?L=*TZU39:V&FVB00PKZ
M*B *H]@*O45_%Y_7P4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110!\\?\%,/$W]C?L]0Z'')A]7UZWA9,]41
M7E)_!D3\Z^ J^OO^"J_B!VN_!OA6-\*L=Y=RKGJ28D0_AA_SKY!K^6?%#%O$
M\858=*<81_\ )>;\Y,^=S&7-BFNU@HHHK\].$**** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^,
M/VO/^3A=?_W++_TC@K[/KXP_:Z_Y.$U__<LO_2."OZ\^A;_R='&?]@=3_P!/
MX<_-?%+_ ))^E_U]C_Z1,\VHHHK_ $X/P4**** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]D_X)
MZ_$+_A5O[<'PL\9//Y447C2RMKJ3.-D%Q(+:4GV"2M7C=6-*U.]T75+;6=-F
M,=Q:7"302#JKJP93^! KDQ^%CCL#5PTMIQE%_P#;R:_4ZL#B98+&TL1'>$HR
M^YI_H?U*45G^$_$-IXN\*Z9XKL,>1J>GPW<.#GY)$#C]&%:%?P!*,H2<7NC^
MZ8R4XJ2V84445(PHHHH **** "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 **** /@G_@IWK7]H?'W3])1\K8>&H%9?1WFF<_\ CI2O
MG&O9?V_M1:__ &J_$D>_*VT=E"GMBTB8C\V->-5_'?&-=XCBK&S_ .GDE_X"
M^7]#Y?%2YL3-^84445\V<X4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\7_M<_P#)PFO_ .[9
M_P#I'!7VA7Q?^UQ_R<)K_P#NV?\ Z1PU_7GT+O\ DZ.,_P"P.I_Z?PY^:^*7
M_)/TO^OL?_2)GF]%%%?Z<'X*%%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ']'O_!/_P 7
MMXZ_8A^%'B263?))X"TR&=R?O20VZ0N?Q:,FO7Z^7O\ @C+XA_X2/_@FW\-Y
MGDS):0ZC:2#/W?*U*Z51_P!\!?SKZAK^#>(\.L+Q#C**7PU:B^Z;1_;G#U=X
MK(<)6?VJ5-_?%,****\4]@**** "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@#\QOVQ+_ /M']IOQE<;L[=6,7_?"*G_L
MM>:5W7[3C^9^T3XW;/3Q1>C\IF%<+7\5YW-U,ZQ,GUJ3?_DS/DZSO5D_-A11
M17EF84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 5\7?M;\_M!Z_P#2T_\ 22&OM&OB[]K;_DX/
M7_I:?^DD-?UW]"[_ ).EC/\ L"J?^G\.?FOBE_R3]+_K['_TB9YQ1117^G)^
M"A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** /SE_:I^&-Y>_M$^+KP>(-.MQ-JS2".?S]P#*K<[8B._K7GZ_"Z
M6,_Z3XELV'_3K%*Q_P#'U3^=>Z_MD6/V+]H?76"X6=;65?QMXP?U!KS"O\\.
M,^)\SP7%F/PL807)6JQO:5VE.23^+JO(_:,F\*N%,=EM'%U74;J0C)KF25Y)
M-VM%:7?<PH_ACHA'[WQ5=J?]G2E/_M84H^&V@1-EM;O+@>@M4A_7<];E%?*3
MXMSB7PN,?2*_6Y[U+PIX)I_%AW+UG/\ 22,N/P%X* _>PZH3_LW\8_\ :)I5
M\$>$(3F&QNI/:YO P_\ '%2M.BL)\3YY4WJ_=&*_**/0I>'/!5'X<''YN3_.
M3*J>&_!Z##>$K5O=KFX_I+2KH/AJ%MUKX;M(SGOOD'_D1FJS17///LXJ;UY+
MT=ORL>A2X,X2H_#@:7SA%_FF(D.GH-HT+3/QTJ _S2E401MOMK*V@.<YMK6.
M+_T "BBN>>:YI5^.O-^LI/\ 4]"ED&14/X6%IQ](17Y(LIK6L1C;'JURH]!.
MP_K45Q>7=V<W5U)*1T\QRW\ZCHKFJ8G$UE:I-OU;9Z%+#8>A_#@H^B2_(***
M*Q-@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* /@C]O3X,?\*S^,#^+=)MMFD^*C)>PXZ1W0(^T1]<_>99!P !,%'W37AU?I
M/^T[\&T^./P>U+P?:PAM3A O-$8G&+N,':G) ^=2\>2<#S-W\(K\V71XW,<B
M%64X96&"#Z5_N/\ 1&\6O^(H>%5&AC*G-CL!RT*UW[THI?N:KZ^_!<K;U=2$
MV?Y;_2&\/O\ 4;CVI5PT+87%WJT[;)M_O(+_  R=TEHH2BA****_J4_!PHHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@#]R?^"!VER:?_P $^K&[=,"^\6:G.I]0'2//YQD?A7VG
M7R[_ ,$8M _X1_\ X)L_#B)TQ)=1:E=2''7S-2NF4_\ ?&W\J^HJ_ACC.LJ_
M%N/FO^?U1?=)K]#^TN$:3H\+8*+_ .?4']\4_P!0HHHKYH^B"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 ^.?V^
M-+^Q?&>UOU7B\T*%R?5EDE0_HJUXC7TM_P %$=&VW7A?Q"B??CNK>1L=,&-E
M'_CSU\TU_G3XP8)X#Q)S&G;>:G_X'",_U/ZAX'K_ %CA7"R[1:_\!DX_H%%%
M%?FI]6%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !7P?^W]\&/^%=?%H^.](MMNE^*R]U
M\O2*\!'GKU)^8LLN3@9D8 82OO"N%_:1^#\'QQ^$6I^!T1/MX476C2.V EY&
M#Y?)( # M&2> LC'J!7]%_1=\67X3>*N&Q6*J<N"Q5J&(N]%";7+4?\ UZG:
M3>_)SI?$?C?CIX?+Q!X"K4*$+XJA^]H]W**]Z"_Z^1O%+;FY6]C\T:*?/!/:
MSO:W4+QRQN5DCD4AE8'!!!Z$'M3*_P!X$TU='^4;33LPHHHI@%%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M15C2=+O=;U2VT738#)<WEPD%O&.KN[!5'XDBDVDKL:3;LC^C3_@G[X0_X07]
MA_X4>'&BV2)X"TR>=,?=EFMTF<?7=(U>P5F^#O#EMX.\(:5X1LL>3I6FP6<6
M!@;8HU0?HM:5?Y_YAB7C,?5Q#^W*4OO;9_=.!P_U3 TJ'\D8Q^Y)!1117(=0
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 %%%% 'B7[>F@?VG\&;?6$3+:;K$4C-Z(ZO&1_WTR?E7QQ7Z _M#^&_^$L^"
M7B71ECWO_9;SQ+CDO%B50/?*"OS^K^(?I'98\+QK1Q:6E:E'_P "A*47_P"2
M\I_0/A;B_;9!.@]X3?W22:_&X4445_/I^EA1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 ?"__!0;X+_\('\4U^)&C6FW3/%1>:?:.(KY<><#UQYF1+D]6:3 PM?/
M]?IG^T)\(K3XW_";5/ ,@C%W)&+C2)I2 (;R,$Q-D\*&R8V;G"2/CFOS0O+.
M[TZ\ET_4+62">"1HYX)D*O&ZG#*P/(((((/2O]N_H>^+7_$2_"RG@<94YL;E
MW+0J7>LJ=OW-1]?>@G!MZN=.4GNC_+_Z1OA]_J3QY/%X:%L+C+U86VC._P"]
MA\I/F2V49Q2V(Z***_K$_G\**** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "O8?^"??@#_A9_[;OPL\'/!YL4WC
M:PN+J/&=T$$HN)1_W[B:O'J^W_\ @@#\,/\ A-OV[/\ A-I[;=#X.\*7U^DI
M'"SS;+15^I2XE(_W37S_ !9CUEG#.,Q-[.-.=O5IJ/XM'N\,8)YCQ%A,/:ZE
M4C?T33?X)G[>T445_"9_:X4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 RXMX;NW>UN(P\<B%)$/1E(P17Y
MP^-/#LWA#Q?JGA6XSOT[4)K8D]]CE<_CC-?I#7Q1^VSX0/AGXXW6IQ1;8=9L
MXKQ,#C=CRW'UW)N/^]7\W?24R9XKAO"9E%7=&HXORC46_P#X%"*^9^J>%..]
MCFM;"MZ5(W7K%_Y2?W'D5%%%?Q@?O 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!7P]_P %#?@K_P (3\28OBGHEGMTWQ.6-YY:?+#?J/WF<# \U<29)RS^<>@K
M[AKC_CS\)K#XV_"O5?A]=^4MQ<1>;I=Q+@"WNTR8GS@[1GY&(&=CN!UK^@?H
MS^+$O"/Q4PN88B=L'7_<8CLJ<VK3?_7J:C.^_*I17Q,_(_&WP_CXA\!U\'2C
M?$TOWM'OSQ3]W_M^-X]KN+>Q^8]%3:EINH:-J-QI&K64MM=6L[PW-O.A5XI%
M)5D8'D$$$$'H14-?[U1E&<5*+NF?Y.2C*,FFK-!1113$%%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?KC_P &W_PD
M?2OA3\1/CA>6^#K6N6NCV3L.0EK$99"OLS72 ^\7L:_(ZOZ&/^"5GP=;X(_L
M#_#GPM=6GDWNH:*-9U ,N',MZ[7(##LRI(B8[;,5^2>,V9_4N$OJR>M:<8_*
M/OO\5%?,_4_"++OK?%/UAK2C"4OG+W5^#;^1]"4445_)Q_4(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
M5\_?\% /!1U/P-I/CJVBS)I5ZT%P0/\ EE,!@GV#HH_X'7T#7._%KP4GQ%^&
MVM>#&4%[ZQ=;<MT$P^:,_@ZJ?PKY'CW(/]9^#L;EJ5Y3@^7_ !Q]Z'_DR1[?
M#F9?V1GF'Q3=E&2O_A>DOP;/SMHITL4L$K03QE'1BKHPP5(Z@TVO\S6FG9G]
M8[A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% 'Q+_P43^"A\(^/K?XNZ'9;
M=.\1GR]1\M,+%?HO).% 'FH-_)+,Z3,:^<:_3[XV_"O3/C1\,-6^'FI&-'O+
M?=87,@XMKI?FBDS@D , &QR49U_BK\R=8TC4] U:ZT'6K&2VO+*Y>WN[:9</
M%*C%61AV(((/TK_;#Z&GBU_Q$7POAE6-J<V-RWEHSN]94K?N9^?NITV]VZ?,
M_B1_F1])/P^_U.XZEF&&A;#8V]2-MHU+_O8_>U->4[+8KT445_7A_.P4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!W
MO[+7P:NOVA?VC/!7P5M4<KXC\1VMI=M'UCMBX,\G']V(2-_P&OZ6[.SM-.LX
MM/L+=(8((UCABC7"HBC 4#L !BOQQ_X-XOV?CXW_ &D?$/[0&JV6ZS\#Z+]F
MT^1E_P"7^]#1@J>^VW2X!';S5]>?V2K^6?&O.%C.(J>!@]*$=?\ %.S?_DJB
M?TOX.Y2\)D%3&R6M:6G^&&B_\F<@HHHK\9/UT**** "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 **** /A;]K3
MX?GP!\:]32"#9::J?[0M,#C$A.\?A('&/3%>:5]@?MW?#D^)?AQ;>.[&#=<Z
M#<?ORHY-M*0K?7#A#[ L:^/Z_P Z_%WAE\+\=XJC"-J55^UAVY9MMI>49<T5
MY(_J#@G-EF_#M&I)WG!<DO6/^:L_F%%%%?F9]8%%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 5\6_P#!1KX*CPSXSM/C+H=GML=>(MM5V+A8[Y%^5N  /-C7..26
MAD8GYJ^TJYKXP?#/2?C#\-M6^'6KLD:ZC:E;:Y=<_9IU(:*7@9PKA20.67<O
M1C7[O]''Q6J>$/BEA,UJR:PE7]SB%T]E-J\K=Z<E&HNKY7'[3/RKQFX!AXB<
M"8C+Z<;XB'[RB_\ IY%.T?2:O!]%S7Z'Y>45;U[0]6\,:Y>>&]>LGMK[3[J2
MVO+:3&Z*6-BKH<<9# C\*J5_OE3J4ZM-3@TXM736J:>S3ZIG^2TX3IS<)JS6
MC3W3"BBBK)"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHKUC]AO]G:[_:J_:K\&?!)+>1[+5-7236WCR/+T^$&6Y;/\)\I&53_>
M91WKFQF+H8#"5,36=H0BY-^25W^!T83"UL=BJ>'HJ\YM12\V[(_9G_@C/^SK
M)^SW^PKX;DU>P\C6/&;OXCU0,N&"W"J+=3W&+9(25/1F;WKZKJ.TM+6PM(K"
MQMDA@@C6.&&)0JH@& H X  &,5)7\&YQF5;.,TK8ZK\523EZ7>B]$M%Y(_MS
M*<NHY3EE'!4OAIQ4?6RU?S>K"BBBO./0"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@"IK^B:=XET.
M\\.ZO#YEK?6KP7">J.I4_H:_.[Q_X-U+X?>--2\%ZL/W^G7;1%\8\Q>JN/9E
M(8>QK]'*^8_V^_A85DL/BYI5OPP6RU7:._)BD/ZH3[(*_G[Z0G"+SGA>&;4(
MWJX5W?=TY64O_ 7:7DN9GZ7X9YTL!F\L%4?N5MO\:V^]77F['S/1117\0']
MA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% 'QI_P4@^"_\ 8?BBQ^-FB6NV
MUUDK9:P%'"7B)^[?K_RTB0C '6!F)R]?,5?J1\5?ASH_Q:^'>K_#K7'$<.J6
MAC2<J3]GE!#12X!!.R14;&1N"E3P37YB>)?#NL>$?$-]X5\0V9M[_3;R2UO(
M"P/ERQL59<C@X(/(X-?[2?0L\6O]?_#-9'CJE\9EG+2=WK*@T_8R\^5)TGVY
M(MZR/\T/I,^'W^J7&[S7"PMAL=>:MM&JOXD?^WFU-?XI):1*5%%%?V0?S<%%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7ZU_\&[G
M[+/]@>!?$O[7'B73L7.O2-HGAAY$Y%G$X:YE7U#S*D>>H-LX[U^7?P7^$WBW
MX[_%CP]\'/ MIYVK>(]5AL;,$':A=L&1L=$1<NQ[*I/:OZ2_@A\(?"?P#^$/
MASX,>![?R]+\-Z3#8VI90&EV+\TK8_C=MSL>[,37XQXS\1K+\DAE=)^_7=Y>
M4(N[_P# I67FE)'Z]X0\/O'YS+,JJ]R@M/.<MO\ P%7?DW%G54445_+1_2P4
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 %%%% !63X[\':5\0/!^H^#-;3-MJ-JT3L!DH>JN/=6 8
M>X%:U%8XG#T,9AYT*T5*$TXR3V::LT_)K0TI5:E"K&I3=I1::?9K5,_-WQAX
M6U;P1XHO_"6NP^7=Z?<M#,.Q(/##U!&"#W!%9M?4'[>7P=-Q;V_QCT.VRT(2
MUUI47JN<12GZ$["?=/2OE^O\V./N$L1P5Q37RR=^1/FIM_:IR^%^J^%_WDS^
MJ^&\ZI9_D]/%Q^)Z27:2W7ZKR:"BBBOC#W0HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "OCS_@I)\&/[-UVP^.6BVV(=3V6&M[?X;E$_<R=?XXD*<  & $G+U]A
MUA_$KP!HOQ3\ ZM\._$!VVNK6;0M*%+&%\AHY0 1DI(J.!G!*X/!-?MOT>_%
M2MX0^*&#SJ<G]6D_98A+K1FTI.W5TVHU(KJX);-GYCXO\!T_$3@7$Y9%+V\5
M[2BWTJP3Y5?HIJ\&^BDWT/RSHK0\6^%]:\$>*-0\'^([7R+_ $R\DMKN(,"%
MD1BIP1PPR,@C@C!'6L^O]^J-:CB:,:M*2E&2333NFGJFFM&FM4S_ "0JTJE"
MK*G434HMIIZ--:--=&@HHHK4@**** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHKM/V=_@7XT_:6^-?ASX'> +8OJ7B'4DMDE*%EMHOO2SOC^".,/
M(WLAQS65>O1PM"5:K+EC%-MO9)*[;]$:T*-7$UHTJ2O*3226[;T2^;/T2_X-
MZ/V/);C4=9_;1\9Z7B*W671O!?G)]Z0C%W=+GT7$"L.#OG':OU6KF/@O\)/!
MOP&^%'A_X.?#^Q^SZ/X<TR*RLD(&YPH^:1R.KNVYV/=F)[UT]?P]Q?Q%5XHS
M^MCY:1;M!=H+X5^K\VS^S.%,@I<-Y%2P4?B2O)]YOXG^B\D@HHHKYD^C"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 **** *FO:'I?B;1;OP]K=HL]I>V[PW,+=&1A@CV^O
M:OS^^,7PQU7X1?$"^\%ZEN=(7WV5PPQY\#?<?\N#Z,".U?H97DW[6WP/'Q8\
M"'6=#M-VN:,C2V81?FN(NKP^Y.,K_M#'\1K\6\;. 7Q?PY];PD+XK#7E&V\X
M?;AYO3FCYJR^)GWO '$BR/-/85I6HU;)]HRZ2_1^6O0^)**""#@C!'445_!!
M_1X4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110!\B?\ !27X+_9]0T_X[:);
M?)=[-/U[:.DJK^XF/)/**8R< #RHQU>OE*OU0^('@?0_B7X(U7X?^)%)L=7L
MVMYF5=S1DX*2J,@%D<+(N>-R#-?F'XV\'ZY\/O%VI>"/$ML(K_2KR2VN54Y4
MLIQN4_Q*1AE;H5((X-?[,?0E\6O]>?#=\.8ZI?%Y9RP5WK+#O^%+SY+.D[;1
MC!O61_FS])[P^_U6XS6=86%L/CKR=MHUE_$7_;]U47=N=M(F71117]J'\RA1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %?L=_P03_8>_P"%4_"F
M?]K7X@Z/LU_QI:^3X:BGC^:STG<#YHST:X=0W_7-(R#AR*^!_P#@EK^PS?\
M[;O[1UKHFNV4H\%>&S'J'C&[7(#P[OW=HK#H\S*5X((19&'*@'^@#3M.T_1]
M/@TG2;**VM;6%8;:V@C")%&H"JBJ.%4   #@ 5^#>,O%ZP^&61867OSLZC72
M.\8^LMW_ ';=)'[=X1\*/$8AYUB8^["ZII]9;.7I'9>=^L2:BBBOYL/Z&"BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M.%<J6&I:S>LY?S2_R6T5T7FVPHHHKY,^H"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@ KP;]K+]EU?'=O-\2/A_8@:W"FZ_LHE_X_D ^\
MH_YZ@?\ ?0&.H&?>:*^<XJX6RCC#)JF6YA"\):IKXHRZ2B^C7W-73NFT>ID^
M<8W(\?'%865I+==&NJ?D_P#@K5'YF.CQN8Y$*LIPRL,$'TI*^LOVJ_V44\7+
M<?$GX::>%U4 R:EID2X%X.\B#_GKZC^/_>^]\G21R12-%*A5E)#*PP01V-?Y
M[<<<#9QP)G#P6-5X.[IU$O=G'NNS7VH[I]TTW_37#W$.!XBP*KX=V:^*+WB_
M\NSZ^MTDHHHKXL]X**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OEK_@I%\%?[2T2Q^.N
MA67[[3]EAK_EI]Z!FQ!.V!_"[&(L3D^9"HX6OJ6J7B7PWHGC'P[?^$O$MG]H
MT_4[22UO8A@$QNI4[20=K#.5;&58 CD5^M^!WB;B_"/Q*P/$,&W2C+DKQ7VZ
M$[*HK=6E:<5_/&)^?>*' ^'\0N"L5D\[>TDN:E)_9JQU@_)-^[+^[*1^4E%=
M!\5?ASK?PD^(FK_#GQ!\USI5V8O."%5GC(#1S*#R%>-D<9YPPS7/U_T$8+&X
M3,<'3Q>%FITJD5.,D[J49).,D^J:::?8_P A\5AL1@L3/#UXN,X-QDGNI)V:
M?FFK,****Z3 **** "BBB@ HHHH ***]Q_82_8.^+?[=?Q4C\&>"+9[#0;&1
M'\3>*)X2UOIL)/0=/,F8 A(@<D\DJH9AR8_'X/+,'/%8J:A3@KMO9?\ ![):
MMZ+4ZL#@<7F6+AAL-!SG-V277^NKV2U9+^P-^P=\3_V[?B[%X+\*Q2V'AW3W
M27Q5XF>',6GP$_=7/#S/@A(^Y!)PJL1^_/P-^!_PU_9R^%VD_![X2>'8],T3
M1[<1V\*\O*QY>61NKR.V69CU)_"J7[./[.7PH_95^$^G?!SX.^'5L-*L%W22
M/AI[V<@;[B=\#S)7P,GH  J@*JJ.ZK^0./N.\7QACN2%X8:#]R/?^]+^\^BV
MBM%U;_J[@?@G"\)X/FG:6(FO>EV_NQ\EU?VGJ^B11117YZ?>!1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7A?[3W[)MI\
M1%F\=_#NVBM]= +W=F,+'?\ OZ++[]&[X/->Z45\]Q/PODW%^4SR_,J?-!ZI
M[2C+I*+Z27W-:---H]/*,WQ^28V.)PLK26_9KLUU3_X*U/S0O["^TN]ETW4K
M.6WN()#'/!,A5XV!P5(/((/:HJ^X/VAOV7_#?QHM&UO2C'IWB&*/$5Z%^2Y
M'"3 =?0,.1[@8KXS\8^#/$W@#Q!/X8\7:3+97MN?GBD'##LRD<,I[$<&OX'\
M0O#3/. ,=:LO:8>3]RJEH_*7\L[='H]XMJ]OZ0X9XKR_B7#WIOEJI>]![KS7
M>/GTZV,NBBBOS@^I"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#YB_P""D'P6&M^%;'XX
M:':?Z3H^VRUS8OW[5W_<RGH/DE<H3RQ\]!T2OC2OU>US0]'\3Z)>>&O$-D+F
MPU&TDM;V#=CS(I%*. ?X3@G##D'!'(K\QOC!\,]7^#WQ+UCX<:V_F2Z9=E(K
MC9M%Q"P#Q3 9. \;(^,Y&[!Y!K_8'Z#'BU_K9P)4X0Q]2^*RZWL[O66&D_=]
M?92O!]%!TD?YT_2G\/O]7^*H<182%J&,^.VT:T5K_P"#(^]YR4V<U1117]UG
M\JA1110 4444 %%%?;G_  3._P""/OC_ /:UO;+XO?&ZUO?#GPW5EE@)4QWF
MO@'[EN#S'">\Y'(X3)RR>3G6>99P]@)8S'5%""^]OM%=6^WS>EV>ID^39CGV
M.CA,%!RF_N2[M]$N_P EKH>9?\$]/^";OQ:_;P\=J;"*?1?!&FW 7Q#XLEAR
MBXP3;VX/$LY!''W4!#-U56_=OX!_ 'X5?LS?##3OA#\&_"T.E:-IR?*B<R7$
MI WSS/UDE; )8^P&  !L?#SX=^!OA-X+T[X=?#;PM9Z+HFDVX@T_3;"$)'"@
M]!W).26.2Q)))))K:K^1>-^/,QXQQ5G[F'B_=A?_ ,FEWE^$=EU;_JG@W@C
M<)X:Z]^O)>]/_P!MCVC^+W?1(HHHKX,^W"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 *Y3XL_!KP1\9-!.C
M>+-/_>Q@_8[^$ 36S'NK>GJIR#Z=".KHKCS#+\#FN#GA,9352E-6E&2NFOZV
MZIZK4WPV*Q&#KQK4).,XZIK1H^!OC5^SYXZ^"FIE=:MOM6F2R;;35[=#Y4GH
MK?\ /-\?PGWP2!FN$K]+-6TC2]>TV;1];T^&[M+A"D]O<1ATD4]B#P:^8/CO
M^P_?:7YWBCX-J]U;C+S:'(^98Q_TQ8_?'^R?F]"V<5_'7B/X"YADSGF'#R=:
MANZ>]2'^'K./_DZ[2U9^Y<+>(V%QRCALS:A4V4]HR]?Y7_Y+Z;'SE14EU:W-
ME<R6=[;R0S1.4EBE0JR,.""#R"/2HZ_G%IQ=GN?J2::N@HHHI#"BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *^:?^"COP8_X23P39?&G1;;-YH&VTU?:.7LI)/W;]?^6<SE> 21<<\1
MU]+5!JNE:7KVE76@ZY9+<V-_:R6U[;,Q EAD0HZ9'(RK$9'(SD5^I>#'B5C?
M";Q'P/$="[A3ERU8K[=&>E2/F^7WHWT4XQ?0^%\2N"L+X@<&8K)JME*<;TY/
M[-2.L)>E])6WBY+J?D]175?&OX6ZI\&/BAJ_PXU21I?[/N?]%N2H'VFW8!X9
M< D#=&RDC)VDE3R#7*U_T'9=F&"S?+Z..P=13HU8QG"2VE"24HR7DTTT?Y!8
MW!XK+L94PN)@X5*<G&47NI1=FGYIJP4445V',%7/#OAWQ!XNUVT\+^%=$N]2
MU*_G6"QT^PMVFFN)6.%1$4%F8GH ,UZ[^QW^P-^T9^VWXI_LCX1>$S'I%O,$
MU;Q3J8:+3['H2&DP3))@C$:!GY!( RP_:7]A'_@F5\ /V%]#34/#=B-?\9SP
M;-3\9:G;J)VR/FCMTR1;1'^ZI+-_&S8&/S_C'Q$R7A.FZ5_:XCI33V\YO[*\
MOB?16U/N^$N <XXHFJEO9T.LVM_**^T_/9=7?0^6/^";?_!#/3_"<EC\;?VV
M-(M[[4EVSZ5X +K+;VQZA[TC*S/_ -,02@_C+Y*+^F<$$-M"EM;0K''&H6.-
M% 55 P  .@IU%?REQ%Q-F_%&.>)Q\[OI%:1BNT5T\WN^K9_3N0<.Y5PU@EAL
M%"RZR>LI/O)]?39=$@HHHKP#W 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 **** //\ XR_L
MW_#OXSV[7.K6?V'50F(=7LT E]@XZ2+['D=B*^2OC!^S?\2?@W.]SK.G?;-+
MW8BU>R4M%[!QUC/LW&>A-?>M?G1\4_%OBK_@J%_P5XT7]FOX=>)M0M/@M^R;
MJ<'B/XIZKI-Z\*>(?&DB.MAHOF1D;XK:,R23H"5),L,B@[#7Y-QYX/<+\;<V
M(2]ABG_R\@E[S_OQT4O727]ZVA]IPYQQF^06I7]I1_ED]O\ "]UZ:KR,*BOL
M/XP?L0^!O&9EUGX>3)H.HMEC;A";24_[HYB^J\#^[7S)\2/@W\1OA/??9/&O
MAN:WC9ML-[&-\$O^[(.,^QP?4"OX[XR\,.+>"9N6,H\]'I5A>4/F[7@_*27E
M?<_<<BXNR7/XI4)\M3^26DOET?ROYV.7HHHK\\/IPHHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /G'_@
MHQ\&/^$N^']I\8-&M=U_X: M]2V]9+"1_E;K_P LIGS@#.)W8G"5\2U^L\NB
MP>)()?#EWI)OX-1A>UN+ *S?:8I%*/%A>2&5BIQSS7E'[/O_  ;[_&7Q]X_O
M;WXT^,%\*>"K;4'&GM&J2ZMJ=MNRC"+E+4E< F3+*V?W;#!K_67Z%GC?@:_A
MS7X<SVMRSRYKV4G=\]&HVU!6NW*G.ZMTA*"2M%M?P'])3PIQ\N-*.<9/2YEC
M%^\2LE&I!).3O9)3C9W_ )E)O62/@7P/X#\:_$SQ39^!_AYX4U#6]8U"7R[+
M3-+M'GGF;T5$!)P.2>@ )/%?IK^PY_P;^RN;/XC?MNZML7Y98O 6C7?)[[;N
MY0\>\<)]/WHY6OO[]F+]B_\ 9P_9 \-_\(_\"_AO::;-+$$O]9G'G7]]CG][
M<-\S#/.P80'[JBO4Z_9N+?&/,LS4L/DZ=&GMSO\ B/TZ0^5Y>:V/CN%O"7+\
MN<<1FK5:I_*O@7KUG\[+R9E^"O!'@[X<>%K+P1X \+V&C:/IT(BL=,TRU6&"
M!!V5%  ]?<DDUJ445^+3G.I-RD[MZMO=GZ_"$:<5&*LELET"BBBI*"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 ***CN[NUL+66^OKF.&"&-I)II7"I&@&2S$\  #))
MH ^8_P#@K?\ MUZO^PG^R;<^(OA;I']M_%7QUJL'A'X.>%XD$DNJ>(KT^7;X
MC/WDBR9GSA2(PA(,BUM?\$N_V%-(_P"">?['^@? N75_[9\67DTNN?$CQ5(Y
M>;7_ !%=D27MX[M\SC?B-"WS>7%'G)R3\O\ ["T%U_P5K_X**:W_ ,%5?%=M
M)/\ !GX/RWW@W]F.QN4/DZK>;O*U;Q.JMUWLOD0MC[J\A9(,G])J "H=0T[3
M]7LI--U6PANK>9=LMO<1!T<>A4\$5-14SA&<7&2NGNF--Q=UN>&?%+]A?X>^
M*S)J?P_O'T"\;)^S@&6U<_[I.Y/^ G _NU\[_$O]G/XM?"LO/XC\,2362?\
M,2T_,T&/4D#*?\#"U]]T$ C!&0>HK\8XM\"N"^)'*MA8O"UGUII<C?G3^'_P
M'D;ZL^\R7Q$S[*DJ=9^V@NDOB^4M_OYC\RZ*^[_B+^RO\&?B1ON;[PRNG7KY
M)OM((@<GU90"C'W*D^]>&>/_ -@;Q_HQ>[\ :_:ZS".5MKC%O/\ 09)1OJ67
MZ5_.'$O@1QUD+E4PU-8JFNM+XK>=-VE?RCS>I^IY3XB\.YE:-63HS[3V_P#
MEI]]CP.BMCQ;\/O''@.Y^R>,?"E_IS$X5KJV94?_ '6^ZWX$UCU^/8G"XG!U
MG1Q$'":W4DTUZIZH^XI5J5>FITY*47LT[K[T%%%%8&@4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !113HHI9Y5@@B9W<@(B+DL?0#O32;=D&PVB
MO1_ ?[*/QN\?;)[7PD^FVKX_TO6&^SKCU"D;R/<*17MOP]_8$\$Z1LO?B)XA
MN-7F&"UI:9MX/H2#O;Z@K]*_1^&_";COB=QEA\(Z=-_;J_NXV[J_O27^&,CY
M;->-.',INJM92DOLP]Y_AHOFT?*^A>'M>\4:BFD>&]&NK^ZD^Y;VD#2.??"@
M\>]>W_##]@[QOX@\O4OB3JJ:):G!-G 5FN6'H<?)']<L?5:^I?"G@GPCX&TX
M:5X/\.6>G0<;DM8 N\^K'JQ]R2:U*_HGA3Z.>09<XUL[K/$37V(WA3^;^.7W
MQ7>)^7YSXHYEBDZ>7P5*/\S]Z7_R*^Y^IR/PT^!OPR^$MN%\'>&XH[DKB34+
MC]Y<2>N7/0'T7 ]JZZBBOZ"R_+<ORG"1PN"I1I4X[1BE%+Y+\^I^:8G%8G&U
MG6Q$W.3W;;;_ !"BBBNTYPHHHH **** "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 **** /G__ (*6?\%"?AG_
M ,$U?V9;OX^^/-!N]?U2]U*#1?!'@W3) MWXCUJXW"WLHC@[<[6=WPVU(W(5
MVVHV)\)O@3_P45^(7@FT\>_M(?MQ7?@CQ;J-NMS-X(^%O@O1'T7178!A:/-J
MEI>75\4^Z\R30!R&*J@Q7Q#_ ,'->K7G@+]L']@#XR>.)&C^&WAKX_I+XPN9
MN+:";[=H\T+RD_*<6]O?, ?X4D[$U^N.K6=SJ6E76GV6K3V$T]N\<-_:)&TM
MLS*0)$$J.A92=P#JRY RI&10!X!^QIXP_;>;XS?%CX0?MFWOA?4X_"\VCS^
M?$GA#0)=/M=9TJZBN ;B6*6:8QW0FMY4EC$A12BE %=2?H/[7:?:OL/VF/S_
M "_,\G>-^S.-V.N,\9K\Z_\ @EY^UW^VI^T[^VG^UM\!_CY^T98R>'/@#XKC
MT#PQ/IGA&QLY+M;DZB%N[QRK9:%+:-ML?EJSY+?+\A^'_P!O/P;\,O@=_P $
M8H?CE^S)IU_\2/'/PY^(5AJ\O[:\NE0Z/>^(M9DU\1SS65P\LM_J*?OS:F3<
M;1HX@4FE\L( #]]9[BWM8C/=3I&@QEY&  R<#D^].5T8D*P)4X8 ]#U_K7YW
M_P#!8K4_CU\$/VE/AI^UUK?[%5S^T7\ O#/A'5M,\>?#S3+"+4+OP_?SSV\B
M>((M/F5DNY$MX7@#%?W4;SY>(2ECZ]_P1P\>_L,_%/\ 9EUWXF?\$]_& O/
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
M4 +]Y@J*RH@!]!_!'X+_  V_9T^$'AOX$_![PQ!HWA?PEHT&F:'IMN.(;>)
MJY/5F.-S.<LS%F)))-=3110 4444 %%%% !1110!'>65GJ%L]E?VD4\,@Q)%
M-&&5AZ$'@UYSXS_9(^!7C/?+)X/73)WS_I&CR>01_P  &8__ !VO2J*\C-L@
MR3/:/LLQPT*T?[\5*WHVKKU5CMP699AET^?"U90?]UM??;?YGS#XM_X)YW:[
MIO GQ"C?^Y;:M;%<?62/.?\ OBO-?%'[(?Q[\+[I#X+;4(E_Y:Z7<)-GZ("'
M_P#':^Z**_)LX^C]X?YDW+#QJ8>7]R=U?TFI_<FC[3 ^)?$N$LJKC57]Z-G]
M\>7\;GYLZUX9\2>&YOL_B+P_?6$F<>7>VCQ-GZ,!5&OTQN+:WNX6MKNW26-Q
MAHY$#*1[@URNN_ ;X,>)-S:M\,M&9F^])#8K$Y^K1[3^M?FN9?1DQL6WE^8Q
MEY5(./\ Y-%RO_X"CZO">+6'>F)PK7G&2?X-+\S\^**^V-7_ &(O@%J63::)
M?V!/_/IJ4AQ_W]WUS6I?\$]OA_+G^Q_'>L0?W?M,<4N/^^52OBL9]'OQ$PK_
M '4:57_#4M_Z6H'OT/$WABM\;G#UC_\ (N1\F45]+7O_  3KNU).G?%B-_19
M]&*_J)3_ "K+N?\ @GKX^4G[)X]T=QGCS(I4_DIKYZMX,>)M!^]ETGZ3IR_*
M;/3I\><)U-L4OG&:_.)\^T5[O+_P3[^+8'[GQ7X<8Y_BN+@<?]^334_X)^_&
M(L _B?PR!W(N[@G_ -$5Q/PG\1D[?V;4_#_,W_USX6:_WN/X_P"1X517OD/_
M  3Y^*#-BX\9:"H]4>=OYQBK]I_P3P\3N1]N^)5A&/XO*L'?'YLM=%+P=\2J
MS]W+I_.4%^<D9SXXX4AOBH_)2?Y(^=**^H]/_P""=NCQD'5?BG<S#N+?2EC_
M %,C5T.E?L#?!NR(?4=8UV\8=5>[C13^"Q@_K7N83P#\2<0_WF'A3_Q5(/\
M](<CSZWB1PI2^&I*7I"7_MR1\=TJJSL$1223@ #K7W;HO[)O[/VAX:#X=P3N
M.KWMS+-G\'<K^E=GH7@KP;X74+X:\)Z;IX P/L5C'%_Z"!7V&7?1GXAJM?7L
M=2IK^Y&51_C[/\SP\5XL99#_ '?#SE_B:C^7,?!'AOX'_%[Q=M;P_P##G5ID
M;[LSV;1QG_@;X7]:]&\*_L%_%[6-LOB34M+T>,_>22<SRC_@,8*G_ONOL2BO
MT7*/HX\&X-J6.K5:[[74(OY17-_Y.?+XWQ3SVO=8>G"FO1R?WO3_ ,E/"O!_
M[ WPNT?;-XNUW4=9E'WHU86T+?\  4R__C]>K^#OA=\._A_$(_!O@W3]/8#!
MFAMQYK#WD.6;\36]17ZUD? _"/#=GEN"ITY+[7+>?_@<KR_$^*S#B'.\UNL5
MB)23Z7M'_P !5E^ 4445]4>.%%%% !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!Y5^VG^Q?\ /V_OV=M=_9A_:4\)MJOAK7$5M]O+Y5U87*',5W;2X/E31MR
MK8((+*RLC,K>3? #]GS_ (*;?LN?#:T^!^C_ +3'PY^*VA:':+9^&/$OQ$\.
MW]AKEO:H-L4-[)9SR17[1H%7S@L#OMR^6):OJZB@#XR_9)_X)&V_P0T[]I37
M_C)\<I?$_BK]JBXGE^(%SX<T3^R;#2A)!>0^7I\4DUQ*NU;Z7YY97)V(=JX.
M? O$7_!!C]LKXB_\$M[[_@EU\3?^"BVC77A70Q:0_#VZTGX8K;2&"VOX[J)=
M4=[J1IU54*(EOY!1MK/).%V']2J* /F67]FW]O3P=\9O#WQO\$_M6^%?$EQ%
MX"CT#QWX=\6>#I+2T\172WMS=1WUO)9SYTXP?:'AB0QW.Z)V$C.X$IUOV!?V
M$],_8R3XF^,=0US3M0\6?&#XBW?C'Q@VA:8;+3;6YF546UM(&=V$:*N6D=B\
MLCR2$*&6-/H2B@#Y>_X*\?L ^/\ _@IQ^QQJW['?A/XS:3X&T[Q'?6<^N:S?
M^&9-3FV6MU#=1)"B74"H3)"-S,6^7@ 'FN9_;:_X)W_M,?MD>-?V??']U^T?
MX*T&^^!WCRT\83QI\/[NXBUW48" $ .HJ;: Q@C;F1@S9W8 !^QZ* /D/X]_
M\$]OV@OC/_P4:^#'[?5A^T#X0TM/@YHNJZ?:>$Y? ]U/_:8U*T-O=N]R+]/+
MQNW1@1G:5&[?DU5\;_\ !._]IGQ'_P %5-)_X*7Z-^TAX+M8]"^&]QX'L/!%
MQX NI!)ILEU-=>;)=#45)G\V1266,)MC"[026K[&HH ^0X/^">G[0-K_ ,%;
MI_\ @IU;_M"^$Q8W/PS'P_F\#'P-<F0Z*-06^\S[9]OP+KS57Y_)V8XV=ZS/
MCM_P38_:3O?^"ET'_!1C]D?]K/1O!-_KGP\B\&>/?#_BOP.VM07-C%<>?'/:
M;;J Q3 A,!CM#)N.\.\9^SZ* /S\^"__  1M_:*^".C_ +3OAKPQ^W[>/:_'
MKQ%?^(-#U"?P5;"_T;6KM4W:E=2Q.BW#QNH9(8$MHR1DX!")Z3XV_8%^.?[4
MOQ@^"7Q(_;/\=> ;T_ KQ5_PDVD7W@7P[=6M[KVJK 8HVD-Q-(+"UW%9I+:-
MIO->*+]XBIAOKJB@#X[\-_\ !-CXY?"W_@I?\4OVX_@G^U78Z'X7^,UIX?D\
M>^";OP8MU=S7FC6WV>V6WO3.!!!(N[S?W3.5ED5"C%)8KG_!/?\ X)[?'7]C
M#]H#XX_%_P ;_M!>%_%FF_&[QY+XLU#1]-\$7&G2Z3>/O7RXIGOIQ)%L9 =R
M!LIG(W8'UQ10!\4?$3_@FW^U7X4_X*1>+OV\/V,_VK/#/@VV^+'AK2]'^*6@
M>+/ KZNQ;3XQ#;WM@R7,(680@(%ES&K;F82A@BY7[*7_  1@N?A#H_[37PS_
M &@/VA9?B%X!_:0\5ZSJFK^')]"2"]MA>[HS/)?A_P!Y<F,JQ,<,2)*H9!@
M5]V44 ?G+^R=_P $A/\ @H/\ _"%I^QYX_\ ^"HLGB3]F[1\VMAX6M_ D$'B
M*]T;<2-%EU)G9H+4J?*=XLR&+,<1@4KL]@_:[_X)Q?&'XQ?MW_"[]O3]FW]I
M?3OA]XC\#^$]0\*:U::MX,&KPWVDW3F0F!?/A$4Z,SE2V],E"5(1DD^NJ* /
MBOX__P#!-K]IX?\ !0?1_P#@H/\ L5_M2^'?"7B&^^&L7@3X@:;X_P#!LFM6
M^IZ?%<BXCO8U@N;9A=*P7C<B'8.0"ZM%^R!_P3"_:1_9"_:B_: _::\/_MBV
M/B*X^-5[IEW_ &;XG\%B<I=V=JT*75S+!/!D,TT[?9X$B10(E5@J[:^V:* /
ME;_@D)_P3[^)W_!,?]DNS_9&\:?''1?'NDZ+J=[=Z'JMAX3ETJX075P]Q+',
MK7<ZR8DD<JR[." 0<9/SQ\,_^"*O[=_[%OQ:\4Z#_P $TO\ @IK'\-/@GXU\
M03:O=_#[Q!\/;;6Y?#,\QS*-,>X8H!CA-P0 !/,$S)O/Z844 <S\&_A5X>^"
M/PQT;X6>&+Z_O+72+7RWU'5KHSWE_.S&2>[N)2!YL\TKR32/@;I)&.!G%=-1
M7A'[=?B/_@HIX0\,>'O$_P#P3U^&_P -?&%[9:I(_C#PQ\0-7N;";4;+9A([
M"XB'E13;R6+3?+A0 "3B@#W>O ?^"@__  4;_9__ ."='PIA\<?%B[NM7\2:
M[<?8? /P[\/IY^M>*]28A8[2SMURS9=T#28VIN&<LR*WSK??M"?\'&/QZ@_X
M0GP#_P $\?@_\ Y9QY5SXV^('Q:B\4);+]UI;>TTR,%I!RR+*"G*A^]>E?L0
M?\$B_ '[-WQ6N?VN_P!I7XN:W\=?V@-4@,5]\5/&L"*-,B.0;;2;)28M,@PS
M +'EL,ZAE1BE '(_\$YOV"?CSXN^.=Y_P50_X*;Q6EW\<O$.GM:>"/ ]O*)M
M.^%NAON*Z=:]5:\=6/GW Y)=U!^:0O\ =E%% !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 %%%% 'RE_P %._VZ/%O[)^M?
M!3X)_#C4M'T7Q%\=/BC;>$;/QAXCM3/9>'X&7?-<^3O03W#92*"-G5#)*&;<
MJ%'XS]D2_P#V^_!^N>#-;O?VA9?BCX$\0?&WQ_X9\<V?C'PY$=4T2VL]7\0I
M9WUG>6?E*D/FV%M T$T4B1K<*D)B1$C7W+]O[]@?]FW_ (*1_L_WG[-'[2NA
MRW&GW$PO]&U+3K@0ZAHU]$"J7UI(0=DB"0J<AD99"K*RL0?S?_X)E_M<?MF_
M\$O/B]X+_80_;4 ^(/P4^)OQ?\5>#O@U\:8#_P 32WUZ#Q%J%I)::LA)9WN[
MJ*2=79G<&Y)\V55=80#[P_;=_;^UWX+?&7P1^Q+^S!X*T_QG\=_B9#+=:#HF
MJW#QZ7X=TF(L)]<U9XOWB6D>U@D28DN)%,:%3\P]G^"OP\^+/@;2I)OC!^T!
MJ/CG5KN*,W);0+#3=/M91G=]D@@B\Z.,Y^[/<7# */GZD_F'^Q9\ IOVRO\
M@N_^W;\0?BY\4O''A^[\$1^&/"6C6G@WQ-+H]R=)N+:5U N[;;=0)NT^"8""
M6-7>1C('R!7K_P#P2C^,O[37PF_X*,_M)?\ !*[X[?&7Q'\3/#GPS@TGQ+\-
M/&OC"]-YJ\6EZC$LIL;RZ8;[ID\Z-5D?YLQ2G.UD5 #[I^-NI_&#2OAIJ,GP
M$\-:5JGBZ?R[?18]>NC%86TDDBH;JYVD.\,*LTK1QGS)!'L4J6##X)/QO_X*
MQ_L,?\%)O@?\ OVE_P!HWPK\>OAQ\?K_ %73(WT?X;0^'=0\*WEG:?:6DC2"
M:7S;95PQ:621MBR9V%59_P!(:_+3_@HQ?_\ !07]@#_@H=\'/^"A6I_&_0_B
MA\+/$WC2Q^&FJ^ ;KP3!9W/A&TUBY0-<:?,K/(SR/#&7DWJSM#!&XDCV^4 ?
MJ77PC^QO^T=^U7XB_P""TG[2_P"RE\:?CBOB7P9X#\#^&=2\'Z5!H%M80Z<;
MZ+SIO]6#)(06*[I)'.U5Z5]W5^3VC_LA?!C]M#_@X#_:Y^%/[0UIK&K>#_\
MA6'@B35/"EEK]SI]GJ[&R4(+LVKQRSQIRRPF3RBQ#.CLD90 _6".2.:-98G#
M*P!5E.00>A!KY]^&?PA_;(^#_P"R;XV\)_$C]M>/QQ\07U+5]1T#Q]=^!;6W
M&E6KMYEM:&SCD$<IB0'#,>LF-I5 #\7_ /!*OX*W/['W_!37]I[_ ()$>$O&
M7B;4?@99>#]'\8>!=(N?$EV+CPM]NV+/8V]W'(L\2.TK8PX8K;JQ)=I&?H/^
M#<FT?3_^"5WQ(TY[^ZNOLWQ<\;PBXOKIYYI D@4%Y')9VP!EF))/)- %S]B+
M]L']L_X\?\&W@_;=O_C\L?Q=B\!>-?$,WC&^\-6ESYLVGZAJY@C%L%2W0;+:
M&(?NRJHOW">1[1^QAXB_:D_;1_X(M?#[Q1H_[2%SX8^+/C[X36EPGQ,ET2"\
MDL]2FC#&Z-MA(F)Y& %"[LK@@5\N_P#!)_\ Y5'IO^R(_$O_ -+M>K*\>^#=
M-\4_\&A6BZG>:EJ]K<:'^SM9ZA82:5KMU9?OHT0@2B"1!/&>08Y0Z'/W<X-
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
MT^/6H:3>:QX<TWP7<6+Z2^FVTUO;"&X>^E#@I-^\W1\E05VYQ7UK10 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
?%%%% !1110 4444 %%%% !1110 4444 %%%% '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>29
<FILENAME>cms-20241231_g13.jpg
<DESCRIPTION>GRAPHIC - CE CEP COMMITTED CAPACITY ADDITIONS
<TEXT>
begin 644 cms-20241231_g13.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[ 1, 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 RO&_C/0/AYX
M4OO&GB>XDCLM/A\R7R(&EED)(58XXT!:21V*HB*"SLRJ 20*\!T#_@HS96GQ
MV\.?!#XW_LU^._ARWC:X:W\&:UXEAMFMM1G&-L+^1*_DRMN4!"6(+J&VY!KZ
M1DBBF4)-&K@,& 89&0<@_4$ _A7Q9^V?^T#IOAO]L3X0V/[2_P"SQXFT?X<Z
M'XK,_A_QO)<VLUK/K[J8K1Y5@D<PP1@R2!799&8*^S;$RL ?37QU_:!\(_ F
MRT6VU;3[W5M<\4:NFE>%?#6E!#=ZI=L"=J^8RI'&B@O)*[*B*,DY(!I_#+]H
MK3/&?Q-U3X&>-/"EUX6\;:3I<6J/H=[=13I>Z?(YC6[MIHSB:,2 QOD*R.,%
M<%6;Y[^,NHWWB'_@MS\(?">HNS6'AWX3ZGJ^FQL?E6ZN6O;:5@/4QQ1C\!3_
M -L#5KOPE_P58_9CUG0V9;C5['Q#I>I*G_+:U^SJ0K>H5G9QZ%0>U 'N/B']
MJ-+CXH:_\(?@Y\,=4\;ZQX1LX;CQ8=.OK:V@TYIE+PVHDG=1+=.@+B,?*HQO
M=,@'H/AI^T5\)?BK\%8_V@/#GB=(?#(L9[F_N]17R&TX0;A<1W"M_JGB*.'!
MZ%3R1@GYK_X(MZE?>+_A9\6_B?K\C2:MXA^.6M3ZA*YRW$5J0GT4N^!V!KY4
M^+GQ"\2^"OV2?VU_A[X:NI8=+B^/'DVXB8A8$O-2Q<1KZ*RVZH1Z.?6@#] -
M-_;J\-GPSX=^+/BOX7:]H/P[\6ZC!9Z#XUU.6 )_I#;;6XN;<.9;6VG.T1RL
M#CS(S(L8;->[5\M_\%#_  EHEA_P2A\8>%/LZ?8]-\!V"VJ8&%-N]LT6/HT:
MX^E>Q_LE>*-:\<?LJ_#/QIXCG>74=7^'^C7M_+*26>:6QA=V.>Y9B?QH ]!H
MHHH ***SM2UG4+&Z,%OX>N;E=H/FQ,,?3F@#1HK'_P"$EU?_ *%"]_[Z6C_A
M)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$
MEU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%
M"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z
M%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\
MOI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z
M6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'
M_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=
M7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)
M=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0
MO?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"
M]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#
M8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C
M_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL
M?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_
M .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_
M *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[
MZ6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_
M[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:
M-BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A
M)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$
MEU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%
M"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z
M%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\
MOI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z
M6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'
M_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=
M7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)
M=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0
MO?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"
M]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#
M8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C
M_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL
M?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_
M .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_
M *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6I+/7M2N;I()O#
M-U"K-AI79<+[F@#4HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y3XV?$+
MQ)\*OAGJ7CSPG\+-9\:7U@(VC\.: 8Q=W2M(JL8Q(P!*J2^T9)"X )->(?&_
M3-:_X*!?#;0_A'!\#_%_A?1KGQ)IVI^)]3\;Z0NGRZ?;VLZSM!!&79Y;B4IY
M09 8E5Y&+Y"H_P!-44 ?.W[57P+\7VW[2OPO_;4^&?ARXUF^\#M=Z5XKT*Q"
MFYOM%NXW1I(5)'F26[N91$#EPS!<L K5-*^$7B7]HC]NS0?VK_$'A/4]%\)?
M#GPK<:=X/@UZR>UN]3U.[+K<77V>0"2&!(6$8\U4=G.X#:H)^E** /EOX$^
M_%/["OQ-^*OAE?AOXCU_P5XW\4R>+?!UQX6TIKUXKVY15N].F1.;<AHXC%))
MMA*'YI%*D5@^ /\ @G)K'BS]B7XI?"?XQ3VMAXV^,_B#4/%&NO%*)XM)U&:=
M;BT@WK_K%A>.,N5X):4*2""?L*B@#X\^+WA[X_\ [4'[&VD?L77OPLU[0/%^
MK6^F:1X^U[4+';IFEVMK+"UU>0W.?+O/.$&(HH2[_OAY@CVL1]9^$O"^C>"/
M"FF>"_#EMY.GZ/I\-E80YSY<,4:QHOX*H%:%% !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 %%%% !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 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 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 %%8?Q(^(GA7
MX3^!M2^(OC6]>WTS2K?S;EXH6ED<DA5CCC0%I)'<JB(H+,S*H!)%?.FF_P#!
M4;P_H7Q4T#X>_M ?LR_$7X8V'BZ^%GX8\2>+M-B2TN)V("1S;';[.QR."6VY
MRVU<L #ZGHKE_C-\6/#WP0^&FJ?$WQ+87][!IT2"'3=)M?/O-0N)'6*"UMX@
M1YDTLKI&B9&6<#(ZUYO^S?\ MGZQ^T1XXN/!D_[(/QA\"Q6VG/=OK7Q \(C3
M;-MKHHB1VD)>0[\A5!X5B< 4 >X45Y1XA_:C2X^*&O\ PA^#GPQU3QOK'A&S
MAN/%ATZ^MK:#3FF4O#:B2=U$MTZ N(Q\JC&]TR >@^&G[17PE^*OP5C_ &@/
M#GB=(?#(L9[F_N]17R&TX0;A<1W"M_JGB*.'!Z%3R1@D [>BO"=-_;J\-GPS
MX=^+/BOX7:]H/P[\6ZC!9Z#XUU.6 )_I#;;6XN;<.9;6VG.T1RL#CS(S(L8;
M->[4 %%%% !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!5U;1-)UZ
M"*UUG3XKF.&ZAN8HYERJS1.)(WQZJZJP/8J#U KYR_X*)_#JV_:83P#^R;I%
ML)]2UCQE9Z]J]PJY.CZ-8LS7%XQ_@9V=+>/.-[S$#A7Q[)^T!\2_%WPE^%FI
M>,_ 'PGU?QMK<*;-*\.:*J^9<SMG;O=CB.('EGY('0,2 ?EGX9_M3?M4^ =.
MU'6[K_@FG\2]<\9Z\RRZYKM]?V=M'=3*"(H5PSFWM(@Q6.,;M@+,Q>1Y)' /
M;?VU/V9/B[^TMH/ANT^$?[1<WP\OO#&M'5[>YBT!+X75VL92#?ND0*J;Y#C#
M99E;&4%<-^QC^TM^TK;?'+7?V)OVU]+TV7QSHNA#6_#_ (NT2+R[3Q)I?FB%
MIM@50DBNP!"JH.'&Q2F7]%^+?[1GQ6^"7B3PIH>I_LQ>*_&>G:OII.O>(O -
MNMTNFWJ[08S:LPD\IB2P<MP,#YCG#/AY\._$7Q'_ &BO^&J_'/@BZ\-C3O"+
M^'O"NB:G)$U\89KA;BYN[D0NZ1%C'$D<0=F55=GVM)L0 \7_ ."+>I7WB_X6
M?%OXGZ_(TFK>(?CEK4^H2N<MQ%:D)]%+O@=@:^5/BY\0O$O@K]DG]M?X>^&K
MJ6'2XOCQY-N(F(6!+S4L7$:^BLMNJ$>CGUK[2^!/@/Q3^PK\3?BKX97X;^(]
M?\%>-_%,GBWP=<>%M*:]>*]N45;O3ID3FW(:.(Q22;82A^:12I%8/@#_ ()R
M:QXL_8E^*7PG^,4]K8>-OC/X@U#Q1KKQ2B>+2=1FG6XM(-Z_ZQ87CC+E>"6E
M"D@@D WO^"A_A+1+#_@E#XP\*?9T^QZ;X#L%M4P,*;=[9HL?1HUQ]*]C_9*\
M4:UXX_95^&?C3Q'.\NHZO\/]&O;^64DL\TMC"[L<]RS$_C7S[\7O#WQ__:@_
M8VTC]BZ]^%FO:!XOU:WTS2/'VO:A8[=,TNUM986NKR&YSY=YYP@Q%%"7?]\/
M,$>UB/K/PEX7T;P1X4TSP7X<MO)T_1]/ALK"'.?+ABC6-%_!5 H T**** "J
M5]XBT339_LM_J4<4@ .QCSBKM1RV=I,V^:UC=O5D!- %'_A,?#'_ $&H/^^J
M/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]
M!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$
MQ\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^
M$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% %
M/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_
M -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I_
M_/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G
M:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1
M_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_
M -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:
M?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_
M9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J
MN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_
M +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$
MQ\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC
M_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJ
MC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H
M/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q
M\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3
M_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4
M 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_W
MZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\
M/C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?
MV=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ
M%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_
M]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\
M/C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJK
MG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[
MZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H
M/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]
M!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH
M_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#
M_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J
M#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_
M $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_
M .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^
MA0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/
M_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/
MC#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9V
MG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\
M?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C
M#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\
MSXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9V
MG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#
M_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0
M:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_
M $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q
M\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_
M +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?
M]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\,
M?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A,
M?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A
M0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#
M_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\
M\^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG
M_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A
M1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SX
MP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_
M //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJGVWBCP_>3K:VNJQ/(YPB
M*>2:L_V=I_\ SXP_]^A2I8V4;!X[.)6'0K& 10!+1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 445\$?\%"O^"X/_  P=^T=<_L_?
M\,P_\)5]GTBUOO[7_P"$U^P[O.4ML\K[%+C&.N_GT%>IE&2YGGV+^K8&GSSL
MW:\5HK7=Y-+JNIYF:YQEV287ZQC9\D+I7LWJ]M(IOIV/O>BOR7_XBC/^K&O_
M #)O_P![*/\ B*,_ZL:_\R;_ />ROI_^(9\;_P#0)_Y4I?\ R9\Y_P 1%X-_
MZ"O_ "2I_P#('ZT45^2__$49_P!6-?\ F3?_ +V4?\11G_5C7_F3?_O91_Q#
M/C?_ *!/_*E+_P"3#_B(O!O_ $%?^25/_D#]:**_)?\ XBC/^K&O_,F__>RC
M_B*,_P"K&O\ S)O_ -[*/^(9\;_] G_E2E_\F'_$1>#?^@K_ ,DJ?_('ZT45
M^2__ !%&?]6-?^9-_P#O91_Q%&?]6-?^9-_^]E'_ !#/C?\ Z!/_ "I2_P#D
MP_XB+P;_ -!7_DE3_P"0/UHHK\E_^(HS_JQK_P R;_\ >RC_ (BC/^K&O_,F
M_P#WLH_XAGQO_P! G_E2E_\ )A_Q$7@W_H*_\DJ?_('ZT45^2_\ Q%&?]6-?
M^9-_^]E'_$49_P!6-?\ F3?_ +V4?\0SXW_Z!/\ RI2_^3#_ (B+P;_T%?\
MDE3_ .0/UHHK\E_^(HS_ *L:_P#,F_\ WLH_XBC/^K&O_,F__>RC_B&?&_\
MT"?^5*7_ ,F'_$1>#?\ H*_\DJ?_ "!^M%%?DO\ \11G_5C7_F3?_O91_P 1
M1G_5C7_F3?\ [V4?\0SXW_Z!/_*E+_Y,/^(B\&_]!7_DE3_Y _6BBOR7_P"(
MHS_JQK_S)O\ ][*/^(HS_JQK_P R;_\ >RC_ (AGQO\ ] G_ )4I?_)A_P 1
M%X-_Z"O_ "2I_P#('ZT45^2__$49_P!6-?\ F3?_ +V4?\11G_5C7_F3?_O9
M1_Q#/C?_ *!/_*E+_P"3#_B(O!O_ $%?^25/_D#]:**_)?\ XBC/^K&O_,F_
M_>RC_B*,_P"K&O\ S)O_ -[*/^(9\;_] G_E2E_\F'_$1>#?^@K_ ,DJ?_('
MZT45^2__ !%&?]6-?^9-_P#O91_Q%&?]6-?^9-_^]E'_ !#/C?\ Z!/_ "I2
M_P#DP_XB+P;_ -!7_DE3_P"0/UHHK)\ ^*?^$Y\":+XU^P_9?[8TBVOOLWF[
M_)\V)9-F[ W8W8S@9QT%:U?#3C*$G&6Z/M(RC.*E'9A1114E!1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !7X(?\'"G_*1S4_^Q2TK_P!%
MM7[WU^"'_!PI_P I'-3_ .Q2TK_T6U?J7A%_R54O^O4OSB?FOBK_ ,DPO^OD
M?RD?#U%%%?TT?SB%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110!_5'\ O^2$^"O\ L4M-_P#26.NMKDO@%_R0GP5_V*6F_P#I
M+'76U_#>*_WJI_B?YG]HX7_=H>B_(****YS<**** "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 *_!#_@X4_P"4CFI_]BEI7_HMJ_>^OP0_X.%/
M^4CFI_\ 8I:5_P"BVK]2\(O^2JE_UZE^<3\U\5?^287_ %\C^4CX>HHHK^FC
M^<0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M /ZH_@%_R0GP5_V*6F_^DL==;7)? +_DA/@K_L4M-_\ 26.NMK^&\5_O53_$
M_P S^T<+_NT/1?D%%%%<YN%%%% !1110 4444 %%%% !145]?66F6DFH:E>1
M6\$2[I9YY B(/4D\ 5RNE_M!? 37-6&@Z+\;O"%Y?,P5;*U\2VLDI8]!L60G
M/X4 =?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
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
M&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'
M^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^
M_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T
M_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'
M_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^S
MM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0
MJ:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__
M )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_O
MT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/
M_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:
MB@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y
M\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*
M/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\
M^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@
M"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8
M?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[
M.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?
M&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'
M^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^
M_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T
M_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'
M_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^S
MM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*_!3_@X0BBA_P""
MC6II#&J+_P (EI7"K@?ZMJ_?&OP0_P"#A3_E(YJ?_8I:5_Z+:OU+PB_Y*J7_
M %ZE^<3\U\5?^287_7R/Y2/AZBBBOZ:/YQ"BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH _J=^ >GV!^!7@LFRA)/A+3<DQC_
M )]8ZZY+&RC8/'9Q*PZ%8P"*Y?X!?\D)\%?]BEIO_I+'76U_#>*_WJI_B?YG
M]HX7_=H>B_(****YS<**** "BBB@ HHHH *^5?\ @L-IGQ@UG]E"RTKX!?VY
M_P )C<>.-,303X;GDBO1*?-R8GC(9/EW98$ +N)(&:^JJ^?O^"D7[3NK_L>?
M O2OV@-(\/#5_P"QO&%FMWI+79@%Y!-'-$\?F!6V'#[@=IPRKP: /@[X ?\
M!O[\>?BGJ@\>_MB_%\:";QQ->Z;IMS_:6JSD]1+<.3%&W^T#-TZ5^@/[-/\
MP3D_8^_916"]^%7P@L7UB$#_ (J36A]MU M_>660'R2>XB"+[5\7_P#$2IHG
M_1GEW_X72_\ R%1_Q$J:)_T9Y=_^%TO_ ,A4 ?J#17SY_P $W/VJ]=_;0^"F
MM_'S6=!.D1ZCXSNH-.T;[:;A;&VAM[:-8Q(57=DAI#A0-TC8%?0= !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 %%%% !7X(?\ !PI_RD<U/_L4M*_]%M7[WU^"'_!PI_RD<U/_ +%+2O\
MT6U?J7A%_P E5+_KU+\XGYKXJ_\ ),+_ *^1_*1\/4445_31_.(4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ']4?P"_Y(3X
M*_[%+3?_ $ECKK:Y+X!?\D)\%?\ 8I:;_P"DL==;7\-XK_>JG^)_F?VCA?\
M=H>B_(****YS<**** "BBB@ HHHH *X/]I']FWX4_M7?"RZ^#_QCTBXN]'N;
MB.X M;MX9(9XR2DBLO!()/#!E/=37>5Y?^U_^U;X!_8Q^"=Y\</B-I&IW]C;
M745K%9:1$C333RDA%^=E55R#EB>!V)XH ^?4_P"":_AWX+<:;^R[\+/C!H4?
M2WU+PW9:-XAB3T$R(+*\;&/O):YYRYK;^'OPE_X)2>._%R_#+4_V7_!?A3QD
M4#'P7XT\(0Z=J3 D@&))!LNEX/SV[RH<'YN*^(OBI_P6*_X* _MG^*'^%?[(
M/PYO/#4-WE8[/PG9OJ&K/&>"TER4Q"HX.^-(]O.7(YKHOV?/^"!_[0_Q@UP?
M$O\ ;0^+TN@O>2B>]L;.]_M+6;AN_FW#EHHF_P!K,QXY H _37]G_P#9Y\ ?
MLV:)KG@[X6Z+;:7H.I>(I-4L-(LXRL5CYD$"21KDG@RQ22 #  D"@ **[VN/
M^!GPV\&?!OP!!\)_!'BC5]6MO#[BUGGU[7YM1NXY#&D@2225B4^22-A&-JJK
MKM4 BNPH **** "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 *_!#_@X4_Y2.:G_ -BEI7_HMJ_>^OP0_P"#
MA3_E(YJ?_8I:5_Z+:OU+PB_Y*J7_ %ZE^<3\U\5?^287_7R/Y2/AZBBBOZ:/
MYQ"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M _JC^ 7_ "0GP5_V*6F_^DL==;7)? +_ )(3X*_[%+3?_26.NMK^&\5_O53_
M !/\S^T<+_NT/1?D%%%%<YN%%%% !1110 4444 %>%?\% OV:]-_:Y^$VA?
M+6O%!T>RUKQE:/>7L4D0F$4$-Q.RPK(<22,(\  ,0"7*E4:O=:Y+XW?"'1?C
MC\.;WP!K&JWVF22O'<:9K6ES>7=Z7>Q.)(+N!_X9(W4,.Q&5.58@@'CWPI_8
M*\<? SPNG@OX/?MA^)O#>EI@_9-(\ ^%81(P&-[E=+S(_JS$L>YKIO\ AG']
MI'_I(/X^_P#"/\,?_*NOEWXN?MU_\%1OV$[F30_C_P#LTZ1\3O#UH2MG\0?#
M,$]HEY$.CW/DK*EM(>ZM'&,YV[P-Q\\M/^#D#Q5K<L6D>'OV)Q<:A*2L<47C
M=YC(W8+&MB&/TR: /O/]DCX._$;X'^'?&'A[XI?$*]\5WM_XYN]3M_$VIK&D
MU_;36]L49TC^6,H5:': JCR?E55*BO4]+U33-<TRVUK1-1@O+.\@2>TN[699
M(IXG4,KHRDAE((((."#D5\2?!K4_^"C_ /P4&DC;X_\ @V#X,?":;!U31;"&
M:'7/$<!ZVI>5O,MX''#R!(F9"57<&)7[=L+"QTJQATO3+2.WMK:)8K>"% J1
MHH 55 X     Z8H EHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH ***_FV_P""LG_*1SXN_P#8VR?^BXZ^PX-X3_UNQU3#
M>V]ER1YK\O-?5*UN:/?N?)\7<4?ZJX*GB/8^TYI<MN;EMHW>_++L?TDT5_)?
M17Z-_P 04_ZC_P#RE_\ =#\__P"(Q?\ 4#_Y5_\ N9_6A17\E]%'_$%/^H__
M ,I?_= _XC%_U _^5?\ [F?UH45_)?11_P 04_ZC_P#RE_\ = _XC%_U _\
ME7_[F?UH45_)?11_Q!3_ *C_ /RE_P#= _XC%_U _P#E7_[F?UH45_)?11_Q
M!3_J/_\ *7_W0/\ B,7_ % _^5?_ +F?UH45_)?11_Q!3_J/_P#*7_W0/^(Q
M?]0/_E7_ .YG]:%%?R7T4?\ $%/^H_\ \I?_ '0/^(Q?]0/_ )5_^YG]:%%?
MR7T4?\04_P"H_P#\I?\ W0/^(Q?]0/\ Y5_^YG]:%%?R7T4?\04_ZC__ "E_
M]T#_ (C%_P!0/_E7_P"YG]:%%?R7T4?\04_ZC_\ RE_]T#_B,7_4#_Y5_P#N
M9_6A17\E]%'_ !!3_J/_ /*7_P!T#_B,7_4#_P"5?_N9_6A17\E]=;\ O^2[
M>"O^QMTW_P!*HZBKX+^SI2G]?V3?\+M_W$+I>+_M*L8?4MVE_$[_ /<,_JCH
MHHK\,/VD*_!#_@X4_P"4CFI_]BEI7_HMJ_>^OP0_X.%/^4CFI_\ 8I:5_P"B
MVK]2\(O^2JE_UZE^<3\U\5?^287_ %\C^4CX>HHHK^FC^<0HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /ZH_@%_R0GP5_V*
M6F_^DL==;7)? +_DA/@K_L4M-_\ 26.NMK^&\5_O53_$_P S^T<+_NT/1?D%
M%%%<YN%%%% !1110 4444 %%%% !4<=G:0S/<0VL:2/]]U0 M]3WKROX\ZI^
MUEIGQ7\&2_LZ^&_#>K:&NE:N_C&P\3ZC-90S,LEA]E6&XAAF:.X.;G;N0QE?
M,W<A2(C^V-X#\%75MH_[1WAS5/A?>W4X@M[GQ6(SI5S*02%BU*%GM<D E4E>
M*4@']V,' !Z[145A?V.JV46I:9>PW-M/&'@N() Z2*1D,K#@@CN*EH ***Y_
M2?BO\,]?\>ZA\+M"\>:5>^(M)M5N=5T6TODDN+.)FVJTJ*28\GH&P3Z4 =!1
M5/Q#XAT'PCH-[XI\4ZU:Z;IFG6LESJ&H7TZQ0VT**6>1W8@*JJ"22< "N-^&
MW[5/[-'QD\1'PA\)OC[X0\2ZJ+=K@Z=H7B&WNIA$I :0I&Y.T%E!.,<CUH [
MZBN0^(WQ]^#/PCU"#2/B1\1]+TF[N+5[J.TN;C]Z+9#A[AD7)2%3PTK (IZL
M*ZC3-3TW6M-M]8T;4(+NSNX5FM;JUE62.:-@&5T920RD$$$<$&@">BN)T#]I
M#X#^*?&8^'WAWXL:)>:N]Q+;PVD%ZK">>+/FPQ/]R66/!WQH2R;3N P:[:@
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
MV% &C16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\
M@6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L
M45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__  @^D?\ /S>_^!;4
M?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/
M_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z
M1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#
MZ1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__  @^D?\ /S>_^!;4?\(/I'_/
MS>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_
M #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\
MX%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_
M (%M1_P@^D?\_-[_ .!;4 ;%%8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;4
M;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6
MU'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45
MC_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@
M^D?\_-[_ .!;4 ;%%8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P
M@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_
MS\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1
M_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_
M .!;4 ;%?S;?\%9/^4CGQ=_[&V3_ -%QU_1C_P (/I'_ #\WO_@6U?SD_P#!
M5>TCL?\ @HE\6K2%F*Q^+) "[9/^K3J:_8/!K_D>XC_KW_[=$_)_%S_D2T/^
MOG_MLCY]HHHK^C#^?PHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH *ZWX!?\EV\%?]C;IO_I5'7)5U?P'C67XY>#(F)PWBO3@<'!_X
M^8ZPQ7^[3]'^1OA?]YAZK\S^J6BL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK
M^&C^T38K\$/^#A3_ )2.:G_V*6E?^BVK]U_^$'TC_GYO?_ MJ_"#_@X"TZ#2
MO^"B6I6EN\C*/"FEG,LA8\QMW-?J7A%_R54O^O4OSB?FOBK_ ,DPO^OD?RD?
M$U%%%?TT?SB%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110!_5'\ O^2$^"O\ L4M-_P#26.NMKSOX#>"]*E^!O@R1KF\RWA/3
MB<73?\^T==A9^$M-L;I+N&XNBT;94/<L1^(K^&\5_O53_$_S/[1PO^[0]%^1
MJ4445SFX4444 %%%% !1110 5QGQX_:$^#?[,G@"3XH?'3QU;^']#CN8[;[9
M/#+*9)GSMC2.%7DD8A6.U5)PK'H"1V=>;?M5?LH_!_\ ;(^%A^$/QJTV[GTQ
M-0BO[6;3[LPSVMS&KJLL;8(SLDD4A@00YXZ$ 'SO^V'I/_!)CXC^)?AW^U=^
MTQXKT-[7Q%I-TNAWIM;EH/$=HJ1C]]Y";]\#2QE2VUEW,A!QA?.5UO\ X-TX
MF$HA\%$J<@'3]7(_(IS]*]!_;@_8G_X)^>%/A#\,]$_:2^(MQX,^'/PXL-0T
MS0K*WOW%S>7=VUJX;<(Y))2!;S.RJN29-QPJD5@Z;_P1&_X)L:[\/8?BGX:O
M?&VK:'=:0-3LKO2M<-R;NV:/S5:)(X"\A9<%54%B2 !GB@#Z;_8T^+W[/7Q?
M^$+W7[+&E6EKX&T+5I=(T7[!IS6D$PCCBDD>.%T1D'F2NOS+EBI;G=FO6:\3
M_8&^ ?P>_9Z^!)\.?L^^-GU_P5K.L2ZSX=OI;A9G$,T4(9&D4*&(DCD[ @$*
MPW*2?;* "N=T_P"#_P )=)U&+5]*^%WAVVNX)!)!=6^B0))&X.0RL$R#GN*Z
M*B@#$\:?#/X;_$B.VB^(?P^T/7ELW+VBZUI,-T(&.,LGFJVTG Y'I6M965GI
MUI%8:?:1000H$A@AC"I&H& J@<  =A4M% &-XL^'7P^\>O:2^.? NC:TUA+Y
MEBVK:7%<FW?CYH_,4[#P.1@\5L@ # %%% &-IGPY^'NB^*+OQQH_@31K36K]
M=M]K%MI<4=U<#TDE50[C@=2>E;-%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !7\VW_  5D_P"4CGQ=_P"QMD_]%QU_237\VW_!63_E(Y\7?^QM
MD_\ 1<=?L'@U_P CW$?]>_\ VZ)^3^+G_(EH?]?/_;9'SQ1117]&'\_A1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5UOP"_Y+MX*
M_P"QMTW_ -*HZY*NM^ 7_)=O!7_8VZ;_ .E4=88K_=I^C_(WPO\ O,/5?F?U
M1T445_#1_:(5^"'_  <*?\I'-3_[%+2O_1;5^]]?@A_P<*?\I'-3_P"Q2TK_
M -%M7ZEX1?\ )52_Z]2_.)^:^*O_ "3"_P"OD?RD?#U%%%?TT?SB%%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_5'\ O^2$
M^"O^Q2TW_P!)8ZZVN2^ 7_)"?!7_ &*6F_\ I+'76U_#>*_WJI_B?YG]HX7_
M ':'HOR"BBBN<W"BBB@ HHHH **** "BBB@#X;_X*W>$OV=U^)?PU^)O[:'A
M+Q5K'PNL+#4]/E?PW*XCT[5II+5X9+D1LLGER113*"C9W1@8.:P/&?\ P76_
M86^!GPIM/!/[-7@_7-??1]*CL?#ND1:8UC96R11A(DDEG/F!%  RJ.QQ[YKZ
MQ_:Y_:"_9A_9_P#A5+J/[5NMZ9%X<UF3["=+U'33??VDQ&3$+94<R@ 9/R[5
MX)(XKX%TSX]?\&[ND>*%\7VGP9+7:S>8(KCP[J<UKN_Z]I)&A(_V=F/:@#Z#
M_P""&J_%.^_8QOO&/Q.@EA3Q)X]U35M BDB*(+.80EFC4_=C:Y%RRCIR2,YK
M[)KR#]B#]J[X>?MB? V/XH?#309-+L+'5KG1VT]D"K"UN5V;  N$:)XG P-H
M?:1E:]?H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "OYMO^"LG_ "D<^+O_ &-LG_HN.OZ2:_FV_P""LG_*1SXN_P#8
MVR?^BXZ_8/!K_D>XC_KW_P"W1/R?Q<_Y$M#_ *^?^VR/GBBBBOZ,/Y_"BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KK?@%_R7;P5
M_P!C;IO_ *51UR5=;\ O^2[>"O\ L;=-_P#2J.L,5_NT_1_D;X7_ 'F'JOS/
MZHZ***_AH_M$*_!#_@X4_P"4CFI_]BEI7_HMJ_>^OP0_X.%/^4CFI_\ 8I:5
M_P"BVK]2\(O^2JE_UZE^<3\U\5?^287_ %\C^4CX>HHHK^FC^<0HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /ZH_@%_R0GP
M5_V*6F_^DL==;7)? +_DA/@K_L4M-_\ 26.NMK^&\5_O53_$_P S^T<+_NT/
M1?D%%%%<YN%%%% !1110 4444 %%%% 'P_\ \%7?#/[*%G\5? 'Q4_;HTC6]
M3^'>F^&=;M;#3](-T!+K;2V4D,+-;,C*TL"7!4ET0FW^9@!S\N>)_ O_  29
M^#D-E\5/B5^RMXIU/X7?$[2&U7X:^)-+UC41>:9/$OD7>DW,1OE0NDL9D20E
M\B8J2ZIN'Z.?MU_&[]DSX*? ^XOOVP;+3M3\.:E.(+?P]>:8M[+J<Z_.$A@;
M@LN-V\E0G!++D5\2:Y_P69_X)J_$KP/:_L]_$/\ 8[UYOA[:".+3]/;2[%H[
M)4R$=(8Y@82H)^:-]P#-C.>0#Z1_X(K>/O 7CS]@W0O^$#\ 6WAT:/JEWINK
M6]H&*W=W&48W3,Q+,\D;Q,Q)P&W*N%50/K&O-OV1[K]FN_\ @!H&H?LD6NE0
M^!+B%Y-)CTB$QHK%SY@=6^<2A]P??\^X'/->DT %%%% !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 %%%% !7\VW_!63_E(Y\7?^QMD
M_P#1<=?TDU_-M_P5D_Y2.?%W_L;9/_1<=?L'@U_R/<1_U[_]NB?D_BY_R):'
M_7S_ -MD?/%%%%?T8?S^%%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !76_ +_ )+MX*_[&W3?_2J.N2KK?@%_R7;P5_V-NF_^E4=8
M8K_=I^C_ "-\+_O,/5?F?U1T445_#1_:(5^"'_!PI_RD<U/_ +%+2O\ T6U?
MO?7Y=_\ !5S]FWX*_$_]KJ\\5>.?!GVZ_?0;&-I_[1N8LJJ,%&V.15_2O5R?
MQ#R7PRQ;SC-*=2=)IT[4E&4KRLT[3G!6]UWUOMH?%\>9/B<\R-8:@TI<\7[U
MTK)/LGW['XYT5]\_\,5?LS?]$T_\K-[_ /'J/^&*OV9O^B:?^5F]_P#CU?4?
M\3B>&?\ T"8S_P %T?\ YH/QK_B'.=_\_*?WR_\ D#X&HK[Y_P"&*OV9O^B:
M?^5F]_\ CU'_  Q5^S-_T33_ ,K-[_\ 'J/^)Q/#/_H$QG_@NC_\T!_Q#G._
M^?E/[Y?_ "!\#45]\_\ #%7[,W_1-/\ RLWO_P >H_X8J_9F_P"B:?\ E9O?
M_CU'_$XGAG_T"8S_ ,%T?_F@/^(<YW_S\I_?+_Y ^!J*^^?^&*OV9O\ HFG_
M )6;W_X]1_PQ5^S-_P!$T_\ *S>__'J/^)Q/#/\ Z!,9_P""Z/\ \T!_Q#G.
M_P#GY3^^7_R!\#45]\_\,5?LS?\ 1-/_ "LWO_QZC_ABK]F;_HFG_E9O?_CU
M'_$XGAG_ - F,_\ !='_ .: _P"(<YW_ ,_*?WR_^0/@:BOOG_ABK]F;_HFG
M_E9O?_CU'_#%7[,W_1-/_*S>_P#QZC_B<3PS_P"@3&?^"Z/_ ,T!_P 0YSO_
M )^4_OE_\@? U%??/_#%7[,W_1-/_*S>_P#QZC_ABK]F;_HFG_E9O?\ X]1_
MQ.)X9_\ 0)C/_!='_P": _XASG?_ #\I_?+_ .0/@:BOOG_ABK]F;_HFG_E9
MO?\ X]1_PQ5^S-_T33_RLWO_ ,>H_P")Q/#/_H$QG_@NC_\ - ?\0YSO_GY3
M^^7_ ,@? U%??/\ PQ5^S-_T33_RLWO_ ,>H_P"&*OV9O^B:?^5F]_\ CU'_
M !.)X9_] F,_\%T?_F@/^(<YW_S\I_?+_P"0/@:BOOG_ (8J_9F_Z)I_Y6;W
M_P"/4?\ #%7[,W_1-/\ RLWO_P >H_XG$\,_^@3&?^"Z/_S0'_$.<[_Y^4_O
ME_\ ('P-17WS_P ,5?LS?]$T_P#*S>__ !ZC_ABK]F;_ *)I_P"5F]_^/4?\
M3B>&?_0)C/\ P71_^: _XASG?_/RG]\O_D#X&HK[Y_X8J_9F_P"B:?\ E9O?
M_CU'_#%7[,W_ $33_P K-[_\>H_XG$\,_P#H$QG_ (+H_P#S0'_$.<[_ .?E
M/[Y?_('[5? +_DA/@K_L4M-_])8ZZVL+X76-KIGPS\.Z;8Q;(;?0K.*%-Q.U
M5A0 9/)X'>MVOA)UHXF3JQVEJK^>I_2E"+A1C%]$OR"BBBI-0HHHH **** "
MBBB@ HHHH ^&/^"LFA?LJ:=^T!\#_B5^V/K0N/!EK+K%E>>'&^T$RLZ6Y2[V
MPC,D44GE"5 0Q#H0KJKK69=_&+_@WSGTEM+FTCX6B'806B\"W"RX]I%M@^??
M.:]V_;F_81^!G[96I>%?$/[0OBJ\T[P]X,LM3_=V>HI:;Y[M[,+(\SJ0J*MN
MXV\9,B\\$'Y_;_@CS_P2652S?%ZZ  R2?B+:<?\ CM %/_@GE^W-_P $Y?V7
M?A5XL\/6WQZM= T?7?B#J>M>'/#-W:W]S/I.G.L,,$+L(GRY6#S=H9ROFA22
MP8U]Q? CXP^'_C]\)M'^,7A.%TTK7HI)],,F[=);B5TCD(95*EU4/M(RN[!S
MC-?%GPD_X(S?\$O?CKX,3Q[\*_$OBO5]+:[GM6N;7Q.I$<\,ACEC/[KJK*>>
M01AE)5@3]D_LV_!6Q_9T^!_A[X(:5JTE]:>&[1K2SNIE DDA$CM'OQQN"LH)
M  )!( Z4 =Q1110 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 5_-M_P %9/\ E(Y\7?\ L;9/_1<=?TDU_-M_P5D_Y2.?%W_L
M;9/_ $7'7[!X-?\ (]Q'_7O_ -NB?D_BY_R):'_7S_VV1\\4445_1A_/X444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %=;\ O^2[>
M"O\ L;=-_P#2J.N2KK?@%_R7;P5_V-NF_P#I5'6&*_W:?H_R-\+_ +S#U7YG
M]4=%%%?PT?VB%?GK_P %'_\ DYFZ_P"P-:?^@FOT*K\]?^"C_P#R<S=?]@:T
M_P#037Y?XM_\DK'_ *^1_*1YV9_[M\SP6BBBOYG/ "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _6SX>?\ (@:'_P!@>V_]
M%+6Q6/\ #S_D0-#_ .P/;?\ HI:V*_N#"_[K3_PK\CZZ/PH****Z"@HHHH *
M*** "BBB@ HHKFOBK\8?AC\#O"A\<_%OQI9:!HZW"0/J6HN4A21L[0S8PN<$
M GC.!U(H ^2/^"K/P N/VKOBAX$^"7CK]H:S^''@*R\,ZUXDU?4]0"F&[N+6
M:RA"L))8DS&ER6#,WRJ[G!SQ\7V__!*O]E+3/'VM?#_XA_M]:9X=_P")5%K7
M@GQ!?V%L-+\2:3+%E;F"X-T$9TF66-XE8G"*Z[@QV_H[\8OAY^Q)_P %8/A9
M-\/X/B%!XBMM$O5N;77?"EX!<:9<%2OR2,C(=RY#(P8$8. 0K#F_VBO^"87[
M&GB#]D'PU\$?B+XLG\,:'\.;=AH?CC4-5@AN+'S9,RF>:91$R2R,"R$*-VW;
MMP* '?\ !%;P[\(O#_[!VA2?"+Q%>ZBE_JMW<^(GO]H:'5/DCFB50!B,+'&4
MSRR,K'!8J/K&O*/V,/V2?AQ^Q9\#[7X,_#/5K[4;0WLM_>:GJ,BM+>7,H4-)
MA %5=J(JJ!PJC))R3ZO0 5S^D_%?X9Z_X]U#X7:%X\TJ]\1:3:K<ZKHMI?))
M<6<3-M5I44DQY/0-@GTK?9592K $$8(/>OCS]F_P=X4\$?\ !7/XU:1X-\-V
M&E6;_#O0IC::;:)!$';8&8(@ !.!DXY- 'U?XT\<>#OAQX:N?&/C[Q18:-I5
MFH-SJ&I72PQ1Y(5068@9)( '4D@#)(%4_AY\6/AQ\6+*ZO\ X=^,+/5%L9Q!
M?Q0.1+:2E0P26-@'B8J0P#@$J01P0:^8OVD_%E[\1_\ @JW\#OV<=3<R:!X<
M\.W_ (VO+!N8[F]"75O:2..[0O"73T+DU+\?O%MY\%_^"L/P9U;0I3#:_%+P
MGJOA[Q/;Q\+="S!N+25AT,B22A0YY",R@X.* /HKXC?'WX,_"/4(-(^)'Q'T
MO2;NXM7NH[2YN/WHMD.'N&1<E(5/#2L BGJPKJ-,U/3=:TVWUC1M0@N[.[A6
M:UNK659(YHV 971E)#*0001P0:^1_P#@E1XIN?CQJ/QQ_:=\4XN-1\2_%:ZT
M>U>4;C#I-C!$+2V7/1%6=^!P3ECR:^?)/VG?&G[.G["7[4OP?\':Q- _PX^*
M-YX;\$W$<A#Z=INH7QB6*-ARAB07+(1]TLH&-HP ?H9H'[2'P'\4^,Q\/O#O
MQ8T2\U=[B6WAM(+U6$\\6?-AB?[DLL>#OC0EDVG<!@UVU?'_ .VG\*-,^&7_
M  26&B^#%&EW_P .?#.BZKX;U"T 26QO[*2W?[0C=I&_>Y;J?-;/4U])_ +X
MB3_%[X%>"_BQ<PK%+XG\)Z=JTL2# 1KBVCF*CZ%R* .MHHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ K^;;_@K)_P I'/B[_P!C;)_Z+CK^DFOYMO\
M@K)_RD<^+O\ V-LG_HN.OV#P:_Y'N(_Z]_\ MT3\G\7/^1+0_P"OG_MLCYXH
MHHK^C#^?PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH *ZWX!?\EV\%?\ 8VZ;_P"E4=<E76_ +_DNW@K_ +&W3?\ TJCK#%?[M/T?
MY&^%_P!YAZK\S^J.BBBOX:/[1"OSU_X*/_\ )S-U_P!@:T_]!-?H57YZ_P#!
M1_\ Y.9NO^P-:?\ H)K\O\6_^25C_P!?(_E(\[,_]V^9X+1117\SG@!1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?K9\//^
M1 T/_L#VW_HI:V*Q_AY_R(&A_P#8'MO_ $4M;%?W!A?]UI_X5^1]='X4%%%%
M=!04444 %%%% !1110 5X-_P4&M-/\:?##PI\ M:NF@TWXH?$72O#6K2QOM?
M[&?-O9XU;^%I(K)X@>WFY'.*]YKP3_@I'\"/B)\=OV9+J/X,7DL'CGP?K-IX
MH\%O 0'.H6;%E1<\;VC:55SP69<\9H ]I\'>#?"?P]\+V/@KP-X<L](TC3;=
M8+#3=/MUBA@C7HJJH  JUJVDZ7KVE7.AZYIT%Y97MN\%Y:740DBGB=2K(ZMD
M,I!((/!!K\X/@Q_P<1_#FTT2/P_^U%\"O$NE>([$&#4I_#$4,T,DZ<.3#<2Q
M/;G((*9DP>_HOQF_X.-?A%9^'[BU_9\^!GB/4M8DC*VMSXL:"TMH7(X<I!+*
M\H!_@S&3_>'6@#ZT_84U*;2?"WCGX&C49;JR^&/Q$OO#NA2W$IDD33/)M[NU
MA9R26\F.Z%N">=L"YKW*OF__ ()9_"CXI_#O]F%O&GQU:<>-?B/XEO?%_B6*
MZBV20S7>P(C+QL/DQ1$QX&PL5P-M?2% !7R%\$M<T:?_ (+'_&?3H=5MGG_X
M5QHB>2LREMR",N,9SE0RY';<*^O:YW3_ (/_  ETG48M7TKX7>';:[@D$D%U
M;Z) DD;@Y#*P3(.>XH ^;/VI_"$_PH_X*._!C]L#5@(_#%YI%YX(\2ZFYQ'I
MLLPGDL'E)X5))YC'O. #M!.6 +?B;X2?]HK_ (*K_#G5/"\B7NA_!;PK?ZAX
MEU"W8/#!J-\K16]B6' GVJDY3J$ )QN&?J_5=)TO7=-GT;6]-M[RSN8S'<VE
MW"LD<J'@JRL"&!]#5;PKX/\ "7@71H_#O@GPOIVCZ?$Q:*PTJRCMX4)Y)"1@
M*,_2@#Y1_P""=>FZ9^R7XE^-_P"S3\2]7M='_L?Q_=^+M%N]2N%ACNM!O8HQ
M'<HSD!DC-NR2,#A'.UB.*\8T+]C3X@?M&_L"_M$?$+3=!N8];^,7Q!O/&'@K
M39HBDUQ86]Y]HM%V-@AIU\Y4!QE9(VZ&OT-\6?#KX?>/7M)?'/@71M::PE\R
MQ;5M+BN3;OQ\T?F*=AX'(P>*V0 !@"@#XQ_:Y^,^G_'W_@E_IOA?X83QZGXN
M^*>EZ5H.@^'H9!]I;4'E@%Y Z=4-NJ7!E) $?E'<0.:^J?@U\/+?X1?"#PI\
M*+2Y$T7ACPW8Z3',!@2+;6Z0AOQV9JYIGPY^'NB^*+OQQH_@31K36K]=M]K%
MMI<4=U<#TDE50[C@=2>E;- !1110 5G:EX9T_5;HW=Q/<JQ4#$5P5''L*T:*
M ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:MBB@#'_X0?2/^?F]_P# MJ/^
M$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:MBB@#'_X
M0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_G
MYO?_  +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\
MGYO?_ MJ/^$'TC_GYO?_  +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ M
MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:MBB@#'_X0?2/^?F]_P#
MMJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:MBB@
M#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'
MTC_GYO?_  +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?
M2/\ GYO?_ MJ/^$'TC_GYO?_  +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO
M?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:MBB@#'_X0?2/^?F]
M_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:
MMBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ
M/^$'TC_GYO?_  +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_
M (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC
M_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:MBB@#'_X0?2/
M^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_
M  +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?
M_ MJ_G)_X*KVD=C_ ,%$OBU:0LQ6/Q9( 7;)_P!6G4U_2=7\VW_!63_E(Y\7
M?^QMD_\ 1<=?L'@U_P CW$?]>_\ VZ)^3^+G_(EH?]?/_;9'SQ1117]&'\_A
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5U?P'C6
M7XY>#(F)PWBO3@<'!_X^8ZY2NM^ 7_)=O!7_ &-NF_\ I5'6&*_W:?H_R-\+
M_O,/5?F?U%_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;5L45_#1_:)C_\(/I'
M_/S>_P#@6U? O_!0W3H-*_:/N;2W>1E&D6IS+(6/*GN:_1*OSU_X*/\ _)S-
MU_V!K3_T$U^7^+?_ "2L?^OD?RD>=F?^[?,\%HHHK^9SP HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /U5\ ^"]*E\":)*U
MS>9;2+8G%TV/]4M;=GX2TVQNDNX;BZ+1ME0]RQ'XBH_AY_R(&A_]@>V_]%+6
MQ7]P87_=:?\ A7Y'UT?A04445T%!1110 4444 %%%% !1110!\]_M.?\$O/V
M,_VL==E\9?$OX8FT\03_ /'QX@\/7;65S/QC,NW,<S=/FD1FP ,XXK(_9W_X
M)#?L.?LW>*;?QUX8^&UQKFMV4HDL-2\57YO#:N#D.D6%A#@X(?864@$$5]-T
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 5_-M_P5D_Y2.?%W_L;9/_1<=?TDU_-M_P %9/\ E(Y\7?\ L;9/
M_1<=?L'@U_R/<1_U[_\ ;HGY/XN?\B6A_P!?/_;9'SQ1117]&'\_A1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5UOP"_Y+MX*_[&
MW3?_ $JCKDJZWX!?\EV\%?\ 8VZ;_P"E4=88K_=I^C_(WPO^\P]5^9_5'111
M7\-']HA7YZ_\%'_^3F;K_L#6G_H)K]"J_/7_ (*/_P#)S-U_V!K3_P!!-?E_
MBW_R2L?^OD?RD>=F?^[?,\%HHHK^9SP HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** /UL^'G_(@:'_V![;_T4M;%8_P\_P"1
M T/_ + ]M_Z*6MBO[@PO^ZT_\*_(^NC\*"BBBN@H**** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K
M\KO'W_!S)_P@WCO6O!7_  Q1]J_L?5[FQ^T_\+(V>=Y4K1[]O]G';G;G&3C/
M4U^J-?RN?'W_ )+MXU_[&W4O_2J2OU/PPX<R7B*OBHYA2YU!1M[THVNY7^%K
MLMS\S\2.(<WR"CAI8"KR.;E?W8N]E&WQ)]^A^G?_ !%&?]6-?^9-_P#O91_Q
M%&?]6-?^9-_^]E?DO17Z]_Q#/@C_ *!/_*E7_P"3/RG_ (B+QE_T%?\ DE/_
M .0/UH_XBC/^K&O_ #)O_P![*/\ B*,_ZL:_\R;_ />ROR7HH_XAGP1_T"?^
M5*O_ ,F'_$1>,O\ H*_\DI__ "!^M'_$49_U8U_YDW_[V4?\11G_ %8U_P"9
M-_\ O97Y+T4?\0SX(_Z!/_*E7_Y,/^(B\9?]!7_DE/\ ^0/UH_XBC/\ JQK_
M ,R;_P#>RC_B*,_ZL:_\R;_][*_)>BC_ (AGP1_T"?\ E2K_ /)A_P 1%XR_
MZ"O_ "2G_P#('ZT?\11G_5C7_F3?_O91_P 11G_5C7_F3?\ [V5^2]%'_$,^
M"/\ H$_\J5?_ ),/^(B\9?\ 05_Y)3_^0/UH_P"(HS_JQK_S)O\ ][*/^(HS
M_JQK_P R;_\ >ROR7HH_XAGP1_T"?^5*O_R8?\1%XR_Z"O\ R2G_ /('ZT?\
M11G_ %8U_P"9-_\ O91_Q%&?]6-?^9-_^]E?DO11_P 0SX(_Z!/_ "I5_P#D
MP_XB+QE_T%?^24__ ) _6C_B*,_ZL:_\R;_][*/^(HS_ *L:_P#,F_\ WLK\
MEZ*/^(9\$?\ 0)_Y4J__ "8?\1%XR_Z"O_)*?_R!^M'_ !%&?]6-?^9-_P#O
M91_Q%&?]6-?^9-_^]E?DO11_Q#/@C_H$_P#*E7_Y,/\ B(O&7_05_P"24_\
MY _6C_B*,_ZL:_\ ,F__ 'LH_P"(HS_JQK_S)O\ ][*_)>BC_B&?!'_0)_Y4
MJ_\ R8?\1%XR_P"@K_R2G_\ ('ZT?\11G_5C7_F3?_O91_Q%&?\ 5C7_ )DW
M_P"]E?DO11_Q#/@C_H$_\J5?_DP_XB+QE_T%?^24_P#Y _6C_B*,_P"K&O\
MS)O_ -[*]$_9-_X.$O\ AJ']H[PA^S]_PR+_ &'_ ,)5JZV/]K_\)]]I^RY5
MFW^5]@CW_=Z;UZ]:_%.OH?\ X)-_\I'/A%_V-L?_ *+DKS\W\.N#L+E.(K4L
M+:483:?/4T:BVGK.V_<[\JX_XMQ.:4*-3$WC*<4UR4]4Y)/:-]C^DFBBBOY>
M/Z3"OS$_; _Y.9\9?]AAO_05K].Z_,3]L#_DYGQE_P!AAO\ T%:_(/&/_D1X
M?_KY_P"VR/+S7^#'U/-J***_G8\,**** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "MGX=_\E T+_L,VO_HU:QJV?AW_ ,E T+_L,VO_
M *-6M\+_ +U3_P 2_,<?B1^M=%%%?W"?7A7YZ_\ !1__ ).9NO\ L#6G_H)K
M]"J_/7_@H_\ \G,W7_8&M/\ T$U^7^+?_)*Q_P"OD?RD>=F?^[?,\%HHHK^9
MSP HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M /UL^'G_ "(&A_\ 8'MO_12UL5C_  \_Y$#0_P#L#VW_ **6MBO[@PO^ZT_\
M*_(^NC\*"BBBN@H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ K^5SX^_P#)=O&O_8VZE_Z525_5
M'7\KGQ]_Y+MXU_[&W4O_ $JDK]O\%O\ >L;_ (8?G(_&?&#_ ';!^L_RB<E1
M117[Z?AH4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %?0_P#P2;_Y2.?"+_L;8_\ T7)7SQ7T/_P2;_Y2.?"+_L;8_P#T7)7DY_\
M\B+%?]>Y_P#I+/4R/_D=X7_KY#_TI'])-%%%?Q2?V(%?F)^V!_R<SXR_[##?
M^@K7Z=U^8G[8'_)S/C+_ +##?^@K7Y!XQ_\ (CP__7S_ -MD>7FO\&/J>;44
M45_.QX84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%;/P[_Y*!H7_ &&;7_T:M8U;/P[_ .2@:%_V&;7_ -&K6^%_WJG_ (E^8X_$
MC]:Z***_N$^O"OSU_P""C_\ R<S=?]@:T_\ 037Z%5^>O_!1_P#Y.9NO^P-:
M?^@FOR_Q;_Y)6/\ U\C^4CSLS_W;YG@M%%%?S.> %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110!^MGP\_P"1 T/_ + ]M_Z*
M6MBL?X>?\B!H?_8'MO\ T4M;%?W!A?\ =:?^%?D?71^%!111704%%%% !111
M0 4444 %%%% !1110 4444 %%%% !15/Q#XAT'PCH-[XI\4ZU:Z;IFG6LESJ
M&H7TZQ0VT**6>1W8@*JJ"22< "N-^&W[5/[-'QD\1'PA\)OC[X0\2ZJ+=K@Z
M=H7B&WNIA$I :0I&Y.T%E!.,<CUH [ZBN0^(WQ]^#/PCU"#2/B1\1]+TF[N+
M5[J.TN;C]Z+9#A[AD7)2%3PTK (IZL*ZC3-3TW6M-M]8T;4(+NSNX5FM;JUE
M62.:-@&5T920RD$$$<$&@">BN)T#]I#X#^*?&8^'WAWXL:)>:N]Q+;PVD%ZK
M">>+/FPQ/]R66/!WQH2R;3N P:[:@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_E<^
M/O\ R7;QK_V-NI?^E4E?U1U_*Y\??^2[>-?^QMU+_P!*I*_;_!;_ 'K&_P"&
M'YR/QGQ@_P!VP?K/\HG)4445^^GX:%%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !7T/\ \$F_^4CGPB_[&V/_ -%R5\\5]#_\$F_^
M4CGPB_[&V/\ ]%R5Y.?_ /(BQ7_7N?\ Z2SU,C_Y'>%_Z^0_]*1_231117\4
MG]B!7YB?M@?\G,^,O^PPW_H*U^G=?F)^V!_R<SXR_P"PPW_H*U^0>,?_ "(\
M/_U\_P#;9'EYK_!CZGFU%%%?SL>&%%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !6S\._^2@:%_P!AFU_]&K6-6S\._P#DH&A?]AFU
M_P#1JUOA?]ZI_P")?F./Q(_6NBBBO[A/KPK\]?\ @H__ ,G,W7_8&M/_ $$U
M^A5?GK_P4?\ ^3F;K_L#6G_H)K\O\6_^25C_ -?(_E(\[,_]V^9X+1117\SG
M@!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M?K9\//\ D0-#_P"P/;?^BEK8K'^'G_(@:'_V![;_ -%+6Q7]P87_ '6G_A7Y
M'UT?A04445T%!1110 4444 %%%% !1110 4444 %%%% !1110!\[_P#!1G3_
M -H[Q#\--"\+_ ?]GRT^(NGRZ_%>^-=!OM9MK2*]L+8B5;-A,P\Q99A&64!@
MR1/&RD28.!_P3L^,7[)?Q4UCQ%I7PS_91T3X/_$SP[$+3QGX23PK:V%_!"S
MC$L,,;3P%U7JJX8*2HRA;VSXA_M._L__  D^(6D?"SXH?%G1O#^N:[:/<Z3:
M:Q<_9TN8T;:2)7 C!W<!2P9NP->6>!_"'A'XM?\ !0:;]J/X4W5M=Z)HOPUE
M\-ZSXCTU@UMJ]_)>QS)!'*ORW'V>.)O,=20K21QYW(RH <=_P2H\4W/QXU'X
MX_M.^*<7&H^)?BM=:/:O*-QATFQ@B%I;+GHBK._ X)RQY-?/DG[3OC3]G3]A
M+]J7X/\ @[6)H'^''Q1O/#?@FXCD(?3M-U"^,2Q1L.4,2"Y9"/NEE QM&/H/
M_@G7INF?LE^)?C?^S3\2]7M='_L?Q_=^+M%N]2N%ACNM!O8HQ'<HSD!DC-NR
M2,#A'.UB.*\8T+]C3X@?M&_L"_M$?$+3=!N8];^,7Q!O/&'@K39HBDUQ86]Y
M]HM%V-@AIU\Y4!QE9(VZ&@#V;]M/X4:9\,O^"2PT7P8HTN_^'/AG1=5\-ZA:
M )+8W]E);O\ :$;M(W[W+=3YK9ZFOI/X!?$2?XO? KP7\6+F%8I?$_A/3M6E
MB08"-<6T<Q4?0N17R]^US\9]/^/O_!+_ $WPO\,)X]3\7?%/2]*T'0?#T,@^
MTMJ#RP"\@=.J&W5+@RD@"/RCN('-?5/P:^'EO\(OA!X4^%%I<B:+PQX;L=)C
MF P)%MK=(0WX[,T =+1110 445G:EX9T_5;HW=Q/<JQ4#$5P5''L* -&BL?_
M (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:@#8HK'_X0?2/^?F]_P# MJ/^$'TC
M_GYO?_ MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:@#8HK'_X0?2/
M^?F]_P# MJ/^$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_
M  +:@#8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO?
M_ MJ/^$'TC_GYO?_  +:@#8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -B
MBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:@#8HK'_X0?2/^?F]_P# MJ/^
M$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:@#8HK'_X
M0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'TC_G
MYO?_  +:@#8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -BOY7/C[_R7;QK
M_P!C;J7_ *525_47_P (/I'_ #\WO_@6U?S@?&K]C3]HZ]^,GBV]L/AR9()O
M$U^\+G6+,%D-Q(0>9L],=:_4_##B;AOANOBI9OC:6&4U%1=6I"GS6<K\O/)7
MM=7MM='Y'XKX'&XW#X18>E*=G._+%NVD=[)G@U%>I_\ #%7[3/\ T33_ ,K-
ME_\ 'J/^&*OVF?\ HFG_ )6;+_X]7Z__ ,11\,_^AY@__"FC_P#)GXQ_86=_
M] M3_P  E_D>645ZG_PQ5^TS_P!$T_\ *S9?_'J/^&*OVF?^B:?^5FR_^/4?
M\11\,_\ H>8/_P *:/\ \F']A9W_ - M3_P"7^1Y917J?_#%7[3/_1-/_*S9
M?_'J/^&*OVF?^B:?^5FR_P#CU'_$4?#/_H>8/_PIH_\ R8?V%G?_ $"U/_ )
M?Y'EE%>I_P##%7[3/_1-/_*S9?\ QZC_ (8J_:9_Z)I_Y6;+_P"/4?\ $4?#
M/_H>8/\ \*:/_P F']A9W_T"U/\ P"7^1Y917J?_  Q5^TS_ -$T_P#*S9?_
M !ZC_ABK]IG_ *)I_P"5FR_^/4?\11\,_P#H>8/_ ,*:/_R8?V%G?_0+4_\
M )?Y'EE%>I_\,5?M,_\ 1-/_ "LV7_QZC_ABK]IG_HFG_E9LO_CU'_$4?#/_
M *'F#_\ "FC_ /)A_86=_P#0+4_\ E_D>645ZG_PQ5^TS_T33_RLV7_QZC_A
MBK]IG_HFG_E9LO\ X]1_Q%'PS_Z'F#_\*:/_ ,F']A9W_P! M3_P"7^1Y917
MJ?\ PQ5^TS_T33_RLV7_ ,>H_P"&*OVF?^B:?^5FR_\ CU'_ !%'PS_Z'F#_
M /"FC_\ )A_86=_] M3_ , E_D>645ZG_P ,5?M,_P#1-/\ RLV7_P >H_X8
MJ_:9_P"B:?\ E9LO_CU'_$4?#/\ Z'F#_P#"FC_\F']A9W_T"U/_  "7^1Y9
M17J?_#%7[3/_ $33_P K-E_\>H_X8J_:9_Z)I_Y6;+_X]1_Q%'PS_P"AY@__
M  IH_P#R8?V%G?\ T"U/_ )?Y'EE%>I_\,5?M,_]$T_\K-E_\>H_X8J_:9_Z
M)I_Y6;+_ ./4?\11\,_^AY@__"FC_P#)A_86=_\ 0+4_\ E_D>65]#_\$F_^
M4CGPB_[&V/\ ]%R5Q?\ PQ5^TS_T33_RLV7_ ,>KW/\ X)H?LC_'CPQ^WE\,
M-?\ %?@1K73K7Q-&]W<)JUJQC38_("2EC^ ->=F_B5X=8O*<10H9SA)SG"<8
MQCB*+<FXM))*=VV]$EJV>EDN2YS3SC#2EAJB2J0;;A*R7,O(_H*HK'_X0?2/
M^?F]_P# MJ/^$'TC_GYO?_ MJ_EX_K$V*_,3]L#_ ).9\9?]AAO_ $%:_2/_
M (0?2/\ GYO?_ MJ_-?]K2TCL?VD/%]I"S%8]78*7;)^ZO4U^0>,?_(CP_\
MU\_]MD>7FO\ !CZGG=%%%?SL>&%%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !6S\._P#DH&A?]AFU_P#1JUC5K_#^-9?'FB1,3AM7
MM@<'!_UJUOA?]ZI_XE^8X_$C];:*Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\
M MJ_N$^O-BOSU_X*/_\ )S-U_P!@:T_]!-?>7_"#Z1_S\WO_ (%M7P+_ ,%#
M=.@TK]H^YM+=Y&4:1:G,LA8\J>YK\O\ %O\ Y)6/_7R/Y2/.S/\ W;YGAM%%
M%?S.> %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110!^MGP\_Y$#0_^P/;?^BEK8KD/ /@O2I? FB2M<WF6TBV)Q=-C_5+6W9^
M$M-L;I+N&XNBT;94/<L1^(K^X,+_ +K3_P *_(^NC\*-2BBBN@H**** "BBB
M@ HHHH **** "BBB@ HHHH **** ,3QI\,_AO\2([:+XA_#[0]>6S<O:+K6D
MPW0@8XRR>:K;2<#D>E:UE96>G6D5AI]I%!!"@2&"&,*D:@8"J!P !V%2T4 8
MWBSX=?#[QZ]I+XY\"Z-K36$OF6+:MI<5R;=^/FC\Q3L/ Y&#Q6R  , 444 8
MVF?#GX>Z+XHN_'&C^!-&M-:OUVWVL6VEQ1W5P/2255#N.!U)Z5LT44 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !7Y*?$3_ )*!KO\ V&;K_P!&M7ZUU^2GQ$_Y*!KO
M_89NO_1K5^)>,_\ NV"]9_E$\C-?AA\S&HHHK\$/&"BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ KTG]C_P#Y.9\&_P#887_T%J\V
MKTG]C_\ Y.9\&_\ 887_ -!:O6R#_D>X7_KY#_TI&E'^-'U1^G=%%%?VD?6!
M7YB?M@?\G,^,O^PPW_H*U^G=?F)^V!_R<SXR_P"PPW_H*U^0>,?_ "(\/_U\
M_P#;9'EYK_!CZGFU%%%?SL>&%%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !6S\._^2@:%_P!AFU_]&K6-6S\._P#DH&A?]AFU_P#1
MJUOA?]ZI_P")?F./Q(_6NBBBO[A/KPK\]?\ @H__ ,G,W7_8&M/_ $$U^A5?
MGK_P4?\ ^3F;K_L#6G_H)K\O\6_^25C_ -?(_E(\[,_]V^9X+1117\SG@!11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?K9\
M//\ D0-#_P"P/;?^BEK8K'^'G_(@:'_V![;_ -%+6Q7]P87_ '6G_A7Y'UT?
MA04445T%!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %?DI\1/\ DH&N_P#89NO_ $:U?K77Y*?$
M3_DH&N_]AFZ_]&M7XEXS_P"[8+UG^43R,U^&'S,:BBBOP0\8**** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O2?V/_ /DYGP;_ -AA
M?_06KS:O2?V/_P#DYGP;_P!AA?\ T%J];(/^1[A?^OD/_2D:4?XT?5'Z=T44
M5_:1]8%?F)^V!_R<SXR_[##?^@K7Z=U^8G[8'_)S/C+_ +##?^@K7Y!XQ_\
M(CP__7S_ -MD>7FO\&/J>;4445_.QX84444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %;/P[_Y*!H7_ &&;7_T:M8U;/P[_ .2@:%_V
M&;7_ -&K6^%_WJG_ (E^8X_$C]:Z***_N$^O"OSU_P""C_\ R<S=?]@:T_\
M037Z%5^>O_!1_P#Y.9NO^P-:?^@FOR_Q;_Y)6/\ U\C^4CSLS_W;YG@M%%%?
MS.> %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10!^MGP\_P"1 T/_ + ]M_Z*6MBL?X>?\B!H?_8'MO\ T4M;%?W!A?\ =:?^
M%?D?71^%!111704%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 0ZC?VFE:?/JE_+Y<%M"TL\FTG:B@DG Y/ /2O)/\
MAOG]DS_HJ_\ Y0K_ /\ C%>D_$/_ )$#7/\ L#W/_HIJ_).OS+Q XTS3A2MA
MX82$)*HI-\ZD]K6M:4>_F>?C<74PSBHI:]S](_\ AOG]DS_HJ_\ Y0K_ /\
MC%'_  WS^R9_T5?_ ,H5_P#_ !BOS<HK\[_XC#Q-_P ^:/\ X#/_ .6'#_:F
M([+\?\S](_\ AOG]DS_HJ_\ Y0K_ /\ C%'_  WS^R9_T5?_ ,H5_P#_ !BO
MS<HH_P"(P\3?\^:/_@,__E@?VIB.R_'_ #/TC_X;Y_9,_P"BK_\ E"O_ /XQ
M1_PWS^R9_P!%7_\ *%?_ /QBOS<HH_XC#Q-_SYH_^ S_ /E@?VIB.R_'_,_2
M/_AOG]DS_HJ__E"O_P#XQ1_PWS^R9_T5?_RA7_\ \8K\W**/^(P\3?\ /FC_
M . S_P#E@?VIB.R_'_,_2/\ X;Y_9,_Z*O\ ^4*__P#C%'_#?/[)G_15_P#R
MA7__ ,8K\W**/^(P\3?\^:/_ (#/_P"6!_:F([+\?\S](_\ AOG]DS_HJ_\
MY0K_ /\ C%'_  WS^R9_T5?_ ,H5_P#_ !BOS<HH_P"(P\3?\^:/_@,__E@?
MVIB.R_'_ #/TC_X;Y_9,_P"BK_\ E"O_ /XQ1_PWS^R9_P!%7_\ *%?_ /QB
MOS<HH_XC#Q-_SYH_^ S_ /E@?VIB.R_'_,_2/_AOG]DS_HJ__E"O_P#XQ1_P
MWS^R9_T5?_RA7_\ \8K\W**/^(P\3?\ /FC_ . S_P#E@?VIB.R_'_,_2/\
MX;Y_9,_Z*O\ ^4*__P#C%'_#?/[)G_15_P#RA7__ ,8K\W**/^(P\3?\^:/_
M (#/_P"6!_:F([+\?\S](_\ AOG]DS_HJ_\ Y0K_ /\ C%'_  WS^R9_T5?_
M ,H5_P#_ !BOS<HH_P"(P\3?\^:/_@,__E@?VIB.R_'_ #/TC_X;Y_9,_P"B
MK_\ E"O_ /XQ1_PWS^R9_P!%7_\ *%?_ /QBOS<HH_XC#Q-_SYH_^ S_ /E@
M?VIB.R_'_,_2/_AOG]DS_HJ__E"O_P#XQ6]\-_VJ_@)\7/$R^#OA[X\_M#4G
MA>5;;^R[J+**,L=TL2KQ]:_+ZO>O^"<'_)S-K_V!KO\ ]!%>MD/BEQ!FF=8?
M!U:5)1J3C%M1G>S=M+S:O\F:T<QKU*L8M+5^?^9^A5%%%?O9[(5^2GQ$_P"2
M@:[_ -AFZ_\ 1K5^M=?DI\1/^2@:[_V&;K_T:U?B7C/_ +M@O6?Y1/(S7X8?
M,QJ***_!#Q@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *])_8_\ ^3F?!O\ V&%_]!:O-J])_8__ .3F?!O_ &&%_P#06KUL@_Y'
MN%_Z^0_]*1I1_C1]4?IW1117]I'U@5^8G[8'_)S/C+_L,-_Z"M?IW7YB?M@?
M\G,^,O\ L,-_Z"M?D'C'_P B/#_]?/\ VV1Y>:_P8^IYM1117\['AA1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5L_#O_DH&A?\
M89M?_1JUC5L_#O\ Y*!H7_89M?\ T:M;X7_>J?\ B7YCC\2/UKHHHK^X3Z\*
M_/7_ (*/_P#)S-U_V!K3_P!!-?H57YZ_\%'_ /DYFZ_[ UI_Z":_+_%O_DE8
M_P#7R/Y2/.S/_=OF>"T445_,YX 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% 'ZV?#S_ )$#0_\ L#VW_HI:V*Q_AY_R(&A_
M]@>V_P#12UL5_<&%_P!UI_X5^1]='X4%%%%=!04444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C_ !#_ .1 US_L#W/_
M **:OR3K];/B'_R(&N?]@>Y_]%-7Y)U^">,_^\X+TG^<3Q<U^*'S"BBBOQ(\
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O>O\
M@G!_R<S:_P#8&N__ $$5X+7O7_!.#_DYFU_[ UW_ .@BOI.#O^2JP7_7R'YH
MWPO^\P]4?H51117]B'U(5^2GQ$_Y*!KO_89NO_1K5^M=?DI\1/\ DH&N_P#8
M9NO_ $:U?B7C/_NV"]9_E$\C-?AA\S&HHHK\$/&"BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ KTG]C__ ).9\&_]AA?_ $%J\VKT
MG]C_ /Y.9\&_]AA?_06KUL@_Y'N%_P"OD/\ TI&E'^-'U1^G=%%%?VD?6!7Y
MB?M@?\G,^,O^PPW_ *"M?IW7YB?M@?\ )S/C+_L,-_Z"M?D'C'_R(\/_ -?/
M_;9'EYK_  8^IYM1117\['AA1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 5L_#O\ Y*!H7_89M?\ T:M8U;/P[_Y*!H7_ &&;7_T:
MM;X7_>J?^)?F./Q(_6NBBBO[A/KPK\]?^"C_ /R<S=?]@:T_]!-?H57YZ_\
M!1__ ).9NO\ L#6G_H)K\O\ %O\ Y)6/_7R/Y2/.S/\ W;YG@M%%%?S.> %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^MG
MP\_Y$#0_^P/;?^BEK8K'^'G_ "(&A_\ 8'MO_12UL5_<&%_W6G_A7Y'UT?A0
M4445T%!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%?.O_  5<
M^-OB7X!_L&^._&W@O4)+35[JU@TO3[N%BKP&ZGC@>16'*LL3R%6'(8 B@#U3
M0/VD/@/XI\9CX?>'?BQHEYJ[W$MO#:07JL)YXL^;#$_W)98\'?&A+)M.X#!K
MMJ^/_P!M/X4:9\,O^"2PT7P8HTN_^'/AG1=5\-ZA: )+8W]E);O]H1NTC?O<
MMU/FMGJ:^D_@%\1)_B]\"O!?Q8N85BE\3^$].U:6)!@(UQ;1S%1]"Y% '6T4
M44 %%%% &/\ $/\ Y$#7/^P/<_\ HIJ_).OUL^(?_(@:Y_V![G_T4U?DG7X)
MXS_[S@O2?YQ/%S7XH?,****_$CR0HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *]Z_P""<'_)S-K_ -@:[_\ 017@M>]?\$X/^3F;
M7_L#7?\ Z"*^DX._Y*K!?]?(?FC?"_[S#U1^A5%%%?V(?4A7Y*?$3_DH&N_]
MAFZ_]&M7ZUU^2GQ$_P"2@:[_ -AFZ_\ 1K5^)>,_^[8+UG^43R,U^&'S,:BB
MBOP0\8**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MO2?V/_\ DYGP;_V&%_\ 06KS:O2?V/\ _DYGP;_V&%_]!:O6R#_D>X7_ *^0
M_P#2D:4?XT?5'Z=T445_:1]8%?F)^V!_R<SXR_[##?\ H*U^G=?F)^V!_P G
M,^,O^PPW_H*U^0>,?_(CP_\ U\_]MD>7FO\ !CZGFU%%%?SL>&%%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6S\._P#DH&A?]AFU
M_P#1JUC5L_#O_DH&A?\ 89M?_1JUOA?]ZI_XE^8X_$C]:Z***_N$^O"OSU_X
M*/\ _)S-U_V!K3_T$U^A5?GK_P %'_\ DYFZ_P"P-:?^@FOR_P 6_P#DE8_]
M?(_E(\[,_P#=OF>"T445_,YX 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% 'ZV?#S_D0-#_[ ]M_Z*6MBL?X>?\ (@:'_P!@
M>V_]%+6Q7]P87_=:?^%?D?71^%!111704%%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 5X-_P4T_9^\1?M-?L2^./A9X,LVN-;>RBO\ 1K9/O3W%
MK,EP(5]6D6-HQ[N*]YHH ^,?VN?C/I_Q]_X)?Z;X7^&$\>I^+OBGI>E:#H/A
MZ&0?:6U!Y8!>0.G5#;JEP920!'Y1W$#FOJGX-?#RW^$7P@\*?"BTN1-%X8\-
MV.DQS 8$BVUND(;\=F:N:9\.?A[HOBB[\<:/X$T:TUJ_7;?:Q;:7%'=7 ]))
M54.XX'4GI6S0 4444 %9VI>&=/U6Z-W<3W*L5 Q%<%1Q["M&B@#'_P"$'TC_
M )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P
M+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\
MP+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8H
MH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A
M!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$
M'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^
M;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GY
MO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "
MVK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+
M:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'
M_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!]
M(_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'T
MC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W
M_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;
MW_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MB
MB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C
M_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_
M^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_
MY^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_
M )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P
M+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\
MP+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8H
MH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A
M!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$
M'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^
M;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GY
MO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "
MVK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+
M:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'
M_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!]
M(_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'T
MC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W
M_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;
MW_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MB
MB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:I
M+/PEIMC=)=PW%T6C;*A[EB/Q%:E% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%8OQ$\%VOQ&\#ZGX#U#4KJTM=7M&M+V:RE,<IMW^65$<<H60LN\?,N[(Y
MH XCPY^VU^R+XO\ B5_PI_PQ^T;X1OO$AN#;QZ5;:U$SRS X,49SMDDSQL4E
ML@\<&O1/$GB7P[X-T&[\5>+M>L]+TRP@::^U'4+E88+>-1DN[N0JJ/4G%?'O
M_!57]E'X#P_L7R:=\,O@_HFD>+K'6](LOALWAS2XK2\&HRWL,200M$JL0T9D
M)7.,)OZH")/VX_$/B/Q%^TG^S!^R+XDU(7MCKWB1M;\8IC$>I/ID,<L2.O\
M'$THD<H1@E$R.. #ZB^''QK^%/Q<>[A^'/CJPU6:P$;7MK#(5F@20$QNT;@.
MJ. 2KD;6P<$X-8GQE_:U_9H_9ZU2TT+XU_&[P[X;OK]/,M;'4M159GCR1YGE
MC+*F01O("Y!&>#7A7[>?BV\^"?[:7[-GQ?\ #<IM[GQ!XLN/!6OB/@7UA?-
ML<<G]Y8IB95'9N:]R'[*/P$O[KQ+K'CKX::)XEU'Q9>S3Z[J?B#2H;F:XB;Y
M(K?=(I*Q10A(D08 ";L;F8D [GPWXE\.>,M!M/%7A'7K/5-,OX%FL=1T^Y6:
M"XC;D.CH2K*?4'%9WQ#^*7P[^$VDVNN?$GQA8Z-:7VIP:=937TVP3W<S;8H4
M'5G8YP!V!/0$U\U_\$AO!DOPP_9D\5R+JLB>")_B9KUY\/I+ZX)6+P^LBQQ2
MAG/$;-%-)D\$,7S\^:\G_P""B9UGXT>$/AS^TQK;7-OHDGQG\/6'PZTJ0L@.
MG/+(TNIRH<9DNFCC,889CMTC^ZTLJT ?H71110 4444 %%%% !1110 4444
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
M*,^"7_1'?"O_ (3UM_\ $5T6G:9INCZ?#I.DZ?!:VMO&(X+:VB"1QH. JJH
M 'H* /D/_@I/9:-^UYHWPA_9G^%.MVFM2^,/'EAK^H3:;<+,EMX>MHI6N+YR
MI(6,F6-4)P'<[5)/%=C^UC^WK\"/ACXX7]F^Z_: T7PEKUY;>9XAUZYN06T"
MT8#_ %:@-NO9%/[I&&V,'SI 0$CF]Y\*?#KX?> Y;N?P/X%T;1GOY?,OWTK2
MXK<W+\_-(8U&\\GDY/-5M4^$'PFUO4)M6UKX7^';RZN'+SW-UHD$DDC>K,R$
MD^YH \W_ &4?VC/V1/'L,7P*_9,\5VNLZ=X6T59;AM'AE>VL8S(%199I -\T
MK&5^K,QCE9R"06SOVHU_X6O^T'\)/V:X!YEH-:E\;>*XUY L=*V?94<="LE_
M/:G!Z^0WI7L_AKP-X*\%B8>#O!^EZ2+G;]H&F:?'!YNW.W=L4;L9.,],GUJ<
M>&O#B^(V\8+H%D-7>R6S?5!:I]I:V#EQ"9<;C&'9F"9QDDXR: +M?+7[77[3
MUIX'_:^^'?[.7C#Q]9?#[PUK_AV_U/4O'MS)#;S3LC%!IEO=S@I:;]BM)(/G
M(,:HT;%6/U+65XH\"^"/&ZVJ^-/!VE:N+&<3V0U33XKC[/*.CIYBG8WN,&@#
MXL_X)X?$#X.Z'^WI^TEX7\-^,28=9O/#ESX?34[^XFN;^VATZY>:Z\RY+2RQ
M#<K&X<E&$T1#D2Q[LS_@G_KFBM_P1?\ '%T-5MO*@TCQB)W,R[8RWVEE#<\9
M5E(SU##UK[EO/ /@34;R_P!0U#P5I,]QJL*0ZI/-IL3/>1I]Q)6*YD5>P;('
M:J,7P;^$,%G+IT/PJ\-I;SLC3P+H=N$D*YVEEV8)&YL9Z9/K0!^<7BW7]1\!
M_L/?L9_M+FWGO_!GP[\16-QXT:Q0S?8XV*Q"X95S_JRDJ>SNJ\%A7K'_  4%
M_:6_9]\6_%;]F?Q%X4^-'AG4["T^+MCJ%]>V&LPRQ6EJZ;5FF=6(A4G/+E?N
MO_=;'VEIG@#P)HFC77AS1O!6D6FGWH87EA:Z;%'#/N7:V]%4*V5X.0<CBJ&@
M?!;X.>%(+.V\+_";PSIL>G7C7>GQV&@V\*VUPR[6FC"(-CE>"PP2.,T =%:W
M5M?6L=[97$<T,T8>&6)PRNI&0P(X((Y!KX^_X)^^-/!_A3]I']J'P[XI\4Z=
MIE^OQ7GU%K/4+U(919F+BXVN0?*X^_\ =]Z^Q:YWQ=\(/A+\0-5MM<\>?"[P
M[K=[98^QWFKZ)!<RP8.1L>1"5Y]"* /SN\=? OXD>/\ ]DO]IO\ : ^%WA.6
M]TSQO\4K7Q+X3T=K4D:YI6G7J2RW:Q8R\4_[V51C,BQ @'<N?8OAM^T;_P $
MJ?CYX2\/W'PQ^"/PZUWQAK<L(TCP$?!%I_:,-^>JR#[.1"D7S,]SRBHC."W
M/V@JJBA$4  8  X K!\.?"GX7>#_ !!>>+/"/PVT#2]5U'/]H:GIVCP07%SD
MY/F2(H9\GGDGF@#YS_X*=>#_ !)\/]+\'_MY_##3'G\1_!O5_M>K6MOP^I>'
MY\1W]N?7"'>">$42L.36M:?"#XB_%+]A'XDWMM:26?CKXR:!J^L/;3N$D@DO
M+0Q6%B[$_*8K1+6V;G 9';O5CQ[_ ,->?M!_$S7_ -G7QE^S]I?AKX6-JT'V
MSQVWBJ.XFUS2499)+..S1=ZM<[?*D9RJQQ/*!N8J:^C0 !@# '04 ?(?[%G[
M1?PEN/\ @F-:VOCS6K32[GP%X,G\.^--"U.18KJQN;2)[<P2POA@\H52JXRQ
MD"@;LBOGWXC?#/Q)^SK_ ,$B_@)X ^+,ITW5A\5](O[BQOW\M[1+B]N[L1,K
M<JR12 NI^ZV[.,5^C=[\'OA)J7C*/XC:C\+?#D_B&$@PZ]-HENUZA&,$3E-X
MQ@=#VJYXD^'W@+QE/%<^+_!&D:K)"A6&34M-BG:-2<D*74X&>PH ^6O^"B6L
MZ/8_M8?LJI>:I;Q,_P 2[ED$DR@E3!&@(R>A9E7ZL!WKF/V=_BWX:_9F_P""
MF'Q^^''[17B2U\.S?$6ZTO7?!>LZW<+;VNI6D,,L9A2:0A2R"14"YZQ2 =.?
MK^[^#?PAU QF_P#A5X;G,,*Q0^=H=NVR-?NH,IPH[ <"I_%_PM^&7Q!M;2Q\
M??#K0=<@L'WV$.L:1#<I;-QS&)%(0\#D8Z"@#Y*_8%^*_P -/$__  4*_:?M
MO#_CO2KM]<U7P[<Z&L-ZA.HPPV,ZRRP<_OD4E273*X93G# G[2K/T;PEX5\.
MWEYJ'A_PSI]A<:C(LFH3V=DD3W3JH16D90"Y"J%!.<  =!6A0 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 5F>)O&7A7P:MB_BK7[6P&IZG#IVGFZE"_:
M+N4D1PIGJ[$' [XK3KX:_P""H?@CXH_M/V/BJ'X.>(KRS/P TRU\2VPLC_Q^
M^(R4NA%T.7MM/1I% P2]_$.<$4 ?<M%>??LI_'O1/VGOV=O"7QVT+RU3Q#H\
M<UW!$V1;W2YCN(?^ 3)(GOMS6#X@_:?U_6?$'B[PW\ /A0?&LO@20V_B:[EU
MM;"V6^$0F.GV[^5*9[E49"ZE4C0R(IDW;E4 ]?HKXB_:^_X*(^*/&'_!-M/V
MF/V7_"=Y;V?BF3^RM1U/5+I;:YT$O<BTE5$4DR3%RRHZ$*O^LSD!3['\8OVR
M/&WP @\#W_Q8_9^FLK?QOXZLO"MN;+Q/!<R6=W=,WER2*L85HRJ.V58G*D$#
M@D ]ZHKR+XK?M4M\(_VD_AY^S[K_ ,.IIXOB5/>PZ'K]IJ:%87M(%FF6:%D#
M+]Y0NTL#G/&"*S]<_:ZUS6/BAX_^%'P,^$?_  E6H?#&QM9_%DE_KPTY&FN8
M7GBM;7]S*9Y3&A)+>7&"0-^<X /2_BG\7/AG\$/!MS\0?BUXWT_P_HUKQ-?Z
ME.$3=@D(HZNQ .%4%C@X%7? GC?PO\3/!&C_ !&\$:I]NT;7],@U'2;WR7C\
M^VFC62*39(JNNY&4X8 C." :^>_C/\?_  3^U9_P2E\>_'OP'9W4.D^(?A=K
MDL%MJ$:B:"2*"XBDC8 D926)QD'!V@CK7H7[!_\ R9%\'O\ LF&@_P#IO@H
M]7HHHH **** "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 Y;XV?&+P/\ ?A7KGQ
M?^(NK16>DZ#ITMU<-)(%:4JI*Q)G[TCD!54<EF %>-_L\_LL:YJ'PKM?'6O_
M +07C2RUKQNS>(_$]OX<UBU%B;^] EE2+=;N6C0%85)8_)$O08 ]\\2>$/"?
MC&UCL?%WA?3M5ABDWQ0ZE91SJC8(W ." <$C/O4NA>'M \+Z:FC>&=#L].LX
MR3':V-LD,:DG)(5  ,GDT ?#/_!-GQ;X:_9'_:T^+/\ P37U?QG#+IUEK*Z_
M\.WNKM"\D-Q%&\UGD8!E1&A.P 9*3L% IO[&7[4WPQ_8X^,OQM_9@_:P\96O
M@_59OBCJ?BO0-7U]S#;ZQ87S*4D24C:6Q&K8)R?,*C)C8#[0'P;^$(OO[4'P
MJ\-_:?-\W[1_8=OYGF9SOW;,[L\YZYJ;Q?\ "WX8_$&\L]1\>_#G0=;N-.?=
MI\^KZ1#<O;-US&TBDH?<8H ^0_\ @J9\1;7XP?\ !,/Q)\3/#>@75OH,OB+2
MKC2;B>V>-[NP74;=5O3$RAHXY&+,F1EHVC<XW[1+_P %0?BO\-_'OP*^$WQH
M\#^,['6/"?AC]H;PY?ZUXATR;S[."VB6X$DHE3*.BM*B%E) <E"=RE1]FZGI
M6EZUILVC:SIMO=V=S$8KBTN85DCE0C!5E8$,".,$8JI<^"?!E[X5;P)>>$M,
MET-K?[.VC2V$;6AA_P">9A*[-O\ LXQ0!\5?MA?M'_ KQ+^W=^RYXG\._%;0
M[_1M)\0^(8]0U^TU&.33H9)[&W2.(W2GR3)EDR@8LHDC+ ;USM6'[4O@'XN?
MM,?&#X6?&OXG+X,L?!FI6^FZ%X)TN^>QU#Q4S0G%X[P8NKXN=B16T!VE'4.D
MN]:^LM*^&'PUT)=*71/AYH=F-!CECT,6NDPQ_P!G)+CS%@VJ/)#[5W!,;MHS
MG%3OX%\$2^+$\>R>#M*;78X/(CUIM/B-VL7/R";;O"\GC..: /SV_9$^(7@F
M_P#^"!GBWPI9^)[.34-#^'_BF'6+9)039RW%UJ#012'HLCJZ,$)W$2(<8=2?
ML+]@6]M+_P#8=^$$UE=1S(OPUT2-FC<, Z6,2.O'<,I!'8@BN_;X7_#1]"_X
M1=_AWH1TS[4UU_9QTB'R//;.Z7R]NW>=S9;&3D\\U>\.>%/"_@^Q;3/"7ANP
MTNV>4RO;Z=9I C.0 6*H "<*!GK@#TH OT444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 5Y5XB_;:_9B\*>(+[PMK_Q,^SW^FWDM
MK>P?V+>OY<T;E'7<L)4X8$9!(..#7JM?E9^T/_R7_P <_P#8XZG_ .E<E? <
M?\5YCPK@Z-7"1A)SDT^=-[*^EI1.+&XF>&BG%+7N?>7_  WS^R9_T5?_ ,H5
M_P#_ !BC_AOG]DS_ **O_P"4*_\ _C%?FY17Y;_Q&'B;_GS1_P# 9_\ RP\[
M^U,1V7X_YGZP?"[XN_#SXT>'YO%/PT\0_P!I6%O>-:RS_9)H=LRHCE=LJ*Q^
M5U.0,<]>#725\W?\$NO^2 :Q_P!CC<?^DEI7TC7[MPWF5?.,BP^-K)*=2-VE
M>WRNV_Q9[%"I*K1C-[L**^8O^"E'[3/[0'[*?AOP3XN^#NJ^&7A\5>/++PS<
MVGB#09KDP&YCF<7"M%<Q9V^2<H1SN'(QSC?M'?MB?M'_ +!WC;P9JO[1C>#_
M !C\.O%NMKI%YX@\,Z#<Z3?Z-=,NY6>&6[N4GCVJ[_*RMA''4+N]LV/K:BOE
M7]J[]I']I_X6?MC?"G]G;X9>*O!]OI/Q/:_7[;K7A2XNY],:U02' CO81*&5
M@!]T@@G)Z4/^V9\</@!^V5X4_9._:ETSPSJ^F_$*W8^"_&_A+3[BP_TE6*FV
MNK2:>?#%MJ[DD('F1G!RVP ^JJ*Q_B#XZ\-_##P)K/Q'\8WPMM*T'2Y]0U&<
M_P $,,9=R!W.%.!W/%>+?\$Y?VPM9_;"^#>JZ]X\T :+XO\ #7BJ^TGQ-H31
M&-[)UE9X5*-\RXB98R3R7AD],4 ?0-%%% !1110 4444 >'_ +2__!2#]B_]
MC[QW:?#3]HOXR_\ ".ZW?:1'J=K9?\([J-WOM7EEB63?:V\B#+PRC:6#?+G&
M""?._P#A^;_P2R_Z.B_\LG7/_D*OSQ_X.6_^3Z_"?_9);#_TZ:I7YXU^\<-^
M%^09QD6'QM:K54ZD;M*4+?*\&_Q9^(\0^).>Y3G=?!T:=-QA*R;4K_.TTOP/
MZ'/^'YO_  2R_P"CHO\ RR=<_P#D*O1/V:/^"D'[%_[8/CN[^&G[.GQE_P"$
MBUNQTB34[JR_X1W4;39:I+%$TF^ZMXT.'FB&T,6^;., D?S/U^AW_!M)_P G
MU^+/^R2W_P#Z=-+HXE\+\@R;(L1C:-6JYTXW2<H6^=H)_B@X>\2<]S;.Z&#K
M4Z:C.5FTI7^5YM?@?N%117&?M!_'CX>_LS?![7/C=\4-0>WT;0K3S9Q"H:6=
MV8)'#&I(W2.[*B@D#+<D $C\'/VX[.BO"/A+=_M@_'SX=Z?\7=<\?Z-\.4UZ
MS6^T/PG9^&EU&6SMI%#P_;9YY5\V4H5+)$D(3.W)()IG[/'[6OB3Q'\=_$O[
M'W[0>C:;I?Q&\-6::C9W>C"1=.\2:6^-MY;)*S/"RE@LD+,Y4YVNX#;0#WJB
MBB@ HHHH **** "BOFW]OWXX?'?X&>+/@S/\,?&FFV&B>,/B_HGAGQ#92:(L
MUU-#<S,TFV:1V1$:.,I@1!P6W"0< ?25 !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 5^5G[0_\ R7_QS_V..I_^E<E?JG7Y6?M#_P#)?_'/_8XZG_Z5
MR5^,^,O_ "+,+_CE_P"DGE9K_#CZG'4445_/IXA]Y_\ !+K_ )(!K'_8XW'_
M *26E?2-?-W_  2Z_P"2 :Q_V.-Q_P"DEI7TC7]><#?\DC@_\"_-GT^#_P!U
MAZ'Q9_P6^%V?@M\)18-&L_\ POG0_(,RDH'^S7V-P!!(SC.#7;_M#?L4?%G]
MLSQWX.C_ &C?'GAVQ\!^#M935V\*^&+.>2;6;Q!M7S[B<J(HPI8;40G;(XW9
M*LMS_@H3^R7\9_VP]$\)^$/ ?BGPUH-CX4\86GB..]U7[1/+=7$$<B)$8XT4
M1I^]?)WL6X^[CGZ$T"7Q!-H\$GBFQL[:_*G[3#I]T\T(.3@J[HC'(P<%1@DC
MG&3]8=)\7?\ !03_ (2/_AY5^RS_ ,(B;$:EYOB'[+_:0?R"WV>+(?9\P&,\
MCH<'!Z5Z5-^Q1\0?B]^U]X;_ &L/VE?'NCW$?@2U>/P3X-\,V4HM[>9\DW5Q
M<3-OE?)!"JB#,<?]TAHOVCOV3?CW\9?VN?AG^TEX:\1>$M/L?AA/=M8Z1>RW
M,DNIK<864O(L8$)**  %?:<DEAQ7TG:O>O91R7MO%'<F(&:**8NBOCE0Y52P
M!X!*@D<X'2@#P#]M;QW:ZIXM\#?L^'PQKNM6.JZLNO\ C2R\.Z1)?3#2+"19
M(XGCC&0D][]FC.>&CCG'/2O O"7Q1LOV>/\ @K.GB:R\&>)O#G@K]H/3$L;Z
M/Q+H,VGHOB*W_P!6Z"0?.7RJ\=7O6)Z9KZ@^"'PF^.OA?X[>./B]\7=4\+:@
MOBV.RM].71Y+@2Z196BR"&T'FIB5"\TTK-E#OE8[<$*O,?\ !1C]D+XA_ME?
M#;0/ OPZ\3Z+X=U#0O$L&MV7B34/.:XLYX5=5$*QKWWY+%N-H^4G! !]$45A
M?#:/XD0>#;*V^+,VCS:]%"J7]SH7F"VN'  ,BI( T>XY.S+8_O&MV@ HHHH
M**** /P]_P"#EO\ Y/K\)_\ 9);#_P!.FJ5^>-?H=_P<M_\ )]?A/_LDMA_Z
M=-4K\\:_L#@7_DD<'_@7YL_D_C7_ )*O%_XW^2"OT._X-I/^3Z_%G_9);_\
M].FEU^>-?H=_P;2?\GU^+/\ LDM__P"G32Z.._\ DD,9_@_5!P5_R5>$_P :
M_)G[A5\+_P#!P?9>(+G]AG3+C24E:SMOB%I\FLB+H+<VUVB[O;SFA'U*U]T5
MS?Q?^$O@+X[?#36?A%\3]"34M"UZS:VU"T<D$J2"K*PY5U8*ZL.5901R*_C\
M_K VM"N]*O\ 1+.^T)XVL9K2.2S:+[IB*@H1[;2,5\,_M%Z5-KW_  78^#-G
MH-N)7@^&%ZWB)5&4^Q,FJH%E'H6<* >[K[5[Q\(?A5^UU^SKX L_@SX/\1^#
M?'.@Z+;BT\-ZUXKU"[T[4;2S48BAN%@MYX[LQKM0.I@W*HR >3K_ +/G[*2?
M##XD>)?VAOB?XL3Q5\2?&$<<&K:['8_9K:PLH]OEZ?90EG,-NNU22S,\C*'<
MYX !X!\#/#_PX_9W_:I^/W[+GQJFDD\*:OX<B\;^&KS6+^:0PZ& PO+=)'8L
MB6\P^3:=P$9?.0".3_8<^(.H^!_V4/BU^S;XY\+W7_"Q]#UZ'3+.Q\2S&:]U
M!=9"#1VN6+$G8\^'VG$:1EACDU]-?M/?L6:%^T=\:_AA\7;K6C8GP1J=R-=M
MXRRG6-,EBW?8WQPZ&XCAW(WRF-YAU(!/$?[%OA_7?V[=$_;*351$-/\ "<MA
MJ.D(6 O+]&*6MTX'ROL@FN4^;E2L)7H2 #PG]N+X*VWP:UK]E_P'\-?B#XIT
MF,?%+2]$N;B#Q!<.MROWS=202N\$EQY@+^8\;'+$'*X6M34/AKHW[+?_  5/
M^$N@_"+6]?M].^)WA?7X_&=EJGB2\U!=1FL[<W$5RYNI9#YN['S C@$ #<V?
M6/VQ_P!F;XM_M"^/OA?XF\!Z[X=T^S^'/C2V\2NFK/.TFH31'BW C3$2;<_/
MECEONC;\U?XN_LU_&_XB?MB_#+]I_2=1\*VEE\.K#4+<Z)<7ER\M_P#;K<PS
M'S1"!%LS\GRMG;DXW;5 /-?AS;^*?VX-<^+FL^,/A7X8\7:9HWQ(U7PEH]OK
MWCR]TYM%MK(1Q V\$%A.L,\A9IFN XE)D"Y"QH*YGQEKO[8'[)G[*GPP_93^
M-7QCM;WQ?\0?BS8^$+?QMH&JW$]S8Z#<2IO?[1/#$_VI59HE?:2J,K!MR@CN
M?%_[#7[5?PD_:.\4?'7]A?X^>'O#^G?$"]^W>,?"'C+2Y;FS^W'.^[@,0+;V
M+,Q'R<L069=JIT_Q]_X)]77Q_P#V;8/AOXJ^,EZWQ!LO$<7B>T^(:V*QLNMQ
MJ$600(0(X!&%A6-3E$CC)+LI+ 'E'_!1G]G/X2_"KQC^SCXM^&WAE=%E'[0?
MAO3[R"QF=8K]6D=UFN%+'SYU,; 3/NDQ+("QW&ONNOD/XR?LC_MX_M)^&OAQ
M:_%GXR_#/3M5\ _$'3O$2W>AZ!>RQW;VB2[9Y%DD3<Y9DS GE)AI#YG"J/K;
M3TOXK""/5;F&:Z6%1<S6\!BCDDP-S*A9BBDY(4LQ XR>M $U%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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
944 %%%% !1110 4444 %%%% !1110!__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559161560224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Jan. 17, 2025</div></th>
<th class="th"><div>Jun. 28, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<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="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2024<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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">788-0550<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="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filer</a></td>
<td class="text">No<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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<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="Show.showAR( this, 'defref_dei_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [Flag]</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,701<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">298,794,638<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference</a></td>
<td class="text">CMS&#160;Energy&#8217;s and Consumers&#8217; proxy statement relating to their 2025&#160;Annual Meetings of Shareholders to be held May&#160;2,&#160;2025.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<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="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>
<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="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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">788-0550<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<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="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [Flag]</a></td>
<td class="text">false<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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">CMS&#160;Energy Corporation Common Stock<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=cms_A5.625JuniorSubordinatedNotesDue2078Member', window );">5.625% Junior Subordinated Notes Due 2078</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=cms_A5.875JuniorSubordinatedNotesDue2078Member', window );">5.875% Junior Subordinated Notes Due 2078</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=cms_A5.875JuniorSubordinatedNotesDue2079Member', window );">5.875% Junior Subordinated Notes Due 2079</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CMS&#160;PRC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CumulativePreferredStockMember', window );">Consumers Energy Company Cumulative Preferred Stock, $100&#160;par&#160;value: $4.50&#160;Series</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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&#160;Series<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="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-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentAnnualReport</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_DocumentFinStmtErrorCorrectionFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates whether any of the financial statement period in the filing include a restatement due to error correction.</p></div>
<a href="javascript:void(0);" onclick="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-K<br> -Number 229<br> -Section 402<br> -Subsection w<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentFinStmtErrorCorrectionFlag</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_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<a href="javascript:void(0);" onclick="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-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentsIncorporatedByReferenceTextBlock</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>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_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityPublicFloat</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: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_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityVoluntaryFilers</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_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityWellKnownSeasonedIssuer</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_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_IcfrAuditorAttestationFlag</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_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>32
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559164308672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Audit Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document 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="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">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="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">PricewaterhouseCoopers&#160;LLP<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Detroit, Michigan<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document 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="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">238<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">PricewaterhouseCoopers&#160;LLP<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Detroit, Michigan<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="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-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AuditorFirmId</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:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AuditorLocation</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:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AuditorName</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:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559170232304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CMS Energy Corporation Consolidated Statements of Income - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">$ 7,515<span></span>
</td>
<td class="nump">$ 7,462<span></span>
</td>
<td class="nump">$ 8,596<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FuelCosts', window );">Fuel for electric generation</a></td>
<td class="nump">624<span></span>
</td>
<td class="nump">561<span></span>
</td>
<td class="nump">905<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="Show.showAR( this, 'defref_cms_PurchasedPowerRelatedParties', window );">Purchased power &#8211; related parties</a></td>
<td class="nump">71<span></span>
</td>
<td class="nump">75<span></span>
</td>
<td class="nump">76<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCostAndExpenseOperating', window );">Maintenance and other operating expenses</a></td>
<td class="nump">1,638<span></span>
</td>
<td class="nump">1,687<span></span>
</td>
<td class="nump">1,669<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">1,240<span></span>
</td>
<td class="nump">1,180<span></span>
</td>
<td class="nump">1,126<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesExcludingIncomeAndExciseTaxes', window );">General taxes</a></td>
<td class="nump">482<span></span>
</td>
<td class="nump">447<span></span>
</td>
<td class="nump">412<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Total operating expenses</a></td>
<td class="nump">6,028<span></span>
</td>
<td class="nump">6,227<span></span>
</td>
<td class="nump">7,372<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">1,487<span></span>
</td>
<td class="nump">1,235<span></span>
</td>
<td class="nump">1,224<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet', window );">Non-operating retirement benefits, net</a></td>
<td class="nump">169<span></span>
</td>
<td class="nump">180<span></span>
</td>
<td class="nump">205<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncome', window );">Other income</a></td>
<td class="nump">207<span></span>
</td>
<td class="nump">195<span></span>
</td>
<td class="nump">19<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingExpense', window );">Other expense</a></td>
<td class="num">(32)<span></span>
</td>
<td class="num">(13)<span></span>
</td>
<td class="num">(27)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">344<span></span>
</td>
<td class="nump">362<span></span>
</td>
<td class="nump">197<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest on long-term debt</a></td>
<td class="nump">700<span></span>
</td>
<td class="nump">616<span></span>
</td>
<td class="nump">509<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestCostsCapitalizedAdjustment', window );">Allowance for borrowed funds used during construction</a></td>
<td class="num">(18)<span></span>
</td>
<td class="num">(3)<span></span>
</td>
<td class="num">(2)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Total interest charges</a></td>
<td class="nump">708<span></span>
</td>
<td class="nump">643<span></span>
</td>
<td class="nump">519<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) Before Income Taxes</a></td>
<td class="nump">1,123<span></span>
</td>
<td class="nump">954<span></span>
</td>
<td class="nump">902<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense</a></td>
<td class="nump">176<span></span>
</td>
<td class="nump">147<span></span>
</td>
<td class="nump">93<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Income (Loss) From Continuing Operations</a></td>
<td class="nump">947<span></span>
</td>
<td class="nump">807<span></span>
</td>
<td class="nump">809<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Income From Discontinued Operations, Net of Tax of $&#8212;, $&#8212;, and $1</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<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="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income</a></td>
<td class="nump">947<span></span>
</td>
<td class="nump">808<span></span>
</td>
<td class="nump">813<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Loss Attributable to Noncontrolling Interests</a></td>
<td class="num">(56)<span></span>
</td>
<td class="num">(79)<span></span>
</td>
<td class="num">(24)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income</a></td>
<td class="nump">1,003<span></span>
</td>
<td class="nump">887<span></span>
</td>
<td class="nump">837<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsIncomeStatementImpact', window );">Preferred Stock Dividends</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders</a></td>
<td class="nump">$ 993<span></span>
</td>
<td class="nump">$ 877<span></span>
</td>
<td class="nump">$ 827<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Basic Earnings Per Average Common Share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare', window );">Income from continuing operations per average common share available to common stockholders (in dollars per share)</a></td>
<td class="nump">$ 3.34<span></span>
</td>
<td class="nump">$ 3.01<span></span>
</td>
<td class="nump">$ 2.84<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare', window );">Income from discontinued operations per average common share available to common stockholders (in dollars per share)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0.01<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic earnings per average common share (in dollars per share)</a></td>
<td class="nump">3.34<span></span>
</td>
<td class="nump">3.01<span></span>
</td>
<td class="nump">2.85<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Diluted Earnings Per Average Common Share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Income from continuing operations per average common share available to common stockholders (in dollars per share)</a></td>
<td class="nump">3.33<span></span>
</td>
<td class="nump">3.01<span></span>
</td>
<td class="nump">2.84<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare', window );">Income from discontinued operations per average common share available to common stockholders (in dollars per share)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0.01<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted earnings per average common share (in dollars per share)</a></td>
<td class="nump">$ 3.33<span></span>
</td>
<td class="nump">$ 3.01<span></span>
</td>
<td class="nump">$ 2.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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseOther', window );">Other interest expense</a></td>
<td class="nump">$ 12<span></span>
</td>
<td class="nump">$ 12<span></span>
</td>
<td class="nump">$ 12<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember', window );">Nonrelated Party</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseOther', window );">Other interest expense</a></td>
<td class="nump">14<span></span>
</td>
<td class="nump">18<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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of goods and services sold</a></td>
<td class="nump">1,333<span></span>
</td>
<td class="nump">1,375<span></span>
</td>
<td class="nump">1,928<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of goods and services sold</a></td>
<td class="nump">$ 640<span></span>
</td>
<td class="nump">$ 902<span></span>
</td>
<td class="nump">$ 1,256<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_PurchasedPowerRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FuelCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 17: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477349/740-270-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3B<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-4<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 5.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479836/810-10-S99-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_InterestExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_InterestExpenseNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as nonoperating.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseNonoperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(7)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendsIncomeStatementImpact">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsIncomeStatementImpact</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>34
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559179544736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CMS Energy Corporation Consolidated Statements of Income (Parenthetical) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation', window );">Tax effect of discontinued operations</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 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_DiscontinuedOperationTaxEffectOfDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3B<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-4<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>35
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559174086288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CMS Energy Corporation Consolidated Statements of Comprehensive Income - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income</a></td>
<td class="nump">$ 947<span></span>
</td>
<td class="nump">$ 808<span></span>
</td>
<td class="nump">$ 813<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax', window );">Net gain arising during the period</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax', window );">Prior service credit adjustment</a></td>
<td class="nump">1<span></span>
</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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax', window );">Amortization of net actuarial loss</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax', window );">Amortization of prior service credit</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax', window );">Unrealized gain on investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax', window );">Reclassification adjustments included in net income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other Comprehensive Income</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive Income</a></td>
<td class="nump">952<span></span>
</td>
<td class="nump">814<span></span>
</td>
<td class="nump">820<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Comprehensive Loss Attributable to Noncontrolling Interests</a></td>
<td class="num">(56)<span></span>
</td>
<td class="num">(79)<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive Income</a></td>
<td class="nump">$ 1,008<span></span>
</td>
<td class="nump">$ 893<span></span>
</td>
<td class="nump">$ 844<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-21<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (j)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-15<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-17A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-4<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482739/220-10-55-15<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-15<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-17A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559161936768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CMS Energy Corporation Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax', window );">Net gain (loss) arising during the period, tax</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBenefitPlanImprovementTaxEffect', window );">Prior service credit adjustment, tax</a></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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax', window );">Unrealized gain on derivative instruments, tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax', window );">Reclassification adjustments included in net income , tax</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBenefitPlanImprovementTaxEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax (expense) benefit for cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-12<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBenefitPlanImprovementTaxEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559175852688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CMS Energy Corporation Consolidated Statements of Cash Flows - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income</a></td>
<td class="nump">$ 947<span></span>
</td>
<td class="nump">$ 808<span></span>
</td>
<td class="nump">$ 813<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">1,240<span></span>
</td>
<td class="nump">1,180<span></span>
</td>
<td class="nump">1,126<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Deferred income taxes and investment tax credits</a></td>
<td class="nump">142<span></span>
</td>
<td class="nump">157<span></span>
</td>
<td class="nump">89<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt expense</a></td>
<td class="nump">33<span></span>
</td>
<td class="nump">34<span></span>
</td>
<td class="nump">50<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitContributions', window );">Postretirement benefits contributions</a></td>
<td class="num">(13)<span></span>
</td>
<td class="num">(12)<span></span>
</td>
<td class="num">(12)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax', window );">Gain from sale of EnerBank</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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="Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other non&#8209;cash operating activities and reconciling&#160;adjustments</a></td>
<td class="num">(241)<span></span>
</td>
<td class="num">(274)<span></span>
</td>
<td class="num">(93)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables', window );">Accounts receivable and accrued revenue</a></td>
<td class="num">(155)<span></span>
</td>
<td class="nump">241<span></span>
</td>
<td class="num">(677)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="nump">164<span></span>
</td>
<td class="nump">185<span></span>
</td>
<td class="num">(450)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued rate refunds</a></td>
<td class="nump">15<span></span>
</td>
<td class="num">(136)<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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet', window );">Other current assets and liabilities</a></td>
<td class="nump">42<span></span>
</td>
<td class="num">(21)<span></span>
</td>
<td class="nump">14<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet', window );">Other non&#8209;current assets and liabilities</a></td>
<td class="nump">196<span></span>
</td>
<td class="nump">147<span></span>
</td>
<td class="num">(4)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">2,370<span></span>
</td>
<td class="nump">2,309<span></span>
</td>
<td class="nump">855<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested', window );">Net proceeds from sale of EnerBank</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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="Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Cost to retire property and other investing activities</a></td>
<td class="num">(160)<span></span>
</td>
<td class="num">(167)<span></span>
</td>
<td class="num">(107)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(3,054)<span></span>
</td>
<td class="num">(3,386)<span></span>
</td>
<td class="num">(2,476)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from issuance of debt</a></td>
<td class="nump">1,962<span></span>
</td>
<td class="nump">3,551<span></span>
</td>
<td class="nump">1,899<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Retirement of debt</a></td>
<td class="num">(952)<span></span>
</td>
<td class="num">(2,132)<span></span>
</td>
<td class="num">(106)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfShortTermDebt', window );">Increase (decrease) in notes payable</a></td>
<td class="num">(28)<span></span>
</td>
<td class="nump">73<span></span>
</td>
<td class="nump">20<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Issuance of common stock</a></td>
<td class="nump">286<span></span>
</td>
<td class="nump">192<span></span>
</td>
<td class="nump">69<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="Show.showAR( this, 'defref_cms_PaymentsOfOrdinaryDividendsCommonAndPreferred', window );">Payment of dividends on common and preferred stock</a></td>
<td class="num">(626)<span></span>
</td>
<td class="num">(579)<span></span>
</td>
<td class="num">(544)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit', window );">Proceeds from the sale of membership interest in VIE to tax equity investor</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">86<span></span>
</td>
<td class="nump">49<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromMinorityShareholders', window );">Contributions from noncontrolling interests</a></td>
<td class="nump">5<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="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsMinorityInterest', window );">Distributions to noncontrolling interests</a></td>
<td class="num">(12)<span></span>
</td>
<td class="num">(12)<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="Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other financing costs</a></td>
<td class="num">(21)<span></span>
</td>
<td class="num">(42)<span></span>
</td>
<td class="num">(58)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">614<span></span>
</td>
<td class="nump">1,143<span></span>
</td>
<td class="nump">1,327<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net Increase (Decrease) in Cash and Cash Equivalents,&#160;Including Restricted Amounts</a></td>
<td class="num">(70)<span></span>
</td>
<td class="nump">66<span></span>
</td>
<td class="num">(294)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents,&#160;Including Restricted Amounts, Beginning of Period</a></td>
<td class="nump">248<span></span>
</td>
<td class="nump">182<span></span>
</td>
<td class="nump">476<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents,&#160;Including Restricted Amounts, End of Period</a></td>
<td class="nump">178<span></span>
</td>
<td class="nump">248<span></span>
</td>
<td class="nump">182<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_CashTransactionsAbstract', window );"><strong>Cash transactions</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="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest paid (net of amounts capitalized)</a></td>
<td class="nump">677<span></span>
</td>
<td class="nump">607<span></span>
</td>
<td class="nump">490<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes paid (proceeds from sale of renewable energy tax credits), net</a></td>
<td class="num">(69)<span></span>
</td>
<td class="nump">15<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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Capital expenditures not paid</a></td>
<td class="nump">517<span></span>
</td>
<td class="nump">265<span></span>
</td>
<td class="nump">228<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=cms_ApplianceServicePlanBusinessMember', window );">ASP gain</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfBusinesses', window );">Proceeds from sale of ASP business</a></td>
<td class="nump">124<span></span>
</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=cms_OngoingCapitalExpendituresMember', window );">Capital Expenditures</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures (excludes assets placed under finance lease)</a></td>
<td class="num">(3,018)<span></span>
</td>
<td class="num">(2,407)<span></span>
</td>
<td class="num">(2,374)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=cms_CovertPlantAcquisitionMember', window );">Covert Plant Acquisition</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures (excludes assets placed under finance lease)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (812)<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_CashTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash Transactions</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_CashTransactionsAbstract</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_NonCashTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non-cash transactions [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_cms_PaymentsOfOrdinaryDividendsCommonAndPreferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments Of Ordinary Dividends, Common And Preferred</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PaymentsOfOrdinaryDividendsCommonAndPreferred</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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PaymentsOfDividendsMinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsMinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromDivestitureOfBusinesses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromDivestitureOfBusinessesNetOfCashDivested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents the cash inflow during the period from the sale of a component of the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromMinorityShareholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromMinorityShareholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromRepaymentsOfShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net cash inflow or outflow for borrowing having initial term of repayment within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The proceeds from the sale of an interest in a unit of partnership.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=cms_ApplianceServicePlanBusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ApplianceServicePlanBusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_PropertyPlantAndEquipmentByTypeAxis=cms_OngoingCapitalExpendituresMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PropertyPlantAndEquipmentByTypeAxis=cms_OngoingCapitalExpendituresMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_PropertyPlantAndEquipmentByTypeAxis=cms_CovertPlantAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PropertyPlantAndEquipmentByTypeAxis=cms_CovertPlantAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559170331216">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CMS Energy Corporation Consolidated Balance Sheets - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 103<span></span>
</td>
<td class="nump">$ 227<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash and cash equivalents</a></td>
<td class="nump">75<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="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="Show.showAR( this, 'defref_us-gaap_EnergyRelatedInventoryGasStoredUnderground', window );">Gas in underground storage</a></td>
<td class="nump">435<span></span>
</td>
<td class="nump">587<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherInventorySupplies', window );">Materials and supplies</a></td>
<td class="nump">299<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_EnergyRelatedInventoryOtherFossilFuel', window );">Generating plant fuel stock</a></td>
<td class="nump">35<span></span>
</td>
<td class="nump">84<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="Show.showAR( this, 'defref_cms_DeferredPropertyTaxes', window );">Deferred property taxes</a></td>
<td class="nump">448<span></span>
</td>
<td class="nump">426<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsCurrent', window );">Regulatory assets</a></td>
<td class="nump">229<span></span>
</td>
<td class="nump">203<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Prepayments and other current assets</a></td>
<td class="nump">103<span></span>
</td>
<td class="nump">80<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">2,790<span></span>
</td>
<td class="nump">2,839<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGrossAbstract', window );"><strong>Plant, Property, and Equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PropertyPlantAndEquipmentGrossExcludingCWIP', window );">Plant, property, and equipment, gross</a></td>
<td class="nump">34,932<span></span>
</td>
<td class="nump">33,135<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation and amortization</a></td>
<td class="nump">9,569<span></span>
</td>
<td class="nump">9,007<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="Show.showAR( this, 'defref_cms_PropertyPlantAndEquipmentNetExcludingCWIP', window );">Plant, property, and equipment, net</a></td>
<td class="nump">25,363<span></span>
</td>
<td class="nump">24,128<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Construction work in progress</a></td>
<td class="nump">2,098<span></span>
</td>
<td class="nump">944<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total plant, property, and equipment</a></td>
<td class="nump">27,461<span></span>
</td>
<td class="nump">25,072<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract', window );"><strong>Other Non&#8209;current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Regulatory assets</a></td>
<td class="nump">3,569<span></span>
</td>
<td class="nump">3,683<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent', window );">Accounts receivable</a></td>
<td class="nump">20<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="Show.showAR( this, 'defref_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures', window );">Investments</a></td>
<td class="nump">69<span></span>
</td>
<td class="nump">76<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Postretirement benefits</a></td>
<td class="nump">1,627<span></span>
</td>
<td class="nump">1,468<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other</a></td>
<td class="nump">384<span></span>
</td>
<td class="nump">357<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="Show.showAR( this, 'defref_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment', window );">Total other non&#8209;current assets</a></td>
<td class="nump">5,669<span></span>
</td>
<td class="nump">5,606<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">35,920<span></span>
</td>
<td class="nump">33,517<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable', window );">Current portion of long-term debt and finance leases</a></td>
<td class="nump">1,195<span></span>
</td>
<td class="nump">980<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Notes payable</a></td>
<td class="nump">65<span></span>
</td>
<td class="nump">93<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="Show.showAR( this, 'defref_cms_AccruedRateRefunds', window );">Accrued rate refunds</a></td>
<td class="nump">38<span></span>
</td>
<td class="nump">54<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndDividendsPayableCurrent', window );">Accrued interest</a></td>
<td class="nump">156<span></span>
</td>
<td class="nump">142<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Accrued taxes</a></td>
<td class="nump">654<span></span>
</td>
<td class="nump">612<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityCurrent', window );">Regulatory liabilities</a></td>
<td class="nump">111<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="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">209<span></span>
</td>
<td class="nump">149<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">3,521<span></span>
</td>
<td class="nump">2,895<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">15,194<span></span>
</td>
<td class="nump">14,508<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Non-current portion of finance leases</a></td>
<td class="nump">112<span></span>
</td>
<td class="nump">62<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Regulatory liabilities</a></td>
<td class="nump">4,067<span></span>
</td>
<td class="nump">3,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="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Postretirement benefits</a></td>
<td class="nump">96<span></span>
</td>
<td class="nump">106<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationsNoncurrent', window );">Asset retirement obligations</a></td>
<td class="nump">728<span></span>
</td>
<td class="nump">771<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDeferredInvestmentTaxCredit', window );">Deferred investment tax credit</a></td>
<td class="nump">122<span></span>
</td>
<td class="nump">126<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="nump">2,925<span></span>
</td>
<td class="nump">2,615<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other non&#8209;current liabilities</a></td>
<td class="nump">407<span></span>
</td>
<td class="nump">415<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Total non&#8209;current liabilities</a></td>
<td class="nump">23,651<span></span>
</td>
<td class="nump">22,497<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Other paid-in capital</a></td>
<td class="nump">6,009<span></span>
</td>
<td class="nump">5,705<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(41)<span></span>
</td>
<td class="num">(46)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">2,035<span></span>
</td>
<td class="nump">1,658<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="Show.showAR( this, 'defref_cms_CommonStockholdersEquity', window );">Total common stockholders&#8217; equity</a></td>
<td class="nump">8,006<span></span>
</td>
<td class="nump">7,320<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Cumulative redeemable perpetual preferred stock</a></td>
<td class="nump">224<span></span>
</td>
<td class="nump">224<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">8,230<span></span>
</td>
<td class="nump">7,544<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interests</a></td>
<td class="nump">518<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total equity</a></td>
<td class="nump">8,748<span></span>
</td>
<td class="nump">8,125<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Equity</a></td>
<td class="nump">35,920<span></span>
</td>
<td class="nump">33,517<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember', window );">Nonrelated Party</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="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent', window );">Accounts receivable and accrued revenue, less allowance of $23 in 2024 and $21 in 2023</a></td>
<td class="nump">1,049<span></span>
</td>
<td class="nump">933<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">1,085<span></span>
</td>
<td class="nump">802<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party</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="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="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable &#8211; related parties</a></td>
<td class="nump">14<span></span>
</td>
<td class="nump">11<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">$ 8<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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 AND 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent</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_AccruedRateRefunds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Assets, Noncurrent, Other than Property, Plant and Equipment</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_CommonStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common Stockholders&#8217; Equity</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_CommonStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_DeferredPropertyTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long-Term Debt And Lease Obligation, Current, Excluding Notes Payable</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_PropertyPlantAndEquipmentNetExcludingCWIP</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 27<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481850/410-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(7)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EnergyRelatedInventoryGasStoredUnderground">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InterestAndDividendsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity method investee and investment in and advance to affiliate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 980<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478742/980-340-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 980<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478742/980-340-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 980<br> -SubTopic 405<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477571/980-405-25-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 8: 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> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-24<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-23<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-5<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 43: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 44: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 45: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 46: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-15<br><br>Reference 47: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-16<br><br>Reference 48: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4I<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476166/350-60-65-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559170327520">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CMS Energy Corporation Consolidated Balance Sheets (Parenthetical) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable and accrued revenue, allowance</a></td>
<td class="nump">$ 23<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="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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock outstanding (in shares)</a></td>
<td class="nump">298,800,000<span></span>
</td>
<td class="nump">294,400,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="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock authorized (in shares)</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=cms_SeriesCPreferredStockDepositarySharesMember', window );">Series C Preferred Stock Depositary Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock authorized (in shares)</a></td>
<td class="nump">9,200,000<span></span>
</td>
<td class="nump">9,200,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock outstanding (in shares)</a></td>
<td class="nump">9,200,000<span></span>
</td>
<td class="nump">9,200,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=cms_SeriesCPreferredStockDepositarySharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=cms_SeriesCPreferredStockDepositarySharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559180233664">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CMS Energy Corporation Consolidated Statements of Changes in Equity - USD ($)<br> shares in Thousands, $ in Millions</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Other Paid-in Capital</div></th>
<th class="th"><div>Accumulated Other Comprehensive Loss</div></th>
<th class="th"><div>Retirement benefits liability</div></th>
<th class="th"><div>Derivative instruments</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>Cumulative Redeemable Perpetual Preferred Stock, Series&#160;C</div></th>
<th class="th"><div>Noncontrolling Interests</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning of period (in shares) at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">289,758<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total Equity at Beginning of Period at Dec. 31, 2021</a></td>
<td class="nump">$ 7,188<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">$ 5,406<span></span>
</td>
<td class="num">$ (59)<span></span>
</td>
<td class="num">$ (56)<span></span>
</td>
<td class="num">$ (3)<span></span>
</td>
<td class="nump">$ 1,057<span></span>
</td>
<td class="nump">$ 224<span></span>
</td>
<td class="nump">$ 557<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common stock issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,704<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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">93<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Common stock repurchased (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(151)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Common stock repurchased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited', window );">Common stock reacquired (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(43)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures', window );">Common stock reacquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax', window );">Net gain arising during the period</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax', window );">Prior service credit adjustment</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax', window );">Amortization of net actuarial loss</a></td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax', window );">Amortization of prior service credit</a></td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax', window );">Unrealized gain on investments</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax', window );">Reclassification adjustments included in net income</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="nump">813<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">837<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(24)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">(534)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPreferredStockCash', window );">Dividends declared on preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10)<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="Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests', window );">Sale of membership interest in VIE to tax equity investor</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders', window );">Contributions from 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="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="Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Distributions to 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">(4)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">End of period (in shares) at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">291,268<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total Equity at End of Period at Dec. 31, 2022</a></td>
<td class="nump">$ 7,595<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">5,490<span></span>
</td>
<td class="num">(52)<span></span>
</td>
<td class="num">(52)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,350<span></span>
</td>
<td class="nump">224<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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends declared per common share (in dollars per share)</a></td>
<td class="nump">$ 1.8400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsPerShareDeclared', window );">Dividends declared per preferred stock Series C depositary share (in dollars per share)</a></td>
<td class="nump">$ 1.0500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common stock issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,355<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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">222<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Common stock repurchased (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(119)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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">(7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited', window );">Common stock reacquired (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(64)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures', window );">Common stock reacquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax', window );">Net gain arising during the period</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax', window );">Prior service credit adjustment</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax', window );">Amortization of net actuarial loss</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax', window );">Amortization of prior service credit</a></td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax', window );">Unrealized gain on investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax', window );">Reclassification adjustments included in net income</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 808<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">887<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(79)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">(569)<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="Show.showAR( this, 'defref_us-gaap_DividendsPreferredStockCash', window );">Dividends declared on preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests', window );">Sale of membership interest in VIE to tax equity investor</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">86<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="Show.showAR( this, 'defref_cms_MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders', window );">Contributions from 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="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="Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Distributions to 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">(12)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">End of period (in shares) at Dec. 31, 2023</a></td>
<td class="nump">294,400<span></span>
</td>
<td class="nump">294,440<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total Equity at End of Period at Dec. 31, 2023</a></td>
<td class="nump">$ 8,125<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">5,705<span></span>
</td>
<td class="num">(46)<span></span>
</td>
<td class="num">(46)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,658<span></span>
</td>
<td class="nump">224<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends declared per common share (in dollars per share)</a></td>
<td class="nump">$ 1.9500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsPerShareDeclared', window );">Dividends declared per preferred stock Series C depositary share (in dollars per share)</a></td>
<td class="nump">$ 1.0500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common stock issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,673<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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">315<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Common stock repurchased (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(181)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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">(11)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited', window );">Common stock reacquired (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(142)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures', window );">Common stock reacquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax', window );">Net gain arising during the period</a></td>
<td class="nump">$ 2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax', window );">Prior service credit adjustment</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax', window );">Amortization of net actuarial loss</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax', window );">Amortization of prior service credit</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax', window );">Unrealized gain on investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax', window );">Reclassification adjustments included in net income</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 947<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,003<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(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="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">(616)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPreferredStockCash', window );">Dividends declared on preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10)<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="Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests', window );">Sale of membership interest in VIE to tax equity investor</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders', window );">Contributions from 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="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="Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Distributions to 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">(12)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">End of period (in shares) at Dec. 31, 2024</a></td>
<td class="nump">298,800<span></span>
</td>
<td class="nump">298,790<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total Equity at End of Period at Dec. 31, 2024</a></td>
<td class="nump">$ 8,748<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">$ 6,009<span></span>
</td>
<td class="num">$ (41)<span></span>
</td>
<td class="num">$ (41)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 2,035<span></span>
</td>
<td class="nump">$ 224<span></span>
</td>
<td class="nump">$ 518<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends declared per common share (in dollars per share)</a></td>
<td class="nump">$ 2.0600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsPerShareDeclared', window );">Dividends declared per preferred stock Series C depositary share (in dollars per share)</a></td>
<td class="nump">$ 1.0500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents a sale (new stock issuance) by a subsidiary to noncontrolling interests (third parties, parties directly or indirectly unrelated to parent) during the period. The capital transaction by subsidiary does not result in a loss of control by the parent, but does effect a change in total (consolidated) equity attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -SubTopic 405<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477787/942-405-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (j)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-15<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-17A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-15<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-17A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of preferred stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares related to Restricted Stock Award forfeited during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock related to Restricted Stock Awards forfeited during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-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_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 8: 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> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-24<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-23<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-5<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 43: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 44: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 45: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 46: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-15<br><br>Reference 47: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-16<br><br>Reference 48: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4I<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476166/350-60-65-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>41
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559175442368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consumers Energy Company Consolidated Statements of Income - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">$ 7,515<span></span>
</td>
<td class="nump">$ 7,462<span></span>
</td>
<td class="nump">$ 8,596<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">1,487<span></span>
</td>
<td class="nump">1,235<span></span>
</td>
<td class="nump">1,224<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet', window );">Non-operating retirement benefits, net</a></td>
<td class="nump">169<span></span>
</td>
<td class="nump">180<span></span>
</td>
<td class="nump">205<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncome', window );">Other income</a></td>
<td class="nump">207<span></span>
</td>
<td class="nump">195<span></span>
</td>
<td class="nump">19<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingExpense', window );">Other expense</a></td>
<td class="num">(32)<span></span>
</td>
<td class="num">(13)<span></span>
</td>
<td class="num">(27)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">344<span></span>
</td>
<td class="nump">362<span></span>
</td>
<td class="nump">197<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest on long-term debt</a></td>
<td class="nump">700<span></span>
</td>
<td class="nump">616<span></span>
</td>
<td class="nump">509<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestCostsCapitalizedAdjustment', window );">Allowance for borrowed funds used during construction</a></td>
<td class="num">(18)<span></span>
</td>
<td class="num">(3)<span></span>
</td>
<td class="num">(2)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Total interest charges</a></td>
<td class="nump">708<span></span>
</td>
<td class="nump">643<span></span>
</td>
<td class="nump">519<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) Before Income Taxes</a></td>
<td class="nump">1,123<span></span>
</td>
<td class="nump">954<span></span>
</td>
<td class="nump">902<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense</a></td>
<td class="nump">176<span></span>
</td>
<td class="nump">147<span></span>
</td>
<td class="nump">93<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income</a></td>
<td class="nump">1,003<span></span>
</td>
<td class="nump">887<span></span>
</td>
<td class="nump">837<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsIncomeStatementImpact', window );">Preferred Stock Dividends</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders</a></td>
<td class="nump">993<span></span>
</td>
<td class="nump">877<span></span>
</td>
<td class="nump">827<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseOther', window );">Other interest expense</a></td>
<td class="nump">12<span></span>
</td>
<td class="nump">12<span></span>
</td>
<td class="nump">12<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember', window );">Nonrelated Party</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseOther', window );">Other interest expense</a></td>
<td class="nump">14<span></span>
</td>
<td class="nump">18<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="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="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">7,200<span></span>
</td>
<td class="nump">7,166<span></span>
</td>
<td class="nump">8,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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseFuelUsed', window );">Fuel for electric generation</a></td>
<td class="nump">511<span></span>
</td>
<td class="nump">435<span></span>
</td>
<td class="nump">662<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpensePurchasedPower', window );">Purchased and interchange power</a></td>
<td class="nump">1,285<span></span>
</td>
<td class="nump">1,331<span></span>
</td>
<td class="nump">1,867<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="Show.showAR( this, 'defref_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties', window );">Purchased power &#8211; related parties</a></td>
<td class="nump">71<span></span>
</td>
<td class="nump">75<span></span>
</td>
<td class="nump">76<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased', window );">Cost of gas sold</a></td>
<td class="nump">637<span></span>
</td>
<td class="nump">897<span></span>
</td>
<td class="nump">1,243<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations', window );">Maintenance and other operating expenses</a></td>
<td class="nump">1,520<span></span>
</td>
<td class="nump">1,586<span></span>
</td>
<td class="nump">1,582<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">1,191<span></span>
</td>
<td class="nump">1,137<span></span>
</td>
<td class="nump">1,088<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseTaxes', window );">General taxes</a></td>
<td class="nump">470<span></span>
</td>
<td class="nump">437<span></span>
</td>
<td class="nump">400<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpense', window );">Total operating expenses</a></td>
<td class="nump">5,685<span></span>
</td>
<td class="nump">5,898<span></span>
</td>
<td class="nump">6,918<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">1,515<span></span>
</td>
<td class="nump">1,268<span></span>
</td>
<td class="nump">1,233<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet', window );">Non-operating retirement benefits, net</a></td>
<td class="nump">157<span></span>
</td>
<td class="nump">171<span></span>
</td>
<td class="nump">195<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncome', window );">Other income</a></td>
<td class="nump">85<span></span>
</td>
<td class="nump">49<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="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingExpense', window );">Other expense</a></td>
<td class="num">(30)<span></span>
</td>
<td class="num">(12)<span></span>
</td>
<td class="num">(25)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">212<span></span>
</td>
<td class="nump">208<span></span>
</td>
<td class="nump">187<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest on long-term debt</a></td>
<td class="nump">488<span></span>
</td>
<td class="nump">415<span></span>
</td>
<td class="nump">325<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestCostsCapitalizedAdjustment', window );">Allowance for borrowed funds used during construction</a></td>
<td class="num">(13)<span></span>
</td>
<td class="num">(3)<span></span>
</td>
<td class="num">(2)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Total interest charges</a></td>
<td class="nump">518<span></span>
</td>
<td class="nump">448<span></span>
</td>
<td class="nump">335<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) Before Income Taxes</a></td>
<td class="nump">1,209<span></span>
</td>
<td class="nump">1,028<span></span>
</td>
<td class="nump">1,085<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense</a></td>
<td class="nump">200<span></span>
</td>
<td class="nump">161<span></span>
</td>
<td class="nump">140<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income</a></td>
<td class="nump">1,009<span></span>
</td>
<td class="nump">867<span></span>
</td>
<td class="nump">945<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsIncomeStatementImpact', window );">Preferred Stock Dividends</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders</a></td>
<td class="nump">1,007<span></span>
</td>
<td class="nump">865<span></span>
</td>
<td class="nump">943<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Related Party</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseOther', window );">Other interest expense</a></td>
<td class="nump">31<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="nump">12<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Nonrelated Party</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseOther', window );">Other interest expense</a></td>
<td class="nump">$ 12<span></span>
</td>
<td class="nump">$ 16<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_OtherNonoperatingIncomeExpenseRetirementBenefitsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Utilities Operating Expense Purchased Power Related Parties</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_InterestExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_InterestExpenseNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as nonoperating.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseNonoperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendsIncomeStatementImpact">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsIncomeStatementImpact</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UtilitiesOperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559159790752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consumers Energy Company Consolidated Statements of Comprehensive Income - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income</a></td>
<td class="nump">$ 1,003<span></span>
</td>
<td class="nump">$ 887<span></span>
</td>
<td class="nump">$ 837<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax', window );">Net gain arising during the period</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">5<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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax', window );">Amortization of net actuarial loss</a></td>
<td class="nump">2<span></span>
</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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other Comprehensive Income</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive Income</a></td>
<td class="nump">1,008<span></span>
</td>
<td class="nump">893<span></span>
</td>
<td class="nump">844<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income</a></td>
<td class="nump">1,009<span></span>
</td>
<td class="nump">867<span></span>
</td>
<td class="nump">945<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax', window );">Net gain arising during the period</a></td>
<td class="nump">3<span></span>
</td>
<td class="num">(1)<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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax', window );">Amortization of net actuarial loss</a></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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other Comprehensive Income</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">17<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive Income</a></td>
<td class="nump">$ 1,013<span></span>
</td>
<td class="nump">$ 867<span></span>
</td>
<td class="nump">$ 962<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-4<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482739/220-10-55-15<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-15<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-17A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559159746080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consumers Energy Company Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax', window );">Net gain (loss) arising during the period, tax</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 2<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="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">1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax', window );">Net gain (loss) arising during the period, tax</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">0<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="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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559177966176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consumers Energy Company Consolidated Statements of Cash Flows - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income</a></td>
<td class="nump">$ 1,003<span></span>
</td>
<td class="nump">$ 887<span></span>
</td>
<td class="nump">$ 837<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Deferred income taxes and investment tax credits</a></td>
<td class="nump">142<span></span>
</td>
<td class="nump">157<span></span>
</td>
<td class="nump">89<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt expense</a></td>
<td class="nump">33<span></span>
</td>
<td class="nump">34<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitContributions', window );">Postretirement benefits contributions</a></td>
<td class="num">(13)<span></span>
</td>
<td class="num">(12)<span></span>
</td>
<td class="num">(12)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other non&#8209;cash operating activities and reconciling&#160;adjustments</a></td>
<td class="num">(241)<span></span>
</td>
<td class="num">(274)<span></span>
</td>
<td class="num">(93)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables', window );">Accounts receivable and accrued revenue</a></td>
<td class="num">(155)<span></span>
</td>
<td class="nump">241<span></span>
</td>
<td class="num">(677)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="nump">164<span></span>
</td>
<td class="nump">185<span></span>
</td>
<td class="num">(450)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued rate refunds</a></td>
<td class="nump">15<span></span>
</td>
<td class="num">(136)<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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet', window );">Other current assets and liabilities</a></td>
<td class="nump">42<span></span>
</td>
<td class="num">(21)<span></span>
</td>
<td class="nump">14<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet', window );">Other non&#8209;current assets and liabilities</a></td>
<td class="nump">196<span></span>
</td>
<td class="nump">147<span></span>
</td>
<td class="num">(4)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">2,370<span></span>
</td>
<td class="nump">2,309<span></span>
</td>
<td class="nump">855<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Cost to retire property and other investing activities</a></td>
<td class="num">(160)<span></span>
</td>
<td class="num">(167)<span></span>
</td>
<td class="num">(107)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(3,054)<span></span>
</td>
<td class="num">(3,386)<span></span>
</td>
<td class="num">(2,476)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from issuance of debt</a></td>
<td class="nump">1,962<span></span>
</td>
<td class="nump">3,551<span></span>
</td>
<td class="nump">1,899<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Retirement of debt</a></td>
<td class="num">(952)<span></span>
</td>
<td class="num">(2,132)<span></span>
</td>
<td class="num">(106)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfShortTermDebt', window );">Increase (decrease) in notes payable</a></td>
<td class="num">(28)<span></span>
</td>
<td class="nump">73<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="Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other financing costs</a></td>
<td class="num">(21)<span></span>
</td>
<td class="num">(42)<span></span>
</td>
<td class="num">(58)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">614<span></span>
</td>
<td class="nump">1,143<span></span>
</td>
<td class="nump">1,327<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net Increase (Decrease) in Cash and Cash Equivalents,&#160;Including Restricted Amounts</a></td>
<td class="num">(70)<span></span>
</td>
<td class="nump">66<span></span>
</td>
<td class="num">(294)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents,&#160;Including Restricted Amounts, Beginning of Period</a></td>
<td class="nump">248<span></span>
</td>
<td class="nump">182<span></span>
</td>
<td class="nump">476<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents,&#160;Including Restricted Amounts, End of Period</a></td>
<td class="nump">178<span></span>
</td>
<td class="nump">248<span></span>
</td>
<td class="nump">182<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_CashTransactionsAbstract', window );"><strong>Cash transactions</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="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest paid (net of amounts capitalized)</a></td>
<td class="nump">677<span></span>
</td>
<td class="nump">607<span></span>
</td>
<td class="nump">490<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes paid (proceeds from sale of renewable energy tax credits), net</a></td>
<td class="num">(69)<span></span>
</td>
<td class="nump">15<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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Capital expenditures not paid</a></td>
<td class="nump">517<span></span>
</td>
<td class="nump">265<span></span>
</td>
<td class="nump">228<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=cms_ApplianceServicePlanBusinessMember', window );">ASP gain</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfBusinesses', window );">Proceeds from sale of ASP business</a></td>
<td class="nump">124<span></span>
</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=cms_OngoingCapitalExpendituresMember', window );">Capital Expenditures</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures (excludes assets placed under finance lease)</a></td>
<td class="num">(3,018)<span></span>
</td>
<td class="num">(2,407)<span></span>
</td>
<td class="num">(2,374)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=cms_CovertPlantAcquisitionMember', window );">Covert Plant Acquisition</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures (excludes assets placed under finance lease)</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(812)<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="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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income</a></td>
<td class="nump">1,009<span></span>
</td>
<td class="nump">867<span></span>
</td>
<td class="nump">945<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">1,191<span></span>
</td>
<td class="nump">1,137<span></span>
</td>
<td class="nump">1,088<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Deferred income taxes and investment tax credits</a></td>
<td class="nump">115<span></span>
</td>
<td class="nump">156<span></span>
</td>
<td class="nump">134<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt expense</a></td>
<td class="nump">33<span></span>
</td>
<td class="nump">34<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitContributions', window );">Postretirement benefits contributions</a></td>
<td class="num">(9)<span></span>
</td>
<td class="num">(9)<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other non&#8209;cash operating activities and reconciling&#160;adjustments</a></td>
<td class="num">(137)<span></span>
</td>
<td class="num">(123)<span></span>
</td>
<td class="num">(87)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables', window );">Accounts receivable and accrued revenue</a></td>
<td class="num">(153)<span></span>
</td>
<td class="nump">219<span></span>
</td>
<td class="num">(660)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="nump">164<span></span>
</td>
<td class="nump">186<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued rate refunds</a></td>
<td class="nump">19<span></span>
</td>
<td class="num">(127)<span></span>
</td>
<td class="num">(9)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet', window );">Other current assets and liabilities</a></td>
<td class="nump">75<span></span>
</td>
<td class="num">(35)<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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet', window );">Other non&#8209;current assets and liabilities</a></td>
<td class="nump">139<span></span>
</td>
<td class="nump">125<span></span>
</td>
<td class="num">(29)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">2,446<span></span>
</td>
<td class="nump">2,430<span></span>
</td>
<td class="nump">994<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Cost to retire property and other investing activities</a></td>
<td class="num">(154)<span></span>
</td>
<td class="num">(141)<span></span>
</td>
<td class="num">(105)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(2,872)<span></span>
</td>
<td class="num">(3,201)<span></span>
</td>
<td class="num">(2,344)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from issuance of debt</a></td>
<td class="nump">1,297<span></span>
</td>
<td class="nump">2,666<span></span>
</td>
<td class="nump">1,799<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Retirement of debt</a></td>
<td class="num">(389)<span></span>
</td>
<td class="num">(1,654)<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_ProceedsFromContributedCapital', window );">Stockholder contribution</a></td>
<td class="nump">735<span></span>
</td>
<td class="nump">475<span></span>
</td>
<td class="nump">685<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="Show.showAR( this, 'defref_cms_PaymentToParentForReturnOfStockholderContributedCapital', window );">Return of stockholder contribution</a></td>
<td class="num">(320)<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="Show.showAR( this, 'defref_us-gaap_PaymentsOfOrdinaryDividends', window );">Payment of dividends on common and preferred stock</a></td>
<td class="num">(797)<span></span>
</td>
<td class="num">(697)<span></span>
</td>
<td class="num">(771)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other financing costs</a></td>
<td class="num">(9)<span></span>
</td>
<td class="num">(21)<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">489<span></span>
</td>
<td class="nump">767<span></span>
</td>
<td class="nump">1,366<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net Increase (Decrease) in Cash and Cash Equivalents,&#160;Including Restricted Amounts</a></td>
<td class="nump">63<span></span>
</td>
<td class="num">(4)<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="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents,&#160;Including Restricted Amounts, Beginning of Period</a></td>
<td class="nump">56<span></span>
</td>
<td class="nump">60<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="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents,&#160;Including Restricted Amounts, End of Period</a></td>
<td class="nump">119<span></span>
</td>
<td class="nump">56<span></span>
</td>
<td class="nump">60<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_CashTransactionsAbstract', window );"><strong>Cash transactions</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="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest paid (net of amounts capitalized)</a></td>
<td class="nump">484<span></span>
</td>
<td class="nump">417<span></span>
</td>
<td class="nump">309<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes paid (proceeds from sale of renewable energy tax credits), net</a></td>
<td class="num">(19)<span></span>
</td>
<td class="nump">31<span></span>
</td>
<td class="num">(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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Capital expenditures not paid</a></td>
<td class="nump">395<span></span>
</td>
<td class="nump">264<span></span>
</td>
<td class="nump">210<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Nonrelated Party</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfShortTermDebt', window );">Increase (decrease) in notes payable</a></td>
<td class="num">(28)<span></span>
</td>
<td class="nump">73<span></span>
</td>
<td class="nump">20<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Related Party</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfShortTermDebt', window );">Increase (decrease) in notes payable</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(75)<span></span>
</td>
<td class="num">(317)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | ASP gain</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfBusinesses', window );">Proceeds from sale of ASP business</a></td>
<td class="nump">124<span></span>
</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="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Capital Expenditures</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures (excludes assets placed under finance lease)</a></td>
<td class="num">(2,842)<span></span>
</td>
<td class="num">(2,248)<span></span>
</td>
<td class="num">(2,239)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Covert Plant Acquisition</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures (excludes assets placed under finance lease)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (812)<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_CashTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash Transactions</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_CashTransactionsAbstract</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_NonCashTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non-cash transactions [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_cms_PaymentToParentForReturnOfStockholderContributedCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payment To Parent For Return Of Stockholder Contributed Capital</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PaymentToParentForReturnOfStockholderContributedCapital</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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromDivestitureOfBusinesses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromRepaymentsOfShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net cash inflow or outflow for borrowing having initial term of repayment within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=cms_ApplianceServicePlanBusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ApplianceServicePlanBusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_PropertyPlantAndEquipmentByTypeAxis=cms_OngoingCapitalExpendituresMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PropertyPlantAndEquipmentByTypeAxis=cms_OngoingCapitalExpendituresMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_PropertyPlantAndEquipmentByTypeAxis=cms_CovertPlantAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PropertyPlantAndEquipmentByTypeAxis=cms_CovertPlantAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559178030368">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consumers Energy Company Consolidated Balance Sheets - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 103<span></span>
</td>
<td class="nump">$ 227<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash and cash equivalents</a></td>
<td class="nump">75<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="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="Show.showAR( this, 'defref_us-gaap_EnergyRelatedInventoryGasStoredUnderground', window );">Gas in underground storage</a></td>
<td class="nump">435<span></span>
</td>
<td class="nump">587<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherInventorySupplies', window );">Materials and supplies</a></td>
<td class="nump">299<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_EnergyRelatedInventoryOtherFossilFuel', window );">Generating plant fuel stock</a></td>
<td class="nump">35<span></span>
</td>
<td class="nump">84<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="Show.showAR( this, 'defref_cms_DeferredPropertyTaxes', window );">Deferred property taxes</a></td>
<td class="nump">448<span></span>
</td>
<td class="nump">426<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsCurrent', window );">Regulatory assets</a></td>
<td class="nump">229<span></span>
</td>
<td class="nump">203<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Prepayments and other current assets</a></td>
<td class="nump">103<span></span>
</td>
<td class="nump">80<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">2,790<span></span>
</td>
<td class="nump">2,839<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract', window );"><strong>Other Non&#8209;current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Regulatory assets</a></td>
<td class="nump">3,569<span></span>
</td>
<td class="nump">3,683<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent', window );">Accounts and notes receivable &#8211; related parties</a></td>
<td class="nump">20<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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Postretirement benefits</a></td>
<td class="nump">1,627<span></span>
</td>
<td class="nump">1,468<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other</a></td>
<td class="nump">384<span></span>
</td>
<td class="nump">357<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="Show.showAR( this, 'defref_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment', window );">Total other non&#8209;current assets</a></td>
<td class="nump">5,669<span></span>
</td>
<td class="nump">5,606<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">35,920<span></span>
</td>
<td class="nump">33,517<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable', window );">Current portion of long-term debt and finance leases</a></td>
<td class="nump">1,195<span></span>
</td>
<td class="nump">980<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Notes payable</a></td>
<td class="nump">65<span></span>
</td>
<td class="nump">93<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="Show.showAR( this, 'defref_cms_AccruedRateRefunds', window );">Accrued rate refunds</a></td>
<td class="nump">38<span></span>
</td>
<td class="nump">54<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndDividendsPayableCurrent', window );">Accrued interest</a></td>
<td class="nump">156<span></span>
</td>
<td class="nump">142<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Accrued taxes</a></td>
<td class="nump">654<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityCurrent', window );">Regulatory liabilities</a></td>
<td class="nump">111<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="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">209<span></span>
</td>
<td class="nump">149<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">3,521<span></span>
</td>
<td class="nump">2,895<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">15,194<span></span>
</td>
<td class="nump">14,508<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Non-current portion of finance leases</a></td>
<td class="nump">112<span></span>
</td>
<td class="nump">62<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Regulatory liabilities</a></td>
<td class="nump">4,067<span></span>
</td>
<td class="nump">3,894<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Postretirement benefits</a></td>
<td class="nump">96<span></span>
</td>
<td class="nump">106<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationsNoncurrent', window );">Asset retirement obligations</a></td>
<td class="nump">728<span></span>
</td>
<td class="nump">771<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDeferredInvestmentTaxCredit', window );">Deferred investment tax credit</a></td>
<td class="nump">122<span></span>
</td>
<td class="nump">126<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="nump">2,925<span></span>
</td>
<td class="nump">2,615<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other non&#8209;current liabilities</a></td>
<td class="nump">407<span></span>
</td>
<td class="nump">415<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Total non&#8209;current liabilities</a></td>
<td class="nump">23,651<span></span>
</td>
<td class="nump">22,497<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and Contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Common stockholders&#8217; equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Other paid-in capital</a></td>
<td class="nump">6,009<span></span>
</td>
<td class="nump">5,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="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(41)<span></span>
</td>
<td class="num">(46)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">2,035<span></span>
</td>
<td class="nump">1,658<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="Show.showAR( this, 'defref_cms_CommonStockholdersEquity', window );">Total common stockholders&#8217; equity</a></td>
<td class="nump">8,006<span></span>
</td>
<td class="nump">7,320<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Cumulative preferred stock</a></td>
<td class="nump">224<span></span>
</td>
<td class="nump">224<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">8,230<span></span>
</td>
<td class="nump">7,544<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Equity</a></td>
<td class="nump">35,920<span></span>
</td>
<td class="nump">33,517<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember', window );">Nonrelated Party</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="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent', window );">Accounts receivable and accrued revenue, less allowance of $23 in 2024 and $21 in 2023</a></td>
<td class="nump">1,049<span></span>
</td>
<td class="nump">933<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">1,085<span></span>
</td>
<td class="nump">802<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party</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="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">8<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="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="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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">44<span></span>
</td>
<td class="nump">35<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash and cash equivalents</a></td>
<td class="nump">75<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="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="Show.showAR( this, 'defref_us-gaap_EnergyRelatedInventoryGasStoredUnderground', window );">Gas in underground storage</a></td>
<td class="nump">435<span></span>
</td>
<td class="nump">587<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherInventorySupplies', window );">Materials and supplies</a></td>
<td class="nump">291<span></span>
</td>
<td class="nump">257<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EnergyRelatedInventoryOtherFossilFuel', window );">Generating plant fuel stock</a></td>
<td class="nump">30<span></span>
</td>
<td class="nump">80<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="Show.showAR( this, 'defref_cms_DeferredPropertyTaxes', window );">Deferred property taxes</a></td>
<td class="nump">448<span></span>
</td>
<td class="nump">426<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsCurrent', window );">Regulatory assets</a></td>
<td class="nump">229<span></span>
</td>
<td class="nump">203<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Prepayments and other current assets</a></td>
<td class="nump">86<span></span>
</td>
<td class="nump">65<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">2,674<span></span>
</td>
<td class="nump">2,594<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGrossAbstract', window );"><strong>Plant, Property, and Equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress', window );">Plant, property, and equipment, gross</a></td>
<td class="nump">33,434<span></span>
</td>
<td class="nump">31,723<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="Show.showAR( this, 'defref_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization', window );">Less accumulated depreciation and amortization</a></td>
<td class="nump">9,310<span></span>
</td>
<td class="nump">8,796<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="Show.showAR( this, 'defref_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP', window );">Plant, property, and equipment, net</a></td>
<td class="nump">24,124<span></span>
</td>
<td class="nump">22,927<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress', window );">Construction work in progress</a></td>
<td class="nump">1,766<span></span>
</td>
<td class="nump">845<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="Show.showAR( this, 'defref_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Total plant, property, and equipment</a></td>
<td class="nump">25,890<span></span>
</td>
<td class="nump">23,772<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract', window );"><strong>Other Non&#8209;current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Regulatory assets</a></td>
<td class="nump">3,569<span></span>
</td>
<td class="nump">3,683<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Postretirement benefits</a></td>
<td class="nump">1,514<span></span>
</td>
<td class="nump">1,367<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other</a></td>
<td class="nump">323<span></span>
</td>
<td class="nump">313<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="Show.showAR( this, 'defref_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment', window );">Total other non&#8209;current assets</a></td>
<td class="nump">5,524<span></span>
</td>
<td class="nump">5,486<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">34,088<span></span>
</td>
<td class="nump">31,852<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable', window );">Current portion of long-term debt and finance leases</a></td>
<td class="nump">456<span></span>
</td>
<td class="nump">731<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Notes payable</a></td>
<td class="nump">65<span></span>
</td>
<td class="nump">93<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="Show.showAR( this, 'defref_cms_AccruedRateRefunds', window );">Accrued rate refunds</a></td>
<td class="nump">38<span></span>
</td>
<td class="nump">54<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndDividendsPayableCurrent', window );">Accrued interest</a></td>
<td class="nump">130<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="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Accrued taxes</a></td>
<td class="nump">678<span></span>
</td>
<td class="nump">614<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityCurrent', window );">Regulatory liabilities</a></td>
<td class="nump">111<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="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">185<span></span>
</td>
<td class="nump">128<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">2,592<span></span>
</td>
<td class="nump">2,563<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Non-current portion of finance leases</a></td>
<td class="nump">69<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="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Regulatory liabilities</a></td>
<td class="nump">4,067<span></span>
</td>
<td class="nump">3,894<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Postretirement benefits</a></td>
<td class="nump">70<span></span>
</td>
<td class="nump">77<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationsNoncurrent', window );">Asset retirement obligations</a></td>
<td class="nump">694<span></span>
</td>
<td class="nump">739<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDeferredInvestmentTaxCredit', window );">Deferred investment tax credit</a></td>
<td class="nump">122<span></span>
</td>
<td class="nump">126<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="nump">3,053<span></span>
</td>
<td class="nump">2,789<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other non&#8209;current liabilities</a></td>
<td class="nump">349<span></span>
</td>
<td class="nump">364<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Total non&#8209;current liabilities</a></td>
<td class="nump">20,065<span></span>
</td>
<td class="nump">18,489<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and Contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Common stockholders&#8217; equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock</a></td>
<td class="nump">841<span></span>
</td>
<td class="nump">841<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Other paid-in capital</a></td>
<td class="nump">8,174<span></span>
</td>
<td class="nump">7,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="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(11)<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">2,390<span></span>
</td>
<td class="nump">2,178<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="Show.showAR( this, 'defref_cms_CommonStockholdersEquity', window );">Total common stockholders&#8217; equity</a></td>
<td class="nump">11,394<span></span>
</td>
<td class="nump">10,763<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Cumulative preferred stock</a></td>
<td class="nump">37<span></span>
</td>
<td class="nump">37<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">11,431<span></span>
</td>
<td class="nump">10,800<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Equity</a></td>
<td class="nump">34,088<span></span>
</td>
<td class="nump">31,852<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Nonrelated Party</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="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent', window );">Accounts receivable and accrued revenue, less allowance of $23 in 2024 and $21 in 2023</a></td>
<td class="nump">1,019<span></span>
</td>
<td class="nump">909<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetNoncurrent', window );">Accounts receivable</a></td>
<td class="nump">26<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="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">917<span></span>
</td>
<td class="nump">764<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">10,818<span></span>
</td>
<td class="nump">10,037<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Related Party</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="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableNetCurrent', window );">Accounts and notes receivable &#8211; related parties</a></td>
<td class="nump">17<span></span>
</td>
<td class="nump">11<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract', window );"><strong>Other Non&#8209;current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent', window );">Accounts and notes receivable &#8211; related parties</a></td>
<td class="nump">92<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="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">12<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="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="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">$ 823<span></span>
</td>
<td class="nump">$ 424<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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 AND 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent</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_AccruedRateRefunds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Assets, Noncurrent, Other than Property, Plant and Equipment</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_CommonStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common Stockholders&#8217; Equity</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_CommonStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_DeferredPropertyTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long-Term Debt And Lease Obligation, Current, Excluding Notes Payable</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AccountsNotesAndLoansReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of accounts and financing receivables, classified as current. Includes, but is not limited to, notes and loan receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AccountsReceivableNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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 noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 27<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDeferredInvestmentTaxCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481850/410-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(7)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EnergyRelatedInventoryGasStoredUnderground">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InterestAndDividendsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGrossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 980<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478742/980-340-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 980<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478742/980-340-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 980<br> -SubTopic 405<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477571/980-405-25-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559161708928">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consumers Energy Company Consolidated Balance Sheets (Parenthetical) - USD ($)<br> shares in Millions, $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable and accrued revenue, allowance</a></td>
<td class="nump">$ 23<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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock authorized (in shares)</a></td>
<td class="nump">350.0<span></span>
</td>
<td class="nump">350.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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock outstanding (in shares)</a></td>
<td class="nump">298.8<span></span>
</td>
<td class="nump">294.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="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock authorized (in shares)</a></td>
<td class="nump">10.0<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="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="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable and accrued revenue, allowance</a></td>
<td class="nump">$ 23<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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock authorized (in shares)</a></td>
<td class="nump">125.0<span></span>
</td>
<td class="nump">125.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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock outstanding (in shares)</a></td>
<td class="nump">84.1<span></span>
</td>
<td class="nump">84.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="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 4.50<span></span>
</td>
<td class="nump">$ 4.50<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock authorized (in shares)</a></td>
<td class="nump">7.5<span></span>
</td>
<td class="nump">7.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="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock outstanding (in shares)</a></td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">0.4<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="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_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559161214992">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consumers Energy Company Consolidated Statements of Changes in Equity - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Other Paid-in Capital</div></th>
<th class="th"><div>Accumulated Other Comprehensive Loss</div></th>
<th class="th"><div>Retirement benefits liability</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>Cumulative Preferred Stock</div></th>
<th class="th"><div>Consumers Energy Company</div></th>
<th class="th">
<div>Consumers Energy Company </div>
<div>Common Stock</div>
</th>
<th class="th">
<div>Consumers Energy Company </div>
<div>Other Paid-in Capital</div>
</th>
<th class="th">
<div>Consumers Energy Company </div>
<div>Accumulated Other Comprehensive Loss</div>
</th>
<th class="th">
<div>Consumers Energy Company </div>
<div>Retirement benefits liability</div>
</th>
<th class="th">
<div>Consumers Energy Company </div>
<div>Retained Earnings</div>
</th>
<th class="th">
<div>Consumers Energy Company </div>
<div>Cumulative Preferred Stock</div>
</th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total Equity at Beginning of Period at Dec. 31, 2021</a></td>
<td class="nump">$ 7,188<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">$ 5,406<span></span>
</td>
<td class="num">$ (59)<span></span>
</td>
<td class="num">$ (56)<span></span>
</td>
<td class="nump">$ 1,057<span></span>
</td>
<td class="nump">$ 224<span></span>
</td>
<td class="nump">$ 9,279<span></span>
</td>
<td class="nump">$ 841<span></span>
</td>
<td class="nump">$ 6,599<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (32)<span></span>
</td>
<td class="nump">$ 1,834<span></span>
</td>
<td class="nump">$ 37<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution', window );">Stockholder contribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">685<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution', window );">Return of stockholder contribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax', window );">Net gain arising during the period</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax', window );">Amortization of net actuarial loss</a></td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income</a></td>
<td class="nump">837<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">945<span></span>
</td>
<td class="text">&#160;<span></span>
</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">945<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends declared on common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(534)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(769)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPreferredStockCash', window );">Dividends declared on preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(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>
<td class="num">(2)<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total Equity at End of Period at Dec. 31, 2022</a></td>
<td class="nump">7,595<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">5,490<span></span>
</td>
<td class="num">(52)<span></span>
</td>
<td class="num">(52)<span></span>
</td>
<td class="nump">1,350<span></span>
</td>
<td class="nump">224<span></span>
</td>
<td class="nump">10,155<span></span>
</td>
<td class="nump">841<span></span>
</td>
<td class="nump">7,284<span></span>
</td>
<td class="num">$ (15)<span></span>
</td>
<td class="num">(15)<span></span>
</td>
<td class="nump">2,008<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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution', window );">Stockholder contribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">475<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_cms_AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution', window );">Return of stockholder contribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax', window );">Net gain arising during the period</a></td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5<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="num">(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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax', window );">Amortization of net actuarial loss</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income</a></td>
<td class="nump">887<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">867<span></span>
</td>
<td class="text">&#160;<span></span>
</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">867<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends declared on common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(569)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(695)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPreferredStockCash', window );">Dividends declared on preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(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>
<td class="num">(2)<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total Equity at End of Period at Dec. 31, 2023</a></td>
<td class="nump">8,125<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">5,705<span></span>
</td>
<td class="num">(46)<span></span>
</td>
<td class="num">(46)<span></span>
</td>
<td class="nump">1,658<span></span>
</td>
<td class="nump">224<span></span>
</td>
<td class="nump">10,800<span></span>
</td>
<td class="nump">841<span></span>
</td>
<td class="nump">7,759<span></span>
</td>
<td class="num">(15)<span></span>
</td>
<td class="num">(15)<span></span>
</td>
<td class="nump">2,178<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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution', window );">Stockholder contribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">735<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_cms_AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution', window );">Return of 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="num">(320)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax', window );">Net gain arising during the period</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax', window );">Amortization of net actuarial loss</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income</a></td>
<td class="nump">1,003<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,009<span></span>
</td>
<td class="text">&#160;<span></span>
</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,009<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends declared on common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(616)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(795)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPreferredStockCash', window );">Dividends declared on preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(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>
<td class="num">(2)<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total Equity at End of Period at Dec. 31, 2024</a></td>
<td class="nump">$ 8,748<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">$ 6,009<span></span>
</td>
<td class="num">$ (41)<span></span>
</td>
<td class="num">$ (41)<span></span>
</td>
<td class="nump">$ 2,035<span></span>
</td>
<td class="nump">$ 224<span></span>
</td>
<td class="nump">$ 11,431<span></span>
</td>
<td class="nump">$ 841<span></span>
</td>
<td class="nump">$ 8,174<span></span>
</td>
<td class="num">$ (11)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,390<span></span>
</td>
<td class="nump">$ 37<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments To Additional Paid In Capital, Return Of Stockholder Contribution</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution</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_AdjustmentsToAdditionalPaidInCapitalStockholderContribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments to Additional Paid in Capital Stockholder Contribution</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -SubTopic 405<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477787/942-405-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-15<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-17A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 8: 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> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-24<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-23<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-5<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 43: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 44: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 45: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 46: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-15<br><br>Reference 47: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-16<br><br>Reference 48: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4I<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476166/350-60-65-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>48
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559175506768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock', window );">Significant Accounting Policies</a></td>
<td class="text">Significant Accounting Policies<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%">Principles of Consolidation:</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 prepare their consolidated financial statements in conformity with GAAP. CMS&#160;Energy&#8217;s consolidated financial statements comprise CMS&#160;Energy, Consumers, NorthStar Clean Energy, and all other entities in which CMS&#160;Energy has a controlling financial interest or is the primary beneficiary. Consumers&#8217; consolidated financial statements comprise Consumers and all other entities in which it has a controlling financial interest. CMS&#160;Energy uses the equity method of accounting for investments in companies and partnerships that are not consolidated, where they have significant influence over operations and financial policies but are not the primary beneficiary. CMS&#160;Energy and Consumers eliminate intercompany transactions and 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%">Use of Estimates:</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 are required to make estimates using assumptions that may affect reported amounts and disclosures. Actual results could differ from those estimates.</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%">Cash and Cash Equivalents and 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%"> Cash and cash equivalents include short-term, highly liquid investments with original maturities of three&#160;months or less. 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%">Contingencies:</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 record estimated loss contingencies on their consolidated financial statements when it is probable that a loss has been incurred and when the amount of loss can be reasonably estimated. For environmental remediation projects in which the timing of estimated expenditures is considered reliably determinable, CMS&#160;Energy and Consumers record the liability at its net present value, using a discount rate equal to the interest rate on monetary assets that are essentially risk-free and have maturities comparable to that of the environmental liability. Unless regulatory accounting applies, CMS&#160;Energy and Consumers expense legal fees as incurred; fees incurred but not yet billed are accrued based on estimates of work performed.</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%">Debt Issuance Costs, Discounts, Premiums, and Refinancing Costs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Upon the issuance of long-term debt, CMS&#160;Energy and Consumers defer issuance costs, discounts, and premiums and amortize those amounts over the terms of the associated debt. Debt issuance costs are presented as a direct deduction from the carrying amount of long-term debt on the balance sheet. Upon the refinancing of long-term debt, Consumers, as a regulated entity, defers any remaining unamortized issuance costs, discounts, and premiums associated with the refinanced debt and amortizes those amounts over the term of the newly issued debt. For the non&#8209;regulated portions of CMS&#160;Energy&#8217;s business, any remaining unamortized issuance costs, discounts, and premiums associated with extinguished debt are charged to earnings.</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%"> In order to support ongoing operations, CMS&#160;Energy and Consumers may enter into contracts for the future purchase and sale of various commodities, such as electricity, natural gas, and coal. These forward contracts are generally long-term in nature and result in physical delivery of the </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">commodity at a contracted price. Most of these contracts are not subject to derivative accounting for one or more of the following reasons:</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">they do not have a notional amount (that is, a number of units specified in a derivative instrument, such as MWh of electricity or Bcf of natural gas)</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">they qualify for the normal purchases and sales exception</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">they cannot be net settled due in part to the absence of an active market for the 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%">Consumers also uses FTRs to manage price risk related to electricity transmission congestion. An FTR is a financial instrument that entitles its holder to receive compensation or requires its holder to remit payment for congestion-related transmission charges. Consumers accounts for FTRs as derivatives and changes in the fair value of FTRs are deferred as regulatory assets or liabilities. For details regarding CMS&#160;Energy&#8217;s and Consumers&#8217; derivative instruments recorded at fair value, see Note&#160;5, Fair Value Measurements.</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%">Electricity Market Transactions:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Wholesale electricity market operators require the submission of hourly day-ahead and real-time bids and offers for energy at locations across each region. CMS&#160;Energy and Consumers account for such transactions on a net hourly basis in each of the real-time and day-ahead markets, netted across all locations in the energy market. CMS&#160;Energy and Consumers record net hourly purchases in purchased and interchange power and net hourly sales in operating revenue on their consolidated statements of income. They record net billing adjustments upon receipt of settlement statements, record accruals for future net purchases and sales adjustments based on historical experience, and reconcile accruals to actual expenses and sales upon receipt of settlement statements.</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%">EPS:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> CMS&#160;Energy calculates basic and diluted EPS using the weighted-average number of shares of common stock and dilutive potential common stock outstanding during the period. Potential common stock, for purposes of determining diluted EPS, includes the effects of nonvested stock awards, forward equity sales, and convertible securities. CMS&#160;Energy computes the effect on potential common stock using the treasury stock method. Potentially dilutive common shares issuable upon conversion of the convertible senior notes are determined using the if-converted method for calculating diluted EPS. Diluted EPS excludes the impact of antidilutive securities, which are those securities resulting in an increase in EPS or a decrease in loss per share. For EPS computations, see Note&#160;13, Earnings Per Share&#8212;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%">Impairment of Long-lived Assets and Equity Method Investments:</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 perform tests of impairment if certain triggering events occur that indicate the carrying amount of an asset may not be recoverable or that there has been a decline in value that may be other than temporary.</span></div><div 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 evaluate long-lived assets held in use for impairment by calculating the undiscounted future cash flows expected to result from the use of the asset and its eventual disposition. If the undiscounted future cash flows are less than the carrying amount, CMS&#160;Energy and Consumers recognize an impairment loss equal to the amount by which the carrying amount exceeds the fair value. CMS&#160;Energy and Consumers estimate the fair value of the asset using quoted market prices, market prices of similar assets, or discounted future cash flow analyses.</span></div><div 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 also assesses equity method investments for impairment whenever there has been a decline in value that is other than temporary. This assessment requires CMS&#160;Energy to determine the fair value of the equity method investment. CMS&#160;Energy determines fair value using valuation methodologies, including discounted cash flows, and assesses the ability of the investee to sustain an earnings capacity that justifies the carrying amount of the investment. CMS&#160;Energy records an impairment if the fair value is less than the carrying amount and the decline in value is considered to be other than temporary.</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 Tax Credits:</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 its subsidiaries use the flow-through method of accounting for investment tax credits. Under the flow-through method, the credit is recognized as a reduction to income tax expense when the related plant, property, and equipment is placed into service. For its regulated utility assets, Consumers amortizes its investment tax credits over the life of the related property in accordance with regulatory treatment. </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%">Inventory:</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 use the weighted-average cost method for valuing working gas, recoverable base gas in underground storage facilities, and materials and supplies inventory. CMS&#160;Energy and Consumers also use this method for valuing coal inventory, and they classify these amounts as generating plant fuel stock 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:400;line-height:120%">CMS&#160;Energy and Consumers account for RECs and emission allowances as inventory and use the weighted-average cost method to remove amounts from inventory. RECs and emission allowances are used to satisfy compliance obligations related to the generation of power. CMS&#160;Energy and Consumers classify these amounts within other assets 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:400;line-height:120%">CMS&#160;Energy and Consumers evaluate inventory for impairment as required to ensure that its carrying value does not exceed the lower of cost or net realizable value.</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%">Property Taxes:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Property taxes are based on the taxable value of CMS&#160;Energy&#8217;s and Consumers&#8217; real and personal property assessed by local taxing authorities. CMS&#160;Energy and Consumers record property tax expense over the fiscal year of the taxing authority for which the taxes are levied. The deferred property tax balance represents the amount of CMS&#160;Energy&#8217;s and Consumers&#8217; accrued property tax that will be recognized over future governmental fiscal periods. </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%">Other:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> For additional accounting policies, see:</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: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.15pt">Note&#160;2, 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">Note&#160;7, Plant, Property, and Equipment</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">Note&#160;8, Leases</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">Note&#160;9, Asset Retirement Obligations</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">Note&#160;10, Retirement Benefits</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">Note&#160;11, Stock-based Compensation</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">Note&#160;12, Income Taxes</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">Note&#160;13, Earnings Per Share&#8212;CMS&#160;Energy</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">Note&#160;14, Revenue</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">Note&#160;18, Variable Interest Entities</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="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="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="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock', window );">Significant Accounting Policies</a></td>
<td class="text">Significant Accounting Policies<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%">Principles of Consolidation:</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 prepare their consolidated financial statements in conformity with GAAP. CMS&#160;Energy&#8217;s consolidated financial statements comprise CMS&#160;Energy, Consumers, NorthStar Clean Energy, and all other entities in which CMS&#160;Energy has a controlling financial interest or is the primary beneficiary. Consumers&#8217; consolidated financial statements comprise Consumers and all other entities in which it has a controlling financial interest. CMS&#160;Energy uses the equity method of accounting for investments in companies and partnerships that are not consolidated, where they have significant influence over operations and financial policies but are not the primary beneficiary. CMS&#160;Energy and Consumers eliminate intercompany transactions and 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%">Use of Estimates:</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 are required to make estimates using assumptions that may affect reported amounts and disclosures. Actual results could differ from those estimates.</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%">Cash and Cash Equivalents and 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%"> Cash and cash equivalents include short-term, highly liquid investments with original maturities of three&#160;months or less. 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%">Contingencies:</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 record estimated loss contingencies on their consolidated financial statements when it is probable that a loss has been incurred and when the amount of loss can be reasonably estimated. For environmental remediation projects in which the timing of estimated expenditures is considered reliably determinable, CMS&#160;Energy and Consumers record the liability at its net present value, using a discount rate equal to the interest rate on monetary assets that are essentially risk-free and have maturities comparable to that of the environmental liability. Unless regulatory accounting applies, CMS&#160;Energy and Consumers expense legal fees as incurred; fees incurred but not yet billed are accrued based on estimates of work performed.</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%">Debt Issuance Costs, Discounts, Premiums, and Refinancing Costs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Upon the issuance of long-term debt, CMS&#160;Energy and Consumers defer issuance costs, discounts, and premiums and amortize those amounts over the terms of the associated debt. Debt issuance costs are presented as a direct deduction from the carrying amount of long-term debt on the balance sheet. Upon the refinancing of long-term debt, Consumers, as a regulated entity, defers any remaining unamortized issuance costs, discounts, and premiums associated with the refinanced debt and amortizes those amounts over the term of the newly issued debt. For the non&#8209;regulated portions of CMS&#160;Energy&#8217;s business, any remaining unamortized issuance costs, discounts, and premiums associated with extinguished debt are charged to earnings.</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%"> In order to support ongoing operations, CMS&#160;Energy and Consumers may enter into contracts for the future purchase and sale of various commodities, such as electricity, natural gas, and coal. These forward contracts are generally long-term in nature and result in physical delivery of the </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">commodity at a contracted price. Most of these contracts are not subject to derivative accounting for one or more of the following reasons:</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">they do not have a notional amount (that is, a number of units specified in a derivative instrument, such as MWh of electricity or Bcf of natural gas)</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">they qualify for the normal purchases and sales exception</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">they cannot be net settled due in part to the absence of an active market for the 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%">Consumers also uses FTRs to manage price risk related to electricity transmission congestion. An FTR is a financial instrument that entitles its holder to receive compensation or requires its holder to remit payment for congestion-related transmission charges. Consumers accounts for FTRs as derivatives and changes in the fair value of FTRs are deferred as regulatory assets or liabilities. For details regarding CMS&#160;Energy&#8217;s and Consumers&#8217; derivative instruments recorded at fair value, see Note&#160;5, Fair Value Measurements.</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%">Electricity Market Transactions:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Wholesale electricity market operators require the submission of hourly day-ahead and real-time bids and offers for energy at locations across each region. CMS&#160;Energy and Consumers account for such transactions on a net hourly basis in each of the real-time and day-ahead markets, netted across all locations in the energy market. CMS&#160;Energy and Consumers record net hourly purchases in purchased and interchange power and net hourly sales in operating revenue on their consolidated statements of income. They record net billing adjustments upon receipt of settlement statements, record accruals for future net purchases and sales adjustments based on historical experience, and reconcile accruals to actual expenses and sales upon receipt of settlement statements.</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%">EPS:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> CMS&#160;Energy calculates basic and diluted EPS using the weighted-average number of shares of common stock and dilutive potential common stock outstanding during the period. Potential common stock, for purposes of determining diluted EPS, includes the effects of nonvested stock awards, forward equity sales, and convertible securities. CMS&#160;Energy computes the effect on potential common stock using the treasury stock method. Potentially dilutive common shares issuable upon conversion of the convertible senior notes are determined using the if-converted method for calculating diluted EPS. Diluted EPS excludes the impact of antidilutive securities, which are those securities resulting in an increase in EPS or a decrease in loss per share. For EPS computations, see Note&#160;13, Earnings Per Share&#8212;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%">Impairment of Long-lived Assets and Equity Method Investments:</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 perform tests of impairment if certain triggering events occur that indicate the carrying amount of an asset may not be recoverable or that there has been a decline in value that may be other than temporary.</span></div><div 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 evaluate long-lived assets held in use for impairment by calculating the undiscounted future cash flows expected to result from the use of the asset and its eventual disposition. If the undiscounted future cash flows are less than the carrying amount, CMS&#160;Energy and Consumers recognize an impairment loss equal to the amount by which the carrying amount exceeds the fair value. CMS&#160;Energy and Consumers estimate the fair value of the asset using quoted market prices, market prices of similar assets, or discounted future cash flow analyses.</span></div><div 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 also assesses equity method investments for impairment whenever there has been a decline in value that is other than temporary. This assessment requires CMS&#160;Energy to determine the fair value of the equity method investment. CMS&#160;Energy determines fair value using valuation methodologies, including discounted cash flows, and assesses the ability of the investee to sustain an earnings capacity that justifies the carrying amount of the investment. CMS&#160;Energy records an impairment if the fair value is less than the carrying amount and the decline in value is considered to be other than temporary.</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 Tax Credits:</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 its subsidiaries use the flow-through method of accounting for investment tax credits. Under the flow-through method, the credit is recognized as a reduction to income tax expense when the related plant, property, and equipment is placed into service. For its regulated utility assets, Consumers amortizes its investment tax credits over the life of the related property in accordance with regulatory treatment. </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%">Inventory:</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 use the weighted-average cost method for valuing working gas, recoverable base gas in underground storage facilities, and materials and supplies inventory. CMS&#160;Energy and Consumers also use this method for valuing coal inventory, and they classify these amounts as generating plant fuel stock 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:400;line-height:120%">CMS&#160;Energy and Consumers account for RECs and emission allowances as inventory and use the weighted-average cost method to remove amounts from inventory. RECs and emission allowances are used to satisfy compliance obligations related to the generation of power. CMS&#160;Energy and Consumers classify these amounts within other assets 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:400;line-height:120%">CMS&#160;Energy and Consumers evaluate inventory for impairment as required to ensure that its carrying value does not exceed the lower of cost or net realizable value.</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%">Property Taxes:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Property taxes are based on the taxable value of CMS&#160;Energy&#8217;s and Consumers&#8217; real and personal property assessed by local taxing authorities. CMS&#160;Energy and Consumers record property tax expense over the fiscal year of the taxing authority for which the taxes are levied. The deferred property tax balance represents the amount of CMS&#160;Energy&#8217;s and Consumers&#8217; accrued property tax that will be recognized over future governmental fiscal periods. </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%">Other:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> For additional accounting policies, see:</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: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.15pt">Note&#160;2, 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">Note&#160;7, Plant, Property, and Equipment</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">Note&#160;8, Leases</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">Note&#160;9, Asset Retirement Obligations</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">Note&#160;10, Retirement Benefits</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">Note&#160;11, Stock-based Compensation</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">Note&#160;12, Income Taxes</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">Note&#160;13, Earnings Per Share&#8212;CMS&#160;Energy</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">Note&#160;14, Revenue</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">Note&#160;18, Variable Interest Entities</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_SignificantAccountingPoliciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Significant Accounting Policies [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 275<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/275/tableOfContent<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/810/tableOfContent<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 250<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/250/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559368899712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Regulatory Matters<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesDisclosureTextBlock', window );">Regulatory Matters</a></td>
<td class="text">Regulatory Matters<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Regulatory matters are critical to Consumers. The Michigan Attorney General, ABATE, the MPSC&#160;Staff, residential customer advocacy groups, environmental organizations, and certain other parties typically participate in MPSC proceedings concerning Consumers, such as Consumers&#8217; rate cases and power supply cost recovery and gas cost recovery processes. Intervenors also participate in certain FERC matters, including FERC&#8217;s regulation of certain wholesale rates that affect Consumers&#8217; power supply costs. 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 and FERC 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:16pt;font-weight:400;line-height:120%">Regulatory 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%">Consumers is subject to the actions of the MPSC and FERC and therefore prepares its consolidated financial statements in accordance with the provisions of regulatory accounting. A utility must apply regulatory accounting when its rates are designed to recover specific costs of providing regulated services. Under regulatory accounting, Consumers records regulatory assets or liabilities for certain transactions that would have been treated as expense or revenue by non&#8209;regulated businesses.</span></div><div style="margin-bottom:7pt"><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 regulatory assets and liabilities on Consumers&#8217; consolidated balance sheets:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.258%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="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%">December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</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%">Regulatory 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 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%">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;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%">2022 PSCR underrecovery</span><span style="color:#000000;font-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 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%">126&#160;</span></td><td style="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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#cceeff;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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Energy waste reduction plan incentive</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">60&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retention incentive program</span><span style="color:#000000;font-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 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%">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 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%">12&#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</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%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11&#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 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%">Total current regulatory assets</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%">229&#160;</span></td><td style="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%">203&#160;</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 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%">Non-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 #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;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%">Costs of coal-fueled electric generating units to be retired</span><span style="color:#000000;font-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 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%">1,266&#160;</span></td><td style="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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,265&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Postretirement 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">4</span></div></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%">747&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">741&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securitized costs</span><span style="color:#000000;font-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 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%">666&#160;</span></td><td style="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%">778&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ARO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">366&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">328&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Decommissioning costs</span><span style="color:#000000;font-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 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%">158&#160;</span></td><td style="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%">83&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unamortized loss on reacquired debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">96&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MGP sites</span><span style="color:#000000;font-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 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%">90&#160;</span></td><td style="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%">99&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Energy waste reduction plan incentive</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">64&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Energy waste reduction plan</span><span style="color:#000000;font-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 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%">31&#160;</span></td><td style="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%">19&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ludington overhaul contract dispute</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">31&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Postretirement benefits expense deferral mechanism</span><span style="color:#000000;font-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 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%">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 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%">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;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%">Retention incentive program</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">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 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022 PSCR underrecovery</span><span style="color:#000000;font-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 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;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</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%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26&#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 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%">Total non-current regulatory assets</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%">3,569&#160;</span></td><td style="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%">3,683&#160;</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 regulatory assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></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%">3,798&#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"></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%">3,886&#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%">Regulatory liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">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 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%">Income taxes, net</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%">53&#160;</span></td><td style="background-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%">49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">ASP gain</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%">47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 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</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%">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 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%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 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%">Total current regulatory liabilities</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%">111&#160;</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%">56&#160;</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 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%">Non-current</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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 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%">Cost of removal</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%">2,665&#160;</span></td><td style="background-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%">2,545&#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%">Income taxes, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,163&#160;</span></td><td style="background-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%">1,220&#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%">Renewable energy plan</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%">51&#160;</span></td><td style="background-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%">29&#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%">ASP gain</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%">46&#160;</span></td><td style="background-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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Energy waste reduction plan</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%">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 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%">25&#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%">Renewable energy grant</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%">40&#160;</span></td><td style="background-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%">43&#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%">Postretirement benefits expense deferral mechanism</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%">37&#160;</span></td><td style="background-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%">12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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%">Total non-current regulatory liabilities</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%">4,067&#160;</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%">3,894&#160;</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-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 regulatory liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">4,178&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">3,950&#160;</span></td><td style="background-color:#cceeff;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><div style="margin-bottom:12pt;margin-top: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">The MPSC has provided a specific return on these regulatory assets.</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 regulatory assets have arisen from an alternative-revenue program and are not associated with incurred costs or capital investments. Therefore, the MPSC has provided for recovery without a return.</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">These regulatory assets represent incurred costs for which the MPSC has provided recovery without a return on investment.</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">This regulatory asset is included in rate base, thereby providing a return.</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%">Regulatory Assets</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%">2022&#160;PSCR Underrecovery: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As a result of rising fuel prices during 2022, Consumers&#8217; power supply costs for 2022 were significantly higher than those projected in its 2022&#160;PSCR plan. At the end of 2022, Consumers had recorded $401&#160;million&#160;of under-recovered power supply costs. In February&#160;2023, the MPSC authorized Consumers to recover the 2022 underrecovery amount over three&#160;years, providing immediate relief to electric 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%">Energy Waste Reduction Plan Incentive:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The energy waste reduction incentive mechanism provides a financial incentive if the energy savings of Consumers&#8217; customers exceed annual targets established by the MPSC. Consumers accounts for this program as an alternative-revenue program that meets the criteria for recognizing revenue related to the incentive as soon as energy savings exceed the annual targets established by the MPSC.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In November&#160;2024, the MPSC approved a settlement agreement authorizing Consumers to collect $58&#160;million during 2025 as an incentive for exceeding its statutory savings targets in 2023. Consumers recognized incentive revenue under this program of $58&#160;million in 2023. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers also exceeded its statutory savings targets in 2024, achieved certain other goals, and will request the MPSC&#8217;s approval to collect $64&#160;million in the energy waste reduction reconciliation to be filed in May&#160;2025. Consumers recognized incentive revenue under this program of $64&#160;million in 2024. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Retention Incentive Program:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> To ensure necessary staffing at the D.E.&#160;Karn and J.H.&#160;Campbell coal-fueled generating units through their retirement, Consumers established retention incentive programs. The MPSC has approved deferred accounting treatment for the retention and severance costs incurred under these programs and has allowed for recovery over three&#160;years. For additional details regarding the retention incentive program, see Note&#160;19, Exit Activities and Asset Sales.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Costs of Coal-fueled Electric Generating Units to be Retired: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2022, the MPSC approved Consumers&#8217; plans to retire the J.H.&#160;Campbell coal-fueled generating units in 2025. Upon the units&#8217; retirement, Consumers will receive regulatory asset treatment to recover their remaining book value, as well as a 9.0&#8209;percent return on equity, through 2040, the units&#8217; original retirement date. Until retirement, the book value of the generating units will remain in rate base and receive full regulatory returns in general rate cases. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2022, Consumers removed from total plant, property, and equipment an amount of $1.3&#160;billion, representing the projected remaining book value of the electric generating units upon their retirement, and recorded it as a non</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">current regulatory asset on its consolidated balance sheets. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Postretirement Benefits:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> As part of the ratemaking process, the MPSC allows Consumers to recover the costs of postretirement benefits. Accordingly, Consumers defers the net impact of actuarial losses and gains, prior service costs and credits, and settlements associated with postretirement benefits as a regulatory asset or liability. The asset or liability will decrease as the deferred items are amortized 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%">recognized as components of net periodic benefit cost. For details about the amortization periods, see Note&#160;10, Retirement Benefits.</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%">Securitized Costs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The MPSC has issued securitization financing orders authorizing Consumers to issue securitization bonds in order to finance the recovery of the remaining book value of three&#160;smaller natural gas-fueled electric generating units that Consumers retired in 2015, seven&#160;smaller coal-fueled electric generating units that Consumers retired in 2016, and the D.E.&#160;Karn coal-fueled electric generating units that Consumers retired in June&#160;2023. Consumers has removed from plant, property, and equipment and recorded as a regulatory asset the book value of these units. Consumers is amortizing the regulatory asset over the life of the related securitization bonds, which it issued through subsidiaries in 2014 and 2023. For additional details regarding the securitization bonds, see Note&#160;4, Financings and Capitalization&#8212;Securitization Bonds.</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%">ARO:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The recovery of the underlying asset investments and related removal and monitoring costs of recorded AROs is approved by the MPSC in depreciation rate cases. Consumers records a regulatory asset and a regulatory liability for timing differences between the recognition of AROs for financial reporting purposes and the recovery of these costs from customers. The recovery period approximates the useful life of the assets to be removed.</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%">Decommissioning Costs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In Consumers&#8217; electric depreciation and general rate cases, the MPSC has authorized Consumers to remove from depreciation rates the costs of decommissioning the D.E.&#160;Karn coal-fueled electric generating units, and instead defer those costs as a regulatory asset to be recovered through 2031. Additionally, ash disposal costs related to Consumers&#8217; retired coal-fueled generating units may be deferred as a regulatory asset and collected over a ten</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">year period. In its 2022&#160;order approving Consumers&#8217; Clean Energy Plan, the MPSC authorized similar treatment for the decommissioning and ash disposal costs associated with the J.H.&#160;Campbell coal-fueled generating units that will be retired 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:700;line-height:120%">Unamortized Loss on Reacquired Debt:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Under regulatory accounting, any unamortized discount, premium, or expense related to debt redeemed with the proceeds of new debt is deferred and amortized over the life of the new debt.</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%">MGP Sites:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers is incurring environmental remediation and other response activity costs at 23&#160;former MGP facilities. The MPSC allows Consumers to recover from its natural gas customers over a ten</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">year period the costs incurred to remediate the MGP sites. For additional information, see Note&#160;3, Contingencies and Commitments&#8212;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%">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 MPSC allows Consumers to collect surcharges from customers to fund its energy waste reduction plan. The amount of spending incurred in excess of surcharges collected is recorded as a regulatory asset and amortized as surcharges are collected from customers over the plan period. The amount of surcharges collected in excess of spending incurred is recorded as a regulatory liability and amortized as costs are incurred.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Ludington Overhaul Contract Dispute:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The MPSC has authorized Consumers to defer as a regulatory asset costs associated with correcting incomplete, nonconforming, and defective work performed by TAES during a major overhaul and upgrade of Ludington. Consumers will defer such costs while litigation with TAES and Toshiba moves forward; such costs will be offset by potential future litigation proceeds received from TAES or Toshiba. Consumers has also deferred replacement power costs due to outages resulting from correcting this work. Consumers will have the opportunity to seek appropriate recovery and ratemaking treatment for amounts recorded as a regulatory asset following resolution of the litigation. For additional details on the contract dispute, see Note&#160;3, Contingencies and Commitments&#8212;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%">Postretirement Benefits Expense Deferral Mechanism: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In Consumers&#8217; general rate cases, the MPSC approved a mechanism allowing Consumers to defer for future recovery or refund pension and OPEB expenses above or below the amounts used to set existing rates. Amounts deferred will be collected from or refunded to customers over ten&#160;years. </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%">Regulatory Liabilities</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%">Income Taxes, Net:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers records regulatory assets and liabilities to reflect the difference between deferred income taxes recognized for financial reporting purposes and amounts previously reflected in Consumers&#8217; rates. This net balance will decrease over the remaining life of the related temporary differences and flow through income tax expense. The majority of the net regulatory liability recorded related to income taxes is associated with plant assets that are subject to normalization, which is governed by the Internal Revenue Code, and will be returned to customers over the remaining book life of the related plant assets. For additional details on deferred income taxes, see Note&#160;12, Income Taxes. </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%">ASP Gain: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In April&#160;2024, Consumers sold its unregulated ASP business to a non-affiliated company, resulting in a $110&#160;million gain. In July&#160;2024, the MPSC approved the utilization of $27.5&#160;million, or one-fourth, of the gain on the sale as an offset to the revenue deficiency in lieu of additional rate relief during the 12&#8209;month period beginning October&#160;1,&#160;2024, with the remaining three-fourths of the gain, or $82.5&#160;million, to be credited to customers as a bill credit over a three-year period beginning October&#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:700;line-height:120%">Cost of Removal:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The MPSC allows Consumers to collect amounts from customers to fund future asset removal activities. This regulatory liability is reduced as costs are incurred to remove the assets at the end of their useful lives.</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%"> Consumers has collected surcharges to fund its renewable energy plan. Amounts not yet spent under the plan are recorded as a regulatory liability, which is amortized as incremental costs are incurred to operate and depreciate Consumers&#8217; renewable generation facilities and to purchase RECs under renewable energy purchase agreements. Incremental costs represent costs incurred in excess of amounts recovered through the PSCR process.</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 Grant:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In 2013, Consumers received a $69&#160;million renewable energy grant for Lake Winds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;Energy Park, which began operations in 2012. This grant reduces Consumers&#8217; cost of complying with Michigan&#8217;s renewable portfolio standard and, accordingly, reduces the overall renewable energy surcharge to be collected from customers. The regulatory liability recorded for the grant will be amortized over the life of Lake Winds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Energy Park. Consumers presents the amortization as a reduction to maintenance and other operating expenses on its consolidated statements of income. </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 and Gas Utility</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%">Meter Investigation: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In July&#160;2023, the MPSC issued an order initiating an investigation into Consumers&#8217; handling of malfunctioning meters and meters requiring transition from 3G to 4G, estimated billing, and new service installations. The order directed Consumers to provide information on such meters and their replacement, meter-reading performance, communications with customers and the MPSC regarding these issues, and other information. Subsequently, the MPSC issued a show-cause order directing Consumers to provide further information on consecutive estimated billings, the provision of actual meter readings, and new service installation issues.</span></div><div 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;2024, the MPSC approved a settlement agreement resolving this matter. Under the settlement agreement, Consumers paid a $1&#160;million penalty to the MPSC and committed to return a minimum 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%">$3&#160;million to customers. Independent of this agreement, Consumers has made a claim against the associated vendor, with any proceeds to be used to reimburse some or all of Consumers&#8217; $3&#160;million commitment and any excess to be returned to customers.</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</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%">2023&#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 May&#160;2023, Consumers filed an application with the MPSC seeking a rate increase of $216&#160;million, based on an authorized return on equity of 10.25&#160;percent for the projected 12</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">month period ending February&#160;28,&#160;2025. In September&#160;2023, Consumers revised its requested increase to $169&#160;million. The filing requested authority to recover costs related to new infrastructure investment primarily in distribution system reliability and cleaner energy resources. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In March&#160;2024, the MPSC issued an order authorizing an annual rate increase of $92&#160;million, which is inclusive of a $9&#160;million surcharge for the recovery of select distribution investments made in 2022 that exceeded the rates authorized in accordance with the December&#160;2021 electric rate order. The approved rate increase is based on a 9.9&#8209;percent authorized return on equity. The new rates became effective March&#160;15,&#160;2024.</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</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%">2023&#160;Gas Rate Case:</span><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In December&#160;2023, Consumers filed an application with the MPSC seeking an annual rate increase of $136&#160;million based on a 10.25&#8209;percent authorized return on equity for the projected test year comprising the 12&#8209;month period ending September&#160;30,&#160;2025. In May&#160;2024, Consumers revised its requested increase to $113&#160;million. The filing requested authority to recover new infrastructure investment and related costs that are expected to allow Consumers to continue to provide safe, reliable, affordable, and increasingly cleaner natural gas service.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In July&#160;2024, the MPSC approved a settlement agreement authorizing an annual rate increase of $35&#160;million, based on a 9.9&#8209;percent authorized return on equity. Additionally, the settlement approves the use of $27.5&#160;million, or one-fourth, of the gain on the sale of Consumers&#8217; unregulated ASP business as an offset to the revenue deficiency in lieu of additional rate relief during the test year. This results in effective rate relief of $62.5&#160;million for the test year. </span></div><div 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 settlement agreement also provides for the remaining three-fourths of the $110&#160;million gain on the sale of the ASP business, or $82.5&#160;million, to be provided to customers as a bill credit over a three-year period. The new rates, including the bill credit, became effective October&#160;1,&#160;2024. The settlement also authorizes the continuation of the cost deferral mechanism allowing Consumers to defer for future recovery or refund pension and OPEB expense above or below the amounts used to set rates. For additional details on Consumers&#8217; sale of its ASP business, see Note&#160;19, Exit Activities and Asset Sales.</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%">Power Supply Cost Recovery and Gas Cost Recovery</span></div><div 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 PSCR and GCR ratemaking processes are designed to allow Consumers to recover all of its power supply and purchased natural gas costs if incurred under reasonable and prudent policies and practices. The MPSC reviews these costs, policies, and practices in annual plan and reconciliation proceedings. Consumers adjusts its PSCR and GCR billing charges monthly, subject to ceiling factor limitations, in order to minimize the underrecovery or overrecovery amount in the annual reconciliations. Underrecoveries represent power supply and purchased natural gas costs that will be recovered from customers; overrecoveries represent previously collected revenues that will be refunded 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:400;line-height:120%">Presented in the following table are the liabilities for PSCR and GCR overrecoveries reflected on Consumers&#8217; consolidated balance sheets:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:77.425%"></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.877%"></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:2px 1pt 2px 10pt;text-align:left;text-indent:-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&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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-style:italic;font-weight:400;line-height:120%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">PSCR overrecoveries</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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">GCR overrecoveries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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:top"><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;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%">38&#160;</span></td><td style="background-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%">54&#160;</span></td><td style="background-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-weight:700;line-height:120%">PSCR Plans and Reconciliations:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> As a result of rising fuel prices during 2022, Consumers&#8217; power supply costs for 2022 were significantly higher than those projected in its 2022&#160;PSCR plan, resulting in a substantial amount&#160;of under-recovered power supply costs. In March&#160;2023, Consumers filed its 2022&#160;PSCR reconciliation, requesting full recovery of $2.5&#160;billion of power costs and authorization to reflect in its 2023&#160;PSCR reconciliation the underrecovery of $404&#160;million. In November&#160;2023, Consumers revised its reconciliation, requesting authorization to reflect in its 2023&#160;PSCR reconciliation the underrecovery of $401&#160;million. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In March&#160;2024, Consumers filed its 2023&#160;PSCR reconciliation, requesting full recovery of $1.8&#160;billion of power costs and authorization to reflect in its 2024&#160;PSCR reconciliation the underrecovery of $255&#160;million. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers submitted its 2024&#160;PSCR&#160;plan to the MPSC in September&#160;2023 and, in accordance with its proposed plan, self-implemented the 2024&#160;PSCR charge beginning in January&#160;2024.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">GCR Plans and Reconciliations:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In March&#160;2024, the MPSC approved a settlement agreement in Consumers&#8217; 2022-2023&#160;GCR reconciliation, authorizing full recovery of $1.1&#160;billion of gas costs and authorizing Consumers to reflect in its 2023-2024&#160;GCR reconciliation the underrecovery of $15&#160;million.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers submitted its 2023-2024&#160;GCR plan to the MPSC in December&#160;2022 and self-implemented its proposed 2023-2024&#160;GCR charge in April&#160;2023. The MPSC approved Consumers&#8217; 2023-2024 GCR plan in June&#160;2024. Also, in June&#160;2024, Consumers filed its 2023-2024&#160;GCR reconciliation, requesting recovery of $0.5&#160;billion of gas costs and authorization to reflect in its 2024-2025&#160;GCR reconciliation the overrecovery of $3&#160;million.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers submitted its 2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">2025&#160;GCR&#160;plan to the MPSC in December&#160;2023 and, in accordance with its proposed plan, self-implemented the 2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8209;</span>2025&#160;GCR charge beginning in April&#160;2024. The MPSC approved Consumers&#8217; 2024-2025 GCR plan in August&#160;2024.<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesDisclosureTextBlock', window );">Regulatory Matters</a></td>
<td class="text">Regulatory Matters<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Regulatory matters are critical to Consumers. The Michigan Attorney General, ABATE, the MPSC&#160;Staff, residential customer advocacy groups, environmental organizations, and certain other parties typically participate in MPSC proceedings concerning Consumers, such as Consumers&#8217; rate cases and power supply cost recovery and gas cost recovery processes. Intervenors also participate in certain FERC matters, including FERC&#8217;s regulation of certain wholesale rates that affect Consumers&#8217; power supply costs. 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 and FERC 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:16pt;font-weight:400;line-height:120%">Regulatory 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%">Consumers is subject to the actions of the MPSC and FERC and therefore prepares its consolidated financial statements in accordance with the provisions of regulatory accounting. A utility must apply regulatory accounting when its rates are designed to recover specific costs of providing regulated services. Under regulatory accounting, Consumers records regulatory assets or liabilities for certain transactions that would have been treated as expense or revenue by non&#8209;regulated businesses.</span></div><div style="margin-bottom:7pt"><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 regulatory assets and liabilities on Consumers&#8217; consolidated balance sheets:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.258%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="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%">December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</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%">Regulatory 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 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%">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;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%">2022 PSCR underrecovery</span><span style="color:#000000;font-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 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%">126&#160;</span></td><td style="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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#cceeff;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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Energy waste reduction plan incentive</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">60&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retention incentive program</span><span style="color:#000000;font-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 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%">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 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%">12&#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</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%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11&#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 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%">Total current regulatory assets</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%">229&#160;</span></td><td style="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%">203&#160;</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 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%">Non-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 #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;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%">Costs of coal-fueled electric generating units to be retired</span><span style="color:#000000;font-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 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%">1,266&#160;</span></td><td style="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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,265&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Postretirement 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">4</span></div></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%">747&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">741&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securitized costs</span><span style="color:#000000;font-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 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%">666&#160;</span></td><td style="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%">778&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ARO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">366&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">328&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Decommissioning costs</span><span style="color:#000000;font-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 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%">158&#160;</span></td><td style="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%">83&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unamortized loss on reacquired debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">96&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MGP sites</span><span style="color:#000000;font-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 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%">90&#160;</span></td><td style="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%">99&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Energy waste reduction plan incentive</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">64&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Energy waste reduction plan</span><span style="color:#000000;font-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 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%">31&#160;</span></td><td style="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%">19&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ludington overhaul contract dispute</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">31&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Postretirement benefits expense deferral mechanism</span><span style="color:#000000;font-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 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%">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 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%">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;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%">Retention incentive program</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">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 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022 PSCR underrecovery</span><span style="color:#000000;font-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 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;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</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%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26&#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 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%">Total non-current regulatory assets</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%">3,569&#160;</span></td><td style="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%">3,683&#160;</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 regulatory assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></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%">3,798&#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"></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%">3,886&#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%">Regulatory liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">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 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%">Income taxes, net</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%">53&#160;</span></td><td style="background-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%">49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">ASP gain</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%">47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 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</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%">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 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%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 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%">Total current regulatory liabilities</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%">111&#160;</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%">56&#160;</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 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%">Non-current</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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 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%">Cost of removal</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%">2,665&#160;</span></td><td style="background-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%">2,545&#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%">Income taxes, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,163&#160;</span></td><td style="background-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%">1,220&#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%">Renewable energy plan</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%">51&#160;</span></td><td style="background-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%">29&#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%">ASP gain</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%">46&#160;</span></td><td style="background-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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Energy waste reduction plan</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%">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 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%">25&#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%">Renewable energy grant</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%">40&#160;</span></td><td style="background-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%">43&#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%">Postretirement benefits expense deferral mechanism</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%">37&#160;</span></td><td style="background-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%">12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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%">Total non-current regulatory liabilities</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%">4,067&#160;</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%">3,894&#160;</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-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 regulatory liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">4,178&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">3,950&#160;</span></td><td style="background-color:#cceeff;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><div style="margin-bottom:12pt;margin-top: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">The MPSC has provided a specific return on these regulatory assets.</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 regulatory assets have arisen from an alternative-revenue program and are not associated with incurred costs or capital investments. Therefore, the MPSC has provided for recovery without a return.</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">These regulatory assets represent incurred costs for which the MPSC has provided recovery without a return on investment.</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">This regulatory asset is included in rate base, thereby providing a return.</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%">Regulatory Assets</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%">2022&#160;PSCR Underrecovery: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As a result of rising fuel prices during 2022, Consumers&#8217; power supply costs for 2022 were significantly higher than those projected in its 2022&#160;PSCR plan. At the end of 2022, Consumers had recorded $401&#160;million&#160;of under-recovered power supply costs. In February&#160;2023, the MPSC authorized Consumers to recover the 2022 underrecovery amount over three&#160;years, providing immediate relief to electric 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%">Energy Waste Reduction Plan Incentive:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The energy waste reduction incentive mechanism provides a financial incentive if the energy savings of Consumers&#8217; customers exceed annual targets established by the MPSC. Consumers accounts for this program as an alternative-revenue program that meets the criteria for recognizing revenue related to the incentive as soon as energy savings exceed the annual targets established by the MPSC.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In November&#160;2024, the MPSC approved a settlement agreement authorizing Consumers to collect $58&#160;million during 2025 as an incentive for exceeding its statutory savings targets in 2023. Consumers recognized incentive revenue under this program of $58&#160;million in 2023. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers also exceeded its statutory savings targets in 2024, achieved certain other goals, and will request the MPSC&#8217;s approval to collect $64&#160;million in the energy waste reduction reconciliation to be filed in May&#160;2025. Consumers recognized incentive revenue under this program of $64&#160;million in 2024. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Retention Incentive Program:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> To ensure necessary staffing at the D.E.&#160;Karn and J.H.&#160;Campbell coal-fueled generating units through their retirement, Consumers established retention incentive programs. The MPSC has approved deferred accounting treatment for the retention and severance costs incurred under these programs and has allowed for recovery over three&#160;years. For additional details regarding the retention incentive program, see Note&#160;19, Exit Activities and Asset Sales.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Costs of Coal-fueled Electric Generating Units to be Retired: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2022, the MPSC approved Consumers&#8217; plans to retire the J.H.&#160;Campbell coal-fueled generating units in 2025. Upon the units&#8217; retirement, Consumers will receive regulatory asset treatment to recover their remaining book value, as well as a 9.0&#8209;percent return on equity, through 2040, the units&#8217; original retirement date. Until retirement, the book value of the generating units will remain in rate base and receive full regulatory returns in general rate cases. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2022, Consumers removed from total plant, property, and equipment an amount of $1.3&#160;billion, representing the projected remaining book value of the electric generating units upon their retirement, and recorded it as a non</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">current regulatory asset on its consolidated balance sheets. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Postretirement Benefits:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> As part of the ratemaking process, the MPSC allows Consumers to recover the costs of postretirement benefits. Accordingly, Consumers defers the net impact of actuarial losses and gains, prior service costs and credits, and settlements associated with postretirement benefits as a regulatory asset or liability. The asset or liability will decrease as the deferred items are amortized 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%">recognized as components of net periodic benefit cost. For details about the amortization periods, see Note&#160;10, Retirement Benefits.</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%">Securitized Costs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The MPSC has issued securitization financing orders authorizing Consumers to issue securitization bonds in order to finance the recovery of the remaining book value of three&#160;smaller natural gas-fueled electric generating units that Consumers retired in 2015, seven&#160;smaller coal-fueled electric generating units that Consumers retired in 2016, and the D.E.&#160;Karn coal-fueled electric generating units that Consumers retired in June&#160;2023. Consumers has removed from plant, property, and equipment and recorded as a regulatory asset the book value of these units. Consumers is amortizing the regulatory asset over the life of the related securitization bonds, which it issued through subsidiaries in 2014 and 2023. For additional details regarding the securitization bonds, see Note&#160;4, Financings and Capitalization&#8212;Securitization Bonds.</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%">ARO:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The recovery of the underlying asset investments and related removal and monitoring costs of recorded AROs is approved by the MPSC in depreciation rate cases. Consumers records a regulatory asset and a regulatory liability for timing differences between the recognition of AROs for financial reporting purposes and the recovery of these costs from customers. The recovery period approximates the useful life of the assets to be removed.</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%">Decommissioning Costs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In Consumers&#8217; electric depreciation and general rate cases, the MPSC has authorized Consumers to remove from depreciation rates the costs of decommissioning the D.E.&#160;Karn coal-fueled electric generating units, and instead defer those costs as a regulatory asset to be recovered through 2031. Additionally, ash disposal costs related to Consumers&#8217; retired coal-fueled generating units may be deferred as a regulatory asset and collected over a ten</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">year period. In its 2022&#160;order approving Consumers&#8217; Clean Energy Plan, the MPSC authorized similar treatment for the decommissioning and ash disposal costs associated with the J.H.&#160;Campbell coal-fueled generating units that will be retired 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:700;line-height:120%">Unamortized Loss on Reacquired Debt:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Under regulatory accounting, any unamortized discount, premium, or expense related to debt redeemed with the proceeds of new debt is deferred and amortized over the life of the new debt.</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%">MGP Sites:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers is incurring environmental remediation and other response activity costs at 23&#160;former MGP facilities. The MPSC allows Consumers to recover from its natural gas customers over a ten</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">year period the costs incurred to remediate the MGP sites. For additional information, see Note&#160;3, Contingencies and Commitments&#8212;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%">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 MPSC allows Consumers to collect surcharges from customers to fund its energy waste reduction plan. The amount of spending incurred in excess of surcharges collected is recorded as a regulatory asset and amortized as surcharges are collected from customers over the plan period. The amount of surcharges collected in excess of spending incurred is recorded as a regulatory liability and amortized as costs are incurred.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Ludington Overhaul Contract Dispute:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The MPSC has authorized Consumers to defer as a regulatory asset costs associated with correcting incomplete, nonconforming, and defective work performed by TAES during a major overhaul and upgrade of Ludington. Consumers will defer such costs while litigation with TAES and Toshiba moves forward; such costs will be offset by potential future litigation proceeds received from TAES or Toshiba. Consumers has also deferred replacement power costs due to outages resulting from correcting this work. Consumers will have the opportunity to seek appropriate recovery and ratemaking treatment for amounts recorded as a regulatory asset following resolution of the litigation. For additional details on the contract dispute, see Note&#160;3, Contingencies and Commitments&#8212;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%">Postretirement Benefits Expense Deferral Mechanism: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In Consumers&#8217; general rate cases, the MPSC approved a mechanism allowing Consumers to defer for future recovery or refund pension and OPEB expenses above or below the amounts used to set existing rates. Amounts deferred will be collected from or refunded to customers over ten&#160;years. </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%">Regulatory Liabilities</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%">Income Taxes, Net:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers records regulatory assets and liabilities to reflect the difference between deferred income taxes recognized for financial reporting purposes and amounts previously reflected in Consumers&#8217; rates. This net balance will decrease over the remaining life of the related temporary differences and flow through income tax expense. The majority of the net regulatory liability recorded related to income taxes is associated with plant assets that are subject to normalization, which is governed by the Internal Revenue Code, and will be returned to customers over the remaining book life of the related plant assets. For additional details on deferred income taxes, see Note&#160;12, Income Taxes. </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%">ASP Gain: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In April&#160;2024, Consumers sold its unregulated ASP business to a non-affiliated company, resulting in a $110&#160;million gain. In July&#160;2024, the MPSC approved the utilization of $27.5&#160;million, or one-fourth, of the gain on the sale as an offset to the revenue deficiency in lieu of additional rate relief during the 12&#8209;month period beginning October&#160;1,&#160;2024, with the remaining three-fourths of the gain, or $82.5&#160;million, to be credited to customers as a bill credit over a three-year period beginning October&#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:700;line-height:120%">Cost of Removal:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The MPSC allows Consumers to collect amounts from customers to fund future asset removal activities. This regulatory liability is reduced as costs are incurred to remove the assets at the end of their useful lives.</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%"> Consumers has collected surcharges to fund its renewable energy plan. Amounts not yet spent under the plan are recorded as a regulatory liability, which is amortized as incremental costs are incurred to operate and depreciate Consumers&#8217; renewable generation facilities and to purchase RECs under renewable energy purchase agreements. Incremental costs represent costs incurred in excess of amounts recovered through the PSCR process.</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 Grant:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In 2013, Consumers received a $69&#160;million renewable energy grant for Lake Winds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;Energy Park, which began operations in 2012. This grant reduces Consumers&#8217; cost of complying with Michigan&#8217;s renewable portfolio standard and, accordingly, reduces the overall renewable energy surcharge to be collected from customers. The regulatory liability recorded for the grant will be amortized over the life of Lake Winds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Energy Park. Consumers presents the amortization as a reduction to maintenance and other operating expenses on its consolidated statements of income. </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 and Gas Utility</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%">Meter Investigation: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In July&#160;2023, the MPSC issued an order initiating an investigation into Consumers&#8217; handling of malfunctioning meters and meters requiring transition from 3G to 4G, estimated billing, and new service installations. The order directed Consumers to provide information on such meters and their replacement, meter-reading performance, communications with customers and the MPSC regarding these issues, and other information. Subsequently, the MPSC issued a show-cause order directing Consumers to provide further information on consecutive estimated billings, the provision of actual meter readings, and new service installation issues.</span></div><div 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;2024, the MPSC approved a settlement agreement resolving this matter. Under the settlement agreement, Consumers paid a $1&#160;million penalty to the MPSC and committed to return a minimum 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%">$3&#160;million to customers. Independent of this agreement, Consumers has made a claim against the associated vendor, with any proceeds to be used to reimburse some or all of Consumers&#8217; $3&#160;million commitment and any excess to be returned to customers.</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</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%">2023&#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 May&#160;2023, Consumers filed an application with the MPSC seeking a rate increase of $216&#160;million, based on an authorized return on equity of 10.25&#160;percent for the projected 12</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">month period ending February&#160;28,&#160;2025. In September&#160;2023, Consumers revised its requested increase to $169&#160;million. The filing requested authority to recover costs related to new infrastructure investment primarily in distribution system reliability and cleaner energy resources. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In March&#160;2024, the MPSC issued an order authorizing an annual rate increase of $92&#160;million, which is inclusive of a $9&#160;million surcharge for the recovery of select distribution investments made in 2022 that exceeded the rates authorized in accordance with the December&#160;2021 electric rate order. The approved rate increase is based on a 9.9&#8209;percent authorized return on equity. The new rates became effective March&#160;15,&#160;2024.</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</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%">2023&#160;Gas Rate Case:</span><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In December&#160;2023, Consumers filed an application with the MPSC seeking an annual rate increase of $136&#160;million based on a 10.25&#8209;percent authorized return on equity for the projected test year comprising the 12&#8209;month period ending September&#160;30,&#160;2025. In May&#160;2024, Consumers revised its requested increase to $113&#160;million. The filing requested authority to recover new infrastructure investment and related costs that are expected to allow Consumers to continue to provide safe, reliable, affordable, and increasingly cleaner natural gas service.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In July&#160;2024, the MPSC approved a settlement agreement authorizing an annual rate increase of $35&#160;million, based on a 9.9&#8209;percent authorized return on equity. Additionally, the settlement approves the use of $27.5&#160;million, or one-fourth, of the gain on the sale of Consumers&#8217; unregulated ASP business as an offset to the revenue deficiency in lieu of additional rate relief during the test year. This results in effective rate relief of $62.5&#160;million for the test year. </span></div><div 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 settlement agreement also provides for the remaining three-fourths of the $110&#160;million gain on the sale of the ASP business, or $82.5&#160;million, to be provided to customers as a bill credit over a three-year period. The new rates, including the bill credit, became effective October&#160;1,&#160;2024. The settlement also authorizes the continuation of the cost deferral mechanism allowing Consumers to defer for future recovery or refund pension and OPEB expense above or below the amounts used to set rates. For additional details on Consumers&#8217; sale of its ASP business, see Note&#160;19, Exit Activities and Asset Sales.</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%">Power Supply Cost Recovery and Gas Cost Recovery</span></div><div 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 PSCR and GCR ratemaking processes are designed to allow Consumers to recover all of its power supply and purchased natural gas costs if incurred under reasonable and prudent policies and practices. The MPSC reviews these costs, policies, and practices in annual plan and reconciliation proceedings. Consumers adjusts its PSCR and GCR billing charges monthly, subject to ceiling factor limitations, in order to minimize the underrecovery or overrecovery amount in the annual reconciliations. Underrecoveries represent power supply and purchased natural gas costs that will be recovered from customers; overrecoveries represent previously collected revenues that will be refunded 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:400;line-height:120%">Presented in the following table are the liabilities for PSCR and GCR overrecoveries reflected on Consumers&#8217; consolidated balance sheets:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:77.425%"></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.877%"></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:2px 1pt 2px 10pt;text-align:left;text-indent:-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&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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-style:italic;font-weight:400;line-height:120%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">PSCR overrecoveries</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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">GCR overrecoveries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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:top"><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;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%">38&#160;</span></td><td style="background-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%">54&#160;</span></td><td style="background-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-weight:700;line-height:120%">PSCR Plans and Reconciliations:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> As a result of rising fuel prices during 2022, Consumers&#8217; power supply costs for 2022 were significantly higher than those projected in its 2022&#160;PSCR plan, resulting in a substantial amount&#160;of under-recovered power supply costs. In March&#160;2023, Consumers filed its 2022&#160;PSCR reconciliation, requesting full recovery of $2.5&#160;billion of power costs and authorization to reflect in its 2023&#160;PSCR reconciliation the underrecovery of $404&#160;million. In November&#160;2023, Consumers revised its reconciliation, requesting authorization to reflect in its 2023&#160;PSCR reconciliation the underrecovery of $401&#160;million. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In March&#160;2024, Consumers filed its 2023&#160;PSCR reconciliation, requesting full recovery of $1.8&#160;billion of power costs and authorization to reflect in its 2024&#160;PSCR reconciliation the underrecovery of $255&#160;million. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers submitted its 2024&#160;PSCR&#160;plan to the MPSC in September&#160;2023 and, in accordance with its proposed plan, self-implemented the 2024&#160;PSCR charge beginning in January&#160;2024.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">GCR Plans and Reconciliations:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In March&#160;2024, the MPSC approved a settlement agreement in Consumers&#8217; 2022-2023&#160;GCR reconciliation, authorizing full recovery of $1.1&#160;billion of gas costs and authorizing Consumers to reflect in its 2023-2024&#160;GCR reconciliation the underrecovery of $15&#160;million.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers submitted its 2023-2024&#160;GCR plan to the MPSC in December&#160;2022 and self-implemented its proposed 2023-2024&#160;GCR charge in April&#160;2023. The MPSC approved Consumers&#8217; 2023-2024 GCR plan in June&#160;2024. Also, in June&#160;2024, Consumers filed its 2023-2024&#160;GCR reconciliation, requesting recovery of $0.5&#160;billion of gas costs and authorization to reflect in its 2024-2025&#160;GCR reconciliation the overrecovery of $3&#160;million.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers submitted its 2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">2025&#160;GCR&#160;plan to the MPSC in December&#160;2023 and, in accordance with its proposed plan, self-implemented the 2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8209;</span>2025&#160;GCR charge beginning in April&#160;2024. The MPSC approved Consumers&#8217; 2024-2025 GCR plan in August&#160;2024.<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for public utilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 980<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/980/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559170088048">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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 stating 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 establishing 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 is valid through 2025. CMS&#160;Land will submit the required renewal request in April&#160;2025, and will continue to operate under the existing permit until a renewal is issued.</span></div><div 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 December&#160;31,&#160;2024, CMS&#160;Energy had a recorded liability of $48&#160;million for its remaining obligations for environmental remediation. CMS&#160;Energy calculated this liability based on discounted projected costs, using a discount rate of 4.34&#160;percent and an inflation rate of one&#160;percent on annual operating and maintenance costs. The undiscounted amount of the remaining obligation is $61&#160;million. CMS&#160;Energy expects to pay the following amounts for long-term leachate disposal and operating and maintenance costs 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><td style="width:55.630%"></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:5.791%"></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:5.791%"></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:5.791%"></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:5.791%"></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:5.796%"></td><td style="width:0.1%"></td></tr><tr><td colspan="33" 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%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</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></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%">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><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%">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><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%">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><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%">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><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%">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></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy&#8217;s estimate of response activity costs and the timing of expenditures could change if there are changes in circumstances or assumptions used in calculating the liability. Although a liability for its present estimate of remaining response activity costs has been recorded, CMS&#160;Energy cannot predict the ultimate financial impact or outcome of this matter.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Consumers Electric Utility Contingencies</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Electric Environmental Matters:</span><span style="color:#3051f2;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 its liability for NREPA sites for which it can estimate a range of loss to be between $4&#160;million and $5&#160;million. At December&#160;31,&#160;2024, Consumers had </span></div><div 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 recorded liability of $4&#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 had 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 asked to participate in the removal action plan, including Consumers, 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 its share of the total liability for known CERCLA sites to 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 December&#160;31,&#160;2024, 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-weight:700;line-height:120%">Ludington Overhaul Contract Dispute:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers and DTE&#160;Electric, co-owners of Ludington, entered into a 2010&#160;engineering, procurement, and construction agreement with Toshiba International Corporation, under which Toshiba International Corporation contracted to perform a major overhaul and upgrade of Ludington. Toshiba International Corporation later assigned the contract and all of its obligations to TAES. TAES&#8217; work under the contract was incomplete, defective, and non</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">conforming. Consumers and DTE&#160;Electric repeatedly documented TAES&#8217; failure to perform under the contract and</span><span style="color:#000000;font-family:'Aptos',san-serif;font-size:12pt;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%">demanded that TAES provide a comprehensive plan to resolve those matters, including adherence to its warranty commitments and other contractual obligations. Consumers and DTE&#160;Electric engaged in extensive efforts to resolve these issues with TAES, including a formal demand to TAES&#8217; parent, Toshiba, under a parent guaranty it provided. TAES did not provide a comprehensive plan or otherwise meet its performance obligations. As a result of TAES&#8217; defaults, Consumers and DTE&#160;Electric terminated the contract. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In order to enforce their rights under the contract and parent guaranty, and to pursue appropriate damages, Consumers and DTE&#160;Electric filed a complaint against TAES and Toshiba in the U.S.&#160;District Court for the Eastern District of Michigan in 2022. TAES and Toshiba filed a motion to dismiss the complaint, along with an answer and counterclaims seeking approximately $15&#160;million in damages related to payments allegedly owed under the parties&#8217; contract. As a co-owner of Ludington, Consumers would be liable for 51&#160;percent of any such damages, if liability and damages were proven. The court denied the motion to dismiss filed by TAES and Toshiba. The parties are engaged in ongoing litigation, including discovery, pursuant to a court-ordered schedule. Consumers believes the counterclaims filed by TAES and Toshiba are without merit, but cannot predict the financial impact or outcome of this matter. An unfavorable outcome could have a material adverse effect on CMS&#160;Energy&#8217;s and Consumers&#8217; financial condition, results of operations, or liquidity. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2023, Toshiba announced that TBJH became the majority shareholder and new parent company of Toshiba through a common stock purchase. TBJH is a subsidiary of a Japanese private equity firm. Consumers and DTE&#160;Electric continue to monitor this development, but do not believe that this affects their rights under the parent guaranty provided by Toshiba. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In May&#160;2023, the MPSC approved Consumers&#8217; and DTE&#160;Electric&#8217;s jointly-filed request for authority to defer as a regulatory asset the costs associated with repairing or replacing the defective work performed by TAES while the litigation with TAES and Toshiba moves forward. Although discovery in the litigation is ongoing, Consumers currently estimates that its share of repair, replacement, and other damages resulting from TAES&#8217; defective work is approximately $350&#160;million, which may be offset in part or entirely by any potential future litigation proceeds received from TAES or Toshiba. Consumers and DTE&#160;Electric will have the opportunity to seek appropriate recovery and ratemaking treatment for amounts recorded as a regulatory asset following resolution of the litigation, including any amounts not recovered from TAES or Toshiba, but cannot predict the financial impact or outcome of such proceedings.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">J.H.&#160;Campbell&#160;3 Contract Dispute:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In 2022, Consumers filed a complaint against Wolverine Power in the Ottawa County Circuit Court and requested a ruling that Consumers has sole authority to decide to retire the J.H.&#160;Campbell&#160;3 coal-fueled generating unit under Consumers&#8217; and Wolverine Power&#8217;s agreement to jointly own and operate the unit. Wolverine Power filed an answer, affirmative defenses, and a counterclaim seeking approximately $37&#160;million in damages allegedly caused by Consumers&#8217; decision to retire the unit before the end of its useful life. The state circuit court judge found that Consumers may, in its sole discretion, retire J.H.&#160;Campbell&#160;3, provided that Consumers continues to operate and make necessary improvements to the unit while the litigation concerning Wolverine Power&#8217;s claim for damages is pending. In May&#160;2023, the circuit court judge issued an order granting Consumers&#8217; motion for clarification confirming that Consumers may continue to operate and invest in J.H.&#160;Campbell&#160;3 consistent with the May&#160;2025 retirement date. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In March&#160;2024, the circuit court judge issued an order denying Wolverine Power&#8217;s motion for partial summary disposition and granting in part and denying in part Consumers&#8217; motion for summary disposition. The judge granted Consumers&#8217; motion for summary disposition on Wolverine Power&#8217;s claim that Consumers acted in bad faith in deciding to retire J.H.&#160;Campbell&#160;3 early, finding no evidence to support that claim. The judge held that Wolverine Power did identify a genuine issue of material fact as to whether Consumers breached the joint ownership and operating agreement by failing to notify and consult with Wolverine Power regarding the unit&#8217;s early retirement. </span></div><div 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;2024, the parties entered into a settlement agreement resolving this matter. The settlement agreement provides for Wolverine Power&#8217;s interest in J.H.&#160;Campbell&#160;3 to end as of the date the unit permanently ceases to be used for electric operations. The court entered an order of dismissal with prejudice in June&#160;2024.</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: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 December&#160;31,&#160;2024, Consumers had a recorded liability of $60&#160;million for its remaining obligations for these sites. Consumers expects to pay the following amounts for remediation and other response activity costs 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><td style="width:55.630%"></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:5.791%"></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:5.791%"></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:5.791%"></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:5.791%"></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:5.796%"></td><td style="width:0.1%"></td></tr><tr><td colspan="33" 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%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</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></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%">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><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%">7&#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%">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><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%">24&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">7&#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"><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 December&#160;31,&#160;2024, Consumers had a regulatory asset of $90&#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: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 December&#160;31,&#160;2024:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.944%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.944%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Guarantee Description</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issue Date</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expiration Date</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maximum Obligation</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indemnity obligations from sale of membership interests in VIEs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">various</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">indefinite</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">258&#160;</span></td><td style="background-color:#ffffff;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></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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;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%">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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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;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><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%">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><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><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%">&#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></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">These obligations arose from the sale of membership interests in Aviator Wind, Newport Solar Holdings, and NWO&#160;Holdco to tax equity investors. NorthStar Clean Energy provided certain indemnity obligations that protect the tax equity investors against losses incurred as a result of breaches of representations and warranties under the associated limited liability company agreements. These obligations are generally capped at an amount equal to the tax equity investor&#8217;s capital contributions plus a specified return, less any distributions and tax benefits it receives, in connection with its membership interest. For any indemnity obligations related to Aviator Wind, NorthStar Clean Energy would recover 49&#160;percent of any amounts paid to the tax equity investor from the other owner of Aviator Wind Equity Holdings. Additionally, Aviator Wind holds insurance coverage that would partially protect against losses incurred as a result of certain failures to qualify for production tax credits. For further details on NorthStar Clean Energy&#8217;s ownership interest in Aviator Wind, Newport Solar Holdings, and NWO&#160;Holdco, see Note&#160;18, Variable Interest Entities.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">These obligations arose from stock and asset sale agreements under which CMS&#160;Energy or a subsidiary of CMS&#160;Energy indemnified the purchaser for losses resulting from various matters, including claims related to taxes. The maximum obligation amount is mostly related to an Equatorial Guinea tax claim. </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. CMS&#160;Energy and Consumers consider the likelihood that they would be required to perform or incur substantial losses related to these indemnities and those disclosed in the table 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;2, Regulatory Matters, there are certain other lawsuits and administrative proceedings before various courts and governmental agencies, as well as unasserted claims that may result in such proceedings, arising in the ordinary course of business to which CMS&#160;Energy, Consumers, and certain other subsidiaries of CMS&#160;Energy are parties. These other lawsuits, 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></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%">Contractual 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%">Purchase Obligations: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Purchase obligations arise from long-term contracts for the purchase of commodities and related services, and construction and service agreements. The commodities and related services include long-term PPAs, natural gas and associated transportation, and coal and associated transportation. Related-party PPAs are between Consumers and certain affiliates of NorthStar Clean Energy. Presented in the following table are CMS&#160;Energy&#8217;s and Consumers&#8217; contractual purchase obligations at December&#160;31,&#160;2024 for each of the periods shown:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"><tr><td style="width:1.0%"></td><td style="width:32.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.434%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.756%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.434%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.434%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.756%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.434%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.923%"></td><td style="width:0.1%"></td></tr><tr><td colspan="45" 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="42" 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%">Payments Due</span></td></tr><tr><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%">Total</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%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beyond 2029</span></td></tr><tr><td colspan="15" 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%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 PPAs</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%">7,006&#160;</span></td><td style="background-color:#ffffff;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%">659&#160;</span></td><td style="background-color:#ffffff;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%">662&#160;</span></td><td style="background-color:#ffffff;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%">698&#160;</span></td><td style="background-color:#ffffff;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%">677&#160;</span></td><td style="background-color:#ffffff;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%">678&#160;</span></td><td style="background-color:#ffffff;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%">3,632&#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%">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%">4,432&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,780&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,095&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">670&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">239&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">187&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total purchase obligations</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%">11,438&#160;</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%">2,439&#160;</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%">1,757&#160;</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%">1,368&#160;</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%">1,138&#160;</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%">917&#160;</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%">3,819&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">PPAs</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></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%">MCV PPA</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,297&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">265&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">233&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">218&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">222&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">239&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">120&#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%">Related-party PPAs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 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 PPAs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,649&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">365&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">414&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">464&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">455&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">439&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,512&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total PPAs</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%">7,006&#160;</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%">659&#160;</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%">662&#160;</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%">698&#160;</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%">677&#160;</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%">678&#160;</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%">3,632&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">3,371&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,412&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">958&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">365&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">116&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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 purchase obligations</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%">10,377&#160;</span></td><td style="background-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%">2,071&#160;</span></td><td style="background-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%">1,620&#160;</span></td><td style="background-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%">1,216&#160;</span></td><td style="background-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%">1,042&#160;</span></td><td style="background-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%">794&#160;</span></td><td style="background-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%">3,634&#160;</span></td><td style="background-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: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%"> Consumers has a PPA with the MCV&#160;Partnership giving Consumers the right to purchase up to 1,240&#160;MW of capacity and energy produced by the MCV&#160;Facility through May&#160;2030. The MCV&#160;PPA provides for:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">a capacity charge of $10.14&#160;per&#160;MWh of available capacity through March&#160;2025 and $5.00&#160;per&#160;MWh of available capacity from March&#160;2025 through the termination date of the PPA</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 fixed energy charge of $6.30&#160;per&#160;MWh for on-peak hours and $6.00 for off-peak hours</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 variable energy charge based on the MCV&#160;Partnership&#8217;s cost of production for energy delivered to 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:11pt;font-weight:400;line-height:120%">&#8226;</span><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 $5&#160;million annual contribution by the MCV&#160;Partnership to a renewable resources program through March&#160;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%">Capacity and energy charges under the MCV&#160;PPA were $358&#160;million in 2024, $340&#160;million in 2023, and $519&#160;million in 2022.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Other PPAs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers has PPAs expiring through 2047 with various counterparties. The majority of the PPAs have capacity and energy charges for delivered energy. Capacity and energy charges under these PPAs were $565&#160;million in 2024, $498&#160;million in 2023, and $510&#160;million in 2022. In addition, CMS&#160;Energy and Consumers account for several of their PPAs as leases. See Note&#160;8, Leases for more information about CMS&#160;Energy&#8217;s and Consumers&#8217; lease obligations.</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="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="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="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 stating 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 establishing 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 is valid through 2025. CMS&#160;Land will submit the required renewal request in April&#160;2025, and will continue to operate under the existing permit until a renewal is issued.</span></div><div 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 December&#160;31,&#160;2024, CMS&#160;Energy had a recorded liability of $48&#160;million for its remaining obligations for environmental remediation. CMS&#160;Energy calculated this liability based on discounted projected costs, using a discount rate of 4.34&#160;percent and an inflation rate of one&#160;percent on annual operating and maintenance costs. The undiscounted amount of the remaining obligation is $61&#160;million. CMS&#160;Energy expects to pay the following amounts for long-term leachate disposal and operating and maintenance costs 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><td style="width:55.630%"></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:5.791%"></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:5.791%"></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:5.791%"></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:5.791%"></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:5.796%"></td><td style="width:0.1%"></td></tr><tr><td colspan="33" 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%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</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></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%">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><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%">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><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%">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><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%">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><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%">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></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy&#8217;s estimate of response activity costs and the timing of expenditures could change if there are changes in circumstances or assumptions used in calculating the liability. Although a liability for its present estimate of remaining response activity costs has been recorded, CMS&#160;Energy cannot predict the ultimate financial impact or outcome of this matter.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Consumers Electric Utility Contingencies</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Electric Environmental Matters:</span><span style="color:#3051f2;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 its liability for NREPA sites for which it can estimate a range of loss to be between $4&#160;million and $5&#160;million. At December&#160;31,&#160;2024, Consumers had </span></div><div 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 recorded liability of $4&#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 had 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 asked to participate in the removal action plan, including Consumers, 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 its share of the total liability for known CERCLA sites to 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 December&#160;31,&#160;2024, 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-weight:700;line-height:120%">Ludington Overhaul Contract Dispute:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers and DTE&#160;Electric, co-owners of Ludington, entered into a 2010&#160;engineering, procurement, and construction agreement with Toshiba International Corporation, under which Toshiba International Corporation contracted to perform a major overhaul and upgrade of Ludington. Toshiba International Corporation later assigned the contract and all of its obligations to TAES. TAES&#8217; work under the contract was incomplete, defective, and non</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">conforming. Consumers and DTE&#160;Electric repeatedly documented TAES&#8217; failure to perform under the contract and</span><span style="color:#000000;font-family:'Aptos',san-serif;font-size:12pt;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%">demanded that TAES provide a comprehensive plan to resolve those matters, including adherence to its warranty commitments and other contractual obligations. Consumers and DTE&#160;Electric engaged in extensive efforts to resolve these issues with TAES, including a formal demand to TAES&#8217; parent, Toshiba, under a parent guaranty it provided. TAES did not provide a comprehensive plan or otherwise meet its performance obligations. As a result of TAES&#8217; defaults, Consumers and DTE&#160;Electric terminated the contract. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In order to enforce their rights under the contract and parent guaranty, and to pursue appropriate damages, Consumers and DTE&#160;Electric filed a complaint against TAES and Toshiba in the U.S.&#160;District Court for the Eastern District of Michigan in 2022. TAES and Toshiba filed a motion to dismiss the complaint, along with an answer and counterclaims seeking approximately $15&#160;million in damages related to payments allegedly owed under the parties&#8217; contract. As a co-owner of Ludington, Consumers would be liable for 51&#160;percent of any such damages, if liability and damages were proven. The court denied the motion to dismiss filed by TAES and Toshiba. The parties are engaged in ongoing litigation, including discovery, pursuant to a court-ordered schedule. Consumers believes the counterclaims filed by TAES and Toshiba are without merit, but cannot predict the financial impact or outcome of this matter. An unfavorable outcome could have a material adverse effect on CMS&#160;Energy&#8217;s and Consumers&#8217; financial condition, results of operations, or liquidity. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2023, Toshiba announced that TBJH became the majority shareholder and new parent company of Toshiba through a common stock purchase. TBJH is a subsidiary of a Japanese private equity firm. Consumers and DTE&#160;Electric continue to monitor this development, but do not believe that this affects their rights under the parent guaranty provided by Toshiba. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In May&#160;2023, the MPSC approved Consumers&#8217; and DTE&#160;Electric&#8217;s jointly-filed request for authority to defer as a regulatory asset the costs associated with repairing or replacing the defective work performed by TAES while the litigation with TAES and Toshiba moves forward. Although discovery in the litigation is ongoing, Consumers currently estimates that its share of repair, replacement, and other damages resulting from TAES&#8217; defective work is approximately $350&#160;million, which may be offset in part or entirely by any potential future litigation proceeds received from TAES or Toshiba. Consumers and DTE&#160;Electric will have the opportunity to seek appropriate recovery and ratemaking treatment for amounts recorded as a regulatory asset following resolution of the litigation, including any amounts not recovered from TAES or Toshiba, but cannot predict the financial impact or outcome of such proceedings.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">J.H.&#160;Campbell&#160;3 Contract Dispute:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In 2022, Consumers filed a complaint against Wolverine Power in the Ottawa County Circuit Court and requested a ruling that Consumers has sole authority to decide to retire the J.H.&#160;Campbell&#160;3 coal-fueled generating unit under Consumers&#8217; and Wolverine Power&#8217;s agreement to jointly own and operate the unit. Wolverine Power filed an answer, affirmative defenses, and a counterclaim seeking approximately $37&#160;million in damages allegedly caused by Consumers&#8217; decision to retire the unit before the end of its useful life. The state circuit court judge found that Consumers may, in its sole discretion, retire J.H.&#160;Campbell&#160;3, provided that Consumers continues to operate and make necessary improvements to the unit while the litigation concerning Wolverine Power&#8217;s claim for damages is pending. In May&#160;2023, the circuit court judge issued an order granting Consumers&#8217; motion for clarification confirming that Consumers may continue to operate and invest in J.H.&#160;Campbell&#160;3 consistent with the May&#160;2025 retirement date. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In March&#160;2024, the circuit court judge issued an order denying Wolverine Power&#8217;s motion for partial summary disposition and granting in part and denying in part Consumers&#8217; motion for summary disposition. The judge granted Consumers&#8217; motion for summary disposition on Wolverine Power&#8217;s claim that Consumers acted in bad faith in deciding to retire J.H.&#160;Campbell&#160;3 early, finding no evidence to support that claim. The judge held that Wolverine Power did identify a genuine issue of material fact as to whether Consumers breached the joint ownership and operating agreement by failing to notify and consult with Wolverine Power regarding the unit&#8217;s early retirement. </span></div><div 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;2024, the parties entered into a settlement agreement resolving this matter. The settlement agreement provides for Wolverine Power&#8217;s interest in J.H.&#160;Campbell&#160;3 to end as of the date the unit permanently ceases to be used for electric operations. The court entered an order of dismissal with prejudice in June&#160;2024.</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: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 December&#160;31,&#160;2024, Consumers had a recorded liability of $60&#160;million for its remaining obligations for these sites. Consumers expects to pay the following amounts for remediation and other response activity costs 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><td style="width:55.630%"></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:5.791%"></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:5.791%"></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:5.791%"></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:5.791%"></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:5.796%"></td><td style="width:0.1%"></td></tr><tr><td colspan="33" 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%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</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></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%">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><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%">7&#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%">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><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%">24&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">7&#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"><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 December&#160;31,&#160;2024, Consumers had a regulatory asset of $90&#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: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 December&#160;31,&#160;2024:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.944%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.944%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Guarantee Description</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issue Date</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expiration Date</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maximum Obligation</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indemnity obligations from sale of membership interests in VIEs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">various</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">indefinite</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">258&#160;</span></td><td style="background-color:#ffffff;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></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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;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%">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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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;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><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%">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><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><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%">&#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></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">These obligations arose from the sale of membership interests in Aviator Wind, Newport Solar Holdings, and NWO&#160;Holdco to tax equity investors. NorthStar Clean Energy provided certain indemnity obligations that protect the tax equity investors against losses incurred as a result of breaches of representations and warranties under the associated limited liability company agreements. These obligations are generally capped at an amount equal to the tax equity investor&#8217;s capital contributions plus a specified return, less any distributions and tax benefits it receives, in connection with its membership interest. For any indemnity obligations related to Aviator Wind, NorthStar Clean Energy would recover 49&#160;percent of any amounts paid to the tax equity investor from the other owner of Aviator Wind Equity Holdings. Additionally, Aviator Wind holds insurance coverage that would partially protect against losses incurred as a result of certain failures to qualify for production tax credits. For further details on NorthStar Clean Energy&#8217;s ownership interest in Aviator Wind, Newport Solar Holdings, and NWO&#160;Holdco, see Note&#160;18, Variable Interest Entities.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">These obligations arose from stock and asset sale agreements under which CMS&#160;Energy or a subsidiary of CMS&#160;Energy indemnified the purchaser for losses resulting from various matters, including claims related to taxes. The maximum obligation amount is mostly related to an Equatorial Guinea tax claim. </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. CMS&#160;Energy and Consumers consider the likelihood that they would be required to perform or incur substantial losses related to these indemnities and those disclosed in the table 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;2, Regulatory Matters, there are certain other lawsuits and administrative proceedings before various courts and governmental agencies, as well as unasserted claims that may result in such proceedings, arising in the ordinary course of business to which CMS&#160;Energy, Consumers, and certain other subsidiaries of CMS&#160;Energy are parties. These other lawsuits, 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></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%">Contractual 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%">Purchase Obligations: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Purchase obligations arise from long-term contracts for the purchase of commodities and related services, and construction and service agreements. The commodities and related services include long-term PPAs, natural gas and associated transportation, and coal and associated transportation. Related-party PPAs are between Consumers and certain affiliates of NorthStar Clean Energy. Presented in the following table are CMS&#160;Energy&#8217;s and Consumers&#8217; contractual purchase obligations at December&#160;31,&#160;2024 for each of the periods shown:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"><tr><td style="width:1.0%"></td><td style="width:32.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.434%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.756%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.434%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.434%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.756%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.434%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.923%"></td><td style="width:0.1%"></td></tr><tr><td colspan="45" 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="42" 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%">Payments Due</span></td></tr><tr><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%">Total</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%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beyond 2029</span></td></tr><tr><td colspan="15" 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%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 PPAs</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%">7,006&#160;</span></td><td style="background-color:#ffffff;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%">659&#160;</span></td><td style="background-color:#ffffff;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%">662&#160;</span></td><td style="background-color:#ffffff;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%">698&#160;</span></td><td style="background-color:#ffffff;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%">677&#160;</span></td><td style="background-color:#ffffff;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%">678&#160;</span></td><td style="background-color:#ffffff;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%">3,632&#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%">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%">4,432&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,780&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,095&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">670&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">239&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">187&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total purchase obligations</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%">11,438&#160;</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%">2,439&#160;</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%">1,757&#160;</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%">1,368&#160;</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%">1,138&#160;</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%">917&#160;</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%">3,819&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">PPAs</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></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%">MCV PPA</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,297&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">265&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">233&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">218&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">222&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">239&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">120&#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%">Related-party PPAs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 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 PPAs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,649&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">365&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">414&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">464&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">455&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">439&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,512&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total PPAs</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%">7,006&#160;</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%">659&#160;</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%">662&#160;</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%">698&#160;</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%">677&#160;</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%">678&#160;</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%">3,632&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">3,371&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,412&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">958&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">365&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">116&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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 purchase obligations</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%">10,377&#160;</span></td><td style="background-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%">2,071&#160;</span></td><td style="background-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%">1,620&#160;</span></td><td style="background-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%">1,216&#160;</span></td><td style="background-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%">1,042&#160;</span></td><td style="background-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%">794&#160;</span></td><td style="background-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%">3,634&#160;</span></td><td style="background-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: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%"> Consumers has a PPA with the MCV&#160;Partnership giving Consumers the right to purchase up to 1,240&#160;MW of capacity and energy produced by the MCV&#160;Facility through May&#160;2030. The MCV&#160;PPA provides for:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">a capacity charge of $10.14&#160;per&#160;MWh of available capacity through March&#160;2025 and $5.00&#160;per&#160;MWh of available capacity from March&#160;2025 through the termination date of the PPA</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 fixed energy charge of $6.30&#160;per&#160;MWh for on-peak hours and $6.00 for off-peak hours</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 variable energy charge based on the MCV&#160;Partnership&#8217;s cost of production for energy delivered to 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:11pt;font-weight:400;line-height:120%">&#8226;</span><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 $5&#160;million annual contribution by the MCV&#160;Partnership to a renewable resources program through March&#160;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%">Capacity and energy charges under the MCV&#160;PPA were $358&#160;million in 2024, $340&#160;million in 2023, and $519&#160;million in 2022.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Other PPAs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers has PPAs expiring through 2047 with various counterparties. The majority of the PPAs have capacity and energy charges for delivered energy. Capacity and energy charges under these PPAs were $565&#160;million in 2024, $498&#160;million in 2023, and $510&#160;million in 2022. In addition, CMS&#160;Energy and Consumers account for several of their PPAs as leases. See Note&#160;8, Leases for more information about CMS&#160;Energy&#8217;s and Consumers&#8217; lease obligations.</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_CommitmentsContingenciesAndGuaranteesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments, contingencies, and guarantees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/440/tableOfContent<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 460<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/460/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559437857456">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Financings and Capitalization</a></td>
<td class="text">Financings and Capitalization<div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"><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 CMS&#160;Energy&#8217;s long-term debt at December&#160;31:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.297%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.723%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.723%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.962%"></td><td style="width:0.1%"></td></tr><tr><td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions, Except Interest Rate and Maturity</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Rate<br/>(%)</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturity</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">CMS&#160;Energy, parent only</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Senior notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.875&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding: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%">&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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%">3.600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">300&#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:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.950&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.450&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.700&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2043</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.875&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2044</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">300&#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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,725&#160;</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%">1,975&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Convertible senior notes</span><span style="color:#000000;font-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.375&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">800&#160;</span></td><td style="background-color:#ffffff;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%">800&#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></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">Junior subordinated notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</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%">4.750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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: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%">2050</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">500&#160;</span></td><td style="background-color:#ffffff;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%">500&#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:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.750&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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: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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2050</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">400&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">400&#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:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.625&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2078</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.875&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2078</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">280&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">280&#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:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.875&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2079</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">630&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">630&#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:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,010&#160;</span></td><td style="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%">2,010&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">Term loan facilities </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%">variable</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</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%">2025</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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><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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">variable</span></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">6</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%">2025</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">490&#160;</span></td><td style="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%">&#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 style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,025&#160;</span></td><td style="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%">4,785&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">CMS&#160;Energy subsidiaries</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-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 16pt;text-align:left;text-indent:-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</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,370&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">10,863&#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%">NorthStar Clean Energy, including subsidiaries</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Revolving credit facility</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%">variable</span></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">7</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%">2027</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">150&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 principal amount outstanding</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><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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align: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,545&#160;</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%">15,648&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current amounts</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,192)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(975)</span></td><td style="background-color:#cceeff;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%">Unamortized discounts</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(29)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(30)</span></td><td style="background-color:#ffffff;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%">Unamortized issuance 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="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%">(130)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(135)</span></td><td style="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 long-term debt</span></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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,194&#160;</span></td><td style="background-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%">14,508&#160;</span></td><td style="background-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">Holders of the convertible senior notes may convert their notes at their option in accordance with the conditions outlined in the related indenture. CMS&#160;Energy will settle conversions of the notes in accordance with the terms outlined in the related indenture. The conversion rate will be subject to adjustment for anti-dilutive events and fundamental change and redemption provisions as described in the related indenture. </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%">There are no sinking fund requirements for the notes. At December&#160;31,&#160;2024, the conversion price for the notes was $73.93&#160;per share of common stock. Unamortized debt costs associated with this issuance were $9&#160;million at December&#160;31,&#160;2024.</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 unsecured obligations rank subordinate and junior in right of payment to all of CMS&#160;Energy&#8217;s existing and future senior indebtedness.</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">On June&#160;1,&#160;2030, and every five&#160;years thereafter, the notes will reset to an interest rate equal to the five&#8209;year treasury rate plus 4.116&#160;percent.</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">On December&#160;1,&#160;2030, and every five&#160;years thereafter, the notes will reset to an interest rate equal to the five&#8209;year treasury rate plus 2.900&#160;percent.</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">The delayed-draw unsecured term loan credit facility has an interest rate of</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term SOFR plus 0.900&#160;percent. At December&#160;31,&#160;2024, borrowings under the term loan credit facility had a weighted-average interest rate of 5.245&#160;percent.</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">6</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">The delayed-draw unsecured term loan credit facility has an interest rate of one-month Term SOFR plus 0.850&#160;percent. At December&#160;31,&#160;2024, borrowings under the term loan credit facility had a weighted-average interest rate of 5.403&#160;percent.</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">7</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">Loans under this facility have an interest rate of one-month Term SOFR plus 1.750&#160;percent less an adjustment of 0.050&#160;percent for green credit advances. At December&#160;31,&#160;2024, the weighted-average interest rate for the loans issued under this facility was 6.097&#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%">Presented in the following table is Consumers&#8217; long-term debt at December&#160;31:</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:45.855%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.964%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="border-bottom:1pt solid #000;border-top:1pt solid #000;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 Interest Rate and Maturity</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Rate<br/>(%)</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:100%">Maturity</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">First mortgage bonds</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: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.125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding: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%">&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.190&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">52&#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: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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.240&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.680&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100&#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: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.390&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.650&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">425&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">425&#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: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.800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">300&#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: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.900&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">500&#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: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.070&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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: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.700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2030</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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.170&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2032</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">95&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">95&#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: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.600&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2032</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.180&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2032</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100&#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: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.625&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2033</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.800&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2035</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">175&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">175&#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: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.380&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2037</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">140&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">140&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.520&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2037</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">335&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">335&#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: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.010&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2038</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">215&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">215&#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: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.170&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2040</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.970&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2040</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.310&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2042</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">263&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">263&#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: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.950&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2043</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">425&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">425&#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: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.100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2045</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2046</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">450&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">450&#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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.950&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2047</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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: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.050&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2048</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.350&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2049</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.750&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2050</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">300&#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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2050</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2051</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">575&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">575&#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: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.650&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2052</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">300&#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: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.200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2052</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">450&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">450&#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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.860&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2052</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.280&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2057</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2060</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.350&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2064</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="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%">variable</span></td><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: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%">2069</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76&#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: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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">variable</span></td><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: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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2070</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="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%">variable</span></td><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: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%">2070</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">127&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">127&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top: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%">11,395&#160;</span></td><td style="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%">10,397&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></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:45.855%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.964%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="border-bottom:1pt solid #000;border-top:1pt solid #000;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 Interest Rate and Maturity</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Rate<br/>(%)</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:100%">Maturity</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Tax-exempt revenue bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.875&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2035</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35&#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: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.350&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2049</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75&#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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top: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%">110&#160;</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%">110&#160;</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:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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:400;line-height:120%">2014 Securitization bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.528&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</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%">112&#160;</span></td><td style="background-color:#ffffff;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%">141&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023 Securitization bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">5.322&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">6</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%">2028-2031</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</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%">588&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">646&#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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top: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%">700&#160;</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%">787&#160;</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:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 principal amount outstanding</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top: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%">12,205&#160;</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%">11,294&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 amounts</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(452)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(725)</span></td><td style="background-color:#cceeff;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%">Long-term debt &#8211; related parties</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">7 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">principal amount outstanding</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:2px 10pt 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%">2043-2060</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(835)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(431)</span></td><td style="background-color:#ffffff;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%">Unamortized discounts</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;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%">Unamortized issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(73)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="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 long-term debt</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 #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 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 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%">10,818&#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%">10,037&#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">The variable-rate bonds bear interest quarterly at a rate of three&#8209;month SOFR minus 0.038&#160;percent, subject to a zero&#8209;percent floor. At December&#160;31,&#160;2024, the interest rates were 4.320&#160;percent for bonds due September&#160;2069, 4.483&#160;percent for bonds due May&#160;2070, and 4.551&#160;percent for bonds due October&#160;2070. The interest rate for the variable-rate bonds at December&#160;31,&#160;2023 were 5.346&#160;percent, 5.329&#160;percent, and 5.368&#160;percent, respectively. The holders of these variable-rate bonds may put them to Consumers for redemption on certain dates prior to their stated maturity, including dates within one&#160;year of December&#160;31,&#160;2024. </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">The interest rate on these tax-exempt revenue bonds will reset on October&#160;8,&#160;2026.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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">The interest rate on these tax&#8209;exempt revenue bonds will reset on October&#160;1,&#160;2027. </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">The weighted-average interest rate for Consumers&#8217; securitization bonds issued through its subsidiary, Consumers 2014&#160;Securitization Funding, was 3.528&#160;percent at December&#160;31,&#160;2024 and 3.421&#160;percent at December&#160;31,&#160;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: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">Principal and interest payments are made semiannually.</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">6</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">The weighted-average interest rate for Consumers&#8217; securitization bonds issued through its subsidiary, Consumers 2023&#160;Securitization Funding, was 5.322&#160;percent at December&#160;31,&#160;2024 and 5.342&#160;percent at December&#160;31,&#160;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:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">7</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">Long-term debt &#8211; related parties reflects Consumers&#8217; outstanding debt held by its parent as a result of CMS&#160;Energy&#8217;s repurchase of Consumers&#8217; first&#160;mortgage bonds. Unamortized discounts associated with the repurchase of Consumers&#8217; first mortgage bonds were $5&#160;million at December&#160;31,&#160;2024 and $3&#160;million at December&#160;31,&#160;2023. Unamortized issuance costs were $7&#160;million at December&#160;31,&#160;2024 and $4&#160;million at December&#160;31,&#160;2023.</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%">Financings:</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 is a summary of major long-term debt issuances during 2024:</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:42.810%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.124%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.126%"></td><td style="width:0.1%"></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:100%">Principal<br/>(In Millions)</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%">Interest Rate (%)</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%">Issuance 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%">Maturity Date</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, parent only</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term loan credit agreement</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%">400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">variable</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%">September 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 2025</span></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%">Term loan credit agreement</span><span style="color:#000000;font-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%">90&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">variable</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%">December 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2025</span></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 CMS&#160;Energy, parent only</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%">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"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">First mortgage bonds</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%">600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">4.600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">January 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 2029</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-weight:400;line-height:120%">First mortgage bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">4.700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">August 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 2030</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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 Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,300&#160;</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="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;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 CMS&#160;Energy</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">1,790&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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">In December&#160;2024, CMS&#160;Energy entered into a $200&#160;million unsecured term loan credit agreement and borrowed $90&#160;million. In January&#160;2025, CMS&#160;Energy borrowed an additional $70&#160;million bearing an interest rate of 5.206&#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 February&#160;2025, certain subsidiaries of NorthStar Clean Energy entered into a $334 million construction financing agreement and borrowed $32 million, bearing an interest rate of 6.600 percent.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Retirements: </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 is a summary of major long-term debt retirements during 2024:</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:42.810%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.124%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.126%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal<br/>(In Millions)</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Rate (%)</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retirement Date</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturity Date</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Senior notes</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:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.875&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></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:100%">January 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 2024</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%">Total CMS&#160;Energy, parent only</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%">250&#160;</span></td><td style="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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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="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%">First mortgage bonds</span><span style="color:#000000;font-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%">250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></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:100%">September 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">First mortgage bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">3.190&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">December 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2024</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%">Total 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%">302&#160;</span></td><td style="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="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;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 CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></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%">552&#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"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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">First mortgage bonds were repaid the first business day following the maturity date, which did not fall on a business day.</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&#8217;s Purchase of Consumers&#8217; First Mortgage Bonds: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy purchased Consumers&#8217; first mortgage bonds with a principal balance of $404&#160;million during 2024 in exchange for cash of $289&#160;million. On a consolidated basis, CMS&#160;Energy&#8217;s repurchase of Consumers&#8217; first mortgage bonds was accounted for as a debt extinguishment and resulted in a pre-tax gain of $110&#160;million for the year ended December&#160;31,&#160;2024, which was recorded in other income on CMS&#160;Energy&#8217;s consolidated statements of income. Interest expense related to the repurchased bonds was $19&#160;million for the year ended December&#160;31,&#160;2024.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2023, CMS&#160;Energy purchased Consumers&#8217; first mortgage bonds with a principal balance of $431&#160;million in exchange for cash of $293&#160;million. On a consolidated basis, CMS&#160;Energy&#8217;s repurchase of Consumers&#8217; first mortgage bonds resulted in a pre-tax gain of $131&#160;million for the year ended </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">December&#160;31,&#160;2023. Interest expense related to the repurchased bonds was $5&#160;million for the year ended December&#160;31,&#160;2023.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Regulatory Authorization for Financings:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers is required to maintain FERC authorization for financings. Any long-term issuances during the authorization period are exempt from FERC&#8217;s competitive bidding and negotiated placement requirements. Its current authorization ends on May&#160;2,&#160;2026. In January&#160;2025, Consumers filed an application with the FERC for authority to issue long-term debt securities between February&#160;21,&#160;2025 and February&#160;20,&#160;2027. The application does not seek to replace Consumers&#8217; existing authority for short-term securities.</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%">First Mortgage Bonds:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers secures its first mortgage bonds by a mortgage and lien on substantially all of its property. Consumers&#8217; ability to issue first mortgage bonds is restricted by certain provisions in the First Mortgage Bond Indenture and the need for regulatory approvals under federal law. Restrictive issuance provisions in the First Mortgage Bond Indenture include achieving a two</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">times interest coverage ratio and having sufficient unfunded net property additions.</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%">Securitization Bonds:</span><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Certain regulatory assets held by Consumers&#8217; subsidiaries, Consumers 2014&#160;Securitization Funding and Consumers 2023&#160;Securitization Funding, collateralize Consumers&#8217; securitization bonds. Consumers 2014&#160;Securitization Funding and Consumers 2023&#160;Securitization Funding are distinct subsidiaries. The bondholders of each entity have no recourse to the other&#8217;s assets or the assets of Consumers. Consumers collects securitization surcharges to cover the principal and interest on the bonds as well as certain other qualified costs. The surcharges collected by Consumers on behalf of each entity are remitted to that subsidiary&#8217;s account and are not available to creditors of Consumers or creditors of Consumers&#8217; affiliates other than the subsidiary that issued the bonds.</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%">Debt Maturities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> At December&#160;31,&#160;2024, the aggregate annual maturities for long-term debt for the next five&#160;years, based on stated maturities or earlier put dates, were:</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:45.214%"></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: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:1.0%"></td><td style="width:7.880%"></td><td style="width:0.1%"></td></tr><tr><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="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-style:italic;font-weight:400;line-height:120%">Long-term debt</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></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%">CMS&#160;Energy, parent only</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%">740&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">625&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">NorthStar Clean 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%">&#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%">150&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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;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%">Consumers</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%">452&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">263&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">843&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,256&#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-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 CMS&#160;Energy</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,192&#160;</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%">537&#160;</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%">1,038&#160;</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%">1,643&#160;</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%">1,256&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NorthStar Clean Energy, including subsidiaries</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 #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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">150&#160;</span></td><td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 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></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></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%">Long-term debt</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%">452&#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%">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><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%">263&#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%">843&#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%">1,256&#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%">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 December&#160;31,&#160;2024:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.047%"></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:9.637%"></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:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.188%"></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:2.105%"></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="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expiration Date</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of Facility</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount Borrowed</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Letters of Credit Outstanding</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount Available</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, parent only</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 14, 2027</span><span style="color:#000000;font-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%">550&#160;</span></td><td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31&#160;</span></td><td style="background-color:#ffffff;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%">519&#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,&#160;2025</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%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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-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%">NorthStar Clean Energy, including subsidiaries</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">May 7, 2027</span><span style="color:#000000;font-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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">150&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">150&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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,&#160;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">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%">37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 14, 2027</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%">1,100&#160;</span></td><td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 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%">28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,072&#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;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">November&#160;18, 2025</span></div></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%">250&#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%">&#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><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%">58&#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%">192&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">There were no borrowings under this facility during the year ended December&#160;31,&#160;2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Obligations under this facility are secured by certain pledged equity interests in subsidiaries of NorthStar Clean Energy; under the terms of this facility, the interests may not be sold by NorthStar Clean Energy unless there is an agreed-upon substitution for the pledged equity interests. At December&#160;31,&#160;2024, the net book value of the pledged equity interests was $396&#160;million. Also under the terms of this facility, NorthStar Clean Energy may be restricted from remitting cash dividends to CMS&#160;Energy in the event of default. </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 letter of credit facility is available to Aviator Wind Equity Holdings. For more information regarding Aviator Wind Equity Holdings, see Note&#160;18, 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">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">Obligations under these facilities are secured by first mortgage bonds of Consumers. There were no&#160;borrowings under these facilities during the year ended December&#160;31,&#160;2024.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Short-term Borrowings:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Under Consumers&#8217; commercial paper program, Consumers may issue, in one or more placements, investment-grade commercial paper notes with maturities of up to 365&#160;days at market interest rates. These issuances are supported by Consumers&#8217; revolving credit facilities and may have an aggregate principal amount outstanding of up to $500&#160;million. While the amount of outstanding commercial paper does not reduce the available capacity of the revolving credit facilities, Consumers does not intend to issue commercial paper in an amount exceeding the available capacity of the facilities. At December&#160;31,&#160;2024, there were $65&#160;million of commercial paper notes outstanding under this program bearing a weighted-average interest rate of 4.675&#160;percent, recorded as current notes payable on CMS&#160;Energy&#8217;s and Consumers&#8217; consolidated balance sheets.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In December&#160;2024, Consumers renewed a short-term credit agreement with CMS&#160;Energy, permitting Consumers to borrow up to $500&#160;million at an interest rate of the prior month&#8217;s average one</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">month Term SOFR minus 0.100&#160;percent. At December&#160;31,&#160;2024, there were no outstanding borrowings 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%">NorthStar Clean Energy&#8217;s Supplier Financing Program</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">: Under a supplier financing program, NorthStar Clean Energy agrees to pay a bank that is acting as its payment agent the stated amount of confirmed invoices from participating suppliers on the original maturity dates of the invoices. The bank is required to pay the supplier invoices that have been confirmed as valid under the program in full within 135&#160;days of the invoice date. NorthStar Clean Energy does not provide collateral or a guarantee to the bank in support of its payment obligations under the agreement, nor does it pay a fee for the service. NorthStar Clean Energy or the bank may terminate the supplier financing program agreement upon </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">30&#160;days prior written notice to the other party. Obligations under this program are accounted for in <span style="-sec-ix-hidden:f-1580">accounts payable</span> on CMS&#160;Energy&#8217;s consolidated balance sheets. Presented in the following table is the activity under NorthStar Clean Energy&#8217;s supplier financing program during the year ended December&#160;31,&#160;2024:</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:85.117%"></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:10.600%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 10pt 2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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></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%">Balance of payables under suppler financing program 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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payables confirmed</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-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%">Balance of payables under suppler financing program at end of period</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%">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></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%">Dividend Restrictions:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> At December&#160;31,&#160;2024, payment of dividends by CMS&#160;Energy on its common stock was limited to $8.0&#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 December&#160;31,&#160;2024, Consumers had $2.3&#160;billion of unrestricted retained earnings available to pay dividends on its common stock to CMS&#160;Energy. Provisions of the Federal Power Act and the Natural Gas Act appear to restrict dividends payable by Consumers to the amount of Consumers&#8217; retained earnings. Several decisions from FERC suggest that, under a variety of circumstances, dividends from Consumers on its common stock would not be limited to amounts in Consumers&#8217; retained earnings. Any decision by Consumers to pay dividends on its common stock in excess of retained earnings would be based on specific facts and circumstances and would be subject to a formal regulatory filing process.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During the year ended December&#160;31,&#160;2024, Consumers paid $795&#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%">Capitalization:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The authorized capital stock of CMS&#160;Energy consists of:</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">350&#160;million shares of CMS&#160;Energy Common Stock, par value $0.01&#160;per share</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">10&#160;million shares of CMS&#160;Energy Preferred Stock, par value $0.01&#160;per share</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 2023, 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 $1&#160;billion in privately negotiated transactions, in &#8220;at the market&#8221; offerings, or through forward sales transactions. In January&#160;2024, CMS&#160;Energy settled the remaining forward sale contracts issued under its previous equity offering program by issuing shares at a weighted average price of $70.31&#160;per share, resulting in net proceeds of $266&#160;million. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are details of CMS&#160;Energy&#8217;s forward sales contracts under its current equity offering program at December&#160;31,&#160;2024:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.335%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.335%"></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:4.028%"></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.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;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;text-align:left;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;text-indent:-9pt;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;text-indent:-9pt;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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Initial</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31,&#160;2024</span></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%">December 16, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">November 27, 2025</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">400,581</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%">69.43&#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%">69.53&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Under these contracts, CMS&#160;Energy may either settle physically by issuing shares of its common stock at the then-applicable forward sale price specified by the agreement or settle net by delivering or receiving </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">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%">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 or net cash settle the contracts as of December&#160;31,&#160;2024, it would not have been required to deliver shares or pay cash.</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%">Preferred Stock:</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 Series&#160;C preferred stock is traded on the New&#160;York Stock Exchange under the symbol CMS&#160;PRC. Depositary shares represent a 1/1000th&#160;interest in a share of its Series&#160;C preferred stock. 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 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. Presented in the following table are details of CMS&#160;Energy&#8217;s Series&#160;C preferred stock at December&#160;31,&#160;2024 and 2023:</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:44.412%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.028%"></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:4.028%"></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:12.521%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depositary Share Par Value</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Depositary Share Optional Redemption Price</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of Depositary Shares Authorized</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of Depositary Shares Outstanding</span></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%">Cumulative, redeemable perpetual</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%">25&#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%">25&#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="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%">9,200,000&#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="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%">9,200,000&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Preferred Stock of Subsidiary:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers&#8217; preferred stock is traded on the New&#160;York Stock Exchange under the symbol CMS-PB. Presented in the following table are details of Consumers&#8217; preferred stock at December&#160;31,&#160;2024 and 2023:</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:44.412%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.028%"></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:4.028%"></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:12.521%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Par Value</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Optional Redemption Price</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%">Number of Shares Authorized</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%">Number of Shares Outstanding</span></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%">Cumulative, with no mandatory redemption</span></div></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%">100&#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%">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><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%">7,500,000&#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="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%">373,148&#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><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Financings and Capitalization</a></td>
<td class="text">Financings and Capitalization<div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"><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 CMS&#160;Energy&#8217;s long-term debt at December&#160;31:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.297%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.723%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.723%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.962%"></td><td style="width:0.1%"></td></tr><tr><td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions, Except Interest Rate and Maturity</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Rate<br/>(%)</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturity</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">CMS&#160;Energy, parent only</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Senior notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.875&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding: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%">&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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%">3.600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">300&#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:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.950&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.450&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.700&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2043</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.875&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2044</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">300&#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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,725&#160;</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%">1,975&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Convertible senior notes</span><span style="color:#000000;font-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.375&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">800&#160;</span></td><td style="background-color:#ffffff;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%">800&#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></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">Junior subordinated notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</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%">4.750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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: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%">2050</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">500&#160;</span></td><td style="background-color:#ffffff;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%">500&#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:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.750&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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: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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2050</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">400&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">400&#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:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.625&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2078</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.875&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2078</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">280&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">280&#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:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.875&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2079</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">630&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">630&#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:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,010&#160;</span></td><td style="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%">2,010&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">Term loan facilities </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%">variable</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</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%">2025</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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><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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">variable</span></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">6</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%">2025</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">490&#160;</span></td><td style="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%">&#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 style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,025&#160;</span></td><td style="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%">4,785&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">CMS&#160;Energy subsidiaries</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-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 16pt;text-align:left;text-indent:-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</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,370&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">10,863&#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%">NorthStar Clean Energy, including subsidiaries</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Revolving credit facility</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%">variable</span></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">7</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%">2027</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">150&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 principal amount outstanding</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><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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align: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,545&#160;</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%">15,648&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current amounts</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,192)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(975)</span></td><td style="background-color:#cceeff;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%">Unamortized discounts</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(29)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(30)</span></td><td style="background-color:#ffffff;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%">Unamortized issuance 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="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%">(130)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(135)</span></td><td style="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 long-term debt</span></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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,194&#160;</span></td><td style="background-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%">14,508&#160;</span></td><td style="background-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">Holders of the convertible senior notes may convert their notes at their option in accordance with the conditions outlined in the related indenture. CMS&#160;Energy will settle conversions of the notes in accordance with the terms outlined in the related indenture. The conversion rate will be subject to adjustment for anti-dilutive events and fundamental change and redemption provisions as described in the related indenture. </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%">There are no sinking fund requirements for the notes. At December&#160;31,&#160;2024, the conversion price for the notes was $73.93&#160;per share of common stock. Unamortized debt costs associated with this issuance were $9&#160;million at December&#160;31,&#160;2024.</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 unsecured obligations rank subordinate and junior in right of payment to all of CMS&#160;Energy&#8217;s existing and future senior indebtedness.</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">On June&#160;1,&#160;2030, and every five&#160;years thereafter, the notes will reset to an interest rate equal to the five&#8209;year treasury rate plus 4.116&#160;percent.</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">On December&#160;1,&#160;2030, and every five&#160;years thereafter, the notes will reset to an interest rate equal to the five&#8209;year treasury rate plus 2.900&#160;percent.</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">The delayed-draw unsecured term loan credit facility has an interest rate of</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term SOFR plus 0.900&#160;percent. At December&#160;31,&#160;2024, borrowings under the term loan credit facility had a weighted-average interest rate of 5.245&#160;percent.</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">6</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">The delayed-draw unsecured term loan credit facility has an interest rate of one-month Term SOFR plus 0.850&#160;percent. At December&#160;31,&#160;2024, borrowings under the term loan credit facility had a weighted-average interest rate of 5.403&#160;percent.</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">7</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">Loans under this facility have an interest rate of one-month Term SOFR plus 1.750&#160;percent less an adjustment of 0.050&#160;percent for green credit advances. At December&#160;31,&#160;2024, the weighted-average interest rate for the loans issued under this facility was 6.097&#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%">Presented in the following table is Consumers&#8217; long-term debt at December&#160;31:</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:45.855%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.964%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="border-bottom:1pt solid #000;border-top:1pt solid #000;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 Interest Rate and Maturity</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Rate<br/>(%)</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:100%">Maturity</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">First mortgage bonds</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: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.125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding: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%">&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.190&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">52&#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: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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.240&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.680&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100&#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: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.390&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.650&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">425&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">425&#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: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.800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">300&#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: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.900&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">500&#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: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.070&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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: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.700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2030</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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.170&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2032</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">95&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">95&#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: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.600&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2032</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.180&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2032</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100&#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: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.625&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2033</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.800&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2035</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">175&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">175&#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: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.380&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2037</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">140&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">140&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.520&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2037</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">335&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">335&#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: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.010&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2038</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">215&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">215&#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: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.170&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2040</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.970&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2040</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.310&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2042</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">263&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">263&#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: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.950&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2043</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">425&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">425&#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: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.100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2045</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2046</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">450&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">450&#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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.950&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2047</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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: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.050&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2048</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.350&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2049</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.750&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2050</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">300&#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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2050</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2051</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">575&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">575&#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: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.650&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2052</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">300&#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: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.200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2052</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">450&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">450&#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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.860&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2052</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.280&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2057</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2060</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.350&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2064</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="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%">variable</span></td><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: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%">2069</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76&#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: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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">variable</span></td><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: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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2070</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="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%">variable</span></td><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: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%">2070</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">127&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">127&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top: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%">11,395&#160;</span></td><td style="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%">10,397&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></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:45.855%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.964%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="border-bottom:1pt solid #000;border-top:1pt solid #000;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 Interest Rate and Maturity</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Rate<br/>(%)</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:100%">Maturity</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Tax-exempt revenue bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.875&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2035</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35&#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: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.350&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2049</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75&#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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top: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%">110&#160;</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%">110&#160;</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:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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:400;line-height:120%">2014 Securitization bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.528&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</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%">112&#160;</span></td><td style="background-color:#ffffff;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%">141&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023 Securitization bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">5.322&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">6</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%">2028-2031</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</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%">588&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">646&#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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top: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%">700&#160;</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%">787&#160;</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:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 principal amount outstanding</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top: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%">12,205&#160;</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%">11,294&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 amounts</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(452)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(725)</span></td><td style="background-color:#cceeff;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%">Long-term debt &#8211; related parties</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">7 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">principal amount outstanding</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:2px 10pt 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%">2043-2060</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(835)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(431)</span></td><td style="background-color:#ffffff;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%">Unamortized discounts</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;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%">Unamortized issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(73)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="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 long-term debt</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 #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 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 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%">10,818&#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%">10,037&#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">The variable-rate bonds bear interest quarterly at a rate of three&#8209;month SOFR minus 0.038&#160;percent, subject to a zero&#8209;percent floor. At December&#160;31,&#160;2024, the interest rates were 4.320&#160;percent for bonds due September&#160;2069, 4.483&#160;percent for bonds due May&#160;2070, and 4.551&#160;percent for bonds due October&#160;2070. The interest rate for the variable-rate bonds at December&#160;31,&#160;2023 were 5.346&#160;percent, 5.329&#160;percent, and 5.368&#160;percent, respectively. The holders of these variable-rate bonds may put them to Consumers for redemption on certain dates prior to their stated maturity, including dates within one&#160;year of December&#160;31,&#160;2024. </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">The interest rate on these tax-exempt revenue bonds will reset on October&#160;8,&#160;2026.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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">The interest rate on these tax&#8209;exempt revenue bonds will reset on October&#160;1,&#160;2027. </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">The weighted-average interest rate for Consumers&#8217; securitization bonds issued through its subsidiary, Consumers 2014&#160;Securitization Funding, was 3.528&#160;percent at December&#160;31,&#160;2024 and 3.421&#160;percent at December&#160;31,&#160;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: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">Principal and interest payments are made semiannually.</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">6</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">The weighted-average interest rate for Consumers&#8217; securitization bonds issued through its subsidiary, Consumers 2023&#160;Securitization Funding, was 5.322&#160;percent at December&#160;31,&#160;2024 and 5.342&#160;percent at December&#160;31,&#160;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:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">7</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">Long-term debt &#8211; related parties reflects Consumers&#8217; outstanding debt held by its parent as a result of CMS&#160;Energy&#8217;s repurchase of Consumers&#8217; first&#160;mortgage bonds. Unamortized discounts associated with the repurchase of Consumers&#8217; first mortgage bonds were $5&#160;million at December&#160;31,&#160;2024 and $3&#160;million at December&#160;31,&#160;2023. Unamortized issuance costs were $7&#160;million at December&#160;31,&#160;2024 and $4&#160;million at December&#160;31,&#160;2023.</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%">Financings:</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 is a summary of major long-term debt issuances during 2024:</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:42.810%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.124%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.126%"></td><td style="width:0.1%"></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:100%">Principal<br/>(In Millions)</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%">Interest Rate (%)</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%">Issuance 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%">Maturity Date</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, parent only</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term loan credit agreement</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%">400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">variable</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%">September 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 2025</span></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%">Term loan credit agreement</span><span style="color:#000000;font-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%">90&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">variable</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%">December 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2025</span></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 CMS&#160;Energy, parent only</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%">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"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">First mortgage bonds</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%">600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">4.600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">January 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 2029</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-weight:400;line-height:120%">First mortgage bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">4.700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">August 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 2030</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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 Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,300&#160;</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="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;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 CMS&#160;Energy</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">1,790&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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">In December&#160;2024, CMS&#160;Energy entered into a $200&#160;million unsecured term loan credit agreement and borrowed $90&#160;million. In January&#160;2025, CMS&#160;Energy borrowed an additional $70&#160;million bearing an interest rate of 5.206&#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 February&#160;2025, certain subsidiaries of NorthStar Clean Energy entered into a $334 million construction financing agreement and borrowed $32 million, bearing an interest rate of 6.600 percent.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Retirements: </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 is a summary of major long-term debt retirements during 2024:</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:42.810%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.124%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.126%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal<br/>(In Millions)</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Rate (%)</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retirement Date</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturity Date</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Senior notes</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:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.875&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></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:100%">January 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 2024</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%">Total CMS&#160;Energy, parent only</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%">250&#160;</span></td><td style="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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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="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%">First mortgage bonds</span><span style="color:#000000;font-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%">250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></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:100%">September 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">First mortgage bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">3.190&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">December 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2024</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%">Total 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%">302&#160;</span></td><td style="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="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;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 CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></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%">552&#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"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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">First mortgage bonds were repaid the first business day following the maturity date, which did not fall on a business day.</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&#8217;s Purchase of Consumers&#8217; First Mortgage Bonds: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy purchased Consumers&#8217; first mortgage bonds with a principal balance of $404&#160;million during 2024 in exchange for cash of $289&#160;million. On a consolidated basis, CMS&#160;Energy&#8217;s repurchase of Consumers&#8217; first mortgage bonds was accounted for as a debt extinguishment and resulted in a pre-tax gain of $110&#160;million for the year ended December&#160;31,&#160;2024, which was recorded in other income on CMS&#160;Energy&#8217;s consolidated statements of income. Interest expense related to the repurchased bonds was $19&#160;million for the year ended December&#160;31,&#160;2024.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2023, CMS&#160;Energy purchased Consumers&#8217; first mortgage bonds with a principal balance of $431&#160;million in exchange for cash of $293&#160;million. On a consolidated basis, CMS&#160;Energy&#8217;s repurchase of Consumers&#8217; first mortgage bonds resulted in a pre-tax gain of $131&#160;million for the year ended </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">December&#160;31,&#160;2023. Interest expense related to the repurchased bonds was $5&#160;million for the year ended December&#160;31,&#160;2023.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Regulatory Authorization for Financings:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers is required to maintain FERC authorization for financings. Any long-term issuances during the authorization period are exempt from FERC&#8217;s competitive bidding and negotiated placement requirements. Its current authorization ends on May&#160;2,&#160;2026. In January&#160;2025, Consumers filed an application with the FERC for authority to issue long-term debt securities between February&#160;21,&#160;2025 and February&#160;20,&#160;2027. The application does not seek to replace Consumers&#8217; existing authority for short-term securities.</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%">First Mortgage Bonds:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers secures its first mortgage bonds by a mortgage and lien on substantially all of its property. Consumers&#8217; ability to issue first mortgage bonds is restricted by certain provisions in the First Mortgage Bond Indenture and the need for regulatory approvals under federal law. Restrictive issuance provisions in the First Mortgage Bond Indenture include achieving a two</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">times interest coverage ratio and having sufficient unfunded net property additions.</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%">Securitization Bonds:</span><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Certain regulatory assets held by Consumers&#8217; subsidiaries, Consumers 2014&#160;Securitization Funding and Consumers 2023&#160;Securitization Funding, collateralize Consumers&#8217; securitization bonds. Consumers 2014&#160;Securitization Funding and Consumers 2023&#160;Securitization Funding are distinct subsidiaries. The bondholders of each entity have no recourse to the other&#8217;s assets or the assets of Consumers. Consumers collects securitization surcharges to cover the principal and interest on the bonds as well as certain other qualified costs. The surcharges collected by Consumers on behalf of each entity are remitted to that subsidiary&#8217;s account and are not available to creditors of Consumers or creditors of Consumers&#8217; affiliates other than the subsidiary that issued the bonds.</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%">Debt Maturities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> At December&#160;31,&#160;2024, the aggregate annual maturities for long-term debt for the next five&#160;years, based on stated maturities or earlier put dates, were:</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:45.214%"></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: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:1.0%"></td><td style="width:7.880%"></td><td style="width:0.1%"></td></tr><tr><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="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-style:italic;font-weight:400;line-height:120%">Long-term debt</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></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%">CMS&#160;Energy, parent only</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%">740&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">625&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">NorthStar Clean 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%">&#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%">150&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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;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%">Consumers</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%">452&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">263&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">843&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,256&#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-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 CMS&#160;Energy</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,192&#160;</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%">537&#160;</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%">1,038&#160;</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%">1,643&#160;</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%">1,256&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NorthStar Clean Energy, including subsidiaries</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 #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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">150&#160;</span></td><td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 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></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></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%">Long-term debt</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%">452&#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%">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><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%">263&#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%">843&#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%">1,256&#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%">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 December&#160;31,&#160;2024:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.047%"></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:9.637%"></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:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.188%"></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:2.105%"></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="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expiration Date</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of Facility</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount Borrowed</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Letters of Credit Outstanding</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount Available</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, parent only</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 14, 2027</span><span style="color:#000000;font-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%">550&#160;</span></td><td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31&#160;</span></td><td style="background-color:#ffffff;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%">519&#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,&#160;2025</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%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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-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%">NorthStar Clean Energy, including subsidiaries</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">May 7, 2027</span><span style="color:#000000;font-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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">150&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">150&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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,&#160;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">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%">37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 14, 2027</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%">1,100&#160;</span></td><td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 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%">28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,072&#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;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">November&#160;18, 2025</span></div></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%">250&#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%">&#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><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%">58&#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%">192&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">There were no borrowings under this facility during the year ended December&#160;31,&#160;2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Obligations under this facility are secured by certain pledged equity interests in subsidiaries of NorthStar Clean Energy; under the terms of this facility, the interests may not be sold by NorthStar Clean Energy unless there is an agreed-upon substitution for the pledged equity interests. At December&#160;31,&#160;2024, the net book value of the pledged equity interests was $396&#160;million. Also under the terms of this facility, NorthStar Clean Energy may be restricted from remitting cash dividends to CMS&#160;Energy in the event of default. </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 letter of credit facility is available to Aviator Wind Equity Holdings. For more information regarding Aviator Wind Equity Holdings, see Note&#160;18, 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">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">Obligations under these facilities are secured by first mortgage bonds of Consumers. There were no&#160;borrowings under these facilities during the year ended December&#160;31,&#160;2024.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Short-term Borrowings:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Under Consumers&#8217; commercial paper program, Consumers may issue, in one or more placements, investment-grade commercial paper notes with maturities of up to 365&#160;days at market interest rates. These issuances are supported by Consumers&#8217; revolving credit facilities and may have an aggregate principal amount outstanding of up to $500&#160;million. While the amount of outstanding commercial paper does not reduce the available capacity of the revolving credit facilities, Consumers does not intend to issue commercial paper in an amount exceeding the available capacity of the facilities. At December&#160;31,&#160;2024, there were $65&#160;million of commercial paper notes outstanding under this program bearing a weighted-average interest rate of 4.675&#160;percent, recorded as current notes payable on CMS&#160;Energy&#8217;s and Consumers&#8217; consolidated balance sheets.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In December&#160;2024, Consumers renewed a short-term credit agreement with CMS&#160;Energy, permitting Consumers to borrow up to $500&#160;million at an interest rate of the prior month&#8217;s average one</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">month Term SOFR minus 0.100&#160;percent. At December&#160;31,&#160;2024, there were no outstanding borrowings 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 December&#160;31,&#160;2024, payment of dividends by CMS&#160;Energy on its common stock was limited to $8.0&#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 December&#160;31,&#160;2024, Consumers had $2.3&#160;billion of unrestricted retained earnings available to pay dividends on its common stock to CMS&#160;Energy. Provisions of the Federal Power Act and the Natural Gas Act appear to restrict dividends payable by Consumers to the amount of Consumers&#8217; retained earnings. Several decisions from FERC suggest that, under a variety of circumstances, dividends from Consumers on its common stock would not be limited to amounts in Consumers&#8217; retained earnings. Any decision by Consumers to pay dividends on its common stock in excess of retained earnings would be based on specific facts and circumstances and would be subject to a formal regulatory filing process.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During the year ended December&#160;31,&#160;2024, Consumers paid $795&#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%">Capitalization:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The authorized capital stock of CMS&#160;Energy consists of:</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">350&#160;million shares of CMS&#160;Energy Common Stock, par value $0.01&#160;per share</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">10&#160;million shares of CMS&#160;Energy Preferred Stock, par value $0.01&#160;per share</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 2023, 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 $1&#160;billion in privately negotiated transactions, in &#8220;at the market&#8221; offerings, or through forward sales transactions. In January&#160;2024, CMS&#160;Energy settled the remaining forward sale contracts issued under its previous equity offering program by issuing shares at a weighted average price of $70.31&#160;per share, resulting in net proceeds of $266&#160;million. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are details of CMS&#160;Energy&#8217;s forward sales contracts under its current equity offering program at December&#160;31,&#160;2024:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.335%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.335%"></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:4.028%"></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.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;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;text-align:left;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;text-indent:-9pt;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;text-indent:-9pt;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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Initial</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31,&#160;2024</span></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%">December 16, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">November 27, 2025</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">400,581</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%">69.43&#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%">69.53&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Under these contracts, CMS&#160;Energy may either settle physically by issuing shares of its common stock at the then-applicable forward sale price specified by the agreement or settle net by delivering or receiving </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">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%">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 or net cash settle the contracts as of December&#160;31,&#160;2024, it would not have been required to deliver shares or pay cash.</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%">Preferred Stock:</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 Series&#160;C preferred stock is traded on the New&#160;York Stock Exchange under the symbol CMS&#160;PRC. Depositary shares represent a 1/1000th&#160;interest in a share of its Series&#160;C preferred stock. 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 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. Presented in the following table are details of CMS&#160;Energy&#8217;s Series&#160;C preferred stock at December&#160;31,&#160;2024 and 2023:</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:44.412%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.028%"></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:4.028%"></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:12.521%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depositary Share Par Value</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Depositary Share Optional Redemption Price</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of Depositary Shares Authorized</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of Depositary Shares Outstanding</span></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%">Cumulative, redeemable perpetual</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%">25&#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%">25&#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="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%">9,200,000&#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="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%">9,200,000&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Preferred Stock of Subsidiary:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers&#8217; preferred stock is traded on the New&#160;York Stock Exchange under the symbol CMS-PB. Presented in the following table are details of Consumers&#8217; preferred stock at December&#160;31,&#160;2024 and 2023:</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:44.412%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.028%"></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:4.028%"></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:12.521%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Par Value</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Optional Redemption Price</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%">Number of Shares Authorized</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%">Number of Shares Outstanding</span></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%">Cumulative, with no mandatory redemption</span></div></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%">100&#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%">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><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%">7,500,000&#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="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%">373,148&#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><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_NorthStarCleanEnergyMember', window );">NorthStar Clean Energy</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="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="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Financings and Capitalization</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NorthStar Clean Energy&#8217;s Supplier Financing Program</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">: Under a supplier financing program, NorthStar Clean Energy agrees to pay a bank that is acting as its payment agent the stated amount of confirmed invoices from participating suppliers on the original maturity dates of the invoices. The bank is required to pay the supplier invoices that have been confirmed as valid under the program in full within 135&#160;days of the invoice date. NorthStar Clean Energy does not provide collateral or a guarantee to the bank in support of its payment obligations under the agreement, nor does it pay a fee for the service. NorthStar Clean Energy or the bank may terminate the supplier financing program agreement upon </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">30&#160;days prior written notice to the other party. Obligations under this program are accounted for in <span style="-sec-ix-hidden:f-1580">accounts payable</span> on CMS&#160;Energy&#8217;s consolidated balance sheets. Presented in the following table is the activity under NorthStar Clean Energy&#8217;s supplier financing program during the year ended December&#160;31,&#160;2024:</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:85.117%"></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:10.600%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 10pt 2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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></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%">Balance of payables under suppler financing program 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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payables confirmed</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-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%">Balance of payables under suppler financing program at end of period</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%">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></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_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/470/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_dei_LegalEntityAxis=cms_NorthStarCleanEnergyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_NorthStarCleanEnergyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559170079456">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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><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:2px 1pt 2px 10pt;text-align:left;text-indent:-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&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</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%">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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div 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="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 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%">27&#160;</span></td><td style="background-color:#ffffff;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%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 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:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">Nonqualified deferred compensation plan 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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">Derivative instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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</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%">138&#160;</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%">71&#160;</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">102&#160;</span></td><td style="background-color:#ffffff;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%">45&#160;</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;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:#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="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></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%">Nonqualified deferred compensation plan liabilities</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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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;padding:0 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%">25&#160;</span></td><td style="background-color:#ffffff;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%">22&#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 2px 10pt;text-align:left;text-indent:-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%">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><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%">30&#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%">25&#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%">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></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;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%">Cash Equivalents:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Cash equivalents and restricted cash equivalents consist of money market funds with daily liquidity.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">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 bought and sold only at the discretion of plan participants. The assets are valued using the daily quoted net asset values. CMS&#160;Energy and Consumers value their nonqualified deferred compensation plan liabilities based on the fair values of the plan assets, as they reflect the amount owed to the plan participants in accordance with their investment elections. CMS&#160;Energy and Consumers report the assets in other non&#8209;current assets and the liabilities in other non&#8209;current liabilities on their consolidated balance sheets.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Derivative Instruments:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> CMS&#160;Energy and Consumers value their derivative instruments using either a market approach that incorporates information from market transactions, or an income approach that discounts future expected cash flows to a present value amount. CMS&#160;Energy&#8217;s and Consumers&#8217; derivatives are classified as Level&#160;3. CMS&#160;Energy and Consumers report derivatives in other non&#8209;current assets on their consolidated balance sheets.</span></div>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 category of derivatives during the periods presented<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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><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:2px 1pt 2px 10pt;text-align:left;text-indent:-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&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</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%">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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div 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="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 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%">27&#160;</span></td><td style="background-color:#ffffff;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%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 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:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">Nonqualified deferred compensation plan 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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">Derivative instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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</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%">138&#160;</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%">71&#160;</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">102&#160;</span></td><td style="background-color:#ffffff;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%">45&#160;</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;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:#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="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></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%">Nonqualified deferred compensation plan liabilities</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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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;padding:0 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%">25&#160;</span></td><td style="background-color:#ffffff;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%">22&#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 2px 10pt;text-align:left;text-indent:-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%">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><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%">30&#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%">25&#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%">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></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;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%">Cash Equivalents:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Cash equivalents and restricted cash equivalents consist of money market funds with daily liquidity.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">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 bought and sold only at the discretion of plan participants. The assets are valued using the daily quoted net asset values. CMS&#160;Energy and Consumers value their nonqualified deferred compensation plan liabilities based on the fair values of the plan assets, as they reflect the amount owed to the plan participants in accordance with their investment elections. CMS&#160;Energy and Consumers report the assets in other non&#8209;current assets and the liabilities in other non&#8209;current liabilities on their consolidated balance sheets.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Derivative Instruments:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> CMS&#160;Energy and Consumers value their derivative instruments using either a market approach that incorporates information from market transactions, or an income approach that discounts future expected cash flows to a present value amount. CMS&#160;Energy&#8217;s and Consumers&#8217; derivatives are classified as Level&#160;3. CMS&#160;Energy and Consumers report derivatives in other non&#8209;current assets on their consolidated balance sheets.</span></div>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 category of derivatives during the periods presented<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 820<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/820/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559294668896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock', window );">Financial Instruments</a></td>
<td class="text">Financial Instruments<div style="margin-bottom:9pt"><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;5, 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><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%">December&#160;31,&#160;2024</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;2023</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Amount</span></td><td colspan="24" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Amount</span></td><td colspan="24" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair Value</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="18" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="18" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></td></tr><tr><td colspan="33" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term receivables</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">16,386&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,876&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,018&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,952&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,906&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,483&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,305&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,103&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,186&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,016&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term payables</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">11&#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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">94&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">94&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">97&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">97&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">97&#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;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;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,270&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,940&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">8,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,906&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">10,762&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,757&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">7,741&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,016&#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: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 &#8211; related party</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">6</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%">823&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">549&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">549&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">424&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">303&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">303&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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;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:100%">Long-term payables</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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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%">4&#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%">&#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><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%">&#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><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%">4&#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%">5&#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%">5&#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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">5&#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:9pt;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 and notes receivable of $4&#160;million at December&#160;31,&#160;2024 and $6&#160;million at December&#160;31,&#160;2023.</span></div><div style="margin-bottom:9pt;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 $1.2&#160;billion at December&#160;31,&#160;2024 and $975&#160;million at December&#160;31,&#160;2023.</span></div><div style="margin-bottom:9pt;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 $2&#160;million at December&#160;31,&#160;2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> December&#160;31,&#160;2023.</span></div><div style="margin-bottom:9pt;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 December&#160;31,&#160;2024 and 2023. For more information on notes receivable &#8211; related party, see Note&#160;17, Related-party Transactions&#8212;Consumers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;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">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.43pt">Includes current portion of long-term debt of $452&#160;million at December&#160;31,&#160;2024 and $725&#160;million at December&#160;31,&#160;2023.</span></div><div style="margin-bottom:9pt;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">6</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 more information on CMS Energy&#8217;s repurchases of Consumers&#8217; first mortgage bonds, see Note&#160;4, Financings and Capitalization&#8212;CMS&#160;Energy&#8217;s Purchase of Consumers&#8217; First Mortgage Bonds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Notes receivable &#8211; related party represents Consumers&#8217; portion of the DB&#160;SERP demand note payable issued by CMS&#160;Energy to the DB&#160;SERP rabbi trust. The demand note bears interest at an annual rate of 4.10&#160;percent and has a maturity date of 2028.</span></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="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="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="Show.showAR( this, 'defref_cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock', window );">Financial Instruments</a></td>
<td class="text">Financial Instruments<div style="margin-bottom:9pt"><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;5, 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><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%">December&#160;31,&#160;2024</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;2023</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Amount</span></td><td colspan="24" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Amount</span></td><td colspan="24" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair Value</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="18" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="18" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></td></tr><tr><td colspan="33" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term receivables</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">16,386&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,876&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,018&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,952&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,906&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,483&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,305&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,103&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,186&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,016&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term payables</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">11&#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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">94&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">94&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">97&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">97&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">97&#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;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;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,270&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,940&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">8,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,906&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">10,762&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,757&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">7,741&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,016&#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: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 &#8211; related party</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">6</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%">823&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">549&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">549&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">424&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">303&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">303&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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;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:100%">Long-term payables</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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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%">4&#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%">&#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><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%">&#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><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%">4&#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%">5&#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%">5&#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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">5&#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:9pt;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 and notes receivable of $4&#160;million at December&#160;31,&#160;2024 and $6&#160;million at December&#160;31,&#160;2023.</span></div><div style="margin-bottom:9pt;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 $1.2&#160;billion at December&#160;31,&#160;2024 and $975&#160;million at December&#160;31,&#160;2023.</span></div><div style="margin-bottom:9pt;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 $2&#160;million at December&#160;31,&#160;2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> December&#160;31,&#160;2023.</span></div><div style="margin-bottom:9pt;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 December&#160;31,&#160;2024 and 2023. For more information on notes receivable &#8211; related party, see Note&#160;17, Related-party Transactions&#8212;Consumers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;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">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.43pt">Includes current portion of long-term debt of $452&#160;million at December&#160;31,&#160;2024 and $725&#160;million at December&#160;31,&#160;2023.</span></div><div style="margin-bottom:9pt;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">6</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 more information on CMS Energy&#8217;s repurchases of Consumers&#8217; first mortgage bonds, see Note&#160;4, Financings and Capitalization&#8212;CMS&#160;Energy&#8217;s Purchase of Consumers&#8217; First Mortgage Bonds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Notes receivable &#8211; related party represents Consumers&#8217; portion of the DB&#160;SERP demand note payable issued by CMS&#160;Energy to the DB&#160;SERP rabbi trust. The demand note bears interest at an annual rate of 4.10&#160;percent and has a maturity date of 2028.</span></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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-types1: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financial Instruments [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559170154848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Plant, Property, and Equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock', window );">Plant, Property, and Equipment</a></td>
<td class="text">Plant, Property, and Equipment<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are details of CMS&#160;Energy&#8217;s and Consumers&#8217; plant, property, and equipment:</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:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" 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 as Noted</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%">December&#160;31</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%">Estimated<br/>Depreciable<br/>Life in Years</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Plant, property, and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 &#8211; 125</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%">33,434&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">31,723&#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-style:italic;font-weight:400;line-height:120%">NorthStar Clean Energy</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Independent power production</span><span style="color:#000000;font-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:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 &#8211; 40</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,452&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,387&#160;</span></td><td style="background-color:#cceeff;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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets under finance leases</span><span style="color:#000000;font-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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 &#8211; 5</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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;border-top: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%">34,932&#160;</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%">33,135&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction work in progress</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,098&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">944&#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%">Accumulated 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,569)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,007)</span></td><td style="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;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 plant, property, and equipment</span><span style="color:#000000;font-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;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%">27,461&#160;</span></td><td style="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%">25,072&#160;</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 #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 10pt;text-align:left;text-indent:-9pt;vertical-align: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="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-style:italic;font-weight:400;line-height:120%">Electric</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Generation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15 &#8211; 125</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%">6,576&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">6,511&#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%">Distribution</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15 &#8211; 75</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%">12,135&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5 &#8211; 55</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,307&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,355&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets under finance leases</span><span style="color:#000000;font-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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">97&#160;</span></td><td style="background-color:#ffffff;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-style:italic;font-weight:400;line-height:120%">Gas</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></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%">Distribution</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20 &#8211; 85</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%">7,942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,452&#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%">Transmission</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17 &#8211; 75</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%">3,081&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,806&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Underground storage facilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29 &#8211; 75</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%">1,405&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,295&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5 &#8211; 55</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%">828&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">815&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets under finance leases</span><span style="color:#000000;font-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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-utility property</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 &#8211; 51</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%">29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;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%">Plant, property, and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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%">33,434&#160;</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%">31,723&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction work in progress</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,766&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">845&#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%">Accumulated 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,310)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,796)</span></td><td style="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;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 plant, property, and equipment</span><span style="color:#000000;font-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;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%">25,890&#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%">23,772&#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">A portion of independent power production assets are leased to others under operating leases. For information regarding CMS&#160;Energy&#8217;s operating leases of owned assets, see Note&#160;8, Leases.</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 amortization terms of CMS&#160;Energy&#8217;s and Consumers&#8217; assets under finance leases, see Note&#160;8, Leases.</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">Consumers&#8217; plant additions were $2.1&#160;billion for the year ended December&#160;31,&#160;2024 and $3.1&#160;billion for the year ended December&#160;31,&#160;2023. Consumers&#8217; plant retirements were $390&#160;million for the year ended December&#160;31,&#160;2024 and $856&#160;million for the year ended December&#160;31,&#160;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: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">Underground storage includes base natural gas of $26&#160;million at December&#160;31,&#160;2024 and 2023. Base natural gas is not subject to depreciation.</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%">Intangible Assets:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Included in net plant, property, and equipment are intangible assets. Presented in the following table are details about Consumers&#8217; intangible assets:</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:34.316%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.105%"></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:2.105%"></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.242%"></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:8.034%"></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:8.519%"></td><td style="width:0.1%"></td></tr><tr><td colspan="33" 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 as Noted</span></td></tr><tr style="height:15pt"><td colspan="3" rowspan="2" 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%">Description</span></td><td colspan="3" 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:100%">Amortization Life in Years</span></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%">December&#160;31,&#160;2024</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%">December&#160;31,&#160;2023</span></td></tr><tr style="height:24pt"><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%">Gross Cost</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%">Accumulated Amortization</span></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"><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%">Gross Cost</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%">Accumulated Amortization</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software development</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 &#8211; 15</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%">679&#160;</span></td><td style="background-color:#ffffff;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%">481&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">772&#160;</span></td><td style="background-color:#ffffff;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%">543&#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%">Rights of way</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50 &#8211; 85</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%">253&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">229&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64&#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%">Franchises and consents</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5 &#8211; 50</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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">various</span><span style="color:#000000;font-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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 intangibles</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%">various</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">Total</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 #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%">989&#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%">583&#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 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,052&#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%">640&#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">Consumers&#8217; intangible asset additions were $90&#160;million for the year ended December&#160;31,&#160;2024 and $80&#160;million for the year ended December&#160;31,&#160;2023. Consumers&#8217; intangible asset retirements were $153&#160;million for the year ended December&#160;31,&#160;2024 and $142&#160;million for the year ended December&#160;31,&#160;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: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">Leasehold improvements are amortized over the life of the lease, which may change whenever the lease is renewed or extended.</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%">Capitalization:</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 record plant, property, and equipment at original cost when placed into service. The cost includes labor, material, applicable taxes, overhead such as pension and other benefits, and AFUDC, if applicable. Consumers&#8217; plant, property, and equipment is generally recoverable through its general ratemaking 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%">With the exception of utility property for which the remaining book value has been securitized, mothballed utility property stays in rate base and continues to be depreciated at the same rate as before the mothball period. When utility property is retired or otherwise disposed of in the ordinary course of business, Consumers records the original cost to accumulated depreciation, along with associated cost of removal, net of salvage. CMS&#160;Energy and Consumers recognize gains or losses on the retirement or disposal of non&#8209;regulated assets in income. Consumers records cost of removal collected from customers, but not spent, as a regulatory 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%">Software:</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 capitalize the costs to purchase and develop internal-use computer software. These costs are expensed evenly over the estimated useful life of the internal-use computer software. If computer software is integral to computer hardware, then its cost is capitalized and depreciated with the hardware.</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%">AFUDC: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers capitalizes AFUDC on regulated major construction projects. AFUDC represents the estimated cost of debt and authorized return-on-equity funds used to finance construction additions. Consumers records the offsetting credit as a reduction of interest for the amount representing the borrowed funds component and as other income for the equity funds component on the consolidated statements of income. When construction is completed and the property is placed in service, 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%">depreciates and recovers the capitalized AFUDC from customers over the life of the related asset. Presented in the following table are Consumers&#8217; average AFUDC capitalization rates:</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:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.722%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Years Ended December&#160;31</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</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:400;line-height:120%">Electric</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="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%">6.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="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%">6.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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%">Gas</span></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%">5.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></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%">5.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></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%">5.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:left;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%">Assets Under Finance Leases:</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 further details about changes in CMS&#160;Energy&#8217;s and Consumers&#8217; assets under finance leases: </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:73.258%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="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%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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%">Balance at beginning 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%">136&#160;</span></td><td style="background-color:#ffffff;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%">170&#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%">Additions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 retirements and other 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%">(15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="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%">Balance at end of period</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%">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></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 #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at beginning 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%">112&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">146&#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%">Additions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">Net retirements and other adjustments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(15)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at end of period</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%">131&#160;</span></td><td style="background-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%">112&#160;</span></td><td style="background-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-weight:400;line-height:120%">Assets under finance leases are presented as gross amounts. CMS&#160;Energy&#8217;s, including Consumers&#8217;,  accumulated amortization of assets under finance leases was $57 million at December&#160;31,&#160;2024 and $65&#160;million at December&#160;31,&#160;2023. Consumers&#8217; accumulated amortization of assets under finance leases was $55&#160;million at December&#160;31,&#160;2024 and $64&#160;million at December&#160;31,&#160;2023.</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%">Depreciation and Amortization:</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 further details about CMS&#160;Energy&#8217;s and Consumers&#8217; accumulated depreciation and amortization:</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:73.258%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="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%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</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%">Utility plant assets</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%">9,307&#160;</span></td><td style="background-color:#ffffff;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%">8,790&#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%">Non-utility plant 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%">262&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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 #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Utility plant assets</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%">9,307&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">8,790&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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-utility plant assets</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 #000;padding:2px 0 2px 1pt;text-align:right;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 #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%">6&#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:400;line-height:120%">Consumers depreciates utility property on an asset-group basis, in which it applies a single MPSC-approved depreciation rate to the gross investment in a particular class of property within the electric 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%">gas segments. Consumers performs depreciation studies periodically to determine appropriate group lives. Presented in the following table are the composite depreciation rates for Consumers&#8217; segment properties:</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:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.722%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Years Ended December&#160;31</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</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:400;line-height:120%">Electric utility property</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="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%">3.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="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%">3.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility property</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">Other property</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:left;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:400;line-height:120%">CMS&#160;Energy and Consumers record property repairs and minor property replacement as maintenance expense. CMS&#160;Energy and Consumers record planned major maintenance activities as operating expense unless the cost represents the acquisition of additional long-lived assets or the replacement of an existing long-lived 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%">Presented in the following table are the components of CMS&#160;Energy&#8217;s and Consumers&#8217; depreciation and amortization expense:</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:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.962%"></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%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">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%">2022</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><td colspan="3" style="background-color:#cceeff;border-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%">Depreciation expense &#8211; plant, property, and equipment</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,041&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,050&#160;</span></td><td style="background-color:#ffffff;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%">990&#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%">Amortization 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></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%">Software</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other intangible 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%">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%">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%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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 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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 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%">Securitized 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%">111&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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 depreciation and amortization expense</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,240&#160;</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%">1,180&#160;</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%">1,126&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="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%">Depreciation expense &#8211; plant, property, and equipment</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%">992&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,007&#160;</span></td><td style="background-color:#ffffff;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%">952&#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%">Amortization 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></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%">Software</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other intangible 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%">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%">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%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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 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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 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%">Securitized 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%">111&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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 depreciation and amortization expense</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%">1,191&#160;</span></td><td style="background-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%">1,137&#160;</span></td><td style="background-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%">1,088&#160;</span></td><td style="background-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-weight:400;line-height:120%">Presented in the following table is Consumers&#8217; estimated amortization expense on intangible assets for each of the next five&#160;years:</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:45.214%"></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: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:1.0%"></td><td style="width:7.880%"></td><td style="width:0.1%"></td></tr><tr><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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: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></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%">Intangible asset amortization expense</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%">94&#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%">90&#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%">83&#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%">77&#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%">75&#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:16pt;font-weight:400;line-height:120%">Jointly Owned Regulated Utility 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%">Presented in the following table are Consumers&#8217; investments in jointly owned regulated utility facilities at December&#160;31,&#160;2024: </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:34.476%"></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:9.637%"></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:9.637%"></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:9.639%"></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, Except Ownership Share</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:100%">J.H.&#160;Campbell Unit 3</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ludington</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td></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%">Ownership share</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%">93.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="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%">51.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="background-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: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></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:400;line-height:120%">Utility plant in service</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></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%">1,725&#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"></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%">621&#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"></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%">445&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 provision for depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(856)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(242)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(95)</span></td><td style="background-color:#cceeff;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%">Plant under 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%">&#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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">Net investment</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%">869&#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%">392&#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%">379&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers includes its share of the direct expenses of the jointly owned plants in operating expenses. Consumers shares operation, maintenance, and other expenses of these jointly owned utility facilities in proportion to each participant&#8217;s undivided ownership interest. Consumers is required to provide only its share of financing for the jointly owned utility 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%">Consumers plans to retire the J.H.&#160;Campbell coal-fueled generating units and, in 2022, removed an amount representing the projected remaining book value of the electric generating units upon their retirement from total plant, property, and equipment and recorded it as a regulatory asset on its consolidated balance sheets. For additional details, see Note&#160;2, Regulatory Matters. </span></div><div 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 and DTE Electric are engaged in ongoing litigation with TAES and Toshiba related to TAES&#8217; incomplete, defective, and nonconforming work during a major overhaul and upgrade of Ludington. For additional details on this dispute, see Note&#160;3, Contingencies and Commitments&#8212;Ludington Overhaul Contract Dispute.</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="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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock', window );">Plant, Property, and Equipment</a></td>
<td class="text">Plant, Property, and Equipment<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are details of CMS&#160;Energy&#8217;s and Consumers&#8217; plant, property, and equipment:</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:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" 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 as Noted</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%">December&#160;31</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%">Estimated<br/>Depreciable<br/>Life in Years</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Plant, property, and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 &#8211; 125</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%">33,434&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">31,723&#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-style:italic;font-weight:400;line-height:120%">NorthStar Clean Energy</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Independent power production</span><span style="color:#000000;font-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:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 &#8211; 40</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,452&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,387&#160;</span></td><td style="background-color:#cceeff;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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets under finance leases</span><span style="color:#000000;font-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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 &#8211; 5</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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;border-top: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%">34,932&#160;</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%">33,135&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction work in progress</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,098&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">944&#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%">Accumulated 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,569)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,007)</span></td><td style="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;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 plant, property, and equipment</span><span style="color:#000000;font-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;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%">27,461&#160;</span></td><td style="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%">25,072&#160;</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 #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 10pt;text-align:left;text-indent:-9pt;vertical-align: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="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-style:italic;font-weight:400;line-height:120%">Electric</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Generation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15 &#8211; 125</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%">6,576&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">6,511&#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%">Distribution</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15 &#8211; 75</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%">12,135&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5 &#8211; 55</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,307&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,355&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets under finance leases</span><span style="color:#000000;font-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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">97&#160;</span></td><td style="background-color:#ffffff;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-style:italic;font-weight:400;line-height:120%">Gas</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></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%">Distribution</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20 &#8211; 85</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%">7,942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,452&#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%">Transmission</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17 &#8211; 75</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%">3,081&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,806&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Underground storage facilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29 &#8211; 75</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%">1,405&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,295&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5 &#8211; 55</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%">828&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">815&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets under finance leases</span><span style="color:#000000;font-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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-utility property</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 &#8211; 51</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%">29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;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%">Plant, property, and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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%">33,434&#160;</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%">31,723&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction work in progress</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,766&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">845&#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%">Accumulated 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,310)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,796)</span></td><td style="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;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 plant, property, and equipment</span><span style="color:#000000;font-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;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%">25,890&#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%">23,772&#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">A portion of independent power production assets are leased to others under operating leases. For information regarding CMS&#160;Energy&#8217;s operating leases of owned assets, see Note&#160;8, Leases.</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 amortization terms of CMS&#160;Energy&#8217;s and Consumers&#8217; assets under finance leases, see Note&#160;8, Leases.</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">Consumers&#8217; plant additions were $2.1&#160;billion for the year ended December&#160;31,&#160;2024 and $3.1&#160;billion for the year ended December&#160;31,&#160;2023. Consumers&#8217; plant retirements were $390&#160;million for the year ended December&#160;31,&#160;2024 and $856&#160;million for the year ended December&#160;31,&#160;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: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">Underground storage includes base natural gas of $26&#160;million at December&#160;31,&#160;2024 and 2023. Base natural gas is not subject to depreciation.</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%">Intangible Assets:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Included in net plant, property, and equipment are intangible assets. Presented in the following table are details about Consumers&#8217; intangible assets:</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:34.316%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.105%"></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:2.105%"></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.242%"></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:8.034%"></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:8.519%"></td><td style="width:0.1%"></td></tr><tr><td colspan="33" 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 as Noted</span></td></tr><tr style="height:15pt"><td colspan="3" rowspan="2" 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%">Description</span></td><td colspan="3" 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:100%">Amortization Life in Years</span></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%">December&#160;31,&#160;2024</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%">December&#160;31,&#160;2023</span></td></tr><tr style="height:24pt"><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%">Gross Cost</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%">Accumulated Amortization</span></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"><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%">Gross Cost</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%">Accumulated Amortization</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software development</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 &#8211; 15</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%">679&#160;</span></td><td style="background-color:#ffffff;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%">481&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">772&#160;</span></td><td style="background-color:#ffffff;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%">543&#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%">Rights of way</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50 &#8211; 85</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%">253&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">229&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64&#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%">Franchises and consents</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5 &#8211; 50</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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">various</span><span style="color:#000000;font-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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 intangibles</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%">various</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">Total</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 #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%">989&#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%">583&#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 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,052&#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%">640&#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">Consumers&#8217; intangible asset additions were $90&#160;million for the year ended December&#160;31,&#160;2024 and $80&#160;million for the year ended December&#160;31,&#160;2023. Consumers&#8217; intangible asset retirements were $153&#160;million for the year ended December&#160;31,&#160;2024 and $142&#160;million for the year ended December&#160;31,&#160;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: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">Leasehold improvements are amortized over the life of the lease, which may change whenever the lease is renewed or extended.</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%">Capitalization:</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 record plant, property, and equipment at original cost when placed into service. The cost includes labor, material, applicable taxes, overhead such as pension and other benefits, and AFUDC, if applicable. Consumers&#8217; plant, property, and equipment is generally recoverable through its general ratemaking 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%">With the exception of utility property for which the remaining book value has been securitized, mothballed utility property stays in rate base and continues to be depreciated at the same rate as before the mothball period. When utility property is retired or otherwise disposed of in the ordinary course of business, Consumers records the original cost to accumulated depreciation, along with associated cost of removal, net of salvage. CMS&#160;Energy and Consumers recognize gains or losses on the retirement or disposal of non&#8209;regulated assets in income. Consumers records cost of removal collected from customers, but not spent, as a regulatory 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%">Software:</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 capitalize the costs to purchase and develop internal-use computer software. These costs are expensed evenly over the estimated useful life of the internal-use computer software. If computer software is integral to computer hardware, then its cost is capitalized and depreciated with the hardware.</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%">AFUDC: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers capitalizes AFUDC on regulated major construction projects. AFUDC represents the estimated cost of debt and authorized return-on-equity funds used to finance construction additions. Consumers records the offsetting credit as a reduction of interest for the amount representing the borrowed funds component and as other income for the equity funds component on the consolidated statements of income. When construction is completed and the property is placed in service, 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%">depreciates and recovers the capitalized AFUDC from customers over the life of the related asset. Presented in the following table are Consumers&#8217; average AFUDC capitalization rates:</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:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.722%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Years Ended December&#160;31</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</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:400;line-height:120%">Electric</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="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%">6.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="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%">6.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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%">Gas</span></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%">5.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></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%">5.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></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%">5.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:left;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%">Assets Under Finance Leases:</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 further details about changes in CMS&#160;Energy&#8217;s and Consumers&#8217; assets under finance leases: </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:73.258%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="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%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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%">Balance at beginning 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%">136&#160;</span></td><td style="background-color:#ffffff;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%">170&#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%">Additions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 retirements and other 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%">(15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="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%">Balance at end of period</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%">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></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 #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at beginning 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%">112&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">146&#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%">Additions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">Net retirements and other adjustments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(15)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at end of period</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%">131&#160;</span></td><td style="background-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%">112&#160;</span></td><td style="background-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-weight:400;line-height:120%">Assets under finance leases are presented as gross amounts. CMS&#160;Energy&#8217;s, including Consumers&#8217;,  accumulated amortization of assets under finance leases was $57 million at December&#160;31,&#160;2024 and $65&#160;million at December&#160;31,&#160;2023. Consumers&#8217; accumulated amortization of assets under finance leases was $55&#160;million at December&#160;31,&#160;2024 and $64&#160;million at December&#160;31,&#160;2023.</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%">Depreciation and Amortization:</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 further details about CMS&#160;Energy&#8217;s and Consumers&#8217; accumulated depreciation and amortization:</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:73.258%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="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%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</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%">Utility plant assets</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%">9,307&#160;</span></td><td style="background-color:#ffffff;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%">8,790&#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%">Non-utility plant 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%">262&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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 #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Utility plant assets</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%">9,307&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">8,790&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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-utility plant assets</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 #000;padding:2px 0 2px 1pt;text-align:right;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 #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%">6&#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:400;line-height:120%">Consumers depreciates utility property on an asset-group basis, in which it applies a single MPSC-approved depreciation rate to the gross investment in a particular class of property within the electric 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%">gas segments. Consumers performs depreciation studies periodically to determine appropriate group lives. Presented in the following table are the composite depreciation rates for Consumers&#8217; segment properties:</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:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.722%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Years Ended December&#160;31</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</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:400;line-height:120%">Electric utility property</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="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%">3.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="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%">3.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility property</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">Other property</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:left;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:400;line-height:120%">CMS&#160;Energy and Consumers record property repairs and minor property replacement as maintenance expense. CMS&#160;Energy and Consumers record planned major maintenance activities as operating expense unless the cost represents the acquisition of additional long-lived assets or the replacement of an existing long-lived 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%">Presented in the following table are the components of CMS&#160;Energy&#8217;s and Consumers&#8217; depreciation and amortization expense:</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:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.962%"></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%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">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%">2022</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><td colspan="3" style="background-color:#cceeff;border-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%">Depreciation expense &#8211; plant, property, and equipment</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,041&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,050&#160;</span></td><td style="background-color:#ffffff;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%">990&#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%">Amortization 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></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%">Software</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other intangible 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%">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%">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%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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 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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 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%">Securitized 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%">111&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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 depreciation and amortization expense</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,240&#160;</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%">1,180&#160;</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%">1,126&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="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%">Depreciation expense &#8211; plant, property, and equipment</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%">992&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,007&#160;</span></td><td style="background-color:#ffffff;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%">952&#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%">Amortization 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></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%">Software</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other intangible 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%">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%">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%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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 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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 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%">Securitized 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%">111&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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 depreciation and amortization expense</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%">1,191&#160;</span></td><td style="background-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%">1,137&#160;</span></td><td style="background-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%">1,088&#160;</span></td><td style="background-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-weight:400;line-height:120%">Presented in the following table is Consumers&#8217; estimated amortization expense on intangible assets for each of the next five&#160;years:</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:45.214%"></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: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:1.0%"></td><td style="width:7.880%"></td><td style="width:0.1%"></td></tr><tr><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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: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></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%">Intangible asset amortization expense</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%">94&#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%">90&#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%">83&#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%">77&#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%">75&#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:16pt;font-weight:400;line-height:120%">Jointly Owned Regulated Utility 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%">Presented in the following table are Consumers&#8217; investments in jointly owned regulated utility facilities at December&#160;31,&#160;2024: </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:34.476%"></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:9.637%"></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:9.637%"></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:9.639%"></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, Except Ownership Share</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:100%">J.H.&#160;Campbell Unit 3</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ludington</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td></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%">Ownership share</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%">93.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="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%">51.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="background-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: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></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:400;line-height:120%">Utility plant in service</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></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%">1,725&#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"></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%">621&#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"></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%">445&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 provision for depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(856)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(242)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(95)</span></td><td style="background-color:#cceeff;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%">Plant under 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%">&#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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">Net investment</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%">869&#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%">392&#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%">379&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers includes its share of the direct expenses of the jointly owned plants in operating expenses. Consumers shares operation, maintenance, and other expenses of these jointly owned utility facilities in proportion to each participant&#8217;s undivided ownership interest. Consumers is required to provide only its share of financing for the jointly owned utility 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%">Consumers plans to retire the J.H.&#160;Campbell coal-fueled generating units and, in 2022, removed an amount representing the projected remaining book value of the electric generating units upon their retirement from total plant, property, and equipment and recorded it as a regulatory asset on its consolidated balance sheets. For additional details, see Note&#160;2, Regulatory Matters. </span></div><div 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 and DTE Electric are engaged in ongoing litigation with TAES and Toshiba related to TAES&#8217; incomplete, defective, and nonconforming work during a major overhaul and upgrade of Ludington. For additional details on this dispute, see Note&#160;3, Contingencies and Commitments&#8212;Ludington Overhaul Contract Dispute.</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_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for intangible assets and long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-20/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/360/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock</td>
</tr>
<tr>
<td style="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_PublicUtilityPropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559165418784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_LeasesLineItems', window );"><strong>Leases [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="Show.showAR( this, 'defref_cms_LesseeAndLessorLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases<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%">Lessee</span></div><div 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 lease various assets from third parties, including coal-carrying railcars, real estate, service vehicles, and gas pipeline capacity. In addition, CMS&#160;Energy and Consumers account for several of their PPAs as leases.</span></div><div 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 do not record right-of-use assets or lease liabilities on their consolidated balance sheets for rentals with lease terms of 12&#160;months or less, most of which are for the lease of real estate and service vehicles. Lease expense for these rentals is recognized on a straight-line basis over the lease term.</span></div><div 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 include future payments for all renewal options, fair market value extensions, and buyout provisions reasonably certain of exercise in their measurement of lease right-of-use assets and lease liabilities. In addition, certain leases for service vehicles contain end-of-lease adjustment clauses based on proceeds received from the sale or disposition of the vehicles. CMS&#160;Energy and Consumers also include executory costs in the measurement of their right-of-use assets and lease liabilities, except for maintenance costs related to their coal-carrying railcar leases.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Most of Consumers&#8217; PPAs contain provisions at the end of the initial contract terms to renew the agreements annually under mutually agreed&#8209;upon terms at the time of renewal. Energy and 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%">payments that vary depending on quantities delivered are recognized as variable lease costs when incurred. Consumers accounts for a PPA with one of CMS&#160;Energy&#8217;s equity method subsidiaries as a finance lease.</span></div><div 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 CMS&#160;Energy&#8217;s and Consumers&#8217; lease right-of-use assets and lease liabilities:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.867%"></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.883%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.880%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" 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, Except as Noted</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="12" 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%">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 #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%">Consumers</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%">December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</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%">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%">2023</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%">Operating leases</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></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%"><span style="-sec-ix-hidden:f-1984"><span style="-sec-ix-hidden:f-1985">Right-of-use assets</span></span></span><span style="color:#000000;font-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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align: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 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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lease 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></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%"><span style="-sec-ix-hidden:f-1990"><span style="-sec-ix-hidden:f-1991">Current lease liabilities</span></span></span><span style="color:#000000;font-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="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align: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></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%"><span style="-sec-ix-hidden:f-1996"><span style="-sec-ix-hidden:f-1997">Non-current lease liabilities</span></span></span><span style="color:#000000;font-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="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#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 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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></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-style:italic;font-weight:400;line-height:120%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding: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 #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="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="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></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%"><span style="-sec-ix-hidden:f-2002"><span style="-sec-ix-hidden:f-2003">Right-of-use assets</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71</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:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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></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-style:italic;font-weight:400;line-height:120%">Lease 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">4</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 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%"><span style="-sec-ix-hidden:f-2008"><span style="-sec-ix-hidden:f-2009">Current lease liabilities</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#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 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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></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%">Non-current lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">112</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align: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</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:2px 7pt 2px 1pt;text-align: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</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align: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</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%">Weighted-average remaining lease term (in years)</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="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 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 leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align: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></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%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#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 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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></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-style:italic;font-weight:400;line-height:120%">Weighted-average discount rate</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><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="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 #000000;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%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:left;vertical-align: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="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.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;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%">5.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;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%">5.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;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%">4.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;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%">1.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;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">CMS&#160;Energy&#8217;s and Consumers&#8217; operating right-of-use lease assets are reported as other non</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">current assets on their consolidated balance sheets.</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">The current portion of CMS&#160;Energy&#8217;s and Consumers&#8217; operating lease liabilities are reported as other current liabilities on their consolidated balance sheets.</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">The non</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">current portion of CMS&#160;Energy&#8217;s and Consumers&#8217; operating lease liabilities are reported as other non</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">current liabilities on their consolidated balance sheets.</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 related-party lease liabilities of $23&#160;million, of which less than $1&#160;million was current, at December&#160;31,&#160;2024 and 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: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">This rate excludes the impact of Consumers&#8217; pipeline agreements and long-term PPAs accounted for as finance leases. The required capacity payments under these agreements, when compared to the underlying fair value of the leased assets, result in effective interest rates that exceed market rates for leases with similar terms.</span></div><div 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 report operating, variable, and short-term lease costs as operating expenses on their consolidated statements of income, except for certain amounts that may be capitalized to other assets. Presented in the following table is a summary of CMS&#160;Energy&#8217;s and Consumers&#8217; total lease costs:</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:77.425%"></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.877%"></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:400;line-height:120%">Operating lease costs</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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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="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%">Finance lease 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="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 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%">Amortization of right-of-use 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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">Interest on lease 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%">16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">Variable lease 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%">107&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" 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%">Short-term lease 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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease costs</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%">148&#160;</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%">151&#160;</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 #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" 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%">Operating lease costs</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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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="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%">Finance lease 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="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 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%">Amortization of right-of-use 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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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%">Interest on lease 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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">Variable lease 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%">107&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" 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%">Short-term lease 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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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 #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%">Total lease costs</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%">142&#160;</span></td><td style="background-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%">147&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is supplemental cash flow information related to CMS&#160;Energy&#8217;s and Consumers&#8217; lease liabilities:</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:77.425%"></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.877%"></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">Cash paid for amounts included in the measurement of lease 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 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 used in operating activities for operating leases</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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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="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%">Cash used in operating activities for finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" 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%">Cash used in financing activities for finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">Lease liabilities arising from obtaining right-of-use 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 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 leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="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%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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></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 #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%">Cash paid for amounts included in the measurement of lease 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 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 used in operating activities for operating leases</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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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="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%">Cash used in operating activities for finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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%">Cash used in financing activities for finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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="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%">Lease liabilities arising from obtaining right-of-use 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 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 leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">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="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 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%">Finance leases</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 #000;padding:2px 0 2px 1pt;text-align: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;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%">&#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><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:400;line-height:120%">Presented in the following table are the minimum rental commitments under CMS&#160;Energy&#8217;s and Consumers&#8217; non</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">cancelable leases:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.951%"></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:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.879%"></td><td style="width:0.1%"></td></tr><tr><td colspan="27" 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="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="18" 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%">Finance Leases</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%">December&#160;31,&#160;2024</span></td><td colspan="6" 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:100%">Operating Leases</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pipelines and PPAs</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land and Other</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-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%">2025</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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20&#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%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">18&#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%">2029</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2030 and thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">177&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">190&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total minimum lease payments</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%">42&#160;</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%">78&#160;</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%">206&#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="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%">284&#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%">Less discount</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">118&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">168&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Present value of minimum lease payments</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%">24&#160;</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%">28&#160;</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%">88&#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="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%">116&#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;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><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-weight:400;line-height:120%">2025</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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17&#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%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2030 and thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total minimum lease payments</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%">35&#160;</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%">78&#160;</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%">86&#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="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%">164&#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%">Less discount</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;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%">Present value of minimum lease payments</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%">20&#160;</span></td><td style="background-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%">28&#160;</span></td><td style="background-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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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 #000000;padding:2px 0;text-align: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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Lessor</span></div><div 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 the lessor under power sales and natural gas delivery agreements that are accounted for as leases.</span></div><div 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 power sales agreements that are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. For the year ended December&#160;31,&#160;2024, lease revenue from these power sales agreements was $105&#160;million, which included variable lease payments of $61&#160;million. For the year ended December&#160;31,&#160;2023, lease revenue from these power sales agreements was $116&#160;million, which included variable lease payments of $74&#160;million.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are the minimum rental payments to be received under CMS&#160;Energy&#8217;s non&#8209;cancelable operating leases:</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:88.162%"></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.876%"></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 2px 10pt;text-align:left;text-indent:-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&#160;31,&#160;2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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%">2025</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%">44&#160;</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%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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;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%">Total minimum lease payments</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%">62&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers has a natural gas transportation agreement with a subsidiary of CMS&#160;Energy that extends through 2038, related to a pipeline owned by Consumers. This agreement is accounted for as a direct finance lease and will automatically extend annually unless terminated by either party. The effects of the lease are eliminated on CMS&#160;Energy&#8217;s consolidated financial statements.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Minimum rental payments to be received under Consumers&#8217; direct financing lease are less than $1&#160;million for each of the next five&#160;years and $6&#160;million for the years thereafter. The lease receivable was $6&#160;million as of December&#160;31,&#160;2024, which does not include unearned income of $5&#160;million.</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="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="Show.showAR( this, 'defref_cms_LeasesLineItems', window );"><strong>Leases [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="Show.showAR( this, 'defref_cms_LesseeAndLessorLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases<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%">Lessee</span></div><div 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 lease various assets from third parties, including coal-carrying railcars, real estate, service vehicles, and gas pipeline capacity. In addition, CMS&#160;Energy and Consumers account for several of their PPAs as leases.</span></div><div 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 do not record right-of-use assets or lease liabilities on their consolidated balance sheets for rentals with lease terms of 12&#160;months or less, most of which are for the lease of real estate and service vehicles. Lease expense for these rentals is recognized on a straight-line basis over the lease term.</span></div><div 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 include future payments for all renewal options, fair market value extensions, and buyout provisions reasonably certain of exercise in their measurement of lease right-of-use assets and lease liabilities. In addition, certain leases for service vehicles contain end-of-lease adjustment clauses based on proceeds received from the sale or disposition of the vehicles. CMS&#160;Energy and Consumers also include executory costs in the measurement of their right-of-use assets and lease liabilities, except for maintenance costs related to their coal-carrying railcar leases.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Most of Consumers&#8217; PPAs contain provisions at the end of the initial contract terms to renew the agreements annually under mutually agreed&#8209;upon terms at the time of renewal. Energy and 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%">payments that vary depending on quantities delivered are recognized as variable lease costs when incurred. Consumers accounts for a PPA with one of CMS&#160;Energy&#8217;s equity method subsidiaries as a finance lease.</span></div><div 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 CMS&#160;Energy&#8217;s and Consumers&#8217; lease right-of-use assets and lease liabilities:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.867%"></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.883%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.880%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" 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, Except as Noted</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="12" 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%">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 #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%">Consumers</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%">December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</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%">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%">2023</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%">Operating leases</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></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%"><span style="-sec-ix-hidden:f-1984"><span style="-sec-ix-hidden:f-1985">Right-of-use assets</span></span></span><span style="color:#000000;font-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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align: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 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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lease 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></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%"><span style="-sec-ix-hidden:f-1990"><span style="-sec-ix-hidden:f-1991">Current lease liabilities</span></span></span><span style="color:#000000;font-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="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align: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></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%"><span style="-sec-ix-hidden:f-1996"><span style="-sec-ix-hidden:f-1997">Non-current lease liabilities</span></span></span><span style="color:#000000;font-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="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#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 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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></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-style:italic;font-weight:400;line-height:120%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding: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 #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="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="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></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%"><span style="-sec-ix-hidden:f-2002"><span style="-sec-ix-hidden:f-2003">Right-of-use assets</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71</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:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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></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-style:italic;font-weight:400;line-height:120%">Lease 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">4</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 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%"><span style="-sec-ix-hidden:f-2008"><span style="-sec-ix-hidden:f-2009">Current lease liabilities</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#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 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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></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%">Non-current lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">112</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align: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</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:2px 7pt 2px 1pt;text-align: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</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align: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</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%">Weighted-average remaining lease term (in years)</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="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 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 leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align: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></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%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#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 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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></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-style:italic;font-weight:400;line-height:120%">Weighted-average discount rate</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><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="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 #000000;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%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:left;vertical-align: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="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.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;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%">5.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;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%">5.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;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%">4.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;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%">1.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;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">CMS&#160;Energy&#8217;s and Consumers&#8217; operating right-of-use lease assets are reported as other non</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">current assets on their consolidated balance sheets.</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">The current portion of CMS&#160;Energy&#8217;s and Consumers&#8217; operating lease liabilities are reported as other current liabilities on their consolidated balance sheets.</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">The non</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">current portion of CMS&#160;Energy&#8217;s and Consumers&#8217; operating lease liabilities are reported as other non</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">current liabilities on their consolidated balance sheets.</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 related-party lease liabilities of $23&#160;million, of which less than $1&#160;million was current, at December&#160;31,&#160;2024 and 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: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">This rate excludes the impact of Consumers&#8217; pipeline agreements and long-term PPAs accounted for as finance leases. The required capacity payments under these agreements, when compared to the underlying fair value of the leased assets, result in effective interest rates that exceed market rates for leases with similar terms.</span></div><div 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 report operating, variable, and short-term lease costs as operating expenses on their consolidated statements of income, except for certain amounts that may be capitalized to other assets. Presented in the following table is a summary of CMS&#160;Energy&#8217;s and Consumers&#8217; total lease costs:</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:77.425%"></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.877%"></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:400;line-height:120%">Operating lease costs</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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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="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%">Finance lease 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="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 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%">Amortization of right-of-use 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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">Interest on lease 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%">16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">Variable lease 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%">107&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" 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%">Short-term lease 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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease costs</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%">148&#160;</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%">151&#160;</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 #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" 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%">Operating lease costs</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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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="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%">Finance lease 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="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 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%">Amortization of right-of-use 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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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%">Interest on lease 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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">Variable lease 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%">107&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" 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%">Short-term lease 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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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 #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%">Total lease costs</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%">142&#160;</span></td><td style="background-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%">147&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is supplemental cash flow information related to CMS&#160;Energy&#8217;s and Consumers&#8217; lease liabilities:</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:77.425%"></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.877%"></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">Cash paid for amounts included in the measurement of lease 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 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 used in operating activities for operating leases</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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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="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%">Cash used in operating activities for finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" 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%">Cash used in financing activities for finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">Lease liabilities arising from obtaining right-of-use 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 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 leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="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%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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></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 #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%">Cash paid for amounts included in the measurement of lease 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 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 used in operating activities for operating leases</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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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="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%">Cash used in operating activities for finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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%">Cash used in financing activities for finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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="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%">Lease liabilities arising from obtaining right-of-use 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 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 leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">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="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 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%">Finance leases</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 #000;padding:2px 0 2px 1pt;text-align: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;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%">&#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><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:400;line-height:120%">Presented in the following table are the minimum rental commitments under CMS&#160;Energy&#8217;s and Consumers&#8217; non</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">cancelable leases:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.951%"></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:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.879%"></td><td style="width:0.1%"></td></tr><tr><td colspan="27" 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="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="18" 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%">Finance Leases</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%">December&#160;31,&#160;2024</span></td><td colspan="6" 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:100%">Operating Leases</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pipelines and PPAs</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land and Other</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-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%">2025</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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20&#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%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">18&#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%">2029</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2030 and thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">177&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">190&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total minimum lease payments</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%">42&#160;</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%">78&#160;</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%">206&#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="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%">284&#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%">Less discount</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">118&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">168&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Present value of minimum lease payments</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%">24&#160;</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%">28&#160;</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%">88&#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="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%">116&#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;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><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-weight:400;line-height:120%">2025</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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17&#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%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2030 and thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total minimum lease payments</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%">35&#160;</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%">78&#160;</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%">86&#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="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%">164&#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%">Less discount</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;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%">Present value of minimum lease payments</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%">20&#160;</span></td><td style="background-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%">28&#160;</span></td><td style="background-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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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 #000000;padding:2px 0;text-align: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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Lessor</span></div><div 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 the lessor under power sales and natural gas delivery agreements that are accounted for as leases.</span></div><div 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 power sales agreements that are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. For the year ended December&#160;31,&#160;2024, lease revenue from these power sales agreements was $105&#160;million, which included variable lease payments of $61&#160;million. For the year ended December&#160;31,&#160;2023, lease revenue from these power sales agreements was $116&#160;million, which included variable lease payments of $74&#160;million.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are the minimum rental payments to be received under CMS&#160;Energy&#8217;s non&#8209;cancelable operating leases:</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:88.162%"></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.876%"></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 2px 10pt;text-align:left;text-indent:-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&#160;31,&#160;2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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%">2025</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%">44&#160;</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%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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;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%">Total minimum lease payments</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%">62&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers has a natural gas transportation agreement with a subsidiary of CMS&#160;Energy that extends through 2038, related to a pipeline owned by Consumers. This agreement is accounted for as a direct finance lease and will automatically extend annually unless terminated by either party. The effects of the lease are eliminated on CMS&#160;Energy&#8217;s consolidated financial statements.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Minimum rental payments to be received under Consumers&#8217; direct financing lease are less than $1&#160;million for each of the next five&#160;years and $6&#160;million for the years thereafter. The lease receivable was $6&#160;million as of December&#160;31,&#160;2024, which does not include unearned income of $5&#160;million.</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_LeasesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Leases [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LeasesLineItems</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_LesseeAndLessorLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee And Lessor Leases [Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LesseeAndLessorLeasesTextBlock</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-types1: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559185315312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Asset Retirement Obligations<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_AssetRetirementObligationsLineItems', window );"><strong>Asset Retirement Obligations [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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationDisclosureTextBlock', window );">Asset Retirement Obligations</a></td>
<td class="text">Asset Retirement Obligations<div 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 record the fair value of the cost to remove assets at the end of their useful lives, if there is a legal obligation to remove them. If a reasonable estimate of fair value cannot be made in the period in which the ARO is incurred, such as for assets with indeterminate lives, the liability is recognized when a reasonable estimate of fair value can be made. CMS&#160;Energy and Consumers have not recorded liabilities associated with the closure of their hydroelectric facilities and certain gas wells that have an indeterminate life or for assets that have immaterial cumulative disposal costs, such as substation batteries.</span></div><div 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 calculate the fair value of ARO liabilities using an expected present-value technique that reflects assumptions about costs and inflation, and uses a credit-adjusted risk-free rate to discount the expected cash flows. CMS&#160;Energy&#8217;s ARO liabilities are primarily at 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%">Presented below are the categories of assets that CMS&#160;Energy and Consumers have legal obligations to remove at the end of their useful lives and for which they have an ARO liability recorded:</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:45.855%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.798%"></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ARO&#160;Description</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%">In-service&#160;Date</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%">Long-lived&#160;Assets</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Closure of coal ash disposal areas</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">various</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generating plants coal ash areas</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas distribution cut, purge, and cap</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%">various</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas distribution mains and services</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-weight:400;line-height:120%">Asbestos abatement</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%">1973</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%">Electric and gas utility plant</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Closure of renewable generation assets</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%">various</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wind and solar generation facilities</span></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%">Gas wells plug and abandon</span></td><td colspan="3" style="background-color:#cceeff;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%">various</span></td><td colspan="3" style="background-color:#cceeff;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%">Gas transmission and storage</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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></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%">Presented in the following tables are the changes in CMS&#160;Energy&#8217;s and Consumers&#8217; ARO liabilities:</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.835%"></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.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: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.881%"></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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company and ARO Description</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:100%">ARO Liability 12/31/2023</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:100%">Incurred</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settled</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash Flow Revisions</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ARO Liability 12/31/2024</span></td></tr><tr><td colspan="15" 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%">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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</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%">739&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;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%">(69)</span></td><td style="background-color:#ffffff;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%">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%">(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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">694&#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%">Renewable generation 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%">32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">34&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">771&#160;</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%">1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">(69)</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%">35&#160;</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%">(10)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">728&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coal ash disposal areas</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%">268&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;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%">(51)</span></td><td style="background-color:#ffffff;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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">230&#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%">Gas distribution cut, purge, and cap</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">290&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">295&#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%">Asbestos abatement</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;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%">Renewable generation 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%">102&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">105&#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%">Gas wells plug and abandon</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">27&#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 Consumers</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%">739&#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%">1&#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%">(69)</span></td><td style="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%">33&#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%">(10)</span></td><td style="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%">694&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In May&#160;2024, the EPA finalized a rule regulating CCR impoundments at electric generating facilities that became inactive prior to the effective date of a rule published in 2015 regulating CCRs under RCRA. Additionally, the EPA established groundwater monitoring, corrective action, closure, and post-closure care requirements for CCR surface impoundments and landfills closed prior to the effective date of the 2015&#160;CCR rule, but that do not meet the closure technical and performance standards of the May&#160;2024 rule. These include inactive CCR landfills that were previously exempted from regulation but that are now considered CCR management units. In response to the new rule, Consumers recorded an immaterial increase to its existing ARO and is performing a review of legacy impoundments and of other parts of the 2024&#160;rule. If needed, Consumers will record an incremental ARO for legacy impoundments when a reasonable estimate of the fair value of the associated costs can be made; any resulting ARO could be material. Consumers has historically been authorized to recover in electric rates costs related to coal ash disposal sites. </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.835%"></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.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: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.881%"></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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company and ARO Description</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:100%">ARO Liability 12/31/2022</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Incurred</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Settled</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accretion</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash Flow Revisions</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ARO Liability 12/31/2023</span></td></tr><tr><td colspan="15" 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%">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></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Consumers</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%">722&#160;</span></td><td style="background-color:#ffffff;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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 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%">32&#160;</span></td><td style="background-color:#ffffff;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%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">739&#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%">Renewable generation 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%">24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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%">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%">&#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%">32&#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-weight:400;line-height:120%">Total CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">746&#160;</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%">11&#160;</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%">(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><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%">33&#160;</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%">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><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%">771&#160;</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: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 #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 #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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coal ash disposal areas</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%">272&#160;</span></td><td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 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%">(15)</span></td><td style="background-color:#ffffff;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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">268&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas distribution cut, purge, and cap</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">287&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">290&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asbestos abatement</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Renewable generation 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%">95&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">102&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas wells plug and abandon</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Consumers</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%">722&#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%">4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">(28)</span></td><td style="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%">32&#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%">9&#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%">739&#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><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_cms_AssetRetirementObligationsLineItems', window );"><strong>Asset Retirement Obligations [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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationDisclosureTextBlock', window );">Asset Retirement Obligations</a></td>
<td class="text">Asset Retirement Obligations<div 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 record the fair value of the cost to remove assets at the end of their useful lives, if there is a legal obligation to remove them. If a reasonable estimate of fair value cannot be made in the period in which the ARO is incurred, such as for assets with indeterminate lives, the liability is recognized when a reasonable estimate of fair value can be made. CMS&#160;Energy and Consumers have not recorded liabilities associated with the closure of their hydroelectric facilities and certain gas wells that have an indeterminate life or for assets that have immaterial cumulative disposal costs, such as substation batteries.</span></div><div 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 calculate the fair value of ARO liabilities using an expected present-value technique that reflects assumptions about costs and inflation, and uses a credit-adjusted risk-free rate to discount the expected cash flows. CMS&#160;Energy&#8217;s ARO liabilities are primarily at 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%">Presented below are the categories of assets that CMS&#160;Energy and Consumers have legal obligations to remove at the end of their useful lives and for which they have an ARO liability recorded:</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:45.855%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.798%"></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ARO&#160;Description</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%">In-service&#160;Date</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%">Long-lived&#160;Assets</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Closure of coal ash disposal areas</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">various</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generating plants coal ash areas</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas distribution cut, purge, and cap</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%">various</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas distribution mains and services</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-weight:400;line-height:120%">Asbestos abatement</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%">1973</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%">Electric and gas utility plant</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Closure of renewable generation assets</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%">various</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wind and solar generation facilities</span></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%">Gas wells plug and abandon</span></td><td colspan="3" style="background-color:#cceeff;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%">various</span></td><td colspan="3" style="background-color:#cceeff;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%">Gas transmission and storage</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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></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%">Presented in the following tables are the changes in CMS&#160;Energy&#8217;s and Consumers&#8217; ARO liabilities:</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.835%"></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.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: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.881%"></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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company and ARO Description</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:100%">ARO Liability 12/31/2023</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:100%">Incurred</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settled</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash Flow Revisions</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ARO Liability 12/31/2024</span></td></tr><tr><td colspan="15" 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%">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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</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%">739&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;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%">(69)</span></td><td style="background-color:#ffffff;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%">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%">(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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">694&#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%">Renewable generation 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%">32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">34&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">771&#160;</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%">1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">(69)</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%">35&#160;</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%">(10)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">728&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coal ash disposal areas</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%">268&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;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%">(51)</span></td><td style="background-color:#ffffff;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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">230&#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%">Gas distribution cut, purge, and cap</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">290&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">295&#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%">Asbestos abatement</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;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%">Renewable generation 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%">102&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">105&#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%">Gas wells plug and abandon</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">27&#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 Consumers</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%">739&#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%">1&#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%">(69)</span></td><td style="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%">33&#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%">(10)</span></td><td style="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%">694&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In May&#160;2024, the EPA finalized a rule regulating CCR impoundments at electric generating facilities that became inactive prior to the effective date of a rule published in 2015 regulating CCRs under RCRA. Additionally, the EPA established groundwater monitoring, corrective action, closure, and post-closure care requirements for CCR surface impoundments and landfills closed prior to the effective date of the 2015&#160;CCR rule, but that do not meet the closure technical and performance standards of the May&#160;2024 rule. These include inactive CCR landfills that were previously exempted from regulation but that are now considered CCR management units. In response to the new rule, Consumers recorded an immaterial increase to its existing ARO and is performing a review of legacy impoundments and of other parts of the 2024&#160;rule. If needed, Consumers will record an incremental ARO for legacy impoundments when a reasonable estimate of the fair value of the associated costs can be made; any resulting ARO could be material. Consumers has historically been authorized to recover in electric rates costs related to coal ash disposal sites. </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.835%"></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.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: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.881%"></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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company and ARO Description</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:100%">ARO Liability 12/31/2022</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Incurred</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Settled</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accretion</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash Flow Revisions</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ARO Liability 12/31/2023</span></td></tr><tr><td colspan="15" 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%">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></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Consumers</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%">722&#160;</span></td><td style="background-color:#ffffff;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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 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%">32&#160;</span></td><td style="background-color:#ffffff;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%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">739&#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%">Renewable generation 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%">24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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%">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%">&#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%">32&#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-weight:400;line-height:120%">Total CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">746&#160;</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%">11&#160;</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%">(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><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%">33&#160;</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%">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><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%">771&#160;</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: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 #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 #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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coal ash disposal areas</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%">272&#160;</span></td><td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 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%">(15)</span></td><td style="background-color:#ffffff;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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">268&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas distribution cut, purge, and cap</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">287&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">290&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asbestos abatement</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Renewable generation 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%">95&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">102&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas wells plug and abandon</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Consumers</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%">722&#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%">4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">(28)</span></td><td style="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%">32&#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%">9&#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%">739&#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><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_AssetRetirementObligationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Asset Retirement Obligations [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AssetRetirementObligationsLineItems</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_AssetRetirementObligationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for an asset retirement obligation and the associated long-lived asset. An asset retirement obligation is a legal obligation associated with the disposal or retirement from service 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481850/410-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/410-20/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 20<br> -Topic 410<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481850/410-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationDisclosureTextBlock</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559178024128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Benefits<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Retirement Benefits</a></td>
<td class="text">Retirement Benefits<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Benefit Plans:</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 provide pension, OPEB, and other retirement benefits to eligible employees under a number of different plans. These plans 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">non&#8209;contributory, qualified DB&#160;Pension Plans (closed to new non&#8209;union participants as of July&#160;1,&#160;2003 and closed to new union participants as of September&#160;1,&#160;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">a non&#8209;contributory, qualified DCCP for employees hired on or after July&#160;1,&#160;2003</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">benefits to certain management employees under a non&#8209;contributory, nonqualified DB&#160;SERP (closed to new participants as of March&#160;31,&#160;2006)</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 non&#8209;contributory, nonqualified DC&#160;SERP for certain management employees hired or promoted on or after April&#160;1,&#160;2006</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 contributory, qualified defined contribution 401(k)&#160;plan</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">health care and life insurance benefits under an OPEB&#160;Plan</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%">DB&#160;Pension Plans:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Participants in the pension plans include present and former employees of CMS&#160;Energy and Consumers, including certain present and former affiliates and subsidiaries. Pension plan trust assets are not distinguishable by company. Effective December&#160;31,&#160;2017, CMS&#160;Energy&#8217;s and Consumers&#8217; then-existing pension plan was amended to include only retired and former employees already covered; this amended plan is referred to as DB&#160;Pension Plan&#160;B. Also effective December&#160;31,&#160;2017, active employees were moved to a newly created pension plan, referred to as DB&#160;Pension Plan&#160;A, whose benefits mirror those provided under DB&#160;Pension Plan&#160;B. Maintaining separate plans for the two groups allows CMS&#160;Energy and Consumers to employ a more targeted investment strategy and provides additional opportunities to mitigate risk and volatility.</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%">DCCP:</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 provide an employer contribution to the DCCP&#160;401(k) plan for employees hired on or after July&#160;1,&#160;2003. The contribution ranges from five&#160;percent to ten&#160;percent of base pay, depending on years of service and employee class. Employees are not required to contribute in order to receive the plan&#8217;s employer contribution. DCCP expense for CMS&#160;Energy, including Consumers, was $53&#160;million for the year ended December&#160;31,&#160;2024, $51&#160;million for the year ended December&#160;31,&#160;2023, and $48&#160;million for the year ended December&#160;31,&#160;2022. DCCP expense for Consumers was $52&#160;million for the year ended December&#160;31,&#160;2024, $50&#160;million for the year ended December&#160;31,&#160;2023, and $48&#160;million for the year ended December&#160;31,&#160;2022.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">DB&#160;SERP:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The DB&#160;SERP is a nonqualified plan as defined by the Internal Revenue Code. DB&#160;SERP benefits are paid from a rabbi trust. The trust assets are not considered plan assets under ASC&#160;715. DB&#160;SERP rabbi trust earnings are taxable. Presented in the following table are the fair values of trust assets and ABO for CMS&#160;Energy&#8217;s and Consumers&#8217; DB&#160;SERP:</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:77.425%"></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.877%"></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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</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%">Trust assets</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%">127&#160;</span></td><td style="background-color:#ffffff;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%">132&#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%">ABO</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top: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 #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trust assets</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%">95&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">98&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ABO</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%">76&#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%">83&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Neither CMS&#160;Energy nor Consumers made any contributions to the DB&#160;SERP in 2024 or 2023. </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%">DC&#160;SERP:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> On April&#160;1,&#160;2006, CMS&#160;Energy and Consumers implemented a DC&#160;SERP and froze further new participation in the DB&#160;SERP. The DC&#160;SERP provides participants benefits ranging from five&#160;percent to 15&#160;percent of total compensation. The DC&#160;SERP requires a minimum of <span style="-sec-ix-hidden:f-2312">five</span>&#160;years of participation before vesting. CMS&#160;Energy&#8217;s and Consumers&#8217; contributions to the plan, if any, are placed in a grantor trust. For CMS&#160;Energy and Consumers, trust assets were $17&#160;million at December&#160;31,&#160;2024 and $14&#160;million at December&#160;31,&#160;2023. DC&#160;SERP assets are included in other non&#8209;current assets on CMS&#160;Energy&#8217;s and Consumers&#8217; consolidated balance sheets. CMS&#160;Energy&#8217;s and Consumers&#8217; DC&#160;SERP expense was $1&#160;million for the years ended December&#160;31,&#160;2024, 2023, and 2022.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">401(k)&#160;Plan:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The 401(k)&#160;plan employer match equals four&#160;to six&#160;percent of employee eligible contributions based on an employee&#8217;s wages and class. The total 401(k)&#160;plan cost for CMS&#160;Energy, including Consumers, was $41&#160;million for the years ended December&#160;31,&#160;2024 and 2023, and $44&#160;million for the year ended December&#160;31,&#160;2022. The total 401(k)&#160;plan cost for Consumers was $39&#160;million for the year ended December&#160;31,&#160;2024, $40&#160;million for the year ended December&#160;31,&#160;2023, and $43&#160;million for the year ended December&#160;31,&#160;2022.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Health-related OPEB Plan:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Participants in the health-related OPEB Plan include regular full-time employees covered by the employee health care plan on the day before retirement from either CMS&#160;Energy or Consumers at age&#160;55 or older with at least 10&#160;full&#160;years of applicable continuous service and hired before January&#160;1,&#160;2007 for non-union participants and hired before September&#160;1,&#160;2010 for union participants. Regular full-time employees who qualify for disability retirement under the DB&#160;Pension Plans or are disabled and covered by the DCCP and who have 15&#160;years of applicable continuous service may also participate in the OPEB Plan. Retiree health care costs were based on the assumption that costs would increase 8.50&#160;percent in 2025 and 8.00&#160;percent in 2024 for those under&#160;65 and would increase 10.25&#160;percent in 2025 and 8.50&#160;percent in 2024 for those over&#160;65. The rate of increase was assumed to decline to 4.75&#160;percent by 2033 and thereafter for all retirees.</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%">Assumptions:</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 weighted-average assumptions used in CMS&#160;Energy&#8217;s and Consumers&#8217; retirement benefit plans to determine benefit obligations and net periodic benefit cost:</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:66.688%"></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:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.638%"></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%">December&#160;31</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><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 #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-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-style:italic;font-weight:400;line-height:120%">Weighted average for benefit obligations</span><span style="color:#000000;font-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="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-style:italic;font-weight:400;line-height:120%">Discount rate</span><span style="color:#000000;font-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="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 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%">DB&#160;Pension Plan&#160;A</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.73&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.05&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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%">DB&#160;Pension Plan&#160;B</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.59&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.95&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.14&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;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%">DB&#160;SERP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.94&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">OPEB Plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.02&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;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-style:italic;font-weight:400;line-height:120%">Rate of compensation increase</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></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%">DB&#160;Pension Plan&#160;A</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.70&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.60&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.60&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DB&#160;SERP</span><span style="color:#000000;font-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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-style:italic;font-weight:400;line-height:120%">Weighted average for net periodic benefit cost</span><span style="color:#000000;font-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></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-style:italic;font-weight:400;line-height:120%">Service cost discount rate</span><span style="color:#000000;font-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,4</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></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%">DB&#160;Pension Plan&#160;A</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.08&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.09&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DB&#160;SERP</span><span style="color:#000000;font-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.09&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">OPEB Plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.31&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest cost discount rate</span><span style="color:#000000;font-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,4</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></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%">DB&#160;Pension Plan&#160;A</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.93&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.44&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;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%">DB&#160;Pension Plan&#160;B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.87&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.06&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.21&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">DB&#160;SERP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.87&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.06&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;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%">OPEB Plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.91&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.45&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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:18pt;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%">Expected long-term rate of return on plan 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">5</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></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%">DB&#160;Pension Plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.20&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">OPEB Plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;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-style:italic;font-weight:400;line-height:120%">Rate of compensation increase</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></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%">DB&#160;Pension Plan&#160;A</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.60&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.60&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.60&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DB&#160;SERP</span><span style="color:#000000;font-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="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:left;vertical-align:bottom"></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%">5.50&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></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%">5.50&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;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">The mortality assumption for benefit obligations was based on the Pri-2012 Mortality Table, with improvement scale MP-2021. The mortality assumption for net periodic benefit cost was based on the Pri-2012 Mortality Table, with improvement scale MP-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">The discount rate reflects the rate at which benefits could be effectively settled and is equal to the equivalent single rate resulting from a yield-curve analysis. This analysis incorporated the projected benefit payments specific to CMS&#160;Energy&#8217;s and Consumers&#8217; DB&#160;Pension Plans and OPEB Plan and the yields on high-quality corporate bonds rated Aa or better.</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">The last active participant in the DB SERP retired in 2023. Thus, the determination of the associated benefit obligation and net periodic benefit cost no longer assumes a rate of compensation increase nor a service cost discount rate.</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">CMS&#160;Energy and Consumers have elected to use a full-yield-curve approach in the estimation of service cost and interest cost; this approach applies individual spot rates along the yield curve to future projected benefit payments based on the time of payment.</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">CMS&#160;Energy and Consumers determined the long-term rate of return using historical market returns, the present and expected future economic environment, the capital market principles of risk and return, and the expert opinions of individuals and firms with financial market knowledge. CMS&#160;Energy and Consumers considered the asset allocation of the portfolio in forecasting the future expected total return of the portfolio. The goal was to determine a long-term rate of return that could be incorporated into the planning of future cash flow requirements in conjunction with the change in the liability. Annually, CMS&#160;Energy and Consumers review for reasonableness and appropriateness the forecasted returns for various classes of assets used to construct an expected return model. CMS&#160;Energy&#8217;s and Consumers&#8217; expected long-term rate of return on the assets of the DB&#160;Pension Plans was 7.50&#160;percent in 2024. The actual return (loss) on the assets of the DB&#160;Pension Plans was 3.6&#160;percent in 2024, 12.6&#160;percent in 2023, and (15.9)&#160;percent 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%">Costs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Presented in the following table are the costs (credits) and other changes in plan assets and benefit obligations incurred in CMS&#160;Energy&#8217;s and Consumers&#8217; retirement benefit plans:</span></div><div style="margin-bottom: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:34.156%"></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><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:0.601%"></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.562%"></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:0.601%"></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:0.601%"></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:0.921%"></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.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.521%"></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 #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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="15" 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%">DB&#160;Pension Plans and DB&#160;SERP</span></td><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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="18" 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%">OPEB Plan</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></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%">Years Ended December&#160;31</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="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">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%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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><td colspan="3" style="display:none"></td><td 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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-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%">Net periodic credit</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="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="display:none"></td><td colspan="3" style="display:none"></td><td 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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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><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%">41&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">Settlement loss</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="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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%">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="display:none"></td><td colspan="3" style="display:none"></td><td 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%">&#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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(234)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">(115)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(103)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;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-style:italic;font-weight:400;line-height:120%">Amortization of:</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="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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></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%">Prior service cost (credit)</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="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="display:none"></td><td colspan="3" style="display:none"></td><td 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%">(31)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">Settlement loss</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="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Net periodic credit</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="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(70)</span></td><td style="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%">(52)</span></td><td style="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%">(27)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">(88)</span></td><td style="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%">(76)</span></td><td style="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%">(120)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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 #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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 #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net periodic credit</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="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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%">Service cost</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="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27&#160;</span></td><td style="background-color:#ffffff;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%">28&#160;</span></td><td style="background-color:#ffffff;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%">39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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></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%">Interest cost</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="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">102&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">41&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">Expected return on plan assets</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="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(221)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(208)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(194)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">(107)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(95)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;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-style:italic;font-weight:400;line-height:120%">Amortization of:</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="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="display:none"></td><td colspan="3" style="display:none"></td><td 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%">(30)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">Settlement loss</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="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Net periodic credit</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="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New 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%">(66)</span></td><td style="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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New 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%">(49)</span></td><td style="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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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;border-top:1pt solid #000;padding:2px 0;text-align: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;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:#cceeff;border-bottom:3pt double #000000;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><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(81)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(70)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(113)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div 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 Consumers&#8217; electric and gas rate cases, the MPSC approved a mechanism allowing Consumers to defer for future recovery or refund pension and OPEB expenses above or below the amounts used to set existing rates. Amounts deferred will be collected from or refunded to customers over ten&#160;years. At December&#160;31,&#160;2024, CMS&#160;Energy, including Consumers, had deferred $15&#160;million of pension credits and $11&#160;million of OPEB credits under this mechanism related to 2024&#160;expense. At December&#160;31,&#160;2023, CMS&#160;Energy, including Consumers, had deferred $11&#160;million of pension credits and $23&#160;million of OPEB costs under this mechanism related to 2023&#160;expense.</span></div><div 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 amortize net gains and losses in excess of ten&#160;percent of the greater of the PBO or the MRV over the average remaining service period for DB&#160;Pension Plan&#160;A and the OPEB Plan </span></div><div 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 over the average remaining life expectancy of participants for DB&#160;Pension Plan&#160;B. For DB&#160;Pension Plan&#160;A, the estimated period of amortization of gains and losses was eight years&#160; for the years ended December&#160;31,&#160;2024, 2023, and 2022. For DB&#160;Pension Plan&#160;B, the estimated period of amortization of gains and losses was 17&#160;years for the years ended December&#160;31,&#160;2024 and 2023, and 18&#160;years for the year ended December&#160;31,&#160;2022. For the OPEB Plan, the estimated amortization period was nine years for the years ended December&#160;31,&#160;2024, 2023, and 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%">Prior service cost (credit) amortization is established in the year in which the prior service cost (credit) first occurred, and is based on the same amortization period for all future years until the prior service cost (credit) is fully amortized. CMS&#160;Energy and Consumers had new prior service costs for OPEB in 2024. The estimated period of amortization of these new prior service costs is seven 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%">CMS&#160;Energy and Consumers determine the MRV for the assets of the DB&#160;Pension Plans as the fair value of plan assets on the measurement date, adjusted by the gains or losses that will not be admitted into the MRV until future years. CMS&#160;Energy and Consumers reflect each year&#8217;s gain or loss in the MRV in equal amounts over a five</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">year period beginning on the date the original amount was determined. CMS&#160;Energy and Consumers determine the MRV for OPEB Plan assets as the fair value of assets on the measurement date.</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%">Reconciliations:</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 reconciliations of the funded status of CMS&#160;Energy&#8217;s and Consumers&#8217; retirement benefit plans with their retirement benefit plans&#8217; liabilities:</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:29.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.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.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.572%"></td><td style="width:0.1%"></td></tr><tr><td colspan="48" 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="12" 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%">DB&#160;Pension Plans</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="12" 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%">DB&#160;SERP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" 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%">OPEB Plan</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%">Years Ended December&#160;31</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%">2024</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%">2023</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%">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%">2023</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%">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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="15" 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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" 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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Benefit obligation at beginning 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%">2,195&#160;</span></td><td style="background-color:#ffffff;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%">2,169&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">114&#160;</span></td><td style="background-color:#ffffff;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%">117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">900&#160;</span></td><td style="background-color:#ffffff;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%">889&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:400;line-height:120%">Service cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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%">104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:400;line-height:120%">Plan amendments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actuarial loss (gain)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</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%">52&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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: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%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</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%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></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%">Benefits paid</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(142)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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%">(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(58)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">Benefit obligation at end of period</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%">2,094&#160;</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%">2,195&#160;</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%">105&#160;</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%">114&#160;</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%">831&#160;</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%">900&#160;</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></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%">Plan assets at fair value 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%">3,004&#160;</span></td><td style="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%">2,820&#160;</span></td><td style="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%">&#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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="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%">1,559&#160;</span></td><td style="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%">1,446&#160;</span></td><td style="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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actual return on plan 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%">102&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">345&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">&#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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">165&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:400;line-height:120%">Company contribution</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">&#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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actual benefits paid</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(142)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">(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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(57)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Plan assets at fair value at end 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%">2,964&#160;</span></td><td style="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%">3,004&#160;</span></td><td style="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%">&#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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="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%">1,588&#160;</span></td><td style="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%">1,559&#160;</span></td><td style="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></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%">Funded status</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%">870&#160;</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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</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%">809&#160;</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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;border-top: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%">(105)</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%">(114)</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%">757&#160;</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%">659&#160;</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></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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 #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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Benefit obligation at beginning of period</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83&#160;</span></td><td style="background-color:#ffffff;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%">85&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">867&#160;</span></td><td style="background-color:#ffffff;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%">856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:400;line-height:120%">Service cost</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:400;line-height:120%">Plan amendments</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actuarial loss (gain)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(38)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</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%">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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></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%">Benefits paid</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(52)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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%">Benefit obligation at end of period</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top: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%">76&#160;</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%">83&#160;</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%">801&#160;</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%">867&#160;</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></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%">Plan assets at fair value at beginning of period</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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="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%">1,453&#160;</span></td><td style="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%">1,350&#160;</span></td><td style="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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actual return on plan 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">80&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><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:400;line-height:120%">Company contribution</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actual benefits paid</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Plan assets at fair value at end of period</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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="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%">1,479&#160;</span></td><td style="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%">1,453&#160;</span></td><td style="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></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%">Funded status</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #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 #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%">(76)</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%">(83)</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 #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 #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%">678&#160;</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%">586&#160;</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></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">The actuarial gains for 2024 for the DB&#160;Pension Plans and OPEB Plans were primarily the result of higher discount rates. The actuarial losses for 2023 for the DB&#160;Pension Plans and OPEB Plan were primarily the result of lower discount 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: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">The total funded status of the DB&#160;Pension Plans attributable to Consumers, based on an allocation of expenses, was $836&#160;million at December&#160;31,&#160;2024 and $781&#160;million at December&#160;31,&#160;2023.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is the classification of CMS&#160;Energy&#8217;s and Consumers&#8217; retirement benefit plans&#8217; assets and liabilities:</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:77.425%"></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.877%"></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:2px 1pt 2px 10pt;text-align:left;text-indent:-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&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">DB&#160;Pension Plans</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%">870&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">809&#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%">OPEB Plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">757&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">659&#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%">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 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%">DB&#160;SERP</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">DB&#160;SERP</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">95&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">DB&#160;Pension Plans</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%">836&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">781&#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%">OPEB Plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">678&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">586&#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%">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 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%">DB&#160;SERP</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 10pt;text-align:left;text-indent:-9pt;vertical-align: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 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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;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%">DB&#160;SERP</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%">69&#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%">76&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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 ABO for the DB&#160;Pension Plans was $1.9&#160;billion at December&#160;31,&#160;2024 and $2.0&#160;billion at December&#160;31,&#160;2023. At December&#160;31,&#160;2024 and 2023, the PBO and ABO did not exceed plan assets for any of the defined benefit pension plans.</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%">Items Not Yet Recognized as a Component of Net Periodic Benefit Cost:</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 amounts recognized in regulatory assets and AOCI that have not been recognized as components of net periodic benefit cost. For additional details on regulatory assets see Note&#160;2, Regulatory Matters.</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:55.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.879%"></td><td style="width:0.1%"></td></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 #000000;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%">DB&#160;Pension Plans and DB&#160;SERP</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">OPEB Plan</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%">December 31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</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%">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%">2023</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-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%">Regulatory 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></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%">Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">653&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">634&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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%">176&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">191&#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%">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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(100)</span></td><td style="background-color:#ffffff;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%">Regulatory assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">665&#160;</span></td><td style="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%">650&#160;</span></td><td style="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%">82&#160;</span></td><td style="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%">91&#160;</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-style:italic;font-weight:400;line-height:120%">AOCI</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 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%">Net loss (gain)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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></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%">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%">&#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%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 amounts recognized in regulatory assets and AOCI</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%">725&#160;</span></td><td style="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%">716&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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;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%">86&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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><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 #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-style:italic;font-weight:400;line-height:120%">Regulatory 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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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%">Net loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">653&#160;</span></td><td style="background-color:#ffffff;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%">634&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">176&#160;</span></td><td style="background-color:#ffffff;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%">191&#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%">Prior service cost (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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align: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%">(94)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(100)</span></td><td style="background-color:#cceeff;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%">Regulatory assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">665&#160;</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%">650&#160;</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%">82&#160;</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%">91&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">AOCI</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Net 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%">15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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;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 amounts recognized in regulatory assets and AOCI</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%">680&#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%">670&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82&#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%">91&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Plan Assets:</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 tables are the fair values of the assets of CMS&#160;Energy&#8217;s DB&#160;Pension Plans and OPEB Plan, by asset category and by level within the fair value hierarchy. For additional details regarding the fair value hierarchy, see Note&#160;5, 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><td style="width:33.355%"></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:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></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:1.0%"></td><td style="width:7.882%"></td><td style="width:0.1%"></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</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="39" 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%">DB&#160;Pension Plans</span></td></tr><tr><td colspan="3" style="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%">December&#160;31,&#160;2024</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%">December&#160;31,&#160;2023</span></td></tr><tr><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%">Total</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%">Level&#160;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%">Level&#160;2</span></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%">Total</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%">Level&#160;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%">Level&#160;2</span></td></tr><tr><td colspan="42" 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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 short-term investments</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%">148&#160;</span></td><td style="background-color:#ffffff;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%">148&#160;</span></td><td style="background-color:#ffffff;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="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%">178&#160;</span></td><td style="background-color:#ffffff;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%">178&#160;</span></td><td style="background-color:#ffffff;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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Mutual funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">148&#160;</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%">148&#160;</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%">&#8212;&#160;</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">225&#160;</span></td><td style="background-color:#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%">225&#160;</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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pooled funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,816&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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="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,779&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</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%">2,964&#160;</span></td><td style="background-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 #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 #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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,004&#160;</span></td><td style="background-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 #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 #000;border-top:1pt solid #000;padding:0 1pt"></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:33.355%"></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:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></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:1.0%"></td><td style="width:7.882%"></td><td style="width:0.1%"></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</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="39" 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%">OPEB Plan</span></td></tr><tr><td colspan="3" style="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%">December&#160;31,&#160;2024</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%">December&#160;31,&#160;2023</span></td></tr><tr><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%">Total</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%">Level&#160;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%">Level&#160;2</span></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%">Total</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%">Level&#160;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%">Level&#160;2</span></td></tr><tr><td colspan="42" 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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 short-term investments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35&#160;</span></td><td style="background-color:#ffffff;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%">35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82&#160;</span></td><td style="background-color:#ffffff;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%">82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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%">U.S. government and agencies securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">16&#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%">Corporate 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%">68&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">68&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">67&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">67&#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%">State and municipal bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">&#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%">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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">15&#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%">Common stocks</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">170&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">170&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mutual funds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">356&#160;</span></td><td style="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%">258&#160;</span></td><td style="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%">98&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">402&#160;</span></td><td style="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%">303&#160;</span></td><td style="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%">99&#160;</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%">Pooled funds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,232&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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="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,157&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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></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%">Total</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,588&#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 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 #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%">1,559&#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 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 #000;border-top:1pt solid #000;padding:0 1pt"></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:120%">Cash and Short-term Investments:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Cash and short-term investments consist of money market funds with daily liquidity.</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%">U.S.&#160;Government and Agencies Securities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> U.S.&#160;government and agencies securities consist of U.S.&#160;Treasury notes and other debt securities backed by the U.S.&#160;government and related agencies. These securities are valued based on quoted market prices.</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%">Corporate Debt:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Corporate debt investments consist of investment grade bonds of U.S.&#160;issuers from diverse industries. These securities are valued based on quoted market prices, when available, or yields available on comparable securities of issuers with similar credit ratings.</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%">State and Municipal Bonds:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> State and municipal bonds are valued using a matrix-pricing model that incorporates Level&#160;2 market-based information. The fair value of the bonds is derived from various observable inputs, including benchmark yields, reported securities trades, broker/dealer quotes, bond ratings, and general information on market movements for investment grade state and municipal securities normally considered by market participants when pricing such debt securities.</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%">Foreign Bonds:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Foreign corporate and government debt securities are valued based on quoted market prices, when available, or on yields available on comparable securities of issuers with similar credit ratings.</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%">Common Stocks:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Common stocks in the OPEB Plan consist of equity securities that are actively managed and tracked to the S&amp;P&#160;500 Index and MSCI All Country World ex-US. These securities are valued at their quoted closing prices.</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%">Mutual Funds:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Mutual funds represent shares in registered investment companies that are priced based on the daily quoted net asset values that are publicly available and are the basis for transactions to buy or sell shares in the funds.</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%">Pooled Funds:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Pooled funds include both common and collective trust funds as well as special funds that contain only employee benefit plan assets from two or more unrelated benefit plans. These funds primarily consist of U.S.&#160;and foreign equity securities, but also include U.S.&#160;and foreign fixed-income securities and multi-asset investments. Since these investments are valued at their net asset value as a practical expedient, they are not classified in the fair value hierarchy.</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%">Asset Allocations:</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 investment components of the assets of CMS&#160;Energy&#8217;s DB&#160;Pension Plans and OPEB Plan as of December&#160;31,&#160;2024:</span></div><div style="margin-bottom:13pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.476%"></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.637%"></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></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%">DB&#160;Pension Plans</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;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="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%">Fixed-income securities</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%">39.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="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%">38.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">Real asset investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.0&#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%">Return-seeking fixed 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%">7.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">Liquid alternative investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.0&#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%">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%">2.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.0&#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: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="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%">100.0&#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:left;vertical-align: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="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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%">100.0&#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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy&#8217;s target 2024 asset allocation for the assets of the DB&#160;Pension Plans was 40&#8209;percent fixed income, 38&#8209;percent equity, 11&#8209;percent real assets, 7&#8209;percent return-seeking fixed income, and 4&#8209;percent liquid alternatives. </span></div><div 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 established union and non&#8209;union VEBA trusts to fund future retiree health and life insurance benefits known as OPEB. These trusts are funded through the ratemaking process for Consumers and through direct contributions from the non&#8209;utility subsidiaries. CMS&#160;Energy&#8217;s target 2024&#160;asset allocation for OPEB trusts was 40&#8209;percent fixed income, 38&#8209;percent equity, 11&#8209;percent real assets, 7&#8209;percent return-seeking fixed income, and 4&#8209;percent liquid alternatives. </span></div><div 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 goal of these target allocations was to maximize the long-term return on plan assets, while maintaining a prudent level of risk. The level of acceptable risk is a function of the liabilities of the plans. Equity investments are diversified mostly across the S&amp;P&#160;500 Index, with lesser allocations to the S&amp;P&#160;MidCap and SmallCap Indexes and Foreign Equity Funds. Fixed-income investments are diversified across investment grade instruments of government and corporate issuers, as well as high-yield and global bond funds. Return-seeking fixed-income investments are diversified exposure to high-yield bonds, emerging market debt, and bank loans. Real asset investments are diversified across core real estate and real estate investment trusts. Liquid alternatives are investments in private funds comprised of different and independent hedge funds with various investment strategies. CMS&#160;Energy uses annual liability measurements, quarterly portfolio reviews, and periodic asset/liability studies to evaluate the need for adjustments to the portfolio allocations.</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%">Contributions:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Contributions comprise required amounts and discretionary contributions. Neither CMS&#160;Energy nor Consumers made any contributions in 2024 or 2023, or plans to contribute to the DB&#160;Pension Plans or OPEB Plan in 2025. Actual future contributions will depend on future investment performance, discount rates, and various factors related to the participants of the DB&#160;Pension Plans and OPEB Plan. CMS&#160;Energy and Consumers will, at a minimum, contribute to the plans as needed to comply with federal funding requirements.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Benefit Payments:</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 expected benefit payments for each of the next five&#160;years and the five</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">year period thereafter:</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:65.887%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.364%"></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:1.0%"></td><td style="width:7.877%"></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 #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%">DB&#160;Pension Plans</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;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;SERP</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;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="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><td colspan="3" style="background-color:#cceeff;border-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%">2025</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%">162&#160;</span></td><td style="background-color:#ffffff;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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;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%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;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%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">162&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2030-2034</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">802&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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 #000000;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 #000000;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 #000000;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%">2025</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%">152&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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&#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%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">152&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">152&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">152&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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%">2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2030-2034</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%">757&#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%">29&#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%">296&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Collective Bargaining Agreements:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> At December&#160;31,&#160;2024, unions represented 44&#160;percent of CMS&#160;Energy&#8217;s employees and 46&#160;percent of Consumers&#8217; employees. The UWUA represents Consumers&#8217; operating, maintenance, construction, and customer contact center employees. The USW represents Zeeland plant employees. The UWUA and USW agreements expire in 2025.</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="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="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="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Retirement Benefits</a></td>
<td class="text">Retirement Benefits<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Benefit Plans:</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 provide pension, OPEB, and other retirement benefits to eligible employees under a number of different plans. These plans 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">non&#8209;contributory, qualified DB&#160;Pension Plans (closed to new non&#8209;union participants as of July&#160;1,&#160;2003 and closed to new union participants as of September&#160;1,&#160;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">a non&#8209;contributory, qualified DCCP for employees hired on or after July&#160;1,&#160;2003</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">benefits to certain management employees under a non&#8209;contributory, nonqualified DB&#160;SERP (closed to new participants as of March&#160;31,&#160;2006)</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 non&#8209;contributory, nonqualified DC&#160;SERP for certain management employees hired or promoted on or after April&#160;1,&#160;2006</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 contributory, qualified defined contribution 401(k)&#160;plan</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">health care and life insurance benefits under an OPEB&#160;Plan</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%">DB&#160;Pension Plans:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Participants in the pension plans include present and former employees of CMS&#160;Energy and Consumers, including certain present and former affiliates and subsidiaries. Pension plan trust assets are not distinguishable by company. Effective December&#160;31,&#160;2017, CMS&#160;Energy&#8217;s and Consumers&#8217; then-existing pension plan was amended to include only retired and former employees already covered; this amended plan is referred to as DB&#160;Pension Plan&#160;B. Also effective December&#160;31,&#160;2017, active employees were moved to a newly created pension plan, referred to as DB&#160;Pension Plan&#160;A, whose benefits mirror those provided under DB&#160;Pension Plan&#160;B. Maintaining separate plans for the two groups allows CMS&#160;Energy and Consumers to employ a more targeted investment strategy and provides additional opportunities to mitigate risk and volatility.</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%">DCCP:</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 provide an employer contribution to the DCCP&#160;401(k) plan for employees hired on or after July&#160;1,&#160;2003. The contribution ranges from five&#160;percent to ten&#160;percent of base pay, depending on years of service and employee class. Employees are not required to contribute in order to receive the plan&#8217;s employer contribution. DCCP expense for CMS&#160;Energy, including Consumers, was $53&#160;million for the year ended December&#160;31,&#160;2024, $51&#160;million for the year ended December&#160;31,&#160;2023, and $48&#160;million for the year ended December&#160;31,&#160;2022. DCCP expense for Consumers was $52&#160;million for the year ended December&#160;31,&#160;2024, $50&#160;million for the year ended December&#160;31,&#160;2023, and $48&#160;million for the year ended December&#160;31,&#160;2022.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">DB&#160;SERP:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The DB&#160;SERP is a nonqualified plan as defined by the Internal Revenue Code. DB&#160;SERP benefits are paid from a rabbi trust. The trust assets are not considered plan assets under ASC&#160;715. DB&#160;SERP rabbi trust earnings are taxable. Presented in the following table are the fair values of trust assets and ABO for CMS&#160;Energy&#8217;s and Consumers&#8217; DB&#160;SERP:</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:77.425%"></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.877%"></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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</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%">Trust assets</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%">127&#160;</span></td><td style="background-color:#ffffff;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%">132&#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%">ABO</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top: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 #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trust assets</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%">95&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">98&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ABO</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%">76&#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%">83&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Neither CMS&#160;Energy nor Consumers made any contributions to the DB&#160;SERP in 2024 or 2023. </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%">DC&#160;SERP:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> On April&#160;1,&#160;2006, CMS&#160;Energy and Consumers implemented a DC&#160;SERP and froze further new participation in the DB&#160;SERP. The DC&#160;SERP provides participants benefits ranging from five&#160;percent to 15&#160;percent of total compensation. The DC&#160;SERP requires a minimum of <span style="-sec-ix-hidden:f-2312">five</span>&#160;years of participation before vesting. CMS&#160;Energy&#8217;s and Consumers&#8217; contributions to the plan, if any, are placed in a grantor trust. For CMS&#160;Energy and Consumers, trust assets were $17&#160;million at December&#160;31,&#160;2024 and $14&#160;million at December&#160;31,&#160;2023. DC&#160;SERP assets are included in other non&#8209;current assets on CMS&#160;Energy&#8217;s and Consumers&#8217; consolidated balance sheets. CMS&#160;Energy&#8217;s and Consumers&#8217; DC&#160;SERP expense was $1&#160;million for the years ended December&#160;31,&#160;2024, 2023, and 2022.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">401(k)&#160;Plan:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The 401(k)&#160;plan employer match equals four&#160;to six&#160;percent of employee eligible contributions based on an employee&#8217;s wages and class. The total 401(k)&#160;plan cost for CMS&#160;Energy, including Consumers, was $41&#160;million for the years ended December&#160;31,&#160;2024 and 2023, and $44&#160;million for the year ended December&#160;31,&#160;2022. The total 401(k)&#160;plan cost for Consumers was $39&#160;million for the year ended December&#160;31,&#160;2024, $40&#160;million for the year ended December&#160;31,&#160;2023, and $43&#160;million for the year ended December&#160;31,&#160;2022.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Health-related OPEB Plan:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Participants in the health-related OPEB Plan include regular full-time employees covered by the employee health care plan on the day before retirement from either CMS&#160;Energy or Consumers at age&#160;55 or older with at least 10&#160;full&#160;years of applicable continuous service and hired before January&#160;1,&#160;2007 for non-union participants and hired before September&#160;1,&#160;2010 for union participants. Regular full-time employees who qualify for disability retirement under the DB&#160;Pension Plans or are disabled and covered by the DCCP and who have 15&#160;years of applicable continuous service may also participate in the OPEB Plan. Retiree health care costs were based on the assumption that costs would increase 8.50&#160;percent in 2025 and 8.00&#160;percent in 2024 for those under&#160;65 and would increase 10.25&#160;percent in 2025 and 8.50&#160;percent in 2024 for those over&#160;65. The rate of increase was assumed to decline to 4.75&#160;percent by 2033 and thereafter for all retirees.</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%">Assumptions:</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 weighted-average assumptions used in CMS&#160;Energy&#8217;s and Consumers&#8217; retirement benefit plans to determine benefit obligations and net periodic benefit cost:</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:66.688%"></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:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.638%"></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%">December&#160;31</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><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 #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-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-style:italic;font-weight:400;line-height:120%">Weighted average for benefit obligations</span><span style="color:#000000;font-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="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-style:italic;font-weight:400;line-height:120%">Discount rate</span><span style="color:#000000;font-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="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 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%">DB&#160;Pension Plan&#160;A</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.73&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.05&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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%">DB&#160;Pension Plan&#160;B</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.59&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.95&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.14&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;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%">DB&#160;SERP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.94&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">OPEB Plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.02&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;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-style:italic;font-weight:400;line-height:120%">Rate of compensation increase</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></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%">DB&#160;Pension Plan&#160;A</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.70&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.60&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.60&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DB&#160;SERP</span><span style="color:#000000;font-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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-style:italic;font-weight:400;line-height:120%">Weighted average for net periodic benefit cost</span><span style="color:#000000;font-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></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-style:italic;font-weight:400;line-height:120%">Service cost discount rate</span><span style="color:#000000;font-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,4</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></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%">DB&#160;Pension Plan&#160;A</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.08&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.09&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DB&#160;SERP</span><span style="color:#000000;font-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.09&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">OPEB Plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.31&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest cost discount rate</span><span style="color:#000000;font-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,4</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></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%">DB&#160;Pension Plan&#160;A</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.93&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.44&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;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%">DB&#160;Pension Plan&#160;B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.87&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.06&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.21&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">DB&#160;SERP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.87&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.06&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;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%">OPEB Plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.91&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.45&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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:18pt;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%">Expected long-term rate of return on plan 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">5</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></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%">DB&#160;Pension Plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.20&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">OPEB Plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;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-style:italic;font-weight:400;line-height:120%">Rate of compensation increase</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></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%">DB&#160;Pension Plan&#160;A</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.60&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.60&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.60&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DB&#160;SERP</span><span style="color:#000000;font-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="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:left;vertical-align:bottom"></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%">5.50&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></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%">5.50&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;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">The mortality assumption for benefit obligations was based on the Pri-2012 Mortality Table, with improvement scale MP-2021. The mortality assumption for net periodic benefit cost was based on the Pri-2012 Mortality Table, with improvement scale MP-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">The discount rate reflects the rate at which benefits could be effectively settled and is equal to the equivalent single rate resulting from a yield-curve analysis. This analysis incorporated the projected benefit payments specific to CMS&#160;Energy&#8217;s and Consumers&#8217; DB&#160;Pension Plans and OPEB Plan and the yields on high-quality corporate bonds rated Aa or better.</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">The last active participant in the DB SERP retired in 2023. Thus, the determination of the associated benefit obligation and net periodic benefit cost no longer assumes a rate of compensation increase nor a service cost discount rate.</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">CMS&#160;Energy and Consumers have elected to use a full-yield-curve approach in the estimation of service cost and interest cost; this approach applies individual spot rates along the yield curve to future projected benefit payments based on the time of payment.</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">CMS&#160;Energy and Consumers determined the long-term rate of return using historical market returns, the present and expected future economic environment, the capital market principles of risk and return, and the expert opinions of individuals and firms with financial market knowledge. CMS&#160;Energy and Consumers considered the asset allocation of the portfolio in forecasting the future expected total return of the portfolio. The goal was to determine a long-term rate of return that could be incorporated into the planning of future cash flow requirements in conjunction with the change in the liability. Annually, CMS&#160;Energy and Consumers review for reasonableness and appropriateness the forecasted returns for various classes of assets used to construct an expected return model. CMS&#160;Energy&#8217;s and Consumers&#8217; expected long-term rate of return on the assets of the DB&#160;Pension Plans was 7.50&#160;percent in 2024. The actual return (loss) on the assets of the DB&#160;Pension Plans was 3.6&#160;percent in 2024, 12.6&#160;percent in 2023, and (15.9)&#160;percent 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%">Costs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Presented in the following table are the costs (credits) and other changes in plan assets and benefit obligations incurred in CMS&#160;Energy&#8217;s and Consumers&#8217; retirement benefit plans:</span></div><div style="margin-bottom: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:34.156%"></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><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:0.601%"></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.562%"></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:0.601%"></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:0.601%"></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:0.921%"></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.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.521%"></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 #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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="15" 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%">DB&#160;Pension Plans and DB&#160;SERP</span></td><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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="18" 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%">OPEB Plan</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></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%">Years Ended December&#160;31</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="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">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%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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><td colspan="3" style="display:none"></td><td 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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-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%">Net periodic credit</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="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="display:none"></td><td colspan="3" style="display:none"></td><td 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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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><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%">41&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">Settlement loss</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="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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%">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="display:none"></td><td colspan="3" style="display:none"></td><td 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%">&#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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(234)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">(115)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(103)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;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-style:italic;font-weight:400;line-height:120%">Amortization of:</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="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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></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%">Prior service cost (credit)</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="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="display:none"></td><td colspan="3" style="display:none"></td><td 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%">(31)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">Settlement loss</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="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Net periodic credit</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="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(70)</span></td><td style="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%">(52)</span></td><td style="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%">(27)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">(88)</span></td><td style="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%">(76)</span></td><td style="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%">(120)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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 #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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 #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net periodic credit</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="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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%">Service cost</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="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27&#160;</span></td><td style="background-color:#ffffff;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%">28&#160;</span></td><td style="background-color:#ffffff;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%">39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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></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%">Interest cost</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="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">102&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">41&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">Expected return on plan assets</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="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(221)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(208)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(194)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">(107)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(95)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;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-style:italic;font-weight:400;line-height:120%">Amortization of:</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="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="display:none"></td><td colspan="3" style="display:none"></td><td 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%">(30)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">Settlement loss</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="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Net periodic credit</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="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New 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%">(66)</span></td><td style="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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New 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%">(49)</span></td><td style="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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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;border-top:1pt solid #000;padding:2px 0;text-align: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;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:#cceeff;border-bottom:3pt double #000000;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><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(81)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(70)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(113)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div 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 Consumers&#8217; electric and gas rate cases, the MPSC approved a mechanism allowing Consumers to defer for future recovery or refund pension and OPEB expenses above or below the amounts used to set existing rates. Amounts deferred will be collected from or refunded to customers over ten&#160;years. At December&#160;31,&#160;2024, CMS&#160;Energy, including Consumers, had deferred $15&#160;million of pension credits and $11&#160;million of OPEB credits under this mechanism related to 2024&#160;expense. At December&#160;31,&#160;2023, CMS&#160;Energy, including Consumers, had deferred $11&#160;million of pension credits and $23&#160;million of OPEB costs under this mechanism related to 2023&#160;expense.</span></div><div 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 amortize net gains and losses in excess of ten&#160;percent of the greater of the PBO or the MRV over the average remaining service period for DB&#160;Pension Plan&#160;A and the OPEB Plan </span></div><div 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 over the average remaining life expectancy of participants for DB&#160;Pension Plan&#160;B. For DB&#160;Pension Plan&#160;A, the estimated period of amortization of gains and losses was eight years&#160; for the years ended December&#160;31,&#160;2024, 2023, and 2022. For DB&#160;Pension Plan&#160;B, the estimated period of amortization of gains and losses was 17&#160;years for the years ended December&#160;31,&#160;2024 and 2023, and 18&#160;years for the year ended December&#160;31,&#160;2022. For the OPEB Plan, the estimated amortization period was nine years for the years ended December&#160;31,&#160;2024, 2023, and 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%">Prior service cost (credit) amortization is established in the year in which the prior service cost (credit) first occurred, and is based on the same amortization period for all future years until the prior service cost (credit) is fully amortized. CMS&#160;Energy and Consumers had new prior service costs for OPEB in 2024. The estimated period of amortization of these new prior service costs is seven 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%">CMS&#160;Energy and Consumers determine the MRV for the assets of the DB&#160;Pension Plans as the fair value of plan assets on the measurement date, adjusted by the gains or losses that will not be admitted into the MRV until future years. CMS&#160;Energy and Consumers reflect each year&#8217;s gain or loss in the MRV in equal amounts over a five</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">year period beginning on the date the original amount was determined. CMS&#160;Energy and Consumers determine the MRV for OPEB Plan assets as the fair value of assets on the measurement date.</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%">Reconciliations:</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 reconciliations of the funded status of CMS&#160;Energy&#8217;s and Consumers&#8217; retirement benefit plans with their retirement benefit plans&#8217; liabilities:</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:29.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.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.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.572%"></td><td style="width:0.1%"></td></tr><tr><td colspan="48" 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="12" 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%">DB&#160;Pension Plans</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="12" 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%">DB&#160;SERP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" 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%">OPEB Plan</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%">Years Ended December&#160;31</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%">2024</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%">2023</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%">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%">2023</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%">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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="15" 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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" 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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Benefit obligation at beginning 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%">2,195&#160;</span></td><td style="background-color:#ffffff;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%">2,169&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">114&#160;</span></td><td style="background-color:#ffffff;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%">117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">900&#160;</span></td><td style="background-color:#ffffff;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%">889&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:400;line-height:120%">Service cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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%">104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:400;line-height:120%">Plan amendments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actuarial loss (gain)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</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%">52&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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: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%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</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%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></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%">Benefits paid</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(142)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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%">(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(58)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">Benefit obligation at end of period</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%">2,094&#160;</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%">2,195&#160;</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%">105&#160;</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%">114&#160;</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%">831&#160;</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%">900&#160;</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></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%">Plan assets at fair value 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%">3,004&#160;</span></td><td style="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%">2,820&#160;</span></td><td style="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%">&#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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="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%">1,559&#160;</span></td><td style="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%">1,446&#160;</span></td><td style="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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actual return on plan 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%">102&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">345&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">&#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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">165&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:400;line-height:120%">Company contribution</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">&#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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actual benefits paid</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(142)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">(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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(57)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Plan assets at fair value at end 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%">2,964&#160;</span></td><td style="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%">3,004&#160;</span></td><td style="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%">&#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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="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%">1,588&#160;</span></td><td style="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%">1,559&#160;</span></td><td style="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></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%">Funded status</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%">870&#160;</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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</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%">809&#160;</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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;border-top: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%">(105)</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%">(114)</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%">757&#160;</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%">659&#160;</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></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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 #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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Benefit obligation at beginning of period</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83&#160;</span></td><td style="background-color:#ffffff;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%">85&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">867&#160;</span></td><td style="background-color:#ffffff;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%">856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:400;line-height:120%">Service cost</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:400;line-height:120%">Plan amendments</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actuarial loss (gain)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(38)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</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%">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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></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%">Benefits paid</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(52)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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%">Benefit obligation at end of period</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top: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%">76&#160;</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%">83&#160;</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%">801&#160;</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%">867&#160;</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></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%">Plan assets at fair value at beginning of period</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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="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%">1,453&#160;</span></td><td style="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%">1,350&#160;</span></td><td style="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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actual return on plan 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">80&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><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:400;line-height:120%">Company contribution</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actual benefits paid</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Plan assets at fair value at end of period</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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="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%">1,479&#160;</span></td><td style="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%">1,453&#160;</span></td><td style="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></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%">Funded status</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #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 #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%">(76)</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%">(83)</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 #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 #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%">678&#160;</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%">586&#160;</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></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">The actuarial gains for 2024 for the DB&#160;Pension Plans and OPEB Plans were primarily the result of higher discount rates. The actuarial losses for 2023 for the DB&#160;Pension Plans and OPEB Plan were primarily the result of lower discount 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: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">The total funded status of the DB&#160;Pension Plans attributable to Consumers, based on an allocation of expenses, was $836&#160;million at December&#160;31,&#160;2024 and $781&#160;million at December&#160;31,&#160;2023.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is the classification of CMS&#160;Energy&#8217;s and Consumers&#8217; retirement benefit plans&#8217; assets and liabilities:</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:77.425%"></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.877%"></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:2px 1pt 2px 10pt;text-align:left;text-indent:-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&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">DB&#160;Pension Plans</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%">870&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">809&#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%">OPEB Plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">757&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">659&#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%">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 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%">DB&#160;SERP</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">DB&#160;SERP</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">95&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">DB&#160;Pension Plans</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%">836&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">781&#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%">OPEB Plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">678&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">586&#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%">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 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%">DB&#160;SERP</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 10pt;text-align:left;text-indent:-9pt;vertical-align: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 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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;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%">DB&#160;SERP</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%">69&#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%">76&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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 ABO for the DB&#160;Pension Plans was $1.9&#160;billion at December&#160;31,&#160;2024 and $2.0&#160;billion at December&#160;31,&#160;2023. At December&#160;31,&#160;2024 and 2023, the PBO and ABO did not exceed plan assets for any of the defined benefit pension plans.</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%">Items Not Yet Recognized as a Component of Net Periodic Benefit Cost:</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 amounts recognized in regulatory assets and AOCI that have not been recognized as components of net periodic benefit cost. For additional details on regulatory assets see Note&#160;2, Regulatory Matters.</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:55.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.879%"></td><td style="width:0.1%"></td></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 #000000;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%">DB&#160;Pension Plans and DB&#160;SERP</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">OPEB Plan</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%">December 31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</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%">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%">2023</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-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%">Regulatory 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></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%">Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">653&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">634&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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%">176&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">191&#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%">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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(100)</span></td><td style="background-color:#ffffff;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%">Regulatory assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">665&#160;</span></td><td style="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%">650&#160;</span></td><td style="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%">82&#160;</span></td><td style="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%">91&#160;</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-style:italic;font-weight:400;line-height:120%">AOCI</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 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%">Net loss (gain)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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></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%">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%">&#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%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 amounts recognized in regulatory assets and AOCI</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%">725&#160;</span></td><td style="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%">716&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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;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%">86&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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><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 #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-style:italic;font-weight:400;line-height:120%">Regulatory 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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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%">Net loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">653&#160;</span></td><td style="background-color:#ffffff;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%">634&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">176&#160;</span></td><td style="background-color:#ffffff;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%">191&#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%">Prior service cost (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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align: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%">(94)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(100)</span></td><td style="background-color:#cceeff;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%">Regulatory assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">665&#160;</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%">650&#160;</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%">82&#160;</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%">91&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">AOCI</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Net 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%">15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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;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 amounts recognized in regulatory assets and AOCI</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%">680&#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%">670&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82&#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%">91&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Plan Assets:</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 tables are the fair values of the assets of CMS&#160;Energy&#8217;s DB&#160;Pension Plans and OPEB Plan, by asset category and by level within the fair value hierarchy. For additional details regarding the fair value hierarchy, see Note&#160;5, 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><td style="width:33.355%"></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:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></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:1.0%"></td><td style="width:7.882%"></td><td style="width:0.1%"></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</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="39" 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%">DB&#160;Pension Plans</span></td></tr><tr><td colspan="3" style="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%">December&#160;31,&#160;2024</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%">December&#160;31,&#160;2023</span></td></tr><tr><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%">Total</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%">Level&#160;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%">Level&#160;2</span></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%">Total</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%">Level&#160;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%">Level&#160;2</span></td></tr><tr><td colspan="42" 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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 short-term investments</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%">148&#160;</span></td><td style="background-color:#ffffff;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%">148&#160;</span></td><td style="background-color:#ffffff;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="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%">178&#160;</span></td><td style="background-color:#ffffff;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%">178&#160;</span></td><td style="background-color:#ffffff;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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Mutual funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">148&#160;</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%">148&#160;</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%">&#8212;&#160;</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">225&#160;</span></td><td style="background-color:#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%">225&#160;</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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pooled funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,816&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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="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,779&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</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%">2,964&#160;</span></td><td style="background-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 #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 #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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,004&#160;</span></td><td style="background-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 #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 #000;border-top:1pt solid #000;padding:0 1pt"></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:33.355%"></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:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></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:1.0%"></td><td style="width:7.882%"></td><td style="width:0.1%"></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</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="39" 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%">OPEB Plan</span></td></tr><tr><td colspan="3" style="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%">December&#160;31,&#160;2024</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%">December&#160;31,&#160;2023</span></td></tr><tr><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%">Total</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%">Level&#160;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%">Level&#160;2</span></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%">Total</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%">Level&#160;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%">Level&#160;2</span></td></tr><tr><td colspan="42" 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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 short-term investments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35&#160;</span></td><td style="background-color:#ffffff;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%">35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82&#160;</span></td><td style="background-color:#ffffff;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%">82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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%">U.S. government and agencies securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">16&#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%">Corporate 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%">68&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">68&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">67&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">67&#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%">State and municipal bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">&#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%">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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">15&#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%">Common stocks</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">170&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">170&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mutual funds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">356&#160;</span></td><td style="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%">258&#160;</span></td><td style="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%">98&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">402&#160;</span></td><td style="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%">303&#160;</span></td><td style="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%">99&#160;</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%">Pooled funds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,232&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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="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,157&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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></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%">Total</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,588&#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 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 #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%">1,559&#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 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 #000;border-top:1pt solid #000;padding:0 1pt"></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:120%">Cash and Short-term Investments:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Cash and short-term investments consist of money market funds with daily liquidity.</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%">U.S.&#160;Government and Agencies Securities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> U.S.&#160;government and agencies securities consist of U.S.&#160;Treasury notes and other debt securities backed by the U.S.&#160;government and related agencies. These securities are valued based on quoted market prices.</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%">Corporate Debt:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Corporate debt investments consist of investment grade bonds of U.S.&#160;issuers from diverse industries. These securities are valued based on quoted market prices, when available, or yields available on comparable securities of issuers with similar credit ratings.</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%">State and Municipal Bonds:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> State and municipal bonds are valued using a matrix-pricing model that incorporates Level&#160;2 market-based information. The fair value of the bonds is derived from various observable inputs, including benchmark yields, reported securities trades, broker/dealer quotes, bond ratings, and general information on market movements for investment grade state and municipal securities normally considered by market participants when pricing such debt securities.</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%">Foreign Bonds:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Foreign corporate and government debt securities are valued based on quoted market prices, when available, or on yields available on comparable securities of issuers with similar credit ratings.</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%">Common Stocks:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Common stocks in the OPEB Plan consist of equity securities that are actively managed and tracked to the S&amp;P&#160;500 Index and MSCI All Country World ex-US. These securities are valued at their quoted closing prices.</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%">Mutual Funds:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Mutual funds represent shares in registered investment companies that are priced based on the daily quoted net asset values that are publicly available and are the basis for transactions to buy or sell shares in the funds.</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%">Pooled Funds:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Pooled funds include both common and collective trust funds as well as special funds that contain only employee benefit plan assets from two or more unrelated benefit plans. These funds primarily consist of U.S.&#160;and foreign equity securities, but also include U.S.&#160;and foreign fixed-income securities and multi-asset investments. Since these investments are valued at their net asset value as a practical expedient, they are not classified in the fair value hierarchy.</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%">Asset Allocations:</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 investment components of the assets of CMS&#160;Energy&#8217;s DB&#160;Pension Plans and OPEB Plan as of December&#160;31,&#160;2024:</span></div><div style="margin-bottom:13pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.476%"></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.637%"></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></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%">DB&#160;Pension Plans</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;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="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%">Fixed-income securities</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%">39.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="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%">38.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">Real asset investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.0&#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%">Return-seeking fixed 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%">7.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">Liquid alternative investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.0&#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%">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%">2.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.0&#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: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="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%">100.0&#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:left;vertical-align: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="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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%">100.0&#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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy&#8217;s target 2024 asset allocation for the assets of the DB&#160;Pension Plans was 40&#8209;percent fixed income, 38&#8209;percent equity, 11&#8209;percent real assets, 7&#8209;percent return-seeking fixed income, and 4&#8209;percent liquid alternatives. </span></div><div 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 established union and non&#8209;union VEBA trusts to fund future retiree health and life insurance benefits known as OPEB. These trusts are funded through the ratemaking process for Consumers and through direct contributions from the non&#8209;utility subsidiaries. CMS&#160;Energy&#8217;s target 2024&#160;asset allocation for OPEB trusts was 40&#8209;percent fixed income, 38&#8209;percent equity, 11&#8209;percent real assets, 7&#8209;percent return-seeking fixed income, and 4&#8209;percent liquid alternatives. </span></div><div 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 goal of these target allocations was to maximize the long-term return on plan assets, while maintaining a prudent level of risk. The level of acceptable risk is a function of the liabilities of the plans. Equity investments are diversified mostly across the S&amp;P&#160;500 Index, with lesser allocations to the S&amp;P&#160;MidCap and SmallCap Indexes and Foreign Equity Funds. Fixed-income investments are diversified across investment grade instruments of government and corporate issuers, as well as high-yield and global bond funds. Return-seeking fixed-income investments are diversified exposure to high-yield bonds, emerging market debt, and bank loans. Real asset investments are diversified across core real estate and real estate investment trusts. Liquid alternatives are investments in private funds comprised of different and independent hedge funds with various investment strategies. CMS&#160;Energy uses annual liability measurements, quarterly portfolio reviews, and periodic asset/liability studies to evaluate the need for adjustments to the portfolio allocations.</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%">Contributions:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Contributions comprise required amounts and discretionary contributions. Neither CMS&#160;Energy nor Consumers made any contributions in 2024 or 2023, or plans to contribute to the DB&#160;Pension Plans or OPEB Plan in 2025. Actual future contributions will depend on future investment performance, discount rates, and various factors related to the participants of the DB&#160;Pension Plans and OPEB Plan. CMS&#160;Energy and Consumers will, at a minimum, contribute to the plans as needed to comply with federal funding requirements.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Benefit Payments:</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 expected benefit payments for each of the next five&#160;years and the five</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">year period thereafter:</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:65.887%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.364%"></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:1.0%"></td><td style="width:7.877%"></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 #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%">DB&#160;Pension Plans</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;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;SERP</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;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="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><td colspan="3" style="background-color:#cceeff;border-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%">2025</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%">162&#160;</span></td><td style="background-color:#ffffff;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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;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%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;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%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">162&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2030-2034</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">802&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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 #000000;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 #000000;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 #000000;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%">2025</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%">152&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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&#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%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">152&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">152&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">152&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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%">2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2030-2034</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%">757&#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%">29&#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%">296&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Collective Bargaining Agreements:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> At December&#160;31,&#160;2024, unions represented 44&#160;percent of CMS&#160;Energy&#8217;s employees and 46&#160;percent of Consumers&#8217; employees. The UWUA represents Consumers&#8217; operating, maintenance, construction, and customer contact center employees. The USW represents Zeeland plant employees. The UWUA and USW agreements expire in 2025.</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_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for retirement benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 70<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480794/715-70-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/715/tableOfContent<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480126/715-20-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480266/715-60-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559185315312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock-based Compensation</a></td>
<td class="text">Stock-based Compensation<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers provide a PISP to officers, employees, and non&#8209;employee directors based on their contributions to the successful management of the company. The PISP has a ten</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">year term, expiring in May&#160;2030.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2024, all awards were in the form of restricted stock or restricted stock units. The PISP also allows for unrestricted common stock, stock options, stock appreciation rights, phantom shares, performance units, and incentive options, none of which was granted in 2024, 2023, or 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%">Shares awarded or subject to stock options, phantom shares, or performance units may not exceed 6.5&#160;million shares from June&#160;2020 through May&#160;2030. CMS&#160;Energy and Consumers may issue awards of up to 4,469,391&#160;shares of common stock under the PISP as of December&#160;31,&#160;2024. Shares for which payment or exercise is in cash, as well as shares that expire, terminate, or are canceled or forfeited, may be awarded or granted again under the PISP.</span></div><div 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 awards under the PISP vest fully upon death. Upon a change of control of CMS&#160;Energy or termination under an officer separation agreement, the awards will vest in accordance with specific officer agreements. If stated in the award, for restricted stock recipients who terminate employment due to retirement or disability, a pro-rata portion of the award will vest upon termination, with any market-based award also contingent upon the outcome of the market condition and any performance-based award contingent upon the outcome of the performance condition. The pro-rata portion is equal to the portion of the service period served between the award grant date and the employee&#8217;s termination date. The remaining portion of the awards will be forfeited. All awards for directors vest fully upon retirement. Restricted shares may be forfeited if employment terminates for any other reason or if the minimum service requirements are not met, as described in the award document.</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 Stock Awards:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Restricted stock awards for employees under the PISP are in the form of performance-based, market-based, and time-lapse restricted stock. Award recipients receive shares of CMS&#160;Energy common stock that have dividend and voting rights. The dividends on time-lapse restricted stock are paid in cash or in CMS&#160;Energy common stock. The dividends on performance-based and market-based restricted stock are paid in restricted shares equal to the value of the dividends. These additional restricted shares are subject to the same vesting conditions as the underlying restricted stock shares.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Performance-based restricted stock vesting is contingent on meeting at least a 36</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">month service requirement and a performance condition. The performance condition is based on an adjusted measure of CMS&#160;Energy&#8217;s EPS growth relative to a peer group over a three</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">year period. The awards granted in 2024, 2023, and 2022 require a 38&#8209;month service period. Market-based restricted stock vesting is generally contingent on meeting a three</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">year service requirement and a market condition. The market condition is based on a comparison of CMS&#160;Energy&#8217;s total shareholder return with the median total shareholder return of a peer group over the same three</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">year period. Depending on the outcome of the performance condition or the market condition, a recipient may earn a total award ranging from zero to 200&#160;percent of the initial grant. Time-lapse restricted stock generally vests after a service period of <span style="-sec-ix-hidden:f-2876"><span style="-sec-ix-hidden:f-2877">three</span></span>&#160;years.</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 Stock Units:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In 2024, 2023, and 2022, CMS&#160;Energy and Consumers granted restricted stock units to certain non&#8209;employee directors who elected to defer their restricted stock awards. The restricted stock units generally vest after a service period of <span style="-sec-ix-hidden:f-2878"><span style="-sec-ix-hidden:f-2879">one</span></span>&#160;year or, if earlier, at the next annual meeting. The restricted stock units will be distributed to the recipients as shares in accordance with the directors&#8217; deferral agreements. Restricted stock units do not have voting rights, but do have dividend rights. In lieu of cash dividend payments, the dividends on restricted stock units are paid in additional units equal to the value of the dividends. These additional restricted stock units are subject to the same vesting 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%">distribution conditions as the underlying restricted stock units. No restricted stock units were forfeited during 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%">Presented in the following tables is the activity for restricted stock and restricted stock units under the PISP:</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:31.111%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.724%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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%">CMS&#160;Energy,&#160;including&#160;Consumers</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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%">Consumers</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%">Year Ended December&#160;31,&#160;2024</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%">Number of<br/>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%">Weighted-average<br/>Grant Date&#160;Fair Value<br/>Per Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of<br/>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%">Weighted-average<br/>Grant Date&#160;Fair Value<br/>Per Share</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%">Nonvested at beginning of period</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,158,102&#160;</span></td><td style="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%">59.50&#160;</span></td><td style="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%">1,094,366&#160;</span></td><td style="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%">59.50&#160;</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-style:italic;font-weight:400;line-height:120%">Granted</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">606,746&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.76&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">562,139&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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 stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,704&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,677&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.46&#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%">Vested</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></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 stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(467,039)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.88&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(441,913)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.89&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(19,350)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,572)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.64&#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%">Forfeited &#8211; restricted stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(142,376)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.68&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(140,124)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.37&#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%">Nonvested at end of period</span></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%">1,162,787&#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%">59.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><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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%">1,081,573&#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%">59.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></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:52.585%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.258%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.857%"></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%">Year Ended December&#160;31,&#160;2024</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%">CMS&#160;Energy, including<br/>Consumers</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%">Consumers</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%">Granted</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%">Time-lapse awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">130,512&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">117,525&#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%">Market-based awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">165,238&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,513&#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%">Performance-based awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">176,655&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">164,324&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,744&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,880&#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%">Dividends on market-based awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,634&#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%">Dividends on performance-based awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,860&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,905&#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%">Dividends on restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,960&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,797&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Additional performance-based shares based on achievement of condition</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">103,963&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,238&#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 granted</span></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%">633,450&#160;</span></td><td style="background-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="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%">587,816&#160;</span></td><td style="background-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-weight:400;line-height:120%">CMS&#160;Energy and Consumers charge the fair value of the restricted stock awards to expense over the required service period and charge the fair value of the restricted stock units to expense immediately. For performance-based awards, CMS&#160;Energy and Consumers estimate the number of shares expected to vest at the end of the performance period based on the probable achievement of the performance objective. Performance-based and market-based restricted stock awards have graded vesting features for retirement-eligible employees, and CMS&#160;Energy and Consumers recognize expense for those awards on a graded vesting schedule over the required service period. Expense for performance-based and market-based restricted stock awards for non&#8209;retirement-eligible employees and time-lapse awards is recognized on a straight-line basis over the required service period.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The fair value of performance-based and time-lapse restricted stock and restricted stock units is based on the price of CMS&#160;Energy&#8217;s common stock on the grant date. The fair value of market-based restricted stock awards is calculated on the grant date using a Monte Carlo simulation. CMS&#160;Energy and Consumers base expected volatilities on the historical volatility of the price of CMS&#160;Energy common stock. The 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%">free rate for valuation of the market-based restricted stock awards was based on the three</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">year U.S.&#160;Treasury yield at the award grant date.</span></div><div 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 most significant assumptions used to estimate the fair value of the market-based restricted stock awards:</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:66.688%"></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:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.638%"></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%">Years Ended December&#160;31</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="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%">30.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="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%">27.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">Risk-free rate</span></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%">4.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></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%">3.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></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%">1.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;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:400;line-height:120%">Presented in the following table is the weighted-average grant-date fair value of all awards under the PISP:</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:66.688%"></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:1.0%"></td><td style="width:7.878%"></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%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">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%">2022</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><td colspan="3" style="background-color:#cceeff;border-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%">Weighted-average grant-date fair value per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock granted</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%">44.76&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">52.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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.69&#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%">Restricted stock units granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.32&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.13&#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 #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%">Weighted-average grant-date fair value per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock granted</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%">44.49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">52.42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">48.57&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 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 stock units granted</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%">52.46&#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%">50.34&#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%">56.07&#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"><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 amounts related to restricted stock awards and restricted stock units:</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:66.688%"></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:1.0%"></td><td style="width:7.878%"></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%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">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%">2022</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><td colspan="3" style="background-color:#cceeff;border-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%">Fair value of shares that vested during the year</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%">28&#160;</span></td><td style="background-color:#ffffff;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%">20&#160;</span></td><td style="background-color:#ffffff;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%">27&#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%">Compensation expense recognized</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 benefit recognized</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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;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 #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 10pt;text-align:left;text-indent:-9pt;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 of shares that vested during the year</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%">27&#160;</span></td><td style="background-color:#ffffff;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%">19&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation expense recognized</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">Income tax benefit recognized</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%">3&#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%">2&#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%">&#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></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%">At December&#160;31,&#160;2024, $28&#160;million of total unrecognized compensation cost was related to restricted stock for CMS&#160;Energy, including Consumers, and $26&#160;million of total unrecognized compensation cost was related to restricted stock for Consumers. CMS&#160;Energy and Consumers expect to recognize this cost over a weighted-average period of <span style="-sec-ix-hidden:f-2978"><span style="-sec-ix-hidden:f-2979">two</span></span>&#160;years.</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="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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock-based Compensation</a></td>
<td class="text">Stock-based Compensation<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers provide a PISP to officers, employees, and non&#8209;employee directors based on their contributions to the successful management of the company. The PISP has a ten</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">year term, expiring in May&#160;2030.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2024, all awards were in the form of restricted stock or restricted stock units. The PISP also allows for unrestricted common stock, stock options, stock appreciation rights, phantom shares, performance units, and incentive options, none of which was granted in 2024, 2023, or 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%">Shares awarded or subject to stock options, phantom shares, or performance units may not exceed 6.5&#160;million shares from June&#160;2020 through May&#160;2030. CMS&#160;Energy and Consumers may issue awards of up to 4,469,391&#160;shares of common stock under the PISP as of December&#160;31,&#160;2024. Shares for which payment or exercise is in cash, as well as shares that expire, terminate, or are canceled or forfeited, may be awarded or granted again under the PISP.</span></div><div 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 awards under the PISP vest fully upon death. Upon a change of control of CMS&#160;Energy or termination under an officer separation agreement, the awards will vest in accordance with specific officer agreements. If stated in the award, for restricted stock recipients who terminate employment due to retirement or disability, a pro-rata portion of the award will vest upon termination, with any market-based award also contingent upon the outcome of the market condition and any performance-based award contingent upon the outcome of the performance condition. The pro-rata portion is equal to the portion of the service period served between the award grant date and the employee&#8217;s termination date. The remaining portion of the awards will be forfeited. All awards for directors vest fully upon retirement. Restricted shares may be forfeited if employment terminates for any other reason or if the minimum service requirements are not met, as described in the award document.</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 Stock Awards:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Restricted stock awards for employees under the PISP are in the form of performance-based, market-based, and time-lapse restricted stock. Award recipients receive shares of CMS&#160;Energy common stock that have dividend and voting rights. The dividends on time-lapse restricted stock are paid in cash or in CMS&#160;Energy common stock. The dividends on performance-based and market-based restricted stock are paid in restricted shares equal to the value of the dividends. These additional restricted shares are subject to the same vesting conditions as the underlying restricted stock shares.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Performance-based restricted stock vesting is contingent on meeting at least a 36</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">month service requirement and a performance condition. The performance condition is based on an adjusted measure of CMS&#160;Energy&#8217;s EPS growth relative to a peer group over a three</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">year period. The awards granted in 2024, 2023, and 2022 require a 38&#8209;month service period. Market-based restricted stock vesting is generally contingent on meeting a three</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">year service requirement and a market condition. The market condition is based on a comparison of CMS&#160;Energy&#8217;s total shareholder return with the median total shareholder return of a peer group over the same three</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">year period. Depending on the outcome of the performance condition or the market condition, a recipient may earn a total award ranging from zero to 200&#160;percent of the initial grant. Time-lapse restricted stock generally vests after a service period of <span style="-sec-ix-hidden:f-2876"><span style="-sec-ix-hidden:f-2877">three</span></span>&#160;years.</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 Stock Units:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In 2024, 2023, and 2022, CMS&#160;Energy and Consumers granted restricted stock units to certain non&#8209;employee directors who elected to defer their restricted stock awards. The restricted stock units generally vest after a service period of <span style="-sec-ix-hidden:f-2878"><span style="-sec-ix-hidden:f-2879">one</span></span>&#160;year or, if earlier, at the next annual meeting. The restricted stock units will be distributed to the recipients as shares in accordance with the directors&#8217; deferral agreements. Restricted stock units do not have voting rights, but do have dividend rights. In lieu of cash dividend payments, the dividends on restricted stock units are paid in additional units equal to the value of the dividends. These additional restricted stock units are subject to the same vesting 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%">distribution conditions as the underlying restricted stock units. No restricted stock units were forfeited during 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%">Presented in the following tables is the activity for restricted stock and restricted stock units under the PISP:</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:31.111%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.724%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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%">CMS&#160;Energy,&#160;including&#160;Consumers</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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%">Consumers</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%">Year Ended December&#160;31,&#160;2024</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%">Number of<br/>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%">Weighted-average<br/>Grant Date&#160;Fair Value<br/>Per Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of<br/>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%">Weighted-average<br/>Grant Date&#160;Fair Value<br/>Per Share</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%">Nonvested at beginning of period</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,158,102&#160;</span></td><td style="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%">59.50&#160;</span></td><td style="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%">1,094,366&#160;</span></td><td style="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%">59.50&#160;</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-style:italic;font-weight:400;line-height:120%">Granted</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">606,746&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.76&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">562,139&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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 stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,704&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,677&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.46&#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%">Vested</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></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 stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(467,039)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.88&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(441,913)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.89&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(19,350)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,572)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.64&#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%">Forfeited &#8211; restricted stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(142,376)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.68&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(140,124)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.37&#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%">Nonvested at end of period</span></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%">1,162,787&#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%">59.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><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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%">1,081,573&#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%">59.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></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:52.585%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.258%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.857%"></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%">Year Ended December&#160;31,&#160;2024</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%">CMS&#160;Energy, including<br/>Consumers</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%">Consumers</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%">Granted</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%">Time-lapse awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">130,512&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">117,525&#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%">Market-based awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">165,238&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,513&#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%">Performance-based awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">176,655&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">164,324&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,744&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,880&#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%">Dividends on market-based awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,634&#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%">Dividends on performance-based awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,860&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,905&#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%">Dividends on restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,960&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,797&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Additional performance-based shares based on achievement of condition</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">103,963&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,238&#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 granted</span></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%">633,450&#160;</span></td><td style="background-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="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%">587,816&#160;</span></td><td style="background-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-weight:400;line-height:120%">CMS&#160;Energy and Consumers charge the fair value of the restricted stock awards to expense over the required service period and charge the fair value of the restricted stock units to expense immediately. For performance-based awards, CMS&#160;Energy and Consumers estimate the number of shares expected to vest at the end of the performance period based on the probable achievement of the performance objective. Performance-based and market-based restricted stock awards have graded vesting features for retirement-eligible employees, and CMS&#160;Energy and Consumers recognize expense for those awards on a graded vesting schedule over the required service period. Expense for performance-based and market-based restricted stock awards for non&#8209;retirement-eligible employees and time-lapse awards is recognized on a straight-line basis over the required service period.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The fair value of performance-based and time-lapse restricted stock and restricted stock units is based on the price of CMS&#160;Energy&#8217;s common stock on the grant date. The fair value of market-based restricted stock awards is calculated on the grant date using a Monte Carlo simulation. CMS&#160;Energy and Consumers base expected volatilities on the historical volatility of the price of CMS&#160;Energy common stock. The 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%">free rate for valuation of the market-based restricted stock awards was based on the three</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">year U.S.&#160;Treasury yield at the award grant date.</span></div><div 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 most significant assumptions used to estimate the fair value of the market-based restricted stock awards:</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:66.688%"></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:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.638%"></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%">Years Ended December&#160;31</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="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%">30.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="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%">27.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">Risk-free rate</span></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%">4.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></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%">3.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></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%">1.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;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:400;line-height:120%">Presented in the following table is the weighted-average grant-date fair value of all awards under the PISP:</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:66.688%"></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:1.0%"></td><td style="width:7.878%"></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%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">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%">2022</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><td colspan="3" style="background-color:#cceeff;border-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%">Weighted-average grant-date fair value per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock granted</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%">44.76&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">52.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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.69&#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%">Restricted stock units granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.32&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.13&#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 #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%">Weighted-average grant-date fair value per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock granted</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%">44.49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">52.42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">48.57&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 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 stock units granted</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%">52.46&#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%">50.34&#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%">56.07&#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"><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 amounts related to restricted stock awards and restricted stock units:</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:66.688%"></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:1.0%"></td><td style="width:7.878%"></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%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">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%">2022</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><td colspan="3" style="background-color:#cceeff;border-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%">Fair value of shares that vested during the year</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%">28&#160;</span></td><td style="background-color:#ffffff;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%">20&#160;</span></td><td style="background-color:#ffffff;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%">27&#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%">Compensation expense recognized</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 benefit recognized</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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;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 #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 10pt;text-align:left;text-indent:-9pt;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 of shares that vested during the year</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%">27&#160;</span></td><td style="background-color:#ffffff;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%">19&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation expense recognized</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">Income tax benefit recognized</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%">3&#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%">2&#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%">&#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></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%">At December&#160;31,&#160;2024, $28&#160;million of total unrecognized compensation cost was related to restricted stock for CMS&#160;Energy, including Consumers, and $26&#160;million of total unrecognized compensation cost was related to restricted stock for Consumers. CMS&#160;Energy and Consumers expect to recognize this cost over a weighted-average period of <span style="-sec-ix-hidden:f-2978"><span style="-sec-ix-hidden:f-2979">two</span></span>&#160;years.</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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>59
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559161380528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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%">CMS&#160;Energy and its subsidiaries file a consolidated U.S.&#160;federal income tax return as well as a Michigan Corporate Income Tax return for the unitary business group and various other state unitary group combined income tax returns. Income taxes are allocated based on each company&#8217;s separate taxable income in accordance with the CMS&#160;Energy tax sharing 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%">Presented in the following table is the difference between actual income tax expense on continuing operations and income tax expense computed by applying the statutory U.S.&#160;federal income tax rate:</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:61.400%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.640%"></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, Except Tax Rate</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%">Years Ended December&#160;31</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%">2024</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%">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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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="background-color:#cceeff;border-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%">Income from continuing operations before income taxes</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,123&#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%">954&#160;</span></td><td style="background-color:#ffffff;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%">902&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 at statutory rate</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%">236&#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%">200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;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%">Increase (decrease) in income taxes from:</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="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></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><span style="color:#000000;font-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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#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%">31&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">Renewable energy tax credits</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%">(72)</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%">(58)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;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: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></div></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%">(43)</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%">(40)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax adjustment</span><span style="color:#000000;font-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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><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%">&#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 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%">Taxes attributable to noncontrolling interests</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%">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="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%">17&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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">3</span></div></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%">&#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%">&#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%">(39)</span></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;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="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%">(1)</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%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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="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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align: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><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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">147&#160;</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%">93&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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="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%">15.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">15.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="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%">10.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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="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="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from continuing operations before income taxes</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,209&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,028&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,085&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 at statutory rate</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%">254&#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%">216&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">228&#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%">Increase (decrease) in income taxes from:</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="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="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: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><span style="color:#000000;font-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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">59&#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%">Renewable energy tax credits</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%">(54)</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%">(46)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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></div></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%">(43)</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%">(40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;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:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax adjustment</span><span style="color:#000000;font-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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">&#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;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">3</span></div></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%">&#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%">&#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%">(39)</span></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;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="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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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="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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align: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:#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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align: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;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%">140&#160;</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-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="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%">16.5&#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:left;vertical-align: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%">15.7&#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:left;vertical-align: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="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%">12.9&#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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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">CMS&#160;Energy initiated a plan to divest immaterial business activities in a non&#8209;Michigan jurisdiction and will no longer have a taxable presence within that jurisdiction. As a result of these actions, during 2023, CMS&#160;Energy reversed a $13&#160;million non&#8209;Michigan reserve, all of which 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">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">During&#160;2024, Consumers recognized a $16&#160;million tax benefit resulting from the expiration of the statute of limitations associated with audit points for the 2018 and 2019 tax years.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">In 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 were fully amortized 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%">Renewable Energy Tax Credits: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Under the Inflation Reduction Act of&#160;2022, renewable energy tax credits produced after 2022 are eligible to be transferred to third parties. These sales are accounted for under ASC&#160;740 with the discount from the sale of the tax credits included as a component of income tax expense. Renewable energy tax credits that have been generated and sold are presented as accounts receivable on CMS&#160;Energy&#8217;s and Consumers&#8217; consolidated balance sheets until proceeds from the sale are received. Proceeds from the sale of tax credits are presented as operating activities on their consolidated statements of cash flows, consistent with the presentation of cash taxes paid. </span></div><div 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&#160;2024, CMS&#160;Energy sold renewable energy tax credits generated in 2023 and received proceeds of $37&#160;million, all of which was recognized at Consumers. CMS&#160;Energy also sold renewable energy tax credits generated in 2024, receiving proceeds of $59&#160;million in 2024, of which $39 million was recognized at Consumers. CMS&#160;Energy will receive an additional $13&#160;million in 2025, all of which will be recognized at 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%">Presented in the following table are the significant components of income tax expense on continuing 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:66.688%"></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:1.0%"></td><td style="width:7.878%"></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 #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%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">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%">2022</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><td colspan="3" style="background-color:#cceeff;border-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%">Current income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">Federal</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%">34&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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: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%">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"></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%">6&#160;</span></td><td style="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%">6&#160;</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-style:italic;font-weight:400;line-height:120%">Deferred income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">Federal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">145&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 tax credit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">Tax expense</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%">147&#160;</span></td><td style="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%">93&#160;</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 #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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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 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></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%">Federal</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%">78&#160;</span></td><td style="background-color:#ffffff;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%">3&#160;</span></td><td style="background-color:#ffffff;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%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #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%">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><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%">6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred 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></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%">Federal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#ffffff;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%">State and local</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align: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;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%">160&#160;</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%">116&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income 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%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax expense</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%">200&#160;</span></td><td style="background-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%">161&#160;</span></td><td style="background-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%">140&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are the principal components of deferred income tax assets (liabilities) recognized:</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:77.425%"></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.877%"></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:2px 1pt 2px 10pt;text-align:left;text-indent:-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&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</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-style:italic;font-weight:400;line-height:120%">Deferred income tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Tax loss and credit carryforwards</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%">258&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">428&#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%">Net regulatory tax liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">307&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">305&#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%">Reserves and accruals</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">Total deferred income tax assets</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%">592&#160;</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%">761&#160;</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 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%">Valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;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%">Total deferred income tax assets, net of valuation allowance</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%">591&#160;</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%">759&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred income tax 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 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</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,682)</span></td><td style="background-color:#ffffff;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%">(2,520)</span></td><td style="background-color:#ffffff;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%">Employee 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%">(507)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;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%">Gas inventory</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(38)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(66)</span></td><td style="background-color:#ffffff;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%">Securitized 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%">(167)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(194)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(122)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="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%">Total deferred income tax liabilities</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%">(3,516)</span></td><td style="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%">(3,374)</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 deferred income tax liabilities</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%">(2,925)</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%">(2,615)</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 #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred income tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Net regulatory tax liability</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%">307&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">305&#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%">Tax loss and credit carryforwards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">175&#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%">Reserves and accruals</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total deferred income tax assets</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%">368&#160;</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%">507&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred income tax 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 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</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,658)</span></td><td style="background-color:#ffffff;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%">(2,498)</span></td><td style="background-color:#ffffff;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%">Employee 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%">(489)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(459)</span></td><td style="background-color:#cceeff;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%">Gas inventory</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(38)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(66)</span></td><td style="background-color:#ffffff;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%">Securitized 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%">(167)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(194)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(79)</span></td><td style="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%">Total deferred income tax liabilities</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%">(3,421)</span></td><td style="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%">(3,296)</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 #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%">Total net deferred income tax 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%">(3,053)</span></td><td style="background-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%">(2,789)</span></td><td style="background-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-weight:400;line-height:120%">Deferred tax assets and liabilities are recognized for the estimated future tax effect of temporary differences between the tax basis of assets or liabilities and the reported amounts on CMS&#160;Energy&#8217;s and Consumers&#8217; consolidated financial statements. </span></div><div 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 tax loss and credit carryforwards at December&#160;31,&#160;2024: </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:73.258%"></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:2.746%"></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:11.722%"></td><td style="width:0.1%"></td></tr><tr><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: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="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%">Tax Attribute</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%">Expiration</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="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="background-color:#cceeff;border-top:1pt solid #000000;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Michigan net operating loss carryforwards</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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><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%">2030 &#8211; 2033</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-weight:400;line-height:120%">Arkansas net operating loss carryforwards</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%">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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2033 - 2034</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Local net operating loss carryforwards</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%">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:2px 1pt;text-align: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 &#8211; 2040</span></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%">General business 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">1</span></div></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%">216&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2038 &#8211; 2044</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total tax attributes</span></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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">258&#160;</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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Michigan net operating loss carryforwards</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2030 &#8211; 2033</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></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%">General business 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">1</span></div></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%">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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2038 &#8211; 2044</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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 #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%">Total tax attributes</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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:#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></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">General business credits comprise research and development tax credits and renewable energy tax credits that are not expected to be transferred to third&#160;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%">CMS&#160;Energy has provided a valuation allowance of $1&#160;million for the local tax loss carryforward. CMS&#160;Energy and Consumers expect to utilize fully their tax loss and credit carryforwards for which no valuation allowance has been provided. It is reasonably possible that further adjustments will be made to the valuation allowances 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:400;line-height:120%">Presented in the following table is a reconciliation of the beginning and ending amount of uncertain tax benefits:</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:66.688%"></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:1.0%"></td><td style="width:7.878%"></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 #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%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">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%">2022</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><td colspan="3" style="background-color:#cceeff;border-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%">Balance at beginning 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%">26&#160;</span></td><td style="background-color:#ffffff;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%">28&#160;</span></td><td style="background-color:#ffffff;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%">27&#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%">Additions for current-year tax positions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">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%">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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additions for prior-year tax positions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">1&#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%">Reductions for prior-year tax positions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reductions for lapse of statute of limitations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 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%">(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 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%">&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at end of period</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%">24&#160;</span></td><td style="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%">26&#160;</span></td><td style="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%">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></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><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%">Balance at beginning 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%">36&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">36&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">34&#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%">Additions for current-year tax positions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additions for prior-year tax positions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reductions for prior-year tax positions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reductions for lapse of statute of limitations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 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%">(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 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%">&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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 #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%">Balance at end of period</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%">32&#160;</span></td><td style="background-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%">36&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">If recognized, all of these uncertain tax benefits would affect CMS&#160;Energy&#8217;s and Consumers&#8217; annual effective tax rates in future years. One uncertain tax benefit relates to the methodology of state apportionment for Consumers&#8217; electricity sales to MISO. The Michigan Tax Tribunal heard oral arguments on this methodology during 2022. A final conclusion is not anticipated in the next 12&#160;months.</span></div><div 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 recognize accrued interest and penalties, where applicable, as part of income tax expense. CMS&#160;Energy, including Consumers, recognized immaterial interest and penalties for each of the years ended December&#160;31,&#160;2024, 2023, and 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 amount of income taxes paid is subject to ongoing audits by federal, state, local, and foreign tax authorities, which can result in proposed assessments. CMS&#160;Energy&#8217;s federal income tax returns for 2021 and subsequent years remain subject to examination by the IRS. CMS&#160;Energy&#8217;s Michigan Corporate Income Tax returns for 2013</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">2016 and 2020 and subsequent years remain subject to examination by the State of Michigan. CMS&#160;Energy&#8217;s and Consumers&#8217; estimate of the potential outcome for any uncertain tax issue is highly judgmental. CMS&#160;Energy and Consumers believe that their accrued tax liabilities at December&#160;31,&#160;2024 were adequate for all years.</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="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="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="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%">CMS&#160;Energy and its subsidiaries file a consolidated U.S.&#160;federal income tax return as well as a Michigan Corporate Income Tax return for the unitary business group and various other state unitary group combined income tax returns. Income taxes are allocated based on each company&#8217;s separate taxable income in accordance with the CMS&#160;Energy tax sharing 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%">Presented in the following table is the difference between actual income tax expense on continuing operations and income tax expense computed by applying the statutory U.S.&#160;federal income tax rate:</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:61.400%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.640%"></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, Except Tax Rate</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%">Years Ended December&#160;31</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%">2024</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%">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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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="background-color:#cceeff;border-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%">Income from continuing operations before income taxes</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,123&#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%">954&#160;</span></td><td style="background-color:#ffffff;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%">902&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 at statutory rate</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%">236&#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%">200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;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%">Increase (decrease) in income taxes from:</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="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></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><span style="color:#000000;font-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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#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%">31&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">Renewable energy tax credits</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%">(72)</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%">(58)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;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: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></div></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%">(43)</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%">(40)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax adjustment</span><span style="color:#000000;font-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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><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%">&#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 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%">Taxes attributable to noncontrolling interests</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%">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="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%">17&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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">3</span></div></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%">&#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%">&#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%">(39)</span></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;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="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%">(1)</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%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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="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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align: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><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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">147&#160;</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%">93&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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="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%">15.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">15.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="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%">10.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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="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="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from continuing operations before income taxes</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,209&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,028&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,085&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 at statutory rate</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%">254&#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%">216&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">228&#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%">Increase (decrease) in income taxes from:</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="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="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: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><span style="color:#000000;font-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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">59&#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%">Renewable energy tax credits</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%">(54)</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%">(46)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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></div></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%">(43)</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%">(40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;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:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax adjustment</span><span style="color:#000000;font-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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">&#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;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">3</span></div></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%">&#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%">&#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%">(39)</span></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;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="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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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="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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align: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:#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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align: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;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%">140&#160;</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-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="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%">16.5&#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:left;vertical-align: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%">15.7&#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:left;vertical-align: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="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%">12.9&#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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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">CMS&#160;Energy initiated a plan to divest immaterial business activities in a non&#8209;Michigan jurisdiction and will no longer have a taxable presence within that jurisdiction. As a result of these actions, during 2023, CMS&#160;Energy reversed a $13&#160;million non&#8209;Michigan reserve, all of which 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">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">During&#160;2024, Consumers recognized a $16&#160;million tax benefit resulting from the expiration of the statute of limitations associated with audit points for the 2018 and 2019 tax years.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">In 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 were fully amortized 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%">Renewable Energy Tax Credits: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Under the Inflation Reduction Act of&#160;2022, renewable energy tax credits produced after 2022 are eligible to be transferred to third parties. These sales are accounted for under ASC&#160;740 with the discount from the sale of the tax credits included as a component of income tax expense. Renewable energy tax credits that have been generated and sold are presented as accounts receivable on CMS&#160;Energy&#8217;s and Consumers&#8217; consolidated balance sheets until proceeds from the sale are received. Proceeds from the sale of tax credits are presented as operating activities on their consolidated statements of cash flows, consistent with the presentation of cash taxes paid. </span></div><div 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&#160;2024, CMS&#160;Energy sold renewable energy tax credits generated in 2023 and received proceeds of $37&#160;million, all of which was recognized at Consumers. CMS&#160;Energy also sold renewable energy tax credits generated in 2024, receiving proceeds of $59&#160;million in 2024, of which $39 million was recognized at Consumers. CMS&#160;Energy will receive an additional $13&#160;million in 2025, all of which will be recognized at 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%">Presented in the following table are the significant components of income tax expense on continuing 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:66.688%"></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:1.0%"></td><td style="width:7.878%"></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 #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%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">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%">2022</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><td colspan="3" style="background-color:#cceeff;border-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%">Current income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">Federal</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%">34&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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: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%">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"></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%">6&#160;</span></td><td style="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%">6&#160;</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-style:italic;font-weight:400;line-height:120%">Deferred income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">Federal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">145&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 tax credit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">Tax expense</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%">147&#160;</span></td><td style="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%">93&#160;</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 #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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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 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></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%">Federal</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%">78&#160;</span></td><td style="background-color:#ffffff;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%">3&#160;</span></td><td style="background-color:#ffffff;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%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #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%">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><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%">6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred 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></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%">Federal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#ffffff;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%">State and local</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align: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;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%">160&#160;</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%">116&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income 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%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax expense</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%">200&#160;</span></td><td style="background-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%">161&#160;</span></td><td style="background-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%">140&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are the principal components of deferred income tax assets (liabilities) recognized:</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:77.425%"></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.877%"></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:2px 1pt 2px 10pt;text-align:left;text-indent:-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&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</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-style:italic;font-weight:400;line-height:120%">Deferred income tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Tax loss and credit carryforwards</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%">258&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">428&#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%">Net regulatory tax liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">307&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">305&#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%">Reserves and accruals</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">Total deferred income tax assets</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%">592&#160;</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%">761&#160;</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 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%">Valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;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%">Total deferred income tax assets, net of valuation allowance</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%">591&#160;</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%">759&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred income tax 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 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</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,682)</span></td><td style="background-color:#ffffff;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%">(2,520)</span></td><td style="background-color:#ffffff;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%">Employee 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%">(507)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;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%">Gas inventory</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(38)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(66)</span></td><td style="background-color:#ffffff;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%">Securitized 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%">(167)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(194)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(122)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="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%">Total deferred income tax liabilities</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%">(3,516)</span></td><td style="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%">(3,374)</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 deferred income tax liabilities</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%">(2,925)</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%">(2,615)</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 #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred income tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Net regulatory tax liability</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%">307&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">305&#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%">Tax loss and credit carryforwards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">175&#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%">Reserves and accruals</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total deferred income tax assets</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%">368&#160;</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%">507&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred income tax 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 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</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,658)</span></td><td style="background-color:#ffffff;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%">(2,498)</span></td><td style="background-color:#ffffff;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%">Employee 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%">(489)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(459)</span></td><td style="background-color:#cceeff;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%">Gas inventory</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(38)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(66)</span></td><td style="background-color:#ffffff;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%">Securitized 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%">(167)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(194)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(79)</span></td><td style="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%">Total deferred income tax liabilities</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%">(3,421)</span></td><td style="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%">(3,296)</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 #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%">Total net deferred income tax 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%">(3,053)</span></td><td style="background-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%">(2,789)</span></td><td style="background-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-weight:400;line-height:120%">Deferred tax assets and liabilities are recognized for the estimated future tax effect of temporary differences between the tax basis of assets or liabilities and the reported amounts on CMS&#160;Energy&#8217;s and Consumers&#8217; consolidated financial statements. </span></div><div 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 tax loss and credit carryforwards at December&#160;31,&#160;2024: </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:73.258%"></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:2.746%"></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:11.722%"></td><td style="width:0.1%"></td></tr><tr><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: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="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%">Tax Attribute</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%">Expiration</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="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="background-color:#cceeff;border-top:1pt solid #000000;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Michigan net operating loss carryforwards</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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><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%">2030 &#8211; 2033</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-weight:400;line-height:120%">Arkansas net operating loss carryforwards</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%">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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2033 - 2034</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Local net operating loss carryforwards</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%">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:2px 1pt;text-align: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 &#8211; 2040</span></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%">General business 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">1</span></div></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%">216&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2038 &#8211; 2044</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total tax attributes</span></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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">258&#160;</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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Michigan net operating loss carryforwards</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2030 &#8211; 2033</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></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%">General business 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">1</span></div></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%">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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2038 &#8211; 2044</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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 #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%">Total tax attributes</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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:#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></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">General business credits comprise research and development tax credits and renewable energy tax credits that are not expected to be transferred to third&#160;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%">CMS&#160;Energy has provided a valuation allowance of $1&#160;million for the local tax loss carryforward. CMS&#160;Energy and Consumers expect to utilize fully their tax loss and credit carryforwards for which no valuation allowance has been provided. It is reasonably possible that further adjustments will be made to the valuation allowances 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:400;line-height:120%">Presented in the following table is a reconciliation of the beginning and ending amount of uncertain tax benefits:</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:66.688%"></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:1.0%"></td><td style="width:7.878%"></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 #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%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">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%">2022</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><td colspan="3" style="background-color:#cceeff;border-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%">Balance at beginning 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%">26&#160;</span></td><td style="background-color:#ffffff;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%">28&#160;</span></td><td style="background-color:#ffffff;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%">27&#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%">Additions for current-year tax positions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">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%">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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additions for prior-year tax positions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">1&#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%">Reductions for prior-year tax positions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reductions for lapse of statute of limitations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 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%">(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 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%">&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at end of period</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%">24&#160;</span></td><td style="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%">26&#160;</span></td><td style="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%">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></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><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%">Balance at beginning 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%">36&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">36&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">34&#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%">Additions for current-year tax positions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additions for prior-year tax positions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reductions for prior-year tax positions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reductions for lapse of statute of limitations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 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%">(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 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%">&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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 #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%">Balance at end of period</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%">32&#160;</span></td><td style="background-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%">36&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">If recognized, all of these uncertain tax benefits would affect CMS&#160;Energy&#8217;s and Consumers&#8217; annual effective tax rates in future years. One uncertain tax benefit relates to the methodology of state apportionment for Consumers&#8217; electricity sales to MISO. The Michigan Tax Tribunal heard oral arguments on this methodology during 2022. A final conclusion is not anticipated in the next 12&#160;months.</span></div><div 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 recognize accrued interest and penalties, where applicable, as part of income tax expense. CMS&#160;Energy, including Consumers, recognized immaterial interest and penalties for each of the years ended December&#160;31,&#160;2024, 2023, and 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 amount of income taxes paid is subject to ongoing audits by federal, state, local, and foreign tax authorities, which can result in proposed assessments. CMS&#160;Energy&#8217;s federal income tax returns for 2021 and subsequent years remain subject to examination by the IRS. CMS&#160;Energy&#8217;s Michigan Corporate Income Tax returns for 2013</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">2016 and 2020 and subsequent years remain subject to examination by the State of Michigan. CMS&#160;Energy&#8217;s and Consumers&#8217; estimate of the potential outcome for any uncertain tax issue is highly judgmental. CMS&#160;Energy and Consumers believe that their accrued tax liabilities at December&#160;31,&#160;2024 were adequate for all years.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income Taxes [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/740/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559163151856">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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><td style="width:63.162%"></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.562%"></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:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></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.878%"></td><td style="width:0.1%"></td></tr><tr><td colspan="21" 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&#160;Millions,&#160;Except&#160;Per&#160;Share&#160;Amounts</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Years Ended December&#160;31</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%">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%">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%">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%">Income available to common stockholders</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-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 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">947&#160;</span></td><td style="background-color:#ffffff;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%">807&#160;</span></td><td style="background-color:#ffffff;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%">809&#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 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less loss attributable to noncontrolling interests</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">(56)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(79)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less preferred stock dividends</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from continuing operations available to common stockholders &#8211; basic and diluted</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">993&#160;</span></td><td style="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%">876&#160;</span></td><td style="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%">823&#160;</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%">Average common shares outstanding</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;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 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="display:none"></td><td colspan="3" style="display:none"></td><td 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%">297.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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">289.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Add dilutive nonvested stock awards</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">0.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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 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="display:none"></td><td colspan="3" style="display:none"></td><td 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%">&#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%">0.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average shares &#8211; diluted</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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 #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%">298.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">291.7&#160;</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%">290.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income from continuing operations per average common share available to common stockholders</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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: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 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.01&#160;</span></td><td style="background-color:#ffffff;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%">2.84&#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 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="display:none"></td><td colspan="3" style="display:none"></td><td 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 #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.01&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.84&#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></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-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.</span></div><div 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 potentially dilutive impact from these forward equity sale contracts is reflected in diluted EPS using the treasury stock method. There will be a dilutive effect on EPS when the average market price of common stock shares is above the applicable adjusted forward sale price. Additionally, any physical settlement or net share settlement of the agreements would dilute EPS. The forward equity sale contracts were anti-dilutive for the year ended December&#160;31,&#160;2024. For further details on the forward equity sale contracts, see Note&#160;4, Financings and Capitalization.</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%">Convertible Securities</span></div>In May&#160;2023, CMS&#160;Energy issued convertible senior notes. Potentially dilutive common shares issuable upon conversion of the convertible senior notes are determined using the if-converted method for calculating diluted EPS. Upon conversion, the convertible senior notes are required to be paid in cash with only amounts exceeding the principal permitted to be settled in shares. The convertible senior notes were anti-dilutive for the year ended December&#160;31,&#160;2024.<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>61
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559170070848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue</a></td>
<td class="text">Revenue<div 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 are the components of operating 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:48.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.641%"></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%">Year Ended December&#160;31,&#160;2024</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%">NorthStar Clean Energy</span><span style="color:#000000;font-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 10pt;text-align:left;text-indent:-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%">4,995&#160;</span></td><td style="background-color:#ffffff;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%">2,114&#160;</span></td><td style="background-color:#ffffff;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%">7,109&#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%">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%">211&#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%">211&#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%">4,995&#160;</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%">2,114&#160;</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%">211&#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%">7,320&#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%">105&#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%">105&#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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers alternative-revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,061&#160;</span></td><td style="background-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%">2,138&#160;</span></td><td style="background-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%">316&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,515&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumers utility revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,318&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,429&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,747&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,674&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">440&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">2,114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">670&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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%">720&#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%">333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">195&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">528&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,995&#160;</span></td><td style="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%">2,114&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,109&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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%">15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Alternative-revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">75&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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-segment 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%">&#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="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%">1&#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 operating revenue &#8211; Consumers</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%">5,061&#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%">2,138&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td 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%">7,200&#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">Amounts represent NorthStar Clean Energy&#8217;s operating revenue from independent power production and its sales of energy commodities.    </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:48.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.641%"></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%">Year Ended December&#160;31,&#160;2023</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%">NorthStar Clean Energy</span><span style="color:#000000;font-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 10pt;text-align:left;text-indent:-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%">4,686&#160;</span></td><td style="background-color:#ffffff;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%">2,394&#160;</span></td><td style="background-color:#ffffff;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%">7,080&#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%">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%">181&#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%">181&#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%">4,686&#160;</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%">2,394&#160;</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%">181&#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%">7,261&#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%">116&#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%">116&#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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers alternative-revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #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%">4,745&#160;</span></td><td style="background-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%">2,420&#160;</span></td><td style="background-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%">297&#160;</span></td><td style="background-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 #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%">7,462&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumers utility revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,236&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,619&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,855&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,550&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">489&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">2,039&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">660&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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%">720&#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%">240&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">226&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">466&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,686&#160;</span></td><td style="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%">2,394&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,080&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Alternative-revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="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%">69&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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-segment 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%">&#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="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%">1&#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 operating revenue &#8211; Consumers</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%">4,745&#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%">2,420&#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 colspan="3" style="background-color:#cceeff;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:#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%">7,166&#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">Amounts represent NorthStar Clean Energy&#8217;s operating revenue from independent power production and its sales of energy commodities.    </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.425%"></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.835%"></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:6.592%"></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.996%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.320%"></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%">Year Ended December&#160;31,&#160;2022</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy</span><span style="color:#000000;font-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="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align: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 10pt;text-align:left;text-indent:-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%">5,395&#160;</span></td><td style="background-color:#ffffff;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%">2,720&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">8,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 10pt;text-align:left;text-indent:-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%">205&#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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></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%">5,395&#160;</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%">2,720&#160;</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%">205&#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="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%">8,320&#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%">240&#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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers alternative-revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 revenues to be refunded</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(29)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">5,419&#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%">2,732&#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%">445&#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="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%">8,596&#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="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%">2,523&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,879&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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="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%">4,402&#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%">1,733&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">559&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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="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%">2,292&#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%">792&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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="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%">867&#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%">347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">207&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">554&#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%">5,395&#160;</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%">2,720&#160;</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="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%">8,115&#160;</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><td colspan="3" 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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="display:none"></td><td 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%">16&#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%">Alternative-revenue programs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="display:none"></td><td 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%">57&#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%">Revenues to be refunded</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(29)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="display:none"></td><td 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%">(37)</span></td><td style="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 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%">5,419&#160;</span></td><td style="background-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%">2,732&#160;</span></td><td style="background-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="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%">8,151&#160;</span></td><td style="background-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 NorthStar Clean Energy&#8217;s operating revenue from independent power production and its sales of energy commodities.</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 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.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers recorded uncollectible accounts expense of $33&#160;million for the year ended December&#160;31,&#160;2024, $34&#160;million for the year ended December&#160;31,&#160;2023, and $50&#160;million for the year ended December&#160;31,&#160;2022</span><span style="color:#026dce;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Uncollectible accounts expense for the year ended December&#160;31,&#160;2022 included a commitment to contribute $10 million to directly assist vulnerable customers with utility bills.</span></div><div 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 $584&#160;million at December&#160;31,&#160;2024 and $494&#160;million at December&#160;31,&#160;2023.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Alternative</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">revenue Programs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers accounts for its energy waste reduction incentive mechanism, financial compensation mechanism, and demand response incentive mechanism as alternative-revenue 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%">Consumers recognizes revenue related to the energy waste reduction incentive as soon as energy savings exceed the annual targets established by the MPSC. Revenue related to the financial compensation mechanism is recognized as payments are made on MPSC-approved PPAs. Under a demand response incentive mechanism, Consumers earns a financial incentive when it meets demand response targets set by the MPSC. Consumers recognizes revenue related to this program once demand response incentive objectives are complete, the incentive amount is calculable, and the incentive revenue will be collected within a 24</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">month period. For additional information on these mechanisms, see Note&#160;2, Regulatory Matters.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers does not reclassify revenue from its alternative-revenue program to revenue from contracts with customers at the time the amounts are collected from customers.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Revenues to Be Refunded:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In 2022, the MPSC issued an order authorizing Consumers to refund $22&#160;million voluntarily to utility customers. Additionally, in the settlement of its 2022&#160;electric rate case, </span></div><div 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 agreed to refund voluntarily $15&#160;million of 2022&#160;revenues to utility customers through a one</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">time bill credit.</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="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="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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue</a></td>
<td class="text">Revenue<div 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 are the components of operating 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:48.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.641%"></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%">Year Ended December&#160;31,&#160;2024</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%">NorthStar Clean Energy</span><span style="color:#000000;font-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 10pt;text-align:left;text-indent:-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%">4,995&#160;</span></td><td style="background-color:#ffffff;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%">2,114&#160;</span></td><td style="background-color:#ffffff;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%">7,109&#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%">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%">211&#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%">211&#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%">4,995&#160;</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%">2,114&#160;</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%">211&#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%">7,320&#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%">105&#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%">105&#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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers alternative-revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,061&#160;</span></td><td style="background-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%">2,138&#160;</span></td><td style="background-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%">316&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,515&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumers utility revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,318&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,429&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,747&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,674&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">440&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">2,114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">670&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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%">720&#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%">333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">195&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">528&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,995&#160;</span></td><td style="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%">2,114&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,109&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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%">15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Alternative-revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">75&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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-segment 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%">&#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="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%">1&#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 operating revenue &#8211; Consumers</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%">5,061&#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%">2,138&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td 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%">7,200&#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">Amounts represent NorthStar Clean Energy&#8217;s operating revenue from independent power production and its sales of energy commodities.    </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:48.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.641%"></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%">Year Ended December&#160;31,&#160;2023</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%">NorthStar Clean Energy</span><span style="color:#000000;font-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 10pt;text-align:left;text-indent:-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%">4,686&#160;</span></td><td style="background-color:#ffffff;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%">2,394&#160;</span></td><td style="background-color:#ffffff;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%">7,080&#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%">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%">181&#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%">181&#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%">4,686&#160;</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%">2,394&#160;</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%">181&#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%">7,261&#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%">116&#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%">116&#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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers alternative-revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #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%">4,745&#160;</span></td><td style="background-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%">2,420&#160;</span></td><td style="background-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%">297&#160;</span></td><td style="background-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 #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%">7,462&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumers utility revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,236&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,619&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,855&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,550&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">489&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">2,039&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">660&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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%">720&#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%">240&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">226&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">466&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,686&#160;</span></td><td style="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%">2,394&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,080&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Alternative-revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="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%">69&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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-segment 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%">&#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="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%">1&#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 operating revenue &#8211; Consumers</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%">4,745&#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%">2,420&#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 colspan="3" style="background-color:#cceeff;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:#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%">7,166&#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">Amounts represent NorthStar Clean Energy&#8217;s operating revenue from independent power production and its sales of energy commodities.    </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.425%"></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.835%"></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:6.592%"></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.996%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.320%"></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%">Year Ended December&#160;31,&#160;2022</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy</span><span style="color:#000000;font-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="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align: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 10pt;text-align:left;text-indent:-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%">5,395&#160;</span></td><td style="background-color:#ffffff;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%">2,720&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">8,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 10pt;text-align:left;text-indent:-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%">205&#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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></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%">5,395&#160;</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%">2,720&#160;</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%">205&#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="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%">8,320&#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%">240&#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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers alternative-revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 revenues to be refunded</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(29)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">5,419&#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%">2,732&#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%">445&#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="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%">8,596&#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="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%">2,523&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,879&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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="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%">4,402&#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%">1,733&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">559&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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="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%">2,292&#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%">792&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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="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%">867&#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%">347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">207&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">554&#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%">5,395&#160;</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%">2,720&#160;</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="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%">8,115&#160;</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><td colspan="3" 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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="display:none"></td><td 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%">16&#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%">Alternative-revenue programs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="display:none"></td><td 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%">57&#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%">Revenues to be refunded</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(29)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="display:none"></td><td 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%">(37)</span></td><td style="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 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%">5,419&#160;</span></td><td style="background-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%">2,732&#160;</span></td><td style="background-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="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%">8,151&#160;</span></td><td style="background-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 NorthStar Clean Energy&#8217;s operating revenue from independent power production and its sales of energy commodities.</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 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.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers recorded uncollectible accounts expense of $33&#160;million for the year ended December&#160;31,&#160;2024, $34&#160;million for the year ended December&#160;31,&#160;2023, and $50&#160;million for the year ended December&#160;31,&#160;2022</span><span style="color:#026dce;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Uncollectible accounts expense for the year ended December&#160;31,&#160;2022 included a commitment to contribute $10 million to directly assist vulnerable customers with utility bills.</span></div><div 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 $584&#160;million at December&#160;31,&#160;2024 and $494&#160;million at December&#160;31,&#160;2023.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Alternative</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">revenue Programs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers accounts for its energy waste reduction incentive mechanism, financial compensation mechanism, and demand response incentive mechanism as alternative-revenue 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%">Consumers recognizes revenue related to the energy waste reduction incentive as soon as energy savings exceed the annual targets established by the MPSC. Revenue related to the financial compensation mechanism is recognized as payments are made on MPSC-approved PPAs. Under a demand response incentive mechanism, Consumers earns a financial incentive when it meets demand response targets set by the MPSC. Consumers recognizes revenue related to this program once demand response incentive objectives are complete, the incentive amount is calculable, and the incentive revenue will be collected within a 24</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">month period. For additional information on these mechanisms, see Note&#160;2, Regulatory Matters.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers does not reclassify revenue from its alternative-revenue program to revenue from contracts with customers at the time the amounts are collected from customers.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Revenues to Be Refunded:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In 2022, the MPSC issued an order authorizing Consumers to refund $22&#160;million voluntarily to utility customers. Additionally, in the settlement of its 2022&#160;electric rate case, </span></div><div 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 agreed to refund voluntarily $15&#160;million of 2022&#160;revenues to utility customers through a one</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">time bill credit.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-15<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>62
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559287550944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Income and Other Expense<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_OtherIncomeandExpensesLineItems', window );"><strong>Other Income and Expenses [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="Show.showAR( this, 'defref_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock', window );">Other Income and Other Expense</a></td>
<td class="text">Other Income and Other Expense<div 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 other income and other expense at CMS&#160;Energy and Consumers:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.688%"></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:1.0%"></td><td style="width:7.878%"></td><td style="width:0.1%"></td></tr><tr><td colspan="21" 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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Years&#160;Ended&#160;December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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-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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Gain on extinguishment of debt</span><span style="color:#000000;font-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%">110&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">131&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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%">50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allowance for equity funds used during construction</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from equity method investees</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All 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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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 other income &#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%">207&#160;</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%">195&#160;</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%">19&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other income</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Interest income</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%">42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allowance for equity funds used during construction</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">All 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%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 &#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%">85&#160;</span></td><td style="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%">49&#160;</span></td><td style="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%">17&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other 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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Donations</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%">(18)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Civic and political expenditures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">All 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%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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 other expense &#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%">(32)</span></td><td style="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%">(13)</span></td><td style="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%">(27)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other 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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Donations</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%">(18)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Civic and political expenditures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">All 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%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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 other expense &#8211; Consumers</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%">(30)</span></td><td style="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%">(12)</span></td><td style="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%">(25)</span></td><td style="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:13pt;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 gain on extinguishment of debt, see Note&#160;4, Financings and Capitalization&#8212;CMS&#160;Energy&#8217;s Purchase of Consumers&#8217; First Mortgage Bonds.</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="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="Show.showAR( this, 'defref_cms_OtherIncomeandExpensesLineItems', window );"><strong>Other Income and Expenses [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="Show.showAR( this, 'defref_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock', window );">Other Income and Other Expense</a></td>
<td class="text">Other Income and Other Expense<div 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 other income and other expense at CMS&#160;Energy and Consumers:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.688%"></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:1.0%"></td><td style="width:7.878%"></td><td style="width:0.1%"></td></tr><tr><td colspan="21" 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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Years&#160;Ended&#160;December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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-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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Gain on extinguishment of debt</span><span style="color:#000000;font-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%">110&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">131&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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%">50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allowance for equity funds used during construction</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from equity method investees</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All 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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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 other income &#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%">207&#160;</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%">195&#160;</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%">19&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other income</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Interest income</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%">42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allowance for equity funds used during construction</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">All 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%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 &#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%">85&#160;</span></td><td style="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%">49&#160;</span></td><td style="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%">17&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other 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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Donations</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%">(18)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Civic and political expenditures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">All 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%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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 other expense &#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%">(32)</span></td><td style="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%">(13)</span></td><td style="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%">(27)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other 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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Donations</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%">(18)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Civic and political expenditures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">All 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%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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 other expense &#8211; Consumers</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%">(30)</span></td><td style="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%">(12)</span></td><td style="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%">(25)</span></td><td style="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:13pt;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 gain on extinguishment of debt, see Note&#160;4, Financings and Capitalization&#8212;CMS&#160;Energy&#8217;s Purchase of Consumers&#8217; First Mortgage Bonds.</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_OtherIncomeandExpensesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>[Line Items] for Other Income and Expenses [Table]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_OtherIncomeandExpensesLineItems</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_OtherIncomeAndOtherExpenseDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 720<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/720/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Topic 610<br> -Publisher FASB<br> -URI https://asc.fasb.org/610/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559095454848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reportable Segments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Reportable Segments</a></td>
<td class="text">Reportable Segments<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Reportable segments consist of business units defined by the products and services they offer. CMS&#160;Energy&#8217;s and Consumers&#8217; chief operating decision-maker is the CEO. The chief operating decision-maker evaluates segment performance and profitability using net income available to CMS&#160;Energy&#8217;s common stockholders. This metric provides a clear, consistent basis for analyzing the financial results of each segment and supports decision-making regarding the allocation of 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%">Resource allocation to CMS&#160;Energy&#8217;s and Consumers&#8217; segments begins with the annual budgeting process, which establishes initial funding and resource levels for each segment.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;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%">The budget incorporates key financial and operational inputs, including anticipated revenues, expenses, and capital requirements, aligning with CMS&#160;Energy&#8217;s and Consumers&#8217; strategic objectives and regulatory obligations.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;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%">The chief operating decision-maker reviews budget-to-actual variances on a monthly basis and makes interim decisions to reallocate resources among segments as needed, ensuring a timely and effective response to changing conditions. For the electric utility and gas utility segments, the chief operating decision-maker uses this assessment to determine whether the segments are achieving their regulatory authorized return on equity. </span></div><div 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 policies for CMS&#160;Energy&#8217;s and Consumers&#8217; segments are as described in Note&#160;1, Significant Accounting Policies. The consolidated financial statements reflect the assets, liabilities, revenues, and expenses of the individual segments when appropriate. Accounts are allocated among the segments when common accounts are attributable to more than one segment. The allocations are based on certain measures of business activities, such as revenue, labor dollars, customers, other operating and maintenance expense, construction expense, leased property, taxes, or functional surveys. For example, customer receivables are allocated based on revenue, and pension provisions are allocated based on labor dollars.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Inter-segment sales and transfers are accounted for at current market prices and are eliminated in consolidated net income available to common stockholders by segment. Inter-segment sales and transfers were immaterial for all periods presented.</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</span></div><div 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">NorthStar Clean Energy, 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%">CMS&#160;Energy presents corporate interest and other expenses, discontinued operations, and Consumers&#8217; other consolidated entities within other reconciling items.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Consumers</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The segments reported for Consumers are:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">electric utility, consisting of regulated activities associated with the generation, purchase, distribution, and sale of electricity in Michigan</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">gas utility, consisting of regulated activities associated with the purchase, transmission, storage, distribution, and sale of natural gas in Michigan</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers&#8217; other consolidated entities are presented within other reconciling items.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following tables is financial information by segment:</span><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.707%"></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:9.316%"></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:9.316%"></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:9.316%"></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:9.316%"></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:9.316%"></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:10.287%"></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 #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year Ended December&#160;31,&#160;2024</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy</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%">Segments Total</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%">Other Reconciling Items</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%">Consolidated</span></td></tr><tr><td colspan="39" 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 10pt;text-align:left;text-indent:-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:#ffffff;padding:0 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%">5,061&#160;</span></td><td style="background-color:#ffffff;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%">2,138&#160;</span></td><td style="background-color:#ffffff;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%">316&#160;</span></td><td style="background-color:#ffffff;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%">7,515&#160;</span></td><td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,515&#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%">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Power supply cost</span><span style="color:#000000;font-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%">1,867&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">161&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,028&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">2,028&#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%">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%">&#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%">637&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">640&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">640&#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%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,066&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">454&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,621&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,638&#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%">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%">865&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">325&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,239&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">1,240&#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%">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%">281&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">188&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">481&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">482&#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 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%">4,079&#160;</span></td><td style="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%">1,604&#160;</span></td><td style="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%">326&#160;</span></td><td style="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%">6,009&#160;</span></td><td style="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%">19&#160;</span></td><td style="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%">6,028&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (Loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">982&#160;</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="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%">534&#160;</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="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%">(10)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">1,506&#160;</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="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%">(19)</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="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%">1,487&#160;</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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income</span><span style="color:#000000;font-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%">126&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">226&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">118&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">344&#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%">Interest charges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">324&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">192&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">520&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">188&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">708&#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:700;line-height:120%">Income (Loss) Before Income Taxes</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%">784&#160;</span></td><td style="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%">428&#160;</span></td><td style="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%">1,212&#160;</span></td><td style="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%">(89)</span></td><td style="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%">1,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">102&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">99&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">196&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;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:700;line-height:120%">Income (Loss) From Continuing Operations</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%">682&#160;</span></td><td style="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%">329&#160;</span></td><td style="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%">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><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%">1,016&#160;</span></td><td style="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%">(69)</span></td><td style="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%">947&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#000000;font-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%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (Loss) 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%">681&#160;</span></td><td style="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%">328&#160;</span></td><td style="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%">63&#160;</span></td><td style="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%">1,072&#160;</span></td><td style="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%">(79)</span></td><td style="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%">993&#160;</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%">Property, plant, and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></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%">20,137&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></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%">13,268&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></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%">1,506&#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"></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%">34,911&#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"></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%">21&#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"></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%">34,932&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 in 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%">&#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 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%">64&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">64&#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 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%">20,710&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</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%">13,247&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</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%">1,893&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,850&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,920&#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;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%">Capital expenditures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</span></div></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%">1,871&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">6</span></div></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%">1,141&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">6</span></div></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%">288&#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%">3,300&#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%">1&#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%">3,301&#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">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</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 income from equity method investees of $7&#160;million attributable to NorthStar Clean Energy. See Note&#160;15, Other Income and Other Expense</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">Other segment items comprise of loss attributable to noncontrolling interests and preferred stock dividends.</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">Amounts include a portion of Consumers&#8217; other common assets attributable to both the electric and gas utility businesses.</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">Amounts include assets placed under finance lease.</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">6</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; capital expenditures for plant and equipment attributable to both the electric and gas utility businesses.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.246%"></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:9.316%"></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:9.316%"></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:9.316%"></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:9.316%"></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:10.285%"></td><td style="width:0.1%"></td></tr><tr><td colspan="33" 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%">Year Ended December&#160;31,&#160;2024</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segments Total</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%">Other Reconciling Items</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%">Consolidated</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%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating revenue</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%">5,061&#160;</span></td><td style="background-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%">2,138&#160;</span></td><td style="background-color:#ffffff;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%">7,199&#160;</span></td><td style="background-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&#160;</span></td><td style="background-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%">7,200&#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%">Operating expenses</span></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"></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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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"></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%">Power supply cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">1,867&#160;</span></td><td style="background-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%">&#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%">1,867&#160;</span></td><td style="background-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%">&#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 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%">1,867&#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%">Cost of gas sold</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">637&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">637&#160;</span></td><td style="background-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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">637&#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%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,066&#160;</span></td><td style="background-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%">454&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,520&#160;</span></td><td style="background-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%">&#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 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%">1,520&#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%">Depreciation and amortization</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%">865&#160;</span></td><td style="background-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%">325&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,190&#160;</span></td><td style="background-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%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,191&#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%">General taxes</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%">281&#160;</span></td><td style="background-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%">188&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">469&#160;</span></td><td style="background-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%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 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%">470&#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 operating expenses</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="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%">4,079&#160;</span></td><td style="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="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%">1,604&#160;</span></td><td style="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%">5,683&#160;</span></td><td style="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="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%">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"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">5,685&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (Loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">982&#160;</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="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%">534&#160;</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%">1,516&#160;</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="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%">(1)</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="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%">1,515&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 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%">126&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">212&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">212&#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%">Interest charges</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%">324&#160;</span></td><td style="background-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%">192&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">516&#160;</span></td><td style="background-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%">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 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%">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 2px 10pt;text-align:left;text-indent:-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) 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 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%">784&#160;</span></td><td style="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="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%">428&#160;</span></td><td style="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%">1,212&#160;</span></td><td style="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="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%">(3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">1,209&#160;</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%">Income tax expense (benefit)</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%">102&#160;</span></td><td style="background-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%">99&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;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%">(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 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%">200&#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:700;line-height:120%">Net Income (Loss)</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="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%">682&#160;</span></td><td style="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="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%">329&#160;</span></td><td style="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%">1,011&#160;</span></td><td style="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="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%">(2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">1,009&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">(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 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%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">&#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 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%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (Loss) Available to Common Stockholder</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%">681&#160;</span></td><td style="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%">328&#160;</span></td><td style="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%">1,009&#160;</span></td><td style="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%">(2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;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%">1,007&#160;</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%">Property, plant, and equipment, gross</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%">20,137&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></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%">13,268&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></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%">33,405&#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%">29&#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%">33,434&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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;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%">20,767&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</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%">13,289&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</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%">34,056&#160;</span></td><td style="background-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%">32&#160;</span></td><td style="background-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%">34,088&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital expenditures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">1,871&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</span></div></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%">1,141&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</span></div></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%">3,012&#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 0 10pt;text-indent:-9pt"></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%">&#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><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">3,012&#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">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</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">Other segment items comprise of preferred stock dividends.</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">Amounts include a portion of Consumers&#8217; other common assets attributable to both the electric and gas utility businesses.</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">Amounts include assets placed under finance lease.</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">Amounts include a portion of Consumers&#8217; capital expenditures for plant and equipment attributable to both the electric and gas utility businesses.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.707%"></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:9.316%"></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:9.316%"></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:9.316%"></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:9.316%"></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:9.316%"></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:10.287%"></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 #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year Ended December&#160;31,&#160;2023</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy</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%">Segments Total</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%">Other Reconciling Items</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%">Consolidated</span></td></tr><tr><td colspan="39" 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 10pt;text-align:left;text-indent:-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:#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%">4,745&#160;</span></td><td style="background-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%">2,420&#160;</span></td><td style="background-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%">297&#160;</span></td><td style="background-color:#ffffff;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%">7,462&#160;</span></td><td style="background-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%">&#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 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%">7,462&#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%">Operating expenses</span></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"></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"></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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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"></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%">Power supply cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">1,841&#160;</span></td><td style="background-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%">&#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 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%">170&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,011&#160;</span></td><td style="background-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%">&#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 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%">2,011&#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%">Cost of gas sold</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">897&#160;</span></td><td style="background-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%">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%">902&#160;</span></td><td style="background-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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">902&#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%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,075&#160;</span></td><td style="background-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%">511&#160;</span></td><td style="background-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%">88&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,674&#160;</span></td><td style="background-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%">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 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%">1,687&#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%">Depreciation and amortization</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%">797&#160;</span></td><td style="background-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%">338&#160;</span></td><td style="background-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%">43&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,178&#160;</span></td><td style="background-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%">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 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,180&#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%">General taxes</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%">260&#160;</span></td><td style="background-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%">176&#160;</span></td><td style="background-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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">446&#160;</span></td><td style="background-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%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 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%">447&#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 operating expenses</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="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%">3,973&#160;</span></td><td style="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="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%">1,922&#160;</span></td><td style="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="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%">316&#160;</span></td><td style="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%">6,211&#160;</span></td><td style="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="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%">16&#160;</span></td><td style="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="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%">6,227&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (Loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">772&#160;</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="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%">498&#160;</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%">(19)</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%">1,251&#160;</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%">(16)</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="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%">1,235&#160;</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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 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%">131&#160;</span></td><td style="background-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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">142&#160;</span></td><td style="background-color:#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%">362&#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%">Interest charges</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%">285&#160;</span></td><td style="background-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%">161&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">195&#160;</span></td><td style="background-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%">643&#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:700;line-height:120%">Income (Loss) 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 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%">618&#160;</span></td><td style="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="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%">414&#160;</span></td><td style="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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9)</span></td><td style="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%">1,023&#160;</span></td><td style="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="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%">(69)</span></td><td style="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="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%">954&#160;</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%">Income tax expense (benefit)</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%">67&#160;</span></td><td style="background-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%">98&#160;</span></td><td style="background-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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">169&#160;</span></td><td style="background-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%">(22)</span></td><td style="background-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%">147&#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:700;line-height:120%">Income (Loss) From Continuing Operations</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="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%">551&#160;</span></td><td style="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="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%">316&#160;</span></td><td style="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="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%">(13)</span></td><td style="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%">854&#160;</span></td><td style="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="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%">(47)</span></td><td style="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="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%">807&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">(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 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%">(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 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%">80&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">78&#160;</span></td><td style="background-color:#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%">(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 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%">70&#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:700;line-height:120%">Net Income (Loss) Available to Common Stockholders</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%">550&#160;</span></td><td style="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%">315&#160;</span></td><td style="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%">67&#160;</span></td><td style="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%">932&#160;</span></td><td style="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%">(55)</span></td><td style="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%">877&#160;</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%">Property, plant, and equipment, gross</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%">19,302&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></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%">12,383&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></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%">1,420&#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"></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%">33,105&#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%">30&#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%">33,135&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 in equity method investees</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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;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%">19,358&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</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%">12,353&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</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%">1,604&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,315&#160;</span></td><td style="background-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%">202&#160;</span></td><td style="background-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%">33,517&#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;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%">Capital expenditures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">2,081&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">6</span></div></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%">1,041&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">6</span></div></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%">156&#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%">3,278&#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 0 10pt;text-indent:-9pt"></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%">2&#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 0 10pt;text-indent:-9pt"></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%">3,280&#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">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</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 income from equity method investees of $7&#160;million attributable to NorthStar Clean Energy. See Note&#160;15, Other Income and Other Expense.</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">Other segment items comprise of income from discontinued operations, net of tax, loss attributable to noncontrolling interests, and preferred stock dividends.</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">Amounts include a portion of Consumers&#8217; other common assets attributable to both the electric and gas utility businesses.</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">Amounts include assets placed under finance lease.</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">6</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; capital expenditures for plant and equipment attributable to both the electric and gas utility businesses.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.246%"></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:9.316%"></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:9.316%"></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:9.316%"></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:9.316%"></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:10.285%"></td><td style="width:0.1%"></td></tr><tr><td colspan="33" 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%">Year Ended December&#160;31,&#160;2023</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segments Total</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%">Other Reconciling Items</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%">Consolidated</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%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating revenue</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%">4,745&#160;</span></td><td style="background-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%">2,420&#160;</span></td><td style="background-color:#ffffff;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%">7,165&#160;</span></td><td style="background-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&#160;</span></td><td style="background-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%">7,166&#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%">Operating expenses</span></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"></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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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"></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%">Power supply cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">1,841&#160;</span></td><td style="background-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%">&#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%">1,841&#160;</span></td><td style="background-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%">&#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 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%">1,841&#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%">Cost of gas sold</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">897&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">897&#160;</span></td><td style="background-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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">897&#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%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,075&#160;</span></td><td style="background-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%">511&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,586&#160;</span></td><td style="background-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%">&#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 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%">1,586&#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%">Depreciation and amortization</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%">797&#160;</span></td><td style="background-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%">338&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,135&#160;</span></td><td style="background-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%">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 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,137&#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%">General taxes</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%">260&#160;</span></td><td style="background-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%">176&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">436&#160;</span></td><td style="background-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%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 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%">437&#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 operating expenses</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="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%">3,973&#160;</span></td><td style="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="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%">1,922&#160;</span></td><td style="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%">5,895&#160;</span></td><td style="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="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%">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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">5,898&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (Loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">772&#160;</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="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%">498&#160;</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%">1,270&#160;</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="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%">(2)</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="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%">1,268&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income</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%">131&#160;</span></td><td style="background-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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">208&#160;</span></td><td style="background-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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">208&#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%">Interest charges</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%">285&#160;</span></td><td style="background-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%">161&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">446&#160;</span></td><td style="background-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%">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 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%">448&#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:700;line-height:120%">Income (Loss) 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 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%">618&#160;</span></td><td style="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="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%">414&#160;</span></td><td style="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%">1,032&#160;</span></td><td style="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="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%">(4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">1,028&#160;</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%">Income tax expense (benefit)</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%">67&#160;</span></td><td style="background-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%">98&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">165&#160;</span></td><td style="background-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%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></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</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="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%">551&#160;</span></td><td style="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="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%">316&#160;</span></td><td style="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%">867&#160;</span></td><td style="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="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 0 10pt;text-indent:-9pt"></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%">867&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">(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 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%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">&#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 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%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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-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%">550&#160;</span></td><td style="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%">315&#160;</span></td><td style="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%">865&#160;</span></td><td style="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%">&#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 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%">865&#160;</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%">Property, plant, and equipment, gross</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%">19,302&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></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%">12,383&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></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%">31,685&#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%">38&#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%">31,723&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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;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%">19,417&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</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%">12,397&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</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%">31,814&#160;</span></td><td style="background-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%">38&#160;</span></td><td style="background-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%">31,852&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital expenditures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">2,081&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</span></div></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%">1,041&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</span></div></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%">3,122&#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 0 10pt;text-indent:-9pt"></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%">23&#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 0 10pt;text-indent:-9pt"></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%">3,145&#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">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</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">Other segment items comprise of preferred stock dividends.</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">Amounts include a portion of Consumers&#8217; other common assets attributable to both the electric and gas utility businesses.</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">Amounts include assets placed under finance lease.</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">Amounts include a portion of Consumers&#8217; capital expenditures for plant and equipment attributable to both the electric and gas utility businesses.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.707%"></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:9.316%"></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:9.316%"></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:9.316%"></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:9.316%"></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:9.316%"></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:10.287%"></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 #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year Ended December&#160;31,&#160;2022</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy</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%">Segments Total</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%">Other Reconciling Items</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%">Consolidated</span></td></tr><tr><td colspan="39" 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 10pt;text-align:left;text-indent:-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:#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%">5,419&#160;</span></td><td style="background-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%">2,732&#160;</span></td><td style="background-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%">445&#160;</span></td><td style="background-color:#ffffff;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%">8,596&#160;</span></td><td style="background-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%">&#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 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%">8,596&#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%">Operating expenses</span></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"></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"></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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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"></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%">Power supply cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">2,605&#160;</span></td><td style="background-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%">&#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 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%">304&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,909&#160;</span></td><td style="background-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%">&#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 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%">2,909&#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%">Cost of gas sold</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,243&#160;</span></td><td style="background-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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,256&#160;</span></td><td style="background-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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,256&#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%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,028&#160;</span></td><td style="background-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%">554&#160;</span></td><td style="background-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%">76&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,658&#160;</span></td><td style="background-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%">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 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%">1,669&#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%">Depreciation and amortization</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%">757&#160;</span></td><td style="background-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%">330&#160;</span></td><td style="background-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%">38&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,125&#160;</span></td><td style="background-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%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,126&#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%">General taxes</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%">240&#160;</span></td><td style="background-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%">159&#160;</span></td><td style="background-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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">411&#160;</span></td><td style="background-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%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 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%">412&#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 operating expenses</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="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%">4,630&#160;</span></td><td style="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="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%">2,286&#160;</span></td><td style="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="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%">443&#160;</span></td><td style="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%">7,359&#160;</span></td><td style="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="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%">13&#160;</span></td><td style="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="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%">7,372&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (Loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">789&#160;</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="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%">446&#160;</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%">2&#160;</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%">1,237&#160;</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%">(13)</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="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%">1,224&#160;</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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income (expense)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 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%">106&#160;</span></td><td style="background-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%">81&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">199&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 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%">197&#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%">Interest charges</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%">218&#160;</span></td><td style="background-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%">116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">337&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">182&#160;</span></td><td style="background-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%">519&#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:700;line-height:120%">Income (Loss) 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 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%">677&#160;</span></td><td style="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="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%">411&#160;</span></td><td style="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="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&#160;</span></td><td style="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%">1,099&#160;</span></td><td style="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="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%">(197)</span></td><td style="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="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%">902&#160;</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%">Income tax expense (benefit)</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%">109&#160;</span></td><td style="background-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%">32&#160;</span></td><td style="background-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%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">144&#160;</span></td><td style="background-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%">(51)</span></td><td style="background-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%">93&#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:700;line-height:120%">Income (Loss) From Continuing Operations</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="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%">568&#160;</span></td><td style="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="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%">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 0 10pt;text-indent:-9pt"></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%">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><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%">955&#160;</span></td><td style="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="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%">(146)</span></td><td style="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="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%">809&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">(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 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%">(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 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%">26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">(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 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%">18&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (Loss) Available to Common Stockholders</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%">567&#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%">378&#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%">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><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%">979&#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%">(152)</span></td><td style="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%">827&#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">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</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 income from equity method investees of $3&#160;million attributable to NorthStar Clean Energy. See Note&#160;15, Other Income and Other Expense.</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">Other segment items comprise of income from discontinued operations, net of tax, loss attributable to noncontrolling interests, and preferred stock dividends.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.246%"></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:9.316%"></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:9.316%"></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:9.316%"></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:9.316%"></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:10.285%"></td><td style="width:0.1%"></td></tr><tr><td colspan="33" 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%">Year Ended December&#160;31,&#160;2022</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segments Total</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%">Other Reconciling Items</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%">Consolidated</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%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating revenue</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%">5,419&#160;</span></td><td style="background-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%">2,732&#160;</span></td><td style="background-color:#ffffff;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%">8,151&#160;</span></td><td style="background-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%">&#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 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%">8,151&#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%">Operating expenses</span></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"></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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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"></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%">Power supply cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">2,605&#160;</span></td><td style="background-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%">&#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%">2,605&#160;</span></td><td style="background-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%">&#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 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%">2,605&#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%">Cost of gas sold</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,243&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,243&#160;</span></td><td style="background-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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,243&#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%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,028&#160;</span></td><td style="background-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%">554&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,582&#160;</span></td><td style="background-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%">&#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 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%">1,582&#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%">Depreciation and amortization</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%">757&#160;</span></td><td style="background-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%">330&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,087&#160;</span></td><td style="background-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%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,088&#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%">General taxes</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%">240&#160;</span></td><td style="background-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%">159&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">399&#160;</span></td><td style="background-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%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 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%">400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 0 10pt;text-indent:-9pt"></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%">4,630&#160;</span></td><td style="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="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%">2,286&#160;</span></td><td style="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%">6,916&#160;</span></td><td style="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="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%">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"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">6,918&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (Loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">789&#160;</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="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%">446&#160;</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%">1,235&#160;</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="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%">(2)</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="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%">1,233&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income</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%">106&#160;</span></td><td style="background-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%">81&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">187&#160;</span></td><td style="background-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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">187&#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%">Interest charges</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%">218&#160;</span></td><td style="background-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%">116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">334&#160;</span></td><td style="background-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%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 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%">335&#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:700;line-height:120%">Income (Loss) 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 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%">677&#160;</span></td><td style="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="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%">411&#160;</span></td><td style="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%">1,088&#160;</span></td><td style="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="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%">(3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">1,085&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (benefit)</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%">109&#160;</span></td><td style="background-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%">32&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">(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 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%">140&#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:700;line-height:120%">Net Income (Loss)</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="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%">568&#160;</span></td><td style="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="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%">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 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%">947&#160;</span></td><td style="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="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%">(2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">945&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">(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 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%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">&#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 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%">(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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (Loss) Available to Common Stockholder</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%">567&#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%">378&#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%">945&#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%">(2)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;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%">943&#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">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</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">Other segment items comprise of preferred stock dividends.</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="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="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="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Reportable Segments</a></td>
<td class="text">Reportable Segments<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Reportable segments consist of business units defined by the products and services they offer. CMS&#160;Energy&#8217;s and Consumers&#8217; chief operating decision-maker is the CEO. The chief operating decision-maker evaluates segment performance and profitability using net income available to CMS&#160;Energy&#8217;s common stockholders. This metric provides a clear, consistent basis for analyzing the financial results of each segment and supports decision-making regarding the allocation of 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%">Resource allocation to CMS&#160;Energy&#8217;s and Consumers&#8217; segments begins with the annual budgeting process, which establishes initial funding and resource levels for each segment.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;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%">The budget incorporates key financial and operational inputs, including anticipated revenues, expenses, and capital requirements, aligning with CMS&#160;Energy&#8217;s and Consumers&#8217; strategic objectives and regulatory obligations.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;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%">The chief operating decision-maker reviews budget-to-actual variances on a monthly basis and makes interim decisions to reallocate resources among segments as needed, ensuring a timely and effective response to changing conditions. For the electric utility and gas utility segments, the chief operating decision-maker uses this assessment to determine whether the segments are achieving their regulatory authorized return on equity. </span></div><div 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 policies for CMS&#160;Energy&#8217;s and Consumers&#8217; segments are as described in Note&#160;1, Significant Accounting Policies. The consolidated financial statements reflect the assets, liabilities, revenues, and expenses of the individual segments when appropriate. Accounts are allocated among the segments when common accounts are attributable to more than one segment. The allocations are based on certain measures of business activities, such as revenue, labor dollars, customers, other operating and maintenance expense, construction expense, leased property, taxes, or functional surveys. For example, customer receivables are allocated based on revenue, and pension provisions are allocated based on labor dollars.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Inter-segment sales and transfers are accounted for at current market prices and are eliminated in consolidated net income available to common stockholders by segment. Inter-segment sales and transfers were immaterial for all periods presented.</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</span></div><div 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">NorthStar Clean Energy, 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%">CMS&#160;Energy presents corporate interest and other expenses, discontinued operations, and Consumers&#8217; other consolidated entities within other reconciling items.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Consumers</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The segments reported for Consumers are:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">electric utility, consisting of regulated activities associated with the generation, purchase, distribution, and sale of electricity in Michigan</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">gas utility, consisting of regulated activities associated with the purchase, transmission, storage, distribution, and sale of natural gas in Michigan</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers&#8217; other consolidated entities are presented within other reconciling items.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following tables is financial information by segment:</span><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.707%"></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:9.316%"></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:9.316%"></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:9.316%"></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:9.316%"></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:9.316%"></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:10.287%"></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 #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year Ended December&#160;31,&#160;2024</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy</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%">Segments Total</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%">Other Reconciling Items</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%">Consolidated</span></td></tr><tr><td colspan="39" 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 10pt;text-align:left;text-indent:-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:#ffffff;padding:0 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%">5,061&#160;</span></td><td style="background-color:#ffffff;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%">2,138&#160;</span></td><td style="background-color:#ffffff;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%">316&#160;</span></td><td style="background-color:#ffffff;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%">7,515&#160;</span></td><td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,515&#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%">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Power supply cost</span><span style="color:#000000;font-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%">1,867&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">161&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,028&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">2,028&#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%">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%">&#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%">637&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">640&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">640&#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%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,066&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">454&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,621&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,638&#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%">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%">865&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">325&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,239&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">1,240&#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%">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%">281&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">188&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">481&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">482&#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 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%">4,079&#160;</span></td><td style="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%">1,604&#160;</span></td><td style="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%">326&#160;</span></td><td style="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%">6,009&#160;</span></td><td style="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%">19&#160;</span></td><td style="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%">6,028&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (Loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">982&#160;</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="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%">534&#160;</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="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%">(10)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">1,506&#160;</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="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%">(19)</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="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%">1,487&#160;</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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income</span><span style="color:#000000;font-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%">126&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">226&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">118&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">344&#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%">Interest charges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">324&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">192&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">520&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">188&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">708&#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:700;line-height:120%">Income (Loss) Before Income Taxes</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%">784&#160;</span></td><td style="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%">428&#160;</span></td><td style="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%">1,212&#160;</span></td><td style="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%">(89)</span></td><td style="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%">1,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">102&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">99&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">196&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;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:700;line-height:120%">Income (Loss) From Continuing Operations</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%">682&#160;</span></td><td style="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%">329&#160;</span></td><td style="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%">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><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%">1,016&#160;</span></td><td style="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%">(69)</span></td><td style="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%">947&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#000000;font-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%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (Loss) 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%">681&#160;</span></td><td style="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%">328&#160;</span></td><td style="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%">63&#160;</span></td><td style="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%">1,072&#160;</span></td><td style="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%">(79)</span></td><td style="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%">993&#160;</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%">Property, plant, and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></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%">20,137&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></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%">13,268&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></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%">1,506&#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"></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%">34,911&#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"></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%">21&#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"></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%">34,932&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 in 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%">&#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 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%">64&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">64&#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 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%">20,710&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</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%">13,247&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</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%">1,893&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,850&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,920&#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;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%">Capital expenditures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</span></div></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%">1,871&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">6</span></div></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%">1,141&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">6</span></div></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%">288&#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%">3,300&#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%">1&#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%">3,301&#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">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</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 income from equity method investees of $7&#160;million attributable to NorthStar Clean Energy. See Note&#160;15, Other Income and Other Expense</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">Other segment items comprise of loss attributable to noncontrolling interests and preferred stock dividends.</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">Amounts include a portion of Consumers&#8217; other common assets attributable to both the electric and gas utility businesses.</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">Amounts include assets placed under finance lease.</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">6</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; capital expenditures for plant and equipment attributable to both the electric and gas utility businesses.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.246%"></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:9.316%"></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:9.316%"></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:9.316%"></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:9.316%"></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:10.285%"></td><td style="width:0.1%"></td></tr><tr><td colspan="33" 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%">Year Ended December&#160;31,&#160;2024</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segments Total</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%">Other Reconciling Items</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%">Consolidated</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%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating revenue</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%">5,061&#160;</span></td><td style="background-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%">2,138&#160;</span></td><td style="background-color:#ffffff;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%">7,199&#160;</span></td><td style="background-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&#160;</span></td><td style="background-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%">7,200&#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%">Operating expenses</span></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"></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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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"></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%">Power supply cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">1,867&#160;</span></td><td style="background-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%">&#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%">1,867&#160;</span></td><td style="background-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%">&#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 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%">1,867&#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%">Cost of gas sold</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">637&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">637&#160;</span></td><td style="background-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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">637&#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%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,066&#160;</span></td><td style="background-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%">454&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,520&#160;</span></td><td style="background-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%">&#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 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%">1,520&#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%">Depreciation and amortization</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%">865&#160;</span></td><td style="background-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%">325&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,190&#160;</span></td><td style="background-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%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,191&#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%">General taxes</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%">281&#160;</span></td><td style="background-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%">188&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">469&#160;</span></td><td style="background-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%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 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%">470&#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 operating expenses</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="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%">4,079&#160;</span></td><td style="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="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%">1,604&#160;</span></td><td style="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%">5,683&#160;</span></td><td style="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="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%">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"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">5,685&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (Loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">982&#160;</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="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%">534&#160;</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%">1,516&#160;</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="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%">(1)</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="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%">1,515&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 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%">126&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">212&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">212&#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%">Interest charges</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%">324&#160;</span></td><td style="background-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%">192&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">516&#160;</span></td><td style="background-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%">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 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%">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 2px 10pt;text-align:left;text-indent:-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) 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 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%">784&#160;</span></td><td style="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="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%">428&#160;</span></td><td style="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%">1,212&#160;</span></td><td style="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="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%">(3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">1,209&#160;</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%">Income tax expense (benefit)</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%">102&#160;</span></td><td style="background-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%">99&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;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%">(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 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%">200&#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:700;line-height:120%">Net Income (Loss)</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="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%">682&#160;</span></td><td style="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="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%">329&#160;</span></td><td style="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%">1,011&#160;</span></td><td style="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="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%">(2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">1,009&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">(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 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%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">&#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 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%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (Loss) Available to Common Stockholder</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%">681&#160;</span></td><td style="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%">328&#160;</span></td><td style="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%">1,009&#160;</span></td><td style="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%">(2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;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%">1,007&#160;</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%">Property, plant, and equipment, gross</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%">20,137&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></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%">13,268&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></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%">33,405&#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%">29&#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%">33,434&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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;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%">20,767&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</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%">13,289&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</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%">34,056&#160;</span></td><td style="background-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%">32&#160;</span></td><td style="background-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%">34,088&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital expenditures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">1,871&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</span></div></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%">1,141&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</span></div></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%">3,012&#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 0 10pt;text-indent:-9pt"></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%">&#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><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">3,012&#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">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</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">Other segment items comprise of preferred stock dividends.</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">Amounts include a portion of Consumers&#8217; other common assets attributable to both the electric and gas utility businesses.</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">Amounts include assets placed under finance lease.</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">Amounts include a portion of Consumers&#8217; capital expenditures for plant and equipment attributable to both the electric and gas utility businesses.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.707%"></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:9.316%"></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:9.316%"></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:9.316%"></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:9.316%"></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:9.316%"></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:10.287%"></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 #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year Ended December&#160;31,&#160;2023</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy</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%">Segments Total</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%">Other Reconciling Items</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%">Consolidated</span></td></tr><tr><td colspan="39" 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 10pt;text-align:left;text-indent:-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:#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%">4,745&#160;</span></td><td style="background-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%">2,420&#160;</span></td><td style="background-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%">297&#160;</span></td><td style="background-color:#ffffff;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%">7,462&#160;</span></td><td style="background-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%">&#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 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%">7,462&#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%">Operating expenses</span></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"></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"></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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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"></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%">Power supply cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">1,841&#160;</span></td><td style="background-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%">&#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 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%">170&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,011&#160;</span></td><td style="background-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%">&#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 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%">2,011&#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%">Cost of gas sold</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">897&#160;</span></td><td style="background-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%">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%">902&#160;</span></td><td style="background-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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">902&#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%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,075&#160;</span></td><td style="background-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%">511&#160;</span></td><td style="background-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%">88&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,674&#160;</span></td><td style="background-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%">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 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%">1,687&#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%">Depreciation and amortization</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%">797&#160;</span></td><td style="background-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%">338&#160;</span></td><td style="background-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%">43&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,178&#160;</span></td><td style="background-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%">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 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,180&#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%">General taxes</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%">260&#160;</span></td><td style="background-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%">176&#160;</span></td><td style="background-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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">446&#160;</span></td><td style="background-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%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 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%">447&#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 operating expenses</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="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%">3,973&#160;</span></td><td style="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="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%">1,922&#160;</span></td><td style="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="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%">316&#160;</span></td><td style="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%">6,211&#160;</span></td><td style="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="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%">16&#160;</span></td><td style="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="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%">6,227&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (Loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">772&#160;</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="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%">498&#160;</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%">(19)</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%">1,251&#160;</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%">(16)</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="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%">1,235&#160;</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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 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%">131&#160;</span></td><td style="background-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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">142&#160;</span></td><td style="background-color:#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%">362&#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%">Interest charges</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%">285&#160;</span></td><td style="background-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%">161&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">195&#160;</span></td><td style="background-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%">643&#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:700;line-height:120%">Income (Loss) 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 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%">618&#160;</span></td><td style="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="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%">414&#160;</span></td><td style="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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9)</span></td><td style="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%">1,023&#160;</span></td><td style="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="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%">(69)</span></td><td style="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="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%">954&#160;</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%">Income tax expense (benefit)</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%">67&#160;</span></td><td style="background-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%">98&#160;</span></td><td style="background-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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">169&#160;</span></td><td style="background-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%">(22)</span></td><td style="background-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%">147&#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:700;line-height:120%">Income (Loss) From Continuing Operations</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="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%">551&#160;</span></td><td style="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="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%">316&#160;</span></td><td style="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="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%">(13)</span></td><td style="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%">854&#160;</span></td><td style="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="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%">(47)</span></td><td style="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="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%">807&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">(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 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%">(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 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%">80&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">78&#160;</span></td><td style="background-color:#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%">(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 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%">70&#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:700;line-height:120%">Net Income (Loss) Available to Common Stockholders</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%">550&#160;</span></td><td style="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%">315&#160;</span></td><td style="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%">67&#160;</span></td><td style="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%">932&#160;</span></td><td style="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%">(55)</span></td><td style="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%">877&#160;</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%">Property, plant, and equipment, gross</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%">19,302&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></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%">12,383&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></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%">1,420&#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"></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%">33,105&#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%">30&#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%">33,135&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 in equity method investees</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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;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%">19,358&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</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%">12,353&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</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%">1,604&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,315&#160;</span></td><td style="background-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%">202&#160;</span></td><td style="background-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%">33,517&#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;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%">Capital expenditures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">2,081&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">6</span></div></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%">1,041&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">6</span></div></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%">156&#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%">3,278&#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 0 10pt;text-indent:-9pt"></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%">2&#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 0 10pt;text-indent:-9pt"></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%">3,280&#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">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</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 income from equity method investees of $7&#160;million attributable to NorthStar Clean Energy. See Note&#160;15, Other Income and Other Expense.</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">Other segment items comprise of income from discontinued operations, net of tax, loss attributable to noncontrolling interests, and preferred stock dividends.</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">Amounts include a portion of Consumers&#8217; other common assets attributable to both the electric and gas utility businesses.</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">Amounts include assets placed under finance lease.</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">6</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; capital expenditures for plant and equipment attributable to both the electric and gas utility businesses.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.246%"></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:9.316%"></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:9.316%"></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:9.316%"></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:9.316%"></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:10.285%"></td><td style="width:0.1%"></td></tr><tr><td colspan="33" 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%">Year Ended December&#160;31,&#160;2023</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segments Total</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%">Other Reconciling Items</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%">Consolidated</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%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating revenue</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%">4,745&#160;</span></td><td style="background-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%">2,420&#160;</span></td><td style="background-color:#ffffff;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%">7,165&#160;</span></td><td style="background-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&#160;</span></td><td style="background-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%">7,166&#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%">Operating expenses</span></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"></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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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"></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%">Power supply cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">1,841&#160;</span></td><td style="background-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%">&#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%">1,841&#160;</span></td><td style="background-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%">&#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 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%">1,841&#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%">Cost of gas sold</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">897&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">897&#160;</span></td><td style="background-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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">897&#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%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,075&#160;</span></td><td style="background-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%">511&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,586&#160;</span></td><td style="background-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%">&#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 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%">1,586&#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%">Depreciation and amortization</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%">797&#160;</span></td><td style="background-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%">338&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,135&#160;</span></td><td style="background-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%">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 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,137&#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%">General taxes</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%">260&#160;</span></td><td style="background-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%">176&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">436&#160;</span></td><td style="background-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%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 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%">437&#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 operating expenses</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="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%">3,973&#160;</span></td><td style="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="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%">1,922&#160;</span></td><td style="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%">5,895&#160;</span></td><td style="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="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%">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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">5,898&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (Loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">772&#160;</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="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%">498&#160;</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%">1,270&#160;</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="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%">(2)</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="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%">1,268&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income</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%">131&#160;</span></td><td style="background-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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">208&#160;</span></td><td style="background-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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">208&#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%">Interest charges</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%">285&#160;</span></td><td style="background-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%">161&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">446&#160;</span></td><td style="background-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%">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 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%">448&#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:700;line-height:120%">Income (Loss) 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 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%">618&#160;</span></td><td style="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="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%">414&#160;</span></td><td style="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%">1,032&#160;</span></td><td style="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="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%">(4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">1,028&#160;</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%">Income tax expense (benefit)</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%">67&#160;</span></td><td style="background-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%">98&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">165&#160;</span></td><td style="background-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%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></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</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="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%">551&#160;</span></td><td style="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="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%">316&#160;</span></td><td style="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%">867&#160;</span></td><td style="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="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 0 10pt;text-indent:-9pt"></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%">867&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">(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 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%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">&#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 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%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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-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%">550&#160;</span></td><td style="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%">315&#160;</span></td><td style="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%">865&#160;</span></td><td style="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%">&#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 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%">865&#160;</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%">Property, plant, and equipment, gross</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%">19,302&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></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%">12,383&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></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%">31,685&#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%">38&#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%">31,723&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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;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%">19,417&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</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%">12,397&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</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%">31,814&#160;</span></td><td style="background-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%">38&#160;</span></td><td style="background-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%">31,852&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital expenditures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">2,081&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</span></div></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%">1,041&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</span></div></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%">3,122&#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 0 10pt;text-indent:-9pt"></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%">23&#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 0 10pt;text-indent:-9pt"></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%">3,145&#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">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</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">Other segment items comprise of preferred stock dividends.</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">Amounts include a portion of Consumers&#8217; other common assets attributable to both the electric and gas utility businesses.</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">Amounts include assets placed under finance lease.</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">Amounts include a portion of Consumers&#8217; capital expenditures for plant and equipment attributable to both the electric and gas utility businesses.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.707%"></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:9.316%"></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:9.316%"></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:9.316%"></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:9.316%"></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:9.316%"></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:10.287%"></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 #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year Ended December&#160;31,&#160;2022</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy</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%">Segments Total</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%">Other Reconciling Items</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%">Consolidated</span></td></tr><tr><td colspan="39" 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 10pt;text-align:left;text-indent:-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:#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%">5,419&#160;</span></td><td style="background-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%">2,732&#160;</span></td><td style="background-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%">445&#160;</span></td><td style="background-color:#ffffff;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%">8,596&#160;</span></td><td style="background-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%">&#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 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%">8,596&#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%">Operating expenses</span></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"></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"></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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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"></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%">Power supply cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">2,605&#160;</span></td><td style="background-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%">&#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 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%">304&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,909&#160;</span></td><td style="background-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%">&#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 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%">2,909&#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%">Cost of gas sold</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,243&#160;</span></td><td style="background-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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,256&#160;</span></td><td style="background-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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,256&#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%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,028&#160;</span></td><td style="background-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%">554&#160;</span></td><td style="background-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%">76&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,658&#160;</span></td><td style="background-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%">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 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%">1,669&#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%">Depreciation and amortization</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%">757&#160;</span></td><td style="background-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%">330&#160;</span></td><td style="background-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%">38&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,125&#160;</span></td><td style="background-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%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,126&#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%">General taxes</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%">240&#160;</span></td><td style="background-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%">159&#160;</span></td><td style="background-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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">411&#160;</span></td><td style="background-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%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 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%">412&#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 operating expenses</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="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%">4,630&#160;</span></td><td style="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="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%">2,286&#160;</span></td><td style="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="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%">443&#160;</span></td><td style="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%">7,359&#160;</span></td><td style="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="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%">13&#160;</span></td><td style="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="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%">7,372&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (Loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">789&#160;</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="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%">446&#160;</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%">2&#160;</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%">1,237&#160;</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%">(13)</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="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%">1,224&#160;</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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income (expense)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 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%">106&#160;</span></td><td style="background-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%">81&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">199&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 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%">197&#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%">Interest charges</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%">218&#160;</span></td><td style="background-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%">116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">337&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">182&#160;</span></td><td style="background-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%">519&#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:700;line-height:120%">Income (Loss) 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 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%">677&#160;</span></td><td style="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="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%">411&#160;</span></td><td style="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="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&#160;</span></td><td style="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%">1,099&#160;</span></td><td style="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="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%">(197)</span></td><td style="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="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%">902&#160;</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%">Income tax expense (benefit)</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%">109&#160;</span></td><td style="background-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%">32&#160;</span></td><td style="background-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%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">144&#160;</span></td><td style="background-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%">(51)</span></td><td style="background-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%">93&#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:700;line-height:120%">Income (Loss) From Continuing Operations</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="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%">568&#160;</span></td><td style="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="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%">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 0 10pt;text-indent:-9pt"></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%">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><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%">955&#160;</span></td><td style="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="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%">(146)</span></td><td style="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="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%">809&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">(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 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%">(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 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%">26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">(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 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%">18&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (Loss) Available to Common Stockholders</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%">567&#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%">378&#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%">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><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%">979&#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%">(152)</span></td><td style="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%">827&#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">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</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 income from equity method investees of $3&#160;million attributable to NorthStar Clean Energy. See Note&#160;15, Other Income and Other Expense.</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">Other segment items comprise of income from discontinued operations, net of tax, loss attributable to noncontrolling interests, and preferred stock dividends.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.246%"></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:9.316%"></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:9.316%"></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:9.316%"></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:9.316%"></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:10.285%"></td><td style="width:0.1%"></td></tr><tr><td colspan="33" 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%">Year Ended December&#160;31,&#160;2022</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segments Total</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%">Other Reconciling Items</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%">Consolidated</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%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating revenue</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%">5,419&#160;</span></td><td style="background-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%">2,732&#160;</span></td><td style="background-color:#ffffff;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%">8,151&#160;</span></td><td style="background-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%">&#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 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%">8,151&#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%">Operating expenses</span></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"></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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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"></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%">Power supply cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">2,605&#160;</span></td><td style="background-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%">&#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%">2,605&#160;</span></td><td style="background-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%">&#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 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%">2,605&#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%">Cost of gas sold</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,243&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,243&#160;</span></td><td style="background-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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,243&#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%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,028&#160;</span></td><td style="background-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%">554&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,582&#160;</span></td><td style="background-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%">&#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 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%">1,582&#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%">Depreciation and amortization</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%">757&#160;</span></td><td style="background-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%">330&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,087&#160;</span></td><td style="background-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%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,088&#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%">General taxes</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%">240&#160;</span></td><td style="background-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%">159&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">399&#160;</span></td><td style="background-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%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 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%">400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 0 10pt;text-indent:-9pt"></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%">4,630&#160;</span></td><td style="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="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%">2,286&#160;</span></td><td style="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%">6,916&#160;</span></td><td style="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="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%">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"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">6,918&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (Loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">789&#160;</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="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%">446&#160;</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%">1,235&#160;</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="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%">(2)</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="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%">1,233&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income</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%">106&#160;</span></td><td style="background-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%">81&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">187&#160;</span></td><td style="background-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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">187&#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%">Interest charges</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%">218&#160;</span></td><td style="background-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%">116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">334&#160;</span></td><td style="background-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%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 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%">335&#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:700;line-height:120%">Income (Loss) 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 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%">677&#160;</span></td><td style="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="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%">411&#160;</span></td><td style="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%">1,088&#160;</span></td><td style="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="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%">(3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">1,085&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (benefit)</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%">109&#160;</span></td><td style="background-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%">32&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">(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 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%">140&#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:700;line-height:120%">Net Income (Loss)</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="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%">568&#160;</span></td><td style="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="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%">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 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%">947&#160;</span></td><td style="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="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%">(2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">945&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">(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 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%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">&#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 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%">(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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (Loss) Available to Common Stockholder</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%">567&#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%">378&#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%">945&#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%">(2)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;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%">943&#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">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</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">Other segment items comprise of preferred stock dividends.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/280/tableOfContent<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>64
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559286422800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related party Transactions - Consumers<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related party Transactions - Consumers</a></td>
<td class="text">Related-party Transactions&#8212;Consumers<div 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 enters into a number of transactions with related parties in the normal course of business. These transactions include but are not limited to:</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">purchases of electricity from affiliates of NorthStar Clean Energy</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">payments to and from CMS&#160;Energy related to parent company overhead costs</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">payments of principal and interest when due to CMS&#160;Energy related to borrowings under certain credit agreements and CMS&#160;Energy&#8217;s repurchase of Consumers&#8217; first mortgage bonds</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Transactions involving power supply purchases from certain affiliates of NorthStar Clean Energy are based on avoided costs under PURPA, state law, and competitive bidding. The payment of parent company overhead costs is based on the use of accepted industry allocation methodologies. These payments are for costs that occur in the normal course of business.</span></div><div 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 Consumers&#8217; expense recorded from related-party transactions for the years ended December&#160;31:</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:31.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.996%"></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:1.0%"></td><td style="width:7.878%"></td><td style="width:0.1%"></td></tr><tr><td colspan="24" 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 #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%">Description</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%">Related&#160;Party</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">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%">2022</span></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%">Purchases of capacity and energy</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;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%">Affiliates of NorthStar Clean Energy</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71&#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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New 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%">75&#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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New 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%">76&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Amounts payable to related parties for purchased power and other services were $20&#160;million at December&#160;31,&#160;2024 and $19&#160;million at December&#160;31,&#160;2023. Accounts receivable from related parties were $15&#160;million at December&#160;31,&#160;2024 and $9&#160;million at December&#160;31,&#160;2023.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy has a demand note payable to the DB&#160;SERP rabbi trust. The demand note bears interest at an annual rate of 4.10&#160;percent and has a maturity date of 2028. The portion of the demand note attributable to Consumers was recorded as a note receivable &#8211; related party on Consumers&#8217; consolidated balance sheets at December&#160;31,&#160;2024 and 2023. For more information about Consumers&#8217; note receivable &#8211; related party, see Note&#160;6, Financial Instruments.</span></div><div 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 natural gas transportation agreement with a subsidiary of CMS&#160;Energy that extends through 2038, related to a pipeline owned by Consumers. For additional details about the agreement, see Note&#160;8, Leases.</span></div><div 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 repurchased certain of Consumers&#8217; first mortgage bonds. Interest payable to related parties was $7 million at December&#160;31,&#160;2024 and $3 million at December&#160;31,&#160;2023. For more information about these repurchases, see Note&#160;4, Financings and Capitalization&#8212;CMS&#160;Energy&#8217;s Purchase of Consumers&#8217; First Mortgage Bonds.</span></div>In December&#160;2024, Consumers renewed a short-term credit agreement with CMS&#160;Energy, permitting Consumers to borrow up to $500&#160;million. For additional details about the agreement, see Note&#160;4, Financings and Capitalization&#8212;Short-term Borrowings<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_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-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_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/850/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-6<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>65
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559368979072">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [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="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:700;line-height:120%">Consolidated VIEs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> NorthStar Clean Energy consolidates certain entities that it does not wholly own, but for which it manages and controls the entities&#8217; operating activities. NorthStar Clean Energy is the primary beneficiary of these entities because 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. Presented in the following table is information about the VIEs NorthStar Clean Energy consolidates: </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:27.585%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.746%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.369%"></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%">Consolidated VIE</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy&#8217;s ownership&#160;interest</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Description of VIE</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:400;line-height:120%">Aviator Wind Equity Holdings</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51&#8209;percent ownership interest</span><span style="color:#000000;font-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:2px 1pt;text-align:right;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%">Holds a Class B membership interest&#160;in&#160;Aviator&#160;Wind</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Aviator Wind</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Class B membership interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holding company of a 525&#8209;MW wind generation project in Coke County, Texas</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Newport Solar Holdings</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Class B membership interest</span><span style="color:#000000;font-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: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%">Holding company of a 180&#8209;MW solar generation project in Jackson County, Arkansas</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NWO Holdco</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Class B membership interest</span><span style="color:#000000;font-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 #000;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%">Holding company of a 100&#8209;MW wind generation project in Paulding County, Ohio</span></div></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">The remaining 49&#8209;percent interest is presented as noncontrolling interest on CMS&#160;Energy&#8217;s consolidated balance sheets.</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">The Class&#160;A membership interest in the entity is held by a tax equity investor and is presented as noncontrolling interest on CMS&#160;Energy&#8217;s consolidated balance sheets. Under the associated limited liability company agreement, the tax equity investor is guaranteed preferred returns from the entity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Earnings, tax attributes, and cash flows generated by the entities in which NorthStar Clean Energy holds a Class&#160;B membership are allocated among and distributed to the membership classes in accordance with the ratios specified in the associated limited liability company agreements; these ratios change over time and are not representative of the ownership interest percentages of each membership class. Since these entities&#8217; income and cash flows are not distributed among their investors based on ownership interest percentages, NorthStar Clean Energy allocates the entities&#8217; income (loss) among the investors by applying the hypothetical liquidation at book value method. This method calculates each investor&#8217;s earnings based on a hypothetical liquidation of the entities at the net book value of underlying assets as of the balance sheet date. The liquidation tax gain (loss) is allocated to each investor&#8217;s capital account, resulting in income (loss) equal to the period change in the investor&#8217;s capital account balance. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">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:61.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.959%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</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%">18&#160;</span></td><td style="background-color:#ffffff;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%">28&#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%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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%">1,024&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,064&#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%">Other non-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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,052&#160;</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%">1,102&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Current</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Accounts payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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-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%">Non-current portion of finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">33&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-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%">64&#160;</span></td><td style="background-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%">67&#160;</span></td><td style="background-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><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">NorthStar Clean Energy is obligated under certain indemnities that protect the tax equity investors against losses incurred as a result of breaches of representations and warranties under the associated limited liability company agreements. For additional details on these indemnity obligations, see Note&#160;3, Contingencies and Commitments&#8212;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%">Consumers&#8217; wholly-owned subsidiaries, Consumers 2014&#160;Securitization Funding and Consumers 2023&#160;Securitization Funding, are VIEs designed to collateralize Consumers&#8217; securitization bonds. These entities are considered VIEs primarily because their equity capitalization is insufficient to support their operations. Consumers is the primary beneficiary of and consolidates these VIEs, 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. The VIEs&#8217; primary assets and liabilities comprise regulatory assets and long-term debt. For more information on these assets and liabilities, see Note&#160;2, Regulatory Matters&#8212;Securitized Costs and Note&#160;4, Financings and Capitalization&#8212;Securitization Bonds. </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%">Non-consolidated VIEs: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">NorthStar Clean Energy has variable interests in T.E.S.&#160;Filer City, Grayling, Genesee, and Craven. While NorthStar Clean Energy owns 50&#160;percent of each partnership, it is not the primary beneficiary of any of these partnerships because decision making is shared among unrelated parties, and no one party has the ability to direct the activities that most significantly impact the entities&#8217; economic performance, such as operations and maintenance, plant dispatch, and fuel strategy. The partners must agree on all major decisions for each of the partnerships.</span></div><div 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 NorthStar Clean 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><div 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, NorthStar Clean Energy, or Consumers. NorthStar Clean Energy&#8217;s maximum risk exposure to these partnerships is generally limited to its investment in the partnerships, which is included in investments on CMS&#160;Energy&#8217;s consolidated balance sheets in the amount of $64&#160;million at December&#160;31,&#160;2024 and $74&#160;million at December&#160;31,&#160;2023.</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="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="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [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="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:700;line-height:120%">Consolidated VIEs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> NorthStar Clean Energy consolidates certain entities that it does not wholly own, but for which it manages and controls the entities&#8217; operating activities. NorthStar Clean Energy is the primary beneficiary of these entities because 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. Presented in the following table is information about the VIEs NorthStar Clean Energy consolidates: </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:27.585%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.746%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.369%"></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%">Consolidated VIE</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy&#8217;s ownership&#160;interest</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Description of VIE</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:400;line-height:120%">Aviator Wind Equity Holdings</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51&#8209;percent ownership interest</span><span style="color:#000000;font-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:2px 1pt;text-align:right;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%">Holds a Class B membership interest&#160;in&#160;Aviator&#160;Wind</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Aviator Wind</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Class B membership interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holding company of a 525&#8209;MW wind generation project in Coke County, Texas</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Newport Solar Holdings</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Class B membership interest</span><span style="color:#000000;font-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: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%">Holding company of a 180&#8209;MW solar generation project in Jackson County, Arkansas</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NWO Holdco</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Class B membership interest</span><span style="color:#000000;font-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 #000;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%">Holding company of a 100&#8209;MW wind generation project in Paulding County, Ohio</span></div></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">The remaining 49&#8209;percent interest is presented as noncontrolling interest on CMS&#160;Energy&#8217;s consolidated balance sheets.</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">The Class&#160;A membership interest in the entity is held by a tax equity investor and is presented as noncontrolling interest on CMS&#160;Energy&#8217;s consolidated balance sheets. Under the associated limited liability company agreement, the tax equity investor is guaranteed preferred returns from the entity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Earnings, tax attributes, and cash flows generated by the entities in which NorthStar Clean Energy holds a Class&#160;B membership are allocated among and distributed to the membership classes in accordance with the ratios specified in the associated limited liability company agreements; these ratios change over time and are not representative of the ownership interest percentages of each membership class. Since these entities&#8217; income and cash flows are not distributed among their investors based on ownership interest percentages, NorthStar Clean Energy allocates the entities&#8217; income (loss) among the investors by applying the hypothetical liquidation at book value method. This method calculates each investor&#8217;s earnings based on a hypothetical liquidation of the entities at the net book value of underlying assets as of the balance sheet date. The liquidation tax gain (loss) is allocated to each investor&#8217;s capital account, resulting in income (loss) equal to the period change in the investor&#8217;s capital account balance. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">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:61.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.959%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</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%">18&#160;</span></td><td style="background-color:#ffffff;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%">28&#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%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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%">1,024&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,064&#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%">Other non-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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,052&#160;</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%">1,102&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Current</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Accounts payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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-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%">Non-current portion of finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">33&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-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%">64&#160;</span></td><td style="background-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%">67&#160;</span></td><td style="background-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><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">NorthStar Clean Energy is obligated under certain indemnities that protect the tax equity investors against losses incurred as a result of breaches of representations and warranties under the associated limited liability company agreements. For additional details on these indemnity obligations, see Note&#160;3, Contingencies and Commitments&#8212;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%">Consumers&#8217; wholly-owned subsidiaries, Consumers 2014&#160;Securitization Funding and Consumers 2023&#160;Securitization Funding, are VIEs designed to collateralize Consumers&#8217; securitization bonds. These entities are considered VIEs primarily because their equity capitalization is insufficient to support their operations. Consumers is the primary beneficiary of and consolidates these VIEs, 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. The VIEs&#8217; primary assets and liabilities comprise regulatory assets and long-term debt. For more information on these assets and liabilities, see Note&#160;2, Regulatory Matters&#8212;Securitized Costs and Note&#160;4, Financings and Capitalization&#8212;Securitization Bonds. </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%">Non-consolidated VIEs: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">NorthStar Clean Energy has variable interests in T.E.S.&#160;Filer City, Grayling, Genesee, and Craven. While NorthStar Clean Energy owns 50&#160;percent of each partnership, it is not the primary beneficiary of any of these partnerships because decision making is shared among unrelated parties, and no one party has the ability to direct the activities that most significantly impact the entities&#8217; economic performance, such as operations and maintenance, plant dispatch, and fuel strategy. The partners must agree on all major decisions for each of the partnerships.</span></div><div 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 NorthStar Clean 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><div 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, NorthStar Clean Energy, or Consumers. NorthStar Clean Energy&#8217;s maximum risk exposure to these partnerships is generally limited to its investment in the partnerships, which is included in investments on CMS&#160;Energy&#8217;s consolidated balance sheets in the amount of $64&#160;million at December&#160;31,&#160;2024 and $74&#160;million at December&#160;31,&#160;2023.</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_VariableInterestEntityDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/810/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481420/860-30-50-1A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481420/860-30-50-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481420/860-30-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>66
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559175507296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Exit Activities and Asset Sales<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock', window );">Exit Activities and Asset Sales</a></td>
<td class="text">Exit Activities and Asset Sales<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 accordance with its Clean Energy Plan, Consumers plans to retire the J.H.&#160;Campbell coal-fueled generating units in 2025. In order to ensure necessary staffing at J.H.&#160;Campbell through retirement, Consumers has implemented a retention incentive program. The aggregate cost of the J.H.&#160;Campbell program through 2025 is estimated to be less than $50&#160;million. The MPSC has approved deferred accounting treatment for these costs; these expenses are deferred as a regulatory asset.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of December&#160;31,&#160;2024, the cumulative cost incurred and deferred as a regulatory asset related to the J.H.&#160;Campbell retention incentive program was $43&#160;million. Amounts deferred under the program are subsequently collected from customers over three 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%">Presented in the following table is a reconciliation of the retention benefit liability recorded in other liabilities on Consumers&#8217; consolidated balance sheets:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.303%"></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.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.925%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" 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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year Ended December&#160;31</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%">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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-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><td colspan="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%">16&#160;</span></td><td style="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%">21&#160;</span></td><td style="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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs deferred as a regulatory asset</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Costs paid or settled</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;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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;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:#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%">14&#160;</span></td><td style="background-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%">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></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 amounts associated with a retention incentive program at the D.E.&#160;Karn coal-fueled generating units; this program concluded following the units&#8217; retirement in June&#160;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: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 $14&#160;million at December&#160;31,&#160;2024 and $7&#160;million at December&#160;31,&#160;2023.</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%">Sale of ASP Business:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In April&#160;2024, Consumers sold its unregulated ASP business to a non-affiliated company. Consumers received proceeds of $124&#160;million from the transaction, which resulted in a $110&#160;million gain on the transaction. In its order approving the settlement of Consumers&#8217; 2023 gas rate case, the MPSC authorized sharing the gain, net of transaction costs, with customers. Accordingly, Consumers recorded the gain on the transaction as a regulatory liability on its consolidated balance sheets. For additional information, see Note&#160;2, Regulatory Matters.</span></div><div 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 conjunction with the sale, Consumers executed a long-term services agreement, under which it will continue to provide certain services associated with the ASP business for a fee, including billing, collection, and call center services.</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%">Other Sale Activity:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In December&#160;2024, NorthStar Clean Energy entered into an agreement to sell, for approximately $40&#160;million, a noncontrolling interest in the holding company of a 100&#8209;MW wind project located in Paulding County, Ohio. Additionally, in January&#160;2025, NorthStar Clean Energy signed an agreement to sell, for approximately $10&#160;million, a noncontrolling interest in the holding company of a 24&#8209;MW solar project located in Delta Township, Michigan and all interest in the holding company of a 3&#8209;MW solar project located in Phillips, Wisconsin. These sales are expected to close in the first&#160;half of 2025.</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="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="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock', window );">Exit Activities and Asset Sales</a></td>
<td class="text">Exit Activities and Asset Sales<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 accordance with its Clean Energy Plan, Consumers plans to retire the J.H.&#160;Campbell coal-fueled generating units in 2025. In order to ensure necessary staffing at J.H.&#160;Campbell through retirement, Consumers has implemented a retention incentive program. The aggregate cost of the J.H.&#160;Campbell program through 2025 is estimated to be less than $50&#160;million. The MPSC has approved deferred accounting treatment for these costs; these expenses are deferred as a regulatory asset.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of December&#160;31,&#160;2024, the cumulative cost incurred and deferred as a regulatory asset related to the J.H.&#160;Campbell retention incentive program was $43&#160;million. Amounts deferred under the program are subsequently collected from customers over three 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%">Presented in the following table is a reconciliation of the retention benefit liability recorded in other liabilities on Consumers&#8217; consolidated balance sheets:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.303%"></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.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.925%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" 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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year Ended December&#160;31</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%">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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-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><td colspan="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%">16&#160;</span></td><td style="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%">21&#160;</span></td><td style="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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs deferred as a regulatory asset</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Costs paid or settled</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;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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;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:#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%">14&#160;</span></td><td style="background-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%">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></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 amounts associated with a retention incentive program at the D.E.&#160;Karn coal-fueled generating units; this program concluded following the units&#8217; retirement in June&#160;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: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 $14&#160;million at December&#160;31,&#160;2024 and $7&#160;million at December&#160;31,&#160;2023.</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%">Sale of ASP Business:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In April&#160;2024, Consumers sold its unregulated ASP business to a non-affiliated company. Consumers received proceeds of $124&#160;million from the transaction, which resulted in a $110&#160;million gain on the transaction. In its order approving the settlement of Consumers&#8217; 2023 gas rate case, the MPSC authorized sharing the gain, net of transaction costs, with customers. Accordingly, Consumers recorded the gain on the transaction as a regulatory liability on its consolidated balance sheets. For additional information, see Note&#160;2, Regulatory Matters.</span></div><div 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 conjunction with the sale, Consumers executed a long-term services agreement, under which it will continue to provide certain services associated with the ASP business for a fee, including billing, collection, and call center services.</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%">Other Sale Activity:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In December&#160;2024, NorthStar Clean Energy entered into an agreement to sell, for approximately $40&#160;million, a noncontrolling interest in the holding company of a 100&#8209;MW wind project located in Paulding County, Ohio. Additionally, in January&#160;2025, NorthStar Clean Energy signed an agreement to sell, for approximately $10&#160;million, a noncontrolling interest in the holding company of a 24&#8209;MW solar project located in Delta Township, Michigan and all interest in the holding company of a 3&#8209;MW solar project located in Phillips, Wisconsin. These sales are expected to close in the first&#160;half of 2025.</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_RestructuringAndRelatedActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/420/tableOfContent<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>67
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559174292864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule I - Condensed Financial Information of Registrant<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract', window );"><strong>Condensed Financial Information Disclosure [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="Show.showAR( this, 'defref_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock', window );">Schedule I - Condensed Financial Information of Registrant</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Condensed Statements of Income</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:66.688%"></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:1.0%"></td><td style="width:7.878%"></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%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">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%">2022</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="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 Expenses</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 2px 16pt;text-align:left;text-indent:-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 operating expenses</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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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 10pt;text-align:left;text-indent:-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%">10&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 Loss</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%">(10)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">(10)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">(7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity earnings of subsidiaries</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,061&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">929&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">980&#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%">Nonoperating 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%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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 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%">45&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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%">&#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%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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%">1,105&#160;</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%">959&#160;</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%">983&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-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%">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%">205&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">181&#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%">Intercompany interest expense and 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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 #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%">215&#160;</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%">211&#160;</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%">189&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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;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%">880&#160;</span></td><td style="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%">738&#160;</span></td><td style="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%">787&#160;</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:700;line-height:120%">Income Tax Benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(19)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Net Income Attributable to CMS&#160;Energy</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%">899&#160;</span></td><td style="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%">758&#160;</span></td><td style="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%">837&#160;</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:700;line-height:120%">Preferred Stock Dividends</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">Net Income Available to Common Stockholders</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%">889&#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%">748&#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%">827&#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"><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="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%">CMS&#160;Energy&#8212;Parent 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%">Condensed Statements of Cash Flows</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:66.688%"></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:1.0%"></td><td style="width:7.878%"></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%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="background-color:#cceeff;border-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%">Net cash provided by operating activities</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%">774&#160;</span></td><td style="background-color:#ffffff;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%">595&#160;</span></td><td style="background-color:#ffffff;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%">565&#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:700;line-height:120%">Cash Flows from Investing 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="background-color:#cceeff;border-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%">Capital expenditures</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%">(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 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%">&#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 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%">&#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 16pt;text-align:left;text-indent:-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 subsidiaries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(535)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(630)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;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%">Investment in debt securities &#8211; intercompany</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 16pt;text-align:left;text-indent:-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 (increase) in notes receivable &#8211; intercompany</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">55&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(803)</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="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%">(868)</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="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%">(510)</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-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%">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%">490&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">800&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Issuance of common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">286&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">192&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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 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%">(250)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">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%">(626)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(579)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(544)</span></td><td style="background-color:#cceeff;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%">Debt issuance costs and financing fees</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in notes payable &#8211; intercompany</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">77&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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:#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%">(116)</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="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%">386&#160;</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="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%">(409)</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Increase (Decrease) in Cash and Cash Equivalents,&#160;Including Restricted Amounts</span></td><td colspan="3" style="background-color:#cceeff;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%">(145)</span></td><td style="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%">113&#160;</span></td><td style="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%">(354)</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: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%">149&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">390&#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:700;line-height:120%">Cash and Cash Equivalents,&#160;Including Restricted Amounts, End of Period</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%">4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">149&#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%">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></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="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%">CMS&#160;Energy&#8212;Parent 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%">Condensed 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:77.425%"></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.877%"></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 #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">149&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes and accrued interest receivable &#8211; intercompany</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#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 &#8211; intercompany and 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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Taxes 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%">&#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%">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-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%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">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%">53&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">229&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Non&#8209;current Assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-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 16pt;text-align:left;text-indent:-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 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">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%">150&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">137&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments in subsidiaries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,400&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,701&#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%">Investment in debt securities &#8211; intercompany</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">591&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">296&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 investments </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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%">21&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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%">13,172&#160;</span></td><td style="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%">12,166&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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:#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%">13,225&#160;</span></td><td style="background-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%">12,395&#160;</span></td><td style="background-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"><table 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.425%"></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.877%"></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 #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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</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%">740&#160;</span></td><td style="background-color:#ffffff;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%">250&#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 payable &#8211; intercompany</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75&#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, including intercompany</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;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%">16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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%">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><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%">371&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,226&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,471&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes payable &#8211; intercompany</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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%">4,357&#160;</span></td><td style="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%">4,609&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-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 16pt;text-align:left;text-indent:-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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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 stockholders&#8217; equity</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,771&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,188&#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 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%">7,774&#160;</span></td><td style="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%">7,191&#160;</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%">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%">224&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">224&#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%">7,998&#160;</span></td><td style="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%">7,415&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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;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%">13,225&#160;</span></td><td style="background-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%">12,395&#160;</span></td><td style="background-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-weight:700;line-height:120%">The accompanying notes are an integral part of these statements.</span></div>Basis of Presentation<div 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 condensed financial statements have been prepared on a parent-only basis. In accordance with Rule&#160;12</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">04 of Regulation&#160;S</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">X, these parent-only financial statements do not include all of the information and notes required by GAAP for annual financial statements, and therefore these parent-only financial statements and other information included should be read in conjunction with CMS&#160;Energy&#8217;s audited consolidated financial statements contained within Item&#160;8. Financial Statements and Supplementary Data.</span></div>Guarantees<div 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 issued guarantees with a maximum potential obligation of $1.1&#160;billion on behalf of some of its wholly owned subsidiaries and related parties. CMS&#160;Energy&#8217;s maximum potential obligation consists primarily of potential payments:</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 third parties under certain commodity purchase and sales agreements entered into by CMS&#160;ERM and other subsidiaries of NorthStar Clean Energy</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 tax equity investors that hold membership interests in certain VIEs held by NorthStar Clean Energy</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 EGLE on behalf of CMS&#160;Land and CMS&#160;Capital, for environmental remediation obligations at Bay Harbor</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 the U.S.&#160;Department of Energy on behalf of Consumers, in connection with Consumers&#8217; 2011 settlement agreement with the U.S.&#160;Department of Energy 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%">The expiration dates of these guarantees vary, depending upon contractual provisions or upon the statute of limitations under the relevant governing law.</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_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</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_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for condensed financial information, including the financial position, cash flows, and the results of operations of the registrant (parent company) as of the same dates or for the same periods for which audited consolidated financial statements are being presented. Alternatively, the details of this disclosure can be reported by the specific parent company taxonomy elements, indicating the appropriate date and period contexts in an instance document.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>68
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559368978800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II - Valuation and Qualifying Accounts and Reserves<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ValuationAndQualifyingAccountsDisclosureLineItems', window );"><strong>SEC Schedule, 12-09, Valuation and Qualifying Accounts 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="Show.showAR( this, 'defref_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock', window );">Schedule II - Valuation and Qualifying Accounts and Reserves</a></td>
<td class="text"><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:11pt;font-weight:400;line-height:120%">Years Ended December&#160;31,&#160;2024, 2023, and 2022</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"><tr><td style="width:1.0%"></td><td style="width:36.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.146%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.146%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.146%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.146%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.148%"></td><td style="width:0.1%"></td></tr><tr><td colspan="33" 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:100%">Description</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at Beginning of Period</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charged to Expense</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%">Charged to Other Accounts</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%">Deductions</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at End of Period</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-weight:400;line-height:120%">Allowance for uncollectible accounts</span><span style="color:#000000;font-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><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%">2024</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%">21&#160;</span></td><td style="background-color:#ffffff;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%">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%">&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 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%">23&#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%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">40&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">Deferred tax valuation allowance</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 #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="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 #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%">2024</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&#160;</span></td><td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">&#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%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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%">2022</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%">2&#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%">&#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><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%">&#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><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%">&#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><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%">2&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Deductions represent write-offs of uncollectible accounts, net of recoveries.</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:11pt;font-weight:400;line-height:120%">Years Ended December&#160;31,&#160;2024, 2023, and 2022</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"><tr><td style="width:1.0%"></td><td style="width:36.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.146%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.146%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.146%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.146%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.148%"></td><td style="width:0.1%"></td></tr><tr><td colspan="33" 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:100%">Description</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at Beginning of Period</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charged to Expense</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charged to Other Accounts</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deductions</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at End of Period</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-weight:400;line-height:120%">Allowance for uncollectible accounts</span><span style="color:#000000;font-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><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%">2024</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%">21&#160;</span></td><td style="background-color:#ffffff;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%">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%">&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 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%">23&#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%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">40&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">2022</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%">20&#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%">50&#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%">&#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><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%">43&#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%">27&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Deductions represent write-offs of uncollectible accounts, net of recoveries.</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="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="Show.showAR( this, 'defref_srt_ValuationAndQualifyingAccountsDisclosureLineItems', window );"><strong>SEC Schedule, 12-09, Valuation and Qualifying Accounts 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="Show.showAR( this, 'defref_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock', window );">Schedule II - Valuation and Qualifying Accounts and Reserves</a></td>
<td class="text"><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:11pt;font-weight:400;line-height:120%">Years Ended December&#160;31,&#160;2024, 2023, and 2022</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"><tr><td style="width:1.0%"></td><td style="width:36.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.146%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.146%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.146%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.146%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.148%"></td><td style="width:0.1%"></td></tr><tr><td colspan="33" 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:100%">Description</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at Beginning of Period</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charged to Expense</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%">Charged to Other Accounts</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%">Deductions</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at End of Period</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-weight:400;line-height:120%">Allowance for uncollectible accounts</span><span style="color:#000000;font-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><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%">2024</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%">21&#160;</span></td><td style="background-color:#ffffff;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%">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%">&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 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%">23&#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%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">40&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">Deferred tax valuation allowance</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 #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="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 #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%">2024</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&#160;</span></td><td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">&#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%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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%">2022</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%">2&#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%">&#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><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%">&#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><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%">&#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><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%">2&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Deductions represent write-offs of uncollectible accounts, net of recoveries.</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:11pt;font-weight:400;line-height:120%">Years Ended December&#160;31,&#160;2024, 2023, and 2022</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"><tr><td style="width:1.0%"></td><td style="width:36.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.146%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.146%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.146%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.146%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.148%"></td><td style="width:0.1%"></td></tr><tr><td colspan="33" 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:100%">Description</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at Beginning of Period</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charged to Expense</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charged to Other Accounts</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deductions</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at End of Period</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-weight:400;line-height:120%">Allowance for uncollectible accounts</span><span style="color:#000000;font-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><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%">2024</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%">21&#160;</span></td><td style="background-color:#ffffff;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%">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%">&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 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%">23&#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%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">40&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">2022</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%">20&#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%">50&#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%">&#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><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%">43&#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%">27&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Deductions represent write-offs of uncollectible accounts, net of recoveries.</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_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 09<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</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_ValuationAndQualifyingAccountsDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 09<br> -Paragraph Column E<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 09<br> -Paragraph Column D<br> -Publisher SEC<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 09<br> -Paragraph Column C<br> -Subparagraph (1)<br> -Publisher SEC<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 09<br> -Paragraph Column C<br> -Subparagraph (2)<br> -Publisher SEC<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 09<br> -Paragraph Column B<br> -Publisher SEC<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column D))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ValuationAndQualifyingAccountsDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>69
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559175470912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure</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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="nump">$ 1,003<span></span>
</td>
<td class="nump">$ 887<span></span>
</td>
<td class="nump">$ 837<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559177930000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</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="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<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="Show.showAR( this, 'defref_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<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="Show.showAR( this, 'defref_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<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="Show.showAR( this, 'defref_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_TradingArrByIndTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TradingArrByIndTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559163881472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Policies and Procedures<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_InsiderTradingPoliciesProcLineItems', window );"><strong>Insider Trading Policies and Procedures [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="Show.showAR( this, 'defref_ecd_InsiderTrdPoliciesProcAdoptedFlag', window );">Insider Trading Policies and Procedures Adopted</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTradingPoliciesProcLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16<br> -Subsection J<br> -Paragraph a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_InsiderTradingPoliciesProcLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_InsiderTrdPoliciesProcAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16<br> -Subsection J<br> -Paragraph a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_InsiderTrdPoliciesProcAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559170232464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cybersecurity Risk Management and Strategy Disclosure<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems', window );"><strong>Cybersecurity Risk Management, Strategy, and Governance [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="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock', window );">Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]</a></td>
<td class="text">CMS&#160;Energy&#8217;s and Consumers&#8217; security function, led by the Vice President of Information Technology and Security and CIO, is accountable for cyber and physical security and is subject to various state, federal, and industry cybersecurity, physical security, and privacy regulations. Their cybersecurity program is responsible for assessing, identifying, and managing risks from cybersecurity threats using industry frameworks, as well as best practices developed by government and industry partners. All employees and contractors are required to complete annual trainings on a variety of security-related topics. Additionally, the companies continuously upgrade technological investments designed to prevent, detect, and respond to attacks. The companies&#8217; electric, natural gas, and corporate systems each follow standards, controls, and requirements designed to maintain compliance with applicable regulations and standards, such as MPSC, NERC critical infrastructure protection, and payment card industry regulations. Technology projects and third-party service providers are reviewed for adherence to cybersecurity requirements. <div 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; cybersecurity program focuses on finding and remediating vulnerabilities in their systems. The companies use third-party firms for penetration testing, audits, and assessments, and conduct technical exercises to practice their response to simulated events as well as tabletop exercises to test that response using their incident command system, including leadership decisions. The companies also have a dedicated, proactive function focused fully on monitoring CMS&#160;Energy&#8217;s and Consumers&#8217; systems and responding when cybersecurity attacks occur. This includes regular information sharing with industry partners, peer utilities, and state and federal partners. The companies&#8217; incident response plan outlines the individuals responsible, the methods employed, and the timeline for notifying state and federal governmental agencies. The companies retain a third-party cybersecurity firm to assist with potentially significant cybersecurity incidents and have invested in cybersecurity insurance to offset costs incurred from any such cybersecurity incidents. To manage cybersecurity risks associated with the companies&#8217; use of third-party service providers, the companies incorporate security requirements into contracts, when deemed applicable, and pursue third-party security certifications for vendors with a higher risk profile. </span></div>CMS&#160;Energy and Consumers have experienced no material cybersecurity incidents; however, future cybersecurity incidents could materially affect their business strategy, results of operations, or financial condition. For additional details regarding these and other uncertainties, see Item&#160;1A. Risk Factors.<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="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesIntegratedFlag', window );">Cybersecurity Risk Management Processes Integrated [Flag]</a></td>
<td class="text">true<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="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock', window );">Cybersecurity Risk Management Processes Integrated [Text Block]</a></td>
<td class="text">CMS&#160;Energy&#8217;s and Consumers&#8217; security function, led by the Vice President of Information Technology and Security and CIO, is accountable for cyber and physical security and is subject to various state, federal, and industry cybersecurity, physical security, and privacy regulations. Their cybersecurity program is responsible for assessing, identifying, and managing risks from cybersecurity threats using industry frameworks, as well as best practices developed by government and industry partners.<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="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag', window );">Cybersecurity Risk Management Third Party Engaged [Flag]</a></td>
<td class="text">true<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="Show.showAR( this, 'defref_cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag', window );">Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]</a></td>
<td class="text">true<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="Show.showAR( this, 'defref_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag', window );">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]</a></td>
<td class="text">false<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="Show.showAR( this, 'defref_cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock', window );">Cybersecurity Risk Board of Directors Oversight [Text Block]</a></td>
<td class="text">As part of the Board&#8217;s risk oversight process, senior management meets with the Board or Audit Committee at least twice annually to provide updates on and discuss cybersecurity. Such updates include a review of the companies&#8217; cybersecurity strategy, a scan of the threat landscape, and recent performance. Additionally, cybersecurity risks are included in the Audit Committee&#8217;s risk oversight functions, which focus on operating and financial activities that could impact the companies&#8217; financial and other disclosure reporting. The Audit Committee&#8217;s oversight involves reviewing and approving policies on risk assessment, controls, and accounting risk exposure. The Audit Committee also reviews internal audit reports regarding cybersecurity processes, and receives updates that focus on CMS&#160;Energy&#8217;s and Consumers&#8217; cybersecurity program, mitigation of cybersecurity risks, and assessments by third-party experts. Of note, two&#160;members of the Board have extensive industry experience in cybersecurity and are on CMS&#160;Energy&#8217;s and Consumers&#8217; Audit Committee.<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="Show.showAR( this, 'defref_cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock', window );">Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]</a></td>
<td class="text">The Vice President of Information Technology and Security and CIO has over 25&#160;years of information technology and security experience and, to enhance governance, reports to the Senior Vice President and General Counsel.<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="Show.showAR( this, 'defref_cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock', window );">Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]</a></td>
<td class="text">The Vice President of Information Technology and Security and CIO has over 25&#160;years of information technology and security experience and, to enhance governance, reports to the Senior Vice President and General Counsel. The Vice President of Information Technology and Security and CIO is responsible for informing the CEO and other members of senior management, as necessary, about cybersecurity incidents, covering prevention, detection, mitigation, and remediation efforts as they are detected by the cybersecurity team. Cybersecurity incidents are managed using the companies&#8217; standard process for critical events. In the event of such cybersecurity incidents, the Vice President of Information Technology and Security and CIO communicates and collaborates with the officers of the companies and subject matter experts to address business continuity, contingency, and recovery plans. Senior management will notify the Board, including the Audit Committee, of any significant cybersecurity incidents.<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="Show.showAR( this, 'defref_cyd_CybersecurityRiskRoleOfManagementTextBlock', window );">Cybersecurity Risk Role of Management [Text Block]</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Management&#8217;s Role:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The Vice President of Information Technology and Security and CIO has over 25&#160;years of information technology and security experience and, to enhance governance, reports to the Senior Vice President and General Counsel. The Vice President of Information Technology and Security and CIO is responsible for informing the CEO and other members of senior management, as necessary, about cybersecurity incidents, covering prevention, detection, mitigation, and remediation efforts as they are detected by the cybersecurity team. Cybersecurity incidents are managed using the companies&#8217; standard process for critical events. In the event of such cybersecurity incidents, the Vice President of </span></div>Information Technology and Security and CIO communicates and collaborates with the officers of the companies and subject matter experts to address business continuity, contingency, and recovery plans. Senior management will notify the Board, including the Audit Committee, of any significant cybersecurity incidents.<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="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag', window );">Cybersecurity Risk Management Positions or Committees Responsible [Flag]</a></td>
<td class="text">true<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="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock', window );">Cybersecurity Risk Management Positions or Committees Responsible [Text Block]</a></td>
<td class="text">The Vice President of Information Technology and Security and CIO has over 25&#160;years of information technology and security experience and, to enhance governance, reports to the Senior Vice President and General Counsel.<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="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock', window );">Cybersecurity Risk Management Expertise of Management Responsible [Text Block]</a></td>
<td class="text">The Vice President of Information Technology and Security and CIO has over 25&#160;years of information technology and security experience and, to enhance governance, reports to the Senior Vice President and General Counsel.<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="Show.showAR( this, 'defref_cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock', window );">Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]</a></td>
<td class="text">The Vice President of Information Technology and Security and CIO has over 25&#160;years of information technology and security experience and, to enhance governance, reports to the Senior Vice President and General Counsel. The Vice President of Information Technology and Security and CIO is responsible for informing the CEO and other members of senior management, as necessary, about cybersecurity incidents, covering prevention, detection, mitigation, and remediation efforts as they are detected by the cybersecurity team. Cybersecurity incidents are managed using the companies&#8217; standard process for critical events. In the event of such cybersecurity incidents, the Vice President of Information Technology and Security and CIO communicates and collaborates with the officers of the companies and subject matter experts to address business continuity, contingency, and recovery plans. Senior management will notify the Board, including the Audit Committee, of any significant cybersecurity incidents.<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="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag', window );">Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph iii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph iii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskManagementProcessesIntegratedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesIntegratedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementThirdPartyEngagedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph ii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph ii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskRoleOfManagementTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskRoleOfManagementTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph iii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph iii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559175327248">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Principles of Consolidation:</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 prepare their consolidated financial statements in conformity with GAAP. CMS&#160;Energy&#8217;s consolidated financial statements comprise CMS&#160;Energy, Consumers, NorthStar Clean Energy, and all other entities in which CMS&#160;Energy has a controlling financial interest or is the primary beneficiary. Consumers&#8217; consolidated financial statements comprise Consumers and all other entities in which it has a controlling financial interest. CMS&#160;Energy uses the equity method of accounting for investments in companies and partnerships that are not consolidated, where they have significant influence over operations and financial policies but are not the primary beneficiary. CMS&#160;Energy and Consumers eliminate intercompany transactions and balances.</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="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Use of Estimates:</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 are required to make estimates using assumptions that may affect reported amounts and disclosures. Actual results could differ from those estimates.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy', window );">Cash and Cash Equivalents</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Cash and Cash Equivalents and 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%"> Cash and cash equivalents include short-term, highly liquid investments with original maturities of three&#160;months or less. Restricted cash and cash equivalents are held primarily for the repayment of securitization bonds and funds held in escrow. Cash and cash equivalents may also be restricted to pay other contractual obligations such as leasing of coal railcars. These amounts are classified as current assets since they relate to payments that could or will occur within one&#160;year.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Restricted Cash and Cash Equivalents</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Cash and Cash Equivalents and 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%"> Cash and cash equivalents include short-term, highly liquid investments with original maturities of three&#160;months or less. Restricted cash and cash equivalents are held primarily for the repayment of securitization bonds and funds held in escrow. Cash and cash equivalents may also be restricted to pay other contractual obligations such as leasing of coal railcars. These amounts are classified as current assets since they relate to payments that could or will occur within one&#160;year.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesPolicyTextBlock', window );">Contingencies</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Contingencies:</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 record estimated loss contingencies on their consolidated financial statements when it is probable that a loss has been incurred and when the amount of loss can be reasonably estimated. For environmental remediation projects in which the timing of estimated expenditures is considered reliably determinable, CMS&#160;Energy and Consumers record the liability at its net present value, using a discount rate equal to the interest rate on monetary assets that are essentially risk-free and have maturities comparable to that of the environmental liability. Unless regulatory accounting applies, CMS&#160;Energy and Consumers expense legal fees as incurred; fees incurred but not yet billed are accrued based on estimates of work performed.</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="Show.showAR( this, 'defref_us-gaap_DebtPolicyTextBlock', window );">Debt Issuance Costs, Discounts, Premiums, and Refinancing Costs</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Debt Issuance Costs, Discounts, Premiums, and Refinancing Costs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Upon the issuance of long-term debt, CMS&#160;Energy and Consumers defer issuance costs, discounts, and premiums and amortize those amounts over the terms of the associated debt. Debt issuance costs are presented as a direct deduction from the carrying amount of long-term debt on the balance sheet. Upon the refinancing of long-term debt, Consumers, as a regulated entity, defers any remaining unamortized issuance costs, discounts, and premiums associated with the refinanced debt and amortizes those amounts over the term of the newly issued debt. For the non&#8209;regulated portions of CMS&#160;Energy&#8217;s business, any remaining unamortized issuance costs, discounts, and premiums associated with extinguished debt are charged to earnings.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesPolicyTextBlock', window );">Derivative Instruments</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Derivative Instruments:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In order to support ongoing operations, CMS&#160;Energy and Consumers may enter into contracts for the future purchase and sale of various commodities, such as electricity, natural gas, and coal. These forward contracts are generally long-term in nature and result in physical delivery of the </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">commodity at a contracted price. Most of these contracts are not subject to derivative accounting for one or more of the following reasons:</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">they do not have a notional amount (that is, a number of units specified in a derivative instrument, such as MWh of electricity or Bcf of natural gas)</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">they qualify for the normal purchases and sales exception</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">they cannot be net settled due in part to the absence of an active market for the 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%">Consumers also uses FTRs to manage price risk related to electricity transmission congestion. An FTR is a financial instrument that entitles its holder to receive compensation or requires its holder to remit payment for congestion-related transmission charges. Consumers accounts for FTRs as derivatives and changes in the fair value of FTRs are deferred as regulatory assets or liabilities. For details regarding CMS&#160;Energy&#8217;s and Consumers&#8217; derivative instruments recorded at fair value, see Note&#160;5, Fair Value Measurements.</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="Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Electricity Market Transactions</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Electricity Market Transactions:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Wholesale electricity market operators require the submission of hourly day-ahead and real-time bids and offers for energy at locations across each region. CMS&#160;Energy and Consumers account for such transactions on a net hourly basis in each of the real-time and day-ahead markets, netted across all locations in the energy market. CMS&#160;Energy and Consumers record net hourly purchases in purchased and interchange power and net hourly sales in operating revenue on their consolidated statements of income. They record net billing adjustments upon receipt of settlement statements, record accruals for future net purchases and sales adjustments based on historical experience, and reconcile accruals to actual expenses and sales upon receipt of settlement statements.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">EPS</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%">EPS:</span> CMS&#160;Energy calculates basic and diluted EPS using the weighted-average number of shares of common stock and dilutive potential common stock outstanding during the period. Potential common stock, for purposes of determining diluted EPS, includes the effects of nonvested stock awards, forward equity sales, and convertible securities. CMS&#160;Energy computes the effect on potential common stock using the treasury stock method. Potentially dilutive common shares issuable upon conversion of the convertible senior notes are determined using the if-converted method for calculating diluted EPS. Diluted EPS excludes the impact of antidilutive securities, which are those securities resulting in an increase in EPS or a decrease in loss per share.<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-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.</span></div><div 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 potentially dilutive impact from these forward equity sale contracts is reflected in diluted EPS using the treasury stock method. There will be a dilutive effect on EPS when the average market price of common stock shares is above the applicable adjusted forward sale price. Additionally, any physical settlement or net share settlement of the agreements would dilute EPS. The forward equity sale contracts were anti-dilutive for the year ended December&#160;31,&#160;2024. For further details on the forward equity sale contracts, see Note&#160;4, Financings and Capitalization.</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%">Convertible Securities</span></div>In May&#160;2023, CMS&#160;Energy issued convertible senior notes. Potentially dilutive common shares issuable upon conversion of the convertible senior notes are determined using the if-converted method for calculating diluted EPS. Upon conversion, the convertible senior notes are required to be paid in cash with only amounts exceeding the principal permitted to be settled in shares. The convertible senior notes were anti-dilutive for the year ended December&#160;31,&#160;2024.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of Long-Lived Assets</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Impairment of Long-lived Assets and Equity Method Investments:</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 perform tests of impairment if certain triggering events occur that indicate the carrying amount of an asset may not be recoverable or that there has been a decline in value that may be other than temporary.</span></div><div 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 evaluate long-lived assets held in use for impairment by calculating the undiscounted future cash flows expected to result from the use of the asset and its eventual disposition. If the undiscounted future cash flows are less than the carrying amount, CMS&#160;Energy and Consumers recognize an impairment loss equal to the amount by which the carrying amount exceeds the fair value. CMS&#160;Energy and Consumers estimate the fair value of the asset using quoted market prices, market prices of similar assets, or discounted future cash flow analyses.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsPolicy', window );">Impairment of Equity Method Investments</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%">CMS&#160;Energy also assesses equity method investments for impairment whenever there has been a decline in value that is other than temporary. This assessment requires CMS&#160;Energy to determine the fair value of the equity method investment. CMS&#160;Energy determines fair value using valuation methodologies, including discounted cash flows, and assesses the ability of the investee to sustain an earnings capacity that justifies the carrying amount of the investment. CMS&#160;Energy records an impairment if the fair value is less than the carrying amount and the decline in value is considered to be other than temporary.</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="Show.showAR( this, 'defref_us-gaap_RegulatoryIncomeTaxesPolicy', window );">Investment Tax Credits</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%">Investment Tax Credits:</span> CMS&#160;Energy and its subsidiaries use the flow-through method of accounting for investment tax credits. Under the flow-through method, the credit is recognized as a reduction to income tax expense when the related plant, property, and equipment is placed into service. For its regulated utility assets, Consumers amortizes its investment tax credits over the life of the related property in accordance with regulatory treatment.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventory</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Inventory:</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 use the weighted-average cost method for valuing working gas, recoverable base gas in underground storage facilities, and materials and supplies inventory. CMS&#160;Energy and Consumers also use this method for valuing coal inventory, and they classify these amounts as generating plant fuel stock on their consolidated balance sheets.</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="Show.showAR( this, 'defref_us-gaap_EmissionCreditsOrAllowancesPolicy', window );">Inventory - RECs and Emission Allowances</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%">CMS&#160;Energy and Consumers account for RECs and emission allowances as inventory and use the weighted-average cost method to remove amounts from inventory. RECs and emission allowances are used to satisfy compliance obligations related to the generation of power. CMS&#160;Energy and Consumers classify these amounts within other assets on their consolidated balance sheets.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryImpairmentPolicy', window );">Inventory - Impairment</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%">CMS&#160;Energy and Consumers evaluate inventory for impairment as required to ensure that its carrying value does not exceed the lower of cost or net realizable value.</span></div><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="Show.showAR( this, 'defref_cms_PropertyTaxPolicyTextBlock', window );">Property Taxes</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%">Property Taxes:</span> Property taxes are based on the taxable value of CMS&#160;Energy&#8217;s and Consumers&#8217; real and personal property assessed by local taxing authorities. CMS&#160;Energy and Consumers record property tax expense over the fiscal year of the taxing authority for which the taxes are levied. The deferred property tax balance represents the amount of CMS&#160;Energy&#8217;s and Consumers&#8217; accrued property tax that will be recognized over future governmental fiscal periods.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Capitalization</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Capitalization:</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 record plant, property, and equipment at original cost when placed into service. The cost includes labor, material, applicable taxes, overhead such as pension and other benefits, and AFUDC, if applicable. Consumers&#8217; plant, property, and equipment is generally recoverable through its general ratemaking process.</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%">Software:</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 capitalize the costs to purchase and develop internal-use computer software. These costs are expensed evenly over the estimated useful life of the internal-use computer software. If computer software is integral to computer hardware, then its cost is capitalized and depreciated with the hardware.</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="Show.showAR( this, 'defref_us-gaap_PlantRetirementAndAbandonmentPolicy', window );">Plant Retirement and Abandonment</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%">With the exception of utility property for which the remaining book value has been securitized, mothballed utility property stays in rate base and continues to be depreciated at the same rate as before the mothball period. When utility property is retired or otherwise disposed of in the ordinary course of business, Consumers records the original cost to accumulated depreciation, along with associated cost of removal, net of salvage. CMS&#160;Energy and Consumers recognize gains or losses on the retirement or disposal of non&#8209;regulated assets in income. Consumers records cost of removal collected from customers, but not spent, as a regulatory liability.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForFundsUsedDuringConstructionPolicy', window );">AFUDC</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-style:italic;font-weight:400;line-height:120%">AFUDC: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers capitalizes AFUDC on regulated major construction projects. AFUDC represents the estimated cost of debt and authorized return-on-equity funds used to finance construction additions. Consumers records the offsetting credit as a reduction of interest for the amount representing the borrowed funds component and as other income for the equity funds component on the consolidated statements of income. When construction is completed and the property is placed in service, Consumers </span></div>depreciates and recovers the capitalized AFUDC from customers over the life of the related asset.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPlannedMajorMaintenanceActivitiesPolicy', window );">Planned Major Maintenance Activities</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%">CMS&#160;Energy and Consumers record property repairs and minor property replacement as maintenance expense. CMS&#160;Energy and Consumers record planned major maintenance activities as operating expense unless the cost represents the acquisition of additional long-lived assets or the replacement of an existing long-lived asset.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Lessee</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Lessee</span></div><div 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 lease various assets from third parties, including coal-carrying railcars, real estate, service vehicles, and gas pipeline capacity. In addition, CMS&#160;Energy and Consumers account for several of their PPAs as leases.</span></div><div 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 do not record right-of-use assets or lease liabilities on their consolidated balance sheets for rentals with lease terms of 12&#160;months or less, most of which are for the lease of real estate and service vehicles. Lease expense for these rentals is recognized on a straight-line basis over the lease term.</span></div><div 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 include future payments for all renewal options, fair market value extensions, and buyout provisions reasonably certain of exercise in their measurement of lease right-of-use assets and lease liabilities. In addition, certain leases for service vehicles contain end-of-lease adjustment clauses based on proceeds received from the sale or disposition of the vehicles. CMS&#160;Energy and Consumers also include executory costs in the measurement of their right-of-use assets and lease liabilities, except for maintenance costs related to their coal-carrying railcar leases.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Most of Consumers&#8217; PPAs contain provisions at the end of the initial contract terms to renew the agreements annually under mutually agreed&#8209;upon terms at the time of renewal. Energy and 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%">payments that vary depending on quantities delivered are recognized as variable lease costs when incurred. Consumers accounts for a PPA with one of CMS&#160;Energy&#8217;s equity method subsidiaries as a finance lease.</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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationsPolicy', window );">Asset Retirement Obligations</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%">CMS&#160;Energy and Consumers record the fair value of the cost to remove assets at the end of their useful lives, if there is a legal obligation to remove them. If a reasonable estimate of fair value cannot be made in the period in which the ARO is incurred, such as for assets with indeterminate lives, the liability is recognized when a reasonable estimate of fair value can be made. CMS&#160;Energy and Consumers have not recorded liabilities associated with the closure of their hydroelectric facilities and certain gas wells that have an indeterminate life or for assets that have immaterial cumulative disposal costs, such as substation batteries.</span></div><div 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 calculate the fair value of ARO liabilities using an expected present-value technique that reflects assumptions about costs and inflation, and uses a credit-adjusted risk-free rate to discount the expected cash flows. CMS&#160;Energy&#8217;s ARO liabilities are primarily at Consumers.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy', window );">Retirement Benefits - Pension</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">The mortality assumption for benefit obligations was based on the Pri-2012 Mortality Table, with improvement scale MP-2021. The mortality assumption for net periodic benefit cost was based on the Pri-2012 Mortality Table, with improvement scale MP-2021.</span><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">The discount rate reflects the rate at which benefits could be effectively settled and is equal to the equivalent single rate resulting from a yield-curve analysis. This analysis incorporated the projected benefit payments specific to CMS&#160;Energy&#8217;s and Consumers&#8217; DB&#160;Pension Plans and OPEB Plan and the yields on high-quality corporate bonds rated Aa or better.</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">The last active participant in the DB SERP retired in 2023. Thus, the determination of the associated benefit obligation and net periodic benefit cost no longer assumes a rate of compensation increase nor a service cost discount rate.</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">CMS&#160;Energy and Consumers have elected to use a full-yield-curve approach in the estimation of service cost and interest cost; this approach applies individual spot rates along the yield curve to future projected benefit payments based on the time of payment.</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">CMS&#160;Energy and Consumers determined the long-term rate of return using historical market returns, the present and expected future economic environment, the capital market principles of risk and return, and the expert opinions of individuals and firms with financial market knowledge. CMS&#160;Energy and Consumers considered the asset allocation of the portfolio in forecasting the future expected total return of the portfolio. The goal was to determine a long-term rate of return that could be incorporated into the planning of future cash flow requirements in conjunction with the change in the liability. Annually, CMS&#160;Energy and Consumers review for reasonableness and appropriateness the forecasted returns for various classes of assets used to construct an expected return model. CMS&#160;Energy&#8217;s and Consumers&#8217; expected long-term rate of return on the assets of the DB&#160;Pension Plans was 7.50&#160;percent in 2024. The actual return (loss) on the assets of the DB&#160;Pension Plans was 3.6&#160;percent in 2024, 12.6&#160;percent in 2023, and (15.9)&#160;percent 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%">CMS&#160;Energy and Consumers amortize net gains and losses in excess of ten&#160;percent of the greater of the PBO or the MRV over the average remaining service period for DB&#160;Pension Plan&#160;A and the OPEB Plan </span></div><div 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 over the average remaining life expectancy of participants for DB&#160;Pension Plan&#160;B. For DB&#160;Pension Plan&#160;A, the estimated period of amortization of gains and losses was eight years&#160; for the years ended December&#160;31,&#160;2024, 2023, and 2022. For DB&#160;Pension Plan&#160;B, the estimated period of amortization of gains and losses was 17&#160;years for the years ended December&#160;31,&#160;2024 and 2023, and 18&#160;years for the year ended December&#160;31,&#160;2022. For the OPEB Plan, the estimated amortization period was nine years for the years ended December&#160;31,&#160;2024, 2023, and 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%">Prior service cost (credit) amortization is established in the year in which the prior service cost (credit) first occurred, and is based on the same amortization period for all future years until the prior service cost (credit) is fully amortized. CMS&#160;Energy and Consumers had new prior service costs for OPEB in 2024. The estimated period of amortization of these new prior service costs is seven 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%">CMS&#160;Energy and Consumers determine the MRV for the assets of the DB&#160;Pension Plans as the fair value of plan assets on the measurement date, adjusted by the gains or losses that will not be admitted into the MRV until future years. CMS&#160;Energy and Consumers reflect each year&#8217;s gain or loss in the MRV in equal amounts over a five</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">year period beginning on the date the original amount was determined. CMS&#160;Energy and Consumers determine the MRV for OPEB Plan assets as the fair value of assets on the measurement date.</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="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy', window );">Retirement Benefits - Nonpension</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">The mortality assumption for benefit obligations was based on the Pri-2012 Mortality Table, with improvement scale MP-2021. The mortality assumption for net periodic benefit cost was based on the Pri-2012 Mortality Table, with improvement scale MP-2021.</span><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">The discount rate reflects the rate at which benefits could be effectively settled and is equal to the equivalent single rate resulting from a yield-curve analysis. This analysis incorporated the projected benefit payments specific to CMS&#160;Energy&#8217;s and Consumers&#8217; DB&#160;Pension Plans and OPEB Plan and the yields on high-quality corporate bonds rated Aa or better.</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">The last active participant in the DB SERP retired in 2023. Thus, the determination of the associated benefit obligation and net periodic benefit cost no longer assumes a rate of compensation increase nor a service cost discount rate.</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">CMS&#160;Energy and Consumers have elected to use a full-yield-curve approach in the estimation of service cost and interest cost; this approach applies individual spot rates along the yield curve to future projected benefit payments based on the time of payment.</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">CMS&#160;Energy and Consumers determined the long-term rate of return using historical market returns, the present and expected future economic environment, the capital market principles of risk and return, and the expert opinions of individuals and firms with financial market knowledge. CMS&#160;Energy and Consumers considered the asset allocation of the portfolio in forecasting the future expected total return of the portfolio. The goal was to determine a long-term rate of return that could be incorporated into the planning of future cash flow requirements in conjunction with the change in the liability. Annually, CMS&#160;Energy and Consumers review for reasonableness and appropriateness the forecasted returns for various classes of assets used to construct an expected return model. CMS&#160;Energy&#8217;s and Consumers&#8217; expected long-term rate of return on the assets of the DB&#160;Pension Plans was 7.50&#160;percent in 2024. The actual return (loss) on the assets of the DB&#160;Pension Plans was 3.6&#160;percent in 2024, 12.6&#160;percent in 2023, and (15.9)&#160;percent 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%">CMS&#160;Energy and Consumers amortize net gains and losses in excess of ten&#160;percent of the greater of the PBO or the MRV over the average remaining service period for DB&#160;Pension Plan&#160;A and the OPEB Plan </span></div><div 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 over the average remaining life expectancy of participants for DB&#160;Pension Plan&#160;B. For DB&#160;Pension Plan&#160;A, the estimated period of amortization of gains and losses was eight years&#160; for the years ended December&#160;31,&#160;2024, 2023, and 2022. For DB&#160;Pension Plan&#160;B, the estimated period of amortization of gains and losses was 17&#160;years for the years ended December&#160;31,&#160;2024 and 2023, and 18&#160;years for the year ended December&#160;31,&#160;2022. For the OPEB Plan, the estimated amortization period was nine years for the years ended December&#160;31,&#160;2024, 2023, and 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%">Prior service cost (credit) amortization is established in the year in which the prior service cost (credit) first occurred, and is based on the same amortization period for all future years until the prior service cost (credit) is fully amortized. CMS&#160;Energy and Consumers had new prior service costs for OPEB in 2024. The estimated period of amortization of these new prior service costs is seven 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%">CMS&#160;Energy and Consumers determine the MRV for the assets of the DB&#160;Pension Plans as the fair value of plan assets on the measurement date, adjusted by the gains or losses that will not be admitted into the MRV until future years. CMS&#160;Energy and Consumers reflect each year&#8217;s gain or loss in the MRV in equal amounts over a five</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">year period beginning on the date the original amount was determined. CMS&#160;Energy and Consumers determine the MRV for OPEB Plan assets as the fair value of assets on the measurement date.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-Based Payment Arrangement</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%">CMS&#160;Energy and Consumers charge the fair value of the restricted stock awards to expense over the required service period and charge the fair value of the restricted stock units to expense immediately. For performance-based awards, CMS&#160;Energy and Consumers estimate the number of shares expected to vest at the end of the performance period based on the probable achievement of the performance objective. Performance-based and market-based restricted stock awards have graded vesting features for retirement-eligible employees, and CMS&#160;Energy and Consumers recognize expense for those awards on a graded vesting schedule over the required service period. Expense for performance-based and market-based restricted stock awards for non&#8209;retirement-eligible employees and time-lapse awards is recognized on a straight-line basis over the required service period.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The fair value of performance-based and time-lapse restricted stock and restricted stock units is based on the price of CMS&#160;Energy&#8217;s common stock on the grant date. The fair value of market-based restricted stock awards is calculated on the grant date using a Monte Carlo simulation. CMS&#160;Energy and Consumers base expected volatilities on the historical volatility of the price of CMS&#160;Energy common stock. The 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%">free rate for valuation of the market-based restricted stock awards was based on the three</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">year U.S.&#160;Treasury yield at the award grant date.</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="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income taxes</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%">CMS&#160;Energy and its subsidiaries file a consolidated U.S.&#160;federal income tax return as well as a Michigan Corporate Income Tax return for the unitary business group and various other state unitary group combined income tax returns. Income taxes are allocated based on each company&#8217;s separate taxable income in accordance with the CMS&#160;Energy tax sharing agreement.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock', window );">Accounts Receivable</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Accounts Receivable and Unbilled Revenues:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Accounts receivable comprise trade receivables and unbilled receivables. CMS&#160;Energy and Consumers record their accounts receivable at cost less an allowance for uncollectible accounts. The allowance is increased for uncollectible accounts expense and decreased for account write-offs net of recoveries. CMS&#160;Energy and Consumers establish the allowance based on historical losses, management&#8217;s assessment of existing economic conditions, customer payment trends, and reasonable and supported forecast information. CMS&#160;Energy and Consumers assess late payment fees on trade receivables based on contractual past-due terms established with customers. Accounts are written off when deemed uncollectible, which is generally when they become six&#160;months past due.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationVariableInterestEntityPolicy', window );">Consolidation, Variable Interest Entity</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Non-consolidated VIEs: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">NorthStar Clean Energy has variable interests in T.E.S.&#160;Filer City, Grayling, Genesee, and Craven. While NorthStar Clean Energy owns 50&#160;percent of each partnership, it is not the primary beneficiary of any of these partnerships because decision making is shared among unrelated parties, and no one party has the ability to direct the activities that most significantly impact the entities&#8217; economic performance, such as operations and maintenance, plant dispatch, and fuel strategy. The partners must agree on all major decisions for each of the partnerships.</span></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Principles of Consolidation:</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 prepare their consolidated financial statements in conformity with GAAP. CMS&#160;Energy&#8217;s consolidated financial statements comprise CMS&#160;Energy, Consumers, NorthStar Clean Energy, and all other entities in which CMS&#160;Energy has a controlling financial interest or is the primary beneficiary. Consumers&#8217; consolidated financial statements comprise Consumers and all other entities in which it has a controlling financial interest. CMS&#160;Energy uses the equity method of accounting for investments in companies and partnerships that are not consolidated, where they have significant influence over operations and financial policies but are not the primary beneficiary. CMS&#160;Energy and Consumers eliminate intercompany transactions and balances.</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="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Use of Estimates:</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 are required to make estimates using assumptions that may affect reported amounts and disclosures. Actual results could differ from those estimates.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy', window );">Cash and Cash Equivalents</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Cash and Cash Equivalents and 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%"> Cash and cash equivalents include short-term, highly liquid investments with original maturities of three&#160;months or less. Restricted cash and cash equivalents are held primarily for the repayment of securitization bonds and funds held in escrow. Cash and cash equivalents may also be restricted to pay other contractual obligations such as leasing of coal railcars. These amounts are classified as current assets since they relate to payments that could or will occur within one&#160;year.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Restricted Cash and Cash Equivalents</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Cash and Cash Equivalents and 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%"> Cash and cash equivalents include short-term, highly liquid investments with original maturities of three&#160;months or less. Restricted cash and cash equivalents are held primarily for the repayment of securitization bonds and funds held in escrow. Cash and cash equivalents may also be restricted to pay other contractual obligations such as leasing of coal railcars. These amounts are classified as current assets since they relate to payments that could or will occur within one&#160;year.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesPolicyTextBlock', window );">Contingencies</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Contingencies:</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 record estimated loss contingencies on their consolidated financial statements when it is probable that a loss has been incurred and when the amount of loss can be reasonably estimated. For environmental remediation projects in which the timing of estimated expenditures is considered reliably determinable, CMS&#160;Energy and Consumers record the liability at its net present value, using a discount rate equal to the interest rate on monetary assets that are essentially risk-free and have maturities comparable to that of the environmental liability. Unless regulatory accounting applies, CMS&#160;Energy and Consumers expense legal fees as incurred; fees incurred but not yet billed are accrued based on estimates of work performed.</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="Show.showAR( this, 'defref_us-gaap_DebtPolicyTextBlock', window );">Debt Issuance Costs, Discounts, Premiums, and Refinancing Costs</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Debt Issuance Costs, Discounts, Premiums, and Refinancing Costs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Upon the issuance of long-term debt, CMS&#160;Energy and Consumers defer issuance costs, discounts, and premiums and amortize those amounts over the terms of the associated debt. Debt issuance costs are presented as a direct deduction from the carrying amount of long-term debt on the balance sheet. Upon the refinancing of long-term debt, Consumers, as a regulated entity, defers any remaining unamortized issuance costs, discounts, and premiums associated with the refinanced debt and amortizes those amounts over the term of the newly issued debt. For the non&#8209;regulated portions of CMS&#160;Energy&#8217;s business, any remaining unamortized issuance costs, discounts, and premiums associated with extinguished debt are charged to earnings.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesPolicyTextBlock', window );">Derivative Instruments</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Derivative Instruments:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In order to support ongoing operations, CMS&#160;Energy and Consumers may enter into contracts for the future purchase and sale of various commodities, such as electricity, natural gas, and coal. These forward contracts are generally long-term in nature and result in physical delivery of the </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">commodity at a contracted price. Most of these contracts are not subject to derivative accounting for one or more of the following reasons:</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">they do not have a notional amount (that is, a number of units specified in a derivative instrument, such as MWh of electricity or Bcf of natural gas)</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">they qualify for the normal purchases and sales exception</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">they cannot be net settled due in part to the absence of an active market for the 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%">Consumers also uses FTRs to manage price risk related to electricity transmission congestion. An FTR is a financial instrument that entitles its holder to receive compensation or requires its holder to remit payment for congestion-related transmission charges. Consumers accounts for FTRs as derivatives and changes in the fair value of FTRs are deferred as regulatory assets or liabilities. For details regarding CMS&#160;Energy&#8217;s and Consumers&#8217; derivative instruments recorded at fair value, see Note&#160;5, Fair Value Measurements.</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="Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Electricity Market Transactions</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Electricity Market Transactions:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Wholesale electricity market operators require the submission of hourly day-ahead and real-time bids and offers for energy at locations across each region. CMS&#160;Energy and Consumers account for such transactions on a net hourly basis in each of the real-time and day-ahead markets, netted across all locations in the energy market. CMS&#160;Energy and Consumers record net hourly purchases in purchased and interchange power and net hourly sales in operating revenue on their consolidated statements of income. They record net billing adjustments upon receipt of settlement statements, record accruals for future net purchases and sales adjustments based on historical experience, and reconcile accruals to actual expenses and sales upon receipt of settlement statements.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of Long-Lived Assets</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Impairment of Long-lived Assets and Equity Method Investments:</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 perform tests of impairment if certain triggering events occur that indicate the carrying amount of an asset may not be recoverable or that there has been a decline in value that may be other than temporary.</span></div><div 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 evaluate long-lived assets held in use for impairment by calculating the undiscounted future cash flows expected to result from the use of the asset and its eventual disposition. If the undiscounted future cash flows are less than the carrying amount, CMS&#160;Energy and Consumers recognize an impairment loss equal to the amount by which the carrying amount exceeds the fair value. CMS&#160;Energy and Consumers estimate the fair value of the asset using quoted market prices, market prices of similar assets, or discounted future cash flow analyses.</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="Show.showAR( this, 'defref_us-gaap_RegulatoryIncomeTaxesPolicy', window );">Investment Tax Credits</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%">Investment Tax Credits:</span> CMS&#160;Energy and its subsidiaries use the flow-through method of accounting for investment tax credits. Under the flow-through method, the credit is recognized as a reduction to income tax expense when the related plant, property, and equipment is placed into service. For its regulated utility assets, Consumers amortizes its investment tax credits over the life of the related property in accordance with regulatory treatment.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventory</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Inventory:</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 use the weighted-average cost method for valuing working gas, recoverable base gas in underground storage facilities, and materials and supplies inventory. CMS&#160;Energy and Consumers also use this method for valuing coal inventory, and they classify these amounts as generating plant fuel stock on their consolidated balance sheets.</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="Show.showAR( this, 'defref_us-gaap_EmissionCreditsOrAllowancesPolicy', window );">Inventory - RECs and Emission Allowances</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%">CMS&#160;Energy and Consumers account for RECs and emission allowances as inventory and use the weighted-average cost method to remove amounts from inventory. RECs and emission allowances are used to satisfy compliance obligations related to the generation of power. CMS&#160;Energy and Consumers classify these amounts within other assets on their consolidated balance sheets.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryImpairmentPolicy', window );">Inventory - Impairment</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%">CMS&#160;Energy and Consumers evaluate inventory for impairment as required to ensure that its carrying value does not exceed the lower of cost or net realizable value.</span></div><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="Show.showAR( this, 'defref_cms_PropertyTaxPolicyTextBlock', window );">Property Taxes</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%">Property Taxes:</span> Property taxes are based on the taxable value of CMS&#160;Energy&#8217;s and Consumers&#8217; real and personal property assessed by local taxing authorities. CMS&#160;Energy and Consumers record property tax expense over the fiscal year of the taxing authority for which the taxes are levied. The deferred property tax balance represents the amount of CMS&#160;Energy&#8217;s and Consumers&#8217; accrued property tax that will be recognized over future governmental fiscal periods.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GovernmentAssistancePolicyTextBlock', window );">Government Assistance</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%">Renewable Energy Grant:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In 2013, Consumers received a $69&#160;million renewable energy grant for Lake Winds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;Energy Park, which began operations in 2012. This grant reduces Consumers&#8217; cost of complying with Michigan&#8217;s renewable portfolio standard and, accordingly, reduces the overall renewable energy surcharge to be collected from customers. The regulatory liability recorded for the grant will be amortized over the life of Lake Winds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;&#160;</span>Energy Park. Consumers presents the amortization as a reduction to maintenance and other operating expenses on its consolidated statements of income.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Capitalization</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Capitalization:</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 record plant, property, and equipment at original cost when placed into service. The cost includes labor, material, applicable taxes, overhead such as pension and other benefits, and AFUDC, if applicable. Consumers&#8217; plant, property, and equipment is generally recoverable through its general ratemaking process.</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%">Software:</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 capitalize the costs to purchase and develop internal-use computer software. These costs are expensed evenly over the estimated useful life of the internal-use computer software. If computer software is integral to computer hardware, then its cost is capitalized and depreciated with the hardware.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlantRetirementAndAbandonmentPolicy', window );">Plant Retirement and Abandonment</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%">With the exception of utility property for which the remaining book value has been securitized, mothballed utility property stays in rate base and continues to be depreciated at the same rate as before the mothball period. When utility property is retired or otherwise disposed of in the ordinary course of business, Consumers records the original cost to accumulated depreciation, along with associated cost of removal, net of salvage. CMS&#160;Energy and Consumers recognize gains or losses on the retirement or disposal of non&#8209;regulated assets in income. Consumers records cost of removal collected from customers, but not spent, as a regulatory liability.</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="Show.showAR( this, 'defref_us-gaap_AllowanceForFundsUsedDuringConstructionPolicy', window );">AFUDC</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-style:italic;font-weight:400;line-height:120%">AFUDC: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers capitalizes AFUDC on regulated major construction projects. AFUDC represents the estimated cost of debt and authorized return-on-equity funds used to finance construction additions. Consumers records the offsetting credit as a reduction of interest for the amount representing the borrowed funds component and as other income for the equity funds component on the consolidated statements of income. When construction is completed and the property is placed in service, Consumers </span></div>depreciates and recovers the capitalized AFUDC from customers over the life of the related asset.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryDepreciationAndAmortizationPolicy', window );">Regulatory Depreciation and Amortization</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%">Consumers depreciates utility property on an asset-group basis, in which it applies a single MPSC-approved depreciation rate to the gross investment in a particular class of property within the electric and </span></div>gas segments. Consumers performs depreciation studies periodically to determine appropriate group lives.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPlannedMajorMaintenanceActivitiesPolicy', window );">Planned Major Maintenance Activities</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%">CMS&#160;Energy and Consumers record property repairs and minor property replacement as maintenance expense. CMS&#160;Energy and Consumers record planned major maintenance activities as operating expense unless the cost represents the acquisition of additional long-lived assets or the replacement of an existing long-lived asset.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Lessee</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Lessee</span></div><div 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 lease various assets from third parties, including coal-carrying railcars, real estate, service vehicles, and gas pipeline capacity. In addition, CMS&#160;Energy and Consumers account for several of their PPAs as leases.</span></div><div 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 do not record right-of-use assets or lease liabilities on their consolidated balance sheets for rentals with lease terms of 12&#160;months or less, most of which are for the lease of real estate and service vehicles. Lease expense for these rentals is recognized on a straight-line basis over the lease term.</span></div><div 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 include future payments for all renewal options, fair market value extensions, and buyout provisions reasonably certain of exercise in their measurement of lease right-of-use assets and lease liabilities. In addition, certain leases for service vehicles contain end-of-lease adjustment clauses based on proceeds received from the sale or disposition of the vehicles. CMS&#160;Energy and Consumers also include executory costs in the measurement of their right-of-use assets and lease liabilities, except for maintenance costs related to their coal-carrying railcar leases.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Most of Consumers&#8217; PPAs contain provisions at the end of the initial contract terms to renew the agreements annually under mutually agreed&#8209;upon terms at the time of renewal. Energy and 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%">payments that vary depending on quantities delivered are recognized as variable lease costs when incurred. Consumers accounts for a PPA with one of CMS&#160;Energy&#8217;s equity method subsidiaries as a finance lease.</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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationsPolicy', window );">Asset Retirement Obligations</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%">CMS&#160;Energy and Consumers record the fair value of the cost to remove assets at the end of their useful lives, if there is a legal obligation to remove them. If a reasonable estimate of fair value cannot be made in the period in which the ARO is incurred, such as for assets with indeterminate lives, the liability is recognized when a reasonable estimate of fair value can be made. CMS&#160;Energy and Consumers have not recorded liabilities associated with the closure of their hydroelectric facilities and certain gas wells that have an indeterminate life or for assets that have immaterial cumulative disposal costs, such as substation batteries.</span></div><div 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 calculate the fair value of ARO liabilities using an expected present-value technique that reflects assumptions about costs and inflation, and uses a credit-adjusted risk-free rate to discount the expected cash flows. CMS&#160;Energy&#8217;s ARO liabilities are primarily at Consumers.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy', window );">Retirement Benefits - Pension</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">The mortality assumption for benefit obligations was based on the Pri-2012 Mortality Table, with improvement scale MP-2021. The mortality assumption for net periodic benefit cost was based on the Pri-2012 Mortality Table, with improvement scale MP-2021.</span><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">The discount rate reflects the rate at which benefits could be effectively settled and is equal to the equivalent single rate resulting from a yield-curve analysis. This analysis incorporated the projected benefit payments specific to CMS&#160;Energy&#8217;s and Consumers&#8217; DB&#160;Pension Plans and OPEB Plan and the yields on high-quality corporate bonds rated Aa or better.</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">The last active participant in the DB SERP retired in 2023. Thus, the determination of the associated benefit obligation and net periodic benefit cost no longer assumes a rate of compensation increase nor a service cost discount rate.</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">CMS&#160;Energy and Consumers have elected to use a full-yield-curve approach in the estimation of service cost and interest cost; this approach applies individual spot rates along the yield curve to future projected benefit payments based on the time of payment.</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">CMS&#160;Energy and Consumers determined the long-term rate of return using historical market returns, the present and expected future economic environment, the capital market principles of risk and return, and the expert opinions of individuals and firms with financial market knowledge. CMS&#160;Energy and Consumers considered the asset allocation of the portfolio in forecasting the future expected total return of the portfolio. The goal was to determine a long-term rate of return that could be incorporated into the planning of future cash flow requirements in conjunction with the change in the liability. Annually, CMS&#160;Energy and Consumers review for reasonableness and appropriateness the forecasted returns for various classes of assets used to construct an expected return model. CMS&#160;Energy&#8217;s and Consumers&#8217; expected long-term rate of return on the assets of the DB&#160;Pension Plans was 7.50&#160;percent in 2024. The actual return (loss) on the assets of the DB&#160;Pension Plans was 3.6&#160;percent in 2024, 12.6&#160;percent in 2023, and (15.9)&#160;percent 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%">CMS&#160;Energy and Consumers amortize net gains and losses in excess of ten&#160;percent of the greater of the PBO or the MRV over the average remaining service period for DB&#160;Pension Plan&#160;A and the OPEB Plan </span></div><div 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 over the average remaining life expectancy of participants for DB&#160;Pension Plan&#160;B. For DB&#160;Pension Plan&#160;A, the estimated period of amortization of gains and losses was eight years&#160; for the years ended December&#160;31,&#160;2024, 2023, and 2022. For DB&#160;Pension Plan&#160;B, the estimated period of amortization of gains and losses was 17&#160;years for the years ended December&#160;31,&#160;2024 and 2023, and 18&#160;years for the year ended December&#160;31,&#160;2022. For the OPEB Plan, the estimated amortization period was nine years for the years ended December&#160;31,&#160;2024, 2023, and 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%">Prior service cost (credit) amortization is established in the year in which the prior service cost (credit) first occurred, and is based on the same amortization period for all future years until the prior service cost (credit) is fully amortized. CMS&#160;Energy and Consumers had new prior service costs for OPEB in 2024. The estimated period of amortization of these new prior service costs is seven 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%">CMS&#160;Energy and Consumers determine the MRV for the assets of the DB&#160;Pension Plans as the fair value of plan assets on the measurement date, adjusted by the gains or losses that will not be admitted into the MRV until future years. CMS&#160;Energy and Consumers reflect each year&#8217;s gain or loss in the MRV in equal amounts over a five</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">year period beginning on the date the original amount was determined. CMS&#160;Energy and Consumers determine the MRV for OPEB Plan assets as the fair value of assets on the measurement date.</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="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy', window );">Retirement Benefits - Nonpension</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">The mortality assumption for benefit obligations was based on the Pri-2012 Mortality Table, with improvement scale MP-2021. The mortality assumption for net periodic benefit cost was based on the Pri-2012 Mortality Table, with improvement scale MP-2021.</span><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">The discount rate reflects the rate at which benefits could be effectively settled and is equal to the equivalent single rate resulting from a yield-curve analysis. This analysis incorporated the projected benefit payments specific to CMS&#160;Energy&#8217;s and Consumers&#8217; DB&#160;Pension Plans and OPEB Plan and the yields on high-quality corporate bonds rated Aa or better.</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">The last active participant in the DB SERP retired in 2023. Thus, the determination of the associated benefit obligation and net periodic benefit cost no longer assumes a rate of compensation increase nor a service cost discount rate.</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">CMS&#160;Energy and Consumers have elected to use a full-yield-curve approach in the estimation of service cost and interest cost; this approach applies individual spot rates along the yield curve to future projected benefit payments based on the time of payment.</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">CMS&#160;Energy and Consumers determined the long-term rate of return using historical market returns, the present and expected future economic environment, the capital market principles of risk and return, and the expert opinions of individuals and firms with financial market knowledge. CMS&#160;Energy and Consumers considered the asset allocation of the portfolio in forecasting the future expected total return of the portfolio. The goal was to determine a long-term rate of return that could be incorporated into the planning of future cash flow requirements in conjunction with the change in the liability. Annually, CMS&#160;Energy and Consumers review for reasonableness and appropriateness the forecasted returns for various classes of assets used to construct an expected return model. CMS&#160;Energy&#8217;s and Consumers&#8217; expected long-term rate of return on the assets of the DB&#160;Pension Plans was 7.50&#160;percent in 2024. The actual return (loss) on the assets of the DB&#160;Pension Plans was 3.6&#160;percent in 2024, 12.6&#160;percent in 2023, and (15.9)&#160;percent 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%">CMS&#160;Energy and Consumers amortize net gains and losses in excess of ten&#160;percent of the greater of the PBO or the MRV over the average remaining service period for DB&#160;Pension Plan&#160;A and the OPEB Plan </span></div><div 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 over the average remaining life expectancy of participants for DB&#160;Pension Plan&#160;B. For DB&#160;Pension Plan&#160;A, the estimated period of amortization of gains and losses was eight years&#160; for the years ended December&#160;31,&#160;2024, 2023, and 2022. For DB&#160;Pension Plan&#160;B, the estimated period of amortization of gains and losses was 17&#160;years for the years ended December&#160;31,&#160;2024 and 2023, and 18&#160;years for the year ended December&#160;31,&#160;2022. For the OPEB Plan, the estimated amortization period was nine years for the years ended December&#160;31,&#160;2024, 2023, and 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%">Prior service cost (credit) amortization is established in the year in which the prior service cost (credit) first occurred, and is based on the same amortization period for all future years until the prior service cost (credit) is fully amortized. CMS&#160;Energy and Consumers had new prior service costs for OPEB in 2024. The estimated period of amortization of these new prior service costs is seven 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%">CMS&#160;Energy and Consumers determine the MRV for the assets of the DB&#160;Pension Plans as the fair value of plan assets on the measurement date, adjusted by the gains or losses that will not be admitted into the MRV until future years. CMS&#160;Energy and Consumers reflect each year&#8217;s gain or loss in the MRV in equal amounts over a five</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">year period beginning on the date the original amount was determined. CMS&#160;Energy and Consumers determine the MRV for OPEB Plan assets as the fair value of assets on the measurement date.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income taxes</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%">CMS&#160;Energy and its subsidiaries file a consolidated U.S.&#160;federal income tax return as well as a Michigan Corporate Income Tax return for the unitary business group and various other state unitary group combined income tax returns. Income taxes are allocated based on each company&#8217;s separate taxable income in accordance with the CMS&#160;Energy tax sharing agreement.</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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Consumers Utility Revenue</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Consumers Utility Revenue:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers recognizes revenue primarily from the sale of electric and gas utility services at tariff-based rates regulated by the MPSC. Consumers&#8217; customer base consists of a mix of residential, commercial, and diversified industrial customers. Consumers&#8217; tariff-based sales performance obligations are described below.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Consumers has performance obligations for the service of standing ready to deliver electricity or natural gas to customers, and it satisfies these performance obligations over time. Consumers recognizes revenue at a fixed rate as it provides these services. These arrangements generally do not have fixed terms and remain in effect as long as the customer consumes the utility service. The rates are set by the MPSC through the rate-making process and represent the stand-alone selling price of Consumers&#8217; service to stand ready to deliver.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Consumers has performance obligations for the service of delivering the commodity of electricity or natural gas to customers, and it satisfies these performance obligations upon delivery. Consumers recognizes revenue at a price per unit of electricity or natural gas delivered, based on the tariffs established by the MPSC. These arrangements generally do not have fixed terms and 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 and utility contract work. Generally, these contracts are short term or evergreen in nature.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock', window );">Accounts Receivable</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Accounts Receivable and Unbilled Revenues:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Accounts receivable comprise trade receivables and unbilled receivables. CMS&#160;Energy and Consumers record their accounts receivable at cost less an allowance for uncollectible accounts. The allowance is increased for uncollectible accounts expense and decreased for account write-offs net of recoveries. CMS&#160;Energy and Consumers establish the allowance based on historical losses, management&#8217;s assessment of existing economic conditions, customer payment trends, and reasonable and supported forecast information. CMS&#160;Energy and Consumers assess late payment fees on trade receivables based on contractual past-due terms established with customers. Accounts are written off when deemed uncollectible, which is generally when they become six&#160;months past due.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy', window );">Unbilled Revenues</a></td>
<td class="text">Consumers&#8217; customers are billed monthly in cycles having billing dates that do not generally coincide with the end of a calendar month. This results in customers having received electricity or natural gas that they have not been billed for as of the month-end. Consumers estimates its unbilled revenues by applying an average billed rate to total unbilled deliveries for each customer class.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRecognitionForAlternativeRevenueProgramsPolicy', window );">Alternative-revenue Programs</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Alternative</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">revenue Programs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers accounts for its energy waste reduction incentive mechanism, financial compensation mechanism, and demand response incentive mechanism as alternative-revenue 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%">Consumers recognizes revenue related to the energy waste reduction incentive as soon as energy savings exceed the annual targets established by the MPSC. Revenue related to the financial compensation mechanism is recognized as payments are made on MPSC-approved PPAs. Under a demand response incentive mechanism, Consumers earns a financial incentive when it meets demand response targets set by the MPSC. Consumers recognizes revenue related to this program once demand response incentive objectives are complete, the incentive amount is calculable, and the incentive revenue will be collected within a 24</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">month period. For additional information on these mechanisms, see Note&#160;2, Regulatory Matters.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers does not reclassify revenue from its alternative-revenue program to revenue from contracts with customers at the time the amounts are collected from customers.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_PropertyTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for property taxes, which may include accounting policies for recognizing and measureing expense and deferred property tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PropertyTaxPolicyTextBlock</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-types1: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_SignificantAccountingPoliciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Significant Accounting Policies [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AllowanceForFundsUsedDuringConstructionPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for AFUDC (for example, component of PPE, credit to income statement), information regarding the inclusion in rates (only capitalized if its inclusion in rates is probable) and description of AFUDC (for example, represents the cost of capital used during construction).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 360<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477468/980-360-25-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForFundsUsedDuringConstructionPolicy</td>
</tr>
<tr>
<td style="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_AssetRetirementObligationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for legal obligation associated with retirement of long-lived asset that results from acquisition, construction, or development or from normal operation of long-lived asset. Excludes environmental remediation liability from improper or other-than-normal operation of long-lived asset, obligation arising in connection with leased property that meets definition of lease payments or variable lease payments and from plan to sell or otherwise dispose of a long-lived asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/410-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationsPolicy</td>
</tr>
<tr>
<td style="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_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CommitmentsAndContingenciesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 450<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477850/954-450-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Paragraph 2AA<br> -Subparagraph (a)<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-2AA<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-4<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-5A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationVariableInterestEntityPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.M.2.Q4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483530/326-20-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-14<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479391/326-20-30-5A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479366/326-20-35-8A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3D<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479175/326-30-30-1B<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3C<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3D<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 13A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479148/326-30-35-13A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 4A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479391/326-20-30-4A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 7A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479148/326-30-35-7A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-21<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-11<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-7<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-17<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditLossFinancialInstrumentPolicyTextBlock</td>
</tr>
<tr>
<td style="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_DebtPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtPolicyTextBlock</td>
</tr>
<tr>
<td style="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_DerivativesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for its derivative instruments and hedging activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 815<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(n))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmissionCreditsOrAllowancesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for emission credits or allowances. Such accounting policy has generally been based on an inventory or intangible asset model.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -SubTopic 15<br> -Topic 815<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481116/815-15-25-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmissionCreditsOrAllowancesPolicy</td>
</tr>
<tr>
<td style="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_EquityMethodInvestmentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21D<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-21D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsPolicy</td>
</tr>
<tr>
<td style="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_GovernmentAssistancePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for government assistance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 832<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483507/832-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 832<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483507/832-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GovernmentAssistancePolicyTextBlock</td>
</tr>
<tr>
<td style="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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480091/360-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482338/360-10-05-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-20<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="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_InventoryImpairmentPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing inventory losses, including, but not limited to, substantial and unusual losses resulting from the subsequent measurement of inventory due to physical deterioration, obsolescence, or changes in price levels.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482933/330-10-35-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryImpairmentPolicy</td>
</tr>
<tr>
<td style="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_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 330<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478411/912-330-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/330/tableOfContent<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 270<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482989/270-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="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_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="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_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for plans, other than pension plans, that provide postretirement benefits (including both defined benefit and defined contribution plans). This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Publisher FASB<br> -URI https://asc.fasb.org/715-70/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Publisher FASB<br> -URI https://asc.fasb.org/715-60/tableOfContent<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Publisher FASB<br> -URI https://asc.fasb.org/715-80/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy</td>
</tr>
<tr>
<td style="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_PensionAndOtherPostretirementPlansPensionsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for pension plans. This accounting policy may address (1) the types of plans sponsored by the entity (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480794/715-70-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 30<br> -Topic 715<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481097/715-30-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 80<br> -Topic 715<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480576/715-80-50-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 715<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy</td>
</tr>
<tr>
<td style="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_PlantRetirementAndAbandonmentPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for plant retirement and for abandonment (under construction or in use) in regulated industries when abandonment becomes probable. Any difference between the new asset and the asset cost is recognized as a loss in the income statement. May also indicate the discount rate used in the calculation of present value of recoverable abandoned assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 360<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478654/980-360-35-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 360<br> -Section 35<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478654/980-360-35-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 360<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478654/980-360-35-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlantRetirementAndAbandonmentPolicy</td>
</tr>
<tr>
<td style="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_PropertyPlantAndEquipmentPlannedMajorMaintenanceActivitiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for planned major maintenance activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 5<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482251/360-10-25-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPlannedMajorMaintenanceActivitiesPolicy</td>
</tr>
<tr>
<td style="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_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="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_RegulatoryDepreciationAndAmortizationPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for systematically allocating capitalized costs to periods that benefit from the use thereof. Includes, but is not limited to, methods used, such as composite depreciation, descriptions of regulatory treatment for estimated removal and disposal costs, and description of amortization of plant-related regulatory assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryDepreciationAndAmortizationPolicy</td>
</tr>
<tr>
<td style="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_RegulatoryIncomeTaxesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, including investment tax credits, and the related regulatory treatment (for example, whether deferred income tax accounting - normalization - is allowed in rate making).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 980<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479068/980-740-25-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 980<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479068/980-740-25-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryIncomeTaxesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionForAlternativeRevenueProgramsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue recognition related to alternative revenue programs. The major alternative revenue programs can generally be segregated into two categories, programs that adjust billings for the effects of weather abnormalities or broad external factors or to compensate the utility for demand-side management initiatives (for example, no-growth plans and similar conservation efforts); and programs that provide for additional billings (incentive awards) if the utility achieves certain objectives, such as reducing costs, reaching specified milestones, or demonstratively improving customer service.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 605<br> -Section 25<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477959/980-605-25-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 605<br> -Section 25<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477959/980-605-25-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 605<br> -Section 25<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477959/980-605-25-4<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 605<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477959/980-605-25-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionForAlternativeRevenueProgramsPolicy</td>
</tr>
<tr>
<td style="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_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.C.Q3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.1.Q5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.3.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for treatment of receivables that are billable but have not been billed as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(c)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/310/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559163162784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Regulatory Matters (Tables) - Consumers Energy Company<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_ScheduleOfRegulatoryAssetsTextBlock', window );">Schedule of Regulatory Assets</a></td>
<td class="text"><div style="margin-bottom:7pt"><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 regulatory assets and liabilities on Consumers&#8217; consolidated balance sheets:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.258%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="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%">December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</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%">Regulatory 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 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%">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;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%">2022 PSCR underrecovery</span><span style="color:#000000;font-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 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%">126&#160;</span></td><td style="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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#cceeff;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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Energy waste reduction plan incentive</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">60&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retention incentive program</span><span style="color:#000000;font-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 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%">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 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%">12&#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</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%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11&#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 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%">Total current regulatory assets</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%">229&#160;</span></td><td style="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%">203&#160;</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 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%">Non-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 #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;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%">Costs of coal-fueled electric generating units to be retired</span><span style="color:#000000;font-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 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%">1,266&#160;</span></td><td style="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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,265&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Postretirement 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">4</span></div></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%">747&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">741&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securitized costs</span><span style="color:#000000;font-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 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%">666&#160;</span></td><td style="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%">778&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ARO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">366&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">328&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Decommissioning costs</span><span style="color:#000000;font-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 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%">158&#160;</span></td><td style="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%">83&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unamortized loss on reacquired debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">96&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MGP sites</span><span style="color:#000000;font-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 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%">90&#160;</span></td><td style="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%">99&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Energy waste reduction plan incentive</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">64&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Energy waste reduction plan</span><span style="color:#000000;font-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 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%">31&#160;</span></td><td style="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%">19&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ludington overhaul contract dispute</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">31&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Postretirement benefits expense deferral mechanism</span><span style="color:#000000;font-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 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%">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 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%">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;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%">Retention incentive program</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">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 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022 PSCR underrecovery</span><span style="color:#000000;font-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 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;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</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%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26&#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 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%">Total non-current regulatory assets</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%">3,569&#160;</span></td><td style="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%">3,683&#160;</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 regulatory assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></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%">3,798&#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"></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%">3,886&#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%">Regulatory liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">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 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%">Income taxes, net</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%">53&#160;</span></td><td style="background-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%">49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">ASP gain</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%">47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 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</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%">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 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%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 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%">Total current regulatory liabilities</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%">111&#160;</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%">56&#160;</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 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%">Non-current</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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 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%">Cost of removal</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%">2,665&#160;</span></td><td style="background-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%">2,545&#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%">Income taxes, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,163&#160;</span></td><td style="background-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%">1,220&#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%">Renewable energy plan</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%">51&#160;</span></td><td style="background-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%">29&#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%">ASP gain</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%">46&#160;</span></td><td style="background-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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Energy waste reduction plan</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%">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 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%">25&#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%">Renewable energy grant</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%">40&#160;</span></td><td style="background-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%">43&#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%">Postretirement benefits expense deferral mechanism</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%">37&#160;</span></td><td style="background-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%">12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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%">Total non-current regulatory liabilities</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%">4,067&#160;</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%">3,894&#160;</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-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 regulatory liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">4,178&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">3,950&#160;</span></td><td style="background-color:#cceeff;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><div style="margin-bottom:12pt;margin-top: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">The MPSC has provided a specific return on these regulatory assets.</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 regulatory assets have arisen from an alternative-revenue program and are not associated with incurred costs or capital investments. Therefore, the MPSC has provided for recovery without a return.</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">These regulatory assets represent incurred costs for which the MPSC has provided recovery without a return on investment.</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">This regulatory asset is included in rate base, thereby providing a return.</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="Show.showAR( this, 'defref_us-gaap_ScheduleOfRegulatoryLiabilitiesTextBlock', window );">Schedule of Regulatory Liabilities</a></td>
<td class="text"><div style="margin-bottom:7pt"><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 regulatory assets and liabilities on Consumers&#8217; consolidated balance sheets:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.258%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="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%">December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</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%">Regulatory 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 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%">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;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%">2022 PSCR underrecovery</span><span style="color:#000000;font-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 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%">126&#160;</span></td><td style="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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#cceeff;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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Energy waste reduction plan incentive</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">60&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retention incentive program</span><span style="color:#000000;font-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 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%">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 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%">12&#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</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%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11&#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 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%">Total current regulatory assets</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%">229&#160;</span></td><td style="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%">203&#160;</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 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%">Non-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 #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;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%">Costs of coal-fueled electric generating units to be retired</span><span style="color:#000000;font-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 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%">1,266&#160;</span></td><td style="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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,265&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Postretirement 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">4</span></div></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%">747&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">741&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securitized costs</span><span style="color:#000000;font-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 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%">666&#160;</span></td><td style="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%">778&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ARO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">366&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">328&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Decommissioning costs</span><span style="color:#000000;font-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 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%">158&#160;</span></td><td style="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%">83&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unamortized loss on reacquired debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">96&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MGP sites</span><span style="color:#000000;font-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 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%">90&#160;</span></td><td style="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%">99&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Energy waste reduction plan incentive</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">64&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Energy waste reduction plan</span><span style="color:#000000;font-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 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%">31&#160;</span></td><td style="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%">19&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ludington overhaul contract dispute</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">31&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Postretirement benefits expense deferral mechanism</span><span style="color:#000000;font-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 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%">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 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%">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;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%">Retention incentive program</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">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 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022 PSCR underrecovery</span><span style="color:#000000;font-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 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;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</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%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26&#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 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%">Total non-current regulatory assets</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%">3,569&#160;</span></td><td style="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%">3,683&#160;</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 regulatory assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></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%">3,798&#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"></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%">3,886&#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%">Regulatory liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">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 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%">Income taxes, net</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%">53&#160;</span></td><td style="background-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%">49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">ASP gain</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%">47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 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</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%">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 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%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 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%">Total current regulatory liabilities</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%">111&#160;</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%">56&#160;</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 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%">Non-current</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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 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%">Cost of removal</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%">2,665&#160;</span></td><td style="background-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%">2,545&#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%">Income taxes, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,163&#160;</span></td><td style="background-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%">1,220&#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%">Renewable energy plan</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%">51&#160;</span></td><td style="background-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%">29&#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%">ASP gain</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%">46&#160;</span></td><td style="background-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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Energy waste reduction plan</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%">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 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%">25&#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%">Renewable energy grant</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%">40&#160;</span></td><td style="background-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%">43&#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%">Postretirement benefits expense deferral mechanism</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%">37&#160;</span></td><td style="background-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%">12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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%">Total non-current regulatory liabilities</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%">4,067&#160;</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%">3,894&#160;</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-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 regulatory liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">4,178&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">3,950&#160;</span></td><td style="background-color:#cceeff;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><div style="margin-bottom:12pt;margin-top: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">The MPSC has provided a specific return on these regulatory assets.</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 regulatory assets have arisen from an alternative-revenue program and are not associated with incurred costs or capital investments. Therefore, the MPSC has provided for recovery without a return.</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">These regulatory assets represent incurred costs for which the MPSC has provided recovery without a return on investment.</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">This regulatory asset is included in rate base, thereby providing a return.</span></div><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="Show.showAR( this, 'defref_cms_ScheduleOfPscrAndGcrUnderrecoveriesandOverrecoveriesTableTextBlockTableTextBlock', window );">Schedule of Liabilities for PSCR and GCR Overrecoveries</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 liabilities for PSCR and GCR overrecoveries reflected on Consumers&#8217; consolidated balance sheets:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:77.425%"></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.877%"></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:2px 1pt 2px 10pt;text-align:left;text-indent:-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&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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-style:italic;font-weight:400;line-height:120%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">PSCR overrecoveries</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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">GCR overrecoveries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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:top"><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;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%">38&#160;</span></td><td style="background-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%">54&#160;</span></td><td style="background-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><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_ScheduleOfPscrAndGcrUnderrecoveriesandOverrecoveriesTableTextBlockTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of the assets and liabilities for PSCR and GCR underrecoveries and overrecoveries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ScheduleOfPscrAndGcrUnderrecoveriesandOverrecoveriesTableTextBlockTableTextBlock</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-types1: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_PublicUtilityPropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfRegulatoryAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets that are created when regulatory agencies permit public utilities to defer certain costs included in rate-setting to the balance sheet.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 980<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478742/980-340-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 715<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478574/980-715-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 340<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478742/980-340-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRegulatoryAssetsTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfRegulatoryLiabilitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of regulatory liabilities. Detailed information about liabilities that result from rate actions of a regulator. Rate actions of a regulator can impose a liability on a regulated enterprise resulting in a regulatory liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 980<br> -SubTopic 405<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477571/980-405-25-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRegulatoryLiabilitiesTextBlock</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>75
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559294520256">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_cms_ExpectedRemediationCostsByYearTableTextBlock', window );">Schedule of Remediation and Other Response Activity 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 in each of the next five&#160;years:<div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.630%"></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:5.791%"></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:5.791%"></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:5.791%"></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:5.791%"></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:5.796%"></td><td style="width:0.1%"></td></tr><tr><td colspan="33" 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%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</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></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%">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><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%">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><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%">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><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%">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><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%">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></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfGuaranteeObligationsTextBlock', window );">Summary of 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 December&#160;31,&#160;2024:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.944%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.944%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Guarantee Description</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issue Date</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expiration Date</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maximum Obligation</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indemnity obligations from sale of membership interests in VIEs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">various</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">indefinite</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">258&#160;</span></td><td style="background-color:#ffffff;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></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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;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%">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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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;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><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%">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><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><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%">&#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></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">These obligations arose from the sale of membership interests in Aviator Wind, Newport Solar Holdings, and NWO&#160;Holdco to tax equity investors. NorthStar Clean Energy provided certain indemnity obligations that protect the tax equity investors against losses incurred as a result of breaches of representations and warranties under the associated limited liability company agreements. These obligations are generally capped at an amount equal to the tax equity investor&#8217;s capital contributions plus a specified return, less any distributions and tax benefits it receives, in connection with its membership interest. For any indemnity obligations related to Aviator Wind, NorthStar Clean Energy would recover 49&#160;percent of any amounts paid to the tax equity investor from the other owner of Aviator Wind Equity Holdings. Additionally, Aviator Wind holds insurance coverage that would partially protect against losses incurred as a result of certain failures to qualify for production tax credits. For further details on NorthStar Clean Energy&#8217;s ownership interest in Aviator Wind, Newport Solar Holdings, and NWO&#160;Holdco, see Note&#160;18, Variable Interest Entities.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">These obligations arose from stock and asset sale agreements under which CMS&#160;Energy or a subsidiary of CMS&#160;Energy indemnified the purchaser for losses resulting from various matters, including claims related to taxes. The maximum obligation amount is mostly related to an Equatorial Guinea tax claim. </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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock', window );">Schedule of Contractual Purchase Obligations</a></td>
<td class="text">Presented in the following table are CMS&#160;Energy&#8217;s and Consumers&#8217; contractual purchase obligations at December&#160;31,&#160;2024 for each of the periods shown:<div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"><tr><td style="width:1.0%"></td><td style="width:32.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.434%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.756%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.434%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.434%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.756%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.434%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.923%"></td><td style="width:0.1%"></td></tr><tr><td colspan="45" 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="42" 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%">Payments Due</span></td></tr><tr><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%">Total</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%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beyond 2029</span></td></tr><tr><td colspan="15" 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%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 PPAs</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%">7,006&#160;</span></td><td style="background-color:#ffffff;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%">659&#160;</span></td><td style="background-color:#ffffff;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%">662&#160;</span></td><td style="background-color:#ffffff;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%">698&#160;</span></td><td style="background-color:#ffffff;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%">677&#160;</span></td><td style="background-color:#ffffff;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%">678&#160;</span></td><td style="background-color:#ffffff;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%">3,632&#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%">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%">4,432&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,780&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,095&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">670&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">239&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">187&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total purchase obligations</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%">11,438&#160;</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%">2,439&#160;</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%">1,757&#160;</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%">1,368&#160;</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%">1,138&#160;</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%">917&#160;</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%">3,819&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">PPAs</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></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%">MCV PPA</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,297&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">265&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">233&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">218&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">222&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">239&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">120&#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%">Related-party PPAs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 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 PPAs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,649&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">365&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">414&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">464&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">455&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">439&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,512&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total PPAs</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%">7,006&#160;</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%">659&#160;</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%">662&#160;</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%">698&#160;</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%">677&#160;</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%">678&#160;</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%">3,632&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">3,371&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,412&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">958&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">365&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">116&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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 purchase obligations</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%">10,377&#160;</span></td><td style="background-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%">2,071&#160;</span></td><td style="background-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%">1,620&#160;</span></td><td style="background-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%">1,216&#160;</span></td><td style="background-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%">1,042&#160;</span></td><td style="background-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%">794&#160;</span></td><td style="background-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%">3,634&#160;</span></td><td style="background-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><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_ExpectedRemediationCostsByYearTableTextBlock', window );">Schedule of Remediation and Other Response Activity Costs by Year</a></td>
<td class="text">Consumers expects to pay the following amounts for remediation and other response activity costs in each of the next five&#160;years:<div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.630%"></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:5.791%"></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:5.791%"></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:5.791%"></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:5.791%"></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:5.796%"></td><td style="width:0.1%"></td></tr><tr><td colspan="33" 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%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</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></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%">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><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%">7&#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%">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><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%">24&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">7&#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><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfGuaranteeObligationsTextBlock', window );">Summary of 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 December&#160;31,&#160;2024:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.944%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.944%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Guarantee Description</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issue Date</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expiration Date</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maximum Obligation</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indemnity obligations from sale of membership interests in VIEs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">various</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">indefinite</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">258&#160;</span></td><td style="background-color:#ffffff;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></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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;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%">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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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;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><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%">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><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><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%">&#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></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">These obligations arose from the sale of membership interests in Aviator Wind, Newport Solar Holdings, and NWO&#160;Holdco to tax equity investors. NorthStar Clean Energy provided certain indemnity obligations that protect the tax equity investors against losses incurred as a result of breaches of representations and warranties under the associated limited liability company agreements. These obligations are generally capped at an amount equal to the tax equity investor&#8217;s capital contributions plus a specified return, less any distributions and tax benefits it receives, in connection with its membership interest. For any indemnity obligations related to Aviator Wind, NorthStar Clean Energy would recover 49&#160;percent of any amounts paid to the tax equity investor from the other owner of Aviator Wind Equity Holdings. Additionally, Aviator Wind holds insurance coverage that would partially protect against losses incurred as a result of certain failures to qualify for production tax credits. For further details on NorthStar Clean Energy&#8217;s ownership interest in Aviator Wind, Newport Solar Holdings, and NWO&#160;Holdco, see Note&#160;18, Variable Interest Entities.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">These obligations arose from stock and asset sale agreements under which CMS&#160;Energy or a subsidiary of CMS&#160;Energy indemnified the purchaser for losses resulting from various matters, including claims related to taxes. The maximum obligation amount is mostly related to an Equatorial Guinea tax claim. </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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock', window );">Schedule of Contractual Purchase Obligations</a></td>
<td class="text">Presented in the following table are CMS&#160;Energy&#8217;s and Consumers&#8217; contractual purchase obligations at December&#160;31,&#160;2024 for each of the periods shown:<div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"><tr><td style="width:1.0%"></td><td style="width:32.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.434%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.756%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.434%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.434%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.756%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.434%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.923%"></td><td style="width:0.1%"></td></tr><tr><td colspan="45" 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="42" 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%">Payments Due</span></td></tr><tr><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%">Total</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%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beyond 2029</span></td></tr><tr><td colspan="15" 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%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 PPAs</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%">7,006&#160;</span></td><td style="background-color:#ffffff;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%">659&#160;</span></td><td style="background-color:#ffffff;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%">662&#160;</span></td><td style="background-color:#ffffff;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%">698&#160;</span></td><td style="background-color:#ffffff;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%">677&#160;</span></td><td style="background-color:#ffffff;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%">678&#160;</span></td><td style="background-color:#ffffff;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%">3,632&#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%">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%">4,432&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,780&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,095&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">670&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">239&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">187&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total purchase obligations</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%">11,438&#160;</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%">2,439&#160;</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%">1,757&#160;</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%">1,368&#160;</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%">1,138&#160;</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%">917&#160;</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%">3,819&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">PPAs</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></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%">MCV PPA</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,297&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">265&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">233&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">218&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">222&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">239&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">120&#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%">Related-party PPAs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 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 PPAs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,649&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">365&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">414&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">464&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">455&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">439&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,512&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total PPAs</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%">7,006&#160;</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%">659&#160;</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%">662&#160;</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%">698&#160;</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%">677&#160;</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%">678&#160;</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%">3,632&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">3,371&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,412&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">958&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">365&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">116&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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 purchase obligations</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%">10,377&#160;</span></td><td style="background-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%">2,071&#160;</span></td><td style="background-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%">1,620&#160;</span></td><td style="background-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%">1,216&#160;</span></td><td style="background-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%">1,042&#160;</span></td><td style="background-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%">794&#160;</span></td><td style="background-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%">3,634&#160;</span></td><td style="background-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><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected Remediation Costs By Year</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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-types1: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481931/410-30-50-10<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481931/410-30-50-10<br><br>Reference 5: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481931/410-30-50-10<br><br>Reference 6: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481931/410-30-50-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481899/410-30-55-11<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481899/410-30-55-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of unconditional purchase obligation not recognized as liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>76
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559175417392">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Summary of Long-Term Debt</a></td>
<td class="text"><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"><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 CMS&#160;Energy&#8217;s long-term debt at December&#160;31:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.297%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.723%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.723%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.962%"></td><td style="width:0.1%"></td></tr><tr><td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions, Except Interest Rate and Maturity</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Rate<br/>(%)</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturity</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">CMS&#160;Energy, parent only</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Senior notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.875&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding: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%">&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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%">3.600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">300&#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:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.950&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.450&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.700&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2043</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.875&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2044</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">300&#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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,725&#160;</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%">1,975&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Convertible senior notes</span><span style="color:#000000;font-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.375&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">800&#160;</span></td><td style="background-color:#ffffff;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%">800&#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></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">Junior subordinated notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</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%">4.750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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: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%">2050</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">500&#160;</span></td><td style="background-color:#ffffff;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%">500&#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:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.750&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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: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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2050</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">400&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">400&#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:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.625&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2078</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.875&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2078</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">280&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">280&#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:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.875&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2079</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">630&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">630&#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:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,010&#160;</span></td><td style="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%">2,010&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">Term loan facilities </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%">variable</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</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%">2025</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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><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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">variable</span></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">6</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%">2025</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">490&#160;</span></td><td style="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%">&#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 style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,025&#160;</span></td><td style="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%">4,785&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">CMS&#160;Energy subsidiaries</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-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 16pt;text-align:left;text-indent:-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</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,370&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">10,863&#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%">NorthStar Clean Energy, including subsidiaries</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Revolving credit facility</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%">variable</span></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">7</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%">2027</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">150&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 principal amount outstanding</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><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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align: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,545&#160;</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%">15,648&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current amounts</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,192)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(975)</span></td><td style="background-color:#cceeff;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%">Unamortized discounts</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(29)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(30)</span></td><td style="background-color:#ffffff;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%">Unamortized issuance 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="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%">(130)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(135)</span></td><td style="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 long-term debt</span></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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,194&#160;</span></td><td style="background-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%">14,508&#160;</span></td><td style="background-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">Holders of the convertible senior notes may convert their notes at their option in accordance with the conditions outlined in the related indenture. CMS&#160;Energy will settle conversions of the notes in accordance with the terms outlined in the related indenture. The conversion rate will be subject to adjustment for anti-dilutive events and fundamental change and redemption provisions as described in the related indenture. </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%">There are no sinking fund requirements for the notes. At December&#160;31,&#160;2024, the conversion price for the notes was $73.93&#160;per share of common stock. Unamortized debt costs associated with this issuance were $9&#160;million at December&#160;31,&#160;2024.</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 unsecured obligations rank subordinate and junior in right of payment to all of CMS&#160;Energy&#8217;s existing and future senior indebtedness.</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">On June&#160;1,&#160;2030, and every five&#160;years thereafter, the notes will reset to an interest rate equal to the five&#8209;year treasury rate plus 4.116&#160;percent.</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">On December&#160;1,&#160;2030, and every five&#160;years thereafter, the notes will reset to an interest rate equal to the five&#8209;year treasury rate plus 2.900&#160;percent.</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">The delayed-draw unsecured term loan credit facility has an interest rate of</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term SOFR plus 0.900&#160;percent. At December&#160;31,&#160;2024, borrowings under the term loan credit facility had a weighted-average interest rate of 5.245&#160;percent.</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">6</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">The delayed-draw unsecured term loan credit facility has an interest rate of one-month Term SOFR plus 0.850&#160;percent. At December&#160;31,&#160;2024, borrowings under the term loan credit facility had a weighted-average interest rate of 5.403&#160;percent.</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">7</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">Loans under this facility have an interest rate of one-month Term SOFR plus 1.750&#160;percent less an adjustment of 0.050&#160;percent for green credit advances. At December&#160;31,&#160;2024, the weighted-average interest rate for the loans issued under this facility was 6.097&#160;percent.</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="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">Schedule of Major Long-Term Debt Issuances and Retirements</a></td>
<td class="text">Presented in the following table is a summary of major long-term debt issuances during 2024:<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:42.810%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.124%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.126%"></td><td style="width:0.1%"></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:100%">Principal<br/>(In Millions)</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%">Interest Rate (%)</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%">Issuance 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%">Maturity Date</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, parent only</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term loan credit agreement</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%">400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">variable</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%">September 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 2025</span></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%">Term loan credit agreement</span><span style="color:#000000;font-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%">90&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">variable</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%">December 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2025</span></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 CMS&#160;Energy, parent only</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%">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"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">First mortgage bonds</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%">600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">4.600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">January 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 2029</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-weight:400;line-height:120%">First mortgage bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">4.700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">August 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 2030</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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 Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,300&#160;</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="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;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 CMS&#160;Energy</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">1,790&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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">In December&#160;2024, CMS&#160;Energy entered into a $200&#160;million unsecured term loan credit agreement and borrowed $90&#160;million. In January&#160;2025, CMS&#160;Energy borrowed an additional $70&#160;million bearing an interest rate of 5.206&#160;percent.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is a summary of major long-term debt retirements during 2024:</span><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:42.810%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.124%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.126%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal<br/>(In Millions)</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Rate (%)</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retirement Date</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturity Date</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Senior notes</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:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.875&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></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:100%">January 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 2024</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%">Total CMS&#160;Energy, parent only</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%">250&#160;</span></td><td style="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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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="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%">First mortgage bonds</span><span style="color:#000000;font-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%">250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></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:100%">September 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">First mortgage bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">3.190&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">December 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2024</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%">Total 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%">302&#160;</span></td><td style="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="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;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 CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></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%">552&#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"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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">First mortgage bonds were repaid the first business day following the maturity date, which did not fall on a business day.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of Debt Maturities</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Debt Maturities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> At December&#160;31,&#160;2024, the aggregate annual maturities for long-term debt for the next five&#160;years, based on stated maturities or earlier put dates, were:</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:45.214%"></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: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:1.0%"></td><td style="width:7.880%"></td><td style="width:0.1%"></td></tr><tr><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="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-style:italic;font-weight:400;line-height:120%">Long-term debt</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></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%">CMS&#160;Energy, parent only</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%">740&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">625&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">NorthStar Clean 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%">&#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%">150&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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;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%">Consumers</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%">452&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">263&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">843&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,256&#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-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 CMS&#160;Energy</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,192&#160;</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%">537&#160;</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%">1,038&#160;</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%">1,643&#160;</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%">1,256&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NorthStar Clean Energy, including subsidiaries</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 #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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">150&#160;</span></td><td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 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></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></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%">Long-term debt</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%">452&#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%">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><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%">263&#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%">843&#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%">1,256&#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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock', window );">Schedule of Revolving Credit Facilities</a></td>
<td class="text">The following credit facilities with banks were available at December&#160;31,&#160;2024:<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:2.105%"></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:2.105%"></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:4.188%"></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:2.105%"></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="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expiration Date</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of Facility</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount Borrowed</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Letters of Credit Outstanding</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount Available</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, parent only</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 14, 2027</span><span style="color:#000000;font-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%">550&#160;</span></td><td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31&#160;</span></td><td style="background-color:#ffffff;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%">519&#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,&#160;2025</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%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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-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%">NorthStar Clean Energy, including subsidiaries</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">May 7, 2027</span><span style="color:#000000;font-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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">150&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">150&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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,&#160;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">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%">37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 14, 2027</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%">1,100&#160;</span></td><td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 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%">28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,072&#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;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">November&#160;18, 2025</span></div></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%">250&#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%">&#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><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%">58&#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%">192&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">There were no borrowings under this facility during the year ended December&#160;31,&#160;2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Obligations under this facility are secured by certain pledged equity interests in subsidiaries of NorthStar Clean Energy; under the terms of this facility, the interests may not be sold by NorthStar Clean Energy unless there is an agreed-upon substitution for the pledged equity interests. At December&#160;31,&#160;2024, the net book value of the pledged equity interests was $396&#160;million. Also under the terms of this facility, NorthStar Clean Energy may be restricted from remitting cash dividends to CMS&#160;Energy in the event of default. </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 letter of credit facility is available to Aviator Wind Equity Holdings. For more information regarding Aviator Wind Equity Holdings, see Note&#160;18, 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">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">Obligations under these facilities are secured by first mortgage bonds of Consumers. There were no&#160;borrowings under these facilities during the year ended December&#160;31,&#160;2024.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplierFinanceProgramTableTextBlock', window );">Schedule of Supplier Finance Program</a></td>
<td class="text">Presented in the following table is the activity under NorthStar Clean Energy&#8217;s supplier financing program during the year ended December&#160;31,&#160;2024:<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:85.117%"></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:10.600%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 10pt 2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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></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%">Balance of payables under suppler financing program 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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payables confirmed</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-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%">Balance of payables under suppler financing program at end of period</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%">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></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock', window );">Schedule of Forward Contracts Indexed to Issuer's Equity</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are details of CMS&#160;Energy&#8217;s forward sales contracts under its current equity offering program at December&#160;31,&#160;2024:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.335%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.335%"></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:4.028%"></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.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;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;text-align:left;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;text-indent:-9pt;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;text-indent:-9pt;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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Initial</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31,&#160;2024</span></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%">December 16, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">November 27, 2025</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">400,581</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%">69.43&#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%">69.53&#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><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="Show.showAR( this, 'defref_cms_ScheduleOfPreferredStockTableTextBlock', window );">Schedule of Preferred Stock</a></td>
<td class="text">Presented in the following table are details of CMS&#160;Energy&#8217;s Series&#160;C preferred stock at December&#160;31,&#160;2024 and 2023:<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:44.412%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.028%"></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:4.028%"></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:12.521%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depositary Share Par Value</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Depositary Share Optional Redemption Price</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of Depositary Shares Authorized</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of Depositary Shares Outstanding</span></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%">Cumulative, redeemable perpetual</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%">25&#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%">25&#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="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%">9,200,000&#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="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%">9,200,000&#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><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Summary of Long-Term Debt</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 Consumers&#8217; long-term debt at December&#160;31:</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:45.855%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.964%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="border-bottom:1pt solid #000;border-top:1pt solid #000;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 Interest Rate and Maturity</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Rate<br/>(%)</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:100%">Maturity</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">First mortgage bonds</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: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.125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding: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%">&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.190&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">52&#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: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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.240&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.680&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100&#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: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.390&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.650&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">425&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">425&#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: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.800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">300&#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: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.900&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">500&#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: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.070&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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: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.700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2030</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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.170&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2032</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">95&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">95&#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: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.600&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2032</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.180&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2032</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100&#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: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.625&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2033</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.800&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2035</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">175&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">175&#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: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.380&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2037</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">140&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">140&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.520&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2037</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">335&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">335&#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: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.010&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2038</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">215&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">215&#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: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.170&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2040</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.970&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2040</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.310&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2042</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">263&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">263&#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: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.950&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2043</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">425&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">425&#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: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.100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2045</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2046</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">450&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">450&#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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.950&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2047</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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: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.050&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2048</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.350&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2049</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.750&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2050</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">300&#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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2050</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2051</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">575&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">575&#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: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.650&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2052</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">300&#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: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.200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2052</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">450&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">450&#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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.860&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2052</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.280&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2057</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2060</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.350&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2064</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="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%">variable</span></td><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: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%">2069</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76&#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: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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">variable</span></td><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: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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2070</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="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%">variable</span></td><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: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%">2070</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">127&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">127&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top: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%">11,395&#160;</span></td><td style="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%">10,397&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></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:45.855%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.964%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="border-bottom:1pt solid #000;border-top:1pt solid #000;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 Interest Rate and Maturity</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Rate<br/>(%)</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:100%">Maturity</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Tax-exempt revenue bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.875&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2035</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35&#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: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.350&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2049</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75&#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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top: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%">110&#160;</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%">110&#160;</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:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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:400;line-height:120%">2014 Securitization bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.528&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</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%">112&#160;</span></td><td style="background-color:#ffffff;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%">141&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023 Securitization bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">5.322&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">6</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%">2028-2031</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</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%">588&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">646&#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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top: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%">700&#160;</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%">787&#160;</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:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 principal amount outstanding</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top: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%">12,205&#160;</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%">11,294&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 amounts</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(452)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(725)</span></td><td style="background-color:#cceeff;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%">Long-term debt &#8211; related parties</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">7 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">principal amount outstanding</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:2px 10pt 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%">2043-2060</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(835)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(431)</span></td><td style="background-color:#ffffff;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%">Unamortized discounts</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;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%">Unamortized issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(73)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="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 long-term debt</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 #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 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 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%">10,818&#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%">10,037&#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">The variable-rate bonds bear interest quarterly at a rate of three&#8209;month SOFR minus 0.038&#160;percent, subject to a zero&#8209;percent floor. At December&#160;31,&#160;2024, the interest rates were 4.320&#160;percent for bonds due September&#160;2069, 4.483&#160;percent for bonds due May&#160;2070, and 4.551&#160;percent for bonds due October&#160;2070. The interest rate for the variable-rate bonds at December&#160;31,&#160;2023 were 5.346&#160;percent, 5.329&#160;percent, and 5.368&#160;percent, respectively. The holders of these variable-rate bonds may put them to Consumers for redemption on certain dates prior to their stated maturity, including dates within one&#160;year of December&#160;31,&#160;2024. </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">The interest rate on these tax-exempt revenue bonds will reset on October&#160;8,&#160;2026.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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">The interest rate on these tax&#8209;exempt revenue bonds will reset on October&#160;1,&#160;2027. </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">The weighted-average interest rate for Consumers&#8217; securitization bonds issued through its subsidiary, Consumers 2014&#160;Securitization Funding, was 3.528&#160;percent at December&#160;31,&#160;2024 and 3.421&#160;percent at December&#160;31,&#160;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: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">Principal and interest payments are made semiannually.</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">6</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">The weighted-average interest rate for Consumers&#8217; securitization bonds issued through its subsidiary, Consumers 2023&#160;Securitization Funding, was 5.322&#160;percent at December&#160;31,&#160;2024 and 5.342&#160;percent at December&#160;31,&#160;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:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">7</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">Long-term debt &#8211; related parties reflects Consumers&#8217; outstanding debt held by its parent as a result of CMS&#160;Energy&#8217;s repurchase of Consumers&#8217; first&#160;mortgage bonds. Unamortized discounts associated with the repurchase of Consumers&#8217; first mortgage bonds were $5&#160;million at December&#160;31,&#160;2024 and $3&#160;million at December&#160;31,&#160;2023. Unamortized issuance costs were $7&#160;million at December&#160;31,&#160;2024 and $4&#160;million at December&#160;31,&#160;2023.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">Schedule of Major Long-Term Debt Issuances and Retirements</a></td>
<td class="text">Presented in the following table is a summary of major long-term debt issuances during 2024:<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:42.810%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.124%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.126%"></td><td style="width:0.1%"></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:100%">Principal<br/>(In Millions)</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%">Interest Rate (%)</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%">Issuance 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%">Maturity Date</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, parent only</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term loan credit agreement</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%">400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">variable</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%">September 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 2025</span></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%">Term loan credit agreement</span><span style="color:#000000;font-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%">90&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">variable</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%">December 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2025</span></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 CMS&#160;Energy, parent only</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%">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"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">First mortgage bonds</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%">600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">4.600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">January 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 2029</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-weight:400;line-height:120%">First mortgage bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">4.700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">August 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 2030</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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 Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,300&#160;</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="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;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 CMS&#160;Energy</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">1,790&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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">In December&#160;2024, CMS&#160;Energy entered into a $200&#160;million unsecured term loan credit agreement and borrowed $90&#160;million. In January&#160;2025, CMS&#160;Energy borrowed an additional $70&#160;million bearing an interest rate of 5.206&#160;percent.</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="Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of Debt Maturities</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Debt Maturities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> At December&#160;31,&#160;2024, the aggregate annual maturities for long-term debt for the next five&#160;years, based on stated maturities or earlier put dates, were:</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:45.214%"></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: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:1.0%"></td><td style="width:7.880%"></td><td style="width:0.1%"></td></tr><tr><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="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-style:italic;font-weight:400;line-height:120%">Long-term debt</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></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%">CMS&#160;Energy, parent only</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%">740&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">625&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">NorthStar Clean 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%">&#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%">150&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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;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%">Consumers</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%">452&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">263&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">843&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,256&#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-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 CMS&#160;Energy</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,192&#160;</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%">537&#160;</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%">1,038&#160;</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%">1,643&#160;</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%">1,256&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NorthStar Clean Energy, including subsidiaries</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 #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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">150&#160;</span></td><td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 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></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></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%">Long-term debt</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%">452&#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%">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><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%">263&#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%">843&#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%">1,256&#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><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock', window );">Schedule of Revolving Credit Facilities</a></td>
<td class="text">The following credit facilities with banks were available at December&#160;31,&#160;2024:<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:2.105%"></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:2.105%"></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:4.188%"></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:2.105%"></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="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expiration Date</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of Facility</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount Borrowed</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Letters of Credit Outstanding</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount Available</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, parent only</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 14, 2027</span><span style="color:#000000;font-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%">550&#160;</span></td><td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31&#160;</span></td><td style="background-color:#ffffff;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%">519&#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,&#160;2025</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%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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-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%">NorthStar Clean Energy, including subsidiaries</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">May 7, 2027</span><span style="color:#000000;font-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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">150&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">150&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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,&#160;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">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%">37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 14, 2027</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%">1,100&#160;</span></td><td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 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%">28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,072&#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;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">November&#160;18, 2025</span></div></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%">250&#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%">&#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><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%">58&#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%">192&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">There were no borrowings under this facility during the year ended December&#160;31,&#160;2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Obligations under this facility are secured by certain pledged equity interests in subsidiaries of NorthStar Clean Energy; under the terms of this facility, the interests may not be sold by NorthStar Clean Energy unless there is an agreed-upon substitution for the pledged equity interests. At December&#160;31,&#160;2024, the net book value of the pledged equity interests was $396&#160;million. Also under the terms of this facility, NorthStar Clean Energy may be restricted from remitting cash dividends to CMS&#160;Energy in the event of default. </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 letter of credit facility is available to Aviator Wind Equity Holdings. For more information regarding Aviator Wind Equity Holdings, see Note&#160;18, 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">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">Obligations under these facilities are secured by first mortgage bonds of Consumers. There were no&#160;borrowings under these facilities during the year ended December&#160;31,&#160;2024.</span></div><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="Show.showAR( this, 'defref_cms_ScheduleOfPreferredStockTableTextBlock', window );">Schedule of Preferred Stock</a></td>
<td class="text">Presented in the following table are details of Consumers&#8217; preferred stock at December&#160;31,&#160;2024 and 2023:<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.412%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.028%"></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:4.028%"></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:12.521%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Par Value</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Optional Redemption Price</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%">Number of Shares Authorized</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%">Number of Shares Outstanding</span></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%">Cumulative, with no mandatory redemption</span></div></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%">100&#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%">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><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%">7,500,000&#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="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%">373,148&#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><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_NorthStarCleanEnergyMember', window );">NorthStar Clean Energy</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="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="Show.showAR( this, 'defref_us-gaap_SupplierFinanceProgramTableTextBlock', window );">Schedule of Supplier Finance Program</a></td>
<td class="text">Presented in the following table is the activity under NorthStar Clean Energy&#8217;s supplier financing program during the year ended December&#160;31,&#160;2024:<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:85.117%"></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:10.600%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 10pt 2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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></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%">Balance of payables under suppler financing program 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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payables confirmed</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-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%">Balance of payables under suppler financing program at end of period</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%">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></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_ScheduleOfPreferredStockTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Preferred Stock [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ScheduleOfPreferredStockTableTextBlock</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-types1: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477734/942-470-50-3<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-8<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-6<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="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_SupplierFinanceProgramTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of supplier finance program.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477128/405-50-55-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplierFinanceProgramTableTextBlock</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_dei_LegalEntityAxis=cms_NorthStarCleanEnergyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_NorthStarCleanEnergyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559170569744">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Summary of 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><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:2px 1pt 2px 10pt;text-align:left;text-indent:-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&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</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%">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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div 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="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 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%">27&#160;</span></td><td style="background-color:#ffffff;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%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 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:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">Nonqualified deferred compensation plan 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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">Derivative instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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</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%">138&#160;</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%">71&#160;</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">102&#160;</span></td><td style="background-color:#ffffff;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%">45&#160;</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;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:#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="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></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%">Nonqualified deferred compensation plan liabilities</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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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;padding:0 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%">25&#160;</span></td><td style="background-color:#ffffff;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%">22&#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 2px 10pt;text-align:left;text-indent:-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%">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><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%">30&#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%">25&#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%">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></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;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="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="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Summary of 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><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:2px 1pt 2px 10pt;text-align:left;text-indent:-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&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</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%">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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div 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="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 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%">27&#160;</span></td><td style="background-color:#ffffff;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%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 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:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">Nonqualified deferred compensation plan 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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">Derivative instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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</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%">138&#160;</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%">71&#160;</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">102&#160;</span></td><td style="background-color:#ffffff;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%">45&#160;</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;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:#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="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></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%">Nonqualified deferred compensation plan liabilities</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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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;padding:0 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%">25&#160;</span></td><td style="background-color:#ffffff;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%">22&#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 2px 10pt;text-align:left;text-indent:-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%">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><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%">30&#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%">25&#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%">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></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;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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559170102320">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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;5, 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><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%">December&#160;31,&#160;2024</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;2023</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Amount</span></td><td colspan="24" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Amount</span></td><td colspan="24" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair Value</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="18" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="18" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></td></tr><tr><td colspan="33" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term receivables</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">16,386&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,876&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,018&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,952&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,906&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,483&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,305&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,103&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,186&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,016&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term payables</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">11&#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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">94&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">94&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">97&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">97&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">97&#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;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;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,270&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,940&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">8,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,906&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">10,762&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,757&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">7,741&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,016&#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: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 &#8211; related party</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">6</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%">823&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">549&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">549&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">424&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">303&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">303&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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;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:100%">Long-term payables</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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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%">4&#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%">&#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><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%">&#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><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%">4&#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%">5&#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%">5&#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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">5&#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:9pt;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 and notes receivable of $4&#160;million at December&#160;31,&#160;2024 and $6&#160;million at December&#160;31,&#160;2023.</span></div><div style="margin-bottom:9pt;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 $1.2&#160;billion at December&#160;31,&#160;2024 and $975&#160;million at December&#160;31,&#160;2023.</span></div><div style="margin-bottom:9pt;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 $2&#160;million at December&#160;31,&#160;2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> December&#160;31,&#160;2023.</span></div><div style="margin-bottom:9pt;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 December&#160;31,&#160;2024 and 2023. For more information on notes receivable &#8211; related party, see Note&#160;17, Related-party Transactions&#8212;Consumers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;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">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.43pt">Includes current portion of long-term debt of $452&#160;million at December&#160;31,&#160;2024 and $725&#160;million at December&#160;31,&#160;2023.</span></div><div style="margin-bottom:9pt;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">6</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 more information on CMS Energy&#8217;s repurchases of Consumers&#8217; first mortgage bonds, see Note&#160;4, Financings and Capitalization&#8212;CMS&#160;Energy&#8217;s Purchase of Consumers&#8217; First Mortgage Bonds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</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="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="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="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;5, 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><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%">December&#160;31,&#160;2024</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;2023</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Amount</span></td><td colspan="24" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Amount</span></td><td colspan="24" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair Value</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="18" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="18" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></td></tr><tr><td colspan="33" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term receivables</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">16,386&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,876&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,018&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,952&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,906&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,483&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,305&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,103&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,186&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,016&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term payables</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">11&#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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">94&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">94&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">97&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">97&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">97&#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;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;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,270&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,940&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">8,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,906&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">10,762&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,757&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">7,741&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,016&#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: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 &#8211; related party</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">6</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%">823&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">549&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">549&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">424&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">303&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">303&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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;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:100%">Long-term payables</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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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%">4&#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%">&#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><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%">&#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><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%">4&#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%">5&#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%">5&#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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">5&#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:9pt;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 and notes receivable of $4&#160;million at December&#160;31,&#160;2024 and $6&#160;million at December&#160;31,&#160;2023.</span></div><div style="margin-bottom:9pt;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 $1.2&#160;billion at December&#160;31,&#160;2024 and $975&#160;million at December&#160;31,&#160;2023.</span></div><div style="margin-bottom:9pt;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 $2&#160;million at December&#160;31,&#160;2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> December&#160;31,&#160;2023.</span></div><div style="margin-bottom:9pt;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 December&#160;31,&#160;2024 and 2023. For more information on notes receivable &#8211; related party, see Note&#160;17, Related-party Transactions&#8212;Consumers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;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">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.43pt">Includes current portion of long-term debt of $452&#160;million at December&#160;31,&#160;2024 and $725&#160;million at December&#160;31,&#160;2023.</span></div><div style="margin-bottom:9pt;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">6</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 more information on CMS Energy&#8217;s repurchases of Consumers&#8217; first mortgage bonds, see Note&#160;4, Financings and Capitalization&#8212;CMS&#160;Energy&#8217;s Purchase of Consumers&#8217; First Mortgage Bonds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financial Instruments [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>79
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559177833744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Plant, Property, and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property, Plant and Equipment</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are details of CMS&#160;Energy&#8217;s and Consumers&#8217; plant, property, and equipment:</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:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" 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 as Noted</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%">December&#160;31</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%">Estimated<br/>Depreciable<br/>Life in Years</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Plant, property, and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 &#8211; 125</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%">33,434&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">31,723&#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-style:italic;font-weight:400;line-height:120%">NorthStar Clean Energy</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Independent power production</span><span style="color:#000000;font-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:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 &#8211; 40</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,452&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,387&#160;</span></td><td style="background-color:#cceeff;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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets under finance leases</span><span style="color:#000000;font-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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 &#8211; 5</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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;border-top: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%">34,932&#160;</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%">33,135&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction work in progress</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,098&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">944&#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%">Accumulated 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,569)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,007)</span></td><td style="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;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 plant, property, and equipment</span><span style="color:#000000;font-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;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%">27,461&#160;</span></td><td style="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%">25,072&#160;</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 #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 10pt;text-align:left;text-indent:-9pt;vertical-align: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="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-style:italic;font-weight:400;line-height:120%">Electric</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Generation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15 &#8211; 125</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%">6,576&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">6,511&#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%">Distribution</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15 &#8211; 75</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%">12,135&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5 &#8211; 55</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,307&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,355&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets under finance leases</span><span style="color:#000000;font-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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">97&#160;</span></td><td style="background-color:#ffffff;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-style:italic;font-weight:400;line-height:120%">Gas</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></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%">Distribution</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20 &#8211; 85</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%">7,942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,452&#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%">Transmission</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17 &#8211; 75</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%">3,081&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,806&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Underground storage facilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29 &#8211; 75</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%">1,405&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,295&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5 &#8211; 55</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%">828&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">815&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets under finance leases</span><span style="color:#000000;font-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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-utility property</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 &#8211; 51</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%">29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;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%">Plant, property, and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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%">33,434&#160;</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%">31,723&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction work in progress</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,766&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">845&#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%">Accumulated 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,310)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,796)</span></td><td style="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;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 plant, property, and equipment</span><span style="color:#000000;font-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;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%">25,890&#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%">23,772&#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">A portion of independent power production assets are leased to others under operating leases. For information regarding CMS&#160;Energy&#8217;s operating leases of owned assets, see Note&#160;8, Leases.</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 amortization terms of CMS&#160;Energy&#8217;s and Consumers&#8217; assets under finance leases, see Note&#160;8, Leases.</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">Consumers&#8217; plant additions were $2.1&#160;billion for the year ended December&#160;31,&#160;2024 and $3.1&#160;billion for the year ended December&#160;31,&#160;2023. Consumers&#8217; plant retirements were $390&#160;million for the year ended December&#160;31,&#160;2024 and $856&#160;million for the year ended December&#160;31,&#160;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: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">Underground storage includes base natural gas of $26&#160;million at December&#160;31,&#160;2024 and 2023. Base natural gas is not subject to depreciation.</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="Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Summary of Finite-Lived Intangible Assets by Major Class</a></td>
<td class="text">Presented in the following table are details about Consumers&#8217; intangible assets:<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:34.316%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.105%"></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:2.105%"></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.242%"></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:8.034%"></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:8.519%"></td><td style="width:0.1%"></td></tr><tr><td colspan="33" 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 as Noted</span></td></tr><tr style="height:15pt"><td colspan="3" rowspan="2" 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%">Description</span></td><td colspan="3" 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:100%">Amortization Life in Years</span></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%">December&#160;31,&#160;2024</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%">December&#160;31,&#160;2023</span></td></tr><tr style="height:24pt"><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%">Gross Cost</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%">Accumulated Amortization</span></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"><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%">Gross Cost</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%">Accumulated Amortization</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software development</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 &#8211; 15</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%">679&#160;</span></td><td style="background-color:#ffffff;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%">481&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">772&#160;</span></td><td style="background-color:#ffffff;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%">543&#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%">Rights of way</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50 &#8211; 85</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%">253&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">229&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64&#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%">Franchises and consents</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5 &#8211; 50</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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">various</span><span style="color:#000000;font-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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 intangibles</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%">various</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">Total</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 #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%">989&#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%">583&#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 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,052&#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%">640&#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">Consumers&#8217; intangible asset additions were $90&#160;million for the year ended December&#160;31,&#160;2024 and $80&#160;million for the year ended December&#160;31,&#160;2023. Consumers&#8217; intangible asset retirements were $153&#160;million for the year ended December&#160;31,&#160;2024 and $142&#160;million for the year ended December&#160;31,&#160;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: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">Leasehold improvements are amortized over the life of the lease, which may change whenever the lease is renewed or extended.</span></div><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="Show.showAR( this, 'defref_cms_PublicUtilitiesPropertyPlantandEquipmentScheduleofAccumulatedDepreciationandAmortizationTableTextBlockTableTextBlock', window );">Summary of Accumulated Depreciation and Amortization</a></td>
<td class="text">Presented in the following table are further details about CMS&#160;Energy&#8217;s and Consumers&#8217; accumulated depreciation and amortization:<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:73.258%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="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%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</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%">Utility plant assets</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%">9,307&#160;</span></td><td style="background-color:#ffffff;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%">8,790&#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%">Non-utility plant 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%">262&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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 #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Utility plant assets</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%">9,307&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">8,790&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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-utility plant assets</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 #000;padding:2px 0 2px 1pt;text-align:right;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 #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%">6&#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><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="Show.showAR( this, 'defref_cms_ScheduleOfDepriciationAndAmortizationTableTextBlock', window );">Summary of Depreciation and Amortization</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 CMS&#160;Energy&#8217;s and Consumers&#8217; depreciation and amortization expense:</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:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.962%"></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%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">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%">2022</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><td colspan="3" style="background-color:#cceeff;border-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%">Depreciation expense &#8211; plant, property, and equipment</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,041&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,050&#160;</span></td><td style="background-color:#ffffff;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%">990&#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%">Amortization 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></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%">Software</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other intangible 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%">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%">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%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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 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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 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%">Securitized 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%">111&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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 depreciation and amortization expense</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,240&#160;</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%">1,180&#160;</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%">1,126&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="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%">Depreciation expense &#8211; plant, property, and equipment</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%">992&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,007&#160;</span></td><td style="background-color:#ffffff;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%">952&#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%">Amortization 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></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%">Software</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other intangible 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%">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%">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%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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 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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 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%">Securitized 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%">111&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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 depreciation and amortization expense</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%">1,191&#160;</span></td><td style="background-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%">1,137&#160;</span></td><td style="background-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%">1,088&#160;</span></td><td style="background-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><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock', window );">Schedule of Estimated Amortization Expense for Intangibles</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 Consumers&#8217; estimated amortization expense on intangible assets for each of the next five&#160;years:</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:45.214%"></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: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:1.0%"></td><td style="width:7.880%"></td><td style="width:0.1%"></td></tr><tr><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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: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></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%">Intangible asset amortization expense</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%">94&#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%">90&#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%">83&#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%">77&#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%">75&#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><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property, Plant and Equipment</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are details of CMS&#160;Energy&#8217;s and Consumers&#8217; plant, property, and equipment:</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:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" 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 as Noted</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%">December&#160;31</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%">Estimated<br/>Depreciable<br/>Life in Years</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Plant, property, and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 &#8211; 125</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%">33,434&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">31,723&#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-style:italic;font-weight:400;line-height:120%">NorthStar Clean Energy</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Independent power production</span><span style="color:#000000;font-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:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 &#8211; 40</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,452&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,387&#160;</span></td><td style="background-color:#cceeff;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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets under finance leases</span><span style="color:#000000;font-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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 &#8211; 5</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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;border-top: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%">34,932&#160;</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%">33,135&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction work in progress</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,098&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">944&#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%">Accumulated 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,569)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,007)</span></td><td style="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;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 plant, property, and equipment</span><span style="color:#000000;font-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;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%">27,461&#160;</span></td><td style="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%">25,072&#160;</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 #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 10pt;text-align:left;text-indent:-9pt;vertical-align: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="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-style:italic;font-weight:400;line-height:120%">Electric</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Generation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15 &#8211; 125</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%">6,576&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">6,511&#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%">Distribution</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15 &#8211; 75</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%">12,135&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5 &#8211; 55</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,307&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,355&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets under finance leases</span><span style="color:#000000;font-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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">97&#160;</span></td><td style="background-color:#ffffff;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-style:italic;font-weight:400;line-height:120%">Gas</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></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%">Distribution</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20 &#8211; 85</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%">7,942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,452&#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%">Transmission</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17 &#8211; 75</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%">3,081&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,806&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Underground storage facilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29 &#8211; 75</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%">1,405&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,295&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5 &#8211; 55</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%">828&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">815&#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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets under finance leases</span><span style="color:#000000;font-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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-utility property</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 &#8211; 51</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%">29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;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%">Plant, property, and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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%">33,434&#160;</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%">31,723&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction work in progress</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,766&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">845&#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%">Accumulated 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,310)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,796)</span></td><td style="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;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 plant, property, and equipment</span><span style="color:#000000;font-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;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%">25,890&#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%">23,772&#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">A portion of independent power production assets are leased to others under operating leases. For information regarding CMS&#160;Energy&#8217;s operating leases of owned assets, see Note&#160;8, Leases.</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 amortization terms of CMS&#160;Energy&#8217;s and Consumers&#8217; assets under finance leases, see Note&#160;8, Leases.</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">Consumers&#8217; plant additions were $2.1&#160;billion for the year ended December&#160;31,&#160;2024 and $3.1&#160;billion for the year ended December&#160;31,&#160;2023. Consumers&#8217; plant retirements were $390&#160;million for the year ended December&#160;31,&#160;2024 and $856&#160;million for the year ended December&#160;31,&#160;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: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">Underground storage includes base natural gas of $26&#160;million at December&#160;31,&#160;2024 and 2023. Base natural gas is not subject to depreciation.</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%">Assets Under Finance Leases:</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 further details about changes in CMS&#160;Energy&#8217;s and Consumers&#8217; assets under finance leases: </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:73.258%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="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%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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%">Balance at beginning 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%">136&#160;</span></td><td style="background-color:#ffffff;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%">170&#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%">Additions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 retirements and other 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%">(15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="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%">Balance at end of period</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%">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></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 #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at beginning 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%">112&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">146&#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%">Additions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">Net retirements and other adjustments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(15)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at end of period</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%">131&#160;</span></td><td style="background-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%">112&#160;</span></td><td style="background-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><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Summary of Finite-Lived Intangible Assets by Major Class</a></td>
<td class="text">Presented in the following table are details about Consumers&#8217; intangible assets:<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:34.316%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.105%"></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:2.105%"></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.242%"></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:8.034%"></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:8.519%"></td><td style="width:0.1%"></td></tr><tr><td colspan="33" 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 as Noted</span></td></tr><tr style="height:15pt"><td colspan="3" rowspan="2" 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%">Description</span></td><td colspan="3" 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:100%">Amortization Life in Years</span></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%">December&#160;31,&#160;2024</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%">December&#160;31,&#160;2023</span></td></tr><tr style="height:24pt"><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%">Gross Cost</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%">Accumulated Amortization</span></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"><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%">Gross Cost</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%">Accumulated Amortization</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software development</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 &#8211; 15</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%">679&#160;</span></td><td style="background-color:#ffffff;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%">481&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">772&#160;</span></td><td style="background-color:#ffffff;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%">543&#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%">Rights of way</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50 &#8211; 85</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%">253&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">229&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64&#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%">Franchises and consents</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5 &#8211; 50</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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">various</span><span style="color:#000000;font-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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 intangibles</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%">various</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">Total</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 #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%">989&#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%">583&#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 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,052&#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%">640&#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">Consumers&#8217; intangible asset additions were $90&#160;million for the year ended December&#160;31,&#160;2024 and $80&#160;million for the year ended December&#160;31,&#160;2023. Consumers&#8217; intangible asset retirements were $153&#160;million for the year ended December&#160;31,&#160;2024 and $142&#160;million for the year ended December&#160;31,&#160;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: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">Leasehold improvements are amortized over the life of the lease, which may change whenever the lease is renewed or extended.</span></div><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="Show.showAR( this, 'defref_cms_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAverageRateTableTextBlock', window );">Summary of Average Capitalization Rates</a></td>
<td class="text">Presented in the following table are Consumers&#8217; average AFUDC capitalization rates:<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:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.722%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Years Ended December&#160;31</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</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:400;line-height:120%">Electric</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="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%">6.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="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%">6.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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%">Gas</span></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%">5.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></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%">5.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></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%">5.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></div><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="Show.showAR( this, 'defref_cms_PublicUtilitiesPropertyPlantandEquipmentScheduleofAccumulatedDepreciationandAmortizationTableTextBlockTableTextBlock', window );">Summary of Accumulated Depreciation and Amortization</a></td>
<td class="text">Presented in the following table are further details about CMS&#160;Energy&#8217;s and Consumers&#8217; accumulated depreciation and amortization:<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:73.258%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="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%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</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%">Utility plant assets</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%">9,307&#160;</span></td><td style="background-color:#ffffff;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%">8,790&#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%">Non-utility plant 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%">262&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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 #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Utility plant assets</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%">9,307&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">8,790&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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-utility plant assets</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 #000;padding:2px 0 2px 1pt;text-align:right;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 #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%">6&#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><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="Show.showAR( this, 'defref_cms_PublicUtilitiesPropertyPlantandEquipmentScheduleofCompositeDepreciationRateTableTextBlockTableTextBlock', window );">Summary of Composite Depreciation Rates for Properties</a></td>
<td class="text">Presented in the following table are the composite depreciation rates for Consumers&#8217; segment properties:<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:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.722%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Years Ended December&#160;31</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</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:400;line-height:120%">Electric utility property</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="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%">3.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="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%">3.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility property</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">Other property</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></div><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="Show.showAR( this, 'defref_cms_ScheduleOfDepriciationAndAmortizationTableTextBlock', window );">Summary of Depreciation and Amortization</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 CMS&#160;Energy&#8217;s and Consumers&#8217; depreciation and amortization expense:</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:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.962%"></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%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">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%">2022</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><td colspan="3" style="background-color:#cceeff;border-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%">Depreciation expense &#8211; plant, property, and equipment</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,041&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,050&#160;</span></td><td style="background-color:#ffffff;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%">990&#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%">Amortization 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></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%">Software</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other intangible 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%">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%">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%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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 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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 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%">Securitized 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%">111&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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 depreciation and amortization expense</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,240&#160;</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%">1,180&#160;</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%">1,126&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="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%">Depreciation expense &#8211; plant, property, and equipment</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%">992&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,007&#160;</span></td><td style="background-color:#ffffff;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%">952&#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%">Amortization 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></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%">Software</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other intangible 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%">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%">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%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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 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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 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%">Securitized 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%">111&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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 depreciation and amortization expense</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%">1,191&#160;</span></td><td style="background-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%">1,137&#160;</span></td><td style="background-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%">1,088&#160;</span></td><td style="background-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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock', window );">Schedule of Estimated Amortization Expense for Intangibles</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 Consumers&#8217; estimated amortization expense on intangible assets for each of the next five&#160;years:</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:45.214%"></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: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:1.0%"></td><td style="width:7.880%"></td><td style="width:0.1%"></td></tr><tr><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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: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></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%">Intangible asset amortization expense</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%">94&#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%">90&#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%">83&#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%">77&#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%">75&#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><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfJointlyOwnedUtilityPlantsTextBlock', window );">Summary of Jointly Owned Regulated Utility Facilities</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 Consumers&#8217; investments in jointly owned regulated utility facilities at December&#160;31,&#160;2024: </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:34.476%"></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:9.637%"></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:9.637%"></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:9.639%"></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, Except Ownership Share</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:100%">J.H.&#160;Campbell Unit 3</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ludington</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td></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%">Ownership share</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%">93.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="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%">51.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="background-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: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></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:400;line-height:120%">Utility plant in service</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></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%">1,725&#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"></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%">621&#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"></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%">445&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 provision for depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(856)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(242)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(95)</span></td><td style="background-color:#cceeff;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%">Plant under 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%">&#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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">Net investment</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%">869&#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%">392&#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%">379&#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><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAverageRateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the average rate of allowance for funds used during construction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAverageRateTableTextBlock</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-types1: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_PublicUtilitiesPropertyPlantandEquipmentScheduleofAccumulatedDepreciationandAmortizationTableTextBlockTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities Property Plant and Equipment Schedule of Accumulated Depreciation and Amortization Table Text Block</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PublicUtilitiesPropertyPlantandEquipmentScheduleofAccumulatedDepreciationandAmortizationTableTextBlockTableTextBlock</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-types1: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_PublicUtilitiesPropertyPlantandEquipmentScheduleofCompositeDepreciationRateTableTextBlockTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the electric, gas, and other composite depreciation rates for public utility plants in service for each year an income statement is presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PublicUtilitiesPropertyPlantandEquipmentScheduleofCompositeDepreciationRateTableTextBlockTableTextBlock</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-types1: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_ScheduleOfDepriciationAndAmortizationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Depriciation And Amortization [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ScheduleOfDepriciationAndAmortizationTableTextBlock</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-types1: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_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="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_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="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_PublicUtilityPropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfJointlyOwnedUtilityPlantsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of proportionate interests in jointly owned utility plants. Includes the amount of plants in service, the accumulated provision for depreciation (if available), the amount of plants under construction, and the proportionate share. The amounts presented may be further subdivided to show amounts applicable to plant subcategories (for example, production, transmission, distribution). Includes statements that the amounts represent the utility's share in each joint plant and that it must provide its own financing. Information concerning two or more generating plants on the same site may be combined. States that the utility's share of direct expenses of the joint plants is included in the corresponding operating expenses on its income statement (for example, fuel, maintenance of plant, other operating expense). If the share of direct expenses is charged to purchased power, then disclose the amount so charged and the proportionate amounts charged to specific operating expenses on the records maintained for the joint plants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 980<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 10.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479070/980-360-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfJointlyOwnedUtilityPlantsTextBlock</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>80
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559188257968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_LeasesLineItems', window );"><strong>Leases [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="Show.showAR( this, 'defref_cms_AssetsAndLiabilitiesOfLesseeTableTextBlock', window );">Summary of Lease Right-of-Use Assets and Liabilities</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 information about CMS&#160;Energy&#8217;s and Consumers&#8217; lease right-of-use assets and lease liabilities:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.867%"></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.883%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.880%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" 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, Except as Noted</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="12" 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%">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 #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%">Consumers</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%">December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</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%">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%">2023</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%">Operating leases</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></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%"><span style="-sec-ix-hidden:f-1984"><span style="-sec-ix-hidden:f-1985">Right-of-use assets</span></span></span><span style="color:#000000;font-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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align: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 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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lease 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></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%"><span style="-sec-ix-hidden:f-1990"><span style="-sec-ix-hidden:f-1991">Current lease liabilities</span></span></span><span style="color:#000000;font-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="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align: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></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%"><span style="-sec-ix-hidden:f-1996"><span style="-sec-ix-hidden:f-1997">Non-current lease liabilities</span></span></span><span style="color:#000000;font-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="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#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 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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></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-style:italic;font-weight:400;line-height:120%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding: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 #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="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="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></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%"><span style="-sec-ix-hidden:f-2002"><span style="-sec-ix-hidden:f-2003">Right-of-use assets</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71</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:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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></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-style:italic;font-weight:400;line-height:120%">Lease 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">4</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 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%"><span style="-sec-ix-hidden:f-2008"><span style="-sec-ix-hidden:f-2009">Current lease liabilities</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#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 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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></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%">Non-current lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">112</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align: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</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:2px 7pt 2px 1pt;text-align: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</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align: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</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%">Weighted-average remaining lease term (in years)</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="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 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 leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align: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></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%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#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 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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></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-style:italic;font-weight:400;line-height:120%">Weighted-average discount rate</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><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="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 #000000;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%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:left;vertical-align: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="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.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;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%">5.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;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%">5.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;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%">4.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;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%">1.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;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">CMS&#160;Energy&#8217;s and Consumers&#8217; operating right-of-use lease assets are reported as other non</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">current assets on their consolidated balance sheets.</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">The current portion of CMS&#160;Energy&#8217;s and Consumers&#8217; operating lease liabilities are reported as other current liabilities on their consolidated balance sheets.</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">The non</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">current portion of CMS&#160;Energy&#8217;s and Consumers&#8217; operating lease liabilities are reported as other non</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">current liabilities on their consolidated balance sheets.</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 related-party lease liabilities of $23&#160;million, of which less than $1&#160;million was current, at December&#160;31,&#160;2024 and 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: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">This rate excludes the impact of Consumers&#8217; pipeline agreements and long-term PPAs accounted for as finance leases. The required capacity payments under these agreements, when compared to the underlying fair value of the leased assets, result in effective interest rates that exceed market rates for leases with similar terms.</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="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of Lease Cost</a></td>
<td class="text">Presented in the following table is a summary of CMS&#160;Energy&#8217;s and Consumers&#8217; total lease costs:<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:77.425%"></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.877%"></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:400;line-height:120%">Operating lease costs</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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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="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%">Finance lease 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="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 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%">Amortization of right-of-use 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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">Interest on lease 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%">16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">Variable lease 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%">107&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" 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%">Short-term lease 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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease costs</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%">148&#160;</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%">151&#160;</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 #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" 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%">Operating lease costs</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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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="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%">Finance lease 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="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 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%">Amortization of right-of-use 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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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%">Interest on lease 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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">Variable lease 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%">107&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" 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%">Short-term lease 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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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 #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%">Total lease costs</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%">142&#160;</span></td><td style="background-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%">147&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is supplemental cash flow information related to CMS&#160;Energy&#8217;s and Consumers&#8217; lease liabilities:</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:77.425%"></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.877%"></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">Cash paid for amounts included in the measurement of lease 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 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 used in operating activities for operating leases</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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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="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%">Cash used in operating activities for finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" 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%">Cash used in financing activities for finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">Lease liabilities arising from obtaining right-of-use 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 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 leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="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%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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></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 #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%">Cash paid for amounts included in the measurement of lease 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 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 used in operating activities for operating leases</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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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="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%">Cash used in operating activities for finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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%">Cash used in financing activities for finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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="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%">Lease liabilities arising from obtaining right-of-use 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 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 leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">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="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 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%">Finance leases</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 #000;padding:2px 0 2px 1pt;text-align: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;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%">&#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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><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="Show.showAR( this, 'defref_cms_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityMaturityTableTextBlock', window );">Summary of Minimum Annual Rental Commitments</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 minimum rental commitments under CMS&#160;Energy&#8217;s and Consumers&#8217; non</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">cancelable leases:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.951%"></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:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.879%"></td><td style="width:0.1%"></td></tr><tr><td colspan="27" 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="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="18" 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%">Finance Leases</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%">December&#160;31,&#160;2024</span></td><td colspan="6" 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:100%">Operating Leases</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pipelines and PPAs</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land and Other</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-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%">2025</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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20&#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%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">18&#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%">2029</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2030 and thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">177&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">190&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total minimum lease payments</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%">42&#160;</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%">78&#160;</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%">206&#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="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%">284&#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%">Less discount</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">118&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">168&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Present value of minimum lease payments</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%">24&#160;</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%">28&#160;</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%">88&#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="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%">116&#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;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><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-weight:400;line-height:120%">2025</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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17&#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%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2030 and thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total minimum lease payments</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%">35&#160;</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%">78&#160;</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%">86&#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="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%">164&#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%">Less discount</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;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%">Present value of minimum lease payments</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%">20&#160;</span></td><td style="background-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%">28&#160;</span></td><td style="background-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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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 #000000;padding:2px 0;text-align: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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock', window );">Summary of Future Payments to be Received</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 minimum rental payments to be received under CMS&#160;Energy&#8217;s non&#8209;cancelable operating leases:</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:88.162%"></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.876%"></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 2px 10pt;text-align:left;text-indent:-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&#160;31,&#160;2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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%">2025</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%">44&#160;</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%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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;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%">Total minimum lease payments</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%">62&#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><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_cms_LeasesLineItems', window );"><strong>Leases [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="Show.showAR( this, 'defref_cms_AssetsAndLiabilitiesOfLesseeTableTextBlock', window );">Summary of Lease Right-of-Use Assets and Liabilities</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 information about CMS&#160;Energy&#8217;s and Consumers&#8217; lease right-of-use assets and lease liabilities:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.867%"></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.883%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.880%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" 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, Except as Noted</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="12" 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%">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 #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%">Consumers</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%">December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</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%">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%">2023</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%">Operating leases</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></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%"><span style="-sec-ix-hidden:f-1984"><span style="-sec-ix-hidden:f-1985">Right-of-use assets</span></span></span><span style="color:#000000;font-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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align: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 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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lease 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></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%"><span style="-sec-ix-hidden:f-1990"><span style="-sec-ix-hidden:f-1991">Current lease liabilities</span></span></span><span style="color:#000000;font-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="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align: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></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%"><span style="-sec-ix-hidden:f-1996"><span style="-sec-ix-hidden:f-1997">Non-current lease liabilities</span></span></span><span style="color:#000000;font-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="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#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 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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></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-style:italic;font-weight:400;line-height:120%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding: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 #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="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="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></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%"><span style="-sec-ix-hidden:f-2002"><span style="-sec-ix-hidden:f-2003">Right-of-use assets</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71</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:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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></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-style:italic;font-weight:400;line-height:120%">Lease 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">4</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 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%"><span style="-sec-ix-hidden:f-2008"><span style="-sec-ix-hidden:f-2009">Current lease liabilities</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#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 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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></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%">Non-current lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">112</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align: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</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:2px 7pt 2px 1pt;text-align: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</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align: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</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%">Weighted-average remaining lease term (in years)</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="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 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 leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align: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></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%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#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 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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></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-style:italic;font-weight:400;line-height:120%">Weighted-average discount rate</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><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="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 #000000;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%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:left;vertical-align: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="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.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;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%">5.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;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%">5.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;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%">4.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;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%">1.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;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">CMS&#160;Energy&#8217;s and Consumers&#8217; operating right-of-use lease assets are reported as other non</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">current assets on their consolidated balance sheets.</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">The current portion of CMS&#160;Energy&#8217;s and Consumers&#8217; operating lease liabilities are reported as other current liabilities on their consolidated balance sheets.</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">The non</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">current portion of CMS&#160;Energy&#8217;s and Consumers&#8217; operating lease liabilities are reported as other non</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">current liabilities on their consolidated balance sheets.</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 related-party lease liabilities of $23&#160;million, of which less than $1&#160;million was current, at December&#160;31,&#160;2024 and 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: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">This rate excludes the impact of Consumers&#8217; pipeline agreements and long-term PPAs accounted for as finance leases. The required capacity payments under these agreements, when compared to the underlying fair value of the leased assets, result in effective interest rates that exceed market rates for leases with similar terms.</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="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of Lease Cost</a></td>
<td class="text">Presented in the following table is a summary of CMS&#160;Energy&#8217;s and Consumers&#8217; total lease costs:<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:77.425%"></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.877%"></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:400;line-height:120%">Operating lease costs</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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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="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%">Finance lease 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="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 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%">Amortization of right-of-use 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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">Interest on lease 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%">16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">Variable lease 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%">107&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" 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%">Short-term lease 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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease costs</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%">148&#160;</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%">151&#160;</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 #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" 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%">Operating lease costs</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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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="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%">Finance lease 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="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 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%">Amortization of right-of-use 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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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%">Interest on lease 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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">Variable lease 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%">107&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" 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%">Short-term lease 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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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 #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%">Total lease costs</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%">142&#160;</span></td><td style="background-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%">147&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is supplemental cash flow information related to CMS&#160;Energy&#8217;s and Consumers&#8217; lease liabilities:</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:77.425%"></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.877%"></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">Cash paid for amounts included in the measurement of lease 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 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 used in operating activities for operating leases</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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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="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%">Cash used in operating activities for finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" 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%">Cash used in financing activities for finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">Lease liabilities arising from obtaining right-of-use 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 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 leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="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%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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></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 #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%">Cash paid for amounts included in the measurement of lease 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 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 used in operating activities for operating leases</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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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="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%">Cash used in operating activities for finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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%">Cash used in financing activities for finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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="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%">Lease liabilities arising from obtaining right-of-use 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 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 leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">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="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 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%">Finance leases</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 #000;padding:2px 0 2px 1pt;text-align: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;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%">&#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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><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="Show.showAR( this, 'defref_cms_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityMaturityTableTextBlock', window );">Summary of Minimum Annual Rental Commitments</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 minimum rental commitments under CMS&#160;Energy&#8217;s and Consumers&#8217; non</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">cancelable leases:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.951%"></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:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.879%"></td><td style="width:0.1%"></td></tr><tr><td colspan="27" 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="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="18" 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%">Finance Leases</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%">December&#160;31,&#160;2024</span></td><td colspan="6" 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:100%">Operating Leases</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pipelines and PPAs</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land and Other</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-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%">2025</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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20&#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%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">18&#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%">2029</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2030 and thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">177&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">190&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total minimum lease payments</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%">42&#160;</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%">78&#160;</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%">206&#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="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%">284&#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%">Less discount</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">118&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">168&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Present value of minimum lease payments</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%">24&#160;</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%">28&#160;</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%">88&#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="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%">116&#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;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><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-weight:400;line-height:120%">2025</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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17&#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%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2030 and thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total minimum lease payments</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%">35&#160;</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%">78&#160;</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%">86&#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="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%">164&#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%">Less discount</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;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%">Present value of minimum lease payments</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%">20&#160;</span></td><td style="background-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%">28&#160;</span></td><td style="background-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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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 #000000;padding:2px 0;text-align: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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_AssetsAndLiabilitiesOfLesseeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Assets And Liabilities Of Lessee [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AssetsAndLiabilitiesOfLesseeTableTextBlock</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-types1: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_LeasesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Leases [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LeasesLineItems</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_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee Operating Lease Liability And Finance Lease Liability Maturity [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityMaturityTableTextBlock</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-types1: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_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="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_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity of undiscounted cash flows to be received by lessor on annual basis for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479773/842-30-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>81
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559165437552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Asset Retirement Obligations (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_AssetRetirementObligationsLineItems', window );"><strong>Asset Retirement Obligations [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="Show.showAR( this, 'defref_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock', window );">Schedule of Categories of Assets for which an ARO Liability is Recorded</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 below are the categories of assets that CMS&#160;Energy and Consumers have legal obligations to remove at the end of their useful lives and for which they have an ARO liability recorded:</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:45.855%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.798%"></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ARO&#160;Description</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%">In-service&#160;Date</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%">Long-lived&#160;Assets</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Closure of coal ash disposal areas</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">various</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generating plants coal ash areas</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas distribution cut, purge, and cap</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%">various</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas distribution mains and services</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-weight:400;line-height:120%">Asbestos abatement</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%">1973</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%">Electric and gas utility plant</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Closure of renewable generation assets</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%">various</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wind and solar generation facilities</span></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%">Gas wells plug and abandon</span></td><td colspan="3" style="background-color:#cceeff;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%">various</span></td><td colspan="3" style="background-color:#cceeff;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%">Gas transmission and storage</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock', window );">Schedule of Change in Asset Retirement Obligation</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 are the changes in CMS&#160;Energy&#8217;s and Consumers&#8217; ARO liabilities:</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.835%"></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.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: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.881%"></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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company and ARO Description</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:100%">ARO Liability 12/31/2023</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:100%">Incurred</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settled</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash Flow Revisions</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ARO Liability 12/31/2024</span></td></tr><tr><td colspan="15" 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%">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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</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%">739&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;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%">(69)</span></td><td style="background-color:#ffffff;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%">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%">(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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">694&#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%">Renewable generation 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%">32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">34&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">771&#160;</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%">1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">(69)</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%">35&#160;</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%">(10)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">728&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coal ash disposal areas</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%">268&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;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%">(51)</span></td><td style="background-color:#ffffff;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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">230&#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%">Gas distribution cut, purge, and cap</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">290&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">295&#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%">Asbestos abatement</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;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%">Renewable generation 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%">102&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">105&#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%">Gas wells plug and abandon</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">27&#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 Consumers</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%">739&#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%">1&#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%">(69)</span></td><td style="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%">33&#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%">(10)</span></td><td style="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%">694&#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"><table 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.835%"></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.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: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.881%"></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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company and ARO Description</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:100%">ARO Liability 12/31/2022</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Incurred</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Settled</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accretion</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash Flow Revisions</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ARO Liability 12/31/2023</span></td></tr><tr><td colspan="15" 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%">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></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Consumers</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%">722&#160;</span></td><td style="background-color:#ffffff;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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 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%">32&#160;</span></td><td style="background-color:#ffffff;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%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">739&#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%">Renewable generation 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%">24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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%">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%">&#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%">32&#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-weight:400;line-height:120%">Total CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">746&#160;</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%">11&#160;</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%">(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><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%">33&#160;</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%">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><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%">771&#160;</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: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 #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 #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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coal ash disposal areas</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%">272&#160;</span></td><td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 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%">(15)</span></td><td style="background-color:#ffffff;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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">268&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas distribution cut, purge, and cap</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">287&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">290&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asbestos abatement</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Renewable generation 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%">95&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">102&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas wells plug and abandon</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Consumers</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%">722&#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%">4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">(28)</span></td><td style="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%">32&#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%">9&#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%">739&#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><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_cms_AssetRetirementObligationsLineItems', window );"><strong>Asset Retirement Obligations [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="Show.showAR( this, 'defref_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock', window );">Schedule of Categories of Assets for which an ARO Liability is Recorded</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 below are the categories of assets that CMS&#160;Energy and Consumers have legal obligations to remove at the end of their useful lives and for which they have an ARO liability recorded:</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:45.855%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.798%"></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ARO&#160;Description</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%">In-service&#160;Date</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%">Long-lived&#160;Assets</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Closure of coal ash disposal areas</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">various</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generating plants coal ash areas</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas distribution cut, purge, and cap</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%">various</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas distribution mains and services</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-weight:400;line-height:120%">Asbestos abatement</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%">1973</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%">Electric and gas utility plant</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Closure of renewable generation assets</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%">various</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wind and solar generation facilities</span></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%">Gas wells plug and abandon</span></td><td colspan="3" style="background-color:#cceeff;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%">various</span></td><td colspan="3" style="background-color:#cceeff;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%">Gas transmission and storage</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock', window );">Schedule of Change in Asset Retirement Obligation</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 are the changes in CMS&#160;Energy&#8217;s and Consumers&#8217; ARO liabilities:</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.835%"></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.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: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.881%"></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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company and ARO Description</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:100%">ARO Liability 12/31/2023</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:100%">Incurred</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settled</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash Flow Revisions</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ARO Liability 12/31/2024</span></td></tr><tr><td colspan="15" 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%">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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</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%">739&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;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%">(69)</span></td><td style="background-color:#ffffff;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%">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%">(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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">694&#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%">Renewable generation 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%">32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">34&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">771&#160;</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%">1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">(69)</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%">35&#160;</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%">(10)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">728&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coal ash disposal areas</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%">268&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;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%">(51)</span></td><td style="background-color:#ffffff;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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">230&#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%">Gas distribution cut, purge, and cap</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">290&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">295&#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%">Asbestos abatement</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;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%">Renewable generation 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%">102&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">105&#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%">Gas wells plug and abandon</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">27&#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 Consumers</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%">739&#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%">1&#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%">(69)</span></td><td style="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%">33&#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%">(10)</span></td><td style="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%">694&#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"><table 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.835%"></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.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: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.881%"></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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company and ARO Description</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:100%">ARO Liability 12/31/2022</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Incurred</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Settled</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accretion</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash Flow Revisions</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ARO Liability 12/31/2023</span></td></tr><tr><td colspan="15" 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%">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></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Consumers</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%">722&#160;</span></td><td style="background-color:#ffffff;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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 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%">32&#160;</span></td><td style="background-color:#ffffff;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%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">739&#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%">Renewable generation 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%">24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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%">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%">&#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%">32&#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-weight:400;line-height:120%">Total CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">746&#160;</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%">11&#160;</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%">(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><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%">33&#160;</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%">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><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%">771&#160;</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: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 #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 #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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coal ash disposal areas</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%">272&#160;</span></td><td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 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%">(15)</span></td><td style="background-color:#ffffff;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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">268&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas distribution cut, purge, and cap</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">287&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">290&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asbestos abatement</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Renewable generation 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%">95&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">102&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas wells plug and abandon</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Consumers</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%">722&#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%">4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">(28)</span></td><td style="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%">32&#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%">9&#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%">739&#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><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_AssetRetirementObligationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Asset Retirement Obligations [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AssetRetirementObligationsLineItems</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_ScheduleOfAssetRetirementObligationsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount of a liability for asset retirement obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Paragraph 1<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481850/410-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfChangeInAssetRetirementObligationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in carrying amount of a liability for asset retirement obligations, for changes such as new obligations, changes in estimates of existing obligations, spending on existing obligations, property dispositions, and foreign currency translation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481850/410-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>82
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559175903408">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_ScheduleofSERPtrustassetsABOandcontributionsTableTextBlockTableTextBlock', window );">Schedule of SERP Trust Assets, ABO and Contributions</a></td>
<td class="text">Presented in the following table are the fair values of trust assets and ABO for CMS&#160;Energy&#8217;s and Consumers&#8217; DB&#160;SERP:<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:77.425%"></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.877%"></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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</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%">Trust assets</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%">127&#160;</span></td><td style="background-color:#ffffff;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%">132&#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%">ABO</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top: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 #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trust assets</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%">95&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">98&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ABO</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%">76&#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%">83&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock', window );">Schedule of Assumptions Used</a></td>
<td class="text">Presented in the following table are the weighted-average assumptions used in CMS&#160;Energy&#8217;s and Consumers&#8217; retirement benefit plans to determine benefit obligations and net periodic benefit cost:<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:66.688%"></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:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.638%"></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%">December&#160;31</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><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 #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-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-style:italic;font-weight:400;line-height:120%">Weighted average for benefit obligations</span><span style="color:#000000;font-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="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-style:italic;font-weight:400;line-height:120%">Discount rate</span><span style="color:#000000;font-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="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 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%">DB&#160;Pension Plan&#160;A</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.73&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.05&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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%">DB&#160;Pension Plan&#160;B</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.59&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.95&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.14&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;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%">DB&#160;SERP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.94&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">OPEB Plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.02&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;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-style:italic;font-weight:400;line-height:120%">Rate of compensation increase</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></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%">DB&#160;Pension Plan&#160;A</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.70&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.60&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.60&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DB&#160;SERP</span><span style="color:#000000;font-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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-style:italic;font-weight:400;line-height:120%">Weighted average for net periodic benefit cost</span><span style="color:#000000;font-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></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-style:italic;font-weight:400;line-height:120%">Service cost discount rate</span><span style="color:#000000;font-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,4</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></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%">DB&#160;Pension Plan&#160;A</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.08&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.09&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DB&#160;SERP</span><span style="color:#000000;font-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.09&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">OPEB Plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.31&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest cost discount rate</span><span style="color:#000000;font-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,4</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></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%">DB&#160;Pension Plan&#160;A</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.93&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.44&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;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%">DB&#160;Pension Plan&#160;B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.87&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.06&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.21&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">DB&#160;SERP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.87&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.06&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;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%">OPEB Plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.91&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.45&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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:18pt;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%">Expected long-term rate of return on plan 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">5</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></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%">DB&#160;Pension Plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.20&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">OPEB Plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;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-style:italic;font-weight:400;line-height:120%">Rate of compensation increase</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></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%">DB&#160;Pension Plan&#160;A</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.60&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.60&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.60&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DB&#160;SERP</span><span style="color:#000000;font-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="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:left;vertical-align:bottom"></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%">5.50&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></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%">5.50&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;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">The mortality assumption for benefit obligations was based on the Pri-2012 Mortality Table, with improvement scale MP-2021. The mortality assumption for net periodic benefit cost was based on the Pri-2012 Mortality Table, with improvement scale MP-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">The discount rate reflects the rate at which benefits could be effectively settled and is equal to the equivalent single rate resulting from a yield-curve analysis. This analysis incorporated the projected benefit payments specific to CMS&#160;Energy&#8217;s and Consumers&#8217; DB&#160;Pension Plans and OPEB Plan and the yields on high-quality corporate bonds rated Aa or better.</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">The last active participant in the DB SERP retired in 2023. Thus, the determination of the associated benefit obligation and net periodic benefit cost no longer assumes a rate of compensation increase nor a service cost discount rate.</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">CMS&#160;Energy and Consumers have elected to use a full-yield-curve approach in the estimation of service cost and interest cost; this approach applies individual spot rates along the yield curve to future projected benefit payments based on the time of payment.</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">CMS&#160;Energy and Consumers determined the long-term rate of return using historical market returns, the present and expected future economic environment, the capital market principles of risk and return, and the expert opinions of individuals and firms with financial market knowledge. CMS&#160;Energy and Consumers considered the asset allocation of the portfolio in forecasting the future expected total return of the portfolio. The goal was to determine a long-term rate of return that could be incorporated into the planning of future cash flow requirements in conjunction with the change in the liability. Annually, CMS&#160;Energy and Consumers review for reasonableness and appropriateness the forecasted returns for various classes of assets used to construct an expected return model. CMS&#160;Energy&#8217;s and Consumers&#8217; expected long-term rate of return on the assets of the DB&#160;Pension Plans was 7.50&#160;percent in 2024. The actual return (loss) on the assets of the DB&#160;Pension Plans was 3.6&#160;percent in 2024, 12.6&#160;percent in 2023, and (15.9)&#160;percent in 2022.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock', window );">Schedule of Net Benefit Costs</a></td>
<td class="text">Presented in the following table are the costs (credits) and other changes in plan assets and benefit obligations incurred in CMS&#160;Energy&#8217;s and Consumers&#8217; retirement benefit plans:<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:34.156%"></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><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:0.601%"></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.562%"></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:0.601%"></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:0.601%"></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:0.921%"></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.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.521%"></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 #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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="15" 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%">DB&#160;Pension Plans and DB&#160;SERP</span></td><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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="18" 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%">OPEB Plan</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></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%">Years Ended December&#160;31</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="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">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%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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><td colspan="3" style="display:none"></td><td 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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-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%">Net periodic credit</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="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="display:none"></td><td colspan="3" style="display:none"></td><td 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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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><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%">41&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">Settlement loss</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="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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%">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="display:none"></td><td colspan="3" style="display:none"></td><td 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%">&#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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(234)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">(115)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(103)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;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-style:italic;font-weight:400;line-height:120%">Amortization of:</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="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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></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%">Prior service cost (credit)</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="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="display:none"></td><td colspan="3" style="display:none"></td><td 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%">(31)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">Settlement loss</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="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Net periodic credit</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="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(70)</span></td><td style="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%">(52)</span></td><td style="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%">(27)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">(88)</span></td><td style="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%">(76)</span></td><td style="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%">(120)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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 #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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 #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net periodic credit</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="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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%">Service cost</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="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27&#160;</span></td><td style="background-color:#ffffff;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%">28&#160;</span></td><td style="background-color:#ffffff;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%">39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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></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%">Interest cost</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="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">102&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">41&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">Expected return on plan assets</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="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(221)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(208)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(194)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">(107)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(95)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;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-style:italic;font-weight:400;line-height:120%">Amortization of:</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="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="display:none"></td><td colspan="3" style="display:none"></td><td 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%">(30)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">Settlement loss</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="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Net periodic credit</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="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New 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%">(66)</span></td><td style="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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New 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%">(49)</span></td><td style="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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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;border-top:1pt solid #000;padding:2px 0;text-align: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;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:#cceeff;border-bottom:3pt double #000000;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><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(81)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(70)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(113)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock', window );">Schedule of Funded Status of Retirement Benefit Plans</a></td>
<td class="text">Presented in the following table are reconciliations of the funded status of CMS&#160;Energy&#8217;s and Consumers&#8217; retirement benefit plans with their retirement benefit plans&#8217; liabilities:<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:29.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.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.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.572%"></td><td style="width:0.1%"></td></tr><tr><td colspan="48" 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="12" 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%">DB&#160;Pension Plans</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="12" 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%">DB&#160;SERP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" 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%">OPEB Plan</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%">Years Ended December&#160;31</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%">2024</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%">2023</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%">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%">2023</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%">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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="15" 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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" 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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Benefit obligation at beginning 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%">2,195&#160;</span></td><td style="background-color:#ffffff;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%">2,169&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">114&#160;</span></td><td style="background-color:#ffffff;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%">117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">900&#160;</span></td><td style="background-color:#ffffff;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%">889&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:400;line-height:120%">Service cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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%">104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:400;line-height:120%">Plan amendments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actuarial loss (gain)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</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%">52&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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: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%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</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%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></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%">Benefits paid</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(142)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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%">(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(58)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">Benefit obligation at end of period</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%">2,094&#160;</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%">2,195&#160;</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%">105&#160;</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%">114&#160;</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%">831&#160;</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%">900&#160;</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></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%">Plan assets at fair value 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%">3,004&#160;</span></td><td style="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%">2,820&#160;</span></td><td style="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%">&#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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="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%">1,559&#160;</span></td><td style="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%">1,446&#160;</span></td><td style="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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actual return on plan 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%">102&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">345&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">&#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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">165&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:400;line-height:120%">Company contribution</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">&#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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actual benefits paid</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(142)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">(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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(57)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Plan assets at fair value at end 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%">2,964&#160;</span></td><td style="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%">3,004&#160;</span></td><td style="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%">&#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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="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%">1,588&#160;</span></td><td style="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%">1,559&#160;</span></td><td style="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></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%">Funded status</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%">870&#160;</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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</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%">809&#160;</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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;border-top: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%">(105)</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%">(114)</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%">757&#160;</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%">659&#160;</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></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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 #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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Benefit obligation at beginning of period</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83&#160;</span></td><td style="background-color:#ffffff;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%">85&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">867&#160;</span></td><td style="background-color:#ffffff;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%">856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:400;line-height:120%">Service cost</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:400;line-height:120%">Plan amendments</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actuarial loss (gain)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(38)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</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%">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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></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%">Benefits paid</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(52)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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%">Benefit obligation at end of period</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top: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%">76&#160;</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%">83&#160;</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%">801&#160;</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%">867&#160;</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></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%">Plan assets at fair value at beginning of period</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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="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%">1,453&#160;</span></td><td style="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%">1,350&#160;</span></td><td style="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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actual return on plan 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">80&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><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:400;line-height:120%">Company contribution</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actual benefits paid</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Plan assets at fair value at end of period</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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="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%">1,479&#160;</span></td><td style="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%">1,453&#160;</span></td><td style="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></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%">Funded status</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #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 #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%">(76)</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%">(83)</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 #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 #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%">678&#160;</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%">586&#160;</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></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">The actuarial gains for 2024 for the DB&#160;Pension Plans and OPEB Plans were primarily the result of higher discount rates. The actuarial losses for 2023 for the DB&#160;Pension Plans and OPEB Plan were primarily the result of lower discount 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: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">The total funded status of the DB&#160;Pension Plans attributable to Consumers, based on an allocation of expenses, was $836&#160;million at December&#160;31,&#160;2024 and $781&#160;million at December&#160;31,&#160;2023.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock', window );">Schedule of Retirement Benefit Plan Assets (Liabilities)</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 the classification of CMS&#160;Energy&#8217;s and Consumers&#8217; retirement benefit plans&#8217; assets and liabilities:</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:77.425%"></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.877%"></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:2px 1pt 2px 10pt;text-align:left;text-indent:-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&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">DB&#160;Pension Plans</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%">870&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">809&#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%">OPEB Plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">757&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">659&#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%">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 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%">DB&#160;SERP</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">DB&#160;SERP</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">95&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">DB&#160;Pension Plans</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%">836&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">781&#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%">OPEB Plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">678&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">586&#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%">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 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%">DB&#160;SERP</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 10pt;text-align:left;text-indent:-9pt;vertical-align: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 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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;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%">DB&#160;SERP</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%">69&#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%">76&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><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="Show.showAR( this, 'defref_cms_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedIncludingRegulatoryAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Net Periodic Benefit Cost Not Yet Recognized</a></td>
<td class="text">Presented in the following table are the amounts recognized in regulatory assets and AOCI that have not been recognized as components of net periodic benefit cost. For additional details on regulatory assets see Note&#160;2, Regulatory Matters.<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:55.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.879%"></td><td style="width:0.1%"></td></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 #000000;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%">DB&#160;Pension Plans and DB&#160;SERP</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">OPEB Plan</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%">December 31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</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%">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%">2023</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-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%">Regulatory 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></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%">Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">653&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">634&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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%">176&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">191&#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%">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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(100)</span></td><td style="background-color:#ffffff;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%">Regulatory assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">665&#160;</span></td><td style="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%">650&#160;</span></td><td style="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%">82&#160;</span></td><td style="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%">91&#160;</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-style:italic;font-weight:400;line-height:120%">AOCI</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 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%">Net loss (gain)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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></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%">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%">&#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%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 amounts recognized in regulatory assets and AOCI</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%">725&#160;</span></td><td style="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%">716&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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;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%">86&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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><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 #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-style:italic;font-weight:400;line-height:120%">Regulatory 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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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%">Net loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">653&#160;</span></td><td style="background-color:#ffffff;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%">634&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">176&#160;</span></td><td style="background-color:#ffffff;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%">191&#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%">Prior service cost (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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align: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%">(94)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(100)</span></td><td style="background-color:#cceeff;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%">Regulatory assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">665&#160;</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%">650&#160;</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%">82&#160;</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%">91&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">AOCI</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Net 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%">15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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;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 amounts recognized in regulatory assets and AOCI</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%">680&#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%">670&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82&#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%">91&#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><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock', window );">Schedule of Allocation of Plan Assets</a></td>
<td class="text">Presented in the following tables are the fair values of the assets of CMS&#160;Energy&#8217;s DB&#160;Pension Plans and OPEB Plan, by asset category and by level within the fair value hierarchy. For additional details regarding the fair value hierarchy, see Note&#160;5, 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><td style="width:33.355%"></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:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></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:1.0%"></td><td style="width:7.882%"></td><td style="width:0.1%"></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</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="39" 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%">DB&#160;Pension Plans</span></td></tr><tr><td colspan="3" style="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%">December&#160;31,&#160;2024</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%">December&#160;31,&#160;2023</span></td></tr><tr><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%">Total</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%">Level&#160;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%">Level&#160;2</span></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%">Total</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%">Level&#160;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%">Level&#160;2</span></td></tr><tr><td colspan="42" 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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 short-term investments</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%">148&#160;</span></td><td style="background-color:#ffffff;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%">148&#160;</span></td><td style="background-color:#ffffff;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="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%">178&#160;</span></td><td style="background-color:#ffffff;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%">178&#160;</span></td><td style="background-color:#ffffff;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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Mutual funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">148&#160;</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%">148&#160;</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%">&#8212;&#160;</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">225&#160;</span></td><td style="background-color:#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%">225&#160;</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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pooled funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,816&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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="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,779&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</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%">2,964&#160;</span></td><td style="background-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 #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 #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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,004&#160;</span></td><td style="background-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 #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 #000;border-top:1pt solid #000;padding:0 1pt"></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:33.355%"></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:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></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:1.0%"></td><td style="width:7.882%"></td><td style="width:0.1%"></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</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="39" 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%">OPEB Plan</span></td></tr><tr><td colspan="3" style="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%">December&#160;31,&#160;2024</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%">December&#160;31,&#160;2023</span></td></tr><tr><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%">Total</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%">Level&#160;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%">Level&#160;2</span></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%">Total</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%">Level&#160;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%">Level&#160;2</span></td></tr><tr><td colspan="42" 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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 short-term investments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35&#160;</span></td><td style="background-color:#ffffff;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%">35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82&#160;</span></td><td style="background-color:#ffffff;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%">82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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%">U.S. government and agencies securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">16&#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%">Corporate 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%">68&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">68&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">67&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">67&#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%">State and municipal bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">&#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%">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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">15&#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%">Common stocks</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">170&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">170&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mutual funds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">356&#160;</span></td><td style="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%">258&#160;</span></td><td style="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%">98&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">402&#160;</span></td><td style="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%">303&#160;</span></td><td style="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%">99&#160;</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%">Pooled funds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,232&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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="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,157&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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></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%">Total</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,588&#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 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 #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%">1,559&#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 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 #000;border-top:1pt solid #000;padding:0 1pt"></td></tr></table></div><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="Show.showAR( this, 'defref_cms_ScheduleOfAssetAllocationPercentagesTableTextBlock', window );">Schedule of Asset Allocation</a></td>
<td class="text">Presented in the following table are the investment components of the assets of CMS&#160;Energy&#8217;s DB&#160;Pension Plans and OPEB Plan as of December&#160;31,&#160;2024:<div style="margin-bottom:13pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.476%"></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.637%"></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></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%">DB&#160;Pension Plans</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;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="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%">Fixed-income securities</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%">39.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="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%">38.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">Real asset investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.0&#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%">Return-seeking fixed 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%">7.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">Liquid alternative investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.0&#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%">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%">2.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.0&#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: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="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%">100.0&#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:left;vertical-align: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="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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%">100.0&#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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock', window );">Schedule of Expected Benefit Payments</a></td>
<td class="text">Presented in the following table are the expected benefit payments for each of the next five&#160;years and the five<span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">year period thereafter:</span><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:65.887%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.364%"></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:1.0%"></td><td style="width:7.877%"></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 #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%">DB&#160;Pension Plans</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;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;SERP</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;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="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><td colspan="3" style="background-color:#cceeff;border-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%">2025</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%">162&#160;</span></td><td style="background-color:#ffffff;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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;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%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;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%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">162&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2030-2034</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">802&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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 #000000;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 #000000;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 #000000;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%">2025</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%">152&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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&#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%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">152&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">152&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">152&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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%">2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2030-2034</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%">757&#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%">29&#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%">296&#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><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_ScheduleofSERPtrustassetsABOandcontributionsTableTextBlockTableTextBlock', window );">Schedule of SERP Trust Assets, ABO and Contributions</a></td>
<td class="text">Presented in the following table are the fair values of trust assets and ABO for CMS&#160;Energy&#8217;s and Consumers&#8217; DB&#160;SERP:<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:77.425%"></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.877%"></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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</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%">Trust assets</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%">127&#160;</span></td><td style="background-color:#ffffff;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%">132&#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%">ABO</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top: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 #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trust assets</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%">95&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">98&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ABO</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%">76&#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%">83&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock', window );">Schedule of Assumptions Used</a></td>
<td class="text">Presented in the following table are the weighted-average assumptions used in CMS&#160;Energy&#8217;s and Consumers&#8217; retirement benefit plans to determine benefit obligations and net periodic benefit cost:<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:66.688%"></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:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.638%"></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%">December&#160;31</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><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 #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-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-style:italic;font-weight:400;line-height:120%">Weighted average for benefit obligations</span><span style="color:#000000;font-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="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-style:italic;font-weight:400;line-height:120%">Discount rate</span><span style="color:#000000;font-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="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 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%">DB&#160;Pension Plan&#160;A</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.73&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.05&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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%">DB&#160;Pension Plan&#160;B</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.59&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.95&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.14&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;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%">DB&#160;SERP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.94&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">OPEB Plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.02&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;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-style:italic;font-weight:400;line-height:120%">Rate of compensation increase</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></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%">DB&#160;Pension Plan&#160;A</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.70&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.60&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.60&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DB&#160;SERP</span><span style="color:#000000;font-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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-style:italic;font-weight:400;line-height:120%">Weighted average for net periodic benefit cost</span><span style="color:#000000;font-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></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-style:italic;font-weight:400;line-height:120%">Service cost discount rate</span><span style="color:#000000;font-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,4</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></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%">DB&#160;Pension Plan&#160;A</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.08&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.09&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DB&#160;SERP</span><span style="color:#000000;font-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.09&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">OPEB Plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.31&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest cost discount rate</span><span style="color:#000000;font-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,4</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></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%">DB&#160;Pension Plan&#160;A</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.93&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.44&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;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%">DB&#160;Pension Plan&#160;B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.87&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.06&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.21&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">DB&#160;SERP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.87&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.06&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;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%">OPEB Plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.91&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.45&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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:18pt;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%">Expected long-term rate of return on plan 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">5</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></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%">DB&#160;Pension Plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.20&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">OPEB Plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;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-style:italic;font-weight:400;line-height:120%">Rate of compensation increase</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></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%">DB&#160;Pension Plan&#160;A</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.60&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.60&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.60&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DB&#160;SERP</span><span style="color:#000000;font-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="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:left;vertical-align:bottom"></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%">5.50&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></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%">5.50&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;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">The mortality assumption for benefit obligations was based on the Pri-2012 Mortality Table, with improvement scale MP-2021. The mortality assumption for net periodic benefit cost was based on the Pri-2012 Mortality Table, with improvement scale MP-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">The discount rate reflects the rate at which benefits could be effectively settled and is equal to the equivalent single rate resulting from a yield-curve analysis. This analysis incorporated the projected benefit payments specific to CMS&#160;Energy&#8217;s and Consumers&#8217; DB&#160;Pension Plans and OPEB Plan and the yields on high-quality corporate bonds rated Aa or better.</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">The last active participant in the DB SERP retired in 2023. Thus, the determination of the associated benefit obligation and net periodic benefit cost no longer assumes a rate of compensation increase nor a service cost discount rate.</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">CMS&#160;Energy and Consumers have elected to use a full-yield-curve approach in the estimation of service cost and interest cost; this approach applies individual spot rates along the yield curve to future projected benefit payments based on the time of payment.</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">CMS&#160;Energy and Consumers determined the long-term rate of return using historical market returns, the present and expected future economic environment, the capital market principles of risk and return, and the expert opinions of individuals and firms with financial market knowledge. CMS&#160;Energy and Consumers considered the asset allocation of the portfolio in forecasting the future expected total return of the portfolio. The goal was to determine a long-term rate of return that could be incorporated into the planning of future cash flow requirements in conjunction with the change in the liability. Annually, CMS&#160;Energy and Consumers review for reasonableness and appropriateness the forecasted returns for various classes of assets used to construct an expected return model. CMS&#160;Energy&#8217;s and Consumers&#8217; expected long-term rate of return on the assets of the DB&#160;Pension Plans was 7.50&#160;percent in 2024. The actual return (loss) on the assets of the DB&#160;Pension Plans was 3.6&#160;percent in 2024, 12.6&#160;percent in 2023, and (15.9)&#160;percent in 2022.</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="Show.showAR( this, 'defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock', window );">Schedule of Net Benefit Costs</a></td>
<td class="text">Presented in the following table are the costs (credits) and other changes in plan assets and benefit obligations incurred in CMS&#160;Energy&#8217;s and Consumers&#8217; retirement benefit plans:<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:34.156%"></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><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:0.601%"></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.562%"></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:0.601%"></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:0.601%"></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:0.921%"></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.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.521%"></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 #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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="15" 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%">DB&#160;Pension Plans and DB&#160;SERP</span></td><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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="18" 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%">OPEB Plan</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></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%">Years Ended December&#160;31</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="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">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%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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><td colspan="3" style="display:none"></td><td 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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-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%">Net periodic credit</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="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="display:none"></td><td colspan="3" style="display:none"></td><td 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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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><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%">41&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">Settlement loss</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="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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%">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="display:none"></td><td colspan="3" style="display:none"></td><td 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%">&#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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(234)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">(115)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(103)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;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-style:italic;font-weight:400;line-height:120%">Amortization of:</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="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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></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%">Prior service cost (credit)</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="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="display:none"></td><td colspan="3" style="display:none"></td><td 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%">(31)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">Settlement loss</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="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Net periodic credit</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="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(70)</span></td><td style="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%">(52)</span></td><td style="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%">(27)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">(88)</span></td><td style="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%">(76)</span></td><td style="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%">(120)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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 #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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 #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net periodic credit</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="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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%">Service cost</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="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27&#160;</span></td><td style="background-color:#ffffff;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%">28&#160;</span></td><td style="background-color:#ffffff;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%">39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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></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%">Interest cost</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="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">102&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">41&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">Expected return on plan assets</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="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(221)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(208)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(194)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">(107)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(95)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;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-style:italic;font-weight:400;line-height:120%">Amortization of:</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="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="display:none"></td><td colspan="3" style="display:none"></td><td 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%">(30)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">Settlement loss</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="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Net periodic credit</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="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New 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%">(66)</span></td><td style="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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New 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%">(49)</span></td><td style="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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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;border-top:1pt solid #000;padding:2px 0;text-align: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;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:#cceeff;border-bottom:3pt double #000000;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><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(81)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(70)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(113)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock', window );">Schedule of Funded Status of Retirement Benefit Plans</a></td>
<td class="text">Presented in the following table are reconciliations of the funded status of CMS&#160;Energy&#8217;s and Consumers&#8217; retirement benefit plans with their retirement benefit plans&#8217; liabilities:<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:29.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.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.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.572%"></td><td style="width:0.1%"></td></tr><tr><td colspan="48" 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="12" 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%">DB&#160;Pension Plans</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="12" 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%">DB&#160;SERP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" 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%">OPEB Plan</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%">Years Ended December&#160;31</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%">2024</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%">2023</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%">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%">2023</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%">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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="15" 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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" 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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Benefit obligation at beginning 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%">2,195&#160;</span></td><td style="background-color:#ffffff;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%">2,169&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">114&#160;</span></td><td style="background-color:#ffffff;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%">117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">900&#160;</span></td><td style="background-color:#ffffff;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%">889&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:400;line-height:120%">Service cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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%">104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:400;line-height:120%">Plan amendments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actuarial loss (gain)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</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%">52&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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: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%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</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%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></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%">Benefits paid</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(142)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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%">(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(58)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">Benefit obligation at end of period</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%">2,094&#160;</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%">2,195&#160;</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%">105&#160;</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%">114&#160;</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%">831&#160;</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%">900&#160;</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></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%">Plan assets at fair value 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%">3,004&#160;</span></td><td style="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%">2,820&#160;</span></td><td style="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%">&#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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="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%">1,559&#160;</span></td><td style="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%">1,446&#160;</span></td><td style="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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actual return on plan 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%">102&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">345&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">&#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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">165&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:400;line-height:120%">Company contribution</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">&#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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actual benefits paid</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(142)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">(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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(57)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Plan assets at fair value at end 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%">2,964&#160;</span></td><td style="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%">3,004&#160;</span></td><td style="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%">&#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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="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%">1,588&#160;</span></td><td style="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%">1,559&#160;</span></td><td style="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></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%">Funded status</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%">870&#160;</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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</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%">809&#160;</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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;border-top: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%">(105)</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%">(114)</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%">757&#160;</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%">659&#160;</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></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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 #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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Benefit obligation at beginning of period</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83&#160;</span></td><td style="background-color:#ffffff;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%">85&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">867&#160;</span></td><td style="background-color:#ffffff;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%">856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:400;line-height:120%">Service cost</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:400;line-height:120%">Plan amendments</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actuarial loss (gain)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(38)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</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%">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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></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%">Benefits paid</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(52)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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%">Benefit obligation at end of period</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top: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%">76&#160;</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%">83&#160;</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%">801&#160;</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%">867&#160;</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></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%">Plan assets at fair value at beginning of period</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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="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%">1,453&#160;</span></td><td style="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%">1,350&#160;</span></td><td style="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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actual return on plan 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">80&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><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:400;line-height:120%">Company contribution</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actual benefits paid</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Plan assets at fair value at end of period</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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="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%">1,479&#160;</span></td><td style="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%">1,453&#160;</span></td><td style="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></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%">Funded status</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #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 #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%">(76)</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%">(83)</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 #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 #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%">678&#160;</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%">586&#160;</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></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">The actuarial gains for 2024 for the DB&#160;Pension Plans and OPEB Plans were primarily the result of higher discount rates. The actuarial losses for 2023 for the DB&#160;Pension Plans and OPEB Plan were primarily the result of lower discount 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: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">The total funded status of the DB&#160;Pension Plans attributable to Consumers, based on an allocation of expenses, was $836&#160;million at December&#160;31,&#160;2024 and $781&#160;million at December&#160;31,&#160;2023.</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="Show.showAR( this, 'defref_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock', window );">Schedule of Retirement Benefit Plan Assets (Liabilities)</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 the classification of CMS&#160;Energy&#8217;s and Consumers&#8217; retirement benefit plans&#8217; assets and liabilities:</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:77.425%"></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.877%"></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:2px 1pt 2px 10pt;text-align:left;text-indent:-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&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">DB&#160;Pension Plans</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%">870&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">809&#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%">OPEB Plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">757&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">659&#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%">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 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%">DB&#160;SERP</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">DB&#160;SERP</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">95&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">DB&#160;Pension Plans</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%">836&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">781&#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%">OPEB Plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">678&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">586&#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%">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 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%">DB&#160;SERP</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 10pt;text-align:left;text-indent:-9pt;vertical-align: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 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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;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%">DB&#160;SERP</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%">69&#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%">76&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><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="Show.showAR( this, 'defref_cms_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedIncludingRegulatoryAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Net Periodic Benefit Cost Not Yet Recognized</a></td>
<td class="text">Presented in the following table are the amounts recognized in regulatory assets and AOCI that have not been recognized as components of net periodic benefit cost. For additional details on regulatory assets see Note&#160;2, Regulatory Matters.<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:55.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.879%"></td><td style="width:0.1%"></td></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 #000000;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%">DB&#160;Pension Plans and DB&#160;SERP</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">OPEB Plan</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%">December 31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</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%">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%">2023</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-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%">Regulatory 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></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%">Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">653&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">634&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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%">176&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">191&#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%">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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(100)</span></td><td style="background-color:#ffffff;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%">Regulatory assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">665&#160;</span></td><td style="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%">650&#160;</span></td><td style="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%">82&#160;</span></td><td style="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%">91&#160;</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-style:italic;font-weight:400;line-height:120%">AOCI</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 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%">Net loss (gain)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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></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%">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%">&#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%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 amounts recognized in regulatory assets and AOCI</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%">725&#160;</span></td><td style="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%">716&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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;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%">86&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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><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 #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-style:italic;font-weight:400;line-height:120%">Regulatory 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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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%">Net loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">653&#160;</span></td><td style="background-color:#ffffff;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%">634&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">176&#160;</span></td><td style="background-color:#ffffff;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%">191&#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%">Prior service cost (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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align: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%">(94)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(100)</span></td><td style="background-color:#cceeff;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%">Regulatory assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">665&#160;</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%">650&#160;</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%">82&#160;</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%">91&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">AOCI</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Net 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%">15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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;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 amounts recognized in regulatory assets and AOCI</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%">680&#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%">670&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82&#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%">91&#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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock', window );">Schedule of Expected Benefit Payments</a></td>
<td class="text">Presented in the following table are the expected benefit payments for each of the next five&#160;years and the five<span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">year period thereafter:</span><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:65.887%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.364%"></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:1.0%"></td><td style="width:7.877%"></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 #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%">DB&#160;Pension Plans</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;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;SERP</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;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="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><td colspan="3" style="background-color:#cceeff;border-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%">2025</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%">162&#160;</span></td><td style="background-color:#ffffff;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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;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%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;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%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">162&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2030-2034</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">802&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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 #000000;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 #000000;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 #000000;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%">2025</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%">152&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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&#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%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">152&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">152&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">152&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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%">2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2030-2034</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%">757&#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%">29&#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%">296&#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><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_ScheduleOfAssetAllocationPercentagesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Asset Allocation Percentages [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ScheduleOfAssetAllocationPercentagesTableTextBlock</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-types1: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_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedIncludingRegulatoryAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Net Periodic Benefit Cost Not Yet Recognized Including Regulatory Assets And Liabilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedIncludingRegulatoryAssetsAndLiabilitiesTableTextBlock</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-types1: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_ScheduleofSERPtrustassetsABOandcontributionsTableTextBlockTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the DB SERP trust assets market value, amounts contributed to the DB SERP trust, and the ABO of the DB SERP.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ScheduleofSERPtrustassetsABOandcontributionsTableTextBlockTableTextBlock</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-types1: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_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in the benefit obligation, fair value of plan assets, and funded status of pension plans or other employee benefit plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Subparagraph (a)(b)(c)<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 715<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock</td>
</tr>
<tr>
<td style="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_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ScheduleOfAllocationOfPlanAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the major categories of plan assets of pension plans and/or other employee benefit plans. This information may include, but is not limited to, the target allocation of plan assets, the fair value of each major category of plan assets, and the level within the fair value hierarchy in which the fair value measurements fall.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 715<br> -SubTopic 20<br> -Subparagraph (d)(5)<br> -Name Accounting Standards Codification<br> -Paragraph 1<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts that are recognized in the balance sheet (or statement of financial position) for pension plans and/or other employee benefit plans, showing separately the assets and current and noncurrent liabilities (if applicable) recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfAssumptionsUsedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAssumptionsUsedTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfExpectedBenefitPaymentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 715<br> -SubTopic 20<br> -Subparagraph (f)<br> -Name Accounting Standards Codification<br> -Paragraph 1<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfNetBenefitCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 715<br> -SubTopic 20<br> -Subparagraph (h)<br> -Name Accounting Standards Codification<br> -Paragraph 1<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>83
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559179503840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock', window );">Schedule of Restricted Stock Activity</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 the activity for restricted stock and restricted stock units under the PISP:</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:31.111%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.724%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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%">CMS&#160;Energy,&#160;including&#160;Consumers</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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%">Consumers</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%">Year Ended December&#160;31,&#160;2024</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%">Number of<br/>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%">Weighted-average<br/>Grant Date&#160;Fair Value<br/>Per Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of<br/>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%">Weighted-average<br/>Grant Date&#160;Fair Value<br/>Per Share</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%">Nonvested at beginning of period</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,158,102&#160;</span></td><td style="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%">59.50&#160;</span></td><td style="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%">1,094,366&#160;</span></td><td style="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%">59.50&#160;</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-style:italic;font-weight:400;line-height:120%">Granted</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">606,746&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.76&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">562,139&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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 stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,704&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,677&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.46&#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%">Vested</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></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 stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(467,039)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.88&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(441,913)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.89&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(19,350)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,572)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.64&#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%">Forfeited &#8211; restricted stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(142,376)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.68&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(140,124)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.37&#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%">Nonvested at end of period</span></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%">1,162,787&#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%">59.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><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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%">1,081,573&#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%">59.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></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:52.585%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.258%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.857%"></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%">Year Ended December&#160;31,&#160;2024</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%">CMS&#160;Energy, including<br/>Consumers</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%">Consumers</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%">Granted</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%">Time-lapse awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">130,512&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">117,525&#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%">Market-based awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">165,238&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,513&#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%">Performance-based awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">176,655&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">164,324&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,744&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,880&#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%">Dividends on market-based awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,634&#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%">Dividends on performance-based awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,860&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,905&#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%">Dividends on restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,960&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,797&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Additional performance-based shares based on achievement of condition</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">103,963&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,238&#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 granted</span></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%">633,450&#160;</span></td><td style="background-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="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%">587,816&#160;</span></td><td style="background-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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of Significant Assumptions</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 most significant assumptions used to estimate the fair value of the market-based restricted stock awards:</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:66.688%"></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:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.638%"></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%">Years Ended December&#160;31</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="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%">30.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="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%">27.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">Risk-free rate</span></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%">4.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></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%">3.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></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%">1.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock', window );">Summary of Weighted-average Grant-date Fair Value</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 the weighted-average grant-date fair value of all awards under the PISP:</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:66.688%"></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:1.0%"></td><td style="width:7.878%"></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%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">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%">2022</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><td colspan="3" style="background-color:#cceeff;border-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%">Weighted-average grant-date fair value per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock granted</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%">44.76&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">52.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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.69&#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%">Restricted stock units granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.32&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.13&#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 #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%">Weighted-average grant-date fair value per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock granted</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%">44.49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">52.42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">48.57&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 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 stock units granted</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%">52.46&#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%">50.34&#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%">56.07&#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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock', window );">Schedule of Amounts Related to Restricted Stock Awards and Restricted Stock Units</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 amounts related to restricted stock awards and restricted stock units:</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:66.688%"></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:1.0%"></td><td style="width:7.878%"></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%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">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%">2022</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><td colspan="3" style="background-color:#cceeff;border-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%">Fair value of shares that vested during the year</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%">28&#160;</span></td><td style="background-color:#ffffff;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%">20&#160;</span></td><td style="background-color:#ffffff;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%">27&#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%">Compensation expense recognized</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 benefit recognized</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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;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 #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 10pt;text-align:left;text-indent:-9pt;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 of shares that vested during the year</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%">27&#160;</span></td><td style="background-color:#ffffff;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%">19&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation expense recognized</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">Income tax benefit recognized</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%">3&#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%">2&#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%">&#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></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="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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock', window );">Schedule of Restricted Stock Activity</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 the activity for restricted stock and restricted stock units under the PISP:</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:31.111%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.724%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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%">CMS&#160;Energy,&#160;including&#160;Consumers</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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%">Consumers</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%">Year Ended December&#160;31,&#160;2024</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%">Number of<br/>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%">Weighted-average<br/>Grant Date&#160;Fair Value<br/>Per Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of<br/>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%">Weighted-average<br/>Grant Date&#160;Fair Value<br/>Per Share</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%">Nonvested at beginning of period</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,158,102&#160;</span></td><td style="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%">59.50&#160;</span></td><td style="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%">1,094,366&#160;</span></td><td style="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%">59.50&#160;</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-style:italic;font-weight:400;line-height:120%">Granted</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">606,746&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.76&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">562,139&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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 stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,704&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,677&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.46&#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%">Vested</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></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 stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(467,039)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.88&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(441,913)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.89&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(19,350)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,572)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.64&#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%">Forfeited &#8211; restricted stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(142,376)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.68&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(140,124)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.37&#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%">Nonvested at end of period</span></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%">1,162,787&#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%">59.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><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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%">1,081,573&#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%">59.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></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:52.585%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.258%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.857%"></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%">Year Ended December&#160;31,&#160;2024</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%">CMS&#160;Energy, including<br/>Consumers</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%">Consumers</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%">Granted</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%">Time-lapse awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">130,512&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">117,525&#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%">Market-based awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">165,238&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,513&#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%">Performance-based awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">176,655&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">164,324&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,744&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,880&#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%">Dividends on market-based awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,634&#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%">Dividends on performance-based awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,860&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,905&#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%">Dividends on restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,960&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,797&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Additional performance-based shares based on achievement of condition</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">103,963&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,238&#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 granted</span></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%">633,450&#160;</span></td><td style="background-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="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%">587,816&#160;</span></td><td style="background-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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of Significant Assumptions</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 most significant assumptions used to estimate the fair value of the market-based restricted stock awards:</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:66.688%"></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:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.638%"></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%">Years Ended December&#160;31</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="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%">30.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="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%">27.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">Risk-free rate</span></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%">4.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></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%">3.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></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%">1.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock', window );">Summary of Weighted-average Grant-date Fair Value</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 the weighted-average grant-date fair value of all awards under the PISP:</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:66.688%"></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:1.0%"></td><td style="width:7.878%"></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%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">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%">2022</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><td colspan="3" style="background-color:#cceeff;border-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%">Weighted-average grant-date fair value per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock granted</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%">44.76&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">52.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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.69&#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%">Restricted stock units granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.32&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.13&#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 #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%">Weighted-average grant-date fair value per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock granted</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%">44.49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">52.42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">48.57&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 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 stock units granted</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%">52.46&#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%">50.34&#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%">56.07&#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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock', window );">Schedule of Amounts Related to Restricted Stock Awards and Restricted Stock Units</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 amounts related to restricted stock awards and restricted stock units:</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:66.688%"></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:1.0%"></td><td style="width:7.878%"></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%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">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%">2022</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><td colspan="3" style="background-color:#cceeff;border-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%">Fair value of shares that vested during the year</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%">28&#160;</span></td><td style="background-color:#ffffff;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%">20&#160;</span></td><td style="background-color:#ffffff;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%">27&#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%">Compensation expense recognized</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 benefit recognized</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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;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 #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 10pt;text-align:left;text-indent:-9pt;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 of shares that vested during the year</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%">27&#160;</span></td><td style="background-color:#ffffff;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%">19&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation expense recognized</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">Income tax benefit recognized</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%">3&#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%">2&#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%">&#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></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_NonvestedRestrictedStockSharesActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in outstanding nonvested restricted stock shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Subparagraph (c)<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (f)(2)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the weighted-average grant-date fair value of equity options or other equity instruments granted during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>84
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559160043952">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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 the difference between actual income tax expense on continuing operations and income tax expense computed by applying the statutory U.S.&#160;federal income tax rate:</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:61.400%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.640%"></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, Except Tax Rate</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%">Years Ended December&#160;31</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%">2024</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%">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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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="background-color:#cceeff;border-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%">Income from continuing operations before income taxes</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,123&#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%">954&#160;</span></td><td style="background-color:#ffffff;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%">902&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 at statutory rate</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%">236&#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%">200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;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%">Increase (decrease) in income taxes from:</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="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></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><span style="color:#000000;font-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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#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%">31&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">Renewable energy tax credits</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%">(72)</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%">(58)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;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: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></div></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%">(43)</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%">(40)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax adjustment</span><span style="color:#000000;font-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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><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%">&#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 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%">Taxes attributable to noncontrolling interests</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%">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="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%">17&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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">3</span></div></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%">&#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%">&#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%">(39)</span></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;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="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%">(1)</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%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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="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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align: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><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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">147&#160;</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%">93&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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="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%">15.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">15.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="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%">10.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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="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="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from continuing operations before income taxes</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,209&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,028&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,085&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 at statutory rate</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%">254&#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%">216&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">228&#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%">Increase (decrease) in income taxes from:</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="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="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: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><span style="color:#000000;font-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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">59&#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%">Renewable energy tax credits</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%">(54)</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%">(46)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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></div></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%">(43)</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%">(40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;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:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax adjustment</span><span style="color:#000000;font-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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">&#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;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">3</span></div></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%">&#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%">&#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%">(39)</span></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;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="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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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="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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align: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:#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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align: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;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%">140&#160;</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-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="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%">16.5&#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:left;vertical-align: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%">15.7&#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:left;vertical-align: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="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%">12.9&#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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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">CMS&#160;Energy initiated a plan to divest immaterial business activities in a non&#8209;Michigan jurisdiction and will no longer have a taxable presence within that jurisdiction. As a result of these actions, during 2023, CMS&#160;Energy reversed a $13&#160;million non&#8209;Michigan reserve, all of which 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">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">During&#160;2024, Consumers recognized a $16&#160;million tax benefit resulting from the expiration of the statute of limitations associated with audit points for the 2018 and 2019 tax years.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">In 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 were fully amortized in 2022.</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="Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Summary of Significant Components of Income Tax Expense</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 significant components of income tax expense on continuing 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:66.688%"></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:1.0%"></td><td style="width:7.878%"></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 #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%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">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%">2022</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><td colspan="3" style="background-color:#cceeff;border-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%">Current income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">Federal</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%">34&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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: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%">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"></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%">6&#160;</span></td><td style="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%">6&#160;</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-style:italic;font-weight:400;line-height:120%">Deferred income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">Federal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">145&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 tax credit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">Tax expense</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%">147&#160;</span></td><td style="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%">93&#160;</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 #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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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 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></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%">Federal</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%">78&#160;</span></td><td style="background-color:#ffffff;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%">3&#160;</span></td><td style="background-color:#ffffff;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%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #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%">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><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%">6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred 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></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%">Federal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#ffffff;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%">State and local</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align: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;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%">160&#160;</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%">116&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income 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%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax expense</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%">200&#160;</span></td><td style="background-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%">161&#160;</span></td><td style="background-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%">140&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Summary of Principal Components of Deferred Income Tax Assets and Liabilities</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 principal components of deferred income tax assets (liabilities) recognized:</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:77.425%"></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.877%"></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:2px 1pt 2px 10pt;text-align:left;text-indent:-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&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</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-style:italic;font-weight:400;line-height:120%">Deferred income tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Tax loss and credit carryforwards</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%">258&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">428&#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%">Net regulatory tax liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">307&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">305&#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%">Reserves and accruals</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">Total deferred income tax assets</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%">592&#160;</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%">761&#160;</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 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%">Valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;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%">Total deferred income tax assets, net of valuation allowance</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%">591&#160;</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%">759&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred income tax 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 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</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,682)</span></td><td style="background-color:#ffffff;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%">(2,520)</span></td><td style="background-color:#ffffff;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%">Employee 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%">(507)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;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%">Gas inventory</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(38)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(66)</span></td><td style="background-color:#ffffff;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%">Securitized 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%">(167)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(194)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(122)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="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%">Total deferred income tax liabilities</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%">(3,516)</span></td><td style="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%">(3,374)</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 deferred income tax liabilities</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%">(2,925)</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%">(2,615)</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 #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred income tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Net regulatory tax liability</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%">307&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">305&#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%">Tax loss and credit carryforwards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">175&#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%">Reserves and accruals</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total deferred income tax assets</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%">368&#160;</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%">507&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred income tax 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 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</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,658)</span></td><td style="background-color:#ffffff;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%">(2,498)</span></td><td style="background-color:#ffffff;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%">Employee 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%">(489)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(459)</span></td><td style="background-color:#cceeff;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%">Gas inventory</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(38)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(66)</span></td><td style="background-color:#ffffff;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%">Securitized 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%">(167)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(194)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(79)</span></td><td style="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%">Total deferred income tax liabilities</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%">(3,421)</span></td><td style="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%">(3,296)</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 #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%">Total net deferred income tax 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%">(3,053)</span></td><td style="background-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%">(2,789)</span></td><td style="background-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><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="Show.showAR( this, 'defref_cms_SummaryOfOperatingLossAndTaxCreditCarryforwardsTableTextBlockTableTextBlock', window );">Summary of Loss And Credit Carryforwards</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 tax loss and credit carryforwards at December&#160;31,&#160;2024: </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:73.258%"></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:2.746%"></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:11.722%"></td><td style="width:0.1%"></td></tr><tr><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: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="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%">Tax Attribute</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%">Expiration</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="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="background-color:#cceeff;border-top:1pt solid #000000;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Michigan net operating loss carryforwards</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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><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%">2030 &#8211; 2033</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-weight:400;line-height:120%">Arkansas net operating loss carryforwards</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%">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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2033 - 2034</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Local net operating loss carryforwards</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%">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:2px 1pt;text-align: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 &#8211; 2040</span></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%">General business 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">1</span></div></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%">216&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2038 &#8211; 2044</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total tax attributes</span></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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">258&#160;</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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Michigan net operating loss carryforwards</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2030 &#8211; 2033</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></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%">General business 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">1</span></div></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%">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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2038 &#8211; 2044</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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 #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%">Total tax attributes</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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:#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></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">General business credits comprise research and development tax credits and renewable energy tax credits that are not expected to be transferred to third&#160;parties.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock', window );">Schedule of Reconciliation of Uncertain Tax Benefits</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 beginning and ending amount of uncertain tax benefits:</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:66.688%"></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:1.0%"></td><td style="width:7.878%"></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 #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%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">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%">2022</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><td colspan="3" style="background-color:#cceeff;border-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%">Balance at beginning 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%">26&#160;</span></td><td style="background-color:#ffffff;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%">28&#160;</span></td><td style="background-color:#ffffff;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%">27&#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%">Additions for current-year tax positions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">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%">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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additions for prior-year tax positions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">1&#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%">Reductions for prior-year tax positions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reductions for lapse of statute of limitations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 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%">(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 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%">&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at end of period</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%">24&#160;</span></td><td style="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%">26&#160;</span></td><td style="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%">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></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><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%">Balance at beginning 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%">36&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">36&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">34&#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%">Additions for current-year tax positions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additions for prior-year tax positions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reductions for prior-year tax positions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reductions for lapse of statute of limitations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 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%">(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 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%">&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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 #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%">Balance at end of period</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%">32&#160;</span></td><td style="background-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%">36&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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="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="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="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 the difference between actual income tax expense on continuing operations and income tax expense computed by applying the statutory U.S.&#160;federal income tax rate:</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:61.400%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.640%"></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, Except Tax Rate</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%">Years Ended December&#160;31</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%">2024</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%">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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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="background-color:#cceeff;border-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%">Income from continuing operations before income taxes</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,123&#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%">954&#160;</span></td><td style="background-color:#ffffff;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%">902&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 at statutory rate</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%">236&#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%">200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;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%">Increase (decrease) in income taxes from:</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="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></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><span style="color:#000000;font-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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#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%">31&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">Renewable energy tax credits</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%">(72)</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%">(58)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;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: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></div></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%">(43)</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%">(40)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax adjustment</span><span style="color:#000000;font-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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><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%">&#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 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%">Taxes attributable to noncontrolling interests</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%">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="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%">17&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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">3</span></div></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%">&#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%">&#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%">(39)</span></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;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="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%">(1)</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%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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="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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align: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><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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">147&#160;</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%">93&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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="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%">15.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">15.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="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%">10.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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="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="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from continuing operations before income taxes</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,209&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,028&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,085&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 at statutory rate</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%">254&#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%">216&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">228&#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%">Increase (decrease) in income taxes from:</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="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="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: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><span style="color:#000000;font-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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">59&#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%">Renewable energy tax credits</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%">(54)</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%">(46)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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></div></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%">(43)</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%">(40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;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:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax adjustment</span><span style="color:#000000;font-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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">&#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;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">3</span></div></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%">&#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%">&#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%">(39)</span></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;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="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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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="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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align: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:#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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align: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;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%">140&#160;</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-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="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%">16.5&#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:left;vertical-align: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%">15.7&#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:left;vertical-align: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="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%">12.9&#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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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">CMS&#160;Energy initiated a plan to divest immaterial business activities in a non&#8209;Michigan jurisdiction and will no longer have a taxable presence within that jurisdiction. As a result of these actions, during 2023, CMS&#160;Energy reversed a $13&#160;million non&#8209;Michigan reserve, all of which 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">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">During&#160;2024, Consumers recognized a $16&#160;million tax benefit resulting from the expiration of the statute of limitations associated with audit points for the 2018 and 2019 tax years.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">In 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 were fully amortized in 2022.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Summary of Significant Components of Income Tax Expense</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 significant components of income tax expense on continuing 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:66.688%"></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:1.0%"></td><td style="width:7.878%"></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 #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%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">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%">2022</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><td colspan="3" style="background-color:#cceeff;border-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%">Current income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">Federal</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%">34&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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: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%">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"></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%">6&#160;</span></td><td style="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%">6&#160;</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-style:italic;font-weight:400;line-height:120%">Deferred income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">Federal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">145&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 tax credit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">Tax expense</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%">147&#160;</span></td><td style="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%">93&#160;</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 #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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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 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></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%">Federal</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%">78&#160;</span></td><td style="background-color:#ffffff;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%">3&#160;</span></td><td style="background-color:#ffffff;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%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #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%">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><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%">6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred 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></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%">Federal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#ffffff;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%">State and local</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align: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;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%">160&#160;</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%">116&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income 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%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax expense</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%">200&#160;</span></td><td style="background-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%">161&#160;</span></td><td style="background-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%">140&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Summary of Principal Components of Deferred Income Tax Assets and Liabilities</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 principal components of deferred income tax assets (liabilities) recognized:</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:77.425%"></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.877%"></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:2px 1pt 2px 10pt;text-align:left;text-indent:-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&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</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-style:italic;font-weight:400;line-height:120%">Deferred income tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Tax loss and credit carryforwards</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%">258&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">428&#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%">Net regulatory tax liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">307&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">305&#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%">Reserves and accruals</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">Total deferred income tax assets</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%">592&#160;</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%">761&#160;</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 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%">Valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;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%">Total deferred income tax assets, net of valuation allowance</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%">591&#160;</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%">759&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred income tax 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 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</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,682)</span></td><td style="background-color:#ffffff;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%">(2,520)</span></td><td style="background-color:#ffffff;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%">Employee 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%">(507)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;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%">Gas inventory</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(38)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(66)</span></td><td style="background-color:#ffffff;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%">Securitized 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%">(167)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(194)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(122)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="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%">Total deferred income tax liabilities</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%">(3,516)</span></td><td style="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%">(3,374)</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 deferred income tax liabilities</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%">(2,925)</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%">(2,615)</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 #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred income tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Net regulatory tax liability</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%">307&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">305&#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%">Tax loss and credit carryforwards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">175&#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%">Reserves and accruals</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total deferred income tax assets</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%">368&#160;</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%">507&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred income tax 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 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</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,658)</span></td><td style="background-color:#ffffff;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%">(2,498)</span></td><td style="background-color:#ffffff;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%">Employee 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%">(489)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(459)</span></td><td style="background-color:#cceeff;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%">Gas inventory</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(38)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(66)</span></td><td style="background-color:#ffffff;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%">Securitized 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%">(167)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(194)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(79)</span></td><td style="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%">Total deferred income tax liabilities</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%">(3,421)</span></td><td style="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%">(3,296)</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 #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%">Total net deferred income tax 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%">(3,053)</span></td><td style="background-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%">(2,789)</span></td><td style="background-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><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="Show.showAR( this, 'defref_cms_SummaryOfOperatingLossAndTaxCreditCarryforwardsTableTextBlockTableTextBlock', window );">Summary of Loss And Credit Carryforwards</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 tax loss and credit carryforwards at December&#160;31,&#160;2024: </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:73.258%"></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:2.746%"></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:11.722%"></td><td style="width:0.1%"></td></tr><tr><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: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="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%">Tax Attribute</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%">Expiration</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="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="background-color:#cceeff;border-top:1pt solid #000000;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Michigan net operating loss carryforwards</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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><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%">2030 &#8211; 2033</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-weight:400;line-height:120%">Arkansas net operating loss carryforwards</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%">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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2033 - 2034</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Local net operating loss carryforwards</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%">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:2px 1pt;text-align: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 &#8211; 2040</span></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%">General business 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">1</span></div></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%">216&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2038 &#8211; 2044</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total tax attributes</span></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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">258&#160;</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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Michigan net operating loss carryforwards</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2030 &#8211; 2033</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></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%">General business 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">1</span></div></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%">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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2038 &#8211; 2044</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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 #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%">Total tax attributes</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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:#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></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">General business credits comprise research and development tax credits and renewable energy tax credits that are not expected to be transferred to third&#160;parties.</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="Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock', window );">Schedule of Reconciliation of Uncertain Tax Benefits</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 beginning and ending amount of uncertain tax benefits:</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:66.688%"></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:1.0%"></td><td style="width:7.878%"></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 #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%">Years Ended December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">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%">2022</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><td colspan="3" style="background-color:#cceeff;border-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%">Balance at beginning 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%">26&#160;</span></td><td style="background-color:#ffffff;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%">28&#160;</span></td><td style="background-color:#ffffff;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%">27&#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%">Additions for current-year tax positions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">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%">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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additions for prior-year tax positions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">1&#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%">Reductions for prior-year tax positions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reductions for lapse of statute of limitations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 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%">(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 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%">&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at end of period</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%">24&#160;</span></td><td style="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%">26&#160;</span></td><td style="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%">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></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><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%">Balance at beginning 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%">36&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">36&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">34&#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%">Additions for current-year tax positions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additions for prior-year tax positions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reductions for prior-year tax positions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reductions for lapse of statute of limitations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 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%">(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 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%">&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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 #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%">Balance at end of period</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%">32&#160;</span></td><td style="background-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%">36&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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_IncomeTaxesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income Taxes [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_SummaryOfOperatingLossAndTaxCreditCarryforwardsTableTextBlockTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of (1) pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization and (2) tax credit carryforwards available to reduce future taxable income, including amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_SummaryOfOperatingLossAndTaxCreditCarryforwardsTableTextBlockTableTextBlock</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-types1: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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>85
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559175475984">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Summary of 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><td style="width:63.162%"></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.562%"></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:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></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.878%"></td><td style="width:0.1%"></td></tr><tr><td colspan="21" 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&#160;Millions,&#160;Except&#160;Per&#160;Share&#160;Amounts</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Years Ended December&#160;31</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%">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%">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%">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%">Income available to common stockholders</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-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 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">947&#160;</span></td><td style="background-color:#ffffff;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%">807&#160;</span></td><td style="background-color:#ffffff;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%">809&#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 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less loss attributable to noncontrolling interests</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">(56)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(79)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less preferred stock dividends</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from continuing operations available to common stockholders &#8211; basic and diluted</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">993&#160;</span></td><td style="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%">876&#160;</span></td><td style="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%">823&#160;</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%">Average common shares outstanding</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;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 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="display:none"></td><td colspan="3" style="display:none"></td><td 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%">297.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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">289.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Add dilutive nonvested stock awards</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">0.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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 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="display:none"></td><td colspan="3" style="display:none"></td><td 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%">&#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%">0.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average shares &#8211; diluted</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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 #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%">298.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">291.7&#160;</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%">290.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income from continuing operations per average common share available to common stockholders</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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: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 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.01&#160;</span></td><td style="background-color:#ffffff;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%">2.84&#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 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="display:none"></td><td colspan="3" style="display:none"></td><td 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 #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.01&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.84&#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></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>86
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559177484672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following tables are the components of operating 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:48.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.641%"></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%">Year Ended December&#160;31,&#160;2024</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%">NorthStar Clean Energy</span><span style="color:#000000;font-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 10pt;text-align:left;text-indent:-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%">4,995&#160;</span></td><td style="background-color:#ffffff;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%">2,114&#160;</span></td><td style="background-color:#ffffff;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%">7,109&#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%">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%">211&#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%">211&#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%">4,995&#160;</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%">2,114&#160;</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%">211&#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%">7,320&#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%">105&#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%">105&#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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers alternative-revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,061&#160;</span></td><td style="background-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%">2,138&#160;</span></td><td style="background-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%">316&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,515&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumers utility revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,318&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,429&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,747&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,674&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">440&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">2,114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">670&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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%">720&#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%">333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">195&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">528&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,995&#160;</span></td><td style="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%">2,114&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,109&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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%">15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Alternative-revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">75&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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-segment 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%">&#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="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%">1&#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 operating revenue &#8211; Consumers</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%">5,061&#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%">2,138&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td 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%">7,200&#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">Amounts represent NorthStar Clean Energy&#8217;s operating revenue from independent power production and its sales of energy commodities.    </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:48.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.641%"></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%">Year Ended December&#160;31,&#160;2023</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%">NorthStar Clean Energy</span><span style="color:#000000;font-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 10pt;text-align:left;text-indent:-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%">4,686&#160;</span></td><td style="background-color:#ffffff;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%">2,394&#160;</span></td><td style="background-color:#ffffff;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%">7,080&#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%">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%">181&#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%">181&#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%">4,686&#160;</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%">2,394&#160;</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%">181&#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%">7,261&#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%">116&#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%">116&#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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers alternative-revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #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%">4,745&#160;</span></td><td style="background-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%">2,420&#160;</span></td><td style="background-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%">297&#160;</span></td><td style="background-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 #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%">7,462&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumers utility revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,236&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,619&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,855&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,550&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">489&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">2,039&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">660&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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%">720&#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%">240&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">226&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">466&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,686&#160;</span></td><td style="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%">2,394&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,080&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Alternative-revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="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%">69&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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-segment 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%">&#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="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%">1&#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 operating revenue &#8211; Consumers</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%">4,745&#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%">2,420&#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 colspan="3" style="background-color:#cceeff;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:#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%">7,166&#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">Amounts represent NorthStar Clean Energy&#8217;s operating revenue from independent power production and its sales of energy commodities.    </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.425%"></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.835%"></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:6.592%"></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.996%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.320%"></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%">Year Ended December&#160;31,&#160;2022</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy</span><span style="color:#000000;font-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="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align: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 10pt;text-align:left;text-indent:-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%">5,395&#160;</span></td><td style="background-color:#ffffff;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%">2,720&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">8,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 10pt;text-align:left;text-indent:-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%">205&#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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></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%">5,395&#160;</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%">2,720&#160;</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%">205&#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="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%">8,320&#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%">240&#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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers alternative-revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 revenues to be refunded</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(29)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">5,419&#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%">2,732&#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%">445&#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="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%">8,596&#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="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%">2,523&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,879&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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="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%">4,402&#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%">1,733&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">559&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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="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%">2,292&#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%">792&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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="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%">867&#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%">347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">207&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">554&#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%">5,395&#160;</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%">2,720&#160;</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="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%">8,115&#160;</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><td colspan="3" 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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="display:none"></td><td 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%">16&#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%">Alternative-revenue programs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="display:none"></td><td 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%">57&#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%">Revenues to be refunded</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(29)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="display:none"></td><td 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%">(37)</span></td><td style="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 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%">5,419&#160;</span></td><td style="background-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%">2,732&#160;</span></td><td style="background-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="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%">8,151&#160;</span></td><td style="background-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 NorthStar Clean Energy&#8217;s operating revenue from independent power production and its sales of energy commodities.</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="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="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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following tables are the components of operating 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:48.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.641%"></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%">Year Ended December&#160;31,&#160;2024</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%">NorthStar Clean Energy</span><span style="color:#000000;font-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 10pt;text-align:left;text-indent:-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%">4,995&#160;</span></td><td style="background-color:#ffffff;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%">2,114&#160;</span></td><td style="background-color:#ffffff;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%">7,109&#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%">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%">211&#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%">211&#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%">4,995&#160;</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%">2,114&#160;</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%">211&#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%">7,320&#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%">105&#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%">105&#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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers alternative-revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,061&#160;</span></td><td style="background-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%">2,138&#160;</span></td><td style="background-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%">316&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,515&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumers utility revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,318&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,429&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,747&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,674&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">440&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">2,114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">670&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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%">720&#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%">333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">195&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">528&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,995&#160;</span></td><td style="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%">2,114&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,109&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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%">15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Alternative-revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">75&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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-segment 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%">&#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="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%">1&#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 operating revenue &#8211; Consumers</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%">5,061&#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%">2,138&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td 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%">7,200&#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">Amounts represent NorthStar Clean Energy&#8217;s operating revenue from independent power production and its sales of energy commodities.    </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:48.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.641%"></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%">Year Ended December&#160;31,&#160;2023</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%">NorthStar Clean Energy</span><span style="color:#000000;font-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 10pt;text-align:left;text-indent:-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%">4,686&#160;</span></td><td style="background-color:#ffffff;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%">2,394&#160;</span></td><td style="background-color:#ffffff;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%">7,080&#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%">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%">181&#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%">181&#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%">4,686&#160;</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%">2,394&#160;</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%">181&#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%">7,261&#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%">116&#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%">116&#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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers alternative-revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #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%">4,745&#160;</span></td><td style="background-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%">2,420&#160;</span></td><td style="background-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%">297&#160;</span></td><td style="background-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 #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%">7,462&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumers utility revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,236&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,619&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,855&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,550&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">489&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">2,039&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">660&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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%">720&#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%">240&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">226&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">466&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,686&#160;</span></td><td style="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%">2,394&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,080&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Alternative-revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="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%">69&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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-segment 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%">&#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="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%">1&#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 operating revenue &#8211; Consumers</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%">4,745&#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%">2,420&#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 colspan="3" style="background-color:#cceeff;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:#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%">7,166&#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">Amounts represent NorthStar Clean Energy&#8217;s operating revenue from independent power production and its sales of energy commodities.    </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.425%"></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.835%"></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:6.592%"></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.996%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.320%"></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%">Year Ended December&#160;31,&#160;2022</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy</span><span style="color:#000000;font-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="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align: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 10pt;text-align:left;text-indent:-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%">5,395&#160;</span></td><td style="background-color:#ffffff;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%">2,720&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">8,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 10pt;text-align:left;text-indent:-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%">205&#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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></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%">5,395&#160;</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%">2,720&#160;</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%">205&#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="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%">8,320&#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%">240&#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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers alternative-revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 revenues to be refunded</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(29)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">5,419&#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%">2,732&#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%">445&#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="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%">8,596&#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="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%">2,523&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,879&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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="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%">4,402&#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%">1,733&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">559&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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="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%">2,292&#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%">792&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 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="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%">867&#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%">347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">207&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">554&#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%">5,395&#160;</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%">2,720&#160;</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="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%">8,115&#160;</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><td colspan="3" 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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="display:none"></td><td 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%">16&#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%">Alternative-revenue programs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="display:none"></td><td 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%">57&#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%">Revenues to be refunded</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(29)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="display:none"></td><td 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%">(37)</span></td><td style="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 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%">5,419&#160;</span></td><td style="background-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%">2,732&#160;</span></td><td style="background-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="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%">8,151&#160;</span></td><td style="background-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 NorthStar Clean Energy&#8217;s operating revenue from independent power production and its sales of energy commodities.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>87
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559161292560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Income and Other Expense (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_OtherIncomeandExpensesLineItems', window );"><strong>Other Income and Expenses [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="Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock', window );">Summary of Components of Other Income and Other Expense</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 other income and other expense at CMS&#160;Energy and Consumers:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.688%"></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:1.0%"></td><td style="width:7.878%"></td><td style="width:0.1%"></td></tr><tr><td colspan="21" 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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Years&#160;Ended&#160;December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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-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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Gain on extinguishment of debt</span><span style="color:#000000;font-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%">110&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">131&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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%">50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allowance for equity funds used during construction</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from equity method investees</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All 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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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 other income &#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%">207&#160;</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%">195&#160;</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%">19&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other income</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Interest income</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%">42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allowance for equity funds used during construction</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">All 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%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 &#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%">85&#160;</span></td><td style="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%">49&#160;</span></td><td style="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%">17&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other 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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Donations</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%">(18)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Civic and political expenditures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">All 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%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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 other expense &#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%">(32)</span></td><td style="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%">(13)</span></td><td style="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%">(27)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other 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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Donations</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%">(18)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Civic and political expenditures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">All 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%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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 other expense &#8211; Consumers</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%">(30)</span></td><td style="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%">(12)</span></td><td style="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%">(25)</span></td><td style="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:13pt;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 gain on extinguishment of debt, see Note&#160;4, Financings and Capitalization&#8212;CMS&#160;Energy&#8217;s Purchase of Consumers&#8217; First Mortgage Bonds.</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="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="Show.showAR( this, 'defref_cms_OtherIncomeandExpensesLineItems', window );"><strong>Other Income and Expenses [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="Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock', window );">Summary of Components of Other Income and Other Expense</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 other income and other expense at CMS&#160;Energy and Consumers:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.688%"></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:1.0%"></td><td style="width:7.878%"></td><td style="width:0.1%"></td></tr><tr><td colspan="21" 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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Years&#160;Ended&#160;December&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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-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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Gain on extinguishment of debt</span><span style="color:#000000;font-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%">110&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">131&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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%">50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allowance for equity funds used during construction</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from equity method investees</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All 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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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 other income &#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%">207&#160;</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%">195&#160;</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%">19&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other income</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Interest income</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%">42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allowance for equity funds used during construction</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">All 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%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 &#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%">85&#160;</span></td><td style="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%">49&#160;</span></td><td style="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%">17&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other 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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Donations</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%">(18)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Civic and political expenditures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">All 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%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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 other expense &#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%">(32)</span></td><td style="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%">(13)</span></td><td style="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%">(27)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other 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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Donations</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%">(18)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Civic and political expenditures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">All 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%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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 other expense &#8211; Consumers</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%">(30)</span></td><td style="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%">(12)</span></td><td style="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%">(25)</span></td><td style="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:13pt;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 gain on extinguishment of debt, see Note&#160;4, Financings and Capitalization&#8212;CMS&#160;Energy&#8217;s Purchase of Consumers&#8217; First Mortgage Bonds.</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_OtherIncomeandExpensesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>[Line Items] for Other Income and Expenses [Table]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_OtherIncomeandExpensesLineItems</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_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>88
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559175318864">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.707%"></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:9.316%"></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:9.316%"></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:9.316%"></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:9.316%"></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:9.316%"></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:10.287%"></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 #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year Ended December&#160;31,&#160;2024</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy</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%">Segments Total</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%">Other Reconciling Items</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%">Consolidated</span></td></tr><tr><td colspan="39" 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 10pt;text-align:left;text-indent:-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:#ffffff;padding:0 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%">5,061&#160;</span></td><td style="background-color:#ffffff;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%">2,138&#160;</span></td><td style="background-color:#ffffff;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%">316&#160;</span></td><td style="background-color:#ffffff;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%">7,515&#160;</span></td><td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,515&#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%">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Power supply cost</span><span style="color:#000000;font-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%">1,867&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">161&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,028&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">2,028&#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%">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%">&#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%">637&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">640&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">640&#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%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,066&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">454&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,621&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,638&#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%">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%">865&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">325&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,239&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">1,240&#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%">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%">281&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">188&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">481&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">482&#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 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%">4,079&#160;</span></td><td style="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%">1,604&#160;</span></td><td style="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%">326&#160;</span></td><td style="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%">6,009&#160;</span></td><td style="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%">19&#160;</span></td><td style="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%">6,028&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (Loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">982&#160;</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="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%">534&#160;</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="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%">(10)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">1,506&#160;</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="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%">(19)</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="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%">1,487&#160;</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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income</span><span style="color:#000000;font-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%">126&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">226&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">118&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">344&#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%">Interest charges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">324&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">192&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">520&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">188&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">708&#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:700;line-height:120%">Income (Loss) Before Income Taxes</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%">784&#160;</span></td><td style="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%">428&#160;</span></td><td style="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%">1,212&#160;</span></td><td style="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%">(89)</span></td><td style="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%">1,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">102&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">99&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">196&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;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:700;line-height:120%">Income (Loss) From Continuing Operations</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%">682&#160;</span></td><td style="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%">329&#160;</span></td><td style="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%">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><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%">1,016&#160;</span></td><td style="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%">(69)</span></td><td style="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%">947&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#000000;font-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%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (Loss) 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%">681&#160;</span></td><td style="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%">328&#160;</span></td><td style="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%">63&#160;</span></td><td style="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%">1,072&#160;</span></td><td style="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%">(79)</span></td><td style="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%">993&#160;</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%">Property, plant, and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></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%">20,137&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></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%">13,268&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></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%">1,506&#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"></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%">34,911&#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"></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%">21&#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"></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%">34,932&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 in 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%">&#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 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%">64&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">64&#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 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%">20,710&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</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%">13,247&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</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%">1,893&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,850&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,920&#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;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%">Capital expenditures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</span></div></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%">1,871&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">6</span></div></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%">1,141&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">6</span></div></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%">288&#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%">3,300&#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%">1&#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%">3,301&#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">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</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 income from equity method investees of $7&#160;million attributable to NorthStar Clean Energy. See Note&#160;15, Other Income and Other Expense</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">Other segment items comprise of loss attributable to noncontrolling interests and preferred stock dividends.</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">Amounts include a portion of Consumers&#8217; other common assets attributable to both the electric and gas utility businesses.</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">Amounts include assets placed under finance lease.</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">6</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; capital expenditures for plant and equipment attributable to both the electric and gas utility businesses.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.246%"></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:9.316%"></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:9.316%"></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:9.316%"></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:9.316%"></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:10.285%"></td><td style="width:0.1%"></td></tr><tr><td colspan="33" 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%">Year Ended December&#160;31,&#160;2024</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segments Total</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%">Other Reconciling Items</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%">Consolidated</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%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating revenue</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%">5,061&#160;</span></td><td style="background-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%">2,138&#160;</span></td><td style="background-color:#ffffff;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%">7,199&#160;</span></td><td style="background-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&#160;</span></td><td style="background-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%">7,200&#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%">Operating expenses</span></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"></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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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"></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%">Power supply cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">1,867&#160;</span></td><td style="background-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%">&#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%">1,867&#160;</span></td><td style="background-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%">&#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 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%">1,867&#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%">Cost of gas sold</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">637&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">637&#160;</span></td><td style="background-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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">637&#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%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,066&#160;</span></td><td style="background-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%">454&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,520&#160;</span></td><td style="background-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%">&#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 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%">1,520&#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%">Depreciation and amortization</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%">865&#160;</span></td><td style="background-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%">325&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,190&#160;</span></td><td style="background-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%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,191&#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%">General taxes</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%">281&#160;</span></td><td style="background-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%">188&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">469&#160;</span></td><td style="background-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%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 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%">470&#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 operating expenses</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="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%">4,079&#160;</span></td><td style="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="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%">1,604&#160;</span></td><td style="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%">5,683&#160;</span></td><td style="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="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%">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"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">5,685&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (Loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">982&#160;</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="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%">534&#160;</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%">1,516&#160;</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="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%">(1)</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="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%">1,515&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 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%">126&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">212&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">212&#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%">Interest charges</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%">324&#160;</span></td><td style="background-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%">192&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">516&#160;</span></td><td style="background-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%">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 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%">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 2px 10pt;text-align:left;text-indent:-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) 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 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%">784&#160;</span></td><td style="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="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%">428&#160;</span></td><td style="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%">1,212&#160;</span></td><td style="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="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%">(3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">1,209&#160;</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%">Income tax expense (benefit)</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%">102&#160;</span></td><td style="background-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%">99&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;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%">(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 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%">200&#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:700;line-height:120%">Net Income (Loss)</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="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%">682&#160;</span></td><td style="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="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%">329&#160;</span></td><td style="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%">1,011&#160;</span></td><td style="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="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%">(2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">1,009&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">(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 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%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">&#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 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%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (Loss) Available to Common Stockholder</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%">681&#160;</span></td><td style="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%">328&#160;</span></td><td style="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%">1,009&#160;</span></td><td style="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%">(2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;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%">1,007&#160;</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%">Property, plant, and equipment, gross</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%">20,137&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></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%">13,268&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></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%">33,405&#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%">29&#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%">33,434&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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;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%">20,767&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</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%">13,289&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</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%">34,056&#160;</span></td><td style="background-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%">32&#160;</span></td><td style="background-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%">34,088&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital expenditures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">1,871&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</span></div></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%">1,141&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</span></div></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%">3,012&#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 0 10pt;text-indent:-9pt"></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%">&#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><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">3,012&#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">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</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">Other segment items comprise of preferred stock dividends.</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">Amounts include a portion of Consumers&#8217; other common assets attributable to both the electric and gas utility businesses.</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">Amounts include assets placed under finance lease.</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">Amounts include a portion of Consumers&#8217; capital expenditures for plant and equipment attributable to both the electric and gas utility businesses.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.707%"></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:9.316%"></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:9.316%"></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:9.316%"></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:9.316%"></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:9.316%"></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:10.287%"></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 #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year Ended December&#160;31,&#160;2023</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy</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%">Segments Total</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%">Other Reconciling Items</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%">Consolidated</span></td></tr><tr><td colspan="39" 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 10pt;text-align:left;text-indent:-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:#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%">4,745&#160;</span></td><td style="background-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%">2,420&#160;</span></td><td style="background-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%">297&#160;</span></td><td style="background-color:#ffffff;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%">7,462&#160;</span></td><td style="background-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%">&#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 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%">7,462&#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%">Operating expenses</span></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"></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"></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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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"></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%">Power supply cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">1,841&#160;</span></td><td style="background-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%">&#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 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%">170&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,011&#160;</span></td><td style="background-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%">&#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 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%">2,011&#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%">Cost of gas sold</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">897&#160;</span></td><td style="background-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%">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%">902&#160;</span></td><td style="background-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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">902&#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%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,075&#160;</span></td><td style="background-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%">511&#160;</span></td><td style="background-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%">88&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,674&#160;</span></td><td style="background-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%">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 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%">1,687&#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%">Depreciation and amortization</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%">797&#160;</span></td><td style="background-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%">338&#160;</span></td><td style="background-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%">43&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,178&#160;</span></td><td style="background-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%">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 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,180&#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%">General taxes</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%">260&#160;</span></td><td style="background-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%">176&#160;</span></td><td style="background-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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">446&#160;</span></td><td style="background-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%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 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%">447&#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 operating expenses</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="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%">3,973&#160;</span></td><td style="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="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%">1,922&#160;</span></td><td style="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="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%">316&#160;</span></td><td style="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%">6,211&#160;</span></td><td style="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="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%">16&#160;</span></td><td style="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="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%">6,227&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (Loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">772&#160;</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="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%">498&#160;</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%">(19)</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%">1,251&#160;</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%">(16)</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="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%">1,235&#160;</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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 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%">131&#160;</span></td><td style="background-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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">142&#160;</span></td><td style="background-color:#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%">362&#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%">Interest charges</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%">285&#160;</span></td><td style="background-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%">161&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">195&#160;</span></td><td style="background-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%">643&#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:700;line-height:120%">Income (Loss) 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 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%">618&#160;</span></td><td style="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="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%">414&#160;</span></td><td style="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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9)</span></td><td style="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%">1,023&#160;</span></td><td style="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="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%">(69)</span></td><td style="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="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%">954&#160;</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%">Income tax expense (benefit)</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%">67&#160;</span></td><td style="background-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%">98&#160;</span></td><td style="background-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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">169&#160;</span></td><td style="background-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%">(22)</span></td><td style="background-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%">147&#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:700;line-height:120%">Income (Loss) From Continuing Operations</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="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%">551&#160;</span></td><td style="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="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%">316&#160;</span></td><td style="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="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%">(13)</span></td><td style="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%">854&#160;</span></td><td style="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="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%">(47)</span></td><td style="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="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%">807&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">(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 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%">(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 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%">80&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">78&#160;</span></td><td style="background-color:#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%">(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 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%">70&#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:700;line-height:120%">Net Income (Loss) Available to Common Stockholders</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%">550&#160;</span></td><td style="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%">315&#160;</span></td><td style="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%">67&#160;</span></td><td style="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%">932&#160;</span></td><td style="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%">(55)</span></td><td style="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%">877&#160;</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%">Property, plant, and equipment, gross</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%">19,302&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></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%">12,383&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></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%">1,420&#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"></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%">33,105&#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%">30&#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%">33,135&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 in equity method investees</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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;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%">19,358&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</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%">12,353&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</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%">1,604&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,315&#160;</span></td><td style="background-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%">202&#160;</span></td><td style="background-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%">33,517&#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;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%">Capital expenditures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">2,081&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">6</span></div></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%">1,041&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">6</span></div></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%">156&#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%">3,278&#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 0 10pt;text-indent:-9pt"></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%">2&#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 0 10pt;text-indent:-9pt"></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%">3,280&#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">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</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 income from equity method investees of $7&#160;million attributable to NorthStar Clean Energy. See Note&#160;15, Other Income and Other Expense.</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">Other segment items comprise of income from discontinued operations, net of tax, loss attributable to noncontrolling interests, and preferred stock dividends.</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">Amounts include a portion of Consumers&#8217; other common assets attributable to both the electric and gas utility businesses.</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">Amounts include assets placed under finance lease.</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">6</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; capital expenditures for plant and equipment attributable to both the electric and gas utility businesses.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.246%"></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:9.316%"></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:9.316%"></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:9.316%"></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:9.316%"></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:10.285%"></td><td style="width:0.1%"></td></tr><tr><td colspan="33" 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%">Year Ended December&#160;31,&#160;2023</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segments Total</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%">Other Reconciling Items</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%">Consolidated</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%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating revenue</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%">4,745&#160;</span></td><td style="background-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%">2,420&#160;</span></td><td style="background-color:#ffffff;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%">7,165&#160;</span></td><td style="background-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&#160;</span></td><td style="background-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%">7,166&#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%">Operating expenses</span></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"></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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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"></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%">Power supply cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">1,841&#160;</span></td><td style="background-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%">&#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%">1,841&#160;</span></td><td style="background-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%">&#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 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%">1,841&#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%">Cost of gas sold</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">897&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">897&#160;</span></td><td style="background-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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">897&#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%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,075&#160;</span></td><td style="background-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%">511&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,586&#160;</span></td><td style="background-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%">&#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 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%">1,586&#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%">Depreciation and amortization</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%">797&#160;</span></td><td style="background-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%">338&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,135&#160;</span></td><td style="background-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%">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 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,137&#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%">General taxes</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%">260&#160;</span></td><td style="background-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%">176&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">436&#160;</span></td><td style="background-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%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 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%">437&#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 operating expenses</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="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%">3,973&#160;</span></td><td style="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="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%">1,922&#160;</span></td><td style="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%">5,895&#160;</span></td><td style="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="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%">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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">5,898&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (Loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">772&#160;</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="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%">498&#160;</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%">1,270&#160;</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="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%">(2)</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="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%">1,268&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income</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%">131&#160;</span></td><td style="background-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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">208&#160;</span></td><td style="background-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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">208&#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%">Interest charges</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%">285&#160;</span></td><td style="background-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%">161&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">446&#160;</span></td><td style="background-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%">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 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%">448&#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:700;line-height:120%">Income (Loss) 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 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%">618&#160;</span></td><td style="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="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%">414&#160;</span></td><td style="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%">1,032&#160;</span></td><td style="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="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%">(4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">1,028&#160;</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%">Income tax expense (benefit)</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%">67&#160;</span></td><td style="background-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%">98&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">165&#160;</span></td><td style="background-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%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></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</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="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%">551&#160;</span></td><td style="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="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%">316&#160;</span></td><td style="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%">867&#160;</span></td><td style="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="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 0 10pt;text-indent:-9pt"></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%">867&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">(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 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%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">&#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 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%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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-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%">550&#160;</span></td><td style="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%">315&#160;</span></td><td style="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%">865&#160;</span></td><td style="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%">&#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 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%">865&#160;</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%">Property, plant, and equipment, gross</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%">19,302&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></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%">12,383&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></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%">31,685&#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%">38&#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%">31,723&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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;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%">19,417&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</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%">12,397&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</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%">31,814&#160;</span></td><td style="background-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%">38&#160;</span></td><td style="background-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%">31,852&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital expenditures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">2,081&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</span></div></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%">1,041&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</span></div></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%">3,122&#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 0 10pt;text-indent:-9pt"></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%">23&#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 0 10pt;text-indent:-9pt"></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%">3,145&#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">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</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">Other segment items comprise of preferred stock dividends.</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">Amounts include a portion of Consumers&#8217; other common assets attributable to both the electric and gas utility businesses.</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">Amounts include assets placed under finance lease.</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">Amounts include a portion of Consumers&#8217; capital expenditures for plant and equipment attributable to both the electric and gas utility businesses.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.707%"></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:9.316%"></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:9.316%"></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:9.316%"></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:9.316%"></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:9.316%"></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:10.287%"></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 #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year Ended December&#160;31,&#160;2022</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy</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%">Segments Total</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%">Other Reconciling Items</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%">Consolidated</span></td></tr><tr><td colspan="39" 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 10pt;text-align:left;text-indent:-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:#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%">5,419&#160;</span></td><td style="background-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%">2,732&#160;</span></td><td style="background-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%">445&#160;</span></td><td style="background-color:#ffffff;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%">8,596&#160;</span></td><td style="background-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%">&#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 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%">8,596&#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%">Operating expenses</span></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"></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"></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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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"></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%">Power supply cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">2,605&#160;</span></td><td style="background-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%">&#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 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%">304&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,909&#160;</span></td><td style="background-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%">&#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 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%">2,909&#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%">Cost of gas sold</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,243&#160;</span></td><td style="background-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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,256&#160;</span></td><td style="background-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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,256&#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%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,028&#160;</span></td><td style="background-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%">554&#160;</span></td><td style="background-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%">76&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,658&#160;</span></td><td style="background-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%">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 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%">1,669&#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%">Depreciation and amortization</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%">757&#160;</span></td><td style="background-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%">330&#160;</span></td><td style="background-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%">38&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,125&#160;</span></td><td style="background-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%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,126&#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%">General taxes</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%">240&#160;</span></td><td style="background-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%">159&#160;</span></td><td style="background-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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">411&#160;</span></td><td style="background-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%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 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%">412&#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 operating expenses</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="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%">4,630&#160;</span></td><td style="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="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%">2,286&#160;</span></td><td style="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="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%">443&#160;</span></td><td style="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%">7,359&#160;</span></td><td style="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="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%">13&#160;</span></td><td style="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="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%">7,372&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (Loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">789&#160;</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="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%">446&#160;</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%">2&#160;</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%">1,237&#160;</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%">(13)</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="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%">1,224&#160;</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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income (expense)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 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%">106&#160;</span></td><td style="background-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%">81&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">199&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 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%">197&#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%">Interest charges</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%">218&#160;</span></td><td style="background-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%">116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">337&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">182&#160;</span></td><td style="background-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%">519&#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:700;line-height:120%">Income (Loss) 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 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%">677&#160;</span></td><td style="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="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%">411&#160;</span></td><td style="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="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&#160;</span></td><td style="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%">1,099&#160;</span></td><td style="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="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%">(197)</span></td><td style="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="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%">902&#160;</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%">Income tax expense (benefit)</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%">109&#160;</span></td><td style="background-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%">32&#160;</span></td><td style="background-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%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">144&#160;</span></td><td style="background-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%">(51)</span></td><td style="background-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%">93&#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:700;line-height:120%">Income (Loss) From Continuing Operations</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="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%">568&#160;</span></td><td style="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="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%">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 0 10pt;text-indent:-9pt"></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%">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><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%">955&#160;</span></td><td style="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="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%">(146)</span></td><td style="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="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%">809&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">(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 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%">(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 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%">26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">(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 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%">18&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (Loss) Available to Common Stockholders</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%">567&#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%">378&#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%">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><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%">979&#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%">(152)</span></td><td style="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%">827&#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">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</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 income from equity method investees of $3&#160;million attributable to NorthStar Clean Energy. See Note&#160;15, Other Income and Other Expense.</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">Other segment items comprise of income from discontinued operations, net of tax, loss attributable to noncontrolling interests, and preferred stock dividends.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.246%"></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:9.316%"></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:9.316%"></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:9.316%"></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:9.316%"></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:10.285%"></td><td style="width:0.1%"></td></tr><tr><td colspan="33" 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%">Year Ended December&#160;31,&#160;2022</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segments Total</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%">Other Reconciling Items</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%">Consolidated</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%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating revenue</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%">5,419&#160;</span></td><td style="background-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%">2,732&#160;</span></td><td style="background-color:#ffffff;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%">8,151&#160;</span></td><td style="background-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%">&#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 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%">8,151&#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%">Operating expenses</span></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"></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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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"></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%">Power supply cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">2,605&#160;</span></td><td style="background-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%">&#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%">2,605&#160;</span></td><td style="background-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%">&#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 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%">2,605&#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%">Cost of gas sold</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,243&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,243&#160;</span></td><td style="background-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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,243&#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%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,028&#160;</span></td><td style="background-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%">554&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,582&#160;</span></td><td style="background-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%">&#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 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%">1,582&#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%">Depreciation and amortization</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%">757&#160;</span></td><td style="background-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%">330&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,087&#160;</span></td><td style="background-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%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,088&#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%">General taxes</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%">240&#160;</span></td><td style="background-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%">159&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">399&#160;</span></td><td style="background-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%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 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%">400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 0 10pt;text-indent:-9pt"></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%">4,630&#160;</span></td><td style="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="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%">2,286&#160;</span></td><td style="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%">6,916&#160;</span></td><td style="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="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%">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"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">6,918&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (Loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">789&#160;</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="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%">446&#160;</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%">1,235&#160;</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="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%">(2)</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="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%">1,233&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income</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%">106&#160;</span></td><td style="background-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%">81&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">187&#160;</span></td><td style="background-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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">187&#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%">Interest charges</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%">218&#160;</span></td><td style="background-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%">116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">334&#160;</span></td><td style="background-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%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 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%">335&#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:700;line-height:120%">Income (Loss) 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 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%">677&#160;</span></td><td style="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="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%">411&#160;</span></td><td style="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%">1,088&#160;</span></td><td style="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="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%">(3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">1,085&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (benefit)</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%">109&#160;</span></td><td style="background-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%">32&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">(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 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%">140&#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:700;line-height:120%">Net Income (Loss)</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="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%">568&#160;</span></td><td style="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="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%">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 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%">947&#160;</span></td><td style="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="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%">(2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">945&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">(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 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%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">&#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 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%">(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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (Loss) Available to Common Stockholder</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%">567&#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%">378&#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%">945&#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%">(2)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;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%">943&#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">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</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">Other segment items comprise of preferred stock dividends.</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="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="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="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><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.707%"></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:9.316%"></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:9.316%"></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:9.316%"></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:9.316%"></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:9.316%"></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:10.287%"></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 #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year Ended December&#160;31,&#160;2024</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy</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%">Segments Total</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%">Other Reconciling Items</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%">Consolidated</span></td></tr><tr><td colspan="39" 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 10pt;text-align:left;text-indent:-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:#ffffff;padding:0 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%">5,061&#160;</span></td><td style="background-color:#ffffff;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%">2,138&#160;</span></td><td style="background-color:#ffffff;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%">316&#160;</span></td><td style="background-color:#ffffff;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%">7,515&#160;</span></td><td style="background-color:#ffffff;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="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,515&#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%">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Power supply cost</span><span style="color:#000000;font-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%">1,867&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">161&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,028&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">2,028&#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%">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%">&#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%">637&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">640&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">640&#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%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,066&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">454&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,621&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,638&#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%">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%">865&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">325&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,239&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">1,240&#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%">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%">281&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">188&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">481&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">482&#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 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%">4,079&#160;</span></td><td style="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%">1,604&#160;</span></td><td style="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%">326&#160;</span></td><td style="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%">6,009&#160;</span></td><td style="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%">19&#160;</span></td><td style="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%">6,028&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (Loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">982&#160;</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="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%">534&#160;</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="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%">(10)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">1,506&#160;</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="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%">(19)</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="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%">1,487&#160;</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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income</span><span style="color:#000000;font-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%">126&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">226&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">118&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">344&#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%">Interest charges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">324&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">192&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">520&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">188&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">708&#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:700;line-height:120%">Income (Loss) Before Income Taxes</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%">784&#160;</span></td><td style="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%">428&#160;</span></td><td style="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%">1,212&#160;</span></td><td style="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%">(89)</span></td><td style="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%">1,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">102&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">99&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">196&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;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:700;line-height:120%">Income (Loss) From Continuing Operations</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%">682&#160;</span></td><td style="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%">329&#160;</span></td><td style="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%">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><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%">1,016&#160;</span></td><td style="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%">(69)</span></td><td style="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%">947&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#000000;font-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%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (Loss) 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%">681&#160;</span></td><td style="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%">328&#160;</span></td><td style="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%">63&#160;</span></td><td style="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%">1,072&#160;</span></td><td style="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%">(79)</span></td><td style="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%">993&#160;</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%">Property, plant, and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></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%">20,137&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></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%">13,268&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></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%">1,506&#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"></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%">34,911&#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"></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%">21&#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"></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%">34,932&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 in 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%">&#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 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%">64&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">64&#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 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%">20,710&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</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%">13,247&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</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%">1,893&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,850&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,920&#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;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%">Capital expenditures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</span></div></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%">1,871&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">6</span></div></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%">1,141&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">6</span></div></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%">288&#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%">3,300&#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%">1&#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%">3,301&#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">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</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 income from equity method investees of $7&#160;million attributable to NorthStar Clean Energy. See Note&#160;15, Other Income and Other Expense</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">Other segment items comprise of loss attributable to noncontrolling interests and preferred stock dividends.</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">Amounts include a portion of Consumers&#8217; other common assets attributable to both the electric and gas utility businesses.</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">Amounts include assets placed under finance lease.</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">6</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; capital expenditures for plant and equipment attributable to both the electric and gas utility businesses.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.246%"></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:9.316%"></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:9.316%"></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:9.316%"></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:9.316%"></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:10.285%"></td><td style="width:0.1%"></td></tr><tr><td colspan="33" 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%">Year Ended December&#160;31,&#160;2024</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segments Total</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%">Other Reconciling Items</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%">Consolidated</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%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating revenue</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%">5,061&#160;</span></td><td style="background-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%">2,138&#160;</span></td><td style="background-color:#ffffff;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%">7,199&#160;</span></td><td style="background-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&#160;</span></td><td style="background-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%">7,200&#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%">Operating expenses</span></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"></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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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"></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%">Power supply cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">1,867&#160;</span></td><td style="background-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%">&#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%">1,867&#160;</span></td><td style="background-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%">&#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 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%">1,867&#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%">Cost of gas sold</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">637&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">637&#160;</span></td><td style="background-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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">637&#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%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,066&#160;</span></td><td style="background-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%">454&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,520&#160;</span></td><td style="background-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%">&#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 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%">1,520&#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%">Depreciation and amortization</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%">865&#160;</span></td><td style="background-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%">325&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,190&#160;</span></td><td style="background-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%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,191&#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%">General taxes</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%">281&#160;</span></td><td style="background-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%">188&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">469&#160;</span></td><td style="background-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%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 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%">470&#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 operating expenses</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="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%">4,079&#160;</span></td><td style="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="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%">1,604&#160;</span></td><td style="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%">5,683&#160;</span></td><td style="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="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%">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"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">5,685&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (Loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">982&#160;</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="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%">534&#160;</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%">1,516&#160;</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="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%">(1)</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="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%">1,515&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 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%">126&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">212&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">212&#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%">Interest charges</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%">324&#160;</span></td><td style="background-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%">192&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">516&#160;</span></td><td style="background-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%">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 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%">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 2px 10pt;text-align:left;text-indent:-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) 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 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%">784&#160;</span></td><td style="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="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%">428&#160;</span></td><td style="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%">1,212&#160;</span></td><td style="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="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%">(3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">1,209&#160;</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%">Income tax expense (benefit)</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%">102&#160;</span></td><td style="background-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%">99&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;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%">(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 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%">200&#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:700;line-height:120%">Net Income (Loss)</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="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%">682&#160;</span></td><td style="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="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%">329&#160;</span></td><td style="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%">1,011&#160;</span></td><td style="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="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%">(2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">1,009&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">(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 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%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">&#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 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%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (Loss) Available to Common Stockholder</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%">681&#160;</span></td><td style="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%">328&#160;</span></td><td style="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%">1,009&#160;</span></td><td style="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%">(2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;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%">1,007&#160;</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%">Property, plant, and equipment, gross</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%">20,137&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></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%">13,268&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></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%">33,405&#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%">29&#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%">33,434&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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;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%">20,767&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</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%">13,289&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</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%">34,056&#160;</span></td><td style="background-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%">32&#160;</span></td><td style="background-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%">34,088&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital expenditures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">1,871&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</span></div></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%">1,141&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</span></div></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%">3,012&#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 0 10pt;text-indent:-9pt"></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%">&#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><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">3,012&#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">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</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">Other segment items comprise of preferred stock dividends.</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">Amounts include a portion of Consumers&#8217; other common assets attributable to both the electric and gas utility businesses.</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">Amounts include assets placed under finance lease.</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">Amounts include a portion of Consumers&#8217; capital expenditures for plant and equipment attributable to both the electric and gas utility businesses.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.707%"></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:9.316%"></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:9.316%"></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:9.316%"></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:9.316%"></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:9.316%"></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:10.287%"></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 #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year Ended December&#160;31,&#160;2023</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy</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%">Segments Total</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%">Other Reconciling Items</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%">Consolidated</span></td></tr><tr><td colspan="39" 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 10pt;text-align:left;text-indent:-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:#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%">4,745&#160;</span></td><td style="background-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%">2,420&#160;</span></td><td style="background-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%">297&#160;</span></td><td style="background-color:#ffffff;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%">7,462&#160;</span></td><td style="background-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%">&#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 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%">7,462&#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%">Operating expenses</span></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"></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"></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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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"></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%">Power supply cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">1,841&#160;</span></td><td style="background-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%">&#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 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%">170&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,011&#160;</span></td><td style="background-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%">&#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 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%">2,011&#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%">Cost of gas sold</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">897&#160;</span></td><td style="background-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%">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%">902&#160;</span></td><td style="background-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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">902&#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%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,075&#160;</span></td><td style="background-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%">511&#160;</span></td><td style="background-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%">88&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,674&#160;</span></td><td style="background-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%">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 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%">1,687&#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%">Depreciation and amortization</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%">797&#160;</span></td><td style="background-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%">338&#160;</span></td><td style="background-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%">43&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,178&#160;</span></td><td style="background-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%">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 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,180&#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%">General taxes</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%">260&#160;</span></td><td style="background-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%">176&#160;</span></td><td style="background-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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">446&#160;</span></td><td style="background-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%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 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%">447&#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 operating expenses</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="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%">3,973&#160;</span></td><td style="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="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%">1,922&#160;</span></td><td style="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="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%">316&#160;</span></td><td style="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%">6,211&#160;</span></td><td style="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="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%">16&#160;</span></td><td style="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="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%">6,227&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (Loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">772&#160;</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="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%">498&#160;</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%">(19)</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%">1,251&#160;</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%">(16)</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="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%">1,235&#160;</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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 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%">131&#160;</span></td><td style="background-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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">142&#160;</span></td><td style="background-color:#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%">362&#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%">Interest charges</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%">285&#160;</span></td><td style="background-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%">161&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">195&#160;</span></td><td style="background-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%">643&#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:700;line-height:120%">Income (Loss) 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 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%">618&#160;</span></td><td style="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="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%">414&#160;</span></td><td style="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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9)</span></td><td style="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%">1,023&#160;</span></td><td style="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="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%">(69)</span></td><td style="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="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%">954&#160;</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%">Income tax expense (benefit)</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%">67&#160;</span></td><td style="background-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%">98&#160;</span></td><td style="background-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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">169&#160;</span></td><td style="background-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%">(22)</span></td><td style="background-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%">147&#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:700;line-height:120%">Income (Loss) From Continuing Operations</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="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%">551&#160;</span></td><td style="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="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%">316&#160;</span></td><td style="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="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%">(13)</span></td><td style="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%">854&#160;</span></td><td style="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="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%">(47)</span></td><td style="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="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%">807&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">(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 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%">(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 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%">80&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">78&#160;</span></td><td style="background-color:#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%">(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 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%">70&#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:700;line-height:120%">Net Income (Loss) Available to Common Stockholders</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%">550&#160;</span></td><td style="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%">315&#160;</span></td><td style="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%">67&#160;</span></td><td style="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%">932&#160;</span></td><td style="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%">(55)</span></td><td style="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%">877&#160;</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%">Property, plant, and equipment, gross</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%">19,302&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></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%">12,383&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></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%">1,420&#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"></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%">33,105&#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%">30&#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%">33,135&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 in equity method investees</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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;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%">19,358&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</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%">12,353&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</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%">1,604&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,315&#160;</span></td><td style="background-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%">202&#160;</span></td><td style="background-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%">33,517&#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;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%">Capital expenditures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">2,081&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">6</span></div></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%">1,041&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">6</span></div></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%">156&#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%">3,278&#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 0 10pt;text-indent:-9pt"></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%">2&#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 0 10pt;text-indent:-9pt"></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%">3,280&#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">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</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 income from equity method investees of $7&#160;million attributable to NorthStar Clean Energy. See Note&#160;15, Other Income and Other Expense.</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">Other segment items comprise of income from discontinued operations, net of tax, loss attributable to noncontrolling interests, and preferred stock dividends.</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">Amounts include a portion of Consumers&#8217; other common assets attributable to both the electric and gas utility businesses.</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">Amounts include assets placed under finance lease.</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">6</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; capital expenditures for plant and equipment attributable to both the electric and gas utility businesses.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.246%"></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:9.316%"></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:9.316%"></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:9.316%"></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:9.316%"></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:10.285%"></td><td style="width:0.1%"></td></tr><tr><td colspan="33" 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%">Year Ended December&#160;31,&#160;2023</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segments Total</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%">Other Reconciling Items</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%">Consolidated</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%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating revenue</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%">4,745&#160;</span></td><td style="background-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%">2,420&#160;</span></td><td style="background-color:#ffffff;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%">7,165&#160;</span></td><td style="background-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&#160;</span></td><td style="background-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%">7,166&#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%">Operating expenses</span></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"></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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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"></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%">Power supply cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">1,841&#160;</span></td><td style="background-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%">&#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%">1,841&#160;</span></td><td style="background-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%">&#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 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%">1,841&#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%">Cost of gas sold</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">897&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">897&#160;</span></td><td style="background-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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">897&#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%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,075&#160;</span></td><td style="background-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%">511&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,586&#160;</span></td><td style="background-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%">&#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 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%">1,586&#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%">Depreciation and amortization</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%">797&#160;</span></td><td style="background-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%">338&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,135&#160;</span></td><td style="background-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%">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 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,137&#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%">General taxes</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%">260&#160;</span></td><td style="background-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%">176&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">436&#160;</span></td><td style="background-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%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 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%">437&#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 operating expenses</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="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%">3,973&#160;</span></td><td style="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="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%">1,922&#160;</span></td><td style="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%">5,895&#160;</span></td><td style="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="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%">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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">5,898&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (Loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">772&#160;</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="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%">498&#160;</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%">1,270&#160;</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="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%">(2)</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="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%">1,268&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income</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%">131&#160;</span></td><td style="background-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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">208&#160;</span></td><td style="background-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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">208&#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%">Interest charges</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%">285&#160;</span></td><td style="background-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%">161&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">446&#160;</span></td><td style="background-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%">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 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%">448&#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:700;line-height:120%">Income (Loss) 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 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%">618&#160;</span></td><td style="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="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%">414&#160;</span></td><td style="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%">1,032&#160;</span></td><td style="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="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%">(4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">1,028&#160;</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%">Income tax expense (benefit)</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%">67&#160;</span></td><td style="background-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%">98&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">165&#160;</span></td><td style="background-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%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></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</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="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%">551&#160;</span></td><td style="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="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%">316&#160;</span></td><td style="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%">867&#160;</span></td><td style="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="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 0 10pt;text-indent:-9pt"></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%">867&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">(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 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%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">&#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 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%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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-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%">550&#160;</span></td><td style="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%">315&#160;</span></td><td style="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%">865&#160;</span></td><td style="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%">&#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 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%">865&#160;</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%">Property, plant, and equipment, gross</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%">19,302&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></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%">12,383&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></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%">31,685&#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%">38&#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%">31,723&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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;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%">19,417&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</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%">12,397&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</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%">31,814&#160;</span></td><td style="background-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%">38&#160;</span></td><td style="background-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%">31,852&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital expenditures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">2,081&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</span></div></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%">1,041&#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: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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</span></div></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%">3,122&#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 0 10pt;text-indent:-9pt"></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%">23&#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 0 10pt;text-indent:-9pt"></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%">3,145&#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">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</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">Other segment items comprise of preferred stock dividends.</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">Amounts include a portion of Consumers&#8217; other common assets attributable to both the electric and gas utility businesses.</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">Amounts include assets placed under finance lease.</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">Amounts include a portion of Consumers&#8217; capital expenditures for plant and equipment attributable to both the electric and gas utility businesses.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.707%"></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:9.316%"></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:9.316%"></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:9.316%"></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:9.316%"></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:9.316%"></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:10.287%"></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 #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year Ended December&#160;31,&#160;2022</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy</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%">Segments Total</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%">Other Reconciling Items</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%">Consolidated</span></td></tr><tr><td colspan="39" 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 10pt;text-align:left;text-indent:-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:#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%">5,419&#160;</span></td><td style="background-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%">2,732&#160;</span></td><td style="background-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%">445&#160;</span></td><td style="background-color:#ffffff;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%">8,596&#160;</span></td><td style="background-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%">&#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 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%">8,596&#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%">Operating expenses</span></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"></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"></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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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"></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%">Power supply cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">2,605&#160;</span></td><td style="background-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%">&#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 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%">304&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,909&#160;</span></td><td style="background-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%">&#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 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%">2,909&#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%">Cost of gas sold</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,243&#160;</span></td><td style="background-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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,256&#160;</span></td><td style="background-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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,256&#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%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,028&#160;</span></td><td style="background-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%">554&#160;</span></td><td style="background-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%">76&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,658&#160;</span></td><td style="background-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%">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 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%">1,669&#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%">Depreciation and amortization</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%">757&#160;</span></td><td style="background-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%">330&#160;</span></td><td style="background-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%">38&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,125&#160;</span></td><td style="background-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%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,126&#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%">General taxes</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%">240&#160;</span></td><td style="background-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%">159&#160;</span></td><td style="background-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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">411&#160;</span></td><td style="background-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%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 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%">412&#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 operating expenses</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="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%">4,630&#160;</span></td><td style="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="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%">2,286&#160;</span></td><td style="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="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%">443&#160;</span></td><td style="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%">7,359&#160;</span></td><td style="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="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%">13&#160;</span></td><td style="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="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%">7,372&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (Loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">789&#160;</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="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%">446&#160;</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%">2&#160;</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%">1,237&#160;</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%">(13)</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="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%">1,224&#160;</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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income (expense)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 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%">106&#160;</span></td><td style="background-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%">81&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">199&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 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%">197&#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%">Interest charges</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%">218&#160;</span></td><td style="background-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%">116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">337&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">182&#160;</span></td><td style="background-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%">519&#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:700;line-height:120%">Income (Loss) 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 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%">677&#160;</span></td><td style="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="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%">411&#160;</span></td><td style="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="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&#160;</span></td><td style="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%">1,099&#160;</span></td><td style="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="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%">(197)</span></td><td style="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="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%">902&#160;</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%">Income tax expense (benefit)</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%">109&#160;</span></td><td style="background-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%">32&#160;</span></td><td style="background-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%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">144&#160;</span></td><td style="background-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%">(51)</span></td><td style="background-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%">93&#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:700;line-height:120%">Income (Loss) From Continuing Operations</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="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%">568&#160;</span></td><td style="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="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%">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 0 10pt;text-indent:-9pt"></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%">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><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%">955&#160;</span></td><td style="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="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%">(146)</span></td><td style="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="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%">809&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">(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 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%">(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 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%">26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">(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 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%">18&#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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (Loss) Available to Common Stockholders</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%">567&#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%">378&#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%">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><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%">979&#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%">(152)</span></td><td style="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%">827&#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">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</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 income from equity method investees of $3&#160;million attributable to NorthStar Clean Energy. See Note&#160;15, Other Income and Other Expense.</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">Other segment items comprise of income from discontinued operations, net of tax, loss attributable to noncontrolling interests, and preferred stock dividends.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.246%"></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:9.316%"></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:9.316%"></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:9.316%"></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:9.316%"></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:10.285%"></td><td style="width:0.1%"></td></tr><tr><td colspan="33" 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%">Year Ended December&#160;31,&#160;2022</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segments Total</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%">Other Reconciling Items</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%">Consolidated</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%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating revenue</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%">5,419&#160;</span></td><td style="background-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%">2,732&#160;</span></td><td style="background-color:#ffffff;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%">8,151&#160;</span></td><td style="background-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%">&#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 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%">8,151&#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%">Operating expenses</span></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"></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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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"></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%">Power supply cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">2,605&#160;</span></td><td style="background-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%">&#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%">2,605&#160;</span></td><td style="background-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%">&#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 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%">2,605&#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%">Cost of gas sold</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,243&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,243&#160;</span></td><td style="background-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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,243&#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%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,028&#160;</span></td><td style="background-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%">554&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,582&#160;</span></td><td style="background-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%">&#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 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%">1,582&#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%">Depreciation and amortization</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%">757&#160;</span></td><td style="background-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%">330&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,087&#160;</span></td><td style="background-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%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,088&#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%">General taxes</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%">240&#160;</span></td><td style="background-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%">159&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">399&#160;</span></td><td style="background-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%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 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%">400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 0 10pt;text-indent:-9pt"></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%">4,630&#160;</span></td><td style="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="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%">2,286&#160;</span></td><td style="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%">6,916&#160;</span></td><td style="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="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%">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"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">6,918&#160;</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:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (Loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">789&#160;</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="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%">446&#160;</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%">1,235&#160;</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="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%">(2)</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="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%">1,233&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income</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%">106&#160;</span></td><td style="background-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%">81&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">187&#160;</span></td><td style="background-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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">187&#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%">Interest charges</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%">218&#160;</span></td><td style="background-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%">116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">334&#160;</span></td><td style="background-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%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 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%">335&#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:700;line-height:120%">Income (Loss) 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 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%">677&#160;</span></td><td style="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="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%">411&#160;</span></td><td style="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%">1,088&#160;</span></td><td style="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="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%">(3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">1,085&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (benefit)</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%">109&#160;</span></td><td style="background-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%">32&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">(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 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%">140&#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:700;line-height:120%">Net Income (Loss)</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="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%">568&#160;</span></td><td style="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="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%">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 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%">947&#160;</span></td><td style="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="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%">(2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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%">945&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 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%">(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 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%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">&#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 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%">(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;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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 (Loss) Available to Common Stockholder</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%">567&#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%">378&#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%">945&#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%">(2)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;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%">943&#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">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</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">Other segment items comprise of preferred stock dividends.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>89
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559170111264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related party Transactions - Consumers (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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="Show.showAR( this, 'defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock', window );">Schedule of Related Party Transactions, by Related Party</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 Consumers&#8217; expense recorded from related-party transactions for the years ended December&#160;31:</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:31.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.996%"></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:1.0%"></td><td style="width:7.878%"></td><td style="width:0.1%"></td></tr><tr><td colspan="24" 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 #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%">Description</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%">Related&#160;Party</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">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%">2022</span></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%">Purchases of capacity and energy</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;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%">Affiliates of NorthStar Clean Energy</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71&#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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New 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%">75&#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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New 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%">76&#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><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_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfRelatedPartyTransactionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>90
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559175506768">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock', window );">Schedule of Variable Interest Entities</a></td>
<td class="text">Presented in the following table is information about the VIEs NorthStar Clean Energy consolidates: <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:27.585%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.746%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.369%"></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%">Consolidated VIE</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy&#8217;s ownership&#160;interest</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Description of VIE</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:400;line-height:120%">Aviator Wind Equity Holdings</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51&#8209;percent ownership interest</span><span style="color:#000000;font-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:2px 1pt;text-align:right;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%">Holds a Class B membership interest&#160;in&#160;Aviator&#160;Wind</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Aviator Wind</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Class B membership interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holding company of a 525&#8209;MW wind generation project in Coke County, Texas</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Newport Solar Holdings</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Class B membership interest</span><span style="color:#000000;font-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: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%">Holding company of a 180&#8209;MW solar generation project in Jackson County, Arkansas</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NWO Holdco</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Class B membership interest</span><span style="color:#000000;font-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 #000;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%">Holding company of a 100&#8209;MW wind generation project in Paulding County, Ohio</span></div></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">The remaining 49&#8209;percent interest is presented as noncontrolling interest on CMS&#160;Energy&#8217;s consolidated balance sheets.</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">The Class&#160;A membership interest in the entity is held by a tax equity investor and is presented as noncontrolling interest on CMS&#160;Energy&#8217;s consolidated balance sheets. Under the associated limited liability company agreement, the tax equity investor is guaranteed preferred returns from the entity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</span></div><div 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:61.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.959%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-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&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2023</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%">18&#160;</span></td><td style="background-color:#ffffff;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%">28&#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%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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%">1,024&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,064&#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%">Other non-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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,052&#160;</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%">1,102&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Current</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Accounts payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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-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%">Non-current portion of finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">33&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-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%">64&#160;</span></td><td style="background-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%">67&#160;</span></td><td style="background-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><div 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 NorthStar Clean 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><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Variable Interest Entities [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-5A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-9<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-4<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>91
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559170102320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Exit Activities and Asset Sales (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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="Show.showAR( this, 'defref_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock', window );">Schedule of Retention Benefit Liability Roll Forward</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is a reconciliation of the retention benefit liability recorded in other liabilities on Consumers&#8217; consolidated balance sheets:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.303%"></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.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.925%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" 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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year Ended December&#160;31</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%">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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-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><td colspan="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%">16&#160;</span></td><td style="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%">21&#160;</span></td><td style="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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs deferred as a regulatory asset</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Costs paid or settled</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;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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;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:#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%">14&#160;</span></td><td style="background-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%">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></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 amounts associated with a retention incentive program at the D.E.&#160;Karn coal-fueled generating units; this program concluded following the units&#8217; retirement in June&#160;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: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 $14&#160;million at December&#160;31,&#160;2024 and $7&#160;million at December&#160;31,&#160;2023.</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="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="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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="Show.showAR( this, 'defref_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock', window );">Schedule of Retention Benefit Liability Roll Forward</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is a reconciliation of the retention benefit liability recorded in other liabilities on Consumers&#8217; consolidated balance sheets:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.303%"></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.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.925%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" 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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year Ended December&#160;31</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%">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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-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><td colspan="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%">16&#160;</span></td><td style="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%">21&#160;</span></td><td style="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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs deferred as a regulatory asset</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Costs paid or settled</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;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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;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:#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%">14&#160;</span></td><td style="background-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%">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></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 amounts associated with a retention incentive program at the D.E.&#160;Karn coal-fueled generating units; this program concluded following the units&#8217; retirement in June&#160;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: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 $14&#160;million at December&#160;31,&#160;2024 and $7&#160;million at December&#160;31,&#160;2023.</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_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfRestructuringReserveByTypeOfCostTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>92
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559175351664">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Regulatory Matters (Schedule of Regulatory Assets and Liabilities) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsCurrent', window );">Total current regulatory assets</a></td>
<td class="nump">$ 229<span></span>
</td>
<td class="nump">$ 203<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Total non-current regulatory assets</a></td>
<td class="nump">3,569<span></span>
</td>
<td class="nump">3,683<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityCurrent', window );">Total current regulatory liabilities</a></td>
<td class="nump">111<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="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Total non-current regulatory liabilities</a></td>
<td class="nump">4,067<span></span>
</td>
<td class="nump">3,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="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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsCurrent', window );">Total current regulatory assets</a></td>
<td class="nump">229<span></span>
</td>
<td class="nump">203<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Total non-current regulatory assets</a></td>
<td class="nump">3,569<span></span>
</td>
<td class="nump">3,683<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssets', window );">Total regulatory assets</a></td>
<td class="nump">3,798<span></span>
</td>
<td class="nump">3,886<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityCurrent', window );">Total current regulatory liabilities</a></td>
<td class="nump">111<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="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Total non-current regulatory liabilities</a></td>
<td class="nump">4,067<span></span>
</td>
<td class="nump">3,894<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilities', window );">Total regulatory liabilities</a></td>
<td class="nump">4,178<span></span>
</td>
<td class="nump">3,950<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityAxis=us-gaap_DeferredIncomeTaxChargesMember', window );">Income taxes, net | 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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityCurrent', window );">Total current regulatory liabilities</a></td>
<td class="nump">53<span></span>
</td>
<td class="nump">49<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Total non-current regulatory liabilities</a></td>
<td class="nump">1,163<span></span>
</td>
<td class="nump">1,220<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityAxis=cms_DeferredGainLossOnDisposalOfBusinessMember', window );">ASP gain | 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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityCurrent', window );">Total current regulatory liabilities</a></td>
<td class="nump">47<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="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Total non-current regulatory liabilities</a></td>
<td class="nump">46<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="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityAxis=us-gaap_OtherRegulatoryAssetsLiabilitiesMember', window );">Other | 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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityCurrent', window );">Total current regulatory liabilities</a></td>
<td class="nump">11<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="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Total non-current regulatory liabilities</a></td>
<td class="nump">24<span></span>
</td>
<td class="nump">20<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityAxis=us-gaap_RemovalCostsMember', window );">Cost of removal | 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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Total non-current regulatory liabilities</a></td>
<td class="nump">2,665<span></span>
</td>
<td class="nump">2,545<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityAxis=us-gaap_RenewableEnergyProgramMember', window );">Renewable energy plan | 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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Total non-current regulatory liabilities</a></td>
<td class="nump">51<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="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityAxis=cms_EnergyWasteReductionPlanMember', window );">Energy waste reduction plan | 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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Total non-current regulatory liabilities</a></td>
<td class="nump">41<span></span>
</td>
<td class="nump">25<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityAxis=cms_RenewableEnergyGrantMember', window );">Renewable energy grant | 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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Total non-current regulatory liabilities</a></td>
<td class="nump">40<span></span>
</td>
<td class="nump">43<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityAxis=cms_PostretirementBenefitsExpenseDeferralMechanismMember', window );">Postretirement benefits expense deferral mechanism | 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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Total non-current regulatory liabilities</a></td>
<td class="nump">37<span></span>
</td>
<td class="nump">12<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=cms_A2022PowerSupplyRecoveryUnderrecoveryMember', window );">2022 PSCR underrecovery | 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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsCurrent', window );">Total current regulatory assets</a></td>
<td class="nump">126<span></span>
</td>
<td class="nump">126<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Total non-current regulatory assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">126<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=cms_EnergyWasteReductionPlanIncentiveMember', window );">Energy waste reduction plan incentive | 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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsCurrent', window );">Total current regulatory assets</a></td>
<td class="nump">60<span></span>
</td>
<td class="nump">54<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Total non-current regulatory assets</a></td>
<td class="nump">64<span></span>
</td>
<td class="nump">58<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=cms_RetentionIncentiveProgramMember', window );">Retention incentive program | 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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsCurrent', window );">Total current regulatory assets</a></td>
<td class="nump">18<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="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Total non-current regulatory assets</a></td>
<td class="nump">12<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="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=us-gaap_OtherRegulatoryAssetsLiabilitiesMember', window );">Other | 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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsCurrent', window );">Total current regulatory assets</a></td>
<td class="nump">25<span></span>
</td>
<td class="nump">11<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Total non-current regulatory assets</a></td>
<td class="nump">25<span></span>
</td>
<td class="nump">26<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=cms_CoalFueledElectricGeneratingUnitsToBeRetiredMember', window );">Costs of coal-fueled electric generating units to be retired | 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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Total non-current regulatory assets</a></td>
<td class="nump">1,266<span></span>
</td>
<td class="nump">1,265<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=us-gaap_PostretirementBenefitCostsMember', window );">Postretirement benefits | 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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Total non-current regulatory assets</a></td>
<td class="nump">747<span></span>
</td>
<td class="nump">741<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=cms_SecuritizedCostsMember', window );">Securitized costs | 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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Total non-current regulatory assets</a></td>
<td class="nump">666<span></span>
</td>
<td class="nump">778<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=us-gaap_AssetRetirementObligationCostsMember', window );">ARO | 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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Total non-current regulatory assets</a></td>
<td class="nump">366<span></span>
</td>
<td class="nump">328<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=cms_DecommissioningCostsMember', window );">Decommissioning costs | 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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Total non-current regulatory assets</a></td>
<td class="nump">158<span></span>
</td>
<td class="nump">83<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=us-gaap_LossOnReacquiredDebtMember', window );">Unamortized loss on reacquired debt | 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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Total non-current regulatory assets</a></td>
<td class="nump">92<span></span>
</td>
<td class="nump">96<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=cms_ManufacturedGasPlantMember', window );">MGP sites | 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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Total non-current regulatory assets</a></td>
<td class="nump">90<span></span>
</td>
<td class="nump">99<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=cms_EnergyWasteReductionPlanMember', window );">Energy waste reduction plan | 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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Total non-current regulatory assets</a></td>
<td class="nump">31<span></span>
</td>
<td class="nump">19<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=cms_LudingtonPlantOverhaulContractDisputeMember', window );">Ludington overhaul contract dispute | 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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Total non-current regulatory assets</a></td>
<td class="nump">31<span></span>
</td>
<td class="nump">13<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=cms_PostretirementBenefitsExpenseDeferralMechanismMember', window );">Postretirement benefits expense deferral mechanism | 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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Total non-current regulatory assets</a></td>
<td class="nump">$ 21<span></span>
</td>
<td class="nump">$ 24<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_PublicUtilitiesGeneralDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RegulatoryAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 980<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478742/980-340-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RegulatoryAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 980<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478742/980-340-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 980<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478742/980-340-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RegulatoryLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount for the individual regulatory liability as itemized in a table of regulatory liabilities as of the end of the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 980<br> -SubTopic 405<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477571/980-405-25-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RegulatoryLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 980<br> -SubTopic 405<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477571/980-405-25-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryLiabilityAxis=us-gaap_DeferredIncomeTaxChargesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DeferredIncomeTaxChargesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DeferredGainLossOnDisposalOfBusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DeferredGainLossOnDisposalOfBusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_OtherRegulatoryAssetsLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_OtherRegulatoryAssetsLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RemovalCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RemovalCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RenewableEnergyProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RenewableEnergyProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_EnergyWasteReductionPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_EnergyWasteReductionPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RenewableEnergyGrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RenewableEnergyGrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_PostretirementBenefitsExpenseDeferralMechanismMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PostretirementBenefitsExpenseDeferralMechanismMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_A2022PowerSupplyRecoveryUnderrecoveryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_A2022PowerSupplyRecoveryUnderrecoveryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_EnergyWasteReductionPlanIncentiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_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_RegulatoryAssetAxis=cms_RetentionIncentiveProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RegulatoryAssetAxis=us-gaap_OtherRegulatoryAssetsLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=us-gaap_OtherRegulatoryAssetsLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_CoalFueledElectricGeneratingUnitsToBeRetiredMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CoalFueledElectricGeneratingUnitsToBeRetiredMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=us-gaap_PostretirementBenefitCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=us-gaap_PostretirementBenefitCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_SecuritizedCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_SecuritizedCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=us-gaap_AssetRetirementObligationCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=us-gaap_AssetRetirementObligationCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DecommissioningCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DecommissioningCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=us-gaap_LossOnReacquiredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=us-gaap_LossOnReacquiredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RegulatoryAssetAxis=cms_EnergyWasteReductionPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_EnergyWasteReductionPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_LudingtonPlantOverhaulContractDisputeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LudingtonPlantOverhaulContractDisputeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=cms_PostretirementBenefitsExpenseDeferralMechanismMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PostretirementBenefitsExpenseDeferralMechanismMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>93
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559177055648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Regulatory Matters (Narrative) (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="7">1 Months Ended</th>
<th class="th" colspan="8">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jul. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 30, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>facility</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>unit</div>
</th>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>unit</div>
</th>
<th class="th">
<div>Dec. 31, 2013 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 30, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 30, 2023 </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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,515.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,462.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,596.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,683.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,569.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,683.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_SettlementAgreementPaymentPenalty', window );">Settlement agreement penalty payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.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>
<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="Show.showAR( this, 'defref_cms_SettlementAgreementMinimumReturnsToCustomers', window );">Minimum settlement returns to customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.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>
<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="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=cms_ApplianceServicePlanBusinessMember', window );">ASP gain</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfBusiness', window );">Gain on disposition of assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 110.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>
<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="Show.showAR( this, 'defref_cms_GainLossOnDispositionOfBusinessUtilizedAsCustomerBillCredit', window );">Amount credited to customers</a></td>
<td class="nump">$ 82.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,200.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,166.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,151.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,683.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,569.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,683.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpensePurchasedPower', 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>
<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,285.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,331.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,867.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased', window );">Cost of gas sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 637.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">897.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,243.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Renewable energy grant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_cms_ProceedsFromGovernmentGrant', window );">Proceeds from government grant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 69.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | MGP sites</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_cms_NumberOfFormerManufacturedGasPlants', window );">Number of former MGPs | facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">23<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAmortizationPeriod', window );">Regulatory asset collection period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Gas-Fueled Electric Generation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_cms_NumberOfUnitsRetired', window );">Number of units retired | unit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Coal-Fueled Electric Generation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_cms_NumberOfUnitsRetired', window );">Number of units retired | unit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Energy Waste Reduction Plan Incentive</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 64.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | J.H. Campbell Generating Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,300.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage', window );">Rate of return on equity authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesRegulatoryProceedingAxis=cms_PowerSupplyCostRecoveryMember', window );">PSCR underrecoveries | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_cms_UnrecoveredPowerSupplyCosts', window );">PSCR underrecoveries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 401.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpensePurchasedPower', 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,800.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,500.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_NetOverUnderRecoveryOfExpenseIncludingInterestRequested', window );">Over (under) recovery for gas fuel and power supply costs requested</a></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">$ (255.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="num">$ (255.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (404.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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesRegulatoryProceedingAxis=cms_PowerSupplyCostRecoveryMember', window );">PSCR underrecoveries | Consumers Energy Company | Revision of Prior Period, Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_cms_NetOverUnderRecoveryOfExpenseIncludingInterestRequested', window );">Over (under) recovery for gas fuel and power supply costs requested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ (401.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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesRegulatoryProceedingAxis=cms_EnergyWasteReductionPlanIncentiveMember', window );">Energy Waste Reduction Plan Incentive | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_cms_AuthorizedRecoveryCollection', window );">Authorized recovery collection</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 58.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="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 64.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 58.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesRegulatoryProceedingAxis=cms_GasRateCaseMember', window );">Gas Rate Case | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage', window );">Rate of return on equity authorized</a></td>
<td class="nump">9.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount', window );">Requested annual rate increase</a></td>
<td class="text">&#160;<span></span>
</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.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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage', window );">Requested annual rate increase, as a percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmendedAmount', window );">Amended requested annual rate increase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 113.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>
<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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount', window );">Additional annual rate increase authorized</a></td>
<td class="nump">$ 35.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>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_cms_PublicUtilitiesEffectiveRateReliefAmount', window );">Effective rate relief</a></td>
<td class="nump">62.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesRegulatoryProceedingAxis=cms_GasRateCaseMember', window );">Gas Rate Case | Consumers Energy Company | ASP gain</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_cms_GainLossOnDispositionOfBusinessUtilizedAsOffsetToRevenueDeficiency', window );">Gain on sale utilized as offset</a></td>
<td class="nump">$ 27.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesRegulatoryProceedingAxis=cms_ElectricRateCaseMember', window );">Electric Rate Case | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage', window );">Rate of return on equity authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount', window );">Requested annual rate increase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 216.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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage', window );">Requested annual rate increase, as a percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmendedAmount', window );">Amended requested annual rate increase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 169.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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount', window );">Additional annual rate increase authorized</a></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">$ 92.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>
<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="Show.showAR( this, 'defref_cms_PublicUtilitiesSurchargeForRecoveryOfExcessDistributionInvestments', window );">Surcharge for the recovery of excess distribution investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.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>
<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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesRegulatoryProceedingAxis=cms_GasCostRecoveryMember', window );">GCR underrecoveries | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_cms_NetOverUnderRecoveryOfExpenseIncludingInterestRequested', window );">Over (under) recovery for gas fuel and power supply costs requested</a></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">$ (15.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="num">(15.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="nump">$ 3.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased', window );">Cost of gas sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 500.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,100.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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_AuthorizedRecoveryCollection">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount authorized by a regulatory entity for the recovery/collection from customers</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AuthorizedRecoveryCollection</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_GainLossOnDispositionOfBusinessUtilizedAsCustomerBillCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gain (Loss) on Disposition of Business, Utilized As Customer Bill Credit</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_GainLossOnDispositionOfBusinessUtilizedAsCustomerBillCredit</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_GainLossOnDispositionOfBusinessUtilizedAsOffsetToRevenueDeficiency">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gain (Loss) on Disposition of Business, Utilized As Offset To Revenue Deficiency</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_GainLossOnDispositionOfBusinessUtilizedAsOffsetToRevenueDeficiency</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_NetOverUnderRecoveryOfExpenseIncludingInterestRequested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net Over (Under) Recovery Of Expense Including Interest Requested</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_NetOverUnderRecoveryOfExpenseIncludingInterestRequested</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_NumberOfFormerManufacturedGasPlants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Former Manufactured Gas Plants</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_NumberOfUnitsRetired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of units retired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_NumberOfUnitsRetired</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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_ProceedsFromGovernmentGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash grant received from government during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ProceedsFromGovernmentGrant</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_PublicUtilitiesEffectiveRateReliefAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Effective Rate Relief, Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PublicUtilitiesEffectiveRateReliefAmount</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_PublicUtilitiesSurchargeForRecoveryOfExcessDistributionInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Surcharge For Recovery Of Excess Distribution Investments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PublicUtilitiesSurchargeForRecoveryOfExcessDistributionInvestments</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_SettlementAgreementMinimumReturnsToCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Settlement Agreement, Minimum Returns To Customers</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_SettlementAgreementMinimumReturnsToCustomers</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_SettlementAgreementPaymentPenalty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Settlement Agreement, Payment Penalty</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_SettlementAgreementPaymentPenalty</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_UnrecoveredPowerSupplyCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unrecovered Power Supply Costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_UnrecoveredPowerSupplyCosts</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_GainLossOnSaleOfBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PublicUtilitiesApprovedRateIncreaseDecreaseAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of public utility's approved rate increase (decrease) by regulatory agency.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of public utility's approved return on equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PublicUtilitiesRequestedRateIncreaseDecreaseAmendedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of public utility's amended requested rate increase (decrease) with regulatory agency.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmendedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PublicUtilitiesRequestedRateIncreaseDecreaseAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of public utility's requested rate increase (decrease) with regulatory agency.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PublicUtilitiesRequestedReturnOnEquityPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of public utility's requested return on equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage</td>
</tr>
<tr>
<td style="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_RegulatoryAssetAmortizationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>instant</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 980<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478742/980-340-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_UtilitiesOperatingExpensePurchasedPower">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=cms_ApplianceServicePlanBusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ApplianceServicePlanBusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryLiabilityAxis=cms_RenewableEnergyGrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RenewableEnergyGrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_GasFueledElectricGenerationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_GasFueledElectricGenerationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_CoalFueledElectricGenerationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CoalFueledElectricGenerationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_EnergyWasteReductionPlanIncentiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_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_RegulatoryAssetAxis=cms_JHCampbellGeneratingUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=cms_JHCampbellGeneratingUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesRegulatoryProceedingAxis=cms_PowerSupplyCostRecoveryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesRegulatoryProceedingAxis=cms_PowerSupplyCostRecoveryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RestatementAxis=srt_RestatementAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RestatementAxis=srt_RestatementAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesRegulatoryProceedingAxis=cms_EnergyWasteReductionPlanIncentiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesRegulatoryProceedingAxis=cms_GasRateCaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_GasRateCaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_GasCostRecoveryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesRegulatoryProceedingAxis=cms_GasCostRecoveryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559177265088">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Regulatory Matters (Schedule of Liabilities for PSCR and GCR Overrecoveries) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_AccruedRateRefunds', window );">Accrued rate refunds</a></td>
<td class="nump">$ 38<span></span>
</td>
<td class="nump">$ 54<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_AccruedRateRefunds', window );">Accrued rate refunds</a></td>
<td class="nump">38<span></span>
</td>
<td class="nump">54<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | PSCR underrecoveries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_AccruedRateRefunds', window );">Accrued rate refunds</a></td>
<td class="nump">13<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | GCR underrecoveries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_AccruedRateRefunds', window );">Accrued rate refunds</a></td>
<td class="nump">$ 25<span></span>
</td>
<td class="nump">$ 44<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PowerSupplyCostRecoveryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesRegulatoryProceedingAxis=cms_PowerSupplyCostRecoveryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesRegulatoryProceedingAxis=cms_GasCostRecoveryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559177901872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contingencies and Commitments (Narrative) (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>MW </div>
<div>$ / MWh </div>
<div>facility</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag', window );">Environmental Loss Contingency, Statement Of Financial Position, Extensible Enumeration, Not Disclosed Flag</a></td>
<td class="text">recorded liability<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="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Regulatory assets</a></td>
<td class="nump">$ 3,569<span></span>
</td>
<td class="nump">$ 3,683<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="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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Regulatory assets</a></td>
<td class="nump">$ 3,569<span></span>
</td>
<td class="nump">3,683<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="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | MCV PPA</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationMaximumQuantity', window );">PPA maximum quantity required | MW</a></td>
<td class="nump">1,240<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="Show.showAR( this, 'defref_cms_UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOnPeak', window );">PPA fixed energy charge per MWh, on-peak (in dollars per MWh) | $ / MWh</a></td>
<td class="nump">6.30<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="Show.showAR( this, 'defref_cms_UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOffPeak', window );">PPA fixed energy charge per MWh, off-peak (in dollars per MWh) | $ / MWh</a></td>
<td class="nump">6.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_UnrecordedUnconditionalPurchaseObligationAnnualContributionToRenewableResourcesProgramByCounterparty', window );">Annual contribution to renewable resources program by counterparty</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationPurchases', window );">Purchases</a></td>
<td class="nump">$ 358<span></span>
</td>
<td class="nump">340<span></span>
</td>
<td class="nump">$ 519<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | MCV PPA | Year End Through March 2025</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="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_UnrecordedUnconditionalPurchaseObligationCapacityChargePerMwh', window );">PPA capacity charge per MWh (in dollars per MWh) | $ / MWh</a></td>
<td class="nump">10.14<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="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | MCV PPA | March 2025 Through Termination</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="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_UnrecordedUnconditionalPurchaseObligationCapacityChargePerMwh', window );">PPA capacity charge per MWh (in dollars per MWh) | $ / MWh</a></td>
<td class="nump">5.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="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Other PPAs</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationPurchases', window );">Purchases</a></td>
<td class="nump">$ 565<span></span>
</td>
<td class="nump">498<span></span>
</td>
<td class="nump">510<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | MGP sites</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Regulatory assets</a></td>
<td class="nump">$ 90<span></span>
</td>
<td class="nump">$ 99<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="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Ludington</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare', window );">Ownership share</a></td>
<td class="nump">51.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Ludington Plant Overhaul Contract Dispute</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Damages sought</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15<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="Show.showAR( this, 'defref_cms_RegulatoryAssetEstimateOfSharedCosts', window );">Estimate of shared costs</a></td>
<td class="nump">$ 350<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="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | J.H. Campbell 3 Plant Retirement Contract Dispute</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Damages sought</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 37<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingencies', window );">Accrual for environmental loss contingencies</a></td>
<td class="nump">$ 48<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="Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate', window );">Discount rate</a></td>
<td class="nump">4.34%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_AccrualForEnvironmentalLossContingenciesInflationRate', window );">Accrual for environmental loss contingencies, inflation rate</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesGross', window );">Accrual for environmental loss contingencies, gross</a></td>
<td class="nump">$ 61<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="Show.showAR( this, 'defref_us-gaap_EnvironmentalRemediationSiteAxis=cms_NrepaMember', window );">NREPA | Electric Utility | 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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingencies', window );">Accrual for environmental loss contingencies</a></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="Show.showAR( this, 'defref_us-gaap_EnvironmentalRemediationSiteAxis=cms_NrepaMember', window );">NREPA | Minimum | Electric Utility | 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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyEstimateOfPossibleLoss', window );">Remediation and other response activity costs</a></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="Show.showAR( this, 'defref_us-gaap_EnvironmentalRemediationSiteAxis=cms_NrepaMember', window );">NREPA | Maximum | Electric Utility | 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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyEstimateOfPossibleLoss', window );">Remediation and other response activity costs</a></td>
<td class="nump">5<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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingencies', window );">Accrual for environmental loss contingencies</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyEstimateOfPossibleLoss', window );">Remediation and other response activity costs</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyEstimateOfPossibleLoss', window );">Remediation and other response activity costs</a></td>
<td class="nump">8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EnvironmentalRemediationSiteAxis=cms_ManufacturedGasPlantMember', window );">MGP sites | 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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingencies', window );">Accrual for environmental loss contingencies</a></td>
<td class="nump">$ 60<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_NumberOfFormerManufacturedGasPlants', window );">Number of former MGPs | facility</a></td>
<td class="nump">23<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAmortizationPeriod', window );">Regulatory asset collection period</a></td>
<td class="text">10 years<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrual for Environmental Loss Contingencies, Inflation Rate</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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-types1: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_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Environmental Loss Contingency, Statement Of Financial Position, Extensible Enumeration, Not Disclosed Flag</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag</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_NumberOfFormerManufacturedGasPlants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Former Manufactured Gas Plants</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_RegulatoryAssetEstimateOfSharedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Regulatory Asset, Estimate Of Shared Costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_RegulatoryAssetEstimateOfSharedCosts</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_UnrecordedUnconditionalPurchaseObligationAnnualContributionToRenewableResourcesProgramByCounterparty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Annual contribution to be paid by counterparty to a renewable resources program.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_UnrecordedUnconditionalPurchaseObligationAnnualContributionToRenewableResourcesProgramByCounterparty</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_UnrecordedUnconditionalPurchaseObligationCapacityChargePerMwh">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The price per MWh of available capacity that must be paid, in connection with an unconditional purchase obligation that has not been recognized for financial reporting purposes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_UnrecordedUnconditionalPurchaseObligationCapacityChargePerMwh</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>srt-types:perUnitItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOffPeak">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unrecorded Unconditional Purchase Obligation, Fixed Energy Charge Per Mwh, Off-Peak</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOffPeak</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>srt-types:perUnitItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOnPeak">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unrecorded Unconditional Purchase Obligation, Fixed Energy Charge Per Mwh, On-Peak</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOnPeak</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>srt-types:perUnitItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481931/410-30-50-10<br><br>Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481931/410-30-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481899/410-30-55-16<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481931/410-30-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481931/410-30-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Undiscounted amount of the accrual for environmental loss contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481931/410-30-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_JointlyOwnedUtilityPlantProportionateOwnershipShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The proportionate share of interest (percent) in a jointly owned utility plant.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 980<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 10.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479070/980-360-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483359/720-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 27<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482395/460-10-55-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyDamagesSoughtValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The value (monetary amount) of the award the plaintiff seeks in the legal matter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyDamagesSoughtValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyEstimateOfPossibleLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483359/720-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 27<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482395/460-10-55-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RegulatoryAssetAmortizationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>instant</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 980<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478742/980-340-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_UnrecordedUnconditionalPurchaseObligationMaximumQuantity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum number of units that may be acquired, in connection with an unconditional purchase obligation that has not been recognized for financial reporting purposes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationMaximumQuantity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</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_UnrecordedUnconditionalPurchaseObligationPurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount purchased during the period under an unrecorded unconditional purchase obligation (for example, under the take-or-pay or throughput contract).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationPurchases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis=cms_McvPpaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis=cms_McvPpaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_cms_UnrecordedUnconditionalPurchaseObligationPeriodAxis=cms_YearEndThroughMarch2025Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_UnrecordedUnconditionalPurchaseObligationPeriodAxis=cms_YearEndThroughMarch2025Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_cms_UnrecordedUnconditionalPurchaseObligationPeriodAxis=cms_March2025ThroughTerminationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_UnrecordedUnconditionalPurchaseObligationPeriodAxis=cms_March2025ThroughTerminationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis=cms_OtherPpaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis=cms_OtherPpaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_JointlyOwnedUtilityPlantAxis=cms_LudingtonMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JointlyOwnedUtilityPlantAxis=cms_LudingtonMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=cms_LudingtonPlantOverhaulContractDisputeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cms_LudingtonPlantOverhaulContractDisputeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=cms_JHCampbell3PlantRetirementContractDisputeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cms_JHCampbell3PlantRetirementContractDisputeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EnvironmentalRemediationSiteAxis=cms_BayHarborMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_NrepaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ElectricUtilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CerclaLiabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_us-gaap_EnvironmentalRemediationSiteAxis=cms_ManufacturedGasPlantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559161388080">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Contingencies and Commitments (Schedule of Remediation and Other Response Activity Costs by Year) (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </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="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="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="Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear', 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="Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear', window );">2026</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="Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear', window );">2027</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="Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear', window );">2028</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="Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear', window );">2029</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="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | MGP sites</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="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear', window );">2025</a></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="Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear', window );">2026</a></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="Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear', window );">2027</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="Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear', window );">2028</a></td>
<td class="nump">24<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear', window );">2029</a></td>
<td class="nump">$ 7<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481931/410-30-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481931/410-30-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481931/410-30-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481931/410-30-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481931/410-30-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481931/410-30-50-10<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481931/410-30-50-10<br><br>Reference 5: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481931/410-30-50-10<br><br>Reference 6: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481931/410-30-50-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481899/410-30-55-11<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481899/410-30-55-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_EnvironmentalRemediationContingencyAxis=cms_ManufacturedGasPlantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_EnvironmentalRemediationContingencyAxis=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559168101024">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Contingencies and Commitments (Summary of Guarantees) (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </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="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="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="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="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="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="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="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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="Show.showAR( this, 'defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember', window );">Indemnity obligations from sale of membership interests in VIEs</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsMaximumExposure', window );">Maximum Obligation</a></td>
<td class="nump">258<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_IndemnificationGuaranteeMember', window );">Indemnity obligations from stock and asset sale agreements</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Guarantees And Other Contingencies [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_MinorityInterestOwnershipPercentageByNoncontrollingOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesByNatureOfContingencyAxis=cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_IndemnificationGuaranteeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_IndemnificationGuaranteeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559178056960">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Contingencies and Commitments (Schedule of Contractual Purchase Obligations) (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </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="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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount', window );">Total</a></td>
<td class="nump">$ 11,438<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary', window );">2025</a></td>
<td class="nump">2,439<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary', window );">2026</a></td>
<td class="nump">1,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="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary', window );">2027</a></td>
<td class="nump">1,368<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary', window );">2028</a></td>
<td class="nump">1,138<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary', window );">2029</a></td>
<td class="nump">917<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears', window );">Beyond 2029</a></td>
<td class="nump">3,819<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount', window );">Total</a></td>
<td class="nump">10,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="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary', window );">2025</a></td>
<td class="nump">2,071<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary', window );">2026</a></td>
<td class="nump">1,620<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary', window );">2027</a></td>
<td class="nump">1,216<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary', window );">2028</a></td>
<td class="nump">1,042<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary', window );">2029</a></td>
<td class="nump">794<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears', window );">Beyond 2029</a></td>
<td class="nump">3,634<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis=cms_PpaMember', window );">Total PPAs | 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="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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount', window );">Total</a></td>
<td class="nump">7,006<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary', window );">2025</a></td>
<td class="nump">659<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary', window );">2026</a></td>
<td class="nump">662<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary', window );">2027</a></td>
<td class="nump">698<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary', window );">2028</a></td>
<td class="nump">677<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary', window );">2029</a></td>
<td class="nump">678<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears', window );">Beyond 2029</a></td>
<td class="nump">3,632<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis=cms_OtherPurchaseObligationsMember', window );">Other</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="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="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount', window );">Total</a></td>
<td class="nump">4,432<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary', window );">2025</a></td>
<td class="nump">1,780<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary', window );">2026</a></td>
<td class="nump">1,095<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary', window );">2027</a></td>
<td class="nump">670<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary', window );">2028</a></td>
<td class="nump">461<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary', window );">2029</a></td>
<td class="nump">239<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears', window );">Beyond 2029</a></td>
<td class="nump">187<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis=cms_OtherPurchaseObligationsMember', window );">Other | 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="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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount', window );">Total</a></td>
<td class="nump">3,371<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary', window );">2025</a></td>
<td class="nump">1,412<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary', window );">2026</a></td>
<td class="nump">958<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary', window );">2027</a></td>
<td class="nump">518<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary', window );">2028</a></td>
<td class="nump">365<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary', window );">2029</a></td>
<td class="nump">116<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears', window );">Beyond 2029</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="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis=cms_McvPpaMember', window );">MCV PPA | 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="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="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount', window );">Total</a></td>
<td class="nump">1,297<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary', window );">2025</a></td>
<td class="nump">265<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary', window );">2026</a></td>
<td class="nump">233<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary', window );">2027</a></td>
<td class="nump">218<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary', window );">2028</a></td>
<td class="nump">222<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary', window );">2029</a></td>
<td class="nump">239<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears', window );">Beyond 2029</a></td>
<td class="nump">120<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis=cms_RelatedPartiesPpaMember', window );">Related-party PPAs | 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="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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount', window );">Total</a></td>
<td class="nump">60<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary', window );">2025</a></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="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary', window );">2026</a></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="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary', window );">2027</a></td>
<td class="nump">16<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary', window );">2028</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="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary', window );">2029</a></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="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears', window );">Beyond 2029</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="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis=cms_OtherPpaMember', window );">Other PPAs | 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="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="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount', window );">Total</a></td>
<td class="nump">5,649<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary', window );">2025</a></td>
<td class="nump">365<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary', window );">2026</a></td>
<td class="nump">414<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary', window );">2027</a></td>
<td class="nump">464<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary', window );">2028</a></td>
<td class="nump">455<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary', window );">2029</a></td>
<td class="nump">439<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears', window );">Beyond 2029</a></td>
<td class="nump">$ 3,512<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Guarantees And Other Contingencies [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of fixed and determinable portion of unrecorded unconditional purchase obligation 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). Includes, but is not limited to, lease not yet commenced.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of fixed and determinable portion of unrecorded unconditional purchase obligation 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). Includes, but is not limited to, lease not yet commenced.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of fixed and determinable portion of unrecorded unconditional purchase obligation 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). Includes, but is not limited to, lease not yet commenced.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of fixed and determinable portion of unrecorded unconditional purchase obligation 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). Includes, but is not limited to, lease not yet commenced.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of fixed and determinable portion of unrecorded unconditional purchase obligation 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). Includes, but is not limited to, lease not yet commenced.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecorded obligation to transfer funds in future for fixed or minimum amount or quantity of product and service at fixed or minimum price. Includes, but is not limited to, lease not yet commenced and take-or-pay and throughput contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Includes, but is not limited to, lease not yet commenced.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis=cms_PpaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis=cms_PpaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis=cms_OtherPurchaseObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis=cms_OtherPurchaseObligationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis=cms_McvPpaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis=cms_McvPpaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis=cms_RelatedPartiesPpaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis=cms_RelatedPartiesPpaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis=cms_OtherPpaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis=cms_OtherPpaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>99
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559158947040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financings and Capitalization (Summary of Long-Term Debt) (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 01, 2030</div></th>
<th class="th"><div>Jun. 01, 2030</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,545<span></span>
</td>
<td class="nump">$ 15,648<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current amounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,192)<span></span>
</td>
<td class="num">(975)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Long-term debt - related parties principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,790)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet', window );">Unamortized discounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(29)<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Unamortized issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(130)<span></span>
</td>
<td class="num">(135)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,194<span></span>
</td>
<td class="nump">14,508<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,205<span></span>
</td>
<td class="nump">11,294<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current amounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(452)<span></span>
</td>
<td class="num">(725)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Long-term debt - related parties principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,300)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet', window );">Unamortized discounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(27)<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Unamortized issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(73)<span></span>
</td>
<td class="num">(73)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Related Party</a></td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Long-term debt - related parties principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(835)<span></span>
</td>
<td class="num">(431)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">823<span></span>
</td>
<td class="nump">424<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Nonrelated Party</a></td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,818<span></span>
</td>
<td class="nump">10,037<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=cms_FirstMortgageBondsMember', window );">First mortgage bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,395<span></span>
</td>
<td class="nump">10,397<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=cms_FirstMortgageBondsMember', window );">First mortgage bonds | Consumers Energy Company | Related Party</a></td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Long-term debt - related parties principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(404)<span></span>
</td>
<td class="num">(431)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet', window );">Unamortized discounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5)<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Unamortized issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7)<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=cms_TaxExemptRevenueBondsMember', window );">Tax-exempt revenue bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">110<span></span>
</td>
<td class="nump">110<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=cms_SecuritizationBondsMember', window );">Securitization bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 700<span></span>
</td>
<td class="nump">787<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_ThreePointOneTwoFivePercentFirstMortgageBondsDue2024Member', window );">3.125% First Mortgage Bonds Due 2024 | First mortgage bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.125%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</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="nump">250<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_ThreePointOneNineZeroPercentFirstMortgageBondsDue2024Member', window );">3.190% First Mortgage Bonds Due 2024 | First mortgage bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.19%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</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="nump">52<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_FivePointTwoFourZeroPercentFirstMortgageBondsDue2026Member', window );">5.240 First Mortgage Bonds Due 2026 | First mortgage bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.24%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 115<span></span>
</td>
<td class="nump">115<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_ThreePointSixEightZeroPercentFirstMortgageBondsDue2027Member', window );">3.680% First Mortgage Bonds Due 2027 | First mortgage bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.68%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="nump">100<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_ThreePointThreeNineZeroPercentFirstMortgageBondsDue2027Member', window );">3.390 % First Mortgage Bonds Due 2027 | First mortgage bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.39%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_FourPointSixFiveZeroPercentFirstMortgageBondsDue2028Member', window );">4.650% First Mortgage Bonds Due 2028 | First mortgage bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.65%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 425<span></span>
</td>
<td class="nump">425<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_ThreePointEightZeroZeroPercentFirstMortgageBondsDue2028Member', window );">3.800% First Mortgage Bonds Due 2028 | First mortgage bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300<span></span>
</td>
<td class="nump">300<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_FourPointNineZeroZeroPercentFirstMortgageBondsDue2029Member', window );">4.900% First Mortgage Bonds Due 2029 | First mortgage bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
<td class="nump">500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_FivePointZeroSevenZeroPercentFirstMortgageBondsDue2029Member', window );">5.070% First Mortgage Bonds Due 2029 | First mortgage bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.07%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50<span></span>
</td>
<td class="nump">50<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_FourPointSixZeroZeroPercentFirstMortgageBondsDue2029Member', window );">4.600% First Mortgage Bonds Due 2029 | First mortgage bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_FourPointSevenZeroZeroPercentFirstMortgageBondsDue2030Member', window );">4.700% First Mortgage Bonds Due 2030 | First mortgage bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 700<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_FivePointOneSevenZeroPercentFirstMortgageBondsDue2032Member', window );">5.170% First Mortgage Bonds Due 2032 | First mortgage bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.17%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 95<span></span>
</td>
<td class="nump">95<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_ThreePointSixZeroZeroPercentFirstMortgageBondsDue2032Member', window );">3.600% First Mortgage Bonds Due 2032 | First mortgage bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 350<span></span>
</td>
<td class="nump">350<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_ThreePointOneEightZeroPercentFirstMortgageBondsDue2032Member', window );">3.180% First Mortgage Bonds Due 2032 | First mortgage bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.18%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="nump">100<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_FourPointSixTwoFivePercentFirstMortgageBondsDue2033Member', window );">4.625% First Mortgage Bonds Due 2033 | First mortgage bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.625%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 700<span></span>
</td>
<td class="nump">700<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_FivePointEightZeroZeroPercentFirstMortgageBondsDue2035Member', window );">5.800 % First Mortgage Bonds Due 2035 | First mortgage bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 175<span></span>
</td>
<td class="nump">175<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_FivePointThreeEightZeroPercentFirstMortgageBondsDue2037Member', window );">5.380% First Mortgage Bonds Due 2037 | First mortgage bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.38%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 140<span></span>
</td>
<td class="nump">140<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_ThreePointFiveTwoZeroPercentFirstMortgageBondsDue2037Member', window );">3.520% First Mortgage Bonds Due 2037 | First mortgage bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.52%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 335<span></span>
</td>
<td class="nump">335<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_FourPointZeroOneZeroPercentFirstMortgageBondsDue2038Member', window );">4.010% First Mortgage Bonds Due 2038 | First mortgage bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.01%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 215<span></span>
</td>
<td class="nump">215<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_SixPointOneSevenZeroPercentFirstMortgageBondsDue2040Member', window );">6.170% First Mortgage Bonds Due 2040 | First mortgage bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.17%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50<span></span>
</td>
<td class="nump">50<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_FourPointNineSevenZeroPercentFirstMortgageBondsDue2040Member', window );">4.970% First Mortgage Bonds Due 2040 | First mortgage bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.97%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50<span></span>
</td>
<td class="nump">50<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_FourPointThreeOneZeroPercentFirstMortgageBondsDue2042Member', window );">4.310% First Mortgage Bonds Due 2042 | First mortgage bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.31%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 263<span></span>
</td>
<td class="nump">263<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_ThreePointNineFiveZeroPercentFirstMortgageBondsDue2043Member', window );">3.950% First Mortgage Bonds Due 2043 | First mortgage bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.95%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 425<span></span>
</td>
<td class="nump">425<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_FourPointOneZeroZeroPercentFirstMortgageBondsDue2045Member', window );">4.100% First Mortgage Bonds Due 2045 | First mortgage bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250<span></span>
</td>
<td class="nump">250<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_ThreePointTwoFiveZeroPercentFirstMortgageBondsDue2046Member', window );">3.250% First Mortgage Bonds Due 2046 | First mortgage bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 450<span></span>
</td>
<td class="nump">450<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_ThreePointNineFiveZeroPercentFirstMortgageBondsDue2047Member', window );">3.950% First Mortgage Bonds Due 2047 | First mortgage bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.95%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 350<span></span>
</td>
<td class="nump">350<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_FourPointZeroFiveZeroPercentFirstMortgageBondsDue2048Member', window );">4.050% First Mortgage Bonds Due 2048 | First mortgage bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.05%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 550<span></span>
</td>
<td class="nump">550<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_FourPointThreeFiveZeroPercentFirstMortgageBondsDue2049Member', window );">4.350% First Mortgage Bonds Due 2049 | First mortgage bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.35%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 550<span></span>
</td>
<td class="nump">550<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_ThreePointSevenFiveZeroPercentFirstMortgageBondsDue2050Member', window );">3.750% First Mortgage Bonds Due 2050 | First mortgage bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300<span></span>
</td>
<td class="nump">300<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_ThreePointOneZeroZeroPercentFirstMortgageBondsDue2050Member', window );">3.100% First Mortgage Bonds Due 2050 | First mortgage bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 550<span></span>
</td>
<td class="nump">550<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_ThreePointFiveZeroZeroFirstMortgageBondsDue2051Member', window );">3.500 First Mortgage Bonds Due 2051 | First mortgage bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 575<span></span>
</td>
<td class="nump">575<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_TwoPointSixFiveZeroPercentFirstMortgageBondsDue2052Member', window );">2.650 First Mortgage Bonds Due 2052 | First mortgage bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.65%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300<span></span>
</td>
<td class="nump">300<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_FourPointTwoZeroZeroPercentFirstMortgageBondsDue2052Member', window );">4.200% First Mortgage Bonds Due 2052 | First mortgage bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 450<span></span>
</td>
<td class="nump">450<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_ThreePointEightSixZeroPercentFirstMortgageBondsDue2052Member', window );">3.860% First Mortgage Bonds Due 2052 | First mortgage bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.86%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50<span></span>
</td>
<td class="nump">50<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_FourPointTwoEightZeroPercentFirstMortgageBondsDue2057Member', window );">4.280% First Mortgage Bonds Due 2057 | First mortgage bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.28%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 185<span></span>
</td>
<td class="nump">185<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_TwoPointFiveZeroZeroPercentFirstMortgageBondsDue2060Member', window );">2.500% First Mortgage Bonds Due 2060 | First mortgage bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 525<span></span>
</td>
<td class="nump">525<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_FourPointThreeFiveZeroPercentFirstMortgageBondsDue2064Member', window );">4.350% First Mortgage Bonds Due 2064 | First mortgage bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.35%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250<span></span>
</td>
<td class="nump">250<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_VariableRateFirstMortgageBondsDue2069Member', window );">Variable Rate First Mortgage Bonds Due 2069 | First mortgage bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 76<span></span>
</td>
<td class="nump">$ 76<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Interest rate at period end</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.32%<span></span>
</td>
<td class="nump">5.346%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_VariableRateFirstMortgageBondsDueMay2070Member', window );">Variable Rate First Mortgage Bonds Due 2070 | First mortgage bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 134<span></span>
</td>
<td class="nump">$ 134<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Interest rate at period end</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.483%<span></span>
</td>
<td class="nump">5.329%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_VariableRateFirstMortgageBondsDueOctober2070Member', window );">Variable Rate First Mortgage Bonds Due 2070 | First mortgage bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 127<span></span>
</td>
<td class="nump">$ 127<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Interest rate at period end</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.551%<span></span>
</td>
<td class="nump">5.368%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_ZeroPointEightSevenFivePercentTaxExemptRevenueBondsDue2035Member', window );">0.875% Tax Exempt Revenue Bonds Due 2035 | Tax-exempt revenue bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.875%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_ThreePointThreeFiveZeroPercentTaxExemptRevenueBondsDue2049Member', window );">3.350% Tax Exempt Revenue Bonds Due 2049 | Tax-exempt revenue bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.35%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 75<span></span>
</td>
<td class="nump">75<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_SecuritizationBondsDue2029Member', window );">3.528% Securitization Bonds | Securitization bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 112<span></span>
</td>
<td class="nump">$ 141<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtWeightedAverageInterestRate', window );">Weighted average interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.528%<span></span>
</td>
<td class="nump">3.421%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_SecuritizationBondsDue20282031Member', window );">5.322% Securitization Bonds | Securitization bonds | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 588<span></span>
</td>
<td class="nump">$ 646<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtWeightedAverageInterestRate', window );">Weighted average interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.322%<span></span>
</td>
<td class="nump">5.342%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_VariableRateFirstMortgageBondsMember', window );">Variable Rate First Mortgage Bonds | First mortgage bonds | Consumers Energy Company | SOFR</a></td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.038%<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="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy</a></td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,025<span></span>
</td>
<td class="nump">$ 4,785<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current amounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(740)<span></span>
</td>
<td class="num">(250)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Long-term debt - related parties principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(490)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,226<span></span>
</td>
<td class="nump">4,471<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,370<span></span>
</td>
<td class="nump">10,863<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy | Senior notes</a></td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,725<span></span>
</td>
<td class="nump">1,975<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy | Junior subordinated notes</a></td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,010<span></span>
</td>
<td class="nump">2,010<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy | Term loan facility</a></td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 490<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="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy | 3.875% Senior Notes Due 2024 | Senior notes</a></td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.875%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</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="nump">250<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy | 3.600% Senior Notes Due 2025 | Senior notes</a></td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250<span></span>
</td>
<td class="nump">250<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy | 3.000% Senior Notes Due 2026 | Senior notes</a></td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300<span></span>
</td>
<td class="nump">300<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy | 2.950% Senior Notes Due 2027 | Senior notes</a></td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.95%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 275<span></span>
</td>
<td class="nump">275<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy | 3.450% Senior Notes Due 2027 | Senior notes</a></td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.45%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 350<span></span>
</td>
<td class="nump">350<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy | 4.700% Senior Notes Due 2043 | Senior notes</a></td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250<span></span>
</td>
<td class="nump">250<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy | 4.875% Senior Notes Due 2044 | Senior notes</a></td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.875%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300<span></span>
</td>
<td class="nump">300<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy | 3.375% Convertible Senior Notes Due 2028 | Convertible debt</a></td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.375%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 800<span></span>
</td>
<td class="nump">800<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy | 4.750% Junior Subordinated Notes Due 2050 | Junior subordinated notes</a></td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
<td class="nump">500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy | 4.750% Junior Subordinated Notes Due 2050 | Junior subordinated notes | US Treasury (UST) Interest Rate | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">4.116%<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="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy | 3.750% Junior Subordinated Notes Due 2050 | Junior subordinated notes</a></td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400<span></span>
</td>
<td class="nump">400<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy | 3.750% Junior Subordinated Notes Due 2050 | Junior subordinated notes | US Treasury (UST) Interest Rate | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="nump">2.90%<span></span>
</td>
<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="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy | 5.625% Junior Subordinated Notes Due 2078 | Junior subordinated notes</a></td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.625%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200<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="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy | 5.875% Junior Subordinated Notes Due 2078 | Junior subordinated notes</a></td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.875%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 280<span></span>
</td>
<td class="nump">280<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy | 5.875% Junior Subordinated Notes Due 2079 | Junior subordinated notes</a></td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.875%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 630<span></span>
</td>
<td class="nump">630<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy | 5.245% Delayed Draw Unsecured Term Loan Credit Facility Due 2025 | Term loan facility</a></td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">90<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Long-term debt - related parties principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (90)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Interest rate at period end</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.245%<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="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy | 5.028% Delayed Draw Unsecured Term Loan Credit Facility Due 2025 | Term loan facility</a></td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Long-term debt - related parties principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (400)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.85%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Interest rate at period end</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.403%<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="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy | 3.375% Convertible Senior Notes Due 2028 | Convertible debt</a></td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionPrice1', window );">Conversion price (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 73.93<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsGross', window );">Unamortized issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=cms_NorthStarCleanEnergyIncludingSubsidiariesMember', window );">NorthStar Clean Energy, Including Subsidiaries | Revolving Credit Facilities May 7, 2027</a></td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Interest rate at period end</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.097%<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="Show.showAR( this, 'defref_cms_DebtInstrumentInterestRateStatedPercentageAdjustment', window );">Interest rate adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.05%<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="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=cms_NorthStarCleanEnergyIncludingSubsidiariesMember', window );">NorthStar Clean Energy, Including Subsidiaries | Revolving Credit Facility Due 2027 | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150<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_DebtInstrumentInterestRateStatedPercentageAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Interest Rate, Stated Percentage Adjustment</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DebtInstrumentInterestRateStatedPercentageAdjustment</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_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentConvertibleConversionPrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The price per share of the conversion feature embedded in the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleConversionPrice1</td>
</tr>
<tr>
<td style="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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DebtInstrumentUnamortizedDiscountPremiumNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt discount (premium).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredFinanceCostsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LongtermDebtWeightedAverageInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average interest rate of long-term debt outstanding calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtWeightedAverageInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=cms_FirstMortgageBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=cms_FirstMortgageBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=cms_TaxExemptRevenueBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=cms_TaxExemptRevenueBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=cms_SecuritizationBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=cms_SecuritizationBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_ThreePointOneTwoFivePercentFirstMortgageBondsDue2024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_ThreePointOneTwoFivePercentFirstMortgageBondsDue2024Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_ThreePointOneNineZeroPercentFirstMortgageBondsDue2024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_ThreePointOneNineZeroPercentFirstMortgageBondsDue2024Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_FivePointTwoFourZeroPercentFirstMortgageBondsDue2026Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_FivePointTwoFourZeroPercentFirstMortgageBondsDue2026Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_ThreePointSixEightZeroPercentFirstMortgageBondsDue2027Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_ThreePointSixEightZeroPercentFirstMortgageBondsDue2027Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_ThreePointThreeNineZeroPercentFirstMortgageBondsDue2027Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_ThreePointThreeNineZeroPercentFirstMortgageBondsDue2027Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_FourPointSixFiveZeroPercentFirstMortgageBondsDue2028Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_FourPointSixFiveZeroPercentFirstMortgageBondsDue2028Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_ThreePointEightZeroZeroPercentFirstMortgageBondsDue2028Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_ThreePointEightZeroZeroPercentFirstMortgageBondsDue2028Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_FourPointNineZeroZeroPercentFirstMortgageBondsDue2029Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_FourPointNineZeroZeroPercentFirstMortgageBondsDue2029Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_FivePointZeroSevenZeroPercentFirstMortgageBondsDue2029Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_FivePointZeroSevenZeroPercentFirstMortgageBondsDue2029Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_FourPointSixZeroZeroPercentFirstMortgageBondsDue2029Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_FourPointSixZeroZeroPercentFirstMortgageBondsDue2029Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_FourPointSevenZeroZeroPercentFirstMortgageBondsDue2030Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_FourPointSevenZeroZeroPercentFirstMortgageBondsDue2030Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_FivePointOneSevenZeroPercentFirstMortgageBondsDue2032Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_FivePointOneSevenZeroPercentFirstMortgageBondsDue2032Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_ThreePointSixZeroZeroPercentFirstMortgageBondsDue2032Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_ThreePointSixZeroZeroPercentFirstMortgageBondsDue2032Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_ThreePointOneEightZeroPercentFirstMortgageBondsDue2032Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_ThreePointOneEightZeroPercentFirstMortgageBondsDue2032Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_FourPointSixTwoFivePercentFirstMortgageBondsDue2033Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_FourPointSixTwoFivePercentFirstMortgageBondsDue2033Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_FivePointEightZeroZeroPercentFirstMortgageBondsDue2035Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_FivePointEightZeroZeroPercentFirstMortgageBondsDue2035Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_FivePointThreeEightZeroPercentFirstMortgageBondsDue2037Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_FivePointThreeEightZeroPercentFirstMortgageBondsDue2037Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_ThreePointFiveTwoZeroPercentFirstMortgageBondsDue2037Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_ThreePointFiveTwoZeroPercentFirstMortgageBondsDue2037Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_FourPointZeroOneZeroPercentFirstMortgageBondsDue2038Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_FourPointZeroOneZeroPercentFirstMortgageBondsDue2038Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_SixPointOneSevenZeroPercentFirstMortgageBondsDue2040Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_SixPointOneSevenZeroPercentFirstMortgageBondsDue2040Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_FourPointNineSevenZeroPercentFirstMortgageBondsDue2040Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_FourPointNineSevenZeroPercentFirstMortgageBondsDue2040Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_FourPointThreeOneZeroPercentFirstMortgageBondsDue2042Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_FourPointThreeOneZeroPercentFirstMortgageBondsDue2042Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_ThreePointNineFiveZeroPercentFirstMortgageBondsDue2043Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_ThreePointNineFiveZeroPercentFirstMortgageBondsDue2043Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_FourPointOneZeroZeroPercentFirstMortgageBondsDue2045Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_FourPointOneZeroZeroPercentFirstMortgageBondsDue2045Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_ThreePointTwoFiveZeroPercentFirstMortgageBondsDue2046Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_ThreePointTwoFiveZeroPercentFirstMortgageBondsDue2046Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_ThreePointNineFiveZeroPercentFirstMortgageBondsDue2047Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_ThreePointNineFiveZeroPercentFirstMortgageBondsDue2047Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_FourPointZeroFiveZeroPercentFirstMortgageBondsDue2048Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_FourPointZeroFiveZeroPercentFirstMortgageBondsDue2048Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_FourPointThreeFiveZeroPercentFirstMortgageBondsDue2049Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_FourPointThreeFiveZeroPercentFirstMortgageBondsDue2049Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_ThreePointSevenFiveZeroPercentFirstMortgageBondsDue2050Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_ThreePointSevenFiveZeroPercentFirstMortgageBondsDue2050Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_ThreePointOneZeroZeroPercentFirstMortgageBondsDue2050Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_ThreePointOneZeroZeroPercentFirstMortgageBondsDue2050Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_ThreePointFiveZeroZeroFirstMortgageBondsDue2051Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_ThreePointFiveZeroZeroFirstMortgageBondsDue2051Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_TwoPointSixFiveZeroPercentFirstMortgageBondsDue2052Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_TwoPointSixFiveZeroPercentFirstMortgageBondsDue2052Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_FourPointTwoZeroZeroPercentFirstMortgageBondsDue2052Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_FourPointTwoZeroZeroPercentFirstMortgageBondsDue2052Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_ThreePointEightSixZeroPercentFirstMortgageBondsDue2052Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_ThreePointEightSixZeroPercentFirstMortgageBondsDue2052Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_FourPointTwoEightZeroPercentFirstMortgageBondsDue2057Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_FourPointTwoEightZeroPercentFirstMortgageBondsDue2057Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_TwoPointFiveZeroZeroPercentFirstMortgageBondsDue2060Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_TwoPointFiveZeroZeroPercentFirstMortgageBondsDue2060Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_FourPointThreeFiveZeroPercentFirstMortgageBondsDue2064Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_FourPointThreeFiveZeroPercentFirstMortgageBondsDue2064Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_VariableRateFirstMortgageBondsDue2069Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_VariableRateFirstMortgageBondsDue2069Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_VariableRateFirstMortgageBondsDueMay2070Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_VariableRateFirstMortgageBondsDueMay2070Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_VariableRateFirstMortgageBondsDueOctober2070Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_VariableRateFirstMortgageBondsDueOctober2070Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_ZeroPointEightSevenFivePercentTaxExemptRevenueBondsDue2035Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_ZeroPointEightSevenFivePercentTaxExemptRevenueBondsDue2035Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_ThreePointThreeFiveZeroPercentTaxExemptRevenueBondsDue2049Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_ThreePointThreeFiveZeroPercentTaxExemptRevenueBondsDue2049Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_SecuritizationBondsDue2029Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_SecuritizationBondsDue2029Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_SecuritizationBondsDue20282031Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_SecuritizationBondsDue20282031Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_VariableRateFirstMortgageBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_VariableRateFirstMortgageBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_SecuredOvernightFinancingRateSofrMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_SecuredOvernightFinancingRateSofrMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_UnsecuredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_JuniorSubordinatedDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_JuniorSubordinatedDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=cms_TermLoanFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=cms_TermLoanFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_ThreePointEightSevenFivePercentSeniorNotesDue2024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_ThreePointEightSevenFivePercentSeniorNotesDue2024Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_ThreePointSixZeroZeroPercentSeniorNotesDue2025Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_ThreePointSixZeroZeroPercentSeniorNotesDue2025Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_ThreePointZeroZeroZeroPercentSeniorNotesDue2026Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_ThreePointZeroZeroZeroPercentSeniorNotesDue2026Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_TwoPointNineFiveZeroPercentSeniorNotesDue2027AMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_TwoPointNineFiveZeroPercentSeniorNotesDue2027AMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_ThreePointFourFiveZeroPercentSeniorNotesDue2027Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_ThreePointFourFiveZeroPercentSeniorNotesDue2027Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_FourPointSevenZeroZeroPercentSeniorNotesDue2043Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_FourPointSevenZeroZeroPercentSeniorNotesDue2043Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_FourPointEightSevenFivePercentSeniorNotesDue2044Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_FourPointEightSevenFivePercentSeniorNotesDue2044Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_ThreePointThreeSevenFivePercentConvertibleSeniorNotesDue2028Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_ThreePointThreeSevenFivePercentConvertibleSeniorNotesDue2028Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_A4750JuniorSubordinatedNotesDue2050Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_A4750JuniorSubordinatedNotesDue2050Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_UsTreasuryUstInterestRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_UsTreasuryUstInterestRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DebtInstrumentAxis=cms_A3750JuniorSubordinatedNotesDue2050Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_A3750JuniorSubordinatedNotesDue2050Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_A5.625JuniorSubordinatedNotesDue2078Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_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_DebtInstrumentAxis=cms_A5.875JuniorSubordinatedNotesDue2078Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_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_DebtInstrumentAxis=cms_A5.875JuniorSubordinatedNotesDue2079Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_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_DebtInstrumentAxis=cms_TermLoanFacilityDueDecember2025Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_TermLoanFacilityDueDecember2025Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_TermLoanFacilityDueSeptember2025Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_TermLoanFacilityDueSeptember2025Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_A3375ConvertibleSeniorNotesDue2028Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_A3375ConvertibleSeniorNotesDue2028Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_NorthStarCleanEnergyIncludingSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_NorthStarCleanEnergyIncludingSubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DebtInstrumentAxis=cms_RevolvingCreditFacilityDue2027Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_RevolvingCreditFacilityDue2027Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>100
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559170696448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financings and Capitalization (Major Long-Term Debt Issuances and Retirements) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Jan. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal Debt Issuances (In Millions)</a></td>
<td class="nump">$ 1,790<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Principal Debt Retirements (In Millions)</a></td>
<td class="nump">552<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="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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal Debt Issuances (In Millions)</a></td>
<td class="nump">1,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Principal Debt Retirements (In Millions)</a></td>
<td class="nump">302<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=cms_FirstMortgageBondsMember', window );">First mortgage bonds | 4.600% First Mortgage Bonds Due May 2029 | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal Debt Issuances (In Millions)</a></td>
<td class="nump">$ 600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="nump">4.60%<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=cms_FirstMortgageBondsMember', window );">First mortgage bonds | 4.700% First Mortgage Bonds Due January 2030 | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal Debt Issuances (In Millions)</a></td>
<td class="nump">$ 700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="nump">4.70%<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=cms_FirstMortgageBondsMember', window );">First mortgage bonds | 3.125% First Mortgage Bonds Due August 2024 | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="nump">3.125%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Principal Debt Retirements (In Millions)</a></td>
<td class="nump">$ 250<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=cms_FirstMortgageBondsMember', window );">First mortgage bonds | 3.190% First Mortgage Bonds Due 2024 | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="nump">3.19%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Principal Debt Retirements (In Millions)</a></td>
<td class="nump">$ 52<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="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy</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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal Debt Issuances (In Millions)</a></td>
<td class="nump">490<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Principal Debt Retirements (In Millions)</a></td>
<td class="nump">250<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="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy | 5.245% Delayed Draw Unsecured Term Loan Credit Facility Due 2025 | Subsequent Event</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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal Debt Issuances (In Millions)</a></td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.206%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy | Term loan facility | 5.028% Delayed Draw Unsecured Term Loan Credit Facility Due 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal Debt Issuances (In Millions)</a></td>
<td class="nump">400<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="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy | Term loan facility | 5.245% Delayed Draw Unsecured Term Loan Credit Facility Due 2025</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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal Debt Issuances (In Millions)</a></td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="nump">$ 200<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="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy | Senior notes | 3.875% Senior Notes Due March 2024</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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="nump">3.875%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Principal Debt Retirements (In Millions)</a></td>
<td class="nump">$ 250<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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LongtermDebtTypeAxis=cms_FirstMortgageBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=cms_FirstMortgageBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_A4.600FirstMortgageBondsDueMay2029Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_A4.600FirstMortgageBondsDueMay2029Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_A4.700FirstMortgageBondsDueJanuary2030Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_A4.700FirstMortgageBondsDueJanuary2030Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_A3.125FirstMortgageBondsDueAugust2024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_A3.125FirstMortgageBondsDueAugust2024Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_ThreePointOneNineZeroPercentFirstMortgageBondsDue2024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_ThreePointOneNineZeroPercentFirstMortgageBondsDue2024Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DebtInstrumentAxis=cms_TermLoanFacilityDueDecember2025Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_TermLoanFacilityDueDecember2025Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LongtermDebtTypeAxis=cms_TermLoanFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=cms_TermLoanFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_TermLoanFacilityDueSeptember2025Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_TermLoanFacilityDueSeptember2025Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_SeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_A3.875SeniorNotesDueMarch2024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_A3.875SeniorNotesDueMarch2024Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>101
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559160477568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financings and Capitalization (Narrative) (Details)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Feb. 11, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 31, 2024 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal (In Millions)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,790<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,790<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="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Payment for purchase of first mortgage bonds</a></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">952<span></span>
</td>
<td class="nump">$ 2,132<span></span>
</td>
<td class="nump">$ 106<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest on long-term debt</a></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">700<span></span>
</td>
<td class="nump">616<span></span>
</td>
<td class="nump">509<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 65<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 65<span></span>
</td>
<td class="nump">$ 93<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration', window );">Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Accounts payable<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Accounts payable<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="Show.showAR( this, 'defref_cms_AmountAvailableForDividendDistribution', window );">Limitation on payment of stock dividends</a></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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="text">&#160;<span></span>
</td>
<td class="nump">$ 795<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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock authorized (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">350,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">350,000,000.0<span></span>
</td>
<td class="nump">350,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<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="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock authorized (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000,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="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<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="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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Issuance of 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="nump">$ 286<span></span>
</td>
<td class="nump">192<span></span>
</td>
<td class="nump">69<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=cms_SettlementOfForwardContractsMember', window );">Settlement Of Forward Contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
<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="Show.showAR( this, 'defref_cms_ForwardContractIndexedToIssuersEquitySettlementRatePerShare', window );">Settlement of forward contracts through issuance of stock (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 70.31<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Issuance of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 266<span></span>
</td>
<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="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal (In Millions)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 490<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">490<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Payment for purchase of first mortgage bonds</a></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">250<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="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest on long-term debt</a></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">205<span></span>
</td>
<td class="nump">201<span></span>
</td>
<td class="nump">181<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Issuance of 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="nump">$ 286<span></span>
</td>
<td class="nump">$ 192<span></span>
</td>
<td class="nump">69<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=cms_SeriesCPreferredStockDepositarySharesMember', window );">Series C Preferred Stock Depositary Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
<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="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock authorized (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,200,000<span></span>
</td>
<td class="nump">9,200,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="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25<span></span>
</td>
<td class="nump">$ 25<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="Show.showAR( this, 'defref_cms_PreferredStockDepositaryShareConversionRatio', window );">Depositary share conversion ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</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="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading symbol</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">CMS&#160;PRC<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="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CumulativePreferredStockMember', window );">Consumers Energy Company Cumulative Preferred Stock, $100&#160;par&#160;value: $4.50&#160;Series</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
<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="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading symbol</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">CMS-PB<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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal (In Millions)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Payment for purchase of first mortgage bonds</a></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">389<span></span>
</td>
<td class="nump">$ 1,654<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="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest on long-term debt</a></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">488<span></span>
</td>
<td class="nump">415<span></span>
</td>
<td class="nump">325<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65<span></span>
</td>
<td class="nump">$ 93<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval', window );">Unrestricted retained earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,300<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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock authorized (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">125,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">125,000,000.0<span></span>
</td>
<td class="nump">125,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock authorized (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,500,000<span></span>
</td>
<td class="nump">7,500,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="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.50<span></span>
</td>
<td class="nump">$ 4.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="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>
<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="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="text">&#160;<span></span>
</td>
<td class="nump">$ 500<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="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term borrowings outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 65<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 65<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtWeightedAverageInterestRate', window );">Weighted average interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.675%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.675%<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="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_NorthStarCleanEnergyMember', window );">NorthStar Clean Energy</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
<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="Show.showAR( this, 'defref_us-gaap_SupplierFinanceProgramPaymentTimingPeriod', window );">Supplier financing program, payment period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">135 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">135 days<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="Show.showAR( this, 'defref_cms_SupplierFinanceProgramTerminationPeriod', window );">Supplier financing program, termination period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 days<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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party | 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal (In Millions)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 835<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 835<span></span>
</td>
<td class="nump">$ 431<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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party | 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>
<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="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>
<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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans | Construction Financing Agreement | NorthStar Clean Energy, Including Subsidiaries | Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="nump">$ 334<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Borrowings</a></td>
<td class="nump">$ 32<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="nump">6.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=cms_FirstMortgageBondsMember', window );">First mortgage bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
<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="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gain on extinguishment of debt</a></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">110<span></span>
</td>
<td class="nump">131<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=cms_FirstMortgageBondsMember', window );">First mortgage bonds | Repurchased Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
<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="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest on long-term debt</a></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">19<span></span>
</td>
<td class="nump">5<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=cms_FirstMortgageBondsMember', window );">First mortgage bonds | Related Party | 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal (In Millions)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 404<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">404<span></span>
</td>
<td class="nump">431<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Payment for purchase of first mortgage bonds</a></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">$ 289<span></span>
</td>
<td class="nump">$ 293<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_AmountAvailableForDividendDistribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing And Capitalization [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ForwardContractIndexedToIssuersEquitySettlementRatePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Forward Contract Indexed To Issuer's Equity, Settlement Rate Per Share</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ForwardContractIndexedToIssuersEquitySettlementRatePerShare</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-types1: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_cms_PreferredStockDepositaryShareConversionRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Preferred Stock, Depositary Share Conversion Ratio</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_cms_SupplierFinanceProgramTerminationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Supplier Finance Program, Termination Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_SupplierFinanceProgramTerminationPeriod</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:durationItemType</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_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="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_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtWeightedAverageInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average interest rate of debt outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtWeightedAverageInterestRate</td>
</tr>
<tr>
<td style="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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="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_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes obligation for supplier finance program.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_SupplierFinanceProgramPaymentTimingPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period when payment is expected to be made to finance provider or intermediary in supplier finance program, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplierFinanceProgramPaymentTimingPeriod</td>
</tr>
<tr>
<td style="padding-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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=cms_SettlementOfForwardContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_SubsidiarySaleOfStockAxis=cms_SettlementOfForwardContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementClassOfStockAxis=cms_SeriesCPreferredStockDepositarySharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ShortTermDebtTypeAxis=us-gaap_CommercialPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_NorthStarCleanEnergyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_NorthStarCleanEnergyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LongtermDebtTypeAxis=us-gaap_ConstructionLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ConstructionLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_ConstructionFinancingAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_ConstructionFinancingAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_NorthStarCleanEnergyIncludingSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_NorthStarCleanEnergyIncludingSubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LongtermDebtTypeAxis=cms_FirstMortgageBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=cms_FirstMortgageBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_RepurchasedDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_RepurchasedDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>102
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559162721584">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financings and Capitalization (Schedule of Debt Maturities) (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </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="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="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2025</a></td>
<td class="nump">$ 1,192<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2026</a></td>
<td class="nump">537<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2027</a></td>
<td class="nump">1,038<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2028</a></td>
<td class="nump">1,643<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2029</a></td>
<td class="nump">1,256<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy</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="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="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2025</a></td>
<td class="nump">740<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2026</a></td>
<td class="nump">300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2027</a></td>
<td class="nump">625<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2028</a></td>
<td class="nump">800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2029</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="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=cms_NorthStarCleanEnergyIncludingSubsidiariesMember', window );">NorthStar Clean Energy, Including Subsidiaries</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="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="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2025</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="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2026</a></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="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2027</a></td>
<td class="nump">150<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2028</a></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="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2029</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="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="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="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2025</a></td>
<td class="nump">452<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2026</a></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="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2027</a></td>
<td class="nump">263<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2028</a></td>
<td class="nump">843<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2029</a></td>
<td class="nump">$ 1,256<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_srt_ConsolidatedEntitiesAxis=cms_NorthStarCleanEnergyIncludingSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_NorthStarCleanEnergyIncludingSubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>103
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559161575904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financings and Capitalization (Schedule of Revolving Credit Facilities) (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </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="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Letter of Credit</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="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="Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Borrowings</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="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Revolving Credit Facilities December 14, 2027</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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Amount of Facility</a></td>
<td class="nump">1,100,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="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Amount Borrowed</a></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="Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of Credit Outstanding</a></td>
<td class="nump">28,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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Amount Available</a></td>
<td class="nump">1,072,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="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Revolving Credit Facilities November 18, 2024</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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Amount Borrowed</a></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="Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of Credit Outstanding</a></td>
<td class="nump">58,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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Amount Available</a></td>
<td class="nump">192,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="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy | Revolving Credit Facilities December 14, 2027</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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Amount Borrowed</a></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="Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of Credit Outstanding</a></td>
<td class="nump">31,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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Amount Available</a></td>
<td class="nump">519,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="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy | Revolving Credit Facilities December 14, 2027 | Letter of Credit</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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Borrowings</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="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy | 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="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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Amount of Facility</a></td>
<td class="nump">50,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of Credit Outstanding</a></td>
<td class="nump">50,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=cms_NorthStarCleanEnergyIncludingSubsidiariesMember', window );">NorthStar Clean Energy, Including Subsidiaries | Revolving Credit Facilities May 7, 2027</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="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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Amount of Facility</a></td>
<td class="nump">150,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="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Amount Borrowed</a></td>
<td class="nump">150,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="Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of Credit Outstanding</a></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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Amount Available</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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCollateralAmount', window );">Equity interests</a></td>
<td class="nump">396,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="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=cms_NorthStarCleanEnergyIncludingSubsidiariesMember', window );">NorthStar Clean Energy, Including Subsidiaries | Revolving Credit Facilities September 25, 2025</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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Amount of Facility</a></td>
<td class="nump">37,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Amount Borrowed</a></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="Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of Credit Outstanding</a></td>
<td class="nump">37,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Amount Available</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCollateralAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets pledged to secure a debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477734/942-470-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCollateralAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LongtermDebtTypeAxis=us-gaap_LetterOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=cms_RevolvingCreditFacilitiesFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=cms_RevolvingCreditFacilitiesOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=cms_RevolvingCreditFacilitiesOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=cms_RevolvingCreditFacilitiesTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=cms_RevolvingCreditFacilitiesSevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=cms_RevolvingCreditFacilitiesSevenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=cms_NorthStarCleanEnergyIncludingSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_NorthStarCleanEnergyIncludingSubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LineOfCreditFacilityAxis=cms_RevolvingCreditFacilitiesSixMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=cms_RevolvingCreditFacilitiesSixMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559164234112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financings and Capitalization (Schedule of Supplier Finance Program) (Details) - NorthStar Clean Energy's Supplier Financing Program - NorthStar Clean Energy<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </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="Show.showAR( this, 'defref_us-gaap_SupplierFinanceProgramObligationRollForward', window );"><strong>Supplier Finance Program, Obligation [Roll Forward]</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="Show.showAR( this, 'defref_us-gaap_SupplierFinanceProgramObligation', window );">Balance of payables under suppler financing program at beginning of period</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="Show.showAR( this, 'defref_us-gaap_SupplierFinanceProgramObligationIncrease', window );">Payables confirmed</a></td>
<td class="nump">22<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplierFinanceProgramObligation', window );">Balance of payables under suppler financing program at end of period</a></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_SupplierFinanceProgramObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation for supplier finance program.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477128/405-50-55-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplierFinanceProgramObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SupplierFinanceProgramObligationIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in obligation for supplier finance program.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477128/405-50-55-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplierFinanceProgramObligationIncrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SupplierFinanceProgramObligationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplierFinanceProgramObligationRollForward</td>
</tr>
<tr>
<td style="padding-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_SupplierFinanceProgramAxis=cms_NorthStarCleanEnergysSupplierFinancingProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_SupplierFinanceProgramAxis=cms_NorthStarCleanEnergysSupplierFinancingProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_NorthStarCleanEnergyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_NorthStarCleanEnergyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>105
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559178033984">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financings and Capitalization (Schedule of Forward Stock Contracts) (Details) - Forward contracts entered into 12/16/2024 - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 16, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForwardContractIndexedToIssuersEquityShares', window );">Number of Shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400,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="Show.showAR( this, 'defref_us-gaap_ForwardContractIndexedToIssuersEquityForwardRate', window );">Initial forward price (in dollars per share)</a></td>
<td class="nump">$ 69.53<span></span>
</td>
<td class="nump">$ 69.43<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -SubTopic 10<br> -Topic 480<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481648/480-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum number of shares that could be issued to settle forward contract indexed to equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ForwardContractsEnteredIntoDecember162024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ForwardContractsEnteredIntoDecember162024Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>106
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559161613056">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financings and Capitalization (Schedule of Preferred Stock) (Details) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock authorized (in shares)</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 4.50<span></span>
</td>
<td class="nump">$ 4.50<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=cms_SeriesCPreferredStockDepositarySharesMember', window );">Series C Preferred Stock Depositary Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 25<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="Show.showAR( this, 'defref_us-gaap_PreferredStockRedemptionPricePerShare', window );">Optional redemption price (in dollars per share)</a></td>
<td class="nump">$ 25<span></span>
</td>
<td class="nump">$ 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="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock authorized (in shares)</a></td>
<td class="nump">9,200,000<span></span>
</td>
<td class="nump">9,200,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock outstanding (in shares)</a></td>
<td class="nump">9,200,000<span></span>
</td>
<td class="nump">9,200,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=cms_PreferredStock450SeriesMember', window );">Preferred Stock $4.50 Series | 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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 100<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockRedemptionPricePerShare', window );">Optional redemption price (in dollars per share)</a></td>
<td class="nump">$ 110<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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock outstanding (in shares)</a></td>
<td class="nump">373,148<span></span>
</td>
<td class="nump">373,148<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_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="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_PreferredStockRedemptionPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-5<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cms_SeriesCPreferredStockDepositarySharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cms_PreferredStock450SeriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PreferredStock450SeriesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>107
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559164895248">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements (Summary of Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash equivalents</a></td>
<td class="nump">$ 75<span></span>
</td>
<td class="nump">$ 21<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash equivalents</a></td>
<td class="nump">75<span></span>
</td>
<td class="nump">21<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">138<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="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="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total liabilities</a></td>
<td class="nump">34<span></span>
</td>
<td class="nump">30<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">102<span></span>
</td>
<td class="nump">45<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total liabilities</a></td>
<td class="nump">25<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="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level&#160;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="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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">27<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="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash equivalents</a></td>
<td class="nump">75<span></span>
</td>
<td class="nump">21<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="Show.showAR( this, 'defref_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure', window );">Nonqualified deferred compensation plan assets</a></td>
<td class="nump">34<span></span>
</td>
<td class="nump">30<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure', window );">Nonqualified deferred compensation plan liabilities</a></td>
<td class="nump">34<span></span>
</td>
<td class="nump">30<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level&#160;1 | 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="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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</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="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash equivalents</a></td>
<td class="nump">75<span></span>
</td>
<td class="nump">21<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="Show.showAR( this, 'defref_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure', window );">Nonqualified deferred compensation plan assets</a></td>
<td class="nump">25<span></span>
</td>
<td class="nump">22<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure', window );">Nonqualified deferred compensation plan liabilities</a></td>
<td class="nump">25<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="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 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="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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Derivative instruments</a></td>
<td class="nump">2<span></span>
</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="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 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="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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Derivative instruments</a></td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">$ 2<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeFairValueOfDerivativeAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-22<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-7<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (c)(2)<br> -SubTopic 20<br> -Topic 860<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481326/860-20-50-4D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial and nonfinancial obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FairValueInputsLevel12And3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>108
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559162955680">
<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>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent', window );">Current accounts receivable and notes receivable</a></td>
<td class="nump">$ 4<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="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion of long-term debt</a></td>
<td class="nump">1,192<span></span>
</td>
<td class="nump">975<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherShortTermBorrowings', window );">Current portion of long-term payables</a></td>
<td class="nump">2<span></span>
</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="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="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="Show.showAR( this, 'defref_us-gaap_ReceivablesFairValueDisclosure', window );">Long-term receivables</a></td>
<td class="nump">9<span></span>
</td>
<td class="nump">11<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt</a></td>
<td class="nump">16,386<span></span>
</td>
<td class="nump">15,483<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableFairValueDisclosure', window );">Long-term payables</a></td>
<td class="nump">9<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="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="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="Show.showAR( this, 'defref_us-gaap_ReceivablesFairValueDisclosure', window );">Long-term receivables</a></td>
<td class="nump">8<span></span>
</td>
<td class="nump">11<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt</a></td>
<td class="nump">14,876<span></span>
</td>
<td class="nump">14,305<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableFairValueDisclosure', window );">Long-term payables</a></td>
<td class="nump">9<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="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="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="Show.showAR( this, 'defref_cms_AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent', window );">Current accounts receivable and notes receivable</a></td>
<td class="nump">4<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="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion of long-term debt</a></td>
<td class="nump">452<span></span>
</td>
<td class="nump">725<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Related Party</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="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="Show.showAR( this, 'defref_us-gaap_NotesAndLoansReceivableNetCurrent', window );">Notes receivable</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="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="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="Show.showAR( this, 'defref_us-gaap_ReceivablesFairValueDisclosure', window );">Long-term receivables</a></td>
<td class="nump">9<span></span>
</td>
<td class="nump">11<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_NotesReceivableRelatedPartiesFairValueDisclosure', window );">Notes receivable related party</a></td>
<td class="nump">94<span></span>
</td>
<td class="nump">97<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_NotesPayableFairValueDisclosure', window );">Long-term payables</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Carrying Amount | Nonrelated Party</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="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="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt</a></td>
<td class="nump">11,270<span></span>
</td>
<td class="nump">10,762<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Carrying Amount | Related Party</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="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="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt</a></td>
<td class="nump">823<span></span>
</td>
<td class="nump">424<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_ReceivablesFairValueDisclosure', window );">Long-term receivables</a></td>
<td class="nump">8<span></span>
</td>
<td class="nump">11<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_NotesReceivableRelatedPartiesFairValueDisclosure', window );">Notes receivable related party</a></td>
<td class="nump">94<span></span>
</td>
<td class="nump">97<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_NotesPayableFairValueDisclosure', window );">Long-term payables</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Fair Value | Nonrelated Party</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="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="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt</a></td>
<td class="nump">9,940<span></span>
</td>
<td class="nump">9,757<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Fair Value | Related Party</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="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="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt</a></td>
<td class="nump">549<span></span>
</td>
<td class="nump">303<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ReceivablesFairValueDisclosure', 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="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="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt</a></td>
<td class="nump">1,018<span></span>
</td>
<td class="nump">1,103<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | Consumers Energy Company | Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ReceivablesFairValueDisclosure', 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="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="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="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="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | Consumers Energy Company | Fair Value | Nonrelated Party</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="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="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="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | Consumers Energy Company | Fair Value | Related Party</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="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="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="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="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="Show.showAR( this, 'defref_us-gaap_ReceivablesFairValueDisclosure', 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="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="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt</a></td>
<td class="nump">11,952<span></span>
</td>
<td class="nump">11,186<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="Show.showAR( this, 'defref_us-gaap_ReceivablesFairValueDisclosure', 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="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="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="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="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level&#160;2 | Consumers Energy Company | Fair Value | Nonrelated Party</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="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="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt</a></td>
<td class="nump">8,034<span></span>
</td>
<td class="nump">7,741<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level&#160;2 | Consumers Energy Company | Fair Value | Related Party</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="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="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt</a></td>
<td class="nump">549<span></span>
</td>
<td class="nump">303<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_ReceivablesFairValueDisclosure', window );">Long-term receivables</a></td>
<td class="nump">8<span></span>
</td>
<td class="nump">11<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt</a></td>
<td class="nump">1,906<span></span>
</td>
<td class="nump">2,016<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableFairValueDisclosure', window );">Long-term payables</a></td>
<td class="nump">9<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="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="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="Show.showAR( this, 'defref_us-gaap_ReceivablesFairValueDisclosure', window );">Long-term receivables</a></td>
<td class="nump">8<span></span>
</td>
<td class="nump">11<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_NotesReceivableRelatedPartiesFairValueDisclosure', window );">Notes receivable related party</a></td>
<td class="nump">94<span></span>
</td>
<td class="nump">97<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_NotesPayableFairValueDisclosure', window );">Long-term payables</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Consumers Energy Company | Fair Value | Nonrelated Party</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="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="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt</a></td>
<td class="nump">1,906<span></span>
</td>
<td class="nump">2,016<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Consumers Energy Company | Fair Value | Related Party</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="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="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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable, Before Allowance For Credit Loss, And Notes Receivable, Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent</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_NotesReceivableRelatedPartiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Notes Receivable, Related Parties, Fair Value Disclosure</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AssetsFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NotesAndLoansReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesAndLoansReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NotesPayableFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of notes payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a)(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ReceivablesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of receivables, including, but not limited to, trade account receivables, note receivables, and loan receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>109
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559176184640">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments (Narrative) (Details) - CMS Energy Note Payable<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="nump">4.10%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="nump">4.10%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_FinancialInstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financial Instruments [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_FinancialInstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_CMSEnergyNotePayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_CMSEnergyNotePayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>110
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559170315008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Plant, Property, and Equipment (Schedule of Property, Plant and Equipment) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_cms_PropertyPlantAndEquipmentGrossExcludingCWIP', window );">Plant, property, and equipment, gross</a></td>
<td class="nump">$ 34,932<span></span>
</td>
<td class="nump">$ 33,135<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization', window );">Assets under finance leases</a></td>
<td class="nump">176<span></span>
</td>
<td class="nump">136<span></span>
</td>
<td class="nump">$ 170<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Construction work in progress</a></td>
<td class="nump">2,098<span></span>
</td>
<td class="nump">944<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation and amortization</a></td>
<td class="num">(9,569)<span></span>
</td>
<td class="num">(9,007)<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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total plant, property, and equipment</a></td>
<td class="nump">27,461<span></span>
</td>
<td class="nump">25,072<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="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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress', window );">Plant, property, and equipment, gross</a></td>
<td class="nump">33,434<span></span>
</td>
<td class="nump">31,723<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization', window );">Assets under finance leases</a></td>
<td class="nump">131<span></span>
</td>
<td class="nump">112<span></span>
</td>
<td class="nump">$ 146<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress', window );">Construction work in progress</a></td>
<td class="nump">1,766<span></span>
</td>
<td class="nump">845<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="Show.showAR( this, 'defref_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization', window );">Accumulated depreciation and amortization</a></td>
<td class="num">(9,310)<span></span>
</td>
<td class="num">(8,796)<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Total plant, property, and equipment</a></td>
<td class="nump">25,890<span></span>
</td>
<td class="nump">23,772<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="Show.showAR( this, 'defref_cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions', window );">Plant additions</a></td>
<td class="nump">2,100<span></span>
</td>
<td class="nump">3,100<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="Show.showAR( this, 'defref_cms_PublicUtilitiesPropertyPlantAndEquipmentDisposals', window );">Plant retirements</a></td>
<td class="nump">$ 390<span></span>
</td>
<td class="nump">856<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="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Minimum</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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife', window );">Estimated depreciable life in years, consumers</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Maximum</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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife', window );">Estimated depreciable life in years, consumers</a></td>
<td class="text">125 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=us-gaap_ElectricityGenerationPlantNonNuclearMember', window );">Generation | 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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentGenerationOrProcessing', window );">Generation</a></td>
<td class="nump">$ 6,576<span></span>
</td>
<td class="nump">6,511<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="Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=us-gaap_ElectricityGenerationPlantNonNuclearMember', window );">Generation | Consumers Energy Company | Minimum</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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentGenerationUsefulLife', window );">Estimated depreciable life in years, generation</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=us-gaap_ElectricityGenerationPlantNonNuclearMember', window );">Generation | Consumers Energy Company | Maximum</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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentGenerationUsefulLife', window );">Estimated depreciable life in years, generation</a></td>
<td class="text">125 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=us-gaap_ElectricDistributionMember', window );">Distribution | 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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDistribution', window );">Distribution</a></td>
<td class="nump">$ 12,135<span></span>
</td>
<td class="nump">11,339<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="Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=us-gaap_ElectricDistributionMember', window );">Distribution | Consumers Energy Company | Minimum</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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDistributionUsefulLife', window );">Estimated depreciable life in years, distribution</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=us-gaap_ElectricDistributionMember', window );">Distribution | Consumers Energy Company | Maximum</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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDistributionUsefulLife', window );">Estimated depreciable life in years, distribution</a></td>
<td class="text">75 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=cms_ElectricOtherMember', 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment', window );">Other</a></td>
<td class="nump">$ 1,307<span></span>
</td>
<td class="nump">1,355<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="Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=cms_ElectricOtherMember', window );">Other | Consumers Energy Company | Minimum</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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife', window );">Estimated depreciable life in years, other</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=cms_ElectricOtherMember', window );">Other | Consumers Energy Company | Maximum</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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife', window );">Estimated depreciable life in years, other</a></td>
<td class="text">55 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=cms_ElectricAssetsHeldUnderFinanceLeasesMember', window );">Assets under finance leases | 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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization', window );">Assets under finance leases</a></td>
<td class="nump">$ 119<span></span>
</td>
<td class="nump">97<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="Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=us-gaap_GasDistributionMember', window );">Distribution | 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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDistribution', window );">Distribution</a></td>
<td class="nump">$ 7,942<span></span>
</td>
<td class="nump">7,452<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="Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=us-gaap_GasDistributionMember', window );">Distribution | Consumers Energy Company | Minimum</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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDistributionUsefulLife', window );">Estimated depreciable life in years, distribution</a></td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=us-gaap_GasDistributionMember', window );">Distribution | Consumers Energy Company | Maximum</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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDistributionUsefulLife', window );">Estimated depreciable life in years, distribution</a></td>
<td class="text">85 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=us-gaap_GasTransmissionMember', window );">Transmission | 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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmission', window );">Transmission</a></td>
<td class="nump">$ 3,081<span></span>
</td>
<td class="nump">2,806<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="Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=us-gaap_GasTransmissionMember', window );">Transmission | Consumers Energy Company | Minimum</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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionUsefulLife', window );">Estimated depreciable life in years, transmission</a></td>
<td class="text">17 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=us-gaap_GasTransmissionMember', window );">Transmission | Consumers Energy Company | Maximum</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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionUsefulLife', window );">Estimated depreciable life in years, transmission</a></td>
<td class="text">75 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=cms_GasUndergroundStorageFacilitiesMember', window );">Underground storage facilities | 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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment', window );">Other</a></td>
<td class="nump">$ 1,405<span></span>
</td>
<td class="nump">1,295<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="Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=cms_GasUndergroundStorageFacilitiesMember', window );">Underground storage facilities | Consumers Energy Company | Minimum</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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife', window );">Estimated depreciable life in years, other</a></td>
<td class="text">29 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=cms_GasUndergroundStorageFacilitiesMember', window );">Underground storage facilities | Consumers Energy Company | Maximum</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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife', window );">Estimated depreciable life in years, other</a></td>
<td class="text">75 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=cms_GasOtherMember', 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment', window );">Other</a></td>
<td class="nump">$ 828<span></span>
</td>
<td class="nump">815<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="Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=cms_GasOtherMember', window );">Other | Consumers Energy Company | Minimum</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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife', window );">Estimated depreciable life in years, other</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=cms_GasOtherMember', window );">Other | Consumers Energy Company | Maximum</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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife', window );">Estimated depreciable life in years, other</a></td>
<td class="text">55 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=cms_GasAssetsHeldUnderFinanceLeasesMember', window );">Finance leases | 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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization', window );">Assets under finance leases</a></td>
<td class="nump">$ 12<span></span>
</td>
<td class="nump">15<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="Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember', window );">Other non-utility property | 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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentOther', window );">Other non-utility property</a></td>
<td class="nump">$ 29<span></span>
</td>
<td class="nump">38<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="Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember', window );">Other non-utility property | Consumers Energy Company | Minimum</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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife', window );">Estimated depreciable life in years, other</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember', window );">Other non-utility property | Consumers Energy Company | Maximum</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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife', window );">Estimated depreciable life in years, other</a></td>
<td class="text">51 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ReserveQuantitiesByTypeOfReserveAxis=srt_NaturalGasReservesMember', window );">Natural Gas | Underground storage facilities | 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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment', window );">Other</a></td>
<td class="nump">$ 26<span></span>
</td>
<td class="nump">26<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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cms_NorthStarCleanEnergyMember', window );">NorthStar Clean Energy</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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization', window );">Assets under finance leases</a></td>
<td class="nump">45<span></span>
</td>
<td class="nump">24<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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cms_NorthStarCleanEnergyIndependentPowerProductionMember', window );">Independent power production</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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_cms_PropertyPlantAndEquipmentGrossExcludingCWIP', window );">Plant, property, and equipment, gross</a></td>
<td class="nump">$ 1,452<span></span>
</td>
<td class="nump">1,387<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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cms_NorthStarCleanEnergyIndependentPowerProductionMember', window );">Independent power production | Minimum</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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated depreciable life in years, Enterprises</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cms_NorthStarCleanEnergyIndependentPowerProductionMember', window );">Independent power production | Maximum</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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated depreciable life in years, Enterprises</a></td>
<td class="text">40 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cms_NorthStarCleanEnergyOtherMember', 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_cms_PropertyPlantAndEquipmentGrossExcludingCWIP', window );">Plant, property, and equipment, gross</a></td>
<td class="nump">$ 1<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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cms_NorthStarCleanEnergyOtherMember', window );">Other | Minimum</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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated depreciable life in years, Enterprises</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cms_NorthStarCleanEnergyOtherMember', window );">Other | Maximum</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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated depreciable life in years, Enterprises</a></td>
<td class="text">5 years<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_PropertyPlantAndEquipmentGrossExcludingCWIP">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PublicUtilitiesPropertyPlantAndEquipmentAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PublicUtilitiesPropertyPlantAndEquipmentDisposals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Current year divestiture 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PublicUtilitiesPropertyPlantAndEquipmentDisposals</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_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ConstructionInProgressGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PropertyPlantAndEquipmentOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of other physical assets used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of assets common to business units owned by public utility, 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife</td>
</tr>
<tr>
<td style="padding-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_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PublicUtilitiesPropertyPlantAndEquipmentDistribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period end amount of property, plant and equipment (PPE) related to utility distribution.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDistribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PublicUtilitiesPropertyPlantAndEquipmentDistributionUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of utility distribution assets owned by public utility, 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDistributionUsefulLife</td>
</tr>
<tr>
<td style="padding-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_PublicUtilitiesPropertyPlantAndEquipmentGenerationOrProcessing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period end amount of property, plant and equipment (PPE) related to generation or processing owned by public utility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesPropertyPlantAndEquipmentGenerationOrProcessing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PublicUtilitiesPropertyPlantAndEquipmentGenerationUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of utility generation assets owned by public utility, 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesPropertyPlantAndEquipmentGenerationUsefulLife</td>
</tr>
<tr>
<td style="padding-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_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period end book value of other property, plant and equipment (PPE) owned (but not classified elsewhere) by the public utility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of other property, plant and equipment (PPE) owned by public utility, 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-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_PublicUtilitiesPropertyPlantAndEquipmentTransmission">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period end amount of property, plant and equipment (PPE) related to utility transmission owned by public utility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmission</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PublicUtilitiesPropertyPlantAndEquipmentTransmissionUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of utility transmission equipment owned by public utility, 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionUsefulLife</td>
</tr>
<tr>
<td style="padding-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_PublicUtilityPropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PublicUtilityAxis=us-gaap_ElectricityGenerationPlantNonNuclearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=us-gaap_ElectricityGenerationPlantNonNuclearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=us-gaap_ElectricDistributionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=us-gaap_ElectricDistributionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ElectricOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ElectricOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ElectricAssetsHeldUnderFinanceLeasesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ElectricAssetsHeldUnderFinanceLeasesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=us-gaap_GasDistributionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=us-gaap_GasDistributionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=us-gaap_GasTransmissionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=us-gaap_GasTransmissionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_GasUndergroundStorageFacilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_GasUndergroundStorageFacilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_GasOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_GasOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_GasAssetsHeldUnderFinanceLeasesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_GasAssetsHeldUnderFinanceLeasesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ReserveQuantitiesByTypeOfReserveAxis=srt_NaturalGasReservesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ReserveQuantitiesByTypeOfReserveAxis=srt_NaturalGasReservesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_NorthStarCleanEnergyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_NorthStarCleanEnergyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_NorthStarCleanEnergyIndependentPowerProductionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_NorthStarCleanEnergyIndependentPowerProductionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_NorthStarCleanEnergyOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_NorthStarCleanEnergyOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>111
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559187534304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Plant, Property, and Equipment (Summary of Finite-Lived Intangible Assets by Major Class) (Details) - Consumers Energy Company - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross cost</a></td>
<td class="nump">$ 989<span></span>
</td>
<td class="nump">$ 1,052<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">583<span></span>
</td>
<td class="nump">640<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="Show.showAR( this, 'defref_cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions', window );">Plant additions</a></td>
<td class="nump">2,100<span></span>
</td>
<td class="nump">3,100<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="Show.showAR( this, 'defref_cms_PublicUtilitiesPropertyPlantAndEquipmentDisposals', window );">Plant retirements</a></td>
<td class="nump">390<span></span>
</td>
<td class="nump">856<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember', window );">Software development</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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross cost</a></td>
<td class="nump">679<span></span>
</td>
<td class="nump">772<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">481<span></span>
</td>
<td class="nump">543<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements</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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross cost</a></td>
<td class="nump">13<span></span>
</td>
<td class="nump">11<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=cms_IntangiblePlantMember', window );">Intangible plant</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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions', window );">Plant additions</a></td>
<td class="nump">90<span></span>
</td>
<td class="nump">80<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="Show.showAR( this, 'defref_cms_PublicUtilitiesPropertyPlantAndEquipmentDisposals', window );">Plant retirements</a></td>
<td class="nump">153<span></span>
</td>
<td class="nump">142<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ContractualRightsMember', window );">Rights of way</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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross cost</a></td>
<td class="nump">253<span></span>
</td>
<td class="nump">229<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">68<span></span>
</td>
<td class="nump">64<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_FranchiseRightsMember', window );">Franchises and consents</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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross cost</a></td>
<td class="nump">16<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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">11<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="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember', window );">Other intangible assets</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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross cost</a></td>
<td class="nump">28<span></span>
</td>
<td class="nump">24<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">$ 16<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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Software development</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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Amortization Life in Years</a></td>
<td class="text">3 years<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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Rights of way</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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Amortization Life in Years</a></td>
<td class="text">50 years<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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Franchises and consents</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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Amortization Life in Years</a></td>
<td class="text">5 years<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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Software development</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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Amortization Life in Years</a></td>
<td class="text">15 years<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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Rights of way</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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Amortization Life in Years</a></td>
<td class="text">85 years<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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Franchises and consents</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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Amortization Life in Years</a></td>
<td class="text">50 years<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_PublicUtilitiesPropertyPlantAndEquipmentAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PublicUtilitiesPropertyPlantAndEquipmentDisposals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Current year divestiture 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PublicUtilitiesPropertyPlantAndEquipmentDisposals</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_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478859/928-340-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PublicUtilityPropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_PropertyPlantAndEquipmentByTypeAxis=cms_IntangiblePlantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PropertyPlantAndEquipmentByTypeAxis=cms_IntangiblePlantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ContractualRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ContractualRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_FranchiseRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_FranchiseRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>112
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559161750064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Plant, Property, and Equipment (Summary of Average Capitalization Rates) (Details) - Consumers Energy Company<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Electric Utility</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate', window );">AFUDC capitalization rate</a></td>
<td class="nump">6.90%<span></span>
</td>
<td class="nump">6.50%<span></span>
</td>
<td class="nump">6.20%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Gas Utility</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate', window );">AFUDC capitalization rate</a></td>
<td class="nump">5.80%<span></span>
</td>
<td class="nump">5.80%<span></span>
</td>
<td class="nump">5.60%<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_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-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_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective rate, including composite rate, of cost of financing additions to qualifying regulated assets, commonly called allowance for funds used during construction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 835<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478698/980-835-25-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 835<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479123/980-835-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PublicUtilityAxis=cms_ElectricUtilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PublicUtilityAxis=cms_GasUtilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>113
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559163665824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Plant, Property, and Equipment (Schedule of Finance Leases and Other Financing Obligations) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MovementInPropertyPlantAndEquipmentRollForward', window );"><strong>Finance Leases and Other Financing Obligations, Rollforward [Roll Forward]</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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization', window );">Balance at beginning of period</a></td>
<td class="nump">$ 136<span></span>
</td>
<td class="nump">$ 170<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="Show.showAR( this, 'defref_cms_FinanceLeaseAssetsAdditions', window );">Additions</a></td>
<td class="nump">55<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_FinanceLeaseAssetNetRetirementsAndAdjustments', window );">Net retirements and other adjustments</a></td>
<td class="num">(15)<span></span>
</td>
<td class="num">(34)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization', window );">Balance at end of period</a></td>
<td class="nump">176<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="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="Show.showAR( this, 'defref_us-gaap_MovementInPropertyPlantAndEquipmentRollForward', window );"><strong>Finance Leases and Other Financing Obligations, Rollforward [Roll Forward]</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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization', window );">Balance at beginning of period</a></td>
<td class="nump">112<span></span>
</td>
<td class="nump">146<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="Show.showAR( this, 'defref_cms_FinanceLeaseAssetsAdditions', window );">Additions</a></td>
<td class="nump">34<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_FinanceLeaseAssetNetRetirementsAndAdjustments', window );">Net retirements and other adjustments</a></td>
<td class="num">(15)<span></span>
</td>
<td class="num">(34)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization', window );">Balance at end of period</a></td>
<td class="nump">$ 131<span></span>
</td>
<td class="nump">$ 112<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_FinanceLeaseAssetNetRetirementsAndAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Lease Asset, Net Retirements And Adjustments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FinanceLeaseAssetNetRetirementsAndAdjustments</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_FinanceLeaseAssetsAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Lease Assets, Additions</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FinanceLeaseAssetsAdditions</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_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_MovementInPropertyPlantAndEquipmentRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MovementInPropertyPlantAndEquipmentRollForward</td>
</tr>
<tr>
<td style="padding-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>114
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559180213824">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Plant, Property, and Equipment (Narrative) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization', window );">Finance lease accumulated amortization</a></td>
<td class="nump">$ 57<span></span>
</td>
<td class="nump">$ 65<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization', window );">Finance lease accumulated amortization</a></td>
<td class="nump">$ 55<span></span>
</td>
<td class="nump">$ 64<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_FinanceLeaseRightOfUseAssetAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated amortization of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>115
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559163466224">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Plant, Property, and Equipment (Summary of Accumulated Depreciation and Amortization) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation and amortization</a></td>
<td class="nump">$ 9,569<span></span>
</td>
<td class="nump">$ 9,007<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization', window );">Consumers accumulated depreciation and amortization</a></td>
<td class="nump">9,310<span></span>
</td>
<td class="nump">8,796<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=cms_NonUtilityPlantAssetsMember', window );">Non-utility plant assets</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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation and amortization</a></td>
<td class="nump">262<span></span>
</td>
<td class="nump">217<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=cms_NonUtilityPlantAssetsMember', window );">Non-utility plant assets | 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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization', window );">Consumers accumulated depreciation and amortization</a></td>
<td class="nump">3<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="Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=cms_UtilityPlantAssetsMember', window );">Utility plant assets</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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation and amortization</a></td>
<td class="nump">9,307<span></span>
</td>
<td class="nump">8,790<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=cms_UtilityPlantAssetsMember', window );">Utility plant assets | 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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization', window );">Consumers accumulated depreciation and amortization</a></td>
<td class="nump">$ 9,307<span></span>
</td>
<td class="nump">$ 8,790<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PublicUtilityPropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PropertyPlantAndEquipmentByTypeAxis=cms_NonUtilityPlantAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PropertyPlantAndEquipmentByTypeAxis=cms_NonUtilityPlantAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_UtilityPlantAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_UtilityPlantAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>116
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559095760272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Plant, Property, and Equipment (Summary of Composite Depreciation Rates for Properties) (Details) - Consumers Energy Company<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=cms_ElectricUtilityPropertyMember', window );">Electric utility property</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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService', window );">Composite depreciation rate</a></td>
<td class="nump">3.60%<span></span>
</td>
<td class="nump">3.80%<span></span>
</td>
<td class="nump">3.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="Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=cms_GasUtilityPropertyMember', window );">Gas utility property</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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService', window );">Composite depreciation rate</a></td>
<td class="nump">2.50%<span></span>
</td>
<td class="nump">2.80%<span></span>
</td>
<td class="nump">2.90%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=srt_OtherPropertyMember', window );">Other property</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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService', window );">Composite depreciation rate</a></td>
<td class="nump">7.10%<span></span>
</td>
<td class="nump">7.80%<span></span>
</td>
<td class="nump">8.90%<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_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Composite depreciation rate for public utility plants in service.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService</td>
</tr>
<tr>
<td style="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_PublicUtilityPropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-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_PublicUtilityAxis=cms_ElectricUtilityPropertyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ElectricUtilityPropertyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PublicUtilityAxis=cms_GasUtilityPropertyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_GasUtilityPropertyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=srt_OtherPropertyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=srt_OtherPropertyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>117
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559175220896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Plant, Property, and Equipment (Summary of Depreciation and Amortization Expense) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense &#8211; plant, property, and equipment</a></td>
<td class="nump">$ 1,041<span></span>
</td>
<td class="nump">$ 1,050<span></span>
</td>
<td class="nump">$ 990<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Total depreciation and amortization expense</a></td>
<td class="nump">1,240<span></span>
</td>
<td class="nump">1,180<span></span>
</td>
<td class="nump">1,126<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=us-gaap_OtherRegulatoryAssetsLiabilitiesMember', window );">Other regulatory assets</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_AdjustmentForAmortization', window );">Amortization expense</a></td>
<td class="nump">2<span></span>
</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="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=cms_SecuritizedRegulatoryAssetsMember', window );">Securitized regulatory assets</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_AdjustmentForAmortization', window );">Amortization expense</a></td>
<td class="nump">111<span></span>
</td>
<td class="nump">33<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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember', window );">Software</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_AdjustmentForAmortization', window );">Amortization expense</a></td>
<td class="nump">81<span></span>
</td>
<td class="nump">92<span></span>
</td>
<td class="nump">103<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember', window );">Other intangible assets</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_AdjustmentForAmortization', window );">Amortization expense</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense &#8211; plant, property, and equipment</a></td>
<td class="nump">992<span></span>
</td>
<td class="nump">1,007<span></span>
</td>
<td class="nump">952<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization', window );">Total depreciation and amortization expense</a></td>
<td class="nump">1,191<span></span>
</td>
<td class="nump">1,137<span></span>
</td>
<td class="nump">1,088<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Other regulatory assets</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_AdjustmentForAmortization', window );">Amortization expense</a></td>
<td class="nump">2<span></span>
</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="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Securitized regulatory assets</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_AdjustmentForAmortization', window );">Amortization expense</a></td>
<td class="nump">111<span></span>
</td>
<td class="nump">33<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="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Software</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_AdjustmentForAmortization', window );">Amortization expense</a></td>
<td class="nump">81<span></span>
</td>
<td class="nump">92<span></span>
</td>
<td class="nump">103<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Other intangible assets</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_AdjustmentForAmortization', window );">Amortization expense</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 5<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_AdjustmentForAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentForAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-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_UtilitiesOperatingExpenseDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RegulatoryAssetAxis=us-gaap_OtherRegulatoryAssetsLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=us-gaap_OtherRegulatoryAssetsLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_SecuritizedRegulatoryAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_SecuritizedRegulatoryAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>118
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559168096480">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Plant, Property, and Equipment (Schedule of Estimated Amortization Expense for Intangibles) (Details) - Consumers Energy Company<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2025</a></td>
<td class="nump">$ 94<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2026</a></td>
<td class="nump">90<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2027</a></td>
<td class="nump">83<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2028</a></td>
<td class="nump">77<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2029</a></td>
<td class="nump">$ 75<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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PublicUtilityPropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>119
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559368991408">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Plant, Property, and Equipment (Summary of Jointly Owned Regulated Utility Facilities) (Details) - Consumers Energy Company<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </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="Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantAxis=cms_CampbellUnit3Member', window );">J.H.&#160;Campbell Unit 3</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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare', window );">Ownership share</a></td>
<td class="nump">93.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="Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService', window );">Utility plant in service</a></td>
<td class="nump">$ 1,725<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation', window );">Accumulated provision for depreciation</a></td>
<td class="num">(856)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress', window );">Plant under construction</a></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="Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantNetOwnershipAmount', window );">Net investment</a></td>
<td class="nump">$ 869<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantAxis=cms_LudingtonMember', window );">Ludington</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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare', window );">Ownership share</a></td>
<td class="nump">51.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService', window );">Utility plant in service</a></td>
<td class="nump">$ 621<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation', window );">Accumulated provision for depreciation</a></td>
<td class="num">(242)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress', window );">Plant under construction</a></td>
<td class="nump">13<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantNetOwnershipAmount', window );">Net investment</a></td>
<td class="nump">392<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantAxis=cms_DistributionMember', window );">Other</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="Show.showAR( this, 'defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems', window );"><strong>Public Utility, Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService', window );">Utility plant in service</a></td>
<td class="nump">445<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation', window );">Accumulated provision for depreciation</a></td>
<td class="num">(95)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress', window );">Plant under construction</a></td>
<td class="nump">29<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantNetOwnershipAmount', window );">Net investment</a></td>
<td class="nump">$ 379<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_JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The period end amount owned by the reporting utility of a jointly owned utility plant in service.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 980<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 10.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479070/980-360-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_JointlyOwnedUtilityPlantNetOwnershipAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total period end amount of plant in service and construction in progress net of accumulated depreciation for the utility's share of jointly owned electricity generation plant.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 980<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 10.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479070/980-360-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JointlyOwnedUtilityPlantNetOwnershipAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The period end amount of construction work in progress at a jointly owned electricity generation plant.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 980<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 10.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479070/980-360-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The period end amount of accumulated depreciation in a jointly owned electricity generation plant.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 980<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 10.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479070/980-360-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The proportionate share of interest (percent) in a jointly owned utility plant.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 980<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 10.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479070/980-360-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-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_JointlyOwnedUtilityPlantAxis=cms_CampbellUnit3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JointlyOwnedUtilityPlantAxis=cms_CampbellUnit3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JointlyOwnedUtilityPlantAxis=cms_LudingtonMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JointlyOwnedUtilityPlantAxis=cms_LudingtonMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JointlyOwnedUtilityPlantAxis=cms_DistributionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JointlyOwnedUtilityPlantAxis=cms_DistributionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>120
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559170367216">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Summary of Lease Right-of-Use Assets and Liabilities) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorLeaseDescriptionLineItems', window );"><strong>Lessor, Lease, Description [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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Other<span></span>
</td>
<td class="text">Other<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Other current liabilities<span></span>
</td>
<td class="text">Other current liabilities<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Other non&#8209;current liabilities<span></span>
</td>
<td class="text">Other non&#8209;current liabilities<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Plant, property, and equipment, net<span></span>
</td>
<td class="text">Plant, property, and equipment, net<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Current portion of long-term debt and finance leases<span></span>
</td>
<td class="text">Current portion of long-term debt and finance leases<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseDescriptionAbstract', window );"><strong>Operating leases</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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right-of-use assets</a></td>
<td class="nump">$ 24<span></span>
</td>
<td class="nump">$ 26<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_LesseeOperatingLeaseLiabilitiesAbstract', window );"><strong>Lease 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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current lease liabilities</a></td>
<td class="nump">3<span></span>
</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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Noncurrent lease liabilities</a></td>
<td class="nump">21<span></span>
</td>
<td class="nump">22<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeaseDescriptionAbstract', window );"><strong>Finance leases</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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Right-of-use assets</a></td>
<td class="nump">119<span></span>
</td>
<td class="nump">71<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_LesseeFinanceLeaseLiabilitiesAbstract', window );"><strong>Lease 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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Current lease liabilities</a></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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Non-current lease liabilities</a></td>
<td class="nump">$ 112<span></span>
</td>
<td class="nump">$ 62<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_LesseeWeightedAverageLeaseTermAbstract', window );"><strong>Weighted-average remaining lease term (in years)</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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating leases</a></td>
<td class="text">20 years<span></span>
</td>
<td class="text">19 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Finance leases</a></td>
<td class="text">26 years<span></span>
</td>
<td class="text">19 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_LesseeWeightedAverageDiscountRateAbstract', window );"><strong>Weighted-average discount rate</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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating leases</a></td>
<td class="nump">5.30%<span></span>
</td>
<td class="nump">5.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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Finance leases</a></td>
<td class="nump">5.80%<span></span>
</td>
<td class="nump">5.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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Finance lease liability</a></td>
<td class="nump">$ 116<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="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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseDescriptionAbstract', window );"><strong>Operating leases</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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right-of-use assets</a></td>
<td class="nump">20<span></span>
</td>
<td class="nump">$ 23<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_LesseeOperatingLeaseLiabilitiesAbstract', window );"><strong>Lease 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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current lease liabilities</a></td>
<td class="nump">3<span></span>
</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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Noncurrent lease liabilities</a></td>
<td class="nump">17<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="Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeaseDescriptionAbstract', window );"><strong>Finance leases</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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Right-of-use assets</a></td>
<td class="nump">76<span></span>
</td>
<td class="nump">48<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_LesseeFinanceLeaseLiabilitiesAbstract', window );"><strong>Lease 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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Current lease liabilities</a></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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Non-current lease liabilities</a></td>
<td class="nump">$ 69<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="Show.showAR( this, 'defref_cms_LesseeWeightedAverageLeaseTermAbstract', window );"><strong>Weighted-average remaining lease term (in years)</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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating leases</a></td>
<td class="text">19 years<span></span>
</td>
<td class="text">18 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Finance leases</a></td>
<td class="text">22 years<span></span>
</td>
<td class="text">11 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_LesseeWeightedAverageDiscountRateAbstract', window );"><strong>Weighted-average discount rate</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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating leases</a></td>
<td class="nump">5.40%<span></span>
</td>
<td class="nump">5.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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Finance leases</a></td>
<td class="nump">4.80%<span></span>
</td>
<td class="nump">1.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Finance lease liability</a></td>
<td class="nump">$ 73<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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=cms_RelatedPartyLeaseMember', window );">Related Party Lease</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="Show.showAR( this, 'defref_cms_LesseeFinanceLeaseLiabilitiesAbstract', window );"><strong>Lease 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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Current lease liabilities</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_LesseeWeightedAverageDiscountRateAbstract', window );"><strong>Weighted-average discount rate</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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Finance lease liability</a></td>
<td class="nump">$ 23<span></span>
</td>
<td class="nump">$ 23<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_LesseeFinanceLeaseLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Finance Lease Liabilities [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LesseeFinanceLeaseLiabilitiesAbstract</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_LesseeOperatingLeaseLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease Liabilities [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LesseeOperatingLeaseLiabilitiesAbstract</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_LesseeWeightedAverageDiscountRateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Weighted Average Discount Rate [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LesseeWeightedAverageDiscountRateAbstract</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_LesseeWeightedAverageLeaseTermAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Weighted Average Lease Term [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LesseeWeightedAverageLeaseTermAbstract</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_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes current finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes finance lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_FinanceLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for finance lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="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_FinanceLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeFinanceLeaseDescriptionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeFinanceLeaseDescriptionAbstract</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeaseDescriptionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseDescriptionAbstract</td>
</tr>
<tr>
<td style="padding-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_LessorLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479773/842-30-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes current operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes noncurrent operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes operating lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="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_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-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>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RelatedPartyTransactionAxis=cms_RelatedPartyLeaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RelatedPartyTransactionAxis=cms_RelatedPartyLeaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>121
<FILENAME>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559161509872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Schedule of Lease Cost) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease costs</a></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="Show.showAR( this, 'defref_cms_FinanceLeaseCost1Abstract', window );"><strong>Finance lease costs</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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Amortization of right-of-use assets</a></td>
<td class="nump">6<span></span>
</td>
<td class="nump">9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestExpense', window );">Interest on lease liabilities</a></td>
<td class="nump">16<span></span>
</td>
<td class="nump">15<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease costs</a></td>
<td class="nump">107<span></span>
</td>
<td class="nump">107<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease costs</a></td>
<td class="nump">13<span></span>
</td>
<td class="nump">14<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total lease costs</a></td>
<td class="nump">148<span></span>
</td>
<td class="nump">151<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease costs</a></td>
<td class="nump">5<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="Show.showAR( this, 'defref_cms_FinanceLeaseCost1Abstract', window );"><strong>Finance lease costs</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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Amortization of right-of-use assets</a></td>
<td class="nump">5<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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestExpense', window );">Interest on lease liabilities</a></td>
<td class="nump">13<span></span>
</td>
<td class="nump">13<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease costs</a></td>
<td class="nump">107<span></span>
</td>
<td class="nump">107<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease costs</a></td>
<td class="nump">12<span></span>
</td>
<td class="nump">14<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total lease costs</a></td>
<td class="nump">$ 142<span></span>
</td>
<td class="nump">$ 147<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_FinanceLeaseCost1Abstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Lease Cost1 [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FinanceLeaseCost1Abstract</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_FinanceLeaseInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseRightOfUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>122
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559165335440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Schedule of Lessee Cash Flows) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract', window );"><strong>Cash paid for amounts included in the measurement of lease 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="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Cash used in operating activities for operating leases</a></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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestPaymentOnLiability', window );">Cash used in operating activities for finance leases</a></td>
<td class="nump">15<span></span>
</td>
<td class="nump">15<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Cash used in financing activities for finance leases</a></td>
<td class="nump">6<span></span>
</td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_LesseeLeaseRightOfUseAssetsAbstract', window );"><strong>Lease liabilities arising from obtaining right-of-use 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="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Operating leases</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability', window );">Finance leases</a></td>
<td class="nump">55<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="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="Show.showAR( this, 'defref_cms_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract', window );"><strong>Cash paid for amounts included in the measurement of lease 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="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Cash used in operating activities for operating leases</a></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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestPaymentOnLiability', window );">Cash used in operating activities for finance leases</a></td>
<td class="nump">13<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="Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Cash used in financing activities for finance leases</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_LesseeLeaseRightOfUseAssetsAbstract', window );"><strong>Lease liabilities arising from obtaining right-of-use 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="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Operating leases</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability', window );">Finance leases</a></td>
<td class="nump">$ 34<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_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash Paid For Amounts Included In The Measurement Of Lease Liabilities [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract</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_LesseeLeaseRightOfUseAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Lease, Right Of Use Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LesseeLeaseRightOfUseAssetsAbstract</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_FinanceLeaseInterestPaymentOnLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest paid on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestPaymentOnLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>123
<FILENAME>R93.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559161920400">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Summary of Minimum Annual Rental Commitments) (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Operating Leases</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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2025</a></td>
<td class="nump">$ 4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2026</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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2027</a></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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2028</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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2029</a></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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">2028 and thereafter</a></td>
<td class="nump">29<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total minimum lease payments</a></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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less discount</a></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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of minimum lease payments</a></td>
<td class="nump">24<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Finance Leases</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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2025</a></td>
<td class="nump">20<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2026</a></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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2027</a></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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">2028</a></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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive', window );">2029</a></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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">2028 and thereafter</a></td>
<td class="nump">190<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total minimum lease payments</a></td>
<td class="nump">284<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less discount</a></td>
<td class="nump">168<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Present value of minimum lease payments</a></td>
<td class="nump">116<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Operating Leases</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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', 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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2026</a></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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2027</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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2028</a></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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2029</a></td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">2028 and thereafter</a></td>
<td class="nump">23<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total minimum lease payments</a></td>
<td class="nump">35<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less discount</a></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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of minimum lease payments</a></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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Finance Leases</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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2025</a></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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2026</a></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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2027</a></td>
<td class="nump">16<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">2028</a></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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive', window );">2029</a></td>
<td class="nump">15<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">2028 and thereafter</a></td>
<td class="nump">84<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total minimum lease payments</a></td>
<td class="nump">164<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less discount</a></td>
<td class="nump">91<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Present value of minimum lease payments</a></td>
<td class="nump">73<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=cms_PipelinesAndPowerPurchaseAgreementsMember', window );">Pipelines and PPAs</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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Finance Leases</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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2025</a></td>
<td class="nump">13<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2026</a></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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2027</a></td>
<td class="nump">13<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">2028</a></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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive', window );">2029</a></td>
<td class="nump">13<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">2028 and thereafter</a></td>
<td class="nump">13<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total minimum lease payments</a></td>
<td class="nump">78<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less discount</a></td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Present value of minimum lease payments</a></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="Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=cms_PipelinesAndPowerPurchaseAgreementsMember', window );">Pipelines and PPAs | 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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Finance Leases</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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2025</a></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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2026</a></td>
<td class="nump">13<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2027</a></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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">2028</a></td>
<td class="nump">13<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive', window );">2029</a></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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">2028 and thereafter</a></td>
<td class="nump">13<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total minimum lease payments</a></td>
<td class="nump">78<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less discount</a></td>
<td class="nump">50<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Present value of minimum lease payments</a></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="Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=cms_LandAndOtherFinanceLeasesMember', window );">Land and Other</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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Finance Leases</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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2025</a></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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2026</a></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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2027</a></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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">2028</a></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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive', window );">2029</a></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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">2028 and thereafter</a></td>
<td class="nump">177<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total minimum lease payments</a></td>
<td class="nump">206<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less discount</a></td>
<td class="nump">118<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Present value of minimum lease payments</a></td>
<td class="nump">88<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=cms_LandAndOtherFinanceLeasesMember', window );">Land and Other | 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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Finance Leases</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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', 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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2026</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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2027</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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">2028</a></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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive', window );">2029</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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">2028 and thereafter</a></td>
<td class="nump">71<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total minimum lease payments</a></td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less discount</a></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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Present value of minimum lease payments</a></td>
<td class="nump">$ 45<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_FinanceLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-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_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FairValueByAssetClassAxis=cms_PipelinesAndPowerPurchaseAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FairValueByAssetClassAxis=cms_PipelinesAndPowerPurchaseAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FairValueByAssetClassAxis=cms_LandAndOtherFinanceLeasesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FairValueByAssetClassAxis=cms_LandAndOtherFinanceLeasesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>124
<FILENAME>R94.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559160687632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Narrative) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract', window );"><strong>Sales-type and Direct Financing Leases, Lease Receivable, Fiscal Year Maturity [Abstract]</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="Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths', window );">Minimum rental payments to be received in year one</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears', window );">Minimum annual rental payments to be received in year two</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears', window );">Minimum annual rental payments to be received in year three</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears', window );">Minimum annual rental payments to be received in year four</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears', window );">Minimum rental payments to be received in year five</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter', window );">Minimum rental payments to be received thereafter</a></td>
<td class="nump">6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivable', window );">Lease receivables</a></td>
<td class="nump">6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount', window );">Unearned income</a></td>
<td class="nump">5<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="Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=cms_PowerSalesAgreementMember', window );">Power Sales Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorLeaseDescriptionLineItems', window );"><strong>Lessor, Lease, Description [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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLeaseIncome', window );">Leasing income</a></td>
<td class="nump">105<span></span>
</td>
<td class="nump">$ 116<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseVariableLeaseIncome', window );">Variable lease income</a></td>
<td class="nump">$ 61<span></span>
</td>
<td class="nump">$ 74<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_LessorLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479773/842-30-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseLeaseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479773/842-30-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-6A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479016/842-30-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLeaseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeaseVariableLeaseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease income from variable lease payments paid and payable to lessor, excluding amount included in measurement of lease receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479773/842-30-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-6A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseVariableLeaseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SalesTypeAndDirectFinancingLeasesLeaseReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lease payments not yet received by lessor and amount expected to be derived from underlying asset, following end of lease term guaranteed by lessee or other third party unrelated to lessor, from sales-type and direct financing leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479773/842-30-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479773/842-30-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract</td>
</tr>
<tr>
<td style="padding-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_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479773/842-30-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479773/842-30-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479773/842-30-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479773/842-30-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479773/842-30-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479773/842-30-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of undiscounted lease receivable in excess of discounted receivable for sales-type and direct financing leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479773/842-30-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FairValueByAssetClassAxis=cms_PowerSalesAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FairValueByAssetClassAxis=cms_PowerSalesAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>125
<FILENAME>R95.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559295326928">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Schedule of Future Payments to be Received) (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </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="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract', window );"><strong>Operating Leases</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="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths', window );">2025</a></td>
<td class="nump">$ 44<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears', window );">2026</a></td>
<td class="nump">18<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceived', window );">Total minimum lease payments</a></td>
<td class="nump">$ 62<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_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract</td>
</tr>
<tr>
<td style="padding-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_LessorOperatingLeasePaymentsToBeReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease payments to be received by lessor for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479773/842-30-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease payment to be received by lessor for operating lease 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479773/842-30-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LessorOperatingLeasePaymentsToBeReceivedTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease payment to be received by lessor for operating lease 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479773/842-30-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>126
<FILENAME>R96.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559187706288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Asset Retirement Obligations (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward', window );"><strong>Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]</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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligation', window );">ARO Liability, at beginning of period</a></td>
<td class="nump">$ 771<span></span>
</td>
<td class="nump">$ 746<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationLiabilitiesIncurred', window );">Incurred</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">11<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationLiabilitiesSettled', window );">Settled</a></td>
<td class="num">(69)<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationAccretionExpense', window );">Accretion</a></td>
<td class="nump">35<span></span>
</td>
<td class="nump">33<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationRevisionOfEstimate', window );">Cash Flow Revisions</a></td>
<td class="num">(10)<span></span>
</td>
<td class="nump">9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligation', window );">ARO Liability, end of period</a></td>
<td class="nump">728<span></span>
</td>
<td class="nump">771<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward', window );"><strong>Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]</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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligation', window );">ARO Liability, at beginning of period</a></td>
<td class="nump">739<span></span>
</td>
<td class="nump">722<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationLiabilitiesIncurred', window );">Incurred</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationLiabilitiesSettled', window );">Settled</a></td>
<td class="num">(69)<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationAccretionExpense', window );">Accretion</a></td>
<td class="nump">33<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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationRevisionOfEstimate', window );">Cash Flow Revisions</a></td>
<td class="num">(10)<span></span>
</td>
<td class="nump">9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligation', window );">ARO Liability, end of period</a></td>
<td class="nump">694<span></span>
</td>
<td class="nump">739<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_AssetRetirementObligationsCategoriesAxis=cms_RenewableGenerationAssetsMember', window );">Renewable generation assets</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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward', window );"><strong>Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]</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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligation', window );">ARO Liability, at beginning of period</a></td>
<td class="nump">32<span></span>
</td>
<td class="nump">24<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationLiabilitiesIncurred', window );">Incurred</a></td>
<td class="nump">0<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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationLiabilitiesSettled', window );">Settled</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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationAccretionExpense', window );">Accretion</a></td>
<td class="nump">2<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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationRevisionOfEstimate', window );">Cash Flow Revisions</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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligation', window );">ARO Liability, end of period</a></td>
<td class="nump">34<span></span>
</td>
<td class="nump">32<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_AssetRetirementObligationsCategoriesAxis=cms_RenewableGenerationAssetsMember', window );">Renewable generation assets | 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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward', window );"><strong>Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]</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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligation', window );">ARO Liability, at beginning of period</a></td>
<td class="nump">102<span></span>
</td>
<td class="nump">95<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationLiabilitiesIncurred', window );">Incurred</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationLiabilitiesSettled', window );">Settled</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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationAccretionExpense', window );">Accretion</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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationRevisionOfEstimate', window );">Cash Flow Revisions</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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligation', window );">ARO Liability, end of period</a></td>
<td class="nump">105<span></span>
</td>
<td class="nump">102<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_AssetRetirementObligationsCategoriesAxis=cms_CoalAshDisposalAreasMember', window );">Coal ash disposal areas | 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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward', window );"><strong>Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]</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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligation', window );">ARO Liability, at beginning of period</a></td>
<td class="nump">268<span></span>
</td>
<td class="nump">272<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationLiabilitiesIncurred', window );">Incurred</a></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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationLiabilitiesSettled', window );">Settled</a></td>
<td class="num">(51)<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationAccretionExpense', window );">Accretion</a></td>
<td class="nump">12<span></span>
</td>
<td class="nump">11<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationRevisionOfEstimate', window );">Cash Flow Revisions</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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligation', window );">ARO Liability, end of period</a></td>
<td class="nump">230<span></span>
</td>
<td class="nump">268<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_AssetRetirementObligationsCategoriesAxis=cms_GasDistributionCutPurgeCapMember', window );">Gas distribution cut, purge, and cap | 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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward', window );"><strong>Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]</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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligation', window );">ARO Liability, at beginning of period</a></td>
<td class="nump">290<span></span>
</td>
<td class="nump">287<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationLiabilitiesIncurred', window );">Incurred</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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationLiabilitiesSettled', window );">Settled</a></td>
<td class="num">(9)<span></span>
</td>
<td class="num">(10)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationAccretionExpense', window );">Accretion</a></td>
<td class="nump">15<span></span>
</td>
<td class="nump">14<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationRevisionOfEstimate', window );">Cash Flow Revisions</a></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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligation', window );">ARO Liability, end of period</a></td>
<td class="nump">295<span></span>
</td>
<td class="nump">290<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_AssetRetirementObligationsCategoriesAxis=cms_AsbestosAbatementMember', window );">Asbestos abatement | 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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward', window );"><strong>Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]</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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligation', window );">ARO Liability, at beginning of period</a></td>
<td class="nump">51<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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationLiabilitiesIncurred', window );">Incurred</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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationLiabilitiesSettled', window );">Settled</a></td>
<td class="num">(7)<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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationAccretionExpense', window );">Accretion</a></td>
<td class="nump">2<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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationRevisionOfEstimate', window );">Cash Flow Revisions</a></td>
<td class="num">(9)<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligation', window );">ARO Liability, end of period</a></td>
<td class="nump">37<span></span>
</td>
<td class="nump">51<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_AssetRetirementObligationsCategoriesAxis=cms_GasWellsPlugAndAbandonMember', window );">Gas wells plug and abandon | 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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward', window );"><strong>Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]</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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligation', window );">ARO Liability, at beginning of period</a></td>
<td class="nump">28<span></span>
</td>
<td class="nump">29<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationLiabilitiesIncurred', window );">Incurred</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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationLiabilitiesSettled', window );">Settled</a></td>
<td class="num">(2)<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationAccretionExpense', window );">Accretion</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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationRevisionOfEstimate', window );">Cash Flow Revisions</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="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligation', window );">ARO Liability, end of period</a></td>
<td class="nump">$ 27<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_AssetRetirementObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481999/410-20-25-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481850/410-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AssetRetirementObligationAccretionExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accretion expense recognized during the period that is associated with an asset retirement obligation. Accretion expense measures and incorporates changes due to the passage of time into the carrying amount of the liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481879/410-20-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481850/410-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationAccretionExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AssetRetirementObligationLiabilitiesIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset retirement obligations incurred during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481850/410-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationLiabilitiesIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AssetRetirementObligationLiabilitiesSettled">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset retirement obligations settled, or otherwise disposed of, during the period. This may include asset retirement obligations transferred to third parties associated with the sale of a long-lived asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481850/410-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationLiabilitiesSettled</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AssetRetirementObligationRevisionOfEstimate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the asset retirement obligation from changes in the amount or timing of the estimated cash flows associated with the settlement of the obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481850/410-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationRevisionOfEstimate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AssetRetirementObligationRollForwardAnalysisRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward</td>
</tr>
<tr>
<td style="padding-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_cms_AssetRetirementObligationsCategoriesAxis=cms_RenewableGenerationAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_AssetRetirementObligationsCategoriesAxis=cms_RenewableGenerationAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_cms_AssetRetirementObligationsCategoriesAxis=cms_CoalAshDisposalAreasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_AssetRetirementObligationsCategoriesAxis=cms_CoalAshDisposalAreasMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_cms_AssetRetirementObligationsCategoriesAxis=cms_GasDistributionCutPurgeCapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_AssetRetirementObligationsCategoriesAxis=cms_GasDistributionCutPurgeCapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_cms_AssetRetirementObligationsCategoriesAxis=cms_AsbestosAbatementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_AssetRetirementObligationsCategoriesAxis=cms_AsbestosAbatementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_cms_AssetRetirementObligationsCategoriesAxis=cms_GasWellsPlugAndAbandonMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_AssetRetirementObligationsCategoriesAxis=cms_GasWellsPlugAndAbandonMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>127
<FILENAME>R97.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559160520240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Benefits (Narrative) (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>yr</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1', window );">Ultimate health care cost trend rate</a></td>
<td class="nump">4.75%<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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate', window );">Year health care cost trend rate reaches ultimate trend rate</a></td>
<td class="text">2033<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="Show.showAR( this, 'defref_cms_UnionMembershipByTotalEmployeesPercentage', window );">Union employees percentage</a></td>
<td class="nump">44.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="Show.showAR( this, 'defref_cms_RetirementPlanAssumptionsAxis=cms_UnderAgeSixtyFiveMember', window );">Under Age 65</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear', window );">Health care cost trend rate assumed next fiscal year</a></td>
<td class="nump">8.50%<span></span>
</td>
<td class="nump">8.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="Show.showAR( this, 'defref_cms_RetirementPlanAssumptionsAxis=cms_OverAgeSixtyFiveMember', window );">Over Age 65</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear', window );">Health care cost trend rate assumed next fiscal year</a></td>
<td class="nump">10.25%<span></span>
</td>
<td class="nump">8.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_cms_RetirementAgeRequirement', window );">Retirement age requirement | yr</a></td>
<td class="nump">55<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_RetirementYearsOfService', window );">Retirement years of service</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_RetirementYearsOfServiceWithDisability', window );">Retirement years of service with disability</a></td>
<td class="text">15 years<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="Show.showAR( this, 'defref_cms_EstimatedTimeOfAmortizationOfGainsLosses', window );">Estimated time of amortization of gains losses</a></td>
<td class="text">9 years<span></span>
</td>
<td class="text">9 years<span></span>
</td>
<td class="text">9 years<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="Show.showAR( this, 'defref_cms_EstimatedTimeOfPriorServiceCost', window );">Estimated time of prior service cost</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">OPEB Plan | Volatility Mechanism</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="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>
<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="Show.showAR( this, 'defref_cms_DefinedBenefitPlanDeferredCredits', window );">Deferred credits</a></td>
<td class="nump">$ 11<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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">OPEB Plan | Volatility Mechanism</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="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>
<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="Show.showAR( this, 'defref_cms_DefinedBenefitPlanDeferredCredits', window );">Deferred credits</a></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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_cms_AmortizedNetGainsAndLossesInExcessOfPboOrMrv', window );">Amortized net gains and losses in excess of PBO or MRV</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PeriodForGainsOrLossesToBeIncludedInMarketRelatedValue', window );">Period for gains or losses to be included in market related value</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation', window );">Accumulated benefit obligation</a></td>
<td class="nump">$ 1,900<span></span>
</td>
<td class="nump">2,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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">DB&#160;Pension Plans | Volatility Mechanism</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="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>
<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="Show.showAR( this, 'defref_cms_DefinedBenefitPlanDeferredCredits', window );">Deferred credits</a></td>
<td class="nump">$ 15<span></span>
</td>
<td class="nump">$ 11<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">DB&#160;Pension Plans | Fixed-income securities</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Target allocation percentage</a></td>
<td class="nump">40.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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">DB&#160;Pension Plans | Equity securities</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Target allocation percentage</a></td>
<td class="nump">38.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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">DB&#160;Pension Plans | Real asset investments</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Target allocation percentage</a></td>
<td class="nump">11.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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">DB&#160;Pension Plans | Return-seeking fixed income</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Target allocation percentage</a></td>
<td class="nump">7.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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">DB&#160;Pension Plans | Liquid alternative investments</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Target allocation percentage</a></td>
<td class="nump">4.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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_DefinedBenefitPostretirementHealthCoverageMember', window );">Postretirement Health Trusts | Fixed-income securities</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Target allocation percentage</a></td>
<td class="nump">40.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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_DefinedBenefitPostretirementHealthCoverageMember', window );">Postretirement Health Trusts | Equity securities</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Target allocation percentage</a></td>
<td class="nump">38.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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_DefinedBenefitPostretirementHealthCoverageMember', window );">Postretirement Health Trusts | Real asset investments</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Target allocation percentage</a></td>
<td class="nump">11.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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_DefinedBenefitPostretirementHealthCoverageMember', window );">Postretirement Health Trusts | Return-seeking fixed income</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Target allocation percentage</a></td>
<td class="nump">7.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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_DefinedBenefitPostretirementHealthCoverageMember', window );">Postretirement Health Trusts | Liquid alternative investments</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Target allocation percentage</a></td>
<td class="nump">4.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="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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1', window );">Ultimate health care cost trend rate</a></td>
<td class="nump">4.75%<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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate', window );">Year health care cost trend rate reaches ultimate trend rate</a></td>
<td class="text">2033<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="Show.showAR( this, 'defref_cms_UnionMembershipByTotalEmployeesPercentage', window );">Union employees percentage</a></td>
<td class="nump">46.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="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Under Age 65</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear', window );">Health care cost trend rate assumed next fiscal year</a></td>
<td class="nump">8.50%<span></span>
</td>
<td class="nump">8.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="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Over Age 65</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear', window );">Health care cost trend rate assumed next fiscal year</a></td>
<td class="nump">10.25%<span></span>
</td>
<td class="nump">8.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_cms_RetirementAgeRequirement', window );">Retirement age requirement | yr</a></td>
<td class="nump">55<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_RetirementYearsOfService', window );">Retirement years of service</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_RetirementYearsOfServiceWithDisability', window );">Retirement years of service with disability</a></td>
<td class="text">15 years<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="Show.showAR( this, 'defref_cms_EstimatedTimeOfPriorServiceCost', window );">Estimated time of prior service cost</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanNameAxis=cms_DefinedCompanyContributionPlanMember', window );">Defined Company Contribution Plan</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Plan cost, defined contribution plan</a></td>
<td class="nump">$ 53<span></span>
</td>
<td class="nump">$ 51<span></span>
</td>
<td class="nump">$ 48<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanNameAxis=cms_DefinedCompanyContributionPlanMember', window );">Defined Company Contribution 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Plan cost, defined contribution plan</a></td>
<td class="nump">52<span></span>
</td>
<td class="nump">50<span></span>
</td>
<td class="nump">48<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanNameAxis=cms_SupplementalEmployeeRetirementPlanDefinedContributionMember', window );">DC SERP</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Plan cost, defined contribution plan</a></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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_MinimumYearsOfParticipationBeforeVesting', window );">Minimum years of participation before vesting</a></td>
<td class="text">5 years<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="Show.showAR( this, 'defref_cms_DefinedContributionPlanTrustAssetsAmount', window );">Trust assets</a></td>
<td class="nump">$ 17<span></span>
</td>
<td class="nump">14<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="Show.showAR( this, 'defref_us-gaap_RetirementPlanNameAxis=cms_Plan401KMember', window );">401 (K) Plan</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Plan cost, defined contribution plan</a></td>
<td class="nump">41<span></span>
</td>
<td class="nump">41<span></span>
</td>
<td class="nump">44<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanNameAxis=cms_Plan401KMember', window );">401 (K) 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Plan cost, defined contribution plan</a></td>
<td class="nump">$ 39<span></span>
</td>
<td class="nump">$ 40<span></span>
</td>
<td class="nump">$ 43<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanNameAxis=cms_ActivePensionPlanMember', window );">Pension Plan A | 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_cms_EstimatedTimeOfAmortizationOfGainsLosses', window );">Estimated time of amortization of gains losses</a></td>
<td class="text">8 years<span></span>
</td>
<td class="text">8 years<span></span>
</td>
<td class="text">8 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanNameAxis=cms_InactivePensionPlanMember', window );">Pension Plan B | 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_cms_EstimatedTimeOfAmortizationOfGainsLossesLifeExpectancy', window );">Estimated time of amortization of gains (losses) life expectancy</a></td>
<td class="text">17 years<span></span>
</td>
<td class="text">17 years<span></span>
</td>
<td class="text">18 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Defined Company Contribution Plan</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Contribution range</a></td>
<td class="nump">5.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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | DC SERP</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="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>
<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="Show.showAR( this, 'defref_cms_PlanContributionPercentage', window );">Plan contribution percentage</a></td>
<td class="nump">5.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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | 401 (K) Plan</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Contribution range</a></td>
<td class="nump">4.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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Defined Company Contribution Plan</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Contribution range</a></td>
<td class="nump">10.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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | DC SERP</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="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>
<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="Show.showAR( this, 'defref_cms_PlanContributionPercentage', window );">Plan contribution percentage</a></td>
<td class="nump">15.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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | 401 (K) Plan</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Contribution range</a></td>
<td class="nump">6.00%<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_AmortizedNetGainsAndLossesInExcessOfPboOrMrv">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortization of gains and losses in excess of ten percent of the greater of the PBO or the MRV over the average remaining service period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AmortizedNetGainsAndLossesInExcessOfPboOrMrv</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-types1: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_DefinedBenefitPlanDeferredCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Deferred Credits</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DefinedBenefitPlanDeferredCredits</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_DefinedContributionPlanTrustAssetsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Contribution Plan, Trust Assets, Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DefinedContributionPlanTrustAssetsAmount</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_EstimatedTimeOfAmortizationOfGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Estimated time of amortization of gains and losses in excess of ten percent of the greater of the PBO or the MRV over the average remaining service period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EstimatedTimeOfAmortizationOfGainsLosses</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: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_cms_EstimatedTimeOfAmortizationOfGainsLossesLifeExpectancy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Estimated Time Of Amortization Of Gains (Losses) Life Expectancy</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EstimatedTimeOfAmortizationOfGainsLossesLifeExpectancy</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: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_cms_EstimatedTimeOfPriorServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The time period over which new prior service cost/credits will be amortized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EstimatedTimeOfPriorServiceCost</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: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_cms_MinimumYearsOfParticipationBeforeVesting">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum years of participation required before becoming vested.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_MinimumYearsOfParticipationBeforeVesting</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: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_cms_PeriodForGainsOrLossesToBeIncludedInMarketRelatedValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period for gains or losses to be included in market related value</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PeriodForGainsOrLossesToBeIncludedInMarketRelatedValue</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: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_cms_PlanContributionPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of base pay contributed by the Company to the plan for employees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PlanContributionPercentage</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-types1: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_RetirementAgeRequirement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Participants in the plan include all regular full-time employees covered by the employee health care plan on the day before retirement at age 55 or older with at least ten full years of applicable continuous service. Regular full-time employees who qualify for Pension Plan disability retirement and have 15 years of applicable continuous service may also participate in the plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_RetirementAgeRequirement</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:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_RetirementYearsOfService">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Participants in the plan include all regular full-time employees covered by the employee health care plan on the day before retirement at age 55 or older with at least ten full years of applicable continuous service. Regular full-time employees who qualify for Pension Plan disability retirement and have 15 years of applicable continuous service may also participate in the plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_RetirementYearsOfService</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: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_cms_RetirementYearsOfServiceWithDisability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Participants in the plan include all regular full-time employees covered by the employee health care plan on the day before retirement at age 55 or older with at least ten full years of applicable continuous service. Regular full-time employees who qualify for Pension Plan disability retirement and have 15 years of applicable continuous service may also participate in the plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_RetirementYearsOfServiceWithDisability</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: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_cms_UnionMembershipByTotalEmployeesPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>UnionMembershipByTotalEmployeesPercentage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_UnionMembershipByTotalEmployeesPercentage</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-types1: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_DefinedBenefitPlanAccumulatedBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Assumed rate, for next fiscal year, based on annual change in cost of health care cost benefits used to measure expected cost of benefits covered by defined benefit postretirement plan. Factors include, but are not limited to, estimate of health care inflation, change in health care utilization or delivery pattern, technological advances, and change in health status of participant. Excludes factors for change in composition of plan population by age and dependency status.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear</td>
</tr>
<tr>
<td style="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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage</td>
</tr>
<tr>
<td style="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_DefinedBenefitPlanUltimateHealthCareCostTrendRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ultimate trend rate for health care cost for defined benefit postretirement plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1</td>
</tr>
<tr>
<td style="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_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Year ultimate health care cost trend rate is expected to be reached, in YYYY format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate</td>
</tr>
<tr>
<td style="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:gYearListItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 70<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480794/715-70-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedContributionPlanEmployerMatchingContributionPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent</td>
</tr>
<tr>
<td style="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_cms_RetirementPlanAssumptionsAxis=cms_UnderAgeSixtyFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_RetirementPlanAssumptionsAxis=cms_UnderAgeSixtyFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_cms_RetirementPlanAssumptionsAxis=cms_OverAgeSixtyFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_RetirementPlanAssumptionsAxis=cms_OverAgeSixtyFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryLiabilityAxis=cms_VolatilityMechanismMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_VolatilityMechanismMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_VolatilityMechanismMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_VolatilityMechanismMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanRealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanRealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DefinedBenefitPlanByPlanAssetCategoriesAxis=cms_ReturnSeekingFixedIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DefinedBenefitPlanByPlanAssetCategoriesAxis=cms_ReturnSeekingFixedIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_PrivateEquityFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_PrivateEquityFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DefinedBenefitPostretirementHealthCoverageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DefinedBenefitPostretirementHealthCoverageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RetirementPlanNameAxis=cms_DefinedCompanyContributionPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanNameAxis=cms_DefinedCompanyContributionPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanNameAxis=cms_SupplementalEmployeeRetirementPlanDefinedContributionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanNameAxis=cms_SupplementalEmployeeRetirementPlanDefinedContributionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanNameAxis=cms_Plan401KMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanNameAxis=cms_Plan401KMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanNameAxis=cms_ActivePensionPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanNameAxis=cms_ActivePensionPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanNameAxis=cms_InactivePensionPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanNameAxis=cms_InactivePensionPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>128
<FILENAME>R98.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559172969552">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Retirement Benefits (Schedule of SERP Trust Assets, ABO and Contributions) (Details) - DB&#160;SERP - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation', window );">ABO</a></td>
<td class="nump">$ 105<span></span>
</td>
<td class="nump">$ 115<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember', 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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation', window );">ABO</a></td>
<td class="nump">76<span></span>
</td>
<td class="nump">83<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=cms_DbSerpTrustAssetsMember', window );">Trust assets</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="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>
<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="Show.showAR( this, 'defref_cms_DefinedBenefitPlanTrustAssets', window );">Trust assets</a></td>
<td class="nump">127<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=cms_DbSerpTrustAssetsMember', window );">Trust assets | 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="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>
<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="Show.showAR( this, 'defref_cms_DefinedBenefitPlanTrustAssets', window );">Trust assets</a></td>
<td class="nump">$ 95<span></span>
</td>
<td class="nump">$ 98<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_DefinedBenefitPlanTrustAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Trust Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DefinedBenefitPlanTrustAssets</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_DefinedBenefitPlanAccumulatedBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_SupplementalEmployeeRetirementPlanDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DefinedBenefitPlanByPlanAssetCategoriesAxis=cms_DbSerpTrustAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DefinedBenefitPlanByPlanAssetCategoriesAxis=cms_DbSerpTrustAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>129
<FILENAME>R99.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559161849520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Benefits (Schedule of Assumptions Used) (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract', window );"><strong>Weighted average for net periodic benefit cost</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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected long-term rate of return on plan assets</a></td>
<td class="nump">7.50%<span></span>
</td>
<td class="nump">7.20%<span></span>
</td>
<td class="nump">6.50%<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="Show.showAR( this, 'defref_cms_ActualRateOfReturnLossOnPlanAssets', window );">Actual rate of return on plan assets</a></td>
<td class="nump">3.60%<span></span>
</td>
<td class="nump">12.60%<span></span>
</td>
<td class="num">(15.90%)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember', window );">DB&#160;SERP</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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract', window );"><strong>Weighted average for benefit obligations</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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Discount rate</a></td>
<td class="nump">5.56%<span></span>
</td>
<td class="nump">4.94%<span></span>
</td>
<td class="nump">5.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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease', window );">Rate of compensation increase</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">5.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract', window );"><strong>Weighted average for net periodic benefit cost</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="Show.showAR( this, 'defref_cms_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate', window );">Service cost discount rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">5.18%<span></span>
</td>
<td class="nump">3.09%<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="Show.showAR( this, 'defref_cms_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate', window );">Interest cost discount rate</a></td>
<td class="nump">4.87%<span></span>
</td>
<td class="nump">5.06%<span></span>
</td>
<td class="nump">2.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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease', window );">Rate of compensation increase</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">5.50%<span></span>
</td>
<td class="nump">5.50%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract', window );"><strong>Weighted average for benefit obligations</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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Discount rate</a></td>
<td class="nump">5.69%<span></span>
</td>
<td class="nump">5.02%<span></span>
</td>
<td class="nump">5.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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract', window );"><strong>Weighted average for net periodic benefit cost</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="Show.showAR( this, 'defref_cms_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate', window );">Service cost discount rate</a></td>
<td class="nump">5.12%<span></span>
</td>
<td class="nump">5.31%<span></span>
</td>
<td class="nump">3.23%<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="Show.showAR( this, 'defref_cms_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate', window );">Interest cost discount rate</a></td>
<td class="nump">4.91%<span></span>
</td>
<td class="nump">5.10%<span></span>
</td>
<td class="nump">2.45%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected long-term rate of return on plan assets</a></td>
<td class="nump">7.50%<span></span>
</td>
<td class="nump">7.20%<span></span>
</td>
<td class="nump">6.50%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanNameAxis=cms_ActivePensionPlanMember', window );">Pension Plan A | 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract', window );"><strong>Weighted average for benefit obligations</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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Discount rate</a></td>
<td class="nump">5.73%<span></span>
</td>
<td class="nump">5.05%<span></span>
</td>
<td class="nump">5.24%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease', window );">Rate of compensation increase</a></td>
<td class="nump">3.70%<span></span>
</td>
<td class="nump">3.60%<span></span>
</td>
<td class="nump">3.60%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract', window );"><strong>Weighted average for net periodic benefit cost</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="Show.showAR( this, 'defref_cms_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate', window );">Service cost discount rate</a></td>
<td class="nump">5.08%<span></span>
</td>
<td class="nump">5.27%<span></span>
</td>
<td class="nump">3.09%<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="Show.showAR( this, 'defref_cms_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate', window );">Interest cost discount rate</a></td>
<td class="nump">4.93%<span></span>
</td>
<td class="nump">5.12%<span></span>
</td>
<td class="nump">2.44%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease', window );">Rate of compensation increase</a></td>
<td class="nump">3.60%<span></span>
</td>
<td class="nump">3.60%<span></span>
</td>
<td class="nump">3.60%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanNameAxis=cms_InactivePensionPlanMember', window );">Pension Plan B | 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract', window );"><strong>Weighted average for benefit obligations</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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Discount rate</a></td>
<td class="nump">5.59%<span></span>
</td>
<td class="nump">4.95%<span></span>
</td>
<td class="nump">5.14%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract', window );"><strong>Weighted average for net periodic benefit cost</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="Show.showAR( this, 'defref_cms_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate', window );">Interest cost discount rate</a></td>
<td class="nump">4.87%<span></span>
</td>
<td class="nump">5.06%<span></span>
</td>
<td class="nump">2.21%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_ActualRateOfReturnLossOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Actual pension rate of return on plan assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ActualRateOfReturnLossOnPlanAssets</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-types1: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_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The interest rate used in calculating the interest cost of defined benefit plan net periodic benefit cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate</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-types1: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_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The interest rate used in calculating the service cost of defined benefit plan net periodic benefit cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate</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-types1: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_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate</td>
</tr>
<tr>
<td style="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_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease</td>
</tr>
<tr>
<td style="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_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets</td>
</tr>
<tr>
<td style="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_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate of compensation increase used to determine net periodic benefit cost of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease</td>
</tr>
<tr>
<td style="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_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract</td>
</tr>
<tr>
<td style="padding-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_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract</td>
</tr>
<tr>
<td style="padding-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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_SupplementalEmployeeRetirementPlanDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanNameAxis=cms_ActivePensionPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanNameAxis=cms_ActivePensionPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanNameAxis=cms_InactivePensionPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanNameAxis=cms_InactivePensionPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>130
<FILENAME>R100.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559161359792">
<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="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=cms_PensionAndDBSERPMember', window );">DB&#160;Pension Plans and DB&#160;SERP</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">$ 28<span></span>
</td>
<td class="nump">$ 29<span></span>
</td>
<td class="nump">$ 41<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">109<span></span>
</td>
<td class="nump">112<span></span>
</td>
<td class="nump">84<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1', window );">Settlement loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="num">(234)<span></span>
</td>
<td class="num">(220)<span></span>
</td>
<td class="num">(206)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Net loss</a></td>
<td class="nump">12<span></span>
</td>
<td class="nump">12<span></span>
</td>
<td class="nump">40<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Prior service cost (credit)</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_DefinedBenefitPlanAmortizationOfSettlementLoss', window );">Settlement loss</a></td>
<td class="nump">11<span></span>
</td>
<td class="nump">11<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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic credit</a></td>
<td class="num">(70)<span></span>
</td>
<td class="num">(52)<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=cms_PensionAndDBSERPMember', window );">DB&#160;Pension Plans and DB&#160;SERP | 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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">27<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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">102<span></span>
</td>
<td class="nump">105<span></span>
</td>
<td class="nump">79<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="num">(221)<span></span>
</td>
<td class="num">(208)<span></span>
</td>
<td class="num">(194)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Net loss</a></td>
<td class="nump">11<span></span>
</td>
<td class="nump">11<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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Prior service cost (credit)</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_DefinedBenefitPlanAmortizationOfSettlementLoss', window );">Settlement loss</a></td>
<td class="nump">11<span></span>
</td>
<td class="nump">11<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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic credit</a></td>
<td class="num">(66)<span></span>
</td>
<td class="num">(49)<span></span>
</td>
<td class="num">(26)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">11<span></span>
</td>
<td class="nump">12<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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">43<span></span>
</td>
<td class="nump">44<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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1', 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="num">(115)<span></span>
</td>
<td class="num">(103)<span></span>
</td>
<td class="num">(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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Net loss</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">12<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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Prior service cost (credit)</a></td>
<td class="num">(31)<span></span>
</td>
<td class="num">(41)<span></span>
</td>
<td class="num">(51)<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="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>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic credit</a></td>
<td class="num">(88)<span></span>
</td>
<td class="num">(76)<span></span>
</td>
<td class="num">(120)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">11<span></span>
</td>
<td class="nump">11<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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">41<span></span>
</td>
<td class="nump">42<span></span>
</td>
<td class="nump">27<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="num">(107)<span></span>
</td>
<td class="num">(95)<span></span>
</td>
<td class="num">(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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Net loss</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">12<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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Prior service cost (credit)</a></td>
<td class="num">(30)<span></span>
</td>
<td class="num">(40)<span></span>
</td>
<td class="num">(50)<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="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>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic credit</a></td>
<td class="num">$ (81)<span></span>
</td>
<td class="num">$ (70)<span></span>
</td>
<td class="num">$ (113)<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Amortization Of Settlement Loss</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in net periodic benefit (cost) credit from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk related to obligation and assets used to effect settlement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanRollForwardsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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=cms_PensionAndDBSERPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cms_PensionAndDBSERPMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>131
<FILENAME>R101.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559173045680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Benefits (Schedule of Funded Status of Retirement Benefit Plans) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward', window );"><strong>Defined Benefit Plan, Change in Benefit Obligation [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at beginning of period</a></td>
<td class="nump">$ 2,195<span></span>
</td>
<td class="nump">$ 2,169<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">28<span></span>
</td>
<td class="nump">29<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">104<span></span>
</td>
<td class="nump">106<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAmendments', window );">Plan amendments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial loss (gain)</a></td>
<td class="num">(91)<span></span>
</td>
<td class="nump">52<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(142)<span></span>
</td>
<td class="num">(161)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at end of period</a></td>
<td class="nump">2,094<span></span>
</td>
<td class="nump">2,195<span></span>
</td>
<td class="nump">$ 2,169<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets at fair value at beginning of period</a></td>
<td class="nump">3,004<span></span>
</td>
<td class="nump">2,820<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets', window );">Actual return on plan assets</a></td>
<td class="nump">102<span></span>
</td>
<td class="nump">345<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Company contribution</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid', window );">Actual benefits paid</a></td>
<td class="num">(142)<span></span>
</td>
<td class="num">(161)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets at fair value at end of period</a></td>
<td class="nump">2,964<span></span>
</td>
<td class="nump">3,004<span></span>
</td>
<td class="nump">2,820<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded status</a></td>
<td class="nump">870<span></span>
</td>
<td class="nump">809<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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded status</a></td>
<td class="nump">836<span></span>
</td>
<td class="nump">781<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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember', window );">DB&#160;SERP</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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward', window );"><strong>Defined Benefit Plan, Change in Benefit Obligation [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at beginning of period</a></td>
<td class="nump">114<span></span>
</td>
<td class="nump">117<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAmendments', window );">Plan amendments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial loss (gain)</a></td>
<td class="num">(4)<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(10)<span></span>
</td>
<td class="num">(10)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at end of period</a></td>
<td class="nump">105<span></span>
</td>
<td class="nump">114<span></span>
</td>
<td class="nump">117<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets at fair value at beginning of period</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets', window );">Actual return on plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Company contribution</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid', window );">Actual benefits paid</a></td>
<td class="num">(10)<span></span>
</td>
<td class="num">(10)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets at fair value at end of period</a></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="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded status</a></td>
<td class="num">(105)<span></span>
</td>
<td class="num">(114)<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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember', window );">DB&#160;SERP | 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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward', window );"><strong>Defined Benefit Plan, Change in Benefit Obligation [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at beginning of period</a></td>
<td class="nump">83<span></span>
</td>
<td class="nump">85<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAmendments', window );">Plan amendments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial loss (gain)</a></td>
<td class="num">(4)<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(7)<span></span>
</td>
<td class="num">(7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at end of period</a></td>
<td class="nump">76<span></span>
</td>
<td class="nump">83<span></span>
</td>
<td class="nump">85<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets at fair value at beginning of period</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets', window );">Actual return on plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Company contribution</a></td>
<td class="nump">7<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid', window );">Actual benefits paid</a></td>
<td class="num">(7)<span></span>
</td>
<td class="num">(7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets at fair value at end of period</a></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="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded status</a></td>
<td class="num">(76)<span></span>
</td>
<td class="num">(83)<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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward', window );"><strong>Defined Benefit Plan, Change in Benefit Obligation [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at beginning of period</a></td>
<td class="nump">900<span></span>
</td>
<td class="nump">889<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">11<span></span>
</td>
<td class="nump">12<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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">43<span></span>
</td>
<td class="nump">44<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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAmendments', window );">Plan amendments</a></td>
<td class="num">(25)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial loss (gain)</a></td>
<td class="num">(40)<span></span>
</td>
<td class="nump">9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(58)<span></span>
</td>
<td class="num">(54)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at end of period</a></td>
<td class="nump">831<span></span>
</td>
<td class="nump">900<span></span>
</td>
<td class="nump">889<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets at fair value at beginning of period</a></td>
<td class="nump">1,559<span></span>
</td>
<td class="nump">1,446<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets', window );">Actual return on plan assets</a></td>
<td class="nump">86<span></span>
</td>
<td class="nump">165<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Company contribution</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid', window );">Actual benefits paid</a></td>
<td class="num">(57)<span></span>
</td>
<td class="num">(52)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets at fair value at end of period</a></td>
<td class="nump">1,588<span></span>
</td>
<td class="nump">1,559<span></span>
</td>
<td class="nump">1,446<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded status</a></td>
<td class="nump">757<span></span>
</td>
<td class="nump">659<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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward', window );"><strong>Defined Benefit Plan, Change in Benefit Obligation [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at beginning of period</a></td>
<td class="nump">867<span></span>
</td>
<td class="nump">856<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">11<span></span>
</td>
<td class="nump">11<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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">41<span></span>
</td>
<td class="nump">42<span></span>
</td>
<td class="nump">27<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAmendments', window );">Plan amendments</a></td>
<td class="num">(24)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial loss (gain)</a></td>
<td class="num">(38)<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(56)<span></span>
</td>
<td class="num">(52)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at end of period</a></td>
<td class="nump">801<span></span>
</td>
<td class="nump">867<span></span>
</td>
<td class="nump">856<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets at fair value at beginning of period</a></td>
<td class="nump">1,453<span></span>
</td>
<td class="nump">1,350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets', window );">Actual return on plan assets</a></td>
<td class="nump">80<span></span>
</td>
<td class="nump">154<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Company contribution</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid', window );">Actual benefits paid</a></td>
<td class="num">(54)<span></span>
</td>
<td class="num">(51)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets at fair value at end of period</a></td>
<td class="nump">1,479<span></span>
</td>
<td class="nump">1,453<span></span>
</td>
<td class="nump">$ 1,350<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded status</a></td>
<td class="nump">$ 678<span></span>
</td>
<td class="nump">$ 586<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_DefinedBenefitPlanActualReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanActuarialGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActuarialGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanBenefitObligationBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480266/715-60-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanChangeInBenefitObligationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward</td>
</tr>
<tr>
<td style="padding-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_DefinedBenefitPlanContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution received by defined benefit plan from employer which increases plan assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanFundedStatusOfPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFundedStatusOfPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DefinedBenefitPlanPlanAmendments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in benefit obligation of defined benefit plan from change in terms of existing plan or initiation of new plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAmendments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanPlanAssetsBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 715<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480266/715-60-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanRollForwardsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_SupplementalEmployeeRetirementPlanDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_SupplementalEmployeeRetirementPlanDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>132
<FILENAME>R102.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559160055360">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Retirement Benefits (Schedule of Retirement Benefit Plan Assets (Liabilities)) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Non-current assets</a></td>
<td class="nump">$ 1,627<span></span>
</td>
<td class="nump">$ 1,468<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Non-current liabilities</a></td>
<td class="nump">96<span></span>
</td>
<td class="nump">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="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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Non-current assets</a></td>
<td class="nump">1,514<span></span>
</td>
<td class="nump">1,367<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Non-current liabilities</a></td>
<td class="nump">70<span></span>
</td>
<td class="nump">77<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Non-current assets</a></td>
<td class="nump">870<span></span>
</td>
<td class="nump">809<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Non-current assets</a></td>
<td class="nump">836<span></span>
</td>
<td class="nump">781<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Non-current assets</a></td>
<td class="nump">757<span></span>
</td>
<td class="nump">659<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Non-current assets</a></td>
<td class="nump">678<span></span>
</td>
<td class="nump">586<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember', window );">DB&#160;SERP</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities', window );">Current liabilities</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Non-current liabilities</a></td>
<td class="nump">95<span></span>
</td>
<td class="nump">104<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember', window );">DB&#160;SERP | 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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities', window );">Current liabilities</a></td>
<td class="nump">7<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="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Non-current liabilities</a></td>
<td class="nump">$ 69<span></span>
</td>
<td class="nump">$ 76<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_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(7)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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 current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_SupplementalEmployeeRetirementPlanDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>133
<FILENAME>R103.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559161242688">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Retirement Benefits (Schedule of Net Periodic Benefit Cost Not yet Recognized) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_NetRegulatoryAssetsAbstract', window );"><strong>Regulatory 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="Show.showAR( this, 'defref_us-gaap_RegulatoryAssets', window );">Total regulatory assets</a></td>
<td class="nump">$ 3,798<span></span>
</td>
<td class="nump">$ 3,886<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=cms_PensionAndDBSERPMember', window );">DB&#160;Pension Plans and DB&#160;SERP</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="Show.showAR( this, 'defref_us-gaap_NetRegulatoryAssetsAbstract', window );"><strong>Regulatory 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax', window );">Net loss</a></td>
<td class="nump">653<span></span>
</td>
<td class="nump">634<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="Show.showAR( this, 'defref_cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax', window );">Prior service cost (credit)</a></td>
<td class="nump">12<span></span>
</td>
<td class="nump">16<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssets', window );">Total regulatory assets</a></td>
<td class="nump">665<span></span>
</td>
<td class="nump">650<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract', window );"><strong>AOCI</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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax', window );">Net loss (gain)</a></td>
<td class="nump">60<span></span>
</td>
<td class="nump">65<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax', window );">Prior service cost (credit)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<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="Show.showAR( this, 'defref_cms_TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost', window );">Total amounts recognized in regulatory assets and AOCI</a></td>
<td class="nump">725<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=cms_PensionAndDBSERPMember', window );">DB&#160;Pension Plans and DB&#160;SERP | 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="Show.showAR( this, 'defref_us-gaap_NetRegulatoryAssetsAbstract', window );"><strong>Regulatory 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax', window );">Net loss</a></td>
<td class="nump">653<span></span>
</td>
<td class="nump">634<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="Show.showAR( this, 'defref_cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax', window );">Prior service cost (credit)</a></td>
<td class="nump">12<span></span>
</td>
<td class="nump">16<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssets', window );">Total regulatory assets</a></td>
<td class="nump">665<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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract', window );"><strong>AOCI</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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax', window );">Net loss (gain)</a></td>
<td class="nump">15<span></span>
</td>
<td class="nump">20<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="Show.showAR( this, 'defref_cms_TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost', window );">Total amounts recognized in regulatory assets and AOCI</a></td>
<td class="nump">680<span></span>
</td>
<td class="nump">670<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetRegulatoryAssetsAbstract', window );"><strong>Regulatory 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax', window );">Net loss</a></td>
<td class="nump">176<span></span>
</td>
<td class="nump">191<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="Show.showAR( this, 'defref_cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax', window );">Prior service cost (credit)</a></td>
<td class="num">(94)<span></span>
</td>
<td class="num">(100)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssets', window );">Total regulatory assets</a></td>
<td class="nump">82<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract', window );"><strong>AOCI</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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax', window );">Net loss (gain)</a></td>
<td class="num">(3)<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax', window );">Prior service cost (credit)</a></td>
<td class="num">(2)<span></span>
</td>
<td class="num">(2)<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="Show.showAR( this, 'defref_cms_TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost', window );">Total amounts recognized in regulatory assets and AOCI</a></td>
<td class="nump">77<span></span>
</td>
<td class="nump">86<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetRegulatoryAssetsAbstract', window );"><strong>Regulatory 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax', window );">Net loss</a></td>
<td class="nump">176<span></span>
</td>
<td class="nump">191<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="Show.showAR( this, 'defref_cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax', window );">Prior service cost (credit)</a></td>
<td class="num">(94)<span></span>
</td>
<td class="num">(100)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssets', window );">Total regulatory assets</a></td>
<td class="nump">82<span></span>
</td>
<td class="nump">91<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract', window );"><strong>AOCI</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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax', window );">Net loss (gain)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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="Show.showAR( this, 'defref_cms_TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost', window );">Total amounts recognized in regulatory assets and AOCI</a></td>
<td class="nump">$ 82<span></span>
</td>
<td class="nump">$ 91<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The pretax net amount of gains and losses that are not yet recognized as a component of net periodic benefit cost, and that are recognized as increases or decreases in regulatory assets (liabilities) as they arise. Gains and losses are due to changes in the value of either the benefit obligation or the plan assets resulting from experience different from that assumed or from a change in an actuarial assumption, or the consequence of a decision to temporarily deviate from the substantive plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax</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_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount related to the pretax cost of benefit changes attributable to plan participants' prior service pursuant to a plan amendment or a plan initiation, which has not yet been recognized as components of net periodic benefit cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax</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_TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total amount of regulatory assets (liabilities) and AOCI that have not been recognized as a component of net periodic cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost</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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract</td>
</tr>
<tr>
<td style="padding-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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (j)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of accumulated other comprehensive (income) loss for cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (j)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NetRegulatoryAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetRegulatoryAssetsAbstract</td>
</tr>
<tr>
<td style="padding-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_RegulatoryAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 980<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478742/980-340-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cms_PensionAndDBSERPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cms_PensionAndDBSERPMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>134
<FILENAME>R104.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559179416656">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Retirement Benefits (Schedule of Allocation of Plan Assets) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets</a></td>
<td class="nump">$ 2,964<span></span>
</td>
<td class="nump">$ 3,004<span></span>
</td>
<td class="nump">$ 2,820<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">DB&#160;Pension Plans | Plan Assets Excluding Pooled Funds</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets</a></td>
<td class="nump">148<span></span>
</td>
<td class="nump">225<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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">DB&#160;Pension Plans | Plan Assets Excluding Pooled Funds | Level&#160;1</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets</a></td>
<td class="nump">148<span></span>
</td>
<td class="nump">225<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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">DB&#160;Pension Plans | Plan Assets Excluding Pooled Funds | Level&#160;2</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">DB&#160;Pension Plans | Cash and short-term investments</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets</a></td>
<td class="nump">148<span></span>
</td>
<td class="nump">178<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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">DB&#160;Pension Plans | Cash and short-term investments | Level&#160;1</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets</a></td>
<td class="nump">148<span></span>
</td>
<td class="nump">178<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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">DB&#160;Pension Plans | Cash and short-term investments | Level&#160;2</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">DB&#160;Pension Plans | Mutual funds</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">47<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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">DB&#160;Pension Plans | Mutual funds | Level&#160;1</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">47<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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">DB&#160;Pension Plans | Mutual funds | Level&#160;2</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">DB&#160;Pension Plans | Pooled funds</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets</a></td>
<td class="nump">2,816<span></span>
</td>
<td class="nump">2,779<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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets</a></td>
<td class="nump">1,588<span></span>
</td>
<td class="nump">1,559<span></span>
</td>
<td class="nump">$ 1,446<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">OPEB Plan | Plan Assets Excluding Pooled Funds</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets</a></td>
<td class="nump">356<span></span>
</td>
<td class="nump">402<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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">OPEB Plan | Plan Assets Excluding Pooled Funds | Level&#160;1</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets</a></td>
<td class="nump">258<span></span>
</td>
<td class="nump">303<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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">OPEB Plan | Plan Assets Excluding Pooled Funds | Level&#160;2</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets</a></td>
<td class="nump">98<span></span>
</td>
<td class="nump">99<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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">OPEB Plan | Cash and short-term investments</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets</a></td>
<td class="nump">35<span></span>
</td>
<td class="nump">82<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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">OPEB Plan | Cash and short-term investments | Level&#160;1</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets</a></td>
<td class="nump">35<span></span>
</td>
<td class="nump">82<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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">OPEB Plan | Cash and short-term investments | Level&#160;2</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">OPEB Plan | U.S. government and agencies securities</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets</a></td>
<td class="nump">13<span></span>
</td>
<td class="nump">16<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">OPEB Plan | U.S. government and agencies securities | Level&#160;1</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">OPEB Plan | U.S. government and agencies securities | Level&#160;2</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets</a></td>
<td class="nump">13<span></span>
</td>
<td class="nump">16<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">OPEB Plan | Corporate debt</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets</a></td>
<td class="nump">68<span></span>
</td>
<td class="nump">67<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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">OPEB Plan | Corporate debt | Level&#160;1</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">OPEB Plan | Corporate debt | Level&#160;2</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets</a></td>
<td class="nump">68<span></span>
</td>
<td class="nump">67<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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">OPEB Plan | State and municipal bonds</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets</a></td>
<td class="nump">2<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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">OPEB Plan | State and municipal bonds | Level&#160;1</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">OPEB Plan | State and municipal bonds | Level&#160;2</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets</a></td>
<td class="nump">2<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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">OPEB Plan | Foreign bonds</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets</a></td>
<td class="nump">15<span></span>
</td>
<td class="nump">15<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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">OPEB Plan | Foreign bonds | Level&#160;1</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">OPEB Plan | Foreign bonds | Level&#160;2</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets</a></td>
<td class="nump">15<span></span>
</td>
<td class="nump">15<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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">OPEB Plan | Common stocks</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets</a></td>
<td class="nump">170<span></span>
</td>
<td class="nump">161<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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">OPEB Plan | Common stocks | Level&#160;1</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets</a></td>
<td class="nump">170<span></span>
</td>
<td class="nump">161<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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">OPEB Plan | Common stocks | Level&#160;2</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">OPEB Plan | Mutual funds</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets</a></td>
<td class="nump">53<span></span>
</td>
<td class="nump">60<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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">OPEB Plan | Mutual funds | Level&#160;1</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets</a></td>
<td class="nump">53<span></span>
</td>
<td class="nump">60<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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">OPEB Plan | Mutual funds | Level&#160;2</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">OPEB Plan | Pooled funds</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan assets</a></td>
<td class="nump">$ 1,232<span></span>
</td>
<td class="nump">$ 1,157<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_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=cms_PlanAssetsExcludingPooledFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DefinedBenefitPlanByPlanAssetCategoriesAxis=cms_PlanAssetsExcludingPooledFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DefinedBenefitPlanByPlanAssetCategoriesAxis=cms_CashAndShortTermInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DefinedBenefitPlanByPlanAssetCategoriesAxis=cms_CashAndShortTermInvestmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_MutualFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_MutualFundMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DefinedBenefitPlanByPlanAssetCategoriesAxis=cms_PooledFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DefinedBenefitPlanByPlanAssetCategoriesAxis=cms_PooledFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_ForeignCorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_ForeignCorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>135
<FILENAME>R105.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559161595744">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Retirement Benefits (Schedule of Asset Allocation) (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">DB&#160;Pension Plans</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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Asset allocation</a></td>
<td class="nump">100.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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">DB&#160;Pension Plans | Fixed-income securities</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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Asset allocation</a></td>
<td class="nump">39.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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">DB&#160;Pension Plans | Equity securities</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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Asset allocation</a></td>
<td class="nump">38.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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">DB&#160;Pension Plans | Real asset investments</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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Asset allocation</a></td>
<td class="nump">10.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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">DB&#160;Pension Plans | Return-seeking fixed income</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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Asset allocation</a></td>
<td class="nump">7.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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">DB&#160;Pension Plans | Liquid alternative investments</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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Asset allocation</a></td>
<td class="nump">4.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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">DB&#160;Pension Plans | Cash and cash equivalents</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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Asset allocation</a></td>
<td class="nump">2.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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">OPEB Plan</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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Asset allocation</a></td>
<td class="nump">100.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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">OPEB Plan | Fixed-income securities</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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Asset allocation</a></td>
<td class="nump">38.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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">OPEB Plan | Equity securities</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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Asset allocation</a></td>
<td class="nump">42.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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">OPEB Plan | Real asset investments</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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Asset allocation</a></td>
<td class="nump">9.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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">OPEB Plan | Return-seeking fixed income</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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Asset allocation</a></td>
<td class="nump">6.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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">OPEB Plan | Liquid alternative investments</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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Asset allocation</a></td>
<td class="nump">4.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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">OPEB Plan | Cash and cash equivalents</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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Asset allocation</a></td>
<td class="nump">1.00%<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DefinedBenefitPlanWeightedAverageAssetAllocations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of actual investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations</td>
</tr>
<tr>
<td style="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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanRealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanRealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DefinedBenefitPlanByPlanAssetCategoriesAxis=cms_ReturnSeekingFixedIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DefinedBenefitPlanByPlanAssetCategoriesAxis=cms_ReturnSeekingFixedIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_PrivateEquityFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_PrivateEquityFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashAndCashEquivalentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashAndCashEquivalentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>136
<FILENAME>R106.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559095652208">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Retirement Benefits (Schedule of Expected Benefit Payments) (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">DB&#160;Pension Plans</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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2025</a></td>
<td class="nump">$ 162<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2026</a></td>
<td class="nump">161<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">2027</a></td>
<td class="nump">162<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">2028</a></td>
<td class="nump">162<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">2029</a></td>
<td class="nump">162<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">2030-2034</a></td>
<td class="nump">802<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2025</a></td>
<td class="nump">152<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2026</a></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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">2027</a></td>
<td class="nump">152<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">2028</a></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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">2029</a></td>
<td class="nump">153<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">2030-2034</a></td>
<td class="nump">757<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember', window );">DB&#160;SERP</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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2025</a></td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2026</a></td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">2027</a></td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">2028</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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">2029</a></td>
<td class="nump">9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">2030-2034</a></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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember', window );">DB&#160;SERP | 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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2025</a></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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2026</a></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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">2027</a></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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">2028</a></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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">2029</a></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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">2030-2034</a></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="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">OPEB Plan</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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2025</a></td>
<td class="nump">59<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2026</a></td>
<td class="nump">61<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">2027</a></td>
<td class="nump">62<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">2028</a></td>
<td class="nump">63<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">2029</a></td>
<td class="nump">63<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">2030-2034</a></td>
<td class="nump">309<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2025</a></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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2026</a></td>
<td class="nump">58<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">2027</a></td>
<td class="nump">59<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">2028</a></td>
<td class="nump">60<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">2029</a></td>
<td class="nump">60<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">2030-2034</a></td>
<td class="nump">$ 296<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_SupplementalEmployeeRetirementPlanDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_SupplementalEmployeeRetirementPlanDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>137
<FILENAME>R107.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559177635552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation (Narrative) (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_cms_DeferredCompensationArrangementsPlanTerm', window );">Deferred compensation arrangements plan term</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares authorized (in shares)</a></td>
<td class="nump">6,500,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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares available for grant (in shares)</a></td>
<td class="nump">4,469,391<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_cms_DeferredCompensationArrangementsPlanTerm', window );">Deferred compensation arrangements plan term</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares authorized (in shares)</a></td>
<td class="nump">6,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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares available for grant (in shares)</a></td>
<td class="nump">4,469,391<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_cms_PercentOfInitialGrantIssuedOnVestingDate', window );">Percent of initial grant issued on vesting date</a></td>
<td class="nump">0.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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | 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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_cms_PercentOfInitialGrantIssuedOnVestingDate', window );">Percent of initial grant issued on vesting date</a></td>
<td class="nump">0.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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_cms_PercentOfInitialGrantIssuedOnVestingDate', window );">Percent of initial grant issued on vesting date</a></td>
<td class="nump">200.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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | 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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_cms_PercentOfInitialGrantIssuedOnVestingDate', window );">Percent of initial grant issued on vesting date</a></td>
<td class="nump">200.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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance-based awards</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Service period</a></td>
<td class="text">38 months<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance-based awards | 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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Service period</a></td>
<td class="text">38 months<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance-based awards | Minimum</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Service period</a></td>
<td class="text">36 months<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance-based awards | Minimum | 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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Service period</a></td>
<td class="text">36 months<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cms_MarketBasedRestrictedStockMember', window );">Market-based awards</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Service period</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cms_MarketBasedRestrictedStockMember', window );">Market-based awards | 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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Service period</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cms_TimeLapsedRestrictedStockMember', window );">Time-lapse awards</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Service period</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cms_TimeLapsedRestrictedStockMember', window );">Time-lapse awards | 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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Service period</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted stock units</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Service period</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Shares forfeited (in shares)</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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted stock units | 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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Service period</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Shares forfeited (in shares)</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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted stock</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Shares forfeited (in shares)</a></td>
<td class="nump">142,376<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized compensation cost | $</a></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="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Unrecognized compensation cost recognition period</a></td>
<td class="text">2 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted stock | 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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Shares forfeited (in shares)</a></td>
<td class="nump">140,124<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized compensation cost | $</a></td>
<td class="nump">$ 26<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Unrecognized compensation cost recognition period</a></td>
<td class="text">2 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_DeferredCompensationArrangementsPlanTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Compensation Arrangements Plan Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DeferredCompensationArrangementsPlanTerm</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: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_cms_PercentOfInitialGrantIssuedOnVestingDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of initial grant of equity-based compensation awards earned depending on the outcome of the market condition or performance condition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PercentOfInitialGrantIssuedOnVestingDate</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-types1: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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_AwardTypeAxis=cms_MarketBasedRestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AwardTypeAxis=cms_MarketBasedRestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_AwardTypeAxis=cms_TimeLapsedRestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AwardTypeAxis=cms_TimeLapsedRestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>138
<FILENAME>R108.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559187665392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation (Schedule of Restricted Stock Activity) (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward', window );"><strong>Number of Shares</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">633,450<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="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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward', window );"><strong>Number of Shares</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">587,816<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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cms_RestrictedStockAndRestrictedStockUnitsMember', window );">Restricted Stock and Restricted Stock Units</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward', window );"><strong>Number of Shares</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Nonvested, at beginning of period (in shares)</a></td>
<td class="nump">1,158,102<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Nonvested, at end of period (in shares)</a></td>
<td class="nump">1,162,787<span></span>
</td>
<td class="nump">1,158,102<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted-average Grant Date&#160;Fair Value Per Share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted-average grant date fair value per share, at beginning of period (in dollars per share)</a></td>
<td class="nump">$ 59.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted-average grant date fair value per share, at end of period (in dollars per share)</a></td>
<td class="nump">$ 59.34<span></span>
</td>
<td class="nump">$ 59.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cms_RestrictedStockAndRestrictedStockUnitsMember', window );">Restricted Stock and Restricted Stock 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward', window );"><strong>Number of Shares</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Nonvested, at beginning of period (in shares)</a></td>
<td class="nump">1,094,366<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Nonvested, at end of period (in shares)</a></td>
<td class="nump">1,081,573<span></span>
</td>
<td class="nump">1,094,366<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted-average Grant Date&#160;Fair Value Per Share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted-average grant date fair value per share, at beginning of period (in dollars per share)</a></td>
<td class="nump">$ 59.50<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted-average grant date fair value per share, at end of period (in dollars per share)</a></td>
<td class="nump">$ 59.35<span></span>
</td>
<td class="nump">$ 59.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted stock</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward', window );"><strong>Number of Shares</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">606,746<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="num">(467,039)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="num">(142,376)<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted-average Grant Date&#160;Fair Value Per Share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="nump">$ 44.76<span></span>
</td>
<td class="nump">52.62<span></span>
</td>
<td class="nump">$ 48.69<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share)</a></td>
<td class="nump">45.88<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeitured (in dollars per share)</a></td>
<td class="nump">$ 42.68<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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted stock | 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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward', window );"><strong>Number of Shares</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">562,139<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="num">(441,913)<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="num">(140,124)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted-average Grant Date&#160;Fair Value Per Share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="nump">$ 44.49<span></span>
</td>
<td class="nump">52.42<span></span>
</td>
<td class="nump">48.57<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share)</a></td>
<td class="nump">45.89<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeitured (in dollars per share)</a></td>
<td class="nump">$ 43.37<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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted stock units</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward', window );"><strong>Number of Shares</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">26,704<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="num">(19,350)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted-average Grant Date&#160;Fair Value Per Share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="nump">$ 52.43<span></span>
</td>
<td class="nump">50.32<span></span>
</td>
<td class="nump">56.13<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share)</a></td>
<td class="nump">$ 49.62<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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted stock 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward', window );"><strong>Number of Shares</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">25,677<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="num">(18,572)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted-average Grant Date&#160;Fair Value Per Share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="nump">$ 52.46<span></span>
</td>
<td class="nump">$ 50.34<span></span>
</td>
<td class="nump">$ 56.07<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share)</a></td>
<td class="nump">$ 49.64<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AwardTypeAxis=cms_RestrictedStockAndRestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AwardTypeAxis=cms_RestrictedStockAndRestrictedStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>139
<FILENAME>R109.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559164533440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation (Schedule of Restricted Stock Activity - Granted) (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">633,450<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">587,816<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cms_TimeLapsedRestrictedStockMember', window );">Time-lapse awards</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">130,512<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cms_TimeLapsedRestrictedStockMember', window );">Time-lapse awards | 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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">117,525<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cms_MarketBasedRestrictedStockMember', window );">Market-based awards</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">165,238<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cms_MarketBasedRestrictedStockMember', window );">Market-based awards | 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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">153,513<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance-based awards</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">176,655<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance-based awards | 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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">164,324<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cms_TimeLapsedRestrictedStockUnitsMember', window );">Restricted stock units</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">22,744<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cms_TimeLapsedRestrictedStockUnitsMember', window );">Restricted stock units | 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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">21,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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cms_DividendsOnMarketBasedAwardsMember', window );">Dividends on market-based awards</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">14,518<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cms_DividendsOnMarketBasedAwardsMember', window );">Dividends on market-based awards | 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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">13,634<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cms_DividendsOnPerformanceBasedAwardsMember', window );">Dividends on performance-based awards</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">15,860<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cms_DividendsOnPerformanceBasedAwardsMember', window );">Dividends on performance-based awards | 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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">14,905<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cms_DividendsOnRestrictedStockUnitsMember', window );">Dividends on restricted stock units</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">3,960<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cms_DividendsOnRestrictedStockUnitsMember', window );">Dividends on restricted stock units | 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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">3,797<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cms_AdditionalPerformanceBasedSharesBasedOnAchievementOfConditionMember', window );">Additional performance-based shares based on achievement of condition</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">103,963<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cms_AdditionalPerformanceBasedSharesBasedOnAchievementOfConditionMember', window );">Additional performance-based shares based on achievement of condition | 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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">98,238<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AwardTypeAxis=cms_TimeLapsedRestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AwardTypeAxis=cms_TimeLapsedRestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_AwardTypeAxis=cms_MarketBasedRestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AwardTypeAxis=cms_MarketBasedRestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_AwardTypeAxis=cms_TimeLapsedRestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AwardTypeAxis=cms_TimeLapsedRestrictedStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_AwardTypeAxis=cms_DividendsOnMarketBasedAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AwardTypeAxis=cms_DividendsOnMarketBasedAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_AwardTypeAxis=cms_DividendsOnPerformanceBasedAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AwardTypeAxis=cms_DividendsOnPerformanceBasedAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_AwardTypeAxis=cms_DividendsOnRestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AwardTypeAxis=cms_DividendsOnRestrictedStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_AwardTypeAxis=cms_AdditionalPerformanceBasedSharesBasedOnAchievementOfConditionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AwardTypeAxis=cms_AdditionalPerformanceBasedSharesBasedOnAchievementOfConditionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>140
<FILENAME>R110.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559174087984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation (Schedule of Significant Assumptions Used to Estimate Fair Value of Market-based Restricted Stock Awards) (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Share-Based Payment Arrangement, Noncash Expense [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">20.20%<span></span>
</td>
<td class="nump">30.30%<span></span>
</td>
<td class="nump">27.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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield</a></td>
<td class="nump">3.50%<span></span>
</td>
<td class="nump">2.90%<span></span>
</td>
<td class="nump">2.80%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free rate</a></td>
<td class="nump">4.10%<span></span>
</td>
<td class="nump">3.90%<span></span>
</td>
<td class="nump">1.40%<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_ShareBasedCompensationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationAbstract</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>141
<FILENAME>R111.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559163096496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation (Summary of Weighted-average Grant-date Fair Value) (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted stock</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="nump">$ 44.76<span></span>
</td>
<td class="nump">$ 52.62<span></span>
</td>
<td class="nump">$ 48.69<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted stock | 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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="nump">44.49<span></span>
</td>
<td class="nump">52.42<span></span>
</td>
<td class="nump">48.57<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted stock units</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="nump">52.43<span></span>
</td>
<td class="nump">50.32<span></span>
</td>
<td class="nump">56.13<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted stock 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="nump">$ 52.46<span></span>
</td>
<td class="nump">$ 50.34<span></span>
</td>
<td class="nump">$ 56.07<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-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_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>142
<FILENAME>R112.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559161817536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation (Schedule of Amounts Related to Restricted Stock Awards and Restricted Stock Units) (Details) - Restricted stock - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Fair value of shares that vested during the year</a></td>
<td class="nump">$ 28<span></span>
</td>
<td class="nump">$ 20<span></span>
</td>
<td class="nump">$ 27<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Compensation expense recognized</a></td>
<td class="nump">27<span></span>
</td>
<td class="nump">28<span></span>
</td>
<td class="nump">26<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Income tax benefit recognized</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', 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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Fair value of shares that vested during the year</a></td>
<td class="nump">27<span></span>
</td>
<td class="nump">19<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="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Compensation expense recognized</a></td>
<td class="nump">25<span></span>
</td>
<td class="nump">26<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Income tax benefit recognized</a></td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax benefit for recognition of expense of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-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_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>143
<FILENAME>R113.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559180122768">
<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="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income from continuing operations before income taxes</a></td>
<td class="nump">$ 1,123<span></span>
</td>
<td class="nump">$ 954<span></span>
</td>
<td class="nump">$ 902<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Income tax expense at statutory rate</a></td>
<td class="nump">236<span></span>
</td>
<td class="nump">200<span></span>
</td>
<td class="nump">189<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State and local income taxes, net of federal effect</a></td>
<td class="nump">60<span></span>
</td>
<td class="nump">31<span></span>
</td>
<td class="nump">51<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxCreditsOther', window );">Renewable energy tax credits</a></td>
<td class="num">(72)<span></span>
</td>
<td class="num">(58)<span></span>
</td>
<td class="num">(51)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate', window );">TCJA excess deferred taxes</a></td>
<td class="num">(43)<span></span>
</td>
<td class="num">(40)<span></span>
</td>
<td class="num">(65)<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="Show.showAR( this, 'defref_cms_EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount', window );">Deferred tax adjustment</a></td>
<td class="num">(16)<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="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense', window );">Taxes attributable to noncontrolling interests</a></td>
<td class="nump">12<span></span>
</td>
<td class="nump">17<span></span>
</td>
<td class="nump">5<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="Show.showAR( this, 'defref_cms_IncomeTaxReconciliationRegulatoryTaxExpenseBenefit', window );">Accelerated flow-through of regulatory tax benefits</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Other, net</a></td>
<td class="num">(1)<span></span>
</td>
<td class="num">(3)<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">$ 176<span></span>
</td>
<td class="nump">$ 147<span></span>
</td>
<td class="nump">$ 93<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="nump">15.70%<span></span>
</td>
<td class="nump">15.40%<span></span>
</td>
<td class="nump">10.30%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income from continuing operations before income taxes</a></td>
<td class="nump">$ 1,209<span></span>
</td>
<td class="nump">$ 1,028<span></span>
</td>
<td class="nump">$ 1,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="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Income tax expense at statutory rate</a></td>
<td class="nump">254<span></span>
</td>
<td class="nump">216<span></span>
</td>
<td class="nump">228<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State and local income taxes, net of federal effect</a></td>
<td class="nump">59<span></span>
</td>
<td class="nump">36<span></span>
</td>
<td class="nump">59<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxCreditsOther', window );">Renewable energy tax credits</a></td>
<td class="num">(54)<span></span>
</td>
<td class="num">(46)<span></span>
</td>
<td class="num">(46)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate', window );">TCJA excess deferred taxes</a></td>
<td class="num">(43)<span></span>
</td>
<td class="num">(40)<span></span>
</td>
<td class="num">(65)<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="Show.showAR( this, 'defref_cms_EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount', window );">Deferred tax adjustment</a></td>
<td class="num">(16)<span></span>
</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="Show.showAR( this, 'defref_cms_IncomeTaxReconciliationRegulatoryTaxExpenseBenefit', window );">Accelerated flow-through of regulatory tax benefits</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(39)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Other, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(5)<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">$ 200<span></span>
</td>
<td class="nump">$ 161<span></span>
</td>
<td class="nump">$ 140<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="nump">16.50%<span></span>
</td>
<td class="nump">15.70%<span></span>
</td>
<td class="nump">12.90%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Non-Michigan Jurisdiction</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="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="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State and local income taxes, net of federal effect</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (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_cms_EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Deferred Tax Adjustment, Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount</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_IncomeTaxReconciliationRegulatoryTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount 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 regulatory tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_IncomeTaxReconciliationRegulatoryTaxExpenseBenefit</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_IncomeTaxesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income Taxes [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Income Tax Expense [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_IncreaseDecreaseInIncomeTaxExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeTaxReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount 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 increase (decrease) in the income tax rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationMinorityInterestIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount 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 noncontrolling interest income (loss) exempt from income taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount 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 state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationTaxCreditsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other tax credits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxCreditsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementGeographicalAxis=cms_NonMichiganJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementGeographicalAxis=cms_NonMichiganJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>144
<FILENAME>R114.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559175487024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Narrative) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_IncomeTaxBenefitsLineItems', window );"><strong>Income Tax Benefits [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="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Deferred income taxes and investment tax credits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 142,000,000<span></span>
</td>
<td class="nump">$ 157,000,000<span></span>
</td>
<td class="nump">$ 89,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="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued', window );">Interest accrued</a></td>
<td class="text">&#160;<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=cms_LocalJurisdictionMember', window );">Local Tax Authority</a></td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_cms_IncomeTaxBenefitsLineItems', window );"><strong>Income Tax Benefits [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="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsValuationAllowance', window );">Valuation allowance - loss carryforward</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,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="Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAxis=cms_A2024RenewableEnergyTaxCreditsMember', window );">2024 Renewable Energy Tax Credits</a></td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_cms_IncomeTaxBenefitsLineItems', window );"><strong>Income Tax Benefits [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="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Deferred income taxes and investment tax credits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">59,000,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="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="Show.showAR( this, 'defref_cms_IncomeTaxBenefitsLineItems', window );"><strong>Income Tax Benefits [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="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Deferred income taxes and investment tax credits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">115,000,000<span></span>
</td>
<td class="nump">156,000,000<span></span>
</td>
<td class="nump">134,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="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued', window );">Interest accrued</a></td>
<td class="text">&#160;<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | 2023 Renewable Energy Tax Credits</a></td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_cms_IncomeTaxBenefitsLineItems', window );"><strong>Income Tax Benefits [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="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Deferred income taxes and investment tax credits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,000,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="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | 2024 Renewable Energy Tax Credits</a></td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_cms_IncomeTaxBenefitsLineItems', window );"><strong>Income Tax Benefits [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="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Deferred income taxes and investment tax credits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 39,000,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="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | 2024 Renewable Energy Tax Credits | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_IncomeTaxBenefitsLineItems', window );"><strong>Income Tax Benefits [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="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Deferred income taxes and investment tax credits</a></td>
<td class="nump">$ 13,000,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_IncomeTaxBenefitsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income Tax Benefits [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_IncomeTaxBenefitsLineItems</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_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OperatingLossCarryforwardsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwardsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxAuthorityAxis=cms_LocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_IncomeTaxAuthorityAxis=cms_LocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=cms_A2024RenewableEnergyTaxCreditsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cms_A2024RenewableEnergyTaxCreditsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cms_A2023RenewableEnergyTaxCreditsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cms_A2023RenewableEnergyTaxCreditsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>145
<FILENAME>R115.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559295350416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Summary of Significant Components of Income Tax Expense) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract', window );"><strong>Current income taxes</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="Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">$ 34<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="Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State and local</a></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="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Total current income tax expense</a></td>
<td class="nump">34<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="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCreditsAbstract', window );"><strong>Deferred income taxes</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="Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">70<span></span>
</td>
<td class="nump">107<span></span>
</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="Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State and local</a></td>
<td class="nump">76<span></span>
</td>
<td class="nump">38<span></span>
</td>
<td class="nump">65<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Total deferred income tax expense</a></td>
<td class="nump">146<span></span>
</td>
<td class="nump">145<span></span>
</td>
<td class="nump">69<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherTaxExpenseBenefit', window );">Deferred income tax credit</a></td>
<td class="num">(4)<span></span>
</td>
<td class="num">(4)<span></span>
</td>
<td class="nump">18<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">176<span></span>
</td>
<td class="nump">147<span></span>
</td>
<td class="nump">93<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract', window );"><strong>Current income taxes</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="Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">78<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State and local</a></td>
<td class="nump">7<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Total current income tax expense</a></td>
<td class="nump">85<span></span>
</td>
<td class="nump">5<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="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCreditsAbstract', window );"><strong>Deferred income taxes</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="Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">51<span></span>
</td>
<td class="nump">117<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State and local</a></td>
<td class="nump">68<span></span>
</td>
<td class="nump">43<span></span>
</td>
<td class="nump">66<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Total deferred income tax expense</a></td>
<td class="nump">119<span></span>
</td>
<td class="nump">160<span></span>
</td>
<td class="nump">116<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherTaxExpenseBenefit', window );">Deferred income tax credit</a></td>
<td class="num">(4)<span></span>
</td>
<td class="num">(4)<span></span>
</td>
<td class="nump">18<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">$ 200<span></span>
</td>
<td class="nump">$ 161<span></span>
</td>
<td class="nump">$ 140<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_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract</td>
</tr>
<tr>
<td style="padding-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_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredIncomeTaxesAndTaxCreditsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxesAndTaxCreditsAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>146
<FILENAME>R116.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559160687648">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes (Summary of Principal Components of Deferred Income Tax Assets and Liabilities) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetAbstract', window );"><strong>Deferred income tax 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_DeferredTaxAssetsOperatingLossAndCreditCarryforwards', window );">Tax loss and credit carryforwards</a></td>
<td class="nump">$ 258<span></span>
</td>
<td class="nump">$ 428<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities', window );">Net regulatory tax liability</a></td>
<td class="nump">307<span></span>
</td>
<td class="nump">305<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals', window );">Reserves and accruals</a></td>
<td class="nump">27<span></span>
</td>
<td class="nump">28<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total deferred income tax assets</a></td>
<td class="nump">592<span></span>
</td>
<td class="nump">761<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(1)<span></span>
</td>
<td class="num">(2)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Total deferred income tax assets, net of valuation allowance</a></td>
<td class="nump">591<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesNetAbstract', window );"><strong>Deferred income tax 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="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Plant, property, and equipment</a></td>
<td class="num">(2,682)<span></span>
</td>
<td class="num">(2,520)<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="Show.showAR( this, 'defref_cms_DeferredTaxLiabilitiesPostretirementBenefits', window );">Employee benefits</a></td>
<td class="num">(507)<span></span>
</td>
<td class="num">(473)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts', window );">Gas inventory</a></td>
<td class="num">(38)<span></span>
</td>
<td class="num">(66)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities', window );">Securitized costs</a></td>
<td class="num">(167)<span></span>
</td>
<td class="num">(194)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="num">(122)<span></span>
</td>
<td class="num">(121)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred income tax liabilities</a></td>
<td class="num">(3,516)<span></span>
</td>
<td class="num">(3,374)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Total net deferred income tax liabilities</a></td>
<td class="num">(2,925)<span></span>
</td>
<td class="num">(2,615)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetAbstract', window );"><strong>Deferred income tax 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_DeferredTaxAssetsOperatingLossAndCreditCarryforwards', window );">Tax loss and credit carryforwards</a></td>
<td class="nump">37<span></span>
</td>
<td class="nump">175<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities', window );">Net regulatory tax liability</a></td>
<td class="nump">307<span></span>
</td>
<td class="nump">305<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals', window );">Reserves and accruals</a></td>
<td class="nump">24<span></span>
</td>
<td class="nump">27<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Total deferred income tax assets, net of valuation allowance</a></td>
<td class="nump">368<span></span>
</td>
<td class="nump">507<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesNetAbstract', window );"><strong>Deferred income tax 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="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Plant, property, and equipment</a></td>
<td class="num">(2,658)<span></span>
</td>
<td class="num">(2,498)<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="Show.showAR( this, 'defref_cms_DeferredTaxLiabilitiesPostretirementBenefits', window );">Employee benefits</a></td>
<td class="num">(489)<span></span>
</td>
<td class="num">(459)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts', window );">Gas inventory</a></td>
<td class="num">(38)<span></span>
</td>
<td class="num">(66)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities', window );">Securitized costs</a></td>
<td class="num">(167)<span></span>
</td>
<td class="num">(194)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="num">(69)<span></span>
</td>
<td class="num">(79)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred income tax liabilities</a></td>
<td class="num">(3,421)<span></span>
</td>
<td class="num">(3,296)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Total net deferred income tax liabilities</a></td>
<td class="num">$ (3,053)<span></span>
</td>
<td class="num">$ (2,789)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_DeferredTaxAssetsOperatingLossAndCreditCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The tax effect as of the balance sheet date of the amount of future tax deductions arising from tax carryforwards and the excesses of tax deductions over gross income in a year which cannot be used on the tax returns in the current year but can be carried forward to reduce taxable income or income taxes payable in a future year, for which there must be sufficient tax-basis income to utilize a portion or all of the carryforward amount to realize the deferred tax asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DeferredTaxAssetsOperatingLossAndCreditCarryforwards</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_DeferredTaxLiabilitiesPostretirementBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax consequences attributable to taxable temporary differences derived from postretirement benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DeferredTaxLiabilitiesPostretirementBenefits</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_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsRegulatoryAssetsAndLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences derived regulatory assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax consequences attributable to taxable temporary differences derived from inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxLiabilitiesNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesNetAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from regulatory assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>147
<FILENAME>R117.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559163179296">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes (Summary of Loss and Credit Carryforwards) (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </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="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness', window );">General business credits</a></td>
<td class="nump">$ 216<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="Show.showAR( this, 'defref_cms_DeferredTaxAssetsNetOperatingLossAndTaxCreditCarryforwards', window );">Total tax attributes</a></td>
<td class="nump">258<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness', window );">General business credits</a></td>
<td class="nump">8<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="Show.showAR( this, 'defref_cms_DeferredTaxAssetsNetOperatingLossAndTaxCreditCarryforwards', window );">Total tax attributes</a></td>
<td class="nump">37<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=cms_MichiganStateTaxAuthorityMember', window );">Michigan State Tax Authority</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="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal', window );">Local net operating loss carryforwards</a></td>
<td class="nump">38<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=cms_MichiganStateTaxAuthorityMember', window );">Michigan State Tax Authority | 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="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal', window );">Local net operating loss carryforwards</a></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="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=cms_ArkansasStateTaxAuthorityMember', window );">Arkansas State Tax Authority</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="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal', window );">Local net operating loss carryforwards</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="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=cms_LocalJurisdictionMember', window );">Local Tax Authority</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="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal', window );">Local net operating loss carryforwards</a></td>
<td class="nump">$ 2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_DeferredTaxAssetsNetOperatingLossAndTaxCreditCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards and deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DeferredTaxAssetsNetOperatingLossAndTaxCreditCarryforwards</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_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible general business tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLossCarryforwardsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwardsLineItems</td>
</tr>
<tr>
<td style="padding-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_IncomeTaxAuthorityAxis=cms_MichiganStateTaxAuthorityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_IncomeTaxAuthorityAxis=cms_MichiganStateTaxAuthorityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_IncomeTaxAuthorityAxis=cms_ArkansasStateTaxAuthorityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_IncomeTaxAuthorityAxis=cms_ArkansasStateTaxAuthorityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_IncomeTaxAuthorityAxis=cms_LocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_IncomeTaxAuthorityAxis=cms_LocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>148
<FILENAME>R118.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559293479328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Schedule of Reconciliation of Uncertain Tax Benefits) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance at beginning of period</a></td>
<td class="nump">$ 26<span></span>
</td>
<td class="nump">$ 28<span></span>
</td>
<td class="nump">$ 27<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Additions for current-year tax positions</a></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="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Additions for prior-year tax positions</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Reductions for prior-year tax positions</a></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="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Reductions for lapse of statute of limitations</a></td>
<td class="num">(5)<span></span>
</td>
<td class="num">(3)<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="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance at end of period</a></td>
<td class="nump">24<span></span>
</td>
<td class="nump">26<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="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="Show.showAR( this, 'defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance at beginning of period</a></td>
<td class="nump">36<span></span>
</td>
<td class="nump">36<span></span>
</td>
<td class="nump">34<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Additions for current-year tax positions</a></td>
<td class="nump">6<span></span>
</td>
<td class="nump">1<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="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Additions for prior-year tax positions</a></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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Reductions for prior-year tax positions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Reductions for lapse of statute of limitations</a></td>
<td class="num">(11)<span></span>
</td>
<td class="num">(3)<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="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance at end of period</a></td>
<td class="nump">$ 32<span></span>
</td>
<td class="nump">$ 36<span></span>
</td>
<td class="nump">$ 36<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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward</td>
</tr>
<tr>
<td style="padding-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_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-10B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>149
<FILENAME>R119.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559179703024">
<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="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Income from continuing operations</a></td>
<td class="nump">$ 947<span></span>
</td>
<td class="nump">$ 807<span></span>
</td>
<td class="nump">$ 809<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Loss attributable to noncontrolling interests</a></td>
<td class="num">(56)<span></span>
</td>
<td class="num">(79)<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsAndOtherAdjustments', window );">Preferred stock dividends</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">$ 993<span></span>
</td>
<td class="nump">$ 876<span></span>
</td>
<td class="nump">$ 823<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares - basic (in shares)</a></td>
<td class="nump">297.6<span></span>
</td>
<td class="nump">291.2<span></span>
</td>
<td class="nump">289.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="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends', window );">Dilutive nonvested stock awards (in shares)</a></td>
<td class="nump">0.7<span></span>
</td>
<td class="nump">0.5<span></span>
</td>
<td class="nump">0.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="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements', window );">Dilutive forward equity sale contracts (in shares)</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares - diluted (in shares)</a></td>
<td class="nump">298.3<span></span>
</td>
<td class="nump">291.7<span></span>
</td>
<td class="nump">290.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="Show.showAR( this, 'defref_cms_EarningsPerShareBasicAndDilutedEPSAbstract', window );"><strong>Income from continuing operations per average common share available to common stockholders</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 3.34<span></span>
</td>
<td class="nump">$ 3.01<span></span>
</td>
<td class="nump">$ 2.84<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 3.33<span></span>
</td>
<td class="nump">$ 3.01<span></span>
</td>
<td class="nump">$ 2.84<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_EarningsPerShareBasicAndDilutedEPSAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Earnings Per Share, Basic and Diluted EPS</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_EarningsPerShareBasicAndDilutedEPSAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 17: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 35<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-35<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-22<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-23<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-28A<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 68B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-68B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendsAndOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-11<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsAndOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>150
<FILENAME>R120.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559161304752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Disaggregation of Revenue) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">$ 7,320<span></span>
</td>
<td class="nump">$ 7,261<span></span>
</td>
<td class="nump">$ 8,320<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseIncome', window );">Leasing income</a></td>
<td class="nump">105<span></span>
</td>
<td class="nump">116<span></span>
</td>
<td class="nump">240<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="Show.showAR( this, 'defref_cms_FinancingIncome', window );">Financing income</a></td>
<td class="nump">15<span></span>
</td>
<td class="nump">16<span></span>
</td>
<td class="nump">16<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="Show.showAR( this, 'defref_cms_AlternativeRevenuePrograms', window );">Alternative-revenue programs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57<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="Show.showAR( this, 'defref_cms_RevenueSubjectToRefund', window );">Revenues to be refunded</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total operating revenue</a></td>
<td class="nump">7,515<span></span>
</td>
<td class="nump">7,462<span></span>
</td>
<td class="nump">8,596<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total operating revenue</a></td>
<td class="nump">7,515<span></span>
</td>
<td class="nump">7,462<span></span>
</td>
<td class="nump">8,596<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">4,995<span></span>
</td>
<td class="nump">4,686<span></span>
</td>
<td class="nump">5,395<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="Show.showAR( this, 'defref_cms_FinancingIncome', window );">Financing income</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_AlternativeRevenuePrograms', window );">Alternative-revenue programs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43<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="Show.showAR( this, 'defref_cms_RevenueSubjectToRefund', window );">Revenues to be refunded</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(29)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total operating revenue</a></td>
<td class="nump">5,061<span></span>
</td>
<td class="nump">4,745<span></span>
</td>
<td class="nump">5,419<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">2,114<span></span>
</td>
<td class="nump">2,394<span></span>
</td>
<td class="nump">2,720<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="Show.showAR( this, 'defref_cms_FinancingIncome', window );">Financing income</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="nump">6<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="Show.showAR( this, 'defref_cms_AlternativeRevenuePrograms', window );">Alternative-revenue programs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_RevenueSubjectToRefund', window );">Revenues to be refunded</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total operating revenue</a></td>
<td class="nump">2,138<span></span>
</td>
<td class="nump">2,420<span></span>
</td>
<td class="nump">2,732<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cms_NorthStarCleanEnergyMember', window );">NorthStar Clean Energy | 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">211<span></span>
</td>
<td class="nump">181<span></span>
</td>
<td class="nump">205<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseIncome', window );">Leasing income</a></td>
<td class="nump">105<span></span>
</td>
<td class="nump">116<span></span>
</td>
<td class="nump">240<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total operating revenue</a></td>
<td class="nump">316<span></span>
</td>
<td class="nump">297<span></span>
</td>
<td class="nump">445<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">7,109<span></span>
</td>
<td class="nump">7,080<span></span>
</td>
<td class="nump">8,115<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="Show.showAR( this, 'defref_cms_FinancingIncome', window );">Financing income</a></td>
<td class="nump">15<span></span>
</td>
<td class="nump">16<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="Show.showAR( this, 'defref_cms_AlternativeRevenuePrograms', window );">Alternative-revenue programs</a></td>
<td class="nump">75<span></span>
</td>
<td class="nump">69<span></span>
</td>
<td class="nump">57<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="Show.showAR( this, 'defref_cms_OtherNonSegmentRevenue', window );">Other non-segment revenue</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_cms_RevenueSubjectToRefund', window );">Revenues to be refunded</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total operating revenue</a></td>
<td class="nump">7,200<span></span>
</td>
<td class="nump">7,166<span></span>
</td>
<td class="nump">8,151<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total operating revenue</a></td>
<td class="nump">7,199<span></span>
</td>
<td class="nump">7,165<span></span>
</td>
<td class="nump">8,151<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">4,995<span></span>
</td>
<td class="nump">4,686<span></span>
</td>
<td class="nump">5,395<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="Show.showAR( this, 'defref_cms_FinancingIncome', window );">Financing income</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_AlternativeRevenuePrograms', window );">Alternative-revenue programs</a></td>
<td class="nump">56<span></span>
</td>
<td class="nump">49<span></span>
</td>
<td class="nump">43<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="Show.showAR( this, 'defref_cms_RevenueSubjectToRefund', window );">Revenues to be refunded</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(29)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total operating revenue</a></td>
<td class="nump">5,061<span></span>
</td>
<td class="nump">4,745<span></span>
</td>
<td class="nump">5,419<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">2,114<span></span>
</td>
<td class="nump">2,394<span></span>
</td>
<td class="nump">2,720<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="Show.showAR( this, 'defref_cms_FinancingIncome', window );">Financing income</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="nump">6<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="Show.showAR( this, 'defref_cms_AlternativeRevenuePrograms', window );">Alternative-revenue programs</a></td>
<td class="nump">19<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="nump">14<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_RevenueSubjectToRefund', window );">Revenues to be refunded</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total operating revenue</a></td>
<td class="nump">2,138<span></span>
</td>
<td class="nump">2,420<span></span>
</td>
<td class="nump">2,732<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">3,747<span></span>
</td>
<td class="nump">3,855<span></span>
</td>
<td class="nump">4,402<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">2,318<span></span>
</td>
<td class="nump">2,236<span></span>
</td>
<td class="nump">2,523<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">1,429<span></span>
</td>
<td class="nump">1,619<span></span>
</td>
<td class="nump">1,879<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">2,114<span></span>
</td>
<td class="nump">2,039<span></span>
</td>
<td class="nump">2,292<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">1,674<span></span>
</td>
<td class="nump">1,550<span></span>
</td>
<td class="nump">1,733<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">440<span></span>
</td>
<td class="nump">489<span></span>
</td>
<td class="nump">559<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">720<span></span>
</td>
<td class="nump">720<span></span>
</td>
<td class="nump">867<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">670<span></span>
</td>
<td class="nump">660<span></span>
</td>
<td class="nump">792<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">50<span></span>
</td>
<td class="nump">60<span></span>
</td>
<td class="nump">75<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">211<span></span>
</td>
<td class="nump">181<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="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cms_OtherUtilityServiceMember', window );">Other | NorthStar Clean Energy | 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">211<span></span>
</td>
<td class="nump">181<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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">528<span></span>
</td>
<td class="nump">466<span></span>
</td>
<td class="nump">554<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">333<span></span>
</td>
<td class="nump">240<span></span>
</td>
<td class="nump">347<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">$ 195<span></span>
</td>
<td class="nump">$ 226<span></span>
</td>
<td class="nump">$ 207<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_AlternativeRevenuePrograms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Alternative Revenue Programs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_AlternativeRevenuePrograms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_FinancingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing income, including late payment fees from customers</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_cms_OtherNonSegmentRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Non-Segment Revenue</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_OtherNonSegmentRevenue</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_RevenueSubjectToRefund">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue Subject To Refund</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_RevenueSubjectToRefund</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_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479773/842-30-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ElectricUtilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_us-gaap_StatementBusinessSegmentsAxis=cms_GasUtilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_NorthStarCleanEnergyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_NorthStarCleanEnergyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>151
<FILENAME>R121.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559177525200">
<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="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt expense</a></td>
<td class="nump">$ 33<span></span>
</td>
<td class="nump">$ 34<span></span>
</td>
<td class="nump">$ 50<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnbilledReceivablesCurrent', window );">Unbilled receivables</a></td>
<td class="nump">584<span></span>
</td>
<td class="nump">494<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="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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt expense</a></td>
<td class="nump">33<span></span>
</td>
<td class="nump">34<span></span>
</td>
<td class="nump">50<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilities', window );">Regulatory liability</a></td>
<td class="nump">4,178<span></span>
</td>
<td class="nump">3,950<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnbilledReceivablesCurrent', window );">Unbilled receivables</a></td>
<td class="nump">$ 584<span></span>
</td>
<td class="nump">$ 494<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="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Contributions to assistance programs</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilities', window );">Regulatory liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Voluntary refund mechanism</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilities', window );">Regulatory liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Revenue subject to refund</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilities', window );">Regulatory liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RegulatoryLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount for the individual regulatory liability as itemized in a table of regulatory liabilities as of the end of the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 980<br> -SubTopic 405<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477571/980-405-25-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnbilledReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryLiabilityAxis=cms_RevenueSubjectToRefundBillCreditContributionToAssistanceProgramsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RevenueSubjectToRefundBillCreditContributionToAssistanceProgramsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RevenueSubjectToRefundVoluntaryRefundMechanismMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RevenueSubjectToRefundVoluntaryRefundMechanismMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>152
<FILENAME>R122.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559095806480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Income and Other Expense (Summary of Components of Other Income and Other Expense) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_OtherIncomeandExpensesLineItems', window );"><strong>Other Income and Expenses [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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions', window );">Allowance for equity funds used during construction</a></td>
<td class="nump">$ 29<span></span>
</td>
<td class="nump">$ 7<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="Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Income from equity method investees</a></td>
<td class="nump">7<span></span>
</td>
<td class="nump">7<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="Show.showAR( this, 'defref_cms_OtherNonoperatingIncomeOther', window );">All other</a></td>
<td class="nump">11<span></span>
</td>
<td class="nump">13<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="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncome', window );">Other income</a></td>
<td class="nump">207<span></span>
</td>
<td class="nump">195<span></span>
</td>
<td class="nump">19<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="Show.showAR( this, 'defref_cms_Donations', window );">Donations</a></td>
<td class="num">(18)<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="num">(9)<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="Show.showAR( this, 'defref_cms_CivicAndPoliticalExpenditures', window );">Civic and political expenditures</a></td>
<td class="num">(5)<span></span>
</td>
<td class="num">(5)<span></span>
</td>
<td class="num">(6)<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="Show.showAR( this, 'defref_cms_OtherOtherNonoperatingExpense', window );">All other</a></td>
<td class="num">(9)<span></span>
</td>
<td class="num">(7)<span></span>
</td>
<td class="num">(12)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingExpense', window );">Total other expense</a></td>
<td class="num">(32)<span></span>
</td>
<td class="num">(13)<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=cms_FirstMortgageBondsMember', window );">First mortgage bonds</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="Show.showAR( this, 'defref_cms_OtherIncomeandExpensesLineItems', window );"><strong>Other Income and Expenses [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="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gain on extinguishment of debt</a></td>
<td class="nump">110<span></span>
</td>
<td class="nump">131<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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember', window );">Nonrelated Party</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="Show.showAR( this, 'defref_cms_OtherIncomeandExpensesLineItems', window );"><strong>Other Income and Expenses [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="Show.showAR( this, 'defref_us-gaap_InterestIncomeOther', window );">Interest income</a></td>
<td class="nump">50<span></span>
</td>
<td class="nump">37<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_cms_OtherIncomeandExpensesLineItems', window );"><strong>Other Income and Expenses [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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions', window );">Allowance for equity funds used during construction</a></td>
<td class="nump">29<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="nump">6<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="Show.showAR( this, 'defref_cms_OtherNonoperatingIncomeOther', window );">All other</a></td>
<td class="nump">9<span></span>
</td>
<td class="nump">12<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="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncome', window );">Other income</a></td>
<td class="nump">85<span></span>
</td>
<td class="nump">49<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="Show.showAR( this, 'defref_cms_Donations', window );">Donations</a></td>
<td class="num">(18)<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="num">(9)<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="Show.showAR( this, 'defref_cms_CivicAndPoliticalExpenditures', window );">Civic and political expenditures</a></td>
<td class="num">(5)<span></span>
</td>
<td class="num">(5)<span></span>
</td>
<td class="num">(6)<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="Show.showAR( this, 'defref_cms_OtherOtherNonoperatingExpense', window );">All other</a></td>
<td class="num">(7)<span></span>
</td>
<td class="num">(6)<span></span>
</td>
<td class="num">(10)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingExpense', window );">Total other expense</a></td>
<td class="num">(30)<span></span>
</td>
<td class="num">(12)<span></span>
</td>
<td class="num">(25)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Nonrelated Party</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="Show.showAR( this, 'defref_cms_OtherIncomeandExpensesLineItems', window );"><strong>Other Income and Expenses [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="Show.showAR( this, 'defref_us-gaap_InterestIncomeOther', window );">Interest income</a></td>
<td class="nump">42<span></span>
</td>
<td class="nump">25<span></span>
</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="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Related Party</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="Show.showAR( this, 'defref_cms_OtherIncomeandExpensesLineItems', window );"><strong>Other Income and Expenses [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="Show.showAR( this, 'defref_us-gaap_InterestIncomeOther', window );">Interest income</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_CivicAndPoliticalExpenditures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expenses incurred related to civic and political activities during the period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_CivicAndPoliticalExpenditures</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_Donations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of donations made to charitable organizations during the period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_Donations</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_OtherIncomeandExpensesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>[Line Items] for Other Income and Expenses [Table]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_OtherIncomeandExpensesLineItems</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_OtherNonoperatingIncomeOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Nonoperating Income, Other</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_OtherNonoperatingIncomeOther</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_OtherOtherNonoperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of other miscellaneous expense which are not identified separately as a component in Other expense table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_OtherOtherNonoperatingExpense</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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481664/323-10-45-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_InterestIncomeOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income earned from interest bearing assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherNonoperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total increase in earnings in the period representing the cost of equity (based on assumed rate of return) and/or borrowed funds (based on interest rate) used to finance construction of regulated assets, which is expected to be recovered through rate adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 360<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477468/980-360-25-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 340<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478742/980-340-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongtermDebtTypeAxis=cms_FirstMortgageBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=cms_FirstMortgageBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>153
<FILENAME>R123.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559170855888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reportable Segments (Schedule of Financial Information by Reportable Segments, CMS Energy, including Consumers) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">$ 7,515<span></span>
</td>
<td class="nump">$ 7,462<span></span>
</td>
<td class="nump">$ 8,596<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="Show.showAR( this, 'defref_cms_PowerSupplyCosts', window );">Power supply cost</a></td>
<td class="nump">2,028<span></span>
</td>
<td class="nump">2,011<span></span>
</td>
<td class="nump">2,909<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCostAndExpenseOperating', window );">Maintenance and other operating expenses</a></td>
<td class="nump">1,638<span></span>
</td>
<td class="nump">1,687<span></span>
</td>
<td class="nump">1,669<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">1,240<span></span>
</td>
<td class="nump">1,180<span></span>
</td>
<td class="nump">1,126<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesExcludingIncomeAndExciseTaxes', window );">General taxes</a></td>
<td class="nump">482<span></span>
</td>
<td class="nump">447<span></span>
</td>
<td class="nump">412<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Total operating expenses</a></td>
<td class="nump">6,028<span></span>
</td>
<td class="nump">6,227<span></span>
</td>
<td class="nump">7,372<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">1,487<span></span>
</td>
<td class="nump">1,235<span></span>
</td>
<td class="nump">1,224<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">344<span></span>
</td>
<td class="nump">362<span></span>
</td>
<td class="nump">197<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Total interest charges</a></td>
<td class="nump">708<span></span>
</td>
<td class="nump">643<span></span>
</td>
<td class="nump">519<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) Before Income Taxes</a></td>
<td class="nump">1,123<span></span>
</td>
<td class="nump">954<span></span>
</td>
<td class="nump">902<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="nump">176<span></span>
</td>
<td class="nump">147<span></span>
</td>
<td class="nump">93<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Income (Loss) From Continuing Operations</a></td>
<td class="nump">947<span></span>
</td>
<td class="nump">807<span></span>
</td>
<td class="nump">809<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemAmount', window );">Other segment items</a></td>
<td class="nump">46<span></span>
</td>
<td class="nump">70<span></span>
</td>
<td class="nump">18<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders</a></td>
<td class="nump">993<span></span>
</td>
<td class="nump">877<span></span>
</td>
<td class="nump">827<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="Show.showAR( this, 'defref_cms_PropertyPlantAndEquipmentGrossExcludingCWIP', window );">Plant, property, and equipment, gross</a></td>
<td class="nump">34,932<span></span>
</td>
<td class="nump">33,135<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Investments</a></td>
<td class="nump">64<span></span>
</td>
<td class="nump">74<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">35,920<span></span>
</td>
<td class="nump">33,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="Show.showAR( this, 'defref_us-gaap_SegmentExpenditureAdditionToLongLivedAssets', window );">Capital expenditures</a></td>
<td class="nump">3,301<span></span>
</td>
<td class="nump">3,280<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Income from equity method investees</a></td>
<td class="nump">7<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of gas sold</a></td>
<td class="nump">640<span></span>
</td>
<td class="nump">902<span></span>
</td>
<td class="nump">1,256<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">7,515<span></span>
</td>
<td class="nump">7,462<span></span>
</td>
<td class="nump">8,596<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="Show.showAR( this, 'defref_cms_PowerSupplyCosts', window );">Power supply cost</a></td>
<td class="nump">2,028<span></span>
</td>
<td class="nump">2,011<span></span>
</td>
<td class="nump">2,909<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCostAndExpenseOperating', window );">Maintenance and other operating expenses</a></td>
<td class="nump">1,621<span></span>
</td>
<td class="nump">1,674<span></span>
</td>
<td class="nump">1,658<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">1,239<span></span>
</td>
<td class="nump">1,178<span></span>
</td>
<td class="nump">1,125<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesExcludingIncomeAndExciseTaxes', window );">General taxes</a></td>
<td class="nump">481<span></span>
</td>
<td class="nump">446<span></span>
</td>
<td class="nump">411<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Total operating expenses</a></td>
<td class="nump">6,009<span></span>
</td>
<td class="nump">6,211<span></span>
</td>
<td class="nump">7,359<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">1,506<span></span>
</td>
<td class="nump">1,251<span></span>
</td>
<td class="nump">1,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="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">226<span></span>
</td>
<td class="nump">220<span></span>
</td>
<td class="nump">199<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Total interest charges</a></td>
<td class="nump">520<span></span>
</td>
<td class="nump">448<span></span>
</td>
<td class="nump">337<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) Before Income Taxes</a></td>
<td class="nump">1,212<span></span>
</td>
<td class="nump">1,023<span></span>
</td>
<td class="nump">1,099<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="nump">196<span></span>
</td>
<td class="nump">169<span></span>
</td>
<td class="nump">144<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Income (Loss) From Continuing Operations</a></td>
<td class="nump">1,016<span></span>
</td>
<td class="nump">854<span></span>
</td>
<td class="nump">955<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemAmount', window );">Other segment items</a></td>
<td class="nump">56<span></span>
</td>
<td class="nump">78<span></span>
</td>
<td class="nump">24<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders</a></td>
<td class="nump">1,072<span></span>
</td>
<td class="nump">932<span></span>
</td>
<td class="nump">979<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="Show.showAR( this, 'defref_cms_PropertyPlantAndEquipmentGrossExcludingCWIP', window );">Plant, property, and equipment, gross</a></td>
<td class="nump">34,911<span></span>
</td>
<td class="nump">33,105<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Investments</a></td>
<td class="nump">64<span></span>
</td>
<td class="nump">74<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">35,850<span></span>
</td>
<td class="nump">33,315<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentExpenditureAdditionToLongLivedAssets', window );">Capital expenditures</a></td>
<td class="nump">3,300<span></span>
</td>
<td class="nump">3,278<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="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of gas sold</a></td>
<td class="nump">640<span></span>
</td>
<td class="nump">902<span></span>
</td>
<td class="nump">1,256<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PowerSupplyCosts', window );">Power supply cost</a></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="Show.showAR( this, 'defref_us-gaap_OtherCostAndExpenseOperating', window );">Maintenance and other operating expenses</a></td>
<td class="nump">17<span></span>
</td>
<td class="nump">13<span></span>
</td>
<td class="nump">11<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesExcludingIncomeAndExciseTaxes', window );">General taxes</a></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="Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Total operating expenses</a></td>
<td class="nump">19<span></span>
</td>
<td class="nump">16<span></span>
</td>
<td class="nump">13<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="num">(19)<span></span>
</td>
<td class="num">(16)<span></span>
</td>
<td class="num">(13)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">118<span></span>
</td>
<td class="nump">142<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Total interest charges</a></td>
<td class="nump">188<span></span>
</td>
<td class="nump">195<span></span>
</td>
<td class="nump">182<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) Before Income Taxes</a></td>
<td class="num">(89)<span></span>
</td>
<td class="num">(69)<span></span>
</td>
<td class="num">(197)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="num">(20)<span></span>
</td>
<td class="num">(22)<span></span>
</td>
<td class="num">(51)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Income (Loss) From Continuing Operations</a></td>
<td class="num">(69)<span></span>
</td>
<td class="num">(47)<span></span>
</td>
<td class="num">(146)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemAmount', window );">Other segment items</a></td>
<td class="num">(10)<span></span>
</td>
<td class="num">(8)<span></span>
</td>
<td class="num">(6)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders</a></td>
<td class="num">(79)<span></span>
</td>
<td class="num">(55)<span></span>
</td>
<td class="num">(152)<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="Show.showAR( this, 'defref_cms_PropertyPlantAndEquipmentGrossExcludingCWIP', window );">Plant, property, and equipment, gross</a></td>
<td class="nump">21<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">70<span></span>
</td>
<td class="nump">202<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentExpenditureAdditionToLongLivedAssets', window );">Capital expenditures</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">2<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="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', window );">Other Reconciling Items | 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of gas sold</a></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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">5,061<span></span>
</td>
<td class="nump">4,745<span></span>
</td>
<td class="nump">5,419<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="Show.showAR( this, 'defref_cms_PowerSupplyCosts', window );">Power supply cost</a></td>
<td class="nump">1,867<span></span>
</td>
<td class="nump">1,841<span></span>
</td>
<td class="nump">2,605<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCostAndExpenseOperating', window );">Maintenance and other operating expenses</a></td>
<td class="nump">1,066<span></span>
</td>
<td class="nump">1,075<span></span>
</td>
<td class="nump">1,028<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">865<span></span>
</td>
<td class="nump">797<span></span>
</td>
<td class="nump">757<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesExcludingIncomeAndExciseTaxes', window );">General taxes</a></td>
<td class="nump">281<span></span>
</td>
<td class="nump">260<span></span>
</td>
<td class="nump">240<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Total operating expenses</a></td>
<td class="nump">4,079<span></span>
</td>
<td class="nump">3,973<span></span>
</td>
<td class="nump">4,630<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">982<span></span>
</td>
<td class="nump">772<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">126<span></span>
</td>
<td class="nump">131<span></span>
</td>
<td class="nump">106<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Total interest charges</a></td>
<td class="nump">324<span></span>
</td>
<td class="nump">285<span></span>
</td>
<td class="nump">218<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) Before Income Taxes</a></td>
<td class="nump">784<span></span>
</td>
<td class="nump">618<span></span>
</td>
<td class="nump">677<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="nump">102<span></span>
</td>
<td class="nump">67<span></span>
</td>
<td class="nump">109<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Income (Loss) From Continuing Operations</a></td>
<td class="nump">682<span></span>
</td>
<td class="nump">551<span></span>
</td>
<td class="nump">568<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemAmount', window );">Other segment items</a></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="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders</a></td>
<td class="nump">681<span></span>
</td>
<td class="nump">550<span></span>
</td>
<td class="nump">567<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="Show.showAR( this, 'defref_cms_PropertyPlantAndEquipmentGrossExcludingCWIP', window );">Plant, property, and equipment, gross</a></td>
<td class="nump">20,137<span></span>
</td>
<td class="nump">19,302<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">20,710<span></span>
</td>
<td class="nump">19,358<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentExpenditureAdditionToLongLivedAssets', window );">Capital expenditures</a></td>
<td class="nump">1,871<span></span>
</td>
<td class="nump">2,081<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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cms_ElectricUtilityMember', window );">Electric Utility | Operating Segments | 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of gas sold</a></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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">2,138<span></span>
</td>
<td class="nump">2,420<span></span>
</td>
<td class="nump">2,732<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="Show.showAR( this, 'defref_cms_PowerSupplyCosts', window );">Power supply cost</a></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="Show.showAR( this, 'defref_us-gaap_OtherCostAndExpenseOperating', window );">Maintenance and other operating expenses</a></td>
<td class="nump">454<span></span>
</td>
<td class="nump">511<span></span>
</td>
<td class="nump">554<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">325<span></span>
</td>
<td class="nump">338<span></span>
</td>
<td class="nump">330<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesExcludingIncomeAndExciseTaxes', window );">General taxes</a></td>
<td class="nump">188<span></span>
</td>
<td class="nump">176<span></span>
</td>
<td class="nump">159<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Total operating expenses</a></td>
<td class="nump">1,604<span></span>
</td>
<td class="nump">1,922<span></span>
</td>
<td class="nump">2,286<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">534<span></span>
</td>
<td class="nump">498<span></span>
</td>
<td class="nump">446<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">86<span></span>
</td>
<td class="nump">77<span></span>
</td>
<td class="nump">81<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Total interest charges</a></td>
<td class="nump">192<span></span>
</td>
<td class="nump">161<span></span>
</td>
<td class="nump">116<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) Before Income Taxes</a></td>
<td class="nump">428<span></span>
</td>
<td class="nump">414<span></span>
</td>
<td class="nump">411<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="nump">99<span></span>
</td>
<td class="nump">98<span></span>
</td>
<td class="nump">32<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Income (Loss) From Continuing Operations</a></td>
<td class="nump">329<span></span>
</td>
<td class="nump">316<span></span>
</td>
<td class="nump">379<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemAmount', window );">Other segment items</a></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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders</a></td>
<td class="nump">328<span></span>
</td>
<td class="nump">315<span></span>
</td>
<td class="nump">378<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="Show.showAR( this, 'defref_cms_PropertyPlantAndEquipmentGrossExcludingCWIP', window );">Plant, property, and equipment, gross</a></td>
<td class="nump">13,268<span></span>
</td>
<td class="nump">12,383<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">13,247<span></span>
</td>
<td class="nump">12,353<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentExpenditureAdditionToLongLivedAssets', window );">Capital expenditures</a></td>
<td class="nump">1,141<span></span>
</td>
<td class="nump">1,041<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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cms_GasUtilityMember', window );">Gas Utility | Operating Segments | 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of gas sold</a></td>
<td class="nump">637<span></span>
</td>
<td class="nump">897<span></span>
</td>
<td class="nump">1,243<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cms_NorthStarCleanEnergyMember', window );">NorthStar Clean Energy | 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">316<span></span>
</td>
<td class="nump">297<span></span>
</td>
<td class="nump">445<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="Show.showAR( this, 'defref_cms_PowerSupplyCosts', window );">Power supply cost</a></td>
<td class="nump">161<span></span>
</td>
<td class="nump">170<span></span>
</td>
<td class="nump">304<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCostAndExpenseOperating', window );">Maintenance and other operating expenses</a></td>
<td class="nump">101<span></span>
</td>
<td class="nump">88<span></span>
</td>
<td class="nump">76<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">49<span></span>
</td>
<td class="nump">43<span></span>
</td>
<td class="nump">38<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesExcludingIncomeAndExciseTaxes', window );">General taxes</a></td>
<td class="nump">12<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="nump">12<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Total operating expenses</a></td>
<td class="nump">326<span></span>
</td>
<td class="nump">316<span></span>
</td>
<td class="nump">443<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="num">(10)<span></span>
</td>
<td class="num">(19)<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="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">14<span></span>
</td>
<td class="nump">12<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="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Total interest charges</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) Before Income Taxes</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(9)<span></span>
</td>
<td class="nump">11<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="num">(5)<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Income (Loss) From Continuing Operations</a></td>
<td class="nump">5<span></span>
</td>
<td class="num">(13)<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="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemAmount', window );">Other segment items</a></td>
<td class="nump">58<span></span>
</td>
<td class="nump">80<span></span>
</td>
<td class="nump">26<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders</a></td>
<td class="nump">63<span></span>
</td>
<td class="nump">67<span></span>
</td>
<td class="nump">34<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="Show.showAR( this, 'defref_cms_PropertyPlantAndEquipmentGrossExcludingCWIP', window );">Plant, property, and equipment, gross</a></td>
<td class="nump">1,506<span></span>
</td>
<td class="nump">1,420<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Investments</a></td>
<td class="nump">64<span></span>
</td>
<td class="nump">74<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">1,893<span></span>
</td>
<td class="nump">1,604<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentExpenditureAdditionToLongLivedAssets', window );">Capital expenditures</a></td>
<td class="nump">288<span></span>
</td>
<td class="nump">156<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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cms_NorthStarCleanEnergyMember', window );">NorthStar Clean Energy | Operating Segments | 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of gas sold</a></td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 13<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_PowerSupplyCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Power Supply Costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PowerSupplyCosts</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_PropertyPlantAndEquipmentGrossExcludingCWIP">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481664/323-10-45-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481664/323-10-45-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_InterestExpenseNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as nonoperating.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseNonoperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(7)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SegmentExpenditureAdditionToLongLivedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenditure for addition to long-lived assets included in determination of segment assets by chief operating decision maker (CODM) or otherwise regularly provided to CODM. Excludes expenditure for addition to financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentExpenditureAdditionToLongLivedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_us-gaap_SegmentReportingOtherItemAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other expense (income) and loss (gain) calculated as difference between segment revenue and separately disclosed expense category to arrive at segment profit (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingOtherItemAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TaxesExcludingIncomeAndExciseTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesExcludingIncomeAndExciseTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_OilAndGasPurchasedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CorporateNonSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_us-gaap_StatementBusinessSegmentsAxis=cms_GasUtilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_NorthStarCleanEnergyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_NorthStarCleanEnergyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>154
<FILENAME>R124.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559176851296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reportable Segments (Schedule of Financial Information by Reportable Segments, Consumers) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">$ 7,515<span></span>
</td>
<td class="nump">$ 7,462<span></span>
</td>
<td class="nump">$ 8,596<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="Show.showAR( this, 'defref_cms_PowerSupplyCosts', window );">Power supply cost</a></td>
<td class="nump">2,028<span></span>
</td>
<td class="nump">2,011<span></span>
</td>
<td class="nump">2,909<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">1,487<span></span>
</td>
<td class="nump">1,235<span></span>
</td>
<td class="nump">1,224<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">344<span></span>
</td>
<td class="nump">362<span></span>
</td>
<td class="nump">197<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Total interest charges</a></td>
<td class="nump">708<span></span>
</td>
<td class="nump">643<span></span>
</td>
<td class="nump">519<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) Before Income Taxes</a></td>
<td class="nump">1,123<span></span>
</td>
<td class="nump">954<span></span>
</td>
<td class="nump">902<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense</a></td>
<td class="nump">176<span></span>
</td>
<td class="nump">147<span></span>
</td>
<td class="nump">93<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income</a></td>
<td class="nump">1,003<span></span>
</td>
<td class="nump">887<span></span>
</td>
<td class="nump">837<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemAmount', window );">Other segment items</a></td>
<td class="nump">46<span></span>
</td>
<td class="nump">70<span></span>
</td>
<td class="nump">18<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders</a></td>
<td class="nump">993<span></span>
</td>
<td class="nump">877<span></span>
</td>
<td class="nump">827<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">35,920<span></span>
</td>
<td class="nump">33,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="Show.showAR( this, 'defref_us-gaap_SegmentExpenditureAdditionToLongLivedAssets', window );">Capital expenditures</a></td>
<td class="nump">3,301<span></span>
</td>
<td class="nump">3,280<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="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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">7,200<span></span>
</td>
<td class="nump">7,166<span></span>
</td>
<td class="nump">8,151<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="Show.showAR( this, 'defref_cms_PowerSupplyCosts', window );">Power supply cost</a></td>
<td class="nump">1,867<span></span>
</td>
<td class="nump">1,841<span></span>
</td>
<td class="nump">2,605<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased', window );">Cost of gas sold</a></td>
<td class="nump">637<span></span>
</td>
<td class="nump">897<span></span>
</td>
<td class="nump">1,243<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations', window );">Maintenance and other operating expenses</a></td>
<td class="nump">1,520<span></span>
</td>
<td class="nump">1,586<span></span>
</td>
<td class="nump">1,582<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">1,191<span></span>
</td>
<td class="nump">1,137<span></span>
</td>
<td class="nump">1,088<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseTaxes', window );">General taxes</a></td>
<td class="nump">470<span></span>
</td>
<td class="nump">437<span></span>
</td>
<td class="nump">400<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpense', window );">Total operating expenses</a></td>
<td class="nump">5,685<span></span>
</td>
<td class="nump">5,898<span></span>
</td>
<td class="nump">6,918<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">1,515<span></span>
</td>
<td class="nump">1,268<span></span>
</td>
<td class="nump">1,233<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">212<span></span>
</td>
<td class="nump">208<span></span>
</td>
<td class="nump">187<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Total interest charges</a></td>
<td class="nump">518<span></span>
</td>
<td class="nump">448<span></span>
</td>
<td class="nump">335<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) Before Income Taxes</a></td>
<td class="nump">1,209<span></span>
</td>
<td class="nump">1,028<span></span>
</td>
<td class="nump">1,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="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense</a></td>
<td class="nump">200<span></span>
</td>
<td class="nump">161<span></span>
</td>
<td class="nump">140<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income</a></td>
<td class="nump">1,009<span></span>
</td>
<td class="nump">867<span></span>
</td>
<td class="nump">945<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemAmount', window );">Other segment items</a></td>
<td class="num">(2)<span></span>
</td>
<td class="num">(2)<span></span>
</td>
<td class="num">(2)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders</a></td>
<td class="nump">1,007<span></span>
</td>
<td class="nump">865<span></span>
</td>
<td class="nump">943<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="Show.showAR( this, 'defref_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress', window );">Plant, property, and equipment, gross</a></td>
<td class="nump">33,434<span></span>
</td>
<td class="nump">31,723<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">34,088<span></span>
</td>
<td class="nump">31,852<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentExpenditureAdditionToLongLivedAssets', window );">Capital expenditures</a></td>
<td class="nump">3,012<span></span>
</td>
<td class="nump">3,145<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="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">7,515<span></span>
</td>
<td class="nump">7,462<span></span>
</td>
<td class="nump">8,596<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="Show.showAR( this, 'defref_cms_PowerSupplyCosts', window );">Power supply cost</a></td>
<td class="nump">2,028<span></span>
</td>
<td class="nump">2,011<span></span>
</td>
<td class="nump">2,909<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">1,506<span></span>
</td>
<td class="nump">1,251<span></span>
</td>
<td class="nump">1,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="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">226<span></span>
</td>
<td class="nump">220<span></span>
</td>
<td class="nump">199<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Total interest charges</a></td>
<td class="nump">520<span></span>
</td>
<td class="nump">448<span></span>
</td>
<td class="nump">337<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) Before Income Taxes</a></td>
<td class="nump">1,212<span></span>
</td>
<td class="nump">1,023<span></span>
</td>
<td class="nump">1,099<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense</a></td>
<td class="nump">196<span></span>
</td>
<td class="nump">169<span></span>
</td>
<td class="nump">144<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemAmount', window );">Other segment items</a></td>
<td class="nump">56<span></span>
</td>
<td class="nump">78<span></span>
</td>
<td class="nump">24<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders</a></td>
<td class="nump">1,072<span></span>
</td>
<td class="nump">932<span></span>
</td>
<td class="nump">979<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">35,850<span></span>
</td>
<td class="nump">33,315<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentExpenditureAdditionToLongLivedAssets', window );">Capital expenditures</a></td>
<td class="nump">3,300<span></span>
</td>
<td class="nump">3,278<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="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">7,199<span></span>
</td>
<td class="nump">7,165<span></span>
</td>
<td class="nump">8,151<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="Show.showAR( this, 'defref_cms_PowerSupplyCosts', window );">Power supply cost</a></td>
<td class="nump">1,867<span></span>
</td>
<td class="nump">1,841<span></span>
</td>
<td class="nump">2,605<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased', window );">Cost of gas sold</a></td>
<td class="nump">637<span></span>
</td>
<td class="nump">897<span></span>
</td>
<td class="nump">1,243<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations', window );">Maintenance and other operating expenses</a></td>
<td class="nump">1,520<span></span>
</td>
<td class="nump">1,586<span></span>
</td>
<td class="nump">1,582<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">1,190<span></span>
</td>
<td class="nump">1,135<span></span>
</td>
<td class="nump">1,087<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseTaxes', window );">General taxes</a></td>
<td class="nump">469<span></span>
</td>
<td class="nump">436<span></span>
</td>
<td class="nump">399<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpense', window );">Total operating expenses</a></td>
<td class="nump">5,683<span></span>
</td>
<td class="nump">5,895<span></span>
</td>
<td class="nump">6,916<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">1,516<span></span>
</td>
<td class="nump">1,270<span></span>
</td>
<td class="nump">1,235<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">212<span></span>
</td>
<td class="nump">208<span></span>
</td>
<td class="nump">187<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Total interest charges</a></td>
<td class="nump">516<span></span>
</td>
<td class="nump">446<span></span>
</td>
<td class="nump">334<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) Before Income Taxes</a></td>
<td class="nump">1,212<span></span>
</td>
<td class="nump">1,032<span></span>
</td>
<td class="nump">1,088<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense</a></td>
<td class="nump">201<span></span>
</td>
<td class="nump">165<span></span>
</td>
<td class="nump">141<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income</a></td>
<td class="nump">1,011<span></span>
</td>
<td class="nump">867<span></span>
</td>
<td class="nump">947<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemAmount', window );">Other segment items</a></td>
<td class="num">(2)<span></span>
</td>
<td class="num">(2)<span></span>
</td>
<td class="num">(2)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders</a></td>
<td class="nump">1,009<span></span>
</td>
<td class="nump">865<span></span>
</td>
<td class="nump">945<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="Show.showAR( this, 'defref_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress', window );">Plant, property, and equipment, gross</a></td>
<td class="nump">33,405<span></span>
</td>
<td class="nump">31,685<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">34,056<span></span>
</td>
<td class="nump">31,814<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentExpenditureAdditionToLongLivedAssets', window );">Capital expenditures</a></td>
<td class="nump">3,012<span></span>
</td>
<td class="nump">3,122<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="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Electric Utility</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">5,061<span></span>
</td>
<td class="nump">4,745<span></span>
</td>
<td class="nump">5,419<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="Show.showAR( this, 'defref_cms_PowerSupplyCosts', window );">Power supply cost</a></td>
<td class="nump">1,867<span></span>
</td>
<td class="nump">1,841<span></span>
</td>
<td class="nump">2,605<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">982<span></span>
</td>
<td class="nump">772<span></span>
</td>
<td class="nump">789<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">126<span></span>
</td>
<td class="nump">131<span></span>
</td>
<td class="nump">106<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Total interest charges</a></td>
<td class="nump">324<span></span>
</td>
<td class="nump">285<span></span>
</td>
<td class="nump">218<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) Before Income Taxes</a></td>
<td class="nump">784<span></span>
</td>
<td class="nump">618<span></span>
</td>
<td class="nump">677<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense</a></td>
<td class="nump">102<span></span>
</td>
<td class="nump">67<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemAmount', window );">Other segment items</a></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="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders</a></td>
<td class="nump">681<span></span>
</td>
<td class="nump">550<span></span>
</td>
<td class="nump">567<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">20,710<span></span>
</td>
<td class="nump">19,358<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentExpenditureAdditionToLongLivedAssets', window );">Capital expenditures</a></td>
<td class="nump">1,871<span></span>
</td>
<td class="nump">2,081<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="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Electric Utility | 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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">5,061<span></span>
</td>
<td class="nump">4,745<span></span>
</td>
<td class="nump">5,419<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="Show.showAR( this, 'defref_cms_PowerSupplyCosts', window );">Power supply cost</a></td>
<td class="nump">1,867<span></span>
</td>
<td class="nump">1,841<span></span>
</td>
<td class="nump">2,605<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased', window );">Cost of gas sold</a></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="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations', window );">Maintenance and other operating expenses</a></td>
<td class="nump">1,066<span></span>
</td>
<td class="nump">1,075<span></span>
</td>
<td class="nump">1,028<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">865<span></span>
</td>
<td class="nump">797<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseTaxes', window );">General taxes</a></td>
<td class="nump">281<span></span>
</td>
<td class="nump">260<span></span>
</td>
<td class="nump">240<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpense', window );">Total operating expenses</a></td>
<td class="nump">4,079<span></span>
</td>
<td class="nump">3,973<span></span>
</td>
<td class="nump">4,630<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">982<span></span>
</td>
<td class="nump">772<span></span>
</td>
<td class="nump">789<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">126<span></span>
</td>
<td class="nump">131<span></span>
</td>
<td class="nump">106<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Total interest charges</a></td>
<td class="nump">324<span></span>
</td>
<td class="nump">285<span></span>
</td>
<td class="nump">218<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) Before Income Taxes</a></td>
<td class="nump">784<span></span>
</td>
<td class="nump">618<span></span>
</td>
<td class="nump">677<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense</a></td>
<td class="nump">102<span></span>
</td>
<td class="nump">67<span></span>
</td>
<td class="nump">109<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income</a></td>
<td class="nump">682<span></span>
</td>
<td class="nump">551<span></span>
</td>
<td class="nump">568<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemAmount', window );">Other segment items</a></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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders</a></td>
<td class="nump">681<span></span>
</td>
<td class="nump">550<span></span>
</td>
<td class="nump">567<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="Show.showAR( this, 'defref_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress', window );">Plant, property, and equipment, gross</a></td>
<td class="nump">20,137<span></span>
</td>
<td class="nump">19,302<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">20,767<span></span>
</td>
<td class="nump">19,417<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentExpenditureAdditionToLongLivedAssets', window );">Capital expenditures</a></td>
<td class="nump">1,871<span></span>
</td>
<td class="nump">2,081<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="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Gas Utility</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">2,138<span></span>
</td>
<td class="nump">2,420<span></span>
</td>
<td class="nump">2,732<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="Show.showAR( this, 'defref_cms_PowerSupplyCosts', window );">Power supply cost</a></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="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">534<span></span>
</td>
<td class="nump">498<span></span>
</td>
<td class="nump">446<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">86<span></span>
</td>
<td class="nump">77<span></span>
</td>
<td class="nump">81<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Total interest charges</a></td>
<td class="nump">192<span></span>
</td>
<td class="nump">161<span></span>
</td>
<td class="nump">116<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) Before Income Taxes</a></td>
<td class="nump">428<span></span>
</td>
<td class="nump">414<span></span>
</td>
<td class="nump">411<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense</a></td>
<td class="nump">99<span></span>
</td>
<td class="nump">98<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="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemAmount', window );">Other segment items</a></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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders</a></td>
<td class="nump">328<span></span>
</td>
<td class="nump">315<span></span>
</td>
<td class="nump">378<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">13,247<span></span>
</td>
<td class="nump">12,353<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentExpenditureAdditionToLongLivedAssets', window );">Capital expenditures</a></td>
<td class="nump">1,141<span></span>
</td>
<td class="nump">1,041<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="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Gas Utility | 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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">2,138<span></span>
</td>
<td class="nump">2,420<span></span>
</td>
<td class="nump">2,732<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="Show.showAR( this, 'defref_cms_PowerSupplyCosts', window );">Power supply cost</a></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="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased', window );">Cost of gas sold</a></td>
<td class="nump">637<span></span>
</td>
<td class="nump">897<span></span>
</td>
<td class="nump">1,243<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations', window );">Maintenance and other operating expenses</a></td>
<td class="nump">454<span></span>
</td>
<td class="nump">511<span></span>
</td>
<td class="nump">554<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">325<span></span>
</td>
<td class="nump">338<span></span>
</td>
<td class="nump">330<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseTaxes', window );">General taxes</a></td>
<td class="nump">188<span></span>
</td>
<td class="nump">176<span></span>
</td>
<td class="nump">159<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpense', window );">Total operating expenses</a></td>
<td class="nump">1,604<span></span>
</td>
<td class="nump">1,922<span></span>
</td>
<td class="nump">2,286<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">534<span></span>
</td>
<td class="nump">498<span></span>
</td>
<td class="nump">446<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">86<span></span>
</td>
<td class="nump">77<span></span>
</td>
<td class="nump">81<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Total interest charges</a></td>
<td class="nump">192<span></span>
</td>
<td class="nump">161<span></span>
</td>
<td class="nump">116<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) Before Income Taxes</a></td>
<td class="nump">428<span></span>
</td>
<td class="nump">414<span></span>
</td>
<td class="nump">411<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense</a></td>
<td class="nump">99<span></span>
</td>
<td class="nump">98<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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income</a></td>
<td class="nump">329<span></span>
</td>
<td class="nump">316<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="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemAmount', window );">Other segment items</a></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="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders</a></td>
<td class="nump">328<span></span>
</td>
<td class="nump">315<span></span>
</td>
<td class="nump">378<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="Show.showAR( this, 'defref_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress', window );">Plant, property, and equipment, gross</a></td>
<td class="nump">13,268<span></span>
</td>
<td class="nump">12,383<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">13,289<span></span>
</td>
<td class="nump">12,397<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentExpenditureAdditionToLongLivedAssets', window );">Capital expenditures</a></td>
<td class="nump">1,141<span></span>
</td>
<td class="nump">1,041<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="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PowerSupplyCosts', window );">Power supply cost</a></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="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="num">(19)<span></span>
</td>
<td class="num">(16)<span></span>
</td>
<td class="num">(13)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">118<span></span>
</td>
<td class="nump">142<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Total interest charges</a></td>
<td class="nump">188<span></span>
</td>
<td class="nump">195<span></span>
</td>
<td class="nump">182<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) Before Income Taxes</a></td>
<td class="num">(89)<span></span>
</td>
<td class="num">(69)<span></span>
</td>
<td class="num">(197)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense</a></td>
<td class="num">(20)<span></span>
</td>
<td class="num">(22)<span></span>
</td>
<td class="num">(51)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemAmount', window );">Other segment items</a></td>
<td class="num">(10)<span></span>
</td>
<td class="num">(8)<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders</a></td>
<td class="num">(79)<span></span>
</td>
<td class="num">(55)<span></span>
</td>
<td class="num">(152)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">70<span></span>
</td>
<td class="nump">202<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentExpenditureAdditionToLongLivedAssets', window );">Capital expenditures</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">2<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="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<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="Show.showAR( this, 'defref_cms_PowerSupplyCosts', window );">Power supply cost</a></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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased', window );">Cost of gas sold</a></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="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations', window );">Maintenance and other operating expenses</a></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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization', window );">Depreciation and amortization</a></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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseTaxes', window );">General taxes</a></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="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpense', window );">Total operating expenses</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="num">(1)<span></span>
</td>
<td class="num">(2)<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></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="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Total interest charges</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<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="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) Before Income Taxes</a></td>
<td class="num">(3)<span></span>
</td>
<td class="num">(4)<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense</a></td>
<td class="num">(1)<span></span>
</td>
<td class="num">(4)<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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income</a></td>
<td class="num">(2)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemAmount', window );">Other segment items</a></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="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders</a></td>
<td class="num">(2)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">$ (2)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress', window );">Plant, property, and equipment, gross</a></td>
<td class="nump">29<span></span>
</td>
<td class="nump">38<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">32<span></span>
</td>
<td class="nump">38<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentExpenditureAdditionToLongLivedAssets', window );">Capital expenditures</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 23<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_PowerSupplyCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Power Supply Costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PowerSupplyCosts</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_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_InterestExpenseNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as nonoperating.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseNonoperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SegmentExpenditureAdditionToLongLivedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenditure for addition to long-lived assets included in determination of segment assets by chief operating decision maker (CODM) or otherwise regularly provided to CODM. Excludes expenditure for addition to financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentExpenditureAdditionToLongLivedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_us-gaap_SegmentReportingOtherItemAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other expense (income) and loss (gain) calculated as difference between segment revenue and separately disclosed expense category to arrive at segment profit (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingOtherItemAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_UtilitiesOperatingExpenseGasAndPetroleumPurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_UtilitiesOperatingExpenseTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ElectricUtilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_us-gaap_StatementBusinessSegmentsAxis=cms_GasUtilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CorporateNonSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>155
<FILENAME>R125.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559163693888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related party Transactions - Consumers (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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="Show.showAR( this, 'defref_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties', window );">Purchased power &#8211; related parties</a></td>
<td class="nump">$ 71<span></span>
</td>
<td class="nump">$ 75<span></span>
</td>
<td class="nump">$ 76<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Related Party</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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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="Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Due to related parties</a></td>
<td class="nump">20<span></span>
</td>
<td class="nump">19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Accounts receivable related parties</a></td>
<td class="nump">15<span></span>
</td>
<td class="nump">9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Interest payable</a></td>
<td class="nump">7<span></span>
</td>
<td class="nump">$ 3<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="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Credit Agreement | Related Party</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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="nump">$ 500<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_CMSEnergyNotePayableMember', window );">CMS Energy Note Payable</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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="nump">4.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cms_CMSEnergyNotePayableMember', window );">CMS Energy Note Payable | 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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="nump">4.10%<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_UtilitiesOperatingExpensePurchasedPowerRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Utilities Operating Expense Purchased Power Related Parties</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AccountsReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477802/946-310-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(5)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479196/954-310-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest payable on debt, including, but not limited to, trade payables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DebtInstrumentAxis=cms_CMSEnergyNotePayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_CMSEnergyNotePayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>156
<FILENAME>R126.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559293470176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Variable Interest Entities (Summary of VIE Information) (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>MW</div>
</th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cms_NewportSolarHoldingsMember', window );">Newport Solar Holdings</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="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [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="Show.showAR( this, 'defref_cms_VariableInterestEntityMaximumCapacity', window );">Nameplate capacity (in MW)</a></td>
<td class="nump">180<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [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="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Ownership interest</a></td>
<td class="nump">51.00%<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="Show.showAR( this, 'defref_cms_VariableInterestEntityMaximumCapacity', window );">Nameplate capacity (in MW)</a></td>
<td class="nump">525<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [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="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Ownership percentage</a></td>
<td class="nump">49.00%<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Variable Interest Entity, Maximum Capacity</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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-types1: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_MinorityInterestOwnershipPercentageByNoncontrollingOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481420/860-30-50-1A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481420/860-30-50-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481420/860-30-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-5A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cms_NewportSolarHoldingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cms_NewportSolarHoldingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>157
<FILENAME>R127.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559175853712">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Variable Interest Entities (Schedule of Variable Interest Entities) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 103<span></span>
</td>
<td class="nump">$ 227<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Prepayments and other current assets</a></td>
<td class="nump">103<span></span>
</td>
<td class="nump">80<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Plant, property, and equipment, net</a></td>
<td class="nump">27,461<span></span>
</td>
<td class="nump">25,072<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other non-current assets</a></td>
<td class="nump">384<span></span>
</td>
<td class="nump">357<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">35,920<span></span>
</td>
<td class="nump">33,517<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Non-current portion of finance leases</a></td>
<td class="nump">112<span></span>
</td>
<td class="nump">62<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationsNoncurrent', window );">Asset retirement obligations</a></td>
<td class="nump">728<span></span>
</td>
<td class="nump">771<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">18<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="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable</a></td>
<td class="nump">4<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="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Prepayments and other current assets</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Plant, property, and equipment, net</a></td>
<td class="nump">1,024<span></span>
</td>
<td class="nump">1,064<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other non-current assets</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">1,052<span></span>
</td>
<td class="nump">1,102<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">8<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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Non-current portion of finance leases</a></td>
<td class="nump">23<span></span>
</td>
<td class="nump">23<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationsNoncurrent', window );">Asset retirement obligations</a></td>
<td class="nump">33<span></span>
</td>
<td class="nump">32<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">$ 64<span></span>
</td>
<td class="nump">$ 67<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481850/410-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481420/860-30-50-1A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481420/860-30-50-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481420/860-30-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>158
<FILENAME>R128.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559178083744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Variable Interest Entities (Narrative) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Investments</a></td>
<td class="nump">$ 64<span></span>
</td>
<td class="nump">$ 74<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Investments</a></td>
<td class="nump">$ 64<span></span>
</td>
<td class="nump">$ 74<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="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="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="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="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_us-gaap_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481664/323-10-45-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_VariableInterestEntityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481420/860-30-50-1A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481420/860-30-50-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481420/860-30-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-5A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_VariableInterestEntityNotPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CravenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>159
<FILENAME>R129.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559175424048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Exit Activities and Asset Sales (Narrative) (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1">31 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jan. 31, 2025 </div>
<div>MW</div>
</th>
<th class="th">
<div>Apr. 30, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>MW</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </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="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cms_WindProjectMember', window );">Wind Project</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_MaximumProjectCapacity', window );">Noncontrolling interest capacity (in MW) | MW</a></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">100<span></span>
</td>
<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="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cms_WindProjectMember', window );">Wind Project | 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>
<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="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates', window );">Proceeds from sale of noncontrolling interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cms_SolarProjectsMember', window );">Solar Projects | 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>
<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="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates', window );">Proceeds from sale of noncontrolling interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cms_DeltaTownshipMichiganSolarProjectMember', window );">Delta Township, Michigan, Solar Project | 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>
<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="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_MaximumProjectCapacity', window );">Noncontrolling interest capacity (in MW) | MW</a></td>
<td class="nump">24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cms_PhillipsWisconsinSolarProjectMember', window );">Phillips, Wisconsin, Solar Project | 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>
<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="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_MaximumProjectCapacity', window );">Noncontrolling interest capacity (in MW) | MW</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="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="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=cms_ApplianceServicePlanBusinessMember', window );">ASP gain</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfBusinesses', window );">Proceeds from sale of ASP business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 124<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 124<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfBusiness', window );">Gain on disposition of assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 110<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=cms_RetentionBenefitsMember', window );">Retention Benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_RestructuringAndRelatedCostDeferredCost', window );">Cost deferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8<span></span>
</td>
<td class="nump">$ 16<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="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=cms_RetentionBenefitsMember', window );">Retention Benefits | D.E. Karn Generating Complex and J.H. Campbell Generating Units | Retention Incentive Program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=cms_RetentionBenefitsMember', window );">Retention Benefits | J.H. Campbell Generating Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostExpectedCost1', window );">Expected cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=cms_RetentionBenefitsMember', window );">Retention Benefits | J.H. Campbell Generating Units | Retention Incentive Program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_RestructuringAndRelatedCostDeferredCost', window );">Cost deferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 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_MaximumProjectCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum Project Capacity</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_MaximumProjectCapacity</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-types1: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_cms_RestructuringAndRelatedCostDeferredCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Restructuring and Related Cost, Deferred Cost</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_RestructuringAndRelatedCostDeferredCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromDivestitureOfBusinesses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the deconsolidation of a previously consolidated subsidiary or sale of an entity that is related to it but not strictly controlled.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAmortizationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>instant</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cms_WindProjectMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cms_WindProjectMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cms_SolarProjectsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cms_SolarProjectsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cms_DeltaTownshipMichiganSolarProjectMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cms_DeltaTownshipMichiganSolarProjectMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cms_PhillipsWisconsinSolarProjectMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cms_PhillipsWisconsinSolarProjectMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ApplianceServicePlanBusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ApplianceServicePlanBusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RestructuringPlanAxis=cms_JHCampbellGeneratingUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringPlanAxis=cms_JHCampbellGeneratingUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>160
<FILENAME>R130.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559163591936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Exit Activities and Asset Sales (Schedule of Retention Benefit Liability Roll Forward) (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">$ 209<span></span>
</td>
<td class="nump">$ 149<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=cms_RetentionBenefitsMember', window );">Retention Benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Retention benefit liability at beginning of period</a></td>
<td class="nump">16<span></span>
</td>
<td class="nump">21<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="Show.showAR( this, 'defref_cms_RestructuringAndRelatedCostDeferredCost', window );">Costs deferred as a regulatory asset</a></td>
<td class="nump">8<span></span>
</td>
<td class="nump">16<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="Show.showAR( this, 'defref_cms_RestructuringAndRelatedCostCostsPaidOrSettled', window );">Costs paid or settled</a></td>
<td class="num">(10)<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Retention benefit liability at the end of the period</a></td>
<td class="nump">14<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="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">$ 14<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_RestructuringAndRelatedCostCostsPaidOrSettled">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Restructuring And Related Cost, Costs Paid Or Settled</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_RestructuringAndRelatedCostCostsPaidOrSettled</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_RestructuringAndRelatedCostDeferredCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Restructuring and Related Cost, Deferred Cost</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_RestructuringAndRelatedCostDeferredCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringReserveRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=cms_RetentionBenefitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>161
<FILENAME>R131.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559163491840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule I - Condensed Financial Information of Registrant (Condensed Statements of Income) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCostAndExpenseOperating', window );">Other operating expenses</a></td>
<td class="num">$ (1,638)<span></span>
</td>
<td class="num">$ (1,687)<span></span>
</td>
<td class="num">$ (1,669)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Total operating expenses</a></td>
<td class="num">(6,028)<span></span>
</td>
<td class="num">(6,227)<span></span>
</td>
<td class="num">(7,372)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">1,487<span></span>
</td>
<td class="nump">1,235<span></span>
</td>
<td class="nump">1,224<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Equity earnings of subsidiaries</a></td>
<td class="nump">7<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet', window );">Non-operating retirement benefits, net</a></td>
<td class="nump">169<span></span>
</td>
<td class="nump">180<span></span>
</td>
<td class="nump">205<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingExpense', window );">Other expense</a></td>
<td class="num">(32)<span></span>
</td>
<td class="num">(13)<span></span>
</td>
<td class="num">(27)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">344<span></span>
</td>
<td class="nump">362<span></span>
</td>
<td class="nump">197<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest on long-term debt</a></td>
<td class="nump">700<span></span>
</td>
<td class="nump">616<span></span>
</td>
<td class="nump">509<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Total interest charges</a></td>
<td class="nump">708<span></span>
</td>
<td class="nump">643<span></span>
</td>
<td class="nump">519<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) Before Income Taxes</a></td>
<td class="nump">1,123<span></span>
</td>
<td class="nump">954<span></span>
</td>
<td class="nump">902<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense</a></td>
<td class="nump">176<span></span>
</td>
<td class="nump">147<span></span>
</td>
<td class="nump">93<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income</a></td>
<td class="nump">1,003<span></span>
</td>
<td class="nump">887<span></span>
</td>
<td class="nump">837<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsIncomeStatementImpact', window );">Preferred Stock Dividends</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders</a></td>
<td class="nump">993<span></span>
</td>
<td class="nump">877<span></span>
</td>
<td class="nump">827<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseOther', window );">Intercompany interest expense and other</a></td>
<td class="nump">12<span></span>
</td>
<td class="nump">12<span></span>
</td>
<td class="nump">12<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCostAndExpenseOperating', window );">Other operating expenses</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Total operating expenses</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">10<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="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="num">(10)<span></span>
</td>
<td class="num">(10)<span></span>
</td>
<td class="num">(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="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet', window );">Non-operating retirement benefits, net</a></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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_OtherNonoperatingIncomeExcludingIncomeLossFromEquityMethodInvestments', window );">Other income</a></td>
<td class="nump">45<span></span>
</td>
<td class="nump">31<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="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingExpense', window );">Other expense</a></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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">1,105<span></span>
</td>
<td class="nump">959<span></span>
</td>
<td class="nump">983<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest on long-term debt</a></td>
<td class="nump">205<span></span>
</td>
<td class="nump">201<span></span>
</td>
<td class="nump">181<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Total interest charges</a></td>
<td class="nump">215<span></span>
</td>
<td class="nump">211<span></span>
</td>
<td class="nump">189<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) Before Income Taxes</a></td>
<td class="nump">880<span></span>
</td>
<td class="nump">738<span></span>
</td>
<td class="nump">787<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense</a></td>
<td class="num">(19)<span></span>
</td>
<td class="num">(20)<span></span>
</td>
<td class="num">(50)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income</a></td>
<td class="nump">899<span></span>
</td>
<td class="nump">758<span></span>
</td>
<td class="nump">837<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsIncomeStatementImpact', window );">Preferred Stock Dividends</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders</a></td>
<td class="nump">889<span></span>
</td>
<td class="nump">748<span></span>
</td>
<td class="nump">827<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy | Related Party</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Equity earnings of subsidiaries</a></td>
<td class="nump">1,061<span></span>
</td>
<td class="nump">929<span></span>
</td>
<td class="nump">980<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseOther', window );">Intercompany interest expense and other</a></td>
<td class="nump">$ 10<span></span>
</td>
<td class="nump">$ 10<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_OtherNonoperatingIncomeExcludingIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Nonoperating Income, Excluding Income (Loss) From Equity Method Investments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_OtherNonoperatingIncomeExcludingIncomeLossFromEquityMethodInvestments</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_us-gaap_CostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481664/323-10-45-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_InterestExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_InterestExpenseNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as nonoperating.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseNonoperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(7)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PreferredStockDividendsIncomeStatementImpact">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsIncomeStatementImpact</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>162
<FILENAME>R132.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559286422800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule 1 - Condensed Financial Information of Registrant (Condensed Statements of Income - Parenthetical) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedIncomeStatementsCaptionsLineItems', window );"><strong>Condensed Income Statements, Captions [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="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation', window );">Tax effect of discontinued operations</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 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_srt_CondensedIncomeStatementsCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 04<br> -Paragraph a<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedIncomeStatementsCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</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_DiscontinuedOperationTaxEffectOfDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3B<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-4<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>163
<FILENAME>R133.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559160250480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule I - Condensed Financial Information of Registrant (Condensed Statements Of Cash Flows) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">$ 2,370<span></span>
</td>
<td class="nump">$ 2,309<span></span>
</td>
<td class="nump">$ 855<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(3,054)<span></span>
</td>
<td class="num">(3,386)<span></span>
</td>
<td class="num">(2,476)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from issuance of debt</a></td>
<td class="nump">1,962<span></span>
</td>
<td class="nump">3,551<span></span>
</td>
<td class="nump">1,899<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Issuance of common stock</a></td>
<td class="nump">286<span></span>
</td>
<td class="nump">192<span></span>
</td>
<td class="nump">69<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Retirement of long-term debt</a></td>
<td class="num">(952)<span></span>
</td>
<td class="num">(2,132)<span></span>
</td>
<td class="num">(106)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfShortTermDebt', window );">Increase (decrease) in notes payable</a></td>
<td class="num">(28)<span></span>
</td>
<td class="nump">73<span></span>
</td>
<td class="nump">20<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">614<span></span>
</td>
<td class="nump">1,143<span></span>
</td>
<td class="nump">1,327<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net Increase (Decrease) in Cash and Cash Equivalents,&#160;Including Restricted Amounts</a></td>
<td class="num">(70)<span></span>
</td>
<td class="nump">66<span></span>
</td>
<td class="num">(294)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents,&#160;Including Restricted Amounts, Beginning of Period</a></td>
<td class="nump">248<span></span>
</td>
<td class="nump">182<span></span>
</td>
<td class="nump">476<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents,&#160;Including Restricted Amounts, End of Period</a></td>
<td class="nump">178<span></span>
</td>
<td class="nump">248<span></span>
</td>
<td class="nump">182<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=cms_OngoingCapitalExpendituresMember', window );">Capital Expenditures</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="num">(3,018)<span></span>
</td>
<td class="num">(2,407)<span></span>
</td>
<td class="num">(2,374)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">774<span></span>
</td>
<td class="nump">595<span></span>
</td>
<td class="nump">565<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_cms_InvestmentInSubsidiaries', window );">Investment in subsidiaries</a></td>
<td class="num">(535)<span></span>
</td>
<td class="num">(630)<span></span>
</td>
<td class="num">(796)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(803)<span></span>
</td>
<td class="num">(868)<span></span>
</td>
<td class="num">(510)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from issuance of debt</a></td>
<td class="nump">490<span></span>
</td>
<td class="nump">800<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="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Issuance of common stock</a></td>
<td class="nump">286<span></span>
</td>
<td class="nump">192<span></span>
</td>
<td class="nump">69<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Retirement of long-term debt</a></td>
<td class="num">(250)<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="Show.showAR( this, 'defref_us-gaap_PaymentsOfOrdinaryDividends', window );">Payment of dividends on common and preferred stock</a></td>
<td class="num">(626)<span></span>
</td>
<td class="num">(579)<span></span>
</td>
<td class="num">(544)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Debt issuance costs and financing fees</a></td>
<td class="num">(10)<span></span>
</td>
<td class="num">(20)<span></span>
</td>
<td class="num">(11)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="num">(116)<span></span>
</td>
<td class="nump">386<span></span>
</td>
<td class="num">(409)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net Increase (Decrease) in Cash and Cash Equivalents,&#160;Including Restricted Amounts</a></td>
<td class="num">(145)<span></span>
</td>
<td class="nump">113<span></span>
</td>
<td class="num">(354)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents,&#160;Including Restricted Amounts, Beginning of Period</a></td>
<td class="nump">149<span></span>
</td>
<td class="nump">36<span></span>
</td>
<td class="nump">390<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents,&#160;Including Restricted Amounts, End of Period</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">149<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="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy | Capital Expenditures</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="num">(1)<span></span>
</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="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy | Related Party</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireHeldToMaturitySecurities', window );">Investment in debt securities &#8211; intercompany</a></td>
<td class="num">(288)<span></span>
</td>
<td class="num">(293)<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="Show.showAR( this, 'defref_us-gaap_RepaymentOfNotesReceivableFromRelatedParties', window );">Decrease (increase) in notes receivable &#8211; intercompany</a></td>
<td class="nump">21<span></span>
</td>
<td class="nump">55<span></span>
</td>
<td class="nump">286<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfShortTermDebt', window );">Increase (decrease) in notes payable</a></td>
<td class="num">$ (6)<span></span>
</td>
<td class="num">$ (7)<span></span>
</td>
<td class="nump">$ 77<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_InvestmentInSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Capital contributions made by the parent company to one of the company's subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_InvestmentInSubsidiaries</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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PaymentsToAcquireHeldToMaturitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow through purchase of long-term held-to-maturity securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-11<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireHeldToMaturitySecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromRepaymentsOfShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net cash inflow or outflow for borrowing having initial term of repayment within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RepaymentOfNotesReceivableFromRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a loan, supported by a promissory note, granted to 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentOfNotesReceivableFromRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PropertyPlantAndEquipmentByTypeAxis=cms_OngoingCapitalExpendituresMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PropertyPlantAndEquipmentByTypeAxis=cms_OngoingCapitalExpendituresMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>164
<FILENAME>R134.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559163985584">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule I - Condensed Financial Information of Registrant (Condensed Balance Sheets) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 103<span></span>
</td>
<td class="nump">$ 227<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Prepayments and other current assets</a></td>
<td class="nump">103<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="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">2,790<span></span>
</td>
<td class="nump">2,839<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', 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="Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Construction work in progress</a></td>
<td class="nump">2,098<span></span>
</td>
<td class="nump">944<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Investments in subsidiaries</a></td>
<td class="nump">64<span></span>
</td>
<td class="nump">74<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other</a></td>
<td class="nump">384<span></span>
</td>
<td class="nump">357<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="Show.showAR( this, 'defref_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment', window );">Total other non&#8209;current assets</a></td>
<td class="nump">5,669<span></span>
</td>
<td class="nump">5,606<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">35,920<span></span>
</td>
<td class="nump">33,517<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion of long-term debt</a></td>
<td class="nump">1,192<span></span>
</td>
<td class="nump">975<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndDividendsPayableCurrent', window );">Accrued interest, including intercompany</a></td>
<td class="nump">156<span></span>
</td>
<td class="nump">142<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Accrued taxes</a></td>
<td class="nump">654<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">209<span></span>
</td>
<td class="nump">149<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">3,521<span></span>
</td>
<td class="nump">2,895<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">15,194<span></span>
</td>
<td class="nump">14,508<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Postretirement benefits</a></td>
<td class="nump">96<span></span>
</td>
<td class="nump">106<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other non&#8209;current liabilities</a></td>
<td class="nump">407<span></span>
</td>
<td class="nump">415<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Total non&#8209;current liabilities</a></td>
<td class="nump">23,651<span></span>
</td>
<td class="nump">22,497<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>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="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_CommonStockholdersEquity', window );">Total common stockholders&#8217; equity</a></td>
<td class="nump">8,006<span></span>
</td>
<td class="nump">7,320<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Cumulative preferred stock</a></td>
<td class="nump">224<span></span>
</td>
<td class="nump">224<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">8,230<span></span>
</td>
<td class="nump">7,544<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Equity</a></td>
<td class="nump">35,920<span></span>
</td>
<td class="nump">33,517<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy</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="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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">149<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Taxes receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">11<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">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="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">53<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', window );"><strong>Other Non&#8209;current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Construction work in progress</a></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="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent', window );">Deferred income taxes</a></td>
<td class="nump">150<span></span>
</td>
<td class="nump">137<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent', window );">Other investments</a></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="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other</a></td>
<td class="nump">21<span></span>
</td>
<td class="nump">24<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="Show.showAR( this, 'defref_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment', window );">Total other non&#8209;current assets</a></td>
<td class="nump">13,172<span></span>
</td>
<td class="nump">12,166<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">13,225<span></span>
</td>
<td class="nump">12,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="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion of long-term debt</a></td>
<td class="nump">740<span></span>
</td>
<td class="nump">250<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndDividendsPayableCurrent', window );">Accrued interest, including intercompany</a></td>
<td class="nump">34<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="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Accrued taxes</a></td>
<td class="nump">16<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="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">6<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="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">870<span></span>
</td>
<td class="nump">371<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">4,226<span></span>
</td>
<td class="nump">4,471<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermNotesPayable', window );">Notes payable &#8211; intercompany</a></td>
<td class="nump">100<span></span>
</td>
<td class="nump">105<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Postretirement benefits</a></td>
<td class="nump">14<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="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other non&#8209;current liabilities</a></td>
<td class="nump">17<span></span>
</td>
<td class="nump">18<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Total non&#8209;current liabilities</a></td>
<td class="nump">4,357<span></span>
</td>
<td class="nump">4,609<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_OtherCommonStockholdersEquity', window );">Other stockholders&#8217; equity</a></td>
<td class="nump">7,771<span></span>
</td>
<td class="nump">7,188<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="Show.showAR( this, 'defref_cms_CommonStockholdersEquity', window );">Total common stockholders&#8217; equity</a></td>
<td class="nump">7,774<span></span>
</td>
<td class="nump">7,191<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Cumulative preferred stock</a></td>
<td class="nump">224<span></span>
</td>
<td class="nump">224<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">7,998<span></span>
</td>
<td class="nump">7,415<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Equity</a></td>
<td class="nump">13,225<span></span>
</td>
<td class="nump">12,395<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy | Intercompany</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="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="Show.showAR( this, 'defref_us-gaap_NotesAndLoansReceivableNetCurrent', window );">Notes receivable</a></td>
<td class="nump">40<span></span>
</td>
<td class="nump">60<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', 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="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Investments in subsidiaries</a></td>
<td class="nump">12,400<span></span>
</td>
<td class="nump">11,701<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss', window );">Investment in debt securities &#8211; intercompany</a></td>
<td class="nump">591<span></span>
</td>
<td class="nump">296<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_cms_AccountsPayableAndNotesPayableCurrent', window );">Accounts and notes payable &#8211; intercompany</a></td>
<td class="nump">74<span></span>
</td>
<td class="nump">75<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy | Intercompany and related parties</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="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="Show.showAR( this, 'defref_us-gaap_OtherReceivablesNetCurrent', window );">Accounts receivable &#8211; intercompany and related parties</a></td>
<td class="nump">$ 8<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_cms_AccountsPayableAndNotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accounts Payable And Notes Payable, Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AccountsPayableAndNotesPayableCurrent</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Assets, Noncurrent, Other than Property, Plant and Equipment</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_CommonStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common Stockholders&#8217; Equity</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_CommonStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_OtherCommonStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Common Stockholders Equity</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_OtherCommonStockholdersEquity</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_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredIncomeTaxesAndOtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and other assets expected to be realized or consumed after one year or normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-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_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481664/323-10-45-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LongTermNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NotesAndLoansReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesAndLoansReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RelatedPartyTransactionsByRelatedPartyAxis=cms_IntercompanyAndRelatedPartiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RelatedPartyTransactionsByRelatedPartyAxis=cms_IntercompanyAndRelatedPartiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>165
<FILENAME>R135.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559377179984">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule I - Condensed Financial Information of Registrant (Narrative) (Details)<br> $ in Billions</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </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="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy</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="Show.showAR( this, 'defref_srt_CondensedFinancialStatementsCaptionsLineItems', window );"><strong>Condensed Financial Statements, Captions [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="Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsMaximumExposure', window );">Maximum potential obligation</a></td>
<td class="nump">$ 1.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedFinancialStatementsCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 04<br> -Paragraph a<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 5<br> -Subsection 04<br> -Paragraph c<br> -Subparagraph Schedule I<br> -Publisher SEC<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 7<br> -Subsection 05<br> -Paragraph c<br> -Subparagraph Schedule II<br> -Publisher SEC<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 9<br> -Subsection 06<br> -Publisher SEC<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedFinancialStatementsCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</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_GuaranteeObligationsMaximumExposure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>166
<FILENAME>R136.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45559160006736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II - Valuation and Qualifying Accounts and Reserves (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember', window );">Allowance for uncollectible accounts</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="Show.showAR( this, 'defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at Beginning of Period</a></td>
<td class="nump">$ 21<span></span>
</td>
<td class="nump">$ 27<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="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charged to Expense</a></td>
<td class="nump">33<span></span>
</td>
<td class="nump">34<span></span>
</td>
<td class="nump">50<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">Charged to Other Accounts</a></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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="nump">31<span></span>
</td>
<td class="nump">40<span></span>
</td>
<td class="nump">43<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at End of Period</a></td>
<td class="nump">23<span></span>
</td>
<td class="nump">21<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="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember', window );">Allowance for uncollectible accounts | 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="Show.showAR( this, 'defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at Beginning of Period</a></td>
<td class="nump">21<span></span>
</td>
<td class="nump">27<span></span>
</td>
<td class="nump">20<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charged to Expense</a></td>
<td class="nump">33<span></span>
</td>
<td class="nump">34<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">Charged to Other Accounts</a></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="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="nump">31<span></span>
</td>
<td class="nump">40<span></span>
</td>
<td class="nump">43<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at End of Period</a></td>
<td class="nump">23<span></span>
</td>
<td class="nump">21<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="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOtherTaxCarryforwardMember', window );">Deferred tax valuation allowance</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="Show.showAR( this, 'defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at Beginning of Period</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charged to Expense</a></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="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">Charged to Other Accounts</a></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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="nump">1<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="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at End of Period</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">$ 2<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_MovementInValuationAllowancesAndReservesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MovementInValuationAllowancesAndReservesRollForward</td>
</tr>
<tr>
<td style="padding-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_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ValuationAllowancesAndReservesChargedToCostAndExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ValuationAllowancesAndReservesChargedToOtherAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ValuationAllowancesAndReservesDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column D))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOtherTaxCarryforwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOtherTaxCarryforwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>167
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( #I)2UH'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    "  Z24M: *#?\N\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+/
M2L0P$(=?17)O)^GZ!T,W%\63@N""XBTDL[O!I@G)2+MO;QMWNX@^@,?,_/+-
M-S"MB=*$A,\I1$SD,%^,ONNS-''-]D11 F2S1Z]S/27ZJ;D-R6N:GFD'49L/
MO4-H.+\&CZ2M)@TSL(H+D:G6&FD2:@KIB+=FP<?/U!68-8 =>NPI@Z@%,#5/
MC(>Q:^$,F&&$R>?O MJ%6*I_8DL'V#$Y9K>DAF&HAU7)33L(>'MZ?"GK5J[/
MI'N#TZ_L)!TBKMEI\NOJ[G[SP%3#FZN*-Y40&W$I^:UL;MYGUQ]^9V$?K-NZ
M?VQ\$E0M_+H+]0502P,$%     @ .DE+6IE<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
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
M?K?E#H-*'HUB2PN#HXSOC^N#"WS!!7Y'+NA>R:-1;',-%0:PU&37! SXG6!
M7\FCT;G.LT'<I8X'UC%VKP\,\ 4&^)TP0%_'H]%IO0(,QQF[U4?V[XOLW^^4
M_1O4\6@$VVU#S?ZQU&3;=NZ1AG-UXSH>C5[KS=*X=TOWD?K[(O7W.]XP_9UU
M/)K-M+= 5$3 4I/-%(C@P]E]USH>C4R[6:B$@*4FFR4(P>]$"-]2K (KFR[3
MK-5VBU5"S[;"(#Q\5ZN"M5W9,<$&?B<VZ%3:H)&J2AL<R_9=Y2W5<+!Q.^N#
M$D:"$D9=[X7>+*=N+X>_:WP?K /+)LN8D><X58[]9_"V3%L>JMH82TWV67#%
MR,9?<!UA,D*$JC;&4I/]%,0Q@DGA/BE36A5XV<[/#[^0.SI=,=[]E2["2EU[
M@-)25 S!4I,M%1@R@O'AGL6S^OK V^(A3Y5.P@+<2:5)J/2!I2:;).AC!,/"
MIJ&1\]?I/,Z>:.OBM4;H^LO=N=(M5.C 4I/=$M Q@B'!/Q@Y_H_DTRI+>*I\
MMWK(&6]B-=I?YQQ!R'A%B6,%H=) 3)*(4-7&6&JRKSM_QVG4PVR"6@Z%JC;&
M4I/]%&@R@IG"9#;1W/8-S";:WC!K[PT1O%UCO_N@FY&@FQ%,-QVF&EB VWRJ
M= EUM0-+379)$,T(QA"#N4:SVM$VUZ"2#)::_%?:!,D$,,GX!V'PS7,-K&TZ
M-J*JC;'49%\%N00]D$N 2BZH:F,L-=E/02X!&KEHE."Y1M,;H+D&WJZQWWU@
M32"P)OA>K-$(<)LCI4NH7(.E)KLDN"; XAJ-4-M< X<9N]4'UP2":P(=UW2;
M:PZ5!J)R#:K:&$M-]E5P3= #UP2H7(.J-L92D_W<^=.U:%RC4<*8:U2](8*W
M:^QW'UP3"*X)OI=K- +<YK'2)52NP5*371)<$V!QC4:H=:Y!Y1HL-?EO*0NN
M";]]A69,EWF1U)5PS=K@/J'Q=$X8K7<EJ^N]8F(/[7W+LLHY2:JZ)EJ4U;,/
M8E)4,=7PX!TXEO4CB5:+575W]3,EMW1&Z2)^X,/'A+(E+:L;JR>LNNN;\7Z]
M69"D+.']6Y4>G<&'93HLHZJ-L=3D4RJ0*NP!J4)4I$)5&V.IR7X*I K1D$JC
M9-39E+ZBHA.6FNRK0*?P>]%)(["U<W*K1"@XW-BM/A J% @58B&41JAM6H/#
MC-WJ Z%"@5 AC%!M-W+O3D+_,]]\L"VKV8=ES)H7=3'"1_+!._#7OVHF):7O
MJ.2%JC;&4I-/AR"OL ?R"E')"U5MC*4F^RG(*T0C+XW2_Z&C1/ N&9^*7AY&
MLO,TDN^%,HT G\4&DS.E3[A/(>D#RT*!92$6EFF$6N<O5"S#4FO<&NX\7:ZJ
M+*^?TE>0:74?>/.@N>VGVR<!GM;/OQN*KS>/$;R*J\+T@J3TD8=:!]4U-=8\
MF:]Y4^;+^EEU#WE9YHOZY9S&,\JJ+_#?/^9YN7E3;6#[?,23_P)02P,$%
M  @ .DE+6C E7 &9 @  Y@@  !@   !X;"]W;W)K<VAE971S+W-H965T,BYX
M;6RUEEUOVC 4AO^*E4F[JIH/*- .(A58-20ZH5;;+J9=N,DAL1K;F>V,]M_O
MV(&42N!6[7:3^.L\?H_MX^/Q1JI[70(8\L KH2=!:4Q]$88Z*X%3?2IK$-BS
MEHI3@U55A+I60'-GQ*LPB:)!R"D303IV;2N5CF5C*B9@I8AN.*?J<0J5W$R"
M.-@UW+"B-+8A3,<U+> 6S+=ZI; 6=I2<<1":24$4K"?!97PQC9V!&_&=P4;O
ME8EUY4[*>UM9Y),@LHJ@@LQ8!,7?'YA!55D2ZOB]A0;=G-9PO[RC7SGGT9D[
MJF$FJQ\L-^4D& 4DAS5M*G,C-U]@Z]"9Y66RTNY+-NW87C\@6:.-Y%MC5,"9
M:/_T8;L0>P;)\(A!LC5(G.YV(J=R3@U-QTINB+*CD68+SE5GC>*8L+MR:Q3V
M,K0SZ663,T,6HMU?7*=Q:!!K.\-LBYBVB.0((D[(M12FU.2SR"%_#@A13R<J
MV8F:)E[B'+)3THM/2!(E?0^OUSG9<[S>,9[,&CQ)S_PD/Y<XBBP,</WKD-,M
MLG\8:8/E0M<T@TF T:!!_8$@_?@A'D2?/(+[G>"^C][NBE3DBBE.%O-#\OR
MI#?RR#CK9)R]2L97RN&0!K_U2K$,-M2 *F5CXP:O$J7;-5HN5QY]@T[?X%7Z
MEC([>G;]A#D8)9DY(=<L*UE!A4?5L%,U]#)G4N =AZYB/( J'LE,\IJ*QT/J
MO*0W'K)1IW/T[Z-B]!\$GW>"S]\;%7Z /RKBZ.G.C-X5%R^8OSTPXKUK/7YW
M:+R >%5LA'NI!\]\X1*L)IELA&FS4-?:)?'+-G4]#6]? -=4%4QH4L$:3:/3
M(5XOJDVJ;<7(VB6R.VDP+;IBB0\14'8 ]J^E-+N*G:![VJ1_ 5!+ P04
M"  Z24M:L7UD![0(  !#,@  &    'AL+W=O<FMS:&5E=',O<VAE970S+GAM
M;,U;;6_;.!+^*X2W6+1 $TN4+%MM8B"QVKL"F]V@V;W[K$BT+502?12=M/?K
MCY1D42)'C+.G.^R7V'(>COD,9X8/7WSU3-FW:D\(1]^+O*RN9WO.#Q_F\RK9
MDR*N+NF!E.(_6\J*F(M'MIM7!T;BM&Y4Y'/L.,&\B+-RMKZJ/[MGZRMZY'E6
MDGN&JF-1Q.S'+<GI\_7,G9T^^)KM]EQ^,%]?'>(=>2#\C\,]$T_SSDJ:%:2L
M,EHB1K;7LQOW0^2'LD&-^$=&GJO>>R2I/%+Z33Y\2:]GCNP1R4G"I8E8O#R1
M#<ES:4GTXU^MT5GWG;)A__W)^N>:O"#S&%=D0_-_9BG?7\]6,Y22;7S,^5?Z
M_'?2$EI(>PG-J_HO>FZQS@PEQXK3HFTL>E!D9?,:?V\=T6O@!B,-<-L ZPW\
MD09>V\ [MX'?-O!KSS14:C]$,8_75XP^(R;1PII\4SNS;BWH9Z4<]P?.Q'\S
MT8ZO-W</Z%-)V.X'VE!VH"RNAV-#RXKF61ISDJ('+E[$6/,*T2WZ4B:T(.@"
M_?$0H;=OWJ$W*"O179;GHF%U->>B5]+V/&E[<-OT (_TP,7HCI9\7XE^I"0=
M&I@+.ATG?.)TBZT6(Y)<(L]]C["#?:!#F_.;>T#SZ/SFV,+&ZT;(J^WY(_9^
M.Q Y*.4.?25/I#P2R,6-B45M0J;ZTWJY<!=7\Z<^;0#D!W@(BDS0:A$&'6A
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
M:5&_W9-8++4E0/Q_2RD_/<@OZ'XWLOX/4$L#!!0    ( #I)2UI]+5COB@(
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
MB $M\9>-#ZJ<D;S))-?:T)-*6]>90R.U4Y:H5Q+N50)68>0(<L00D?B)V&Y
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
M-4+WSOECO<ZF^;N+5E)U7CWE%S>[0V%*EQTLV<*Z=\VGFV T'L:CZZNGP[Q
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
MG 14*8ZQ(QPT1)(T0+::>$GTQ8$0TEH6REI_ #6[$C^[_KSG97<6[^I[=;%
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
MZ.KMT$/^MNZZ>C-\^R#RM6AZ ?GO=[6T"8<?^K;TI_\/P=7_ %!+ P04
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
MDRKQ IQU%E<=,ZH6&E&>QNFSJ$7VF63O>EEWZ;ZJY33/MS-$G'KGW,")IY^
M-+^.I)R9&^Z5V$LGC7<E_\K9Y%\9KNTT"ZZ/<W;^A=>.](43LU?5R$.AU Z%
M4MM&'<@JTWN]BTKE*WV.T[H'=46\IWF<+>NO9W3Q2>F3ORN:JA%1_=M%T;=1
MZG.WU[L1&8]O>J\?JQUOU&]:S'@+?: .FT8&;]35)TT;4V3#<"S>AJCZJ&ED
M\T::-FC:.+S-1!LQ+9KS1N,!:=JXO,U0GS @3SJ@]7GWYV(=+>AMIUI6!<U?
M:>?NKW\A0_4?HG4ER%-?:P8,!'D:]YD<A(*Q/::R,37[AZG9W_KT3TQ-)UU4
MOPP*JOQ<S;[MNU_JH_!VYK]DR;):*G][G[G_^98EB5*=6;]%^?*_H@G:!V9M
MBH3-D# #"3.1, L)LY$P!PF;(V$N$N8A83X2%B!A(0C6*%F#0\D:2(^F'VJ3
MLLC2,H\?-_5V@:@@24EM"Q(2-D/"#"3,1,(L),Q&PAPD;(Z$N3O8\.,)REAG
MSD^0 7TD+$#"0A"L46?T0YW1I76F^KFQR=/Z%+UH47&DS+85!PF;(6$&$F8B
M81829B-A#A(V1\)<G:LX*E-OD.%\)"Q PD(0K%%OAH=Z,Y36FX"6RG-4_?B*
M\KBH-P>6F[Q^*5^HLMYN$HCJS9 ;.N;W[E0:M6T10<(,),P\FP@+&<Y&PAQ!
MVYD#_AP9ST7"/"3,/Y^) !DO!,$:"WYT6/ CZ8+_LLKR,OXCVE[KK$XSTJH
M1(MR4ZW_*%$2\2;MUQ&7(6:7:"J-VG;!(V$&$F:>382%#&<C80[?=F8_<(X,
MYR)A'A+FGTU$@ P7@F"-Y3X^+/?QV>.[DRZR%14MZS&7B'&?V2:?2OEM%S82
M9B!A)A)F(6$V$N;P(SX9L$=]9$ 7"?.0,!\)"R[(:P@*V*@#DT,=F$CKP"Q^
MC9<T71;*DBZ2J+[06!W_%[M+S<6)2\U?I<RV^PI(V P),Y P$PFS)MRTZNKL
M!3H;&=%!PN9(F(N$>4B8CX0%@B$?#9DKQ2$H8J.4$/502VK-6NMBLCY(&$[6
M$SFW;4&!TF90F@&EF5":M:<UIAAA]MYL:$@'2IM#:2Z4YD%I/I06B :>^>43
MHB(V2\L'=2>1EA96M62DR]-Z)4U88PC7R9$^8<[%I@(K5K$D,-$'$V:=& *K
MKLXDU;S$R!(8D;[.K4O>BI<MB5 JT=D3?8$9KUP2Y5,;,Q&]O55#;L1NHOFB
M-' [;:(.JNJ8G::"\3NA2B)'Q1S9:9G^'%T20<JYIE#:#$HSH#032K.@-!M*
M<Z"T.93F0FD>E.9#:0&4%J)HS1)V5%82J0JJE4Y)CFI=H*#222C-@-),*,V"
MTFPHS8'2YE":NZ<U+L6,6,42-*0/I0506HBB->O.41Y)I*JH*W5+<FCK"H2D
MS: T THSH30+2K.A- =*FT-I[IXF4S!! _I06@"EA2A:L_X<99-$KIN\3L=$
M> T:MU$ E4-":0:49IY/A@4-:$-ICJ#Y7<)N>$ %C%":!Z7Y%V0C@$8,4;1F
M 3CJ&(E<R'B=KHGPTB^-+0!0*2.49D!IYOED6-" -I3F")K/K7^HH!%*\Z T
M_WPR FC $$5K+O^CJI'(98URG1/A%5_C,2MTDD=HO="A&D8HS832+"C-AM(<
MT< /1VQ5@,H>H30/2O.AM."2Y(:HD,VZ<)0_$KG^\3K=DQS:>E\"*J&$T@PH
MS832+,*+ZKHZ*X6QH3$=*&T.I;E0F@>E^5!:(!KY(7L-/T3%;):6HZ*27".I
MO$0%!9550FDS*,V TDPHS2("H1VO@H)J*Z&T.93F0FD>E.9#:8%HX#D5U/]#
M8*D=!9::7&#92@75%]48C9=ZC8G&;FX*K+C[-O$F^DAE0(; JCM@[LID7F)D
M"8S(4&?D/[; 2G#S)@%*':O,&I^+4L7?OXDW&HW8>U-YHAYR*JA+C )1!\F(
M54&)QN^$"DH[2O"TG7;JSU%!:5*]7]N#'90V@](,*,V$TBPHS8;2'"AM#J6Y
M4)H'I?E06@"EA2A:LX0=A9R:_-Z';510<E3K @65:4)I!I1F0FD6E&9#:0Z4
M-H?2W#VM<5[29U50T) ^E!9 :2&*UJP[1_6E)E=?7J>"DD-;5R"H#A-*,Z T
M$TJSH#0;2G.@M#F4YFJ\#K/;UU@A%#2F#Z4%4%J(HC5+T%&(J4F%5E<*H31>
MRL;J(.1Q6]<5),V TLSSR;"@ 6THS1$TO\]N>2 #NE":!Z7YYY,10 .&*%IS
M^1]UD)I<!WF=#$KCU6+<\H?J(*$T THSSR?#@@:TH31'T'Q6!@4-Z$)I'I3F
M[VGZZ60$T( ABM9<_D<5I';^=HZG95":0!2FJGUVI4,%CU": :694)H%I=E0
MFB,>>>Y!%E!Y))3F06D^E!9<E-T0%;-9&HX*24VND+Q."26'MMZ;@$HLH30#
M2C.A-$OCE7;=(1FR%T6ATDDH;0ZEN5":!Z7Y4%H@&OD1IX1"Q6R6EJ/(4KM&
M9'F!$DK.;5U=H#I+*,V TDPHS=($:CM."04-Z4!I<RC-A=(\*,V'T@+1P+-*
M*%3$9FDYBBPUN<BRE1)J(*PQ$^XGX'@TX!Y@QUMQ2BC>9,B=Y1D"JRZK)C(O
M,;($1IK*7MNS15:\$HHW(F30Y_8%!*GBE5 "(S)B[P<EZB$AK!(*JNL39:+/
MWJ\K% TT*YGJ?7@\;?W,:3_*G^.T4!+Z5#FIGT:5=[Y[C//N0YFMMT^L?<S*
M,EMMW[[0:$GSVJ#Z_U.6E>\?ZH?@'AZF??<_4$L#!!0    ( #I)2UH3FUJR
M Q   &M3   9    >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;.U<:V\;-Q;]
M*X0+%+N _,RS>0&)X^X:J%LC3ML/B_U S5 2-Z.A2G+LJ+]^S[GD/*3(BK?=
M?AN@:*01>7G?]]P[A%_=.?\I+(R)ZO.RJL/K@T6,JQ?'QZ%8F*4.1VYE:OPR
M<WZI([[Z^7%8>:-+V;2LCL].3IX>+[6M#]Z\DF?7_LTKU\3*UN;:J] LE]JO
MWYG*W;T^.#UH'WRP\T7D@^,WKU9Z;FY,_'EU[?'MN*-2VJ6I@W6U\F;V^N#M
MZ8MWS[A>%OQBS5T8?%:49.K<)WZY+%\?G) A4YDBDH+&/[?FW%05"8&-WS+-
M@^Y(;AQ^;JE_+[)#EJD.YMQ5O]HR+EX?/#]0I9GIIHH?W-T_39;G">D5K@KR
M?W67UCY^<J"*)D2WS)O!P=+6Z5_].>MAL.'YR3T;SO*&,^$['21<OM=1OWGE
MW9WR7 UJ_""BRFXP9VL:Y29Z_&JQ+[ZYL?/:SFRAZZC>%H5KZFCKN;IVE2VL
M":^.(P[ATN,B$WR7")[=0_#T3%VY.BZ"NJA+4VX2. 9W'8MG+8OOSO92?&^*
M(_7H=*+.3LX>[Z'WJ!/YD=![],=$5O_Z 1O4933+\.]=\B?JCW=39Q"]""M=
MF-<'B))@_*TY>//M-Z=/3U[NX?UQQ_OC?=3_B+G^%$%U[6U=V%6%CVZFSET=
M\$NI&5$OU/G5#:QL_'RM=%W*K\W2^* @^4I[H^+"6*^*;I<IU<S6&A1UI4+$
M \1W#,K67,048^,:$1 7ZA]OWUX?#4[X]IOG9Z?/7H8'4"O<<N5M,(/=DYZY
MB?K1^;BXB=JK\\KHNEM"&715*0>VO0(I&ZD",'>WL,5B*.Y"!Z7)2O2NJJBQ
MGA-;1P/+1^6\LH$Z@#XL4YZ:FMI V1:?CWJ.LFC_DV2=JK_&M(T/8G:H:M4$
MD_@VOS4TR-+$A2OI +IWD1G%JV^Q=V##Y4K7/)Y<P0,BZ(6%79&:CHHN4;NX
M(>@$?)KD*E3KK5%AX)*VGE6-J0NCW"W$0RWRXGOIA%Z,5>NOTZ8_YG[-W^>W
MIK+(L6 KZ27)LU;1ZSKHHC]XJBL<;,*1^AG&@%XN0L0YT80]04&V/#7J8=[H
MD,4_0</M1BB=6M4!JU?I)-'94H/.;(8BALTK>"XVZR6-D%@I;2@J%QI/;MX6
ML8$V\!E%B>[25%R![5[-O%N"I N#0Z$*'1:)3WZX '>WNC(M\0]8Z6W!,^]=
M^*+_J> ',Z"!W%$U)4RZ ..'T.ARHA:HD]5:51;KR@T/DKAWWLYA@@J"Q\8G
M9X:"X\(;HY:ILL#SD)# _8"_XEXFJ/>%@2*2+U@<3M^E=S!-K7DXCPBFD -_
M%P]34U>7V<T:?A(2<'(3"B3MHSU2B\FJX.!T-$7+(4R.TW*@2C3J9"XWK>P\
MNW5H$+.(5R0F\0?P53B:5-NJT!XR?UR@JO0N .&*"EZ#B*%GP.B-]Y0(SPP6
M@$J1H\N;BJZ=^$@J%Q=+;@*5W%DFD@(4Q!80UJ$2KHWVDJT8]HA%N]?+O2F<
M+SL7*Q6<4Y)VOQM4'UP9D!QJYC#+HN*F>EJ9G$L28>:VJ>&:6@0OA1W910,G
M-5&+B0UD>S&*#JX&K77/YY$"RD/^O+7>U3Q;XFAI2IO< :?_!T$XR*RD'YDO
MQ$J]P.8S$'-I(T.2?%-(6QKR!@M8.;8T# 9+'LSDJ\KD2=QH*V9C"&_!1PW$
M+@@#\L'S&M#)*41R@LCM:6^X)F2!U4FF*T[R$^1"2)G(#)G]I4O4"#!6$]06
M>(X-GPYGC$#R)UEZ$)Z2)GTRC4L$)&+-ECH[$9 V:P8PY)LW\$G'X_O*HE>K
M"G3WZ$54C"BHS!QT9X85)W0N\#(]Z3R"-8'U8 V-@8&*3@(!<:)O^#- ?4E5
M]+D8[+.94"@W!"7TCO=F&M4ELC,3/U@)$0R^SXK&QVLXBVV689(39_9FB"-K
M7ZB?5\GMX1*9B'AE/9>\"(^8QCT2H]$POM]:I//+_GRIN)F'! J6R+GV=Y-S
M?ILPI(Z*Z^+4T!H*QG<(/;HO&<GB;AXG2LL>EU(-/<VS,@'H-ZG+RE4&6[3W
M:['F( 2'PN8LT-92)3W,4:\F/U#A+DWU>$XXR:[$^",& IP3E5$7S'SL3TFI
MJ5N]E _79J\<*5%#[K+"-C0>]JF\U7AM[A!89*'3^?>Y*M6N)B0\^>YE+Q0K
MOQ0(HO O0?&4H8^(FOP%XIK/C,K&PD"ML"PZ"^WGJ:JA/O"P0*_QJ(+LL]5E
MC<+7+!-"N$0E\26UX%#A5A0&YI\[L6V'Z?:X/TLJW8Z0$S3:ZAFZ2CYKF&_5
MJO%@+*0\%5"/J:];%'W72)Y:NE)RUJ0KM#(?0(46EZF9U)!1YCHKA;6W+;DX
MZD[[<G X]8":!OZ9)'L/18D02HF-A,;X<+58!^#:"EJLH"-DO>P,+6>2W'5W
M@A',4I@CM-2A3:K!;'' U!::*:L3]5OV-MA"ZRSF^ <.8=J#9V@(W!T7I)H(
M6]&GSIZ^3)"A=$)>,K[F1]@)_.>8_IOD>DM=J;I93HG09_ YEJ>P,D7")!!<
M#[FRG6?T5KCZ=2%%M#<&.7U7S/AT8)6_;[+'RF9G/9ZK.:BI.B\(G1NP9!1&
M</4F!2 ""C@U4D]1 2/+0]D8L1<ZF+9PZFDP.6GK=I@$M_2?L*T]OC?C /43
M"$I#]?W'#R'A_EK/3;*L5-8,S%(L#30@;<<284NN8?,Y"Y2K ?-K$B.VT!NM
M7*O75(,E#U)TFF/AJAQ_2-B&O+-JHX@F= ,!<FORY7+TY"U@%$E[3@X[QC<X
ME<P0CH9*2(Z8PE7TH,/ )9*=L(^$J7AQ30V *,"&.D^;X+B2U7VJ/T/XD- +
M.X.,,BQ98$H%U@)XEM4(7ZG(7R;0C733-N0[G;9%960A#KB$,P,?_>@ JYY,
MU/=\_HMP?X7(:GS"LT?J8F#@J^0^'P?MY0OU*W1O)'4-?2%[6DJ63J"AF$M4
MA>AOE0]5+5SC"3'U^E OC"YS$M+5(> -ZJW-;8V;27V<">Q-.3<BB15M@XTV
M!Q#-:$0H5">.=W]OFPPLQ"2F-UIF3E\EOC)K0%Q6["S$<RKJ.92VMN,^28X<
M P*".Q)?G'GTS&:?R7*D+7O8S;AZP%*?,ACW^4M271H%B'.B#-\A+/ATL#<E
M&'9+J91)-KTU=6/NZ70&_0V$!TYU2R-59CWDC%!5 %3YGZ9MD9N5S,(1P:O<
MLS)A26CV1"<M%4&X2$!BEEPAI6W8D1^'IW2(>&$#G$U*%B&WMTR!D^Q0$*FP
ME>E/0;;('6W&YT/Z#^(<X7%]L]%<XNA"()!P98L\\Z@:ZA&+<\]#X]_)!-Z4
MARA6GAFV+TD!*2G!>DG1-8YTQ:>>%B-\A<B5?F=SC6LB^*LE;Y3H>/)A5(9#
M6W"]<]=$- XUKUQ(Y[8-GY#IV9^T(Y(\;Y-!CVP ".1D1+Q%>"7V"),.A>31
MG"BWQ2K8 :S'/JR=94@:'F@3.;^)&X?1S/>(WJLV>LEAZ_Q#F@<.A&>Z:?78
MDD@J%]!)CL3^B<4V4:62.62ZME ;ZK%I<WU2&I30\V)GAWD3'N?)I)2E["E;
M&@8H'7@+4$"O;8NVM8BIHD?;"=#K;I([_33*)J3O?\NPCJ<1X,@ @EH2X,"C
MP!)A3_]0)A#PFZ2:5)NX,!FEA<!=$3E]-%$7&5FK:VR[X38I36<O>YL>J4N(
M87T[Q?J!*)3HLE1O4TVD;UPD;[E*ZKKLAV[[AOBI^477$G*BZ@^RB"180#/O
M>CN?&PD,)CTNE0E2PH8(G$*&3KM;0D(I<BD /P,Q9A9&,%W"93I19L3=L$<4
MRU<9U&O""-VP%!32B U/P)U9HMOXRM27%,ADU>LNXXEVZ-<D_#]4P72]X7(4
ML*G;GHKCK)1O93HX \A.4XMV$IB;@JY=;H(9].(F-91$8J)3YE201C:Q"0%>
MSAYR(/U6YBQ)%5^:X"NCIWG-^0%]NQ=;O'ACI)2M"7WT<[%M4Q-]FS)L ;M]
M-LFSF!U0L-=12@J_-4Y204)( JL11QM?I0;8I:VTSY:=T+7V* _LZ&H=MO*G
M@'D2X'];;T>&D^PM5^$XTN0AP$/<&.!HMPM_7-B0SQ?"'68?\"@M8,Z;]VCO
M/L8W9.V(A"&%I/(4,$SCB8:KW%SR9:IF*05WNNT],K]C:Q68^JHTU<RL)6:,
M29."(!E&U]V( ;20LZ4YHJ((6=ADAOOR2T_R"_D21@I;[FUGVSJS87\,B4A\
M_H4M-V>_T=V?FOJ$K#[JS^H<Z^V.W"Q]=3,%1:N]E7=&V<10[F%<>-?,%P]Y
M6Z<B3BG2*1S&EGE M8/.),DL:RE1EQ?*=N[6COX@8(*R0KT=T7:C^+977%6:
MB6?EB99C?NU*CUPE P2N*&1N0!\P_E8F(*R6-G8]'R%!S//P'-"#;J0;Q%D9
MV.\2NY_*579F^B8D,YFYD]I>T%%D<B;SL$'725R4/8LFK/EP3T5MS?4%4N5$
M;HAEZ#^T&H?0_%?F4<.Z2(3.IU*;:+XY;%8+5A2",P1)E3$,>6 J]98@71!Y
MDR;LHAIA>E]KEP<8X!RVV<&DO)_J*$W:>%BW[Z76>6K5O;(*>6@FCBGN@/1K
MJA9P[VR9-J;$X8&=Z(>+\R2P:=MCS7&7O+I-+PPRT[+H0=9)$Q%WVXLC)7R@
MR/V'>BGU0H>CES!+H+RRZ8W X$W@8"A$KEJ5)>@L?>@>+=RC^O:MGB2A=F3R
MY_3=@:=>F5O53W?#BC3AJCD-R86.+ZG;=)J29NF@)B+!!!E2A$K7+=U;NE;!
M)I;S ON[1$,&$]=MT"*'\AUE]SWRN^B^ZVREJ]&?^^WW#-9WSH5X=)J9XZ$,
M1+M\D6M;23C$\43%4Z18-/"?'2W9SL'$:L!YETF[A#5#:05AOI=M\];6(<D&
M@]>4G0(J<VOY.NOC8C!*VSBNM;PW^5U/V'J3^E MM>_7-JB+V>4]<T;ZN9:(
M<!F$S?FE?6F8A4W]-E3W$WWWA90#79:V'4CWE:Z]"B*M5#_.EI[J;*(^]-G[
M2L=(I6\L>391UZE"76]4J(NN0FTL?SY1/Q@9I6P\_FZ2NB\<%VV:_:F?!L&]
ML?CT9#)<]TZNJL3M1:<3=<,$>9A\^'PXOMU<"2DO4R&60-CZ]6%MY=:FQ^0P
MC;0V?X#\OP"+2!Q=MN^6+_(MI#T7WIYT%]Z>[+V?UH=&YNL\W<G9==-M+Z4_
M>#'O:<?GT[_T4N'3OX#W9QWOS_[?EPK_%,'Q4N%XJ7"\5#A>*APO%8Z7"L=+
MA>.EPO%2X7BI<+Q4.%XJ'"\5CI<*QTN%XZ7"\5+A>*EPO%0X7BH<+Q6.EPK'
M2X7CI<+Q4N%XJ7"\5#A>*APO%8Z7"L=+A>.EPO%2X7BI<+Q4.%XJ'"\5CI<*
MTX6WX\$?0(2WS.7//,I5E3JFOX78/>W^DN3;] <4^^7ISU!>:3^W->'9#%M/
MCIX].5 ^_6G']"6ZE?PYQ:F+T2WE(T>*QG,!?I\YR)"_\(#N[VN^^2]02P,$
M%     @ .DE+6K1=):X2&P  "J<  !D   !X;"]W;W)K<VAE971S+W-H965T
M,3DN>&UL[3Q'<QO'FG^EBT_E$P@B,BE4492L)Z]ELTAI?=C:0V.F ;0U 9Y
MBO[U^X5.$P!1LOUJ#W.02 (SW5_.W2\>\N)SN56J$E_2)"M?'FVK:G=Y<E)&
M6Y7*<ISO5 ;?K/,BE17\66Q.REVA9$POI<G);#(Y/4FESHY>O:#/;HI7+_*Z
M2G2F;@I1UFDJB\?7*LD?7AY-C^P'MWJSK?"#DU<O=G*C[E3U:7=3P%\G;I58
MIRHK=9Z)0JU?'EU-+U^?X?/TP']K]5 &OPO$9)7GG_&/]_'+HPD"I!(55;B"
MA!_WZEHE"2X$8/QAUCQR6^*+X>]V]1\)=\!E)4MUG2>_Z;C:OCPZ/Q*Q6LLZ
MJ6[SAW\K@\\2UXORI*3_Q0,_NX0=H[JL\M2\#'^G.N.?\HNA0_#"^63/"S/S
MPHS@YHT(RC>RDJ]>%/F#*/!I6 U_(53I;0!.9\B4NZJ ;S6\5[VZ59LZD55>
M/(H/LJI44;XXJ6!=_/8D,FN\YC5F>]:8SL2'/*NVI7B;Q2IN+G " #FH9A:J
MU[.#*[Y1T5C,IR,QF\P6!]:;.RSGM-Y\SWHW]2K1D?A4Z4176I4C\4YEJI")
M>*/+*,G+NE"E^)^?X37QOE)I^;]]5. ]%OU[H/9<ECL9J9='H!ZE*N[5T:L?
M_C4]G3P_@,'"8; XM/H3^?2M:XC@H]1\) LEH@+(% %YJEQ<YQEH+'PS%A^W
M2GS0T59O9":N*G@M4X^6E"-Q]?KJX]N1J/"IF[MK<5?)]7H$JEOJ6&65AO58
MHE4A9'R?1S)Z%)LBKW? $)7=ZR+/0-\K> ZLC,STGQ(U%[Z462PB551@9$0.
MZQ=B)PMDI*@>=PAH\LB?1'HG*R7@,8)@5^214K'.-J6(\@R6R.!WC]((C%&T
M%;+T'_WPK_/9].RY*'"="/2]I-UW^8-"6[;;P5917E: 5I3?*R <?KV19>M3
MVKJ$U\?B?5:A-&0Y4C<I\S:H%K,?W]Y>6S:,X(LHJ1%T^MR 5<(&Q#&T:/G:
MO?JPS1-5RD01W$"6K:P$4!]L7Q>U#B[,VE(YJN;K2@%<6R"LRC9*W,M"YS5
M7^Y@1?P>=LCQ!4_@$&(4@5U1 ]<CA0_W@ #ZJ"UM"[3-D3*,+I7ZS,2,-: $
M;D/",OPH,[]0B59KED<+,A%V*^^5D+N= DK 0GJ3Z36(1U:Q..1%3'+\1H%/
M(T#K'= 1H47$\%FAR[)&2/!#<&(12"OAVY:'?L1_AQ\1"GI#\@P=\0&" Q<@
M9C- \,,@)B,C\%%>)['(U$:BTP(V65Y^N ,CJXK-HQ,(7*Q#WT3_4>M85X\C
ML=89T(^4+P>D<0.F,^@EN"Y"#GQ\P;HV]FL!MEF65X *X %[!Q1A 5!- 1B'
MUN0*1+]BX'[6<F7L;K"X+D$"5[\C4F!D<&V#O%F[12G\!4FD( [!717P'=;3
M%2EV">(4 X/B -NR@@_0G)2H8S**@-@H2.!@JZV1T/Q>EW;/P@./#]=@L++-
M6%R)FKP&&$BP72A<P(W>9T$)06D0(M9!-*2Q0B$$N !'8QJ\J)'JX=8$",F/
M61B%%TP&ZL18? *G6O1O.0H(BLL7<=EXD)D XI4$/  *.KM1%3(K+>'):#R0
MY)$BK93")Q3! P9.?0&U 9[G" W8LQH>>119GJ'432Z>>^!7=0F^AZW?#3K#
M##_5K&KK''6:S(1<@<5".N'G7<"1Z2'DH*L=26]P?R438C'%0^4E6%[P5TE"
MV$%,H=(54'(^I; "_YN'(FLVO:Z+ N#%KV<"9/!6U,@ 9]BGXIF8SD[-_ZR,
MXD&6%6(0UQQL[@ .- OH]H"2,W$Z$<L%[%;A)WGX'3!_4\A4S,7T')84OY(E
MF"W%="H^YA4Y38:H2Z!G8C:[P/\G<_%+GAW;)Z^M9$6Y3([7M4)S2)%P 7*W
M(8=-(EMG**\@G"N$OM*  2,XFIV>FI]+<0/+\;>H3_!LIM;XWD*<+<[@WU3<
M*=@:F/0GO,]B/16GL,+9V;FXNOT5D)O#7_/9.;(A3U.PLD %A("?!N27Y^)\
M#L(NT[S@A2 N(YZ#!$9@SA"V6*TJ6/IB)BY.Q8=W-V#C4=7@DXFXN'@Z-Q8"
MMCOT]!S%9'HA?B:[7J&W!>YO(=A'B:O08Z%[VM7P*C\[WTLFJS>0+( < 4-3
M!2XATR4R?0;2^%7!F(G9V0&!)%V8/2>!=.(#O[/X9(%@](G0?+0\O:"?I\
M?J?_N;.+<_IY?GX:*DZHHE9[WF?D)RKY!9UI!MGE,[&<PW^+"W%U=P,!$U@#
M$!X+.H,-(G^V7^C#?4 TIRBHR]..X+,Q3_-[6 548W0*$HP_EXME#UC3T?1T
MCG(^FP!.F7H@FZ18-$@4EL"A$.A3!_0A 0*E "9T5@2. IB+B5A\G[R<!28"
M3=AA'C<IMAA-3L^8@1>++J/;#T_/F-L7RPG(V$?KDK?@"=AAH5?PW@PPJ8M,
M<#Q5]ICS,2C>Q_ZO3.!6:/ 48EWD*9A^B.@@$,XH #JV_L;J!'H&]!L8G\ 2
M.7A\M/_DVD&#D!+6$*&WDSN-R.KL7I45Q004/'(T$60L#=S6Y.>,DN'*$/P
MPHPGI*=[D8'@A'U>&Q1<\6$+"=2>'??N)L@P6.#'8'@_;G77U6-0Q;$H>UN*
M6;%F,>+8:?48A!H>DV[8YDW-I]#47,+W]!X&CJ1F$#[!4NA@8&4,5T0,?@ ^
MPA5&3TD]B"BT'WRCPI@=GH!,$R4= I/,)QP8,S)^N@$JJAW$:QRH*DP6UFTP
M@-RQ"91@A6>+R52D'!_@PV16CPVRJB?GHUQ._*A612V!6!A !,(C:P"Q(,_E
M-PSB/GR0H&V:;_!W$,P)\TBAE'A4$A- SRJ=IA!B2S(RF/G@JLZ;VY0:@#/V
MZ#>R1[?.'MV@/7IO_<HEJ;+J-UW>^WB;8\03.>^C:_^@7AN"TX*EO*><IR_I
M<Y""A<.D ;0XJ['(((L-2AV(-YA*#<%;C(&E)6R8DIC0EZ6F0AUP%J'\FLV@
M\#;%P)"6QAJ'*K1T>@Z"]R?'X/P>T)J,BDE//,:P59EC1;%L8VWPHFSFB;B!
M0/T"O*?(%,/24*!V2'JVLJJJ$G83<@,RPK\9@6N4-!#<"")L3*R>09!CY=OK
MY=+0RB.$%&#02=H 7$R>:K((%C6+"*@=ROVXE7D@\4@I[9J6BB3L35:!;(20
M]:Q(R3Q#A(L^ 2"@FXRV6B&YFI6B#83 IK+P #L"8'] @E\Y,OM$FLC-12]'
M08@4 SBK_9J#1 #5 "=*?W)(O=8)6ZH/DLS%\J^2K0D.XCT.8D>GXY!TT3N@
MZT#'#,N;$.Q@/0KM5HEU.7(!3(4WX[=C\5\2W P2Z:?QOP%*F>Y6*DD:"40W
M;]@6>;TA;Z8+X4.9T.*&@E_LCW)M=='Z1"?[' 2A$OA$FW)24@$V RI8F2M(
M8$PI$607X]RPI:JI7-#&] 9MB6EIV^^WS?)8_)AC]9(+*2 LL0)92\@7R\(5
MOPY@.L("%^@\2,_T8B3>?M&5N,+>!$=>" UY87$G$T7U&)/+70>L>&NM_SO/
MDT]!+G?+N1QEP.P#NU:EZYS!3QB/A6_3*]\@#2R0(.*?;%&-/G<%U5[Q,"H9
M*1;^5CSC&=WTHR1MV'+"W;'E(T!O:PAS@(T/""BR4UR,)Z8RL5-%Q*&QC:;
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
M;O&O<>QO4DBS[X$+#)?N L/EP<L'@U(P5PBO><BB[QK#@RM]YT6+IP[.T__
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
M(U01\$T\ ZL*J$1/X-)9V;SO]7' ';G' G'8+Y6@W_;%_O)=2[G?2;3S['&
M%?HG,!LVD/27(X46A%3M2QMMK>O4Q5C?P:[E6 Y> Q%:@R5Q!2@!-"X(?UP
M0GR"U1[Q5G'>I M6=QM3"EL#,TI[LU*Q#4WY,?)6AL5T;ZJ-C>CZ,;R%X&?U
MCB^\S\D%_*;@9@).A-IMLK@N6D$*:PFG(D<%&^8KRFJVV-@W\JREM?T__GQW
M_RK<O:5.#6*1TH=GI2.XW+ "++5C$//+9(XUR[IRTK2N%2*U2ML@S\I,N(P3
MX9*9UQ9UQLEB29^M@V3H8738#@;!&Z"VU-6>]O+\PKL9XL_Y96,UC_BO0#).
MN2\'1T0!AL)LZZTSWC:8\X@1;0YA]CQ+YID0Z '#29=1EO<"V:N2@QV$^>3L
M%1'(H9]C QA,)!ZL" B,D-/040JD834KP[)NI83CZITJ0%A'/BA24*",D99M
M4 E16E:,A$C.[=W/MV])=/AOP"8L^'MNK,LL-0E*ZJ+)2<AHL%@;R@/S%=(V
M,C.0'<K@1*XY8"5.$+-8CL"$C&[0K8SR\_21$,56RT#?_>UK'^K^ETK55OT[
MSZ.?S8.GR@:?Y*-;*,6I,EL.,^SCA!K)"V+ DM+0W.F/394\EN+3F%:[/L43
M!6]RXG.+EN=K919XY@GOB]AZVGK$RBG3L<L+,8_6)X?A^[27X<H&!T_ D%0$
MJL5M&TLV*5_#;8J;)<K HK'92<3+"K/-'PAU"<HIMT"H#N\N%M *@A53LH\J
M,U;!Z4X0*ZJ\Q^5[4*0@_;=8[&,0(8,#F<1NP*!G^\A_IH(:"6WY4>[LX&KC
MJRZV9._CM.:2@B=XA,PL3CE-!" 5QWI7A?[Z%XZ35W7!9"$ZY/J>#=8\OT/F
MCMJZV9OW>@/BY;IC(@-I9FJ$^-<NW&6[ Y]1&#A=/3IJ=\L->50+I,JK1^M\
MS/)]%BK%(SL[;]O9Z\;._FI+._",\,!ER%Z.',7><&Y'P4>UQZ8C<]1EV:*\
M1Z/%R=HB$DL7AZ2$W\B7;[IAQ"E:O](IS!^E-"<9Z_TJ,_1K'$G7]OXG/,F'
M5D2,Y$(J?(6V&5?^F-5?%IVPBE9,FJ6#[@V=/ZM'K NR>J%+(\'.$XGI /:!
MZNM!J-((.?;5!^S""_9=Z8'SB28R']E:6"DI7DSFW#_2"9Q@$0Q$K"##'!):
MZ7B3F3]\Y1'NDXH<1!-R)&O&&]?J:X.I7EN#;Z/"O#BX[)Y9/;*9AQ7L4!18
M4X1C7!GLB,,X>LOZ5@&]GV A-JI..1HO*)A_ V=3M^-, O+FPYV/T6GI)[
M= TK>6@C*3UQ-D-FD5T[OEM#?;$WV7I$,HI E2D0.ELEFZ;\PNK[(2\W9JG@
MLP!5F*,(TP*NS;)*@@[Q!)^]G?E,1%K[KPNRRUR#_)UR&,<+PJO>K0N5Z!9]
MXR]8(N7J%83(K-D[;+1?59P[/)'5W+"L 70^O+I[/^;?3F&HW1048SP<TEF(
MHRU]D2\B$8"Q%Y9F0(- 3&Z^H6>(1N _/K&A$*P=EZN@. DVB+8 R(>XK)1)
M27 #OO5@1H 3I)[4FI$8@6 T%6GV\(7>4,\-T1!' YQ:E62U\40>5K@;SZ 2
MRJHI;Z)<![S;<Y#$J4S37FB,BD.(:RX-FT_R '*JUI*)LV8RAGH%4B7%:I D
MBR+=!"NGH+&%+1=4L;2PPFVN8R5\%8N_%28GQ,I><&G2@7(;R[E$! ,VAK:W
M.LU0$F7BPIY:)5OJNW*50':-D\\62UZ5[,*H%4&2&6)JFX_EZ!3?J$ICLX)0
M%CC4)+=82$Z.Q6-M&QL%=3++8P+488,(-<E=78#GD=J!^AW"7*H)(<Q;Z]/X
MK4S*CHWU17$&LL:?TLHFW>_4VIKV7\;ON=%!CU/(@##.Q^)WE(0767,9+'L'
MZP-^9E*BG\W&CR$[)+:Y> 4N%6]-65KR+6JC,#9FOUON733$!<&"<PU$$HB
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
M$M^49DT(P81[/.Y^-J%890FD5ORV1N7*8:4,A<H8DB\XTCT]XB)1"<'OW[W
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
M"#KF! RN)G*B<$%BY4=?),@KC%"4$O?5>.@"-PXP!BEVY.OW(-NA"84O+.P
M!O>;M (NO^PEJ'/KU.F]A99>J4.-D;_\*AQ( Z,+,O[GL5#H6Y#.L\TR_->Q
MS5-\X #\#!J&OWFMHJ^<YJ/<-#!N 5KY=5-OB]($&-C=]2!;O:<JL_%)P&!5
M&UG7=V\_WHGX9!!K)'%/(#\X=NG$G41PNP. 151%2@&9#F?79;&CJ1S&W^W!
M3M%6\$JEJ=E/S.6FJ-GMWV=QPF;,W;(%(H-\)"8-UIE8(D7A-[EH)O ^]6':
M](+*M/^RWV<JX4%LM$&D(5W"DX ^!\I1 'ALITVH*#%%53_BUDKKS?"R182>
MX^.8Z!W#4W?^M(!1T%!44G[&&8%ID!*G/-UNQ%H $=P*OM<,7 O7Y)R]L,1@
M1[&B@*]76B 8C-MGB$VF)"5ET$6K<7L?0VZS<TR!8UD ,]1HW8Z!CU>\'V1)
MVCLGL2WX;BHAZ3]8K]"I"- .5@]^L/:Z((# I;U;J0U$V<H04!]&BS.S([>6
M\!,3E?$CRAI/CXQJH[ZOG9WS4 !%LE62RF9B43\60B=]1*UV5):AM4=2Z"Q%
MB2Q!L&_C!R["6:]5HI#UFQS+&;#V2=:6T-83AP4_2CZ8!=<$=/&O*@F+92+^
MTT2(XX$_,__#%7?/2X8DX#N!P)=8F]?#Y7UIF,FWAH*454KBE-0=A%E <58G
MEREA(3'BL#NV>4&6ORDQF<>ZGJR_U7>:QEJ]F[\<0^6BA!2A-,T1[A49CW(#
MO *3$)?0</O^U!BG%TV:%_U8D$SX;62(_1.L4U!K!8Q$N0S&UYE) R.[O"$H
MO-O&V?J8'C$YRSM56[L7.Q1M#;;VUPADKM.![P^QRB@\0OPH3BW*+IV0A/UO
MK&8!$<D4Y7L90X" *=%"P5#99)[-15$-K0Z88/%O+V3^XPV$CQO>O,)DH_'Z
MT0BL3T,Y6R\$_JA37#*FRNN4M&@G>TW1+O@ <0E:MJ3\..6PQQ2.=#:X=?TF
M[B5SC2;N!5.*XJGRT:.TX?E@;C[U*'3"GS,J->1Z3+,_?"8H-Z_-;[<8T/QN
MH9E""!:$<]JE74Q#X8^#:'8:J_F4&/&7N!,7A;3?.,9-'?P]@VXCW?$K2QI_
M/MZ6:K?QVV]^Y/6^.4O2$6$U(KQ&A-F(<#- WG$RYITM&[TE^6OCR6[-B=*;
M&, U^6<=F;9"TY=V['+*VR][5;(RH6S :[W_MS80',RC-R8=\K,$2=:BQK!\
M<'+%NO5K"\,Y'FIKK:9C7>1 47>7GB$]A-BE30:$GO:?'-YQOG[E*J-K.-<
M!'9!SRVKDY*(-!2A@)4T[YVO#AOWX$H<ZW4G"9AEO7D 2#SH#@L]3>!BNQ#(
M[;XN:J1%!X/34ZSD%MHX[OFEP$_@?M<'IU:P;ZR82OPXD>@Z8> ^;^ 1NN?0
MRA@><HJ>E[9[<51GI7<*G;F[VZR\68BF DM-"W98SBB?)J=B**K>HW1;SAF_
M]+K9&Z=5U4WMQEWG,+JT!8S^%Q[.$>!"-M)4VIZE#45\X7+6AKFOLZIX!AW.
MH(D$64G73:9HBTTP:1",K5/UH%**CW"#M56FVGVE:ER<4Q_[X?U*F#XCZ:=2
MUJ/B-Z2H:ZY?/RAT)\5?%1CTMXPU5DMS$/D.WH!OCRO)!Z[X[-,F+EF-7.@\
MQD@(L =UA>+Q%[,!8(/MM^AXD*LV[>5DW&%U].<1,_?&'5W/[$FY.YKAF:('
M+GH;JKVQH]Z*/].P)XX-%A/+,E%8-1)CF3%X_9LRWKD^.7(#N35CH3>Z#>%M
M.%WAJP?)U8'7,$ J3X<V-:Y@:ER'9"V:/2YV.(LP:TG5 [NX_ PBT*V$F.AZ
MY#9=0&1O]GO 6/;'&>690P6T:'E*N)GZR-;[NEC,8@$>19ZSK_'7K4*F12_.
M&D"WVPDY;% .@#6)[FJY/XGW &E],+)_ 1%WK>R@2+H\;4/AD^DQ/Y4;6.67
M!)283;V<A:*=](+V,GP]FK5)*%VWWL,/+HT<.Z'YL-TL>49-['0RFT=NZ8C.
MF\9M<H?GW,<'0J\_@=J)\%I!Z:0,.05))PFK2=]>FET1F%;2EI:;1#G9+R.I
MZ/@YT$PKVW:LVFB*'@ZD@J6>'24=S)'(YO6VQ5)3$>79Y R.BX%-?9/_=&5W
MW=%G[J+V%D!;S"=G;)"%\U.#B2SI)"'%O>8-H]5B4@+4J-V)LXKLC(TC"(BD
MP VX<X+G&70(1\=?D>DJ7:O 1QB 7'G-41_'5:VD WN TM]1WO>A4*B<R&12
ME02JDIK=1@:S,G%T4:J-RMM [Z"+BO2ZF;%TP@ A/$JZ(NP<AFH"V.D)%5)M
M*RK+M@#&>(P,.-E9#2-LH!/639:9FB8_U!JY"P[!>&[=6@U$"2VR R87@W8C
M%ILF+F/@4IO58+QRH\EMHD]3O>@SORT#C6$RK4Q5K==R+=OZ-#RY"4"?A5<W
M(R#0&J!\\H&6#EU/&,L17O+]0H]IQ;+V6&*R(D="(,7<_ WQQ&%RSD&VPV,8
MUME_TD>LJ)3%:# W$/L;^@5OC_T"]LC?M)LFNJN9E##L1Q ]8F#/7%L]G8-O
MXXU[,U++7$'P6Z=":^5. B/]J!W,-F$*:)[+GUAV63N.*;H$K6.*FT1UU3E
M1:YSID#5LCR-%A-/K&RE0\H>D4G,:CEXKY(M+%TNWIC=UKNB!-9E#_1U0D#X
MRWDPT0I*RY@SC*+J,N"-3-J=.3O$N#?J=HT*GA(9!9/0@HI.2>[XZZ7$: IC
MA;C,^;RRZUBCF+14ZJ-+QZ7'\Q3'1'BG,]KW$-&7A+3)A_\)=1F\^6\@+3W?
M[^F 4F$#"F=NP\B=1* 6EU:]]OAU1_AA;OJ! $IEHB&U6T3 >9L-&D54BF.]
MKC'5_4AV;A)5)LT.;5:"#E4+'XW125&>LE#19*D)(!U>,O74(+?/@1_WQ SL
M)^1X>L%X^Q.9$= Y77X&<B6=W. >)ENK!)TZ?6JR0P5Z8KMUJIHIW,K<?#^F
M1UF>$SJG]^/SPA67IZD68C1?1NZ.[E<Q:?<X/F>]S&X>YJ+YM>[;J38D]TY5
ME#^_)?T6S%[0<0P#"QV_K(YZW3$PGW! 2DWI>'WD33S?.;5I!O2?&.^^E&M9
MHFE_<DA;3T?2T8)QV[OIWJUDRDT&H5C#=*X>9LG@T@-5DSVL,,/?0GNR!GH7
MJ1,_57'&E=0,GW96?:NM:+--/4#3[.!NS];@&%0QZWD*-HEPW@L^X:RC0GKF
MO[# 0TNRX5P]"ZSY&)>I!L$=\'C;MEOQQN>;4QUKX5XVG>YU1D,>@?%05CIG
MT7A34CZH GSE<X1=<0A-3B#3DLX7F)C&>N.69J.Y-PF=!1_KR@(< 0BC-^@P
M:JNXR&'F9'^>K!2CK2G4$=D1"UJWNTO'%O469Q-2G4.Y/W/\3H][3XC>P[M/
MQ,]W>H:^^K(_-30( /J):?=3KG!CN"?SV*9)9_J)S8,&<YT'G7K>.%I@5GBV
MG%#>''Y'86NK*V>M.TR"\B 5.7'Z//Q^>ZA40GO4ITO<)RZ:E>&37^LM>ER0
M#J,Q$VC]S(F-CLN+_*[GIT0AVHU,/3#Y:1\ZD>K!YND*S4+5Y!@7/8@^C*Y7
MF.+( ^T?6ZGBLQ#=((6/:^R9U;*#SCBPM6JITCM%%^+SU#+G3GBU#8V8/):S
M^:'FPF-!Y4UR+MQ*3;4F;O?!++!:?/P?[9R^:H#/N+*!A#X@( <N$!)V9Y0"
M>&M%3T)NM*9T,P&>QT_P4#8W[)XRZ90=@"?%48<-*2OVEJBRG@I_R*DSQM >
M4,"@QO;@35*=\GA&:5@WB0&"72MSS8,M&'N:PD4">@!4:\>.H7LJ]0XO((),
MRE9+<P,6A<(SXLY^'JQZS]&,T2BU[E8;W;HAL>8LRU8E.4\XU^38P-[V$>F3
MY)M-<&%T8^UAD3W1U"5'5SZ*OQ7E9QX,3R%R]5D;I5:'W:K@G<;[CW>X%[PO
M*G!"P )I\$JI)0C8S;_Q/<^KMRU'41&9O?D!Q>,<="PJ9V''L^UYT4HPIH.
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
M8TZQBY.& .<7 LUN7XR _G;M[%]02P,$%     @ .DE+6I8EM-';#@  #%8
M !D   !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL[5Q;;]M&%OXK ]<M&D"1
M15*4J-P )W':%$D:Q,D6B\4^C*B1-"E%JAS2CO?7[W?.#"E2DB4[2?=A002A
M9'+FS+G?>* GUUG^IUDJ58@OJR0U3T^61;%^='9FXJ5:2=//UBK%DWF6KV2!
M/_/%F5GG2LYXTRHY\P>#T=E*ZO3DV1.^]SY_]B0KBT2GZGTN3+E:R?SFN4JR
MZZ<GWDEUXX->+ NZ<?;LR5HNU*4J/JW?Y_CKK(8RTRN5&IVE(E?SIR?GWJ/G
M8UK/"_ZAU;5I?!=$R33+_J0_7L^>G@P((96HN" ($A]7ZH5*$@($-/YR,$_J
M(VEC\WL%_173#EJFTJ@76?*'GA7+IR?1B9BIN2R3XD-V_:MR](0$+\X2PU=Q
M;=>&DQ,1EZ;(5FXS,%CIU'[*+XX/C0W1X)8-OMO@,][V(,;RI2SDLR=Y=BUR
M6@UH](5)Y=U 3J<DE,LBQU.-?<6S]XE,BYYXGT/,>7'3$S*=B8N_2KT&YXLG
M9P7.H)5GL8/WW,+S;X'G^>)MEA9+(R[2F9JU 9P!N1I#O\+PN7\0XDL5]T7@
M]80_\(<'X 4UQ0'#"VZCN)PF.A:?"IUH(GA#.O.BS0#QKS?8+EX7:F7^O8\;
M]JSA_K/(HAZ9M8S5TQ.8C%'YE3IY]M,/WFCP^  EPYJ2X2'H7R&[;X&'^Z @
M+=1,Z%042R7F60*;UNE"%'*:*"%S!8,HI$Z,R.;BQ=M+*('*%S<__1#YWOBQ
M88 OLA0>0.7&W15K>^RZ=:RJCGTD7J?BK4X2V+#IB8LOL5I#2$:\RP@5:(=:
M354.#1$7IM"P4]PE5:%+T$"B![3CI)P1OC4.XOW!PWMBD6?&--8'@M'V'@O/
M#\6I"(+>,!C2%Z\WQGGOLKQ87A8R%R\2)5-W-FB8*?C1&?%QG5T#7YPX*ZUG
M\AI0AP/A]8:ACVL0C<6Y,:HPHL3.7,QU*M-8"0 VR@A?#$,!.G^'+/(&B!
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
MH@%##J%"I2+>"84@$Y56!NV1B2*-B&*SUH:9\(K=V./C9I$876T&D D+JW/
M!<4R'J!]>!QF3X;G'&1#M7:61T$<N\9J[];(5<+&8'5E(BT.HK+,#U[C*PF^
M_68^#&:OG0F7N#9T0%J6 4B7J,09^()JT> <,=M;&!A@I>,Q<IDKY3129ED!
MC=R* F$($D!A^9:'1+3\X.IUL2839SI^08O$PMD?*W*_"7_INVJUMRM):@WD
M(P4[9$\)BI\+F5GG0B*X/5@8D"(S;Q@DW!8Y8&AY:7H.V,U*9;2S18Y)_4-/
MZ&V-@'/N1F?,<*TJ'EHCU.>"N$V576EXD.+>Q%&,-14[32D6L=M17KXO[BB.
M9;2I7H$6.D%J1C)99C,FU7+I'N=-]V2W+>ONJ&JYT<^TSE=DG1_B)'&.XGNG
MBV#[)TT<UJLV@U0-5OT)V8-*[Z$!HX 3"+J,&I]^7B.F6)KM+?^7%A8#<28P
M 9<I709T&7D/W P8M[1K,+?#4#(4(S'FUT\ZNPB/C@-KX',H@ID(KL0/S1TZ
MPAJ&S0(QFXKQO(6C\0F>QF+"K],<!0A@4_Q=B=&5^)V3615=2 K%2])H\@T5
M?&Q,XL]0H*U"?O"70W@!'CBFO_F^>  7STGXX' A^$F7">04$@_(3OHC\2=<
MAWP=\Y6>["TQP>,Y?S7&>]"?8&N?JL&Z6G-'BWT4\+K,1K[6N74FKF%'.7*/
M3'B/(TJ@R[SC"2E&']KS*^RQG$KD?;AX/N^'&]S.<Z40S\R'D*HSLVTR_T\8
M;UOX^4*,X7\XNE:A[H*RXFU;EK@09_ &J7-6YW5B1\D>A8A,G 7EUV(#1CU;
MYQ1T&O[)53B, [FF/K3UUQ6E<:3QB,:.'8Z%Z9HB8%M K3+MG5@(#ZNSY05;
MI\N:732AC(3"B=D-!@" ]C"G"$*QZS#RN:CJ,LYZI7,7OD(-_O(J.W"#$TX,
M.!]TB:"/Z[Q@Y.V!"@J#NIE"D%HL%)?F@I(//'>V[Z,N92>8YE-+]\6BS.)]
M)FYBH(XLA"/\B6S**5&M:^=5:'8IJEGA:P=>,U23RE7JZ1/Q8_K%F;R##G(C
M9.E4[:189?XI4Q?E6<A4;L4]%TTQ<GK.&P"ITW,'V-/"MBS/5IYC>E9CS:;
M.S%9_)T<O"ORCP39QX+TGA/WJ)Z)*;]V/+?_[FU*'N0/67J1MG1B*J[ IU<8
MG;5%-,29B?BM+?L*!C-^?6S?\6 D@K'X=1\8\!L@^N(Z"9X@WX1?+Y5O(N:/
MR3>BOQ?)-SPNWY"OLR?IFRG6ZX35G1)V:59B@2$[V6.C@'A>"GDL2?P*"GE+
MG*YE[)VBMT1?9D5'ZJI#_)E,8=R,VD/P.:,;0>3U?@I3*O[3IN_Z:U)H_.U,
M=2,>GSH5;8DCM,>PPZ:"5=];G^6U:>1!,@;].TB\)AR4@^'K_R.\)_\!WFQC
M+\)[\M7Q#@[Q'HTKO!\U6,JC&&@LF1:I/T&B*)[&MAGNGVJH.RD8<974CFC/
M:$NV_<GE8394"^N'W/D$QZW-R<Q[^D2OGSDR.O_UF+&#.NT_5778R3,Q<Y4=
M'D\%;^[,W^*=;B=4L>!VOGM[M7,[&C ?Q(:2"_A7@0&D*S.JYP:>M1)HI\I5
M3@5FR,G.YLP)5YKS,1_FUM4/5IF@@L);,)V76ULG5$<IN^J5*,\Y4"$&'H>"
M/\P:4(S]K8=B1"&TAF)(KH>A"!JW+5 X6 ,Q'S\&Q&A2 C$G'(+I 0X3PF$<
MB*O@.2@,2A3&O,"(J>K\Q$&;MXW$C7-VL-8;7.D$SREA)FU!!]-TTNT/?+;-
M_)MS.:)TD'6WG%ROZ+B\N<!3Z.P[MYW#38JQB_B+BBHHS@\R=RS[H.H3J0JS
MZBA3.>ZJ\ZR^^,&?65.E3P=UNV'7F>]Y>>ZC'E2&S2F//VE;VF6D^N@L&$SJ
M>LH54U54V#LUJSBE,FQ:U5E/8F_T4O:@_B]A;S:NV7NI5Z[/'C65!M7!\E$/
M#6?L?7'#%>_KRZY3/O3"I8<8.Z< ]_.( 4^'#2-:\7%CTTIL+C-#19<_2BP!
M=G6;K \K]RJ6LO:SV%"RAUP7RQ4YF_EY,Z.4=1FL-QF5]]N:G;ZKJNLUXY9R
M6,+5 %N[&[S9VC> 2<C":LID0SY4=@PUSYQ=[8_\&M.M8T#%')WX&,'5UZ["
M-3N5,.\[6"\G IV63=VI+7WB 6CK*K./W7R.WNR'\!WIZQ*&F&L]UB#8E(0A
M>%DR0(+9#\[^G)L\F^X,+XW3-&*$PZ4T2F*1U96MKIXM&;(69^-L,=+*<+^O
M;) 4&9;)V-2H[F9;K!Q,_T2_=E+U:R<G^ZZUJGLUO:43D&S;UL$]2>F%?>5I
MQ>?T:[2^I_\%%F<5B[,7MKZ?,J]K?7>M[Z[UW;6^N]9WU_KN6M]=Z[MK?7>M
M[Z[UW;6^N]9WU_KN6M]=Z[MK?7>M[Z[UW;6^N]9WU_KN6M]=Z[MK?7>M[Z[U
MW;6^N]9WU:^];/QF'+ L^9?Q!#N4Q/U\O'I:_?C^K?O->3W<_7+_@\R7<4:N
M?H&I@_YLTG-977EC]9I_@7ZO+72*/ZZ4Q*[0 'R_T-J6-[1 ]2\);OX-4$L#
M!!0    ( #I)2UH9IB"2/P@  $PG   9    >&PO=V]R:W-H965T<R]S:&5E
M=#(V+GAM;.U:;6_;MA;^*X17#"V0Q)9LQTF:!$C3K@O08D&ZNWVXV =:HF6N
ME*B25%SOU]_GD'I+ZFCM;O?-'Q)+U.$YSWD_(G2^T>:C70OAV.=<%?9BM':N
M/!N/;;(6.;='NA0%GJRTR;G#K<G&MC2"IWY3KL;Q9'(\SKDL1I?G?NW67)[K
MRBE9B%O#;)7GW&Q?":4W%Z-HU"S<R6SM:&%\>5[R3'P0[C_EK<'=N.62REP4
M5NJ"&;&Z&%U%9Z\61.\)?I-B8WO7C#19:OV1;F[2B]&$  DE$D<<.'[NQ;50
MBA@!QJ>:YZ@521O[UPWWG[SNT&7)K;C6ZG>9NO7%Z&3$4K'BE7)W>O.SJ/69
M$[]$*^O_LTV@G<4CEE36Z;S># 2Y+,(O_US;H;?A9/+$AKC>$'O<09!'^9H[
M?GEN](89H@8WNO"J^MT )PMRR@=G\%1BG[N\LA:>OQ-.&@%;._;+4LF,D\7L
M^=A! M&-DYK;J\ M?H);%+/WNG!KR]X4J4@?,A@#6HLO;O"]B@<YOA;)$9M&
M!RR>Q+,!?M-6WZGG-_T'^K+_O@,UNW$BMW_L4CZPGNUF3>ES9DN>B(L1\L,*
M<R]&ES_^$!U/7@X G[7 9T/<O]E1@]QV8QVTS?7[#W"J,-F6\2)EUUBK<F$L
M,C/1)F5N+=B*2\/NN:H$TRN_DFCKF-,@RO6]8)PD6,:=?RC )]!A6V7%JE),
M(4?M 9-^V0@F0<V4R+ABND73XPBJ_(C=K$"%FF1UP9<*G*V3R%@/HP<JX46A
M'5L*9% *WH6'40HC=4IWF[5,UG[MZNX7$BV+I#)&I <H6GC"+4,9;+382+<&
M12J<,,A,$E>C)PY*\J54TFV)#]DH*^1?(H4,47PMV ;IT=/67W,8@90*;H"
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
MO@3RZ^M; 6K60M<6T I(3@5<#=<EC-R 38]N(WTE\Q)T,>B(%)0JT:0'_0>
M@>L-3-Y]_'S;1F#/PF_"?+55XNI,7[+JYD37/!&N_2CX"ATY<N0N*UNHN=SG
M<:)P,[5@.(3O2.D$\SN2U7?<T_NWQ'YFB*T,DW(K5B$H"F0'>%X":X+B"-.5
MK+&OL)N2?"@5T^+&"W%KHP\6"@*D!:O)]()4":P?IT3K*VW. *P?DM>1&B%.
M-P:=/6.%ZW6<Q&$)@^'5HEH6<12'>2Q!"&\MB$29@QT"4A<2*0Y(2+,2Y+8H
M888J+K8AROCR"1"Y@V4]C<5'$&FRM@+T.$L$,X<[&UE@(W[=V;=%$WQU%1&3
MGLDO/$T#1>(1V"X$WHB8*S7"LA1D@W51U(^U,$''!2%] )T3X21Q/12-#=_!
M+Y!YSF/#3"T:BJNQN$P*4&_'5LG>AC7U(TPH=C O#XNB!-"N ![D8WMYH^<
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
M+ZY*^"5@M9=Z_5CE4Z<BH.(AQ'_T(!.K\P^ON:J61_S?Y$B=D">H,$83,7X
M%8EM,!51R!F+2W+Y^%D7P$K#D)F=\S]"VL=#>?+19$\HMZ7JZ0RUQP,4$=OI
M_C1L>'.86%0X'M4*HP>@HJD8!R)B)#W.JR/.V+Q.D$^2>S_?.UH_-W WL=X
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
M2QT589V3<M"[=P>Y;JMB<&T<?'Q./KY;\U-IUZI%TP%]!YB90%HRRUT3""=
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
M%P4=50V_(E-M! 'M/Y8K0HE#%P*VB6T3[8$=6Z5%G5F"'69K4TOG&\I00'D
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
M/5S?BGP;'D&M&/[QRI!\WE&P4J8(M =1Z(B =MZC3PDW<BW7AD/Q)P7$M:S
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
MR(US8 JKT1)+,$-/(9@"H$7EO!-3:XJ'] ?BFL*Q)(_"1?1L"E^8.9G1<QS
M4KH,V,X@.0%P\T**@,\)@*<?!<Z&7=&1C@)!69?I"IQC$/ZL7&)UQ2+ 2$3D
M_$Y+#YT_:$3&U1\U9>DO)D\ANA.'(Z(V_.D9K)M OW4T1[P<D04II'/B0A2J
MF*RN@ED><'IPL6WCN)$FFILC2XK#\6$4[=4'0#F(S. ?&ZQ;6?,[A1.87II;
MA8^Z](N^>*?N$0"OU;R"Y<2-R6&Z5M>O$&+T9+@4PC&Y]5+\2R:WSI2M(.?V
M5I:.9/GPADDGYJOX#X>?981KU$[>W?!_DVD#Q[VC.%?44M##@Y]6G+UTGA-5
M&^"2T*:,&)+3QG8=:?CJ9C4.DV[<3F3.*<J5%(DS9B&"[N>;(J?%*4:<3.6@
MLX#^7MX+%4)6EW=8C( B@/N&\OZ&BAL  A(;0!TMRG6APW\YT3F)T[A)SJQ2
MZ*U\G_>L$QC"SFII@6P*)"#W5%F+;U;YVI8=N(D6&(@K:<EA@#6B)[VW&GC/
M,$?H+ETFI@ ?UT2#8G-UP9Z,&DK#!N3)-J>TM- =X)8P85D8*A7@FVH7!4D)
M-HE=9U="A )CF23&IFS5N?990%N*62=<I1+ _!)&O\S([EFL.9%<DLER!K2_
M(Y>AQ64Y27XJEU;%&)'4KS8U8PW Q73@\HE52L)LJYH-Q(TFA1Z6O*:FXI&)
MW#O>:03I&BZ8$U2T;2/$<3N<4K1NEZZ_R9N-N]97_"C=/ZC^_7,I09<_2%15
MOM#Q2;:H#/Y[U.,<_D! I[&L>4&#@;B3>4WN]YE)!\APQ'BX@/YY4N<L"QNR
M8=)FGXK!O51:;N87G=:&M0PUM50/Y,"JFM(V*$!QB"HN7;/[08H+2OL!@U*7
M$27:C-JO:"4HM,P!1/MZ71)9:0^1*>)KP@!X#%-,P* 5NP,6L#(F#IRJR5@A
M?F,N?(I\H\AG=",4>MS!2&O9*&RHUB+4DS31T9BK7&9> ) DK]/@H"_#T*?H
MB<4K#2C&&G0D":<2I@\>/NAC7US6@$!H=$G9TJ8-(2<$I407CU!\\3%^(LZ#
M]BXV:JS?@=@G(U1RP;# )"B"+$:]0#FJM8^EKTWYN+E]#4GA)]1.N( J)>TD
MOE4 <8JL49_DQ.?1@7C#1,L.A9;POGAGV#OAQHA$[@\/Q_Q_-!RW2K8*0%R6
M_I$@U3#E=27K?J?V)8;_5)=L6Z0[P2MLA[]S8DD%!%UUP6U;V^]",H@VCK)U
M/?I(0!]\'$/4\R!S(:FG%W5(1#3>",^"DJ0;(%W:8;HH -1L]VUS0]P&RIR;
M[7R#+D859:?_AR]\,QNLJ9]@2HD))(S].R*SY@(JJ8"%C"-+32PE:0CR+O8W
M<L^1"W ^\:V_LLA#X>?4@J2I)KHP<*J@%"8M4\;2T*BWZ-JM+YQ2L)578K]/
M?3Y!A"H3'0>VRZ5)V>KC9R^:C@$L:2ZH"]2%QB-A$'Q,Q2(5KIXXG6(DXSFH
M78L\&QV(&P5;0=8_ \H]A^(ZEO/N2H34^I5]1A(>85)%,UI PP3\83,K<_VG
M^E@^]Y#6Q)2I8\CM3HM$F%!$PQ5Q4(YSILX7[2P9*F4,B8B'#5T>N5P]I8F4
MD@""N;KBUC]LBZ,NF'2,^(F9-L[/R[D\N)7$XRGS>QQNWZV4A,8T&TH#[;2:
MNC UHU)O5I:BOWB,X"@0,A,?,J8P5CV8C]M\6<^CDS#COGB[Y/,*W7 3:>-G
M;= JBF<7Z?"V@[YXSM#)O08'_(/H6:40Q+H(H<I8_-FO<2@>[IKW04W?QIWP
MN\'5X 86T#D"Y5)3O7EAY2+GS'H!ET#+4((NK;Q3Y4!\R+!V$R,D/$;VH6B'
M]=BL5M+ZV#?V*4!U>%^T-<H[+W ZVY<O<5(TZOS"N)"WW,^@><^D;5O8NK0J
M9]O0=MT,)Z6!:P/)19LH#9[^I519:6K7I0ZBIH8YJ/-K,Y^EH@G8JS*LJ:@%
MH*:\DC[)@MC36N4"73H4FBU"0C16$44-N;@$<+.*/"SD[XCIQD*.7\2Q(V+J
M=@WZ%UX=K;@&\2?13KZ6&!M;E(BO79<W/_'.Z&5Y9_*[T#1\%)W((9D_)EN0
M6QG=XH0)!7]MT_KZ^AQAXN=*E5T!5ZK*55'E9J$XP^%4YM@6TC8-Q =CJ#0[
MK_XNQF]56B<J;3W<X<KCZ'+E2+Q9O@SE,*%WJ+R27R=0[,4L_9^7,P#(9XCY
M:5*C+:*%L6@>XE@F34E 9J./;);S2!"'.WY-(.VMHD9/A_(61.("1(#2OB1(
M" 'HN37@WQT .6==G#1#R\< RWG+VYR\8Z1G*%E%Q0!=;L6N#92$TR'<"(F?
M0";-C>=ZA$P-HVL&>U-Y-;6E/B7,=<',>:1!!):STZ;IO4]%NQ5J4TO=9G A
M[W51%RCQ[E:H^\HXROS ?U54W;PBHG.#IK_%4LW6H_ZZ".\!/X*M?G.RT)D$
MN7EO-KDO'PS;=SX%3[,PSB-,)$68%&FT[\R*X:2*0_31\=9%^X,M1T.'[='0
MX=;CG YLA5)[&5K_=0=#6RE]Y1'642OGT;<Y=SOZ!D(?MT(?_XWG;E]+:W?N
M]CV.)KMSM]VYV^[<;7?NMCMWVYV[[<[==N=NNW.WW;G;[MQM=^ZV.W?;G;O]
MWP^WNW.WW;G;[MQM=^ZV.W?;G;OMSMUVYV[?P;G;7N<7=##KC'\G2-*!<_@Q
M77NW_2GB>?@%WG)Y^!WC*VEGZ#,Q@4VQ=3@X/NR%_JJY\*;BW^--C$<<\==,
M2;2UM #/IP8-2;P@!NT/-,_^"U!+ P04    "  Z24M::J:*.0H'  #='0
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
ME$U',;M#BQ=:.WBJY1?4[U8"KVF#"?QUA6ZYS%J)*L\1*L>W45DJ-.%M"G^
MM6A*WT-@;H.@+'V\*.F%LO"+:XJ5"\M:(SXEUY:@@] ABJ8ME>..X3Z]=^ %
M8JY]"IXKL&MN-NP=1JKYD2+K<*^TRCN5<4E34EJ"-D5F282E5A2VE"T>.^7%
M=Y2(2!SA.D[&=)V,OU$P*[: QQ,%U[R4A!Z'KE1:M%7CT/T4\36WJR19[-=?
M?SP: QZ3D2OC9'+TA-@!W(AEI6N=3F1P6B.VP7D_G$X):,EHIQO1PR8'V>JC
MOMRW(Y)7YU<CM'+KH')08(@J1@%,)[L@5I1#29AH(M$)8'\ZA.K^=$)FC*DE
M/0V@[][[ ;S3:BE$ZDFD,15H!,'#N1TEJ-#A<!?&#L&RAK=Q94&&!DG()@F&
M0=NT0/6D4?1#*L.GV;GCCPU]VM879'L5U#/*M@YKA?U)."%/8ZKO<10=(=R0
MWWJP5 8P)\Y5Z_=*B*9GNXX0 "AH;L5:[/)2\L?GD]*?U)T^C@]#N^]3=-11
MVLU1$$# "*'J1\.D[48>) U<'$A<\LAZ]X5&R)9G5+D#XLBJE$3? P9:+BUT
M7N:JHKKN!Q' ' 0CUA^-HZ,?E3-  UW+@@86)>5.:*E2%D0)&TW8"*#X8;DW
MU/];B:\8%3W)?462_X^]\(IG#B=SVO<:=CF?WWR:[S7"P\WONM).XJ4QQ-?&
MP6%![.+0<>U#[02(X)NN'$+\L/M>%XB&;#)$O2[K['Z/G'1HD7&*. 6)0#=E
MB1^53[E1>)BO&'!E77ZF,YR7WDU>NQFT'/6T?K(\QE# _J7>=& '0\3#Y'3Y
M)%:(JM55?9:BDQ8!'>6S1BBZ*MXVE>ZW)=99'XPQ;$=QISF;;UIY$ XB=*L@
M&,3#X$?:^#A!KI-)NZ?:J4H0R/HI.C/ T-T^%=]XW(1M- CBD,P*)A//XH/Q
MBA;#D*8=ED<8>[>SRZO9[>S3[&;.+C^\93?_^#S[]/O_ ,E;R1<R\X/1/RN5
M;C;I3SHQ[4%HUXN&O ,8 > O]$&,ZGA,7'MH'E#"?.GOD8\BAL0UY#Z=DS;?
M'_<0EW6\F!!V]P#779W&0\@-#@"N&XG;?;<C!'V":^08O^MI0'#"YO8.X^3
M;ASU#6!Z#[Z%0=?:(,96UGOS,F4T&(UC7"?#I#D\7'=G[0C_:HVFL[5TYL>G
MK@>!(Q[$\# >!--&:7=>/\\3$4\2=/:]?L 3VEK<MPQ)@JWW($(,ZH5NY E,
MWOYOT?YWM_KXU,##IKNOVI/JCH5M^%8@<X*:#GH>^4:;"]*!]=>JR![I]8R$
M\%GAC-.IFQ$/TF[8/9V'@Y#YQ+%AY$^^55:?@^?MTK\&WMZNY(,FI8K\]G4#
MS[/,.XM'NQ/VKBHU!5[7FXU?+B_O&(BP7%00>TC!P/$25NJCTU\T:S<'NF9X
M*X&(C:HRV" 8O<2CYHK(_[<J?&>G:!W(#D=GH,$$6J,RF;HI=5 ]*"R7!99)
M%L3/L,*FQYT7$/-]8^=566;NGNM'1J^QN@!!YHW;&4+BNN+TGH)V@LY03J_"
M9%[E:)46_"1<+3*Y;E]NO J. [:H6S !9B$V/%NY8SQ-)WQ2(WA 22&<ZH',
MWAM*!X;R0?2^: <%3=*.MM0RAUQ2M>J0-B/\C0-A.#FE RABIW<;@0K%@38K
M-,6V[@8IU699:9RY_='<8/<"DS&2?72%:^ZNR2M"G3/\_GT'(GO.PJ@/&#D;
MY$>SZTR@EGT.NG;A@.X[2#UB%4Z<=L,MH[[$<C?CS$:6[6AQH[XQ_;?9#8I9
M9*X*OJ_MYI?;F_V\D0^W;C]&&UC<^&/DP)63*+92J\*!*6/4\.%<#88V'PB1
MQ1;RD?W*]0(\>T$7[//Q_!C#FB+?G&N\7?MV0%"5P]6!KZ%"=$NH66VZ=#C$
M=@V;!ULC?9>EFOYEQ5JLN7:C.>4Y7[M>8JK,'2/=V8_8TY:S1>6*RXQ>5L(S
M=$118@]5DN2B6B+>FJTJD=4"FB>E>@ J2FROD3;J'D*WA;%XW+GE1@ .[E+7
MT:6&8':]OE.H6Q3U@(RC,S[LK<JZ(MS+4VI][@QF7%Z0#+=,[E!+J:PKT4SF
MR'"=NKH0B !E*;90PM9J*]SK.9;QA^-#;U!/.B_(8?W:_0Q K0K[IOI=>?NT
M_:7ALG[!OB.O?Z9XSS7.5H9E8@76X7$\[C%=O_JO;ZPJW>OVA;)6Y>[K!HU6
M:"+ ^DJA[OT-*6A_?[GX$U!+ P04    "  Z24M:9>F7Z5\#  #"#@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970S."YX;6SM5VUOVS80_BL'=>@G)WIS[#2U
M#<1.AAEHL"Q!.PS#/M#2R2)*D1I)Q<F_WY&29;=(A&WH-F#(!U-\N7N>>R'/
MN-E.Z<^F1+3P6 EIYD%I;7T1AB8KL6+F5-4HZ:10NF*6EGH;FEHCR[U2)<(D
MBB9AQ;@,%C._=ZL7,]58P27>:C!-53']M$2A=O,@#O8;=WQ;6K<1+F8UV^(]
MVH_UK:95V*/DO$)IN)*@L9@'E_'%<NKDO< GCCMS- ?GR4:ISVZQSN=!Y Q"
M@9EU"(P^#[A"(1P0F?%[AQGTE$[Q>+Y'_][[3KYLF,&5$C_SW);SX#R ' O6
M"'NG=C]@Y\^9P\N4,'Z$72L[?1= UABKJDZ9+*BX;+_LL8O#D<)Y]()"TBDD
MWNZ6R%MYQ2Q;S+3:@7;2A.8FWE6O3<9QZ9)R;S6=<M*SBWO*<MX(A/4:3N 3
M$PUKHR5S^*EA@A=/7&[A,LM4(ZWQ^W=H4#^@F866+' X8=:Q+5NVY 6V.($;
M)6UIX%KFF'\)$)+IO?W)WOYE,HAXA=DII/$(DB@9#^"E?3Q2CY>^%(_K%>QC
M,H(X.8G>C?Y$6*ZXR80RC4;X]0-!PMIB97Y[+D(M__AY?O<&+TS-,IP'],A\
MG(/%VS?Q)'H_X-VX]VX\A/[-LSW,MKJYISRCWC[!2NE:Z9;L%V2ZNP! Z<-J
M@[I/H1_3D6>F60)K"3=<"%*D**/)-*\]RI())C,$9F&)6RZE,UP5<(N:JQQ6
M)=-;(K *KA^I@AD\WOK1EL1YR!X%Q1<)<PQ+%AX!7@JJ7_Z(*B$TDAZ>KRP;
MBB;; \7>!_@.DIB&-*7A[9OS)$[>NZ7;2U+O("132,?]X3AR&M[?)(*SZ'#@
M):^P0*V=Z>P1'@Y9ZTW:LW[!=YC%_M?R]MM??Y..?T @/HZ41G]!I86=YA9/
M5%$8%Z_G0S,"2?\P=*PQ4P\44C2G="LD_1F@OPW=-:EJ)I]>K\A?OB+?.#4#
MM>:LKS5GPZ__A>0^5T<&D?YF39ST=D[^XXH_^0>\F_;>3?_5BC_,]EKQ7RO^
M:\7_WU3\\*BOH*1M??=DP(.T+4:_VS=HEVU?<A!ON[L;"C,G0P46I!J=3JGD
MZ[9C:A=6U;Y+V2A+/8^?EM1DHG8"=%XH9?<+1]"WK8L_ %!+ P04    "  Z
M24M:HWJ4\EL"  !_!@  &0   'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6RM
M56MOVC 4_2M65DVMM)$G%#&(5,BF51H3*NKVV2078M6Q,]N!]M_/=D(*74!H
MZI?$]_J><Q]V3L8[+IYD#J#0<T&9G#BY4N7(=66:0X%ECY? ],Z:BP(K;8J-
M*TL!.+.@@KJ!YPW< A/FQ&/K6XAXS"M%"8.%0+(J"BQ>ID#Y;N+XSM[Q0#:Y
M,@XW'I=X TM0C^5":,MM63)2 ).$,R1@/7'N_%$2F7@;\(O 3AZLD>EDQ?F3
M,>ZSB>.9@H!"J@P#UJ\MS(!20Z3+^--P.FU* SQ<[]F_V=YU+RLL8<;I;Y*I
M?.(,'93!&E=4/?#==VCZZ1N^E%-IGVA7Q_8C!Z655+QHP+J"@K#ZC9^;.1P
M_,$)0-  @K> 4QG"!A!>"H@:@!VU6[=BYY!@A>.QX#LD3+1F,PL[3(O6[1-F
MCGVIA-XE&J?B!7Y!6XD6(.P58BF@A,B4<ED)0)_1XS)!UU<WZ H1AN:$4GU8
M<NPJG=H0N&F39EJG"4ZD\0,TYTSE$GUE&63'!*ZNN2T\V!<^#<XR)I#V4.A_
M0H$71!T%S2Z'AQWPY')X<*:;L#V&T/*%_W,,7>.NZ:)N.J,5(UGB%":.%@,)
M8@M._/&#/_"^=(WJ/<F2=R([&F/4CC$ZQQ[_U#IYSU)> +K^P:6\Z1I=3=&W
M%$85M['O>?H.; ]'\F_0<'A[')-TQ(2O,74#[L&G68#86(F3*.454_5E;[VM
MBMY9\7CCGVIUK<7PE::6YCD6&\(DHK#6E%[O5E<D:KFK#<5+*P KKK2<V&6N
M_Q @3(#>7W.N]H9)T/YSXK]02P,$%     @ .DE+6BQU:+Y# @  B@8  !D
M  !X;"]W;W)K<VAE971S+W-H965T-# N>&ULG95;;YLP%(#_BL6D/;7AELN6
M 5+2;EH>.D5IMST[< "KQF:V">V_KVT(RZ:$2GD!VYSS^3M&'**6BV=9 BCT
M4E$F8Z=4JEZZKDQ+J+"<\!J8?I)S46&EIZ)P92T 9S:IHF[@>7.WPH0Y2637
MMB*)>*,H8; 52#95A<7K&BAO8\=WC@L[4I3*++A)5.,"'D']K+="S]R!DI$*
MF"2<(0%Y[*S\Y7IAXFW +P*M/!DC4\F>\V<SV62QXQDAH) J0\#Z=H [H-2
MM,:?GND,6YK$T_&1_LW6KFO98PEWG/XFF2ICYY.#,LAQ0]6.M]^AKV=F>"FG
MTEY1V\6&GQV4-E+QJD_6!A5AW1V_].=PDJ YYQ."/B&PWMU&UO(>*YQ$@K=(
MF&A-,P-;JLW6<H29E_*HA'Y*=)Y*-OIX,Q#H2>",L *MA,"L 'WL2D:NTCN8
M.#?M:>N.%ER@A>B!,U5*])5ED/V;[VJS02\XZJV#4> ]I!,4^C<H\(+I""\<
MR@TM+[S .U?F#=J_H@W+R(%D#:;GJNZ@T_-0\]TL98U3B!W]84@0!W"2CQ_\
MN?=E1'DZ*$_'Z,FNH8!\;S^[]4^UT2KCM?K_D#O=<6".J801L=D@-AOE_.#L
M]@JY<>A[<O-!;G[5J3V!T%\1ON VSGS/;3&X+:X^N'&_<>Y%/_>D/U0@"ML%
M)4IYPU37*H;5H=&NNO[R-[SKT@]8%(1)1"'7J=YDH5^GZ#I?-U&\MMUFSY7N
M7798ZI\%"!.@G^><J^/$;##\?I(W4$L#!!0    ( #I)2UH\I3,X$0(  -T$
M   9    >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;*54VX[3,!#]%<M(/*$Z
M22^@DD1J=T&LQ$K5+I<'Q(,;3Q-K?0FVLUG^'MM)0T'="HF7V&//.7..XW'>
M:_-@&P"'GJ10ML"-<^V:$%LU(*F=Z1:4WSEH(ZGSH:F);0U0%D%2D"Q)5D12
MKG"9Q[6=*7/=.<$5[ RRG934_-R"T'V!4WQ<N.-UX\("*?.6UG /[G.[,SXB
M$POC$I3E6B$#AP)OTO5V$?)CPA<.O3V9H^!DK_5#"&Y8@9,@" 14+C!0/SS"
M%0@1B+R,'R,GGDH&X.G\R/X^>O=>]M3"E19?.7--@=]@Q.! .^'N=/\!1C_+
MP%=I8>,7]4/N<HY1U5FGY0CV"B17PTB?QG,X :2K9P#9",BB[J%05'E-'2US
MHWMD0K9G"Y-H-:*].*["3[EWQN]RCW/EC3]>!@9],I1Q5:.=%KSB8!%5#.V,
MKH!U!FQ.G"\6(*0:B;<#<?8,<9JA6ZU<8]$[Q8#]24"\RDEJ=I2ZS2XR7D,U
M0_/T%<J2;'&!;SY9GT>^^?]91]\^>B"Z<2#M]W/G,%19G*\2FFIM6UI!@7W7
M6#"/@,N7+])5\O:"A\7D87&)_9\];)ANW=]_89!_N8 S'9S324ZNG 13Q\:R
MJ-*=<L/MFU:GWMT,5_9W^M#XM]347%DDX."AR>SU$B,S--,0.-W&"[S7SK=#
MG#;^_0$3$OS^06MW#$*!Z44K?P%02P,$%     @ .DE+6N-H?H")"@  S2T
M !D   !X;"]W;W)K<VAE971S+W-H965T-#(N>&UL[5I9<]PV$OXK**4J3Q-)
M,S[C2*J29&=75=%:)7FS#ZY]P) ],UB1! . (\^_S]<-7G.(LBQG'QP_V"(Y
M0*//KP_RZ,ZZ6[\@"NI3GA7^>&\10OGFX, G"\JUW[<E%?AE9EVN V[=_,"7
MCG0JF_+L8')X^/(@UZ;8.SF29U?NY,A6(3,%73GEJSS7;G5&F;T[WAOO-0^N
MS7P1^,'!R5&IYW1#X=_EE</=04LE-3D5WMA".9H=[YV.WYR-7_,&6?&[H3O?
MNU8LRM3:6[ZY2(_W#IDCRB@)3$+CSY+.*<N8$OCXHR:ZUY[)&_O7#?5?17@(
M,]6>SFWV'Y.&Q?'>ZSV5TDQ76;BV=_^D6J 73"^QF9?_U5V]]G!/)94/-J\W
M@X/<%/&O_E0KXG,V3.H-$^$['B1<OM5!GQPY>Z<<KP8UOA!193>8,P5;Y28X
M_&JP+YR<KZ;D/"65,V&EKHV_59>Z@#V@^:!TD2JLUH'F*_76^"2SOG)T=!!P
M-!,X2.ICSN(QDWN.&4_4I2W"PJMW14KI.H$#\-PR/FD8/YL,4GQ+R;YZ-AZI
MR>'D^0"]9ZTBG@F]9U^BB%&KA9'HY!]V2:[014+JXV\@I"X"Y?Z_N_023WV^
M^U2.N3>^U D=[R&H/+DE[9W\^,/XY>$O S(];V5Z/D3] >->.9N0]^05@EN=
M\I4WQ7RD+E+\;&8KN6%Q91/NU(<%(C]X]?$#?0KJ++/)[4ZA!]G:+?3YY0U\
M@]Q\]>,/KR?C5[]X.?K<%@ ,2%$_5:TXLZJ0P!ZIC%(U7:FP(/6[@4FN0-2P
M#,K.U$41H8LAX ,EB\)F%LXLGMV0DH,NWH^4P:%)8JLBZ&E&HI>$=2@KRL7*
MFT1G'0O\%%M\-?T?0$8%JY;:&5OA48"WC-2,4G(ZBUHT18IX=JM(LB$RVJ8;
MEY?.+'6R O3-JTSX]_LP !FW3@ +[=SIG#F!X"76F89YW1G5;!HU;XSJX!?P
M 6?S#<*AMG;%%#KV9SB,)&V D%=W0%3^.R4?P O#+-P*R+@$Y)?1-'.)EQ92
M6E*E=@$VAV"G($)YF=D54;1\ KQ@:M;AWA%D^Z,R#O2@YL1B*07"PJ*"YK#0
M%&#2*P9ZL0)! )B_$>8G1U"B["Y-P@>FJ6&EZBR#PMEWF*@N#([GHTU1P9#9
M2E4EM)N2"HWSB*U,L82\+!&+ZLV\B)S!H9<"&"G82T)4=32+_*Y#T,EMM&1W
M8N/<DJR<24:JT*&"YZBY]J-:':ZTC$'*KSRCC2*=+&#E#(F5_:U(M4NQ6/2&
MK- <+5K;9I0S=L"_J$LC6'9GPD+I$K>)^'_/]818[Q1?X7!8_?+JYGRD_O7N
M^EPET'.M&[@([%LED('8/P/5H2J.K5?B"0DH=:ZP[N9=H&(W!U=D("R,2W]B
MKUDIQ@V.=BQ8PKE;+UDB<4-$<?]T08Y8,O:9-=_NZV5??2[X[ Z\F46B)O&]
M&>3A8(FJSRDU$ GWRRH#>3TU&72$I=![D%"NC;GA#P@Y6A-V9EP><1KE&'$N
M8CP+<,$8SQ6<N;9XC'D1K/$<Z)CAB94J!J)/Y!+#+(O'QI"M&:HA1%3F35[%
MJ!&G]OUP%X1$,*T38XY 2(>.3D2/2-P4201F2)J+1XGX(_XAJT1S&4I+Z'AA
M2K@KZ+:XU]..SKQ5"[U$_&-1"IG XXCM$8N\-C?4IH$W5 AS-E!N"P-(X9,^
M.^/4\=:+9-Y^MZ!BPR'JX%8VP0-FVOA:,O*U@[,.NH3D%UI8D<#;0D5(1,@]
M5:B]9M0$H0!?VF27'HKN!)56Z:U)RDP7JB[1O6 ?NRVB"%BZED0B,.84%C;U
M#3ZGHSH6X2,HT)F(>&9AZ_RR@\4N > &!0A8HBVS.A) TFN>OZYAC@.!460U
M>)KHK02\ *\9R!7CFYG!(=C'UG8V6HAV%.>)&$X,0EN+4>;J&CCL;.:)7=8'
M,6?E. M)OM3%*B+A/6=!0AL3+6WBCR1=B&$3(Q$FHH1=]F,L0"8;Q+[-# 8.
MNGRQ"_.P0O)HS+'8+^Z<$F-6+P74B%TY7]$&!S71A%P0C<<TP8X K$@Y:\=T
MHA9HC.#&+#$S/#,9[:N!ZO9%6]V^^"K5[46!PMV)DC_^FNGYSHIU^"CD,AK@
M^&7+\<NOSO$#E?8#!U[>Q&;B>V7]=ZVL!]SV5>NVKY[@MA\8%=25H,*[8H['
M0W$V?-(#<?:Z9?CU8QGN<_D>*O,\K1&5U=UNC6"]*+Q?B.'3'Q#BYU:(GQ^O
M]4 N)KK3V0R! 57#%Z])>S0R4SS^S=P2_B!>MM9BV1PYTW%JO%^T89YFJ ^&
M9!L?=F.GP\=*=V:Y(0"PO$62BGU?9ZF'</"!XTZ]1$3,HQ2/:M%0,I-MCRJC
M!Z#'H<) O7GGZSE1\%VJKCEVZI3K;R!JGIL0"*5/X#J62^$[ALW8I4:[U"D;
M;64*"\6&%5Z8&H]*U:_CQ+ZZX>*B65J7DDBIL<MII-FJ&-;!QG>C*^43KOSB
MM@A""K5@BL<E-0UCPI*6Y 3=40-M]LH["QE'#7MIW=QL*N4^=3?91FH0(RTM
M-,%Z <:YV#Y)*6EXX&:X?N0B/_91TFH@K60X%4K@5+%+(;V]H&0#UR-I.\Z$
MS"B5^*!8D=['>,<S*D>;+:5D94,T+*)N8NOBKK0HH$PTK\C;=66;'7J=%IM\
M@7ZJ%*YV\A);GWBJU' \ALQB_U>+(9T&_)();J6S"&V=I0T+T?B7*+/5_J-J
MAYUY<Z3 M)E'7(73[7"<K98UEAM=G0EMH,!$?GX_XP:#.Y([&_G**6=Z:S$=
M"WM !;\WD!*_SH="Q\@L8*O:%Q;@!H\5>L,V0ZEVW)O'C[\,&#L? .#<5-.D
MO;_>J$T>@9K#O'QX:MT'<\2P49,74:\KTM%D_38XK%-II>\9#<]'#)]4+*0O
MF[<3^%'K]SQ_ ,<W$;8W&)>Q/172C9XCX#QE@P:;= :;/-9@=0TAQHC:XF#\
M"\TXS.&W;D;U= %W5/BF-1QS<_[N?2]W]*!GJTB0TKT@=@#M..E.;77O,(*3
M 30@*2-.CJ7OBL-CN>P@M$'M>JH(J6@V$XUI&>*L!,3BUJYOVV@\2.?[ZOR^
MR0CV1T'2;FRWG4V;,7"34&(WUTQ_XZAP'^J7W7(KBAJ8DXR>WF+*2+$J9!;8
MO$#(,BC?R8.V9K,SE/J]M-&;*K+/U@TGSD1J;;*/3)S2U+&L4U8,7]0O":2K
MC-<\UEJUN97MNI)1&Y1QLU5*WADT=W%DUJ6O_B!T1PDU8J9EYO3PF&L0W+J7
MHN/!]Y.[P.W:9C*/ZK6 #^+3%[P$[<BW29A/?O,5@KV'9NH[D'T'LO\#D T%
M8_<V?_RDU_G6FSB#A1 M9/BULN+^OO^!HQ^8:8R[F>WX24/;SY'A(; 99N!;
M+X:&K-3-J<=/&52_DZQH_&8:>)25AAGX.UNI&\N.'SV7W=UY]&STA+@:9N9;
MM]CWW/RMYN;O3<9?TV1T;VO&CWY=\\B:X%JBFC48ARP#=<Z7O;LYZ'UAFY.;
MRW?$;)ZJ"/%CV_9I^ZWR:?Q"MUL>/W2^U&YN($U&,VP]W'^%>L7%;X?C3;"E
M?*\[M2'87"X7\E$,+\#O,VM#<\,'M%]PG_P)4$L#!!0    ( #I)2UH((L8G
M$R<  ,_O   9    >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;.T]:V_;QI9_
MA?!=7+2 I,2RG;9I&L!QDFZ NC7R:#XL]@-%CJ1I*5+ED'9T?_V>USPH42/9
M27;OW4N@:&2)/'/FS)DSYSW/[JKZ3[-4JDD^K8K2_'2R;)KUTT>/3+94J]1,
MJK4JX9=Y5:_2!OZL%X_,NE9I3B^MBD?3QX^?/%JENCQY_HR^NZF?/ZO:IM"E
MNJD3TZY6:;UYH8KJ[J>3TQ/[Q5N]6#;XQ:/GS];I0KU3S8?U30U_/7)0<KU2
MI=%5F=1J_M/)Y>G3%T^F^ (]\;M6=R;XG.!49E7U)_[Q)O_IY#%BI J5-0@B
MA7]NU94J"H0$>/PE0$_<F/AB^-E"?TV3A\G,4J.NJN*CSIOE3R??GR2YFJ=M
MT;RM[OY3R80N$%Y6%8;^G]SQLT_.3Y*L-4VUDI<!@Y4N^=_TDQ B>.'[QWM>
MF,H+1(A'/!!A^3)MTN?/ZNHNJ?%I@(8?:*KT-B"G2UR5=TT-OVIXKWG^3B]*
M/==96C;)9995;=GH<I'<5(7.M#+)-_1I\^VS1PV,AN\\R@3R"X8\W0/Y=)I<
M5V6S-,FK,E=Y%\ C0-/A.K6XOIA&(;Y4V20Y.QTET\?3\PB\,S?W,X)W]L"Y
M_]<O\$+RIE$K\]]]\V?HY_W0<3L]->LT4S^=P'XQJKY5)\___K?3)X]_C.!^
M[G _CT%_?E/K,M/K M"LYLE551K .D^1T_M0?3"PI\G5]3M8054O-DE:YO1K
MNU*U26!6Z[162;-4NDXR]Y;*D[DN4X"8%HEIX O8Q8U)=(D/H2#1S0;8O%DF
M/U]>WDR"$?[^M^^GI]_]:(Z EE6K=:V-"MX>>>1&R:]5W2S?-6F=7!4J+=TC
M.(>T*)(*T*X3 *4;7&M [FZILV4XW65JDA11:>JJ*) U/":Z;!2L:I-4=:(-
MT@#HH5&P)3-5*N J#9\G'B.9VKUFYDA]"&G='(5L2.JD-8KQ5G^UN" KU2RK
M'!D@]7MACM,K;^'=8 U7Z[3$X1$KX( &X)FE7B.TM$F0)<JJZ4QT!'@J9A4D
MZZU*3+#W=#DO6E5F*JEN87IPXM3$>SR"G\;:;LQ9ZX?93_E]?*L*#8(4T&*Z
M\'PV25.GI4DS/_ L+6!@92:1[7KAMNM%=(=]@.4$RKXR#6#:*-.W1^\'(;(Q
MD30UKFH-+-94<%S\":ML7X2%QY5-#3R]YMG2NJU2@#.?PVD)+Z]A]\#+Z0H9
M@<F1:Y,5E6F!D28@+IL65@0^P^F'+-L6^ 2\7B?SNEH!R,H$@\9H^,31\$F4
M E>I6?),\<,KF-]M6B!7]A'S@:#HR[> =JTS),#>!Y_ZGS+\H (8($R+-@<>
M7P(5Q\!BJU&R!.V@V"2%AN?RSI8B05C5>@$\6< J-&W-NQM6NUG62B4K/D9A
M*X*$!N('^&5[D4 F6"I8%=X<&@;'S8S;!>7V!@?'(8S*:,!_T)9+9E69R[YK
M\1.!@%VO3 ;+-8G,FOBG,!7L0N0+BR'P'XPFDHO$4\J\4\T*O9!];EH08B#
M0%(3<P)>687\E>HB2VN8\_LE'*&>'V%R60$L#"($V10XL*UKG!%\I^ !@)*)
MN*E5@7N=\6"2$[\SSP))[C1*U@P@T%K 9"LX]C<JK6-<^YWCVN^BK'8,,_4Q
M<!SJP, # W\F W_O&/C[.*M5I K ^:S[SZU[O!XYM&J5577N3HP\@;.&]$#_
M-DSK:&43](T2U2*->FHU2V>%$O6$ :.Z-%/X3$F4SPD=>@LYC-<)EY'1  62
MN"(U50FP-A[/20+6(:ADM[JN2AR;CL65RC7S(XS^!YRI@;*&\!M408A-_(35
M)S"U<]W@"8MXXR1UKA W8 %-P^8*=Z-&'-3H(#%Q)'Q1%ZC@P>0UX%&"J4\&
M"<P/6+\%.*(1T!%/\ZZ1X6!OP%R [1",TW?I)Y@7[&G5H-(E#.MT/]CAJ*""
MN@JLJ\V?XSF* ,2/%+] /I#F5?/25 R 1(;:(J>;PB3Y4*($@?DM6M@4%0[O
ME=5TO2X ;H0N1&+8AH5: -RY0B76.!;XD;]Q'(%J)JJ8&Z 8(% @D\ $8<2Z
MQ9]3 _^ORD"U O31"9& !HMV#G!'9 /^X#;@#]$=]%+-FN0-J&NHC<)D3 -3
M?"E+!1]O@-UTNS(CD?VR'X @]&S?EOVJ SY-/JQYIP(7"Q#:2.6"SA)@XED3
M6:1<H1;I7LUX_-R/3W:'X,"FT0K.*?T/)5JG%;)D3=!N@U&-Y2W@UPJD!>XX
M1&22T'2[P]$ZRR9A\8R;HT;=.%=YRPXET7/AE;2N-\2 @=0()RN"RUH4";EK
M)IY,=4#"/DIYJY8P$>Y'D8&6(!BU1#*D!9X6Z(M#2&UIZ9(?3TU/'#K60^R$
M8!V*FQC)+<5+=0>R %%P-'\M)WE9E6@8/_[A1S\IM#WH4$5?Q*YK8(;2"H3
MZ"M,5WU"0=)J6" [63RHEVF]8$T SE0<+&K/G#[VOK?'!S9:#=H'NB63-R4H
M'.UJGS;X($!/X0_0#W)<D@I4E#52%GAQ41&C.3,[LA=1)\(]@%X @&'5'^-4
ML7F+YU6R;FN@DF$Y;T"APL6[!:VM:DG.KZJ<9/[(:4KDEP45B_BWQ$,!)/(B
ME15"Y<GJ3##475KGP>"X** 3 /YXR/CM D<L06(TV#C%+]?+C=$9P,_A' 4.
MW5C.M)C1X9BZ$10IG9F:)->5L8>245L8X-%@VAF>[DC?W*_!E@,%M3'X![A3
MV8'G55%4=_@ ZQ2P5LC@TR<_LLZ75P2>3LP4/\(Z ?XB8+ZALU(CK9*R7<W0
M:3*'#8#'NUFKC)5*F'@:8J4=9_A5N/ZX)"7$+P9B^B*;X[?!JGS;10\U SWW
M"GF)#O+"<8%Q;(!';J;(S="% !H53G"F2!\!#:+!XS5O%:U76C=6\4AG1LD)
MDEHG/K!E_2>\9H?WRQ@X05"3)Q_7Z_=O#;M!RG2A>&5),Q'-FC=V0 'R!*U
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
M(]?;!-/Y@PP=*K0\G4KW$89&%XK@5:.[N4_L/J,]38Q$;E9;)N"\ !Y+W[,
M*9FCWP_^&4GZO5QK;L>CXD"ZGJ#8G:@ALX;JT2BPN^_Z&JD;Z;FNQCL<K*.)
MI^MN$W?^9M_/7ZZKVJ5MC-E\+.C\0/W&P?O5[@5@N%]MN%_M7_E^M0L?:;F(
M!T@><K_: 9##_6K#_6K_0O>K77@O]T7<)[WW?K7X>\/]:L/]:M'[U2Z\R_8B
M[F!]ZWG[9;#K66@'?3QZF?0!929A[HF5F&97^!$&O+7'7(5*H8M1)RW?=E)+
M;4>_ZYMW5V/J)'6[)<7<W1"L6G(##>=MHO M]P!JT8U&-BP9NQ8?,5^)#^RE
M'DBBV!IX!]K%U[GC[@#8X8Z[KW;'W87W.UX\](Z[HUX<[KCS\F*XXVZXXVZX
MXVZXXVZXX^XA=]Q=^-C)Q9>]X^X N.&.N^&.N^&.N_]'=]Q=^+#;Q1>^X^X
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
MCB9H ),H;);6[.+C%8A-5)N[/_TA<NSP9<TRW%;BM@GRC4O8/A;Y2E0@DQ?
M1_8QS3+0F=I@[[[&8H>\A?FBENPSEX*TZR.7397*N[U'W3!*%M_< 08&X!EG
M38((7@!X$%95CY[O>(7R*XOLCEV)(BTK5I12U,PUH]!70!>,*'%>PB?'M^!1
M8%GXR*>O:LA20P%SX0.^''/ITU#('(0$+]?TVB$7%\'+,T-:Z+D=+$_O['D=
MK 6SC1"VP[]+> BTW(A*ILCR>HBU#7NX"N\(9D>T%M__TM"LNEF5%;"#HPS5
M$@=Q0&Q@D8_3?:M]=^F!IQYXEGKY9H"$6V$$;Q:]?(TQ#D46O;JA)0M<BU[
M/,.R^[^DAUG)"[;F<9JE,@5L;GB5DB;YBL$+MK0& N@>!^HQ(M0+QQO-O2[!
M&!T4-E!HJ T\(XS\P3QD4ITF*6P%"/5J \RW#3<D:5A&%+CLKV4EMU>25^PB
M$T#'?:4;@?HL;LKL!H?C2B2I;.F^Z\D*E7;8OK5'QJX"H.D./O&\;)"(1M82
MS@6" X0"P_=(/WPC\")VT51$JII<LV>V82^=Y^P9:,]S]K<"QD%]?@,E2-(Z
MUG.<)4QPK?'SM*X;,/*"Q65-@' "O ,8A=G>X284["6>&MLS?"L"G?RQS!+D
M(%@@-!KQ(>W-^5W[$">F[3AOOY8[\BPI.N08%)D0NTWEMH4+7$4SPG0(T=FI
M2F1<F:T$V-)4PAP*_!:L#V B9=8B5RLH"E^%Q(%-D?*C]KO>#H&S"HT7;;P2
MJ":_0*3!9,EX\@LX;G(J$#:!Y9/I:9)F#<8?3-P(E!2:PW53)!RG@0CB+2\V
MRDJ"8HE<<6E7E3>I(H37()PZKM+50RA6 *9"DEF=%E]0N7 CF/QKDU8BI^T1
MKXXO)CL?F7/E8HV!H&N%3!J+\4IV"V@M0M=<NFP':^LM[@P\C\L\AR40OL1?
MS+&RHH8I1>1U7<8I4:!E ;ZG4]9;)&2QA*"'_,J>RU$XFF#Z@.):L*:H10P<
M2%BYRM(-5SI4\>++T& 2?W]1=A1X6&'(ANCN^!V)"X4'XH21"1<HOJ:U1'8J
MV2&_6]U' :R CD+4P$V7?2K06@M&:+J604M \N#"UZ@$=X+#69(H*[X&]3.&
M+$6%0B>MT,&CHITEZ1M($=0%GI#O!F"(G[5\B2"9!'AU [O0U%W6U. 9;#M
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
MO**L+)S?$T_&*6G*LP@;D)YYKGVXFRF$"4XTW\T4NL_5VZ%>)LN([$A]("-
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
M%O1I@MH9T/M<*;M_< &ZCYW%/U!+ P04    "  Z24M:9-PY*<P$  "4%@
M&0   'AL+W=O<FMS:&5E=',O<VAE970T."YX;6SM6&UOVS80_BN$&A0;H-IZ
ME]W8!A)WP0+$0Y!DW8=A'VCI;!.51(VDXGJ_?D?*EI784=(!W8#!@&Q1Y-US
MSQV/Y(&C-1=?Y I D:]Y5LBQM5*J_-CORV0%.94]7D*!(PLN<JKP4RS[LA1
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
M^KN3QK#RV(TV[S%%D3U5F0-7XF,++2>;1WLQ][32@?E89&/<T=Y#-D:V.#[
MPJU>0),H!DE\."=02,T7;0AJBSV].O;TMHT]35=Y];!\:/K.IKC3BF7S[F^K
M8#2<26/>#X+2MMEWVXIH)895$>GJH=)WV&#=+LI!F[IM]$;G,\7R 5#9Y6)\
M;-2-S8E>SP.D_]G@822"%EN):EN)MK65G>VC%?(WV <]S\K)M"R,V^U0F;57
MR/P+UK&*[VH7.'A/&L>*\"I$=1YXH@@W03M@5?"F2CQ!S9]O('V9US!K)9@P
M7'\M52P,)#3_[%NL?LEC2E3TPAPM<=[+^GK#LYD4-K:MSV>8EGR?LH]-.EM)
MVG#D!:ZYLKBZ8MWV7')+$L]*S7A,@HGO_T5J++'VP/S(<AC';>X>U^X>;]U4
M6S:95H1V55%!R7)9K6XL3%MQ?64 $&K=K7E-Z49YX>VZ(HE\GF(6KC)S@1D6
M-VMW-ONO%KCDXB$-/1HB&F(:DH:AOETKG#:K+J%-OME.FW(L(O5%89ONDEIW
M2:ONEK14K;A+C)%I<;]),ZV0OK)QR]QE^]W]"YO0%;)G9J9QEL"^7Q^Z'?8W
MY,A]=WK?G=YWI_?=Z7UW>M^=WG>G_U;=Z46<,#11=]EHV&KS&+ZA V-[58H6
M/H.Q/7?[Y2+-#7249I^/1%'0:Y0TNJ H![1)\BF_L BWSK7AAF&]4_OPH*E(
M_)A8@';^>::T??J"A1BD_."PB8_3U"8FD\D(WR[D,;-7#7H-\C#F?@_R?%;A
M:RN O64![/UE1QE/H-J?9>S/,O9G&7^'LPRV_$$;:_V5V<II!F*ES'N93@5:
MR\)5/J+W;(XV7_'[M:U"T'H>K"@[?WW[ZA*R5?HDT7>\;:>YWDWUN@G\B&-H
M1@]'VLB$W;CZW]K_9\N?V;$G?F?W3*=%[6CVQT7_T\=%;/F[!K;U#QNH_U@J
M+ A6C<6XHXE/5;M,/.*=K8B>X_S(T+:B=%G3MF8HBH],9IW61._NLNM[<O32
M'W&,S1A5/KPVS4,G]W"2UUUT/.I7$6Z?(GP5XZLV!2X/A]G6I\.[^_CW.A+>
M'_GMC_SV1WX['?FQY1$_>^*,_UD/_=J1[4_]MCSU8\LC6_;$F>TR8/]:(LOY
M/?QF>HP?K?'AW:(V>%WWH#=J[GN<UVXLAT5QQQ<M"USWN2+;MD9E3?8B#S9:
MYYMZ99LW\"0#J<9B"C=C(N+7[B^X%TLGTS[/<[@M!&V2WYF@K5%7UK^7BY19
ME/A='Y-RR+HN7A;[TM52"QD@88C,NFEDCS,\<M;@00^<-EA"+;9G*Z[_(@Y[
MA_#""SPZH0D/JQ-$VSG+FOWV19S!'33:(O6%EN(D ^O1!MDW8="/-A<%1XUO
MIU O(_.%F$(TLT+;SZCJI_57:.?VVZOE=/L)V_M4C@0Z2\Z'N-3M1EBU2?M5
MF/U#EU/S)5:_U+J<F-LQ3Y$KFH#OAV6I%W\0@OK;O+/_ E!+ P04    "  Z
M24M:S:"C$8H'   @*P  &0   'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6SM
M6GMOVS80_RH'KQM6(+&MEQ]M$B#-6JQ TP9-NV$8]@<MTS91251)*F[VZ7='
M2K(=RXJ39<. &8AD42+O?G>\ERXZ64KU12\X-_ M33)]VED8D[_H]72\X"G3
M79GS#)_,I$J9P:&:]W2N.)O:16G2\_O]02]E(NN<G=A[5^KL1!8F$1F_4J"+
M-&7J]A5/Y/*TXW6J&Q_%?&'H1N_L)&=S?LW-Y_Q*X:A74YF*E&=:R P4GYUV
MSKT7KSR?%M@9OPB^U&O70*),I/Q"@[?3TTZ?$/&$QX9(,/RYX1<\28@2XOA:
M$NW4/&GA^G5%_8T5'H69,,TO9/*KF)K%:6?4@2F?L2(Q'^7R9UX*%!&]6";:
MGF'IYD9!!^)"&YF6BQ%!*C+WR[Z5BEA;,.KO6."7"ZPB>HZ11?D3,^SL1,DE
M*)J-U.C"BFI7(SB1T:Y<&X5/!:XS9^\XBJ3AQT]LDG#]_*1GD"@]ZL4E@5>.
M@+^#@.?#I<S,0L/K;,JGFP1ZB*:&Y%>07OFM%'_B<1<"[PC\OA^VT MJ$0-+
M+V@7\?=W>!_>&I[J/YK$=$3"9B+D'"]TSF)^VD'KUUS=\,[9#]]Y@_[+%HAA
M#3%LHWYV[7P"Y PL6K#><2QGQY]Q<*XU-QI8-H5W@DU$(HS@NDF&=BY7!#PS
M? HB [/@,),)>J7(YF!H^T%H?.(\W7K,!-T8+BZO<6NYFM_^\-W(]X8O'9(+
MF:$G<Z7+NY!8X*H"7N" K8"[I\D*_@MXF\&E2!+DI(_@];>8YP97P'M)"%=<
MCQ!3G!13@EDS7;M"<^'IA"LT&6LQ= K6KC[D7*$\N#IQAO"Q :('SP 7X&E
MISZ=@G(OUD##1:$4JG!;'/ A@- >[V5V'.^<A] 0IP_>$+PQO!$9RV+>"@VG
M#3T8#B <-2 *6S"%$-FC'9&'+CS OS$$8_C5AC$^/68WJ+8Y;BBGV%ZK#PQ7
M*?R(!G3+F=+/M]6+RD/$]#>Z*QXJ%^^3\-XVHZG0L2P0(9+CVV2C;@#?X]FW
MY]">Z<X=%A'>'ME'(?YZW0BW=E\+EC7/#2MV<E>VK$@EN51DI&BM$OU(08;>
M0E3ZXY=0*;I<(*VK"04QLI.)F#):.6&)16T#M^ZB]7Q"?ZR6$GER0 P'#\>^
MO<'-F&N#6)NY']C @FV2^5\!WL3XX4*$&'\HK. "Q1.:<IPS96X;8* TSS :
MI"Y8'=%XN1#Q J=JC;Q8!L^\ZC$L$6@)ZPB868]/+J59/5!HZJ*U?EI@T+46
MS[^5<"@RBQ1SC;%ZO*NP7.2<(CNPN>(<"Z0JPLIL?FR]\^KJ'&_%UIM0<@SH
MI+S9AJ-T[1XJ_K40"N?$#/D)E#YGMXYD@=E<$1:]SND()><9:A;QT3HC+5P[
M.;FE79PQU/P-2PI.Z.FA93@M_>$(>6JLF"@%\=F,VZ(,!PB<:^?[5J6&],%Q
M&>;%+[QZ0**4CKX49@%:H-:9LD%)=UL2<50GXJ@]$6/5.RT2OLK$%U*;IE3;
M2J>Y7-@G_[*J/GZ(#QEI6%(:;HQX-Y,K_$:1VI5G.[+E?=GV3C1V3#!'#NRQ
M$8++9^<IA8(_614.FNJ" 8P19[GS.*TA-6'"B. 7IH35SSH#KS^TQ_4"&3F[
MWW@<@!?"I[N*0;P>IE$\1]X>\D7V>*Q\$8SNDR^@OT?)Y^^6S[?G(>QC;[K(
M\\3Z-A**F5[ #*=LE(%E>"1??U@MN*O:>P*#O""D.1-E=$LIU.ERYDK>%&$4
MRDI'>[2M?TNFT&[%*A/95T4W@\C+N[5(9?C[+=\,O&30^+>QU,VX?^D FBI
MM!YM(Z^2*<B)*<NU)HO<JJK0_K8JJ,AF5\]_^1_2=_0W]&U][%'ZCIY<W]ZV
MOH.PUG=+ AO4"6RP[YOD)>)*BQ3.LZQ Y_[H?/Q"IJDP-IDWI;56ZH],:U3&
M6?,H :DRVJR0E-7&ON%EHP(D72:K\'DGU%3*+IL V\78:HO**5=E?>5XVUKJ
M'5W1\<$6H"[JWA>BD#I9+;U4HOT]@Z%[L<3; [ F.2R'^$O#B%Z8<#C:'(XW
MAD'?XB 8G,TP*P!.( L?TNMDOX16*=HY8%W2(1A*#<.116)?=$<ABHU%;/WR
MA5PB?('#'V\PJC+(JI[;2=F]/!/ED4VOF+EWJ\)>#-=4$9;#4A4!)?Z5*GP*
MF%85WMJP015.K1Z,POL4$425(D:D!V^PI8>(]!!Z,/8>HH5^I870,@C:7'I8
MN_1P7Y=^4QB,KW!5<<24/.'HV3''*GK:Y,^MI)_6G_--5*I$M=NWT8U++UYS
MXKO!?].=M_VWLJW0F1,:[CU;/_#;-F54;\JH=5-6QNV$HKB:L^RV:0]:*3VR
MLSBN<8Z?HODY_@<@>OU5#[K_K[0_[V%SZ'\>^I^'_N>A_WGH?Q[ZG_^S_J>W
M]O]@[XDZH.V$#BW00POTT (]M$ /+=!#"_1I6J">O\IA_C_:!&TG?^B"'KJ@
MAR[HW^Z"]M8^6D3]S.VGF?CJ0(S=]XOUW?KSSW/WT>-JNOMV])*IN4 S3_@,
ME_:[PZCC8E$U,#*WGT!.I#$RM9<+SM#9: (^GTEIJ@$QJ#^*/?L+4$L#!!0
M   ( #I)2UJ\=_EW,P4  &L8   9    >&PO=V]R:W-H965T<R]S:&5E=#4Q
M+GAM;.U9;6_;-A#^*P>U*!(@K?5B6W::&$C<EQ5HT"#IU@_#/M#262)*B1Y)
MQ<V_WY&2);MUA+1;-PSPAUB4=/?<<\=[2$(Y6TOU6>>(!KX4HM3G7F[,ZG0P
MT$F.!=,OY I+>K.4JF"&;E4VT"N%+'5.A1B$OC\>%(R7WNS,/;M6LS-9&<%+
MO%:@JZ)@ZOX2A5R?>X&W>7##L]S8!X/9V8IE>(OFU]6UHKM!BY+R DO-90D*
ME^?>17!Z.;7VSN WCFN]-0:;R4+*S_;F77KN^980"DR,16!TN<,Y"F&!B,:?
M#:;7AK2.V^,-^AN7.^6R8!KG4GSBJ<G/O8D'*2Y9)<R-7/^"33XCBY=(H=TO
MK&O;./0@J;211>-,# I>UE?VI:G#EL/$?\ A;!Q"Q[L.Y%B^8H;-SI1<@[+6
MA&8'+E7G3>1X:2?EUBAZR\G/S"ZTIIF_0<,54JT-?%@(GC%;,0U'']E"H#X^
M&Q@*91T&20-[6<.&#\ &(5S)TN0:7I<IIKL  ^+8$@TW1"_#7L17F+R *#B!
MT ^'/7A1FWCD\*(?2?SW]V0-[PP6^H]]R=?0P_W05D>G>L42//=(*!K5'7JS
M9T^"L?^RA_BP)3[L0Y_=DB[32B#()<R9P4PJCMK>N90TD%)AG?,D!U;"Q<T'
M>,_9@@MN[H%KRCB1ZILIJ=/J#WQM<RD-IK"P6@:F$$R.D.R08#4)DS,#\ZM;
MFG]4V3U126%.I:T*5!IR=H<@,&,"Y%;9C22=%Y+>D;.%1O(B3!IR!97&925
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
M E8W07;2'F2YA0W08V4>)^LT&KB=5+)"0YX %V=HC0R5-K "$4+SM4T)240
MFYTA./P)(@Q)+@Z?&^1U#!1[Z&YWN$:'," ,?70 K2NT-EXW& &@)( 6 ?3$
MAV]+!!2@7IPFLW,2:8,-V 7I7V6)P%0D])6Y\#9QR$5 ; B&MB5\NFOFVOCP
M=#GP^^6 ^<^-%#]#^1=I5D2Q+AY;6K]3/QZBG .@":V03,=-IL]MBWU^!88C
MAP%BF&(N]&*9I??&&N3C"#;G\PWZVW+8/_=N4?P=,; 9AW6!0CQ(P6+.H/E-
MA#GG>CROT,B!QRJ>X%&HZ51Q1!D_"O"YB$FA8,1T+M1OJR@FDT=P\*#A#QD%
M&*9857/EB!O)4DVS="$B\:A5/#D?K^!N 2>*'W.=$Z%T7C\2Z]-LF1* "0/'
M\OYII+$VM]$C+3<7.<143T%!X/$$9[LNJ-2KD4YZHED9U9QX,(<E.:?5$N5K
MW,1=FN"[0?,J$BQ/!50%D1R3/8[(FS+U@'!6Z+%>1B!0Z:HJN37>A!T0F7NB
MQ@IQ#G6IG(E1"0HTYNRYTK&.VN1HY+??PX@D986&AV%I1/02U7K=K7X)EA6)
M?*=M' JW1?AU@HLY;*_@U(0XF9*C!;#I*H[/UP1A"0Y'D+^2,K"$>E&O>6UN
MEKVVM7R#$20\%0C<Q%J1$$WTO9Z0B.;+U."*;K3ZAKO"S _,IJN"XN(>25O3
M2.#'-"N_#F'^=A*AC@B,6.TTJ"M2',@:DJ%,0XV1_V1?P4GSN92(I0EX> I5
MV>@2>35.DW0!EJOD7F=I0IB94>-HJ8L&XC(#>_4R-L%KIO.O#,],-*@5@.!G
M$*ZE3M@RHF]#5:,U4YTM<F.%D'!$@-K,\C5)'V N9A"1G;0!QKF>J*RD#?L2
M,"E.QVLB#X4K$-GIE"0$QE.-H5JZY&2U^HH:14I+K;S4!@!CE&<I>I"970O8
MHMV\*>91T1C%-0,%:30FD+QA0DAA6(D3T 1A8HJ0R4":F)%DDQ;^SU5B4G8F
M'[-I'D$W*RV(=72GR>0,Q562@.0Q0K^=E,S4/6T.D&<AQ4T3<A")R@V?6#W
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
M$/Y7#FI1)$!K/?U*; /.8UB !3#J;<4P[ =:.EM$*-(E*3OY[W>D9-4!7+N
MS>?==]\=>3Q-]DJ_F!+1PFLEI)D&I;7;FS T>8D5,SVU14D[:Z4K9FFJ-Z'9
M:F2%5ZI$F$31(*P8E\%LXM<6>C91M15<XD*#J:N*Z;<[%&H_#>+@L/"5;TKK
M%L+99,LVN$3[UW:A:19V* 6O4!JN)&A<3X-Y?'.7.7DO\#?'O3D:@_-DI=2+
MFSP5TR!RA%!@;AT"HVZ']RB$ R(:WUO,H#/I%(_'!_3?O._DRXH9O%?B&R]L
M.0U& 12X9K6P7]7^=VS]Z3N\7 GC6]@WLMD@@+PV5E6M,C&HN&QZ]MK&X4AA
M%/U$(6D5$L^[,>19/C#+9A.M]J"=-*&Y@7?5:Q,Y+MVA+*VF74YZ=O;(M.1R
M8V"!&I8ETPA?X/YY"8\2]>8-KOYD*X'F>A):LN9TPKQ%OFN0DY\@QPD\*VE+
M0U %%N\!0J+9<4T.7.^2LX@/F/<@C3]#$B79&;RT\SWU>.FO^_[O?&6LIJOR
MWRF'&[CL-)Q+GQNS93E. \H/@WJ'P>S3AW@0W9XAFW5DLW/HLV63-:#6<,<,
MSX') AZXJ"T6\+A8PKVJMK5E[JZ;4^3/PI\FOW CZ0QP";9$6"M!64PQ ^NN
M!;B0_;@LGSZ,DGAX:UR:M 2+(X+Y$4&?20506G))ZX2L5442TG)9.WQZ=70C
M>@-/$IZY$&[R&1Y?<]S:HR.;5ZJ6UL _R'1[UX!N"E8K$DEC?UE<D[HF(3!O
MC^T8%]X'JQRSBJA0LN4OI1(%$M#3)5[P$<;9D-I1U+1C^ .- :&H8=9JOJKM
MP8)4TH%HBI]#X114BBVQONH/KN%J.*8FR:X;!#J -6I-?GA&%,0=+U 6!N*H
M_5UF=]%!?UKQ[8G#(L?&J7-I.' M16Z^(]P-=C@N\ ;HC3>6%)WE;_[YP^(+
M:T5;F?=6DO&P-Z V[B60C,:]/LR+UBZ]S2Y*.XI*YSC;,TU>1[TA_?OT3]_+
M4TUR$H#?:V[?P#"!/AHN@5O3R6W71V3T$LU#")+QB(PYHD-JH]ZO1)Q&P$X$
MZO)1- G]$=)>FODNBJE+>J.LRW#:2IL-OWSJ00F/JD!%^>AKG2&#E!Y-0>A6
MNW(Z;ZK(#_&F%C\SO>'DDL UJ5+\^P'HIKXU$ZNVOJ:LE*4*Y8<E?1*@=@*T
MOU;*'B;.0/>1,?L?4$L#!!0    ( #I)2UIVX]WQ: 4  ,0?   9    >&PO
M=V]R:W-H965T<R]S:&5E=#4V+GAM;.U9;6_;-A#^*X0[% G@QB+UGA<#2=IN
M 9HM2-H-P[ /C$3+1"72(^FZV:_?D905N[&=U$C1#O '691U]_!>> ]UX/%,
MJH]ZS)A!GYM:Z)/>V)C)X6"@BS%KJ#Z0$R;@S4BJAAIX5-5 3Q2CI5-JZ@$)
M@F304"YZPV/WWY4:'LNIJ;E@5PKI:=-0=7?&:CD[Z>'>_(]K7HV-_6,P/)[0
MBMTP\V%RI>!IT*&4O&%"<RF08J.3WBD^/$NMO!/XG;.97A@CZ\FME!_MPT5Y
MT@NL0:QFA;$(%&Z?V#FK:PL$9OS38O:Z*:WBXGB._M;Y#K[<4LW.9?T'+\WX
MI)?U4,E&=%J;:SG[A;7^Q!:OD+5VOVCF9<.\AXJI-K)IE<&"A@M_IY_;."PH
M9,$:!=(J$&>WG\A9^9H:.CQ6<H:4E08T.W"N.FTPC@N;E!NCX"T'/3.\9I^8
MF#*T]Y[>UDSO'P\,H-IW@Z)%./,(9 T")NA2"C/6Z(TH6;D,, !S.IO(W*8S
MLA'Q-2L.4(C[B 0DVH 7=CZ&#B]<A\<UK2K%*NH6@ARAN==_O0-1=&%8H_]>
MY;G'C5;CVGHYU!-:L),>%(1FZA/K#5^^P$EPM,'JJ+,ZVH2^WNI5AFZ&NK+6
M"<-*Q 4R8X9&LH9JY*)"QJ4=4<7<BT(V$RE 5ML)H?05S YBRD]]B"X$NN1U
M#19I]">CRB<=0<I8<\M4ES;TQM:=X@7Z8'C-S1WZF>IN_*M49GQC0/V\9E0
M"%/5'<+H''!ES4MJC3V_O&G?],'PHIZ6UA0K,FV8T@NC:8O;FHE^0E$_SV.X
MDS[&$=Q?OL@()D<P2OLXR-%OX*WJ_IW?"<;NFJ\/Q0I9"?XO&#-2LH'P"*.
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
M;"]W;W)K<VAE971S+W-H965T-3@N>&UL[5QK;]LX%OTKA*<8.("0B"\]VB1
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
MP0SL*2S6;X_WY7$TTOX\9GZF/"I7X J$7 L2(JZ6X'Q+ [>O;7[R[C)I]Z\
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
MD3;QWA,( ,_&N/LT8H;U[:<C;:)+ ##P.8!A'\M8YHB@OP$J9#1AC$_R!^>
MQF7S#\L<$9"^S;*,SF9 #6Q&C5_9AM:6\\ZLTCK('&D3'0#(@H,QYIV1BZQ=
MXDB;Z!( (SQ,?@*K$A3]&)9E(DT, [O@X3(46,X^X*!OLT)&-_& +O!+&8J&
MM:G7FA;5$S??<@HZ35JXTB:Z K@%CY&WP$X3%ZZTB2X!(L+GY"XN#&E%AH*0
ML!_4"JDP"-5A[0/&^.9$QCT?N>=DF5-$]T&\S1-;KC-?PG8D76D3'0(0XWLC
M!+=O)"5KESC2)KH$.,D?CI-\1;ZEO\<H9+#FYLH_.0TQ@](A;)^3AE%N[VJW
M/Z"\)+R=XI,K;:); )_\,?#)=XI/KK2)+@%\\L_!IPO#6\:C0 IO60;KUFU@
M*-_,4-*ZO:Z3TC8C9KZ&]3 .D?[Q =#\:(S(=@IJKK2)+@%0\X=+,/ERZBB8
M]2-;(:,YIO !I7PS2MUQT*XIRSAHMQ8O^2 ^9JQ!].N6E@UMJT%HW0YK0=--
M4F9-81OU3M-0KK2))^G ;\$8::C *<&YTB:Z! @N."<-=5G4!ZJ#KWZ)@2SC
M84U%!#!68&8L/,,8W3W<W*-=N>+Q3=/JB7)[[4+;?!'K<1RBG"4 @@O\,4+;
M*;VYTB:ZY*1PYISS.KNJ&?DPSL/]3.4+0J*U %;!*\#*8+',2_V-1R&BMQ>8
M*C SE>F6(2M3WH'LB=K.2*>(Y4J;Z"! K& ,Q J<(I8K;:)+ +&"<Q#++KYE
M:B)2@,LRH>:T/P"R"EZ1I#+8*V>>2#_EJI )8[6](;!-^%)NBK5SKCJ=?=NZ
MXG<ZMLAGOI!MR+G2)KH%^"8<(T,5.LU0N=(FN@3H*;RP9$@?U:&B6JA?R**2
MT9!>"%@3OJ)8R&"O7 %T8LO!7ED&:TYK0F".T,P<EYPXFE5:!]<0^:'PI/HW
M'&.^.:T^<J5-= F04GC."9Y=_"H.Y?IG' J9DP-)T5: EO"<LB#[^297_,CV
M*F0T%!H"481FHF@/&IOVI#&MDOSMXX[F=(6Z!VQJ'H7K+O185J[YC6*;%F$5
M6K:TVB9,5K;3U.D1G"MMHM^ ;L+Y&-/4:7+(E3;Q00  *#)(E3*1ZX_YW57_
MGE$MI4EL$Z ;8L[>Z-)_=I%MOHCM,+K2)KH$Z(:,\: 3<9H;<J5-= E %!D$
MHH@,2)%4:J84TFQ#!#"*F#'J@7)+^?#]CZ_2:;?$6T:T4Z1RI4UT!B 5&0.I
MB%.D<J5-=,G)4UNO*(HR1+2,3$1>JF6A*-+<GA, *V(&JP_WO]K&L-/,CRMM
M8O>!T\@855#$*8*YTB:Z!!",#))@(G+RR)=C6"&$-3$< 2%%9D*ZI6E5%%G3
M/O_>,O4E*[/Y$M8/) Z17(H OZ(QDDN14_QRI4UT">!7](KR)WU41XKD4=C/
M,"F$= _Z10!'D1F.OI1)4=5[U. CQF\FVW<[).D?N^X><467MH4BY@M:C^<0
MAV@1D%@T1@E4Y)3'7&D370(\%@UR4A?)QW#S?DY2):/)D40 2Y$9EC[_<H>:
MC%'KI=KI:9PK;:(33AZ9'^,T+G+[./T03!8!DT6O*'@RQ+%\VC;OG\BI9#1%
MJA$ 4V0&)G=%JN8+60_C$'FK&*@L'J.H*7;*9:ZTB2X!+HM?4=2DC^Q84<_4
MKT]5R'B:R(X!FF(S-'W:K3A/,Q[,;1W3)MGEG*U+5B<I0ZNLV>Z8;26%^8+6
MPSE$_BH&1(O'J&V*G6*9*VVB2P#+XG-JF^PC7"Y=DB-<4=ZDH>P8F"DV,]/@
M=:KFZUN/[A#IK1B(+1[C?06Q4WYSI4UT"?!;/,C!Y$&K\$8N*> 5,OWRH>G)
MZ^G:=P-^3NIU5C8HIX^\T>Q="^[U_G5[^R^LVG9OK%M6C%5%]W%#DQ6M6P'^
M^V-5L>]?VI?@'5]ZN/@34$L#!!0    ( #I)2UJ&A,"[R18  ,R? 0 9
M>&PO=V]R:W-H965T<R]S:&5E=#8S+GAM;+W=67/;5IK&\:^"TG1-)56))8 B
M)6=L5=G"OB^5Z8NIN8#)(XG3%,  H!QW]8<?@J8$@H*.2/<_NDFH!;^72_@(
M.<0#?/A:5O^H[X1HE#_O%T7]\>2N:9:_G9[6TSMQG]?ORJ4HUC^Y*:O[O%E_
M6=V>ULM*Y+/-1O>+4^WL;')ZG\^+DZL/F^_%U=6'<M4LYH6(*Z5>W=_GU;?/
M8E%^_7BBGCQ^(YW?WC7M-TZO/BSS6Y&)YO=E7*V_.GU29O-[4=3SLE J<?/Q
MY)/Z6W:AM1ML?N._Y^)KO7-;:1_*E[+\1_N%,_MX<M;>([$0TZ8E\O6_'L2U
M6"Q::7T__MBB)T\SVPUW;S_JYN;!KQ_,E[P6U^7B[_-9<_?QY/)$F8F;?+5H
MTO*K+;8/:-QZTW)1;_ZI?-W^[MF),EW537F_W7A]#^[GQ?=_YW]NGXB=#33M
MA0VT[0;:_@;J"QN,MAN,#IUPOMW@_- -QML-QH=N,-EN,#ET@XOM!A>'/NC+
M[0:7>QN,7MK@_7:#]X?>)?7L\94[.WB3IQ?[X%=;?7RYU6>O]XN;/+[@ZOXK
MKKY_:9/'EUS=?\U?WN3Q15</?M75QY==/?AU5Q]?>/79*__B)H\OO;K_VK^\
MR>.+KVY>_=/O[][-6U_/F_SJ0U5^5:KV]]=>>V.3'YOMU^_X>=%&7=94ZY_.
MU]LU5ZFX72WRIJR^*4'>-**JE9_"O*KR-H%^5G[219//%_7/RM^4>:$$\\5B
M'5#UA]-F/;L53J?;.9^_S]%>F*,J05DT=[5B%#,Q&]C>>65[30*<KA_TTR/7
M'A_Y9TTJNJO%.V6D_J)H9]JY\GNF*S_][>>!.W8M9X+\VR&*+E<^+:OUG3E[
ME3%>NS/508_)E#.ZF#XQ(PECR9E,+)\>E(RQ#WZ&98IS^&-Z>FJ4FWPZ7\R;
M;P.>RSS5'O-4^X??&QD3''YO- D3'LRH$V55S)L!(SK<&+]DQ(<;LF<ED3-A
M^7#0FS-]+7"*@YCL\'OSPH/JY>'HZ2_!:...7G#CU9?%?*K\WK1OB+FH?U$L
M48@J7RCZO)XNRGI5B5KY'W^]F>(TXK[^WZ&_ M]GG _/:/?;?ZN7^51\/%GO
MF->B>A G5__Y'^KD[+^&DI?$=!(S2,PD,8O$;!)S2,PE,8_$?!(+2"PDL8C$
M8A)+2"PEL0S">O%^_A3OYS+]*EJ*=J>^N%52\2"*E1A*;REQ;'J3F$YB!HF9
M)&:1F$UBSG=LO,':];.'JXNQ.OYP^K";RN1$;V#B^43K3_3)B<'SB9?C]Y/^
MQ)"<&)%83&()B:4DED%8+T7'3RDZEJ;HSG))7M>B&5P)D1+'IBB)Z21FD)@Y
M?O;6&TTN1_VWGD5.M$G,^8Y-=N_^>/)^+QW)B=[ Q&=/F$].#$@L)+&(Q&(2
M2T@L);$,PGHI.GE*T8DT13/1- MQ+XI&R6\K\?W64A3YHOFF+/-O[==#P2I5
MCPW6R;/$4?OO'IT<9Y"826(6B=DDYI"82V(>B?DD%I!82&(1B<4DEI!82F(9
MA/52^N(II2^D*1W,B_G]ZEZIN[2N1+.JBEIIRNVGDZ(:W .6PL<&]<7S/9V]
MH";'&21FDIA%8C:).23FDIA'8CZ)!206DEA$8C&))226DE@&8;V@OGP*ZDMI
M4'_*8N4VGQ=#22S=\M@D)C&=Q P2,TG,(C&;Q!P2<TG,(S&?Q (2"TDL(K&8
MQ!(22TDL@[!>:+]_"NWW;W"XQ7LRWDE,)S&#Q$P2LTC,)C&'Q%P2\TC,)[&
MQ$(2BT@L)K&$Q%(2RR"L%^_JV5.^MT?52_;*K?4>N5(6RFQ>+\MZOBEVE#>2
MCPWEWK%ACFKZ5NNMEJMG_648 QUIHIJ%:C:J.:CFHIJ':CZJ!:@6HEJ$:C&J
M):B6HEI&:?W0WFG#J/*EE/MR533*M!*S>2-FKRYT;SE5W3UF2'NW=US4M7SJ
MT6%,:@:JF:AFH9J-:@ZJN:CFH9J/:@&JA:@6H5J,:@FJI:B645H_M;4NM35I
M:E^71;UJ(UHQ"E'=?E.NR_ME7@RUNC[+J:/WLDE-1S4#U4Q4LU#-1C4'U5Q4
M\U#-1[4 U4)4BU M1K4$U5)4RRBM'^Q=)5%]BTZBBI8244U'-0/53%2S4,U&
M-0?57%3S4,U'M0#50E2+4"U&M0354E3+**T?^5U-L3V!BV1?_J">HMPX.M%)
M34<U ]5,5+-0S48U9ZOM'C5ZH9WM?6+AHC.]H9GJ9*\_Z*,S@X&9E^IXK\D0
MHC,C5(M1+4&U%-4R2NLG:U==5('NHMPX.EG1]B*J&:AFJH?T\2QTIHUJSM C
M>-YA1&=Z!SUK/CHS0+40U2)4BU$M0;44U3)*ZR=K5V=4Y7W&>%5-[_):S)2\
MF"GSHA'MU\6M4);E5U$-YBS:940U'=4,5#-1S4(U&]6<K;:;C:IVN7_&#72F
M-S1S-%+W\Q@M+ [-O)Q<[._!HE5$5(M1+4&U%-4R2NOG;%=(5.6-Q.NR;MIC
MZ&[S6JG+Q=!I1#_+B:.#E=1T5#-0S40U"]5L5'.VVNZQC)/1Q7ZNHBU$]7F'
M]?+]Q7ZLHO7"@9&J=C[:CU6T.(AJ,:HEJ):B6D9I_5CMZH.JO#_XTN$3RK^4
M5!3B:_YE(13Q_4>W53Y\;@[YC*-S%ZT:HIJ!:B:J6:AFHYJ#:BZJ>:CFHUJ
M:B&J1:@6HUJ":BFJ99363_RN>ZB^1?E01=N'J*:CFH%J)JI9J&:CFH-J+JIY
MJ.:C6H!J(:I%J!:C6H)J*:IEE-:_V$E71]3D=<2X*J="S&KEIBKOE=OR053%
MYIQ.+^[1R\%CXQW5=%0S4,U$-0O5;%1S4,U%-0_5?%0+4"U$M0C58NUY;WC_
M(^4$G9BB6D9I_=#NZHB:O(XH69D)K%BIYXT8/(I#SAX=W6A[$=4,5#-1S4(U
M&]4<5'-1S4,U']4"5 M1+4*U&-425$M1+:.T?LAK7<AK;[ 8HZ&]1E334<U
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
MYV$H4HQ $(7FI4Z3J':/<Y9VQF(.EF7@=WOV<K.,ER'M5AE22:Y5)M?:F=Q
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
MJM5OT#J6/;>U4#4F7@&K:@T;M(Y5RSU9MFISKX!5M;R&I'"/E<L]6;IJ\Z^
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
MNF!]&L49%F<QG!./,/2"Z$SKD/!,6/4^X[SK6=.1R6(1K2Z$5A>+-*=U:G@
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
MG_@C( =1.@8)E15C7Y*3F\UESTE&1$*RE@D$5O\>R)R$88*DQO$U!^T5.9/
M\O$3^G5*7I%984'F+/PSV,C=96_< QMRC^-0?F*'7TA.R$_PUBP4Z5]PR)]U
M>F ="\FB/%B-( IH]A]_RPM1"H##$P$H#T#' =Z) #</<%.BV<A26@LL\6S*
MV0'PY&F%EARDM4FC%9N )A_CG>3J;J#BY.PZH)BN [H5 -,-F.-]('$8_(O3
M(E\L\3^,@X^,;M_^3G@$%F0EP8T0L0HB6<@G(@-.U"<KQ1MPL2 2!Z$Z>@L^
MWRW Q:LWX!4(*%@&8:@0Q70@U:B3W(-U/L*K;(3HQ @A DM&Y4Z #W1#-E6
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
MTLV\T1J;6_=Z>FY-_]K7<PFA[:!0&H/2.(JF9XBR4WWS*,NCHV'-]4=G1'>
M8V>?A_J@#<VP8!F#!N0HFJZG,C?]X_.ORWRS?9+\SUF4%DUO<_?A7K?AI8LI
MB_3?A7E+/J;S9%-/B[S;W!?Q(H[JQ:'^K-^*WS=5;?ITH)MJ;NOHW(%.S(;2
M*)3&H#2.HND9J1Q5WSU=-]6'FJE06@BE42B-06D<1=,S2)FNOMET'=E-[3Y?
MQ7%:,X)FYHBC,P'JGD)I#$KC*)J>"7O/B#:/3;TQ#OWRNTLFMI]</3,'&"T\
M]FG/4-,32N,HFBZ\,CU]L^FYFVSW65ZXD->]%PTW#<-R] $T[17W9^98HW,
MZGA":0Q*XRB:G@/*0_7-'BH;.$76C!G=9X":HU :A=(8E,91-#U9E#GJG] <
M]:'F*)060FD42F-0&D?1M P*E#D:F,U1'L7U$\[%UU*FT28NEB_/-SHTQ]L,
M')LV4%H(I=&@ZZ1:5MM7Z2O4N2\7=&W@ ZO%!\KU#,R^8M^)@OQ)/HN7!1<6
M)#PD(=3_A-)"*(U":0Q*XRB:GC_*$PU..,0T@/JE4%H(I5$HC4%I'$73,TBY
ML('9A1VW-H@9-CIEH#8IE$:#GJGK[25=>LJT9\BB&J6KJQS-P#S8\>#YY?O'
M!IHCCDX!J,\)I5$HC4%I'$73\TKYG(%WPO,.='0IE!9":11*8U :1]'T#%+^
M:&#V1T>,#3231N=+UWIUIRW3/82&I$'WV3>=D*RO4/<:Y!3>9J"\S>#(@,X?
M7!+.C!^M)-0<A=)HT!WI:7>6A.LKU%G;"M6NK>238BE$&49E='TE3_B/8B:2
MI"#S;).6U>%^[U.2BX?J><KO/MAGD\[G,^M=:/5\3JUWO/Y\HO#75VN9%I^B
M_#%."Y*(!QEJ>EX=@/)J_NS+FS);OS^3UU/W65EFJ_KE4D0+D5<%Y/</65:^
MO*D"/&?Y;_7/N?X_4$L#!!0    ( #I)2UH>C4E!PP,  %D0   9    >&PO
M=V]R:W-H965T<R]S:&5E=#<R+GAM;+58T8ZC-A3]%8NN5K/2:L!.(&0V0>HD
M776D3C7::-N'51\<<!)KC4UM,]GMU]<F#%!A8!5-7R8V^-QS+_@<KF=U%O*K
M.A&BP;><<;7V3EH7=[ZOTA/)L;H5!>'FSD'('&LSE4=?%9+@K +ES$=!$/DY
MIMQ+5M6U)YFL1*D9Y>1) E7F.9;?[PD3Y[4'O9<+G^CQI.T%/UD5^$AV1'\N
MGJ29^4V4C.:$*RHXD.2P]GZ&=_<HMH!JQ1^4G%5G#&PI>R&^VLE#MO8"FQ%A
M)-4V!#8_SV1#&+.13!Y_UT&]AM,"N^.7Z!^KXDTQ>ZS(1K _::9/:R_V0$8.
MN&3ZDSC_2NJ"0ALO%4Q5?\&Y7AMX("V5%GD--AGDE%]^\;?Z070 " T 4 U
M5=X7HBK++=8X64EQ!M*N-M'LH"JU0IOD*+=O9:>EN4L-3B<?*<<\I?RH .89
MV."":LSH/[AZ9C<[LPNRDA$@#F!+]AH\8EU*JBE1[\#-EFA,F1F] 92#1\J8
M :F5KTUB-KR?UDG<7Y)  TEL27H+9O ]0 &:@\^[+;AY\^Z_87Q35U,<:HI#
M5=S98%R3\0-76I9F(VGPY3>S #QHDJN_7%E>HLW=T:P^[E2!4[+VC  4D<_$
M2][^!*/@PTBNLR;7V5CTQ)0>NG*ZH,(*927VG$"X1"O_V<$U;[CF4UR1B^N"
MBCI<X6SAI@H;JG"*:N&B"GM4,)C%;JZHX8JFN&(75]3GBN8S-]>BX5I,<2U=
M7(L^%PHC-U?<<,6C7)O''?B%$WG\[F(<Q5ZY:9=-9LM7%=CR?\@5!JW5!5=)
MK(9U7]IB'KC?&>P8*[Q*9#6LRS8+AMA:IX.CYC2HLQK698OL4W"RM5X%)\W*
MJ;0:UF6+!VMKW0I.VI53:[#O5T-<K5W!<;_Z74A]VFDLP881S&O=O3>;/&5E
M9KZ38%?N%<THEN8;Z,QJE.#:3=YZ((Q>59)PU%.O3;>U43CIHVY-]HUTZ-VV
M-@K'?710D?$/<[7&"$>];%B/R_X'(AQ@0ZVSH4EG<^H1]9UMB*OU-33I:TXU
MHKZO#7%U^K=Q5]N8=M)L8ZEJ'8*-R O,G=_!\5!7;F346B*:O6ZO.>JPUZ;;
M>BJ:]%2G[E#?4^?A0+N)6E=%DUV@4WFHWP:BH8X3M1:()OM I_90OQ%$T4 ?
MB%H'0Y,.YM9>W\'BH:X3M1Z&)CW,K;ZX?T[H-YY^YZ!H#]V/6!XI5X"1@X$%
MMPN#EY=S[&6B15&='?="FY-H-3R9LS^1=H&Y?Q!"OTSL<;3Y;T+R+U!+ P04
M    "  Z24M:*-^#HR4%  !^'0  &0   'AL+W=O<FMS:&5E=',O<VAE970W
M,RYX;6RU65UOVS84_2N$-@P)4$0B*7]EMH'$:;  31?$Z/8P[(&VZ%BH)+H4
M;3?#?OQ(21:=2;I6C"H/L22+]QZ2]YQCDN.]D%_3-><*?8^C))TX:Z4VUZZ;
M+M<\9NF5V/!$?[,2,F9*W\H7-]U(SH*L41RYQ//Z;LS"Q)F.LV=/<CH66Q6%
M"7^2*-W&,9.OMSP2^XF#G<.#Y_!EK<P#=SK>L!<^Y^K+YDGJ.[>,$H0Q3])0
M)$CRU<2YP=>W?L\TR-[X(^3[].@:F:XLA/AJ;AZ"B>,91#SB2V5",/VQXS,>
M12:2QO&M".J4.4W#X^M#]/NL\[HS"Y;RF8C^# .UGCA#!P5\Q;:1>A;[WWC1
MH0S@4D1I]A_MBW<]!RVWJ1)QT5@CB,,D_V3?BX$X:D!(0P-2-" 9[CQ1AO*.
M*38=2[%'TKRMHYF+K*M9:PTN3,RLS)74WX:ZG9K>APE+EF'RDB*6!&C&-J%B
M4?@/R\;L8JZK(-A&'(D5>N8[$>WTJV@F>1 J=,^6812JD*>7Z.*.*Q9&Z>78
M51J6">XN"PBW.032  $3]"@2M4[1QR3@P=L KNY/V2ERZ-0M 2/>\>45HO@#
M(A[QT9?Y';KX^1*(2\O!HEE<OR'N3"2Z>KDT2+E\>44S$6]8\HK^19^X4ER:
M8<H'IVX8P."&?M?IABWYQ-'\2KG<<6?ZRT^X[_T*0/=+Z'X6G39 _Z3O+;K#
MU+VBO[(O'A2/T[_K,/L=8.Z5F'O@<-\*J5N8VJQ#EK?M96V-]NRFWMC=U:3K
ME^GZY\XN4/I(%QN/%WKNL9\5W* .+)CYS&$<E/T:=#+U@PXP#TO,0W N;F*Q
M391!?8!;AS"/T3\J 8R]XJ^^%D9E_E&;_'D%_E^3\N2C2O*&G-BS6NR!67,1
M28\FZ_>M2I469EUZM<+J54"0(=1_?.0+N,T(W.RTJK-%Q&O3X^H$> ," B 6
M .F"CI_%KJ#C,-?_6N!@ZC-K&UL;P;031N(N' 1;"\&@VK<D91'D34WV0%)B
M:P@8=H06M"PBM.&E-08,.\/[>=FO@.C!O+1BCD'=;<?+0967(YB65I@QK,RS
MQ_F!D#_ %^%DYU:T57D\ZH:(H'N<"9M8GR"P3[0C(JF:0P\F(K'N0%JY T1$
M4C6'IK36$PCL">\F8A'O& 3%X!!8$2?P8J -$8L0;Z8 C\#\5HT)K,;G$['E
M<@7.?VZ16ZTGO4ZX24 +.1>V]0H">P6\:"%58V@J!.L(!':$UH4PYQN55P+U
MLDKHU4+LXG<_L?Y"AMU,>Q=.0JR3D%8+AE.27%TTP(I,K2?05IX *3*M&D)3
M6FL$%#:"=RLRK=K"B2&P[D!A=VBCR+1J"$UYCW:%8"?X+*1:SQ63:!9QEA1D
M_( >DF6T->. YMM%&@8ADX:&,$D?V2L:-/]@@J&<6>;4F@[M9AN)=N$EU'H)
M;;5N.,%.6ETZX!.U:6V!PK;0AIY5;SB5WGH$A3WB_32M+B&:0%AIIZTV=6!^
M5O=TFO):;::P-G_\MC4U&B9Z"'BJ:HV95I69COK0X/M6FGU8FG^H/E@3)[UF
M$X<1G;O7;%W!Q]WL-H-F<RYL:R!^*P,Y(1-^S9IB %:*=1*_U9H"4@F_NJ1H
M2GMT-@ O)=ZM#GYUC^?$$%BI]EM)-2@2_NF]?_?H2"S6=,L._E*T-,'ST['R
M:7FX>),?J=G7\Y/)1R9?PB1%$5_IIM[50.>5^6%??J/$)CM@6PBE1)Q=KCD+
MN#0OZ.]70JC#C4E0'KE._P-02P,$%     @ .DE+6N221K*S @  D08  !D
M  !X;"]W;W)K<VAE971S+W-H965T-S0N>&ULM55;;],P%/XK1V&"31I+FEY
MHXVT=DSP,*A6#1X0#VYRDEAS[& [[<:OY]AI0]G:OO$27\]W.;9/QFNE'TR)
M:.&Q$M),@M+:^C(,35IBQ<R%JE'22JYTQ2P-=1&:6B/+?% EPCB*1F'%N R2
ML9^;ZV2L&BNXQ+D&TU05TT]3%&H]"7K!=N*.%Z5U$V$RKEF!"[3W]5S3*.Q0
M,EZA-%Q)T)A/@JO>Y73D]OL-WSBNS4X?G).E4@]N\#F;!)$3A )3ZQ 8-2N<
MH1 .B&3\VF &':4+W.UOT6^\=_*R9 9G2GSGF2TGP?L ,LQ9(^R=6G_"C9^A
MPTN5,/X+Z\W>*("T,595FV!24''9MNQQDX>=@#@^$!!O F*ONR7R*J^99<E8
MJS5HMYO07,=;]=$DCDMW* NK:953G$UNN&0RY;(PP&0&,U9SRP3_S7S.3A=T
M";)&(*@<%DU="XX:VAB$N5:%9M49G%ZC95R8,W@+7Y2VY<(R#3.!3,)'B;IX
M>F.>AQ/E%N!@%)P EW#+A2 Q9AQ:,NQDA^G&W+0U%Q\PUXOA5DE;&L++,/L7
M(*1,=>F*M^F:QD<1KS&]@'[O'.(H'L#]XAI.3\Z.X/:[8^A[W/X!W$.Y/8>O
M2\&+]C1^W"DA@"[CFNGLY[YTM"2#_23N?5^:FJ4X">@!&]0K#)+7KWJCZ,,1
M"X/.PN 8>C)EPBNGFU*S)[84:*"AM+L*0.:HS;N#KS<'SRPLL>!2NDD7B)JK
M;)^SEGOHN5VA6271.%SMD3OLY Z/RIUO-:9*YEQ7SZ]'2]MBC'9HXW@_[ZCC
M'?V/-"$]SJ,)&KU(T NEX4Z9J.A]^6+H$M!(VU:,;K:KMU=MF?F[O2W6MTS3
ML1D0F%-H=/&.B'5; -N!5;4O.DMEJ83Y;DG_#-1N ZWG2MGMP!%T?Z'D#U!+
M P04    "  Z24M:D3QYY9@"  !8!@  &0   'AL+W=O<FMS:&5E=',O<VAE
M970W-2YX;6RM55U/VS 4_2M7V32!!,UG"V-II%&&J+0A1#7V,.W!36Y;"\<.
MMM/ ?OUL)\VZ*2 F+0_)M7W/Z3G7]FW:"'FO-H@:'DO&U=3;:%V=^;[*-U@2
M-1(5<K.R$K(DV@SEVE>51%(X4,G\* @F?DDH][+4S=W(+!6U9I3CC015ER61
M3^?(1#/U0F\W<4O7&VTG_"RMR!H7J+]6-]*,_)ZEH"5R104'B:NI]S$\FR4V
MWR7<46S47@S6R5*(>SN8%U,OL(*08:XM S&?+<Z0,4MD9#QTG%[_DQ:X'^_8
M+YUWXV5)%,X$^T8+O9EZIQX4N"(UT[>BN<+.S]CRY8(I]X:FRPT\R&NE1=F!
MC8*2\O9+'KLZ[ '"Y!E U &BUP+B#A [HZTR9^N":)*E4C0@;;9ALX&KC4,;
M-Y3;75QH:5:IP>GLDG+"<\K7"@@O8$8JJ@FC/XDK\L'"G)JB9@AB!:9L#9$%
M++3([V$FN)9F$]0A'%R@)I29Z+A/RG?+@%RCQ (HUP+"R \GYHA%B<E]"SZH
M#9&H4E\;+U:1GW>ZSUO=T3.Z+S ?01P>@>4:@,]> 0\G0W#?5+ O8]27,7)\
M\;-\2^T*^.FAIOH)%IC7DFJ*Z@@N[XZOY_#]LX' 7&.I?@S9;?F387Y[E\]4
M17*<>N:R*I1;]+)W;\))\&'(_'\B^Z,4<5^*^"7V[+HNERCM@5FXO84#RKMM
M/APR_B+;OQIOR2:.S#:P;98$P?@T3/WM@*6DMY2\:&G.S582!JON<%>2YNA\
M%8(Q(A54QK'S.&BQ93_94S5Y/QK'O:A6^V!6$@>_G[]M^'OWWO;<+T2N*5?
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
MSCP_D\YO9++)CG6?$RF3*+M<4[*@7!NHSY=)(M]N]$EQ^9\!T_\ 4$L#!!0
M   ( #I)2UH'8$*4I D  #=6   9    >&PO=V]R:W-H965T<R]S:&5E=#<X
M+GAM;+5<78_;MA+]*X);7*3 ;2Q1W^FN@733H 7:(DC0]EEK<W>%RI*O).]V
M@?[X*]F.1Q3)(66-7Q+;.SR<$4<SAS.4;EZJ^N_FB?/6^6=;E,WMXJEM=^^6
MRV;]Q+=9\[;:\;+[RT-5;[.V^UH_+IM=S;/-8="V6#+7C9;;+"\7JYO#;Y_J
MU4VU;XN\Y)]JI]EOMUG]^B,OJI?;A;?X^L/G_/&I[7]8KFYVV2/_PML_=I_J
M[MORC++)M[QL\JIT:OYPNWCOO;OS7-:/.(C\F?.79O#9Z6VYKZJ_^R^_;&X7
M;J\2+_BZ[3&R[K]G?L>+HH?J%/G?"75QGK0?./S\%?WCP?K.FONLX7=5\5>^
M:9]N%\G"V?"';%^TGZN7G_G)HK#'6U=%<_C7>3G)N@MGO6_::GL:W&FPS<OC
M_]D_IRLQ&. %F@'L-(#9#O!/ _R#H4?-#F9]R-IL=5-7+T[=2W=H_8?#M3F,
M[JS)RWX=O[1U]]>\&]>N/N9E5J[SK'!^*9NVWG=+U#;.FR^=OVSV!7>J!^<N
MJ^O7O'QTWF^K??_7K-PX'[.\=O[,BCUO>ADES'?.FP^\S?*B^_2]\\>7#\Z;
M;[]SOG7RTODM+XIN%9N;9=L9T:NR7)\4_O&H,-,H_(&OWSJ^]U^'N2Q0#+^S
M'^Z+PY?=I3M?/W:^?NR YVOP?LVS^[S(VYPK;3D.#M2#^WOT7;/+UOQVT=V$
M#:^?^6+UGV^\R/U!91D1F&"G?[;3Q]!7=_NZ[M:TN^W61R>H^9KGS]E]YR.]
M/Y15RX<_JB[&<8;P,$,?7YY7W0(^#RV4):*SA*!V<%8[L%)[5]6'J-&Y:E&5
MC]^WO-YV=_M]J]+S"!D-M/"\E(U4E872.%0K&YZ5#2]7=I>]]M=5Z66AI,M8
M6TQ"T#4ZZQKANHI!0:45"C#5]XG !%OCLZTQ>H^_;QK>*B]\3&DB$9A@8G(V
M,4&7\]>SG\$MK+0XD=U^Y&JRA.>I?2T]*Y?.B;$IY2(0@0EV>BXD8]=R&72Q
MZ00@7-[(3Z+1(JC$PB#QU0OA#=B"9ZD@%H].()B7*$1T;N)!+O;0%+@"4J+4
MBC094Z&)ID(Z]OP+8Y*')O+)9A*AB69"^O;P_&T=ESPY'R=CEU/E=8W+0<KV
MPCFQR4,S_N3%($(3;864[^$YWR(Z1?(E#I)8BDXJ,=_5T"</\K2'YDC;Z!2;
MHY,LHG452+$>GF/ONOU.MS&J&^>GDM>/K\Y=M=UEY:M21Q1JLM\0H8F&0_KV
M9N5OCS2!4Z&)NT'(X S/X!3[)"8G[_%&22&BV2DQR.T,S^T7[968G,>#<+S[
M4 C%3'.WL\'.&\_VNOO)^=?YS(NLY1OG4U:WROL+AYZ\,;\&%V# !1C.!4PU
M"%)"0(4FV@J$@.&$X'>;^T=.]/'8(S$1436@ LRP?=?[H\5N&0>?O$K78 H,
MF *++F2GC+0J0(4FF@E\@]GR#0,[96;*H1#140X&E(/AE&-\MW0?CX%QIPV,
MB@V^E'P4,KJ[!T@"FT42&"E)H$(32ZE $GS;;3[&4WTS#5"(:-*J#S3 -]
MZS#6_?)[5=:F7(O/-W7IJ-#$JP.DPY]5[_=)>045FFCKH.2/U_S-^[T3@!BT
M6.R.W50AYL:1I@3M QGP#=7]*:YJY(3X9)/7C@A-O#1 1OQ9=0F?E&U0H8FV
M MOPY]8E?+G@D#!_[*6R4, "C8\"1_!QCH#X*%ZNQ'$G+]$UN@L^$!$_N9 0
M^J25#BHTT4P@,3Y*'.P)X0D'*U<J1'2$, #F$>#,8SHA#&2*(1%"E8R&$ ;
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
M6LBHD-Z$.AO=A^W<N=!6#W (.UXA;:FQ/=V#H18*_1)>H%\&A_ TN+;K0#>
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
M:$%#&E,%8GN8]F"2V];"'\%V6KI?OVLG1"T4Q*3RDOCCGN-[CJ_M=*7TG5D
M6/(@N#2C8&%M>1*&)E^ H.98E2!Q9J:TH!:[>AZ:4@,M/$CP,.IVDU!0)H,L
M]6-3G:6JLIQ)F&IB*B&H7I\"5ZM1T L>!Z[8?&'=0)BE)9W#-=B;<JJQ%[8L
M!1,@#5.2:)B-@J^]DW'BXGW 3P8KL]$F3LFM4G>N<U&,@JY+"#CDUC%0_"UA
M#)P[(DSCON$,VB4=<+/]R'[NM:.66VI@K/@O5MC%*/@<D )FM.+V2JV^0:,G
M=GRYXL9_R:J.'0X#DE?&*M& ,0/!9/VG#XT/&X#>X 5 U "BMP+Z#:#OA=:9
M>5D3:FF6:K4BVD4CFVMX;SP:U3#I=O'::IQEB+/9E%-I.V2JL2ZT77<(E04Y
MNZ]8B5MER>$/JC5U3A^1PPE8RK@Y(I_(S?6$'!X<D0/")+EDG..6F#2TF)'C
M#?-F]=-Z]>B%U2>0'Y-^KT.B;C38 1^_'=[?AH?H0VM&U)H1>;[^2V:T+GA;
MGGCQ^SN&DPL+POS9);7F'NSF=J?QQ)0TAU& Q\V 7D*0??S02[I?=@G?$]F6
M#?W6AOYK[-DYDU3F0#C@^<"#EE>BXM1"0:A0VK*_U)W 71;4O+'G=??',HN'
M:;C<%/8\)(G;D*UT!VVZ@U?3'6/I50*T(6<2]'Q-QDJ45*YW)?@JT__NT9[(
MMD3'K>CX'4LUWJ<->R+;LB%I;4C>J523YZ4:/RG5YR')X$FIAALWKWOU+JF>
M,VDPGQF"NL=#1.OZ):D[5I7^,KY5%J]VWUS@XPO:!>#\3"G[V''W>_N<9_\
M4$L#!!0    ( #I)2UJ2JETXH ,  *03   9    >&PO=V]R:W-H965T<R]S
M:&5E=#@U+GAM;+U8;6_3,!#^*U:8T"9M2YST=;211@L""5#%-/B ^. E;FOA
MQ,%VU@WQX[&3+"]M&JU@^J6-G;O'=\\]/5T]V3#^0ZPQEN AHK&86FLIDRO;
M%L$:1TA<L@3'ZLV2\0A)M>0K6R0<HS!SBJCM.L[ CA")+7^2[2VX/V&II"3&
M"PY$&D6(/[[&E&VF%K2>-CZ3U5KJ#=N?)&B%;["\319<K>P2)201C@5A,>!X
M.;6NX=4,CK1#9O&%X(VH/0.=RAUC/_3B?3BU'!T1ICB0&@*IKWL\PY1J)!7'
MSP+4*L_4CO7G)_2W6?(JF3LD\(S1KR24ZZDULD"(ERBE\C/;O,-%0GV-%S J
MLD^P*6P="P2ID"PJG%4$$8GS;_10$%%S@+T]#F[AX#[7P2L<O"S1/+(LK3F2
MR)]PM@%<6RLT_9!QDWFK;$BLRW@CN7I+E)_T%Q3%\APLN!(&EX_G ,4A>/,S
M)8FJE02G-WEY 5N"ZR!(HY0BB4,PQTHT 4%Y*93+=<2X)+^RC3-P.L<2$2K.
MP 6XO9F#TY,S< )(##X22I6%F-A2!:]#L(,BT-=YH.Z>0.<XN 0>/ >NX_9:
MW&?/=_>:[K:BK.3-+7ES,SQO'V_I'24!N)6$$DU;16#&Z!:-WSXH=_!>XDA\
M;TL]/ZO7?I;^)5^)! 5X:BG6!>;WV/)?OH #YU4;$8; &K1X)2U>%[I?UTBX
MK1%4TT@;"SET/X/6[>?>'_<'XXE]7\^NQ<AQAJ51(^I>&76O,^J94F0:82[
MFQCSU2.8L2A!\6-;D)U(AY;*$%@CZ7Z9=/^("NZ;I,406(.604G+X)E:0/^B
MY?R005VF'G2VM+QK-!J.!^U:'I;Q#SOC_\3BBS2O*4CR0@J!96O'[40ZM&B&
MP!I)C\JD1T?4\L@D+8; &K2,2UK&_Z\;CW?$Z0[<+0&WV, ]O1@ZU43B_)6"
MP6]P2*/N/N70,II":W)2F]+@$05>'&:*&D-H36JJ00QV#C2F&G9Q2EW+WI;:
M6TSV-&M8S4NP>V"Z?6:K[H8YN&2&T)I)5^,6[!U3S49',E-H36JJH0QV#C?_
MUK(+[.;441N.BPQWK=38X>Q1<C4WP>[!J4W)A[;LSA,.KJ0AM"8?U1P&A\<4
MN=%9S11:DYIJ6H.=4X^QECW:_2_8(O==JQ:YV[4K%'U_]1'Q%8D%H'BIW)S+
MH?+G^950OI LR6Y5[IB4+,H>UQB%F&L#]7[)F'Q:Z(N:\F+._P-02P,$%
M  @ .DE+6C:F3OU, P  -0\  !D   !X;"]W;W)K<VAE971S+W-H965T.#8N
M>&ULO5==;YLP%/TK%I.F3NK"1[Z[)%)3NJW2JD6MNCU,>W#@)K$*F-DF:?[]
M;$-H0 &EDM4\!-O<<_ ]]C'<R8ZR9[X!$.@ECA(^M39"I%>VS8,-Q)AW: J)
MO+.B+,9"=MG:YBD#'&I0'-F>XPSL&)/$FDWTV(+-)C03$4E@P1#/XABS_1PB
MNIM:KG48>"#KC5 #]FR2XC4\@GA*%TSV[)(E)#$DG- $,5A-K6OWRG<U0$?\
M(K#C1VVD4EE2^JPZ=^'4<M2,(() * HL+UNX@2A23'(>_PI2JWRF AZW#^Q?
M=?(RF27F<$.CWR04FZDULE (*YQ%XH'NOD.14%_Q!33B^A_MBEC'0D'&!8T+
ML)Q!3)+\BE\*(8X [J !X!4 KP[H-0"Z!:![+J!7 'I:F3P5K8./!9Y-&-TA
MIJ(EFVIH,35:ID\2M>Z/@LF[1.+$;!'A1%RB!9,[B8G])<))B&[_9225BRO0
MQ6.^'Q!=H1L:IY03 <@'N<<"@O7*/6 !',D=>" AP#^A"Q\$)I%L?9; 1&XK
M8!S=)L#6>\V$D_W$%C(#-0\[*&8[SV?K-<S6]= ]3<1&,8405@ELF7J9OW?(
M?^ZU,OH0=%#7O42>X_5.3.CF?'CW!-P_'^ZU9-,M5[.K^7H-?+?*3HP$*!,D
M(F*/TF)=3TG=2J7.FRN>X@"FEEQL#FP+UNSC!W?@?#DEDTDRWQ!91<)>*6%/
MLW>;#)$M(RG@4R[@L3.T56K^^/-#PM&=@)C_/:5QSZ3&)LE\0V05C?NEQOW6
M;?IZDH3')PF3)\DI$7,R-U\Q]2+;SIR.TQU,[.VQ/ UAHVJ8WQ V+,,J*0W*
ME :M*7W#_"S3M;*\=4.8)/,-D574&Y;J#=_1=$.3&ILD\PV1530>E1J/3)IN
M=-(F7K]FNH:PNND:PL:G33<N4QJWIO13;("UVJT5_]:M8)+,-T16T<UU7K_Z
MG'<T7/$P0S(;9?--L56%/OJ\=DVZKF"K&V7HC"N_F@F;4'47-L2-ZC:TC^H)
M^=V^UG491P'-$I%_6I>C9>UWK2N>VOA<U82Z3GFER0O*>\S6).$H@I6D=#I#
M^5IF>8V6=P1-==6RI$+60+JYD74M,!4@[Z\H%8>.>D!9*<_^ U!+ P04
M"  Z24M:K8057'0%  "C)P  &0   'AL+W=O<FMS:&5E=',O<VAE970X-RYX
M;6RU6EUOVS84_2N$6Q0ID$4BY<_4,9"8*59@P8)FW1Z&/3 V;0N51%>BXV38
MCQ_U$=&4:,;>KE\22[[W\-Y#'NF YG@KTN_9BG.)GN,HR:XZ*RG7EYZ7S58\
M9MF%6/-$?;,0:<RDNDR77K9..9L727'D$=_O>S$+D\YD7-R[3R=CL9%1F/#[
M%&6;.&;IRPV/Q/:J@SNO-[Z&RY7,;WB3\9HM^0.7W];WJ;KR:I1Y&/,D"T6"
M4KZXZESC2QH$>4(1\7O(M]G.9Y2W\BC$]_SBR_RJX^<5\8C/9 [!U+\G/N51
ME".I.GY4H)UZS#QQ]_,K^N>B>=7,(\OX5$1_A'.YNNH,.VC.%VP3R:]B^S.O
M&NKE>#,19<5?M*UB_0Z:;3(IXBI951"'2?F?/5=$["3@_IX$4B609D)W3T)0
M)02')G2KA&[!3-E*P0-EDDW&J=BB-(]6:/F'@LPB6[4?)OF\/\A4?1NJ/#FY
MCU@BS]%]JE92*E_.$4OFZ/;')ERKR97H[*%<#T@L$.5J9<U"5LZ7"KN.12K#
MO\L;M\]J*6;\(SJC7+(PRCZBG]"W!XK.WG]$[U&8H+LPBE1D-O:D*CP?WIM5
M1=Z419(]16*"[D0B5QFZ3>9\;@)XJN.Z;?+:]@UQ(E(^NT !/D?$)UU+0=/#
MTP-+.CT\G3BZ">I)# J\8-\DUK-73&=C#O_\186C+Y+'V5\V[DOLKAT[?^Y<
M9FLVXU<=-?T93Y]X9_+A'>[[GVR\08)1(#"#TV[-:=>%/C%6.R\7-_KP;D@P
M_H36I6K6AFKX*^,VDLO!>L5@^;/X:8+]+AY[3[ODV8)ZOAE$VT&CD8XQ>NW5
MO?:<O?XF)(O4T[*A;[:K[XH"6V\E>'^W;-)ME#VU!.%ALS=;$.G;F^O7S?6=
MS?TJ5SQ5KZCE)F)2J$<9RS(NK4\A)]"Q2H $HT!@!H&#FL#!"9\N TA.(<$H
M$)C!Z;#F=.A<E-<'2FO8$@1IZ*H=T125*\(H?E07/W(6_\!GFS14Y?/Y8;IR
MPAV[!B#!*!"802/VM??R3ZBL"AR(5E T"H5F$KMC:C&(O"H8\X73?"M;@H*@
MH3%+#!G:58:)[H*X=286<LM2>^7.U*,G'Q*-0J&9M&DSC$_IAC&H'09%HU!H
M)K':$6.W)3Y85=V6&(8M4;5C1J0IJG8,]H,]JM)>%[O-;ND'PT2R9!D^1MSQ
MWG(C';T6(-$H%)K)HC;5N']*D8$Z;5 T"H5F$JO--G;ZSL-%-FB)H]?4V)LA
MU!EB=J"M+79[VZE(LDW,TWRWAJ?+%S05\9HE+]8NG%!'+P1(- J%9M*H338>
MG5)AH)X;%(U"H9D[?]IU$Z?YA-[9J48SWF3-5]G4$H1]?]!0HPVJ1^QZ)-H,
M$[<9_I^[.\3FD4?-][DU*F@U:(GRAWN,,M%&F;B-\KXG#OH'';'[XQ[D6,F
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
M@GF^$4*?+NS1ICZ9+K\#4$L#!!0    ( #I)2UK8.K].@P8  *<J   9
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
M'T.NXXZ>XKZ)G(ICB,])*SPC41"U&P(:O=V\Y0BG5:>Q9?7:+^B-,"U%!M(
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
M5C)Y+RR%>8B0KF!&&'EI27Y)2=T@!0P^30S'!FV*)"]>VEK='S':0LM."%M
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
M:^*"&*:*&*8];ZQ<&F6SHP=7=T2X.61\^A!.'J)G:E&=]QG=R_Z89,EZNU8
MM(F+*EDDF_URB3NQRF63J9?V)-F]Z=)Z] D(HDO:M@R4FNZCZL7/>MX%J9=&
M[1<[&]<_-<6U%C#IIJ[QC[_?SM(33I_&I9>I.M<S>D8@]'SVZJ?7)[F$+FY[
M[X"J<92:;IWJ/,_<COO/H./^4#6.4M.M55WX&=V%O_2VW,AJG9:C?%+]QW#3
M,>&).[/J+,_H8?IVJ%DB"*ULW52@_624FNZJZB?/W([4SZ C]5 UCE+3K56]
M]1G=6[\X"B='C\;1K!N%Q\>$700Q'3,Z$86J,SWK>?^AM?\ >R_C\.S=GFEA
MZY8"[4:CU'136_D!W;[K,(.N&(*J<91:)[5@.[>@[7"\=;*9GAJF1%J5BXOR
MBXIV7&KE$?1Z7G!HQ_6-35SW*-NV/JP<A\EUG U:SKH=?S_HP_R%0@1,KN-O
M*P&A1P_"GQO?K_8!_IJER4HP\;P1BRK.%N9$73UU^E0FI<O+\MZRYP1]*P>A
M1W/"8;!#1OLEDVX]\O8M$SJV#Y/KV-O*0^BY'=X_Z,/\Q68P1,EU_&WE,/3H
M,7ZMD19Q9EY]?E#IKBT]RN](UV9OCY-4A5XK5Z%'\T<KND_/&_2(V+<Q;)Y"
ME%S'Q%:F0L_MY,%!'^8OE'M@<AU_6XD.O;-F$-I83+Y+<M#KCV9L0D.47"?/
M=PMC>G*DJVCN&W/N4;)N<N"$Z8XRIK=3IKO.F0Y.F@[.FNX$>-IYTWL2IY_Y
M6#ZD.^]YM[BG-GM[G/!*.V%Z3\;TC_'SG^IT@Y.J@[.JNTFKWLZK[CJQ.CBS
M.CBUNIO<ZNWDZCW9U<^-;N.6O=W)I)[*[-UQ@B3MM.H]F=!;P4WTN:$YT>=8
M.0Z3ZYC8 A??[3:\/C19^APKQV%R'7];3-.3J=RZS^V;$QT>];GI>NV-<@(G
M[2SL/?G2533W][FA4S!8.0Z3TYUL)63W [<O;OO8].Q8.0Z3Z_C;8AHZ3_FY
M3^7 _)IU=R>&GMKL[8$BR;!\$*+B<15?7ZU%<2_F(DU+>4/;9E*^YI27W[)"
MK&KWWKX/!L.CW]_X;[E?_WZH9*ZO-O(N^#$N[G=S@F(E);TW]>N417+_\/*A
MRC?2Q@&[RZLJ7^]^?!#Q4A3U ?+OJSRO#A_J"I[RXLONM*__!U!+ P04
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
MHR[%0D=BO8S.NXS.[?TP93$]"!ZI"D^7MKFVOL9CM<#T=L$\4"K,H >Q?OB
MOD0KWQK)0SMRQ#07F,[JC@#2(A9\SK21M7H0'3=%B>H,F_#-YEV*#!$=P2+\
MY FVO8"C3N]4+72EUD\NDLE%UN[R*!33F-2I \FI*FC%['T%&;KV3.TP>D/L
MSPT]1@(MM!/MET+@ F'\W*BPOFAG4S4TO>'85^=/@R%"T!":A$UH9:X/E'=P
MQBT+3I5N&]9)NWY4$O6@G?7^6M^OZN<.;016W\'5ZU(M=*76SYN$13CY-!"
M5L@;G%:7:J$KM7Y:)93"$U1Z<L28Z@MA,E<KRV#H([6T#(;&$4.R(OP + Z;
M/ITRHU.UT)5:/[D2&Z&=&P=.GR;J0VJW,1ABJ'8;O2%&!HY$DB.1G2,'SJ%(
M3W_!7&GQG<%PK$9FL$.!8;)!DB>1%:F<+"RTESBYLF"RLR\M&+Q,:PM(TAZR
MT][Q$A^X!?^!L]?^[,)#QP"G:J$KM7Y2)6TB_&F3,'*ZINI4+72EUD^K)%UD
M)]V3DS RT.@4JT5H,/15OC49HL!0>!)PD1UP!V,[TB\O8O61Q&2G/I&<MNM'
M)A$4?0!!!^$%<@JB3M5"5VK]Y$H01780'887R 2;,[73F&!SJO8:O:'Q$1U)
M*D56,!N,%S,#7KRK=;WA.\0*#88H,-6Z9$)D9\+AM6Z .'5M\4R[\+1=_SVA
M9$)L9\(>/JR&X(-=>/"[0Y=JH2NU?E(ECN(/+&^>B0_8Z<*F4[70E5H_K1)U
ML1UU3^(#-JQ3CM5G>(-A,%?QP:0(#4,*/GI#_P'$'#3)8K<O[]V^O?\,T,02
M-+$=- =.15@/B>]7BPV&[U>+#8;O5XN]HRTW.2FW]=8E!NKV-KM7NK/=]JC;
M>E.0<GX%K\-FDY.4:?9<?8W*;5HPD)&-D/2OIH(;RV8;4W/ Z;[>V/-$.:=Y
M_75'HH24E8'X?4,I?SNH+M!M)EO^#U!+ P04    "  Z24M:' 4R97H&   8
M*P  &@   'AL+W=O<FMS:&5E=',O<VAE970Q,# N>&ULM9I=;]LV%(;_"N$5
M0PHTM4C*7YEC( Y3K!?=C 3=+H9=*!8="Y4E3Z+C=MB/'R4KHDD=44[-WB2V
M]/+5.8?2T6.)TWV:?<G7G OT=1,G^75O+<3VJM_/EVN^"?+WZ98G<L\JS3:!
MD%^SIWZ^S7@0EH,V<9]XWK"_":*D-YN6VQ;9;)KN1!PE?)&A?+?9!-FW.8_3
M_74/]UXVW$=/:U%LZ,^FV^")/W#Q>;O(Y+=^[1)&&Y[D49J@C*^N>S?XBOE^
M,:!4_!'Q?7[T&16I/*;IE^++Q_"ZYQ41\9@O16$1R'_/_);'<>$DX_BG,NW5
MQRP&'G]^<?]0)B^3>0QR?IO&?T:A6%_WQCT4\E6PB\5]NO^55PD-"K]E&N?E
M7[2OM%X/+7>Y2#?58!G!)DH._X.O52&.!N!ARP!2#2#F +]E *T&T%,'^-6
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
M,HU; EA, ]C8Q7ZLOX&KEW#:&=-@)6?%H_9N:!?[,7(W5SUPMZA()2[:(=.
M)9O%[^CH:>>'&.O216HO#U6I18#WJN!8$1@&*/$MIO%-N]B/X>O]PDB%&404
MJ*T[3GMRZJ&<'KQ[M5FVK[IWV%;-9;C-Z]U;2?>?[M^3^Z5[.ZSR^8W[F>_>
M=BO-[%Z^^RTIFRI>.9EX:DS./K7\6>[>9[O[I2XVW1M>'XNZ+M;=C\\B68JR
M%31_?RJ*^NV7]@OV;Q6^_C]02P,$%     @ .DE+6I3P$C=2!   9!H  !H
M  !X;"]W;W)K<VAE971S+W-H965T,3 R+GAM;+59:X_B-A3]*U:ZJF:D[B1V
M( E30-J!676E?:!!VWZH^B$#!JQ-8FJ;84?JCZ\=,GEA+"(Y7R"/>T_.O3Y.
M3ISQD;(??(>Q #_3).,39R?$_MYU^6J'TYC?T3W.Y)D-96DLY"[;NGS/<+S.
MD]+$19X7N&E,,F<ZSH\MV'1,#R(A&5XPP ]I&K/7!YS0X\2!SMN!)[+="77
MG8[W\18OL?B^7S"YYY8H:Y+BC!.: 88W$^<#O)^A2"7D$7\2?.2U;:!*>:;T
MA]KYM)XXGF*$$[P2"B*6?R]XAI-$(4D>_Q:@3GE-E5C??D/_F!<OBWF..9[1
MY"^R%KN)$SE@C3?Q(1%/]/@'+@H:*KP537C^"XY%K.> U8$+FA;)DD%*LM-_
M_+-H1"T!#BXDH"(!79O@%PE^7NB)65[6/!;Q=,SH$3 5+='41MZ;/%M60S(U
MC$O!Y%DB\\3T"0O"L!P7 1YPAC=$<'"SE&)9'Q(,Z :<!X!%$F?@ ^=8Q7XF
M\3-)B""8W]Z"FSD6,4GX+7@/OB_GX.;=+7@'2 :^D"21P\;'KI"LU;7=5<'P
MX<0076 XQZL[X,/? /+00),^NS[=;Z:[LE=EPU#9,)3C^1?Q-O+(NMF,.>&K
MA/(#P^#OS_(T^"1PRO_1%7M"'^C1U:2]Y_MXA2>.G)4<LQ?L3'_]!0;>[[K2
M+8$U&N&7C?!-Z-.O-'N_.C"FE!'G8M"5>\(8YACJEO(RA0$*Q^Y+O0Q-T""(
MRJ &O4%);W UO:32J([C"2BH77X4M!B>AT OT!,<E@2'1H(S.1L.*68</&:8
M;5_!C*;[.'O5,30B=16-);!&T4%9=-#K[ EL-L(26*,18=F(T,+L"<]E-X2#
MEC8U07X0ZL49E?0B6[,G.KM\Z+48:D(N\!N5_$9&?O.'TT@L"D.A=*1E9X3I
M*AA+8(V*H5<]J;U>YTX!;ZD7MM":S:C9%FAA_A0@=>5%9^K4!7DCO3YA91.@
M\>&K5RCX#W2Y[9LOT7G$^G +L+(+T.]7OD8[TKD9EM":S:C,";S>G1CD>VX[
M(K]M331!800OR+<R)]#L3KXM'A_R(=+RLNI';*$U*ZT<">S7DD"KGL066K,9
ME2N!-FP)/+<<X;!MZC5!P?#2;;7R)=!L3$I==KV5&F$[CY(EM&83*O,#1_U*
MUJHKLH76?!VO;!$R.HTK)5N --081BW):H*&T877/%19%62V*F].8/GXM-!2
M,Z9W7A*PA-8LMK8ZTO/RB-WUD3XL#ZHL#S(OD<RN>X,J4)JK"VUI&F.:_"H7
M@JRMD2#-(LFPS5&W2C*X0+)R(LCL1.K3I^--WXS<64Q]^!14^134KT]!5GV*
M+;1F,RJ?@LP^Y=J9I3$J;=&:0IKL*I."K*V>%$CUM<]@U*9X'A.VGTIN[1.
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
MH'KB+PX[>7",S*L\"/%D3CZGTR R$4$&B3(FF/[9P@UDF;&DX_BZ-QHT/LW
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
M7HXG@NVJW8YG)@3+JL,MC5>T*!^0]]>,B=-)N8'2[']-_P%02P,$%     @
M.DE+6ED:]DQO!@  @#$  !H   !X;"]W;W)K<VAE971S+W-H965T,3 W+GAM
M;,6;:V_;-A2&_PKA%4,"K+5%2;3=.09R6;$"2Q$T:_=AV =&IFTANG@D'3?#
M?ORH2WS413Z4E0C*A\26Q9>'Y'OXA"(]VZ7R7JV%T.1;'"7J;+#6>O-^.%3!
M6L1<O4LW(C&?+%,9<VW>RM50;:3@B[Q0' WI:,2&,0^3P7R67[N1\UFZU5&8
MB!M)U#:.N7R\$%&Z.QLX@Z<+G\/56F<7AO/9AJ_$K=!?-C?2O!ON519A+!(5
MI@F18GDV.'?>7[!I5B"_XVLH=JKRFF1-N4O3^^S-Q\798)1%)"(1Z$R"FS\/
MXE)$4:9DXOB[%!WLZ\P*5E\_J7_(&V\:<\>5N$RC/\*%7I\-)@.R$$N^C?3G
M=/>K*!OD9WI!&JG\-]D5]XZG Q)LE4[CLK")( Z3XB__5G9$I0 ]5("6!6@>
M=U%1'N45UWP^D^F.R.QNHY:]R)N:ES;!A4DV*K=:FD]#4T[/;W4:W+_-VK4@
MEVEL!EOQO+M./G$I>=9EI^3D2F@>1NJ4O"%A0J[#*#*WJ-E0FP@RG6%0UG91
MU$8/U.90<ITF>JW(+\E"++X7&)K0]_'3I_@O**IX)8)WQ'5^(G1$/?+E]HJ<
MO#DE:LVE4(B\N^\>-Y=W#W5/)E37/>>F<Y*5,/[4Y.Z15.^[X8_YY?,=EPOR
MYV]&DGS4(E9_U7584;]77W^6D^_5A@?B;&"23@GY( ;S'W]PV.AGI'7>OG4>
MIFXZ;RFD-"$'U:9Q:)HBFX@G1 L9U\6.JSLC\BBXQ(;!WP?JHU*?MO&=D"1=
MEB-+^%:O4QG^8V(_,8XLKI[6Q5@(LUPXFZ(>YLP?93^SX4--1&P?$4,CNBWC
M>#!YP>\B0<P$25:FX[0M(/8L(,]C4W?JU <TW@<T1@.Z- FYC87,4DO(U6-N
M5YX\UH6 *K7TW&0?YZ3GC)ITT+KIOG733C,*5V^04<X()OY15SE5*C=.*J="
M(Z>CM"J%&^>50R$FBL9T'29AO*T=+KQD2Z\Y ">G;SHY7>#) 3XY.$)NA RR
M8(U)S2#HD$>E&4*EMJ8QIJD/0NDP69$%UZ*V!44-#JT8XY!- 4<.SJ/2$N1?
M<LRTBXNV[4P@EL/Z=@O*S+8-! (Z. )?PRWCYFX!XCDH<N;7_-O!":0+6#E
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
MZN5&ADN9E074WU=I6CR]*1LX/)]C_A]02P,$%     @ .DE+6DZ&#LN !0
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
MJP&D"<#G,R'T;F(VJ+]#XO]02P,$%     @ .DE+6E-(NC.] P  %1,  !H
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
M5P!XO^1<OMZH#LI_))C]"U!+ P04    "  Z24M:Q,'AL^4$   [)@  &@
M 'AL+W=O<FMS:&5E=',O<VAE970Q,30N>&ULM9K;;N,V$(9?A5"+(@NTD:F#
MG:2V@<3B8@/L%D'2W5X4O6!DVA96$EV2CA.@#U_J$,FR:<9J)[E()'GF(S5_
M-.9O<[SEXKM<,:;0<Y;F<N*LE%I?N:Z,5RRC\IRO6:Y?67"14:5/Q=*5:\'H
MO$S*4M<;#(9N1I/<F8[+:W=B.N8;E28YNQ-(;K*,BI<;EO+MQ,'.ZX7[9+E2
MQ05W.E[3)7M@ZNOZ3N@SMZ',DXSE,N$Y$FPQ<:[Q%?&"(J&,^):PK=PY1L6M
M/'+^O3BYG4^<03$CEK)8%0BJ_SRQ&4O3@J3G\7<-=9HQB\3=XU?ZQ_+F]<T\
M4LEF//TCF:O5Q+EPT)PMZ"95]WS[B=4W%!:\F*>R_(VV5>S(<U"\D8IG=;*>
M09;DU5_Z7!=B)P$/CR1X=8*WGQ <2?#K!/_4A*!."$Y-".N$\M;=ZM[+PD54
MT>E8\"T21;2F%0=E]<ML7:\D+_Y1'I30KR8Z3TUO\YAG#/U.GYE$9[]1(6BA
MW =T%C%%DU1^0+^@KP\1.OOQP]A5>L0BSXUK^DU%]X[0L8>^\%RM)"+YG,V[
M %=/M9FO]SK?&\]*C%A\CGS\,_(&7FB8T.ST],"0'IV>[AO2R>GIGJ48?B.>
M7_+\-\5#-RQGBT1)].=G'81N%<OD7R;!*F)@)A9MZ4JN:<PFCNX[DHDGYDQ_
M^@$/![^:B@T)BR!A! C6D25H9 EL="WS@@G!YBBI]%'EPT7SXL(3DTKW655<
M1+$.TIJ99+*.T%>F"A:6L.*=XVF* _U.4OR,W:==#0R1X<@420XC+R[W CO%
M"YOBA=;BW>:*Z5M2^BTD%IO]GE$5QTKH6YP*-MRYD?VBO!E!;!&=*@R;*@RM
M5?C,8YJ6#_;U1JVX2-2+J1!62-]"0,(B2!@!@G64&#5*C,![[ A2%DA8! DC
M0+".+!>-+!?6!^0;33>T6FJF>K%+\YCIA4K*I42Q7L2\Z"7TE@IC][""^ZIS
M<?#D8V-CA1R4 ,$ZA;]L"G]I+7RQ<$+W^DG8TL>4Z74=$\N7\O&8'7\WLR+[
MEAP2%D'""!"LHPL>M"OY 7BGJI% RH#2(E :@:)UQ=FQ6?C=UX3V(7J+A0]:
M5[B_@JN%@!R70-&Z0GBM$)Y5B!G/Y29C0KZVKAG/UC0W+J_LJ-X%AZ1%H#0"
M1>N*TOI8#&]D,:B3!:5%H#0"1>N*T[I9_/YVUCY$;[&"PU47#LV]RQ :#HV.
MUA3J!S9/BUM3B_^_J[4C>M?H;5];AX3'0X@UI%N+UMIBN[<]UH'1/^7':KT7
ME_;A>M<-U :#T@@4K2M<ZX0QO!7&H%X8E!:!T@@4K2M.ZX>QW1"#=&E0:XP/
MO;%O_"PQ AV70-&Z0K3^&-L-LKV]]??.]N%ZBP+JGD%I!(K6_6*I]<\>O'_V
M0/TS*"T"I1$H6E><UC][[^^?[4/T%@L?+(U\LW\&'9= T;I"M/[9^V_^^93V
MIF,^<L%B*I51'U"[#4J+0&D$BM;5L+7;'KS=]D#M-B@M J41*%I7G-9N>^]O
MMSW#][B^J3?-[)/I+00DC4#1*B'<G4TRNG\MR]U)$L5\DZMJ_TESM=D!=5WN
M^]F[?H.O2+6/J<54VZJ^4+%,<HE2MM#(P?E("R"JG4K5B>+K<BO.(U>*9^7A
MBM$Y$T6 ?GW!N7H]*09H]HM-_P502P,$%     @ .DE+6E7P-T*%!   '1<
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
M0=<$R^(.5DRTR/)[SUAH<XO*AW-S;T5I%YCW4R'TX\1>I:J;</0'4$L#!!0
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
M'!8FLS<#V8T6*WM6?A,:3M[V<DD)U) !P.=S(?3NQGQ!\7YF]#]02P,$%
M  @ .DE+6F]V[K\["P  X6X  !H   !X;"]W;W)K<VAE971S+W-H965T,3(P
M+GAM;+5=76_;.!;]*X)WL)@"V]JB2'UTDP!MV-DM,)TIVNWNPV(?5(=QA+&E
MC*0TTT5__$BVZFN25XR87+VT<7)T2![S2N?R4M+9?57_UMPHU09_[+9E<[ZX
M:=O;E\MEL[Y1N[QY4=VJLOO+=57O\K;[6&^6S6VM\JO]0;OMDJU6\7*7%^7B
MXFS_N_?UQ5EUUVZ+4KVO@^9NM\OKKZ_5MKH_7X2+[[_X4&QNVOX7RXNSVWRC
M/JKVT^W[NONT/+)<%3M5-D55!K6Z/E^\"E_*+.T/V"/^7:C[YN3GH!_*YZKZ
MK?_P]NI\L>I[I+9JW?84>???%W6IMMN>J>O'[P/IXMAF?^#IS]_9?]H/OAO,
MY[Q1E]7V/\55>W.^2!?!E;K.[[;MA^K^GVH8D.CYUM6VV?\;W!^P2;8(UG=-
M6^V&@[L>[(KR\'_^QR#$R0%A/'( &PY@Y@%\Y(!H."":>@ ?#N![90Y#V>L@
M\S:_.*NK^Z#NT1U;_\->S/W1W?"+LO_>/[9U]]>B.ZZ]^*"^J/).!3_*HLDW
MFUIM\OWW45T'PY^>=7]3;5YLFV?!\^#31QG\^,.SX(>@*(-WQ7;;@9NS9=MU
MI2=<KH=F7Q^:92/-ABQX5Y7M31.\*:_4E4ZP[,9P' C[/I#7S,DHU?I%$(5_
M"]B*<:1#E],/CY##Y?3#F6,TT?%KB?9\T1C?V+<1_/?G#AJ\;=6N^1^F^X&7
MX[S]6>1E<YNOU?FB.TTTJOZB%A=__4L8K_Z.:49))HG(-#WY44_N8C].\UJM
MJTU9_%]=!==UM0O6W22LNW-/TX5=>S,$G*K1&7UH0>Q;Z$^G7RZ2B*W.EE].
M%4- + YUD+1!Z2F3-D)Q'*%PCO!GE3=%N>G"<MV- .O_X?CXI-5P)8SN(Y@P
M-GIO8Q@?Z7Q\['SL[/Q/19F7:W?W8[MK9N\1B-EY)T3K>W+L>^+L^ZMMJ^HR
M[R]?S^MAFMW6U:;.=^@T<K+Y!B@EF4PL;42":Y,>M4FGA%T3M%7PN8^^ZSO[
M='^0Q4GD*PLEF4PM69Y'([ID1UTRIR[_JMI\&W3FK>[F33?KAWF#Z9)9K2?"
MFO@(B,?,F/HV*!79R.0/5^ ?5LZA_'H<Q$>UZ0QAB[L!)XGOUTO*)JG8= %/
M#%@XTZ5^(*82E9)-4K'IHC(0E5$%V,#T0(1A*#O$$)0CQL ,ADYO=/&FSY+J
M8AU\:HMMT7X-O@43PX[4#9*R22HV75,PA"&?*^R<5M-;5$HV2<6FBPH>-'2;
M4 J;'=K^DF>9%8\(*DY-MX>@1'3"I0\3W&KX=+L:(D[33!8F8*0;HP\ +&M(
MZUG==-Y3GM2UAK9MY=&(0.!;0S+CZF;RUH;4NH:(=V79B#A@7D,R]QK:IE.L
MS'SX$D'QA LS$A N'HZ,AH&!96X#^X^\\;ZNNBE]OW-2-DG%ILL)=I;-96<9
MJ9TE99-4;+JH8&>9V\Y27%>9[4U9&'(C%#%4E!DHB:&2L14L!CZ7N7WNE.OJ
M0*&=!<PQV!#3&#@A>N_!43+W&J/O1=5-YSW?27WDP*:Y#CXB$+A#-LD=3KFH
MNIF\M:%DD\PVE<_3$6W 4C*WI?2XIC+;$;(P2LT@0%#<7*Z6&"J)V,AHP%\R
MM[_\I:K;FX]M7@>76Y67P9M2U1N/RRNIW21EDU1LNK)@3%DZU^65U*>2LDDJ
M-EU4,+3,;6A)+J^V.^TNKV90VJ P-:M#&--J)&>-P.9&;IO[<'UH(' 7B#"0
M561!0*,EH@B<9>0T63ZGR('IM .1V<M+!,2RQ!R*#>)\[,L /Q>Y_=QE539W
M_4SZ?F:\K':W>?D5'8N3RKNB2\DFJ=AT&4^*Y+-5R6G+Y+1U\CD61B.PL='\
MI?+(MH])N,K, $10J]2T* @J#<.Q$ 0S&KG-Z)1<(T+*X=8)$<%8YT,G1A\
M.,;([1A]TXW(MGJ)-1@;$V?F8&S,6)DX L,8N0WCK^V-JH.R*I\W!U_H/+O;
M*W[FA?9AB'3WZ+%A!D8N(EMA=#-YGZQ(G5OD41V/P)!%9"N,$5+[9BMSI1U#
MA;$5ITB)/!0A/AH.UHN[K=?8U7YR/N3F]YT I&R2BDW7%DPAGVNYD9,N-Y*R
M22HV752PIYRL>LZ1NGB8F5=Z%!6;"_P(RA%^X!*Y>U71$7Z/+JR[F_2>/*3^
MD8I-E_MDI^5<A75.NB!*RB:IV'11P:WR^0OK?%)A'4/9A74$-5Y8Y^!I^=,+
MZWQ"87T"1KHQ^@# QW+:PCI']ER:ZQ0(AINF',.,%,$Y6%1.9E'=3-ZA2VI1
MN4<1G(-%Y606E4\J@B,HI B.<8T6P0585/%HB_J8^KB[-=_I0,HFJ=ATI<&P
MBKD,JR UK*1LDHI-%Q4,JYB_/BXFU<<QE%T?QU"C]7$!3E8\O3XN'JZ/(Q#K
M'H_)]7$!QE#0UL<%4H,V$PL$8]4X,9Z16K8XN=N&K);M9O*.6]):MIA>RQ;@
MX@19+5M,JF5C*+N6C:%&:]D"+)UP6[H/JBFNN@M=T8WI6^!3N7$3>W_QI&5L
M*C9=5+"68JXRMB!UFJ1LDHI-%Q4LJ9B_C"UL?QDE/#$#$D&EPO2J"(KSU4A
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
M4-MC)G1J"F"L%$1=L[=RXC5%H2A%\2Q;@()6?OW*W0VI[&V8F&.I>$;Y/%.
M$FRWCG-RTP+ Y("F>@FP-V9JLHJ0E&%, 4I )(I</S\!BL?Z65S9FS0U9<5>
MR@ BCJ>$:O^J0^6'H-&J4-'&W:RH57E,7:<,JNL$C5:%BC;N6$7O2CN]\YJ7
ME(F1]<D)J:R0<>L5FRL=.XYDJP]53^TA#YX,(:-5H:*-NU,1R#([YED6<JOZ
M+&BT*E2T<<<J5EOZ[LJRJ*<EN"'*B$<G0B7DR4Z$RH7)&E+QUM+!6WW4TY*2
M3[)<."&5%3)N_L#:TDXXGR.:ED"'TI\ G %02IZ!1J#49!(9#\TN[53S8,WT
M,>!84-%%4XC2IV6%48818_' ^S*V<TJG</H8P+Y_#J)TN\(*HDR/I[.8#[+P
M$;G\9MICK/'FT9@XHB%827:;(1CGA4&V8_' !3-V;,KR<E>EHE0J:"H4E91T
MB@&4:6\9BP?&E['/HWQ.?]68$IB"V"D"$+4:1)$,R@F+!XZ7L8]]@)?#:HR>
M_"?F@@BEW\ZK((H9AV5@<AF[-E)-L5F-J2J5$+\7B&+$3Q"BC ,UL+Z,O7P%
M_*U68V1S27("('H.49")%K!X8',9>SD*3'-;C8&)):?I 139D Y1I@>[63QP
ML(Q]-D>Y+5=C6MR)N.H#JAP@S4IZP!(<GMB!?%>!U;6@IQE"D6>;(2HW&<R.
M;+/MU&&Z^2IRP!8\H_E!JZ*"V%#;&SK5?W7HO>TPWW8YL *C;)VS>V J1S,F
M)SH@)0YO;I?>RI /M^#4W1GAN$CIT!Y#OV%#VVZ';[>OZ,J0%S?3]ZO,("PF
MVUH<K9J<]X#M. R^7=J/I^CJ^)I#98NPX:I@X;1N'K P=DQ-B-F=S _OW:"J
M4+!P6N\.F*##!=UOAH*[F>26'T(59',30C$^>&^"ELF  3J<SG^1L^/F8U=O
MHMFRJ=?[UV)YJ[*.\(=/E)#AJF#AM.X=\,^]>?FQ3L.@N_/#AJN"A=/>3#(@
MQ0[K=B]]EB%G=N(4AE"<GH< E22&7:%L8,O.'+[L7@HM W[KY,)^!E'TY1#(
MNSTVR9D#MW7FL%M_CEC+@%TZ(Z[S"*4+AQ4"Y29U8^"]SASFZX>KM1R)9"0E
M *)OQ:$@8;K>&OBA,[LON(=4RP&W)*H3 M%99XVDI3 @E0[K\8-T6N <+LC.
M2HBBN@5 )<:R/' A9]XVY!:1EJ.=7.3Z#Z+TI[41RC@N YYD]\3VE6@Y8#=$
M;$8@HIK;05H> Y;D\-X^Y"58X.5N)!7W0X4(8YQ7 S[B,-^>)LX"!VTZS8#N
M16<9<#HPB6,#)V[FL.(^6)@%GMFGY 8: -%7>@%N8<IGP 8<WMO/DF6!=S9-
M#7@9$-\<A#*5FX$'-W.8</M*LL!!6]\X-T,@\OX9!#*]*I*)X>OD[%0@D"2+
M'+CI^^70)G&2)^ ')D8W,.EF#I?NZ7JLGW<WA-&]$8YF3KW<&-A\,X?/MTN-
M!;[<](58 $3?B&5OR.14!_S#RPS<HL<"YVY6T%>X(1BY)UXY6C,YWP%1<5B&
M>ZNQP-J;TUT+R !<MW6N'&V:G/6 UC@,Q0\0?WQE6?LW'JQ8! U7!0NG]?B
M?XFCZD%V0_7#>S>L'A0JG/8FU $/='BN>\W0?8SA:\K)L@4PY/8GP! /M;/M
M3=-T5=W5%^<K>6XULV:YW$;S]FXM#^HYT].GT::YZE-\]2,_.2.?OV&O*M9_
M?J;"7)S?UM?-.WDILEAOHV5S)4/&/_0/+F\6US=/OW3MK>S%D^A3VW7M:O?C
M35-+.M(#Y-^OVK9[_*7_@OMV\WG7[(O_ 5!+ P04    "  Z24M:?0QTK_@2
M  #JE@  &@   'AL+W=O<FMS:&5E=',O<VAE970Q,C0N>&ULM5UK<]O&%?TK
M&#73<6>L"+N+IRMK)N8FJ6?BUF,G[8=./\ 4+'%"$@H)67:G/[X 16J7>\\^
M2"V_)))\<+D7KWONN<#AY4.W^GU]V[9]\G4Q7ZY?G]WV_=VKBXOU]+9=-.OO
MN[MV.?S+YVZU:/KAU]7-Q?INU3;7FXT6\PN>IL7%HIDMSZXN-W][O[JZ[.[[
M^6S9OE\EZ_O%HEE]>]/.NX?79^QL]X</LYO;?OS#Q=7E77/3?FS[W^[>KX;?
M+IZB7,\6[7(]ZY;)JOW\^NP']DJRHARWV$#^.6L?UMK/R9C+IZ[[??SE[?7K
MLW1<4CMOI_T8HQG^]Z6=M//Y&&I8R!_;J&=/'SINJ/^\B_[3)OLAFT_-NIUT
M\W_-KOO;UV?567+=?F[NY_V'[N%O[3:C?(PW[>;KS7^3ARTV/4NF]^N^6VPW
M'E:PF"T?_]]\W>X);0-66#;@VPVXN4%FV4!L-Q"A&V3;#;+-GGE,9;,?9-,W
M5Y>K[B%9C>@AVOC#9F=NMA[2GRW' _^Q7PW_.ANVZZ\^M'?=JF\^S=OD8WLS
M'-%^G;SX.)Q>U_?#G[K/R4^S9;.<SIIY\G;Y>)Z-A^O3MP1L^3*9=,OA%&I7
MZ[\D+V3;-[/Y\--Y\MM'F;SX[B_)=\ELF;R;S>=#C/7E13\D,"[C8KI=[)O'
MQ7++8AE/WG7+_G:=_+B\;J_W UP,F3^ESW?IO^'.B+*=?I\(]C+A*<_ @B;A
MFPNPN0S?G#NR$4\'4VSB"4N\[7'8'IK9\F;OF/W[EP&>O.W;Q?H_:-\_QLYP
M[/$&]&I]UTS;UV?#'6;=KKZT9U=__A,KTK^B_18SF(P4;&^?9D_[-'-%O_K'
M7;MJ-OOR0_NE7=ZW:-<]AL@W(<9;[9>K,F?YY<47?9< 4%;P?9"DH"JOBR?0
M7@KY4PJY,X7WW4,[WNOO[N;?DFFW[E$*CR$*[8.'D[(R4D @QHP4 *A.:YQ"
M\91"$7@4WBZGW0(>A()\+LNJTL@ @+@PCI1$H/'V@#(HGS(HG1G\VO7#/;3K
M;X=#,;/F4))/%EEFI  PY#2B&%:7.('J*8$J(('9LF^'BZQ/IK?-ZJ:%-_&*
M?'B9FF<2Q129,)*@F)Q9SJ/Z*8G:F<3CV9.\^*5;#X7I33O<'=OM*97\VGS%
M^=1T9S)N+'9"075N'#D),"G'";%4%? T)*5A]<F/7P<^N(8GUC;(7A)E8>2
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
M()15&-!\CYG'^#A0& !^Q508 " J#*!(MO9&,SYF0<['0<( ,BVFP@!"46$
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
M.=87Y1/R&L:;&,THD[YALD0!D=.%1W:G]RX<VTX])^MG/%N?:Q3<N*RXL;8
M'8TG+V^!_8T*D)OO>#HS6F0;1?--H555+.MLW+Y6Z&HK^+-%-8GFFT*KBEI6
M^EA?ZA>?V&>I+;KYZ;91OPP#>P<AZ]PYK?IA13_7V<I<HV#'9<6.M07LL:!5
MG^0S>A#Z2<[>>D8+>%-H58'+$A[WKA7/ALKQ7%23:+XIM*JHY5D!ZP\+I\5S
M_\1X-E3^Y\H8/4S8!]U=&8O+M$O.47I4RIJCQ6C1B7](^\^U\4?5H4^[QB5,
MUMZ?$+8,$XXB6$A(YZXK4S7+.N;9@Z#KM(<\HT+0.+U= 9D#4P;R]P65B2-_
M4!,4_[<8_0=02P,$%     @ .DE+6F%)*9SR @   @H  !H   !X;"]W;W)K
M<VAE971S+W-H965T,3(V+GAM;+566VO;,!3^*P</1@LEON3>)8:F[6A@V4+#
MVH>Q!\4^241ER9.4N(7]^$FVZV:;8[;2O-BZG/.=[UPDG5$FY(/:(&IX3!A7
M8V>C=7KNNBK:8$)42Z3(S<Y*R(1H,Y5K5Z4229PK)<P-/*_G)H1R)QSE:W,9
MCL16,\IQ+D%MDX3(IPDRD8T=WWE>N*7KC;8+;CA*R1H7J+^F<VEF;H42TP2Y
MHH*#Q-78N?#/)WY@%7*).XJ9VAN#=64IQ(.=3..QXUE&R##2%H*8WPXOD3&+
M9'C\*$&=RJ95W!\_HW_,G3?.+(G"2\'N::PW8V?@0(PKLF7Z5F0W6#K4M7B1
M8"K_0E;*>@Y$6Z5%4BH;!@GEQ9\\EH'84_#[!Q2"4B$/A%L8REE>$4W"D109
M2"MMT.P@=S77-N0HMUE9:&EVJ='3X1V1E"P9PI1KE*@T7'---44%)XLB4R!6
M<#>]-A)%$9A@GL+)%6I"F3H=N=K0L&!N5)J<%":# R;] &:"ZXTRIF*,?P=P
M#?_*B>#9B4G0B'B%40O:_AD$7M"!V7T#9+N*2SN'[!R _(Q9*J2&A6!$PHU@
M,>5K5>=L(XX]5.<J)1&.'7-J%,H=.N'[=W[/^]# LE.Q[.3H[?_+WA-\^V0D
M8:HQ4=_K2'>.0+I;D>XVAY8DF#*B$2)BC%BZ)Y2;M-764H'5R['L%;,+_8$W
M<G<U!'H5@5XC@4-1.X.YI'G%3Y#CBD;4CG_"Q8X2+23<4Q[746RT]LI@]BM?
M^L>I@/X12 \JTH/&!'S).$JUH2G0DG4=PP+##_92[[6Z?GWNAY7IX1L6W_"O
MXNL&W7H"OO=RXWI'*S^X9$0IF, ,DV41P]H+N)'!*[/K[[TI_G&*LL1]8][!
M"^_@'^LR11DAUZ8OJ:49U)5F9_A'9;A[SW*"<ITW'PHBL>6Z>*&KU:K!N2B>
M]1?QHCN:$;FF7 '#E5'U6GUS+<JBX2@F6J3Y([\4VK0,^7!CFC245L#LKX30
MSQ-KH&K[PE]02P,$%     @ .DE+6K5+8[H?!   O1$  !H   !X;"]W;W)K
M<VAE971S+W-H965T,3(W+GAM;+6876_;-A2&_PJA%4,*N)$HV;*3V0;RL6(!
MUBUHUNYBV 4C'\=$*5(E:;OY]R-I1;(D2FNVY":AI/<</3S\>$7/]T)^41L
MC;[EC*M%L-&Z. ]#E6T@)^I4%,#-D[60.='F4CZ$JI! 5BXH9V$<16F8$\J#
MY=S=NY7+N=AJ1CG<2J2V>4[DXR4PL5\$.'BZ\9$^;+2]$2[G!7F .]"?BEMI
MKL(JRXKFP!45'$E8+X(+?'X5NP"G^$QAKX[:R';E7H@O]N)FM0@B2P0,,FU3
M$/-O!U? F,UD.+Z628/JG3;PN/V4_;WKO.G,/5%P)=B?=*4WBV 6H!6LR9;I
MCV+_"Y0=FMA\F6#*_47[4AL%*-LJ+?(RV!#DE!_^DV]E(8X"\+@G("X#XN\-
M2,J Q'7T0.:Z=4TT6<ZEV"-IU2:;;;C:N&C3&\KM,-YI:9Y2$Z>7GXFDY)X!
MNN$:)"B-?N:::@H*G=R9.;/:FF=BC?IU;]')-6A"F6F]0Y_NKM')F[?H#:(<
M?:",F;%2\U ;5/O","NQ+@]8<0_6-62G*,$C%$?QV!-^]?WA23,\- 6JJA17
M58I=ON1Y57I$?_UJE.A&0Z[^]O7RD';L3VN7Z+DJ2 :+P*Q!!7('P?+''W :
M_>3K\PLE:U0@J2J0#&5?7A&U082O4&8;\'5+=X0!U]ZQ/:2:N%1V']DM<62&
M87?<F:XFCJ>5IL$XKAC'@XRW$@KRF%LJARKT!J191%*:6X@H!7[<0]9T$+>K
MF45^VDE%.QFF983K$2JDV9*E?APY9%O8PO9@A#AH'^RD Q)/QRENX7I4DV@:
M^XG3BC@=)/[=U9,+_N[?:YIV )+9N 7IT4QZIL"T0IP.(OXA-&'HHA=KZGGE
M61RUP#RJ9()[T&85VFP0[;>CNA5".A,S&^N:<L(S0 R,&7F99]WIB>,6<5>3
M]@SV685[-HCK:FB,6E,)=D(B<<_H ]%]^_E9AV :SUJ4'LT4^S%Q5!M8- C:
MMS>/T*VD]M,$70*'-<VH:7N=:##_<S?IE\K6K,:1G>/7<:HR[TM5X86R-:M0
MVS4>],+GN569J[' VC/7HSF:W4W*VE+QL*=>9)G86K.2D($A-,/FY4LZ[V[O
MI!Y)TD-7FRE^'3?%7:MLFZE',N[!K=T4OXJ=XJY38O?)V03VJ=(^YMI/\<L9
M*O:X99MR2-)$K/T4_S]#Q5VOQ-&D;4\^E2ES#USMJ'C84JL%9"9J[^KI6F-G
M<7L<MH^MMD\\[)__V>YQUR7CSD@/:II'G-I(XV$C?:[CE^F:GTDM4)^FI[1Q
M[7'QH'N4<Y(9GZ/,'4&]=+ASP$C;R]JG:7_EA4=G:_O#Q@<B'RA79@#7)B@Z
MG9IH>?BMX'"A1>&.V_="F\.[:VZ K$!:@7F^%D(_7=@3?/6+S?(?4$L#!!0
M   ( #I)2UII4NV-G ,  /,3   :    >&PO=V]R:W-H965T<R]S:&5E=#$R
M."YX;6RU6&UOVC 0_BM65DVMU)$XX;6#2"O=2Z6UJ\I>/DS[X(8#K"4VLPVL
MTG[\[(0FI T9=.8+V,G=<W>/GR2GZZ^X^"EG  K]3F(F!\Y,J?F9Z\IH!@F1
M#3X'IN],N$B(TELQ=>5< !FG3DGL^I[7=A-"F1/VTVLW(NSSA8HI@QN!Y"))
MB+@_AYBO!@YV'B[<TNE,F0MNV)^3*8Q ?9G?"+US<Y0Q38!)RAD2,!DX;_#9
M$/>,0VKQE<)*;JR1*>6.\Y]F<SD>.)[)"&*(E($@^F\)0XAC@Z3S^+4&=?*8
MQG%S_8#^+BU>%W-') QY_(V.U6S@=!TTA@E9Q.J6KS[ NJ"6P8MX+--?M,IL
M.X&#HH54/%D[ZPP2RK)_\GM-Q(8#;F]Q\-<._F.'YA:'8.T0I(5FF:5E71!%
MPK[@*R2,M48SBY2;U%M70YDYQI$2^B[5?BK\2@0E=S&@2Z9 @%3H+5-449#H
M^)H(00S+)^CX A2AL3Q!K]"7T04Z/CI!1X@R=$7C6!^'[+M*9V,PW6@=^3R+
M[&^)C'UTQ9F:21UQ#.,R@*O+R&OQ'VHY]VL1+R!JH "?(M_SFQ4)#7=W#VK2
M"7)J@Q0OV(_:>_3]H[9$EPH2^:.*MPRV60UKGNLS.2<1#!S]X$H02W#"ER]P
MVWM=5;,EL!(#S9R!9AUZ>,F6NFS]T*M*?63.K=39O&Z685L?VW(S^Z<FG<*D
ME%,KSZE5F].V4SE%UURA&T'-VPR= X,)C:A>5V5>&V+?$[($5F*CG;/1/HQ&
MVS89L 168J"3,]#Y'XUV_JW1IR;;--K-<^K:U2CZ@SXWWC9&#?2.QB#04!M7
M55,;=M]3LP168JB7,]0[C&Y[-AFP!%9B 'O%E]NK5<FG%0,A9W2NO\,9"94?
MX0P$^QOZ]!JM1QJN#_7<4C::$&Q=\.\%N=<XT\JB:\/M>\RVT,KD^ 4Y_F&T
MOL:UQ8(EM#(+13.%:SN57=4>[*3V0S1%N.B*<'U;]!RU#P59 JLLN3;8WJ=L
M":U,3=&<X=:!M&ZU);.%5F:A:,IP;<>SJ];;.VG]$,T5+KHK7-]>/>O-KG<2
MH++FVFA['[,EM#(W19>'NP<2N]4^SA9:F86BD\.U;=*N8N_M)':K'9F[,59)
M0$S3:9-$$5\PE4U8\JOY1.M-.L=Q"_-L''9%Q)0RB6*8:%>OT=$O&)%-F+*-
MXO-T2'/'E>))NIP!&8,P!OK^A'/UL#$!\CE?^!=02P,$%     @ .DE+6NWW
MBLJF!P  LU,  !H   !X;"]W;W)K<VAE971S+W-H965T,3(Y+GAM;+6<7V_;
M-A3%OPKA%4,+%+$EV4Z:)0&2D!+;+460K,O#L ?&IFUM^N.1=),"_?"C9,6R
M'(6.N^.71))U?Z3,8UV)1[HG#[GZ1\^D-.0Q33)]VID9,S_N=O5H)E.A#_*Y
MS.PGDUREPMA5->WJN9)B7 :E2=?O]8;=5,19Y^RDW':MSD[RA4GB3%XKHA=I
M*M2W"YGD#Z<=K_.TX2:>SDRQH7MV,A=3>2O-E_FULFO=%64<IS+3<9X1)2>G
MG7/OF =!$5#N\4<L'_3:,BD.Y3[/_RE6/HY/.[VB1S*1(U,@A/WW55[*)"E(
MMA__5M#.JLTB<'WYB1Z6!V\/YEYH>9DG=_'8S$X[1QTREA.Q2,Q-_L!E=4"#
M@C?*$UW^)0_5OKT.&2VTR=,JV/8@C;/E?_%8?1%K =[A"P%^%>!O!/C^"P%!
M%1"\-J!?!?0W P8O! RJ@,%K6QA6 </7!AQ6 8>O#3BJ H[*T5T.1SF65!AQ
M=J+R!Z**O2VM6"@%44;;(8RS0KNW1ME/8QMGSMAC;,AY(:#8Q%(3D8W)N=;V
M1W,K$KO^]K-02A3Z>D?>4FE$G.AWY V),W(5)XF5GS[I&MN1 M<=58U>+!OU
M7VC4(U=Y9F::L&PLQRWQU!T_W!;/MK3O;P-P-R!P'4'7#L%J'/RG<;CPG<1/
M(CL@@?>>^#U_0*[N6OITZ2:<SY4E]$I"GWRYI>3MFW=MW^V6CBRR%6;@P# W
MALK1ZGA6O6D_KO#UI,#1H>CU&-^!X3]P7([Q#U:_PZ#D]E_@WL7VAW>M\K_M
M.;WM!^6,+A+<L9Z+D3SMV RFI?HJ.V<__^0->[^T"0D)HT@80\)")"Q"PC@(
MUE!:?Z6T?DD/7E#:C=1&+49FH>)L2BYS;<J3_LVR(?+G;W9_\M'(5/_5)L0^
M4HA(&$7"&!(6(F$1$L9!L(80!RLA#IRGO,]Y-K))5.7V,L(J,<Z,M(T8,A*V
MR=A\(V^+BXR[=^1[>]ZX<.)WE2(21I$PMH0-2UAQ*_+US.OU3KI?UQ6&;#!"
MPC@(UE#8<*6PX:N3JE61O=F1(Z%;\ZL3M*N6D#"*A#$D+$3"(B2,@V -T1VN
M1'>XS_QZB!0B$D:1,(:$A4A8A(1Q$*PAQ*.5$(^<9S][XAM).=9DHO*4:'L[
M3_()R=JS;IL4G?A=I8B$T25LL)82^QL9D2';"Y&P" GC(%A#8!]6 OO@%-AM
MG@CUE%_UE@3K1.TJ)B2,(F$,"0N1L @)XR!80W9>KYZS[.TSQ59TD!:A- JE
M,2@MA-(B*(VC:$U%KLVB>_O-M6[^SII$TFA%6T^WWF:ZA;880FD1E,91M*;2
M_%IIOE-I5"9&D-_SATS/XOE[<A6/9O%49.])(QUOR<;N1G:6&Y)&H30&I850
M6@2E<12M*<S:P/""O29EJ,,!I5$HC4%I(90606D<16LJLC8Z/.?T]?^?8*[X
MZU.O?K^9^"[=?=A9:5 3 TH+H;0(2N,H6E-IM9/AN:V,ZUGQ+,1<OR=WL;::
MT_&N^1CJ94!I%$IC4%H(I450&D?1FIJLO0]ON-=\#'5$H#0*I3$H+832(BB-
MHVA-1=;&B.><[@;DX\-G^3C83,=0RP-*8U!:"*5%4!I'T9I"JXT/S^U\G-]>
MDZF(LU8-05T-*(U":0Q*"Z&T"$KC*%I3;K4-XGW8:Z:%6B-0&H72&)060FD1
ME,91M.:SQ+5!XCNGNU^8CBY.B_<+>V\B=>M#VV[HKD*L:(U9X\V[9PIMDKVF
MR;!EIXW)[&C[+AS5\>8 UWZ#[_8;(IO=2)Z1<:SGN8[+UT#L"(OBR?WVL87Z
M"WZ+([!I"5!HDPQ*"Z&T"$KC*%I36K7!X+L-AAMI9%8*ZD)F<A*_H">H@0"E
M42B-06DAE!9!:1Q%:PJO-A#\O1H(/M1 @-(HE,:@M!!*BZ TCJ(U%5D;"+[;
M0"@U.)83J53K6V(7[OB=-0>U$J T5M'6,_[1YH75\UV\X>:5%736'T5KRJ.>
M]??=L_[/,R7Y3N@!.R"_"I61R&XL7ITL3V;I/)&/Y?GLTP$_()<BG=_+)%G?
MZ4NV)-38C]FH6+(G/WM!/U4B;=4@U#J TBB4QJ"T$$J+H#2.HC6%75L'_EZM
M Q]J'4!I%$IC4%H(I450&D?1FHJLK0/?;1W<R.DB$297WY;WN&24)T_E#^92
MQ7E[>H:^3 &E42B-;?GZ O)-"M5V(Q="^Q%!:?Q'CJHIL-HR\-V606LN=Z?J
M5L5!W04HC4)I#$H+H;0(2N,H6E.9M;O@[]5=\*'N I1&H30&I8506@2E<12M
M6:FB=A<"M[O 'N<V]<JQ3<+M3S.YXW?5')1&H306/'<*!IOO9D-;C* T[NY_
M4Q^U.1&XS8D?R*6[W_:Z^["SQJ O3$!I#$H+H;0(2N,H6E.WM?,1^/O,M '4
M$H'2*)3&H+002HN@-(ZB-16Y5A3*715JZP2T.WYGS6$+0V$K0V%+0V%K0V&+
M0P7/<G(_V,C)W;6*?ZE4T[+ZH[879(O,+(N.K;:N*DR>EW45-[9?>,>77LMV
MYAU'R_J1-7Y9SO)*J&F<:9+(B6VJ=W!H.ZJ6%2*7*R:?E_4&[W-C\K1<G$DQ
MEJK8P7X^R7/SM%(TL*K3>?8?4$L#!!0    ( #I)2UHK%MUL6 ,  %,+   :
M    >&PO=V]R:W-H965T<R]S:&5E=#$S,"YX;6RU5FUOTS 0_BM60&B38'GI
MR[K11EH[$$A,3*T&'Q ?W.3:6G/L8#OK^/><G2Q+V[0:HGQI;>?N\7./S^<;
MKJ6ZURL 0QXS+O3(6QF37_J^3E:047TF<Q#X92%51@U.U=+7N0*:.J>,^U$0
M]/V,,N'%0[=VJ^*A+ QG FX5T4664?5[#%RN1U[H/2U,V7)E[((?#W.ZA!F8
MN_Q6X<RO45*6@=!,"J)@,?*NPLM)Z!R<Q3<&:]T8$QO*7,I[._F<CKS ,@(.
MB;$0%/\>8 *<6R3D\:L"]>H]K6-S_(3^T06/P<RIAHGDWUEJ5B-OX)$4%K3@
M9BK7GZ *J&?Q$LFU^R7KRC;P2%)H([/*&1ED3)3_]+$2HN$017L<HLHA>JE#
MIW+HN$!+9BZL:VIH/%1R392U1C0[<-HX;XR&"7N,,Z/P*T,_$W]X9(9<62V9
M8: )%2FYTAKS9T8YSD]FF#AIP8'(!9F" >'4'X. !7I^873..#._R51R3E#9
M-57I*3FY!D,9UZ?D-6&"W##.T4T/?8.<[<Y^4O$;E_RB/?S"B-Q(85::?! I
MI)L /@9;1QP]13R.#B)>0W)&.N%;$@51E]S-KLG)Z],68I.7PW3:83;H=>H#
MZ3C<SA[<*6BCBL04BHDE*JY!/0#YT93W9YN,)6JW'=46@TN=TP1&'MYVA^G%
M;UZ%_>!]6^A' ML0H%L+T#V$'G\U*U"8^DIAKA%>)1CF9EO4)53/0=F*]1!'
MP<70?V@&LVL3=I]M-CCV:HZ]@QQW+D(KN8,8?WLD1P+;"+=?A]O_+SG9/Z8
M1P+;$."\%N#\A><]KPH?KPL?-;BX9$)8;;!(YJ"83-OD*/?H-Q.QOY6KNR91
MV)ZJ@YKZX"#UB=1&VX<-\$*EA&*)Q^=W67!JI$+VMM:WD1WL,!EL<=VU:(2S
MP?6BYGKQ JXY92F1V&J ,7R[Y)?D+G:V?A<&6_1:;/9I&0;/KV7P+XF I8L
MOJ"8!G:X/Q6J;3;$ZVX%T&:S1^"P\=R'QZNN%5;O(,M=F_,MDGZC/<E +5W7
MIDDB"V'*=[M>K3O#*]</;:V/;<?HVIYGF++=O*$*KZ F'!8(&9R=(Q]5=G#E
MQ,C<-4%S:;"E<L,5=KV@K %^7TAIGB9V@[J/CO\ 4$L#!!0    ( #I)2UJ.
MN<<K30<  ' L   :    >&PO=V]R:W-H965T<R]S:&5E=#$S,2YX;6RU6FMO
MVS84_2N$5PP)T-0B*<MREAAHK!0+L+1!TFZ?%9N.A<J2*]%Y /OQHQX6+?**
MECOV2V+)A\<\EZ_#2UZ\I-GW?,481Z_K.,DO!RO.-^?#83Y?L768?T@W+!'?
M+--L'7+QF#T-\TW&PD59:!T/B>-XPW48)8/I1?GN+IM>I%L>1PF[RU"^7:_#
M[.V*Q>G+Y0 /=B_NHZ<5+UX,IQ>;\(D],/YM<Y>)IV'#LHC6+,FC-$$96UX.
M/N+SP!T5!4K$WQ%[R?<^HT+*8YI^+QYN%I<#IZ@1B]F<%Q2A^/?,9BR."R91
MCQ\UZ:#YS:+@_N<=^Z=2O!#S&.9LEL;_1 N^NASX [1@RW ;\_OTY4]6"RHK
M.$_CO/R+7FJL,T#S;<[3=5U8U& =)=7_\+4.Q%X!['44('4!HA9P.PK0N@#M
M6\"M"[AE9"HI91R"D(?3BRQ]05F!%FS%AS*896DA/TJ*=G_@F?@V$N7X]$%T
MI,4V9N@&G:%9FBQ$D[(%^A0E83*/PAC=)%7G*AHI7:)[]A3E/ L3CDXD_(&'
MG(G>P/,"<Y/,TS4[12<!XV$4YZ>"^MM#@$[>G:)W*$K0;13'@B^_&'(AH:C(
M<%Y7]ZJJ+NFH+B;H-DWX*D?7XK<7;8*AT-X$@.P"<$6,C &;?T 4OT?$(2Y0
MH5G_XA0H'O0O3@QJ:-.<M.2C'7Q?-BP3;94\H>O73=$V8(PK#A?F*&::\WP3
MSMGE0$PE.<N>V6#Z^V_8<_Z XF.3++!$UHJ=V\3.-;%/O_ 5RU#:1) 9(E@Q
MC4JF8FI]GIYAC_H7P^?]T( H?]Q&!2#*FS2HEIA1(V9D%/,UY6+P]A-3,7G[
M%? <HHJ!4(2H8@#4F(X)+,9KQ'CFEFED1.74 HGPM!_&KAKJ&0 B=*1(@$#%
MU  I&#<*QN9Q6?:M:F)$)_78/(5TC&V.39MD@26R5OS\)GZ^L0=<_]A&_ VQ
M,$M$-RA7F7S[F$>+*,PBN%?[6C.JO>$@(M 1%.X'DT;'Q*CC<YJ<R4&9,1YE
MY;J)'EG"EA'/WZ.$<4C.1.^5>W-$)0C ^(XB2<<09P2+PHXT$4Z/J;.>8\!5
MW='G!4J4ZD,@3)7Z0Z"]6:@M8,\%X3[392FC>XZI25K]P755%0#((ZH*'80G
M72J(5$&,L\Q-PID8>QS-5F'V! ^+FL+2!&.5+;#%U@Z?]$[8:"]D^(35C=/D
MZ4P\KL4FXA$<D#59:_IP'+4SZ" />VIGT$$CIV/]Q]+-8+.=J;ITM-,T-W0)
M%U"B+O\ R'.UP:F#1KA+B;0RV.QE=LOF7VDN]A)73&Q(V&XM_1J^=HC2G0C&
MA*JJ=-1DY*JJ )#386FP]#38;&JD@)U7!V4 ;F3LJ2H@\Z.N90!HTK&:86EK
ML''5GWYFO&X)L/)CO5Z.H[6!CO(UDPR!:->$*5T%-MN*NXPM69:5.]AT_AT%
MT7,DMK0+N$?I;@!KX_TP)C!CVDJDK\ 'C$73$+MQ\O%9[+W#1[&UYZG8V:_7
M8E8K5:[2>,$R6*+N#B83K;UTD#_6V@L =2W31/H,8O89]RP.N6BMNS#C;Y
M<_EC5S>K;($MMG;LI,4A^'^; V)T24>'SR9;8(NM'3[IK8C1?%3A$^-K$R9O
M<E6M+2\*DT7E'L&H$F!'J0RJ'IC C&GKDJ:'F$W/[/8!72<L>X+'D]54D56V
MP!9;.W#27Q'70JJ-&$W:T0&TR1;88FL'4-HZ8K9UQ^3;".#FU+6W!R8 ,%V+
MDC1RQ&SDCDFU$<"I:3H.8P( TZ5#>CEB]G)]LFQ$MV%GNH >H  "=4F0?H[X
MEM)LQ&@,CQZ7-MD"6VSM($HK27Y5CHKHIN\,JYWC,"8P8]H'(]([TCXYJNZN
M3?7$DJNDAF< AJJ5!S =^34JO1LUIZ<.YM>HGD]21^5A2 ! .N,NC1,U&Z=^
MJ34*>!OL:/'749/11%4!@/R.G2[=.U@SGZSUL<_4[L&:W9.U7^&6J'1+U)R-
M.BZW1O4\$M$[ P321J,.PGY7GY;6A?8Y7>N36Z.ZX2!84P*!-"6 O?$[<FM4
MFA?:*PMU7&Z-ZN[#5P\:9@!HK)Z0!A#([[ !5#H9:G8R_5)K%+(IZI$*!"+:
MO F 1ATI'2K-##4GI\RY-:IGD?R)5GO@B&NDM0' U)5:H])%4+.+."JU1H&3
M*ZT_'<8$9DS[5H T#J[9.-A)K;FZ+?!]M;T T-A5VPMBZDJMN=)BN&:+(?,
MZ%]T,,]F)CMVI;/*%MAB:P=2^AW7? C7?P_B6CV*L\H6V&)K!U&Z+=><E?J)
M\WY7/T7#CJ=N/P#4A*@.$@+Y7?/(WO4B<\*HCX-TK::+K+(%MMC:X9.>RSUT
M"OC3"=B:>61:7GI@ @#C*[UBN'<5<RUFT_)*:X[FZ3;AU:7$YFUS;?9C>5E4
M>7^%SX/J\JNDJ>[BWHK>$R4YBME24#H?QJ(^676]M7K@Z::\\/F8<IZNRX\K
M%HJ%J0"([Y=IRG</Q0\TEXRG_P%02P,$%     @ .DE+6E4=!2.L @  ^08
M !H   !X;"]W;W)K<VAE971S+W-H965T,3,R+GAM;*U576_3,!3]*U=A0ILT
MEH]V XTVTMJ J,2D:F7P@'CPDIO6FF,'VVW'O^?:2=-NM&,/>TGLZWN.[U=.
M!FNE[\T"T<)#):09!@MKZ\LP-/D"*V;.5(V23DJE*V9IJ^>AJ36RPH,J$291
M=!%6C,L@'7C;5*<#M;2"2YQJ,,NJ8OK/"(5:#X,XV!AN^'QAG2%,!S6;XPSM
M;3W5M L[EH)7* U7$C26P^ JOLSZSM\[?.>X-CMK<)G<*77O-I-B&$0N(!28
M6\? Z+7",0KAB"B,WRUGT%WI@+OK#?MGGSOE<L<,CI7XP0N[& 8? BBP9$MA
M;]3Z"[;YG#N^7 GCG[!N?:, \J6QJFK!%$'%9?-F#VT==@#QQ0% T@*2IX#^
M 4"O!?1>"NBW %_JL$G%UR%CEJ4#K=:@G3>QN84OID=3^ERZML^LIE-..)O.
M:(Z*I4"(X1V,E2RHHUC 9RZ9S#D3,)'-;+DFJ1)N<,Z-U4Q:.-ZZSRRS2,-@
MC?.9R%Q52'Q3ILFV0,MS)D[@.$/+N# G='0[R^#XZ 2.@$NXYD(0OQF$EE)R
M@85Y&_ZH"3\Y$'Z<P+6B*PQ\HEB*QP0AU:(K2+(IR"AYEC'#_ QZ\2DD4=+?
M$]#XY?#>'GCV<GCR3#:]KKT]S]<[P+=M4=N4;:=.8<QJUU8#/[\2#"9T8'[M
MZT%S1W__'4Z8+DW-<AP&I#P&]0J#].V;^"+ZN*]^KTF6O1+9H]KVN]KVGV-/
MO[$'P+(D 7-#7W"3TR1RN:1BDRIK_\GL'>F&]MS3.EE>I=$@7.W6Z+\>V;\>
M<>?19!/NB$*%>N[%U4"NEM(VGT-G[?3[RLO6$_N(=+V1X2U-\U.X9GK.:7X$
MED09G;VG>'0CM,W&JMI+SYVR)&1^N:!_$VKG0.>E4G:S<1=T?[OT+U!+ P04
M    "  Z24M:EL3W+:X'  #%+@  &@   'AL+W=O<FMS:&5E=',O<VAE970Q
M,S,N>&ULO5IM;YLZ&/TK5C9-G;0LV 82NC926S;=?NA=U6KW?B;@-&B\9,9I
M5^G^^&L(Q<$V3K*Y^])"<GS"<_S8/G[PV5-)OU<K0ACXF6=%=3Y:,;8^G4RJ
M>$7RJ/I8KDG!OUF6-(\8OZ4/DVI-290TC?)L@AS'G^116HSF9\UGMW1^5FY8
MEA;DEH)JD^<1?;XD6?ET/H*CEP_NTH<5JS^8S,_6T0.Y)^S;^I;RNTG'DJ0Y
M*:JT+  ER_/1!3P-75PW:!#_I.2IVKD&=2B+LOQ>WUPGYR.G?B*2D9C5%!'_
M]TBN2);53/PY?K2DH^XWZX:[UR_L7YK@>3"+J")79?9OFK#5^6@V @E91IN,
MW95/?Y$V(*_FB\NL:OZ"IQ;KC$"\J5B9MXWY$^1IL?T?_6R%V&D _8$&J&V
MY ;N0 /<-L"'-G#;!FZCS#:41H<P8M'\C)9/@-9HSE9?-&(VK7GX:5'W^SVC
M_-N4MV/S>YY(R28CX!J,P559)+Q+20*^I$54Q&F4@>MBFUQU)Y5+<$<>THK1
MJ&#@1,#O6<0(SP96@:]+<!55*_"%9U3U'IR$A$5IQJ_&X-M]"$[>O@=O05J
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
MVS/3VQM6KIM3Q(N2L3)O+E<D2@BM ?S[9<D5:V_J'^A.KL__!U!+ P04
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
M6:V;O;*;/<,>'IO]=S.P7P$7 *+/P?6%FG];JG8VJ2=RM2#*QC?6P!]/:@2
MVH-VA$=_VEK?Z[+U79+ACLAJK>^7K>\[)_*4)&8:$PFF=!EGF=YFV (\4AZS
MR-;'G*]O^+2<;2<(COSM87<LD&$=@BV0H(34*AF4E0R<E<Q6A"]I!"0#=Z]*
MCP6U99]S# [>&X:-["V07B/[-J1_)/MAF?WPU.R_R!7EY59O*V+8>GW0J.%=
M!'8A:A5<E15<.2O :OD:$V%-^:K=U.:L:4-ZS:0MD-">]769]?6I\U\IG7OF
M7[?>CIISQP)IE(DMD*&]!AA4[B'XUW($_@8S-3B;E'*MZI0OW]2#=$VR-ZL_
M<+[QW/VR4S;<%5N]VP=>#?[W<E7DT%7_NV3#7;'5^X^J_J..-:L@=*W+F0W3
M5"T;YLBV"2LK"=U>\C3A*DB<RF7#-*7+@CFF7;#R;]#I4<Y3KX++)5_O0[ 3
M4B^C\D+0;8;<$E8$.S7,@FF)F US1,5@97Z@V_V<HV.P;5]:0F;#-)7,ACDF
M994/@FXCA.F"<J[G$GD%V^J'\'XCM1;DI#Q[K^R2#7?%5F]G9<K@U?] JYS.
M\.S^=\F&NV*K][^RE_!D?WFJ5ED,8G-QO@O!3DC] *=RF<CM,D\3JH+$M;V_
M#\%.2#W_RK<AIR\Y3Z4*+F<9[T*P$U(OH[(_R&U_W"J%VA:E*5(62"MO%Z2>
M=^5SD-OGG"-1!57?544;TEP$3DA>A7]P9JM^&2W-V;< 9E[DAYOET_)\_=:<
M*C>>3^$-SD_)*YK\T/Y!S;HX$R"A"T497 Y5/CP_!\]O)%N;D^$7)B5+S>6*
MDHAR#5#?+QB3^QO]@O*_$9-_ %!+ P04    "  Z24M:Z8CXYEX#  "2%@
M#0   'AL+W-T>6QE<RYX;6S=6%UOVC 4_2M1NDZM-#6$K(&L@+0A59JT397:
MA[U5ACA@R7$RQW2P7S]?.PD?]46T#RL,5&+?DW/NL7V3.!U4:L7I_9Q2Y2US
M+JJA/U>J_!0$U71.<U)=%245&LD*F1.ENW(65*6D)*V E/.@V^G$04Z8\$<#
ML<AO<U5YTV(AU-!/VI!G#U_3H1_&'WW/RHV+E []QXOWOQ:%NGGGV>/9A[.S
MSN/ES6[\P@"7?N 4O3Y ]*J#ZVH,DXX/D]XOCLOWMN5K@M9JN!BQ?Y"O/:8P
MX<3AZ+PU=([0>AWG0#:8T,'(H9N\S<;I782^Q3;DH"[2T2 KQ+I6(]\&M#K)
MJ?=$^- ?$\XFD@$K(SGC*QON0F!:\$)Z2E\D.ET(D>J/A4/;@^NGULF9**3)
M;3/8WTE]^@[0], @X[PUV/5M8#0HB5)4BEO=,2>;X#/(J]L/JU([G$FR"KO7
M_II@#CK)I) IE6V:T&]"HP&G&=B1;#:'HRK* $"EBEPW4D9FA2#&0\.H&UIV
M2CF_AYO+SVQ+>YEMK)NI&-$VM:&Z:65L!_0WU:SVIFS\*EVO9$^%^K+0PQ&F
M#]<&O9,T8TO37V:M 4P]Q-5)6?+59\YF(J=V\ <G' U(P_/FA61_=#8HE:D.
M4.E[3U0J-MV,_):D?*!+U933,L,]=T_0\[^=YQD55!*^:5K7_C'/\JL=UT_C
MM_!L;BN[CITFH][Q>ZQW(,=M,DJ.WV.]WSIVDR=1DOU3,'D*-=E[LSO[2TR&
MIV"R>Y0F@WI/N;%QW=JVME$/7@^&_@]XV>#KI-YDP;ABHN[-69I2\6SWJN45
MF>@7[BU]?7Y*,[+@ZJ$%A_ZZ_9VF;)$G[5EW,!'U6>OV-QB>W@HW[R8Z%Q,I
M7=)T7'?E;&*:GF[HK/4'"+O(K?FX$8QC,3<"&)8'<X!Q+ O+\S^-IX^.QV*8
MM[X3Z:.</LJQ+!<R-E\LCYN3Z(][I$D217&,S>AX['0PQN8MCN'/K89Y P:6
M!S*];*[QU<8K9'\=8&NZKT*PD>*5B(T4GVM W/,&C"1QKS:6!QC8*F"U _G=
M>:"FW)PH@E7%O&%7,(XD"89 +;IK-(Z1V8GAZUX?["J)HB1Q(X"Y'401AL#5
MB".8 _" (5%DGH,[SZ.@>4X%Z_]"C_X"4$L#!!0    ( #I)2UJ7BKL<P
M !,"   +    7W)E;',O+G)E;'.=DKENPS ,0'_%T)XP!] AB#-E\18$^0%6
MH@_8$@6*19V_K]JE<9 +&7D]/!+<'FE [3BDMHNI&/T04FE:U;@!2+8ECVG.
MD4*NU"P>-8?20$3;8T.P6BP^0"X99K>]9!:G<Z17B%S7G:4]VR]/06^ KSI,
M<4)I2$LS#O#-TG\R]_,,-47E2B.56QIXT^7^=N!)T:$B6!::1<G3HAVE?QW'
M]I#3Z:]C(K1Z6^CY<6A4"H[<8R6,<6*T_C6"R0_L?@!02P,$%     @ .DE+
M6GW %D2N"   EED   \   !X;"]W;W)K8F]O:RYX;6S%G%USVC@4AO^*AJMV
MIMW8?-BFTW0FFZ2[F>D'"YW>=A0C0%,CLY*<EO[ZE6T@4H"W>W/BJP3S]2#+
M>G3DH_/V1ZF_WY?E=_9S72ASV5M9NWES<6'RE5AS\T>Y$<H]LRCUFEOW4"\O
MS$8+/C<K(>RZN.A'47*QYE+UWKW=?]9$7_@/2BMR*TOE#M8'ODKQPSP^7S]D
M#]+(>UE(N[WL-?\7HL?64LFU_"7FE[VHQ\RJ_/%WJ>6O4EE>S')=%L5E+VZ?
M^"JTE?G1X5D-^87?F^:(Y?=3[D N>TGD/G AM;'-*YK/YX[Q0;@7MX\J6[Z7
MA17ZAEOQERZKC53+^F/<K[CP?D;3#ON_;2.^T?^G&<O%0N;BILRKM5"V;4<M
MBAI0F97<F!Y3?"TN>]?E@]!LPI>B_E'N6^[F[0^TCLQK+OU&NB?TW;QAI..Y
MJN;2LCO5OMD]ZV'U 5:?%NOZXXS=*J&76W9=ZDVIFY>X_Y4I"SGW( < <M A
MY+>^!SD$D,,N(0<>Y A CKJ$''J0"8!,NH0<>9 I@$R[A$P\R Q 9EU"IA[D
M&$".NX3,_.$[0N-W1(SI'KO7:/,(N]YPM=V!^IA0,\2>@9C!6!DC[<34WH&8
M_F@9(_'$U.:!F/YX&2/UQ-3N@9C^B!DC^<34]H&8_I@9(_W$U/Z!F/ZH&2,!
MQ<0&FLFEDNZU7%EVE>=EI:R;;+.)F[?E4A@?$RDH)G;05"PK=[C46_:16Q<:
M!&3(.S&U>,JFQ82JFXMQ-:]/]%K:^FT^9!]IIT^LG?=2<0>HECM"OI$ND)._
MCF(())T^L73><ZG95UY4@GT4W%1:'+4AC'&(9;-K0UZX^,M871W!(<7TB14S
M*=P%_(JY@'_CPO'MJ^8TW_Y;R4W]1I\2&:9/;)@/[K0&8TH?B:1/+)(K8]PG
M3X65;4]CG^\+N6Q?YS,BB_2)+>+1_2F46,BPRR%S]*G-8<O\^^M[=T:;(<]]
MDCD:3I R^L3*N%-YN1;L"_\9=CDDBSZQ+&ZY5LTH/!&:S59<"_::/88N_D()
MTL6 6!=3\2!4Y:]Y#9 8!L1B^&Q7KKEVY[,>V-H#MS_K/A=0(C\,B/TP%2[J
MM-Q]*9N)Y5,[#.#*%[$=IO5!=YENN',#^Z*YNU2;96%3=[_2QT1Z&!#KX2O7
MLFF_.^5F>,)8=UE8:<-IZ  I8T"LC-N?LIXF6_G08#6=L=7(C!<A)K+&@-@:
M,_<9\ZINR.;\JGE]G<S9?@;C8R*##*@-<L"L.>N97[MH4[?J/U6 B40R(!;)
MA&_90S-D-V]7N6 WTN1%64]1?4ADE@&Q6=R<5,[=H.@N[GD=P%UI=Y4OCV;0
M0Z25(;%6GC+N@\SFA$^TCXET,Z1>_-K>N_A2Y)66;K2<2O/=Q9R*MXW)_&XY
M1+X9$OL&1N[A_0SDGB&Y>YY&[NS%EWJ4-R]]1'C/A7[AZWP(SU[XF$@^0V+Y
MP" ^Q$3R&1++YTP8OS_K/B:2SY!8/B?#^9-=$[EG2.T>&-<S'Q/99TALGS:P
M/]5Z(R2<$;%P4(3O8'U,))P1L7!.!/DGFQ+99D1MFS/1_@[4QT2V&1';Q@_Z
M3[8A\LR(V#,P^@^,/8)W]XD]LXO^3S8?$LN(6"QX&< ?"T=(+"-BL9Q8!SC9
ME$@K(_+;*6!!(.R)2"LC8JV<7Q!H6M1/-$&:28@U U<%@M9,D&82<LT<S\0/
M(7BY\#&1:1+R=;1CS$]<UPD=#^*E?YDGR#1)!W'-H37#DXZ<DW09VX28R#D)
M_4U]@.EG<B0PIXS^IC[ ##+?D((2ZK0RB.EG<B3(0@FQA6! &_9-9*&$V$(8
MT^^;*;)0VN4]_J!OILA"*?5=?H@9Y&4B"Z7/<[?_#*:?990B"Z7$%L*8?I91
MBBR4$EL(8_K9F2FR4-KE"MNWL8^)+)1VM<(VJ]9K[J^CIS"WN9L5MOTDR<=$
M%DJ?QT)/,?=33A\362@EMA!<"0QDF2$+9<06PIB^+#-DH8S80AC3EV6&+)01
M6PAC^K+,D(6R+K//PFT,R$(9L84PIB_+#%DH([80QO1EF2$+9<06PIB^+#-D
MH8S80@CS6[,7Y( )]]AT>*/G6[,7Y(")+)0]TXV>=J:Q9>6"-8?85"Y7]K6'
M.486&A-;Z(#YN+RUX[PNC?678<?(0F-B"YW&-$8X3FY6/B:RT)C80B=.^L=Z
M?W"U9E=*53XFLM"8V$)[3&^Q\,6-L%P6P<+[&"EH_"P9T.$9?U]9-X5G$[Y=
M^YA(0>,.4Z-=H_J82$'CY\^.]D^_CXD4-":_(W0"\[$'^)A(06/RFT( ,X@P
MQG"C)[&",&:PZ2_"6SW)LZ@1:+#M+X*;/:,N\@\.H,'&OPAN]XS(;PTAT&#K
M7P0W?$;D-X<0:+#Y+X);/B-B'V'0<-LTW/09D2<E(-!Q  JW?4;4N==G$V4:
M,06@<.-GU-'^G5VS!J!PZV=$["4(&FY&C^!.T(C83!@T,!,N0D!=A0" UE/\
M !27(2 V$V[10*&X$ %U)8(P[\R?W=\N%B(/0*&9J&L1A*!'H5( "LU$78W@
M28L^AIYMWGL "LU$78_@+.A$2Y6'+0K-1%V1X"SHA](8%E[UT$S4-0G.7TQ3
MD0<;3&-<E("Z*@%.Z P'?&@FZB(%AY3.&VGX<JE%&\NW3?H0%#>#=0IBZD(%
M!]#?+.+$L%)!3%VJ *:B/JF/@POD//^FU#-+#S&L7Q!3%S" H$]:%'J)NH8!
M3IT-KGE8W2"F+F^ DF?=X!^ 0B]1USB H/DJ (5>HJYX@$ _!7D7,:Q\$%.7
M/L )R6$?A5XBKX< 08/Y/2R($%-71( [JL/A"99*B*EK)1Q X]]M_8YAM828
MNEP";M&@C\+:"3%U\00,&O91:";J\@D8-%C&A4448NHJ"G#?_Y.+"9JIK:-P
MT;S<O'L[%PNIQ/R3^Q+CCN>\R">:U7]V\X91/0M?5$5Q[8Y]5A]*/M^7%=Z7
M1'[W'U!+ P04    "  Z24M:@_59A*X#  "[3P  &@   'AL+U]R96QS+W=O
M<FMB;V]K+GAM;"YR96QSS=Q+3AM!%(7AK2 O(%VWWA4!HTR81MF !<U# 6RY
M.TJR^R R@'.502:H_Y'51I3/Q)^0Z=_G7^?'_?IP>%[N'X[+V:^GQ^?E8G>_
MKL?/T[1<W\]/^^73X3@_O_SD]G!ZVJ\OEZ>[Z;B__KZ_FZ<80IU.[\_879Z_
M/_/LV^_C_#\G'FYO'Z[G+X?K'T_S\_J/@Z>?A]/WY7Z>U]W9M_WI;EXO=M.O
MQ[>GE^GUP3Z]G+P[N[JYV)VN;FPW;3THRJ"X_: D@]+V@[(,RML/*C*H;#^H
MRJ"Z_: F@]KV@[H,ZML/&C)H;#_(@LH8 ),<U@"M3;DV@->F8!M ;%.R#6"V
M*=H&4-N4;0.X;0JW >0VI=L =IOB;0"]H^H= 7I'U3L"]([NCVV WE'UC@"]
MH^H= 7I'U3L"](ZJ=P3H'57O"- [JMX1H'=4O2- [Z1Z)X#>2?5. +V3ZIT
M>B?W80E [Z1Z)X#>2?5. +V3ZIT >B?5.P'T3JIW NB=5.\$T#NKWAF@=U:]
M,T#OK'IG@-Y9]<X O;/[L!N@=U:],T#OK'IG@-Y9]<X O;/JG0%Z9]4[ _0N
MJG<!Z%U4[P+0NZC>!:!W4;T+0.^B>A> WL7]LQ*@=U&]"T#OHGH7@-Y%]2X
MO8OJ70!Z5]6[ O2NJG<%Z%U5[PK0NZK>%:!W5;TK0.^J>E> WM7=; +0NZK>
M%:!W5;TK0.^J>E> WDWU;@"]F^K= 'HWU;L!]&ZJ=P/HW53O!M"[J=X-H'=3
MO1M [^9N%@3HW53O!M"[J=X-H'=7O3M [ZYZ=X#>7?7N +V[ZMT!>G?5NP/T
M[JIW!^C=5>\.T+NKWAV@=W<W>P/T[JIW!^@]5.\!T'NHW@.@]U"]!T#OH7H/
M@-Y#]1X O8?J/0!Z#]5[ /0>JO< Z#U4[P'0>[A8!Z"W!9_K /RVX(*= !#<
M@DMV L!P"R[:"0#%+;AL)P <M^#"G0"0W()+=P+ <@LNW@D S2VX?"< /+?@
M IY $-T'F(P"TR>8!-%]A(FH,'V&B>@P?8B)*#%]BHEH,7V,B:@Q?8Z)Z#%]
MD(DH,GV226@RS4691J@RS6691N@R+?JLGB"Z2S.-T&::BS.-4&>:RS.-T&>:
M"S2-4&B:2S2-T&B:BS2-4&F:RS2-T&F:"S6-4&J:2S6-T&J:BS6-4&M:\E^5
M0A#=!9M&*#;-)9M&:#;-19OVH=7FLOY^G)>W17^OW8"/U'M]^=WY[?5?+_\^
MZ=_OKUQ/[V<LEW\ 4$L#!!0    ( #I)2UI@&\:JS (  "M,   3    6T-O
M;G1E;G1?5'EP97-=+GAM;,W;S6Z;0!2&X5NQV$:&.0,,4,79M-VV6?0&J!G'
MR/R)F:3.W7=P?J16J=7(E?INC PSYQP8Z=E]U]\>)^M6Q[X;W";:>S]]2!*W
MW=N^=O$XV2$\V8US7_OP=[Y+IGI[J.]LHI4RR78<O!W\VB\UHIOK3W97WW=^
M]?D8;KMV'#;1;#L7K3X^+5QZ;:)ZFKIV6_OP/'D8FM^ZK)\[Q&'G:8W;MY.[
M"@NBY,T.RY,_-WC>]_7!SG/;V-5M/?LO=1]6)<<N<?ZQLRX^7^*-&<?=KMW:
M9MS>]V%+[*;9UHW;6^O[+GXJ>G6^LP]?V#[]RL7]3V7.-0PK;^=Q<N'$9OO^
M=B]'LNQ>3Z&0G7U[_A5?.X;2%[^?74Z[L<U?]@Z?]\<X'T[GX9+3Y?)O_.L9
MO]9_YQP:,D<*F2.#S)%#YC"0.0K('"5DC@HRARC*(!11A4*J4$P5"JI"454H
MK K%5:' *A19-45639%54V35%%DU159-D5539-44635%5DV1-:7(FE)D32FR
MIA194XJL*476E")K2I$UI<B:4F3-*+)F%%DSBJP91=:,(FM&D36CR)I19,TH
MLF8467.*K#E%UIPB:TZ1-:?(FE-DS2FRYA19<XJL.4560Y'54&0U%%D-159#
MD=509#4460U%5D.1U5!D+2BR%A19"XJL!476@B)K09&UH,A:4&0M*+(6%%E+
MBJPE1=:2(FM)D;6DR%I29"TILI8464N*K"5%UHHB:T61M:+(6E%DK2BR5A19
M*XJL%476BB)K19%5%(56411;15%P%471512%5U$47T51@!5%$584A5A1&&-!
M<2R,L9Q %B>1Q8ED<3)9G% 6)Y7%B65A<EF""68))IDEF&B68+)9@@EG"2:=
M)9AXEF#R68(): DFH268B)9@,EJ""6D))J4EF)B68'):\E^#6M_'\?"/VY^N
M<5^WPTO_9"GJ;GX"4$L! A0#%     @ .DE+6@=!36*!    L0   !
M         ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    "  Z24M:
M *#?\N\    K @  $0              @ &O    9&]C4')O<',O8V]R92YX
M;6Q02P$"% ,4    "  Z24M:F5R<(Q &  "<)P  $P              @ '-
M 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( #I)2UH#;'+BH P
M "MQ   8              " @0X(  !X;"]W;W)K<VAE971S+W-H965T,2YX
M;6Q02P$"% ,4    "  Z24M:,"5< 9D"  #F"   &               @('D
M%   >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%     @ .DE+6K%]
M9 >T"   0S(  !@              ("!LQ<  'AL+W=O<FMS:&5E=',O<VAE
M970S+GAM;%!+ 0(4 Q0    ( #I)2UI]+5COB@(  +4&   8
M  " @9T@  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4    "  Z
M24M::NDNBU0$  !3$0  &               @(%=(P  >&PO=V]R:W-H965T
M<R]S:&5E=#4N>&UL4$L! A0#%     @ .DE+6MR(7YEM P  !0L  !@
M         ("!YR<  'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0
M   ( #I)2UI;&9D/> D  /PS   8              " @8HK  !X;"]W;W)K
M<VAE971S+W-H965T-RYX;6Q02P$"% ,4    "  Z24M:W(R05H4)  !P,P
M&               @($X-0  >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L!
M A0#%     @ .DE+6I"!*,/B @  $ D  !@              ("!\SX  'AL
M+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( #I)2UHP.8G.DQ
M &_6   9              " @0M"  !X;"]W;W)K<VAE971S+W-H965T,3 N
M>&UL4$L! A0#%     @ .DE+6HE+$";0"   >C<  !D              ("!
MU5(  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4    "  Z24M:
MO:?Q),P#  !"$   &0              @('<6P  >&PO=V]R:W-H965T<R]S
M:&5E=#$R+GAM;%!+ 0(4 Q0    ( #I)2UK9IK*QY@(  $()   9
M      " @=]?  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#%
M  @ .DE+6L80ZXE,#0  _F   !D              ("!_&(  'AL+W=O<FMS
M:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4    "  Z24M:V.AB*?\-  "38
M&0              @(%_<   >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+
M 0(4 Q0    ( #I)2UIX+ -%7P,  -D,   9              " @;5^  !X
M;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#%     @ .DE+6M:/=5#
M"@  6'L  !D              ("!2X(  'AL+W=O<FMS:&5E=',O<VAE970Q
M-RYX;6Q02P$"% ,4    "  Z24M:$YM:L@,0  !K4P  &0
M@(%"C0  >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    ( #I)
M2UJT726N$AL   JG   9              " @7R=  !X;"]W;W)K<VAE971S
M+W-H965T,3DN>&UL4$L! A0#%     @ .DE+6F&A[%,&&P  "9D  !D
M         ("!Q;@  'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4
M    "  Z24M:(9#)_&(:  #>H@  &0              @($"U   >&PO=V]R
M:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( #I)2UIGC;UA[ 8  &\A
M   9              " @9ON  !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL
M4$L! A0#%     @ .DE+6@/+!WRJ!0  :1L  !D              ("!OO4
M 'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4    "  Z24M:EB6T
MT=L.   ,5@  &0              @(&?^P  >&PO=V]R:W-H965T<R]S:&5E
M=#(T+GAM;%!+ 0(4 Q0    ( #I)2UJ'K9;G_@H  )Y    9
M  " @;$* 0!X;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#%     @
M.DE+6AFF()(_"   3"<  !D              ("!YA4! 'AL+W=O<FMS:&5E
M=',O<VAE970R-BYX;6Q02P$"% ,4    "  Z24M:G)K[@P(=  #[MP  &0
M            @(%<'@$ >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4
M Q0    ( #I)2UJ7_]4J7PP  "I&   9              " @94[ 0!X;"]W
M;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#%     @ .DE+6L3("S&K#0
M<DT  !D              ("!*T@! 'AL+W=O<FMS:&5E=',O<VAE970R.2YX
M;6Q02P$"% ,4    "  Z24M:?1,BS28&  "N$   &0              @($-
M5@$ >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    ( #I)2UK?
MDI79I P  (E+   9              " @6I< 0!X;"]W;W)K<VAE971S+W-H
M965T,S$N>&UL4$L! A0#%     @ .DE+6M,IL#(@!   KA   !D
M     ("!16D! 'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4
M"  Z24M:*TI/SO /  #/<   &0              @(&<;0$ >&PO=V]R:W-H
M965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( #I)2UK]BQJ7N04  !T/   9
M              " @<-] 0!X;"]W;W)K<VAE971S+W-H965T,S0N>&UL4$L!
M A0#%     @ .DE+6I8&>275"@  K#D  !D              ("!LX,! 'AL
M+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4    "  Z24M::J:*.0H'
M  #='0  &0              @(&_C@$ >&PO=V]R:W-H965T<R]S:&5E=#,V
M+GAM;%!+ 0(4 Q0    ( #I)2UHL]L[)OPD  (L9   9              "
M@0"6 0!X;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#%     @ .DE+
M6F7IE^E? P  P@X  !D              ("!]I\! 'AL+W=O<FMS:&5E=',O
M<VAE970S."YX;6Q02P$"% ,4    "  Z24M:HWJ4\EL"  !_!@  &0
M        @(&,HP$ >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0
M   ( #I)2UHL=6B^0P(  (H&   9              " @1ZF 0!X;"]W;W)K
M<VAE971S+W-H965T-# N>&UL4$L! A0#%     @ .DE+6CRE,S@1 @  W00
M !D              ("!F*@! 'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q0
M2P$"% ,4    "  Z24M:XVA^@(D*  #-+0  &0              @('@J@$
M>&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    ( #I)2UH((L8G
M$R<  ,_O   9              " @:"U 0!X;"]W;W)K<VAE971S+W-H965T
M-#,N>&UL4$L! A0#%     @ .DE+6L4I.S/=!0  BA8  !D
M ("!ZMP! 'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4    "  Z
M24M:A1M:,!H(  " (P  &0              @('^X@$ >&PO=V]R:W-H965T
M<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    ( #I)2UH!ZDX"QA   ")'   9
M          " @4_K 0!X;"]W;W)K<VAE971S+W-H965T-#8N>&UL4$L! A0#
M%     @ .DE+6FYJ MN= P  ^ P  !D              ("!3/P! 'AL+W=O
M<FMS:&5E=',O<VAE970T-RYX;6Q02P$"% ,4    "  Z24M:9-PY*<P$  "4
M%@  &0              @($@  ( >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM
M;%!+ 0(4 Q0    ( #I)2UI-\B@8( H  *<W   9              " @2,%
M @!X;"]W;W)K<VAE971S+W-H965T-#DN>&UL4$L! A0#%     @ .DE+6LV@
MHQ&*!P  ("L  !D              ("!>@\" 'AL+W=O<FMS:&5E=',O<VAE
M970U,"YX;6Q02P$"% ,4    "  Z24M:O'?Y=S,%  !K&   &0
M    @($[%P( >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    (
M #I)2UKSYUBDR@\  /%:   9              " @:4< @!X;"]W;W)K<VAE
M971S+W-H965T-3(N>&UL4$L! A0#%     @ .DE+6A3+6JQ+!@  DAX  !D
M             ("!IBP" 'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6Q02P$"
M% ,4    "  Z24M:_Y&A)O<)  !X.   &0              @($H,P( >&PO
M=V]R:W-H965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0    ( #I)2UI2+VY@E@,
M ' (   9              " @58] @!X;"]W;W)K<VAE971S+W-H965T-34N
M>&UL4$L! A0#%     @ .DE+6G;CW?%H!0  Q!\  !D              ("!
M(T$" 'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6Q02P$"% ,4    "  Z24M:
MP\KG*3$$  "K$   &0              @('"1@( >&PO=V]R:W-H965T<R]S
M:&5E=#4W+GAM;%!+ 0(4 Q0    ( #I)2UK_Q7H4@@L  %!5   9
M      " @2I+ @!X;"]W;W)K<VAE971S+W-H965T-3@N>&UL4$L! A0#%
M  @ .DE+6L4@:7C/ @  J@8  !D              ("!XU8" 'AL+W=O<FMS
M:&5E=',O<VAE970U.2YX;6Q02P$"% ,4    "  Z24M:'0;9O]8%  !?#P
M&0              @('I60( >&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;%!+
M 0(4 Q0    ( #I)2UJ2XYG$Q0,  (0,   9              " @?9? @!X
M;"]W;W)K<VAE971S+W-H965T-C$N>&UL4$L! A0#%     @ .DE+6JS9>V5V
M"0   %$  !D              ("!\F," 'AL+W=O<FMS:&5E=',O<VAE970V
M,BYX;6Q02P$"% ,4    "  Z24M:AH3 N\D6  #,GP$ &0
M@(&?;0( >&PO=V]R:W-H965T<R]S:&5E=#8S+GAM;%!+ 0(4 Q0    ( #I)
M2UHDEC6U(0,  &0-   9              " @9^$ @!X;"]W;W)K<VAE971S
M+W-H965T-C0N>&UL4$L! A0#%     @ .DE+6A:FY(//"0  B%0  !D
M         ("!]X<" 'AL+W=O<FMS:&5E=',O<VAE970V-2YX;6Q02P$"% ,4
M    "  Z24M:-N:[N?<"   4"@  &0              @(']D0( >&PO=V]R
M:W-H965T<R]S:&5E=#8V+GAM;%!+ 0(4 Q0    ( #I)2UJ-/]W2K@,  .4.
M   9              " @2N5 @!X;"]W;W)K<VAE971S+W-H965T-C<N>&UL
M4$L! A0#%     @ .DE+6E"K;)\_!@  628  !D              ("!$)D"
M 'AL+W=O<FMS:&5E=',O<VAE970V."YX;6Q02P$"% ,4    "  Z24M:J*2^
M+J@B  #0YP$ &0              @(&&GP( >&PO=V]R:W-H965T<R]S:&5E
M=#8Y+GAM;%!+ 0(4 Q0    ( #I)2UI\5HP=108  '<L   9
M  " @67" @!X;"]W;W)K<VAE971S+W-H965T-S N>&UL4$L! A0#%     @
M.DE+6DA"<3;=#@  <I\  !D              ("!X<@" 'AL+W=O<FMS:&5E
M=',O<VAE970W,2YX;6Q02P$"% ,4    "  Z24M:'HU)0<,#  !9$   &0
M            @('UUP( >&PO=V]R:W-H965T<R]S:&5E=#<R+GAM;%!+ 0(4
M Q0    ( #I)2UHHWX.C)04  'X=   9              " @>_; @!X;"]W
M;W)K<VAE971S+W-H965T-S,N>&UL4$L! A0#%     @ .DE+6N221K*S @
MD08  !D              ("!2^$" 'AL+W=O<FMS:&5E=',O<VAE970W-"YX
M;6Q02P$"% ,4    "  Z24M:D3QYY9@"  !8!@  &0              @($U
MY ( >&PO=V]R:W-H965T<R]S:&5E=#<U+GAM;%!+ 0(4 Q0    ( #I)2UJX
M34+F"00  *P4   9              " @03G @!X;"]W;W)K<VAE971S+W-H
M965T-S8N>&UL4$L! A0#%     @ .DE+6A91%KL$!0  )2   !D
M     ("!1.L" 'AL+W=O<FMS:&5E=',O<VAE970W-RYX;6Q02P$"% ,4
M"  Z24M:!V!"E*0)   W5@  &0              @(%_\ ( >&PO=V]R:W-H
M965T<R]S:&5E=#<X+GAM;%!+ 0(4 Q0    ( #I)2UHL2;]40 (   0&   9
M              " @5KZ @!X;"]W;W)K<VAE971S+W-H965T-SDN>&UL4$L!
M A0#%     @ .DE+6D7_8%[[#0  B*$  !D              ("!T?P" 'AL
M+W=O<FMS:&5E=',O<VAE970X,"YX;6Q02P$"% ,4    "  Z24M:&<\7G%\&
M  "T+0  &0              @($#"P, >&PO=V]R:W-H965T<R]S:&5E=#@Q
M+GAM;%!+ 0(4 Q0    ( #I)2UH4UE6_^0(  '8+   9              "
M@9D1 P!X;"]W;W)K<VAE971S+W-H965T.#(N>&UL4$L! A0#%     @ .DE+
M6N'*WTIZ P  O0P  !D              ("!R10# 'AL+W=O<FMS:&5E=',O
M<VAE970X,RYX;6Q02P$"% ,4    "  Z24M:?L[B4HL"  #:!P  &0
M        @(%Z& , >&PO=V]R:W-H965T<R]S:&5E=#@T+GAM;%!+ 0(4 Q0
M   ( #I)2UJ2JETXH ,  *03   9              " @3P; P!X;"]W;W)K
M<VAE971S+W-H965T.#4N>&UL4$L! A0#%     @ .DE+6C:F3OU, P  -0\
M !D              ("!$Q\# 'AL+W=O<FMS:&5E=',O<VAE970X-BYX;6Q0
M2P$"% ,4    "  Z24M:K8057'0%  "C)P  &0              @(&6(@,
M>&PO=V]R:W-H965T<R]S:&5E=#@W+GAM;%!+ 0(4 Q0    ( #I)2UIWF-09
MBP(  "\&   9              " @4$H P!X;"]W;W)K<VAE971S+W-H965T
M.#@N>&UL4$L! A0#%     @ .DE+6N'@5S3! P  I0X  !D
M ("! RL# 'AL+W=O<FMS:&5E=',O<VAE970X.2YX;6Q02P$"% ,4    "  Z
M24M:V#J_3H,&  "G*@  &0              @('[+@, >&PO=V]R:W-H965T
M<R]S:&5E=#DP+GAM;%!+ 0(4 Q0    ( #I)2UKTX).&U ,  *40   9
M          " @;4U P!X;"]W;W)K<VAE971S+W-H965T.3$N>&UL4$L! A0#
M%     @ .DE+6I!6+,+& P  ;!   !D              ("!P#D# 'AL+W=O
M<FMS:&5E=',O<VAE970Y,BYX;6Q02P$"% ,4    "  Z24M:Y*1%0I,&  "H
M+   &0              @(&]/0, >&PO=V]R:W-H965T<R]S:&5E=#DS+GAM
M;%!+ 0(4 Q0    ( #I)2UI-JG/0WP,  &\0   9              " @8=$
M P!X;"]W;W)K<VAE971S+W-H965T.30N>&UL4$L! A0#%     @ .DE+6AZ>
M7)0U @  !@4  !D              ("!G4@# 'AL+W=O<FMS:&5E=',O<VAE
M970Y-2YX;6Q02P$"% ,4    "  Z24M:*0#D7E8'   O,@  &0
M    @($)2P, >&PO=V]R:W-H965T<R]S:&5E=#DV+GAM;%!+ 0(4 Q0    (
M #I)2UK?SGBU70X  (N9   9              " @992 P!X;"]W;W)K<VAE
M971S+W-H965T.3<N>&UL4$L! A0#%     @ .DE+6M"I<4D7 P   0T  !D
M             ("!*F$# 'AL+W=O<FMS:&5E=',O<VAE970Y."YX;6Q02P$"
M% ,4    "  Z24M:\&44T[T%  !8)@  &0              @(%X9 , >&PO
M=V]R:W-H965T<R]S:&5E=#DY+GAM;%!+ 0(4 Q0    ( #I)2UH<!3)E>@8
M !@K   :              " @6QJ P!X;"]W;W)K<VAE971S+W-H965T,3 P
M+GAM;%!+ 0(4 Q0    ( #I)2UKQ,7_'I0H  &%8   :              "
M@1YQ P!X;"]W;W)K<VAE971S+W-H965T,3 Q+GAM;%!+ 0(4 Q0    ( #I)
M2UJ4\!(W4@0  &0:   :              " @?M[ P!X;"]W;W)K<VAE971S
M+W-H965T,3 R+GAM;%!+ 0(4 Q0    ( #I)2UJ*BQ>F-@4  .<?   :
M          " @86  P!X;"]W;W)K<VAE971S+W-H965T,3 S+GAM;%!+ 0(4
M Q0    ( #I)2UK\\X1-J L  )V)   :              " @?.% P!X;"]W
M;W)K<VAE971S+W-H965T,3 T+GAM;%!+ 0(4 Q0    ( #I)2UJY^"@'A 0
M $0>   :              " @=.1 P!X;"]W;W)K<VAE971S+W-H965T,3 U
M+GAM;%!+ 0(4 Q0    ( #I)2UJ$%2L/O00   L;   :              "
M@8^6 P!X;"]W;W)K<VAE971S+W-H965T,3 V+GAM;%!+ 0(4 Q0    ( #I)
M2UI9&O9,;P8  ( Q   :              " @82; P!X;"]W;W)K<VAE971S
M+W-H965T,3 W+GAM;%!+ 0(4 Q0    ( #I)2UH.Y-;\V0<  *M#   :
M          " @2NB P!X;"]W;W)K<VAE971S+W-H965T,3 X+GAM;%!+ 0(4
M Q0    ( #I)2UI.A@[+@ 4   DI   :              " @3RJ P!X;"]W
M;W)K<VAE971S+W-H965T,3 Y+GAM;%!+ 0(4 Q0    ( #I)2UJ]^])H 0,
M ),(   :              " @?2O P!X;"]W;W)K<VAE971S+W-H965T,3$P
M+GAM;%!+ 0(4 Q0    ( #I)2UI32+HSO0,  !43   :              "
M@2VS P!X;"]W;W)K<VAE971S+W-H965T,3$Q+GAM;%!+ 0(4 Q0    ( #I)
M2UIN2T37DP,  /H-   :              " @2*W P!X;"]W;W)K<VAE971S
M+W-H965T,3$R+GAM;%!+ 0(4 Q0    ( #I)2UJKUB2W%P8  %0@   :
M          " @>VZ P!X;"]W;W)K<VAE971S+W-H965T,3$S+GAM;%!+ 0(4
M Q0    ( #I)2UK$P>&SY00  #LF   :              " @3S! P!X;"]W
M;W)K<VAE971S+W-H965T,3$T+GAM;%!+ 0(4 Q0    ( #I)2UI5\#="A00
M !T7   :              " @5G& P!X;"]W;W)K<VAE971S+W-H965T,3$U
M+GAM;%!+ 0(4 Q0    ( #I)2UI==PI)%@4  (T8   :              "
M@1;+ P!X;"]W;W)K<VAE971S+W-H965T,3$V+GAM;%!+ 0(4 Q0    ( #I)
M2UIV(M<O60,  !4/   :              " @630 P!X;"]W;W)K<VAE971S
M+W-H965T,3$W+GAM;%!+ 0(4 Q0    ( #I)2UJ8?)#'.00  /<2   :
M          " @?73 P!X;"]W;W)K<VAE971S+W-H965T,3$X+GAM;%!+ 0(4
M Q0    ( #I)2UKDWV5'>@0  *L1   :              " @6;8 P!X;"]W
M;W)K<VAE971S+W-H965T,3$Y+GAM;%!+ 0(4 Q0    ( #I)2UIO=NZ_.PL
M .%N   :              " @1C= P!X;"]W;W)K<VAE971S+W-H965T,3(P
M+GAM;%!+ 0(4 Q0    ( #I)2UJ[KJAD-P0  !P8   :              "
M@8OH P!X;"]W;W)K<VAE971S+W-H965T,3(Q+GAM;%!+ 0(4 Q0    ( #I)
M2UI<:-=ZM04  +LA   :              " @?KL P!X;"]W;W)K<VAE971S
M+W-H965T,3(R+GAM;%!+ 0(4 Q0    ( #I)2UK-#^.@\A   -F#   :
M          " @>?R P!X;"]W;W)K<VAE971S+W-H965T,3(S+GAM;%!+ 0(4
M Q0    ( #I)2UI]#'2O^!(  .J6   :              " @1$$! !X;"]W
M;W)K<VAE971S+W-H965T,3(T+GAM;%!+ 0(4 Q0    ( #I)2UH&\*\[0@0
M ,,8   :              " @4$7! !X;"]W;W)K<VAE971S+W-H965T,3(U
M+GAM;%!+ 0(4 Q0    ( #I)2UIA22F<\@(   (*   :              "
M@;L;! !X;"]W;W)K<VAE971S+W-H965T,3(V+GAM;%!+ 0(4 Q0    ( #I)
M2UJU2V.Z'P0  +T1   :              " @>4>! !X;"]W;W)K<VAE971S
M+W-H965T,3(W+GAM;%!+ 0(4 Q0    ( #I)2UII4NV-G ,  /,3   :
M          " @3PC! !X;"]W;W)K<VAE971S+W-H965T,3(X+GAM;%!+ 0(4
M Q0    ( #I)2UKM]XK*I@<  +-3   :              " @1 G! !X;"]W
M;W)K<VAE971S+W-H965T,3(Y+GAM;%!+ 0(4 Q0    ( #I)2UHK%MUL6 ,
M %,+   :              " @>XN! !X;"]W;W)K<VAE971S+W-H965T,3,P
M+GAM;%!+ 0(4 Q0    ( #I)2UJ.N<<K30<  ' L   :              "
M@7XR! !X;"]W;W)K<VAE971S+W-H965T,3,Q+GAM;%!+ 0(4 Q0    ( #I)
M2UI5'04CK (  /D&   :              " @0,Z! !X;"]W;W)K<VAE971S
M+W-H965T,3,R+GAM;%!+ 0(4 Q0    ( #I)2UJ6Q/<MK@<  ,4N   :
M          " @><\! !X;"]W;W)K<VAE971S+W-H965T,3,S+GAM;%!+ 0(4
M Q0    ( #I)2UJ-34"0L @   PW   :              " @<U$! !X;"]W
M;W)K<VAE971S+W-H965T,3,T+GAM;%!+ 0(4 Q0    ( #I)2UHT3-=F2 (
M  8%   :              " @;5-! !X;"]W;W)K<VAE971S+W-H965T,3,U
M+GAM;%!+ 0(4 Q0    ( #I)2UK#X_%SIP0  )D8   :              "
M@350! !X;"]W;W)K<VAE971S+W-H965T,3,V+GAM;%!+ 0(4 Q0    ( #I)
M2UKIB/CF7@,  )(6   -              "  115! !X;"]S='EL97,N>&UL
M4$L! A0#%     @ .DE+6I>*NQS     $P(   L              ( !G5@$
M %]R96QS+RYR96QS4$L! A0#%     @ .DE+6GW %D2N"   EED   \
M         ( !AED$ 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( #I)2UJ#
M]5F$K@,  +M/   :              "  6%B! !X;"]?<F5L<R]W;W)K8F]O
M:RYX;6PN<F5L<U!+ 0(4 Q0    ( #I)2UI@&\:JS (  "M,   3
M      "  4=F! !;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@    "0 )  S"<
' $1I!     $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>168
<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>169
<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>171
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1043</ContextCount>
  <ElementCount>709</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>296</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>9</UnitCount>
  <MyReports>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - 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-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>9952151 - Statement - CMS Energy Corporation Consolidated Statements of Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome</Role>
      <ShortName>CMS Energy Corporation Consolidated Statements of Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>9952152 - Statement - CMS Energy Corporation Consolidated Statements of Income (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeParenthetical</Role>
      <ShortName>CMS Energy Corporation Consolidated Statements of Income (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>9952153 - Statement - CMS Energy Corporation Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncome</Role>
      <ShortName>CMS Energy Corporation Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>9952154 - Statement - CMS Energy Corporation Consolidated Statements of Comprehensive Income (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeParenthetical</Role>
      <ShortName>CMS Energy Corporation Consolidated Statements of Comprehensive Income (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>9952155 - Statement - CMS Energy Corporation Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows</Role>
      <ShortName>CMS Energy Corporation Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>9952156 - Statement - CMS Energy Corporation Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets</Role>
      <ShortName>CMS Energy Corporation Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>9952157 - Statement - CMS Energy Corporation Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>CMS Energy Corporation Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>9952158 - Statement - CMS Energy Corporation Consolidated Statements of Changes in Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquity</Role>
      <ShortName>CMS Energy Corporation Consolidated Statements of Changes in Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>9952159 - Statement - Consumers Energy Company Consolidated Statements of Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome</Role>
      <ShortName>Consumers Energy Company Consolidated Statements of Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>9952160 - Statement - Consumers Energy Company Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncome</Role>
      <ShortName>Consumers Energy Company Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>9952161 - Statement - Consumers Energy Company Consolidated Statements of Comprehensive Income (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeParenthetical</Role>
      <ShortName>Consumers Energy Company Consolidated Statements of Comprehensive Income (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>9952162 - Statement - Consumers Energy Company Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows</Role>
      <ShortName>Consumers Energy Company Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>9952163 - Statement - Consumers Energy Company Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets</Role>
      <ShortName>Consumers Energy Company Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>9952164 - Statement - Consumers Energy Company Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consumers Energy Company Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>9952165 - Statement - Consumers Energy Company Consolidated Statements of Changes in Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquity</Role>
      <ShortName>Consumers Energy Company Consolidated Statements of Changes in Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>9952168 - Disclosure - Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/SignificantAccountingPolicies</Role>
      <ShortName>Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>9952169 - Disclosure - Regulatory Matters</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/RegulatoryMatters</Role>
      <ShortName>Regulatory Matters</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>9952170 - 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>20</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>9952171 - 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>21</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>9952172 - 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>22</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>9952173 - Disclosure - Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/FinancialInstruments</Role>
      <ShortName>Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>9952174 - Disclosure - Plant, Property, and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/PlantPropertyandEquipment</Role>
      <ShortName>Plant, Property, and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>9952175 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>9952176 - Disclosure - Asset Retirement Obligations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/AssetRetirementObligations</Role>
      <ShortName>Asset Retirement Obligations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>9952177 - Disclosure - Retirement Benefits</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/RetirementBenefits</Role>
      <ShortName>Retirement Benefits</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>9952178 - Disclosure - Stock-based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/StockbasedCompensation</Role>
      <ShortName>Stock-based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>9952179 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>9952180 - 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>30</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>9952181 - Disclosure - Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/Revenue</Role>
      <ShortName>Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>9952182 - Disclosure - Other Income and Other Expense</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/OtherIncomeandOtherExpense</Role>
      <ShortName>Other Income and Other Expense</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>9952183 - Disclosure - Reportable Segments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ReportableSegments</Role>
      <ShortName>Reportable Segments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>9952184 - Disclosure - Related party Transactions - Consumers</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumers</Role>
      <ShortName>Related party Transactions - Consumers</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>9952185 - 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>35</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>9952186 - Disclosure - Exit Activities and Asset Sales</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ExitActivitiesandAssetSales</Role>
      <ShortName>Exit Activities and Asset Sales</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>9952187 - Disclosure - Schedule I - Condensed Financial Information of Registrant</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrant</Role>
      <ShortName>Schedule I - Condensed Financial Information of Registrant</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>9952188 - Disclosure - Schedule II - Valuation and Qualifying Accounts and Reserves</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ScheduleIIValuationandQualifyingAccountsandReserves</Role>
      <ShortName>Schedule II - Valuation and Qualifying Accounts and Reserves</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>995447 - Disclosure - Insider Trading Policies and Procedures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc</Role>
      <ShortName>Insider Trading Policies and Procedures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure</Role>
      <ShortName>Cybersecurity Risk Management and Strategy Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>9955511 - 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>
      <ParentRole>http://www.consumersenergy.com/role/SignificantAccountingPolicies</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>9955512 - Disclosure - Regulatory Matters (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/RegulatoryMattersTables</Role>
      <ShortName>Regulatory Matters (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/RegulatoryMatters</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>9955513 - 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>45</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>9955514 - 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>46</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>9955515 - 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>47</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>9955516 - 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>48</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>9955517 - Disclosure - Plant, Property, and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/PlantPropertyandEquipmentTables</Role>
      <ShortName>Plant, Property, and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/PlantPropertyandEquipment</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>9955518 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/Leases</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>9955519 - Disclosure - Asset Retirement Obligations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/AssetRetirementObligationsTables</Role>
      <ShortName>Asset Retirement Obligations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/AssetRetirementObligations</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>9955520 - 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>52</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>9955521 - Disclosure - Stock-based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/StockbasedCompensationTables</Role>
      <ShortName>Stock-based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/StockbasedCompensation</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>9955522 - 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>54</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>9955523 - 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>55</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>9955524 - 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>56</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>9955525 - Disclosure - Other Income and Other Expense (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseTables</Role>
      <ShortName>Other Income and Other Expense (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/OtherIncomeandOtherExpense</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>9955526 - 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>58</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>9955527 - Disclosure - Related party Transactions - Consumers (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumersTables</Role>
      <ShortName>Related party Transactions - Consumers (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumers</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>9955528 - 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>60</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>9955529 - Disclosure - Exit Activities and Asset Sales (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesTables</Role>
      <ShortName>Exit Activities and Asset Sales (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/ExitActivitiesandAssetSales</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>9955530 - Disclosure - Regulatory Matters (Schedule of Regulatory Assets and Liabilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails</Role>
      <ShortName>Regulatory Matters (Schedule of Regulatory Assets and Liabilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/RegulatoryMattersTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>9955531 - Disclosure - Regulatory Matters (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails</Role>
      <ShortName>Regulatory Matters (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/RegulatoryMattersTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>9955532 - Disclosure - Regulatory Matters (Schedule of Liabilities for PSCR and GCR Overrecoveries) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/RegulatoryMattersScheduleofLiabilitiesforPSCRandGCROverrecoveriesDetails</Role>
      <ShortName>Regulatory Matters (Schedule of Liabilities for PSCR and GCR Overrecoveries) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/RegulatoryMattersTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>9955533 - Disclosure - Contingencies and Commitments (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails</Role>
      <ShortName>Contingencies and Commitments (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>9955534 - Disclosure - Contingencies and Commitments (Schedule of Remediation and Other Response Activity Costs by Year) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails</Role>
      <ShortName>Contingencies and Commitments (Schedule of Remediation and Other Response Activity Costs by Year) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>9955535 - Disclosure - Contingencies and Commitments (Summary of Guarantees) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails</Role>
      <ShortName>Contingencies and Commitments (Summary of Guarantees) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>9955536 - Disclosure - Contingencies and Commitments (Schedule of Contractual Purchase Obligations) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofContractualPurchaseObligationsDetails</Role>
      <ShortName>Contingencies and Commitments (Schedule of Contractual Purchase Obligations) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>9955537 - Disclosure - Financings and Capitalization (Summary of Long-Term Debt) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails</Role>
      <ShortName>Financings and Capitalization (Summary of Long-Term Debt) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/FinancingsandCapitalizationTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>9955538 - Disclosure - Financings and Capitalization (Major Long-Term Debt Issuances and Retirements) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails</Role>
      <ShortName>Financings and Capitalization (Major Long-Term Debt Issuances and Retirements) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/FinancingsandCapitalizationTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>9955539 - 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>71</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>9955540 - Disclosure - Financings and Capitalization (Schedule of Debt Maturities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofDebtMaturitiesDetails</Role>
      <ShortName>Financings and Capitalization (Schedule of Debt Maturities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/FinancingsandCapitalizationTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>9955541 - Disclosure - Financings and Capitalization (Schedule of Revolving Credit Facilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails</Role>
      <ShortName>Financings and Capitalization (Schedule of Revolving Credit Facilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/FinancingsandCapitalizationTables</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>9955542 - Disclosure - Financings and Capitalization (Schedule of Supplier Finance Program) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofSupplierFinanceProgramDetails</Role>
      <ShortName>Financings and Capitalization (Schedule of Supplier Finance Program) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/FinancingsandCapitalizationTables</ParentRole>
      <Position>74</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>9955543 - Disclosure - Financings and Capitalization (Schedule of Forward Stock Contracts) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofForwardStockContractsDetails</Role>
      <ShortName>Financings and Capitalization (Schedule of Forward Stock Contracts) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/FinancingsandCapitalizationTables</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>9955544 - Disclosure - Financings and Capitalization (Schedule of Preferred Stock) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofPreferredStockDetails</Role>
      <ShortName>Financings and Capitalization (Schedule of Preferred Stock) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/FinancingsandCapitalizationTables</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>9955545 - Disclosure - Fair Value Measurements (Summary of Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails</Role>
      <ShortName>Fair Value Measurements (Summary of 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>77</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>9955546 - 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>78</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>9955547 - Disclosure - Financial Instruments (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails</Role>
      <ShortName>Financial Instruments (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/FinancialInstrumentsTables</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>9955548 - Disclosure - Plant, Property, and Equipment (Schedule of Property, Plant and Equipment) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails</Role>
      <ShortName>Plant, Property, and Equipment (Schedule of Property, Plant and Equipment) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/PlantPropertyandEquipmentTables</ParentRole>
      <Position>80</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>9955549 - Disclosure - Plant, Property, and Equipment (Summary of Finite-Lived Intangible Assets by Major Class) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofFiniteLivedIntangibleAssetsbyMajorClassDetails</Role>
      <ShortName>Plant, Property, and Equipment (Summary of Finite-Lived Intangible Assets by Major Class) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/PlantPropertyandEquipmentTables</ParentRole>
      <Position>81</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>9955550 - Disclosure - Plant, Property, and Equipment (Summary of Average Capitalization Rates) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofAverageCapitalizationRatesDetails</Role>
      <ShortName>Plant, Property, and Equipment (Summary of Average Capitalization Rates) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/PlantPropertyandEquipmentTables</ParentRole>
      <Position>82</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>9955551 - Disclosure - Plant, Property, and Equipment (Schedule of Finance Leases and Other Financing Obligations) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofFinanceLeasesandOtherFinancingObligationsDetails</Role>
      <ShortName>Plant, Property, and Equipment (Schedule of Finance Leases and Other Financing Obligations) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/PlantPropertyandEquipmentTables</ParentRole>
      <Position>83</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>9955552 - Disclosure - Plant, Property, and Equipment (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/PlantPropertyandEquipmentNarrativeDetails</Role>
      <ShortName>Plant, Property, and Equipment (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/PlantPropertyandEquipmentTables</ParentRole>
      <Position>84</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>9955553 - Disclosure - Plant, Property, and Equipment (Summary of Accumulated Depreciation and Amortization) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofAccumulatedDepreciationandAmortizationDetails</Role>
      <ShortName>Plant, Property, and Equipment (Summary of Accumulated Depreciation and Amortization) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/PlantPropertyandEquipmentTables</ParentRole>
      <Position>85</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>9955554 - Disclosure - Plant, Property, and Equipment (Summary of Composite Depreciation Rates for Properties) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofCompositeDepreciationRatesforPropertiesDetails</Role>
      <ShortName>Plant, Property, and Equipment (Summary of Composite Depreciation Rates for Properties) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/PlantPropertyandEquipmentTables</ParentRole>
      <Position>86</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>9955555 - Disclosure - Plant, Property, and Equipment (Summary of Depreciation and Amortization Expense) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofDepreciationandAmortizationExpenseDetails</Role>
      <ShortName>Plant, Property, and Equipment (Summary of Depreciation and Amortization Expense) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/PlantPropertyandEquipmentTables</ParentRole>
      <Position>87</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>9955556 - Disclosure - Plant, Property, and Equipment (Schedule of Estimated Amortization Expense for Intangibles) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofEstimatedAmortizationExpenseforIntangiblesDetails</Role>
      <ShortName>Plant, Property, and Equipment (Schedule of Estimated Amortization Expense for Intangibles) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/PlantPropertyandEquipmentTables</ParentRole>
      <Position>88</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>9955557 - Disclosure - Plant, Property, and Equipment (Summary of Jointly Owned Regulated Utility Facilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofJointlyOwnedRegulatedUtilityFacilitiesDetails</Role>
      <ShortName>Plant, Property, and Equipment (Summary of Jointly Owned Regulated Utility Facilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/PlantPropertyandEquipmentTables</ParentRole>
      <Position>89</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>9955558 - Disclosure - Leases (Summary of Lease Right-of-Use Assets and Liabilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/LeasesSummaryofLeaseRightofUseAssetsandLiabilitiesDetails</Role>
      <ShortName>Leases (Summary of Lease Right-of-Use Assets and Liabilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/LeasesTables</ParentRole>
      <Position>90</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>9955559 - Disclosure - Leases (Schedule of Lease Cost) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/LeasesScheduleofLeaseCostDetails</Role>
      <ShortName>Leases (Schedule of Lease Cost) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/LeasesTables</ParentRole>
      <Position>91</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>9955560 - Disclosure - Leases (Schedule of Lessee Cash Flows) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/LeasesScheduleofLesseeCashFlowsDetails</Role>
      <ShortName>Leases (Schedule of Lessee Cash Flows) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/LeasesTables</ParentRole>
      <Position>92</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>9955561 - Disclosure - Leases (Summary of Minimum Annual Rental Commitments) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails</Role>
      <ShortName>Leases (Summary of Minimum Annual Rental Commitments) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/LeasesTables</ParentRole>
      <Position>93</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>9955562 - Disclosure - Leases (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/LeasesNarrativeDetails</Role>
      <ShortName>Leases (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/LeasesTables</ParentRole>
      <Position>94</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>9955563 - Disclosure - Leases (Schedule of Future Payments to be Received) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/LeasesScheduleofFuturePaymentstobeReceivedDetails</Role>
      <ShortName>Leases (Schedule of Future Payments to be Received) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/LeasesTables</ParentRole>
      <Position>95</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>9955564 - Disclosure - Asset Retirement Obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/AssetRetirementObligationsDetails</Role>
      <ShortName>Asset Retirement Obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/AssetRetirementObligationsTables</ParentRole>
      <Position>96</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>9955565 - Disclosure - Retirement Benefits (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails</Role>
      <ShortName>Retirement Benefits (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/RetirementBenefitsTables</ParentRole>
      <Position>97</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>9955566 - Disclosure - Retirement Benefits (Schedule of SERP Trust Assets, ABO and Contributions) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/RetirementBenefitsScheduleofSERPTrustAssetsABOandContributionsDetails</Role>
      <ShortName>Retirement Benefits (Schedule of SERP Trust Assets, ABO and Contributions) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/RetirementBenefitsTables</ParentRole>
      <Position>98</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>9955567 - Disclosure - Retirement Benefits (Schedule of Assumptions Used) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssumptionsUsedDetails</Role>
      <ShortName>Retirement Benefits (Schedule of Assumptions Used) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/RetirementBenefitsTables</ParentRole>
      <Position>99</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>9955568 - 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>100</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>9955569 - Disclosure - Retirement Benefits (Schedule of Funded Status of Retirement Benefit Plans) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/RetirementBenefitsScheduleofFundedStatusofRetirementBenefitPlansDetails</Role>
      <ShortName>Retirement Benefits (Schedule of Funded Status of Retirement Benefit Plans) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/RetirementBenefitsTables</ParentRole>
      <Position>101</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>9955570 - Disclosure - Retirement Benefits (Schedule of Retirement Benefit Plan Assets (Liabilities)) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/RetirementBenefitsScheduleofRetirementBenefitPlanAssetsLiabilitiesDetails</Role>
      <ShortName>Retirement Benefits (Schedule of Retirement Benefit Plan Assets (Liabilities)) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/RetirementBenefitsTables</ParentRole>
      <Position>102</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>9955571 - Disclosure - Retirement Benefits (Schedule of Net Periodic Benefit Cost Not yet Recognized) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetPeriodicBenefitCostNotyetRecognizedDetails</Role>
      <ShortName>Retirement Benefits (Schedule of Net Periodic Benefit Cost Not yet Recognized) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/RetirementBenefitsTables</ParentRole>
      <Position>103</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>9955572 - Disclosure - Retirement Benefits (Schedule of Allocation of Plan Assets) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAllocationofPlanAssetsDetails</Role>
      <ShortName>Retirement Benefits (Schedule of Allocation of Plan Assets) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/RetirementBenefitsTables</ParentRole>
      <Position>104</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>9955573 - Disclosure - Retirement Benefits (Schedule of Asset Allocation) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssetAllocationDetails</Role>
      <ShortName>Retirement Benefits (Schedule of Asset Allocation) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/RetirementBenefitsTables</ParentRole>
      <Position>105</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>9955574 - Disclosure - Retirement Benefits (Schedule of Expected Benefit Payments) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/RetirementBenefitsScheduleofExpectedBenefitPaymentsDetails</Role>
      <ShortName>Retirement Benefits (Schedule of Expected Benefit Payments) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/RetirementBenefitsTables</ParentRole>
      <Position>106</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>9955575 - Disclosure - Stock-based Compensation (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/StockbasedCompensationNarrativeDetails</Role>
      <ShortName>Stock-based Compensation (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/StockbasedCompensationTables</ParentRole>
      <Position>107</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R108.htm</HtmlFileName>
      <LongName>9955576 - Disclosure - Stock-based Compensation (Schedule of Restricted Stock Activity) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails</Role>
      <ShortName>Stock-based Compensation (Schedule of Restricted Stock Activity) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/StockbasedCompensationTables</ParentRole>
      <Position>108</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R109.htm</HtmlFileName>
      <LongName>9955577 - Disclosure - Stock-based Compensation (Schedule of Restricted Stock Activity - Granted) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityGrantedDetails</Role>
      <ShortName>Stock-based Compensation (Schedule of Restricted Stock Activity - Granted) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/StockbasedCompensationTables</ParentRole>
      <Position>109</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R110.htm</HtmlFileName>
      <LongName>9955578 - Disclosure - Stock-based Compensation (Schedule of Significant Assumptions Used to Estimate Fair Value of Market-based Restricted Stock Awards) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/StockbasedCompensationScheduleofSignificantAssumptionsUsedtoEstimateFairValueofMarketbasedRestrictedStockAwardsDetails</Role>
      <ShortName>Stock-based Compensation (Schedule of Significant Assumptions Used to Estimate Fair Value of Market-based Restricted Stock Awards) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/StockbasedCompensationTables</ParentRole>
      <Position>110</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R111.htm</HtmlFileName>
      <LongName>9955579 - Disclosure - Stock-based Compensation (Summary of Weighted-average Grant-date Fair Value) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/StockbasedCompensationSummaryofWeightedaverageGrantdateFairValueDetails</Role>
      <ShortName>Stock-based Compensation (Summary of Weighted-average Grant-date Fair Value) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/StockbasedCompensationTables</ParentRole>
      <Position>111</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R112.htm</HtmlFileName>
      <LongName>9955580 - Disclosure - Stock-based Compensation (Schedule of Amounts Related to Restricted Stock Awards and Restricted Stock Units) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/StockbasedCompensationScheduleofAmountsRelatedtoRestrictedStockAwardsandRestrictedStockUnitsDetails</Role>
      <ShortName>Stock-based Compensation (Schedule of Amounts Related to Restricted Stock Awards and Restricted Stock Units) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/StockbasedCompensationTables</ParentRole>
      <Position>112</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R113.htm</HtmlFileName>
      <LongName>9955581 - 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>113</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R114.htm</HtmlFileName>
      <LongName>9955582 - Disclosure - Income Taxes (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/IncomeTaxesNarrativeDetails</Role>
      <ShortName>Income Taxes (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/IncomeTaxesTables</ParentRole>
      <Position>114</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R115.htm</HtmlFileName>
      <LongName>9955583 - Disclosure - Income Taxes (Summary of Significant Components of Income Tax Expense) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/IncomeTaxesSummaryofSignificantComponentsofIncomeTaxExpenseDetails</Role>
      <ShortName>Income Taxes (Summary of Significant Components of Income Tax Expense) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/IncomeTaxesTables</ParentRole>
      <Position>115</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R116.htm</HtmlFileName>
      <LongName>9955584 - Disclosure - Income Taxes (Summary of Principal Components of Deferred Income Tax Assets and Liabilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails</Role>
      <ShortName>Income Taxes (Summary of Principal Components of Deferred Income Tax Assets and Liabilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/IncomeTaxesTables</ParentRole>
      <Position>116</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R117.htm</HtmlFileName>
      <LongName>9955585 - Disclosure - Income Taxes (Summary of Loss and Credit Carryforwards) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/IncomeTaxesSummaryofLossandCreditCarryforwardsDetails</Role>
      <ShortName>Income Taxes (Summary of Loss and Credit Carryforwards) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/IncomeTaxesTables</ParentRole>
      <Position>117</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R118.htm</HtmlFileName>
      <LongName>9955586 - Disclosure - Income Taxes (Schedule of Reconciliation of Uncertain Tax Benefits) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/IncomeTaxesScheduleofReconciliationofUncertainTaxBenefitsDetails</Role>
      <ShortName>Income Taxes (Schedule of Reconciliation of Uncertain Tax Benefits) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/IncomeTaxesTables</ParentRole>
      <Position>118</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R119.htm</HtmlFileName>
      <LongName>9955587 - 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>119</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R120.htm</HtmlFileName>
      <LongName>9955588 - Disclosure - Revenue (Disaggregation of Revenue) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails</Role>
      <ShortName>Revenue (Disaggregation of Revenue) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/RevenueTables</ParentRole>
      <Position>120</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R121.htm</HtmlFileName>
      <LongName>9955589 - 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>121</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R122.htm</HtmlFileName>
      <LongName>9955590 - Disclosure - Other Income and Other Expense (Summary of Components of Other Income and Other Expense) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseSummaryofComponentsofOtherIncomeandOtherExpenseDetails</Role>
      <ShortName>Other Income and Other Expense (Summary of Components of Other Income and Other Expense) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseTables</ParentRole>
      <Position>122</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R123.htm</HtmlFileName>
      <LongName>9955591 - Disclosure - Reportable Segments (Schedule of Financial Information by Reportable Segments, CMS Energy, including Consumers) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails</Role>
      <ShortName>Reportable Segments (Schedule of Financial Information by Reportable Segments, CMS Energy, including Consumers) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/ReportableSegmentsTables</ParentRole>
      <Position>123</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R124.htm</HtmlFileName>
      <LongName>9955592 - Disclosure - Reportable Segments (Schedule of Financial Information by Reportable Segments, Consumers) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails</Role>
      <ShortName>Reportable Segments (Schedule of Financial Information by Reportable Segments, Consumers) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/ReportableSegmentsTables</ParentRole>
      <Position>124</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R125.htm</HtmlFileName>
      <LongName>9955593 - Disclosure - Related party Transactions - Consumers (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumersDetails</Role>
      <ShortName>Related party Transactions - Consumers (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumersTables</ParentRole>
      <Position>125</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R126.htm</HtmlFileName>
      <LongName>9955594 - Disclosure - Variable Interest Entities (Summary of VIE Information) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails</Role>
      <ShortName>Variable Interest Entities (Summary of VIE Information) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/VariableInterestEntitiesTables</ParentRole>
      <Position>126</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R127.htm</HtmlFileName>
      <LongName>9955595 - Disclosure - Variable Interest Entities (Schedule of Variable Interest Entities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails</Role>
      <ShortName>Variable Interest Entities (Schedule of Variable Interest Entities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/VariableInterestEntitiesTables</ParentRole>
      <Position>127</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R128.htm</HtmlFileName>
      <LongName>9955596 - 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>128</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R129.htm</HtmlFileName>
      <LongName>9955597 - Disclosure - Exit Activities and Asset Sales (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesNarrativeDetails</Role>
      <ShortName>Exit Activities and Asset Sales (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesTables</ParentRole>
      <Position>129</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R130.htm</HtmlFileName>
      <LongName>9955598 - Disclosure - Exit Activities and Asset Sales (Schedule of Retention Benefit Liability Roll Forward) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesScheduleofRetentionBenefitLiabilityRollForwardDetails</Role>
      <ShortName>Exit Activities and Asset Sales (Schedule of Retention Benefit Liability Roll Forward) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesTables</ParentRole>
      <Position>130</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R131.htm</HtmlFileName>
      <LongName>9955599 - Disclosure - Schedule I - Condensed Financial Information of Registrant (Condensed Statements of Income) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsofIncomeDetails</Role>
      <ShortName>Schedule I - Condensed Financial Information of Registrant (Condensed Statements of Income) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrant</ParentRole>
      <Position>131</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R132.htm</HtmlFileName>
      <LongName>9955600 - Disclosure - Schedule 1 - Condensed Financial Information of Registrant (Condensed Statements of Income - Parenthetical) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/Schedule1CondensedFinancialInformationofRegistrantCondensedStatementsofIncomeParentheticalDetails</Role>
      <ShortName>Schedule 1 - Condensed Financial Information of Registrant (Condensed Statements of Income - Parenthetical) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>132</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R133.htm</HtmlFileName>
      <LongName>9955601 - Disclosure - Schedule I - Condensed Financial Information of Registrant (Condensed Statements Of Cash Flows) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails</Role>
      <ShortName>Schedule I - Condensed Financial Information of Registrant (Condensed Statements Of Cash Flows) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrant</ParentRole>
      <Position>133</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R134.htm</HtmlFileName>
      <LongName>9955602 - Disclosure - Schedule I - Condensed Financial Information of Registrant (Condensed Balance Sheets) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails</Role>
      <ShortName>Schedule I - Condensed Financial Information of Registrant (Condensed Balance Sheets) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrant</ParentRole>
      <Position>134</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R135.htm</HtmlFileName>
      <LongName>9955603 - Disclosure - Schedule I - Condensed Financial Information of Registrant (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantNarrativeDetails</Role>
      <ShortName>Schedule I - Condensed Financial Information of Registrant (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrant</ParentRole>
      <Position>135</Position>
    </Report>
    <Report instance="cms-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R136.htm</HtmlFileName>
      <LongName>9955604 - Disclosure - Schedule II - Valuation and Qualifying Accounts and Reserves (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails</Role>
      <ShortName>Schedule II - Valuation and Qualifying Accounts and Reserves (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/ScheduleIIValuationandQualifyingAccountsandReserves</ParentRole>
      <Position>136</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-K" isDefinitelyFs="true" isUsgaap="true" original="cms-20241231.htm">cms-20241231.htm</File>
    <File>cms-20241231.xsd</File>
    <File>cms-20241231_cal.xml</File>
    <File>cms-20241231_def.xml</File>
    <File>cms-20241231_lab.xml</File>
    <File>cms-20241231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>cms-20241231_g1.jpg</File>
    <File>cms-20241231_g10.jpg</File>
    <File>cms-20241231_g11.jpg</File>
    <File>cms-20241231_g12.jpg</File>
    <File>cms-20241231_g13.jpg</File>
    <File>cms-20241231_g2.jpg</File>
    <File>cms-20241231_g3.jpg</File>
    <File>cms-20241231_g4.jpg</File>
    <File>cms-20241231_g5.jpg</File>
    <File>cms-20241231_g6.jpg</File>
    <File>cms-20241231_g7.jpg</File>
    <File>cms-20241231_g8.jpg</File>
    <File>cms-20241231_g9.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="2">http://fasb.org/srt/2024</BaseTaxonomy>
    <BaseTaxonomy items="3763">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="18">http://xbrl.sec.gov/cyd/2024</BaseTaxonomy>
    <BaseTaxonomy items="81">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="5">http://xbrl.sec.gov/ecd/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>174
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "cms-20241231.htm": {
   "nsprefix": "cms",
   "nsuri": "http://www.consumersenergy.com/20241231",
   "dts": {
    "inline": {
     "local": [
      "cms-20241231.htm"
     ]
    },
    "schema": {
     "local": [
      "cms-20241231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd",
      "https://xbrl.sec.gov/cyd/2024/cyd-af-2024.xsd",
      "https://xbrl.sec.gov/cyd/2024/cyd-af-sub-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "cms-20241231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "cms-20241231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "cms-20241231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "cms-20241231_pre.xml"
     ]
    }
   },
   "keyStandard": 594,
   "keyCustom": 115,
   "axisStandard": 53,
   "axisCustom": 3,
   "memberStandard": 83,
   "memberCustom": 196,
   "hidden": {
    "total": 24,
    "http://fasb.org/us-gaap/2024": 17,
    "http://www.consumersenergy.com/20241231": 2,
    "http://xbrl.sec.gov/dei/2024": 5
   },
   "contextCount": 1043,
   "entityCount": 1,
   "segmentCount": 296,
   "elementCount": 1372,
   "unitCount": 9,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 3763,
    "http://xbrl.sec.gov/dei/2024": 81,
    "http://xbrl.sec.gov/cyd/2024": 18,
    "http://xbrl.sec.gov/ecd/2024": 5,
    "http://fasb.org/srt/2024": 2
   },
   "report": {
    "R1": {
     "role": "http://www.consumersenergy.com/role/CoverPage",
     "longName": "0000001 - Document - Cover Page",
     "shortName": "Cover Page",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.consumersenergy.com/role/AuditInformation",
     "longName": "0000002 - Document - Audit Information",
     "shortName": "Audit Information",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:AuditorFirmId",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:AuditorFirmId",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome",
     "longName": "9952151 - Statement - CMS Energy Corporation Consolidated Statements of Income",
     "shortName": "CMS Energy Corporation Consolidated Statements of Income",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FuelCosts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeParenthetical",
     "longName": "9952152 - Statement - CMS Energy Corporation Consolidated Statements of Income (Parenthetical)",
     "shortName": "CMS Energy Corporation Consolidated Statements of Income (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R5": {
     "role": "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncome",
     "longName": "9952153 - Statement - CMS Energy Corporation Consolidated Statements of Comprehensive Income",
     "shortName": "CMS Energy Corporation Consolidated Statements of Comprehensive Income",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeParenthetical",
     "longName": "9952154 - Statement - CMS Energy Corporation Consolidated Statements of Comprehensive Income (Parenthetical)",
     "shortName": "CMS Energy Corporation Consolidated Statements of Comprehensive Income (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBenefitPlanImprovementTaxEffect",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBenefitPlanImprovementTaxEffect",
       "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBenefitPlanImprovementTaxEffect",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows",
     "longName": "9952155 - Statement - CMS Energy Corporation Consolidated Statements of Cash Flows",
     "shortName": "CMS Energy Corporation Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
     "longName": "9952156 - Statement - CMS Energy Corporation Consolidated Balance Sheets",
     "shortName": "CMS Energy Corporation Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-38",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-38",
      "name": "cms:PropertyPlantAndEquipmentNetExcludingCWIP",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsParenthetical",
     "longName": "9952157 - Statement - CMS Energy Corporation Consolidated Balance Sheets (Parenthetical)",
     "shortName": "CMS Energy Corporation Consolidated Balance Sheets (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-38",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R10": {
     "role": "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquity",
     "longName": "9952158 - Statement - CMS Energy Corporation Consolidated Statements of Changes in Equity",
     "shortName": "CMS Energy Corporation Consolidated Statements of Changes in Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-48",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-48",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome",
     "longName": "9952159 - Statement - Consumers Energy Company Consolidated Statements of Income",
     "shortName": "Consumers Energy Company Consolidated Statements of Income",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:UtilitiesOperatingExpenseFuelUsed",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncome",
     "longName": "9952160 - Statement - Consumers Energy Company Consolidated Statements of Comprehensive Income",
     "shortName": "Consumers Energy Company Consolidated Statements of Comprehensive Income",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeParenthetical",
     "longName": "9952161 - Statement - Consumers Energy Company Consolidated Statements of Comprehensive Income (Parenthetical)",
     "shortName": "Consumers Energy Company Consolidated Statements of Comprehensive Income (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows",
     "longName": "9952162 - Statement - Consumers Energy Company Consolidated Statements of Cash Flows",
     "shortName": "Consumers Energy Company Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitContributions",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
     "longName": "9952163 - Statement - Consumers Energy Company Consolidated Balance Sheets",
     "shortName": "Consumers Energy Company Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c-38",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-115",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsParenthetical",
     "longName": "9952164 - Statement - Consumers Energy Company Consolidated Balance Sheets (Parenthetical)",
     "shortName": "Consumers Energy Company Consolidated Balance Sheets (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-38",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-115",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquity",
     "longName": "9952165 - Statement - Consumers Energy Company Consolidated Statements of Changes in Equity",
     "shortName": "Consumers Energy Company Consolidated Statements of Changes in Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c-37",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-114",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.consumersenergy.com/role/SignificantAccountingPolicies",
     "longName": "9952168 - Disclosure - Significant Accounting Policies",
     "shortName": "Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.consumersenergy.com/role/RegulatoryMatters",
     "longName": "9952169 - Disclosure - Regulatory Matters",
     "shortName": "Regulatory Matters",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PublicUtilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PublicUtilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.consumersenergy.com/role/ContingenciesandCommitments",
     "longName": "9952170 - Disclosure - Contingencies and Commitments",
     "shortName": "Contingencies and Commitments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.consumersenergy.com/role/FinancingsandCapitalization",
     "longName": "9952171 - Disclosure - Financings and Capitalization",
     "shortName": "Financings and Capitalization",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.consumersenergy.com/role/FairValueMeasurements",
     "longName": "9952172 - Disclosure - Fair Value Measurements",
     "shortName": "Fair Value Measurements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.consumersenergy.com/role/FinancialInstruments",
     "longName": "9952173 - Disclosure - Financial Instruments",
     "shortName": "Financial Instruments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "cms:FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "cms:FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.consumersenergy.com/role/PlantPropertyandEquipment",
     "longName": "9952174 - Disclosure - Plant, Property, and Equipment",
     "shortName": "Plant, Property, and Equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.consumersenergy.com/role/Leases",
     "longName": "9952175 - Disclosure - Leases",
     "shortName": "Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "cms:LesseeAndLessorLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "cms:LesseeAndLessorLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.consumersenergy.com/role/AssetRetirementObligations",
     "longName": "9952176 - Disclosure - Asset Retirement Obligations",
     "shortName": "Asset Retirement Obligations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AssetRetirementObligationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AssetRetirementObligationDisclosureTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AssetRetirementObligationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AssetRetirementObligationDisclosureTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.consumersenergy.com/role/RetirementBenefits",
     "longName": "9952177 - Disclosure - Retirement Benefits",
     "shortName": "Retirement Benefits",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.consumersenergy.com/role/StockbasedCompensation",
     "longName": "9952178 - Disclosure - Stock-based Compensation",
     "shortName": "Stock-based Compensation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.consumersenergy.com/role/IncomeTaxes",
     "longName": "9952179 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergy",
     "longName": "9952180 - Disclosure - Earnings Per Share - CMS Energy",
     "shortName": "Earnings Per Share - CMS Energy",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.consumersenergy.com/role/Revenue",
     "longName": "9952181 - Disclosure - Revenue",
     "shortName": "Revenue",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.consumersenergy.com/role/OtherIncomeandOtherExpense",
     "longName": "9952182 - Disclosure - Other Income and Other Expense",
     "shortName": "Other Income and Other Expense",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.consumersenergy.com/role/ReportableSegments",
     "longName": "9952183 - Disclosure - Reportable Segments",
     "shortName": "Reportable Segments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumers",
     "longName": "9952184 - Disclosure - Related party Transactions - Consumers",
     "shortName": "Related party Transactions - Consumers",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.consumersenergy.com/role/VariableInterestEntities",
     "longName": "9952185 - Disclosure - Variable Interest Entities",
     "shortName": "Variable Interest Entities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:VariableInterestEntityDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:VariableInterestEntityDisclosureTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:VariableInterestEntityDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:VariableInterestEntityDisclosureTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.consumersenergy.com/role/ExitActivitiesandAssetSales",
     "longName": "9952186 - Disclosure - Exit Activities and Asset Sales",
     "shortName": "Exit Activities and Asset Sales",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrant",
     "longName": "9952187 - Disclosure - Schedule I - Condensed Financial Information of Registrant",
     "shortName": "Schedule I - Condensed Financial Information of Registrant",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.consumersenergy.com/role/ScheduleIIValuationandQualifyingAccountsandReserves",
     "longName": "9952188 - Disclosure - Schedule II - Valuation and Qualifying Accounts and Reserves",
     "shortName": "Schedule II - Valuation and Qualifying Accounts and Reserves",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R40": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-1008",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1008",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc",
     "longName": "995447 - Disclosure - Insider Trading Policies and Procedures",
     "shortName": "Insider Trading Policies and Procedures",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "a",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "a",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure",
     "longName": "995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure",
     "shortName": "Cybersecurity Risk Management and Strategy Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy",
     "longName": "9955511 - Disclosure - Significant Accounting Policies (Policy)",
     "shortName": "Significant Accounting Policies (Policy)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ConsolidationPolicyTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ConsolidationPolicyTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.consumersenergy.com/role/RegulatoryMattersTables",
     "longName": "9955512 - Disclosure - Regulatory Matters (Tables)",
     "shortName": "Regulatory Matters (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:ScheduleOfRegulatoryAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ScheduleOfRegulatoryLiabilitiesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:ScheduleOfRegulatoryAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ScheduleOfRegulatoryLiabilitiesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables",
     "longName": "9955513 - Disclosure - Contingencies and Commitments (Tables)",
     "shortName": "Contingencies and Commitments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "cms:ExpectedRemediationCostsByYearTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "cms:ExpectedRemediationCostsByYearTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.consumersenergy.com/role/FinancingsandCapitalizationTables",
     "longName": "9955514 - Disclosure - Financings and Capitalization (Tables)",
     "shortName": "Financings and Capitalization (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.consumersenergy.com/role/FairValueMeasurementsTables",
     "longName": "9955515 - Disclosure - Fair Value Measurements (Tables)",
     "shortName": "Fair Value Measurements (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.consumersenergy.com/role/FinancialInstrumentsTables",
     "longName": "9955516 - Disclosure - Financial Instruments (Tables)",
     "shortName": "Financial Instruments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.consumersenergy.com/role/PlantPropertyandEquipmentTables",
     "longName": "9955517 - Disclosure - Plant, Property, and Equipment (Tables)",
     "shortName": "Plant, Property, and Equipment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.consumersenergy.com/role/LeasesTables",
     "longName": "9955518 - Disclosure - Leases (Tables)",
     "shortName": "Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "cms:AssetsAndLiabilitiesOfLesseeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "cms:AssetsAndLiabilitiesOfLesseeTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "cms:AssetsAndLiabilitiesOfLesseeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "cms:AssetsAndLiabilitiesOfLesseeTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.consumersenergy.com/role/AssetRetirementObligationsTables",
     "longName": "9955519 - Disclosure - Asset Retirement Obligations (Tables)",
     "shortName": "Asset Retirement Obligations (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.consumersenergy.com/role/RetirementBenefitsTables",
     "longName": "9955520 - Disclosure - Retirement Benefits (Tables)",
     "shortName": "Retirement Benefits (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "cms:ScheduleofSERPtrustassetsABOandcontributionsTableTextBlockTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "cms:ScheduleofSERPtrustassetsABOandcontributionsTableTextBlockTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.consumersenergy.com/role/StockbasedCompensationTables",
     "longName": "9955521 - Disclosure - Stock-based Compensation (Tables)",
     "shortName": "Stock-based Compensation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.consumersenergy.com/role/IncomeTaxesTables",
     "longName": "9955522 - Disclosure - Income Taxes (Tables)",
     "shortName": "Income Taxes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyTables",
     "longName": "9955523 - Disclosure - Earnings Per Share - CMS Energy (Tables)",
     "shortName": "Earnings Per Share - CMS Energy (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.consumersenergy.com/role/RevenueTables",
     "longName": "9955524 - Disclosure - Revenue (Tables)",
     "shortName": "Revenue (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseTables",
     "longName": "9955525 - Disclosure - Other Income and Other Expense (Tables)",
     "shortName": "Other Income and Other Expense (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.consumersenergy.com/role/ReportableSegmentsTables",
     "longName": "9955526 - Disclosure - Reportable Segments (Tables)",
     "shortName": "Reportable Segments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumersTables",
     "longName": "9955527 - Disclosure - Related party Transactions - Consumers (Tables)",
     "shortName": "Related party Transactions - Consumers (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.consumersenergy.com/role/VariableInterestEntitiesTables",
     "longName": "9955528 - Disclosure - Variable Interest Entities (Tables)",
     "shortName": "Variable Interest Entities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesTables",
     "longName": "9955529 - Disclosure - Exit Activities and Asset Sales (Tables)",
     "shortName": "Exit Activities and Asset Sales (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails",
     "longName": "9955530 - Disclosure - Regulatory Matters (Schedule of Regulatory Assets and Liabilities) (Details)",
     "shortName": "Regulatory Matters (Schedule of Regulatory Assets and Liabilities) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c-38",
      "name": "us-gaap:RegulatoryAssetsCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-179",
      "name": "us-gaap:RegulatoryLiabilityCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "us-gaap:ScheduleOfRegulatoryAssetsTextBlock",
       "us-gaap:ScheduleOfRegulatoryLiabilitiesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails",
     "longName": "9955531 - Disclosure - Regulatory Matters (Narrative) (Details)",
     "shortName": "Regulatory Matters (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-208",
      "name": "cms:SettlementAgreementPaymentPenalty",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofLiabilitiesforPSCRandGCROverrecoveriesDetails",
     "longName": "9955532 - Disclosure - Regulatory Matters (Schedule of Liabilities for PSCR and GCR Overrecoveries) (Details)",
     "shortName": "Regulatory Matters (Schedule of Liabilities for PSCR and GCR Overrecoveries) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c-38",
      "name": "cms:AccruedRateRefunds",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-215",
      "name": "cms:AccruedRateRefunds",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cms:ScheduleOfPscrAndGcrUnderrecoveriesandOverrecoveriesTableTextBlockTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails",
     "longName": "9955533 - Disclosure - Contingencies and Commitments (Narrative) (Details)",
     "shortName": "Contingencies and Commitments (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "cms:EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "cms:EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails",
     "longName": "9955534 - Disclosure - Contingencies and Commitments (Schedule of Remediation and Other Response Activity Costs by Year) (Details)",
     "shortName": "Contingencies and Commitments (Schedule of Remediation and Other Response Activity Costs by Year) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c-228",
      "name": "us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-228",
      "name": "us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails",
     "longName": "9955535 - Disclosure - Contingencies and Commitments (Summary of Guarantees) (Details)",
     "shortName": "Contingencies and Commitments (Summary of Guarantees) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c-244",
      "name": "us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "us-gaap:ScheduleOfGuaranteeObligationsTextBlock",
       "us-gaap:ScheduleOfGuaranteeObligationsTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-242",
      "name": "us-gaap:GuaranteeObligationsMaximumExposure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGuaranteeObligationsTextBlock",
       "us-gaap:ScheduleOfGuaranteeObligationsTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "unique": true
     }
    },
    "R68": {
     "role": "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofContractualPurchaseObligationsDetails",
     "longName": "9955536 - Disclosure - Contingencies and Commitments (Schedule of Contractual Purchase Obligations) (Details)",
     "shortName": "Contingencies and Commitments (Schedule of Contractual Purchase Obligations) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c-38",
      "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-38",
      "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails",
     "longName": "9955537 - Disclosure - Financings and Capitalization (Summary of Long-Term Debt) (Details)",
     "shortName": "Financings and Capitalization (Summary of Long-Term Debt) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c-38",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-38",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails",
     "longName": "9955538 - Disclosure - Financings and Capitalization (Major Long-Term Debt Issuances and Retirements) (Details)",
     "shortName": "Financings and Capitalization (Major Long-Term Debt Issuances and Retirements) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c-38",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RepaymentsOfDebt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
     "longName": "9955539 - Disclosure - Financings and Capitalization (Narrative) (Details)",
     "shortName": "Financings and Capitalization (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "c-38",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "unique": true
     }
    },
    "R72": {
     "role": "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofDebtMaturitiesDetails",
     "longName": "9955540 - Disclosure - Financings and Capitalization (Schedule of Debt Maturities) (Details)",
     "shortName": "Financings and Capitalization (Schedule of Debt Maturities) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "c-38",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-38",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R73": {
     "role": "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails",
     "longName": "9955541 - Disclosure - Financings and Capitalization (Schedule of Revolving Credit Facilities) (Details)",
     "shortName": "Financings and Capitalization (Schedule of Revolving Credit Facilities) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "c-429",
      "name": "us-gaap:ProceedsFromLinesOfCredit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-429",
      "name": "us-gaap:ProceedsFromLinesOfCredit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofSupplierFinanceProgramDetails",
     "longName": "9955542 - Disclosure - Financings and Capitalization (Schedule of Supplier Finance Program) (Details)",
     "shortName": "Financings and Capitalization (Schedule of Supplier Finance Program) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "c-436",
      "name": "us-gaap:SupplierFinanceProgramObligation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-436",
      "name": "us-gaap:SupplierFinanceProgramObligation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofForwardStockContractsDetails",
     "longName": "9955543 - Disclosure - Financings and Capitalization (Schedule of Forward Stock Contracts) (Details)",
     "shortName": "Financings and Capitalization (Schedule of Forward Stock Contracts) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "c-440",
      "name": "us-gaap:ForwardContractIndexedToIssuersEquityShares",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-440",
      "name": "us-gaap:ForwardContractIndexedToIssuersEquityShares",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R76": {
     "role": "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofPreferredStockDetails",
     "longName": "9955544 - Disclosure - Financings and Capitalization (Schedule of Preferred Stock) (Details)",
     "shortName": "Financings and Capitalization (Schedule of Preferred Stock) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "c-38",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-43",
      "name": "us-gaap:PreferredStockRedemptionPricePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "us-gaap:PreferredStockRedemptionPricePerShare",
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "unique": true
     }
    },
    "R77": {
     "role": "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
     "longName": "9955545 - Disclosure - Fair Value Measurements (Summary of Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details)",
     "shortName": "Fair Value Measurements (Summary of Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "c-38",
      "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-452",
      "name": "us-gaap:AssetsFairValueDisclosure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "unique": true
     }
    },
    "R78": {
     "role": "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails",
     "longName": "9955546 - Disclosure - Financial Instruments (Schedule of Carrying Amounts and Fair Values of Financial Instruments) (Details)",
     "shortName": "Financial Instruments (Schedule of Carrying Amounts and Fair Values of Financial Instruments) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "c-38",
      "name": "cms:AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "cms:AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent",
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-38",
      "name": "cms:AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "cms:AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent",
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R79": {
     "role": "http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails",
     "longName": "9955547 - Disclosure - Financial Instruments (Narrative) (Details)",
     "shortName": "Financial Instruments (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "c-984",
      "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R80": {
     "role": "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails",
     "longName": "9955548 - Disclosure - Plant, Property, and Equipment (Schedule of Property, Plant and Equipment) (Details)",
     "shortName": "Plant, Property, and Equipment (Schedule of Property, Plant and Equipment) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "c-38",
      "name": "cms:PropertyPlantAndEquipmentGrossExcludingCWIP",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-497",
      "name": "us-gaap:PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "unique": true
     }
    },
    "R81": {
     "role": "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofFiniteLivedIntangibleAssetsbyMajorClassDetails",
     "longName": "9955549 - Disclosure - Plant, Property, and Equipment (Summary of Finite-Lived Intangible Assets by Major Class) (Details)",
     "shortName": "Plant, Property, and Equipment (Summary of Finite-Lived Intangible Assets by Major Class) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "c-115",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-115",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R82": {
     "role": "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofAverageCapitalizationRatesDetails",
     "longName": "9955550 - Disclosure - Plant, Property, and Equipment (Summary of Average Capitalization Rates) (Details)",
     "shortName": "Plant, Property, and Equipment (Summary of Average Capitalization Rates) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "c-565",
      "name": "us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-565",
      "name": "us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R83": {
     "role": "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofFinanceLeasesandOtherFinancingObligationsDetails",
     "longName": "9955551 - Disclosure - Plant, Property, and Equipment (Schedule of Finance Leases and Other Financing Obligations) (Details)",
     "shortName": "Plant, Property, and Equipment (Schedule of Finance Leases and Other Financing Obligations) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "c-35",
      "name": "us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "cms:FinanceLeaseAssetsAdditions",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "unique": true
     }
    },
    "R84": {
     "role": "http://www.consumersenergy.com/role/PlantPropertyandEquipmentNarrativeDetails",
     "longName": "9955552 - Disclosure - Plant, Property, and Equipment (Narrative) (Details)",
     "shortName": "Plant, Property, and Equipment (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "c-38",
      "name": "us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-38",
      "name": "us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R85": {
     "role": "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofAccumulatedDepreciationandAmortizationDetails",
     "longName": "9955553 - Disclosure - Plant, Property, and Equipment (Summary of Accumulated Depreciation and Amortization) (Details)",
     "shortName": "Plant, Property, and Equipment (Summary of Accumulated Depreciation and Amortization) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "c-38",
      "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-573",
      "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "unique": true
     }
    },
    "R86": {
     "role": "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofCompositeDepreciationRatesforPropertiesDetails",
     "longName": "9955554 - Disclosure - Plant, Property, and Equipment (Summary of Composite Depreciation Rates for Properties) (Details)",
     "shortName": "Plant, Property, and Equipment (Summary of Composite Depreciation Rates for Properties) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "c-579",
      "name": "us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-579",
      "name": "us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R87": {
     "role": "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofDepreciationandAmortizationExpenseDetails",
     "longName": "9955555 - Disclosure - Plant, Property, and Equipment (Summary of Depreciation and Amortization Expense) (Details)",
     "shortName": "Plant, Property, and Equipment (Summary of Depreciation and Amortization Expense) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:Depreciation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cms:ScheduleOfDepriciationAndAmortizationTableTextBlock",
       "cms:ScheduleOfDepriciationAndAmortizationTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:Depreciation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cms:ScheduleOfDepriciationAndAmortizationTableTextBlock",
       "cms:ScheduleOfDepriciationAndAmortizationTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R88": {
     "role": "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofEstimatedAmortizationExpenseforIntangiblesDetails",
     "longName": "9955556 - Disclosure - Plant, Property, and Equipment (Schedule of Estimated Amortization Expense for Intangibles) (Details)",
     "shortName": "Plant, Property, and Equipment (Schedule of Estimated Amortization Expense for Intangibles) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "c-115",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
       "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-115",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
       "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R89": {
     "role": "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofJointlyOwnedRegulatedUtilityFacilitiesDetails",
     "longName": "9955557 - Disclosure - Plant, Property, and Equipment (Summary of Jointly Owned Regulated Utility Facilities) (Details)",
     "shortName": "Plant, Property, and Equipment (Summary of Jointly Owned Regulated Utility Facilities) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "c-612",
      "name": "us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfJointlyOwnedUtilityPlantsTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-612",
      "name": "us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfJointlyOwnedUtilityPlantsTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R90": {
     "role": "http://www.consumersenergy.com/role/LeasesSummaryofLeaseRightofUseAssetsandLiabilitiesDetails",
     "longName": "9955558 - Disclosure - Leases (Summary of Lease Right-of-Use Assets and Liabilities) (Details)",
     "shortName": "Leases (Summary of Lease Right-of-Use Assets and Liabilities) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "90",
     "firstAnchor": {
      "contextRef": "c-38",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cms:AssetsAndLiabilitiesOfLesseeTableTextBlock",
       "cms:AssetsAndLiabilitiesOfLesseeTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-38",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cms:AssetsAndLiabilitiesOfLesseeTableTextBlock",
       "cms:AssetsAndLiabilitiesOfLesseeTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R91": {
     "role": "http://www.consumersenergy.com/role/LeasesScheduleofLeaseCostDetails",
     "longName": "9955559 - Disclosure - Leases (Schedule of Lease Cost) (Details)",
     "shortName": "Leases (Schedule of Lease Cost) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "91",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R92": {
     "role": "http://www.consumersenergy.com/role/LeasesScheduleofLesseeCashFlowsDetails",
     "longName": "9955560 - Disclosure - Leases (Schedule of Lessee Cash Flows) (Details)",
     "shortName": "Leases (Schedule of Lessee Cash Flows) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "92",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R93": {
     "role": "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails",
     "longName": "9955561 - Disclosure - Leases (Summary of Minimum Annual Rental Commitments) (Details)",
     "shortName": "Leases (Summary of Minimum Annual Rental Commitments) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "93",
     "firstAnchor": {
      "contextRef": "c-38",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cms:LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityMaturityTableTextBlock",
       "cms:LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-38",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cms:LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityMaturityTableTextBlock",
       "cms:LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R94": {
     "role": "http://www.consumersenergy.com/role/LeasesNarrativeDetails",
     "longName": "9955562 - Disclosure - Leases (Narrative) (Details)",
     "shortName": "Leases (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "94",
     "firstAnchor": {
      "contextRef": "c-115",
      "name": "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears",
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-115",
      "name": "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears",
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R95": {
     "role": "http://www.consumersenergy.com/role/LeasesScheduleofFuturePaymentstobeReceivedDetails",
     "longName": "9955563 - Disclosure - Leases (Schedule of Future Payments to be Received) (Details)",
     "shortName": "Leases (Schedule of Future Payments to be Received) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "95",
     "firstAnchor": {
      "contextRef": "c-38",
      "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-38",
      "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R96": {
     "role": "http://www.consumersenergy.com/role/AssetRetirementObligationsDetails",
     "longName": "9955564 - Disclosure - Asset Retirement Obligations (Details)",
     "shortName": "Asset Retirement Obligations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "96",
     "firstAnchor": {
      "contextRef": "c-35",
      "name": "us-gaap:AssetRetirementObligation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock",
       "us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-36",
      "name": "us-gaap:AssetRetirementObligation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "unique": true
     }
    },
    "R97": {
     "role": "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails",
     "longName": "9955565 - Disclosure - Retirement Benefits (Narrative) (Details)",
     "shortName": "Retirement Benefits (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "97",
     "firstAnchor": {
      "contextRef": "c-38",
      "name": "us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-38",
      "name": "us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R98": {
     "role": "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofSERPTrustAssetsABOandContributionsDetails",
     "longName": "9955566 - Disclosure - Retirement Benefits (Schedule of SERP Trust Assets, ABO and Contributions) (Details)",
     "shortName": "Retirement Benefits (Schedule of SERP Trust Assets, ABO and Contributions) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "98",
     "firstAnchor": {
      "contextRef": "c-662",
      "name": "us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-662",
      "name": "us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R99": {
     "role": "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssumptionsUsedDetails",
     "longName": "9955567 - Disclosure - Retirement Benefits (Schedule of Assumptions Used) (Details)",
     "shortName": "Retirement Benefits (Schedule of Assumptions Used) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "99",
     "firstAnchor": {
      "contextRef": "c-714",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-714",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R100": {
     "role": "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails",
     "longName": "9955568 - Disclosure - Retirement Benefits (Schedule of Net Benefit Costs) (Details)",
     "shortName": "Retirement Benefits (Schedule of Net Benefit Costs) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "100",
     "firstAnchor": {
      "contextRef": "c-717",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-717",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R101": {
     "role": "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofFundedStatusofRetirementBenefitPlansDetails",
     "longName": "9955569 - Disclosure - Retirement Benefits (Schedule of Funded Status of Retirement Benefit Plans) (Details)",
     "shortName": "Retirement Benefits (Schedule of Funded Status of Retirement Benefit Plans) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "101",
     "firstAnchor": {
      "contextRef": "c-729",
      "name": "us-gaap:DefinedBenefitPlanBenefitObligation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-714",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "unique": true
     }
    },
    "R102": {
     "role": "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofRetirementBenefitPlanAssetsLiabilitiesDetails",
     "longName": "9955570 - Disclosure - Retirement Benefits (Schedule of Retirement Benefit Plan Assets (Liabilities)) (Details)",
     "shortName": "Retirement Benefits (Schedule of Retirement Benefit Plan Assets (Liabilities)) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "102",
     "firstAnchor": {
      "contextRef": "c-38",
      "name": "us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-731",
      "name": "us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock",
       "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "unique": true
     }
    },
    "R103": {
     "role": "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetPeriodicBenefitCostNotyetRecognizedDetails",
     "longName": "9955571 - Disclosure - Retirement Benefits (Schedule of Net Periodic Benefit Cost Not yet Recognized) (Details)",
     "shortName": "Retirement Benefits (Schedule of Net Periodic Benefit Cost Not yet Recognized) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "103",
     "firstAnchor": {
      "contextRef": "c-115",
      "name": "us-gaap:RegulatoryAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "us-gaap:ScheduleOfRegulatoryAssetsTextBlock",
       "us-gaap:ScheduleOfRegulatoryLiabilitiesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-740",
      "name": "cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "unique": true
     }
    },
    "R104": {
     "role": "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAllocationofPlanAssetsDetails",
     "longName": "9955572 - Disclosure - Retirement Benefits (Schedule of Allocation of Plan Assets) (Details)",
     "shortName": "Retirement Benefits (Schedule of Allocation of Plan Assets) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "104",
     "firstAnchor": {
      "contextRef": "c-731",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-756",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "unique": true
     }
    },
    "R105": {
     "role": "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssetAllocationDetails",
     "longName": "9955573 - Disclosure - Retirement Benefits (Schedule of Asset Allocation) (Details)",
     "shortName": "Retirement Benefits (Schedule of Asset Allocation) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "105",
     "firstAnchor": {
      "contextRef": "c-731",
      "name": "us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-731",
      "name": "us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R106": {
     "role": "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofExpectedBenefitPaymentsDetails",
     "longName": "9955574 - Disclosure - Retirement Benefits (Schedule of Expected Benefit Payments) (Details)",
     "shortName": "Retirement Benefits (Schedule of Expected Benefit Payments) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "106",
     "firstAnchor": {
      "contextRef": "c-731",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-731",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R107": {
     "role": "http://www.consumersenergy.com/role/StockbasedCompensationNarrativeDetails",
     "longName": "9955575 - Disclosure - Stock-based Compensation (Narrative) (Details)",
     "shortName": "Stock-based Compensation (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "107",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "cms:DeferredCompensationArrangementsPlanTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "cms:DeferredCompensationArrangementsPlanTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R108": {
     "role": "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails",
     "longName": "9955576 - Disclosure - Stock-based Compensation (Schedule of Restricted Stock Activity) (Details)",
     "shortName": "Stock-based Compensation (Schedule of Restricted Stock Activity) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "108",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock",
       "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-847",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock",
       "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "unique": true
     }
    },
    "R109": {
     "role": "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityGrantedDetails",
     "longName": "9955577 - Disclosure - Stock-based Compensation (Schedule of Restricted Stock Activity - Granted) (Details)",
     "shortName": "Stock-based Compensation (Schedule of Restricted Stock Activity - Granted) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "109",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock",
       "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-840",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock",
       "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "unique": true
     }
    },
    "R110": {
     "role": "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofSignificantAssumptionsUsedtoEstimateFairValueofMarketbasedRestrictedStockAwardsDetails",
     "longName": "9955578 - Disclosure - Stock-based Compensation (Schedule of Significant Assumptions Used to Estimate Fair Value of Market-based Restricted Stock Awards) (Details)",
     "shortName": "Stock-based Compensation (Schedule of Significant Assumptions Used to Estimate Fair Value of Market-based Restricted Stock Awards) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "110",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R111": {
     "role": "http://www.consumersenergy.com/role/StockbasedCompensationSummaryofWeightedaverageGrantdateFairValueDetails",
     "longName": "9955579 - Disclosure - Stock-based Compensation (Summary of Weighted-average Grant-date Fair Value) (Details)",
     "shortName": "Stock-based Compensation (Summary of Weighted-average Grant-date Fair Value) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "111",
     "firstAnchor": {
      "contextRef": "c-845",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock",
       "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R112": {
     "role": "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofAmountsRelatedtoRestrictedStockAwardsandRestrictedStockUnitsDetails",
     "longName": "9955580 - Disclosure - Stock-based Compensation (Schedule of Amounts Related to Restricted Stock Awards and Restricted Stock Units) (Details)",
     "shortName": "Stock-based Compensation (Schedule of Amounts Related to Restricted Stock Awards and Restricted Stock Units) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "112",
     "firstAnchor": {
      "contextRef": "c-845",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-845",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R113": {
     "role": "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails",
     "longName": "9955581 - Disclosure - Income Taxes (Schedule of Effective Income Rate Reconciliation) (Details)",
     "shortName": "Income Taxes (Schedule of Effective Income Rate Reconciliation) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "113",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "unique": true
     }
    },
    "R114": {
     "role": "http://www.consumersenergy.com/role/IncomeTaxesNarrativeDetails",
     "longName": "9955582 - Disclosure - Income Taxes (Narrative) (Details)",
     "shortName": "Income Taxes (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "114",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DeferredIncomeTaxesAndTaxCredits",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-38",
      "name": "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued",
       "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued",
       "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued",
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "unique": true
     }
    },
    "R115": {
     "role": "http://www.consumersenergy.com/role/IncomeTaxesSummaryofSignificantComponentsofIncomeTaxExpenseDetails",
     "longName": "9955583 - Disclosure - Income Taxes (Summary of Significant Components of Income Tax Expense) (Details)",
     "shortName": "Income Taxes (Summary of Significant Components of Income Tax Expense) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "115",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R116": {
     "role": "http://www.consumersenergy.com/role/IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails",
     "longName": "9955584 - Disclosure - Income Taxes (Summary of Principal Components of Deferred Income Tax Assets and Liabilities) (Details)",
     "shortName": "Income Taxes (Summary of Principal Components of Deferred Income Tax Assets and Liabilities) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "116",
     "firstAnchor": {
      "contextRef": "c-38",
      "name": "cms:DeferredTaxAssetsOperatingLossAndCreditCarryforwards",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-38",
      "name": "cms:DeferredTaxAssetsOperatingLossAndCreditCarryforwards",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R117": {
     "role": "http://www.consumersenergy.com/role/IncomeTaxesSummaryofLossandCreditCarryforwardsDetails",
     "longName": "9955585 - Disclosure - Income Taxes (Summary of Loss and Credit Carryforwards) (Details)",
     "shortName": "Income Taxes (Summary of Loss and Credit Carryforwards) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "117",
     "firstAnchor": {
      "contextRef": "c-38",
      "name": "us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cms:SummaryOfOperatingLossAndTaxCreditCarryforwardsTableTextBlockTableTextBlock",
       "cms:SummaryOfOperatingLossAndTaxCreditCarryforwardsTableTextBlockTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-38",
      "name": "us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cms:SummaryOfOperatingLossAndTaxCreditCarryforwardsTableTextBlockTableTextBlock",
       "cms:SummaryOfOperatingLossAndTaxCreditCarryforwardsTableTextBlockTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R118": {
     "role": "http://www.consumersenergy.com/role/IncomeTaxesScheduleofReconciliationofUncertainTaxBenefitsDetails",
     "longName": "9955586 - Disclosure - Income Taxes (Schedule of Reconciliation of Uncertain Tax Benefits) (Details)",
     "shortName": "Income Taxes (Schedule of Reconciliation of Uncertain Tax Benefits) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "118",
     "firstAnchor": {
      "contextRef": "c-35",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-37",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "unique": true
     }
    },
    "R119": {
     "role": "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails",
     "longName": "9955587 - Disclosure - Earnings Per Share - CMS Energy (Basic And Diluted EPS Computations) (Details)",
     "shortName": "Earnings Per Share - CMS Energy (Basic And Diluted EPS Computations) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "119",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PreferredStockDividendsAndOtherAdjustments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "unique": true
     }
    },
    "R120": {
     "role": "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails",
     "longName": "9955588 - Disclosure - Revenue (Disaggregation of Revenue) (Details)",
     "shortName": "Revenue (Disaggregation of Revenue) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "120",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R121": {
     "role": "http://www.consumersenergy.com/role/RevenueNarrativeDetails",
     "longName": "9955589 - Disclosure - Revenue (Narrative) (Details)",
     "shortName": "Revenue (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "121",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ProvisionForDoubtfulAccounts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-38",
      "name": "us-gaap:UnbilledReceivablesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "us-gaap:UnbilledReceivablesCurrent",
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "unique": true
     }
    },
    "R122": {
     "role": "http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseSummaryofComponentsofOtherIncomeandOtherExpenseDetails",
     "longName": "9955590 - Disclosure - Other Income and Other Expense (Summary of Components of Other Income and Other Expense) (Details)",
     "shortName": "Other Income and Other Expense (Summary of Components of Other Income and Other Expense) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "122",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
       "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
       "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R123": {
     "role": "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
     "longName": "9955591 - Disclosure - Reportable Segments (Schedule of Financial Information by Reportable Segments, CMS Energy, including Consumers) (Details)",
     "shortName": "Reportable Segments (Schedule of Financial Information by Reportable Segments, CMS Energy, including Consumers) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "123",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-939",
      "name": "us-gaap:OtherCostAndExpenseOperating",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "unique": true
     }
    },
    "R124": {
     "role": "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails",
     "longName": "9955592 - Disclosure - Reportable Segments (Schedule of Financial Information by Reportable Segments, Consumers) (Details)",
     "shortName": "Reportable Segments (Schedule of Financial Information by Reportable Segments, Consumers) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "124",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "cms:PowerSupplyCosts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "unique": true
     }
    },
    "R125": {
     "role": "http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumersDetails",
     "longName": "9955593 - Disclosure - Related party Transactions - Consumers (Details)",
     "shortName": "Related party Transactions - Consumers (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "125",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-118",
      "name": "us-gaap:OtherLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "unique": true
     }
    },
    "R126": {
     "role": "http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails",
     "longName": "9955594 - Disclosure - Variable Interest Entities (Summary of VIE Information) (Details)",
     "shortName": "Variable Interest Entities (Summary of VIE Information) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "126",
     "firstAnchor": {
      "contextRef": "c-986",
      "name": "cms:VariableInterestEntityMaximumCapacity",
      "unitRef": "mw",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-986",
      "name": "cms:VariableInterestEntityMaximumCapacity",
      "unitRef": "mw",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R127": {
     "role": "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails",
     "longName": "9955595 - Disclosure - Variable Interest Entities (Schedule of Variable Interest Entities) (Details)",
     "shortName": "Variable Interest Entities (Schedule of Variable Interest Entities) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "127",
     "firstAnchor": {
      "contextRef": "c-38",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-988",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "unique": true
     }
    },
    "R128": {
     "role": "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails",
     "longName": "9955596 - Disclosure - Variable Interest Entities (Narrative) (Details)",
     "shortName": "Variable Interest Entities (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "128",
     "firstAnchor": {
      "contextRef": "c-38",
      "name": "us-gaap:EquityMethodInvestments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-994",
      "name": "us-gaap:EquityMethodInvestments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "unique": true
     }
    },
    "R129": {
     "role": "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesNarrativeDetails",
     "longName": "9955597 - Disclosure - Exit Activities and Asset Sales (Narrative) (Details)",
     "shortName": "Exit Activities and Asset Sales (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "129",
     "firstAnchor": {
      "contextRef": "c-987",
      "name": "cms:MaximumProjectCapacity",
      "unitRef": "mw",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-987",
      "name": "cms:MaximumProjectCapacity",
      "unitRef": "mw",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R130": {
     "role": "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesScheduleofRetentionBenefitLiabilityRollForwardDetails",
     "longName": "9955598 - Disclosure - Exit Activities and Asset Sales (Schedule of Retention Benefit Liability Roll Forward) (Details)",
     "shortName": "Exit Activities and Asset Sales (Schedule of Retention Benefit Liability Roll Forward) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "130",
     "firstAnchor": {
      "contextRef": "c-38",
      "name": "us-gaap:OtherLiabilitiesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1000",
      "name": "us-gaap:OtherLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
       "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "unique": true
     }
    },
    "R131": {
     "role": "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsofIncomeDetails",
     "longName": "9955599 - Disclosure - Schedule I - Condensed Financial Information of Registrant (Condensed Statements of Income) (Details)",
     "shortName": "Schedule I - Condensed Financial Information of Registrant (Condensed Statements of Income) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "131",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherCostAndExpenseOperating",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-412",
      "name": "us-gaap:OtherCostAndExpenseOperating",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "unique": true
     }
    },
    "R132": {
     "role": "http://www.consumersenergy.com/role/Schedule1CondensedFinancialInformationofRegistrantCondensedStatementsofIncomeParentheticalDetails",
     "longName": "9955600 - Disclosure - Schedule 1 - Condensed Financial Information of Registrant (Condensed Statements of Income - Parenthetical) (Details)",
     "shortName": "Schedule 1 - Condensed Financial Information of Registrant (Condensed Statements of Income - Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "132",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R133": {
     "role": "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails",
     "longName": "9955601 - Disclosure - Schedule I - Condensed Financial Information of Registrant (Condensed Statements Of Cash Flows) (Details)",
     "shortName": "Schedule I - Condensed Financial Information of Registrant (Condensed Statements Of Cash Flows) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "133",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-412",
      "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "unique": true
     }
    },
    "R134": {
     "role": "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails",
     "longName": "9955602 - Disclosure - Schedule I - Condensed Financial Information of Registrant (Condensed Balance Sheets) (Details)",
     "shortName": "Schedule I - Condensed Financial Information of Registrant (Condensed Balance Sheets) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "134",
     "firstAnchor": {
      "contextRef": "c-38",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-295",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "unique": true
     }
    },
    "R135": {
     "role": "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantNarrativeDetails",
     "longName": "9955603 - Disclosure - Schedule I - Condensed Financial Information of Registrant (Narrative) (Details)",
     "shortName": "Schedule I - Condensed Financial Information of Registrant (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "135",
     "firstAnchor": {
      "contextRef": "c-295",
      "name": "us-gaap:GuaranteeObligationsMaximumExposure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-8",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-295",
      "name": "us-gaap:GuaranteeObligationsMaximumExposure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-8",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R136": {
     "role": "http://www.consumersenergy.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails",
     "longName": "9955604 - Disclosure - Schedule II - Valuation and Qualifying Accounts and Reserves (Details)",
     "shortName": "Schedule II - Valuation and Qualifying Accounts and Reserves (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "136",
     "firstAnchor": {
      "contextRef": "c-1023",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1028",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20241231.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "cms_A2022PowerSupplyRecoveryUnderrecoveryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "A2022PowerSupplyRecoveryUnderrecoveryMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2022 PSCR underrecovery",
        "label": "2022 Power Supply Recovery Underrecovery [Member]",
        "documentation": "2022 Power Supply Recovery Underrecovery"
       }
      }
     },
     "auth_ref": []
    },
    "cms_A2023RenewableEnergyTaxCreditsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "A2023RenewableEnergyTaxCreditsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2023 Renewable Energy Tax Credits",
        "label": "2023 Renewable Energy Tax Credits [Member]",
        "documentation": "2023 Renewable Energy Tax Credits"
       }
      }
     },
     "auth_ref": []
    },
    "cms_A2024RenewableEnergyTaxCreditsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "A2024RenewableEnergyTaxCreditsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024 Renewable Energy Tax Credits",
        "label": "2024 Renewable Energy Tax Credits [Member]",
        "documentation": "2024 Renewable Energy Tax Credits"
       }
      }
     },
     "auth_ref": []
    },
    "cms_A3.125FirstMortgageBondsDueAugust2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "A3.125FirstMortgageBondsDueAugust2024Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "3.125% First Mortgage Bonds Due August 2024",
        "label": "3.125% First Mortgage Bonds Due August 2024 [Member]",
        "documentation": "3.125% First Mortgage Bonds Due August 2024"
       }
      }
     },
     "auth_ref": []
    },
    "cms_A3.875SeniorNotesDueMarch2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "A3.875SeniorNotesDueMarch2024Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "3.875% Senior Notes Due March 2024",
        "label": "3.875% Senior Notes Due March 2024 [Member]",
        "documentation": "3.875% Senior Notes Due March 2024"
       }
      }
     },
     "auth_ref": []
    },
    "cms_A3375ConvertibleSeniorNotesDue2028Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "A3375ConvertibleSeniorNotesDue2028Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "3.375% Convertible Senior Notes Due 2028",
        "label": "3.375% Convertible Senior Notes, Due 2028 [Member]",
        "documentation": "3.375% Convertible Senior Notes, Due 2028"
       }
      }
     },
     "auth_ref": []
    },
    "cms_A3750JuniorSubordinatedNotesDue2050Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "A3750JuniorSubordinatedNotesDue2050Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "3.750% Junior Subordinated Notes Due 2050",
        "label": "3.750% Junior Subordinated Notes Due 2050 [Member]",
        "documentation": "3.750% Junior Subordinated Notes Due 2050"
       }
      }
     },
     "auth_ref": []
    },
    "cms_A4.600FirstMortgageBondsDueMay2029Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "A4.600FirstMortgageBondsDueMay2029Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "4.600% First Mortgage Bonds Due May 2029",
        "label": "4.600% First Mortgage Bonds Due May 2029 [Member]",
        "documentation": "4.600% First Mortgage Bonds Due May 2029"
       }
      }
     },
     "auth_ref": []
    },
    "cms_A4.700FirstMortgageBondsDueJanuary2030Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "A4.700FirstMortgageBondsDueJanuary2030Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "4.700% First Mortgage Bonds Due January 2030",
        "label": "4.700% First Mortgage Bonds Due January 2030 [Member]",
        "documentation": "4.700% First Mortgage Bonds Due January 2030"
       }
      }
     },
     "auth_ref": []
    },
    "cms_A4750JuniorSubordinatedNotesDue2050Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "A4750JuniorSubordinatedNotesDue2050Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "4.750% Junior Subordinated Notes Due 2050",
        "label": "4.750% Junior Subordinated Notes Due 2050 [Member]",
        "documentation": "4.750% Junior Subordinated Notes Due 2050"
       }
      }
     },
     "auth_ref": []
    },
    "cms_A5.625JuniorSubordinatedNotesDue2078Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "A5.625JuniorSubordinatedNotesDue2078Member",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "5.625% Junior Subordinated Notes Due 2078",
        "label": "5.625% Junior Subordinated Notes Due 2078 [Member]",
        "documentation": "5.625% Junior Subordinated Notes Due 2078 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_A5.875JuniorSubordinatedNotesDue2078Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "A5.875JuniorSubordinatedNotesDue2078Member",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "5.875% Junior Subordinated Notes Due 2078",
        "label": "5.875% Junior Subordinated Notes Due 2078 [Member]",
        "documentation": "5.875% Junior Subordinated Notes Due 2078 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_A5.875JuniorSubordinatedNotesDue2079Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "A5.875JuniorSubordinatedNotesDue2079Member",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "5.875% Junior Subordinated Notes Due 2079",
        "label": "5.875% Junior Subordinated Notes Due 2079 [Member]",
        "documentation": "5.875% Junior Subordinated Notes Due 2079 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Policies [Abstract]",
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsNotesAndLoansReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsNotesAndLoansReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts and notes receivable \u2013 related parties",
        "label": "Accounts and Financing Receivable, after Allowance for Credit Loss, Current",
        "documentation": "Amount, after allowance for credit loss, of accounts and financing receivables, classified as current. Includes, but is not limited to, notes and loan receivable."
       }
      }
     },
     "auth_ref": [
      "r1435"
     ]
    },
    "cms_AccountsPayableAndNotesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "AccountsPayableAndNotesPayableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts and notes payable \u2013 intercompany",
        "label": "Accounts Payable And Notes Payable, Current",
        "documentation": "Accounts Payable And Notes Payable, Current"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Accounts Payable, Current",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r1214"
     ]
    },
    "cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable and accrued revenue, less allowance of $23 in 2024 and $21 in 2023",
        "label": "Accounts Receivable And Accrued Revenue, After Allowance For Credit Loss, Current",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current AND 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."
       }
      }
     },
     "auth_ref": []
    },
    "cms_AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current accounts receivable and notes receivable",
        "label": "Accounts Receivable, Before Allowance For Credit Loss, And Notes Receivable, Current",
        "documentation": "Accounts Receivable, Before Allowance For Credit Loss, And Notes Receivable, Current"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsReceivableNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNet",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable related parties",
        "label": "Accounts Receivable, after Allowance for Credit Loss",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business."
       }
      }
     },
     "auth_ref": [
      "r1070",
      "r1129",
      "r1235",
      "r1598",
      "r1599"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable \u2013 related parties",
        "verboseLabel": "Accounts receivable",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r1435"
     ]
    },
    "us-gaap_AccountsReceivableNetNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNetNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Noncurrent",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r954",
      "r1435"
     ]
    },
    "us-gaap_AccrualForEnvironmentalLossContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccrualForEnvironmentalLossContingencies",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrual for environmental loss contingencies",
        "label": "Accrual for Environmental Loss Contingencies",
        "documentation": "Total costs accrued as of the balance sheet date for environmental loss contingencies."
       }
      }
     },
     "auth_ref": [
      "r548",
      "r1174",
      "r1359",
      "r1361",
      "r1464",
      "r1468"
     ]
    },
    "us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccrualForEnvironmentalLossContingenciesDiscountRate",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discount rate",
        "label": "Accrual for Environmental Loss Contingencies, Discount Rate",
        "documentation": "Rate applied to the undiscounted amount of environmental loss contingencies to arrive at the present value recorded as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r529",
      "r548"
     ]
    },
    "us-gaap_AccrualForEnvironmentalLossContingenciesGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccrualForEnvironmentalLossContingenciesGross",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrual for environmental loss contingencies, gross",
        "label": "Accrual for Environmental Loss Contingencies, Gross",
        "documentation": "Undiscounted amount of the accrual for environmental loss contingencies."
       }
      }
     },
     "auth_ref": [
      "r529",
      "r548",
      "r1468"
     ]
    },
    "cms_AccrualForEnvironmentalLossContingenciesInflationRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "AccrualForEnvironmentalLossContingenciesInflationRate",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrual for environmental loss contingencies, inflation rate",
        "label": "Accrual for Environmental Loss Contingencies, Inflation Rate",
        "documentation": "Accrual for Environmental Loss Contingencies, Inflation Rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2029",
        "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Five",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r548",
      "r1464"
     ]
    },
    "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2028",
        "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Four",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r548",
      "r1464"
     ]
    },
    "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2026",
        "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Two",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r548",
      "r1464"
     ]
    },
    "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2027",
        "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Three",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r548",
      "r1464"
     ]
    },
    "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2025",
        "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year One",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r548",
      "r1464"
     ]
    },
    "cms_AccruedRateRefunds": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "AccruedRateRefunds",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofLiabilitiesforPSCRandGCROverrecoveriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued rate refunds",
        "label": "Accrued Rate Refunds",
        "documentation": "Current liabilities that represent obligations to make refunds to customers for fuel costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedDeferredInvestmentTaxCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDeferredInvestmentTaxCredit",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred investment tax credit",
        "label": "Accumulated Deferred Investment Tax Credit",
        "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."
       }
      }
     },
     "auth_ref": [
      "r148",
      "r1550"
     ]
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquity",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement benefits liability",
        "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]",
        "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r6",
      "r20",
      "r33",
      "r158",
      "r1396",
      "r1397",
      "r1398"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "cms_PropertyPlantAndEquipmentNetExcludingCWIP",
       "weight": -1.0,
       "order": 1.0
      },
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofAccumulatedDepreciationandAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less accumulated depreciation and amortization",
        "negatedTerseLabel": "Accumulated depreciation and amortization",
        "verboseLabel": "Accumulated depreciation and amortization",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r310",
      "r976"
     ]
    },
    "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative instruments",
        "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r328",
      "r338",
      "r339",
      "r812",
      "r1152",
      "r1396"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "cms_CommonStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated other comprehensive loss",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r33",
      "r159",
      "r319",
      "r970",
      "r1016",
      "r1020"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquity",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Loss",
        "label": "AOCI Attributable to Parent [Member]",
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r20",
      "r33",
      "r817",
      "r820",
      "r891",
      "r1011",
      "r1012",
      "r1396",
      "r1397",
      "r1398",
      "r1417",
      "r1418",
      "r1419",
      "r1421"
     ]
    },
    "cms_ActivePensionPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ActivePensionPlanMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssumptionsUsedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Plan A",
        "label": "Active Pension Plan [Member]",
        "documentation": "Active Pension Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_ActualRateOfReturnLossOnPlanAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ActualRateOfReturnLossOnPlanAssets",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssumptionsUsedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Actual rate of return on plan assets",
        "label": "Actual Rate Of Return (Loss) On Plan Assets",
        "documentation": "Actual pension rate of return on plan assets."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional 402(v) Disclosure",
        "label": "Additional 402(v) Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1294"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "cms_CommonStockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other paid-in capital",
        "label": "Additional Paid in Capital, Common Stock",
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital."
       }
      }
     },
     "auth_ref": [
      "r152"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquity",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Paid-in Capital",
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r1036",
      "r1417",
      "r1418",
      "r1419",
      "r1421",
      "r1567",
      "r1633"
     ]
    },
    "cms_AdditionalPerformanceBasedSharesBasedOnAchievementOfConditionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "AdditionalPerformanceBasedSharesBasedOnAchievementOfConditionMember",
     "presentation": [
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional performance-based shares based on achievement of condition",
        "label": "Additional Performance Based Shares Based On Achievement Of Condition [Member]",
        "documentation": "Additional Performance-Based Shares Based On Achievement Of Condition [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation, Amount",
        "label": "Adjustment to Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1307"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation:",
        "label": "Adjustment to Compensation [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1307"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote",
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1307"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment To PEO Compensation, Footnote",
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1307"
     ]
    },
    "us-gaap_AdjustmentForAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentForAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofDepreciationandAmortizationExpenseDetails": {
       "parentTag": "us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofDepreciationandAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Amortization expense",
        "label": "Amortization",
        "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "cms_AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Return of stockholder contribution",
        "label": "Adjustments To Additional Paid In Capital, Return Of Stockholder Contribution",
        "documentation": "Adjustments To Additional Paid In Capital, Return Of Stockholder Contribution"
       }
      }
     },
     "auth_ref": []
    },
    "cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "AdjustmentsToAdditionalPaidInCapitalStockholderContribution",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholder contribution",
        "label": "Adjustments to Additional Paid in Capital Stockholder Contribution",
        "documentation": "Adjustments to Additional Paid in Capital Stockholder Contribution"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities",
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table",
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r1352"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Amount",
        "label": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1265",
      "r1276",
      "r1286",
      "r1319"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined",
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1268",
      "r1279",
      "r1289",
      "r1322"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Pension Adjustments Service Cost",
        "label": "Aggregate Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r1353"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Adjustments to Compensation",
        "label": "All Adjustments to Compensation [Member]"
       }
      }
     },
     "auth_ref": [
      "r1307"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Executive Categories",
        "label": "All Executive Categories [Member]"
       }
      }
     },
     "auth_ref": [
      "r1314"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Individuals",
        "label": "All Individuals [Member]"
       }
      }
     },
     "auth_ref": [
      "r1269",
      "r1280",
      "r1290",
      "r1314",
      "r1323",
      "r1327",
      "r1335"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Trading Arrangements",
        "label": "All Trading Arrangements [Member]"
       }
      }
     },
     "auth_ref": [
      "r1333"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofAmountsRelatedtoRestrictedStockAwardsandRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation expense recognized",
        "label": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r745",
      "r754"
     ]
    },
    "us-gaap_AllowanceForCreditLossMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForCreditLossMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for uncollectible accounts",
        "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]",
        "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time."
       }
      }
     },
     "auth_ref": [
      "r1412",
      "r1413",
      "r1414",
      "r1415",
      "r1416"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsParenthetical",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable and accrued revenue, allowance",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r320",
      "r445",
      "r463"
     ]
    },
    "us-gaap_AllowanceForFundsUsedDuringConstructionPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForFundsUsedDuringConstructionPolicy",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AFUDC",
        "label": "Allowance for Funds Used During Construction, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for AFUDC (for example, component of PPE, credit to income statement), information regarding the inclusion in rates (only capitalized if its inclusion in rates is probable) and description of AFUDC (for example, represents the cost of capital used during construction)."
       }
      }
     },
     "auth_ref": [
      "r117"
     ]
    },
    "cms_AlternativeRevenuePrograms": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "AlternativeRevenuePrograms",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails": {
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Alternative-revenue programs",
        "label": "Alternative Revenue Programs",
        "documentation": "Alternative Revenue Programs"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "cms_AmortizedNetGainsAndLossesInExcessOfPboOrMrv": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "AmortizedNetGainsAndLossesInExcessOfPboOrMrv",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortized net gains and losses in excess of PBO or MRV",
        "label": "Amortized net gains and losses in excess of PBO or MRV",
        "documentation": "Amortization of gains and losses in excess of ten percent of the greater of the PBO or the MRV over the average remaining service period."
       }
      }
     },
     "auth_ref": []
    },
    "cms_AmountAvailableForDividendDistribution": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "AmountAvailableForDividendDistribution",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Limitation on payment of stock dividends",
        "label": "Amount Available For Dividend Distribution",
        "documentation": "The amount of dividends that may be paid or declared in any calendar year, limited by statutory restriction."
       }
      }
     },
     "auth_ref": []
    },
    "cms_ApplianceServicePlanBusinessMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ApplianceServicePlanBusinessMember",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesNarrativeDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASP gain",
        "label": "Appliance Service Plan Business [Member]",
        "documentation": "Appliance Service Plan Business"
       }
      }
     },
     "auth_ref": []
    },
    "cms_ArkansasStateTaxAuthorityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ArkansasStateTaxAuthorityMember",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofLossandCreditCarryforwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Arkansas State Tax Authority",
        "label": "Arkansas State Tax Authority [Member]",
        "documentation": "Arkansas State Tax Authority"
       }
      }
     },
     "auth_ref": []
    },
    "cms_AsbestosAbatementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "AsbestosAbatementMember",
     "presentation": [
      "http://www.consumersenergy.com/role/AssetRetirementObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asbestos abatement",
        "label": "Asbestos Abatement [Member]",
        "documentation": "Asbestos Abatement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetRetirementObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetRetirementObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/AssetRetirementObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "ARO Liability, at beginning of period",
        "periodEndLabel": "ARO Liability, end of period",
        "label": "Asset Retirement Obligation",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r521",
      "r524"
     ]
    },
    "us-gaap_AssetRetirementObligationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetRetirementObligationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Retirement Obligation [Abstract]",
        "label": "Asset Retirement Obligation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetRetirementObligationAccretionExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetRetirementObligationAccretionExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/AssetRetirementObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accretion",
        "label": "Asset Retirement Obligation, Accretion Expense",
        "documentation": "Amount of accretion expense recognized during the period that is associated with an asset retirement obligation. Accretion expense measures and incorporates changes due to the passage of time into the carrying amount of the liability."
       }
      }
     },
     "auth_ref": [
      "r522",
      "r527"
     ]
    },
    "us-gaap_AssetRetirementObligationCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetRetirementObligationCostsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ARO",
        "label": "Asset Retirement Obligation Costs [Member]",
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of costs for the retirement of long-lived assets."
       }
      }
     },
     "auth_ref": [
      "r226",
      "r230"
     ]
    },
    "us-gaap_AssetRetirementObligationDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetRetirementObligationDisclosureTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/AssetRetirementObligations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Retirement Obligations",
        "label": "Asset Retirement Obligation Disclosure [Text Block]",
        "documentation": "The entire disclosure for an asset retirement obligation and the associated long-lived asset. An asset retirement obligation is a legal obligation associated with the disposal or retirement from service 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."
       }
      }
     },
     "auth_ref": [
      "r245",
      "r520",
      "r523"
     ]
    },
    "us-gaap_AssetRetirementObligationLiabilitiesIncurred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetRetirementObligationLiabilitiesIncurred",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/AssetRetirementObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Incurred",
        "label": "Asset Retirement Obligation, Liabilities Incurred",
        "documentation": "Amount of asset retirement obligations incurred during the period."
       }
      }
     },
     "auth_ref": [
      "r525"
     ]
    },
    "us-gaap_AssetRetirementObligationLiabilitiesSettled": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetRetirementObligationLiabilitiesSettled",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/AssetRetirementObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Settled",
        "label": "Asset Retirement Obligation, Liabilities Settled",
        "documentation": "Amount of asset retirement obligations settled, or otherwise disposed of, during the period. This may include asset retirement obligations transferred to third parties associated with the sale of a long-lived asset."
       }
      }
     },
     "auth_ref": [
      "r526"
     ]
    },
    "us-gaap_AssetRetirementObligationRevisionOfEstimate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetRetirementObligationRevisionOfEstimate",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/AssetRetirementObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash Flow Revisions",
        "label": "Asset Retirement Obligation, Revision of Estimate",
        "documentation": "Amount of increase (decrease) in the asset retirement obligation from changes in the amount or timing of the estimated cash flows associated with the settlement of the obligation."
       }
      }
     },
     "auth_ref": [
      "r528"
     ]
    },
    "us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetRetirementObligationRollForwardAnalysisRollForward",
     "presentation": [
      "http://www.consumersenergy.com/role/AssetRetirementObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]",
        "label": "Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "cms_AssetRetirementObligationsCategoriesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "AssetRetirementObligationsCategoriesAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/AssetRetirementObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Retirement Obligations Categories [Axis]",
        "label": "Asset Retirement Obligations Categories [Axis]",
        "documentation": "Asset Retirement Obligations Categories [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_AssetRetirementObligationsCategoriesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "AssetRetirementObligationsCategoriesDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/AssetRetirementObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Retirement Obligations Categories [Domain]",
        "label": "Asset Retirement Obligations Categories [Domain]",
        "documentation": "Asset Retirement Obligations Categories [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_AssetRetirementObligationsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "AssetRetirementObligationsLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/AssetRetirementObligations",
      "http://www.consumersenergy.com/role/AssetRetirementObligationsDetails",
      "http://www.consumersenergy.com/role/AssetRetirementObligationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Retirement Obligations [Line Items]",
        "label": "Asset Retirement Obligations [Line Items]",
        "documentation": "Asset Retirement Obligations [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetRetirementObligationsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetRetirementObligationsNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset retirement obligations",
        "label": "Asset Retirement Obligations, Noncurrent",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1459"
     ]
    },
    "us-gaap_AssetRetirementObligationsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetRetirementObligationsPolicy",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Retirement Obligations",
        "label": "Asset Retirement Obligation [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for legal obligation associated with retirement of long-lived asset that results from acquisition, construction, or development or from normal operation of long-lived asset. Excludes environmental remediation liability from improper or other-than-normal operation of long-lived asset, obligation arising in connection with leased property that meets definition of lease payments or variable lease payments and from plan to sell or otherwise dispose of a long-lived asset."
       }
      }
     },
     "auth_ref": [
      "r520"
     ]
    },
    "cms_AssetRetirementObligationsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "AssetRetirementObligationsTable",
     "presentation": [
      "http://www.consumersenergy.com/role/AssetRetirementObligations",
      "http://www.consumersenergy.com/role/AssetRetirementObligationsDetails",
      "http://www.consumersenergy.com/role/AssetRetirementObligationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Retirement Obligations [Table]",
        "label": "Asset Retirement Obligations [Table]",
        "documentation": "Asset Retirement Obligations [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Assets",
        "terseLabel": "Total assets",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r211",
      "r237",
      "r313",
      "r357",
      "r404",
      "r413",
      "r431",
      "r435",
      "r455",
      "r559",
      "r560",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r568",
      "r569",
      "r808",
      "r814",
      "r845",
      "r963",
      "r1076",
      "r1164",
      "r1165",
      "r1214",
      "r1242",
      "r1479",
      "r1480",
      "r1584"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASSETS",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_AssetsAndLiabilitiesOfLesseeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "AssetsAndLiabilitiesOfLesseeTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Lease Right-of-Use Assets and Liabilities",
        "label": "Assets And Liabilities Of Lessee [Table Text Block]",
        "documentation": "Assets And Liabilities Of Lessee [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r305",
      "r323",
      "r357",
      "r455",
      "r559",
      "r560",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r568",
      "r569",
      "r808",
      "r814",
      "r845",
      "r1214",
      "r1479",
      "r1480",
      "r1584"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Current Assets",
        "terseLabel": "Current Assets",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsFairValueDisclosure",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets, Fair Value Disclosure",
        "documentation": "Fair value portion of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r827",
      "r828",
      "r1206"
     ]
    },
    "us-gaap_AssetsFairValueDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsFairValueDisclosureAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets",
        "label": "Assets, Fair Value Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsNoncurrentAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Non\u2011current Assets",
        "label": "Assets, Noncurrent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "AssetsNoncurrentOtherThanPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other non\u2011current assets",
        "label": "Assets, Noncurrent, Other than Property, Plant and Equipment",
        "documentation": "Assets, Noncurrent, Other than Property, Plant and Equipment"
       }
      }
     },
     "auth_ref": []
    },
    "cms_AuditInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "AuditInformationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Audit Information [Abstract]",
        "documentation": "Audit Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://www.consumersenergy.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Firm ID",
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r1248",
      "r1249",
      "r1272"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorLocation",
     "presentation": [
      "http://www.consumersenergy.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Location",
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r1248",
      "r1249",
      "r1272"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorName",
     "presentation": [
      "http://www.consumersenergy.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Name",
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r1248",
      "r1249",
      "r1272"
     ]
    },
    "cms_AuthorizedRecoveryCollection": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "AuthorizedRecoveryCollection",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Authorized recovery collection",
        "label": "Authorized Recovery Collection",
        "documentation": "The amount authorized by a regulatory entity for the recovery/collection from customers"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails": {
       "parentTag": "cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other investments",
        "label": "Debt Securities, Available-for-Sale, Noncurrent",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r309",
      "r448",
      "r476"
     ]
    },
    "cms_AviatorWindClassBMembershipMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "AviatorWindClassBMembershipMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aviator Wind Class B Membership",
        "label": "Aviator Wind Class B Membership [Member]",
        "documentation": "Aviator Wind Class B Membership [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_AviatorWindMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "AviatorWindMember",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aviator Wind",
        "label": "Aviator Wind [Member]",
        "documentation": "Aviator Wind [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price",
        "label": "Award Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r1330"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value as of Grant Date",
        "label": "Award Grant Date Fair Value"
       }
      }
     },
     "auth_ref": [
      "r1331"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1326"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing, How MNPI Considered",
        "label": "Award Timing, How MNPI Considered [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1326"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Method",
        "label": "Award Timing Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1326"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Considered",
        "label": "Award Timing MNPI Considered [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1326"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Disclosure",
        "label": "Award Timing MNPI Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1326"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Predetermined",
        "label": "Award Timing Predetermined [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1326"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/StockbasedCompensationNarrativeDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofAmountsRelatedtoRestrictedStockAwardsandRestrictedStockUnitsDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityGrantedDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationSummaryofWeightedaverageGrantdateFairValueDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Axis]",
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r716",
      "r717",
      "r718",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Securities",
        "label": "Award Underlying Securities Amount"
       }
      }
     },
     "auth_ref": [
      "r1329"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1328"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures",
        "label": "Awards Close in Time to MNPI Disclosures [Table]"
       }
      }
     },
     "auth_ref": [
      "r1327"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table",
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1327"
     ]
    },
    "cms_BayHarborMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "BayHarborMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bay Harbor",
        "label": "Bay Harbor [Member]",
        "documentation": "Bay Harbor"
       }
      }
     },
     "auth_ref": []
    },
    "cms_CMSEnergyNotePayableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "CMSEnergyNotePayableMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails",
      "http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CMS Energy Note Payable",
        "label": "CMS Energy Note Payable [Member]",
        "documentation": "CMS Energy Note Payable [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_CampbellUnit3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "CampbellUnit3Member",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofJointlyOwnedRegulatedUtilityFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "J.H.\u00a0Campbell Unit 3",
        "label": "Campbell Unit3 [Member]",
        "documentation": "Campbell Unit 3 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital expenditures not paid",
        "label": "Capital Expenditures Incurred but Not yet Paid",
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r45",
      "r46"
     ]
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CarryingReportedAmountFairValueDisclosureMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carrying Amount",
        "label": "Reported Value Measurement [Member]",
        "documentation": "Measured as reported on the statement of financial position (balance sheet)."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r108"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "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."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r308",
      "r1150"
     ]
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash equivalents",
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "documentation": "Fair value portion 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."
       }
      }
     },
     "auth_ref": [
      "r1568",
      "r1569"
     ]
    },
    "us-gaap_CashAndCashEquivalentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssetAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalents [Member]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Cash and Cash Equivalents",
        "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r209"
     ]
    },
    "us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents",
        "label": "Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents with respect to unrestricted balances."
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "cms_CashAndShortTermInvestmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "CashAndShortTermInvestmentsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAllocationofPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and short-term investments",
        "label": "Cash And Short Term Investments [Member]",
        "documentation": "Cash and Short-Term Investments [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash and Cash Equivalents,\u00a0Including Restricted Amounts, Beginning of Period",
        "periodEndLabel": "Cash and Cash Equivalents,\u00a0Including Restricted Amounts, End of Period",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r176",
      "r355"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net Increase (Decrease) in Cash and Cash Equivalents,\u00a0Including Restricted Amounts",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r176"
     ]
    },
    "us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends paid",
        "label": "SEC Schedule, 12-04, Cash Dividends Paid to Registrant, Consolidated Subsidiaries",
        "documentation": "This element represents disclosure of the aggregate cash dividends paid to the entity by consolidated subsidiaries."
       }
      }
     },
     "auth_ref": [
      "r364"
     ]
    },
    "cms_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesScheduleofLesseeCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities",
        "label": "Cash Paid For Amounts Included In The Measurement Of Lease Liabilities [Abstract]",
        "documentation": "Cash Paid For Amounts Included In The Measurement Of Lease Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_CashTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "CashTransactionsAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash transactions",
        "label": "Cash Transactions [Abstract]",
        "documentation": "Cash Transactions"
       }
      }
     },
     "auth_ref": []
    },
    "cms_CerclaLiabilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "CerclaLiabilityMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CERCLA Liability",
        "label": "Cercla Liability [Member]",
        "documentation": "CERCLA Liability [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changed Peer Group, Footnote",
        "label": "Changed Peer Group, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1305"
     ]
    },
    "us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Funded Status of Retirement Benefit Plans",
        "label": "Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan [Table Text Block]",
        "documentation": "Tabular disclosure of the change in the benefit obligation, fair value of plan assets, and funded status of pension plans or other employee benefit plans."
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year",
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1302"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested",
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r1300"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "cms_CivicAndPoliticalExpenditures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "CivicAndPoliticalExpenditures",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseSummaryofComponentsofOtherIncomeandOtherExpenseDetails": {
       "parentTag": "us-gaap_OtherNonoperatingExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseSummaryofComponentsofOtherIncomeandOtherExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Civic and political expenditures",
        "label": "Civic and political expenditures",
        "documentation": "The amount of expenses incurred related to civic and political activities during the period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsParenthetical",
      "http://www.consumersenergy.com/role/CoverPage",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Domain]",
        "label": "Class of Stock [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r251",
      "r316",
      "r317",
      "r318",
      "r357",
      "r392",
      "r393",
      "r396",
      "r398",
      "r407",
      "r408",
      "r455",
      "r559",
      "r562",
      "r563",
      "r564",
      "r568",
      "r569",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r845",
      "r1025",
      "r1026",
      "r1027",
      "r1028",
      "r1036",
      "r1037",
      "r1038",
      "r1039",
      "r1040",
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1062",
      "r1085",
      "r1107",
      "r1122",
      "r1123",
      "r1124",
      "r1125",
      "r1126",
      "r1358",
      "r1405",
      "r1425"
     ]
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Amount",
        "label": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r1306"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Name",
        "label": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r1306"
     ]
    },
    "cms_CoalAshDisposalAreasMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "CoalAshDisposalAreasMember",
     "presentation": [
      "http://www.consumersenergy.com/role/AssetRetirementObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Coal ash disposal areas",
        "label": "Coal Ash Disposal Areas [Member]",
        "documentation": "Coal Ash Disposal Areas [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_CoalFueledElectricGeneratingUnitsToBeRetiredMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "CoalFueledElectricGeneratingUnitsToBeRetiredMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Costs of coal-fueled electric generating units to be retired",
        "label": "Coal-Fueled Electric Generating Units To Be Retired [Member]",
        "documentation": "Coal-Fueled Electric Generating Units To Be Retired [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_CoalFueledElectricGenerationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "CoalFueledElectricGenerationMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Coal-Fueled Electric Generation",
        "label": "Coal Fueled Electric Generation [Member]",
        "documentation": "Coal-Fueled Electric Generation [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommercialPaperMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommercialPaperMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commercial Paper",
        "label": "Commercial Paper [Member]",
        "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds."
       }
      }
     },
     "auth_ref": [
      "r190",
      "r558",
      "r1236",
      "r1237",
      "r1238",
      "r1239"
     ]
    },
    "cms_CommercialUtilityServiceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "CommercialUtilityServiceMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commercial",
        "label": "Commercial Utility Service [Member]",
        "documentation": "Commercial Utility Service [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies",
        "label": "Commitments and Contingencies",
        "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."
       }
      }
     },
     "auth_ref": [
      "r146",
      "r217",
      "r967",
      "r1061"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]",
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesPolicyTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingencies",
        "label": "Commitments and Contingencies, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r1130"
     ]
    },
    "us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsContingenciesAndGuaranteesTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingencies and Commitments",
        "label": "Commitments Contingencies and Guarantees [Text Block]",
        "documentation": "The entire disclosure for commitments, contingencies, and guarantees."
       }
      }
     },
     "auth_ref": [
      "r187",
      "r188",
      "r1467"
     ]
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockDividendsPerShareDeclared",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends declared per common share (in dollars per share)",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding."
       }
      }
     },
     "auth_ref": [
      "r195"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquity",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquity",
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "CMS\u00a0Energy Corporation Common Stock, $0.01 par value",
        "terseLabel": "Common Stock",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r1232",
      "r1233",
      "r1234",
      "r1236",
      "r1237",
      "r1238",
      "r1239",
      "r1417",
      "r1418",
      "r1421",
      "r1567",
      "r1631",
      "r1633"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value (in dollars per share)",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r151"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsParenthetical",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsParenthetical",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock authorized (in shares)",
        "label": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r151",
      "r1062"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsParenthetical",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquity",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock outstanding (in shares)",
        "periodStartLabel": "Beginning of period (in shares)",
        "periodEndLabel": "End of period (in shares)",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r151",
      "r1062",
      "r1082",
      "r1633",
      "r1634"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "cms_CommonStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock",
        "label": "Common Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r151",
      "r969",
      "r1214"
     ]
    },
    "cms_CommonStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "CommonStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total common stockholders\u2019 equity",
        "terseLabel": "Total common stockholders\u2019 equity",
        "label": "Common Stockholders\u2019 Equity",
        "documentation": "Common Stockholders\u2019 Equity"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure",
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1311"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Net Income",
        "label": "Compensation Actually Paid vs. Net Income [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1310"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Other Measure",
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1312"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return",
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1309"
     ]
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Benefits [Abstract]",
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeAlternativeCalculations": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncome",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Comprehensive Income",
        "totalLabel": "Comprehensive Income",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "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."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r333",
      "r335",
      "r344",
      "r958",
      "r985",
      "r987"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeAlternativeCalculations": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Comprehensive Loss Attributable to Noncontrolling Interests",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest",
        "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."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r87",
      "r99",
      "r333",
      "r335",
      "r343",
      "r957",
      "r985",
      "r986"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeAlternativeCalculations": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive Income",
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r201",
      "r333",
      "r335",
      "r342",
      "r956",
      "r985"
     ]
    },
    "us-gaap_ComputerSoftwareIntangibleAssetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComputerSoftwareIntangibleAssetMember",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofDepreciationandAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Software",
        "label": "Computer Software, Intangible Asset [Member]",
        "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks."
       }
      }
     },
     "auth_ref": [
      "r1143",
      "r1147",
      "r1443",
      "r1444",
      "r1445",
      "r1446",
      "r1448",
      "r1450",
      "r1452",
      "r1453"
     ]
    },
    "srt_CondensedBalanceSheetStatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedBalanceSheetStatementTable",
     "presentation": [
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Condensed Balance Sheet Statement [Table]",
        "label": "Condensed Balance Sheet Statement [Table]",
        "documentation": "Disclosure of information about condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations."
       }
      }
     },
     "auth_ref": [
      "r252",
      "r363",
      "r1366"
     ]
    },
    "srt_CondensedBalanceSheetStatementsCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedBalanceSheetStatementsCaptionsLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Condensed Balance Sheet Statements, Captions [Line Items]",
        "label": "Condensed Balance Sheet Statements, Captions [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r252",
      "r363",
      "r1366"
     ]
    },
    "srt_CondensedCashFlowStatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedCashFlowStatementTable",
     "presentation": [
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Condensed Cash Flow Statement [Table]",
        "label": "Condensed Cash Flow Statement [Table]",
        "documentation": "Disclosure of information about condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations."
       }
      }
     },
     "auth_ref": [
      "r252",
      "r363",
      "r1366"
     ]
    },
    "srt_CondensedCashFlowStatementsCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedCashFlowStatementsCaptionsLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Condensed Cash Flow Statements, Captions [Line Items]",
        "label": "Condensed Cash Flow Statements, Captions [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r252",
      "r363",
      "r1366"
     ]
    },
    "srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Condensed Financial Information Disclosure [Abstract]",
        "label": "Condensed Financial Information Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrant"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule I - Condensed Financial Information of Registrant",
        "label": "Condensed Financial Information of Parent Company Only Disclosure [Text Block]",
        "documentation": "The entire disclosure for condensed financial information, including the financial position, cash flows, and the results of operations of the registrant (parent company) as of the same dates or for the same periods for which audited consolidated financial statements are being presented. Alternatively, the details of this disclosure can be reported by the specific parent company taxonomy elements, indicating the appropriate date and period contexts in an instance document."
       }
      }
     },
     "auth_ref": [
      "r363",
      "r1366"
     ]
    },
    "srt_CondensedFinancialStatementsCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedFinancialStatementsCaptionsLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Condensed Financial Statements, Captions [Line Items]",
        "label": "Condensed Financial Statements, Captions [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r252",
      "r294",
      "r295",
      "r296",
      "r363",
      "r1366"
     ]
    },
    "srt_CondensedIncomeStatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedIncomeStatementTable",
     "presentation": [
      "http://www.consumersenergy.com/role/Schedule1CondensedFinancialInformationofRegistrantCondensedStatementsofIncomeParentheticalDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsofIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Condensed Income Statement [Table]",
        "label": "Condensed Income Statement [Table]",
        "documentation": "Disclosure of information about condensed income statement including, but not limited to, income statements of consolidated entities and consolidation eliminations."
       }
      }
     },
     "auth_ref": [
      "r252",
      "r363",
      "r1366"
     ]
    },
    "srt_CondensedIncomeStatementsCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedIncomeStatementsCaptionsLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/Schedule1CondensedFinancialInformationofRegistrantCondensedStatementsofIncomeParentheticalDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsofIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Condensed Income Statements, Captions [Line Items]",
        "label": "Condensed Income Statements, Captions [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r252",
      "r363",
      "r1366"
     ]
    },
    "srt_ConsolidatedEntitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidatedEntitiesAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofDebtMaturitiesDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails",
      "http://www.consumersenergy.com/role/Schedule1CondensedFinancialInformationofRegistrantCondensedStatementsofIncomeParentheticalDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsofIncomeDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantNarrativeDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated Entities [Axis]",
        "label": "Consolidated Entities [Axis]",
        "documentation": "Information by consolidated entity or group of entities."
       }
      }
     },
     "auth_ref": [
      "r252",
      "r278",
      "r363",
      "r808",
      "r809",
      "r814",
      "r815",
      "r900",
      "r1135",
      "r1384",
      "r1387",
      "r1388",
      "r1478",
      "r1481",
      "r1482"
     ]
    },
    "srt_ConsolidatedEntitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidatedEntitiesDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofDebtMaturitiesDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails",
      "http://www.consumersenergy.com/role/Schedule1CondensedFinancialInformationofRegistrantCondensedStatementsofIncomeParentheticalDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsofIncomeDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantNarrativeDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated Entities [Domain]",
        "label": "Consolidated Entities [Domain]",
        "documentation": "Entity or group of entities consolidated into reporting entity."
       }
      }
     },
     "auth_ref": [
      "r252",
      "r278",
      "r363",
      "r808",
      "r809",
      "r814",
      "r815",
      "r900",
      "r1135",
      "r1384",
      "r1387",
      "r1388",
      "r1478",
      "r1481",
      "r1482"
     ]
    },
    "srt_ConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidationItemsAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation Items [Axis]",
        "label": "Consolidation Items [Axis]",
        "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments."
       }
      }
     },
     "auth_ref": [
      "r235",
      "r252",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r363",
      "r404",
      "r415",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r435",
      "r436",
      "r437",
      "r559",
      "r560",
      "r561",
      "r562",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r1164",
      "r1165",
      "r1385",
      "r1386",
      "r1479",
      "r1480"
     ]
    },
    "srt_ConsolidationItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidationItemsDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation Items [Domain]",
        "label": "Consolidation Items [Domain]",
        "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments."
       }
      }
     },
     "auth_ref": [
      "r235",
      "r252",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r363",
      "r404",
      "r415",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r435",
      "r436",
      "r437",
      "r559",
      "r560",
      "r561",
      "r562",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r1164",
      "r1165",
      "r1385",
      "r1386",
      "r1479",
      "r1480"
     ]
    },
    "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of membership interest in VIE to tax equity investor",
        "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Issuance of Equity by Subsidiary to Noncontrolling Interests",
        "documentation": "Represents a sale (new stock issuance) by a subsidiary to noncontrolling interests (third parties, parties directly or indirectly unrelated to parent) during the period. The capital transaction by subsidiary does not result in a loss of control by the parent, but does effect a change in total (consolidated) equity attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r68"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principles of Consolidation",
        "label": "Consolidation, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r1153"
     ]
    },
    "us-gaap_ConsolidationVariableInterestEntityPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationVariableInterestEntityPolicy",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation, Variable Interest Entity",
        "label": "Consolidation, Variable Interest Entity, Policy [Policy Text Block]",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r91",
      "r93"
     ]
    },
    "cms_ConstructionFinancingAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ConstructionFinancingAgreementMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Construction Financing Agreement",
        "label": "Construction Financing Agreement [Member]",
        "documentation": "Construction Financing Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConstructionInProgressGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConstructionInProgressGross",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails": {
       "parentTag": "cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Construction work in progress",
        "label": "Construction in Progress, Gross",
        "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."
       }
      }
     },
     "auth_ref": [
      "r183"
     ]
    },
    "us-gaap_ConstructionLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConstructionLoansMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Construction Loans",
        "label": "Construction Loans [Member]",
        "documentation": "A borrowing arrangement which provides the entity constructing a facility (such as a building and a landfill) with funds to effect construction, generally on a draw down, or as needed, basis."
       }
      }
     },
     "auth_ref": [
      "r1243",
      "r1435"
     ]
    },
    "cms_ConsumersEnergyCompanyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ConsumersEnergyCompanyMember",
     "presentation": [
      "http://www.consumersenergy.com/role/AssetRetirementObligations",
      "http://www.consumersenergy.com/role/AssetRetirementObligationsDetails",
      "http://www.consumersenergy.com/role/AssetRetirementObligationsTables",
      "http://www.consumersenergy.com/role/AuditInformation",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsParenthetical",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquity",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncome",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeParenthetical",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ContingenciesandCommitments",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofContractualPurchaseObligationsDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables",
      "http://www.consumersenergy.com/role/CoverPage",
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSales",
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesTables",
      "http://www.consumersenergy.com/role/FairValueMeasurements",
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.consumersenergy.com/role/FairValueMeasurementsTables",
      "http://www.consumersenergy.com/role/FinancialInstruments",
      "http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsTables",
      "http://www.consumersenergy.com/role/FinancingsandCapitalization",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofDebtMaturitiesDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofPreferredStockDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationTables",
      "http://www.consumersenergy.com/role/IncomeTaxes",
      "http://www.consumersenergy.com/role/IncomeTaxesNarrativeDetails",
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails",
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofReconciliationofUncertainTaxBenefitsDetails",
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofLossandCreditCarryforwardsDetails",
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails",
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofSignificantComponentsofIncomeTaxExpenseDetails",
      "http://www.consumersenergy.com/role/IncomeTaxesTables",
      "http://www.consumersenergy.com/role/Leases",
      "http://www.consumersenergy.com/role/LeasesNarrativeDetails",
      "http://www.consumersenergy.com/role/LeasesScheduleofLeaseCostDetails",
      "http://www.consumersenergy.com/role/LeasesScheduleofLesseeCashFlowsDetails",
      "http://www.consumersenergy.com/role/LeasesSummaryofLeaseRightofUseAssetsandLiabilitiesDetails",
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails",
      "http://www.consumersenergy.com/role/LeasesTables",
      "http://www.consumersenergy.com/role/OtherIncomeandOtherExpense",
      "http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseSummaryofComponentsofOtherIncomeandOtherExpenseDetails",
      "http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseTables",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipment",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentNarrativeDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofEstimatedAmortizationExpenseforIntangiblesDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofFinanceLeasesandOtherFinancingObligationsDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofAccumulatedDepreciationandAmortizationDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofAverageCapitalizationRatesDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofCompositeDepreciationRatesforPropertiesDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofDepreciationandAmortizationExpenseDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofFiniteLivedIntangibleAssetsbyMajorClassDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofJointlyOwnedRegulatedUtilityFacilitiesDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentTables",
      "http://www.consumersenergy.com/role/RegulatoryMatters",
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofLiabilitiesforPSCRandGCROverrecoveriesDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersTables",
      "http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumers",
      "http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumersDetails",
      "http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumersTables",
      "http://www.consumersenergy.com/role/ReportableSegments",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsTables",
      "http://www.consumersenergy.com/role/RetirementBenefits",
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofExpectedBenefitPaymentsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofFundedStatusofRetirementBenefitPlansDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetPeriodicBenefitCostNotyetRecognizedDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofRetirementBenefitPlanAssetsLiabilitiesDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofSERPTrustAssetsABOandContributionsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsTables",
      "http://www.consumersenergy.com/role/Revenue",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails",
      "http://www.consumersenergy.com/role/RevenueNarrativeDetails",
      "http://www.consumersenergy.com/role/RevenueTables",
      "http://www.consumersenergy.com/role/ScheduleIIValuationandQualifyingAccountsandReserves",
      "http://www.consumersenergy.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails",
      "http://www.consumersenergy.com/role/SignificantAccountingPolicies",
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy",
      "http://www.consumersenergy.com/role/StockbasedCompensation",
      "http://www.consumersenergy.com/role/StockbasedCompensationNarrativeDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofAmountsRelatedtoRestrictedStockAwardsandRestrictedStockUnitsDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityGrantedDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationSummaryofWeightedaverageGrantdateFairValueDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationTables",
      "http://www.consumersenergy.com/role/VariableInterestEntities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consumers Energy Company",
        "label": "Consumers Energy Company [Member]",
        "documentation": "Consumers Energy Company"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractualRightsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractualRightsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofFiniteLivedIntangibleAssetsbyMajorClassDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rights of way",
        "label": "Contractual Rights [Member]",
        "documentation": "Rights that arise from a contractual arrangement with a third party (not including franchise rights and license agreements)."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r1443",
      "r1444",
      "r1445",
      "r1446",
      "r1447",
      "r1448",
      "r1450",
      "r1451",
      "r1452",
      "r1453"
     ]
    },
    "us-gaap_ConvertibleDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConvertibleDebtMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible debt",
        "label": "Convertible Debt [Member]",
        "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock."
       }
      }
     },
     "auth_ref": [
      "r191",
      "r571",
      "r572",
      "r582",
      "r583",
      "r584",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r1176",
      "r1177",
      "r1178",
      "r1179",
      "r1180"
     ]
    },
    "us-gaap_CorporateDebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CorporateDebtSecuritiesMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAllocationofPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate debt",
        "label": "Corporate Debt Securities [Member]",
        "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment."
       }
      }
     },
     "auth_ref": [
      "r1189",
      "r1191",
      "r1206",
      "r1215",
      "r1230",
      "r1628"
     ]
    },
    "us-gaap_CorporateNonSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CorporateNonSegmentMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Reconciling Items",
        "label": "Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]",
        "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r430",
      "r431",
      "r432",
      "r433",
      "r436",
      "r1430"
     ]
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfGoodsAndServicesSold",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of goods and services sold",
        "verboseLabel": "Cost of gas sold",
        "label": "Cost of Goods and Services Sold",
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r166",
      "r912"
     ]
    },
    "us-gaap_CostsAndExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostsAndExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsofIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating expenses",
        "negatedTotalLabel": "Total operating expenses",
        "label": "Costs and Expenses",
        "documentation": "Total costs of sales and operating expenses for the period."
       }
      }
     },
     "auth_ref": [
      "r172"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cover page.",
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "cms_CovertPlantAcquisitionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "CovertPlantAcquisitionMember",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Covert Plant Acquisition",
        "label": "Covert Plant Acquisition [Member]",
        "documentation": "Covert Plant Acquisition"
       }
      }
     },
     "auth_ref": []
    },
    "cms_CravenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "CravenMember",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Craven",
        "label": "Craven [Member]",
        "documentation": "Craven [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditFacilityAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails",
      "http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility [Axis]",
        "label": "Credit Facility [Axis]",
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r558",
      "r1476"
     ]
    },
    "us-gaap_CreditFacilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditFacilityDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails",
      "http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility [Domain]",
        "label": "Credit Facility [Domain]",
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r558",
      "r1476",
      "r1477"
     ]
    },
    "us-gaap_CreditLossFinancialInstrumentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditLossFinancialInstrumentPolicyTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable",
        "label": "Credit Loss, Financial Instrument [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status."
       }
      }
     },
     "auth_ref": [
      "r460",
      "r461",
      "r462",
      "r464",
      "r465",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r477",
      "r478",
      "r479",
      "r480"
     ]
    },
    "us-gaap_CumulativePreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CumulativePreferredStockMember",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consumers Energy Company Cumulative Preferred Stock, $100\u00a0par\u00a0value: $4.50\u00a0Series",
        "label": "Cumulative Preferred Stock [Member]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentFederalStateAndLocalTaxExpenseBenefitAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofSignificantComponentsofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current income taxes",
        "label": "Current Federal, State and Local, Tax Expense (Benefit) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentFederalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofSignificantComponentsofIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofSignificantComponentsofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal",
        "label": "Current Federal Tax Expense (Benefit)",
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1381",
      "r1408",
      "r1561"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Fiscal Year End Date",
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofSignificantComponentsofIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofSignificantComponentsofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current income tax expense",
        "label": "Current Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r789",
      "r1408"
     ]
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofSignificantComponentsofIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofSignificantComponentsofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State and local",
        "label": "Current State and Local Tax Expense (Benefit)",
        "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1381",
      "r1408",
      "r1561"
     ]
    },
    "cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1257",
      "r1346"
     ]
    },
    "cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardOfDirectorsOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board of Directors Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1257",
      "r1346"
     ]
    },
    "cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Expertise of Management Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1259",
      "r1348"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1259",
      "r1348"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1261",
      "r1350"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1259",
      "r1348"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1252",
      "r1341"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1253",
      "r1342"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1253",
      "r1342"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r1251",
      "r1340"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceLineItems",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1251",
      "r1340"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceTable",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Table]"
       }
      }
     },
     "auth_ref": [
      "r1251",
      "r1340"
     ]
    },
    "cyd_CybersecurityRiskManagementThirdPartyEngagedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementThirdPartyEngagedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Third Party Engaged [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1254",
      "r1343"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1256",
      "r1345"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1256",
      "r1345"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1257",
      "r1346"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1260",
      "r1349"
     ]
    },
    "cyd_CybersecurityRiskRoleOfManagementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskRoleOfManagementTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Role of Management [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1258",
      "r1347"
     ]
    },
    "cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1255",
      "r1344"
     ]
    },
    "cms_DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "D.E. Karn Generating Complex and J.H. Campbell Generating Units",
        "label": "D.E. Karn Generating Complex And J.H. Campbell Generating Units [Member]",
        "documentation": "D.E. Karn Generating Complex And J.H. Campbell Generating Units"
       }
      }
     },
     "auth_ref": []
    },
    "cms_DbSerpTrustAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "DbSerpTrustAssetsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofSERPTrustAssetsABOandContributionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trust assets",
        "label": "Db Serp Trust Assets [Member]",
        "documentation": "DB SERP Trust Assets [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Disclosure [Abstract]",
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalization"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financings and Capitalization",
        "label": "Debt Disclosure [Text Block]",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r189",
      "r356",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r557",
      "r558",
      "r570",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r586",
      "r593",
      "r594",
      "r596",
      "r856"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails",
      "http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Axis]",
        "label": "Debt Instrument [Axis]",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r139",
      "r140",
      "r212",
      "r216",
      "r363",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r577",
      "r582",
      "r583",
      "r584",
      "r585",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r1176",
      "r1177",
      "r1178",
      "r1179",
      "r1180",
      "r1212",
      "r1406",
      "r1455",
      "r1456",
      "r1457",
      "r1578",
      "r1579"
     ]
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis spread on variable rate",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentCarryingAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total principal amount outstanding",
        "label": "Long-Term Debt, Gross",
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r216",
      "r597"
     ]
    },
    "us-gaap_DebtInstrumentCollateralAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentCollateralAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity interests",
        "label": "Debt Instrument, Collateral Amount",
        "documentation": "Amount of assets pledged to secure a debt instrument."
       }
      }
     },
     "auth_ref": [
      "r113"
     ]
    },
    "us-gaap_DebtInstrumentConvertibleConversionPrice1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentConvertibleConversionPrice1",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion price (in dollars per share)",
        "label": "Debt Instrument, Convertible, Conversion Price",
        "documentation": "The price per share of the conversion feature embedded in the debt instrument."
       }
      }
     },
     "auth_ref": [
      "r192",
      "r573"
     ]
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Long-term debt - related parties principal amount outstanding",
        "verboseLabel": "Principal Debt Issuances (In Millions)",
        "terseLabel": "Principal (In Millions)",
        "label": "Debt Instrument, Face Amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r571",
      "r856",
      "r857",
      "r1177",
      "r1178",
      "r1212"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate at period end",
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r598",
      "r856",
      "r857",
      "r1212"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails",
      "http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest Rate (%)",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r572"
     ]
    },
    "cms_DebtInstrumentInterestRateStatedPercentageAdjustment": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "DebtInstrumentInterestRateStatedPercentageAdjustment",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate adjustment",
        "label": "Debt Instrument, Interest Rate, Stated Percentage Adjustment",
        "documentation": "Debt Instrument, Interest Rate, Stated Percentage Adjustment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalization",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofDebtMaturitiesDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Line Items]",
        "label": "Debt Instrument [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r363",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r577",
      "r582",
      "r583",
      "r584",
      "r585",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r595",
      "r1176",
      "r1177",
      "r1178",
      "r1179",
      "r1180",
      "r1212",
      "r1406",
      "r1578",
      "r1579"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails",
      "http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Name [Domain]",
        "label": "Debt Instrument, Name [Domain]",
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r363",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r577",
      "r582",
      "r583",
      "r584",
      "r585",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r1176",
      "r1177",
      "r1178",
      "r1179",
      "r1180",
      "r1212",
      "r1406",
      "r1455",
      "r1456",
      "r1457",
      "r1578",
      "r1579"
     ]
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalization",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofDebtMaturitiesDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "documentation": "Disclosure of information about long-term debt instrument or arrangement."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r65",
      "r67",
      "r112",
      "r193",
      "r194",
      "r363",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r577",
      "r582",
      "r583",
      "r584",
      "r585",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r595",
      "r1176",
      "r1177",
      "r1178",
      "r1179",
      "r1180",
      "r1212",
      "r1406",
      "r1578",
      "r1579"
     ]
    },
    "us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentUnamortizedDiscountPremiumNet",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Unamortized discounts",
        "label": "Debt Instrument, Unamortized Discount (Premium), Net",
        "documentation": "Amount, after accumulated amortization, of debt discount (premium)."
       }
      }
     },
     "auth_ref": [
      "r1484",
      "r1577",
      "r1578",
      "r1579"
     ]
    },
    "us-gaap_DebtPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtPolicyTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Issuance Costs, Discounts, Premiums, and Refinancing Costs",
        "label": "Debt, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment in debt securities \u2013 intercompany",
        "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss",
        "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity)."
       }
      }
     },
     "auth_ref": [
      "r446",
      "r449",
      "r450",
      "r952"
     ]
    },
    "us-gaap_DebtWeightedAverageInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtWeightedAverageInterestRate",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average interest rate",
        "label": "Debt, Weighted Average Interest Rate",
        "documentation": "Weighted average interest rate of debt outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "cms_DecommissioningCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "DecommissioningCostsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Decommissioning costs",
        "label": "Decommissioning Costs [Member]",
        "documentation": "Decommissioning Costs"
       }
      }
     },
     "auth_ref": []
    },
    "cms_DeferredCompensationArrangementsPlanTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "DeferredCompensationArrangementsPlanTerm",
     "presentation": [
      "http://www.consumersenergy.com/role/StockbasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred compensation arrangements plan term",
        "label": "Deferred Compensation Arrangements Plan Term",
        "documentation": "Deferred Compensation Arrangements Plan Term"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofSignificantComponentsofIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofSignificantComponentsofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1408",
      "r1560",
      "r1561"
     ]
    },
    "us-gaap_DeferredFinanceCostsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredFinanceCostsGross",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unamortized issuance costs",
        "label": "Debt Issuance Costs, Gross",
        "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r1578",
      "r1579"
     ]
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredFinanceCostsNet",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Unamortized issuance costs",
        "label": "Debt Issuance Costs, Net",
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r1484",
      "r1577",
      "r1578",
      "r1579"
     ]
    },
    "cms_DeferredGainLossOnDisposalOfBusinessMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "DeferredGainLossOnDisposalOfBusinessMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASP gain",
        "label": "Deferred Gain (Loss) On Disposal Of Business [Member]",
        "documentation": "Deferred Gain (Loss) On Disposal Of Business"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredIncomeTaxChargesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxChargesMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes, net",
        "label": "Deferred Income Tax Charge [Member]",
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of income taxes."
       }
      }
     },
     "auth_ref": [
      "r226",
      "r229",
      "r232",
      "r233"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofSignificantComponentsofIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofSignificantComponentsofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total deferred income tax expense",
        "label": "Deferred Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r247",
      "r1408"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Total deferred income tax liabilities",
        "label": "Deferred Tax Liabilities, Gross",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r147",
      "r148",
      "r213",
      "r780"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes",
        "label": "Deferred Income Tax Liabilities, Net",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r761",
      "r762",
      "r964"
     ]
    },
    "us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxesAndOtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails": {
       "parentTag": "cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes",
        "label": "Deferred Income Taxes and Other Assets, Noncurrent",
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and other assets expected to be realized or consumed after one year or normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredIncomeTaxesAndTaxCredits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxesAndTaxCredits",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes and investment tax credits",
        "label": "Deferred Income Taxes and Tax Credits",
        "documentation": "Amount of deferred income tax expense (benefit) and income tax credits."
       }
      }
     },
     "auth_ref": [
      "r178"
     ]
    },
    "us-gaap_DeferredIncomeTaxesAndTaxCreditsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxesAndTaxCreditsAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofSignificantComponentsofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes",
        "label": "Deferred Income Taxes and Tax Credits [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_DeferredPropertyTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "DeferredPropertyTaxes",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred property taxes",
        "label": "Deferred property taxes",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofSignificantComponentsofIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofSignificantComponentsofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State and local",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1408",
      "r1560",
      "r1561"
     ]
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total deferred income tax assets",
        "label": "Deferred Tax Assets, Gross",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r781"
     ]
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total deferred income tax assets, net of valuation allowance",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1555"
     ]
    },
    "us-gaap_DeferredTaxAssetsNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsNetAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income tax assets",
        "label": "Deferred Tax Assets, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_DeferredTaxAssetsNetOperatingLossAndTaxCreditCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "DeferredTaxAssetsNetOperatingLossAndTaxCreditCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofLossandCreditCarryforwardsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofLossandCreditCarryforwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total tax attributes",
        "label": "Deferred Tax Assets Net Operating Loss And Tax Credit Carryforwards",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards and deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards."
       }
      }
     },
     "auth_ref": []
    },
    "cms_DeferredTaxAssetsOperatingLossAndCreditCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "DeferredTaxAssetsOperatingLossAndCreditCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax loss and credit carryforwards",
        "label": "Deferred Tax Assets Operating Loss And Credit Carryforwards",
        "documentation": "The tax effect as of the balance sheet date of the amount of future tax deductions arising from tax carryforwards and the excesses of tax deductions over gross income in a year which cannot be used on the tax returns in the current year but can be carried forward to reduce taxable income or income taxes payable in a future year, for which there must be sufficient tax-basis income to utilize a portion or all of the carryforward amount to realize the deferred tax asset."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofLossandCreditCarryforwardsDetails": {
       "parentTag": "cms_DeferredTaxAssetsNetOperatingLossAndTaxCreditCarryforwards",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofLossandCreditCarryforwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local net operating loss carryforwards",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1558"
     ]
    },
    "us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsRegulatoryAssetsAndLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net regulatory tax liability",
        "label": "Deferred Tax Assets, Regulatory Assets and Liabilities",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences derived regulatory assets and liabilities."
       }
      }
     },
     "auth_ref": [
      "r1558"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofLossandCreditCarryforwardsDetails": {
       "parentTag": "cms_DeferredTaxAssetsNetOperatingLossAndTaxCreditCarryforwards",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofLossandCreditCarryforwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General business credits",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards, General Business",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible general business tax credit carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1558"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reserves and accruals",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals."
       }
      }
     },
     "auth_ref": [
      "r1558"
     ]
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Valuation allowance",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r782"
     ]
    },
    "us-gaap_DeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Total net deferred income tax liabilities",
        "label": "Deferred Tax Liabilities, Net",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r1555"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Gas inventory",
        "label": "Deferred Tax Liabilities, Inventory",
        "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from inventory."
       }
      }
     },
     "auth_ref": [
      "r1558"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesNetAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income tax liabilities",
        "label": "Deferred Tax Liabilities, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesOther",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other",
        "label": "Deferred Tax Liabilities, Other",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other."
       }
      }
     },
     "auth_ref": [
      "r1558"
     ]
    },
    "cms_DeferredTaxLiabilitiesPostretirementBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "DeferredTaxLiabilitiesPostretirementBenefits",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Employee benefits",
        "label": "Deferred Tax Liabilities Postretirement Benefits",
        "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from postretirement benefits."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Plant, property, and equipment",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment."
       }
      }
     },
     "auth_ref": [
      "r1558"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Securitized costs",
        "label": "Deferred Tax Liabilities, Regulatory Assets and Liabilities",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from regulatory assets and liabilities."
       }
      }
     },
     "auth_ref": [
      "r1558"
     ]
    },
    "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAccumulatedBenefitObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofSERPTrustAssetsABOandContributionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated benefit obligation",
        "verboseLabel": "ABO",
        "label": "Defined Benefit Plan, Accumulated Benefit Obligation",
        "documentation": "Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level."
       }
      }
     },
     "auth_ref": [
      "r660"
     ]
    },
    "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetPeriodicBenefitCostNotyetRecognizedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AOCI",
        "label": "Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetPeriodicBenefitCostNotyetRecognizedDetails": {
       "parentTag": "cms_TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetPeriodicBenefitCostNotyetRecognizedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Net loss (gain)",
        "label": "Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax",
        "documentation": "Amount, before tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r672"
     ]
    },
    "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetPeriodicBenefitCostNotyetRecognizedDetails": {
       "parentTag": "cms_TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetPeriodicBenefitCostNotyetRecognizedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Prior service cost (credit)",
        "label": "Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, Prior Service Cost (Credit), before Tax",
        "documentation": "Amount, before tax, of accumulated other comprehensive (income) loss for cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit)."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r672"
     ]
    },
    "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanActualReturnOnPlanAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofFundedStatusofRetirementBenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Actual return on plan assets",
        "label": "Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)",
        "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses."
       }
      }
     },
     "auth_ref": [
      "r642",
      "r1191"
     ]
    },
    "us-gaap_DefinedBenefitPlanActuarialGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanActuarialGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofFundedStatusofRetirementBenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Actuarial loss (gain)",
        "label": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)",
        "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan."
       }
      }
     },
     "auth_ref": [
      "r635"
     ]
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAmortizationOfGainsLosses",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Net loss",
        "label": "Defined Benefit Plan, Amortization of Gain (Loss)",
        "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r629",
      "r667",
      "r690",
      "r1191",
      "r1192"
     ]
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior service cost (credit)",
        "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)",
        "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r629",
      "r668",
      "r691",
      "r1191",
      "r1192"
     ]
    },
    "cms_DefinedBenefitPlanAmortizationOfSettlementLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "DefinedBenefitPlanAmortizationOfSettlementLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Settlement loss",
        "label": "Defined Benefit Plan, Amortization Of Settlement Loss",
        "documentation": "Defined Benefit Plan, Amortization Of Settlement Loss"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofRetirementBenefitPlanAssetsLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Postretirement benefits",
        "verboseLabel": "Non-current assets",
        "label": "Assets for Plan Benefits, Defined Benefit Plan",
        "documentation": "Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans."
       }
      }
     },
     "auth_ref": [
      "r210",
      "r626",
      "r627",
      "r650",
      "r1075",
      "r1191",
      "r1593"
     ]
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssumptionsUsedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discount rate",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate",
        "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r674"
     ]
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssumptionsUsedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rate of compensation increase",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase",
        "documentation": "Weighted average rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r675"
     ]
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssumptionsUsedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected long-term rate of return on plan assets",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-Term Rate of Return on Plan Assets",
        "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r676",
      "r695"
     ]
    },
    "cms_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssumptionsUsedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest cost discount rate",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Interest Cost Discount Rate",
        "documentation": "The interest rate used in calculating the interest cost of defined benefit plan net periodic benefit cost."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssumptionsUsedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rate of compensation increase",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase",
        "documentation": "Weighted average rate of compensation increase used to determine net periodic benefit cost of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r675"
     ]
    },
    "cms_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssumptionsUsedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Service cost discount rate",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Service Cost Discount Rate",
        "documentation": "The interest rate used in calculating the service cost of defined benefit plan net periodic benefit cost."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanBenefitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanBenefitObligation",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofFundedStatusofRetirementBenefitPlansDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofFundedStatusofRetirementBenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Benefit obligation at beginning of period",
        "periodEndLabel": "Benefit obligation at end of period",
        "label": "Defined Benefit Plan, Benefit Obligation",
        "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r630"
     ]
    },
    "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofFundedStatusofRetirementBenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Benefits paid",
        "label": "Defined Benefit Plan, Benefit Obligation, Benefits Paid",
        "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services."
       }
      }
     },
     "auth_ref": [
      "r637",
      "r698"
     ]
    },
    "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanByPlanAssetCategoriesAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAllocationofPlanAssetsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssetAllocationDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofSERPTrustAssetsABOandContributionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Axis]",
        "label": "Defined Benefit Plan, Plan Assets, Category [Axis]",
        "documentation": "Information by defined benefit plan asset investment."
       }
      }
     },
     "auth_ref": [
      "r651",
      "r652",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r679",
      "r1189",
      "r1190",
      "r1191"
     ]
    },
    "us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanChangeInBenefitObligationRollForward",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofFundedStatusofRetirementBenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]",
        "label": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanContributionsByEmployer": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanContributionsByEmployer",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofFundedStatusofRetirementBenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Company contribution",
        "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer",
        "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets."
       }
      }
     },
     "auth_ref": [
      "r644",
      "r654",
      "r694",
      "r1189",
      "r1190",
      "r1191",
      "r1192"
     ]
    },
    "cms_DefinedBenefitPlanDeferredCredits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "DefinedBenefitPlanDeferredCredits",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred credits",
        "label": "Defined Benefit Plan, Deferred Credits",
        "documentation": "Defined Benefit Plan, Deferred Credits"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefits",
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAllocationofPlanAssetsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssetAllocationDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssumptionsUsedDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofExpectedBenefitPaymentsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofFundedStatusofRetirementBenefitPlansDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetPeriodicBenefitCostNotyetRecognizedDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofRetirementBenefitPlanAssetsLiabilitiesDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofSERPTrustAssetsABOandContributionsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan Disclosure [Line Items]",
        "label": "Defined Benefit Plan Disclosure [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanEquitySecuritiesCommonStockMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAllocationofPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stocks",
        "label": "Defined Benefit Plan, Equity Securities, Common Stock [Member]",
        "documentation": "Security representing ownership in corporation or other legal entity, for which ownership is represented by share of common stock; in which defined benefit plan asset is invested."
       }
      }
     },
     "auth_ref": [
      "r1509"
     ]
    },
    "us-gaap_DefinedBenefitPlanEquitySecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanEquitySecuritiesMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssetAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity securities",
        "label": "Defined Benefit Plan, Equity Securities [Member]",
        "documentation": "Security representing ownership in corporation or other legal entity for which ownership is represented by share of stock, in which defined benefit plan asset is invested. Includes, but is not limited to, common stock, preferred stock, convertible security, stock right and stock warrant."
       }
      }
     },
     "auth_ref": [
      "r1189",
      "r1191"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofExpectedBenefitPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2030-2034",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years",
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r661"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofExpectedBenefitPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year One",
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r661"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofExpectedBenefitPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five",
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r661"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofExpectedBenefitPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four",
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r661"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofExpectedBenefitPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three",
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r661"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofExpectedBenefitPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two",
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r661"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Expected return on plan assets",
        "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets",
        "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."
       }
      }
     },
     "auth_ref": [
      "r629",
      "r666",
      "r689",
      "r1191",
      "r1192"
     ]
    },
    "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanFairValueOfPlanAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofFundedStatusofRetirementBenefitPlansDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAllocationofPlanAssetsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofFundedStatusofRetirementBenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Plan assets at fair value at beginning of period",
        "periodEndLabel": "Plan assets at fair value at end of period",
        "terseLabel": "Plan assets",
        "label": "Defined Benefit Plan, Plan Assets, Amount",
        "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee."
       }
      }
     },
     "auth_ref": [
      "r641",
      "r652",
      "r654",
      "r655",
      "r1189",
      "r1190",
      "r1191"
     ]
    },
    "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanFundedStatusOfPlan",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofFundedStatusofRetirementBenefitPlansDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofFundedStatusofRetirementBenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Funded status",
        "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan",
        "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status."
       }
      }
     },
     "auth_ref": [
      "r626",
      "r650",
      "r1191"
     ]
    },
    "us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Health care cost trend rate assumed next fiscal year",
        "label": "Defined Benefit Plan, Health Care Cost Trend Rate Assumed, Next Fiscal Year",
        "documentation": "Assumed rate, for next fiscal year, based on annual change in cost of health care cost benefits used to measure expected cost of benefits covered by defined benefit postretirement plan. Factors include, but are not limited to, estimate of health care inflation, change in health care utilization or delivery pattern, technological advances, and change in health status of participant. Excludes factors for change in composition of plan population by age and dependency status."
       }
      }
     },
     "auth_ref": [
      "r678"
     ]
    },
    "us-gaap_DefinedBenefitPlanInterestCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanInterestCost",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofFundedStatusofRetirementBenefitPlansDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest cost",
        "label": "Defined Benefit Plan, Interest Cost",
        "documentation": "Amount of cost recognized for passage of time related to defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r629",
      "r633",
      "r665",
      "r688",
      "r1191",
      "r1192"
     ]
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCost",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net periodic credit",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)",
        "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r663",
      "r686",
      "r1191",
      "r1192"
     ]
    },
    "cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of:",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Amortization [Abstract]",
        "documentation": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Amortization [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanPlanAmendments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanPlanAmendments",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofFundedStatusofRetirementBenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan amendments",
        "label": "Defined Benefit Plan, Benefit Obligation, Increase (Decrease) for Plan Amendment",
        "documentation": "Amount of increase (decrease) in benefit obligation of defined benefit plan from change in terms of existing plan or initiation of new plan."
       }
      }
     },
     "auth_ref": [
      "r638"
     ]
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanPlanAssetsBenefitsPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofFundedStatusofRetirementBenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Actual benefits paid",
        "label": "Defined Benefit Plan, Plan Assets, Benefits Paid",
        "documentation": "Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services."
       }
      }
     },
     "auth_ref": [
      "r646",
      "r1547"
     ]
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanPlanAssetsTargetAllocationPercentage",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Target allocation percentage",
        "label": "Defined Benefit Plan, Plan Assets, Target Allocation, Percentage",
        "documentation": "Percentage of target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan."
       }
      }
     },
     "auth_ref": [
      "r651",
      "r1191"
     ]
    },
    "us-gaap_DefinedBenefitPlanRealEstateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanRealEstateMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssetAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Real asset investments",
        "label": "Employee Benefit Plan, Real Estate [Member]",
        "documentation": "Property composed of building, land, and land improvement; in which employee benefit plan asset is invested."
       }
      }
     },
     "auth_ref": [
      "r1189",
      "r1191"
     ]
    },
    "us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Settlement loss",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement",
        "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk related to obligation and assets used to effect settlement."
       }
      }
     },
     "auth_ref": [
      "r628",
      "r670",
      "r693"
     ]
    },
    "us-gaap_DefinedBenefitPlanRollForwardsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanRollForwardsAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofFundedStatusofRetirementBenefitPlansDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Roll Forwards [Abstract]",
        "label": "Defined Benefit Plan, Roll Forwards [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanServiceCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanServiceCost",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofFundedStatusofRetirementBenefitPlansDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Service cost",
        "label": "Defined Benefit Plan, Service Cost",
        "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r631",
      "r664",
      "r687",
      "r1191",
      "r1192"
     ]
    },
    "cms_DefinedBenefitPlanTrustAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "DefinedBenefitPlanTrustAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofSERPTrustAssetsABOandContributionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Trust assets",
        "label": "Defined Benefit Plan, Trust Assets",
        "documentation": "Defined Benefit Plan, Trust Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanUltimateHealthCareCostTrendRate1",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ultimate health care cost trend rate",
        "label": "Defined Benefit Plan, Ultimate Health Care Cost Trend Rate",
        "documentation": "Ultimate trend rate for health care cost for defined benefit postretirement plan."
       }
      }
     },
     "auth_ref": [
      "r678"
     ]
    },
    "us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanWeightedAverageAssetAllocations",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssetAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset allocation",
        "label": "Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage",
        "documentation": "Percentage of actual investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan."
       }
      }
     },
     "auth_ref": [
      "r1508"
     ]
    },
    "us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssumptionsUsedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average for benefit obligations",
        "label": "Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Benefit Obligation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssumptionsUsedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average for net periodic benefit cost",
        "label": "Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Net Periodic Benefit Cost [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate": {
     "xbrltype": "gYearListItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year health care cost trend rate reaches ultimate trend rate",
        "label": "Defined Benefit Plan, Year Health Care Cost Trend Rate Reaches Ultimate Trend Rate",
        "documentation": "Year ultimate health care cost trend rate is expected to be reached, in YYYY format."
       }
      }
     },
     "auth_ref": [
      "r678"
     ]
    },
    "us-gaap_DefinedBenefitPostretirementHealthCoverageMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPostretirementHealthCoverageMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Postretirement Health Trusts",
        "label": "Postretirement Health Coverage [Member]",
        "documentation": "Plan designed to provide postretirement health benefits to retiree or beneficiary. Includes, but is not limited to, defined benefit and defined contribution plans."
       }
      }
     },
     "auth_ref": []
    },
    "cms_DefinedCompanyContributionPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "DefinedCompanyContributionPlanMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Company Contribution Plan",
        "label": "Defined Company Contribution Plan [Member]",
        "documentation": "Defined Company Contribution Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanCostRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan cost, defined contribution plan",
        "label": "Defined Contribution Plan, Cost",
        "documentation": "Amount of cost for defined contribution plan."
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercent",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contribution range",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay",
        "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan."
       }
      }
     },
     "auth_ref": []
    },
    "cms_DefinedContributionPlanTrustAssetsAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "DefinedContributionPlanTrustAssetsAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trust assets",
        "label": "Defined Contribution Plan, Trust Assets, Amount",
        "documentation": "Defined Contribution Plan, Trust Assets, Amount"
       }
      }
     },
     "auth_ref": []
    },
    "cms_DeltaTownshipMichiganSolarProjectMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "DeltaTownshipMichiganSolarProjectMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Delta Township, Michigan, Solar Project",
        "label": "Delta Township, Michigan, Solar Project [Member]",
        "documentation": "Delta Township, Michigan, Solar Project"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Depreciation",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofDepreciationandAmortizationExpenseDetails": {
       "parentTag": "us-gaap_DepreciationDepletionAndAmortization",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofDepreciationandAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Depreciation expense \u2013 plant, property, and equipment",
        "label": "Depreciation",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r57"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      },
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofDepreciationandAmortizationExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofDepreciationandAmortizationExpenseDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization",
        "totalLabel": "Total depreciation and amortization expense",
        "label": "Depreciation, Depletion and Amortization",
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r404",
      "r418",
      "r435",
      "r1164",
      "r1165"
     ]
    },
    "us-gaap_DerivativeFairValueOfDerivativeAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeFairValueOfDerivativeAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Derivative instruments",
        "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset",
        "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."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r157",
      "r204",
      "r205",
      "r324",
      "r1151"
     ]
    },
    "us-gaap_DerivativeGainLossOnDerivativeNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeGainLossOnDerivativeNetAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivatives",
        "label": "Derivative, Gain (Loss) on Derivative, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativesPolicyTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instruments",
        "label": "Derivatives, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r100",
      "r101",
      "r102",
      "r103",
      "r362",
      "r386"
     ]
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/Revenue",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails",
      "http://www.consumersenergy.com/role/RevenueNarrativeDetails",
      "http://www.consumersenergy.com/role/RevenueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Line Items]",
        "label": "Disaggregation of Revenue [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r623",
      "r1182",
      "r1183",
      "r1184",
      "r1185",
      "r1186",
      "r1187",
      "r1188"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://www.consumersenergy.com/role/Revenue",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails",
      "http://www.consumersenergy.com/role/RevenueNarrativeDetails",
      "http://www.consumersenergy.com/role/RevenueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Table]",
        "label": "Disaggregation of Revenue [Table]",
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r623",
      "r1182",
      "r1183",
      "r1184",
      "r1185",
      "r1186",
      "r1187",
      "r1188"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r1485"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/StockbasedCompensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based Compensation",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r712",
      "r715",
      "r746",
      "r747",
      "r749",
      "r1200"
     ]
    },
    "us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Gain from sale of EnerBank",
        "label": "Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax",
        "documentation": "Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r131",
      "r133"
     ]
    },
    "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeParenthetical",
      "http://www.consumersenergy.com/role/Schedule1CondensedFinancialInformationofRegistrantCondensedStatementsofIncomeParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Tax effect of discontinued operations",
        "label": "Discontinued Operation, Tax Effect of Discontinued Operation",
        "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."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r131",
      "r132",
      "r133",
      "r134",
      "r135",
      "r763",
      "r793",
      "r795"
     ]
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesNarrativeDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group Name [Domain]",
        "label": "Disposal Group Name [Domain]",
        "documentation": "Name of disposal group."
       }
      }
     },
     "auth_ref": [
      "r1193",
      "r1196"
     ]
    },
    "cms_DistributionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "DistributionMember",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofJointlyOwnedRegulatedUtilityFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Distribution [Member]",
        "documentation": "Distribution [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DividendsCommonStockCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DividendsCommonStockCash",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquity",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Dividends declared on common stock",
        "label": "Dividends, Common Stock, Cash",
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash."
       }
      }
     },
     "auth_ref": [
      "r195"
     ]
    },
    "cms_DividendsOnMarketBasedAwardsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "DividendsOnMarketBasedAwardsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends on market-based awards",
        "label": "Dividends On Market Based Awards [Member]",
        "documentation": "Dividends On Market-Based Awards [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_DividendsOnPerformanceBasedAwardsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "DividendsOnPerformanceBasedAwardsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends on performance-based awards",
        "label": "Dividends On Performance Based Awards [Member]",
        "documentation": "Dividends On Performance-Based Awards [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_DividendsOnRestrictedStockUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "DividendsOnRestrictedStockUnitsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends on restricted stock units",
        "label": "Dividends On Restricted Stock Units [Member]",
        "documentation": "Dividends On Restricted Stock Units [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DividendsPreferredStockCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DividendsPreferredStockCash",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquity",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Dividends declared on preferred stock",
        "label": "Dividends, Preferred Stock, Cash",
        "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r195"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Annual Report",
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r1248",
      "r1249",
      "r1272"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Financial Statement Error Correction [Flag]",
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r1248",
      "r1249",
      "r1272",
      "r1315"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Period Focus",
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Year Focus",
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/AuditInformation",
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Information [Line Items]",
        "label": "Document Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationTable",
     "presentation": [
      "http://www.consumersenergy.com/role/AuditInformation",
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Information [Table]",
        "label": "Document Information [Table]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Transition Report",
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r1293"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Documents Incorporated by Reference",
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r1246"
     ]
    },
    "cms_Donations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "Donations",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseSummaryofComponentsofOtherIncomeandOtherExpenseDetails": {
       "parentTag": "us-gaap_OtherNonoperatingExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseSummaryofComponentsofOtherIncomeandOtherExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Donations",
        "label": "Donations",
        "documentation": "The amount of donations made to charitable organizations during the period"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year",
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1304"
     ]
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasic",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Basic earnings per average common share (in dollars per share)",
        "label": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r345",
      "r376",
      "r377",
      "r379",
      "r380",
      "r381",
      "r383",
      "r389",
      "r392",
      "r396",
      "r397",
      "r398",
      "r403",
      "r803",
      "r806",
      "r824",
      "r825",
      "r959",
      "r988",
      "r1157"
     ]
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasicAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic Earnings Per Average Common Share",
        "label": "Earnings Per Share, Basic [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_EarningsPerShareBasicAndDilutedEPSAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "EarningsPerShareBasicAndDilutedEPSAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income from continuing operations per average common share available to common stockholders",
        "label": "Earnings Per Share, Basic and Diluted EPS [Abstract]",
        "documentation": "Earnings Per Share, Basic and Diluted EPS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDiluted",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Diluted earnings per average common share (in dollars per share)",
        "label": "Earnings Per Share, Diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r345",
      "r376",
      "r377",
      "r379",
      "r380",
      "r381",
      "r383",
      "r392",
      "r396",
      "r397",
      "r398",
      "r403",
      "r803",
      "r806",
      "r824",
      "r825",
      "r959",
      "r988",
      "r1157"
     ]
    },
    "us-gaap_EarningsPerShareDilutedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDilutedAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted Earnings Per Average Common Share",
        "label": "Earnings Per Share, Diluted [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EPS",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r50",
      "r400"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share - CMS Energy",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r388",
      "r399",
      "r401",
      "r402"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective tax rate",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r764",
      "r1203"
     ]
    },
    "cms_EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Deferred tax adjustment",
        "label": "Effective Income Tax Rate Reconciliation, Deferred Tax Adjustment, Amount",
        "documentation": "Effective Income Tax Rate Reconciliation, Deferred Tax Adjustment, Amount"
       }
      }
     },
     "auth_ref": []
    },
    "cms_ElectricAssetsHeldUnderFinanceLeasesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ElectricAssetsHeldUnderFinanceLeasesMember",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets under finance leases",
        "label": "Electric Assets Held Under Finance Leases [Member]",
        "documentation": "Electric Assets Held Under Finance Leases [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ElectricDistributionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ElectricDistributionMember",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Distribution",
        "label": "Electric Distribution [Member]",
        "documentation": "System used for the primary purpose of distributing electricity to the consumer."
       }
      }
     },
     "auth_ref": []
    },
    "cms_ElectricOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ElectricOtherMember",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Electric Other [Member]",
        "documentation": "Electric Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_ElectricRateCaseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ElectricRateCaseMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Electric Rate Case",
        "label": "Electric Rate Case [Member]",
        "documentation": "Electric Rate Case [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_ElectricUtilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ElectricUtilityMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofAverageCapitalizationRatesDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Electric Utility",
        "label": "Electric Utility [Member]",
        "documentation": "Electric Utility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_ElectricUtilityPropertyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ElectricUtilityPropertyMember",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofCompositeDepreciationRatesforPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Electric utility property",
        "label": "Electric Utility Property [Member]",
        "documentation": "Electric Utility Property [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ElectricityGenerationPlantNonNuclearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ElectricityGenerationPlantNonNuclearMember",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Generation",
        "label": "Electricity Generation Plant, Non-Nuclear [Member]",
        "documentation": "Plant used in connection with non-nuclear electricity generation."
       }
      }
     },
     "auth_ref": [
      "r228"
     ]
    },
    "us-gaap_ElectricityPurchasedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ElectricityPurchasedMember",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchased and interchange power",
        "label": "Electricity, Purchased [Member]",
        "documentation": "Electric energy purchased from another party."
       }
      }
     },
     "auth_ref": [
      "r1486"
     ]
    },
    "us-gaap_EmissionCreditsOrAllowancesPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmissionCreditsOrAllowancesPolicy",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory - RECs and Emission Allowances",
        "label": "Emission Credits or Allowances, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for emission credits or allowances. Such accounting policy has generally been based on an inventory or intangible asset model."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://www.consumersenergy.com/role/StockbasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Unrecognized compensation cost recognition period",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r748"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/StockbasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Unrecognized compensation cost",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r1548"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofAmountsRelatedtoRestrictedStockAwardsandRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax benefit recognized",
        "label": "Share-Based Payment Arrangement, Expense, Tax Benefit",
        "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r745"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Stock Option",
        "label": "Share-Based Payment Arrangement, Option [Member]",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EnergyRelatedInventoryGasStoredUnderground": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EnergyRelatedInventoryGasStoredUnderground",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gas in underground storage",
        "label": "Energy Related Inventory, Gas Stored Underground",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1395"
     ]
    },
    "us-gaap_EnergyRelatedInventoryOtherFossilFuel": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EnergyRelatedInventoryOtherFossilFuel",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Generating plant fuel stock",
        "label": "Energy Related Inventory, Other Fossil Fuel",
        "documentation": "Amount of fossil fuel included in inventory classified as other."
       }
      }
     },
     "auth_ref": [
      "r1395"
     ]
    },
    "cms_EnergyWasteReductionPlanIncentiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "EnergyWasteReductionPlanIncentiveMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Energy waste reduction plan incentive",
        "terseLabel": "Energy Waste Reduction Plan Incentive",
        "label": "Energy Waste Reduction Plan Incentive [Member]",
        "documentation": "Energy Waste Reduction Plan Incentive [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_EnergyWasteReductionPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "EnergyWasteReductionPlanMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Energy waste reduction plan",
        "label": "Energy Waste Reduction Plan [Member]",
        "documentation": "Energy Waste Reduction Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r1245"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Current Reporting Status",
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/AssetRetirementObligations",
      "http://www.consumersenergy.com/role/AssetRetirementObligationsDetails",
      "http://www.consumersenergy.com/role/AssetRetirementObligationsTables",
      "http://www.consumersenergy.com/role/AuditInformation",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsParenthetical",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquity",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncome",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeParenthetical",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ContingenciesandCommitments",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofContractualPurchaseObligationsDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables",
      "http://www.consumersenergy.com/role/CoverPage",
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSales",
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesTables",
      "http://www.consumersenergy.com/role/FairValueMeasurements",
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.consumersenergy.com/role/FairValueMeasurementsTables",
      "http://www.consumersenergy.com/role/FinancialInstruments",
      "http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsTables",
      "http://www.consumersenergy.com/role/FinancingsandCapitalization",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofDebtMaturitiesDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofPreferredStockDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofSupplierFinanceProgramDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationTables",
      "http://www.consumersenergy.com/role/IncomeTaxes",
      "http://www.consumersenergy.com/role/IncomeTaxesNarrativeDetails",
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails",
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofReconciliationofUncertainTaxBenefitsDetails",
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofLossandCreditCarryforwardsDetails",
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails",
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofSignificantComponentsofIncomeTaxExpenseDetails",
      "http://www.consumersenergy.com/role/IncomeTaxesTables",
      "http://www.consumersenergy.com/role/Leases",
      "http://www.consumersenergy.com/role/LeasesNarrativeDetails",
      "http://www.consumersenergy.com/role/LeasesScheduleofLeaseCostDetails",
      "http://www.consumersenergy.com/role/LeasesScheduleofLesseeCashFlowsDetails",
      "http://www.consumersenergy.com/role/LeasesSummaryofLeaseRightofUseAssetsandLiabilitiesDetails",
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails",
      "http://www.consumersenergy.com/role/LeasesTables",
      "http://www.consumersenergy.com/role/OtherIncomeandOtherExpense",
      "http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseSummaryofComponentsofOtherIncomeandOtherExpenseDetails",
      "http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseTables",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipment",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentNarrativeDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofEstimatedAmortizationExpenseforIntangiblesDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofFinanceLeasesandOtherFinancingObligationsDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofAccumulatedDepreciationandAmortizationDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofAverageCapitalizationRatesDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofCompositeDepreciationRatesforPropertiesDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofDepreciationandAmortizationExpenseDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofFiniteLivedIntangibleAssetsbyMajorClassDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofJointlyOwnedRegulatedUtilityFacilitiesDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentTables",
      "http://www.consumersenergy.com/role/RegulatoryMatters",
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofLiabilitiesforPSCRandGCROverrecoveriesDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersTables",
      "http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumers",
      "http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumersDetails",
      "http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumersTables",
      "http://www.consumersenergy.com/role/ReportableSegments",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsTables",
      "http://www.consumersenergy.com/role/RetirementBenefits",
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofExpectedBenefitPaymentsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofFundedStatusofRetirementBenefitPlansDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetPeriodicBenefitCostNotyetRecognizedDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofRetirementBenefitPlanAssetsLiabilitiesDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofSERPTrustAssetsABOandContributionsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsTables",
      "http://www.consumersenergy.com/role/Revenue",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails",
      "http://www.consumersenergy.com/role/RevenueNarrativeDetails",
      "http://www.consumersenergy.com/role/RevenueTables",
      "http://www.consumersenergy.com/role/ScheduleIIValuationandQualifyingAccountsandReserves",
      "http://www.consumersenergy.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails",
      "http://www.consumersenergy.com/role/SignificantAccountingPolicies",
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy",
      "http://www.consumersenergy.com/role/StockbasedCompensation",
      "http://www.consumersenergy.com/role/StockbasedCompensationNarrativeDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofAmountsRelatedtoRestrictedStockAwardsandRestrictedStockUnitsDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityGrantedDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationSummaryofWeightedaverageGrantdateFairValueDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationTables",
      "http://www.consumersenergy.com/role/VariableInterestEntities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity [Domain]",
        "label": "Entity [Domain]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r1245"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Filer Category",
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r1245"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Interactive Data Current",
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r1355"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Public Float",
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r1245"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Shell Company",
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r1245"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Small Business",
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r1245"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Tax Identification Number",
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r1245"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Voluntary Filer",
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Well-known Seasoned Issuer",
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r1356"
     ]
    },
    "cms_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Environmental Loss Contingency, Statement Of Financial Position, Extensible Enumeration, Not Disclosed Flag",
        "label": "Environmental Loss Contingency, Statement Of Financial Position, Extensible Enumeration, Not Disclosed Flag",
        "documentation": "Environmental Loss Contingency, Statement Of Financial Position, Extensible Enumeration, Not Disclosed Flag"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EnvironmentalRemediationContingencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EnvironmentalRemediationContingencyAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Environmental Remediation Contingency [Axis]",
        "label": "Environmental Remediation Contingency [Axis]",
        "documentation": "Information by type of environmental remediation contingency."
       }
      }
     },
     "auth_ref": [
      "r1461",
      "r1462",
      "r1463",
      "r1472"
     ]
    },
    "us-gaap_EnvironmentalRemediationContingencyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EnvironmentalRemediationContingencyDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Environmental Remediation Contingency [Domain]",
        "label": "Environmental Remediation Contingency [Domain]",
        "documentation": "Environmental remediation contingency, for example, but not limited to, asbestos, air emissions and mercury emissions."
       }
      }
     },
     "auth_ref": [
      "r1461",
      "r1462",
      "r1463",
      "r1472"
     ]
    },
    "us-gaap_EnvironmentalRemediationSiteAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EnvironmentalRemediationSiteAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Environmental Remediation Site [Axis]",
        "label": "Environmental Remediation Site [Axis]",
        "documentation": "Information by location or named area designated for environmental remediation."
       }
      }
     },
     "auth_ref": [
      "r1173",
      "r1174",
      "r1359",
      "r1360",
      "r1361",
      "r1472",
      "r1473"
     ]
    },
    "us-gaap_EnvironmentalRemediationSiteDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EnvironmentalRemediationSiteDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Environmental Remediation Site [Domain]",
        "label": "Environmental Remediation Site [Domain]",
        "documentation": "Location or named area designated for environmental remediation."
       }
      }
     },
     "auth_ref": [
      "r1173",
      "r1174",
      "r1359",
      "r1360",
      "r1361",
      "r1472",
      "r1473"
     ]
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments, Footnote",
        "label": "Equity Awards Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1298"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table",
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r1351"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments",
        "label": "Equity Awards Adjustments [Member]"
       }
      }
     },
     "auth_ref": [
      "r1351"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table",
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r1351"
     ]
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity",
        "label": "Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquity",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Component [Domain]",
        "label": "Equity Component [Domain]",
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r301",
      "r337",
      "r338",
      "r339",
      "r371",
      "r372",
      "r373",
      "r375",
      "r381",
      "r384",
      "r386",
      "r406",
      "r456",
      "r459",
      "r506",
      "r605",
      "r790",
      "r791",
      "r800",
      "r801",
      "r802",
      "r804",
      "r805",
      "r806",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r823",
      "r846",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r859",
      "r861",
      "r891",
      "r984",
      "r1011",
      "r1012",
      "r1013",
      "r1036",
      "r1107"
     ]
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "EquityMethodInvesteeNameDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesNarrativeDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment, Name [Domain]",
        "label": "Investment, Name [Domain]",
        "documentation": "Name of investment including named security. Excludes entity that is consolidated."
       }
      }
     },
     "auth_ref": [
      "r452",
      "r453",
      "r454",
      "r799",
      "r1363",
      "r1364",
      "r1365",
      "r1562",
      "r1563",
      "r1564",
      "r1565"
     ]
    },
    "us-gaap_EquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails": {
       "parentTag": "cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments",
        "verboseLabel": "Investments in subsidiaries",
        "label": "Equity Method Investments",
        "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."
       }
      }
     },
     "auth_ref": [
      "r404",
      "r423",
      "r435",
      "r451",
      "r1390",
      "r1438"
     ]
    },
    "us-gaap_EquityMethodInvestmentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentsPolicy",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of Equity Method Investments",
        "label": "Equity Method Investments [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r109",
      "r453"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Valuation Assumption Difference, Footnote",
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1308"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneous Compensation Analysis",
        "label": "Erroneous Compensation Analysis [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1265",
      "r1276",
      "r1286",
      "r1319"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneously Awarded Compensation Recovery",
        "label": "Erroneously Awarded Compensation Recovery [Table]"
       }
      }
     },
     "auth_ref": [
      "r1262",
      "r1273",
      "r1283",
      "r1316"
     ]
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EstimateOfFairValueFairValueDisclosureMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value",
        "label": "Estimate of Fair Value Measurement [Member]",
        "documentation": "Measured as an estimate of fair value."
       }
      }
     },
     "auth_ref": [
      "r584",
      "r844",
      "r1177",
      "r1178"
     ]
    },
    "cms_EstimatedTimeOfAmortizationOfGainsLosses": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "EstimatedTimeOfAmortizationOfGainsLosses",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated time of amortization of gains losses",
        "label": "Estimated time of amortization of gains losses",
        "documentation": "Estimated time of amortization of gains and losses in excess of ten percent of the greater of the PBO or the MRV over the average remaining service period."
       }
      }
     },
     "auth_ref": []
    },
    "cms_EstimatedTimeOfAmortizationOfGainsLossesLifeExpectancy": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "EstimatedTimeOfAmortizationOfGainsLossesLifeExpectancy",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated time of amortization of gains (losses) life expectancy",
        "label": "Estimated Time Of Amortization Of Gains (Losses) Life Expectancy",
        "documentation": "Estimated Time Of Amortization Of Gains (Losses) Life Expectancy"
       }
      }
     },
     "auth_ref": []
    },
    "cms_EstimatedTimeOfPriorServiceCost": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "EstimatedTimeOfPriorServiceCost",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated time of prior service cost",
        "label": "Estimated time of prior service cost",
        "documentation": "The time period over which new prior service cost/credits will be amortized."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Executive Category:",
        "label": "Executive Category [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1314"
     ]
    },
    "cms_ExpectedRemediationCostsByYearTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ExpectedRemediationCostsByYearTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Remediation and Other Response Activity Costs by Year",
        "label": "Expected Remediation Costs By Year [Table Text Block]",
        "documentation": "Expected Remediation Costs By Year"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurements",
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.consumersenergy.com/role/FairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r827",
      "r828",
      "r839",
      "r1206"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurements",
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.consumersenergy.com/role/FairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r827",
      "r828",
      "r839",
      "r1206"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesNarrativeDetails",
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value by Asset Class [Domain]",
        "label": "Asset Class [Domain]",
        "documentation": "Class of asset."
       }
      }
     },
     "auth_ref": [
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r840",
      "r1207"
     ]
    },
    "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
        "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByAssetClassAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesNarrativeDetails",
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Class [Axis]",
        "label": "Asset Class [Axis]",
        "documentation": "Information by class of asset."
       }
      }
     },
     "auth_ref": [
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r840",
      "r1207"
     ]
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByBalanceSheetGroupingTable",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]",
        "label": "Fair Value, by Balance Sheet Grouping [Table]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r108"
     ]
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByBalanceSheetGroupingTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Carrying Amounts and Fair Values of Financial Instruments",
        "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r107"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAllocationofPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r584",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r826",
      "r828",
      "r829",
      "r830",
      "r831",
      "r838",
      "r839",
      "r841",
      "r902",
      "r903",
      "r904",
      "r1177",
      "r1178",
      "r1189",
      "r1190",
      "r1191",
      "r1206",
      "r1208"
     ]
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByMeasurementBasisAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Basis [Axis]",
        "label": "Measurement Basis [Axis]",
        "documentation": "Information by measurement basis."
       }
      }
     },
     "auth_ref": [
      "r584",
      "r1177",
      "r1178"
     ]
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosureItemAmountsDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurement [Domain]",
        "label": "Fair Value Measurement [Domain]",
        "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value."
       }
      }
     },
     "auth_ref": [
      "r584",
      "r1177",
      "r1178"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Disclosures [Abstract]",
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueInputsLevel12And3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel12And3Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Inputs, Level 1, 2 and 3",
        "label": "Fair Value, Inputs, Level 1, Level 2, and Level 3 [Member]",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r1206",
      "r1510",
      "r1569",
      "r1574"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAllocationofPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level\u00a01",
        "verboseLabel": "Level 1",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r584",
      "r654",
      "r659",
      "r828",
      "r839",
      "r902",
      "r1189",
      "r1190",
      "r1191",
      "r1206"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAllocationofPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level\u00a02",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r584",
      "r654",
      "r659",
      "r828",
      "r829",
      "r839",
      "r903",
      "r1177",
      "r1178",
      "r1189",
      "r1190",
      "r1191",
      "r1206"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Fair Value, Inputs, Level 3",
        "terseLabel": "Level 3",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r584",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r828",
      "r829",
      "r830",
      "r831",
      "r839",
      "r904",
      "r1177",
      "r1178",
      "r1189",
      "r1190",
      "r1191",
      "r1206",
      "r1208"
     ]
    },
    "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementInputsDisclosureTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurements",
        "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r208"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAllocationofPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r584",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r826",
      "r828",
      "r829",
      "r830",
      "r831",
      "r838",
      "r839",
      "r841",
      "r902",
      "r903",
      "r904",
      "r1177",
      "r1178",
      "r1189",
      "r1190",
      "r1191",
      "r1206",
      "r1208"
     ]
    },
    "cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instruments",
        "label": "Fair Value of Financial Instruments and Investments in Debt and Equity Securities [Text Block]",
        "documentation": "The entire disclosure of the fair value of financial instruments and investments in debt and equity securities."
       }
      }
     },
     "auth_ref": []
    },
    "cms_FinanceLeaseAssetNetRetirementsAndAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "FinanceLeaseAssetNetRetirementsAndAdjustments",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofFinanceLeasesandOtherFinancingObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Net retirements and other adjustments",
        "label": "Finance Lease Asset, Net Retirements And Adjustments",
        "documentation": "Finance Lease Asset, Net Retirements And Adjustments"
       }
      }
     },
     "auth_ref": []
    },
    "cms_FinanceLeaseAssetsAdditions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "FinanceLeaseAssetsAdditions",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofFinanceLeasesandOtherFinancingObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions",
        "label": "Finance Lease Assets, Additions",
        "documentation": "Finance Lease Assets, Additions"
       }
      }
     },
     "auth_ref": []
    },
    "cms_FinanceLeaseCost1Abstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "FinanceLeaseCost1Abstract",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesScheduleofLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance lease costs",
        "label": "Finance Lease Cost1 [Abstract]",
        "documentation": "Finance Lease Cost1 [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseInterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/LeasesScheduleofLeaseCostDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesScheduleofLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest on lease liabilities",
        "label": "Finance Lease, Interest Expense",
        "documentation": "Amount of interest expense on finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r865",
      "r872",
      "r1213"
     ]
    },
    "us-gaap_FinanceLeaseInterestPaymentOnLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseInterestPaymentOnLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesScheduleofLesseeCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash used in operating activities for finance leases",
        "label": "Finance Lease, Interest Payment on Liability",
        "documentation": "Amount of interest paid on finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r867",
      "r876"
     ]
    },
    "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Leases",
        "label": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails_1": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesSummaryofLeaseRightofUseAssetsandLiabilitiesDetails",
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Finance lease liability",
        "terseLabel": "Present value of minimum lease payments",
        "label": "Finance Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease."
       }
      }
     },
     "auth_ref": [
      "r863",
      "r880"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesSummaryofLeaseRightofUseAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current lease liabilities",
        "label": "Finance Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r863"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesSummaryofLeaseRightofUseAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes current finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r864"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/LeasesSummaryofLeaseRightofUseAssetsandLiabilitiesDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current portion of finance leases",
        "verboseLabel": "Non-current lease liabilities",
        "label": "Finance Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r863"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total minimum lease payments",
        "label": "Finance Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease."
       }
      }
     },
     "auth_ref": [
      "r880"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028 and thereafter",
        "label": "Finance Lease, Liability, to be Paid, after Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r880"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Finance Lease, Liability, to be Paid, Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r880"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Finance Lease, Liability, to be Paid, Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r880"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Finance Lease, Liability, to be Paid, Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r880"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Finance Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r880"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Finance Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r880"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails_1": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less discount",
        "label": "Finance Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease."
       }
      }
     },
     "auth_ref": [
      "r880"
     ]
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeasePrincipalPayments",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesScheduleofLesseeCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash used in financing activities for finance leases",
        "label": "Finance Lease, Principal Payments",
        "documentation": "Amount of cash outflow for principal payment on finance lease."
       }
      }
     },
     "auth_ref": [
      "r866",
      "r876"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseRightOfUseAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesSummaryofLeaseRightofUseAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-use assets",
        "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization",
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r862"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance lease accumulated amortization",
        "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization",
        "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r1371",
      "r1378"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/LeasesScheduleofLeaseCostDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesScheduleofLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of right-of-use assets",
        "label": "Finance Lease, Right-of-Use Asset, Amortization",
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r865",
      "r872",
      "r1213"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails": {
       "parentTag": "cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofFinanceLeasesandOtherFinancingObligationsDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets under finance leases",
        "periodStartLabel": "Balance at beginning of period",
        "periodEndLabel": "Balance at end of period",
        "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization",
        "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r1368"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesSummaryofLeaseRightofUseAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset."
       }
      }
     },
     "auth_ref": [
      "r864"
     ]
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesSummaryofLeaseRightofUseAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance leases",
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for finance lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r879",
      "r1213"
     ]
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesSummaryofLeaseRightofUseAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance leases",
        "label": "Finance Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r878",
      "r1213"
     ]
    },
    "cms_FinancialInstrumentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "FinancialInstrumentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instruments [Abstract]",
        "label": "Financial Instruments [Abstract]",
        "documentation": "FINANCIAL INSTRUMENTS [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_FinancialInstrumentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "FinancialInstrumentsLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstruments",
      "http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instruments [Line Items]",
        "label": "Financial Instruments [Line Items]",
        "documentation": "Financial Instruments [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_FinancialInstrumentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "FinancialInstrumentsTable",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstruments",
      "http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instruments [Table]",
        "label": "Financial Instruments [Table]",
        "documentation": "Financial Instruments [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_FinancingAndCapitalizationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "FinancingAndCapitalizationLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing And Capitalization [Line Items]",
        "label": "Financing And Capitalization [Line Items]",
        "documentation": "Financing And Capitalization [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_FinancingIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "FinancingIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails": {
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing income",
        "label": "Financing Income",
        "documentation": "Financing income, including late payment fees from customers"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofFiniteLivedIntangibleAssetsbyMajorClassDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization Life in Years",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofFiniteLivedIntangibleAssetsbyMajorClassDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Amortization",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r311",
      "r484",
      "r500",
      "r1171"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofEstimatedAmortizationExpenseforIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2025",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r501",
      "r1143",
      "r1171"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Estimated Amortization Expense for Intangibles",
        "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]",
        "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofEstimatedAmortizationExpenseforIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2029",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r501",
      "r1143",
      "r1171"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofEstimatedAmortizationExpenseforIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2028",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r501",
      "r1143",
      "r1171"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofEstimatedAmortizationExpenseforIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2027",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r501",
      "r1143",
      "r1171"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofEstimatedAmortizationExpenseforIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2026",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r501",
      "r1143",
      "r1171"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofDepreciationandAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "documentation": "Information by major type or class of finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r494",
      "r495",
      "r496",
      "r497",
      "r499",
      "r500",
      "r503",
      "r504",
      "r913",
      "r914",
      "r1143"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofFiniteLivedIntangibleAssetsbyMajorClassDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross cost",
        "label": "Finite-Lived Intangible Assets, Gross",
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r484",
      "r500",
      "r914",
      "r1171"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofDepreciationandAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company."
       }
      }
     },
     "auth_ref": [
      "r494",
      "r495",
      "r496",
      "r497",
      "r499",
      "r500",
      "r503",
      "r504",
      "r1143"
     ]
    },
    "cms_FirstMortgageBondsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "FirstMortgageBondsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails",
      "http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseSummaryofComponentsofOtherIncomeandOtherExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "First mortgage bonds",
        "label": "First Mortgage Bonds [Member]",
        "documentation": "First Mortgage Bonds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_FivePointEightZeroZeroPercentFirstMortgageBondsDue2035Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "FivePointEightZeroZeroPercentFirstMortgageBondsDue2035Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "5.800 % First Mortgage Bonds Due 2035",
        "label": "Five Point Eight Zero Zero Percent First Mortgage Bonds Due 2035 [Member]",
        "documentation": "Five Point Eight Zero Zero Percent First Mortgage Bonds Due 2035 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_FivePointOneSevenZeroPercentFirstMortgageBondsDue2032Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "FivePointOneSevenZeroPercentFirstMortgageBondsDue2032Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "5.170% First Mortgage Bonds Due 2032",
        "label": "Five Point One Seven Zero Percent First Mortgage Bonds Due 2032 [Member]",
        "documentation": "Five Point One Seven Zero Percent First Mortgage Bonds Due 2032"
       }
      }
     },
     "auth_ref": []
    },
    "cms_FivePointThreeEightZeroPercentFirstMortgageBondsDue2037Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "FivePointThreeEightZeroPercentFirstMortgageBondsDue2037Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "5.380% First Mortgage Bonds Due 2037",
        "label": "Five Point Three Eight Zero Percent First Mortgage Bonds Due 2037 [Member]",
        "documentation": "Five Point Three Eight Zero Percent First Mortgage Bonds Due 2037"
       }
      }
     },
     "auth_ref": []
    },
    "cms_FivePointTwoFourZeroPercentFirstMortgageBondsDue2026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "FivePointTwoFourZeroPercentFirstMortgageBondsDue2026Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "5.240 First Mortgage Bonds Due 2026",
        "label": "Five Point Two Four Zero Percent First Mortgage Bonds Due 2026 [Member]",
        "documentation": "Five Point Two Four Zero Percent First Mortgage Bonds Due 2026"
       }
      }
     },
     "auth_ref": []
    },
    "cms_FivePointZeroSevenZeroPercentFirstMortgageBondsDue2029Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "FivePointZeroSevenZeroPercentFirstMortgageBondsDue2029Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "5.070% First Mortgage Bonds Due 2029",
        "label": "Five Point Zero Seven Zero Percent First Mortgage Bonds Due 2029 [Member]",
        "documentation": "Five Point Zero Seven Zero Percent First Mortgage Bonds Due 2029"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FixedIncomeFundsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FixedIncomeFundsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssetAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixed-income securities",
        "label": "Fixed Income Funds [Member]",
        "documentation": "Investment that pools funds from investors to invest in a combination of underlying investments, primarily fixed income investments."
       }
      }
     },
     "auth_ref": [
      "r1509"
     ]
    },
    "us-gaap_ForeignCorporateDebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCorporateDebtSecuritiesMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAllocationofPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign bonds",
        "label": "Debt Security, Corporate, Non-US [Member]",
        "documentation": "Debt security issued by corporation not domiciled in United States of America (US)."
       }
      }
     },
     "auth_ref": [
      "r1436",
      "r1437",
      "r1509"
     ]
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r1269",
      "r1280",
      "r1290",
      "r1323"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount",
        "label": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r1269",
      "r1280",
      "r1290",
      "r1323"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r1269",
      "r1280",
      "r1290",
      "r1323"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery, Explanation of Impracticability",
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1269",
      "r1280",
      "r1290",
      "r1323"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Forgone Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1269",
      "r1280",
      "r1290",
      "r1323"
     ]
    },
    "us-gaap_ForwardContractIndexedToIssuersEquityForwardRate": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForwardContractIndexedToIssuersEquityForwardRate",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofForwardStockContractsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Initial forward price (in dollars per share)",
        "label": "Forward Contract Indexed to Issuer's Equity, Forward Rate Per Share",
        "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."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r106"
     ]
    },
    "cms_ForwardContractIndexedToIssuersEquitySettlementRatePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ForwardContractIndexedToIssuersEquitySettlementRatePerShare",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Settlement of forward contracts through issuance of stock (in dollars per share)",
        "label": "Forward Contract Indexed To Issuer's Equity, Settlement Rate Per Share",
        "documentation": "Forward Contract Indexed To Issuer's Equity, Settlement Rate Per Share"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForwardContractIndexedToIssuersEquityShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForwardContractIndexedToIssuersEquityShares",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofForwardStockContractsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Shares (in shares)",
        "label": "Forward Contract Indexed to Issuer's Equity, Shares",
        "documentation": "Maximum number of shares that could be issued to settle forward contract indexed to equity."
       }
      }
     },
     "auth_ref": [
      "r207"
     ]
    },
    "us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForwardContractIndexedToIssuersEquityTypeAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofForwardStockContractsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward Contract Indexed to Issuer's Equity, Type [Axis]",
        "label": "Forward Contract Indexed to Issuer's Equity, Type [Axis]",
        "documentation": "Information by type of forward contract issued by the entity, that is indexed to, and potentially settled in an entity's own stock."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r105",
      "r206"
     ]
    },
    "us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForwardContractIndexedToIssuersEquityTypeDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofForwardStockContractsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward Contract Indexed to Issuer's Equity, Type [Domain]",
        "label": "Forward Contract Indexed to Issuer's Equity, Type [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r105"
     ]
    },
    "cms_ForwardContractsEnteredIntoDecember162024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ForwardContractsEnteredIntoDecember162024Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofForwardStockContractsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward contracts entered into 12/16/2024",
        "label": "Forward Contracts Entered Into December 16, 2024 [Member]",
        "documentation": "Forward Contracts Entered Into December 16, 2024"
       }
      }
     },
     "auth_ref": []
    },
    "cms_FourPointEightSevenFivePercentSeniorNotesDue2044Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "FourPointEightSevenFivePercentSeniorNotesDue2044Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "4.875% Senior Notes Due 2044",
        "label": "Four Point Eight Seven Five Percent Senior Notes Due 2044 [Member]",
        "documentation": "Four Point Eight Seven Five Percent Senior Notes Due 2044 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_FourPointNineSevenZeroPercentFirstMortgageBondsDue2040Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "FourPointNineSevenZeroPercentFirstMortgageBondsDue2040Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "4.970% First Mortgage Bonds Due 2040",
        "label": "Four Point Nine Seven Zero Percent First Mortgage Bonds Due 2040 [Member]",
        "documentation": "Four Point Nine Seven Zero Percent First Mortgage Bonds Due 2040 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_FourPointNineZeroZeroPercentFirstMortgageBondsDue2029Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "FourPointNineZeroZeroPercentFirstMortgageBondsDue2029Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "4.900% First Mortgage Bonds Due 2029",
        "label": "Four Point Nine Zero Zero Percent First Mortgage Bonds Due 2029 [Member]",
        "documentation": "Four Point Nine Zero Zero Percent First Mortgage Bonds Due 2029"
       }
      }
     },
     "auth_ref": []
    },
    "cms_FourPointOneZeroZeroPercentFirstMortgageBondsDue2045Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "FourPointOneZeroZeroPercentFirstMortgageBondsDue2045Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "4.100% First Mortgage Bonds Due 2045",
        "label": "Four Point One Zero Zero Percent First Mortgage Bonds Due 2045 [Member]",
        "documentation": "Four Point One Zero Zero Percent First Mortgage Bonds Due 2045 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_FourPointSevenZeroZeroPercentFirstMortgageBondsDue2030Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "FourPointSevenZeroZeroPercentFirstMortgageBondsDue2030Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "4.700% First Mortgage Bonds Due 2030",
        "label": "Four Point Seven Zero Zero Percent First Mortgage Bonds Due 2030 [Member]",
        "documentation": "Four Point Seven Zero Zero Percent First Mortgage Bonds Due 2030"
       }
      }
     },
     "auth_ref": []
    },
    "cms_FourPointSevenZeroZeroPercentSeniorNotesDue2043Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "FourPointSevenZeroZeroPercentSeniorNotesDue2043Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "4.700% Senior Notes Due 2043",
        "label": "Four Point Seven Zero Zero Percent Senior Notes Due 2043 [Member]",
        "documentation": "Four Point Seven Zero Zero Percent Senior Notes Due 2043 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_FourPointSixFiveZeroPercentFirstMortgageBondsDue2028Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "FourPointSixFiveZeroPercentFirstMortgageBondsDue2028Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "4.650% First Mortgage Bonds Due 2028",
        "label": "Four Point Six Five Zero Percent First Mortgage Bonds Due 2028 [Member]",
        "documentation": "Four Point Six Five Zero Percent First Mortgage Bonds Due 2028"
       }
      }
     },
     "auth_ref": []
    },
    "cms_FourPointSixTwoFivePercentFirstMortgageBondsDue2033Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "FourPointSixTwoFivePercentFirstMortgageBondsDue2033Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "4.625% First Mortgage Bonds Due 2033",
        "label": "Four Point Six Two Five Percent First Mortgage Bonds Due 2033 [Member]",
        "documentation": "Four Point Six Two Five Percent First Mortgage Bonds Due 2033"
       }
      }
     },
     "auth_ref": []
    },
    "cms_FourPointSixZeroZeroPercentFirstMortgageBondsDue2029Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "FourPointSixZeroZeroPercentFirstMortgageBondsDue2029Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "4.600% First Mortgage Bonds Due 2029",
        "label": "Four Point Six Zero Zero Percent First Mortgage Bonds Due 2029 [Member]",
        "documentation": "Four Point Six Zero Zero Percent First Mortgage Bonds Due 2029"
       }
      }
     },
     "auth_ref": []
    },
    "cms_FourPointThreeFiveZeroPercentFirstMortgageBondsDue2049Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "FourPointThreeFiveZeroPercentFirstMortgageBondsDue2049Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "4.350% First Mortgage Bonds Due 2049",
        "label": "Four Point Three Five Zero Percent First Mortgage Bonds Due 2049 [Member]",
        "documentation": "Four Point Three Five Zero Percent First Mortgage Bonds Due 2049 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_FourPointThreeFiveZeroPercentFirstMortgageBondsDue2064Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "FourPointThreeFiveZeroPercentFirstMortgageBondsDue2064Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "4.350% First Mortgage Bonds Due 2064",
        "label": "Four Point Three Five Zero Percent First Mortgage Bonds Due 2064 [Member]",
        "documentation": "Four Point Three Five Zero Percent First Mortgage Bonds Due 2064 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_FourPointThreeOneZeroPercentFirstMortgageBondsDue2042Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "FourPointThreeOneZeroPercentFirstMortgageBondsDue2042Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "4.310% First Mortgage Bonds Due 2042",
        "label": "Four Point Three One Zero Percent First Mortgage Bonds Due 2042 [Member]",
        "documentation": "Four Point Three One Zero Percent First Mortgage Bonds Due 2042 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_FourPointTwoEightZeroPercentFirstMortgageBondsDue2057Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "FourPointTwoEightZeroPercentFirstMortgageBondsDue2057Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "4.280% First Mortgage Bonds Due 2057",
        "label": "Four Point Two Eight Zero Percent First Mortgage Bonds Due 2057 [Member]",
        "documentation": "Four Point Two Eight Zero Percent First Mortgage Bonds Due 2057 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_FourPointTwoZeroZeroPercentFirstMortgageBondsDue2052Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "FourPointTwoZeroZeroPercentFirstMortgageBondsDue2052Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "4.200% First Mortgage Bonds Due 2052",
        "label": "Four Point Two Zero Zero Percent First Mortgage Bonds Due 2052 [Member]",
        "documentation": "Four Point Two Zero Zero Percent First Mortgage Bonds Due 2052"
       }
      }
     },
     "auth_ref": []
    },
    "cms_FourPointZeroFiveZeroPercentFirstMortgageBondsDue2048Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "FourPointZeroFiveZeroPercentFirstMortgageBondsDue2048Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "4.050% First Mortgage Bonds Due 2048",
        "label": "Four Point Zero Five Zero Percent First Mortgage Bonds Due 2048 [Member]",
        "documentation": "Four Point Zero Five Zero Percent First Mortgage Bonds Due 2048 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_FourPointZeroOneZeroPercentFirstMortgageBondsDue2038Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "FourPointZeroOneZeroPercentFirstMortgageBondsDue2038Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "4.010% First Mortgage Bonds Due 2038",
        "label": "Four Point Zero One Zero Percent First Mortgage Bonds Due 2038 [Member]",
        "documentation": "Four Point Zero One Zero Percent First Mortgage Bonds Due 2038 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year",
        "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1303"
     ]
    },
    "us-gaap_FranchiseRightsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FranchiseRightsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofFiniteLivedIntangibleAssetsbyMajorClassDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franchises and consents",
        "label": "Franchise Rights [Member]",
        "documentation": "Rights, generally of limited duration, that the entity has obtained through a franchise arrangement to operate a business using another company's name, merchandise, services, methodologies, promotional support, marketing and supplies."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r1443",
      "r1444",
      "r1445",
      "r1446",
      "r1447",
      "r1448",
      "r1450",
      "r1451",
      "r1452",
      "r1453"
     ]
    },
    "us-gaap_FuelCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FuelCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fuel for electric generation",
        "label": "Fuel Costs",
        "documentation": "Fuel costs incurred that are directly related to goods produced and sold and services rendered during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r166"
     ]
    },
    "cms_GainLossOnDispositionOfBusinessUtilizedAsCustomerBillCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "GainLossOnDispositionOfBusinessUtilizedAsCustomerBillCredit",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount credited to customers",
        "label": "Gain (Loss) on Disposition of Business, Utilized As Customer Bill Credit",
        "documentation": "Gain (Loss) on Disposition of Business, Utilized As Customer Bill Credit"
       }
      }
     },
     "auth_ref": []
    },
    "cms_GainLossOnDispositionOfBusinessUtilizedAsOffsetToRevenueDeficiency": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "GainLossOnDispositionOfBusinessUtilizedAsOffsetToRevenueDeficiency",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain on sale utilized as offset",
        "label": "Gain (Loss) on Disposition of Business, Utilized As Offset To Revenue Deficiency",
        "documentation": "Gain (Loss) on Disposition of Business, Utilized As Offset To Revenue Deficiency"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnSaleOfBusiness": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnSaleOfBusiness",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesNarrativeDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain on disposition of assets",
        "label": "Gain (Loss) on Disposition of Business",
        "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant."
       }
      }
     },
     "auth_ref": [
      "r813",
      "r1404"
     ]
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseSummaryofComponentsofOtherIncomeandOtherExpenseDetails": {
       "parentTag": "us-gaap_OtherNonoperatingIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseSummaryofComponentsofOtherIncomeandOtherExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain on extinguishment of debt",
        "label": "Gain (Loss) on Extinguishment of Debt",
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r62",
      "r63"
     ]
    },
    "cms_GasAssetsHeldUnderFinanceLeasesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "GasAssetsHeldUnderFinanceLeasesMember",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance leases",
        "label": "Gas Assets Held Under Finance Leases [Member]",
        "documentation": "Gas Assets Held Under Finance Leases [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_GasCostRecoveryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "GasCostRecoveryMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofLiabilitiesforPSCRandGCROverrecoveriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GCR underrecoveries",
        "label": "Gas Cost Recovery [Member]",
        "documentation": "Gas Cost Recovery [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_GasDistributionCutPurgeCapMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "GasDistributionCutPurgeCapMember",
     "presentation": [
      "http://www.consumersenergy.com/role/AssetRetirementObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gas distribution cut, purge, and cap",
        "label": "Gas Distribution Cut Purge Cap [Member]",
        "documentation": "Gas Distribution Cut, Purge, Cap [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GasDistributionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GasDistributionMember",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Distribution",
        "label": "Gas Distribution [Member]",
        "documentation": "System used for the primary purpose of distributing a gas to the consumer."
       }
      }
     },
     "auth_ref": [
      "r228"
     ]
    },
    "cms_GasFueledElectricGenerationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "GasFueledElectricGenerationMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gas-Fueled Electric Generation",
        "label": "Gas Fueled Electric Generation [Member]",
        "documentation": "Gas-Fueled Electric Generation [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_GasOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "GasOtherMember",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Gas Other [Member]",
        "documentation": "Gas Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_GasRateCaseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "GasRateCaseMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gas Rate Case",
        "label": "Gas Rate Case [Member]",
        "documentation": "Gas Rate Case"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GasTransmissionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GasTransmissionMember",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transmission",
        "label": "Gas Transmission [Member]",
        "documentation": "System used for the primary purpose of transmitting a gas product to the customer."
       }
      }
     },
     "auth_ref": []
    },
    "cms_GasUndergroundStorageFacilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "GasUndergroundStorageFacilitiesMember",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underground storage facilities",
        "label": "Gas Underground Storage Facilities [Member]",
        "documentation": "Gas Underground Storage Facilities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_GasUtilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "GasUtilityMember",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofAverageCapitalizationRatesDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gas Utility",
        "label": "Gas Utility [Member]",
        "documentation": "Gas Utility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_GasUtilityPropertyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "GasUtilityPropertyMember",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofCompositeDepreciationRatesforPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gas utility property",
        "label": "Gas Utility Property [Member]",
        "documentation": "Gas Utility Property [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_GasWellsPlugAndAbandonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "GasWellsPlugAndAbandonMember",
     "presentation": [
      "http://www.consumersenergy.com/role/AssetRetirementObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gas wells plug and abandon",
        "label": "Gas Wells Plug And Abandon [Member]",
        "documentation": "Gas Wells Plug And Abandon [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_GeneseeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "GeneseeMember",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Genesee",
        "label": "Genesee [Member]",
        "documentation": "Genesee [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GovernmentAssistancePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GovernmentAssistancePolicyTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Government Assistance",
        "label": "Government Assistance [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for government assistance."
       }
      }
     },
     "auth_ref": [
      "r854",
      "r855"
     ]
    },
    "cms_GraylingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "GraylingMember",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grayling",
        "label": "Grayling [Member]",
        "documentation": "Grayling [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GuaranteeObligationsByNatureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GuaranteeObligationsByNatureAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guarantor Obligations, Nature [Axis]",
        "label": "Guarantor Obligations, Nature [Axis]",
        "documentation": "Information by nature of guarantee."
       }
      }
     },
     "auth_ref": [
      "r553",
      "r554",
      "r555",
      "r556"
     ]
    },
    "us-gaap_GuaranteeObligationsCurrentCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GuaranteeObligationsCurrentCarryingValue",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Carrying Amount",
        "label": "Guarantor Obligations, Current Carrying Value",
        "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."
       }
      }
     },
     "auth_ref": [
      "r555"
     ]
    },
    "us-gaap_GuaranteeObligationsMaximumExposure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GuaranteeObligationsMaximumExposure",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum Obligation",
        "verboseLabel": "Maximum potential obligation",
        "label": "Guarantor Obligations, Maximum Exposure, Undiscounted",
        "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."
       }
      }
     },
     "auth_ref": [
      "r554"
     ]
    },
    "us-gaap_GuaranteeObligationsNatureDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GuaranteeObligationsNatureDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guarantor Obligations, Nature [Domain]",
        "label": "Guarantor Obligations, Nature [Domain]",
        "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees."
       }
      }
     },
     "auth_ref": [
      "r553",
      "r554",
      "r555",
      "r556"
     ]
    },
    "us-gaap_GuaranteeTypeOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GuaranteeTypeOtherMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guarantees",
        "label": "Guarantee Type, Other [Member]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "cms_GuaranteesAndOtherContingenciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "GuaranteesAndOtherContingenciesLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofContractualPurchaseObligationsDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guarantees And Other Contingencies [Line Items]",
        "label": "Guarantees And Other Contingencies [Line Items]",
        "documentation": "Guarantees And Other Contingencies [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_GuaranteesAndOtherContingenciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "GuaranteesAndOtherContingenciesTable",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofContractualPurchaseObligationsDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guarantees And Other Contingencies [Table]",
        "label": "Guarantees And Other Contingencies [Table]",
        "documentation": "Guarantees And Other Contingencies [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ICFR Auditor Attestation Flag",
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r1248",
      "r1249",
      "r1272"
     ]
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of Long-Lived Assets",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r184"
     ]
    },
    "cms_InactivePensionPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "InactivePensionPlanMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssumptionsUsedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Plan B",
        "label": "Inactive Pension Plan [Member]",
        "documentation": "Inactive Pension Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperations",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income from continuing operations available to common stockholders \u2013 basic and diluted",
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r162",
      "r178",
      "r376",
      "r377",
      "r379",
      "r380",
      "r381",
      "r394",
      "r398",
      "r806"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsofIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income (Loss) Before Income Taxes",
        "verboseLabel": "Income from continuing operations before income taxes",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "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."
       }
      }
     },
     "auth_ref": [
      "r160",
      "r222",
      "r236",
      "r960",
      "r979",
      "r1159",
      "r1164",
      "r1428",
      "r1429",
      "r1431",
      "r1432",
      "r1433"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income (Loss) From Continuing Operations",
        "terseLabel": "Income from continuing operations",
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r201",
      "r236",
      "r357",
      "r374",
      "r381",
      "r455",
      "r559",
      "r560",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r568",
      "r569",
      "r803",
      "r806",
      "r825",
      "r845",
      "r979",
      "r1159",
      "r1428",
      "r1429",
      "r1431",
      "r1432",
      "r1433",
      "r1479"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsPerBasicShare",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_EarningsPerShareBasic",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Income from continuing operations per average common share available to common stockholders (in dollars per share)",
        "terseLabel": "Basic (in dollars per share)",
        "label": "Income (Loss) from Continuing Operations, Per Basic Share",
        "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r162",
      "r223",
      "r345",
      "r374",
      "r376",
      "r377",
      "r379",
      "r380",
      "r381",
      "r392",
      "r396",
      "r397",
      "r803",
      "r806",
      "r825",
      "r959",
      "r1600"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsPerDilutedShare",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_EarningsPerShareDiluted",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Income from continuing operations per average common share available to common stockholders (in dollars per share)",
        "terseLabel": "Diluted (in dollars per share)",
        "label": "Income (Loss) from Continuing Operations, Per Diluted Share",
        "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."
       }
      }
     },
     "auth_ref": [
      "r162",
      "r345",
      "r374",
      "r376",
      "r377",
      "r379",
      "r380",
      "r381",
      "r392",
      "r396",
      "r397",
      "r398",
      "r806",
      "r825",
      "r959",
      "r1600"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income From Discontinued Operations, Net of Tax of $\u2014, $\u2014, and $1",
        "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "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."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r130",
      "r131",
      "r132",
      "r133",
      "r135",
      "r304",
      "r796",
      "r980"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_EarningsPerShareBasic",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income from discontinued operations per average common share available to common stockholders (in dollars per share)",
        "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share",
        "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."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r345",
      "r393",
      "r396",
      "r397",
      "r1592",
      "r1600"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_EarningsPerShareDiluted",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income from discontinued operations per average common share available to common stockholders (in dollars per share)",
        "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share",
        "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."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r393",
      "r396",
      "r397"
     ]
    },
    "us-gaap_IncomeLossFromEquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromEquityMethodInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseSummaryofComponentsofOtherIncomeandOtherExpenseDetails": {
       "parentTag": "us-gaap_OtherNonoperatingIncome",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseSummaryofComponentsofOtherIncomeandOtherExpenseDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsofIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income from equity method investees",
        "verboseLabel": "Equity earnings of subsidiaries",
        "label": "Income (Loss) from Equity Method Investments",
        "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r161",
      "r221",
      "r404",
      "r420",
      "r435",
      "r451",
      "r978"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement [Abstract]",
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesNarrativeDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group Name [Axis]",
        "label": "Disposal Group Name [Axis]",
        "documentation": "Information by name of disposal group."
       }
      }
     },
     "auth_ref": [
      "r1193",
      "r1196"
     ]
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesNarrativeDetails",
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofLossandCreditCarryforwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Authority [Axis]",
        "label": "Income Tax Jurisdiction [Axis]",
        "documentation": "Information by income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r354",
      "r764",
      "r765",
      "r773",
      "r786",
      "r1203",
      "r1557"
     ]
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesNarrativeDetails",
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofLossandCreditCarryforwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Authority [Domain]",
        "label": "Income Tax Jurisdiction [Domain]",
        "documentation": "Income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r354",
      "r764",
      "r765",
      "r773",
      "r786",
      "r1203",
      "r1557"
     ]
    },
    "cms_IncomeTaxBenefitsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "IncomeTaxBenefitsLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Benefits [Line Items]",
        "label": "Income Tax Benefits [Line Items]",
        "documentation": "Income Tax Benefits [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_IncomeTaxBenefitsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "IncomeTaxBenefitsTable",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Benefits [Table]",
        "label": "Income Tax Benefits [Table]",
        "documentation": "Income Tax Benefits [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Disclosure [Abstract]",
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r359",
      "r756",
      "r764",
      "r769",
      "r770",
      "r771",
      "r778",
      "r784",
      "r792",
      "r794",
      "r797",
      "r798",
      "r1030",
      "r1203"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofSignificantComponentsofIncomeTaxExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails",
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofSignificantComponentsofIncomeTaxExpenseDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsofIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Expense",
        "totalLabel": "Income tax expense",
        "verboseLabel": "Income tax expense (benefit)",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r238",
      "r248",
      "r385",
      "r386",
      "r404",
      "r421",
      "r435",
      "r763",
      "r764",
      "r793",
      "r990",
      "r1203"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes",
        "label": "Income Tax, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r336",
      "r759",
      "r760",
      "r778",
      "r779",
      "r783",
      "r788",
      "r1024"
     ]
    },
    "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "TCJA excess deferred taxes",
        "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount",
        "documentation": "Amount 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 increase (decrease) in the income tax rates."
       }
      }
     },
     "auth_ref": [
      "r758",
      "r764",
      "r768",
      "r1203"
     ]
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax expense at statutory rate",
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r764",
      "r1203"
     ]
    },
    "us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationMinorityInterestIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Taxes attributable to noncontrolling interests",
        "label": "Effective Income Tax Rate Reconciliation, Noncontrolling Interest Income (Loss), Amount",
        "documentation": "Amount 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 noncontrolling interest income (loss) exempt from income taxes."
       }
      }
     },
     "auth_ref": [
      "r1552",
      "r1553"
     ]
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other, net",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
        "documentation": "Amount 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."
       }
      }
     },
     "auth_ref": [
      "r1203",
      "r1552",
      "r1553"
     ]
    },
    "cms_IncomeTaxReconciliationRegulatoryTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "IncomeTaxReconciliationRegulatoryTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accelerated flow-through of regulatory tax benefits",
        "label": "Income Tax Reconciliation, Regulatory Tax Expense (Benefit)",
        "documentation": "Amount 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 regulatory tax benefits."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State and local income taxes, net of federal effect",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "documentation": "Amount 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 state and local income tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r767",
      "r1203",
      "r1552"
     ]
    },
    "us-gaap_IncomeTaxReconciliationTaxCreditsOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationTaxCreditsOther",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Renewable energy tax credits",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Other, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other tax credits."
       }
      }
     },
     "auth_ref": [
      "r1203",
      "r1552",
      "r1554"
     ]
    },
    "cms_IncomeTaxesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "IncomeTaxesLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxes",
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails",
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofReconciliationofUncertainTaxBenefitsDetails",
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails",
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofSignificantComponentsofIncomeTaxExpenseDetails",
      "http://www.consumersenergy.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes [Line Items]",
        "label": "Income Taxes [Line Items]",
        "documentation": "Income Taxes [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes paid (proceeds from sale of renewable energy tax credits), net",
        "label": "Income Taxes Paid, Net",
        "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r43",
      "r354",
      "r785",
      "r786"
     ]
    },
    "us-gaap_IncomeTaxesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Taxes receivable",
        "label": "Income Taxes Receivable, Current",
        "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes."
       }
      }
     },
     "auth_ref": [
      "r210",
      "r1392"
     ]
    },
    "cms_IncomeTaxesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "IncomeTaxesTable",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxes",
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails",
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofReconciliationofUncertainTaxBenefitsDetails",
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails",
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofSignificantComponentsofIncomeTaxExpenseDetails",
      "http://www.consumersenergy.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes [Table]",
        "label": "Income Taxes [Table]",
        "documentation": "Income Taxes [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsAndOtherReceivables",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts receivable and accrued revenue",
        "label": "Increase (Decrease) in Accounts and Other Receivables",
        "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."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable and accrued rate refunds",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "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."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "cms_IncreaseDecreaseInIncomeTaxExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "IncreaseDecreaseInIncomeTaxExpenseAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (decrease) in income taxes from:",
        "label": "Increase (Decrease) In Income Tax Expense [Abstract]",
        "documentation": "Increase (Decrease) In Income Tax Expense [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Inventories",
        "label": "Increase (Decrease) in Inventories",
        "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."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other current assets and liabilities",
        "label": "Increase (Decrease) in Other Current Assets and Liabilities, Net",
        "documentation": "Amount of increase (decrease) in current operating assets after deduction of current operating liabilities classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other non\u2011current assets and liabilities",
        "label": "Increase (Decrease) in Other Noncurrent Assets and Liabilities, Net",
        "documentation": "Amount of increase (decrease) in noncurrent operating assets after deduction of noncurrent operating liabilities classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInReceivablesAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in assets and liabilities",
        "label": "Increase (Decrease) in Receivables [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquity",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncrementalCommonSharesAttributableToEquityForwardAgreements",
     "calculation": {
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dilutive forward equity sale contracts (in shares)",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Equity Forward Agreements",
        "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."
       }
      }
     },
     "auth_ref": [
      "r398",
      "r1156"
     ]
    },
    "us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends",
     "calculation": {
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dilutive nonvested stock awards (in shares)",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Nonvested Shares with Forfeitable Dividends",
        "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."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r1422",
      "r1423",
      "r1424",
      "r1426"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofFiniteLivedIntangibleAssetsbyMajorClassDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-lived Intangible Assets [Axis]",
        "label": "Indefinite-Lived Intangible Assets [Axis]",
        "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit."
       }
      }
     },
     "auth_ref": [
      "r494",
      "r498",
      "r502",
      "r1171"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofFiniteLivedIntangibleAssetsbyMajorClassDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]",
        "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]",
        "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company."
       }
      }
     },
     "auth_ref": [
      "r494",
      "r498",
      "r502",
      "r1171"
     ]
    },
    "cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indemnity obligations from sale of membership interests in VIEs",
        "label": "Indemnification Agreement From Sale of Membership Interests in VIEs [Member]",
        "documentation": "Indemnification Agreement From Sale of Membership Interests in VIEs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IndemnificationGuaranteeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IndemnificationGuaranteeMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indemnity obligations from stock and asset sale agreements",
        "label": "Indemnification Agreement [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1474"
     ]
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Individual:",
        "label": "Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1269",
      "r1280",
      "r1290",
      "r1314",
      "r1323",
      "r1327",
      "r1335"
     ]
    },
    "cms_IndustrialUtilityServiceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "IndustrialUtilityServiceMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Industrial",
        "label": "Industrial Utility Service [Member]",
        "documentation": "Industrial Utility Service [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1333"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1250",
      "r1339"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Adopted",
        "label": "Insider Trading Policies and Procedures Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1250",
      "r1339"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted",
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1250",
      "r1339"
     ]
    },
    "cms_IntangiblePlantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "IntangiblePlantMember",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofFiniteLivedIntangibleAssetsbyMajorClassDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible plant",
        "label": "Intangible Plant [Member]",
        "documentation": "Intangible Plant [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_IntercompanyAndRelatedPartiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "IntercompanyAndRelatedPartiesMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intercompany and related parties",
        "label": "Intercompany And Related Parties [Member]",
        "documentation": "Intercompany And Related Parties"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestAndDividendsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestAndDividendsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued interest",
        "verboseLabel": "Accrued interest, including intercompany",
        "label": "Interest and Dividends Payable, Current",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r140"
     ]
    },
    "us-gaap_InterestCostsCapitalizedAdjustment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestCostsCapitalizedAdjustment",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_InterestExpenseNonoperating",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Allowance for borrowed funds used during construction",
        "label": "Interest Costs Capitalized Adjustment",
        "documentation": "Amount of interest costs capitalized disclosed as an adjusting item to interest costs incurred."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpenseAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsofIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest Charges",
        "label": "Interest Expense, Operating and Nonoperating [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestExpenseDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpenseDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_InterestExpenseNonoperating",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsofIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest on long-term debt",
        "label": "Interest Expense, Debt",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r590",
      "r599",
      "r1179",
      "r1180"
     ]
    },
    "us-gaap_InterestExpenseNonoperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpenseNonoperating",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsofIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total interest charges",
        "terseLabel": "Total interest charges",
        "label": "Interest Expense, Nonoperating",
        "documentation": "Amount of interest expense classified as nonoperating."
       }
      }
     },
     "auth_ref": [
      "r417",
      "r1400"
     ]
    },
    "us-gaap_InterestExpenseOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpenseOther",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_InterestExpenseNonoperating",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsofIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other interest expense",
        "verboseLabel": "Intercompany interest expense and other",
        "label": "Interest Expense, Other",
        "documentation": "Amount of interest expense classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestIncomeOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestIncomeOther",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseSummaryofComponentsofOtherIncomeandOtherExpenseDetails": {
       "parentTag": "us-gaap_OtherNonoperatingIncome",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseSummaryofComponentsofOtherIncomeandOtherExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income",
        "label": "Interest Income, Other",
        "documentation": "Amount of interest income earned from interest bearing assets classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest paid (net of amounts capitalized)",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
       }
      }
     },
     "auth_ref": [
      "r349",
      "r352",
      "r353"
     ]
    },
    "us-gaap_InterestPayableCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPayableCurrentAndNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest payable",
        "label": "Interest Payable",
        "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables."
       }
      }
     },
     "auth_ref": [
      "r214",
      "r1594"
     ]
    },
    "us-gaap_InventoryImpairmentPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryImpairmentPolicy",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory - Impairment",
        "label": "Inventory Impairment, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for recognizing inventory losses, including, but not limited to, substantial and unusual losses resulting from the subsequent measurement of inventory due to physical deterioration, obsolescence, or changes in price levels."
       }
      }
     },
     "auth_ref": [
      "r1440"
     ]
    },
    "us-gaap_InventoryNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryNetAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories at average cost",
        "label": "Inventory, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryPolicyTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory",
        "label": "Inventory, Policy [Policy Text Block]",
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost."
       }
      }
     },
     "auth_ref": [
      "r239",
      "r307",
      "r321",
      "r481",
      "r482",
      "r483",
      "r911",
      "r1154"
     ]
    },
    "cms_InvestmentInSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "InvestmentInSubsidiaries",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Investment in subsidiaries",
        "label": "Investment in subsidiaries",
        "documentation": "Capital contributions made by the parent company to one of the company's subsidiaries."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments",
        "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures",
        "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate."
       }
      }
     },
     "auth_ref": [
      "r1391"
     ]
    },
    "cms_JHCampbell3PlantRetirementContractDisputeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "JHCampbell3PlantRetirementContractDisputeMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "J.H. Campbell 3 Plant Retirement Contract Dispute",
        "label": "J.H. Campbell 3 Plant Retirement Contract Dispute [Member]",
        "documentation": "J.H. Campbell 3 Plant Retirement Contract Dispute"
       }
      }
     },
     "auth_ref": []
    },
    "cms_JHCampbellGeneratingUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "JHCampbellGeneratingUnitsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesNarrativeDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "J.H. Campbell Generating Units",
        "label": "J.H. Campbell Generating Units [Member]",
        "documentation": "J.H. Campbell Generating Units"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_JointlyOwnedUtilityPlantAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "JointlyOwnedUtilityPlantAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofJointlyOwnedRegulatedUtilityFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Jointly Owned Utility Plant [Axis]",
        "label": "Jointly Owned Utility Plant [Axis]",
        "documentation": "Information by type of jointly owned utility plant."
       }
      }
     },
     "auth_ref": [
      "r228"
     ]
    },
    "us-gaap_JointlyOwnedUtilityPlantDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "JointlyOwnedUtilityPlantDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofJointlyOwnedRegulatedUtilityFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Jointly Owned Utility Plant [Domain]",
        "label": "Jointly Owned Utility Plant [Domain]",
        "documentation": "Types of a jointly owned utility plant."
       }
      }
     },
     "auth_ref": [
      "r228"
     ]
    },
    "us-gaap_JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofJointlyOwnedRegulatedUtilityFacilitiesDetails": {
       "parentTag": "us-gaap_JointlyOwnedUtilityPlantNetOwnershipAmount",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofJointlyOwnedRegulatedUtilityFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Utility plant in service",
        "label": "Jointly Owned Utility Plant, Gross Ownership Amount of Plant in Service",
        "documentation": "The period end amount owned by the reporting utility of a jointly owned utility plant in service."
       }
      }
     },
     "auth_ref": [
      "r228"
     ]
    },
    "us-gaap_JointlyOwnedUtilityPlantNetOwnershipAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "JointlyOwnedUtilityPlantNetOwnershipAmount",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofJointlyOwnedRegulatedUtilityFacilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofJointlyOwnedRegulatedUtilityFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net investment",
        "label": "Jointly Owned Utility Plant, Net Ownership Amount",
        "documentation": "The total period end amount of plant in service and construction in progress net of accumulated depreciation for the utility's share of jointly owned electricity generation plant."
       }
      }
     },
     "auth_ref": [
      "r228"
     ]
    },
    "us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofJointlyOwnedRegulatedUtilityFacilitiesDetails": {
       "parentTag": "us-gaap_JointlyOwnedUtilityPlantNetOwnershipAmount",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofJointlyOwnedRegulatedUtilityFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plant under construction",
        "label": "Jointly Owned Utility Plant, Ownership Amount of Construction Work in Progress",
        "documentation": "The period end amount of construction work in progress at a jointly owned electricity generation plant."
       }
      }
     },
     "auth_ref": [
      "r228"
     ]
    },
    "us-gaap_JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofJointlyOwnedRegulatedUtilityFacilitiesDetails": {
       "parentTag": "us-gaap_JointlyOwnedUtilityPlantNetOwnershipAmount",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofJointlyOwnedRegulatedUtilityFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accumulated provision for depreciation",
        "label": "Jointly Owned Utility Plant, Ownership Amount of Plant Accumulated Depreciation",
        "documentation": "The period end amount of accumulated depreciation in a jointly owned electricity generation plant."
       }
      }
     },
     "auth_ref": [
      "r228"
     ]
    },
    "us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "JointlyOwnedUtilityPlantProportionateOwnershipShare",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofJointlyOwnedRegulatedUtilityFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership share",
        "label": "Jointly Owned Utility Plant, Proportionate Ownership Share",
        "documentation": "The proportionate share of interest (percent) in a jointly owned utility plant."
       }
      }
     },
     "auth_ref": [
      "r228"
     ]
    },
    "us-gaap_JuniorSubordinatedDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "JuniorSubordinatedDebtMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Junior subordinated notes",
        "label": "Junior Subordinated Debt [Member]",
        "documentation": "Borrowing that has a lower priority than senior instruments in event of liquidation of the entity's assets."
       }
      }
     },
     "auth_ref": []
    },
    "cms_LandAndOtherFinanceLeasesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "LandAndOtherFinanceLeasesMember",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Land and Other",
        "label": "Land And Other Finance Leases [Member]",
        "documentation": "Other Finance Leases [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/LeasesScheduleofLeaseCostDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesScheduleofLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease costs",
        "label": "Lease, Cost",
        "documentation": "Amount of lease cost recognized by lessee for lease contract."
       }
      }
     },
     "auth_ref": [
      "r871",
      "r1213"
     ]
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Lease Cost",
        "label": "Lease, Cost [Table Text Block]",
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income."
       }
      }
     },
     "auth_ref": [
      "r1581"
     ]
    },
    "us-gaap_LeaseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails": {
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Leasing income",
        "label": "Lease Income",
        "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."
       }
      }
     },
     "auth_ref": [
      "r887"
     ]
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofFiniteLivedIntangibleAssetsbyMajorClassDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leasehold improvements",
        "label": "Leasehold Improvements [Member]",
        "documentation": "Additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r183",
      "r881"
     ]
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases [Abstract]",
        "label": "Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_LeasesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "LeasesLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/Leases",
      "http://www.consumersenergy.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases [Line Items]",
        "label": "Leases [Line Items]",
        "documentation": "Leases [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_LeasesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "LeasesTable",
     "presentation": [
      "http://www.consumersenergy.com/role/Leases",
      "http://www.consumersenergy.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases [Table]",
        "label": "Leases [Table]",
        "documentation": "Leases [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/AssetRetirementObligations",
      "http://www.consumersenergy.com/role/AssetRetirementObligationsDetails",
      "http://www.consumersenergy.com/role/AssetRetirementObligationsTables",
      "http://www.consumersenergy.com/role/AuditInformation",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsParenthetical",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquity",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncome",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeParenthetical",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ContingenciesandCommitments",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofContractualPurchaseObligationsDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables",
      "http://www.consumersenergy.com/role/CoverPage",
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSales",
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesTables",
      "http://www.consumersenergy.com/role/FairValueMeasurements",
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.consumersenergy.com/role/FairValueMeasurementsTables",
      "http://www.consumersenergy.com/role/FinancialInstruments",
      "http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsTables",
      "http://www.consumersenergy.com/role/FinancingsandCapitalization",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofDebtMaturitiesDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofPreferredStockDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofSupplierFinanceProgramDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationTables",
      "http://www.consumersenergy.com/role/IncomeTaxes",
      "http://www.consumersenergy.com/role/IncomeTaxesNarrativeDetails",
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails",
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofReconciliationofUncertainTaxBenefitsDetails",
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofLossandCreditCarryforwardsDetails",
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofPrincipalComponentsofDeferredIncomeTaxAssetsandLiabilitiesDetails",
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofSignificantComponentsofIncomeTaxExpenseDetails",
      "http://www.consumersenergy.com/role/IncomeTaxesTables",
      "http://www.consumersenergy.com/role/Leases",
      "http://www.consumersenergy.com/role/LeasesNarrativeDetails",
      "http://www.consumersenergy.com/role/LeasesScheduleofLeaseCostDetails",
      "http://www.consumersenergy.com/role/LeasesScheduleofLesseeCashFlowsDetails",
      "http://www.consumersenergy.com/role/LeasesSummaryofLeaseRightofUseAssetsandLiabilitiesDetails",
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails",
      "http://www.consumersenergy.com/role/LeasesTables",
      "http://www.consumersenergy.com/role/OtherIncomeandOtherExpense",
      "http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseSummaryofComponentsofOtherIncomeandOtherExpenseDetails",
      "http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseTables",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipment",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentNarrativeDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofEstimatedAmortizationExpenseforIntangiblesDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofFinanceLeasesandOtherFinancingObligationsDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofAccumulatedDepreciationandAmortizationDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofAverageCapitalizationRatesDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofCompositeDepreciationRatesforPropertiesDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofDepreciationandAmortizationExpenseDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofFiniteLivedIntangibleAssetsbyMajorClassDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofJointlyOwnedRegulatedUtilityFacilitiesDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentTables",
      "http://www.consumersenergy.com/role/RegulatoryMatters",
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofLiabilitiesforPSCRandGCROverrecoveriesDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersTables",
      "http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumers",
      "http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumersDetails",
      "http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumersTables",
      "http://www.consumersenergy.com/role/ReportableSegments",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsTables",
      "http://www.consumersenergy.com/role/RetirementBenefits",
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofExpectedBenefitPaymentsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofFundedStatusofRetirementBenefitPlansDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetPeriodicBenefitCostNotyetRecognizedDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofRetirementBenefitPlanAssetsLiabilitiesDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofSERPTrustAssetsABOandContributionsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsTables",
      "http://www.consumersenergy.com/role/Revenue",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails",
      "http://www.consumersenergy.com/role/RevenueNarrativeDetails",
      "http://www.consumersenergy.com/role/RevenueTables",
      "http://www.consumersenergy.com/role/ScheduleIIValuationandQualifyingAccountsandReserves",
      "http://www.consumersenergy.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails",
      "http://www.consumersenergy.com/role/SignificantAccountingPolicies",
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy",
      "http://www.consumersenergy.com/role/StockbasedCompensation",
      "http://www.consumersenergy.com/role/StockbasedCompensationNarrativeDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofAmountsRelatedtoRestrictedStockAwardsandRestrictedStockUnitsDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityGrantedDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationSummaryofWeightedaverageGrantdateFairValueDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationTables",
      "http://www.consumersenergy.com/role/VariableInterestEntities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Legal Entity [Axis]",
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "cms_LesseeAndLessorLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "LesseeAndLessorLeasesTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Lessee And Lessor Leases [Text Block]",
        "documentation": "Lessee And Lessor Leases [Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeFinanceLeaseDescriptionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeFinanceLeaseDescriptionAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesSummaryofLeaseRightofUseAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance leases",
        "label": "Lessee, Finance Lease, Description [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_LesseeFinanceLeaseLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "LesseeFinanceLeaseLiabilitiesAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesSummaryofLeaseRightofUseAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities",
        "label": "Lessee, Finance Lease Liabilities [Abstract]",
        "documentation": "Lessee, Finance Lease Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeaseDescriptionLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesScheduleofLeaseCostDetails",
      "http://www.consumersenergy.com/role/LeasesScheduleofLesseeCashFlowsDetails",
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Lease, Description [Line Items]",
        "label": "Lessee, Lease, Description [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r870",
      "r882"
     ]
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeaseDescriptionTable",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesScheduleofLeaseCostDetails",
      "http://www.consumersenergy.com/role/LeasesScheduleofLesseeCashFlowsDetails",
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Lease, Description [Table]",
        "label": "Lessee, Lease, Description [Table]",
        "documentation": "Disclosure of information about lessee's leases."
       }
      }
     },
     "auth_ref": [
      "r870",
      "r882"
     ]
    },
    "cms_LesseeLeaseRightOfUseAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "LesseeLeaseRightOfUseAssetsAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesScheduleofLesseeCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities arising from obtaining right-of-use assets",
        "label": "Lessee, Lease, Right Of Use Assets [Abstract]",
        "documentation": "Lessee, Lease, Right Of Use Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee",
        "label": "Lessee, Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r869"
     ]
    },
    "us-gaap_LesseeOperatingLeaseDescriptionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseDescriptionAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesSummaryofLeaseRightofUseAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating leases",
        "label": "Lessee, Operating Lease, Description [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_LesseeOperatingLeaseLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "LesseeOperatingLeaseLiabilitiesAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesSummaryofLeaseRightofUseAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities",
        "label": "Lessee, Operating Lease Liabilities [Abstract]",
        "documentation": "Lessee, Operating Lease Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Minimum Annual Rental Commitments",
        "label": "Lessee Operating Lease Liability And Finance Lease Liability Maturity [Table Text Block]",
        "documentation": "Lessee Operating Lease Liability And Finance Lease Liability Maturity [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total minimum lease payments",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r880"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028 and thereafter",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r880"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r880"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r880"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r880"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r880"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r880"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less discount",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r880"
     ]
    },
    "cms_LesseeWeightedAverageDiscountRateAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "LesseeWeightedAverageDiscountRateAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesSummaryofLeaseRightofUseAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average discount rate",
        "label": "Lessee, Weighted Average Discount Rate [Abstract]",
        "documentation": "Lessee, Weighted Average Discount Rate [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_LesseeWeightedAverageLeaseTermAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "LesseeWeightedAverageLeaseTermAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesSummaryofLeaseRightofUseAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average remaining lease term (in years)",
        "label": "Lessee, Weighted Average Lease Term [Abstract]",
        "documentation": "Lessee, Weighted Average Lease Term [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LessorLeaseDescriptionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LessorLeaseDescriptionLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesNarrativeDetails",
      "http://www.consumersenergy.com/role/LeasesSummaryofLeaseRightofUseAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessor, Lease, Description [Line Items]",
        "label": "Lessor, Lease, Description [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r886"
     ]
    },
    "us-gaap_LessorLeaseDescriptionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LessorLeaseDescriptionTable",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesNarrativeDetails",
      "http://www.consumersenergy.com/role/LeasesSummaryofLeaseRightofUseAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessor, Lease, Description [Table]",
        "label": "Lessor, Lease, Description [Table]",
        "documentation": "Disclosure of information about lessor's leases."
       }
      }
     },
     "auth_ref": [
      "r886"
     ]
    },
    "us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LessorOperatingLeasePaymentsFiscalYearMaturityAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesScheduleofFuturePaymentstobeReceivedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Leases",
        "label": "Lessor, Operating Lease, Payment to be Received, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LessorOperatingLeasePaymentsToBeReceived",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/LeasesScheduleofFuturePaymentstobeReceivedDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesScheduleofFuturePaymentstobeReceivedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total minimum lease payments",
        "label": "Lessor, Operating Lease, Payment to be Received",
        "documentation": "Amount of lease payments to be received by lessor for operating lease."
       }
      }
     },
     "auth_ref": [
      "r885"
     ]
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Future Payments to be Received",
        "label": "Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block]",
        "documentation": "Tabular disclosure of maturity of undiscounted cash flows to be received by lessor on annual basis for operating lease."
       }
      }
     },
     "auth_ref": [
      "r1582"
     ]
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/LeasesScheduleofFuturePaymentstobeReceivedDetails": {
       "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesScheduleofFuturePaymentstobeReceivedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Lessor, Operating Lease, Payment to be Received, Year One",
        "documentation": "Amount of lease payment to be received by lessor for operating lease in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r885"
     ]
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LessorOperatingLeasePaymentsToBeReceivedTwoYears",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/LeasesScheduleofFuturePaymentstobeReceivedDetails": {
       "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesScheduleofFuturePaymentstobeReceivedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Lessor, Operating Lease, Payment to be Received, Year Two",
        "documentation": "Amount of lease payment to be received by lessor for operating lease in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r885"
     ]
    },
    "us-gaap_LetterOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LetterOfCreditMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Letter of Credit",
        "label": "Letter of Credit [Member]",
        "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LettersOfCreditOutstandingAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Letters of Credit Outstanding",
        "label": "Letters of Credit Outstanding, Amount",
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r139",
      "r140",
      "r141",
      "r144",
      "r145",
      "r146",
      "r149",
      "r357",
      "r455",
      "r559",
      "r560",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r568",
      "r569",
      "r809",
      "r814",
      "r815",
      "r845",
      "r1060",
      "r1158",
      "r1242",
      "r1479",
      "r1584",
      "r1585"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Liabilities and Equity",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r219",
      "r973",
      "r1214",
      "r1407",
      "r1439",
      "r1576"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LIABILITIES AND EQUITY",
        "label": "Liabilities and Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Liabilities, Current",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r141",
      "r306",
      "r357",
      "r455",
      "r559",
      "r560",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r568",
      "r569",
      "r809",
      "r814",
      "r815",
      "r845",
      "r1214",
      "r1479",
      "r1584",
      "r1585"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Current Liabilities",
        "terseLabel": "Current Liabilities",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesFairValueDisclosure",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities, Fair Value Disclosure",
        "documentation": "Fair value of financial and nonfinancial obligations."
       }
      }
     },
     "auth_ref": [
      "r828",
      "r1568"
     ]
    },
    "us-gaap_LiabilitiesFairValueDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesFairValueDisclosureAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities",
        "label": "Liabilities, Fair Value Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total non\u2011current liabilities",
        "label": "Liabilities, Noncurrent",
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r144",
      "r145",
      "r146",
      "r149",
      "r357",
      "r455",
      "r559",
      "r560",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r568",
      "r569",
      "r809",
      "r814",
      "r815",
      "r845",
      "r1479",
      "r1584",
      "r1585"
     ]
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesNoncurrentAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non\u2011current Liabilities",
        "label": "Liabilities, Noncurrent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCredit",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount Borrowed",
        "label": "Long-Term Line of Credit",
        "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."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r216",
      "r1596"
     ]
    },
    "us-gaap_LineOfCreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lender Name [Axis]",
        "label": "Lender Name [Axis]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r143",
      "r1406",
      "r1476",
      "r1477"
     ]
    },
    "us-gaap_LineOfCreditFacilityLenderDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityLenderDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility, Lender [Domain]",
        "label": "Line of Credit Facility, Lender [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r143",
      "r1406",
      "r1476"
     ]
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility [Line Items]",
        "label": "Line of Credit Facility [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r558",
      "r1406",
      "r1476"
     ]
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails",
      "http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum borrowing capacity",
        "verboseLabel": "Amount of Facility",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r143"
     ]
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Amount Available",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r143",
      "r558"
     ]
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityTable",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility [Table]",
        "label": "Line of Credit Facility [Table]",
        "documentation": "Disclosure of information about short-term and long-term contractual arrangements with lender under which borrowing can occur up to maximum amount. Includes, but is not limited to, letter of credit, standby letter of credit, and revolving credit arrangement."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r143",
      "r558",
      "r1406",
      "r1476"
     ]
    },
    "us-gaap_LineOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Agreement",
        "label": "Line of Credit [Member]",
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars."
       }
      }
     },
     "auth_ref": []
    },
    "srt_LitigationCaseAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "LitigationCaseAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Litigation Case [Axis]",
        "label": "Litigation Case [Axis]",
        "documentation": "Information by type of judicial proceeding, alternative dispute resolution or claim."
       }
      }
     },
     "auth_ref": []
    },
    "srt_LitigationCaseTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "LitigationCaseTypeDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Litigation Case [Domain]",
        "label": "Litigation Case [Domain]",
        "documentation": "Judicial proceeding, alternative dispute resolution or claim. For example, but not limited to, name of case, category of litigation, or other differentiating information."
       }
      }
     },
     "auth_ref": []
    },
    "cms_LocalJurisdictionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "LocalJurisdictionMember",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesNarrativeDetails",
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofLossandCreditCarryforwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Tax Authority",
        "label": "Local Jurisdiction [Member]",
        "documentation": "Local Jurisdiction [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermAccountsNotesAndLoansReceivableNetNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts receivable",
        "terseLabel": "Accounts and notes receivable \u2013 related parties",
        "label": "Accounts and Financing Receivable, after Allowance for Credit Loss, Noncurrent",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1435"
     ]
    },
    "cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current portion of long-term debt and finance leases",
        "label": "Long-Term Debt And Lease Obligation, Current, Excluding Notes Payable",
        "documentation": "Long-Term Debt And Lease Obligation, Current, Excluding Notes Payable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Current amounts",
        "terseLabel": "Current portion of long-term debt",
        "label": "Long-Term Debt, Current Maturities",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r314"
     ]
    },
    "us-gaap_LongTermDebtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtFairValue",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt",
        "label": "Long-Term Debt, Fair Value",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1568",
      "r1570",
      "r1571",
      "r1572"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofDebtMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Long-Term Debt, Maturity, Year One",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r363",
      "r588"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofDebtMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Long-Term Debt, Maturity, Year Five",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r363",
      "r588"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofDebtMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Long-Term Debt, Maturity, Year Four",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r363",
      "r588"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofDebtMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Long-Term Debt, Maturity, Year Three",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r363",
      "r588"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofDebtMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Long-Term Debt, Maturity, Year Two",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r363",
      "r588"
     ]
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r315"
     ]
    },
    "us-gaap_LongTermNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermNotesPayable",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes payable \u2013 intercompany",
        "label": "Notes Payable, Noncurrent",
        "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails",
      "http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseSummaryofComponentsofOtherIncomeandOtherExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Axis]",
        "label": "Long-Term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r1455",
      "r1456",
      "r1457"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails",
      "http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseSummaryofComponentsofOtherIncomeandOtherExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Domain]",
        "label": "Long-Term Debt, Type [Domain]",
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r61",
      "r1455",
      "r1456",
      "r1457"
     ]
    },
    "us-gaap_LongtermDebtWeightedAverageInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtWeightedAverageInterestRate",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average interest rate",
        "label": "Long-Term Debt, Weighted Average Interest Rate, at Point in Time",
        "documentation": "Weighted average interest rate of long-term debt outstanding calculated at point in time."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LossContingenciesByNatureOfContingencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingenciesByNatureOfContingencyAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Contingency Nature [Axis]",
        "label": "Loss Contingency Nature [Axis]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r545",
      "r546",
      "r547",
      "r552",
      "r755",
      "r1021",
      "r1175",
      "r1469",
      "r1470"
     ]
    },
    "us-gaap_LossContingenciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingenciesLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Contingencies [Line Items]",
        "label": "Loss Contingencies [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r545",
      "r546",
      "r547",
      "r552",
      "r755",
      "r1175",
      "r1469",
      "r1470"
     ]
    },
    "us-gaap_LossContingenciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingenciesTable",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Contingencies [Table]",
        "label": "Loss Contingencies [Table]",
        "documentation": "Disclosure of information about loss contingency. Excludes environmental contingency, warranty, and unconditional purchase obligation."
       }
      }
     },
     "auth_ref": [
      "r545",
      "r546",
      "r547",
      "r552",
      "r755",
      "r1175",
      "r1469",
      "r1470"
     ]
    },
    "us-gaap_LossContingencyDamagesSoughtValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyDamagesSoughtValue",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Damages sought",
        "label": "Loss Contingency, Damages Sought, Value",
        "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter."
       }
      }
     },
     "auth_ref": [
      "r1468",
      "r1469",
      "r1470"
     ]
    },
    "us-gaap_LossContingencyEstimateOfPossibleLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyEstimateOfPossibleLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remediation and other response activity costs",
        "label": "Loss Contingency, Estimate of Possible Loss",
        "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r546",
      "r547",
      "r551",
      "r552",
      "r755",
      "r1175"
     ]
    },
    "us-gaap_LossContingencyNatureDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyNatureDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Contingency, Nature [Domain]",
        "label": "Loss Contingency, Nature [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r545",
      "r546",
      "r547",
      "r552",
      "r755",
      "r1021",
      "r1175",
      "r1469",
      "r1470"
     ]
    },
    "us-gaap_LossOnReacquiredDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossOnReacquiredDebtMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unamortized loss on reacquired debt",
        "label": "Loss on Reacquired Debt [Member]",
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of loss incurred on reacquisition or refinancing of debt."
       }
      }
     },
     "auth_ref": [
      "r226",
      "r231"
     ]
    },
    "cms_LudingtonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "LudingtonMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofJointlyOwnedRegulatedUtilityFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ludington",
        "label": "Ludington [Member]",
        "documentation": "Ludington [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_LudingtonPlantOverhaulContractDisputeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "LudingtonPlantOverhaulContractDisputeMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Ludington overhaul contract dispute",
        "terseLabel": "Ludington Plant Overhaul Contract Dispute",
        "label": "Ludington Plant Overhaul Contract Dispute [Member]",
        "documentation": "Ludington Plant Overhaul Contract Dispute"
       }
      }
     },
     "auth_ref": []
    },
    "cms_ManufacturedGasPlantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ManufacturedGasPlantMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MGP sites",
        "label": "Manufactured Gas Plant [Member]",
        "documentation": "Manufactured Gas Plant"
       }
      }
     },
     "auth_ref": []
    },
    "cms_March2025ThroughTerminationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "March2025ThroughTerminationMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "March 2025 Through Termination",
        "label": "March 2025 Through Termination [Member]",
        "documentation": "March 2025 Through Termination"
       }
      }
     },
     "auth_ref": []
    },
    "cms_MarketBasedRestrictedStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "MarketBasedRestrictedStockMember",
     "presentation": [
      "http://www.consumersenergy.com/role/StockbasedCompensationNarrativeDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Market-based awards",
        "label": "Market Based Restricted Stock [Member]",
        "documentation": "Market-Based Restricted Stock [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofFiniteLivedIntangibleAssetsbyMajorClassDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum",
        "label": "Maximum [Member]",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r259",
      "r261",
      "r263",
      "r264",
      "r266",
      "r299",
      "r300",
      "r546",
      "r547",
      "r549",
      "r550",
      "r705",
      "r755",
      "r831",
      "r910",
      "r1009",
      "r1010",
      "r1021",
      "r1051",
      "r1052",
      "r1113",
      "r1115",
      "r1117",
      "r1118",
      "r1120",
      "r1141",
      "r1142",
      "r1169",
      "r1181",
      "r1199",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1225",
      "r1483",
      "r1586",
      "r1587",
      "r1588",
      "r1589",
      "r1590",
      "r1591"
     ]
    },
    "cms_MaximumProjectCapacity": {
     "xbrltype": "powerItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "MaximumProjectCapacity",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling interest capacity (in MW)",
        "label": "Maximum Project Capacity",
        "documentation": "Maximum Project Capacity"
       }
      }
     },
     "auth_ref": []
    },
    "cms_McvPpaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "McvPpaMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofContractualPurchaseObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MCV PPA",
        "label": "Mcv Ppa [Member]",
        "documentation": "MCV PPA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measure:",
        "label": "Measure [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1306"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Measure Name"
       }
      }
     },
     "auth_ref": [
      "r1306"
     ]
    },
    "cms_MichiganStateTaxAuthorityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "MichiganStateTaxAuthorityMember",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofLossandCreditCarryforwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Michigan State Tax Authority",
        "label": "Michigan State Tax Authority [Member]",
        "documentation": "Michigan State Tax Authority"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofFiniteLivedIntangibleAssetsbyMajorClassDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum",
        "label": "Minimum [Member]",
        "documentation": "Lower limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r259",
      "r261",
      "r263",
      "r264",
      "r266",
      "r299",
      "r300",
      "r546",
      "r547",
      "r549",
      "r550",
      "r705",
      "r755",
      "r831",
      "r910",
      "r1009",
      "r1010",
      "r1021",
      "r1051",
      "r1052",
      "r1113",
      "r1115",
      "r1117",
      "r1118",
      "r1120",
      "r1141",
      "r1142",
      "r1169",
      "r1181",
      "r1199",
      "r1208",
      "r1209",
      "r1210",
      "r1225",
      "r1483",
      "r1586",
      "r1587",
      "r1588",
      "r1589",
      "r1590",
      "r1591"
     ]
    },
    "cms_MinimumYearsOfParticipationBeforeVesting": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "MinimumYearsOfParticipationBeforeVesting",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum years of participation before vesting",
        "label": "Minimum years of participation before vesting",
        "documentation": "Minimum years of participation required before becoming vested."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MinorityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling interests",
        "label": "Equity, Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r155",
      "r218",
      "r357",
      "r455",
      "r559",
      "r562",
      "r563",
      "r564",
      "r568",
      "r569",
      "r845",
      "r972",
      "r1064"
     ]
    },
    "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Distributions to noncontrolling interests",
        "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders",
        "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."
       }
      }
     },
     "auth_ref": [
      "r195"
     ]
    },
    "cms_MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contributions from noncontrolling interests",
        "label": "Minority Interest, Increase From Contribution From Noncontrolling Interest Holders",
        "documentation": "Increase in noncontrolling interest balance from contributions from the noncontrolling interest holders, included in the consolidation of the parent entity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership percentage",
        "label": "Subsidiary, Ownership Percentage, Noncontrolling Owner",
        "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MNPI Disclosure Timed for Compensation Value",
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1326"
     ]
    },
    "us-gaap_MovementInPropertyPlantAndEquipmentRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MovementInPropertyPlantAndEquipmentRollForward",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofFinanceLeasesandOtherFinancingObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Leases and Other Financing Obligations, Rollforward [Roll Forward]",
        "label": "Movement in Property, Plant and Equipment [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MovementInValuationAllowancesAndReservesRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MovementInValuationAllowancesAndReservesRollForward",
     "presentation": [
      "http://www.consumersenergy.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]",
        "label": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Material Terms of Trading Arrangement",
        "label": "Material Terms of Trading Arrangement [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1334"
     ]
    },
    "us-gaap_MutualFundMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MutualFundMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAllocationofPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mutual funds",
        "label": "Mutual Fund [Member]",
        "documentation": "Regulated investment instrument that pools funds from multiple investors to invest principally in a portfolio of securities and money market instruments to match the investment objective."
       }
      }
     },
     "auth_ref": [
      "r1509"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Named Executive Officers, Footnote",
        "label": "Named Executive Officers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1307"
     ]
    },
    "srt_NaturalGasReservesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "NaturalGasReservesMember",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Natural Gas",
        "label": "Natural Gas [Member]",
        "documentation": "Natural gas composed primarily of methane gas, excluding liquid or condensate natural gas."
       }
      }
     },
     "auth_ref": [
      "r250",
      "r934",
      "r939",
      "r940",
      "r941",
      "r942",
      "r943",
      "r944",
      "r946",
      "r947",
      "r948",
      "r949"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r351"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Flows from Financing Activities",
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r351"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Flows from Investing Activities",
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by operating activities",
        "terseLabel": "Net cash provided by operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r176",
      "r177",
      "r178"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Flows from Operating Activities",
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      },
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquity",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncome",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsofIncomeDetails",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net Income",
        "verboseLabel": "Net Income",
        "terseLabel": "Net Income (Loss)",
        "label": "Net Income (Loss) Attributable to Parent",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r167",
      "r178",
      "r224",
      "r304",
      "r331",
      "r334",
      "r339",
      "r357",
      "r374",
      "r376",
      "r377",
      "r379",
      "r380",
      "r381",
      "r385",
      "r386",
      "r394",
      "r455",
      "r559",
      "r560",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r568",
      "r569",
      "r803",
      "r806",
      "r825",
      "r845",
      "r983",
      "r1084",
      "r1105",
      "r1106",
      "r1240",
      "r1479"
     ]
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      },
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperations",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Attributable to Noncontrolling Interests",
        "verboseLabel": "Loss attributable to noncontrolling interests",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r202",
      "r331",
      "r334",
      "r381",
      "r385",
      "r386",
      "r982",
      "r1398"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsofIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net Income (Loss) Available to Common Stockholders",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r348",
      "r376",
      "r377",
      "r379",
      "r380",
      "r389",
      "r390",
      "r395",
      "r398",
      "r806"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income available to common stockholders",
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_NetOverUnderRecoveryOfExpenseIncludingInterestRequested": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "NetOverUnderRecoveryOfExpenseIncludingInterestRequested",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Over (under) recovery for gas fuel and power supply costs requested",
        "label": "Net Over (Under) Recovery Of Expense Including Interest Requested",
        "documentation": "Net Over (Under) Recovery Of Expense Including Interest Requested"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetRegulatoryAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetRegulatoryAssetsAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetPeriodicBenefitCostNotyetRecognizedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Regulatory assets",
        "label": "Net Regulatory Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_NewportSolarHoldingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "NewportSolarHoldingsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Newport Solar Holdings",
        "label": "Newport Solar Holdings [Member]",
        "documentation": "Newport Solar Holdings"
       }
      }
     },
     "auth_ref": []
    },
    "cms_NonCashTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "NonCashTransactionsAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non\u2011cash transactions",
        "label": "Non-Cash Transactions [Abstract]",
        "documentation": "Non-cash transactions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-GAAP Measure Description",
        "label": "Non-GAAP Measure Description [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1306"
     ]
    },
    "cms_NonMichiganJurisdictionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "NonMichiganJurisdictionMember",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Michigan Jurisdiction",
        "label": "Non-Michigan Jurisdiction [Member]",
        "documentation": "Non-Michigan Jurisdiction"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-NEOs",
        "label": "Non-NEOs [Member]"
       }
      }
     },
     "auth_ref": [
      "r1269",
      "r1280",
      "r1290",
      "r1314",
      "r1323"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r1297"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount",
        "label": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1296"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO",
        "label": "Non-PEO NEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r1314"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted",
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1334"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated",
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1334"
     ]
    },
    "cms_NonUtilityPlantAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "NonUtilityPlantAssetsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofAccumulatedDepreciationandAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-utility plant assets",
        "label": "Non Utility Plant Assets [Member]",
        "documentation": "Non-Utility Plant Assets [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncontrollingInterestMember",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling Interests",
        "label": "Noncontrolling Interest [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r605",
      "r1417",
      "r1418",
      "r1419",
      "r1421",
      "r1633"
     ]
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsofIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other income",
        "terseLabel": "Total other income",
        "label": "Nonoperating Income (Expense)",
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)."
       }
      }
     },
     "auth_ref": [
      "r169"
     ]
    },
    "cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nonqualified deferred compensation plan assets",
        "label": "Nonqualified deferred compensation plan assets fair value disclosure",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": "us-gaap_LiabilitiesFairValueDisclosure",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nonqualified deferred compensation plan liabilities",
        "label": "Nonqualified Deferred Compensation Plan Liabilities Fair Value Disclosure",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NonrelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonrelatedPartyMember",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails",
      "http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseSummaryofComponentsofOtherIncomeandOtherExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nonrelated Party",
        "label": "Nonrelated Party [Member]",
        "documentation": "Party not related to reporting entity."
       }
      }
     },
     "auth_ref": [
      "r1409",
      "r1410"
     ]
    },
    "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/StockbasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Restricted Stock Activity",
        "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]",
        "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares."
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "cms_NorthStarCleanEnergyIncludingSubsidiariesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "NorthStarCleanEnergyIncludingSubsidiariesMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofDebtMaturitiesDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NorthStar Clean Energy, Including Subsidiaries",
        "label": "NorthStar Clean Energy, Including Subsidiaries [Member]",
        "documentation": "NorthStar Clean Energy, Including Subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "cms_NorthStarCleanEnergyIndependentPowerProductionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "NorthStarCleanEnergyIndependentPowerProductionMember",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Independent power production",
        "label": "NorthStar Clean Energy, Independent Power Production [Member]",
        "documentation": "NorthStar Clean Energy, Independent Power Production"
       }
      }
     },
     "auth_ref": []
    },
    "cms_NorthStarCleanEnergyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "NorthStarCleanEnergyMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalization",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofSupplierFinanceProgramDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationTables",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentNarrativeDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NorthStar Clean Energy",
        "label": "NorthStar Clean Energy [Member]",
        "documentation": "NorthStar Clean Energy"
       }
      }
     },
     "auth_ref": []
    },
    "cms_NorthStarCleanEnergyOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "NorthStarCleanEnergyOtherMember",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "NorthStar Clean Energy, Other [Member]",
        "documentation": "NorthStar Clean Energy, Other"
       }
      }
     },
     "auth_ref": []
    },
    "cms_NorthStarCleanEnergysSupplierFinancingProgramMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "NorthStarCleanEnergysSupplierFinancingProgramMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofSupplierFinanceProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NorthStar Clean Energy's Supplier Financing Program",
        "label": "NorthStar Clean Energy's Supplier Financing Program [Member]",
        "documentation": "NorthStar Clean Energy's Supplier Financing Program"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NotesAndLoansReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NotesAndLoansReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Notes receivable",
        "terseLabel": "Notes receivable",
        "label": "Financing Receivable, after Allowance for Credit Loss, Current",
        "documentation": "Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r953",
      "r1435"
     ]
    },
    "us-gaap_NotesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NotesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes payable",
        "label": "Notes Payable, Current",
        "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer."
       }
      }
     },
     "auth_ref": [
      "r139",
      "r140"
     ]
    },
    "us-gaap_NotesPayableFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NotesPayableFairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Long-term payables",
        "label": "Notes Payable, Fair Value Disclosure",
        "documentation": "Fair value portion of notes payable."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r139",
      "r140",
      "r1569",
      "r1573"
     ]
    },
    "cms_NotesReceivableRelatedPartiesFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "NotesReceivableRelatedPartiesFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes receivable related party",
        "label": "Notes Receivable, Related Parties, Fair Value Disclosure",
        "documentation": "Notes Receivable, Related Parties, Fair Value Disclosure"
       }
      }
     },
     "auth_ref": []
    },
    "cms_NrepaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "NrepaMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NREPA",
        "label": "Nrepa [Member]",
        "documentation": "NREPA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_NumberOfFormerManufacturedGasPlants": {
     "xbrltype": "positiveIntegerItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "NumberOfFormerManufacturedGasPlants",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of former MGPs",
        "label": "Number Of Former Manufactured Gas Plants",
        "documentation": "Number Of Former Manufactured Gas Plants"
       }
      }
     },
     "auth_ref": []
    },
    "cms_NumberOfUnitsRetired": {
     "xbrltype": "positiveIntegerItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "NumberOfUnitsRetired",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of units retired",
        "label": "Number Of Units Retired",
        "documentation": "Number of units retired."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OilAndGasPurchasedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OilAndGasPurchasedMember",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of gas sold",
        "label": "Oil and Gas, Purchased [Member]",
        "documentation": "Viscous liquid derived from petroleum and flammable gas occurring naturally underground, purchased from another party."
       }
      }
     },
     "auth_ref": [
      "r1486"
     ]
    },
    "cms_OngoingCapitalExpendituresMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "OngoingCapitalExpendituresMember",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital Expenditures",
        "label": "Ongoing Capital Expenditures [Member]",
        "documentation": "Ongoing Capital Expenditures"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsofIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Expenses",
        "label": "Operating Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsofIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Operating Income",
        "verboseLabel": "Operating income",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r236",
      "r1159",
      "r1428",
      "r1429",
      "r1431",
      "r1432",
      "r1433"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/LeasesScheduleofLeaseCostDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesScheduleofLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease costs",
        "label": "Operating Lease, Cost",
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability."
       }
      }
     },
     "auth_ref": [
      "r873",
      "r1213"
     ]
    },
    "us-gaap_OperatingLeaseLeaseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLeaseIncome",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leasing income",
        "label": "Operating Lease, Lease Income",
        "documentation": "Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable."
       }
      }
     },
     "auth_ref": [
      "r405",
      "r883",
      "r887"
     ]
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Leases",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Present value of minimum lease payments",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r863"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesSummaryofLeaseRightofUseAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Current lease liabilities",
        "label": "Operating Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r863"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesSummaryofLeaseRightofUseAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes current operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r864"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesSummaryofLeaseRightofUseAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Noncurrent lease liabilities",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r863"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesSummaryofLeaseRightofUseAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r864"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesScheduleofLesseeCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash used in operating activities for operating leases",
        "label": "Operating Lease, Payments",
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r868",
      "r876"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesSummaryofLeaseRightofUseAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-use assets",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r862"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesSummaryofLeaseRightofUseAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset."
       }
      }
     },
     "auth_ref": [
      "r864"
     ]
    },
    "us-gaap_OperatingLeaseVariableLeaseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseVariableLeaseIncome",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable lease income",
        "label": "Operating Lease, Variable Lease Income",
        "documentation": "Amount of operating lease income from variable lease payments paid and payable to lessor, excluding amount included in measurement of lease receivable."
       }
      }
     },
     "auth_ref": [
      "r405",
      "r888"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesSummaryofLeaseRightofUseAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating leases",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r879",
      "r1213"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesSummaryofLeaseRightofUseAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating leases",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r878",
      "r1213"
     ]
    },
    "us-gaap_OperatingLossCarryforwardsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLossCarryforwardsLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofLossandCreditCarryforwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Loss Carryforwards [Line Items]",
        "label": "Operating Loss Carryforwards [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r787"
     ]
    },
    "us-gaap_OperatingLossCarryforwardsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLossCarryforwardsTable",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofLossandCreditCarryforwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Loss Carryforwards [Table]",
        "label": "Operating Loss Carryforwards [Table]",
        "documentation": "Disclosure of information about operating loss carryforward. Includes, but is not limited to, tax authority, amount and expiration date of operating loss carryforward, and likelihood of utilization."
       }
      }
     },
     "auth_ref": [
      "r787"
     ]
    },
    "us-gaap_OperatingLossCarryforwardsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLossCarryforwardsValuationAllowance",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation allowance - loss carryforward",
        "label": "Operating Loss Carryforwards, Valuation Allowance",
        "documentation": "The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r1556"
     ]
    },
    "us-gaap_OperatingSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingSegmentsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Segments",
        "label": "Operating Segments [Member]",
        "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r436",
      "r1164",
      "r1165"
     ]
    },
    "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Accounting Policies",
        "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles."
       }
      }
     },
     "auth_ref": [
      "r179",
      "r180",
      "r181",
      "r200"
     ]
    },
    "us-gaap_OtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepayments and other current assets",
        "label": "Other Assets, Current",
        "documentation": "Amount of current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r322",
      "r1214"
     ]
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails": {
       "parentTag": "cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "verboseLabel": "Other non-current assets",
        "label": "Other Assets, Noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r312"
     ]
    },
    "us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherCapitalizedPropertyPlantAndEquipmentMember",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-utility property",
        "label": "Other Capitalized Property Plant and Equipment [Member]",
        "documentation": "All other long term capitalized assets related to property plant and equipment not otherwise previously categorized."
       }
      }
     },
     "auth_ref": [
      "r183"
     ]
    },
    "us-gaap_OtherCommitmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherCommitmentsLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Commitments [Line Items]",
        "label": "Other Commitments [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherCommitmentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherCommitmentsTable",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Commitments [Table]",
        "label": "Other Commitments [Table]",
        "documentation": "Disclosure of information about obligations resulting from other commitments."
       }
      }
     },
     "auth_ref": []
    },
    "cms_OtherCommonStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "OtherCommonStockholdersEquity",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other stockholders\u2019 equity",
        "label": "Other Common Stockholders Equity",
        "documentation": "Other Common Stockholders Equity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquity",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Prior service credit adjustment",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), after Tax",
        "documentation": "Amount, after tax, of cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit)."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r159",
      "r671"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncome",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Benefits Liability",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquity",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncome",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquity",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net gain arising during the period",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax",
        "documentation": "Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit."
       }
      }
     },
     "auth_ref": [
      "r158",
      "r159",
      "r671"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeParenthetical",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net gain (loss) arising during the period, tax",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, Tax",
        "documentation": "Amount of tax expense (benefit) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquity",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of prior service credit",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, after Tax",
        "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r159",
      "r330",
      "r671"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of prior service credit, tax",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, Tax",
        "documentation": "Amount of tax (expense) benefit of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquity",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized gain on investments",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax",
        "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."
       }
      }
     },
     "auth_ref": [
      "r325",
      "r326"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized gain on derivative instruments, tax",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax",
        "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."
       }
      }
     },
     "auth_ref": [
      "r327"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquity",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Reclassification adjustments included in net income",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax",
        "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."
       }
      }
     },
     "auth_ref": [
      "r326",
      "r329"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Reclassification adjustments included in net income , tax",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax",
        "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."
       }
      }
     },
     "auth_ref": [
      "r327"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncome",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Other Comprehensive Income",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r30",
      "r332",
      "r335",
      "r341",
      "r381",
      "r846",
      "r847",
      "r852",
      "r955",
      "r984",
      "r1396",
      "r1397"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBenefitPlanImprovementTaxEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBenefitPlanImprovementTaxEffect",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Prior service credit adjustment, tax",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Tax",
        "documentation": "Amount of tax (expense) benefit for cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit)."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r201"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquity",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncome",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquity",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Amortization of net actuarial loss",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax",
        "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r159",
      "r330",
      "r671"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeParenthetical",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Amortization of net actuarial loss, tax",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax",
        "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_OtherCostAndExpenseOperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherCostAndExpenseOperating",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsofIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maintenance and other operating expenses",
        "negatedLabel": "Other operating expenses",
        "label": "Other Cost and Expense, Operating",
        "documentation": "The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation."
       }
      }
     },
     "auth_ref": [
      "r168",
      "r989",
      "r1164"
     ]
    },
    "us-gaap_OtherIncomeAndExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherIncomeAndExpensesAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsofIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other Income (Expense)",
        "terseLabel": "Other Income (Expense)",
        "label": "Other Income and Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherIncomeAndOtherExpenseDisclosureTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/OtherIncomeandOtherExpense"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Income and Other Expense",
        "label": "Other Income and Other Expense Disclosure [Text Block]",
        "documentation": "The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions."
       }
      }
     },
     "auth_ref": [
      "r1382",
      "r1549"
     ]
    },
    "cms_OtherIncomeandExpensesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "OtherIncomeandExpensesLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/OtherIncomeandOtherExpense",
      "http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseSummaryofComponentsofOtherIncomeandOtherExpenseDetails",
      "http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Income and Expenses [Line Items]",
        "label": "Other Income and Expenses [Line Items]",
        "documentation": "[Line Items] for Other Income and Expenses [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_OtherIncomeandExpensesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "OtherIncomeandExpensesTable",
     "presentation": [
      "http://www.consumersenergy.com/role/OtherIncomeandOtherExpense",
      "http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseSummaryofComponentsofOtherIncomeandOtherExpenseDetails",
      "http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Income and Expenses [Table]",
        "label": "Other Income and Expenses [Table]",
        "documentation": "Other Income and Expenses [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherIntangibleAssetsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofDepreciationandAmortizationExpenseDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofFiniteLivedIntangibleAssetsbyMajorClassDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other intangible assets",
        "label": "Other Intangible Assets [Member]",
        "documentation": "Intangible assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r1171",
      "r1443",
      "r1444",
      "r1445",
      "r1446",
      "r1447",
      "r1448",
      "r1450",
      "r1451",
      "r1452",
      "r1453"
     ]
    },
    "us-gaap_OtherInventorySupplies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherInventorySupplies",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Materials and supplies",
        "label": "Other Inventory, Supplies, Gross",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1394"
     ]
    },
    "us-gaap_OtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesScheduleofRetentionBenefitLiabilityRollForwardDetails",
      "http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Due to related parties",
        "periodStartLabel": "Retention benefit liability at beginning of period",
        "periodEndLabel": "Retention benefit liability at the end of the period",
        "label": "Other Liabilities",
        "documentation": "Amount of liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r215",
      "r965",
      "r1055",
      "r1056",
      "r1242",
      "r1597",
      "r1632"
     ]
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesScheduleofRetentionBenefitLiabilityRollForwardDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current liabilities",
        "verboseLabel": "Other current liabilities",
        "label": "Other Liabilities, Current",
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r1214"
     ]
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non\u2011current liabilities",
        "label": "Other Liabilities, Noncurrent",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r145"
     ]
    },
    "cms_OtherNonSegmentRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "OtherNonSegmentRevenue",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails": {
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-segment revenue",
        "label": "Other Non-Segment Revenue",
        "documentation": "Other Non-Segment Revenue"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNoncashIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other non\u2011cash operating activities and reconciling\u00a0adjustments",
        "label": "Other Noncash Income (Expense)",
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other."
       }
      }
     },
     "auth_ref": [
      "r178"
     ]
    },
    "us-gaap_OtherNonoperatingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNonoperatingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseSummaryofComponentsofOtherIncomeandOtherExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseSummaryofComponentsofOtherIncomeandOtherExpenseDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsofIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other expense",
        "negatedTotalLabel": "Total other expense",
        "label": "Other Nonoperating Expense",
        "documentation": "Amount of expense related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r171"
     ]
    },
    "us-gaap_OtherNonoperatingIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNonoperatingIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseSummaryofComponentsofOtherIncomeandOtherExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseSummaryofComponentsofOtherIncomeandOtherExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income",
        "totalLabel": "Other income",
        "label": "Other Nonoperating Income",
        "documentation": "Amount of income related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r347"
     ]
    },
    "cms_OtherNonoperatingIncomeExcludingIncomeLossFromEquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "OtherNonoperatingIncomeExcludingIncomeLossFromEquityMethodInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsofIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income",
        "label": "Other Nonoperating Income, Excluding Income (Loss) From Equity Method Investments",
        "documentation": "Other Nonoperating Income, Excluding Income (Loss) From Equity Method Investments"
       }
      }
     },
     "auth_ref": []
    },
    "cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "OtherNonoperatingIncomeExpenseRetirementBenefitsNet",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsofIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-operating retirement benefits, net",
        "label": "Other Nonoperating Income (Expense), Retirement Benefits, Net",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "cms_OtherNonoperatingIncomeOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "OtherNonoperatingIncomeOther",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseSummaryofComponentsofOtherIncomeandOtherExpenseDetails": {
       "parentTag": "us-gaap_OtherNonoperatingIncome",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseSummaryofComponentsofOtherIncomeandOtherExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All other",
        "label": "Other Nonoperating Income, Other",
        "documentation": "Other Nonoperating Income, Other"
       }
      }
     },
     "auth_ref": []
    },
    "cms_OtherOtherNonoperatingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "OtherOtherNonoperatingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseSummaryofComponentsofOtherIncomeandOtherExpenseDetails": {
       "parentTag": "us-gaap_OtherNonoperatingExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseSummaryofComponentsofOtherIncomeandOtherExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "All other",
        "label": "Other Other Nonoperating Expense",
        "documentation": "The amount of other miscellaneous expense which are not identified separately as a component in Other expense table."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Performance Measure, Amount",
        "label": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r1306"
     ]
    },
    "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAllocationofPlanAssetsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssetAllocationDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssumptionsUsedDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofExpectedBenefitPaymentsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofFundedStatusofRetirementBenefitPlansDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetPeriodicBenefitCostNotyetRecognizedDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofRetirementBenefitPlanAssetsLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OPEB Plan",
        "label": "Other Postretirement Benefits Plan [Member]",
        "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits."
       }
      }
     },
     "auth_ref": [
      "r626",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r674",
      "r676",
      "r677",
      "r679",
      "r682",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r699",
      "r700",
      "r701",
      "r1191",
      "r1192",
      "r1193",
      "r1194",
      "r1195"
     ]
    },
    "cms_OtherPpaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "OtherPpaMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofContractualPurchaseObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other PPAs",
        "label": "Other Ppa [Member]",
        "documentation": "Other PPA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_OtherPropertyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "OtherPropertyMember",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofCompositeDepreciationRatesforPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other property",
        "label": "Other Property [Member]",
        "documentation": "Property classified as other."
       }
      }
     },
     "auth_ref": [
      "r1148",
      "r1149",
      "r1635",
      "r1636"
     ]
    },
    "cms_OtherPurchaseObligationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "OtherPurchaseObligationsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofContractualPurchaseObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Purchase Obligations [Member]",
        "documentation": "Other Purchase Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherReceivablesNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherReceivablesNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts receivable \u2013 intercompany and related parties",
        "label": "Other Receivables, Net, Current",
        "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherRegulatoryAssetsLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherRegulatoryAssetsLiabilitiesMember",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofDepreciationandAmortizationExpenseDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "verboseLabel": "Other regulatory assets",
        "label": "Other Regulatory Assets (Liabilities) [Member]",
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of other costs incurred."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherShortTermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherShortTermBorrowings",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current portion of long-term payables",
        "label": "Other Short-Term Borrowings",
        "documentation": "Amount of borrowings classified as other, maturing within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r136",
      "r1059"
     ]
    },
    "us-gaap_OtherTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofSignificantComponentsofIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesSummaryofSignificantComponentsofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income tax credit",
        "label": "Other Tax Expense (Benefit)",
        "documentation": "Amount of other income tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r358",
      "r1551",
      "r1559"
     ]
    },
    "cms_OtherUtilityServiceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "OtherUtilityServiceMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Utility Service [Member]",
        "documentation": "Other Utility Service [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount",
        "label": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1267",
      "r1278",
      "r1288",
      "r1321"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Amount",
        "label": "Outstanding Recovery Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1270",
      "r1281",
      "r1291",
      "r1324"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Outstanding Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1270",
      "r1281",
      "r1291",
      "r1324"
     ]
    },
    "cms_OverAgeSixtyFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "OverAgeSixtyFiveMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Over Age 65",
        "label": "Over Age Sixty Five [Member]",
        "documentation": "Over Age Sixty Five [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_OwnershipAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "OwnershipAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership [Axis]",
        "label": "Ownership [Axis]",
        "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment."
       }
      }
     },
     "auth_ref": []
    },
    "srt_OwnershipDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "OwnershipDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership [Domain]",
        "label": "Ownership [Domain]",
        "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ParentCompanyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ParentCompanyMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofDebtMaturitiesDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails",
      "http://www.consumersenergy.com/role/Schedule1CondensedFinancialInformationofRegistrantCondensedStatementsofIncomeParentheticalDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsofIncomeDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CMS Energy",
        "label": "Parent Company [Member]",
        "documentation": "Registrant with controlling financial interest in one or more subsidiaries. Controlling interest in subsidiary includes, but is not limited to, primary beneficiary of variable interest entity (VIE). Controlling interest in subsidiary excludes broker-dealer with controlling financial interest in subsidiary but control is likely to be temporary."
       }
      }
     },
     "auth_ref": [
      "r252",
      "r363"
     ]
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1295"
     ]
    },
    "cms_PaymentToParentForReturnOfStockholderContributedCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "PaymentToParentForReturnOfStockholderContributedCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Return of stockholder contribution",
        "label": "Payment To Parent For Return Of Stockholder Contributed Capital",
        "documentation": "Payment To Parent For Return Of Stockholder Contributed Capital"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForProceedsFromOtherInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cost to retire property and other investing activities",
        "label": "Payments for (Proceeds from) Other Investing Activities",
        "documentation": "Amount of cash (inflow) outflow from investing activities classified as other."
       }
      }
     },
     "auth_ref": [
      "r1369",
      "r1401"
     ]
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsOfDebtIssuanceCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Debt issuance costs and financing fees",
        "label": "Payments of Debt Issuance Costs",
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt."
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "us-gaap_PaymentsOfDividendsMinorityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsOfDividendsMinorityInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Distributions to noncontrolling interests",
        "label": "Payments of Ordinary Dividends, Noncontrolling Interest",
        "documentation": "Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests."
       }
      }
     },
     "auth_ref": [
      "r174"
     ]
    },
    "us-gaap_PaymentsOfOrdinaryDividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsOfOrdinaryDividends",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      },
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payment of dividends on common and preferred stock",
        "negatedTerseLabel": "Payment of dividends on common and preferred stock",
        "label": "Payments of Ordinary Dividends",
        "documentation": "Cash outflow in the form of ordinary dividends to common shareholders, preferred shareholders and noncontrolling interests, generally out of earnings."
       }
      }
     },
     "auth_ref": [
      "r174"
     ]
    },
    "cms_PaymentsOfOrdinaryDividendsCommonAndPreferred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "PaymentsOfOrdinaryDividendsCommonAndPreferred",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payment of dividends on common and preferred stock",
        "label": "Payments Of Ordinary Dividends, Common And Preferred",
        "documentation": "Payments Of Ordinary Dividends, Common And Preferred"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsToAcquireHeldToMaturitySecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireHeldToMaturitySecurities",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Investment in debt securities \u2013 intercompany",
        "label": "Payments to Acquire Held-to-Maturity Securities",
        "documentation": "Amount of cash outflow through purchase of long-term held-to-maturity securities."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r447"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      },
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Capital expenditures (excludes assets placed under finance lease)",
        "negatedTerseLabel": "Capital expenditures",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r173"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Issuers, Footnote",
        "label": "Peer Group Issuers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1305"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Total Shareholder Return Amount",
        "label": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r1305"
     ]
    },
    "cms_PensionAndDBSERPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "PensionAndDBSERPMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetPeriodicBenefitCostNotyetRecognizedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DB\u00a0Pension Plans and DB\u00a0SERP",
        "label": "Pension And D B S E R P [Member]",
        "documentation": "Pension And DB SERP [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PensionAndOtherPostretirementBenefitContributions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionAndOtherPostretirementBenefitContributions",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Postretirement benefits contributions",
        "label": "Payment for Pension and Other Postretirement Benefits",
        "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."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetPeriodicBenefitCostNotyetRecognizedDetails": {
       "parentTag": "us-gaap_RegulatoryAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetPeriodicBenefitCostNotyetRecognizedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net loss",
        "label": "Pension And Other Postretirement Benefit Plans Regulatory Assets (Liabilities) Net Gains Losses Before Tax",
        "documentation": "The pretax net amount of gains and losses that are not yet recognized as a component of net periodic benefit cost, and that are recognized as increases or decreases in regulatory assets (liabilities) as they arise. Gains and losses are due to changes in the value of either the benefit obligation or the plan assets resulting from experience different from that assumed or from a change in an actuarial assumption, or the consequence of a decision to temporarily deviate from the substantive plan."
       }
      }
     },
     "auth_ref": []
    },
    "cms_PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetPeriodicBenefitCostNotyetRecognizedDetails": {
       "parentTag": "us-gaap_RegulatoryAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetPeriodicBenefitCostNotyetRecognizedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior service cost (credit)",
        "label": "Pension And Other Postretirement Benefit Plans Regulatory Assets (Liabilities) Net Prior Service Cost (Credit) Before Tax",
        "documentation": "Amount related to the pretax cost of benefit changes attributable to plan participants' prior service pursuant to a plan amendment or a plan initiation, which has not yet been recognized as components of net periodic benefit cost."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Benefits",
        "label": "Retirement Benefits [Text Block]",
        "documentation": "The entire disclosure for retirement benefits."
       }
      }
     },
     "auth_ref": [
      "r625",
      "r651",
      "r653",
      "r659",
      "r678",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r696",
      "r697",
      "r699",
      "r1191"
     ]
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofRetirementBenefitPlanAssetsLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current liabilities",
        "label": "Liability, Defined Benefit Plan, Current",
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as current."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r626",
      "r627",
      "r650",
      "r1191"
     ]
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofRetirementBenefitPlanAssetsLiabilitiesDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Postretirement benefits",
        "verboseLabel": "Non-current liabilities",
        "label": "Liability, Defined Benefit Plan, Noncurrent",
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r626",
      "r627",
      "r650",
      "r1191"
     ]
    },
    "us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Benefits - Nonpension",
        "label": "Pension and Other Postretirement Plans, Nonpension Benefits, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for plans, other than pension plans, that provide postretirement benefits (including both defined benefit and defined contribution plans). This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r75",
      "r77"
     ]
    },
    "us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionAndOtherPostretirementPlansPensionsPolicy",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Benefits - Pension",
        "label": "Pension and Other Postretirement Plans, Pensions, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for pension plans. This accounting policy may address (1) the types of plans sponsored by the entity (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r19",
      "r24",
      "r76"
     ]
    },
    "us-gaap_PensionPlansDefinedBenefitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionPlansDefinedBenefitMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAllocationofPlanAssetsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssetAllocationDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssumptionsUsedDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofExpectedBenefitPaymentsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofFundedStatusofRetirementBenefitPlansDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofRetirementBenefitPlanAssetsLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DB\u00a0Pension Plans",
        "label": "Pension Plan [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r626",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r674",
      "r676",
      "r677",
      "r679",
      "r682",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r699",
      "r700",
      "r711",
      "r1191",
      "r1192",
      "r1196",
      "r1197",
      "r1198"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Actually Paid Compensation Amount",
        "label": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1297"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO",
        "label": "PEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r1314"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Name",
        "label": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r1307"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Total Compensation Amount",
        "label": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1296"
     ]
    },
    "cms_PercentOfInitialGrantIssuedOnVestingDate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "PercentOfInitialGrantIssuedOnVestingDate",
     "presentation": [
      "http://www.consumersenergy.com/role/StockbasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percent of initial grant issued on vesting date",
        "label": "Percent of Initial Grant Issued on Vesting Date",
        "documentation": "Percentage of initial grant of equity-based compensation awards earned depending on the outcome of the market condition or performance condition."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PerformanceSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PerformanceSharesMember",
     "presentation": [
      "http://www.consumersenergy.com/role/StockbasedCompensationNarrativeDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance-based awards",
        "label": "Performance Shares [Member]",
        "documentation": "Share-based payment arrangement awarded for meeting performance target."
       }
      }
     },
     "auth_ref": []
    },
    "cms_PeriodForGainsOrLossesToBeIncludedInMarketRelatedValue": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "PeriodForGainsOrLossesToBeIncludedInMarketRelatedValue",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Period for gains or losses to be included in market related value",
        "label": "Period for gains or losses to be included in market related value",
        "documentation": "Period for gains or losses to be included in market related value"
       }
      }
     },
     "auth_ref": []
    },
    "cms_PhillipsWisconsinSolarProjectMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "PhillipsWisconsinSolarProjectMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Phillips, Wisconsin, Solar Project",
        "label": "Phillips, Wisconsin, Solar Project [Member]",
        "documentation": "Phillips, Wisconsin, Solar Project"
       }
      }
     },
     "auth_ref": []
    },
    "cms_PipelinesAndPowerPurchaseAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "PipelinesAndPowerPurchaseAgreementsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesSummaryofMinimumAnnualRentalCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pipelines and PPAs",
        "label": "Pipelines And Power Purchase Agreements [Member]",
        "documentation": "Pipelines And Power Purchase Agreements [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_Plan401KMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "Plan401KMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "401 (K) Plan",
        "label": "Plan401 K [Member]",
        "documentation": "401 (K) Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanAssetCategoriesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanAssetCategoriesDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAllocationofPlanAssetsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssetAllocationDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofSERPTrustAssetsABOandContributionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Domain]",
        "label": "Defined Benefit Plan, Plan Assets, Category [Domain]",
        "documentation": "Defined benefit plan asset investment."
       }
      }
     },
     "auth_ref": [
      "r651",
      "r652",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r679",
      "r1189",
      "r1190",
      "r1191"
     ]
    },
    "cms_PlanAssetsExcludingPooledFundsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "PlanAssetsExcludingPooledFundsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAllocationofPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Assets Excluding Pooled Funds",
        "label": "Plan Assets Excluding Pooled Funds [Member]",
        "documentation": "Plan Assets Excluding Pooled Funds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_PlanContributionPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "PlanContributionPercentage",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan contribution percentage",
        "label": "Plan contribution percentage",
        "documentation": "Percentage of base pay contributed by the Company to the plan for employees."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlantRetirementAndAbandonmentPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlantRetirementAndAbandonmentPolicy",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plant Retirement and Abandonment",
        "label": "Plant Retirement and Abandonment, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for plant retirement and for abandonment (under construction or in use) in regulated industries when abandonment becomes probable. Any difference between the new asset and the asset cost is recognized as a loss in the income statement. May also indicate the discount rate used in the calculation of present value of recoverable abandoned assets."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r119",
      "r120"
     ]
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Adjustments Prior Service Cost",
        "label": "Pension Adjustments Prior Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r1298"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Adjustments Service Cost",
        "label": "Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r1354"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Benefits Adjustments, Footnote",
        "label": "Pension Benefits Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1297"
     ]
    },
    "cms_PooledFundsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "PooledFundsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAllocationofPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pooled funds",
        "label": "Pooled Funds [Member]",
        "documentation": "Pooled Funds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Portion at Fair Value Measurement",
        "label": "Portion at Fair Value Measurement [Member]",
        "documentation": "Measured at fair value for financial reporting purposes."
       }
      }
     },
     "auth_ref": [
      "r843"
     ]
    },
    "us-gaap_PostretirementBenefitCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PostretirementBenefitCostsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Postretirement benefits",
        "label": "Postretirement Benefit Costs [Member]",
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of postretirement benefit costs."
       }
      }
     },
     "auth_ref": [
      "r126"
     ]
    },
    "cms_PostretirementBenefitsExpenseDeferralMechanismMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "PostretirementBenefitsExpenseDeferralMechanismMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Postretirement benefits expense deferral mechanism",
        "label": "Postretirement Benefits Expense Deferral Mechanism [Member]",
        "documentation": "Postretirement Benefits Expense Deferral Mechanism"
       }
      }
     },
     "auth_ref": []
    },
    "cms_PowerSalesAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "PowerSalesAgreementMember",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Power Sales Agreement",
        "label": "Power Sales Agreement [Member]",
        "documentation": "Power Sales Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_PowerSupplyCostRecoveryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "PowerSupplyCostRecoveryMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofLiabilitiesforPSCRandGCROverrecoveriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PSCR underrecoveries",
        "label": "Power Supply Cost Recovery [Member]",
        "documentation": "Power Supply Cost Recovery [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_PowerSupplyCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "PowerSupplyCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Power supply cost",
        "label": "Power Supply Costs",
        "documentation": "Power Supply Costs"
       }
      }
     },
     "auth_ref": []
    },
    "cms_PpaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "PpaMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofContractualPurchaseObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total PPAs",
        "label": "Ppa [Member]",
        "documentation": "PPA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_PreferredStock450SeriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "PreferredStock450SeriesMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Preferred Stock $4.50 Series",
        "label": "Preferred Stock $4.50 Series [Member]",
        "documentation": "$4.50 Series [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_PreferredStockDepositaryShareConversionRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "PreferredStockDepositaryShareConversionRatio",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depositary share conversion ratio",
        "label": "Preferred Stock, Depositary Share Conversion Ratio",
        "documentation": "Preferred Stock, Depositary Share Conversion Ratio"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockDividendsAndOtherAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockDividendsAndOtherAdjustments",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperations",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock dividends",
        "label": "Preferred Stock Dividends and Other Adjustments",
        "documentation": "The aggregate value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r1357",
      "r1427"
     ]
    },
    "us-gaap_PreferredStockDividendsIncomeStatementImpact": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockDividendsIncomeStatementImpact",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsofIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock Dividends",
        "label": "Preferred Stock Dividends, Income Statement Impact",
        "documentation": "The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockDividendsPerShareDeclared": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockDividendsPerShareDeclared",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends declared per preferred stock Series C depositary share (in dollars per share)",
        "label": "Preferred Stock, Dividends Per Share, Declared",
        "documentation": "Aggregate dividends declared during the period for each share of preferred stock outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockMember",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquity",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cumulative Redeemable Perpetual Preferred Stock, Series\u00a0C",
        "terseLabel": "Cumulative Preferred Stock",
        "label": "Preferred Stock [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1232",
      "r1233",
      "r1236",
      "r1237",
      "r1238",
      "r1239",
      "r1631",
      "r1633"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsParenthetical",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, par value (in dollars per share)",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r600"
     ]
    },
    "us-gaap_PreferredStockRedemptionPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockRedemptionPricePerShare",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Optional redemption price (in dollars per share)",
        "label": "Preferred Stock, Redemption Price Per Share",
        "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."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r65",
      "r66"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsParenthetical",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsParenthetical",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock authorized (in shares)",
        "label": "Preferred Stock, Shares Authorized",
        "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."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r1062"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsParenthetical",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsParenthetical",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock outstanding (in shares)",
        "label": "Preferred Stock, Shares Outstanding",
        "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."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r1062",
      "r1082",
      "r1633",
      "r1634"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cumulative redeemable perpetual preferred stock",
        "verboseLabel": "Cumulative preferred stock",
        "label": "Preferred Stock, Value, Issued",
        "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."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r968",
      "r1214"
     ]
    },
    "us-gaap_PrivateEquityFundsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrivateEquityFundsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssetAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liquid alternative investments",
        "label": "Private Equity Funds [Member]",
        "documentation": "Investments held in private equity funds."
       }
      }
     },
     "auth_ref": [
      "r1206",
      "r1207",
      "r1509"
     ]
    },
    "us-gaap_ProceedsFromContributedCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromContributedCapital",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholder contribution",
        "label": "Proceeds from Contributed Capital",
        "documentation": "The cash inflow associated with the amount received by a corporation from a shareholder during the period."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_ProceedsFromDivestitureOfBusinesses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromDivestitureOfBusinesses",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from sale of ASP business",
        "label": "Proceeds from Divestiture of Businesses",
        "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."
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromDivestitureOfBusinessesNetOfCashDivested",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net proceeds from sale of EnerBank",
        "label": "Proceeds from Divestiture of Businesses, Net of Cash Divested",
        "documentation": "This element represents the cash inflow during the period from the sale of a component of the entity."
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from sale of noncontrolling interest",
        "label": "Proceeds from Divestiture of Interest in Subsidiaries and Affiliates",
        "documentation": "The cash inflow associated with the deconsolidation of a previously consolidated subsidiary or sale of an entity that is related to it but not strictly controlled."
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "cms_ProceedsFromGovernmentGrant": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ProceedsFromGovernmentGrant",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from government grant",
        "label": "Proceeds From Government Grant",
        "documentation": "Cash grant received from government during the current period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock",
        "label": "Proceeds from Issuance of Common Stock",
        "documentation": "The cash inflow from the additional capital contribution to the entity."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from issuance of debt",
        "label": "Proceeds from Issuance of Long-Term Debt",
        "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r1025"
     ]
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromLinesOfCredit",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings",
        "label": "Proceeds from Lines of Credit",
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r1406"
     ]
    },
    "us-gaap_ProceedsFromMinorityShareholders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromMinorityShareholders",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contributions from noncontrolling interests",
        "label": "Proceeds from Noncontrolling Interests",
        "documentation": "Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromPaymentsForOtherFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other financing costs",
        "label": "Proceeds from (Payments for) Other Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities classified as other."
       }
      }
     },
     "auth_ref": [
      "r1370",
      "r1402"
     ]
    },
    "us-gaap_ProceedsFromRepaymentsOfShortTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromRepaymentsOfShortTermDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Increase (decrease) in notes payable",
        "terseLabel": "Increase (decrease) in notes payable",
        "label": "Proceeds from (Repayments of) Short-Term Debt",
        "documentation": "The net cash inflow or outflow for borrowing having initial term of repayment within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleOfInterestInPartnershipUnit",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from the sale of membership interest in VIE to tax equity investor",
        "label": "Proceeds from Sale of Interest in Partnership Unit",
        "documentation": "The proceeds from the sale of an interest in a unit of partnership."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Axis]",
        "label": "Product and Service [Axis]",
        "documentation": "Information by product and service, or group of similar products and similar services."
       }
      }
     },
     "auth_ref": [
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r297",
      "r438",
      "r912",
      "r1002",
      "r1003",
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1008",
      "r1145",
      "r1182",
      "r1224",
      "r1225",
      "r1226",
      "r1229",
      "r1231",
      "r1389",
      "r1471",
      "r1472",
      "r1485",
      "r1601",
      "r1602",
      "r1603",
      "r1604",
      "r1605",
      "r1606",
      "r1607",
      "r1608",
      "r1609",
      "r1610",
      "r1611",
      "r1612",
      "r1613",
      "r1614",
      "r1615",
      "r1616",
      "r1617",
      "r1618",
      "r1619",
      "r1620",
      "r1621",
      "r1622",
      "r1623",
      "r1624",
      "r1625",
      "r1626",
      "r1627",
      "r1629",
      "r1630"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Domain]",
        "label": "Product and Service [Domain]",
        "documentation": "Product or service, or a group of similar products or similar services."
       }
      }
     },
     "auth_ref": [
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r297",
      "r438",
      "r912",
      "r1002",
      "r1003",
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1008",
      "r1145",
      "r1182",
      "r1224",
      "r1225",
      "r1226",
      "r1229",
      "r1231",
      "r1389",
      "r1471",
      "r1472",
      "r1485",
      "r1601",
      "r1602",
      "r1603",
      "r1604",
      "r1605",
      "r1606",
      "r1607",
      "r1608",
      "r1609",
      "r1610",
      "r1611",
      "r1612",
      "r1613",
      "r1614",
      "r1615",
      "r1616",
      "r1617",
      "r1618",
      "r1619",
      "r1620",
      "r1621",
      "r1622",
      "r1623",
      "r1624",
      "r1625",
      "r1626",
      "r1627",
      "r1629",
      "r1630"
     ]
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquity",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncome",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net Income",
        "terseLabel": "Net Income",
        "verboseLabel": "Net income (loss)",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r304",
      "r331",
      "r334",
      "r350",
      "r357",
      "r374",
      "r381",
      "r385",
      "r386",
      "r455",
      "r559",
      "r560",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r568",
      "r569",
      "r803",
      "r806",
      "r807",
      "r810",
      "r811",
      "r825",
      "r845",
      "r960",
      "r981",
      "r1035",
      "r1084",
      "r1105",
      "r1106",
      "r1204",
      "r1205",
      "r1241",
      "r1398",
      "r1479"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Plant, Property, and Equipment",
        "label": "Property, Plant, and Equipment and Intangible Assets [Text Block]",
        "documentation": "The entire disclosure for intangible assets and long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures."
       }
      }
     },
     "auth_ref": [
      "r1441",
      "r1442",
      "r1454"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofAccumulatedDepreciationandAmortizationDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofFiniteLivedIntangibleAssetsbyMajorClassDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Type [Axis]",
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r881"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGrossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentGrossAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plant, Property, and Equipment",
        "label": "Property, Plant and Equipment, Gross [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_PropertyPlantAndEquipmentGrossExcludingCWIP": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "PropertyPlantAndEquipmentGrossExcludingCWIP",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "cms_PropertyPlantAndEquipmentNetExcludingCWIP",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plant, property, and equipment, gross",
        "label": "Property, Plant And Equipment Gross, Excluding C W I P",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentNarrativeDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofFinanceLeasesandOtherFinancingObligationsDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofAverageCapitalizationRatesDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofDepreciationandAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Line Items]",
        "label": "Property, Plant and Equipment [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r881"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total plant, property, and equipment",
        "terseLabel": "Plant, property, and equipment, net",
        "label": "Property, Plant and Equipment, Net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r881",
      "r962",
      "r977",
      "r1214"
     ]
    },
    "cms_PropertyPlantAndEquipmentNetExcludingCWIP": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "PropertyPlantAndEquipmentNetExcludingCWIP",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Plant, property, and equipment, net",
        "label": "Property, Plant And Equipment, Net, Excluding C W I P",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentOther",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails": {
       "parentTag": "cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-utility property",
        "label": "Property, Plant and Equipment, Other, Gross",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of other physical assets used in the normal conduct of business to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPlannedMajorMaintenanceActivitiesPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentPlannedMajorMaintenanceActivitiesPolicy",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Planned Major Maintenance Activities",
        "label": "Property, Plant and Equipment, Planned Major Maintenance Activities, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for planned major maintenance activities."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalization",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r242",
      "r246",
      "r975"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Schedule of Property, Plant and Equipment",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofAccumulatedDepreciationandAmortizationDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofFiniteLivedIntangibleAssetsbyMajorClassDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Type [Domain]",
        "label": "Long-Lived Tangible Asset [Domain]",
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r183",
      "r881"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated depreciable life in years, Enterprises",
        "label": "Property, Plant and Equipment, Useful Life",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "cms_PropertyTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "PropertyTaxPolicyTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property Taxes",
        "label": "Property Tax [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for property taxes, which may include accounting policies for recognizing and measureing expense and deferred property tax."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProvisionForDoubtfulAccounts",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bad debt expense",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r346",
      "r466"
     ]
    },
    "us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseSummaryofComponentsofOtherIncomeandOtherExpenseDetails": {
       "parentTag": "us-gaap_OtherNonoperatingIncome",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseSummaryofComponentsofOtherIncomeandOtherExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for equity funds used during construction",
        "label": "Public Utilities, Allowance for Funds Used During Construction, Additions",
        "documentation": "Total increase in earnings in the period representing the cost of equity (based on assumed rate of return) and/or borrowed funds (based on interest rate) used to finance construction of regulated assets, which is expected to be recovered through rate adjustments."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r116",
      "r117"
     ]
    },
    "cms_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAverageRateTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "PublicUtilitiesAllowanceForFundsUsedDuringConstructionAverageRateTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Average Capitalization Rates",
        "label": "Public Utilities, Allowance For Funds Used During Construction Average Rate [Table Text Block]",
        "documentation": "Tabular disclosure of the average rate of allowance for funds used during construction."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofAverageCapitalizationRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "AFUDC capitalization rate",
        "label": "Public Utilities, Allowance for Funds Used During Construction, Rate",
        "documentation": "Effective rate, including composite rate, of cost of financing additions to qualifying regulated assets, commonly called allowance for funds used during construction."
       }
      }
     },
     "auth_ref": [
      "r127",
      "r128"
     ]
    },
    "us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PublicUtilitiesApprovedRateIncreaseDecreaseAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional annual rate increase authorized",
        "label": "Public Utilities, Approved Rate Increase (Decrease), Amount",
        "documentation": "Amount of public utility's approved rate increase (decrease) by regulatory agency."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PublicUtilitiesApprovedReturnOnEquityPercentage",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rate of return on equity authorized",
        "label": "Public Utilities, Approved Return on Equity, Percentage",
        "documentation": "Percentage of public utility's approved return on equity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PublicUtilitiesDisclosureTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMatters"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Regulatory Matters",
        "label": "Public Utilities Disclosure [Text Block]",
        "documentation": "The entire disclosure for public utilities."
       }
      }
     },
     "auth_ref": [
      "r225"
     ]
    },
    "cms_PublicUtilitiesEffectiveRateReliefAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "PublicUtilitiesEffectiveRateReliefAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective rate relief",
        "label": "Public Utilities, Effective Rate Relief, Amount",
        "documentation": "Public Utilities, Effective Rate Relief, Amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilitiesGeneralDisclosuresLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PublicUtilitiesGeneralDisclosuresLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMatters",
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofLiabilitiesforPSCRandGCROverrecoveriesDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Public Utilities, General Disclosures [Line Items]",
        "label": "Public Utilities, General Disclosures [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilitiesGeneralDisclosuresTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PublicUtilitiesGeneralDisclosuresTable",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMatters",
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofLiabilitiesforPSCRandGCROverrecoveriesDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Public Utilities General Disclosures [Table]",
        "label": "Public Utilities General Disclosures [Table]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Public Utilities, Property, Plant and Equipment [Abstract]",
        "label": "Public Utilities, Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_PublicUtilitiesPropertyPlantAndEquipmentAdditions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentAdditions",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofFiniteLivedIntangibleAssetsbyMajorClassDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plant additions",
        "label": "Public Utilities, Property Plant and Equipment Additions",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total plant, property, and equipment",
        "label": "Public Utilities, Property, Plant And Equipment And Finance Lease Right-Of-Use Asset, After Accumulated Depreciation And Amortization",
        "documentation": "Public Utilities, Property, Plant And Equipment And Finance Lease Right-Of-Use Asset, After Accumulated Depreciation And Amortization"
       }
      }
     },
     "auth_ref": []
    },
    "cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets": {
       "parentTag": "cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails": {
       "parentTag": "cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Plant, property, and equipment, gross",
        "totalLabel": "Plant, property, and equipment, gross",
        "terseLabel": "Plant, property, and equipment, gross",
        "label": "Public Utilities, Property Plant And Equipment And Finance Lease Right-Of-Use Asset, Before Accumulated Depreciation And Amortization And Construction Work In Progress",
        "documentation": "Public Utilities, Property Plant And Equipment And Finance Lease Right-Of-Use Asset, Before Accumulated Depreciation And Amortization And Construction Work In Progress"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Estimated depreciable life in years, consumers",
        "label": "Public Utilities, Property, Plant and Equipment, Common, Useful Life",
        "documentation": "Useful life of assets common to business units owned by public utility, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets": {
       "parentTag": "cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails": {
       "parentTag": "cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Construction work in progress",
        "label": "Public Utilities, Property, Plant and Equipment, Construction Work in Progress",
        "documentation": "Period end amount of construction work in progress in public utility."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofCompositeDepreciationRatesforPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Composite depreciation rate",
        "label": "Public Utilities, Property, Plant and Equipment, Disclosure of Composite Depreciation Rate for Plants in Service",
        "documentation": "Composite depreciation rate for public utility plants in service."
       }
      }
     },
     "auth_ref": []
    },
    "cms_PublicUtilitiesPropertyPlantAndEquipmentDisposals": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentDisposals",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofFiniteLivedIntangibleAssetsbyMajorClassDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plant retirements",
        "label": "Public Utilities, Property Plant and Equipment Disposals",
        "documentation": "Current year divestiture 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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDistribution": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentDistribution",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails": {
       "parentTag": "cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Distribution",
        "label": "Public Utilities, Property, Plant and Equipment, Distribution",
        "documentation": "Period end amount of property, plant and equipment (PPE) related to utility distribution."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDistributionUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentDistributionUsefulLife",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Estimated depreciable life in years, distribution",
        "label": "Public Utilities, Property, Plant and Equipment, Distribution, Useful Life",
        "documentation": "Useful life of utility distribution assets owned by public utility, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentGenerationOrProcessing": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentGenerationOrProcessing",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails": {
       "parentTag": "cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Generation",
        "label": "Public Utilities, Property, Plant and Equipment, Generation or Processing",
        "documentation": "Period end amount of property, plant and equipment (PPE) related to generation or processing owned by public utility."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentGenerationUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentGenerationUsefulLife",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Estimated depreciable life in years, generation",
        "label": "Public Utilities, Property, Plant and Equipment, Generation, Useful Life",
        "documentation": "Useful life of utility generation assets owned by public utility, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets": {
       "parentTag": "cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Plant, property, and equipment, net",
        "label": "Public Utilities Property Plant And Equipment Net Excluding C W I P",
        "documentation": "Period end amount of total net PPE excluding construction work in progress."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails": {
       "parentTag": "cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Public Utilities, Property, Plant and Equipment, Other Property, Plant and Equipment",
        "documentation": "Period end book value of other property, plant and equipment (PPE) owned (but not classified elsewhere) by the public utility."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Estimated depreciable life in years, other",
        "label": "Public Utilities, Property, Plant and Equipment, Other Property Plant and Equipment, Useful Life",
        "documentation": "Useful life of other property, plant and equipment (PPE) owned by public utility, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmission": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentTransmission",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails": {
       "parentTag": "cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transmission",
        "label": "Public Utilities, Property, Plant and Equipment, Transmission",
        "documentation": "Period end amount of property, plant and equipment (PPE) related to utility transmission owned by public utility."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentTransmissionUsefulLife",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Estimated depreciable life in years, transmission",
        "label": "Public Utilities, Property, Plant and Equipment, Transmission, Useful Life",
        "documentation": "Useful life of utility transmission equipment owned by public utility, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails": {
       "parentTag": "cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
       "weight": -1.0,
       "order": 1.0
      },
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets": {
       "parentTag": "cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofAccumulatedDepreciationandAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less accumulated depreciation and amortization",
        "negatedTerseLabel": "Accumulated depreciation and amortization",
        "verboseLabel": "Consumers accumulated depreciation and amortization",
        "label": "Public Utilities, Property, Plant, and Equipment And Finance Lease Right-Of-Use Asset, Accumulated Depreciation And Amortization",
        "documentation": "Public Utilities, Property, Plant, and Equipment And Finance Lease Right-Of-Use Asset, Accumulated Depreciation And Amortization"
       }
      }
     },
     "auth_ref": []
    },
    "cms_PublicUtilitiesPropertyPlantandEquipmentScheduleofAccumulatedDepreciationandAmortizationTableTextBlockTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "PublicUtilitiesPropertyPlantandEquipmentScheduleofAccumulatedDepreciationandAmortizationTableTextBlockTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Accumulated Depreciation and Amortization",
        "label": "Public Utilities Property Plant and Equipment Schedule of Accumulated Depreciation and Amortization Table Text Block [Table Text Block]",
        "documentation": "Public Utilities Property Plant and Equipment Schedule of Accumulated Depreciation and Amortization Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "cms_PublicUtilitiesPropertyPlantandEquipmentScheduleofCompositeDepreciationRateTableTextBlockTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "PublicUtilitiesPropertyPlantandEquipmentScheduleofCompositeDepreciationRateTableTextBlockTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Composite Depreciation Rates for Properties",
        "label": "Public Utilities Property Plant and Equipment Schedule of Composite Depreciation Rate Table Text Block [Table Text Block]",
        "documentation": "Tabular disclosure of the electric, gas, and other composite depreciation rates for public utility plants in service for each year an income statement is presented."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilitiesRegulatoryProceedingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PublicUtilitiesRegulatoryProceedingAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofLiabilitiesforPSCRandGCROverrecoveriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Public Utilities, Regulatory Proceeding [Axis]",
        "label": "Public Utilities, Regulatory Proceeding [Axis]",
        "documentation": "Information by name of regulatory proceeding."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilitiesRegulatoryProceedingDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PublicUtilitiesRegulatoryProceedingDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofLiabilitiesforPSCRandGCROverrecoveriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Public Utilities, Regulatory Proceeding [Domain]",
        "label": "Public Utilities, Regulatory Proceeding [Domain]",
        "documentation": "Proceeding with public utility's regulatory body."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmendedAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PublicUtilitiesRequestedRateIncreaseDecreaseAmendedAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amended requested annual rate increase",
        "label": "Public Utilities, Requested Rate Increase (Decrease), Amended, Amount",
        "documentation": "Amount of public utility's amended requested rate increase (decrease) with regulatory agency."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PublicUtilitiesRequestedRateIncreaseDecreaseAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Requested annual rate increase",
        "label": "Public Utilities, Requested Rate Increase (Decrease), Amount",
        "documentation": "Amount of public utility's requested rate increase (decrease) with regulatory agency."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PublicUtilitiesRequestedReturnOnEquityPercentage",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Requested annual rate increase, as a percent",
        "label": "Public Utilities, Requested Return on Equity, Percentage",
        "documentation": "Percentage of public utility's requested return on equity."
       }
      }
     },
     "auth_ref": []
    },
    "cms_PublicUtilitiesSurchargeForRecoveryOfExcessDistributionInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "PublicUtilitiesSurchargeForRecoveryOfExcessDistributionInvestments",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Surcharge for the recovery of excess distribution investments",
        "label": "Public Utilities, Surcharge For Recovery Of Excess Distribution Investments",
        "documentation": "Public Utilities, Surcharge For Recovery Of Excess Distribution Investments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PublicUtilityAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofAccumulatedDepreciationandAmortizationDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofAverageCapitalizationRatesDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofCompositeDepreciationRatesforPropertiesDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Public Utility [Axis]",
        "label": "Public Utility [Axis]",
        "documentation": "Information by type of utility plant."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PublicUtilityPropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipment",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofEstimatedAmortizationExpenseforIntangiblesDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofAccumulatedDepreciationandAmortizationDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofCompositeDepreciationRatesforPropertiesDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofFiniteLivedIntangibleAssetsbyMajorClassDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofJointlyOwnedRegulatedUtilityFacilitiesDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentTables",
      "http://www.consumersenergy.com/role/RegulatoryMattersTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Public Utility, Property, Plant and Equipment [Line Items]",
        "label": "Public Utility, Property, Plant and Equipment [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilityPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PublicUtilityPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipment",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofEstimatedAmortizationExpenseforIntangiblesDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofAccumulatedDepreciationandAmortizationDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofCompositeDepreciationRatesforPropertiesDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofFiniteLivedIntangibleAssetsbyMajorClassDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofJointlyOwnedRegulatedUtilityFacilitiesDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentTables",
      "http://www.consumersenergy.com/role/RegulatoryMattersTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Public Utility, Property, Plant and Equipment [Table]",
        "label": "Public Utility, Property, Plant and Equipment [Table]",
        "documentation": "Disclosure of information about public utility physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, deprecation expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r114"
     ]
    },
    "cms_PurchasedPowerRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "PurchasedPowerRelatedParties",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchased power \u2013 related parties",
        "label": "Purchased Power Related Parties",
        "documentation": "Cost of electricity purchased from related parties and sold during the reporting period."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure",
        "label": "Pay vs Performance Disclosure [Table]"
       }
      }
     },
     "auth_ref": [
      "r1295"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure, Table",
        "label": "Pay vs Performance [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1295"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofFiniteLivedIntangibleAssetsbyMajorClassDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Axis]",
        "label": "Statistical Measurement [Axis]",
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r259",
      "r261",
      "r263",
      "r264",
      "r266",
      "r299",
      "r300",
      "r546",
      "r547",
      "r549",
      "r550",
      "r651",
      "r705",
      "r741",
      "r742",
      "r743",
      "r755",
      "r831",
      "r905",
      "r909",
      "r910",
      "r1009",
      "r1010",
      "r1021",
      "r1051",
      "r1052",
      "r1113",
      "r1115",
      "r1117",
      "r1118",
      "r1120",
      "r1141",
      "r1142",
      "r1169",
      "r1181",
      "r1199",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1225",
      "r1234",
      "r1460",
      "r1483",
      "r1571",
      "r1587",
      "r1588",
      "r1589",
      "r1590",
      "r1591"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofFiniteLivedIntangibleAssetsbyMajorClassDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Domain]",
        "label": "Statistical Measurement [Domain]",
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r259",
      "r261",
      "r263",
      "r264",
      "r266",
      "r299",
      "r300",
      "r546",
      "r547",
      "r549",
      "r550",
      "r651",
      "r705",
      "r741",
      "r742",
      "r743",
      "r755",
      "r831",
      "r905",
      "r909",
      "r910",
      "r1009",
      "r1010",
      "r1021",
      "r1051",
      "r1052",
      "r1113",
      "r1115",
      "r1117",
      "r1118",
      "r1120",
      "r1141",
      "r1142",
      "r1169",
      "r1181",
      "r1199",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1225",
      "r1234",
      "r1460",
      "r1483",
      "r1571",
      "r1587",
      "r1588",
      "r1589",
      "r1590",
      "r1591"
     ]
    },
    "us-gaap_ReceivablesFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReceivablesFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Long-term receivables",
        "label": "Receivables, Fair Value Disclosure",
        "documentation": "Fair value portion of receivables, including, but not limited to, trade account receivables, note receivables, and loan receivables."
       }
      }
     },
     "auth_ref": [
      "r220",
      "r1568",
      "r1569",
      "r1573",
      "r1575"
     ]
    },
    "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofReconciliationofUncertainTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]",
        "label": "Unrecognized Tax Benefits [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1262",
      "r1273",
      "r1283",
      "r1316"
     ]
    },
    "us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RegulatedEntityOtherAssetsNoncurrentAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Non\u2011current Assets",
        "label": "Regulated Entity, Other Assets, Noncurrent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RegulatedOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RegulatedOperationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulated Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RegulatoryAssetAmortizationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RegulatoryAssetAmortizationPeriod",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesNarrativeDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Regulatory asset collection period",
        "label": "Regulatory Asset, Amortization Period",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RegulatoryAssetAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RegulatoryAssetAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesNarrativeDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofDepreciationandAmortizationExpenseDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Regulatory Asset [Axis]",
        "label": "Regulatory Asset [Axis]",
        "documentation": "Information by type of regulatory asset."
       }
      }
     },
     "auth_ref": [
      "r115",
      "r126",
      "r227"
     ]
    },
    "us-gaap_RegulatoryAssetDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RegulatoryAssetDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesNarrativeDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofDepreciationandAmortizationExpenseDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Regulatory Asset [Domain]",
        "label": "Regulatory Asset [Domain]",
        "documentation": "Rate action of a regulator resulting in capitalization of costs incurred."
       }
      }
     },
     "auth_ref": [
      "r227"
     ]
    },
    "cms_RegulatoryAssetEstimateOfSharedCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "RegulatoryAssetEstimateOfSharedCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimate of shared costs",
        "label": "Regulatory Asset, Estimate Of Shared Costs",
        "documentation": "Regulatory Asset, Estimate Of Shared Costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RegulatoryAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RegulatoryAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetPeriodicBenefitCostNotyetRecognizedDetails": {
       "parentTag": "cms_TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetPeriodicBenefitCostNotyetRecognizedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total regulatory assets",
        "label": "Regulatory Asset",
        "documentation": "The amount for the individual regulatory asset as itemized in a table of regulatory assets as of the end of the period."
       }
      }
     },
     "auth_ref": [
      "r227"
     ]
    },
    "us-gaap_RegulatoryAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RegulatoryAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_RegulatoryAssets",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Regulatory assets",
        "verboseLabel": "Total current regulatory assets",
        "label": "Regulatory Asset, Current",
        "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."
       }
      }
     },
     "auth_ref": [
      "r227"
     ]
    },
    "us-gaap_RegulatoryAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RegulatoryAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_RegulatoryAssets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Regulatory assets",
        "verboseLabel": "Total non-current regulatory assets",
        "label": "Regulatory Asset, Noncurrent",
        "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."
       }
      }
     },
     "auth_ref": [
      "r227"
     ]
    },
    "us-gaap_RegulatoryDepreciationAndAmortizationPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RegulatoryDepreciationAndAmortizationPolicy",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Regulatory Depreciation and Amortization",
        "label": "Regulatory Depreciation and Amortization, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for systematically allocating capitalized costs to periods that benefit from the use thereof. Includes, but is not limited to, methods used, such as composite depreciation, descriptions of regulatory treatment for estimated removal and disposal costs, and description of amortization of plant-related regulatory assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RegulatoryIncomeTaxesPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RegulatoryIncomeTaxesPolicy",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment Tax Credits",
        "label": "Regulatory Income Taxes, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for income taxes, including investment tax credits, and the related regulatory treatment (for example, whether deferred income tax accounting - normalization - is allowed in rate making)."
       }
      }
     },
     "auth_ref": [
      "r232",
      "r233"
     ]
    },
    "us-gaap_RegulatoryLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RegulatoryLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails",
      "http://www.consumersenergy.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total regulatory liabilities",
        "terseLabel": "Regulatory liability",
        "label": "Regulatory Liability",
        "documentation": "The amount for the individual regulatory liability as itemized in a table of regulatory liabilities as of the end of the period."
       }
      }
     },
     "auth_ref": [
      "r229"
     ]
    },
    "us-gaap_RegulatoryLiabilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RegulatoryLiabilityAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.consumersenergy.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Regulatory Liability [Axis]",
        "label": "Regulatory Liability [Axis]",
        "documentation": "Information by type of regulatory liability."
       }
      }
     },
     "auth_ref": [
      "r229"
     ]
    },
    "us-gaap_RegulatoryLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RegulatoryLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_RegulatoryLiabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Regulatory liabilities",
        "verboseLabel": "Total current regulatory liabilities",
        "label": "Regulatory Liability, Current",
        "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."
       }
      }
     },
     "auth_ref": [
      "r229"
     ]
    },
    "us-gaap_RegulatoryLiabilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RegulatoryLiabilityDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.consumersenergy.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Regulatory Liability [Domain]",
        "label": "Regulatory Liability [Domain]",
        "documentation": "Rate action of a regulator resulting in accrual of costs or expenses."
       }
      }
     },
     "auth_ref": [
      "r229"
     ]
    },
    "us-gaap_RegulatoryLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RegulatoryLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_RegulatoryLiabilities",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Regulatory liabilities",
        "verboseLabel": "Total non-current regulatory liabilities",
        "label": "Regulatory Liability, Noncurrent",
        "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."
       }
      }
     },
     "auth_ref": [
      "r145"
     ]
    },
    "cms_RelatedPartiesPpaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "RelatedPartiesPpaMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofContractualPurchaseObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related-party PPAs",
        "label": "Related Parties Ppa [Member]",
        "documentation": "Related Parties PPA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails",
      "http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseSummaryofComponentsofOtherIncomeandOtherExpenseDetails",
      "http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumersDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsofIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party [Domain]",
        "label": "Related and Nonrelated Parties [Domain]",
        "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r444",
      "r679",
      "r895",
      "r896",
      "r966",
      "r974",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1081",
      "r1083",
      "r1112"
     ]
    },
    "cms_RelatedPartyLeaseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "RelatedPartyLeaseMember",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesSummaryofLeaseRightofUseAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Lease",
        "label": "Related Party Lease [Member]",
        "documentation": "Related Party Lease [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyMember",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails",
      "http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseSummaryofComponentsofOtherIncomeandOtherExpenseDetails",
      "http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumersDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsofIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party",
        "verboseLabel": "Intercompany",
        "label": "Related Party [Member]",
        "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family."
       }
      }
     },
     "auth_ref": [
      "r360",
      "r361",
      "r895",
      "r896",
      "r897",
      "r898",
      "r966",
      "r974",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1081",
      "r1083",
      "r1112"
     ]
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesSummaryofLeaseRightofUseAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction [Axis]",
        "label": "Related Party Transaction [Axis]",
        "documentation": "Information by type of related party transaction."
       }
      }
     },
     "auth_ref": [
      "r895",
      "r896",
      "r1583"
     ]
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesSummaryofLeaseRightofUseAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction [Domain]",
        "label": "Related Party Transaction [Domain]",
        "documentation": "Transaction between related party."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumers",
      "http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumersDetails",
      "http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumersTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction [Line Items]",
        "label": "Related Party Transaction [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r444",
      "r1088",
      "r1089",
      "r1092"
     ]
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transactions [Abstract]",
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails",
      "http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseSummaryofComponentsofOtherIncomeandOtherExpenseDetails",
      "http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumersDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsofIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party [Axis]",
        "label": "Related and Nonrelated Parties [Axis]",
        "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r444",
      "r679",
      "r895",
      "r896",
      "r966",
      "r974",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1081",
      "r1083",
      "r1112",
      "r1583"
     ]
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumers"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related party Transactions - Consumers",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r892",
      "r893",
      "r894",
      "r896",
      "r899",
      "r1031",
      "r1032",
      "r1033",
      "r1090",
      "r1091",
      "r1092",
      "r1110",
      "r1111"
     ]
    },
    "us-gaap_RemovalCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RemovalCostsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of removal",
        "label": "Removal Costs [Member]",
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of removal costs."
       }
      }
     },
     "auth_ref": []
    },
    "cms_RenewableEnergyGrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "RenewableEnergyGrantMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Renewable energy grant",
        "label": "Renewable Energy Grant [Member]",
        "documentation": "Renewable Energy Grant [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RenewableEnergyProgramMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RenewableEnergyProgramMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Renewable energy plan",
        "label": "Renewable Energy Program [Member]",
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of costs related to implementation of renewable energy program."
       }
      }
     },
     "auth_ref": []
    },
    "cms_RenewableGenerationAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "RenewableGenerationAssetsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/AssetRetirementObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Renewable generation assets",
        "label": "Renewable Generation Assets [Member]",
        "documentation": "Renewable Generation Assets [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepaymentOfNotesReceivableFromRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentOfNotesReceivableFromRelatedParties",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Decrease (increase) in notes receivable \u2013 intercompany",
        "label": "Repayment of Notes Receivable from Related Parties",
        "documentation": "The cash inflow from a loan, supported by a promissory note, granted to 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."
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "us-gaap_RepaymentsOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Principal Debt Retirements (In Millions)",
        "label": "Repayments of Debt",
        "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation."
       }
      }
     },
     "auth_ref": [
      "r1403"
     ]
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfLongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 1.0
      },
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedStatementsOfCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Retirement of debt",
        "terseLabel": "Payment for purchase of first mortgage bonds",
        "negatedTerseLabel": "Retirement of long-term debt",
        "label": "Repayments of Long-Term Debt",
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r175",
      "r1028"
     ]
    },
    "cms_RepurchasedDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "RepurchasedDebtMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repurchased Debt",
        "label": "Repurchased Debt [Member]",
        "documentation": "Repurchased Debt"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ReserveQuantitiesByTypeOfReserveAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ReserveQuantitiesByTypeOfReserveAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Petroleum Reserves [Axis]",
        "label": "Petroleum Reserves [Axis]",
        "documentation": "Information by types of proved developed and undeveloped petroleum reserves."
       }
      }
     },
     "auth_ref": [
      "r250",
      "r932",
      "r933",
      "r934",
      "r935",
      "r936",
      "r937",
      "r938",
      "r939",
      "r940",
      "r941",
      "r942",
      "r943",
      "r944",
      "r946",
      "r947",
      "r948",
      "r949",
      "r1219",
      "r1220"
     ]
    },
    "cms_ResidentialUtilityServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ResidentialUtilityServicesMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Residential",
        "label": "Residential Utility Services [Member]",
        "documentation": "Residential Utility Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RestatementAdjustmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RestatementAdjustmentMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revision of Prior Period, Adjustment",
        "label": "Revision of Prior Period, Adjustment [Member]",
        "documentation": "Cumulative increase (decrease) for adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision."
       }
      }
     },
     "auth_ref": [
      "r371",
      "r372",
      "r373",
      "r383",
      "r384",
      "r403",
      "r823",
      "r824",
      "r860",
      "r1372",
      "r1373",
      "r1375",
      "r1376",
      "r1377",
      "r1379",
      "r1380",
      "r1434"
     ]
    },
    "srt_RestatementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RestatementAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revision of Prior Period [Axis]",
        "label": "Revision of Prior Period [Axis]",
        "documentation": "Information by adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision."
       }
      }
     },
     "auth_ref": [
      "r298",
      "r302",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r403",
      "r457",
      "r458",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r822",
      "r823",
      "r824",
      "r825",
      "r858",
      "r860",
      "r890",
      "r891",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1022",
      "r1434"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date:",
        "label": "Restatement Determination Date [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1263",
      "r1274",
      "r1284",
      "r1317"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date",
        "label": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r1264",
      "r1275",
      "r1285",
      "r1318"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement does not require Recovery",
        "label": "Restatement Does Not Require Recovery [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1271",
      "r1282",
      "r1292",
      "r1325"
     ]
    },
    "srt_RestatementDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RestatementDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revision of Prior Period [Domain]",
        "label": "Revision of Prior Period [Domain]",
        "documentation": "Adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision."
       }
      }
     },
     "auth_ref": [
      "r298",
      "r302",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r403",
      "r457",
      "r458",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r822",
      "r823",
      "r824",
      "r825",
      "r858",
      "r860",
      "r890",
      "r891",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1022",
      "r1434"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash and cash equivalents",
        "verboseLabel": "Restricted cash equivalents",
        "label": "Restricted Cash and Cash Equivalents, Current",
        "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."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r308",
      "r355"
     ]
    },
    "cms_RestrictedStockAndRestrictedStockUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "RestrictedStockAndRestrictedStockUnitsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Stock and Restricted Stock Units",
        "label": "Restricted Stock And Restricted Stock Units [Member]",
        "documentation": "Restricted Stock and Restricted Stock Units [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestrictedStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockMember",
     "presentation": [
      "http://www.consumersenergy.com/role/StockbasedCompensationNarrativeDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofAmountsRelatedtoRestrictedStockAwardsandRestrictedStockUnitsDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationSummaryofWeightedaverageGrantdateFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted stock",
        "label": "Restricted Stock [Member]",
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met."
       }
      }
     },
     "auth_ref": [
      "r49"
     ]
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://www.consumersenergy.com/role/StockbasedCompensationNarrativeDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationSummaryofWeightedaverageGrantdateFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted stock units",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestructuringAndRelatedActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringAndRelatedActivitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Restructuring and Related Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSales"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exit Activities and Asset Sales",
        "label": "Restructuring and Related Activities Disclosure [Text Block]",
        "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled."
       }
      }
     },
     "auth_ref": [
      "r530",
      "r531",
      "r533",
      "r536",
      "r540"
     ]
    },
    "cms_RestructuringAndRelatedCostCostsPaidOrSettled": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "RestructuringAndRelatedCostCostsPaidOrSettled",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesScheduleofRetentionBenefitLiabilityRollForwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Costs paid or settled",
        "label": "Restructuring And Related Cost, Costs Paid Or Settled",
        "documentation": "Restructuring And Related Cost, Costs Paid Or Settled"
       }
      }
     },
     "auth_ref": []
    },
    "cms_RestructuringAndRelatedCostDeferredCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "RestructuringAndRelatedCostDeferredCost",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesNarrativeDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesScheduleofRetentionBenefitLiabilityRollForwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost deferred",
        "verboseLabel": "Costs deferred as a regulatory asset",
        "label": "Restructuring and Related Cost, Deferred Cost",
        "documentation": "Restructuring and Related Cost, Deferred Cost"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestructuringAndRelatedCostExpectedCost1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringAndRelatedCostExpectedCost1",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected cost",
        "label": "Restructuring and Related Cost, Expected Cost",
        "documentation": "Amount expected to be recognized in earnings for the specified restructuring cost."
       }
      }
     },
     "auth_ref": [
      "r532",
      "r535",
      "r537",
      "r539"
     ]
    },
    "us-gaap_RestructuringCostAndReserveAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringCostAndReserveAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesNarrativeDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesScheduleofRetentionBenefitLiabilityRollForwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring Type [Axis]",
        "label": "Restructuring Type [Axis]",
        "documentation": "Information by type of restructuring cost."
       }
      }
     },
     "auth_ref": [
      "r532",
      "r533",
      "r537",
      "r538"
     ]
    },
    "us-gaap_RestructuringCostAndReserveLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringCostAndReserveLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSales",
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesNarrativeDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesScheduleofRetentionBenefitLiabilityRollForwardDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring Cost and Reserve [Line Items]",
        "label": "Restructuring Cost and Reserve [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r532",
      "r533",
      "r534",
      "r535",
      "r537",
      "r538",
      "r539"
     ]
    },
    "us-gaap_RestructuringPlanAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringPlanAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring Plan [Axis]",
        "label": "Restructuring Plan [Axis]",
        "documentation": "Information by individual restructuring plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestructuringPlanDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringPlanDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring Plan [Domain]",
        "label": "Restructuring Plan [Domain]",
        "documentation": "Identification of the individual restructuring plans."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestructuringReserveRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringReserveRollForward",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesScheduleofRetentionBenefitLiabilityRollForwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring Reserve [Roll Forward]",
        "label": "Restructuring Reserve [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "cms_CommonStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained earnings",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r153",
      "r195",
      "r971",
      "r1015",
      "r1020",
      "r1029",
      "r1063",
      "r1214"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquity",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained Earnings",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r301",
      "r371",
      "r372",
      "r373",
      "r375",
      "r381",
      "r384",
      "r386",
      "r456",
      "r459",
      "r506",
      "r790",
      "r791",
      "r800",
      "r801",
      "r802",
      "r804",
      "r805",
      "r806",
      "r816",
      "r818",
      "r819",
      "r821",
      "r823",
      "r859",
      "r861",
      "r1011",
      "r1013",
      "r1036",
      "r1633"
     ]
    },
    "cms_RetentionBenefitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "RetentionBenefitsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesNarrativeDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesScheduleofRetentionBenefitLiabilityRollForwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retention Benefits",
        "label": "Retention Benefits [Member]",
        "documentation": "Retention Benefits [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_RetentionIncentiveProgramMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "RetentionIncentiveProgramMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesNarrativeDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retention incentive program",
        "verboseLabel": "Retention Incentive Program",
        "label": "Retention Incentive Program [Member]",
        "documentation": "Retention Incentive Program"
       }
      }
     },
     "auth_ref": []
    },
    "cms_RetirementAgeRequirement": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "RetirementAgeRequirement",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement age requirement",
        "label": "Retirement age requirement",
        "documentation": "Participants in the plan include all regular full-time employees covered by the employee health care plan on the day before retirement at age 55 or older with at least ten full years of applicable continuous service. Regular full-time employees who qualify for Pension Plan disability retirement and have 15 years of applicable continuous service may also participate in the plan."
       }
      }
     },
     "auth_ref": []
    },
    "cms_RetirementPlanAssumptionsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "RetirementPlanAssumptionsAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Plan Assumptions [Axis]",
        "label": "Retirement Plan Assumptions [Axis]",
        "documentation": "Retirement Plan Assumptions"
       }
      }
     },
     "auth_ref": []
    },
    "cms_RetirementPlanAssumptionsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "RetirementPlanAssumptionsDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Plan Assumptions [Domain]",
        "label": "Retirement Plan Assumptions [Domain]",
        "documentation": "Retirement Plan Assumptions [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetirementPlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetirementPlanNameAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssumptionsUsedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Plan Name [Axis]",
        "label": "Retirement Plan Name [Axis]",
        "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans."
       }
      }
     },
     "auth_ref": [
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r1199",
      "r1374",
      "r1487",
      "r1488",
      "r1489",
      "r1490",
      "r1491",
      "r1492",
      "r1493",
      "r1494",
      "r1495",
      "r1496",
      "r1497",
      "r1498",
      "r1499",
      "r1500",
      "r1501",
      "r1502",
      "r1503",
      "r1504",
      "r1505",
      "r1506",
      "r1507",
      "r1508",
      "r1509",
      "r1510",
      "r1511",
      "r1512",
      "r1513",
      "r1514",
      "r1515",
      "r1516",
      "r1517",
      "r1518",
      "r1519",
      "r1520",
      "r1521",
      "r1522",
      "r1523",
      "r1524",
      "r1525",
      "r1526",
      "r1527",
      "r1528",
      "r1529",
      "r1530",
      "r1531",
      "r1532",
      "r1533",
      "r1534",
      "r1535",
      "r1536",
      "r1537",
      "r1538",
      "r1539",
      "r1540",
      "r1541",
      "r1542",
      "r1543",
      "r1544",
      "r1545",
      "r1546"
     ]
    },
    "us-gaap_RetirementPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetirementPlanNameDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssumptionsUsedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Plan Name [Domain]",
        "label": "Retirement Plan Name [Domain]",
        "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans."
       }
      }
     },
     "auth_ref": [
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r1199",
      "r1374",
      "r1487",
      "r1488",
      "r1489",
      "r1490",
      "r1491",
      "r1492",
      "r1493",
      "r1494",
      "r1495",
      "r1496",
      "r1497",
      "r1498",
      "r1499",
      "r1500",
      "r1501",
      "r1502",
      "r1503",
      "r1504",
      "r1505",
      "r1506",
      "r1507",
      "r1508",
      "r1509",
      "r1510",
      "r1511",
      "r1512",
      "r1513",
      "r1514",
      "r1515",
      "r1516",
      "r1517",
      "r1518",
      "r1519",
      "r1520",
      "r1521",
      "r1522",
      "r1523",
      "r1524",
      "r1525",
      "r1526",
      "r1527",
      "r1528",
      "r1529",
      "r1530",
      "r1531",
      "r1532",
      "r1533",
      "r1534",
      "r1535",
      "r1536",
      "r1537",
      "r1538",
      "r1539",
      "r1540",
      "r1541",
      "r1542",
      "r1543",
      "r1544",
      "r1545",
      "r1546"
     ]
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetirementPlanTypeAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAllocationofPlanAssetsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssetAllocationDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssumptionsUsedDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofExpectedBenefitPaymentsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofFundedStatusofRetirementBenefitPlansDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetPeriodicBenefitCostNotyetRecognizedDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofRetirementBenefitPlanAssetsLiabilitiesDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofSERPTrustAssetsABOandContributionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Plan Type [Axis]",
        "label": "Retirement Plan Type [Axis]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r626",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r674",
      "r676",
      "r677",
      "r679",
      "r682",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r699",
      "r700",
      "r701",
      "r711",
      "r1191",
      "r1192",
      "r1193",
      "r1194",
      "r1195",
      "r1196",
      "r1197",
      "r1198"
     ]
    },
    "us-gaap_RetirementPlanTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetirementPlanTypeDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAllocationofPlanAssetsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssetAllocationDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssumptionsUsedDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofExpectedBenefitPaymentsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofFundedStatusofRetirementBenefitPlansDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetPeriodicBenefitCostNotyetRecognizedDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofRetirementBenefitPlanAssetsLiabilitiesDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofSERPTrustAssetsABOandContributionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans [Domain]",
        "label": "Retirement Plan Type [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r626",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r674",
      "r676",
      "r677",
      "r679",
      "r682",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r699",
      "r700",
      "r701",
      "r711",
      "r1191",
      "r1192",
      "r1193",
      "r1194",
      "r1195",
      "r1196",
      "r1197",
      "r1198"
     ]
    },
    "cms_RetirementYearsOfService": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "RetirementYearsOfService",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement years of service",
        "label": "Retirement Years Of Service",
        "documentation": "Participants in the plan include all regular full-time employees covered by the employee health care plan on the day before retirement at age 55 or older with at least ten full years of applicable continuous service. Regular full-time employees who qualify for Pension Plan disability retirement and have 15 years of applicable continuous service may also participate in the plan."
       }
      }
     },
     "auth_ref": []
    },
    "cms_RetirementYearsOfServiceWithDisability": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "RetirementYearsOfServiceWithDisability",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement years of service with disability",
        "label": "Retirement years of service with disability",
        "documentation": "Participants in the plan include all regular full-time employees covered by the employee health care plan on the day before retirement at age 55 or older with at least ten full years of applicable continuous service. Regular full-time employees who qualify for Pension Plan disability retirement and have 15 years of applicable continuous service may also participate in the plan."
       }
      }
     },
     "auth_ref": []
    },
    "cms_ReturnSeekingFixedIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ReturnSeekingFixedIncomeMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssetAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Return-seeking fixed income",
        "label": "Return Seeking Fixed Income [Member]",
        "documentation": "Multi-asset Investments [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from Contract with Customer [Abstract]",
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails": {
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue recognized from contracts with customers",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise."
       }
      }
     },
     "auth_ref": [
      "r234",
      "r235",
      "r404",
      "r414",
      "r415",
      "r429",
      "r435",
      "r438",
      "r440",
      "r442",
      "r622",
      "r623",
      "r912"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consumers Utility Revenue",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for revenue from contract with customer."
       }
      }
     },
     "auth_ref": [
      "r249",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r1144"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/Revenue"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "label": "Revenue from Contract with Customer [Text Block]",
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts."
       }
      }
     },
     "auth_ref": [
      "r249",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r624"
     ]
    },
    "us-gaap_RevenueRecognitionForAlternativeRevenueProgramsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRecognitionForAlternativeRevenueProgramsPolicy",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Alternative-revenue Programs",
        "label": "Revenue Recognition for Alternative Revenue Programs, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for revenue recognition related to alternative revenue programs. The major alternative revenue programs can generally be segregated into two categories, programs that adjust billings for the effects of weather abnormalities or broad external factors or to compensate the utility for demand-side management initiatives (for example, no-growth plans and similar conservation efforts); and programs that provide for additional billings (incentive awards) if the utility achieves certain objectives, such as reducing costs, reaching specified milestones, or demonstratively improving customer service."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r122",
      "r123",
      "r124"
     ]
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRecognitionPolicyTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Electricity Market Transactions",
        "label": "Revenue [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources."
       }
      }
     },
     "auth_ref": [
      "r1086",
      "r1144",
      "r1155"
     ]
    },
    "cms_RevenueSubjectToRefund": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "RevenueSubjectToRefund",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails": {
       "parentTag": "us-gaap_Revenues",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Revenues to be refunded",
        "label": "Revenue Subject To Refund",
        "documentation": "Revenue Subject To Refund"
       }
      }
     },
     "auth_ref": []
    },
    "cms_RevenueSubjectToRefundBillCreditContributionToAssistanceProgramsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "RevenueSubjectToRefundBillCreditContributionToAssistanceProgramsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contributions to assistance programs",
        "label": "Revenue Subject To Refund, Bill Credit Contribution To Assistance Programs [Member]",
        "documentation": "Revenue Subject To Refund, Bill Credit Contribution To Assistance Programs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueSubjectToRefundMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueSubjectToRefundMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue subject to refund",
        "label": "Revenue Subject to Refund [Member]",
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of revenue subject to refund."
       }
      }
     },
     "auth_ref": [
      "r125"
     ]
    },
    "cms_RevenueSubjectToRefundVoluntaryRefundMechanismMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "RevenueSubjectToRefundVoluntaryRefundMechanismMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Voluntary refund mechanism",
        "label": "Revenue Subject To Refund, Voluntary Refund Mechanism [Member]",
        "documentation": "Revenue Subject To Refund, Voluntary Refund Mechanism"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Revenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Revenues",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Revenue",
        "totalLabel": "Total operating revenue",
        "label": "Revenues",
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)."
       }
      }
     },
     "auth_ref": [
      "r234",
      "r235",
      "r340",
      "r357",
      "r404",
      "r414",
      "r415",
      "r429",
      "r435",
      "r438",
      "r440",
      "r442",
      "r455",
      "r559",
      "r560",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r568",
      "r569",
      "r845",
      "r960",
      "r1164",
      "r1479"
     ]
    },
    "cms_RevolvingCreditFacilitiesFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "RevolvingCreditFacilitiesFiveMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Credit Facilities December 14, 2027",
        "label": "Revolving Credit Facilities Five [Member]",
        "documentation": "Revolving Credit Facilities Five [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_RevolvingCreditFacilitiesFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "RevolvingCreditFacilitiesFourMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Credit Facilities May 7, 2027",
        "label": "Revolving Credit Facilities Four [Member]",
        "documentation": "Revolving Credit Facilities Four"
       }
      }
     },
     "auth_ref": []
    },
    "cms_RevolvingCreditFacilitiesOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "RevolvingCreditFacilitiesOneMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Credit Facilities November 18, 2024",
        "label": "Revolving Credit Facilities One [Member]",
        "documentation": "Revolving Credit Facilities One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_RevolvingCreditFacilitiesSevenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "RevolvingCreditFacilitiesSevenMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Credit Facilities September 30, 2025",
        "label": "Revolving Credit Facilities Seven [Member]",
        "documentation": "Revolving Credit Facilities Seven"
       }
      }
     },
     "auth_ref": []
    },
    "cms_RevolvingCreditFacilitiesSixMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "RevolvingCreditFacilitiesSixMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Credit Facilities September 25, 2025",
        "label": "Revolving Credit Facilities Six [Member]",
        "documentation": "Revolving Credit Facilities Six [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_RevolvingCreditFacilitiesTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "RevolvingCreditFacilitiesTwoMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Credit Facilities December 14, 2027",
        "label": "Revolving Credit Facilities Two [Member]",
        "documentation": "Revolving Credit Facilities Two [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_RevolvingCreditFacilityDue2027Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "RevolvingCreditFacilityDue2027Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Credit Facility Due 2027",
        "label": "Revolving Credit Facility Due 2027 [Member]",
        "documentation": "Revolving Credit Facility Due 2027"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevolvingCreditFacilityMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Credit Facility",
        "label": "Revolving Credit Facility [Member]",
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesScheduleofLesseeCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance leases",
        "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r877",
      "r1213"
     ]
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesScheduleofLesseeCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating leases",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r877",
      "r1213"
     ]
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Adopted",
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1334"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Terminated",
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1334"
     ]
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SaleOfStockNameOfTransactionDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of Stock [Domain]",
        "label": "Sale of Stock [Domain]",
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivable",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease receivables",
        "label": "Sales-type and Direct Financing Leases, Lease Receivable",
        "documentation": "Present value of lease payments not yet received by lessor and amount expected to be derived from underlying asset, following end of lease term guaranteed by lessee or other third party unrelated to lessor, from sales-type and direct financing leases."
       }
      }
     },
     "auth_ref": [
      "r884",
      "r889"
     ]
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales-type and Direct Financing Leases, Lease Receivable, Fiscal Year Maturity [Abstract]",
        "label": "Sales-Type and Direct Financing Leases, Payment to be Received, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Minimum rental payments to be received in year five",
        "label": "Sales-Type and Direct Financing Leases, Payment to be Received, Year Five",
        "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r884"
     ]
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Minimum annual rental payments to be received in year four",
        "label": "Sales-Type and Direct Financing Leases, Payment to be Received, Year Four",
        "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r884"
     ]
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum rental payments to be received in year one",
        "label": "Sales-Type and Direct Financing Leases, Payment to be Received, Year One",
        "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r884"
     ]
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum rental payments to be received thereafter",
        "label": "Sales-Type and Direct Financing Leases, Payment to be Received, after Year Five",
        "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r884"
     ]
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Minimum annual rental payments to be received in year three",
        "label": "Sales-Type and Direct Financing Leases, Payment to be Received, Year Three",
        "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r884"
     ]
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum annual rental payments to be received in year two",
        "label": "Sales-Type and Direct Financing Leases, Payment to be Received, Year Two",
        "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r884"
     ]
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Unearned income",
        "label": "Sales-type and Direct Financing Leases, Lease Receivable, Undiscounted Excess Amount",
        "documentation": "Amount of undiscounted lease receivable in excess of discounted receivable for sales-type and direct financing leases."
       }
      }
     },
     "auth_ref": [
      "r884"
     ]
    },
    "srt_ScenarioForecastMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScenarioForecastMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails",
      "http://www.consumersenergy.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forecast",
        "label": "Forecast [Member]",
        "documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact."
       }
      }
     },
     "auth_ref": [
      "r710",
      "r1383",
      "r1420"
     ]
    },
    "srt_ScenarioUnspecifiedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScenarioUnspecifiedDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails",
      "http://www.consumersenergy.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Scenario [Domain]",
        "label": "Scenario [Domain]",
        "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts."
       }
      }
     },
     "auth_ref": [
      "r298",
      "r387",
      "r710",
      "r1362",
      "r1420"
     ]
    },
    "us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAllocationOfPlanAssetsTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Allocation of Plan Assets",
        "label": "Schedule of Allocation of Plan Assets [Table Text Block]",
        "documentation": "Tabular disclosure of the major categories of plan assets of pension plans and/or other employee benefit plans. This information may include, but is not limited to, the target allocation of plan assets, the fair value of each major category of plan assets, and the level within the fair value hierarchy in which the fair value measurements fall."
       }
      }
     },
     "auth_ref": [
      "r196"
     ]
    },
    "us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Retirement Benefit Plan Assets (Liabilities)",
        "label": "Schedule of Amounts Recognized in Balance Sheet [Table Text Block]",
        "documentation": "Tabular disclosure of the amounts that are recognized in the balance sheet (or statement of financial position) for pension plans and/or other employee benefit plans, showing separately the assets and current and noncurrent liabilities (if applicable) recognized."
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "cms_ScheduleOfAssetAllocationPercentagesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ScheduleOfAssetAllocationPercentagesTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Asset Allocation",
        "label": "Schedule Of Asset Allocation Percentages [Table Text Block]",
        "documentation": "Schedule Of Asset Allocation Percentages [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAssetRetirementObligationsTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/AssetRetirementObligationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Categories of Assets for which an ARO Liability is Recorded",
        "label": "Schedule of Asset Retirement Obligations [Table Text Block]",
        "documentation": "Tabular disclosure of the carrying amount of a liability for asset retirement obligations."
       }
      }
     },
     "auth_ref": [
      "r185"
     ]
    },
    "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAssumptionsUsedTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Assumptions Used",
        "label": "Defined Benefit Plan, Assumptions [Table Text Block]",
        "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate."
       }
      }
     },
     "auth_ref": [
      "r673"
     ]
    },
    "us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfChangeInAssetRetirementObligationTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/AssetRetirementObligationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Change in Asset Retirement Obligation",
        "label": "Schedule of Change in Asset Retirement Obligation [Table Text Block]",
        "documentation": "Tabular disclosure of the changes in carrying amount of a liability for asset retirement obligations, for changes such as new obligations, changes in estimates of existing obligations, spending on existing obligations, property dispositions, and foreign currency translation."
       }
      }
     },
     "auth_ref": [
      "r1459"
     ]
    },
    "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/StockbasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Amounts Related to Restricted Stock Awards and Restricted Stock Units",
        "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]",
        "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit."
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Significant Components of Income Tax Expense",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years."
       }
      }
     },
     "auth_ref": [
      "r1559"
     ]
    },
    "srt_ScheduleOfCondensedFinancialStatementsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScheduleOfCondensedFinancialStatementsTable",
     "presentation": [
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Condensed Financial Statements [Table]",
        "label": "Condensed Financial Statements [Table]",
        "documentation": "Disclosure of information about condensed financial statements, including, but not limited to, the balance sheet, income statement, and statement of cash flows."
       }
      }
     },
     "auth_ref": [
      "r252",
      "r296",
      "r363",
      "r1366"
     ]
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Long-Term Debt",
        "label": "Schedule of Long-Term Debt Instruments [Table Text Block]",
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r65",
      "r67",
      "r112",
      "r193",
      "r194",
      "r1177",
      "r1179",
      "r1411",
      "r1578"
     ]
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDebtTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Major Long-Term Debt Issuances and Retirements",
        "label": "Schedule of Debt [Table Text Block]",
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Principal Components of Deferred Income Tax Assets and Liabilities",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r1555"
     ]
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefits",
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAllocationofPlanAssetsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssetAllocationDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssumptionsUsedDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofExpectedBenefitPaymentsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofFundedStatusofRetirementBenefitPlansDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetPeriodicBenefitCostNotyetRecognizedDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofRetirementBenefitPlanAssetsLiabilitiesDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofSERPTrustAssetsABOandContributionsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]",
        "label": "Defined Benefit Plan [Table]",
        "documentation": "Disclosure of information about individual defined benefit pension plan or 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)."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r70",
      "r71",
      "r72",
      "r73"
     ]
    },
    "cms_ScheduleOfDepriciationAndAmortizationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ScheduleOfDepriciationAndAmortizationTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Depreciation and Amortization",
        "label": "Schedule Of Depriciation And Amortization [Table Text Block]",
        "documentation": "Schedule Of Depriciation And Amortization [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Basic and Diluted EPS Computations",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r1426"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r766",
      "r1203",
      "r1552"
     ]
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesNarrativeDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment, Name [Axis]",
        "label": "Investment, Name [Axis]",
        "documentation": "Information by name of investment including named security. Excludes entity that is consolidated."
       }
      }
     },
     "auth_ref": [
      "r452",
      "r453",
      "r454",
      "r799",
      "r1363",
      "r1364",
      "r1365",
      "r1562",
      "r1563",
      "r1564",
      "r1565"
     ]
    },
    "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Expected Benefit Payments",
        "label": "Schedule of Expected Benefit Payments [Table Text Block]",
        "documentation": "Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter."
       }
      }
     },
     "auth_ref": [
      "r197"
     ]
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Assets and Liabilities Measured at Fair Value on a Recurring Basis",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r1568",
      "r1569"
     ]
    },
    "cms_ScheduleOfFinancingAndCapitalizationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ScheduleOfFinancingAndCapitalizationTable",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule Of Financing And Capitalization [Table]",
        "label": "Schedule Of Financing And Capitalization [Table]",
        "documentation": "Schedule Of Financing And Capitalization [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Finite-Lived Intangible Assets by Major Class",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment."
       }
      }
     },
     "auth_ref": [
      "r1171",
      "r1449"
     ]
    },
    "us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Forward Contracts Indexed to Issuer's Equity",
        "label": "Schedule of Forward Contracts Indexed to Issuer's Equity [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r105"
     ]
    },
    "us-gaap_ScheduleOfGuaranteeObligationsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfGuaranteeObligationsTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Guarantees",
        "label": "Schedule of Guarantor Obligations [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1475"
     ]
    },
    "us-gaap_ScheduleOfJointlyOwnedUtilityPlantsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfJointlyOwnedUtilityPlantsTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Jointly Owned Regulated Utility Facilities",
        "label": "Schedule of Jointly Owned Utility Plants [Table Text Block]",
        "documentation": "Tabular disclosure of proportionate interests in jointly owned utility plants. Includes the amount of plants in service, the accumulated provision for depreciation (if available), the amount of plants under construction, and the proportionate share. The amounts presented may be further subdivided to show amounts applicable to plant subcategories (for example, production, transmission, distribution). Includes statements that the amounts represent the utility's share in each joint plant and that it must provide its own financing. Information concerning two or more generating plants on the same site may be combined. States that the utility's share of direct expenses of the joint plants is included in the corresponding operating expenses on its income statement (for example, fuel, maintenance of plant, other operating expense). If the share of direct expenses is charged to purchased power, then disclose the amount so charged and the proportionate amounts charged to specific operating expenses on the records maintained for the joint plants."
       }
      }
     },
     "auth_ref": [
      "r228"
     ]
    },
    "us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfLineOfCreditFacilitiesTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Schedule of Revolving Credit Facilities",
        "label": "Schedule of Line of Credit Facilities [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r143"
     ]
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Debt Maturities",
        "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]",
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfNetBenefitCostsTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Net Benefit Costs",
        "label": "Schedule of Net Benefit Costs [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r198"
     ]
    },
    "cms_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedIncludingRegulatoryAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ScheduleOfNetPeriodicBenefitCostNotYetRecognizedIncludingRegulatoryAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Net Periodic Benefit Cost Not Yet Recognized",
        "label": "Schedule Of Net Periodic Benefit Cost Not Yet Recognized Including Regulatory Assets And Liabilities [Table Text Block]",
        "documentation": "Schedule Of Net Periodic Benefit Cost Not Yet Recognized Including Regulatory Assets And Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/OtherIncomeandOtherExpenseTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Summary of Components of Other Income and Other Expense",
        "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]",
        "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items."
       }
      }
     },
     "auth_ref": []
    },
    "cms_ScheduleOfPreferredStockTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ScheduleOfPreferredStockTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Preferred Stock",
        "label": "Schedule Of Preferred Stock [Table Text Block]",
        "documentation": "Schedule Of Preferred Stock [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentNarrativeDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofFinanceLeasesandOtherFinancingObligationsDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofAverageCapitalizationRatesDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofDepreciationandAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Table]",
        "label": "Property, Plant and Equipment [Table]",
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r881"
     ]
    },
    "cms_ScheduleOfPscrAndGcrUnderrecoveriesandOverrecoveriesTableTextBlockTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ScheduleOfPscrAndGcrUnderrecoveriesandOverrecoveriesTableTextBlockTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Liabilities for PSCR and GCR Overrecoveries",
        "label": "Schedule Of Pscr And Gcr Underrecoveries and Overrecoveries Table Text Block [Table Text Block]",
        "documentation": "Schedule of the assets and liabilities for PSCR and GCR underrecoveries and overrecoveries."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfRegulatoryAssetsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRegulatoryAssetsTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Regulatory Assets",
        "label": "Schedule of Regulatory Assets [Table Text Block]",
        "documentation": "Tabular disclosure of assets that are created when regulatory agencies permit public utilities to defer certain costs included in rate-setting to the balance sheet."
       }
      }
     },
     "auth_ref": [
      "r115",
      "r126",
      "r227"
     ]
    },
    "us-gaap_ScheduleOfRegulatoryLiabilitiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRegulatoryLiabilitiesTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Regulatory Liabilities",
        "label": "Schedule of Regulatory Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of regulatory liabilities. Detailed information about liabilities that result from rate actions of a regulator. Rate actions of a regulator can impose a liability on a regulated enterprise resulting in a regulatory liability."
       }
      }
     },
     "auth_ref": [
      "r229"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "presentation": [
      "http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumers",
      "http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumersDetails",
      "http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumersTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]",
        "label": "Related Party Transaction [Table]",
        "documentation": "Disclosure of information about related party transaction."
       }
      }
     },
     "auth_ref": [
      "r110",
      "r111",
      "r1088",
      "r1089",
      "r1092"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumersTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Related Party Transactions, by Related Party",
        "label": "Schedule of Related Party Transactions [Table Text Block]",
        "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRestructuringAndRelatedCostsTable",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSales",
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesNarrativeDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesScheduleofRetentionBenefitLiabilityRollForwardDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Restructuring and Related Costs [Table]",
        "label": "Restructuring Cost [Table]",
        "documentation": "Disclosure of information about restructuring cost. Includes, but is not limited to, expected cost, cost incurred, statement of income caption that includes restructuring cost recognized, and amount of restructuring reserve."
       }
      }
     },
     "auth_ref": [
      "r532",
      "r533",
      "r534",
      "r535",
      "r537",
      "r538",
      "r539"
     ]
    },
    "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Retention Benefit Liability Roll Forward",
        "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r186"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://www.consumersenergy.com/role/ReportableSegments",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r55",
      "r56"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/ReportableSegmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Financial Information by Reportable Segments",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r55",
      "r56"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://www.consumersenergy.com/role/StockbasedCompensation",
      "http://www.consumersenergy.com/role/StockbasedCompensationNarrativeDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofAmountsRelatedtoRestrictedStockAwardsandRestrictedStockUnitsDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityGrantedDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationSummaryofWeightedaverageGrantdateFairValueDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r713",
      "r714",
      "r716",
      "r717",
      "r718",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744"
     ]
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/StockbasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Significant Assumptions",
        "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions."
       }
      }
     },
     "auth_ref": [
      "r199"
     ]
    },
    "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofForwardStockContractsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofPreferredStockDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofSupplierFinanceProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt and Equity Securities, FV-NI [Line Items]",
        "label": "Debt and Equity Securities, FV-NI [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r842"
     ]
    },
    "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofForwardStockContractsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofPreferredStockDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofSupplierFinanceProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]",
        "label": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r842"
     ]
    },
    "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Reconciliation of Uncertain Tax Benefits",
        "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]",
        "documentation": "Tabular disclosure of the change in unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r774",
      "r1202"
     ]
    },
    "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/ScheduleIIValuationandQualifyingAccountsandReserves"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule II - Valuation and Qualifying Accounts and Reserves",
        "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]",
        "documentation": "The entire disclosure for valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r258",
      "r370"
     ]
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfVariableInterestEntitiesTable",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntities",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Variable Interest Entities [Table]",
        "label": "Variable Interest Entity [Table]",
        "documentation": "Disclosure of information about variable interest held, whether or not such variable interest entity (VIE) is included in consolidated financial statements."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r90",
      "r92",
      "r95",
      "r96",
      "r808",
      "r809",
      "r814",
      "r815",
      "r906",
      "r907",
      "r908"
     ]
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfVariableInterestEntitiesTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Variable Interest Entities",
        "label": "Schedule of Variable Interest Entities [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r90",
      "r92",
      "r95",
      "r96"
     ]
    },
    "cms_ScheduleofSERPtrustassetsABOandcontributionsTableTextBlockTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ScheduleofSERPtrustassetsABOandcontributionsTableTextBlockTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of SERP Trust Assets, ABO and Contributions",
        "label": "Schedule of SERP trust assets ABO and contributions Table Text Block [Table Text Block]",
        "documentation": "Tabular disclosure of the DB SERP trust assets market value, amounts contributed to the DB SERP trust, and the ABO of the DB SERP."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SecuredOvernightFinancingRateSofrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuredOvernightFinancingRateSofrMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SOFR",
        "label": "Secured Overnight Financing Rate (SOFR) [Member]",
        "documentation": "Interest rate at which bank can borrow U.S. dollar overnight while posting U.S. Treasury bond as collateral."
       }
      }
     },
     "auth_ref": [
      "r1566"
     ]
    },
    "cms_SecuritizationBondsDue20282031Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "SecuritizationBondsDue20282031Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "5.322% Securitization Bonds",
        "label": "Securitization Bonds Due 2028-2031 [Member]",
        "documentation": "Securitization Bonds Due 2028-2031"
       }
      }
     },
     "auth_ref": []
    },
    "cms_SecuritizationBondsDue2029Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "SecuritizationBondsDue2029Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "3.528% Securitization Bonds",
        "label": "Securitization Bonds Due 2029 [Member]",
        "documentation": "Three Point Two Two Zero Percent Securitization Bonds Due 2020-2029 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_SecuritizationBondsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "SecuritizationBondsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securitization bonds",
        "label": "Securitization Bonds [Member]",
        "documentation": "Securitization Bonds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_SecuritizedCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "SecuritizedCostsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securitized costs",
        "label": "Securitized Costs [Member]",
        "documentation": "The securitization and tax costs related to Consumers' securitization bonds."
       }
      }
     },
     "auth_ref": []
    },
    "cms_SecuritizedRegulatoryAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "SecuritizedRegulatoryAssetsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofDepreciationandAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securitized regulatory assets",
        "label": "Securitized Regulatory Assets [Member]",
        "documentation": "Securitized Regulatory Assets [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r1244"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r1247"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [Domain]",
        "label": "Segments [Domain]",
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r234",
      "r235",
      "r236",
      "r237",
      "r404",
      "r410",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r435",
      "r436",
      "r437",
      "r442",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r505",
      "r535",
      "r539",
      "r991",
      "r992",
      "r993",
      "r994",
      "r995",
      "r996",
      "r997",
      "r998",
      "r999",
      "r1000",
      "r1001",
      "r1161",
      "r1164",
      "r1165",
      "r1170",
      "r1228",
      "r1601",
      "r1602",
      "r1603",
      "r1604",
      "r1605",
      "r1606",
      "r1607",
      "r1608",
      "r1609",
      "r1610",
      "r1611",
      "r1612",
      "r1613",
      "r1614",
      "r1615",
      "r1616",
      "r1617",
      "r1618",
      "r1619",
      "r1620",
      "r1621",
      "r1622",
      "r1623",
      "r1624",
      "r1625",
      "r1626",
      "r1627",
      "r1629",
      "r1630"
     ]
    },
    "us-gaap_SegmentExpenditureAdditionToLongLivedAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentExpenditureAdditionToLongLivedAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital expenditures",
        "label": "Segment, Expenditure, Addition to Long-Lived Assets",
        "documentation": "Amount of expenditure for addition to long-lived assets included in determination of segment assets by chief operating decision maker (CODM) or otherwise regularly provided to CODM. Excludes expenditure for addition to financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r404",
      "r424",
      "r435",
      "r1164",
      "r1165"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Domain]",
        "label": "Geographical [Domain]",
        "documentation": "Geographical area."
       }
      }
     },
     "auth_ref": [
      "r260",
      "r262",
      "r265",
      "r267",
      "r274",
      "r275",
      "r276",
      "r277",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r440",
      "r441",
      "r915",
      "r916",
      "r917",
      "r918",
      "r919",
      "r920",
      "r921",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926",
      "r927",
      "r928",
      "r929",
      "r930",
      "r931",
      "r939",
      "r940",
      "r941",
      "r942",
      "r943",
      "r944",
      "r945",
      "r946",
      "r947",
      "r948",
      "r949",
      "r950",
      "r951",
      "r1048",
      "r1049",
      "r1050",
      "r1114",
      "r1116",
      "r1119",
      "r1121",
      "r1128",
      "r1131",
      "r1132",
      "r1133",
      "r1134",
      "r1136",
      "r1137",
      "r1138",
      "r1139",
      "r1140",
      "r1146",
      "r1183",
      "r1216",
      "r1217",
      "r1218",
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1227",
      "r1234",
      "r1485",
      "r1601",
      "r1602",
      "r1603",
      "r1605",
      "r1606",
      "r1607",
      "r1608",
      "r1609",
      "r1610",
      "r1611",
      "r1612",
      "r1613",
      "r1614",
      "r1615",
      "r1616",
      "r1617",
      "r1618",
      "r1619",
      "r1620",
      "r1621",
      "r1622",
      "r1623",
      "r1624",
      "r1625",
      "r1626",
      "r1627",
      "r1629",
      "r1630"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting [Abstract]",
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/ReportableSegments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reportable Segments",
        "label": "Segment Reporting Disclosure [Text Block]",
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
       }
      }
     },
     "auth_ref": [
      "r237",
      "r404",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r425",
      "r427",
      "r428",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r442",
      "r1160",
      "r1162",
      "r1163",
      "r1164",
      "r1166",
      "r1167",
      "r1168"
     ]
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/ReportableSegments",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting Information [Line Items]",
        "label": "Segment Reporting Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingOtherItemAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingOtherItemAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other segment items",
        "label": "Segment Reporting, Other Segment Item, Amount",
        "documentation": "Amount of other expense (income) and loss (gain) calculated as difference between segment revenue and separately disclosed expense category to arrive at segment profit (loss)."
       }
      }
     },
     "auth_ref": [
      "r404",
      "r427",
      "r428",
      "r435",
      "r1164"
     ]
    },
    "us-gaap_SeniorNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SeniorNotesMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Senior notes",
        "label": "Senior Notes [Member]",
        "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors."
       }
      }
     },
     "auth_ref": []
    },
    "cms_SeriesCPreferredStockDepositarySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "SeriesCPreferredStockDepositarySharesMember",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsParenthetical",
      "http://www.consumersenergy.com/role/CoverPage",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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",
        "terseLabel": "Series C Preferred Stock Depositary Shares",
        "label": "Series C Preferred Stock Depositary Shares [Member]",
        "documentation": "Series C Preferred Stock Depositary Shares"
       }
      }
     },
     "auth_ref": []
    },
    "cms_SettlementAgreementMinimumReturnsToCustomers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "SettlementAgreementMinimumReturnsToCustomers",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum settlement returns to customers",
        "label": "Settlement Agreement, Minimum Returns To Customers",
        "documentation": "Settlement Agreement, Minimum Returns To Customers"
       }
      }
     },
     "auth_ref": []
    },
    "cms_SettlementAgreementPaymentPenalty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "SettlementAgreementPaymentPenalty",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Settlement agreement penalty payment",
        "label": "Settlement Agreement, Payment Penalty",
        "documentation": "Settlement Agreement, Payment Penalty"
       }
      }
     },
     "auth_ref": []
    },
    "cms_SettlementOfForwardContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "SettlementOfForwardContractsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Settlement Of Forward Contracts",
        "label": "Settlement Of Forward Contracts [Member]",
        "documentation": "Settlement Of Forward Contracts"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement, Noncash Expense [Abstract]",
        "label": "Share-Based Payment Arrangement, Noncash Expense [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1",
     "presentation": [
      "http://www.consumersenergy.com/role/StockbasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Service period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period",
        "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1200"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "presentation": [
      "http://www.consumersenergy.com/role/StockbasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Vesting period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition."
       }
      }
     },
     "auth_ref": [
      "r1200"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://www.consumersenergy.com/role/StockbasedCompensationNarrativeDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Shares forfeited (in shares)",
        "negatedLabel": "Forfeited (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r733"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forfeitured (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event."
       }
      }
     },
     "auth_ref": [
      "r733"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r731"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationSummaryofWeightedaverageGrantdateFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r731"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Nonvested, at beginning of period (in shares)",
        "periodEndLabel": "Nonvested, at end of period (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r728",
      "r729"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Weighted-average grant date fair value per share, at beginning of period (in dollars per share)",
        "periodEndLabel": "Weighted-average grant date fair value per share, at end of period (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r728",
      "r729"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "presentation": [
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average Grant Date\u00a0Fair Value Per Share",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Vested (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r732"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofAmountsRelatedtoRestrictedStockAwardsandRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Fair value of shares that vested during the year",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
        "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash."
       }
      }
     },
     "auth_ref": [
      "r735"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement."
       }
      }
     },
     "auth_ref": [
      "r732"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "presentation": [
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofSignificantAssumptionsUsedtoEstimateFairValueofMarketbasedRestrictedStockAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected dividend yield",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term."
       }
      }
     },
     "auth_ref": [
      "r742"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "presentation": [
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofSignificantAssumptionsUsedtoEstimateFairValueofMarketbasedRestrictedStockAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected volatility",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period."
       }
      }
     },
     "auth_ref": [
      "r741"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "presentation": [
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofSignificantAssumptionsUsedtoEstimateFairValueofMarketbasedRestrictedStockAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk-free rate",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": [
      "r743"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/StockbasedCompensation",
      "http://www.consumersenergy.com/role/StockbasedCompensationNarrativeDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofAmountsRelatedtoRestrictedStockAwardsandRestrictedStockUnitsDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityGrantedDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationSummaryofWeightedaverageGrantdateFairValueDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r713",
      "r714",
      "r716",
      "r717",
      "r718",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward",
     "presentation": [
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Shares",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "presentation": [
      "http://www.consumersenergy.com/role/StockbasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Number of shares authorized (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized",
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1201"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "presentation": [
      "http://www.consumersenergy.com/role/StockbasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Shares available for grant (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable."
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/StockbasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Weighted-average Grant-date Fair Value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value [Table Text Block]",
        "documentation": "Tabular disclosure of the weighted-average grant-date fair value of equity options or other equity instruments granted during the year."
       }
      }
     },
     "auth_ref": [
      "r79"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/StockbasedCompensationNarrativeDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofAmountsRelatedtoRestrictedStockAwardsandRestrictedStockUnitsDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityGrantedDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationSummaryofWeightedaverageGrantdateFairValueDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Domain]",
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r716",
      "r717",
      "r718",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744"
     ]
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Payment Arrangement",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost."
       }
      }
     },
     "auth_ref": [
      "r712",
      "r719",
      "r738",
      "r739",
      "r740",
      "r741",
      "r744",
      "r750",
      "r751",
      "r752",
      "r753"
     ]
    },
    "us-gaap_ShortTermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermBorrowings",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term borrowings outstanding",
        "label": "Short-Term Debt",
        "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r212",
      "r1214",
      "r1595"
     ]
    },
    "cms_ShortTermDebtAuthorizedBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ShortTermDebtAuthorizedBorrowings",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term debt authorized borrowings",
        "label": "Short-term debt, authorized borrowings",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermDebtTypeAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term Debt, Type [Axis]",
        "label": "Short-Term Debt, Type [Axis]",
        "documentation": "Information by type of short-term debt arrangement."
       }
      }
     },
     "auth_ref": [
      "r139",
      "r1455",
      "r1456",
      "r1457"
     ]
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermDebtTypeDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term Debt, Type [Domain]",
        "label": "Short-Term Debt, Type [Domain]",
        "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r1455",
      "r1456",
      "r1457"
     ]
    },
    "us-gaap_ShortTermLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/LeasesScheduleofLeaseCostDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesScheduleofLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term lease costs",
        "label": "Short-Term Lease, Cost",
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less."
       }
      }
     },
     "auth_ref": [
      "r874",
      "r1213"
     ]
    },
    "cms_SignificantAccountingPoliciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "SignificantAccountingPoliciesLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPolicies",
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Accounting Policies [Line Items]",
        "label": "Significant Accounting Policies [Line Items]",
        "documentation": "Significant Accounting Policies [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_SignificantAccountingPoliciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "SignificantAccountingPoliciesTable",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPolicies",
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Accounting Policies [Table]",
        "label": "Significant Accounting Policies [Table]",
        "documentation": "Significant Accounting Policies [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SiteContingencyLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SiteContingencyLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Site Contingency [Line Items]",
        "label": "Site Contingency [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r549",
      "r1173",
      "r1174",
      "r1359",
      "r1360",
      "r1361",
      "r1460",
      "r1473"
     ]
    },
    "us-gaap_SiteContingencyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SiteContingencyTable",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Site Contingency [Table]",
        "label": "Site Contingency [Table]",
        "documentation": "Disclosure of information about loss contingency for environmental remediation. Includes, but is not limited to, recognized loss and additional reasonably possible loss."
       }
      }
     },
     "auth_ref": [
      "r549",
      "r1173",
      "r1174",
      "r1359",
      "r1360",
      "r1361",
      "r1460",
      "r1473"
     ]
    },
    "cms_SixPointOneSevenZeroPercentFirstMortgageBondsDue2040Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "SixPointOneSevenZeroPercentFirstMortgageBondsDue2040Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "6.170% First Mortgage Bonds Due 2040",
        "label": "Six Point One Seven Zero Percent First Mortgage Bonds Due 2040 [Member]",
        "documentation": "Six Point One Seven Zero Percent First Mortgage Bonds Due 2040 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SoftwareAndSoftwareDevelopmentCostsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofFiniteLivedIntangibleAssetsbyMajorClassDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Software development",
        "label": "Software and Software Development Costs [Member]",
        "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use."
       }
      }
     },
     "auth_ref": []
    },
    "cms_SolarProjectsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "SolarProjectsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Solar Projects",
        "label": "Solar Projects [Member]",
        "documentation": "Solar Projects"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [Axis]",
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r234",
      "r235",
      "r236",
      "r237",
      "r303",
      "r404",
      "r410",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r435",
      "r436",
      "r437",
      "r442",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r505",
      "r507",
      "r535",
      "r539",
      "r991",
      "r992",
      "r993",
      "r994",
      "r995",
      "r996",
      "r997",
      "r998",
      "r999",
      "r1000",
      "r1001",
      "r1161",
      "r1164",
      "r1165",
      "r1170",
      "r1228",
      "r1601",
      "r1602",
      "r1603",
      "r1604",
      "r1605",
      "r1606",
      "r1607",
      "r1608",
      "r1609",
      "r1610",
      "r1611",
      "r1612",
      "r1613",
      "r1614",
      "r1615",
      "r1616",
      "r1617",
      "r1618",
      "r1619",
      "r1620",
      "r1621",
      "r1622",
      "r1623",
      "r1624",
      "r1625",
      "r1626",
      "r1627",
      "r1629",
      "r1630"
     ]
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsParenthetical",
      "http://www.consumersenergy.com/role/CoverPage",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Axis]",
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r251",
      "r316",
      "r317",
      "r318",
      "r357",
      "r392",
      "r393",
      "r396",
      "r398",
      "r407",
      "r408",
      "r455",
      "r559",
      "r562",
      "r563",
      "r564",
      "r568",
      "r569",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r845",
      "r1025",
      "r1026",
      "r1027",
      "r1028",
      "r1036",
      "r1037",
      "r1038",
      "r1039",
      "r1040",
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1062",
      "r1085",
      "r1107",
      "r1122",
      "r1123",
      "r1124",
      "r1125",
      "r1126",
      "r1358",
      "r1405",
      "r1425"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquity",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Components [Axis]",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r151",
      "r154",
      "r155",
      "r301",
      "r337",
      "r338",
      "r339",
      "r371",
      "r372",
      "r373",
      "r375",
      "r381",
      "r384",
      "r386",
      "r406",
      "r456",
      "r459",
      "r506",
      "r605",
      "r790",
      "r791",
      "r800",
      "r801",
      "r802",
      "r804",
      "r805",
      "r806",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r823",
      "r846",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r859",
      "r861",
      "r891",
      "r984",
      "r1011",
      "r1012",
      "r1013",
      "r1036",
      "r1107"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Axis]",
        "label": "Geographical [Axis]",
        "documentation": "Information by geographical components."
       }
      }
     },
     "auth_ref": [
      "r260",
      "r262",
      "r265",
      "r267",
      "r274",
      "r275",
      "r276",
      "r277",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r440",
      "r441",
      "r915",
      "r916",
      "r917",
      "r918",
      "r919",
      "r920",
      "r921",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926",
      "r927",
      "r928",
      "r929",
      "r930",
      "r931",
      "r939",
      "r940",
      "r941",
      "r942",
      "r943",
      "r944",
      "r945",
      "r946",
      "r947",
      "r948",
      "r949",
      "r950",
      "r951",
      "r1048",
      "r1049",
      "r1050",
      "r1114",
      "r1116",
      "r1119",
      "r1121",
      "r1128",
      "r1131",
      "r1132",
      "r1133",
      "r1134",
      "r1136",
      "r1137",
      "r1138",
      "r1139",
      "r1140",
      "r1146",
      "r1183",
      "r1216",
      "r1217",
      "r1218",
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1227",
      "r1234",
      "r1485",
      "r1601",
      "r1602",
      "r1603",
      "r1605",
      "r1606",
      "r1607",
      "r1608",
      "r1609",
      "r1610",
      "r1611",
      "r1612",
      "r1613",
      "r1614",
      "r1615",
      "r1616",
      "r1617",
      "r1618",
      "r1619",
      "r1620",
      "r1621",
      "r1622",
      "r1623",
      "r1624",
      "r1625",
      "r1626",
      "r1627",
      "r1629",
      "r1630"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsParenthetical",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquity",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsParenthetical",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquity",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncome",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeParenthetical",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Line Items]",
        "label": "Statement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r371",
      "r372",
      "r373",
      "r406",
      "r861",
      "r912",
      "r1023",
      "r1047",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1062",
      "r1065",
      "r1066",
      "r1067",
      "r1068",
      "r1069",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1083",
      "r1086",
      "r1087",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1099",
      "r1100",
      "r1101",
      "r1102",
      "r1103",
      "r1104",
      "r1107",
      "r1235"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Cash Flows [Abstract]",
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Financial Position [Abstract]",
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Comprehensive Income [Abstract]",
        "label": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Stockholders' Equity [Abstract]",
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StatementScenarioAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementScenarioAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails",
      "http://www.consumersenergy.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Scenario [Axis]",
        "label": "Scenario [Axis]",
        "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts."
       }
      }
     },
     "auth_ref": [
      "r298",
      "r387",
      "r710",
      "r1362",
      "r1367",
      "r1420"
     ]
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementTable",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsParenthetical",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquity",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsParenthetical",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquity",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncome",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeParenthetical",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Table]",
        "label": "Statement [Table]",
        "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r371",
      "r372",
      "r373",
      "r406",
      "r444",
      "r861",
      "r912",
      "r1023",
      "r1047",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1062",
      "r1065",
      "r1066",
      "r1067",
      "r1068",
      "r1069",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1083",
      "r1086",
      "r1087",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1099",
      "r1100",
      "r1101",
      "r1102",
      "r1103",
      "r1104",
      "r1107",
      "r1235"
     ]
    },
    "us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrestricted retained earnings",
        "label": "Statutory Accounting Practices, Statutory Amount Available for Dividend Payments without Regulatory Approval",
        "documentation": "Amount of dividends that can be declared or paid without approval of regulatory agency."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Price or TSR Estimation Method",
        "label": "Stock Price or TSR Estimation Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1266",
      "r1277",
      "r1287",
      "r1320"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock issued (in shares)",
        "label": "Stock Issued During Period, Shares, New Issues",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r150",
      "r151",
      "r195",
      "r1025",
      "r1107",
      "r1123"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Common stock reacquired (in shares)",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited",
        "documentation": "Number of shares related to Restricted Stock Award forfeited during the period."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r150",
      "r151",
      "r195"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock issued",
        "label": "Stock Issued During Period, Value, New Issues",
        "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."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r150",
      "r151",
      "r195",
      "r1036",
      "r1107",
      "r1123",
      "r1241"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Common stock reacquired",
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Forfeitures",
        "documentation": "Value of stock related to Restricted Stock Awards forfeited during the period."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r150",
      "r151",
      "r195"
     ]
    },
    "cms_StockOfferingProgramMaximumValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "StockOfferingProgramMaximumValue",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock offering program maximum value",
        "label": "Stock Offering Program Maximum Value",
        "documentation": "The maximum value of new stock which can be issued in a public offering."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchasedDuringPeriodShares",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Common stock repurchased (in shares)",
        "label": "Stock Repurchased During Period, Shares",
        "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r150",
      "r151",
      "r195",
      "r1028",
      "r1107",
      "r1125"
     ]
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchasedDuringPeriodValue",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Common stock repurchased",
        "label": "Stock Repurchased During Period, Value",
        "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r150",
      "r151",
      "r195",
      "r1036",
      "r1107",
      "r1125",
      "r1241"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total stockholders\u2019 equity",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r151",
      "r154",
      "r155",
      "r182",
      "r1064",
      "r1082",
      "r1108",
      "r1109",
      "r1214",
      "r1242",
      "r1407",
      "r1439",
      "r1576",
      "r1633"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stockholders\u2019 equity",
        "label": "Equity, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquity",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total equity",
        "periodStartLabel": "Total Equity at Beginning of Period",
        "periodEndLabel": "Total Equity at End of Period",
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r85",
      "r97",
      "r301",
      "r302",
      "r338",
      "r371",
      "r372",
      "r373",
      "r375",
      "r381",
      "r384",
      "r456",
      "r459",
      "r506",
      "r605",
      "r790",
      "r791",
      "r800",
      "r801",
      "r802",
      "r804",
      "r805",
      "r806",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r823",
      "r846",
      "r848",
      "r852",
      "r860",
      "r891",
      "r1012",
      "r1013",
      "r1034",
      "r1064",
      "r1082",
      "r1108",
      "r1109",
      "r1127",
      "r1241",
      "r1407",
      "r1439",
      "r1576",
      "r1633"
     ]
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity",
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event",
        "label": "Subsequent Event [Member]",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r853",
      "r901"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event Type [Axis]",
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r853",
      "r901"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event Type [Domain]",
        "label": "Subsequent Event Type [Domain]",
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r853",
      "r901"
     ]
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsidiarySaleOfStockAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of Stock [Axis]",
        "label": "Sale of Stock [Axis]",
        "documentation": "Information by type of sale of the entity's stock."
       }
      }
     },
     "auth_ref": []
    },
    "cms_SummaryOfOperatingLossAndTaxCreditCarryforwardsTableTextBlockTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "SummaryOfOperatingLossAndTaxCreditCarryforwardsTableTextBlockTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Loss And Credit Carryforwards",
        "label": "Summary Of Operating Loss And Tax Credit Carryforwards Table Text Block [Table Text Block]",
        "documentation": "Tabular disclosure of (1) pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization and (2) tax credit carryforwards available to reduce future taxable income, including amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalEmployeeRetirementPlanDefinedBenefitMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAssumptionsUsedDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofExpectedBenefitPaymentsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofFundedStatusofRetirementBenefitPlansDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofRetirementBenefitPlanAssetsLiabilitiesDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofSERPTrustAssetsABOandContributionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DB\u00a0SERP",
        "label": "Supplemental Employee Retirement Plan [Member]",
        "documentation": "Plan designed to provide limited group of employees with supplemental retirement benefits, in addition to other pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans."
       }
      }
     },
     "auth_ref": []
    },
    "cms_SupplementalEmployeeRetirementPlanDefinedContributionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "SupplementalEmployeeRetirementPlanDefinedContributionMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DC SERP",
        "label": "Supplemental Employee Retirement Plan Defined Contribution [Member]",
        "documentation": "Supplemental Employee Retirement Plan Defined Contribution [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplierFinanceProgramAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierFinanceProgramAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofSupplierFinanceProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier Finance Program [Axis]",
        "label": "Supplier Finance Program [Axis]",
        "documentation": "Information by supplier finance program."
       }
      }
     },
     "auth_ref": [
      "r513",
      "r514",
      "r515"
     ]
    },
    "us-gaap_SupplierFinanceProgramDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierFinanceProgramDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofSupplierFinanceProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier Finance Program [Domain]",
        "label": "Supplier Finance Program [Domain]",
        "documentation": "Supplier finance program."
       }
      }
     },
     "auth_ref": [
      "r513",
      "r514",
      "r515"
     ]
    },
    "us-gaap_SupplierFinanceProgramObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierFinanceProgramObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofSupplierFinanceProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance of payables under suppler financing program at beginning of period",
        "periodEndLabel": "Balance of payables under suppler financing program at end of period",
        "label": "Supplier Finance Program, Obligation",
        "documentation": "Amount of obligation for supplier finance program."
       }
      }
     },
     "auth_ref": [
      "r514",
      "r515",
      "r516",
      "r518",
      "r519",
      "r1172"
     ]
    },
    "us-gaap_SupplierFinanceProgramObligationIncrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierFinanceProgramObligationIncrease",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofSupplierFinanceProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payables confirmed",
        "label": "Supplier Finance Program, Obligation, Addition",
        "documentation": "Amount of increase in obligation for supplier finance program."
       }
      }
     },
     "auth_ref": [
      "r517",
      "r1172"
     ]
    },
    "us-gaap_SupplierFinanceProgramObligationRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierFinanceProgramObligationRollForward",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofSupplierFinanceProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier Finance Program, Obligation [Roll Forward]",
        "label": "Supplier Finance Program, Obligation [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration]",
        "label": "Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes obligation for supplier finance program."
       }
      }
     },
     "auth_ref": [
      "r515"
     ]
    },
    "us-gaap_SupplierFinanceProgramPaymentTimingPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierFinanceProgramPaymentTimingPeriod",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier financing program, payment period",
        "label": "Supplier Finance Program, Payment Timing, Period",
        "documentation": "Period when payment is expected to be made to finance provider or intermediary in supplier finance program, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r513"
     ]
    },
    "us-gaap_SupplierFinanceProgramTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierFinanceProgramTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Supplier Finance Program",
        "label": "Supplier Finance Program [Table Text Block]",
        "documentation": "Tabular disclosure of supplier finance program."
       }
      }
     },
     "auth_ref": [
      "r1172",
      "r1458"
     ]
    },
    "cms_SupplierFinanceProgramTerminationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "SupplierFinanceProgramTerminationPeriod",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier financing program, termination period",
        "label": "Supplier Finance Program, Termination Period",
        "documentation": "Supplier Finance Program, Termination Period"
       }
      }
     },
     "auth_ref": []
    },
    "cms_TESFilerCityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "TESFilerCityMember",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T.E.S. Filer City",
        "label": "T E S Filer City [Member]",
        "documentation": "T.E.S. Filer City [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tabular List, Table",
        "label": "Tabular List [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1313"
     ]
    },
    "us-gaap_TaxCreditCarryforwardAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxCreditCarryforwardAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax Credit Carryforward [Axis]",
        "label": "Tax Credit Carryforward [Axis]",
        "documentation": "Information by specific tax credit related to an unused tax credit."
       }
      }
     },
     "auth_ref": [
      "r787"
     ]
    },
    "us-gaap_TaxCreditCarryforwardNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxCreditCarryforwardNameDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax Credit Carryforward, Name [Domain]",
        "label": "Tax Credit Carryforward, Name [Domain]",
        "documentation": "The name of the tax credit carryforward."
       }
      }
     },
     "auth_ref": [
      "r787"
     ]
    },
    "cms_TaxExemptRevenueBondsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "TaxExemptRevenueBondsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax-exempt revenue bonds",
        "label": "Tax Exempt Revenue Bonds [Member]",
        "documentation": "Tax Exempt Revenue Bonds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TaxesExcludingIncomeAndExciseTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxesExcludingIncomeAndExciseTaxes",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General taxes",
        "label": "Taxes, Miscellaneous",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1399"
     ]
    },
    "us-gaap_TaxesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ScheduleICondensedFinancialInformationofRegistrantCondensedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued taxes",
        "label": "Taxes Payable, Current",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r139",
      "r140"
     ]
    },
    "cms_TermLoanFacilityDueDecember2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "TermLoanFacilityDueDecember2025Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "5.245% Delayed Draw Unsecured Term Loan Credit Facility Due 2025",
        "label": "Term Loan Facility Due December 2025 [Member]",
        "documentation": "Term Loan Facility Due December 2025"
       }
      }
     },
     "auth_ref": []
    },
    "cms_TermLoanFacilityDueSeptember2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "TermLoanFacilityDueSeptember2025Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "5.028% Delayed Draw Unsecured Term Loan Credit Facility Due 2025",
        "label": "Term Loan Facility Due September 2025 [Member]",
        "documentation": "Term Loan Facility Due September 2025"
       }
      }
     },
     "auth_ref": []
    },
    "cms_TermLoanFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "TermLoanFacilityMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term loan facility",
        "label": "Term Loan Facility [Member]",
        "documentation": "Term Loan Facility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_ThreePointEightSevenFivePercentSeniorNotesDue2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ThreePointEightSevenFivePercentSeniorNotesDue2024Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "3.875% Senior Notes Due 2024",
        "label": "Three Point Eight Seven Five Percent Senior Notes Due 2024 [Member]",
        "documentation": "Three Point Eight Seven Five Percent Senior Notes Due 2024 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_ThreePointEightSixZeroPercentFirstMortgageBondsDue2052Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ThreePointEightSixZeroPercentFirstMortgageBondsDue2052Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "3.860% First Mortgage Bonds Due 2052",
        "label": "Three Point Eight Six Zero Percent First Mortgage Bonds Due 2052 [Member]",
        "documentation": "Three Point Eight Six Zero Percent First Mortgage Bonds Due 2052 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_ThreePointEightZeroZeroPercentFirstMortgageBondsDue2028Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ThreePointEightZeroZeroPercentFirstMortgageBondsDue2028Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "3.800% First Mortgage Bonds Due 2028",
        "label": "Three Point Eight Zero Zero Percent First Mortgage Bonds Due 2028 [Member]",
        "documentation": "Three Point Eight Zero Zero Percent First Mortgage Bonds Due 2028 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_ThreePointFiveTwoZeroPercentFirstMortgageBondsDue2037Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ThreePointFiveTwoZeroPercentFirstMortgageBondsDue2037Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "3.520% First Mortgage Bonds Due 2037",
        "label": "Three Point Five Two Zero Percent First Mortgage Bonds Due 2037 [Member]",
        "documentation": "Three Point Five Two Zero Percent First Mortgage Bonds Due 2037 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_ThreePointFiveZeroZeroFirstMortgageBondsDue2051Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ThreePointFiveZeroZeroFirstMortgageBondsDue2051Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "3.500 First Mortgage Bonds Due 2051",
        "label": "Three Point Five Zero Zero First Mortgage Bonds Due 2051 [Member]",
        "documentation": "Three Point Five Zero Zero First Mortgage Bonds Due 2051"
       }
      }
     },
     "auth_ref": []
    },
    "cms_ThreePointFourFiveZeroPercentSeniorNotesDue2027Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ThreePointFourFiveZeroPercentSeniorNotesDue2027Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "3.450% Senior Notes Due 2027",
        "label": "Three Point Four Five Zero Percent Senior Notes Due 2027 [Member]",
        "documentation": "Three Point Four Five Zero Percent Senior Notes Due 2027 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_ThreePointNineFiveZeroPercentFirstMortgageBondsDue2043Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ThreePointNineFiveZeroPercentFirstMortgageBondsDue2043Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "3.950% First Mortgage Bonds Due 2043",
        "label": "Three Point Nine Five Zero Percent First Mortgage Bonds Due 2043 [Member]",
        "documentation": "Three Point Nine Five Zero Percent First Mortgage Bonds Due 2043 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_ThreePointNineFiveZeroPercentFirstMortgageBondsDue2047Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ThreePointNineFiveZeroPercentFirstMortgageBondsDue2047Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "3.950% First Mortgage Bonds Due 2047",
        "label": "Three Point Nine Five Zero Percent First Mortgage Bonds Due 2047 [Member]",
        "documentation": "Three Point Nine Five Zero Percent First Mortgage Bonds Due 2047 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_ThreePointOneEightZeroPercentFirstMortgageBondsDue2032Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ThreePointOneEightZeroPercentFirstMortgageBondsDue2032Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "3.180% First Mortgage Bonds Due 2032",
        "label": "Three Point One Eight Zero Percent First Mortgage Bonds Due 2032 [Member]",
        "documentation": "Three Point One Eight Zero Percent First Mortgage Bonds Due 2032 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_ThreePointOneNineZeroPercentFirstMortgageBondsDue2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ThreePointOneNineZeroPercentFirstMortgageBondsDue2024Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "3.190% First Mortgage Bonds Due 2024",
        "label": "Three Point One Nine Zero Percent First Mortgage Bonds Due 2024 [Member]",
        "documentation": "Three Point One Nine Zero Percent First Mortgage Bonds Due 2024 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_ThreePointOneTwoFivePercentFirstMortgageBondsDue2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ThreePointOneTwoFivePercentFirstMortgageBondsDue2024Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "3.125% First Mortgage Bonds Due 2024",
        "label": "Three Point One Two Five Percent First Mortgage Bonds Due 2024 [Member]",
        "documentation": "Three Point One Two Five Percent First Mortgage Bonds Due 2024 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_ThreePointOneZeroZeroPercentFirstMortgageBondsDue2050Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ThreePointOneZeroZeroPercentFirstMortgageBondsDue2050Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "3.100% First Mortgage Bonds Due 2050",
        "label": "Three Point One Zero Zero Percent First Mortgage Bonds Due 2050 [Member]",
        "documentation": "Three Point One Zero Zero Percent First Mortgage Bonds Due 2050 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_ThreePointSevenFiveZeroPercentFirstMortgageBondsDue2050Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ThreePointSevenFiveZeroPercentFirstMortgageBondsDue2050Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "3.750% First Mortgage Bonds Due 2050",
        "label": "Three Point Seven Five Zero Percent First Mortgage Bonds Due 2050 [Member]",
        "documentation": "Three Point Seven Five Zero Percent First Mortgage Bonds Due 2050 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_ThreePointSixEightZeroPercentFirstMortgageBondsDue2027Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ThreePointSixEightZeroPercentFirstMortgageBondsDue2027Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "3.680% First Mortgage Bonds Due 2027",
        "label": "Three Point Six Eight Zero Percent First Mortgage Bonds Due 2027 [Member]",
        "documentation": "Three Point Six Eight Zero Percent First Mortgage Bonds Due 2027 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_ThreePointSixZeroZeroPercentFirstMortgageBondsDue2032Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ThreePointSixZeroZeroPercentFirstMortgageBondsDue2032Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "3.600% First Mortgage Bonds Due 2032",
        "label": "Three Point Six Zero Zero Percent First Mortgage Bonds Due 2032 [Member]",
        "documentation": "Three Point Six Zero Zero Percent First Mortgage Bonds Due 2032"
       }
      }
     },
     "auth_ref": []
    },
    "cms_ThreePointSixZeroZeroPercentSeniorNotesDue2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ThreePointSixZeroZeroPercentSeniorNotesDue2025Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "3.600% Senior Notes Due 2025",
        "label": "Three Point Six Zero Zero Percent Senior Notes Due 2025 [Member]",
        "documentation": "Three Point Six Zero Zero Percent Senior Notes Due 2025 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_ThreePointThreeFiveZeroPercentTaxExemptRevenueBondsDue2049Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ThreePointThreeFiveZeroPercentTaxExemptRevenueBondsDue2049Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "3.350% Tax Exempt Revenue Bonds Due 2049",
        "label": "Three Point Three Five Zero Percent Tax Exempt Revenue Bonds Due 2049 [Member]",
        "documentation": "One Point Eight Zero Zero Percent Tax Exempt Revenue Bonds Due 2049 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_ThreePointThreeNineZeroPercentFirstMortgageBondsDue2027Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ThreePointThreeNineZeroPercentFirstMortgageBondsDue2027Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "3.390 % First Mortgage Bonds Due 2027",
        "label": "Three Point Three Nine Zero Percent First Mortgage Bonds Due 2027 [Member]",
        "documentation": "Three Point Three Nine Zero Percent First Mortgage Bonds Due 2027 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_ThreePointThreeSevenFivePercentConvertibleSeniorNotesDue2028Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ThreePointThreeSevenFivePercentConvertibleSeniorNotesDue2028Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "3.375% Convertible Senior Notes Due 2028",
        "label": "Three Point Three Seven Five Percent Convertible Senior Notes Due 2028 [Member]",
        "documentation": "Three Point Three Seven Five Percent Convertible Senior Notes Due 2028"
       }
      }
     },
     "auth_ref": []
    },
    "cms_ThreePointTwoFiveZeroPercentFirstMortgageBondsDue2046Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ThreePointTwoFiveZeroPercentFirstMortgageBondsDue2046Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "3.250% First Mortgage Bonds Due 2046",
        "label": "Three Point Two Five Zero Percent First Mortgage Bonds Due 2046 [Member]",
        "documentation": "Three Point Two Five Zero Percent First Mortgage Bonds Due 2046 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_ThreePointZeroZeroZeroPercentSeniorNotesDue2026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ThreePointZeroZeroZeroPercentSeniorNotesDue2026Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "3.000% Senior Notes Due 2026",
        "label": "Three Point Zero Zero Zero Percent Senior Notes Due 2026 [Member]",
        "documentation": "Three Point Zero Zero Zero Percent Senior Notes Due 2026 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_TimeLapsedRestrictedStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "TimeLapsedRestrictedStockMember",
     "presentation": [
      "http://www.consumersenergy.com/role/StockbasedCompensationNarrativeDetails",
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Time-lapse awards",
        "label": "Time Lapsed Restricted Stock [Member]",
        "documentation": "Time-Lapsed Restricted Stock [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_TimeLapsedRestrictedStockUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "TimeLapsedRestrictedStockUnitsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/StockbasedCompensationScheduleofRestrictedStockActivityGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted stock units",
        "label": "Time Lapsed Restricted Stock Units [Member]",
        "documentation": "Time-Lapsed Restricted Stock Units [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetPeriodicBenefitCostNotyetRecognizedDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetPeriodicBenefitCostNotyetRecognizedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total amounts recognized in regulatory assets and AOCI",
        "label": "Total amounts recognized in regulatory assests (liabilities) and AOCI",
        "documentation": "Total amount of regulatory assets (liabilities) and AOCI that have not been recognized as a component of net periodic cost."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Amount",
        "label": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r1305"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Vs Peer Group",
        "label": "Total Shareholder Return Vs Peer Group [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1312"
     ]
    },
    "us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unbilled Revenues",
        "label": "Trade and Other Accounts Receivable, Unbilled Receivables, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for treatment of receivables that are billable but have not been billed as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r443",
      "r1393"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangement:",
        "label": "Trading Arrangement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1333"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangements, by Individual",
        "label": "Trading Arrangements, by Individual [Table]"
       }
      }
     },
     "auth_ref": [
      "r1335"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "verboseLabel": "Trading symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adoption Date",
        "label": "Trading Arrangement Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r1336"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Arrangement Duration",
        "label": "Trading Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r1337"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expiration Date",
        "label": "Trading Arrangement Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r1337"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Trading Arrangement, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1335"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title",
        "label": "Trading Arrangement, Individual Title"
       }
      }
     },
     "auth_ref": [
      "r1335"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Available",
        "label": "Trading Arrangement, Securities Aggregate Available Amount"
       }
      }
     },
     "auth_ref": [
      "r1338"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination Date",
        "label": "Trading Arrangement Termination Date"
       }
      }
     },
     "auth_ref": [
      "r1336"
     ]
    },
    "cms_TwoPointFiveZeroZeroPercentFirstMortgageBondsDue2060Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "TwoPointFiveZeroZeroPercentFirstMortgageBondsDue2060Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2.500% First Mortgage Bonds Due 2060",
        "label": "Two Point Five Zero Zero Percent First Mortgage Bonds Due 2060 [Member]",
        "documentation": "Two Point Five Zero Zero Percent First Mortgage Bonds Due 2060"
       }
      }
     },
     "auth_ref": []
    },
    "cms_TwoPointNineFiveZeroPercentSeniorNotesDue2027AMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "TwoPointNineFiveZeroPercentSeniorNotesDue2027AMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2.950% Senior Notes Due 2027",
        "label": "Two Point Nine Five Zero Percent Senior Notes Due 2027A [Member]",
        "documentation": "Two Point Nine Five Zero Percent Senior Notes Due 2027A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_TwoPointSixFiveZeroPercentFirstMortgageBondsDue2052Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "TwoPointSixFiveZeroPercentFirstMortgageBondsDue2052Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2.650 First Mortgage Bonds Due 2052",
        "label": "Two Point Six Five Zero Percent First Mortgage Bonds Due 2052 [Member]",
        "documentation": "Two Point Six Five Zero Percent First Mortgage Bonds Due 2052"
       }
      }
     },
     "auth_ref": []
    },
    "srt_TypeOfReserveDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "TypeOfReserveDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Type of Reserve [Domain]",
        "label": "Type of Reserve [Domain]",
        "documentation": "The type of petroleum reserve being disclosed: oil, natural gas, natural gas liquids, synthetic oil, synthetic gas, or other nonrenewable natural resource that is intended to be upgraded into synthetic oil and gas with separate disclosures for consolidated entities and equity method investments."
       }
      }
     },
     "auth_ref": [
      "r932",
      "r933",
      "r934",
      "r935",
      "r936",
      "r937",
      "r938",
      "r939",
      "r940",
      "r941",
      "r942",
      "r943",
      "r944",
      "r946",
      "r947",
      "r948",
      "r949",
      "r1219",
      "r1220"
     ]
    },
    "us-gaap_TypeOfRestructuringDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TypeOfRestructuringDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesNarrativeDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesScheduleofRetentionBenefitLiabilityRollForwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Type of Restructuring [Domain]",
        "label": "Type of Restructuring [Domain]",
        "documentation": "Identification of the types of restructuring costs."
       }
      }
     },
     "auth_ref": [
      "r532",
      "r533",
      "r537",
      "r538"
     ]
    },
    "us-gaap_USStatesAndPoliticalSubdivisionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "USStatesAndPoliticalSubdivisionsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAllocationofPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State and municipal bonds",
        "label": "US States and Political Subdivisions Debt Securities [Member]",
        "documentation": "Bonds or similar securities issued by state, city, or local US governments or the agencies operated by state, city, or local governments. Debt securities issued by state governments may include bond issuances of US state authorities including, for example, but not limited to, housing authorities, dormitory authorities, and general obligations while debt securities issued by political subdivisions of US states would include, for example, debt issuances by county, borough, city, or municipal governments."
       }
      }
     },
     "auth_ref": [
      "r1189",
      "r1215",
      "r1230",
      "r1628"
     ]
    },
    "us-gaap_USTreasuryAndGovernmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "USTreasuryAndGovernmentMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofAllocationofPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "U.S. government and agencies securities",
        "label": "US Treasury and Government [Member]",
        "documentation": "This category includes investments in debt securities issued by the United States Department of the Treasury, US Government Agencies and US Government-sponsored Enterprises. Such securities may include treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years), debt securities issued by the Government National Mortgage Association (Ginnie Mae) and debt securities issued by the Federal National Mortgage Association (Fannie Mae) or the Federal Home Loan Mortgage Corporation (Freddie Mac)."
       }
      }
     },
     "auth_ref": [
      "r961",
      "r1189",
      "r1215",
      "r1230",
      "r1628"
     ]
    },
    "us-gaap_UnbilledReceivablesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnbilledReceivablesCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unbilled receivables",
        "label": "Unbilled Receivables, Current",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofContractualPurchaseObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain]",
        "label": "Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain]",
        "documentation": "General description of the goods or services to be purchased from the counterparty to the unconditional purchase arrangement."
       }
      }
     },
     "auth_ref": [
      "r541",
      "r542",
      "r543",
      "r544"
     ]
    },
    "cms_UnderAgeSixtyFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "UnderAgeSixtyFiveMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Under Age 65",
        "label": "Under Age Sixty Five [Member]",
        "documentation": "Under Age Sixty Five [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Security Market Price Change",
        "label": "Underlying Security Market Price Change, Percent"
       }
      }
     },
     "auth_ref": [
      "r1332"
     ]
    },
    "cms_UnionMembershipByTotalEmployeesPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "UnionMembershipByTotalEmployeesPercentage",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Union employees percentage",
        "label": "Union Membership By Total Employees Percentage",
        "documentation": "UnionMembershipByTotalEmployeesPercentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefits",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofReconciliationofUncertainTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance at beginning of period",
        "periodEndLabel": "Balance at end of period",
        "label": "Unrecognized Tax Benefits",
        "documentation": "Amount of unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r757",
      "r774",
      "r1202"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofReconciliationofUncertainTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Reductions for prior-year tax positions",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions",
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns."
       }
      }
     },
     "auth_ref": [
      "r775",
      "r1202"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest accrued",
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued",
        "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return."
       }
      }
     },
     "auth_ref": [
      "r772",
      "r1202"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofReconciliationofUncertainTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions for current-year tax positions",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return."
       }
      }
     },
     "auth_ref": [
      "r776",
      "r1202"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofReconciliationofUncertainTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions for prior-year tax positions",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions",
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns."
       }
      }
     },
     "auth_ref": [
      "r775",
      "r1202"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofReconciliationofUncertainTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Reductions for lapse of statute of limitations",
        "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations",
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations."
       }
      }
     },
     "auth_ref": [
      "r777"
     ]
    },
    "cms_UnrecordedUnconditionalPurchaseObligationAnnualContributionToRenewableResourcesProgramByCounterparty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "UnrecordedUnconditionalPurchaseObligationAnnualContributionToRenewableResourcesProgramByCounterparty",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Annual contribution to renewable resources program by counterparty",
        "label": "Unrecorded Unconditional Purchase Obligation Annual Contribution To Renewable Resources Program By Counterparty",
        "documentation": "Annual contribution to be paid by counterparty to a renewable resources program."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofContractualPurchaseObligationsDetails": {
       "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofContractualPurchaseObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Five",
        "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation 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). Includes, but is not limited to, lease not yet commenced."
       }
      }
     },
     "auth_ref": [
      "r542",
      "r1580"
     ]
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofContractualPurchaseObligationsDetails": {
       "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofContractualPurchaseObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year One",
        "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation 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). Includes, but is not limited to, lease not yet commenced."
       }
      }
     },
     "auth_ref": [
      "r542",
      "r1580"
     ]
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofContractualPurchaseObligationsDetails": {
       "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofContractualPurchaseObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Four",
        "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation 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). Includes, but is not limited to, lease not yet commenced."
       }
      }
     },
     "auth_ref": [
      "r542",
      "r1580"
     ]
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofContractualPurchaseObligationsDetails": {
       "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofContractualPurchaseObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Two",
        "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation 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). Includes, but is not limited to, lease not yet commenced."
       }
      }
     },
     "auth_ref": [
      "r542",
      "r1580"
     ]
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofContractualPurchaseObligationsDetails": {
       "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofContractualPurchaseObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Three",
        "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation 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). Includes, but is not limited to, lease not yet commenced."
       }
      }
     },
     "auth_ref": [
      "r542",
      "r1580"
     ]
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofContractualPurchaseObligationsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofContractualPurchaseObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Unrecorded Unconditional Purchase Obligation",
        "documentation": "Amount of unrecorded obligation to transfer funds in future for fixed or minimum amount or quantity of product and service at fixed or minimum price. Includes, but is not limited to, lease not yet commenced and take-or-pay and throughput contracts."
       }
      }
     },
     "auth_ref": [
      "r542",
      "r1580"
     ]
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofContractualPurchaseObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis]",
        "label": "Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis]",
        "documentation": "Information by category of product and service for unrecorded unconditional purchase arrangement to acquire product or service or both."
       }
      }
     },
     "auth_ref": [
      "r541",
      "r542",
      "r543"
     ]
    },
    "cms_UnrecordedUnconditionalPurchaseObligationCapacityChargePerMwh": {
     "xbrltype": "perUnitItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "UnrecordedUnconditionalPurchaseObligationCapacityChargePerMwh",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PPA capacity charge per MWh (in dollars per MWh)",
        "label": "Unrecorded Unconditional Purchase Obligation Capacity Charge Per Mwh",
        "documentation": "The price per MWh of available capacity that must be paid, in connection with an unconditional purchase obligation that has not been recognized for financial reporting purposes."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofContractualPurchaseObligationsDetails": {
       "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofContractualPurchaseObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Beyond 2029",
        "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, after Year Five",
        "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Includes, but is not limited to, lease not yet commenced."
       }
      }
     },
     "auth_ref": [
      "r1466",
      "r1580"
     ]
    },
    "cms_UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOffPeak": {
     "xbrltype": "perUnitItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOffPeak",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PPA fixed energy charge per MWh, off-peak (in dollars per MWh)",
        "label": "Unrecorded Unconditional Purchase Obligation, Fixed Energy Charge Per Mwh, Off-Peak",
        "documentation": "Unrecorded Unconditional Purchase Obligation, Fixed Energy Charge Per Mwh, Off-Peak"
       }
      }
     },
     "auth_ref": []
    },
    "cms_UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOnPeak": {
     "xbrltype": "perUnitItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOnPeak",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PPA fixed energy charge per MWh, on-peak (in dollars per MWh)",
        "label": "Unrecorded Unconditional Purchase Obligation, Fixed Energy Charge Per Mwh, On-Peak",
        "documentation": "Unrecorded Unconditional Purchase Obligation, Fixed Energy Charge Per Mwh, On-Peak"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationMaximumQuantity": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecordedUnconditionalPurchaseObligationMaximumQuantity",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PPA maximum quantity required",
        "label": "Unrecorded Unconditional Purchase Obligation, Maximum Quantity",
        "documentation": "Maximum number of units that may be acquired, in connection with an unconditional purchase obligation that has not been recognized for financial reporting purposes."
       }
      }
     },
     "auth_ref": []
    },
    "cms_UnrecordedUnconditionalPurchaseObligationPeriodAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "UnrecordedUnconditionalPurchaseObligationPeriodAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecorded Unconditional Purchase Obligation, Period [Axis]",
        "label": "Unrecorded Unconditional Purchase Obligation, Period [Axis]",
        "documentation": "Unrecorded Unconditional Purchase Obligation, Period"
       }
      }
     },
     "auth_ref": []
    },
    "cms_UnrecordedUnconditionalPurchaseObligationPeriodDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "UnrecordedUnconditionalPurchaseObligationPeriodDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecorded Unconditional Purchase Obligation, Period [Domain]",
        "label": "Unrecorded Unconditional Purchase Obligation, Period [Domain]",
        "documentation": "Unrecorded Unconditional Purchase Obligation, Period [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationPurchases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecordedUnconditionalPurchaseObligationPurchases",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchases",
        "label": "Unrecorded Unconditional Purchase Obligation, Purchases",
        "documentation": "The amount purchased during the period under an unrecorded unconditional purchase obligation (for example, under the take-or-pay or throughput contract)."
       }
      }
     },
     "auth_ref": [
      "r543"
     ]
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Contractual Purchase Obligations",
        "label": "Unrecorded Unconditional Purchase Obligations Disclosure [Table Text Block]",
        "documentation": "Tabular disclosure of unconditional purchase obligation not recognized as liability."
       }
      }
     },
     "auth_ref": [
      "r1465"
     ]
    },
    "cms_UnrecoveredPowerSupplyCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "UnrecoveredPowerSupplyCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PSCR underrecoveries",
        "label": "Unrecovered Power Supply Costs",
        "documentation": "Unrecovered Power Supply Costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnsecuredDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnsecuredDebtMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior notes",
        "label": "Unsecured Debt [Member]",
        "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UsTreasuryUstInterestRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UsTreasuryUstInterestRateMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "US Treasury (UST) Interest Rate",
        "label": "US Treasury (UST) Interest Rate [Member]",
        "documentation": "Interest rate on direct treasury obligation of U.S. government (UST)."
       }
      }
     },
     "auth_ref": [
      "r1566"
     ]
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www.consumersenergy.com/role/SignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Use of Estimates",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r52",
      "r53",
      "r240",
      "r241",
      "r243",
      "r244"
     ]
    },
    "us-gaap_UtilitiesOperatingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UtilitiesOperatingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 3.0
      },
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating expenses",
        "label": "Utilities Operating Expense",
        "documentation": "Amount of operating expense of regulated operation."
       }
      }
     },
     "auth_ref": [
      "r165"
     ]
    },
    "us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UtilitiesOperatingExpenseDepreciationAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0,
       "order": 6.0
      },
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      },
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofDepreciationandAmortizationExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlows",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofDepreciationandAmortizationExpenseDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization",
        "totalLabel": "Total depreciation and amortization expense",
        "label": "Utilities Operating Expense, Depreciation and Amortization",
        "documentation": "Amount of operating expense for depreciation and amortization of regulated operation."
       }
      }
     },
     "auth_ref": [
      "r165"
     ]
    },
    "us-gaap_UtilitiesOperatingExpenseFuelUsed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UtilitiesOperatingExpenseFuelUsed",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fuel for electric generation",
        "label": "Utilities Operating Expense, Fuel Used",
        "documentation": "Amount of operating expense for fuel used by regulated operation."
       }
      }
     },
     "auth_ref": [
      "r165"
     ]
    },
    "us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UtilitiesOperatingExpenseGasAndPetroleumPurchased",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of gas sold",
        "label": "Utilities Operating Expense, Gas and Petroleum Purchased",
        "documentation": "Amount of operating expense for purchased gas and petroleum of regulated operation."
       }
      }
     },
     "auth_ref": [
      "r165"
     ]
    },
    "us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UtilitiesOperatingExpenseMaintenanceAndOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maintenance and other operating expenses",
        "label": "Utilities Operating Expense, Maintenance and Operations",
        "documentation": "Amount of operating expense for routine plant maintenance, repairs and operations of regulated operation."
       }
      }
     },
     "auth_ref": [
      "r165"
     ]
    },
    "us-gaap_UtilitiesOperatingExpensePurchasedPower": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UtilitiesOperatingExpensePurchasedPower",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchased and interchange power",
        "label": "Utilities Operating Expense, Purchased Power",
        "documentation": "Amount of operating expense for purchased power of regulated operation."
       }
      }
     },
     "auth_ref": [
      "r165"
     ]
    },
    "cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "UtilitiesOperatingExpensePurchasedPowerRelatedParties",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/RelatedpartyTransactionsConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchased power \u2013 related parties",
        "label": "Utilities Operating Expense Purchased Power Related Parties",
        "documentation": "Utilities Operating Expense Purchased Power Related Parties"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UtilitiesOperatingExpenseTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UtilitiesOperatingExpenseTaxes",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncome",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General taxes",
        "label": "Utilities Operating Expense, Taxes",
        "documentation": "Amount of operating expense for taxes other than income taxes of regulated operation."
       }
      }
     },
     "auth_ref": [
      "r165"
     ]
    },
    "cms_UtilityPlantAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "UtilityPlantAssetsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofAccumulatedDepreciationandAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Utility plant assets",
        "label": "Utility Plant Assets [Member]",
        "documentation": "Utility Plant Assets [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UtilityPlantDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UtilityPlantDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofAccumulatedDepreciationandAmortizationDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofAverageCapitalizationRatesDetails",
      "http://www.consumersenergy.com/role/PlantPropertyandEquipmentSummaryofCompositeDepreciationRatesforPropertiesDetails",
      "http://www.consumersenergy.com/role/RegulatoryMattersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Utility Plant [Domain]",
        "label": "Utility Plant [Domain]",
        "documentation": "Plant owned by a utility entity used in the operations of the entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ValuationAllowanceOtherTaxCarryforwardMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowanceOtherTaxCarryforwardMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Deferred tax valuation allowance",
        "label": "SEC Schedule, 12-09, Valuation Allowance, Other Tax Carryforward [Member]",
        "documentation": "Valuation allowance of deferred tax asset attributable to carryforward, classified as other."
       }
      }
     },
     "auth_ref": [
      "r1412",
      "r1413",
      "r1414",
      "r1415",
      "r1416"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesBalance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowancesAndReservesBalance",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance at Beginning of Period",
        "periodEndLabel": "Balance at End of Period",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount",
        "documentation": "Amount of valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r365",
      "r369"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Charged to Expense",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense",
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense."
       }
      }
     },
     "auth_ref": [
      "r366"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowancesAndReservesChargedToOtherAccounts",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Charged to Other Accounts",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account",
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense."
       }
      }
     },
     "auth_ref": [
      "r367"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesDeductions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowancesAndReservesDeductions",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deductions",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction",
        "documentation": "Amount of decrease in valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r368"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowancesAndReservesDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]",
        "documentation": "Valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r365",
      "r366",
      "r367",
      "r368",
      "r369"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowancesAndReservesTypeAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]",
        "documentation": "Information by valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r365",
      "r366",
      "r367",
      "r368",
      "r369"
     ]
    },
    "srt_ValuationAndQualifyingAccountsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ValuationAndQualifyingAccountsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ValuationAndQualifyingAccountsDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ValuationAndQualifyingAccountsDisclosureLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/ScheduleIIValuationandQualifyingAccountsandReserves",
      "http://www.consumersenergy.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369"
     ]
    },
    "srt_ValuationAndQualifyingAccountsDisclosureTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ValuationAndQualifyingAccountsDisclosureTable",
     "presentation": [
      "http://www.consumersenergy.com/role/ScheduleIIValuationandQualifyingAccountsandReserves",
      "http://www.consumersenergy.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]",
        "documentation": "Disclosure of information about valuation allowance and qualifying account and reserve."
       }
      }
     },
     "auth_ref": [
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369"
     ]
    },
    "cms_VariableInterestEntitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "VariableInterestEntitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Interest Entities [Abstract]",
        "label": "Variable Interest Entities [Abstract]",
        "documentation": "Variable Interest Entities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableInterestEntityDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableInterestEntityDisclosureTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Interest Entities",
        "label": "Variable Interest Entity Disclosure [Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r200"
     ]
    },
    "us-gaap_VariableInterestEntityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableInterestEntityLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntities",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Interest Entity [Line Items]",
        "label": "Variable Interest Entity [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r808",
      "r809",
      "r814",
      "r815",
      "r906",
      "r907",
      "r908"
     ]
    },
    "cms_VariableInterestEntityMaximumCapacity": {
     "xbrltype": "powerItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "VariableInterestEntityMaximumCapacity",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesNarrativeDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nameplate capacity (in MW)",
        "label": "Variable Interest Entity, Maximum Capacity",
        "documentation": "Variable Interest Entity, Maximum Capacity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableInterestEntityNotPrimaryBeneficiaryMember",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Interest Entity, Not Primary Beneficiary",
        "label": "Variable Interest Entity, Not Primary Beneficiary [Member]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableInterestEntityOwnershipPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableInterestEntityOwnershipPercentage",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership interest",
        "label": "Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage",
        "documentation": "Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly)."
       }
      }
     },
     "auth_ref": [
      "r94"
     ]
    },
    "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableInterestEntityPrimaryBeneficiaryMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Interest Entity, Primary Beneficiary",
        "label": "Variable Interest Entity, Primary Beneficiary [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r808",
      "r809",
      "r814",
      "r815"
     ]
    },
    "us-gaap_VariableLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/LeasesScheduleofLeaseCostDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/LeasesScheduleofLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable lease costs",
        "label": "Variable Lease, Cost",
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases."
       }
      }
     },
     "auth_ref": [
      "r875",
      "r1213"
     ]
    },
    "us-gaap_VariableRateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableRateAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate [Axis]",
        "label": "Variable Rate [Axis]",
        "documentation": "Information by type of variable rate."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableRateDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableRateDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate [Domain]",
        "label": "Variable Rate [Domain]",
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index."
       }
      }
     },
     "auth_ref": []
    },
    "cms_VariableRateFirstMortgageBondsDue2069Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "VariableRateFirstMortgageBondsDue2069Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate First Mortgage Bonds Due 2069",
        "label": "Variable Rate First Mortgage Bonds Due 2069 [Member]",
        "documentation": "Variable Rate First Mortgage Bonds Due 2069"
       }
      }
     },
     "auth_ref": []
    },
    "cms_VariableRateFirstMortgageBondsDueMay2070Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "VariableRateFirstMortgageBondsDueMay2070Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate First Mortgage Bonds Due 2070",
        "label": "Variable Rate First Mortgage Bonds Due May 2070 [Member]",
        "documentation": "Variable Rate First Mortgage Bonds Due May 2070"
       }
      }
     },
     "auth_ref": []
    },
    "cms_VariableRateFirstMortgageBondsDueOctober2070Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "VariableRateFirstMortgageBondsDueOctober2070Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate First Mortgage Bonds Due 2070",
        "label": "Variable Rate First Mortgage Bonds Due October 2070 [Member]",
        "documentation": "Variable Rate First Mortgage Bonds Due October 2070"
       }
      }
     },
     "auth_ref": []
    },
    "cms_VariableRateFirstMortgageBondsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "VariableRateFirstMortgageBondsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate First Mortgage Bonds",
        "label": "Variable Rate First Mortgage Bonds [Member]",
        "documentation": "Variable Rate First Mortgage Bonds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_VolatilityMechanismMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "VolatilityMechanismMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Volatility Mechanism",
        "label": "Volatility Mechanism [Member]",
        "documentation": "Volatility Mechanism"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year",
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1301"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "calculation": {
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Weighted average shares - diluted (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r391",
      "r398"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "calculation": {
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average shares - basic (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r389",
      "r398"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average common shares outstanding",
        "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_WindProjectMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "WindProjectMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesandAssetSalesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Wind Project",
        "label": "Wind Project [Member]",
        "documentation": "Wind Project"
       }
      }
     },
     "auth_ref": []
    },
    "cms_YearEndThroughMarch2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "YearEndThroughMarch2025Member",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year End Through March 2025",
        "label": "Year End Through March 2025 [Member]",
        "documentation": "Year End Through March 2025"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested",
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r1299"
     ]
    },
    "cms_ZeroPointEightSevenFivePercentTaxExemptRevenueBondsDue2035Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20241231",
     "localname": "ZeroPointEightSevenFivePercentTaxExemptRevenueBondsDue2035Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "0.875% Tax Exempt Revenue Bonds Due 2035",
        "label": "Zero Point Eight Seven Five Percent Tax Exempt Revenue Bonds Due 2035 [Member]",
        "documentation": "Tax Exempt Revenue Bonds Due 2035 [Member]"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-4"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "SubTopic": "15",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481116/815-15-25-1"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "5",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482251/360-10-25-5"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(j)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(k)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-15"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "SubTopic": "405",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477787/942-405-45-2"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21D",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-21D"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(g)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "470",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-1"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "715",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "30",
   "Topic": "715",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481097/715-30-50-1"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "80",
   "Topic": "715",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-2"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "SubTopic": "10",
   "Topic": "480",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481648/480-10-50-2"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "SubTopic": "10",
   "Topic": "280",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-4"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(c)(2)",
   "SubTopic": "20",
   "Topic": "860",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4D"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Subparagraph": "(a)(b)(c)",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "715",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Subparagraph": "(c)",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-11"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "68B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-68B"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "420",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "460",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "40",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-2"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "40",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-4"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-11"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-4"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "60",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/715-60/tableOfContent"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "70",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/715-70/tableOfContent"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "70",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "80",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/715-80/tableOfContent"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Paragraph": "2AA",
   "Subparagraph": "(a)",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-2AA"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-15"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-16"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-18"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-21"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-4"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-4"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-5A"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-5A"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-5A"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-6"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-9"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4I"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "40",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-4"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "40",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "40",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-12"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "980",
   "SubTopic": "20",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481834/980-20-45-1"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "980",
   "SubTopic": "340",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478742/980-340-50-2"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "980",
   "SubTopic": "340",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478742/980-340-50-3"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "980",
   "SubTopic": "360",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477468/980-360-25-1"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "980",
   "SubTopic": "360",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478654/980-360-35-1"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "980",
   "SubTopic": "360",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478654/980-360-35-2"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "980",
   "SubTopic": "360",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478654/980-360-35-3"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "980",
   "SubTopic": "605",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477959/980-605-25-1"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "980",
   "SubTopic": "605",
   "Section": "25",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477959/980-605-25-2"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "980",
   "SubTopic": "605",
   "Section": "25",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477959/980-605-25-3"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "980",
   "SubTopic": "605",
   "Section": "25",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477959/980-605-25-4"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "980",
   "SubTopic": "605",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478868/980-605-50-1"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "980",
   "SubTopic": "715",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478574/980-715-50-1"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "980",
   "SubTopic": "835",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478698/980-835-25-1"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "980",
   "SubTopic": "835",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479123/980-835-45-1"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3A"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3B"
  },
  "r132": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-4"
  },
  "r133": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B"
  },
  "r135": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C"
  },
  "r136": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r137": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r138": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r139": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r140": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r141": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r142": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r143": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r144": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r145": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r146": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r147": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r148": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r149": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r150": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r151": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r152": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r153": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r154": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r155": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r156": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r157": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-7"
  },
  "r158": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r159": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r160": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r161": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r162": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r163": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r164": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r165": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r166": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r167": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r168": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r169": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r170": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r171": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r172": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r173": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r174": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r175": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r176": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r177": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r178": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r179": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r180": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "250",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/250/tableOfContent"
  },
  "r181": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/275/tableOfContent"
  },
  "r182": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2"
  },
  "r183": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r184": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480091/360-10-S99-2"
  },
  "r185": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-1"
  },
  "r186": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.b.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r187": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r188": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "460",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/460/tableOfContent"
  },
  "r189": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r190": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481573/470-10-45-12A"
  },
  "r191": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481284/470-20-25-10"
  },
  "r192": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-5"
  },
  "r193": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6"
  },
  "r194": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7"
  },
  "r195": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r196": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "715",
   "SubTopic": "20",
   "Subparagraph": "(d)(5)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r197": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "715",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r198": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "715",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r199": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r200": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/810/tableOfContent"
  },
  "r201": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r202": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r203": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 5.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479836/810-10-S99-5"
  },
  "r204": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r205": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r206": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-3"
  },
  "r207": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r208": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "820",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/820/tableOfContent"
  },
  "r209": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r210": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r211": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r212": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r213": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r214": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r215": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r216": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r217": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r218": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r219": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r220": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r221": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(13)(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r222": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r223": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r224": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r225": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "980",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/980/tableOfContent"
  },
  "r226": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "980",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477711/980-340-25-1"
  },
  "r227": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "980",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478742/980-340-50-1"
  },
  "r228": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "980",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 10.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479070/980-360-S99-1"
  },
  "r229": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "980",
   "SubTopic": "405",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477571/980-405-25-1"
  },
  "r230": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "980",
   "SubTopic": "410",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479162/980-410-25-2"
  },
  "r231": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "980",
   "SubTopic": "470",
   "Name": "Accounting Standards Codification",
   "Section": "40",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478626/980-470-40-2"
  },
  "r232": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "980",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479068/980-740-25-1"
  },
  "r233": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "980",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479068/980-740-25-2"
  },
  "r234": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r235": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r236": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r237": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "270",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-6"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "20",
   "Topic": "410",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-2"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Form 20-F",
   "Number": "Part II",
   "Section": "Item 18",
   "Subparagraph": "(Instruction 2)",
   "Publisher": "SEC"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "09",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "09",
   "Paragraph": "Column C",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "09",
   "Paragraph": "Column C",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "09",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "09",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "09",
   "Publisher": "SEC"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column C",
   "Footnote": "5",
   "Publisher": "SEC"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column C",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(a)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(b)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column C",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column F",
   "Footnote": "7",
   "Publisher": "SEC"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column A",
   "Publisher": "SEC"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column E",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column G",
   "Publisher": "SEC"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column H",
   "Publisher": "SEC"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column I",
   "Publisher": "SEC"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column A",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(i)",
   "Publisher": "SEC"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(A)",
   "Publisher": "SEC"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(B)",
   "Publisher": "SEC"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(i)",
   "Publisher": "SEC"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(A)",
   "Publisher": "SEC"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(B)",
   "Publisher": "SEC"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(C)",
   "Publisher": "SEC"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "5",
   "Subsection": "04",
   "Paragraph": "c",
   "Subparagraph": "Schedule I",
   "Publisher": "SEC"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "7",
   "Subsection": "05",
   "Paragraph": "c",
   "Subparagraph": "Schedule II",
   "Publisher": "SEC"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "9",
   "Subsection": "06",
   "Publisher": "SEC"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 11",
   "Section": "L",
   "Publisher": "SEC"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 11",
   "Section": "M",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 4",
   "Publisher": "SEC"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-15"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-17A"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 6.B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(n))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-12"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-11"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-6A"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/310/tableOfContent"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-1"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-2"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481664/323-10-45-1"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479391/326-20-30-4A"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479391/326-20-30-5A"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479366/326-20-35-8A"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-5"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-17"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-21"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-3C"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-3D"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.M.2.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483530/326-20-S99-1"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479175/326-30-30-1B"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "13A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479148/326-30-35-13A"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479148/326-30-35-7A"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479130/326-30-45-1"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-3A"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-3C"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-3D"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-7"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/330/tableOfContent"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-1"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-4"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-4"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/410-20/tableOfContent"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481999/410-20-25-4"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481879/410-20-45-1"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-1"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-1"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-1"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-1"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-1"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-1"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-7"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/420/tableOfContent"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.b.1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.b.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-6"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-2"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-17"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-19"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/715/tableOfContent"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-2"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-3"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-3A"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-3A"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(10)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(o)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(p)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(q)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(r)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(r)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-8"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480126/715-20-S99-2"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-3"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-4"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "70",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480606/715-80-35-1"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-9"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-10B"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-15"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477349/740-270-45-3"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478758/740-323-25-1"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1B"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r824": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r835": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r838": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482736/825-10-45-2"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "832",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483507/832-10-50-3"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "832",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483507/832-10-50-5"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-5"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-2"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479016/842-30-45-3"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-10"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-12"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-3"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-5"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-5"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-6"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/850/tableOfContent"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r896": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r899": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481435/852-10-45-14"
  },
  "r901": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r904": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r906": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r908": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r909": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r910": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
  },
  "r911": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "330",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478411/912-330-50-1"
  },
  "r912": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1"
  },
  "r913": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5"
  },
  "r914": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "928",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1"
  },
  "r915": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1"
  },
  "r916": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r917": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r918": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r919": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19"
  },
  "r920": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r921": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r922": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r923": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r924": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r925": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r926": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r927": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r928": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r929": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r930": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r931": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r932": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-4"
  },
  "r933": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-4"
  },
  "r934": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-4"
  },
  "r935": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-4"
  },
  "r936": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-4"
  },
  "r937": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-4"
  },
  "r938": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r939": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r940": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r941": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r942": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r943": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r944": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r945": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6"
  },
  "r946": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7"
  },
  "r947": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r948": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r949": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r950": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "280",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1"
  },
  "r951": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1"
  },
  "r952": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r953": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r954": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r955": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r956": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r957": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r958": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r959": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r960": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r961": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r962": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1"
  },
  "r963": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r964": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r965": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r966": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r967": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r968": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r969": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r970": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r971": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r972": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r973": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r974": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r975": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r976": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r977": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r978": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r979": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r980": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r981": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r982": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r983": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r984": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r985": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r986": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r987": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r988": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r989": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r990": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r991": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r992": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r993": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r994": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r995": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r996": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r997": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r998": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r999": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r1000": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column J))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r1001": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column K))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r1002": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r1004": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r1005": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r1006": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r1007": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1011": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r1012": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r1013": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r1014": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r1020": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r1022": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-3"
  },
  "r1023": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r1024": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r1025": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r1026": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r1027": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r1028": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r1029": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13"
  },
  "r1031": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2"
  },
  "r1032": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5"
  },
  "r1033": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6"
  },
  "r1034": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r1035": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r1036": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r1037": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2"
  },
  "r1038": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27"
  },
  "r1039": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r1040": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r1041": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r1042": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r1043": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r1044": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r1045": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r1046": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r1047": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
  },
  "r1048": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r1049": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2"
  },
  "r1050": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1051": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1052": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1053": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1054": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1055": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1056": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1057": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1058": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1059": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1060": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1061": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1062": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1063": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1064": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1065": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1066": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1067": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1068": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1069": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1070": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(5)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1071": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1072": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1073": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1074": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1075": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1076": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1077": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1078": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1079": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1080": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1081": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r1082": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r1083": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r1084": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
  },
  "r1085": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3"
  },
  "r1086": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1087": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1088": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1089": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1090": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1091": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1092": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1093": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1094": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1095": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1096": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1097": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1098": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1099": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1103": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1104": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1105": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1106": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1107": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r1111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r1112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r1113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1115": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1"
  },
  "r1123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r1124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r1125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r1126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r1127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-3"
  },
  "r1128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r1129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479196/954-310-45-1"
  },
  "r1130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "450",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477850/954-450-50-1"
  },
  "r1131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1"
  },
  "r1142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1"
  },
  "r1143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  },
  "r1144": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1145": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r1146": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r1147": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(b)",
   "SubTopic": "20",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r1148": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r1149": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column A",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r1150": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r1151": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22"
  },
  "r1152": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15"
  },
  "r1153": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1154": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1155": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1156": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "35",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-35"
  },
  "r1157": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r1158": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r1159": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r1160": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1161": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1162": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1163": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1164": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r1165": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r1166": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r1167": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r1168": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r1169": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A"
  },
  "r1170": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24"
  },
  "r1171": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40"
  },
  "r1172": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477128/405-50-55-5"
  },
  "r1173": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481899/410-30-55-11"
  },
  "r1174": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481899/410-30-55-16"
  },
  "r1175": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482395/460-10-55-27"
  },
  "r1176": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r1177": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B"
  },
  "r1178": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C"
  },
  "r1179": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E"
  },
  "r1180": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F"
  },
  "r1181": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r1182": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1183": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1184": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1185": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1186": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1187": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1188": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1189": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1190": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1191": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r1192": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-18"
  },
  "r1193": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r1194": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r1195": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r1196": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r1197": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r1198": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r1199": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8"
  },
  "r1200": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1201": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1202": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "217",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-217"
  },
  "r1203": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "231",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
  },
  "r1204": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J"
  },
  "r1205": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K"
  },
  "r1206": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r1207": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "101",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101"
  },
  "r1208": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r1209": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1210": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1211": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1212": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8"
  },
  "r1213": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53"
  },
  "r1214": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10"
  },
  "r1215": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4"
  },
  "r1216": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17"
  },
  "r1217": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21"
  },
  "r1218": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29"
  },
  "r1219": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3"
  },
  "r1220": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2"
  },
  "r1221": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4"
  },
  "r1222": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5"
  },
  "r1223": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6"
  },
  "r1224": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2"
  },
  "r1225": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F"
  },
  "r1226": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1227": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1228": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1229": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E"
  },
  "r1230": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-17"
  },
  "r1231": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18"
  },
  "r1232": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r1233": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1234": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
  },
  "r1235": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r1236": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1237": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1238": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1239": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1240": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
  },
  "r1241": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11"
  },
  "r1242": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12"
  },
  "r1243": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r1244": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r1245": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r1246": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r1247": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r1248": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r1249": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r1250": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r1251": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K"
  },
  "r1252": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1253": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1254": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1255": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1256": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r1257": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r1258": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r1259": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r1260": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r1261": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r1262": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r1263": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1264": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r1265": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r1266": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r1267": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r1268": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r1269": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1270": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1271": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r1272": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r1273": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r1274": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r1275": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r1276": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r1277": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r1278": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r1279": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r1280": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r1281": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r1282": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r1283": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r1284": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r1285": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r1286": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r1287": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r1288": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r1289": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r1290": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r1291": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r1292": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r1293": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r1294": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r1295": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r1296": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r1297": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r1298": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r1299": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "i"
  },
  "r1300": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r1301": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iii"
  },
  "r1302": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iv"
  },
  "r1303": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "v"
  },
  "r1304": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "vi"
  },
  "r1305": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r1306": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r1307": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r1308": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r1309": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r1310": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r1311": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r1312": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r1313": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r1314": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r1315": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r1316": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r1317": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1318": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r1319": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r1320": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r1321": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r1322": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r1323": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1324": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1325": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r1326": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r1327": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r1328": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r1329": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r1330": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r1331": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r1332": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r1333": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r1334": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r1335": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r1336": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r1337": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r1338": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r1339": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1340": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106"
  },
  "r1341": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1342": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1343": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1344": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1345": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r1346": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r1347": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r1348": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r1349": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r1350": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r1351": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Number": "229",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1"
  },
  "r1352": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "A",
   "Number": "229"
  },
  "r1353": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Number": "229"
  },
  "r1354": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "i",
   "Number": "229"
  },
  "r1355": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r1356": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r1357": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 6.B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5"
  },
  "r1358": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3"
  },
  "r1359": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1360": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1361": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1362": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-10"
  },
  "r1363": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r1364": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r1365": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r1366": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-11"
  },
  "r1367": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-3"
  },
  "r1368": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r1369": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r1370": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r1371": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4"
  },
  "r1372": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r1373": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r1374": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "SubTopic": "20",
   "Topic": "715",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1375": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r1376": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r1377": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r1378": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r1379": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r1380": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r1381": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1382": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Topic": "610",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/610/tableOfContent"
  },
  "r1383": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "11",
   "Subsection": "03",
   "Publisher": "SEC"
  },
  "r1384": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(i)",
   "Publisher": "SEC"
  },
  "r1385": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(ii)",
   "Publisher": "SEC"
  },
  "r1386": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)",
   "Publisher": "SEC"
  },
  "r1387": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r1388": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r1389": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r1390": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1391": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1392": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1393": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1394": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1395": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1396": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r1397": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r1398": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r1399": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1400": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1401": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r1402": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r1403": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r1404": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1405": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1406": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1407": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1408": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1409": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1410": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1411": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r1412": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r1413": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r1414": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r1415": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r1416": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r1417": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r1418": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r1419": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r1420": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r1421": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r1422": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-22"
  },
  "r1423": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-23"
  },
  "r1424": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-28A"
  },
  "r1425": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "55",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55"
  },
  "r1426": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r1427": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r1428": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r1429": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r1430": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r1431": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r1432": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1433": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1434": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34"
  },
  "r1435": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r1436": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1437": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r1438": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r1439": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r1440": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482933/330-10-35-2"
  },
  "r1441": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-20/tableOfContent"
  },
  "r1442": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-30/tableOfContent"
  },
  "r1443": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r1444": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1445": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1446": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1447": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1448": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1449": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1450": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1451": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1452": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1453": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1454": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/360/tableOfContent"
  },
  "r1455": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1456": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1457": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1458": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r1459": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-1"
  },
  "r1460": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1461": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1462": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1463": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1464": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-7"
  },
  "r1465": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r1466": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r1467": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r1468": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1"
  },
  "r1469": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r1470": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r1471": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r1472": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r1473": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r1474": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3"
  },
  "r1475": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r1476": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r1477": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r1478": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1479": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1480": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1481": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1482": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r1483": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r1484": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r1485": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r1486": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1487": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1488": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1489": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(10)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1490": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1491": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1492": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1493": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1494": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1495": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1496": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1497": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1498": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1499": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1500": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1501": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1502": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1503": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1504": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1505": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1506": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1507": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1508": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1509": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1510": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1511": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1512": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1513": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1514": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1515": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1516": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1517": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1518": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1519": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1520": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1521": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1522": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1523": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1524": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1525": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1526": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1527": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1528": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1529": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1530": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1531": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1532": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1533": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(q)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1534": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2"
  },
  "r1535": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3"
  },
  "r1536": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3"
  },
  "r1537": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r1538": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r1539": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r1540": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r1541": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r1542": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r1543": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r1544": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r1545": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r1546": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-8"
  },
  "r1547": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-4"
  },
  "r1548": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1549": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "720",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/720/tableOfContent"
  },
  "r1550": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-27"
  },
  "r1551": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
  },
  "r1552": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1553": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1554": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r1555": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r1556": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r1557": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r1558": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6"
  },
  "r1559": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1560": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1561": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r1562": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1563": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1564": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1565": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1566": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480682/815-20-25-6A"
  },
  "r1567": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r1568": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1569": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1570": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1571": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1572": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1573": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r1574": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r1575": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r1576": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r1577": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A"
  },
  "r1578": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r1579": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r1580": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r1581": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r1582": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-12"
  },
  "r1583": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r1584": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1585": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1586": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1587": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1588": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1589": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1590": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1591": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1592": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r1593": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1594": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1595": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1596": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1597": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1598": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1599": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1600": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1601": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B"
  },
  "r1602": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1603": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1604": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
  },
  "r1605": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
  },
  "r1606": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
  },
  "r1607": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1608": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1609": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1610": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1611": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1612": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1613": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1614": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1615": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1616": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1617": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1618": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1619": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1620": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1621": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1622": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1623": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1624": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1625": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1626": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1627": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1628": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-1"
  },
  "r1629": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1630": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1631": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r1632": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1633": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1634": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1635": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r1636": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>175
<FILENAME>0000811156-25-000036-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000811156-25-000036-xbrl.zip
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
MWRN7P)'M6( M)A#!U2*FDG%]>M=;E>VOISTX7L0><NJP'JJB!EQ=!5&3#Y\
MK@ZS^0Y.=SY]? [F=F^Z=!D/L[F,^J1/SP+?R>K4O0/7AM[W;:]'J@[BE"L0
M(>(.C[@L27E3N9K0 N+$H2YS^X,CY!0P<J9R=2"$G.I63KG*D/2C<BM.[E-Y
M_+X!XCY\(E_1$9>ID5.N%H*(4]S&J<?^SY^C+$]%V !S'^[Z*3KF,K5RZC']
MB#G5[1Q84G_#?=4W3" 0=) ,'=B: ((.%.@RM73*U1]FA_>Y+TM'DJY#W(=;
M:(N.N$S-G'+U!T2<VC;.4KC^,$T?$'1JF3E+X0H$@DY52Z=>#6+B6R?)PP:0
M^_!^GT6'7*9V3KTB!$).<2NG7!5B6O<24)L>.H^84\C,*5>%0,PI;^>4JT+,
M,R7H616T<LJ5(!!QBMLXA>L/$Y_Z/N;*'U[B773,96KE%*Y (.;4M'-EY6H0
MT_SASJ<;I@]E"R$'Q\R5E:M (.14MW+*U1\6>C4W=*P(.4A63KGZ T).=2NG
M7/UA87'AAAWIB#E09DZY^@-B3GD[IW3]8:.-(LIE!!P@(Z=T^0$!IYZ%4Z_Z
M,*%(MNC1+']X;\&B8RY3(Z=>]0$QI[B=JZA;?9!IQ*;I RXM!&3H*NK6'Q!T
MREHZA2L0 GX\B4#(*6;G%*Y (.34M'+*52"F1(F VMTF^T24<64A)".G7/T!
M$:>XC5.N^M!Q7[;L7JI@CR8D&Z=<^0$1I[B-4Z_^,+]X&C&GHI53K_Z F%/<
MSE75JS],,">YDHW2APHV+P$R<U7UJ@\(.<6MG,*U!^%:-]O;L((=3)#,G,+%
M!\2<HG9.W>K#W:8[?E6P?PF2E5.W^H"(4]/&*5=]F-N,/VE$WP!R>+@2)".G
M7/D!(:>ZE5.N_K!3]H"]2Y#,G'+U!\2<ZG:NIF[]04!M0\AA^Q(@,U=3M_Z
MD%/4RBE7?U@L>6V(.=R_%9*94Z[^@)A3WLXI5W^8V_)+M"]M!KHJMC!!,G3*
ME2 0=.I;.H6K$!L7OA!RH.R<PE4(A)R:5D[A*L3$JR:<R6JPF0@V0/9-X?(#
M@DTQRU97KN[P^!QL=]1Y%5O0 5FWNG)5!P2<VA9.X9I#LN\-(DXQ$Z=PQ0$1
MIZ2-4[C>(#<Q3,\90<PI9.44+C<@YA2U<\I5&^8]ZX;;M5:Q,1.2F5.NVH"0
M4]W*J5=M2"F2>?KW;<35L+X%R<BI5W) Q"EMXQK*U1UVZ<JL51!S<*Q<0[G2
M V).>3NG7/7A=\)<TO7H XGH.HAALSDDLZ9<N0$AIIH54ZZ^\"[$;LC8*M4Q
M)X!DR)2K*"#*%+1ERM40WD79G1T%_)Z(-&#V3+G2 2)-49L&KF)0=.EF:D?
ML?-%EVZ6NMM4C@F7'.2LC6:R=#>E)1_)R\4+'8ZB!_%!K/>)VRL'JXQA:2I'
MB"/T<H1>IE9/.5Y\;BO1%<68]=#3<&<6Q:V><GPY0D\7JP>.1T<!9VM;P%'8
M*.!L-5@Y]KA#[9BYD?L?$O'K9\[!TL\YK!BJ.I9#.;(8@:6&Q0+'#>\,K 9/
MY/7;/41IJP6.FD9PZ6*Y*B5PS'CAQ9NA[:B4P+'/A1=OIMJK',/[=O>#=JXA
M^R%.GCD_D<GS)I](0%/G[HDR7U1P+EV?^+;K]\6EG:#'LH<WAS"+SOGM$_M5
M,OG_3>\S_6R*5&=VZ8(N3#[931? 4<X%0N,#];C@G'LNZO$C(WY(;&%-P[/Q
M_">+.)W_1!V'BNPRHFS_?AT<Q?V>7V]53FJETOK^; T)*W6[W2HEY1AVCJ_Z
M&GS]1OR8,(ZQ,O;+0L*8<F3[(Q?!=4#\2V*['G]ACJUS:LO;\+GY<'=3R"*)
MH\!S'>&2),9<&B8O(#[E3HJ_4,;@ZL3=D/X5\QM?/(E.ABF^UERP5X!516Z0
M%<"4(]V%]/D?9= RS<I:?4;I\/V)_R"^Q/-ON2$9='@^UO8H\1-3=N7;7NSP
M]Q P<!V7IY4TLX!MM6&;?#H_'4+O,GLL-,A;QV9&D%>N%("0+PKD%S@@"?K-
M.* E_?@0!V2"JV:\&]>63QKU:H?Z;L!N@X@F"1.S!R(:4S3B>%L%YL:J)Q%I
M@JNY( @/"L(])50FN&)/MJ)55=W!U1TV4'?3JJ[D4EIQ/PZC+-2^D%0*"#R"
MJU @'C6C]DSERA,+IT/>NOX&>_PAY-0U@>#*&^I#8>-GPBO2@H DV&H(F@M3
MN4+" QW%/#TG(77$)0#-A:I0 $>PH^> XCG*FT.RG"$D+;"<-B!SD9=LE*-Z
M]?<<>4%!,78VR^(H'&;" DO&7KL^O>NU&77<:-)@-*^63X'WQ&=]X0(^\X_/
M :P"#"!9@R4Z=Y2UW&H+I;U&VF YQUVE[;ZHT_X"" ?@N+T/XD#L- 6+:08D
M;+BLV6["OO-1UNMD#9:%TR5T^V V-_V41OS#R83HR0-:R ,B%!(HE,'Q;SE!
MH3/@P>3C&ZW-0_YHVR7>/>$3K"D8P!%^!07#GH*0,C@6+R?YKHIV5L5#^M9^
M]H4P< PE(@Q"=5%B+ >'!HY$70O'55R6IE$&.*XS9Z'LRQ:#Y1([\8A?0EFR
M9)+>LZ#/R/#M:0\7O^3Z_?1K>V.<#B[\+/=8*8/E%E'XP,PQ6&82D;)_'P&.
M"9Q?T2W+=^,.\7BXW(D"^\?\OI91Y,E5]G>]RX ]$^;P@#YB/.P%U;RYL"'(
MA_2T HZIFXAJ:?ZO?(>^4.<QN K#6.17?\7\;9?ZII9$QI6*\GSHRH^"R:8T
M9FV#52J9Y"5F;6.;.[OT8[($1[3I(LORP?UG!1RI-C6A$1^4^$[;(V'XRH3>
M,]JCC$M*_KU2+75H%EN%Z%K!K8"CME#.^\B<*N XHZEM)B[[G7@Q/1M/?_R5
MWU'L93&^ID_46^3WIA==^:,X"N45[YU/ $C?P-%$ZL@A4WT 2R,=0@Y*F<%,
MU0\L@81BWZ>V@V6#LA![61WU TO,P)=#EOI0A<NZ'$ .2IG!+-6O"I>@0;'O
M4=O!<CF9!#U6RW?4<8%5L(2+(L+(5#/T9D4V$8925C%31=2;B=%.]IGJO0KL
MSPTE8<PD!7Y&0C=<ZM8FC(W% 7%T%+"(.JUA$/O1].OG;FA[@?B^.@JI C?S
MME NPL@=DHC>]:9?45HB6M,F'V;+"@\/K=D<"^'Q,7C4D&1">+P!#Q7(*!5B
ML"P#XYH*5!%X-<E4(GKS146THIG"0VL&JY Q6*;PT)KD*F0,EBD\D =3D@O-
M- Y'VJW@ $"6#]$(!XU(*B(:P:"QCAPFHA$.&I$R51(#6:9L=61H"PX )(01
MC7#0B/PSHA$.&I'N1C3"02.RZSEA8..)V&6#T=O 9RKN8EM'HA^Q" 6+6'-
MQ4#%6*$86/Y Q4#%>*T8#:S$H&*@8JQ0#"P*(1SAD!X-K$\A%J%@$4MEJ!BH
M&"L4 ZMVJ!BH&"L4 PN(J!BH&"L4 VN9.L)1R>,X&UC(1""" ")6,5$K4"N6
MM0)+F*@5J!5+6M'$^B5J!6K%LE9@\1*Q"(3B:&+E$H$( HA8MD2M0*U8U@JL
M6:)6H%8L:P46+%$K4"N6M0)LM?*<=J,K/C06BR_."?ZFDXC\-HCH/1F3K@<,
M98!( W#UOP/K<\BBTP?B]VGR(/'KC>N[PWB8O0RYG%ATSDU (L62R?]O>I_I
M9U-Q.+-+%P0^^60W@8.KLP$0.'G16.#@2D@[J]S&GJ$3\>F244D<NCX-PT[R
M<N$,7+<!BP;\.M;V*/$3A%WY#AWQR>97W@?/E-VSP(FE6U?%GE=+X$HC.^L;
M2OM]:8.E_ LL$[#4MUHRR3"'J9; LL [RD0=;0#+-$*<^4PQ#X[- AOWW44#
MRM11*7"$#-@03S'!@N-BBC7]X)@1\-.?J;\"QU/D5%FXC[O\BN^1Z[G+!80+
MC]H1$U\??Z/\V41$X?<>G_/;P+^-;2[[]P2^/R^M)C]6-<$Q)HB[ O"R51,L
M=Y,S$#0MM55-L,00"GPO$8T)CG6"ZUG.W9#_IQMO0"MB!+.,,W <6W%QIG7$
M HY1S$GPD!Q6IA$*.&81!9QM1 *.883C*<1#)UC:A#G#,&097.#XTX*!2^O8
M QP[?$AI0_)'608<%CCNM:A2S3+*L%1B-N>EV@I#&H6_4L_Y[CN47;H^\6UZ
M34E(0YV$G:D*J\1J%E'8F6HV,IKOYJ/?2(ADYNZ!GH5D)@2(Z9Q+6"KRF!G+
M')*'RC0<49'"U%BVF48?R%YN B6Y&GWHAB%&']M###E,"!#3.OI0B<G<D\PA
M>:@LHX^R2GQF 62;9?11!L=JPG$-XJ$<1I)(Z[,@]IU.%##2IY?$%I>Y'Z?4
MBA:)E,'QJH6'F\Y121D<LYNO_"%YL4PC%'#T*LIY+]$*.(X3G/O )J]=< 6.
M7RT.KK2./\!QNP<2-"0'E&F@ 8Y)+:! ,XTH5.(M4X$6I<<G2\6MJ,1A%DS.
M6>IS!?G,=ZEQZ1#:9.1&Q'/_0YU[%O YCL9R 73+=R[^BMV1&!VF$5N"#]E-
MV.#3.=>HJ,1U'AP-D/Q=IG&-2LQGH:6>:90#C@>5UI:&E#W1_Q,3\4XN#<_&
MC^,1O>NE'\P,\2V)8D8\'N.F'P&+9S,(WC] [P/"&3A>%'$&!6>9>C%P/"F
MXSNRW41XK8]-E&?107>"7O1,&.7737X\%Z=M!?(;[2",%,(6.,H6 +:RW<>X
MN-@"QQ[GY9^*BH J.%X9$7#8&+E:=,9Y_[&+.*NEQV\9T6OWB3I7/I=6W^UZ
M-*F0G(UOR+\#UO9(N'16)Q]PQ(@=Q<1[</L#E>Q*T:GD_4<M1405.(XX)V]5
M1-F#8XI1]@>+4<#QQ0"\"9 8Y9(1WQZX(57-GH#CA@%@"DB$HBRFBLX#%U?R
M16=IE9)\IK$)<J@[,&BR"W00>,[5<,2")WF.FCK:7D/65 F99ZGGM:+SI!^V
M\+)M:OER=72^Z(RF@O+/5/^1>]S"YHO7F(E:7IJ]I"&T+=>0E@0-B_+FL"AG
M"0MPC.6&&W"G'WP4%;EW+H.P#> HQB*#("]+ (X3+#((K,U!8&4) G#TX :=
MV3K*/R]/ (XD+*C\<W("=7"$84'EGY/]KX,C#]^1?_J'))E3BZBK@R/J8,UU
MEJ18'1PIMC4=<1OX*H,='/VD@  RU0#5B)ZMYQJ^A]^7;JE&W^@MVDRU%API
M YVU5]Q-@N-?4-Y[U6_5^)8ETG4B)N7M-P3RK:$:^5((,.3$Q#548V(* 8:<
M:+F&:E31C);5$P=Y>0BX-%8Q<9"7<X#+IA43!WGY!95(/;%P3[;6Z@F!O%R"
M2N2?YA#(RQN (PF+"X&\' $XWG"Z7'*W'2"&HSBB;+)IU=(W-;7D8+E !668
MDREN@J7P%)1A3K:T"99YVTF&!UK-!L&"-L'29,I(+B^["9;84D9R>5E+L%34
M ^W''HD"-I;SOT)"2U>$UR[I[FU+=Q &$BQ?!%E8>=E$L,P.9&'E90;!<C K
MA27XD0ZU8\9%\A_J+(M+4^L'EB0!**.\C!Y8$@2@C/*Q=;42DAS*\M/YF-Y:
M22].I5"0R<<3U$IZD3F%@DQ>C@E9),6 DI<[ DM:(5!@.2&PA!D"!9;K*219
MIQ@V\O(V:G&#Q<1&7@Y&+4ZRF-C(RZ<4B0M5#!(YN1(3+/6*D,C)@YA@J56$
M1$Z.PP1+G?X6N'[DC>^>?>HL;-LPDQ,9CKK4\[[S]+:L/!KVLTU(S01+=+XO
MX',WC)C;C2/^/93O&OF"Y2<?*+?6U+GGAFS\R(@?$EL(<C;S\Q?(@W34F72P
M7!^P2<]P YR:"98WNR0N^YUX,3U+0I,Y.E5,^;T[HI[KT[#E._?!,V7W,;,'
M?.I;?4;5.B:L9H(EJ-X1PC7Q'3[_DHVX='WBVU3"7Z&I!\?_Y+3A5Y'4#1RO
M U/FZFNW!9:N>4_=A(IUB,?U;:)?>A)J%ECV!)R$<N*W+'!DAIA^*9('&KE,
M3OU=UW/[1 3E89N/M!\PEX;S\;E/GTG7H]_X#TQ>I]9&E34+'., 6@H@3!LX
M$@&TR/85 H!C%0X<[&TO]'9 O%8X.'?#41#R'QD/^M0QE. (#90W'),,CFA!
M<.S5^!>=W=E>WM](.%\A:L?1?<SZM$U&ZKB HO,[L*4.P1&4P1%#")']NX,R
M.+()O-1;89>&41"VNOS#_9!<>_("97"\%0H;B/$'QZ4A,O9G\\&Q<."%K3Y;
M7D;2#[#00?@ I D!(V1?O@#IOQVROC^HYX7W7MQO^0[W_[[S;M\P($> !"!4
MB8/P L@40H7'GEQ !1SQIXHCMK*4 C@B#K04(+2!59!. U\ZS51%D22#*6\0
MQ@!)-47*9YF:!&35($L=A&% 6@UV:253>X!T&D!A@S #2+L!3B?W90Z03 ,L
M= AFH0J.? ./D!SHUBQM0A4<T8<2AV00P)&*LRU?)N(2VR?=DB&=VT&)]ER?
M.BE".&ZF^9VX]J.($0=T/Q"_3V?G==^XOCN,AWK6X*K@B$:8&" O&F, ')^X
M=PRH*BEP'"!X2>7E6\%1<> EE=-VH55P/%K^'C#WG25!&%MP-!H" X9M!T>U
M(3! N)(:.(9M-3 >QR.Z>*)%)QZ-//DYE^!PY 5C2A>_D\+GC/K\A_<*)QN_
MU^)=Q7/.QN+?9,^O%?S,>;=#V>B1Q6&D6/M[#1P9A^#X$#BR[)2O*4+%[1T<
M@/15$68,N$@RU1)P1%5.6\>BQ<[?/("CXA"+*F$Q4[NH"-F8/SAR3U/W98T4
M(3$1 7NS 4JRE1M+?YZOPAK_EM!0DJ\$ PV=2_]U11C+_4-#50$JPBJ"%.">
M@K&Z(F0>=)ED&1[5%6'S0,H$0FVM#H[[4U6 .57-Z^ (LTT$*/Y2*9G_Q)QC
M2VDK0DD=3MI:IQ&*T$\[25M5F2A)"!U()GGY0"69F /))*? LJ$D!9*5I\J=
M#H=@*AM*DBAZ0B GR]Q0DK/1$P)Y.0)%**+7-51Y1O1]$$9L>N%<VT.X[VXO
M$"9<$7IHO\)33-'SP@HX)BK9C60>)ZV0BV,DMRF8">F[[U#6ZM..^Q*-+]TG
MJDQ)I &.#MK3E,/7P'U)&!P%A!+.MH36 $<H@32;F4XY.+YHPRF_>])7I[*T
MFDUPY--^! QHQL%Q/1!G/$LCU@1'K: 1RU; BA GB]Q9RXZX3.^3KV2Q!'[3
MA'_ND7NG9O9E1!5A6XHM\4QU'!QG@A)_+?$L-P]M@J-L-I'XE4\*)O-,[3HX
M$@=EOG?+#H[609GOW;:#XY64W-LB0Y'42^"8($6JS_MQA?42.)Y(/7EDZ*;J
M)7 LDGKRR-1>(>D#-6@ T&-1+R%#I 0\\FFWK)>03E("'OFT8M9+BG!/$/,3
M$-9?$1X)O/SR,L^*<$+@Y9>7_526WX'4RIZ3\IG(!*FK>:8BM%$AV70(H9&I
M"(^% ,G+_"M)K!41('FY&$6H-4"2RLO6*\)R 9)47D976<*I<-9/.6I)+M1/
M+F[QD9]U+A[N-;5WRM%&.<@F+PNG'"64@VQRLFF6<HS/#K)Y]YFY+X^!8$(M
M1?BC(D$A)XMM*<(4%0D*>3D(13@AW-T&@-E0EAXJ,%;RLBO%(ZBV>(-^[)$H
M8.-KEW1=;P$DOP?\(_FW&VH/B.^&>N[L7+>4)<8.:DT0- N@48ZC*ZQ9R2M(
M48XI!&)6Y,FD102,<O2E/DN$ZV7E^$E]UNK6R\HQ@OILB% O*\?!X;FZ&:L?
M4F^JB3]3UX=LFFKBSU3[E27("F?_(1 ?9679LF+#):>DMJPL3U98YY)I<J$L
M";8_FE1;61>/OU)*UEGF#!7EZ++#M%KN2;4JRA%D!Y_N3-&M'"6F95O:OI1)
M.;I+=^EFJKO*LEG[+\POWE4\Z&R<'@U!HS;/\?H!<^G<\1!M$@XXXCJ#@$6/
ME VO_"<:1F((H3KJ#I;?NB0N^YUX,3T;3W_\E=^1,'LPOJ9/U%L$R/2B*W\4
M1Z&\PLRN_H[HS .=8.FT+-!I(3K51J>R[!T"8C_1%5@^#YTIHK,"EH%$9XKH
MK"K'F0(%Q.1+-W$4$^\R]AUE JHJ6"(7_6<Q 0F6ZD:764Q *L?.(P8RCY3
M<OCH)8L)2*UK".@EU0,DV+*!8AB0I?7)A^'%B^W%CNOW[X/ HXZ A#ID?14L
M68]>$P$J *IU\:"H7E0G@(*M'R F\HJT:F!9>_2J"% !4*U+"NA5U0<HV!*#
MBIA0,*RJ(:6O'@ RM0!@^7Q0BX"5ZX[)U$AH3;$?+,Y&P!X,L& I>*7B;@3L
MP0 +MCZ & $3J6E-T:,7U@^P8"E[],((V!6 K8.M)ZB/D<F7OG<>&25AS,8<
M+=^")\I\\;;*1&IUK2E]],+Z 18LQ8]>& &["K#*EB00(P>+U,!6+= +(V!7
M 5;K$@IZ8?T "[:$H@]&V@$;!8Q_>$Z[48?:,7,C?I$ZD1K8J@5Z803L*L!J
M74)!+ZP?8,&64! C4"*U!MBJ!7IA!.PJP&I=0D$OK!]@P990],'(]TXGXA^%
M+=^Y#SR.#YMXG;CKN$^NN+LZ(5L#;/D"W3$B]TWD:EU40;^L,7+!5E<0+/"B
M.;"5#730B-PWD:MUO04=M,;(!5MXT0<LEP&C;M]7O>31 %OR0/>,N%V/VZ;6
M91ATSMKB%FPU!J$"+(IK@JV#H&M&W+Z!6ZU+,NB:M<4MV(*,/E!Y_:6+OV(^
MU3.XM(/A,/ [46#_4">H UL004^-,-X<QEJ7:M!Q%P7&8.LVB!S@$2#8N@GZ
M<83QYC#6NJ:#?KP8,&Z4P)9X]$&.>L?B-DI@*RCHI!&C*4:U+MV@!]8"HV#+
M- B+/*,NL%40=*^(T12C6M=;T+UJ@5&PQ13U8:'/0;N-$MAB!;I;Q.P:S&I=
M)D'WJR5FP=9$$": HC83;,T!W3%B=@UFM2Z(H#O6$K-@"R2:P$3!$,W$@H06
MF,C43H"M1KR'B?OD"U  ,'6Q[@MUKGP[&%+%K -8SE]]ZZ ^.)0EVX&:B?<[
M"M7!!EB&71_#H1-<P)+;VIB2!TJ\BU!LM:4.*I ^1J!L A0++(&LF/D0&2M_
MY9CY'4I_N'Y_+CA5!PU@J5GUS88> %&6!P5F+J:OQ=PG_E$2?JJ5Q%K(?R(\
MWH '4J'98J%-PD'+=\1_!!Z>B,='H! >D!!%B+P#$65IT25I+6#E5YX51H.V
M..29]-\+]?:+#V4)<TM94E019&C$B%K*,J+*8D5%XDM9AA0X2K3@.<K*TJ+
MT:%!8EL&2Y*VG@ES5N6SK!>P(?%MVAD0]JXK?_=Y(8M.'XC?3Y\C?KUQ?7<8
M#[,7(A<4B\XY5!(QEDS^?]/[3#^;RL.97;H@\<DGNTD<'.OI4/?TFO:YUY7O
M,[.\[< /XR%EX85/67_<#H8CXH^S4G4$V)X !I9*S4CBJLH%+(=Y*$W,UM"H
M"@.PU.42#(1@;@C[0:,S$E+G@?+HS[4CZNQI)ST0P@%+&F8I'%34C;  CB8L
M7"0#CGQ;)0'RHK$$P!);*^SA([_JFHS0'.X%"A6P+%:&4%!5-JJQ2$M2^>Z[
M4?C0^:ZI=, Q/GN1#IK1C<"@"CN3E%X6@-#RE\VIA,9>R?8L%]165&%@,IM[
M^#JY+U&KPK*LL;F:&C]5Z)7=I )?VT"  !RO ML#9EENKH!C5- #[DO46E W
M>U(O"':PJ@6AHH<.@L"#*B2.$,RY^R3N[(1W_EP92EZHJ[JJPN)\4#RHK!NA
M024:9PX-<ST=^FNL2G3/1V6$:KL1)%2AA98@4:"H6!6*Z.,20I7="! JT44M
MQW$C?A'QEHUXTD$I?[SS6_; I4]R&<5=CPLS^9*F\E.)<MJG_%#=-X*+*K15
M/H6;\N92*6<HE9HJ7%4^4K$VEXJ5I51488SR;?O)2V=4(8SRE4Y>NJ,*@5.(
M4G1>*JH*0U0($.1E"53AA K5GIF715"%?BH4&/*R#*I03P?+>O;4JU)3A2/2
MU0_O2Z[@R!RQ8J\C]I82UW^C09^1T<"UB3>;\]O OW'M@=LG_F\Q<T.'RUD[
M=B\G]UH'RR,]DI<VHXX;M0ECXU[ A.+/$<-B(AZH3Y])UZ.)I*9?P4)/)M@
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
M^+_M7UNWWRZ,]MW-S56G<W5WNVBMYOW(@F&Q^!NLG9_#C=,2+NP/$@ZX6*/
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
MY%E+B-ZX]L#M$W^*R?NXZ[FVT;*C,,6/U?QD6.62^,<4_Y3%/Y6D&\DJ5P7
M$6,[8*S\34M$/0Y<YAA]ZJ='YW W;P]\_O#^&"&R)40J>D+D,HA9-$",9(*1
MUEGK\4)+F+3",.!9@00(=S)G<<@O"<5AO"WG*;")W.SYD?![3\[F1?!L#9X[
M/:%CV_$P3GJHNW(-# ^E>6#3EVCZ(D-GSR5=UY,'.0MX$4.L6!18XPFA;W2)
MR%3Y;V'2WR?#G1$9&U%@./R^GXSG 8^=#(>C3ZRKZ;%@*&][?W:7)+@D,OA3
MG8#?W@\B@]&>1^W(H"]B/RY^[UXL^%XC))XX1L/U;4;%2=.(X6TQ?/G]O*TG
MBCTO>!;;%LATKQLP%CQSX @DTN0L\E[L.RFIXL1,V$.;YY,1B^UDY2U":3LH
MW;6O]$32G#T,Y,:M=C <,3H0)N^)"NL3#*GQDV 5_X&PV18V#YIZ41YL"<<5
MN2QIU)JY4,3(MACIM-/C*<VJEF"9-?;-'<72B;BS(HS[J+. _V?U1^V !U&N
MG03ZC\'(M:<S]<EXF*$O6<P<J1HA38OO^RV&KH/?_1Y1=Z"AK;%2HQ$/Y464
ME"[%,>YY *\H2/(T4-_1+BU\]'TD$KW# @G;-R;M&];Z]@WLQ-"]$P.+]\"<
M0^RXD=C5:^A&$5UI$Q4:X[K"%366QBF@+#@]Z20FC)\;RN0Y$*0+QSB/3KVQ
MN-"=;L@0&<YD=\H3 P.1;;'VY!*QP<4??'Q: FU^@,:O@2?>.DR[-:ZOVY\,
M8OQ^=2%(Y 1P"]<GA8[IUPRQ7U/(O]'V2)A6[,^,H6P$D9M!N<*%TS!"&'X
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
MXJ]$LG-##;JC0*5CX7PBD=21%H=W5N;=JTT*A_0"3C'[;)LE*>U"F\N(;*A
M^!+Q'>F?BJ:C"B<B28A_.CY9.!65A6> -DI5)H<H:[$&+"_ME]!US]Y'6)T
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
M%I_1@D@9/<]SFK1]7_74C:?:O6QRM_G&Y'B'_DHC+W;9:Z6-;M@OE495_10
M>-+W+=[$'_"=V?PKKY9ALPE.6^86+6YS/M$O65[' 9#EM7CI(KMJK\FN2I]K
ML^5QW]Q@86O+I/6=LX ,%8Z.^&]*48F,X5W-!$F=*^4IUQ!6&I'?'3E-E <"
MTS8R2*D^MP@L; ^2]5M?%.ZS1#6B!E@AC^+I0$-X9._N7X*:Q6.N&CL>J'$N
M1>P'ED^D5H=$$;515?(CJ2KEJVBI/'-7J3R8T:V4&I^RN\WX!,X':UA7/NU+
M"R@+A;KS,RFA9;XG TWSWGL1C/,)9&E4GJR?0S1UD^X"8OV"1=^\6AC+L7Q>
M1GQMU+%NE82T@-'O-&14JU;UP/S7UHVQHP)U_ "@++YK?&.\MAS-3\_X/:B3
M'RJPEH.Q8Z])I3\RTS9JK6OAM]6X* IK>:>=3!K&6]V:%_R03N>/&,:W3 S\
MG0PL-S+ X@:^:,"-IZC7W%,Z"GV@V1ZU59T2.5PLXZTZFV,>E@<"+9"+MTO)
M1=DM9ADAHPP1@/@,HZ+%-)9O]1^7(!Y/?3%[ZP5T>/3299')]N"DL?T;)EJH
M26@^_EG=KHM^8W#1Q0N61/!_5T^L[EX#@/%F\?M>JS%H=4M_:C9:&W[?;P\V
M>F/9HMJ-SJ!?L35UFXV+WNI%O:&#C^8X"$=!X$L <L2>__JA\P.(!8_\=[OY
M0TY;*7[B;=-JT2M/H)<WN;/BR(&K/(G/\(ZUVD 5[CJ-OZ9W/V!53AR\W?N_
M5O,?9Y_$]$S?DK-;1NRSKPJQ9_Q&<=G==F?Z?1L\[+3[T^]T'$Q^$G=A\Z7[
M??-*CVT"M7KA]<+KA1_%PC$Q^@YTJ\ ]4Z+02+H7_<'E?G;4GG['!RWZMZG#
M!IF&8KQ<,8SP8I'0,HU]>=V A+A,\9J7B7)/,)+Y&LW60+-F<R"<\QVC60DV
MT_\NCP/_/BB3>8UZS\*)P;D#4N)^*=P"8LT+C.'TE9#H.IP,=8W5!2-MC5U;
M3]5K].;#X"]VO1>K:5"MN5EJX-0+KQ=>+[Q>>+[P-V1&K'3HQBKOMO+9?!U+
MZVN$^5K6S[1@ZW<8I_J>R?=AT=^<I[ILUE@WC:AB 86F9:G2:+VF7*_F9<)G
MPQLF+R;]T+JD:$P9PH\V]<F5*G]^&H4Q%I_'V-&B"_I%4F?>40MHS,W__(#R
MEGPL\;^M%]C=;U4ZL'O!Q;GU/KL5B>%_R@<_[YNMTBTMA]&"-SG'U[>OET7Y
MP]]7A)24A9(\CCUGK(*6I>JYF,<B PUQQB*F1BMY&):J"RW8=UBHX*Q>+@W+
M@6?_UFNT2J-R;.MOW<:@["<=I]-K=)?$Z3R]X9>+/E_+GUA'#611 ^=UU$ %
MUO+B)1-?3[A:X<H'NI)R^1^D+O$B7:'PP674]"E"-S3(D..+>,-H@"7NVJ[I
MKNWW%MRPS>9V;MC>H&FZ8:L(R4WX'(5H8%GL/(L&!4X,E[X#7-: X5ZA $3X
M:02KG.N_3G%NJKLEI6(%<NZ%LK@Y'PX,ZWH8/"*FM6"?E3" RS0#X?M><C/5
ML<"4>J, O2K/QE6K2@/D\LH56??< XB_7(SL68"C*O2)\7F/V/:Y4Q00^,/]
MM_&<% -:Q.<K\V4LSA*FT;*7\](N0!) V;&&0!G]K.\5O-WIE+_;L#YJ&66#
M7?2WW@6E-NUA&]7'EHTO>\R7RV]87[FR!;R>%3O/7E;9F<ELBM20\L>,]D><
MCH4"H#6!%8Z!#&!CTUQ45+&OJOX7UO_);F"Q2I03AE39,FL/4<N N0QX4<N
M%5A++0,NR("E<9U$">#N/TJ!5_LL0#N=#[.[I23_1^-OX?X%@^O^LB-\VN+7
M]6@Y_8A_HJ*C26P*(7EN<9$W(%W"XM?%!)>WRVNS%$%Q4?2[/B5S]@R9L]4\
M[\X+G9W!"0F==.**24R!.NE6>9B#=&XW.RJC[-.W)>R='H9[U&]V]).<(:%;
M'M/!6X]4'DYQM1)I8W[JGMV[Z*XY=;?5S*>^*C9>_O3Q]C-*%AAS;3$4"E42
M[?ETP##BVG6A'^<9]WX8W)UA<SKKYN8*TSC&893P%XZ8"DK;TZ8F)6L+U=NH
M]'?.4*&25?KG;-&ZX<U,I?10P@V6I?)@-CHF/Q0NS1%(S)D15/BQL$/,Q58P
MQ1C82LE':UHC\R25BE@CGY\MRO="%P#C++SE<J$Q9CX$^RT0<18.[$-Q#;>,
M0Y^\[_ *HR*E?C&KP,PJ;]%J;684J;=*S).%[:G2Z89-<KE=H*X>N&GUP/8@
MS^AE'6@,KYP]A'Z"F6D%2& 1\+$4+N?S&68=@'JKHY)([O]90V=W_04SI7P-
M\)"DR@%I-81>"D)=N]_M[^0&Z6'N_TGDM7]10VOGT&J=[^HVY="JP;,S\)RW
M[(MV=PY$Y6U0BS>IAL'.8'!A#P:].1"8=Z$ A=6'ORC[U^6=-R=9=O-"42TN
M?,467&X/ Y+XW1U&/V%+*2JBCR7XHESI"T>JDFTQQ5?3KJLJZ6U/1<!X<:$-
M,&NRU+ )OZ4*SD5ZGE$.LWB.UB>R,A&?WGV]-K6N3*LW"_E@J4(_#DL6$.!B
MAR$9E]C2KJLEP(]LVRZ9OEKU/];4F)<J@!51H+7Z:%:FLVY\$60J,14VY+[L
MY)N82&FX'3-_9&:,4=Z/0$HW9C_)XMAH3)IPEUJT"U)\S(.'A4;(2H-=4!X8
MJ;+J15E@SI](6!?#88Q68I&,00=P)(49!EP6,T2CC&E7>O2PI#E0:RN=NF0X
MJ)TGVGG2;M;.DPJLY82<)\HKL4@I^-KW@9"$=Y(X W%Q?6?5>WE9)-WB$]\E
MTUI^XT?42  &_ .(RV0HE96 XP6XWC\/Z]+KBD2P"5>4!.X,_51B<:=$4T5=
MGK78\&>4&=T+L>6_BT=>(-)"&0A'5] SJOXN++2SHC)^96#)!+H4G L$6&)'
M^8!$L=SE[814P$F)&X;)E9&AU[!NI]+!1I^"^G_F8T8 !#+7PV"_--ZI$M[_
M$%% @YYA>WMC2!0_ H][P_Z6!C(_9XY,)RP@MQH.2Z/^UOA5C7HM)M,A5M%[
M:F1>\D=L^8<'@[U[0FQ^0$Y_+#7(A9C)O>%S>19B7_%<'"R]F87[/(Z1=\GO
M & :@"?3M6(M\J@4+X5Y4-KOX:K*:^A%RV05&.TVT76#S9*');M45O 97\N6
MW6YF;A]<?B F$HXQR7TJ-I>)G)DX7:Q#24*C;E7$ J->KM4M#I_)[-0>9$C-
M)K!^(55Z+%CHV5=%.#?,BZ2M$5>;U4*#H\X$6!C";/X&<@IL9% I^71I?%09
M]9LGDNN05VIBB+(-]5;-:J^1[CO%-R_L9A%:L/VQ@7EYX3D0BT2DQ];2&RL$
M/%3;/I_#*_E(8=13N)DHA8$$.?2P2296SE1(0<(GIJHX6OU#@A/0/HQB=B$\
M,/8D$/F^F@(@2P7S%K9-<.[TN )4<^YIAXB=^62WN;S<XY*:=*"88I/0$!OM
MX+F[*;67<T0TQ QAI1!I78F?VH;U5"35AEY1S6N>++BG'Z27_C3[\=1Q3[GH
MWJI%]PJLY81$]Q5Q3UQL#IGG$_YUY$),B)9Y[U7TQ<0PG*QW)"]<\*[7..]T
MMBAXUQOT=E(2KG71Z/;/=S-4L]'M;#;4\BD YRNXJ&Y[G>)Y2XN9,#9I?)LF
M%M4OMO#.7:H?DW Z_TO%R]]<4.F,I^_]'U36':[F[Z%J5_JCEJ5_*A0JV>?A
MF6=&%8<K=D8I2MI(V?\D;1"/ZW\DR+KOJ"^K:ZFRA_5Y\7DA'_C/8?3F[X;9
M_%J)\_3]CY^^O0YRE94-RLYJF?/T8MY7=[%[+MUKK-.[K43XQ?V?M1OG)70%
MU#.6J%KK.8E7[//O!+8Y6:;&<L;R3,-AMQ!C^(=OXQ= \?F:(NL7['(<*4>C
MH^!O-.1;+X'IG+7<JM@>+9%B8DBGZX!J^S/<N)Q:/?+S1M[X.I37-'PVZVB5
MUB][)8)58O16><C_ 9]!?:/B+ZW6I?4-<U(_8P;)7MS;>V5V[?6YU!984$4^
MQ%*IC2V8VF?PG\%28M;>;.]-ZS!.H-=51MSYC6\(:-IN<]W-;E\QM90 'BEL
MVO9 AYX>&G2VE:E.C8ETCH-OV)UG<(ZG05_!N]DBSH&,X[RY%<\HV?6AT*7!
M16M#JE0.XKU1I;GI-N89!PR;GMUN=0\3.L]5/)Y;C'U;T6(].\"A(%#+[G0V
MO=X;'<0+B"-+%_*D*GURX![8%YWV28%[1Z+I\1CU/GO^&VKEL$.[WG/M54?W
M_HZL:HQU_2IBW4H<FPM%[9BVLVZF [V+8_G]P?/]M=R!1V>"&O3.X#\G9X(R
M0F8/S<QQ M"YZ!\F:&HV/P?(7V=N%.K@LIJWU[Q]5Q3B=RJ=EH1!QL>S;TZ'
MC?<--MXY/0[>:FVI1+X2FWB&?Z$8$[M0GN#@(YZZ3YCRCQ2'?^SVSA>BCHX/
M>X\+5WLEN+I3P>_PN/%U&#Q@EPU*RQNCS+=CD\YA7.=.+V?(S3[HU=V+DW/3
M]0[3#W0"H.GT-]6J*P*;VD=7!?0!>?M\<%).FY,&]X\7[8TETP.%<VVU*^FQ
M[E"+; DG,G.V=(U4U73VVN_7P>ZE*L228BB9@8^?.+5H\8Y6*=K-9O?T;'S-
M\XN#LO&=DI=N8+=Z!PJ=$[?7_ ;[BPW2JCZ?CJ5&1U(#46V?FHFFUSG06-T3
M@$W;;C8/-,[]Q!W2_RNECW4F-$E5GT_'&6T*JMO1U ,6A7KM.IBLJK#IV!?]
MSF%"Y[EBZEY,'FNPWN,RA;;M5G=3!-JJ7,<>V?5^+-]'">Y6QVZU3PO>.Y7=
MCLD"GL;<+3"-AH7^,<^0YO;BC3S$]T_<!J,5AA]C;S+U)?M9?MJ)_G"0)IFV
MH3^T3LTFTSG4_.D3@$W+'G2V% =>&SHU7Y^#Y3>L5/_,T,2J\M/7?O_$^?EU
M)&/J2$ X]EY$DXR7_^KY?NP*:H"0!LGLA)AZLWURO+S5V]066!%N<0*PZ?0W
M=5A7!#9US% IR0WCF.AMIIGO=!W]1FOPC#R23J/37I5( I@XZ.ZGC>NZ)YAU
M"1/1?<:NOJ8Q+$#,,ZL3";AJ-UO=,_C/=JD;!^PG:6];D^>UO20G )M!>\OR
M6*\-FQ-7"CZ0GIF0.L"<RKJ)PK^DDV345C]R@JK!R16QK%6#ZL*FTS]0$^R)
M!U[]*D64D"=EOT2V[-2:^MC*L+O:QX;M*4].PJU+?E46-MU#U3[JJO-EY9G$
MO:P-,[LVS'P2,34P?J99YD#5A=;)96JT#C47X 1@T^YORJ\J INZFD85T.=\
MXY"2C8[A-6LLU)!>B![?LJ'2(<*Z+J8Q!__;T!=17>&^TJ4T#M7VQ;CU0<#M
M#.),3;CR?1E@N)%M70O7\WWAV-0#^Q_"%Q/Q[S \G:Q$4!OZ9UM'(1VP/673
M.GP5L::< &2V+*+VVI"I&?L<''\622*C&:PDC,2=M!PQ%8ZW&Q<NG3I@='Y0
MIE'OE1EO5==5"P0*)ST9FYXOX/Q?Q-1S8U,>R&0!%@UN$_BO%X\/7S(@U%S#
MWY"G&[5;*"$<3<V"-0_@ %/BUR4\QPDPNM'MR\,#VW.DA\U,(-64*U9"]6L(
M\H85/F*IS=T8"?9@F#O*//^!#;KAL:;YU[ NF@&Z]D5W4\7K@(&]K1B\]EX/
MH@W(]KK=31HY8Q$#39Z&CS+:2RB T:1DH]5MV;:D__Q$CBVI33WRKD;>O\?E
M\%3>ZQ#DIUQRRK.8&N\:MZK_ZWO/EY%UO4OCS(F$.6Q<.:TB40XG )IVYT"3
M">I<UB45ITJHV*?K?UKOA>/Y!NW:EQ2R>YEC\'R9XQ0]1"V[W:TCU:L*G7.[
M>ZC0.7%1\7,R!C'PKD!I:X%PTQ3&6B*L+&SL=OM$HY(/G#*]5%VR(V7)G?--
M<W<KPI!/ #87%YLZ62H"FQ,7EEXL;OE(F?%YLQ:4J@J;EMWJU8+2(5(E5N$B
MH$J/8NC+6F;:_@Y<U#)356%S<7&B!J:Z8<UN4@[/.T<;[%('-Y4TK&ENZPL\
M4'A7Q87XPE%,*]'@#YE87I!(C%P*[N3+1"[MWF=X7OL,MX'^04>'GP!\?FS;
M@U;OIT.#3!VWOS)N?YK%B6(2U5+J6X?QU\)N+>SNJ":6W6EMFMQ^V/#>>S#_
M8=/@.)U._6?5=*U+&:UIEK+/-X[^V H77Z.440WN!:]ZS]Z\RMUAP_OXBURL
M+MLJX]ARO3B)O&%*<<@HUB81C#GQXAB_\,-XNS:X52TA=0+NSK;=[&\I,AVJ
MNU-=>U[(VPZLW U3=!@2#3H1R2B0B36$L_%!/XV%_[S^U<\]T6<FPU5KWI53
M[U"2>!;^'@IYZG3LUL665;%V><_W+X7L"IF(*KY), )"V\D-#\5$1'=>H"=K
MH:V^X+3H9&$?FGZUSG?OMNBO!?WE)=I[JYP$K;WX-=8JQ%(\RU:W,>CAX7WS
MDK&5C*4EOSMR2K)3.+(>,:X79:AX+IK.IF?%!' EL2(YC60,D"BD@.EZ8I:;
M1C ?O1"GDXF,K FL<1Q;/TY]$03XVTS"Z.UF6X5T9*^*& </HP0X0!):GS[>
M?J;E^-[$P^^&,V6T#(- .C0M',J#YTA^)/ZI8;T/H\WWX04Q<"!D/$]NHU%T
M^!B(K$Z]UT4,7L"31\]-Q@ S)"'F6PKOF_DK8@C+3I/EKQCW'EOXRNCE2_PT
M>RBHM>><7\9_QU'N@;R39\-(BOLS,8+%OA7^HYC%2!A,*@ DP#S ^;V7[U!V
MVK*UO[M#!^U*)V3L>0N44D9\I?]35&8MUCB2H__ZX?_SG&['&8VZ<N2.W.ZH
M/1H.VA?]SD5_>"XN!L-.Z_\Z79"U*! -+OLUS(C(_Y]OQ-_+X'A:)+I=.1(-
M\ '"(Z/80KH9(T&,9.)%$FE2G,<2 I%*L38<$#&DJ;V&M91"G0 <.Y6#XY><
MS60@)??WX-**QR*BRXAL)F,]ZO-OC5]508AK,9D.I>_SIP[!VR9]23W:;V"G
MZ/-V\^)R"NP1^[ICC:XH'GM39IDRSA[^Y#EC[PY.YP9D.L^Q;M#W9UT!/CDS
MXIK?0A_.%W:G?KHEDS6L/IP2QCU(FU?R,7!L2PIG; DKR&-:=WKT@PTB"F#[
MKP?^'_XN1B//]P1**DXX@07,E@L+)W 5NP=U%7NMN0NT]&[^GN+021@TK%^^
MON.;\,X'>32"RS0.?3>F5R(Y$1Z)N]VG[^9)(TKOH! EPPNDO]-T,I7NF2ZJ
MG&L:#>LKX,#<SR-5&@/( PT:6U+A#7X)#!Z?MQZ!@D1:_PA'H[,IR,Z 6"F(
M J,0Y6H>#?@]J>'XHII8%@;TS8%P$(6&+F FD'D:\:01KU]EQ-/!.K%%HK[E
MA_ T '1BW=Q<G3;<!I6#&UH=O !NYX2M(6(8ILDB[2C T*(]LZF#Y++K?ZKZ
M7XI,V%8LI?4QD1/^_KQAO?<"$3B>\+$$-OQ F$(5L5%&H\\BFEF_B$2H$,L_
MPD3&>@I<$-KJ:-JRL8R7E+!IDZ((.P;Q$"MUXV37X63B)>8+^$PDG"2%T8Q?
M3QI+SRN'I09U06Q !J9L8<#.#%L>,!V02@@Q$=QYV. H"B>,JVB:D]ST$4!Y
M+Y,5:N?I&<8ZM6&L FMY#</8SC&NM9;J></W6F)4+UW04>C[X2-9L&E?@NU&
M5@Q"GP/S\CZ+W$G+CBI&C81-?,<7<0)_1%+Q!#3?QV\W(.UP*+R*[&J3^P@.
MQQ?36+[5?URZ7CSUQ>RM%] 6Z:7+XG@E))<P@'_.KT>CR5=$>>/5S.KG!OST
M9O'[?K_1/S\O_:G9:)5^OVRHBT:_,ZC@2*MW5QJ_T,H=P"L2DDH]D, F]T>"
M:<3UBR1_^%9L%_)4K,:A!EVL::SZ'[S$UCM8G6O](ATY&<I(B7S+NX]M<3S5
M[E*!3LB3VFWGI';;WNC&'UUVT-:T\O/K-_@XE)&/M,+)FG?L@U@>I7=@J9%K
M[KC5M<][%:@1=J2GBT4A6_7I[N=T^W;_M4H/'FEYNC4/'KL^;$4G*QC&O^:6
M!_9%IP)%RX[S</OV^<87N3[<=7E0TVZWMLS1?G$R>532Y)>L4!Z[%DY,M&S;
MO5KVV=NMMB\N*M!$]C@/M[T%Q:P%RQT<_&?OU.3*C>MSUW+/NI>X/M@]-6\_
M:%GR,!J7K0F*/[*831U&>7@E!UMS00FG(1S_V.V=OVH]NB,]UD[WHC[6/1SK
MH/GBQ_I"_LW.H0G)7%XB7->G>31%ZM:5^RK?;?[4(-*ZL >]32U!-43V"9%S
M@,B6"M+^(++W4HL'47%\ZRB7FRRN_4"+C\_77WBY8I*',O)I6P<_K-<[]CBM
M+A=V?^-RD+5):VWO?KM;.Z#W=KBM\U?"W-K_;/J?GTL\#]=^T;%;G?/:6[HW
M/__YI@5.Z\-=^W"[W5<*HCAM81-C'$]7VFQOV]*L%H>>Y$6M33E1?;1K'FVO
M^4I86_NF2WS3J>/+TB;FAV.1FB]\<!K2<F6ZV=7'6Q_O%A)S_V++OBD5D9@/
MS$UQ"GU1N\]@!(<K3VW:-K,65-<-H;1[=3;9_HQ]%]U-4R->60\XC9"E;?NU
M'DWOM_4S]C;OLKD5)NU1<CPNB'3M_N"BADB%(-*W![TM73H5BF JQE0=6\.T
MC;C#$YUDUP_1.^BV7>O*.-MT!]T#LNT_X/(DH-FUN]LZ7&IH5@Z:/;O7.C!H
MUCWMJES=>NNF#;]PLP0L"\F]XI[HX.!:+7N@BS9\^#;&*7;>TZ$%K*NS=(J%
M+@]G=7^'RC;UJOL[''P3KQQN5 U?6,&<WQ:N848FDK%(+,</8Z[,_4G,^!YC
M;=*3!G&EFT.]9'.$RI20+["^KE*5LHY5W 8KJQ"O=F?T*(S"!\_E8W%28&?T
M[6.>@*#:M\+I!B))(XP5$[%J2#1*I6_D9NJ.AK;U./:<L35,(TS=;#55DN+/
MSHA8>3X.0R(*W=1!8RFV7QMZ :V&4C]'EEFV<Y&);G(57PD\'PW)(!PF0M7Y
MQ\U["6"K=%F2R$!DH"R>K[VBWG^:,+7*21L.F^$SXS#,(;@?0 +[P@-D&6C*
MC76!SDUA+.PU@S1/8/L!7!GB0P@R5")U:X)LVL=QZ$OL])[=DO>JX\!UB(3#
M^I C!+:HH<8Z .C?0!F(U=__*X'J(/#AOX@Q.4;2IOY-'6LL$*V"A!<6/@:P
M-0_8;!(!.+#;,(], C]URJ&.AC0@RV]\**5G@E-GXV0 4=UV%!?P9,P[XS:=
M'>L_Q&1Z:77Q"']IO&M8_Q!18*Z<>\C10,4EPH%3EQV>(9^6I^,5TVNXT7P\
MF#H[@VPW<SLY@!M0(%#Y[H3SK]1#@MR^6$FS$,&]9 FA2L:@7-Z-YX0P!N\2
MBFZ<+W*$F&B;<>F\0/=U6GC90N2U7#$[$V,IV+L32>"2=+. 27H\]=!3EYK<
M/?K^J#%@=&Q^S6T]E,@/6\959/LR5QEG':(6EHK=#8=, AZQ,?B<B+/D!*J/
M,5?)0FL#.Y._"D@T!BB,4N G$JF5;E]5N/YYEW(X:'4299(['^&#B+PPC4V>
MQB2*&@/B<-E=CB0A,/<7]V?Y1%,QXV4,2;X(@_R:9S1</ C/U\ #3'%!O@+:
MJ;Y170CU.(A*V"(X0_=VLSN@UC R!M3+FI$1T_S;H*%L,C"6#VC"'V#W-C,:
MI)+JC@4@BP)1?3 ;Q-C6WYJ-06$$.+H@!<XPTX?  E8,&#7#$YO!\J<R0.&L
M[B8USKI)S<?2U-VD7F,M)]1-"FXJ"Q,%ZH)T#R5)(%UQHD2:41K!_5^K]Z$F
MKR5D-*.QX1"N&XT2SS<_'#1 >PX R9&4J3%CZQ<O!F87:\GP*A#^#+DG''S>
MWA"6XGJ9]/A%QJF?T".?IXH#9FT,Q12K!^ SJD\6OO&[!P0:1IBIIS[3EC^A
MW8V&%_$8WB BGC=D/)6VC540!MM[U%:=$.2R]134$> ,+V2B^%T",[*F! ?\
MI(YJE$PO45&M)1H@C:U50%.F(9X5LQPZ'<.U<(3/3ZO^;ID(<@#PWJTHAX?@
M9AC4 VB"LJBZ=B?J&FMAFKK?.69RFP+_I1:L3+*E1,)D3L8C& .L_];N%C $
MB!H0T])N?!&0WC."E$<-Y0EX>KRQ ,%_Y'W'VB6D=8,"[B=C$NIBP&9Z%#&$
M9?4SEB#Q45A]P]KL-%LZ2\BX7QX)KKK#.1VB_#X%;-5KC4R"R(>BEP]KA<LF
M?1__%?#RZ]D".;F@>7&YGR6LA]N@".HKJ6D%T(XQT(L#N)@?R2SQ5QHXQ&%)
M^=%T<X'0F)CE2](PA37RI22<0HQWL"L=>:]6F3\**A::ET3@,;M4E)W&(OV8
M3%*C7#.B,\Z-MK1,>&_A^BU:\\F.L_ <#[!LH:A;E1 CDGV^3U'K@\?U1I"_
MQX9NUNYM16+ZO2(3$BLO>Z50;%"*8N\T'_]3V2FOR:#(:MQK7MPU3*K#-(;7
M8F##:($9_@4_D^> 92X2"4+4#SPB[]FVV/ ""YSICJTVFG\ %F-B4[GIE&U'
M":([T_JX0%[AI1*+L)U_J:^%;8ZD+TZED*,<!I]  (.;$0"??F2K<YQO+I?M
MX!P6@P)XEQ:(29&7A!&YZX?IK-2&KA]FIY\/[P1D<9CKFNNIR<C@>A?).W3@
M*S\2J#Y8>!CN(T!\@:,N+@_ BR(FTCI'1L3.Y7='DL$]?IJ)SX/8DP;IL+Y\
MOD)B>1>)"2 +$"+!]FM:&K%$O3;? [H%.HQ\I%=A9YUF<W4#X?S<<TJ[ZE!+
ME\4:)OKJ\%D4<G,E\U6TP\]IXH?A?:X[*4ZV0)_4@S3@GX&"'?&/ZM\GP[#N
MQR'R/AD7*!.9H\M(EHCC$$X4)4"6 @(7T(!4Y!P?(NF'#K-5N*SDFK"0<;)G
M%5' BY26E)FFR5P0IDF,C+WTIBQ<9#)0 F\,)P"6""0->.72FH#8[GA3P<P<
M74$4CA-9X53S>K4A^&N!0EKQ+ :$@W$0KGI+,+D_.C-CB(P3=-T(:#\Q=:]X
MBE[.]M%,A]3=\5,*25N*(Z\0 [ FTB @VOU7%*(7?/HM\ND3"08"\""U%!J"
M3(0PUP"W+=1A )V!&DA;.5I8;+7G+%[,K0'+<8!8/, _,1GE#1M"#;N=P8XE
M>3SK:+XL5\@LT#0A/H*6CMJ[IAN*A]0 V0= ,D+V@(I6(L]<&7MW@88+7".!
M83^I+R*?:3'\=:?!=T;W#2]E?6_V ";R1B.4$N OHY$R_0![09;]H.,SD,1A
M[$#&)%T)1#*<HOQ4\;BT X?/) Q01B$)"&C5 \4E@/3D_B5(W+Z32+FF8S+7
M"I1=:E=HY@KM+7>%XG(]][]^>-H_UQ_\4/M/:__I-F?0WU"'P@K,2BNLDNI7
M;F<S%FLHOQ6SL&%\FS:NA=DBM2>.M2BI4C?8]&"S>7;BD27 UKD6MN5ZJ)X.
M4Q7 ",(D6=2*H:6VX1+,U<0(N&60TK-_:S=:Q2@7H.9L@8&?NF4_=7@V^'E0
M]G.[Q,QL;CM3/8?LS )9*F:3A; FWG<R<$<>H!7  U:*:C-IZS;9H&7DT-^X
M A<5V]@;>20AE*CK&+.N#&R95>5WTI%N)"C/,8AX!V#3N.' ;H[!I\C,$ V%
M"$@X>-RU"MDKR1Q"2)8AW5-(,#3@Y/B@-;Y='M)4QEZ]"2B9D0.'-(G/<!&M
M-I#&NW[CK^G=#VB _*\?VKW6#W.B .Q_^OVR>/ E<?@T(?^L6%AO "]28EME
MH;@F*2"?2Q F*I:,K*L8;HEJNY^K'#;:?1" Z(&"!68X;V=1GWX8\ZT*8/Q
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
MM$S<+<@23,5&=*T79!+S.D\J(&.O[V+*#O$*5A,%H(ER3WI0L*]^OOKZSLZ
MPA<&;M@(KA.<MN<JW0XT)]@([%RX#Z"(.S,+HTZF9%1]\*)0J^3S$@!*8.J$
M^>24+=Y*9E/T2P)KHF^03R62( [+8)%+(KV-40YQE R4X1D99H%AZ='"$2BA
M%@B(OB^#.YD9$@QFR88!8^"BU0!_2F&WCBREK%/0R!PO$PB1T3F:](%B>L\Z
MM-;9D<_&!KJ@6")';$W62R;V,A8/$HT'4J!1(?;N F\$QP+DEXZ!HG2JA67E
M)JTO"+R;_&Q?UTN Y@K34L'R(<(99$O658J(4#0MO*3YX/"L!R?G5>@TEWL5
M:@=![2#8O=#WF9C&(3D"D+']V;AM*/E!.BB>1:2#O]-.5RWF>1/4!F.E-?#?
M)7$%J!2XH-#<$24K9>C>G"ZCM*5,^\Q7](M$MDOVZ&Q)&67_/ *>2\CR/@0"
M[UOO4^E7B^NN<^K%/9+"@X=+&%2RUQMO2J%@UJT8R60V9P2+^4L6;\BB1L!$
MX$S5B_@@R(!W8WI!]X%"96M^Z"N'EM2ZZ)]G%E+YKQ17BMZ2 SGIXHE:M_I8
MKI1-,//L!^R8RBQ0RT#T*PC4/G%V-91=9O$%U'Y@=2@+:@E7@<B\1QFH#D#3
M573B=WGGQ8="]CX&UA_A@Q%:S%% F;XE P"?9&*$/Q7<![^+1ZT#LW&:=04@
M:Z8 O;#Y5PA$7?,TD,BT^Y>O)_HO!):V*+ T$EZL@!"!WOM(HH&*!8H3N#]H
M/*:@2U8#*5;>:O4VW,@UR*K#R'O^&38O7O$,?_@[:"H..V[)T:S#;'4BLOYY
M. .4[C2)_O1+?^M=+IYW'N4G@MDCX#O;HU'O1U<*J+[H>29W.E.ZB92<!H#<
M7D/+9G.0II%D&F?MJKXV.[LV: \3'$&P<%N SYR7PYSP(2M87_BQV[RT_/#Q
M#(,1_BVC\,P1T1 XJ03HJ?A+#NQ%C3Q%LAA;08H+B.9]1R:3,WYRPG2*AA3&
M#A[=$5.,I[/)%4LM=5SRWA4WQO-:I&X4<:W&J)UAE$B3<1C!*&YF<,0K?A>A
MP0O.3@:Q#H*DL!030A3 LH1XHZ(@7)9)O9'IZP(XHM-;&>S(W#B2(O9@$* A
M.M!%?@?8Q]Z#)$=9G, _&-^C3)X<><,/.R)%-YGA963'3HTD.T,2+W P!$+A
MB((T%6N <]<AX"9O&@%T,L=7[CS 3!$0PR0:6(,@)4^U>IT\"QEXYYUG"%6$
M\H)$0)'PQ)YS%EFV()BYU>C-$4 0:X. <Y)0%.Q?PE>SD!15+S9?9V,\Z$46
M$^"[$,WJ(_@K>0R7SL\!9SHR;"P2IJ#T\A#MZID[@T+B\%X5CRQ7A]'_=L=/
M:H),;D!K$KJ2TJIBF!SU\1KM7QGMD?T] ^/I]3),;S8PI6,]5&\VS@=/(7N-
M)SO#$QF,D;.AZ<R+$SYC/'3@7C&30D8=B88>C\P0.MA3$0F0A@ ?0*BB?-^
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
M;)1 (E:6RJPRG5RLP4E)EB ?<Q KR=N<O\O1M+JH3;9<6EQ(W14H-B:O00)
MY5J!.K0PD-)]DB*H),H\XDE/,H25C_ &9*FWV3(>5 D=?<!T03!"G8,?,05R
M+>JNDO H6I[B/.08:\<_2'7\624=QO@;&0))S6H=V71.28(E)6P]EJVKXV(L
MF@HPT4$E.6MCNF+4Z0%.1^GE&"$K)4=.9UU=*'9J IA.)>^',,TC#\ 4(WD,
M5:BUCRW%U1,\*(4U44#K0EZK.E=>?VPL&T-OI_H$*%@-PYP8!?$-J@"K=T*M
M-F#1%&?.?=*-4BZE.=>Z5[?@=NQ8T&:3X-I*E(TL-\:^:-G(LB4L*1MY#3*'
M]Z"0P+KA,S]S$6B!=<T"R>NVVLRK7H!($G/\,>4IS&&;D0$^!AQGJH,_&HA'
MKV]4X.!>SO1E!'+*A80V83DU2FZ.DAE1LGY&-5)G!KQ3ZKOU[CO(S5C,0[ZU
M7A,UKZRAN3YM7J"X>5X?\O4P4.&H0#Z!^_O(UY"K44*QT9)<-W\@7$2\I=05
M5>"$I73BNE33#,[FJ;F?8G/8CIJJ>MYEJ<\P"K9D5WG0* 9@=9B8\I^I])N2
M#DCR($(ML4Y<HJLCE-)TI=50Y_?OG"J&S\VPYXZDJL<K35A%>1)X$D=DQE@+
M &,BUVQC-FA7JH;PQ:#9KE0-872&_7W0+IKXV$2%Q4M0"\A;H1@HDTXST5Z]
MA2'5T]!#/4)G]W1J&.T,1OW>>C RKS(":; ]D)[B:C7<UKE;G;7@]A3%)6#2
M9/N#)THIE0S/!P&0\W/((A6F<6:2DBI_4[$%247-D,74ZL->9;6?4\\G$\0M
M*K+6K4PH6_S6 17Q=86S;V0@#:CHO8@<;'F:&98RK=50'TCKI\1@RK<BQ9S4
MA3C%H!+W*7%J05 CBX]'*6 BRVZ=JU>:YY)D=:#8ADFK@U.1<1(&R@&7C<'*
M/4=BT#J56#3A!"<0LTA+>A!^BC;(O&D#*G5D=QYQ9@OFKCZQ+66[4//$DBM)
M.>%^0+N>U[@"'4PUUN0P,2J< 2H$A61$E1LTG6*U)RPQBA)_P>Z.I$KG&\$;
MG+T7R$?*-E,]UQ@E#R#9F#3V.3,9:NOAXV)F7Q';\+J-Q50:%S,O()TI56QX
MXO+84KCJ12?$G$:N[L@X6V.I]I:IBMG:<LPUJ@$3O:EVFP@7"ZC1.8Y%0.4M
MBU<>J4CFN#)LA;5_//>/=VO_> 76<A3^\?4ZVO^2:POO#&WAH]86JL\KKKA8
M?Z1+-'K1HB]ES9S=810*3M4=A^CN\)RG[5=S?A;J1"<GPTA065/7HYJM0584
M/'O<,QSDVOVORF^:U6QISKDI*1" %13E;5?>D9I9W6- 5\;G"_9/70_2X4X/
MJU&"O*S_1M4:_:#6OU*L;:*J+%)Q9PY+R.U8,'#T(+DG,W51!'1Z$G>>8=!<
M;VS69BD48<YZ< !"X(;=4X9:D:32N'0,*L:&PR+(@LXWDTHNZS/$^@KW,IUF
M';WG"S/#ES/NQ*4<HW,9]UFLH#8T*[%C56!DJ:<HT^6.,@__HM&\:.\DY[W5
M:9PW.[L;JK>7_/DC2>!808E.(M>ZN3I_^#^'T9O-\J2.Y$1*M[SS%/0CN40W
MRF0_DA/A/S?Y::,S6Y'&4>D3:Z_.CMT1)JV=T/$ZA_#_:ORH\6-M_#CM*@V:
MQ*+B39'FZ,).Q@&N#SYI6?\EBS94^KQ:E2KA4!_U'HYZ6VGLN A"GH-(8=V@
M!G.A<N]YXM<Q(&9O.Q[Z4B2@/ND7IP G5)E"TX<'F<A(!!6J2%'I8VO5]2EJ
M,!UY483KVI/&P4F"DF3B4 <#Z^K]Z/5"5U@>SJ&S![+>ZI11RHX.^:#<(^B
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
M.87LQ1PSRC9_A/TJZ5S;!KZQZ8-!T$Q/1E6LUI ZI=+0PKNV]6F)?' #"W0
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
M#V%B(B%G58X+O;R+MQ'(KI_%KH-L4>5Z](R>56:@0#2OR!&86IDA+&4@@<Y
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
MYF%$34N*; EHI<=..PVR: )<F!-I_J:5(6HB[>391G2*FXC4F5K;\<//8"W
M_"=RG87, H!EC<O)),JG/#PPB'E.<SW$15Q[AC.QE$RH,'.QW'(1P0]J(PW0
MF:RS*,-]) >F?#(>0JN*./%QG-[7J"A7",4R.+$F(8:S@V?S$0]!)"-GD1:M
M9.;T0$5W=,B83$7/[XII)#0-*XS!AL/+M$K<MCMP;DE<$YB4.3*,.!LD3%?6
MOHI!;=5[KTA.V-D8>NI=S_%%T:U%5-F=9,*%GE@#R)S"1'W00&6X+%4M#*8C
M$02C7M 3'K:)TUK$OP-G"LX*M:\[)X13\8D_X;YV"J]*YF$73SM*S"F+4Q\Y
M9K(T-TS8__:MRV.SR3RHLOT[]<YH*8=[K3+L-R 9GM=!LWKIJMJ%J4-D%>^1
M"<?RW)H)?Q5"OF#;!VBZH4.?5YWFB"W^)6F0S#X=OX%NU6O5)NV!V4$6W\YI
M</M!:Y8L9U+>V.2,\?MW?D9C0#3EDJ/F*>:D84^@Q/#_MFKQ-N(87;]XVOK7
MUDRODPPQ:#X19NC 8BXC>[0Z,$,,X&>HZF?PT%-0=DA:-L\@0,S@M756088N
M^Y&S\GJJK0Q>2%.:OV7J'<0OB842GF]E'('*R"/,.)D'N2<4BF9-"Q@6[C):
MN=&FJ$%Y,/>B\#_()DKI"#AF.+P;Z4UIE.,2[<[ZE:=FE-@8.>+X&L<(NB?J
M:=OH@-.<<.2JD5T:MMH'EPJT1^45PC+3SI@LO%XY_BUGVG@E]&OH3VI#<X1T
M<KPT:%XJ,6F3_T.0_,TF<K3I&#7KH/?-_F6]!!7ZA>]Q6&T[(U:LP2\S=+='
MQVRH1US=2R!L8_R86-B'&"1+[XMIW_OFSR.GN01ESUG;Y=J?G:+J:H @3LM0
M>^+H7F4%&KZ(>CL*D/!H@E&$6TD5'*9+R,JE<9P1Z)7)'%UT3!0KQQVC*&))
M0(2 &3ZDR>#L(6T0*/2]]ZX8Z:O)':HLNKZ7T4IQNZMM^W8?K6$N.L=[V(U3
M8_45!4D/; :85_F<-WB#*N/O\0K^C76\4.,3C5OVD.2:W" [UX\B0F;(7H@1
M9#JGJ7G<+K;ILEZVQ=];/]K")6[+%1AYE&XI.W%B!S:@3&1"U;^Q*,[=7H8N
MU?:.H<VWH9N08QV"''Y*Q%G!R)&ZTS+V5G0:9YD$L,XUGX0Q:Q-D.D9.2"RH
M2CM-,HY":8,R2UP93>UL0BU;LOZV0HQ# [&\*;Q0O-#A+ZG7$&Z0+3@K(!HO
M7T>"E"-]*59^]%Q4(QJFJ22-W3W6)/@4RJD")]K6-"*6/?)YQ'3Q==Y,O1@S
M.,(H*KV&:[M5+$V/:L"&=..1'_PHYXX<@H3?E7$B[<D(6&!1A'!Q@40*?E'
M3XBO8$FN68Q'2M\.KA#J:5[BK57R*RPW=O!W<V,H@_3JR4+3?DF3;#%RU0?S
MX3DK)JTS];-9WWM7?3$V'VXSJ[C?,\S_XTI@G2Z=\;^1IK'$9;V+,OA>I1$/
MMB9AI(#%OF$XW!5B3"'FLBO$M.!9CK(0TVRNFLRQQHXP4W5]NMXZ=<(*TPD
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
M"C(B;/1$YR[S>"V=Q]=/MU^9'O_.CTLZ[?(C^X@ARF"%>(,%".4R4/IO=SQ
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
M33V:9-<9-0=G#=31S7D$S^7WSB,(1KS5W]";I=@W\+LG11K# D_K%CCA]'C
MSZ/"MG.9H?L)N">6D\])1>=9*XO.76'/,S"GX[DY>V*Z+@OT*&[[R^.Q3-6Y
MJV[7"UWD<)=< UML17Z*8GP/1__$QH7NU5N^>M7;G_3&+:_VB0(&[F5KFBV&
M^KU=BQ3WN#>/%F*O<FP=I8%L+!2AJ4C'8:QGU443L0(LU#<.52UKNC?[1Q:Z
M:@^>@.+3IU\?K'WGVAG;>]F];%\3=O%;TPP5>WM)()4BDZ9]1>:!U2N]WI4B
MM%_\$5B_"'QQ24EPO9O>XA?]=A6IZ+P.N->X _XBI?<^EU,^IYNV]VN(A:VA
MB+PON8 O8*,S.LPOQ6P6T=^(9O)6Y.)__=M-K]M[_4>2,WE@9^LW24P< 7X:
MU(YE_8C?V;UM>>^^A[EWY\,^PJ9*?M]=AH4*7T0DL[.FF;ZCF26:Z;6\SW)<
MP"XF,.X'D>? C%93B5K2X!+)8^D0'L(@G\"&H,RT?Z6(JE/^1 QAGD6^^B>6
MK/,EQLU_O.CO#&!.5X,%/#CKOW&Z8?#7%Z%_V?='HTLY"D;!Y:@W&E[W;J_Z
MMU?#&W%[/>QW_[M[W7NA?S4QV/8S,987PU2*;Q=B!$O\640/8IZA +<O)MQ*
M>]L7=ZQ^7V2_)[O/1\YT/('T$\9A^AE4'YGR+?L/T9BY>)-4CO[ZXM\V'U#_
M\L7?OE*GS62$MRC'R_(?K\3?ZDY_+=?<.YU>;:6B_I&D^03N>>J]B22\_AT#
ML'R661$!"X%5?614!> 0.\B O:^FN]5J/J4RPUL?H*Z#C&V41%'R@"4!I-1Z
M I0E_#R0N0@C>,Z?B'C,C+!^*XCS7;_.*&-8!1;$/?R8QH.?P2?3!%>:^-\F
M212@4C9*4M;!0*9D149JU\^[;1_/US!"TOAA&R,QR^3/^A^OM0<BC&DSZ$>O
MJ^/5B#:B?/ZZ9 OM#K,&Y<-2;U9?M^&K5\N?7U^UKWJ7M5]UVMU_;Y(7IN:I
M5?-=6/K@JK=IA<\TTLIM;_=O^PV<T_7:D6H]I-T;<T)K<&X/8MKOG(KC?0BC
MJ,(HT=QO?$KI)L^U\S\#]SYF__.3_:E'-L!.A'ODWM53<)->;<!L>5YWY^-C
M=CBC1=_LT?#$':7;9RDRT')1L47]F=7F8V:*3SC;)X:?W-"/&?KDBT*V27RU
M$ Y5NFO+FZ4A&'SP2D_DWMOWOYW4I3R&ZHY'_O[):3?'HZ1LM<1FZRB]GL/
M.1C;2V4L'\@?IO"A,>'?3V40GA@:=%.K3EQ^\7%6[I^'5A0NU,=:D- GB>_1
M8*5F;[\_U;SDQB4F-Y7L3^NI\U;C5&\/9;)ZHS296CK=+$W^*7VGR1W=[T]3
MDWO9VZ%T],!JW#[SA!OII7:5(\]R[D\L4MMC <4YO_U'W.X3]1R>0?'(U2-1
MMQM6.[)MHNO-B\,D%FZ7)ODF26>8)RH] \:%3@;&%#W'9$G?;$AH;PA[75*U
M(2X-TJ5!NC1(EP;ITB!/Q)AR:9!'-,!.A'OD=L(I*/PO!X.5CB>7 GEXR<8I
MD)G+@3R!;,+C''I/T?ZM6;QEG%7KD >+-=VWSV#%[A);&@NP89/8@SG!+(LP
MFV#9,EKD@1SFSU*_/6CWGE!RWFO?;(5#H>I'3X&Y'$/:@<OE/(-<SI<]EX5Q
MED^Y0VC 4^X0&O#4>><C?3RYUI#'D"[DTHWJNZ@T+=NHJ51_6D\=;<H7C-WD
M$(7+]_I1^5[NO5N%7UQVE\ONJA'[U[<[^R :EMFEIGL& *#-0P4^/ #H94L_
MAR4=^*8W8D:QM']1 EP-%NB6J8 WW=U2 6G8[G7O>C#L7/=&M_[E\$8.@^ON
MC7\U&'6ZLMN[[/SW3>?ZQ=^>YQQO%L[QNCZ%4&03[Y.BOY;W/KZ7&08K6K1Y
M9B^;GS=XEZ]3OUK>FP]?^$^%)3D1@?=3]UHA5$\Y.0A#,[Y-=#YN#^X$_4/^
M3Q'>BP@IK^4]3$)_@MB+48&ZWT_7@Z6A, $Q#?VU [6]C3.'"16$JLUS[MX>
M?,[-)X=?D]3+9M(/1Z$/VS.=@8H;<S8L0F;2BF9I<A_B/@SG%H:),'#3K?+1
M(N.$U%#?C\ICN$>UHX[T_;$>U_FG?2O_M-?RL@KOO&Y['T0LQL3F#-CGVS#S
MBRS#DR(D[%A$\RRD197<$<@EH-M,S]1F 2NVN>7=;^E,W U\:C1ZMO/<#:'W
M8'-1"+V3/)]E/[]Z]?#PT,ZDWQXG]Z_N4G\"@CU[)8.Q2%_!316O>IWNH-]_
MA?.]Z7:[@RN0"/"?R\M7_C2[0!+IPO^U)_F4Z%F11K>#Q]>Y??U_3,['".@"
M3GZ.EJC<E"S7@L<Q;?I7.4P+D+Y*6%=L5?%,,FF[N^L NTO [JO5@-T.>MM!
M;^^_IN2C$81EWX7FB_NMJD:>J@^<3>7(S4V[V\"ZBIOKJ]UK&&[/O(1AFQ2_
MU86A^\K-NSU$:MX*B[=J"+:4.817W5A:6^>Y/6UW]Y"=N<7@>T5C:F+&](^I
M('&I=R>;>M=K]3N[0J7]F R\O7#OYM[<'47@HVL=&L:F'8YP+6)>V<O&L>-S
M9L?=_I$QXU.N9/DCB96_D6SD/(6QT"2VS)"]3JLA!2PN&; D@>NK1L+(GF@Z
MN"NG6Z; /^.1N$]2\IV%TQGP'XIZ*N"7,$;@%^D]).DW-.-]#OFWCH\_'; /
M\(N_>4$AK;X->>)%5,6(7DG)')\"@_PI/.C#NY/8&XL,==N  'AT!^@G,-IM
M*N).%(BW=W75M!JPLU1Z?EW/;1A/2F C:G4E0C$,(Y4-L'2-9FD"6Q8HB%DT
M7#/! :)M6@@<#_?J.^WJ,=9.=]<F'LV =SUOS*%M$OIWW\%57J?]',F)>C9.
M(O.ZU^I?=YX$K7D4,#S'R"56A!&78H5/<S^OV:@C G%I_&&Z(&&C>/=1<>C+
M_B,Y= /XL L2NB"A"Q(Z=GPR[+A[>=R]+T_*7^:"A&?OQGK9.R?$$!>D<T$Z
M%Z0[TR#=Y8T+TC6 W[@@G0O2_3!KHW=YE$&Z1_2%.Q['4#.B>*[U7A,\%V<
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
M(8^)O*)*#218KU]7#[D6V;2%1UEY=XT3&:8XHZ^*&<AF*?Q).7#YKE3>R[C
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
M2WP5/=17%B!7@ F(L32D;\K4Z3P2V#J@<@6] O\BDM25M+5T2MA:*-7Y!ZK
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
M#]XD):B)]6U[-Q"30Q#X4B6R.1I% 7"!11@C#<,.AJF7%<,L#$*X S )0FV
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
M2XI]JJ;#(N,=+](A BF16XS(V3!/,JAY\#\^?E=Z'=IV2C0Q8)TW%IF*JK2
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
M2J<L6\4EN@"+W8-"%9NB?IO$)']U);,"3@E*SA1RY^^XD*L]=K5+YW>9:X_
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
MS'454H67:G\<2D#K]EEI/)Q8OZCQ5$?Y)SJ)"=0-#=.X4=V3'QF*V^!37;#
MCP;OZ[="X,V6M9GCVV9(#PZ41[5=?NU'4M[WGD[;ZS<EF[8>CN]WDX%U6%"J
M!9E@5>JQ+-'*.8<$$-&A&&9A$(*JIW("8S%EV"(*?E<UP3+/K.P'#D\^R(@"
M?\BO+)S6>_)D( @" >DH*' ]EH]),WQ1QE36KKB94%<(1DY#!6W!GD-D#9P)
M4:0,$K"Q>WG)4?3"(_@D<MW,];6ZO#S0M;K9ZEJ]T7WL[TK+\!U(.W0''(&<
M^UI)D@QC2@-B9VR&CEZ$0^;L9 I 4'+02K<OG_E"510GC9&*MP"W47HB02_@
MB[%T32Q[>P94ZS=$FG9;WA<KF&"=_2<URR.(%KR/54H>PF ;:)V=#K?BZ"_/
M,S,[U_*DO@R<08XVWZQ,$>9V16C+40H"!V)@0D!WR..GN*W\RR#,, &\2#%+
M8M&PJ$R.:B@MPBEG0+F7:&=XJAJ0K)DB'H911-DBU"RI!<P9-@756<ZVG\)L
MPG^IOZK9"Y8+*:2D.+WJZ2Q*YE(:)SNF7"?^MXNARD:<SF2<J2$)YX*6GG$!
MB/9<M&S+JJ52%4KI ^^_^_P1MN/.SPM*V.2KAEN)"CZH.9P3HC8@,$\$G.]@
MN5(8"L%P>4M_;]F?![ M&6\;NED*6AFM)@_5;IE@$]@+\)N-IT6I_P2MHM*
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
MK_;D*[OM3:U^6]0U*ITE=.-MC%S5;)4:O550._F>%-Q.>9;"Y]A *JZA,QN
MQAX:"+W(J:=GVWLK[X':9T1CS%@6L'JQQ\YBR[HC.+K5W=Y67"Q[LZK]W*KG
MI0%QMV'&%0S5)ES$;@=OHEG[+VKMKC/,Q'2&N5[(_5SH*[*M_G%E] _73\;U
MD]E_0ZT_8^#Q$=S[S\# X^+0G1"7U!>_R&"'="-S-=<I#(0]!+%UZ-R/N"T@
M,ES\'O\W*/N,!PEUT57&081MH8%!8X<LTI>XNW1 +66P2PW\6Z3\ NQ<P\V?
MJ1T=OLQ,1KT/3!$98D<_&8'JC3(4M#)@[#$V.@46.A9J%F7O=)P,]2]4:R&!
M;_@_O?@")M&V4+%+T'54W I]8JDZ,51AJ36K%N!H'(W-9I%&@)P^P=[9YM<!
MV(+PH&X1) 5V@%3K\_P(Q%)[J;%0W<N%Z8*<J>TP'>[A\[0HGT6AB0M8W7-H
MJ<6>I7_BKY?>W@A9>-G2E^<)=N;M;G8F#2N&8C3J7_6[PV[W4O3%S<U@T!WY
MP^NK_N@J$+W_[MX,7OSM>>[SS5;<!8>Y*SOZPB[B]0J.H/'$UXE,N>5!# P$
MQK0:$V=Z&=S4-*#FE7BOYVC6E>TE\>)3TP1MF .-[=Z:&&[$,E>TJ;2V3?&C
M*?&J=R"/Q]56%%7>]>N[-O]C^;__7H"%0]U453/UOV.'0_7W6[:LL$VL=T<6
MS >VCCZ#(=-\PMS0D#Y577"9VI3=AR9:5MHE+4.PU'26'JUT=*?&WB!U=$,(
M/YE.DP!E&]J)ND6$U4XBDWZ1EM]3S[<YF7RD@^. B6DI@;/!/FT@H^C'IHDW
MS1A8_Q@EEN[EJQ@S6).T"MN\RA[$##Y(=*<W;G.1F6;'#W!'R]$W]9ZP9LKO
M*^>%W=/'*(9!M(4@J0(P_J+0UUUBR,L8\*NY72:U00?KR-<-[ZC5.VP242!Z
M+S,\4MK8,,\EO2Q3_B#LK*)Z@B:C$>QGJIK1\,ZM^DT^23*F]@1>GU9_:QK
M\[X?A=?D:Z4'#:T]0[,8]E!U7HZB@AO:+S2BANM-=%S:WBUN4#."P9!B4MT2
M18HTAM%!!TJ3J<5)PQ@&+HB5MMB-0<J5-YG/<'?)K0Z*"AZDM%H4Z?O&'7)2
M=1WH=&3,M#>3*1JF;>]39;I2=S.2WWTI@XK7,)LD#['NRE-N 1*PB.;XTW!D
M7]\5LWB0?)OT&Q9GU"2*J&?^OQO']ELYS)O<^W>!#VN&>D'$2J3,9@52%9$>
M:A+T1_A=!OR8;L.#^C1_$L"J;=+<Q-+0N2>080R!L*W>F^3SLPD<?H7,6D19
M8O/!ZK21W7IBG$JI?H8,*B5VERB^ H.'BL%30^($U*8)M@HG5[;(0*E'XX \
M\,CFQ Q[932*\A[9'"M$;_WRW0SI\M<<_QJ%K[9%V>+1>R]+KA2OYD1525['
MB/ZRNBWJ\79$NKYJ7]_LUL'F^3O]7+=OKILXI_6=HVIS%KL#UY_GB?UYCCM5
M\ZWTY70H4V8E_>[*M,V3:VC1Z_0NSVJU_Y^]MV]N%$GVA;\*H9US8R9"[>9=
MX-ZC"+?MGN,;,]U^VIZ]L7]-(%2R.2.!%E!W>S[]4UD@619(@"BD G(C=L8C
M 2HJ?YF5[ZGAV(YCY<>G5V4N-2W\I]1_>,A8:62V1W/3%+KQ9)Z=)$9%T*5*
MC2*81&]LZ S6O':DYG6DC%K; @"1UBJD&4J[*JN/2EENY2G!<?Y8 RGUQY"C
M)2GUAJX=5[0H3$$%4K\&]35=4.I7+:8X9S#I-14S#;FDSMPD8SM.?=,0A9E
MF0%]U;_)5 I\2#6:%?C:XY"N;IVZ/9^GGG;Z@[,<(Q \XTF4SF7S0(,PB9G2
M9_HK:A-NPE*;*"C+E4R""6]C J_/_.[0%UIL,@O*9;%#>O&N,V>89EO+JLXN
M!B? =A2LEK\YD^.SE5*;&W\3(,7''&Y==[<5?\%\UTV^J\4EW]4T,-\5\UU/
MDC]D[4T?JB!?CD^SLLZ49E4N<>^.8N,'",R\O2@;,&Q1O/!"U?@$U"SU0K-Y
MQ>;D@GAAKKGZ&H.HV!0\#I;-2,HR&MJI)&7-M927E.I(SR;K%:H>.:)TOX%]
M+'US= >FY.^1-4CXZH2WY3V4;(AE=^Y/JZNM\EW\D<A'</<V-V^I"E0UNO/=
M8$&0F[M!:.3FKA-Y=)";KX/%,B3/D-WWC2!O=XKLMHJ\W6DB6_)AWH:Z@$]0
M%X <W0UBVSIR=+>)K.UP],>TB/@!BHB1CSM"8MM$/NXVD<W#)_-K1=OM?U9>
M_(*,W0V:V]9I&1LIQX5R]E;Z%WJR^T)R14;G5[>I;*OHRNX-H9&=.T]E WW9
M/26[(BO(W-VFLH7.[%X16Y$Q/M5I*FNR@M[L'I!8D3$LU7$J'TX)0W=V1VFN
MR"<.5"'IN)!N-!A7JPM#ANT&U15Y5(5AD::"TU31*$TO3\J=;Y0J&W6J)DG[
M0"G@S2@U_'B[F?Q]VH(9I7(WR'RT5%[7#OH!_=&]_2B.NPH/!&'64@5.]F"L
MXH'05=)F9P#B&= -RBI*I>@TTE1PFJK&8*RA(.XJ::$!"-UKXF]&H5RSX23H
M+>D0D14%O25=HJDV&HSUT\AD)!@O@GU:=WE+Q6PR.,7[FST6)6TWB*Q KWV4
MM)VAJ4UI:J#VVU72?H)VHO]B[41_WYKLCM*X&^15M$K)M$A3L6FJR]I@;*(T
M[BII<QOTHBSN!G$5[4C-&&.#"*<=.-F#\0B/@:Z2]G[N^/%0N@^#):7*2S+;
M%O)MEW @X'G0#2HKFH&Z>8=HJJB#L84^Z781[#?B1)A^UQ5J*IJ-(K5+-+4&
M8QOUW*Z2]BJ*2"Q]);&7N)VE+Q-*%/90%,D=H;&B8SRP2S156;$@RN2NTG9+
M&G\D/IEYZ(#N"FD5'1T.7:*I#A;/B6H&D6*\*/80!^Y?[R9.1%BF\9+X$2;
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
M^BX1.WVNZ/JH3;(),,)A)) 0.W%D\6C[&>_/OY]K<F'KQK2GD?P9=*!+^Z9
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
M&G+W%'&?25X868>^@"->52X"1 \0ZYW%>D&:40FPCRC8900[@EU\L!=4/I8
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
M&C^X[FJQ2@HCIV094N*Q'M5)KXA%0)?[]]NFU>B-/+GE^TJCFRT2T;_G!/Z
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
MK) ]LMQPZMJYZV"Q\)@_,F(3&6'B.5TG\5T*%VE-U'.PP,_)\"J5+4O[I4!
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
M(]3I?_6Z;;&DSG<?*:%+=VIMK["=#0R!#72;4H"CL>0D;16V8\D(-/%14\H
M7[<FGF>SNH-"\SHH[$Y8XZN;KNZ1<)E(LJ5'PNY(,@$D.1-5_?)UW" &'AL
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
MB4QXE21/A>R79O#@>')7W=X! BO=W32E!3-,"_-P3>\9_=0>]6,P _C8,QS
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
MVB Z&&[HYO[:$#I%<_\M;&-01XMV;0B=%0;5:P@-0? TI?&%-H3T=%-M[1R
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
M :7!KRM9@HMUX5_\'W! ,ERND[>70+EM?/2,#VP6Q&;PS)\#J/05N6_& .
M4,%6(!7Y4@K0#^F:8A4;#7/IQR!:Q$\"QOCBS\P,PI;"5)SEDMFHH<""KL/F
MN#1SX28!:PPK#H'BX(559,F):%/4"OZ#:@6_)K6"]X!W &/T'H#L>'-*&D6U
M3A;&Y$L:';G#--]:"GRD[+GCF1XHDJ[R0V<N:(D6#,U'N,Y06+M9XDZNT6 _
M+896B@>2P34BN#O41$!A $O9"1?P%4@<B7IM!>%,RT)\XEPA0E&6J+OA-H48
MN$0$Q\(WX=)6X,!O'3-18H&Q_!M143Y'@AZV IB(OT]/#*\*?0 6_)D[M3@7
M_GS'LS4)H=>U$3-^!_)=SEB0,(:!RAA6B"#<YF11Y/)$?O,!:)W_33 .!&V&
M<\ !D,"K<M@U'>V0P]XF/.JKX#]W_!VP:G46V[^Z&:X+O@@.JTBSH<# %$T0
MKSA"$(,#)  <B&+2-"3"2/0 887\5D5UB9(DRN2:$C>)R68) "BN(B2W-JRA
M=[U . UV@%QRXN93@,)^W- 7=XK7LL.5 J68UL)A2" 66 DF?.RC3FT\^+!:
MB\ST)X )7.V_ -A10EB":X:"P)"7O)1FACLG#W,->(]TC]'PZF:T+M=#N?MH
MO0Q"Q <AXSK<_0BGG@$Q.2[7Z3Z;J7XR/"Z];.W-\U)Z&>T&,T2G9M%+N0KT
ME:&7&S>=*#S&/8?ZB14?(%Y %W2*,;!%0A/)-C+G<S)K.>F]:[]O<\C_7S/P
MB#S_UOZK^.C.7*YF#(C5 N*]1K,&L.T!\1AP%=9 _$'M(O#C!W*;.*A:R.HV
MU<90]8$@@5>*N )+N1,N=;XDPI;7Q:'4Y1H1OCT*F$DN%Z$=,65E/$<("!J
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
MFY16FTTW5IN5/3.A9QK&D@:'44+.IJ%NAI[6Z[S%1G.UJ+P- OXN-'2*"]I
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
MO@OI:/"5Z=@;+CDE4][3E4:AX1HJ[(SW_"%)C6WC%C@!OAN1JY7][0)^A.0
MRJ")\SD)KG!.3E8<VF+RJ?N<D-F.U"0)%V=G@K))HVX0C7%Z)HU4#7P[YC>'
MA[5PT'DD9L+-L8$136B%)5P:+U>.$@GBE\R%VX=?M7"^-+PS$I-SNI.6\7<S
M<*B&6&((["'B$_(J5")?G)CKG9>8VY*T)CC[T\*Q%OFZ=>RZ EPTGH6.[>"D
M71RPEON)8'3$96E :AQ8"X!50#@O2(83"18QT99$&I:8B!JJ14XT(3?#*(%6
MF)@]NA3%=.E)I;S \:I^&%$OF^1))!H@0* 'G)/[&\[/-3GI\3&\Q787F2%1
M)?_6@Q/+J_UH<&*OHP<G-F OQQ^<6-97!#X>;^[94OI4;^-3U*QDP]?#[1/;
M+DX:]1LHC8 ;*RP:;8+ 03%@IKU.4GMG]JRT7!+*X!_M;V*P]3N&^MA2*(^)
MS"DHY&M'<,NAY+:Y-!^*HHAF8R?O2+0KH<.1%+$LAG66*US/BRU0QE!?8RY?
M0'ZRHB'H*QI#;/"QPB[-Z,T=<;]QO(UI@Y-5LF5C-_3MN#0B/"2F,HM#>#+$
M^<;YNN8$(%P=E<HSU_03E</AQFE>Z5B8CRP[@EVJ%(IB@T 4PS)1Z*>S(5+;
MC) P3&9H<B4(?O-,)FKL$7/$6>JB<QR=4FHA*Q\9)JH6*;*W"UO-M/S!/<'!
MA"7M.C^ B!>^;W/[@U[,C9 9DYWM2),!^PE1"O4Q/KX; 129_.V)CJ5V]:)N
M>_R8"$/>S@YU0EN.5967%LE#TCN7_HLG1N_8!ZS?W:4/6-F 4?AXLEFFE#[5
MHZ>:V ?L"Z'CF0V5_PA*MR!^R:Z%'I_'+1 #:%!R<S.Q+'LM(VUX9WR6)@""
M@C?/RK("UWP*8T?T'S1M4 S1<T/R$<G78HR,6L!>H!"6\ 'D0>*A!S3R19=2
MX \<SBVTWI^8Z^*?0.A 0@%2C[ _B!YQR+HP[V$[U-!2>2.L %(-N8L@)!\%
M#5I)1?Z'@"JUL/;D@P@N\E>PU,^6@5HKMV-X0_&P>$['>_1=!"GL!+DZ?/!G
M'#S3\_ 9\$HN0%O<TV9:N#93&\"FUMR<V>C:H[>%$;%-M.%:1F!2NT_7L7#B
ML_< *RQ7KO^,"[04!BU6:AL?N%ND(#YR7-6W+#,4P@CT '=^'?P_]MZ\26TE
MRQO^*@JZ^XF>" IK%RK?AP@OU_-XXGIY;<]TS%\= I)";0K1DJARW4__GI,2
M($ "":4@$6>BQ]<&E,KE=Y8\*^.&C]5N9FHXPI4.I;SJOD:]9.9S.] *P.MC
M#T+^GWD0*^P)9K=,ZZ2NP% ,Q&,28 @L'X9<<WPE6,8P$[:RC05SEC8SCK8!
MCL-L1$YZ=,\^(!AGR26BAPMA_+8[9P_)U%A2##7@&/5#+H&P9$1:Y1,7Q*&%
MI^REM5LGJQ[=^.N$U),*K#Z(I/%^(531$L(L(R'Z^1+"/2PA<I_2^5,R2HAW
M*;&A-?Q=\/CHQUN9AC)(B?R(Q*^I&2A3^"BZ5YJYJY2NC)O,:-M.YJ_L9+,
M;C) /8\;#K=JK+XV:G$S+QQ#,-ZH52N]"Z;U!(QMQ<=A]#A,S;V<$29?[WI&
MC@Z7VL989GY?O[Z!M\R]>(E<]L&+5M:]E5\&9C^/D %Z">DF$THY<N'O>B"7
M^;OO4*2\\-=P"3-D\3-C\PP3RTHJ;S+Q9_ZJK'*^U?I(1_J]FJ+_/4>?1PC7
MP_^>KUF0-UL=8093[Q.5 ^YJ.95&K3Q]T,II4U^M\JJHV>590*R<>JSB2XZ.
M,FQED4L7!PN1<KI UV$JJ=+:RI$23>'">W_<E)KE7D7,FI_3@:_MX\:>LQ=!
M==V>I;E5:Z :>L]PJ]7C+/[<1F.L@,J>3L\TY)N38U6K%7NK^R3CG.CLRLW)
MU8WJ%76QJ/8VEZ.*NE6JJ.9F6)AZN4T]J5YGXJR3):^H0&?V7A);ZOLEJ[+?
M!W=UK\ZIP$V5+\SR1P#8+E_SM=5[ ;JC=1/E;U>KM6]JM<Y-K;9_4ZMU;V*U
M/+[D+7N!2[VRM^A<F:=9E;(PM_>E*.K\I 1D&)YJ5M/(-#*-?,;:X-(73#B@
ME7,+-U5-%IXBU]HD..MP$EQIO\!;;X9NY^]3QGL=+D]H]&?U.P.GJZJV)-59
MB'*(<LY'.5_F'_PPBM_,YSZV(_7"EUP:<3L#VRK*22(*D0!%1"&-4<AWAK\[
M0B*V"B1BZT0B1"(W2"(_IGYXE$(TH!"7>EH0A=PBA7S ,.KI,1+1@40<ATB$
M2.062<2?'*<0 RF$A A1R U1R/LE>X,9WA^ ,OZ7>5@WI**1RS8[ Z-K&[+<
M3P1U2[I2FSG/5J,^,@U2GBV/?=G&<CY=LS[I4?N96X!:GD&V*N+LSD#K.OW:
MM3@)<;>!N!P#9U7(.0@YU;4(<@0Y80;#/M[UB(L1I 1:V%S0QFQ9>KH1IF3'
M5 F3E*-V!KI1VSE.D&HUI')L.#E0TD"-ZM>V_U^XXV3IZ/4K-=\D(8]YV=X"
M.GR4C&45<P8M-2B77'Q[V)31E\?>Y>C P[2N:8ARTE1C)\VW 2$*)0J].(4*
M,!,Z!NBM0*>BPCJ)3HE.B4X;,*XZ)K?G6Z+B@HA0B5")4$N8I*O2J85T:MBD
M^!*=$ITVI_CNV_FK$BIWD&MT0R5")4)M\H9:PGGB= :N1IHM$2(1HFA"K!\V
M[/0Q;+BOR6\B.C6@.#.C,EUL9796%904$EPWJ&B7!!1:H:%I:!J:AFYTZ-97
M:^(CEJ\#W$3E)GJ>GJ?G3WQ>:&J<*R&#.LB./KW['RPF)SHYKG88XQ7?H_.6
MV)[;LFXZ$L4^N6A8UEU9(CB)<HARSD<YY6K)]3%<WFY1HAA1"%&(V%IR?0TS
M2@PB$2*1&R21,JFA?1TH1*OMOR<*(0JY0@HIE>G:Q_!NO4551XA$B$2$QI[T
MS98E[A*%$(4(R4/N8R2S+DOE#:$NNZNSB.^W$F_,77<HWS]G3UN9[]]D)FT.
MH=F=@5V;S@[@_<S53 E*S4&II'G5 :6F19TZ"%%-(JJ<.;(/VD!M@SU!ZC8@
M5<I\AW[2%C7<(D0U*O8.)WQ-_%^@'O_)PB /:J[: 5SU=4U_37@CO)UF.ZH
M-XW@1G 3D)US!&:Z;#"[[;!%7M'_=.,,%6,L1WNN/*%^KM$96%W;;)'[@*#6
M'-3*&6]<;-/2IM@X@E23D"IEO7&Q_XAF$J8(4Z+,-ZZ-1=0)4@0I<>%*K@.8
MLDCT$::$Q?>X?8!4F^)["%(-0*I^E137Q2HIEB9+K"75[3]4M[]N!$WA+F4W
MBJH[476G,_5-KF'$TE6U,W"ZJBK*%2M__34B4B+2"S4W/VK^TU6M,[ M^8NM
M$3$2,5XU,98QG.JJ#M1HB^J83M1(U$C4>*K)65<-($;W=@IV$S$2,5Y&3RUA
MK-=5$SLSWT[5;J)&HL8+W1J/NCETU4)B)-%(Q$C$V 0QUG80Z:J-#B+;D/\N
M*32*]^H<1#R*EP)XFZ-)2Y7(]^$@41J.)HG7EJ F-=3J-]S55<RC[9K2Q D0
MXB1'7#DSM=L9N%:+2N$1IIK$5!ECJZ9V!E:;JBL2I!H5C&5,AII&J2V$*:&&
M+TT'?:I^&0F"5*LA5:;@G:YAL51)@%0S?#<9:*\1UFT$]R[2XU>"]?F+"/8]
M>4]/L$_7.K]V6Z_K;4U[F*.F211#K)D@A=6N(=H=+(2/->^?(M9 K*'-K$&
MW1.F--"[:GU+.S$(8A#$(*1C$#EFZJH<PD;/B%V_XCAQ".(0Q"&DXQ#[3H>J
M#,+AC36%U8PE!D$,@AB$/ SB2(G?,AR"!U>HIN 8.^(0Q"&(0\C (<HX!-W.
MP'%KUR4C#D <@#B +!R@?OB]KB;A]]?.&+AC^%7LP:O@OV/_:< 7A!OOSY=\
MLT[]! 9;+3L]<LL$3"R"B)_+?8A-R.  7C_[XW@*@.%XR#R5;H:Z><0;PM*7
M<?$CF86/&& G/#^L5>MOV.A.6R,@V=3,G]-P-9V%]\#NAB'S?MYYB,=[;_;L
MO41X,)E%/?KSN^P.[BX^?XG,T)G6&.4F$!LCN?'CO@=(LQ!_!7/RI)F+,@V1
M=_S%'YG&:#(QV60\&9L3?3)T=-<V7'O8]UQG:&C_-,S.X >2@1),E'?(=^9Q
M]-LK;Y!WCCM87U=MTXP[MW/@:YU_G3U:+WR TTV1KND@-44#5EOM(!_QWH^!
M/$8E./.G=_^3L+*O7]_<KS:AH:D=G B>1K1\!!5- 2ZN>%AM37GVXZD23YFR
MF:87QG/XT=1?* _^$S#%S(/X2\X)E3C8!'0L%_C/0A'T^'RD9>;'SQ].%D&?
MO%_^X_+Q_UMZ )2XY-U4S0@@C5NOS"+S]J=_()!'WL(;P?"*-Q\K#+;GX459
MA,%X.6)C9?BRO8,?X*<S_'$\!1'U,%4^>2_)-[IJJ#WEQ]9VPR' 2$_^&$X:
MYGZ_32<9C*<BZ@[UL7O#7NP$_6C])D%_$%G8[4*W7U\.W*^W]D8S>YJ%F^%M
MS@U0$SYPGO370ZK25Q9^^L=T/^!-R\)57X%U]!B5!^J[="KO^$SP1<_37$!B
MY*3:*ZP*OF#A"IE37(_WY/DSSG#7B]W@#B:Q0IYN<?">M'S]C,O'W@T]M8@<
M2ZQ^$@:/>TM?;0D2*B@(H HD(F7LQ1P5^#F0(A&?0.+C;7)6W+(F 1KU$?@!
MI_,[GTT6A%_F7T%OS(4B5M+H&:6@")Q;">9W"QA*F09+$)4G$UN#2YU,"M>*
MA0KRR"Y9V62261H1B4 B>?)"G_.O;3H9PGF. 5&%NAGO,.6\C@ ^48QDE:@C
M'&5X9.EP8S9#JQR,!1K:6H\K/,%]/?HU'6KU0SU(]T<H?F..J43R;^9P2YKA
MA2OTATO\Y$?P#4#PC.#ZQB(@W!&+OH;!0^@]OGUYA_&D+.2-RZL;;6R0T05<
M$39YABOV^'SX4E<3VE.4LU<-@*>GA*L)P]_2&2.N<<I%2DT%*%\(IN]R[@X)
ME4<*OV'O; K>RH!B!8&H\H5J]<D)MCS,VB_,=ET!PY\K<&YFM^KZS,NOKP_K
M*[PH;J_/Z!Y7 /;7*,HN6V.-+J:7%I6YW5ZCWI."^"K:8S;M &6RQN!\%/9K
MX8=H<%GQ.ETUG<1$@VI"L$1IO^;;/HL26\*C]Z\@1 :SN<?@H$\LUVRQ8CVH
M)&RT@^3+GE**647I.TYA4_;%(6Y@!G5AMFM=-N5<?GU:9V 6EN,4P:9$M5FM
ML48=V50Y5JSWE(^@CXR3>725=Y^^)S]++DA\ S;$Z(TXB7'RB!@0!R@Q"5WY
M"==0@%IG#&?=4[XSIGP.8I:,U^\J?_ O^,./ 1"'/T\6QC6B8;",=]^^5N.W
M9I%^FKPGFR^WPW')?73,?:07NX]POHBG$CX- S0;<CJUQ.E4Z[J+GZS S,'3
M9[;EZ8ZFFKII.JXV]";,='7-,QV3#8WQ/S$3OAE%H[^SO4ZNHF'>)_QF_\^4
MZ7]&EN./=H,$=KGZ>S:,W_O1:!9$RY#]@%^^G06CGQF>;":2 E@/&[^)5Q_B
M2 PX^ +Y0KADZUB%_/?JU=]KY+W7V'_O!W_NS4=PN"FW]19<:?R3XVXE2M)9
M#?;_O:OJEN0=IMK)N#O+[_?WT92-ES/V98([\'$>P2(>$==Y6V#E;8&5O_5Y
M+M7TG/*.3S_TE)'_E,&?$D9H9U;-OX:@X<+9C%&!0(5Z$LQFP3-7S#F3\:-"
M,3X+8$GH8  -:1@K7JR\9R/V.%S9B@VMV,&7>VE*WK@6Q3Q^!39BYBTB=K_Z
MR^NQ'RUFWLN]/^?+X0^]WA[/VB\*P#<\^7HCEWIJ(IO2*@?IF].O>_#5J_W/
M3:>GNT[N5VI/R_V\:"BWYUK51BI^@Z,;5S^GXI$L6Y=N=0+G=&2DW$H<NM/9
M(945,1V,]KIX:%]%$P9<9SXE5YRHJ_S^:\1@=1]1S691K'Q#CR;*MT]>O$2S
MP%8(W;$")I5"4M<#V!4&D&7/"R\.R0YG=O.W8?AJ\/>__4=AL9+6+3\7.FU=
M,2<IM/7<U&J-2FRAJ)Y2>RH7Y5^>=M2\+FB$H]ERO!445Z<H]8G\ED:FD<\S
M\JD%SZZ&_"NJ7GL,8>&%,'4EF,^*I66%_:I\I/2\G,\+[=9@7S_A?&=S/PB5
M>1"S8HEY8[4UYTLT#.W[U]PCP?';!L'5706O*M]C^ ,C"]'MXCVPM>\,[:IK
MJQVV/.GUG386_*U.87)CY^"]Y(R;52H3M2R)7G%&:=X2Y490-=>^>]BUO\UY
MWGEA^ +;D%>=D@=_W_W)PB#7?^\DX9N:_KH]3(CHHK5T81^I>'V8+G+PWP?6
M;M4NJ7;AJM9;1 "0WESP,GIIE?KI.9?'ENIXMM:PCN>BCF<7YE%5S:L_<^$,
M4=>QJ\#.5AB[;+:#&R/77.:OB67^&!$B@/E+2)D$%MW6!8-%DPDL=:U:U%&E
M6",PFM4(3!TU K6^1B#/A:O-5A];-JO/K9)K+I,_DFQ7F<D;0)NMI$P"BVX?
MR5RL#!93)K (L1W<N!Y9I!%8#6L$V/NCYTJC7)*-X*!&X)"-0 YRS67R1U*W
M*S-Y&\Z\OH=60LHDL.CVD23HRF!Q9 (+V0B:TPB.E4VLJQ%@A8N>*8UCBFP$
M#6@$9",X#Y,_4@FB,I-'CUXK*9/ HMM'2FI4!8NER@26(QK!*GD5)LJ*L46_
M*OH5F6":4[@:#L6UL%9/SZ$PC2O CJZ:!IE@Y"#77!E:*W8U1X;J,GG>"2Q"
MP>((#NBT#)G 0B:8QC0"I^' 3<M$C8"2<ZX!.Z 12)><<ZODFLOD!0=N6I9,
MGG<"BUBP" [<M&R9P$(FF$N:8"X_P>O^%6WO]1D0Z?FCSS?2 /BF6_S>3A-?
MW:D5@URQWKKE8)=$1Q<58R);AVXB02+!$TBP5F1W51+L(PFZPL*\&NZ%':_K
MY*_VUTKJ&4MD(J'GK^]Y007I2K/>HO:&".?]6@>785KO@CF?/J\4GE-G2^B<
MK)Y>JC7>7G\1Y#1W>J^?4ZK,BUC2?6*WVWN5 F$M]%P5^2 :3@RQ>/$(XWP1
MQ0<HD((2CD6!]F4+2JA-H=>O"[=6XQ6<YF*KG4&_3=%/A/WV8E]PUHZMR81]
M,K&?P\1.=V)ZGN[$@E@['[%\!>K_6O*;<;1$RY<_QWO0>:[)E>9YXL5YM\\E
M79QS+\X-YT_:.@_GER8.],+\P#T#.VC4'&4<H:KV61,0NF1-H!O5>6Y4@E-D
M;:,SL*2Y41'V"?L'L"\XX]<V9<(^): TI\,VG))J8Y"["!WVLF'NI,.F.JQ9
M0X>]SJ2<$W582LHYC^ 3G*9KVX!Q:?(L""Q"P=(7G*9K.S*!A0IW-*8E]1M.
MT[7[H&[W;&$!T1)<-EMLU7*DBY&Y57+-9?*"TW1M%\]<EJLP@44L6 2GZ3JJ
M3& ANTES&D'#_54<#34"*MQQ#=@Y62,@&\%YF+S@_BH.EO+JRW+M(["(!8O@
M_BJ.(1-8R$;0G$;0<!J-8PK2",HJEY1&4T,A<,E$( >UYO)XP7DGCM49V(8L
MMSX"BUBP"$[4<&R9P"+$1%"V6?NE[T)7\+R@"B*E1VMCK%>UQ;>)5=6*@*Q8
M0<3!-E%=51-UM;E\$1\B02+!VB18*Q"S*@GVKX4$A20LYBFL(E2/<]RZZ/GS
M/U]7M\V"7;-S>/,NZ,[-MBJF+/Y@X:,R"V J$V_DS_S8A[>)<%Q<Q:7OR0M]
M;SAC#2VX;#CPHQ<^^/.[Y*M[C-1M5X"P=7,!PKHEF_.OM@_G^C7/UNJ7@N.=
M';<S<&7Q3A'T"?K%T'=K16]GKU83_Q<;W_W)PB"/)/IJ!_#?US7]M21T(<1K
MV\!-Z2H$="V][_B";S,-S+ZY4@8G:GGDT3V/;! <]-W7A&3VD$=72K#4"OJN
MH$CHPA0)F;R]5^A5E?%Y<AR1XRC+E 0'*?<-D&#";O;DG"4::P&-">NP<D3P
MFZ(M"%?HF97! TC/7Z<'MAK<-V8MB7RSASVQ0>S-E'>?OB?<X/<Y"Q]>NLK"
M"V&Z2C"?O=1Q*563D30RQ6J2+G)^7:16#D+%0+&^U1E87;5^?1&Z#A )MH<$
M:V5V5"5!+"S6=?KRD^"IWL86*&T5 ^IV%#AL!A#Y8]\+_4T;@%.\10VH+#0R
MC2QNY-9'UAYKD!F!2 A/HW&)71*7?IZ"M]JK:YTS-:V/_>6UKN%08"/1QA70
MQCESQOK8^%WM]FU#$MH0U&Y,7EVBXJ7B<Q#&T^^Q%RKO9@PFM#(.^_/1;(DK
M%G;-D,Y=0,\WZFZY?-_*Z_X5;>\EM[>2 -)U"07!0;;_C3T%LR=D[Z.0C?UX
ME:-9RQ-X53'6DB1HMBM0W[F]=$Q'6K,,E=?47<'YBWT7KC/7WEV*P)(+%D,]
M4\:?VYJ,OQ;XX$H$3BU"N S["_B;Q\]:"99Q%'MS7& C?K<K==Q<Z;2KV3\K
M(;]MEM%JBV^1:#BGR=350,>PNY8IJO3RY<.GB 2)!.N2X#D#&%T=U?RN;?:E
M)T&AL1%7IZ"]6X8\ACU1S"A"@DP)5=#S=Y$ZP!_!_ %+WB$C2F%9G>\8P'>Z
MFJOOL9W_(-O"=:/GB/C*14\.0,S.P,WIR7%V> AUHU^=V/EO.+P IO,G&RMC
M/QJ=+GQD]>W*]'P[:X@(%3[;VF\&GN]3='X-V:._?/S,\MF*U1GH;@VN<H"Z
MJ?*,M$*G+FKLSB"GL\C947/;5Z"L+/*C:.G-1PRV(:+;$-V&+BF0)@RTV/$'
M?XZ ?(=X+&(C&#Y=BX_0E4=*B!R5/N4A@E'$QA5?>U+[7UJ&W8 WCX/E<,82
M&^!MN%%G<,6]B[$IP!CT#@&.T_S=/+BA AV)]/86O/T<=-MN#U2]K9%;W#5E
M'OX<S$>G6HAY %I7<TVQGBDADJEYU_')TR2B)Z(_OU-:#-%C8.) ,[N6*M@=
M?7:BY^KSJQC#[E<AXH6]BK2]9D7&.MUNI>AJ??'Q\7;/JA$?;_"G"^/CM=5)
MG1_9VWNIF3V'%UW\?\$,#CM2@HD23]%P-.>31S!$;.X'H3(/8IC#H_>R^A)_
MZ*\^]U;_#!:<7/RYXHU&@"!NAWKVX^EJW#'?KPBC)W%N8_PI?L4WD/\3#W49
MLMYNJ3H89C:#Z<3Q;#7#*!DJF70RDX(WXXVCU$M_3+.#*R%\G[QXR# '\E]L
M!$L-%&_\KV44H\$4R5CQYK%_-_9G2\2 PI[@<]B4^5B9 -EY^#.X^HRFWOR!
M\8_APLL>DZU:A,&3GRS$BX"/1*/0'QZ<XDYV!? "Y$?^?.EQ9E#P"?"+SUA
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
M.QU9/.,$%K%@$5QATU9E @O9*"Z/N@*-PFPX*M/64*,PZGL])+P)M=!&03U
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
MEY6^5G7CL2JE=JR&"VX"\OL7YH4* RD\WBEA9&C=;"VC1!#@1H9LA(H"WYT
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
M/?9"Y=V,P>OK5VRC"M9',OJ.U)2L>;VO0(J.,%*\;.%C0MH9D+:^*U< 6)\
M1@ 3<_%T.P--RA["!"/Y8)3<U,HS*ETE1D4(:_+:HVNR(4R6[H-8@E26]H/[
M$6)"&_B5HL@6-D3+JYY\K(^/<">GCI4?ZQ=;EL=*1VAJ"$T'O((Z5M<T' (1
M@:C.;48W 49V494_@A'!J(S?24>_DTDH(A2==F,I41E.MSL#K:M;MB0@.W)I
M664HPT19,2;I5^?X%1W5U?RJ9J^K:NEU)QD)7'EL! <[7 F=D-73:S12T7O]
M4HU43C!QE#[^$WIOW5A?Q6J+;X]^8QQI"2#0"5Y&S7%0S=%<P:VX+MBDD4B4
M2%0F$CUD4\-N[/5M:D1Z1'I$>H<MD57%(@9==%6C3[1)M$FTV1!M[@>KE"!-
M0T72M.M;?XDTB32)-$7:S U-D,V\<=(44$;JVKO8YQ>1RD^*R-:2RI:(%E1.
M2EC7Z:-#-SLZ39PF+NG$6U])ZH)UHVJ'&%^_PM52M4J>C#5#ERV*F@B'"$?>
M!#S#('HA>KEE>BF*P,4FN*W*)R2J(*IH*CW2L$B,$,'<,L%4S/8TQ!6Y$40P
M9.HMZA<@N"E J^UG-'&:^.4G7C-</>V,=>WLK&D;[\'=JNF/+W$$+56Y*FQ
M>Q2R\R?[&XZ09/^3&4?S 3)$ET27<M'E@1!OHR^D; *1(Y$CD:,0\[<KI  %
M$201)!&D@%(>IBJDE ?1(]$CT6/3 =YF,P'>#9$KMY:]BCT8<)WLGTS[,]J]
M_5'^OW'G_?G2X^O*^213J2$]3\N$ ]\O1I#VNU?Y86>>2I>K;A[QAE$P6\;%
MCV06/8+C9.'Y,:M:,"<MTWPZV=#,GSA?1(H_,HW19&*RR7@R-B?Z9.CHKFVX
M]K#ON<[0T/YIV$YG]=0TW-2]>&!WPY!Y/^^\":SQWIL]>R\1'F5F*Q[]^5UV
MWW>W+']CF*$SK3%B3D )A!.$'"3W '46)N4F?O.DF8L"2C&PD[^4.""S,_B!
MA*,$$^P>'2,/^>V5-\@[_1T*67$+W3#ACX23P7=L_";>?&YT#CQG%#QG),]E
MP>"%#X"'E*(TO8':*%HY9UK(QGZL?/!&_HRSWOM&"J/LS29?M"B_;?&UW58H
MN\+C^VC*QLL9^S+Y X;Z,DD6LUG+#WCV[2P8_<Q( F/_@.##.ZVC,) ;"^19
MX9*MI5S^3#01,\F!"GRX/Y,?4P;R;C8+GC&-990<V&0]M/+LQU-EZ,U_PE]9
MR!3OR?-GG :\6'G/1NQQR,)$SAE:-_F+KNKF_7&IDJ69 M0GFW?@:YU_?0S[
M7-IM! T7KX"ZF;>(V/WJ+Z]799#\.<<.?^CU]GC6OGN',Y;DZPW7[:D)YTV]
M4NF;TZ][\-6K_<]-^,)T<K]2>UKNYT5#Z3TNF 2,Y/9LH[US,GM:OR_9G,3N
MDWMPI%S/J>YT=DAE14RE:WI=Y%K!1RS5-9W3YL>Y\LF?S8";;(=Z'/,F5\J^
MO#Z'\>^_%GZB(BGOO9@5>HSMZCMR<80<Q,.;1[B*Q:C9I8*UN.E56]?^-@C#
MX)F-;V?A?[ 8KE01U^<3U>?+,HYB;XY+N)UM2,__S4JWJ\002X3P;._--3++
M@OO-=M7'KK+P0H9,9#X[K67>L:T3&5=%(]/(IXXL*'&Z375@5W=A13.["MR
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
MX9(\XSZ]R'A<Y>?SFZSGM[Z[%%@N.52Y) *A#T,,O?E/P# P;C1EC;C  OW
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
MY,P6K9%DG%)(W=Y+S>PY%F[>Q_EHMAS#2T;+,(1-519!R'$<3)39VE?HC48
MEWBK:9DW'ROSW4YF\-1?JU"$IATH /LF?>NF!NQ;!OR:O9G-@F=O/F(?@O!=
MR,9^_$<016_FXYV*L>^2)57.?#.<:F1M'&B.<[$UY#I7"O@$@&V&B_1BY3V\
M^7'(PN0+0^LF?]%5W>0G7O%T#Q2SO]C.N!5/5T*$FBK/DA-XND9O.^GNIMBR
M?J5LF2=]5F6Y.]RJ?R@@J!(^W0P^L:1/KZB4RK A=E-$J;57EJ4\WGJE2.$B
M4CM&:L:5DMHJ6JHZN1T!Y9=XRL+O4W@G0O-M$(;!,TPRJHY,0XS6(GYB)N>P
M(E619D"DE;KP<;YT.13#!,JS%MQC/'5_OO0VNU[]DPR+2J=BF<B<]EC LS^.
MIVFH8?:IE*.IFT>\813,EG'Q(YE;Y0C(DH47B)BT8$Z:8>QL:N;/:;BI$?'
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
MW<\"8OVXMQ8PVP?+?0$5%Z\SLAP*V%-V!P\77[Q$HJE$Z<[I0W=ZCC05V^(
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
MJ 1#ZYQE_O,7FJ9H&W7CVOG/3=#,XZD)6]%.(S@H%7U>_#V,F_<592.88ZP
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
M(L27>^9>(7!S-!;Q!ST%2AV.7@4I!O=(X4!3Y]%*%"&^_! EBPC.D<E_!*?
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
MIN<2\XS=]B]?YX%/7!!UB/"%96^?AC?9)(@LV!]T7X"9XR;1Z?2U,,O#/5C
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
MB6"B^'[=$9HW'OC_)=)B$]#CWRL<$T/:RYUMG!VP-](V<7FOZLPVU0!35S&
MK%'NZM@LS.M$8S9.?\DE; (/KINSJ2ER5WFIXTFC^1?-$3MHEKF@,FFE$>V4
MAA4+B!=:<29G[LB2;%%,+0%QY*PV*WQT#]VX;_?.S_NE,P>3]X%.89N^2XDA
M'F^;K[H/G1E98-8[IKK#X0_K91$4<IBX/("S0!YT%R>PN)8=YSE8TA/ +,)$
MI3B%Y4,^<>&PEL1>P@.M4% O8\LX'61QF*V5\;8\KD#'C>HF;&D*!F.4!2&E
M"5M6="PMKT%RFE%R+][M4O&JO*RS4:6E:L,#EK?+9DI*:5#PQ-40,Y6;L->2
MMX4&O*4N>&DD)ZUM,;-<6H@F7!(8JR89[$T^32^MGU!J5+N69IM:J-%:L[6F
M>8DL<$T9UYUF25!AQ],TBOHGG_Z@/),SK)+ N\MFO=K4SFP]+CR(RZ=W'E8(
MV]5?6&$="HE@JF=86]4P1IR4P- 4$_0$?Q.4H+&!&F6,N5G;9# -G9^G];!M
MR8YM/=U]K0;+?]!B,#L D*TX>+&>DNI52<$/FI)+-;L<>FS@+)V6YS N49!
M4^6ZC/D2Y0,T%=1RO0)G;L6(4P[<J+* <8G* IH*MH)^2GNK6V>C$A6T*+UA
M7D2VJZ#3EW8-.4_I#;/$ENEXX3J*YXN7WC"K1?VR7CSV;65:?N@Z];/_2RMX
MWM/K U@>UN>4+J^G%56T7);,=%N7,2!/&Q<.:K%QW?L(YI.I_9948DR+=6RU
M@VP!4\K(_/AE<^LU]:%DZO13'UJ)MW:/]X%=#"K$7FN-/#&\YDEASU3\^/N'
MK*6_:SCQ^$2^QAZD%=6A$G3+&70?,ZL*WJNS>B^6,<I[R7(?X&[Y+I8M>8'=
MQ.URB042Y&B)#[H]1?.B:>6?%]_BBFUYG7*^"9"",],T3U03H3O"YE43S#@X
M58HC1@H"]\"K9ZW70,=6JK\ZWL;?A'NUZ>*JA@E6_]?R-E:0KVEH4%8&+[PO
M:AMP.$II!P%%IN/DQQA*7X\0W\O23\HVO]+GYTX8=]Q]S1)77,8FZ_#>[Z6
M51MA<O1A-ZF\>D#6M! 8?HYO7%K/A F@_@$0?;>=<H4SUV0V\*K_XCTG]7&P
M5838"ABAA<5G=_YEDG+D+0O&X\<E[/-3U D3U^[6VL+'P*+:K-9Q]<ZE%:6_
M\S<N^@.Q+&U(:INHYI[YK9^.IH@%WUN8*&H2WP,0[U]A;8\X.3+_'8;^X""#
M^R?=X0)35%./\-BR68[//DO0;LUA086U$R9T?(<XHM14>Y7&V5>I-S@+\^RS
M'.%9R W/0D_44:RN3'EE_*-Q?$9MR6=R]LTXIJ*4S'(BGWV6Z/B5AVH%G88=
M_4R4LR_3;' 8ZMEG.6G#R[+T@VI#2CZQ7X/6' =IN*4@6OP]GAI>@<)*T4YI
M< FMU>4S?W?CUL4E^Z44[HU^S%]7/#%%J2LSF\T,771#HS8%@4Y7K_E??KZ(
MI)*Y?B66O21ANJ+MYYEYJR>TN%Q;1-83T+!ZDJ:=TN<HCT&;E,15S1'FENLF
MNC4)#_P2(MKP5+3A6$0;<C"7\T<;:L71AOKQ:,/"IV3Z%(\--!^WUM>%N];4
M8^YI2=?/B\P"_@Y695G%5GU44+%5']4L*YOC\?7GH1?-0V]1.3;>5C*_MT"+
M 2Z4,:A#:1/& ]2*=,FW(DW:KU#%!YC;"E6?]"M_FW40#^<1^#GLG3^'[4M_
MA$8]HPJT\:$5G>61UK;)%A?M?)76ME=1KW8\'H(5RZ2BZV0XUHY7=+W,2,=7
MQT5%51C^0OE&E4NH5MB2JRLJ6EY"M8^KU6YJM>K9"\963JXOZ^4Y.>P6.>E
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
M#%,5K$^%YDE43%V O#;A11Z,5-'Z5"N&SXPN.Q)_M M.W(M1PSBTT'>=V=F
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
M%_LU1"L_S7$@>'H&#P>?/42FJ4QI;'<7[U> =W[ E_N1:QS\%?3)%J8OTB)
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
M08^@<TD@2WGHC+H''8+>+?PJI:%GX%VVXU14K88>0>>2X)7RT,'SO"H'"8)
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
MT1P-3*(!T: E-#!KHD'QBU&*)=K%* &NDA+%NDNQTC=CBVL:S)=ND:8A&K2
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
MU^//C=% M\S,K^2!DOEYWJ-& U.S:GF2-1A:NH!].CU/YV(4+SZL,\\_X_!
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
M*7F5R Q#!Z&R\D,'?_#(Y\]Y9KMT57_>3RB6B#=YU\2>A+Z[CO*;I 3P%%.
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
MMK/U;1&JRAVAOJ>P3K<9L*WWUSNUM8/U<*V<*<2D K -N3#N;AO8&_$+&0=
M6J>5ZX -X!VJGY[C&6.0TL()!/\9^#,_R0K:.7$<NBF?0SXC.4L/>ER$_CR)
M<>"TK2HK%N58\,&FKWXESHT3AL8=87R<(Z^7^W3+/GW]]@XV,YF&$26'-8W
M.>:L8F3HL\XLA$G^=P67=6+<58C,'DZPG1O"80C=1606PM'U!"P43\H$'R9)
M/)"^TP-IJY\7$A%IL@R"U_RUT*-/1Z[NX D)(*O"2(=VZ!L@DL\X-=_=__<&
M)K,%-'0$X]Z6O_A>,H7EIQ+W1JL,PO*ZB3,&010HZ6"3#3'4)5@VZ/PBIVS\
M';5A>V=!-_Y.HW4DUQ.Y&T?$^7'G3&"T]T[PXKS&J)1M4C20\^8*[DZ^>(I$
M4XG2'AW0E09.&J:L[AX4#!*EY/G6X68LTC3",^9OOJMK[F2BDXDW\?2).AD/
M5=O4;'-L.?9PK"E_8<3U=RK\ 16B3H8>36_?.*.B?=RAA>SX4&U+N=/2TPU^
M(MYCLOI:[QUI)1>WDFFKHZR=.;R5G?4N+KV\3D.9B;1P]DI9PJ][J1WNO#NR
M8EWO3]QZRB$_SB=!NLY_$&^92B&/+@KK*_E%[0/_/)Q0$]2 $%JB0(/$2?FD
MY  /A6/HR<<VP(#'\#>" >=9*4)XN1]YTL*)4"/)&7$,DD9,&\,!@*()ADC"
M$4^A*CU^>Y<.:JC+:Q[O^3%]="U:8"^Y4+$Y4#@U@J6' T6M!$Z013@'_.X<
M*)ESUT ZED4TU76H/C0F9"X]X2.I+@9""+!?C\XBU9"2[)7IE*@,2/SGE(KF
MNWH/]6,>/L2TH]69F'V+\*=&!OJJL0-G&:A?\93 80:+E/@![H9+B!?O+ >.
M)GTO\0;2U^*'<,TVYK@W@ZS,,(AQ&\HDBGH KFA[;"C,$>KOB+VZ3CREL:Z@
M].%C?HR,8[V'V5M6YSM]/JTHL7!\&' -.:YU8C^0<65?Z-]1:"DJCE+2&D6I
MO*%1$.3;MMY:6*%Z*O%0/GZ]G2L'&]HN*,#K](3U-00%Y,]#ENY,0ZBAW^ZM
M)<PC/&%!]7ZVFHCA!LMY0!=K;SG5([FE<X5K-<75DM:<58DO8/FL"@:N%4:[
M2?F8:VTZM49EU "4(:&.@=TY0=V9:N?>/[V")2C=/V.7+'#28W)XE>JK),@^
M<63EXIZ. U]+<VN]9?^F>WL%O[E3$"<"\F7R+C]FXR^3 UXT5*#\#KW]$H3N
MCXU5@Q4DL)@+5%FB)>D='X32SB",HD$<DFOU8KG6."[7%K:2:2L>C[JO*YF
M&GU!6PX#.-N1I](+ RHX4*$"-$Q_XKNH<:_$K;A8WD(YPEU=\N2B!L#\ONK9
MK]$%24>PTHWI_0PL3. L8G*??WC(K^[].9T>;?2PW5^!;85J4.G/:_5R(*<J
M9N9*E;TY^WD /[W9_]XT!Z9E%?XD#Y1:WRL#PU1KMB@>U'!@#74QIDIC.KYW
MA:YUJM+;@64.W*,WAQ>_^J4]UJD2)WU*#[1X_T+QB+OAH9O4[K@._@LMTM*'
M.6J@[T&*P;OQ5 +0E(,>#F;Y"G&'F*.K@"+J3<U6NZG9JK6(OL3KHAO<H-@X
MN*/<]#/K%,H^*^&>@=]37<\FT?,U]LPHS1Z_I%13"'FW!/4=E([- IHG$5.5
M_$FB??WVMYW2)BN,W82]UPIIJYJ?@3N?Q.J!:T53Y%M88N#[DQNZ,G:7P:I2
ME)HQ[(VT_2IH/&7+$=@7V$?LEUQ+G )^JR@]C\ ^-_@0V,^P7W)1=0KV[=ZH
M<8UCOK*#7ZD42/W,Z0U_@)[FK>DGW<SOREY\VO+[;Y0OV&27CU#D"^813]5$
MDC) %0!'H8%' C+=@TRUDYPA#U)YXT%-;3[GL= V[ZW#8O;-Y06J)CG4R YD
M:@SM+I=/O25(3)#8>82I.C2FLU-Q!8D)$KM^$JLF?-8A,>,:2$Q<BQ^H"BSN
MQ3EM+^[%6[@7KV2&N(T:!A4#E[*-J',@F+W1L''24W[NU 1F*@OH#4"#&?%D
M5@GQ!&JX0DW%&+L34&/U1KQXKH@;3'&#R=&Y79RZK ))V7!Z-];GQ,43C\BI
M>'J?"IVAW!MIEH!.%Z%3\0@_&3I*;V0V]L,3MY/"KGNK=MV::2PJD*2*Q4OX
MM^P*(A-$QID 58?*-*0RQJ4[!)4)*N-KUFW(FG6H#-T &-<!$)>4C#%2<"69
M96\3UJ3V:J#O"8X',N33VM75B,TH,LI6KW@N# !<XF1/]FD.%%, Y2J PO+T
MK@$/O!+DQ9PHTM<<1,?W=>:^\V6I$2J#4!DJ6[_J: I8,ZSY_9?0QP5Q=8:X
M2JQ>=:@+RV#IC,M>"NH2U,77K%G*RS6HRY)[(_M0:G%^B.M4*]?&B':*;UZC
M+'T@%62C?(^E"]782UUTS6?73(,%>*2:FN$MS+(^,G+M$.W;3%-Z==ZR3:);
MCI@A&YL>KUA^+)IB=Z1$]HGO+*4W&O)B7178%]@_B'W;8 ]^E=;$%=@7V.?\
MVM4V*UZ[GD(%&BV9?NG[U]L.=&81."7"$-G)4/4S]5DZ2%*<!"$*Q%Q \C@!
M,D81YQ60Z0!D]LYK5I Q>Z/&ZAHGH<X,+*)-[MDJ]]9A>?GF[MF8IY:SAD"0
MK$(6+W^5+4A,D-AYQ*4Z-,:B.H<@,4%BG2&Q:N)E'1)C402D=1(3]]MMI6_D
M]8+XVMN+"^X6+K@K&1JJ7GI<]TG06B8^6P:92U0>Z2)FR@3T!J#!:C5*8RNX
M0 V/J"F1.1N@1@56TSA3K+B&%->05T1.+2?ALS70YWBY*!#(N<3Q?3)T]-Y(
M9Q4_(J##%70JGN$G0P>+@'2EEJRXGA2&74ZE@CHD::)*UCCIE;@]$436%2*K
M*D#5H3),4F.RTF$%E0DJNWXJJRAKUJ$RS,JBB&M*OFU(C!,XWJYF5RM"A'U>
M/MMNEI=/6 !XQ,F^\-,4*(HL"Z!<!5!8'M\UX*&P2.!X8:-0)BRD'14EGA$9
M'IDL93LJQ\GOZKY"TFQINL/OF&6W4V2U-U)EQK: 1MMT/DN!(&I!U!P1=9FE
MKPY58X46DY5#G*!J0=6"JEM23>I0M8Z9:*_]K*9*S9O$@5?!?SW_>40GA*OF
MSY<.G=&!;V#2GS'3I._N_QLZRJ><[96APV8NPMC'#NXC$D!/S^3AQ?>2*>PT
MW<B-5ME"R.LFSABFO4P.-]F8M M*$(G.CT?9^'MVF9/M?KJ@&W^G43Z<A?-$
M[L81<7[<.1,8[;T3O#BO,6[*QJ1F_OQN<P5W)U\\1:*I1&F-Y%)X 1F%$87#
M/<"91/@4C,GA9BS2-$*B_YOOZIH[F>ADXDT\?:).QD/5-C7;'%N./1QKRE^:
MCAHJ4ELXD=XAPY@G\=LWSJAH'W=H(>,'JFTI=T;*;N GXCTFJZ_-WI%6<G$K
M.6^UIJK]C/7;O.N;.R7>,B!?)KD9'?C88QR3)$9_'-\9^P&0$HGI5+]#3[\$
MH?MC@Z,!=R/ Z!9(3-&2E Q 93\ 8V\ FZ3@1$] #1EG4%00#U@3N%+IP/D:
MD1@9#%Y32,F42),P",(78,,29:22$Q'Z_2+RYZZ_< )8N=DBG".L$&)>P36'
M0]=)^D>P7J9_2A'@^FD.0_/NMZ%X>%DTNBSI.%:\E)X>L#R!LXC)??[AP?/C
M1>"\WOMS.DG:Z&&[/V/?D$0I+OUYS8X&<LJ2,OM8]N;LYP'\]&;_^^%PH*M&
MX4_R0*GUO3(P3+5FBP.#&EA#G<,Q#8_V5&B;5(S>#@1RD!R5(2XN[=6,9/PX
MES[Y00!<=3M^L<Q>VWVKZWOBDMF81*E(JBD'3:]F^:IPAY*C,U=E5;^IV6JU
MH'\3M:8.Y,?_]"TEAP]S$CV]]O$,#I8X,:E9ZOR3*GF(GML)=^81EC6/M2)?
MF%1(;"TF^AK;WW;0'=ZK!F$<T[B[U%-*<ITH>IV$T8L3><PS.C1V;;ABDVK1
M%/D6#.J81C6KV#3JSN+[/7W^RX*@O67^]#N #Y3[=Q1Z[S:15V@S'8*P8O#B
MT"'(09##87(X</_'E!RLWDA7>2&'V\XW\YDD4D2>EH&3A-$KE;9R4]RK2$)S
M]E-GU]5_16I_K/:HR+)<2&5V;Z3)(K-()^%3,1ZK 7P4&>'#*H<D5_$A5\>D
M_R#0\)FDZH[CNM$2]EV$AO##G>%#_EWF09%O&1#:8[9AA52F@&8@:B!T$D1U
M>?3I($+W62%.\P"0[V'B!$<NNAE5IQ6AQ2*TN-T3[;<(5/I"9J/U1H;=N 9+
MZQ'%@K@$<?%ZTA\F+JR(Q=IEGO=P_:L[Y/^?$V3NC XZP#ES][3HOMN5HVO%
M7]<^NU;[\YAO3R&M&;W1/J6)&.PK!TM=7EP1+&:SBI]\Q&)WP\'I-,VK+\U)
M@E[(SXRXMQ <A>!X;JWL,RF,R5*&J)/Q+S8*TA*DQ:M.=HBT+-#(#/Z3@3)W
M?;X>L8"!@^E&])%P@KYV)^BKLR=\#9QYTI<64;B 4;WVZ34O^<_27\Q@O*R]
M<!J[3ES_:7A%9UY;EI(-[X^O&>XH#!_GWH<<>3UI$D8S)_F_/?]G<C]?SNZ\
MD 8=XPL*#TL;M.2^:371E/GQ-Q*$TEU"J2X=MD(HJHR$8JC[:33.3BBW;<K_
M,%L$X2LATCC->"*\JBYP/.WXEF]27!@G$4G\B""995EI"F_.5 4KHNU[4@E[
M_I5CIEH\PFF847LC?;A?M^EJS/K=X,&_.3'HXL\PMC 2,0?<J0<[/HGOG 4U
MM?P7ZQ!DF_8.2*Z8PK3>2-OW3+Q&;4  J:GXW A(>F&9-"$MGQ4DWXB[C& O
M8<M@]K&0EOGCUO4#?53T@S&%Y-PY_)S$I$_ #Y;+LSFH9G';4C2M+B&D9][X
M,=V60K+!^G=J-RSE B9-V>YAF& !-[6)G^J%)=^;=CV\B%\!&Y>/KMUHU9M\
MEQA2Q7-KE0-^2]ZK>[&%22?Z1D'%R=KBX.7=$ 7U">H[ESC A/HTS-G1UX8,
ME#&./!5/\IV\5BD"@Q3:D"2$2[5PJ;Z,!ER?BV%.E+ZM[N<>JJWT7%Z&$'0G
MZ.XR)H7Z=*=2[TV%:[IC8(8H*$5[;1+$@1SOC!.Y[Y;C8A@0T-&N13)WD<Q=
M)'.O>18R3T$K$E=7GB+?4E(=(0GS>;2=$U73F*34Y<=?0I!#=\FAI#P["W+0
MF:0(%NX?W%9$N=T[?R9'#\NB"9H!Q":RN7<3/P=X-5/\H)O>4.1SYP$<(I\[
M)PR:?2YN#4L][=^_7JV&(%#40*0^'4461V4!2GAU7DT;!DH.@^[R3]W&-$0*
M2)%\GU>+2Y<N<-L5/PXDH]/0N])L7.E#.$<(VNH.;=45R@[0EBX7)Q#AC;9$
MHD>1Z/%Z>[YM([U(]"CRUS'Q"*PC4;:2P$ZG/KIF04WS:XQ?%93284JI+A^V
M0RG4JU:W.:"4V[YT$:D>>3B@6.3MT[7>2+?V<_*+C#77#IIJ]^"G@48'T!04
M<A!I:LX*")'L\=(<N+TD?;HALCUV$DDGB="-D&2*=(^71XE(]\@_OZ[OM:T/
M1;[';@+H)#9] H LD?"1 W"(A(]\<N2#J?QT&X2:)@JH$(_YA,E)?/<@3 RY
M-QIR !.1\%$D?+SFBZV;33E7^=QBDG/.4##GG-XH1:W(^"C(KT/D5U$>8$-^
M*I*?:G.=<+5AS$+:45'>I@XX-7*3$[)XE=MQSC[Y75WDE"R7IE-\]#QI[PQ,
MZM*7C29U !ENX?GB+03!"X+GB^!/,J34)W@=/?*&C1R(+DSP5*!ZDSCP*OBO
MYS^/\KE\Q@20OKO_;W@HG\[,B9[\>3YJ105B9@T/I1(\5A$:ZQA-ZA*_(=A(
M3D2DB+CATYS>0\)>2\F42"1.8'\3_&:9+*-4( (IEKB)%$ZDA,P68>1$KY+G
MPY<1F;O0UY@D+X3,:0?X_-B)_1@?S]X-?6^]&H:"CT8$^L)7.3/  #XWE]Y]
M^I9&!GV8D^CI]?_\S5*5X4/:9I6',_L6<4XW/QVO/W?FK@]R79S %^BW% ^D
M%?)6FXG$X<^7#D5FP3<;&YHMJJ'#JB_"V,<'[B,2P)//Y.'%]Y(I4"P-K=IH
ME>V_O&[BC&&8R^1PDPV$NC!N$IV?K\C&W_'^4ME9L(V_TR@?SL)Y(G?CB#@_
M[IP)C/;>"5Z<UQ@I:),<@!8V5W!W\L53))I*E-989\H+@(F%$=WN>^ ]),*G
M8$P.-V.1IA'R[K_YKJZYDXE.)M[$TR?J9#P$E52SS;'EV,.QIOR%N<*^([]"
M<GN'?'^._@3.J&@?=["><6[5MA0\%+*?B/>8K+X>]HZTDHM;R7FK-9O<.9'4
M30?$;\L9,,[7+Y/=!#QP'!7DX*&3_0Y]_1*$[H_M?VV<13 R D?4 HDK6I*2
M 2GM#\C8&Q"/)\?7B,3(@% ?ICQZ$@9!^ )K(-%3D1X;.9L_FA=-<A+I/7')
M;$RBE*-K2C_]H,JJ?K_#F0\OAD87(WW[BL-2 0 6)7 6,;G//SSD21W\.9T:
M;?2PW9^Q;XJ@=)C^O&92 SEE5)EY)7MS]O, ?GJS__U0&ZB&5?B3/%#^?EBE
M.#FQ1:5AJ8.A;I:-JMH$!]909]*3H@R&JGJTJT+KEK*^&=T1]BXNL=<,H_TX
MES[Y00 <==O*5&;4JW(-6!)Q>@QN9OF;=L7LBZ]\:0;'QR2)_#%(8%7L>37N
M6?F>^8>?"S\5+6H!["8NH ]D^M_6/OIH%0Z6.+&U\E$!0BSS%/$==]X&A*H&
MM5\^9Q0/^:>NC?"*6=4GWYWZ3_!>O),)<[D[E3#KIMMME_I$N'/E*?)].M8Q
MH8+46S,;SI;NN*4O?D/K%'H#A^X!.^JP,-SGJC(27X5\I,J:+%%;HO(@P3\T
M)F)2-QCR8_0#6CLQ_PSY=L,8ZG&PNKGRFG P3+/*29;59M3+-P"09TEWR+KT
M9JRK4[(DA27_?.MVPP#J\2WSC'S+9L"WA.!5@6^IQH;@I<MM"%Z5%:N-JX>L
MBSM\_GX5N;;!Z"Z5W8', =2!-%[&\!NR,GKCLF)B3,=D#-0JMY?[%^)HUKE3
M!U;!>>#$)+UDW;U?%E(CS]RW1F7J56;^@BO2#+Z_9.@M8KVF#&Q!V?>V%D)C
M"T*CM<E\:XF.E[>3GM'F>OD!BLF*:@[MQ#Y0S\#\5I0;94ADK!<9ZUG+*H7%
MWCZ3I)IW5Z&L@DEZ"U+T\I;2OCWB8^!"4!!U=FW\]8 / <>. KN>] SO\R_9
MM1!M;L:X*QP%NB&>=%0(L8;#\YFK34R!OA]M)>S57#D*7/[$N.CI(XSSPC@O
MC/-\E#\\W3JO]4:-]5UAFQ>V>6&N;L-<?4(BGVNTMURM/5MD!.'"%M[EC"!M
M%!%B82K7>R.-<?'7FTD#5)"-Y&C,^,.6AJ29NRJ28K'7D<R!T4 ?T08%X=@%
M^LCY*6I[+15],#1P\0[I>@"0V2+R8TQJ$A,G<J<T,-XCSR0(:8$[>D+E3^-O
M$73U0J/:"0TVW'H@F3H)C;6?AXE$?BZ(BS'Y22B-B91$,*L\P4L(C_J1EQ+4
MPHDPP<I@/^G)M66PV0G$E*9.C.5=GWT/T\5(STZ0):-P,#V!,W=I_HO_8>I9
M>M@R]__RUS_F;Z^=+,DT*+P+^>(L#0M?Y>0)J$/S*N/"IIE[L)LP9SM13@8=
MA,DR\;%(C#19!L$K=NM'%9(XX!!>IC[ >1X6KCINS!AS_^2[,Y ^)I(? [R=
M.)P#OE\E(/[81Z!35$^6$:;HEASOW\LXH6EZI!>8,4)[YG@DQ30I>AL^"'"?
M2R"-I9-^!5K;@7NEQ"/Y'G]SI\1;!N3+Y,_Y.AL2G&]YR;,_PB#X-5V-0ZD]
MS.%IN4:8CF$_WPF/9%V:7@2 X]"T5',7X)IN/Z:=FF)Y29C#'!^EU9WG-"H[
MS1R%CRP!'U'B8+^8@2I;NOL.9ADQS8%IE689J?2],C#,XTDXJ@ZJ?F:0VQW3
M\;TKM 6HRFY^BARX?&?FH#WRD1/ENJT<_X*#+I8^S%'^V4VK=-#:T;E<+I@Y
MZJ9FJ]W4;%61I^:L>6IXR@ C>KY4S[?M4/:+$U!%%C33M88!^@0H_W[HL:X#
M)SR_NFI4UTHNXP_H]H6V(4R?T#@4[K)^70+T-P'Z$A-J'=!C[/V59ST2H+\)
MT)>X^-8 _1"CGEE=CW)5E/WJY,!'F 0N?GKGX2ZC"(9YA_<+U*"<7V"*6NTM
M^B6<1%<?YR[>-6'%[7@9X'W=KU$X>Y=NX%<JQ</37_/]*R1#Y?!EW)6X-PI(
M%4.JI/1-BYA2!:8ZBBGM8IC2^,'4;5N-MJ6%!6Q>Q$I6.*)35"+"JOK%E1,A
M0QK\BMM7D0+UJ\\0)P#5OJ1P$%&;7F(3_R?Q[OY+HK 0:49O1"-!U >!MR[B
MC:4448>#F0QD"&%Q8("6/XBW=%L2(H0DWYX0\9ZTQ?*'S%B^4!QYA-MI(D9[
M>+,$WJX-;_4J/Y\F8]0$7 &P["(9HWH5:&&B8"]>4-=U=&S!ZLC+A'X,_)F?
M.,)4T389GD2%Z_W;(L/?<1^_3!X7BP 68QR0;^E^?IG\OM[-(J*TY-[(:%Z:
M_9):)*!C38>;B5\$YAC)&LQ!I_1&F@#=]8+N#.)&,\Q5%W<ME3>+VDWE.&DW
MOUBGG/Y+/97)W&OHHWQ20=8*,OMMYAFI-_GN</RR^B U7.$LK3?"X"XF=HC+
MYP(1]"7HBZN@ DMG$50@Z$O05Y?HBUW\@F6PB%]HG;X8%,81E1N:+U3ML,[2
MWEOL6@R<31V*COLSM!!)>^2>K_'=WO4?UQT]E)43;=>%I[+9&VE77E52H/XV
M4'^:];P0]4.!>H'ZZT"]S@[U%J">E051^)YP&TQ[NUXG=2CK8H&/EMT;=2AY
MB8#4"E+V:=9H!IBR97Z"%@2FF&+J- LL"TP5NB9QZ0C2<<-1B\&TM^LH?BE9
MH8:;N"U2)'044$PEA3J(TAB$9PM$\8@HEG)"'43I_/"HV[8IM!DN*V3U]L2$
MUL(7;9$AH=-P.U&(: ]OIL#;M>&M5LS4B3)&XW!9>U@DM9X]2.JVC1!G")>]
M74F_%AGR$;EH6R#X<Q#$W@1<+$(7;P1T)PH;S%%G-XN7%:"[)@'W-'GC3/&R
MJBSSEAY&Q,LVCY?==FLN+E*-)"(":INX_S=<USJ%))@4M^^8TQS+I>G.>:,H
MS,()51EOSUEEPF6Q3V>PGPC:%K3-+VTS"YI0996%^[B@;4';@K8Y"PU19:T#
MM$V5GC<)*KGP7\]_'N43^HSQN[Z[_V]X*)_.S(F>_/FJ@+H*%,L: THE#'R<
M2.M]ZTM.$* .DDQ)3  /+LS>\>?T=GN<[:CT$BX#3W(F$^(FTDX58*JK#Q]B
MR0%E9A7+G'T+7\Z73B 1VM1_)K3?R$E@.O"2R3)91D3"Z_1X('V9'Q@ C#>@
M39(0QRG-2#(-/5BNI]?<5@[JU&(11HBJ&6A]U)B^-Q@2P"!@7_SD58H!HK3#
M3Q^_?1E(WZ';3[X[]9]@0P#,TO?('R_G,/0I# ZTM @^P@XNL?=8 M))IGZ\
M-1)O&6'H*1:4'DB/TL3'UD!2;K",D=;@\7F8P(H NOP%#-G#)<#YS &"DJ*F
MJSJ##9S&@Q51K'"&U.G#:E+**?AF VO9?ALZ ")W4;BGBPA;\/#B>\D4. 9E
M"!NM,FC*ZR;.&,AGF1QNLD$\+BP,B<[/UV0#QJ28ZLZ";?R=1OEP%LX3N1M'
MQ/EQYTQ@M/=.\.*\QDC<FY0*9+JY@KN3+YXBT52BM,:Z4S8%W!B 2+<&V"*)
M\"D8D\/-6*1IA(?'WWQ7U]S)1"<3;^+I$W4R'JJVJ=GFV'+LX5A3_M+TWN@[
MLE*DX'=X\ !=O7WCC(KV<0?KV;&BVI9R-^P=^5FF/_/(A'>8Z#;S7/-GR7'=
M:$DY!<"5Q E]<$& M20^B?O2RQ2^1MZ765^!G\?2PHD27%9_[H:SE.62G] H
M)H-=[EU8P[V_<4!(#=2!CY]_K>XP!R/%&^M\:H]S[V,VY\=T#4J-R/*&O*$W
MDG4N.'"C22J9"X[;;)+"[8+C'C8R9EUPX%:3G%X7'+?=&_DS>!CXIA/L:02M
M?'& >U(AD3CN-)-_4SD4C?+ ]MX3E\S&)$J9I:;TTP\@W>E]E/&T/NV,2GO;
M1Q:/QPV*M\X,=*F=<X'@80'Z$<BF\7+\;Q3O020.YT\A'@@.G L@[(Y?I0F!
M$]X)^JFLW9>"T,5_X0K (L*;4GG=68(X'/GYT03RM.3"9"-Z88C2[B(*0;B$
MY77BF,0Q%:;WSJ251I&]=?,<BPAH#)FS#*R]0H< 0X_)?Y8H]Z=;&)$9JA ;
M4R(_85GGJ7@ \\'=_OC'M\.O7ND"[\)H@7(./)^.XOO>*!0M!T#%K7T'$O,X
M\IMM*0Y5MA]JOIHIJF#J9DX%<H.=^$85. !FONJ']Z50R03*]F=9%]C?(D1I
M$MB+%"X3NFFX4<[\=4>]].-X21#[\-)I\"K]>^D](22=8&\ .P+:F 0^06UV
MZB3X2C]:26K8<> [8S^@=(#7?$=XB?1"Y3</%@TG0,<)"GFJ$9^F R*G+9>_
M=0-/O@H<*S>;W*&![UXS=WTL\)N<J]%7>XX![[-ERS LW;%U:SA17==T9<_3
M97/L_06P57JC=H!K54JYIFCWZ1;L_WV[9<'9+ZFP?6A^<"+,-Q5_)=&WJ1.1
M[_#L+\ <?ZP//$5.CV+8).(])OF7V!>!XW&!6C0 IS?*^Y*@,XGVEKE![$!Q
MW^BTB9)B72A_8]% U)4@47'2W]PI\98!^3+9G?XO3NR[(!^\]]%JX%']KFA)
M]N;.Y:'Y%<XM-&JL[#23, C"%SP9J1%0@AD?9%1C7 K*-;QT,:0/7[_!RLX6
MR\PI!A^!KW&/TI-E$H6S?(=H$K,%217L^+Z>A)&.;F75H?906#3J7'J??WC(
M?3K\.9TZ;?2PW9^Q[SI!:3_]>6T8&<BI<23S",G>G/T\@)_>[']O:@/%5 M_
MD@?*WWGV?JG\U*%9[2R04;X.E9;4'IC:L%9/MSFFX< :6D=[*O1O4I757N]<
M)5S\TH?V>.^#Y.*[5:X YBG/^N0' ?*73"#Y\-,EBR3]_#475[*3"#\^4@UB
MVPN=>^>X,E>U6M=%U^=M]B\JAG\HU&DK>)R=:__,^AMR<:(KT8VPK,"!]>WB
M;+6;FJU:APDR2KC-)?.I??)04==Y=OR 2JE)B$+Q+,2Q@9(P#0.O6BKLRY\L
M39YJ (G:*:5%S[SVS#2U@CD8&APRB"KLX+#F>X.,X$C8=!U<=-1)KZO.=L==
M[5(Z^3V,8YIP;D4I7U:$\C&_QO^:>D$])@EZ,%&KSO?P<SC']T4AZ'OSI_SZ
MKLA33U%[(UL?=B?5@*"9SM),B>_Y&8E&ZXTL61"-(!K^B:;$J?N,1*,CT=B<
M$ W3-"37*(K_3N)8"F#?)6=C0U$_GV]MZ<J9YA9E<Y%+Y31I-H;QPZ==9O.9
M)&M^<S(?,7HC8S^VY*JR5P@,59#N6@61V1L-]\\B :(K!]&>M-,JB(:%Q:3/
M#J*;-RM26681D0F)(N*E-PN2YS_[,%SO%N66VTW%R- (]S4'U#?$T_L<3H]S
M[TLR)=&C]^]EG%"7YD+F@)G=9$ZT'8&;<QJB&@+'%L#I*G!*C#'-@*/*' 'G
MAETDFMV EOI*2-3G6'G8=SF^04'GI-M]-ACLFAV\WN0[Q)2;&L@+>;'2&]EV
MX\)?)S'%%NT/@LX$G5WN^K:0T-3>R!JRJD(M"$T0VO436N,KWT)"0Y\'E?\3
MK6&J8AS1;HJQJ]$\:CIG/\+PG">R4C(P\B?&&.HX :T"9GR#"D5U--3V%Q9=
M<]WUS7N$_"_]!_'NG(PO9 QAR]YP@RSA=N]>#TH=*3*.:]+&KMR1XRL[=CXO
M,3;QRX0&G,9?UJ<.S2I0*(+HO9%J#P>LI'UQ><\;@-2V$60@@I2!J-[;501I
M;2/(! 19]L#@!$$W[_OQZ&7W'YAM&/;CF<3)R@?$>7$BX0 B[F-/EEEH9>\T
M1]@[JB6GG&+/8RQ%7?KC__K)]-<PFA"?_KZZQBUD)\/>2!YT*))$H*N.0-,Z
MO"R$5^.S2L"+4WB52#NMP\M&>#6V"8N0GA9$H4D8H? CD?\L\_H'%#VX1[<H
M$0D5ZHP2T0<*NE]3"#X^181D7FO5ZX)JW-4%%4CC43IB 35%0*WK4&,A*1V$
M6@&D5)2,>#$S<I^T43S%-LEEA?O0P^4%N7=S:'2+>;N^TF48:*QP-W SN_X#
MYJ1[ARQQ^M[U0^&1HN'=E<5,W;Z\KZ, )']WJ;40J:>WJ:S,UP*1W4;D:7>S
MM1!)[_?E :LH.([<5/<=9V_%3;4\9 X^2;FXM^G,*O(.-\$1@X2XHFN.NKYY
M5Y%?;M2!]<A]:N,[U"N.#RJ:XI4*7,O8RVMR'55,U?JQ0- OI9NL\_T*GYK9
M&VD#;3\/TM4Z&0BBZ#Q1J*U3Q1"I0E8$50BJN!JJT%JG"@OT\X'%RUG14 G/
MJB;N"-X'5?%K%)G?W^QM2=VM/O7NO1:6KMTPV*Z<NFDI+.0^-I54&<>PU^,"
M[>>,$%"]!NFQ#*NZS$9^%%B]<:PRD.E*L:JPD>K.A54J]KVA3EUYB>W=&NO%
M9=7MH7ZG[E55QV^UL]<T-RM!9N7<+]&4DM+C=D!<I?+B;,>M5!KWH3+KQ0%^
MM#([UEH/:87UB;1P<.O]!6S>_(FF2(2&V(EL/VS_%A-W&?F)3^*!]'U*I$._
M2H[K1DMXBQ-/UZFEI9<IF1==+$D1<0FZX:\>'4C?_+E+:&%Y^-%?^"#P2SY.
M*8$O_K/T,75U$L+G9!FE!>C7[X'O=Y9$\B<[?4W2J(V8?DT7ID\_'EVS>0QO
MP#<?7I;'6(J7[C3M;/NQ UV_0(]8Y3Y88AEB/YT,[L\R2<D)MBC-7OGAZ[=T
MW<OW)]^!G>S>T+>32#@*G T\',%:!*_2BY],Z7LW1C:0/E9=M-VWI"\'<,WS
M-2T=+MX_!G&8OX+ ZQ]=%Y@;/!B\]H_VD^_1?"^;>:7%S9S<<'G[TGB94)"5
M[<,V5WBSPP*+OMG@'!GU&CJ0-Y"ACP_<1R1P,!CE(:O/+M-3;*-5QFCD=1-G
M'(<X]H---MB\2S Y__D/8]F ,2FFMK-@&W^G43Z<A?-$[L81<7[<.1,8[;T3
MO#BO,1Y#FWP7F.[F"NY.OGB*1%.)TIJ\D1ZH(#N$J21P#R<UB? I&)/#S5BD
M:822SM]\5]?<R40G$V_BZ1-U,AZJMJG9YMAR[.%84_Y"=Z7OU!D 8(^B#J'%
M[9U1T3X6"P":JL@%$@#]6NL=$QNT0K%!YU1LR'S<I=3C7?J&P6/O]H+'KD5Z
MD*9.+%%>01EF$AX/CJ,'4EP204?9.W#ON\/GYO]._2 ][_.>:!<+$#!)SHR/
MO0.% X \\(XX/7A<$&@=:.@Y":S5^'7UQ0(F1F!ZP$;@26<&0G42I[+$)"#0
M$_FY@/\0;W6,P#G^2H,7Z#$4YZ-RUAG&TW,F)HFT7""20799Y&<&/2OS^ =Z
M2&W.935^+R2I>/.$DA ^$K[ AJ0G,&X7#G&]?G11@+#]. VZ@.$2)YK#LL8%
M)^?QW3G3(<DC^*D4&R)S\YT !*%51*@_6^"N4#^JI +"_3C'3[J$&^LE+6-$
M.ZY4@OA<1J^9G#(CR33T* G!#KSX02"- 2SK48"&AXB$=<5^J/Q,X92Y;\$R
M_@#,I7"$E=^4K7-7?AB8,PXS2#F+10!:'K+U%+TPPGUZ P"!SHC;B6O2!\R^
M2HOI:XSZ(8(\"5(LAY$TA]>GWF.;W^^ 'A 6+H,\\_I:C*V 2@<VYFXS3)?V
M_ I0!QZ%:'T/J@.Z/J8L3%/ZZ0=55O6!!)Q9FBPC+ < S &H/XASF?3HN_LP
M&R)]!ERDO>E]Z5=_[LQ=)"]*PN^<!77)^R]%_46!7NV0>H?*!S /W/IO*[[;
M2(KEAHB/R1_'!0T='2:E3\[K"C5:?U]WC&-49MR-%8S)W$?T T* W7XM8B#;
M>4*Q#TIV]'Q(NXHW#HA#G=.3<^.X6K,2?W*7-8*O4T9"Z0-HU%T&Z0&[P80&
MTI_;;^Z7OW=3T1ZC-NM3UD:U>JHQAG.8<7Z"DI\N(5X^/& D<SRH O0WG?E)
MLNHF912TIW1Q4F9P<"3-^4 58$L'2?@&E37]L+*&XT7Z*=<@=%/N"16O*RK>
M4;Z?&YGO\([^7C,7.Q?U^$T.9@H>,AQZP_'8MB:NJ6O&<&Q[BFS:MC*V#<\=
MJG]91F\U#+8T8.TL[[#P2%'T^Y2![/]]NV7]WK^8W;XS^(,\$U!C\PL#%"\P
M:<P[D+U"Z. [-/TE '%MXX)@7_O%+[%K$KO. CE%M"2K&X[B@>Q=7IPPD"+=
M75?W!Y)UO7<OL/?O35C56L7W?NP\@3CY1-'^99*]D:*W:.1&T<B-IDM8=Q1Z
MT2CTXE$4RB_IKA>!03W62BUNI=)6/ IP7T$*P!//6VOZ01"^4%D"%S<51W)5
M,YQ3G0*85A;5 H]%Z5;<UQ=HRT!;Y\ S>V46L12$1=@\NJ-Z<2O]>"NMT/H&
M7Q\6BC.8%**GRK5=6A=])0/1NTE 4> L8G*??WC(W8S\.<4";?2PW9^Q[]M%
MCY3TY[5 ,)!3H2!S3,O>G/T\@)_>['^O6P-;+OY)'BBUOE<&AJG6;%'\9GM@
M:D,Q)C9C8ND =_[YZ<?7MM 14QWV=L@N)\RCH9@7]^&H'=XH??*# 'TMMCPE
MRIQ3.UXH\5^H"'\H4X0/.J::U;!3>14OCJJCB_4!K;0H[OV9^(&?O(IEH<OR
MFQ-?=$6.1CP4FTGH(EYHN3Z'43+]E@#=O0L(O#XU%K:BLQH#M8I-8-\XA1MP
MIPZL F[EQ"0U72@[(O-I3NNW12J@0-.A.[O>_J5'<_<K^1;;4W9LZOWLNA%5
M-UQ,5+;J'>BUXJ\Y7J[# *-K(BU3CIPKN!5B2T2<VDW&J>WZ,EM#ZWAEPQ*#
MX(>?&8$^QC&!_WO?G9_;>4+GR]F=%U(S-+ZD*,6,;O9&>M^V.Y1475!,=RG&
MYH!BAKV1VE<47J(^!<7<&,5DN9UY0IM(^"*0RYC7EY17/PNGMWJC85^1;4XX
M/=.*(%>G<7U!)\&3M*O;32M_VE$ALOZ+[1';4U,UL>06#JR",\D&[4-A%4=_
MC=*@P&,U/"IGP:,A\X3'V[9)9UN*X<#ATQP:>NLLPUG$!OJ$N]D65TD7W*ST
M1AU-K4$J\>O7X2I.ODOLB0/]SE#8VK[Y3_@OB%,09Q7BU#@@3I6MF?T&B?/6
MZ;/3)*J?1[S7F(CW=7?J6G110=*"I%F1=!OZ>MTS5\<+#TUMO=X0"WJ_[=N0
MWXE# \U]FO%07(L(N[O8'K$]W!UJI7(J\C&2IFTM/)&,WDB1&QMHQ'5'QW%6
M(CR5H<SD"66W?8FQ2N/41+0YXC%6B6BJ>H]=-]$<-,*[L_A^M0]'R&:(9,.)
M<Y2 QEE,P%6A8?5&'0HIZ#@RA$?QS6PU Z&J*@NPX73@A0?<MK%H':SH! F)
MYC3V^"X+6)064?@4.;/3W$&$>M(HU ]IZ7&])YF1]VNV(T5DA3G[#),3546@
MY"SA;2>@1 'FVSAN0:"$:P%,6+6N<*L9Q$"=P [4WFAX)?8M7FMJWN)3IYHB
MNY,LY4!1@C!Q@OWDEA+EX\K#;H)R!H[6Q>7C*BST"6XG)[^K^QXIS9:F.R=3
M5?_MN+8/BJF!?M.73<8^9XTV[GQ>H8+,!9ES1>;5/,%/('.=NG=KEB!S0>:"
MS"]-YM6\R8MU2Z,WTI3&%DDNZ?B<WN.")PB>P!%/J.:.?L+!;Z*/N<'L9O!2
M#(-%(MG=T5Z;<>1 )MG;3!=+>ZR>)_]L"61%>^;M+^^<<DI[ICX0)H<46)(<
M(\92P5@$DK6C0^-;JBL6GHJFV!TAR+*,RT?EF33AK*8T-I7P<YTO**:[%&-R
M0#%6;Z3T=;6+#C#LVE_,PT-0?W>I?\@!]=N]D=8?ZD-.J)^IYGMU<O>[< 8;
MZYXJ=@M/_6ITQT$ID:&,IZXY[%!A! &Q#8BU47NC $68E$_O8E1AE^Q/@AXL
MNXV$SW59+N,D>5R%65V=J/-Q[L'F1BU8&"O1W6WXQ%OV>1);#[7>R!PV/H<X
MM" (#%EV&]F'"S"D]T9&%R'4 2.4((<-<F@CWV\!.1B]T;!Y<D%AEKEH-26A
M'E2CJ?,DZ!V:O9&F:9S(_P)#;#'4QNUS 88PCU.7*@ +DTM'Z:&-N^4">L#D
M52JKR!2N;"H\.DY>OJ;1OF?NMK-P;6_[L@YOX8K[YCSF#R;Y.:M%V&94TZC6
M+I[!'B&(4Q!G&[F5SDF<ELSHNN;JB?/<G9_%S"A8E&!1UUWQWE(85;QOG4&)
M)%)7\U3G(_]$/GL^&.C1+*L5,A9;JLAGWUEH'$FM6@4:6C?SV0L#>9=0WJR<
MAZ6+A.V<;/JC2-/.G0!1+^.N98@T[9U%";,T[9;9T33MPD&P2XAGEH?<&HH\
MY.(I84(ZP5=3@K6 #IYF,,364T5U4Y7BL,R9V)X.;H\PJO .-4;"#V7,G\/Y
MMY0M9P)0H>"#&6FNW+3",M/F]1W"I24_"K->GGF)3W N$*F 6UJ:[G# JHZ-
M]9,!6S:C8A\ML*CVW:4$F0LRYXK,J[E(UB=S6V94[.-VR9RC]Y[3EU*P2,$B
M.6*1;14]LZG?I2JSBHV_:%&$-XD#KX+_>O[SZ"W\R8<[<Z(G?YZ/2E%A>[(7
MWB&EW&NK*/I<"50L(&+&L# '1@5</"S"V,<=N(](0*\W'G"][C3:>G<!G)A@
M!U3'3W?J_$C>7DM%'PP-7+S'&> CB4%?740D1N/QYS!*IM\2)Y+>!01&F=:H
MI'KL\"$N4'%IP!UNR8+0?9$6X0N)T"'!6Z8TX\P]R8>7Q !LZ&$B$=HG4,]L
M%GJPCB0>2/"_%8XI-!#K2%_^?.E0L)_XS0;$LO4P=,36W@Z^^%XRA=6D9+_1
M*D.DO&[BC($JELGA)ALTX<*2D.C\W$LV8$R*:>PLZL;?:90/9^$\D;MQ1)P?
M=\X$1GOO!"_.:XPTNTF@0)V;*[@[^>(I$DTE2GNPIBL-O#.,Z';? [<C44IM
M;QUNQB)-(SPB_N:[NN9.)CJ9>!-/GZB3\5"U3<TVQY9C#\>:\I>F]T;?D4,B
MG: G/\ G?OO&&17MXP[65P>&;N!9E/U$O,=D];76.])*+VZE'V^EP<\%K;0[
M_5@KM;B52EL=/17@=WJ$K,F3GE>PQX&SB,E]_N$AES'].=TIVNAAN[\";DTW
M,?UYC?"!G*(\LXMF;\Y^'L!/;_:_UZV!+1?_) ^46M\K \-4:[8H?K,],+6A
M&!.;,;'4?LX_/_WXVI96L-H2(H]+BA<7\6F/U:LO?9Q+G_P@ (95KTI5QR\Y
M_D5 *OP @_.D]\0ELS&)4@5$4_KI!U56M8,W'&8U[%1>Q8NCZNAB?0B(FT2^
M*_V9%O 2RT*7Y3<GONB*'#6Z%$OP=!$OM%S%VE@K:J0Q4!MHONK JJ3Y9N+K
MX=O/8R?H;9$*WAGCT)V$>.7'4,WBDE=^0!VH+?GI6WH.I632QZ#*-.SYP 7\
M;7L.GJW(9&,?H2LVE1=-D6^^4R_I&@<E?6P5LQJ9%JLJXQQX"PJ*Z2[%<) '
MS-9HT4B;E\H0@F)NC&(X].:^F#>U0.XU(;<.KV\E0W-=5J^C\X!L\9*YY+9#
M]T]/K'^[L:BGG14<ACV+[1';P_5Y9=GGJ>((Y^)(L5BY]5^C."CP6$E^DMNH
MHEB 1Y,G/-ZV4?HL*?VS%6.7DK>LPUM0XF[.W]N6VR@V65>_&[(U?E\^/D80
MIR!.%L3)0<9LVV)K9[]!XKQU^NPTB9ZGLBAHM2S$^[H[=2VZJ"!I0=*L2%JY
M_*&KR3(-EVR>-N(<!'_;UR&_$R=N6/S@=BUIPO NMD=L#Q>"*O(Q<C!WOB8K
M(( J?.?[%O<=E\=9F?14!C.5)YC=]C6&*.QT>3-\M<HF&C!W4=BIJ]!H5/1&
MD_7>J$-1!1U'AG JOIFM9B%55>4!Z*S$"Q.X;7/1.F#1$26PN KWJUWL19/-
MWDCO8G$C@9*#(6XGH&38&ZFL\AX*E/ I@0F[UA5N-8LXJ!/X@04*&2^GAB@1
M=C5/G6J,[$[&E!/KEFQG5&'@;%V<=5@^EK:GH0.*R-S=TM)TZ("JZ,E=.W>W
M)MOHGCW4657.YKVX@2!V0>S<$WM+B?HUA58RT9LKK(+8!;$+8C^GCWFAMJDH
M0,_VL)/4?$Z?<L$9!&?@CC-4=%4_00I0T?]<-]4KYQLLTLSNCO;:K"8'\LS>
M9C)9VF/U+/IG2R\KVG>PM/@I[9EZ1Y@<4F!)YHS8QY'Y3L#:!:+Q_=452T]%
M4^R.%&3+^N4C]A2:CE;5>'%=%Q0C*.8(Q5P^JZ>FZ+V1TC<57J["6?I+L&M_
M,=\/0?W=I7Z3 ^HW>B.M;QF-+Q5Y#/6Z.KG[73B#C75/%;N%$W\UNKM\H1%-
MP3R1?<,0P6+=A%@;E3D*4(09^ZS&DAN'&.J2_4G0@RVWD0VZ+LNE&?1DC1=R
MN6T3X\>Y!YL;M6!AK$1W-^(MKYPEZ[6FV+V1:8K@FFYBJ(W4Q/L84F7 4!<A
MU $CE""'#7)H(R]A 3DHO=&0FWC%VS;+G%YJ2:@'U6CJ+-E[-54%#4 7)I=N
M8JB-V^<"#.$%L\I+$@]A<A'T<(@>VKA;+J 'O3?235[HX;:3VIREX-&^9VY#
M=_NR#F_ABOOF7.8/IO\YIT58-1@5/*JUBV>P1PCB%,391M:ELQ*GR:C@T=43
MY[D[/XN94; HP:):R -U5@XUQ.@\V6)EI#US_!U/297$4TW32W5#@Q6Y[B^O
M@55,9JQ:(M=]9Z%Q).MJ%6C8W<QU+RSD74+YL52B%4"NR2*9.R>[_BA2N',G
M0=1+QJLI(H5[9U'"+(6[IG8TA;MP$>P2XMGE*-<TD:-</"6,2">X:TJP%M#!
MTPR&V'JVJ&XJ4QP601/;T\'M$685WJ'&2OJAG/ES./^6\N5, BJ4?# KS94;
M5UAFV[R^4[BT'DAAYDN62WQTE1NZ&8BLP"TM37<88547Q_II@36#4260%AA5
M^XY3@M@%L7-([-5<)D\@=I-1)9!;)W;NWGY./TO!- 73Y(YI5G3B/(%G4L],
MI7E8VH5Y)M4\WR0.O K^Z_G/H[?P)Q_NS(F>_'D^*D6%_<E>>(>D<J^M NUS
M'5&Q@(H9X\(<&!6 \; (8Q]WX#XB ;W^>,#UNM-HZ]T%<&*"'5 30+I3YX?R
M]EHJ^F!HX.(]S@ ?20SJ["(B,1J7/X=1,OV6.)'T+B PRK2^)55SAP]Q@09,
M8_)P2Q:$[HNT"%](A!X+WC(E&F?N23Z\) 9@0P\3B= ^@7QFL]"#=23Q0(+_
MK7!,H8%81P+SYTN'@OW$;S8@EJV'H2.V]G;PQ?>2*:PFI?N-5ADBY7439PQ4
ML4P.-]F@"1>6A$3G9U^R\7?TZ#%W%G7C+XX768SOZIH[F>ADXDT\?:).QD/5
M-C7;'%N./1QKRE^Z:??R5M,HG\3">2)WXX@X/^Z<"<SQW@E>G-<8*7V3K(&F
M-]=]=\F*%X9H*E':(P:Z/\!QPXB"Y!YX)(E2&GWK<#,6:1KAR?*W\@U"^^)W
MY*M(71@A *"+W[YQ1D6[OT,A^3&CZL:=UCORLW[\9^U.3T]$^(EXC\GJ:^-8
M*[6XE4I;'3T=X'=ZE*S)E)Y;L&N!LXC)??[A(1<Y_3E=>]KH8;N_ JY-MR7]
M>8W9@9SB-C.?9F_.?A[ 3V_VOS?4@:X:A3_) Z76]\K LK2:+8H'90TLC;<Q
MP=%KJYR-R1K8MEG6$Y>7YN=?*WN@J<6_Y#V5%L[:$DR/2Y\7UQMHC]6+/GV<
M2Y_\( #F5Z\X5L?O5?Y%0-+\ (/SI/?$);,QB5*E1E/ZZ0=55M6#ERIF->Q4
M7L6+H^KH8GT(B)M$OBO]F=8-$\M"E^4W)[[HBARUY!1K!701+[1<Q1I>*ZJI
M,5 ;:-/JP*JD36?"[>$+U^;G[&T1%%YFX]"=A'CEAU7-RI=7?HP=*'SYZ5MZ
M6J7$U,> SS0D^X!GP&W[-)ZM F9C[Z4KMM(739%OOE,O(QP']88TJS<R^IK=
MV'6!'S]&03'=I1@.DI1I-M[_,T@%+2A&4$Q'_,RY,!8**K@E*JAU;G @:.ER
M;V3U%8470>NV,Q2<7D'@=D-N3SMW.(SN%MLCMH?O\THY3[E*7<'\#;R4&N9%
M:!3)&-K%=ANE)PNPK?*$[=LVEI^E#D*V8NS<Y\LZO 6%\/9<X-4V*G36U14U
MMD;YRP<1">(4Q,F".-LH?5J7.'6V]O\;),Y;I\].D^AYRK'J!A/QONY.W:)>
M*]B#8 ^LV$,KA67K'N FWL1H[1_@+)C';5_3_$Z<N&'QB=NURHD+ ;$]8GNX
M$'J1CY'#I0OT(9,ZZ.(>1F"6F216!EF+)\C>]O6**-)U^>N!BD5J=%L4Z>HL
M- X8IRM"PY"[6:2KF\@03MCM.&%W'#8L)+2J_$01]= XV?5UL*@C*J-Q)[;5
M*P%DJ+V1KG&B]PB4G$V"JXD2#9BO+E!R)2CAT!9[/=+<[<*&E317D[?HO9$Q
MY(2WW+;E;2W89<)<+"6A-$9/YPEFP?2$*:[6>OZ#F5"7T=&WY?C?Q$V^AW_0
M#2DD)_0DVJ_I^$\^E'J!CI/1<428JX$.=!81X. ?',(@)PQR;?.48S)<#98R
M[(VT??GM[#RE81F]#F3".[%0WG:FO-;*Y558:%$&1I2!N5P,7/TZ, ;--J<K
MK$JH=Z%VEB!S0>9\F;N;DWF:(D]3!9D+,A=D?FDRKQ:15VAK-N7>2.]H7=OK
M4<\%?Q'\A5O^4C&DK[X482H8IV?8G2@:6:ODP'Y@X>YHK\W2<J#F )O" M?F
M*T9[K%YWB6VI@2JW]:(]J_97)V,P7Q>F#@(FA]1<DODL]G%DOA.(PB#,,RAT
M5**R50ZR))B8/[%OJ(U=7?FY 1<4TUV*T3F@&/3Y[5O#QI<;_%!,"^VO1R(2
MG.0F.8G! 2?1>R.]K\N-[T]XC-ZZ.AG^73B#C75/%>&%>WPUNN.@1HMIX D^
MU$1X5S<AUD;UN (4F;V18;!R<>$)0\(N)FCK$&VU4;&D+OO&-%I]U6;E=L)5
M;-35B4T?YQYL;M2"Y;,2W5VO2WH]NCM/-173ZHV&S0F+0\N&P)"MM5'RH@!#
M-F"(E_*'PC@F(H;.05IM%*S8)ZTA%A<U&\>$"W.1*"UZ!31UG@H30Z4WTG1>
M\BP(#+'%4!LW[ 48HD4(NX@A80H2M'6(MMJXBR^@+2R29_"28^NV\^"( I^<
M;(2H(5A>?YB#B\:A+@I\"N(4Q+E/G&U<T=8E3D,4^+Q,Y]>C"@AV)]@= W;'
M@RA"JR$J"O^B2(F*Q2OS$$\U>ZKSX:#MUW82AJM&FF'%@AO#(8O:3AS:>@4T
M#NHE5:%A,:CMQ"$RQ"V H)AZHFU5@K%9%"\2MGT&N_[(NF21<!UJ+(W4*QAA
MR2Q*%G'H>"=0<E0PJ8D2A47)(@Y1(MPS!?74%U)J$H_*HB8/C_Z75R>O_,&P
M$L_MROKU:JT<DU6J%T:PM(:5>#C4D 4ZCLLH-="A-ZO$PR$XA/E$$,T)HDD-
MFC$:EIJYL 6%9<K6ZY-D2@O1%*9//?,2G^#=())*M[0T?/._-KPTZV>5MDQ&
M)6A:8%'M^WX),A=DSA695_/W/(',AXQ*T-PNF7/TWNM1;P2[%>R67W;;FE!E
M42=20[ER;DOUU#>) Z^"_WK^\^@M_,F'.W.B)W^>CTI187^R%]XAJ=QKJUP%
MN4:I6$#%C'%A#HP*P'A8A+&/.W ?D8#>8CS@>MUIM/7N C@QP0YZ(R7?J?-#
M>7LM%7TP-'#Q'F> CR0&Y7<1D1A65?H<1LGT6^)$TKN P"C3,JQ4*1X^Q 7Z
M,@U%Q"U9$+HOTB)\(1$Z,7C+E&B<N2?Y\)(8@ T]3"1"^P3RF<U"#]:1Q(,5
MABDL$.=(7/Y\Z5"@G_@-P@NIR'=US9U,=#+Q)IX^42?CH6J;FFV.+<<>CC7E
M+QV#R;.W[W23TZ&J:W=&2O3P$_$>D]779N](*[6XE4I;-2( _(8Y8S0K,<8/
M 7&3R'?IYO[FQ-*?M'H*;.7V3J8,ZS,:4N#A;8:IUO3(_PJLR'W]#AW\$H3N
MCPT&:>\O,'QYI_0D NQT :](HB4I6V[F2ZG4J].3K>&KE*W#?3OL8G=4Q1N\
MMG^MXXYC:>VB!(=5!&]-R3^9$DK=E+@WD?'DK.OJP$">?1<Z<1()^(L_F=PA
M:_0D8"BTZZ<E\%+X]_B5=OCIZ[=W@_4P,A:T"G.6L#%N>^S'"64KCC3S?^*'
M:%T7I$^Y3)I@N$^'!!" WOR)#V_R5UGTUM'3!:_<&FW*Q8 -TE-\[L*DQ\#G
M*='#W"("0D#L1OX89T*"\&6'MW%WY%4$!"Z&:CY<#I-[1YA"C[ U3J?.X7V!
M+U.4IB!$E,0)P"$]R1SO%2^T/3BG 1PK""-JH=W<29810 3!#$^MD-+/3C:
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
MAN]AFU?M4;K?D3G7*LRF[+E" WR!OG2IBX,34-T(I'^2X%!(5)-M*$H)VRC
M\+MEA!::NN<3$%R]PU,K*5?)<F@*')U6;>$&8'U$TJPORY3Q<)8SKJD&*&6"
M,,NQ@1J@VVQW0SO!-[".WY_5:^*K]D=JO4U22?!P6HN=XT.7]2(3XJ$+GV'Q
MA8]U_,*GL)5*6W%I.%POWB7%1>37LGTF/XOBE<B/F!P\O#@"KHY&/'7Q/,\<
M>5^<.,%#-'?X!2$%O>] 8I@1=^K,_7C6ER:YJ9N:64'T3O&Z\41JEIREMKMX
M$:)T7M 5/:2/I$T;2/Q+JT<=3S8N6E(1KV21\38O1#:ZVI"8BGBHX[B$9+=;
M\SD:(1.\TTN.N*+\43R(LMV3_(VI4#DJLY*FPN\,+:3P/+[C#@0^T)[AJ:]?
M'V&W_J2W<DZ5K=^\-P-U#?TM-T:V;D -GWX"#7&NNQWG:[#CYU+B#K2U(##;
M#&XP*Y<<&7M(TPC IW0A</4"DA!Z^[6YA^E%)O0+AZH+^AZUZ>97D^OG\M&\
MP-&)EY*9:IO9D$'.=R15K\DNWCF!/X[\*V*;Q4.@"@CZ:ODAZ""_HG+BI5<%
M%!PK6W]V41MO  M$\)@0Z7.8D$SPZ$MKO5OZY"0)&N:OB;%X(?2*&AM@&54B
M?_*Z$[.1'.6C"/2MYP]>#.>WU3"/E-7,UI<7:WRF?:SN.$X+^-B]A:@HY&'V
MO7*W&JM8RK*/2UF%K53:BD<I:S.!UR]$^B-+X'59$>/C7$+C6G_M<^C',2K;
M,!8:CB8YRV0:1OY_T4ZPQCB%*$Z@KLFM-%2OT.165QO"4C>'0J1SW><Y#(!8
MTE@*F,[*:V+C,G#%Q-!IPI]G;DI)$I#\EA1)&1<P[7H5@4'-)ZX3PTERF@YU
MNZZ5EG"MY& LYW>M+&'VE^?J9<>^@_Y2W@9GW&0P-;ED:?H()ES2!'H[5!\G
MYY*PJ6O^%FT<87O\<N6M[H"85]>0T!5)F(IB:-637.IJUJX)#7,'L@BN:<5W
MV*HD%2G&?8JM_;_US(+T0BG-O)]?+WU(+QK?^[$;A/$R(ON^?;I<($7"EP41
MK+7<&T\=38'E$+[<'PWM44I?0)75](OL':5^1)4CA?<F]LV=$F\9D"\3^L;/
MX7P5F)Z.)AL"/1(*9JCL^U+6VN:F[Y?W;@\/G3HI"H[\/"QWT;_0H?0UC0BB
M<;:I$2E$IT#JF)]>JT4D=]%? +.>IV&\J4^QOP95^L7*>3$Y[JJWTF32=ZR$
M49K5 M519Q&3^_S#0YZ*QI_3"=!&#]M+6)#3@?*M].>U/#>04YDN2\68O3G[
M>0 _O=G_WC0'IF45_B0/E%K?*P/#5&NV*![4<& -=3&F2F,ZOG>%J3E5997B
M:">ERL63X= >[_T$WN96BS+YE$IHVUDRRS*2=CRUZ+^(@_?^*8?RB)=^W+WB
M/)A7U*R_4!<'SM'UP#OUFYJM5B5G;.-T<9U9+K46\SB41KD[7.5 GIAMJ:>?
MN2)N642;U&%H(7^AZ)G7GCM?=:VF)/-E0^EHK>Z::%^_O:A+W5;-YLK)2#=L
M"]LI8(Q="Y[=@JVAFA3Q&T:7AW,)1@/C6_KQ-+\;\\@X:<46:PS4!JDBU8%5
M*55D9K%E5%>I#D2ZEK6V:(I\B\9U;FOTLF3?2"'Q[S3N]LO\PQ:9?)F\!R(I
MNIQ1L&QAE\IN"P+H+ &H<AL$H (!:(TS+PL"$ 30>O[QLK";"@2P>7>?)@;Z
M+XG"0L+0TIMN17W@A#B8JK0FARIMB2D^(1&A22U:U6%%75NU)&X]WXGT(I@:
M%@H)2"\,^K[^BM "(:K.!B'%]04%0CJ D))XT:H(P7)KG !$&.K:,M1=J43R
MN)7)C/QGB7Z:Z)(:2TM,C^4M:6I-C(M/HC2H3901;XWCE&6J6HX#WUT5\5CM
MW:]A]"MNV9^P8^_IAKW;V*\\-*$H'0D:I(H*CE^MYBS 5#VW5@MHLGJCQK*0
M !./8"K+ ]8"F.S>R.0$3+=NMJ!NOC0X-!,19B29AN@S_ P","&-ZF\+-:2)
M4)!N#LU3#/OS@6[/)[H['^GFT/C^(OI290;,6BBN/"*FY.0_'3**@$Q'(5-J
M+ST5,FIOM)]S5E@_.'GJYJT?:>"2L&F<6WQQ9_']@;"\@Y9454-'%TY4 H&2
M<X@L)\%$1W<0 9,NPN2 F'(23 P&]S(7MB]T)YRF&!O?:4[AK6!CZL^B/.S&
M%S<Q0-0+]F"S)UUSVZHW^0YQI.-ZTP&F5,B/3(RS8Z5>U^,,+2K>@K@$<;5E
MR*I#74,0"FU6?AB"N@1U73]UE=C\ZE 75C5I[$;0.G$QB%K7%ECR8XE9:ZY2
MSCX0MLXX-OW0*C$(FA9=<]2UB% 7$>I7T5Y<_8BK'^:A."*"K_(4.R0URR4A
MK!7# E2[-](/)1Z_PEL*@?CN(K[4!:T2XC6Y-U)YN7$1B!>(/X+X4@^Z:HA7
M /&< /[679BWQ+W5+6)>,&KA1.BW+MR8V\M\4)+ZIBI)J?Q$4PJ , 5(26:,
MJ@#1!$ Z"A";#4!T?@!RVS88$7S,$WF=/UQ4,T3P<4?!9)?DSF@#3:8(/NXH
MF$HJ0;8!IN'5!!]?_B;I"NZN.F7,:!:V))2-!M+0*8$&FM4;L?*-$AHI3R Y
M).6<A!*[-U(:&XL%3'B$R0'YY128Z')OI'."$E$$J'[4TOF+ +'9C8Y>8-Z<
MTS>[B I=Z8TL5M?YEP^H$+0E:*MEHU<=XE+AF&=E&A7$)8CK^HFKQ A8A[@P
MCP@K4S%'T4K[\5,=C59JJ\AF]04\-3!!=,UGUTPOXGDDJ),"F<C/!9G'S(,C
M1/L&[6_[ZN-].'>2O5+V#,R5C4V45RQ2%DV1;\'Q'XPRT*W@5"@F8AXQ:T],
M_.<5&N,%NKN+[B,WE<?A;= *M@+= MT<H_M(PK_CZ#:++MW/CN[;=O!]YS_[
MKN3,/6D1HF\6#"O5*3P_648GAMO<KL\<*ZF';LOCW/N:;\J'C3TI)*9AD<M\
M=6(27I5<(N2(Y% ?(I: 2 <A<N3XK0^1PH(^9X>(<*>MZTY[^0%RMR0=-[,)
M#^/+2FC4_+YWH_DA-<<7\59#YD+=$0@YFX16'R*%Q9L$1*X<(F45$6I!1"WT
M0;\:J\DM.19G=[-,ZR$(-RWAIM625'/03>L8.])Z(ZT).Q+^CX*PND-8=5WW
MCU%6<8DL05F"LFZ1LNH60CA&69C3I(F:)=R*K[,( E_^K*)KX3LL?(=%>^$[
M+'R'A?_9Z:+AJ<Z5ABE\AP6Z>4?WL?PUQ^$]%+[# MV\H_M(VIWCZ"Y,V'4U
MMV#=D-:$[S"74D]MKS_#%HZAW4/(,<FA-D1,64"D@Q Y<OS6AX@B?(?Y?.JV
M;4K"4?:RXDAM%S=3%5Z0W4-(:2+>6A#1FITU B)<0J0L"6\MB*#_C'QYC#1T
ME$T[VKOAO&DW6H8)>D]>WA-\E1IM9=<,FRR7ID,LD*$#H6GT1EH3!M@"(VK?
MO5 0M"!HG@BZ=L+A8Q1M-HS]$10M*%I0=$M:RDD4/>R-5 9V]4M1-%5NWB0.
MO K^Z_G/H[?P)Q_NS(F>_'D^*@6&E;_P#LGB7EO9$G,U1+& 8AECP!P8%4#P
ML AC6FONGM8;]Y_) Z[7G49;[RZ $Q/L@'I8I#MU?MANKZ6B#X8&+MZO(58T
MF831C-Z>2Q%Y<B*:>!EP*3TY_ER";V'1X:NE'T]GL/!2. %(CY.^%!,B?0X3
MDL8IZGWI5W_NS%UX-J87O>^<!74R_2_MG&IDZL-.7"/]=O@02U^7D3N%I<+N
M5TI;]BMT',6)]"F,DB?GB4B_A',O'JQP3Z&$9(&TY\^7]'6'O@'2^8Q]^^[^
MOS?@F*V=H2,.]W;[Q?>2*:P\37J^T2I#K[QNXHR!@I;)X28;].,2K'A\?K8F
M&S FQ;1W%G3C+XX7V9#OZIH[F>ADXDT\?:).QD/5-C7;'%N./1QKRE^Z!5PJ
M:S6-\DDL8-?NQA%Q?MPY$YCCO1.\.*\Q<H5-%@#TO[GNNTM6O#!$4XG2'N'0
M_0$6'D841/? 3TF4TO-;AYNQ2-,(#YR_E6\0ELO^CCPX([0$0!>_?>.,BG;_
M,']6R_DS?I.#F8+',!7#=2;F1!\/];&JVHHFF[8L&XHY=";.Y"]5UGNC=IBD
M52ED1#'O4^:T__?M%J_8#Y+=/M>_D2?DE7^0!? L6*/W?NP&8;R,R'=H]4L0
MNC\V#G8[%1N 41'O,<F_Q%X)B $+Y!+1DJSJ*Q2/06TV!JMH#-;^&-+N*("R
M%\2E?'4+63M<>6,5\&5%ZZ#VCK2RBEM9M-51_#)GM$HE^7%C >-L 7'\L1_3
MHW6\C*%)'%.Q,H:3=@+_]*3Q*SV2%U'H+=TD/5]A ,^^"R.#7UZA[81$@]V\
M :OSE1[(N^>J._7)1%H)GU14C6%Y[V;.#RQV1KN6WGWX,I"^PX>2Q\FS$\#V
MP("RB4GP)!4NL"8\=?V*P@F(!&.L[/LJX4R?I#E)\JIJSK/C!W1EDO#@1.#)
M68B[!OB=A@%PP!A'!V.=D03) E[R['LP"D=R ^)$_7QY<40@C<&36)_>F3O!
MZW]S66>2BBY. #)0O Q@A6$OB.-.5W.A*[Y<X.;%6S/'+K8%)R< XDIQ"KU
MAR$(-V178N$3G.E8-Z=P9"\*0;5"]9C I&+IQ4^FZ;+,@7H#0+CW1"A^8*=@
M6>*^]#+U8:5)C&0!8B;,QP?TXVY,X(S#1_%-^4)* 7DF0;J+FULT:.?H4"NM
MG-3.RZMM&Q)GNJR4E*(%2@C0_0_@"VMDXQIFQ!L"^.'1Q3*)-\NM.,!&77\!
M;7&UGPFP5/@]NU.!3]B#FTKU\/M_EGY$Z%;#+RC!8A=TM^OA)<'!/@'EAN-_
M$Q<%[#C;[Z<E"-QA!,P-</&4>OC>]BZ7L&#8-)^\Q!D80(N_<]P$B>[9B7QD
MPS$J=(X$'#29!J\9.\3%QO9(=B"=^[-5MS%2/\CM*3<@:UXF.=#%TYK6G1@8
M.?&(!W"!_8THFJ0$I@]OP?X)'$]T;[&/18AW=- UJ'SS)WP66'16OGT@H5:*
M_(($T (Y^C))#PSLYPG>E/\[?WN?/EZR-,N8GI0XW1@^QI2IPQ \ E,&U8,
M%R+T#A$[6T\L L:%73]GW-V/-H'I+)-I&,$F(ER3990JS$ 9R>M JJ^AUE"T
M;+E70:12BT4J[;A(5=C*HJUX/+4>73=<SM,C)0R @Y'T<#CMV*([CD=\[$;^
M&#;6GV^8.92^] U9W<1W@5M*&Z_^FKTZDY6@?[2=45ZZYL%PQ"4ISP2\3!#@
MZ=$(D$0<!WXJ'/G(;=<<F!)0QH51I, FH&;Y(.<@<:^&#@@&ZE[ N;H <D_(
M(!]?-JN,C+V,>K> 3MMFPI6SU2H!(APODUPPFX7P90*$"U!?M4\GO98:TJ9H
M^_*0(EP"(B^LXXPXJ(#$6Y(N&C*?LSG'2SC/G3B?.ZR(,X:=],(@<"+XW5V"
MX(?;UL\N_-?TGG(QY&!S*G!F"Y:*?Z"\I-;:U;<@&N+@<*U@<*_ 0YR?. )X
M&P@=;G9&PFB?R6O&E,A/9[8(R'H4,$R7^,^X,KLKO)KZ:B94 (9WXRBHC!JO
MUJF@V=:\KT!R_(@GQUTN+,=.D!WB<+C/8]!,<DY*@84D@2)X BL91=@ YO$#
MI!> K9LUQ,=)X -GI@OCS[=)ZI#:4* >H/*T@FGY.%\(O-F?S1P\"E$$Q9$&
M 2HS?NC%,$82HZ7..\$"68>_:U7XNU;,W_7C_+VPE45;G1=;9K78H0.Y\+@E
MAN^;C#6B"G\&^9VI(,KO#\[G A<@%2>(AZ9J/EQ.&MZ[T%#HA<:NR+C2_?&
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
M)F%$<H?L[R>G"Q-Q%1?4,7-_A5^C</8.&OOS)2Q(YM 0SN-TD]/GLK0,2>3
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
MZJ IDI930F1]H\!ZAS$Y]:4)E:9A,:\\ZZ? %!O[73FFCF?!MS5F6? Y )0
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
M]Q-9:=QG&5*#HC*D."MQ5JHZ*R4X*TYE)9PMT!WV^4C"9J(FP7=Q*FI8U*R
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
M[>?-1BN"VR>=Z:3H--]6L#L_]+D8J%H>7P$"882I"(,"QO]P6<!E 9<%9\Z
M+$( X Q*J>[>0!IO^4#S.OTDN4ANXDJUGW737Y6(B7I;Z8KR<)>9Q7'Q"8O#
MWB!'AJ!,KSZ8(2B6DM28"M+;>RDJO=$ -^_!>L7$R\UZ;;P!K!W7@3]7:UMW
MB& MA,6&&-BI42 &T5Q;UX1G8GIYNUUAO;&U);S<7%#-N:!C:B[\VWPFPAIO
MVZ4?AS^B'PK_SS_&DBA>"W3C\%,5-HLXO>WDR7;A0JH<+EA.-CS$F^2]P))L
M\M^-[KX)*^(N+:3W"W%< K\!H/Q67LKX'7WJ5_K0>_I,##IG'RL_D@[WI8%M
M-7#5:B3U',.<WRS;73ZZJBW<&@1(<P?@?W[K"8^$P'<N85>+@Z[ ,IB]B"GB
MGGW@=2%H-;KERJ$[)MU\2^Q%03_7'8T5+8"PLH*BA:Y@$A=_ZZJ_NH(!6-T#
MC[E5N<#D(Z#7\>2B31;$M@D>UZ !P'->="#P?%<2(F"]!= GG_I)!'/>!@T4
M!-L>25_UN;N$[:5J4.0J#Z+]\!)U!LK!QCU\240UT B^_OFUN?X UB2.!CN;
M&OES:8?5$<_D_<PFZL_WZ@)6>Z4:K^J;@ZI+E&.!7:,[N/OR\:](9(F(Y>&<
M[C0(/XO!\PJ4/F(S]OM#K<Q:A*6-)\ _=$V1M<5"(8OY8JXLI,5L)$V&\F0X
M&ZN3T4P6_XWC;I\H(P&+8=$0BOP_/JC3.#KN8-V7^,I(?#_H'/FZ?_3KX>2]
MV#_V_9A]?U28P_=,'@1,1)5KH(2AKAURY?_E&L3,VE#?KG23[B>]Z'K[?C%"
MEFXU^SK$8:_/L.AE-GE/]K[NP5<?]C]7^CU)&<9^U>^)&3^?2-FN.+2H24\6
M^9KXFHI:DP@@'P^.WBH^)3#BLMHRG8_;QQ?W<- [7NDN/$U+X?.X-X6O3 _>
MSN5+2I/,Y"^H<B9D_+;\BX#Z?P>+FPN?B$96,V(SM5\6N^PO4E^2#F8_#M-A
M)_4N7AQ51S?KSO<3_-/5#3#;^+;0;?E3=?B.;.V(ESON"$\6R">^*9$RZ!^@
M.IN:3HW&^V@I=,MW!\P NG1T&Z8XH II$U&7HRL^B1]W;+/:S<UO]^"#[_X,
M4\$F+\3<D'--.\A=553CP&'<*U9;V&3*!1 3*NY^,*2=X+.6.]-!5ZG,5%W.
M'IP]3F"/45GLH72F4G?4B&$5G V:S@;CA#SQT]E@T)F.NV),$_SZL0$_)5K+
M'@E9 ?'LL=!_D?G[OXEMQ7+&L#.E"2?2-><-SAM5>K=,O%&:?3&JULG1^"D8
M&4,RH;/"&]*8J\O"2?U0LMXW[_557=>EKZ_JOI2YKJIT2A4'U6F5NI>Q6[]&
MJ>).$@]OE'IQ3Z6V<JXHLAXIL&XQ$SR[-C%&=\RPG[M!?O5U;8ZI9/=>,J82
MC+=)DXPW#IS4#K%"A-&XSX51&S%UP(N45QB-Q28)(PZHO*Z78F245"T95:C[
M95A!]TM"?I%#*WJ>50=3@>9G=[6D&#/3=&Y+RJ1@290Z<0+/F%=A]Z?JW)CS
M!X+E5F2S>O"K3C/)>+DP&7^$,4KLF\!15TZ"0D[4I3D)E,Y4[$I*[G'4%0 >
M!UCFT/\9 #9H#L"X9"LLJ%[N>5I<])VCKDZH*U>)2R/M1M62=H6FW-?.L/JJ
M8N\#4S4UUAK#HF4N5C&Q;>[>N(S!%2$J\&PXS3,[K^+TV6Y?JLI4$ Z\:MM<
MAX$7@ZU)9SH8-&$ %D=0<4958:)K@GTYNX-Q$^H/N.@JWZA*![SC1M6$!Z+:
MB;J+*VH3J5K2KMW1JD]D;0.M6$\JM*K4%4[A^YM^P$-7-;*DHI0$#KV)T#&6
M#>7.=#0HJA<P]ZC5 URG6DM9P:5TIK+<;P"X.(B*,YB.@BBK%D$#4?TQ%V#M
MPMZI-E-6 3:D]04<6NV!5BEZ5U:I-F)2K:A)C3S@E*O='AU28&!O;AY5JI4M
M](04BV4PK"U2<BNFW.55*QB=:O4<AM$$)VDUH9T6ATMQ]LT!N,"2^F .3YH
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
MQ 5PWL9Q;5BA =H,TR-6Q%U:<]CY9[2=O6,SP"&^"EKM[/[N4H55:-K&3CZ
M][27] K9H[8D\XU!OB\.J694N8W3RB:[ZE<E ?@ G(RZS]S?QH4%!$%N%:A/
M"PFYQVM^ZSD;;0-$% 6FO:5>;JD[2#>\^1M1J:Z%UWPB&D$MBS&[+!Y6>G8V
M2Z:;Q587&,+4O0>;9JAKAUSY?[F>Z\[:4-^N=).^.KWH>OM^,4X,>C:PKT.K
ML-=GEJ&74ND]V?NZ!U]]V/]<%GN#B13[5;\GQGY^\%9R;S(99KK5X4<,AL4L
M:M0;CQ2^IE1K&A^]4VRVKJ1T=A#N\\!1'_;%HQ#TCE>Z"T_34LB@>Y/)@*^Z
M8:"XV'+])Z4Q'W+L'_+M5SE9.7Y[/L$Q8NMKE*1ITI S;,C%@7+TO;T3EV&#
MGKL'7W^8_/KU>G>I+RFM>ENY56\K91)Q)X4\CT8]FR,<'Z+N'="V5>K;01N&
M;#MOBB[<R+J_U<;D318_V%FWDB>^\CR7$O-<#J2]:BOGZI\NL 2Z^+_[L^B\
MWI:^S)G31(.(8P!^&Y?H,NAWIJ."Y_[4.MN-,SQG^(LEM@W.P?$B<#S/=.<<
MSSF^ AQ_()6U6(Z7@.-SCU"O7B[K;B)(%6,8K!6#@Z$BOX)_-TD# Q"[29MH
M)%I>2J#]HFOP,_B8"+]E 9<HCH\G2M.DPR^Z.O. EGDTTT!&E\$!9*V8RU10
MW;UX2I?]!3U)]%4SOM:D[-=2.E/Q4.O?5*\E]X0;36.DM^%7^@NE?C06%="_
M!,+ZS_X1//H;R3YX:X#3$P]I"A>C;D'O-NQ,<U*X^A'\W<0'D#"""IN[0JJ8
MEDNB8@ECH)\^LM\_WOUX$&QU-M,%U]XX+@NP1R^<T6AID&X!6P6OIYKF1C7@
M0I<&N0^2G:6P[==W*5'*WW_[O$OZ3V3FWIL.+ G#[OY N1_PN$>7GH'$QL1A
M]9D$)$<C.J#YJ#-5>N(A>;5F5U/(LIT"0&UL]-G-O3<"NH^]9 -LN0/OA&EX
M.UNCNJZMSS9NV+'%3^1[59TP+DV?0"^("(BX9/TWS%/8BW/#WM'3E?YLIAJJ
MJ1'!61*"Z0C)/,EDU&<X>E8X%%TW&?]0V,^LC;O_P%1+[<)Y181O\%/VO&%7
M^*R;L#8=<!&2+E/UP<7S+QD83 0#O,4S_(LF$" $O!WSLX18%J8J.)N9H\]U
MU7ZC^4 [;$CS0P#WF+X/_P MZWD)!)''W6AJDBJL]36M5Q"L5Q.)_!82A9$.
M52I< *QJ3EQ5-QR/> C)8%&[-(''?"'HEJX#$6(D6)AL-0\2CM)F7?4$7VH<
MT\B03XL]D/VG/K"'WFYL3%"Z,><X(Y/](_:4&H/FOB>NA(N=O:>^QB1N4&VZ
MUS@NI5R:AQ4BPMD%NQ(((,SQHSE\ZII&__^F]_&SRP\D]CT<2^O[3 'VU0?8
M1RM-.4X5N>Q8UKR$.1 []$%T=2/G&M"=O.*1!@<0[,9[ ,EJ+X.2R<:=C>X*
M<.JN=!>MV\@-@\Q,8;/&?V1"L2(G](OX AOP?7%+U_=9U=!*>/NJ_M)7F]5'
M/Q_TU@O7958LA_W.=-!/L(GRB.^4B'X,*1&\E+./Q\-G0 O+OD;%E'T->-D7
M+_O:+?NBX%&'DC*0B3P9JXHR4<:3L32:+]3Q8-R'$V4^^K<LH?PH)^$^9;W8
MN*!ZL?]5;1UWV=<9[D#JN&]'J\6&4DR)UE#:KQ8[NA*QB)7$%8L-Q?V5^/<.
M]4IZ=] B]^O43JE;8V\?MRG2D7.;K33N!2Y?[18/N]NH.?N_]W?.U>6J3CK3
M0R4+$:/;"6P/XA&<V74Z.L3A'U@U][JT#.,-S;<NK:9#3^_K4M>6^"M8))P)
MCE?38+JV93CTY/?OYZN9EN_^%U"5>*'?]0ZM4&?W6-N@GX#UR>:O:[XERM3E
M8,$SHJE8_ "K0<.*7DC=SZ!RS76P]3U5)'@L>\65!3#'UCLZW%HU77A%?07J
M$OLU"&?36@%7PK*I[H2."<]-P@HR=%33571\&H;@/=>:@0+ 0(RV+^@,]DP
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
MUWN+DKHK.(0(W^ ]O0ZI7=I?&Z!$3(UVV(?UW890H&B1KO_T9WYDFDQS(23
M"SF;%;$#J+\N+<-X>X_#%4"<;F:./M=56\>!"L%O!:DO*FQ/'@F0%;;U;];C
M^S/02/=F8$1_+LG'?MZE#;21X8 R#@@.-D= PT;4+K%!EOQ-A+V5.MOWFEGF
MW*'#"ISH$ 2X,?;-U@$Z<%?ZC+4-9Y$->PF,KZG ^=Z,"0_"WB0!_[XZ8M?9
M+!8ZT-QT<6'.9DU'DK++L'*1 :87>6>=S9=@S\(GF03O@'_'L6)4B 3MO!T/
MAKB\+G*([@I+U;N#]8JHMX2Y;OL,AV?@2X095Q8P&FZ<#L\ [,&KZ< $WJ\)
M/,E:Z1I.4J"9I1A \EJ3,V:AY(7GO1(#*RG8\(^ $?#A.,# GOG,;#$VI(<>
M?LNZ51'O+=W(:)O@_FR,1%2H^EMSH",Z7FGK.+^$/..0#&OGIQ9(= #'"B S
M<QF'KRP;69EES]* F<_?\<_897"I*_P('_95=5T?;E*(7(+(=KR;A=<J78&Y
M^.F\#HK_+1SMWH8M\",#[6DS*E!#2IX/,.B# A6V_P<=ZALB%."PK:>)>VWQ
M GS"$^/G@C[ ]]I;1%<#58^ "K>&V[CVAAR; H"C!6*F $COE>,3!V*O$NE5
MEQ6PH\-QW&CC?F2!*Z$<=2C7Z8\"Y\4C<S!2APXI>NK=]1Y[#.>?=0/$T:V.
M_1C^M-4W@\KO/X'Q@9=8BX9;6WTA9D_X:PF_/32&!PX8)^N0N\FD?W3(73Q(
M8T;=Q0ZU@YL?-FP.+4@L<T'B"0N2RER0=,*"Y#(7)'>F@_U)F2=\P,#M3R[T
M)UNM5=OU5M+%,UEWZ)"JHP?[FW>TPJD3N=P)= W<# =W;J7^I,./',%9JG8P
M[VIC4L,*)\;!Y;H_SLRTX#1CMWP+= -?Y<VE'>Q,P(K3%N"@W,!VX)BH0-FA
MJ\)IE2XQV6_6V+P!)WBM55=;LF4O-L0 ^8;3UY[?F [@[XJPVL"ZJ)9.)UN!
MZK%2_P/'N+]##M;!,$)XVDIT0Q,-K_A/PO.O[8.>)GS04P76<OY!3PGZU=&O
M:SRCB=IQH6F@SJR-&R.GFSA)251ZBJ(4,FM(EGK]D5S(K09PP?CXK2HQHX=-
M*[](#BBH2FE"NQFV(=%G?<FW=3>V9TU;"_9?X$]_%%IT1.XIFU&[G4 Q'V\\
M!1/A[LT7RWBA3LZX 3\[RHTX8")K>]]LZ_64^LFR$BLNM^OQ5JYP#'.E[%V%
M@7EKP2)0I4?KA/HEO='*EEWN?*3J;\V7P!_Y\' #QI[[2H@9U2RV?>(GLVO&
MQ+(*[]C=:FU8;X0Z9V$E-*TVB-FDV)]AGNW9K3+))BJ5[,=-'26B[]]+)P-/
MV)0*H_,OR\+@H^.2' *O ?MP9KF6L4\9VY=X]PK=R OMV@\RWVB &=\9%@HV
MX55WE_O[5>@BS]ZPK%A"5XP#OC.7IQ?5AMNISXR2Z")!_W'.LZKP(ZF5VKL7
M@<I\5#59)RWD#&OR!M5 :>>G7I-.O0:8;64?AR6;;M*N=AZ?"]P_3QG1!5TY
M-$DCW7%9QIY5&.'<]#L3IQ]-QH]G=YY#7Z4<^L,'OH/Y'-8KB\2JFI_4Z5J8
M;.__'*[$MYM[>9H ,?LGP=1RG26H,K:C*:28'T-U")94ZM <G;5MP?/]UB@T
M00134&BNJ>YX2>8T@XVFH=#+'/6%9FC2S)C=)!^6B>/L:"M^9HRV<0!;\$$M
M<_XQ]4:#;=1I=GY\CM+<HOE-2S@:,*?7VMB8'&W1K672S_#N07,0OC[ZP3F,
M2G4/1*NZF"X<;&8O*::U4G_IJ\U*L'7GIT!^ :M@+(PM8G>]0&1O6<9;4 D
M/]4IU;$2@<HK+R,@>FE7>%WJ0'R:%: 9FSE+' @OHL4!.V\8K'$KH7.F&C2C
MVED2PM!&D[!6V&(,M^FW3-52$^5XM=0=35+_2MRE-;\/5YNY9S \YW"!),#/
MH$D2KO"): 03^[P2"+'KI4KW)84>"QG?;G"FMQMTIJ-<;R>?D%^6(2E;%#NI
M#C%?6-#;DAD9BS.%#&;J2!EK_=EH/-)&TF@R5@8S493_+4G#06=:SC$Q3I7N
M+$ZNV!;N_WDT^WPO,?0'T-X&X;ZQ05S?F/,?+"GR)LAM_*0[FD&%PQ/<YJ-A
M:3\C]!_%9(E/1ICDOI^?GCXE/N>BAG&+&NXOZNX7"-CPII3/6 >:1P"ZLY?'
MN/?O*' /Y7*QW8C;).E(!AA;;MQ;2!=/#(M'Y ^"B7+X#O<F9EQBG<J#;3W;
MZNJR:?CW(($T#71@>GI0E0//K:TL>9R'%BV\0OW&814WV+^$GC3_T_L_7M;"
MK;I:S["$1XO$Z3VK1:>IQ>Q@Q(*L00_V0Z :.-Z/F/28-4$>.@[F,CNNNEA0
MW=^->X*[!!/]>1EIB11=)N8GZZNU0;_ S&;\G4<%/:#"FE&!906KSZ Z8N5A
MH-T=>#?OJF %^"YXC -KPFG@*0 S[)#G4"W/S'I$#8\?40=D -8$W?U:$\W[
MNYC]S!K')K-OG5ELK[X^/-[2/5;7L!LOJ("3!6'5E:RU*4U[M(G*])\%J]=R
MV-XZU]X_0+D"LGM%<N$=6'WF=LU5#2H9;ZA2>T1=Z3+;8;/:,)N+ 2VL2S7G
M"9L@^(GYGD8< \XC,$>/0E8HCN*AJ*V<8S#\Y+T%_CT["B>=J7*H,U: PIL5
MZT<>;%A8F^N_+H(*ZT?)?S>$UAQ@-BQE#U8=&%A3 B#8%HX>Q!/@C3TV](E#
M3T98D.U7U3W ':SYUIL#J+2K^<9^!8'G$#-X7;'?[TQ!DA BO!'5WCM:>WMG
M:7H-YA$-W(U!OB^V: 7_(/8+^?CV]+:&[Y!(^[J"V)?V3UGX,*\"DV]-,2<_
M?!BSIBK*AS0)XBJU>DUT5ZA1MT+(UEZ%:Z3<'*^P/?/1HD,BHU6L:$3N^1$.
M6X]-S#X?#7MR/S%EO)+MR5+_*F4B_& H%9(Z/^J-1]GR^>NTIGYO(@VRUP6(
MXY.32RK6$1P4\Z_LI(T-.>>..=2T[=V_X(0&PPAE[:Z:ER(B<RXY,2PA!G31
M;9?H5/8#^]O$MY7+BN^EG;2Z?39+,5M6].9<*G>BO*RCFLJX'T<T3=6%#P$8
M)NJL&/ZB=DZ%1%\YO\J!A50=#3,AJVD]"[.]?+5%=S;?2IJYX<=;$XI]&83;
ML*".T)=O(\K9BK-53K8282D%\!4.OA!;S%<-Z>[>AE\5-*7J%#-A*R<K&*D2
MT6PO5B7L1$,#L;&4&).@JA0N5G?EXY12GB-B ;&OF*-ET*@AIAPR4<A(Y4!F
M6(267Q',<,VB-K]J_)S4%$K$6@4=V;(%T!A<@[38U]7"H5_OSJ(P4)P] ,R^
MVX\,9+%GP C.@/W<K-_YJ+BZH^8TG2$E:L:Q?HS:H>;"4]J:9!LGQ'=80]YY
M4,ZT%>&I3\1/:KMYST=Q\5%<E321Y0*\\Q/0A?AH/<[/G)^;$,06^P6ZM]K&
MSKPG0>5Z$MRS<F['J\!VHL/B:)'=T6(T7PG_U+OS:GO^KVJ;1POJL)Q*=X(;
M8/T JR>/%!C '>EO_1* L&P.RP;^9V.2HX7'1XL]4Q8F>[1IWZ"+<9\/NJC
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
M[\PT=8(@#9YP<)&#>H[AITHQ+POV2D':SGX/M./@_MN \%Y<^]U/YW,#*\6
MK6;$#9<&JL.\)B[\#\X'O][:ZV6X6V'M5U3/B7YUPQ32;_!!6#PM]3O3![B0
MO**+< DZ&;FU,"O%RW7\\N5AOUWBSKY<YN4SO_@7BY$^\O(B!KY!C='=L-P]
M\74K!X//9&:';1U$L4L+T:N_;K\0$7U/S.$3)]U].\K!1J/P9OT1SQV*:)$*
MUR(KL)8+:I'3/V;VAT0IA=TII<'."*N2H)N.^]\]T9:_@$P:93;]1C4"-J@4
M9H9J_OR=,WK(Z(/#C)ZE3\:0]\EHE7C@?3+.W2=CJU&C$#1)H%I-)5Z3]\A(
MK9J>W"/C /UY@XR"&V3P_AB\$)WWQ^#],7A_#-X?H_%BB??'X/TQ>'\,WA^#
M]\>HB)#@_3%X?PS>'X/WQ^#],7A_#-X?H[30UY#'N"NPED8$L7A_#-X?@_?'
MX/TQ>'\,WA^#]\?@_3%X?PS>'X/WQ^#],7A_#-X?@_?'X/TQ>'\,WA^#]\?@
M_3%X?PS>'X/WQ[AHU&?$HSX56$NSHCY-ZX^Q&SKGK3%X:PS>&B--:PPIN36&
MU,C6&'$O'M,:0^:M,2I0?\A;8^10(,>%5,S+ UXQS]7.D_9@F*IB/E(%X:7=
M[_]Y&X9A\<3^I#LJ^E%8+(IJ=5X<@3G,S&@Q 5X0IB)]"O2CZDO!;Y89%QE.
MR[CC3DW(?G.8[KX7 8GX$-@%ER1=NC80MU\?V1NP^O<J8>W @BU4VVD5RH^M
MA+2[7<].R$'" ?)<7;1VD 6HF'FTQK!54%H3)F7X[G5?WX^&#D+[!8-GMW??
MZ;6WG[]WA1VJ1HI?X#VW\U/PVHB)JT5W*F+@OE,=EGB-'FNT^.:8:,FLF1]A
M29$HJ^7L:9ICJA(!+7'PCK""+W$PYWL!>[$)<!Z4DMUH[N\]X:-O-E-@A;#<
MPV^@2$= SO1NS0J<O!@]20GF5XRYA?5.B:73E;*CX\5BH06@EY6+AXA_O*HW
M*&7W5:EHY6Z0,9>I8"8JXZ+0Y0)OA\D77.!%]J)W$,'MR-#_\^;F@;7R\)/H
MCZ7/7V60K==K=8ZO]QY;#U[)0[]+HDY+J*_>H\Y[(1,(:2P-+PB^[;T1E9XX
MP,VH8$W"Z28'IW]V^E>FT@/%0MHJCEW[I91*#H[#JN"PU-*80X=QEO(8M"OB
M<%XENR >#U_3.0R"+'7D1"K6/6MJ5V5!+R:KAM^ICL&D'=J+@'$T_I-V)&!U
M>$S=<=X<V+@N/,A/)5I:KZSP/M!QPFIR#*1KL&,^="C7A_CILJQZ+\S1W1-K
MF+?G)_)'FSI$5L+R+HG;$SYO;(S =J-U[9C[MGL!36:.GGT+U=^M,),3A)BU
ML346T ;QJIM!,?T2Y9@)9H6[G7Q$[SO;JE_W8S[>T:W;+%VA!V:<@"S&0+]?
M<'0\RTEWHG%NUI3"6S[&P/?)'5]Y!,)WIXXIOA;)3^HMMB@I4I!4AQAW-1Q]
M\>VF8E@\1X\Y"LZ5^I.9(+JSY=2)G,6T0X=?54([T8$L1@L#ML-+!EGX_=WP
M@UW/!17BTG5<.[AR.D6>XJR*O&^,FRI;DYTLSBJ:>[Q'Z?PV:7*O1\S$YX'M
M,+ ]X9F1%5A+(T+4Z4X:6GCDMSD&T9>0%H7JPU83NDCWN_C^>-0M2O5?OQNJ
M;GLBPBOS8[T#G;W.@>/>X8;DCYOUFF49HJ7Y27752IWJ!P*1H993$\?Z$]50
MJ96#JC,#B_D6U=?RGQ*@H?D.2$,%I7:A.UAR FJC[1)/\:-+\,TL]"O1PPKU
M?<OV-&A/R\=$TY]H V(E!C/'PNNZV0[2BV(J933>;T=? _CS.'P*]3P8+\ C
M\#P"7ZL(O(]<[PC@H?=6A-YWJ<YC[E5E:QYSWXFY[T*7!]MYL)T'VT^Q*#CE
MVQ)F#\R3<@+L''L7QUZYH?7=,Y?'U'E,G<?4>4R]WC'U-$X['DTO*YI^Q 51
MA3#ZZ69FNOAY"T)X[<L$F/1Y)D %UM+(3( V1:=/%[ZU"DNG+)Q7E!2%\_TJ
M%,Y_/%@X_YTV/KJG WDINZ95/<6+J9Y'N_: '![[C7N(-K_"L(78GPW$&]N^
MF5LXX.*SH3YW!/;"0.=?[M5"_T7FL%C#B;8U4C(^ZIME1I_V9*],-_7#!OD>
MEO'5ACEV,=M[C5AWBOV.2-G^G8-)1W7I;G%[D$DC&1QAKL=GRR9HTO\/2%9G
MKD=;83]XGHQ[DS8BKL<@X6^6&YF3>CK!1UM2N>!WD:14[_( IQHCW?W]_>EO
M4A?HBOTCT/4<TEWA[A?1-M3X^X[="(GG5;NU[#5U>PA_XA%-PS4UR!2K;M^6
M>$CN5BJ@K:NR4X.9L-1'AV$2*ETBGBOJL'KSPYG/MKJ*SC,&#6P>TI@$-+:B
M-"9P,^N-T-;MX:3/W26!VD:,Q5[YMC\FTF%.&&\Y-!TB4 =WHL8KRR5[SK?=
M5\0)S5TVCSG:79+Y\WS/)NP^6\N_T!OSZ%K:SS OPM!98^-@(C%S#*^#)IN[
MCPS7OM -%GJZ^[749[HG+<1)3V2^4?@)"/B O[PX__^E+:&I]0TJK!YJ;9Y#
M)AB)3%T+409E*SIPUTB4(H: >J25L^?.BMRY)WST_*&!&RM<U0V=JGRP I!R
M_XY)$2,E'':&=?U!)G0]OM2@3AHP*W'H%% :C1C=K($#];X$XAUE1(;I8-^$
MYT#:'M]1VF<]$PGGW@S(%]JB]]=;&%SR.^;K-NTOR6[I)6M])<2EDQ70I[D$
M<V]I&=B@U1MNM"3&7/BJ>ATJI=!M-_";_6\_B89T9L1CM, I_7AWV\6$#F>#
M75OAUC\"KO<V5KDYD*_7I7<!T@ !V6_GZAMLP<+U?DPPS,,8WS-OWXB*(8X7
MZ@ZDSML#1.S2X!)<[$$\ @ZX D$]>SM"(]WL>OE?<^9WAUMUCTB12[+'KG)Q
MX+BRYM3W<P<OH=5 >TTX7OT#$,# WHO0]P(^-5W=1832Z';_>O<^Z)?V6]S-
M?6\8!D4HO?_<8! 14$RW"0#GRV+A(UFJ+[IET]N*U\*[.W\%>)_?F<AA@R,H
MAWE1F"X+P5"VOOF^=5I3@%)O0?S1'MLW !.CT$,-5Q@Z#6U19MU:#,W_FN.0
M<\]O[D<YECBEY#8\Q;T#(>9!73J.A;ET'$\,,N\0WHB-G0N")OL*!B46=A /
M*!:(TAV"[=$KI,]'"Z0PR[?W<S!RDLR_T1&2!1*?[>O6%8?V=6\[;G!6IV&0
M9_@-+,#8"K)MWY*.30KVQI>QNOF"[<"??<$TQ_%W^$P'/UC1>$L0C]IY/'7N
MZ0N<Q42ZB1?C]H,53/<Z#DJLZ6=TQ31P3R>^P7E$;\3<B7!(S%GXA*;ZX>Q3
M9D!;79:-Z(4TO0=O/V:7%$?ZI7D<!=Q$ [ZP!'Q*=)RZ#N((CHG%QHQDE>5<
M\J$%;>^-3S\O;YQ%! ]=^DIFCH[33^!L?7WM:2N'T!_T0,_^$!Q,[T.UXD.H
M@+^'5WK/.(B'I2)A*9&'I2JPED:$I6I<X'9( _330*K@J@@6$S@I@D^X>X*[
M)[A[@KLGN'N"NR>JRLX'#].V.";"2HO27!+^([(Z([9)P]T0W UQLALBIFC\
M0OZ'W96D<3SL7E.>QR%E '[<KTL 7CP8@ \55A1;Q'0R97E=[L1Z)(0BWD1;
M"4PLZY5[CB*>(ZF0F5UCF<_LXOZF\X@HZ:"(>@0)96/A_O=7D._.4E_3U_6*
MN3_2VC*:L\N^I^?3U^VZUQ_>[%CJ 6&6&?R$SEZO?BZ1]_YXB-^$!:!HB]X[
M: B"GLG*K>[ _G;?M@2Y\&"H=<CN>P!%"B5FX*-96 ;(=)H33@%.C?S0K R]
M!H=L>\(V0XMNQAHW([G0)W4;!IGN%UM@<&K@V-CWL&^&NG;(E?^7:ZS--=2W
M*]VD;T\ONMZ^WP"V"G05%Q5N[QBA4H)][8G0R:0WEB<H15T;_C?W'^P)V![L
MYH?]SR6YIPS&L5_U>V+LYP=OU>^-)_%?9;W5I">.I$+N-.J-Q\6\GBSW^I/C
MB_I =Y[M/M 7L?+_=N3.#@1<:WT%X!?HS&3!9R&O1ORJ+V"&_(=<]Y#6O_ N
MUQ&UPT:>V@41P\\%=!'D['?J[P$[N?/M]QWNOJ_/6'NOW*#]F!W>CT;27]M^
MWP3FV7DW@?ZWO_V2V%]AN^W$9%]R7O2E\=05;D'E>+;LMU:1^]L&#U4\8)U0
M;7&M/V;VARGZ8%BA\F8-IS'Y16Q-=PC]#BZP-BX-1>&I;C'?09=^]ZK:MAHT
M%*#O[*27*0W8U+_H/\C\O0JK KV6[HJ_?<(:2Y!AQ]D^%K*)K4&F35:L'Q[=
M(_5%U0W5;Y_G=7O0?26;6FALZP_JEN_(+Z]Q ?WAUI-H!PVFX<([;U:F &=C
M)N$X4[6?S[8%"WGO[9JF$;)87&\?GZ"6"G-K@^^1>'[NTO!T@0OWOA!E[PZ0
M WV?MO7"O+U.)"AW$/=2F5N]N]M]H>I\$_15$B7/%M_=N?/MEH_-?MK=.JQ;
ME[O8J&9_83!1OJT2EGZ[''Y2XX9S60XNRRM &R<]E:XRG'3EB5@"9<LE*]5%
M/E _594]AS<8$7?21(/2!CV&=8GJR0==YKYSG/J]T098ZFMGRQ/^%.EWV=T.
M2-\'[8HN6VE;8" P+>DG=2&]<I#T#[9N8E<U0[AAC:4P4^PS\;)$'[$7FT9J
M$!'($N"M3%N?;]^?[B[;IN=H8B;V*XNV'O!S7@%7?N]VL2N($OQ/9D)!5(YG
M;_+<2YY[V=HD"YF7YU1@+9=(E[@^!,(I=?ME::CM?80ZO#3H'[GUN8^2=T^T
M7@7@2YNEF:QL WNKD84KS S5_/D[EP:A-% *2;F:2#SEJDDRY.(-IO[W9&MH
M,JB+-30XDMY*Z].8NAG3'5=XU)9DCD5T53(NXHGZM)46%3MP KM@!K5YGC;'
ME#FO@W"^GL&'$Z/X6(C#8B=^+ 3:/NBO\_(2@YT'@MV;M/=\3,,,SPBBU@%6
M>6!1XY%$MB[:2IXE!W^3./G.03[,OP0;E)@.VK&<F/4FINHLA<\@<V,;V' 2
M5I*$'U6#9FP\+HD_9VNW\Y![M-._1R!9X!0Z"Y.%/<2]7 [.:_6D9.2T"^I6
M.>%J0+B#2@LG8ZW(N*VN<.)5FW@QBDK8B2"=BL))<SD-A;-7Y6CXS7)9LP,V
M""U"T#@_%]_XPC:>C2EB.F X[NQ'..[L@8T[NPG'G7W6[15EG=.[Y?-YM.<E
M5'WZ R9ZRP7'=_U3MWG0)([F&G%/=W& \T,L7D!*\+*.:+\AL#>V1',T?0D0
MRE")=4O=V$0BZ?H!:&?21CUK[$F3UJ]#I[?S0[N:" DA\K_!3%?<]?]OHQKZ
MX@WYV1-.?DXK+.8EOL5X643F1U'%Z%ZZ+M["E)9!,2DM8Y[2TJ24EC.J>BD;
MY!2A8)R:)C/LBT?29#"M3RY^8U*F :51F;;?^^C41W_DX\9Y_ZRJZZM@?X/M
MC>SN]P5[CO>8[Z;Q%LXI?(*[?C0L[6=D%.2X0Y^GFQLROW']#_&IQ-'4-0I&
M>T,ZU4Q&"J$6%P^I<C\A$*:]/A.H61H*#8>]8<:..X<[\0R&A74!&BE\3:G6
M=)QVL8T()#%5OY[*M86@=[S277B:ED)JWIO"5]TPML:BIFG.4'Z+A8M6LOZ+
MZM-WL?ITGFXLE8/+T5U DZ%5;RNWZFVE+!SO'\'8%/IPNXEF_8IO2=8M2:KM
M;\"!$:\3?U\3M$K-9^'N%S;F(:GZ39V^6TDM%?F=:W/GS"RUH/\7SSC#ZC).
M_#GTG4VK"-B'Y&&?G9U)U9TH9C>;UE\H[A6KK9UXOIG/-NO:(6Q,G7EF-LZ\
M\_^W]^W-B2O'VU]%Y>17M5ME0#.Z>T]<Y?5Z$R=[<=9.\N:OK0$-1EDA<21A
MF_/IWYF1 "$$"! @I$Y5SO'A(N;2_3S=/3W=F5"-BO"%9-.>,R1N^)>+%C?5
MV 387]D8CI"U6S^,;CP[@>D9;K,OL;E38>G-PC36Q362?^LL#N9ZR^HV:]3U
M$/6]0 <:J -(EJT#*8$B@Q* $IR'$B#Y4$J +JZ-BNC KB[8N3E:*U*=_(BX
M9=F+^[D!Q>O_;7![SZ2\WV&,,JZ%X5P-PUSUPV5PT$ZAB,.78 6Q.XD=5$CN
M%) [D+MR38]"<J>68&X<7.QV#5PU)Q;\Q0_W"F0=0%.WVH,ST=1W!PH73?<Q
M3FSAFYFKK%HN22QUOBE7+0[H-8/4E2]UVP1H"HJ=#F('8E=B2*2@V!EYIDF%
MI*XIX9$5MH<X3DM*&KQ+;,Q"3=@VK<NN)Z'P?3CO30EH<J.<DL";EK$.Q]W0
ML1T2..4?^VY#$V=(!EMR <IRP2(%S)'_<^ /XYWZ2J.!;]][+S2,1*;WA12G
MO?_EPGF+KKSQL&7[XEH&?VPN8YC,4+F4=521^#E(5<E2M>1/[215.8)C75Q;
MV *QJ:?8* <2&U5F8F-6Y<2Z5'/T[-C^F^_-C^H"&CE!7(Z@*QK9\P:='HT.
M9IT6B%B?H9J5'.WJ#</X.#R]5['R)>[#C]F^?4RV[1N-<C4/,:;?PS=<(_H'
M/ X!$=H[=%6F#&&0H3K*T,8X5)DRI%1"AN#Z"-RH.<"-FEJ%@^)XI;-X<QQB
M/T=(QRJ NDEW]]T],?7B6M4JXHB!0!TZT>H8$J5=7"L02*RG1"V;B,>0*/WB
MNBH0U>Q846P*)/G<$!,ZOBVP<#DBK6N)_[5X\M-WWJC=^H,&?JY:&7$E/H0_
ME)3'"!Y]E81H-?^7*D4F2-&Y2='><:&B8I0C+M8YQ'VV\^@KG(&T]H)627X]
M) 4>G_]7!F"W3OW0^-WA2R2796!#KFI]Q7*S1;%&+G-$#UU<6UI9R2,@>'46
MO$TVR':"AWGZB5)YP8-*7BM:;?,JY#2,>!NDX!GJ>,&3H8Y7 <2=J0U#6]?W
MGEOL/X<,5;N[I7=!S+P44WZZ*PE??6+;D<M9"B\(6I4P.,C(<>WJHD*B<B&!
MP[=Z"LDF&[BHD/#+T&95A*39!VIBRWI)LS!GRL_) 9OH 22B='#4=M(K5PMJ
M):+=N7J5?]L;#D%J(23;67&KA<0 (:FOD&R\+U502,R+:[,B,@(G9>Z<F'M[
MQ)L@.EP5%SL=*\Y5/XMY40@.Q$#R2G?<-XF>+G/1*\LW ]&KL^AM&0[8*'K\
M9JA9_=-8.!1;=2@F"@I]I'T_H-/R0D_D#>HN5TQS"Y@KZ41YW@'7\<9L09+R
M7[X7QIL<?TYL\=U;%!"VH(Y'@LE]1(<A4W?^LX'ONN)(/,:"7,7'S-O8OQ@#
ME-"MO>06,7>.*[K*Q;6AE.4J@^C6670WFTO'%5U>/]JL;P7I6AE5;+>EI* !
MI$I4H>[S3 D3YR;9G%Q%X\>=RV[-UN50X32\4K*R1;7F;81%YPD4("RU$Y;"
M-9:W$1;CXEJK@+! Q18H8G. (C:U*KK]C4;3F-A-% 5.=QR1KDNER)=NOS[&
M1O>=1X/G"43+*N6X;;X*1Z/UY?!U?IIN[1W8AB!![66MP/VVC<)F,;=>@X@4
M"%L)=]HV"9LA,V13((94;=/C(:!]&@34EAXCO_=+^N2\.&RD-C12.*'5,-L4
ML2>S+8GU[3$BD2AB>C\<L1_+53U4KY;;(#M;6 %["T\IO7)!>"HI/)M8?6_A
M*:7A[8EO[R2V1OR@*X7]LNV/N3]>HX2<=,CAA3CN+-[@#X=,BL3V#WR7K4,9
M&3HKEG([P_W0O[52Z<5N5DGG_[RC];S?TM0'![<+V\STX\F/M2.M'!])Z/1R
MD5#EB4LE!W;VVL#C>>*@[J#N%5+W+2-G.^J[=G%MJ"7'UD#?0=]!WP\<O-Q1
MWW7&[[CD\.;1]5VX2!UQVLC^;3LOU[^Q?TR'.R3!L^--1X4PT]6R=Q\5\E:>
M!E0BO:04 9NOY/D1>SH)>!D"<0/R.2"N-")!Q!O"1@,:4C;&Q%T-V[/M$#-,
MMNS;>,A&TUN8<?*KFLJ&-?)#AV_I54!=$CDO],.K8T<#)K%"(%/?2A9(GG^%
M=-DFC:/57TEM48_R3,SCZY6L_1]//M,SBY/Z)Q\OEW>GIRJ]?E^E?;MOJWW<
M[QK8TA5+[YK$,KH*^JG+S-Q-OC4(II,8D6?:Z@:4_&J1/IOC%7%?R23D@I>6
M,B9BZ77/+EG^PE %4W0PP(E5B$&('Z?77C&5I0'_%!L3J<Q8I$' (>]/FS=(
M8?OS))Q\IA\\?YCKQ6\=<IVW^\>% +,0!#SV!M0>NS3&UWLI*>O-YV+S5"A;
M^NQXQ.LY# ?NO;C.+"<*-MT?]-D)HX!XD?0N29VF]OO%B3-(Z,5OQ5^;PCPV
M6RCF%_&MFVCV,K[(6RB.T4KYBX1Q(9;,9(LD:_3 <)+-_3:&S\5Y'W>K]4);
M/=_26<11]/F^)>% ^NSZKV'1.<0[$2?3S+!:<"F;BTM&(;V:_O%AFI+D>&)$
MXDL?%I^G+0?QA&[&;\^!JRW'X)7$'I-?3MYNL[<ZRZ_K>ELWS=RWY#;:ZG74
MUG2\Y3?R!V6T34.%,14:T_J]RXU%8W21$<NIX*ZU\DYNJ8LG7CD1^[5>H3I2
MTE?'=?DME06[>%-\OC9W8O.7Y;^4!*%TQT9G2Y]HCPZ[-(C1FW>H6A%SU[=?
MGI.+R]I5P#)6&S5;I5&SQ5MI?%.OQ\\M&ZD?^$/I^ZSG^4V/>9[,IX0ZTO#D
M4]21KK JY6,./]CN<74:!3[/7K"E[D2:U1:1R'[ZM";/9._<DC..0^=-L=K4
M5/9Q,4?PAT3B/D[^Q9S7>V^&XG,0SXTD&Q?7AJ%6)&D&- $T8;^3U'U4P;RX
MUJP:U9$'5:BO*A0X9-Q'%2RF"GI55 $<MV*.6]PL&APW>/*I';>SZS9P2T8\
MHASW%["=:!R4Z*,Q<IV#2VH%FG%'8-MR%.J&2P)D(L[DGOR;WN]C)Z",XABI
M19,'EWC1C6??L5='_"-YQ&;*^S79K8!QUVQIVE*8M/*$J7CC;Q.5UO@;Y.V\
MY$T_B;SAJLE;TUL7<3N<[Z+DL!\?=T/'=DBPIS7>P!XC^Y;(BY6O-PROYEMR
M[SVF-B17G13F_"K+SF]Q*P&:T%110%;'#[>6$/7B6E?VJ6\&$E)-"5D55MM:
M0OB%')[=?&H):;9;O\C$O)^O%-+>.!"AL3B+%WV(FQCU,@FJ4'GD$.JUH:'@
MDGW\-^K:3_Y7$O$]FSS.]BY7YWB%4G/Y$MQ9>?<@-CNT&-Q/; PF-I8"8E-]
ML2FWY^ 64K.%+VZ"+UXED?E$>P$E(97>.5[\UWMN"L17^ +:H\Z+N*!1FBW0
M7%.[7%/@!QW%^OF]_XUOUH_97O$F%#_XK4AJ/Y!@):R+5H45:14*PE.R\&PP
M"/85'DN^N-;V3G\ X:FF\&RP"_86'L3]D&7?OY)=BD]???WXGX(<=9&C/N:7
M7!U>P6":-E1.?OK*I).-&2U-ZVIZH!9 *W+_9NEAZW/_+-[T4"[!'SY]H2 0
MR&.?IQQ&(A4FD7H)@3V0R+I+9.%F1GM*I,K\@YQ2LQ622$B:+I8TG11N@:1I
M>#(D36^'S0P\V8K9B2(Y83AFFB1J//&35CA)/64/AWAG>,#B/MF7[_TOOO?\
M1(/A)[8[N:RF75RK5E4*J(/('/?RY(XRPRM1RB S]929S1T;-LM,\;-3RX"S
MTRK)RGV*T7MQ:X:05Z>%<]&J,7NJ='"N8IE5.I$ B:D"L6\2&8N7Y\4@,K44
MF=UX?;W(8%F^N-;+ZCD"QY[5/O8\.V/F!XV<0)3SY>:,RTS45L1L5 A5G.I:
MUE*Z1;C1V\0R3ZW02HB[@Z-9+4+:9,.L%I+"[B66*W=-%J3HN&9-*5*D5$V*
MP-39W]2I5=PFN=@@#F*F350EICQ)#(=XMC2:==Z&B,ZI#:"'&29]#]A*D& R
M:WV;"T#\\C&NP-52D),C74_?55"TBVO-6';(05#.75 VAF^V%!2="8JZ7 ,8
M+JL?^:I:-YIG4?3\, H%5_=G&4I]6G[E\)H[$(>B:KY9T\CH+=^J7,4R<AO2
M0[3BO,5D&Z8N)B?\? [DI'YR4IRHB\D)/Y2K0/G*9KO7MP/B/=/Y+?(1F< 5
M\HJ4DUF1[9\^STP' 1\'?A"M.W! _$SS](8Q2,[!*\J4+CGHXGJY03=(3N4D
MI^2B,CO+"^:->,XC>Z(I-Z337;S>)=>EWZ?\<;@O76&0W_N^].QFV-J[@)@A
M C/*]S$2MMHJN)U:(8$\2ONJHG*H7EPK^R?Y@C">JS >^:IT4;'DE\KD?4ZA
M#BZ1<%4Z_ZHTMX/NO6G]O&DE/5$_3]RBYH<3X@_>M>"%;3RS="]CN&%?<\=\
M":0?-(P"IQ<QX^EFR!8Q.L7MZ@*>2W.AH+BAQ#>;_S^UW_/MY6_<>/;B"ZE/
M/K"I^/94GJ;2-!.4N[>>B*O](!&]Z_=I+]]+TIFQI990F__T_ 82?3I+JP*"
MS(\&T7*5I=W\?9#F\Y+F0YEJ%9!KDWDA6@FY)!4R]\XTN+6F_LV.EMNE])$^
M.Y['W_7[4BPPD)!R,"+#UH9^8GOI>Z[Z\A-F=>]+?)"/4$%I8CQB'%F<L,S8
MH*R0%$A3Q:3)/+8T(29-E:E/M&?4*'[0E<)^V?;'/'\D&]1LLIUQQ[ZXGX51
M=+6WCB_O]8O[N#%BSZL$%W_>T:;?;VGJ Z'8VM">N'P$Q1?7R[[97C&'O3;S
M>!$)    @ H"P+'].ZR4XM\!!  $  2<JU.NEN&4GQ@"A/?5B7CB/?NW[;Q<
M_\;^,1WND 3/CC<=%<),<<L6!53("WH:4(GTDLL W-F)KPR0@+WLB9L"SP%Q
MI1$)Q'7]:$!#RL9((E&I*&S/MD/,D&\9%Q_'&Q.Q9^DY)[^KJ6Q@(S]T^ >N
M MZMR'FA'UX=.QHP 1;RF?I6LD3R_"NDR[9I'*W^2FJ3>I3?=3B^FLG:__'R
M=$9F>5+_Y./E N_T5*77[ZNT;_=MM8_[78.QKF+I79-81E=!/W5^2R_YUB"8
M3F)$GFFK&U#RJT7Z;(Y7Q'TEDY"+7EK.F)"EUSV[9/D+0Q5,T<'P)U8BABA^
M((3DBBDM#?BGV)A(9<8B#0*.@'_:O$$*PZLG<<.&:<@M1T^11$*N\W;_N"!@
M%@*!Q]Z VF.7)H$/*2D?P^=B4X^G%2>Y5 P)[KVX% WG#3;='_398=!.O$AZ
M=QMK/K7?+TX\ PJS$H[8;.&8;L2W;J+9R\I%WD)QE%;*7R2,B]VJ^OH8K\^=
M1X/G2;)&#PPIV=QO,[>I3K#5>K&HUVQ+/Q)7W.-^'%":RGG:,/)X_06MS1%:
M<"B;@4M&(;V:_O%A6O3&\<0XQ)<^+#Y/6PX*"HV,WY[#55N.(2L)9R:_G+S=
M9F]UEE\WC+:*M=RWY#;:ZG74UG2\Y3=6#*IM&FH%QV2L?5)N*!EI%W,RJD-$
M^.;Q\>[I<<' W#3Q1>MRO0EY<I] //'*B=BO]0H WKTG?75<ER%VN'E-E.R2
MU"#I=&7#9CKLTB F P6M#/[KVR_)R45D[<RQC-5&S5;92NZ;FH5].PZ$#703
MAO0DR=/PY&;7)9J=Y(H[D70>7"H[\VOOC(HSCH[F3;': %[Z2>>-EXU>WD2W
M) AXW.S?Q!W3W&"F5L*)9G42C$ %ZJL"!<[Z=E,!O4HYF\VN#?0M#N\SLB2]
M7C 6%0,B&M PD@+FV+!=A4I!ISACVW3SFF\;4[XO/AO2C]E&\9NOL?6=JW<&
MO]E:D8H=(#'E2@S>4+EM-XDQ+Z[UJDA,LYV:FUY/I)IN@F6!Y>(4E6$Y/Z;=
ML]@+9)5O4KREFFZ+BO<]&M!@KG#A!HVS+J[-BEA&("DE2\J&8KW;28HB7UR?
MB0U]^OX:T(5CLS _D3>:IA<P\$\77KKW&)U3L2-S0-BFZX^"2NOZ P9_)25H
M0W1FA03E2 K.K=$,-OX)^B %LP*<PHSWN4$@]9+S-++[>1I8:*6@LC#0XF/-
M=889O[)0$<,,!.2HH)LG(%MPMGIFG?JV,X@KG,BPPB#V(^*6 ;]0:^ADD+T9
MK7G3,2AK!:*V-_AO%C7]XAKCDN\R5JC>5-T3VP2[2]]\CY.T;'WH[9_H5GCE
MMDX::\:3FQVQN_6], K&,7:]^L$O7NEV%/C/ 0WWLE06UIF!^5Q74TL!09GM
ML\92&W;O/20[]=? #W,OOBI&"9YD!<)W($'E)5VMDZ M7$VS:N'AIAXAU2J
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
ME'>.O@4N^PBSD!(5C3V<O1*9AU$B1>9G?GM#;W6B5" U::FQCN-;*#*ZN-9
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
M&$LO>06BU]?7=F_(EII_M]WSA_-7I\]8>(\])1H$_OAY(%;U\>Y6'.\:'[B
M=)FQ3*??9U9#^]E_V7)YCUO*D]FD;3FV2[>IY6FUD59.Z46$VIJ>_]:VCS+;
MEE7.H'#;DLMYDH[:IHEW* @YB^BM/;#4ESZ6<^88>V-+LN"/3J3,#P%]<?QQ
MR&#\L^/2U;7^"B["FH\5*RR96VOS'/(YBZUWXB"L+C!7?$%6%@G*6:WRZJNE
M3V4/7G"MV)K^QXD&0GI7@GMVY"<:Z+<Q+SA=O) :"$!!BR1<N?-G,X<$&!HF
MPD4+I6U1A_E,B6%5W>%=RS'O@ &Q%7+2"IO%UDII'^8DT6"6]%ZGGV:QX\^B
M:K/UKN8F2YW.N$0M2T.%+L[78[XIN3S 9*OF.LPRJ7>?\<X(M7+&_?[!9ES"
MN<S)!IB<RPRB:!1>=3JIB$CG)N@-&(2%'6H_DZ!CDXATL(PT1>GP\9H((4W'
MB/^MJ9W>,$3R[UAF+^B*_).^*2W4'D2,-7]0$>RRI1N^96X<CKSGD<Q1,AYQ
MTI,-1]-^G^=6O%#I[V./)@<,LUXLLGHIPJK#.!+>#_RA%+$5$Y%J_N]WZ6.)
MY&C@G[-(\>]C$C"=8<[M2!2UEN+'S'])D5-M7][G'#\5H.#ZLBRN-\N>#[$4
M)M+SF5)*NG:;S_G2(9!>)4DO9CI.>@C)JJY9C!<L54-:AR"]I1C8_(D8W]DX
MYKOL2<?'B4M>P\L95_'#B6#*B7.6^TR[ 6.E2?Q=<T8_2$]SF9E0F3AI9M]?
M_:T=2>OTV;"EI#>7YON?$@CK!>RHI>FHB!]T/E-2WO7> UD!656(K R=^5_"
M0;,T&6%59@X:TE2S\XN1EH*Y7]9K1V]18;]L=D:?YY 9<X=,SG6Y_C%SN?H.
MOT\H32@)$F]K9:--62['XSI/U"_2M^)\(+*.J \>"H!^I4!_'I9#R%(0UI B
M8T-5<<=6#4W#NLUP?^J>S !]K6,29\_]G7AS[P*K<_="67!*6E-W9/'S5NKS
MS45TM5#P_WS@#[>8"VS4RS=YUWW_#KT7.(@^[$G #4/W4TSI7N@YSVNW4V#U
M2$=1RJ"<VI/(4C6I2Z-7GK\[1S^1@#J@0SXAZ2/Q?DGOPG&O1\.0&ZR^])5!
MF<BE#_BG_T8\?IM3>@K&833M:_]>G$&(ERB]3!+^DTS^@#J>Y$S'&4KA>#1R
M128O^SGQOLBIG^>H,CB-)JUHX 2V])C^</YDOY))=IJ&E0;EQQ;2$U3^QH:>
M6A<E]8WWV^04[)K@=\R/54%VQ1.W:;@]DY+''"FYVF6+SILOVZ16[%)#'T@%
M'PA\H*KZ0-BR+$61-5E6$5(ZR8R2= 0DJ]$@)L TGYH=A#JREN_6W(R?&<<G
MK)F*4VF-]FK:W5I!6BU1>L_Y $H#2A\6I7G^F((M-8O2".>AM-5!'23G@W3&
M_9L?3: &'R=PF.[5"M, I@&F :9/ M.&:BS!M)('TTCN(&TE4'_O1?X,IK$,
M.)W@]#9W;*L/:H#3@-. T\>[CR'2?12$9$7!NMKYI<E8U^G;B_HZP^K<P(?2
M49A-C58$/D:!X\8OZG.<1LW&:5HK4 .<!IP&G#YZ@@[69,NT4,=6-4-1>(*.
M.L5I+.?:U+B#C ["^4"]F$N9-JIQL\&Z7RMD [ &L :P/GXV)<::HFL=6U-E
M1;,6P!I-#P;38*T)K%Z1)#E/W3$@03*!Z>=:81K -, TP/3Q85HU-5.5.[:N
M6IJ&%V!:">Q<FQK+*W$Z8U,#6$_!>E K9 .P!K &L#XB6,<U%%191SJV.@2I
M+61JNO)397AMSP![59:>R9^E%LC32Q5#**F"S[GBM5,K< .\!KP&O#XZ7FNR
MH6L*9GBMM3 '[)_* EYKN4%KU-'%L_+Q>O%B4NJ$<7UB]<I6B4=KHY7;;&A)
M'T_66TO)K-P!F^BM6Q'HDE6Y+EG0S0*Z6>QWSQ.Z64 WBXWK#=TLH)L%=+.
M;A;0S6)!2J&;Q8[=+&H2B/M?K:)6$(BKON$+@;@:!N),I%IF'(A3$59X]>E4
M($Y?$8C#2N%('-:*AN)J#]F_:H5O -D V0#91X=L'2FFAE31+P!IAF9FSKJ-
M%6?=<B=3_3__I%O>O^Q_3=#:K16T 5H#6@-:'QVM#1G)AHH86ALM536US$&W
MF0?6N(/Y_:Q\L%YLTH+Q'*Z-9L/UL%;8!G -< UP?0*XUBP#JP*N,585^2=>
MP&LKOY 8-E?B=::2&#8!L!/ ]FJ%;@#8 -@ V"< ;-TT524&;!V9QF( 6\DO
M?X!$2;$5B)VI<*\!8"> [=<*W0"P ; !L(\.V*:L8,/@5[7,%E(0TC* C<)(
M@.SYK,..RR!;JJ7$RR S/T.L@F83O@Y_2C*;U)_:3_)3QEB3-:X,G(;.;'$.
M(229XAAJ!YGKVAK/2V2D>HZ9S:;R4:UX#Z@<J!RH_!0H;2J:%J,T+Y>1H7+L
MV4UAJS7K(,$:+#"VWM$V$/:\);0&A)T0]N^U8C<@;"!L(.P3@#0_W8I!&INR
MB7YJ"X2M!$TA['7KT"@_>]U"9+MP9&D[OPD' LY..#NH%<$!9P-G V>? *)U
M@]>AY!"M&+*<+I4SCQ.CGS+"*L:<Q=5HT!#RVFYE&L7KVRU-]G!<64GU*]J_
M ]D7*4]Q/LP(9 ]D#V1_=-RV9 59.K\M8+60K*MJ)J*N-83:UZ]#@XA\_4(L
M'H3S)&1K0Y>(=/JQU6S"CFK%;D#80-A V,?#9Q7)FF$R?)9ERS([T8N&34TQ
M?C)T;LWH6J\[71=8A2:0=8%E6+POI*QDZLQU(07H.J'K<:VX#>@:Z!KH^A0(
MC12D"82V#,5:I&NC.72]<A6:1=<KEV&1KI%5E*^1!82=$/9+K=BMEH2M &$#
M85<2HV43(<0TCKM4[,4.@V9%MA29P^J4KLV:T_7F-6@ 66]>A.4LM06J1G+K
MGU+?#Z1H0*7?QR1@D.5.I!&;H&]+E(UPV>F6@<03$G^M%>/5DL3!ZP82KR9V
M)X>86)854S>9HS5D[V'#P+:RZ'A;-6?R@@O1 #HON!)I3E<ZF+?]6W6PS7XN
M(>MYRS\L-YNUWVI%<<#:P-K VB> :%UF_XHAVE15P\8+K*W*C6'MM0O1*-9>
MNQ*9NBS*&M:>+.6/-YVS)[4B..!LX&S@[%, M"I;5@J@%SUM]?RJJQUD(9K%
MV>M6(I-"+F_F;#R/CN,T8Y\"PKC-T%![X8]:D2O8"V O@+UP?') "%L:$N2@
M( 5;67NA(27<-BU$D^R%]2N1.6TW5MH+"S5A#'#S$]HFI%8D![P-O V\?720
M9O]63,7@((VP:B#51HN\W9 :,)L6HD&\O6$E,LU@<0>C LU@Y]T%,6HV;W>[
MM2(YX&W@;>#MHX,TEDT+(9.#-/L?,C1;7>3MAA1XV;00#>+M#2N1X6W4P;@
M;\]KL&+<;-[N]6I%<L#;P-O V\<':80-K(C$)_8O33>S_G;M*[T46X@F\?;Z
ME5B(DV/>I&P5<7^BO?QVHTVG;MNN%<\!=0-U W4?':<56<::+'!:P8:%LLQ=
M^Z(OA=:A0<2]?B$6>+N#Y Y6\FG[[\0;DV":QY[*B5.:S=J4UHKB@+6!M8&U
M3P#26-4L<3]8,;3E\^VZUWXIM@Z-8NUU"Y%F;<PH>R5K?Z;=8$[;6,FDLC=[
M%1MNN?3[M:)YL%S <@'+Y000JVNFH0J(10;2]:SITI1B-QL6HE&VR]J56+R"
MIZP..<RNX"D0;IB2]O-SK1@.2!M(&TC[! AM&KJ6Q(0QUG F+T]K2JV;#0O1
M*-)>NQ*+>7GJ2LY.I^6IP-H):P\&M:(X8&U@;6#MHT.TRD]RL<(A6L6JGCTD
MT)I2[&;].C2(L]<OQ.+1OM7!:H&3_7D_%ZR>NMI-<XO=.$ZMR!7L!; 7G)?,
M]UO\PU?6:%D75Z\ 6!:'(A)3TPT4$PGC%#,;#\">+2VZ@-I*/DF[@*GL;K7)
M+B"N%?C5$,_?J>_?==\#I(,+6$F@EN,_6Y;>XO^E*@+HWC@\NQ?7]P+TQ@%=
MP.C%C-W+:<-&2Y>Z-'JEU)-N?2\<#VD02H3A^]. 2A^)]XM_ER_$?_W@E_25
MNJ[O7?)'/@4,UBG--)OZQZS95-\)F8A($TJ"I,_4XE4?)34&K<EDL&<;PHHA
M9TW)H =D &10<3(P8S+ !<A@,1$TA<3F]FP@O6.0/Q1M!?FG;@<DI-)7X@U(
M%#$!X-]Z7SIC&.4PQC&]U0/3B'J0V)S11EH1N1[YH2,$.J ND^P7^H$MW55+
M:9O:,MMVF83$2HER=O#<Z8*IHFKHV*H=!Q+@P&U0XQ13RD?[;)=V;8ZC>([W
M7Q_C5^\\&CQ/!.I_^_A)X/<J^'YL*4L];5+/7I27@L@L\Q6^Z%3R8U78?_'$
M*R=B/]7;1B)"Z7$\&KETR/Z3L2PCW(!&_M4N6U1#\FP3H,]J0!AJ61JJET\,
MIT/@/5;+>XS;RL=G/I:",-,XA)$JXXZM\2YW&G,@U>2X!UM1TF,VTY<6=]#*
M5/UY7]IY$5U44MI?K7BG"[Q3#4RK)>_L>= (O .\<V#>464#*9;6L753U365
M\PY.[F.C:=I YGZ[T4$K<@TR]]OG?5=02>D&M:*>'E!/-6"MEM0#+@]03U6I
M1Z2Y(4TV=,LR.P1I+483)OJI,/:QI^5 L&<OTP_BJ=-(RZ>?;_Y+*LPZSYU&
MZ_,;.A'ING3Z>HH\DG705+90RW#YZMC1X K)7#K3W^KZ4>0/K^3Y5T@W]-UQ
MM/HK"QL<CH=#QJ'+REBZYLF;!$#6V$"QK&96+O7/03!7NV?:Z@:4_&J1/AOM
M%7%?R23D0=W43(>.UTHOZS8KLF+^5,$4'6;^Y6CHR0:8:.B?G)ZJ]/I]E?;M
MOJWV<;]K8$M7++UK$LOH*DSQU(OK)ZX%7,=NV2\R@0MS=":K(6Q;GMF.)B*/
ML+"GA#K-M2%@PVFQM7#)**17TS\^V$XX<LGDRO'$C,27/BP^+\<0$9.-WY[+
M3EN.Y2<Q(Y-?3MYNL[<ZRZ];S$S2<]^1VRCW]55/0JBMZ?EO;?LHLVU9Y0P*
MMRVYG"?IJ&V:>.VC]CE9TL_1&'D(Z(OCCT-W(GWFS+.%5;+M@=B&M4W4:ZJ
MHTAB5./8TG0-2LO0BW_A1.M]%R-J6&"=-RU(\C[W=3:NUB;3<;8F&QW.M(]0
M$0_T/TXT$-*["/&IJ61'?J*!?AMSFZZPVPD"4'!=;\*5.W\V<TB H6$B7)!+
MUCVF)L3PB8:]P!EQNQ<2*>*HH@U1Q6H8B1!5K+XA#U'%VD45=81,6=$Z!.DM
MR]3P8E!1"7*"BEI'ZR!]0]7#^=U9I,-AUA+M4*"=:D :T [0#M#."6A'4U4<
MTP[F+_U4T[RCYN7P(=115A+/XF&6 NRSCGWZP#[50#9@'V ?8)^CLX\ARV;,
M/D9+,4QKT>G1:ED^>,M5J&TAPBW783&9$S$#Q"B2S(E2%LBNE[^G1_Z>SV:Y
M,FQ]^D_!-*KT*9A&E3[56"=# Q>C&N9K#5V,=RK4=@ ?HZ)6I1S_V;*,EK Q
MK2+%[L8>7:I'8:RM=?$T2+Z1*G,4O\!K'<5_K2]_EZJA/7:7RV'L6[(("F-
M88SC6QU0&*,JE%9#NV-!OL#P ,.C H;'4CET9,JRI5I*AR"SA61%_HEX.$NS
M21S0TO*.UN+(EKE8ZY#+AFQ]V*'BX1Y!KSIS$Q3/J CJU9*;X-@-F*E*S+1\
MT&(RKC(,53"3H6GRPD&+WI!3M[6+T*!3M[7KL%BZR\R8)KF5N\RY[6&"[;%D
M>T#UE(KP&M@>8'N [7$"NM%,738$W6 S6SW%:(SQL6X5&F5]K%N(M/EA=;"^
MTO[(E"K'.A@AZXP0N&Q9$8(#(P2,$#!"CLXZ%@_-FYBQCM523-U<(!VS(3;(
MVD5HD FR=ATR-63E#K(*U9"5YP:(!0;(D@$"UVXK0FY@@( ! @;(L3D'R[*N
M&YK"6Z7+6+9,Q4:I3NE6,RR0#:O0'!-DPT(LUOS )C-#-A3]P/-#&"R#^;%D
M?L"]ZXI0&Y@?8'Z ^7%\OD'8PE;,-XJJF9JM_$P1#I*;8H"L7X<F62#K5R)3
M_@5K*VV0Q?HO6 -#9#51Z&"&5(/BP P!,P3,D*.3CB)K.F_BQDA'0:IAZC9*
MDT[^'<V<RI98V71%4TK=SI3XQ4RIZ)W,W)^#0B(P#9@&5. HQ,,&6'G5L"!J
M:>7I8.6!E5<A*V]^#S8IP($Q_ULU.[UAB.1?S'Q"B)E[PM#38T,OU0Y#-'++
MV'"/M#<.&(BQR2[<BVWM=",6HW+B$+NW'CDE7)BU@C_4TG2TIY];L2FE[ 5
M=$#T2B)Z+#-JAT&XP;&<)[GE([GOA>,A#<*2,1QRZI90PP(OHQIX5TLO P,G
M 2=5B).68\E(-DW9$+%D]E.*;MFJ<#'PE)@$1$DWSP$5)=LN,X7_LI7WN*-P
M*9&A[SUG'9)+Z>[WL>,QP(M#QXSFAFRSV>L\VLRI;."[-F>]?N /I8@MH!3Y
M\;_9;_$/V/%P2#"1 D9RC#%#]AKGSBZUXUIRCG<I.5[/'7/YDSAG\B]_FG_Q
M1_S%HJ4$R_-\:L.:2)X?DIT3;6*@S;.8D@QGL,";E>+-I2IUS)?3=$,S1.(/
M,E6DBC-8YI@EA[#98!Q/Y*EA1M3V"U/;Y+#ME^*!!LR)9Q/H4>G>XZ#%GBD]
M1G[OE_3@$F;(T'Z?]L2KRR66N405/WN'++(EDL%@PU2#'NMIPX#O#S9,-?EI
M&H]613A:G9\P*LD)(Z,HG&O&""$P/H3,G^[3(. 59(C+G>I'\L*V/$QHBX02
M&<:Q:.[:!S2,>-!@@<^(E^HV-><I7,I9Y:Z99C5F.P78KAI 6D^VTX#M@.TJ
MR7;3>B6:+.NFRNO*:RUD*9C7E4>RK>7[ZYRWYL>PGYR \98?A D!SOF/Q["I
M%XK1+CEM<9 \T]IY7N)$-DHYU%6![+)HI +950-'ZTEVD#P*9%=-LI,M3>9.
M'.,\6=>5SB]-5I!&WUZ0_)IDC2ZTW[I[H[VQX*H?-&(DQU\6-":8Z&XX<OT)
MI6%.>FEGQH[QJW/68T28Z]TAR\2"5U/NX?Q;-Z/ <;/N($(9AOSGC"%_9S_
MM,B=2".V^+Z=T&2JHGJ:(^$(=[7%#AP)' D.(7!D8SBR0/A3FZ8_]=E/"4\P
M"ISN6'AYQ0CT<L9QBYX;3H<IBT1$58B('MB*!P($ H3S/R# IA&@PO_6]9@
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
MD&:U27-=PU%<6L-13GG!-/4MU6"4L <'R_W6U"KU&#U+I\K:RE[?]L85 !D
MV6& ; 9#ZA2&K*GM_IOSQELG?./(XO387GG\:3_$MUKH0O(8V/SE@O;LJWLO
M=-ASGP+[P7>=GD/#A\#OW=C^B,'/9Y<\7W \&9+H+Q?.6W35=]ZHW8J",1N%
M8__EHM]2%46[N!9?GDCLNV*->/3FWG7I,\.?Y!>DIX!PZ?BMLS"VZ\;B#D:
M.X [=< =C*:X\SCN,F5W2,"3'GDR2R8CDMLV,XNGN9JO@.:#YM="\Y56*A^:
MA]^8TC\P6J>OS'T)!OXXI+>^/V+:/CT&>HC=GD5@:#(4;!/W "@ **@N%.#=
MH*#Q]H "G@" 0"U 0)EY AF"%UMH? BE'M^!/MN#=-7GV[OOTF@<A&,25_=[
MY#%/WYN>R^%9NP 2=(E'P];W-Y=.I)N> !DLR[C)V $&!&!'/; #[X(=GP$[
M=L>.;8Z1 3L .ZJ+'4KF7G:"&F!PE \:VV32 V@ :%07--2M0 ,LC9U! T.$
M T"C%J"!MXIPA*L1PY)U0(QUB %Q#4",>B &+F)F5 (J:G-CP3+:<&&A(EA5
MPPL+:?&"^PI *.=U7\$R5ABQG?EUA%N7O'9)[Y>4I/8>_I8!-,[:T#C+R*P<
M-,[:2I&A<18TSBKV*&B<=1XV"S3..NYZ0^,L:)P%C;.@<=8J8&B8"$/CK'(;
M9]4G^&B=9_ 1E1%\7+US1]X*Q+UF15%:V-!0JNMT+>*/VQ4M. -;'N*/9QY_
MC(..BXW V!_($(W L*FAN!&89:T(/DJ/D<_CC=,:E;Q&BBCLE5L9Y7LO\N>=
MO-+U(=.ARL>6<O/X(RE>O/HK#:Y^(J/V_;='.&H_&3*=8DKW(M@G_;^//[[P
M^AP1\7I4^N3WQKR(7^-:GZ+VX^W?0 ,:JP%/Y,WW_.%$NGN+J!>*!I.] 1V2
M!FK"[<T7T 30A+DFW!*W-W;C1.@OCO>+>XL-U(M/=Y]!+T OYGKQB9<J=IJN
M%E]N/H):@%K,U>(+Z5(W;+)*//RX Y4 E9BKQ$- >3V<AIM0<&FT64HA&@))
M#^29U\!FBTWB,M:?2$1$NH/TCF>/]L2G>,YBK#X1>0XE$E")9Y#:/.CK>"+-
M-*UC=A*H>K^L1"MS2)<SY*9'K_'IH:)GCP^16?[YH=[>[_BNV.G=D;-3Q8C3
M:XG4MJ'QQ?O>94-,+K?D5 /U \F)0BE,%0V]E+KC2/+\*$F C).1VRL3"QJP
MK;ARVSIO4"\J2W/5YGO9FQ:X]X.)-.(%[MF+) B(%W]XFUT\<8(;@QP220/"
M *O+6RV/YHF&\5'2*\_:$O>Q[FXO)9N&;,_BUC==AFB7 L(<K^<'(WZNQEZ/
M&]KP+FH![;._><"=GV<-B<W^$&V:Q6?\?LXR\4K;FY.'=:Q=G&9Q]<SB&OEF
M4D2G%PCTI*'/\C\SMPP>XY3SZDO.-]^CJP7\:#<8JG-9P5Q]66$;D39G(EWV
M%8?JWF(X^5A.=&&A7$$U"X'2HP#N,7/1"F(,5D^&,0^I^\&<>P+Z^]@)!+<*
M^VKASC!2./TB[9W]?G9WF/=O8T#"1G3WUAMP7IY>($:6HEXN&6BW"7]QQW5
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
M >'M&I30T!S5>%";7&S;1.#ZWHBQ?2]FK@1ACXSSF<\.C3?!$1"J]LMMM4O
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
MR0OV<05/$IUV/O'?!P>H$Q52MTW6KC@A%[4<2 N($I8.E0"55NVX<57'B_I
M(3F+^<!A&XO-[J89KD)QX^F:<F'-I.J/!WHLB*;;O:TMC:BC[E%(SS999U)6
MC"PO\E9*AIN#)Y7;$EH<>#[?X66U)Y9IJ#.7D*V/!W=.'O6EAD])Y7PIX27O
M28(;6?2>\'/PIG)SUDP'T27G?3F2.F74API)W08^5#L'Q1>]#]Y3L?V\\0-[
M!7-YB?GX $RCS_WM@)NS@/I3(7';9 N<\%/J26):RO!T\*SRV>%7SW8#9S-Z
M=JD5776BUI< CEXV76M@=DT=]:?&W?$R\U/$BB%X,1)FC(B;WA?'R$@S+6Z&
M'R?V8AEX\R\^W=T5WO9T4/>H;-B7+:*&7QF"X+$W/_[BT\.UW:(7I+<OX6>X
MHM3)V-7H4)L6$KB)3;-W-(51 >_!:E+-W*7ID/C+6\=[[C90,:28!=\6DJGE
M%@3D!F W!/I>&S*>'.\YYE6X&KAN2)P)B.5D;@OM9/Y5(X$:N9#L+)EZ(U*&
MI&5(8MGK3P>;JQKDGZ=_@=4YD8/=]VWWCKGJ"B2HW0J)Z=AN/4] ;R]ZMV'
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
M9@>0J9&G%IO&DFV#O[J<T?"YHB[_1QP/R@M,HM2JNNA+ 5+70B\^(S!18/)
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
MI\O2O6VL/_W9R_<O_'M9D\S>:D#?N_^C;Y!$]J!\\*UBTX*] ]5>0,?ENPS
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
M1!6%:4)Q!Z&W C:F4W9XYC *Z51QO;>+Z:Q,/Z]'V5V%M.[IITVR9Z*57I?
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
M''X)/[P9A7F93#\!_-OB/WL^^?QM.OSP<?Z#8$*?_]KY3Z=_S=)J7S('%4(
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
M6GB[R]$.6*CM)TN!)&ISPE@#7YX=B=[1V+SSTK0^0]QQ."?@E3X.JCOLCUY
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
MM6"H*IM_NU2U%3R47*>E1!XY+57@$C-@<BJ!V41S4^L4S:[8GOQ5VRXD](C
M+W'>/-B!0L:HC(42:GN[HJN7++&2&KS4.5/TUD\>#WX=MP^#FV5RB/D;"J,N
M6U>['-:POI;Y?AU'PP_+NFA+H!<[6HOH_TWXMJA*A Q1)&$ >32@ M:B=:R
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
MT$9B'6X2O<^?KJ_JW_GVW6(_:HU!!%JDTJ5VUZ>5AKH)E:!0&_)=<V[]:>^
M\I+5WE+*'>XHK+:3[Q'1OF2R*Q*B8;7CIJ<3B',/+C':;)S+7+>.6CU&<0DJ
M/U*V'=H2? \F>A<+TKX3G*.U\:0!&:.3Q.O(BO3"EM(SGW$).CY<HH_5ZQNT
MRMG>./X?<W(8[M9K/5F9(\=2$($ A9D!BF) AF"$,2+(YD,HAR%[T8FM#L)O
M''U^=QVN)O%NE/U.P/3K=4N5_$OM,_%^\NGS\FWY?9%7TGJ="U'45S%>?[E>
MN:8_YJ_S'">KF?<U>/IE-E]._GW[VUKVN9Q?K\I^_C6;_[]OIO3>3_.\6'Q4
M!1%Y2>"#<B0*1ZZK,J46 )E"_(;)P 9XBF>VK-,;<0_+FUV&V30N^]XG"APL
MBF%"^&B3L45P47N UF,).7B7(LADB$9(QU,Q1WX>K3'_K6S_617^3$?#KWGY
MTU\W;8=^^->;=R18+5F=^( Y$G=-5H(KBH%02J/C.6N##??PA^__6QE<,T7T
M:" \$/>>?3WP%)*4#E)$HL/1Z>J&9XC>>(S&AAA;TY'C45^4 3Z3,ELW*&[B
MKZRS_L,V;N^PN"KF;%>=0PJ"%\Q J=,"'<.07,M-L!GPBS+>\U=]AY3N350Q
MI_45O8V(T\;TU+LX!Z?O3BM+GV/DY%\H0T=$B!"BY,9Q$YAH7XXV'-^+9O_=
M%-'AK'X8BKY'^)&\!,:MD9"%)1>T) >!>0-*:*:EB2RYUA=4=J-YCGL+O;3X
M1#;@0!7TN-GPJ"".7,T->(*^$68XAQQJOA$)H\]" +-U,&\HS,C6F\@3D"[8
M3%HJHT.)P.T4G*>KWC8PDP<HD0L.IIA0^RPAH+2E]FCV0@0K16H]"OL0G!=L
M5=W5UN',^K$J(*?7>4J_6%:';BV:.IF2?G/S\\U]5"A3G-0"5$"2D.(:? PD
M)I:E*]Q$U;S5T6B0%VQD?176H2)VJR@^1L<,\W5(+F,$RK $WA&9E<X5HK*6
MJ&SKDMBM0"[84HX7?$-BM;H3\ #+"N!OGW&Z>S"W+DD%SB5(:TV=#QAHZ5Z"
MD%*CU<HK.:2#\O@W7Z!=G$ %':JHUH@_"L&X,<Q!1/3UFAIQ2$7K9URR*(S/
MI;U[O'KSBV;/!PBOPPGPRP3#3>2(+&MC=-:B6MGRV\8,$\FL"@&,-HJ(&2($
MH36DA$E(%W)VK0LHAF)[\1?!NRBA T_>P/FPGB@QD6Q6 F*H%?LQ6G"\('#.
M?.&T'<;2G.'L1'-Z@^BCP=UF<HSX&]<';(Z%K82J!I??AJO)IU6P^ ;H7=YN
MQ;O>X;=5SRSC$FV>KA(J1\<EQEH4&#B([)"(//,L#QF/>#B"9S64HW0X.[D"
MNC0,NL=R6TZ(D0<CLX!@:RC0"P88T-4J_\!,UB7&UN?,%A@OWC!:B;A#!.TV
M!/, 54SH1*4\Y%&1(Z2JVUPWRL!\$-Y'2^=JIR#KA>J^@: ;WYZYO61.WM/[
M7*[KI,W(E$1%CE+)M;*M&$.<5WK(A1GMC"WIX:W+71?['SSYQ:NQ@<"Z7*)>
MCXNAD^9N7.H# TO$>8N-!;ROHRT-'2V858+D/7>9B$W4K0=&/HWJQ9M#)P5T
M2-#?3)CY#I*T*?IB%23R<,GOY1*<)W<C.VN<)+C!MVX'N07&Q1C!L2+N>J7N
M=LW?;I$%+Q7WCH//=9JRD,2-0\S HA>>HZV#<+MEV!^BN1@;:"3P7A?L'J_Z
MHTR)118\Q%CCVY).+>]\@LAY% 1+*M_Z8-@!Y6*,H(6H.URZVX*(?);$+*?M
M*=55&J*96'0"BRIK87UQS;LG7+#>CQ1PAXMX&XBV)$6,T)'3MD,KS.22R)
MHS<0I2<I<)FU:GW^[P5T^2'"(Y70L72F!JHVLIXN,&)RTH%G=0I>K21%7P/I
M*%4HVJF8FF<6MB)Y5ILX5ET[ZEV.D'6'@-]F ?*=T[(!SY9@"BI/NU=A]4('
M>3 V$<$5PC)$;81I?48\ >F2;**E]+O,EGCDSVZ 8XK.L4!H6*EM0E1"P%0D
M6,$CG7)H^,-YS3TXQ&4:1CO)][AEM1Z[0&?FRM=]-Z,%Y^5DOLJ_/JZX6FP5
MTT?-<T:6"'6@/4]E8R X8LC:L.(#1VD>7BP]_J)5"^"79&:GUV2'^.>J;./]
M'>S[1-LF1J6<$1X-R.C)A>-60.V*54.V+"2M@A/-6XX.P'5)QM1<#QT"H=_=
MIUIWP:H]S1;+]=BHO]9-=3_26K7*.8,0KE:",@T^&(2<"^/%%,FQ^22%0<@N
MRE[:ZZ)#$/4>VLVH]DV!9-K\;)18.V<95J^8%A? IV@A<Z4%-U$@;UUJ]P2D
M2[*1EM(_05AU8Z/SC$M1!TEE$7PM)J\=- 4Y:H5GJX5)OK0^<':CN223:"3S
MOB'6#5!&9I:3"<"8)E"H.#B%"8)/Q3%GD^(=RS0OTP:.EW2'<.L/LR]?)JO#
M:[%N';2<3#_E::Q=='7,;#59U!9/1)Z9"%XFVK8JD\_.RV!:#^W9 ^="0ZVM
M%-"!,C]>,9UHZ_*_=_4>/\E^N9Q/PO6RYH]_FU6K)OPD8GKBI[L"@ULI24]>
MM/8:\DI*MG;XTSJ0$4@> I,BY-9IN[8KN% +?$8U=R#6^X3$ZV3=K$&'6EL?
MK (4P4*A;=LJGU5H'OL[K]L&SZ?G)TWN("7U&&=&V_%LNL)W,S?+1B:Q'LUF
M-7R120C:9D#.M'66F'_S>M*'&,[!5 [3SY:S[F#A]FC8D-)*D'CU#B=$UW[
MKY,E7FW _"B#+$QK#G95VFY\;2RG)7!N#-J2A,FMIY ^C>IB#**Q OI4F=_&
M>U8<CJ!]G>?/-03]1UX3_#K-BFC]VT),_V.R*JX&,#-'9["B#1)<K<BPK-B0
M>4K9-;>7<1 OQW@ZJJ9+ZZ EUM3$3SB?TGFZ^#Z2.(D3DH;+9-.&+)QE#JI.
M+ G1:#)XPP(G>JED:P_Y:5078R^-%="X]=[&GO?=TC\J,E?+0@*F3:W'%1&<
M1 :!%R8](0ORP>C4K3<;=CW_Q:NWF? Z9&[>S6]"P1L^#]:A-HPL2W!1R&^F
M-0;%>!U*A5X13".:IY ?PWCQ:F\EX@[9ERUV: 13K#9HB:S>E8O2@7-*05&T
MXRB6+./]J>?%Z/Q( 7?(J3P5J/FHO/8R: .295HN)CI9I&%@K8]1"+2AM!Z
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
M1O*W$%06M2)79/ J8AT@HPO1LAS2!37Q::+",2([)>L4EJ,B=Q8R'4<$KHX
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
M[TV%9VTS)V).GC/Q,F$00B"&%B4K7K/:&J?UD.BG,!V[T>QX_DT_M6A-R$*
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
M.0]?AC9< \J:H78J@3'UGB:% $%)!YA3S(ZY+)CK<VO9]>$GI<7QXFMX^_3
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
M4=0>8>3U9!)58! <*^ T+]QD&TSI=15Z,((3H,V1Q-_!FE&QR:]2RS97=#V
M;ZTK-"XS- C<U%(%,J_!,SI=@XK1^))$B<..J>$83H Y1U-!1_Y6HTS0S5<]
M]\HM<EU$E0D#^@M!%93@7*VAX^A4UB;:7A..1X$X*?9,K80.^HP*A=YDD,S^
MO)-EM OVEPO=Y&)(IH"H+75KAA&9:MS6X9>*B1"2T'TVGL,1G !QCB3^#M:,
M"YU^G3%_)_'H(>0V:#+0+(>D6(T!10XN:@LQ2YN]#L[?G;G=IV!A&(@3X,[Q
ME-!!GU$AV"^LWVZ4/7!O;PRX*TJBX6 Q:%#,>++3@H)4C'2HLC>E#-EUAD,X
M >H<2P$=Q!F79+JU[RO>+SF//8&CCX(V2 -&:E.[EVGP6B)8KTS)NDC'^^2#
MC<%P"M0YE@HZN-,F]?1^^<Y#L%/2P=*92J8]TU?)]T%F3V\ 0UY4TCSWF5-\
M.()3X,UQQ-_!FE'QX[T9UCN RR\);X[9@I:\P:@C*&=K&\]LR+"WVOK$I"M]
ML@G'8#@IYDRL@@[NC(HB?]DJ7\^QYTXIQ;8512C<NB1 FV!J'V(/T=7.FTZB
MY2+E?L.R1D X!>8<20$=Q!D51=Y7:OH0;B.2RMH*2#F[JU$3'H6!C#HRS7VM
MF!\:#AP&X02(<RP%=!"G42"9&-\SBOD%N$K<;"; 6E?;J]:)22Y'#\D6+VNN
M+I?#RL.'8S@IZDRL@HXJSU&!Y-L&6J^;6KFM)\,0$D97CU=&HM*,TU99R+1/
MTBN-W&?99\LY&, )L.8XPN^@S+C@\?9\'1" DMM,,.0JEH()K*C-Q%D@4='9
M"LYA#HI^(WMEUH[!< K$.98*.K@S*H1\<U5;-\R^&^7VRB0+XX,UA9#7C3)$
M"VY3':],),<QTQG,AI#G$!"GQ)[)E=!!GU9-">@9:,L<@+M(:8,SNG9ZS* P
MUYD:(H%7W-G@M7%\6(;.8 @G0)UC*:"#.&WZ%%2\K_O<T\KME8FR3!2;%"1E
M2ZU>0PB*UTGJG@G)<C)J4#AG,((3H,V1Q-_!FE'!8S++!@82U#8"I0A?E)H#
MES4=37D%/M0\QB2S]$PC\WVNR0]'< *L.9+X.UC3)GA<K]F& M?<FYAEK%TZ
MZ'0ET!!R$N ="EEBK:GH<TL^!L,),.=H*NC@SKC@\1;XYJ#MM5.J;1C!J>2\
M,K;*R9!AQA-$8P(X*W-PR*T)?6I81D X)>9,K( .XC0*'G<T&-L%?!M-X,6D
M@(Z#B((\0B\W [<C"%4,*B\\M\-,X^$83H Z1U-!!W=&Q8^_</YUW[00M8TE
MR#K@VLO*=MHFE<F6CEB2%:+(@N?:/CT/V7,&(S@!WAQ)_!V=WUJE(%^%+GO@
MWJ;=6YVDRJF.<ZO#?[6F(]:7 "DA.I%9<7%8+N!@""? FV,IH(,XC5K4#M@G
MMT$$KYGB121PJNA:'Q; R\R@T"$KF4E1.#'5476*89R)5=#!G7'QX]N!A)ZX
MMY$$YI5RCC$(W"A0)2-X>A(0VBK43N8B![E6PR&< '..I8 .XK1)/MY0OR?P
MFU2TY(U5BBQY[4 IJ>D10AU8SS3C@4PSW>O>802&4Z+.U"KHX,ZHX/&MO)!M
M!\2'D7_I?B:-#'Z30R34IO]= 1*3 UW?!AFQA%XM!D:!. 'V'$\)'?09%47^
M*C>DGX'_!;?BWBE.AZN36&L,#;F%G-'16W+T4I;D]3#R#(9P4M295@$=Q&G4
MQ6++]JM#MQLQWU[O%^MKYV_@(M!.61LM1A\9D*\H&*_58SBLN'/ XB=%EJF$
MWD&3<6TKKB<+]"XFU-N I19$8'0>O*]C*#0/$*) ,"6:++UE6?;J<G8H@%.@
MRU&$WT&9<0TKOIAB?]P=5_(0;-)^+HD+8"G4]#/:&J/0$J1FR3''(E>#*O$&
M(S@!TAQ)_!VL:91G?-50_BI)NB=P+I-#DR*P*&F'+)8,^%CGK@JM<\+$(AN6
M9SP<PPDPYV@JZ)@ T2;/F"C?,^-,;P-.B;'LN% @?;W,%YGVS,(LH"BB&%$4
MLX,"-\,AG !SCJ6 #N*,BQ9?'["WK;']L,U-YWDME7 <$.M<')8-A.P-V.*"
M]1$M[Y?Q=S""$Z#-D<3?P9HV<>(!L29SJY68<<J2A#+98\H7A, P@HW(B>Z*
M,S]H[LP!&$Z .4=300=W1H6*_SLL9W7J]-NPQETXMV')'*,5G.RO(@BLTCK5
M63DDG"2,]*AY+'UR;@8L>0+,F$K '408%?=]$.>OX;-@=KO?926-\R4"E^3+
MJ6 T>&X"4=A[XU$I+_MTFABVZK= A\/%W,&(4:'<!Z&^3NM%K*VOO\ -&$M(
M9'2'F@JF,H_@BBZ ,HI(_Q>\[Y,^/GSE;X$9X\3=P8Y1\=K-^7;CF]V9EO5;
M^//'/_'BX_IM_<5E5V66=-*71!X99W58EM;DW+. D&5PY/.'R$J?I/&Q.$Z
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
M!L_V;J<'HHELP_MH'L<NG$I_>V@R0O@3;S'7R)*1KI@HP"?Z0ZEBP6MN@9N
MZ%U*O%_;SB=(AP<LQ,=CPQ"93\R"[='G2M0Q,3)<,(,*J, KIJ$8;ZR,!D/S
M9*G[*(YO68S5S1Y5'R#8A@9B5]YFYLJR5 28&!FHY,D-(CL))#/.&1.$"_LZ
M^SWY[/'I[8"Q4FU83G8OM;,/CA/,)Q\D_EW)R(?(;LI\<D]N3;&> 1(NVH-4
M@I@T F-)I5@T1[MOD-%3T.& ?/(F*APBLF/FDV?I<Z0M!HHP@7 Y!,>5!B53
M*$'GXE*?<LXGFD\^2.I]\\F'B*QQ3.758KG^\&X=EB_/,<ROP&TKR&40C',#
MOOA4KYD1HM$1)&;AI7""J3Y1E=TK/$,U-A+7Y.UUKKMS&V6C]H"N(!"K'#AA
M$&SDGC/MI6O>0N_Q.VP=+S8R4N(-2^T>K"+M@^M;[;DU2&=]>RT=(O!C]MS2
MH>@2;0 66:UHDQZ""18"FER3Q3AO?EGRU'MN3<*#(7*>P$C;7N#<;(/OE[C)
MT-BVA62TR2$/@,:0LRZR *=8 NVYIH<OEHZTGL;:0VL]=C+>H5I93"C2QL;<
M6_QXN4P?P@KSK3:OA4DNLB;#TKC:^E,2L1W]$:7*GI42C9<]=-SYX2>@U/%"
M:]T]2TJK;W7L_;K9"^G%;3$ZU"B")XO3TA-K3.!8L6 +V;,JASKWOH=B^ZYW
M KJ>1+13M$;^0'[&;_?:\6>94J0CR=CL:I]N 9&E""4*88HH(J;F]5M=0$[7
MI!\O]RFJ?>^"VL;P>L":JM:W&](C5?J.5]I#-!@A\2FJ.W? *X$'9VBKTKG.
M>ZU?.9D#\!2C*1B4]JUS)(Y*A(<J?(_&@R&"GB0#[N*"=LU9.'\3:/O<!A&C
M9<5C (/,@[+)04B1@0Q!LA""M:5U158GD$>H[FVAIGOI;V-E/$%EY]>58%>M
M:8JUT6951_28JT[1(3HRA[C63D;)36@]M>@^BM,U"$9*O&%WM&Y$VW!V#TP3
MF0)=>!['#ABKJ[VJ'R'H*4Z +FR(*1=A%%BG$YUT6H(CYH.0Z'40PH:X[P[U
M:2O_@;/_&+H?(M^)R[.WC7V%(5=4(U@ZCT IPR#6EL]>6V.\DL'HYB/K[J$X
M_GD_7CM[ZJP/$.T4+;YJ;X :]'AY'E:KU^7=>I'^]\J>Q12+I^=D.8;ZG!D<
M<VPS*<*ABSYCKX&T0XS\76!.]]QO(__[Q+"C=_Y;>+9>:0]$4QW^]] \4@B@
MC;KNG@)M9#W%^7\?F8[>"B6)X\)J.NZBAY@SN2:1L6R83L&W+HH]EO8?\ON/
MI?PA(FY\)_ .ES-<O7Q#BL,EG5-7L/#C8D7;WO+SNP]A^6746T:M6'8!A*=G
M59[1EB=CAN"DB-);;FV?.[T!2SZ""3!2.XOI13N%_W]Y<7F^Z3CQ-=KMI47R
M!(,P.>O(XHV&U]9!&G@.3 H3B._-(T![$3U;7DP@\(8;PFJYWEQ%+\YGN6;?
M;S+;B,.;/4\+U$85#TS5X0^BJ)K7[\'D[ L:PV._Y@BTR"T"T'<WRM^W_NF9
MA,VD?9\!KC4#MI3O@6J(17@ %Q[#&FRGJ0=4/T+,1]@&KM')[% GVO=$]AQ4
MDG426(D0 [=>1Y;1["M^>:K*WV$,'EOW0Z3;V!;LRD'^9?[_L_=F36X=2;K@
M7[DV[WX[]N7:S -%274Y)HD<2M5E]RDM%@\2W<D$&\BDQ/[UXX%<F0D@SP$B
M#I"@RLJJ<B/.%^Y^PG?W='Z5Z>*K,TEG>1:J37/;D.6EC9Z@.EY6'?L6/-G"
MH$.0*:()(0TI$QGYV.ET?TM./5/JW8K,#6W#>OIW9**2^_--3X%P=+QL!:BZ
M.%0YZ<$C(\V7LQ(I*A;<H-C@,Z__FD>_:,ZW(&>7@<Z?/Y_/<'%MX) U.O^P
M")^N+[>H>!(Q04BY3@W-"'2=&3 F*)^*]X2O=4!P(YK3,_\:<^"I;/@^LG'G
M_3R/K=M"@,VX#K43H T/!XG&'@R8[ *Y*Y3(3*I$WJOW",J$!*Z.*$6KK"R^
MT._DBQ>.9_<#3"\;8^@^@1&Y_!8LW:,W<&]S8MPSA<*"337<D;V&F&L]E2U%
MVA*9RKL:DL\\^A ; UKQ[1F3LB71>R0B;PW=K[^'JF+O@^O<*IFC-^!TU&3O
M<@TN! 9:J:""Y8(_WAO59)O$6C"G;':TH/^:RV-_R;C'4ROSWY8'$V5NN^ &
M0.QE?#R+[G!KB1KP\[&4].%%#SOD>:3:9A=3G58I?"%7RQ%2RPWDQ)V-02ML
M?[$<2%H&["PZB+",84'S3.?EY?40:;I8YXL_PR*3BW^Y('SW4PM]*"94]5OW
MJVA&+KW- D@W<@R)\R#$ #OD^2<=P.QHS)MY-\)VLC76K>BR63K#R-SBLHX<
M16WKJ@,.S,>B?*X34P9%LD=:&D>PUW!:.V-?VJ^Y"3INM!N"[/M>=3B*=X-7
MV^U"]RX!C4T G<E.JD#^N:WK4;QG$%0DJ,4RXV0TOGV%Y(M8==A''L:0N[\<
MW&@R<IISP1R Y#"3DM0&HDX96!8V9B:\%ZTGP1_]JL-1C!JTZG ,E3O8"[^,
M68^E/-.)%0,<ZW@/$GR(INY7\=X$*6N&N'5SY!A\TPE*SX4TW3G308K>+>8)
M,2]_)@I5W,M;X&?2>X6!2=!8Q[+I+,D<3AJTRS)+LK.+;)U9VPCFM.2C#<V[
M#TS:NJTQQ:"TT@@DI'2=6FM)8LGN-H9A\MJ(XEH/$#[&W9E3B$LGKG08W+%Q
M)ZQR261O(GA1=WLF0ZJR3I;)$B,R94Q)K<OS#[]]=WK9V)'B#<<4W^)ZN+6Q
MKO.X[4\_LRQ;89(#(QD97Z$4B!DC.$]7'"?[J>3V@\?78SDM26A"\0Y3&?]!
MA%G^,E\N2<U=_/37)5'@:K;\>!V)6P%4R+/-04+FAD2U< >>#@N<84C%AB1D
M:X_U65"G)1MM>=!AR,^M4OOIK\_DY>,*$EH7N2D<2&^9&N[U$)4J(%FPDI.6
MT\TWZ*Z!<5J"L"^=&TYT6 5W'XXN>75U2=_._AOSG9.T)!\[6.5JQ7*Q=%AG
MS77+$8ODP4N9DWX<S5J?['CN0:?!YO8T[=##>P?P(21-LL<40@A:@E*)01 Z
M@U0%A2S:J.;#&]; . TA:$7GA@T[#ZW5?^'LPT?R6EY]P06Y+ _=F3/.2.D(
M8<C]5;743"B(GN"94DK(,1K]N%:_B9NP!=)IB41+^G<HY?W6F?DA+&?+WS\O
M,.2W%_\>%K.:Y:LP^9G+VFL=#$@L[#I,XIV(P)64Q7O,@K6NV!R*[?0$ICE'
M>I1CK8:8O@M?*Z+75XO:P7"F,WKIA !A?>U/30F\SXZ$VPH5'3J4K6/>:V"<
MED#L2^<^2?)UQ:KOKKWA/V:?:E$I+F;S?*835X[)ZOMZ"\J;##%9!CDC%KK=
MF$_M<Z,#P9V6G/3AR1KIV3EFN;*5UZ*L-A/]H!+C!B.2=&>E2:2%KA9SS=%8
M;H'9+)#%$$0Q0[R088\[#4GH1=\U,K!WM'(]SK?Q?/9A!?-NQLI=%5(X?U<G
M9-#O?OKKLA8FT'WXTT5=<;3Z!V<Y&7*DH@''7<TV,P2?,OE8(B'SG [$6UNR
MS0]Q&G)X'#Q>([4[1U97H]Q74?Y77\+LO*KBG^>+'V=?9ADO\H\S,M=F\6H%
M,92L.3>.5'-$(IBC%TMY!RY**VUDQG@_X.(:]K33D)=.U%TC /N/1B>1O:(_
M^?HJI0IXU3U3JV43+N]_M_$L-]IX^:_9Y<?YU>5[_%"GO=1_\OGS8OXEG)]%
MIV42O-"Q>"V9BA&\)"+6"A?#7$)?>DS;ZWFFTQ#2HY2 -2*^_[S?L/QXBY;\
MCEG^8_Y-?_H/7Q]VP#^<2W!6DI(EY@!$W%2;!#@=0JC:,Z P<VV+:#X;>F>T
MIR66$W%MC<#M/V%R_NE3-0;FZ3^O9Y_=A]#/F+0V.$,D634@1$TH,WT;4U:Y
M!!ZM:5T1M07.B8E,([JOD8F]P]8/L)$8OUU<E]W\>SB_0G)@5G#/=%%6)KG:
M6NI);K& ,QB@,!>LY473?_K)QB98)RLC3?BP1E;VCF%_.RGOB2A[S$J*0*K4
MT*6FZ+8#AP+!.*M$( X7TSK1M1W1:4E(0^JO*8]K4&S[$-YF&59)6^9C=2P+
M4<"3#-<5;"AS=B:+XEWK]93#D)VRL#3AQAJAV:\=M")[6PCF@\D(UY7D*Y!G
M#!/R$@I@4+9*=!WRM(JAD5PG%K.TCXS<]9')9YYS&HQO3M$U[-XK'OVH,?7-
M1<:_D(SG-\OE55V>_E]7L\NO]YVL-?5V)Z:EMJ/8D&H? 0/%2%:=0@D\2^2*
M_JOYD$J9/2"<CI!,Q8<U\K-W+/MA<T'%6X.=;\L#T^FL,,64D ILK/-;ZG0X
M[P.KRQU8YM*(@JT+ZYX%=1JRTX<':Z1DK]CQUEG?U^M!:Z/E^TJ06AAJF2)G
MB_E$_GCB 8*,6/?(L,P\4>EQX]C::V7,,T]#%KI2>HU([!Q-SC@[^V,15G,]
MOWZ*\_,SQ6O<17A(-M2XMLCD0RE%&M&[DI)#9-L*)Y:8_N>'^9=_HP^^OAOH
MB_LKX<GC3H/=^U%Q#3]O0J?_][\](@O!_,_5+U8_K\=^C^5_U/__Y_LW=R3Z
M\\\__V>:7RQKMFJ)JU%;]/VG?UN1Z8X&R_"8"+?C%N:KLO!?P^75XGJF*%Z&
MV?GR6[S+V:?/Y\_-/-OC8?]V?\YOSW_SQ&^$8I(38TT$9O*:6Q:ZW0N>LYXQ
MEA64$%-U4CV)C+601#;&JMJJT3J(M %*VU*^ZP$=EL7B2;T!:BWJVFI3,V42
M-(LF:INL8:W=VC4P&EXWX?S\Z273DL?;R_'&4W5=R^C_J,?+E_\KG<^7F/^?
M_XL^'.]_2!8PR?Q/UW8NO?'XX=.3FK9QJN87_!#.5Z.*KQ?51<-<1L= )DGN
MM98:?,+Z%:_3BX,)>5M$['EE\^B!4P^Q:<:[>1L:-FP;KE"N4=S,6!B"8\!0
MFN=Y^O"ITTZ=V9O\\X:TZ\E+Q\F3=:'.M*AAKU+-T<P*%,6*0U6P/-ZC='0\
MW# HIAL+QY"L\=RXU[>6S_58U6^GMY-:*;XV?'B.&10F<BJ2Y<!<4C9(JXU6
MSUAQSSUC.B-^/ZK/.Y"L\3J#C7L\$I/2AJ*!,1] *1G!QZ1!.L]=L"H%-6@R
MY O9;=1:<3:C;</!"<^L<!B"ZGO;9#2*4\.VV>Q"YNDV&1F;?=$E ";"I")G
M$ V!=<7*JK-B\H.:G8Z,^;ML,NK ^S'4;<SS=8M6?!$V%=10"^] >65K;ZX!
M^G'0@6D4<=!XC!>\MV841Y[96S.&G W5^"X+E-#::%#5-FRF:YHY@D/F01H4
MFC-3,)0!1MI+W5.U"]=[D[G#A*V'DUGN8XT/9[>\6\PNTNQS.']S\1O^=?G'
MGWC^!7^=7UQ^7)ZQ*!TY(PX$9PJ44P4"LP;JAC<E3;'!M>XJV0OP]/,?>T3=
MIN-9CRF18\#_'PR+/_Z<GV7&.2(ZB!)K$9VD:Y,9#[I(+%H'+F7K*K5=<'Z'
MXK4+APY]C:TPDYC@F63:6)X"6%UK:V*2X%0H8#PRI3"+_+A:Z0!R59%^KY(U
MFDL=A@B.1OWS_&IQ9GB)7L@ 3AI'URS!CSQ&L,;9C$KGS,NA1:L"_4XE:S2/
M.LPD' ]Z]@7/<G&9)5- ,UY="*]J!Q1YGY&%C)DK6UK/TMX)Z/<J6&-YM''$
MX<$J+=[CE_GYESH3^N'$Z/Y%%\\^=^+ZBW%T:%2*\<N:6=T/1)EYIS@95YEN
M*%#)"W 6#10E;!8F<J%:3RO="JC'S/CKB'K*7A9?)P=KNJ!5"1Y"<@F<SJ:(
M*%R6K8LS-H*9JD2C'>^'3( ?3^=#EVMLC<7FR HJ*8&N7"*/"'6LK'5$K11-
M"2XX-Z@9\H5EHQIQ=DA.:@R%ITM'#$'UO>6D1G%J6%YB%S)/F)/B*ED1&'#%
M:I-,,.!32B"T\\PG;UP<M)/LR)B_2TZJ ^_'4'>*G!1WT='M!E)$56MC)/@2
M$ )I1T,JTD?>XJ8_ZIS4&(X\EY,:0<X#YZ2,##;$D($IZT$I3L=F/(#$D(R3
MTC)UTCFI';C>F\R-2_X>U\&1GRZ#5Q&*3'66HW,0BXG 47BF?4Q"[=?Z<235
MN&W-N'TIV3"*^J0\;@B.$ZS)'47^306=N]"N9TVN0;0RB0(I,"1; QFX$"V0
M6RIE2M%IMRU_<@P\'%&3VX:%(T@V94UN)IN1VQ! "U5'4<0,WB/=^3;;@+76
MU WIJSS2FMQ15!]:DSN&9!/M6[SV '),2B(=5E4/@$E#&H,,.ITC-YD7M*SU
MQO9-6$Y#G3:E>(]$TKJX80U&+VZ=]P'X.BUG?@[;878TM^'D /'8FPT]BB6>
MPZE]9LE%":H.$U7D#$#,=2M'J<MWDO$\MEYG<!@Q>69S\V&D9 SU&UL(&S->
M?_PYOU%Z%C,S1L2Z6CB"TN@@1,8A^2)%*D290?,7GG_2]/GCMIR9=R-KXR#,
M1G2_XQ>\N"M399KK7$,/@8'*.8"KNE-G[H/R$:T=TK(UY%G? ^-W)>U4[WLM
MC[FU<HTS3"D'6'BJ!<H)O-*UM2F7$+#&"X?$W 8\ZGM@_(Z$;1B0V2Z7L[]N
MT#DFHK6Q#@2* E02U41&"X(;G534S#].IXY\X6^?]#UP?3>R-O04MLOD[ O>
MP&-:RZ+K/C:>20TE:2$J,FR$]8Y\784E[77-WS_J>V#[CH1MN/1V*[RW%[?H
MZAYN7B)9L:O(5BYUR+7B$ 3G);!D>7BNPFO8D[X'KN]&U@Y+;&OMXN5-[>(?
M]&]6KDL(4OMD:S%U)JTC@R-,2,!LX5RR$N/C.%^3\M''.$XL,+0OI3OLN7Z,
MZ4;<AZ#J%0I:B^A  :"].?:,".Q![D[],6O0<88B^YS!8VU'31GK?DT.Z(SS
M3*&SI?5\KRF%X+GPSD0R,(;*/7B/EP3J]M*[44U)!!.B883)U5("(2 RZT &
M'I3P0K'0O(M@#8X#V ,->/28[?L2>*+DT,U8Z;OURZ_#9_K-Y=>SP.JL>5V
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
MG&4)E,T"/(L<LBLIJ&AEZ"=%&S =H#&H'TLW"4\+?O1HUUB'[W:!JN(6H\R
M:#TH.C,$HP0@LXHQACJQUNMDML YH)0TX=T0P=B!\!/=(;='#LSJXBT"X:F&
M7Q'@M B @G-$+YV.S=M2-\/Y#F1B%\(W+@IYG%W7'(VPKH#0LI#C*@H0, ^,
M>V>-4UYMW1#S8JJ #NLN[4OYGI5!0W"<8&70*/)O*BO9A78]*X."9<Q&K4 [
M0\I&Y%HQRNJPL9R84MG[K;79Q\##$95!35@XAF135@:)9)4J1H+(9)XJBX+\
MG:J%"N.86(@F/S+87E)ET"BJ#ZT,&D.R#N;WM6:Y4S0_SI8UCDIZY55<KGIP
MSS2Y'G7=& C$FO"M<XWK\#^G6"2,7!O;V@A_%M0!S:Z#1][;<JR#2+T.RX^O
M:@OP\F-MV/X2SK]Q;N\!GTF;@E<H20G* "IZK-W;G)Q;QH25R<;'U\7^73E#
MP4TO8HT9^[ACIPM7.CA_[Y%..TN7F-=#?G7Y.BP67^FE6@$_TXZ71#<H*%-]
M524M^.08^%@DSR85S5L[A",AGIHH]>100Z?A>DK[Q7]=A?-9F6'^\:8TI>I?
M,MQ6DPG>G8>+C<0Z$R[E0I0 XV*MXN8)(B-R61:9(W_*.M0#S)F]0)R*\$S+
MC0X+C'_$!0GXY>P+WH%[6^Y_N,)])H-4R;H$GD='?K8SX+Q4X%'*;%!+E*UG
MR0S!=2I"U(T7';8<;Q9D9%PZDPUH3W:_TG5=3RVFS)F ">N=47(JB_K4)*,-
MU3>N-MY='!ZX"]O.KK+ABLX(-DD!2NK:?1(E^,"")'F6] >-96,8LN_9Y>K
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
M_9(IO^'EF2X\HG >&,L1E*H]"IY;L$IG[JTW^'BF8K\L"N$Y;9%JQHDU8G*
MQ,G;ZJ\GNI')8"2Z,)XXDEBK>A]GB^!CD>!M,B(';DUI/;1A/\0G+FK3<7.-
M,!XD?W(FB5[)*D=0@Z0WR!7PSFFBG*UQ=E7"X^$ !\F:_"UX>W%NC;A-EB+9
M'J0\2^0=JUI=%72MFF#>@ROTE2R2[%/K@PKR0 *X'?G?(MF8NVN$=++<R</,
MSUF))CN?)"1+SI$2*A)\&2#X(J(.@277>E#.+CC_%L"].+=&W'9.=#QKK*Y>
MD[,4,$K& EA;S=6H"9XIJJ[T"M;DR)UM+EA;$9VX"+7CQAIAV3F4/[[0<&,R
MPC&ILZY#:T,B>><R0Y1D? 9G2C:AB,-9;]];KNI 7%TCF'L-0=@&_^$ZN>WI
MMF&)MC/4LHY44I#HE@9EZTQ]91E(+T5 H61DCPH11N=B6V,^3>$]:LZO$?&=
MLQ7M,LJORB4N!IXV&LGIO650?&TH*:1S(N,((AO)5 X\^GWEO OP[U/8#R\#
M:R1^Y^3+J-/FO.+O\BP(D2W3"*7P6@IL#3@C-<ED0JU4P>"'C!@<_>"_)6XW
M'JPIQ]YKU]2(B-3G^3*<+\\,HD<F)!A=URG8K,%[)4&J:"):@U'$AA)S]^"_
M)68W'JR1&'Z([<U7GSZ%Q==Y^;D^#'^9?<'\IAH<'V;Q_/J67<:OOX;_F"]>
MGX?ELL<JYQTA3+'7N05U#K3D60E$I3%#CJ$.W4L>7 X9G C:.%2BI)Z!W2-;
M\IRCP<#)UN4Q$S6*R^ %6;U.1Z>1&86Z]=+=$UCR/$:&]EGR/(8[AU[R_.VP
M IEMBI',2JU9S?U$249""2 260?<*Q'L=S<_910WU\Y/&4/5CF,WAL XO?DI
MHXB_8?[&+I3KR,A0>"A)%=!T<0%=6YK@9 6<.S(.HTG:#JJN/30#!\U/:<&_
M,03K.C]%:N6DT9E,ZMJ'J)D$CV2\"\%,B(*13FHR@N,XYJ>,(OO&^2EC:-9U
M?DH@GT=($KTL:_99,83(?*S]S4DG$L;2Y+4[DODI.S-O9YIU&$50]RN7S<[.
M#P^<G=5E([#HH*0#%U;#FFJI0=2UWH!4OI8E.].ZEW$DQ%.UF*;@6(<I \_
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
M47UH.F$,R3JD$WZ]Z;9\LWE5]_OY^3DY47^&13XSH02NR24WG!,)D#2*\]Z
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
M=3JV3&NZ]EAD]BVNM_&2"%;?B)_^2A_#Q0>DMV7#6*NSBB]KNMS":NI9('_
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
M^JFWV$2_^\&D.Q]\JIZ8 ^IS?JA<&SY[? =Q_1+<!4:?MN)=U-S^37UW8.L
MX=]7WP&2&U*1)5DG4P8F.(*JAITOM>]S,2YCHH/.-MNG0RIP2U1K /WU$%AC
MO?U&DOIR^>4:2+",.98YD%5'GW=>@E?<T57DO0P^H62=I@WOT-R=CX[G'1TD
M]GD+F36,+*R!A+]O 8DIEAB5!,EX-2%,!K(:-&1=O(WTJQ):;+L['SU!Y>TM
MLP%>_'^X,?5N_SU\N3I3/)(MJ(H'6@JC%7D!T08+5BJ?$>D/=>OGC,U(SM<"
M:JB! =[J'Z*ZZ>;; == HU>V87J:T2DM]+:3"@<(?93#XJ8H*$>F#-+1E:0!
MY6T SP2#'&O+!CHC9?/I3N.28<?<D3&YT$?6C3./KH_"Z_29U^1IWV205XS?
M.W-SK5FDLW"=S)H<@M.!3)(L9)%"613WKHZ-&4A=OC7^LW8;K<P'%&GC*IL/
MEW_^>?64$B[>?/GS8OX-\:X0OJ_@!_1KV$HRQKQ5D%,=H:DMKY$;#\)Y+7*.
MY+-TR=@_ ,(9$&0L!30^*BHPQ?C_^YW!PIN:TJY#;9&9N*GM7B,D5+)P5@2_
MWR=U\U"A.S_U#+1[@)A:E]VD&KKXX^K"NW7V!)GIHU* 273BJ!P,>3EDZ=(5
M5A-(M(^Z2XG5EA]_!BIL(;C&A39O9V$+*$,P(GT> M:G J7I$F&\ 'H9,]=.
MI4[=-;9^X STV49X U?4*)7)@E0(ULAU?ZHZF"ID*)Y)(S3W' \;_G,DP[F&
M=\,/E6[#K?L@W;T+CC.LL>DE_FT%&OO(;L@:&S+:N4+AH13ZAZK][YT* ;BK
MU2BNA&0?&YY]##KL46/31(5]1#9FC4UD1H5H%+A0D[2EQ7K,%+ L1J$9PZ2Z
M]" ZTAJ;7E+O6F/31V0#%#_<-1+6O?4J2XW6(F@"E*TDOSKK!-Y;"U85SJ5*
MB:5A7[EOD)SO]=I0 P-D>#Y$=3/9M0.N45ZY?V ZAE?N_?2VDPH'"'WP5^Y;
M^+00+ ;#0'.E0%GZE<],@I/&6JN"%:YUP<NX9.CURCTL%_K(>@ .O%M]QL4?
M\^5J<3_-\^IHO'-:WO1,D;%6$I*OSP,G.93J'JH(3)<4@M9U$F%C>NP!\ZD]
M]'UU?'_>W\ *&L (N?6@L!F?,RIA'2\M#2(HXS1XQSAM)&\R=S+IV+H0<Q>F
M,V%+4]&W?BF_PE:;/?_TX<W[/ZX1872V&*2S%'.I[5L4!%W=*&%D*$X;([N\
MNV[^Z2>NUD9B&R!MXIX9?>=\^C\8+E:?7\^_XB)\3R*R4J%FO':?J*_$<CU\
MTDJPT:DZ.8QSAXWW?%^,)TZ64533^ '_K@!>+<FQ7@\MO>KD*8UT ;4$)ND?
M5[66(EI(*O-4\_2%[]+4]-&/G*]'VE:^#6O#'@5VO0&Z0.O1]'C'Y\;O=-Q0
M,5W4?8!4F_>O?1RB"DQK3E=:E+4AHW*)F%X*8(BT PHJGMVQ*OR1[L5/H^\^
MPFRLYW_,Z&>\^H0?IG^OOM497C>I&LK2?:,=&"5M=:(EA*0+F,A\MMXF[KKD
MRFSY\>-VX&DJ_GE;V35.CWKW=2.B[(M4QC)P&.OX%XW@LJO=-DI1*20C1)<N
M7)M_^GDHLX'D!GCW>6AT_/3M>MVXNM=0W2=MR$>L1=I8Y\9; ;'$=>&V9:P4
M443KV4H]X)VO 3>TKA[2ZN!A<AM@W61V=P V4*!A*ZBGB30,IL[[;T%-=3'
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
MK+G.-E!M[Q?CJ_YAWT?C+3]/__SIV\?YK:%ZRULH!>/"L/JNXW4!58*"X$T
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
M#4S7H=RU0-<E 3[Y#"5B]"DYX?"Q2JACT&&/GGY-5-A'9&/V])-,2>=SG3Z
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
M.%4G97&OC.*F,.MV^$P=/G.$#SV#ZW$^C!(:SZ/Z+2S^A:NU$#9C"XG;'(L
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
MX-Y0>)>D0^UD *8"G8%&2'#6JIJ%X 2B%8SG#B; EA\__JW?1O;SMH(;JMO
MAX2SL)C._W_VWG2]K2-7&[TBG%/S\--QDM[Y3CKQ$Z>[?_)!33:_+9/>).6.
M]]4?%$G)&DAJ+;**DNCNP9$LA>LM *L**  OUA:;3-;&20:TGD+'5TT26VZ@
M2"N9E]:1TH:\R$.9!NX^_)6?YVV$VK 2= UHB^,?L^7G'*=EFM/6E(> :LDS
ML _(,_(,'*^D>2\)M^88V O.FZ*S\ 4L=P:4< Y090O:>427/<K4Y$4_K]J'
M< QTUOH8P7;2]L_S18ZX7&T/&0PLI4I%:7@]M)PIX W]08NU7DCM71S4OS10
MU?>??F;&@39JV:'H$V3:(;MSTW=PIS[HS2Q]NT"81.=+\N18\" CJ"(L.&G)
MSY R,6^3L:;U7>U3F)ZI!*Y-]4P7P7<PC&TAWNQ#92>X>V>UK(39&U;;JZOY
MOW$6\T1HGW3*'(RPFKQ/^BHX<FES]#PG'RR+K;L]QN"["(/III .X?T_9K3'
MS3_,IO^[[FBZ$<2M9-[15GBUFJY-_J8=Y4V,B^N<)BS(8(M#\$5C[7:BKSBC
M>#=S5B](&6M.-GT"W(LPK7.IZ]FHHJ\_?<+%UWEY/Z5%EFG$V:K66,QGM2-A
M7AZ6K+?ABS[RH7U(HUM(H!=SM)$I8'0%9,@4(V>?((1(QQWY23)JZ?-#XM[G
M88YV3GKF>82@ GE^W L(=8(9UYBC"\J'@.-P/B]S]!BY'V2.'B.8EUCVBX9'
M6;(&I[($966 $$.&@*F80H=EUH?<E]=5]GN4T@X4_(X17L\BT2$X+K#@=Y3X
M]U6+'B.[K@6_F4N,24&*N=Z5%K+2H"-DS11W%&DG/)09?@DZ'%'PVT2%8T1V
MSH+?**UV=/Q5!N1<YY/1XJP6$",YJUD9AEH,.#1?:L'O&*D/+?@=([(.D?_;
MZ\6"#M@['&ZWE$N/NCIO.X>YIQ4SS2 Q5WT)BCHI_+!05,QDQS:VY\DZ!N<+
MZ)X\QNLZFVJZF]/CON"8I0NL%K5K72_. UD["PY2H=B1:VL<'FKN.-URGK$!
M^WQZ/6A(IRFEP_W1%MYA04Q\B46K*("A(9#(=$V^T)ODL22ND"O5R7(. _M^
M[*>A@CKT+&Q![B,D$$*8( PM& O2,>L]N,(SF&AI9\XB)=>:\>$PHN_';EJH
MI$.IXE,YF6\\*76PA]86O*  6EE'OCMW=<"'$,G2&M1#I[9[4NQ"/)PN*NAP
M0MW@W+XZ^PR:J8"B\MPX+)X,6N=*5%_ )*Z+B(X7=F@V^2F&<AC9^?>:/IK=
M8SX-U=+1>';3V3[DS4E))P(+(I5:V2?I;9+T2FDEC<LLF5Q:1U9C\%VX(357
M40<_YY% 'L!30<GLE8*@+;EA#F7=B@W8J))R,A=_<#!BD]/JNS*:%HKHX-YL
M!J(_W@R9%PQ3@JQKYY$IM!DFSD!H'T-$4;)J7>&S&\F%6D4#L?=D=7T8L^7
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
MV@_!=8&FTEP='7K(_L2_\O*GO[9ULIN"[K5EQ^DRKW\XB;H$S"*!K+EDY:6
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
M0Q@4X;] 8SG@%+Y$6QFCB<8NY6_YWY54[_W\"A?_-;]*T]F'Y?9XI349P5@
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
M@O<"S>ILZFM8K5#=L-TT;W_'OZ:?KC^]Q<\8Z=M)X9*7L"83SPR4R0*00CC
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
MOSU0+MBB3A-[ATCGM[RZDV J/ 4?#0,GZZS"F"1%WX[6BSZ3,R918>N+^7L
M+E+SQXNX(<'F#9AWBVT3^OO5//[WC],O4Q)!6CZ0P"^?/M>S/69AG>(>0JJC
M#P3!#)E%\$Z7P)D57+4.<L;@NTAKZ::@O<2>C3:/-U]P>E7KI/^<OYU_^C2?
MK1?P<7Y%SUK^@,MIG,0ZHR=[!/+E!=D^8?8H.%B7T19G)::NV\O3$"_2I'JJ
MZ;%5N?Y=VKQ%__&F=>-C7DTC7IW>LMT/4_O^[3/)[[S-W-K3,2J+!6'K7HB&
MW&I!;C5M@RI[*:.VC?I5G[V96QCAA>>,@F'I*((0FG9\F0&-LX:3Q^BP1</6
M:VKF'J/]X<W<8P3]HINY?= FR\#!L9I/,<P EA1K+7GAC&M37(NY[:^GF7N4
M9H<T<X^1\/GZ>(>@^MZ:N4=I:EA#[S%B/I\1,$R>*99 N?4T@>PW,QVDR&C(
MI5/6M9@?^AJ:N3OH?HQTS]#,31$?9\%&"'3R@>(4+7@>#6AMF%:T0M]DIW_)
MS=RC-/)$,_<8<79HN/EQ/:F\7C[G='OW7"\12\EQ]7O9^?-)]D);37Y0R@15
MD=$3?"[!,&F]-J(DC8WC[*. OMAH^QAO\GPJVVMG+Y89[??R%I<??[Z:_WOY
MS.1H.Y"\,'ZTIV35,JJ^>=*A=T$YYKDK''CR2%MJUK7IQ(+TT6ON*RGVH#K(
MH<'F $Q-(NM'S]D$!E%+:9T74/?W.F4\0RBT$^@H>.;:%I4&[9U'+_?\T75K
M*]@97S<0]XN.L%FQWEIN@:M:M,"\!.== .N42 )58:61W;R\"+N%;H?$V&-D
M?,;P:@"J[RW&'J6I@7'6$6(^GQ&DC"G+:N&8:7_THC8P: F6&V&\5[6VXQ4J
M_Y@8NX/NQTCW##&V]<Q8>F:]._"@BB1@/%LHDDEA(OFLH<6%RDN.L4=IY(D8
M>XPXGY<PK3!A@U &@O09E*+#+-0Y809C;<"..?'6@?4K(4QKZ )TULMY*-.&
M(/H/9=I1^GN:).L8X9^',DW&I$R6@DY$4^ALY *\8!ERH1@J6V$)XBLUAW:4
M:8VM88S,ST.99K+*#),%KPB6DLJ#-RF"ULZKR%T=#-;1"EX09=HHW3Q-F39&
ML!T\B7>+VK^P^OKN"F=KNJ;_N9Y^7O?2?ZT3YS;>,3E-&CFOY5NR7J34#)3(
MP$70+J+ER'UCW0^ =6F^0VM-=.@PV0NQ KR)>0= [.1%#(#W/&Y%<]4.-9T3
M]=+A:!D"E3,*NRNWBV,F5=8P!RX)!R);)C$'U,-BU==@.D^X("_!<L:HHS7?
MSNS#O,Y[PL_3%5ZMVU#2='6]R+>S2H-D*I@,)==9I38%<"@DT+(3E^1\\?B
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
M[;?,&9M<:S#$XBP7(R*O(V\4/4/5V1-B?/_-1;X5L[X*UWAQDY,SV/SJ^L.
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
M 7T]KX@&314I)=+@XR+;J8RBSOG5Y5SIDQ5^ ,7C9%[KW)<%(\FT02)FJ*+
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
M#*&SUT.*(B/NV7>SA@ZT9/M5"49MQ_(V+;A4Y:3E'1/F=/=*.* 8.R-5(4'
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
MXF;1+XU;[1SM[19N6SYA[APN'JT_K^G7&K?'B=)^:R_C>= CWXXFLMG2ZIL
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
M@&C2!XY:&F+\*UKM*OU_= L8A9 JQ@!7IGR0%>EX?G0\V?(&"YV2R;CRXQE
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
M=2@=^=T)(E"^IFJUVGDM ?_F"-3X2L"EN^U2\=K"=<:ZV]C:RM^'X%UA="T
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
MSYTI\Z2(4@#Y2IMI_FI%5/ZFH[#97JW=OT9107]<OB%2EJ:<'J=C'_;N4[N
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
M '"<)=,8 !WDK #]M!D5- .>%22H&S$1M>ZD',_W (>.#=A_JI7+_7L9"V8
MN#18&0!M>S(B@2:V(986C^/&3:.F^'$.X#'(+J9W6Q@3CN-,:CP0F[!OEO6
MGAR*KF@69-FX2X98U#VC"]&0Y 823(<L0,1:DH)#"OLZ=(AKGU##[D4L)P,U
MH%HF47RZCSI9#6&7DN>4%%;OOHQZ_BJN-'*[KL,R_Z 3&7)IP=C1:D#DG$!-
M00'6][4% _"#C**S]5#<5.JGWA*I\D3:8NPL,N2!*NXO^2,3T+E=Q7(KX&HH
MY!DLC-SBR[JF3[FU BM#X#'<WA1+VL0Z[M6"S@MAD+5+^@OEE3619U"M,;<-
M2P2L@MAM(%+"(@1T7I%BEC2=8LH!^@-)V4NZ1_0R _#,D6]$;G"=OOX6E@8C
M7G/]A:#S8UO&D.&CM#SEP&F?FD@NB9O%>X:@K3L:?&^%Z72]VI_#S/)R1)O=
M"5TJU=+#X2W5]#)T!\-M>2'NNVLUO[LEE &PNGIJ;34(EP$9P4RS!U/D_-F)
M4V\U-<Y8J#0-A0,^%@Y7?:+V=3, :VWG[+77+(%B]CC#!MJCV+UEQR4QS&+Q
M_J[6^J$?\,J(@XDGZX;#0Q8"'5Z;ZU[7GAK*RO2MLT8]-A&/OE-\93R?XX'N
M2\=MZ(S].GZ:@\I7O<L5NWN1EI'E+#D26P]7</00/1K'@;+S8E&*]X7__@Y:
M$9;R4-HL0.C!L.C5P SZ&*P$7C9=33A=F+:R6RM$ZW?KQZ0?:9$J[(^)8GWL
M*>H&ZT9%^?-\HRJ1L@IF)MS;+51,?Z[/%]65??3_>4^8SW9/4)"UXNSV>1Q\
MNNXLO;>!HH[9*]V&.V7@=!<QAOM[D:H(BH;@VB6YB<>#/MI%-"@J_>*2;^90
M:.Z8Y8BYN<FD23N*?X^S4O]L]!D%]>]S"M^/B#6?I+]#3,?CL '8M2Z*NMFR
M0%\#,+)&I01"XBL&5":YMKGGC:I]XA<-9(7-8!;K:K-WC]&*E5Q_>>U&]M78
MVDA6]=DP ->'7V^#-SF+[(X.<.S_?G^"DTFSW'J3M#1-FE:N-HRR[7T< G_;
MIWNJD75#Q* 1]UWW7O49;*(Z-BMIP%YC^F'29"Q)H\$4&E(JO!( T1DJL*XM
MKOI0'-MR/L@(^,!7[/H/S;!?F,5<G9;-CM>(6[?OZ-]1SX('(!I:& !V8#.Z
MB $(HNJ<LK1)$2!=E31BBQ51N=)Q0JV'I7,S^.98)EP6NEU+>4KO*<>5@5=[
M"7*'S#\37+D<BZ\[20>"G-TKO"\P,>>=G'%?Z);U[-2)93@+Z7YFZHJ1H6-5
M*]+C0MQ.1D>Y@2/!JO"]WQ7PP\!)W'/BXI5(\R/?"R@_O?:U$!KH$'(TJCU>
M6S6C=C1ZJEL=;J2XLMY#%H=2>1F ^[0HCR0&X#!YV22=*!"RP;\^2>-![(H2
MG'5] (L_HF_PBU\XZ=)PZA?Y?ACE;H],*K+)@"W$<H72_WLX45L.U)DW+2_?
M\FPB$UA9F+L/7C$\B"+*-5NPS"*"GPUIJA0XFM)1+UETO+(M+@PHL/2POP_[
MM06>I$8B9,1$24:YTRNX4H>#K.P,<V[]^,9U ZA$!,_G$<C9Z&VE:@: ;0./
MWM;R'F,6,;8>N@8L<8#8:CZY( Y17=E'9QF2;FCB:II6YF7 V[$'OG\MZYU-
MY178K2JAA8-MISC)O?0>V>\YTJ4:^E%'YZF5QBC109_H(BI7&8+)PNJH/@S
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
M"NFCP>@GG8BHN]'Q,F:/ZT:3WF+[LIN Z^\:? ZF7PU5UNK23_80=T=U^ _
MX2Z?(N+YO^-+#YYETI_L+^J\?$P25D$UM0'U<(,E@O:_4&6H'Y0T!H!^D@'(
M:!98K3LVF'4ARG_M]L4W8F-/*G=G*VN9=]LON),OK<F5V3BVF45X% -!I1PW
M'D[YLLA'FN!K,(PJJ5Q:*UABPN?H]R419A38.P9 ?/DT\SH\B7U'PLP"V.AY
M+N17ZXD%!SSA+.NFJ%/"$'@Z$\:_<U,JKL#1U[?NBDQI1=U=7X%)G[T>4Z(I
MJ">W1; ,$LX%CL7.6PO:J2:XJNREY.;#QZ;XE5I1W:2A$H'D-XWC.B['Y/NM
M#M=J<)EWEY$8 #S\/#?;AI#WMR6[0Q:P)Y]!A_K/7@%FNI_EN:ZAJQG@U).7
M:'T9P9V?N2+) "@_D]8Q\7^$\)-YKCZ_6R2N-+^S1M #6&LUM1NSOUF74H*T
M(=4V"3V%O8FG2(%(!<T#%SZE@D_#G1U'>+K;%6X]+(G>J2\$56JO=AC=9N_%
M\QKMQA+S6M0I-Z3]%6=!/:6(;YNOV\;UM\]=\15:NHH949EU*>4<(W.T'-&C
M'(II217<F\*RC),LKA)5$]%-V5*_DZC1;NF/8*?,]L7\=/PD47_>_Y!K\Z23
M-(6O:IL PL-7'$)[LFP6JNXITD_XD8QHOPQ<9\:TOG+:#NRY[ ISX4RW+Q'7
M'<'!'&#J44R7,)XEQ.\ZK7-_,NP >_?/IVW>DP%96\UU_&5&YF@9^X2X6ODR
M78P:%935RP!,(_NO&.9XDZ"7MF3*8WMKPPU^K/P2VLAN,!G8_4IW 6W9];:[
MN:["80O^)CH!.^F(AO/4"X=@:QQ\WHDK<TW''TT"S ;\(ZZMX,&F2Z48\@54
MXYI6NJ)<R,9N89_D0#LK>%+;M)#C>_TNYC8ZV*<9^Q"9CVM?(/T@0?SD$O;K
MCCG8G=@+@>6VP#,<840(\KWZW>>L@<XN9D]O#$,-.\VF%OSMQP]9>$92Y*GJ
M1+)K$1G8Z,8_%DM#L8FIN[<[]6;.1&DQ -SY IE3OZ-"B#1[DCY<:NXNZ]K]
M/($-DR@ Y'/L;\"&6:)4$Y#'.R[=0J.I[FR=@OSCS:LC<Z=T)0X+"/)13F1Y
MF]WMO<[O&Q!9:.:SZ=RGB<4 7FV8GEED #"6R4 V*+6V^8\&V1KNIC=QF6)(
M!4^C8]6E5CU(!LW'A:;JX>=/0KT5Z\NGH]";O2BT2]FOWU/$>^#PQ(QO)0ZC
MEE_RQPS,EZ-?:KF);2&'1W'W3@;^>C2<K=ND605NSE79,MBFW6<^^E&2,GUC
M$ZS]&D:6R(["G#>J(PE\6/6Z=,%Z:UWPOC?039> ;JR^QTIGTE^7_()OWLO+
MU]$)TMLM2''@I)<+C=17UY=6:ZK)$M,_F83*SSRX&O5YKD*/QH2)F_2WS+!"
MD[VRSPNO&;0(?0D[1AMVJ\^_OO@^@I/CKEVU,P_]Q#PQ^-9[.>KY*Y/*Q^5\
MO#3GYA;):!%/U2Z_)WPK#V>^9*$:@H.[+]&]U,^A9M)+!<;=ZD1H*?ZL,V=V
ME^I.$[L2YER0]X*]5%D70"DO0078DK ^.=DSA%!6G>NE'/6/2Z$%!AQW8LI4
M<S 2J#F/VUQ1T4:'*YD<U.K=_W;.^)^T&K_='%KQ5?"(/>6R\)K*P\&RT^::
MT=>?/SE\^\--#0T1CZ< 0:F4=[5!%5/AZ)*-P#J-Z_; \*L:SF84K82"B61"
MC,RO<99TT--I&_LC;_R@Z$3#5LCIB],VZ88&:LY5.-T^FF#4>24+Y9S2S 7_
MC@!F(W[;;^W!7\<RD&7N;C<H'A&XRF2(K<6NN.GO*D%+=1W3(-O B!-EGE,;
M7W3"]I!D+V3#U '/,P:@GH*A:^A2-?#3&[03WYD)'S#, (ABPN/-6OH8@,_?
MG.89@/&>"S-;3"0B)TY#C&5W8<%$*%A +;:-B XB='NZ5B;O'MAGN9'M1XMV
M@.3+>\WA8ZZRHBJ-RLB/_BVE"3W]IV75,-]P,Y-@5L3O>\$, ,LZCKP&)&X
M W';DDT,P-L]&-6STO8CR0;;@M]PVGR;U+  H5MB5N;\O7(1#?>UI6&\FYAM
M8:W*GMC,2U,[DUW]8Z).E_?H)R^1WFTBY/V?B%;4"Y_KEXF#5UR$K,!>,$E%
M#9R= ?B9Q$%GG4"01L'_<'/WC@_>*68$\*8/IEW25;93; <A0-=MP.+*%UO"
M%^/0>-.^_9%Q<<Y6 ?#$:*!KN;J16#KE'O7VX%.N<>^MEK[;V2^!HS$8\).S
MP[^]_G'STNFB!*(7_?TO!%%[A0&(&I8@ T.D2+.Q.U\8@'T>-1OR<"VDA=D6
M]TMR_8U)1B4*;3ZS2&X+O;PR4XM',R&B;GLKYQ=-:FH2YA(W-QTEU+QB9D:^
M4&)\J$[;>_^P]A])1!)9@P&X\0),!GHPFYU3C*7(PB;Y6P,#,,;TX-S=E)NA
M?FT!&U1DQZLC-H@\)'V?]_A#W>/AVP] .^+_X^7 Y" U-)6:_=?!'P('N!"Z
M[1YN$RR+\KQ22;VD9TU;IAD4T=YH<SJN=Z:<^![[LH%G''(%>*V/4SLMG^F(
MD_X2#$ JSTT&H [& (1]0P:91);E_MNQ)'D[#$ "'#P'?_+"]>;^PZ):CGG8
M-QRQ$7T"_/O63P9@@]GL9G,8@"!>,I-JWY!DNL\?QP#P/6%2'_S?3DH)/L#!
M]E$$NNZ\4>LV..ZHWJK3#I1^QG!&BG8\$4C;9 "H3TSZP5:8#^JW(GZ2.9I>
M="NCE8>[Q6I8)3ARTK3/$#8*C!%S4W/@'3C6Y ^U:S]V3IO$MJ.:E4"P++ZM
MG0_:6;Q#2] 6=8@4-R4+-+HE $XSFTJ.F>I!;H$%>'KC_>LW4S9$7+"S?Z?K
MYNM?AI[J]FP6G$0<-_TR"<9$%8]-9T:3[>H(I!8)$];V]JGU+[/Y8XXHZ ]3
M8;/<N/ML.FRJK/UGA6@)_352F4O'.YRRC4?S@Z7/8V^="KA_U/S=D(9MLUO^
MTR\SM\?I3WHYV&"CS4S7HFE%:3.3.V .LA3!&=V$YGJNW*&$"R[;GWFQ%J.E
M[&6$%^'\7! .&^F?/;I\^R<9V-(G7<_[+ ,2Q)K:9DH+&-NA+KFU>-QL7 :Z
M5._KR TFZ@8_&W)=!TLZ(ZPQ82C4)6XR:W-8G\CAW14A9)XB ,QC.NJURD;R
M,ZS8[&_P^OB%?T)KHM1I/T%]>!G>\!M\^<%7S\(<;VL4)BQ_BGX8MSOD4 $/
M-@$W49&=3AQD27S+2OVD76#VZ%KKD=%\H$J_H^LP7]$?/=42<KK7\V*]28%R
MSV[KV$?N'3L@+F TID\(]$U,V!;DI;(%RWB8]N-E!X[)#P!42AD3N.B29Q8A
M&LUU/&&*>PG:O>)R/U^8TZW*K^+($F)ETLC='N&EEX7:AL<2)-ZC _ID D9T
M/&\V4>,U^EV''M&$KIK(<@6@6]!\OQ -P'.;X+Z: +>%.08@M^^QK$; DGZ7
MZ](440_'VN)>X#&+YC6_&?A)!QL1^VOQ&;4(9MIK\9@L=2%H0*"KC?YB5.T^
MES,',Z,3MF205.[8F8)\Z1)+[\*ET!^> US'Q3X;UQ>L@>DG,HE1[=X3VUHW
MYG0'[09=!&T(%:>T:ZQJ-\-6LQOW[RHW-2WR,@"*>O-D6V;W]%Y#K;(2@QJ,
MI=Z]7E+9V5I(>1&@HH:?L1!#44#^2KW9^C+4$S.J<Y&>0?3.T"CY=8X5"QK?
M&$2JWI N>D9.KP4>5-38:W8]X,?B]M1[ND!OM%%/D^_IM#Q7-G;TJ:<J&+;A
MJ#+LZ4_*G7?=\((NF8]E$9?CP]8^7+RI)U'+E6\5_T.>R5LLWWW=30O[^97E
M[\\F^?_V_^W_1$,P1OX+4$L#!!0    ( #I)2UJDS2?P2O,% "D"!P 4
M8VUS+3(P,C0Q,C,Q7V<Q,"YJ<&?LO'DXE/_?-WQ*45HD).M4UDC*&LFT?!&2
ME%U,$D),R#YFBE#6)(28(MEBDGT=NY!]&?N8L66?L8R3V9[I=UW/?3_7<SQ_
M//=]W,=QW4L?\YHYCYES^;R7S_O]>CD'Y@AS&CBNKZ.G ["QL0$/63\ DP!8
M:?LY.P* H2$@"P# 0>  .QMP@+7%QH(^._N_7O\ ,#[^;]M_GHQY@/W_]KYB
MO?&)_[K]9S^ +>P3 !3%,L>!F\ ^-K8_CW\?[ ?8_PR._?O9#W!R<'+^P<%#
MAP\=/,AUD).3ZR@7U^$CK,%YZ!CWT2/'_FS_.<F?P_\<Q7H<.<AY\,A_\V#6
M SP'.0"N/':VL\ ^'C9V'C9F,P!AS?0 V[\&\.^#;1_[_@,<K"EQ'6;M4'J<
M-7UV]GVLR1[8SS*1+8CU.;"?Y\"),Y>N<_ :VW&>]>!3?!GW^:#XC:(&_GM]
M) FE1Y[!A[A."IP2%)*4DI8Y)ZNLHJIV65WCYC_:.KJW]/3OFYB:F5M86MD_
M=G!T>N+LXO7<V\?7SS\@Y%5H6/CK-Q'OXM\G)"9]2$[)R/R2]34[)S?O1W%)
M:5EY16558U-S2VO;S_:._H'!H6'<R.@8@3@S.S>_\'MQB;RQN;5-V0%W]_[8
MQ0:PL_W?X__3+AZ67?M8,=C/^<<NMGV^?W;@V7_@S"6.$]>-.>T\>,\JOCS(
M=R/N<U'#(7&E>R3^1YY]7"<EE F2Y#^F_<NR_W^&!?]W6?9?#/NO=HT!1UB)
MN8^'G0>  G1:1H0,\!=_\1=_\1=_\1=_\1=_\1=_\1=_\1=_\7\\4M:+<:0<
MB9I4AN5X2>22M9O!NVN6&<72&EE]OZ".I6+O<N.A<?Q6-L(6=;N.@Y\CH-9^
M'6KS>M^R+.D?RG>0W]+AXEZ7OZHT.P_U!AEZ;2"@[V"UA<O:@;$JSU#DL3=U
MW+_+==7NM@<$.;[=W'WTP[N(F_"USI,)2+3/H[7!U*0J>N)'I:N#/+&4CV97
M=UJ8P!%G[/)VE]9Y[TE)5?PT/LQ-^-+BR274E#W=57^@0<,P=J] :P@U+<CP
M3MW;''\'!?FPNR=0@7,@=D-]$?4$=C"$FO9H>)E1J;I4H+#*FZ&PEQ]T;X%1
M,;[6LVR3]WO8><=-/KQ?D@EPQ3VU,ZH^8K!UW;)*/63JF_D7R+*42&D@IIIQ
M:*$?V>>SVH(-0]@\FRQSWH5T9T+%2L]A!T&Y9CRE?[ @X$9S[HZI;N_]/&1V
M="!1ZS=F>):J@>X"Q1R1BF Z?%OKT.#5FE8Y^CDLJ83FI;"'V=_&!-P4N)C
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
M@]H7]4R<HJ[_UO!H==W@;H.)::D@I]*UWDNVO5893=N13'CM=30OOKYQ"U:
M6#_V3%5.*6L[[X=)#A-06OY=0AW72GU3<ZW1P;0N6^=8 7PNULB\L$[O ;UC
M$/44$ZIAV'33F\S>^/U6]@%;.ANDP)S%>:; FRS. VF$@I>,R)CFSZPJU0&2
M?3)T2#$YXY6=!ET0T@HD!K\EO039H=1E^:'BMMLP==!Y1#Q9&+J8]*\<&/M_
MYP#.B;1#Q(0QSB_>@_DY60]X=UZ>:-VT_"6I;3<2AT^A'1O&3J="192/2A$I
M"XT:*>-CG]_=P%2\T"#)_6 %P1(Y*8#^P=UFL45_Y(\E". DK6UNJ-E'^G3W
M2=/V?T3;6<P@+C=V'KI79OF:4AQ3UH?OO%,;3=*2?C03E7U3I2GPE.%X\J:<
M_W(_%5V]96HC8%E&/A;G%N2DV./J+]3)%^$IRI*,NTX,+E;%/G"-A%_Q)BR6
M%*A:J*"$'NC\H_IZ/!$';9'2"+JLLIL.2WSD41$:VG2] YX-MVV'Y#E:%@JP
MA?G5F P^K-K96L/?_,W]&EW"&8SDF;H))Z+XGE3Q[0 E'E,VYV]/![!;G$25
MEC?"!&W:OC;,H \M\=I>?",_O"V:)?WB4R!NNG0-0Q:GK(,+U3Y91&X>UQ,$
MTT/G]L7ORD9MJ^S-L8*QP/*'Z1/4C_0$.)'[Q-/A&B=%C@LL >ZCSN#;V<%4
M]%2HR7=<?#/C6FGV#CR;B%D8Z%I#HIIHKLD+?I6Z!\+T@P.Z#5<W^K"2FU?O
MSW"N*!%@;XZW>V>U5JEL1G?T*JRE+M5M;RBTPD:KF[$'%*RI^EVS/^1?546Y
M1]=E%U$P_?479=-K"50H[^*[4;QUBQ=<<?6Q]\^SV+2*^*:/Y8J1N=<#96N'
M>X:0>;^H-;;W]7_4!(U"XK>KIS%O A::NJZ[ET3K+W5KJU\1>3'5;%[*P,&*
MQFF7E%SW]KM=B/IE97&MO90)K* 2$.NP[MVOYC'M13&AKHT>0\H[-D)!L>\+
M=+Z*99\O<<+AV5'3&3R3[<?01-!,ZK*Q__%=U/3-O?FZC%[-FP[$Z O"DUKS
MPOF629YZPNYF_+M0VU3J5<: !JY^U>=JO)[WEY_U1D^[XF*-?VLCHQO398@R
M^I>?CN/#)IB <\ .+#9W^:%7;LN&^9#O$C*VSP+%K8G*IMTF915BOO[Z,3Z1
MHREV=X=SPFP.=<VX@.N[J7-U2_[7JLPE<4E)[^\L<?SY^G^VIOJ+_Z7!.8.A
M"<Q07M60X6U!:O64G2-5L/#5YN)_A,/2WK2+TR=+69G:P(&U%Q5NT;#-(BLU
MJU[$=\*AHUL5\]?ZOFIM3N_LYX%=036XT.3\">OCV<UJ:K++)_-RO=QO37_M
MK4'*NJ[ P=/EJRJ$3O1+')*]!EM6-%Q2G9AX*NO95Z*:9.21O9,M2')*:Z%P
MB//Y ]O&\ZZ!5QW*TZ,8@1V2!OQM_ X?K,B><T:N!6=+-X;\T1E/(H4.F'+E
M701$S[F@:1(G(9MT)R: 2J*YU!7-!(E?[R]4<"^5DW$KL%?LF'=HS!&4+D">
MR&VOED!=JXK37\U<0(.R3JOQ<*H4LKN\RU4QEL?U][ 5PJ[.X?S%GM50B9 E
M.1+V)LF]E&Q 15D:2S8NOBW[G#.!)84].\R[9!F^8-O%*M]2] (XZBET[-[>
MTNA<O,Y EJK& X!D<DFP+5=B<Q%V W&=GGR?HLXJHT93MBYWO]E*@:&:CZ:_
M[V:^CO[]8KN!ZY!8*?UH4\7E9XQ]T>H8/%&2#V<3$*"-/,]X2GSJ?4?BE^M0
M"!-P:M(QU$KQWGY?L*'[@14(GI++"DS@*0A?2Q8O[5,>Q<S&=?/OXU^ 1K.Z
M:C!+1:?$KA91;T9S-ZVKM(4_3^Y*3X6?]/ ^<UG1OE+3>PN3QCB%<!VJ._$[
M@%X6>Z:L@GP@T\+P6?:Q[^53QHL?CP7EK_2 DKHK?LH8=C!R)CM2'D6T)J0*
M%C[_,/_@39;V>8>%@6#NX=H'Q- CQU3]Y^7,,C[?@4ZA\MVG]%?(&P]TQ"_6
MW_]Y,47GGE>NPEH^\I#<;K4X 28 WEEH2)>N['<O2\TW.W3:MOF%!^C$OU=+
MCJ?X#FG*LQJ.\<#SM N"0@:!RD,7[*,0_5^^0;(1\!X"+$5LWT#J#/?JE>P;
M"[]LO&#WYF))FC0&(,1XLR4OK3W @%B"2&*0%K%UJN5\NG2<H W_ONG83Q@T
M^;!&;DCB(:LUQ057K'S24D\F"2>>'1VF/M5A3'&FS%?3>6A[R&8F4/KU,U4
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
M_[V3NF=[IT-7IB_<1O7JQW+Q+J^J]V"(4KY@XT?_C,QJCR&==HE2?"Z8135
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
MCPG.*QAPB"]&^F.^GR:YQSZ])):4+755/IXF.VAU]2-D:=5M@#[R@I$03WA
MR287JZ/&BPRVI9<N)Y'-4!((8[463 Q#"EKY R=_\_FEL2KN.6.U%W6:?FT,
MK0O;84?'_,M0EV >>:].W04H6=]8^2[6D4WMUBC!KBZC/J <U,B#\;OH(](K
MU\DWF^_YIX0V&U17VW) $UV=_MP/?0H&,P'(4US!*AUY4WH;4YQ3< Z$O9,.
MB/#:CJ>?YVE_-NG.<.H44J/Q*AF%P,=+%Z6W-S)'T8,XRTQ4PY6:P]ENSJGW
MJMP)\\)&A(B=*KGA)I+435U"D_;>),,MC:?S6=_8P4UY7@H4#,Q8;0M_ZBX8
MH)Q?@;/_3%/NU53F''F>*NQ6JZHCYQFQ\WWW#B<WC>M2[)=[]&,?>K,A8><0
MKV?*8A2J15RW[LKJRV!NND7?B)#YM.\O_N(O_N(O_N+_6,B1FAC'HNDE=5J(
MP_0Z+4X$%%0C&S7CN6?(PV_XJYOLD)2R8INNG-HJ@PM#]JTF)]A.'PO/ I +
M?;!P%&D!#\J6T\7,(IE J%8V$_AINE?Y">'8BWJ$'8TGK&+;>B+J.$F,6HYX
MIR]+&CNO:ZYSI,$+7(S'%=+[.I_W[4:M%(+UCQ1OB?1REAC;.LQ@QZVG\8V3
MUMK?R2S&$F8K4D<6,3;Z,NZ2+E-4G&H2\\#?:%^[C&+^FDT6V]&XJ/E:V;'Y
M*YU^\V'_) J::&BHSGEK!A^<#K[2R_X;<Y[<L]I%,B*$QR0U,J3 %E)Q4YV4
MLV9"OPJ4?\0*)C S=UQ/)MY7/,HISC8U>^GD7FF4FEEQD[?KL^!;7]\TM<G&
MO>UH"CXXRW.-U]C6G  =QTS'QCZ/Y7$1@K0:A08,A8<,"=M6?B<[A#9KG/9Y
M?//YXKGC'(\=Q.P>))SV//I\#-^VS@8Z$0PQL2H*PGZZ1J2KVU^L0K&O"[TC
M_9ZG1CK?U;R?-7#Y3>;S,PE-;@^O[P^Y)NK-3RY?A3.! V1Z(A-XC KUJ9-!
M$Y/"&&?*LIX-IR 3I@WO##0+[/3GM-_]WF$,3)^,Z_.\UGV+GP AF:($:18@
MCLQ)<2''-J+'>@@]*T,$V G+Z_D3(*K5]DR(SF!I:-KT6\UG%[WK'&*TH\:+
M#S9]=+^R 4#ORF#4P''J8\09>O)VH#R4J-L""V,"W-M']7D]G-V(,%Y+9R6;
M?X2=_?K]C_\(FSG-DR['7@\E&:^/+A#+HTJ8P#$0-M/3$'O"+\3\@_7(8HIY
M=$EG9^<H]YFS8>K)DS'<7(>(+ZZF1S2 T62#)BAGS275<N(ZSQ.MDWTL@36,
M7]HA6XRU-$"5W_W(F>9M7[6 'F "+K P:,DKM1.(*V#T-%2L[8G:G2D1W*J*
M]BLG0?O]L>5O=:^V +[OS>"1-*=,FA9I=;@(XS+F'OYE)#O9*RC'1K*TMHH)
M^,]Z\NM6JNS.L-PZQN*J$<Y[*!K/)E&M66%T848J)*C@=T!ZG'O*0G"-MAN2
M8NN8N=]3.M5]3<!3Z1QGD3+;WG5M1"H3V'\);"'&CK$S#ETAP5JUE'$JW+Q^
MF3;]3JEW!]>S-B]<F+!]<-K)?58V9X_-$D6RQ()R9B&LP_+HR? :0U?OZ=I
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
MC_'T201HXD#C%/G>5#.8CE<&EYHNY.J5;%[,<KUAPY\OO'B^1ZW[:;>@B7?
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
M_E?G;+J,/(2OE>JU0/ FV]GX0)7[/*Z;<4<YOK_KTZ11.^-9X>,P_R<U'_\
MG.*?,?Y[-V%"1-XLP/*NAZ',W[WY/YOY\=ZU;LL'5"XW<A5IGXY0"F'$*<?)
M6A^OCOH<ZZY1!^R<_E;1$*OL[Z3.3"M6.<=%::@GEIY<=5$O FO$'6P/F&N[
M15X8&GME:\_>%16CN&]>R\D6)\G]MBZ.YFH<)-C6'_@-!6@+XW.]D'PTR6#"
MLI#IOP(O>;FW@:'Q\!F(R+5W)Z#0A28HH,M)0,WH"Q)7V_S-8UJ:?DPJ<XF5
MGF<J&*IS05)6?BK>^O1C_A'Q=<I7><1ZJ/*+*3>7S /]WXHNP+G[[UU-#6QE
M.4/*L!*W9TOKMBIQ$.)M/T#VH*<BD:X_7[@7L8=PRP T&I@[59LE/>Y;)O7S
M\E.1PTLW+[D%"NIS35!4B-GM00MG !A^GO_N>+EFGKG9V(?:)O2/S,*LG7M)
M"K]^SU4^.;.T.Q!")T8%>#>J'&H:B<^/&,X-61RYV/0C*4EMP#\W7GV[Q:;"
MLV(PN#]NXTDPYG5ZJI2;LDVZ1>&GIOD_C:BBI\9L=_J^\ZSR*X?<T._MK<FU
M?0$U+/T#'Z-+J4;?UZ@U['>W=H'R,GS].-65<)KXI^Z\]B^6\!;"'0YXS2_<
ML]_7?BVE)B!8:&V0&ELJ3T$;D7J3GGD$6!/S,\LB_0OM&\WE<B3[&F>-I2R[
MN&D7WK]63^*"YM,FKB1AB7>V <5"5*1+OGDJY_2&/_!2(XF8E17U<P;V0DYW
M:&P4[4E7#;LDM+ZF-D9'J<SY_J/X<Q/)/(_N<;2"SH:=4ZX_JLY^A(].0M3:
MZ^_DFMU6#362*\I&Y2!L#N=$&;M"LF2*E*V."IE#=6ZH^5NE X4R.7[]3CF[
M:((FMDLE&4PT!F-H/1TOIQ(U.;F# Y.TJQVN_DZ?WN [KVKU)_W\X]<^_FE]
M58&/IO;1Y!)@"MR.GN'O;M&M^L%5A\+/;'][HO_8-NZ0<=TI0VP%K03!X7T0
M*CPT3#[?B#=Y(*@XV'=!\,;^^?X /7EP6"$GE:.E@+ZET\!:"YWIMFD^5V$^
M[-8;XG9<P]SMOBVX&*&J3OHC)-!VE+"OGL2F;NHJD/#=K"QH>\;AG2S_B^Q,
M[%#ETE)#U$Z<FX[G7=\LT0?\/CN])0HRU,T6IUD#>L88$4H;QM9R;O&K).C+
MX6 7O!J[RTH^,_L3E$(MTT.A[ ZGEQ/\YLZ,BG[@*OP>RU"JE#J+HC%7DWK(
M,, AA&1L#U3Z$X:^#_&3$SN^+!@'^KH^35AWI/;_?"/B(ZG;8T_QHS%9$B/
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
MB)G+:6NI:[/WM&S%:7D>1V$M:8_.EGWCPF PW94WV4S.ZZ09\5H;G[H& NF
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
M*XZ-*'Z1XT?X6?;G!/2;ROG*DZ(HHQ>SOB#PKC%%KBB[K3_TJ*+)>1$%:)V
M.NSI1*?'+^[EYY$"3WO?^#-:G_=O93FO<)^ $,-NV(66'GI8Q $P<Q(C]4)V
MMZU];%:]D.8@*J2X"63GIIUFV -_N_S:?SIC6(@Z]H^<_ZLF24#5&G87(_%U
M357YNL]70]*Z<PFL-]K"$US!"J>_+ )ODM1PKX-.0-Y(0)Z_TP^0BXW90\4L
MB!(5/++J;>/]M5!%^HW1"\7RJ/F2B_S<)7J5]=L@TT7>/T\<]1)[_$5%=EEU
MFJ_BE1&N+@5>9=ME/S6G2E:6'2TB^H''+=<3HPKB:Q9[^_[.;;O5UC1NA&FT
MQ**1;;6-/\=S;+M*S[V@L%FM93.]/;R5I&R=.AX%^V6[K@DOI?M&QG&4'^0Q
M>(9,4 HK\!, JIZC)PJ2.WI<>$T2YBZ+O&'K2I4,J&,&"1U]12LL>K?':.M5
MQ'7HM=5D;+M_QA9XW5[=H#)F$2X+<H#9$VQR+&H.'$>?F1Y^GIBZ24JD<:B=
M@#(&B:CC>!OLD5.88WT;"I!BW#I+2L4SQL(M/@")UV.OD_CRV+?>J'M-<:M=
MESAG[<+]NEGL59H3C"H"8^VE/ &@GM7(+GZ?8>38_CXBA\[8KG1CIXWQ OI@
MP- ;LF<VM7:_7*++543E56G4<G,-O.]XYO )9\S3=U-\*SS^[WN-K?NVRN,
M6[(5G;.&[+-R"LULP/B;30L7/.H"F%&W1MG2A7>8]%SSVK=N!#_\:LH8<W<@
M[!_&)'Z/_=='RQTXFL0(;&UMX2H3+A7<*1%26@)=8G@% H$4UE\>(FFLEPO_
M7;("X3X= <UV:ST!54PKX(A4T]2!W6;I_[RW^ZWX3.U40A[T(OSN[OUGR[H\
MHWP]N?!5=$/)X%93O7N34\O\^:H= R.Z=)[/]?3*_!;/%4A_.P^SZRIH.]LA
MKG8C77A1HF2=06#L?YR5JZ7O0'N+>/,H^O%5Y=$%4\FZ"7T++_;A!^D27?H)
MQ;,OY8Z^5%RD3^;QV'VHNZRO'[5I4 #>XZYHA/BESCP STJ2'4BRX=1?/OMZ
M7R:W37]DZ_EL2^@1I,@V*UHZ.G8"N)R#X$11<^;N$Y!=)YP[4^]0V61CY^=0
M'CZII4[]%:(T!EAER=J%[XZM>H&ED&T_#$0KZX]1^F&E4OXG( ^GX'"E)QE
MDN5L@?B1;]9-*%V45'VY0B?$X +#E#1W>:TK@:^JSE>[^?SLKYU4QW,QDG\@
M0L !V>[X&TT!V29F(!F<VM$B2;S:F=4X;-LP6BM![MLQ,BOL:FZSLS-1_%R^
M_"CEV:<\B@5M',L'P55!>/4U\6@.0&EK<^\9UG5,47 U15 :([:R\N34M5/7
MV&Y$WYDWU3VJV \0I-4@?7=[UK'\$+7:!B4?FE/9^"%X'W665H(LG4L_FFBX
MBE) :U_=KA_Z>03V0;9Q-VNAA.G*?=LB18QI<<DV;IG8M^"]QZ;F8.''JC6V
MN6MR??_(MH<>4U'G'6G=:*+U.>+M!G]R8$M#"]%G4>2KJ<H[2F024F2XD_'X
M^?HYK_U8\H7CS*T3D+/?3$9'R]D4O)^?]TAYH,(; 8?$AMMK9D2.5H3UD)YU
M .P=C/@ '!&$.HWV1K)3[Q#)%"V2B^H",\'Q;:""6@*L2!=Z\><O[U08?^SN
M?P9NN4\$O6%_28[4"DH?&:D9 D_[2Y*Y&]=7Y5VOF7[\E[LC#QF(V5C: N?J
MH&>#;!K^'>*B6Y)C:M1>;;K#V4D?JJSWW0S1GTW< =K@=N&M\R^C>8^LZ5X
M&][\=P+]3"<07[1&)MG?7SMRRJMMYE8>C]%HJK>V%GT%8@&R:>R+ +MLLH$.
MT$]X428R!2:F8-@-!CVZMPZ";M54G=//OC\<N:4[9 D+0+8]&$=3+R027MTQ
MI?#6,]#02AO*4IWM66'92WO@AMCG4\?-<P[(P)8@+3Q<R:SYZCNWP"ET@K7K
M"<CW2Z_T 7;9F4 '\GZ:F4H7A')N&OEGIG0%RS=]DZ1 C_=!Q4"\P8QK"?P^
MY>SONW5X#3 F0CII%3 [Z_C2'V:&;*NKU$!R(^1\;6! UO0^>&_2?A<)*!9O
M.A"V9W;)Q>,M\G_XM-.#;3NG>DL-OV#D_#9+2;6?[9AZ;[B(/:YLU8L3*:DH
M+4@H%%/JQKM)"UH7\_*O]HORHV!II(GOM85M/]@<Q9=9K%WEI&=S[-'**'5R
MKM5H66">/*'[[X)PKMZ7'.8/F0S&BMXL56KY+*]-Q$F1L%=TYFG1KU.S#<C;
MAOO@DA_'8#NS5;L3= R9=4!A9\.D\9R 4G:/"B:T X/L0(.HD-%9PKEJEAF#
M2N]1,TDIG]#,N%>O%_7J37['CR?9#L"(_VVQWB$>4'DV\/M9GZO"6GHZ+[0]
MO^UP4"K21STX#%]I+N?'SSVQS%ZYW%U3*.\[8F4Q8X38-7?9+G82W/3WNX +
M^-:O6/+*RC_9.D2GIGR9,U"[R:9I[:L!BN[.&;4*V:2I]E*UT; 4/?8;KHYY
M'S$FUW7VVRLT?]-^J='F<X(VL?C[--ZU224B=5;]SZ;P]<-%#\=*@X#X@.:6
MH-T<BC"-59IR;AU;%]0ZH$9I?]WEOP@^.Z T4%BMU3VNM'1')AQJL?39NT'<
MU60Q$"Y'$:3;JA/\WS/=?2!$NP/,!X=DV]>/*+MZF8?VQVLT;6DT*([HN&.?
M^4G'W.-N:) 4>!_+K>_'-M+A.NYA6VH&S<F[E9_<NRLU%SCAA=AX]B.1'7JJ
M*[ R),^SYM)DPG*):>U72\>R+_T68EF;9#G:")AX&T*'RB] W((\J?[5UKY%
MX-9B;6A<K<_Y*;A'7L/]8FLI-\%N_]3KL*H3T+F:+0<3X#K>P2+$*;#?26Q4
M])9^HB1K9O29!E?I^]OLOZ3$.J<(/WLZ.5/!1)M43!/%O#V+)DX<?/=RV*X/
MXS/?:?\@WO?5BJEK7ZD!0_V3@/:*Z[#Z!?YA26)Q3,V6LJ!LCJC6I-[]I;R#
MOO4$'C[?S6N]5P?@V#CK2LL._-.W]:9F<BUF_E[I:^Y8C<PF.Z74+\3)F//W
MDQZHG_G:=]XCU*P*BK'[:;64B ZM1X=F?_F40&T^=O_?B\Z+:CL]Q&T";7Q?
MY5M<^3]O#:+ 3Y#MK." 7R1&3\7IVQ'8^=N/V..O!Y1X'HS8V<UN!R9K]RO(
M*Z^Z6J:K_08M)901FQ8YHQ ZP2X;#UA)T%C]1P6* [Y^>Q9FHC?&S3[P0=7X
M7.<8Y"1U!<5J3HV,_*\/"BSGG8R=O:3&3$4NMQ<NI4W+?PI/-]4',>IJ]L&E
MCC\TGR4=]>TLMB*TB;')97M3]_\N#P?FAIDJ.87+5PDX1:2?$A=Q._?JRM'_
MX3+R@5R27SOJK+XR9C6IV0*_S?2G1+X=$U/[I>.19Y7V_$W%;Z4_<#@W65YD
MNYCJJ($X\+C'83C00MMQ)-#$AC!X H(VF.<Z_!@R3KDE[01]_#GRFM ]6UF2
MU^)J..*41U9VRQ52<125UPTI%X$)"[6M'WO\XS5[%W=1(%MK0'A&PII&\H.I
M3B&+LN/HB9_[R7NF_G[^?N+IPG%SYVR-K&XJR)WA>GK]W"O%_^<?[/U_>]@N
MN5'Y*#0F"XH&X$6^?OR)=M4^6.%.*N%YEE!VHK#5E?E%HT#!0G53E727':+3
M]-9LC9M %Z)AJA=)=!HZO#FU12<&CWVPM/YKX#<HHB\CE0M+_G=% IUBM>E]
M!L))=]L:8WX24@$SO[V1 +[ZH">?F I>?=I,,'S 6J_3.^"";+-$0((A_ZYQ
MB"RCB5&OD?+V<J"1<$[\!FONS*AL_JWXYTTUAO?NV+U[^RE\[OO@E2D,F.@&
MHWX2@U+$-&''_%ZP?_=N&C4K% 5/T3C9 =VB#:&PK-)B1^3#FKKZIXK#OZP6
MW)Q^M4;&6#]*:P,-,XXLL/[K(-$B,D0Q73/@)M6WP>)1'%0P08Z0:$92+J=S
M4)%O7[/5[=XXO5ZNLM<MO!C2]L?@WWFZH7])01D$EXH%P546FU"GATBG(1>\
M^C\IO;_R8^R_,[/]VKG-'<IXRC>?5LK,D$#%(!@P -\.;Q&E#=D^X:&8>5X9
M5Y Q>!BC<,/6(.H+)#H02PPN_)V-(II#PS/^VY*J JI&YJ>7\U(RGYG*C@\S
M3F"_:U-%9'%(X%+Q5J@K$=V:?X:DX%&*7YG8A_(.719R3<;<2#=W __=59Y\
MEN\E<" P':T0 8\E)]*76*G/BD>F"&'#:4QP82"<<MT"'ZE"+B_\I.Y@UUUI
MT"L5ZW*A5\IL6LQ+XN(O^=],LG^V(Q9 Z$KZ5X/WG(3Q"[GG\@A7H;C3!FD<
M**%904V]5$Y?TW-S"-)?$55$X=OT@ &X+!W?_PLN;7N*&( )[-U?&?T A(/C
M+S:CH^N4]G+<ZVZ%IY(TY%0PC)^J\Z,;0)1%&K,I/7'J 2#T5Z_$^V-P8;X&
M/$HXV'?>MQ;"OI$FX63,[!/C[B28[MZ!-SVCEN74UQ03@IY)I;$BW2@F= TX
MT"01?954[<:1ORU@XR]ZP9FU7?EZVU6F+"(.(2QW@_)0^\G)/W=[5BHV_:YF
MI])3U)T*?B\PT]+8WV9^/ZW2@ K'->D'W?=3$I<=&RZ]^.YCNG@8WO8Z9C5G
MDJ[C%\%H4R#T!,081AN^^6#\FP9T"[JU80ZI'ZP[ 7F^6ZK)E+18\GV2;/=*
M)-/*F.?4T;^%T TJ8L+N7RUA/;H-%IY!U6L@W<(*+%>G7'75K'S2:(M1H?5D
M,(?_;D*<@+".>XME@4CBO2% ,;4#!4@GIT;OG8"X/ PD2,6I\$!)0SR6)1C!
MFT6QO#BAK>H<-]STE2'FB7>T38?S3C^-M9\TUH;^QZOQ0S.<MXD5\35^W$X
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
M_Z,-$C-?_D%%AW*/*0Z==L\*C<U?O=LPN$G]VV$[:W.[M:Y/)+FL8"Q9.@=
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
MW4O+/[SJ31F#108QU1> FCS*$^("Y1R*J-2+_]9&V.W$\F::?@2]P'F[-]G
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
M$7\8AA6Z?V Q:9F*@Y3KA+U9;\RD,&U+?F?E4]5:F7VL?4><9*GD?VJG]\)
MJ[&ZTV4JHJ0JRZZCFOZ\N-R%&9H,82N[KN33F/#+I,%R?;]BDQGFII]56OK)
MX:TS#L666LC])9!5PS]71X/ 6:\>4@3+G-SH^H'ZS5<M3$10>/=PXN$;C:H9
MQ15>OQ\V!.VA%@P<OD&CY)\>C'2"H#5;M1#\\^&U-*F\(KO;O-36I(^2U8,H
M+E3[ )3MS^! <9!$U^0F16ZEJWQ?R.,%&-YPOX($ DF!G:N3HYN<$92LMBR-
M<T0&X_UHC_'NT.(TRZ3:LZBOMT)CL=^I6D >44(/T,3)WNO*6AX+>.J01F=G
M+/T64B8/_R9'X5(C#8UCO1 SG&9$[K%4\12$B.UJ0!'&Z@+]$E&C81W:M$#A
M<>F!-DYVEB#%FYVP47_@RH/-!BY>>U;DO$1CNISKZXL'U*1.#%/IJQZKKT\<
M9FS$L%)_MPXA(CL:L"5=Y\1K=SA#^]SG?PQ1,G]QF6B%O@]U#GV/:@?SP@*Z
MCN9>BA249^%ASW[\[TQ.V!F]L>ZT*4IO#L5RX[Q*]<_M3LSY5L+[%I=2M]T^
MCV#'JT.L)8^_]#]A7X67P$_ <#_+#R$L0?(&HQ0#W.0X0B97U[DY_&[E8[-C
M'\.?YC0 B!BA<XL^5D/53G>QL&Z!HFK_4"IR:.8C;]('P%-BK$YE-@V?GCU:
MU^2=H[/!S;V/Q@\!*A'XO^LR3Z/#6HW=>ROB?5@D*:J314$&M%,G ,YJ+W+(
M1&7!UOJO685LU':ZXGY"*,-0*3+(&EEQ"!$?&BXAOM>SQ'?UKOCO%X8,:B&7
M<,: M-QGXYB*"&/B5D[V04@I_\(A1/-XFV\GK-XXC/*HE)JY),>Z\$95AO_5
MI85DS\GHF'Z?CX'N?YR@5@T'0A-0A?;)B02K@1$]6K&3EA+SR"^Q5&7K,U&:
M%[\HK.U^P_TGWZ/1R75GG5S/<I2$MB7]TJ1*QQ F:FGGQGLV7GSK8WAJ[P,]
M35$C6=.F.2BICW$!B@8?T+X-4>8Y8OYJZ5$WBRVE"=M=,-?G%<N('(U[U[O]
MS47^2WG6O]I_ODFI97^I6)J3B><_2+-JCNY2$[AE<754^</2;B[;FG1L,Y G
MC_[QN91&'#3)7.0ID",*4WG*T^-^_]&7'AQ*:! _A&0,ZAU"F-^7'D)@[/LF
M_;S7Q>-V$8"AHO$^@.I/^F\'B7<_K2I89J,ZW,I00YTTLW\</(D<TLMOG:5Q
M&MZCA4)W"OYQ\.K24T/N7PN$+'?T+N$0D@[]QY%@GN^(:[72(>3%J-DA!!U]
M-"'K'X?++#EI6L%-%/&L8@H%MJSSCP-)NS]9TH-8O,(X; 5,K:1@_SA2N;52
M..S@]4]2_$N@?PGTOZ5 OU7?YV8YO4S3?5PB[X @;W-YO)O^A?ABZBXDUCI^
M?N?7FS>^;RWO$59NDA5K6E-"@Z_9D;@\9;]%Z(^FZ=<DGNWMC]@MY_KWR?[_
M@Q57'@'5O39RS_WVFB?\#6$&30D&O)_>.9Z%WAO"FY_M-\Z0VGBCI^5@(V(3
M!_0>E? (7Z%P H(NC:,-!DEGW>\NWU%]Z&32QJ(QO.^,X:;F8G&+V[$.JO(V
M@(3N*/*B^Y/2QY_M[G3^N'P>FE==WX_4^$8DO9+<T?J+;L9L'D+H?OH:J?5]
M4'ZYMFM0'[+=B^BB5DRT:A4#WM]_N"M/!)R6L[XD;O4J5.9&-2,P"&97!@"4
MH# H5+-4><FV9(=>*;**!7WCRPFJ!X%]<7+S#1&V%/*C-BBM)VMSQ_#==Y8F
MW5.H*2;$JL/#K1$EJPR-]UCM 23_^TJ9D !*?B700M-9V4^*3Q=ZS<\<W+=
ML* ,32>]1!.>!$;X*64LM&/.C"M:IUUP:772A>ZH8?7W(Q:K*8)JQ(*>^8>_
M P[D(LT_WO,Z^RZ31J.#'Q^&^X<1MB]TS(QQH8.5Y=I7 2AGXM+&+F>;"_>,
M$CP#&[L)YX#A\N%\-&D#D;5YC4EL4.@#C\=>T<M"TOT4S:5!W^XJ6[,)15F]
M)-$?/UH_'4(PL159TNN7 4%%!G>N)>Z?J92DS"['&NZY=;-7;;:HUR9:W&-/
M(O\CUNSJFB,SKJXHF68T5EUA)QC5]*Y 9$>X[G>1Y/N*_I=9@3H?D*I4C,9E
MI$RZK2YQ+R9S0,7\8XM')#0B5?HW^NBYSF-8+_38V4GK; .BF0^Q<8LA6F2=
M/PZPB2/6M"JG+QY"YB\3,M%2V/F&ZTCH&><@2]J0@\E^2\B0)@F*YZ4(UN$W
MM?#1/:',V-K4.XR91BDV"GMJV=>J*V@L1S5K-!@H7F=T')<,U 2FKV1[C+OJ
M0P/N\_ZM7N$)ZWYJV>TLQ/GS8X*K[[U0H_6M0,I0]>>@@K=W1["R6K\J:'\1
M7VC5K2I+LB(]/)B M#*WF4)1EY"B_CO8K#0;<THC19I:0CM/X6Z.,V8%FNQ&
M,CC3XP2:SD#+7!@Q'0 3F/^R(NV QX2;B^7VRCT\;I'BYCP[4@?+.A)K'CAY
M8Z9=?N6,DX7NEX;F4(GHV+U@1-Q^B*T.'_.]D,E6[! !YB=9'05S,0;DT.W8
MEQI:U3$2+01[RFL+Y;YF'H36Q8]+ZW%DZ&<X-T61J&,0M]LY\^M-^>S7EO3*
M*NYOUWN>P,[ LW]9"SW(',CDT[^[ZV&<-D5EDOOVX=KOW0=2/0Y)\!;?W/PX
MZ;[K-_Y'*5N)H@#]6,7/J)L['WM'BO/#U#&NOPB83W,V/%_VN'\?&!5F5;[P
MO4#N1#M:P<\HL#?.L)1,[B53-P*YWQ#6X62QZ?H4;*#<W)"C>;.$XZ?_\H/Q
M?[7_GZT"S0%4G3LN^$B]ZW'$P7?&R$V*JA^C7J'56*#XI^N^BWH/AZ>KF/9F
M/E3]95G@@OMBM+WCVAC\0J' DYK(5,*6=PO33?-\\3V5!GO-KDP^ZI^-ISD=
MC0K;498<^"I1*^RTX*2;EPOWVP</$TQT<DLE?YVZQSB*GXO$SK/+D7NJ-?%>
M&@M;,SVPD]_S"_-+AKTL:?9+E%)4S29JY04JW3H_3!KE.',(&3IQ%.3^]>V_
MOOT_^-N\Q2LN!6Y/[CQ("KC<ZJ]88\?>Q19(-C AJ[OL/2;V^MYB= &>Z7NA
MK,U[!UI\T3<=WM!+(SAZ"MQ+/G-'XLZQD.7O[+Y#/5.&W;3],Y7/9:)UX3\,
MP/_<N,_-_53BV939T6%UO?IML^'&P60?M)&)PN."E]NH8QM/P!2JFR]>>Y+?
M\SG*ZD= RB$DFL#8QMHBU;VT1A8\IZP2+#>X@7$Y!9/OP)62[>RU3NQC!S[]
M_9I:<:5.7JKL9:H1I)J%6G@(P17"0!&=RO6P>%&B^:NL%QZ?_,C:NU6B!\=V
M:,Y8@4.(!SL@N]"]/7/+(/[Z53+M]-S).Y&-HS^%O8KK]"_;[E0G-7@Y;]MC
M4G_M+'J4Q[ZNZY/.<); &(:VI03!+ )*L\:6:1O^*.6F.=2]G;?KW7%WV]1K
MT<I[1?G[LC0R]#VV08(BZ+MHS)F= ,-G/#\5[?Z$TP0CK#>%FE3GANZ-(]F(
M!:1:()9\TYW#+JBN^VE/1:W2MK!!U,[=0TCMF\_5JOE8A_YK<.D!$<]S7.C
M"LQ>Z;ZV1]=TQL/MN+*9C7KXD^_,/X+!Z/B;_<1__X2.G$9C/G8(H<]JH&(D
MQM6M%S>-R(8$N6B$15]N[3%OQ6<)^=HQND]$M"P,NX[WAC*.[K+7-F"GU6C,
M2S@$#S;LKZ%FQX>@N'GGFG<N1-F5=ZSXQMJ^RVD#.FSMK-HG1.B8A (/(8P;
MH;,.3 3>SK9G>+E810]9.@?LY*G*0KUG4IVG2E>TN Q/JBP-WCN97,S0.I0I
M>EIU"#0\&EOO,$TR:-*&J-QY-*NV0]&WW%AVW?6@H2:G3_R)586O3G3<]=X\
MO1-,B9>E":UDI;+=@RF[65Y+-CW;Z1U[K?W&IK^3MN7ET,9'P?9B*<-=RT$V
M07&)M-&<;P9]$DW%!76?<"!]70"$,4ED4>353T >8>'>V"5U,1<?5IN<M-!%
M-X7Q-UUN,O<>.\"NI"A]D&&)^!3EL]\-]PR=,R _"!U G[)MAW$A-:OMD=?'
M<@VE+F[^C%K7;XN%3/.^+OUTZO2#1S,KWH]U%.= \L:*>@B-A)T[3Y1(PD@;
MYZWQ-)_;<6LV2BB%BRKMWCGCE.KF^%"]^]B2N:F^(&99W7'S:NM:E66*NK>3
M_4,S>(O4TT\2C])FYXWV0IK&H0)OG+CJ9%;O[QS(G?K9]GM(BZ=JUO;W>$7+
M9@%,3;)Z&OT<2KB[,!U(2J06>]).K6(A%/E3$15VF,S"M:%\J[.7"H]]_LHB
MY)A "/CP,/1!NH//[A"%FXFD CB!MK!/Q= X@(Q);3A@H2$\=GY<T8L!3WXD
MF=%D$E(EJL?,+IBB2MN,Y9/16(7XW0_J-[\2?RR^XUNZM=8WYOK]5,-9PYPD
MG=V:1/D7CL8GB%-V=Z1&7[YZ-.*1WIC^=\Z] 2X")HKAQJ!.SF$$D2'4UTM
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
M2:6-$CO6ZA><P_<5;*7$F3@ FY(1/[G!6\D[CM1Y7\8*[68LO4>HHK24[66
MCB/BMT6'@%8DU<W4T[T[B\VNIHRE:L5?+$=B2M9G#@Y5$L((^Q=2![>&6X2W
M_;34#_9/3WEWU5C W8@W_Q%2:T\H,>&4C>-/Z8B2+1BOAU]S%$,Z:S6M&2G.
MCB&!V^KZ8T&)H*;0&,74326Z;+B=HP@?X[SV(=#*J%+(QR7[ZF]A;/&#RV+_
ME[(D_YHL)8BFL'G$#;A-[ T-?TR_TR74/3,&%39&ST>[[[G?Z@9LM"UN8YR*
MY?T:-';BFQ[A3(KE UQK_.]UNLY4*J>:)EV=RK53L]00 H![S@&U$!(;\Y+N
M3J*SIVUCO%]:1T5(28&)/%2,S.^>@8A#_@+-%%#HW^$8\1E)^T^QS?%^H+9*
M.Z4F*NK1:+!$*!ZU'@' '>"Z$2<Y"9F.86WI<-$#27N;/6W86+LE4Z\&>$
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
ML:JK/>\B]\4H5D?[.G?M8J_-JY9NX'HJE;=DZWBVM7;BX(/2I))P@G<I.=)
M=@^F0>#M:NJ]/02<NGL.R'0\U<,_0Z^GPHP$6-[&_N>7"XG\D,-^D'!\!.!_
M??/_V#<ER82,BYU6T!HCF.=OL*D%LE/BE';F'(!R[';7LCYYMYN3T)ZT,U3"
MS?OLI,RF8.;[VNUSP'Z<*>K2.2#.:6$#GO%&G\.TVEE]V^7"V;=" 6S+^SF7
M'*!:YVN]OV]7$>BUT^%%=F>2Q9ZDAU4)9(MX];,);37V5^Z^0/I<R#'X GK^
M=K&'GY#1"'HT"7JVUM5R,2+HET7AX5#)MMG]4](>""5GU*?[J>YF1E5;V58
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
M<E;:ZJ1H3_%GO'B.F;Q.7CS:D;]\0ALZNG0.6/SVIZ<#6:(5=6,D"$I4W%!
MA2[W7Z,(FO,(GND>?>WC[@U3_^7QE[!'Z06+*.:(L^*%Q1MIQ->47DO:8<HC
M/TWS#..K8C4,6MKU]?%3WT9S/BSY2UT*#5W3_'OV*;=[7'=6D _A9 DT5;#4
MLA#9[%P,MR' NIYA4M=W#F99';GO N)$'O4Q#>DH9%XH05^EB&Z >%2X'57$
ML"W+6YQ7ZI@R>U?+5NJD[E@W3-TMB3$\IE$.8((H1@Q6:1*$#4I^D=,18I#
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
M_:7FEU7MI<*2_/(B-1E8T5%PRLJ+Q3/#XJ?%G>"@,D6%2L<9<YDQ7_5^.-8
M.<E"60!>WI'. !E'JN& X>7]>\G*/P2G_^FK64Y^+<I2?M7N4DA.B!08] H4
MOL!+NK#4'ZA)6,=(,/IE7[6NKON=5W%7P^?>5]WUNB\?^FBNT+L*,23$:YS=
MC3B$UTDR2E#Z4Z.^92Q[I6?/:!_T>0<ZSQZ#OKOU/:2,AGYQDG$4$,SA3]!*
M5504*K Y'/S3T@T:9$^.A"DZ9\J34VJ0C/U9A \=R2B6<?,WZFO\3^AOED:8
M)*K8NGZ+2UB0PR3OI!#-X:VJJR/-()S'8>LY@"&(!NK)?5*KH%2BE&RG\5=M
M:?R^U:12\=M=E]P(,F]VRVOW?!GYL2_W>TN-$M7I^TU-%>?[RZ/S28-L!1<7
MN>V>L@H_C4IS_>+@Y+JW:S:AT3(<;ZDNB44LW0C'VBRI1"ZVW)CH_>VER/(]
MY/Z- ]R[$(L3>_XDY3Y.@F('"*NM&P.L '<!;_HUX6UQ*HGBH1@A*0N"N9&=
M$62>S03<_\M#^(JBK01W1%.R$'_=1B?KFEWSX\C6@=P<QV($MWU#CABT.!A:
M=@1S*$MUFV?DT4D7\%. 7/IV:L<@ME<S/&V:WQS;#P%2.N UX206.<,1KX7H
MU).P(-I%9ZY63]G$7 7- R9$RBW9SXH GZ(D??9'@/3U(_6EA;?5Z ^9%X>"
M9+)GR,GJOT6S1W:R!O;%[WV^>S$P_<)@P%1VU(1*ATU16U3.;8,/NU?%3?)/
M@LVA36\>PGC:[8Z%+!\F:B94?ED7=Y2N!0_Q-_''#J!OGP-:'ZHHP@:!-1*1
M*G=@@S Y['R&S;)&;N9!G\D+3HF'JB(=ANUW%>CHA-N= 9/'0AL2TS3X8$(&
M\0F\5:X&$DZY@_KM2A%R3O6Z.3];<JH0.)#LWMO!&F7E(WB%&;D.T=![*1]S
MKPN<R%EC0ZN@(Z:5Z*GR\DOJ''>]*U.KU9)EXGUM@]+<]$=I$>N$=.LC[1,E
M=0I=/U%Y>Z&R;L=Y<?^"7\K1J4P_[2[:T?G^\^] A3.,U_2O8MT>X?5W [":
MN'/ 965R,DF#"*'T3,>&! D)IO!6>!>:6>1 !GZW5]Z7DS4UBG$?B3ACBSA<
M3K?F^WH.<"P)U($%5Z^Y$GT:-OH$VK5$*3V^>(N(S+.#O#YTH+=2-_X!0;4D
MB(:<2&)8G',O X*Q>\D\&2-F/VW?-R9DE/[-[SE[[51B>8+$3(_Q;45,0XP)
M+4090IKVD(R8>RY"'TO&,<T,',B>ZLG=C\[QZ7L3W,2U]WT9NL'*.A2"X;9D
M9S9@I@<YP_QJ_'KD?%*#)>J,9M>ZW<89V3_D?2CRWBGKN5=;P):8H/_2!:T^
M29HBQ!$?4J8A=; H)3Z<A.&?-F27^D1I]")UXQ]QO3"\LS]#_W/XIJ%<TO#3
M#[7IU]U/X#O+6/8GY*\H.D+@#Q3O4TYH^.Y[$;YS0&G#Y_AAS85=Q2I)GBL[
MUP&7?8Z,[-,??^P:BN%*DMY4F_N':35ZU[EEQF=KLC*3J_V52!_KH$*B;8/%
MEE:J11U:>(@?61;_6(T%'!)\];\7L!N("YK[F3V5-^(01%#15H<8>$<!]*6
M$00,#P L[PLF=)@=,O4])^AM6B;F3Y4C;%A$VKKJRR66:A/Q98_W>& FZGW'
MY5O%_U#G81CUKV%ELP-^F%Q'XB+>(DG63S1K^'+-*SRH&!D*S_ 7>D5KE6Z+
M+X\2O%4K7/W:"K-Z7Y&_,9U0:B0J<Q^,%+C=;3PU!!M>J&$,/0?8 </980(X
M6!%#=%XC,[<IKTN?SQ/+E4P0)XF#JN<^_:FU3[(B>A : ^$*+GRMM0=,#OEJ
M?UT8Y>5\'KR\,%T/FH'@5W#ANW6XA\'.'6 /]8*N'5&O(\^5Z8(W-U).D*S(
MS9BKV+,P@\L1G7G"^WNQ\8=[E.73B:CZ@UI'H; V.4Z1_>2T@QT4-CM"Y*C]
M\',Y$>^-M?R$D\-<5^$8+Y_0YIPX4\X[3%=W?K1$G=+4<?D5!-0-7Y4;5V'*
M]ZI7W5I$^&A5P94IJ&R'J+(V*GS/4#^^<:LIIX0PA57O@%11%Y]^@8&0U.;,
M\T\_[I QR6BG-S#4(AI6%41/<%Y"$D0'=Q1Y,PJUH0XXWQ]N]+;H._[)PK0_
M;94U*RX%VK3 ;$BN! &,Q-0A1C9G"<Z\>>AXEI]Q/WIHXD*W/>^WB<$5B\?<
MMNNA'8'U$3K#L;#A6+\64JRGXD^[]^\EO92W6%F7Q><PI/%Y!SXJ2PTC%/[W
M *OA.&=P5Y'7]QE5L8X!MR+.)!O"M;-S /X)=>'O!UF0\U?J4*/2ATN,C/UA
M<JDA<?P? [L0G80X2YA=VBLL2TOMP^SW00LK=7"^WWT'S98*!95M!IXPK<-
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
MWN(C3;I(EY+' @B(2$=:1#H1D&J D#S2I46I2HM*KY&.M- 1$)#>6^@]H81
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
M7\7.7K WU8^$,6812R?:"ERJWWRH,8F_XVTQ8NHK^B#;WU5PW+%45$/>$8I
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
MHI.Z5N2<EXE6,.D!DQ']FKHAT^&]491MBI/)UAKT9YV+EX'QS*NJXP3WW3.
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
M+E]PU^0?)==TS;"IIK'LX#8/A0^I6U2S4]E3R[?$5JY&9EOKJ4I3S)SU^&:
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
M[]:L/^A#6TSOQDN.QJQ=F Q)A3IU6M-&_W58?D_%<.@^8[)R*G/[$1FR [P
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
M Q#V#E,*NB(65>?52WC!UP>24\?D7AZ> 6I^O\8I+[H9-$F#1U"%1ULO#0S
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
M>T/Z;#SN3+ :+$8N'@-8J U[A^#]Q"9W6AUP/F7V'*U:'ED[<KDJAMTL;RK
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
M4/7[;IIGF1Z=\QUZ=P]^T'=5E=\_="N+_4GWZLQ9-3Z$6]G$Y#/KQ&6>&;_
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
M(6?_4B&&[>NQS")S*MKI95A7/F7C)DQ4["^UCZU7!<)I=L> T*@J(#MT<%:
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
M@6(\2$//V:,S\?MTP/HR&V+06)T.(#'/M#">K3="@H2DG1^F T1UQ:@?-NF
MO3MF$ ([Z ?JZ-0Z\F"##B#([]92.'MIYVJQB$EFHA^4A01O-ZIM<?Y9,*W,
M7F=ZBH@*#"'IWFM?^ANP_VTGVE9N,HAC=\J\RU]43*QC,"LBND!<+F&Z<H^?
MQA+'F$>6\;_2FBP9_% M<-1/AG(9&/?7?HYA&+]:6G3 03&I:9?V6)X10F6H
M-Y'N[73 CF0[ E.'6#W6U]P9>/X_VF+]__20!'5@'L_^8P=IOO,75.9@HC(M
MA?*6]$]-Z0W[^'D-T2]^TD49LZ'PK)/:N3QU4%3X7]DQVHNAF$"_=N\J'!H\
MNNH,ZJ0I6-^QF/D;FI[EVFM5GI0]XY=](.3IJN3(_[7X6[EVJ5_V;L=EEZE?
MN93")$]-4J!WX>D$SX4N_S9R5T,9\P^?"0%;IPB1K:5J<?0+R_K$/))$]S^
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
M7Q=87+JYD\J9,//T,"IHIWYYIT6Q4SD"/V,9LE1D?E,AX9GV+TI?V?18V<1
M20 PW\V5U\@YW%/ 0$I9JE.R5G0$S@5/#A )+(]P<D?P@; S*%:*#[5P&^:?
M3=JYJMBJ+MY,^]LP+.4"6ZW5H;WJ@=YV>:\HG/3F:OHW)@##C'@/=,?LQ55T
M)>@][-+N9"_.>8!=JWC2(@+D#W6^V-QA(,E:)R7Q=8!Y22@)U8=Z-UMKO\F"
M![:!DUO.$PJBY1A0>/K)P27QM]:3CQ<2-D*-O>.$$SH5%G;\44!2#$&V \33
M9.V-(A58C% TRFSF!YK1=8[+B4P [I?Z@"M,7[GRK=OJ2RLEKF3T<A<;M<-8
M)'6= R?\)1M[&OT3/[O[F'U?(\$:SZV.=,!<&KL#R0V'C9+"Y2_^:'(=O3LL
M6@%^/^AV,2"ZDE;G9GE6/>5D'<$..\_QA,2P4[Z'VJC5'"RZ4PHT#_XQS=;)
M9U4BE5SM>'7DE<#FU%<L.1JS@X)4(/"NZ,UPF &V#SRG7^9EL?ZD;RNU^;O%
M#;C[0)8$ /439L$P=BDV)]709E\*F $Y!/4A2_PLD4$0WEL-)0=.3DVYZ#[X
M$ZIF=J3D80?M_7\"@[@6<?/-QO?/U?%MY6/UC(4PAG 8K#V(J(5SCF';Y_J6
M)^2D/E#^5 !#O+@Z*3)-D^ZJH!G^L#GK/+&Z:_]61USH?1Y:L[K;/MP?DZB>
M>J6H,,=%8SV+0H%/T '?%#O0'^B *N9PJ7E\9F.IXX$O5"UO.N93"D<OOR"+
M."M;Q5)3(HTW#*=%/6MSFY&6U1B+[C)D^-2WW/9E$VAAGQ;Q+&@Y&G'P$_7W
M=HO,RZ)G,<J?A$03P(W@6DLSBA$OMH:US-^D(/R3<;K/HCYF-3#G,(<."'U!
MBJ<#'O!$@_ &[G1 QQ\ZX$([08CV0>8* ILY?TQC5CTWV!$#5^B [7BMO]?H
M@,P[=,#LC080[@Z#67VUHP/>@7:4T+BS+] K$A#2.3I ]G_JPG&D:!,Z8(47
M@36@!-.NA?+3WN?1 6]1NZ T*C/Q,>D+3LUFYM=LJXW4;KG C92A LU31PEU
M3.N09@3> /KV*&5CGBQ.@K0K=XV.2FUVI#P+CK_\C=>*_+(Y4\4,]Z;4H6!$
M2ALBUIGA']Z_TLXFX<01U1*[6;E1!VJ?4M"P\?MLXBTBXF*H+?4C4AP5#'H
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
MZB+AW86K =Y'BB9U-=I:--6+MM)7!QR=0WZG[WRYUTOX\Q%?EX0W(0_9QZP
MCW<=ADV4OG---QV^Z][@;+T&VG[?O5>^VXZN&G@+,^39@$O^^5MSNU)O05%]
MH&I,*X(.L 6%"=Z\N.3G<5[I2A!92? B^GX!=-4&@MLFB=HD>ES= W',FM>*
MV#9%O(;D+TX@'EHEW1&P^S#SA6^=7-8%B=+=%>D%LL:G8 ?R-[PE@PRG[:KK
M0G&BO&R7PXQ(D6DM%PG,&[X$\)QPF7=.CSQ.:^!+KLW=GR L4))V?PP>1WX)
M,R1!"JDI3UOJOFSV8ZI'RWP5_T0PN*H%#BZJ*DS-=']?I'DP';2=3 =(IM(!
MSAXJX/QY*BQN4$)R$7(2T:8G)>8=UY$IF#8[%L@":V4CQP33 7'@1I@2-8O"
M3S!^W*!0;R__.SC*W+*GCL%A^$_1>+GVQPUX%@ZCGOW 1"629:93IC9F?RV[
M"'B?:WA@0?R[*9X=>?2P]+C6Z.;5#B?SNO,]>:5 X#IP?$(IQF!;[!!Q#K!
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
M%'S+ZJPC9V_JE"0WE?Y=U^?WVEB(N'+2U>QJEXWXB6>0*$35+$7 <AYZV?E
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
M$0&/>RRY]DV:^=+ 86F P">JM,C'E<3>)UZ<FS>8.+.U58]@P)KXQ,[2%^C
M^I_T<R%-;=^+@F\8,_[X4?KSUA(7A>.T[ SP6NKQ F1[?^$F544F9AX/3RZ>
ML1 .S[>*?%>]Z2W]F<8N.]CH&'T^!_#,3_G=,T 5A8_W- 6-2S\#<*OZXF2B
M4GJBO-2,P-1VW=L;;0?']R*/IVW!"M71X0K:?PHN,BYM+TJ:A7EFA>89>C>?
MI"5I,W7O.UFF*Y35C@N>R+T1"?_<^:IX)(3E;::*RX 8AKYQ[UYZ>FF.B[?6
MILWK ?AU^"\;V3'X#42;DKHR;&'5 )WPC* QD8EK%EJJ\Q&UCII4 :L"17AB
MM3/G5R-0L1_1^">9O-!19XN@.8H>(3 _V%'@C^QG+(8_X]''M/>6;]/\N&8+
M0BNC\FXNR#C'Y3?/8 W>(CBF=4_VFF/\;,2ZGWU<#G4^R#,ADT7K19%AV_>:
M[R>M[GQ)D)1-\C$QV0"WLL5;:;'9V#Z)R)P5N;"/7(U<D.E0LVT[ Y1G!@78
M%\&&K%/T>:%'V4./G)YCW]WHJT#U\TX[SH5PW@204S*)L7C@IQ8@M1=RR9L)
MVCW+/Y;:Y5,[.6'!U+GEXA7Y[U=)_9M_WB5(3_<\91Z?9F%8[WL6T2WC]S8,
M/TLP=)T]TC-MD%&/C2B(]'[)V?><8Z==#M%DJ=NE2=VUL9O8[95 G3*NY,1L
MW+>S,Q=PU&_*^B!QB.R<P[(0:PF3;;%30[B"MAG%3K_FTN4S0,C") I;6,;K
M:A^Q >:;&/U%Y_[OIZA"U>C@[UVPYB99DN5B;8=_;' M\&KIH8R(?NRSIK%K
M67$HTV36=Y:@Y0]][[GO<PYZ6I% C.(3V1MC9=FIF3*-7F.6X-Y]:1NHM927
MLL>LI&&.N4%!V%NGQZFSX +!U"@SB97EYM0C;ZT#M30C4Q-'>\:\Y$*Z.$@8
MHL;L$\66_(I&3A:';@RDQZ8I$P14H1>OTK=O+MLM?1&5VJW>SWHEPX+CNIG\
MCK:3\=P+" JK%E%^?'XD /(#EF!.2EPP4 QO,G#DJ1BZ5/F07&?SZ-?FRI.]
MZ^10K?XYNB"K"Y=/+:((8-.R[#$>F_"-G5T7=@K65*?X0&!!<OFP^'>[MO&=
M'?  V'DQNY(FSELVQ&9:8@_C7!?>I<C'*\3Y%;ZL@[,+*'0)XNF$T>?/ /;
M<Q1ATB(2)J,?N8"(4;]!>1J_V)MQLC&W7>,7O?A3-2GH]0S7A<$103K!V-1)
M8@*QF!2GV J:9NF>O1V_.]A"$RIACJ]W>%SV70.RXRJ VT_,8OWVE<(^TB+-
MP[C\R\;]P1Q4&H]?;HJO,_A833G7[X]\-P3S57NJ[\L7?EV;#6??X9J42@]H
M,=0F.F<>!$2TT7)/?"2);#'B15MBPD:2G\L!L>8(@@UA&G,2$.^M_:GB"V"^
MZY&!.E"DL-I2K]@6T6;\09/&0N0[U2L9-T8I<FZ,L9ZGN:Y1(]J_V!6^)O (
MI*VBX$:(-A5[TO2\_B=,;50+,TR1>GW&2+]&03&^WY98M_WOJN^C_E WR?V,
M;X?(2C0N"UVMV,4$I-);YSPFW,4 F2@/").?*.%O?FQ3N_'FV*HGYZ[TQ ]W
M@X=N/X1\=Z0()1J5,-9>TKSBZ1$+JDY(LQROU:\5=S--*EBAW.\V;]8V&I ]
M7%D?-<P4J8SX&#\B:^*G*)P4WJRF/W;?\8F C("X^*&#TODT9@V$RMQ-.-<F
MWX73""HG+,> $-/L+1*+DM+<8&(&<V_5X+%?PK8O)AWG.MSL!7HQ^I-!V]?(
MEJ1-'!V%%8M#MP\H=EJ491;!,K62.RU*?YDQUX)?RG=FVM:8R]4;Q.E<O8P3
M77NBSJ3/:'>:YCZ5J'B_#\@ %MWW5)O96G0=0#D$LLO<N)5H_JJ\[ K;(B@:
M7*MN\WRKU%OPJ $\ ZSI]>:)KX8*NMP^76:\JYZ=.RAQ/#IA6X.?C%;GG0T0
M2UV05!?4T7&8D'$SR7;;-OV\2U9ORQ2U?_ 'K$:>1-%6ZG& [<(0IH!ZY9M,
M<(!,\=.&CXI)ZC>KL"J"#*K.V8XO0"$.3F </K_8YB;*YAZUZG6=GFZ=>4]<
M7O&*G\J,RE:-,)^D2%BB?O&LLWM0E*.WB+Q(SK)%B7F)ZT3!-NG;TZC4Y+=1
MB4.W#'C6[PCQ/K\0]'"0"2Y%G55G((116!WG4;L?N1>$5L-5G0@1>&<_:L7E
M>(;8<JS8O^\;510$D\SI;T5]:EU[@J0_+5!G@D(JW3I H40#4J-%_/Z"< A+
M!$I7S.YU=H6/= WEGW[%I%_TMWA648[))#<=CLO&!9&FA9C@)?A>1%-&Z;T$
M78E=>]26TU=2EAF=\I<-7*:\8+K&-D?#TC9[ME--BBO6NO3-]"FS0X4J%+_X
MD!19(%]6GSNU\:R\=3^;L9>ZZ6VT<QG9/402-^LHA>(4M_K)<D[;[PJQ-F>
M=OFW,L0_RA5UGA=W?GC&/W[:D:G])LGBB,(F0UPB>>"'-,;EA?#(#Q10_KIR
M2!>J7[SK$JK)Q5_LUMZ V.NV51%[#ZV."*4?7)WCG2(:Q3&Z[>N::?4^*U4K
M:V@5WIO(ZT*,3\NOMRN:'L3'@CHW-+3GF"/4;- 2F=]!7&A<F@&89W*6OLDN
M81?A,--B3!9,;PY&S)GLU:#GMW5:3PXFE$-*!],+S5OX[I\#"ZBA.Z]!BDX4
MXMSF3_DFV@>%@D:ZV6J#Y->Y;EWY'@@XWQ1,'"-=*Z#HDZP1)3]DN\I>*VQ[
M,K7>=!)X6+]H^\=6T ]8A%QVO8<?HA=G[;&7B/?0K3O])E1229:IM/"J_$-^
MXV/$P>*DHXF"%OP\+L AMWL6=D,J'T,+G\[>'C$+OH1-N&=[&GY?@"], -/R
MFZ1"0#\@S<\/;3-=W_34^N#A(M(O7\7W"_TSA@G^:M(>S[&0GX4/7O!)+7G>
MUQ=D$K$A2:F]6G'N2VR!P._WT'D8J/.IJ[7%S0"[=&VFW-V2B)T,HG5&$J8G
M\\. N&%\U,SB,3!_S%#@^-,/Y3L_\Y#KBYM!34<+-W*( ]XY=,L?72C^D]_U
M11(9%(\>RJ_<"2Z%A?L?[XW_^XUW,JAZ:&OFBF24:K"G*4KAWMZB"76M2SDW
M9U6&)"ZS_32S$KU54NILNG_Y,-V:*32COH,#D?C5OSB-RHXOH%S-(6JX14*N
M'T(B^81"RK)&'.PJY1B/)Z7ZP4,&H:HG$P@*1\>BU&3G&0#SN&..Q6N:ZW4U
M;.S>K3- _UC4 V!$(G($/66&<ZG=.B1+PW0ZRC4K>GDC]-T?M#D)<F/5<17
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
MO[S: 0S5ET)E?./9Y;E[N^]W&Y\Q)=\P5J(R+3W5,\IV TT22DHGJT^MVRA
MWE="KV,B(^TF;$A_[AZ_UUE^(\<,FSL*;"Y9V27Q"QV &-'.9X!8]0OC@L^]
MQ^N,>)ZZVY&%QCN-7GCC^L+6=!TV'B4&8.^T&26*QT7=-[*JC$BUVI:I/,FO
M>3IMD/Y&73=I<4.S]+YVP.#=E8\S]TY3W+:EH]4PZB&GQ6< 7 R$CBI,89B@
M13H=3$07/Q0I]68I6;-I]'G[KOOW2BWA%<S&=HC0,6#I3C=4GTJ_B&?HF<PL
MWY[L@& 8'L;[!.U8JTNHS&A*=#>.>K#%_9-$#UDVDWY_XZ+D"UM7B?7=&Z3L
M_C8^]C%4J?9+MX)UA<I9JY^(Y32#+!_0^W^:CH@&I^5-G&1'F,0S MV'I7'I
M>\T*!^O[.N\<)J:_WJYG:-Q]:>T9:T%";O^8:+$4]Y91]DBS'SQ.RY).2CQ
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
MZ[7+RR:GK3;>%V^U@7U-#NBF<ECAJ]>/K^D\[Q5NYJJGQ$5TZ+-8>(D'&+B
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
MZK#<O:;I2H]DBR[I#4=:59B-*._LEOCZ^RCGM,*8_>2=C8ON&Z46O0.K.ZE
MI11,AR6$D)Y[M50&6WQF.[H:LJTQ7PIZ2LK$S3!T6UCG*DL1H\MT/-[<WK<<
M#-)(? 7KGE=4^01PN;\9F^!*Y2(E$R/_/O5*@LSOE"XLDZ(];!$OO_<68UZ6
M:N0U%*3Q8P![.0;"W!=\1GJ2Y,D"?YVCVA2IS-0)/FG]J[#1=JA_F:3.!8BE
MC:[3O<(F4834^P#F<R^>\'B50J:KB"PD([+@C)4UC*-=P4\ORR?#JG:D7VA\
M5,3KNO:OOH*&(L 1LKB/1*9_WS<?EE\@7AX<910EQ:F&B0^8V$/-F64[]JS,
M\BS*\6!@*677\I0C##V^[(KV_)O&M;P2:+W5(&6A#C@#!(=1)4ARW5R^[P-4
MLDG!VF.J6O.ZCXB\C_5JOH 5,DIYE*Z?.V)^]H(/(6!#2TDOBI_&<..TMK85
M8^5+0!*=<U>#]*\FR@J59=3?0:K&WDG@/_P'I$VTMJ720_$2UB0T8G' LNW.
M1@;_F!O$H#[IA+H"$TK'>CB$Y,K&9<Y+5'MU2XPT.9'_A7',A]0F%\*"GX9D
M69>XN"XXL3$#IKY)D!9:'%47HY@YPM:7V83G+_U8-NA6G$Q-A-;*M32LQ2*D
MYI4K%J[\>9BB)'SP\156NU?K6TUR<U^IO7?)GDKQ'@@KL\@;UL$2W)"8EJ")
M*6MT)?HD'1]_5<+L:!V9@%<GSS=E+M12V'+O&5F05,#VKB9NW@"EH^=C5,O8
M,1]D*DKE#,!*@1+>)!LQZ4/&RX;PFB/U1  SF\^%#Y !5<L%&]8I_0M?9O/
M!7QVZ30:W!3!8+P;ITZ:?%R8S?1"2]<]TY!:I\DM5^8"7I/R;%W8I$Y3;<7_
MS W%)BF-K;HBFJ9:@;$/H"-P9D2;BC>M,7W>R4@1:^:.6ZFP*;#WK0/J!OR^
M^OCA9 <RM$&F/9-)(W?-QV :H]7;(R/AZ^CZHV?L#"!.HK+@)[DCD8RF]AQZ
M\4[3ZV*6>;7@0]=!K'1)V(4O8VE?-DJT" YX;DW1[ AJO'IAS@*8.I!E#3IZ
M-LF"$U4?7GA"(G]SWFIR\)B/'#H"%999SF>O6MNN<Q9;7C]2P=S<-M(P($AM
M.K7PM=1!FAF9%_'_?"II9#:L; 2Q'$RE$@MI@=#^+CY!N7^!_SZO)C;@NGJF
M$'Q%XWK;]>X(]F>7GJF<@WRB27<PKYKW$$G<WWI@_QZ'15K:?N_UR>UQ>.*"
M5[TL[(T@G,LKQXVF5WN!B3!]H%-PEZT]P;A$@E)Z4L/V;*#:#D\GF#&>4 3;
M?SR\X"1]&"T]S1%OW_#OA7WYXQ^V8D[LGH=@/5FSA(I2""NBS1ZN^$N=RPE$
M3U&><R:8=3)45Y/O.4K>$F&J\QG<D5NW!OT/XMX#JJGG71>.HJ)408H($A60
M$HJ "$B)/Q40$) :>D0Z$1!I 4*B*"!=04!!1$"D$^E2 X0JO4.H"4UZ0@V0
MA"_^[SKGGGMN^[YU[UH?:^W%6IMA]NQWYGV>Y]WSSLS& [H\=B2"F\66!A""
M??-Q?'J?-M9O[\KE*_^Q"7]^Y%2-'E?9ER9!WC5(6",\R"W(@7FUQQY#NP>'
M";K1V[?NGA.PORH+M4]P1$M7NG\J-KUJQYOUI<85(Q%8B5 /2)$</+QC(>UJ
MH)-@V<:Q5CS5XY)$M5BM O_D?8OP/>;_@V+V75-:JAK<70QA?I_54YG,-Y,S
M?(E,P$@BY2<1)G2;VAD0ML)PR6EY<&"KWR 6)K3XS??I/1]P,_;7?(X.]7?M
M\+6A(=^6_N:<C _-;P['>L!$$RF9QA, !]C!@$>KT-HE.3DE^$OR'95B^YVL
M1)/WQE_V&%Z/UL(-(@J&6JE6W$"83F&"ZVX"BG-]:(HP+\V-'6FBPAAE'"VC
MKQA9VHI;)=D,6?F!>4X #FB<9\MLF6UML38>Y"U=30#)YMQ;S?YZHV?D'DT:
MCJYH8$5V^*%*#AJO>L\GMVGQTA1&I:9W8]07ZSHY7?]A:A%$[S@+S 5R0,7H
M.*A$DX?KSLFTP=(YX:G89%NQFM+*W@3G,[8P_OA'C)Y50!WJ>;+NL0*%+A!#
M8A"60\AKE&<5"5@:X\#")9<9 >.JWJ;?97%C7X-\T,._L'Q[@=O>%1)ZHD;^
M!ZM6;B^LCNHQT(Y?HN=(2BZYMD4.N!SFH(];]=KUZ F/$X",.;U2)03+L#H/
MLML #7M2?G<VMG@24F-V6>F9#K#5_,H1(>/GSW"=DK#1&>&PF>DS7FUOW#)?
MOP+LGOZ!7IX:N_55A=>85TU@>F.R]%"*?44R72H,&I+S)B<_1(<Z"]D)#.4R
MM U8.<7'30XX1I&#,<X8,HASC0?S9_3 LO5K]F5;P#U[UL-$A>-P:#3=+5[$
MO.H_ 3QG9YIYL%V'XWH9#ZX3?8_Z!_H=#C6LPYG[5SS2!C>E)\,K]%#V6,ZJ
M'",II-8Z)'3O-0'(LC*V=N!9E/4+2%1@I;KM>9T RJ97AM49X-+V!]_[UR..
M#B^DK(-V?A,7\L3\W)&B*_# +[M9ZBO@1CH6=(R#EL!DB:UU&T+Z9,&^WT"=
M$)Z?RJ _7+[%T530>1.MVM\X(%(QK/%/I#@_<J7_E0G+N>5O8'U#FVH/.RN&
MB##I\%9&WV#37I8AJ:RXYC[&=QCAD;1ROSVP@NIUNMJ9^GJ:6)F6Z7("$*AC
MM_N^<F< 9S&I%>Q5>O[#_4R6E<-& !M,'SC>M[]K\1'3WG>V]!S_JX;T#[,T
MN[TC68U@@5]CO#<7)6[3^VQE&-5Q^(XHR":NJ;#V';.R>P+HGD.Y B>.'U-S
M:( UVJFQG%\A?2T\(1>DI3IVKGVPL!&V)OK5Y#6M14-Z4$2#N/$W\\OKSO-K
M>@QFY$0\AH,B\#-VN7-P0-BJ)5ZO.SJ2")1"8'_E?BG6GEM8WI  M34OPU,N
MZWRZ/#'TM4@IQQGFK7F4XY%[(!O =HDC)N>3;HJ":X$HGP)\AE):&1]S)#^/
MF<32+@0%D=8(,ZDD>SPJDK<1Q5V>]M:F 0]#VMOD]C[AT6+>YF'")RQ*!(ZE
MP+OFG#>F26O-8X*L)/:H!D&X]_WAK&/IK#R+TN\'%SG" >T<7K^\0B]\F;]V
M"9JQ"\D*)70[7GF2K70_IVR0[8711\C#=,<!E<F,I7DEQ;.6%3K#RT;IY:-N
ME[RB9\T&5X\J8'NJSON\U$B$RC$S@CNN.45@T V2;,S?8VR<<BO>C??L_4V<
M? 47@%ONA7RG< +^!%#91^'LLB9_(*T"H]//(:# 5S21YC/)@GX:/S)NY#Y9
M3+2REV.-Y;LJ<.J]^K-9F*&UDL>-]H$V R#?C#=&8=!->S,E\/:QSXI]+3=6
MV1?!(K=B7*%DT=:3PU/I!3,9"UH;/0 K(>R.Q6B3F(H[KQ7?J :3&)H:^(@Q
MVP&6'_=O@.\>J4V WCUCF[AJ4N[6^'2OZ?C!_GUJ(OT-KE!8AQ#L^,H4PDQ/
M2E!!YPE@##JEKOB[\87\*X# V2?*;08YAI9.UAH1;4_,;<V-?Z0=VG%SS8SY
MC6#,G!.)O;P,-H3#'*,"Z[H1X461J^OH3,AZ7!3*$T6^"8Y25T;VU\BTL;^E
MW2XE0END;DY+3:.Y1R]TVR6*<-Y09BVIJS33-'O">/G:L=9Z(O%X7C$,>1&6
MXMD6QPWW;_TJ5E>3O X)U'E>%3:1H6'RW J[PSAC\!LN]!6+R\U%IQ,*\-??
M%&:),(M5<7?'^VOK!@5<L2-[7PAOZ[OZSV^Y/'^Q/'5-7%E"S 9*?@%(%L:L
M,\S+C*O<(XV@H_9D6%:-X%_W<83A/P>7NDL*=<6>TI[+SJ7-7^Y#)NZBVV7.
M_(W/Q.?96<>U/5D/WMW6G;XSO7FY4%NX7]7-.E=8S(GOVJ5H8B#$6,/NDQ,Y
MVDEA?FT2=^=KY.\5X?)#H2RISA?C J>[?JX<WTZ!^/NY5Z%[TJ7H&"T&?F;
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
MTKR_=_+NPR=4FE<LS:9H@1U*R?*=\TI/"44@1?BL_?XD[880&70"4+>]=@+
MP+0H#[6($!JBCEX%<A3#B<(;D0MHH>D747,-4-K-.+))@\0)(,.Y!4B623X!
M1*!33P#OK+#U].>_3J?;@4,&O &D *B5]-OO:$PG@+[D=^ MW #]+QP4[A-
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
MUP6%03'/SK/.DEV1^3+3<RM8BJDR9O=CZ(97G(O(ZM8A/PZS,48<T]$"%?7
MNRAW]N/C9^\WLH]62WG2F$SQ_&IK]EEKR848GYIVIBJ:JL&*S8_$XXL(^<%4
M?XH0QN6Y_<&!,7BEEGO0%566_&KW:8/6VUWP^Z<!206BM-"47G,/V2*2688!
M1?9C.NUQH;2U3]5'2/;L$H)4A&K2K7#7-P ](,;4@)5@$3/X=R< W]/S.PIQ
M7L?:%!]R=.WM8,']'N&F:<?O/'.D@ZD[C VP]1@9; HRG*G=T<[9^0JQX SS
ME;AOIXM]"AV;E4>%J#NWT[_?R"#G'%W:$WC8<+=OH1 !!J]/D]H).5U%-E!A
MF2\Q#TSX&2FGZ-I8XH^J+#T4:Q\63;2R)&D4@K[46$R6%V*'O+G;Q\XU-&9&
MJE]>^(T<XEJVM%E6/#(7^OBD?CD@L*R%PGM\BJ).+/S0Z>L:4*0KR'[DL.P4
M[/>C'QE^H]X3B^08I%QUW'<7U2\=^D9;K -=!ENSP30CCR@8H2XBT_A=V? 4
MG1. 8NUQ[ZIY(#VB".>BZW>TR?A??NHB?9K^5QY4T4L,*_#*FDRA4RV0XY_]
M-,Y%<%W8+^CIJ>#TEO<G@*KM$1^1S4 U8]+9N/VOH0$>=WN819<D%ED4I<1J
M56)U5KLI#^C!G[X; Q9%--4L2SU ^L[D\!CD<A(PGB B%NI,_4@/RW[JU2,^
M/2-Q:M5FKG_)M=\][$$NXJ;:@]P%!G["%Y_\P9)?+URARK2,'S_6Y^<'AF6+
M32ZB5^-^UXDGES83?LJ1\T82:7[0+! \X9'Z->(&-:1'I,QVLA.0J+YK];$8
MORF?0HX?HYT/_K;&"R29(#1)R1%2%J7]?2__%((9T35BZ/"NLD*/4]IVHET]
M]?$-7_UJ#H&H% <EEM8V<QR"4E4Q65F[$J16\U7Y6!79!&7&.%V>]V0B.PWR
M=] V%CMV-K4&-0_#EVW;-;C;(]L@+<.^7I=>)JQ.SQ+\\+=\;I6/"-SFNE$C
M'$]AOTHM 3N,40OKQ'-<880>6'-FF]/'KAQ92*K2W%RL$CH!>0?5=!T)I #)
MAD7DJM:&:R3GZ(S^#=N5C:7Z>/D[_?IR_+&)1^*V,G128J&+/ 72"8 :XO3W
M8W_PN0?I]G]&LM]DF;:Q:5M8J-G6X$X $3M?-+#5OH&F)2,KXB:&'IL;+N6#
M^Q3V<+KAWT-YU04H4#()]8WLC_>(^(9S-7M&X.^<W4AVK.)(VY3#O$8/A_)K
M,@(@\XP4_K$3@*@N@?WXK PM#+:/K/?D?$'*^%)CLN5AOCD96.3K7M9&K.)6
MU=2Z,L)9^S$I0L-E=T#X[ZAZ#=;\UUIYBN,)X,WK"@X"=%*T>?]BVJ#5GP^3
M[\%USO2Q9 @M>[C!A\;&31K;>.(,:$RCMR=5IRVQQ9;FFEK@VG-R)X /4M#O
M9*C^Q'>2@9O/PNP"THHP8K5XFQ@56'$C>0G930&4T'K(W'.3WEB-C EQ0=I]
MIYK5'/R&N,_5TVVMZAMI=2_8,W.A*Q#03LV(\JI.\*3SRJ= Q,<LMDZ9:CH1
M6O"?Y8*DT09G*[1"P X&IRW)">VX\AKUN&!DBH.\EK/"@.N,LK#I)&<92Z'^
M2TVEM8ZBG^3 BE4)DV>+HJ4Z&T?"]N]:!K%#O@6=FK(CE>O)!8%" V+H^!,
MG@PL<Z:R*V+(UX;!Y!Y_Z%G,7 [P- T,(ZZH"Y!#OU?FO;S?!$/$KVSKMV=^
M2S/V]CK0-*@(3/SEK9#%:%1\Y?NS*@].;21CPH.([< ADS^$O-\&#CD\L[^7
MZPTU8<O0R0(:DQY=<XV+&A'KTR-NIP5!?I$>Z P4IUUYAA/[?<Y/^O>%KFBQ
MA;EE >=PAE<M]K#".SS2QOZEMCI;1)4=EG;6U]](YM6Y]^_4(CVZ2,X#)B9W
M@W<#T][RRGIL%PM9& LQLL@I4=S<YB<?5*BLAOS[(EW0T@D@*IUH;'"6<I5:
M2E$DFIT =,8V%?HX=%T]9+Y%J'>Y2PV=#;62Y'LMXB\7+;U)5EIO<B1'6T_=
MZG_II:\_S3G]16F]BS7DK=NS'YG?AXV#K280?=_%BL'SF'9/%F0/BKD"R =O
MH^G)8W'&#ZL4Q3U%L)J.B<\,XA6<E/T-&^>55R#J%Q&6_4@5A,(@P@8?U8;I
M]^UXO._/RMSLJ-?J7=+HN&APAJEKM:(^;E09*G(84+@19#N&VQ^=CFFH>C!)
MM4H+TO5^.>W]<F:L<K\A&;>LK<%EQGCOW]<16="D26KH$(1X/@S2IE$R*"52
M_TLVPY^C+72225F4"7X5ACT!/)TEB_F'HCRGA5K&!/D'?>L%#9BG'G!WWXV\
M:7.3\W*:Q>581$['ZBVU?XI_6R!O_!"$U[SP^"+Y_0CTIV'_Q6CWS^&2VT3?
MFXDZR5YQD-_%&W_BOM&1>%XEY']P5.3_]DH5>JZI'I)FNN>J6B3G1UN]=$_0
MW9&62% Z >"^H.[NG>4W8=?9@3)I[<=Q8FFTU=V:O$L7,R,E=/YZ*?@.9F[!
M,PI,C$7V?KU,K)-#'E@/1_4)HA93I.=06]GH5ATJ)]V/8]5%@5S(D4#!-UR?
MWSP8#.GXO )2$3@!S$J"=BHQA75*C52K:UDS_@F'F.T22C6!1W%->1'FSJ^!
M2#Z<HK_;<18AKK^/+(QI14UXXJO6LTA\R-OF9+?C-E[>LMM/W )A-M;3*R<
MIXAGL2.5:?%\*8B/$EB)%OP_@J%TQB33B44,#M[/HL;4J9!8ZVP(6^?(DY#J
MZIK2FJ'EV$?KS[33KK$*<G<>,FRRO5VP9TBA-!!GP[=4K0@@5E&#T&*9/95/
M&U*9MJ5=0F<T@&;7(#A;D7\MX!F=+0&_L[(FNA>7P$=_WQM&7"I0C;^[[/7@
M_(0*0SGG#[D+C0MCRP$TRY][$JKJ=NL@2'S\LFO;@-[+5A7A=+F&@U*S?BJ#
M4/?5P!?[9'9WG6AKZ TW2(+!YPH_7%GE9)5W 7GM!'!N'N% 1B;8P%7,B7UQ
M4J8=CXR,<V;EEL,F9#9K?$];'S% @10_,@/):M];H[\.A<?PPMUZG+MEH:T2
MXSW24TNB2WS\KJH9:NWV4%,$/90*6:,-@LMLB/T43T\8(>YGUV*7.\%=:D/A
M<@C>4OY&@/LON^H/-F\N?9GGIF/_V;^KNVID*%P&>.@;A)HS/N@$<$$K8U8W
MS\UL$"HRQ2M_B+1^',MQ>1WRZ646U3FP[FL5UU#K4,:GYC1+&9JMQD21=%KY
MK+O0F+<J+HYEN+FW 7KW8S[ZT%_$9V\$:E,U"A4B!*XVG(<SS1/"6V?97'A(
M?-]'%,[;B3&:2BNBYJN+S1IZZ6VXA. Y 826'/O_.1C46)HD&\WHZ3_1ZHK;
MLP='11Y-;0G^M A^;G7,X;GL#KZT^/(Y<YM]GAT$%P\%K9&!=>G,JI<\B6/X
MAG#\\1.>6:V2R-Y;C,3,4.#O.C"-27Z^;]TS/.F*I&>EC;ZG;,DT;PC8$*H%
MH0=656/1DZU ?LNV.]-LGSE;L@;Z9J@:J#3DS:5![$*%#76U2&MKA,8++I37
MSE?2?W0H0@T4?$T?=A-$GO$*U,4NX,R-F7/M^K68[& [6]BQ,!Q$NQCWVE)2
M\JOUF"'S9ZTL1<O=_#TE&2ES@9109EA7-]6Q@-);V!!7AFU3A_[-GMIC? KI
M !.M/0^U^J+4(TX &4Q'1PU_9QCG4;_5$1:[!M3SD/X7:$KL"\Q\W%(<>P1F
MP9A>[ Q&Z/"0> *@A!>BU@A@>J&]Z\?*J$Y&8C(UA$X!_1HH*1KP!/!^+XZ*
M^/M%B(GV'>PL<WB-1O?:G]; H_/H,547&AOO*#0>+$Y\0_Z5_HCV?(/ND106
M:L=__$PAH;R156-3JEG*KLF7)_:-Z00PP8/9V6*G$L5H'14G@'0X:NNUF5C^
MDL-V<2MJ/0IZ>!!.(W.A'"Q/ 'UUX(/& B[#;FRB'^@$\.^WLHYOC-&"\2>
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
M?9PK5VZ7B /50N,+'GO]N=.FYP/!?Q'VXG(][M1W6UWYU78;?S=E$EY]._W
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
M>YY@0O-8JT(W^"KBCM@^POG(0-]FL=?F6UU(GLY_M18<8-<HXVJ@J/;RWM(
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
M76EPRSG)SF6WNVHL5[U#F \#MF% .HVI+GU-L6*U]*](Q1W0T@HP(L6ZNS(
M;ATC9\>%?3JR%5]S+-\*3J#PDK_!.#9:)+ UZW,^\8;W<+7W?@<57QU0#K.-
M=.D(S+6Y8,2M^2QV1+YFZ&[=>^GMX 457A.Y&A>H?>77F(3]?7&U4;WH%?,O
M$7J-%>T_>)+U YS*=32"&7'VE*N,!#WL<L^;R%@W^V(WAL*^/ZH#NB9<J4O+
MJXI<>Y940%4=B2,*K=6#B&Z 1_(QJJLW3 A>F]/W*NP/9-(0 5PYY#LZW%]J
MVKT/J[A[O]X]:*[P^_I@3VREBPF>N5,K$U]S>KH=TJ4!6#& W OA#\-IH8_R
MNJ!1F3U1L@#]] I7?)4]L40*DO"FD,0=B[M+LG86/RIE;A*>4N08O,?Z_H *
M4&E8YSLBFIC(#KX9[E!Z<CP;,7[=U.^'0[I+]BW-_")!K-C&KZ!8F;LY3SFY
MQ, ^$T=_ISX=U!\SK)Y4A>,J_",'E5TF0 *Y!'9L>L^25CL3$T%+_Z6;^-E!
M=WO[\7?C%(>I.,I"'M8(2@O9%4R1JS:ZI[Q&G:.:^F4IT)LNYGC)!3-5'.06
MO$T;OM0LU\)!A(=1F 8R_+<:N..]2SSYHOJ.!*H<8DBIN+J$FL3H7)&&B9I&
M8JF18<N'IJHGJY]Z$2UHR!6<8C@%F6TKE8*4G$T[:MS.0_T-EF0EQ$:U=FQ:
MZ!<(E@[B[=WO[TXM; ;1[133/(.1\([H3FC00S"[&L[]Q2G*O;&^:[JX$.2Y
MT+P50<ZE EXF<L'&*$IU6"H@[-"MU'#_Y9F9:Q^7('O*]N_V(+KP-IH?+,73
M4 X!W?$M?;.XWJ'&,,]55ACWK2YV7K.0![CG)8;OP=N3DX*9B(*$&[Q,;;.R
MS7&N^4._9J],W:5;?'DDB\_6Z+%X^5"+"+H;DZ;]-YE@OSFYUP];_[W"P_IQ
M/:T%^4FGFV5R#Y/Q]6\3?CNX[=^6T'_OXP.T\):APYVVT@ESG8LRSP0OC,LV
MQ[ZYN2[HLP#Q4<V6MOQHJ3#+(I<JMK\\QB[$3CK.<E(8Z&OL7!9>E6P+%!H!
M-CD&/F65_%Q.T+[=@X.Y'SFU K$&4 +_7@3<Y=*>BOX2YTZ3+&;MH@Z_"8-[
M\$(@L+UG*I/T@K!!5"-4X5_C!J>B2#;Y"QM*$55VE^U%*Q$OC>:!EI1"L5XJ
MP!4YW=$*K^4(%1HA0?+;O.; ,WO,C^:MI"A"4!P"B0:R2EGXED\3QPM0.UIC
M#?MP 71 <4>)W/-@S8OCFWBB]-$V:6J Q$B. BU]R[L&>@%DZQ&._Z$?@CZQ
MYFX6]A?FTO)"+KSR1\Q#I^$4>A!-0?A%;(G7WS?AIF](VHR+*<H1N0+S[R8R
M4.R$=9JJ+]!$]I!P@+\_(2'KKK8(92:(?_RXM[-\=W)YU(1K+M'HK=LJ*@K"
M4H,*S[U;,]FD6F3CHE20$A7CS%-\A_WTI6][/8@-W=+\+M.$;]0&XB*YD7_0
ME!==Y7&C,T2/^_I&*>8TL(L*T,F;2&,_H6'^^47:#7$N2&:-Q'"8N-[53R6U
MTW:3,K4,*7\"/Z%UCD3.3VTDI!5;;F4&R_OY7UNPG+\9L!H=)E"T<DW+ #)L
ML<ZT7)E)Z>!B\ NYL?N)V*V7NW2@JX:ZK'QL8Y:B$7/[:Y/1]/_=HYK[KMO]
M5R72)9<$QLW6F7KTF2G<E#^9R7$]*RB&;SLU>A[  M@'LTX0U@#. '<@F5>-
MFWB2"]R3'VQ5G47>Q;E=7$]39^?=& 2EC!U48-93]S3T?9RF*6>FIKK4Z$>/
MV!4YTGLE^3 M#/]6$6 L\'8;HK +3"@!)+W<T1!3>"XM =P$QXU +&!=:K?5
M1 CG"F3DUJK%7SW<YGAG?4QBFT+_)!F1HUKX7=I!TAA5";U8WVYX0'X,.:IC
M8',Z^ZI=7M=O%+G9@0J0\UZ?=HSO+3:B.,L?Z&[AM Z,--0PUVMSEJ'-W.P@
M@R>(G>43P=,L_'^=A8-?D&-4:(G:)634WOT<[PZI1AWW[UNF>Z_3A:+%5QJ4
ME.[8)]>+)6L#DL%U@T0GRCP0:QAR55^^34FBJ(  V_(QL@[PZB"*3MII+;AM
MY F<J]2M7_BM8C8$Q.J"(]4X"#TTPSE'@*)17.9SFYD7CK:'9=/ZH*&[VCO?
MTV^O<'7P)[&*>G$&?[NF#RN&_VOX5NE)RP74FN!NV.,.VW,V]K;N2MRK]4UY
MV[/N)4\M# RN7?] BKMTX2RNWTML/U<8S^8=\-QKH"7'VGAY>% PU;#1S$VO
ML;C.![]0=4CAQD]4?L)X\_AL//\B\=2\=FY$67R[9#LM$^40O$!4@[=5\PE.
M>N0W$0J6=T Z=2#E:6=FV87.3T,/<Y_]" \NY!<<TEXNVJ0AU!=(N=9V(5$0
MUIU[]\_]$*..4VCG7D7!T">UPA+N9M=][16SV[?HF*.ORR>*W1"VXN)"Q,"=
MP82[3#N7B=H:@>Q40#RB"90_'UQ:2/ $5=EIM%YX\CYXS2CNP[Z</_-8S$G"
MVII>[ZS%MV0+0>5/"[$R0$-]_Z5?_N\]9='1@YY-/\75=%W[M8+D"Z9\QIN?
MWG6ZYL#IRMKA&*#F)#BEJN5?EJ%GI3:H<,H\HL%^JGBRL0&JV$NP0B-W-)94
M71RD"B+KW.Z&\SB>_VD.,R&K_;7,W%(2S\&$S/TP-#BT8SI"K)[3;TH!C]OE
MRHD)2HL57^V\0<F'OP1R%"90 4[#=)M).?V>!5;[3(;7SI&*L8DW[F6B*\2(
M(Z1,,G@NF+]+^<6]/6(E:63Q7\9M0#3_MZ7;+)>DD=B/8X57OYWZ8L: 4[KK
M6E%WG,)NP%:KE'=9;XW@-X&<+KW1C>7)=8KBI]TF9N9_V2[X?WN8,G7J&7FB
M\8Y;W.<(ID?J/RQ*R:D?ZA:2M#]?A:/3EE+TDGE((RWP<S:R@7M1T*SV10'G
M@A.#+'LJ0/>0S?/615N3^HO9X1%?_[?UB/['(;9$!1 DS+9=,(A9!C0R@N2Y
ME&5QI.^-WDYIPE\3^>2I6ATI)\EBMQ<P>\\O0;>B6[N-V!YS)&T]6VL1'RD7
MD?T5'W1_(A-65!VHN O6DFT=;WTAD2_;L'!_3/_-_4]8^38$09(*:!\$M_K%
M+A.!S %.7>GEY\?=/X\]P>\IO>7NXX\%/-4V R >/96&&9-K5."!-!=+(O06
MU+4EAC?T6SM?3ZAK(,]^8UGHZ=7^;M?-QA!6Y9WQ8H#N'/OI!@8Y<]"JICPQ
M]6Q*A6F)_)+\QAKE/'G,2B.@(7_R)AO<.1Y58!=S>'-SG-R>NUQJ?^A.WW6#
MR?$9 %'4AM,TRS [W;6*2'7=\G"-;Y=?[!5<:<I2T^)M#ZQU>F@G\\3:44MO
M?TS7JW;*O89C+0F+(%U#X<NPR/=JE[2P?NYR0'K">INPM^?S6YQ9QD9B7")G
M$I:E*SIC8'O];SDBB*-%&NAF)<8'BUJ%,T(C0G']9Z,OJS[==LILA$CE+/]=
M]JSJ&@F+4F[4/W ]KJH<:78?JS_Z=-7&ZLR[PC"$ 3C)ZWM^_VXI^\1BD8LO
MTGX_EL) R]CO,!" 5(!M+>34ZPW9YF?&[(6$(D^>*5/3#%:-8SYSDQG%X?-Q
M":X+/B\_C7;;E?_28 CB[+4];E[ UZ:?9-<_?80UW[:5&LZ:ZY.N*>WO*W5;
M6*2\%SO8HS H$N\16DD/L$P]>U&S;FXWUCM2;FS*N7#K\8=>'NR4?C^5KO$R
M5>T2OS7SGZ33RQK>*Y^:G]1Q\)C<+W#[GCNJ;U&XF5!"%"K(7"H(^SD/??FM
M+BZEP6V$<@/(2A"A,,Q@Q<P(<+[\,MN L(=3^1'ZW3&SQF.#:X>."8\OWCHS
MQ%#I.7ZN*P"Y#5T"L]*R/N12_C[LSRS-QJLEHUHXYLAO,V*,%YIT#1>>40',
MIN(R:7V1[2MAD*\WZK:/EGB#.F-+( ' MN/,AE\?(.!\*QTO3A^HU(=:33K%
M'1N?:T(E8CS.%3V<]#_SZ3_[ ,Q^_0J3;#?\6?F3)4*WPM,K]:3^Q;&!KAAL
MIS8Q+X-QS7RVVA;Z/FYC-#DYCK]_\#9)PKUWISE9)^\:#<V#8&>W\KA #HSR
MAEC\I\!B&P+(TD9SE]M18N.E79K0AYNKM17OLWUL>CX+-^81A$$D-F [JH;&
M;.= 5S8:8%7?"1EMF4*9KCB;!\707[=CI11>F%]_]/K!S1NGN3^GG?V4K$=U
MW)S<H()-RAHL^:#Q=X,TEYCSV704NXO0W67Q"D\M]7"SD74*:<P?I;06@Q4#
MR_@0HD7L7&W=I/FZ55<SZU)(%14@.8 B"#&1"K+P-,PK.RVDY&CX0K 63#,=
MW;G,A,$ET*PD>C?/L\35EDY*H]A2G2D3IW7^N_GWZ3/B7"A1;<_]T*COVN1+
MU7^V2R0%?]55U41B7ITD][ 4]Z:D)%\$JQR8OO^->%3("2::*J8IN?;17Q5?
MT!55*95W;*'8.GT"A[I0 0Y@L6*3A<$A&=TA::\U?;'F6I3)- '>@<1"D._J
M4$Q3AA-T,=7-7@I30R,7/[[,&FB;+[I]Z];GA)+?V@+O?O.@2"P'7?#K2#?0
M;%4/\(:*3B!FAPD=C]%CBJIF&-1=F=;>[7O_(CR)]=)R?)C",Y5>!:XA5 T-
M<)P2HTX+HZ>L&K"28;NRWS[HUNW_K1WV*5.Z]^'[=J+U6L/?K^:WC#6,'Y\Q
M,;:[S0M@3WNU=3<_JEA/HD.A[V=5ZDI!'\+O:[TI>;%6_LN'M9J*^VXO PIN
M&_H;A/,H%KB)R _@*2:.WGUP#\D9#' V'V^"RPNU%$H^,"YWN8]Y36_[^''Y
M-?#"P/N?8*#8O;_Z,#"\3>G^,"ME%E3CWX8Z1TCF>OZ'<LYBWA9\I<__'>.<
M[L_-![/!D[51=%\[ X?9C^MV<#0<],<F;D<@ F);L2XP_G&UFW,N_>)O$R9E
M7@AEJH[(**;X<=S\<.VPRQN"58?.J%L2-+#>G2!FE>=NWNX89+39BQ4M7V:]
M]]OC50+E=O35E2H)6H^^RDR].PR4$&!/Q1Z]F?ZQ7U2S#47>QRS?T>I/V@UN
M"8IJ=^+1C_H2GB'S/:^N=KX\.=5>4LVWXEB#S0"2D5?ZWY='7B"VN]YL'.<(
M3R<I:5.FX/@2R@QZXU=O'!08(?N+$:MZ/!>LRJ0H18K"EL:LP#@6'25N@CHB
MSS9L/OG_7-WB_X^CJ1%?04X)5B7:!JM5_SGJ+S72:QB%YD_<+S72S^IM&I/(
M'YJQ?\4\'\>\UP9(-/A:U_'B)WJSN_FR5Y_2]X1@T^L)PG$_S&)2'4K&-@.8
MVJF :='A#A2K3QY7P'KWXEU" 4;RZA>;Z_J^R]<;].YUZ+ Q_RS,U%3SZUWB
M^WRC'X<@L7[GU</4Q:GHH\'1? K8*Z!KGQQPO)$)V$#_T0NB#EH^3A'3U_OO
M#)D?(K[]0&@X3:\:C!MM]+M)6-GB#>I$IVRNG^X&(J*\CO4-?0[!F<<9LCMN
M]9!/C<Z[^#%[&KF)H0*P3\'G2 _('P^!$;-/9@O#??(84.I%&V:9K_)W3(\-
MTM6\9<XU?VQD 0MFK]@9J]'3TN<W&PWR/4R72)HX8$*3^S+T.D%3^?W2KXG=
M6\X.!_E2.);/YNVAG:_:[G96>$@=RK)+#5=L9A7LV.3)XJ$HT_12R.)66>,N
M"WJ[?CP>XH#@L[+<D- *<,YI7DR8=:]8!9VE <*"P!)'^QY[@)/.1$UL),XO
M/^3GXJ8\(U<#!X?ZU:T(AOTE]]^JBH.>, ': [D%R$/(<??AH2[% :$]#T<\
M6/91S^K299M=)IVR@G*RN._N=*/ #R$:!D8\6]PW<B=E@?+2.8>$?)^\7GF/
MS$P]@5;=C(HTH?X^M#N,RZ+FP 52%B5)8X;H(FQB>S^$83.SNQ33QEXU.X_:
M'+TL@4@[]CB@?ZLDMPA8HC]9[X!C=?4YM+"#=6%0&#_AP)1@8?\&:H=]-=:9
M[G0<:7 E^>MEAW#%A?)RKG6$[)$ON\*K9:XH+Q\G#R?_KPNV@R[Y9GZN@Y!'
M%182#"R?BSNRDBQ<\7X-;XB],S:Z&W-& SL@QV;Z87Q6'>%S'0=R-EV-AX^K
M<JPU_E5)*0EUK]J5X[7]\9MEGA??"+Y$J;_(JW!G)KY@K<B#9\U332&\V?)B
MKY]U.;)7LIFCVT/9?XD(KOQ :'^M3+>/]O3T]O,T@*/U[S=+I,@E6$3$I::R
MCV=/$3(]H9.#^=UPU^%II [YAR^4P2UO;I8*"%>Q6:I?R=.</ PT\1!O:CWW
MQ?2"A=6YL%V9T(<(+!@O.-9R@_24=MY6YZ(H3KX3SJ/^:M+O35FCJ/V3B)93
M*_4;)9X>ZX)GGVH/BZ@M:+CQ+'/Q@":,R?VRHWB/'=NIJJ#B&;Q4NEYHNLB6
MU_?ZW=S=P0)'$>[]>L%DPYJ)],*^9<IE?Z=O>6S.ITQ=3._5>+' ..C:N"R8
MT;S_;(? @+>TEE1<+X^'FB';2H*TVP93%.7L*.PZ040/NQ9F?STKW[FVU\7)
M';@0>9_S7"ZX7B4E.; T1M3S4ZTD!SO/XY/D*8>R';=&(7]WB5U27^L*084G
M&_MG%:H_5]F\7;:0=E19N4\CSDT'H_1=N*%$<G&^S&WR"NC>,;[T)Y>_!)/Z
M [Z@)7$WHHSIOC5&L<4HM[OY$D_,02+GW_@OFP.]23Q17LRS#7L7 \+=++V*
MY??RT5&(9J-=W>U74RN)I.L(/!.28($["XJS98C4?K4K;"'+7F?-K=C&F6K_
M60$8C9C<I,%"Z.'P>]CUEA'?6 5H]<(CX<@ 1YN^34VQ173NS>)4>_N8R(I9
MO2;;+5)B#J:,)S_'3BB\B)9F(=/UG"A.O2"LSC#A]F0>T318N@:[V.S/QB<W
MPG^M+V%:_G?^68UAHSB'-VLM?8A.R%P&GAU71V*%+UO#U+!7IE#8.'+ASO6,
M9PXU22)JQA\I?)]9YWBW=FG40 1,8B_L -6\#'/Z0LC$3*GCJF\S+R?5=@5K
M<?_)E0Y1)2!^8!*N%QKFX8?T]O[DEHHOG1;[D9J94M!\$L5/$7B^H-T7_%^A
M+F7Q:E1 7A'>ANU<D@;, _:9K3\V8!?MO!HO&!_)9>-_YS0FA.W,TXZ.4UC:
MG>3)[J&9:;OJ9S]9U#Z;]-W^OK)88A!C>?,?JQ%;@Q/NF.V<Y%.Z@9<E3+G?
M.^%@1:Q:A1:1_?P"9/NK?0JG$Y"Y/0I]T+\"67,=\G*OK:VVU.YE2HM7$_)>
M1R.;^7D!AT-N!R#\:W*FFB MH;, .0<V&6!B8R?^/$;O(58X$^X/!?^(>K*L
M2L>[=2C!CE88C\*7N1.;[LM.:8&$5D^V$P<#D'%.3^'3)_)[4D9C^L;*=>LG
M'D-CE,LR1$XW2"W'SAE/'+B[8M#SRT8=W/7 XR(,Y?VA]<H1P_[4]LJ]TB8Q
M'E=V@3,F#Y;._#&3QT:A):*PZFA\%AK!9*%N_]VEXM+R8VL/U>G<E=/,C>(.
M3-FM7&@<?G*UD)>?;X0*D)_:50L+([S,U7N'YU@K$G>2V(=_W3B.H(5HZ9!G
M_Y'55B36TY_T222""MCVKZ8"1AD?M9PB&,E(Y MEIKFYI;6L);(ZI F[K>11
M=;V\3@[?KZPLR-I17GSMWN.5=5"[JMLB.MB7A\]-G?V]7[BCW_9B;JS1>D"C
M)"*A%\?Y1+IIG5O(IZ9A\U"6"GBN_&,*+T$POI(4JB)6^-H</MQ@ IWMQV_1
M8(N7('I@B--L?N'[.+PY-Q8JW?L#TG)UPOS=;T--^5HV[V'7DXN2!'E[G5 A
M;8I40 6S)KL9^ %;$)-<8V(8"/M ,EP-@+MRHRY&%LH6L+_))9_EMI%?5Y'%
MV4U8ADC5;SNT\5P+(DZ4!\L??7I1;"]D*%[7>\-#?&%Q?M3/MG#H3[>GUL3S
M\/S0",7;/P[Z?B:;FB+OFJ""8$Z?X&V,+9<#\C#^W0@@Y<^B>)5S1A>C-_2[
MOK0[T;AJ2.A7^DVM>?W0>QWG,@S^H.%+R["\\_!M_B(J8"<-EO97Z4)BA(^>
MOOR3JIJQPZU+Z0QN5L[AS^:Z\^G?_P28 .S.M"+RX$N?(=BG._+X4SY&R@A.
M]C@*A&;*70N@##K7 5UD A7IO!E_[6L](6].26(:9 /2<]UBR0L*"X(IP14K
MGC%C(1.'"WBI@5]J-7SL12DT>PXT-76OS;A?OWQ'U29]:"I(:'P/Y J:%07.
M*..?3\)NSCL?*QWR\=;5!-YU7[O6*]U[_UDR9^A%E(SG\M?,@^&S)&6"/"VM
MU"7G_=O:T@EG\A&;G/KJQ?< 5'UW5I%/AKG^O6 V.TC",[>G-.@XNHFY@##7
M)M_"._D*/5X=KSM2XK'SW;J@\TFCA?;QQ19>(/9QJ1$:&GW$@ @'\38%8E%Z
MXSQ5+MB]3\]X>!N7,\5;[4-;L\_T;MEJZAE)^@@66J!Q]&;Q&@-C\:7]NYLY
M1\U-B5"5PD]W'UO?UF*.\JPN:GD\CO 5&]8L+2@KK5^"\R*=8ID(PO(DMF$T
M@ !&;$[ZV2J/BV.:1QP_#N*#7#Q&+]^Z&YC,8>K^I<U1:MWS)O-1%(G#]K(P
M+7GP(T2G6:2K@L%.-T-&UG_TDK2!\9;D-.12LB53ZUY</D8^OLD1PQ1#4:@#
M_O4_7;1X-7<^\)W-RLL/#CLOO3@4 7*73JTP5$"[.]TRHD/<K9U/N$)?_=%4
M:>;D[L5-XZ5((Y)$"7M:E&C?I16SBD^>$MQ$K7/OC7QSKMJ^2:_**0AAG=+X
M"C6E''3V$<S8*@=@7&W/S!,\=/W7GC6Y%UM*.!4;C(@W\NE1 ><K)]R/$@DB
MR/9/[B]U\A,?:W.E'@8LC$QM<FF#= G+% 8I&O$7(.?"4954P-A'A!.!B7:5
MV1B-YX#CE(#OFY1QD!Z&KW_??'N3_-?HPKZ$WSVHQ*.XGS/=EV<(9@6P*9H5
M\DKBJ\E?5.AP9P^Z.$YE>]Y=$193<&=Q:-S?5<'5QYZM5WG-Z!(Z4-ET/4C%
M5VG7>.TG*%2G:U!9HQ3:LJ6NXF>6M?SK#5?($Z4(78_D.A7+Y+#XE=ST.:>B
MPP+8"\H<9#\7$HH\VOE.!?S=^DE60F3#: _=IE2-B@/6[H519 <Q05O<>Y>T
MH#QO+"W%.KQ7FN)D^.TT@]L5Z J"J0#Z-?/@Z[=*GZA7IBEV.2]6FNJI_R4T
MBG4NEX^[H//];U2O'.DMQ)4M(I.&:,-Z(%=OY-("2MFL$R7;_6</B1F!0411
M^&&ME,MC/CFZBWO/L,U5&Z<%/^OV2KX?.-CQOGG;]Y#N"U ]T9Q<"7^I!YEC
MPOM/J?$M;D[=X*W]A1\Z_O!(.%E2&*/8S?;AZA,[WSV(Y!8*^XA,I_''QT(-
M&*R+@W:@V%Q.??QN1!86>I@?A7[LK'R<S*^EBF\9:^OV A=DO-AOF.' OY2N
M*@2YKN6))>LEB;N/;%8W/ITUWS]0X7-7?P^J*3<VL81U/2QSO(Y2SF@,D:A^
M,R,;XO&"-J6./"Z?9F[\*^S>V]%-+AJJ7MN2@C!HV(T65-^Y*6'VXZ+6 R8O
M;E[&(!-46S\5$)6'U>9&T.FPPETWJ !&H4@,?R\'\+E3DM9(/_T2\B4M=M^"
M1ZEQD2#5N/5.26Y"&*8P^OY,,F:PAMWY<X*Q7:] 9++6AR*N,WE0E2)$[5JT
MQRWG%9. >7;'YQ]:CRX62@]B UY)<$OVKVV*&OD*"6<;?]MQ2)D03*N9+RD6
MZGE1\;%D6#JT0/2/\?+Y\>P7*8WNSG,>>"O@&=I<&BC"Y2WDA";];SV^#*Z6
M\)CUW"#WY8$$17'WQQYF99.WE_A6N4=K_O5KXFJ202.G%Y?;ZBQK?A+R.LTF
M4\PW^N8*DV\77-U/ _H"#.7ESJA<R6S%'9.NZ8'K"/E% 5'HPBXP,TFQ=GS5
MY4;W[$P!4:FB-T'1T#FKG^YK[>M[TFZP*<HE_:6@Q##8S9$C^'6WV>/X)NT_
MY/RNS/!'&,R$0!JP/U38OERNE8'CY<VD1CKWH!JIF7-#RSE-3S*]X^K9>#&'
MBU86JC9EB_WU2T:MGCQ>7 X,#&SC0DS.FUKI>E:68E8U7]<JP6;3>)J@A=9)
M^7MH$/DM38]_,EMD"$8W_U5LXWF.^;V''+$]Y>KZ]<']0&_#4VEY\W,2Y NJ
MRJE- >0$?*?&@14O)<T6("-?I?=*K,9I'KS5F3=FH;/]A& FUR&74F$,Y*JF
M0/MEIIU2:%ON_:IX?G<CO5F4RV-B[@L>WJT1&PMM'IZWOW#2)>L7KO1P'T4K
MC'5J?C-.]I@?;7"'NLO-'WO')?(:W6T-L:4W>3U:(']]=&TE/MNX%FS#US/*
M1_.@)%9+*@!QF0HXM#);3R1QAU !@D$8?W*4./)0W6P*50G=3I3?[L&JFV#=
MI^)EAV_(%7FKMHW7/'B"N_S"''^E,;BX3B#WVR03B76=<IE<"&M58\4)IQ0&
M)!,[HS%BTWM\>EDF=?=2'V4],%4<\K:NEII6D3-+:'U4*)-=M*]F6I]JY;Y5
M-[#5:2<U73)WYN-0QJW"&TU;G]3,;G]+S]II4%,@@(K5B4+PMN!@1R>,$3G+
M'L?O(3#FX71B_PGQQ.Q:F@?Q>_P73HI,0@_PQ]34GXUT(^MY?=[FY@8NH71-
M^J0?7'=UE@"*O8AK_]J3+>7QG2,WJL@Z03'O]^Z3G706R#DE&]M%OJ[<Y[_,
MTS<YO/4K7]JG3]8YJ5VF7,I9AK*X1'\FA.$S";'% 2"RU<;=JH^S*O9V3%ZX
M! 5B>)"9GPQSFM.U? CK>[PL_Z5VG79#P]4170E5RP5EUT "CP0T^6D+D"$2
M?UBH^)3QJ93GVD2WK@WK3/'&GP.:Y0BOSL'&:5S=G"DV[_K]?GN1B,/JALA%
M7$!\?VIMG6J@"W^D5L]-[[&8%,I5FHZ2A[% 2HL$\C"D(.2$* GKRV4@)U(X
M.]#@\QNE3B]*U^;GGRPZ3GZ1^_/=)>^<]P>Z!VP^S_)C#D!S=93+O=]A\XN2
MV*>('P%?B1U[2T5"R;=W=E@\?9LQ\(]5M#SD[;*J6]WE+@613N.*T:;;1E&"
M'EG!/Z^*;D!,47WK5V7"/?LC79<$7#"B@\9IF7J?QN,*7NY\U2O#JR4C!I3S
M3BPN D]IDYJ_@QCK.VD!$T2>?A(AL7'!0+08"@XA?ZT(A$S_>R4H0E&A].?)
M^.WFR3]M,AMZ/>08U49VV[JZ.!J'YN5N*G 3EYOS_W(X;Y*&\40:GU9#M[?&
MLFMT1^)WCU AZ86C; 8:P;U'[_Y]*_9_<IB#F!UFT-W'ONS-UNN=M=WO\R>Z
M "^#Q9\L+L@?&YNY6\/;QUL;H)_+VK/K6/X5Q%:G/P#.@;K4V_(J,SIYU?VF
MHAXV[0\37U[OV;+-@4C3\ W29$8%7()O7UX.RID+_IL\IT@%Y$9!CQ!@H2\[
M5?1LR$Q/2(S*-J:NHG6R>%8:'@;*)A*[QR6__TK9&]@1"-$95-=@)U?51N&Z
MT1KL&ZB*J&TR#<0-B$8$()JH+]N,C/:]'[II'A-]J_:90TYJ'7>X]HJ3RKNV
MOYZ=&/Y'<<43?G%&[B="_@3NY]@#A.E]E^(^?:'-A:3CGK?PI?E(0@51D@#J
MLG3JY([GZ%;"1[O_M-Z8S<WF&U)\&:?+/Q\GF.CL:ZA;WY>2\%JEPYB6++G
M9B#E:OER!4O<\; #<'AD\G);0[\>#_DUWT!:\M-O2^U]2E/_OEXV_;=XJ"9*
MNP0:T-$..4^Y-+M!81SQL6%A?!344\5A!&Y>U8A^TI9:)C _RCLP-/U[=JX!
M2A!$D*XCNR$U\)YBID@0<W7SA2-&VUF,OKS9V%<W%Z%TSMF7">9UTBSV.I<<
M9N)_M0VYX9S7@HTK-UY6&6^A"P*]]"4<&>J"Q,1KZNZ7)$X+I6.'IY;3VH82
M;LDEWN=>]:XT;6Q$Z<W*.ZW3[=@072E_0!R'>P1UV-V O*Y8J,/O,>?9B(]C
M_DK[I?=%DS*>MW&WM;7Q3(6:'3+@Z"CT5D09TD-"%D8R,H_C[JM#&[>.8R\7
M?],6R3^C01:<<I=UWB;?B^^X^.)M*"-,A2:$IZ\H'!N06JWH$AC3[$8MY7*Y
M7H!=B-+2O*6U_JK8$YRB7]_>BZ9K9]3?Q1#YF#"77S@>W;&S!2ZLZPMMSXX9
MCUHM6$X=J8%CI3G1RT==\>:)06G?44IO_HY!W51W_@;(93T7+OHQ-]LM(]09
MR\+DIP <0OY@FCYH2R*<P]MA)=)CR]ORK3AHF,>23O:&#$*V<>AUG%E/XL6-
MOXV4B5*+[@YRBK33X2#<T)9OU.CAGU?;]E2 F0O](Z0&P*R3,!)S_'H:CM/;
MUYH.4(\\KN!,Q"(&<_]]=GD>QX&7;-WCMUI#-IAK'W':D\4&: K/M.4A:C8B
M7",":Q^'\\"#1$Y-"TEL'3;[)4VJ_\H/6=L&PQM[CLI2:"CSA9R(%E_%HPBD
M!L<AI6U!N"5%H)0RTU,1.YL*Q\]1O+0V6<AK+S/V$5L':N^_QHCAU1?_V[9P
M0D=AB*<";I_@G$9 A_P0R/]4+_4J.RU>#7&0/$DC:)P\*<83M)2Q @>I_>_+
MGZXB.ZB ?;X*6IA[3PMS_)#QJ.U56I0#MD/P#&%4P$/VT_5X8%O[:?^^UJK:
M-3@'ZP9P,*> QJ7?Y=5?@-'3]-V:MQ]B!CE:Y:"$BAW_1%Z +RV!3]2*$:?[
ML?]='Q4.WZ?919W0*3 K@$80;T&(,% 1=A"V^:_@)'S?H0H^_11*9BS&_D3Z
MPI<6D"?2%LAM$7E*Y,0I/!:RSP]?3MR$N:.AI 0:N^R%1:%\##3@]X"C6FM[
M))Y/5(#P%!I$O(S<UR49(&;W"(HR%'U$.QS/"E])(^1#QA=I@ND%,>'T#D"9
M*D]I0MJF CJ O\E7J( P3^3*KN\>\7PB^=+4KA",E_9$OU#[_DK'Y% M2KC;
M,0M2  >A:(U2 5?@ D<@!BI@10M(&XE^'SB'HCQ!843([U8H+YK?-$7ACZF
M%/E_^P;M D$?$1%]<-0/*B !E*DV=Y\*\"ZF<,&>4!QH]K"\^5]!2VUR'')E
MZY]ZICU05( Z^]HQ''?T7T'+;[!NR+YO'HW&;,M#:6J+H0P-@.8WX9&0%- '
M+RK@N &.25Q+W#A^0M.M.Y+L!5D1?1/V__R'<BM]'6_M1S.=#\-K>11Z-RI
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
M18;'+'H(40QF2(R,W;7'S0UM][=2"_D6^$4D<)M6C%+6$:TZG+8(YCN).)X
MBC)< U1JU!-!K1E](Y!&!F+\.298NQ$\=%&S[D*^QVJQ45?K>WA55B69W*XV
M#&2#LS%JA U#J&9:/ULZ!5@RKC@P9^\ U0?PR'HMN[QW'3$; 9CE9]@3ZJME
MN7=YT G(&$0(*)A8A^!665+T&I)+7N_\W(Q*ZD?:+D%Z=9[RD'D*78YJ2+YH
M?-]HX?B'BODL7I(*&&;_.\+U5<8=_^Q&UIS2%N)</>.0Z0UDJP1AQL[\&ZC6
M2Q"@-QM0]P?X:\<5.)0;C=ZQJ7,7K_Y>&]E?=AFVALXF4FZ,_=[=3&NA%,PL
M<3-T,?V@8I&CA(VBL*?1PW('YY%7Y7SR,ZP;%[PL5H_N];A\DG?+ %*N(NT7
MN=A!@'*)>)2I0%&I@Y_T?N);<+' $I!<N@F!6\E5^PB8@5#&K@NWO[V\=$B_
MV?O%[0*AP^H=N&+/I-,RL7U'8Y97*LW+3;]N)''<2GYTGV2IW7GE>)+CV/5;
MJE_*V@99\'Q0">Q#[ ;LQP8PEZB]N*#U D\2MM2OTK :/-&Y5'CV8WM"5?S^
MWF/!@1T3],_GH]&):(HE_'<<J?^5-H*N-#%3^WO)60M.Y30)\I65\DN\D!$E
M$<M_-R+@J-?;2YW.N^YH2(N9?P9JU;'[Z*$3*XM<U%":&966F..MWR1PJPUS
M-?A.8*IJBYO?;X3=_KL"(Y<:?^!'DI:VWJA403/BU,G49!R!S%!,2Y B7IK1
MK\+("[7R?2!S)O9^T(.O*3.MK;P1V*.'DGQ"%-TP:_DA28I)\RE\!\V,<^<K
M6FRIR?SZ\8;KE37K_OR;6\-3"?<WSEODNH>+7[\AW_=>5L^ZD*L@N:#<F#H8
M(H6?%:4\Y]A/3(=H%SQ<L(D-HZ#&@C>/J\Z1BAWN:Y.&$)FR6RWX45>ZVE C
MCA*)K<]SKGI*N_6Q[_?ZE@Y@R<QJ7$1JHSAQK2KTS(@>+2E\2^(MW-IE\+#2
M<JY4&C$!-?M\I^I;H0+YO>_#<M>5W;(EA?KDA >"9NMR+.EF=X-[F_5OU.@
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
M969*"&>\C-GR+^I0*$'P6.C[/_1Z*#EHM_7P3;IKM>8Q="_?"^2D01>PT*7
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
M]XOK@VK<>+M5/4$Q)XP->_73L^9J3=^FXV,LAJK_>P=H+F!+>,R3P*ZQ4OT
MY'V(Z*/("OQ.'8XTR/=>M?#IEV/U6*]B5E&T+Q" !#%]J'N,*KM!H3M#](?Z
M+;J5\5JM.>;%>YKJZ0G;A2+CP^WJ3^OJ.A8D/P'CS(CX]HIR^1^F1<:;E;I.
M;-BX7_M@:_B5T9_@MC=DT?X0D]1XI!%8L-DJU&&8\H.4M_66&K'42O5M+L>[
MYS*O4 V'U'^);-'PG_FSJR49SDQ+RD5R>P;TP#3IM2>C:A/&\L%W(,F'R%L*
M&Q_6GFGZ0[*!![)AKVL"9\I[IUQ-@2KP(.L$\T]6*.$DTRLP^(V68)KML-)^
MOBN])T@HZS?G*\PS?M_1SQS0<>5<"N$Y$-!Q9!_V-/8'CN(&-$0$J=%HVA?+
MRZDN80?,XD1L>NRJ7";+NXA6;)@]<@CQ#0)0R1>B_5K"N?J/52-*++_N)O=&
M4"IG M#'&JIEDZ;<0II&36+;5,GX+70GPKZ^VO#] T]7#H<>W\RHZ/(9NU[(
M[=#K%UZ&S(!2?K<ZL4>\N8VHDJ\5SGSN>EP1UMUZ^AOLB<C,1_R/L0@BQ<.4
M10Q9SF?N(1D\Z7:>E!:>FHS'/(?;?)A8PZ=^K[!2;!O:#M?,7A[Z@E;KH7@6
M2K2N?B)4::I]L2Q?U5^(X:5'LV''3C--V+"/^P/8,&PSW>C?O[!S)K!!&@K_
M8I'TX]J>X)DG^LPN-NS;'8:S+E8,>G8-X$7.[OK(AHT5@;QSQ.(LIE"H>S:]
MLJ^>S!<X7M[M8BTZ=@?9MA]U^P,_(MSN-86(S##LH3F9S7Y*9(2[@6+W31^D
M+@D0S4_$C6)+.BW W=31.*I:[3:V)FU4US]C_MV;I9FP*1O#1^8SJV'IDORR
MROX]]S^]3\^]:]W<U+XEBCW+AGU6&0/?/)M;^$ ?8,/$7!MQM/U5;%BG@N5=
MB*^;;L63D8$*^EN('U#DR 2@V,)&<*M_71VROCMLV'O 6W^>#6O!;$T0V;"(
M.>)".J !!B/'0Y&K$2L'6.@M.4#/&WIT)@280$<C<4Q)-BRR $5!MB',=YCS
M(*#S%ZDUIN[V23B\RH8]&[W,AKU-^&JZX?(X#[\].?:]Q\0\P/:*+R()X!IB
M2-+>=C%\-#*1QNA/?R0U$"^C$Y\AM]66^(\@@R'R.I"W'M(QW8?<Y%C%?Z\6
M>Y(1FC4(9#'WU'VG):PA!8'Q*7^U'_36\:%\H+#(86WA+<3X[_7/0W)O<2UO
M1,(GFT??>K6/EVZ9HV?+@SVF28O(=#:L*YZYTDPM\T?W8J]!*L:PF[CR=R9&
M-"2.#W*-T;^C!" M[BD_B]M2<9!=DR!>(XX/+$!P'51)S4?7[UPLU,:&19=Y
M44=/Z3&14$@/GX\H'+]C=;%^&PQC%::%R&X=!7/_XADSVN*%CU602R&S"\GT
M]TCR%>08SRE[1& PJ$WD7)1]2S<#?+S6+1<=6]VL_EJU_']");^B0]!4DC.X
M59C[KW]F"3?*A2OL!KZ7NJXC?Y7)(K[A5N6L6/"U@G_+OM21(6H72LI#>\L%
M>BARV:64=>2H7[3%&,^[Y7*7$5F@3O$@Y"_T,V4JN7(R=/]&^G?:(^K69XV4
ML .%''4%K.0)!3'WM0\+'2?'S5/FD 0J;6J.]A)(OBV>$@A]Z/T_6WW=$^ ^
M/98.39=7KFOP[:V$_<C*26/"*?UI;P\4S4(@AU*'HL?\)"Y-0Y0^^2*/T7^/
MVSK_WK*7R6M+]R,8\^;K.5(?#XUQMDW/<=9,W"/V;_?%W)^57*S,6"(Z#_4
MN.P"I_]BY3LRZ<RRW7.-Z$N<>KKW%T2.%O7RQD^L#C$6&DWZL:>LYC+2@S>[
M?/T[K3-3R0:L9S958QQIXK=OFO,UB"""KP$C(\UJ#-'L_-G"3\^GQ.R;4PO"
M-;\]W8[XV3J9L[Q1;D^I.]#T('Z@AB]#,Z19A2/4BPNH\I*X>-CR"Y60MFF4
M=\M"">8AFQ_PK?*1*'BQGA'EU(#EZ2:[M6).WOVNKEP88(QHU%:L[)2?>"L>
M'J!W,E9X'GF(3EZPZ$U_>8U\8.2:<<+<9%'0;36]\!<O(A-$BX+XAHOT"N9/
M1.JZ'G?R<!2X&=V4^RO@N3YO"_S-4PBPS.&L5:"I*O[,G6B,E/WZF33P9SD;
MEG(,&#OSG/M&%69)D?\#K.O4O7T>E<T-7&U(DQ2>M\>+RCICD!,V(=FZ@^F<
MFIQO2NC"Y<KGBT4^X2TOW:,K-*J)G([UBK=#G]VM&F8RJD3E&464!Z::V(D>
M?7JHKT2U: @WTI234G$R(V%4\[E6@WGSS; .#GY[J@"-O"HU>.')=](MGDVD
MY6)AQCFK:PN])I$)3G-]\QZGPXZ!;3?U=&%NP60;"G(>"M@)*'J_$>GB/4//
MZ]P_<PLJPJ3R< ,0;*S5*3 F38JN?);H,35=W_U!J#W4[Z%7JM/H56E!^6\#
M=U-*QKB\!Q<L>[M&3<*-7JB;3E<Z/B(EEVLYM,WK.9[Y HDM<D=LSV6\<2;1
M^EUB%6],DZ_!CC5Z )1B!>),$G*SA0T36,YX\\"P,+=U5E>7M;.O7>L,-"1=
MF'RR6_^3\]?&?'JX0R:]4*_-8RW#.O+=EL)_A.5 GUKBO2(/^[;.RS5'T71Q
ML!/;$'?<%3%.Y$:1CZDE%>%C]53#C*L?DJ\SM=Y],!7\^0L26@,D-#8L+]SX
MHMMY Y62IWLV(_,F,O4<]H1W8\_8VHS5<^L?&1"2KL-1"PG;I()\\1CLZNF[
M5^;Z9@<L[/8^Y3)6#+(^]L[7>,\KUS=/:XF]$*+Z0>_-JMLN2>A[7WPC-[]A
MG=>5H3@&>NM"CT)BI6)Y!D-R"<]O[_E -0^7+S$T37TC:@\3^IQ>1U"N[-M
M29B$R2NMALR)?PEZ,DQM:IO7/79'9X_+M0FS#:Z;G+;2O9.=CS,3Q,W^=/].
M_GJ7*L_XU_GR/&N@N.1EAKXBH[#8"FR1^%BK4KL>96%"+TRZ5K=&6V-3J<=I
M?;1K?1>>Y/UI#WW@4;K#MW$3N2RKXOOU_-I5CKNBQ]N/H\A[W__,)J -TWG&
M^.D)$_73"N)VKDJ%I(2AH$%-=T9%K]+L^>N0J! +HN;-V6WG+K 4R+Q3RZD\
MAD*:-I_=LIB8@IY"RU]U=TSL(SVDS5$O!&4/.>F[E<I*>0W6G]K8__R"#E61
M ?K\353%]9:?$IK>1W_/S1]Y3LYGPQY #JO] '$E\G;C\;I$TROXCSRO/$ I
M:FE?:&[),;%'N4I1TJ/<U)B^KSD^2F>=*MI_E':VVAUJ_TH.3^PI.&OF]FTH
M2MEL8_<''C_3_.MICD$.,7>*(SZ8R^..K\0W+Y,66-V@RK !YZ\J&].XCI#0
MOR:G<6=R]LOE+ZF$>2"JOY\$39O'F%=K2FMB5=X*9S? W[-AX4]JGQ1RH&X$
MEBP\43_7A&*4//]!<7V=2=VK6/(C="HR/)V7+XQIY$[:?'VEJ#R^WZW-I=Y5
MN((U*/.PXUX4QF(9V:>'?QO/__&(_C5Z@(]_C@Y7\Y&!DWL"(8LWRWO<9^G7
M5:AV)DKIEJ'V@2&/>H'/RR<R[(]46=P7^=C!<9 -X_H'H575/TM*($0*K>XS
M]YO<U8CZ!R,Q$,)P.IMR$IX;[XFAJKV5+_&_,QY^1N:C4$Q.M>B$8(&O\;F?
MD;F+<C$G"X,,3C[P;^-Y-)KA>*\X:/^(D$/!_'ZI/<C&RI[*$W$S5W+;*N ?
M[IN?(QY?"86/_*WK:8O;7H/S^817#_X&:>=W( UQ*-/ 'KOX$8QI'/'3)P1-
M7[4@U17MF8)^V[>3)Y?^2%8=>>OW@0U;B;QVB+C?.\CUZ&";V(\0NS_3'1HO
M3Z!XK;V?D7D#[>Z>B8*,<EV5.O125/?FQK=&L;[(8<2H7@0DMTP.\31O<,VH
MMV#<F\0E&WC!V$:OV+M/P+3A^RZ'=Y\Y!E,2_(Y5V >IV,]>6<^QV1MB&C1U
M\?+'(]S@"?M-YEHPN 4-!@@NY>M][.TBQBER.8KC1N(_6.:%/C'.7%[]2QPW
M8)-,_8F\&E&+A%'E-U&*YVZLF54+DQG)6/!:ID6OJ=KA=.$%[-]DU_S5TB*?
M_*)8R"&KY] ?^UU#-UH>"ZL_"#2-Q[G^E$T,)9NN?<^;JF_9LPS)COQWV9GH
M&)8C5IL@+/UC[YO3&+<1VG3U1*/(F43K9#-[W=7K>QSP-_;LKAA[0^O\)G?C
M3"%YX-M"U^L0O>!ZY-8N).LQLJM29AKD![YSHK;G@7>%4<$5=2%2G_Z6N'WI
MP@KP4P?;WYYM!Z^-]<_J8@$VK/9[[#3P&Z'KNC4QH2F)I!]\ABSP-]]3]? W
MFIH^[=T.7OV HQ13""%2^$71+>5_]-ZL(Q E=)L^!D*>&KWB\ G.H,MN<A*Y
MB.,COKUEK.+2 Q!1Q7?%ZQ,$51CIZ%;PK-[ &C 2,0G<\$;+3KJS83P1OX#!
MFX]8:1OH;:8Q%)&;SW+4KU75"J!8S[)6\2^03MG8%H:>$W&#$HY^QI1/;*=[
MI1$W\R>0]%G\%/S(XU]*)]DP7S;,)7)] $6=QR-[1G=.A2K]=SX5^N\6QWB]
MVISZZQ-4^E)]%:T&[S1T&XHFR9P)B\(^-Q]'[^0@.!WS=M:7>5VU+J:.&F+&
M;8X\>3EZ<FCW1L_X]]&OZLUELNN^(%<C V7MMY<5*:C?[2(P9D)]/UTK+'A8
MZ,_]P+="72R/'Y)BN-G0+N3X[ 1.T- _ST:\Y-+A9L_/_$RE!-90W5N!M.Q6
MC4:YQ#\(/X9:UVU*D=Q4Y.L\C:(62KNONE4!+6)A4]A\<80A[]U-RZ<N:B,H
M+M':Z5ZG11Z]0$4_(HX^:=Y-1&G#@-HR#;FRZ,/-#2A>&QN;:Q];'#,CI*[X
MAF]I$BIX:>U,[A6:> ?R'OZ%I<L;.T<X;:1!6C7/IX1?\D/8Y_;-RV*[YFRI
MMI(\]/2W#>8Q0H6VOZ*>&/K=7B/J#C87UVL+C&?_$6[]0[LKO3>+@I?U\E_&
M/J/CP<--]//^&=7/M#/(>8)U%7<>UG!+(9>7$+\()U@5P/AKQ#&DO:'$@FVG
M&/JD]X,Q.;&^3MZ*%_Z6VMY[")C-7VDU7X)OET2-DB],!]G+S"Y\M1!I, ]^
M3X])'I_/,<V=;\Z-+5_W31]HT])J*7J<Y-AM,M79C*IYU#ZE\PUQ5 7_BJ!4
MW%>BN1"N8-9M?USW[$W3R!=MP.6=LM]T*=.LI5:*$7:46C]Q>-]5C:13XZT=
M!R^M:V'5\6UXNGPPDWN^G69/S\),N'(-L'#U(C)/UOX,QQH8O&BUZ[PF&^'7
M'P89J031<0@_D$C[3FD;_-6:B8D[F&G;B(N]+/W[$QM6V8:K(]J0;Q(Y&M4Y
M?Y[+VXR\9>3O4AX*EO<P\<'N=(+ K]$]QUDMRI\J,25Q&T4LP7XR@BFDQC R
MI")HKXLH^Y);5>-(%UY%-V5-1CW]0\?_2A$OPSY[OM/"(7KLQ.%#YY0GW\[S
ME*_BI_EH+=2EY@;B8&BS1DU#"L8:P\<E"'2K1+Z,^':/>)$2+!ON]\L[!T_2
M1]UQW+)FM/,62QNUW@T, ,5*URW!)Q>1X$$=AC!R*9AAYJCA/'QV%-&)H@5E
M_MZR5#ZUMSU'# OK7S=/G8TE"'8NY9]-?3O:]4LE1.K=7:-+WV#F,RBF8 #E
M'OP0V :>H@;4%7B19:D\'I%K,KI?+?;,WD+*L$[AE1J8R][#9(O'K!_:\[:
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
M-N.7UFYC?,4)W81RY)YVRZRF&Q81P8.7%X8,$)V]/+\G[QC=N69_]YW^,R]
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
M8$+?WS=J$8!8*0,R*?GO7TDSC?VDPN.]G54$L+>U.\?\^Z@1 _(IB@%Y1=R
MQS@NM^)VMN-!0 %K;8;MJ!K;KB4L2H#\-R:P=.Z.@]CQ:&8X]#;EW[\0U82"
MK].88;+<.A?PAH<YA1AV7([6,3/T_V*]S%=O.P.8R[/#CNO0?,'3![&[K B
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
M]8T=):S2[F5+<O[\?52WR&'DYAR*EKT,WP_6XP^#0@--G#@2 U*OA'GX;:M
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
M5C8H]?*8='K?\M67MK1#H!/A5E3B )222(:^2=>D"NG'+I\5_>VAX'NMKC#
M:-,Q0$B?3O!+-/C@U16X1$DIJ4&NP_%5UR;PRSFWY6^S5/+#\-:F"],,B/RN
M.#V:J4 R$I1$0/ 3JE4K]JRO88E1V ,&).O]BT5,,(<G#^8Z\V>508N%>C&G
MR-!Z8<WI>*_WBAQ7S"M@D*>(9^?@(9AJH\DJT["J#(5,7P2;.PZPR%X=FL;4
MUPW\:K\TB"(6]:2!8DR+MG<R/]N1])\=5$LA!\/G!\5FAHYF.["W:#,@3[D1
M"2J_WT>;T3^E#$4[&.E?XJ0]EZ'Y>1.H3X!YE."X]><6JJS<J]* Q-0P?)?B
MAA:->^UK4P/Q).)^N%I]:IV58=-OUZ]"DQ2!L;?'/?S=?9HGBG?2-K#3^%$4
M?PJE+/ E7S9LJFO%\-NWDY;FF0('(6Z-&&-L;2O\9$W3!/P (#MJ/N80;3J4
MRK*Z// %S$5D/9TDXK& K..W";(79:DW]U&\*\$_2??"J2L&8:Q'L"+2N]EU
M5:5+_-,2CF[ASG0^)N;8/U=UJXEN*A:E6*V9LCX"'@9&F0AXT7(GX>\II;L;
MX&$_4B'(Z[ZR-8&_I-Z[>]MY3-72S[;/&4PF)EUKQ,"QM45X=EC?%%8(E8=:
MCRXAFYK"5"[*$#?/$!\A=["-S]Q+.X3%BB^G;7@2V\!(4CW+LK/!O;4KRNL#
MF+T*J[,V\W_$;!9>9$X]^08'L.6UA9^%W11KU=KQ86P!U3[YW#-W# ^NF;25
MM2MF:^ M*R=QQP];X9/S5U>G_S0C-@!XEZH8G1P3AHN^4[:,+,O:S8L5R7U"
M^@XS%(+>N/X;WD^QIT^AZ!FX=4C(JS?-HR6>N!\ID3<,<DJ7_*1I.>9=S16$
MT'\F:BB]"=EKF5T7*"6XHBFL="C<CH?'6\\$(D>P[%JQL!.T_]2<=^C'%37+
MR8]ML.M#N(+ B(9$L?A&Y2#'Y[DS-ONTR-[(3%*,?\S5@ITOUA%K>#W[W'?#
M/2%J10;")YY\_'LQ@KV=TNYJOYI#&!=SC4NV4^\Q9(, A[I7EZJ.* '/QV![
MI5F5Q![</G6W9N1<]W]9A+^WN?N-=J]L1+$*.]*<%U3WWAM?3\F>C_H.[")*
M@"A+Q,0^K,!J3LIZKBAB]7.6%WNFV/_0#4Y(>NOQ#FY1CI;Z YY=GS\=09Z+
MK]\>LXHM=#S7=@<;,%ABSW&]3OW60$H$2;U[MX=#_E[$'?RRN[?6L>^>%SYQ
MV/]3]2_24$-H&5<&9!\4(.7(^74^KRS#KKZ2=IQDH07&0!_L-8%]2I-F0&*(
M -=6UKR>_A="''8\#R.'/0C6B5PJ"PF,C]21]PU^QUE/6UJPW]D/LD?OE>!3
M1VL4$BA^H9A$Y]GJO)/I&?$323()4SLIM9,MX1GADQG"/5? VR0LH"Q:V\SG
M0W,B.-"G^UB?FG9+&C4M(=*W=F:88<K""0;$_RG9G;8)CL%C(H0Q_GV933U"
M&S2-786::9Q$?9Q3 .=$N6<Z2*ECJC8.MN<R(, -D&WO_/PW()-Z$K6AK<<)
M8+XAV!=YIZR3Y&W:\!(O4;7S2J#KS*#[R@CUR6+OT1%3F@RWZ?"I<&6$'&?J
M4VB#D3D#PL+!@#2?)&G1_:!,DTBHA!TYQ8#X:4R$_E_,O6=44U&[+AI%14!
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
M+$$YQNN,_Z+$\^@KM/]\3^\]A51*R]XQN$A$UQO*%%@7&B#P9>#36%=Y@>5
M:&5?BSU2\&FF9=?K@^G2JQ'3CPYIJ>J]2;YRW=7(J2CBV37LV + WE_H  NL
MI#PDMQ%V<*VH,\M1O,:UR59APF,BJ9;=W&^O[ENV74O#IV[,0,H1M-,8 WH&
MUIF;E:)C2I$@^UG:"^LH=^84+!+6=MCF I,-WE1N23UIEJ1</UO<@\5_055;
M+JSUXW%LZ&B  V;U&V9,<+@SI5,(?>HE^."Q1IX54O97/&^HL\QR7ML]&2>)
M].XCA?TCTFA(4^:XUV:E\8:HI?L^^+R<=+M9B[Y"M-80.O^3T1@U4<.1ITHN
MT]3 3V/B%_TV_4N3@C%5"]XG>H7<T9@0FC_-/R@Q=&K X(3[L[LNK@_8!'=:
MT+$E6'R]':;=-$94J)K$W3J!$X#=&<G-G*?J#4Z[%WN*2F3,W%R-;1R+*/9L
M?7[6=^R<=3^X9K<TX&\1++D&GW#$Z=<X1\JY/A^1YQM)^B]L7_2IG[BM/M^P
M!QQ7Q<L*MZ'*Y9"E-DLU-0>85]4<8\HRU:8X1X&RQW'G>D:/QX$<7U[V21.G
MU5A'=9?O*]^!*R"K/[A]D?@U %\)#%S*"W6;2EWS6ZGTL'*)[5UR_B,$_.3-
MG<=)>]H9.*I"SQ2ZYUH'-KZ"N"$I4J-(R&-(!(H-!B5Z1S_#T"Z.$)17K&O3
M!AQ.D8X&1LK(B'SEER[QH];TAHZ.U9_!N!,]3_695V1X70XX?FI^VI+5HZ(^
MVDIPX?6-^09Y@-V/JHH:1^[*D6-B2@E; ?$R/L6N]D[3#) KAH[7%?UZ+I@!
M6OL4LD#C >_&,)G+,)5]R4IUM"FP$*\1JZ21)T-;83\D\4TD.?!5UEW>%]1<
M2&3F3,<#4NV'U"<"3R_U9ND+YD_L.9>(EH[).BT,K;7,5 3?V9FK+4KR7[8P
M_SQN.!"=8B<1N(U*UW'9;6#"31P.=HA> A>AB9&ZHM9@9FC*6(ZJL?+$]7I_
MW[XY,5C11*V!0V6"-,OO^:8OZ%\,$.5B^?O=/\S_S()94>:^J$XHF;)G*/5Q
M?W=JO?3ZW0/I4%C-E]F]7_@]]"![5RQ) '9D$5_8.2QV9%FCT44^=*IQ:&!@
MVD6?;5[M0R<?><<YU.+]O>&TU\AOX<I[F=Y6M AFMD_7+O_?66>8:[ID[UT>
M8;I^M4>5$-#I*7=AVW,X;Z8;6D7QA5J>+T91G/WFW :ZF%+J5'&.ELERW*7"
M2_\X[-'' +FA(M.P(@R0"Y(_V'$9<DW+PCC5[';O8\O+* K);IN=6[E&M.K+
M<**-]YG,';L,JSRAJCG#, ,ENB M-WBA-=WQ"#FM,'=:KKM4;MG(-KW_31QJ
MSM9RUYK&S[OKR>Q1-JJKF_5(#6"20IP%^C'GGO5UO6> D!7H1'>JA>2O\\CF
M@4X=UPX("EJ'ZJJK@6IRJ92="FLU1J1/_VV:VUO_YN!^&&N"Q4\R0./? ![Y
MV-#1-EG#%<_L>I3[8!OFY]?"%MT]SS&:S-:9^KX76+X=^1<,T)DJ,)^KHA+_
MN"SQ?F?S@2C"D%3[7C+)-6VXQ2A$5C._&AJ[1EKWO(RY^BDAJ3]TOR"/QKW\
M.K&-C\2_AB;E- G"'#,W1Q3/)I7 ^]D<#ZL&@ VIPKL^E-'/0#_XJ*;&#.=%
MW3!CKUZ-YXHI@F*IVL2ZC0E>_";-FF+L_Q 9F/>IL YS#M8ED@J^_PC;A^.I
M]0I>K?DD"IT>\/PTLA*P!4U$+B<$J!%)19]D_>N963/?F"H&NP^-P[%YS"9?
M'ST(C0][D>W+RKK9$9H*8Z$*T!X@(IFOY531X">**E(=*S"'SRRP(ZY1-]7/
MW+.RJ+-YS#-Y[QGW282;LYD?HJ%@O7NN<A_=.9_A*#-A9CWUM,M,EV^W*_<_
MDZI_/;2.=M&CO+!NT.?EP2EMNTV(V 911Y]3W)G+AX_-'3Q78&V$GW8=3RK
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
MX\M#9B(#11;+9DZ,^>G <LC= ,F$+MM%;6$:JUWF\\L!P^=,LM&@-_KO&M#
MGC#!#!"@@"$\A.VJ,T"A*-()YKXXA=& 3 ZC=T75F?_[G@HLI*,[<63)E(QC
M^93G\%LI$YHQ8GVA'%EG\3>8J% 3,SF<:PK!/_#=<\MJIP]H8C$?XFBRS8G/
M7 WI9L!7ZG+]'M$UD>Z,RMX+VO?.NDGC^<=Q;Q;H9DB8,>0(G-TOSZH**>G!
MX[>;@:@S5ORLJ:HF:9*WRI];/GS>3I2_4L?6#[K:3;DA^PI^=D*X=ZXY-T?R
M)*]J(Q^ W3.)1#1B0$E3T$@(_FQ?JDS&HGNESS&Q!/1BR[Q5@)U3 :(7PU]5
M,ICX8?03)OC()C4($0B7(?O8$:KKKRFK13@7CGSA&)H=K50@%VC?RN*=1U[[
MB2:]O-2E9S_0O@U<@-.%907?><\3H#9?;I_X8L1OQ ]Z@6Y#DA4U2!LF8;C)
MG1!9I;%R@;%HR%0AF.J=NXX>I9 :>X GS"E>-R8JK'0S0$[:W#<SS6.NZRKQ
M6QR;/,E&0L^M3SG\U-6;:D$JZ)UPX3MIL210VFAQ;VU8R>9S .M=.I:0&X0H
M?4?O^RG[/&D'/HNCCU.Q8<3K[^(%.6F?;E*V^7[,"N,@K?7[J3GDZ8B_ H<T
M%@8H$ !LF\GU%.V.Z<A;. 1RLNGDK=\U"NT!.'1[52U+K_QB:>3=B9YQ >VU
M]$=I#Y3L;5Y!Y&#=@]23C23C$)(^+;I&+;WM:>&RP(=;#-"#)Q7 U9O5-D!U
MC/0FFEMN?86:^? Q;:]V:8NBM]8[AWB-[X1N4[N-$W<D_;&#J93M73 T2B(U
MC/X(DODG0?Q&CE]?,1/]B1J_+[7MB3DIJQK):P-^J=6"OR&$>Y6O/C@EP0 M
MHK"[)FDF@H2JWJMC]Z#C#6$K.>D2*SQ_![)R[<<+5^ *@[.)&'Q9PC2:8Z2T
MLQC/N>K!X9(0SUT2+US](DIM^3WM#62R#,'WG>R31=:;2D\04"]-:Y;!E%R
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
MO]*>IG-\52'7I"1U;[2*,NBYVU# IX17A><\, GL5K&Z:BD[3!=?9T*2>D?
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
MSJ[+5.YWB]L3ZI7"3?>YSU$BEFE+SO$_?W1._>5'NS]]>Y%M'K%(G ]4<)$
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
MF^SF))Q-,[N68%RWO>DPNP;NE:\+UT+F-'\\"=%[OU;/AJAQ/;N03'R_NQL
M6D4:*SO96/ED4>D>M6I(&3,10>3',[V \ZB4+2+^,2ASTBDR=I'1DX"[:G8\
MNUE\[VR8Q/LE4E/-6:*6-IWZ_#T;\@G:;41:R:4($UX7(; @=M+GGQ>1FLME
MFOTI 85.9DYO)?G/Z[:W59Q]Y,>T"2%)UN%V%\&D:\CMK6**'*D 4C /'1+5
M+#O\)&WV&.E<VW]QAX])YC(EFNCJNCCN>4E!;+X2O8VBW\R55)\/7>L4ZH[?
MH1A(6)@N3@2?SR)<B-Y;OGY\/=?W\NON75O<OO;2B@OAP/]FD1LI4;CO^E"6
M_)Z_/U+I<^94YM$P9H\R>!C\[=!["4^YE_98G$TN.S=/WNI\B12K+QJR>JRT
M@B;=LB#"*D@\Y"?K+3?QF^5IL(C'P=*=51^F;I/#_C%0?)&0]R*Z4KUE?R09
M;D@J(_M0[$DK"ST:M[&[;[)D"(PQ?L7973O4.4&5ST5)@>2V\V?Y?PJ(O6S8
M)4DSX88+X?/SU4[=\9(5ZKI(UZ<9?@D%54S)8Y-&JKL"S_K[=[I%V)XK,IH^
M']^:44VUS$E=+%J]85YB(F.=XK^=,FY9^LGTZ[$IE_N[DH^/O=WV_//,'22'
MTD/&,E1#/>@@Z_.;H8;BE[^[ 1R'!]W]PD".%J WAD_#-Y^$N%^3?&0YZN$0
M 7WXI.K&#_1Z-XVYD<SEA:B0VJ86K%?HB&0<[LEUE037K::9,^K]">J$%=!E
M+D]?8 ]$6RE^!,37Y.:2$&J)5#>NWMBWOZ\W?^G -8L2;[.1@+@%S>P".J&I
M'U^E[RQ05UM&&L,5?M->X>=?S;$@B8G2\#V?6=/M;LK\,IU_PN_#"__[_C4?
M"IMPCZQZ+\N$'(+LCOU3KH<-R:N]ZFM)W?W\YWDW7A)%_8K.4?U=05EM%JJ'
MO+8/376[TBK2\ZQ@JB$C8.9O$Y5[_^6-2Y% TKPIR6/!R:/#OKJ,,?W+I'&A
M4P^CH0XW?P!38(VQI:LTG4[A4M2ZN )3*NTK:#<(+7'XW3N?K B,Z+SU<*<6
MC>F^NQMR94L#QOW+5RG&T'8Z/3<#>8R,.YC0*7C%(JA:-LO,_[: TO!EWQ8[
M,#'*=:Z%@22,;^]"X1UWIV3L">F)-<:F]T@&BPY1OEX%=A4Z9U^:SW%KFZIZ
MV618I!V/ !CDYZM/ 8N_054(BCAB$H,OIX=UJQ5J"=G^"*?6I;J[#R>&;=1I
M5G1&=LF(_]S[*:OB8QU0]F1%R%ON[LEDO:93707^ELFE_GW/)FM3W<^>3H6_
M2I(#:],-970BRR.!"P.BG@BN:H%@,*>/D'-SW@RBN&FX?*FA+F5]W1#U8[0Y
MT+$2WQ475N1MD]8 SRSX<:1J8Z-8^G#Z?JS=<NAC/BM+;MMW@+,9E#>D>?Q
M)Q!_#SA5UPZ7Q;NC"[U/ :PP%[78-=.&=TJ]O&YL8T,+Y_;_J5W/ XA]><G
M2)6F5BKK*P],>&#S<*5Q<C5K+Y3#L,%J' D%OW]IBP2<1X-N+DY!PS_07RU#
MT:$[O\9\+',SUI<0NN&"ICR6'4-_7T1HO/I13D1!T(P;_YAB73'P%, ^CM>C
MQ?&WS5.NE2)(."!^%G$6L5X!DSL%M!5WGP(2QU<Q%"XTC7D07T+L('%BG2*Z
M,^2(>45>#8L5+Q9'"FJMXGK>$FI5 )3?81KCXZ< //9O"4%:M#'X%,!4AZ X
MA7\L-VZ?A,M#U0]+ K4GIR[416JN'(N9F&;YR[M%%22V_\G^JAP<UJ<U-:6P
MKU6 !R$/@&_GA*/L\',UN:0HO0;9?UN&_98::M\776M]$I]ZZY%VZ\)+:5C@
M$I5I$?FZ8*S)H,Q+"SB(,WR+KI'YCO/-EFVU"4J^D"-[1U C^9P+A8'$O(B:
M_+3HAUJ89YHT*EA7=]7_<^]*^\QUQ=OZRXW)W;(=A]@BV@A]OCG4+R /H#!4
M1=_U.^2"%__%;S+O>$V_?7"0>E'[,)[SL1(8* 3U>GS,BZI<K9E]7P]IM"^9
M7@G$K5CPB_!\BB7^4JWT[<Z8ELJI.6A&N^;CI3HT&;#(F,MC&DKEGK3+0U+N
M^KO5O3T[N&6W6X\DXE,EN%Z>61C+FUU6C\RMX^?68[OP-=E XE&)T(ODCBP
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
MI#(=S]9O3JW6NRUF7MPW'T'+!5%OF[[8\2LO=[/]6ON6MZIGI^.<U4.#QW<
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
M2Q/?H D25&*P?7?)9L.NH^(IQB^9$EQ#@EF,?A6$/"1VBV><J"Z.)Y3!KU!
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
MNF:C&,A;"YQB7B!>&%<N":G='&<V&-QHNRM;[MH_F1W,5L!T]EG8V7\XSS*
M;;H<)?>\MR9ZL]Z7OV\H4HB5G[6F9<63=IB6@+C?&LU-D9F>D]^W//A+GZ#+
ML@:J#O5 !! =Q'.V0KB]U$%Q&G;9ZT+Y3?X%T\Z.YY>;;K^$16%^WSG)V)'9
M6Z.Q9IX"I(K^=F,?MSP%#)%\#H6:9H:E"J)_N-QXEN)7F>*U7>_FRVESM;\8
MNR_BSN%O\/ ]M_<1;+ 10P%D-W$2Z4SFY6<*#_6#AK9* A8I."T:,$LTSM_
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
MM;&YM=E.2;GS0)+S-C@,>5E)%AL!-O7*O#[Y\O%8PX(P6=FYBNIR2\0)G-1
MOA/\FWPGF="]>+>V'N[X[GW>A]/;23,FTN>RM'A8R*\A*:Q4MM;PKK0_2&^)
MMT[J\5=:UUKCW+2#]\=]?*:)U1*EQ7U\*-HS@9-="E[;B/*D!*FR,CJ+WU!=
M#*K =JR<C[Y2UDV\F;'0^3#SY-^4+:S?\DD(P3@")9W>3N9*>6BOR3CWR*30
ME_[][RUYQ*=C;KUET]9DS):CZZ,';X;Y8LV^YJQ,'=73X77EYVYE-8NM6%P
MYH:+<@G# PTIW0_5CR12?8G[;LG;6^3E6=![1OQ#QB[PG&K7P0(^S_B;U]^5
MN<U$>0L_:K?T[RIXQ,W<:-(P=>CWL/QB&TP>2Y76;Z()2VQY5.GV&[Y5@>:
M,&:C8<88*L3T!< IJ-@1]BYA-WS*+>?>O.Q98)L5P3,6EV7?Q+=38</B:SMV
M 7B#G)[JAM>#>@B0*WCPSN0A.\_!.7DCR:W(X@'5"_S*ZK=7#SE$.O_K WZ'
M8=V&.Z/^#56>HUYVZ$1P.)84$9^,B;CD?5:X'#Q,/^I/MEC^NB)AWG 7/2[L
M^2FA$FGG%@*BA8H3)*;]+@ G7G^/&KT?8,-6T\(^O)U[D"?R]9M-JV>RG<77
M"5.D>/+V+PR2]@@TRXCQW5DF6 XN;P\,&O1B[&-^Z'J6<&N:ZHIV2M)@LF_0
MF-!O#?3VS]N&0E)@CABYJC1%L0)"@[J0D,0H=$MW86:3[2W<K>T"4$P1Z'_1
M 5]%@B"+>@8N_0J=2=W"HM).NQ47 ._6&#*=+0'DUXR:VMU<9K#M KFVCD+=
M?6;;8DJTPS51K_-^&RBPR\4XML]&NH=?(5.<2/LUI!/X-M2%%"_M#(PT8:WG
M% L]5H3=<#0O(!3+5O9'ECC>LXVP<[P?I[GZ^7=+4C]1C@*7LN"!"P#V)3AD
M((_X.J(S@X'XCN=0'2=B\5^TY>L^9\]ZGO]8!.\.B<\3\R@9 4SYQA>H6 ,)
M+A)\B3Q<EU9'9JQLBM95U:_ZM+O[(N2ID)JK!2,OQQ?%/TM^_]UMVYW 3,3;
M9+]^A]T3HQ;R=FPHTD?XB,?':^[ZI/[(AFO4MD:#+Z4L"SO@+2T=M')37HV=
M%@@ZY4Z>@"UJO2=\S];)M&-8;31BAT"P<S8'=PP&C!*T;=<7-^LRH_$^A^Z'
MHJPZ+G;6UVDU$_AOT$[]T=OE37MC]G4EV?]!FEF&O[DF1XX&_[>O*Y7*FE*S
M)+AHQS!#6%%$B:R!OJ:\\D(3<HLT%P!/7&,O?B,NB="CI=6M9:E"JI$"^&IH
M'^8VZSU&O";%@&SAM\F4!,6^HR3YWVS?B7VB,@EMN&JN"O_VE?PQ<!*\4TX0
M]2LZ:<!7%^%-.DX,+'4_H.;!-6<^20YK/BI+PRPD>G(GL)(ZC()GL<_&3==B
MW.YD?"E&%"]]X;$;;UA)V<Q"^;"<70"XW6M%TB(J<\?+^MXUBZW!<K>"EJYB
M72P7D;7EWNIB)DM]P8CO(^1^2-52./(M[+."[V>BK%-2IS,[X3GA2?*6#G1H
MR= Z58V%6!W9]0IA;%0F*ZA)T8?P43Q468%Y@E-K)+I*._?_8I3C]TRGE2/F
M2[^)>A./$V<1A$$#HN284J;@(U/HZ!W!DPIGZQ87WRXFEG7/'?W-V=;;ZI56
MLCKA+.RS>2#SHDIE[5?_%_V8J;N1]6S$6W-JI#P5W@M 1P>6.K(([X*[HC#,
M/YAOY^(F8)T"%"GK%E^6N"??HY7&GY!I0>X#U6?GP'F^ 7OV&6JSG']:MO;Y
MX\;2G0WOJ:RL+R+5-Q"EG>[A*MGLZ*UBHUBOA)K/]ICF!Q,[T'CA$(^MVM6H
M_'4MPTGK(8^0E+U1'^1O?/,)/P6SRHZ@ZJ4N'(X+PQ8MIL(/?7ZH,L:R,%M9
M7]V@5//K]R#?:.BH!B_WL] 0E>^D[RK<"U (_NIR LWTH)MS(":!<6F3]1 ,
M%Q)\))H?98:EF:4+^4#S:],JC&5UN;K%59*ITN_;H9Y,712_2[+V\Y9DY??(
M>[]0'Y+;;6P&:*S/Z^8"9.::W0:K#Y91ZT0FNI-<4LX179Q8.XA+21:=K7+@
MZ2G%*FOBGE^U2]= 7JY@9NR@* 6\[^ENR05 XU[1!0 5M$X!(&(D6GBAK-<L
MSJPI]9Z>06"]'@,R.R$[#[UGID6;+3@1:]QGE*$]\L ?OA.%7>\%T093;2H
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
MKJ*9[;]]6$:NN((PB&,^20&9W+BV;A;]Z[409FDZQGDJ]ZR9MP.&RH#<0%P
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
M'793C(U]0JKFBO1Z_\*PYD&7>SO@6!TQ%L<FJ]2*["+3P8)V%V<7IFZ&%N=
MP*OG+R\7WP%<N^H.PVI1+!5U9Q0EUP[3$%5Q/BG.R\.W_3+!VI%PB\]6%IL^
M^#GN%G'YMQW%A"Z'E+B\Z/T+ *IAZ2!NF!,VM9AY 2CX:_(?K/TQ<A6(I+D
M[%QB/'3*\ ]_$$$K9BO+IG"@6V0_Q6>%:".<<NO4TT4NLY:-&;SL[.Z6]H+7
M)+?6C;C,?<=2F%$,-14!LTV8+4(E= $C O2RT5;:KUK3-'>/!KSKZOW?K]7:
MI;Q!7_+.*K-1?W:8E4%ZCB_#CFGA![!35MB<1KK!?+_H?@NZ&O79'GGF$J'
MQT-/CR\CY?Z5:@^?<9(!%X"IM?(+P/?-VA,V(C/L)!<'VO$F2"SX'7:<\\ 1
MEHY-836R2=912E]%5_GI(P;NXNY%^<N=D5-'OAEV+7OLY,WT'Q?MWL\,6'BE
MI="V0"_1]-7RFD,6X<7L9^4O609-U87S"^E!,]B=):Q>PFP,F68"4ZYMB&?
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
M_>(^GD]NY2!SK4NW>BTA'([5L^)](3Z,$7WF\NSIH?_C!-%+1\J>UL>HI?
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
M?7 7%<!%6#0EE\BAZ0F.'6S^H?//1Z_:$O.2Y+U64H7813Z]\RG3)SRG GA
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
M#_VBCSG9#_F>S&A+YG/+E\=J("TMI$@(#0+ZS_%1+B&$%L4Y9-BAQSG"QN!
ML"Y+\4,LBYA57^)KKKU#)ILWG%#!\DYZJ^MA_Q"N^G@KMC2T'5BE4;' ;_?\
MYWA>Q44O2)#3HMM 8[A,PRV=)X2-^&[!L%X3V,_0Z52;*[15\*1,EW@1%4D:
MX\OC<MXI[E.&$E\.+.!O5(L'W]1P&3Z6N/''DTGVM72OVBV\0NXBZ/+?C6GD
MX41^L8N1?,?X>'^D5KF07:JO78_0L?S1+#!1A=]Y\0X[3ZNIMD&A*%*TYW2K
MK/I8UU>7Y,'AJ,.IP?7,E:W#P%TJS]+KLUG!#G';,71;K!&\& _!7BJM.=TI
M^[')V7/.M,\KR'._NT+CO>"#?JWI8@#=][.5:SDHBHS!BPI3S=9>/?UTO2W1
M'-0G<A0-*;[,7X&ZP:X\)J<5]N03?%Z$%)HV&'[*.9[I-%\L."^1QO_%%N=M
M(\@NSU4VH^2IR*=QMS([,OPS_(F_6=M\E-)J!YC=<@T%''4_U-7&MVJR--K_
M29X]97W;$=I"\Q$YVADB>#Q:1PL)?=C*QT6;,1R0D.O!OZ<%<ONW^E7OLQ\Z
M;CVD L[-$*#$RP0'Q0,KKD.6P"=G5TUKX[CS5(\.IU4C0EC 0]]LL3[!'@IL
M$HUB6\M5^>M3H6I1NRHBF"8^_@J+E$(C'^ OX#[T/4O$!R7K;[Y'N"[Z1O&K
MBL.^Q6=^GS$R4 ]51Y62G_]7>\;%?CW[^6BPBS%7:+0DDQ!=2H[2(2K5[(HL
MXKY?TC2N3VX/W+^[]!7LPOK0)C'OC]370G7& _4.KWF6 P\D6'X4T<?*E+72
MD%[$=OF_>G?N?WMTX L_WOHM:>O_*&GKX8";*6M"E4Z\^\BU&NO^4JW5:V>"
MVI2^I5?#KNVYS9*]+-DS,+IJNK)/(KG37&._Q4VD /YG./M?#D/9<R\J ('I
MJXV/%PERV\,SE%.;KT#OY^<'"TL>YC6_3E<W6)^=E!=I_RKEKM)@9;CTC?FX
M-$-5^CD^<_6KX+VT+ O4VJF9W7>"Y<S#V"7K$;^W$R5/;EH#MY-%OOH:<-=K
M-!4?7C..^S_5!.H_E0A8!4_78#J;%N#1TZ .?29+Y&%G4HZD]HB\<-['UQ[-
M2V$?2NP2][*Z@.K/-=0#[@\:Z<NT!5WLZ2C(YY9<%-I)/R 9)-R,*;ED5FA,
ME NX%X9V\XA"20TOUF981FG6=NVZ>;Q/> KS@M?//]<_R-4E_U21I8F_:$O]
MR&#YH_@W6(KAK]D.7LFF''JA"B'[^C/-7:I!9OI8\-1NB\ =-*1,I_54LJ./
MKPKMR#@8HO7"$5^&9O1G>(P3S@Y7'_$F2]TBMD[3PZ!C[Y,)DW!-5OA]#?;B
M$0-=&X.XNKS4C8&]3K)-]5J<'9_N2++I@1\T1X6)PBCIPQ\/>^^84MUQJ?2U
M+V7CW8?T@S-$2/!=X+YL&Q7P;A2*9U^S$<2YPQ:Y<F%F(]YSIHI:3A-[XR)7
MDL?>-2_B2N$$ PHC%9 -:J4"".+A-(/* [_J.6O>0<0WCQ6DV.@4=>J6F[@G
M626+R^>:FH@A=ZV\3X/[I06"'XRHW:(,"HB-5REWH$971A &PL;VYTKU+K0!
M_.47X17H;8D%>"3HG)MWYML7"5W/$S:<>6Y%:MRPJ+QD\G0%E?83%YF<[Z2?
M/[T>Z%/]];I]T-.RQ.LOY_VOT3D/ZOFO5((PF@0)R@<J@(F&-L6LE%MQ#OI?
MA[@U[V0;IA=Q*6KCDV,;=*L^)ULY^[;F,P[FN724Y#OFUNB#!$$T-;Q]8P$=
M8W.=TO?;Y\?N;F-U1J_Y:R.D5W+J<^48_!!L8O$HA?S#&Q2U+H3^@P)&(WQ,
MH]$?WST=L@N+8;43-/O-P]"FST(PI/V1)3CJ0%=ATUE?::)3]/5T8'SO]X53
MDS+95AZ]V.(Y\-1Z8$C^(7Z@HUVAAZ^&;W7UY=W9_1[Y:F71SA6NI[9>HQ%U
MHW!Q9VTF&RN%OV42#=O9)J+&)?2,\1YE]>5=GZ!M32@^*F (1>-W[P<H[)W!
M7#_!4Y"CRC$5SA5M%1#V!X?;_7Q7[(.+S_7??EJG H(GQWPR2@CW-/'G<R$!
MT'SGFLE4(?G&8XX>H=0EOF7N]Q+=# G8BG;/R$N9VN;?JK\YC14*[>1"NDQ$
M&[R=T9H.SW[*C<:M"W/ /9H$@$0C*J"G+YB7"O@9!S^]RW.D'PV_Y(V.H3 W
M_3YT>C*1%DU+HM=T25*%O^BZ2T[A$54#$(.JQL;14O>=@Z,YB,K$IE!J5_CG
M5W<+WW=W/33;'&U[C8]W-2ZQ-"@?1=:+:DBJ'5=4W5G7=K<L@B9IMJ%9&J]@
M@9' :F!X\#V$KG![H$JE>N$SS3[A7T*E^?H%6HL5W=M@+Q.)79;UZ:Q"2-!;
M6WNO@%=:U;5)],YN^RU_VNW?SI\SF5["9/%;/)$P^#";>W]?@YC?=RUGWLJR
MYZB"ZYGT3\,8/]UYG,Z!FAD!L^@FC5G=WL=L@\WKK535)I^"%5Z5MO@Q1?")
MBA2Q;\!QT_/,Z#5'6LX\4T %8"7J\0PT@4JH_'?A$5$'UGIKU^-T_>RNC=!S
M-\_VZIW7%SC4I%R#AJ'7]'%H"N-WVF\@"9$&&1B)R:Q+^6J6O]Y6Y=X:'S&M
M3[)6OL(CCQ%3E'?8+8:NV),\)R1)#XF*_NF409HK[3])]W_=PCN<(ZS'JA*F
M- '>>B5+E"$849J6J8#A$;-<M2@[J7CRMPG?LL(OC>$NKXQ8T^)<I^+<NK@Z
M973RG"9"@:,YOWXBJRM^O7NE*(DU7XQS5!%_QR"4I0J93K R6#'HZM71=F<)
MJ!,#CS[V>$4N+B9:X>OV[FTC<&>/,;\VLL1QZ*_GHQ#?PZU^?0Q.K/!LP9,G
M7K(2);?&#SBWMJF 6S,8*)&N@PKX;N8#M3U?XBC9-'9GUJH_7RC&^%*2V$(8
MZSG@8]V?(V7>94K*RE:0(,A3H[Z$"[D7^2#DW[GO5","ZJ!,(RT.*5X$/Z>Q
M^+I D:#J!I&FANK^]9?C2B,E_.DS*\$11*;@4!RL5?\LQ#3TQH3@:+D4@K26
MF)-X+-7!?6)\S'X@0L,D%X\SA./VU'J]9(1FP \;&7/;R]KYW?0PX0=K+*Y4
M0"L,!R9?I'#2F(DQD*1K/J)VS=^J[33.+%6 !T>.7Q+ZLEHSFIWPM(=+T?ZY
MYKD$B;2;O;+?&EAUSA>/I"@ZX_J^ELQM#D".?@^Q/KZB+5/H8[^T>Y)UD4AC
MFCT:! LJP/8B], >&>BWK8OC ": 66TD/"L@TP[N<E,MTZT/>QZ%\'(=*:J6
M-$P&\^?YYV"GW72T1WTNNGY!-LS." V<413*?JF=Q:#_T-)DCE(V6F+%>UO'
M,%(P3:\D5:7A&%5T('=:_.;':G$FFMZN"_1:&I84;(S+FY:JL@2R^WN3LX[$
MU,PR'TX+=95K\ ZC<AJ)6(W,8DHW%5"ENII06D6,?]Q"$19RT3J[-*-\V3RK
M>??D\S>ZNK28TT=#+3Q2<(1.\<PZSPNEO)-]:4&D>FVRZMOKO F>2EGCN5X>
M_+.2?!5YB;73O9MUYH%7S,<P6^K!+.+LFZ&GL8WBPN7I(D+']2/:ISLZK;W&
MB]PZ?Q.&2%2 T>!MD LZ$B4R;.J(5TCXV4TG=\]MN?9(M.T^4!MOS=!Q>J\=
M/;/_>*Q1JB\@;WJJRE"7OD&3YV?D<_V'G>;,!_([Z;"M,MRNR1C+V-\KPZ0)
MY83N1J0(>?P&5'NS479A6Z0E]>SDTU%7[QDO*N#V]G?S_\'>>X<U^;7IHK&B
MTI0N544$04"DUXA*%Y'>B4HW]"*A)0H"TI6JB$0I(C52 DB+=&G2";V$WA-*
M"*3M.#._[YRSSWPSL_><<^;:9W]_/->U> G/F[58ZU[WO<KSI,"-*WU">WTQ
M=T(F^8QB.GXGQ2NV!X0EIV3:#HY,W#R8^O!T8]@;7V(IL]^P3T*QZC:"R>^I
M@$5<HR@54 _;=T'DB2GKTZ:<G.=HI8BL]/R)63LJH*.MAX;:0X='4PS5&/!$
MS^Z/9V4*SW&IJ9=_R,[@4MP)4ZLE&K^]4BF<L.;V>#9#NX'^?XUK>0-9-T/J
MQIQ/+3E.0)$([#H-/8(XT^$9'%>H *7TCB!G?$+DDJ:=P'N8U3*%[SG<?B2#
M WBKY=2&:7]6?JC=*9JDD2'<H@)X4/:SK%:3'<O/N5E*JYVD.B%W;)A]+Z4P
M^XC-%I2W5K3^6B]-N%#^_=>3H#"Q_%-Q69RL# _EPPVV807=[Y_,Q[:8- ]/
MN"(:/'?5:#(Q3)KD#WI#!53(9''6_MB3-3@]+5N;PUL]+B2$ =YM?X _IUJT
ML4ZJ3--+) C!26S/=:P4OV"9H[FPGX_<\W\?+8R4+)Z:/3^F"LVQF+U?,'[?
MU_.6[^34M4ZV=U5+[[1_/=$Z?=$WXYA?\F<S%S*!QC<NU*[$[L%8#@SVU,!A
MN+TLQCDI;M.61AU)(2Q*LQ+U3APJ1AGYLTO0-V$PO[.EC*-3[P^Q++1VR0"^
M\2S>O&;+-*H1<V[%7X.AG^6GR*GK2:%@?';,RGS]'F/:R*>'C[AEAU.34BO1
M_I!?:YBX</:,P0@5"5&+ ,X7"\$-<B]28,98$(5_DF@*ZU\J@LVK.E,!O_9A
M+9.PYXAC7J0G2;B8"CCB1P6)($JI@#>O4F']A>D4FO#M^A-9](WW1RJ@'X.@
MZ%,!W<Q-,$*PYY8I%7 _K80FN _@5(#@B )LKHPVZD;:9L<7"*_\A=IUC\#9
M%NF_UJ46G5"A8M@Z/#L5D#*ZAL++;X".)78;<Z(J>O*EO\04[ZX;XF_[(K-W
M'*8;S[A7#Q_Q"\V3%FZV/A6Y-5A,KA^6#)2PKBDB>1"WOKRC IC=R86H59\1
M%#:K@M:'@X#S6RBD.9G)JIK".@HC)8(:V,R[J8#6NUVH55/:]Q>B I:<T;!6
MA5XJ8-7;G(;=M =1<RB2:C6^D$;NNLUH(!G41P6\VUB%$83226R""^B.ODF#
M%CM.'#I:EE&K)6 4C? ^7:N*K*W3 @OF_WXGQG"G8&XOAOPT^X<TDURW-]?S
ME)M+E?,W-?*$NB%5)?[;XF;$G KQ.=XAQIC\-P49(YGVUZ= LKG)^OG$CIQ)
MYU5V:\N1K7I@KBUH1I^OX5.<I,KNCXFR:V$]K7C R>>](?;_E/>CT'P^OUFD
MD=_E$$ (;P?'MCU,KRZC8QSZDAK9A!:]CI?%6:I9&]]NOW_>8$L5Y#A">G?X
M8=350*+)I-UT0DQC>A\D!^G;I'\JOT5KMS-7< 9M]*L.2A[AMVI3 '&%TLOT
M"F/'Q4^J1T7),H@L&I', %8(0GN!%6J?F+Z \3 62%R\L:D9$2?-/-T,FTH$
M)/38-;Y&&,3L78 4!\<SSP_I7MI/@,<VU!<'V@BD#3<[=EDD8D8\? _24&%(
MTO:?2\<#!U?M@HEFI. *\GN8LR<'81O'X8@]".\[?<M+PH.)A6N/,AP7F_4S
MV2X"=)TV1WE9.=+&I@^AI6O58Q\GS&>^Y0T[*!KYA7W;YB1S>P1Z^??-8[ED
M%>B5=I-FQ_=QII(Q%U/2"V/!.+4_@9\?4-KP5$"59W2(.NYP 4#KF\V8/6.(
MWZ2^1LA&\(>WIZX/YC"61J<FR"R='?UU9"Z07\U_NG][WVS(<:#R@\S*FY^C
M"%>>>P/O*K\\=)],D(I[UNA!<WM+* /6)$OA(\>U]SS*]KCPJJZ7,O#C]X[7
M[;.PUY)NYL,'&[@T5]"ECV:O/QKF"Y]K<\G.WBRN=?=MFPO)9X[L_&82\\C?
M_O)O _.;^K[*#3-XH"05X(X8$VB;+1?>\I^#QPI4P"/\73_7U+CZZ_-H1V3-
M#/1_)71)3E?7Q'_093IAUG[G<^B?<*K^GTI1<QFS+-==)CB2V@<^\!2R!GIX
M05/W1T*&:+\.HXTP[Q#:!Q%Z(/*ML-K;B@<A+0+I0ZVY2[K>B<")I!7]FVKU
M=9*M2ST*09&6Z4ZF7B7?3%\O=>;?L@K7;_-;GCYVH='Z,"E8EX(:/ZPNF K(
MJT"[$ITILQ0 .4J&7K'>TCLXL.AY4\*GG#7<>4_)DV_I =JF=[5YWL?A.[E*
M)2GG:*1(9(X02-G:H:3U@1C!,*16RQAPKF)&"9??3E^0\&K.^N,GL0<1Q4L-
M"6(?M:PA."XZ%X8;*;P WA6$\&#..RVIOK+!HLNZ;'E&CZ0(N4<9AM83.P'N
MR2H34^HJ%5'EA,&4ITIE^6=NDF[;1'<9F :+IQZZ'.L*$"20B5%J?=\@+7/P
MUIT+A&='9:Y%W9Z-BFC!Y1.CLBJ\I-*9S ,$4HTMQ!*[TR$ <&T4P6:5@$M<
ME"JA[LBITUO>F1?53Z2^.LW^Y++VE9?@Q5D^6),3T'$V&LH\7 \LW;!*R\O9
MX.AS#7"7"_<S<IG6_4[\P,N?\V[X"3H5UE2O!DP+E<?,OKZUX]" '4TLM%[G
MMO07>R7_B><VW3+/Z+D$YGM*)Q_Y]BJ\N-,MNI#& G$U\AY\]$@Z[E.EC_GR
M(_3HJ..2BH'"<J7/85RD*'M*,28[[[R&[_/LS06A8-=@!&H=.&E,N0#";N %
M&LH&27<GLBHPMKI2JHWQ>0_*;0(=4ED4G4PUKE^\X^/E=6ZY7G.%0I\J$*;6
M$;J > 5CJ^>;[[W[RKW0QIHO^:26Z'7MU$9C>&J?I\THNDU@/'9^=I-(A,U
M^V?9*&($CW.('&'=?EGKZ_%;EE<2V" 6/;U7XVX";ZG(?)C;?4HN_J,[416@
M-LGQP_:L2[21UB5YT0#ARFGV>/)K1.CU9\[1K48>+B<9R]V?_%S2/NWWJQXE
MUKURX>*7\()H([TL\">1ZMH8P^JZZ>D[TK=F[[S&L4MQ34#,.26=]8F*BAKN
M-^7%B-.I&6H-!!V<9PN*#\KG"KV%+<UC0GS>D H<33<L$O$Z;W3A.T,QUT73
MEU?"SB'H<(<D=KWYPV8$C;X0###6H?<UDEM>@#P:T!YV4OG9H?$2/P%2;\LL
MV4]&7*\&\,;L>OY)8UPS#'PV'31A>7G^.\ZTU>NFBF:)I]LB,X&5]>!&O22F
MHPG&1()1 >%1LLP,A,(F?WVFA4VT\80TNUYDN'JD@WF'Z4QLZO8=YK/YIUH4
MN)S&-CG$NTQ6C3.309RU"\X#\LYHO=1$3'USH!HHH>E;^]=K>0HR%(% W8TB
MW;7G2&V\ 0>LZ2?_Y2%/A_H!* =DQPJ;*QUH4%)C[3*NOO1.]_O:+X;UH%,Q
MQY-X77()29#H''(CJFV&N:9&KM&UJJZR]FZZ'.NWTQW7PK3NG;OR5OTT?\WV
M=@A/[C1!U_9,Y:3 IF5)1F_Q@W/BI*2ZAU [N:T)[SA[]J.&/\ERIO7LBTE^
M _9)!IO3\H^'[&986HO=>D/B[JXEE6F>WZD,NK!8$-&%&W\DS!F>O?8H/'+/
M9]DX7:):M]?S:Y2[BI-G^HJ"#8=<;0G#O:S^QTM>B7)I'FM;I?EK>5 H#<O;
M@;O.%&8JH*Q=@'RM'M$O2B+3VC$.MMA'$J "[.. QQJ!-B&,-/*P*4] :09
M7E$!U[<E2<!"M11R(H41 C0D)U,N3]E C%M\IPSFW>_H7$]^^"I+4ZXL24<L
M26?E!DVDAT$9JE,=$IO5N!*T?SDZ#LZ=T5Y5GP1] IU48X1.6Z4W"=!-04 8
MK;#B>EGO[ F=/.N>JWM7D+>_1/#(N?FPNBC:#Q5LV)5@)><.MQIR2/;87G2"
MVC6"O!$VM#&'(:.MI#IYQ<8JDO]9J3C;8FG0[>.8[9YRN<*1@H-CZ\[)+//I
M-0_;XZ"L%Z;P?,UXR<WU20U?GWN30L%[[FCWQ'P4V&#"6H_\3NWT.D5U5(9(
M-C88F&!+FNAVSJ2X%5ULQ]"=:5)4/1.RMY!($.]K 3*0U+!M^/0<2')KHPA.
M_VUC;$N0GZOX=(S<7-C\<*JF^^<(VUYDN'O3Y5D:3(_3V)E"/4T$V!8#]\NY
M>VB/;D+[**P$7R(KQ+S-RBG9(^LZ[O6=Z>=!<3'\F&<5W=Q7W!SM30TC>!V2
M?'1DLT ON]8<8!/O)WPR&XK"=&T*B 7C#6YII6NVJY4R/16\$Z4P<O*K J[[
MXS=_*.S)'$VXBTO,Q/2./S]P FW2..V92BRH Q3W@O\T3O@U21U[V,J-;)ZP
MB-<8M1#Z\)WEAIN@8!U?X84G26=]P%O/O,3V6"E,W/U;*JJ8OC"*:%F8,NBB
M^-;46?S5*F?MC GM5T\[QWK:0N6KE-"C,*SQ3JQ55+, 01C1RAC\*$LO])Z[
MA-BYE?B8>LUUBZW8F[R1)XW4^9@8S9R3GDI=^HFYLZH$9ID*M/8Q3$J*'PJJ
MW G52%D9Z[E5P2#G+&LZ;Y1^)R8VQ9%.6:92WVJ"WQ473*%_.H=B"M&KQ2:V
MH,X2ZC S%8["J=(NCY?':A2>\IP)2*:+*W07SKG4ZPGM 6(MF$^0@@EPSSG0
M11?H-0)X0>_K)?7\C8%S"S7O,\^9/3KW%L\478.]X\7< \?J 0DB6IL[1&Y*
M=RWT7?$ZNLI.9L0I;<<N39P[,$-KC^M!UK,O# 4<4P#MTV7K^MYPK'G?Y,>Y
MQ"U?[$KS<?I+?^5.RA6(LXEYV%IE=ZR.V4A*.K^]")U;-"O 1YV.J]MY+:>9
MZ_E[=-HM=HOF;=$ZG^G0?!Z?W>JUK]5J1C;@F/Q7ED4= RF;N:M"?)\0[&)[
M>WDSZ\<69%M"+TX)/8=H]F2!U![/8+;[6JS\CE.PZHER)M'TJ;:M#&\5.MM"
MD@O^Y%Q58UN;/>V'8&<4;DT&*TWWC.*AO _B$;KMNA\^A7,-WID5Z9QZY)7O
M*CBLI@"9V< XDUCR03BA'1(4$CY?\5P:1P6(WQAJC3\N0V32YHM9@_&-9DFB
MZG/XQ96!$D\56^\2@Z]YY.;S=H,S,M%A]]\1ZRO*GBFJ.,R= ,FF+EGZJY0V
M*DN]SA,U97._;'6LRK.**!EL3+.&FWYT.OID,\G\LEN82[-$6&Z)9]*TT,IV
M\L%'/>N&1$0C"Q1=2Y> <FB0QQR^R>$_W^]1G-M0F_CXHW>922JFR3W'5\JP
M\DPW!^"D-OO>!*S)6T6XU'*=.S\*RDZRQ4E&['<XPJW+!\(MVT^T+[N/J0_M
M7 R\?)*F;N;F:_Q7R/'[G$,T3?2L V,!1*:>^,T@'2A40PQ[Q&0P(W6P=9"_
M6>0^'^PY7M0D15!UHXN$E;DWMHN_>!]S9/]"%VO](H#U]];XBFR*UP</ 8D$
M9ZM8.#(SY=G7P=?V[CS(J4_[* U?2WOIAX^<;WV-]S<8&WJ=)W]Z6D=W?5U\
M7$.VI+;.AM#Q$U2%ZOAS:[W-5A?T*L".#PML2;PP:ZT1+%>Q)%?T32RDY[)<
M[]+VB>]L)YKXGRJ>6H6_I$E+0Q@CR8-<I&*)#:T4![=0;F(SIJ21>RV+,T=W
M1.633&/E3%M>WA6Z VE"I*#FLN1'.RCT.KBV$):!OKFZ6.7V.KD2RIL;G!P=
M/G-;UQ\Z7="$FH5XZ7RCM4M!D.GLIC4-$-@(UL2[KE*WN,V0*F9*\XGAT@]4
M"L*][N[=&A-1V;NDL #/;G<@\#X"$D794B0U=%,KTY5CTL6U\!\K9CVB!:1>
M_<81;.J(=GGFLMS;[(AB&[;,P )$>>KHY(%'QUJ3 H*F-1UF"2*@2"K #12;
MI8CMB_!3=;,D<!@SMB.E8C<#7O?@.I;<GXV]U1(LO7MDGLDOND)B,\<G40&1
M+N18TE/,!L\;<Z.D'DO76QT[4S:7>-UR?CQNPZU&58%I #KW!EZQ#SL+?,8H
M;%43D6Z%(^V4VOY:6)9B,9KVG0Y!,JDN/2=,25C?4Y1UZ[C8L"+2G%6%QB2#
M2W+RB]06.#,PPEF/NV^7^'S3S=.7W";=UMGW,/<L>8<_PV8(D@M]_-]'DOX_
MFZGD15=PT9I1LU:/IOG8R(3(J1X_1G42L+3 ,QWLYKUE]X&M2.9Y=]?W7Z6<
MF!O1>/$'-I_)4].A\1XA:FA@I5_?U<G#M]X'[ 8_Q,KZ#378A?YNAB33T4H]
MX*4U7XO9R?N!SEYY0I$F#$DWU\_)/H]YKJ_\V576">I.F85C[Z(821;6?9=(
MMUQ"E$OE'$-E:RI_>* DU%;Z+Y"B"4M$94@'W@<7WQZ%(3,1M1NKW:!XZ;*.
MPNI[C#!CTY792N;-'W.PB>!FGU6*=+\;$AQ@Q*(5%_B=E:0]U@4/(AM$U#]N
MGQ./ZI@I4:,"7$..CX'UI+[H>KFF!03HU'-_Y=#TW;5=8N)2<PQ9E/SC#X0@
M6$.DP;W!\S:#D&0MFU]^'0)KCYFW\VUI0@7J2ZAHJJU^Y5^P/VUO4#?D69*9
M^WU*T_!=E ?X<//CF]N72R3!8=_RIOWMBOR@G)D."IOE^>7MQMZ;QT"MLH\:
M;.:5D/E_+P*UK7!3'RL5T,R)LVZIK=J"CZ.Q4Q[[$S_1\H_N(]$;AD87O+R"
M99^M]38_!_MMP\SL6-'V HR5T[I.9#3>SYQI9L;B&?@HBOPMQ%8X >;B>?FY
MD=QRS4CI[="[[UZ2S\#4N>G:VN"4\^G",1FF/6J,&29N!P[53X"FB!4>T/"D
M%5I2DF?']M&> (V?DL$X@W-8IM001QUQ8T/B1S=R;-M#GX+[Y_7]'X&"-'1%
MLE$>0.Z_N]%Z'$XYMT=\1 6T2$"G*9>&);Y:^ %9%;';A=;9+3XF@BLJIS\\
M]8'5EH D^YD8O9TLN"%3X@^%0)'>WC!95+=OA62'21.F %,0\M@5D3RY4D:,
MIP+H+I'T"!^Q:/RS?MC\Q9'K@R2!TN?,7R%I>K?7(,2WE5(?3$A5.U4:WNT+
M93I78^ M-4LN#N::CHZ*9G2GN8\W\',T$H.";. ["'SSL*A!S0RSB/RUT5B$
M&OLR[LR^#O]:YL)BG'9>*MOBRBT#0$@42.JG);^@6%<:#^>Y]I#!((^1?9]0
M"EE\=/7XD<)O%Z? CZWSCC?O=8++7XQHO" B4?KJ[^M8 H63#()$BJS4H@,Q
M?/>4K7DLM[>=GA3P:EN^SPH_V=A;F3J^>UYN,P8Y&"))T, 8Q%%$JP="I')F
M-KCCAUYKERR(=QZHTBV /*$M,*PZG(\$ >M[=LQXAI.4;_"J7X-]?=3@71W_
M.>%(]GB-*$EIA3/18 O$F!<57LECK5AU)N.@7[:WZ<"Y71_JVCIS8^G(?W4>
M&&S>/6^'V >].I9D@O@F]HA;LQ,+H3#6?5"1VEGR2]3<;*PJ@P7AXP)#4:#_
M;C=_]'DUJP!^>^_D]9IK* ,2SUR)\/QA5$GE)TX#Y)#?ALQYQH;ZIY< ^R>1
M(HB5J<-HJ:,&$#C^$U$\NX%SOV_FCIW SR63AC06CNUCE#GY2G:,6)/JYW_M
ML-:_V F^5I>>()%.A Q.XNL$I;;-I[ON&?/SC?K0$BK :4U3R'.F[R>>O8^D
M.J V6T#^TK$]MQB<D3>5/K:IHIA;&I_;QHRSOQ6J;_?_]%W3/U:X7CO2&,^-
M;-DT4V!__@,6<THI%$5<?NFL\13&G^=6<6\RQR/R:S'L)!7P"^FY#_Q=]7?K
M^<\6AZGPA[%;KG:%=)X"'G(FN9S2+3] <5BY1.\!/P@[V"&[G\\HU8\Z[):8
MYI@I\$!Q!7X&46CN\"-T\4"1;R5YX:"PVAM49FZ(D_B"B2:]-TWER<X_D$7,
M4P%1>N<M/7E\_<>4F$O\E#P2/7/;JKA&0G&=128VM^2X6&9NORLL1-P]HQ0C
MJOD?.L[PO[C)68RZ?.#9_MZ$D![==,#B:W]Z(P^_'/"!AXK@N,,H*@!Y2X6
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
M7[WS?,)V%)YG86FASM>VU?J]\OFU^+O"9UXYK>8D:;'W4= "6&W)J%DD9^O
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
MJ+[C(3'],58?8;Q,!8Q;4\Z[8[OQ9C@X22@MQQKG' ^U)S<@ILF%ZW*.HFV
M"X6Z277?K7D]-DQ@8!3A^DH+;-)XX0PB7L6VD- U^;BJ+-: */<QT).Q\EW[
M[Q8O"-^N7N;;A6K=XZ 8P5;+I+90?[/T2N0/1$F=1'<GDXUTJHKP,-\YHMAL
MVH3\]"'4T_@M@1TKV#Q;X=FB#VQ68QK$#/JI*GLG" EE:-FGO1O;W>XHX@]Z
M 3 ':; OCI8H5?B+RBU.3P95$:N"V5R&<O2-\MBYVBRO%R=97P^+$2GN_?<W
M0,%!5NO';F^_$UL2[<U6/S-+#GDL84=KN+;-XJN^'["OI:7K!;LEM?N4 S1\
M0"PRC'F>]B!7*1(-$9ADR;]&?>0%4WJ-)Q:/^/S9#(W^S9,J?\N#3I>HQ@$)
MP$!3Q=/?R-@JFU5_>'%GZB>B8S@NL;EZM3#?Z'&Z#!_<[^'\Y5++(H3TG.<$
MF,)((ACC_*;L"+IZB6>?&SGD>O&-YL)W;IY!"8( T $4]IYD/.BT1MM,LKTG
MABS*"U=KZLC0JK24@(F2"=F->\(X8>6?5DSYE8FN&X0= ISU(R0X>0$AQ.PL
M@1O"3F*!*3#N$%5T(^]ZO#W"Y3@M\47^69YNYP@JX 9@5!5F#&-%.0-/D1R&
MEJIPPA'[H88WN)S3QD-::"3Z3[(%(&&/1N^.0_@(&4XUV,EUM8MU;N5"%3NO
MJQLW,T/%]C<1[0R-)3D)^:*>M8?I-#IX%NKY 6*0D!?X9%TTMN(0M(YB@[(8
M@K)!/+"YJ9V8K/-[^=BO)3F$0OZ'7H*!K/;]'^1*P8OP&"K@>V);7U@U@@DU
M9PMEEE3.#1LO%>2B CQ4$!N@+XY3AJGVZ41Q2">^ 3ZUV1?>H^ ITP3$9[#H
M-90V'O@%\K'+4CYYY]E4RC_6][Q#7GQWX3N)\;[=P4ZABKQ_SG\_7RK1P]\$
MI ,9W$,D+!M;P-_4/N>H>/J=@]T5@V?'O!^*\^Q&&^49&1$::'VI\/K_1145
MB)<X-'QZ%BF?IJ5@HC'5L2HVV,A):0>Q-4K-=#!'D9@Q]"CIB'>;,R*)),:7
MH-$R1$R.ILI!;G9=5?JRNQ:C5>4/E[;.HQM4@&"/"P+5>)Z&F?4@KL8K@7<(
M:2O:V!#QL&YOD4^XK:6TE0V00P@=34 %J+%# "W>F-[[1CC'P;G.4]\3IN!N
M@!%<8/J;<0ZFC4G?QGYST@N2P??N>K7?N""BA,:,%92'0H<QCPP1+(2@C:W%
M!?0;1R2O*UBX/W7-]<S^=J.QA/P).!<-YZ&H!7)*N]QOX;:IF?8M^![S@ Z5
MT@I< _V@S1H.LU&@4VZ"U=B^UW[NLO;M:([U7098U;CG:,-%A@ND63E<["7E
M%HGLG!5QT%0Q2GJ?%]%LHR)^J[DH/<4/%(S>!2K]21Y,D ^?GVT!5<Q"-@QK
M<"^^\--/(K8W.X_M S9 ?B&W":QSM$HJJ<BI<6&WTW,FF^4^AYUAH"-.&ZS8
M.K(?0<&MEFF.$FZ.SI)BXZ'=]_<S$5>Z=PF[\S=%CB9!#>LT@(;D?_^/[J[?
MP?@C7^7Z1J@GV[D6S>I@]+W*E^K;)\+[S35P G:[3ZT5)I>A(+K/^\7P4WK.
M]A TIY%H.?9EXFA!@!!>V9U.UU;@80([[[>CQ(*BU'0JX'S61RH 2']D^'\4
M35*>&UK"L!_64'M85*K 7P7 /Y[^+_K4#!3S9XWW/%^]]U$6*,TWTUD&UNQ,
MHVI]S103YLMKK51 !ZUTPEY]$%56^6OKT'.7B"DUT\$U9J!V<51 0@88<J@'
M.H( #YMR'LN)%',2HK\BM%[0V%Q&)"BZRO70_EW!>,3OI)A%)T)N/MFV GJC
MH!<GMVW\9CX>IC+0U>878!+7Q"G\:L,N5#A&]N,>$:5P:IPEHM^_Q(34[$E@
MW<KOXE0&(RZ.CU,!Q35O@CV6RST;KUM,4@%%+ ]GWK<Y3(1(U\*7,QP-/+XB
MW2C<XTT]\=?S^_=S[@YWUA-2_;U>3+:6;:]EZ9L0U9"8&RV!;0:'C8:V;6FO
MG/-+KU7'PQA&VFQS7B7F<=+S.L&Q73IJX(*JX\)=F-+LD J?_=<GQ5?'8*P^
M8*,8<ZZ8F/ +)Q.?ZFFPO?ROCO3Q7V6B/!M<!SPO8AP9XD>_9K]4.6RET'_4
M?-O-M':ESZ/(B.#94>'Z\5E-S_=].D):7?OC#62D^CJC+_0J(9CQR-5=._)1
M'>SU".B'W*:'ZT1#8]%%B(-YG\<"MDAV:6\<!/'82$WBL%OX4A(OAK'I#ZDV
MC#8GMI3P?ND)8#/3B(K?)\X!0Y?*-D?RV1>E)<RT)U='A%@,[RK^U^O4JXT5
MUD3+JV\=;9[5CQY/>#* '35-O[@5'+"OL_\F4 $TVC%A!G2)AP4S@[Q-+TE;
MWQ\QMQBR_P![$]+2/])%XR(G"%%$42K@UUO*LGWB%\1=NFO)?\YTOOV[IWO_
M-;L?FC^YGM;+V"-E<V_JCO:K%,K9K]FQDR8\VX'FK;-CB?/F;9/FL398M5?R
M'S[UL6??OTH%O!(YV^A!^$!C.&02/:Y"=\*VL63^Q_7.WLHMB:%]'_#V<QHM
MQW&XAE,!+Q *1S>V#MT@A-\"W=ZP'39!R234[(\C<9PDA3%#L(<*>*W5,8FJ
MD=6N6MA8*D!<P*V0> 9P=<W!5$#%8C])O3I_7.AF'878!MTQ!)F^QND!<W(+
M;U(!,6+[97L*"$8?I8EV)OXD6$G?\D[[+%9G)[$1\(+23P@NV )A8K27?M&
MI0PAB1/>;,!Q-ANE-&(-HK^(#<<KF9_"7=" &;UVRJFIB-D6Y"WKN"9OZOA+
M=M\"=KFLB# &Z1Y 'DUAQ0@:X; FA-!Z,HVE'.G5$T(1KJWDG <CGSM =WYK
M="R+26!^@^4F9>X\".7311_H%Y N8Q,J+68@SO=KI]&]Y?$51S$K_O"QPWG0
MFZOO)!KY"6J@VQ<MUAYO7]Y7!J/S%C0$C@(C83<E=U4*LRZ:4@'ID-2]6"I
M^B@@N[']3ZQ56).:$SD>JJA3Z((O5N'$Z'"#.4R/Q$% &5"DIAH2UPM%I3KY
M23/<DGKO#.D$D8;VK*5WX_K$$2_;#,Z_,4NQ1<TA;OP)94P','EKU>TW:9^@
MPS-@@H1&T_@6$W N(XT*J!2.629$+=C*>JB(Y;+RI5:NO=]97M6A"_OLC&,_
M7O@*[8!?J/0W],3N-)6Y;\N\#X &@_?4KN.4SZ0^6PJ+ES<RG/Z:9%!=N Z-
M;Z'P+$BKB+;K9N=?=LMP1TY1[-U(YTN?7Z</%3#)S I3UN$!OBT-OTO^J'8%
MDN6H)WF&D/%LFAGOUI6/$XNA9%:BPOB9!KADX1'[/&9VD6)<:(&WI3%#!F'-
MEWAO=S#89V='G&Q\5!W/0FLJ"U C:#'Q6\X<";:T+;R=>%1Q5(/5(K&T+/2U
MW@!MSD;55D3NB'4P4R*;&])_PK&>'1T&'&R4_BAM+&73><O7DS8KA#BA@@!M
M[/.8^B>]*WG<7E&=U80Z*!TR"@L7C<(Y*X8,@L+(!K]0D2BLV_1^%H@D-*-6
MG?@5E]=J+6 @I1%Z"CM$85PE",UUQ".C91&L7$= U_3.:2H ^@M1OXKXT YY
M!<?XI5UM@[T8(*52 :RKWS/IW\U3N,^C=FPI0?RJ6!3^-.$^%GHF40,K\3H+
M= '-L>&U0#D]EW$0*OR@HK_$C)['.EC!/->K_9+6G.@(^^Y8G&/(@Q]%O9U'
M5;2.LO:=H,O&*<XE@KB>ODC[/_OR_0]K<U/_T$>JUYIU<H%^7JKZ5KU>H(LJ
M]\DYP7C(Y.'C@P[?>Z?N<#GA-*L3$-(.<'5; 9+H&!6P,H\2K<#^$U*-XT&N
M[V#!\@_Q[(.F<KI:0E3 A2K@$<&S*Y%@6D8C!RU0T]$!W<V0;XNH>;,.&C5D
M_,,2_^4SM1,B=4PF/B!LD3T5 (\D?:,"(JP%2"3Y)5MW-MLH447)OYR8P)I+
M$BE0GMW2JAB)EE3>]+]]$>!?;LVM-3B?=B7H4=C=8'O861IW^1>O1279L=^7
M_LY7TQCSR4GZVVNU_N9VPR5[4]&P\Z_7YOSEU;_2\ 7O/RKS_U)E4J&<FB54
M@ #M;RQI?^/@8S_OYUS20C%9(EA[SF! O\Q--3CMRWKS6\1D-V[U'ID,A"@-
M#>V(R0^/'K#91L1]"V'_VG+HWH'1*?)RJ:I:6*I.I!P5F1B=*+C0JF9J>GS!
M_W]^#>O_KW8Z@&-@6JOJ@3GHGAB]"<'?.3 MRN]6J")[_\!=7L;#EMA)#_OQ
MVWB54=_5B;0,V'"?P&"#6IQ3T?LLX^YTT^'/"[]K0:U#J.H#R:,M[Z.,_=%H
MZT+$DC[Q%FRO%R:J&-:1 ?-<!^U-+.S)_%6078,Y)%("$4M:XX)40!;XR+"'
M0V6("#.B_8 6^)#SMQ)"CWC]G]RH=0J0]D!="4_*EN&3Q^DD? VI5^"O0A#H
M+S=X;5K7RZ"8^)Y)E*',#J-6D!W++G\5P(.4?_:26*Y%!:B@=W/>WPK,QU/R
MJ #54J"TUM]*=NE_^0E- AXMHU)YF^Q[@7]5\&^%?=1??C;?T8:"+.G;,CV_
M*QE5 .L#)_8,_%5 YY'_V8O O]3YML6>P199CQ)L W5*_*O0(/F7DW^I\3\:
M[A\-]X^&^U^OX>)+UV_5[)4J'LJNP?]O+>><?.=7?'V1I*HV0AVK]4:S+/_<
MHN?L_:9#=E_;_J<C^^-7)PJG31:^((!#B!O8=F1=JLLD.-%0<[YLG<U$CK/@
MVX26C+-/3:_^?VPU_M^P$XM40%7B9D$V90QT IEX#GQ):]FFU>[W7*G5Q!,F
MM,!]4&]?QVR8%7IS!V=O@4U N>%K(Y.]^K\_\9KCYPH*!PT?0"$T&>%'!<Q]
M*L)MS*? 652DG_&T\?.\1F(TX;+3Y;M! :#W%-GC_$@;6S(\AM+7BIHV"0)M
M=I.R^A:ACACY"V08_<&F$GE+%G&80P'[0?G199064+D<DNA("AU4N?GUOO#8
MC*'$%Y\3DYZ I6BUW)-T/]B7N+6B$/Y;0;-ZE549P<2"B/K'UY9F[GFQ,=O@
M0/T!)!9I_%DD.0YZ8G+Z.0<.S@E)DJT9OB&V]R#_S#.Z?B_M@UYH1P>O*4,Z
M8(6..+YVYOA8LH>4'D9PLFQ4U 0?/AXUV#^ O=MW;C)XS0W\"8M4THKPXW'9
M\IN^<2:"G=,#0W<KM'.1#"[,CJ$\+#+RO[%N$N ^W;A)R<U_)#/WY8Q#I=Z?
MI(P]W_]SYQ02=K=NN6=9\CS_W"ES(GG!X&(\I[YH_N&05^/,02<!J.X>;#(M
M?/SM]XH:$F0^? .G5O'#I^WW,$C=]C!RW[1_O_5-Z%XWW-BT7-CG^$K\R6_-
MWWZR5?X'-W'^8?][F+D8CKX%YA*U]1;Q&Q["A*DM='LCI&EVV8SKVDL%6!1%
MB'BF8]S)<UH;:D,%G"]=Y45G$E M6Y_7K1<$?KS=OJ<LH+NN<@EC6&P9:'1[
M#\,%W&*VRI]*'9OY3T> 3E@?59YTO?J!0SO7J+3X#A?_B!#;"2RJ&440!$6J
ML5"F@M);5[?LAV4N8C8>#O9?(<IVR_>T2IVB/XP*V3_;N,K+;/!<!&$@\ULJ
M\'6.BLU1IE',/F@44;"\].,1YXG+]^GY36\LDD$'N[2WU;<,_J>7]3!J5PCI
M6\;D! [RE/.*X(^2/F[(.S\]EC<PF.0%5=6-).S7,,K5X4.@U-6IQ<-"V\[0
M^+ZH+)[=Y*T*R9XI3>;\$O^4L6R+/W%8#%_>'/G[]_3_8?_;&MM![S55L $$
MA)I6BZRQY=%I'*K76&KA"7PGQX5O"Y*5??K@7:9HI$<ND[[,3Q/A)].'9;WB
M;$;_HW//J03R9ZCL&JH"WI1X";)@4=58/Z0B[^(I<;7"U'7Q\=WFLXXV>],1
M(994P"7N$($_L; QYI23EK!=_5!&*N#,0RH@)9AD1@5\I[&>55=0"A6 U4",
M&_^<12*VSF#<F3MJE<%6'I_F\0UA5_W%&SLU6F_6294G[]8QL": ]W^S_O*)
M.5(3E.Y9N!E\TWKZQ8O*()?JT+XN2/>;BDRU@,@NGX)VB6+/';&B&5NWZ>(Z
M 5=8JR:<CO8N T(J%? R#41*!IE#VZD Y$H4%> .#Y_%9D"<#49EIN6W!L<"
ME3*]<XD+%W1:/38J=[A65"$(,2H@2A3:2P7L7^FD L)C9RG*=DM$(/0WE)F<
MKB8@&4%BSJ4"[%>SE_50@ELLCQXBXGMK-9U67+A^*R"855J]IK"C707#\7HE
M#B,EZ"U5@\_S)"#;??;>3-,\4;,@=>59O=#4K^1'F!A"RWPZB5-O;J<5$>M%
MT*BD K@@4)WK-3K^JG;TRJ%JP_=YZNJ3Z-.>U,2]?)&EC:G9>8/">G,V>](3
M/H^[0+EQL&BW9\_*0=D:8![B?V/OO:.:>KM_P2 *@D*D=X+2%$0L-&D1D29?
MC(@4*4:DB0A1J0HD% &E"B@H"%&J"A@IH4.DJX@HO0AITA3D!# <2)LX=ZW?
M?>_,K#7WSF]FWEES_6-GY6'QG/WL\NS]V3GG/+NW1H^N@ ;.SI=W//WV(_(@
MN30265JY&H@*RK#]]N-5WZ6=AR+]KQ8'3%?]JHK6BCZ"QV=\$=3\1/#1GEKH
M@-<CNW1I5G&HN49\.K)V9NI;WYR'BUU,5).#"F_<;J7'RB]T"'CH2C0)-K'>
M8?^ST&B,.NS9[*504'G-MX5P\[C3P?&<7DN;SM34S,S+VO0@S9]P!_IM>D.#
M5L'J5%\;Z]6];=QX6V7T8]Q :'_0YL3&1\WU-PC08)7\&LSX@.0!)^L(^O[-
MQ!MJD]C6 \343:[!>MO?L1YC;A"3B/7(^+(QXSU56IL3[]VF988_M+[U*BAR
M&522ES^J>DY80(GZ]5,C4O?=!?I$LVAJY*_<*ARJ($-;D_(->ZQB^:C+_<_1
M]:BO.KBUIA^/G <)#>I,\?@.^%N%P<2K-'0VI<"^]6*#]O60R A5D?M[S3:W
M:JU2M_I3_5Y\-AC,95[D0.)^1,' 0&"]:[O5":TVBD>)3!QYP9>R=U_5P*,;
MG\16M.>EJ5H-2II&@1JWXC1N/CN1=_559[WBO5*9&8NJ AS&]M*/#4V9GDN6
MHE5G#9Z=\=+P/ZGVVQG?A@HM:C$=*FK%]1+KX;%H<?3G*>WN0>GKU2#*;/RP
M%BZ0^DSFB(H_^=*%G6=VE63S%\7Q"1A ,M?W$H%;_.] /++V31)-UCHXH^Y-
M?L <ZV:0.0=";5M\!\SZIU[(D;Q74K0\Y>H1A*M%)WB!Y8<ZSA[KH2CSJ^39
M_?2KK5^"GUC5T%R;P9!*L'5^*WC&J<^$'2%R*9C$J2-5NRK'129.K=OQ/SFA
MVEW+?.EQ?%IJE_-(7-_B PRICKAW@SCES):X_(I,@%UC[[>+B+A[:57K\-AG
MF4^SY\-"F[3F<I02!6^7R#N_2":U?DXK*BHWO>QOJ772S)_V)@-YXE,';<SQ
M\OKMFTGZA_U41GQ_@S#'\C]GX#B_)_(22#4<B!#F&F9*HX^,2S0VHO97>=FW
M%@[)?=#24JZ9%FPQ[DGKI2F^GVR?IQS5^TYI-59T3NGI+/W'6+[8[K+=C9QF
M0A.KCY ^ $08/EJZ^OK@Q^(ZAUF$A<\FKG5[/OD@SGCC?_1T":@13?%I-(:B
M9R.28@V:3TM,7Y/5N:M8^!8W^Z-O9+0O0274U]'W\KUT"\."=UR\?^K??6+"
M_S ]6^5 _,3K_NV_/_ZE_V/BC^&6UP[P.44.1(*PO)L#V99UIN@OVP.\E/(5
M*&W/Q2&VZ.R,R\^<NW>:6R*CW9<JQ]A7#^WJ.D)NRYX;)%S_<SI27!GFHPE;
M$S,APLUN.K@/&%!Y=26#1)C 47$/C,VI=_ 'ZU@(\T!3:+5K?M+QIY3LS,Q8
M/!1^EM72M3V1YWXRY55\DHF%R8'17RN*!8AW3.OBA*IN4"-B*KU 'WK79K)T
MX$@;U)J;0#W14]B-8P$8T$.? U' C0Y.ZG<4'@##&3J@LCDM9 A!"=2TCIMV
MR++%UM5^KDA2^Z=@P60M&*F'Z6+!_8A;3%HX6R"# Y%"6J'[D7AX N8&+)&_
M9U8H^K2=_&4;K^8UXON''Z0O$(\@8$?GVZU2CCW]I2DD]=33\:#%K^?4"C>]
M:=/A^+?&\'L]-CXN#:ZWTU\-V)X9;K91!ASH'J!,&7N(V* 83XJ^.O]KV);&
MUZ*C?V'JH9H([LFR^%LE43$9)>K)#MP(%CRHSA0S(N%B"%<X$!F/B.!WS>?B
M7T>8G\VV'_ZM>:5W/<K[F.C'3Y<=KPA23D_PIUYQ7O!CBIFS+^224 SI(,*&
M^V^&#!<&'>) LOE / =R=93(CD6B^F3*CB=&QKZP+"F6,YO4RPX*-"IMSPL8
M'L7RDMD.<=TWV9Z7VPY^#,]KL:E[).:$"O38^+F8$8,A3:-$+YO3G"E!#VNP
M;]V7]'(S9);F^TX<>+NQY7TE.F(#Q\<U<P_S6C9EE2ENWIV35S6P?LU4I%!(
M>#>%]U.<=&<=VS6[X59FJ5+V8'^A8:0S4^X.!Z*Z2M%GQ>SG0(9B+SO^.5D:
MM'F%_DP [$W,>Y"37"Z4@!24R-+*K=U94TOC?@5R.P3K52V_E42/RT@KF_:*
M3?2E51N/+83D:E<51]Z9!IHH5)/61NB>?K2%XWIH3>L*1I.M9]+9Q18T8XCY
M<R![X6019&S[P6CE9:*OEGI2W5B+9YQ^?GSX_-:S;$(8Z9R9Q#J!*8JD[@9M
MN<M1!CZ9RC6.PLFR- OF]OY$TOWYQKI\3.:"1K7=QTYU)5$>AWADL>(>UEN"
ME[9$E'I\C[,>MT3=B/YR.%?68S;INJZ<OU[6UZT=6FO[S.0RSQ:>_.X\2'R+
M8XI+(J;"Z9-?F(?(V#CX[HWH_3B_%MDJ7!*SS?Q<S?T3AUM&R"K*5W_UZC?^
MQDGMN9_WSNM5%[^C1<]Z,U[GW*#C)WQ .$I;^5NOYY7UO>TEM#KW1]3W+X=K
MK].^KK6)32+MF.\Y$-)<QM;>*'D.Y(UA'SO!RP/'%,6Q!1P!# 6YC"5C8>#P
MZ=R>J=7D SF^;M.O1*<^B-XY<#'=8-)LRVMG[K?;YXX:O-%D"[MP( _[.@:W
MJ96812==NC935(IMWP,0V*U!\(V:NVO'GB9J"G08G/2\;G#RG$UCBU'PQ;#F
M\9", -X<\K%GD>GI1_+R4@\,9=DA<[+:"O/UT%'<>-*Q';UYCWTRZB0P5WGB
M$JA_!J@Q*YK>T;O[J<^U[X((I]T/=]P^MV.^G02Z 9IT3"Y;H*ETQN-:NV!^
M1Q798&%$UZ\A8V#=KOFISYWJ^<-L3V-O0\)'B)+@5@-;6!3D0,0+U0!4YS01
MND1;6C^3-PPF4Z1R?O2'5(EIO76R[RR6X@]CO3]::H8KV,!.:M.=6_<]A5]/
M.ZU@>AJGE0^:KJA\/HH.NJC8:'2.9_5R/8S_<#B4Y.@_4D+Y1@@7&)EWGEF+
M.AY9MDTT[^VF%L=0_NGX4GZN)B_5]96!PUS89##3WDU7,<?9RH\#X5N=O?Z0
M/:FHTE ;D/AU#O@T<)<OJJ;_%O\CEY#/EVA8AU5G.(F$F1QMEV(/-?-WIVG(
M:*T8!UX7_7'1:^VZ9(MS&"8I1$U>>%[?M)$QR!9XP?W?=;)5;*@0C(1-#L&)
M?D,>__8C5_NERG;IYXY[Q\LD'DO=@>QTW)7?I!O,%OS*T,=TV;*[%0\/KP1V
M3XTG><FR<]=^H?2^28:>/ZE*/OZ<MT5PS:>GVATI[Z=<?LZI7%75=WAH):2V
M=L.J5G'OHT8-ER,1(Z_D1E)2YL_:7G9I;W"^7$F-"F5$8@*XAH3A3(^XN4=C
MW4>,C75(3AXU5J]:4O0/WIWST5+J,W(V_;VVRI0K9NC7XZ@8Z:B+;0GM \5=
MK-@RT?( A-JD^LV[/LHB;TY2O%:0@K"IR&X8\)&7#'O*-> F4\6OVRU%89H9
M*_68/8^.PD1B75F3W"#CBQX48AQ']Z %@)41TW-5M_Q9%:]>>50VZ,/:O%$A
M%ZH7V$_'4:)7O+J>ZBD+(6RN7J]K8>A6M;O!:?+&6D]L'ZQ_TCOR.LC U>8C
MPQ!GR]Q$DDU^<,%9#W3V_]9SO_[27_J_0,+.5$S'"HP> R+>@">0C/-?F18W
M H^P!Y32 ^_%KU7S\\=.C'] TJ#$=_#5""HWPBS]:8"]LJTYUK^^W,?+C^!W
M/6\W4[*""^[]U!A^^).&1N.4R"N5RF>/EQNJ:?Q,\TT RI@UX&[>9@SM];8S
MW8'UV%B+(1]UF .Y!^]8N&!H-:W:SH&<:Q3KG[<6U_\D$;%E)8T[6X13Z+Y4
MJ)=;W3/^B!HYV5*1F0M\=HRI6 %"E 5<Q\]^'GRQANO @<H-G;!8I%P=X;ZL
M7 2.@;%IB9PP_?KJ\,,[Z=+RN)SC1Q=2Q[\0I-GB2QAYMF3 +'3<=)2523$Z
M>3B(/:B>JYU#Y0^X0F*0QFTM/),_'VM\_;7[JD;3.;U:E*-?*,KJU=?X#S<-
MSI[H(K^R/%JPE>5T[L=G=H7Y.[C7*J@VV(6=P/08ME>3<F@\K6,K3I\7&*=_
M!TE=;:?5[7273\<O$NJDEB=)V*GL=Q<B4'VN0F^:RHX1I;,/Z58^>9=U2#PI
M+>EU9F;'>Q7G4 N[&^,R;F*_/S[V_N&_ZD&TPQ-/O]TR%4R7^J'SRN)"^.:-
MIE#N'TT%6SB0^ A30??K=CIW%[IW[_=5.=5 7WY]8EAMQ[>0[PO)VRBZ,^N^
MJ2R[MUF<CMX),,.DI)(EU^T;,]]HXR!]4,W@AIBP(R/\!4T?<*Y%+<>^V>51
M_2/E'>^<-<G_NKVY]>PD1G!.6K:=*)!TSV]&R[D<E4DFU%LQQ:;_=$S[>HN\
M9'QS:A&UMZJ3&Q[]+N]!JZ^E_/JHAQE5,_3*VX#%P'GK$),-9+X'I SAZ+>+
MS3L1$KBI.=$!?(F_\#S$;SYXNC1,QUGHGWX)!R%Y^1_ZYX[\T/]J$FH[SU[_
M4OZ8?(A2GIZ@\WK ]4)]E7\Q1G43ELJ! )<)4S!W&G'%RQ\8=*A/L@%R[SF-
MS<\N3E8,AFT>+>Z_62,!K0Z7IBL':@FHJT#:Q\D$4-5Y&?4F0G+</HE2W=20
M->FMO]!#/\:[%G?I8=F^[0J(\PL97 WF^NH$C)RT4N"UF]:7U--;&@!['/!Z
MZNS8^%C%AW>9$3Z['DR1<]4-!G77Y;% 4'G'?-/A]D-@3/7"K^C7(U3:FN;&
M)ZBDS^KA+A+Y<IGDQ<>E'\1'IO&SFZ,S/V<J;J"=G]P,\ZZ]<4ZO3#'GB*X'
M=5!=:B?NVM18C9,KRGMCA+D 1K^89JIP$TWVHB&J@[#//:)HT(X6BF]/>)GQ
MB&CI8^%SM<5<;6CQ\]'*YV_?&:,'V.-PX (R 5.=7C>EGJ9K-$?;.>4R&AC2
M[R;@F[6F=D?YU!O^G-)"=>33Q&/9L38,=4S'"5,1=N]4_O5"\2_>S32>79;5
MKP?H%>\?Q95Z&0CL4WJK*F'+&V?]KI(#F5IE"Z" 0?H$B/6B#,K:4GQ&-EAZ
M)AHZPZM9NUW%<RY9FJ6EKPR;6BNGWO5M7/^L\J$VM3-C_"0KS4#G>Y9#_G!H
M#7*>;F2 25C_E*V%^ZWMM_)CP,:LGKSKS8-?1&+--R:&%=/.BUO)8*"OY3CE
MF;25)V'P1.3(C7<S*#]/\7;_I!<D9B;$4L#SB_.&PF5GAB:[ARC,@7@A]L[X
MM_-^&3]GF*(Y.VNGZ>XQ^_CSS)J^D;.ZX-%B%:I*]H_'E%L-XE8G>RTOBEU\
M56%APIPF1ANVB9K\VD$^^=WED+F(J@9>=4"MWB/K:V#%Y'7BJ:)D32JT^=_]
M:/1?^DM_Z2_]I;_TE_[27_I+?^G_J_2RK"UQ)ECE?O&W+SOKG&ZT:P][&@0T
M@AL?7KKUY5W@0/K'V09$\BDY<2=]IOHV@LF",38X$++5OPY.N4\651/(\"',
MPB('0BSG0 3A_\UHQ_R 1!H'(L#.YD#@5FP6'+3_;T;GI?2N5:) Q 9V:QN^
MN?2GN_&_#F*::BV\,)V8$@YD\"L'0D"PQ?_;T:Z!/$TYMAA+G8W.8&UC@.)_
M^?[\R(VO+D0 NP1?W\"L#G,@";!_'? $^R;W<B#W.! ;#@1;S(&@L<R#_]OQ
MGGR=O^+_%?^O^'_%_RO^_XGXV'.T(&R%Q^[ >:+RWMCJI'5QGM(_#T+,K2ZO
M<B#\YYF*X (C?)(I2 !0R:TPS,N(.&K7T8"\QZ.U+KK+MXWM]PM.)Q5HO#[4
M-YL9_&U\<;,7GM(. W<!Q=UH/9IOJ7 FF2#H/_PC[_'W\KFXW>=;GH6J\_)8
MVJA !)2<U]0!#%M@'(?I.&5J@AX?CCANNT C=C[]#96Z5N]4K/WZCFMM)?V'
MX5:BFK;BK&WO:YZ9OM%9(PXD#A?ES/W<1@\2:Q>6P\DNH490A8CT.4_PQ1L;
MQ??:SVN4^FZ&8?JUM80^O4O@\[8XSW><9[N  ]E9\J?WI3$/![+K*JLT%)'8
M+@%B**M[9_WO'MZ>;!\]HC4K<S7YVM4IR>,NQ]8?K??Q$2PTMYJYDZZT2_H3
M>>$D E$Q2JRX;K4$A-O2U)*\A^N79/<$^LY*]RNNX/D05=$>C/.8#A\.Y-K@
MGS:Q'E3H))9N.<)6!'<,DM\W)W4K&M"LDS'$J??5[CI7+V;IIOEZ[GB9Z!36
M/^=L= KNLXCK'9ST8^^18UBR>Y&  XR?_8D#P?>^ CB0OC&,"#4VRH2*$K20
MA1F24_785SNK7Z25IU%\KGF%^$)S,F0VD7^ZM*\,,"XQ#[&>H^69^UFYII(_
MIAZ/I^Y/C/;J&Y^5:AX)4=@[>/N+A=@W#9U]6U?U<WP?Z;V?/<ZO%@.W>HGK
MA*=B@8NKTRGLW60&,NH0L+DB1AU,Q,@;0VD:B^;:=+6G@?[!_M)YTN5K4]):
MR?\47J_92EXDWR>QB"\)I.\H\/!F-Q141<29RETC[-TH$&FUHVE$=K$:*D_[
MU0U=P:_Q\NQ3TDD?%[S=_;HR<*U:Z27_TJ@$F$_"34NQ!4T8NA'9[]H/YW9C
M]W(@@=J)[(/8H K^KBK#J1_1&OL.^'IJ%;3*25<4I'9:J.Q[YQ,P B<M8<!#
M?;V#H#I_%S3^+K8#*P7EFXUHL!^Y,BIKI]AW_D2)O5M=0,I+G]T76Z*_B14&
MQYZ"55YT?H\%7%:GLOO@-1E,43>*>C<'PA-@^P(DF@W=.%(9*N:WZTNB35!5
M<?#</QEB/MZW$B_P173L: \#E;G^(P?V4:&@GKXCJR@4)EG:U[L')71]^][=
M5;ICEL8@7ZFQB/YDSG[46F]RXS$2544L^Q3LY2-G,H8I&LD6/,F]@!C7@W,C
M;,E!+\@,$Z%67O*JA!6L&Z9P/<<P\-GL ;S4XOKDY#OEBSN,E-^V'@LZ,L#H
MN8)?PC9H,R4=J%P3_^FN8S &]X%-'EEXUPYM!VY<R!"+H/8H7OSJ.B#ZZIEE
M#7_:!;60)+Y#'G-7CR:7ON2EBR8S/4!=[KQ[K'(XB;L?@/,<2!)F!R8@,)@\
MW@/=&^60)1>HWHL63Y8NP^?=B7K27W)(5/S21^7BTZD2\16F>@V1W-G;W)5/
M1SFRLN#7<!#V9WAM>G;9#YA4:[10*PYSZT9NE@M^9'Z/;<2!AUN70U)3>\KV
M)B<($_,U>.A(ID0X6S"03 15-I?[_6A&W;.R8ZV.Y9<#ZK<%)Y>R>N3[5;XB
M#M[VWA\6R[O#D-G9EDT/ &?\&+;H0;0 F%0^Z;Y4;VKP9?EW?Z1MHE/>E-%]
M)T<KS8XKTKSIQS6W_MPR9X"#="H8R.")""=OKGAZD3 RUUR)#U9T S7[3&4$
MY%R1%KN^& 92+/8>0UTK#;.T'A'A]2S92F;_XD Z#F'F9)"U' @K>X5K'NNK
MSZ&8HG88]ZK?T=_@,+A71FRA; /K&5L4S* @,XP],5H5'A,1MU==\<!*Z[4]
M=H?#?MQ2KGV>\6F_Z24!H0:)K9^,(/8L%K@  Y57XUL5:+:4OAY8/$;,^ 1%
MRTZG97#/I26]K_A[@V*?E/T2IP2:K$L\*):"70\GQ7D8HQ91VEQMBW+9CUW#
M5*.8HMA.>)U3 7D+KX6@)#XN_19A=:8ML'C%,.%)2ZK[(V,K<;>G=/GJ\\_3
MII,69G)7,KBSO9M8F6+T2K?5Q-M1!OGGN DC&;ZS0'1ZY;9_X'KIQ^X##+-[
MW1TCT;B!8S'3Y^Y 6,M%!*,Z&*CIEPSWQX%*X=V(*<TNPQL<B#!;)0+9)8LM
M0&G5N%N5_1C+C/-.4[=T?E"3I?&^7)!\;MF;&<@-L67<]69Q=6G!@9#*%/G!
M.^'D2#M1U"XPO,<&EF$<^7IB*>=V0!CQQH.YZKJ8,Z_NKPA<H)UQKWWV/E5*
M"=9RT9E:SA0/9^]!,DXQW;G7RFE8?L"0]R^4S^B5=6-AW6E.%>+AA_P,U?-O
M2O@X)1H$?HE5KK'^Q,ATN.GQ39'KU+MR6=4$4A:LWB^F798]-<86H&%CHR(-
MK*,\BUQ[>'O$K*M;:3HB77*5>VE/#T2&1"<IK0E 6'U%!%7NDBE(\ BTFPBJ
MY_:N)G)3(%NLAXP5_EEH.DP=637VI!A$30MI' J:FCH:6Q/OF6SU>,9=X_B^
M<MU^I@CK#8%4!*M57Q$!5J+\0TG8J742!Y*V<'$$OYIDZ-/6\>7%NM,A;]')
M+L$*I9LDZ_2:G3Y[2XY!8#7BSG-0IKPG=^T$,).KPQDP%R"2_3I;X-!K[ -@
MK#_K12AE<%_7_(3_^7QL[>LB;/9-C55E@ROW'01MO6\2=L,#!L&#N<L$&I$\
MT)>B"^-E3R!W1P4>E2W# 53;AN9H49X#*F]J)KL@3O9*H;-<SJ&[K%5/P7TU
M%S@0\""**4XE0YEB_&0=T\-@%47@L//YL"3;H1M7I0S+:@^DUKAU918TR14\
M]?+H;THD8Y]K;C6Q&J)$B8 #=[I1D@5H3FV:/@\@DD*-HO5,CI"?3!>8]MD$
M.E&^[5+*J#/\1^ S)G)0$ +9?MW'AKJ!4FHM*;A[!,F5#:?LJT2EZBQ+Q7;D
M,[Z[-$*#*\N2E?;G)8)$3,-XAQL<QM2DZ>(>M!J%*ILI'ZASEG1XN>MYH20/
MY>$.X3%>I;CCN]56N[4G5LG('D3L)EPH=#")+=8*: WDTC'T@\-7D\=VASVV
M%WVN:'\>[901L+_CPFX^PBZNH2=@8M>QU1P(4Y)*[5O^[?7*+I0LPX<O?X(\
M7..^Y#SK+L;0S_*]$+E*%^=A27]%IA, .VU08[PO8TJ,+2P#+@'J/;/Z&8Z@
M&ZD?)]97O-AE\;9!+\7O99]0(^/,S<.K-7J:Z^^G:W,^S-?!2=5PX.)@.K8&
MRY12YH8T?1)<UJHHZB08#TW"7AY*3_,,0:6-M83ZPU?+$N8S0D2*V"OCTN\[
M5+[P_^3F1JZ1^%4Q'>ZF1I@. W@ (=90O1,G:NM%7A6;,IEO*.HJGIBUJQ)O
M2S-^E!6A$C'YI09Z.-U%$?\[ERGJUXVIS\U@^G-SAAAZ5!:1:'R(/'!=SJ85
M1JXZ.*63=TSKT%/5:YMGSW7M9BU7WBY/F(\Y200U44RIGQW<#&$#2V7+ LC[
M;'FPO]?YLNI73'U1T]?YV .QQEN>$[.>GY>[$?)7DK>.:(,F^63C]3H;P)P2
M_+[I6\H=WTNWQI5#T<.SB_2[CY+')>O']Q9#/HA6\](DF%M_GLG(\ZA:8,H[
M,%Q[=-M:JZW4D_6*>V6<V1K229 O_,N#3#%;^A87.9-*"35!&32_T\"O:G*@
MD4MK2ZT=W"$DX$E:ZX"(2GE_HF;F<L!L:?;'!T_BPN)N\JL1#+B3YF'3%90D
MIE@270@@IIKN!9.A?& <!](K.>6^N:?TTFS%=!M^)+70H_N"4K]ETLWSWT([
M=/NYRU+A0*[#IROH$V QL$JQZM:&+J*AK&>K3'4Y\3PCU=%6A]LWK')?BSNN
M*Z='QL^_[CV0:OD>XM-_E+\)TZ%.(.';);AAJP8<IOAFD'%); , Q=2\0TJ^
M\_L]U;%YW?7B[M-95Y](N]399?&CB]I'<.\)H!Z"+>A&RZ=O@8,,&W^DA+%C
M ,4(QCNS5&R9KB#<9:<W&[*=;'VIZDKJ^TM7[ON>[@ZDRIS<&B?I,R63Z(L@
MC1LYX.!O $;.92IC]JW>" V\W-6%G,X++4C/)Z78VOUS!O7&NR%!]:FD_.F=
MZ=T?#OL)]P5 T!R(<Q>A894II=E! ! <R'0#.>-=='"'J=HX'O< \!^>NAZF
MOT^UZF'KB&JUV8&F;V&M%NE&(ND!9$(L\0]X6F4+#/]Y PE(6F8P?"Y'V/8V
MP[N?5HDAQC9LC0(\K^1FRT5&WO=./+@SYZ>AH77V&17(B1UAKQORN'K^P(&L
M52.6N<75945I#F0DAQX#?R&HN;[*WL/UCEU/N<#N$6QWE'(9J&X^W&I!<Z#X
M?!O+VRD;J_:YUZ"U6NO3R\HJ]0$=ZP=-9H=M;NQW OOHJ2P\AE0*!^PP\3D<
MB#SZ0)0U"*69=QYUGRH([J@_ZGIX6R?X[?D64J*,7$!S[R6U)Q42-PSYKD-8
M0[AL#.D- 7#"<%%GQWZT8(1?[^PAX$T;91HN%N!EGCQ]-N]@22+BP*6&ZH>Q
M#2(B?2</M&'HJJS*$.AT/OT" ._)V-MU*Z 8G+:S75QY Q^;LA:P\?3Z\F3.
MZI]TX6_I0FC7/\\ZK5TA",*7GVNS\W$'>:;@3,5<(,R(X33>OH?I\76C(H[7
MH_?P@K*R\O6Z^W+I:  WFC'I0'\%Z*]4 # S,!N@NMI%=IHJIY74-8L8'Y&1
M+NZE->Y-3Z^L+/$668I'?N8"P\=_&L!&0?\<H;K390CCYP$C-R3K0A6LR$)B
M74/797L>E]Q%%X3Z2=3TA^^IQ"D?/4K("7NQ%6L@X[#-34%\P%*A!"N.0$K<
M!S:XT<;B*8%R"%E<FBZC2GA+5RY:X31_Y"D'MIN5N/7E$^\?3X3T0-!Y]LAX
M;BG&%*_]+]CVU7B4/Q4Q68A((@B@I4!+YL147\64V[FI1Z^+$#5/?VG]VINK
MZ)Y9N^Q2?'Y1?\?MZ&FV@,#_FOW:&#? =<KF\@PMP();\L1B_!&[ENXF7\NM
M_[(5%JZ?0WZ1J7Y_J[KR[2>OVPZWK1/N_Z/^B6?[.+9^O/,DW/^DJ3"N&R$(
M2[X9@^SL9,'QXG*W;I^ SG(@Y_O5&26R(ZPBPG5D$KP&'J?5:D,SZBV$ 4=B
M[]S-NR&UW3,UU:'57Y)UV"P_;NY 9LR&Y09N?L<PV6^E$$.BK)AWW6*>!:19
M58[*ZTRGP"OLGENL6+$WR@QH+@>BN(M;$F38K\?=92XLH4##>#)AQ8^,F]@D
MFW @/83[BGMH_%TN/E\V6,YVPX%DVY8,::W$YT':#ZN>V=%]4\_M>"!QNY^1
M.0+!G%;DH=%3:(@.0\0#XY.O)G^Z"K<$*-"Q&'^EK#WO5<Y_.'"4_/A1W.X?
M0@'CWXE,D1-]R#K]90^NJ1=;03S#)LH<2&]BP,%(<E4BGE1UPKH^(51!;>C@
MWKA#9UU/#RI;S%F^*'V4:_#Y'&*0 ZG%,,5MV8)>7-5GU-&0W8.3OY")A#UH
M63"(.7G)OSD-7[GR^F.R2H!/(676+^=\AN(F!V*5L7"^1&$"POI>1#C&#;3Q
M2,!M4)9-1(J;'H@2 >?(T?J=2#FTC$Y5L,(]Z$[]KV;PR3<YUD^?61F?$!?"
MUS<^E.#U'_QX-X,IB:$/C7(#)D;>E(>IA1]BJYM[85XNF8I]^:UE^'GP'/ E
M^9HUH:4Q6;S0VC/ED[MQ5_#'9]6=#Z&S9S6WUKGQH1'>0&"*P>B,)"[06ME%
M7A6.\ATS]O219\.^; 38NNDU9RWW2V36-M8G[+&BEQPS')#34[ZYV\ +OK+"
ME?D"-TX_Q71H,?U(J =8&2VV;!\)*D74V4/6TO@\1/G(?THEP.:-H^O\R=3(
M^N;! UBM#"-K)=@7K2@K[FP4=S8Q LX6D*'"DF3UDXTE*$A).YJ21_XEG9;[
M!]P0M6W->AS(T=2%%4%+>'/ SXQXK-AAM@[S -"0&K(XGX2@^6;Z5[I9'3%^
M3VU,4'6\<:N1'T)-368J<2#Q8YCO3>Q^^*\ Y+9]V1?^#5ZYK<P*3(1O.]?3
MXF(P'3>-N6AU)[=4P;.EF&*C[0K@9H]K7W?']2_(I7W=5QJDI.P"I2U\A4XD
M61ZN2*MHR#K'/^U$H*W &,5;SE0N#'%C"Z;1NNBGN)?K8'_&[&4K@LWCY@ R
M36O#/S121D?+]/<O6:IKX=C56@1OO^*BO?-F4&.O)52'A['? FW)C9)#V#^8
M!@;8:?G1N75A@CYE$+3:3ZN<6J7/-7Y=#N4;R1FM(ZCR-"4ZR,#\GZ!7=ZXN
M&+A'()CB_-PZGZO!4ZS':.DE9%U84Q$3#MX!<G[09Q!Q3D/C#LW#+PK>-WC8
MS,+K^***:LT/1_B>OZ!G=(I_U4("@/5J@T?*D]@BF [QJ!,,YYF(:.1%6L[C
M0.''Y*^F7KFNN5&!0=ZD)UY9AYZU\TI3#'CN2]#@B80  GAHL)LP^0]ZB X7
M:]_A;RJ5;XD2GXHRS/HXXN'A_['])ES'[J#__EV/A2:NEMQ^<Q,"#SW(Q:FD
M)TC B85B"R9Q5=Y)0W2O\H%^B PJ_[T;JQO3..&@8)];5>8!"V[W^_?-GF%0
ME"0_YG@?#ELU+F?*K3/.L2<P=>%)[0?U5]Q(+(>N^']&J@83W^C"N9GFRK>/
ML,]2^U3,]MGL=#LPN?]"WZ>3F> [_L6>/Z\@2^2&4^WT>N=>Y) J,Y\=79N@
M;KPD_,_]@^7_Y+_7_A7_K_A_Q?^?4_S;X*HM:NLN+%D?/,_7)H'E3PYA9*]Y
M6&)DV^27#FY=<EN\QC/R[WBMV<'GL6=J[5O'RR7T-T@D^$"AZ=IRWY,9_<)'
M/$,S1',OR:T2EY%PM:859XI%6[O3S-Z!X5LDP:[Z(5UMB<'YD]F>;+4ET-FB
MA&F"KQ'DZJ_$A@@/>VD%UWZ@&QB8W#4?K2S.P.S\$;[:C,PU"2\,:(H;,O*>
MEK_^VA"B<?9D7)\R?Y?\LP^W,GQ<FZ!=*6<8GU<\),3?]'D)H!672"$/V<K,
M0Q@RTI\#F<E>AY'='EW@A;(EZ%C6)/S8'Z.W<UFVJ,_#.QL./M\+!YVG,)O>
MS+X_WB3(0+"7L4^X7[X5Q1SE6N4_+F+%U%R!,VK07DS-V\E_3F5-B.::* SQ
M"</U!%P=!_+KPU8&4/7QX%]6?UG]9?67U?];K*S9.X:]/ ;F#RI\@)$1XTS_
MP&(?\:UA3(@BUG6N?.2WMM2WP(Q;[JP1LM5889'6C^IK=^]H%'K_,M+<BXZH
ME+L_MH;9B'AZ<</]E^ZH/TSHL>7/#_J*+4[-F@J*T^?LWG:FK":'2Z3OZ.\P
M3%AEOO56Q/6$H"6!,WEZ1;FBUBV/1.K"!T)&+C0N<Q/#?NP@@2G[[ 2WT(MC
M51%^)K[@0,J;67&L)W#28R2$ _&"9Y@>!9\"X^1?6#)&)N+G@&S5=WUG44NG
M2ZU;HM*7+9-G9/]1>%AT1,(2 G$NBCK(RFJ7B.*GI>,HVKS,$R"&1-P7$7-T
M5-<$VE6?%SI?(L/L72]-U+USG ,Y]NV<6R%^\2(/<Y5;J;;!UVKY5VPY$(\H
M3^XBP(IW;&5N<;T#<Y4(:JOW<"!"[*E"B7&<J2A(/3_R&ROT\]IV6NLQ5LWJ
MBM.X3^6DZN,=,H'?)^0//_V85H+;J ;6Z6:@'9!"":J@(@68VF X.4,FH,SK
M5< 4(NGP,M[$_/-#6_V"6_(!*H7>,49!7DTQZNIY4R >T.Z PZ*,6!E4''^$
M<V_>N?#H%(^A*R.!ZS_G/J422B$84TSM; 5C-SC(%IP$RLD<R#*.<3P *ZZ,
M'UW6E:+U,=702F^3S/-DF)-!.4.DAGRAY@--_JWXL%VGE"KT.!"F5!\]>ZSU
MSRO]/0"F$S;%VT?8AY9G?X3[U30^UCE4CJ\?>1$9%M9\2]H4LWUE7^WC8$'-
MP//O?K&HH"Y#GVG$*M!YJL.!)+7S LC8&[XGLXA=4ZKU3\76"YUVGK^SD&GW
MIU<I\R2K9",E&D[1CHF2HOZ4TS]N%D@Q$9V^F,AG<LDIY&9Y['MQ'N9KKNHO
M5A&\0;@_/([&_G!7._F(L;9?572N!\V#.55"EYU9+/QR7^M[^]5++\R;Z!JX
M[=,BC?L"Z)%L82=6"5LD2AH,!@;-0!K#A!CE#J(H5:<OFBK7C7H/?P<2AI;=
M*S//#/%GJ6>.2EJ([I;>%Q9G2J/Y+9L SGW-VDD;,\%D:"<K  'DGU@,:YB5
MJ&Y,LO35<)E6[CZC\NCT69ZLE$5- BT\7@=S7U&^^>OO%76[L8V4Q4_.>OKT
M5\&!-Y->MP8)OJ4K)4/8=IA XHXH7E8*^DB4-LV/*<:!T./!3 I.\>?=5VDZ
MD19/WRS;3!S881$GRO:J3IW^(+>5W*UG:8Z.QW3,78;0<A]P()Z#D]2>O-XG
M1=0S(V7U-#E7OHC#J*#*%X'/J?>.FQV/N_75ZB[K'FC/$(H2 Z&4W'%C*( A
MH^)#FTY&FYL#I>G8D)F[_7O/S@RBYUM694&8!9A-CAR =KN:YN*N-3_RU6R#
MV^-M*]Q*3)RLO^]RB=QG 4%#N29PPY HB#AL/=<Y1(.["7O1DHOMIC18BK%-
MT26]FHQBDS;</<_$^<F2K%]>CY5OOSZ4<3OGYIY72C S5AX',F?K$<SNGL%P
M( @IQVW"<W8G![*3J0D078"@7""<')1/ANX+9(]\68DZY"F<_RHP^N?"=.7I
MDT>I-V?+^0OQ+67H3QR(L XRKB9*MY:[:?,121>Z5&M!5P7A,1,)2N:G+,L;
MG7=4+TT^>?-)4J70#H*.Q'2\P*PELF#LW@$D!V*IBG9G3\)JN*)D3%#9PN+@
M,V(]_[THB]=,(;#\U?7+*D/X)ZYL:7(6VSZLMN)2C:V&N:8=;U&0#^FQ@01+
M.TH)A)$(DZL=K\B#$-"\D\T/; 2;=/K?Y7O,E^]; S]"D78\?^**-U5=?@0K
MCA8"S:D9B=Y?HP+(2"&PRRK;:%FW[;C"Z<GUCD^W*PXQ7_)N30&_-YEBJ]U$
MX +J'D$(XS,XB74'!VZ]NDX7&Z3<9_I3M P5)!T;G?VS9J\.Z(317CV>.O5@
M+3/K> ". XF_=V <3L+" :YL<00\'_[Y#]>&K@?"F:&JHVW-9]M]LNN<PQXT
M)HC=USN;GQSGLU/4OIX-1$FS<MMEV)\EL]V81F X"<73$?SI*QANAA\:0F[>
MVQW#UL73C,CPA':]",.?7>W'@;%8"A$Z2UV1]<67]V#\3.$$\=?O9R*Y[AR-
M(<T102U<)PP\V+",* *E2)5H-5I99AE8U.<\;GQ^RF066[:XEA)9%S?0_E7T
MA-V1+9>;XKOE=FWUK2"9HKEL^\<,. <R:?H5OI&H\4.5%=_.CP J00GV7N8A
MU$[\%!(+;;A7*9P3)'*VA.B[UHH[=O&A7- I%=[+&62XP!*:%^C%%EV[&X0M
M6FRV:W9UF7"9+FVK>G;PQ86#Q:<D1"Y")$Y!(+L@Z/U<H\_ \,B>C'M$*;1@
MA.)X-_HX 'N'$>_TINE5DS]X)P:>1>%W-C:$G]YS1^^%M[7-GOU/'PB]#02A
M[#T6+]B=;!E6/O-$&?LC%G@2,=TKF=?-WXT^UMPR^J:R:B5O3UK.L,G8Q*[N
MP23[O>9S#=F9<=#?MC0$:?,>VC#B- H*3G?.*M 2XV^;VY7]O'O#,.%928B6
M^,?WMWYI)K>SXMA\/S![B@"3P0YL@K[BGCA:Z.X-@2C5*]ONX1JI*0;UQ^Z<
MMK *%9:Z*=QEH!8#WX_Y<_!637@*P1\&ZIV@NXT;*Y?-! @!?1UL<1I?A?^-
M,IN$V"]><9<>0U3O^5X,ZYLYM1SAX$;DP9!^#L8B=Q)(CQ1%\ FX7Z8G([0[
M)0UWFD)SK9ILW?H9 2'U8M$OQ$_E5#I\>O?0^G58PF%->G9GN^A0ZQZRA[[9
MEXT!N-67C4CKRL,Z#+F0!GQUPX,=5GOME00SBS1>%\6(0[A)]NDW]#L8SR_V
M_H:44O 0D(.0-*XP"D"0A4SP?)FW\)_8SD\; ]T5)J45'_$ A&[,U#0E::6?
M ^&;B@H&"VAN[Z9073->W;,B8SY#&Q6Z!>%+%;M=_$*?Y HI/W )X3LAP_LL
MCPCX$9@OUF ,!5W4' I9QM8#))-HFAW-24E15D5+AMS<\SL@K*Y]6%?3^E?E
MJJ=G8K)+R2Z%W:2*'4(^3 6NKV(GJ1U=700H4X&,Y(V(.K>I_ _ SN9[ZJL:
MA<K^F."HK\?G)F/ 34#;(*'W)M>#]F!("SC9* 2(]WIC#M12\&.O7KJ"R9K\
MC>D&NI9B+<]/V;(*J<>:U;QWM\05?)238N])8%R)<&8+2[/JT+Q,!=93,HT_
M[?E7]29;5HB_E&0]+:6O7M2VQMM&5"Z"XGM']:([</PH8N,2=P?RWV/K15RU
MD^I%2P&K*77^M?,N :XW].FX0F&OQY<0<R[<U(SQX4 2L;4^!3V$+EQ2(3\@
MU#9O#+:>?#ZUY&]Z4N[>[EB"+(3)18KQ:?!KJ)AV7K *R"7C5E0!7E=:1M<,
M>B<#VMUOYQM@TZHQ9/=]YO4=>YV:#^+^XBLBMU7W/KU@AOM(3)Z5!(,9^]!$
M#!^1+4"E+5#XNU$B$65;GDU#Y$2K@-O#W:]0FI7VJI^"C[!HQBH'>IK2!:G;
M56 ",-R%E61JFR91<-#%=K6O06]]AW\'2..T?/KLOKZO+*=)]#%E6"EL8?9G
MU\H&#@2*%F/J JH;5%'WB,@N25?WFKU>.7&ZZNDG=7BV^C@0?AA["+G3&$K%
MW&/SL$KA?C-NO41AYCES-^:9MZ.E-9C==BI%FM52V6+6:U;[TC'JZ,E3]OAZ
MVM8QVD(G<B_F*FS:C[2RP!0C4,>[M>^;:M LMA(#C\S**-HZ'^^L-E.^?]7V
M'O8X?RSYBN1APE[-[3K:9A<6&N4$]/0F4=+X+6EJ*>'==-G21^$YM9@V^>2/
MW"A(-15&]R#Y.!"_P.MVMER@U8E,1.\:\97.^MG%EJH95KN5>AOHKHQ0"7T.
MM1J>\GU[[]MKK8ZT?UX(7S0]V5<?C!S,8$K5TE%_CL#<R55"7%<$@DX%M)-6
MC1&DEA:&B;G+L4,N&S\;29+A>MG-.[S2YZ?O/4W4__@S[B(?.T%#"/%/_5C=
M5I6V%JD%WV@N_W9 .NOD1<#Q$6"VP57;+FH&:+Q*#ZX&-4-?@^&=<-%0J)QN
M!2O;K/5MW"S/K?@ZV]LU-?<WO0XG#\1O!E_FYA*^$O8[#D34V(IA'O4/"]=^
MZ-KF]MY">.*\-K0G//"[WIO-3<WP\*C[1,-.O2++&?FSWT6EU']WV7#7'L(>
M;.9/=>AV@N]H%[X4$:>_+N40WW'W1GCR;)'][BC&?%NRP=C!44='1TL(+T00
MPO9OET2/S,IPI\(Q'5\)BJU(6K.)FSE ?*#]>R&./M1K6RTO6] =/M8@)XZ*
M^'3ET+'$_1^DC5S2(^E,[J3[W+TER(7B_+O0']M- ;T'E#3M3D-T!3E-ZI^V
ML>7V]]L4"XI 2>1+KP\'8,>=4T5O_Z/UL%P#7CR82JA!=1*F3IQ_V_K'4;EV
M2W]3AP/7\KM-%>M&OM>N,NH+]0YQ(#P]CC3XLA> Z9W5!18>A.(2X$)XKON;
M2FMM*#AM=NDY2S6KW+3VB=7RO=;_KOK]IT5E#8DGF7'!IV#WX4!X!K,DDLZM
MM-[ &8_B",^3UXDIW+CMW(F;@G;GG:NEKB9BH$Q4Y35E61\Z@3QM=W;AG%P\
M>]ZFV#=CGJ?]PDG(;]SIYSL(6!BHK\UV.LIZ _]9GHSYO3^9\/S'.C$)5F/5
MB8TGB/S&2(-6Y-RN54&PI5O1?U2W3;FK/LPPO73^O6KN8&.R;I;=&F2E*7U>
MYJ3Q%_YY.%,Q@0,YV E@6(_VP%D'VG!M?QZ26$M&3K:P/S@G$C:& R]7T<KI
MD0!T194<$0*_SXTM21DA;I$)+<E=W:XF[:\"Q#]6%CFFAX0*2SSAXU4ZIC"
M A&=LHB85O6R14/)W/+%9L44?XE$;+F+FVI;:5JKM:C!U0<0:^J9\Z^3(><A
M$)Y3L'M8P!?%?&:U$LV!(//@[$<_1M?A3+$,MJ <B0"J-3#E#S%LP&F*ZAL\
M![(["/\*S._:SGE5/ODA3&=7KD><=TN>P6C!BW4EZ_0OY_S<=Z =6,I<?/.(
M+<7^+)M>?0=8)Q-B6OG#*9*6HW[ :M**3I/N\82/,E.[1SY>_+!?;CUN);V,
M ,.04@C .0[D 5$80VHAX+533569ZN,W3&7 Z7,TK;;$%U5+;G5M7BN*2C6%
M*AZDDEA*VK<=)QW58DP#6*T<R/5 &'O/'#<<+X"\)4S>)$<:_SVFX)@(HG*@
M_,/U+ NA]<NSE\4SG:Q)UG$:6Z]+"ZQYCSS?EF(JN"U$[>-Z\0=T/T9*EV'T
M/DJ@9,+_0/3I@ZYF[5UNA;_FC_([N_BEQ2VHATLPJ@ $W0WT8>A,S9@!"^3Q
MV"@>H2VA8%CBAIS'H:#=B^YFLGS,8%>B)!?>Z%.)"6YFM/%[K2>H=L*6LU/H
MEM*.EU.U5U*?E#FYDS*?A3^'=N! PUR+(4S0ZF07_0ZKHEWR32F-EZR0@ERZ
M6SHBJ:_WNGXU5-I&0>5,GKA_X*_]1WX4WTK9&71AUH1A$\755IP%$\[*TUD5
MC](%+2C0^\1]O[V"JB..HT0C<FUSWE<KAD\%779Z$%7]T+CX4)AF@X8M;N,Q
M2?N>HBCH"/P:[V!+ 82D*'VRD?2L7*"8[;!G[7#5U\F"42VJO6S%B1/[I'96
MJV<%/ #"ER6 $^2%](QD8SC@1;9,HO@&+C@-,U4] Z,0_*:WS\",A5DO>>/_
MQ!#0P0X(9XH%D^W>9 *]ZZ39_%ME-A@4Z6?;!:H#UL(VY8&?X/HWGA,GM@I]
MY7>T^WX3PF_]Y(:/.LR'N#\_K=?$$+:#6G&3/RAL??3 GS,[_--V#-N F23M
M7<Q30QN,#/S4))A]IGXT<*5LRF'@3(&"([WV"(FG2^3+%WZ**;<\XY=B]]RU
M8HKI=\&%C"V !6?:PH,Z F0"1&]:M0"E#1.KVN3A(4FBT?NCA=>SY]^X1\_)
M]'#!!1 (7X;3]*D93-$ >N?7784O2A>1TG5F1:#9JL,R?3MAV_5RW^'J6IY'
MVJJM=DH?XTI"'9#X/"NFZ"#="V"7"LTE+2\ :KUK,PT])H28NI??[V]7'(;$
M;^!N#]=-1ROV:KH9100&OO"H[A+<34V]NTN>9^,Y=*&<+33"U5Q_E"KW$\$>
MX 9^4S[VU^R?1*&H2]RH*/GM!YWV[9I^+B+$IR%.1NN2TH.ID\59$P5#@9:7
M'(36LEV)@!EF;T026Y ;+7?]!CL8[M?8"F-U\(2PM>M9+K-$B[F4IC>.@8$K
MMP6<'IU2O+1#TN5C#.+S/38QRI.5QM['_C+5T_Z"RH$D8(2-;[UT?>C91.-/
MK,0?>J'\PCE/3UFQMP7)'Z%I!8:3*^RDNK;//7VQN!UU5=--P714*[#J8<C%
M-(BCXCMN,KG#@=P8S&#+<26)P'00-XF2IIIVD5PA>"Z[7IHY4J[PK,$M< [X
MYK0#=4357\:)HG]!Y%+BT,V 'QB0"Q?=\*PJ#H24Q.8'TX!M&V,S$@<"_J.#
MD4CYW9 COU3K0C23GS\IX7W>NR7&\Y$(X>'1@-\GJ(CE#\ T/?-M QY\ &QV
M*)K@:U4ZH/?K-#TN&-C\Q/M9[0&=YM. P2ZT/(@)))O N[95,Q)NK$@A&KY6
M+5]-0<1-.E]_]U;C_MC1UIU[ZH2/G8)E$6O"^_X\40\XKX+ZC,NL?+0XF$-A
M4/KNL<4O^6\79N@5!%\/1 5^C;J?NF:I%)H7<"6_./-MC3?I.[0 3IK5!H_
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
M?B9<A,P$>G,C+AI!I<P[9RXB&]I_&OW!]N-"#\!5O(AW0]#L,-=N<.R)**-
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
ME0B5/D*5Q0;ZB7E>\\+\"E9T!SPY<K@Y0KEBQ)Z)T^'-+E+AD?AYA::K;T>
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
MR;^VPB""0/>#NA$Y7EAH06VZR9VNY4>(JRV=Y 3L0C6*"^QB6^*IZ-"8UN7
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
M3^U)_*D6J< ;-]6?DDJ(TI/A"JTT\SK:H2_1UAJ05_/IF+T=Z/1F*:+]%MV
MY#\YP;J#VM#U9D*>*<DVN1Y\:B6B8DZVB5S5<!2=K&,ME.EU;)3YLZ4IMM=>
M)K?_7;IU8%F#^94SX$_6MB[C4F1J;/BGV[5J&I=T.Q.>"5U(L"-)<\^'GL-J
M'8#NRS-5Z3R,NN!R;40L5E+G,DUO=8ZWJ2VKAYB:L-ZP5BGEC'ZC*B86C?W2
MO"7[O(A7/.E:L,T1;J4 2#5DO8<X.'T HO)E4+,I/=V;B5.(+MZX\:FJFE*#
MCV%9D8@3@,/I/Q==T76QMZ6G^X^GJ/,IKB[6XIY KH(8'(R4 Y!W*B]\&E%G
M\0IS(>SNH/T(79>D<*NU%CU6D*+P[;41)>U<CW3<B3N,B0=)00X8"4:ACC!Q
M,(4I#;B5KJ7-A"UW: 67E)>O/)QS\]%V+"!R<$<?\<7VP07C3R^<4%C" II?
M_^TC%&4>CO']H2:B&I!T "H>A%Z%]V.KH:\0Q#/(%!9B<+!W;LP)DC=C=*Q9
M=DNPJCC^3TE32R:A23)$KH'[F5)K;H&!C/4UZ3OLJVV">Z4T+=B94>Q\%4(2
MZ\4K2+\&Y%(\<%.\.-[X%A0+0SF R':F0A/Y;U6V4%:-8G9MU)NRIGRO8H]9
ME2<@+K0GIVXD\SB6LMF-/]EZB/*2@$W]NX8ZO88$,:56X8<;*4JCB3+C7QZ
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
M.X[6Z^J)X4]["]MDO]9 'LYNC3$V<3:CC9_S>FG$6=J_E0"BC5 O,U#TR[1
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
M#!C7 9Q=:G^0?X1@#IG?5S&XH9YBR3=A8W)\+OSVW..#=]_4$V T:]$X,Q,
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
M_@'@&1FFL#POQ#G)TC.T(J]+.-XQ1\L]7Y+RJF]KR!8,\5/O.F:HNJ_9XM)
MI! WYLPR3Z ZG 8[N73\"-!.UZ6X;G5C$G(9Z3*Q[J,QB2*Q'W[ON#QNZ!P?
M_ZJ>&;#D'-2G5F<LY79>5I>[S><A=UL'B6?0,3N[H!A69"1M@L+?Z8H$H@A.
MJTYV3I5BU^AZ$N:FE4G/'>?4_SN?+O+H\1/P>R[W?\DQ0'><95F5<X8FP'(H
M,99+&V!%-X8-5>E!I&[,*<<Z_V Y"#<A<P(>JF6=P8HMO#J6XN%QT>X/W^);
M'#>H:R$@%/[5<'HV.;5+5(Y++/./ FRT2 T5*MMRR2,R+(+W/*.*3ZPFD^^P
M?IN;"^C,VHS@W1[<=R[=DOA?Z4D&4,RT!?PZ0V&2>)_9H&YA$D;21UEEY&X=
M+;(Z\\, 0^'E:W:Y@.=\8*#*AT&=8K$KCBT=;]Q_0'Q@@ 8XOLV?:5_3,QB%
ME]4'1T$.ZVO):XLBTK"Q)/J!5Q2KXZ[YH@;#/JJ")N:OU;YN'PQ\+L3[SV-/
MV:U&<N_].8]Q&^BG]_9,<P%6''EY''?.R2?=-ZQE+4DS7+B[N(TF9]5Y2_W*
M'3LU&X)X5[J*\*Q?Z@B$E%3V@=,#JUOO! ..WU:8^JS+0TAD2PU#!$)6,0K>
MLHU,(S!2_Z)UU\YN&O9C/4,-'IF1N(SD$B.;G2S#2&"_YQQ GC=3-3H':%7#
M_%0^.T86,MW7#*!^"]OY][>-P[CB;#/I;DC-U\$7V2@)X%XYZT(>9:)G<#J(
M 0=J:Q!$UXGJ-AZRUAD&U>IC1D3?@X0(DZG98LKW/(TS:A\,PUTOEB<Y_)'B
M2IU>EGA%-T;&!,X41(!M ;)R ;C+*KJ5:;LL_\1G:TOZ_1^/^JQ?4R!'KP@;
M(2/0Z6^/>;[(SA_@'F>,F1K[+=>?!^615VE>W3X-NZ!8O$1(CHD%99!G#A&J
M4!!1VI@]U34^'?NZSOE$2(P]])1USYGFFS.1%\Q!"-%5;>8A[54'IKH;2PLF
M:1@OO6DWWJB]IEL2F>K%2/ZY96Q28W!]&X6:6=]N6A1Z(ZI!ZV6))5H,H>]R
M]Y$?3)%N]Z ,/I.)+P=L>Z?UD^S#QF5^;YY^Z7S-,_F]1T[&59>6EG]KJ8U<
M%W[%X:ZWPX1USX-I[0V10>DC[W\"VJFB^Y<FG+RBJU;;=.'D=M5+SN\2@\YB
M4RSS_>*E]JV'7RO/D#KPV%23068GM1DR$<C]GV@:\?K"?I?M\ WC>@/N%CGW
M1O6<F7<N-VW=--8\'G(OY<+7>A'=W'_+#T>*6P+27\D<\4@Y  7=Y._=!8FB
M23GYIG1P;PT/0*5F]ZZY4R71!ZL71I$:1<Z VP@AZY&;R16QL(B?QGG-0X+3
MZ-"$;UT:9ZMK2 XLB>$5!HI=9:8%$"V 9R'AM!6J>5=+#YYDS):7<T]UR#A>
M$/%%^W;698N$,S5"JC$G1<A8_J4G7'&&X+HBRH"&[7"U(J5&XWVTI;PA]?E5
M4MU1P#7HH3MS?O9&_AUI@R7.?B),*A:NDQ:>9JER);0B1> O/!E/LUIL![)I
M@[VP_9PC+DA%>G8G7A#,L_38+%X:7^SB?;G+_KN?Y8/DNAC)$VJ/"_<=6"/Y
MUU1R#9Z!]EP'CG$J:)<8OR=PQD#47N6?F0J0V*V\#WI@V<9//O@FYQ\\>6+Z
MR.FZ;CC(M;:X\M'33UX^2K/]P;"Z7I9$!]J3&UR.S:^R3%RFAV=]<L??LMN"
M\?6O.$-9OZQW05Z;&#9L6B=5]]?46%#O\,N;_*\YW?/U<>PTR(.:6(B0@Z/9
M45@L!US_X\H'?U0_8Q=4WU6[C;/?VMCR_SZ[EO1/?VGT_WT/8-DYXP8F-/9G
M #UM#$/[NAY9- 1N*SHM-31/9%=_=1RDETD1 (-%IFI7C#0U4 <3@-[9FP>S
M7OH^(3UZ[QJV] -IN9S8</<C"J<*O%,L2E6J;6R/EYGW.)]^\AOEY^CBBAK$
M-,A?[5MH2D>=GYTS2<<P?TX\XWIQ)Z3^<0<5+\)R&R*+^Y@=;TR96W:<6+BS
MCY6S"T(\F)C!TVQ@SP?@9<Z(IJ_B[F\$X =3DHPD  <M$D3$>Q?4-+A:PQ7<
M*-4'_A>-0[.M<KZ[RD8.XU9&?ON16$H4RT=>LH,GNUIOE?[=A'+VXP)KM\<C
M,B.#A)Q/1N"?@"G.D2N7:/<_C 28YQ?"=1]__%J-WB<</*^($EZ!@7#'5Y0E
M)]8>-(PVY,5$C[U,)BD>4'ZW,Z$!6](W2JO8?]:XNZ)D5G>[L_C<<-Z+L=Q0
MOX$] G\932J4#UOCH=N2YQ-,]DVG9$>29@WF($;7-4\.)2FZ8Z7^/@*+[$WU
MP^_7<L]8@=(PO1!1(M^Q+Q?*]\LJ8MH$_RZ:C6U#G?*%Z=55-&97:$M3(CKD
MP[)!@+(<*:VP0)F"<Y#HM'./*3[$]];H);Q/:ZZE\10]TN8O@/JODBZED9)0
M=J.JF=HTK:$\["HWB?JQ"ZK#ID \YN5=O?-/_Z@)WJZ:*7W==5T\I1M6,#C^
M"7\02$ + 'G0,?]0=J%U<\JODW]GDF11[W' WOR._9^5C]!>*,L""Z1V0\J!
M;/DXSLP]:.-_?TEB2<Q%_>$99Q27ZBM 1MK6G#]G.X!U>_7J3M]"3]TZS]+<
MWR7+.L.X\T'<>FW .JA[FTAQ6'-'KRJ*J+A-:'5WARR4_>E#,E!8+OA6HWUW
M08=1D_-2Q.XYM91IA5]-"9,6H&TIFT>B5+<(<JJ@;[[>&/GC<#!SX-I&Z,$T
M8M>PL<3J?E221B=T$MR!7C)4/C-J<KUL<(H<[N[%&)22KN(NWA/09NHLB3NR
M! $;.+ST^)1R17EY6RUX7?4QE&H32SF8\/+1E/V!DI;*YNSZ!#?_E2V5E9^G
M0]PT]'H(#F%?MW^RQ4?HZNPT+J_$R7&A$RS3 Y^6IXSWF)KN[WE%GE+4FQ!W
M/W[G27Y@+]1I6Y?!9F/_X8D15+7IL5\KIN*]IWV,$)#6AA?!U-$),/,*:@QW
MCEUN E.OIYH^7K'+>?V:HM4D:_'^'0DEM:C_V^.<DC=%V3W'^D:KO3UPM]4<
MY;\\"-'[7MHO4L=J.25IVXKO-IR#O9_:+VDWC<(85$4*5S5 ];L)<=3D W<F
MWX#V1UZ9KO^%'0)?Y9XN#;Q',]X71A0B["#3&G)O)!X979\'_Z?V0(I%E-J!
M,Q^RS&%Q,#ETW6I3G\=['B^0#<LE /RZ$C.IP C?*W *Y'1+(*(<G^O1%U-4
MA&N!C/T>V[:C]QY!/U7,UVEW^J4F@V4+6G .^3T]T$;7+ZSU<R2OT?R]S'Y3
M5/K,?2#6N)"0$_3+LFBMB;EC6//>XJ_HP9]UGSU^$"Q1&Q6WLC.8)W:TH'40
MC\'871"MBG/P-^-DOLNPQ>)7T9L#?5*_[29_7$XH/UU^FK_8J/VZB+BLB][I
M4<9S2^2KU-&ED9O/G_^6M#$/D0<K<A_V%IZ4F@_F+AJ#O B84H1MN[-14IGD
M@#JXMLISPAJ,EK:TKM\V/'ENTWTCRK3A@64L<? +HC><ZR/7]E[4.W*O<7T7
M],#:BIS$4<OK>)+H:^"$2Z<(/$01#9+#_(^'Y*ALJAQ+\G3<4+O%5_3S+\3<
MYKRRPBY(A$-3;N2RJ^U:=A[K@K]Z(\D*+>B,N$9:D]Z$*IXN\GO4BDBY^;ON
MN=G*T_!N1!ZZ0QUU!&DUS-(B#2:B&\+BS3208%I L4>9$\(7+C3MLY/5\/"M
M6D.BW2@U-.+34*']W?2+PVE"]<I^:\O'>5\!"S0OPBZH =91(X7@[P[U1Y-K
MY'P<C Q* JK=?;06DPL?59ZSG^Z*42P#I9@C->D2'(&H_Y6KK\:7LH3HT#4/
MJI8[N0J7F^OY[ 'RF(?P;-NC.H7;HZ<R+FCM7#P,*K\[=ULH:_H"6Y++6OW9
ME6C2VQ^<(1G((98-&:_H!Q$QTV0=L;0E*&N-5*FVW$[QMM=,]&L]!\T.\CM^
M64O,XZZ=?\@Y=<A4%&/_A)D\"S6..L6R ][N??<.+7XO>FAJ7CU6)*KX]Q/'
MU]_]UQZ^#S_]__CNK64.0H4O0V@7W]Y:X0B&T549T%2JQRA&U,0R["'G</Y*
M9UI?.(GI^,]C]"<VO?!3ZEKK[$5^,_MOF5%;?M,04@6:9BW Q=</&+Z_$)$I
M@,(D8^*1AF5]D26(K%ZH3+8!#>IC^FJA%&J@/3OC/&-D.)@B2:)*_3LFR4-&
M*T-(^7A1#H33Q9CG^;=_K $OX/,D)#HE,^B#ZVM]8:55DWJO(+XB16L)<X5]
M%_BBTBZHM&$)>-IU?!Q8C&L8TPDS8V3DJ-EI;[3@O](V2_);<5&!.P#*<.RH
MI?@<@W/U0=JLE4#:2[&XPP:.!=_Y)T=O\C_G#&)J#[+XV5B\-RR)T#50;MC[
M@4954F5"^N3!C"MOQF$K;>.;K%DBYV>$3FI>50BL";::2881\Q@!=(W.79#<
M+LC;H@"1<39JQO'ZT;:ZW!.WO+VBOQQ]D.(XU'$DJ>9(PK^#QWDI _P<07>Z
M$(6_"Q/;$MNS/JW9!99F:=(PSDUTC9B&XRPMGW<-T\EUZ?Y!I3.=?R92I<-
M%0>S3SH:/#+XWT<3_3;_]Z@A,P,@AZ9!S2JF!3D";X\U]B8&]\\+30-Y5T>K
MM<B.[BTQ@FX:V$\ZI2+]1QVH)]($=I83N$".)J5SP,-X4OXN2-I,8(ES>GQQ
M J?;73J#*.PUZFZ9]W7Z4/RD]4%[UC'OM+6;Y>E'S>W,0?\TBMD->W)[A7F7
MNP"S(X#(W"FXZ$D=[W1T@+#VVH-=D.<,$8JIW^[CU*\2T>/(ULU-=_XEI^.\
M"ZG),!JT1MZ:>1W!U1,=\"1;Y#&Z14H#T=2PBX'ER,9VM=A7^O-J-7[M4/O1
M9BBH\'(F8]6CYZ?&KVJ%+C#-W%K;EOW<Q(,6 (Y[4N@W+]8&E^D"2R)P6Y8)
M=T*LG=?&)X*^:*D@W.,5G8I\XR;-.[:_G&,^YSYJ&!6SRD/5@C)>C^-.(16
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
MLZYZH"<!+T_4= N/_F=(D)"_L&D7]3KZV'DHZM92W"+B9@6HG!3!-O=UPDO
MS_0$Z*R<_53=/Q9U[=;7:40L:?Q/A1.XQ;ZPB%<R?/6P3&/:SEYLZKF3D[B.
ML5C$D1#6"JH;;@@R([KN5W6MOPX:R:H=79B=^C,>@G"C>8C^+4E"Z"<W-1X=
MX1XF7;@"CC.=KW$+B"?>4=J/UON:Q0M[S=^>AZ0L31/'N*]Q^\F -:VG*4VC
M+N_^GOI_=VT2AH %CS"V/.];+##2H7L0_2)JI/R0W@4RPDMP&W*WXIWFUI>G
M&.^#EX)ZJ^W1P\/JK"N<[)4!'UQG!G5>FBE%/(';92GIO%#X\7^N[WLR\* &
M(EF'Y(^,P^_F*>#Z_G:V(0]AC6L&UZP*L,C _%_K[:&!\[#:&_8'C;Z+'90P
M_!2*NTN)2[ ^QSZ%;W'FZ#.#J!4=,'$,F_PYNA5_B-<7A!1L0XBAIBWQ:O&S
M;ME/#?3;(S\]NS[\W7&OXRRTZW1?#TZ06WJ'FXZGUN%KA^=R@4VZ>GRC?K'O
MM'C2FB.0E*C6 $\S\:UZE8H^+7#CU#\%%VWE34JL!/RG"XJPI[E)<!5\RSFB
M!&]J&OZC4;>"HYW&>O>QNI]SZ"TFZX>+W_V)A:Q;M<\6U\WF#C[08R<8'XOH
MWEWPQ#S:@:_+K9@-6B<Y\1"]H@TUWN<&()O?_(N^"+X$ZP8W70>T=7XFF89-
M6=A>'\Z-S;JJI9SCJ^RD\,+H:C"AMI,CI=F&@B#\W76IJ&>X V T?2:^T8**
M B\^3,E?$A]7KI_HR;/\=\-ZULVMN)S5$ K]_DTV(6,?">'/7QG8<YP*-YUC
M2IU29TF!R>%LRQL6A;\H4=%T>TU4/5!62VF\/.6!+!9^ZG.O0R58KZNO"_MJ
M3_+G<J(,F*H+GKY"GM9$0=$"K8_X5*B]-^%OU_6NAU_7D#&W7KIR\P(SYV5;
M'LCYSUHM>V9!MM09];&\T[@1&.#*]PP@OI-0/55>X4E-WN6&(5P$W#CN:+3H
MJ2M%[X@U?7L_)J%??3W)?1.Q;[_"]Q9(>%C%SIT(?NR_!!(8*^HL/#>G%IK
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
MLF^T+:$J(Z\1\L]0MTKN(Y/\G8F"# 7?%N.HJB/2Z(<5 4)R#8DF$2-*@\=
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
MT+>LPQ6.B2#6S$C[U7 2YS:%A7HW>NYF<GL5:B5K&>>P_#B]E'1]1G$CJZ=
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
MX.G8E \1U>G>/T94+?4C$B[\6^./O0;>OK_S-"[W\?<LK$3MI/)WHLBGNOK
MI:JGUTC?T,*:U9GM5%HYEJS'MB4F,=G)"S>;7-J*/ &==Y;M.S]<_7.\;%1P
MX;VYX4'-2^Q"9-==-4_F!I^I_#<,KNBL9_G/O/V=(AT#(B[;L@>F)0>]*FJ$
M%_+F5-6H!L+/XP8?Z5S"R";TIGB(92.6[T?G/-U;JHPG;XS&G#JH3GXS&4K4
ME3&/-9G$<,ZC>^JN"NC(R](8KH#**Z>'<3;[.ZTY0CP8>L;2$;/@;FW?8K&,
MCITVD9:\B;X[4I9#P[O;,@_(4/L%JJOW+C"7U3ALML9GZ';6%!N^N\(=Z3C"
M_$E*/EP6O<#]5*4 J'QF%U9NT"AGG=F:Z;/HZK>H"RZ6Y_HK+_/'7X6T%-5[
M4'XE-8$&"_:FO#R7NJ(K7\I" \[,]$3S9[L_*LA_6/VS?:MW5;KP+=P'&L.'
M8.0+DJ\CWK_)RZ3R,/F:_ KMY.7M_@@E> W].M1MV/-:M=(=/\R6>;;CP,N2
MCA+7!1NMX#*!11\%US!=G57V'163H)+-GA(;[*N/'3/-J)=F<UM_ F^USNO_
M+">=-060E:H"/MS@D[]5F8%UM%<MA!>!0..7&+VFX_B/GO=_Z;XR]I9\LJYZ
M5'KSO"!_[K5AK=FO!_V("3=. +*Z-_=K@,)*?B/3E-(541BGO$OR4=I=SF#V
M,0O ;I9D28Q</;,_FO$HZPIX5+G'@H,*CZ^;(2SMVAK]$!IX4 ->9;PJ(5$)
MO7_LVERDQNV.R? (NWCZ;,6[L^G9B!]D:MX0&[Q!Q;Z'+I01%+<4]9W'-V!X
M&?,"Z%7_1O+]/D:@CH<9>$PE4-I"1EAEG6N>]!G>IH^X![>B]IU =M<7< #Y
M&G%ZPLANWM! /B!@YD</11Y*OZENL&;SU+.YZ>7Y3Q$U>>,J#.NV.O8[X20N
MVCXHSAR2N/RA8W"@!I &/U9=9H>Q#'1*9EE.DW3?;F)'B)<<3$V='5=RIHV=
M?1[;$=:RC>T6)*U&SCX ';_][R+(_Y>(\K>H\J?"BYK:=&LUC@DML,]#""Y-
M+77XPX07RFJ52I+/7EH:_342?GH),<UQZZ_+&38>Z[? >Q$*,T.7WGM=?V[(
M'Q]1)11IH@QKG(8 "C8/+\^8Q8[]Q=6#Y4NWF<%GHHU_^U%HQPL5D-T7D"M%
MK?R[Y;A5"F>@D,O\'.D&CER1&MS_5\J[&Q>*CGDIFY(,EH<B:<E#4)O9]4 2
MSPA!$D\=_1J\B3(@F[MS6VKB^V1-YSRV2MD\)470^.CGC$JOLQ&38_$/#3[B
MDWF]/O)CB#\*A)@_ 3&XX\<2VBM%(RV8&)+AD/6UG?-&Q)$")_[NNX@57LC%
M6C%JWOC]F]9SAPU'DQ.0U[M=V8-2O3KD(L7^1QNT&[.P(6C*LW]_^@34T.UV
M<=-.5!+501I!=.SN3EGJPRT)<4PD>TR*?X RFP566'+*>RS[]JS"ACI/,],K
M\E<+DXV?G6J WB3V&81Q+1GG&UQX$,]QSJ5_G::ER=R0%K0?9+FU3*>C\)YD
MU0S4AT1&BKWQK3OZJUO\_?U/C O+<C+R5P8,3[4RP04Q<J1K.LY!F#8Y-35;
MF\[,12<;VK<S$@JSC?#'R\)WUJ3H39+CSSFVC:'=<XY]AJPLIJ4VRK>ELJR,
MF^667G:.Y)19.-3T?8=@?&"_*/PU) 4D<(UIW#+D?!4/5^>E,P=2"<.QX<,A
MA55\>L+ 1*'(^FQU^[4/,#/;QW:9+G&?[B4LZKN9#"VVT8Y&\/*<Y^V[(UF:
M.FA;/I)(P*WYBM1!V01E-[4L=PZRIFLIDV5F3JF, [^/1&?5EATK=V76ZKI_
M($^I=K"LTN_UC[@B5DQA7Y#U$U*<J3]H P),/>-_JGS16LTG0S UCQIJ^%R
M]<'><>FJ!WUCD1]3N*XP@%Z=O[(!\FJ^5TUB9\;]=.47$K@GM>OI;#OJ^P$H
M$_/;'SH!/9AQ4I!@GBMP3PS/-\2]\RG%-J4T5G<$KGMN=C+CTE*K+;!F$KTY
M#YIGC:S6UY= J;** C\'K8P89/+6VVEP,M> J-5=^\&9B.G%M8&*--& :>,G
M[04>3X=/!U_9'=">#='W@<9_$#$0CWN(61V]%IROK1#\Q60B.SLKL-)GN_I[
MK\J@=9FF?-JDR<7MT":GW[]U?F&D4_!M)GBWCR%X;2?'AB&!H;>]/$/RIQ\*
MIDU&;_%>H3%G&.U:38#S I.5<)NIL%2(%2[$I[)4*UW+V('_C+/O,T]Z\^FA
M[Q3>'ZI#K^.Q,C'W>A43;;M_L@?.M+>SLZX+WJQ]AH,=IZ7*V68;334:VVVT
M/7$U?"]A#F67!Z)F%S:K7MSJE_]0=4UGW](RZ-#F<CB\,ERJ8^GXN=@IH'(%
MFI02#!>NBBI_/YQ2<D%+8-]\N1UT&?V7083]M;1,6=BWBQE/KWX2_SC&2E+
M)3P*)9N/=.4A"<Z^?L0YB0=1:3QQMP5>>4BN<"@DXU"Q/T] GLCX8T+[(;^>
M>-^0XE\]G;>,NKHD^?Q?\]WI#QDXH[F:5Q#6+ZC.S:ZXQVYN>:M21]_7"O$E
M,V[ALL^05OUZ\N'[7 6+8J,9!YUF0;NB;IM,_W[KQQ/KN>II^W;)]?.MNE[)
M&YV\ #8PL9.N%N__)4/I2;-*H3J3Q&T-VIA/%DO7I\#7M]A"U0X^(B L>;?E
M/"Y,K)=9R5L^\,5GMHYO-43JVEL/]]VJC*N15^,MY9L\<*)2=M?X<_H\MVC^
MG\0MI @H7AGK!R?/:MUW$_2!7\=LODK9] ^BO#5[F:,?^/QT "WB5%LZMQ_!
MC1>W>Y@4)O)<44FRY9FR'6-IK>Z7"[JCP:C3:C7Q;CH-;4#"BC)#JKK/NOKL
MAXZ\&_N:Z UM)K81VK9R7;]5S9AVE1<_&112G33\I_/E:S>>8=A*+4H\!1U_
MZ;:*=9XZD\/<)#7PH%G^F6MFUN;Y*K6O/V7_=I+!+%L4_4=TB*NY_8L6&.;-
MR7M+S$*O6AMJ!+/ORML^E6.VM<F5Y$XS7%1;=OZ2JXY?&!!03!2\7DYWZM(G
M738/DB%>G6HCW9:>PD2H^SL7A^[UTO*GU9B,EN^G8"ZO/%YYI#5:8!A2U?;
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
MT9;:<&ZM8RI-,JS)Z51$R@FREE'1FC4M[,45H[UXE?O*>=;/EI-*XVOU>R]
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
MG^7HHA:AP_^W1*H\^\/['SP?JW+&4BCTT_F48RO@.OHK8I[M-R(]$R^\%7$
MXE/>XF_'MCPSLX'R3-^LDAO+ZC*:W4_B%I388<H89-8]W2W1N)]$Y=%IAQ*M
MCE!L@Z\P4BU1/RD:RE'F7QZ&&_YMIT(RPL2]%@)S*-GU*.LE:_DNJ9?T8M[B
M<]A_,GUCFOCK.7BXO)J$@T;2Q5V$(@M?-RN4UJ7ADUA6QPJEKR7>\_;8M)=T
M.&IQ=5TOM;"8=W(\F_X==?P3+1OBY'V<R@$5/ !UZ"A$*S-[>JOLUB6>&*WP
M;0R+C(6D\H183=I#TWDB1>1"5?Y9>Q%#'[83!53P\Y-;W6+"M$\%-4EM_+D\
MJ*2N83?^DS(!PPE-M*)>[,O7XG,/R8(54\V9Y"V %X^<<B9? U*(X+9Z-8_0
M^9AFZ0#W?/E:SC#!"O)6E' !.'1.QSS1>, ^"/OG T?'? S#'M!!0+6T \)5
M0&1 04"<"<W@)G;#"XSW/J4UCX:P31CX"66'#%FW9,?WWNS=K])>X&PP6^"8
M, (DI3!00,JR:W#2:XLP2.6&X.@I.,B)X$',\/S:'/^P\KV:]@)W75=W3PVN
MR5N44M>[#VSX'M)U6"5-.@SZ]VOQ><!U)OII*.5:< K$*2D60;RE/@O!\-V7
MQ0\I7_<>'EB]*W['6H<W8JB?LVWB::J6A,!3F3^J=.8];-*4-0%7F 1QW9IJ
M(@?\U#P3G$]@BC\W?@YPQ%$0"A2Q7E'-J0%!^>[C<_T+S:D+)T%=927M*3<U
MV_XK]Z,BGT.P'\%$7?<-=XP"Q12.'J"+DKKR?,F408X5/]H[;R?3I@V^^,_,
M\E=Z[D>D%4U-SN_1>-<6&I:>)!/X)%AD_%W7!.5+]$L0H2M.(8)CNIG+$ZK1
MG=HT4VL]A?RXWP<@S7I-P<,=](QHLI;55%I] !_(JWU6&$67L#8@RX11OFOV
MLR.5<KY(:1];WPL14$SFG8Z<NI?8NH1,16'SP41]A>CYNJOO(1COZ*5Q=![G
MQL<?0D4&=7^_&F]W^O,X!X%DV_B,G]^Y"()M4:09-WE(EZ)_#XTJH%QF_+C;
M+(.LW8HJSU&>=;'99\")<]RBS9./Y3G;CJH_[[YN^Z,W"/D+ORW+Q(U;3/IN
M[Q9G_19>2=^%+"5E&C6 92('?:E77B<>NY&^TB(]OJ*P.4JW"MFE3/XU)R@(
M!AOAEB.WFCT)>9Q6*VK:[[Q&YE=5=\H>M NL_NAO^[,G>:0'^<-HRIN\3_N$
MPGZ>YSI/2SD /?8\9EQ+[.]QV<U!+-5GT.?5[:P6#D"9^IKP%=K"\T@)N44+
MUG$( S[S'\-_K*NU@O$2$5JH_9B9L:^<,[3Y>CO>&]?NH1$GUU$KJNO=%!F8
M("V%+G*'.(T=C^(;X$C?9;L-NS&7?UG@BM&%(X%K+SJ*KCW(CQT3\$"^P)<\
M'74GU)OM1<H/(/I5AN1:5P2-N+-\FV<U)-)%V >^C)3.WME_^K<>-<_] _78
M"+B0U\$Q$8?N*;^DA><0M9W>^*5AZGN2]692%HLY9/7INM$\O,PW$OKY]Z=6
M?L4?O@T5\@^S'\TLRTU3,QT:SW_27%;H^VIEP77-0Y)'7#25.A_XM[[TJ)*B
MW?ERZA527AO;%2AI&2U<VO]TQ[1ARO.SV./:YY5/Q.]DY&I)"5==%DCE4-FH
ML>PD*9S&?DM](R6MEWLN-:^JE,EU^ VA=U$LR4!EUR+0?;ZO6FW2/TM7CZM>
MV6Y8=U9JYP#T*N#C8IZ )N@WHA;2-CUX&F9"7%VQ'JC$]<4I^AW_W%/8)^O
M=.+>#.]7BK!$T?6>P4X$\2XT44P*,"()=\T3C?+B63U5#, FC<T_RY<0#;XL
M(4%UWXT>!)9]9SI^RJ8%GC:^I$KED\!YQQZ ')%3B#84T5CA%;G5K,K-YU;%
M_N,(5:+")O4'@JVSJEGVAOB-.909EE6,O8*#.]FL_NIY:08*UC-?Z;PXX"4M
M)=VE43[M\"G5&IQ-JKVOS<(=/5AL-Q%(N/9EBGP%OJU;3ZP/6)V>H%W_U(!Z
M=0#BH<J0FG!>+TA^[?QV@>EX47GA::5[,R]&N87M\TL=!0(=)6K]T[=KI4?S
M3<R6RB6GW*MM\M==1PNML]UNS<E=R/,G/]'B,>/[GU&C>W8 XF^&$"E0HD<T
MWN_-L$>A?HP#E]K&DS>F;_9122*AOP:CA?)>!4!/3!@0_R[W#^'COE=YZ'9T
MZ=GOY:F>\.VW(GV)^Q <W5'_5R?V05V.7)/P#\7CYZB8!;^N*]T%3V!\HW2>
MF6 G6PD<V^"[PH<SZ2F(\.WO:-\E[[?+TTEZP$I!!.&MWH1+R:AUTPCO]0[+
M&D16O'VI3;$R^89+O>5YMUWAB*T#D&&J>]"4Y\:L:"2#]CT-^7<W,OXG'$S_
M+/3WK\@!_MNG=S*2FXWWQ"MR&ZT9S@R[#CA3>*C!>;C,V#\*L8IKF?!K->->
M?_;]^R2'=N\).V0XW-?O\66U>? G.:U-9=^>\A31?@Z!14$KY]</0$CZ,/0,
M MN8J]!*S(S88%N.8X4*PHS8,'SBZ7;W[+/,]6-.;HK/)8EWZ+1,&J/L(=@2
M"-$T[R64J >>]"*0TX">SU!WI9E5WQ4[ 6)7YKF"KLJB[ZGWDJ,]RA0C8G5"
M[JF;L_-.E*@N:@U2^5'_Z X703W_JU4,/CE/O.G].E>%EJUAE\S $[I%@%"W
M[;?+5CH:09PS<J.!E=V*"?C$FR8V\ =GUH:?0Z 0;-:46#HN"9"J;U=@=T'P
MR&IXNCXA5M^I?]7YUZ;7<S==7R!SPW7YR 7)KO5[Q^)QSQ]KA7F&U*\'?8$/
M-$+62XG;?63MJIHZ@&%MYLB(W&-1/8LNX_K!YMBEIXZRQB_LQ96\I$)FL_YD
M_?,\ZTZ>)9!_ #JQ181T0J99.C75B1R1*)Q-,*(M]-?R>O^%%&][OZ"0$IVT
M+^<ZA6N&MUYS^]3K,>55/MT_A1R*)4$ :7[,O !5D/:R51YF"H3AA6>%;7XV
MGRJR7<G:B#AJI?S.0B)N2S9_/\:;WC+B.I-RN5OYR/XU%#<"N_?E 9H<0HQB
M'E3-/0VF)"-;#T#8UW#Q0\%;( Z+Q/0E 3)\*;Z%,,-H?%G*M.O"I+!-N *%
M7]>%;W1"??IM7 WF[20JV'$F://8]C2YD7%B!GPBKWY\0YVX3&>F,("O)ZV&
M&HYW?R@J29KO'OTU-WP LF[H:.D?:JQ)Y*L=*;?O.7=$($/[XB>CV7>0APAL
MBBJ#5<AA43'SU4%=WE,#B,0>XGO\Z6 _/: 8X2#>A+(OF+2=F9A)D6WU'ZN>
M:3:03IE8ML\A?06![?[W+D?\<T%A"OP7^.O6^AK%?M(U&>9!#)MYM,(O?3ZC
MN'"0'%8;?\VY7JFH)W*?M?"+KDEYE%B3EO\3Q> R]G,JQ!V?K,E"IU:7Y4[<
MY6^K[%'G3ON$?:G(ZWEGQTR$O*(+ 8;HMM8CQ-G<E/R5#+PPFUK'$9$'']9Y
MPA;21E-U>R3'RGDLKF2O&O0:;JQ.S[Z_S5G(*U!Z_I/^!V,MWO/_X(0ARQM6
M%$AP&/D3+:_9B C!V%G+UQ<J3<S>:Z"<GSI#WOE+32WA8C+_OF47K>49C;'H
M>"INEU;S:<2HVG"%MG0M_H:(^:FA$J3@A:S-K&J=907JF4'R"Q)31*V" +P=
MP:?1=\,9+139OQ3C_&Q>6>O\]I8GDW?J(SU0CZ9#X0?D4 FUA>$-7ZF:))UU
M*,4% --/\Q(SV@I:"XNU&Q>,894M5.FZ>S-)C?57FY()J?;IC5DT*<"3Q,1
ME'R:X-\H;A@O7+XF)^Q^%,4H.\"EX&9?RF24C\Z#6TP%X7E"3WX3SM_10,N8
M8DI[%*HMU Q@<Z6M9< <*\:BO:M.)R:H."HP#N&6-L:Q4!->HSW+&()9P]O^
M9]:O^MX'>VTLU'XS&.J-%#7RT6:N8,'^.  =JPDW,B-".ZR8&YY'CQ(@+A"E
M2L,JXCTIL +O;][E7/Y,K&6DYF5H<!#:6 !F7E13#ON6O3FC019$)#N VN1@
M09PJ40/;,U"*,B)XI<%B&+G%^^;R-CVD=DMG0TNL%1KZ5D-+80X2H/<3"!\O
M+4*E^X<+_O9GD/^8A?_=A>C_B_U1P/*(=N/#7FE3T(U?.*,HH1XB^5V%&Y29
M+K-BIUQ#;*UKLP)BYV;?>=7TZ)_4VGGR[$'C&R4MH5:)H"?.]-,%Q$'Z:7.2
M/MEWI)F!TH]7 ^,X:/3<]30,>7Y:;3X&:U*:OV\J6WQ,I;;W<^Z3%]6+FQ-)
MM6^PX%,,C)5<@XR'2]'2X:+!'&UY=2JHMOE3P7GXS9Q\JBYIVLUI2M_@:K#\
M;7"&2Z[+W35A?2$U:OZ/9U^[9126CZ.(WIEM1^.=&)<IH(J8O6JNJ7O;#3L
M=1K<!#=!OVZUNWM/3I/O $%$"XZ8.UU&N"T6Z^E9H-:1O;&_QW9GMOA$U.1Y
M5U%M0][G/5WNO]R[(=A<348<HXTFU+'+:%04@@=+&HSV5XC*DHN*(:B[GZQ-
M>E0;U7L1WW+/:@9351)S--/C9!=AK"7QGW=_[2"G" 0S:'7F>B<!E5@%:')P
M@EF"GVX]2$+7\T?-N&U+.A0D)VLI6KZKPZ":/&IBF=O[0^5@?:1!,I(1@![T
M4;%3P H%3-6F?6Z^'L+_$B8.1PG4-+%9?6HBDG.++/ +W_,ODC=>#HH16#_>
M\?20!E$W:?40;"'D" J;G*$FM;Y/Y*"?4B"&W:-]IBM/:6LX$[O;5!6A4RMD
M5<^JN5[RTD#'F'Y?S.RDQ8 D9^(C=1EM1PJ:SKQ%2&"Q!23PWD?=4$0C*!O\
MQYPFL3[F7#T0321T9#E&7#69-7#T]O4NZCZ?*NM7-K:MK=3Y63N&\#3P).0]
MHE(*#0%4I\DW:26[@]-AG?-$JR9HW#R/8R*N60(/C>4W@OO'-9Q3//_G '0Q
MC/+F_L6@%-"C#7//Q+S\>:+.H"#U.)"#W8H[ '&W'J=/""&[KU3 'F5X\\)N
MC?X)EN/RO.<JY/Q7KBB2TZ",KVM,TO:#N*5QD_!KI@GE__,= T(0&^\HUUP.
M0+6(]5D\XF5H<HQ\@##WA82@B_@QND+NW/W=8\%'*GNT?>=:[S ^,P]\Z&\O
M@, <@"H5,"-R%0W8OI[-/^[JU3$2]5<\FNK:?S_]IEXYOK<QZ?Y'"26'P'ZQ
MXR#QKW-2X( JF0PX?ODVK*$%EQR7^[!OHE\#E=\\-A'^:3;N:.BW]";+.6(V
M(7L1R 67[!:U%,C\*>6MIZ%$P87OB# K08?]*##D<\T76HY-0($4BM8@9XE,
M^9NNY10LTZ4I"D1C:3+=N6=&4W?TQFH [YJUHK_ZQXM$!<+-(UW'._24(K(=
MRL:69[6-L\T^;>:V,[C F_^HC7B7X=)- #_V !3/I_8%Y6;:F95_6T[JE+H#
MY*^:2-)L4=NE,$)YZ/F0O:XXY$L[@=$:AD^8CMS/3%E4[K&XGOTR'@P2GTZ^
M)Q&$@XIW;4TLE/+"-,(3[AGE<:&"6/0&=&E9,5<_*BP%KH9.JJ+B_<N-=[J,
M:R$Q*]6V]H7-31(_7;[8S&@%>8N.<C1(WOR-_B9Q=F1M+?^\9-9DKJF!^N5/
ML=*O_QNK5@*#=!9+BA"\:[X>VHZ(8F2V Y"7PM0E:+38&3"/_:B<=_FNC<VI
M /W?->$/=!PR+8U[6(_G]RG*?JZ:KI(7?)/TRH@J##D G?Q])(V!7UE(3'2Q
M>3;$-B\\_@#4;LG( QEYK AL.8())DK1I#J1-EMP!R!6%[$;29C0SW2!#(&M
MS>/6 ;0R7RU)8K\0?'M#,$Y[_M)E 4G.?:W#732,X?@AXRI9!Z"O.NO.!,@T
MOS[M$UQ)UQ&K?U%!_H^MO?&(/'O%\*/.XX'&_2>SHWXMI;K@K::NIYZCVVNO
M?G[ M%&X;HGC>'D XD Y*$1I'J-EPVQ]\1P@E]83P^LP_@K;@:J>(E=?ZZZ,
MD>H2;9%FO81OYUYE/S_2&1H0K$/EVC,';I0Q7N4ZG&F./MB/S#N.[*#Q@5D5
M8K.NCJ8.J-\C),AG2=Z;<CQ5.Z5BYG2\:$HKK.6?O71;"H,")*%4[KB.,_"?
M!R!1%(ZIFGBUG-37KM:50W+O]JZX7\R>$_C%]G8 =^_C6O:^Y=Y5'KZ;W07A
M07:\#$.H W[$/OPXE;N;H(-&QJ.X\XG0*!6C:+6RT,$X)^W@/Z\CFR!3MOQ+
MZ<9O%!/@KJ"+UY_<!"<U9G9L 8H[VJA,O6;2#)>^UZ)DZO0CT@]2I>C8O:K$
M&Z/)89:_\ZAGPO09XX?3"OA(ZX4I1+O4;KD)!>=-E7O'TOJA?L[$#3J1I9-;
MMU'T=!$_O<CE>&POZF;#S<_TVS!)6@T*.V0@A4M\\9EJ>#BK!LQ2=5P+;IUL
M4DE&-;]TK[E9U2,R[):BD=+TLG=0Q,,\RIC=#/Z58='F Q G(T<>@'@@SN!8
M.YG#!Z *DOA?P 5[2+$.!L*8H/O;-_[^#H7D*=\;_O$3,WF3LP#QSC;J9SO/
ML:W5?Z1&Y&$G]9*\ND.5M@,0('4 PJ"FED0U6?KU._Z>*XQ>K[BE.%CRJ%^T
M(.O;<;YX(PT/[)E F6VUGTS>I%+R=]H[E#.2=P7"H7F):O.UFF38>NHG3+3P
MUM7\\E6]*YGU(V7#-L7)CQ=3S^6+9+60WI/S 1:*.E7"*!$AJGG.!C!"FS1S
MM@=46 ]Z^RKO'("*ZQ)_I6UP/6K >8Y=D3Z;\.XDBI.1/A%$DRT&J35,>FZM
MNC')^)AB@"@IVH14N '!K_6H#$[=>?!3=JMFB-5/P^>A9%P0N6ACZ*QKO*M7
MPZ*]+M=L8""8:.<]I43 (ZG\-N2CM!Q_!2Z=(N 2F!?0[\KX-.![_LNGOTFO
MAYF7]PTG==*>;*M>LYH7N?Z=:6UOG4*QHP^":]G&4)]A L#S\494Q":AEF09
M5>LIMJ,[IFSE8$"2F\M!L*I:3(\LW9'4$SEJEBWTIX2J3HKNVN*$'<*J(4]_
M"/N<[LGW)*GV#&N.6+E/3T\L>.)(LB>B;YO@AW]5A1X_&X <SYN^0^ KIJC3
MN_/X-"&_8[_LM<VS!<R?L8I^T-;G7#CX[/FK\:5XWYLBWA@P<$EJ79A8CS^)
M),YW0VKD$G+FHU7"/&4Z&?ZL]><O)'IK4T#V:E9B*0^;?>' ^DW.1X/"R_&6
M5<%K>(7G<(%@?A,@CR3<%6H7B>L7:]\*L TR;[TG)R>7$J1<I;=PZ8/(0K;E
M3@X#/QZ =)MM&>-3,GW"3I9DB\E*+"RE6C>WC@:PC"L9^*D51DMRJ=?IJ[[+
M[+D^@]E5P<#G$?7CG4FO#T!$]_KU!F*I)4F.8!N<U!6:&(E7SU?G:QVI.>6<
M.#S; U&*3&U/1"3^,@ A[D! AYTE(54<&U<(P:U"U'- S0X0M78SR7;XCT$0
MNC$Q(:!D18F+V[@JR;C^!;)L(E'>$Y,BINFEY4W_":F=7]^A*,RZ".ET0<&U
MN4A\4X-GLPRN7$*[^5=M@MO#D1_IGLIKS$Z-#=LC2WXB]\^<>1@?2V6\UTLZ
MU78,Y0 !+G)0N:<)2'1/5M<>6LV@^9FPZ=?^Q_76,%/K.LAB=K*!AA:B289]
M=SQ8F.#]FJ[!",#EQHQH/,NDU(BF(,"W<YO865.>7I/@?S[C6?X'.=\0_TF1
M9*S8FR,4#@J$/C1_#.66%'V&:DW+TSSOVBK]\T)#QB2R9N_QV)ZBB+ZWAB&?
M?D@R5MFDI''!4=N]#HE& :J%A*#7S8H,?]^D-1V '/K4>_C1H<A$F"7^H3*M
MN[>^X2OISF24UN^"_-&C=9K$R"M[VA#?_[I>>LBSM":$TPT(^1OM+4R7&(*+
MHQC:>-<%/\,_XI PCN"+6*#][%94I"\@[5!:_EA2 %&@Z*E+DR&;+D1Y,Q'F
MQ!>ESJ)QPS'8X%KMPJ]W1'[JF??D]Z,:^L3!1[04S;,&DFI[+^0=\G3KFKYG
MKG-(<W7<6KX\P\4>>FKHYK[[UA0524/!;I0?YA84]G,N'ZVV^<27[QI7""QC
M#6,;GIDLDMV<JU>!E7?VOFH9!Z",> Q'*NH!]3I>E+MS3NPK"1I5>Q&IO&'8
M*]/$\LU&6D/IK'_ C783YK_C8Z0*KLA'6K*$T^7Z/ WEU%J^=(D#T OWG<")
M?3&63LN"Z-(T?,XJ#JH %+>X]FV.+/RCXPJ0MO'R/[HP^NT E'"9*AN-YG3/
MXU.N]'OB^(Q5HB^E[CO:!<=Q?660=\("C F#,,T"\K3FL,?R_N^#6X="Q,8@
ML@Z:/LW9G+DR&/Q]=<R"0):KB7>J09ACO]Z*K5K<OJENZQCJ3KU\4;%]<4^#
M]1HV,#TW*7TOG$6,9;P&PAUL@GY$_'FN(RS@:FQ/30G'&]; +D7 HH !P)EA
MYE@C7D!%"O!U&OMK6X">[CP2W3>!9O51"E;? <:-;1P>?B-L/](4-XLT=-%J
M,*6+Y*3/0)K"MO<Y$S[_MK]DZNM;':J/MUY!:.*T>"Q+GD7^-R79?GD"-G@3
MF"1)GRJ0V$-]K'$=!KO8& -V5LN<G%__](BTN#^M&N;4J';QV$X3F?NPQ<<M
M"A>]4S6TD,J71#^MB--'QEC\'1W_^^4]DL$N)OX.)'DJ&[\9T<X^&XO?3S5K
M<,QE%KK.6\FM*^*VO# _Y4UGCP<:*$[NC<A#%;'C+K07&K=(=TQ;Z\/"D%Q
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
M$D<8#)H-^4J(.CE9/G9I;%2H2IKL,Q3_&I;FIBGIT'JMZ&JUY=6\[+2QVJ*
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
MTP>'>;4Z9EVKBSL0AL-W6%S+7]*[NP-*<P3FC/#7BO##'5?9:GP6Q1$W5W=
M?UPP(>.0Y.IX$1&$H1U-N" W'CBNF46VN?HY]-E?7'S224Q[TSI=%."(2X!!
M/P>@:1;A.(/5=?RWML(O+FI8S?6 ^]"/=V,'O\5MAG\:=O%63IWUO)$0'?OX
M4)?)TB#V(E"\N#<V5\%"R"8C[Q'I87UJ:@-.8V[0Q9ANTJC9^:WS:FY<7)-J
MKB8E>&5KJ< ^$]"A&723!Y\.QA;KHLM40P/\_1+>T]/YPQX;1"O<;NA=WP%%
M8N2KUN*7/[LLL0\8."_YB3IFW6?@UQ:YSKGZ+@TZ;_#_+17J/[)HI!/=.=)Y
M_&J@]]B5X-'O+@D8E5KMIJR::>_WRYZ -W']V,M\FRDGIN:ZDUYP?<.O]K@C
MV *C;_\%LG[_\OWU&;:P+BL+S5G+:1S=#;A+S:0WL$HW"$]:Q-+F!?5MR92K
MWZP5:D_^"FM+&M6IL)0P<:K]TH9^>.WN:U/F(X #XKDM=U$A ".%/D?:4I?9
M NO$1*C[2# \NT3E4@-[\-Z:EDKBVX/*\M%IB\<DCI2VUIP_*P^E=#-E9(@Q
M*XH,4R8?$,!YCU\,BQ@GM-LSG:H,A-.)$!$?@RAZ;8G)VT\N,TY<MP*,"E.,
M*@2/?+\ED!,(>PNK]F)*)+.%C#@?#T=:4KL?H^$B8L#69=J^1@^_3[AGJWK]
M[K\C3(9=I<*!E=QUS: O1QPO6EPLW*O+M3W(^>O,,1-%'PZVOP1[' KF"_$[
MS\"G( ]_HU05O76>O=UPCU29I'SX@MJ-<U]Z9ZQ=GSZQ$(H0<$6O;!4P)89;
MN!&&4%:V\M (:<-=MD*)3PE\%RZ1_Y>/[L%UU<SB]J1ISY>SJFEN4?],[[1[
M1QF6(A7$4$/U$$0AWHJ0-@<EU28J.MH_8(,@XIP*OMHH4#,W*<7]^$^5CQ7W
MXX['5IUA41R7+&\BCK"?)[2+2" E:7@WK11RB?"B#2ZC"WV,?& A\46?X*O#
M9^T-A[J/]18;7.$E[?+Y\7!"C*>-,9TVD*@*5,<<ST@(*^ABPWAP@$A+\NT2
MO03Q3H5^L4Q[M0[;P#T-JUHMOG=COO*Q.+#@"0]SEZ\@$NG'>M%D3S-D\ZM]
M]OZ#P-H!Y:7=>=XUF2=ZM)+AW+$!QL^*))-_' CXT&RZMSQ5C4MX;'_1SX<<
MN9J"IUTZ(97ZR2:*R/N<H3XSS6FP3H'DYVAJ!O(@T*#:4#5J)'&_AN+?(V93
MJ6P9*%$59":8T@5*^/#D23..O3^-LTB#P.Y]90VL3",SZM-Y*&7?#DBL"4HF
M/)>9.S:N%^S4]&JQ/GI._?JCJ?ST[VT+/2K$REX$L1(4D?SO14#_ML=5AF))
MC19)1E=B$TV$^\2K<@Y2*6,EKU&Q#ZY4B>R N%Y:$*AR:_=*RC9_WRIJK];W
M-O_8;-]P"GL^Y_"S7Z,."6G0H2*=]0FVT";0;%)"#>HB@#9CG?R9VMB/[^'<
MWT^9!D<I@HPS7!ZJ?^M?@[V__C>(*L ^06 +I)#1T=KL^/< &UY78FE%ARD3
M9J+ *P,YYS9ZI#@>XE9WU=$=D'^QG]KJ[5O\1>PY9^9J-JJ@FZH8AID,X+W.
M +P'.$M6ZX[1T,U\OYC##<QXDZ%QV]CV>T:'Z%SYL;1@+2[QJ@?'J)'[OIEJ
MOLE)_Q6RF%7;M?&-?7J:>4A)K'U.TFNT<T"GY53K"M_@U],_JL,443IM4S'C
MO\C4]2Z63S[_2('Z2G.FR@V?M\4OZR5LWGJK;#3-B*P47/R0NS)_QL)F;F&!
MO;GMQLHL^_<VB/U'SXLYL1Z/,6#)\ 2P;7.\P"*#:PDE,-ZBCCQ.,QXH_P#8
MD_>_\,[J"#7PF\.<XK6^?=+U@YM,G)FRMG!"ZUGL@ AP>)$INLCFWTO$).R
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
M*VG= 2$G"-<7<#7:;9VL=Y"[@XK(0S:W]+HJ27U1(R\2=D ?+5K\RIF'DW0
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
M9$.*).EM">4TZ2/6J,-MB0B1ZS[ZL4"XU_[6W 7]47I7&S:H]N6S'64\ABN
MA]4MX#.!ZX)7B,00B$U7MNN3NB[7E:I\67.0)67K1T2'0\S5D>OR7*E6J]FB
M86-EXRD&WI)&.N)3VWZR;/O'-. IR;OP7^W  /L;[?V&I'P"8 HE7B2('Q>7
MOHO ,E5&P+_2_[@FUG]S]('LZEL41N0# I.-:FB.IUC0CNL\/J,#JWDE)-&O
MN]D86[EIG;CZ_<,E[2CM%MSB-DH18@\=[7X*1&H(5T(%T-94W[QJS_KO$)UC
MDEMB80C%*K;VJQ])5 \-X8>=)CTG-!,M.QKMJ[WOL7MQ<[.+^H17\@T7?[-B
MN&:C(79J1+2V\*N+A3*^4+'G;D.Y90_\C^*+M6P7R9:!/DT'GV'?JJ.S*^FD
MQ.?H%BEM#AY#@S:=05E#U0AY_,*Q,E[H8S4TLJO5MQZG*5M5^UN6;4=6B#NA
M_ZJ6<V.G*]]/5K5JKU4M%E)M7ZX"_N&FEA9^WO/I\T_)_+/58B\?\TIW/1+_
M&#FC>:>FII,GAO"Z_P?T\3UQ*:F[<GO(:TOQMGI%N=O![HLNOPRC58I54AIR
M7RW*/@%5;-$F]NGZY?\"7^E3?Q-0NJSD:.. 76V0F*S5C+P*8((<=]\&]?L0
M9Y  (OVMWI(IW0O-_F(?1#?=WQRT)X "FHT"4<1I.QE7]J_KD40:(4WC[S?%
M@UN2[!N?TT]^O#H5=CKQ*\,#$WTN3=JA78=0>.B()!)3J1W-,IYIF?R+B(RP
M&]-:TAZ_M<1)HY IEU@HN-M<,%-$2>*P^;#,:>E<0+=&_4T=2]F?D+I0FN(@
MB:+0\M]'>X%U[I]!G"091](I?&JW-;?6]<E&]5@4]I)].%(+G+2V$5BN-/ML
MP4$=5ESS.L/-W<J];X>D&DX]=TS6A]G-4&]1 H_3_& &N&5.+_F(FLVG,>@=
M]J-,Q6:87!$7)X#+['2!=$5%11G=&)P1T26"PN1 ZFNWQE9 W_>PPEL3+J44
M5=(KC53H4 ^X=:T0WIJ&Y S@5G1<,%)Z=,UL>W?QB<*.8Y61*<-G%-Y*GJ2*
MI#+J$&A0S$9 ;@>163QR+^%-&K$H^F72NQZJ!%X(14RD<W@QLF0PQV=J)([*
MV!0HRV5)J-*^$6(>LP(B76/HKIV[3>T%XHW]YI#$N$CS3+.)AB%'CM[#/^]=
ME-M3!IQ#2H^+W^7=,M(7ET>M+3+Y#@S#OU)I+!ZOC21)+&^]\@S#[KR$LQ'>
M0;W^'/G):;!44PRGY6' :QM=&08- W+&U6/TX+/0U57. U/OG_)SVD0/$A?9
M"79IB@J@C@NS-- @B*3GD&AA.JX,^,Q>Q2>6^*WJ]9<$NFO)=:W)Z9>_,:Q
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
M95V16:=]Q7]+;<& [IHNXW9*0"_</J+2^F\E&T27B5O*03$H*N_B0KU!\V'
M=V.YH'Z!K36- Q>VGQICD$+$!0T.@H .*;&*M(P6OE@X&2RS#YPE:*P9C[$+
MJ?)V7S9%PSZQI/@KL(!>W0QQJ$>6!9P]RU7IO,=;_'LXG%_**:A<4MT.1MW*
M^CG>K(+\0C,"@@>Y/.6IN.)SX"Z#TN"C]7%&Y?:P$/!&GG$'?YQD%0CV_R6,
M6UF>73LD5I"*"61<_[;FR@E@/L]^#$Y',NJ?*TFGK15=;70[D'^(&RECY[6[
MO#Q0^G9ZS&^[%IO(-N[,U1*:G?&9?!XE!<24(?Z1G(>UUU&U_P1P"HC)A30!
M(_?S7@!Y#LB++KU+C(1GX>J+(INF;VN4)7UJ'S1DZ7UL;0ES3[EL%@D2 7S9
M::'#^9V!S]!0DI6DMDP]'X-#Q-"&YK>=O )YCJ+7X%ASF-OHY)[TW<KH-S*
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
MX1BPGL[3-U57>01UQM 3"9A#<T.#>:O"5C7)AS=X[2J*^5H&0HQ+#ZM!P!-
MM-5QS@G@9ZHG\' ;U=<*/$U1P//TR-B_DS]%<EN^'_?;3!;]A/QAZ^RI']D!
MO^P;P-P\(E_PRNF/5;BSKS:E.?,V1@B57PV>&0ZZ;R5ATA@V*%^8ED5^]]$(
M_=2QKQF[><P]3MZJ6[(U.@/6<CH!B.><CYE/;CNSSL?7;P:11_3PP">TZ(XZ
M>6&A0G81WS/-/M4O:*K([0/O!D# 9DY@-OP3XUXNJ:F^H/()8UW3[/=3VQ$Y
MK;(3ZKN^8E]W)4UXX6"^V4&%A$<Y38N06EU8/V:9! 5&:3@6_Q*2\-MF$8G0
M/5<K5V1O%)7$[2\X=%4<("4A,=Z971"W' ,-/78L-D_IM:[E4YIIRE-/;-69
M]7#-7@?.*U]1C2DU*)H@TM!TSVO'XBOU.GPJCYEZCM0WWP57:IJ<"Z^D;^.8
MM2]*[DOX_4S%X?K-NU"&.+=(\B/J,/5R]QV"-).[ICEUVN,&334$,_V9<5P1
M?KG,W'G9B(CD)[$:3JZ=8_/UK4HNMJ+^3!5X]@//XG_K<$N>K.9MG[7<S7,K
MJ!G\87)-F+19+TFI[/F*Q;DR1QB^#<9/23;_[BXHYRN>S[JENC8*II-CJ'SY
M\D9R[?ER;TDUM>:E\2D8$H2?B8?)KFBJ;5 O$L23RKTNY;=,_!Y_= $@;G#W
MMIIH4GO<MQHCS&@7B@G&@D_+9<$G3OV8KH,8!(]#]!.O/#E?Y&JE"[A]RSH&
MO2C3F[7><^RBB[]:D/&T8^IELN>AN<E8["/G9^1)]J+ .W0U,AOX[]E]?'=K
M$XHZZN(#7PH>_Z@=XC[L_(*7&>LRNA'\80H8O.HJ)>.QM.LH.[E8T&E&1?\C
ME3+'.UG'QEB.'421[<)O8>(D(RMV.!AX7DL+/GV(8@M&GJ'<)]UM(H*;[ZKG
M&._;Q\(: !E^UV\@U832"2T0]NN--TQ[<+L4*\;ALIJG\AG;L^$#'7*'6BDH
M^IDHQND>W$^K! N_C(*U.O!3I<9=K<2".!P%1-:&">#!"9#/<#G"<%-.>3^[
M_IBC: 5]0/);E:U+02_NK'5N"KQYH##G52)7Y=G;)B$E6;(TN%T<ZOX(5B+
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
MN+[>F"',;NS3JCCX>MSN UP]@6X;4O" <JGOX7'3U9L.?DYFV4>3'-FX:K[
M26^;ZIS,D$IW]$.*R9</05&,*WDMV6 )I32+Q: [RNYSZS]1L51VJ$ O_/H'
MPEICB<'5TI(WB46;@1L\0T$BI]]OJST$F1S8]R+HVX57A(4\46PAGGZZ^<6\
MQA^B7=GRI+5%HLU+@3=N=G$1)**!&.S.[)\=/\I5R"F8BW,>ZOAMD&<HLN0P
M!EC\5#Z:-ESA#UH=S60P6DAB3#6$.H%?0#9O$I]D[@\'K0E=?%A4<4W7O'A4
M;3+]?9ZR/D41EMF>J7N@V@U-31[NGW63"BSE"E.;DP_^5/V(+*P''<7X/E^!
MO.('H]N.G7;5.\2Z?LSW?T#CI.SN9"?LVAQ6+-TB<?BM(.*>JJ)_M1OB55[[
M$&>93+OO<%9+'C4S/VK._^44@462I$,I''N];8@ZE.?B>=E%8 /F4QV%.L;N
M0JB]AQ_=-J)Q^0D/?,PV&\;'..]W<4S\M=7'?YP?B0E['54-]5RJ\ZKK<QUW
MFB[R-MDH"JO0QJ9.^<S[_CS\ '-F;-%046!?C7_1D"^C\SN#?/Q#2X.D6$-J
MPXTD$OA'>Y==FR:T1L0GNE5W[@4IQ;S^OO[DIF 900A%:%U><<HI_'F+V;U[
MHD!\>/)#U:O/[LF'4BP"+C],%]@9&)279I=F-[@W0TL7>S5,M&R=7RODY5_B
MSVC/HO"]2+1+OVY5@5VW;I"Q]'_7OA#L#YMI$&L(0,KK+0)-<@-LNV]4GYM,
M>(#EG!XXL&Z<"U<-2@7R:UQ$<0A@U1<<6"REM^=][50>OB/Z.F"B?OP :'I7
MG6&_+1HYVOBH]KG&I5PI(97XGHSRBI>/5,=ZFW29KX>R'2:I#0ST<PV0_# C
M;04PKTFXI"-ISOZ=_7X0D9Y%:.:RM R@]Y'5[=NC-P$K<5?B<)3.!N?8?.9[
M7@_Y3=[](*H]J>4#9?T.BA\K$P^IGC$;'_3N:@T*7O L]93S?9ICZ8,O:9S<
MEY89A5^"&9->X?)>/5U_V:Z#<7$N^9X9KCY0D"+A<;B=<'&6M<6U[OI95KN?
M%'$"\'/GS4D_)20S](7,NTI&0;GWYP>'&ILR^.@"UTG1>B)M"C4R7_:>FJ9+
M9R<%98ORQZ=8I*MZEO59!S91M_>/WN#JVGVYS<T3CRSM PY3S.>V/3K=_D8#
MZH9A__E(RO_BB&H8E@PC3<]@4?%P3BB5V&?T)MB/<]')R(\#,'[M25+O'8W3
M 0[M*+PU\.SI);VN1>./AZ$;R0G'<.VXHZV5N#KF%PV>+IL5@2FMUJFM';4%
M$6;K+D&/V^2SHD5*9;S(JJ4#BIM/95:.4)CJ6])EUV$76EURM3<W4(,<5G]+
M?36A!2Y23KE!K DFK-24+ +D53:;( %Q) ZBWL;"S)+ECR). "E#%&2=9&T&
ME>4$T*4;@HP7YE2"Q*10.*@C2'#[18'E[8S,@3,<;7ZOVUJ?QOU)Z8P7']W-
MO=(SV'2Z5./AUO*UPNK4.0/-M[\>!#%?=3$>994IVJZWHXR?EUD'S8&)7:1/
M> CNY=(Y/*(+N=TF5A_]"+7[^X)MESA<1_2%#$UJQ"3"O^7M^^A1*8XG  (7
MS@5*CMZE.."G2I755'+*ARMKE:I&^"G:&<Z;AFGS[8YY;?*[6@,%G2K_\U\Y
M$3U]-$K_1Z7P!/#7 9<4MW8"B$WO1HT"*3Q ZKVA8_=!1!:$Q(SZ0KX:AP&Z
MH>*H4J0Q?*?P)6A_-_![9IV3,9.-3T#478!?-MWP8\HC0DT]?AT+;UQ!LGH@
MYL"M/F^SYGJ886M?!.!.X<3:FN*W6!G7>&'NXW=(K1%*4^?\TJ)LT/<DZ30\
MR@;"4MML!/$9R8HC32$P9<)L[>J7$9>H(TN6]^'F\FM-P"-V[M%?CG*1)P!Z
M6Y).2"/, +^)MKYWH!+-%"4<K^&^7YM1B .>G<Z40>]VCB>L'/4MOUK5?A5H
MVW:K">YEM*<WV0".\0#BS4"S8+NY9KA*^X1MJS@5"=QP =/MU>QUH1K\/B-C
M>?"_M"Z2/N8O.3DTS8>+HRQS+1*P+C#%2W2?!2N7NP.X[R1YJ<$<;ZJ.F<@>
MSWSZ:?:UCJ+=>&O,;]#P!! P-Z;#M963_V]N>=%6W>(?_A6W4OSI35-[.SGC
M5A^O$E1RZV]VWYOY&.WR\VR@E[AYMM;5U]F%@K/Y.H)/S:RO_Y-U4O[A]_&6
MU(%OTR7U8]11I[Q;$Q>K>'3L1^HSO67*!W\$AXPP6G3U/SPE?%T[@JP+[YYK
M:>I,H F_E-&HFRY^ U2.@:;7?RZ5WR1__T+FSI]4(K/8]3DJ6M5%K\U!!T%^
M&L[C.II6:?@[^\H$#5!76M#7^XJ7!#V="0U3^=::S:O93]+D6Q$9R%^[6N+E
MZ=\R6-D,K'N,ERQ7EWT]AJ!#HP>3JW 6F#]>HE^>5:4#TS; U-7H5U4C.B];
M^4'->BLH\D51)+*LIOL3)!IR%BY,N7PKA<2@[RW9:)^>NR9\,\?JV67ZQ93*
M@17-S??36S6-@OP[H+K6B\::5<D]-QR.'@_>?AS:=;/V_:!0$'.)\!RL#BUV
MU)%S9&\\-S.W,=/1Z/<HC ])?+S'&*'WULPG<&_^[=7T'=^1$X#(%-=N)N4&
M:ML*"WSW.4\X&OV+=UI>MDY3I<P5>#< K'$36TN2C(FB:#M[A^/DFSVKP]B=
MOOH^+F5B].=#/3V3S9Q[LS:NM/_3%'\<[T(J!U.;TWEE\P//:O7Z7Z7=8:[Z
M-YV##-F;]VY:(() $-$-?I(V];P$1A@ [\_C$#_N5&*-87=8]DJ]0[]-?>M;
M8B]H8%E@:'3I7JKNZ?HH\MCK^83/X,4##*0IKU_X%,EZ@LI9BT9$;>*,1=%V
MX'<P9'"<Z&G(ZY?01<?(ODONSRS]O3>A>=>_*%"2:HFKMCV,JN<FB4'E)N8.
MA)083:4?:<6<N8EVA]^.[E^PR%HC?9D8NL+WT&58VC<@8=)U<$:Y9-SGZG8U
MV4L<1>%L)AJ/P06AB'X@)U4DC\FHQO/;R&-E39&]8(4&PYT+YE?!TB8*19%=
M#,GW"?T4+@ZB."G(Q;L<VH,K*71E^74"N)?A1[^Q4>_/.M@W*86)[-J!*$ W
M]8Y?=EZSF?VUS$F]2!JUB31Q\Y:$H!G/]]D 0'_48G,!O#>YMH694(]&OR.)
MG7@$,>95)[O7G\2DR"<^554''5X>:&:7NX8"MA<_S#? ?N1J%9$T1'%R=]"\
M"_5,YOXY=BDU!+-BJ?"TE5#M[[=>FP1Z+<WD3D_UK;LANBC.:<X!Z5/*O#KF
MEJYF,(LG5IH5+_.DEU-3#C==P'TH/!CY?1U[G-A9BO->YK6W7V+=-RC%&V_)
M +5W^9+I_.^L?*Q!] 'Q=CNSVI^;OBU!XS]#.&2QG\[,#05@=NJK*'2[?*NW
M9\\(J?/O^_%2NQ!UM_$+<RAT;?0PSA&H79^!FQZRROQJ_TA_P)F_YFM*!<-7
MT)TOFTXW7'%(DD3B]!2AM*O:!3W];66+6TCR6Y4OKKY?N,V1Q,=[:?V9S%2F
M\",*4*,NC\VYT-#*U7Y3&$6Z(HQI==KI7"UM,&^6W?^T;H'5DAFQ5K#5<57K
MLB!"6GUW$6@KS9T0V3#9\(,/.YPT# NE2?+:\_,Z(64P!M+',Z%\9*6YF)AJ
MV<)W"92J&82JV=P'V-_*8T221;Z8N? LHG\L/H6^TDM+I^4=$GOS\8&@XG1;
M7DRGZ/'+1E;V^9]V_3T#%'V_FH+F\6T8"&LO\^::8[;TT9WZU0-3?4'.I^ V
M* ?1@N2(&3;<H)+U&Z:M_>D[.BM+[HC8/4@E?P"O;JEM%;1!P6B-PEC/!^L@
MJ2BCP0)TR\.%=-Y*,H^ 3M"G^26[P(V ]6S!7EMCP['*-[>>ZHRO]12M[1,S
MV\;T2@ZU]$F)M Y_(8!Z#/9?$D!;H/)? =Z^W8,^X+X;A?36IELN25/?N99*
MG;MN5K/.J5+/YY/OPM11$PU^T:CZX]I8T2ELZM>6<7X<#M=#K_M$Y+I+#+WM
MLS,O5&:^Y<J0HL@:U/XE"14.4A"8YT]O[=S])K-7X$&%Z^?H]"O>7X32E=Q4
M3@52.",Q[3)U_5U+5Q^<!7C;!PL7]74^<1)Y9., 9UR?^D!ZFL8%Q7W8+S4W
MK1XM/ENJ/E4H;>9EOIJ6MCXK%A[<PA$7 -70'BJVKI(F2^A6Y1L;YLD3.,P:
MI*61.M!2WL-0]T$M]>-.%.9]Z%/'T1=:9^$#N=<)OID5UWHL)RE@_*9U.GZC
M,OY)W+US[P+A(9CLY\-!6@RD?MK$U(P'\U$4,:RS=L;2?;]IA+ 5__;4D*1%
M<IC4I8IGN@"M]#]W\#PK_3%4(#3P$)TK-%:S55#7J3(J^,OQZQ.9WT<&O$<H
MPXUV^YH\)A+8@J P>_S^UQQLYN[RU_FUHX#Z[<7(A!6^KKZGX'G_)M4>2IMX
MUXJ_;<@UPWS#@&B1MARO&G:?T:S_P=Y[1S75O?N#>45% 4$ZTJ+25)H@18J)
MC28B M)+5$0Z"(B A$1%>@<!12$*(DH+O4/H19IT""4A@$A/*.% 0C+QWEEK
MYG??]WN_SLQ=\\_,'V0M3M;9^SG/?LKG<[+W\QCHI*W300[.F680F$;GY4K>
M-/,60JE@F8-:SH5[;YR;],234^L]J<=7\J!*[NM0/ ')>;4"Z_&F1NNKS;&Y
MX!:5Y> ?S-VQZ?5!"OJJS0SX<MFPI=&_88S C;-IZ2>[N IJUH8AIW4S)9=6
M4+?V=6BB^H4X9*<4WF/#$$A70MG%LPPPJ%$WR:2U079P^SR-.5QV1T2;5?M#
MU^7-GL0+ZU,FPAY]THEA@_HO<^_%",L)L0\Y2PA+6+MFWEER>LX+/TIX>]U4
M0:#.8+32_ZVS1Q=8A@YJ&:2#\-^0I>AUI#-RXK +WT5DX? 7XL)T!-RWK4=B
MK1__P?P3_-)_[.AQ!)\,>/:[N@L'D-?B V'2S]$[FN41-EW*]G9?&Y&\>P G
M44R7,$4%.1$?&63N!)'CYJA\.2NT_,0-&N=;\7=W:Z7V%R8O)-[;5MY]ASI%
M/,K-0E(;/:ITYFGZ+5]A+D_/9W8;!/@7UM=5RP5(^S=ST\Z6Y2QOAM_K4[IG
MJ*PX-H:D.<@BOS:DG#P[8O#YD0^;]X-0K5R0M[.86EI*<2AT/2EC NTVJ(SF
M\$?KVQI>&\DOESX?UN7EJ&[ '??8^!JZ;T,8T00FZG)$U,X3T5%P/7S4.T73
MIY-Y%=&J5;61#^+N=Z]%SFU[ F=Q<;*C##37BJR\9ZSD$_!0QSI=F?"$Z;!K
ME)YPTBN._>*Q;&^\0@,72>D@P^1#MBI9JMN(.JV:TRM$6 (^Q>N\5_P>0&@8
M%OX$W+/:ET1\<K$3)M)*OXAPF_]87<_O8EY-Y?M.FA<.+HOVS2[Y46:K>BON
M1M&@.Z'T]5^\N=</.P=7/7C.)HHHWTLZ^ T@*0?OZ*"Y%@M41YH-V/_@2[?%
MEA<=9/MJ!MPBNF/^^Z!2/",R/D"<F02'(G@/DCM"RX$F?FPS(+E^].5S9GO$
MFB=HQUGQ\YS QB]DZV637-)EN+:@:TI?Y@=S&=6RPL*LA=S+2,)IXQQ>?<Z0
MUNOF@^SOX8.TM?3W6S\.("2."$V-61%1Y$F@%%8RN$UQF/8)^CHM?K*U(7_]
M^M?]M#W#N0TJ'YI\#KBTN)3!2]):C-VQ*,F<;/YQM.+$I.]PR$-IVO!CPVQX
MPBPC3V ZH-A: GL:IJ)_K?LQ-F:G?=*6V7 $9E,=TRG>RO;(RLJ/$MV=H9 $
M\Z#^[G:M3VNA@T#P* I'""> ,@T[[$)3\$(LA&ES\IX\PQQO=E$'S4.,)VZP
M?%Z,W5_%KYV;Q<X;XU),:I<*4Q!:#Z6]:*K)QDU!=[C,C=&(9[7MQYWI($_;
M )3X%$-G.K_M'U:QUIH&7?6D0/5F"P0=%0J+'1_)G6*^CD8^XYI@A]9$MGP0
M'"8:4CE9YW;;U[P@9Q#3T'+EM9&A$T.62V.)+JHN88FARXOS8:+AB>?6&M$%
M$+453(4X[&0.$=R(9M-R_]CFRCSN6>!VYFKNW:,WQ!>[CUA<_.OJ:?>-7N_C
M% ':((Y[W) 4-V>>S/KAO5]=&C&G,O5--++1JH%#D=2AWDA87J!*Q=\+#O;R
M68@V*:TD+</>!6P6[D+03'B:>4S+4#M)Q4?P0Y=^0E<M#(8?*D>E7MK6,)Q8
MI!VOI'!10:\F+8  (E)_1/E8HQ/U&OKB<*%E&"E+_TU$U0I7]G,ZJ-53U%]U
M%OUZD608)W^D(95;W$>MTEG;]M7+\FM224NF#1S4RW&S4BWU&K.K@O/8Z.?>
M-1V^F@].!>OV1[._X#L=^)=YG2\>?(QZB[C-6/^&V,I]>(ET?>VM7ZSGOW_X
MQ!R\H:UQB6 S*;W?9M90?<[V0J)/M(LRL5K6YEZ9AT;VIXE7W=[":*'5<^WC
M#M)01U[^<U(UAEJ2M3M3)'?7#A3QCF'X^[@HS4MX@[L8G'K_*].N_;W1G?YK
M%$'&$EY *+L$WQQ@A"7!Y4W?Q_JVG/,E"2\.)_)-SXF!N-N>2VRLRE*4IAV[
MB%IME0=>(^N&M- U<YH K9,..D;C!/KDA8$KRN)UH:?.WJRJY])FBA9E6;R\
MBT[]?JG_U!/_9:-6??9O/G*.M[+]N[3WJ[Y=62M>_VDI'RI0)[-PB]=6'V)J
MG'Y><M\VNWQ74[_U=QF3?D"*7&>Q9,<\MFTP#2W5-'Q"0:"<%&G5:"62/%5H
MAR(#F^IRQN/B$ I%'X0%/'^6U)X+4OEL)#KWK?\LYMK*8G\4JL@@K$U>=#GC
M"IA[L?B]2=66U='!FWG@[SP@^(C4"^GU+32GIEX7L>C;&Q]"3J_C*=-H=Z$K
M ;GGI0J2Z_ICNJN86JB#=9_>7><1<Y<0=)^>=G:Z7)X]W9^(1N)Q,#!@[#<,
MX4%,R'JJ6HPBV;N=&LD]\=,*4%M,B D=%*+,B#F3!PD-GH>H6B@">YS[Z+ER
MIW+?1R(\6H@\;T@"NSI3Y/Y]ANXUZ@*S.8 <A,:1CFDZZ'H*^."H65L0/Q'5
M;-7_$B+B#.$BL5?L)^_$?-7/&TN>^CZ?>&=Q+WR1Z<J+W%D</_QJGY?BIU:U
MVV)'A'),!W/?UYC=28NZ@YTF*_3!I?$?"J-='P6\'IZL7)^^Y2YMMY'>I3PX
MX[AH'@;%U\#*P$T'5E 6Q#BXA(VL:K^08BU>/9@#\O4LG<[;@.I<H^;]BGL-
M(UK)CZL2<I)=OU%O8(@Q\U6'QMJ>6S=_W.T9.'7&:+U/>@+CDNYC^@/!H^_U
MF2I;2@HT".0Q<=H/C1W[(1#^<)WT]1>HW1!4M(,.AHA3+QR$0"1M])E;8>.=
M@*&Q)P:)#WIHH);5;UN1GW&5>F]X$7'._TK*3^DC&49YP5\'X=O5.<R!NU'Z
M[L83'-)X#EXO =6([PH\I"<&A59U11D97LX8R?Y!\&&X#N!'TM 5W&B)$_DU
M<[KXOD) IHN7K58_Q4@!7&!,3&WV9(9K))DT$/G>I)BKO[%_MNO,:7G#O5$\
MOMHM_@3"S%^#=MQOMA\,#.#(T@<Y=?H?5T;):"]/9T+]Y4D]P?-W#2?SQ2\O
MO/$ZM@*8NRXRENXYYI'A3H(M7'>@H-Y,]JE!W)?)K8ZA+;0^<XOFD8Z3V>_F
M ]+9;GQ96%TP"E1KZO+NNFZ@H9?CZ K3ST#(AU?5AN3V,Z<O^'Z=F9KIS4UP
MUO@RZ*J_%HA"4L\0Y=O0AYP$5T4528$NE7*&9/6#3]DWSPBL"S6*R32Z_U*A
M#*..[<C'"N:$*$<@),:#WAN?HG6)WM.G@V3Z+MM!R)#=370P%4H',8/\<4T0
MOU ZR DV(4CHMJDT?*=T<,=:!G-;N;[G-BFV;L/SMM]7.2@>PP F=0YBDW")
M@ZC>EF^-SLH3&W&$^$E)R#NT%!/>G&M!FE7XBM7 I[ 8W0G"Z5EE$^<[QDG>
M3S#KTV-RZ3$K_N7- ,:YC[!\S^O9O9Q>?M&(<Q.P-3_(+J #[HC0/)\OU>8W
M^:U"^\U$Q=RN(W@9 :N/+8.+#32H6/GK6Y0"J-R]M.@]6L_[?FV%GXKJ'QM;
M[H\U9M%8#!B>% TD9M%X<:OZ9*$ YO7"L4;!+$?H]FC 3<?-?'DPW)V1XS9U
MOK3E Q4$>6;G2N\]HR[E+V&N6_<__"6W5/K"4'AX@.A#80\5;+!/_ZIS@B7!
M&QT5UY#K>:%7>_"-Y_H5M:=3:"#B:>F%\O/WO;^7.YBV9>MS2#F*QAM,2Y%3
M*J%:-"Y_Z-S1F%E9Q]M '"&N'#?C2('@89JA;.WF&_=Y6^Z3=)H-PV \FM*S
M(H[:)#HH!E.VX;D;%/O+A;OO08\#8OL%9Q\'[Y[EU]_$2IHTBIR]<-"P,*0*
MGFGQ)*2;L6M$6UJM0F\3RFDGD4V*$!G$"/8 %Z9I3GD"L^EU=R9'?:DIJL>8
M&33=T=R;D_'6N2O=_+U*IUD&<NE("!UDY6R:IZU\ONEZ?MYWQ"!U:@J-2S1?
M\/0(^Q;=7Z?]+11MIZEAQ3,_=UZM7<EX 3O5/6U+0=D#+<V"F%<0>;CX@/)&
MN%G-#HXJ<TDL7-[*K,+$"7]TRKOZ@M>V\DX](A NRM"PSQ*TB+D=&N;\@&2U
MV';)O[3C&<8IT?V,VRA'R:2MO4O$(RD_++NW/_:*Z[9D_6W(M<0G]<<6 K0L
M35L&S5YG]_9L;&ALJ<J*8T=68\[]M/SB:;CR+D;B5ME&+\_0K;YNBPF7Q.=^
M+.<R*Y3_;86(/_Y#JQQ\1+IB)A893/B'4EQT ]3U"JS-SWO2W[S%2CLF(,]5
M<+@XY]T%K//HR5Y?GX6<GI^7WYX^77R*YZ\E)7-N"I0V@&/"N,2%G:1:': @
M$LX-YW](5J=,H,MV[X_N*@CK>VK>X=,/B,<K&>?6S#MHNU;\Y_9"YH/" G?/
M!@4J=VE]1:R3 ZFU6\;XHX.O2D'\-7PDV:*.%S]^*!PN\>4TK(:O62$NI]ON
MRM\VFWSX9OR^+O/]MD0SEY]3'GM8YF2QOU+4/?'[;RJ-J"$6D><^V<:W?FV(
MK.)9OI!U3,?AP>>4)BT>4[;_\PXD/3&]NQT7CIH).#R(U_*QVFWR#)XY/P77
M(:);4GNF[5:T7DYN22?8*O/&N$' G*)61<9VSM">B*$<(RMGJ*VA^!CF@>>$
M2:M&VLJL1$%M1MR# "_/,LJQ>=:]R'X@D'*8R@+ 2&*W@?19YM%/=8/9 ;)K
MDAC+TP\'2N!-27Y")1=;XM6WT:Z9=7[-4RHK[37-)B91!LK'OJ3YW5F2?=>Z
MF5\\;$)6,+ZS]#FI9IME+X\<\?OPA)LA']QR&'$:+@#\J'F<["7,ZOI9#N/K
M8?)(-_^V2ZA8*IM/!J$A.;.RS]M-+B#DGO1W([UO4L<OUWX>71FSO^W!D@))
MS#$J2VJ([=_80PG&A<"(]P*AB> (42?-I(-BCW$ZJ&%,"=DLPG!&JW(ZR)2
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
M5_2QWV50[<F.I)1.90,$I667HR,Y?[S(A@X:TZW\*+JJ%0@.J?/"8X0GD$Z
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
M"PQP9QM\+5Y</F>Z[14FD9JVF$X',=6>,.2_(VO^]<N^E28F#]("C%!LJ,+
M$4(@\ACU1OWPV;J:(NO.E,'&[U\D_:[J,0>_G8R<8SSU HQAJ@='RE%4'E5@
M+/V/ +II6V032>+VS>P;_'<N!DII=64ORKL*'70V%PCWF0KE6%VXPAV,C%/'
M3#V7IVKFD6%TT,>*4H;A,^X5A/[?FS%L^'(I+?@;<E:##EKXB33OI8,6J4BB
M->._L$'D$82:/^O<1JB<IBUQD[!LK6%-+DTN7(N^+7%/YS33\$.MGS5@7O^D
MVT2_4&5Y?M<[*X[9%@8!SP:^_.2\&3+^<FK6D'<3]D=@S&Z!Q;_J <^%WEO9
MY8DQR93-K2N:U0V.<#%+H[+Y#[78[[14Y+M?F/_^#;B=[Y_ #O.P'789ANJ6
M8< =.F@OH&D'CJ,A?V\TQ] L_D&SF%D8< ZZNC 'YEYJX!SPO6*)5K;^'5<-
MSB??9L35PXLO4X3'DO^!H/Z3PN\VDFZE>;</N>:23SBOK*4WS+:'NGU&VZDP
MXJHG'90$:4$K_(F-$=%_%E6C?65\;:!R7)DYD,TX]4J87QKTW:2=\N*=X4=9
M<FLP8@VU7^N_ZE'G;SK8^K/9ZF!?O1P/F(T9JO>C@[K[P'D_Z: M&A20I8,V
M6P:0_\5&<^"\P )>/JY!H(KDU](=]<UMS1/;9U9;H7 QV4CX!8=1!'_:7NF?
MY*L>=GY(=OC/-L(G8Y$LO29<3OV:PY[0W>RWU[-73*.S)J[CXBY1XPHT30D&
MEYIF!(;K; LT"C*2'R@O3&J_?ZO%Q?^0V2=$TSP<V?(=X\!80U97*'#.DX1^
M#V'X11-C=D?#,!P70M ?=H,101PK2.81,QW&KF@!C9J;9^38'IW&3H@$H._\
M@TK*>Y[L]3JWX8M/?JGY9N)3N^GR6797D:1$*DTD\_*86W>\IX,\(OZ'+#O]
M?[7LWO_%LG-"D/B/=%!I:C3<\ N@HS6\\[ANQ'.VM,Q2Z8NIXO=9'NZ,HQ8^
M=K@_?)M@NKPP[*-^,;%]-$9GH)V=S\ZYSX\R,!8:>H$3,>-BF)W%$+]2=YL#
MF]6:YC"V)D7T;%;0."CI:$N8N9,-,>(A3GU^)+JHLOGH6>,.^N/*0C^#,Q!U
M&9SV_6SO_"Y6)[KAK$W71:/W&Z=T9RQM\-],C3DD:^@@P _3!-T7@C/L*R2Y
M'QB#\PSNIN]N#NX'=1M>V1[_9:YO,GWNJU(]Y(38[8I!]PSMV-'#D2K)W0JF
M=_\2W[DLG);QU9$ IG+!YCPCH,[R@/H&N9)4&2W_J ;"1S0,UY3-[+CDX+;V
MM#=0=VC@(?/KP]:U'^QE+U6:B8_10<&:$%7_*!HW"AM'-JZN2ZB#SM)!IR9=
M9T1*V."U:E(9F]A?YWY]2L$.O8RK"G)%DNT U=]5;.61^$58+(X'XX0^N31S
M$O CU<XVU!(XF(#^5M4NQQS8])2+U>-/@4Y2;\)'_3,T!@?XIHLY2>6CE4C\
M(,?X$(&C13X,)8CT (=#^.L'5VF*0"XGWJ)<^G&H=8'HJ/XWQ-371DZ>3=O9
MX^"+%5,0,^-&</'_1*-47A-;(BV8$"-GR]&*E<C(<H!HKFA0'J6=O^BM*O:*
M_1AS K9@X"KG?]?.]W?9'[,CF#;#T$HDMP>"%0MLZ"6UC3Z7>5Z/"YUKN!%X
MY'5BF9XW,;CZH3/G&P4!"=V/['YSX*9T0X)G'/PO D7$A=6"*D+@'_9XD*8B
M^^3+V?<\L6%2FF,?!_Z-[!V('S"VC09%*C^)O_G@DDGD]SGKH32L]+<?)=IZ
MS.+LNH1:P7-,T&8KI09AXI=WLTL_+45;#$.GYZ^]6! S%0\4-@OY-\?"[8)F
M^X/5,R(H>OY)<]$UPQS.A?[/^^]$MMD_$#=@Y;+)>"W,$//?E;6V/N&I-2*W
M\?3@DGEY->I.E87RL=-5YH&6MYW/Q6HQGVM7$WM2$%P^O'WZ!S,G*0[?ET-2
M[6@ D8)BRX_D(]A)K,NJ%WN%^*I,. TB=6XD9;C^</HW&POG,$[RH7ZX4PA6
M(&H6\>Y;FX-7P5*O.^_P+TLQ\>!$9G$OJP9-X#UQ9=8W!?65JDOJ2_YT+6_%
M+ V2+%> %#ZT=;?FC9:G*]^F9M=G;UXC[]9M8<&ICVQTT'&G0<"G.<TQ+.?=
MH\ 3$"&_A*-,;V+N):QZ6?V[LE !NV$0MN7G4FL2!,-8Q96[5[Y4SZY<49?F
MC7F=H"2CY_W\I(]=\+\WV(#==FBP.JH5)\K OV3U8;YB0*-5_NM4BY*;U>QM
M+97S(NQW M#7_J':618!S HXMHTRW2(YAKDIZQM=Z)0M%[J9<7%EH*)*3*QX
M^<)R;F[(71 3B'VX['^PL@#OEA^5$6;)<T.8!]!7=GPDV_[(;4]V6W\*P2X.
M'Z/:EB%1&ABCVC*(.V6Y(_0U43<ZX08;-V1(W,5"<M%TZBKS)P06=[)!C2IY
MD$ 3HQH>O*-RVA,,10%DTRXV+*1,5@_UO:XVE,_W^K<MW7%CLXOF/?>_5:MZ
M@$,8\=80BO4C6__N_>U?2*&Q%#-2Q:.#PIV-<'!97 >21>>K,QW$ 6?V3LM>
M" O;>,U_M]=?+$7#8L9IKL+I8Z+N7"AOM':^SOI!!_DW4JA#-CV$XL-AY7+O
M'!DC,0_ 54F3>-4HM,HOZ$E-J=GP;>OR.P5< ;<?1"YQRY.==R.2?83QS(_6
MD'@4BGA='A!#M1N&BS*8Q*N":^A?.)Z&4_Y;]ZI(_"UT$-M*4;X@^/7:J9NI
M3V8:URKT3J/6. -,:,O'LNYV]JB>8V:$9^)M3T 6L\H &T<>J+='493]XVR&
MX 8?)UGK#9L0BD-9I<.#/ZH,RS+;9 8,3CXS?1RK?<Z2*63F?4,-ND\^6 5)
MU$/&XHC&J) ,188,=DL0$*H==@)9O@Z1<J6#F+<MW,M\B=/M"8$.O.D+;9]=
M77V4TEY7<%U]4?=25NJ^*<_B]K-_[772S 14JR<[' S8$Z!1B(L!YKK$BN"
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
M[\Q07,QHTP^M.OQBR<.0['TGIF^D]?T7K1G(E/<2,=)[?9-_6W7C@!/A\4C
M'@7J.*V,L#RP7;<4AQ+:%=ENDY&H;>CE#@9E\'#SF]6>W,C#52E/HW"Z[@2#
M!P]3R_).>"21B<\E@46V H(V1#[!8FXG,(96HDM#3(D2;2H,+=*?I+NN=L^E
M39TIGWR*]"^FR$C.U50>$B&%<!:H<C &9>8U5W 5^I80@L2.<LE(461@F$/7
M&&C(3 8=*[[E1W'U 9,G0G-SGHY"1I<6E,MU'=L2+EP]4K![@GJB9L_17UDK
M?M#COQEZ*_-UP2@Q9) >N;>;HF 105L7<J!EB8#U/69A1<\*W'.UAP<M]&M;
M^0L\B^<^]5^[ICKZDI"^PYF(NXOK$,)1$^>V=M4"P1,;S%C.X\@$1M:JX'QA
M5'Z/DN:K5Z%/RE77U/+ZYCS4RB[E[C3N^/WT6L]N$6[R/U'$4$%!JK'#F\O'
M]N4\Q5$+*=*6V]G"XVL0":-G"1=J>33S]FOO0!<L29X^&J'V8FCW$6RX8?BM
M/P:I,/;62D@U]'0#!?*)*VDLD4_<"3QPBD611$?1\SN$9=J<KU7/H6-#GTZ>
M?SYSN+M?JZAE0U\[[&HBG_7 <2'%OO=,'%L"1S-EB_MSA6P!5RH"PKR)/AT-
M%#@95$%S2KWQ^F5MLXZ66_ZIS)7N<*W/*_?MG'0F[,XY[97%],9/SN!D+7B"
M&=XT>&J[-*JGGC\%8WJG_&362 Y]EK:'Y3>(E<%U2$)XG4-IEF9+#-%Q=Y'4
M"B3@5NODJK0+T,UZ>I8M#D8=O.W6VC(V(C5*)3WJN) A]ZYF8^WS0-W)P(VW
MB%!N#PHX1LS8A#76DT(1T[;S>+:$OPM8 XA;,4X5U0<A=OYR2LIC3KK_.'O.
M]D[HY4CIUF+K)N\'?E&Q1D=80E4IJMF(G]?_K3V4)&VHA<GX%^'=63.%\Y";
M8UW [ 0VNJJX:B%R%EA1)<V$<)71&S-WY$8G@N@IF<H//EEI_CCR2464]WS4
MXIK9/I[O\UQ!0=9!4(4K*,JZC)W:A+UXTYN1;P<BR[\5;R$5:PNI=D%(U5O5
M>S/@'TB5-."?YW#\DFINIBLS&/J2_K@.#2*UX::EPM8Q"&[WG &#\G8(D1$2
M0=<BQBFI)IVZK7-=)>U^CNQJF=TT*87'YMYOQJEZ97$5(1Q;.I K&,P*@(P!
M$ASA0TD(0>QV\+4+4$%"R&"0B9,04OD?TYYOA)!J+6SO/1'YAX0E0R.3URV-
M=U5H%^;PI:@&W J*98E]BVM<2&$9<0<MA;)L@+4,)=\9>&3E+.1NOHS_=W<3
M W,[75E=O:V198[],,?#*;#@-XVU$(VN7C(,,7OVAY",L:++KS>'>"V46U+,
MF&N7]T6?5=:5=!-5L8-0ROK<]W\C%\ \ M2DL,5('7C 98CLP;S5#JZ7^RSC
MA+A*Y] YZSV64DDNH>A?\C6%WD[/C;H55?559OIVD5[^?N+4-X3:!Q*X@F[
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
MGPZ1,DR]JKVVHW)<[!F[^$S374W;KJ>"-5R!:RQ/[!BRF?(6GV:IQJEFWZX
MD[HLX9S';'N:O-8;K6-)IUI2>SK-C3,/TK,TKFS<_Z'R7F/]@&^,#,M]:[5[
M&T1R@^MW8P(Y]9%#4\M,W$1) V)74Z&B$YV2;CF0V_)0YVO@\Y%5_WLR@^,C
M-AMB[Y:6192\XH-U)6FPC26M']+,EUL;K-P1"G 2$I7Y">W;L>11M'D7<IM%
MX&.O3\0N/1'TL0VG=N!^]^Q@]YO7(7QK:WOS$ :C8=W;]6UT2_5E/K,*F:_
M!(9&!^5%4CK7"#O4KC^\YR,;29WAX&Q??_SY=/R9GK74]4\VZ0U.@OJOW'Z/
M_%%('^:O=D:IL<]MG4?]AGL>Q18WM^>\)(:%BYU=+J@KI7$,Z)-V0&+Z!)+<
M6OOKA?VNPF"1QH%IW8OFTQ^F1CZE[^5WH/7&XJA5.&FL[%FV,YC!LD%KT0)3
MC6^KOFD!H\HPA^2Z,Q/>1)47_?K837:\8Q KY;G'I.KE@:,QBC&6)27MIZ&J
M,;@.6^,LLBM]L:M^JIZ9 ]@44M>SD#O6_=-ZO'9E1:BV7FGP,RCU#C4+=6!1
M7@SD6/<<,@!^C]08AO-R4)"1=&!']-G1C> =9!HR4/ZU,%X\Z.ZZ#D;O68E.
M?O+',WG/<S#1>?5[WF72=JG<*[7+>1Q$KE_)93FS=3E-R, L$>XHCK^N3OXX
M0R?73D>OY/M:$^O!;,FKQI<GBW([#.PETG)X;*[:=>Q1ROIWW9;!^F,G-F&
MQSJYGBD(]>\-*,YT!Y?#J;4HJD8:;43Y8UMP,*VF4,>*-%DP4%#;@I?X8;QR
M[\7O/V<^#'W9]]W=JN,D?BPQX+CN"HQ'-?>M!*S)8R&0+3[$%?K!<L%U',-1
M:U!2N$OU.Z?12!+D%>&/;>O0-K_8AZY9-M 5#RVVI,XMK^Y@7,B4_RNJ-:/M
M47)Y_/E'#1S#?[(=^!\O<'[.ZTW8E4V8(+9326P8XTVG;%LR^WF+6:I6=N#;
MI'[/B(%M6X/>N&BOY \]MK4MX,_-F.Q&@$8MFS ASC:&=+R%&AWT;V$$)OQ<
M=3EXMDE_R<3Y0V77^7L*"HCRBY OS04--V'6620$N(>P":-K+5UO(R5<!0^2
MY&/O>Q7,G2A-O?6MQ%<JJ7\A&B=!U\\I%I:7._.SR==8O6G2_<\;IP0D71D9
MA_AYI7T?Y!K*":#S)DQ4E"VS"2N-9-AR=^H0.]LA?I2@ 01R4Q")2.!H^":L
M"_HG(2?J$$<,*8*CQE(V8<GU5BS47=Q73R1;4>^[!83-Q8<V84_^@I0E;@!T
MY2JK@/J;,)ME>A9;SAN7@&"((CJR_IBB)'#4T1FVUAH1=,'MP'W-!K?..$EM
MPMC'$4 9%R(+(RI +U= 9RMC*+(9E.8F0(RF8W03MH?[?A[_1]9JZU8#>^@_
MJQ>E_Z(3\/^/N^#Q%1YO<1R>QE8K!UO(TT^RSHP]?ITIO>>%=G9-@FKD'A,M
M#:X$O@/_1Q4+];.#CPAUV5=[MU68D+?WL89>N81,H].29T1@L*]\Z(<?#/=T
MVPCK=O:E>2RT?5IO)GAYNY+?/X]F2KE&9VJZG_K4$IM :)^A6/U(X@HY02VZ
MQ A<1;!L9W$=UILPZ@-<\PVB "YH5FS?S]F;S(EE['VZ5*),K->2P-T!EVC+
M8RW@EXQYN[A.]%7\%L<!-==7M[%LL<.6AEMWL7 =[LA+APT[-F&*;7HTDS<O
M7S6U9#IJ=?\Q^9EI+WK]VU!!1O(L_9Y1F4!ZF QS5IP9"#V5@.'G/,7J8B)
M248N;3*U385AWGV3/( 0QEP+O%.Q";OHN"L_X,)81XVW<*)-X4I,FTZP\LY*
MM_OIA16<HK]WW5(CL+-F%+9$/;.3@4Q8MU3Q00OI\8+F)"7^U)NC;<8E.OVS
M[W8.]I41)ET&5D[V[#NV=U]57#:UF$&%3&03)A!$%,=NYT[B^+@J:;4XDEG@
M:LI\&+_CZ*_:8Z'E36.U)6,);]H<5?(S+I"%PO;4P-[&#4;KL<7GN[G:# I;
M=A,V/R2!GN^6RVRL^H21 HMUC17=F0XI7X1-GM>TV@M>ZHS9X03;1F[/YA0A
MJ8440N!*/D3T@L:XV[FC[; QK" [!"RJ1&^XA*Z+S/J@ZX^-UW?>>2$L=E'*
MS_O"?D>S 16!9W[7!:Y$,%VA$;/C3B$:<6Q1CVXDX'#88QY/>A-UAH%,;'ZS
MJ_=LDDU[<\MP[:_P9N-YHX3/84?OUYWM917Z!"[,9AXYA$]&"%@JLB&O$^=A
MM#.P]YP2*W(H81/F+_/+4<BI>5!ZNFZL\^VS!QGCE@<L/43:/RXB))&74+$X
M8<@Z)E[C,I%P#$(]>UX8/UW1Z45CJ.75WB!<I=1F%/X&WB\L?,HUNAOO[7:_
M[Y[']O:F5YQX7,@BU."#%6QQY9FN31A\K L!5">17EE<F(QZ.L0Z$+P<P!P)
M^QS..IIU_;<W<P?I=SQ".QCMS16D, Q[MBZ;3Q.I><0FO32+PX(MH'T8-<R\
M!RN1$VU=$QZDL[JNVEQ\D-UB)2$RDN)C9\4>^2P$^QW(%3:ZLHJD)N%YVHV^
M_6GF5*0U?>,J]8;2O76.G=6+C](*R1=M>M<QJRKBH"7V[*K=NQVM*' _OI.#
MZL(#WO53^$XY1 \.$606U76#\5E)\_DH)JS2-@28#K+CGZYEK^_O"=Y;3%>Y
M=J5AP*)CSS5EE>1V,VAFJD \@-@,=95(0C; >_'D>9KZ0XU8/382GE3?MI<6
MN@G3_3-Y\H9P=.7[JP-C/@*ECBV 6MNE8P/?#^RO6D4TPU>D6:&8ZYQ68B!R
M!A)Y64#'9PZ^=**M7_-9I/Q>>K!QZ,':<(%T^:R57V=.VECTY\ _="WVPQ!'
ML-W(AO#.K"D]ZCAQ.U8XE*M%'/9&O?EX7DF/H=!:U-WXZ>7-V$,!O_,D5;ZX
MYN8,=#]\F-6/U0'QTJL0G/"U,Z17X P3>UVL-%L,M VE.SIUN)SL'.N6XSXQ
M4O(A,.):UB;F)@($P_8$L;^)I,M4\[&X!E\D^AZ;[*#6WH,WO!W$'&+YXSH,
MB$$LRLPFC$0!SB!!C:@>G!#:E7[Q'#1#XE&]<S(,3L( 63KM1@SMWDDFL3WQ
MHI:24*S\NY@OF!8Q&'IHQ9=U&&,.\FW"^)79&# "Z)G[<0KX!7D92MG<V:\C
M2^(R-Q(*N)_LPP/SU,F*2]^UK]T_2W87D#@OLKY5FZ\'\P3#@RU!HA>7TA%B
MX L2C3]#+_*.\F2WI?J;CU<<:S.SHV[FX8-?Y]D_/')41OLS-"]EZR-!B*7P
M?N>\:I/>4AP,/;8$CDY<%00^ .@*VIW\A.9P@:_8W>UV4U9F0U]F^M4FEJ]F
MR&V[ID$6*?SBSWND1#UIZ^P8+Q7\"#C,!ZX:TH?(YBX (H6]EV4/9OIZN \;
M18?S%EQT$IE8O]!S-J8U@_J7BOV#Y/UVKD2A;5\H#805/QH.W$=@B[F2<$VV
MW43II3]9O4XI7+%7#+7Z'JVP"VCC(AZOHB\Y'V_\IE^]'%;K<UR,;/5"+'OW
M.X=#%KB5(IK3EG/ 0;,T3DF6@>O)4D2!J/F=[455WUI-NU:5F:&"I>,K5\[M
MJ_MBLO*:6G0AV<<VH[S _;C[&:V53=@+6[;X)HPK),CBQ6R'R)M?_?3\?#UI
M-926,QO"0ZO/P/@K @QXG/:Z:K07?V.L87CU@XMYMAD9W75GV6]U16_+0Q^
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
M$08'K@X2>,)N\;/W8"%+>&((L;:.&RBVH^>8A3F-(V63;S/\;%6V1[&VUL6
M-+S*8_Q]^I13[]3EGJ*3V&"A)H]NOF/ZUT<X96O-C;^5F'X/@/N7%6CQ;_N*
M;)N*/%2;5\-N#+\Z+N$QAU#'H!@4IC^HS[J(ZSC2KH\=Q#7QQU^88&O2ZZ>C
M.F\6W"^DFB% .PN;D2%QZH.%C,[W"G'W;[B8>73.07*X'9+3'3KM$IC+T,22
MQW4<Q:!T2\N=@/!NL:WC"I*_$#D(T6#D=+[R824/#<%K"$&%BSG/1&#W35YO
MI:_2 S28S\=PU"=R&ZM^SY"D'S3%*!HSGP8';6N;O<<JO4@!E2C?VHU'$YV'
M+H83^I[NK"P-P6[$>F6Q)9.X@G$ BBO4R-(,P35N=$W1QWZ]]MUHYV-<]T["
M'QWOO)>3N2X,Y'0_,E,ZL)3Y&*&_Q3MOU)X8X^Y<F\"J@^&]EON&([-$T%:=
M615#-(KDN6^, 8)78GZPA8>^=U_V;,_PX!Y!@]8J\[]X!B-P@&]]#$7(<@_8
MSQ1B5*1C-)FKKFZ<<K8LK6;FE5Z%>]A^JD7N3*7']@-KU9[#6D4I>;\]$*>@
M.AV)Y^$9N)8-MKC!/%?P!T#I*98>7IR\D2'5Z\NP;+ERT2%@;.WR6E*VB/."
MJVK>D^LKA6<619SZK9A_H$&]Q1W!MWBL+ /'*)UX,8PB#9F&X+74^&II.JJ[
MMGJE_J<6:]#XXE&)5%[79RX[[ 5@+^[KKYW'D&&_Y[E"]UEFWW!P)+44\3R_
MTRD6)\Z.HK[AZ>+J,73SJ[]YF69&JC=+#7]CV,D)J+T,JETS&;I>LF#L>68
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
M('X@\NK%TYYGQ>#CB"8]MC@/<V&\S0/HG3==,:42$U "D!E(=[<0"C9AZ5_
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
MH3] -ACHG\H?"N0C\113:6A@E;+PK6O6V?.&PO5)_%W37QZ7-;2_6#>D5?S
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
M9I\R3?8D32(K7-(X2Z-H+IY>6GP+K4=4$RH,#N!GMF_$;I'WD#IUC$A!2TD
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
M@Q.90?NN>F0<+SK.6$KZ.6E8==GI:EBIIVZ1WZR+:5MF[8G/Z9_3I(X]A2'
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
M6#W1F..8/(^;/+VX=+*E*>G*8WLMQVVF'QOL6IY?K3IDFY_^!T\QXLA5L,P
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
ML_//;L&EVD3,N[IW6]P0^%):Y#%:I2>?=/>!'R2SML;]KA,!2TC!JO*^$AM
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
M\">GOQ^"]0'SG.7S1A1@ZM6CKYUZA+,#>"JF?8T</BX&\W& E[S%3T%)<'D
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
M5PMDD(\)Q0K0CU(=B%6V:@"$)'^19/M*.2',G-A?S+J5%ZD1DGC@H>1#;U6
MQGP7F<#<)'2PF,[.1E*<Q*[ B$MF?3I'J;:TY%7J(6) 2Z>E2 KDX!*&O]W+
M7H:Z6SKZUC$>\:L&.J[_:1T+U=G'U, @;U@T\ARM5&??F!/O".(^,3MLJA>C
M=?:-:E8!F=?EG&[.T\Y"@W&+TOV1/PY<'\G^-7J/)8.4O>+*U&)JI$X 1N(C
M)P.!'^#ODJ5@7$NVRH6E-=*PK2O+ZS^+[-?/4['GX>W^G,AS]$9PV5P(R@'\
M#"6TM^L *]>K'3._3?M4L(7G54T+\LI@BCKB]T_]!:MBPV3Y)#&;E,96OJI?
M.0(E[#//0LU>;;;1#_41E2?QRS@*!^(4P$*::L837P,-];:'"GM*:3=M5'X.
M\#3O>_G0_:%^J+BY^NG"T!.._/N6-=*RL^:_NS47YRT>L;(<OKAQ=VSTIT2T
M4.]11]\'OWT&Q4)!AP=$)U##3\B/F#15B"I!'""_($+"?9S?C(LJ7R'9IXXU
M?(DL/CCYYNVS P8L0;#SJ#J/*DN*P2#]YWDP%\H1-[C4A!+>9( $@,3AD4G'
M4*I,KE3\.O! FL]V^)!GM\.RG%5"M)K=X0$AV1&K*A3]X%T4,Q'; ?E3$'[X
M-AE,B]*K0T6)\18&@B?9@JINVWEY8)R^&LH)WHV[3OCH?-_L3-#=ZR%O[,X(
M/(/H4:],0KCA>E>^DR"O5$>T%8T*0[*J>U5%/@5SP =BUR1>?\[X)KG/9JU.
M,0;-BG*&L'"_Q(-T9.?3E(A3>!O+I@+ GW8F7SKYT.''>8\_GCIA?DOMU(FI
M8-?,OLU B<9CWM]UJC.M;8>-0<G]JZRQ%T GGOVL??Z##7V=:KS7M,5$[9M4
M3LK>P3QQE8HX\DV@A20#)>(CJXS\ID2O$%#!33,Q(<NHDCFW;7,^0_Y+C; J
M)0EER0!;Z"E1X6>0A_1S5$?@-D6+JM1'5Z9ZDLCO""CV^:.3@7:V_6>NWB%_
MOFMBJ+3:L?B!R_(MZ-").VQ-V&$*V0+@(+9  1P)30XAHD(1"KDC33I1!:['
MJ$?J<B0C,,)EIX<JSN3EI9]M>O[;/LQ^VF?L1!;VJU@N\T77I)!G2?@&&G1R
MK0[,[Y2C.OLF"Z[@8['Z43E/@7-:4//>BY8GX>^-?QZ]JMYZ2P_'=,3'ED
MB8-^T$9'"NY7=][W/.8S7&.[P5,[TE ZR4-[*VW0;E#IJ+AGR,V5VI;K(!H;
MT$HQIG?@B]O[7V53O8 10@S[&!!W^[DQ<26Z/*^)M3G'3R67WW.DOKW&\<S/
MLQ%>[]^#C*"D*^1P0)AXNY'.0X0U82.&P6$^'F)+=GI$!W0N[-.Y)<&9QPH3
M_]8N3=)0-+^)Y-O;DZ1J?\ 1L>2'))5AA5R7L\C!<=90D0WWFL=7C4A*8<T3
MGS;*U7&J:Y R_$H019QZC/:9SH+@8&*QXUWSIAH%$B8FO02PFSQ%Y>-LCP[Z
M<I;=_19YR2G83._XR%H<VX?FBVR]O>8Q"!=:$5686#QU/H:B#%>N'=Z.04J[
M^A_>7<$&5YWNSU%-B^-//]JK*%.9)J3@]NM7X2E'O,2,G9X<Y2EF"$=G-R"Z
MDH-)L$;H"S5;-E+8<[HTXM1!NCIP=U)!2JK?C?"&I<'G4=DMJ.A6U8<<@WM^
M;/[NAZH?[]M4%2 ZOL!.8&$L=#GJ?I)?"S8(7,3= A49@8LT6B6F3$;Q726&
M?*WJ_E!X]>GJZHUR0_Z+H8&)=#N;KR_?UN=N<.<S0/8,T+ > ;:"HN@ ALP$
M)9-K%$#P$)[O6M2X.G!VYXG<^2NZ<@^78]7,HWIY621 ^K//-'_^M5Z\_T6[
MP)3?6':D"/4QX)5'/0DPZ;9F(U*(Q/E\R-5*.O^15'EE4(OL(NJW@S/Z^X]<
M5-TI)F %J<Y,YX!K!3@2!R9G"PN #;+,P-;54F)VU!E$6[OY!*T1%[[L$<XZ
MU_WJK,7,=,MK; "'XJ*J [RG#GF$B:6BT%KP$2VE^_E._GV1958U;[Y8?2(/
M)*Z?LA1/5&.]*VS JE]WX)DT$?]22WL*S&T!E-=KK*3E9+HD>HTM?$]$/RZV
M'JL3#XNVF+YLUA4?>OC0_B.Z=S%M8X:UZ%(UJLA"_CA0.9$8-,G]B@$JC&I:
M3DH>"%(8*Z#J$1,>/EX?=9[I6!I3,G!T>KL::?_2QD %^Y&IDM=6.(FWR5\
MO0R$'RVM1F(A39Z8AGTDW:.:*N?653'_XZ=GEWZV'*G"_!JKY24F^72$G:</
MXLLY8^H3*@!GXI=5$0QOPJE Y%F2\[N5^8T ;]L=B((#?01<-@P7<*_A09SL
M;7!]*%0::'O@1T_+%?Z'J#:/.W0N=, J]<KI(IR\D4KDZK+E6+0A7V_<Z, D
M%34ITSNZ/OH%5C7\!.9894=;75M>KEZIRG/7C-OV'J^V/).9XZ+1\5$G/Q=O
MY./S1-[0R\OKI%_"X'2QTG1L0')PA#SQP&CJ^%PXDR&<^)L< E@B]\R17P]
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
MI1!6MH=54#P+;\8M"R4>NPLYH45%CY\[N_RCH=1'E6I@E6"C;7GK<[YL67)
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
M3INPF[]S']A_'% "*\\*HF43'? 65]N<OS?>4O:7R&W6HVVV[IBW".RR4*X
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
M7[;4L5>Y,UZ4&]3<9O=]8>'O#X6W+30#X<CU5PQ0]AOCKLWD*K!N.S)L9D;
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
MUQ3$UA9WU#"-/&(Y98&(G 7Z=#\/+/HI6H;P,=OSH+  O/.1OJUI9Y7706G
M&O[8UON>DW"9ZX7'2F;<'QXOL@#37C]KK^Q@$F$#9#D<M@?Z>!?K048_^=64
M7O1 MR:=9,E<CT^C20%O*E,WTUK/$1:XB_(TD88RN:X1QK^(X: S"DO1PS\>
MJ:D-!%'+KL :0-D.EDLC=/2R>SZ;)F]WKW3]>U_H?LXN+D!V<5&C(GS(\:8-
M\PC\2]4_JFT>'[*8MFLL@$HY#'>4$.86D$M6A=<-EG02S!5(2PO94-RX:Y1C
M*N ]UB?%1(GL&G$J-^5YT%"$V3J-!3A,HWN2=Y&;4+@VM1-V!E?I?[FO>.2=
M9:5OZ%QMFNR2JH7308]!9:_=!^?\&)[[HN'86#1^""XU[/=H6,UOQF)^>^3-
MW$W;ED<5^I7!CU]FUSM".A 68)[ K<5K%_K E@7N8IN"M;?><N;DM&7?3G_!
M A18M'D@8V'\.- )^G6R%2J6*1-^^^;DG_0K$+7!ZZ-$F8A?4).KG,^/6?P&
MR),AY9@/RW1)FG(1* G;N%%5 [_K1A)-#QO8;-Q8XI<A=T6#(B\XT&@4-T8J
M"^#%/\/1C2 AZ;Q4J$_YD,IE]3\%_2\0T1F(J "LUM'M#ZX':.^4Q]<H#U7)
M2,VOXQ_V+@;[$-F<)HEQT7@I(J(*F8&'<C^B?^H7*&QPJ-A"QT;^07T;'"B
M\Y#,XMNEPAT&.V4 I+8GZ:]7OB>]#Q[2G'"-XY3.%0881@_(3Y8)VQ'&GJ]:
M?;E!7)V;1Z&[!"I$Q"L5:IW9X_=6Z9\&^O\\>]W2TO"A(6]__Y?>O2<ZV3YE
M 6]/',C^"@8 -"U>\C_[J^)9@"87-(V;.=!D)$MU+$7XTVW(DY5<C^''PEWD
M!2W?A:?L[(52TQ@_4T][?1-.ZA(\FNH((5EBIF^;LQEF!+-_GZOC4PB"B!)U
ML5+[1);KM;X0T< ""#AG*1 76V#?= G:JML1@6;/G^=LL0#KJH>FZ")H)L\9
M]H,[;6!V_O+LT(;S#T;CL#,9?4O\.>\6'FXU0(7>-3FOMU]513:W)F0?18WZ
M LY*&]\8^Q-U1GO>MDNR,B+_0>.N )>93 *8\\[XG6\"SYT\JHM7TG7%0C[A
M4<(85T1BN[*F+X)_$WBI]0&J+L:S(8BYHI_#/!@ :H'HTRT9SYFJ,&5U4!)=
M0W[2@@704 5I749:7_J"Z.B:P@8?/](IP?4&W:?7U%'-2S [.VW?JNHU6>B4
MOC=&19!D3/?K-C4A EKK;\^&H!KC5M13EU293/=MM10:AJ"^CB9Y$4QI19M'
MJU]$[IVFF<MR*4X\/9@6_25GTT5BD068ENS?UXC" /PHS5_E<AL_]K:R )>S
M;[67Y:] ODE9XLRD/=1LSHU/GBU<LR0TO=#U@7PQ6*A8C0 GM>H7.)SW^#U<
MSRZ0'7FH:"1'2:.!(XG6+\/QB::8!CN#J-#0LVUN]#1C 4+:U^"<DX9PP^0N
M0D#("ZFK4J>;K*W.KQ:_H:78O+4KK[AQ[5:4]D;[CO MDWO>_^/UNQLI9[QR
M[\6=#GMT4%;-$GA)?\RBR4.2KZ0-V(&H1?9M A\43W6!RV?;0:-_GM N+HZ?
MD?R\RV,2!>W&3@MU7C0=Q"85G_HX\4M<U<>G*-SH<7Q;^TOT*,8,C^'^N)G\
MPS.QZV(P=JZ2]G&N&=.FP!3_O/=@*ETOZ$QSY=UKENO="X@GJ;]&MMH3\,2H
MWA,I/C*2(]7HC5):'B53.R.:])*\Z8(E=5..D3%)!FV6A!OO"A7>=NH$B!0N
M);[J'P!.J43;MI>1*N)@<CA_/1\7?M)2\0LNR>Q)0,MPI<S[Z('3#<K[B@E&
M&1&'G18=]=^3A2!NN@F@(NK2;F]8\AX\B)#AF7*C&'+H&N@K8P6QI;P!KY C
MC>&@W>J/&_$P:?S'UY^4D\_S(A><+-;R#0_L./'[KKTIP;RLI3>I?PG(ZL*]
M-<W5(XJ7";=;;J_"?9)[W0(;7CRX^N/GKG\C"W"<C3GUR_\T2?COZF,$.]?S
M$)U7X!+LM#V/N.^(0;8;?'_XAV&]:QUOPBZYP0,'YZE(AX\_5-=+]/2#&EY@
M^1KD'HG,^>HH=D%C0:1;D"07[GKR)O$4+="9*M?;G-[\8PB'3&CG'0&:C#C'
MN'IO^^;EY]OU&JU]S;DD]>3L&PW(<?:SAB(;EF,P#X#3'(N*&?+>3,EPO\5]
MRT7>@H^-<= F[^TK6SE;SQWGL.>XJ-8W>J;6,JJ\@M[ZV#E$YU49/AZ;:PW
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
M7YH:UEM\+'MTK,?.,BHH1/I/:U[0\HUST:_PR4?#]$M"!;4^"KZ 3HM1A,9
M[O+4HD5I8Z>Q!GY1V#UJ:M@B4%PGH5Q256?RE^<=1T=SB?G'WI5Y6=.MM0;9
MQU_E:>\+LI\=Q>0ATP#LS&?R!-*D?+$UV,=,+1^CPV.M9M%>1I_>8ZGWK6[X
MYS7=G+^:6>)\Z<WUS/2OO>TN *["7PA_-%410=2@>81/4:+)C"DB$%=UF(8+
M0ZH:N!KXD)@;!-6P6S$QQSG>O&V,Z3LR5R"NY14*X%J/5.+X"6)3"#!TEG<1
M1!?VP_43_[C2+E&-+<'QA6J5%;/A-R <\V!&^7EE8VCHYB/UL<$^XDBLQ.R=
MA]@<&]C?T[$W&>4P=G@?NC.*P)7MZQ)/X5KL=]2?[,IP?2"9],>HE0KZU#I;
MA?P:"#XO<AJA8Z*0=Z[(G;=>T*&]KR3&R#B>R;U"NS3+!G''"G;LO'!D?F\7
M$M4%'>WOWFL]"N-[Y'%1:5R4]I7F-4=2:YV H 9F,G3"W@]G8$E6R-D;NTP>
M9RZZL#O%C/%^!\J)74/QRY*\D# 0 </1V'!H*,U.!A8TZ]\<TWONU#EQXM&B
M#-*F!,TH!4"G4]79K?=GE+0?^1NHFT_8O!J^8(CN1PM J/'&XXHDFP^8D8;*
M!JO9W/&:BZK=?:L2IV)57\M[X(XGKQCI,&+A%YCC&'$C;I@YHXX>@I,<(RGW
M0D@Y/F(+ATC$B:J-MG?O#RO-&@=JQW5-!=XM;4POWW91PH2G/(-6LT,]@Z[+
M?OXT=8G4]/=>8DO*(E619C/]&RY&'?+![QE$X8HPAU4G?DP5GF^:(>8M['SC
M/&[>THJ=U\K-,[F29FU?C>@T9"O88JPTPIU_EF,1V<L"2#*_NXB1[Q>16_JS
MJ74W1W:PG$X^HRNZR#;8Q_*HE9ZL!QY<CPY_\9(+Y9H2OLG5"Q3XNVC7 $D
MX4I=U!BM('?0;%VW$5\CM09?I6Y&+7L97M>!KJSQ-]+@:R/&*WP]=?]X3*SG
M5]^Y@L>OXM3LUMDJA//>)ZKQ:^88Y"@+X,T_*PI)<CG *#6P>[]:B$E4_)[-
M.^<:U:QED(]G 2(>N9_MZ3]JGOW&0QQ@-__T)M>R^OH+]D\\9@]]/)V#E%"Q
M'K'( E#/JA3+,XKJ8;/3X0[8CLS+!.5YR4 YDWQKK_MQXV^W7A"^/E'I%XB]
MMD[AG]UD<O>2$Q?%B%A2"V6'483PB=;'[R;1^?&&QEV%$^55N,[*[NC2^0N9
MS\2&'YM<U+I@/3>FP&TMD W^.PXI3! [^'0P/NSV'>(:87OT)0M0 R%:XK'<
MX4]H^/<NG-38<G9>=M;ZV>X7HT0^?\R@G(_[-9,P^L%%5U8Z/I.WTH1V$M%Y
M#N,#G.&EE#!>@GS0_,SI1B/9C]2)J')G%N ^%=7I]B@_-+2*Q]EID)/DH66E
M'UW,F2Q\)-?^+!'=Z/V2/Q>#RV0C.R892[J.F%$;IIB2*_JEQ?J;;Z2^79C_
M'5F5^'AIM/JXLY-A3\W7JK"+ \GRC]ZWZ)T\'IBSW=\-HLJBB5B:*-V!?".>
M[<]1MC\+^TEC.%0Z[+(..HQ$ZP'R^S=\@FD9]&NF:VR(OQ3'ZW(".+<YOQ8-
MKR0('_A*EZ3:X#?C0$>#H0G%XNV8UH9155C3>(C?:\,E^GJ?Q<:&PLF(NB'E
M 6UD;+.%.,Y+9.R6BP MA(ID\IS!\Q\-CV(3=A(8\H3-C&&N49[OS)GG2/T]
M?"Z_NOQ-!^\+ZO,F)>8*SPVXC<$^W@3($V(,%UJYF#S\;*=+,E!LK[\ \KB2
M^WM36ZH@/87$_FD8!VFS>V5YS45Y_%E"QNBW^4=#^<%\IW7*\<_K9)N^-6'K
M%>E2[N15?NH5& >[RV0JB'3L;G]NT"(T"2A:0K[BJ#[OXT_4_MSIPZ62JG3F
M2^*F2R[M.*)3EGZ I@NS_<2H9@%\(*F%V'[(+,>=F-YH\NV^#[+IFG*9_O5%
M"J=5-8]J 6J6/GQ[E2M>!G@$(MV 3BLN#J>V7UA =-X!X<K)#L[T1^1CQ9/%
M1TB&K27^^OB'3V@I*Y-M-FAI^[U=CFSG<6#A%18@]/\ ./_?83!V+3BDSV@V
M<*0IKD$.&7'3]<;KH\5Z(-)&2G/AIL-],G(-6C/A\,/.VTY[^M_! 3/F+]-?
MW!Q0NO_CS2WJ\(P@"T"AD>"?<$,/=RD)^01DK,%E<E,_4X(\A$J#71"8T+;T
M,X3TG/&*]HKP6CIK_&O:\=)W*^'D$S_.7G&[:C[U P/=G 92_-FAG\4<WD75
MF1&57PT&5ORXKK[C;WGCX_'5$^=W+KV#.)A?GI'EYGG^Q/0N3VUM#=<V@LF=
M3W."SV!(EL.I"[R,QR#_2T8GZ<+4(C*BU^48]3RYG!U@0I;1D?P"OJ+9#KZ?
M+;RB6MZ4OG N^"&9#9NQ<78%T+HI\PQ, S8.*P$3H DRO\KPC-&]R%B"A^:\
M]\73E0'D%;CTJ)N*XM1YK]3=9!^926Y!-\MDX;X$\%=#% [=/9QJ='BTM&B1
MBWC@#779MB5%ZY'CI0]CP;2[IF'1V4=DMU^G+6\,!P9T*.WMY^PETD1A!XO^
M7AH7M\F<QQR'J\&LR?V)&W0!X!,#A=<.X;H]H[]W%2T^-N:.\[;X-]T\333B
MCHFSGU@PU>3Z+++&3M5KH#1,_507E*HT3%1@YT\UE4C.[T$(&5P@?>-3[,'P
M&?@M\HY%5/:6K6JHE/=MK3RAE8,OGK\+_/75^CG1XPZ 5K'XL((<?XWJ\V:
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
MM!F<XZ,$GT(),@%WONBV234_I31JT\=EFJEMN0?L7I\4M94)N*G+Z+ &H,U
M9R;0.U&#>G$ALL!W'\DCVCUK<F]R1&;G#HWH/6\;G<;U64TDQM)X"DTVLP$;
M6 -8H^;=XB!Q<G\MGH/.PED'LOMF6'?F5^F-=/DMS>'<#;_J\+AN-I%/C#1/
M,.XQU'J:5] )1,W^R\_3__\NA%H^:,\)^+A.+A/HR<H")TL)@ZO_Y9-V!K0.
M&4B*M1CJ-E?BJJFT=\D;+"L32! :)B"C<8BA<*NB#Y9L!%]9,@$A>LN<E!JM
M>+_H&#*"KJ;^:L?-UYHNS$UU:P?=\"%]HC4J;HV<1D5=5>==EI,+3?CO&;!K
M"Q75%4F9R*TG SP'%-XF&A*\"TQ'K]=)BX[&U:<. 6X2^=3[\@3IIOOYKE?]
MKM\X/7M4/N@K)RPNY\VS3R!1QVIS@.]R';Y'N1G%IJN:Q@WMISE"J?4W[,XP
M[AB3^4(=!7>*#7ZY5O4:?M90^-7M"1,(\V)D@E.;83TD4$?7H^AYA&2<*FX
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
M]U"--NP]MKS#:$09\A2!ET[0S;^ABR\3O[8N8N)S#82M=<I_24]@+4X9I89
MVK3=OJSF42AI76]/$F/COGMSU;VZN]^>N_^M5..6B)_\69%;G<<O/[O!:N3L
MX$X[B7N+YF0"E^)"PTE\3?E:7_UW::XGS%UH__I>O>]S4T'>#O<@]2(3X3!V
M_HE;(0!VGN8XA2:;Q$7 "M!UFC6N74:Y=;"[P<ZL;?+ZDZXOCRC2Z9E.RX,'
M/8?83,6/]]M>W\WO%?HML0NQN($]]X[(DBVV7V%I7[J"WO* H=P*>O#UX.$-
M*R3S$#3/HGF?Z8A*<[">%'W/\PZ-#UQO!QF-'[X,]-N5N]?IR-\-]%0O>CIV
M7UMJ>[S-7D^Z@"2\H;" OC]\!!]&P+KGN5RW.] Q6["8?_ES:N6%N ]6D7(!
M5:')ZT[JGS4&G*. 54^J!O2*MA^+@0XN8XJ:$EW=AMVYK9*-/^%JLS4SA=:/
M1IG([#DM<-LOH8+^+FF[_<->@BU!B!%8S4*78:15L^,WXEJJM?S!6KN/A:HO
M2/U3'IN<^3\(R\9G'GL<D:"SCY6%J_Y*@G]1 -?$-280S 0V7'MHJ((Y ITF
M];N5RPOJ>WNF'T@P'![;_?RGX+21BNU*;$)->!Y8DFY\JT\M N0KWN]WZ?.K
M]!F[G[0/<NQYIYB27_Q@HU&6FZVM[517O(TK-5Z?74E03#9FN^&C,]L#:P ?
M$15AEMB1EG ,7]4-:@(T45.A5=PEN)*DDN?J=2KU^NAXW/L3S\DZ8KI6KP$>
M!(JSQ#[!ZD WTZ'T^68)=*"&F]E%AL^0VZ:^4Q8#I_A,%$YN' WL2$M\\2\D
MV;#^YLX$UIU;&[38T\AP*35GB$J#)IKT?K#6%OU%#B\*SKK?80(&S9CGOII,
M0.ZS$0.9V_K3<>8C$_1(%["[A5%JU")L80 :HEI^GX#^-\KO@[&$@K)A47JR
MYSJPIW_MP(&E=Y@RHP\7MZ!=QP2JZCMQSDM&R!@D?V*D_QOLD:PM-I.(D/+U
M$**S-Y1,[A[QG'M,4A-Q0W$_VZ&Y7\^:_+E KKW$-;/$]]Q+@:(W7]X(GU!2
MZAT0$]-YQB>.. EOHJ-G()[+75>(INF+/M4]9-2644C^&K_I7I>6U1MAQRTF
M"@]6 H6!W3FS7O,IJ\W4EXQ'Q NH7B9 LJR(F[//GXKWO6I[9U;1M.-:NS\C
ML^%<@TJBU%M '*W:.9RPAQ!XK24.0_;X&C\22O'/KDWH=M.^MZ6<_#5;LV!^
ME9I@&!)']7'J"]!#QEV0!*%QWWQ/$ZT)+?0H29BB&.=M9G\@RCAJ\XM[!VTS
M3BP[N<5?>;OWBO%'M]F4!;Z>8&H!Y$<[B^6-&PFO-^,P4ZUKMGKYJ=_\'-?S
MDI>G4P'N$)<T138V%__,\V[=D__RC8@?*QG_TF5&SGH$4IT<XH'?;@)%L"R4
M$]3)-LU7YJ3!5-)#CZYZ\S;>5L$9=Y6[M^L^7'K]MJTF>9W)M8/N\ 7@ZL)$
M))V;";#?AW1XDQO-(S%%95'>Z- AH>*P3IP$=,>T2U/ [XFYX(KH#;/WABO'
M*DS%X^45%K9N-WWJ@<K EV&:YGO5A[-K:-'S_1SOCG;0=7*/;BXC+XW?*RN:
MODKX*"@F&?0NMO_-L0>"[^(Q@FYXLBT>VDIH(+#UP2T@/])AK_RJ9?K6C[0O
M4MMF[?8I_!1R+4PG,"1'<3QV&?@0,W$;08[#48-Z9-$X])D!;I@?#=C[7G-9
MS1I,S;/OXU"^?EW<4/NG]Z;J;R0;WIO4N+\M/WE,KY"@Q8C_2KR V&" !,=C
MFKS=U#%(<$3TCDF<<4A35&/+/6G["<'PSRBPI5SJF\.=?_V1MO\H?P1_[V ^
ME-%%[L#'=2C7X:9>].(I;QIG,&9A?P/83614*([!JN#KI' &%G$YY["4M4G;
MD0[_Z<WT+OK:YMW<,($F>6V(L?W6R^V_0;XV9XD#V9.(6\.JT=[OMQX'+:\A
MGHP7U2?[1_[DU=+*=<1;GF*DXKCHYHP"@N[)43R'?P5C45*L#YR3O%?T-$;8
M_98!INW5*7R#;G+]#ON/ZD>\%4VRCW;</:_\]L.^HY>MED\O5?>A1)OOZRGJ
MONZ2"#YRBH);:BLR+_*GH6Y=LQY"DQLQ+[090N;T9TC@0)E&DZ*(%SQ7M^)7
M;!'8/=JYA*+L24-<0.M6=4273TQ@/)A"@,)UANCT[.5W3."V'D=Z]0H3"-O.
MN$^<3 &_7$"FH3@+)L!SDJ8.?M)@ F\_S#,!F0Q84:@>O<K>! Y7H.FM*,K&
MJ\25%?/Y9":P&<MKX/_M#R3$\J@7D.G"E0DDI@[!^XWH1Q7#P,4-,8A#N@:N
M/$*/2$V WQ;P0VKP 4@BBC;Q>X%=UK,?F,#A=B:@K$VDWXB#'ICSK)T212H4
MA/3#MP-@@\Y')C#Q!5V-H0>2-4666WXO<Y;0FPI'9L-6GB#T^^8(8 (15Q\R
M@9:W():XPC9\47D>_QN1WS;QB)<N(OWH)V>8.X,)?&!A OP3^Y@ _BZ\ BYP
MUG3\I[W2 3:,^#HS@0/W6NBB1DP@A0V6_8C8"GH;8V'MB'%@#J$:_*U(O0CN
M_="B&7KA!8*HFG.80&0#N04.W(6'5)$84X.3?NC!/(P[0?NR=M*7S0*##(+?
MB?RNEX4B27@&JQ.:?!H%N_#]F]H%[229&S8V#R+.'F\'%Y/VSKAQD[QC"^Z3
M6^HKW&/L9<M:GXV$:@N56 D#YQ9\I6=\J@6],R+OY$EG/26F92]FK2^WB,$<
M7CN_NMWLX&\\+E\8>OA9BNAL;C:N%<4&*^!Z5EO+R>>?530F3H1+SK&__9CT
M195:IRYO8?)EPS'^AKW\!4]G;)-!,>+PD,YB4MMXF]ZF"!]^.S76SSO*J?'N
MP1-#.@0?QDNB(RH07VJ51<+PPZW5VZO:J_8/OU,Q7_:Y@3C)M+G9NM??]M[.
MR?,8]13?K:;+CP,](;D6NJ"MY0NL0P7 DX#;TN?%!&ZUKD-#BLES2&.Q?V$D
MXT1\7]1W#<GD7^-%G8:"<V<<I,@?!O(9[U>//ICAV7EP=@OVI8WNP.,'A!3A
MA-I8_T:RW"A?.(S&;OT$[_(]*FJF[!!ELEB_=:[-/O*TW.VPD]M/6^JU[:Y\
M?C6FNQ&_ 3T<,T0V';I5S6,N0U>FJ$4M^:L43)2XI6*$<@5:>,)TG- 5T\^R
MT_3%SBO8"%'-9_O)5LW4:Q"*-!\D896OL)0=-B?1]G'Z/*N)K. ^(Z*4!]?;
M#0"K_N:-=UD^_P_@%_S?&P*MS" ZHYC G?L53."Y9C8<Y+:XG;@?'%[;J[ZJ
MC:%R%"-SHAD.,S)$3RC\.>CQZ\73RMZ3[932B?=;_J&CT(Q+D!\3V,(1S@3.
MW/1D")<4VC !/O38 036SO(AS9>>5*I,"^:&9\SIR@MZ%6@N+J7T"JY?KSL5
MN(T0FE!A:+8J)>Q5BF=3DAW'K;(-;--VT7=#Y2_-\?343;"S^G[D/*[$-A8'
M;6^IX8[KJQP)#]3;X#M##7L!>0TKJ_',.,AW+NT_L"WLZTB7F]+!YPDV=W9E
MO3GS?FA[Y0,I"L6?2!<D4(^WZ_KG8]%0.,W?-4T:F5<M[;J#L/J@XR4-HJ#K
M[L;$ET'# ^S.)DDV@PIG+T?-E._J7]U'B29-S)H@K7H&LM6NA_1D]4>4W067
M/-R]A[@<6+R>G!)17C!^_?JZZB$Y#O8SP_S/=(A]RO"&4)J$;S!5G]Q=BXJH
MWH&OET#5I_I(H&YI\EJM]]B![57?EN9Z]_";'3'<LES:[OUEK &(0NQ6Y/DZ
M-3ZXMD\8O[[*X&9.%IQW_>J((K%/0OK$V"V7Q -B,3N\[K;LB'EVV29GM:DJ
M@[J3D8"3PC7BV>9P/'3U3D*)Y*&;*HSQ[)S7^2I?WC\^9!+"<M(G?7N.U/:8
MA"OF>:TLI^ [% PIC3@Z<(CD$SKZ8?MR@YW9T\_3%2I9"R9>SD):G:X6)KO&
M%GF#_)7]$VV//&<7".*[ 7VC>I*OA^H*( UQ%>K,]-6N]Y$XF4K?U_I$*\4]
M79_?IT<\:#,@%'CGEAG@CQDUE_+=1VH.*\ ZC<X+V[CTG4P)OIIST=J4QV(L
M])AMA+A\ .=Q8S;Y0$M8!FL#>5'.OIU&0M"AF!U+!H4/]$'AC8=+$Q)Y!&UZ
M.".C;M?L8<]EOZQ/N$=T16]RH"-^-"B?OI'QP%M[MXN,%'F."<02=DC>^^IY
M\+1]G_%HY4%RLOG!L0XBJLK>CXR!N>K)SE:M63O[Z,?):7FD>:'^YKH![IT>
M*@J.K:\3C@CKC,GM#@Z. E:51[2;AX+1ZY?6:\1%H@067VW].M+Y-:/X93EC
MLO10>/FY4W=#S7F5@:@;SPLR?NI8'' S*^O2<#_(7;FOW,K-/L_6RG@\-N#\
MM?/RNV_KKRD<SP2&$V6VO80H.70O1C;V1'2L40-1I*#XIO5=CYU36CL/JZ@D
M[Q>PNCY\^:C-@MO$&[3KD 3N(_YY\IPI&:SM:VA%U\=%::=)DLT:KO"O^J3F
M8,22E'JNA,F+[@CQ;WO+H14#X,)<4,7A-: P]!ZK1YYOC!7\9GTSTIU4'+1D
M8ZYK^\TQ$AXK:@ZNUE"XX_J9@]>GD\($YK+)&3]!YQ&#2Y)0"Q9V11#)1JQZ
M^G2U9(<*8'+)<S:S#"R6\XDGWDR:QG:UG,"8T%FA2'3C?* #-U1XE:M1+9*N
MF'VQK2&816*D3R<J[O$5);;\'Q'X/Q*!?^N&N=!,0%'=&YD\W<P9[-V3)W$W
M$&2$F/?8N =QEA=!08]2Z,1&XHJ"T\]1][<7Z&7/^\/%B$M13_N'"'-7>\G?
MX,.\?' -=6AUF]O90E@&?!WX&&D8F7[$A:E<LE[F$&5TX2'K,?]K.&'$:5T3
M_E7(-#Q$/N9FAF["\^AN(W/;5;AH#$6A!*X1>"^V-=$PL\X?7J5I>I)<MQ3Y
M!LZ-CUV-6DXAFT/;4#5Q$7AIX@73')C'P93S%A;UK,\WH]:3A>7CXPN-B:*Z
MGLC4<(ILFZQ[(6!_=NT@+QE?/\3= RG7#$J]:-.(U1HX\[S]&LT[2DS.(>KI
M(V![5W[FU UJXM7',RG71).L2^?7?<GJ.&B<'=F1)Y=W;O=MX\UD?<)'OF 4
MV0N9<,T$T7QP!X:URC3+]U:#F.8V^BYA]4/R4_5W>!L*][]\O?G)N=KY2:(X
M<7@4$V*%0Y67,/!Z'+YQQ[OD8_+S6Z(EN$U=3MV2RA1\NQ  !N^ZPR!U!>@5
M,T(UMQ7CN7TGAETZSE<404X405I]A7"9X'UY,_4W994EH0\2[-_<FK0/\NMG
M'7_UMMH3,41;NA*439ZG.GI*8+U=FV-Q<E#2<B.L$#6MDG!(<[ FXEU3_5BC
MP*[A2SNLV=S]90^L^W-[_,HS?7]JG3M [Q(CERZ+KHN#E.9KX_K9K%C1/ ZN
MHFGK*:I/)@2FBMXK)M1^40PU4;S77#7,5BR4!)2->(;@J5&( GETG4Y=M2T.
MD^"Z*F4PQS?Y6-D9<FW.D+*!YUF;RXI]N3I''P.*DF$X0N>UAVJGVYT_E;S2
M&ESX.*XN_2'KL[+\E<?#><JL8JA#)ZN4AQ%-?44-X^JK-Y"K'V9,47:Y/-/(
M4YHC'?23ES^CU-(6H(<$'T'>4Q7.L\DCF%@F\,*\X95#MQ'<3&$,11?;OSI"
M<KPUH_\J:I?T6_7;XG):LPD[]QCML[FEW*2AUM,^PCDG26.%/Z'XBP<XQO=[
MCHHV2+:(^2J;I6RY<\K&?M __9./UGK7[H^6G.*V<AYAQ$-86_(,:3G.H0TC
M!8D:=J74878WEKBK*M_QH&,_K43YR'#*<4;U BP!2FRCJ+Z)43T\91G> #Z!
M,*00RC1.%<K.FK+;&$R:/(=R==?_$N!P8*J3MR*K]NYM=IS%YP/CU;F0)GEA
MB"1:Q\>%52I^*61 BN/MF=KUGH,]VMWC=AC=YT*!*WXC3F:R6JF2TA0W;";1
M;D<\7=;76)HL?-V:K<WDY*'R86_%K$NMWQ&B;5]RV#6&U>3 9_,KSRQY#"Y;
M>LTJ&T8!:^_W0!DCX6GJ$)W[(IK$V8:>&$=F.M:^4J5'/']KB^[L#\$?@O_/
M"<)7P.&GU/@>Q-\>KE:Q._C>"KW)F,4'01%6#\U D\[_ZB /4^/;A;GEP!,9
M6>]+.,K)R0GK.14<_QVDZ!(C++NNHE\/<</?^$ZNX#LPOT@=L/A5CD#A]_7)
MK>A?/&!=0R0?&]C+JTR->UE<YB=N&'_QZH[0N.TW4QB"A!;,]V3Y!Q^Z&8'Y
MZ$4A3#)4Q@3DGX%KV^LR/L[PW#?=30A8&;]:\Z?S!Y""/HEE6]M/9W5)*/DP
M;F]<JBAJ%K=D:N^#$VR_Y)'P53(Z_5.IY?YW E!4'&F"'B&!8@3.$1>/=S6"
MEQW! 03SA.*,NHU(^DA$JZ__VT7_%K!X@B[XC:K.>.;=BSU/42-%%E/8F0"%
M,L+'=[HD\3W=:??<^ZO:YBF'+]2P[1DI0CN#D+SVK Y-V_?)4+.#&.3N5>#F
M<SQRAZ::"":U_N+PV%Z#T) ]>V2IFXZSL%NW7_L?0"GYB_+[97"&?/<?K4O@
M:H>[Z7%>J*5Y)N 1N8*.QB\H(.@.@Z;VHG374B7$0/2?3I7X;?9ZP9'_U# [
MI84M,/5&U CK"0)=&(2/7IB!:[KPJQL(K4_I2X@_CV,";]X/@#T2[4Q 7W,%
MC 87CC3#U48+\1,7P*]#ZK4N"/QVUOU'@#_;THM?6Y 379<)Q+,=8@+/]Y?!
M478]A*\\:K1\-)GP>G62KH0 _$FE_S:6N(7*YB'R547ZYL%]76L-QV-!)<SZ
M.XPWSZ')15I^@Y;Y,@QB;[.'SX3X'B3">JI)+\#ZK^U*C&)HDMYJC.T)Q!/D
M^O#=#EL(4;<<31_J&PXN9KB]Q)#<BC[36QINR7Y8X-KC>F;[@LY+S$#TJ[ON
M%,6AQZO7_S;UHO78*Y'59?HAO?4_$S]:,X$[Z&UKI)=-F.^DER>^DU[^GFGR
M%S241(7)-=9+=G"-]#+O+Z27NW\FO<1_)[T$_S;=9N**FL$:Z:7<=])+S'?2
M2TKR&NGE72:PPK;T>Y;)OS)0$M[<^$YZ68OZSGFYG0G\3'H90_Q.>IG]G?02
M];?)-G&FGXQ^7?4USLOS/W->HM<X+_\>WZ;R@D,4>D2<;/2=\Y+XG?-R5.T[
MYR72@ N<,[\G%OUK*V 2OA\7:0E"?R>]//D7TDMQ<(WSTOP[YR7Z[W!MTI/3
MUTA.!7XF.27\A>3TW7>24W"-Y/3O]K@PV* ^'/>=XC01_)GB]']H;R^:]VK#
M&P690-AC1D:5+ T-UF]A D@GUYW,RX^C$NF*0ZXTU9.I8")U_3)C,+6;8$<_
M04#FN.$[X$)\2PB&JH6X^/0Q EJ;/!/\_.71+24[5++$S+);3ABF]]WXV+^\
M;Z$ /?+YJ.O!V)_,1K<U:KXQMQR[TZ?= R>LS3T.Z,PZXB[T);X5';PXV.-(
M7!0AM%?0&QC/T6/C6,12',.80*L5<3,E#C[L"ZZN,('2UPO?,,/-'=\N*J43
M'\;Q_.FYP9DT1+_+RPW7:Q%7-=TD2G'22.,>:"7.JB,]D6%55H>T'](_@O1F
M5"0J?VWK\3+>X7_CVNY_88&M]?205O.A$!BQ%<EPH@FF4QI4QJ- Q'-U(Y[+
M%/%<F81^^B8F<*,)L2K4@[@F[!DFX%.[VK(0^0;QB;0IR.5/;P8@M2:;$%>,
M)^K4:)).3.#3%>L6D44T7= 3\<[D:+@)@9*+IQ+')I"^V-((=K]<(T==VHU>
MD28AB J]F F::"#]*(SO"<3<PY=RTA^TQ!!G=PZM<G5/#>#.XGI0"U?UD+'U
MO!Z<5,;<]D5L>8LN^N<-;C\_ MEIVJ\$<;$?F\/^]"[W"_(\?(0C%+'<5 Q#
MHB36'KT1&?./7#!4\1*D GGV)' PEPE$XISB&N*Z*A 3*3<G</V!MUX5P:01
MR<@DMJ*32J"QV8&36XEJ%$_8!+&([M?P<=W9%D;_N*\*HM_[B8!_)'4*5XK]
MC<M^!H;C%S:[@%3.4D1'4WL11BU2 ^]L6&0%=1H5BN"3T^O^+G@1,6_0DVW%
MRCT:A+(;]W86I#YQ[2HZ-2T1NC@CK-6:GN0GW1/P].D&^0> <BSD3K.$/Z#$
M=0]C9<FIH_,ANJ9/HWW*]_J$CDC>S TY<L"5RW!L;MU=H9@K^UW8JM-?\D4,
MH7 \=+F.S6UZ\EBCML74RFCKBEMMXZ/+Z;T;94CQ5XZ+Z&H\8]TV75<1JWZB
MW3M?:\CF4\EZU=FO)-M\C_SSMG(I6BR)G^[>?JO/+E#+$:"87OZ0C7H;XAO!
MB\>%#TI#A>D.%^>]5*JT;COD;9B(UKNT"_TYR89\O2FDR'U?0&U!WX^1\V/D
M_)>,'-0^)!@VO,8$^O8UH'DUU+CIG R\BMZ6J849B@/4K5_=Y9Z_Y=7STBTG
M7SBJ\^TZ?\_0]L"9-T)-;P_?VX,B'VV)P11A&LV<&NRLZ]&]1H<A-$6]OI#;
M7!PRT55V<P39=]3$F/+L*B:+GIS."^,Z$O/8\Q(43CL*MS"!#7JRKBAN/26L
M[:<J=(%;:=S5S#XW4;2SZ;U/I0D*E^4XK[.8<GC4="?YHNID!""D#]9QI%(S
MH!/>[M?378B\Y\F#+T;V:P;;7UQ><&C>K2^5M_#9/VU/ZGMO>643*;_/,3DL
MS6#M=MT35RFC%M H[2B4+2H1%XE3/NU")2A]=FR[=";"SE[UQI9G\S7##PK'
MNEL2<.W5&HR':$>UON1A)A!<$OD(#$<)>^IJ#Z=&C,DNSFD?J]ZUP^+Y%QYC
M5=OUM*R[/.YBJWSPANXG4_@B3"1.&_Z %ERZ>1I%0S4OXU0_>2PIAX;MR^>@
M*C5<5_IXX%Q,?Y%Q#4EJ[NP>@E@KT<D\ E7L.<M-.XP]V'Y-\MX2,0;#[ZGK
M.)ROY1)EYN7HZ4>--NCID<W&Z!R3.G\NMD("H'KVFY,,[Y/?P1MV:& XE-KF
M82G(V: 3JYUC!R3T#/6:># !%\,Y.=RR2L=*?MJ3ZCO0.HH@&#W$6B5*.3LN
M$H41@LR/=F9%<K!J-A9?%4$='+-^-U32TN2/'IVG(SC,C$RLWS#:03]-,3=M
M*Y;FK&]]K=?6%_P.J IL?RKI;1J\;?-Z>D9YX ?_$V0WTA=BG5J(C#!DX7IE
M:W2]C&1AF],]G@V;^@9D>:'9#\"UXN]V^T=+ETI_>3O]'Z_J_/QFXC]<U<GY
MRSN-?PC^DP6)B2UQ1"3<=UL+][.0</^X]9+HKP^D#&,O,F+1+C-#,6DJKYY#
M5\X%>0IAJE2]HW?:\C:$R%QH^<F;T$'?.>(A2:J <B] ?3;G-45$K3*W?;-]
M2Z]:L"[IG"OYM(**@J0\M/E";&X<?_A@_MVFN<SK1<[!%@[9WW.)?D*FL>_)
M1,G_D4QT_S]R@]3@_1C"VJL=R"UP^#TT?5O&VHLO8D!'9W"1&T'.0/**C*W!
M#3Q]E_6<^E_RA[0P/^>(]3E_3_BZ1%S+$1/&(G]^/,['!+A<UF)*1NA#!$.K
MF--9,6-^YT6F07(CIKCE>WY7+_AS>I<K_GNN5M'/Z5V_TB"<N@D)P ^4H,D;
MP/@O=ZUSOV=FM:._9V:=_S^964_ [WE6[W[.LQ(PJD>ORB#^E?PD;BVZZ[$=
M8K!V(+VB !LE_;FV0$(OU%I:E%\P$BZEH)'X]$=#_$]LB,3?PY[&W[9,WF<D
MI$U!%:&;XWAP@Q@>))X6@03RK\U@A R7KV_(LRN,U4)OEL^*&^;UZR5&.DB?
M77A@P"7^4?#J T6QICU1*F_*BQ..7'=_)6A7>L-6U?1!^\>=;4D2Z4<R)3T$
MBTZ]>PT'Y?S-\UHKOG"AEO(W(6K-6IB)A.MA:Z\%L6/(_6HFH7<S\E7D"AF9
MNAA7[ETV2SY<IXMPTTN:*YPQX()</0)MUA;%DU.8 (=>]L-/!B+T65_'/[OD
M^5NL9=-)(,.:R<TI\C\=E;0NY>3D9%SL@C#+3\$1S+U1BMQ2Z=^9Y]9PF=8?
M;+4/8GYQ' _#B@"?0]<F-0A]>N-M V/G)0QRWQ=MTLW]ZK; !! 4/)88]YT[
MZ.-[)C!0[1RV5J./OO_(0B[GC'-]RPJ_!IK&U@].9N5'C>G^V55R>+B."50@
MYLI%CRN(JXL]\I]%V;MT7<DM)&)#Q%PZ%$ZF'>I.^O"N3[4DL_[:9J>8(K^G
M_28U8S>L2A(3TQZZBH3A787Y#P;*!HG595[D8,V1 C@=CW\Z(#:X _(FTYH)
MKFJWL-P9;F:.:O?/]I4FB[PIP^FYT!OW\;'%!S=>"@!J$. HUN=<CP^O4(M2
MI7ME0$*&Q5V$;G=JH7M6HW1GS6+"R6-?]TB;3-EK_#->@W($>Y@)) 06,(&>
M"S-,P+ $5](]EMU@OJ(D,<\(\R NNEF/." #N/+,*^>5PPOJF#"4ND24$J&6
M3^Q/K\ZT@4YK@!W/@7R)([BXB:!%,&'$K65E8)'1X(B ZE:[5Y>"8:-RS.H*
M'V.;A 6LX6^Q>MU V)H:O_0C2/DO#>__J2_5^6%-/ZSIMX5_6IN:8H77RP75
MDM<5J^Q8<%>\J"3_8*,YL$B01U#+"N,.>C*/"7SA8@),(,8ZDWYH3:E3:TJU
MP%$7Z7<([ZL.C/[4'JKL2 KY_]K[[J@FOZW-*"#=T#M$!01I$9".A")-1+#0
MA:A($Q%1D" A09#>! 44A(B =)"N@(2.2"^"A)J (-(2D/A*"A._]:U9,_?>
MF;EKYJYOOIGU^V/_\Y)S.&=G[^<\SWOV.7DB4WI*:ZB 7%_A8XY]N;H4$'1Z
M2.&4[^R?%?5ONV+XC'N7<A(]ZL#@-X)_'HE4#7Y6W,4"B?K6!R #!AU99 3C
MMQ@P^:UT#14]\,]W\N?%?F?7PNY*"IT)1G>$X%XD]Y,.0.H_4^CBJV0&IWK#
M8-//%0] =%5SJM;P!H-3F<(/0/*,3J@WL5KR^71I,#]Z. L&,-C5[^OHVS?U
MH+W4X3$8X(^95J?'8^FVC Z ;@AQ 5;C11-$4_,8S4GQU-DW*7\S^L>TDM@-
M+&07QEBP\:WH6\/["HPNC;$,\B2 [D32^S _[1B\*PI] .I1W+T?#R.<)FE1
M?S/(5/CP 2B#]:^Y_R><NS]2BU9*/XR\1E(#]/#;*; Z#;FH;R[^&\W%-?%J
MO8'5"J2]JOX?OZH .0:8#5;1_F#N3UZW!A-")H_GRTD(JWVZK-BS1)=+.1MS
M=2TX;%_6Z(#O1)E(73T*O8**^O/.<7HCZB_ _@NP_\Y$#D \C)D;3L$VP \8
M$9V%E5G?JR5 J+%BJ[3'6^B?5QR6<U#L2S#*$.<8^I6-L :0M\L@RE@^_:?_
M=(GQ(X;;[J'[!G",H!#;9KA-<+%^&TZ\"&8X#4YA<F5HSA.MSR*QRZ7MZ*E/
M*.]_JXNX^F^!2XL-LW#XFR!==_T'H2S+&&(#YR3ZN8VT!G!C5[7X33R5AQ3Q
MS]8C?Y0CP_ZH-J(_+5J8,<+;N[=_8A@BDW[1JQU+%H'36,HF/\&60QD.KWIZ
M !I++80LF7^!%/W97O2!. K^CJ-<9\P0Z*=W_OD9RPI4SM2*W.;C/[II"4KA
MTJ)'U/]#@9=]Z?]4X/U-*+<*TWY@@,P5;:H%S?=-O"+ER3[Q[\N5\NS^P7[H
M/]1K$?\"O=;[MYNA\%D1^"]G-!Z>NC<*V#)<,&+[O]X-0?X9\35@A@ /1[_S
M3Z;Z+7XTMK)V^S')#;5ICHIO.?(#L1@B&*/0S__)+N9X^(GPLU<,:04&3$!1
MCSO^5PQ*R3LSJWG6RI^[0+BT(X0PG,UE\TLV0U^2E*>4?7'QM&]#%2.U_6!1
M8EZ=4$#FW2A2)-\*"SS YPC;$>?SO ];N:,]9)MI>>)U2939QBLK#8^R]FT6
MA;LLZ5 D!Q'>G?#"_A32!G]6SSY#1H1M2FATX&H89ZJAI-]?J?97JOV_E&H.
MD>AV:YC7-B]J'%X-33800J@-5FHTUL0SOOT&FX]GN\O[[AV'VZ>Z>_<VQ__*
M^JNP^Z^&?S7\J^%?#?]J^/]ZPQ(EJNS;KW.RLUK"IOEWBD,SI$F")?^\9ON?
MFR.65U_8ER3>MH\)W^,^_V-LRJ'.UVJZO%#UL]_"MW3>7GDG3A72KLI&LN'K
MH]*=F(:IC00"0X3"B45458H98$;IBEZ<Z2UT\;VDWG]:6]7L08.E>D^W; U8
M0NRG#1\BL[.5>^0NU8ZP^6C8:ESIF$]5O:3QMQL1\QJB*EO+"L5[<H*D;:J@
M _D2  9OP$_F$/L7Z7$%B*9>ES&E5G&MF#/O*Z!'\I4W5&5XZLZ7FYC=DGV0
M>))>S/:,O$0"QU)-*9;T 4@--$[C>*A[%2*U'BOR5E6J8/^6:C^?[@%(PEH^
M]3-OQ"4U[46F'] 8B!A=@'HM]#U* OC1:9?59C;5\.Z3O3>?X86[H^^/%B_R
M59I-MK=K:\21,LGUM"R85\7E<6-@BM3<V2K>BK51F^R]/&'GB=@Q?_DML>:M
MD?@GSJ=F" T\O!&3X&_ 3L?!:[VZ#T#<G_VVD$:$_A067X(!RU[4KF%UK]RO
MC%-QZ>:>*Q\_H3[##D&W6JS*$>OXMW$$5_/NS%J;RA^H8V-Y'[(()W^?:)P[
MD59MRF:1>@3$WBS^,@ZTA=0BP(\B^HWJ2 Y/@M;/7KF ?>Q9/1%(2<_BC)UY
M^OW[^1J,;8#3 @_]%%(/L"[ K6/XD#?<\YWAM^_Y3%Z!6[^S"5;WBQ>0=/JZ
M"GK(_)-Y:A!-M/ _8D7L)-\B74LH_93+AB%X?@PA[ENM1]A#P>4)$I>C'W3=
M&;4^:<.LBJ3^KI+[<U%ECM>2^1,#"?JXV,RUF>]I2"_B7DQGA8+QIZ.O=CZ-
M_;B?UW.KR7M)-5HT>4Z:4J%49@C)"_RG(]%NS]>E;%-EI:?7-M1RI3$P>I-'
MW?B;Q=%#BT]#VI?B0;O^O/09>(W6$Y0L)')>CI:O+^U.L'LOM+/FH#MQGG3A
M(O-EOH>])Q%?NS0M1)8=BJ[-N3C-6(:&W$LUX1/.<))0>/,XK2L7Q/1JJG^A
M ;V10)$!M,@<I/G'Q53YD<V*0!LVMVMKN))WB0L'(!^9"]<QFR*[M]ZGA857
MWQRK>Z)I\A0926Z9H*M0=?[(&>01V@O]@-)Y$P(D-FLXFBI'F IY<3$C1<1G
M<YI.WLZ0AV->^#,_O6AH, *$44RH8*"BO#&&+HFT'=T+';US]V9C;1-+I7*G
MGWHG9H]TY%A(ZM:%I^J?WB*]_\A#^E"37V4%J9?0$X>/]2\X=5/#Y5O2%L=2
M< 8FI.U3'^AQZJM;#D,+1 ?E  ,0$@R$4$P10O-G89<!'Y+PA4QKS5@>3G;I
M-,Z$8T=4N:HW[8W"C<'G]_DHY/N *0$6^PC;#94 %"^0I"I*74Q\6'H^%'4'
MD3GE1P[Y@E(M+' F2A6)0CX7"<;%($G63FP<'-RJ@K@XTXOFI/J\142:M;!N
MX'*?(9YU+$NH;1D;7D<HA+!&'"J'Q4/JL!LDHI5]XPA*%1E Q$1M5VZVCOIZ
M5:V3R6G]0H36F^7)[*Z?S<Q%F1]6Y6(7L^%L=U!"J!%LW2,JM)XBW.FD'^+E
MA4_2Y$_P#F)3_OKC)LOWXF?GGU);4,MRU-JV'?^$!?X]_TBXA/XE$IS.H7H
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
M_^EF9UJ!E[5Y)SE7\'W6<'>34,4=U%SA?&^=^!6QY4];0PDBES*].,,IS^V
M!(K_.ORPONOB#!PGOFBW$-6BOE1Q\ZR<)4GF$54XQJ8UW<J$A2K_VM!1T>--
MVBW7(N5P"]"O?<7.%FG*35_=7YLI):A>@^. >L";VX]0$;AEW2\KC>(N/W31
M+ZK+&SZ7-)FIS)S/:7YH^6QG]XLC]5'K!V"7 '^B9<"1S"W7\8BELJP<:+"^
MP=+">>^D:L?H<Q:/PZP/17'5SV\N:#N#?CY27!UT("^3#@'* 91+@#HYY$L]
M-CJCNC\05ZY;9_NC42SP0H>U,2?K!7UQNX)#*\EFB7=WVDYD+JU2!?3PV/:J
MR%Q.@(0?9EZ74B%6)0<IBEM#7<=D'BN_UI+9W$W'#',)PK\YNG!%B93QR#-]
M5S#W,%79./PXS7*1XS<=-H.Q&X5Y;W,@N8$BB@XBLT/7*P7W \J,*++#U@>@
M]7GCN!ZXG-N4S?.0]GZZW2]_ZTJSOP=A&*>&IZO.H8876)'\D'C]*X4^JK?=
M3E#L*\CBW&+LECRR7813UZPU)U6[4E45"E^\67S*G1(%KXMI6T@VD"5!GK3R
M(BW&J2:A^%.O$[J8+D!E[*NT7GZKRF[L?XI1N+#A.=/XZI978U4B>C';3>8+
MTH7B@_JBN]6\V%P%AEL28&#ST/RYSVEG6T9Q<V8 HL^)]Z658DI+><7C5^#:
M?]UO')5720"K[8PTI!XO!BB]=.FZL3-^)[]4:DB>W[^>:B2VYRFWPU0B V(_
M9E]Q=?*G)+@+=RL+&G?&Q=IXZ&:K7^%>33__8K2H/;,$#]M2L< ATFH4=O$-
M_%U5U[8DCHH &BGFB/L]DN AAM87[ICB:^XK4BRQU.",NJK3DJ%F9^OU*>XS
M.-?2YP#4<*-N$G7R#\H1;1? 3G-%4?H:E75NQS^T-*J>S4TI.Y=JBE:3NAFO
MOQ7VU8.?NXVG+<ST ,2AOIA)XUW@. #AS_H=@+H<S$]B;BA'^MR?-IZL #^?
M'!11?4%*BGKDURNR%@_ZK4[^2.Q C<,;Y=I@T6YL'Q)L&X"P<ILE?U%7W">9
M%.MH:?9W3J+WF8:5[@H^2K_<)LC\!8MS)_^DI>_9Q.IF;C02X#BM<\3)'.]<
MAY0]^.81IQSQXW5E]HE\->\_#YZ6[C.^!,Z:R=MW[Y!B(FIUSFG\] <!ZI8C
M&\O//Y.;#'($Z^ZLE@DF&<KL[Y534B(P1ZI49)J; 4M\G$=Z?[]2%G>S>K6.
M3-I+F=R?APA-F#B#HZ@%>.VO. ,0JO< )'YB-+!"05*WPY_W>ZN$2X[!_#$\
M8U$8.Y7HH_;B!KN,N[STRZM;7'UP#72[!=;K #0CUP[C;&$-(*F3?V?W"#E
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
M:Q.+$O9-:_<K-GOC+1//&5N0%"[C(1O78]2.8UMWBZ*P'H#Z4I$,R*FY\?H
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
M\@ 4%)-'\J(* :Z8B 5VTTBSV@-0Q^\1:J1:VF/Z8%A2&X_%D'JD*W:3FR*
M=*+5Z@<O?C\ >2]((1[VMJ&.3EYQ\.< ;@Z%G)STY_&#&Q#NOY'OR!"_Q#XC
MG32MT/^ SL%/D:5ZT=[]M&$'3-I0IXB3D>YX&Q%G1++>G,,F?W]0 //]$^?<
MDP3,,!^1.1LN*<W)J"<CLB1FG#X?XFW/$(Y:0KF@&S8^R*:CK; 5VRO-RF+&
M+OWJ%NW&V)_[V%F8&4F60I>RHS#$2<>).V:%*T#,!A9G1(U8\$HX3D:VN>LG
MQ["R%CZZNE!MW@5)6*C_%7T \@7C''J;SG:AF.L15/[%!:[I\\J;*\AG00$!
MZO[I.T8<Q9&JO;0Q,2A.CVP-_")EDC\ 7A1+A&^7&]_X!DK$YN&DKNE&HYI5
M246/T.4=I>O&Y^5!+&%%,AD2#F,/JQZ1+_6%^@L$GSSF&7\JX4VKCNVWJ^]8
MP\]'F&M+RC.UP?S\)7$_<I6)6AL 4K5RW5ZWLISQ/24IM>@56(:='E.2<9*.
M6TJ\)?,+ZYFX&IVLTWM6L:U%EF363T8PI$UM45QYBRC!_RA"D1PYSM>S#^/[
MKN[SO?4$ SKLO\M =)"EI"_;CKDOJXH-V) G@74\.GE>&_A("KY*;'C=JIS\
M>>&BJY358Y54#^\:-C_6K!?IG(-GRJ=-6NWU[AE7,:@_BPCM:>MQ^C2<NPY\
MF+$$&23@YTR,24IB<YEQ&F"=2J75*->KQM558;^57)+RO\DQ@\)X36\@-5,(
MYZ2X:QJ 6LT4S8\""IF_=(5?*%=*@+CBTT"C6SIZ:E_II K<?]TVIYX] $5F
M,-!SGRIW +J5T7D NIA5B$+\ 42)QC^ B(=19!H@^X%?%'=[L.^TA>F6$A!
M>&5XF:[!B.LJ8;K6[V-5(]N YC,&JG=CR);^!Z"?:X53#%B/0;?787;"4(RX
MJ+%"'X"*K%62]1B-3$3IX"^L+.@^AR<'(#'J2TH4G).A:]O);L<^T*(#^Y-D
M97WU_&.=D5F?$EXW:DYY-W]L67D2=GYJ3G"0"@>L%J')"]P:F"=P_I\R$W7*
MCP8KZCG-9?@*(LK+=1SL.7YTIGLPWU<$J/1WFG6*'Q4.0.=J6T=R-:NSQG24
M<-"FFPH<O)MUB0Z=L#JW=,V/#%]_!=2]7L_$N8&CA2L(LI>>4_A/EC[VD(IZ
M)<_:7%4?VML!B8+73VVL+W+"(@W )$@D\L'K[PV$\<Y'4_%[G!_U+M757HK-
M>^^HO)J\T=-LJ_M"2R$Q/$27H2=7-PHP7 8RB$QR-(!AZ#:'+HR(N8180[-D
MRG1%N5+^S+<ULFW& ^ZFS<M6ZOJ)>;.KX8<6(4SZ,.(2.9A6BH*A^C%B;]-L
M.&[3)1)ZZ&(MD]"5IYUYX1T[<S(/E>+\3__6S&DS@^N DFW($D!D,0 AVP+U
M%$U@M>,7G%C]\^PC2;6AWJY:T:H@EDEC;LE*QVHY]^$87("8F:/[,[@U:GRA
MVC.*8H[T!6Z0'JX[:\JUB^5\FO);4BIR')=-"/ZZ(*$K'HN?3=IY,7]C(MR&
ME][="IE"WYWC)W^VOGKNS &(O?]&\1J;(V?_SYL9C1=9/U..97TSN'NU7/81
M'TA?CDP %/V(OLZT3"HK<8H C@]\T=NM##WWX7UDE_#11L5?@Q-/SV\S9TI=
MAZ[HW[G?)5$I5*\!CF[2VF $'XL-8/6:>F)RCQ*F1PB.V@.H7AZEB+1=6U<S
M7[T' 8+]V26W#.YN(-N2#X&X!S&.- 9%]/1/0-=!4UJ%@>RV1]LQ@118C,&9
M!I+BV_+=NJPGHU+*;4FJ?'[#PQDZ_DV:U"]T%?H@6IQ^ O45RX7UH<E=(E84
M9G:6<1O/?L\4SH0J'X!F*@;4(6>,F5W4=Y 5.1^TY^H-]:?P@]AX]%WN!X25
MVB5P%$J$]/!E/M+B"U(V?X;!L#Z.9YLVU/!V<;?P.%Y\-WS<\V4E4YSE4Q7C
MGH@/&%%?; /KQDN* O(T[3E= ^E>_Y&$9J"BI@%/(ZGA<>FLS0/WU[/GLQ<V
M^3OY:25V6;)A!:5J[_P^LVTAX11NU!<T.\Q[6P 91(NB&R!"._>#NS@7&A&]
M'5)J8]\^U%("ABCON0P;R$H#YGW]/$Z9MXML_ASRW0LB'8#(?I%X;'RKFEMC
MESB4MYL0:A/K>[.Z9CV@V/2IX1.V1=ZH*/<KSRV69)I/*1WZ!B%>PDP/XZ$=
M52+T(0-EP ^?/NH!J8-$_Z1\4O(,BJ<YFP=EX:T@!D&J[_@-UE25PJMG?;>:
M?H.7Y#92* CZ&$H,"/ E>2U!.\_JV1'!79)Z75;!>=^%:WH?DN-4II>=9*R'
MG)Z=EGO^P@?\LJ-X?\;&"B@_EF+W(=JW,,IT8)(HDI]V@7N@V"G^E,YQ*U6F
MQ-RZ0QK_47=E_65_V5_VOV60@^G_ E!+ P04    "  Z24M:O2FN627" @"]
MY@( $P   &-M<RTR,#(T,3(S,5]G,BYJ<&?LNV=0DV_7+QH$#>"?)B(JD* !
M$5!1Z0:(@(J &@$!18H*HM30.PF"BH 0.BA-1;I4@=!#$0)2E4Z T'L"!$@@
M]?"\\\S[[G?FS)R9L_<^<S[L._EPKV3=ZUKKNE;YK34)>XP] Q TN*-_!\#!
M<03@<_@"L/$ W4/J?^[ZEY#_61D<[&: $#=')E<9)X<0X(@0!Z<0!_L7  S@
M '!P'>'D /SGQ7L,R,US]#C'$2[.0P9K00 ')Q<'YQ%.+BX@[W&NHWP<A[>
MH\> 0MPGSO%<$SZIS2MRWNB4Z/7G9R ZQF;FPZ<?N[^)2TA*&1HY*R6MJ&OR
MZ(5'8K)2_)^_%Y1OF7XM']R2\0RM:%&];1NV<"A?@N-0@:.'^OV7 CQ<A]*Y
M.8_\2S\;H4/U_J4*YU%N/F[@,2X@!^!P_:/'A( GSEWC%M8^:?1<Y/QU]S>G
M3A^N'O=U2%1*\9&IV0N/^*3ROX-*)IZA"8D5?W1O?<MN&=Z2/ESS9^L%Y3MO
MV[95[+S>5;(G /\<FGY$B%,(  -DM0M=C+AE<-[HQ(?$6]^D_P_Q?XC_6\(Z
MRKLZY(K:^Q:-(U4Y@*Q.7Z$N9FN3)>7J$6I5R.[1/CXN^OL%A=:;I)N$ZF67
MT=;%Z;^C#.+?28+4F^T+'7I2@>A?*V2M[-5'?=C;60^(=P*"UJ]B\DDW&GQL
MCCT.]X> G^+9 .4MS>07?W *"S5T2#TFI51E">>;U?9[(6_;3TN3 0;)?3KH
MD=+U5SQ=TT%W9;R[P\?$UST?_;I*^+:OXL1/D01;EJ.)'G.$\;/DJT\2,I__
M"+I^ AN=,"ZV(1-RI'Z9?["+LQ\$%[E]H>1O[(Y_71J\_;>/[Z=/.,7$S.:=
M)V+>DMY[JU-!8D-I6.7?V:[TL;<N>Z2]#LV:*@A7>#6RR4%;<U&^QWVA"-.?
M.>BV@ ;& #,U3$]^9@-T;MU->;)J)JC^P>=+.R<&:^OD<0/4X@^5_>@P/LY[
MDQZ=[TO70MF4NRL@B.=;=3+P9QE' O5<35Z[[6SB^'X_ <\#3/])-YK]]4QT
M/>,2!Y3OIY?$J L;<,H3,^)SO&>I'-)DD$7_A9JV=&HT6+EP\GLMQNWF=_Y'
MPLCWY3CQ_8L6H0THI:QN0KL1]J/XE8^Q3/]<[=>3Q,028AUBJD1RERJRY3EF
MO]EDD/< 6Z_$!MBO?_0LG$Z?@ =@CIVZ*>DVU0Z7[V=V?++H9'3".==N&]5'
M,Z2?3:X3;]RA.W?;ZZ'NJ$T2&Y==P@MW;D0=N\'(,]](0 UPR,\$%DVG/9'E
MQ3_^2P^7K+BBP-$R_^[43+X4:[X%TKG]Z*_[\MMKL?RUOZ#NV)GV6@"M6UY0
MH+DTK*#L_F9\6&G-W<W]QSYT\^;E)U-**A5AE40Y"/HROK1$DLRQ56DQE+"Y
M'.JG$;9@JMB@O>4?<_G&2 3$M;@@(3 @FJ9>^0$F@=8=* TK=),DDC_:V%Z
ML %Y;$"IZ591\73JWT<)/VWCX[5E<>0DSI;YK?PGW \U_"1C]6+]"FWGH&'/
M8KT_/@W5NV?FTDPD>;KG? ?K\ "GFY#K5R50"$PN&["K(H#PG6D,%OT5L+J:
M?@(&MP,)B']T@LRPMGO+0+#V1WF_,$!M&$LFD7$'<AG#!FR7PNH8P$T<JGZ,
M#> )DBFU_JP-V6U:\Y/RN!:X"0PCP>:0N,E@U%6YK,V,&39@:V^0#: YHUE7
M%;+JQ04V"V!32ZRY_>%1-N!^@7'\=?%WEB>@"5%64-.6^;C?'#/TF)L:P?+-
M^]]GN:6"BA.A)U1//TT#?YCZLA&L"F"(XJ9R@0P&&T#ZRP9T!94$O/6:F?A]
M&R_OQ0\3\_L^%]8)Q 5^,(_Q@[WU!\8X9K#D]N_@3D6-XXC[/2WCEV%FFPZ,
M&86$8K>;K%4[QNU71-I=V-<@$BU\=V7LJ+"B3)?&24R41GP<KO;*;V?WW9D3
M*%^1!39 A"']^FBU,M?;S-Y6 ^[]3/]4+0D>^:UUY],;=+VU$M2VFTWX5J37
M-H-Q&-_WV  V(-B?2;&4833J,>^AGMAD^>S#@[%4=];Y X'\Z3=<;X0U'G*%
M?$7?!H0$"?(-"0I@N3@/0IR:]ZMG79=?>U\#A2_D'V,#)*)G[K !0MC&H.#)
M6>SY9?HI5&2CR!KT2ZO^/?$]1T!LW+/W\=F[@$+2"75&%^>.\O[F*88"(,[&
MI";D[NOV42X&ARIEDF%"6N8[$(6-_628DE$\H(^'NW<YC/6A$N4ZK$KP;[.9
MF3)EVABR ==L8+Z/43OFV+%VUHW_SCBXV3!;NN5:R"K-80-2\Z9&P(SA3<HU
M5$S32UKBJE*!_H-KY99W-8[FXI]SZ.YP^/,^@G5PE(KZ-<\.N/.UKHV^&6_-
MO,JY/3[^<)82@CP^L][S4(IW],.N1FPTJ^W&'NM$L3Q39(RPLH%BSI7V8X'A
MJ.8 #'-0A U(4^BO[['9?$H8"&-X_3>^/$)8&W9&\REK-9(-Z$T@[8C21ZB[
MDH?;!GM;9, &W/91I4'!;(!? 75F:W-?P(P-J'N!W;&C-[2S]AJ9W#"<S=E&
MPSU!XU"WXI#OH3J/GI1))>[,)#+))7_UXJ%HT&160)[OQ_O<XKI>2P6>VAHE
MESJ4XE8,@QLV@N<],0U4&QGK>=]5XUD0\RLXNT<>MY7J"%MY@&(YMC'+;;*0
M%]ZQ+J^A5^9AUO#Z2<2F8185-B?S/_+ L<(ZA]EO3V_7/:M49HJD2LWIIV=M
M"^_?4P;ORL .*\5SUE@>(>(K*BH@FZ;6/YI HHK1_RXS^_<C&!?.HFG"66S
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
M=Y6FJ/]P\)P<J?2^XL[W&D36!P07;<4>6P@!>@1P4 I5-BN425HGBY:\/UA
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
MX(*B]U2O5(V$)ZO[K-[?@3&_B'7?D8K28%+BE:N!O0XAJ]L+^-U"+3,8,M3
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
M)M_=<ZM7(LH0Z@-H18D6"."IR9J)!?03SAP8XO]BYBV#X@JW-M$FD$ @2"!
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
M=IK8GTC=9QX@N?A<]*G (V"CV> 0[M\^__T0'E'2\R\09?\;#3V>;L4#SK1
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
MC370W?D<\J8]O[2RLR_]GF*PFL@C#&K$"<+PJ7HB1* BB'DB KXT/!!-+!U
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
M0^U5M- AM0PS%J842+W^/;4!R2T;#!3Y46IVFN\1T&##+S*:]P"E:*=49KM
M]MTC2]=9:F4=J") %D$EFT75//C^'Y3:GTD&D6Z4ZZ]44.(QZ[W%<IJ^5N,"
MD)EX9L\I2G2EM9LZ3Y<0KG*$WOE53G<=+5'A:A9#LLD#.?'33&R?/]-4;_OX
M_OUE^.6+49*]+;6P=*5L>,;DEAHH0B481%205NKVT;]0K@;55Q+/0N^.NJ"?
M/KZ$.^91H!_ELG5@ #%@8B5Q;4=SXN:;G(EI#+[%Z@ B$3^2XK1&/9,QD[1!
MX1XNIQV =G7::N!+7F!D#'=Q]=/,$UG_) IB"X3[#1=<NE4G?'<8Z]:2?\8P
M=M[G$6"OG&#?M%B"H^DS67@)]NMD,DQ_E2L3M:(<R.A/*(/AY9;<MU:H3(#!
M"_X(F,;*#'F/B7S&68_GF_FGK-9:*S5&N/X;*55/?/\HH;2!_**L*-&$?8WE
M+0AEQ,]",U")\RH^-@[Q9BAF<3^23G:M*K?[6Z+B_KX,)0T ;4^@%.=UL4X-
MB5;7VO[[\%!693BWC/ EX<>5J:GQWR$S;M6,P4P;7+RZHUCNX,E,6_J:+B9-
MJ<50?6&0:^UY_=C&Z*+41.U^J@1W^%MKHIH,3Y9 9O)7H&E_3UCS*!34F)J;
M\$N'I.\C?1/]0/X*E4*1\_-V*S6,YEM"2MS+ZBZA^.=AV?1 T-XU\WML58KF
M4<NH0 %'J,)WY$^GH(AW?ZY7Z$5%,E&<+;*AXQP>$HQ=^*J?K+;FBD#6X3\A
M\8B\8R1N6(<KR6Z*VOG8[^_I/_:%(XT%;H_A6OAZVCF5;_:#=3-^-/1&W8H_
MKU4O,9<<G"G9K^B.#= UOJ#O"[O%BCQX>S3$V\[ZIW,]U&JD:FHHN+<-Q85S
MGGR@]F3*6K\:C<TJ9&-PG=UP=JOK0J#[$8"-+/19+0%LE%LY@,[F>Z_#A(;
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
M?$3:M\U=+[%SI'(4<044 &)X$6T=]I?HG/DS=: H'<.J<TPVOXV0CXJ9J)I
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
MO]IKIP::U)G@J1Y_G%ST\CR_/NN-"FM",AMK+@"E@#?J"I 8]:L'.&]*C,@
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
M!'OCV_6]>Z)N:=PL*.'FA;?D;T9+OS T?TM8/?AR4[""J4+W2_=Q6CZDK2*
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
MNDHSP.;=Z*+J1>W2$6=FD4D6^A21QX@L.\ +Y60 R8[ C&ZX ;%D73^&EJI
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
M 5U'V>1GI2;K$:G06M^4S@?Y+)/C9;.?[E5*$I*IUL)'(=X_4IZ97 :<OC>
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
M8PO=2:OOZ+?U&6%MR@8$7(>SY7,SPK)>"LPF$V(/E[)[\3P&E$ 44=!O6I0
MN%1A3!K\&=SDV'?GZ:2?<K;0)%SO,$K+[E\[3@>#RKZ>:CIR<;F=FE$KUJ=4
M+L?]4M,FJ+E6IO6\T\%YMI+<+(*!QQW? FPOV\EN5Y*BH$IJQ/?S2$4@2)G2
MV-% &PA7B+(:XE:*%NT\'+:T#0GJY4*VMDSA? 2^.LXQ;!J,6W#$I[5S9=U6
MKC_&@)7J\DN6?;![0"NNF,R&Z!3&E40/=E((+S1LBU/:ZK+P;=JDR;!*H0"0
M?UCR:-;&;5TF;F"[XOVN JD)1'#VU,OU.A,3)NU&F5!+GV;\^O*OR]>!W3,>
MHDW%UV'!.^TOM$;TRC]$26G3Z1ZR519Q.&SX9II;^>Y>#D<Y*_=RD:<D*I=@
M)]!7XTJZ6/,-W"N-FDDJ4!&',H^G3\ZQ2>M.G37&!.K5=MG&/<@YG(:"A.,2
MX_RM*R=B1YW/F2_"IC+"E!; 2R(9@VOEG%W=!AZ#NQ#QE>.86)2 _I%#C)_<
MMCA>8#:1[\7^B-/[JM4 TUH\_JZMP5BPUGPMD@R^R=_HTUL3#96WKZ^?KJ2'
M<RZ2BEQ_*;_R?$L@K[*,*SM<"6U,7//"=RW\54RXQ,Y'_YKZ8Y=.^N3ZX6GH
M.KY\$7M.UN'<MTP@I'/K%=4?]#'!E?!'-N[DBJG>$\IJ2Q=UD81L23TL<4@>
MA:34K'WG3)=O"]^RMC2QEM[2LC!*X$7= :F?Y>.D0_L\8U^S;B7HVDO_\QC>
M0"+!&KA1UM'@;36U0[+(.PUKO8#4+PI:"Q-YWKS=6C09O\ZT:E^O5AOITN2\
MU=,%JDN=#M(E%I<9(>K@HR+B&$PXE69X'JL-6CI;Y59D^]HYC-A]/-P?Y8FK
M6QTI!LDVFRHH\>1H77G_1UE=&F-<'UQ].[IW9K:P/G@3;512A5H8PY6X0UH9
MUB\[I6[^QOY:0CI\ODFE0A&I\P48S)\4A'_-D=BH^RU[?R-7P.[22KV^;R3#
MV*I4I?4=W,S-]X$T+OBH5<T[;XJ:_<2+%YUZW%AE"K&ZMOO<?BURH3RDP8Q-
M/Z4">[I]E016YE_AJ_!^/(!N)V4F4E5P&5$/!Q7)2(9LQ!EDU"Q;6*:5IZNW
M[S0.PC^[-/+9U\F76#;] =8@RRP_^*V1OF-V*)35ME/F=CZ2WV1=K6U:L1B<
M=&"O-JQSTGEU<\+EW05I\Z%CYY1#O*1L\:FG>?DO@O<$**N:[NDI03^5^DV&
MO2*P/L? [U^6ESZY&#!ILU[7B"AS/\GH3U[L!\"7FG./F..J0;M<C+==G4^
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
M9)1WO/T7H:/%7*?+760&@R3R$;;(/4^G8>Q.,FE>(JX1@G2C?9"UL7D"O,[
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
M/#L$I\?"25K;CL)+2D]SK>TN<29,!!H.Q8D>BY)J[:^+Y7?)3X"OU3]Y*=W
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
M8GV^)9[ND]593:W^HR$[LP%[ QJ?SU@'T<+DUV=%X*H8&_R71'@N$VK)<43
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
ML@/I8/)?</R/E>L^NW>2F&2ZBWPW3;K)T/!@+-:%<(S.%:U,B:ZGUO\V<@4
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
MB=!<MQR*PZB?N_@*'\;X%%1!!H8@T!AFZO9G>HA"3K1H^@@!0+AX[(*%Y+(
M?ZN9(V[('9<;&*Y?(NK"\:5RQ]6?NPD7WT&/U^@(:AI>]5 .9*S_]:O)?P_J
MXJB2FB.^E++9Q]\/D;IOFJ,S [9-0.J2<'N?A0[ S/BJ9RALLD)O(F@X!IV#
M3(7.?=Z!OV>&3^DR4,-US2G(0#D;YP6;#IM59K!&#Q3(S&$K8[6=K^48"/&"
M4DY,Z/$%-LP(7;_COJL BJFOOSU[0VAMARS!YH('YFGK]K-5-IR+Q_A."F^+
MCHI^#2K--H;RNKW>J8 X-C:QWQV3!'%C4=G$$:\C'! T7="N4Y.6.%9I"94.
MIT<'2XY/E2CA/^Q%4$(@:Q"MPLA^.?,I%5&7IS $Z":[V3\\0-\%$>Q(?9Q<
M3A;DWR(U@A/KIMEH2@M*<(M&. VO&N(A1-2F9RKG;G+#J'#7TP03V>$5$3^I
M17X;UC.4C8Y#BK >)F5=@XFJCFC\W+8-UYH*,+OYZ@BA9B/!*S>/",J^LG
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
MM_85.: 5TE74Y=X;90>^'^\Q>(YZ]5*ZWRC$AR^FATJ* 4()PH=2CB-]QP$
M0U/7BB__93H2_[DB2XWFYRA;D3'TQEX]#=G5P#L=J-J^KML')*CG7CF;)&2U
M^=+]VS_60R!!%C.S!SZXQ':9ZZ*$2Y!8\8&"1LLR/!'4;(X@D90]T(WI<,1/
M[2C3;[YP^?[3DZ2.O*SZ21U?3?)A7LO)<RJ;-\%!+3%'#K<45UD(Z5HJ7+6\
M_PK#T\UN>O*: ]US^HI[[1!_R.8TKE]>Q03L-K=O.WH3NN)?;'GCM(6QWG@+
M\UTA!ID_KV%_D)AU ;^,..JK=EH>'J14,.K1<#=!#*\\MZQT??^Y#34D[';!
M:/!!>]:4^^N^M:+$;ST"S!RC\!^/8T8C$WYK*[GE0T 9T\(#4&"R4?Z\:7Z'
M/*5EKC]H@5B$Z;FDI#JV#^!)/I; /!Z\AT2W?PT"B8@ \(5#I+3_+21?&0 @
M! #IH0'CE%@=  "-#^8W[&GR74/HY7]5B'"&;MK4+P'/R_@MU&PTF],%0?<1
M30[X\@%B>+U:M&!!>*;\? RE H' OU0- .U#U<EB$X@,HD> KL:9.":!+B8F
ME2,DB]0Q"E1^\XRVE@20N17J6=X?LP")IYRL*X'#W+-5KQPZ16P#+4PA)J':
MN98F,?U]3V:K#IC*H;X$EF]^O A?UJ$SOP+)>+6:9]!M7GD8\<MQ<W#S8=D?
MY%NK9GG*._;?>'VE2(E"K;+VO/M<LY3=UOTI>LK9;-V?OGQP]3@T::K$D+QB
M1[O)"/+6S/OUW**9= U6T,:[UHDZ'1"=F-LDWR1=^@[U&?B(;DW%'Z1?;P[L
M2H^P>NO<9KX[7)(+D\U< ^M$M%,Q>7 1.T6V%F;V]X[  BNQ(H#F;?%_?NJ>
M*1R [RQ&;0\J:PN.\5XM. 039%.?G4/[.$ARF7YATZN_K?PE<J7UV?AF\W<I
M@G+',9*[)!WCK-K8P[J,Y52V$4^1XSI0M&NM,0G80<NYNN' ,D&A![-D&.VA
MO)4%8S"DY,=/MO#GW[>!:)H.2A5'(]SJZYLHTJ9 ET8SI "_DK-KP7=:QD%
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
MPA7Z?G6\3CO;$<Y_.%DXIZ+O%E-7]3U/HXJ?@ORAPA'ZFP\ ^)P(]7H&, 5
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
M/C2]&H^# =#)VB4G!FAQY<Y\OXK7=]%HMW:DP/#>'MLIS4<;_S9K[J)HTM^
MY"XNQ HOT'_(W"H$#&?L-G\<2D-?7> P&Q(P%4^Z-,;"D.:SS$Y= 1$(KH&$
MPS8=6Z,:8P>:=.<,7%_)&N5Z[7$(=#3^6I]Y>:(+7'9(T1T2-CXZ]%V!E@RM
MLE2H[+0^TV;X29 H]69J!OC,WI8+(<%,@4GN3&P"_<PIMV'V!61VWIR5GO^H
M,)TIX%<*,L;2P/*IOI/5PG2<3,((B*%K7Y\:7ZY7BVH1YX:3--+$UF6SK%2/
M]E(S)82/2F9 ^  SK=BZ85P?&+3S]+9\S!8[CXN%T#TBM2;T@XOUROD#S4IS
M5RZG&16&!KP$SJ?1&5&4S*>=3O41#25%C\]VRO16?\(T$?&*9-2)?$6:DN,1
M[47VDRKV_ >4999.HD*!:0<$HCBG739D1)5/5Y.HON3JC6#,F9IQ0[U3A53R
M:C^K_Q$'5?/]O $3=O7VO/S"?G41=]J8@2I(C1?5>>D0U]B U2DWK7G\^.>Q
MV =:T)NGK_IJEAH%;UE+IU2B^Q8\<>36\GV>OWNXP'(T1MUV UY4KOZL A)X
MC)1S/NPG4>>.N("BX2HF=IFM"TQK:?0%&54<H*^#HIP6T7@W9(I0J6>RG<,
M=W0G-WL&HX;[$V.F^J2K@*TY$TMS!W+GI2Z;Q&*!#Y=!P5]*FZ#1:U@P0&&
M^)3DC4J+DS Z>X*:Z=>K5P)&8U7V@DE;^$2U94+ "'S,OUIC;A03F[,_X=![
MIXQ6L\4<A7>P=)0I%E@9<2.)P<:6N=;JK[145*DL(LXUQ*RZ3N: 5)', 3OO
M4RG=/'_M_F3]VE-706F_G@19^<ZK6'$2^=5NT":?Z@?DXWM%UN[R&=R"RZ"*
MZ>E0PK0)!<X%2;UBWA4"DBH;8E;LC8/'=B,-36FD\<):.WGY!!SQ9-JEV%*&
M[>F,7BJLV54P;+P:L2Q^?=6?2TR"'BG' 7I#BVO)C%"\X,]1/$5(_>1\I'99
M15E4SQ)EA6_5CQF%-_=9U @11Z<O$^BAN9JX0( [=NU3KU9_8'$K:G;SJ25E
MN51UM\X19415&Z1@99G'#IW#A O_KO)F"8;]N&:^700GHW3&[:ZHD//#S:>B
M*#\2[I_N)O6<"DO3X"70T[#.%[9;4H_FZX[XR&MP._5HCY\)%=A-<.!WJNS%
M<7C]3/ E]PQ)U5HQ\& SX"!_=9K#PFBK)[^C0?#O]29HR=])V6+Q?TKU.0[;
MIV,YBSG*T57X\;U3/D,FD3/%FI13.@PO'4E,7/$VEMWJ@DYU%'00<T[O+8A!
MF73L+]]   _M(%R=5KKZ$,NY^ZSL;=W(:F$.HX:M ;4G/,SOP \N@U]Q_@:P
MCB*(%15[%K\?WA-L]0MB!KK!WB] 67O52[BO5.A6M"(DUQ.16D_CZG$PGX8'
MR0$(B +=BH:1SBA#5;(?\+@<.;!:)2L#LZ2/VL>X!\_C0+[/XQY(8!%*T$8P
M_R)^3!LE,4<TXBM$Z/E8W__!8UI""2RB&MI?M'Y_/ON6%Y%]1^0FL(/)4+>!
MEIM6AO?;V.LE.[N#>U%587.,/=KVTIMEP$H<5 \\W;:@.SRU7P>?/Z=F]8G=
MNT\C%&(=D82.2'X.E+ZBZDA15S>FP]/$R9?!?J8=LT>*E*,<69\7S9[59@ H
M =,. :BC^G8K?6>/' W]T2M<%4<4E;\':Q;W,,-PXM0ND2*6O4A'[<+ UHL5
M>0<<H:)/%7<IGG@41M:+;@&S,#,FL,)R:^D**0PBSEA+PU\SR>DK"V!E\:)A
MK#P!#+&XU$\0A*%0,2VM3-CFH*JH5*0(KZB6A]#U 6[CO&2+I0O[*#16<*%L
MG)<.R^;Y)XZ)E.6=I]]B3@YXIP(<+Y%IOUJW2T;)Y.R3>ZH0M1;6EB1QD6A>
M&/^ZMJ/Q<]N3_=/<RHFF#M*HDJ!ZJKJ9'-H"7'"4@J7BKO+;W7V/=G6N>$>7
MS1KOO3!CPW#LU'LSQ.M@!+K;ZENB*=!'_*&-$FXK&Y7MC@0,^QNT5FY&ME_;
MW.M#3]=\DUV -GC*PIIO@\? )TH.5+F7L8Y&3&CL[[3GLZ;1? Q*%!WMBS.S
MS<_'Q<M=6H]H\[?_^."9&:I]7T%>?.W<B_J-PJ63'X6-Y#:$Z;-Q;&FL]!)>
MLY4*+G2&,6,'JO1J+?SN#J9JTC%W-4$I/G&U8']Y^*4D:=.SNUPS82(?6PU
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
M;V61:%M=&P6;@#0J?/Q\L#=3H%4=?W"R_*W.M&_18P!RR*S^X7Y=49KGCN/
M>[:^M.?%Y&YAYMI:%"^2[;X]DDWFL@:<;)HJY>F]WVO1?'_;N3ZE=*I#>\D?
M+WY],[QICHZJIDC57@HI/UL@1Y0NOLO;I7E_D3H%:KHQC\-'E:QBX[:C/E;B
MO2_>Z%4ZD^[37/0GF*%^<1UI33ZFXS:"X?.%-;_#C]N;;!I8PHCQ4Q4]RB[H
MP"F_[29K> #R#O BG=*I/^];U%WKLQ1CG(70ZEXY:M'>R:QNN<=W=&KT GK*
MKSL]0G6'(]:P7.DLGY7L/"(7/%R<=@D8W6*R7^1D&IOH6?9D@>/]@YU=S.48
MQ6Z)#[031@[D")1T?A-&6LR&[\]20O[Z\BN5"22S)C@ZRR\:F;,@3F,&)@Z#
M:C3*MB(O(OS1>&8[FW?$".>,Z6*XPJ9.W2[9>]2!.B]089D#E=PPEYTC[P-"
M#X2S%OL<6L4#P58UK09=UUMJ^F?TZ32M?D!I_&-FNM7_[LVIT;\:.!"Y3Y@.
M$!3;:D[!TQL4 (ZY*U5W6B=JFBX!177MAC.A)<#L2OGCEDI[8V.+1S4(DQWO
M-V3GW.O1(X)RL&M<UY1V[AI/\"^RAT^Y6O*45;V*PGI;%?Y% 6YN3STJY75K
M\A"Z!  +_\H7#J+G"$O =>9[%CD1M)> ZF+;2X#5VIGV:'.B1.]>H='NFT:+
MW3@6OK5T^-UAW2$YDC)CB>>/*MW5F37;$Z ;CRG4O2F^R3*;<,:=W$^U^5X_
MK,RL7"5]-KEN;U6#$X6L2E5:UW7@BLWRY3I4.52YZ,'SXG^@>O[C9,@3KA,N
M0L^);L%_*LP)-89ET+6_#U%VC7,V]:5_1!SKU.KE<MAM<NHCFBM_G7D,Z ]W
MV51Z?O6H)TS=3/5VUBW4<E0,:(]6X@P[=6D\CF+.E:MXQ54*^NP,Z2$\O&EP
M";BW09V?BEP0NE[5C+&6(5-OCGSKL2JK,O\D=_W8EUO^$E#!9N/N>ZTVG>YC
MLQ':4Z8TJEOG"]%$WFS(ZM<D#BHX]3@)L?I[40+$N%J;/#"%B?U<44V2NRB7
MG+T$*!LOX9[O3,#[>"J$U8EA[J>:J[[C(E&BI</+3O\X3%$LD^^FXRE+F8P#
M$$YHSO0;VJ'B]?OFM">V98+GP=H+%2)IX0L_:5)SO@?/0*2TR_IE@JL1KD0%
M#HNM]_SHR>D&<P"L5J(5BD"OU 6>U)X3!++^@*2]OB 6FF)G1/L'56558X06
M9W_,U=#QDO@='))!V01N \HH[*U=?,G?3_L)'?[OK8_N5_T(L=LVG=JI_*+$
M_G;Y;62<Y][ZEN;&T-ZLC7BU/(]@Q%Z50X?5R_3'EN"!""J7$V1EKS_XGXV9
M&Q(>((]OQNGON1Z_KT8E>ZS(*T;V^MEJ\J^A/6*Z#\G(.UW[J6X?7T^\?4:M
M/+_>P\1:2\E4;#+;DNIJ?'=*B/0V,=!CRD;<_;01!A-_^#?FE*1CQHOA/$O7
M^M-@]CGG*=E3955MJ?]H@H$^DG\$7'RQ!_RG5E>#]W;SQ.:_!R[_GQG-#(#E
M: ">:Y_J=. F>8$LG>^KWS.>IIY#-YLLMK^W47'-")5; D!G8%$"7*KH0W,7
MST<>G Z;,EF#Q.YX*0!/>J@OS#L9)%2I<>\=5#@FXA(0UFZBAGHK(]0Q)Y1B
M36GI<GA_1)KB9EDVXJ<5=:7Y)8!J_NBX&,S1&?70ZJRER=0A/W7@+!FH7Y)\
M?>YT2]X!!.8V61FTXL#V=X^R0*_9R1V?/JLG?7'< T&\1NSW5"$HUSXEN<=]
M[UHU:#TN4'J47TGP-#07^T]\,2?'HD'PJ'3M*+IU=:_*8[(Y(2H R;U;<L\L
M0#K;;57_[(/W=>'SA7A"5H@]Z8J['24XNIEGGQL_\*E:\ETY>!D=^\ZX)/()
M\:9N4=:,*MWJ0^V/\SC(8GE$:/@NV\3J&9BNX/ ?+P=Q!VWK5B[T!S3-Z9G-
M)8"W=7SCP]S3E+,WIBFS1YP1[!O*6NL$$"[K9-,?_-!C5KF,];,TK/?%&CHH
M]YVQBA;"*W3L$O"MW!D1\?<HA%<Q#?4:R?F#!4A4_Y!_?'R6I=.*6J/]AI&D
M!_=;PZ>*X:X1X<<0]A)C-6R!Q&;&7(J$=-#D&]]M@^Z9741>ANM*7X-$;Z\_
M[+4R;[H2*UG0LK_Y </@$GO8B&%7VIG9]H10-PC3"'.)Q, N?I[ 2BJWFHLN
M 9Y!J6"@"A<8ETU^S/_*?PM68++FI]FNEU-S=&$6U6=;YPTY?MD3M/T3-4)Z
MYH/''QD"U?X$,HF:MFW^N@+L56N/R<W4)I)Z9/$9JLTWSZW$A'LL>0-*;+2F
M&GZ298=]>UOH/P";> 1U98UKMI#PAKBKI>*K=]6\7+Y T'(H*S5UW^5+P%\"
M$-2L3QF[*(_L.[K]O6JT]L=>-FI5J)(3V?HD-TJ8<&M*PH37&N_\!75!$T8>
MF#5QG?3%944C6?KW]I1GKHSORI0V6_3"&C:AN2;_B#!@==>PPK(3QYO>@8:B
M!>+DSHE/6=>@6UBDGN):RQJT85 >+U5/\E0]*^KTS_E/&_)L.%R?<%07.,GW
M**K&^^(6GE*<70(HX36EOE=*/14FGEF?=D[S<>8$1'_-CZP!3^DN0E2K%JWA
MD%IMZ2\#WXWJ;$<)E58JS%,R7^<S5)4[,TZ]P:YCI,^ON*6^0'XW1YR2Y%+[
MP5]C C7AVNH6RTFS=1P>#.>K9755; >^XM?>FZR\>>/\K,'7^W2WK$MZ"*WM
M>U,QX;,(HK+U)HRS97KG$D"7L=9E]T\#LOESUUO@'TB;K.2=A;+P*7/M'>G[
M0I(T_<G.D7S-*21=D3Y0)&[SQ>>8R9/U,GH'UFWBI@397OK[J4N C?3>):#J
MW(^?$.EG:Q]+8DFVZ^P2&$BGCMD>)R1LJBI%+8=R$4=8^6<HKRWZ7]-9^U3M
M :05?WZ!&'2<D0#E69U6G @NVY+G[JPE#7T%$J0@B*#F]DQ766N[$Y_0(BN;
MV*;-V;DW[!9ZT4GHW*Z,6G_QY09Y^[C&]%L8A]/[3YPX@Y1^AS]4+[^Y#.2%
M]RRU7^C5/"/1>]'(*]F)&0>+'M2)&7&;VM!BK(\?A3BT@:+&_:+2Z/3\RGZ*
MQ&S;5SBVGP J[V=4E$"0.\5?.\]5-K ,@D*S10=GL<SSN7IG#*)4HS\O<@)V
M+VI]P6^^QR)<&:B^89C,*=U_41AN_A![8&6(>^R?E,+_E'.4X%]554I\\<ZM
MGM*_+'<_H59D:1X2NJ3.)HO<4PM=);-(,8OML[84<:X-M\T2U8[/!552&-[^
MG.T>'Y)5/2Q%/NFQ6/M!P!O,0A_*KIAVPQAP1Z>(TK"-[:/-;>L7P&!;GZ@G
M/UDK7K%J[/2Q/&POWY9X3YZUPE?C]V_"_O\9 ]2R'OXM$5Z!&<[1:IZVY 97
M%T"9/&(S+EZM15.=;H;XITOD\XPK1K[#9MO747 @C6)??\*526K<O;[W78(.
MECZ.&%;\69I2IC4%:SV:.KVG& 4;:B[LK;N+2K^'T6%U9Y_1IK&&^H1E5F (
MKE4C]/=W62?L#@9ARBS1AGVT/AM[MZ+4:X789T7O8?8EK'B/J!A*9M%%NRDN
M'!8BM2*H7@50[>A,:?;!\?79ZZHJ\AT''F?1_'<;4*7TP[1''P9YM&?Q]SJ;
M4![KH-CJMHR:MRH%Y6^) A&T>X2D6$WL^N1>A4E17CZ=!FYWOI/PN*E #A?N
M*N+QU()]P//]YT_HD?IO?TI/<Q<8%?\QDJM9H\'AU,5;#0*T*OFK VR^O.2I
M:E=""HST*ITU[FWAD-'\'A].A$9CFK[D40_N9D/:HV=_3'YASZ,T>!H.(#DZ
MWSG16@LS/_CRDP,[^1R7V_B:X%N,&G&JQ=]U[?@H?_CWQ*^067Q5'-DPUL![
M]/DM@O0+L:X_M[7IC_@CX!=ICZWHJ]6-/SAC%*,=:MV;(]\X/SM8N].T))XA
M95W-B5YNQ+F48,[ZRQ0(1$6%DT)FGX\R9U+# 5TF+'#W;D3'04)MXWF2BR_H
M]]_@^?%RWVU=1&NI$Y".TA0=\H7>!Z>HA' 3#YT]""OE6;WG-?<C&\PX?/'+
MH^.L;;IT!$>&J<R,,U].I4O03H4O[DEH('?*V8=*2B9&J0I8$GTBX2B!;@-P
MR$0X)DR+]$#(PD=&ZH)PM@\.E/JR=V_&K*X^E/<KJGKW1MZ70F7LH87S-,S[
M6 Y3>%,\W5MS1('^$K P88]#II(2G$MGC4_8?/<8O,??LE&#*YR\V3*YX"IZ
ME5P& ")Q&3%8CIGYL#CW,F5PPB@_N.ZL.L/\(PM))8^"ENT2\"1CJ.3047VY
MZ<BF&!# 9,1^"= H 1OH.;MBM.PL5!-\)XU*NLO2#X1YFQL3(&A0MY@LG5R&
M%]&)IJ6D)DH]+GK,^-N:Q,5O_T'%UTUP0OGD,MA)CR*9Y<C5MLE1@W!D&!^,
M@SCGYRWWQ&<5B++'9JGP11\AGL3Z<A5T/HG5&DUW8OWND,LU(%#% .4Q8N?@
MG5/K 9T3 _0X(&G'J6L!-AD[%E]\R_[\YV4F_(32\>8+?NVO9$\H5;D( "JN
MN&. P3KE'_',!E3F>XK8@#;:O.T7-]>OK\TP&KUO$RO^I/(J_';OWJVW@  ,
MPBPW2HO5,_^ 5?E*UT5+':$9_7_FU$CHM=?/@E);529A0+Z33\BCK$\#Y(N:
M<TW;A58YGO#HT:JK4KTZ'W,)R"GA,-MB5S%[;4-Y_7Y^SZ^?@[)F35EL,:TC
M%UE%U?5PJHF/*CA !F.ZM0]C9W'>T[*?1_0U&&?"3C#K *(4G_=QY^0:G*4H
M5<9-6F(F:6.:SFR%YFO@G'3>-B9PJ(PM?*0IG_^G0@,G'8K%@"(EZH5M8W3
MF>,(K0\?^X 0%_L:V6HMK=CO0$:APY1@LJ\.F$"G7N8YJM+MG^9#J\#==W0K
M?D79,ISB/'/VE6UT@:*N5O+=/RX!.P2]U0H_RSG3;7V-FI**T*#:8L/MY&]
MN4R0O#\7:1[Y42D*IB5>7I%^^Y#VT>J'%BDE1:/(/P/O+HRY:AS+L2,I?9P3
MB7_-.(88,@XC(EQ.7Y)GG$3.X> !K;_+]()'K#5>;.L1> 8]&?."LK-L*P=_
MHSFCW]Z?.VJGFB3C>@(AV-4"A7_3T14>IJ9;:]N:RC245&A^U@1)4I:/Q;Z9
M(U*TSRH-KI>6KZN;2(@9UH&;(4KTX+^6LH$ER$[S_L"LN121W4[QDLQ9,[<@
M(')&:.(+@WRAH^G8:P.P;D%0!A?%I\5:>>$.U T/TUP0A_'6U+1Z3A-^!N;6
MW[.=9-:*B;;B' +(\%?+&%!>Q[RQ^>S7?\9]L8!>N4K8O?(M#6@X]TW4,V?5
MGOW3&WI5[#7_>,AYH&BK&(5.YP.%L>@69W\[Q+#/F[]7?%$ RONZ,9TOGH[%
M>UIYGNZ*P)4.#?TR):.4^>N"B66:#I1RO4H2_9[_."XM.OY3F^H+ %TW61OY
M!6/,?Y=&VX!)NGQ*_?^/J:+POZX2V)WZSX%+VCJ7@)7'K6J3V.S5NBUW]FF#
MU7GHHX"BD.1X:WT2//!QA<+.6M.:T!"G][ZRW(7#C:6@&W)$A:* B'%@+FGL
M>]<X!EEM442+\9(]BZUS06@6]8P_LA])OQ\H\UJ28,K(YCXK$S0VBX]"M_W$
M'=Z \5=R!4G)N?/$H6/:R-'R?.U.7_UN19$FBH\[ YK"Q)+F T"@S+3SJ+1S
MG"ZZ=XF3.,*A@C1+4KH$^/U<.[$82:NK5\$DQ7[S71'A5JYG4)*_>W@G.Q@-
MO"''#O0?%W>*DN/.0Z:5[O^#4.;Y/DXDP)Z+D6.&"B4WY5AA1S9%;"T/U^2(
MJ9'>FU_K/XR,R-'.BS7<'94&F%3TA[PPH*#[O5 G,7':V[;OQ%JS:!)< R77
MZ;.)^EW*R?\$K!/Y6FQSMB-08XSK!Y(<> FH8[T$'+NK[Y#F7H"E;X76^X4?
M$^F?_.,DW9 /0?4M%3^;;B$FBJ[^#I4+, '2G1:QU"R.?'&'W& N<)7R/JP0
M^0<%W=YZ8,49&*[D<3 =<[YT"YLEV VG%_]UU/@B4/&G*S"W<2Q]P64BN7I1
M>D>W0%_6CW$)%:^66M&#7T&R(S<BI@\0OY9F=(9_?.MAV=Y8[1ISP <P;]>[
M332]GELL8"_+I[EHE,#NKGH)4!U)+\-M%6<"M,YV[T<JZLSC^%:^4WKZLC+R
M",9[=*^UO5TZZZIH@HM]NBK/S&P=&OWKLH0P^J60CCGIL--"::E/)"=FTC!Z
M=7TR%%?(L+3I5 7<)929+3R37JON3X0UW-EK!]]Z5?\$P?Y/,*K&^OZ%]=9-
M29S@TSQ'0DN6?V1+:ZM*H=O(YM:$VRLEGM;60$C.VXQ!K\I ZZ1\_L3\O#>0
MFV?@H2)M+7E.ZU)E;07V'MVMSQF<,PPTU@_DC#RTNTB#SU<  1Q_6EU:?SG.
M8%.#S\X+);?\1UH1E:_!<60>%WLP9,4;2:%ZF:0&*'EY/P7_V?T^6O!=1. 4
M9'>"_2I<2CYRM$KR3@\:%E]&2$JR?[ KTEH<Z;+*Q&P&5C0J$,65>$K0*I<
MLV7@^L(79%X?[W'A]971B3</7/?2,,D-J@TK=\J$%5Y0K<>WWR$H[;+J"T(B
M_'5:ZBO*Q#FH#BR[58Q^;3)^EO7#8=RT7OUS07+4RHFK(Q7G9.Q[7@*V-O5)
M2Y42;$M->Z9[(O5X7X/!Y8D"$-8"_-#Q2G6Q6>%.X$5(9)VCBX(;G#22W#V
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
M\;06CSH<+!;^45.]#_ZS?PD0_M'K<*JT$,'"HG\"6J.]..,;F]QM.G&^9[R
M4Y;QTJM8=Q:#I^RJPL5$,HD17]F'2QG+?IK_$/S,^*[2U0:64JH4&'\O4/2S
M*;,SW)3C)GMC92'\H11(R\IK=.(&)M"ESY:'%C,W/AV)-!^X50OB^(0@Y6^
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
M]Z_3JIVEOSSZHNG^R@\696 *,1OT33&+XA@62SR=711FZ:C3R#T>X;<3_X3
MM<?,V<E2#<Y.NIZYTE9X!;'V"D*DR9RV09E?L?0[/:-:;P+>KJP>U=8"G:I$
MJ;,K4UP2-G2X,(^;. ([V[H.^#UUG.JJ;])4,$RY*GZ]2=5BFH_O2A\VUOIG
MB9A!&8:R+%1@$C-RXK1!.RD9N5HD^JY"H3(JJYP!:(4A);N<<>,.LV6-DI?)
M/6N":(Y#)]"A_(V9HV$^P],70?>C(IW=%6FO8"\.<E"F26H0Q:A!FP-S7 ;X
MQK>N_>/+\.SL^R^.'$!VTD%IU^TZU5C%V,_/=!4H:&F,7#V<0N)YQ4N< N1Z
M?BRB1!*7DD3:ME]F &(E/D(I$EWJ.3\$_&IOY;-QJAT#D1=8F/6O66,C8Y&R
M6F^,V!!\2G=G +^U K[+;:>]K#[>6;9NLC9=]=L\+J\1=^FOZ$O[<O9$8<'U
M)>&WF*"& ]=^GI44X67ZK2V!CK5]OR!DS7SEZ7;-N]='UCL=#L5<KG]YX_%,
M,TIOILC-]@V]W337JE=BM-Y8>OHX*7E.>GKEY>,_#34*2T<ZEP!+(UI^C1:'
M;U"5 3//10<$)X@.B:9YEJO6MWK%/QQZ%=2_UG*EI?MAJ5]GIB,1_B.9GW[/
M.[LSC7$Q0="MXH )<F?B0G@X]25*PT!$D:D2:/)%8/9],E U=2:O#YH^'JIU
M RJ<;.QYFC[T@L9[D#F1MKZB6,HA+F2.CO-Y_0@_S05-@4W< SA]X(T.\E03
M8\_9/]Z9M[]+.JO I),VCH\/6IZUYCSO0L[6DV]!'J*+U<V2(LZC"[XG]Q@O
MSFX;T&,7-'[W>2&$, ( ACKK!R8K>2QOPUV,<CUE9-_:>LV]S33MG/:GA2G<
MF?SZ\1R7A2WXUD\;9><V2G78M';M7MWZCE[$^+3]G4(1.IXH\U\"(E&/^LS?
MJ'OS:?0-:>A[JU"D> G9B\&=/AED58S%_=\NIY!$'6 =F]T22'$WPEI[-4D/
M:;S$PLG?5=Y=)8Z3AL:GL 5M/?[+-K'KF>SY#XJKE"66>E  3Z7D-G^3D<-/
ML@-*)[0!DH7*1G7W)36%_H(\/CVLXR^?JB&WAYG<=G/BO,T@GIKIM;(U\>%A
MXU(G'</Z%IN&DI;-0?3"$[O#>QXQ?2&_[!3TTT+'K3/D(H3CF_^L'4FEG35Z
M3;GI#+,7T&;)E&Y@GLR %+#.^ *(!&B$I4-^M4O0I]^[V(=8.9D2/"CNXI#=
MY_EJU;DV>!!/P</TTH;]*W]R/?[7<7K(6+47*:'(JMIC8:$A!A=>-0,IQJ1#
MJ%_F0B(L:Y8B9TIV;69(?)M(VL8)(P_RU]A1O]]C3MIJ/]*_/QO_17E?HD3J
MT5VIVNO5RFM3L:^/9.%O@1T'W\>=7I>0_FM:UAJHJ]$NYGRR-&K^DG:#NT\C
M3AQRK<K_IE;.9\P^DT>%K?^]GVV?<Z9P4\,/,*>Z6X,"#(S:5>T:8"!UR$/5
M[.B*JBF4Y%/KY$@AT16N@+_]RC/?.Y^KL^"<7AR_N02@7%2$,A>[JAI8]\0W
M5V@?UW%%+=,O<MJ2]Y)-4JE1E,G2ED+2-NONXCS%FPN$/W V"O&H=;^W>MC;
M?1%J]H&ME^'0_Y- XKW,!"XX(O0>8IKZIIRWNR^A<\Y*0E+98;+AH=G.68K@
M.\"V7*.>6BWY3_F)<E M%W1C&$B]7ZF\XU20*^SCUC,I4P8+#UGK;W&7]/1#
M3,-B]B9QM]Z>_-EJOB(K$4$GU"SE<X?\*056LY;5IF4&5.,^+Y^5N,^E/1V+
M?7'3)835&,'YD08V5B+8IU>H.+Q1HD7S_H=LH]&R\]MJ?[49P/D8J$]$N\!Q
M>?=V2([O=O_15(7"W9P8U/SXL[A]ZA)R)^?PN?XIP@.KP?I!W>8MJ=Y*%&)0
M>9[E9->EYX86K<?TB#;]M-3!]"<=CJ".\0Y+#Z:DGQ%*$5U_L[!)<ZU]QE(J
M8,D&R$WPW=TW7S(&I@?6(-+)=HG]O2MNRVRG2L>X)NU^P-94B<][S!"E"/+%
MCCTGW7KZ:U]WNL*E.F]]K>CJXR_UBS,52TC!,./8Z=2W!NT,)0;0:%#3LI3"
M_$?.M4Z@;3(M9QWS3;>X3QW#^:OE ,H4?_P:%UW7<OKUC."'($E1I07>ZQ?0
MV^S?4Y(&\JN@I50MG9UC#H?611]5P,]5S/L^XEOF4@1G)R2%LOY[9I53C8+=
MG-6I].>-41JS@4JX/1T3"\:A2?TW=^9V6>=T;9!QM@=*Y6G6*$M-SSDDGQWD
M8%E"=DJ%1>?SY&U- \GX_DTF4!'9+W>#&GG5&-G;GWYU]^JR#Y%H!QJL&*(&
M(\LLUQ=K'C"= .WO?/HS?SQ*0N77=&6B-N3,]B6]G]M(S\(XV1N-X[.2AYJ:
M>"# N1)J4XE9Z_CUUL(JH7@9MTDSV0W8?99?^X+)<<X#!\7;*73@:=\0/:\T
MUV[7!Q>#1%CM;)YF!O<GB*?P0.D]GM%:RS^VF>D2VU.%QBDOEVH&R_YL#KQT
MXBCP3'+T<1%.K@CKM!0Y?O?-,48/I5<B<$?I+MMRK9: "N='+P0$829XG984
M/W$FS[Y>W!4U(B[2:'(WM2EU+$FF(:(5QAU=(2#)4Q=7YT@MIL:/66L$/^N\
MJ^+L45$XB1&]70@LGI[UWPI_7=^!1RNQU!+*H.);_[SR:\^6J1B97";PB1;$
M5G1E@UQC/!!.3;+RE+.)YC&T'UK4_OE2G[\(VG2,SQZ8KS=+RA".'KY0&/G@
M.>U7FQ=36\/S9?3!X_)-D<HI:QYGX?3K'0*T-#8QJF3OWP>*1U$GWRB7"0[W
M,9XT=2U9:,VO"QFMK4YU+<BI#\Y='S"TB%75@&7Z#Y19CKRT+87]^O[X95^X
M-%=&!';>UF<.'#\=;^#<(_"]B-C@N)_3UOS":NF.*OLK/KF0'G9%#8^=WLJ_
M#:[Q\S<+IM*+V[P9)A*&NJG:0*&VF'LN'=$YFD1/]0>.$W5DH)LA_>H_1)6:
M*W:X(1_4"_\]U"Y<?ZXH %KS5S_8@RFBOG<6HZR)$L]^A9,I8E&V?=JZ)OHK
M/WW]=(OAH4:#$%<-SQG?W/#O25?5U]OS;K?9_KAHTYS./9^[V]N0Y#.;U1=>
M5Q)AC>3#)"V).*S:VJDN5(7?&IH)7&SRL<Y61BEW%(K-N0APV2=T%;U\49<0
M$]KTM&*'/I362%"%6EG Z7>PO'"D,PVV<H>I,P2$D9PR$>-SO/U<YJC*=>JZ
M6K0F=X^.;;/^XHS?RT&U#!E% K.M<$^ @TM-ODH )JE$/*3">R2S:V%_U(SK
M2XFSNUZ>/NA']^00@,;:A/5MN>N:9T5F[+5OY_<\SW])FG]Y;=AK=Y1\O9,)
MDB88GEBJ-JYBX\&5V+(;ZV#N[?1RV9?&X;%7:WIKLG%P5C'?7VB#T?94*ZFA
MS?8":3/SJ$H0HX["J,4*,$G%AS+:5"H8B?1WMQ=%+F@4ZJX%NXHSR-EY6$0T
MD#AM\H)8[HLT&C.;SL"!3\U8[".S0XQ[?&VH)6S9P7V^7N)GS?4I]1 L7S-P
MWCMU(4JH)6Q+O]=Q8]&I4KHARSFJC+--."_\B$S<\0_</JEMJCC:)J%-NJ+*
M/B%G_-BP8PRO+G-4!&).<4P][+D&F:#F[KQ0/-_63_SPQW/<2F8E]A)@E_2F
MX XP4OKV39?*ZBQ_1O M55/;%9XJ#?(2T>F[.M:0I";1/Y/%OS$GQO@;PD->
MD?<=)R/HIQZ>AC=7SJMK7^_^S3JD3_W'A3IDD3:AU^&BQM#6?\P>+H/YY5 1
MU5TK^;!V2ZU.SM7F9^L[RVN&X8OP'0_J4M$MET2[1M/MD;_[:\9"8B4Z)B2;
M)J\\RQZE2T#C$3_[8@$TR,XPB/H.\'WQRWL'&?Z0UU-,\/%Z1NJ1=FZ'M9)G
MT\8C:N9O=V.9V>ZBCG_H_FE%7[?W:O'*J7ZV45J_?9O34UTOI>65HIQS!ENU
MZ<JK]W=/'VJTAVDWO2!?[/<Z6_L#]ZE"O30Q7?"\4RUA^CT]PG#2V?Q<?UL1
MU32W='<*> F(8U'*BJ6C8GZZXWX)D(U,Z/QK=2*06[OFWKVG72*[]/[XFIV\
M!I+O);812_1LW*K^KQ?1MX&3.Y6<&T2Z^MJ(Q-C?ST N2<L[4CD41Q)C5BF/
MYX95#@[8TY/ZJ\'Q2V%:\DX<PX;0M1/YC-\5.:BG2:@1=[9 *O&D*7Y$>\6#
M!M30-7WQXBKUD1]:VO;INV_#?MN4/=^K/6S7-O@]%+"7)%("S/[8.)P[$..>
M(+HBW@D2\@H36VG,4DU+$!SKB5[\%L:M*;<XKAK&%:O"DROZ)/FV1P<3312/
MZ)-I6?&8:I%(@-_UCP!@<-9G!UM_=*POW?,XT)'R4NMNK-*#YE@HR'31;V_6
M^[Z?G6-5GA_C1L<=^),PS\2RS%7)[[VRK)*F.V?,_EF'RK?H)%(ZU 7Y5Y1/
M.9!D@!N92T*0W>"PQE:"!9I:M')I*PU_[;8ULZ*\#B:>(.W.^<ZWH2E6O6-?
ME@PO^3OM0927E71V1V=LY9"$_-_OL$/A5?;XO[;%CTY8F_P$=DJL:AO_JWTQ
M5-5'[XTGC+8%0ST\:!3:RU-_"<;71#,\1!57N19J+>[K(A-H<L"]VK$Q/>)>
MOZUM^NT\I)(4O!KD$OANDR/%FT3:Z#1;I/&\0S1C>>#X\)O!_79V'!56%=!#
MT;N8[VE&SG=.,H3?@53(/B3;/)AJ>$4BQ)G.ZDRP?COR0FKY.FK'+V/^K.V*
M?M?-TE7-B*WJ#0,GK^9JY[S?T"O2O!_2H=W,:/5^>W+KSZ2AC-?Z.&TO7:G)
M=V(?-,_#"^^,=K5G4/&JM?4?9D/K-,UIF1="@%]_E)VX#-$V-")9YDUK<RX!
M@E,ZNMFXQF6GM#%]-6$H.+QJU^3V V.J_>C#5*4%2-Q#(!<D4,!#1YC<8H"6
MH>2VW#MZ8_;;P!%[ET:W'8D<IQ:H*RI?^^<"E/R0]T9Y54-JU5JI#<0S5@*2
M# K6KR4UP0254V<O 4]BADKJQT/,:.-??33/;]+=V UNC.AEBK6:*:V7G11/
M=K"P#EG+4 __;\R]YU,3;M U'$5!1$"0WI$FTJ2&CJ+T*DH+ 8700R^A(])K
MZ+TI'2% @)"$+KTCO23T)KU)!WU_]_V^S]_P/E^NF?UVS<[.G#US]NQ&2=#K
MLK^97C.U4E73X5)X4 F?+(LK_:G)ND#T[$\<CV@>G8A6_^P#)]D<L'/S@?EL
M\"7=.'F@8U,"BI;Y=$OK*-]X"7*+W>J6H38*J6N^K8_M1:>7R0Y;130[8IF:
MSA]Z'G ]ED/4)Q7G/9VG)-9+^_*8,N$>9SD8 .!,;J?F*X(7]YI/)OG=PR?/
M>MQ0R?]7PL$ZUO#UO'9_-;Y:VD)2<)S0>+Q.X^!RB6R.B?XJ/WA>7=&[910E
M#&NE=B%RF_+*%RNW.>8_*?;A+B")S*PK0XU4#)W2UAZXW:QP)M^ >!<>?@;N
M/?0N_)_A_ \ZG;*/)I@4QNGDS51^M4,R)7'..+T9QYAWMUJ95IP7/.4[!EK3
M='4I_XN?IBQ%WMQ>,B8[N?N5E>YN0[W%S&/1SI (G%ZIH)0!.\3>"BU=;\)1
M]*(?^Q<.YM();U<SZ7D6)Y'.! *9X5<(=>AI(%(E[A*0PO@9:=AYQOE5P]/Q
M-LM>"1&?/-AZ!.ZYI9Z,"P,G&2< +#;*<"QEYX(A-0RI$'S+U7FG%3^5SZ-(
M4M(&_S'W>6 Z^)4",62V),DH<V'Q0Q9!3(@V#5_),,^.Z21\:R%Y#^:_]<[!
M*:5&4\?8H<$*9];VF=% ;GK=::C.5O.P];BYE]9:XY-W9Y/)6OU6AQN[R5!C
MU5VD>'CA\F;\1*,;GX1K5CY%E5OZJ:2-BNC+C5?.P:SL(S46YWX9-U7F)T75
M?#E 2L",F&-EX&I]+^-95<D4Y10B==P'<2^J=_DTSI\,'3E:V_7WU_0TY8T^
M?RJ-7*N'P7.(#F]LNOB"G>;-JT'S/V$V?[H:=ILMAJ>T>[ M15RSXD,FQ%UM
M^KH'Q\\2/7F\XN(PNW2H9+:N>3"6XH3PFQE+OZ46<?2N%KM]=??:;[7J2M<\
MAY9!!@X*$G$. :OU>J%;+)=75I9\TWYXXUE6.IX#^D,:M%_2]],/O/JP32BI
MK[?S!_Y)"*EB0]NP]IT0EZSH2__\DP<P"*TG*G*;5B3,).,\DV4P+KRSJO4U
MW6;]LS9^&<:8\%7)!O:'4!@-']Q8N,\).^J7Z #K:^AA^L2ETN*HI)@Z$+6>
MS[.(=6=WTXR[F2-^3;F(M5X/@I'7B6ZZL *V$N1)$,?UA3UK99 "KC'=8H,4
M)SG\0(T(H>29G(81\8YOWL9'3^4*O?];FD1?R36'!K0IB-&NB+>7R?7-(\=Z
MSO+_/886RDG-J\[&>5_M_[BN1]C$OU&J\7P&,*OQ?",HYSM*^ 5>99@.!J^^
M!MS#<N8%W9M,_O5PIG<'.O5N!"&-GL76&Q^HMQ_SCHMOUL;2%%)7ZM!G/N?%
MULQQ\;IS-OJ?G6T$4=5KPN=N^=F(0<LCD?&*MK+*4L?BF1K'0(',P"6YF2KE
MWBM!&6>4I.P/!'-(H5^$82HYWG5F_)@DTB>GR)U>F&[[4_A/4?<^?  ]*WUN
MH=N]%LAPPQH^RFAB+(BT-B!O,<7BDYO UZD10T>-/0L=!<29UU MS;SSA#F*
M3Z2/@[JT7L$9-1 "B3Z1>@&4^?9 @"".>K4)W&]0Q??F?09J9A[?ZIR(>V8@
MQ33DJ;+GM9%FK6:W+W<;289C:7FX?!%QC&M*7^56?'H.R=GC)LIM^NIDA./6
M7@.RJM-Q1E<Z,3=?71\0CC=5T>L!4I1.P*Q71L^L"*>WXR@U5DH2T$SNR[5H
M>4;'!JJUF$_.]D]#RZ'OB55?LAD6:6ZE23@QCG+0#ZT2F PM UUE (0W2:H
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
M+<J,7VPZ'06A*"Q#ZZ_O8L>T$CPV6Q\W#W/]1^*4F>7?(=LC&!8_,L9E6RW
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
MB"&987HSGB/3S=10/J"BS),N@C @E[Z[ @%/[#Z8G]IX.=GLS1;@Z2TAVCM
M/]P^E<,-HL.SJ51+-,;"0$RR8<6R25IS*/MYRKS:H]2+AVE6/X8=!<E[3T;!
M@AM,1;QK'4E5K1,LE"XU2E3SZ/=F;99!5J7AEAX[K_+VSBN$1RT<VP20K\D_
M9<_"^:8"1>H:N-.8Z4O*(#L1--U>TE="X,1O>YSGZK4_0?=5S%2T;)RRFUHO
MWPO-<$R::::VCHQW?A9#>7$SF7X(KI*!Y/D]+4\K=XM6/1Y81X#]7K"*(]>.
M)CHD7@G/:H96$53&CUAVCG9%;D& UQE$/Z'$LA^.,P\%G?P82=3P*BP$5$:+
M+5_3B%G1I8;)Q\8D)7]_Q7_$(#8I@1+D5;"&5Z:.0 ZKAKZ?(O4J!_=F/FN%
M<#N&N5'F=X47&U..][WX@+@@,NDZ(P]C?@9KCM!>/[F4^?:,O'YH*)?RL-L!
MJ=ZW3^A+*]+OLA20B^8=\IB)%?"+KWLZ.5LI\:UP:$RX@N18"C#:XZ'7=65/
M^W52_"Q([HV[%U[=ICBO7%S%\!H^BC[C&IN#&1]@G9KGJEXXQOSE3>AV+,8+
M[]Z*2>X8Y5+)3B :)^#=N12;W.]\>LP>N'(WC$DM$.0A@T9?S^YUC8G[45#N
MH'_(8I2<*D/%&H$G&!J,^+'JC/)YA+A77O!,UI?(>5A#X<1$H_HX]M<<XM43
M=#RF?4)<QC5X>0Y"!@W),F5"8I.45V<>VD@ 2WI5;QCY&FWX?@IE_0/PMS67
MTU-OZ6QA2\K<GP=T7S3?';!0^-;A!"E9#5T#-7ZUFF^4:V-V\MZ[U3*IT'EN
M/H^E^YE<D5JH_QW%M_/$3$;ZI1AIUORX9851%C?PV&A.B@%@ZRRD%+>)X>D<
MFE;T+^_"=:X+8%HW<H%I_=NGKNL'6Z 8:OOZ9W*];EN-@EZ48##8)W7C5RZ/
MQ]V$&#1+;!&+@M#*'-KUN66*"$H1VB12\;4H!%K-/6G*>^/JR'=K!S]K[]$(
M60U_&UJY-E]H:H^PO-3^/CCJQH"[X:(18<C8R8Z+K],M9Q(WY_00= "O>PCB
M/M>:<G7NLW^?DYPP OVQ02.Q@2K#[CP>(9CSRKA^'NPKHC)(R3K9%;ZY*SG1
M,[)R^/]_&>K_!*B[G; VVHG2=]EUXNBAC[)9=Y_O3%<.)%I[)Q)M["6XUU5T
MV=5\<8Z);HW?U5;47KU1(PHQ^1#<:&1_P&G7[(&\2MF9OS)A>[30VA_+,@DZ
MWIDKL7Q%L<-UX80B9T;9C>4(3M%+6@F;H776':!9,&]LJGS?3,T%63C1Z&>*
M21^3./A@]5=>O6B]H%*: LH4^$<TC0ZQZG4Y]#T@0#W^L!S\O\("D*<&X"4G
M Z"2#])NOZ_S&K"CMD?4E;]O&IV7SR"0ERLM/2;=_?X#P_$S8K2E\:='>ZYX
MM)!:O]O]?X#0<FV57#<PH#CHVY!$TNM]8@JN;D?-?=,N9ITL<J%J;G7[%-\#
MQK<L ?!J(1>"U5"-FNUACGC3"U&^GW<O%^@[ WA"A,.-XVE)\1%:.7OA[_P<
M._X!]#8UI"*?S:1)A#3@G@PAO!M _V]>7\Q=S_FF+:+R1SS"OI\0(8Q3YR<C
MO"1L;!./#N@6D@[I!%G(K3,&6OGYAG=("DS/(2_?9="4KBF:._;E7&?LL9(Q
M,55GGIR=E_Z8._ZE;5**G*CSKC+^NJZ6C&2,X$_='5@2K'1ZF#0R,[!L\HP
M4]CU#\!8N2([PFPG P_AL@#L:R57W944&W0"8ZA!RGFVE7-1BU98AK<K59>K
MYM -'TLO:8G?%W9GU1C'ZPH3$;P$HZWI*7A\?6+$Z*C23J@8"XS)REYQLVI=
M;36;@CK:I7KF?!NGPJDFLN?5K](^?94C.7&R)4HF(C?R"H+\A474)6) X(&C
MX$>6C@1Y/CGC?<\?]GK1".,=.YV8;#"Y92OMYG0<$!"_Y8F[^$A%;!$+PXUH
MVMXG#KP/7_NC@"B=%P*V?C@A1]'?,;_"D;WLN-K]  5WRP[IAQ,O1ZO1H5%N
MT9(!?30DU!USUJANO2A^E4O*=9&$!&PU/V^WBT3!,4?7WE0_]_>T>.V)+7DE
M)E/[K<'X@'DNE#5OI?:1?#(VHY?Y/ XQ5Z!4/Q.V^&QY6XE,A5RBN)E.]N;*
M#Z:2R8V3[=8KFMI]0R]G-*+&,E8CTGR@_> ZR_?5MJ:"FK7)5C%48.)1VRX4
M')O-.T/<B#_$;"I%FTP<5R?M%1P_]QR9\*WK(#=]VNF>]U6:TXXBF3[B[_VI
M>F_Q58[W2Y/>=T)5_&^3*C(R4\JMAIY.H_7^M$G4\=_(6 3[GG-MA&*ZYB")
M^SY^V4.$16OQX7'"<>-7 B;?H#HQZ-"JFYFC@J[S;=/OCS917._-3T;-IKRQ
MI:0.5=%&L^>/Y@_T+-JLFQ=<=UNJV6KPG//5,(U0OI:\;>(-I."2.UK5"4P\
M9N805G]K)R!VJJ'VD.^U.*Z![Z<3\8_YJ.3I.JH$HV#EB%XQD9I>?F>[WYLM
M<'<PN2(QF!HT' UC0^O9S* ,;"L-\GAHU)X<M=0J\3L[&V#CH>!QF:>TD!D5
MF?*1 E^S,5R>VAOLEN_??M?6\,M'])P2J7;]BHI?'NL)3=]$V!.Q$Z^PY4F5
MA:^2Y3!H@'9,I8=O<ZP-AL1]FK+<)'4T<Z^3]\:[L7*CG_3%_"4F#Z9!SS3L
M[21.3S"^=28XQ[#9>>@"@5.0'UC408Y(1\FN14NB?"+W\1EK.I)O0U#O['9/
M>FC9$!K=N.7<VP4AU&'_1%UOQI*0RI':D/;Q][+$Q^Q#PAJ([C%0%;(X*D)C
M5=!GS.@T1BA<U7IRJ*T'144$1F0 R]F8_.#&IR67'Q B_,F#>>!WF/DNYAP'
MJ[PA=RDYGRQ^[#(<\420.=VLZ(6>(.5WG+E$J=5(,L,#Y:3'*7N93@5BL/&4
MX(^ES*[$@/MJL@ M]=O:VA?K68J,3)K^M3(U4+KQ"TSR+&&PFER0[BF53I;J
MMUAW-;ZY)XZX0#M.%PAA.\N!"W.\YYSSQ @FODQ,.6]J+$OC13NJE3E6.C3H
M7J8]4C%.KAMVR>?KQBF[>C>]%FU\4JB[42%R.+H3\";;+P;^03BA<=SK;L1/
M1)X-^,=!*8[@%T"."O\;SR>VF3SA32,F9N&2,2](X+S -QF5E)=+[/']@&<R
M*4!_M3+ LL(@K_;FPYGI]@WV+64@:*OF'T#E++6F.  NZ5;1[ I[Z_^T\!]@
M[-(P\&#)_.93:-9"*TM-OL"QH8Z[:!Z3#FK3&N\TMO=*IH]GXK8*=!/H.BE
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
MWE3+.A$&?)^])!ND5T8/6Y@UG"5171%\G9N"QX?^9B*3Y]<)7F'R?LDQBLU
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
M]LUSE#&7A5F)]'V"- H5@W'[XQ]!-W.%!B!K4?DDY$P]TQU=G+6)3G]U>62
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
M]!^<5'L3Y4ZH'=D<<_F'P,IZV+M6_6\N;?0 1_5$K;)DXDS K20B1OS#DK"
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
M9#*]T$Z\,/T43V5#R5E2+XT#)AQ(4Q,N2IB)(@3S4.Y[..PUXN*7,.[4P:'
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
MG[YA(K9;)9".'E/V_F4^ &/B=<BY0A@XC+XW3ME)#A%_QEB25H4J;B..\@>
M80180#E%S;VI[+O/R[R.<"U$-'/+6MW6 .DL6PBVDA$;$#-FUPR",5.9VS"J
MNJEC**MY/HN??G@B8R*?^T$TYCLQJYFE9!61EEJ2L.! =MJZ.R#YR4+6V!LU
M=Z#+E@=&SD&_ 3?W\S#$N2'#]-K7D%M4VA6UFO>,%_J^Z<JJVB.DLLPH:DBT
M/2VM\@HV+Z:X *[V=5JF,A8?X?B:X/V%3/15[^]F(P]AT*G>0TX!^::?ZAG
M7\K%\MU%-AC!/7N'WC&<>EL,NLILARUQ1=F+BJH*7>#] ,//[)]^Z?WL8L58
M9B1RUN"=O(NIY<:5'Y9%>/'11P\,CD[OMBRF]< =CT)46W#W&6;Z(?A,$;)9
M'=J!O]UR-*IOQXIK,^T>"6"L],;4!S[UI6/R!RS*'\H9]-.P6G'%V5[(5%/0
MKUM2#GLKNA36 3='T)5&S"*'S5-G]^H[#UT?*<)T.Y2B3DZVQDFT&:?7%:RJ
M^SI8K(6_:_^;.J5W9!87:=)/$G%U,M7WHIF$7"Y78>^E?_IO*!$&UY /$U>W
MK#Y0O3[R^872V8%QFB"KHK)V+EB,.ZS-4ZT-#/"U3CEHT&WT_<&BP.)Z>]R9
MIXRG;CB,+&JQUTW]2$318<*J&TZ UQERJ&E)7[-*/&W?N)3#]S[(-HA@%3_?
MCV!&ZRL_*= * 'A!:H<)  A0SF*#Y>^VDSSP>.+EZ&H$;L";(*_!>P12?4L"
MBZ4+QSU]F!!?!MN.(FT@Y5U_='$YBD_]=IMJ:"['=:C;IG"VO35EENUT+'6Y
M>32".P.:I/?ZJW<R[RV^;979R[BW-)1 >^X6O-<*F@WA?L?_!,@ZAX*< FKV
M;!(-JZO%C-80KN-">Q8P38& >Z9& >SA=<U>=N(4=?+NO@&X%*&TNS\5THBA
M9%LA50X,-A@\KRE3AO_Q=E[G.D+P#;O!0>TX][P_!+V&*S*M1'858B.LJEGL
M-J<()_4L]&'^6GVF0KFO1>E&2LS+[?AD5=/#J#M?:ZL .7K9BZ,5'<>YL<RP
MVXH\/JFG4-0BX&;-%TO (XIW.R^OT:4#9KNLQW$\Y175^FS)QT+;@],N>'%V
MDH[[A;)&8-6]E]MQCS&">8X*)E[!C_GOXUWR9NH,8CWM%]*/I8+*((]<(IG$
M(U9P__(?;<L<;G"7)')ZY2\>UK_]+-G5HAB 0S@R6O*8-'GS(3J"]S>:2)X6
M.Z$(+HXJRZ:%P.TZHE)%$[F74H=X8O[8@+:\U UP39PO@XW[K5MNK5#]%9G/
M;;_&FV_._2C67AKKI>32*H-8@(NO@<$"YU6'_-^>PZZCN09KD)]-(0H?LU,9
MA*55^6R1ZI?),<-R ).,.$CY![QBT8V5YA+E5\XT47(4%:S!_3#9C7,>28MJ
MR!@PO=V/ (HK1JK]WBR*8?<U9&I@8$E4/[DT:ZT_^B^ XXH.C5F7IQA<=EU<
MN\&/ZSUL^U[-A&?/IZAF4\IJCS/-'8*VO>!A8X6;0->4$)20GX5!L& &TLH2
MR#(+%X28.0FV5GC;>J7!H"U9JMM^R.6QWB.H_I:.''VY@78*39(L39S6TK$%
MC';#)JN_R4_O'5*'H@J!<TU6(=^JV3P971F5/K^H*6,#G]<U;Q?MF7L?Q4Q&
M/!# U@B.M1D\+JHSX$PV@U O?J*GOM1;"D?.!#/H3CTPRR?=].Y%8Z6%L,B$
MTJ*^_!_MO>=7$TK4\!L$*2(@(KU+DUZ$T$%0Z45 >A-"#ST0NB)(DQYZEUX#
M!$A"[[U*)R2 =&F1HC25\Y[SW'?=/^&NY\.=^;37?)H]>WXS>V:OO>=Z:')'
MUL-6\P?[,0<OW$U;EVC&Q\S,[""]]V?'+;9>>.+@6UA=NW,6&;FD0;&1[#X'
MQ-EL*]/2##?]\8-+E_87LD7D X,GB8/18Z0A4![LP+T)<$YHE_EQYIY5JG?G
M&AR53;W*TOX'F[[$.>2(V,YB#=O[FLQQ]<S[M49&3BG<8BC':NFU#5EEQO2M
M<!+#&A<._Y?00O-@Y=D,G"BS;@E.KKV'L"=]"E+#^S5KC6Z[L%TI]E+%?>^0
M%0,_7\'3Q(#.Z2H=S!#N[R=_QQNF5[*A+.Q5_=T,VPS3D8WEM()GCS65@JI
M8RL>G9FJV!<4S<%KT>% @F9][G" /("%>-P785R@39]8L65UF,Z_!$DVM+X?
MN,7]8]G73--8]TW-S_\]SW+_"NVW76];U@:T_-=ZZF!V]5*U8N/KF)6)GH?%
M<5"%&^7WM&H&!(*>K)BC<H0=473AIVWU*(Z/@BQ4"^)N>@P'8*' T.M;X7X<
M,W[/?*C("3/@JP(C[A/;\'0:9STL(4G.=?,0'TJT-C[+5(&-RLN_QCX:$]@=
M07HQ'EO2QN@38$NMJ;U4@8SLWY%+ZYQS[V]'3T^JH9X#M0%AW;..!:GC!KKH
M)Y/N366"3)UKICMJS9-NV]XM5A6GU*2C41):G\RFX9W*@[84/XX*1/4Y(\-7
MIP[:ZLR32HDO;$96$B-V TD"5A*_#BF(!V3!-#"=R2Y0U\VLSPQX=C=L*^[O
M1R/"&KL&$\LFUB\C.[4:%VI3D:MRYT#76GU1M:&9)\DW"3XT@2C<"3J;6@05
M\HD97A]",1;I@YJP]R-#%&@8&3[5^;R-V!';TC!D=1PJ=N4H?_768^KAXBZ,
MG%J3:%:FR<P)5)HIW7*\IR0=OB?#%E4/2'Y33D>VV?P$*JA+&\OS#L9?G H;
MXF*1!F^G1DV&6,G%2*:HVU=3I+8@IXN&\(SULU.(.BHZ9.-.'+HN]^3Q(@6I
MNZ^EPY@/I3:LA\R)6VTC_?=G;7>)[<]:N@/4GR;V\4-)_=N>CJ)ZWU:.##]>
MC&K*>^)?6#*3!&ARNGLP9\D M%![%RO6LJKN%2'\VC2J'>2[R.!!_VV"TK!<
MFV\.0<<KVY2I.^%+L!=OZGZ!?DF86K3YHRT/D3AX@>([:3XGK,Y2?J2\O2.I
M-D+-W"^B/%1CJ4I\Z4AFL5U#)S,OC7=3'%4VYJE@SO#-E+@'E$OC]#R"$6EC
M2#<BEA!G/VC$TW#)X,C*KI!,L,QK)\23\%G"K/^&BVN0BH6*IDG,SILX4!+Z
MU%F;)'?Y-=#IFC+!0>B5WMER7-14*6%OR,L-R>(F!0EE6PUV_=I*$_G"M98+
M[/.QKTQ)OQX?A;P'D>LH7(B$H_96Q;)YWO%: 6VUZ5F*A\?S[ D]+/,YCV#W
M/@3^'7*1%"G,(HMOG*]I7BR+: 9Y7XC[\1#+GAL>!R2I2W8+Z"K+SF5I*;ES
M%\U0AG(4Q<KELEQ:-$>GS"^!"N=W7*EW?<4R)RSIJ>7)N, #3MT6&@XJC44%
M,O=\256952T]^%4?I1>3JJK^>S\D*N?7>D&F]8* _[^"=]X"DF/<,,W_"M[Y
M:A[^%Z]R)6 43D$ _V_0#T#0" @&R-TGT#<3(MX,OXWRVM&Q&RYUDM:F^^ :
MY/I&IY512=X];-_"@$68PMJL[34/]Z<:6963-_R/,WH?EIGK/7$%,7]\KT1N
MUK9*N@:;;WMNL4SY+9N=_/;C[+<_;S4"$P>G8K?IZMWKA)VT@G."I^5/N*6K
M>Z]D.ZXH&C&E!U_IJ'%"WW\K=JG:K_[V/TEDS[#>,E_#+>E CZ+:9"^W$9#Q
M4[1G5? @MK[ZF339)7@A#G@I^P/6$7(LF=&)^@IWW.K1LIEPG:0K+R4\EM8W
M1Q._4NN_&E!_ND+NWBI)LS-DW\PHB,(40EBVF,B83?OPC<4Q"[>1VK8(5F<W
MBY8Z$*M@)*/22X:#@1JI:8Z@>9.FJ_ZUJY3^/>D ND@QBV^T7& KMI+"XMR-
M$F'S  O/I=K+\U$XS/XH#+I0451T]2DS<R&TB.OS7.9)!T.+3+'PLB-/AK6U
M*]UW1;S"=IT'_O%ID?A@/@[0IV@M9>BD+)X)85GIK'BT/U=U!<#43\^.+C6V
MOF!QRG)J(7'UE#B+)^L_IH )F:)KZE]<VGE/I=;G38=H6P9O,VD7EYH5B4^G
MI:] 7E%[[M,#B24<G)E#WHVF?^_8ZZ!W</3LWC+WP%S5Y0F-X=U\-%W+[K?_
MF4@<-B?UX @W>2S_INAQ^#!(\HZGSBLU:=#N>S0Z&R7P\_O<)X+)[69+EC<C
MBR-?/0-X7F$WTA?,8T9_N(P[08)(%/O@?DL-#J)ZFKLN:S.9KF7?27H\P_V*
M]"NRU,Z"A0[2F'OK==4@CHZ>E<!5-*\\"^5N@$Q=,9V) _>]GP]MUG$ADL:^
M;[8GI[(W[ME'O48SM$;</3V2S]&P.HLIF4_JZS\97K +B6O:2[MP[. /BTDZ
M 9<FW.T]09VJ1R-.)U[.#4XOR4NG>(_M[WN.A'XZ=J&U./M97$KJZ'*;V38)
M,_A=;+*\%,-5D!3L[V4$:,^P-8T$&69^Y=&,#)CVN2R_>G*CK>W:A*VY?&8!
M:^@O$3C;7,V'7J,K%*:M:Q(*ADG8HBVN)SR3O4(B8X793DD/[S5=YW1(B5"X
M]7"W,CO3JJE^U7R$&9]WSSO!E)=FC(3%<K/V<?0V7O1]\PU4H/+4WYV9STV7
MHA%$_ ,H^=L7X7F7[5?O%6[#82T<OVR66+)-QYW)EF;7C7%_XV$:3S$GKR48
MJ815XHZF9_TIB6S)W %&3$Q5&Y -ZBJGS5O,&VS[(G>C[;)Z[.E'1Z0R:S#-
M0K].5*\HRC^[E($'5JT(>,HN)*,D\R46 N$&Q7[#1M1._-]DK/Q=2Q./_3*$
M%ZMI0Z3X0'IGND2S75%)%-R 4UFK.2]H&.*4U31Q9A*H!DIZ=]T%SV(O"!W#
MG]9=7EJZ\F@1W"2UL 4F4XR\D^?<32^NR$3R\#$/;4GD=*2"3J]_YP@VMTH(
M+-2.V9L^AK(#@1T9I6>%>!-)3ZMO!(+\$WL(!B8C!XBY@%F[F&2WI6G=:PLZ
M9"GDH@P2E!_&L.[<>LPTI_& L;N^L!*%1XC238F7KQ5.?^H7Y?TA<L-?^6X,
MD_/V51<3ZYJ8->E[$7%GQ_V[G61QBHD\7FTTO[LXAB*S3#J\DSXOYE2W"DEC
M#ZT:,Z7=KAL!FMA5=2+/32704*7=&*GNN>N)TL0$=X,N[.B^6E%LDMS+P7@Q
MUP*) \LR'VA8A;:AU*RR;$J";*H9M0S)B%JSU3\ 1X>/35I7[:X,:Z5@_[[9
M]_4FWP\'*KN<S"2>[OPVI?8\7+G_PNPD"^AE.M203$#6@JV@I7U//8H_#83W
M#%I]G6^G-W%Z&6FK31+:KXF]G/S:CGRGN#,C&49B&V!<WNK\42XOEDF99&R&
M]?A.$<6,4$:^*T#!:?#W.A][ZJL<S4)5ROE5#3_Q/%-]_/A_H*U!P*^E#N#A
M  !8 #*TCQS^@[;>3F%9&B[M4"O7^S]>_Q=3"#@&_"10>;Z$=4W,."1H$D[=
MH3_)1?7%@5TT?^!?&IXL(4*Z>;A&5:,.?XM7 I2TR00VK3[RWC$W?N Z;:!^
MCIT >B[^&8SQB"_-]7*JT^^Y[#+#2?\,T/O,K_#&^<YRZ]*36+GP(84.E$ZD
M(WJ,PL?M*UMXO,D."/7G8X]QT88SLTGHNNV"TT$&>[IYG5D%LGG4D$ C-22'
MCZ>;ISQUU()KU3W.F[#OU:<(A0>+A2(7^>F22?F@2Z"PS:39.T5M0;5Q__B8
M*M'",>83A!TV[-;CQ_UK]N=<<"G)!)Q)=7*_21"K[(G&;U2;?B<0^0:*9Y/S
M6]-:;W4-.#>@MTVNP<__]?AUM2!UDL/^W'.X*?9V;^Y+]^4L%0%J:,2!IX&;
M2.2$;N\\0M_59_F)LENYY<=L_91 R[(CV7P8KNQ/Y[9'7)K@\Y.6CH6BIQJ6
MRU44A+.OV&,?_@-8HZ>72JSH*622QD35JZR5*+P2G_\@VLI,/;V-UG.F.40[
M7OI*V8X>K1>C=:H&Y6&.V7OMS>.&89OVE\NBR^F2/>^7^1R WPY#D[[#BXC8
M@@:&UB%3$ZZ*LLS#"]^Q$YAWBJ'8Y@?(^)A^@6:ZP@+N@+!;OW\ $7^H,F*6
MY'(U+J5]GS0NEG&\WU6EMVQB"IO.W&$9^##H!MOUZ3]9?&C;PMZT/B[7T_]K
MPC.-Q-0-+&NI4+BP_AR<<+2##@EK,X;'"ZC^ W#YE%Y$1LMY]\1[JOR+KZSO
M1O_>!0H84-V0&"TPFWA'TSZ&O7.3#'VWS_HA=F7RF?+'WH/;W^@U9WY)5!ET
MK7W9PZ[G?5ZPH.9WQ[2C4/WZ#N,)NQTZ=Y\#N66IEDTCKWF0Y9>>#*L,-W<5
M3X<A)&OMIPX)$;BJZIKJSK,.UL(K:U7:#V?BVN(?HHT&XJJ=MLVS1\S&U$VD
M)P1=^OF4_@6[+#Y:GIA$ZZ6&UU0("JQI]B,*?&T50%L[D]-FD5;6[W!DOXL6
M\AX\_C3<$5K,'57G/F="QTRC_3%(!!0 "7\>RDBG5#[D;NL^-#;AT:I!K_$:
MPN)OG2C][XP/R/UMHUI:Z,IK^U64!(!A2>LS 4TKJQPZ,:-9+@-J>%&%#C%)
M?QXL0"[CV1U6)WM5>$DD_>.CBZUUU>WF5Z"B@"RV<&E??95%B)1>C6$L'+4[
M2-_H3SG7QZ1AB<GLG#R#/@HDT-_PP28B/L%"O:UAX1\"%HRW]1V(!94_C;4>
MXZ"6K/XCN%749L[($84==JLN-XL%PA2@^-EE#2.DI!6OWK5T,$6H_K.0WKR@
M?TUBQKO(N;5I!QQ5X=YA=8TOUX J8$-CGFK;#3Z[S^.AX3B\E 'X4I;R0DHB
M98HUUAY!'KE5^&P_[H0#.3O>Q^WIRDH*82'E*KZO\O.KIH4K6&=NK':"^S&B
M-T;"S.;[#NCC2L0R<HKC%Q%_SRVK/TG\B>?G,V&'J27V@_7/&?X#Y\P/BEZT
MHNTR_/,"AAIB/Y>'&F,K7A1Z;&D]KC!26N//>"*(H&5FX_$K/V:G;M@K("KB
M=8.^3*D&I]SH(5FHESO,.D-G)7T'>7:X988D/5<2Q],_D,OU1W_9S%0FPE+_
M@9=S(Y(ZWG0&;95E\B!45Q(*042-4SMQ .'' UR:)._0 AH: @9D6BH"!O_B
M;@>F'PXXUSR]#_E*5!".*PRGW/F=I04#<!>$_U>(M+-J)'@Y.'MK8M#+FNV[
M5:'P[5F*3'9(@UBC[JL\Q]P)UH76O6ZTE7UKA>.:9P/JTTY-PA8&C<TSKAZJ
MT3G053O^0:G W"ZZO'Q;DG:X7/,P%\+N)C%69Q:BP6AN%TCI\$BR"$3EXM?4
MJO>5F8;ECNE,<>0!"2LXADGK)_08YYULM%.CQ7[?K<X;@G@TQ2@,&XH!B&3*
MH!@L#O&\FC:,7]CBY?2G@L<V6J,+!K?'G18%+*6M?O.Z9@CP<D:JILQVK?/(
MCPR\RF)4#L!L5ZL8><Z5-(8;G3U)JMH"MH]X7VG;+M 7,5<Z>$72ZD[?T[Z1
M9=BTZ&#&(>K_",>$OWHC_B/@BT+<@ C[SG5:+6(5PC;&;*/)#!(-@J\K0 7X
MT*MU71NO-/:*>)O)B"VI0.IZ]O*/3EG8F98"]?@:Q+!@8(+1@Y$3LVEE#SM^
M;1]ADT /E>A9?K(?WBWC)K_+ CK/\X,<X&Z\O!(Y\CGY&<<H56>S+AA:$0N1
M@3D4#B9EJOMOV$UN,<W.P@E*OSP G3'4R"C8*%,E?D0BKL>]#2H)7]R3^U7J
M;H#^PMR1\:5KI#;?:GLA@T:TQ0BI]'>CW?3-$,R4WA:<%VWNFY 1$=T@N[9I
ML$+)S4[%.YOXVH<3U$:A]4#_6\@,-%"S[S<P<R$X0LW]3[V-P*/.I/J&A'HV
MO*'Z['-<B-Z(_9['6HU2J*/SWP93UP)9YBLG=G*@*O0>T",?"1N&4(W3'JA]
MHWJSC)=3AL?]I%G\4%G@@\[52#R#WWZP=#0WL$C%80-"KL8W+PLU68L'T4&M
MHR[O-_S>_TSN+7^8-T0'V>EF8H&P3XA\F30H <C3W+<)C4HJ&%WO% JHF'/7
M?T/)ORE*<(Y^@DT+(2R>S]:^NN+R%L+N#"]?0X@Q!2>_UO('OF=(/TC<?:;Y
MZDWUK[^K,9)'6K/A:AEG'K?QIMM+,8RJO_/<;C*5!07:8 0GUST!$TV2^TFG
M%L<&F_SWU$*%[)3T-A<3:C$3(B%2GKT^S+*+5<CTXNOS&P3&^R<G-MF8X4ZD
M^1\ _QFPF_._])K?JI<A*FMP9$IHUOX!-F\,5JM?);QR>>#=/7U7Q\AG)&\+
MU@)U\S8OCC:_""UM$]YXCAT0GU]MDM&.F+#OX$XO_%G\38%S?JIRJ-!KY:<G
M.?&(!Z^SI+O6VJ5(;7S]?L%(U66>&#OTY"J\_HY2C&VM_OEMA)H7&SF1H.JY
M- 4ZLW&)(OG=#Z?:=ZSMX3]>X)N?5/TQ5$U_52+,'7S[35H(79SND+DRK?G7
M\B3T.6][J"1M]A(XDC[41F?H$9FV^V2WY=>MUA,M5L,E54-=OYBHSC))F6S7
MR=.9C-,@)F\\=!]!_J5S=/@OF9]_!4< M[M<2EO(4/=3]^0'0RL@R-VK!0;L
M_'GBG_9YX! 9MU(Q'+; N1XN#VDDJC(V%[GP.5K+_0?@:3O0:E:_A)V\?]&K
M@[5:XGMMP#5#</U]_PIB^-RI$WID5OML7?"-KHW!CZ3 -9J1Y?%M])":HJ7$
M/-)BA\^UQBQZD@\UUR?HF%#0?C+=U[T>CX@LHZR7LC5C^D"_<ON;&ZG=J=GR
M0L\CM@)$R#'@ZS?L*AWR>GW)A*=QWNB]]*BN<&AY/Z.3CK-)1DIV\O(ME>P7
MJ?O'2B;Y9\N.<7IR-XEW8REE-MLV0T&7XIWM2K9 )2\)?L+L4U*BR67*P)CP
M+6!^<>Z =80V50/IV/:G1'IQ="23D"G"JD@\T;US7:>\VVKVO"N)X^?X>%_F
M>^3)TE75W<?O/0\Z>D+&ZF[>KP8__&3/E#L 203^ _!NKT96<-T\?BISB*@E
MI+J4E0L;^::PS6]D<NFH:?@&V$/1^K(F,"ZU?G6A[DT?T(0E&KH@FE3WYM[#
MA"H'"GIAV8[8DI@<N ]EQN0['M=U?I]*C=,9>L=++Y,Q-_I79TGSO_@<4'N-
M*M3=WQ*G)6NDL(Q.>1E#7U!T8WPJA&&E39"[+]!A\Z8+_L=-UI'-OEGXYC2*
M&!NH\=P1Y\,7+19V0!8_]01,O%O+"X=G:-;L6:Q6+,O8'0W5Y[EL 8;0$$9]
MVNB2%2X)6;B[=V__@;L^Y^[]'TH.%^,GZ)#"BZ8XW*67:.TOXI>R::%9$,8)
M/.)97!*DK'!@@!-NPWLA#Q/?78:3!PB#S(:3QCW64ZT?:GS?KASPG_;XGMA^
M=0^.40J>FXO2&/9(:&Q.W&2G54@Y*5'(VK.Y1[M2NW#C?L?]RM&8&1>R!9*)
MK%5(<"B_A0!XR^.]<<#C:>_+R2Q^[-Y*""-KV/!6IT[ 2ZZ(=%'*/P(?*%H^
MM#C:/5RX31[KRG0%="=0V%T*V4K;%E@GAZ( \B%OYZ2K$LN-[MI-?B?\ ] 7
M#F]]V'D$/3XRPWF^KL<SHI 9K^V6"T_^ 13KQ(G#ZG\,X%H@^Y]K3J<DQ7V<
MG_! +)R&G8IC\KP*Q$NND/"-LWB&<^!1HU)>C3*M]Y0HB>\>;]M4C&!D[GOK
M2W>*[F'9&>P9X0:#_$]<<D0D'+;7(7PX%>1*,")T!?981"W(4HJL2<7%JI#T
MD1MQ<K.SA5Y7"S23-EL,^4+I.'+OJ7_)E5;37V%MC]=JSEVJ-7>YOUBG\HYP
M)=O1(9R](<L18U>,)J;M1M+=1TG]W6,]8IKTF7"<EC]C]]A5S=Q1ZSYKT7_I
M9A /:9FZ_BI"S4KF'R<D+*#/6C904=7KT-+]@3]B?!F&G QK*P[A=G6!B5T%
M 9]R ZZ=DS/-RCQ/0EA(%7OSPOBJSG+1>EO^Q$\GH2X[U2KR[,RKVT^2$KO]
M@UYP-P6?7[R6],1,AFAP-76(*BQ "\*N+.VBF2T;%,[GYG5:5K5P_LMTAM%8
M#T UV"+",.5M"8"W3A=<N(=(%('$@BV^6NW+CKQ;^MC&#0, 'FNN"'V<!C/M
M=TV!F,CS]Q\M(;]X6NT_!@#\N5, AV]?*D(47S2&K4FS'$!T',2:\E_>']4S
M:&HZ4DC7;K*^8!#21*^*Y[U:>ELA8B"^M*N7Y9?;CXL^F;VN4_<9LL1Y7XU$
M)]$Z_,1!?Z%*JGF8;^0*AV**[:(RP=N[$!X$-!!'6!S6-+H=(4W 9>>0%,@&
M?I'40\MB.W28X^JB^-Q7_OK8>,9KV@&LH&DRK<7;S;0 'I\S5_ ;V(4%F5G3
M5(:Z@^(^M=G3ESIKFMJ4!:.'(.0%U2/(][$%A':[5R39 NB)GEY_?3NS49^7
MFXH"80>9]89<OF^%H6U@BQ"3\,Y_ (,BG9'JW^57KIW!$(M"61])3G!,'JNY
MY41JJX4<2J96\2OBKS+%<\)_C^SV4\P EFDY-O!/^JGLBC"?D&Q^PK2KV)@G
M/;W]]PAUP;+,>4OY[1\[*IR*I,30#(9#D_]=<<(&=)5_C12E/?[Z@7_KJ41I
MH;9__[ :R$^0./%1%@6/UYT;7T@TYD=;/$)SJ04;OO><\'WF ^R(;PA]RY#F
MR,\\'V%EFQ4=9'ZX8R[5)9H%XTJ-8"]29'[(DC"ZD)#"=MEX ^7$,6Y1["HY
M^/R8P05_JU,P'EAN2X ]"$:3LY0RVGOEW+^=8PL2#^ &M"5 1G),//(Y"J;W
MO+*$/JE"?+X+3\W?Z4H_PJUB!9>76[UDQKPX6D:3O?+3GY5IMJP_BA&FC]6[
M-I(X:79H/'P"R[C9*@O0=RN0KZD>^:"W]VP7//KU[Z'>LC8UUWO-HT+SH]'U
MZ227E<L4%=8G=FZZ/-5^40<^[7ED*0.KB4.=:,&NE'$";&%7"D6(N'R'0[0I
MHC?BP=FG7R1=_BT$X.6.4E<[8 ,/L--2:>PX<S!MA(?N=]ALK(O!M_?<8AD^
MW]C([L/F<D&BHD49\ZTZ"7?-UD-SS=*ZMXQ.4>?4RPCH1C:OJ.EAIY"2&KN1
M,R+C'\#DFXF-6L!M<?0 %TD%-CKR>RNVWJ U(.J6&[RDTH2ZU.59$+\G/'R0
MMI^596.NF/@RD?-W6?>OQU_2&U?.1@$ \.H#BQ!=X]1?-7:G3U;G#ARB'YBU
M;Y:VI1Z[4Y]\]0^RH1-U4S3R!%JTY2T$E'D[&,S87UI,X#0Y$8@?A;IC&^]F
M;R)PZ%=*T;_G_=;<;RH-O^(M7KY%_0Q*!D$(/4X>HCB>!>R4K.H/Z7%16I"^
M1 NNT/-B#1,L59<'IBYF'H=JNQ;(WT^ )L)8-?,AMLR>ZI/>+=P<Z,G0?P#2
MV)V$7^Y2<5'3A(7>:ZOX]$VOJ +CZOV&]*6SJ?*6:PBW9-DN(RZ>@/(<8^LK
M/JO@Y[?4\Y#@)B/NIO^=7(?)-SG+>\._,A'#'JU)-'&6N2AS(2CJI8ZZ'>)Z
M/6Q@8IY/VZ]>Y^8\'VJ%T9-_JCTMMY4>2"6=-WZH4#XY[7:\?&ZZZ[?D/GV"
MNV*;<F$&RI1Z3G[F)1YA)C0;C@Y_DOC.6R;Q>5QY9)]!)&O\2/^*P.+'SCJ0
M>H!,P1IWDWS A&34G#97_E7;-'?-'5P+WP(__ =P@ XZXJ-L/%%49F.ZZFY"
M3:#%G6 78GDK9N"D-L7 +:?.,O7D,)2NY87XE2.\=8Y6PK_[Y>2? 4KD;#[!
M]OWW;#O"=L_Q*:[YD[/C1P_!95!!#D"LI3@Z0*EN-GK$78R^>>*S"1*7!&Y+
M'G2^+W3&QVRD7,E(O9@MPQV%+(/8,R:X0LHE/]5S)B")RN?F_3ZI77 C%*?V
MP7GDQ\V4*\$QPL$#N: <F[8I'\R!X,?0C[[#/U 3GZ0[<E,9NF.;+'TJW[ F
M2G!%<7]29-V]EY'SN#AE</\[<$ENC:4;B'M%!M:F&)]_S06%L(_:]+/,O=Q.
M(40(0T*B&#$//4%Z.^Q&?-J<46-SV5X4K<[EGF0ET),0V0&V9:FI/8?4@G82
M\;7/XRZ%Y:R!+T:8ATK]C=%,S4B6U^ .+FTT<)N'H*4I;_L,UT54CEBE6K\?
M"KENVUEZ=$=YVF\9??%3[?X2^<T:4L_,ZCQ 1"KWS-9WNP=OZ37OT2YTJP3T
ML6>RCY2Z+/%XU\<<T#$E;\8\SB3<%;V$*_7X<W(GCX?;H.?"=/P#"N42J"@P
MS%G/>W2T\!BA=&LOBAAK4X&\U#W3+(IV(FC_Y^6G!WZNI.J*X=>:77M2O(E?
M95#Y%>K4E8A?V:^>K+RKA[H<T.J$^>R-7C02I/1NZ7\PK&/0%:^7B<_T'MR&
M!&?Q>>H>VZ28-:T[LS6MC9GS,F1+X[J#5@$;G@5/T(H2BIR(^E0'%1RVZ761
M_.%]G[="L\5\^^*Z%KB*S]P5@S^CO]9VOSG2$Y&LB]-IF51+/P:_5!&1E;JC
MVI9F%P$O:5>V; N!)*L^G,2,AG9@FD;N#;C6<:MHUKN$")#(SLE(7;)H6S)S
MBW[L9G7U/CES\]"[Q5C;@/[6C<;D)??&,3</F2J6KHIFPL9$SI&(B#T39AK!
MJR"KU?9$$+NYHJ+:86E%&+HD/W.H'>J5T#JM#(%E""@V/T..)0<-[VF0WK<7
M#(BEIA8K%C"+WDD:K XK:59B.QSYGNCX<6$*5![/["VW(,2AY&:$^'4R/'4+
MR3WOFHUX<<$T-<I<QQQG(9O[^^4AZ[,#QH=M6CPM^X$\*381:N;E@I='HT(O
M&=+>Z6?N'Y-A_ _Q!;2HX*!ID=4+'SOZ22[>%JU@"4R':E@V/3#71Q?M@[!^
MH*3ZRRV3YLS>2OA']\ 4/U^; %[5\8.>6RA=W7!?YOR-0)L 9'CY0D706D@$
M\C(!^(5D"JX0<C[V! [._19,C1"[J/Y9\646H\T0IAF/C.^R4!=##>J[&R'K
M.71-?!5JI78(<V6+0U;V4A=8>S?%%-M:_!WB'O^J&)_V_QD73I:TV>9QP733
M2)*<JUL2^DKS6TBH7]L(89(,R]M=,1D=K#F;,U7"..IYI\?H&SAD0OZ.$_$D
M*J_P3YE7&UNYX98_9<"]JXE/4[O>/[+*DH9W/ PNY-P59IQRQ?[&V'_3^&FN
M7M4>=!30@&MZPO*>;6$53B:,EE9<R2%6%R4=7K688\U0YA\K&T4W9;XI03Q8
M<L19:QS'DPT]J6C,OZO;1),_TQ1N$PM4]Z5A$Z4QR9,PP3$%F=,R>3C4[W&!
MN/ME+/3.-0 \SKD!ZC[J\6VD)95L'Y0VQ(!6**==C+A?KL8>#'Q5>&W!1+GU
M3&$LGWAV<+O17/F0^NO3VY<C+709O>*A:#=WRX*(?P (:=ZQ$1_RO]-$'5W]
M5B&\\O'F=VI$+5AW(%#X*J9DV']AJO!X$5=/IH5+9 /2]B?Q4X1YO3U4@!\R
M*+P"UFSY7;*MJ]8];NH4[Y[J0"E@0!=P<[]%+-?JA@CO,&>\-]O^OL*[3<;-
M146N"O$GOHQ_%GZ)."%%W#+E<&>:3JZ,)@5,=V\E2 7>.@"M63R],YVUG+/O
M@1P"*K]65K)LZ5MXNBLLWYL0GU"#+[6]WB.:S&/HQ'#)ISAHQ7WN=1-<-A.W
M##;R%@EP)4"EEY=35 ]@5V5'0G4/_X!D_'!ZTOQJ.S>=0P+G(UHG(:(>6A':
M<W)J?5P39H[1Q/B3Z!W*CN.F#P^"19_=\;$,&]&DE-L2?NIQ8A0U:#9.:O,;
M4>4=/J)68^6(#A'%E*4PZ>M&7P@5"->&\J=MX(7ZXY]:]I$)FKL]%PR:'BRC
MY;>.5:S6X"X$$.4F:Y3Z-:G30/=2CQ,[4DB>XYBD^=X1[U?SO2NK,&=^:*AU
M,F&?>"[_3G,7I)W4ZZFYXD=8+5C/%PR2'_# %S0W[Q^&5?S,_P=@[WACD0D/
MRTH[]3+%-#_E('3AX7?C2I#\% +\GWQ^ .WA[(Z*1CG(_:AD^4BPN%E"&&NT
M)?O/6I,D62IM5NTR*A_%,>["<M7+FN(:)&7% B/&[S)L9F+/U_R>'OO3]QZU
MOA,,[,CI/D1;HLLQ .#WP/8NYM;BJ"J8N7%F]#B G%*WN3E_0+:MMZ,WS;T=
M04%C.2Q4-QDEGLFKOD6LE"/<\MM50=NHBC4I(I!\L+ D4GFPPV"^F;;&S-U)
MF?DA<M?AJ]Q+YGJ,GZ_:_O"/?JR0CZMR6W0A?$5C)*I+7*E@TU&S?C&W_!AO
MRI5>R$RM1/XPL>FS5!ZWKU33\U/)@=5E2;^T;#]O/F^I+Z9J-:9RH_,QF[+1
M%A7<6GJB\1OG-'1<E)H9@GCPVX[81+KGSRR;N)5 Q-EV9<(C!1;,JF_+ 6!$
M^O1+GN0O+,,A'JM(V1UO$.,)S0B]_/H6T[!T4<Z,#P&<" 98>^/HF> IRI4J
M%!H111Z@T+IRP)V&J1V3SAR6E)T)N9&U&([8EPDGX+Z_M)L!3MS/VF44L?1?
M^*W[N]#H0^=. 'U6P_DOX;'ECH2\]/)JK>8K-EM8-]G%R+WRNR20SO:!43%Q
M /&*JW&#(6]"O0(!JXLY.?'Z[/Q>8U@-K2^#KBFL)X +I.^\IO@;ZCFY'3,*
M._#0N=F1SQTLRK] #SC*S&AT*<IK_Z0N.\[*LZI54L\8[#I6B-Y0XOI:3UVY
M>Y4#*7DN)Y2Y"AO,=(]M:=F68'Y9]R24ECM43$ J\*KJZ8*5P4(F6&^"]MF8
M)8VA2YE[JI)06.!6ZJSB)\2D?YHLI:LP]$]OP4+Y-70>=E#X^. SZMV_GNHG
M:+,T9Z[TZ^<\HQB8&5:0C>E2$?D:VI9,,,F5GA3OZ%])AS=@_+7P/0^*DXN$
M5/\A(1EMG@K(VKQ>J^5/^XSEM>7=1/\Q88)SKPNC+LOT[&=]44AB'7")N96D
MED[K.5T_;&;HA_[#3HUY'U>5DO,<@>Q))/D57]G$O+J%0I3E'%EO@V2]@WXA
M8P$7.YEW2N/P)4D$WNS'F>D A0&P$=H^:%_OV(AA\1>XVDB.T#;<]GR3C!EK
M?B@<6M>@\)1O1)DS04%CA"YE;;OLI&EOH#P+CJ:S5;T6EB<V\N)Q5? Y79HS
MH7LBLYVD&L/V:^FDD*1%MEEU+[7GN8.=*\FR]Q;PMRF3'%DNWK3ON14EKC[N
MQ-M;WF/<@O+;SY/NO_)P=+"4F\*$B_]:%?ZJ2M8J0=T,D7HLF^:I8V/5+ X<
M<$YE9G\WFIE&1A7V%X)69BVKDUV?"7YDF+$4?49>.&(G RIJL- 2ZLD-4]#Q
M43W<&MA"VB6C[M38Q:<NS1S!A2K,\O8!G'ZBT7!YV/29K1ZFF4[E^IA99(\G
M$VHNE2>L->,(O!A]J'*'41 %J5"NY?>Z+_//+3A5F_SK[3UY^=>ZBQ^H)]T,
MH:R4\QO R]9W3%=JC:$H:1-4?=^_C'0X7ZBFGU@@%WHE8#Q!USDF@EL'[MF\
MGY(Z<'DO$U%AHQ[J39-D%I+M_CYA$4/JT^;NX%X>-[J6_MJ(3S-< AGD/OK*
M>ZU^VLR"%V)N#QRV^ <@)OM9[L^K4T)I;=G49;GGK$ CBHQ,;4R"(T,"6MRT
MC.>R;L!"S*$P*BM+[P=G0YBKU>EET.L&)JI>H-/T7!O87 \U)?'7.=<R9)N\
M7MJ_=1N=28U3$I)5B6'P&7[20I7X .0I4<X=JJ:IL5UUWAHJ4O+E4#8!JBR>
ME.=\0\\1O1:0HN2>>A$3?I(\!9-@(?B.KX4A&#OWLD=1=S1\J7T[FVN%LVJ#
M"W4M7A<E::F3D&R-FUF-9<G4Q8ZH%/-_ %6B%AU:@WN">;_$D0UTC.ZQL!/J
M<W7W,[Q.%93.N6)P#7D484U4/*AIN<' K^$M]"PR;JO5:""!)S6$N=3;_T0-
M'W@L]Z7QVHI48999) =!5Q K1"$L_TC%/-HV_H_>C#%4F;]>ZGXN3'H"UBS2
MWLSKRE+>])OKG5_?0&DD#N\Q*H^O54I7E ZN/;R\(GIW>W>4\&UF5*7]1 ?_
M\(B8E5A@Z6',ID;V!,37O/B!H"=%8ER27!/Y#S7WZAWLKV4&2:6/<-%Q<S.1
MG96!G7=G,'4PIV#O#3P#T3JBIS@\G3E?2L%\CL2S5.P/W#TXPC]=C;4_O7RV
M57AVPOBGQ7!^>(A1ONM,28W,<PRQAGCKD.1SJP<*",R=>:5(>6@3(P4.%.E)
MOAHV"*3>.V:-]_D\84[L'.A*Q..93OMWPR'<9-L$S$59KT#WMI+%*BYY+/VG
M[QE?G#F>9V\M;;QGM-RV4,&$E[YU<<34YY")<MTC!TJ)<)RBRN@%,#*;#8_-
MD+>:5[::?V2H>ZE8\;=0$\*84PKV=#AN88U';8S54N(]W.I\''1Y!KO5%?%3
M LO:3E6/@XM5L'FU]>O%$'+/9HRIY9.';9V"K$4TQ./E_1F.??#&LZIS.TVG
MA6W1P2Q>HK;4-=?72#2G@.8;Q?%TFP<3X?.=XG-^O).;7Y#"A*GH)SERXJ,3
MLOQEK9=:(WHL&"X'Q/!EJR<Y4!Y*+3QBYD]7N=6-&.V+G%JIIGP%XI]@$_B3
MJE0O0EHM?J:8,<'.DOQ9TVP/1IKFK0]I+VJ>+9$0HK+R^EN>8[\\Z726M7N]
M3N\">MIL)91%(M1:7G[4LKP:#TED4BT>;7/P0,7 5CQ&BN4*WUJR=NYN#;Q]
M.^XDB:)A#T:N7M_22P#9#2=-[.F\]%:XP$7DZWU<G!7Z_ I]383S.7X;D5U\
M 311BS?'&>1OW7=\)1$9.;XMBT[^[F$!9AE325#Q/>D9/TEYC_@2[S_&7 ([
M_IA1?4#:L4(NG^-R\=*O6A]\=WU[#";1K:M(A%BSY?P3QD'ZHV.#Q)ZR4V[M
M_?#&0X\'V@G,K^N9<BRHW+"&)@H"Y9'1\P<GLE]:"ADQDT*^\_V&0*;C<N)6
M"\0C)+B@.Y#S;E;R8V]B'Q';..MUL:WA8=)3L-"V-R/&KJ.P6Z#37D($7+V8
MOE YNFEK/^,<H60H1[W@)Z#U/GQ5[J9.SFJ%L=L\:<VG,][%@S_JD1>J&A5?
M-=*(M=)^C= ;:!5GLW3O\,T*#<K@;RE>$!+F2'H2^&,(6 [/75JI\V#VMJJ.
MZE=[B'1.&B1>4@T2TF'F%@DASR,7E!KPM5 ANJ5</4TLAW]K80/QIU3:9^#P
MP=8E:")DY9,SY'8#@9^1.$RJOE!;SY6#A+#U8.&';UNBOZ_!X]@JW2+X&6M?
MPW-AZT)+YDZ[FW5%W^$F<DC^O5_=^ZSN,B@KSM<Y/NEE6E&<7-V2*/.P;KI5
M7:O3MI#KARAEJ83LY5&0\(!O7>F98]1FK\Q[22] DQI;<N*TW?<MN"R.5]Y@
M\]Q,J.7>M+2P7K IIZ)L<4%4DK \FSF#1J@7JSF7Q>;",W[_K@/'!2\-66.\
MGX+>[V;)ZBQ>->EF'VV'O X#80$?MT0:*?0+CYOLW74N'F'M]]K*?I,6M$\?
M+A9KN58#-]',+4D]Y1;\HB8#;LK"B6W17<\Y(/L DK&D3,,5O I7MY\'J/.Z
M[V&FF/KSDJ+/"L1+H;*C%ID*8?_R\X+MUAP72M6X<I1%PQ*D84<%RXC%-#N$
M8(_/9>B'^$DRVO=')' -I!V\)[$[&#K.T*00(]\145.%]X=C;"%*GAA>[A9H
MD6)YWVKH*87'1/HSAR_GHG.5*75WW;KC7[$?-]A%H)J,MY<GLZZYYBS1(KV(
MI"X(JVL!T0)<7V\ ^O." R9+/#+_/LKZJ,'$6G_]2PTF\% ZP$IX0GW 2C9$
M7])7'GYY"57 = '.'X0^Z5BG:B.ZJ25BHGEMFJYKJW'06D$"'6.C86&;[_[=
M\AG;\F,9>FSR&A0K=SBI1BXW_W:*/'J8__F-NOB !PJB"\\'_I1/#K3*3#O0
MKWY?)<%[<IML["Q[/';^AL^AOC>'G36V\NV]"MOGS#.]+:\]6*YD=O(B"CF\
ML9Y"Y0_.%G+WU;[71+M?0ACCDWC?/\AS3%S:H2!Q.0(=79@%'32"GU*PCA'Z
M=K5TAR_=XK_'Z'V3: OB#;SPDN-GU)/87M(V%U3(*"6L%H'9;W\GXV!\=^MU
M*V57((03^IT6.M'L#C^@:K)1=H^>*_MVNV3PXJEN[=ZJQV0DWSM8NJVCNKU4
M6VC-_",%:H73'OI.U1W_%A/)R^RD87:=L4YH96I?CL( @;+$!^%!X[*[3XN@
M]9L8S1UA7DX.*]K3Y82O$).%=I06ILOTT6.C"&#6UBGL$97B!S%"WPMY("X!
MS"F?>Q9#(+X>!I$[+ =+0XL'T7ME*TQ><DEM#/6#PYXR:\O?+N/$C<3K[7%V
MU5;E-'"( =,VF7,_SVM']=ZG#<%>RA^TG1$6,0S?L"MYC;C(O/?JV6L7FVF>
M%?S;HM$OY!'X!WTU?GORIJZXX=SQQNYHIX2%REULH;)43V3ATQ!MFS=C6THP
MM;G@9P]_11T<+7BI8<*6,/F;6?%W/3K+\PDGH;Y8D=V8#7@1M2WO,2;5P@^T
M[/@<<X&*[QGOG/B[(5)M,*'?QL^BO#6<ND5+RCN\ UZ<8,CU_ :?'/6E=5H)
MBI!9W\OS'T"?'YON@_/0,J KES@1KM, "V\LEP*CE6->]D?!*%85+3*^86QD
M]HU>IMGJ#U"C)3K/9B9SK^>]ZJ5OYTJ!_,+^&T5E1?XIP;;G:YZXY?="US+#
MKR58*\"]!&=.F$RTAZ'-)B?/<G'U7.JJZ<CGL5^4"7.YU76>I?/7G6V)G0AM
M:)FO/K-^&13@?NSERX0A##A"_37AK_@UW#!'F7*0J)G53V8])?E69((UR!J;
M:S'8WK'6B,V9I7<'KIEVR-<K-:*CD('3(X?L;HXH\UZ)2\G\SV_)C7L?D?2G
M.3=6;# %F_;B'2_95$?O:W 3FG2*4@1^J"BG]V'2)U$=M)6QDN+*#.Q)GZ!+
M:(CW4A>?XOI:BPKX'*J^*)8K"P<5C2ZE^W;'=G!+[9&<.<#?J(Y]/.BP&2%L
MQ-&F*K('O_$W74Q<7U381.OJUMB$98GDB;ZSV#5?L6ZM%@@RJU<6%Z^_D5QF
MXGXM),ZVP&)H++ W$7H1YT.8E,NNNES(F1(CGP^VXAS8JD@:R)-^,QN\X/CK
M8)A%*1"RH=1[_F*K683E^L/R'Q6$C5>:\_P*25=%Z+H]F:#D0.N>)/\HH]//
M>L\[<Q"C;9Z7!)1B8:G=],#Y[<_(JN/V&",+'4LK]NN3R]]2PB+_ +(=]"57
M^7:"B%!?BY*!!A[/'#\1#:$'7XH5H[ /RQAVEVXWY!LNEB WF)O]K%-_MV$K
M@>U#J<$APS)/ODP@84=^0.@<O3:GJ(^A_Q<_.L(8.6A]_OSB!$?\*>IDG,G3
MH5[VBRYT)YPRR(&#N-&#13QZB,9B.+Q)"7$_M_Q_S8?0_Q6\&=GXXYV NZL2
MQYX#Z18%Y[O-3YNQ/][0!6YGO&Q33V,I5(SS2OTI96SX"Q=:$DPO;%C055%M
M;S&77*-A,Y(\787?_NY0+'4N66-;CS^U@E-4)5?LR69?>IUA_9,-VSF^;[EG
M3&;-K4>D\B]&M?YNKWQ@5&MV:9CN_@<FP\(TP3A8R#'<QQ*,?=L$3,Q=VI?@
MD R).4F*/#0+S1?>;&GP@[DH/KUA"8"L59Y%#28;AN78" D:NG6Y+_<MMV.)
M^K GQUPT@\=F-X9!^T@P4N4SLC)%YH$!X<<1).B&Y1(BAG='@?A@\GC%]E^U
M+]BP'Q4: ']?"*715WHSJ)UOGF;GFV&]_A8E5^NDXGE)2_E.>*P$6FK[_]/.
M:Q6GVP9S]]$2NJ'E;+T VF?'+QFAH@ZC*:MD#_A=K(NUA;E3R"C2+W[55DA+
MYPPHC,5..""2^7P/Z=T71.0].CKC&">A)]V_!?6,""*GU9Y.;IX%F?6N/.=2
MA??.XKU:7O.)8IJ:4^2XOY\O"[<MW67Y<<LFU'95"[GE"U,66UW@,LBE.<YE
M_P%0.$B<<<72#'^O6&HOT< !(:SYHRGJ'LDG2<6@-Z<]T;]VW!N_Z_(\29!'
M'O>""'-#\*3PC?>U3X4"?T4RH)&NPW70T."%WLUXQR3,@WDOAQ#O!9F'Z@DK
MVR.D'E)QYFBWX_K"W3RZ_8"YW,DY?<&> N[ZD)E5K<F:^6HUNN5R$Z3<\:V8
M<83 *?H&H;HDW@-2W1,H>/NO)7].GD3B[R,\-OR<KTWX\_YU NGI_C2SM>P\
M^OI6QC OV3^.'[50_*V:3"OV;(;6>\2Q*3NNJY0VM2NQJ'+3!5M8%^/9VTW2
MF*(XF +'""GQ/:=JWCW+_E/&ON?[Y B70'/(:"_+1#4(,$Y#^QG/W:\(,=5V
MUI%CHAW*(H?K)-><MBC%/.CX/(=PWF^M/8/<W-0E>7*!CZCER)"%E3!Z2E.U
MX_47R%X*%->J7&*F*-7#0'\;IQGBJ#D?G8%)#&/X,$F,5_>WW])AMW_!7'#4
MA$<N#1WV=3M%S1HM0>M780177Q0CXAMPT S>,O",$".,2D_^4J?F6H'@JD (
M-8]?=.SFJFMSC>&MKK)D1[8T!24C2 5?C0J^I T$L2 &B-P_\TKC1K<I0.I]
M7^Y?GE*UDOPQWNDR+01< OXUKTYO9<X[E5<V+O]MQK/>/S$W]ZF#_MV/I$2/
M7G DD2JID."H?Q'';;17<F^N)&#N.4Q:LF0)"SS0J0;*@\[O?<0_H.J@]8RZ
M'T0DF!+Z>Q$D0;_EG,5ZE#JL-I30_)P1[=%F<;J&.L 8*#,G96QINAC"7@0\
M5JJC"E2\HO)SQ/XX:M\K?1E#UK@@@RB13'F<N2TV3_$IV>&3Y"=N@I\ ;Z4,
MG1ONE M-KAT?>=B5[& :#K^EMVLL\6R+ *$VNDK<5P<R UP!OA)/'#1$7?X/
M2<R%MBOJ"X%6Y=,K%M*&>VGYIB'-31YA\3:\[4U?2M".T\@NSL4 0$B^CWH1
MW"%[#50K-DEM[R\2P/J(F;1ZU[./6=TCCP4BE<@.^(H(K8B;Q8P];$L4K&SR
M;<4?>-E]-\\8";OR@_7NM_Y8KDTV'K1?X_%K^Z2C.T)]@-4"I7UMW.*UD"ID
M?Z#MR==OY;'G0>9#KD^(=#%\^Z]*7X>L+0<O\S!^OH,O0+>X0"PW>>=BD3BZ
MG$N.VPB@0&$,E1^;B %07NW@LQ%A*ZR;BI6F[R?G5#TIU]<(JB$'<EW@A(OK
M?RESRSA1N:J6'J1L]]Y\ J2741'P ZB^U!E/0^+^Z[BV09@F7E-1\SHC"PEW
MH0"_M)AM!+\ $*P @  J;YM?USV&_^_*!Q*N^/P'8OHDDAWET6?Q4_\7S/0U
ML(QR#0O#EF=/J@4(- TUOI5K<D20GJH047];_L[]2(4CLI6KF C*<?NHYW^L
MY2='8A_;%I6_O<1Z9KOKC$.]I^L7R74#\47:#I$K^!GSIZQ,XW63GW%T&>V'
MXSW41O&&<>>Z#C^E4(BA1O6D1;F(]'?N*T>./P:'$U&8.O=-.+/?"H"./_5K
M,)?(A8B^QD''^;\K(&SG,Z^QW?V[[4>]U7:/-4[32C&FM##-)RBN%;0FY3*A
ML,,O^*J*"?W0;J=:X;):4+<HI>SB6_+3&F$?$NNUA"$OLT-+ZD<J#CEUD;DJ
M>-++Q/8:MWS@Y@GCJX6?:AGP9QQQ3WNW&4[5[4GAK5SK373WVS?<8B?)K1B@
M*^(IS,D/B$PX!^W( $3/F>28'<L  #+5QP  @5E^L[9"4F:00ZYIP0;WO\>%
MS&_<%6R?/8['Z=$ 12#V"?5K(AUFB6<@=Y]&RKZZ=V +DE8 /<8&O/BOLFT5
M6E/YAH-9OL_NO4I9S4VELQ0>3?BMS<*/S@X2=%U:4. GUX*I1Y VH#2N"S%/
M0[93/\DV@.+9EBF_(*<X_XL^?J1Z#9/9 Y5F K69^\#;J? 0MOFOR$EO86^N
M5HX(Q#[G]ZORATWV>%D^W5S@E>P0/SC+9W'%(68)"<$A6SMD#=/K-0WCN&&:
M"FGFCGH<X%SJV.K#O]H6' #JH=Q1\7#*@70SK-UWI09O,_]I%N]_ )S\N?BX
M.50%=QKW"@MH71.OG>@QIE16L*P8[3<U7]$.P^&H7AT**8$%R)V<Y!O$M=^B
M3)Z8T$U69584N=J]2JG :7V\7111-W?#=3P,TM4M'%7;;"Y%9W8I>#)[-.=P
MXUV9@Q^I]QEO2RHE]'=JQ\WE!C +ZIUD%C*SVZ@57*TUJ5LWN&XL/#+^ ?A_
M&B6 L!= !2#X1G!BMOS^B/\$$_2_XE[S_PO_'PKQ_V#^#U!+ P04    "  Z
M24M:2%LU#ZMC"  6>@P $P   &-M<RTR,#(T,3(S,5]G,RYJ<&?L?0545-OW
M\!U&&$121.D0! .+E!1!P2(5 >F6[JY1"954D$Y10>F61E I"0'I[D9:^IL9
M$)D1WU/1Y_];Z[== N><&V>?V'WV76M<ZP3P+PM>$@1 : "@!OL'K(T"!.?-
M5'6L !"P"P 05>, _3DU Q5U0*T 5@," T2[P!A8. "X6!+ >'H2V%US!\"V
MWK?6 C@"H!\'M*\ WH0O;8AFT-:6'X2U0H  $Q\;6PD,(@#0"$!@ M#:&Y !
M#!W8PV!/!KX !@0=$PV\"[0;"UX)V=("PQ%M%SH&!!.\&Q\ P+L@$,23=X%!
M !A6!*&A8YSB$V/>1[2?X/1>)D(65FHVB)+A 7PHS;F#M'2'!.G9A3 %SA-?
MJ"Y@(   V/6[]^)A[<;:A0X&H\,>#=Y%@"Y&<_K<P[U,CUA.\2D;W7[]X:!Q
M<@TALXEWK2GK)_&(I"[^.]VT*3ZI=688U$H2*D\*(XOVL>$;"ER[V_/TS4>H
M*IUC+Y'3XV=IYZ^K73CT=K\YNZ0S9'**OKZ@6KUO+ZS+,*0P,;$QT,!PI.&O
MY!,C.&WTD(EYURF:<[<CDCX8/S+Y)/YZ[YWD&A9J0^6#_$\*"?&5H%T2*MVT
ML#Z@"]R-3-E'-ZEZK8>HZ%"U&NOYZX0@V&/08$,"VAA#V.C2G%86^W1.W"@B
MZ12?TNV'KS],XE-W&4*K"]:: 6S88*$1@&'X@U:6@?_!_^!_\#_X'_P/_@?_
M@__!_^!_\ L OL?QM[OP+4 (GPYR@MJM<7L&_W97M@ 5G@LU[!>>RSEWVD'!
M]^(S%8],3:)BQ_\/#2"YR-U*0RZ1VM1^8P# ]08D!Z_M2^E*8YUH@+;F^EX.
MM<%HH.VP_!A[Y6HW!V'.XM_N[B9\MG1#(X@LM,'.]!&BMJ[L!,[XUP3RNWP\
M\")AK^Y9>]8;$+]V:8^E=T9VS/>JF *Y1 9Z5&E#>31/_>V.?P'.]P0*$:-"
MW<3[##'-'ZERJN$*B?<+I>'6L.FH/0Q:+FREC!%ZA>;>Q!93+BLO).G@@Y?+
M&O<ZC;'^!;T0G35>^-_N_P90J-VZ'6$8V8CG2('UV=6_Y_8=W].Q]%UC7$PO
M#]L9!$N)*9HSWV&3!L2SZ3]:Z>A$4^KXN:LV6Z]*9B4MQ3_9+T$R7>_Y?V5.
M#$^]M724(7M3#@4XRR[7BLLOY[5T$9LME3>)G@&PV-6:$X[KF0%X&)<N$8[F
M8#6V$:\D7Q8O"7&I_ML=7P=PF=(]4J*F) P[?&#D")GP!:NI)0,H\+7GH*E;
MYQ>#<*K,] ^8".].\A.J,P^&_NU>(P#<52V$%8*Y2";H#QMZP5IQ!=N\EDX
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
MJ[562O "J[.6N;4,%";@>CA^%,+2U<WSR?]R(:5LAB-XD#XQ(Z5%=X7\Q81
MJPF7J/%_Z^&&B'>?ZJ?! _6</BV@Y'BNKRCFTV+EQ.-J*\8J<44^^!7;;*S@
MQ8#G4P7PD@YVS>A,"EQBI-C]TF-?8Y/=$8?-1S^8%MT]Q"T:6I0V6?+"1 :'
MKN?0T_D 8T%A@BI*[_]0B24728D=/D-I\LZ9AYP?7T!.*RHY3W?,+>\D@J3]
M\IH$ !*[&(U@.[1ZCE1&NEO,]$[.%T7_4P\/N!,"OCUPZK#XH0-5),)OWR[
MM:=?GS  T&"+"U)>O:U#GLB)8R>0DW2?DX,P\;_#!R9)=-5;O<?:9_3BU3/]
MBN7:%B5X+0K[A7!FLID,:P25(["+9;Z24O,> ,Q\3.E?GKFFJC[S[&N</<B_
M.5W/91$]UKB _/)IS"9-VI-,#$;O>_\37(JZ"CH!2&WB(NC3"*?GD6X!2J4'
MGQK('&*+7-@8IX4[H/"K4.Q8N&;&N@-U%>R^\ )86L-/\YD_ '1*5 <^@S&L
MAYL,"P88.MI-Z52#^Y/* )!XA/3^@TRF3/WGJ)0'.<#W2WKM_CA^X/M]IY\?
MP=:J,Q:J=M%JMJ[2YHDJ*E$5*WAHO$_PGGID1\9%->90F?=3GY_=@E^/K$B"
M8^Q[%&+[VWDC#L[ZK@Z]%VA'X)18<:+JRBD ],FU\)0LD:CP%A<UU24<Q9#;
M7C7S4(#FGE34)3<ZQWL5H9$1E)C6#TLIB_Z\)\B6$]N(D#_^F"=)#NG<4-.M
M^>',S\M5>GF!:\!)\<!#[ZX.T>XZ4'GF*M; 6%U&3OS3W(%39&'Y%#%\P+?H
MHY6,YYIHC.<X#,V=F@T@1*C(7V@-\-F(]^M;<86H83]5L-HPE:O5O*8B'PH%
MRCQ@,CGJ&0L/EOJ3 .ZJM[PX151ZL<S3)%U2Q3A=TZOX:,'=WAGC:PW:<Y,=
M+R);[KSM>G^8X\.BS>Q8C6AT0FB,U*N-FY&)T/YB<YT@ [.>5BBBB*,<*!_J
MJ_3M*W?9QHE5^JJP<A*=8Z$_/%!=&CG. _FSD3F&W,Z',$$7B>HSLRH6]G \
M'LZN_M:X_(OHP!2%2U<B")F>OB91V;O/6$CK3\J5H$^#I\_K82TW9(E>G<<;
MY?#U*1$#@"?F\L]["DXH>![)Y17O8^3;O!S)R ;2M=#(3)]7X-DP/7V1++<#
M%:PZ)QH>^HL#>.)_$!TJW)3HH5.#YQ[,E#^VYY)G6'B<#@5 ^_*N%4Z1*IZ-
MY6Y/GO2GS5#$\:EC+_AR#_*TI7.ER+78)%!N$/LOC&];< \<=^P,>W3>+DKI
MCV&$"W$K\G<\_?1JP8%A;IRKQ3HF:P!3.D(PQXP;#R7SNB;K?^C-EZM_>7H
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
MFS0OI2G*:A;*T\3N@<G"6KA#0J"M+4<_J$<&<_$!X#*I0:W4AQF\TOH*"M>
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
MV0L<AW[NHN-/C2G7 ([84;:L2[?F 1#_Z,B%V5C]]<YM'O=9'Q;<0Q3$PVL
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
M2&P7J?EVCGZWYBB9?/ 5@C(*Y#[]#("[.ODS606(8Y/S],8\AE',)C\L[&S
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
M_<QH4AI7AD;P;Z"2P<K$) LU;8X._ 3JJ.-.3 >DNWRUK<?.S<@]L9X3A+V
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
M6^BLS(1_9>>!68 T$VK"CE+]T-RQ6T&JZ!8M,XQHPC')EE'YH7+BD:YJ^,.
M.B1I>/5RB[B9U.W(I;M>D>,M$K<H>IL#FC%G^W%=;DN RI&]F'(_EHBL 7IV
MY>LJ4;S\T"7<,JZ0(?I[1/R6F6*!DO5.HHTG[%ZT%2AC 0BR3'O_GJ&_Y@0J
M_8LP!YH)6G( [7='KSAI8E<XTY%.1[P1Y^71*!ZO_HE3OEQ=1P]^A1U!W:^*
MMSV2VYXOO;@FGT4[>0XN.0CJ8@NPQJ\I)BSS05_0+^ :CG>P-].CA[$R@R\]
M!?,U'+\&3J?6B+UG/W;:4W7%42+;7 ]N/=!\M3B"7*H$Y_/_2W/)2*8O5KDO
MGT@0$C)7]K2N3W3Z-1%AW&/LR_@\!E;!U[%OKO.2+3.>88)]C:!]O@ $A1I%
MI1W]%Y$P:U,K3$YQPE(>N*3]BLW/_Q 1,7^+<IR+L?38\-.TV_5:N*&J1,8)
MBW'^5XQ3KD?V0).CUQ!^^1(8']F7M@MH^WJ? YNT: &(T"S\1I=_ <TB[T>2
MRG>,,!(Y*JA>&$BF5VY%[YD#"X'"5]DPL"QJ>YF(Q0#I]N,*0GD]\ X1]*$L
MP-::3B>A<;DK4_\'D0JP7-G=^<Y#GTC*E9Y=]W0U!2N"GZ59M%S'B9#]7YI+
MP(K,G/W67E(B%@GOTQ,JE&]3J'G?\[GB$/S_U"C)=-CW[.TA:G:%7ZR:,S9+
MS+08Q!DD$8$)NW3CWR P =26:Y1ITH\"G^-7+'7GR\)&&NNT9U+&Y"&<K"E$
M%B:A\,#_KPN3G\Q.K.N4J"E^^1*0[UM;>X5E?E>=J1+ZW! :EAG0&%AV/@(=
M9W<M28ZQ/8H7)\6%:.R&^B$1^( ([@"A@9#[$3%C%)J*&A^^8,0NBBXA:/^!
MA#RWT8ZHH4/"^Y:R9A#Q2)Y."AO; 1#T4"_ LL/$F$MI%<(]1VKI.)=>9))?
MIS_%"#?Z"#H,T$#083;'4_X5.6,1QN/+A"[ V<O#A:UKMH_RM2^CXR6@.(@X
M(17Q9+MOL7M&4:'J8OG_UDP6;'1[&$K$-D-&N/FE.Q_N;BY]HENTM&'U/S65
MM,E*]\Y3K1SN!2"^?][JMW4_CZ:/!%VWPV(Q:4E[-H?5][@C?:VPUW_K <;"
M7QK;XIKLX0*#X/XCNIG_P+P$ -U8:N-C$A4K#Q*P.GV(-E1OTN]G26.FJ\42
M'?XK#"^2]AYVSSFR:AM,PBY@5[ZA[:-E/Q_SBW+Z?JY\G$"[6*#7(JT]R5+*
M6K<ERJ9PJ?C?($5X?(/Y%29YY R:1=$%A%<EXGNU!GOV#<\W^!4XP+ FZH2<
MV=>:DNGZ^*S%TH]-Z3<RGNB6*0@Y  X %=C2C%D)N>=5ZY_[P!% MQI%C::R
M;-D:"2!:NAE,'$@E*CLI@8&'0K$2::7<SC3**T^R8D?"V#GZ?6?]X:1'T ^W
M !OT3+*#9EC>V>"ZTW86E06RS>X,3QQF0A>LM&0;G#RDB+FB >1+-]HZ9^KN
MR=*'??[+=M(WT1?E;GQ8T5 GOOAM>H;8D7N(T<,\$<\1M8+\84X<,0;^Z\(/
M,ZVH!%+U>Z;S3\GH7#=OA37^AWJ@T6'A6TD#AE&-F,34*ZW@B_F:17QTSXCE
M\_BF?C:03+TRJ5'J3N*R>Y\(C'D!%@\;KVB%$J3C/[1"R3J[2WWFW*L;+;#:
M;HV.\?7#+I5MXZ0D)$?JG^WSAE/).R\/GP:^4/ST>+C 3WJ-]AF)43=Y;9GJ
MU#*Q !*[:@H;6Z0CWBGZ1>-[)=E#B 7_J>QI5K;M-:K[JI1DM52VP?#&6=7
M;";<'Y.>W29ORLPD0&24B$\Y6TUH?P$AQQ14[DWNP*]6'5(^HNCC4Y/-#O_5
MHIJ_$OD2U!G^0]J%8)T$)\?%JQ=A;2"S]#34+#ZR2N"E"H,!,O?XQ:IHWE)A
M=8-?@)G/<WP\W$VQ_&AR34&!%*Y3+ 7'K:0Q$1(V?ZHQI:=/5[2\OY9F. JJ
M=F'8&T?72>W0<*6E@OV<3%6L?O^!65$B(^4O7A_U1DY1(69_P,1C_,HC%H=W
ML)\[IZ=&#2]?S(>PD@@B2*-_*H*0H B:."<[^ MX#B#ZQ"QV:&$/'D4P([3A
MQ(L0V^7'6F5"]/[T35:70\*M7TSH_?P%U&?A5_[76!)'"K.D'55U8&8FI@U3
M/V73:3OPX7&_4+1EA1Q(?A4N/5H)#6DNSMI874H^EW[O*[S+=V\XGD\L+Z&#
M%>(!/^EUVF>D^<+Z!FZYNY3Q*DG(.]O7%>@8Z.]NA94O^AXPMP)!(M8=5\02
ME*6$2-OUJZY@4.5?M1P=UU'G1T#;NFXM!\NXQV XSX%"5!9B'-D&RA#2'X<O
MB<Y(,0Y-@LM96(S/-A@*(YN3_R+$/,/QS@*3.A:0>^^\G<7D*JS]M?JO+Z9X
M>Q&]IISN_%&)76?&MJNHC;+C7]GX>PRX7:3SS%$TG^([::(D7=MO1'R\A)8R
M2Y-'JK%:*#+VJIT#.3:]UP*(C5'8:<Y81=A-":#5:%1?Z5^]C.6!EY,Q+HHU
MF6Y'I!4J/N&V!_!+:HH-G;IF3FS0%#2D)V0BFRN,_/U5F#UD<%_5:ZZ*TW@K
M!-*4>\28[U7=E0</6 F%7.JZDCJ8G,*\T^3C4B.KY=<$-=%5C'K;#K$7J:_@
MK)],0ZQIWYL98H-&R;L<?,DU=:YE8(@2%JFZ-*+?+G,,YU;@D6!69[?$\6&M
M<I43-C&4U88C/DAQ>69V:Z-+EE$W=')<S0S/%4YF(7;K*G'^#8Q17>&J<S*.
MLA'L9L5-I_0_,&;Q]@W91S(Z\2ZHHM6@C/,N(+(M![GH/HE25EM3G#$J&7S_
M.)<%IVK)"?[;M8W5NOQ#O=_["N)H,ZOE;@2-YL-'IFI4POSR6DSCT"_;1_0P
M>,_15 M@[<7=(TYJ.Y1'X6KUFG"Q8PKW?I/.QNRIF)N85Y=@9G''>5R/^E)^
MHM^J8!@Q5I_*MY/&]!]<TKG0DK9#+^D9.^A8R\>0\Y)D=_$"OJAN'=S<?^H\
M45X&"(J;.[]I36)AZ=Z.FT9KB7YW"/BZ4>]]E1#C"F]'.FU?I96>7@S6[Y%H
MZ'$J5_$[3A<(*9D$II_PYE=Z3HN\?9 >HUTIYN*P&>GGUN>L$TZUSX RO,IQ
MZ$@)2,;(#4XLG-R;\;SI9-=!=D9LPQ($^I/R9+)W:\<4##1'#K4NE?_[EO:S
MJZ/KV6+!#B$:[%_JL,VFU EG@02Z8YQ3NT+A.EPI!8Z:Y);=*9$@MHV)O;#
MUVO,?^>S8SCG;_Y]8X? /F,L^*)19E*#K0. _.2<44+FC4?H:\B=KBIJ>,/S
M'N$#RN&=I&*5;YJ4PR3.KXFS-%0^%">RU3P_OMGZO\?4(!!1GBY[P].B,"@L
M"AU"/UDQT(3G'F$DTQ*K_RV5KSU*=C$L^/"8MOXIG/M+UID]*1\0?@L=#$:9
MC-SIB$],I%IRPM$S>-UK3G\O T61,9Y-XDX<R U--S]#B;5(#+LZ?BK5*B]U
M%L>2)C]ZTTT4&67Y$V#<W>_'A*CEM#\)_#"3I-J865W""DO:!DBPFVWY<VP
M7,Y6YM9G8"T!B),AOJSQQ$T4@/?I=0^QN]WGWYTIY,-QJMGTAGE=RW @:'AN
M$M=/K4V<V*L7: JND[4F;4\'91_U1J5T]HZ[*'X!C)]=U=Q:E9A58=E8$XQT
M4P?MIKX@)D3NT;8C '^7YXY/X-][#(Q6KV7/JGA#W2RD''@,T#_,&0 H8EPT
M $3I51-'@%1 T\&E^5W7=IP[-D X4IU9^7]!SQTK<WM\]"B%(-G&3<-4B:$'
MF2M&635,\XJ1.S%790O</TJ('T#W6[+EO-;3'_,'GYB?3)?U>.XW)X&N(<(0
M2E1]]P"#>.A27_Y>0;C0Z8GA@)F[=A.9E0NGC[1]M5_B;=8P,"MXI9VY1"S_
M$!013BI]XV)3]Y-K/W6"836$V (4>+J]K9(KT0J*Z:$J_-D]+O$H#0DE<\$D
MSZG5'YNDV%V^A*S5&NUK-S)%!K6/B\+>VV7EDAD[)U@C/!N(N[DS56IW/'.F
M16=T!6<B(HI4?D\G7@)\?+ \^Y'L?*V<@E&W826LXG]ER@GL,Z]Y(G QKIQ8
M]!D L48VLK.)-I+SZ@9#A5*P5__%<_X5G/,,:\R<QYV+@Q(Q82_BQ  I[383
MGD.;3Q++2 99[GSG0J)F?*9XO@W\ H3NU^)6$F2%;+:IGY-OE1@$F:I"K/ #
MWQQ5QU 6E H*LUM@UB@X=S<_'F>_\Q]0!IS&@J7UAQ(;/H"=6+=%T#?^D0-
MPYL]=X[?#?=\-PHI]R69>* E"&/>6[E4[XR>,C(VF;^.6_&OI8"%SNVG*1RM
MYSX  !3-0>*#!O=C6ZQPZU]=G'$/T")7)39R\GU ]?ANQ8/ON_FE=N%6$%((
MH-/(KC=[_1H%N\"QD7;:F\XP%WS]"\JRA#%Y^A.M9E'>-Y:0]?<J_XN=6TQ9
MA1J6V#V9^%G>",<C#0#7W:W%.L1D_?$2 N/!-U5W-3&^L5GMLQ.2L(S]_UJ6
MM]"Y"QQ/.F/U+X(Z60:=:T/C-LW,4=SZ WLX]C[^329CU):U>ANHHM;4QWX]
M!V,/__I9E]?WW[;2K),^W*ISZV'\RCE&(# ^<NK]+O(V)4_>"GE8'CY"]FUV
M;5&$@LOYFOIN;O#I5!1-60\UR\0O(-./"9UBQ>!V@Q]RO5?/?V/HQ @>$?U&
MV_5 42C12V@6;J!1'A'^&,-) CLS]GLN1^E?<\9>=S"AGE44H/PL4[#]@RJ#
M@#,)3L\)^.();:P1C&:A?FK3?[BR1'TX!6_+X+IQ1#3;PV]@!^9Z.I1KZL+9
MIF ;A$?$29SRW>*)WGF OE?&:@MOD"G\GLY5C)I0V-\_-=* :+9'UU<<Z3I:
M9]7WY04X24^7 XG@6Z_:J!M%88*W W'+5R'%"<F=U>Z+$L224Q?#3-'XV-79
M(7-XW-.. .U#11IUH-TE8LU'G9!XJ,@.%K>*V"06Q];Q&Q-E](DU;=Z+40&4
M"S?LG-7OUS"A6?D'U!/H[?NY)A&)D@] VWHJU-M&X7I$$C;. PT,ZM?.I:R_
M+O2<R$"1A;(]NIDAF77I9-CK?M! 8+<;.O9UO8E?*[&,+V8%_O+/2R1!4")M
MP9-( &VN4[HDU021<0+D=TB<7ZO);41U#<'2H*]"(!'JZVKWC0C&G6TL%IKP
M[>UZ/]4TT JK.?R5)SU12TKQ=H*P0',P_7#;7U-A'K.6EG:]/S.;&6/HABLM
MA&('X=Q([_IV:XZ[^-??P( _/Y4VRL*VKI$O0!BV84[ T0QEM7MO2,^AH!U0
MMP)%_C/*)JHG^MB$9U_IQI@4P*K8*IMJP.V8]G/8*V0Z8C7[WA!U1$') 0NW
M23%TRS)R:>*^N&R>L>EX278G*ADV7M--*TV)_Z]2-<67*+V^#S7NMV/Y\$>Q
M22<J7^E $7DKD9$"1S^?<DXV[9)6'U'&'>@R'@4E@;/@C<N.542U LC0BJN&
MX@ZJ)F3\_]79)?DYYBD]G]X?&)(/X,$54G57:;H"HIK%PG5<,U*[WEM>5G?
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
M9O>?;="N' SCEQ17@P43#-7_#C'ZAE+:B>=R34,H$/O0V]KX_X53_P7@G7L
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
M!H/HJ OUVR8@>';%<Y,P=]?_^FG!V00%H]8A^P;T8JW6LAR ,$?MGBL8-UL
M@/8=\U=<& +QUA\;#HSV]G24WUE-5PUGC'/B9UA][$ST('J@[S.0E/$W5F3
MI'2@&1'-04_P[ESIS^MY)_!MX(%-X'-G,*7;3YQ\3P#=O+-<4VUB^<+]OQU4
M5^+&[&O<K[QXZ')N3OMWR8. /2=QJT_=*,D# !EK8M&_A_&RF@,J3T$\/"/T
M08"T?'=2PZ41P$]@S7\O$Q\Q0ISL?/&%#&C?ZOZ-/8,]F7)\-%@);^Y^P]%W
M#^7S ':&MZ WL[]8J*4SL?8%?G[IXP_\_JK:GFW]FK0_U)$S?]3Z-0L  6[\
MZ-)(S#01X*KC2+)--Y=5MCUX::RHGV]TG[<HP^HV/ 8V!VO'8=\O$8/_$ B1
MN0AI7]6+Z U>9!T74I6=P0T?;;K]DQ%]U7&8EV0I_J"^K.$,-;_KZS\8"X=(
MHQ;O[H'&0L/WLE^%\:E-XB--GM?PWK::C)^H ,A@45,O4U9X "; LNUDU>X0
M5M"K(6;K%76_QAC?WZUOLTZ@<_BKR.GG ,P3BB3G$2/%+WIU7<C0=0;?-1?
M%5[C9%3;'I?I">W32[]5/WX[PP%0N_J;5&[2QN6T:7\O^U5C/=TEN%6$O^0K
M5,V(^3D:  /N=RT0*W !\>=9-:=^NOFVQ^!7^]AK0MK;ZM.:DR;S7+[AR/Z)
M83%+&FDE+;X7C4W.IS7]!K2P#:JG2R.P'_,<;[UFWG8W.OL4.-S*S=B*FHL/
M_%8\9.WB%TXW%&JF8/^HYA_ROQJ'4'R(Q6"356T H>SK7M:7 C([%7N@?E\H
MMTE6[3_I=P1[,_/USUQY%3 CJD_XG_^=?<3XL#0ME.<Z/Y'\_U^Z_<IDM I=
M7[0'P/61'6G%38=FBR, 0%<R0W!N7$:\%U0]4OSY@B+7;NU2^=Z_X:UER4OF
M"K_3A L(^VF-Z3]HMC*HV:G_W6:#K?\<3>@/2C[[NQ^=5@:USZ=U%>GUZ)XN
MB\C?X&A(&5@^2H6RV0T9;R]>^4NIEJ>#R5O?>_2-B?]SJ?;"](U;]L]231
MP/0KG4X@?.IP##A%&(*]ALCP#E!YE;V]S3BL]O+F"?M.P=2(PE5T"J/B/PV
MBQG'S^"' 266M]:JLDKA@^XZT ]\Z)OJ4];<L3O_N'>9RQ5><_56P\0L@Q=C
M4767,_WG'U*FIW?]23<'.,26USG0^_6+LUS>3,\N&8W?!S88TY/B9W/2WTEN
M2'7]V'X?@U,NA@3-M@5.BP0);;+!_N!M*'_?:0N-02V\:(?T6_8&Q5B\9O\5
MRGIG_YR]54?))[2=AV!<SMXPB%$T*9R;+8)RH_KC5L.$463L'3$,5>YL=0WN
M>%RVV=S!1C>$:_A\W_^ZE/X;B0TCE+?=;="-Z_7#I/@*KXD6VX-U@7_>9C"<
M34"-IA*MPHI:S]NK,B(^J.<0D-LX!IQ*_R;;;'(+>P(XT[^AG4)L?D2UONI3
M@HOWRY7?$#?.!EO%*BDM>*7R#$""\B"#T>JKY3\F:S"<.2W)K,X&N_Y9S_+&
M?=8,R\ ITMF"5\V[=%A. ,SUEEMRBYP9KVQ@)%J1_5FKYAP2^UX7+SC@A<XN
MO0E[7?O9@5#F]3?F]9MY"T0>:W?Y>9S\9?-I3!>F3-^-7M0 ?B>GP7"6H9WG
M>2CSI_W4<ULI4#/YE0OMR_C'@),L>##(3CI''_,WS$H>E*/VXE]\R9\ Q#QS
M-BJ"T8!=L@V&;C_UMZ;9\"#G./(@:;_7#;9Z9<DCH[W.[UT5W$KE7;R G&,)
MHS,&,6$-6.4!P%CM !SP/&!>5P'L8H;NFI*"")4'"?P6>W!*200=Z663MZQB
M>EJ@$A%K>*-8@>_>QA#;$YKU8",*I!MH=OT(3L&MSTQ?(D=>J-T_) H(E"4\
MF:954Z0UL;L/+XT2@ MWG[<'#&2?4RBLU8]2?$I?0GA\RC]%9LM6TKG,[=\>
MI!*2A%1Z6PA>GKT0^!5":I5'H]Y3_24_Z\4G3C=*U1P,\( K'P7/[:I>:U:U
MZ T;XCD&G.QVPVKI:]],N?6^HHGK^>52)IP 2.L^7P]^/*2,7[V3_A0@N^[!
M&A?FUT[4\^]>,';]G40&P]GN1-EZ'V?[Z'N//Y;)J$>SH>/XO87F+7^9F?6/
M@?!OW@_9<_>VL7Y9S40][^X%3/SCYA!2^ $7]0OK..[DB5Z<C_X? CAM[]!+
M,X=R-\>U"USF#^7)LPFU2M;,D9?3'6ZTV3?[1U_7C+X>75H:7P$?W:.O6!\6
MQ-ZOK7GIRN=65U>D)7,,T-)T2TX\<N5Z^-EF9^>)RG;@E#=[EU+GU#U*^,><
MRA*CBI0:2DG*+%9Y4:79LJY*R<NYKNP*#_(R2XSU2@T>]&G_CU !,4_KPTZI
M-47/F(1[P=#[W-B[JC.LS*A\+T5#*<58[T 9U !'98FF;)F\7.X\O1EE2IQ<
M'IK,#\HTV3+5CT$ERWE1A7DR>8_YE3NC<J/J\F1NL%CFQ?E*)RDKV"EUMF7+
M=.7R?;)VSLM<S3TI9;'<C6L+(QWR?TWRH$\0\O$BBY_<3HH\Y-*G*_R97!X
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
M*[H-<YXYSB5;N^NK(O:]+GILY(YFX@,LH_YP!!S=A^"#VP*'VQR'QHC)4#4
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
M[]6#B(.-8+>1F;"X"H<%G:*;.(/.+[@4AZ7#\.^<AI#>GNN-%1%31<368WL
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
MV8<*X797G\@\:PWQSG-]%_%HKLE"WUS3$ZL"^3EUI!!!;CGD&YMO:>@-J9R
M$*\F/@!4O;-20UV30V.&.@IEI%N  )X&4%9#&X;7>,&3W^')E8+B9<93)&R$
M^=[_#%5[$YP?[10HYT9.#T.!$>&APEW!-0]:ZNY7L:RQWYA9E[3A#;/(>>"5
MVO?.I 1%6^#-XWU7-PI66%;8\*Q6:B(*.^[$_]<K<B?2W=,37;!<-C4SPH0H
M \&9E/'H<7W?5%=/R5E<;-\*8<Z;;'*->Q56%3I&2.B;RR\[KU_4QN7SE9YE
M(YE%NXBG9_H=R!7GUC]*/P(C+'JN?3*KYK&;?$;FXD+D--->Z>;]G@:!+._N
M,95^"B;@3R2C,)+5?,+V75V#I\^?(LW [8?=T&\M<^SG^.8^?=3R@D8-PVS;
M.HV,=/,D&'/XN^=U_")B6 VU<=!YR/',^:F'\ P?4;==%?=_Z(-]#A5$#)3;
M2I(.]Z"3$L//I H<QFV?V[IZI"I&A-N!LF74B=OQ)&#V9=N6Y<Q^E>V1(9G!
M$82<"@KQV8+:>G"&843="._CV#X12DRWWVKO%R-7;(,_* >*L<_QAY[C]YF7
M:ZZF>CB07=B3NX?Z_53WZ'J?<Z(H"RN-\H7G]SD(W[4,AN'X[@L2OEM6\<D0
MQ8G97SY%*D$[=A%;;3E%TL>NF,LJ$<5IV!?\^&YUT =?E ,Q9(F\?S0#H(FT
M>&%Z1P"Z;46V-@HF;P6S-"^_5(M\0AL6:E!J19<*\QN\*>"6\5 NW+S>1A^3
M-F,2+^:]E#CQW.6AF>I6JF2G'0X@I"V)6]/%6 U%QMC7E$F;FXB.,BB+/-!H
M!*JN-G[),8C<!E5XU8)P&B'#_HUM_.D$MD^7+D#?E:60<'MWVFK>8]$9H-X%
M]:ZU'+70W[[[0OBPV+^ Q2@8F.G/E!',=!9XU$%?25[0*N>;\V \*KJU2ZMB
MG5 \UQK?Q:>8/R&N@T3MJM81YYCUGU?\?9:#OI!+-:7R\_GGX^5&-GQ[?C4:
M;M0F9L<,Y5**%WKH28RM5-(IM$F::$)DHGQ1>_'\0RE0L:/>%8$8,(GD5&6$
MB.)GY-[V9&31^P/"R+GX;;L-YV@"0D5]>?4E>-Y3%^-)R&+M3V,]/P%+B($R
MJ$)5PSOS9>>NTVT]QM]_B71ESMQFW%C*VM1/AN<R9X9:*";4_#I$(@LF5D/Y
M;2,$I/Z_^Z'S#Y$2.2/Q'?_+:QR9,A)S91;F490]Y&1T/I=LC<, D<W=W$#J
M[?LF&)6_O-02)2BK&T]?#N$X_E_H^AII'1B4$05BU/J+?P9#V6.B(E:&]E+X
MD/:;13EPH2AS9P%_6G=O-8E3)&508EAI/(KHL.AN<^,MI8G6CRH"(#-UQLR'
M-E_[7?,^J[QFKO=4/XP]4:Z%NSB6%X'\FC]^2+B/U [? U-[33U#OA,*V,?$
M0W</6]IDRCGY)?LN=/J]X*+D9MQ%F+5D]G9(_L*Z3-  E!4.%H_6H6%2+N3>
M$2_ZLR0)[.CZ$S! #R/S,<@^T[!<KWACM\%H(:JQVVOS=O39@F=T,=PI2>KM
MJSG^!%!> $^'LKGY9Y9O" V\CS^4L?E$84^SKX -0ZR*#\OT#G>48^GJ40H/
MI2"'Y]7L,>T,%]M?QNCXQJOZ\QEE%[VZP=CK,:GT^B!^JF3;L0?N$VEI.5,]
MRPB:RJTORQFT';VIU^7:J'Z*9#[P)JO86 S#L+$.[.1^BE1,DD[P%"\=4C -
M.)3X^!JY0Y$U<CF+5QQ?6!P,=+X7M1B](&:=NWZLL''KL^#\YQF,VL+"^O"W
MJNT;&GH3(TLUEE?8YAK>%'A6FGY0&^>B\BU] VNK1$^1QIESWI/A,D*RZ\AV
MO9:>HHS:!DYI>'7?=YX-MM!<&6S\LKR_M1!O5!YXW]E%(?OG&K*"I;PWRBD4
M,^[$4[L!"NZK^<#W^/8Z6?VH8W_ # L?K)$=;/K4FW^?&3^VE'\@W6S7/P%7
MO4M*F67&YIGA<*P)T<R%D9;OQ^!Q&%B'!F?C_[Y >UQTGI-_\._^_+5YK,+8
M<NWP@SH7)Z;! B>B(]C9W&H-M\!Q*/>2CM<#EVK)KD(H>2C9-;G<A_<J'&7_
MFD+U!1:F($&N1&%&U2R0'W"4J3-#!HS)F:\6*@&U)(+\'XNDQ;^^5&?EE/S>
MJ\)R65*L#-YOQB-ZTIQCE5,&(Q]E^,(P:8]/?=6XGEW,)F*Q;MYZS'13@7OO
M*1*]+F+F<&R\'4*YK.I!NG>/)?_ 0"^(9Q?%XB>%XRR^^SIU@H=Z2B@VHW'&
M#8LO(XK545A9,W(Y?0I;Q@P,O<+=Y3^V&.62=#=8&:A@<2S6K19S92'6,Y]I
M1*Q IZX$T.KZS'4 EY>_*D<O*MG5-B:@"0K@$?!YA..B<&_,3RQ^3%2:*YZ%
M\:+K$X@F?QA;)M"21U(M$Q2*-VKNGR4%_GTD]0/WBQM2+TDRGB$J!N9L'C=@
M5510H]H^\2,[+GB#\W3H%<BTV;)+P2APD@U<@7$U84O%.].O >OF'&+K)_^W
M^6%N!F&L%B:MP>TB&M_)@1($1"6OT?;S>I:,2XH8(;8QZ2W$S#_I^\4Z#H@>
M2T#2CDT%'*Y@OJ!GM9>3DY%&4JH4F4Y)3<1Z1E?A>L8<L-FRF@(S<X&D&]JZ
MT3TZE8B%_9GF7?A\5^I]LFUR@6N2G'6;<B0L8R1%8_Y,#H[3 )'AEQ!9TA=%
MF#I'BBK5#[TGY,#\- MQP%+$U#K 307)DKI/? B^OVBL@]0JV*O_5/=P"ZSR
MF>4/=$FX6%91U]Y1D#3Q0^IQ='LXBH6.A[XZ!&M#2T=ZS4T2QKT>4SA<#B'1
MO,U1UT*<.$7?W;^3<97GA0KW)]]^M6M"VVN+J6Z^BGYK3L9,7! 64DZBL4@@
M4[-ZM3Y.4R5GDU(E\S3'*1).W9CPNI+_%=8CZ[.I?A?:2>MV:""]Y#D(Y+GO
M7*WHS&QCJ0%O_,O+-\3<)0EK8=X(S.!TBA^X:7(RG-S(;A.^N\GVO),I"\>#
MF)6'UHN_4P"5Q7@!A3JG*D#A.;A$/C\<ST4<KW*!V\ D[N.:@6K1.!EA&$<9
M08(3%Z<(?W/9_:K%^\$\K;<9'$.C9J+;W3=[.DT,E,1DN_%P(Z(+\;I7 1@D
M')W\)V]S7Q$)545CL%K8^E$8QP9YVO.I/X#K5*,0?.U2-?CG.H>[" J+3[@0
M"!]?+7OH0FIF%*.Q)(;BS=E)ZU^WBG&M$^V:P7(ICS]J#D2&V&O$"57(Y YN
M4I=$=Z0)%R.5L_&@ )&O%.T6>O+H2,SR/6[J+=2&6?O= /W7.Y-A@:W*64'Z
MENBQBGGZ @E@.M1L@U%_FNO#Y^4MV-2/_F?"FJ<A[S.DA%H3XM!T)W@]DM'0
M9\AY18<K[7"H#?L=I&C#B-:T^<>>FJ2D,><"/Y<,]T5<T.#1;/(RM:<X0N$)
M;^:^9M9,>-6KU_Y2":9,V<-H!)4O^C%[(&MAK;N!1IV/:3.GAR[EB"K@G>WS
M$MAC8%NMF_N_UG2'7^J0#KI[J".WY%,=?6RPUR<;#EYJ'90G?>:N]E"LV84X
M&)WCR5Q*)1>5MDB?J7.F4I+@D&!#<?E7-SKPR5"O1UJ!,,3,'=>;E("+PX0R
M75.>P23/8*1AQ7W!R/^%;091,1_;NF-J0)WU![TAVF6@FP'6H5F!PO9 '.TY
MJ 8%T],GB1000"+TE53O[HO<V^O!_<]C=)TL- CO\+7K'\C9+VM#8U=B"7)Q
M"BXO\A!DP3=\6PE(((IN[]X1"IJ@C7LF+5[_2%[>(8[E+V?34C%=9EZQ$&RU
MW?_CG\&&0@R$?2XQ\;_ U:]%O=?ABY_8[F]&0)9RS=2.YFM0A#B0_STQ?V7E
M1MW'=39 0W//'1>N\Y6E%JA1;\?P61.L"/LV.%_05U-B+L19B]X2LC)Q>11K
MD"M)P.ALX-3^BM_G-K; T$$U!6I[GP-3.,&[VYR"XQ!N-:;4(&5.Q]Q$_$ 0
M9F [NFNTL"-4O4B^C?F$=F]$(5U^E#GS/'O %1_1..I.[QN<&6V\_GPK/A2O
M:"TT(;G\$P_D'TWWO ED-!5DX!SF# N".BA",B$4A,#EA"ZISG^/%'L<2(9,
MXZ"2];>OE''D4>8$71,9V7SL3ZS:^AAX0Q(SW_ &X'*&WW6.WT7YS.?;1??T
MW\=3&C#1X8WGJ!N[*$E0I_([21\<JR_WWN]U.4\7U%YJQLN%J:EVCG61)>ZI
M'U=DD4U$4%6IEAC.MJ9.,4>EHD%+'2"@9M,#3T>R-&H"0Z;KG(TUH-3)_QG(
M'J5WRD$$G_7A<HLRBBF!)G$_=*+.8J6N:1[=K4A+A!Q"]%BU\%4>0A;?NW<I
M.K$C<0(5\ T4B\9]PM</#!<O2*\;=R:FH(>U7RI=@O?$RP!2*C3;_VJ!IU]^
MD"'W(=0.UMY$D\\Z.A +=JXXT"ED@O3P1I;]XZ5XZFARAK'9 BT<:.]XTXMC
MV[TAM8;WU(Q\?MS?] K1*7WRYL+DP;B3ZFTRQ0C_ @VTJZO%C(J=J'C-VZ9H
M0S6;]XDT)&GH.4B\NB2#)II;)_A1= TL%"E(4(F ?1=*4*[7O=,@82JU;M4
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
MHI*- DUMAQ/;9,RP<4HD-CNS@*.&P2/@1B-9S<BQ2YR%=U<1$VZ^;Y^8>$1
ME;4L',:E+5%MJ H LG\/-N^ 0%TF</X2C1&$IK?%27Y8PY<NCIMO(;$;)RWH
M9*D6Y0P%>Y/DA,-W3Q*-?"!-==*^X9BY$W&R0C\@7@CI3W@1T>,V-ROGH=K&
MB!WPR+76FM^D]-T. XE!#W7;)1] %  [CGX\58W^*L!-HMEGA.C"S"-JE*M7
M43Q$XU\-=JDO'SFRA<,>=SO+7\O.:5E[@./:WI(IJ.!V;#<?W69!/&ZQ^A]I
ML0;&=T6<+[2.1#(?VL3/>$=3SH-1.&0K_NB=CW@+*F(D#6]2#[E[[&Q0#1G
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
M2SW47C5K8T%%X/T9P88((YE!U4CC$:>9,O/E./@1)^_;8/84T ?#Z0J%F_4
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
MAE'7=(@:\_I #\KR^BXTRSL6$-1)-F7!FQ3"XS.W[+:=)*?33;$N427H'WL
M-0>WI.\RI\.-2?1QZ"\5?IDMG1@[ $C86"FTPRU>? <_AL6]VR)4JJ[MK*Z9
MN,7\!0=2X.I#MOR%@PC'Y\D&$\P][]I?ZH&Y'"93VMN(/LU'H2[MD5(7<@9F
MVO@" &_(N5UL_RZ(W&\[SL3P VFLC/O/Y8=6/0)<O2R=1-?LL#H:(B6)&4NS
M$(V./';O%ZOABECYF:]34@/SQ:Y0S:4S#+R\ &^#S.#B\K!U"MQ?B]X7 ?W+
M6V PD4FFW_X!Q@\2UL>9RI0I$R :8 X>R.3R"Z_%$<F_J:F&0+<<U(4OC3[Q
MR=%_D%)-M+791"4.OFOO&+KYMIRLSN<4B7G2KO6 ,^8NFFB@JY<%P'72BPK)
MKZ@KLQ3R<S%_J?SDQUBPYB &(6HVS',S'J+>EF\65R]^A<?RQ6I^7(F3(0VG
M8[RAC+>S$/9#>L\9>I\S4T75YN87@^'VAUYXA\L7>3\1V+:>5H4#<R["4K)3
MH<+:VB&$"?$MZGN%]XW-9GMV/*ZDR\[6_OJ0%&5.3Q+E])8RN)>*"R=@SW.X
M[<WY2NYE)Y_$2MGN639]YX?UJ."9[ \VUS,N8]ER_K1\'E2:&OFQS[WW5S[^
M:3,GY,Y3I+ [084RU?@< *EF3D*D=D64_PB"'C2/B;\@CZ6'<6ZH$Q\O6C0
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
M-L*.GD<CJO^-QZD_\/A^TG)T/G00U86[!>9*F_D(D[W[^0L=IZXB2_2^0@=
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
MA#IPA<EQ%D3692ZN7"2H.!U+U"8?$#QQX^8;?%,\+7B4KB:GEQ7)MKR/&$X
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
M>;WX#!W8Y^4$0.?<AS1@P2;#>X=;>X>;+@E;FH%F;&E+"]6GRY*G1BY_6;8
M;C-9HL/CP&$,0D#?'Q:_;,A /ZQPT>#":G\T/G'?2NU$&!/3F$L)@8)#!>2%
M%EA1-Q:\3(GB=WH ?.9@13 7#)NDK1!H6(2?8J4/:_Q(C1D:W-[V[A<'%FCO
M%H1P6J 8V,7V,K^V[A=KC6PJ%AUYOI0+.P9K^/WG8A!=)QA*7WC\[Z!.,3G7
ME#,AZA="]VN3L\ ?X1+S1,C).N,)!M#["V,A2E.?>V8M^VSK;<.WE0?#]_>Z
MLY^Z4:UT&&N;#</_0Q\18-TFX& V".7X4*'.L*KF:2US4/)XW,]I[$7$Y1T-
MN4$7@A>3["*O%6254.''O\-!>(*A.O",P"HFJ9"]^!WZ.%G"&%M4,,25G,@.
MH?NT2=0':Z&.<6%OX]7GT\4>'E0G,D96DXDVW6[:[[YM/M20B]#QTT^1GDSZ
MT!7?S6#BQ/;JC( +8+_D0SB'"T&LWY>"R$QBA7W!QY?><S&@.P,YP1LN,Z&M
M:I[[*(^?$</2_[HBEMT2KEMU[ ,1X*[I8!8**PE:S'NK^R7Y/8^PRU;)MOGT
M\UZBPLBC[?16EL_9/M%]<)WHB'UP&>4GE5$1-;[ ?/AO*N(X/JTHK$)-=;1^
MOE!]I'220!#9]3CHVK4]_-#\69JU7._X[OJEK^JXIUVJ>O5T>':"SY) D'&#
M)GOS%M>,;Q,G\M$[^I+($PS.GL"WJ(YXS=[#(.T)E6M^JO\@VHYY8ISO[(?P
MYEV(1;<Z6G;P94E<E.39GIQ1<B%ZL%PV345;*X>'Z#HB^+$NK>E8=%T!!*22
M!='YZRF=+\1+O(B1&+5=T"#]<,UGOK2N%M\';09)*>%<9[=\SK@?;<UM\5U4
MJ&?&2HAOL#VNM1._1RA)$2QQ 3/NR'#(\]793S?.6<FJTRY>O5Y7-?#+\B1H
MW"7V_"%2>-@^K&DT[%T<AXZ(WJ'_RT=-:T01R52F+HJA&&M\5V,/*2^@9.U"
M-*I/\\:Z^R' #67;TU)G22W"_[$N9WU9/^()F?DDP7@JL?K&Y>LI%;MG9P#[
M%>\*9DG![.Q1HS=9W#8YH[KH!+C_WC-])E<W A3>Q@G,$9.Y&(U0@_0,6FT,
MJ3O1<X6R+#2-Z15FU/.UJ6C\:/=.K8GEE:*$+\:R?#^K_Y<.[9MWD_0##>KY
M(&RYAS_@>[H[]9\H*/SD<QU/>L8<-@)WZ!Y_"AJ3B7Y(1TY,52!?"4B;1,\,
MLVJ_^EW%[ .2UE&@=[661(Z+:-/F< TA"'4C'H2MBMTTG'@-T;"8E_+(!7!_
M.J/DE7DQ\WH8/)"IXLN=W'[UDL&4%QYYJ2\8?_C@R^B+]Y#KE'%'78#P>&?]
MP1,9#RXB3G3JUOVZP/.;5QK>SEIM<1*X_K;?S)LC\5)K.D#;0J)'[Y>-960"
MHG:-++O?!8H^\K"R0G7&4_[-36X90S&W2.I-@&I/T.%7<L9C_RCD(%%&L><$
M(X\%>H(QF @YP?C8FW&"\6E!4^($HR9F%^WYP?ZX11B:MW]X)Q3YSJ+*.R#8
M\QT7)J8,5MKN,7YJ9QYN7US=V[ 2:K,]:RW GJL&E'XO4,.C-8KMW6!T"0[6
M6Z!:2?W;.+8T83FUVU'Z%JP+,'6RY]6C8/ "/I49?1@S?R-*=]63\G'X\,<I
M<*$%NUKJTSW)^_819<2:6Q&O[O3D F)4LACXK[?=(6I30^J-(Y,#^4XLO"K%
MJZ,D=B.!&MSC<D^)UT-*K#,Z08C1JN/)B(JCH5:(/-I-X60K[9Z@:>FJ (_G
MJE!C%KB$^V:B^Z].O_4%B/J?9[!ANU5>19\V\=Z)P7A<X"9-W<'P017AY6OR
M:XBP?[K$ FM.,.S[ DN^"$_ "]'JM?9@G6IY*2.I?2U2,9>'BCX"+,30UL5'
M5 S%#(,$QP68C(?F$8R=TQ-^P?JYYO%7C;9]VL.(**B*7'"X>QPY+AD,=XR/
M3YV @EM)_FDV2V#1>?G#[F_>+@[=WCU%.?5(.]^C=8+A@3I&CNHCJDRP!PC\
M%EM(O@AI9(VTSK^7U3_(7$'HH3L9(PEUKWXSH:1YHIZN*RP@ D4$+CDD.*S6
M*T/2A0Y *U,=\.1LT2,<*ALY*]M&M<!4M(<SUB]JTO6 :ST$\)OPUP2?* 11
MI\9CMEI#=JJ>Q%PQ>4OO)^9Z:BCW317'S!)[(IFI)+N>5Q'0OS-_RMR*JBM)
M#*85]368U,JI(;/5?B4*&6WZ'&!Q!2#0#)=XG!^WM59 KU:](FAT/QWEE<XA
M_C7;^4-#2)#@LK"78+\NVA^,(.*8 .U- ^KOO3#U9.Q'41<,D^Y/^E!/?RRC
MNB/X.+?9EJ)@O2M=E&O,N_?64TJ-6!;:6JKPX*XJ2R\8#A6"B+'JC8.^I=&G
MCUD9$61ER%]\O=H^S-BD<HW"N?_/F-)]_3.FFGE3LDB8!Z\(1:,ZA"RXM<S$
M&3R&@#E2R.V'J."S*-K60PH<GV U*_-PHIP;MH86RGHE/E.@M^N=*!] ":UW
M/V[/J<P^;ZQ_'[LUF/Q'EHY-'4M,C+5\N+EUJK[&6/5Z8IT4,<*J+-U+P9"W
MU=-#?B%,OFE)5@4M]5]D^43A(7J,3:KV>PYV."[P?31>G#-M_@'_ B_MH"G1
M'_'RB^/[M*8<1I())Z*N==F?_1+RX-'9:!>U6T"$\,OZX%N7A[^Z=2)K4ULK
MM^-P@=_,^Z&RGM#OE?D9_;$RG<"Y'[@F,GPI ^\FVUK PK/)MOELF<?.<@CL
MOK/>GIHB YX0,EDN%B[*;?][ECQ!*7'86D*S[TH6=?#')148XQ-6^HJZ6J[V
M\0"]R"*/1HRA"D)^;@;]Q^0M8W=%D^<OMXAF_W2CE91J@SGTQ]_>.Z">KZ%&
M.Y:I:Y'8KG(6^[5?F;AJ4DN01?5IV)]YW29=M":A.;["(,=V4+>3]FQA<N8C
M5^V-<UZC5H>:\A?9VQ !UP]>G2W:)8RO,;GL2G9UT47ZS+LI4S-Q6B9U%<QC
M<!K QGE^+%+=&#* 1RTAH_4"[^%[4'0I4BS2!G>7:;+[]J=7<#%_OC#7A6W.
MY*T/,3):'WK/'3G1SUUG)0+WW(],Z&-1X(H"%+()_90,.-O1^:)^?,R";2(3
M)F45#X0B@%M_)88D0C3,]?%*BY1_"VFFVB7/E_'EDDQ/_VF_7[BG,/-,P/DJ
M6Q#Q?A9"1":E#/:+0X-O"?&,!@79:&\8M+ "?Y+.;O">Z:;46O#U1^<N44U(
MZ[AFK-L92WKBZ?DI!BY!\M92A'62RVF:, ^5+&5DNO=6NO>G!PH6UJ7 O\7,
M_39L-IXQM!SZ0L'^+.:7[29-DT@F]P@ROQB9'U7!MMLN>ZWU\SORL?C7;D>(
MX0BOP!Z"[-JJC?&4<WH[1IZ[%Q[IN&8*V'.*<[@7;B.EQ2>Z("OS>%97V(O\
MV<5#[YBMB9AR]"[QX_+G%C' 'P.PM(T+VZ"<"S]X]R.!N$\P;%C:X/V^]GW<
M\D7DG),$/O83A#@TM=P&M<"MYSKA"NKA)3NYMTJ>@._Q?^$L=<F2C^EC_:+.
M!V6F$#:0'1\#O,;:UI6E1_%W61 ]WG42^KX,U'L\N9;W5_^DYFGZU2+6I0E1
M]\&XL&\3/';N4=BS##I!2ZA8@/M!N]S!V>YKSI;N.8WQEVOJ>J!ZKLD<:G?H
M(+TSEQ;'%+F:D8)6/)!PDZ;F,9(#YQ;R R51#!B[@I[#C-FBYC HJ^[4CZM[
M/ZB?";0[^(DR<M-523H39J24NW^20ZP27%HE&Y.NA.>;O@[W3Q<JOYU6;9WZ
M\3A:D"L>M;U-<W\_WVZ1,REX;P75QO30PVI//=2P&JT*C/-^IB+G+5/Z^971
MH&U%Z38-3)F&:4)A2Z,R2_6,R:8.=;Z0<NJ9P^'G^^4H'.X/)*C35+<N\^"X
MAOAQ,<;5!4IN>5.?GB:B00X"T3K4UN_@9[DPJ+II$-H\,4NYE#*A;13Y]/:C
M +>'0+NV NTV1]A=24I" 6!6>,#@ %UK)8H]&OU3. 59V<<M2"R$;R@RP4\P
MKOV[BH1S].$M)QCZF!:Z?HZ1S#5W]3-J5V0: HZ"Y6.#31'UM>+:&%GL_=/&
M [;-2T'HRBY.=>(59+YZQ*T;Y,7:&K+WG'J^] 2C_F>GQ_>C3D^)*9NN7D;W
M@E-7 @=_5*?^(2M74MC3,SX_MLBF:.Y:/#=YSL?2?GS 0>IUL-- B$58@RW-
M/8\GVVX]=6I/A4\P,+5?"&\:;@+VE'WXE *%LJRV&+L,:@^5+N @_^KRHLH2
M][+\&*,^%NS="V",X1SRZ2$O )A'&4JHK1XS\\V&#_5?>T55+C4XQ_#5\:4\
M5/=^P=?/3/9#P7GR. %X-*?)#DP[<5[>$3:U#JNOOSH ^1[Z%_>_4%3Z0-U@
M=^"&E-L5,+S63*8!LA9L=8#%PIC%73*)&H0QLO>$S:4\-?M%.2GH)G%@=3=J
M?CW4BG_<17^5E'^FCTN8*[^_,%0H&O!W$D>Q,/@3H<1^U+T'I7>0 T"@^%\7
MHT<VD?TGB_1!D3JX/B1:&:**X 9VLP*+H10P </%E'0>?<_S-Z=9''-%N]W9
M2[E&M\Z4S6'J=.'D11+*DH "F40.+SKNW?X/V3?,(Z68(OM5T\?_P$SMP/%D
MZ6H+[T/]A7L1@8^<Y2-V\8(/SK)U%VGHY02\1H<PD3EXU'1MVCG/X" .>F-8
MB5$ORZ."SDD%E(@H/DTD?%J^H?8!M-\$I >DSSSPQNQNVG32G_Y=U_Z> *8\
MPC6'/B3^71^,32.D^7JKG6TE%TP.1<3H3#07?5;LIRE!%-F( '6/+S[5:Z/T
M_0?KTTL-CO<"M(X5NNJ*:,F DPF(+I@8&Z2..38*X*(*M5:@)0.8D3'.?'KS
MX+S:Z_< (IC&^N6F3J2B6*V1M4?/WI0V(QXGF8^7^OB^'XQ_X[P=?MWY/(R6
MF->2?6BP^D8H?)*:"XKU%+^'JT);9AT=F20OX)4%:L/'86#$QT\!LR#I(,T5
M'9Z6=W!J\X>.O")\O!5C;VF=6_ZQ</9+\Z@V,YE'?FO!:@=G;%K)3=38RWA*
MQ ^>H".W!'RYYK52_$6TZ!<HUP;GK'[287JEHHNRB &HK>1<)P3B%;=*%. T
MC@*2>Y+=J]J#7?M'VJ!V!Y5=DY_T?6,-[#2<^D\RH-CL@[@R7ETN$36:[UW3
MG#FT,5[SM)9'UA(*4S2BFB^1,/A1$KQ';F4-9Q>O;\-P%=B_\+U&1?M%A4W_
M"4;U6VXQT@_,,K66Y&:[S])/TNP4#;K@YB('6I/LQ83,_/K_,QA_<4!,6%71
MO,+H,P>KO__>]1JDVON,92E.@-U$<(\+_C@D!)C0VS1=-;^^8?:JE.R-;UX"
MO7-R@-=*H<!/M7C^%D=W+7?A.Q)^"N2:Y^87FJ[\;@AU]JQ)A7U]3^.=G68/
M =$Z+*+ZNHP+U2X]@I+C ]='05,OC*#>,Z7M7XET&)/8F;^*&9%)+>&E,^>E
MOI_]*H>ILA"1)<O4#1+M[]M\^2FF4W]P$+ZQ4(: ;F?/5V]GAH:^%\;!1?[I
M;'N$:A^&6(YX%H0J#N 0GJ'Q#Y20WGRD&BMGD5K:Y4G#\+CTB$1P13I_5 Q;
M?4^.O3RZ4CXR\J933:_JZ\A^QIC9SJU$(F)$Y]9(&>[\9.20WH1R> 8L)NLU
MOLWE\G%%&4H+$N,]IN$]?H=#JH>!9#'Q'1[!>TY@62)EH"R9,NZ<0V?1EHME
MH"!<7)96&7<^XV[HUOYP_EB:B$*G<J.)2V&.X.TB]575B9C(.49@.HS-&L8=
M2K6(7O>_?+&;O7E6G<"K64_A1[_*J/V;;_Z0NXGJ%*ITE],8= UP^ IB^*QC
M@.DX[.U17M;TP @5E#W"5O\4>X,3BEFYT)+R/_DMII?HJ72BJ"V5IN:/_=7O
M4Y>29X3D_(U^:.RW(ZV2W6#O9_375<P37IZ;_,ORMNIOR]N, IIH4M2-9#(+
M!S#"@-XNF:TSN87C1D0(5S 1]G5_855TNC?2ZWZZ-X)V-. 2@(F3+R]ZEF0J
M'&],%5:H*'KV!CJN%_/=-XI7?(7;[X"$BV!>[B\H']JM*+L^M*O#B7L\8P&-
M,-E";WE<NKC,3:_$6E[LP4NGWD5E"6\S%%Z8>AJZ[?5.EE/[3"O["W[&I#+F
MKSS7";^R>#H<QDK$]X[F)Y9Q+UO!.</\TSQN>BY@XB3= 8!8[,$.>)WS6^V#
MQ AN!L9H2QW<0-ZTC)Y <.ID3Z!8RB3"WX<+ D\HX31YQG,)2L.MP6>7E6XB
M),[UW*J3*+="I ^'3\8PAP"^_^$1EA9V@-VG&]B<J[@9ULD%[AU6CI6C\4_*
M_\VZ!8-W-H=8$,SZ"S8. G/R1:+ @Y*.Q7?N[N+B=/0L/:IU(UQ>ZO1DIPZ5
MSP&O*],EPM@8Y"ZP^U+PWR3D/0/2QQ+) 3B* UU*L!Q&P'+%3*$J[;#X4)QG
MF[<-JV[#%K#@<!LH&P3E'JOGFULLIG9BY:J)T^T(GI_W(.3P"J.RCP]EWT8<
M;+Z#BWC-%951THN7+W6K://@7><;54])DUI'[T$4PJ)!7 X%?WU%>13]'3N>
MEJ6(5$V:6T (.%NGB=IA$=DVBI6,=!Q3^&XE?4?YU^V(T_V97/.(7,\D$$<L
M3J2#B()<(8@0;Z@<)_RB" _&YX3@<5I^!?SO9V!#F75W ?<8A!I]^V9G$[H
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
M%X3[HLX=U[_7-@F8X*3BXB\T#9@HV"4?E%PARK0LCC4@QM&,=2:6]E?DT.C
M=Q=>P7E(9VERU_(VFXM<P$UDRXN7.##5W*TG1T>5EPE/]UB_B854V6@7#>N9
MY58,:J*O77'7[Y*NO?V9T8H5%7;7BUK[6V75A[K>)ML@9T5RC,DVI#]_86?F
MD].[RI+)\-2)@"D)+:\SM,TI@\6UVWJ0.@ \$*P>&VJUA<VE1TZL<27S: ?Z
M KUTH8CRT,\_6(!R]!",U/:MJ*4=MX-*&.E"LL7XN\#E.H;7V[(1,MLPROEE
M7I2K>F'I-@XWWI43C F009Q7J9W-5DKQ YQQL6BHT;:X.D6PI#(N>2VX%$>\
M_<$*]1M\HDG*2K\O^4./% PF?F\Q1@,E_42BL?DZ,YQ/=M"J\\$=YP>7 (S/
MRIY4MQV]M#[OT_NBOM8;NW4,?>J"D8XX#K<'<SYXJVW/BE-$?G*<J1RU>V'8
M_P4CL[FFY@3#W.$&ZB@0@Q_<QI5YA"O523N [;(<#HOY[#JDZAI@*)#9E$SL
M;,PD<+#JS2U+\2/4FILY3+2JEN-OX$2429O]7"(J^"S'(I)SYT'YZ9HX$EW+
MDQ!\1+K\W\'*%;Y%,)<3ZI*8F$$J)=.4*HEP.54#R;^?_13=G)FM,2P4J;VF
M9XA?&PGV8D$6>1.NOQ'\3>E!K$0D.G(]WE [_4IQS*OOO#4M"\U0/JQNNW3H
M -19K$?I/.+$QZ^=H\I)7-!+TL+.6H+O\!JJ"YWCZ^8LY;3TSI9YX+=V>_01
MMK,8GJ+H7L63*N"7(T3=1UEGM=SQ(O\R1D)%C=,=7W8/E^NL^RZ_>=GGBH2*
M?OPMF A.WRH2#;ZOL^>@DE*__H3'^1?(L:LG]1NFG=Y$*>3K=B8-S5D3!.U
M-;D7S2_?+F'/&*AR*_!O"P=*[20:D+-/$@A:VH_K2->";K15.-.3C-DA**C,
MPB4L>UK71;\U(Z&#C/BDRL2-YR!DDZ%"Q8T=1PXC:GCL;MW6?&,\<8)Q3X1@
M76=;!.!LX:1:&<*H^+AS!GHC$J['!JY/=,C1Y8"M8K'.8J?60O(N2^VV.;XZ
M6U+EQ:9="BYAT=<CM5+YG]=TH8,25@KQ&@CG[OK()RJ) Z9(A1,ARW];E7O+
M4F0M6']<DCRE5* "GXQYJ4K\;Q:47O4DW;YD''3?ORX?V=[L45&%KZ'<KY?:
M-V(-O \(VI^_V+)P@L&JF/_1(!F@[;C!KHHX^\P2FG>Y^3O@%'/EE1DNXI'6
MSF2HPX3?5&=%^DR7?ZKQL1_T(K(I#>:29&=-HS28YJ#[N>R^_1.,'41PP+-C
MY2BS05YC@$K;$CN.\,KYW$G""Y:&]7$A&L94>H2P1 (MZ]_H?H(QR.> U(V7
M48%GS=#J/'/]C' ]/'JKUN/O"QRT$M-/^TOP*\4-5OGR]6!PAJ^Z-D)R?;!J
M>E-D%\QCBL"*HD1HRX=+2<6 ?D/BTL9:WA]J)+O-&<7]VVB^F)&$3+%IU]]D
M,(9F"RK#9]\-WZO+HZ)4ON/?<-6W^R$?U)A'/C&NMG 7)P"*"MOE%!NL_P&L
M,-O'2ERFK:[OXOLK=PR.OOY.0]UGQE6O=<V=!_$TI<.;<M+ DAOC_+XRSD#B
M2[4\D74AE'AZ%+[W9[B?L_R*3JSA"4:@R1"R[WJ "IG^"*WFA6<HA"ZMG#>H
MU.WJZM#+@#XC=Z_KN1%@/1$<41<LCP"#JCK?AC^'"SR/#YIQ9D"[G'2RU?9(
M)PW/V88+S<+,P<]A-.Z= D#;3D"C53H E<7(#85S?<D3"ONYOH(WG"PD\X1!
M.BTB7T-U,GZ[W5[44+>*VY1=^0[3PT?5%L3*/4"]6Y@T.[=,&80M197;2CR!
M9&67J87H\;4(OT'EGS';U?G>II+D^=@ %,2H;M#YYR#B5(7L82WS=%?E6]^F
MB7S3(H^KZ[,5GLWX_H-I/7?K3N8Z/@W/3G9%"LT("U'R@0%EK>3@W>FAK]EG
M^FY@:X2)X=W<O*R4]#Z3X02C<9P;1J7F<>X^OU!E6O&B5TO?]$'R83C^3[1
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
M9R$B'4P=TF)=T-C/[5(!-\_/+^OC-E1J'N5Q271U*7^,S-%J::0%;=-)!H^
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
M9/:P)VB@<8H>0S]FOP90DDKTJQQ%HG\X$0 O\!^ICSQ_A%9Y!YVI)482598
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
MREIX7Y!2I"<U3@8@S*>UUZKF7I00:Y'T54;MRQ:_%H Q0<!EH7*FJDP $?*
M\]/99RSE>?!N33',,IZ,#S,1EMY]-*LE7#;N&C9C7&F-:925WK/<: <O KNU
M'JTBPSCKV>B$X&SEL+,S=_-"C/,(L+:QY/IR\9IN2[JA-]3B5 PF4%%TNPY^
M,[*<.EZ5H!G A(K: !8BOD(HCG%/-0;:T^C=G6&$4+3!K/\@##G9K\@=RP0^
MV[3Z@G1HYG/*TBR84D;6EN?65:GMCA+#C'OBX:#21.ZU3S521RY<5+T4-[\@
M?>X[+[1IM)G 4B\"DUYR&SV$]);RD*:'L^_EI==(W5VW"M_?Y/=C"1UK_B=,
M"57FY,FZC*@I_<,@>"" S,_58!_&2U<&_B&E][>B/]]+5OQY0>,7)&#6J7I8
M ' =J%>7B]98-!IK(# ;FO\%B3OV2;FBD%) L[[28E7,COLQETAD0Y)'?B@[
MW-N3GAQ3/1%MV#0C?VQ)?U<WQ2/]LE<#=R$V$^4E-0CC:?I0Q21:]+]1/>__
MGC;QA-EE_'UEK,S]7+]R*GUQ!MNTJQ"G,R9>!L (RGZY+>!=Z\=WKK8-9WZK
M!>:YGHGLD0//9%PA*AS=Y^W#G82 (FT, %-DC"RC. R0#[P9]7_9=.Y'6C5F
M9K,W25GB O,DS*)Q4R3^*U74<BWW.(18W0I>\$^8[5O$XT>)\*'.DCE306<H
M5*\[;&K=C^DR&FR[J*])ZJ;K-&\W%M^&G7#>%'2@$[:HKCT2B%7*ZV34]A"+
MU,)U6;Q3AXS_U<9H8)B$H#'E+"XV(,BU71Q*B=2>!8A#QGM@K((A=RY4@M,"
MPHK3D0.H%@<$@=4PK$3#92ZKS:[-0@T_]AH 0V<Y/<S8PSHVDLFXJ*$FKKV1
MP.A9D"!\]W76U\(PZV1']DGQPQK(C\EC^*\I^[]/VSO]8>4PX^B??VOY?]P4
M\%5=[2TW'5GWMUO?\-;-L7X65.I *$RU-#>UY^7TJH8IN)SQ6?]:;PP\@B_;
MSA$QP>U!? Y?]M5%W=7P!42:H>=GLW#RG/V[[ _9M(H0S M:\+?)=GAR/16^
M/GZ1]6?3\*+PQ:O:Y?GB=)VP30P%IR"$:EI$6$CM7Q$ NS7"4R7VO];0YB1:
M LZQ7 Y36YX$XG\%FQ4,MH-SF]KEU0>8<%,H-T#R*GR;S1FZ=1_FOE',_VP1
MH:+NHGB;PK>5E_B',"'_!C(PY1H#E;[TLN7TF]U_!5-8Z-.L8#?RLL) 9X71
M?W=';#WBCB81!XA1)6+2*\/M0YL6,[AGI&SWJUS%W_E:%>/BB,M.O5/;]7(E
M0LOB.Y]DWJM"6](L?OYUN+:H0ET4_($*ZI_HHSBM(M$0.3I-&U]U\PQ]"(C$
M?IR]2DW>[J#(=QW=W=2^K7KV>:(F/P])W?4*,21E8B?26>Q\NWZF@W3T">4*
M>?,?GF$G XO_3_.@5H<;/UIB]/X$6&KDH\"?N_: [P9*:E]_!KR.![Q.BY&J
M@JIH.PI1Q'D"47A5 %&PA004\-I/E\U^/"SG-$),OSK4*;A- 1>B(F8ZY">U
MK 0$B VV9 6LB<%F7;7CV#&J'UDK$?YH,4=MRL\97YK:NFR6\8F_T\LRL?OH
MP1Y)PHV+)S<7)?25R85#PK+?Q0F" B$J'[O)@.)M#*X@O*WS$OU1.^B7*7_4
MJU'N5_V?A"OQ#]+4=OP1G)'(L'#AD?T[G%:;PH;TS7?'9>!<T9!9"'30B-)&
M^UE@"IYXEQ^<N\%9EE!* _=JF6@<Q)^6R/R=@$/F+KOGG<#Z"2S_T,]:>-CS
M0;K.F&GH)01'@DE>K5G%_!V/2??=\Q[60-9_ G#46]A02,0:R*[UZX[%4?&%
M]0\ YWYWH4BW7*%T42AM-Z/F! ;U2AESX2:%_=,_(*9W2E9QR#<IB<MP1H)1
MRQ2N7HOCL1V!8NID2>1T2D!_^]+2LCWLY[\#M'!E2:V_CO2M;N3G9UM>I7O
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
MTA<E!X=1=;+M0"YMU(5XNI0>K4D=]7'7B9P(A.0TS<!< &[FCN'^H&>BR2_
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
MB+,_#)UG\.+;72]>\,:U<#=&:P8("?_Z:FH!Q*1>D,998]&N:-B)/0%2^;=
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
M)>WLYOTO!L3G[FR['C@FKV3LG[A^]U*&TXV)6N)OAT3L8K!\4UMK_T-(U7I
M_+V5WB5)6.C?T9>A_(2,&_'O7$[WQFFX9'I!=^*;V]Y89WM:((!V)4.'Z'T.
MZ*I;*T&$V(DB!^AG0,DN0]:P"=^S11QS+RZC?S&2)(:GU6,[TH?B$!7)].5A
M 4LP?:HF(A!F>SSV0:%GO[1V_3CG7XJS7A.;2Y_)ZY!)6=KZ^(1%%5-[%R/\
M+^6YH]XD7GMH"0PS\ ON5,5??T-Z,N*2>Z+0H8OE"WW,;2/<I]C>_"2.K3A.
M2[L8>U59KO]*&N8#\F?1.[\?-R?GV^9ZT:%-PT?)>*UT#X&?3UKS\[13GC_Z
MD8YVTP_5<KZPA.44*N9)3CU4L&(#H)>I3]""+]S4NJ;G1I>S3+!' O<K 3Y
MCQ^CXEP^4;W -2AXVP6WK4WMKB1!1#,1\UD<^S*)%R,A&;:2])\ZU_[^ [5G
M*S;WQAVNE:N&3BEOF/(![F2&D%4W%6]@^'< ^CREYV[:-/?0:B0T29B=2(QY
MQ)EZF?PC_*719PXX5/D0'D/3*!Z7M-_9W$;!T:'LRHV:Z5P+%07W"U@M#)'5
MBY';Z3L/)6_'H:,11 "VD!,=AS.1T(GYH*A/Y-EMZ7HKH!U#VW<QVHPB<.R_
M:U4')6 @#*(,ZD0"K\UD!X)C6^(;)_,F6>OZ $M(_D6G3F')2MWGPG)XE3I6
M8P&:0@A@$A4=%]U:U3H?Q&;%FR(48E[=(WEXRZ+-2\E+8MHJ]ZL=*7U$>L9:
MF=8/D>ME@5LL,N%$0;^[\9=G_M,MT;4"*6]^0PFJ(OH('0)$?M"T=M,:;/+3
MH,-7Z\J]&[B?^F1Z$)91",O@@7!;.FHSQ9_YS_JT0#:_* &Y7_^$4_X75NNI
M^<>*-X5%X,6* DR_2%D/AZ49%#4R,[E<0X2.1MJ)714S=FM\;8#W'#,'U; !
M.Z*TTF3IACW$@&L$'6L5X3C\T)I(95KAP4X@H=JS\Y0WU^*:J2BQ0_@NG"*V
MNH;/TKMTUIM8M1DKU9AO=#([+H+/_5K9U6N/>]O,?6/Z3)UCHMV_VN&\0GWI
MD.X2IKA$@A^3L%VXJVR\+NU]Y@3PX_#*N6O%W")#BB5D@@QW<;-)>+#!Q#D0
M6I=A/21U\M,:-/\]?>$V!KUB5\FQ)-,C<'T1:9#'2QYO13F5"$Z8LT6\:1,P
M]RB(87&MD%3RNZ0$7INYS3L=/*V[BNCSBOQJ<QK_JU6NZ%I2BM[:?8'2:3ZD
M#Q64/@)Z^2%U Z:XZ!UXY%<?;E#D<XUIZ$LJO:NN"O%&-LPG[2)>/'[?[W#D
MWK.FLZ?C0?=F\.$#>0_PXZ<?EIW,?U473^2DVZQ(!REY?G]RA-/T_5(]K?L%
MO:C:(87[Q 89V>KI+(Y0%K4V+#,;VD^;5X'DK4CO*F+MSBH"SE7PJ<]B F%)
M@ "O)1UY2,4PTA,!3:']]!H//A'Y2"7(6SQAA/:>^1!_#&=YA50'IFP'1*$#
M&C-P)-SUR%$7_T9HR.AS6^'>!;[(\@"211];"S*];M%C?D)#DI.1%4>#G;%W
M,;XV$^R.8F ?P<0X<OPH\"\ILJAVW3"(_;8HMKLY/N9D=GS/V 4I^[SK4B1@
M":,"*ST"4VCNH @=UY:/0T!E8\='0H\OXM/%U86,;6G;=7"&^,!,C6?KQ:)?
MF&4< [_(U6Z;./;3BE!YV-E0+?K82QM[UU N,JR_N'Z<IL7*1!5YB_U#<%B/
M?J7;\DQ^.P,W*^E9KDO";&V[&#=FC=4)/<"UM'AGGMTD/;8SKE";SO#AWD<I
M.I)L+U1X7X9BUN#:++X<?,?+!.=X-Z>T9PG)8]N)*[-:3BHK3;SRU8F5,M:L
M7:0SJW0RW*XD]9"2GI4VO-COMR)F\!IH$K "*"T>5$@+S$=LF5%5::@E9N&G
M^7^X>#J!8KA>]CG3LX_"' TE,>![Z;3'8_64L$ZK%XB3(:'O]!=];+)03VBY
MIS\D.*/PWIOHC4P"[BSQ;.55;YJX]]>8WUAKMFT7QJ&J##4MBFTYSLPG-MTM
MN%F"HC&>O;COG9%'4-,I=RIU_Z?(*R@)=)#J0!7<2.)-[6-W,9:U4*+@L*1H
M5.Q2I(1#!#@M6L)'X"EDO&8(6]TN13S#A:#M4T0@Q2A04<5F+@II7/EX(8[-
M+H;"@&X@?P3$Q]H<1:"!T6AO=OT&I]3"G?5BH:UE.31>FQI]DN&=\NNT&HO=
MY:WUULS?BSX*C6TUV<Y%4V[G9B.9O'.7Y1V1R6@(2IA7AEW+V(KGR$JM?\S
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
MB9:MLV7_*-2A)+!8H4^8S"QXAU2M$4:A#09FS-JX[-  +1Y8(*F:N]^8.6[
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
M5+"Z,7@A423[\,LE19\6:YDWA;(LY G0 >;78L"('T *61G2O@!G4R,*G>\
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
M&E8JN%CWZ+O<TE[7DN;PP-5K'0=-9/>F#JF:<GQGUXRC!E!H ;>X@YY!;_
M\5I#\G1EWB[&9/S]U6J#:/>P-?[RSSI=ZNPK6=J)B2;]#DWN!"5Q_R3D[#73
MOE%-9]E'R<_B;@\2%2VHZ_4&>PE,CQ&,H(QK!N$*3!XLJ!NZ@FK$U-F#OBX[
M] Y4$7M#:"UJI2R"[S%.2)$WPY,]#'-^#U4\9$0<391CQ[-&V $DZ;49=)J]
M0L[X!$+K<<>@*072;JX'K6-<*JADK(C&YG!4\4U9MMPZZ9.&/42*H)6$_N#7
M4XI746V?J?\AE=5BD1!P[H#I6VU!9O) IG(A:81U@8TV1#^?:E!W"(8HN\(?
MDQT<DQ//!C37Y]NJSOHB7+1DD6&RTAGI?7U6<V6HC.TSF669KJ9K5M86*0*2
MI[!40A+I4E6P5$""=RO+I.V"V#_#F(V&YSEE1@M[LJ&%H_'WUL=45OXG^H].
M?->.XCKQ*O'R-?V8/(O+3-MFN@QJK4_(I[P%_U=R/%OHWG=U-*7MT03CG!6-
M-Y16:&YN5DK2YO_0>?XY6F"+'X/RK4D+;.@L^WF"ZA_'<+P:I ;C[3FXS<#$
M0:+:=I63L6I!K?%6A^VZVEDQZ:P+QJXM>\]NQ.N #'GG$Q4G9C-#-S=D>IL\
MT8[+@=YT8*_<BJTS'EZF3!*^/C7$E/\V-\[-I*">L&-*0JDI!6[$I%,!$PBD
MWO-;@H$IB(_SR]>ZLDX#CW!W,>2MQ(9$GL-JG26;]ZKK.]_LB/K /9%@@/:?
MGS2*@_(C**;C.=&U&8?</'LG>)L'43Y4O4[O&OE'_K!V,;)*I_L:)P/$D8B+
M9NUUUB$Z+O-W"UN;O!,O[6)0Z0L5VVO9X0JB?9%O&E42^2Y/<=7'+CGOII0*
MUX-0"!Y?4R<\Z_XI=NZH2Z YK(L8K8\H/F+2W8'TXMXZ@LHZ&@^'>5VXM9(<
ME7V6VR?TCP1IK'..A$Y-MA&(#9XS8'I@YG0/YGC3)&M2:1?C.,T?F3^_I&BA
M8CW:SU4E<A:^FM57U:\L2[J\$ $-W'-^OYF%\R>",)M\)Y^]?^/N("9$1T.
M_W,&YIY0[G8FXTZ'O[I.4A<A?T(H\V&6HF.V1+GF"?0N-8Q6FC$WTX4D$N8[
MJ ;,QG2!V9B4$FC*:O/[0;:=_8]K3KR@0Q:Q-L> CH5?9CPMMQ@C,HM?!2Y2
M6R01:<&'@V&Z/X9DK19*I5&)/">#>HM/;PZU'G:@SAK\6ZF>L*OHZ56>WY\
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
M7O$D(QU7IS[0G30=PXC3?)?Z,*7P_O''5=$FRHODWM?+ J"*ZT76W#=[XSS
MNQBO'J$5H_7""N *M 2X:1W0XUTJDX,+H6I-,DOY)G*)[>KC-'$OA N<SB\Q
M)KX6__%D*^JH:WXN/IMP1-(C6ZHT+'XQ7&MWBH'WH+PW$,UGB!S?"%5,(!O7
MAFH;W3K#BW)F*10H$7$>TFB<D58M[RQCM8J:C3+Z ])X6E,]?XEV]::4SN/=
MYWR+3?M5>!::Y#)(ETLF55,['-70.@9C.V@\CSP08EW<F%3&6'RUN-?=*5Z\
M!V6]@2@^0R3X1OPE&YLN_FH!H?\L<P@PAD-J%WO(7_ XA],RGI!K^!? RW["
MJ9?4?1>#W_9UU_8F'TJCBH=*2C^9[%&FMT\9,(Q>72=A<M+]X"< ?7/U7Y?-
MG<5JIZHYG%J?Y"?V%CM(JCTI7N$OJKU<():/BQ(ELT5RRT6G(,/)82&7;CP;
M_8D!P*:A1D$E.C/_2!LZE25K+AQAMNYWC]C7=JQ?/DU!+EU']S.30FC0>TI3
M5&-GEE8]8O\0\'3<;KO_1"(PS+?>KZ&*B51 U^U>\:GZ-T<]?@=,%KR4/$2G
M!7]1V7U=QRN$*/U3]$P^6LQJC')>$L5:3M(,B:6.#,3>!'SY2XBE0Y]8_^6;
MZ]\SFJ)JASO?/1(L]?&*X/PD0K^X40N2Q=S\!WH#[@?=MS ]!;=&7O3X07?J
M#59.JBS>OXKFNP+-]\K*DYUYOTY4J[>-1\C+,@N/;3S^_&--S2Q3#2@;)F_O
M=$E[]M3XKZ):-%]/ZKD$L/]EBE7_4QA?L\/UX#?]A W9C'Y*LEB)D7@@&BHS
M(2#[TGVZ2%) >2O]QT98@%Z?Q[EBA5,+]3RD'6X0#5UD=ZDIXU^N,\.)ZX./
M/T^PO7W:=]O9A):\57KM '@/':J.WMYH8UG( >H)6+8143@A?VF>E989,_/1
MP:SL?Y^%.9O6JFDX$)NI]OD3*?AH[H\!P/$9-%KGE&QHM8=874)IS8*TX(.<
M+HJT&JW?@GB(')X\2QW(OAUO)"C"[Q^7;W% _(VAB$)J?8$R.ZO1OO(,&YDA
MOQK!K6&F%-C#C2]3%)9'PXX!'4. K0#2SC,3+LR(+]<4P],<#F+$E6LBV@<:
M8WFR<-G ./L[R.!#.\C[VW^X=$J,41^GGIH.7ETH<=$5*8K,R,B=6Q 1B<2B
M6CRA!A_@=(P7ZJ QC[P01 @.AC:K33'9[5\^_@<7_XO$GO\PJ8UZ?]?LQ#DG
M(4/>@*;_F$#ATCU5UBDOZ^NJF,:U=C&*A_%KA^D<-REF[]B-VJ20=+]%Z[2.
M20T\K*9<>6EBPC#F!LQG>#'1YJN\+>:-?L.1;#=^M)6HWAX/-QJ'H31WYKZ+
MYDZ]8:/)SK^*0'FS8<]0'2+4TLG Q[GA+4?Q^$C+^&@V8)R+Y 6U)18WNM]H
M;DLNHL8UN-(*![I?NB!K*&IJM  ;N:^;U8&4S6EU:(I?3_V!XES3I[Q[:)3_
MB :BOR@/"HPS1E-D[_@'BL98QXN&(P"#;)8R!DS6>#Q"%[=<06ZN>8!57(Q1
M'E3]LNT:W!V3O 98%%M-^\7?5U;+O).GW8\23X[)'[!XG.(-N>B,UL+AP=]+
MT%BR<U*\&LWYXL(K9#8!R,A[!7%^91!E=&[*5^<!%KH8QR<30ET>U_37RF[=
MZ4ZWGD237)S_>Y*?!E"7M.\56;7Y0Q''S7AD5$DKAP5*TJJU:&-$.KRR9+:R
MK.F)ZE_O*!8D9GP8/],___9VYD__((^<$@Q.?KE7SZ]-)0%',Q6=VBO^!"E0
M.:U%MJHNM\#VTR*=]J6%7%I(ZZ%3&<,\+IT4?I@D=7W#/&:X%$&!9R>#W<WH
M (#)+) 5_3LX+'@Y"+0%OX&K!R'3;8D'F8<#@%I++,@<5P^,!J1QU<$D:BTD
M:(!(KCGN$EKGC"'Z)J>&OHG5!P(TD,DCT0+I![L8##;)B(-8_M04A][+11TM
M9W494I- "6J( HD9);;^A.U''$W=\ZRE#V< C8,]0NMDRX>1K .=W(XP^2:_
M;8?8E2HRFZ\A1;;:6@0HR;G7&9!\EQR2#5<BVRX914X*J38F2E^,N>-;#O1%
M=<F[_<9QB8'SG3[10 ^ ^:)&IV+R#K,$MSTC<6Y3PMS48HW80N)Y\ML6[3VV
MPV;ABOM=[3Z2_G$NWCQ;*?VOQ+I&"8W7XM'\APO/I8QGI*HW\4:9,7_Z6B%Y
MA%6MC?2T/C=5G_M0&*+,^ Q(,[VM#L$B6* <_RLK3::J_*F'AS$40$=[(NCR
M9*_[_K9'\%QD\#PHZPG5I0[B<+@0D)3S=&B$E[,"2=69CAA<=/*4HJ,O_'#R
MC('RIF!#"-2\_H5_9"R3,Y0QZR0MJ]R\I*P"$4ER=/#<M>ZFI6NLRU%Z]A]8
MJN#::F)=Z2#NYD&I.!9ARHT7GVTU5I8$BS;WAIPGE+<7:V#A22->X8Y;8;?O
M&XGE'^L6C)I[(+)W?O8;X'Y?=P'%XZFI:^O:^TB #O5YV$V;DK<$2>6K<ZGC
MQ"Y&Q:5]69Q"9JOR&^W) C &W*EN+NKW10G@O8.&MB422&>"/=KJJW^'#L:[
MF$/GT1K,'Q1G@II\[#6TY,[\_2X=151#ETP EO6=T;C6M>[&W)ZB299=#!>?
M?]:.DR%>(V<IK_RODC%(H&2MDJ5NZ!9J_K(C-2S #B/?4DJSKC;A"C4:#P0,
MH(G(RD)Z#.M3S.0_OR="8J6H2%(8Y!7@GU3>_G=45:SNR61>'@0^OMJ>WZE3
M_@UUAK%BRJ?$:X%10D&X_V0ST?XB__\6H/6( GH(T-'L@QU+?KY8[0 ";D;<
MY )(R()G0&00$1'45 )\/[P<>'ACHQ5SLM7XS;>OL.Q]"O[9I_]U!@$P[*T7
MK>3'!(5 +8=+FD9:JYGQ0\#I:G.Q(O]+ (MLNHP;4+Y"/N50 A4_OA#<%TR\
M<O>Z&, _@-A$LSG-HRVBKAS4I)&DD(/5?M-WI">+D;*$C,'1S7)33(Y$0B$T
M4I$,0$9X-$)NFLDQ1JB-YEKD!5G*_0P7'%K)(#7H "L:V/,?<;TB+'5=@O0R
M"OJ&K!;Y7))%5O%KFHK>+]:B@/\0([ET^L<MF*C(C,G6US:ILJWJ:P.W7>AI
M_Y\ $FX0\NZ:ZB(%.I: A\;P0HCF@Z8VN E@5 T>U+K@ULQ:T8\+#X<=[H\Z
MS 3$DCW%4$O^?DZ=S\2&0^^X:<'G/^N?V%)QF?JAE[>!FWM+%V>41V M*.V[
M<7-MX,)J'&"KWQG_K.ZJ(S=?O_$:3D0^803&%!NGA$AHPNU"3&2.R-IMU"!%
M#7@1*"LV YWR;F8Q-+MZ>87U9M/?L=[_"G2B9Y*4VT^H_X8SGXK1Z?*I-1\#
M,.U(_-]10KB7<\]Z<R]:^5B:U@/VJD+8?8'2K;U7HMII;_ RK=^3)SQAL^QT
M/?E&F6A9R<3?A*G;X2F";1+V991BXN./9$[]C#+>50N-DJU^?DGP0.XXFGXZ
MA894+QL*'QQ*!AL*::PB$$9A.C]6UEZ#@Z[L],32-[)."ES^01J4.E&/ C[5
M%T*Y=C&8 ]'^Q-CL=*[\XU,_HA(S/\;=LFUWZD:+P#>Z69[_*"[6M5@TR<+U
M"]](EE2^]X-51 @V]TI^-1EJ,YG/_3-1QXY$RXE>2_"[EM%TK=SW\34I 950
M'@'UL!(!K? 2 9V(DC-<']2\;B2^AI,1_XD:A>57QY%'3OI<=T474;9Z</N7
MBJBTWN]B7#VK/.+ECV8])DN%Z=R5QL#" #P#'*HG)/RVK-8C:H,ET/RSDJ81
M#"&,O]8"R.TZ\@BN_9?\D\!0P$\6O!6:1WSMQ[;,W,4@WSQ*.SZB"EBI/-FO
MVG(I9]#^$Q[J!2F7\<&(<X+;]4O'1&M*4-Z81M0G6/3/E"HOU3T#(VO0E;#N
M8ORFDB>[&-G((P0K2^< V0]D[+!G_BS[F!4 A^<_<-!?/9LZN">.6)\6K9!O
MFI!7:4(QAW9Q?OMSKB/+O3PHRDEYM0-+]T)#/&Z)N=^__L'QJW,,CV5@E)7"
MBC#F,^M+'\22M\229Y0FX]-7Q_$C/$GM_4P2F?([@C5OKF1Z=0"N[$0"DA1G
MA1TI2_SS)MX):LQ57E_>SOD?AD >NW0;*<\?&*MRTQ"?!1Q9^X[MT  W4K<M
M96.C*+&YA42*1ULR;')FLP44&TV\Z+$D^)$KB&3TJP7K=&=DRPC_L:L7S,)+
MK'5[KW517AU8N].6?;XAG_'(_=N&-M@E0^J7"Z;\]OQ+6-,Y;; !#:5((KFR
M[D <@^W=?=NY<,/HA?@69N&512Q07[@SA):BXG*'0.6Z3_),Q>Q.BV1-: TR
MNYA+<A4TMLGV32E<!,_/DPF:<HN/U]K1 !>M3&#=T'!6/?<F.^F8]L0XOX<U
MN4?D.[C\82;EGDQN;Y*@L18OK*XDUY:?JFUU&LE\>1SE28_8CP^,U60:..P@
M<0P^;*PN;AB>2RO:F<_O4*OI=+L8^EV9E#NJI<^OD7VP?#*91A S#+8]Z=2I
M4U\\Z!!I_2=:>R BW*O%'6EF3[>]\_V=_D2A"JI%/[Q++/8Q@4V2!@'MH!_P
M&E*UI'%87/T/;^Y\^5H['AVZM?&EB+!-Q\=Y<#;7Z*UH6LOWWID].RZ\A:IR
MQQA592#%_#4S>8J[,F>B@YE<VFEO!AE"A_<6@'2A^PM :G#$FP4AD:S(?+]<
M%! 9F5& Q<I\U])C>*KL_#IMC]G]/>U31OM-D;\N-_\FHV%3,.>G(G\\.$(+
MT34Z3'0 :#ATGDQ$^L#1.8[O"WZDUA1SL&YTL%SD(2PI<5HWGFFD5AH*YU_&
M,R[,(/.4-4(%R9R@=0LRFAQV!QR2+EJ+R))%?-1OH<3%B%965KUA@-/E%&J1
MJ)7RT"+1P?*0R+RJH"GCU_T5/7]HH]H;5@<RH5-['R1S<!ZG/2<K[Y?9T(<O
MW"C"F"ZB1,N"?_^$?%^_,W!+4%:Y8?_K94<@=^#/=(%G8X44:"^,=A,%G02C
ML$VB<VB8\?^040+_=QE4!L_CY-=$,O\?<V\!%U?2] L30X(%ET ([L$)! ON
M[NXP6+#@%MQ)<'=W&R!XT. .P1/<W?V;@=W(;O9Y][WWO?=^OP.'FJ:ZN^I?
MU7VZNGOZ- LT"Y[>75"@7X$A@2'PF ZDU0(9>"X,E^>S_!AD6[>NM4>[Q6H?
M)H-[ M"0&JO3DY76D!1N<2\AB<'[ 8L4@PWA2QD&?4(<VP=,<@SRO#_=9&#\
MGETH.00;_A>'0-\2_[SR^."92=NY)GOVT\#G.AV899!4[M^)@.<X.5%1H*9_
MV0ANI"_E\&88S@*?A#AA===B)ME5YTGN_'+*U1^W&X@SMKMM0@.?HF/[5!:B
M7;VA2J+A6%?BVP=_O48 )EMFGA '>#JI.*-0)V+7.JV$<>U6V^W@Z??PBW6$
MTV39^QIVK"8AZM=9F&L22=;M7/J?V#^/YTAR<%\-<\640B^7)M26!M2YQ65<
MGWLVD(Y\BDX$5^F6KM).)Y.4KC)%_P@LO'D>XG;L99N?(%/0TDR0_,+E*.G)
M".RU-F?6P[IMJR\XM5?H%//P;Z:8_YG[\=YW9H<5-9U,,V>F6M-5#'!_WYC#
M56-X@(Z/,\80;4NG^/Y +OFK%.F9MV,,\D%UMYJN+7(F;W]%X91A4[*VY<OE
M<6ES9BMO>$-8[#YTI@0J$Q:E,8O2@CE=Y>9VH&\PX)T)WP.5Y]B#$&-^D,#7
M3&GW"I_ _Y'XI"-4FN^K"J@;]KS(<J/30>K59;73O5U,$;XZ>GC-,'('^4S^
MUK7IJ;EC=G4>:'#MWJC HWQM_/LL+\=X+ZFIA:FL41-TPH-D+ ,DZ(3;R5G:
M2#$S%OY[2<]M ET(>T'UVNV6*NYFY8(B3L@K91AK;7FH&!)H,7XQ6?P@R":=
M'BQV.;V]U^-BXH.1K3Z*R%AZPIX0'[4PX.Y_&PF(H<T30!,R@JIY)8 0ZIFE
M+Y9X#(94;>=@! 2IZ+CC^('2JV <L_^5"U? JY\IAQK:S;ZXY@]8"&FRXK)+
M+$(@__I^J=]<[N*85@(X'_9EGB$2BZ&>H!+M@%TO<,4M">1Z'AK-;:+C*D^N
M]S1MY$ 1Q9@>QNBK;H S^39 ^"L8<(R^&P@.,.#JB0'1)4#\J_F&=1!"R05S
M_'NX!ESUDM8\$A?@AM5@=[8NN9-#L+DI5^^=BKB#=B(OS-MZ98@ $K7'S3%I
MV>L.$N<[2+@GQW.=8'GP9BFW\T!!['GG9Q7=[=*0VM\4^7RKX)<B]>&M@\7C
MKH\X>F'8-@U?@,*FKRNY7 VIB-6E,L?H'@A[AC9RX9>28U+Q4TQ7ZTYQR*9V
M/Y@0:F^9GFW9V<GY](AJ&QTE2)FPI(Q9<M_SXR/0NU*'J2_7G,VN3B7Y#&K/
MX&4E4'M^\G6I&XU&&X"__<7.QDIT SO&8RCTZ"WEQ[^R=B9-^3AK)V,:MF/M
M@8C;YSI .XI>HWF =Z9H>^.)4'HHHYLBCZ@Y[IT"S&Q@2):M1VK>A,1[9GU;
M^_CJ#0*8<&"5?*!<>@ZM'@1"_<F)26U-LWR 5-S;-DP6D5+":.+SPB 3E9@D
M=V:3BY$31J+Q;?7QMH/8?I57^QYH#CJ9F]0/.2:WMRO(DH<"KA3<9XD5K/\3
M']!= AZ\+'PD1SZ3K=R_(SL]$*Y;#;:^(0=@HPM:T/([:Q759\>B*WEHNPO3
ME9/<;8!(Z338FQB2@#9+#PGO3,"YCC^K,*V[Y0"E^>A(C&X6M?*V=N(W8,]+
M^(.7M/K-!1((5*+M--PEY2\:#IG-.@:^^AW=WV(Y24Y)1$56>:%\6QKRA?I0
MQWZ7O<8IKA7DNC!L.;X.\CQ!;>L?>,-: L[KBK_EL]Z:O4JI3WV\S_H/96>X
M+KETB$%*)([PUN5U=C"S'KG;V?ZF8)I:YOWO!<M1?PYV03:4SCAO2FZANE-X
M!MPN6,'(M/977))[/M9JCJ'-@ON3@+9$9,EHS;+Y*>D[ 9GIIKMM,18&PD@"
MA)$\,8NFNN DU%VQ<B^D_&.6@P/@GZ)B,Y,QFDH!QE,&2[G3=3P%VB#_(3G$
MWQL0[!M[*XZ/)-OTB"B-";D3+#>IS9,="GW4L^54H7G49"7D':PQISM5\X@,
MSU4\-U%(PV\U;B%-W#8FMJN(J/=.B:[V.XED>5#@2G<4Q#%+;'N7PVH4V;8"
M])!+DFBW3IAU@LO_?)835:X]"LX17^UO5\%JU-Z(?=Z.K'FBO /VG.AN.>')
M$;P9>@<VK#Y=<RKZ8KSE-'4793"FM3'13K+AP@OJ1P$$->2;)V#-19?RB+:,
M04\N]L2@%;JJ*"Q0KSG(QTS'KP_R#I)M'?4M"7%"=Z@Q:.$-/,!M]Z!)+4UJ
M(N7VMG-QW6)->705*.O)S\+XEYNJ!Q.,+;+9@X3V627]@\9^?B3S\YHN4$L4
MGVZMG4S 9T9^>N3%6!3GQ'WK+6?&_FPJH$>-)*EL--9U[^N+APO3 ZP]9DL^
MFJP)A])<<S;?Q1&?B><LIFZ/N<#\K/PW@:Q6O%/<WB[,2/W(*W%=!FK$*'9T
M+XZS8:3:I+[FSVU.%@V8\,[]EUG-"6]ANX'P1GJQ:PH C8 Y!X=HWXH#5G%H
M5X+H0[UE: -\D*2:*#'1="$*]#<@U4K3J57H1SWDC!9#CQP$&D0G/$IC\F$B
M*=EG MK;=*^4;B 4N$:#\]I'[\[D&D4H<_\B]6HEB+OEB45K'!U)D+ GLE8K
M)ATB'&\+\B#XU CPHDL5Y.VY#EV897\>B?KGV4'P,E*<7(@2;S)]X$7AL.,P
MF1AIC0%*II]AH4J+$V]'Y+=C=GCP_.C+0YJPG/ *T*A#;]^&U;IY@*O&<AN
ML\R\[_N[*=3O0_P?\Y]_.1VMI8CS<[+E2=(:YNUS-T/K#R+M=+7A%8VW4%22
MJU*)?B DZ&;<KE#PRTTF1Y_"YY?;8P&IC%]N,M;WR&:IF>6TNH*PI#TI:/4%
MX KGO@?>#[2="5]0Z;<&W==^)T(KU Z#V9R"*?< $1[37FNUV5<$F06?"H<V
MM RYZ7J(:U*))14?4NY\LQZZ>Q .=!L(^MWM/I*' *@H)+)F8DR]!;@$[? @
M>DN?_[!7['N2Q1HQR]>"U/I>V(MLJ%F=I+_M1O?:L43B+_74A8*%^G-E"QQ8
MM"Q%E[$<*",O_#+1J7@W]-;\VZC\+A2ZG9WU5;+QE??,:QK5 J^8AZ1[YBBM
MH]\MEW_&TD9!<'GY3QL-_M@Y?KN%_-L>B;__,BO:.OHK[Y!477 9( )4V.I=
MJ>E_(]+NR^XT.T+"L;4@[+;4T>[\06#'SB%[)**P"5%@\RL-4;2'*C &E&;(
M!Q.5&!%["N=K!:0QH]O=1G&S=SK\%]'']UA#\;?3P']N6H&L&WOYRS;^NUW[
MVBN6X.^$^ZK-C3+^&L'\NLD?OM:X]%4"99=+C*^=',UV@E,>M-.T$&\[^K=6
M4DROA2<).BA!/)9^$K@NGU>_SN#NVU*]!-Z.VM' [2?4 =1/S7U5RC9/98AK
M]YL92=60W6QEJTF][4:XIRK1"::NI/+C2$\$G1,#X;<H;N,#";5=()&&%%>-
MQ4Z!;-5 ;*\N'YMCQ"\RH-@V/U1URT.SYKM>W0DOU:[/O(U;<KN3T+T"NZ!.
M)'"/ FS/45@+]+]VB=QE/;G+"F-4JY5&W3CZN#K-[:UUIU+)[%#*]5IRC]Q2
M/RP/_]*#BVR$\S8V%YB$,?K^)301M"7.'MZ+&HP3"8[1AWDS)=+H7]>]U0:Y
M:E@7"Y3,C4 =8_\R!:AC3"78=[\:]G7126SPZC/!4GR?RU.7/>'G9L=SO?:Y
M)B5"M?()2%4^*B:V##Y$VDF,$T'VR/^@,-E>))EBQ 6M9RT8JND!X<(I6"2S
M:V!]&^Q%>I)(FX]MY&U<E_W"7@69A@QOAL5NC'QJ56RY-'B/Z39G8/6"UE\O
MAV.8IEJY 6%SMY1YK8"7)BY&3L% &K^5L%+MQ'\"T/ &(D8R.TN7%YKCVT@7
M9M=MX67XD5F785Q$[SL)]X4,.WKM63DXM4QGJ]X4JS$YSN5'^46(C<<?/AD?
MZI MDA"YW[E57%_8_A'[FXE[$>1'A+Y:'J.*.L>)O^],GTA7J4@C<"56#X3;
M(F/Q_766K]\,Y59 ;&^.G\PT(F4O.FA]*)S.%\,H[/GS#8NH@?'U(+&/,!\\
M:@0 >"],CP4PKC2X^Z%3X,FG3@D$Q@)4>B5W'U$I 7BV1UAP./0PT&_U!E(C
M6QX\2=.E)5.BS?6$(78/8>GG4VP;!%O3/[#Y''8VMB"'8F+D"*.>>9VP>E/)
MT&@#P-$XH<;-2/8Z6H7R[OMR%0I,>:6%\G]^B>X)<3$?RL /\_(3GXPV;FP$
MG-: T:1C..7B+1S_@FB2CKK;QDDG&:3\+GS6H<"E&(.GZ&1D^7 J)V0%;*'[
M(:+8TN87+C\I+Z/IHGK=\+$X,,W;0;(<A<OSZ&Y^(*9!!3.PJ,8MMW>M2AJW
M7Z>%3>013A1CZKC4?Y#B%?K#NJ7]@8+Z(];ORKU.#VN/8'O\PR%R,AK.6_[,
MPV2O<I>GL.$O><*GKGU^- AC<IJ&DOF&%P'@YB2N@>[M3L/J#*0LKI<P%Z_Q
MCN_[KI[$)N"'+Z>%76P@4,ZOWG8:8V/TL#R?HA,:5-!.9K-?9LWP]*Y8CY?T
M#;D+$@>3VC(B;B>P;:!N'9)82PN['/FB[;V5*B8_UC';/:2"<>A>2M5T6:=Q
M-!NAFK7C #L7JI72D+G1Z^NUEH92B:\\ADRHT5^5+#4Q^!_O)^LQ!S=45[4,
ME!"OT$3YX#NM6]9B<V_7T'D':?-B2K6CTGG#W1&8!94>7W5[P7M8CY,JO4$
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
MS0+OO8+Q8+ YD1F=B0"G0H.[H>ESA(+-W%895-D]D?@&C;<?_X%+X(.7QQ)
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
M+ER[QYS*^UXO64[<YB,XW@I7R3A H=C1(Y-$^W*Y%#VM'/ L=E;LRZA? K,
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
M:S@[GV&\I9#=2=W+TMFG8FY1;"U&[_<_VYO172OMP&=Q=>/. 3^?Z=8QQ]Q
M4/TO\E[K^^?U>I$H]D$W1I'G QJI9!4&796R"M,N2\55^<]TXBH#]]N8S#"6
M HPG:;I11X&:_RTVFAF*9XY:+/+'T+<9;B"0IR?25*T=OA3/LF*=0?V/JO)7
M7D,C4=NL+!-B/GL$O$M=J.)Q3 [73TT;QY"(FB6TCE?NGE\VX9XU:FD=73SX
M;_R3JT=?L>_=1RRTMKP)LJ$&*YK0IK4/Q6:5A03UE9/ @.,IXR'**;-\H?_[
M2:KF]HTN.T;6(7B"T/^_$.A_,JD,-S5M[+UKV$&$@89=//SU"[N "V6,:Q8#
MZ:=M * +.E%B)N_F--;U0,?EF*OC48B_COAU=',@<4*JZ2 ??PN+OK8^=QQT
MY@*[H=LGG=%\(B9>!;6I&PAI 6?!P[9KE\0L24 Y@HM[.7/N7!OB<U#4#1G&
M6L>LX#;_DM.R$T^_/7%]VOO\[8IL7["-FJH)89'$V*Q 6R*VQM#M*%C)DU+W
M%?43D82T-HR #?[XM5)EB7#[0N8"6$#$)E)RU1RPLC+?P),K3M;/4U05-!Y@
M>L8%&O!6F=+4J[BN?@QS3<AK.K*I0PMS*D>LE: 0#%9^?LK:P4!\WWB@5QR+
MJ<$0#Y&ECDBY>TA!C!6J6AQ2F&@_*4B"<4=A47 M?$SUNU!3 J?EY4Z-IU'A
M%YD)5)<!S4D1^DMC>QJ#[P=4 G3=Y[3L%4RDMV(-"'8GKOLZ=HK[U;SY2A-(
M!VE\+VNEW<['!-TV\E<[#^NB2V;?I>T^G7I<2G9@$^G *OFI8H+VP*&-;I4&
M)K,Z4Q75\"SUL7&>" /KM-%L8<?[8=*BP16!FB+JBM OI&;ISLH3]:V#L9^
M"42N,G!F79ZS.2D*91(/DMA=*0O9CA-U[95<B*S#Z4/@/MC;QHO1IDQBH><Y
MCRS2>#ZF@N;B<.URK03TW\,VC>(+PWQ>C '';NC;I'_!1EBG:5^M(RP.LR#I
MOMU'G-(=_8$Z>E ZXO.W22YSKGD&KW*K#^\6++,=JPBXQ))J!1.QUS]6C@FJ
M)58&[QD:G%1I6>(#V80O."D59N2DPN7:H)GR0A-HX-./1QVP,>0U^KT!%:BF
MXX5*G:103=O#RQ-(XLX:/.>?/2SBB4.)HJ IVUI@YK@>V4:M/$ EZNGOX"ZL
M+F0.9/A0@D[PK@Z2\GPIZH3,I-5NA9H3EOB<) <1]]L@IW\R2XWBP<?A>M50
MO"Q)]?0?EA*Q<&H^9N0XKM!:2:<'GA96%*2?4% 7OXR<UX6'+"GG#-4X\JLC
M+C^<ROF@KMLA\)RLF2KY,Q>K87MY"""P0P/C!@*AJX"VXEAZZQD-C2>, .RE
M)S/Z^'-?R*#/2SBGK)N<80[VY0[.3U]N$Z^E/8CB' YF&ZW&2KZ!&)-4-G_%
M-&II5A!2S6:F<A5=7ZZ9">B)6-M3->8BH =RLPL!&0H,RJ1%!*%Y;6U,A,DR
MZ'V;!+=6N6K+LZYKBA?%L'@A#16\G=J$ L_D[^GNUK<E=-Q O%5VR#P47:.<
MH")=]'HJX&-0@4-BZ'7)@D6!KLFW$]WKY[)R/M;2LII,HKL?XHQSC"?,7J=<
MUPBK\"S^D76 T,6M-^N?6VV0_W"D?,VRDXEQK-<#@_UR^0=E_(%MQN&'DREE
M+1U[980%.@8]>])'8G60/T>46>#A$!-.%C771QR+</H-RHE=AY-(,W45E_3S
MS*CG^?*9 I4;+&)]2P^(>;I7$_?/2A^A,%XD3VOY=C@Z5_DMX2VZ;@]\>)\F
MG8Q(1.]9YCK>$ZM\NIL,!UZ#>R.@F?VB+.FM2=[\E#*NE>UDQ06-]5.::X%<
MB<%0Z,<T:)6V>,)U;.3TQTG,6WT>4Z_542,OJ]DA-<O+N"XP8A\E'+M"&C>/
MFFAHO-&+?F>&;H%/#-.!/26/2-OW,!KYL;]5<M335&8]"T9ACZN^_MDG4M3L
M+.G[$2%\?T>FD!3UU;.-5Z?QZ04:E 5QO0S$"V6120&Q!^^5%4?I9MMV@94J
M-'0&,9*^6*T:4D/3LQ5IJ0,R2!HT'AW]-Q ;:=;"6*?PR''MRV(K#<5R046S
M!Z>"#OR+0Z\+;0$([6-G#NQQ))9\R,D7Z(L&;H<8RI(_/,;<"BY])<H-;4Q
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
M%0_[NQMM,JT#XB:094M?^=<@$]CHF(:!9)-$#CL0^D$\I,?!P9I',M^48DO
MH5?(E^W44BA<QL%A4O&MB,T&2KR)N.9,X<'=.S*?]%?-ZB/YW^A_V'OH(ZM"
MF[FT'5!ILCNG;KQOW4A>HVP_VVNS2@#K1"YOT^A-H8/.LQ]OZS:$K,C$SGCR
MN^"FK,W_1M=/_>TM0[1K#H'6A"K\RCJ\HUS:K\QAVW:C7)*N).DU8292.5QX
MX##I>V>0_8]9A&L1J!-A/"2;QUJ=<?5.U5"BM0:4$?G]CPZ4Q&2)U-"ZOEL\
MENI%<F?0W;R9)0GVDURP>W1FE?Q=>M:NOR-D7,9/EIFGU@ZE/!']N4)P5R?+
M !=6A;)4$0%N@73+7R[*I(K(+__=03)_,, U.#$BV!E+8926C%_:>I0JH(G1
ME0I"(!0I'YS<!M5 C-T_('T\AL-N?=FKM;0-G74*<0D@Z2[N3V^U< O\F_'^
M__]D.FOZ)DKA\C5/*FXV1F]31$;B4:Y3XXTB<VS*#]U,A<OQQN,CQ3I;=N6%
MDRA2(._>S"Q%S+4QF8.&B3@WO<Y6<VWYLKFCBY7,1DQU#2U=G E+/.\BJW*V
MAI[1;U[_%3K[.>'TE0?/+UWM?.(!DOMIJJ"V*NT(Y7A2@'*\8G[/_Y+3F]*T
M.:S34P/,5<K[RKXDB(27H6(Z>9]GGJS^-94UM)@DD,&I!<@:1*M@Q(6E. G6
MU,.1>E1M"GC<C/LG-S&5I^86G.X8J0-N\=_99XB[J%=^A)+YIL23(G^&S7%]
MJ2M8ANN#T,LR&Y"-X*6I(LA#/%[M@T&VMN/FH.$"(H)G9_O&3PJH17%*H.SK
M)VX;:EJ0&@VC-3.NS!GQA4K&4*E&H'>_MXX2?G#2N5@>'ETSU@*D^OF,C+:J
M*Y?RD_(15*WGK9CVC+8TDU\G)E%)"<?O]/;%%3I"D32_!^]V7Y=Y-G#]V@/M
M$J8ANN>5" WT'AT1<G76'#3R0_]$9D[SA]O%/0!7U)O,%E>6Z)U;ZUE#*Q=A
M[%XWX0@)CXWV*Y?:L7FLT1VO1CB*%)I=?D049U;:#S^_9G)'US]0Y)6_,6Y
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
ML&* MO"!6+ .OP!X%M>BQ;0@2[_)IF#:I^8//CSZ[:)6WKRSN?!Z8P@;TEL
M@OZ& ]G]"%66>8Q(*;QFC#?6)1U06X/Y1/Y=<GWFOTBU$]_[VR_7+<I#W=K7
MK%JEJG[0(ZGY%_$=LQE;+9]&:@A?_XH'F]<O5;2HI_B57I-?/H$XV2TM.*ON
MNSNP;4MTT=IQI_Y2PJCH"^$I"B&?"II,!+'FT^JQYM.OGO<HX4)KTB,)-BM/
MS#-BMUTA[H._6%0WA;_0/ NT'N%(YG,D[D'\^;V0L1#CF\8E.( GBXQ],9]I
MTLT707&?O-RBUXPZ\,HML0%'3*"&Z!4S^I#.T_F]4A'1H,2*>HAV&;!3#KM=
M($T)W G$UNWU.\\9D:?7:YWCKB6*,'[A1/1"M"2]2U 3D,%"IT&?H2 (DD?T
M ! L>7@[W97K!ZQ6WW7E?#<O)?M]&0IAPH\U*WA&]]B\]G7((CL5Z?GDEW[Z
M\O_+U_ZS-; R7>>(L+7YY+OPE7@+6!?I?E9HZ-R]3G81/F>\XFN-7\H=?,5C
MA?0EHE>2)>=B0L7J!'5^^S1>I85M?60+?_[V:1S^C"??^6X)7"Y%%K;$S*Z@
M7$&LT$%6P4W6I>/6S3[:483X8R;GIWLJS[4$B49=DZ<W',5(KI?#&<46M^3M
M:-C!S5VBD1Z0"DICDH+L3R,UTWSG>_$QB0#TI&/I840#K"56LH1X>5&1VNKM
M(?9$!*?F+\B[L&%Q>F,\+&SO,:RL'8OXA='=2&G$['HY)N!7$OQ*3C*\SPTQ
MK6Q6L!KR0_ZM2R7I+\GN]#;.\2D@E05'C*"BS4[$'KZSV?JE-;5PVGNF8B/(
M:?X.$?SE7Z?RP<79%]$1\_/#UI]N?D.1?-X* 'Y'8@QHGCX#<[!V3,9YN/="
MS=:H;TO&12_$O/Z[+;6U3A][AB=\5).1ZP-*9_;6X(' 1]Z,UG]["(0L )ID
MH0U]+,1;%H98.9$ (?!XC\_"_5?GQT)<U/J=6T#TFTM$$-ZBJ#!&=39Z*PT*
M^@QA!<&;()4T7;8P.F5=HA@]/O4N :(!/>W@&P*LYX6P$-H<I(XG610YY4>,
MO@>[X5VMF ETWCU\D4JWB5LFBI+S!$4]YXD2!Y<YCM"--!'$F=/53- ^')BN
M63/W!'PFW#<T5G2G'1:.PR9/ ^.X^83A^&6=L-VPX'-L/MD%;FD*=1'6#\E0
M#W3E.8=#V]TI,9,;*^[W]9\W@F0=X+U^8E+PM*I:JL(4,F.U/IGG7_--$N>=
M_I(_X6$SY8UQ7E=ZL,FN&<+TDP]!PN*H=^'?1^-^&-D9=$[Z!4OU:%^/$3CK
M;V(F8$9C8+0]=M2?_.(Z4EYW.).OY[#[!% RO.H=II$+GPUE2E=-$0L'7:MG
MO_GU_P(6+-1 AR'(CBM,S3\OL(^[BS60^YTH*K?K^>JFKN5'>=(RUNO@!TSQ
MXC^C-:@>LVNQ@,Q>^TI?'TGL>-.NNHHA:URQ&*A)RD%E ?@;ZFT;;M:5OD.8
MN/=WX45\C&'JQ6>:0%K@'_M[]/V36SC?_[4P2'OT7@\AW55Z%Q!G@1MTCFGJ
M7G1GXS8GA5YK'\J]>X*B70G=JD=^(DJEE4^]=FI17XW\;YCS<QXJUO$^ P!E
MT![Q.A\A6[QR5%)/$6*J26_']QZ?'[$W5]U/7KU$DIY9CQJ" !"^L>=&D[B,
M/BBUCK;M#_L6_!_C(0 LF3VIP3,:&HQ/!5!/4.9EBO3(OO]B0DGS@KN[U5+%
M]'\?K@.B9YG)+G?K7I*Z'U64E;?.Q-1?Z"G(.D2 GP5OWA4],8:LR <8Q$(=
M>&.6_A!$?9-;;M;CC!5 4^6GJU_')+@CV,PT+&31V=)TU=L3[(D2>8O2PQ@'
MV)BMKMB3#I1@ZY>]:Q(<O[!66T'VNZD$Q(-XDO6#+BM0!W$X![8A627BU*!.
M+)-T3UPPP+W=ASEC.;L[E6YU^WNFB',H?,UQ=!OA<C*-)=.MEJBA[=K/,'A<
MMT V+ DM:5IVS^_U.RX_Y0RU8>[B"8H3-:E<4C7[.*\/&I@O8>&%/D5M[TX0
MY\$%@6$/IVK@M*,']5/VP'-? '4L/<D(N_]*82.+'* &=:IG1=CQX13_91;\
M<ST>3A67)VV!3U/\[Y$O-PF^DE@7%,.U3)9&15;D/H3L,K2O>"1WF9;@O$.<
M*K>N(23[A#->9'L8; .?5R+0CJ"#!$CI1P;_?13=S]5_%Z4$P_^K+BG8RN)]
M0JST @>_@FH7X,?U/"CAGM)55O^<JU6(LQ*0O#.H0"R!=ZCJN_]W:%:YT,#+
M#$QTJ_OT)9[J+Z@*3"P:0$O*1.P@2U]-MC'Z!(88Z,@Q>A4!_,C%%&Q$<W]-
M)KJ.@BLFH6',4>F3)N,!+LZ K1LNT$Z4@IB1BO$]#YM#Z[Q+:VUW1ZZ])?^Y
MY3K6]**XK;(X_I_.G. >=ZS;,:;C3=^9S$+7Y:8))[EQ]QV,J,_Z;W\7<H"R
M=&9I@H":3+GGBXYL29U_^EW.2#)[L4WXJ'=']@3%9/L<J]L/09V.]."XIO0L
MJ,S"=IKSB[3UA[&)Z7>V@\P.T4F;%U*6=JN(<4+ H"VT>A-#1]>TF&#C$Q2O
MX.3': 6 (_9M>5_1%M>I$Q3-EB'[.^L&$I^5TI V@#_*04RGI.!RM\,\Y_#^
MB)1$H_+RY4P%X;NPZ Q_6YM6=EMO)3_]WK6X3^60R8MVCT1T7U/:H:FR8;2@
M/?RZ/.1L]2PP0UQE6]%8-,1%6"'A-3L#-SD##X7WTQ<U NDY1\E:DI EI&WJ
M)]H+AH_B$<U;"[31Y#"PJROB@V2R6< BQ-++"^QED'=<'$0\-U27*SRFL"QP
M56&*A\WF7O=XS:?5@26'MD6]8=O3TZJK7XH15Q7"JR(/ORM)8.Y#=ZO#>#LC
M^EL..OFUUOPMURN#6L@%&JZ;J>@_E?]B0K]5AU"?BD7WODE=!J[%GQZK/15!
MWU#O?_$P;$FC??C%9VY.:9VUBJ6A9^V9"NK&6OB6V&N5%9-Y"<8@7 H2!"*9
M!\/_ 8WA/>_%O8\U#+UQ4I %^OFS7)]F[4Q2VR"M23?@*#@[PFOKI8',L-S2
M-3/CP,+7!M#LF(IRSGVPSC ^4)U0V.Z<8!*Z!> L<ASVY:9 GYS>'>31".9E
M".8__TJ5GLG$D'-C)S_\F%)IX3_WGK@G* Y?Q7%O*YZ@"%-[><6CGR<EVQ .
MZM2$_&+.7@E8]Y5>,&['X5C>B6II>#]R3'PP=PN_R"=3&L:@;!TM8.A"I/&%
M&/^0'=9T9U56UO46:NZX5D&.WG86F82+Z:E<9:[KM_PB5]SJS1;]T2<H]YUY
M/KV^/\A3U(HY?#&U>P;)5(3%EU^86K#07[S6J&-M ^0KMU00U5)*HH?:<SM?
M<+H;'6[)$_MH@E[*J<'>*0*$/_MBWV&*ZJ-T>$#^?_V(_8;KH= >B+_P J;F
MPHN OM3O%"X.I%NQHP[7^;O;G<PD@OC+S\]0"A,.(STRC)?8#4#+.*[8&K6'
M3]X6'=^2>-_Z)B:MYVG54\\[.S;QO[_#?8&$\C*)]H?N&OT8 D(@TSS[4?,@
M?!;7-]K&N39[AV$ :?W:#TLFG1MK8M3#;NRSV>6G[CK 2L@@EYT2'VG5?,D_
M@[NN/)A4VR#QC7Q0=ARVHXAO53NBHM3MJQ^H=]#B-?D8/@$UU77W['\-7!L@
MKR IBVG,.97)$5UTJ)OAH^A$[M0Z;V;UR)?C2JCXBO9B@WG2TZ8OI'C*+  =
MW;XMM_EM[$WQ;DXX+,MU+3!\.\GK*>(DKT#D25X02X?=(_JVX=7/"@&YK]9
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
M1)CI/:C;(K(6&E,DAEY"BS=4&U_ ZA.[K2^&<;G[JBA=B7X7\0+>';Q2/B8
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
M_E/0DSHAU:D[[>*O3V5-$NV.89S@TI;<5\#\LX5.+7[W91'JG^3RZE5S0X2
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
MDG=WB\=?\;J,^47:Z%XNEN_[^)0Z)Q3J+;&1B(2TJ+(1"Y_,,$F34N/.BZK
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
MICU15[-SMQ58*]P.$WOW 3V3/\JI6X.0$GU=^KBSP!T3ACFO_2!ZS4<YBD9
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
M*: ':A]PRJI?RBWW'ZWFEY$6+(K35K;81GWY?)BLB7C&T 4<]US&FH_R3K&
M0?AX]=;@]6FZR31D""L%:(T>#-@5_:Q,2@8?M2-Q+U=UI#W7D:$;VVR87SE3
MX+D$Q&==M[_T)"D>FM001X3/E")[UY0(6#'!)@%+$X6C6O1CNC*/4C6Z^07:
M@E8%$''Y\-L=UNC;AM@VU<83E<:I@Z,31<5B056>/F#ZC(D/[T$3TJ-:;S+D
MY^D\L:1B,Q:V8F";._(CQ7D0B'MD5^3M.0$V5N*)LZJG2Q^\[&LJOB54[6K_
M;_S2,Y(3LH:7"7I+T9%I,#C]E<E6OMHX^+E;,S4R?GNGU%INV^7)<.9YTQR3
M6YF+4D?A,Z6SFMS9UY6?L6[$A[$IVB;4U$.> IXH2(&!YEH^_*I,0H6R25Q1
M%W2SU&E;HG]??TKIT7Y;LB)$:J:"[>;+C(V;L?S_X0"7[4*BO&AC"F ZO<FC
M]&N,^8!:P8'/PL3769$ A1@<?4E=1[L=0(1/50 %OQX_5EX*,Z!#*%E;V]R,
M-+0VAU>$VM!,LG#F%5:#4$ZQN@(5"&OF#[@G4A!#_K2ECNLBPH6VJ5JE(AAV
M^'&"(+;!UC)\(0@S@S"$9FNEC0LX7Y'?L#X@\WBMI1: 48NX3>EJ1 5,$\T1
M>&RIM\(QZ-T?FQI[]][#X"ER6;D7+WTEY\/J+FBKLJU].4&Q,)W%_L%<CLWC
MU?@YGKP?5VVZ]5*["F7%2DVNGJ;O:_UO@KB=T):6QMNMZHRK929MK Q^GR&X
MTP:\(A*:48,WON?.@+[%<OCFA]6V.%S]5.7W[NF"6[)&=$E@<3W/H5\1L8=B
MLB7<*WO@MU# &N 8@2IXU\_&I]>6"'%JFR&QADF\V.5BNSFW<QEH$<7V_L1,
MM)M%^H?[";'\'O>IT5=;8ET>;JA(5OR^0K'UWPER3[:?TSR>E/3-PLZ\FCB7
MLOH&6J-G^S^&CGAB4!@W3HQ.I]\H014%%6_GQK)A@TL4'H\D.R:17 ) SR<1
M[VNYJ3#<C"8X/ >Q'PPV<BIP'\;'@\'Z%*5)1^_0@ 22))%?9<SML=)Y8W:,
M'M+(R$R=T(P)/9SL]LZ\0Z(M&M#5,K^O\7[U;OO$.N *HC5"1333S[)<W#KH
MFW*;^A>VZUM0:I?((8OWUM^>^;SY B_H-^(^:K!LSY-;/H47[<%'*2"BMQ?/
MY'><N[I+;,.B&XJO+5K?'1YI_&1ZMUOC6KHEWU4UE%6."2&<-><V(\TX)@%*
MS6B:BF8>Z#@YKI";:IPLR*EV#4_BP(A^5!C"M6%PW#C>GDJUZ*XN@+0K? S8
M[?CJD@@L=K95(YKDF-9">DU_0,;M\D76<G4G@1EOT9S'JM58J9\N\D?VJESF
MR_-3D],:[?-*\I1;U(2JM_' ^Z7S&_QD_.ND[>4@/YH[[Q24\04V+'0SJPO(
M*[N.P/*<PICI&I.#:JKYA\]57:T]8M+UTN)PQ8A% 6#N8[Q2Z>-.&Y*B+70$
MP&_QJ_Q]BJ#U39*%7<U?7@;Y5/W1"_@FT(&:SEGP6?',<D95!K#";#L,**C4
MDQTT:O D<KT<?][EHW08DRN'_\M_MNJ3T*?,5G95<VI-PLD $,J:*NZTM S5
M75T"+I>JE6Z@Q\MK$M3M1RPQU1MN/S!<D#T@:T__WLLBTPA47KJYSOLZ\>6U
M<Y,"GRFNI/\7NHSC3*79PR&*\9GV[[1C(*75JN[9+51'K;^B:K#7(J>]O1,V
MGP#4O)0EB^UCB+@M'$-:5#>0QWB2JH-[-TN2C@EF)=SA+/F9&]UE-<QDDT+W
M.580 A)NF\;$!TFKUM3PAZ2#IP-^\(O/ 5FBQ+<LX3OWU:(&*J;@,3QEIMGT
M?P<CQ7:]P67V<[H[%+U[VC\Z&#YQQ6_J,V1Y5D\(ME4'2XPG> YRTML.\@]R
M>KT>N?!UBEGO#<;.-LZXD7B]!DJ'0%& .)G,+9[_*X^&050\(O)[I[X7N. V
M8L,YY8\ERFQ!/Y.[9QR0-:^;'-*D]G IW*#SS@TF\1JO()S#5)[HX X?+SO:
MX]YN?C9:8Q_;C%-CZQ(+,>D<\:-0"D@$5$TYSB]]=6O^QA\E*ZO>][XF^794
M?/+J4;-B]O>,):V-;5^[]I8<<VDO 7&\@G/E'>1X[2E//.'H<)R_>LZ$H:F6
M<AH-4G%P0Z;?L,S6^(I2KC9V6"41Q4?7H!UB,!S+3:9HT:2.IUAM$$P*F=?9
MNM_]Q??SH\]_E!)MI\Y"#0=[A -:K[^=)\TI,Y)ZY1B^W_DF<%"SQJQBYK+:
MG^G"3&:UG7])>"_UXW$,C$A$].1GYLQ8O+?TL_;W$H>37\)-"B3[UQ3+LN/D
M(UX2SJP,&/H<4ZA<^J(,;FF'$CN@2,^/EL'5?6J8$?@P(K8!>_UO$VH[\?Z#
M [(N7MD]>X@5Y0A*_JLFK2[A=B&R10L?F:G+*%T \=) +J74[ZJ(-P/;/1?'
M>)<P6-"OQ,SYE.E7"A5 = PT%$!X/%3N2F//KDLBCY25X>Q8=#Y_4P'IVN)8
M8WF,P:EU>"S%*5/#5!9SB.BS K =^-DQ^+=M(B#ORXJCLNJGT;>1<>]K*A@O
M/W>X#9'W'VI&^G\O#2<"GR CT])[.#\NGT8G\+G)LQ+B"D'DV;LB ?53HI$Z
M*AHE;5O27*YF[2-430$\EA*G]C+CQYDWO!7_^BL#!N$>5,($1^/=**AF7R2?
MF@6V[HZIIJ1WSTIU*8^EA_'T#%SVYEQ]:UONW8INC[@$I76+M/G+@(BI5K&>
M:\KT+;$.&?<C>:+8AB5W&;29I,K<-GBS^'73>:BYPJ>:\ LWD] HY/)YCDA#
M=!I:Z69R=?H,^;[Y3W)[7AS!>K=(]4O/3M[J29C%4MNS-:@L;43!HG@$'L(E
MSO2V,1*8IUP/G712AZVYECS( N%$\80269\RRZ(^E.*@>]0@_-;[C-T!]H"9
M[OWY<&)BD?=HRP47M3OR9_Y9U Q,O+/4QY NLV7[)V)M0?V7^N]9]-'GAR $
MJ7M8FY_EO^>0_TQ)_5/]/GK7[=N[;,Y[;SG?$LI-PD3='H:=1SOK]NFN2]Z0
MKNJAG9#2Y482DF78\L"_ME77D/F<+1W4NY?Z?'R=Z<ESIL?O\E@.9^,UZ^KO
M.@1:X=X]=D"6HO-3A62>WG88"C"B4,QT;Z#)XZ\',]E%6/(%SP?AX?(1_8,G
MH&W0^Q,N#6"F3,?4NA^D^=D[W?QWI*F9V*D)W;K0M@6E+^<+^AQ:<<465O$]
M^K-55-\O@BI-]7&X9)](%V;H[V693E<^%SE\YJ@<-J(_'Z4!VNY7JE8RRI\M
M4U&YZ"/&!F6';[=WPO 6P597CDI3#M591)B_Q_PO&&<!AN],#5T<L. :!&H]
M+?M!LD<=0<LMO\TH!6M<*-KFU>E1Y(.1IGT>^;5WH:VJ]<<+'R+Z\<9,6)Y"
MV0]US);<$VXVU%H)4BC-_7C\[.ST?_MY1V](47PTV,\;_)Y>];/JSR?-]&N:
M1K[(4%##)*^@<Z4MK3@3DJ 7% GYDRS5ZXP*7LP(2TB9LX0*XM=W2Z3<F;_F
M]8N4"?QH):PB+(=06N[XL#=9HCYZKNC:4]3/G]_8'9V=8Z0O^^E'Z?S(C5R7
M1?$%]G-__!QL"0* V,<#VS7"W;LK'2T\_^R<"C<W^RB+3^]W_&2<GV^7Z6!K
MW\Q>NJ@U']>7)\L.]^<)9P1.7 CS3@!.(?NWKC -:_,."EK_V3G _-Z9;W7^
MQA+BOMW/&6;/>^Z?C'HF'0#TCSEZG<;ZM31E9$L]HUS=8B?F0L#G4IQJ/%YT
M-J7$$<O2AN S-']^1E^.ZY_UZ"/SIRE+O+EY\H6E^X[-GT?HZP^$W)Z'A@!V
MN164U<'B:-E*L1,=VE/W":BK.K6Z/=2BY6W*DE!!-!/4P]3^]:BR(5\A)U_1
MK?!<RN3/ M$<=4RO:8S/6IP1/%41S'S\[<NS#QW-3[T@"@5^,*)CN^$J$&?#
MKDM\;6\8IZ9LHGSS5\.&UN')NL.A[";T)Z52#''9"U^I>;&XTN#FB(6Z@7>^
M:BHZ9/P!2>IP96D5:P,8(LE$^0=^53?LU#UE)R5SB6_;1\8\><E_;SC]>G],
MZ'EDIGSTGSD*X%RDNU<I8]''WI\,M2I3_I7O:H><=@IY[STA^>R^V +O:<=K
MJN?UT.)(\1]YMY$GCLQBS[]6"NLKNR=&+RTTO$'^_/Y&SH_L>YV=C$"8"TQQ
M*6B@4'[]NF$5+8BDT/-RK.\1^^_W=^6R3RTE$D6M<2YM[&\^*0\%_D:&'VG<
MPF$M3/#WC,2[<C"/ S*&4\5"NP=DHE]00Z)_>_[38QODU3)]7H^*?O[0$Z3H
MVYTM%IVS+IVT%4R-R&XY9M^E?!G*K:>727GLX_L[Y=*_J.'FGRVVH^\>M1DX
MOVEB"_E5/[]Y5VG3;<%[']8H'+EEK^4J!PN@GZ$'9X[,4[SX"G,I)MKJ4/_>
M9/M5\EIK9RAV&;&4ZNU)0XXR['2_B)WP;Y4G.H.\2\ 8U11$$"(<)TJ;99 6
MS8X(H)]- T.TS_B\E.NH?!K\#J?Z>>'O3?7D;EN4@>AO6DI;T**ED?5=7RF$
M=5_=7G,_418IT/U3Y RL^58+,YB>]RK+/FT>K1EV?G!/8F*YYZ^W$':YYQS:
M&>$UB;\R@^7&G*S19.D*:W].?G:/).8MEUGWI1]IMSPD/7R@$T0$_MQ>&>U.
MRQC?)1W '<@E'TPH/FI]]X<UKF%I4W8J@9_>XS3>C/M'B5S_@X.06YLGAHJY
MUMI*?(_?GP&5I/'^RB$\214E=X6M-&(*9JY]*'(4]G5P_<A5*1-\U-U"FT;3
M*(]*B8U?Z;91)#Q=@RDE.AV>8Z.'-@:PM4J]^Q*4,B_S;LV#;?[>N_,6&9_N
M-?VE71CYU9X[SS[,2?5\>?J_?BF]TITOGA9F%L2ULU<H-PML/FSF_?^!^)^[
M-&/^\NI"Z[6A#OBV97*HO69N>HB#;M.6ZI^_SS$\/M:C%@Q<\Q[L,-3+Y%#^
MWBG5?T!6(,CKP3\_@Y]2%>[QAV4![QJ4>;C@OC,VW&E^V/TY&WTU5ZK18T-%
M5%6BQU_M=?C<;F_[A3ZV]U*[7*Q<Z?/R0 LEC_OS,]&VL2X9>PDQM/\$!*#/
M82/*W=#82IU5C35.J-/R5R9?Y'+-V(ND[E>9E-IEN)P?\])C@U<>>C%X?D;'
M'WV4!/3H.]"9/COAQE>U<1YY0-#F7X,I1.B04CMR9>D8"%;*%*_O^(1WYPI>
MMG.J=,I\BH$^ .L%^?$"#\A4]!TM3F?L7##3N" Z_^+EUUM-A==.,Y-._U6+
MO""M^^>N%)QC]?A@[B=TBY1]XNQBT/\%$#OE:0^/P@\IN'LT%7_5?4^\Y_Y%
MXUMS([U!#M%L8U)K3FY!Z3;7J,J$/!SGFVI>GW?*V!&O:_IW@M#GS^A<[<D5
MP.3PBX\BO[D[,8QK5@>;GO.079]9'(FUR9+-E+G:];DUL=!:*NONAN?'5I%>
M=JW,E#F?Z792%5NOK(^TMT7J?!R/5M?_MR!(B/7NRPO=<\E$)5$U%S4;& ).
M$GH5,"%26<IBQ]1N+EYH'PA6U]:9^0_$_3\#A/*K>78HW]UJ0V5@_'R0.JL=
MI0EX)?!GF0I/E"A32J>6STNII4I6'56""*(&]_O8@><EV?HXIAV'>RK51:*_
M[$M2'>9;KSFE1-C!HF*1VZ4RJ8YVRZ.1P^#>/>TDV^)=$[+E,-3;0NUZ**BQ
M0>O!M[_LYPO2?S$Q['ZQ#3PPKY:C%=RM91&VSKJ7O/BNL^.D#L@B-F=3"/?P
M\V<4%FN(KJ]=[G\]\7N;Z-'B;[6Y-PI_H,G2HTM==I6B/64=FE/<9GYJ(T-V
MS1<SO\_3R=\D"BLHBE+HA.>'@RB*@M'J8!"GSN7?&4:9Y'\Q4*A^>4"/>XJ?
M6[B61FND)E5$QXV;&@^VCN97B.1,7+N=M+@?(F-^/__-E7_A+E'RL;G/#*,D
MCR(X&X.!;=]N8!>9;RXP_\Z$Z@DJ3+XZ]9[*Q78(>_JGI6,CI7&MKIF'VZ*%
M.[2AP=#!RDS FAI\=(>4#MZ@(2:_XS].B7ZQBSQ_LXL>D7ZQ5FD"3BU8"+*
MEWFO\RX1SC/T\K^]\::E^ ,.]A@1A1XG99W'*1U22<]\/#1;/O]6U3]#R+9T
M@[GG(GT 9_ ZU9O6+\E>H6!_IZ/D;OK9XJLT =UR@UXQE*=^+-8Y]Y)$SG;=
MQSPM!,XS(*% +CBJR?WTA5[=Z^;16Z+_M@%KJT[5PXO:XHOZHBQL8?U2$':.
M7QY,!8FRX^D7CM_*.V>#?R3TVC?MQ#\9L#C1"DCB7E?AH)CJM' IWX>5208T
MZ,>(W]@U\CWG_<D*B8T+VC03Y]SD*<YJ8E)_OE(Q?Y\GG%M7IJJ'MG-''/\<
MGMWUR/2'L=ES=(J4B=NA&'HUK=JYNW6W8)T<*-\!Y.W-5QYNSO&Y+:L^R9KV
M*\OT&<U<R1#GWE>DF+J84ZPI!V:Y:=AV9'VWI%$J0R>I)54:/%=RG:[0J&YA
MSO[P>E@FU@'> UPEKT4# O0C76CNW%?3 YWMI)TR.S/PYF_A314^6#]M?!0.
MO5O9Y8_Y'*C]N>SI?#_KV:+(7Q9N=2=!QIYVR()5_GEQBT2X3".0CRYD-GS]
M2K"][:]:0-DEOM'U;?KN.9YPY]#FI?'ULA,#A>NR&56,VEZRD^??-UE5RCY!
M8#YK/?QIT1_>1&LTV"OE==RGI77-J?.?(BC_\>3+LS75903Y?^J#F<$&H22H
M*F1*@!+KQ:K6, 7[[Z+Z;,)AB!IQ%(5>/%YPQR:#DU204!?26/XF@;^D)+SH
M\@_V%WDRI;12I&H0;;N_7\[PCF-U)[X$QIS$U=Q(B_]-M"0/R)"?%\Q%OU:>
MZ#;,*4^&JJ]'_0@R$X89,/=RYL^D#*H7&*;:FP4BP"3^&NCMA]_^-"5(<5O:
MUT+IM8LY9 <)K$L=BB CWCA.=8/X(S[3U5A*J88EV4OD R!S[K0T5G'=CTKC
M"JI(DF6+UI[4?YXK,@((/IM":7X&Q^9*=5XYR13CX9Q2=&H.LL%;+1UGFPKE
M.2[!0G8R((^JE[AJ93\4#E@7F.OA&&JHIL<W5B"S[3?D?NP4F>_I>)P4I+LL
M5+_\X.X[S2&W=9Y6L(/68C1_41MVK5\+LQ4I"@?CV>T'*;$P8+*FBI()W.&\
M,LU'+,;(P#X)L76L60E7Y:8&: ,4 A (MF (8*8!0OD^XB6)Q2YT8#3I_W#W
M%G!-=F_<. :"($@W2L=(Z52!$1N]#9!64AI&B"CR2(Z&L8&TP 9LA-(E^(AT
MQVA0*2E145! P9?PZ?CU__]^WL_'G?N^C[O'?<Y]G:O.=5U?K. 7&"8J-365
MFDI-8@JP,O)5UDC7N2LY7_WT$1,\<S#&S"K2M4NQ[+SUR8L^_;J%*C[E9QA&
MXC9ON%U[I_'G)\*1FP"CQ .=>I-,0MY+P.I:/,VV1GZ(_K$K:GX/VI\3.KS:
M<5[:.90YDPO@X&B N%_Y;%*-VI*&$-:(A$-Y[$S/.#M5R).E%O;L8F3YP"F:
MSH*\^##S1GK:P=2#V<M%$JQHKRJR--BJD4/,DG/JRX>%-F^.&5@?20_'6RV1
M4P9Q%707_IZ^2,AZ<<\Q3P"+,T;OP>AFN]Y+GKU=+O9?#3U'5$L.BT;Y$0/'
MO^HEIZKGLT*=S5 UZQ!D:9X$%Z!1?)A89R!3H8DV0K?5H7!9[#<4'G7^;XG"
M]]GS1)"SW9?D(9 PMBH?O"?)F@[TB^S?SEVL#S-_#. Q_JJ'-IM;OY,?KF7A
MW*M!D"#H=AMZ"#25*$,!%+]9HC8AS1]:_%.:I:58COTQ!32BJ$NO^238-0F<
M4JE!F\M<O3J*3I=Q!F[8V(EF!7AG52ZVJ7"-[*:[N6KGRL*IH=P<XS=D8=O9
MAU$_@?2J-R8AA!H;$2I3?E[H"I4[.]TZ65I1B:.NBQ(:$/);IO/P_>_(L?N.
M1Q\SK0EGQ(:]"@7X8)8<'.#4#* 0][.G\;"7IBMW0H>KNQ6N3GLF%%#P I(=
M\AX-:RD+^9+57(>)M>P8E?+P%C[A7"+A9W2+UYGC+*DW$54PA9LENY'\EA)5
M9G^_KI,_O<R0X"M5.S_7=3]KU.X+.MU-_0-:!ZEZ#>GA@H38H?S"DB%.\<(6
MDG!+1J+-$AA@9KDP*Z:_9><P/;"9T]QL\QU^?/^44\)H<<N6*JN*5OB0%L@G
M\D"G"?H']"3OX;;SG,MY07Q?N&RO(AI,8UD>@S36N4#01IBT"-+>JU- 1K+>
M2*;EA5J--\A@LA[N(^^X :*\C.L0R('PA5Z].,+WJI@-[/<-KT2=++( N1\F
M [/'6>07$#!5;J:83,D]KFZ<ZF_Y@H'_[U;58F/-TKG(HH3GV^7M+S/\NY^5
M:P"Q=MG/-+2F;"(KAE;,49^J%Y,7)=B5TO*\;7)\/IWRMBG0/@+T4^_V4SR9
MZ^I'K/K5X#"[-L2SI 1>1^6S3T:F9M8/09*Z$7,9(%6U,2!!LM!_G@CB[8#1
M"-,+A(EL,!Z]03M"%KB);3=&5D-B^@NT<! N1HK#%U'G7N6^"5./^[$P_63-
M' (_QN@L1GK[V<HS>-8XMK+E*5%,=>MG;9U4%/]O>' KR>\EDI[YU#W/CK2Z
M<U>BA?UKT(;$6D4X2[PVKP8C/16*-1ID) _BU0/RH3M/#57!TR:"Z&#JSC/W
MS3? 9O8,#YHYTR"][BV3_#)@QX2$*8$ZM[,J#O303@7:WXK$BV!+NS?M-Y2N
MO^&/80_="'F<)>Y'VT;9[/]L7)])\>S\::&W@)0I<T$1[8_4_,;3NRKRL)]6
MILCZ4SD[78OPBZW)2C).K 8KI;Z6L.KV:;00QV;)]*%<X#DLT';P0$;JO )/
M^'X(4.[423L,$>X3B'8U=3;4KL_YKOV\BZ2MSF%WN/1!JL#[?3S0(G-C.3JI
M29D:?NC[U=O>5.]\>0%1=^C[Y;\;P+7P+AZHIF7]F<_E&]%0V\\>Q(SNG6"C
M>82Q9UK_?F+EBQ7OLJDX=HT!;#9<X_8S;3.H*V9*8%\B5B/0X*B8 +%'JX13
M)I0A$A+3NT):[PA.L _^FD8VOD_3ES8R(]RS;/);*7\W5H_[V*W[TQ;$4F>\
M1:(,W&9,B+W>^EPD8QOD:^+AWAT)).>>8%3A 0?2LQ\E%L3IJHEXD25CR\R2
MU%/<X:\-GOYF#3+ML&1HL(ZZ[A3;_^3&[D^Z4,?ENM!::JP8X3(KZ/)JD-_R
MF4'IT4Z*#JRO4 HY5I_E60VW;.+YM.2&S[?L?1(-W-)9MOX7GC@1)"A+:6R,
MU29P'<;\'2CG=%@80ZIZ@<0:<=-L6FJ8WR1A56YE6,4."<BR/_=;EA6?B&NY
M<>PI_WGV=RZM(?GZ=,P6;6O1D&U&9%YI@J\H=#M?5]KH<E3NH)!IU@PG?4S"
ME*;N\_?Q%W5'AHW6=7)SLGY' -)R,4>E>KI^LN*&L_F4X<")SFB+8A]GA5 -
M1Y2*MB$=7K=LL9!P?16F/X?"CQ$76$XLV84!BT==5>L=( 3SS1(YA3JXP<M_
M?J(5[LQS# 9A^^EI/6.^_N +8)Q+P </"U?.T#??>&#6ZW[9+BL1)@G!#8'!
MJ:'B$>F*D&&!T53CBOPJ?*81TXSY4SW$81-+_J],5/[L,&>'QEHJ'<:UPBDJ
MLE;OWM4>L59.J!&4 ;.Z(N=;7JZ6:"@SY6,((*!]ALE+$FH 6=?KXV:GYH@)
MMRA?4HG.1V^N;YPZF[%]TUJ-26?IN>HN4[/C91;&@39:^?<#3>'BJ?WA89N7
M^J#9I&,,O/L?,M>FFX;<[]SODQQ#53QFFU>^K:UXXOB"K@"W$%7F-D(>QMGO
MW4^Q._O'EDL9DT63UED#3W30Y(EX83JW]U+_XFW'Z,^!2H&+66(SFQN?D_V?
MWAINB?UBKIA#G[3'AXZ<X37A"'R?^8W(95_B\K;>-Z*J;T3,%^_R!TU^(XJ)
M;Z)]NA[4IJ(9M IJ$ZE N$6KRU,-+7J) LSM-5H@(L6<0;OYXB4#:- >=[5@
MT)+FB\+^266IP-68O;SA[Q=:+RO[!>K=W8:ZTSY65FB^4 \417SI>(0=9'BY
MFV@$;JCG=K[B9(+U3]I1 X0\^P(<PA95<^PB'[]:VG8__X7IC^U[[S<T]7=L
MG5:U96OE5UU?I>_3<.999?*UMC1??ZOE-+E8X)E:F6[LQ+2$JPCVV-;Z?DCY
M,NIZ:V[=+=E#IF:,R74BX&7N.1G71H_!,ZPR5C7+(13I8N:;*F*3#NV7>8M\
MOA$YJNN4?2-RW;WTNT:D>+Q.T9I$?Y&[5%RP?.>I-A/=Q-V7V!@RUR:/H39B
M&6O9%1OKQ[U1254U[ED:3$::$KT90D&M$=\/D]SY=67);D,S3QH<,H$.ZLZ$
MUU4P?2VZBG-<6$%[[31H<BIH3]JH7/,(IH/XBL/*6*)SDJ2.[=N7W5:(+R6T
M=S_G11J]*39%P\'9U3U(>LL;GS6\*^B_BH.7RI/2:(?W$TWJTP>^(X@HB54,
MIP<"P 5WFX^=V>\K=%Y/C H!H:++ \>^RM-QJGHWC7S6#0CU1C9(W^\.5E'N
M;HYQ9S0BA&,1SRU8FY3?)3=[D>6.PS 5DF\3B4^4-I(N53>IY:48O$O>0%U?
M_%3U$_S<#9(?@5YJI.7#BV.N-XC]W_YX0["7-\621SQYM_X4F8LTQ+>-H9TT
M,5S-<SW%4NU<V(?P:K6S$;/I$^=XXY@;$V;29FES98W?#>>*#M]512(^Q)0!
MG;V8/$PK7I>A+@1=V?7[1N1#QGV;E[,3?H<ZE._])VY2W=DW&E3IS\=C.&4C
MRIA4/<[;\$P-^]^ARI0J1U5=VEP3^YJT!V1&A]"Z;R[%WV+,MWE3?.&'!B&2
MAZ)=SY;)RQ\'G/S3#F@-A $M+3(RB2EOSO85E&4#"6HBX4,X@_M#NL!-V%<(
MO8&9+_54EB>T3U"3XMQZ62+!=U(#Y0S&-\BE!8%B!M?DK.EIF%Z8C3(V*$-4
MZT"^9:L_N\UL/J3KIF9**@*7B?U/L^&Y,<"KWX@>RM[@)G)N)I%1>^\62>D2
M+K'"ZL;T&J%'G'FBEZHNMCK3-23MQCMHKCPVHU>T"BB/:]CR"I[Z4L)K@%-8
M\3T[<0+)@<R43UY>&>WT;*/8?)0R>HYU)5=NL+8HS-M.EM>SU#6L^PEG5%S*
MBN+)HJ]<?B=7.<J38S[UN)>9K'MQDMM[%!(6<Y"CJ3R59M@ASHNG>3YM[]KO
MM/F=NA4_RSQ.\>)*J.-U6?]]ZLP?9N:W-?ZD6] Z%F<Q?KGA^M,-P?Y0EVBV
M1?GWL5ZV&067J4N%O5%+S=*M<?",;8W:LF-N)]_E/<LRURZO=Y?;XMK2T2TT
M ,\,F"6O2-):Y9_\[[_Q@__V+3;^]^$RTA2]?4EN(I1\,W;N"MEG 3K8(>/_
M+Q_BAK9@LV>UI*#>1*J^\"><6G+91CLW!C8:EZQZAIGY7B;B.;?8<!F3G?VN
M'_>YF*=Z+3<2;W6,1QF6';2DCO1R?:==',87S'W]+_TKSQ96]*4+/H0%S[ 4
M0_9=V<PW!GN%<]D<1@IH7;AH)A)7AO)2]/[_?CMJ&8[<W,4N+E$T=//RU#Z1
M;M3^.?_]/_/]%N$N[PQ!X:BTJ;F00AU70ZRH" \\/Y570WTR1H:OR^<,*ZV]
MPBF*R/+,$^$M$WH_/+=Q+;AZHTP&^E!\/%UP@,E.%[5,/%5?DY!7S>6YPJON
M&J)4D7 !S2AX'$(6<]\)978]F>7 "KY8J0K7TTF8.BOO!C8JK9]6<+%R&A?6
M/<PWNKF5(185><Y#Q(7\$);0 E,_OO6S3[]L<!4A%*CL9*/KL3B724H8"'*^
M#;[KHR&A;$A2\V$TNR%XH16AV/C([(9%W3<BAE;B ^7G3J"WE7^T(R=4.TMY
MJ.] P>1JGXO!?Z](R)9A62U1;<994BRWXJ(M2\>#&U(?@;'@/_.)8]Z#Y]KH
MLLY:7&M.>B84S03QY_6ZP9,RA(,X>MI_5+FH3Z]9/'L7IF5[V^6:U9LM$-DB
M[V@[[F='?UP\3,5\94V;QB5(C&[YP);\ NV"SN=>2EQ%*#]-KMR;9N035IE9
M#Q@F6^S?KA80:IA3FUI+^]ABYMJ!U>9Q'A'1-FN"W"<49K<R&Q$7&#HM4#1+
MS2V:=TFSI5#D'YB. O4Y%#*'A?UH3(FUI38BG1E8"7.%_Y/)"]$J3K4TA@AN
M&7$4IH<Z'@*?/*6S!Z!@_;F%$OR,]5E^6C#M#WNY0KI<^.I>&#<G&!\88V<6
M=F9+#J_L2#Z7J\;:;=;\V1&O92(H6JW\\[Z#L$] +ME+?;-K2>8[_@6JTE(7
M)[,@V>S4,0=3M_ZUJN#MJ[I+-I3O7$8?F(@&M9:I6+ZDN?#28BR+DVH#$Z?*
M-^1X]\DKGR1XS-?[9CGW!*+2BC:-Z)++WV?2MT]:26<(4:8F O+Z4$B^$BDN
MW'AKB;F]NUUBKCXJETDHI=>UC6SQH_FEX+J[HSW72ZVE*\Z:Q[) ;^)7^@Q4
M[EH87:@(VS#DC%TLN7&G8H1'")5B?N'GK85D!65#8H^"$F%0R=<GT!R6M//K
M^H+Z<8@V33S'IWVSX<^>%@_*2&Y5K>D(I5R9&W]8^B[RO$>I2S^5.PQ=GL9/
M+V+N2 $N0,$.!&Q7 .">@$MP?OT>O<;RK%:%:)3MFW6YMZ,I%![RII601^_'
M#()9G&0*W61PPC%)> ??7?\REBC+H;J$/P1'1H%6'R3]+TAR_K.;M"EXV)DV
MWZ23PR?),^:]+X!_X\IA[;+<=7O]W%K,QQ1-\W*90OL&IVKFV@_(.U![,*Y;
M5_,:_@%?&FJMI!5J7E1:E0U\4'^8??6W^H)MW@B5\6[ 4$O:R^Y6!6K<PWW"
M!]3V<HQ=0.YYC\62*[>(.Z.I HP2M=#T^E&W3[C5T4TY?[%M=\XMX,S)CA)_
M[7HKC]*A/>#_VA,&4*0;I#@NY4 )\NS**7&TUWS[C0BXU$M?(W58XJ1ER]/,
M'GTY:BZI[Q!SNRH,V@4230\W+N&&U06@>LS;E!; B]65:*V;%:3K*>G:'#0&
M2# X%P($F@)AT4S\ATEZ_S[E6MH>42YI)&635]B'L#7SG"(CNTK[M#P1HH#0
M@\<#"%H<%SA]EX&%1*5N&C$@O+K=JE6Y!/6J )4]M!MO:W%ZTSF1$&J?ZA'J
M+L>$J\A0),2(!ID0+1#-_(>'PXI(4"HET]UC0@L"K+"/IRT:+]76!=AZP3?;
MYA978EN[AUFC4_)E&<5TW$6M'J![>5!QD^A+KDG<HJEVD+5YJ9_W#ML/GKYD
M<PL;*?TT)<J'&ZH29X2TDP?XD53F+X"I/6@@X*2"V>SM/ KG]Y]._9>;DZHQ
MKBLISG>(*M1"ZRQX(5U=QW.8\>15D\'KJGJ6\N25O!W^"1+C6>97JP0 KP78
MV1"Z7"I[\)H39J8;62LBM+$3C.X^#E%%1W4 /9I4Z5"Y[]-.>/6;"S67B'\:
M(=,%3",;%=2'DEA^/X=UY]AP"D%,_TQI K51W-=RH2R$GGF6M'_O7\L$Q\.M
M/OWPH(\7K[U5.!0(P,4EX@\1TB4#HS, 8_RPLQZR/IQTJ,$&>E-"HA2V$E)?
MF!55J5J++XT9K!?&;39P=(K)WQIZ$V*A8Q[JX'#338*UFU#C(>JF\BJ'B[XH
MBF^KI.Y:D%9XE"MN^,9F$]QXJ-9@SQ,DV.E:JMO'$8FVIRXQCE+*$X>T*'H/
MO8G2DPNPBIK#[_Y<4?D0F'Z/N>ESMW K=$9?3FJ0+AD!]M;"99EF27%!$#5Z
M#PXK6?U2VVK@X 0#G^OX13 R-3[EX(<MQ5A)_K4@.O2$WEV\<NWU;Z<@U6 Z
M<EM[:%PHC^5 =":]?C T]!:Q[W16V\7$EW/YU!23)2 _4]XA301SND4U_@T>
M T9"K_<]U9E*?J3%ZV0J(N0& "/A6*#ON1@<,_.YYIP1'?<B !S&8C)=O^*G
M4O_5+-T5%6#?@>P9ABK]D)\_['6V0!A:X]A8I9.47'1"[\G<C)<C('DN%FRX
MD#K\^>P7);6HZZ4YQE6L?&F?PG9X[5)@-&F1OD)@)2&R)#?7#^ IG8RT$-*
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
M"KVPR\_,<S*A$CF0*W54+$D!8^<3$R//*.NVYK#2 2LD5",:'.QA11KJD#6
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
M@Z4($FH@,?X.EBZ!;FYKB$+@'P2)]6QHG$HJFV*+,Q)76<+=^7;2, &$;15
M#=%I&)V+@W(#?,]%N!DJTP>N)=\$6*.49ME&[)K0+_/'5C=@O+!NG2"._QT
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
M-?D:S53-G+P'RI+DJ.[9ZMPJWZ;U"@D*I6&\N8=:]1R=T5"N).#5*D%?W3H
M2*YC7Z T>V'1FG12ZUW/[N)/%A/J&]&JZ7"/-:WFUC>BSUK3_DL"+H\B[X"F
M7;I"_EH'Y]D%<S^V27D]F'5>4(H#EVE@IX=/0L)(;LZ6"@Y;#4P0 &'5Q=CD
M078HAF$^2KJDE64T#W\8@J14D;=!"Q_%71]Q'PP2W\%!&+!K+K-'X$?,8>^
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
M.0]+O/QNP"KH;)1>L;:AY]O.)D["GM8CSXP-VQ<J1G3)N>_O>\6SH+I%!=+
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
M;E3($;K)=BK \(0@4,)7"J?>E6AKN!]HT?8\1]/"=U3Y,DMDI4AT.6G_8&O
MY!SF&\Z:?5YK:)4R5#Q'L-_@+ "N,FI8<5$JQJ86)3VJ?F>T&'+A!]9Y1OZ/
MD@!8S*R3U+K46!$1XV@B*5UWPQ3 N<S"74%RS_[C4<[H:[!R5;RD-^=*T1&:
M*"B(H+BC2<])N>[=Q>I&#:JJ AR*]V&Q ;=P;;D>WND);.JB[O1\N7*5<HC.
M$[W])EP:KKVMWNAWR_(4?N*D>:[B>?!Y0OC8=D<Y=NA<IO6Q."7J5ML+9G.3
MW*;+P7FGWXD87N7+5B<[2)N=@\%)]@/1\Y9*.06I0<IAE3DQBG^/0C X!7Q
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
M##]MRVQ]0@EIPC -8G+NMCK+2BGY?F6%B3L!DQ3D"<XN/B8F@ HU!N3ND8D
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
M$<KU*BDMF]KDFEC3)"D#A%4&VAM.[Q\,N.T?A&KYP2PQ4&6SCMI''4[\P#@
M7KJW'3BY%X_QF#SK[1H^TXF=0WXD>:?**]2*_7_H??.2M8PFD5A9AVQ98T>"
MPV4_QB=P"V-OXS#C+WUV,/7NA($.:7\-G']HN#$4!<IWOTXCOE7\<]:[ QV?
M=MY)?$S]6.M1\28>G?2#ELD._5H@^^=*,WFJ7#M9OX=D6\HKS#$8A'V@T2\"
MLG2QTCJ,H!1W6![;Z>XWN%#_=G299Q 9S63I][DNDH/YL:_5=D(''J\/$&7$
MK%^H),O.59(%6#75'@:T346WGE2<6HN"98,H*AZWT=GDKINA#6_2WK=IH";"
MJO'P^T3Q06^.\/IJD4HJ/3VO#_)("PA6?5>WO)%*E[L1,_<M_"Q&AYWNQY.H
M]V?_OF>VU,9R>!GY"IN>_D@0+L]H>O$S[!>L,92F;Z,H*)>&A+F@R;Y,9HUN
M@"(LB8JY-(;K4;\0T2F$S8P4[1L<$)\+ ^$;' R5\);WLT$_M!N-#6NB[QX_
M\ &26LLHIV%@!T! H&AR2181KR7$#?P$-U3>0"F13^.Y%=MIX^YZ)". _6DY
M2SX/HR:RS:TL/D9Z_M,#677]KTO?X(@PPDAFL?$");8Q7,L1RA4.6Y7,?LI;
M%P"E-1OS>;-Q&['DYQ'PY)[!=V&-LO/LXMMBAWAN!2F 0Q*4L4:X)BLSNX9P
M$BT))6DBJE23 5L2A24OSG!3CD7/O=J&!?V=YM?S8CMT27/;N*FC.;/XN6@_
MYZCF/(]U/=2T]X0=X>^_KQ83:*.9$4>;5WY9E[<H=Y!Y8LF?=_1% ;6W(1X'
M<C[U[)B>--.,+.QI_V@XN>?#8;CUPT@8@& %4V,IM5"IJ3:'SJ$H:5-"@B2Q
M3 /JA<BF/*NLG6&8J7>78AUH)#98)(J18=O^'PW(].2+L".>KJCS,(X9*AF=
ME&M<G0;\\M;"VGK#!(TZ[+"$DVM\RKUJD']B"7F'5KV,$&MW6-291?D\[<%Z
M='Z+C9;[>COZ=B!*2_IC_UHM;ZTL#X-LKC]92)IW)(P'.2 V9K4*SZ<&7).N
M$1OYX.V;/@$=TB _%]U>O<V;^]YCO-:3Q%K6.DZE_,2<P+NX.BG$O/P;7(\$
MU_BZBM6GZG24X0M/S>&+/#N4)4-CZGR//63TJ&_7"L\/$XX(+N"(_AQJ7]!W
M"&4U8\T0_/V[G_>1$D;L1*QF1,Z=BO+-D;<M KS%@CVL>EYR6J[[KE^.$M=,
MGO.UT!Q?REXH7N@_&JO/!=/(ODE&;U8499E,8ZOVYJC4]=@6'%765>W@@>JL
MER1G3@BNL6XHH\UBXM_*H@&DT6BFG7OY8="+'*!PJ9VDK2 >[,\"'@!6%_P?
MM_@N&R@+-L\PBQ:HU+.K$MZ(PG5&_+TV]G#0ZD/-89,@^'4!F^IUE*CFPY;
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
M7.JZSOVUZ(E!\%!%?*:3I%O\/-KZ[=&V[^=[3/S1P5C"G%:YK5])[ZXM4^U
M*;E@*F&"L3Y@]]>/U&0OIBI;,Q6J'.,C-(=[=*I.TU\2+Z_-0LJNB8T&*J#5
M*"'FF=,!<940R!@[:%+><&DT"[*S)R8(Y42/UD*U4="+G=*I55Y!:YU!<[]A
M_]A;[_F4[ON15%Y>5IPK!0N>N\&<1B8+CKO!DCKJ]ZB+;9R^2X#17._>I#$]
M[Y8E'A<2JST?6EJS_+O!!-'LAMC_VFM^71@$%#$*>;N#?QONHZ_.&,N<85R>
M2.5<8CP!#B,1.0K)!B.64[ZJYRZI[CEYJJTJTXI\XM /D$AGT$C4$A&8%!I%
MPYZIJ^S@(J>3]#WB5-'U#,@IP7\98?$O.GJ?;>,>;(X-VW[HC[]^C-D\Z*[8
M]$>,H,Z%WHH)%-N%;JB)+I_M/J+SY?0[ 9@)S>Y39\PG"+452T_=#>& ^E\+
M(Y.0PU[BW:2]M01$[-T7P"1Y9<)$?Z= US#L]@@,T=J/-(@*1J_=QVA6$0ZM
M ,HE*7='WOT87HPT3&1C&5I,D:)]ZV1/EA426@QOI-U<.[1Z*,\7@\(SW"?>
M.N4*G1Q[/S?H/,U1PW'(',7YBD1K2Q76 2,8XCS_@ZGVD !]M]6X^E:;V4;;
MGABI^F=#+85:L/J;1S"?>=R*=H6P,BB4JY):?:C9)V4$I>"_0*KE+3A;\OJ[
M>UW>[!(:4<FB=0!#M>.9>RVB!@A?:HQ)HZ)E%E7R#KG11ZAU-N"%<3.C:!9'
M.*TA*19>7&.%SG(ZXL,L8[5XF)\;\O PQQKRD.Q]>;I]E:T)$S0? T3Q 0)5
MKFT;9T*;@YR_DE=6+O5-V(%GZ%#^%@^LPS5H5%XMFSH-H*4FSP  @XW#C65V
MI OD:=&0M65O.J/';14."P](NDO\RVB5?;^L3<NQ#Z,%:!+[Q(WZ9&$X>)%:
ME>U @FP6D51S7JDV1V!$R>UL4^YW+0!Z&-RD^3A3>4:Z_MUO&?XP3Q^F CU!
MY/ J%5JO5>_FY4B1! 9,Y&)Q37/*RG>9R,CEE#CWD$;%^VK7X3&_VT2)WG2!
M[W81'+#KW79'D6E].E8+#_4OFOC\/ QMUQ_2TQ,/ D>IOI:$I>_)4%>/0(6\
M.5G+Q,UU%0HBJ2IJNW4RT"2:\Q.-%[$G-34 !S)=U>I"4N0MQ"_YM,5I0=(D
MD()@:L0HS1=.$0Y!XVYP:Q=VLUPUBUCPN\_GT65@%8'VML3EUHK &?TTCN7+
MZ;SK9OHKLFPCTTC^(V5^2/1<BK3FBM0:S?61'!.ITEQ301RA<XF*9"K,AW),
MX@W?+6!4NZU=AX.EE.<";]OX0)7Q>CK3Q;BO":CG?:I^>(<2.*VFWM6! *RF
MZPC-!79$E'+,61?COE>ASN<TV@"?.J_[JI2;!1TR@%F44\(955G=88H5B/[
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
MAQT+QKC/_CG<7],5/;'BW>/)$CP1>B_[X#.J^_&A*-IHHO_$QF"ZJB\G?GQ
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
M#=[OY4,6CF"W5KOTVCF*\U:R,HK!M<^9,7P<WORE5>]LF*/\X>HV#S48?&=
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
M?62-)KTCO)7'*\,0N*"VCJ&1 V<Z?7W=O _]*>-K^/>7961'0 :C6IS?F.8
M\5/724YN*]QO(.?[[&<\\6*2=Y+KUF/^=(OHM\/!3I&&1@K\L=$X&2:_ENF<
M6 Q3"UAO^?(G=CJG!#?I/W3^!&09%9F5TE[Y%MO+?CP1EJCCD=(*S@T=*(6S
M^GQP;1:ER3XU)L4Z*@W.1YIM='I>VD^26/:\H3GP>365<0V(9KB;HNS7@JJ@
MF,A6::U)6BFK4G$3,%AM068HXW0W<^[53D8=Z6'L5XP%7H@_,PA-F(R$KED]
M!O=PPLO?[/Z9YF0<T KF-^_F. (%?OS!^(>E'W>>X$,'M-,V>QV*B]C)XE ^
M]Q]O6&D.%S'Y4^A@EXA<S83H=W*LOU9GN;$;QV4UGO5D26VV3HBN,3UN_@1\
M8)'*75.'C\@4UAG/('&V+;2U\E^=4VN=DV4.>'4A4:DJ;T6+QAY'>!Z0KT3=
MRCHUD.XG6UE!9[+W:]-RJLQR2;KM,HE669L.7T4.I*?.CE);]8P*17JCJC[=
M'O24(U6[<=,=!1%? BBVRY1V3E-G7[E*!>[?(Q5WG,T"7>@3;XAII%$!BY?M
MNZJ8SXT2AK6E4:ARYI$W$A3HUE)(JVX0BR0MRO=2^8PNJN0U-Q?LQLN)@L9
M0\RJYY]7(K ]>:^-8?11.U-ZU?NKS?YC)F9U/:-**K"#+U'B@'$=PZ46!J-@
M2A5C(9Y?[I1[+$'2U]9$VR@L:XE3G=K3T*\Z6&_"H'QGJ1X/],/U9 BQB_@=
MRW^=R7EAN)C8Y#8JT&I.?J ] M^F\9LW$QQ6O,/^"4AW)[M.5!81!'I#=S'_
MMSD0)<U$ 25=JW,OKO3?X(YE5%[K^[8\M;W.(?EI\D^ O?=12D#=",YK](35
M,FG_Y8A_+'HOQ DUO5\Y@5RUG:^V\>"LHY!92PO ]#N5^B!S*:.,<!X@DXL(
MLJ!DK8EG@V=JH)J88^A-GD1@5:E+Z#IU1 /&!>!8+:SF"G  P6"^QK1-M>6R
M;S(?=>8IX"0Y7LPH;Y4^SVI\(;OZ/&D6 \VV$+H_F!8XT35==Y]F^<7DS>O4
M1'*5G%=C3ES>EXA_]&XITX6_SX,CB?D2OT82PH-8H.WE-#2SPF9E.GKNX&JC
MX/TK-IE<'/)K[SQO7CL<_%NXC'!27NS\\6)4>XDGY)WI3\#:ULWA\YJCHB59
MJE:3&D;>6XJ]ZCQ&Q-'C<!=.<%<F[XWY%X0A50L3<26M@I&#<9 X@>U12()L
M9ITM59&F) S%R &M%4EPJQ*AHACXY84LG53\H^,N-35/7)904\BJ+;H>0L*:
M%H56<9%D6H(7LTOZ\[SN2NVMW#\TGK7TJH\YGVN]B;6IE!+(JKI:?A7.3-TT
M*R$"'Y=0%(N!;92C-^;TLFTN\(_QK_7WG1HX([\9>>I0PUW'MRPEPLHS&@]V
M$6S.5-*[_PF&P95)A"_8.!*:9)85L%)+O*9J-43PVH^S55%;4Y2<EQSYN\O>
MXYQ5RYEN+\ND6Z>*:?*\E&!H-]O)E6G&F2]5>7VS9 N_E"C) [BJ4&%<ZH K
MM&JTNU*1M=J(?A_XV\01JW*^/6C6F:ZD&#-'M-2/6F(/'&6UL#LILN6VB;1R
MJL!/I=**&[2OA1X2]N5=B_])R\X+5'2)S4OTMH2?!GZT2*&=OG2L!B%GZ0R'
M>W)TYFMIG'\#4W!X+,]$2;U=ZH;\M7H&S:;[[MU/ /\ FDHL;MGRK@5#36A!
M+E@I)THND8>:.8C<EB12FZJ>0\G23Z>I3!%#JC C(3X]Z?-71-LC=2LK[82)
M3_=28%U0 )K$I,A32'+:L/HU![]7>ROU#^IJ<4/9I>"@/4IDR&>XI[8LRS2J
M,D2?WG<K+;)2'/M]ZH$J]+5RK,!B!O"/V/U!):9*;4NGMC[NO9H-G<W06FEO
MXO^*VKA(5,$TFJ\PKDOI$_&4I^+-&@L2\OE3+55XP4)7E2JR3TH0B^JI/)M^
M7@N#4'3ZVV0)SG5S4.0PUGN4!*5$.^)&BD\I,FRL9>U19:='J&7S7D85*K@K
M<N#O6@Y_)-2X DHBK<^NM;63K2[\4/"%XT X?CSEJWU0<X.U-,F?8(KOISB*
M;]I$\B>E%)P:LG6/;,,,C#L"RKC %KGW0B5I@?\" "WNNBW[;%PZBB-KP(2P
M#7/;^3*#%#-58G4]72X2_3[%1<98M9S-/_&"GP#DV[:_LA+*M]__/D1,LCQ7
M_A-0W'TY(?1-$N-M91158Y&T!Y5-5-M4D:$J;+T4PR25%5N1F14'?NILF<&O
M T*P.V^68/Y@VKGQ'LBYKYO!]%>1\[-)V7([5WZ&._$44FD)^4V.@^K:8:<)
M7E)H)\44[RJY_QBRPK-*R74JNUJ-S0[N*U8*)VQ=W=ER'G]%ZM&#"??F?NU5
MCL+HWQ9H1N+M%U>^._<J'-ZR!:]J-=I;-\;2Y"?+!!*U&?[UH*V^Z"#"[2SU
MAX^F'.--N:#>GX .D\8&^YN= %S(+GI#F)[J<#QA![K=(70=Q!^U_Y+9&RO
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
MJ$A18IY(HO\(BAON9(:KE6'I4=&G%?J@SYOZ$Q"K!T)C"TYR>>7301N+9&-
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
MSTXO[SVH/##!<>6O8V7^((I$W" ?=&;S27.:K#TMG#]G#7:C06Z6ZW$X?@V
M5VJPNG /86>"!XZH;2PD4Z-7]K+!>U5"^7VE L\[41R=**G#N.8_RSW7S9=L
M(*E(:!_I.!FPUQ,3X&.G) *,TS1+HG'C2P?85;SEDYI0C^1.\2Z>4#M?$S/7
M<RFL3^\ 8$CBM)0 A UJ\. ^ WNH5.P"?-[T!>Z>&6#:I!NMT9; (T#/.#;T
MT,*>H/:;^20N@$Y#>AS)<8:L<5'F14+)EIG,2YO?'/[#L=[[#*N<%<&AP;5"
M@V/KN&D.BSLR,2[)'2+];*H</A#H&_M&W[X-*8V('$YRM43!#QZK%_61V)"$
M\[_"&"#3.,_S>RUB!1MOMCOI\Q8K2R/41.U G4Z(F:\*-++:A H2KH>HOUD^
MF;.R 5$0\6I"YKL3_V=#(#N<LU4)+XB 9>[+_)9_4:'=X"DXEQOA-B. )_ZP
M,F-_[YX:FHZY!4J&IAC\!JW9G<X!@\3;'MQ#JRGN^C&NT+*Q.EO3:Q-*#CL%
M$:)^YOZDR5K/5&XTG _#1MLVXDY6MKV;0_R;@</#0]C2W14L;[$7,[>%7EQ3
MT<7JU"1>E9%_:O[.8UH>4)'F"XGF0J)A9)=**-[N 'S2-/[! \:(91UP"L;=
M"93@L\]64)V B)M??R/$29*9-6D]488-TT/D'%#<,+_6?JGP#QIC9/K&M=2W
MOP^:_(SC0F K$V[G,=T_:A6..7:.][5;**"9:GFL';(F2UG3G7&Y8FOBA EV
M/\NY;?*JT9'0&;2@F)@C@#/EWPY1W^BN=G?+5KE"SFU$>,XX'0?-0N0M/+0
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
MR>!9TZ,-UTE!>M"DG.(D.D/5N1G[;H--,T]:IUE8Z'MS?)N7B03"FZK()BR
M=-*EIBPPP1[YY:08O?Q QE=3\=RQK7P=;-F%$.2$13\!_PB<ER0RDG$#&<2.
MWWTSS]TA\,-@E@NY# K3\9DPB?3E4OO<INX)$-X-38O#46AW#_/6PZ"&#&48
M%PM#[LM9@7.1 D!_), .2%\.L$;[-Y17"A5H5*R0W=8PZMWV0WX-'0^X_#.$
M$+.DS4'TJ-VOF_0,N.0FV'@[B2VHSFG0BF/U$W/>3>AYOIB&T9B?4H4YR-1E
MPC#:S)9&3!&#WY912;%R0Z!,F_7^'HE8FZD^\T=2BJ )9!&?].&E*'S%YD^/
M0ZA;$QQ!S4KOA%B\AW$D^*MY8(.G+]E;;/]%VEXH[GL+S\D([Z$SX?9MJS^&
MB!^4]54%AJE;J92,X-2;C/1,XMZ![OP)Z(>1XDW+)IOGQ,QXLZ-6;W;S+HF?
M_P ;<D_&APSFXOP2^^RE%4Y2/:Y+$[1ZSE:I%(9>AW?MV8.>?ITOG_@[AF)U
M2H/TZKSM2GN=<#Y:*S('BL%'Z0.X1#$-%Y80/,Y.UYX'KHET8&^)9>R;IL*7
M<Q,AF+'S5E4X$U \0D" &GB'B$@R5K,?'F[[;.OX_VB(!PHE,QM]/<IW4A.!
MD+;[T[9[=K_XR)9 H.MG4026[N>$:V3WL/5:W;DL-LT_0@J00OD99G3OBL"^
MG]BRA09!V*YQBA5%863F]\.W0P7&E/L33!MG:NG_CZ-D!U42'IF29 CC$*9#
MTHIG*_I7XEV!@N.:#FK-Y7=FYW0$'4:&I;;I$PHP6+04&TJW;+6.Q4NZR.?E
M:087,8MY+V0)9LZYA<5)ZL;F4?A+78.\FP2)X[A<[Y62RLX4QWMPZZG%X'+M
M_<3@QDE%K,#/0T-4T9%(YE\;7],9!4,%"V)'T@Z\XD(ZH;..EW0WT^XBC!L)
M-2!YC_,FW/6:C4(JCDPL#.WOS'@^+.6JGW'Y\_/6,AS&7YD=OB1Y@'+J'/(
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
M*2I3#(!,-V;"('&Y1]F$[&%4B-Y?!R32K=<5?88(L$_QSY6TFU[Z+$3@J$;
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
M!NRLYH^Y <K=.;  NZIF.2'-H5 N(_Y]-_U<R%7#)87NWOD$%5:W$(@R8:[
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
M^C'3V*RE$J=AD#9!]@14SE-37UZ?KHHGCH\6++@_9MV?6.%:76WE_A7L4M2
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
MS:J>5\"*'5""J:I]P$WM"(6-Y93HAJN75OA&-&T$ #,UE(5"=ID6'B\-SM5
M$JHF##3BA?W@AE&Z-/6_ ),%] -K^?QL'TFMI[H#3 U^QO-<]/9(-?:2R[QI
M;C^H:"DYV/FWFW=7Y8DF',I\?&[0S-O,=5*2&=3PW!#/E!Z.[*KVMPT *EA%
M(.>N"3SY+]JS;W3E[RH*[[],_ !8?OL!J#O[ 9B[]MY_>J;4&QXY;3A9<J&'
M4V^>Z:^$&WA:'KNB&IPI&AX]5T$ WX+R7/^@N\5!D(T).R_I:Q>V9__O[DBH
M:4$"H1)+BA^<V+[P<0ZBUE%#Z3T]-^\,9$8DE'H%H-[(0NQYS$"=1TJ&4IV&
MBJT#.)^XW>=KD2^?V*V]_I]NB-;-L-\4]/CD=C;JR0B3-1NRCZ.UZQ@07/L"
MB:ZG O9!@PIJ[6^WY2?P)TR<%>UIA/VN\M7/\.YIF"I0+,2:#;50P'7+_2"[
MV:1#3*N3>:-B1$R 92("-I8@;N>%HGKK$XJ8H/I2-$.) N25+1D^!;?/-IC]
M<PG5CV=J>,-"BJZ61G9>!.V_,[V0MJ>"):5RKW@(=7LG@\L&%OAGA.V5YGC-
M__%2ISK((UC&E] R&3>,8KLPW#PD4 /:6HC9=SN>14H;(*T,!UV"8H"W,,1X
M/0(K/#06NG7_.]"P5EW@?ND>P]E"OB+/,XC:T+O4?I)=6;CW[ ;6J_OGC14Q
M&7H/F0PJM16>]E/JEM:% T6Z,KD&_3SF?>YT^)6 (@]DTHY'<ARNU-8WOB /
M.L]2O9'?Y7$YWC>Z+/L+;E7.=)&M6G?.1RB%WY!?O(QC_,3L$3XB*HKZ*3.@
M6_+FT;EL,TB$PL&6 KT/<D^QE7NL>OFPW0E/G^13"?(:??NVY=<PKV[P&=3:
MEO3CMY_]E#1#7Y=15 0LZDK8Y#2W6P"'U<M0!'7USQEAZ3)#_<@!;9J@PZD1
MO%NXIX]D^ &0\X)"/#NOOS_J_6RD,(I/S[F-3>/XI9!R@0?VP94+H9<E_#VN
M@\^M_^>Z_HNG:/NC8ULHK<EO^[ '=^GO0#:8<"*<8(H@MZ;?$H39H[[&'IJJ
M[VJ>?D7XT>U#M_JB9$00:_Q#;I;O*3ED!!Z[80R$*O#:-3*!<82LF,1S:]G1
M?[2C_W %I%YV3ZBZ>H=[%PT7T@.F1OB+NT+]%I/GC3P]IX"7X#?-=?>GG#>;
M6Z]#EJ0_K448G2?=^YY0#QHUID2*P:-P(@SU9%(CS(W8^6RB/X>E*\:WDYC(
MCSEI-2?SX'C_D+?[3?S+45 ^5GA[FW([NP+5&>Y6(_"Y?CB[038%>*8/7@^[
M"W?W&;>(!-]VK>]6(S9]X'MA"=990DI:ZBZ*KES0#.+&;"_*2O'+?**46#=
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
MO*OR=*-X(T0L!X=-5N/KVR.+V-:P2?,%T K1_#='33YR5/V[LD7T0M_5A@K
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
M2:TQ_40'V=-B4R>K+[LOC-Z<R9A8J;JV1:GP\>=JV!2#:TQ!"!.+FF,!EK$
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
M5,"_5V3D'3T^?"/>MP$NE!/%?I^5=*2PH$/Q$Q\K&H2!PK#']'N*MKOLGSZ
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
M=27HVZ-:\XQ.F>JNWEJ5:STU";TNJBVGS3@Y9X%&0'*6L]EKS8]M.6/0:K2
ML7?<8)LYJ<7[<9VA=(CPPQ)E#;*'.3F]SPVI,_.K+?2@0MI;</+\@\>0"*!H
MNOK4Z_78O'E>/DIESA1G,5G*8F0%B%<W&Y)7%(U8J@U3]J1.;Q'+J$ XJ8)
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
M_UKE[B9EIB'@!\:WLH,0072L=OO4/8WZIS3@I13V.-DIH\;J,Q/+OP"5 *%
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
M*?##_99,=\&VFB+"VM$O]A#_E'[M/+LE[P!Z?E-G[?R#82BZLS!A%O_#C34
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
M=/]I^DVEUK*W\XW[2O'-\@2UO433M <!$$%)U6&;NR:,P@_[LLX4OV1&>>N
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
M/KLE( N& I>\<*EC,IS"U:;KA+L=1J,>A^A)R9!RU?V2HJS\(T^[!+AFSQT
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
MGC00)3SE4''ZH\P=?$K<I@+5+752$W_P"&W3.WQ.)98K @8B?ON";6].]C9
M/D%+_T ?@E6Q/-*+AH+)QRWTR4<9._(/^!Z,U#%-USUV'V[Q1YE#K$.2OU\M
M9L:D_26*-=PX\*IU<U]9>,W1@KS7.'&S]-Y[V20DS;8= \$8@(.2Y74H0>.Y
MB"T1[B\O&Q?59R9VD=C1['B\"$)&]^O#$-^3D%U(R;=UIHRTW0OLP8[+[VE1
MG%Z0C;PC]'JX<U4=H4GS1D5S8MUN[S G#V8'!Z6UQ=(<?04P5%\O^ROGVD=S
M"7E' U[: CQ=H[L (:T9<V+J$=O,E5._WJYK#LEWU->W4R:PX]X"A(>N"#TV
M"T0>?$WPNJ*<-*NR,]&ZA!(U:(6(3XDK%*_BIE*9YJJPL&G 6H><I4JDK5 *
M&KSP;'6Y4,;RTK7(92U,3R]@=L>A(@*1/5)4W)(@@I3#(O]HW\:P8'# U<Q(
M&,>B[- AJE*^&0\G=G64X]=L@!>'#F\_@ D8:14_6*6NSL?G;E"SI^"Y\0#/
M7$A^11B>224XU6N-,>C3A$KXP(1B*[\QK/S7@L[W\"UAZ+38KG($^WI"&E#N
MKQ<[5N'C)Y?O)DTVOKRI<3R05;/_.]CKPE1XEX/=H[F\G:-Z^'>0%*<^Z!K[
M/(,0:;+B>_LD20LX=?$5\?%: E[>=4O9@C+,6JE&M3]W.0 ]YLL>$5/T,C?H
M28_CH%[B<78WWZYBO,=B$1="IZ[]O]Y^Q8;0*?&A=-E94N6XI^?]59^H9Z&[
MF;H2M/^=5Q7D4AEE2"#CCL!F0E?;%DT^UOMV=;U'5S)!K4ZSRA[K,/#'BS'&
ML_[RKHSK2RE.[6E+!GD]8+)<QV5]<8FD',7J]7UKL/T:HV_TOBQ;; 5)2^0)
M(1A'11]_(2MNX;JA-J=6S!>0OF_0UY@IJS>8-H4_(ONPDI70)-UA",+'W$,K
MD/&TBGI1,^]DX[Q=;O"UJ!Y7Q+J8-JFL/>72*T_R@_0K^I*JNJ&#E1,#Z2:&
MN]+=S<\*A _'!$%4C,Y7G+\P3IV"=G6]Z(J;^E+EAYGE/FI=5'5@80@-0-43
M2@',M0P7](0?:&[K62U;<YT_\&C85BFJC<TH/421[:K,8L,RL1%?/85/T.A;
MQW7RD,A_?8#*79\VS/@*?> H [O1FKW;@C^BNQIWB2!:HK1:[QIS ])*5#&W
M.<R0Y%(1C$#_YW17#=Z];O"0E9;HJG3-+P25K%F0WBT6L8T+*AKO^<@ZH"G(
M.OF%3O.K36[1\S75S=4^X;&IX !Z$68+^J:ZSM0*2? SSJ'G5X(*7EPU.F_
MM,A=W;^WP'HU$<,(Q>MY1&5&Z7=BZA.Z"6%D<FJ2T0FU<:E^^B/^M%$!)+G(
MA*&=^[U2^H->FWF2QM+!T.DO"R&M[$-&<A%6)?K,NO56&)]2,(3B;#ZJX@(6
M_6>D.B2%A)_FD+_D%9'7H3]VDEX,K41+'1W,L^_/LS_YZ"2]DQE7CMZD7<U]
M]]TTKBC<JO&'!6MSM06GV7@);#(!N-A<FF>O:A3V>#SZDORM5,M4UL!DI]UU
MOOW5ZB#R_;=..MC@)@IRV'L2G\/$\IK*0G#.,;,QN6\ZUK*OSG03S0GL4,SS
MT<Z[HV@2JG45HQ]\&(X-/MR%A><,5,%:@P^:*,.*V(5.ZTD5#TU"()^X?C.&
MK-40<< /(V;_R=L[HWM]:T1,^\$QA^'GB76>*4"-\>NG1*043L#?@Y:XO-S7
M*$[PA40BO-X*YL=2C^-7OHM'O_+;N:NYH^WA-:[V?@;GD6\CW) P26!F67[H
M^SCWQ!]A#JI/]M'/0]M))E_D^Z\W9X@7[T+[?6F.P5W]N9T,W9QRE%-8J%_\
MPVL>37F0C_?3<MF?E]3R2)\JJGDL%E8C=/ZR%O>K@P0%MU]"<MIRQ@F%,^0@
M]85>Z$YR2,O#_3V$3B>8W3\>W1$+<G$J&6'&(^#+X?M0MM2]_1 DFJ;\.J\6
M,QND,#39M_Z:J?6H;^/FV;3CF@KYF<!"#DB&X_G>Q6#92R+AG$CF-JW* L.1
M(MU.#_A!%_LK<&E9H&K(*RE>FBS6FRP&78'6=R">+ Z'0LW"KKKY<5ZYX]!X
M#6A3G>F0-N;T7:=3QR+T-L9D,=YW4)XL+,ETU,MDJ0ZB"&%)MRZ)B)135-31
MN=Z)^>Y]'!?-TR9K"X1^]F?@[:+Z8Y!\-5P;<\GH]_?:YK]O_U !YT[3M"P.
M),$?/?4#+IQM+CI=#1S?19M*:]B1Y%MGC\VZHOG5P'?BX5D69<_9H'S2<<I1
M#G=JX)XCV;?0D+XVS";L&!(5,K<L'.,:5L,Y4JIP0X#G.:P;'_.[R":;K=^O
MO8$K8O:9E#^,.%]PL5/D*5>/@DO5AQL5.[O._C-0(+?M; A^7P"=B(A<MJZ;
MJC[Y /IAN$R-$I7TR#)3Q,HF58UL6Z!*EMR%7,Y9CO*QI)I<N5S^8'Z?;2V[
MH!ES=Z> #ROC20QW:G!&RJH^)-:%"(<SZ%NK/K(XUA;'+F=//=,]H63I591X
MIGV.&;XG)]$KLKZJ<_)6\AEEZ<K67X;:@X=LK"0B:V:O-^^;UK>+)Y0ZP;^
MNN,Q)-X?FN)^3=-9;JRC+G.4E^DH/\!-0>N9ET*YW'["4!-P=8#6B$_Y8.5/
M:Z@360B&5)<N%(_BFY92)H:A(RF]PY[\DPM,V%6C][ DZ1KGB*JOE@(#^6\'
M/$+\$,H5"5U^8%^!!7RC,%$'7596FF<)5=9AS4_KK#V_]F;7QE=<+9N1A73U
M0,G'0F 5YQ(04TL-'=Y)*;B=I?;>(32D %*,P$!/&;Y(\R;P*FAS2$T>3R.<
MA:YU\,]"16T[J8Y,&N\Y6)]:3-F!/N\0PW$;<]PA- H::_']AYS'_!OB/ L)
M(1N5!2A7V>^X]K(>$M-!UQ56\O][=K]-D^[CO%7H^);^^E.22X Q%&]H[?^'
MN+< B[+I&H 705 04!%!4D5!0D)24D1!I*6[NSN7)124#@E):>F.I1L!Z5BZ
M.Y:N98%_%]1'G^?U?=_O^[__^N>>:W?N>^XY<^;,.7,FSLRMFJ""\U#;'@6Y
M'#A1U8=LW"U1\:TSF@:\O.9.U-HEH0;.V"VK<,B>P[GZH"2NF4PCJVU[I)U
MK\J>(CNM\L)#^"KW,=+&+L) ME:%,C*Z-,79'HEF]NHX*T+Q'%Q'9)2EJF!@
M)C&P5HRSX#W'-Q_8O)9W<F/^KV-$^*,8HG*,\]W9=XD$#?:OK72<MB MZT<4
M[?]-N>#1:4?Z.T&O^_XV@RE6O'J24'("*CZ8'#G>6,<[GAR)#FXZ27WQ\I@
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
M"#NE,X S6&,SBZCD0%Q=^IQEWS.ED<U?6(^*.8)SD(:=*V!B^0@]$HC+"O+
M;^]<)\T5U6'C$^B\9WV>T>CX4Z XWV+V-Z6[S3'.$8C1(JIO/BM"-',G+X[N
MYK!6W4E?3K"4^Y\A&WNP-MUAWYF6^JY)P>D@E2QE/+QF JK 38N>7=5[Y&=
M>IV>;S% JP>=97:LXMQB] -2#)#6I;+?-+?7ZOZ4N+LY2U-\R 54G"7J8KP4
M>&Z4Y':4^Y>%DMM1=LJ";N@R5>Y1@N\+PKY JPM;3TJD3)YO'ADM%(C:B)40
MP_+)V]L0Y1&I> RJ&LMSD,-6=D[-C#_:C"8LXO?G.*#OQ[GU@"E>RZBCX^FL
MZ^&7-^:2_!-KT;1/9R]0>ZE7V4OIX&5TG%B]E%M^;@CP/6#9,)?\H&'2GHX,
MWU-N8CEC<0)M:%%:CXV2/B+NP:/GA7<:8,1CC[FT!.!!38G7#%N*)^RN:>@]
M)[CVH'2Q>FY*;NAU/3V@QG>/XF8#JHG=)SFP\[_TLF.7GL331#ICH&GU&WJD
MXE+00!B,_N35D[QMEZ5QD4Q@\+$:5BLJHN?R[R6(6L/K.$/S.]G[9+LJ/I0&
M#7?73H03RU#C5S@2XV#=I5;3R<&;LQ!LU?&)+5/AAYJK-%*?"K,\0["25_(D
MO/TG^TL/4T*;1/\2!><-Z3Z!=0GVP9\2D@:>.F=D,7G>!<K>%1U,G2:O>S"3
MX:VK0_5WA)]$FA.^XN(3(;%K(@WF(/Y&.'5G:E@EL%[CB\C=,T PT5V$/#;(
MF1^8.28@ZL8;>:CRMQ_$GT0;IO6DAS3S7/$B"&E,"K$4'7OR.?(,<.\"SZQ)
MZ-B. ((=<)'G74?^*&WUAP()UQ2#IU0\\U%UVY&Y82=J2@1G /*?B88FY#/G
M$V!Q4>3FS*N3C#_8QQ5/QW/TN9TVKS3]#7]QU5U=CYOKIBYG@):.ZPC1G,YD
M/RY)B_-&U *PLBO7!<'YK*;0J!S@H5@(K>O84.G7B&RZFJ_8_^Y=T-M%H7C%
MO>]>U!1J=9-%_/;LO$D;FU3,74(4@,[M,\#=GWA.5%>18^/V[W8?.\:K'5W(
M/*O*&>"RJ!73LX<>U+NR0%EU6?D!V3U$@!\N"Q %I3ANBRISW38YURQW;'H(
MKJ3@F1Q3LLV7>7\>G_'CFZ-\CY KBX'HD]%P VM$ZX \:7<'(64#I>5&X'UQ
M+6^RV??*OJB5BP%K6F7DVQ0O$$Q>9M1QNM[.\O0')M[UQ21(@NDL/+*$$M0_
M$>@88LO+MWCN'LY6,5#>]'KV](6!.T(, ;A,PH5X-T4MUZ]]>O+] U\/#*0$
M'[)'%\R-D/Z@#M_]9#R]E? S@%!;(0\YS;==ETSFGNVLKG]Y^_HI'XW"QX &
MV:X"ZUL<!U=PZRN @=SM<+\>E)(8%V)YLN\\5"<2YL4:_Z_T@?\!37QL3DNQ
MRC$5DT"@F6[DEQFLZE>?T:ZCN-U&]3ZZD]!-D-CEF3I[45I57!\P1&LD!Q@:
MF=!2:FQ*KD?'_'8^&A[4_4U:A!<W.A I#0M &UZ:157?[Q0<L2+L\/WZ;GS_
MIH?G^^H1D*33=3KR.2\OS40I,\D)D(# 6V&YV( ;Y\0O)\>WSFGZCHR1<2U:
M8BTZ[:O[_(TX]V%^:U= (>(=UPHG>YINUS.6ZGS_UBT_*O6KU@FW?WX$EYA7
MU+:JL_.[/1VY1EM+%J>KZ*=:6)M$J._F<$+)W_-[_/6(N;M*F6^.[>^H&.-=
M&2^Z)H&.TG0&P)GYA/M5/_@?R8U).5(;8UH?3R,D$HX\U!2A/BIN#UBOQ33A
M\*3W2]U7Q$.S[TYGS$HI8Q-1 #5X,#&\C%,B1G[::*V?#:\WY&&H$@V6L^P[
MHZ[2J;N-/9=">WTN2<C8IEZJ;,^V?&:Y3_K\:I=^H347NV36,TB8'JS&/02K
M0PI[8?J5G3GQ6G8 A\2PLLIF8'G*> Q5>6'%ELG(-\URWR\D(+JH:11[ERJ?
M3ZC.?'>M$J9)-PKP:\1//R<O=E0)YKIU"B6F"(1$CX:\O-3*-WL#S8/S>@XQ
MKL]G1? 5ONE.[?YNY'F.7P%A2AWKAX0 G[0G:08I)G>[@M!+N2:WJ EWU/KD
MI_3T,UZ_O6L.?+N=Z+31S_O()_J!(GB_IS-8ORW'8EF8^U/_+?4'JQFJ$12.
M/$:/&\(9LF RZ GZRT=E5]"JQ">5XO"KHH.>RE"3;M32QN)6)C(W+4GR/]UN
MH[D5.5$9*4FWC?P @A' Y_#>2Y7L]Y?1/75(,4<ERG#BMS&85ESK;RI6T^B:
M]71^9$<C3Z%<<ZC?S6!:<!+,??XM4 X3\,"^(1KWJU<C=4&3<KR1N.W]4+#:
MU\5GL"I#N&]&.INHY]Q>>@E)9IMXD8@GW(\9)>-IE0&$.Y^':M![CDIU,,>%
M-47_FX^DIIGV/"[GK7!VEWN?A^$2M>_GI- %S<U,5[YR'S45/Q@U%S ,<VS&
M 5+7MN$6"U&/H"R? 9[P9*'?>Q]"463\A -;^[;=1S>-FR6%SJ"U9V> LQ'
M%1145!2^>V> ^II@TZ\B@FW7)AJ+_)C?5K7E%TVY])7XMO>4#EJ= 6(G>YU%
MF1^/'QF5TKR'CZHQ+#%=3Q%I*F9S(1,?W^N]P4,)CK]Z!N#M6L-LN)W73[$'
ML88' [#"B%54UQ8AIT#Z.G]-5TM2K7(EJF0(NSLM"5-B7'TBXW@UR-2>KQO^
MB(ETS$3/1>:)D+;YT4;0'GR6?^SJR=[8&4!'>&'$PC)=F/W8H1JH?>HTQ^/,
M8\\WYB'P3H(*6#Y6Q?Y& (=OI^7>ZO J>)]!IB,0HYK;,/=53:9^#*ACGKSF
M(N(%&H<\M:K$JQPMYO[&W< C2-#>VM[8L6Q#FU"7]J("S*7+F^$H90V,J]:E
MVE5R]ZE2:RQ?3=&$<2!\_JO3OA,46(&3A&&P^D%.RTZ0O(7J5#>N[P*".P?6
M^_[D:-5"KQTZAWUF6!>\Z2)!*SL!K:]U? [LU>=&D*2R:9:\A40Q!B6S>@9C
MSNL)& .\X>*]#DS36BW0DU2Z?GHMFZY= GK SB<$4U)'QBN-O@R!-S&C-)-K
MY8HYD>1V?@[[NK*^ V<+,AU=]6=+M9;<3N<D]8\_<KY )9.<I.'E6, ;&\-2
M[8Y>GF7_8#K-"+U;[(Q&AU[F>J])F[X*/7&2;7]*[Q1W!MB>/"?,DB;:(VCZ
MF-=52ZI/G8E"\,)SI)SN3BG:L2=!6IN<HT921-+K1L\ M-MD57$5<3[<-\CO
M'4Y()_@+/SD#A%T0K!HM?<BQ"3BLKB<_'+:O"_ST(S L1C=QHL<VP[[0GK0H
MPH]E?<KOG':>\4'+ QM7RE2D2]O*U#EM\O3NZ;*>K[N18 9JB_'.U<]9G"0)
M[ADV&N8#AZ/V4:RM<.C=!<TNEI^C$>]B)22DFZFS3ZAS&QA3+MWP]NT9X.-W
M9)Y2)!4,%#B3?OCB$,FK+W$D<D&>V1!.KL?*5/E!H_*<Y$="OS_TM(0Q2\#M
M#LP$((40ZXV 5TMKQ29Q+;0MZ6< ,I[1WUXNZ'B["YHG^^W--OSZ4_#>&2 0
M9_6B6K=:24G#LT.'7S5$FG/#O.$.]FJ_)>AP&SO"Y980BT\^ S0OVIYS->_A
M7$! NUSK6D<Z5K_?:$<:WB0.>8P"4V:X]I?M['<<(ADV7PALF3.W5E3RYR4?
M,H.^PG\E%$^6]B)G$E%M2U1YL:.Q@SID;]$"VT8(3AL6<A"EAO&>A]J>*N?
M2>S^9W>$@K#ZE8X'01J#)]4IJRID@8&<<CTU^NGF1ZB_%;KJ<]"TG#4?1ASN
MJR]7PMSJ#A%M@K]6XG<'5O^5\JN>>#=2A_%7F\(76[M.G]!8WN-B*LJ**C!J
MS:3\_O=9Y\/:"!0XECS&IUY1Y1EC/LHA4! T3ZO :_POO22OT:T'(4?V+_AI
M8L2K7)7CJ?@.VV6^0:.@P/&O?!_2T]=&HKX[6HSRKQZR'+%.\%)><=!60/JG
M<=:QXXH@9_M\6HR*5QZR+%!38M LWH_4/!5#89[C<T*/,E,L1PN=S;G/ +-7
M16[4V45G1N"!1)T15+*WPC7;?ZAQ\ &E#3*8'P5OF!MQ[3L#X%MDQSJT+K4J
M,,&XL]NR*<KM-ETKO/YZ/8J>E8<ZDL)ZP46>X=X&OIXCKF A@K+JAY7' L+*
MS!&M(W:PGQB< 2@[:.8_X88FC"*DP_[N_H:6'"X\FH7UD3/0GA<Z1S:^]KKN
M#!"BE[9]HS4OL;ALF)WLI/I[9@I*9$:@:<?TD[0])=*OJ7/LET_12S(ES.TJ
M5<6G<Q;'>JY<9V8*#-,IML@*S\$/&JC_^%Y=KG-\K2#E/HZ8D7S5_[E_-3R4
MO*LV8@2:&KH)?G0'I6X 6Y>5.4E7[?52T4>]!,Y]P)>'6;>C(IO4,!Z.#1UD
M62A6O:=-T 8CBL[V6%I:>HST,?FF&AUA_[6X]!;I^L]=Z3.S,$&#I+0.U29C
MDQR96CF^TCS@*Z.MQBEGV^R,+;R%$I)I!JN<'6;3)2&EF\3!I).J7>!\YYCE
MX3. V]$CU'90F+7:/IMMUSY"!M?M>1>:H-8(T9:8)63D,2CLVK3@F5#U0+,X
MZMN@Y<BRV$!P1H?OV.(I;W]T9S,;,WX.\MNDM'R#+C+D&#.)M?T<X:*KV<>=
M%?'66@=/SP !5/N(%\=ZM O]>:6,^RJ-$<5@L(X_/'YCSN5NV3E2#'Y^1>,
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
M58C62/L=H7VG .25WR\-B57[]*Z-3@F*V$1"] >2V?<SV1")KF_Z7^;;'.1
MKO,87<9?*R*G!4EW@O9Z*7YM3]L>NMTYYDP>%OQ@0C<T,I$^]WK(<.MC@U[#
MW=-2=< +.NY.4EQ(?<4*N(4@_D\PUL-N1?OAL$?T^N.A17!W%<Z[H'9*S]CB
MOGN8O=H^[UDRI_K-(@GGZ*O3\HU?6Y[[B]A71>X-?^Q)0@M8_^0)[EQPHA9Z
MC!K$6VKUF)&FK4)N=>K6M<L:./%WCP\E3*K'R.FVU\'GK%MM1585GMX@\&LC
M\=Y9IXK>JL?^,SD;^Z-6\0!3-Y^I1Q60 IES]26WD4H@F7^WI= T1?[35P?A
M9C0HVQF ^7/390S4O_#;5TK#QOT51=HRKD&>_J7P&,+0TB]N>KV3--&]\AV;
MI&^5VLVNOZP+K;\O=\W@<'+(T7;]Z,^849DF/G.I9[RTTA?F< !1"6?+=5NC
MX$WZV#X_?5V1M,36R0D*)?$%!]S2G'R*J]8N,SU)*&>K)Z?[EW_CQ]E<^'-R
M"^$?J<&MH>=M[$S.:$-G"[TI7H>R2/2*1J ['<6[;T8:Y63W*Y<V+2Y7JHTI
M738@;0BV9ZKWXT*HHV&C&*X9G\<O5&N]E6![0*?J*G6UW%QY2.;JP-X*;.^Q
M@3IZA?%%^-?(_KK[S_RCR1Z2MAG]<(;HL=,Z[T=*PX:^2"8\?X=)3;,C<+7N
MBGM-921$I&SZ-OEB'+[=-%6<AXU$'T";>$J[Y!&@=_/DDFB?B5A8V="DWF$S
ME!<]+V!/3-=LTS*,^C)FUV-HF>Z8XT]*AGE/:JM"U\K*\[F>4%D:MK$-$TA&
M:FE1$HX//SP_"B2^V7F&^@4EU57:3P?.Q*K0#6:B9?N'2J\VR3_RFGG "#:L
MDGOOT-6:W"'&CO\ #V;$=AEL6G%50TL/075Y2,(73/]DT_>ZA@891EZ ,F^N
M$S<AGC:1P2BAF4L%D/V _N4X*I(KEIRC-NQUFP8^# =SK6P%F(^OB=E75'Y#
M,'XIWF>+ZW@">3S[Z+1:<9)>0V)X41EC^6].1:WJECZ";LN43DQ5N,LKL&ED
M3_8$/*Z\H?M6PBPB=F.5%_LMZ1!GL7*@-8+WAOGC1"?_L)?ATXKKH^+N:'M>
M 8C &,2Y@IX^2_S;AS&UWM_PB'WWABLDVV^(+1H%8MW8?6W4A)A;7.A3I2N
M?BI?#Q7+$)P_]_:U68"."+VA2R6^[EO7DM:ICJR:A8GMU89R*_H%DQSAE7U.
M+W/K.1X;G@[[BH*9E<:UK[%-ZPR$"R<3C8B,OR&[&_C?A+X8>V(SA3PQKJSK
MJM'.>Z:JBW7/4LOW1;'_F NQ[ELK^=U%C^8-%C);#Q<U9W7V"]B9F4,K=ZJZ
M@O:Z#U@GH.V^F7B%]^T)BBJUHP^<\;Y7VC/;MSML1_G,L;E R6EE,#'ADX#Y
M5';+35NO&P,MKECS.$U5&_F+%>7;OP/<_C- X4N?=<<9+4QGU#X-!\?MRGV>
M'-)(\[Z%_VG514X_>TLQKK1)SVGRYRV^KFR8G*RB[.]_%!Z.M-3IL;JLS%FI
MJ;8?^SL+HCX-2DMSMAGI*XJ)KOX>1?1IO^$:XW?/D2*P5BU3Y*4\Q9SQRX8;
M3$8\3YO<\B,[/:33."RV5YSZK'_+LS.O2;#2&=&ZZ[6ME%<%)$2/'2&: L7I
MH0ZQOSOA5SZ#?^"$_X>],P^$XO__^.R2HW)$2I302M$AH<-95#91J=Q14D12
M"LD9291K)5&.<B57R)VC4D(BA7*'DMQRG[^9/=A=:\GQZ??']]T[.[LS\WX_
MWX]YS7O>[_>\YCU5R99T+P\QK_=A#-A:6/N2WZ&HK]Q\U+-J\1?V(0K&@Q^N
MEYXIC>=(>- 3F1-U3MR@]43OLZ$35L\R2K3T8Q*4RR,F?MA/:YYAL$H+)<#
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
MBE\A<W)SOYZA#=VZ#ZD1JD;MQ6M9V@#=6]5JVQ=I&ZBV7SNWHE$4)%S2552
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
MWE=\4&!SR_!%%F _5[<\1#W^9;>.<H26:V_3#$"AB\"'7 ^V $UQC4 1*"E
MI&*NM13< C_W];:4#9Z>V:@I0-W$Y%X.MA;032TI!&H9^CU3Q$X) V@3M!D#
M2F[/41\/OA#/)N"ASVXZ</D@9BUV])X5VST)QVS'\] P07SB3;%#A@0OCJTP
MK)JC)K@Z/AMJ=ZEN^UV-"D@$MK;@0>=R(880(6@\_!-?]Q$?=O^Y=OM@@O@)
MAE.>1486YNJ@#F!_P6S$?)XP7UNTZR#N*Q/Q8>>9JW59Z."EM@).CY"ZD^V*
MY,1*E<((IR/,= ,!J#U$DA#N<_4YHX[&2\V#<5W72=MGR)M$H/ =I68"*FN.
MHDP:\%(#;-E%BW<U>".YNF8.:I)%H=;,41/!J8>2!1QJP8;,A?&,,!LQIA!F
M2@A*D1C4NCEV:> L^*GQ&0>RKZP'SS@$(2A:PDRG W5Q;IH +H)33V9+O'T.
MN'#[!B$H'\),IP'%8#LW382@UB?U;TA!H\":/2WFF&X@S)00U $B20C/_CF"
M@A&<.%I)CF_09K\&(R8&\[/J"#E0<<2@^.8X-,5X'C\U+MGWAT3PCHAO&?YE
M[0OAB4^(2VX2KLPYTEJW&7.]2D+_?8Z@:]#!,^"KV&P\_@H79^W<1 $%V*2P
M[90#'5UXN+SW8K,A!VKR";AE3HKL:)EP2>E@R3OA9S0C4)-.0.X7<Y $W[/T
MKA,A*,*,<* ._QTHF<#9:Z+E:Z.]0 2*,",<J!N$F4X#"I$Z>TT(#^.6\73(
M@I+]ST Q:5?BG35_ RH7;'=-?&5"$JO*FSVH=9EXZ9 %)4>8+S<2\7+BZZ36
M%$K$=M::/-+PDR()2@?[/98@4_?6Q&]X[:M)H+AG[W8*&Y?!"U:9NR>!NI%8
M<3$+ &AR)X%:3DH_7IS#HT8K<W&)@)VMO<&3,@*5.H%5O,HD4!ZD#C1>Y"3K
M04$VT(X/2Z\#"Y8Z*:/;MNC-EOPU*'?>66L";HV#$@2SG@1*%MN9A RZ\Z]
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
M&DWPQ?,+:E)G&+GH)A$HQFDG!Z!,QB\'#I3=;$&](,I/BA-.<-,0 K5D.DW
MGDWX^6)!'8K\&U#;#1/-L*#V$KT @3-LM I_-S0HK6G?6TM) A0"!<T3:A@^
M,U >X8@[X0B4";3L3Y@XDY&I.4%)(%"4+M-IHD$_+<2'<\5(K'B"+3M8?\X0
M%!@%L<>QG),@<=BN"P3[8$#)3CN 1H,V(:RF4Z85.L'C:;C/#!0D9B-F091X
M(N.-I@T$JM"@[D\WWP3-<6A;0>RW%H(7U!#X;LP$E ?10 :,TIN;H"1H4,CK
MMM.(6@%9%.3S#@6HLS>1QM^#FO3<)RW[S<F@/*>]5ZLSCZ \)]VA8H\C* D&
MU,;I0+DUS2.H2?6T=#EA20H2*XQNHE9QDM<$HYY/BR*^;;9>G[ DW#9CP/!>
M).]TM_S0\RC/%RDJ(E),DSRJT5$U<!I2J^>1E#L1*9H5I"0A$?G3@+(WGQLH
M]*^\X9@?B?U\'$A*0LER3@-* 89P"><  +KG<.#IE@K#4;C9\ Z1@J0+ACXS
M <6%_M#''D2BV<6E:DF#\IWFYH,W<@(4X\J*WC+!@\B-6\> Q/M/%(CFSGF,
MB I'V")Y#)$(.%)4TQB3Q2Y\DQ(F)$693IH4<IJ'YO:TX)G4)O _'+,?- *C
M\[<F=8]HN%6SDZ0D!(JX<4,8* /P2,&SQG_G0DWR,9W!N4<XB3&,Y_D4H- S
M1TX=#A"#P@3XK$!YUA(FWD%:$L*3/"C.+5.#(IJ[:7I0\C4$:=-B)JPD$;>1
M?W4$9<.4H'#S1\T<5!#AN#1+%[$8 ; /&0<N["<'"@;;.S4H0L>I&8#:%TB8
MN/6DHP:V]AB@4R^9'"?[0L1,0-T!FW[GH6FBR(/JEII(&4Z+""(L!A3!!@*T
M<(!<\QRFBIH)J'U*8(-4W3#QT\1]A&W&)$ %XZ7,Q40\/QT2/0DRM.GZ30"9
M<&=@1J"^!&/FI<96A"M!P\BN,'0C!N6$!XHQM>P(L:1Q4')9P-1AW]T9@9+#
MGD.>YNBO"F"_XKQ2A8$=$2@D7KT)V\+Q94I0B)&I)<'@Q4A\4&Q@7K83H"82
M2\8N[,!\A6I4&.;.% &H>WCC8RN#.F6F!"5/QKV3"3ND@0/% $UV\F0"U3@)
M8E1[=,"C68R^-T6(RG6B=0[W67YO:E0MG%.JHF%%X:."01,^G)H!JA7@W\TD
M4*%>X":=A:W[R82<&A62S'-SN+><85$Q@6TGA;F XBKRP*;,.$*+F S*\P,*
MB=[4<VI0XU<V/%"U$Z F3KZ9@A+0+\+X:TE!;^%IP@S'+T*O0G=SG<#_D >-
M]^LI-5'R8]/$NF-!C<P#F"8A]N2SZT6G%=\],U"(6UL4;*6@I)7:0+,' '5H
M[SHPC0CT!C+@_X/AX.*FK"E%4>! 7<5\AH'_P07-K'%0.9AQ8NE<3*:;#>,@
ME5!5 :\P# @F!H7DO!O]BQ&:O?)TP\11 _^LQRR.C^L(30T*Y_W%A1F<#@'+
ML >L%?O'0>&_EPD"8F&H&NP.*()EX7%)_'IQ$B@P=V83B+,Q7ET.#9Z=0F>X
MQ G[X_VI7Y1)-$D%$CM@?6/<HF2)7'^GBH)XRQNNOP)0Y[@F0$%O1J#"9)B,
M^Y%C>E"XO;$5">,XJ!LSDH0/"H%:>CT+9L)-'I3?U*#P[E>3 M4P*U!@[;$1
MR3@-*!6I*4%](C(80E#W9P<*N?Z%^RDX>5">4X.BK20'"JS!9@=*OA(L%$E0
M K@?R<QO2DG6HF8+"F$'7D=(@H+A0)61<=<7)@G*'DDY)U"RFQ,KC&1(@8+C
M?H-//59VXS0I4$@FN:\0*->9@Y+"GZ('.OH4UTF!F@C$T]5.!)@@$RE0KA7Z
MN,H\>&:@=H")O9L =9E0\02H\;",S,M\SY$$A4!QXJYZF (NNC!9R9*)B>;
MI@#6K/#NM3D2EI<4+3+W9#CW$NPMA%M8AZ.U"'/I,\Z=1$@.<V?28-RLUO\-
M+0HRM/81^.'B:*TT5"%JH$<22T(BZ-%J7R!G!XIV:I<SR@R"O85PVBB)&E.I
MDT'MQRS QT$)8NX*U,P(%* X-2@:@MED<: 8)_5D2(#".%6X;\2!.H _H^&@
MX(QPD7MSDI<Y"5P>DQKI,\&%C<PSP[5\:DVPC7%3X\)KI,\ %_9WKLF@.$F
M@I-Y(1 C09D6 %0^:&Q9)$"1F^UFG3$)4.)@IW1:4)D8QS+,0[?A$Z#.(U#'
M)D I@,UT4J!@4W<= +@9_N00N)K2'.$).7.PZUY0+RVJZ"()"HGQJ)@TR@KU
M%?!&.;&#*Y- L09.+6H1*8O"Q@>>#?Y[#!M0 '(]U#X[AK@)F1#.=5D4 VH2
M0!2!1<EA\R$&!620 <5'PJ*P<8J:2I&4#,(=\2QJ*E ,9$ !UE.#(EU339Z?
M:5:@4K.FUB2C\V] T;20 84_$?5_"8J"#"AI_-?5$(%J6$!0,"DRH%SQLB,"
M-7&G80% ,9,9&H9U3PD*[T[#_(,"V,F 6M3T;T !%&1$[?I'H(C=J@@"WOMW
MB4!-W))9"%!D1F%AFXJG K6@=11 ;C8".%X"_V4=!6R<6A/ %?>/0)&9_@IN
M/6',_RFH=61 <>--3O9?@J(D=_L*S_7@/P5%[GV!E!>F!#6Q/'M0V.O(Y%J2
MAY.,*&3V5*!(M\S_#I3"5*#@9*?#P[NUOQ;)8YB 0+W)0B%%#3?R%(&*=U=<
M="8$I?97H&HQF4RV*+)O?Z5EFY3LZO'EJ,3-B=X-!* (6H.S!P48D1.%FO0,
M"=% _GW279B_ D6QEX9*RQ8_6PJRDSZN*IX:%#KJD.SK_1TH*!#.-7><'"CX
MCO\ %!H-8;YDIW5:9+R H Z"?W"7$D(WQL6!Y$!->B/'?(("V[-;3V$R(FIB
MIDJ1(S7I:>RY@K+'?'CJ@!8%YHQ[TI_PVKNXEIPF"B(-)$ ]GR$H(4\D^!?Q
M6ZZU6 6%DFM (:$1(FP^1#YGM\F">D2<XR10R*LS1)3HA^=H@L3ZV7-BLH%Q
M$N1*9J03"MKXR?J!ICD)U".GF8':2 C\"68)FPW1N;8FBYPF%,&C*#JD0%V:
M&2ANPJ]LA*"(7"O)SG\%DV0BQ#+9HKQIYP.4+4&VJ\@^\<N$?O?M?P[J"SE-
M .?@PH)"8!X>XB $14U^(IZ]^$G-/RC($]4"S(;(77FK+2DMN$"9B4=F 4#5
MH ?XI<"SC3!?"O*H:!H6%!44H5<^$KU+:@OYYU%HIK0IS@K#Q.JYHH*BU*37
M",-%R6J"X5V./8/Q07EX)5:<OTNB.F]-7%$N!>Q%9M80OS%Q_(8,66A$@9H\
M-.9;$Z/HV@30H(+2\"2^%M6#\D2N9T(*RC+)0VOXD)RH0P E(D"?X*6)X>2P
M$3\#+<Q)5A:1>^@$-G?H&%JBD*;S85_$X0E934P$KW3$1P6 ?[US$=[GY\&^
MB"?!@I,'-?Z>B 4%1?Q8'?G93N%L.@L-RA3]QK,767BY4I!U/04X#7/Q4UL
M4/>9D A08BA^KLMMR8JB(/!X60A08.1E@KP6\4QFFGFQZ!<:%!2/HMT[\41-
M\ZSA@EL4&'F(0 $;.<EJ8B'8>X% F1.!@C\B#ZJ!#"A48H5NTP)8%  /)BT&
M&YS)6)0L&&7G ]1I(E# 8EO2:K#A+AE0SC/2,PM00#=93823"1.!"IZII+^T
M*& )V;E 8);_!2@4,2@FLD?O/P%%7$<!,+(OG:-IP=][@4#QO/OA2#AZMT**
MG*CE _A[+Q H#90TX1-SL./D-,$(IJ#$@I+=:IC8/H^@$).RG=I-$ K,YTF
M\@.U#<PCJ$GCKA3DGQSG(V516&WS!6K]I%PSI,AI8B1E45C?SH4#M8.3G";"
M%PSA+&KY_(+B(<Z5MI;LP2-\[?4"@2*>@FX9^?<OPPB>F5T@4+Q$HV0PI"UY
M4 0O&%H@4.>)#Q[YUQ3-,RC<7 AX)N%,QZUAA>DZQV$SA9/JE.*#"L?M#KWU
M^4&%8>B<0&&UT4^L\SXT/J W'J:9[&;B?2@LZH:)W^03OZX'^V:6LP:%!8[W
MLCH\!QO<PUED?<L O#K*\WCJ&<"6KBS$[>:3=7,#Q0K3F5CWT'9RIM.\(0PW
MS15FAB9W6H*\9@E**NH)GLLV'BC<< O9>T7XH-!3D@($&<T65#_^.E*@)*8!
MM73^01V2P5]'PJ+(/G4,@6J:?U"!U_#6>6=-!B$U#:CQUUO/HT4=RL9;=W=R
MIB<XR8MBRIU_4*C5>.L>X($ZA?F@(N,H# 5:W%.B\P@*R84/"F^"4YQ%G9P&
M% 7&)WY?8GG!PH.2PGY.]RH"WMO>8X!ANIN8^NW9D!)WJ,7EAW9$/XB1.(U)
MD?,UA0+39O9,E+S[[R+9<$2Q3 8*"6="(FA\$.Y<"-2>(BA5RIO8:5AP_J=/
MH/FR.177KV94]^,M;$W\C#D8Z/*$(YS!J^Z&*4CAPA;RFF"826YY\@@(;"9W
M%*6P"Y@C=0*!VCU^JH!'<3]X29>YB;<#WG47Y^I"//D,<<"V#S3(60_10:3"
M+!Q"?W@Z(?SQ]MW(LX%HYT<D0$F1UP1L)06*,!*!PCVF@S$;,102;^(Z;G<1
MXOTO3,Z3K"<0,-[B_!M0Z_%!H0A!;2@DWOD^UN3M)@#!R#RZ@UY/,T=0&PA!
M%4[:GP\S_R0/GK_Y=+4Y]FVR\P5*/9=X9Z]LZ.Y2$[@(G7!8-8NF007\'WOG
M'=#$T@7Z)00,50@M- T0JO020"P! A*:]"Z&7B04"V /O2.$WI0N*'@!:8*%
MCB @32]5::)P046QH*@O 0M@P^_[WGO_W.-*=K.;F;._G3E3]PS=?Y^FOCFK
MQ\ #O_O]]<\[>M^J4FZ_0<6XBLK\/T5%S'QIWYK6_+#O?AQ/]?D4\#5-@<I^
MI1$ 0#A7?UK96\V$2[OPW6RS'X#2R5T+2I* D;7\.L:G_#VHT&^@OLAOAO:
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
M%*DB]>.WKC: 6NMRS^1/= )HWA+1YJZ (JP8\TV!<MD$*)JZ;[%L_87SYQ^
M(B9RP(A4.Q0D.;J'_0]!K9W]2XD"_D <B?\IT%]!K::HY?\%*- :/7XWTV>=
M0"@SB7]9OX)26&4QO2XN^#"NO/?/0:WQ-$N1^2><@E;*[+($1(7A-BC1F/>N
MA/YP[R=@;:HZ73ELDTO 8%</TS=)B@[_+1[I/R&U.DV/#$%LQ.CF50Z[K7;\
MZ.P<QJTI^7AQE2.D<829E4/UHYLDM:95O@7[)Z12O^Y!G(E/![4:^@4B,])G
M'*G_A0B0U-[31'P=F[+>)"KP&E36?Z*52MW7W> UH?<3,-?:$ 1? D8,L3I+
M<_U+$IM"M:98^?7;2QL$W/%U%[+FYA.H2.T91 QB=?K39U#?MLV9J6_J@=:M
MW?L;85CCK6\MJ&]#A!>F_F-0:R89_&;BYGKAS_RZNP'4E_T?@_IN^.8'H+9\
M4^\W;^6LEX U<ZG^!-2QS8 Z]2WL/RF+46S?]O]'H-2_+.$.0/!?PP9O>F"(
M>.U:GR40Z+?05W,^R0$,U7=93X-8)W7X*:@88OV4J!3H:6#63@JX 1K0$\83
M&V_XGVCP ]$<^[Q#SPI 1(R2.D^]=H$_RY^14R>,\BJ+74,0$.JKH#2&<573
MJU$;XRH[7"J'ANIH"0>)-LPX@UC_RK,GR.82-,[$GB5<&HG+/0J@SFJ;/:Q;
M#9P5#S!N>F0((!-8.Q#!\!D$L0ZN<W/I5B'BD7MD7(-*ML'*")]U'ZYH*JIR
M^!!&@+2@>0H_=/O'W(1A+\$WQX5VJ+=\)47:-BP O0,@J]X\*88?S?$,(7R9
MQW ^??WC69UNC;BV>JA&U)_47EWC./#S!_\&+,X ]R_=(ZT3,J4?Z \AS=-?
MG? QT[8NQ<2N-F.T/O-XL.IS42UW79(B;>ZH]4&"R'ZW9ND:\?N1<ZZOH. !
M&WSO;%\'2F=JU3GE-U :GW.L[,;EAD[!43^(Z"?R([_Z7T'%SNW'_!FHL-5)
MEU5&&U0@J]UTOP\ YL!_V5U35GX%Y;#5_L] ?55^X[V2W]^T3@#FVPW5?=W[
M"NI\Y,:X?@?JR\:(VA"1('S3.L'+O^[^"-23-L3_"!0%=-,Z :;?;JCNV[>Q
MGT%=Z-@85\I_"NIW,]Z_"1G9V-?]-: BSI(JFL_WKOIBNELYV/LM-H?*H:G5
M_9:U#IO>3*TN-$-B]GEM^\_N#N,VOO')@]^L>@##FII.W3>MP<1@-8F!H^)P
MQ%:SAA-) =*2%N<Q"+^95>O)OY+=/(CMGH!% H8T=LJ_JD[4YV<OA5H?%<5F
M!VA)\RN_W<&&.NM*:R2D#0[%(,X-XZZX(%:']U>W\-7)X*0Y213$XH<TX+4Z
MJ/OEI=NX#<D+%(,'-BO^:RK2=>M/D5HCD%.D=1,UEE<KFTG?,H#HNL1D-/5E
MA/GK6D8;06W>7 %4/=_V?P&J#9'$O@X485W^Y-?]+2CZGZ^XM5' ,/RW@[KU
MY]:#.O)?@OKY8G??B4[!M_U?@U+\,U ;)K7E_MJ!U#JA6.O@HF[]N?6@//\0
M%"MR& ?_&I:@UJ9G;P%0]S4'OP:%^3-0!!35:EV='$4*:V+S-2K(Z<PU1W7K
M3ZZ 2B<XK2H318PHX&>@;(BFP7$]*,08@=3\A"J;P8F*C<,WK1.89:UWB1^!
MVN:026PQI+<APJF($77\!!2OR##N5LIZ4+HKH" $6D:B)=B*W[1.(-J"7YPE
M@2*C5U'&50X18V$BVLDU+;_UH'1)KQ'^$%1!*B*D;FTY^SLAH]3^Q=G5KB7J
M+_$*KR]WUX%"?%N5<0,HTL\YX%.9F]8)"!#[U=G5KJ4O<#8XA%@/:LUK!QM
MD7[NPSJV>9V4$W]U=@,HQ?\8%&)C_OF5P._\\O1Z4/S_.2A5[.9U8G#X9>M^
M RCS/P2E&H88)-8(2;=#B]JT3I =O[YV/2B^/P7%4SE:B" \)1;*N$VK! "A
MO^XN^B^S'N;K@@5;_J!P,?W5*D7 %U"5?YCU8M9HNPHYS.O7\:P1"#3_UQ>L
M@J+Q)A8>MIL'19H32/J'6+U@M4-+XRA^TWJ%I/[F@M7NF.#YRF&22Q'X)ED%
MA!%;7[)K6=G5;5HGNE._N6"-K2=U\5-MDA5IJ\&L :6,W:Q*9+SPWUS!_FV7
M.G?SH$B;5NX:4#S!F]4) &U#< SA$+TZ,1L=L7ZY8,U^S1\DJHV@8HYL6B<
M4)AZ\/D57 >"I=CK0?[*T#A<.0&72\!5]F*0PZ1*)K"Z3*NFR5J?O*W$OXZV
MFP;%A]H\*"J P/DMIL+<]0]G_?;]L/F6F4VGJ,P_ +6R>/@7(?N#&3HKU]-L
M&A3O'TRT62^@7V#ZT>:__J7M7X"*&_]/=?I3(5OGEVXC*,WE5R^/R$12\N@H
MOAJE_HU?U_^=?',\LPI*G=V!8N=]\J6+%\"CY[:66;[ B'T :(BMJ]J2NO]7
M.I%\.IP[%03RG[/>4FGT$'R$U"5,5(.,I :>J/.P"W[E0@;4'_0<_+=RH@[]
MD%A+>@D Q!9,50P 1GY38^4#LLH0_O].)0 N"P")PSC)%04^V]C_#VJLE\]O
MFH+_/ZOQK_PK_\J_\J_\*__*O_*O_"O_RK_RK_PK_\J_\J_\*__*_TWY- 1
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
M1RTRF<3"8\J ] 2/TC48>MI4N+_;9@IJZ6+A]:DX@UX"&=>QH"S,M*--=$Q
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
M-)*2 KCF6]A(%CY0DN2U$RX':.HL@V>3'#Y,=Z8AW0;;GK4_EA<9&N&AEM(
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
MIW>6@'G'P46$;5J/=M5A9%'N;:KGMJ_SV$V&ZH08]JE$@7J/#\3?AM66B#$
MW.>UTK:BKEN(EB4U,@8@!+J2(N<\Z.KP#<W"?8Y1K>2GB7=H1JRI2#$77X_>
M64WQ+&(*I)T_HD2:4J9R80>Q5*YXQ[E'YUY^>18JN\1\\*BMC>-+U%VS'IT
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
M 4O:8& X<VXA<^9C4;[08>"&5&+2S^&WR[JF6C?78=?L>DM@N7X)K(Z5(5D
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
MJ;C*%:PXUQ\^W1PZBTN-ZF-)#"I1_=BAQE1<P$ KAK>YNKP*%Z3Y5"?H!V@
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
MWWXV);0%B%*IBE<YFENWG9:^$MVM*<SK4=D0\L>B[AX>W4)268&042(=S)K
MO1GC][Y0DG&[V@7%MQCIEB=?!'[V^BO?0>MJBEXL\"*M8N0L_ASU!Q63CAJ,
M&B!?EO=]P%^3EWXD<ZE7PS2Z>[JXN9DIO&'JZXX=;9G1ET,=$DZ@)P/<=]\R
M3S3I)_T"G!?H3LE4>W9+E!R@QUK+JC:QI7:*LNNWNEO^>F0UF$W4#,L?D[&J
MX,H]_+Y:XD.";UL8:JG@?H,W_DRO6H[2RP&5O6I *\VBD#@$%ID3+8%'7%?Y
M8P!_ 8:.M-M@LV*AM?6$6#@_ S#='[#8N:PHQC2[T768P.^]=<.^"/Y2U2K%
M_MOG@XQD'%V-+@<]G1X:."1RH*ST+]U!3:L9EDF=8DW[0J++.B4W\T1NPU,O
M0T:/((5=N<+YTB$CF\?>24T1P_.R.'B&6&\IDW(.,$@A%78[;RMF5>"WG9#_
M!1 [,N@L;V"IUCD)J,P$68+?-+=+ -5UG5D[M2DKI"PS\GCS'8%D<%/2)>6K
M'(.3SPVX1^'6>+9U%.*Y/U"*&O.0_SR7\"MZ6BK*]<UN(C$< "T]4/S7X;JP
MO&'3Y8G]#[NL.T,3B.16#\\4,O:.5 .C$L2MM0LE20+0R/F.^LHBQM[5 37Q
MVJ.)91CVW;ZG*JO$[QN7D8]H)-%'@Q^C5Z* \]9HG.)/$$3@#-D+ K2VB=N3
M<^XX% P% '!@,B)*L7[ITA;66K:%J8CG[)W+C_4^3IK.AC+"XZ?%+)L\#4M(
MA49 CU@_SL<>BRUB1O"R+(995@G9Q6\L=\(?Y#[<=$'/ME_\? :TZ^>P+H(7
M7  Y0G_0*J.4 )T:L4'<O-&O A&Y]+,.<A-IP]VO2MD8) V'('P?L@E 3>8.
M*><?=+QJ28CFD"+>Z*0M]-S0@?;KTIL#G^0"!^VGIOL"@0/F5<#A[A^TW(3H
MP>_]CEJ5:7#1Q@MYZO+Z8+E62S2?S][LMSQ"%)U?>VUL!LG.;QE\(67@4;F7
M<W93*PVOOJD-,S^8$"+E1\%+ P9@9P D"YNZWE1I 2FH2J4(\!'Y0?\2/Q+4
MS?IU%EJS9SZBO-1>%!3RU(VS2]T'O. M0@>T]+8YJ#WHUI %+W Q@@/#&\3/
M)P)5W-+9_-(/38P1*IG-%?#PJ_<2\P=N1 J0J-<JM53>+DUR0Y$,;/6-Y%R!
MC+$4CI9$BW3#F%-KBKR1;I** UFK4@=!'A;\'L/V5-T]M^NT(!%(+>J@F'5:
M]5G^LPY0YN E_2^-<Y?W> $(A#<=02W/,(WW$(!+!43* 4Y?[D1<K";I:D),
MY54E"8JR5O4)CQY+9.=6=DL?CB7P,?.F2-.ZVGWK3^0F.-?@KE]&(G]4@P@+
M&=&TO%UM]Y"Z1#U:@ $">M/>6C)%T]'46@;DMYN1J*&X55TX#K'S^\QQDB8H
M!90@N7)UG=]5*D,6PQD1TFFEM6Z%&4Y>2@Y('HKV>;/3M,E4=M[MOP#<RTS9
MDM%.+0P'0I#K-F<BJ+2"FFDY4P0D'<WHY/EXTV_N/OOOY>#^EYH'>@L<\M/E
ML#WDRW\_E7!!?]=)@XOYF44^X;:F'LW&6;Q0=1T\ /IH;! I:WP+6@/$%8ZN
M$A4AY)#U@Y1%289KS RN]'O7O5;#9J%>F/>FAV;*EX-@PUJ4$6Y]J\/ (CNA
M[?U1B=/B1DG6@AVB"KB2BT+L7J<ZRLI C8A,N@Q!/%DB;\IPBGKFP<X*%SH0
MRW\0OVH9*2D50,OQ_I Z&^WSVIJ?B2"L_Y4Z5WMQ_\?4<29E5HY#MJT0ZDTM
MSYOVV@#0X<ULN_4GSZ(4 X("0B$ZV"?_6217W3*_UC'AW1D+FX6[?T_.="4\
M/B."3NCQRL\0)M78"TO_K/YT>%<ZXM69"T34Z4YHZ'JT0-BRA  #W<-Z](4G
M)S]R"ZQ XR0]HOD.83KS,FP(A/]_%N75//198XB48!%0B= H1@G52VS_RX4?
M?> N2<A55(KI%?+-*QY]KUI.\9D]V+!$OU CE8L#$LGV AGC<)H5QIP@PH=?
M:(!(#(XXY+IO5;*RU7)O=-2(<;X4Z)'-I_/T<F 6XB@XD&A^,;UM)MOA9PJL
MI-*N6N7R<R"4I)%9^]EB*!>+_FW-+H8O !90IAKYC1C^JJ7$T>;3%:[_?CBC
M4>Y6A\X0>05+R2PQL4_V"A7_>5B#&7LFSIP>_=G'?UBF<IOVR$;H9E;5R'Y6
MYHW.20HJH>G?KQ@VBG@T2%9K ^X8.HP\7@E+=E+E]2@<9M%51(YTQ0IN;K!(
MZ5T9F]&RRBM:CB:HG*FY7<83F/WUPWA-.4*D$7R THVL(;:P=M-&A,2G.N]Q
M7AO].>'S\_*+(I\K]W[$7?QJ3/K&\]OSJY*#$84J*5YXD;N.W<456%)T#(?
M@IH0;E]_!XH)^<BE(+7^41T*EDL3(J;>L6SO*^K"#*P+.OMSNW5+:78 J4)&
M1K>B8P6**-F3I-LUJ*Q;&RC_]ZM&UY,EA),+&$ ,C3^JA#,M&5KDS"S8&U!G
M,/X"H/]ZPAET;(:UWC3UC9L?1LO3VCPEC*KJA1ZH&6;71*95U!#R]KWW?@4'
MST[3\IS.Y:%OM:/:OD^K!GX!A,8?$'XG'?SX90-1D630Q(^&5PIM9NO7>D-W
M8DG9*<'?E1X>?#OR5?5$1FFK9:,]V@154[N47*:3N#\P4# #!SK 2;&54=L)
MZ2*BBK:)\[6Z.8D7'BPWZU'0S56?&R>5NM5QH_H5T]UC5M8WS,^I+OH^K<U^
M>F0]L^^^#K1+_FF4KQ#YVT':TA'PL"A(RG#@>JTV9E95XS'RT29I2\J[??GG
MN2,[+4WP7DR[QNVM0YMF?M:8L4 0:2H6NNK!7!*TVHKDEPROYKZ^#.VF'E<R
M-U<VJ?\+ WLY;23#1,CW[5A5!!UC6 :*7F9MN:-OL/9Z?//K0)<S@>)OG_^#
MQ[[@1LIT(&P[8?]+]NO_1_+/F/XS9]1W-2)&5Y+0$.*NT@^W LWK<K'W:L1X
MA]C\/'M<VG R2CQ;3G+<U-JZ6\4LMR.YNW<C95T%A=4.B9/&.'ZM?0@UF;C4
MFWR)51H[+X+KUB5O. :'MO(=2^CW1_Z?D]/W?U9()5ON;OD$#CYUH"IGD G%
ME@QA[G)4ZU5R><.]QJ)XD]3_^Y&<R,? W\V#WL%VQO,7-$6J7_!#(&VOQYBU
MG@X8:?(<P(GRPV68!8*LNPZ]3ZK:TE=W@4>IP?8W^63 @L+L48@GXDSW$'N6
MB%EL>CBC!@,O<2Y2K3)#<82J-Z9^M=@2(!]^7.%Y*3Y5B*],\6K]I8Q_]AF>
M>RTX1)K_UEAY_(7H_@\'_T_$[=+#V_3D,[*'99^/\WW9';#-$!D>M87\#"J$
M*35++(-74-/>T[(>!K53AK6A0P:GTE42CZ2-G/:4TE)NH=PJL^X>JR6LQC4;
M^R7/88#D9/B/HME1P)-< R"*3WL[5- Q6W(-@ *53I87ZJ0P :I$0Z3%*7D"
M^$@K[$/'@,==U<':%Q HM T2G3AGPQ7ZB%:L_23W'AK[7(H%DZM<&XVN1S9F
M9Z_RAO#Z2GO]Q;5CI4RF0LM['5YP3>F]]&)A,C!Y"\?+?TVDLDB[+-B"JENP
MG7=U]GF\T<&?.4]2>M.J98A,POM%+%:/ UF7ZO73EAC!Q*IQC&^/BS\:XN\"
M_8("EZEV2JSU782W$*EO9;L*VGEMMWSS '1>*W-"+WHL3;4'RBL?7 ^1351L
MS-99\-!9Q6MWI\>VNLBZ\7A]U0L563TIY*^J<%F!\P00S6W@N""%-+M-DK@E
M]F9(Z$T06PH-)DIOX=,Q+/)C0"G6D 2S[-QX T GZ:NTDP3]+B^=+)!DWS]\
MY.M34=&)R&4CXJ68F^7^TB'.)E#9>RXI,<'CGI'C-/JZ[J8 ]]W OP9)B.(K
MD4"] J_JS^9E?2$C$Q1SF;^U24&2&KWC_@+11\[.<BQ&8WZG-<F;BS5?)=A=
MT:6H%I)H[&9).@^@H9B&Q7URRJ._@A@2M!Q*6K/A(;-JL*,:YV7A0?6#F8 )
M443)D-/2T'O5L2]NQHXI+@@,QXVDHMO _7.\.\5Z%#TQI->YZ5Y9#%H84@E:
M/9SK_K>;78%O3-W<96-;&<A!\UVQ(@9O+&Z\-QX]6X/ 44><#;>=<53\  .9
M<&SZ3@SP>)Q>JS[]]1^;6B9*:=&\,C,A3T\JE:C=[O_G+%C^#DH.0GZ>9) W
MZVP913J=HJI,0$\^T6D9;\]K=-WF"!O9[^[_F#=.<4J13,RVB'H3T]/%U,M4
M,*W[^A:R)TG90%H>U/YX'Y5+FS19M+\Q?>[=$<?''-N7\<Q.R7P?7S6+1,>,
M*2PCMNY1 0!-'&:RE*E]S3J)AW"[&5F;9Z_;($/7(-UV<=J2RW933(NA]2(6
M'PD>#ZZT9?)47F(=7P 0K62>#200^5?53^69)T;/1M^<VA4+7NWE_CP_5R'!
M>*ZJ2>92A5Y2+WSEC,!@I+I_X._G]AUX6FVH.-N3$GMM],'0J,++TAL/L#N)
M$0E7;^$8F>K@V M2"KX4N@?!2N$&?$$%F;1 N/4\[$;N^8.OEI?.FROM*"J\
MN_>C8./P:9GBGU1 ]Q]!()31X?J)*G+=G\;$485:T?20#5S+)67:+J"FUWJZ
MU&O"-JIH(+]2]*/R]3 Q[!QS-'5YZ5?:ZM-U3H*1PQ^'A;8"6YSS+U"OO$"R
M#S[?*E>P8A%$%7T4C=)OW\GY\E@=S%C_ C0%RE%GF+W;U]<5;C**1@H0>K;P
MJ]XE$%'-H-G[UX&:W7QT:;\ 3QXL;69J"Z(\!.9RD^L^]O10SUIXW@2H @PB
M^=CMLP:$4[#K8#*^Z:D.9@-+M0L9#7F),@SG8ZDU&-[PBILBQM+)>^G2\SP,
M92(,(>M@E;]J-QQQ.2?UR::@T#7AQ)JS]P5U3#O\2^<[)02XQASDO5=I]A1H
M_!];ECWE_%_9*LSV;% NGT",KW:4N4";F:\;$X*1==:T@:A,5ML@,@:"H$UU
MS&GWH]4C3_$51[G=0(;-EI;TD#X6!*V<98&+X3NRZP)MK*WC'2QM:JCI3G*F
MV10^FCO%K;0(-G*8R\L!5 SX&ZCM&]<F$G(!RIT"2''\ZB%7&9?!/GS9X_6T
M,$KRC>TLORG%BY'P/16J%&+ANU/Z'VW"NUN>CN Z9-X/T_".:;/)'=B7W,\V
MUXNV:4ZKR[T*F4M?&*E:&(MN-VH!:-H:3[YC I3C:,-GG!75%GX!1#+Y,RA"
MO1Q=3W%DJA9NBG2Y8K/PM,OQJ<</@51X^4^'2>PW(C  ?^0S'6?ZKRI6H<^,
MR)%PC(N&<0ET3K$'8]Y,N )^5T9Y?E$-^Q4%X7><#&2,3C9[E[4.BG\!3@,-
M?&1T'3#C-5]S]?[V))3PZC@>)IC8;%AX_[L24G5>[]C(M$OC768WK6K0\S4W
M '!=@!8'4C!626DS<'V20P6/WKS>&45/\9838%>0'JK]5.KU8^KL83%&K><W
MS$+'/]@ 8;RI:P*HK#QC:9W>>ID]63VQ]N/':Q2C^):8T_8<V[9*?P%(4*;Y
M<W4 -4G\E2 @H<DX XXWY8(6$KD[;L5N/!;"CW?G5@+*8^]8R'A7$6 _[)0B
MFU#YU:]N?=UO;+U9&[$0>GM:_KOZT-= X[ _Z:W("QN7Z_GI'T4:H]4T"$%G
M:D"\*PPQ$Y:LM+R%N(+01E99QM#A'><"VZPIMC:OV$2U&^X>_H83_0W@%T1;
M.E"W=_Y4M@XKM#/":%)+1Z*:B!QL)F=TE+U+<E[U$ RQO6]J'H;%0Y0]PYPS
M^P4P4,.&6[KT/K'_ @[+R:1\D2/8]+*VBXQ-Y0$Y8)9[)O@ >1K)M'3+\1L'
MXZ5U3[HH/Z"CS.C&,;?T%#%F^T9+R%(TM87C7G1BVF,UH\47$_'HXDJY8CZ?
M=B@0)\EWOD_/\PZ=3P4XX)$X1P77%ZZ_//7</XFFM5-?3U:G<AFBF%P82]17
M:&_ENZE;^ WP)?OP]1?RH+)OD!\P0()H483&*&\6+L1",A"!HPC.FNARJ+1=
M$!64F7.G^5-?UU7A9$>Y9TDPDZ:*1;$D*,O+QLW]K9IJ*"2*\S1@>9QQP=L[
M!^=F%593%TI!] _'2@<]B')O<1"[O.H5!$VCJA15O60OA\XGFQ#Q!UQ,OG8G
M?VPE@G7!ME&]F/EI=9\9(^-=_95E%>Z^^.:'28N5ZV?>7CYS??YU68Z;+6O
M(9;Z7<:]60/20+R^E:+G0[&/P(K7CKNU6P+1P9C,'5&G)S@U/=-V26.5EJ2_
MHS.Z<2)X4XHF46E%1^C #M7?OIJ4Z^&Z1B F^MK!)&>1\A]]_N\B%0@K5FB4
M<-2B$1WM.JG--*C']0OPL2-8!OAHM41YT_%\$I]\R,7-6*IB*N [HE7933.6
M:D5J[?H>-Y;.$-EUUR1ZD? FC"_R7D$EMP1$53#[*3H'"8"5MI-=,P<%?+PM
M]9 I%=^!6RBVIB#2HA<O)@%Q(U4 />*U($&!++EW>F_Z+2NHZ&G:JPN#)A#>
M$K3$9FK\8%UF#T^3]4(3LHO<=JIS6 #]J9;-=^.#V9V05^D(3L6$:=3.8 +=
M]@K-6X!94E"-*XUA#$/<S6OB04">VP<3ZKZ1=+2RA.<WU>!4D$K:8+41)R41
M0X$T:ZQ:1G(+* @A"4?@3.LN&!K'(0@ $%X'4= VJQSUX;4.$<<P86LWUN#D
MS3_0_-3Q+%BK7H0Z27'3<"ID(B_ "V1Y-VXE+%)B-IV@./&*7^8MIU>CS.CO
MJA*KMXX?\<= ;N_5L"=K]"6U\[6S5NUD#F*%F"8U'^'D[0C(6!&BJ'%QZ77N
M8I#)W+-="D91^OP;9#_^%2RR4!!0"L#*VG#$K?X-S$]RAU^Y*/)&4Z.)Q]L5
M-)FJ/<EDOV"K.;:2<+X;C0L"@B"(/T20@X-P%)4NN)-Z!58VV'<W,[WS["BC
M--J[A'K:U6<%.VWFNQ&C?%/9 [201;\YIM]!;QOZ%R#USDRVSI-MTR1MG%2&
MB8U8?6$ 3+>13Q^S;&B6C;G.566!M S1).>"*7?3(7WS+F8SN,WFSJBZY;)=
MDR;WY5 F9Y K#4)M)4$8AS.TX"#R*(^[(C/=;DZLLI.Y<CR&/BZ"JYU%]QHB
M>Z7T)6P8P0OYL0RVD2I==F?>,@=K!IUQ)LZTB^:H'5?5>_&#.9M'J.>5#;-'
MKJF/7E I5SBZ/]AYBV$A429&.V>U([=)IF&,88"7?3BV%MZY&\2JP.:<^EAY
M*W[23<JE,V) (_;NQ%JE]B.CB 7]<O:-JXPT6\?"^0;<^<H!%4TKZ/$FB5DL
MU_A<430-0+%_B)8^?)*7>*5AZW)SE&*'A\SH[1,S3C5TO*DZ.('J^F4JUP%B
M4[A4BU#8)&# Z5YNUG9A]^V,\MC^?EV&Q$=K?Z]J.@*B>,Y0548F*XZ*,ECZ
M661@1T7/'*0?C_=L)/* ,U$13C:_@4;5V-/3U*BNA_8KZK2R>3!C#?WM(K.Q
MQM]K#GN41X'2D:;?U>A.<J7F*IKH!Y_BT0W&H?*Y-_.((_?;"QTJ&: $JX^E
MJ/L:-K<_90BI^S= 6AS49!L+));UK7, *,SR?1+918".S&[)XIC%RO2$<T9Z
M7^(E >_!G%?&I<9^5"PH:S=&\CM&9$'L/X[\*)-DJ9"NL\KX2BV^R2FO\V$2
MH7"GXJN(CBO4M9CU<'$SV2;]/$4Y]O 9;9EVLN',M-B*Z()>69'*);FL\34,
MO+>=LUXN=NU>PEO2HU61TKTE]7V/1QWYYO3GG+?:90OCMI)"J-AMR8O[Z=RA
M]1F7U,K_#V=? =;TVOZ_P:@Q8(,!(X4QND:CH(YNI+M+0%I24(D!(Z5;I1ND
M4Y%N% DE! E15-K"_C/@G.,Y[_O^WM_O?^VYKF=\=[$]<3]W/??]N1^QI2-:
MYF\P.S_X+H!'UBY/L7-6F#=1FK"[#N&](;S5C>T8:<W=F5J[4+9A=K;RA6/Q
M$%-STM?_V!A;I-N<K_R3HM\<431%KT8?NPCM7(VGH F&3R'&8S ,]PB&9FZ2
M_(X^0\O0F*<\-UI0V+\U]5@L^1 '&>S+-AVO)F+KEKW53XF:R2I+MC8Y+$=3
M(?/1'!@('DBK*+>9AB(SIE$.8FKK1VN?H&B/U0AZNJ3OYZ:27D]2BG;)> 8O
MQ-6DA/1[]O)1"9D2&%XQ!LJ\N: U.V>W_[:\GMU&NCT!T@:W>J*VG _49;C
MG6Q7JFZL@4B>4%=A25YU9E8K?VJV)A5E\)9B(*#%:SI*AI:P*8NJ%'FT%E:L
MKJT+A_\@$[[^%#>K9*KL<U VQ',E)A& FL9"S>$3$"\_%S/+!\7N'<#FC:23
M^G>AW0E4>!\!K7==<<(,>%0UBE@DJVWFIL.S+ 8]4N^4JA@BMY(OY\.!?FGW
M;AXQPTZ(U7F#F:QO'Q$J=\V&Z>-L[XSV%RR/#3<@5"<+SBIIW=7&(Z<=6MM1
MRG#['V2%,THF1X_)OZD4&NOM:U8.C]!LL.E&9:./]_'?CAW<G^(>'9XT(N!*
M;:3![J]('NK)!EA5XK<;))XF&XQT5YU#'QA^3,BZ[CQ7VA'EZV37G>7OKOI9
MR$2W6;>.425\2I,V=BI.  +,)SLBN3[Z6\:O=P;B5RI?H;$:SNAM95-RK:QU
MV31EO?@K:V<[RQ]\%W2)+&->*Z8EO^JF,QCHG1H<Q^,S&:6J5?IT@:FI[5;%
M%^/HG)I/7?^0E\&]]:C<YG"=F&H6$L DZ3;NXY?-+,@J#7!,MP"-8+K?9":B
MA:^]=U)_6)./H=MKH8);D4S1)GNW&)D1B:5UV--6R(_Y<XS3W[XR:4 )B-F7
M9Z*%O5#/*?O MM [NXPI5D:;ZZO>)"XXT=&[(Q8H&VLUI?/@"VQUIF$%@/ P
M6#(3+D-QJO!"%IS1@K_GX1JV^_UA ;6FK/2L9_/^W]6DI=D8U).L>TKI,UR!
M>AG#D=T$%2:2-<337VQ3,6@!DPOBBJ>R-4]9"/ZF]$-]U],^/NG'*%Z<&QS2
M:JUIKN"=.ZXO;LJ<1J^8G ]F(]=>N:07S'K.@"(?^T7*V/;(AGG_^7*EX]1'
M4)(0+XQ1?0E@R5B2ZB2LFTE:R_6\85),2&0:]WI)%^(ELE<O>8D]70/=6J(Q
M)[KX6)\.[:\7LGK%1?>,_XMRT>Z<6E.[1+5ZS7KYI_/(R5VS(/90U1T@]1PQ
M5@V]MVC8]>Q4[W4F?BDZN=7P1(/TQW'$YA7)H1K= 2AP6'6^F,=AIP(U*?@N
MEHLBT Z)SL:Z5<M(MOR6^% P 6,.<+RM/$\KU[)86RT/UG%X;X3FT@_2[2X+
MLVVN?LT8TI?LEO!1L*!_-.["644SIV@U6P*N!@!]QH 8NEA.J<YD=20H_^7I
MW#]\:YPS]:)C("=]04NFT<WS JXA5DJ?(G 9JC/0,K:WKK2[JB."6M]6JLL*
M:PV/*WCL3IK_$$;T!'"D=R(A%$(<6_LO:YST61E'AMQ^#[[-)X.MM*;$\TD#
MPR3/$%^_=W)=NSPI>Y6Z.R%_$F7[<P0/V""DY$+/^24,21JK;JSWB8F' !P&
MZ*@E"KJ^^#"$ [G>V/@'\&8')QAA \.PO5;&QL>D5"DU+:4#(I>RO%IG )FK
MK=K*/XX9 OR;9C%-Q]P,;C*"KH] ^K7.LU@$1;G4#%8;J.]#,/AD]YPE<CZ&
MGN#;/6- 3$<?-;6\;>CVHG!&/D<<Q7VW %I<E0(JNY44UBHTQ^CQY I$DB6"
M+,[?E^&4[?VXL37P;>4[2^<PO-)[>BJ(CJOX^:J09.*U2/KNH=W>3M8;,PZ%
MKI:D!5%?[%U]-(T8&$C)0&3"TO=<J[R8*"KAM?-IS68;G%K/HI19GORF\QQW
MY%X \1GJX1:=,"(2J,G-:\?/BP.#8';&)4M1Z03K<PV4,X]A !1 UKQ8!QA^
M9:&Y]7_5"CY .DW&5RK(68%6;//[!,N0;]8G,D8C7[Z:%F!H0UZY0CQ;4H<B
MEV1 "*2LT5'ERV\-@=NK  )S65Y\^#"#5]$:U+479GAHQ)GH'I]S)W,36EM:
MYE.GUG26*%*61\)P5<EA (QZ?NG>$]0I97W\5D\8Y?JQOTX,M>I5@*['QNC
M1!@[-I4"MBP54.MB[PL_[Q7*2VH1:!IOCNG7$CQOK2%B+U8,M6SW(8BMOYZZ
MP,4$F(,E-</!1+<494K^B;WNG#ZB!D:Q-]P9'SM;]>WXF9@<T'? S?41ESYN
ML<,:COMMFO=\LP\P%I>13/S@I[+[/G.ZFTC)%G=SZ1FC7N6)(2)\5 8C2ZW[
M75=Q8GH]AQX]B@'R(&],U9FDS]*#UQ@C,8^25$D34L*9,BC#3=D&HOB0F">B
MZ>-LW:CR,%)28J@M3,C9+B2WJFY@??;;]07%(INJ[%NW7\YL>)'9>$K91Y+E
M6/U))84./-XT.(>=? ?V1.VS#08>&';JQ&Y-21D[V=RJ[X@O1K=(?]\?>U-%
M:-10)@;08V9UO=HYM?=  N:S,I]) 3L6 6$Q%OY>)5O[31;V$GR<W@.M1A<.
M#\H_7)!I25A Q:Q;F',MQ$AW$:1AB]<R[!5H7BY91@FSWEO<>::V*3=([>]-
M>9":F@>P>:Z449X,X^F9GRN2IA=V"Q2.5*/+ZJ08H!>D<E=5QV+85EIPB +W
M,E>55+^;$6?XGJR>N7+B&G/Q)36L\CS06N<)66Y^4R9:"POU&)Y/5@H=4^Q>
MT\(H9<^%Z*Q9#W_3MY5?H=S-2>I,[/7J%=-'VE6/+>MU4\^FQY>'*^8G.VQW
M19U*:NN'2Q$?Q'P%%DNZU?.2>VU8F@YT2*7C7IW%8W9?@(O2!&\KEJS?M!I-
M"8 04X.T$NFS4FF:.8YLGIY;Z<Y[MTXEB'@'B*]?- ]=(1H312PE#I2S[^.S
M]=LN/,:]GEQ;Y;VR/$O\A@\U3Y0NZ!<O&9 P]Z3X:A)L.TU00 3ZUV[^F-NW
MP9V[)C=-;S3 Y;.=F5TZ")^0M.=:BOMLD"I#X;U7@)<)Y--/.>?C")(IUC$D
M3+F#=QF<DC,8!(;]BX.DC ]%#FI88:?"^%4F)M)$)/NJLT*$6^R=B['HCD]/
M3%;6(UL]"GT0H%YW[6L#'GO)D34W)"1LL>Q F?:TXO0@)]1+1N67ANPJT/V%
MA2C#R7Y<BBI,@.[=)3: YOFH(=L3KNO*;)<2J C4::^W2ZL577Y8R8/KM=!
MNO,FH9)$V'H6:=,'&C/&U[B2S1<3=_..+02RDH34;1/D<_V;%.0^&=OZ&DE.
M %%/^A;Y4I)_O].Q.-2BKEJ3A4F,T%8E?NS'L(SO&#P)=AI?E6,O@.@+PP;S
M<J9',HP3!Z,D<]39*2Y@,,GD%O-J/-?M,U< 0   X'Q5&_:=\G)V.O :5B6\
M<#M#8TX!'QWJM1IN4=L%H\Q%3DKI/98OX2I51RB_J(OO)PWWT9=8E/./KX+V
M,RW9B179%,2_J+_Q%M?1$GC)_O$";EB+T(W<[:>XB25JS6>.N:<E.%COWYVF
M&F(0SW+"L#8W/M"_2;54L4VVL<!?IFD8QUO8POR('307*L?(9]E, $"HT]D
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
ML&VGG;Q-T#&R1-31AK]R@>NJ4C\20NB]>Z6AT#%>C'#:D?J;\3Y;O<C:K&(
MH)0;G#BG[!E@\6^(H9@"W,BQ(CR2/381WFI$6UY!A#U+L:#"W@.XG<X XCVW
MB7L1#"H%9(Y(3U"HLW/X[>6,*Y.^]S 8H[+E7%@RS4Z#.-[*N>>)]?@%,(#0
M>$P=5QY^TD)-!Y'V@\N.4LOKP\L)2C1:R)E!?3Q5]LBHID?#;:H  -V6;[<)
M.K1_)^>II^O?F\?\;S:\&W&OM9GZ!,7&"@).!C&??G);YO0CVIHQV,N\BP2E
MC51NF7_-.]CKBVQ2FL'J @D9)2=W<?$;X72@%)D)>X+Y)YKC7-5!U,=/AOQB
MMM5*C2::'B7# \^%R\FL/<H6*SZ]O=YQ]_<WY3WU\K$S[6X1&_H003+$VMK8
MPMYL%V[@>FRXY+O+*\9<]W*C_%#4)1X,E5>S!GN:XIBDI25WYK+L>&-FMNT=
MU7(5:R:*]9__W:L2F&5XN=X0F0RER71H'[.S031"390-4Q-[3SZVGP"\&NB,
M5(AD!YES*DQAU= _]@,_!HBI1IQH,-&*0%4BVIR,ZJ7!OT<'"<0"V!!"+-4
MO?<&@'J$-T<'A1#5I XSFY @D V0.K#TY >>)@ &L= G3Q!0R??_"S03^-P#
M[:]<) W(KW2M9-9LA9&/>:4^"?X"/,3/YNU3]UMF194 $K9UI]L<4DT9D18?
M0F"4HM'.DBY _BO9[19=K!VMXIAQ>?ED\O@!T0(ZDBXBXF_@._/;8G65$$:8
M-YS2GM6=ZTE\;SQ&6[4GCZNM8813\DNEQYSRZD'YZ['7]<?)=1%>=7U,HGQ/
MDBBR(YC!=T7%S??X"=C>T=\ROOE-0]TZ<.?SM!$SD]E_<*?T]+7&[?[?B@T?
M&X E@/C/69_]99!A( %JK>(N74R#!'$1W_<;1'V#'_@!*=P?*EB+TDRA4M3G
MM_9W>OK8P02 "NG>W7R ?#>;:.+:B=>^[[0SIE]78TD:)? 1&B(.)<4HD@-,
M91!:=M=>18DN\Q"0/NK#0Q7NOBC;DVZ14FUO^4HSR6=?%T9[7%_;<GP*E3_K
M8EPO0P&CD +F%H14J(\SNTJ(D>IS7OZ:CPF5=@[58-YJYTLXB F7\F#!61W]
MY#VK^QD,5]YR/Y#>[N*OG;/5@$BJPALWJD$/,K[3%$7+V2$9BL_]&!KI'>./
MNO@ KPG6A?/KIPJ@.O44:"68H_HY$(=3PX8]UOJVG</LU3<BU#6[D0%O:/OK
M4/.@+,5J=[U%CWXN!RS!@)KF?>\\E0R<'G7*MO;U&?T._MV@M_C:10:VY-(A
M/_>U_""; VG1A)&:X?V:HP.D%-MRA2[J 8V"G78CU5;GS0BW!8*,4B@@=3\
MC7"YT$Q].E(C&_;LF!&U_JO:[Q,0S%0$MNO7X#ECMQ&7@@+%[%YK$UX^#B3%
MEY8WOBH>9['["T"F(\5':\./I)E38G*2 A2HVQ5,R#'%-4Q@S#5CYI:"7=FJ
M6_W=:5(B,-H:87E<626#/-YYWRH_'2KO?L3T2'[_L^PO>31'A&VRTG:?O6TJ
M)I>9NMP2I$JUCR\R?KWD%M^47 &.(H-_2HDIE(%S7KU_=>RAW?;L;_H*?JBT
M"0.KY=^1STT"BVN;]J1SW)C.Q07OI:;?.+Q_K3.[V.SUS4.]L':=*D L" K!
M9<(*L*OP5V^:%G0\RJXHK= 0YE^F?DI[SG8])]RM4)L H(*PELQ')DU%,_1N
MSY  EGDS-_\,;JUZS_Q!)V35?6Y,;O2-)PDX<:NE)T:M>8Z@CN)<3+@0-1J8
M1(/X?F0<39YQL1]M2G*V82^5*ZL$J"5$/BE^)36:2W\_X*I)2(<LJ0/7YX5;
M/5=K><5)6#%!D&HA1J_?ARVFO-,HV,).0!Z_[0G[]N[V+\!J)?&&?*UFYYOK
MSP34S2E<QRT[@$DIZ"="=%<3S>/6P;X3#Q<,!N8+1O2X8P6V!LUZ^\LXNE_(
M=W-#5GMJNBZ-P?52983.B73Z/^W1LZ,&G!D49JT!?LJ0K5(CC@H"P/H#)+6&
M4QS"'6]<DT#=Z\?C%1+0.!PP&,UZ<:*'(EF2:$E) ;8,WN4>4;%*X<6\\J1)
M;^K<W@KN]FH;?CM2C':<,MI?_&3.]S#@FZ37R(*&\J_;1$F@0;8D@#J*O3*I
M>Z5R/O*\@;BVT:*!*T[U3*2.&.HFV0B# M(7X6M.!U!%OF('0 ?,<=1"OY+(
MH]P(<%'S-UK5U2Q)%0$YPL)Y9J:OY\T0T'BDHX\T-BA$3?J;'JO&LR6X-B!C
MWWT,7?'A#$Y#T%8PHK2GL;SU(=G9XX+U[3EX(KB&)P*QR' (+I+_A\15,]=P
M28H*(?FH.@4.]A@[#Z,UGLK(<38W//MWIFJJW[#<U AM4K7IG$HY,+9WI\>P
MW'Z>3I $6)-,=D? /9C9\UM9?;<J!$97]E"4J)DK[MZYXVG"O"JPVT5C^C3?
ME8P YM_8Y__-.&+QXPC_27Y\J9M_86HH/2#_@UH&C8 3PD!J26^^PF7,(W_B
M\N..D5,OS5_=&9IR"8VSVU%DE =EI5XU;:%Z".0$M9B3F/1^Y1OFOH>/NQN6
M!9XMI9M,*<("&%X6S)<$\IL<_9]RL1WM&,$\1]T8IYGS$9U=JSN7"M[S_$,E
M*D#+_N113*5Z=*SF7#FBMC7P$;55]XZN EQ#\P)TB>Y<J*H[":G)B484WX$!
M#(3<3$KX'P1_.AI]O2"7]-*7_W.!^;\_+N>2^^A"<=7F$BARRF[7OBU*:#];
M9V4^(>O5#M[DTL!'!<,==.@FOM'O%.7,Z8==4U:G8/ZF#XO11PX#=HENA:@D
MBX@/2QH(0;MBRB \5PU1_"%7N,_D/JL.RF>>:_4J]RIFBW,HOW:DSYV)QWN1
M2^*&.3RJD@$YW*/!%%<?#J@?33F6-#NTHUT!.N3(=Y)US/,+D"J64 4C@J5V
M,4<FF"6=T]2*M"3,E5A4D[(YEB$/0ZE\"F2HTZE5PZ6,1LGFYFVYH%H/OAPQ
M+UMEMPIHJ$9VH%)SMU1RHF3V!^3WQ53EDME6E3!_SL:8/K[.EQ8#'OF4J8$X
M ^/.*;)>@ 6;B'(V\2@I#HE$X>9A#9R,!" @>UL4..Y]F]<@$PY.R58L_BRK
M!3OO'W,E_8;(L::"'4N@0<BJF[PD;&#PE&'E94HG:U['Z:=8*C;.G09";;M7
M9.[;6]A=/D.H9N869)1*NL:KAMK3V:YC](\-?KJN)J^1%?7^N&KK(1T)M7/D
M.%_?+>K2HC2Y?N4?RK:;FD@VHPSN=?^R3O6Z8OKI[OD9\X4-Z_@383GJ9FMG
MC^8[?+O3BZA3WJR *#5^_<STMR"9[ U=A[Y0&C"7]M?X![5DD3R=S;Y)BY8'
M(Q1;5#Y_J\XCZEC;-1/%S=2WV+=IF,OI4K]AID.YLC Z$TJD5'09 !*Y4KHL
MH:YF_F[K:N'G/9XY@=MYH@58:@OW]2=O7-M2KQ#9*UL[$X-I>+7I+P$;R#J9
MXT:WLFL-#X_.VA(%,B.5V>.IPMO_:YNDIN1Z=MWFH<0+BUPU0G>5.P112U:Q
M3(GK?X^<8M;6MD<HOJ6X ;(#\W-=."-?/<^O=40(80 %\%BHUX5M&C\[1MF]
M1]4V.TLC17IO%XNZZZ13Y=7KUKC]M6R>$!/=DTTS4:%N*@DS:U>9X.6U)19G
M21+OEK2"\P+8F&&A\*>7;XT'[O%A%&^'O]+V PM #=L-AQ@!@.YCF3.8? K!
M)C2E,Y6FJ5=1T.;^GY+8_TMR.ZXUY"*[D5MZZ5"Z"V;,/O:2=:1Z7$0KV/BI
M>(%5;<JRDYYI>L^*[0F@+5&,4,@'^9H['Q;8##S/T%%C,Z)A)F]"W9JGMIX%
MM/^E+.*/N#. D/#]L:='Z106K5.MS^>@=KTVX',SJ6%.CS=/L'B]$J+Q^<H_
M*ARQV.J6$/#H.Y]3P].$@0 ,912G6<#4O:%]I_3Z#*S5_"(A9DU+OKD/MYI.
MSFN;'*29[P#5+1&,T5RPCR4"L.A@6]YX'4FL[1-%QND*4VU?"^Q$PBZ?PI]E
MNDA[6!GB3;8/!> '\>(N7^L4?*BN_N..MIIATP2J2!A3_%U04K9*/=H;:$21
MTD#M%NTNW_$\X+66LN'A=TI)<N[+D/+N>L['=V)F&Y_GZH'IL],+40KGY,D7
M+/"BWJ+J\^^^OUK+XM7V(&/O9S+?,07@AZQTN:R&)7)#Q4(F<V&HU'.$>@M%
MT6>$ QB%;_XU36I5981G.LXFU%9>D1K66V0H2BUJ0\R 'EPO"3L2.\W'ZJP9
M8NH/J+@%;:;,] "6JP_[WD*K]E==HBS3C\:/RPL%1A( Z44M"!B>9\*6G78*
MM :Z[/$7DV5A@ST.6ZOIM(/N"HW7DH6"?O Y@#38._)Q48M: A2WE1[4'DO_
MR<'4/TG/Z_G]JK9WMW_2ZD1:WR+7O@E^Y9+*I3H'3XYA#R8]84>H;@&."%'#
M:NGHS#T7UDE;R7 .]8BH%!N@J!NU$R(KNTGF%5.ZT>Y/J7.NEN:^@6?L'R_D
MDU(K?#<"\P'R&G++K=D=ZFU'W+@O4PA0I"V4\L?S\'-8=_PIGEHR #JI@)9(
MK3\I3 &3':MK:O/B_QMB4BMN9K?4.6OD8Q![<63OY1;9P)-"7O@.UZ,#5%/G
M8C(MCQVYL?0ATIM>9C>L4#7%&0.+JS^2#WA3XSS8!TAJ"PG>OTT8>K_%DRN;
M<>N$03Z2Y FSKG;VIN> ^UL\RB -<DP;-AN)IR?:6U"%K;T-BYV;3^O;>+(2
MR*Q6OB?@_<HAP.!.0T6*9:=ZE"5A!N">_!C3UJ1.'P3];]N6O2YQ@?<5$M^&
MFOJ#Y+9VI^U-0.]%OV-K7X&X777=?=95!S"WE=<MN>"EG8INN2@70<P!TDS&
M8J'=J!'1B_EHFY%^FA!-MF2!N[G/<O%O\T.%'A810VB+(/#R7@ WV:7IW1<M
M^BFA"$"XR-Q?#&CQJDLL]\H;8,<.*N9W/48I8]Q>:- 6<TA1YAR%7&RR?2MP
MAZ.@?^L/'@JKR"R"*C)]^[*Q818"-X9H.C:!GC<)K3;7!AG>O^R(!\ ,9^#F
M?P"I%+\2V5Q7$),%!7&&I=@[!Z*8V.=-K_0]]1GI_+#4Z9>(A-;K+M*)"&^.
M"611XO8JXP]-T@/NO?;?. RUS2-:;2"V+G9^D@96XV%GZ\JN._LS'$1*P$RM
M:C"?/X EF.;_<L^JW<>2L7^-IU]5N[OO8+82Y(XB\65-"$,TV.M5/Q.9T-H?
M0V7=:S?A3Z@:[0R>[N!KIT*P"+C'V5I[&B_.?OJHA?T<0^!-3[$^].&<[\XJ
ML'#..ELZK7.O]8,.P#OR<#1]2"-<?HL>['-37HVS<9I,<SX<*IE^??9CSG6G
MNZ9E%9_FZR4V[M3<31VZ9>7Y8+_.->MG>"08F .H:RY@LHC89QH#B:A5!'=V
MG (;G%'*[IT$F%LURRPW\__?6C79VIT/S529=&IFB$!#%_S:(R\# %B4SO-R
M$I1+E,.K[ YR><]6%LGLCQ11(QLO7NWLR4L-%O$)6'! 1&SU&=UZ&H@FU3I*
MKW]2I,C+((2J4,$B'$\J46SX[.Z7YU5=$N;; SC'7^YVD.=>*)Q1Z_IDDB;W
MD"F ^_@"I_N-O<,W_3QJN[N2;SG.I_HO'4[!S9Y:$/627GOR\ ('\:CF*0][
ML:Y[UNB.E>$*L!Y5PKT[$*@$IHT7>6?P/JYS? $4[K5WEIV)*W3<:WU\1!YE
MJM/93W);/**,G":&O3<O1)DB+>O$$3?V<+#0IT;V?E4W$! *PBBJ*KK%J'()
M<GYX"F.;YT/-M(K&KM;-RW9^7UHF=<BK_2!:_J26KN 70%E:[BJ(8-H%W;\/
ME=3[@]Q_ 1AC1IL.#NX!8I#J^90Z0Z^V"/U44I6?#\5UY+](Z$S-*42LV*_X
M>B8H&_1WVI<W6X'0E.-HI SC18*UA(>9AH^[5]PFDLYNB*4"'</H^H.?_G/E
M2(4ZS+VP,M?"%7L!@7/E$1E?!% 3%5S^C.LK7OB@>-4@86M?71X::@UN($B_
M/P/ '$7,H=$M/\G*3CPN_<\YLP-"^N757RHJNAR2]V<YU$]F:'!B)*W676YC
MF'5OW;U-_S LWYNKR/Q*_+)#OJFZ=.PVJ]DYN D 7"]"XQR(8SJ%-_UMXD "
MGDYI%TJ.=:J!!8K4]Q%$WRJ9GR&VULY6X MRK@1YTEW9&<W+C.5(7!(Q+W74
M[M$7K;EF1"*SRG\1&M9(^<_I0@<T3+*<!7'9:8-+X>N'WISVFN[/&WGQQI8T
M(L7[4Z'XWE,$EZ.TV=/>7,6DV(B0$>))BI(-67F*4[!-_LR;"8H;9D%!QJ$]
M&7("J2%I= &]^=:O.W/Z5JX=*;C45T(P6Z(%R]F\#/Z\U6%L4#WUF[F!"(HT
M43K!8H/P\ .MLN _!/-/"9KTHR-A14#WA4M4M4<'353R)IOO#0-/>GFU"<(Q
MHZ5-%HK'S;_% .U+Q*Z">@4@3=@MU_VQ_6A9#\^[.,#\R!^2Z+LK-]_TV.A]
M$!A(0% 9"O0SHTP_WT3HUD<1I<YF@M[#_&71LDF'0UM6L :SR,GL4@BU)-,=
M-N)'_W(*1(1XT&$7HMB:^BH;\8X%&&&,.)*S5BPH>4GE2EM_UZPA270R"2 K
M&@=L3#U%Q TXG-$V+,M,#X286! :.8.XEOAL#S;WU H(Z2]#*GF<D&0%X]\0
MI<W!5>0"_%2=!B'@\3MG_LUOHTWFS*\H=S($",QD.'H%HMSHM!\QZ-<7"'L*
M.!1FS1JY7T]>*+/!%-#9->B*^,VO[KF]_.>2$I*&*R''*7#)6N<5/^L.+KE]
MITY*2%4(E-]QUQPU8P\2M8?VQIK-9,"#K.;K9$DILN6B94.INTWUE.I9/_YS
M48E95LKKVUWK,IR+_%I<HGMT(IKZ&1PQ$-P(LX-!7S\9G81F=AQ"?(19$\..
M:J"QN<-*/.'VYZ1$SAKE+7!0@;1,2>G,:1ME9>[\(SPO</[#7:V':],REJQW
M:7@L"%90^;G:0-5^THKFGI6"8U58_L"JK9?'QI2=W:7'3==,3%3OB^AP9-Q"
M8""31/WO=&GSQ3@T% 1@(Z6&,2%U"#D6<N,;NQ]\GNF_6?TX77'Q]DHYLUJ^
MJ*HW#<YI2<_OGG_+8,VWK4"NR5J[>)'=/'MAYZ<+IFSDJOG6[]HUT\@RZ3\<
M25;E5>G\5*C'90>NQPL(VRB&Y*PV)&=_%B^3Y,_Y(^,J"8 A@L>E2=-1U%Z,
M'37CFG'Z64>DPTL7W#^4U:_*<77?; $3EX7(E!0*V?N1(^[\I "EE/4BS%?Y
MG7GNUX6G#7)Z0,-08KX5*OSMD,;/Z^EE]W^ .;E[N32:,L[S*2Y2E+W#+]5C
M$8&^2"([I6&CP8NZ1S+=!$)48")7UTFP<V8!#^T"(0!A'O72H"\RY07Y)I>A
MJ?/=?^R?+DW V[<?5KS\%3G!? .JFTDKX"SA]?M5FF?X]A!G^T:<===I-#U$
MC /2F*6_!+<]"3[D/\F2JXF5_X@ZQ^W2P)"OJG]#47 X-6%\8KU'JE4NTKW2
MS(; G.3=D9U>[$3650J5E[PTCS<HF+75+WDEYX6)Q-\0MN1IVF$_("/^!>@Z
MY4,[/U1E/)3)B0J[C=ID>11:!M JB0TUZ)"J;CNN'E6:=C2UJ8TD/-G-SA.Z
MN"2?&Q<R)!E/27*)R,S694BZG(DC\F%,1\),99.8%)PK!O%"E1P7X7!?)MCO
M+QI0\<%_77M?;G@ EZ*@%SS*/*&_Y"FI'!QA4R.XN-]F@)W$PN2BP%ESI</>
M.I?9(*ULC?55CQ9]$ S$@:%C/N1B3N&(QTD->_88!@^YR_97=S*0CR;ND&$$
M(=%%RQG$M3"M#SQTF> S4HE/8:J2S %\-2^^>_CB*UOM6;3>48%4W [!AGSD
MQ'R@?@-)REH3O_<I ,X#\&#;V]A^^M<I91EMZCFH_?J=KA';3I0NB=(JGZW)
MKXG8%FGS%:CF)S"5EJY(6<61JB26QV\@/O>/[^2K<E,1A>++L)#!48TI7TFR
M8PN7U^8>97TUC/9FH^'A\E]FMEKZZ]3I/C_>7V9S;0<Z47CIRE!#G<+<,\@P
M2(*1$KEC2+'?T_FZQTLZ54>=Q]O:7TOV+D]$?"SOIROL!:F@MAGZDA]C2SOM
MA^Z_+6W\D$_-66"L+#Z9#U\3_K0T_-\Z'DVJBWB$P@ZXVD?L"Z$^PBNN? JX
M"-I0#U7W"#=QT8'L3A33$#,'HV/>E+O86]MLSY^;#[[3'=MTE0BSX'@:R60$
M ?2 -!9*(8KE(5[4P_";]P6TFO_)8<<#^*8%L$P4*>%[U7G^]"=<A-691%+P
M.1\S+RERGH\U#:D6E=/LLG21G&<8PV5AV%DJ=G_B=VKJ7M-2;GG&<']$[C//
MUF7G@\F/MFSLX=W\,[)2?\TW<$<FC<Z&Q84E;=!][U[EH?%L"/_;+MJ/UN"O
M]R*O&_=V5:U:&_ZW#WC<SE-%VCK:>=W@<7IM&TBYY0\87RL!R#',21T;,%_H
M'WL@C Z]"XL%O4HZ6OUYCXSDI;ERK 4IN_*,X+7X#C,>UL&7/3%P%04T,Z%3
M8%U\IC]<KFZ]W=#C%V#]:BG>Y17!>=_T7B>?EW5YHHQOUADKI#IS&$HCD?9\
M=N,5)*A14YGTT/73NR.-:B9*8.?SD_  63V6,>D-"AV]NO+QN/6O ;M+^>AN
M?QN5?:HELV9[Y83G1HJ7?%?-,S?;?=YX77]%!['L;+K((^]='9ALB%'UR<?Q
MO<F/5"K7:@RYJ+R]N*Z00>)'P,TY]/[NN0P*-[Z(>G^:[*^LLM<>DY*(^"NI
MFBE]7OU*"N5X'FRN;\:PN?C%;;[N1UJWZD#SV&4))=]/5WU#AYU^^D%_QD$1
MH-R^NLQCE(?;^TRTBJDD$?.9&V:N,^9*]0?D<&QXOE2^O*R?XF6>H2ZNRWX$
M<M*!Z..<;-4"SKS,R:;7C*6?6?PNF#AA@42\<^"EO=GMIZKR'HX*+J@T8T<
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
M5B5XF,#::J10ET.33/6H7)3G\K&.D[_)"JQ[!:9!J:*2M'I^ 3C^I+,[4Q1
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
MF3;4(>R<@$B/LR=<M$*%:$\\#:5^(20Q?DXD_%&'N&\R$=B=%82<\]?7#V5
M><'N#\-"I'NZ%'2CU3-AMLRCK0%'XWT?PQ,C-#CQX?-@A6&WQ/OXK<8S=ZZH
M1Q?*O*15:MF2(6 5C),?9-T5\\RJUQ4&4 ,X):+!TD ?AF' >.,OU0?"BRHG
MX[@NSUNI/.K6,2!'6"9-:%XE=59*.J2D-K"K"N*J.D;=A>N< USX88'< "X$
M\X2?YQ%LX \ TE<NT3[][A5U6*&,V:R>2(<5" \H,.:TFI.\Z R/(^F$D.#:
M4D$=7:E#8U;.)&@\JB-BW?<2(7A_PFJ'P8;'%[!0QJT+Q^^=/=B1C[=),&2!
M6F4,"KRZ:G\'U*(;.'4JSD&GW]O;WM@?EUITH7".A?U9A F>[@'K$PED)DS
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
M](V/D5<YNW_<EZ'Z]W=FP^IG5F/%9(P5)C4)UW>5$GTU^XAN7Q_W)HU145+
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
M\1GW82U'>SB8,>YS#4*2WSDL[<#?%H+$PU^?A-DJ"=NVY:*X*EQ+='X]^P/
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
MRB/$C?0@"NVYP"K&?^J>:7KUY7,\WJG7K8(N-A=H\ S51WFJ,UWA53@H,5Y
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
M82,OQ<3E_L<]+/1+FF7TW].OL$J!-+KL87\ F']\7?<LH+1J2+M:L?PH-BV
M)%+#9B=K:;]Q*O((]E>\80.*4WZ465$2>\92:26.+T';'RIPO2'T]'@]>5S\
M8:4GRLX10SFWZ+W>M\?S3I0O]?,%1J"#EO'J\P@E[:?M=Z4?GOR-T(+68IZ]
M+[UD\>1-<=T]>_*''WTIYK[M&*]7]E9:4&Y6W; MQ=RH;RU!#+1P<6I#7(KU
M5.AS(<,4;GB]@WV<KSGL^;%.'?F+O.^'QYOFN-:IS\92I *Y19H=HM(X"^(B
MK(DNSV0:.M"G /TF/5B-'*7XZ]"2YV79U[%E&;[&(8,:^"0]JD1O_4))]W (
M;8=N'CR$SUQ4C)P#X?)HC!M52$B&>U)"(K %T: (K@OB)@ ,1IWP[&F)Q&=/
M7(4X!BC3._O_L??>44TU6__X20@0JB$$"#V$T"(E%"F"2@D=E%ZDA5 $Z8@4
ML23T+B @56DB5>DBS="+@'3IW2X(-A!1?ZC/\]SGOO?>]_M[W_7]Y[?6[YQ]
MUIR54S*S9\_L/7/V?/:[?$ SQ9%$EV%6G*JK7GLZG-W(I^V,:_B%Y2]<-&;.
M^>2EC<B&N_T&;JA\QP"&\HG9,F6 8T4RSKM"[7:7*@D  YUD@ 1 J4E0DM$J
M-0N,11)MH-TLUAT/R7_._%RL3[%H3#B'(X=_H4\Q ROM/= Y/9Q9[[7\;-@$
M^7S;C;(2L!-WJ*L.'FPJ>-D62JS,X>;JKFC?:"O!K7)II,==G.2\(38 %XP-
M ":2!3!/+V*'3E;]C^,3TCMVS[U;M[-?O@AE=0R4+ HU0LC%@B2]XLX+I)EG
MO!XX$)UABFA_5,YT\[HTPZ7JX?./&JYX#!W]&>.:YUS:1\X#S'Y7%O;C9C >
MMG/IJ1\G_).BT[&]W-)P%M!Q _V"S-LY\O8($#QL1&(^C&U7#D5=2"> :HH:
M8)4:8807'M<K>:L5$Z^==WI1J%JXB:JQL.G-$XU@>'>MTNTTM(%*Z\/YC!&D
M1,W]!Q7$BT)]P9),'4_>!VS)<*>D]I\!N&_4)D\.]'F^'&Y^\$C)?T7S(:<%
MI@UVUO+S3[^L>_6?SVL*L<8NFYXU##FV5HI7!8 GE.M3?=?Y4#)&#D]O=29T
MQQKE=,"(JS[/BM1 1!;4##B_A6U]9FZZH<I#X40L#0,B@&;/YMW^KZCA^K<:
M\,DKD" C!='(&NXB <>\HO</ SLO&VZ$0[L^<\FYC16_'_-*KP'U@?:XH' *
MO/\Y1>@;6X6EL$IE5YC@"/^M;Y/B] Y'"H8<+27=^B)SA[]Q-9S'&* [PB5(
M@9U*WQ-FZQ0=4YPW,O+ ^<P4K0*OC&LZ.$)&++MU;$PU%7KY[G4^(5*GED3?
M58=$KZ8"N@ =O2R31I[CL99<5>S..+^-Y1&1#\(ZSC3L8-B!"SB0'D6(83F%
M(HN>Q>2F:+)C3HD:D<++ ,F/D&8D.<EPJJ!;@JQ4+$LZ+F"UI?7Q!>OGXMJK
MTZ-,;4+40HQ,"<IEE[NW!E1U1D(?%E&1)WJ%_'U.3@I[=?G51:MZ!2E0\>:\
MM@MQACQ)QG5268__M/X";[-,S;^J>/#YG4=+T@N%K8R \K5;]_U^S^U7N;<L
MW,ZOQCHAT;8E@B!"8 LSY??X0@1E:6OI9#9"+U;O)=[L=Q9.?=M+^C+;_2Z7
M4^R@R ;=>P]73639!2%.!9OU+&]\H^A2_4KR-)";?3RZ(F_RU=Q%J+MW#LZO
MXAIE^DM/0U:=E8S)E%?KR)+FJ(!0TNQ@I,FM[ ^DSJ?ULOK2VZ XSBMV,_=>
MZ<ZT7FHY$_-[%5E0PV+?A9Q=?4NIUUM_1!.J4@C-:G>8FO'(VP\.J\>(OK>_
M%PO6R%B+K:YB],*G-!@RL8K&@NW2&&E^ +#B>RP([?=!.B5(>;]ZL%_UKF+H
M:QEAG<5GZ[R_W)Q\X(KRG'+JG1KD!R[<<72AKU5',$)J+7H_;?2YR[]71<T5
MM%9VQO;H;/7Y[S]<7>/Z;/IB\9C_]WOKOZW;LQ-!#W.>?;.+>KA<"#VJ?H&.
MCC7_?QL/X? "XA'A*O9Q=Z!$TKZ"234>XMU22!H1BUG9]HJ0S4L]\:[XV1-D
M9RF97DM9L-J ,1&@S:(G]:&A+L[=36LKIB#E)M=U=%$SP?-[<.^O&.U3:1A)
M><X %WN/D5XG&SH;TXXP[H!8[^W&:=J0+.!%5>FX/@S3SG1O]Z=CV=[O5:+U
M,@6@@/4ZFH@[.T6[YVM"7Z<6%K-TRI@]N1K;U?SPFN7?Y&;X_?=[7;;OQB!L
M!3HQ!?"7>@3/K8C_$CTV9>[TF3J+3CBC\3GE+GP(/7U-8DV %=LE&1#%?]4;
MZ(X-R9#>.L(DX5^H16!REZ7=3A+=8OZ)1^A.:%1@UE.[4C#1R_USGM?(FQWI
MY*K)69^\BGR[;%ISK?BT'EFR5C+])L=U2_<=7KOV[)9KKKZ%18B\I3L^9W9F
M)=9@81TZLZ8>;F4N @F8@]"33JCC&)2C(&*34:HW&QVKZCDF<O'?UN7=F*/J
M+U+'2%[BLB=CF.YI8HRL8V0N8TW2_8P*/3VM<3*E]%HZBQO!O6+W"O(<LR_G
M][D<Z=,(V LCVB#R]!F?I+Z57 -WW+GS-T&:;;OW6>[+\=04O'>'")3[:\D]
MAZF%/_SHSGKOREY^5/'SR]L.M9OM^[,X^OM+ K35G-JVZ@H],+.]K'C%!86D
M_:17Y+HOZS0I]$Z;ZJLZ*S/.%@!FVU<&.]B4VCDYK#A7XSX^OK;S>O/D[[6,
M;Y>FKW-=_O=U-M'-5G!AP(TB&=G+EGL2K[53!%/JC*)6)!ZPBF!_,1UB?:0D
M@+UR5?IP!#: -8Y+GCG'=<6Q5"9[8%EOS=5.0C2#>Z1>T@2R\G"AW(JG?Q%E
M')'T^(^BEC/FR 7E2/K1K/']-]RU=&O5E+IQ98ACWDHZ5X(TL/P7M )'$6(I
M0;>M(\VY@"@;%45C2#^Q+GX>M!Z=P&J@1Z83;BGG4KJ;:6R%H"%=<O/R3T.T
MW-;\KWM-@37+N4C'NJHJ^OYX%0:)O'-C_[HKWSR*)/K4G'E*SGZ0KEQ5CH>Z
MQU$8.\FW7^^L]\628*EVGNH/RLQTCW:'!_=%7QF\>A77:H00IN<Z@T,L7=WY
M^4U+U..(CCK6UV*(04(F'66LWUB[RRIZ. YDF['"<*\QF#R7@$0HQ6S](];L
MK^36\&01Q#\??.&N#%Y=P>X!0=C6+;-CS:@&'G8#MVON9M%O/H!NUEOL1X5!
M_R),],LLJ;##L1IC6D0'ATVS[LEM6^(7R]0Q@LZX-+7N96'=_O34&58K; K[
M=$F#LW@@)_=+B"]JAVR;\Z0!%)*721E<MAC/A5%Z7/=OD9UQ<0J:3:<3>&6Q
M$$SVUAWKZ*G_;)=H!@</&QX>_ZW9HCO;Y]Y>8NM\VH DMI!A)D[K+'^UZ%"5
MR 'WIBV=M!-.FM&AS6V5X9KVJ1").*OQ!XGY[+9T-0XF7^Z777XZV>[QVN'8
M)ZGL_9O#()7;PT=3TGR-8@P>CODFWQ1P;V7-J15E42W,>0_/3* FS[T]=>'7
M)!BK@-Q=;; IC^=DAZJJP7S\U352U/.6<D57%S97/#B>4$S'M')K[9_!-@*W
MM5J-&KL)X7Z089A)K<E-+YDGA"S#!'$#5VJ>;_W&' "U'I$IC_S+!QUN#D:V
M%M1'"+RRD1]$FTZ%BO2B>?*K82T+F?\,'<^:?/3>T9H*K3!$3\Y4:-5)?4U0
MV$LXL3J;1+O$-JW10V:ZV0\FY8L<E_\LHJ+'XN*2K#C?_@O+<AUZJ!0O!MOQ
M@5+.O$<&Q\:C]*M+)H]%C'>B!N=N=L+G&@[[Y]VO&0^79Z,#9'(D)3\Y'UJ4
M_TP@U)I7T#3#![N/J!8YML?[+7-@[NRM@N(:KSE_?HO:_R%54S$0/YO\=W@?
M8+5#^[00?VEQ]Q3?P^6S(_9OSJ2.H<Z9+^5[5ZXE(8\9\+%MO0*KB3H=EQ$4
M\"(GS:%#J]_F>BWC88P@IR_K3#\U<.ESS9TB9FIH^D[CZDU]'Q-YET83O94]
M=1N+GU.I/P#_I\I?<?O_P":?(QP6K)6*683U_JJ]R.6#2R^N>"C]Y#2>3)<%
M5QL&/VDM"T02<IDBSW575B.9]4".C8"\\\\UT9T_>VHTD;>W"YL)<)<ZZC];
M3P!?030J77: ZI^?EN*[O[QU]L4U5W[+O_#H156K'6$)MFEA^&>S<<^^V8.B
M66.?;M]G;;]ZXD)[0V[;]&VA0M5*\9M\?F :<<RB:I9ME[)BZ$L0>9%<%PD!
MT=#PX98Y<F7BDIP=N' KQAV<\@L=Z5K037&K%#RB\WZPUG\LIO]_*B;H^NUP
MN@"6S%6@U+B CY@Z/BB44,ZXQ9O3)/<3OJ5;Q.]MB',!#Z[2<ZXQ8Q8PNU5)
MHCN;J$,Y8@"20M((K8IYG3U425^_/;9]][;K]5\([2_<^P^+O<UX:&0]B@S.
M^[#S)N]3Y;.MA*9,D&,'0M$DU?J-.I48<%IX;8Z)\[H-GLH<@-0;P$1Z(I*_
M3("*$M(T7N?#DK/8E*ZS\*(&V;6&=\74GRX1N:^*>X75!INI,$MV?A0>GZ;A
MX8JL78U^FL @K:C5/U)9/"**6S4.O>GDF*ZOU."R:EVKE )E_4^9?*;BEB<N
MB]$CNAZ$2ML^JJ#\C ?YG6TMZ$G?O:#INIO-?*<%H410J&^I54T:3:>NV12_
MXQZJ=J_<RGK\!]#\"QRI82"(:&6P%'_&0_#B;F"M?U<^34:B6%JNYH/WQ0.M
M%8^N^!QMXE9ZW%XCZ^R\3GO%RJ4ZBC6QY?7W3DH'WQ.D3_P(IR9'^VFF7"Y)
M%_#T<(5;=(AH6MXC=C$ZQVG>JY-3;6(UJ.B(.PT>AQ;)NUV)G]#N%7^!U><5
M[_R;7+?0>W*+;2L&Z2);"#U6">:0CJY+*,7Y!U?0@Q: 5ZLF$@.)55!84!9P
M+1$N'!G2"9*6?H$L\NE24U5PT7'O:N33PVUU3M'BD(Y9-F\\5ZYAJ< J]@FF
MESB"5Q)SF3ZZCFA0,?/2^'R/*4FG8BLH/0N-'52#VULL(6I_=BKEZ9PJQR'L
M _O)67Z%3K2Q9X97U<RAK&&S,[&\ZV]LLM "W/?F=V7"0Z;)=I%A:NVH!CIT
M-#8GY_1(?Q0\#'=;/7> !;H8N 2*&&1Z<=945XYR6Z7XO;?A7H;<I[=_Q&:Q
M@\#5(J35)L4,NZA&5R!HG5V)7\UGP>R F;?3UDB0Q^.W4[A8@"6D<&W;G9J/
MF]Q$<>LM?8P3(NQ:P#$IY=_C-T :(;+=;2<_(_O[6:@&TZGIJC,^*K.U+Q:8
M+^EP@:/35^MB,XWE4^4#F?6XYXNH]LR0M"E&2)9U"#%GLM Z5]#9!V%FJKC2
M1595=4;2A6.3)4,E-BDFKF-'(@_[FZP.!0GI'2UAC]%GR4 %TP8RM4]?W.M4
M+#8F#&\%.?Y1!R\L C^T!L*OK<KD(*TRA^BSJ!\(GD<A'"\Y$WEO_X9)<R9X
MW/_.RH AT47]I5:V_JZ-DJVO&I0*TQ&_!$K]GIZJQ1U;,50+H*VNC,4C*M/N
MS!O4K2"-8 M/+](-NODG)CC1VQ2("DI)P][^5E[1/A"/'@9/+:@"S&",^JB0
M6."$^-_9V5I,GV&!P7N)2:%.%+YIIL_DCY^6JV0>L9X9KZ9.$$!U&E,D;+6F
MV"62G6BFBC?D! 2_865[,;B!VG4X\EVQ[ARM5R>XZGV,YCLH/0NFZ[/F.DP:
M9:5#(YDOZI]6SU@X<@0$H0;5)=<Z=I0F9-IP)]$FI,3YF,2Z^B:FM!J];^;@
M5I0SCM6;#1>\(F-B*CW8SXV8+^6E5E$$ %5V)K#Z:HRJF@DTFH5ISF*JP%P'
M/L$4=BO2)'^$/UY6#130XWF^.X:!'![P*,M=NG?S7W7<;R+0L/>\_<4DV#L)
M&#BF_N@(4\]_NOF/^[=Y,,ZE)H)76DYKO)[^MP0X>MJ_^-TDXVZ3NQYD%@L0
M%!\FXNC5>X'"E.P,E_0#EQXU!O&U$"ZHD:"<(,8L.=/4YR5>G('#DS5$?%-^
M=.153EZM@!]"_X:A\(DP9!,X 0[&Y^1L\1<'K54/8E"0EXSNX;XIPY@T<2@X
M31_-X,IMX5,(41(7%Y'<9_%?F;UY!'EH]]Z!#ZUR"P87/ N0E/=U(\W:!]\2
MLJ$D]-Q 1)9XEB;W-O.( (Q^-@]^ #83YR=4C=4%MW[IWRWL55KF50F/*]_B
M&"($PR \6V>R%<,&V_5Q"0,9.])R7V><!%'X(UAFF"[K5;/GH57!6 &B/$\9
MS22KY57W>@W$#;6@(3]QV6QL)UM=?'?1D(P%HX@$DN#)3G757EI+K$U/**M3
M7FM'8_"EK>?*&*BV=4=%CTAC'?@>WU1,'[>6P;/LD:Z1GP$ _SEG*:O9,)8U
MN8C3.MV+T@H^[>[/PR^13B]5I1I!G]UHD^<6!0 $SU:&!KD]*G:NNHNL)G\7
M-*LDRDP=UOM.2)6@G<#R7Z5-U?.^RAEXTKZXH-RDH%!$)+%++F:.A)^A15[G
M=&]PSQ?>JI-H%  S)&SZL*QEXJ\\57YC_7BQYPQE=4&HRN=1'8\QC^ &.[LD
MY#&Q*N."/Y\C51K,JBS&688[\%W!V\U91R4W&K9P(#-O\K</(^(?W8G*O<C>
M$288]]$GK-VE*8SI3>/YU(3R8O^N(+/W0CT"G+'7G@;,U8^R0:\W_U+@365[
M/,H1#56[G]T+R?Z*5 &<[&OQ A#[F[Y5"R\S$S/@!'\CZJ@9X',I(_37!.,?
M'\/X+-77S]'$,*6_B%TSC1#B,0H0=JK4BA+)NR,2SC3 $BET[6EOCD4VN(!E
MU_9=U3FI0(1JD )O"WE1C5;_7Z8='*I/(:A)$0(/D^O5_Q/TI-C($85+A<)7
M[?N/B1M9OYI3MPMN4Y)S <#.55MC^6J]SX<^$CL<(PQX$# ($AG<@RSYA/4[
MS9*AU^2]QG2H=,2C'@<2'UQ1M"-BU"C'4CQD!]5*B*&KL/Z=>S_S636<F&!H
MJS6]F'-@_B=OJ@LFD::7[;4441)??TT<*.L.?#Z?3D,GK#JS:MD1KA$N?KO)
MHNILP_DG30+E0M:)<>D-2J7Z6,H\7Q]#([W+DXU+:GJ67?C2Y@ZP'_=I%3?J
MULAPNL?JDK;<,JOK<+3 ]<:+ODV1-YQ=BC;O CCI><U>/VO'M$EHR".N.IK(
M![7%BT$DJ@A(LI#45^:?F8QCX;\XLC_MO[MJ&.UT*L7>?.$T(3O%20?#5-MH
M<L?#&L[I6\?^910E835+65:U8F 7G/VI:J9YV@^%4\UY8<8SP6M9<ZZKT4]\
M615^*,MB!;D+EPHX*E<CCUDXA;W$)0#2/=[+W<>]SF*%*]2=&[7W?OZG.CEH
ML=#JV>*[SH:MU_[W5M116N-Y(5!P#349GP6?I8@PB@$,U#3XGH[YNBN<<R.]
M W^@A(P=-HR[B%5.YS),%G>C(MO)!?&"=!/89*^<8QH>9$9]-Q\YI<U\X=@0
M^S\ _7;8#TMZ/@(2L0S1Y&U5&*$ (F[%9MGRGQW^@)+DJL-NX@B3'H$ZOG D
M.>MFK7,-@[PP]@Q,?CYO"1NA/469(L&9W;691'O40&&>-P:C2FB="G]/^P"&
MN(8J"&_&QAB'!V>EH*_65^:-H_9;=[%;K"$V>!B=@$^S?6R$-,Y'1E958D,<
M>?HLJ)61:KWG6>9AXSIG*O3(S7.N]GIC<K5C1]&:O[R5E[5V,[R9Q0HBW[DH
MT;O2AQ:GJRD*;!6Y2YBZGS@3<:._;CKZV_KYFF00\RP2JT4MZ>C_D033%1,D
M:"%:I%SD__ [<0T#OXJ;F:K,UJ_/U;NWS"4<H3T3)(-,>QC9[^XR@1):L=&3
M&9Z)^A?_2PTKJH?@7W6RA(]J\F'R=!TN?0,?'9GLKKCLQN**5+A CR8$ 0$J
M#DPQ?0S>(W$W+OEZMK"T)Z5_0,UV+*O1*'4Z9EQOE=.)<93\C"LTHREDEZ9K
MUF,S=Z![%9PY(JVY'8^E%G1(/V=<_8 MW<M@_A4WX%W,^]'#Z''?QFC,'ZL:
M%SKBGK:4#;8$\TNS7!"5E&MXVIPY/"YIX[WX4=N+#[)1:B.)O!+\$%GR,>QK
M[A'&E\,/F,:[E:?7K9+$ #OU$@NCRI1B-G(3P(<8ER;.ENT(H5[!,M-)?D1E
ML2XD:/GLI,S.%SGTR=^^,$$XXJ\"SX6F(^0(^5Z&Y*- PU'NT9PF#+DMO7E"
M<64E@]M#Y[<=$/]9Y5M9A/P)ZN--4$BN$5ZLD>M6<80YF[882AY5$H#H640.
M3&/A;S="7_78%IP<Z77UUAKC.-W?BH@U><$L'"7$>U=K7 9^NJ=X#:R%4(<T
MN:ZH)?%'W'4H,8LEV_1BL)P0>OH(20E2OT.'R34-47>:R66ZVSVRR7J<6;HU
M!@.G:(=B2ACLHBQ![E)[-,<<42I#]W1.18;?[B(D(VGP?=O;_<CVFS"R_.TH
ML*8S#<+<2&1-'1,93DY5BV92*C&B6(%EUER(BG7MZ:SF)6QHSX]O;^XTN)FK
M4C-&O-/1BEIZ?VMB-[IC2'OAEY/-R'-&B[;%T^9S33Z=QCITV G"!!-_6$.&
M#;LU+TP M6Q=A_?<4*0QU)!E"K]FVK.M>$,W.?><>&GD$/;Q=?@]RY;:=<Z*
MBV)9<UJ7+!+EQ0PY?@""-E*\#AZ<9>72@<K$F)@C8@[W3-^D[3\[^?#,_XL3
M3<97TJE8:QTGJ5Z A4D25>AU2BB>0Z%DDF04!U+LV$M$T8/ HLGX.@MI5ISR
M XO]L1O>[AZ>">;3)+^WL<4[+2W;Y7;'Q1>5\@<)!TV^Z2!PY=#6^4<9FQ-A
ME*IT;_FO%I4GRG%>EO6V=,1'8=S6<.?JW)Z#CR_Q$-'G7@!/^.V7;9<^=#=%
M]@^E1KA^.)9SYG _'7LVLYH42Z/;5+L>_?+;UX\H::)3@R9+[9')+!GG05HU
M]C"]H151;H=)W]6N",WX#A]VY_M3QP->#45HR(?1&Q#RE?FGB#WQ--8=D \P
M?DA$6EYF4 Z3E_(I"B(B'F_OXCW+>B+\UVK_E[$A["NM@\.UPJ%_MG3/<1E?
M(=7(@+0YO-?B3.L?V+C$Y[VCB\6O7]'')S-R\<9IGN[^8T(N3&5?WI:)Q:5E
MZ=,_9NG^EB3S<)']F.VR?P8B_QF$,#_R+IQFGO/-:8&EPFT,I5-+P>D8RRWC
M+9Z(3'CZF@J7X-;OH?4%FE^]WJ:ZGT@!QGK! *HX*J,&1MX<[HUS$J X-GCO
M,Z@I0KL&VO-Q@KUPXBU-A#QKC%><6/R.S[A $;Z[427;6ILU:5I!8NI<SN-R
M(L/C=W=_8V"]^)>D1OP)MN*AK/#F1Q_6)#M:>+MWU,\UC&._ES+^VV21_K^_
M/E9TC4IK#B1+Z)()*-3L%GRB\1M:(>\_)RY_GA4T)?"9A\'SXF]QNXDG56F-
MS;ENNUUO^CT:'D)6A3;G5C3X)::Z6S$P;,A)/62[^6&T:/SY"^Q/1Z]LIKX"
M(^\3].%^+\VXKZL7]ZC$[??U_$:[N\WV\4G<_KF>*[)K[5D[#@9[]TLN6T[\
M7[A@E.(=*%HBU5/!Q.Z:L%<2Q?1_X-Z$>OW_@7N&]/_]=:U$9=>__3#J[,>G
M":H;J21! C=PFB3&UG\1),W $((J&#[=<\>4 LWTAJ(CBX[</M[U;.R[[.\%
M:I%J31^Q_\R]_(5+;/__Q?]/78QESVQAZ@$2XC HJH["?PB!Z/+,A<'W]Z98
M%0D0 112FROA8YHZJ]:=PC?4KU>IE,>)[#5X#M?A^P?2T8DO3:7'(-1SL2!7
MU/!ARZOK)=5<H*8C-YIQN.I)R]^!F+V<5J)!1OH[/'9.B$8)E<C2Z52T%FLX
MZJ<_K&]38\R<V:(?09<0UK]83M[Y4,YSWZW;<T[]/M&Z2E]-L"EA+.0HW8Q3
M_;R+*2R?G4:%C8GLV-=W,9'M0B"Y-9U?/<.ZI>!2W3/#K.&;MXZRT3@U7I25
M.(W8D3)_56%UO'<HZ;D+FJ4Q;\D7Q* CFI=QAUT:)4E"7'?HHL=R6D 98STY
M*_1AGK:1A3/37O3J,:D&E?>'WL6;UVPE?L=1T<S&,0*<S09"$QP=Q'19"8G6
MX<35FE*1T;0@JAXFI#Z9,0K?G"+V0<P)\;'-4!]5SI;SX(:<:)@&?,"2>3\)
MVN^]X[MN5 "LS2I^*>^0.?$#6$U0\5&OULUU2<T,/D)T_=R7@X_9IR/E ^E(
M@.'1[3NLNK7BG61?P41HAU4F6TQ6?"&7-QO1BR_V&*MDD)5")U^ ;[E56T@<
M?7"FYOU>\>7^NR"R0!:50@^]JG4^):\_67_O5JVP?*=P=VJ7%GT4E(>/0&]&
M'28U$(**/F;086G#/0/5F1?BP]P/#](2>*:6]I;B51GQ#-%XUI=FX[%XEI0%
M$"X JZ6GA>LN[^&NP*SEKYZ_*03RVAS01]9<+M,C!\;XOD;4Q_1B_![=/AY7
M:S!R2YG&6#VL2^:\ANO4LV-@LI8G8V/(1+%JI)3 FS CS$R78UMEW#$!;!\'
M5F5S<"=>%@249L O$].Q+>[&]@P&5NGR8@11LH$PP9C.+9]91UJQNT9:;]U,
MQC<G/*&C0MA(;^U"ZJB\:,1NN T]R"Z@S\]+*PD:.3%BNO_XIJ25L,.3LL7^
MJA#Q3%86Y5?7'EZ3&*2=_T9[.@_'KLBS,N[29OQ"58.ZQR@9J=;TX=S6+X51
M3FAM3@D2(I2>1;(CDG-1U;M=IMQ7)FM5";(EH@!2X5)I%Q6AFOO]X0#Y!Q#%
MTGZ,TRB6\_Y&$32M%A;F??O,[(6P,*B::*Q_#K[T(BH5D9(-2U/C/'PRI=W\
M:F]9NZ- <(ITQ&B_".V-<MF"C=76;V8?B^,ZX9T9"Q';![%#V61J2.10<E>F
M7":44N+XI#,L@M1C5RMTFDV07<D4LN)P4MV4Y@(GBD=(=#/SCIX9X8)"VFTL
M.C"MX7.US3'IVGP*J84:QN%Y[+,4I8&$H4 J0?D]84&FN<H0<8,;-U(G3YP
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
M;G&T;X=C7?O@/\4Z_4=BH=/!?:X*7ZC)OW1-\2JQZ#L3FX9(%+SZ]!3VA;J
M=;_BD')4.E;-F+4A@T:<H<G&V/)CVX?4.BMN8I6?ZVB[Z_J^]CI7'*^ (/<E
MP/6.AMH#DE^*,[I;""&GPR(,5PLEZ'E6DCP-,_7SIF3KF7GP[ FDEK9B:%FZ
MG_VS$>4[^UBL<M0RD[#R#P#6<&K[[-%#LT,= )>3[.YT,>Y[*)"6<*IT95$F
M9C8XD0P3QC.O(O!BV>JO.14&/ 8;Q<YBU,(A,#Q,$QH!]2'J>$?4>S>R>1)!
M,6>I,L\ZH>%0>BW\XQSFD;<9Y#:,IGXS>L:O*2/L_:K)N"WJ2QV/0&]N/-!3
ME4BJCTW@GEJM3!JW(@N!P!3>Y5PWC\_+3,K\V\A(>A:F'J;L1(E8'1F/0E!*
M3#&+*#3]>VO1HX5U#8?&/?=>>5.?W;T#<();/"L6D:Q:+6I?8C=-?98@H.P<
M*QK+)G/O:-NW 1V !*3K ?!&,1I.46&YZIB[<"P77[?VV+O<7Z\)IA;\MLE:
MISOZB>YY3 N+[&7ZJ>N7H,G(NH?5NOY4?AH=C;7MX4=IJ_!AVX3PBTNR#QY?
MUH$L%%T5#^Q4^0PO3_6D]$O>\7U CW>L#4KR*[@_?UD%>+9W9-=MZZ'$&K8G
MZZ')Q(S]X,++:IC62DJ" ._ZB-RQKS[1I)VN;Q/\'=RA]]2Y3QQ-+F7W:F4!
M,COZ9ZJTB()9BU]ZHQYY;?\ ;M2*6& R<85>2D+Q8YH4WKP8:5S@&=VM@]]Y
M/[3;_4W/A0Q<1%;DMV_"Y"6?):KO,P\8"]8+R!>(?W>*>F65#'\K5&7U^=]2
M/@,KO;$K'#?[R!FF!H&I4;.-GRM%@\*!*+[G>2>S<X-7N UR0M7^<OG$[F6.
M]TOB;^(=6'?G5W\ (AM.^5$]M'#]3$QBZ03)IG-H/B%]"K@]"EGGN,@F#KI*
M^;62'HA/*]<),[=AQWZZU&9_W[)BZ@WW<9Z#O'8^*O<?0+B,=CQ9@HY]W"$Q
M3$,;B2;[=B 1:ISR5Z6+UH80&1/5AA46/D&<2='W17RBR?Q[LH(D)"-:!DU(
M[&V06OI-F2A(3#5\B2FOUZG@S<#/K,EL9+Z\]#YP[UJO:^J ].BGC<WM;;3V
M@4;JGS=P.A6_-P@X$:)\^=0Z/$'NEN[O/[@<55!ZGNL&:5K#FLGY6-JTJ;67
M2T/&M,UA,FWWD[XO_P!HFM@H]ZA]C^+*?+ V@^M'$THWV7@'DYXY'_M0&=5^
M,34?*?M]-OJ\G.($UP K26'9^T+DVB1.5/?A22++ &9^+XS&[NWEIU)/KKY?
MVW)Y>>&P)HJ@^G&$X8C](QL %5MX[)03?^;.2IW(&D 66GDB^>;X\H!^Y!NX
M9Y#MR8*N'6:J7&^MMWIOD>F?V*YHVOO>&.<[P1^G>$=!'3_/X7#Q%C-;U5Z%
MS8X%72"LH_=X]*I 500-MP#8J,NERKCUS;-_'),^QYY7TOO8G\_KO>M7MG#Q
MP\^C,MKA^("'4-639\)ZM>:IAP4R3WXZ6)O]Q2P(JYS>:4EG(L\FT:/O9TN_
M8@D^9,2!;WC0J^]7SDW_)-?I4.O-<PVW#I/A<\<RIYU,B T2^B:3#5(^T?L?
M YM&C_E69O621;%(W.9?GYKH-7S?RF2Z@U4+Q!7=0A(O[4VUTE%.PY<-A>TH
M(< 1P6WKL\_1X0]HD-\=NYZD5WVZ!H/>QJ/#E+D\+-L."265J=-'9_^JW\WK
MT)@CXPJJB>-I%$;S,F$T.<T>E'0QASA:;JN6*98N-X17AB<TB$:)*C'*GYLK
M3M7%_"+%S"ZZ9!C.09GP,B2)=/_GB\:D]H<L%,U'@_<8 ?I\-DU418*6VT59
M=E!YA)XY08FGDJI&-2L-L\EY<799)2]F+!".UDE,X49;\^@)WV%-^*KD@;&:
MU[TC/<KVA8FIAN?4"O3 U1XD3)GQ,Q#EX:11H> J-YD*PPW<E;$S0[4#U!2J
M;0("7$8 FJM(S6-6]FBHG?AFCM_=VA;J=1][W^K(FCQ,6I^JY8:<?+?O#^":
M;/X>&5I!H<8#YG'!34_!NPVT\ Q"Y9:9"O- +PP* %2?;F4'=$L<6(,Y_6S[
M:L^#!M)C%!@83T\E[9_^^XM>G1&2\Z_U@P1NZ*.^/V:(>U^=3_E$I:.5?W<-
M#.4MW*[IW$3!)5W9&^_[ZB&SHIF$_WBXC:?>^GNIVCD?%EUYZY1N9'ZA"[:R
M?-&\N6JJ[]-Y;PBROH;*+4R:<LH>Q5B<(RB%HJU'D&B0JG%WW%AE:U-3 G12
ML>,H<;OV5#VG_*/ON;@]M\<<3[T.?FC60Z 9B!5&W'"._T@Z0%QG@:#/FA3W
M\EMUL4\$$[U@J*.* !A  2@PN,_S*> <JW,C'"T>6^TN5W(<_$B@H/')D=W-
MS?%.J'PA,H9Z3J]JI=0XY7((Y7K_]^]NP%N+X0CJ?)I^<#[5E$UE>?E3OD6Z
MS,0)6?8Y#<>TORJLV>%=TZI.!$VE?7#'=6MAZ-586" ,U8:SUZDK[O,5Q&2^
M.\5RD<;]W!_<J)?OZOC^58FAQ<AZ\TPFNB3FO6%BX*Y/L.N'+W)^N9F*&:-#
MZCQ:)) J  '8@6IVYK6;CFZ]JC721Q/B,#*!CEI'I)L8DZ4!4MJ[!W\XD?Y+
M,L7LLJ 3KX9!J]Y9.NQZR'\VO[O8!'[GE5<M1M?,0."8&\ZAI?_UB]NY."9V
MPS0'=L_ [=&98#G'[P6)9>B8$%>"E1!3_NJ#]_=0@.J&I AG>N)Z4S:XGWD,
MLTG+&5;6,<\;]Q^WZT]B^ZH#0'N9*@'R?$SLK-\+30B0"H)"?<_$(D=U.]T@
M;.8;YCC82Y[5?2I] ^Q[][D;#9WK2[@J_NZ#>8MZEFH!II<<"*:H>.6%>U?"
M\X]T=ZP7/#R2R,3&G]_#>.WN.C$L:W0.Q>C8O3C\J YY1MCQ@1C"T3VG8#YS
MW,.KE=Q"LHU:FGQ9UW*=\))J!Q?\TEMC77W@:_</X*YO[\V3*=PVERH!,SF(
MC5]H+<FH5)9TYVH)XYXX3,;&3D9GP,C8>!XY64"G#3/]Q,0>Y/>6%[@J?(27
MJ?^RF\H/ 'QU]]0$_"@/]G$5F_0&IL]J6DA55=SE^.28FL1@&N%;3(@3JQJ%
M9[O4@TZ\3S*PU*YR@*7TUHR/$2-W#3MGZ]F).LV\A5!:5?[8\#X-_[/0)Y\D
M]I-^ !_S;U/0)"%;JBM: ]2"&/W"";?T+U_H$?$"1!V,7MQ;P7<"XJJZ]D:A
M6A^L N_(PC]/F^A%DGN8-AU<MT;&/R^VQRLW?68FG6*E38K:J%>-U-[WW*J(
M>DI%_181+SQ#[\<F<*DQVC&/G,SO\L!!$4-9M)+/\=*3.@IG!N'>)!C[;>HM
M--6QGL\D$H61BT7,6R?^Y+K4KE4<^7*A IE,)2J;G)&3FB_1N?+5M!%]T^7$
M<X9=%AZ:>%%(;(*7\QPHPK#L07/S5"$3M0YP>DZ)$Y>%1C8-,0^9T8V=NX18
MGSD.'!CPG:35- A,^7X]44\EZT(B=X]X,M+M[3-H-GP_.-7NJS3C]N8:(Y[U
M),*3W!-F#!G3MI20^,KX2Y0N'X%*;XI\$U":>\69(Z#KJY]Q_/:7+VHO$-AW
MH1KAC3[I\QN* G5-\D8YU6HA3V_/92>(GLN :EP)/QN[>3;O_SX9K93$Q)%E
M/HY_>YKQRG"J;.F_4NG2Y-MST[.&L^.^SQI5&5T41:X=5CKEP[G][+!?52W[
M_(VPN+>8 (*.-SM6^,HD< \IXW!/3(3=+S1\.)'JXN7B\-J5->9X4%50/?Z0
M==#P1]^TZ5NV"DCK=N&WOD^!*,9.#]?C&$=@;IO;%9KJPM,)K/#J7DSC7T_0
M:J_[[(<WU]U%J&Q+*7X.?[&82LMA1C-%+[60DJP#>L@B06TZOVY5\(Q;-"'P
MG;^XYD?C%.Q0ILC8F>,&=]*#JI[B\8="4!W\ WBX6<28RGURE3Z3P%MD2X@.
MT#6@IA%JU=BYM<P^Z76S*H0<J)$A7@6TLU[_*8,=Z]]?)!688:T5<%ZJ=F73
M)LO09QANAL +]\W$R_S<Z(5QG**Z$0 ,1 !3V,$]GF\OA'!;"$O.M",==J4K
MAD#>T2M>"4-81MI(P>Y?.7BI^0,X4Y,WVK:<^"TS65C$>5JKKDTX7$ %S/C3
MABQIXW O3>V(5-"BAL*LT;:&+[;LISBN@XT _,D!M=@R:4=PCE_=FM!SMYQR
MZQTJM+&?BYO12\W53B))#8\GWAZXO6(O;""(WDS@\.2X+,9WV. 95]8_%!R.
MA^_2T,A0Y0PT8VFTCIHZN(0FLYB%N&XXU=FL>J.X<:R1Z.Y>53&8/1>7:/Q:
MU-.C),BA_@%L9V/3DZ8@!K/G6:[-?7,5$8E*H99##5=/\)_)$$IFJV$?@QWI
M+Z4;'SRVYD]X^,@D+@#4W/@A&$Y9#;90,> [SMG1]^);^:F+=G(H"UPZL%$"
MGIQPB4G6-(G)5^1]Z&UQFBHD2WJKJOZ4K9<N/V=EYW#;90.=2,A!65B)J%>7
MT)'7M47DFIB9Q2@ZN)SKF A3Y=RE;P$&?[[XEH\Y(T0=K W $?<5B"%SI!4J
M5VEL>8"JN-X,3%J 3(45M_.W93.NT?VJ,J$,> (6-68\8#D98UKW;C7W9^B'
M"^#"5&0Q2^]1G[=I'9RIMIO5N8TUW^ OI2E&)1R?67&J9U;*WNS6]^#78I#Y
M'.Z3/69AU@K5GH#5=BGT4"G(AB?%Z/P 3E93\COH>#3!@DW%LAU[^<UF"._R
M[S:V^)(YC#A' M5QQHMT?*/1?2A9:5XWEBR J0>.)B2<BJE0NO(#J%4+O%-1
M%;,B**I YYA9@-)XT<2_C597IR,(^1DMVURS6Y_06OALVW8&U_Y9(=MAL%"(
M"I[%0BTZ7V;66Q_H)CF84-E&J'HD*N>5B:&3#2$9@0SF8;5?[4$M$)%(X*?8
MY_($G%2\=FOU3-6[)HJTCD1FL]D-MHU[?#TZ5F=A5YMJ4B.Y%S'>BX;S2WG-
MG=1.P//YBR)$0#>1)MRY3SQ_R:1"XNE#VH3C\DQ/"25OC6./^KR.HM:-D'[G
M?6:,E8HSV#M#M8Y]K&%[8H7E4$6=H^5EC?XRVU:FEY^1DN&%^WR'(U2V0C2-
MV:@:7 6<R%1,A<]06UT$T9S*]?#2\2WV@DI$,:WNV[7%MK"P-@Z$.;%+["-@
M;$') R,OJU$F]'M&D,/:YEXL/'?P-D9"/"+5BTM&AFC_6?3K:]2E5X"=$1;-
M#Q4,ZG!)>FUT5/]155%^F%+,6I0BAN9:MZ>9Q<GM[@79?6^)"_W1#"T%$<OG
M7EYL[6!-5DI%@0O.&)N4#][#;MK=2^CQ'!/[V=QWW3J6=?F?DX_QI3VF9Z<G
M CV^F)2 G<8;G.JOV]6(@/)B@D-J2L1-ARWF2%.NVV-[!8$XP&Y;?0(8")?9
M2 Q+H^*$]NQ_CG(/RO*-[_9Z]"'1)U[9<^;LX&CRYJHCD;#S#O8R508[;@T'
M"J7IA.X44M"X"MHASR5CN!ES3W?+.==OZ2=NMVCAIT\]EVT'WXB%50N>+QG3
MUPWC_<C2,X_RS"?+M4[J^J9UUPBMY/2[TP7>'^B*-&D><Z^*8 @\UDY_^]Q3
M\33Z*'-S[]VN 5XOG<%%QQN^5L#5ZE>LP7O+[DW47X5E?+&2#HMYA=/U9QWZ
M :<YH[F );#Z*Q,5GG2N 1\:EZZ3[.(&?">6/-<VL;"9M 1"_!V=;7\S#XE6
MSJ>,WTW!"HC.U<L[I2;T]M6NIJ+P E9E_L"DV!^ 1&]-9Q+=S;4^%Z)!9TK9
M4S(UI ";;FYN'4!=W$:A<IN91#'94\#O9\"[WQ)?<S:7 *4,F1B&J%A+("Q_
M%"%RR:@G]R =0*5>S5 7G'G_V/[;UW>G"LZF0+N-$V9*72'!5C6XX%V/FU7O
M7WCE&/[DZ/X-T85\! >,11*3]J)#G;J $23NZO56:^O$LXZ2;HAF9OS:PK&/
MD]^.G3(\,V'Z;T[,]C].!$;#+%D9H]]>RTCW:IA-O/NVY9*3Y?-8&%LT4H.=
MB<I-Y%86T3%0&=?]S> -?;WQZ4<E3H\MM$PZ"_9R1F?$W9D*GGPZL(G(%WR\
M_<ST"5UCAZXHL3MS$N,I85^<3JU77K'JWQW!:'[3^N*?)$=2Q^A9"0$9/>_F
M'+NBF7D4?[I)SH_.84UT*$:2J@5HHS8]E+]C9:/1.5O9KVH0F*JV*1<FF8$*
M@I+4MK\T7?_UWQ#SQ]=+#7?_+U!BR!N-MZNZ987AH2-;<W\M4F9H$?O:Y!4?
MZ8@;.#OQ[N]D(9,RJ6I0*5"#XW__.7G$\&G(#1$U.OCS%8/&(+KX^"&ZK\>.
M?Y[-5.3T0T;XEMDQI!9LEIJV'8P44[RT['>R0:Q?&-W5=%/JP:VC[T/%:*/(
MQL*J*O@>Q2#</\/[H=26LI2I^,"S,8%!PO\$ET?#\55R5*FM]BWA\38%U*L?
M9I#:;Y!RV__O#ZN2J;QC+R=2)R<(,F5M_<M,I3J>/_R*E6TW:T/XSR%][O2%
M7\E$JYOT*'T,:@6=H""^.]X3S_XK;N-_3<X]+>PH\ $B).>VHO[M#7]+EA_^
M/KN[H^P7!]:)R=2O?_<#D,RH%)6D,,[Z,C3R0MY"G%H@K8Z<L;$0A,$U_RQH
M(LOY!+Q ]=QW_0W7S @=1B6O7"NW,X+Y\47<K'5/$-_I&=XHXA!C$AVY=-G!
MD:?CQZ"YW.,[J43J;C[)A6Y-GN-"Y?;LR%:#WJ%KH2DNVP[6*(5LW-;MPG_9
MXD\RGW4;[JQ/K(M__5'.0X###V9-RA63TN[@K%;NMREM^@'<!.%7S9XX#T#$
MQ,/S8_=\VQ8B(;KR_:L^LP_"E:B7-BM-8QLG-UV7J!>P7*=KQ:]:4V6D=NDJ
M\K,H?(G59/%]%5&35Q@+1CL>( U!'1V0]^>%CQC%YXC1!:[)LGX%JH:(>I=C
M9<1LJ1)H8-[.3!EN/L/,R7>&H_/Y[)7E"-SNV.G$Y!6P#(CVH/$4.RNX4[.9
M36?&7+X9DJG>WYQG8"\>,_O5R>2SHL8S9!S4@NJ#7&D9H[H'A$4(UL-R 7HX
MG*90D\1I^/-SZI^_9T9V$C^(TZ,U#2KBWEV3UD4JA(]BWJ:T\U>+<=K))$UR
M<:S;<=P22KK@Q?1E9SU<"Z3%]AHGLP*11(WFD,"X'-[NXCO+[^NV.^D=)86E
M\U7+^I0UI9JO#G3B3JG'(1:/H3]X0A3G<LH;?$@/@AADF3,X2%6\$5U[!@7I
M^@RZ^H:/#- R-/T=DA+RL ??8.#'5KA<KV )'9Y!OXQK9ISQ80)\*$<'GE@Y
MEE+HFB#T^7'N#^M/:1+ JL]"P=OR&@Q-][_XT(X$DFL'/]Z])6ZA=;XB_X(!
MMMJ;9VI9WV<J6]K@M!A$;_QVU'FKU=Q.3U6F5!TQ02F1X>#J(7&V:P9BZU4X
MW3I"S47P*U/90,X4TF8_Z[Y>I9BW>S!CZ9T7NP[7;[XY#RQJ-0SPX:92:[OA
M"0^9#OFP?2%<R]M+.N%QNXF\3_LF3W?,TI>+N:@/BV>^.!ID(>0I=@7)K3&M
M;@+=)!89I51D\!I__1)Z(4>M]BM9TIE5-9]-'Z">\J2>3GJ3, 2M,3"#DZ[F
M/Z%G3:AUC#<9=!4TX"],B\A)27FOAYDD1Y6K4@LD =1(%"9SAU$:K\>)NTH2
M4>_/P'?P?B3H6%$@P5%+B4Q?[@KEJ@5^O+"S6@2/&'50B$;&[#$F#!<=5,^Q
M/5H(W] 9&CV=*[!*?Z&VYUSW(-5SIE.YYP?1^ B]7ARF@ME2AP^J8^U/!\/+
M]\AM'72/;VHFSWE&L()BS(U[ZZ.%GLE$FE1(;:WJMHYZ1<3G1M/0=[B0\LJ%
M%(B]HCA57>DU)#$F389PD)-TAD?3TX<A:3[[L*)FM1)T4.AAFVC:3<A--LH/
M0)Q#5VO@C$16R&+<\2,>7I?!HNF,"Z5A75\2,-VKP:%$;E".XQW]-FH_#C*A
M$J@V(^WJT#[AX-E+8_W2&1LOY*^*RXWB)+S11Q/-/:$ %2V.N:?S1DC^/!V'
M$C,C&X<2E)L3@ ^"%48Y^)J.<9M.[])[UB= ^O&9D7>R.0T/!7BC2 O31+>;
M\'[LM@NW(P !K(!JZO!S7]P'61G<O;DWXR3\ ]V4%CH;Q87]YPF>;6R)((8(
M2Q9P34!6JU!&VI?D\OFXA"+/Z&?N\D9E7B3S&43D@'%$OH5Q!(3=P:TH3KY[
MB5"(KQ75/,HD@[TS^C!M3JAU2[7).#;T]DGF-+>>ZJYEOU<JFSQ46%ROA/7<
M\FM)WZ.7!F%:LB--S_FSPN_@J+-3LZB"L=KAJ4767BM#3>>V<;#4::[ZI 7Q
M]<;;C_O5<FB</5,(L@9=<_/6X>T41W1%#_V]04'/9$\Q10&4YA;*5C06GNNT
ME#K9+;Z>._DOVP1+'DZ+^ICC2I>61XB<O["1(#0&;:NUYGCFB^>Q01WN$.S_
M0]M;P$75= 'CNW1W+-U(B30(2'>'("E+=PD"$K)T=W>7@'2'=$H92(. =+>"
M^%]$?7SJ?=_?]_^^V0-W[MRY,V=FSCES9L[,W'"V(-%;8^GEOUR(:AYY<+B4
MQ=!5JE9REI#XTI'C9+L_ J! @)J,==7\AEA\BN)I<(L0Y9XWV-5($# X)44J
MZB4L@ 4 J 2HUQPWF-/X^-DFPEK$*U1EXU _R*@3C[W@!</<]0G8O^?T8XO#
MSTNU.UC6R#>DK<E!:V>1.^06;Y<MZ>3D'+:>'@7VEH.L3Q&M>H=$\<G]L4"/
M_!M-XH="<7O9\<%#CVSMG/T]U'[8)U.L*;<87L0:Q^>SN.VJ-ZN89;1OMB8\
M7\=,V8;K-?F()H )"Z"A J,S\ZF61X87M4,,R[E:X<43]\/&"[:)U 5%<A&]
M"Y!TR?+*M5:*T@"@> >@,:6^#9B*R)@7F3QRY7IUL"O&*0I(LJ"C,GJA9<%"
M*4^S9Y)SNE'-I)#B"QCPY1I7\61\#&@NQ@MMX!&UIUQ@:;;A^B.'-#,F1R>Z
MP[J &F?/?HH/G(X8!U@*WP")<!8@6&>!AP%Q8#QI%V@^NON?.I%LNK3I<8D[
MP#95L9TF.)/VD<FR"4K*CWDIR%(Y(H(K/U&+T*M;Z*<ZHW9 8$1BL+'QY+,^
M\4T$6&+(=Y@B 351!":LJ<7DX'I$70UW[>_XQ9JJJ)5N4 D]*;,3$N0R)3C:
MG=1)%8PDW_@&B,D*3JV<3*8V0'#!P&6$WW8W=LO,G.R9FKO2Y_H:?XD-BO?/
M%7MV(*\ Z,#2NLC$=)T\<GM K\%K[ B53 R%STOR475@'3FI?*,^DP[D*X;'
M4.J&ZXBVB:'$U.@M&YG<]8<.0,&$V-H%^^X+RHCY0X4[=D)H7$8]< B;N-L;
MEO!NM6>?[[NT"_=W>=\Y+=06BWW,!>]BBN*\B:30M456+.K?2YL+%#I]@0K7
M 1!!]/J5^X%AWGVIZ&!'P9Z$3?OFR5#O_D8U_*G80$;2:,!XSSHV]5! E<NF
M;[*L30Q=O".O^9GK64-<YR!'<5]>02#K>QK#]C([?K+IDN_NBAJ][?R^5%0,
M!P1&PP:@K]EA+&6(Q0B:"4C_U*!^+1 @E3WE@Q*1R#ZE@I>\F*!YJJ7"@HIP
M\A(R>609'R_:T**!L>(XWD=EK!I"\-FCQ@/[NQ9GUKN@[D)$ S?=CMZRSS!Q
M0F<J6870):8K<X_M&R"*OH\*0"</!FIT%#V/C.8(UB]\DI^YAQJW!98.CE6G
ME/J:\(-!3U0ILR#Z/9&<[&[UT?+6_(X02&1\O.^&"^RMJLBI=U\L>>K >0.'
MP;^Z8/!XY^?4,X%\LEY8)8W1;@MGXYPG*''Z'G[?^]<DC&L;!_$&NG$8=M'U
M8=X77U_)IL696#]&-?0_R%Z7E<?_BZ,(LJ_IAK[O$L^;B7X,AQY][.CW[!N
M0DO4E<JR3 )"!U)AZP^7<I>;171LO-ADD)*D\2!K"W%K94@,K8:(P %L8#J;
MLP[7TG-\->T :JWT@X?!8[*ZX *6]:3W"%4WKY@XBSE '.M\E- >H<Q>"[>[
M'!3> =,% QI58H= /CB,A@W7[-T/Z&R#M*#%B%-O[:SJ=D(8>M9RXIHCR,@Q
MJV6X /*.GE,PI3<$.@?ZM^;UT?R([!SCVJU?_6:%N9NHZEKDN=<T6-T4B2]4
M3;.T23/4OC*C W0(@>)B. EE+%I5'W.N- :QM$'#:=;SJT!73=C*-]4$XZV&
ME#6XRQ\S8^N[8B@IM-WACZ%,Q"]3Q6="JN'3R=B8D;4JS?J.1$O98?DNYPH0
M&J\O'4KB\L$L6_83"U;(E%FZGW2]!Y3C9&C%L'F"NQX.BR5AV:=;P#6/(;Y+
MJ.=9<3Q\(T+'T[%BR1DGUAC80<DA(>?Z#1"=B$TY,VODGS%.%["7?RT@41)&
M@E=(/74F]N/$,CG^N%=X]Y$R:I96RR\8^"9+S/LM 3R[_@HEH]\ ]XLPC] V
MYD/8NMF,ZR-FS5]M/Q-$2:A2O75*6^"((#^)E[!DY-&4FV/)]>61^J77HA%$
ML8\?FUC4BLAZY:.OW+Q"G% 194Q'*A5&B4-Y^GBHKPOV*E!Z/M]7U5XLSLW1
M%@#E1FYF _(^N0?? (Z>>QY^UHH0;1F#([PX8Y)NW;(O<\X(4*8KT;DXXU =
ME7'+:9E,%PV7#21B_ :@@I_W[)8\:+=9Q&[XD95?'BU$3^<AP,??D8R4MP/V
M26SO^/UDJ$:(@%<&2JO&X1U&6OJ4S=V:B2XWF>Z$-8_BN1,EC$@+J[-O,7ZD
MX)K>A@(_KM]#Q<.#T)6QN JJ5="J M-%Q%&Y=$S?OO6A<Q7G9O;5K@<7AR$5
M/.AGD9)U1/WR_:H\C  (R<I(-A!R6R+$:!F$NH6)AFC:_!Z  !Y?,P+NM9B*
MI8>#X31,*Q,YADGVPJY_B_AMJGJ>I)W4Z*(BHZ>M 4>YBD :$VESJ7#;H:EX
M$J-^ OC([JL =L0EE!7DF#C_ZG$Z1CFU^((__VO*'T,B!&?2!_W#LYM_278*
M"GJ8%J^7=[X'N"LS/]0]XR/T%GWR*3H_>2!*<O:WS76;J"UP7BA6%6W_ =B6
MG[J\]Q4=%-0\]<?F329?^;&)^L>%PH* \(YW=^86X*\.1^4),/"C336(GZ3B
M]EB0?[T,%Z99^/NRV+;!#N/@L-#C)3N-S__'%Z"7\UM?:3"]@2%E"(=4[T;=
M-\" Z]E]_YB99,G@:*AZ :URS)O&.3#2J7&2!K@Y=,3.I1GAI2F0> ^XO'V@
ML./G)A^1,<#3#*L[N'0"L=;?1Z KY>5R@'D]Z"J"G5[2OB]\A ,'1]N#B!M1
M1>#(DHKXYWAP11-*9=!,4>HYZVL+&-]T>RR.D,&6KQZXBW"_//?#>9^6R@>G
M&;A[/*<'6RVF\A!*R8\LV-@-/>&:D.1ALY_^&3VJ^>+AY*0G4V@ G:PCQ%C.
M#NVAK=D\.]^;;HR2^(-'9XC5R @I5&^M[+$9\!M V'(0'J#%'%DA<>5&^"V2
MF 1[]P)*-Z\>D,N8(I*1Z#5[*CFZ%A ,S3Q$(*&Q<FQ""1K; JS'2%#R8['#
M/X(F&805/^&/:1LH./?$0[/H9W0-](,0=Q@E5,$MF@FORDL-TQBR#JXH?4]7
MY8<.&O?!)A37 ^/I"073%\P$+\2A=K]/!J)'%=F?'XU[EFX(:?R7!_+A^I]X
MQ1NI%6AGZ-_H5'[U<<BEE7.,<H?SJY<5E/K7Q))M[V F*%)6H:;+6[8>$*O"
M4&+0ENZOQ+=T<X/H&DR4:3KSOP$HNS+D<>B"'T^@2.'C:&$;BVP_XV+'WMDM
M;IW1G[A#5XI[?J.7DCKNM%!&%P#)^>D6B.BQ+3J;TK16&H@=A/L/L^48%*==
MYL9@3,?Y%Q0QAI-=50AXR3L3B^>OT89+7(-BH'W>K$J9X33EI[/4WCXH-4%S
M$& UG!?1FO- T,ESO>!D+5@@E[[R^:J;DNS#EH\E%HVU<=>>/LCTM4 Q*DD4
M>/BAW3< O.F[EF[J*9F/O,73[,*K)(OW([)MJMNX8I';Z&RM7]Y4MXM>=S.D
MJO$,K4YJ_R(A26T?<SD=$7W)3TBBCQ]3=S!GV@EC"Z9O98KC/4DKZW )KS2@
MUG1T!5F>2-[*N[^J.%D-EB=G2C;0;)!P7.<O)4$9+A'1_5S!+R1^];Q#,N1)
M!H0Y1E$"MQ=;O4X(;@J^EKPA3KQZC>P=?$1_I>D+7F]?CBT5 E_:7,,#(M8E
M&+:"J(NK8FJ^Q",[+19"KG'WV]1%RAZJ)98U#W\' A2KNZHM5\A):I!*DU:B
M"TQJ?Z]*I!Z?*!BPGP1&G2YKKSF\K^_+Z6O!M^Y("E<^[AJ?^*8FT7*>/"2
MXZ*_S7X<081=._'^VWO#QSK;?P*UYP:IZ'))!&%Y !D'WF\ B.F[;!;LRCHW
MG(< F!?P#^")C&1A8H(!$$TDW(U$ !LL>M8J:'(J.P91<1AKB$EV//4[RMZ1
M*4\94'4?/C+C8I-@H^OUCB'(J4(^RK^' AX"C03HB#KPI(XW_XA*!(U*[P]#
MA<T:/T<MPN+<E^3Z&9G+/X3U$!3> I\[CUZ^.K[3%!2!UIQ(P/ L8H09GW 0
M?9"+TS&AL.=3#0A9*[H,K0N !*@$@E&!09\)$(YDDWUD'7D4]!F+)>7T(G>>
M=%*9I))\;UA,XI2G+.Y)WF)(FPTHB"^TX'7AE7F#97EIQ73TQ7QZQ?5]=N5!
ML4?QN:774E-? \+"DP>0\B4R?J*@T)SX0/Y5=J1O-B!!#S#3@A)+YK0F[:"K
MX$NC21GRJ1^650T>\/3>M90WP8N>C230,UDE6N=XS>3V0P@CI!("X!+ZW@#D
MW!Q;6J>LWP#>"6TSPW@BH#(1?=\"DT"<LV0,R]WH +?=8%0_%(:N568$RNYX
M!3BI77/!?>_! B2.6!DNF5XTK'<9V'_":#%+3+9JN@X'QBB$DAX9YQUZ)5:C
M?&W6T9VK1.+)- *)6<X' 9H/=[#3[0OX\A*#;WF@KU!?GKQ@<;]F@]+_M8,L
MC 0N'G8XOT2KUIX5@_8W *-^&(552&=8KD72GZJN7>PN+B&*#6 !A(N-$R.'
M;(C=%@Y#1A3T68IO#N(O6Q42C.V2&LKSD-#1IQ D <Q]VII*EL2VWP4GFYE2
MH<_YN-FLS7G$?3/U]"WW=J'U!XGZ-F<]#XDI4IH1L9B4 \OO62#Y'BM@X?H/
M@%+CKM5[2[&-M6@L^KE!P5R:MP1\P8)&$M1KXD6!'W/BJ2D]<:A-(?W[K?RR
M%P6>6ZPG2HP\86<(@\F+]UH*X[FJGU#3%DZCJ7?#/]RA9T\$&%ZK?5%A(!,'
MH[3 Q#200SPK(\YY]?%O:_;"I^H-N.M>1%MRW$<21B-Z*1&#HS2@#0N<:(P)
M<EV^X<0MZWL'DY#1HP%.HES%Z1W6GZ1Y#YD@:S'1L&XYA,3;Y!(\P_]3/,H#
M.GN;Q^34$QRO282'R.5,?$3/0@L[:/?";IOD2F1JDPU<J8D4$'T_G9*M*^OH
M::@K0"ZP Z4<DICF"IM47_6HML/\9D0/E8S7Y#;.R6R1CK:K][CPK03L22BG
MC;*.5%+[4;#41+2KJ:K1_!'(B+F_U_\W "8/OP)(>]3T#F0;9AH^ZK,0_KV4
MP&UP^5U*9!2<9!""5[H6M2JO7X;56;Z*:'G@#XPZU_IE%)A9J[>_0RDZ1Z?_
M*M+4N&ZCD3A9S;62^:.GOO0VR3,N^/ 4 P  =3$?+T>5%^[9C:9SI!^;OY<<
MIM)HV]"W/_'DTR".0BG3]<U'CMRZ0U\</AYP^-C]72-RV[&\F5/G=]YXXQL)
MN8=P$?Q.OL2?-]U,,"2CT?8KCBQMGNB4GJ JS<@5T+]J@07+)NP8X',<Y_@I
M)0I!X!M CLMB8@'6+2H+36NG__0;X-A286#LRRL=:/"BRRS<;G\@GR"I,*7(
M2QP3^>Q&1H*4MG"+)799-GF:% ',+CDZ3.14'L6D(SX\?K2&E+5L:;PKU;XP
M7^H5ND$#5=557\.9N2=7XC6H),$\GM%7!'"$8:0"9=O" ':]CRBN2YJV81>1
M+ @\T?=C#51*D#K-6SX5,0B^3F(=N@-/K7"- \01:#R7'3MD>.89N%%Z3YG(
M=:X-WRMH*#%0P6>C+G0!.9^.1_EUT$H7"\<UUUVSLWQ9B<EI [.+[(^<R#,X
MZ)21W7%J2Y6=QQ*N68%9CXK>;YZZ>SV.K8QK$C]5,18Z#?(2E^FU'<1];;B@
MB@3D+6TO7YAO-),C'G[WN6R]Y%A[3'VM)K-HQ/R!<NJH>Q9W^JF0]?TMSW'"
MQT4C#Z;AZ29\:K5I^]YP"NC%X=:&\AH^_0:XPVZ'8Z [9S(#9[P8-4_LN$/Q
MO!6J<.T.82#!4++!..124;.^P,E%P0&@A2@U>DPZ8"&66XVUT3$XG:.\P[2*
M[]W_3!%**1_=(/U>F;]%B*VBPX(6A:_-6Y#.^EZ=EQW$5-SU*&J)Z4U35JTW
MAO&PKSPUUE(F:@ 8UABE/;6BL'3SQ1>K&T_)U!<-?'ES.K4\W"G(K7:,W& B
MHS5/C_%WO1GEVLE%(KBG>AVVZ2]/PFL9M/G04  XG>%4=?8%S[T_=?N>%7OI
MBXF%*C?SQF/,?\$1=KB-&I^S0*7@IJC5:0EG]-:U&?*W7&B&J8GO<ST/"VW^
MW%;Y6_A=/!G/]_7#$2@=XUHH:#9W7QY6_,D5"-W[Q&;%)B("#L S:NP7%SXR
M4\&;P0)EBPY!5!Y^EI"G5RC#!KQ&W5]LQEO)*8),MLQWJ*V;,+UH"2]L#IA/
M$BS3#]#04.*7BN+:8;':/8WH/Y]L207!( LP4,4XIT^Y S]=*Z\YZ-V;P[-W
M">#-&LH)'1(N"2-@T>Y__0)-"W_W5[+;J9K9"SM-:ZEG?TI*$)82DDT'UIPH
MC4$P01JX$3S: 5A'9C,?V:1R:[M@TL1@ 5I(6 ",;X#+'"5^8C=TZ[:%I@(K
M]+WA3,L*BV.EKKZ7BUISWE[637D='$@B!8]5D&OC>5DI5E?S>>Z@QHZ3&&&"
MH(/N>13'\;<=UOI[IR/,*O8N>L>*'M*I+@3<+E_Z5BZW]4?(@='2U2%S+,<G
M[MZQ/5^[EL5$':/5. IV@V0Y](!@A5F"@XKJHIW22Z;KH02\&!8@ ?6],(>S
M_R%992$C1]ADST2^;X 8_TD^C6.OM,Y@+!QXZKLJ/9O<-B(BE R,$+*&C>+B
MXMTO_ZFV<,F+BT14_M,@X-]@O%+=!1Z'=W!>4Q:MLQZ"Q(*7=RT=FD3R!&=(
M9@8&^<4B6I:]!D(W7E]S+>%> -^&Y1)T0.2^EE#,V\+ZK+ M;T0 E;C%R]@1
MJM:7:,L9@]"VG6F,9%^[*%I%<$NEYBFJ%A:_?6CY@NL]\?]Q@,BK.R-X"?*1
MB_SW\7QZQ&B2KU<U>O)FKT7QNRKQ0Q.-!B1FV*(#8^%2J&99J=G(%F0"-)S1
M>C7J2YPI_H9QSE?XKA1TC'^MCV>#DL(NMTT4@S"QIX+6+?6Z=%J0</A=?^;B
M$>RGI"!&P,T:7M]07"0?:MJ,E!".!.8/:+UZG:P!7\>+R#O70DK2XQ^B1P[>
MFG3'"[OR/!/]FWH[._<@O^/1!M\5',/8]V!C6$Y&QS'?;D_JST?Z2,29&Y7P
M7D@QY1&Z[I<V3/)2S'_Z.D)*2XL<YRYO+\KW6K$JHEES@;FQNQ5,%QP IAM?
MO<F_C^G6,6-L6_S&#A;>,E'FMIH89!NW]/+,VTD:V>PA79*N)Z@&UB'/S)46
MX%<K(=<ONY!/D#=IXQ.VX)) @=S@Y.0R;?U)4TN>4, %-J3*CYVN/ZV1IPQB
M*YO!(#5X$84C@PIAYB=Z"VA?-B1 QX2RX8/>O6K 'U2Z#FDSN>5"UZ1S+I6,
M0I2/"E+,A90/9I91W9E.58=RQVT>I29M6#D\,K2'H5]6V-0<#\=U;VR-+^NG
MT>"M9]9 ?ACF;-T!R8Z1C&&EBY-9J)3,(["NY,DF5"GV89"09L!X#M+)M39"
M;P1P+LR_V@1HV"$0=%:95<_XY3.$YG1T3O'*X6\1!QW:8ST(/F4'Y&<TU $<
M'C45;#V8D.1"!<(/A"W-U?U82#&A7C?B*1 &1%/C,)QU9NQO;)L4@8Z3VYSD
MWI% !=X!85GR^]EMDJB]H^NU8%PO@\Z D*?IL3X,1KXR0V@A(Z;=D%$4LT:-
M;P#9]]CAF3*85++&P_X,!$ ;T&R(/EDD/D\T^V@'8_1=6;%NB^,^ISN^# %9
MD'B>D.<,;$#[!5 BY2PD\HIEKDU!7QK9IBS;INX%S-L$OI6W4@A.> !?Y&.1
MLM5W?;T^Y$SBM*/Q9NJ<#YRL6429Q \CR2GJDD2TJ$?RJX)E@O71DOY+._"E
M:_6R/(RI5F*"9(OB^T(HK,-1 SL67@$54Y7>NX/*4F1!I?ZE:H7^(R_%%^EH
M2=738&<#XA$ M'15>38JV:'M0A2ZNC94OH/Z9Q 55\YV.%HZ2CI(0J^X]ZYM
M_:R-JN&HI:,@GAY<YH?_ADCB8[W=KL=%%1_?O$B36%4WE9F381Y@D-1C4 !
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
MA5\N-U)3+P=96[")>7(A2:;+R0>DTW,B$]#^<QKEW46>A%@&7)MH#/%L\&(
MUA<=A#HB $L:[$:9CD [A!&*PZ\-MO79[ 1G.&QL"X*<9G?,1H]# M[RA 0A
MBF1MJ$<&>D*EHQN/ *MB=H1BZYZ/BAB#G4+2D;2OQ36?:L06/TM@AQHB-\\
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
M[W?_%]!EY*U02\>OKW]PCX#S\="/4S5XR86).?+95$8F_^UGYYER(AS,[&.
M*@STE\(.;'\959JWM?&E6>@/3\@K4F09IJ$DO&Y;)G%,Y#?M39\K7CZWWLY*
M_;*^]@\WED^BHX=B%!RB/5^\]R,>L15"@C.!11-%WF@*<=@G-"O\BRO#?55-
M,5J2^L-E7AP%5]%O/3=WO[<M<B7WE>.50L5;YI.A_^ )O)1K!^&BRNC@(4O#
MIQ-Z.S^AD2M2P!/H_T=+.\. Y-^,7Z+< A[4(6$B2^]2UQ__2XOG&4'O>7OL
MVBWRO^S?M.TS5!]=4"-[\*X:'[6:M <[L*UWE6B#6@X4W8)7/'. EP-ZDGR0
M?B2,3=9YT\1<_.U[JRW-FLV"D[1@D]E  4PX*<H^(X,9T\"/\(4D+2_"Y!&"
M^;6K5:(SAE1ROG_ ]L?E82[YJU$L$09?ZA \7R:=Q@HCA87Z^>1 0!C'Z&C_
MK>4LUF&A9YR)-Z>.;/<3+H>]:E72RV GH 4R7)=1MF%[=.&C)S\J:_6%=AI3
M4G+']7SDS,,2M0Q^YT2Z*U,C,:HB0Z0(HRD5'X@FH-)%24<4I."O-)@:6RL3
MR;)"U"V\\'V;)7()@1A<?_X3!M1DEF77\PS%UOT<PQW%LG0J:C].@=S/CY/(
M(K\D1HLT.&4GF7 :XU_U6SS7F=1-)3-P":&SW]]/>$#B:+: Q$24:XME=(\M
MI9;';,:A%@'C["B*J]Q<&/;^6C/JN]D1 $&O($Q-8'LE>-8'6\QLM3Y,WM?/
M'N^ARZ[UW1&,BA:)6*,PVKVPMVTUH^&>6*C##2Q]?6QZ'&A<&W]/"P9OBPD;
M)-%)%E)5G%_92B^.:,@Q+;M<'ZXD"DR^VQ7I-]"Q0'T'(3@_<J3<M"GG_;E%
MK+A<^UNDS"C&C(2&3I"3=ITQ)7M@EW^S,S3QM<,U[I3E2^R:L?.UA++U)7/!
M#Z+N:<]R8!9SY&E&,RWE30,)C/S@EV0IR;(GJ^?&MRYK99G?8K<9-HR^+K0/
ML#VX+UHB ?:GB66;*(XJLM$$ V*IJ<,WN\9! K-C(\S:8QVCSU[ZGO(<BP4\
M$I_IR)>FLZF$GV'9GRB1N<][);77^Q-'"4I9S_X')"D7S.0:!Q!@NV$=&9\.
M+*+'L\\%UO<OB,:XQQ\7+EB \T+93C<Q$R3\5;!CY;.IL,NF>AZ>W;VMQ<9:
MC\;7L&A]&[ACG;)\U3 L T#?C^QO [+97!NR4C5KLGS2C_7AMVS7@E!]*KQ-
M;HO3DFBB,1 '5L@U(Q5HF__EIE8=RU$PMAAE]"3*>=?AOI *XIRD [+]2:BU
M2>A24P]5[P[8XB)TPRKZ_JVDX@$='UY5]]4MK 4]FE^15%\IEL!; N\26]HY
M$C.P-B)%(A>&B1B3)#]\]^[=V3[&Q#0'^_P>R26&I<[H<P2G$6?"DH8$$H:!
M.#_*N.F?;...\EV56TI3^MQP2(Q"!3)"<&;2.D/7N'&,FF0%*KF(B@.(J,8M
MXJ5[ARE:JF#JZK,['%^.P2AOX;.5!J $TQCB2!(2M,NDDJ.6/8.;,X5&*-TB
MF&OE6KQ#X+K_\6?#B^J!>4-)<G>8M;U*_PE>'/KY@!\A]PB<1P@&QCR:SUT6
MQ/>W+?8B%>5+3BJR4UN5ZM(QYH!Y]ACO+H)KO.;>734PB58_$TUK6]^?3U<*
M?:OPYB4Y*;P<. &2%@[@L>&*2^9G[0V]WJAH9MX+O<QM_X^>:B;/!^(-4';
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
M9&=_:HGV%V\Q?2<:>^-G Y16U!O?[7$+1/QW3\>=_BENO ZD*KY.4(C'$>@
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
M-Z$B>:/*-/#*"T0K('^!\*\O,=_M[I]C8B\E!1/HTL7CD<> B>C]\V.D89>
MXOLC @](5RI,RYH,8,A_R:']]V(%/Z?O4SL[U7^XE2?E.)/L'1V$N"BC=R!4
MYVL9F9&.'ZHG]2I\,)^Q^G_Y0<$5Y<=OSISU8WDN5/(38TE<7XX<?ZKIP+H\
M5AJ3YMN>MF9]U!'T2Z:?2.IE?86IWOG7VNDA4J)X=_H- *B^1!*T05)ZDF:C
M#/@7O"?PG^Q33"I8$A.RXR+;>6QW3),#@A937=Q1>)BV97V#W/[-"&0Q!;U7
M/"2I2$5BW?]3@C;8!!S]:^X7UX,11(8:9@3@CX9L79(]!W W"(\C5S(*62>P
MLKS<.FI/,/5B&OJBD7!2RKRI^>A--JE0 A::OU>"IE\UM6!_1]1O-52'-D)A
M&H7$;<$S%F]<0T.J)WB+)O^B-^+O=!0X:U<866W0)?8Y>->:'M=M*> E3X3P
M=[)[VGZ-\4?7]5GRX73W &AE8H'G..JV=LCL7_FU_1+#UZH:/#HL<NP<<7=;
M2H>-/(%_3R0S^$47V^&%-L.P6)D<Z//9G. _1BJ^\A6K/4V$3VZ<V6+3I3I5
M$-PT@S7G27[V+IYGU)#M.!]T-_V-X;K:9/F:V],)N;PPAS&,:B:YB;8Q)"=)
MZEG>D(^3DKH$B& M" B0+-H0,2YAIR96M8P$R\/!;A%-3>S^G8ZWO:[(?J,"
MC>XLVN 'C[U;W38.X1!?B"#HLGLQ8S;_#U:_G"&X^BPN,-5.7OGY@>MO9"<2
MA]^>)/(- $3LX]##2A[F.33:K"DP/">@G5>CGI9'/JV3MK-?:S\_-O#X7-%V
M]6'AVGK?F_O\56IX1,07(Y,U=KPS#]:&Q<Z%WX@%VY_5:=8==EBZZT*F@%?C
MT'9[73:4%E>N>\],<>O3<X\LW?VE_=_H('JF=_..^M6BB=#5FR:#S/7)RPN!
M/[I<ZERZBYP\>6-1(5S.]S2.#I\Q& MRSM<2AJ[.A?Z2,5$#VXDW/[\GO8-L
M/_QD*SC<J >G\]\BHP@!8!?'KN"7@@))[C[K1>Y)H0J2A](,<\+G/:\_44TN
MD^+ XZH3[PX#I(:('A+#IRP$X2K.9?^,;6F?]@C'-T"';O&H2/?6O9;GB5":
M?L1\//?E%U5[Y"AC]<XHC")F6!OL_A^ H!;-$!N0UU[I;C!+%VV=E?*G_^L@
MEXW4L1CPI.\S_!/?<TENDX%S8F;O%*&]6H1CMJ.D<N0TK)?',/?27C%Q8D^K
M"!D2ELK*KAN:\,@3.?FZX@W[3DZIFFBYI-2\9@[_OHCQ/UV8%H5V&WH[11W*
M7OR^F&BXC%.J>.B/!48ONJO_THSDFV]/! KMQ-L':*.;HAM0Y,_WQ%=ZHV%7
M8ZQ;8AM<?V[((PNU4_^G.4-I0#@)02B<@0]D[]&?5A$9&@K48@')UO\7ZSEI
MMKSEL;08[N7OS5ND/+Z7TH1Q.?1N9;&)=;NF]WS@9K<>Y[F&SQB.]5:HDMX:
MA=5[>RMMQJ<\FB\OU79JGE,JO[Q240D>CU!V?FQ>+B:.H.;LC1,4-,0:=+B
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
MK>JE,I<F,9BGM5/9Y[6[&W_*4BLA@-G$W,7U@(OG3<.\WB=5&5@15#/VRH9
MCJZF*G.*>;VL;2>*JVZ@4%%#U%K28RUY!K^X?V8A;>\SA#N1U>EZ(C"8^C_D
MO27DVU21SFO$68*-\U.%K/I!7R3MC7IEQ.59:.S7H/V6H5_0A/Q5T-XH^%+^
M6/,CX#2 LYE8O?R-@T[*5@O;B)MERMD7MN^?+*>TOA3D2XI!<&_=^ZY)*B*3
M#7RZ--O1DFB1V6K:L:N8E-3XLQ42X)<2)O>LGJZ.;+@&N4< R(?.ZH6QLC.E
MV@"&P#RU'$DX.KT:Y@,W C_KGO1OUBX6,LC1@$3$Q">*R 5Q]A,ICI$A:JMJ
M(P?>!>WY"<E^-$S_YU$0;*+A5+-P/<4?+0NO421[IE]U<&C<T>YEAMX6KK=^
MORIO]*(]^-N)$9Y$U9V<02<%'.,I5YR5&#2J]>#-(V#$TV6KM>E45_NZ_-/=
MER]>EC_:V,Z]4QBEOA5>(TE.!D[A&-V?/ <"]BU-"Y#*C4J)"T[CRGH2L?71
MGL&O_4US&WBY8.YX_(7L^V28J[?"KK;NXX%,<6[$1?AO<?+$:F6E?C <MM=@
M/,!:DI3F9_Y,8N!8*";X:3((4%E_5>3\K[L4/)TR=>U<%3&8&BG$'APH30<T
M5VJ/L+C_M8\YK]Q65 L39%_D,GL=K=OGDR(]..K&S/(\FUL"DWW'%0:V*&&D
M[3PPAUVXX:Z!.7\$JP+T8=(\42/;,6+<5)!M/'!)TV-*?/OQ(]4*"24%&41(
MUUT!?T+E0NZH#!XX']YJ584J;;[)6WY9]A^C[,[\'2FUP2@OF9DUB(EM(?&[
M<$.N7I76.4[3-?!N/Q7*ZF^<A7:@@D7)(,;'U0BX2&W-*8M>=N\'M$[P*T%
M!P:C&(E.=ZB<5S6T&3\9^_!FSDV=COT\IZ"1-8!L*<O.13[(KG?="\&2?IGM
M!8-LPR2PD,;02) -EA9_D2W#<W>\]X:INM(,.P+<[D5%:K^(SV=0ZFI_-IN"
MZ?S)AW?/2*5V?"#U:UT8P[F0.[C8*?Z!1@MU7A(F(OJ^.P>$,>7#A[1G'@ML
MQ-*(-U$'EQ-A!3O76-[5$D446.DO,=5G^J<,N;P1'(H[< 3697H2\N/625%
MCSD? 1$BV!<IY=YG/W4N:<3=QX?<O)?"C('-P=1++%#)V9.+L!;1G6,+WF*A
MQP66>?@L[M>R3_Y,8> 8)@1$?Y:2X.'@>(4G5^-//"_$,6_',]E%98TF:(;W
MQ'OE</>?S"=-LMMJ_)L?4>YO$Y:5@TQ^)PL5F -+O?@VF#B=VQG1Y3]TO->'
M'1WDQ\;*>UO_C3"Z@3]1@IFL(G"P)FX%"*$D#'045K0[+[=-.E:G_$*IOE;@
M@D$' HQR3JP+DI%.N31']PI>SF,!>-@#OKP2 \R+XG>DP32H+AO3GH>;26>#
MZ)5X3<3XJP"T&)=O!Y^6XXOU#UIF4WKE49.R6]>E_OC;[!T)-8FE[)LBIDRW
MKDIYR(4&WF_R" O/_1%2E-U P_-7NW._&#N:5/X5GC! 6T2).M&3FS3J70QM
M3./'V8^W*O\$\I_\^2*3ECGZ7R%1%<SHK/L)R6O<#N+(IYW]W8E,Q,(-U 87
M0'G%)=@TR3=PP?S<KKG!+$^<3!,YF3$1NE2FHXL5O3V<<L&/?P##*(:IDMU0
MH_VZ3,]CMH+74HV0K10Q919JQ!)LJ\;W]%]_4#DV@AH1DF=\:=D?A[PHJ?YL
M<L1,1'2\;%%];>2\KV ./!(-'IS\LHIH8/\X''J'P^6^$X'33K^#6F,.H:U1
M-XNZO'O:62RC_07;;"")#Q4U%4=0U7?/)GRIQJ0E=[0 8=PB*L3L?_(<_^=3
M44%/Q% !K:&F*N-BHZOWW3X55[,OO;V[7C'TC-\<,>:C2H<9K]Z7'1K^BHB^
MC(X*>TS!'_T# -HA]XMZ\/H/H/CV\XZMRY'YR](VK[%_6>.&VOU9<10^4W7#
MB7;8ZOFTYG)DTI\< P_^E;WK*H5+>XVZ-GT*!P4<^'!_9 P]^U+O8\/&7T^=
MRG"@U/!N&T_>.K].=&*JWS'1S)%-675Y<@M@4=ZK1RM2E>X/C6'NK>;_A3#I
M_!BZVR?<_>+S(R#PWQ%J]94#W1:XH3;"C>NW@^9$@\M[)XQ+CZF([C+9AM]8
M2V3ZL4X< N+(M<= N+:4$/QA[H!'_#+?\MVYK=<&^6\=W>*)*-&[%\[:+^L,
MBUT4<:,\_IP9],?DH(8H7=!P\4W"T%_++*@L</HMB4MKJQ8&2MO&<BEVORK5
MQ?>J*.J^'K#<OA9B^S*8^P[XS_;NHPO.@--IV0A)@615RK62,RP=@/J*"_L1
M@& 73]_SIIOV?=$^.OY@O^4W=7B/-IAL QF2RA#-%3R-FUU_HO #Z3%>#]=<
M87\HAB_AV*<]19PLPH(D('0JM!H5375-6Z^]0#ILX'@W\BUDO]E#$Y(XWO&'
M]G(FR19F7VD1,RK#&V<)&O5D2H+%\$\:=RSJ&EV76D9>0)T??^WB<%WAD=V6
MR6SUHCW,#.WTV'$*G99UFY;U[MN6,%]5,";CX)#M0U5+B6H%MNBC0NOI!GEI
MY1Z4+LB^T/P<_LH'U"W?Y1JR3%P\B8V!>"(GX?!_C'DCL=XBFT*NU'JZ%2.W
ML23P;_'')'16?,&QPV]KRF8> 8@_.]GV5M$O;$-1%(R/5*K=?X)R96G<XED
M+-*.U,TA ;<K5KI4P)^K'K+)3O5G:7\@IMQT;;567!?H97(ZR7;D9\4Q[WIC
M^(GG^G\Y[8(WOBPSOLQ6DY[I>%H+_KU?AJ/;FUC0]R7R?OE0(B=\/J_ U(E>
MMT>QSR MNT.9Y3T0BDH]JW>^7R-)(VP] @P+MU>=1[C2CO?E:(7CUU#[=#U5
M8%B(QXJ_:02< D$-DGZ7>V_7R[S BO(N$L\$E'M--+H,8OT\TL]9S]A_9N.:
M2!#\X](MW+;\L@C^M(AV-^]H];GIKAE C5-8%)>%5PFA3_?UTB2-40EU>;R8
M7C$N;#^M[_7=S5CIPICEJ]+>_&+W/'=)PQ<7H-P6\KCN?>2K.OV#X55''G(#
M 3ZVU#3R-$,NZ+0:+27&%.>[7N6I7O=-HQL[Z$49,SPU-NCG8R.>#J=OQN+$
M!*XFB]$28/O?""R<YR+I,)L-&/?E0'T5X/O J!]]K#-Q)PJ2S/=Z)GLMUAFQ
M-7,(E!DIJR*_(+_JHLQ_MJ;P! B5F@-6W*NZ[7'J3:(3/[Y?7RZ9G9(.Y0N8
M!#B3P^@$=[;.MM64VPZ5>"]<KGJ>ES'[9!O8NQ 6CF6"#&W,0;V<GJ\VV>JM
ME;#;>AWL9HG <JT?, \?GI&1'O*\CZ.M#(JF%VBG%.73?C&( 2#FO@,J,HXQ
MGZUE/SY(8YV?UYSQ52<R:#480)[,G5WS5<=D"P8H"',0LED^K>\/*.8,Z+ 3
ML^F-ED%H;ILR&0E# BNKK0GJL40,G25$A^7J.A8,![5&4+S!835/]BARA/W9
M>U7>S$L%K3>(3[O'Q_K@G(TB"L=E,R$.NKC:&YU@%16#^*4O6"Y&,$@59];6
M#0B0>"89YQ>V*;<<(SK)#J:"_5OXCJ+8+?0/[;EW7+&'Y2:FF4ZTB4[N'NB#
M9_+(Q.K94D1K:87_R_Y7 H 0*UYJ>IL+O<94]SPC"+7/3<,QMFM5J:5%2<6
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
M5*MJ+N2CMN2AQ/6_%A*_1CGSJ1-+YMYF#'?A1MF 4(1H#>%*:-5K]88G+8,
ML " .;2KB0@@LT(!FPKSOJM.#'^^["+$>,"M)>A93A=[+898(7C:1ZEPX:B]
MPM:3G,V.3,F,U&B7^U(->?P_WGWFA+=LR5%_JU.N/^C. F?#4Q,S5]F39.V9
MXY=*\(-?E)ZIT28!)*@/A W]286!=A<MCP#% V=-<1K[5[%7"YWSC02K4X(#
MX$6J*XY_QU6RNC@L\$T0@/+Y#4@20GL/@Q7\P)WCRP!!%]>BGY\<.&^,$N6/
M,Q8U&F4JV>",)6;JIZM'QY\K!R1PJ\"MRQL+#XIO/WKM9OXGD;]X)C),%.:/
MO^\YP^<DNZQXJ73__UN"*T#>H]>DEQ[9L5[D_+E[[]_@?9,X^-?T6EGOX60.
M_M<4'XC(\(J1C=/AGK8*2M#Z4S\6I/Z8#@+=+,:@%U.$&R36^7P#(T^[XD@Q
M2,W\83 UEM)AT8H+Y#XFQB\D'@$(A%7V,1.;#NVM@7^_T0M< H5,N<??D? :
MWO5O BTN!X6% 44B"@Z.5;AEE*(N$T"BAS#,/-K( ?=_&PE0M6-X1L=MF)=+
M5,F(00XS7$A- F&7!K[FIK[I]W*P-JSPY0BJ/S@U!^6P!"<'5;=BJZT(ZG"1
M?'+).($R&P8;42:-!<CJ@1A-K>$/ X;=P?V/T,'U.8C"-XB;R<+@C"U?.,^H
M.RCFF'Z8GU$K+,NME LF,:>2[5Y2A<%4(90;!-'/X.^>407"B,ZQ"Y-B&BQD
MH::WHRW 92]UX6;VC >K%+&UTYBP5\2NM^/ZU&!#I:(TK\*V^QJ<#-:YFB S
MUD+4KB\W\T.&5SFK_,!;I[1F\12O>P>*U^G\!M7LT-8DBGGN@WYW+-@(K1\Y
M-!(S66YS;E4.+!(2 "0> )$%!P: AE0"9P& +_N /@).T)^\QDG(!P!*B1[H
M;BT8X8"?WP*X"')]"+A42 1Z!E(R'&.X/O)P:+!CSGD_=K>I<+%5\K'-A^J0
MB,_#9Q0G)_P-</NA% I?K3>X%[_J1')R^+&\(WF;!\)D;\"BS^OW[8H[NJ
M;DN:=$)ZQS_[,UR&>/B.5$W[M599E:CKU(6 7M%*15KV1E6J'KLNQTC0AU%E
MK*CUNP.?\'MX?%MSD#(S01V,[_3FT=#?8\$+QN70.I0,$= _Z9Q?*KW/(<L*
MJX$ L4,+R._UC=PC[WNOYC8SDS??S&A+/>HC,1<<TV6VR/)!L1(&B7\XAHNA
M0)DBR:I,G8EBD&I7 GXKH /%#R;09CNIY^OB$8#(AV3WNG2%?N<M*P#H.OB9
MJ>I%0>*< 9CF'[FH% X%6AU3&D)OL:1APA\![C.[YVYMZS@;BG,+92K K+D:
MIHIXE5)OFHW<;4,B@+)N*&*J1"($1XHE[$"2E,Y8 )\43X$</C@'K9><E&R@
M']*+/WUW1C&QZ?L6>Q%-J:9=L_M)>%'$1+[O?+"+<#60H[J7 7E/8F.>IT['
M<GQ)8M0U+NI$56!0CE^SM:)H'--1DOQB!J_8&67"8Y4=6WA4&1"R/OPD-33
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
M)6<,'1+_'L8R2]\ ]*K0;*4T/+Q7D/N_T.*G2"9W'?4AGBF'MH^6U4_94XX
MC+BXA ^P^TO+H:,P:2I%;E51_$&4T\<3A_!G6YJLJ4:$Y*;9X/_G Z3/GZ?J
MM_SE?[Q-K>4#.CSD(^#,X$")*[9S;F.KN=<.A\ 7Q <<)-HYVO__X^TMX*+:
MOH#1H;N[NQLI):130D&Z6[JDN[NDNR2DNSNE1*6[NU- \,V -[SW_NM][WUG
MUF_FG'WV[%BUUUIG[WUH6B*%Z(\LUJ0J)*]#7*0.)/0ZWL,2$/)>_=P/ZE<
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
MBH%O,]6V^+[_#/J<J2?+^.L,G>QV\>[82\<L4;TGK$C3J#V\_K+(W@#P#FS
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
MPQP^$"@C0AK@X),5:\ZI'C)%4::#A-'-P* IW'<L1(5ETM4E@/GPX4.I^ _
MR;1QS#) OQAL[Z6S?\)7'+B:,L!,]K/%)BQ@&]X:E4] ?H&#I*.4M3:YJ][Z
ME"G@B#%IBN Z)GTW2$E%&:M!//)[*U$O /1U@*:RCO=UVCGI>X8K.(1B&!$M
M:BYCJ<_[!_$PB#L16M:&&U)P@ :$>O^J:<(#SHFI<Q8^X[X[MH((6-(_9DR1
M5 #ZQ"0F1LC;H$9MCN,/#,PNC;ZP(IW)=GUH%'6(T>]5(@<2"*TK>JXAXB1%
M%P)9DG:@GZ:6^/R$@(/[D2<^,S[@@:,(/S"?]D8HVUM<E-=&F[/.U@FSI*SA
M*&OI7G"Q%PQ5+Z7W"IJA KN.L;=+)M],LZ)C;.&1'*)5#^1;%!//6<C&1'NO
M!&![76$\+L2*6A\1QF,%7NGC"K1OD0*A8:X1XP/V++*Y]OF^/R78# +J%V6@
MIT(5_\#=I_2<V >063*Z>955H@7D$N[5C8I5>-.C&[-G'<N=PJ ^DZKFX*=3
MX#6V1^OQ5%AF,]):0>*3_((J@H'"<8WFVQ<JL'SC])(LQA0\+]/1"7H]QBX$
M.$++9H/B.D[A8Y-MLGX R&(K:+N/TD2;-URI%] >&81#AB$(I&;7E8"(NW'O
MJTN3L*_% Y^M0*HK<2&X*M)8!9.-&QV4*GP^D$ ;F"^'VQQV#;X5@,V:W8!*
M'!C\]_X<W@:)RM[6(5*V31C3\^7&NT(#=*%\>]E7%+QB*^LJZ(E6CZUIH;]H
M$&'\0P-.9,.I%WQ2ZE3K\.,H]*IU"2!0E%^_H?F>B4]E*$)G:X?0[&,*Z8<,
MAKZY>F2=\TAY&B]#38I]D4<GIZ-Q(L2BP;O;7A@)2&#NF)>%]4X]R(J,S4/&
M6_P&!M^SEEZ0H&NM3D$:^QF'/C8^_2XVX@(_0CSW9>&X&0<,3/:B4'8.<8-X
MGM7*CM55!(\S^8ZD127O!,/NY_;OZ8.1Z%E@H74HS]@DR2(:6E;<SU4>>>IH
M?^4+-LAK<(DOVKQJ//$G5O@<=,T;CR''+C/(ZCS34:/S3QD;J)JO=7?I6ML_
MKJ0X87'YTK$Q#7$38H>]?52']Z-$9-8@+R%9/</:+=P&H9<)J7U] YT=EI M
M"-' E9DY_+=>I#T37B(=6Y!GK^5;O")JP(EVG[I^.N@#7P$6V@"#;P<IA53/
MD],YSV'R3\THR,%L@&PIQB"WE3XS_0&@YJYI2,'3.ZZW<E(1O_B'IK@&XOHN
MT59[I^6\,?B>BNW[QM\*J=B&2JM;DIKT(YW#B'4,F&YY"\,A$LY//73+XQ#0
M)O1M!*B)Y+S'SQ@41XY4K&JMP&'""S]:Y?\ K)?JB8XQ!6%U#(XN!\24?)).
MSHA_TLHR S+ [H>_9<FRA#?Q9I6^NGJ$PGVAFT*%;&%8;[DA+HN9:M#[(,"]
M7BD5O<KSRF36K,-:>9O4R&J+?5$O1W.A\]O4P% OC)OR(MJ;;\,4 V&;G!=4
M GGY3WS]UG3$5;8'[_!T<AE"ETN/]]0O2]V46XNU)ZB/3^L_3K8-E\_$W[*W
M&RLC#&VJ@!ZVR)RKIEFM<QNA+C0\7_ (T.^[9QD1\<QONPEF@6#9^]9.J"4[
M.*6^W[MUR*!X 9K+N=K6<EW(J(T2=&)E +:>4Y%V^,I"6 Y<U"=$G ;W^[OC
MF"@138\BQ+=I[2@8WQ5B7U<.;Z--V?BWT%$__10Z$646M>&N,M_&L)T2>)0U
MJ;$CJ85[P)HB/!<XI):L7_4Z=DN-^2WHRX$"D$OT#3&E5XOY2L4J^^42B*4Y
M0;S=%A_V-,HGY09]66DR@L^1P-N;"^#USD3Y\D6.!NZ"[PQK<,R,V<@G!\3G
M]OCK6L2W#]92>E.BX;+"9Q3A.*/S4,U 9B@/NS@R [_5VG>S\?UC1 S;=)JN
M_ Q*GJ:B*.6#H4EA.-',,UE,A:>E$IUJ+!*]AJTD6,G;)4MBYOV;WCW:\B,>
M1E!TNF"D/JSH&/ OF!@3D#O/0&.'PV6*&@IH?4<FUM56K\?UB8[GKQ>O3(7Z
M5_Z:^#]?"/\ X(HF[+@95;5]_U;>+L!P]"GT]FSUO[_(&8A)/E%V*S23I4:F
ML)3Q3R^YD-D(VL+%I.+.<247\/(CJY(7>X*'^NX#.-N_*"4EI'/6_=7.&1AY
M9XO3U/]1=T!X\6<]$: %!^/Y7_[Z?$F +K=^T?V5>H]CI8]@%K4N@B/2@_VG
M]1[3T#^XZH4<!0$%($$9))/[2FB(W,7$XE> 9I4? !X_A]65!C\3DV)N_C'6
MNV'S& >WP\=)4[@_%]87E@8.5ERLS:1U<?W<C\ 466L^G#]PP:AQVGXT/J34
M$A9H!\TPV>+(KJ$(YI"<:KW3MI'=.5B*,GU?#3@TWU6_26A[7W!+'X*6E-Z@
M=YLT1;Y]-?]@V!ZI@C8Q]F+=]OR'$J=+H<#HZT89/_A$&U 8D:PG3>2VY#;9
ML"YVADD 6.<A";4.&1SO^M6MW_37_<KD>TCF=XN?-HE0AIIC@BKF2NIYD5V^
M5'*69B,!U196Y:56=QC3&NU\"P,\[ \ A8F1I*)J%^U:1'0C 1S_QU+NFK4Y
M:)+&"#OF*(_'Z6 7@;7W1R9GR$$;"P/=TY:3&NE!?#NJ*9-C@4 M'3K%N'Z/
M_?3& S/SE#.4*8)VGU &JIL7N=O\?>2$;=H06@_)A%&"5O53;.:/?$7_6U/;
MW"0,^EE31E!_ &+Z;E)QB?"VD:XL6%\C0^B^U7S=]&'A(,X\P>PA,G/0C3+?
MUX@CT?80XBAP[5;_ 7"JO@X2.3U<U]OGVF,:[<YP*)$U?_4W;^-OAQ=NOHEN
M+1XE<AF5'P?7&#CB\P&;X@9EJ&U\J#:VS8-YQ$;T:&$<.3KN0U8$[(,+XZVF
M_X0N;VE'?CIG3S ]FV'6[GCSH-;_.\#+)/),%\E#YBOK^7N7,%HT-KR[@9&J
MRN[O01&RTJH>0JUQ54KLOM^"!CT$>4U5I0   N\*FT/\:OL%"" R8XCE_M:C
M]?&_O>90K^ 62+;GCC%&5!)*GXMZ]T<VB V544XNI@T$/PH"I,L ."IZ\H;>
M@9TUOGMM %LX6OP\ , *O-]N(C5C&]=SH_"^510,:<K(C*;U7X'4,!FEGCB&
M'0U&XU_)B]HLF^D/GN3/8*!CKS,_=<5Y-^+U[T[4!_C5I2AC&.D:5(6V;O>8
M/BU\]]!I%H\1%"7XS)3$[2YGZR=5HM2K75Y;Z(7NG+3T8EV&&J#!J<8\W,D+
M>BPIV%V1\'N,N'*IR>57/H;_0FZ=7V5[) 9$B=/)A><!_EM,HE1+M-J4P..<
M.%1-2+\:<6G*?LGAU[.U8@7R.<5T7/J$^.F),RV7T^JWUA:[W]GL1&>M]$S,
M*$,"3UCL]V&)IBGHP;L*,^D#7GR+"B#VQTM"/U%3,?OD,)&: IJM0[R,:ZJ3
M].#>+U9,MB_LW^N!S!,&E%;LJOF[I?Z)VQH9<](V1;S(ZV 4QUS>VYV!\=G<
MV].6]7*A5SD$"#RX:5+IC#[Z8 03O>MY9G N(F[ZM0I-T5:A$-$Q<&B,(;:,
M*<*'6):UOE6P<IVU7%2,"")EL0&,6WB6!&[C*TEUBSF-5HP:YYEV05(A=(['
M)2R( "$IZ-75 XUE<NG*;[)+_M]<!N.&%6Z>J-*O=%(>1J)U-%)0VM^IJ!ET
M<(>,DKUB1IRK1^1@&?Y5)0(MP/B@Q3 U*\^CM=V[6:(*=V,(LQ)T::AN3(Q1
M6$,9XT1D"!ZZ8DQ/_-B"UQJBIX+NA1T</NN%3%#[V'.A99%K+WE/B4(%C;,5
MQ-?7*H00DJH8%+-ZDWW4JFU\;&6\%C5+W(X$$ZJ1AK@*EU^N:GX>%6>L+Y()
M@@HD>K&Z@=%!9Z@MW!D-KS [&]$AO:FFT-%'MD&\.R9=09;/8[!R!A_WI4V!
M9@_Q\V<,$22$LX=8!^\D_M1M:^;P,Z )3Z5WE3.ID=G\[:;=,5"_&<Y'RL/7
M^0.X#R2V3)I;.$)@QV)T:-07>#\)#%4#Z8BO:#C@<L<XI%#PYBWIC<)=24C8
M+/6"WHPY70R+2.YT9>12*N[/U H#?(B7%UR*YY<MR%@2]TTR7%:FQ_<%\P(M
MN22L_B,3L.$D95R]*L%_&2&IU.C+\ZT!\4C0EU1A"[_30N%#XZ7?TXT:?5L?
M2-PU'6N)F:^7#G>MK-ZBR@A:C(+C68B[J84FW3G!T7A$[S$((1;/I?@ E?.U
M"9MQ7"!)8+'YC^3#>T*Q7KG1ME^?KLZ>*_%"B1Z+2F<P#KXM5SVB@\V9' X_
M].6S_-=-95-U^VLW"5GM039V!6^JS[A6;5M1V;(!L<V15?-7JGK9GKJ_RC_(
M[B\1.%<?LK_R(E$Y''OQE8&WQ25:-INR;W@GH6Y;<Q_R"%[3XUB!I(L,E9UZ
M,$Z_\7JP(S4 U_1CX9N(6BK)\0!]EK. /D1MQ@G=&LB/#,/Y!M;9,TZ0=_V7
M3 IC(_*!L68C3!]ATUY'C6W &<R_3=BL_&5-U)]61W% _].-R/N=S4>+HH2S
M_,KM>1+(]9#N_JDA!O(XV/RU(LPD1OX.X%*LJ 9[@@R4+#TDGLLAB_L9XMU8
M'<S9"A_5Z-G!3A5Y\M['5']P;?D@6+8CH.!6*9\T?-^1Z"#%[<+M=QH,]0*L
M+JJB[P5N)/HF-):8- 0  .@ [[" ]XTOWB>.EG\FYCD3,K+2@3L'VS-9(V8M
M3/R:J0N0((KA$$W&QJHGA$^EGY\]]PISP]C"EX54ZZ-2FN0(Y\>>&.M!Q3>!
M#:E3XIIN1DEH/KC83/)87R+T("WKQM!C*5B-/L9LCB;4OI"$<&;C^DXVK]-P
M_^V55584DC_';F7<?NP&C"VAIL(%_7Z%T[/T9S]7]#W^\-3D,!-$GC0%PF(T
M_')#X#*JR;<$/$612SA5WU#;MJ]JS^[??WX "#BJZ?5A&RNU7S4"QR_?) E-
M(%>F@"13FFKM8_K>3\9<\%.V4LY^UX"Q+<E8P^4#F)WI"'Z._E+74(&<)WB&
M:(3##1;]J!8/1F$[:08VV9M')@*\> 6UL2'B'0]=RD"A%^)^CN/8".6V46A*
MVV#;K($E<F$&!3(*5\G:!KD3*F*JW7Q1N0T9<<\<6_ [\_APXDQP)0YHC:H*
M)Y-#_D"L2$R#E?Q8Z0P\<V\)NK%'^9U/48S]^U*7;.7<S'T&H'P)2[^5AE6#
M4I@SL!JHU']X^6^SLV=H5C!9(AE72$"6WX,G_/8B8>OP7J!\89K3>,,,C]=%
M-=KY18:8$C@B/4F'[%/0BOZV!9PN/P^VNH*WI+-@-5\G()8)3L6+U2Z/C4.7
M"+6?P)I K:_JSE NTK2TV^X;A:B>Y':K=+U?XK\D+N[.9GT(9@N[LY6Z-&I6
M%[B'_CPB4"Q+/&G<RG^.?H>=Q=P,"A_G# SPD;:,&>P(V!Q[U)<B8]9$XTUL
M3L 59AGH+85T=V(^$J+5=$(/B%MLN77 A^G3P"-@D!)=W$;I%V6SH#<E]W8Z
M9 F]]%LI('@I%T4#K5E#^I?Z?0_^J=/F"V^FZSI;&6T*H)@"(-\@U2#B&D)*
M([PKG.:23LS2LF#$'M$59Z#3OK_KKT17G G&2KQG,^>E1?1V1D2,?I'"QQFB
M^,7YBR].=)GE+,IC-)NF&W\J-7[HF3/SG.IWN2N=7[FHUHD!<E4H(D^JDE19
M* $H;U#>" !51%KN'1CZ*KU5S0)=^/57X+X+E:$F14S+NDB N_[JCS'O,-BC
M/6' NUM(6) (/R@;I%$YMP3Z/3Y2@SONJ]W<L!O-0*B;?([1.O5S2''2G4B-
M+S0\L"3%&PNVAQXV;8MA46GCF8L3J8$_*$?=ICGDSY \#I?+$FHA*$J31WHB
MTP0GNRT71RYE.Z;Z^"1  '>R9;Y,[6NGXVS_JE/3S4\%NH]?;5>+F)Y%*XS^
M(0R:P[T3K*-2/+H_@$?0$X&JK$*52@,\6_B9.J' 9"P"%U16U+P;7Z(TR[!J
M3$2XX"SM;,&QB,O2,#Y35& E/8EAVA+5S^KFD]X'4T#.4YPZ5XKE",5:4]+4
M_TJZ880+!H?9AX 59]N;OF>]9EH_D5J#]87\:A.!'@$3X&LBEE>4TBI2]^XM
M6UT<)1C]-(0'1,S9,-<8+.L)M-]SVP-V&_7A-3""?4TI+=D4;F?#KJJ*F]%Z
M6:A'(VTV^&_J&=I<VTJ%<6>YV1+H;RS8BW<"P,# >U=!+P93^07R^U\/5C1,
MK,A136#VO*AOUS-H<(-_-L#F!':@8_I=9?8YUF54KT?NR3]=D%;BYJ+[07_&
M&&,_@.\7TUI1SJ>H0.262A/CB4G>@CNV&F61;OC [);_Q7$A?/?U4XL>B];/
MM6&'M*EB(7M%@3SO4WV\A*.%]X7)]+Q[C=*A[_IK/Z+NG#<COK:B<Q=6U.S,
M1(PH[# 9HJDUG 4+KDJ"5\>>'2P=^J\^K(ZR X)/ZS^C44-I-LW_]FGO&Q'0
M*P;X$805F!.]83"*";=LKJ_^Q'?V"$,:%^1.W<[#/4\@''[#'@>1NP"5PYWV
M)CR8HGZ,&!@L!+7HL?Z,(:D&A!B/HO^* ;BQ1=81/.Z'?#-Q\)XLO%XH7_3X
MF*9@#IDKXBEJ0U((/)CA!(O/H3;,X**.P0.'>>ZLEGD2*!K->O2U_[C^+S;V
M]YD:@=853H\>];%67>6W%.0V$O0FSW)[TB<)NN).(2(6DYAH.:NL1>&F/&*H
M$3V.'$^X+LEZ-JF8+* HF64<,#N0=M"R] C(+1R>7!'/46,C&C@?GW@S1.[(
M*<DM(=3E+ 3E\IJI$._B>FYR%M4373TH SX<H*ZC]BL/ZBG++)[O@1JWY1>P
M9([TK>@_[G((B6^8M><)1AW[-.]FD5"IK]SU3L_&-SRN+ZCKUNRZ<X1?Q&.M
M3GIM003H:-5RK?WT6A^$8>SM\;?XKQ=N23,]H\=^ SH<8UJ?+]55<A4 <5P
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
M2E99CN.+]$2CW/?/OGI5I#58*;[WV-MLNSC3<;TN;W6?6FPS/]+A_-!V\=]
M?:KM>79W(]<F*;91!?)'T'O/G4_6^@Y_ # Z&-]==OTIG/N.^(WK!]8WK UQ
M,!95HI12S([:H+S OY#=?P'HXD#H6NSG^;"U/F54F<O$NMSJ]6@\T;%R_Z<+
MA*>BJ& PB'K$;SV[2T5Q!J,@&N+K5 7>+?0TG\Q[_0!\>X/Z(F, ->4' $7O
M'C,]$F1/D,AU+6?#(RFS@FNE-L?\\D8E'^A"!%<#?H P?&JC,D:0T2=>,F%%
M/A'7!YP?9>.G_'YTSU36FK$MK(G^B1!.N8^J80V1G<[& &V6G8="5O>CM[T+
MZHA0K$U-IR/3.W/C#=H^U/=\E'RAL95=(;0F]00_ /QOVK.7+YTPB(^[UC\E
M3MO:6_0C%2T[CJ 6TX[C..EZSX"+H^M2=KT+9[[?!/SZ"B@P9BQ4-$P*$7"]
MZ;[S_AXT!A>5Q,J?FS.2=,G#EB'W/_*/7J<TZ83';8:C.,$:,E+R  Y;&E6V
MOV<2J6#0V)B4EW@PU!*\0%MY]=?]\UM^@4^RME>E#U#$*%5<?SS.FN/N<<Z'
M\1; 56YD>F^@;Z,$Y5T&J"O>^_P13A,Z*2GHJ)_0MA]>"0()DHE1-;0DV3$X
MK"=]ZT%>VR0T-"0E8$T1ZB/S5;)??40'*S?I9!XH"V-071%-&N?E#)5=*E"W
MWG:^2^_I;V%MT\"9N=RRZ9A;=IQ]QYK<:3+V^5F85V-(23U_XL^^=*L?>;7;
MCZ":J>$C/%31/O?<6[D/AS40I0$VE(J=Q;SV&--R%<O,L&C?MJO22ZYF:>SD
MEC<DRED7N8MQB>$LG%=F_UA$XR7L:L968G[PN,;=L*Q1XWX3<.!=]^!%QI]R
MN[O-,/5[-3"F"J)H$P CVU"&7#>RIS"70 >">DJ/?$:*XS)L(SYK.$PA.T0P
M\)@V#;\Q:K]2=45506)G,O6&^+F)+=L1(OXQQ H%<3%/N+H[\IHB ZH CHH/
M"Q-&8?UM4LJ0_<Q;H(WI8WQ#0A3XMRJ1;V)?RJ?QK2:_1 2+H_Y*JDL9#4"\
MQZ8US@9MZ"AT<Y%_'Q0U,__"K1N![DEDN--!U_8<FH4[.A@'M/LPPPRJP:"!
MJ!G3_29UU?RE%E"QFE\[XIIK'5T=NN0@R5 (Z8'TP[:(-_0L-/E3."-OMJ*E
M=/BX=PF<' 2[LIG!=S=?O43Z]P^I^5?\\,5YK<3XAIXZ4UH5T<392WS ,PW,
M63K4-V?Z9 0<)1+:$_4":Q=_ #RW4DC'JSBP03Y&60"]95"1I.FD""JY%*Q8
M-KQQ%WD.VW[38ZD\14Z. /].[H^12BO+WKD&X(SO&5Y!;T>(M<_W3&ID# %M
M5"8OYFXD\];[NT\<0D6&IHR@Z*$64FE]47_5GNP="DEUPXJB#H<QTH/1$^$\
M]>_!RQAK#ZR--$X4MR.)-"W$P+]%G0^5U $QQ/"-79+G*GK?"D2X_C.2E]97
M;)P)6U6@\5]GJ.)O;"9B;KDK_D> V)S?_*$I8O[.I'6<;L/""UQ\RG-B;*+P
MO6 QZ*).U($_&>L]D\V]\RM/D%UG86+9ECGZEZ[)QA)"+>G8?2MO?)CV=JB#
M=<42>IO8ZS&TVK9Q KR1I\0E=XV/7:_[CJQ)C; (#-$1X6'[)ZYSL.:XUS,<
M*^0Q@=^L@3S.H8P9^0DR?*9 -I?^YH(O?VQL%B@[P=Z!:[< @&#0IC0  ,L(
M"=9]#AK>G^Q,V[PJ2;CB_X/QDGTPO(]*$G-7J[2C0C^Z"C!0;7_[RV5636,J
M <:!>K5;FSDA0](7MEL.#7?:3$BNQA>"2K.44:7B2=-6ENL\<I2\#LPY2T?D
M]IY!.R"OP^1K10A=#WD(';F(/X]5R0'C?_C0&!<Q2BXF8(5!B\8,<K.%D^XW
M;@9##S#G,5KA3^B832S]CZ!C)IE ))O^Z ,;%!J7JK4N<49B#;_!O4MAL<3]
M1KD@G/L%T+CA&MTOO,MT?THCL/U LDT/7D:EOQS*F,R.'V?"@1P/EM=5[ED0
M8=)JSK^G=J3^R772;;)ZL3;CHN2J]!\3H84O<KGRFA_CX?T*([\@TORK->1'
M3OP $7W):RIA\<[&^NAA:[*Y;$[L'P 'M-AC@' ?H/,F@\_YS)CRP^O5>B]9
MH&C;"Z0?@@PF/"!#A8Y\6\WY]:@CH!^QNE]ZX.#*\2?*)8M'*?WPFQSAGB/8
M*U(<3Y8#X?'R(U@._3><1Z 7X("Z*2OM!R![&B0%R>='CD K.&G4)0?99;Z%
ML^SJ]O>&R\^\T.S4W./?=9]T&[\NN2HZ4P.]&'6Q8,2D53[EDVLF9\:%@/E_
M=SMO!0:C<I)'A2W/X-*T,[>3'8EZ&U:?7N(C/4/'.!?VJ?\HC1"0)MLTW-N.
MSX TZ>*JWCDY CV684L[$R4\:W0&ZK;+QPA!L*/$&QW/J:7:JP./V_]P4N-3
MMN)&_UO%W3B=XO!XU:^F_>MT^\%@ &%E?D )'I.S'ML':>I15Z=JH!DZ;,+W
M&8;O4!NDLA^8J2SPPV\EC-0XTW>+S @&=U'#)7W%,4::Y(L(7,;=9A)K7X#<
MO'L<C;<>C?D^H&JQ']U8*75JGWLPU[;-2@T"[/'%48PC8(^U.9CGN<L[LVI!
ME,=(/0>]YV#&/B-]_S=*?^)-?%"[CY&M[ ^U0%9VFAFH;8&T-K1$PPGA97[<
M-(ZOJT[PCEN8&A?646 $=T6&&&%&</_--9N# S90B_O:'P;\L;[.3&MT*.W1
M\7D@^9MOF_F_'A43E]C)'\T#%VHO(CPKRR<Y;_K:5:?V\.\,=$K,?TWR#2%[
MI\9FJ)MZ%>21W::46!+UVM"UF&)"C?C#P(6RQ(<J_M<QNX5*"89/:LH,VF9D
M?G]X(S-SRV$0Y <E?8C76.N9,0$*$9J+U^:J?RXUG:SY&3/\GQ/BOD!R0]$D
M6VV3C^]"4.(TN"&Y7NQ-E:O5OP]TE?$%<R,;Y&8P@(C"O"C/5ADKWE;"EQ?>
MG<RY?82Q]1ASR\<0<;8JU>2<CN1U>9[[U!>!-[ :T=?E+0Q'\+==8?XTNC^I
M(RBK&J]]+@__T;XD\=E_\?4";$<X5^&S;Q'CU SGI:S'.QW#/YUP[,8OG989
M2,9>FO;#]W<Z<]"8#)4G/0$1<&R5Q"[6NK^J;3"J*G>_4(OVW-73!Q)#M77O
M 7;T2<>7U# -7\8(?Q-1/ODYSYR?GGZZEJO]RT*SS32?Q,_YLDJJW"$G<O6W
MBJ?6[;>J0M2?$]M+E))R-8L?PPSRX>YM.@5\9_PS?&WTM%DA&"C2XU&AXU%1
M7RVIXO&W="SEZPKF%(W=23;;3LH7.6_[JA91N#?4'P.QZA>EKO/,5I.U>Z"S
MR59S[=IR]:E2\W^5D*A"6@@G*0-([U_%KKB=_%_@'HT5;.$CA7^SXXXE2)I$
M$ZO%XY"7H'3S,WCR_'=<A0Q1P%@W=0\=D$'(LT>^ KI+RWJIKSY^F04IQ1 6
MXX@YA4^^P_0>1HDE'N!X^# OK;=MGP:YU4;U'+..%!G^46R#)X0 /)L9!W/@
M"L,GP0OL^R",)*=FU>_R$(BS"7()#SI!RHW#4<F9 3HB[\D&Q8<QH"4K$C+,
MNU#B2>,3:"E#(_.@^2E;4_CK?6/?F 6BS5+U?RP!<Z:'XDOFJX$&-5'=.<?>
MTVWN;\7:!_DA37CR3VL7\I@BB;5G]^RY7M55?LN QJME3&<JL7GDES-\-G>L
MNO?H3[/:>?$BP KKSWG2K;5!_G5'-]?[=^]!6N,-NO8(\5'^(KQ=7@H85RC:
MJ72GDHA]4#1-HM>XQ@VA7'VYV]^0%(-W_+(I67;I!0HX"L[20]]+]T#Q*F=<
MX_$JA[K*KL8(<IF9/,F9Y6(DN1<NZCWKKL@_ *#Z$YX$W/R]I6]@4*#RQGR6
MV7E-C"PE$>.J!R42/1^J]UCL^VMFYV,]+';*SHWKJ'^=!U@@M&712[@H'GNG
MPP=:'UYR_I6&DCS.;+4&4W MZ,12?#OLT6B+E%$%'O^Z2'B\8WUU'VFQP?NI
MI;>@3F<Z5?Z-EJ+'>A$R1YDKO2IM(,2@]_8&%A#_'>6D"LYLZ7'?.J!MEM<3
MG,(D*8\'9,]8[8]2PKPZA+5_R>XT%DI=5<WP I8HZ>!AOVMMZ8?MKM?_?B&Z
MUL?A)B*R_!4>>WJ12HX-HT'"?5SC'AS]\I?>M)TN[KAQ!),=VSSS'TAKC@N4
M<.<QM&U5P*GCW96$>4N],T-4^_A$SK.K8?LI]]Z.^D2IV62MN7IMJ7K'TX^>
M^+>[ C=1;;E'A;>[W&?WO%, N-?>UN;/><TDBE!Z3S2;4N/+:J?4]TK?3C;M
M::)>&/ZZG/K/"X8_5P["2LN8VAMH/.%Q"SH /5_JHT*AJ67GIS=T57K8+ER1
MXDN^$5Z<\<MD<2.X_Z>WMX"K:ND:AP_=(=V(E("4=",@*8UT(WE(D9!N$"D)
M09 .0;J[!:2[.Z13ZE#ZG0-ZY7J]S_/^W^__?>>LWV'V9N^)-6MFUJQ9\<FY
MT#S?\"1M&!ZUGQDRE#P)W)JK=*/O :B?6FL2_Z!2OCW&77 '$PSRN9&&ZF@L
M6:+V(#F&DHVYCN8YU7;EB.P7YC%L(9^W-!1E?M9?^-T%?#%<QT*^R4D6EGD<
MVG3X32%D2 \DJO([6YI#XN!WT'Y0$>GIVU,PG1,F. O!9]1)5&%__C3!)0'F
MBL;XIHB5OUQ<3QM]#K?03O<,R%D*Y$QWSI[[T7?1D6WX"")52GS\)%_4L%H4
MLL(CU!>:9%LE@/^>S961*@(:\N(BE/0!!5KS"2U?[']Y&CZ@/<"-9.I((!HQ
M[I4=&U$+K5<VW4KGEW2'I&,@*;@]7Z^NAZ\I[X])9OZEO$=Q+HPH09FS$%&B
MLV^?O.@6NW7I7+Y1?6JYH-[-1+?V$]L;BMUJUS*68:PB=LXIV3F,YI2W7EU5
M25O$%2A_+,-HMQ&Y7D7N<+4TJ?S]<=Y:OJD D&=+HU^SSV7,?NS?;Z9:"FF2
M[3=\!^S<8UF>8,;Q3V&A/A\?'3]VN-+Q5-/[F=!,)N5>%^ 8C'W830%EO?%*
MG8BPY8WMOFN,I)C7V4A/%*$[3=M#6<*\TUSU/3,K^=C=ZQ'' YZ\[BY'EV_]
MY%/JOZG6>S#H-N(6Z@5?= E^#:]+8PA:&MXA#[Z06&H8!&7;2JS $?I)?E("
M0H]7E'O.6GP'U(Q^!SB@Q=6QC\4#93FRXE^OEN/W6C#'AVVSC\WCYC<P:+FI
MD"(<%98K[ZA</(6?LXSM*NADA)FE"ZVCT->@$G5/2_2!G$I(QTC<$VV.?YIV
MMYWK1'NOAB#&/S49L21G>1#=%J$^G>,G4K=) 0E#P&*\H,^/6Q8;\H.=L=J?
MRN1-&52!L!-E:$7XJ)X7E@"WXR]HHFL^O-;8RS=M*$\Z7T>W6Q_+FMO]D>\T
MZ%%B=&YSEDF'\T+"8_J)2OB!$ELK/DG;%UB60,MB(]NX\7'%XQ%W!W(=B9\)
M4;P<3J]G2RWE82<!(V>.B%;IF'/..'(.#Y+A=G]E_IX!131N@,_MKAR:/N*G
MHM9.'I8J=KS&6*._4 _AFII*['.>@9CMP\7+.4^?K[D/?%I4UR2W(L,T-3:R
M4$ZTMZPAX3J(%0:>.?+VN_PH$,WH@!^%EO>MO,\I]Q%0V<:)R6D6 0V+ "3!
MZ\]%8ZILJ/\V6Y,-$;P9!>^A4C@N:TE-ZS4[7$4MW&KAP;,A7!08.\VN[UTX
M<BIK8_EV?0."2.@JR+"X5!&833!-4I\/H'DR=6CLJ1;/#4PE,S5#)OIG8(+?
MUUTC"[6PVOW2?Y&RF(: W(&!I)[S*LC=L!K_I=E_?F7%]'5Z8/%W@#^MX6*:
M2"^T\V.:4M8<J3>;B0$/]\Z_Z83]'%XZON#A!=W9EQFU4-\G0#0R/=M%/"N+
MO&2+B%E!&O=#'FWYJ<8;9P2/FH8&=,*$"W7G1XB&_U=_AA)&V!;O90ET>%D^
MH]C;^4^M 9->JU@8N5>_WX=VDC/:$;GO@,(O$]=3W^S)3WL98.;)-A%XS./=
M(HN!\YIX6GK^>WU=\BETU2*"4H]>O)UZ\^SU$N&RWF.)0<4C%7=<\O]E0DQ1
M2_:$L..&N)S*?;*,@SM5_WF8^7'H67@Y:C)X$I.NH0?I$II3<3_@98[01LJK
M'"J9E^YV9V \ B<SJ]<YCF3=L?7$Q@?9.5Y5<?PFF$DM8&T[N*T7HV<)*BP$
M;DUQ;HFPEOJ[N^KICH^7'^_\7TG44%Z/CI/ T9%!/C/FQ0<?X?/&$?$7&)[!
M;1S1W\04T1.YV;X\_3^YD8N1)TQVT\][SG3)@P;6EEA(_I(1VV]_>$JH6/BX
MQ,/I@P2\NZ0T$/D(*33*P9WP:0)^;+7:X.B1@SNIGH0R?J4PR9D-O0FVK:/X
MEH5346&6^5&OX+L45X_HGG-/(-O&55[_AY-2P>0IR*6JX&TPXWO?&-_U-#J7
M3E4I+U,84^N\2RF&#*>T(3R^[UP0R+=^ED8F58UMC*ZZ!KJS4)>[01Y_+K':
M\ :\"?, 0BZZ!$O"\]*W[I]WX321R7(L'VH>G.4[7X[5>0!UA=CWW"&&F?V/
M35P8V ;E+@94908/?EIL1AZY02YE#$AE1_^NQ%,Z%]AF6H\1;&Y5"M3H^GG5
M[T*.FW0DR""P[J;J.@#*.TT]T-@37?K_Z]]$?]& -]L@$QDVTZ:G0L0G<;$>
M&P6 .%\"&;:]"VD-\8^N=.5W^_)$"+)00U?^FNK*!/,+>.EH6R3OSRI'EM[_
M<J1QQLYY/>_,[9\XGW7%>3I")D>;7_.JF;N6]@O5*7Y:A*)"%2/6U'+(PK-[
M&EC:T:?2>LUL,+P<*7'#K^Y(UTQP%=V<7DZ;=I::5_-@LO$AL\-I@L[:E^H6
MN9D8]C!,P]_G!%YONU0/?TWY'H.W_/S@7?Z2LK[ #EPP;5'7R/%B8[OWWJZ@
M[0[- GVFD104C!&R?E!HAQ%%RO%_K$]#3[@Q^2$SOL'5XQ,E(A1ZQ/U(64,%
MW2+9(>SH=C^._]R6R=K*PNW!YPEZ+;YZ>L%F$O\9LT*"@^_S;-/TD C,-/X+
MDG::4I=Q[%W,.F7?9<R*[>R_\B<(3>\_'8B'K&ZGKJV3RVOT!M?<$F[=IH8@
MRLSR8+YL?>K9MY!,JH$1P3O$3[?CM)E</_2+ '_B-;3%5'&)^/;1H#/N^UOO
MGGRZP[-H5[J^/JG.H\QW/[$!DR6'D<I#^C@1Z6:VK!-(X@A:H9YB1:Q%0$S[
M?#7V0+W8L"U?FI=(RP:'8O* (,TN\7,CF'OZU8SC*TU.58XPLCN<XP-G[+0_
MT./&%O)K-3\)K'["/)K^!<MH$7ZT"D,S%.F&!Y\C1UTF^56]165J;N58/\ZA
MG&]9?C^QL/C>Z!=ZZYB>I;F15Q0_[)]Q<5F7O5[+ZQ?W^UA_K9)39$=V@UOW
MV\,1:M>U'Z%0*'^6\_MC::F3$=NO(P@_1C:UG'"_FZ9R%KO,7K*Q"O23Z>X+
MICF9 (&OTZZONU)V7:/MIK_&LUL[9=AMK(8RU8;8)3\8S.QX'B; /SKJ4LE#
M*!DAEA$H2M" *55 ,!+0&6IO6X?]Z">]!]B%W5KZMG#)'!Z>NS5JTVO&R*3V
M:/+?M?Y@X+./& CO@G;3"^P)/T]Y!^QTWW\(@+V-2F5]&+]$-8D>9PGX6 N)
M/G+J+S^H?V4A9X'("U'+O $7HA3XH==]>+5AXU#OQ5EAC=OXK* 9<$MCL.KK
M(YK'6@N5,J6M,+?(EC<S(B\$0^5L?<U!<KJ%SV)-S)J3HLNMC.QZ5I@I>EKG
M&?3H%I))M>ZXO>'EY4,I([LSG2IX0X#=:/8VF+ZW<ZVRM);>XN4B5I+WJQB
M77JW^8+]9X[CG >(/+?(J-8<<.Z]/A@:W.(]O<A8AMQ,.X+N@G%-3;OJP 1G
MO]M=-TLN&#7P]0,I?JC.?M(4E'[L>J  P@WN'G#TUHF@WT+W@G1U/?6F<EBP
M>IH//VW%&WCHAM*/9@+7M%-M4&"UA'D;NR7HHR5WP0\S]1KY8U>VN)I'Z[-]
MWHS_K2*\1E $CR_B -<?N$*B.4X:!HGA]4XXEF'M_]UWB*U4CHG5+::W=:F\
M[_6DBG9FPA[=EX!']A+2QJ\IR;)??, '"O/'$#^;=3.G9C/#(L%-%@E!:%^'
MWO%1,'Y@8Q8TFAAYG/%Y/^2=!]MK;;3_RNG-^OIS,BJ E&U<?3E^?B (M%&Y
MUD([B?L+Y=,:N^ -9(NW_T-C>]ZW]+H7?4XZ95&+.F4R=E+K1Z[-*&51B/\B
MT]2 =C^^ WL1_-MMPJ(\UE^*#& 2CV[$;+IF*EN$Q^\WU5[LL<UORVU5A"/O
M[,'$B\D>O;([5:%'7*:J:I&UV*O7R>D!).YCM-JFJ$,% @(7[^I[ \2(@WUZ
MN;0%-AYXW7NF+J8B8?9&$D$$&B7R//MC*\7Z!^;V%1DZ/"$1$IEOT' -UG:M
MA<GM02J^A-H/2#[P-G%<KA.@ -G:$5(\Z$*04U_S)0".8.BIZAP$XU/\#ZO@
M9(OZ2!9#>RT*RPEJI2E64O0XMXQ CQ@M%H*=*^S*7NX]G7<J)^PN.JP3@5 T
M2MDFM,AAI3]52.#Z5D$ZBXPTDV]=JS$S=IY*O(GN1<_I!7[-3CI^2ZUKTVHQ
M*";WM);1N*Y )N4@!8(#IJX1P2^ZK[!KR@._WH"_5.=E>D'HJ=)';5<(9G2W
M*EMZZQ?LP8SKZ,7LVY(Y->H!YP$($>-;V3=4AR)<EQ!7YJQF)<\ ?2QO#=[7
M8I5[G!KG5<9TOB!CA_0JW$0V43X<)6%>C6*8]ZKKI>'BK.U^Q=3;H=;$X9WA
M6O!:E:]7/PED_/)<!R$4 <P'>#NJ8L6SM,1@,JWURC39N@VW>3E]!YC/!"$(
ML\-8$09Z\/*E^^N#LQAQO:C/\Z"VN-KMUK!AB%SG-[O&205'A.HCM3C;AVF<
MY@/T/7RGI37Z^]5=Y;K?]L!\@&:C:\F85M=*#0819.C"6N6=JK&F/(USVC,-
M;B72:9;/O)+[0RL0KVE36),N<H3E73KZU?9N&!D^+OI$>)K[Q7N(+B7KDZ[?
M4$1I95I3'0J5MYJ.?KFP."L#TN$X0V%826[RC227R!<,#D]+>4$6L:F:=7D#
M/_AD--I4!Z"B^Y:B^[H*]=BT9N^>9HM]1IP[AWNJGJ>>ISCWV7!+.WUS7X9^
M?H$V-3U.FC]+QANJ68%;19]XY1&,:6UHV&2Z4^J)#8!<K/[:0_SKJ>^?_R$#
M8*6("OWG0S@,L'5ZN+EDH_\-1MQ:Z^3JFR2)OA#@>WB-V2L&>M@Z*>.%Z"%'
M/Q/S$L&R81_1LU",'4A$ANP/ @([*3,M;'IOP#V&W%AB4J$6<LP@@EC]#+BC
MLH6@J4;!&YOIS,HRU^:BY\_P,+0[$DZREQ6OL 2Q71'7CI6E6/ %D"O:+#6R
M6HBCD#P>JOE,B.,XVMV87$/\7 ZCUYWR4$_R<F0B_#/4.X>Z'!ZKU6^C'W$B
MU]T:R4Q*$6);RBF7P)!18]I]D%%J4CT^K;R30SWYT#/^HKUDBIFSYE#V949M
MT_&WL?(M(QIS/,*ZC4+VMP<OA7C/VTLGHGSULCX,*VD%LYT+$6GAGZEFN(UE
MN(U4(KUW$R+I]DMZ"M&@I&HC6E-3*@]?$/X4:I]_HUN)1_ 5Y/'^L$=5)MHM
M5TD0> .N3K%K5L<Q1R/G%NPFE+4Q[AR"\<FR\N BE#=R('?_Y8;PH ]FI/,4
M:/R_/'=S(QL)V^ J+=L7K5)MBZC5O-Z\D#W0XAC$H'F<XP+1<*<HF[-I;SC(
MPW^3< 5!1R-=>O-A>  82T$405(8Q(K>!I=RJ&^U*E^0"I&$O#S0]<VWD.6@
M_>H&8GZ/G;(!<J0"[ FL/,^KT:YY^@YU]DI&3Z1 77=A_!Y=4P@&]]7V9*E)
M[SNNL) O5(N+HB6AS9__H ?P/[M4:5T'_8M-Q.W;D0J,^NOD)??\I%"PFX#4
M,G_[2IK L&>LW)VB+KRC9/[N!7QI? C?"88#J]G\HE(5A8!\N"UX$DE-09+M
MSL=[:N=&7,T44/[VM#JEG4VC/.&/H+5#^#,I[2M)*!+KY+K^8!.5+<3R3=5D
M?04(IA*;X&N^P>4?(57IN>?]K73WD8^QI(!%%L5CEVB#^2+7 C(\*\U"3UN(
MD=8 SYIOZ+6&P<Q9V'+C&W$]HZV+HT:<+U='Z$H+ZIRY7G8K,DI\JG?T65##
MMQS-\30983BI'P5Z-.]6\3-6Q$VH'>D)-.=YT 1X]_.36(ER6/3NKO4XD6E<
M)#*W\7BZ0_EZ96I#1U0 * W**YB_OLDU'HR/=4#E.T$(GC;G&_ZPZNJK?BF+
M!I/DS#T58#&:,-L?MROXA,RYH4"O4>9 3F^^<442$&-+[[:?&6**#=^[<ZKL
M-S/&=9/)*<\L"0."?\4I'L3IFAG)87/[M=; KEN'L\S0I7+LZ=XD(!PX,+>B
MF[[2EK8_%?661&OX^OV:2@<HD=0TT^?? =\!+5'%D\LW60TF&,X+G_+]LU*<
MY"(RI\^OSO6"GW^[.K(KU14;L;>D]NTYMON 5)UGDUXAARECBD3M[2.SD\L5
MQ$HG2DAEV,8F:"FVOPHE3-Y8J%OO<KQ4K%3B_Z0)'>M@^WA<QP$,HT]H%^6F
M7KDJ Q$-#TUFP_K)UA<7GW?8D8P)88L*KR6A<Z;&EYN<VJ_R-2?2/[B@UFYL
M=)><()5E7\KBVK=S/[:TVXWC9VI+(V_@W]I%,SI@9WG]U*L&Q%...IK+59O,
M.N.8@?6PX:5@<FWTP!14G.?]D$?A>!/*##+_BZ^D*A1[0-<P-!9* +T>VC'-
MNUA)(JUPA=/\&NUC>8^K7*B.FFJ0>LN[M#N$<>^IJL+MXBFML*J@(UD4O238
M]E-)FMK\5WSX']/QBV15N:JH5+\/=Z_@C$N,$XK)U?:+S(&JU_(4>X5%B_GI
M$7=(?[?C8E ?/CH6@YI[KII[3O&G&$D87,/FF;,/RLV3K2;'"MXC21 Z2TXO
M"@IHL_2S_:9:]'\9%')XA**_EC9'QB@M9PAO,>Y>Y>;,<@Z&7C)Z/\'C_Q17
M[?75"0?,'%+0Y4C\9T6:?][\8!;WD1F7X3KB;#:L\%0O7X:YHM\X7%,<'B (
M;3:6?=.9S[Y?O/H[0/>FE:(OKH@DT4OF]J;\WB@K*SG!!9OMY\;0"-*^8_[,
M",!4YRO[7?'G6OFGU5BK?;OU4.Z#;R7_$3#Y&#PR[+ZX$&V<LT>0&M?/.W!F
M:U;@4FL=>$S6&RT:$1FIL_7Q(!VPFQ"M\;%<#N<L[/0+$*U=N8()Z:5'0(U'
M*!6"AHW3K&)#@">F!^&D#"XUC')CB:4'*C]]L3HND8&\&W\<?(A!@7TI1B]O
M$OK,X6"!YWCU(6F'-2PMX8>HX;]:$5^\J+YXT2Q*,"1+X,AGGIB$K^^EQR(/
M;=SE9X8X ^ A8D.S3XSS,!_9=UQ+"K7_5@\>@?RUHNY"XI$P>96U<UD@E>UL
M5_B":/5MV2-GC4\IV"OFQ8=Q568S''V.!A BF4YRX>@_/Q4TJIJ?,+(N34T4
M$G\#J_YHDY:7LCBJ\]G*J5*9!,;2-[1ME<!G49/<*AW^4UR64)MZ5L0!U7T]
M A^GG'GREUW9#=V_K?68OSCW"*7L/.?H/2<=.Q9NO9_ TNS6DY]^Z'*PLDGX
M\313)Q90@5O\J+$F8;KEPJPW%2-5X,B::(U?D\0B)<.((U;#X1I>I)-]?K2<
M[HA0G5KS5X9+;#*<)0PO&!T&YF+(^BX4/B7H.J9JU:?#H9X\JFS%J(_J"<Q-
MMQWG61I8?DI_5Z<__GRMU]U^M:'Z4$_[K+# ;:0. :&77QW!\R3QLY<K6:TH
M[U]9+V"G/).Y9T5/G^'@[8=6E"<I93P:/QUKDI!CF)$QJY9S15+'HAP\2)AZ
M)-7ZLPBZX&,@Z^;EF-'H65Y'[J%&N-IJ*5EAKXF 7KQE4:GW8![Z_076B8FX
M$6)M#WD=M.$C<S+YP0*;@;T'3Y!A591B%-_#8"$./9_@B8CJ-562OI+!=T1,
M\\OQC^LH\WES277)F6>[W](&N-]DF LP*8<+R;*J*Z7VO0OI..<1[E'-5E>)
M-#!YAM.NCW.M.Y5+(LB&I <945?0T5;ZMEK)?JKJLDL/^>.SU1YB3T3@XO&)
MZ/VAEU[=F0EYIY@<'(IZCWO.A;)? DR4[:GM'\>(9T/[VDQ%=<#DL')%M'J%
M#E)J,[LK,G$/>K)O*;]P*0/;JQ#&Y:79-H20=B;"8X/+58OF!G? '78ODO'1
MO/"K/H"T(W%D:,:B2S4HM<KPKE=*,]:!E+^&IX$LR2*$]#\:+ZQ^.>XG13_-
MXZK%)_0BU\I6-##$H!4YNB*2T+!V\J+<U\Y8@"Y'7%0BHX[7-CF9?@S8@27L
MX1;;)7(PQT)/[+*KF'D; I@E,BZU5)3R^PC$":*9,.-$A591=FJCP7V?E)">
M!ZG>\9,ZDIG&?/L.T?HMM-UNN9JY==WD=,DMQKY=>*K,'H4(E%:?88 Q/7&\
M_A-=]LP( Y52%1Q1$78.-%CGC):2!1>\L%;M-1-RE>[FWN[S<?X7?'-%<]NV
MJBCQ)_EUHD?B_F#DAI7,["Z(G&[2#"Q$9%"I*TC3VKP.8=#<O4'0K1K$4"JJ
MZAB/_06$Y\'->HXE6TRW@+YH#X+X,:W$">1J%%;,&065E[7L(=&]V"BYBABO
MVT<V#1%2TXO&>28#1Q_NVS__5@[&XDEN&KQ=;*A[\:&>I=OX-#G'24?OWRX$
M=K$JXA+/GE9E@>;Z&B;."BL$@3OA\1=&J[]?Y%#W"4U)[P=MY_'URP]F.+Q=
M<X3QJ(4M/?>VU&-X48M,:?IZ49_:[/*F:;79Z%+0L+"8+',XB85VMY7OH<5H
MS&&SBRB@30!/$GJDW#&NL<=.2STP5C)W8I!),+OV87V(M]N^QMM@L?W3@X+(
M!7RS?:JB5TREHM7>%JP''E/3Z@@^M .Q$C\H9E9C+.SO%A.*V6/G0>:-8KQ?
MKH!)O$38D>L6LQ9[IOT,Y'5@.GK\+IA9X24[AH]>?#A7C0% UT/3V4B=C%6&
M+K:K>>7E.K@)YH#M+3"[F4;(K2.5#O=N,)7CFBE@H7LG*^IN=)J4G-XTV^WG
M).JD\"AN4IU?WT"2]XM)-4).^OXX3P;,83Z8J0LROG9\\N--0<<PH9<;Y_QH
M,\7<!HQ^<8X::_SFM&V[*A.I\32DXX_Z1%D'0<#W0U!G8Q!/O ^OG7L,O!\>
M+' :+]7=UWVDRG7S>NTSD=H^ND7*9Z8*_2&4P[;MVO"?$L17(UJU5R,P^BH@
M\4NB+G!@C) (&^%9)["H)-_<$XO/T!Y\QN7,1PU[&-(YL=G;-?+03.[E^KC0
MUF2)5;AA<>./K*TQ9NG.8+P47R]]"6Y*Y\)*6#9HH=I )UIC]_)PN/8Z'1'*
MN85\@VF@NQC[O.8'I^*;J@9S$+!3AFWW3% M"#L57.,GZ',DZEM-T@PQ=D-0
M]:SZ@U@ZV'U6L_=> 0O"+^%O5?@XFK,8%)/MY$JJ4:T9($OQ-/OT]":'2%QT
MQ(KE,WW%I6W-*L[ :/[ERAO#C*3M'WY V4G4,AF3(L+_E!%B>F J40AZ3ZR/
MP1M3%\AX',EPH=9#E:>=WG]0L<_HOK44&A':.Y#_]"2+XD'LA\4TL2W]\,49
M563.$E?5$E>%3U_!*X;]JH\?83A5HQ>M=+M!)\9"@S/94%K!YYXG/G&H?4Q+
M"<Y5[4&PGZ*).2U#"6P$7(:=J"4^,2XNS/&>/VP45SN+;88X7E6#^%JMDE=Q
M8]B5)G[@)IW5JKR=4XY ?0:DW!S;[TA>#>9<_W+%@"XM:1R6Z%!0,PZ(3:[*
MEQ\5;B=]7E@H"-SJCY](:)T1XKQ<@>C*9 NRC%8#'X;T*]U$-(I]S7T!W+\K
MFS>&:0+ \H8*C<)HI6KDK+;#,T,NX##^+![Q\0Z6Y-OV<J,I,$1\XI__*6S
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
M/ _:%X@)& 8!U7W=A9NJ0O@-D#I]^( BU@R%AN3A+>[!3ICGVH<>U'5S)#J
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
M85-3K#T7".AP"(A8=B4/UXX&MT[:KZZ%-+K,1F_')()$'I6_\K.!NV=%@M;
M; )3YM/" D6B]_FA1WW.4Z1?(,4I:N?[<OJ\Z;Y38Y]N-=3W9QBI>6Q9.K6>
MKIK!O^:.K&B9U>LQN1)_>8YMR"/9TW--Z8YM**V^>_ZGO=I1)^J?D3H4M"B2
M_;V%7L+<J&N"B@>5?(W%Q,J:N7W/*6RI[=68^2@0"9I:@8" N\P^6W1E-;YX
MTC.U'_#6UA0:=9:@Z3Z]TQ](@+M>>1NAD6NWN_^X<M+P..\0AD^0FL; X!28
M X]7GZ+V+Z8RL=-X6:06X>>P(1\))JP-]N[/3^6MJ8OR;KO:?E2\:46B[-0Q
MU^9]]M;)P^YOA8\PXM"WA4/Q99E/=# \=+W&(7^#20F@Y@H%%MT(P_XPU7A'
MW..Y<V9+CZ NX=LF7YT5&JL=(Z9C?87G<8G$%8X+W:6Y\D;<-YZ=ZN\[ \Y
MDV']Z*DWD^2KF(A,\L6&+5V\$.2 0R_E'#4PHN/ AUB/"\,;JD$<>SKN'0Q%
M+5_Z%?B8L1O[##^%5^"FP)]".!'B3 $8&7,QGM0Q63Z)44?")6Q^F =/;Z>H
M^Q?MIL8ZV@C-*?ZL\7&@!4RO8I"'*59-I\#L>,+I25F4!;_8"/*V,L$_IR?K
M)HL>_="-8SLO2"5'F3&[I_^-/P6O2AL^'"<!U)'GVL "A@%Y);_"B<%BJV;#
M=\=RJ,G'*D^8H"=,;P*$WT';!]H&DQQ!=9Q:73:C6%WUH'O03M#/#S'EEH0U
MA7U=O0S,\G^\IX:6Y%P@G188F\6M8WOEN=&M"NCFCE%<6.;\A RCA+FGL^!,
M]HQ9H_7TYYS(['QZB-VGM@<.EX/=N39.1:JR ]Q_XT^!/\WV:-,&!IDA< &<
M #LBF6X8!$AG5B1W[I%V')Z+,'LX/;:=#!M\N_?G+L.Q&["LC-/0LVKL5,8'
M,])!H#8P(B%'4)\)4@M*.!WRH=P\C]E+M]0Z:]#E/;TR9FV73W^[PE?L,.X(
M=S0-<KT?WZI]DYBDN[LTY_8QQ6?\<SK*R'RV3X4RLC7PGC! 6:\9&K'3WHK#
M>DW-5^Y!]WYZ#5^XM^.WLM^PJ&$TA1^Z_DWAN>W0*Y"EL<1_XT]A5.#I\"C!
MDS!:^HZG>-?6;.VK@]C!>-!;X2?0J0@ D*&9,D?@'TYW_DIH H.5*#[A)?N>
M^F0CXH=\2FY&!YP_;C;0L#Z,-RJ:"OJB(!R")CO$H*F#Y( 7?N/GIN=B<5QC
MB*".^PL$9]<>1%B/I:;'J;?[;L/+P6K*82<(54'A$5 ?1VMUZ><0\"<2X#98
MVL)T?\("S5_CV#"6I,SB::Y([V$S*=GTV*1\X.[=:V^"72?01TC^>'9TE&@T
MCBNF&PW-VBQ)CXU;,;>O2F^\%6[0D7<S[2.M^WO;C [Y;I6Z70,#%,G>1?@^
MIO""O72FV(93;)'4VWA1X, AG%B2A]O++X;%OSJ/?AU1H>1]XQNMP5?!F\SE
MPBEK%] ->V):YRBBI,WB,<R8YM1=_;5-KVW\4L8;$G1K6(W4K<JUE,^HQNT^
MT-)>7"-OTXXN(KRB6[&I=2^SD\VIZ>@ ,JF=JG",%ASOV+CF,%]F>,:"^^%A
MOEYN>KP&8BFCBN1/UEO98H%4KA-A.^O]^ V"!_SA- LD[$HW?S/80M+L+JS3
ML'7S5]7HS79K]66!1.[(Z24,M$VM?#D2J9ERW;X#5K\8MQ/GS0+Q?&>$N"F9
M%R+*Y?RT$/??L$"36K+SVFA 79,N7G'MP#V<]H2=V'V>N5!_\9U.KJ?PL%>V
M2P_)F-#9RG3K!57F![>?9(I7!'$S5&5)!A5ONMH;CI\J0'^0CDAW&4!["@NU
M.>93P]/=H>*&[GPDYXAI^"B<^H RW#>%Q> $AGH80P-(*P_]WCRQLP]7X%\E
M)6<)Y(='DLF^)S#OH_$:5GWO2$)>8-+-=YJFJDQDY\;,[F\_SE>,=9?&:I7&
MO#0M.)@._V+[C*F&M 1\CM4"@105^+?;>VHA4<4P3Z/-SY<:">4(0:9 /@V-
M-'#O2*"9+=GVY9V0PDO(QE+F'6;UT&W'()M3M^ARGZ>9*Y'/\6UOT!H/)UJ
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
MF]ZQ/R2U-ER,4]G15 8^!MFQ\X4I6,Z?I0>'@=A.VCESZ>.E=RKX%OO$/[%
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
MK\(+=.A/VV4DG>6_OI_*+;8I"R92T=GKEY@-T]%KR:*W*\OB^F%F&OV.V*%
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
MI_/LDSW*1[S?-4WSG!U;VWI^N5#U/FM1#UQE E5KAIW^S OG1@@1S+=(U81
M:PGB3EX@C;?7KOR=6G=5V/4\+JV1@E&SM 0QG<S+O^L>UB77JX+7"AD_B +X
MR>=IHU.L4%L9QX?O7%*N#6QD$1-2]^^VE^S+QAV)]WCZP:=[+U%^W#^"K?NZ
MSL?D.M:('ZS#_28M=-#I2@8@8&D'QL@>M*Y)$>)&\]A1I#R %-(BXR"!VPRX
MV<4S3EA6=DQ6*%5&.#Y/,]><E[[WC>-R0F??"I2?#G*C@T9"IL'A3U29B.+X
MV^$8,Z<0\_XB-=8;V$$YA;5+7.H37D?0+%VN;O%_B'T0M<NQB>( J5F'[?F1
M"$1T'62TD'94B0C';]1NA/6NJ M6 QKX$Z[UPI($[;!\-V,SM^V5S,A!O^L&
MGT6S0X):#'\;WKXF;0FC< W-;-3!1M T-B."_LSN&M,,&78"@-5/L17E)'M;
M]X=_6.MYHY4>>+R]0R0UZ+[9QQI0W V(:X^9]6%B<R!2W$=$"X@CT$$-O*,E
M 7@AJ:D'/8H62A,GUM*)%W]T\*]'"^8PCW-:-J^)$\GUZ$)XG>M&Z*?U..\<
MJ[WN8<"[_J5#GQ_&I93C?%%?7L!3^T\.#UEP]WF]I=ZV@U1:I;=,:&QH/'K4
MT8AA>!'(<20/-9LF!0U%:*<!X;5'_/QT9Y4=8G<%[%<W[&T$T;&3,FW'2IA_
M_\B-WBHT[FJ8&HM:(8U2RU4]R!=\5$CAT3AH3?3K1&,2E!]Y?M0G7L%?NU'X
M_ =L(JZ-G>3I>OK19@;Y#D%^/.%M0^1)&Q$0\FT/_ @=5/M(U<2;+(BJE7-?
MA]HFE:E*NN,Q_#X>VOT4&US;@M*+E\B,;Q86ELN'MCQT^E0O_F1/>#[3:6QR
MG#N8UC::CR&PTMC]B%=(HH"!!Q)]; /E6,77U/6EXUN7A]O7E;9L]93;PJX_
M \?'F"Z&@3>$(9?FPB^#R+UA>UVX^:QLY B\* UA4]PO#@^"'O.RJ%*I=69I
M9QA3PUOAT=V'C\_H.]M_S%VK;:VJK4AD;2F)K8[XEXY0 W?) 9+84%0)UOE<
M6OI'*XA&<8D]:]IUW]!]O!$E"$&T3B8[N$X18FC]Z@K]2NN;.QZNZ/WI< [H
MII!O)(J':"TYXY/$;U&E.]:CFP&((L\E#9#V,IQWX\@8N[_DE1?^"S7V%)!K
MA+_]=*2QK]+BA:'"V!FE>^*1K 5Z_-K3TNC4;#V#D>33E@YRATU&<<MZ7!N\
M>-J.PTOK2+*^ZR!99(BBZ/@B[)><F[2&"-KPW@[E4-AR$7R4%;>>5:"F9=%Q
MO75>JZQ$3@!]HV?=87^-!_?PX;6^Q$:>/:2Q^JXTT21RLT(NEZR3'\^52+N;
M3@=MVBZ?X&NP%B:*-1)H%8XO-V7G@B=QYI8O/VR5,4 6[O\?R;&9[.Z$.E6)
MPO4(.".E*S@;*AZ5)E,6W_EIB\U!XNT(_=8=F&9*=,]SK'!FWIEFUA4I!C@8
MLV< !+2V@?7U5%IOBDCQ)GZ( G5\&:;N>];AC1DX&RH/_J)A91Q*ONG#;#@B
MG$WJ4-;BC\D*: ]5"]!.<"=/&\/8'Z3!%MP[FQ='X.%G.#^.J&H7Q"T9RD+W
MKOY@/#MJ/BPMU2>MWEIT<^C&T.KZI,'[-X)!\C'+MN09XB%,0<%/8Y:33S76
M3%N3=1"Z:1L_/JSRVNB/VK@TI?LUZ>EOW W5Y'XHI/%7LBI'(&$759-^?M-2
MUW^C3X82D?XH+E:]MOR2]1Y%=MV+=G^P!$@T$/*5(8O^H?GW=&:#M<(>2K7J
MV-N\85N##R/YB;#]EOJ?D6;6Q8(W_4?)\@P>'CM4&0<%X]O19.DK3X[U+[M"
M9%=FZ: C@9BNKK$XVKWH!CIH?1BU=*(*^7IH86&MN6M-&X_:?8S:#I[$9E+^
M"[@"_^O!U4&W\E<P((Z.@N(>(1L@[)5W'+;.^"AW=CI?B>VU$!_YC/;O_DP>
MRG,U7P_%55V]:]M@WI$1E"XB/V$]?M'@RZ[#V6.4)(87\V/XD^N5&F0O6ONH
M>]@.'01(3*WQ34,XG#Y%3D:I,A/2FE=2G><2'CSOU6ECK_BHWJ\D>V/Z4=74
M;0:5<V8@ICA#E\LK=!"?^BD?+/Y)#F?K,IJS6FQ%.3!]]V*.QQDWM.=Y;*1/
MW(D=];.-/19:Z6M+[6L 9'C\>JA/)Z1NT*_UL]Q**P9(V2/*T8ZA&5&K#U";
MUR:*DP#@5D87K_>(+I$=YA<3O6]S)N\<A;=2KA%">%Y*X:S7[(\.H4B3#2:!
M9B/:";E::^9!+WY1.LAKIF@SFKIKW4?HHAUE("06+* N@@K!$F!3@5<?U$=+
MD=Q!P^/CF%Y?O"^4N+P+8P=4ZH39^K0BI[''ELHU/\VX92;:"E7>HC&?9M[&
M<).B Z$XV@MU1>K0*F-]6+Y2?R"\L%2M#-;:&9LL:.:3)XZ"'NOOL01B%R #
M;KA<.CU%.0DWZ'-+)W\J;8!'[5]-GMM_4F0Z^@ 0OKP!_\)]GW5AER(Z1?#P
M;K"E@[A0P="?N_7A9NIT$(E6C#]A33I'ZQJY$?3!CZ@'M84#UR!XL/I5QE:U
M(-0) KJT$C"(UC5H'L7J9=)_X;B:DI>0Z_:A,!"%#J*#0JXA1ZTO+\PH4?BB
M25'5,K1"VLFWVQL<S"NO69Z[D;8S( 1W:*V:+3H413" C(&;'J,&E4)I4,LV
M[,J<!N1Q=)H F18&FJ&!**<(Z-49@GO]%#."/=N5[Y-V<!'1T<8+LQQK/=ER
M6G3>>78OXPFLW3>_+DR">8&A-](02FHS*8$.*F":D:/*6YO,K&>1SR#,BQA_
M_0RR;:H4\@I#@1-A-6B.;7TK[QFEU24\A-=ZW$E=K'O06+[KQ)>X1[HN/!EL
M1FG,\CSJ!KI0=ZA+]$A:';9XJ#;2?1K< !7PB=,G-(<6C6QO<)D!+OO29HK2
MU^/L$C:NW-X\+Q^;U69W\72V*)>T.$F9&JDNB&R ,J^B'.B@P$DIHFS:=)[P
M\-BBN7B8'*Y*X/'%397&,]5ZK8L=Y_;LO8]QLQR39V.-0?A1,Q%@HA*-+9'(
M2CHP$/_EJTMI^@1V<RSP8E*HQ,(CXZUG2_SYL-._WK@ZW$S1BYYHX6A'_,(<
MH:*QC\ C0_\Q"-\(\"60F]"E2@UF-/ R'72BZ,KW)8$[2*ZB@-N)]W1$$Z;6
MF&]ON8V.XD=B1M)E I^NUGXH[8<4B%.XVDB/J4&5NGAV[$B2)3'E-0Y]:GGW
M94(> 0_C%,1P^ XQ!;S-S=3B76:ZSW(G\&V/:4'^*''C !?\@A/NRH5,\<O1
MQ( KMXB#R;B)!R8"*5F$V+YF)4D<>]N[VM=),$O?GF#0'L<:!^ANDKH>"(=U
M=A\AD\8(XDU3S+1Q*$$'':DLUP#C\C&9%GZ-0_$C)(!O:T+-X977Q,K+^C"-
MM:;(+I0T]5LL[69"9&'T)[$%U6=D4XH(M83A#2;!HP'-M*/ 411ARKAG>TIP
MB0[BK(:L0"OC;A/_<,#VVTX:><_C5^]6/#K9>]+(3 ?S2UV,5F_-2^Q:$Q)?
MLYG&1L$Y59EG_*+91GT<-LFUH\4?BROZW/)E\\]%N4J3+9+,S.PJ/N=&<GJ.
MWY2?*XS$@P$QZ.I$'JW%6HP:(>..@&4"^LWF&;0,XA%2O1E\#<8]"=?IG8+Y
M>8L^61/=/-G9LWK-*/)%@VHYB+)-S:-)P7"HD5.TH_J$G&835W="6^.D*("D
MJ;C&E?3.Z]^5ON?'[I>*-'[5(:+WFPXZ=Q7W=D]>;8;&'I.VN$D;1OV0>[O0
MAU,:G"H^$5]<-7-V2R3,M"<]0NE^;L]MG74#?^G%*6%4K30=9-<5COTQF<S0
MC2V@+W5%^#+@_=5TU-S'67%"1^B65E3O.9Z/)15!(C'6W((&8QX\#MJR$0_W
M!N@@RLDLTGTB LXQ-@-IZHJJAE8"%OC3Q2@VEVI9H IU8>)SC.RYR NO&KJE
M+IE,,84Y.,U,B;SMEF"-1;992Q/%&Z< F9"U&()[ Z08'J$N#'3IN[-A@Q6L
MCG7=C"F&G&A,SY&^1<W.G"B+D@[_>,$K-)YY*E;CHLX\'?08/BQ-<J4&HZ89
M9ET*?TT[@; GAH3OP/B=3%+DB8,?\2VKH@%Z ^Z\N@$6S;;V;B<J=#CM+KTR
MXU)Y?DA:NV)I:BR)QO:3S$V;4E<A=#5!0M_Y--?1U GQL6;.D).53/@RSPG7
MU="*Q_+CE^(ZF3ULQOD9NQ;9D1)^GV%Z1LBV!\C&<O0J3VH+/EFZ)D4D5E?5
M5A']5N"N24-!6U&7S ZUKD6U5\]0;9W?--?Y]/ES<]VL-5B"T103(%T[17 M
MK4O"'@5,8'WVO47NP:--Z OQJ;>[ET\I1B>_R+BA[K&WQ1NW<3F^133.^F Z
M@"QC7P\FY"Z)TY#5$JBE-[U5%3/:%*X')#_J%Y3M% >M#LI3+4JYW5\MX/-(
M4,)S3<@+./<15V@ZV"GYQ+;$+,.4Q;748S;%LNRA=!7YWL'4]D.TH82I$XK@
M2'5YXFJ*&' W^Z[?])2P#ZJQ8$E@KN)>J%"=8,Z%\+EXD5#+[SDQI\^]OFC*
M/#\%2#8FYZ((5G* N!'EQ:)8 AG_2%?"H"S>4T7^2\HT[V-_6)[7U'&*YG3T
M6SCA 8.3*^E0 U3/92Q50TL+"8W1S7106(IB607VYYMYZ>LF]_J*UB3%PKOB
MW>(I2XC%\Y%O9N^-O7_9U1@-7)BJ@83#SZB?1G;ST12)33'Y%+ZBV#&<I[E8
M&?>+49;G&F=.!4;I0-:.F,YHG/LEG\#,&B6MU @GZ$!'3C5"BJ?>,C3E]Q.$
M5YHK[6I1:0">-:12<29G0H5A\:]9G@EI=4[T6[YZ):UEJGEV8EYD+]8=!"32
MCG(*6J!J\Z$\"AN7Y,V!6_B(RU+Y T:047$0![==W.L5N!6J5A@I1($"Q8PM
MN0^<(,S@LUX7H;@ /Q- .Z,VQTF9]I%G+GE5Z]*=Y_7R!3IE(-QK_D/%ZAP,
M5RB M8.\@A0Z1D/MY0+VHZ,4X&P435? :\63:!?7XF[C.\\>J=S6::(OZ,UU
MR?T<E_:>OD[CP\@RAJ;#"QN[**=F#DJW[>$^%<VG*'+5/7&Z1:$[VP+!27:Q
MZ2TL?/ILCUYW/Y-XQR-VY0--#[0O?;M' 7Y\L00I2)B,<<U:&O7/?3'(RWMU
MA?MJ=]-70XF>&P\U[W-+@$"@0]7<U!^J#/YX6).PL$8'@1NF N@@PAUV6&0*
M$P$6DAJ.RYC%GBE"<V@Z?K>Z66_8+UI2%FPF6K8Y;-8P>S9,KFAM@I35/#IU
MK/J,C_?T1ATCME#.$P(3H],!DQN%/=LE_7("^.FQL1OOFNSC-WNK&ZPZQW^V
MJ'Z:^@)NA@(BT<T;8UF6C'=KI0W^].FC'=UQ_ZHY ^8%'E+,XI&R2[MP L9<
M2'AK->SK6<@8Q&GF@RI6&GK5U8]V8IH:C77$OD6SH9R[P,C^*:9*23SV[5-D
MG[IT#^7YI"QAIVJN^W5:T?F+G1'&_*?;9YXP_[2->Z6]V%P+&QZ:1M> HU$\
M6&>YD!?*$4AQH V5:>TS:E&ED1%L]EAF<G*\GO_T6Y:8@B//G[J"&U$_M.O9
M-Z*5Z: U:0(&#XY "@#8)F6WJI H#.7H-_-&OE";UWHUNT^MQL9O.X;RQ\BF
MFJ[S"#HE@D!,Q!#*2=CTW9)LLAIR /H#W'2"VZ=ONO05'>2$/06(U^R[AQ9Z
M,SMS*N\EW*A^'O-3>YI2T':.A;.Y&\5%.X90 [R(QU9(FM2HU6(9/CRXL4U"
MCB9%T48W\)5G%GX%#(<%X45JU.T^2_;0(V09=7GR(^]?OS3/#QJYIZL?IAP%
MC,B*E$M]U6#$:<+GEU=?9_KF'2[H$.W55RA0*+2\JY#;"U,MJ&@1[;VB&K7:
MWA#K$EV+>:4N"*AA?)J;?KHJC0Z]K?3"BP\@;F%<,HYO2D7+]K:JA;&\&/S!
M$BQ1L[IYV=D^01L$=#6B^-3E7+$EI0U=@#AFM8HH/(,#OZ:#'*-'IF #JM?!
MP9Y)_ (;IF7:9+XDTF^Q$[9N+!(I-P]O"8U7_#C&MX@%+F#7//#@,2SMZ"X!
M0RHDO@APSW15OTQH[<HS&Y6^R.YWO,#"4D&O(3XR(VB"._9FP9M[\H\.!M5-
M)Z-/T-00I@/(ZP *'WT050H;T.!Y@G9X,8:EPZ[ U9P[EI^%*V^N:#'N=H=X
MO,=)W32N'^-M16 3@(>@C4.OCA \ZJ$@V@D?!S5(W21GSY?>;9FK2HZ;;OC[
M.0F/S(9G/%2XVAM^BL8Z,>?\ZQI[PO:7+C[.K(I;KS^EX@_J$.LU^6,B9@]"
MA!O3IH ,O)7WBXV2E=VX]9TIE=*=W&.>O2VJ>:JY9A/A5X1G=S*'")$O\ZM\
M'_JUE.Y6H%_UQWT>1Q\4,=G]'_UF_UF,)T.((LW(,YS-Z4 F\7S@(VE?NRT;
M>+I[/%6:*\S%,*I]ZD18XQ_+WS_X_M+U"G>FKCSH*8*-ZC?RIEB:D\(=$>%H
M>9U"E@+(MU9PK71.#]3)_9"+NJ5YD=(GSTCTY?3PCE#HM.Z6$I4@7?\M^UF6
M#/[@B&9B#BE)K#:Q^WDOW40O%$8'B2%W:7?\E5*!BKIJD<VF(+R*2M9[M"S;
MPB%C.JC$D0/*:7XG-\*@_PT'FT@&(L-"&=(@)PBXV89K$=5F#6[1\D<RIM@8
MGW1_3Y46#TXGN2&AL\C(>&#'R/QZU GUS2QIU&P!EI;@+Z[I4QU.UO$IZ&H+
MM^Q]O-'-91?#%&Q",9& LN1C-*FI",YOCZ.-BZKZ9E^HM)W]) K9D&M'L>2F
M\&9IH7<6;+<M,8W5;.VK&5:]<4N&,JC95N)!]H 4UMZ#<,:!.1\+B(<^7A<V
MECXC?<G,0CBF!+*=IV6L);&LP<K"^3O7_MY3(#ZZ^Y)O,//EC+5+\;:&:C,7
M+NQF-J2&27'\94I"KCOWL)O7@(BUJ(I8LV,S*Y%YBV4W[]/C;DTOYM%[3V/S
M!Z\M+:*8 P"340+KJ;:@7V$IY]UW'^Q*H8)V=L(+-USSLUXW?-3KE"][$+8[
MD^MO OO4M^[/H85E4+@GLB@7N5/4BW_) VBLGTT8]"[Y^'2QT90Y11.)0(Y#
M-SVMQ?=-Z:"E$U6H=!I8[PI>KR"\W-.>#LKH@T90X'>?3C!([,)?QA3''=3)
MG45=_T=K.?YW@>1A">Y\H;0ALIK/5FWP'8:/ %I5.LH6965$8-02JO2V,/82
MPZK'JRQ.42R[DZLWG3R:L+<0>91!+$QZ[U:#GE0T_Z/>93P-T*0]IN422(5Y
MM</&^Y)RY<_A?ZG,E2#?^'_0E?=W22X\5$G&GK !K[P5P!ON.;W_B%>QV+*K
M*=&IFL.GX/9R-3]6A YBFBQ[5O"T=B!VB1]YI[6B^"A4? \2JV"@B3J&?O,/
MK['K(E*-B X>O%8$YYK4X+Y;)D/!]S#3099C4BA.,^X'=_,B?P"?M;B^9]]\
MPF7U:!3ULG];1I 418Q,^;V3I]Q*97;0/73:WF;Q&"6 !N3G:%%3*?RH C5;
M&,-(O.N%4IW>O4RPO$SAJKP7%L*F[XG%W%HOP'+[3$D51$GVART92-+D)AE&
M$IVQ[2[D<Z5!Y4@DWD]R4GOLC)A;;!DIDL#0+E?Y@LO:AFS+;$MP2>/,T!D4
M'^!F*'.J(3&!*+)NX?GY0^B.!/(!$-:"6ZI*@D?O0=+LD6J/1)SFKRF0RY^[
MTD$7XNF@[73_RYH^*9%D36"P[?'+QN3X_8WV6 7KAX$O#WW0."CN6RYR'U6I
MXZMX8-:+>6R%YK<JU I?-G5S;SEA1^BS4*"#,%<.#'R2K3TWPZSG/PR\[1,4
M$57:R'O$=.A!A%T^EWL6H936QGC:T +K6BT=)'X+C\I(I+T;&UJ<CYOI.N23
M<.4(&N\J&9@WMR<G$:7=M6MXXS3Z5E3ET(+V&L[^:C+9Q">_]=F6UN"M:TW:
MPVX$%&< ?&KJ]I,+*>ZA>:\:H).XQ2(,*7NK;PZ)P+)O&JPCP=O!:8G]+=]F
MGO+8&L:;]W@'OH]-O*"_.DFF4J,/AIN0/]#N_.F4W6WL]$2'GDZU D6SEVG/
MD5"5V^"7T=E#!Z6=0/XTF76G"+9=G1J%-?/ND2=9)_:L;T#SD&4FFQMAG/H1
M4M7$$%IL]#+XN-T4FZ%5!I0J>5#FFX+^\F?=P[],/* "]UL('HUOTRY47D&"
M&)S1.__33Z2HA6!7R$OJ!_XM3XOTYGP;&\M?PV73WYLK[?>N2"UOBU:B9Y$W
M&:Z.(H5D^]/U2-/P$DA(PE"#,C3L$:=$96'LZ&W-O? &<NG/C?B/#_VTK<F6
MK&N*. :NG HT261#^69:W?()^[GN6'M9?N$'N_1U.BC?BXSJ&0J%#F!X-_=:
M1GG&OLI!7?(.TT$!UR&_-PN_0TS;7&2SX>M#FV6;.XPM6-'=^UM#I?_NBED&
M_:0(=CSI(-\!1E<]88>XH03I,0\ZJ&!H)0_)()(5)4$T1<IM[!@-4S?8L]#G
MU8DBZ5%M,7-3W!>0E[Y7:$'V]:!9E$N1OV[&;4@RPLN=@[% VU26?W<ES/\2
M*>F5A]4%GYK@%0IW(K=%>&2X/]TU"S#1GGG<H\I5Q)7/?SH'?%.R&$N$Z]!!
M@2A\8JBG4!*R'C-IL;8]HI(/U:O!X 2VDX_U9NZ&NZZ_@![*9KWW1"[MAX$F
M3\R?JLB\[_+)JJ0BPVI1J;#H/GQ4WU7U6YGDF;<&;W>9HJ1>2F>QAF->-?8U
M=,=GW=,S\/]LU;>G(/8^_B/QPD[\9)+?U634DQZ8N[2VPKU+OY>?/B2_8?N6
M4T%-1UQ%J!"]#>//Q=CTDZ;J-DON!&M\-/7SK;NO'E]G0G:M_SC (8*CB+G>
MFFYX$*0YF\4CC< XSB/OAJ82@-!>E'WQ+L.DK'O>_AFEVG>C@X[,+R9AU&5\
M(OO6M5/';@^O_)HL!%.\H,I4=4P7#% *J#<TIQQF(*R(8S;NE? 3GTJ4/\@8
M_&8$D]=[0XM6* F?4).Q9PF2^5'2ZX$F\RAC'U_]8<(+'O7OL(W/Z-F#$S,#
MTNM_=UGM?R[CGVM>2_Q"!]4ID>\#?;"1TO;!$X.7Z2"U'L<NVFV,/.8K ^ED
MT@24Y=9$%>-AB:;=;D_T7Q;P!4;GGX>WFW3Q4$P:?4S>X!_;"SI]OS<9=1=3
MFT8\/IGXHT/Z5A%Z?&)H^J^<$OX3(BQ'?@0X=O1YN@MH//$XCK'QNHQL/_[N
M"\3H%S321\W?F=A5KX^/#MP?^%0K>-?5R?T/WWNJ:4>WA$+*0NT,:%1$(GP9
MV@,/A98B)#,"/V-4+^CV^N]9D-XA$]!2=-")<@B:> %L_V$K+SUN+P^J3SDH
M&UPZM?#?ME#]WPY?Q^2 <XE!4)P0];5G![QMC%J%=],C7R./V?&.,%0&@>0A
M\?B44DZEU: (>720#2:(=MH)4>K.-@;7%[YDK/_CR6>(?]\9\E#1$+&4"V]\
MY>TSKX3>;)67'BI(5I+<"5P*.(3PWIJ8Q;Z_F4,[I\EM\M;O?U(--VLSA& ,
M.UJH,;UQIAYR;->8#QQ]/U8+JNLZ(T6%'%0% (J5)N1+R^:!!NZ)M_IEBEE
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
M] +$.QZ>%$_-(TP%;X-9 61;70I/SUH1]<J]8GU7=L%K@<\LZL)X#+B?<H-
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
MZ7H8^CF\Y4[D*9GVBLR;5@$;HZU,^_&:2"MD+Y8]'\&@XZR\B(N 'Z0)$BH
M#ZYT):NLF*=4?1T!-@PBF:G9,S$R 7>:[VR)F/9TH&-G' QB6CS::!UTT,^N
MUZI"!W<] P<S(V8)T0WPMP+PFKP'N*NA,ZX'MQ6JJ_4;\Q?S);O-1EA]C)R]
MKV.5'G_^X_'T\SKF/)MO65?<>/:B&5^- &SM<=&CB:1%1HQV71*^3GP/.49A
MFH%QZ$^[*4\UC4:8C+*8EZ#5.MIY$Y>NE;]FKA>>*)BU"16M2-AKIAV=(Y\%
ME$CU=%# DV)(%+I(NP'[5OT<T>$U#BNT(LPU &_^%/FKQTM0?T++:8/KFMCM
M7Y\[3K](F+TSR_4Z7MT<1&U*Q9Y2OXY@=X^"$IZ\"&&\DP*01TS#JV.(??70
MHT68DPSLU]Q<'E19KMA8]"/UK<S:7-24;-CDXR[!+NFRF%D'M@=+T&AH,;1I
M*AHM"+63&^%MT^]5]$%*(40KB1O1GG=M&3 34DQ4&-SWS]&TO="1G-$>S"2Z
MR\=E<=%/[&13%.+'XC0DG?M@-O(J0^-89J@_U5F1D^HR0% Z;!H=,E68U0!F
M$93CHIPC0!O]GR_K"_G"VKX[NU&3[13PB]^C9&8C*)WUHF)=GQG^,13^@S4
M^Q@[LO$0R"!K(!! X7<7+#L=Y)+\<J,VS@)QN_IMW:#2?<AV:F?3SH)4N&C!
M_(V8[TT]3^(S0-0(C RUH/(P^2%"#SC\W4>;=!G8RD H$BF[+Z(S?4K-"./F
MN;S=&0UN3X,G[QN$UPDQ23VUB,PZCN6@U6"/5QYEK-\/:AA-C-8'+TI)>^:/
M1[\5EB>JAT^/+8G'3.&*XXLPSEG:F;>%C =]XFW+?>/L"EO$[)Y_O<D JP0K
M.N@UG!_K, 4H?5Z$<D)=48(^?<U8#NC/HI4NB*EKZ:@&\1#L>^WC%7_7PWT7
M)L_&/% Z8BP#^?ANM>$5LFCLXI*[@-6= KV31T4?CO+_;&$6!Z6,*/+F">=<
MC??@"/)S=T.0UB^NRZY]\DE]GSV\(5#.SWWUZ/U%'98CEK.(@[U7(F2]*>Z*
M0H-VHB-1PNG1-5<%: 6*L%?FR!#U#%^BB6%LLUM0^9A%R<K;W-DIC_,ZD4_2
MP)<UK5;P4P1M"+</I@Y-> @?>T!ZU%<IB/$1J;$6*"/<*\5!@_8[LPXW(/G0
MAKWI*6M_6#@OE)::H>V"3XLZ]<T91&:^4H/1V.K)9LA^>/%Q.J@H/XC\@'*K
M3U4[&R%#S?"B@Y@7O96A(:E];JD_^GHG%3D;@M#'YW6A?J+YJAT5OYDA;B8+
M<,I);L?FJ=)+=%#.'+&9%O&F&D,-0CV2"_G_VKO6:"C;?SVI"&F<2P[S9DB$
M03F\849)DC11(:<AAYR&5#*%F9S/)A0O7J9(DIAB)A49<DI$$A.#&<:A<IJA
MIB=SVF-_V)_VVNN_UO_#7GNO]\/U];[O=1^NWW4]S^]WWXAG$NVZK=OB#($D
M)DXAI #(Y5Y$V_<(]@F&6Q6\+6*R'9^#LN7>+O=J%V=9-LKN(G+2J*U6P91=
MX\.<$%9JSA.@YURSHX$>LY,*UKA7%;%S,!ZCJ7E1,^?LS('6FP'!S$GY9D>(
MB$O%A* P)*!+7?HFFLQ3K!B>PB_.TFC+%K9.!T(Y3OW)(E::O7J;9VJ6!R^
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
M30;)H#G)?_D-4P'W;$,DTP'5NG)(!I5K(*+</3+(8@:(KAV$QXM*-V,91%+
M(^'>#!G4-5$^*,)Y':".Z+*>@<D\ YL-6B4,#5;YZ>7CC]")F=Y.VQ\<VWDF
M]J&?4P=3[5O7G 'U&8=;U?73%UCN3GAUPGIW3$PT]9EWHZMK4U.RZ:MNVZUF
MM2M7M[]Y54)+K51U_DCABPW1)4/X A]B_[PR&:3I &X?!3C@*1E4"2A;UX.G
MB% G")8PB]DCBF =BAP9%+E.!M71YLF@^TTPNHJ,18X,JG7 $)MWG_U"?7!S
M1YCY NH4]!7^*L,RM3Q0)TXT\8%WZ,S(?6-?+>;]?,0BHB<Q89[(4R@(6'YL
M//-%<77,.I\3NNJG1">,J@O=?PZ0N-5/VV6LE=->$R-U77,Y7"_3_>'_"LT*
MF$WUHC>O\;O>JX>F8V8X _,04,I,O^[ZE(S.?Y?+/R^#CH4^COW>W=Z]C9>5
MYW363FC>XS]EWJMI>2% @F= K'8PGP-^;O80]%PRH*D&O&DK*Z8$O\[?[U],
M#C%?E[6-.9+WR[K+>XXW/'WV7C-ZZD]GKL8TO>>,D.E^;UT*"+6:?-<V),24
M'FYL&^@@"B)9QE?-?R.<,QBFG1\_QWG^+X1P#W2JU+H ZP/W6T74T)10^8:*
M,OXDVYY.SO(/8\TBJLUU:L\.>I6TJ@@65-JI!!PN;#58OWVV[Y;Q%<^W"E97
M37WZPDWI1M.&]!E*?<%4/RG0<<&A;,-&>D?B$[[6.^09/$@69 YMO/PU(/H
M:L#_E)-A8OTV7N?>67'/K/LN#WP,\@<UIFN]"NU9OE&JVK/ N=.CE'N)PM]/
M1[5<F1%L;^0R.>?:#:DEMM)<JX;J+J"T[6#S7H[<[6U[>2?U[9OGB>N61(]9
MOZ2W*MY<6W-^U=/ C4J]/L7VS5?:/-YQ&ZH,FRFB"/Y0*'5<$IG4Y.E,FRN8
MGL!N/I?5,F'&B0PO%99/HK56R'LG[6W-UG,.KQM2)+B'ZSM\+A/C:%5<*-^"
MGWH O7O(UY??ES/H5"KB[HEO-8X-,MUGH..74S-KR:SSTUXMW"P^\_Y]A3D9
M2+&"J#37P)]^9_,2U%NA_)=("!NH\#A]2D#B\16J6O:GIB7<LEAU>>M@W(MK
MFV\M#-KM["&#E+8$7-^)^DJ-" YW+J:O9=%N.)E6VZK*^I+Y8.TM&X/1B2LO
MKUN<N\*95;F1[$ZEXKG4=?SD#N8U&71D"/P@C1J2J;L%.\).9^X/L-J6?[EQ
M=8O&Y F[//W'C)ZYN+CK+]?;>%XG)C=IS<(X1Y$C_HQ%IM6>:]6O7!VDLHO?
M$V%.#@@;(8>:*]7G,_-ZG=NVA,XI'EKPQ4YE^;.O6S]&E39.^.DL)10L*;XU
M76!$3-?!7^6?:'^R[[N9;AMW4H#/IO#-C*R]QLQ?WM_I96J/WV4Z^U8\,M#3
M;K"YD,OWLQI4XDLW12978?ND:WKCO[.G>DPQP&]+O%/R;YK.WKM">Z?]6O>A
MC>1'MQTL(;4V)"<$B^5<DD&B#1]DT,-/KF7%Y*9 GE(A<V;>598F=7?5R WK
MQ=;[/W_?.GWF*R>>QK2 D#+#ILT\CQ+X)CR1AP8*C.QJ$XM*/^FT-VTKJ]AZ
M,2GZUMKE&^^3TGJ?<M'MU)4@7CZ&A]+@MI7\,GSB?1G$>JQ@$_X)@-&R(O+(
MO"N$))E0(4]%OGB2I-\NKG[\]ZB_1_T]ZM]'1=F/>A-]3X=^=\+)1'!"+%=@
M&O)@R'I J0-7=: 4A RCSI\9.4/8[>LDZ3@K&93<PTSJ[X&;!)?0Z,/C^AX4
MDW BGOV8"&4(_98A#<84?$4D[[0N=IV<9I89KL<<J<%0J2\Q244&Z;X%7+'A
M$B*#4M;$2%=2(F"^Q8VM9;9XKO&4>YNZ#F_FZ7=-[8G 'U6'XQ&_6Q2SFZ+&
M[GR*\$*^(;8H0$K:23)H 7OSOUPZVQBV7OV8:8K>D.ZE<;B3<P+.DLE4"]OY
MZ=</G9YJ_:C%_O6JCZ]:5+<K+0O0-7.&?X"V;H2VKR 7.L7,0RMV)OCO>C*A
M/NU4;_N3.T=KCK7MRE9Q2=5FM/@V'F<" !1RB7C/&'&20<(K8&FE^I1WW%RK
M@1:!;O'/J&T!8Y;3T,Y["Y,N9:>_W*RXZ].P]:S'/(U',1K:;5\M]U:E1*0L
MM6[4V34M5V2M>XY[:+/1!T^[36KWFQN7ZK.+1[[IF_QS6?3?*4MTL^-_ RO[
M>]3_QJ.2P+F_0\)\^R8O4:,@=:!:D%I$(9$&K 5(6>(<P<38X9: X39V2$=M
M1O;UR,4.WKZGHJ8$BS<B/RV>XS?E94AC,74B?C??6>!"*-NVD]&E/73S.90
M335TLQ>_IV#_Q%>=-YQW9A.505O['?-OJOOE3EM\;<[B8ZNNWMP:Z;[B.;-N
M]TZE<FX6 U/UZO I]6ER[K ?^"!0$"D+D$M^2,BYO-<A11\RW/>&%G4,FDX)
M,XAM5P](MCVT/'UVT>N]%1]WR*"6'-_]I,%4J2.MF9+5RN9[60*4YT5U0@]U
M#,TZ/G9A20I<W#]_K]GZ^W<Z MQ&6L]_6)(\U;,K=GV 6?G>"9K:[JMP1Q[E
MBH8*W_ &X&9AI[]R/1.U!8;1LY]D?JM^&GUWVSRGW!<1FFF;?4CW5KROW#T[
MUII,C;+6\LL>QT<&!3)HPN/:'!#\5'AYA?1&Y3G?,5_I\H K1>8ZJ,/$]+.W
M%GIZJSG,JSA!_S#_0&E*7H)APO/OR]Z$/I&Z8&0!%U/+ZZ ,X+PK_,VEK!FH
M*S^K?6%>,27,N17F2_MV??WFM--T[_'8+[;#+5G69JU4P;%&=[)VE=&R>N[9
MG4I%-%W\'KB?.E+@@CG(J0'?I^@M4BR#IM/68.;97X@E+@&VV^(<:LX:!-JM
MS+CY0+16P?ZTET':G#D6"^@+[J^?%K&M&K_(/L(('4/R/,H8Z#*X#)[0&D#9
M@SY][1'"TD"M]BP5X;I%ID'Y#F&9M7.O.KK9S3HPQV1V\!Z%M@^:0<F6D"K
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
M/GI%G&X<'Y#VM3;V:Z:WP85O*3EO_. D&WWQ]20VD&?[5*0&(4"(_ [B02@
MU#MA,?#55XSJ%#44,)6)$G"[W@ Z47YOB$A8+<&O,S\&I(?(H-J$1EX0,_O%
M#BS_C=B-<D?BHRQ0DGRZ_=0G2^3O[7+WKL]Z*Z&R7A+KI.2GWS_Y1"YKG?B%
MI8.NW\G7#4NMZ:@>76MV-Z\RY\/;-3W'+,Q=/R4\MY^YMF#EZZC)<PLTV6L0
M7@+\@@X<@1?/Y>_W":,\-WE'#G73KJ4I!#!Y5'BF%K\^U#C,I^R:<;D?X_ER
MZ^4/GQDM]Z>_NBG>LU5T[LII*4D4#](B+<!0%(=6MS&;)M"^L-6Q<>W(E#Z?
MU/T</K?LQ8FZ^G.?%M\J\_7L,\CG&FEL/Z]U_/"F):UC/)^!1GZ1B.;JL9-_
M-#<Y, .-_:;/4$69Q:8/\R296:M/=!6?6G%,)WSKG;UMKL^W/ RM'+?HXF$"
M &QES$(P)-) .7RC@K#N?HV?T#WM"Z=LOS$_VL__D?T$V\'82,14#!.3,@1(
M89,2-K^,9Q\Z-J;O[<7C7)N'7?AF+S1^&']VK._G%TL+-DU=7KS@9XLA5^X
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
M$Z6&(IWC@F20VQDPNXDL?>:(>J^<RHN XBDG@#1GF1N%$Z9N]%_KJMF<*#B
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
MDBNX'9:2W)#>GJ< =/F\]"&LOY+Q"W(=:PD/6$F+<4JWFH0M@R8.(N4:*)B
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
M93U%/B%2G_6;2;52Z!K+&X.XG>/^&%[M2&D3D0Y^EX0T#N+>CS6'V?\A,MT
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
M2S *RC1*RU#\@AROGALFB3I*,7_JH1&Y7"KAU=YM+A^T51TV9TY$6>S'Z1W
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
MPH6[K,L (H>L,&F',W1O!=.0>8 T8-:E!KX7+&VO,J,B=B@:^=50!H]?#V6
M&@FW8)8G[3^@Q@^=5TXMN@&_I2N!\+\9FS(S/@:UG@J>YGL^X3B63T@4'!H&
M9%0Z=C/$RCZH+2D :M\)2Q3Z^!AWHU 5G"8YL"1WR->!*YJYIBZTQSH;(TL0
MZ&&3Q7])E?O=YQ(&<"28=9TI',4(:9-("Z<" W<-9M7 PE6T"UQF>$S<'XRM
MA8VT.B-$VT@<%\=A2$[M)PB/OF+$)S6QA_X>4AL,-\;E@P^A"UV@E!\K)=-_
MG$%>^>"G^>1D$RA @M]-DH<TL!V<"(V2&V *@ F.O/%_V/OS>*CZ]P\<GY)4
M*GL*F0I1DA;2PDR;))60)6(JA(1*,C+FM"&$4)3*%$EEF>P1,]F3)$N&(6/&
M5M89RSC,S/$[4^\E\;X_ZO?]?O_JC[D?=\69\]JNZWE=K^?UO."P^ 26/&R7
M.3R5[P$]'X<M60T1_I%,]'"'Q/<+,FYUQS"?P"745?8%/5U:G N[M^L^0/LP
MGS1I]W$4-DHR/O@2RA RD#QH5L$5Y=[G;:8[<,-A!"$W@=#@!]:N^)!_AP[\
MSP4,TL-Z\VY0NDW'P;)N149&)O/9$[7*R@]/% ($,VZD;VQ%[(@&VZ!%H9\O
M5AI"\P F2FV'T;5+&>GU3W(M[!>>O.T<?57EK4]]@9#00U%O2K/\!B;Z&FFE
M8UD1"<7$1Z4X=>K>;NB1P7ENB,+D-BD:YRS;NI7Q I2EJQ<2_19=I"U"+0.!
MHF?#*_*W+PD63*!N<6TDO]>E9;O;;BMM"WEV15M\E$W@!<%')P&:SWM,/A%Z
ME8;4X#D47];S'PD5Y.ZLC4W+"3RTUN#U^G6*]IOW!9T+4+[GM]_@L5UIOSE:
M'2B SX+3%UDV/$/7%CL3%I-T;';!L.0F#:'A)@IN+HD1S7FDVUH?&]W%V5*_
M%!JN])*K/]W\>)6;SJ4E<A0J9BY@AUZ(0_&>Y3EQS&VP>PISMY 9P5N=CC2
M!@;[37ICNPT"7/N[Q$I'H[(W:;@IACS>]ZI$IE]5L69\-9%ITDJYB5IIP;6B
MD,3!TYR2RW9XFP<,[\JY+=:[J[>-G<JQV[1OF[;JXF=7T$NU8?LPIQ(LX8@!
M!?!JV:*#H^'E=4M@F?=6L?P/@?=9>KNRLIW6NUP,JMS?<F;CF*.P1F3J ]/;
M"^DG'J7[$A/(K9DD^4_DUMB6S;R[L&D@7,4KOF(I@$%M\O=9$B5:T<L9UKH)
MV#V'L@@?R7?;E&P#;2^%O?VP,_KX6G'WT!J'O6$'MON9+5UQZYIJ-.C.Q+0.
M%'20,3<(\[F;Z2=?-GN-WV-V7G>S99=[\=I)!]3O-1/NIWEIS&*ZO:7YIT$E
M!.:YT%(?AS+CU8_H&&H$O3,B"40>RST7.2K3$A+@YATO=%; O2,OZN2.XN);
M?2O4>P69-3WLZ_"ZM.!K"4SCT$5IS:" (9,4Q7SSMF7%C?YLBD.V@7ZFDUKS
M><4CUM0D^5/AMSAO%>-FC=**T7[H1:3UX!G#N3AST/L)2-"+U VW5B[>?E K
MZV//J$7)IC3Q'7+G+2WE?6.QMOLRF0-^&<Z'=ABF7CV9]BHUV^)D=L ^*3%1
M05V!*PC$$4&^8)8VF9'=>Y=):9,.(I3&J%"X1FZ7F(JK=92+W:WV9,Z=U>"_
M;$2GIYBT'JK B*!$^17;Y^G![L79BYZ#GTJV?O882]E]X\;K!CEN@D+X]A#5
M'NH4XL]CD>,3B!O(_1,(P@,:5_C,]XIM>L5RA594J+NS9M%F;*[@JF,5"WTB
MOPZC#XS'_OX="N)(E]-7+(.$)+[^%UV=1MA-&Y-R0+?!..-I'6I'X"C\/VY
MWQ,^W8T^*-27S16+*AR_!%NV.2#3MZ-X=&T?\+)=[]S[K>2'%Z5&M+@KQO6X
M7-CHM%J95_XF,PCV\72A&G17)VR;9E-#P5W#H6-C</CT-BLY4+6K"L>]4.>G
M*7ME!QRU?*B30L$/6*D:.MX/8QFQYZK@%D 6C?#VY?<)5$&*#0_N^+J1P W5
M\9'";(<:D(-&PP,<Q(\,[;>J6#WN(T_8?(X 6_^#D[Z7]!T.K3),A5_>;[L+
M*9%S/L@J*LP<$N7M2I?T-6SQ?TULQ/ST5L0R]:GW,Y #RQ8Z0.3X(S_J#1-]
MD8,P^&S6QQO]X^#XES2MH>#:+6'.<5PS9N^6M ,%7&V+^_;K $IY#V;C;[/A
MT8X#?#9\#1],G4II^85_]$]= QW_TS4PSO":O'!-/*A.GV_9.:1&]]%^:+T!
MR>I;#FSSF&G8I '\[T$S34:OEY&=!^8[9:'3]6ZYTE_GJLG?/N"?<PHU/B(U
M=O_/ JN&LF+>'P16ZES9VL>-/2@!\.&H\<=G.IB# N7WB!8)/8'<W-^YWOEJ
M_M,)@/?$/%38! *M10:7?$[5_5ZSC?[YB'3Z]]UUD/+OV]8FO/78^V>QCZ7/
M$D:,1C3'0_^,QK0!35]2(UM[Y$=;P,?HR;RF?ZC5-N7Y)M<,\ NSG5>>2,/M
MJI$*S%J\J-E'Y,S@RZD$)^J0VYC4*70!FJ?T\+XA-QC>D6W?J;DBD*B/ H1W
M YAJSR<9KX98<F!5GP#RO_^>V F :Y'^21>!Z]%SV.G'-VL%W-T?>:$(Z7!O
ME)BDVC$ KBWCAF%$@(8:\O@A'9SG3>3@OC8T'/EE*Y0PU,?$ZX=Y1DQ[?B+&
MOTW1_*7,1WL=QLFR&I+B;]+RF]5!A3+?BWT&T'P*<YSMU6_Z)?/LS?YE>C*9
MK5]1=X<I/R]8U>_>)O$+/$6> E65 Y!@YA;#.4[R5L#3EHOH0?;GS/\1[*&I
MK)U@Q"D]G\6K@('AS\/V4SA3_ZLOX,M_]P5$@ROZH]P2\=1<W^2*=R^U!7&-
M@;L3T$X9_:A,CL2D;0GR+YMF' /N0?[#"O-[ \(/N_;XVQ8JNC1_<4N]_C&K
MPNK43>\LNOJT!%Z,FU>:_@Z_JABJ?BE28'TNIN(L,'AF;5_B'Q"L=H(.K<E*
MD"SH4UG9>3C \?#Z!Q V'M":81E Q#\,=Q[:0]N*7<V,>7"2HPZ2!F6#8LM/
M+IO5?\Q_'!P/Y-;]82BI]Z]0<L<?A)+\0NR=:?4H,=S>R.YC=0D!:HC!9VO1
M;5_R50=S?R>F1/$FC1;]DQG/4B%VQ(W?*)OT ]QR7HJ+;2HO7MO>27BCQ4C4
M NNTR^HFF!>?QUPXI_CN!DN!BN"HYG$R7JO-D'OS%6T$'HU+&.NX&T0WX&+B
MM&OX=FQH:$\)</8J=/4Q<MS%_;?#3VFN!(.ZHZK)F^Z2E%1@QXH/3-T'(R&+
M[?*?VS*G7(O]8W'V0/8_6?(EA,;229:\ O;01P&11L<)Q$*<IF92;:J/5UW
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
M54R2MD++2%\=.?;DY$5+\7B3D]VSFMT;S"F9TTBHY$SJ@3 $<"4G$.:D.I3
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
MY\"L+?24Q6UN>Z0F9=RF_^C8*?'G6.[KE,4+PL3?O! UE&X@,P]CFJ3+R-E
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
MWR DQSIP24U7V(>T@WWU3K%?.@HKH82+'\@:5XBDGT,;EE9?_@1":#8\C*U
M*X&0X1?%V83_A-I!(6?V)UNZN)DR^Z]1?4/]<W:&M60<ZIR_%#7P_V/OO8.:
M^MZ]T0 BW=!14** @K2(4A20J$@3$16E"E'I1(@H56*"]!X! 0$A5$'I70$)
M'5&1IB @I"DB$MFQA*TIW/![9\[Y_LYY[YVY\]ZY<^_,R\SZ@YED9ZVG?IZU
MGZ*[\W.HDNU3M%WOGCRV?!4-3;_ .H;K.]*CP?;GI,_WPY567,]>-+^+21FQ
M;XFDI7S_L?>3I5J,4-;5*4R*JG9?.]T4P9:6X8IZ BRN*)1U>(DM,TVO[U%B
MWP#19?^CS+]7D1Q&G(27XM>H?Z1O+]OSY83+8SI[+IIGU7+_ -G,7$X*@LS[
M[/;?=>KDO&&2$/L,T$XL&Z\"8P8LWM.*+5J?)Y=E*3T\O+]#.^-2;4I=PE=D
MP1*<9S]\,3= "I!GQ:DC7D?#</W[6/[8UP5CI.@VNN<="Z%!#?T<:[K*NWO]
MIGF=#LX?U9HE:CNN'\3:X86% JFX#Q8X/T3T)J0%QY9*Y8HJU('GQD<*D#&F
M=M1(#!)@ABE #]P'/CB[NUYQ/]W,:0][1WL7Y'+B\.NJ<>)!58%5'&"%P,.
M2TB9B('+G$+$#:2 ,UC52Y2H"UU4M^*4!3;<Q_5''B]N4";X2?38UKYL[\PK
M.H@PVZ<FW>_2/4O^!&M!L'>_ -P&7$ET)]9>]EDPBM80I]CVO8@*E_V:MUY>
MGUSWQ+HAY)M2V;!;SOWA.C4[Y4!F8+B3AC='#50%W"B$M<] Z@"1OT<BPI6'
MOY9DIZY/MQ[75?"5/*E(YG]K:Z+L4I3L<]TE6:T \B>/O)&,\X>EX  76)*R
M^CN$=SJ.%V^)L\6 0JZ4)6.IG>(P<B>M(+Z._JB]>KORTI3AN_?.1^[/9BB]
M]IE#7ON/UX!78'1UUHF(<*8?:/.$[3"+4:7:2]O[BZ5K]?=(3"R_:[L;M&+Y
M0Z>RLG9O=_/A<CU33173C%=);R FKVA8 ^[$)H2?Z,,1LV,8C1!3787B]#F^
M5]HF6VO&)0."YT="<3=9^SI.?0H*.V;VJG9$M +_B$C.)0&788(\R;9 >+ZP
MHFU"XD/^_(;M\>N,_VBF"SH]%BY_UZI$-#N)JKH>EB8Y^90O5$LMJ-_14](J
M [X'1#,6F,Y;* HLI$+9,KY<T2K6KJ]$*-<(O+/T0X.'&Q<MPDWGM9LC[P<4
MR)?)!MU,E;%1V[F_#/K34K1$2(YEC9TBM56M;8&_XY.( #1X<",N)!#)])WY
M[>YD"UZC$J%N=QNX<N[TE=;6!#OK/V=>Z>K4?FC!'[*<CW]5$2>@Y(^=)#4C
MAW'@@2]TO;*M&(-(QB\I3;&=*/"T)=7&::PZ]^W,G0<W_<TTL@"9'2V5UJ5E
M;3D.F"GKDL$FD0/'DLYHY8+J##RM:LV&\0H.[@UGR\(ICG6LTQ$"5(FBGB+
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
M39#?&D"R_1/[0BN'9QI1B[=^>G"R3=UJWY*$>@SM [P(?1O91\[,Z[9>O_)
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
MX1L)X*&*76PQT(F,3.;"6NR3.GLZR'\J9_1?!"D5?LES:FQO/]W>_;Q8Z=E
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
M^+4*4'3  HCH?#[[V[-RCD2R>9J7:Q1MH;,Z'WGZS/..<*G,A+PB -]'3"<
ME^O4AQ"-'6S96\(]N[!SA)8K,W?6!W 9Q8*IK[@3+44+:P7O2].LEMU&M4UT
M][JG=EV[G'#YH"3_OZYHXKFS!,#&W6T0N0T1A ?5%8;1:3A)M.X,R0K\!K18
M<F=;&?0TDVQ[FR,=+/TAF6V&R5TW\-H]+I&+GUE'N"(X8(/VK_X(/GE@ RN8
MK=H"S*:R/1D()\9R#EFK3!TM;!&J=3=C+AERMU151VOW=NES@T^MA3U2N2)?
M@&R>/P:C*#I1@P3@0D,Z5XR1F&'@7Z=S@P9&7CO>DX/R])<ZG2=3<6/6H3O+
M1L]YDN]#M6&UP,J_J]Z?;[39(6@*:><FQ,^)DX3SA2<3@'C2UZW6->J#1.6Y
M#R?#<67^L[?'T=?\K\GUF_(SO]+A2F^+U*Q5VM1?93Y.JQK%M1/8,D>XHD1
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
MXL41.E>C"O.SCM).3=FH0IZ6>&79GQ"Z \Y2\2,$4,.(/E!QA0#N+WY!A@F
M.PY^ZDBDH0=-1-KD&=NJA_;\LC,SF-M?UMG,:?^T]C#F6H8U\^W2 @O-?>F*
MIK\&E%PXA6PW1N+0DA1 2FK]0P^=!>P^.79T5*_*7?=?,E*!A"LDG_B)O13V
M@_WR$YO#.Q"&^Q&A3"1G\0QY*PQ4K6++W?9(<>=WSAIAAH  (](XC%AEU:ZA
M_[I#77)<\2'5?43CC.7GG-*"$SO<ADG )2BHC6=+)=+4$^L0Y,;BW0!AB'BO
M^.#[;'O8+N[N%:+WL\G'F,POYN(7#I!+FNY1'/8Z'AK;EW[_-9FP8+;.%?["
M,,AFO@&A##B5U'_O<2,GW^P8YMCTOAG]!:CH(J'5XK$-Q"]W9AVE<GS2)VOY
M:"E$N-P!64H$+B$3B")8'5S?,:XAJ$Y+;RN/\$$FN Z]+3U.5KHQOS1EFU3_
MH%A@0/O"J\06R\?/UT%5V  ^F2B"(.<@^,R4V=<[GO-L:1$P>TXA-[PDN4Z*
M]G-?1VC0A;)X:EKIYS-R]!.[?=G2MVF$$=("=!BYDQB(3H+Q=5L XSR#GO';
M77&:@HSO1@8R[SI^?]L_X_SE??W5;4GSGRN3G;)979?XBBZ[]XS]/WC-]?^E
MI?5Y?($7= _P/-M'GA"E1GRQ!PDL9^Y;P_GU9/T%KS:\Q_3OPD7#U2AOM5J9
MXX\F\R>\Z*3G]Z5EZ^WN6EE ,*K +'F<K33)V@DBD1/=>L Z62'>>T+7:XIM
M4046#\_0/&P27S-MKK\[71 WOE?3,U7<5UK5<K=U9=<XJ$I8Z]F$M$#7/E/!
M$%*B$U8$6,=C=<'883-10([S/ 8MX9>7-=P>AN;;A. =]?K5#1>O&IDY0%[V
M1IUK8>WECBWMY52%$!94'4&+LG&&N@7PZ:]<8DI%8WJ]XRL7U6S_ZR)+"8>E
M[;M3]5\)NUR!V?Q/IU[^MRF86IP:HC=,&/MN27*:7H\YB:/@=D9XL%=QT)Z]
M*R<M*RE%U@<O!(M<:[=>M,E ^1^1&SP[^;)"TNH1AH]#]&P#DZ%KH2QOYX4(
M-UI;H<5N8]UT[^#C^+0;BRD'.LHI+@5C,5WV2D7,LUG:(]=KI^X:7:%W]!/X
MW# 7.\%W&(1LCT;G9/G4]H9C<&UY$55;IE_+H/544V8_^>6KPM>1P?&0E>K_
MRL9A'!KQX0@SA,?##.S; N+:+.M,A#7RJQ%M;#I4ZV9-5+G'TTPY>D4%3-=K
M=.WR@^:C7CX.:^_."RT3V-+?F$9;KPLB?E)L,=NVGH );F00^G )V,//F\!0
MZ:_?._&#J6):][6#?D=ZA<$?#U]WV1>K5&_MF&M3<OKG)L3VOS:S_M_K?Z__
M/RYV\=;P:HHI+X;V+'ZR":F\-?M- FN_->'Z9K'))J1I_-(F9.HYBF&O2/SD
MQ(M)=Q-_95- &F<*#Q(^!3^X8($S@142L#S4K(7[M/2;P-K]'?$K:ZHGKZ&
MYZZ(/]!WQCD9X;"_-OY(VUFF$<^LC<)X 3@_>XYE!=V$O"Q(!$^E:#34'X^1
ML+TXW1IH3'-^OTYI:VV]M]S9^>R!VLWADA83/<HEB(UZM"#V#N;*)B0V$2,&
M6,]C7$%>A+N-#7*N 0<VSB?,DV@YLW&..H;6/C?ODU*=@F^VWY*NVYWQ](?6
M$^?7ATLYVQA6"2%01=#W H!.U7^(_E7G,8S2.3/\.=SJ-EI3-LMPS_N<)-6)
MV3<XP"7J'A4!JF^DXWS0(J#/GO!AW*Y?&X#Z $DB4*G^M\DG+YE?^U1:XVRC
MU*H^9YA878^ 1-\ACJ 73)AAG"*B]P)A08FJ@"_%\8V4SZ\:8ZLJ+8.0CK9U
M!,^,29G\3\_\KSOG8!F9D0)JP5@Q3L]0PS!)D,W/J>SABXBEG'O.,.Q?_D*9
M1LW7I=-[:@RZ4=I_0YI=SWQ#5:N=5?NA=,LX\<?GS,P'&%4>*@T";>%K&R4\
M!AS!D8O#"CYU)L;K$S.6=DP9)']2LJS0#VEN2WMY7$WF[,(=?JN2AI,\ I:9
M6E1CCFU5F_NNIW'E,DL8"G'$@'51I)_3^4?6^^7_QN[LVWU_04&+Y%<"+=N$
MW,"#!]^6LXZRS;O!8X ,4QNL8Y"&[NC$.2UI-X/H\O)Y/ZDSE924Y55',>83
MAXWDP)V1XE['1/<8_<(!]HBMWD DWE9506@U.Q@T,7M22M@1X.!?; B,I-(=
MQR\ B[^T.JV#LF]KIA,/W=>[*,!_.7/R;JL_5Q"\[5T/]EO_XB@OK?H;H*56
M;QL/9GSEM]PX\G(0FBNL>O'-S2?2&?QI&#1/%&YSBF#GWF]"_. +! >@N^ <
M@67+OD08Q"I,-.B(GUO:$^^AI#1:=E74-D*M>*UTUURP_/K#1LA.TAX>P'YA
M)LDI-"A2I0H-VW]PHIU+!$Q<9TJF;_0<(_FU?ZW"_FD?NL/$HN<IK=A=:CE2
MB\):,M)/L1L=SSJZ.FR[;*:<*T\P1I6V.UT\+*Q:K?H">X/'D2%2JR613)B;
M&:? A^$?4-2MN=>^8[8\THT/$V"@YX7I\;F00K>%J#[T-OZP9^;[!P]9J4VK
M"<O<42NLM)'Y!:<@\=UB#"=*8J*9!@;^?F\/,)ZLKW3<86"V_:6C2:I2TD5G
MM<M[)>N42@4$(!/;?\O^]P$%L(Q-"' SG%V,3L"M/73!?1VYT!#W[?LX>-2$
M:V\T@&">U2;^HE7/]H=R0GLW_X_VSC8>RGR-X[?-1J5$$2DZBV@'L\6AI!DI
M-0C+5N,A3P?EH4R:,#),*E32%*7U.#W)HIJ5ITANC,Q*FC3:633&-)XSN6?:
MQKWN>^[9L2_/YWP^YW->G,_GO#@OKA?_M]?_NJ[O[_]T_0&Y1[@*: <=&18R
M$+WY(T\&]GR=/J@"EL+JU)V 2[">K#FL]/0,[-,VJPXE.F/L,]U;!41USJL
M'^<DNQTJ(-_+&--]IZ7)Z E49^AZM C1<U]+EF]5'O_KR7C2XG=Q'<$-9H,(
M%_L;I-7N^QM>@N>:CYZKD0BIXI$+>0^F^$:'D^L"Q\(3/KVUVD^+."SONFA\
M7O^>@!A!&9Y3G%JD-_:JF"$-07;!A<F0D-^WM(+RL*M1<&;7^TW&T@0^U<9_
MGW& N,BSI:4.MW37_*4O<Q? .D:G"EA-=Y-9CK#$K!53UV><5<!%_/OCV1OE
M7BDII^"Q.I*<E)C_BKO$8CE:)2!HH_[*+'!4R!X")8<$V107\P_,O 7!)305
MGQ7H4H7:1[*/[(Y=F?NM"J@NW+G$Q!F*O"YTK@#2+["@ 'PVE;ZI0-'>!)M]
M$"C+Q8*KZH6<L69CF\>%$.65F8\1$^E5];6)<I.\MJ-OHE?_F%,46H.$8L/E
MJY0WT#5W9A;V<WP-T0,RXI7--+KNJ&_V0IQH)FB0U)7OP]K&-7A(^D7^_I=.
M!_U-/<?<*26GP9Q0@UKUC$3\T,X/VGM<=Y;$]V[G%H\8V-=S1'V;7=-3'_,P
M[1W5O3*OQ9-B9S14]ORRD);?*S[[YE%2_$VA<P G<4R;8^K6$AA4QZ!U79B,
M:==D_7P+-22*F=),9 _MO.+O\!V$2$-&*[N)NK&L(>:H[D6%W@N[>Y7CNYOK
MBQUQVTUN7,]Z6=;S_-!+Y1Y9SH=)SMQ9<$7#W!610:N[88%8M#(V7S0S+S]'
M?WK]E-M/O3MK.ZNM;69?5B\+U^5>1PV>**O!T99D8@,SZ^$-&D5!A:-3Q!OW
M=/E9]5;#)?XIJ0X#B5U5T<>VII*(%H(:4R>;S/0UH4S,Y)XD!*NQ_HSITC>^
MJS3$_6JV#GXY\*1^)#]PVO^KFG=1 TN<EG:L.)L,0C[,X?,=#,A/]!O2"382
M.;RE,QEF_:W!CO<+G0_76E"H^D-Q3H[NI=V>XWFU]*].&NF4DIO(DR)T/5\%
M6-O!6U1 2*LZXJLV5X7=OO$?M?S\7S?RV+S46 58+9. R(8OODI<(1@0WX/N
M1U9E]);;RE:J@,NMNR%0NFZA;+8I1>V.$R*K(H>K(<-QK]9&7]H.:)0#;)[+
M'K%-;^[)TUO")[6?>C2]'A(&>^W;_SK1U.]2W]0/688%N91@A?P RKD+>JD
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
M12;JGHQS^QZ\Y;)6^V0^*>7 &A3_#D*RG-&B_"##GK$B\D8D3KR<(48+ *_
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
MK-4;OH7I>SM\L-'W<O1B_][-%B4L!+F:R[Y;Y$U8I+!+$Z. 6%CI$/KY;N:
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
MU\P^GH[AKF(N8&:C&ON47#E54$\:(]B 0S'<2K\,!5WWON8,G'4\^9G!N-?
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
MHP;=-$.""R6^Y+>8N O]\'>)RK^G853HH!<E"'4Z*,$!-Y&'I>ST>\PQK<I
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
MV%#,.;SHJLAATOPL\&O/\@=G<T83/Y-+P/M,-YW)]1-M#RUC;,OX16,49&Z
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
MP"/(KY#;F3CLVJ_I"OQBO X;O#;O51WA6()7OHW-)*N_K%.&XO=[K]IJMH&
MD@=3O,E3-K0.:*7'NC?9VG65((WC78/.8H.A8(I"@8GG)VO2QI"<RB;'U.OO
M>7G%+X]OBW^Z7%^LP"K3+\,BP+U=M'KB/-.V&NTX=0:(A945K%F1=?VNS8:O
M]1$@S:-T4 1-GM3<JB/THP ?VC*PDBJ0>+D28_I2"^F@?OY;5]Y%Z\_/JPEV
M8"(_%:TC!GS-/RB@</:,$?T).BF$\,NEYFHA*L5:8X:^\WY59%N>K9JM GGG
MW _ZDLC3SUN8R!H,WW1B..4]"6H!X $FG=V+T3E-8B*>(:7D^JVV)SJKTH3P
MJCGWV483=1T+EZO2U'A13HG79=+V.#^YB&$<0O5^YJ5S]%*X;&"C\:V  . (
MCB;"ONBWF$3!0,I 50?!=D8N\OV'P21KLF)KP5W8<I7)Z=JHT:#^<S47PR(Z
MDEY;8PV6WH*[XW]N-V$K>5] IRNQ$*@S*A)6RAQ%T9C&1DV!*3(']M6C*5G=
M)0G'LISFM=1DW3<>-JB/$6UUJP_U:#6+2&B#*>P.C5-\-'[D#U1%Q6;KYG.,
M"CX4U8(=9;8@Q =O4J[-[-\+,>_/U^0PFF9G>VWA(647'WGLD-0,<.7#6_ ;
M[/2GJ<_O@:_7L?? $; O*OE5Q]*+_,)-PF:; [*&$45NQL-^&VXQH5?.J2:>
M%7S%PB+ZBN4P!DDM$*,60*??0_$WK:'WW!R(CPAI+VGR?E,&_10-PK'9EDE(
MHBQK\R/I:"_@8TD>'212^U+P?L)T7+_UHX3<"$4]M2_(<-/+D*/(?LAG7T8L
M.$$82TYTHV* 1^@CKMGG2TF:TY$Z I0K^+;7T:J%@3.2E<[K[NM)THN=3D_:
MG(*5Q#ZLB9I]YZY "M&Z[2]1BZ'3)3P0O-FF"$5[F"([#0M%L<WC44U9:JV7
MO'ZN!+05^,MT T45N6^-7-P_WW0ST^C7>*B)<OU@1P<],;TL(DR&P2BFI/0/
MSJ@ODDU,GUR4_!;X\PA5<8_/)8HS:/<YJ31[W49!*]-:1=F*:F8$\N'(&4B9
MFP<[(P[K:!TTN6$ZZ!$JF(6L@E"NKONA<PCY0^0X(3MOVH3UIW*2G9_']11<
MQG#_J$*M3]0%,]W@*TZG3W_L+8=4,7P@G ZZ%Q\VQ4YA..11_=_?^'17KQ=&
M+T%/(3SR2/K-D^Q)+3;B/>G0"'?E3E[;HOF*VNL+=QS\$1'SSP[#WN3??DC]
M^J^*E'Y6Z^:,GP.1H&1YQ&5\5:,S11M-VL05Q%GJXWV;-H_87M,I"CKBORTW
MK]3)Q6,965%U=]Q0 !%?7JH'8IIP1J= G:&D\W10*^3G]K1O!-399#23R$FH
M3)LI9C;((*XP@J=V X6.-OMP0WQ45\SK,O_G_(=Q=QPZ7,1T!8M6A,%6%2,[
MMMH!+0NL8W<VSNI\6.%#ACV7_:LE57L+PK79^+:IH\@![$DD*TF)>&>(8C(]
MQ3>VDNA7AW,LJ3FBBF&'.Q])75:IN^#?W8R2N9_D,N?1?'37!G0>+4NM@+K
ML3^WB?<(J'4E<),LO&V8=@)/72@K7!KE7L^K+W)Q\Q#;-N[UEG$5_2,V^C&'
MP<!CCQX99!NV_"IM!/+%MSE^-%+K#$)'YPQ)R7BD+<R#-OCXZ%"MT=S^Y%VD
M^P1IJM0K9EWX/%/_A_<,^DM$47/J^<F2%,X1C":)#FK6.3^T@P:[#$Q._O+3
M;TY:\8WE4M#JOQAW]N6MA%+%&QU\C4>_BIX1"=;U]UTS)]_V,R=.4%.UN,E6
M?H+--F'Q.:19 UK?0/F$=8[:Q3\>/C.53+7V1:2?-6!2[UB]#;B@QIQFP&OM
M./F3"*6A-6\4-^(RH7R3]P5&T$^U7[,8;KW5YICND'@=5U45^[3?[JX!%WOP
M]O53AT"[!_^CO>\.:CKJVHR"@H(@76J4(BHE2A<Q$94N(BA=B8@(B!AZ,R0(
MTL$(""A5!8R &#I*26B"%$5$B/0D(+TD(.$'*6S\]H^=G9VMW[O[[NZ\F7DF
M_V3R*_>>YSSGWG//46EGGV>/!L.J3)9;2U _"+42[24UQ^M_JKT/+#C@*543
MGO^ZY-:$A:AXL*?Y9XE1]WS+G$LUIOLWU+]_=F;HL<?T[3L+,'+G6,^9:"IE
MHQ4FC <[>(WFEY.7\LQ5?D$">^=[G2=';W8]UN QB;U@[716Y(C[W6#0UBF5
M?@,XX\)" WAE'QD]TM@.E2YP)FZ6ZT\[$)TFR3800<^!_4;-G^X(:MY<KH\]
M%OL\85RV;CWCC_Y_VG7 Z;.*T-Z8D20ZE&J!O,QZ!ST'N+6,7C@T,QZ:9/>4
MY]-M#1O>A UU,"M^Z,6.?2=GPK>Z$>X3QIR,J5M,H5XZ-Y'I7?RM4P^OBW1-
MA!\"H,=&0Q6>J4T612<7W3F['[4@NF='Y/V2/BPN,"?O48=4>6U*2NXA[8F5
MF271:\:%JJO+%VQ!PF9Z>_$20"O'FA8 B?>AZQLD,%/D$6DJD7 ?D2#^]?=7
M+%,S6?WQV[.**G!O?TQ5JY "ZTY86?Z!ZP[A,*80'\5J!5XZ%KK%YE-F/ C%
M3@=VZX]?HF+;JLW(4]P.>F=M&4K5BO7%O-+W4E-?W-6O\UY%/ 'O@PJR^_'<
MU0"<"B&C'I-V00(.ZJI_K XMG.'$C[X:;7H9]GY=JF'*:6:O!*.MF"))[(-^
MG%L4V04EU#/%KM._P 2;#H3T,O>P\C\454:%8IB5/S?C^K8<CS@>N])QU5S?
M?@1<A5VV9IQ M;/WP&/157$M" % P>P4P>N67*^$Q/O"/:L/96J(ZCS2OT,>
MA."LWT0>; >R.-&_(5!"4K,GKR7<F? H':D1/JSAIIR1&L T;W5X]*Z\1T7_
MI]>=$ST91J'=6H,CV$*XA@?OS^@G&8,#!<\*#C/Y<$@-6F<)"2QB^'O*RQZ#
MT..*;243AQQ]6[;X#[G9C\&IUPM&-AC.QG4<TR+GR(P[G'(*?>SFXK+73W1N
MPF%9^8/D(S6D!;PSU[E],]3#H"PZJ[T)''J^H'1D^RWJ9*[[8 ]M_15] KJP
MPK;Z^K>RFE;8?ZN#)=>;1,??#JXI>1-1;TYTWPD'G<O>;J=G :T2*=JII()#
M+@>T(C3N_.@7S<FDS^Q]>\%DGZCX#8,Y]9'VR.9=T(H:S3=4^0*"RU.7CX4K
M'4L-7ASQ/F=WY+R^0?11CV=/ZJ"!KAL^:#1+W$!V)U;NW](I?U_^FTYYY+SL
MO<:OMRXQLC*;!KRG 8S6+NB%N173Z@\G;FG\:&TDQJI"AOYC\UQ"T-6P%O 1
M]N N2,8 1C5I%4H-*9^,GVTXX:BZ0IS-)N^"1DS;=<X] \TD]@JY/!5_4F:;
MI7HGQ^>/A=U7SVOEB3@IK8S?Q],LRL(5([8XHIB?]0PYL@D?4^C,AO>"<XJ
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
M/<M32I.67\QXQZ8+GSX@:N6K8)KGMC%6 A26H%OO&6A2/<B8E;-43?AWE#R
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
M0IX"%'=!RVI^##@S!-/AHOG# A!I$S$)HNS/@%IL5S=("RTUI?0O2*4^NQ7
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
M#.ZP#A',&F'_A!^0-Q.X&BO)/(&<8"$:OT0(>25W"J'E"4$Z_-7<W9RW^!3
ME37DG820TPY >AXD^822YPNAL=( ^$L(L?5)B1"J+J.ZC Q,@<OTK@HA^FG,
M-TB+'F<2HI40!/V['^-#*:/;6 @DA#YL-(:%T&&-*"&4J'QY_9>\><!$OH#+
M3%DTP14-("??1]4I1H *'P*/-+B)R)]D!;Z9,D17@%N#Z;@6W'6,FZ<KA,+5
M27;X,:X)6/(V\<&5<LV>6*3'#&#XI@/;LR67XDD^3!DG%0(9WAPA5*8?"YY=
M)]PE5<2VY1<3S;E 8<FUI1]H64S6)@9W>1R!KWQ>3S!-I_<XVO$KJ2C%'(60
M^@XC/,]RB$CWVHQ;4 B"2V&MP(10:H==HM%2SE?!'4RL.9@IZ97=;%N[:NG:
ML]/:LCFK>N/M;R2>V;1GI%M:X8X0DA,7A!,[4X50FZ00+$X(4(>7>MC=T5"X
MUU (\62J8VV'GKLV#\PZE+$$]=J5T"+]80G[7N_#+\B XAM"W.%7I2L?!-Y;
M7: 8[.9Z[@+N-(S@*E+\Q7"E/5CI::);SJ'?(S8^8K)VQ\%BF.2756$US!;/
M6F.29G!J$Q*)STS4.#$M]>OJXI&T,,'Q_/?<5RVAWP=_>I/[O(606ETI7A@.
M=]Y)Z<6TV"O7-!-GGOF1,6]3<))-0DB,;GPT7&Z8-\R07=]BW/S(>O_RMJMN
MS6$K(H9(<6;'A%!A*]+XD#Q\&N$> []A@>:8B24N SRB.7CDT?[ "KR/&E)0
MP,$/3S% 4S?L@5D'B%SY0<((+1#N-,S&IP*?H.:S#BQ3!!"2<+@2Z%S;@T0A
M-*A._4%94I5%G(7IL9C7LU)H:P?!#3)>OXT[3+^C\RZDW ^:&K$#$O^"Q#[%
M(W"PN&6S6; @J [&(\W)-]&,*&?ODX0IK%N+K,H^8^$A'L[S',H."#P*0JH-
M/IU>G11,7QNH91^[*^IY6U9]VC=@9] G_'^[@)>M'RJ%[Y)N$4+\F09TP9SO
M_5%-5#$A=,O72PCA158Z0LAL%70IZ1?ZVK\-]<!E\H&6*!7 G,EQX*G;=C@
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
M<&O-2;C7R$4(/5AU2?"/P)+7@5$;AQ$C::R3'5@T<IW&T;&'NZRH:=6#S$"
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
M6@P O@\VC>*\_:*NGT\#8[I^*A&W.ZVO!4G&SL95Y;*&Z6T)U)0"EMMG-S0
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
M28\K@FB%1@)K%Y-K.(_&GU8+-,L*@/]?[-TQ--\5S"O>",\E#1H_&\)-P:#
M<U(=>@ITMD65O6$<EZF)&EMPA'_^36%)(H6]#7>Y?  *FTNTY<X1,:0'YD6T
M!.*X;'EKQWC7@&4WPUCTJEQPXX>JO*N%!*YJ)X"4,&^W"# 0B1MDS,YMC#DD
MN:%L/6-2=)XZD,-L+]6F!=F _5RA94GUN>J%MJ/Z+,^#WW),Z?O0E5:Y>3?D
M9JG:O0Q^W*W(T1J5<SFY^-N9]P]U,]ZI">KS-JR"W3S019J8O">G7Y \HE<7
MP\E$%^-+OP]@2Y./L>LTKY]?:K@ZMLHRVFA[E=+RS'2+^15%GJU+]I=FSUT%
M5JEH&9&U*8RG3\/*\@ Z;KMWQ@3@MZN/D<9P)5C1V/F1UT=.?OI+5E1"%Y/E
M?WPYQ9"M'3N<L\S#N$+7+C3BVMX/&AM7__SFB0.3>U7DWF*(F>;%3 DJ@YCN
MV2>M&9KCW@(K[G/=3XT10E-V9#C-WIGSX+E&A/U'NQGN5YR7B.OKO7!7-1#K
MIKW(QF9MY@"+Z^N&F;')H40GN8!9*)'$C@],KG6+G>?FR?.U7/6P>H7Y&?6\
MUW>^1;T^HO50[WWR\[/#W\?N S,F16[[9NP&6M_$^L>7V[\>WQIUSRL%R-9!
MF TDT]*\G.V"!2ZY6#ID7C8,Y$*+$'X;'D,!^/+C'42G+:#.%B'5."(BMR::
M04B#-H_X261!/IOL$3S_!04H)8YU$'^TT?="8)#;&8G$I<BX7;$LQV70D>L
MR7)5@+7LZ2,)M&E^1PD#(W"Q7KG?6-O_?1Q'(#\0:;NFITC;/PZZ^-V%WZ?3
M'PS= RZM5XQ[_1<]3[C[KTKSJ=HM>OR7<E7P+5*=\7PA=+$$]B?<O?$(*&M^
M6,._@MT2I?S^&8]_"<+UJS#8*&]<GOV7\:Y[>_ZGXUV:Q,:?#.Y2>":QU^8E
MF$.LP(G>AL@+H=:TU"XYP2+"-Q61GR&88[O!65$S))?+$]4TB T>9/01^?JH
M/"X3:M3KT^AQV6$%FQB6<RG1_C@\(\<^L7-2QT;6LPL<6[DCV:-3W]E;&)]^
ML7>O>DB:2XQ"+78$C6/);Q0\-);B&V,P:N61R&@.]=;+F^55[.1O:=EW.-^F
MZUG.=UGUJ/ZB6\].&+]NFK7DPR>'F27XEZ\X&'VZ$GAZLZD5Q+31WN1'E%.L
MCB+)C+?L&%]']C5EQ=>/NE]6A=>FCCP;U:HX6%_FYN$^SSXBPHPUL'EA5)3)
M,1:SP /5T<04R)P6E,C.YI0)HL\-U'YMI+UC*-&#,\G2/[S2F;;5%(O4+7[N
M=>97)VE5Q&]6LS,/-X^U,SA$>+)GC*@JC-_>\%+2N&*H#2I=X^(X_(CQ2)];
M'80,F@+N.YLXG$EA*L+O(Y*?P084&E#8P2O<N0'C\J)I)F,;7'$_47G%[7*X
M9Y@X?+79*T703$O$1.2NMZ6-5#<PMF-*M!'++QI<6_#E0'^2P1#)ZEQ:=0X
M"FIY<GANZ2 0\+P3O)6#]>.*G(:1,<G0OV_.<WRLY]>YSNYC )7/$306C[?7
MU?2Q5AWW86<(!B3PN?AIXKH66G/%<$RGZ(48RI2Y0S21*U+7*,7?G88[NU(^
M]'PGCHG/DWNEP"R.I7OP!A%#JA-P19_ICVW'11F:SH^K@Z(&Q NA]Y' _CMT
M@+FD#^IQ%S3!/:W$X8?P!E'2>PZAUM%4 9S+S"XEH2ZP_RS*5B%TS9[O]#'7
MG]E+/LDW\8PP\J@1Z']5^!A:XIC>J\9>'7BF0/KU.J,CV1=L/5I#4JJ3_!.7
M9"U(5+B Y9G?MR8#I_S'N\:Y8%OZI<#0$"S95@C=-":-)"_ZTXYQ"%>^]ZE.
M"_G_:=,XAP:+XKO$HKTN)+U4AE8*<N%T^D6?Q_1W_>_:N1><C>8;<&._=U:W
MAV< ':A4N?D/+^GZTR'VKT )_R4[(L@&HE9;JB'U&W,J+N/ET>39N\X]2:^8
M&6QBE,T*\#WO?D%?/?I:N:NGC^?3'7YV:^UK:WZ\%[.5X% BX!2/I)06.517
M*HQX@NPW*H3$J NI8.$RHI!BDDH7;;;'=I49N=\2TWW=]E'6I6S433]@H>8J
MDQR;^OKVI'K;%+$-A'D8F16 S3_(5^F.5>IU/LT_>8RL:,\)1TSFL3R++<XY
M?QW 58ZGT>L]GLL\O!0O_VCC8P.OH\['Q._[W=*-C^$OH9806=9D5$VOSY&5
ME7-)M(,$F]PGP0IK9EQ/8M%O&-#G%Y_EI$K9QGYH;_YHG6FDY*EF-E3OO0+J
M*BH\\WY;)@4!)*U.#I_N@=YCRS4A1;),=#%R)97<Q CJSZJWM,LS.!:2G5Z>
MV+V6'-U[7C?AVK<CD:H1E8\[K4Z6\X'#RC]+74&MH(ECVOP3<+Y>SGK6VZ:?
M2(G5XM%];/\K+?P%SJD_MU3FSP^O/_BI,K%<URWWUK1ZVS7'(8'MV!#O1)?Q
MOVV7\=\Z7?T+P_<7\M20*++^#O_XMZML[5'J!=Y68[21Q)<W0 1J08BF6U^8
M'Y%E(U<CU<0H&)B&K6?'E#+2>I2G7W%)/OX29@4?3_=66KXAW%)E.,O9_?FS
M%0^?E&Q4C14PWX6\7?[I+.7(J5LNUH_-NO7/9.=6E=7P/LM_.H.]G;G+[DWE
MHUB;,Q&A(UT7PNA:]-M(TR"99<7DK69BF:O"\"V).$$=P+:?@!.$"J&/F^T
M<-^&QPJAO6@,?CD%;GPMA 8U?\#/1-ND;\R$64>(7-6N.ITRQ,6C/I)C+T@9
MR34O1""J%NS1X&J8<O;Q9D&@CUO;EO),PY..(4;&AV:Y5;E]*';4MU/^?$/C
M[H-5;R).7^Q+S%B_?9F>;&A"BF.WV2F?P]^BXX]W F_2L78BC#@11OQE&#'(
M36==\/63'9F!;=EJ^3HELF9;\Y>05!<VMF19DI?#^5OSP/#SK?(T?U#6O@!Z
M>0K_OI98,"3(\O%HX?>Y%2BNS;$Z6A6Z-/?=C7;-$P]94RZ4V!+=I];.9(D-
M"TP]G9T?;UF(9 :=V[?+U")QJGBBE%E^_[.G[T8F3UJCP 7/8*J%$)):!'\Y
M@0->T.3[10BAY<1\9GH8IL@O8*J8S"OG;P<#V)LCSYY7L-RKJG1G-56E"YZ>
MV2<S:I?^\HZRQ>+HU=];[3V/N9S;)6;'.K,M$:*&5HI0(%D/K\9%D=$HBA4:
M9I0/HYK%I8"$2]0>NWC.R&0)&L/6V?XZS\)#XT>EZQN?A^LVO]GR1'?H_;8E
M/XJNSQWM'0I#U3JPV:J<-+2)_;%%J1?X10E)U+NI7+-%+U^[5QVIIBBUAVH6
M73S8Z]PWL-A"^E@-/;JCWU^>7C9/]3[$CP]"SS9J]@4 HYIO;L  !FL^\3"R
MP,N\ )=D*05GR0'D^;(:6U$7R&YXX*@<%_SQM5_1T6I2M,N,@H63=BJT>1IO
M65^*2Y?R3Z.JN(P.GX"2.$]8-H'+;O"^K:AW:U!Y'4.I,WSBH;K9\V@']++,
M^F6:C(.A>=W;%]#Z#Q,;.?UOWLAISOC.%-[(.$[#R#.$<QN10N)GS0[*66R_
M2H1 U#122+IJ<G9LGOUB\E@Z++@,9F*E"&;B8-O.^'0VC#OW^XC,N&A:SK+Q
M[KYBB,F==1CI 1YZ.-H!P![5'#T!)0"_%=8I&H"HT$QG+%7)Q<<3FO;57W$+
M8P_!15JK][X.+$A'"/GAYAU[18U#YLU7R M^:R:+; ;8"LA'9P<];5PJ7G#O
MM[='T$1OCU@NA+XPHIKIHQ>I],'EOY69; H+)&Z!QT?3RACC^EC^4NV8**9
MI5Z>"+U.A%[_(/2ZDTVZ/@R<&7J&7[PV*Q>K>N.3PC#>[Q!UVN=,9Z*:J<>)
M"*N5/+5CGTHO2]^7*Z?7#S1Y]LWC'Z9^IRGD*5/6@35YC'YLDD0:ETI^(?B1
M):@$KT?39@FAXB]Y$6^NDC]JGS9@EY\:VO?$U#FX=X4^OI!R]1U@P+@X9:6H
M; ZNFV<+[E%.\4$9]U&D^4Q^D\=D]&/S$4]/Q;I/;]PK7KZ*91Q%6ZX+$DKZ
M%Z>HN5,>?[YL,?]>=2BQ\2V1M0%1H-89,6<176F*Z(7J8J+,45]&4VGP".UJ
MO-K!,Q_,@_8BOAMXGG%B_D>=I1=K5'DZSU5/N8GNY0/0GP^9 !W,MZ$J40Z!
M,5RDJ%3DJ6(N:$"+6XJ'TO$ZCRO&FYU/)Q8O#>GG#2[M/55KUK58XDZTO$[J
MIPANT$[N94*:2+H=@:.^T^AQE0I]S].B6+)GK[7Q2]B7]3G19[7:XNG0WIW[
MS8\NVK5*XF?MWHU'(2R?OXCZ$9$W" X+(V1[%)%D&0\P6U0(M3$<F[JV<7'E
MRA.ZRE]-OSY<>',9AC!_]*W;,G0[WW'*!6#[/>!:65R&SM^,?XDGH*%\(^HW
M6#I'NQ&6Z'W#*O4SWM?8DVOU\/N%J=V>&]:6JE7.ZH'R[38.04.G>FJI)3"$
M-#ZA*J*,TVQQ#BK(S%G0XB&WKW-%_3$5>9;4M7E;+S,MU8XT'%PY:^A6X()9
M*^K%[MQ^WF8&J<@)(<GX4D<I;*;]NYWV&O6/,5*S^K>;S^>Z*#_$EG=/9^C1
MLX!BYC\-?E+.5Z X5QTPXM@D\:V]GG<4%@FJ,I:[]MSJRR[?9[Z@T/8U1A3X
MPJZT6IF6YM)"9@VIF>";21/'[-BF'8'G1M@'E([V-''H/LI)PU7+-SQ:O^GG
M/46O5 =+ZZE^_J.;K_03TJ1ZO5DTCI0@&EO$U\04_1L['>2_?M+QOKCQ];=E
M1\*37KV]?5DL8E^\Q;PYXA>^BVV Q+\#FPJQE_XMFY=^N9'VGQ5PHXFX3-3C
M@\<),RBZH_OWO$PZYWIYW]:/U%&ZPJC//ZSV)@-A;>YSV9DFN-9[/YLU4OX!
MP'S28YJAQAQ^5ZEH0^W?M5]]^&^G857_L(R]YD]A_5+.ZWA+6MWNDMWE)RHR
MW);MU^S.T9/,:?_[-C57)N?KS>Q^PG(J !@QYY"Q?O+E_!@I@;*)&_?C?[>Y
MV0#^@SKUU-_>=W3U!AK<O'XO3G![W""?L_.<VWV[]$9JUVMZV8>_'W>$,?FC
MWDN1DPQ_^<(37U>@\8O3-&VX]E<<%OUU)'+ _+^D 4 *Z67 @V_R&Q ,9Z7]
MEBHX2OR=M "4F&^6=6\3G^/VRK>EL-KPHR#C&*76SFG :+[MEW$TE*Q?0ANT
M (#X&X!A'QC$5FLRIC=(7/L80/,5Q-DRXSI\?0+'XZK> 8#-;W'I F\ \"E
M@=Y^'8'# \ *\F93+'C3@-WB'E?:#Y? U_7<DBS/V1<JOGNVQ1G^<G&(_)3Y
M^Z)Z<O1?LR%$Z9_)./'W$O&G36JG_JXU(?%WA?Z'@Z"_>.W]B0LG+OP7N)!-
M4Z+^1"!,JMF>(85F''R5^2V3&V(;79[\8TUHZ8EGSB2'HBI/S-B- _#W@SP8
M4_@)LV/1[/'>X'RY\<'F[8K.9#F9/0<<UY@ZK,R]%6LK:*[>/'3"=D[[.?V5
MR7,V5;J[+[O!_$2](80*2Y"C>KQY "SE'ZP60G.?AS7!?3ZLF!83Q,@/5W8X
MT!W#VI?UK:K+Q<#4T7;+TCLSS1O.S?GLS:MN$YPC3R.ZDU''!1<\@A%6*K%I
M"5Z9Z4[@$_DNHOTKRXSBVKU7=!!<ZK./?<8Z0@@NOIAI\W.=YKL:ULJSX^BK
M".<MUL=_WKO&YN?6Q-)577MWE6B91:"QN]SU(CU8+MW5?V1-N6_'[EE)8,]D
M"/8A^!$B/EH]8HMM/@F(XGTR%D\#]OXBC3UKM1[NBPQNHV%7>*:_OU<F7&"9
M BC-@TM"R&<I]:00^O,M-A\V2++U,(UXZ4K,B:.7 ;NYVHS2C@X9<1U.'.<;
M'3I9TNLBOKI3I^BSEY-Q4V?!/K]EINOJ&T+H;N2FR/[L]<_B M--%MYJN9SR
MN<F-GVZ3QYQM>_(:_'M+^CN?456LT!C/+J7\84_OWS7ZC^#2&<;1S&R70NFF
MEZYW**29=I$IE-1W]!E_719@-/&/P8Z(*6;\#@RYY0NAQL3]GQ_X\%?]V'BZ
MJ2?.&:_--#GQ3'\T[H9.U_@\PO\X?90$])&2)9M*;"$6*65]27JSM"GXD,WB
M%4C7>F_Z=X_?==1])/U5L8;?]E3]+]%32/O/T -%G.^.?Z/-SIM*_:ZBB@)2
M.CE;M,N!'49&ZYNM5NZHHB[Q"MN=$V958; Z)]L_G]ZO?L["0\W?L'Y6SIDY
MUO/.^NU=0.P-XQ^A,E5FH5<>4$3;0L0 #2>>D_,GLF+(R^*:&->1Z3E[W9]T
M?NE>]HQMY[#I^=>:S#B98IV5Q6I)BS]D+'0GU644T[*E>C>S+Q4CF83>)_RY
MINR. L(,JWNCP<;Z">C3I3I%RH:I;JX*-U]?LYJ7-/+L914GL/61>M#6UM.Y
M1Q89AS56%^NA2P!(5I!KH?LR2O5JW)&C]"M42;9/0-"J]Y1]SX,'9GH!_DVZ
M<_+$B>;KYDJU[E5="V-MO/(<I^R]V7;K,C6L<NPN61-O-_U?^W;3JQ.-1O^$
MC49_KT-N0GXGY/=O+;]Y*L"W,5"$X\JRO0X?#77AE+'[7EYAO2&$CLJCZ3[;
M>':ZSXUI4WMV[]]\1E4(V<L[J+]T.F2-VDR6)Y^J+J6Q;/3$4,T2DV6"NR.D
M$')ZPQ.V6Q,GC!W13)J/7BQLRFS0":JJ@J?U*)YR^-'%RE]G,=4V1O&9_4?W
M:Y+BIV:+*8)UDF@ @UB"GC7/9(T&(!XD_RIE'[_,"QQ#PUUELPU9"7Y;6TRO
M+UG\&-*"($CA01,#74;$Y(V: XK(TI@R*L[?C;J4.BQGTP*?#?LH%?+F?[U#
M*+_IG;'26]WZ\#5+O4\;SEP1D[BR0/3V]<GIHK<?],1:/<]V!+]5HE,7YKRT
M:%(B3C[GI3:E>X['#<M57O63G>TD=^>#06U%&J-@%HDXW2NY$)F1)T\M(<L:
M2S=[R* W&':5%(M&).#-A3N7)M_<-C=QR/U!:) %X8Z\MMKA[2U+ID"\6>/V
M[YW(-4[D&B=RC?\[<XT3DCPAR7]_29[HSICHSOC'=6?\HG9O8.0?D5Q1_06Z
MI>[XJ][O)]HW>6AH^.^Z-<B$#$_(\-]3AB=Z%29Z%?Y%>A7^67;AGF]4'%9G
MV4A_UV?VU0)-;"'VO@WNG%H%%M7E "-7K&Z'8^CECK3\YR1<18J_&*X$,/0#
M>/1":,YO$_\S^#7H0YU93-5RX2K-J'[GV+7KU*,O.ZSC+A:O=S=XPS$1-VI^
M5BAV^UOAUY#YA[\_O\<A<<-YP/#*B0O"B9VI0JA-4G3?D+W,Z=0?<'I',&6S
M8Q-9#MO)-\63+RDDA1!J8LK:K52OF?ZH\)M[6-("<HG0&9J>THVO8&L6WM/H
M:5:Z>EXOK4=YVMONM7L[(B*\E99K1VL;KG9V?_[TU+LG)5-4@X96T!5?)>J7
M:SFNCU+HTYR#K>3OLL2I)H(['3!];BCQXJF )=]KU]6GYO8Q:C_HL/[4Q2&Q
M^#^Z.,Q%71Q$4:O'+KW?6CT,8'P+O5\.O3;?4@@1'PNAQMU@(D=AMM(K-]S'
M1@B]<P37R?V\^ ?W$FT4[[L3@]'7?$OJ>PXBCQMZ9?/=#D22<U]>&GAA7W]4
MJW;3LO>J6UHT[[U>WY/?O SZ[.4&I=U^>JM-Q7F>:=G;MZ.^-E]?][-&"4<P
MRS"O[4O7AL?HQ.0D1$7%6!CY7")L V:$U5'O-_9]$'^C@S!AGB;,T__DFV3_
M0/0F7F<R\3J3?]SK3/[5WL8T'C&7C8P$C$',D3U<\2(R=ZD^K9G,VT(J02-Q
M\_.YMJV^+_X\'%_5-DYC"'Y(J^@%G-7=9-X!TKTB^"VC$C<O%8E4MDOK _+8
M7>S89LC8G'B[R5*X3!?I:86U"8]0('?J6Y">'\AJFI,H=_4%MICP<!,>[G^Y
MAU,YR'?$JV YY#!\F;I(D$#5]-I=_.9S:%/NLI:=WY8:_Q_VWCP>ZK;M'Y]6
M6TAV8BI;15R%%#)M$I(LV9E*LH6$3)EFRIYMBE#$5$B%INS[9"]"]BW&C'V?
ML8P/L_A]7/?K^5XEU_/MOK_W<S^_/_ICZO/JU6<YC_,XWL?[.,[C/$XQXIL<
MT4>;#SZ5NM6Y^<;+EUG"TI%'/AK%9'!WG:+Z?<4[*W3%?X1G$P+F.4ID]2B+
M_I->$V*'&6VIN2'C_-&V#U_L-]L*Z1\X)AL BBP-@NZ/Q6<'2^RB;Z8$:C'*
MY"= &?D:(P+GRN%D3<S]1-F6#/\.$7M0SDF]96S".]3O6*CB2,;LD%:*#)TO
M[7QKL25%1IN1@+:'"R -FDHY;3[;4A0K-41*,@-EK4\*G5Y4=?&U.A?^NJ^,
MQR1&LO.MM>T.I>3J8Q7]^C70 &QV7AF!"^D#2)$F[OJ4)\HVOVQ5.F;2L=L^
MH$;89,.CUB%SH:UG3$P@OK+]C8"R!D>X%I-U@8@+MJB?ZW-B'J1T//!*N+-L
M6ZB;5M.:$C#D03]7SO]9.78%LC4#$6I0R/!G[D4>F;,:[=O,2"XV?8&PV4E_
M:+8EJY G]>52GM%A%F&/F>/05Y[K9Z$]0;S.K9E,22'HOW*"[LP^\N[ *X?4
M!T/7D][L?DPO.;'9-)Z^ Z@A5]2L0/)D(HI-^PDBYDXB7C6^GJ/$HKR;!KV2
MNS]^&E?A;KBG$;=.VVB0 ;!A F&CRBR,!?@.=)G1@K7:12" Z*@TD?W4Z,R3
M@Z>^+OUM/OO#_V0^&V0IFU4I @]>,<L%3/*6'[N?53=XG1!VNWH>]QY-/$BN
M86Q]O@(I_6^(2OA^614F+W0;^JL3-VT< YQ#'@1)R6O8S-L_#V3!K#V0!026
MNB<*,$>TL+5%K;A*NU42[N3AC-M5__'%)B_RJ:H^$4P_WE\BRLS_$ #7W\8V
MBJK_NT9SXR'U*Q#_F@KHO(@?<SGIKR&O,AS9]?;I:56Z"2*<](,*Y]TGML>X
MB(SN97DS:X&7FOC/U87D@YQ!^=VE+$814[#76F>'$N6T9F_AA@__'?IN>IGU
MW<R__F[0?ZY8-:][H #ANWDGPX&]*Y#@;#U=JD-^SOO6I)A3Z=UB(;>KA]<O
MTDR<_Y_>XR<%Z^_K-3W?7*J$/!EE4'3V(EWA.E_!.*H%G@8C/P%LF7X7T(2+
M?[][7NEU^O<#A'UG&'-S\YM(A#5%#C(=K2L0LC'#]'P;:C?"0D]U2MJXZ=6V
M"_,:7L@/\$_BH!I_=@Q;@>P W<0>E$HE=E8M8QPOR;_&Q/-DUVY=0M /K))$
M%B;>$+R5A)R68/2A,+,::JOC+X))L:_3%3)$F7;J[ZW\"Q+D"9'FZ(Y/3$.8
M'AG+U'D <F&4NT;+WZO!<-3RN69<3.E!=!FH]D0CI'[[ZO)<>0SS*[.FQ!F=
M"UYK#=WNA$QW46_U=+S2NROS/0 ^P>8,?1'$9N/#WF78<8M.R!MTO! UP2M1
MU((54>*U#NUUXS=UC+*0'V*>9?3TZ;EBGI">U0C'$'>KJQ=81B<^&+/O51R%
M?=?=2HM^K(B905N!R..90[AP!USE"H0DXU[#V+("&5*%T^^3"1/G[ZY 8/A9
ML]5&'*-YDQFTFRN0BG/TD\5D*!T,WR;U,QV:X0P<S6U*C5JWS>?P$EO84D$#
M.DAH!(/"-38"4L,IEU/HJ'9Y98Z4!Z)EB^S"C9L9;[\.S"LO8NC2&D)@=-$*
M76Q#,8A]'D_MBU5VFJ@B%W8FXZYF6SKRQ?:C BJ>?#L/D[OH7!=GZD35G3W;
M_/?R+3@VH/-W:'/O[W7Q]:;?=_UP5[$*]3TC"]30)^I:R:-0<@8^#Y8CESC0
MP.RDJ43G4*=JHJ1GK 9-WZ/+;8F89<X3*Y"[II78OS%<.'2X*U"[@M\=L6_6
M.#3D_.<9R<1(/9=!Q+-38967;KYI?R&KK9P1U?MN44MK!<+MN@))0ZU ZD"?
M4."P @G*0[?AT4.@>_^60\G@IR^M0'C4(F"C"BN0?<U@\,[=@&]_1F.BT8,@
MPQ[4SV>N9@LNP(@P(. YP,WD\^Z"Y2[$6W+G@+:EM]JT+4V<@;\F^J'HR*>&
M@X_@9AT#N?<I4";?<)$=Q9LF2M-B\ECF+V! .I=]&^9$4V0KQBDZ7^_-<IW*
M"!MA$<*!,55P!'H<E.L<B'>+I?@7=($7U7V[[1#%IVP(7></XJ>)SM74O )T
MY4+FM&H=^<)CCS#-9$+1M$HJW/> VS>&ZDO\031) KN<A:9_0C-FDIA[P+ H
M364%\B5H!=*WS$AE[LX368%\56#J@V^+.J8 /-@I"$X4?$E*GWD<O+\81I5@
MY'CJ][#T6\&$<70I:,#5>*/\;.9G%\NI@-.G.9GVT8)6\SW5JG$+,]_-,D"_
MQLT32TH-Q(F;EV6WM619CK\K';Z+XA8,JB%>?O!"WD%/.B&NT,=ADCGO:&".
M_S\0;_S]1!]L1EW]N0H&0[.Q*KM-TP5JQ]LO4$HSA\3N\.0X-_R'5S:3<+[B
M\N16]!;Z[IUQE;MCRY<1E_1/4?_F9 QO8Q.W[S (^I=+6^V6#E^;:;'0D$ 4
M51@BCW4D8<S\LQPZ3AP_IA_9MJ3P'ZN4J6&R97ALP4X1R*7CXQ<>I8;LD9_Z
MRHGY;W(Q8OSQW[D0K>]&^^=VRNBU"9E5%_375*\>5Z!%UWSI!,_2K,H(3-F9
M*7;MZZ11@\K?%K@N_L\6N.X#XQ;J>.&M:$H2B2\NO/LDCNAS*:71B!K',/_>
M$_Q](X*G*9K7OA_CG^&ER/?]4!&"=/X]W+P(/R;;!"6>B+E'WT3BY@6BJ@D<
M]!-$ N=HZ<ZFH:(XTO+<N?R\ +/G/=M\!D63'T4?G]:&#*#+]BCI"P"GF&QY
M9'1_8Q4TL'07&?\ R4^>T_FJKOL"B#T3V44JS,LYF\QJ=CWQD/%#2I8\%Q?7
M\66+$ A]FN''%%_-Y_G"D!)  HU_#)Z%#D?>33$#>BYVH.V+"&QCTN.-IBTY
MV_2XHF][Y&N]TG?S&);,LLX^>$CULZC*?M"ALT[0-CM#R>?AG4856 C=(Z/'
M*5$)CR^F<%=RGO\4Q5F=XR/S]$C80Q5)ISWW#F^EL%[G[(0:-/T96PM%TI4
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
M+JWN?EMK.\L0W A&"#_HO2H_-,T3,PH'W>R@-HC^."SM^DE0!)\P[8WK9!)
MAO9/9QC7KF._G_!8DUJXW$'S!N.!<Y?0$_6K<<1@/F;QP3+^B^S/1M(POE[I
M72V%A7EV$OYR53?OFD+0GR_[KT! 8VB^BOJPRKGBT&9;?G?G^]W=['=WLW^Y
M.]_O%-OO%-OO%-OO%-OO%-OO%-OO%-OO%-OO%-OO%-OO%-OO%-OO%-OO%-OO
M%-OO%-OO%-OO%-OO%-N_EF);PE1BR889:H84M\H$&:H7(P%I3M$Z RC[2&$J
M&[<#3M1:H0POULN\W\9RV=P/'4[RV:QI819UY8U7V-GF**%%[ONPG2@!5#.!
M!7F4,M,?&YJQ,,..P.F$7OBZ8&D5D"BXT\YLJY91]-5+PL+F9AM9GW-E_D[I
M_4[I_4[I_4[I_4[I_4[I_4[I_4[I_4[I_?\MI2<+)<D$NZE+D5<@UA2;A.O2
M^2U*/FGYNR7V:$5(>\$K7_-_T(O9.Q+^(D[9TVO_:,7N^^.L,\>AS^!D)Z2@
M"(;.,U$!WYX3/U+<1K<=P.V84%V8K_&,-<6\T>6H'0&>^LM&.BLP.2TH DE>
M-#;Z!<!]N*"IF(VFC<"=)!<?7=KUGL/>4T)?<\[UU76N0R-]A0J=,.)(=2,@
ML5@.>T#X8!--4P$Z:KHO8L)SK+VI/B7DQ$C7](6[:A<JOXZ9QJKYW[E*7=2X
MHJO<<XI7(OU1ULVD'GQ_!/[]&5!7-@\Q M2/DKEK5'MSWPSHTFB-V^G'6R<?
M_/'-V33S=E3PYTTWS[S<N^F2V_; C[WW-BR(K7:QLT33KJ-J+:SGEZ^]H-2=
M"B%U7PM!))K4JD8*Z]>U;M=$Z*!ZL)FQ%;!N$$'P D@72I%6)GGZ ]%%M4*O
MM2SR8ASI\#4$M3KLX_V&LYN^=K1E_MW6?6,O['W\9KKF#DO KW\Q #<0GG<F
M-A&:^WC?V$-A+DX(8F2U#Q ;Z/RUM,%XN'\+R!:%<8_!JQ?07,)D$J6F.E&\
MK500>:/)2]='3/ZL:W(?^;J'=/_!0V_4O87Y0<2G@Q@]"5*],Y1^.%T2I'E
M&Y1<MP+)TF>(UMQ'DR-!3C1PD439JNE/4G]GMNU<\@OI>'?'8V+M8^\2(G;6
M;-!2+"\^9M)JG4O00KW!8O#D0B8/NDF["4V^A!W0HLOC_>'SAIYPNI ,T#$I
M^&NO6YJAGT@47(%@V_#DO>C9K!%TZ[.TI9%%,!QX!!,NODOQ(-Y*Z[=VUFUA
M[G:8_6;M:+J];,<XSU!ODIW!Y^FSN'BMP.E/FYVZ531*=ZT^,(>61W- -8"O
M8=ZGR2$(YE]+MR)4:V<)I[WS"K/)5<DW3_?$1MN%\6N0BN"!A"S8)-&;/'.\
ML)"!+>:1RQS-Q4E&(@SKGW:6)T>>NRV9N$"3"32+2^3K=Q<ZE[+_48;4/A_X
M[5?1T05'^3-Z%>N^J"M^\MA7?='IHDF+%K1]&Q,,+(DBH%$_SP7A-X 3=,-B
M24R>-/PRAP,>N-"U J%T,U?W0<6N0*YAEU4P&\%K*1!&JE^O0 +AC#CT:)\Z
MQPK$/QJ\4P37@B<I4!3H2TDKD'L@IL>(H^DGQ4&.A,WYA[2(:$"*>XI V\VL
MAV4>PU5PAV/%YJT%K3#PD@(?:-\WTCYAG<, 3\LS<96KWK@4-'&*0#Z/65;5
M R4.48 !]7>POSA-I7:8C+AK_.[1AH9O9*1C.NZ^Z\FKQR8-Y;,?M=D8LR/*
M58GT$E<2$]<EA8Y4SV**@]YR,^@"DY)![=@X!_JUIG^T#?+U1#<U@Z+8 #+_
M:N?67Y7$.]YL>C8C>07BB+LG#@-F2!AA0)?4$.K]:EPU2<_>@_H"^L1_FQ@N
M4$QU.Z<[] ?-A+^'_S0@8W2% BBS>3?Q+2N0<AU0MN&F0T\:6?/=1$/?!"=8
MU!I%166_<,[S=NLM4=8XG\=B%SVADYRJ]CFO^,X$/75@YD=MQZ*:F$?)L @D
MOWT2PK2Z\%AOK=-GV3/*9XU8]T1K2SWA2E=;Q'V# 78KD*Y49OC 1SR@#3("
MREL*O!M-10.<2?3+@+)M,GT'.3Q=D*D<(SOJ4JSB], =VM4Y^5#NDNK(LYTA
M5(1^Q62\7SZ&,^'26^-HBQW#(?&AH;><^PS\+2WF(X\>5-\217JM\WC<.#N[
MZ4_[X<;_&W5QC!L(I>NN0#0<0-!17($,!06L0+8'!>)'IMSH[%!Z.M,+MO9U
MN!YL )Q\$0;($ )+!0&WBL*.*>67%;<O/S?OL:Z@ZN;.#IWE,;_Y_N&-$\*;
M,3J+"C]+"/;SYZ4-Y<>'S9W?'[#W"I'UK4O.I^2\G)G;NGF/YNG*905P]M8W
MZI(C,@:22\]L.KJ;,&C%.MA/B@\E4V< &2V&F#3XL?<$L?1K)?I,8305)/U)
M"+("<X<)FNZ$^?ESEB0F](4H>#J_-Y-M+!VA8-KL.=/MHQE)FM#-#V1E5MU2
M43M3FR2]?:OVSD39N2BF(+Q<87F?J@)S&R_=F<KQ*Z\ IO?U/TL+=3),/.01
M^BK.*D+6QV8QK.BVN+SS(Z+B@Q/MCV,/3%TK7$[MI-\%!=U!#F6&G ='X;<9
MG"88T8L.ACHOHU:=1!FL&G\)_XOS"_J28,7R%<C<<AYS"S?3Y#9L_/Q%^AQM
M8 7R">L+S[Z6]AQ8K+G5C?6G&R3UGA"(VFFHR_C@)L0E%1V\],T^4.R8\WWP
M84XS3-]N!2;?833]%OX&DIL&HV_-9Q32/8AU&%\;GBC]7++)TP,E?H!K:P5?
MV%1!VS:?BYB;6_5\3-=!(O39&UBQ:W2QBB?78[>PZD2SSE;5:W].RYLY4KNO
MY(ZFN(!,>:)8E6FT>5O:;>?D%^"70AM2Z1*FZ'D!T/9?_.D0QD&>V/@ N8_L
M3<TG<X/Q=##SCR;/*6[-CH&"UAE\[H'AV2OL'W,_)2041O!KXWKU?TT'NZL
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
M\FNM3O'-3QM&H.RH/YCU4++Y_0$"(,U-Y_?KAP4@.6AGQHR^5=CB@'-"Q([
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
MQVFMJXV;R7H#CD.F1TT%G3/YJN\@3ZN>^<2]?-K)V4W)+C<A.^#-I:!OVS7
M85ZF^%^'%%Q#=13#C]W%,9E7?"<$[V/][H1!D[;*AWH:*M.@R#VPR8UG61]?
M7K]^(^KJ_EGE$R#$!J7H/X+PG4GP8I4/FV^>X;[Z]WL,+G!8(#-?$:@ESN\A
M.'YMM;@N_.Y#NMN'M+N'7/%2"9X>=46GWYN+1=\2%)V#UDU1EA:'8[]^HEG0
M$X&&'=!^LZ-K$=K%Z8DFEYIO.SL[?^WRMJP=6[_A)$6OT!IM]VP=K=^KFB*N
MFJY#5V1E,8,9)@#/HC>KD'W$'6D+U).U QFN-'1Z7*SDLX"?F:/J#?6IY@;T
MC,[KU_E2P!A* H6K QKRKRZ'HGJL6A-%A@72DI6']*)NT9UHRQB2@Q(,[S;6
M )9<C?P2<>1YM%W$:ZY;.8=3TF7V/M]S,RH38F*BR/GZ$%8K!<E?@>[411T'
M-+H7Q%GO@_1-3YI3\ZNJNASB35RNA]Y[ATT*,GA[0,N '/ -Z\2@?;..S>%#
M3>]NRO@3\)$D2<QCM@1[=]] ST&!>9DVL?YU-(CI5F&:D_HF@!ZLE1L12\F(
M43G4T/2U,B NX%C6RR.\9&V7'J@PA/@^3 Y+<6+< $0VZ'=8C>U\"XH>78;-
MOC3#O)L_G$@3OR(+G&I"_@CTC795WS4P:C]W'R2B0Q^@$IB2O'0SP/<!$0-H
M;O3!1=CCD#IXSP=MIBG-KL==X[%V@S:,Q/ <E)M=_9@S<O39]??'/RK\>8:8
MVJ-[!5VPAJ':8X!3L<B3AI144CJ@"7GTLUW8R^/58<26,[4'0WW9651'.1Z=
MTW?:3TPQ_T&S&_^?F-=]1CI[D%8<3\U'S4+JX2D08BZDJ9\"KEC)/];6\)Z:
MW@-.*XF$H?F@/T8+K"<;F!GZ$VL=2T78.!UM/_RHZ7M1"6AQTR05[]$?$"3C
M2CZ3\992<$T M&0&0DI1PRGS5,U.7#VAN_>]G&A4J_;U@A]]/\]LOH#9A42?
M5 $9GG;M](G*M*UN_N=:Z%,<L=Q,89<;K)KQ4;%I..)S[Z/4WI):8I C=/\:
M6X[&?YKV,MAZJ22A];;-DNT=A7HC,2UGAI?(38<*V#<'O"%]@M56,^4]@2:^
MY+"[H5B:QSEJ?OV#-ZO-_8GM*A:%315OW3Y3O=U7WLE@AO8[*#1MZ(V>-?GA
M>\Y:L/41<KV8$_LVZ-LZ@)89A@2/W@%1[3:2C<([1"5^_/5^_8!Q9@$@=(NM
M1DQ%_Y9_0&I*MDS[3#(PMM?TA.2O?D@3$;JGV>M]>3$]ED"]!$\F-!"BT<17
M.*HC-*6I6:-O73703(OU! (CQ$=HW=5>FF]L7[<^WU[OE&:@'6AH#[HJE"'T
MIZ#() *<N-L">9\TK30!32R%4NUJXIO3.R&SUL2VT0"P D<]M&S?1?2-\;+5
MIA;%^/,LHT8%2UPQ2"X%*T?^(H8A'4E+[^?D-=$>'(>B-%CWH:?O]^+V_H(^
MGII"*2<1R%I4ZXK5B*6AC-#BQN*VRIL#BBG!!$^;L3F^F]GD)D$1PVS0)C0.
M0KVH VB+KHO1QCK<,4Q)!_H*<+\*>1R D=? $M,("Y)5LG8#^_#$;?4#KNV%
MF^X>">2TF[8I-C>MCJ06K&= [/Y+A1;$%$)\36B ,R4(;/[?C$L.C(A>$D,G
M 5+7F_,*5H18(V'C50+T<:(S5B:?3.QE?+F^N94\5TUUK9DA):,6?&,RII"A
MG(FYQ_&0$D1\#ZZAABF^QA80INZ 2/&=J7)_32&D5VW]T043F+[,?A@WUC"W
MWM-<9::?GG@3*U:XX:#<W:-X;[)=&]WI PG: 46Q7=:#:=UL_C_7=2A1E6OW
M5A9[\4KOMMO51W_E/.WD:4%?XW*H];QF<^CR!Y]L"S-RLH;:&Z8:T,F!AT:@
MN)0]!Z7:I.\+A,BC?<$I4U\#E0P ,%%*.NM'KJ$K?Q7P0%?Z\^VW.82C;WDF
M9^6*\(_NHO>:[-[)OI]5UWX2>1;XPS!%6HY _$1G8:20O/#'.'\T'TPNN)6*
M[M$$JQ%L)I[ON3 "CU5U+;7,;CKG=+YB#XH#5-%AJ X"-CX:': -HR_OA@M[
MG*T$Q-!TT7RXQTPUTN[B:ALNGJG_9N"^\,2G!%LA;:TM.SB7G_]$=&]#ZZ.W
MZ1,0GYIXJ'BK"RVKGX"5[H/&B".-ILQ4?KB+Q)< ZHS+T:OL@?.C>6Q7#5SD
M+7_GS0#](]N6\A]K>X6;<W7:7'[\^S*!VQNJ=UNZI9^MOBF\T[>8QA/ILK00
MQ?E.11860LPB*#6"8W%45T:;3@]$Q$PMT 6/[2*DH&12^UZ]#G3\DRM,BIP,
MN2)A<U^Q=5-D_QX[*S"%4$!HA/1S1-,MP@R# \=R>CN@/0M Z:412G:(@U#
M:.7]-:.4S>*V5YG&>_8/WM<Z 3\82VCAE:D9W@')L.>4#&B$-(Y;S*"I=],I
MOL0:;@"V:)\^P]R["!%>N[< P*XTJXJ5VH5J#/J^/;<D=)\'NK#OZ'Z9^8[C
MH::\;)'[U*EN0?#L1C>X =<-E6_[^0J<$ J>N0?F-A<2"Q@M>,$P&+LDEISX
M,U-=\$NY6S=HDUG.Q%)>,_30G=:-.Z!'>8;K'![ +<YZQY0DUD03I,S&JG=
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
MM1$-:DUW36*[#/5M&[4T->C.I>Z@BD!ID;-NIK4W\^]9+6UB,^2)3WC97W=
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
MLX=;FR8IZ^O+R<ZU>0<O.RX/T?&.>QJT;LZ5@]+A>' =EH*EPNBZ@&0A:HC
MA30U>$4:Y/<]+MC2_^%#<WZ =\!/O[RSW@'%V0O6]QYH/^*D3Q[V9VA=;@=N
MNHAH%<,XA1I"\<684W'Q5>><FWZ$VP6K\S 2OT'TQD[+!LAG(H@@WL)_: =)
MZVZ4.I60$F)C8D<2W>^ZVAPTFM,XKC?;D,__2,W6;7_V-3Z5F'$Q*#^BGRT
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
M:$,\98PAAS"F/V"5,;U(P_L1F$[G47\Z?CL6?QGVL,1"13M99BGMI& Q-ON
ME2'HQL=;/&WX?^L)$B00DO873/G T =V0/0LVK'GVK_C'[7*ER&B5_ND\=M'
M H)4E]5N\#DR#**MN&[GA:]KT^J&Z2& )!F:,N5^9AQJ^4[8I]3T:Q3\V+?0
M.#S/T^A#;AJ9JKK[S_)HF?=IDM-Y$ YL@7H:ACY$$Z5,,<S97S&\[4>8/)-,
M,+J4>?NK'A3DN9)(RFUM.J*4['?_NTFNBZ[E\3#=SX,*O,C:<[>:MD"FZ<1<
M2O=NMPH,/?H]\)QQ'D584 +BJ2]ZS03S9]T!:U_JY\^37?(#CPH$C1MOY=M9
M6MT5&MHX]-(@? ]&!7F2E0LA<E1_K77L1KLXNE.1?9PI#\10Y;Y#)ZJ0&L7(
MZ_7-R:Y4R2[HL/!Z[@LNA\8WT@%&O$^_S)PM,0&YBT;_%64J*#,D$4H$HC3E
M-(Q:0\\!#$$Y_:3T-":ZTN!%%2)PZ(C<OMKQH@?K"SZ!'T<DG,*5+GOV1PFA
MT>A.(]PM3"*T+IR26X#4 &9I2F!IQ.KBY8G0'9 BD#:I^\1[S;VZZ'Z9=\/1
MLV2U_)41,Z?/!6I7,POV&K+Y2QG*2!M6*N16']6Z'Y*BO;B1T'Z89E9$KDE8
MT'9%OM5I?+&R=Y".H+8<M'0EFS?>J_VF>NTQM,#_?T]-_F=LU>"'Z=Z !R,
M-=1^E)7;KM]?AHUE7K_6E(>EF[VAYRI+7<V^<*_TJ$5?/+?D-8&ZNLS2$?\"
M44-6U@[(%QP#K85WFIXD:G2T*6W.6H[=V[A?ONJXL$"XV,'S_L/[I[EY9R5=
M5$E.8A)'#Y7__2=7L,^3N:,<&9F08_/-L3KM@Y H]_Z(I% )+AJ!*1G)YI>D
M3K$%-*D$*QKXD3Z'?;E Y<P4G[8 =C3(.6%X\!O/<[/DQNS"[L;7=T6DEQ/;
M$7_FTK?@3#$?>C$U/@5UFFG)2H$02\&B+A=9=8<F3#:D","R9F0L+?_%G64/
M]5&'G'?],+C2E)V-A+JAESH],\QA(O"/!_TOASU<0'WAI(C+\%0"?_MA)(KJ
ME?H%(O3;./E/M;9=]\.*_H8'1IZCZORU6VZEH1IA/R:D P>.' 1?6HFHSJV:
MMB[_T9S=ME39\:PZZ):;RET1$5E;WB?62MDW*E;<G7-?!X3AE>)+9F=FW&;?
M2(6%/:D,-A<_?#55[(Q >0&H@*,@G?Z]\_C_[BA?2ZYH3T2T@S,E< 9U@E+O
MN?O4\6%2_=2??0_?[OT.P7>S!;H92JC^'="!7SJ/"6*M(7_C*AY4=?N1/[8:
M!VCO@)C*39FS ZH1:977K#TT@]8$#FBJ!+T\+UED?7T"M0!MT,+L0?N@]S.#
MJ;FI00TMR!6#-3*0:?PL!*9M<;FA/M?UTFQ1=M"UYLC:EA/O8I;WV=9\@<X8
MLT6.LQ+1Q%>$NLEDAA9J=/<4D-8T$TFEC,TB+U%C,8\/9>Z W&C&G^V7B]5Z
MZONR7GQX-K@LI>74(7!5'8YXP18D,,ZMXO@:C=.3"52X1L^\!AV*L7GA0+M3
M&BXQ\L=(X:WC W8/'GGI&??%F<N'^E,PIR,>B;[!71L&-#I&(4&P]-DL8LUZ
M,&UABY3LGSEC48SX3M;OJPJ@B;"V-=>4[+M>Y1P6_:G@,XRTXTN:]X'5<+BA
M/^01H4&'TO;&$]UY$TU,<LG+SR4Y*):UL0K:]_V0FL1F+/!I(#9"3=5E"S-%
MF\[2AN1O7*=ZF3LC9BNII4RQ'1!;X"!!. 07O]L1!3@&26H]S3@)X&RBM[KS
MU.M)-HW:?E8CQVZX'6IZ-_[F$/&<<JA8=N9<8;:,FBVD"%?73YFB+M(AK)=(
M,.,X4CEM%2**T#P;?V',M_6I;?!Q\]Q\YPYAK31OJX,@MR&0C 37$H9JMP/"
M7Z%KL HA?A["</HQH&M!M[Y5M!(H_,MVRG+Q<J2[Y)$:K\N5>RRTEE@=)TD<
MA*IQ"RJ9/:V6IX>R7IJ)HC[C!-?;Q9!BU-#JU#<6]_7G/V*CQ.W69N8^!8>?
MMKRT9:>L-?C(:)] >;EQWK_\[ZBPPX6QT"JC1>M)/>#8^C$2XD[5G1OBUGJW
M!>J,WBD_C3;GC19VL 0A8SDT@EN4$[K&WD@K=!*< 0*D3!UM+V2:!PGW.(LX
M.!GP'VX\'/DZ.>!732420F+Q=D5(8F*9FH5N*WFW7MW.P:->E<ZJ'O<XFR2I
MDJ;'=5GR#-<9$%>4RS]4=Y(F:0,X.DS1^8](J0[1Q$FP/T*HE]9]2-H;L>O>
M<%Z$3M>) 5^IMN!&.W3 JN#A>U"AC(*4;K&C7U15WX'HD%D8_3@M=_U2GFA2
MZP&&)2*F<^$05:DLJ ;!,SFODFLE-]%2WV]0"FO09VKQ)?1X&1SQ2WCS^-06
M.%E)BQ;/E*BGJP+]#,EY_ ZHZQTG9Y<@KLW"E"2;V^>:426BKTI7#>K7P;#1
M:HVH"^'G<>%?4B?4TVQROSG,P.F[(I2,]  B#5,@MS" SJOUON)"0OMS\C W
MTA70N997$Z]OTW$R8&I-94'7IB5*_,@1K=N9/5_24J"T++H,1\"_UD<GY(L
M8]+KHHR3B(K>_+UM 4@(.5G>>%[S:J2+RKI1:$?:Y\-^=>\%"FT4ZGY>S4!^
M4$FS!/TBS$#9(FJL9XT$@3GV ([J#!58!>\S,_A!Q\TH&5!=DEK5PH-+US;%
MEDPFO2_H5KX;?IG@BNRRKWT^)H+*_T_KFV$80P_5?Y=I-M*J70Z$=QNVGZ*I
M-Q(=^-?NFKBXBT0]K/"<#Z#?Z]48%DQ0LQ7287Q,*3'\,U(Q@Q*: [;[T<(F
M^HO0]!T07PA!$%C2NE_Q8_+O8_>4B*#)\Q^U?SY%T@P,-:][^!SV==YG'?"O
MEI]*A@S8[N$R7LAU7-RDTG$@&WGL-^X S/FO]",D&!8N$;Z@/GE'T0=;A]V2
M.>H['_[EF[6X^,\S(/!+U&ET)]A,C[T@Q=L';>+H.=@B.#YT9FKP'17:03C0
MRV'BW?WE9S/:6K,"=95/P5KB7+(RR_9DR#%XF1+2;'Y;QNYE,[;M\C S88YD
ME^\.KB*X\NE!Y+NW A<4,WA\(F4],<J&I'S)GBMBC%Z?060\)P@V=]N%L4<P
M5 <,_J0]YP\(NO,:TOH[[, -T2B(8O7SG.X^.E>T1<#]DY@<VKVWLD/D'FOE
M8SZ9Q+W?=T"2"R@\CFH'3IN$4"^( D=U^NWO+^92GC-L>@T?FVC3[-S>/UEE
MR[8T[Y&9M$MTMSV$R+/Y9!UN>::^ZVJOEO[Z@G SQU72(40,FQ.-<7J "D.>
MJ0TL%;K:FW@+ S,ZB<31FWFG?0.$%^K]M,?O.3QHME#=U#EY^I;N1<K0PF].
M:,T !ZXS;B+E #>&Q ^#E?OD'9 \TG=$YQ=<.]SNS0H^I.3A%>=3RZ<*&@(.
MZ73H>G7N-RXY@UHN$-UM#Q"*&B2(XVX.3R_NEH.C])"6Z;WM>HU&:66+.F)G
MWUA&5JRZIPZ51HPL77W6V_NM_'%Y9GEIX'=_^N?#_UYB^__($'*0"=B:#MC.
M/T$MC6I8]^D)BT!B9N[.7\@9ODNR=34;];DO7KMXZJ!?!E01B*%/ C$<"Z@
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
MPU9A7O)?G,HZO.T*7)6.N2])1TC&XD_^<AAWT)WTKND]TD..Y2J#,D,[:&K
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
M1I<$K,*4+3V.VW-Y).JHHO(9AAN%SIR(96T@=<'LLG:AO,/'0<W6"C0#J/
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
M6C<ET@&O[*<"BR%Z7F=_W' 'G^?:,?','=>&ZF(73C0V2,?;Z)&W=S?"9NB
M0WZVKFE 8*<@?.2S_C&V]0<S%%E8T]*2-W_,6>2\]P;AWXQ.9B0)1K2[1_@$
MOS5JJM^G*'*>.<WMQ;*=S*?^JT=;%ECU^9%F0[YR5RV&<",^L;_6W/(E);]D
MX8K>!)H*"K*QO0DZ8=BO6H@Q/+62=6P8-)5K_;Q$%^%V5OK<,(RC3"<H2^=(
M/XN8Z_SF#^'6>:*OQ)H)S1U.L:'ZV[J84X/;Z #^BR">MYX!DZ.M?F2&WC"'
M@FNW5G&E5&Q,%\$CW@<L/)$Z9-WF*S0??-1<P(@ZI^$!\516^B;(LFHV^VOU
ML*Q\V2)6HF?L-V5H&;ZRBE#OO4AA\7K'7I1_Q=<&Z%ACX'NWCW%-K*,^_8>3
M)WL+Y& OLEE +JW.96;?O1KYLX>R26VJHQ8W&M$!UI7K5#4KLUW=/X7-IG>P
M/V5-X'<ZX"!L*J)V^+@.PN;^0=@,)XG\=U//8O/)D'M$IQ;#Z F!#@2S+15A
M2M@IX,,GO<<[ZK#D,HV<<C#W-Y5H@MV<.413#(#@=EO6CX<X$NSKAAIU\[4#
MV?DY?U9P:ES0)79B$E 36I"^)F@.K 6%J!*V=6F6H":&&'YR*%5SS>(_":94
M.#ZH?^&]V'GE1GS#W+7B#01?.1^\&_?NOBU5E()FA.^O-HC$>? # A(4P#EM
M$:J[9CK9X^I!.6H3V'Q_BU'YD L\^XI_[Z#XU[ 'H;''$I^3_#$[:03_V_4=
M/U!J$U52][]51K\P :_WAH%7$O@(F4%.^&"B'4T V$4-[N ? SE$5'7]4LDY
M;K9*2'R1.C[I@R"H;ZK3U'$EQ 6* 81;($![0XNB-+@R,@VY2'Q-!XA2L],?
M?$+45]K&4J9FOC/>>H^Y\]\3<LG*AH;/]?$[G?.W'*/;.E3NFB1$W3@R"PS:
M5F"B/"H?W7$!R27*6K5>C]]E$L\8)^N,K[>*T ''01[G<FJ].6O8TN_MF+^:
M\@F]OX8P[-Z^LQ_/AZ6LAS-*@T7OL@4XALO<P"^1DEYA([8P4 87?C=[HZ2
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
MC_0;LTN:,N?0>1O,PK+9>S"(SPOQY,5NB\(4S <KZ[G</+8S.@PYY@(QGN(
M_Q2'YE[C('\Z^\G,U#2*&_AL-:C0FW7PH\B=L_W#)878];3@J7-JAJ=9[Z>]
M6&_;K14#*ZN;!-(J#WCK2'P7-K4Q/3SUQW3$5;G76UYK8<'90Y/+@:-%Z2F:
MLTRLI74C;3WUM.%I:C<_C!L:=NOM[XO+9Z'>L)")AYFMJ&:+?M]723L@Y_2%
MP_^PP)W[CP5;<!:+8&LQ+X]Q(^L1'I-V!E?<B.BEVUBGB@U-MN#B\RGZ,UIC
M"Z.*:->WHAG0MZF]O0P;Z#AF,GO3?BL%^N<IVAJXJ4J-5<)?VP&-/MO=;ES>
M/O#?MOD6-9ERC8RSR"NL(C0Q<\KP".!3Z@;KIX[UX4.3-RM4G0;:ED=F/%RL
ME3NW<HX\JC_'/D1^J,\-*[.7FRLM954V2=*_#N^E-00;G=YO+IPB?@-Q."9:
M$!3&P>ELAAD3RGH'O9V^%S6&YM]TTO@#DP;NSUQK\E44_-Y6]#M@1DXQR89V
MOM!^X4:8^%\2XYPO^T@\6R@<:*9*P%,@(H'M/"1T5)/AL1%]<31-Q:EE=&W3
M67G4TZ^G(?=JRBFMOH$;GOL=]!YYKFJ"T)W'V/RHX8[#D]KH;]T+4%Q-U#8*
M&Z'TJX)D'=_:DX(_. <%ZY\/K/&)\/== _&LT7 G*_KVM&*GA]F\<PQ#U!!$
MAFG.L%T.E5>B.?9 )9?]7B.RR)JI(7\U0V3:Q'RGU>W%3 /@!WP]CQR..[6A
M$1P5"8[DY.AO^2:L9X;JJ$D,U0J==)\?DB O!/1#$_9EDZ9URDIF>Y_TA!\(
M]'J<<#/K'E']N^("HF9B708QTX450AZ/6$#+^-OZ;7OD<^7\6K$QLWT"XBNJ
M;SO%]Z:HOO[$&\5(Y!GZKEG&3=0 MO$G[@/_PL]$"M.<N)XX?^AQ9Q'2%H"3
MCS\(>#0Y^U.'HN_LFF"U*.^V?#3R%XCKFQPVEE +CFL7KUXN/ 84TPAD6$^
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
M7"S[\D_N&WD]AB=A;@;POS@ZGGYT8YOL*+?5E1&U;35!U%[#-IF4W9\_.M+
M>W#KWO*H>^_TBO?37O2?"S72-9O-2Y3<'9 /0C?[8I6WU.#?WQ,OIHA?_W9$
M&"(GR[)SB=C=.GIZ?=\_*K(8H:;'-4*D@)JK5%2Z/..#JTW<T,2%(:\<8V-(
M/M]PS6XE3S9!8+@'.K- &DI5Z@"TYFZL2JJ97.(_6_B#=[M?UG_SIIMSX>ES
M*'=7<?6WO7:,+)] U\<Y-Y]][:I:N7**@3==UXQ_H <60*#ZNEVNAZL_6#U;
M597%J.V-$D-=L/]\K(:<,ULP_Y/^]-:K3-?#_V.1=WLQ?9B5RA9%S6&X?QGN
M8=X>US?U?&W^%K^BDX=YO/GWP=REWHUY2^JPP-<_W@;/3O]^X;4'9 C=-;%'
MX0C@/W"\(SV0U8J]/<SO@O!?B"VC\),&A=RM+S:[AK7;%L^;'QZOJME[(^*E
MW:"&DI^,VA/CLT-C&ZPJAA$3-8;:C[C_6>Y,]V]$>J^\0JL_F!O0Z VQ*+B_
M [H9$)5P])""C5<A*>[348>'0^*NSUB%G-?38PF@QGR(% %@]!%$D-=*OYE[
ME@+-Y+*4:NTV!G_8GD11PN!15<_#]J+F8GZ*+Z^;#8E?V-@!X;?8!SH9:J@9
MC+P,/0D8HRF0QPT/6Q[7&MA+G<(E?]"9LJZ7X;^XU^:&2?62(GH=^V7W#-^"
ME8Z^39&D.XTT.G<<1DQ93:*.,:_1E/H2]=%DD017YPEII?TR9K/K$@]S:'WP
MO6Y/X\1O#]37!T&EV5SL7FCMXY.H,4-Q5N'4-5I!<T)@+@GS6&TS^77T FZ[
M6\QK[*YW=N6:AD:)C]^OF[%\EP-O9S3QFH>NV7(821(K"WMC/0F?VSO\V"4W
MK1$CNO*(V[?L&FTJM;HQOK$NK+C0K.AW_T9,OX!Q[=0 [ K='4X$QS&O,2[Y
M8AHTDT+R5QE8?M]KWQ#7+C\K^]90D9QS=-7&F/]]=<ECI9:,Q VRZ*M]OQ?G
MN6@UE%-D0BKFW60J]0P1$MMQ^!72GO4&I3\]S70!RKS+>A0S]L<,=C#VN)5D
MX!2:X_AEM+,5A6=P)16?2H?+T)UZZ#NP)+8!JQSJA_V6128DE='T"7OTO5^5
MQ;>[A@<(.#JV6M66133-S__\E';V>]Y<IE-*>9*[?MW'%A_X;58%U L=!VTD
MQ.I#7R'H6]=&-ZUY$*U]/8:\-)-8-7-TT:I$RE5=F^?%F2I_G1<0/]+,OIM+
M.5N9G&!_)M0V=Z=/7UGMG3]!96,K@?0>K&B[%7X'E*[O33YWV)_BLC[@],I.
MG9QT[$:<DM.K."U[8Y[U,V=.\E3_?^B;XXJG:792D1>!T&I >H$K)$*9/!:,
MYLW4L2%$'6:+_Y4,\0_R#%'*GE67???)SNG;C0KN:/#(U%HL"H;"0\'YI+[=
M=COELP]="3 YDS%N4.G'WV;RG=-3;&Y8/&(LYSWI9 M0$]L"981Y0$,P\T@5
M&5+8FU&<1FH/<Q.6I5^WVQC?_;OHG]0<+=;@NQWS;8!W#_J+3SP8U)B?"YX]
MJPO: 7V_\_O*&M97W8<1O*#<]L#F;=P/=2FSI1&3)Y#),VX!Z(9"F1\[H&D/
MB/=9DTI27!&FICY==R%XX\OGLH8O)P88P[\Z,)&VQN+T>.%_U)KXKQ8R*H;A
M2AY.-]2>F[EM<- HQKP^5#:LV>YOM>.<PS=NBN8'5(@CA< 4.4.<8I[ ?O,T
MI\G]*,N-6+"T^^G2,HL]F? NF@OSZQG)$;(YOIW'9.#6>FZ<M2LYN%7>TAG!
M'*8FP\[\ 0ML_$PCMP;[SY6\(,QY PULTRDM6V.T!F3\W]F_S*-+\U]0Z8)%
M%NYO PIH6')@# DL],V3DO<S4=OW;M4ME=AK:I45+85[?BI2N;07SYLRQ>KI
M(A.!1YM;6*_;SY5$E#I]LR3[*8X>[>B"'\5;C"=J6'UT%9$\N_?/_@XY5KI^
M((9JSU'*4WTU$*8[]W4J>"TB#$Z"Q\F#/\A[9S<G*!?^XJ_R>P55R[50QCS,
M^&3Z*5UB5NMFQ2_"3+<K*^$[J[!Q. [6_#.5*56,A-(B'K<^?(4,*N_T\3\6
M4/$TY[[$.?L"*5GA3PPILQN"H$>+435^\L='*MNM28P_K>_& Q1::UN3?PT*
M),G)^M3:@1<\SE5QV)P9^F8$3\\C3/0OJ%^-P!S,-U1P/Y:5=6]KQ$^T9CYM
M(]P;425EJE9_7GP]B;G-P:=/*/PU@'M7FAFP>R#OIBAGO&O<F?=I&JG4(6B2
MAUB'J>CR$Z. @#!]T4MK;Q4'M>L*JH-D1R.GN\'CD.G?1)XNZVE_XG \"L3D
MIWJ_CB+!^9=KI_W.A[RX>.F5@)1LI'Z_VX]YDP&]^C.BYEI<STO94["ZQ?<D
M2\^^5C!E'TG0Z"*5:6->M=J*PNZE.YAK>3RP5*35IAH9)W+-I9;(/W;$.*$[
M73GPGY-7..;-X<\2@/+*: *NC!R8\[;]CUWO/2[#Q59H)+06WI4^7;_@TX-.
M@O(U6*BK6@'-X64KK?0HG]NU'UL;3ED*#HZ6DTSQ"CIK*Z OB:J95^,A.5 J
M7(7BS>!FBG&"(32/T*,/ LU$IX;\&C%$G#JL4_K72WA0>$6GZAN)KWX]*5/6
MQT@*EV][CH06@?$!/!XCS&NO\(BL;NF)U\5EL)D2NBY=4E5+4N3DYWZ9ER=6
M+NX]J2A\9PYU%]U9B=D#O0..1%,MD^<.TE.HS0GZNJ]7H<*-<HZDYEBD374N
MWB%&S8'MTG[_)LE9Q371X?3^T.>G$B_6C.R $J2GDI%ZQ$$C5ZI*-):D,$&I
MVOKFB\';3K-J-PRMSU]P,#Q]W^1L$5B)58(EEJ!K<]?20]$!M'7R]^VKC[0F
M,Q!).R!K:O7;M]-+X)#T>HW28,\ K?-^3T\_95SK>>_LY"7L'TYW9S5#O:UG
M[ @]CMBZX=X"S=ZF>3[:P24/A;91S_S^Y@YC(5O%!]=;+E7R#?(B\@NJ[P7]
MI7 P6(\VW,,!$WDQ5@52DU9/-X_OE9>@82CV"U\7WFY"1/VVS&629<[VIMS]
M^;'M0JU18-7[6[CB7^72VU#Z/E8'6PQY'="EU<&F?],%:)+1%/9>8'NU<XL@
MI.7TP#7B"GO5NBGZW.4@TV"Y3*T[KPX;CJ[8[<-_#W !,<XG 6#Z[A/>B(AU
M^A>J9!<A!0)"$Y\3)/1-B80$Z8Z*,O]"A='U/[\EXWXVMKQ/4GQBJ7@)=OJL
M9\8/93W$8!=.)>?Z U?HOMU"%\)!]!WK&*Q(QQ'VP.ZF4**AZA1*!FDTT7ZJ
M"F'%P+EXO*!RB' G7+%&:>#32.. _JA)4\[KY?K]BU[.MS2XM@K$J?LP3$FK
M'1"Y><W FQ&.ZH>]4\%9)W3PU5$ID[4+,\\;4Z&F,+"I[ZCZ=Y&(TH&5:Y>.
MY%Q2+_;EQ(%XWQ/BS1Z"R7= V.,8+GTYABE2]7TA3 A!Z,[)FTR;"@H+5I,4
M44O*/*:HEMSFKV$E9=:_>D&N5)P,;72D-)/ T\UDGV[-Z75S:ON_SA.37=K&
MF-PD,[C#Y#F[H=E9@L><VVGL-"6 )%.0K?0DQ]YL-BO])%67*>YS?1P-5UT'
ME'_BP-_Z^AX21+56^0-N_;:COJXMO6,(2;Y8:/;*$D;1#=5QM-YC?BS-V$(G
M0\J,[Z\4:)M#$]-[,52GJHL=XL@ 5@E[+WO $:4%^#"@0+T==2M=^SW373[_
MK?OL<J+,ROWE)DWXT5FCP$P?Y-C,<QV=GKM[(CQ[.8+=9CV.H^:%V > 8I)0
M]+S2)-076Z_;50"Y-NYHD;1R_$'SA OY%RG3NMY4[I5HIT*.D4*?M,F/%M"V
M:-(&9'J!G@SDTRS(F#2V !,&<&E&;6+W=)9:!=ZD\=UQD!Z7'+AO1QZZ*: Q
M4N%J+G7:5&;=<9_8,?75_W'OQ[$72[4?CENSCC-4Q[M2]^99,B,?K*I!&; _
M-7450VA_S3AU6C =35-Y'%#5/M/I%?AG@ELM\(CAK1.,IE&,J?;&K/]3_?6X
M4V>=*@9R\Z#D]/;<H<F_A59A,=MT1X?,^2F/"ONM-9335V-QIB_JQ/_QD5AY
MY9J(6*852&Y0B<>A>>3Z:G/*7ATCBFC6]+5%E8W]K2>?W7GVQ5W? )ITW]:C
M:GK?Z 1&AFDT64333-\<%G%YT8.N=)OM14^'.<<O^<LGJ;(^=X^4Q79WI6K[
M]BA^$*V#'GDQ9_[>8/ZEL9@#[I\8=<E A9B"U4@K&CN1NM!]\F]>&K;"=7GR
M>%J]Y8G>Y_0!/O:3#CF$S&7 DW-S&0%PTILF/_S^C( RI[>R"2\3/:\R2,:H
MLQQH$^S@@O:DST@9*MYQ0-W.)0J>MC0Q\?XLTW\Q;AJ,'50KGN=CE>TZ1]3;
M)PP>(Q[^4RKOPSZ.?FJ'IM-VC2.N+WF'U/YV&<\]L0,20 ]9UC!VS729D2S$
MO[4Y]S'@7^:.[@1CB<T[H$.&BLQ':9:J]#!6U7KQQ(,=4&+]2^G *')Z@V40
MW< $WN9;HSX'F-X7KAQY05(^Q9+9 ?&(,$T!SV!.GK4'/GO3%F,440K4GDJ4
MG'KY)9.WQ[%-#USA^5N4C5]<IQ&?EF'W_?,D$LD11Q>ZV4I?J[3Y^3^E.#[4
MG5S5.O-RI3J-[YWAXUOMJQ^QM9 U&!7;8[%0$X>I4^D&"ZWZJ3S+&XHERIT?
MI<#.S2HGB=\+)FAQ_=U]GHT8*Q9ER-RM"CR&ZD,W0-9^4.F_[8$,AC;"L1.E
MUD2]^[!:HZ;JY6AEZES#O:B6H<R+>PL]=,7CC.U]3I3]T:-;[!J*HWH@3?!.
M?W J^@ ;BO .>%WKW%@E:3]9U#C^0"I2/J"1TIXFSZMP]^VLSHM N\_VZ1^F
M\H :^DD.V0I;J %<Y,^RGAI*^QLJ_VXG &:-\#U^6Y+S/EOLKXK*EO.,^@L'
MF5JL$B0/S=&<QH.#"LQ]1'*_PE7Y+$S7B&NQ7&^US0[>_;XO<U1)).K!H3X%
MJ4NB1V<)R02J,0102>^" ,>;F3)?5;I4+>_W70+2236)K4T51+CL\G?EEZ34
M1Y)I_N=<S'9 CVK?>0N\[S>=;0DQ@<VNBP/@CVS]$2Q)DM87HU7@<U6H6HOB
M:I5$%AS8LLX]FOUI+:CG-J!*C.]$Q^$K\]:[:QX;2HYHEC:?M A[M20Q6==N
MG)WB3396,K?7"TYY8Q +0J9S9CJ<$Z]B-]3$/.\XVAN#WUCLZX(V#'=5+(X8
M*B'.V!2>51E?C/_A[C!X>B]UJ$CO4%TYY<E>.#]TYM>RM)3BC?)B-1R1RVVH
M@FI-G&Q;., ^LHKAU3\57M.C?\VXVGU)9\-#,2-@X\753VZG ]S+SKD7'_I8
M-1C>O0U.:O!/%P**+]>/-S ^?0E]J$OO_Z\+AWXT$GH.3<03I!&F/1C^'="=
M(!)&]!LAEU6O[X^,'EU65/<_[_1,1<;\R_V]$35?FW1X.RL)P)&M-'T)MA9G
M0-%W_,D?M&9<V),>&AWO6QAWPH)<LC\6Y)\5P9RX>NZO5>_/&%A1GN3:#X8!
MPH.V"19@'J#>+@A2:L_9L+Y)"C=S)V=<,9?R2A&M+*G0O,3+DY0T3/=DY6LQ
MPBLLP-/K'ZG&$:!H^C&DRNV*(.$,Q0-$TWA;Q: .(9/OU\:Y+T X!*^S(H^>
M6,[Y+60HO+P=6!6@O^V^GJB^>>SFLS,NGY$7WWP1O0#^U'O.$RG_L+7PL8,U
M4R9K 7K G:G&JFITA8LMK_N#*:4+%7^K'6CZ+13%M,Y,$N?KGRY^\O/'$9E"
MP8@MTG 481]2[O6=1YJ/4<((UROUDU4=PY5XOPY(4[0J\+#N;_")PZ*OY7HG
M]][\%JI]I9ONQWK14.$ZH*Y)Y(D.>#FNCI-^?!+A,"BQ>.2HF<*3 ]35#JV(
M,H7[QU?V@5"NZ$YI?4M2"Y8X@99V&ZAQ5G,PW =DR:TV?HYMOIUE%^+8_]?<
M63@RZ,E*>!+C(/N 4KD?OIDI,D8/;QG3)+68L>7PG0K=AV_4F0REQ<M).5_)
M&!<VCN"',[380PYY]D.Q_E3NSE-.\_VRN3E!@-W@K8*%N1_U1>D"CN$415GX
MW1#M-B(F'@(VE/;;6(8(Z?.\ E"C8>W+E >6&C)FW[.X0NMPY?PWN+*&0'^*
MP,/6@ 8TS9 +R<>J1GO!\4:X'9"<5GH\3!1Y:@$L#.%=99^*LR4-I,HU_'%W
M&;/).^RQ/UO^P(T0@<NY E>R!1R+6''Z,(8D>PQ&O:8IQI[+@39#N\#22/O)
M#NE.XC ?\QP0LG ,;I):U!E$GXE75\DU8(Y:<3>\FA=/W#]8E3FQVW<K2'6D
M]/LP/!$6"]:QT%OK0NQ1R-Z&86XWORV(  SVKF[\0< C_^C150NAU_L:EW7*
M<[ZF=IE-ND:V[4U?' ?.,.3\T V2/35<3(\)-#$+Q</*OT653#HR19J:TU*F
M&;Y4.WXX[3.!<>B\ZXQ>_W.\7[^7D7#DWXZ[%R R3"M6AZ$(>PY+Y9!"_ ZH
M!]H [C.F-J<^2&"&O@3TZ/>H\Q7*!4%EVE5/R7JKJS(&S8_:-TZ&5:NT$+S!
M3RD_>KY_VER>YQI%$W=-?K:8HOGTTZPL%)3IG&LQK@W9LX0/C30\"ES#67B&
MDK!2RR[B&>%F&@FG6&5WLTQNZ<7G@Y]>>*8\/.YJ'8W=OZ9O4848[2-IQMV<
MU#>_&\ TKC NFJD:>LM[Z-3LYX/(I0O<_IDG3S35,PR9>VF0Z#6V#"*>&/]8
MDZE7YMH@C8H*)U4X<[3SV2]!'[\^^VJU_SI(:!\(:<])6,DT+&6*6D^O ^8X
M?ZVQ*E'G^FAEEX%KI4NY'6( 5OU)LNTI@EIUJT?)Q^;G]]]TW)@?/KSO>4&.
M4Q<[V@'<C8Y%"Q@* AY0;N81(*@(<#2.,\F4@W0_TI?0>4-)_7(TRI[KK-3A
MX*3Y_]D!80#-B2S)'#!@7%AE'VIJW*C4"$012B-;8/6#N7P=GV<6=D!-M]N'
M.F(X22@;-8FIA>%J4O-VS2"IOQ?F8ZJ1SB-5@263R#,OKTRE^]V*#4U^_M(A
MB=<S(U?XTZJR8G#SG@YDS4+U^4_S%W$32\8NHD@.51%HK/L3FOZ)Z0G]B/99
MS#Y>^@L;]@BZ$0K;M<SX#OX_JO54E21;O0QXC3Q+$Q^< 545S>/.L)8/(Z9V
M0/(W7>U[45\E'TYRPKL)E!W6I[F:"J$_T%N<%MA[JF#!I!QNQC7<W6*^B?%:
M+?@RY>@/0#G84V6-&J*"5V<+_+V2=*R&CF06_3,^T[8#FO8A6C4RKJ)&4&+
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
M.EG.-+M93X*>3Q.JQR5T_!!Q>!'7'.NPGKS^]&'-HY*FM7<_OI;J)S;3+6L
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
M>LW@3 VI8LQ!*OK*IR?/;A'];R@5/,MPREAZ=M_4A%HRF]F9S(+JAQU1JTC
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
M9;[M@6:KXQB1:LG' D/:58)$&)'.R!>=/3W7G]];;![-"9RE2-"345*X[O=
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
M_1Y]<7X*U.%[ KSA[XM)0"&9"[]A@X@$N@ZL)#Y@&[%/ .\?R0T!@@X4("0
MR878^)+VZ^V'S#>'$;]BP+_>)OZ/A]1A3..2RV^'B[^[ 1\6:5=CXLF&_@K-
MF: D:^O\T'T">0*[\N<+_J<@+84%A<K25<]'5(N,FJY\,P=F!]9^6&YY'/IO
M.MK^;2$TZJ$YC],P_3/-5BP?GTWFW&,VV"8HU^:</-W&<D,TVIS/[^WOJ(*^
M3*MK8"+L/@E 7XG\]?9]JN\I8B?9^EQH AULB_QZ>]9&Y!#HOP8BBL2]FB$!
M0>C#>'&YT$H[I:KB(ICJ\8;W)L$*ZL=) "NHQ540T';IGT:3<Q;6RA?PT%Z\
MY;3D"5/$O5H;C@6-,7>!,R Q82Y5> ZD(ZK)Z0*.5RNTZ\DKDWA=%7W4Z=38
M1-WP[84$UQ,CQH4#K>>^&0CPQ9OK][Z+L4MW6]LU?+@O]W9VGWJB:6-4?=H.
M_=SEC 6F.:!(82YZ?/HK_,X)'15>)F4G\.19IGMPA[R97C$]6;7BX):;]$5:
M\7ORP&WE$YCY@*D3+*/U<.Z>MP7Y16'J#G;V2?J<^RFS*9J"*39K3YX@&09:
M1/1S0QNN5Y^NT,N^\#5)2_7P&E?CHQR4?5NK*Y;&74LNF\[#ZVP<G6:FJKB>
M=YF6V_@&M&FM_@_ZW7 0I/C?PWD/EKK5F<(ES4-D]3D<IV[?<Y4M_C%B]L?Q
MH[\)&>QE8:!!$YLO2,!S\"Z_-6+_!.#=_T?;>_X@<1&%2,"+ZD@2 "4_OXIL
M_IW??O%3Y/Y*DI9,X1IZYT".&&#"'CF)^$:E1297B%C4_TEJ?^R;!A[_45SQ
M#Q)%TN^%#&[]WF@^_=LX!$J 0-:K;#;H\?2]$U=[*G.U&@K5DWP4+^@-,3?$
M,']QI]]+&G(V95H[,0T*&>?"&7EGX?F^#.SI&] =W*S\>,WIN,8,\"U"?G)[
M=G*&]C,)>!@YM*Y-1U 6@SD*ZV'9&Y"/_)J6(;)V%L+*%N\6/B<H[M'YZ!S&
MDX 09WNA!O.9:(O;R38Z9V^AA [*;]IE-[];5E"00'I'#EI<A&NJ']ZZ,9 :
MR[]V7!=.T!150L0?7]XG#&YO# \V(E@5K3 %S::X_*F-58+>C<FXPX/GG^@]
M#$-D"8/=1^4!7X5$$51A^\?B)_)T=[SB+ UNAN@XE<HDFE2X(C!K59#$IL%
M4<Y+7]Z_>3>J&]&-5H4_%TD-6;OH]SN11(8_8V/_$;&QX70-?NO9SCZ]CF)-
M>3Y?)[A?8(_A_4]:8C>O]6KSI_+'NYO[OG$5W&5?4*8D?*AFQZOCTCTQA77[
MSV+&3.K,1G"2ZY+<SO-B5M7=_C'UL*')0S#)Z80F= BH>#!,$">-48!\*OZB
MC\TT;6-XZ$)+HSF:X^BEOI?T23" [QN&:=<-8U@#82)$JCXWM4DX3).6W<'%
M<L-K#;JNQJ0*TM.<1U^H<32S:S3:OA]5*\;(#=\MZBU6*WKRKJBJO,OVFQ%D
MS=&3!OK"4BK>6G@G*W0LG0-%C>_G0^..D@ E\T6RK(1'PV[^/5'P1Y'XOR?L
M_MS$\]^ZB>=35SCBA"(31K*>U@QK.GX0K'(<_HJ>Z=):L^6)6,=X12:GRXHO
M\7!ZT=HN]M#,MSITFS%NF@@3\=%N&Y?[YUXFNYV6ARGR9@A;Q&_LXX\BC;!'
M_:>&)A/,!NP>#\S/B:]U?%Y.>9SW)#\/(@:Y?#$[#KOA!^?%FQ)*88^0+,K"
M9AWI.+T!/;&W_F?I_#^[3>XHWG^OU'2QJ7]_OW- E%X^YY[5&0:;YY91KY]3
M4HHUQ"O/1GL/=F R6,SE4V7S;1F6[MM7A;U;.QMJTAX]ONHVY][/-X"(OE\@
M##FZ\F&P<#<J9._>OGI2]OC^HUM?\*)3*(9V3W!0D:B)<)]$XORWM3>'K6)W
MW)KU?&ROA(@N+^FEJ]&Q3:<F7,N)/.3\6M-9N^2@ZDJ(2.[AORNT?I# /XB=
M_RU",.BP"8P>>@@Q2=O(X^ _P0Y^A#QJ73[:+N;U#CK"W,H7J#<V9G735="(
M)LR>SW[,CXG.^3+?DNI##[FF:D9<^)2W)"],"6O_"O6H//F0G=R=;M1,>7%%
MV+;'7/ K03.FLQK3'^%\\"_H0T1QW$0CB+&: W87L_=\9X*JW8$SM*B#53]D
M69O/"#]Q5C12+(HM?+;-[0(7]2Q#F*^;S$V-FT81P+(V6=TC =9H7_1QF+KW
M%-(?S5JTP=[^OC)JF;.:1]+'W$[,KGC*NT4_=\#2GD$-<NX8W.PHH% NVDX4
M)XY,%#C4(+@B@T@ %_@1B,$#<4?KSCI*S)514S]'_)U=U)AI5)0U_<>S!9VZ
M7!\H(HXJ73HR518@8??>2"#JJCK_N;-M:BI4KC2^)WX9%+]=@H?R0E'C?$C
M&2:</PEX<#J!/.R^T%;]K&82.0W]1K]( G;V$=NL9#7GA^Q/D?HKN1\4KCL_
M:&,_1\W@CQ9V?:%I_$FED+OZ=U;?Z8.YR%9_/EFPW&6\VXN>!=$2'*&S(H=L
M1%"'"1F(QSR@P)Y6S,:4KS:D45HN=N.X9]10_N0A&EBK<[<"J(K0.VV%OQKW
MI--4S%XY0XPCV.&,<E3(BO#H_&J,54:L!0Z_=?SC)PUGS8UAB3Q(*A3#/AY4
M,?@*=HL0!^?!F^(BW^.O88W*'A8$M55\U&2*\\IRYK)W>L,R/!I>$_%ROFNU
M\3WL80^12P74]%5K[7ALH4Q)NS3'IQ".6<&.9(Y61<3A&N$PIFLY\3P2TV/Q
M884,HK-(,<)KU1SC?F>)E:SE(IN.-*A#V!2^\]T35\+BEGH*DUI*1-?.X@[D
M6DM.3L[VJ'P1X5*/_$F_\[SGKCS5DZ6DN'T4H/SXX5%JU0X[6[2!QB:/W=<
M-MT;*O](\O_Q"KR_V@Z_\"?5#B&S&((3+EU#3")PIQ%XMK3+#I0XE"HN=^8$
M0AV'0K5\2,.KE [<+]O,ZQA]<7QJX95Y.Z^YA8[>M?.#:SMP>WA/"I@$^#F3
M@%ISXB'8$6Q",Z-AW=X$8Z6J51[4(T^ABUF5K9JY4ONH59Q061N/5I)1;/@J
M&RN?ALC029 CGI*0!.<F=D&INVHDJ1^Y(3&A$A]R[XXNKEGXC?#XJ.N65WG+
MAL9MWEK39LD[GP\TV^"@Q,/#DU :F"RYVAQRM5=@G)B]NG*WX'?&'ANUX=;I
M2Q>L'1PH8FY4Q>VJ<]&]J2B\1]%^?!N!D_.$*S62VUR!"4]HAAQ;,6XLSBO.
M&L4K].,U6=,)>P%Z2PDW4O1C%NBZ#SU@) %B-^2_N0TB$;6",,.I<"B1GID$
M4#,5]%1>M726QHW6AD6IN(1]YN^5F'[ARW1*D)KG(+>V]@T#!"?FOF:;2YXX
M*N!LOZPTP(LBIE<0=+@TU80FT(E9#$V"IV?V,AP4G'Y'1IXZL>AC^MC'E^N"
MU(<:Q2S?:7Q.JDXB1/ZR33,?VO (!CVX ./!Y*$P6PT@:IES^QMUDBPXS2+Q
MJ^H]T\^YT@/[(L770F+IL-(B+&HZ5,]-%B9"^(XY#$L2CVIB4&M66!FAC*=P
M!1A=TM1Z\+1)R;"M^;2W]Y!$3Y,14SMKE\.CU&,-W*9?V5@RY!1U#Y2'X5]
M&,>7N&[,.'M2?0H%(<D*T]7885R+=I1(]W%W$I=Y9>IA^];N9)G%Q3,LETUX
MTJ@.(?$\X8_!-ETX8>$(L TTTDN_I P%[X:RX+6R/>8V$CHXX]]?S1 *%N\:
M3@VD"9&O7A8X]L9B (WGD<36-Z'9P)/)^Y%UT!.XP 6#,MP9+.0NSM/\@UF+
MF76.6&5P[M7SRP*!:Z>@UP+4;>9)P&2@F2PF$L_JO\N >WMP$C[ )Y6/:4(=
MR.!6R%KOLZ?%)L^>YKF(!FL3(G+I\JG7U@VLJ:XY=8:]'#MONH?GB3H0@^D0
M7J$GD_-Q03.00 D727:8"78\%TMK^ 5E?D8Y19:2Q:3Q;#*[LYT=58 &P_LK
M.92'1"@W+OTR@_[6MC;M!]^+]#>NSG#.OHO+;EH1ZMN0">4,7=>_*LUQ$O#@
M5CS:_Y==D%0P(<S,[C2VRV];''(GL6>TUHVE^?3;K%;%AM:3X@GFT?*3;F^8
MLA9S$#B5[<AOW\@S=$U)&O&8CP 1[H# B&=2/@CY9;<&2(,$(),F\/0VX"G:
M'O#"_!X).#3B>T'D3^ ? IE^N^;CUEU,WFO;S*6/S4JMK&-Q3H,,&CS>7@9(
M_,E]=3R>+"0G36[2-+)'DH##RE$D "R'QG'T(>J8WB&Z.C:(U,7 8]T[) #C
MOP3:VB)/4T_MU/]$_@R2X@==Y&Y& $PTP^:X2XRV4@O_O"J%!+<:Y9^=\:]$
M?K^N_+N"A\8X0YV81CD#1J7.EK4T2_ZI4HN8OB^TAJID(^S7GX&^JY1LYQF
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
M%^GN;A6YT/>B]3171+<^Q_B?[]^27[BK;F38J&[\)+S_.'@RTL@]MGC'6N.
MH3?X2=%'J78I8WB;/VYV;>TL"0C>AGZ%QN3_?3Y@W[^(#?Q[G'B3YO]1*:WT
MM F$X[V_R]Y(<78#O_(#H3*J2'.#QSGX1X^GS]M>N ]+'V',;^':[T?_[EX=
M2KE5,SD2\.9K I$2A$W[/O.7?X?R9^F_J)12)8(HR6%V.L.1M] G0JGKN!UM
M3(0H_#]OF_660^1$T8)O-:7U^Q-J]Q&Y6GPK2L?'52KW%8.0XDI=PA_EY?UW
MLW'^6.<I$O#T)'**,R!Q?YVX:MSNR?;02*Q]\M0=7X505M_F /D6A8 G8 #Q
M("%(#\1* AX9=:)RQS07\A*<)9.CRA9<5C6WH(24V^Y?1[?&!:>/GD*]JHPY
M^890%?/:^OT'O; 2FY6)!(L\5-6:8'6]4)N4UQVAQ(?]A@45NND<KZ^'VR,W
MFRO<W-9<)E#X([A7F;"[./,,CQE]S.R^:4</LVQE?D$:V=P3%_C:KO95!2_E
M&#/8<S9+Y-I--@: %M ;')T4F7XR=-8EGUWIW0Q;NH+0YYX! V/1#0M8M43N
M\:%7?6E'-4I&PC?:DKI--^S\0D3R"I/_QEWZP_\#RD'\YI2<W^OJLXQ:-WI=
MDXZXY$(A@<L#+F>4JAI4>E25KIZ9C,R%J-Y(XVYLNKX4(15KD>CVJ DC6;]!
M"Y/YTA6DR/A6-6-8MB'F);^@OT!R?CN+#[ -4-0<^@"[A:N:=/ W9N/CQ\Z_
M'Q@8Y RVXXQC=G]HKSER\=1E,8U5A6B*I>QDW"L,L@;*603"J5=ZOU'WI)L=
M;=^S+'V@O&U_\5;-KOPL<Z.GQZJR''U,9P3D^),/7".)T<4R ZV9J[E#&W4#
M]8:?S6])Q<[1;%QX/7^P(E']/B,0#YF:X%K\@@NJ*^\O>6OYI"QD?N#FXOCP
MB</K3 )54%043/- B?@%6?"^4.[_8^^]HYJ,MGW1*"@*0E1 I$A$JB @"()2
M8@41 0$A]*AT$!"1'A(% 2F"@(#4*$5 2J1+#1V1)EU:0@B])I002'OQ[O/N
M.?O=O<\]^]QSWGOWC,L8^8,!Z\M::ZXYY^_WK5EB- _[12Z:#51[U)::[75]
M\TD]U/:)2R6OYYJJ3>4FJ-RQ8_TV'OTJK3T@^8W]X)?@N<G[OAMAO@\YE.Y0
M?_,WLS[WZWZ,7_#SC2Y<X \GZ;N%)@F>38!5O<A3JDZ\5BRP%6@S]HRTG2F0
M^Z:9>=;L=_&6)R8@$YX>3GWRCV@JF"[AT+L\$ Q(ZA^+M1P7CSPI8,Y[\_&G
MT@X=5985/<X<P1C4*5H6 _ ,RTZ5<JX7F;&+LB!*/'!0<OMECC; \%+ZD?L.
M]0>)2T&U]8O-X+).YGP.PVX,:XHYVX!.0Z>G^8N-\)R\K]6KX[^WQ(]?NR:3
M+L<&39Y-%3*.:C5NM:L4T>F=\!;WE?:L(L0,)DQ"OF26[KT0J.$2KE]U>/YA
MV 1_)"L=59&Y[#V$:-Z'K%$HUV!08EZ;H,&$(+XZTEM0EYS+_=O,8_PY/ETF
MYGU[L/:'H_?$3C;0T[(BQ\+\; ^U_.8+;ZW1-X8-I4]^R%.IS\%"YO=7'#,=
M/];O\12:WI>625*(O*\0.7$1\='P+N^.8_1_9.KX?_G.NHOP2V02(@P,]#8X
M=Q/7G6%2L>IUL;SR_)43,Z6263%%-\0 ^EPR2+[(S\$M_:?,)T[J&_FX=\E4
MV_OLK)6XA7^&\-KP.!?^U!.KL*BV+QS:E",/==!YR/ZX9:HQ7L.=@T/0<[OW
MBK=&XHWYCZ2'QY4[J2RT')@XY0;"-99KV=?'+=<J]/C+H_:AX5T2VNPZ)]CM
MXEYW]?J!0NBGJ<]H%?4Z?&T&4;4Y!Y#0@:[28#&I<VK%%6[I++]^CO=3S)H.
M\IHPAPFQK1Y<K3B#(T[O?YO?T#2;%:KS];'M+MUH2X >:1W?Y/8T=1;R%K@?
M9I50K8X(M%G5$2>=KS9 I<(W1QWY3;7?SPB?R35PC?9!R^Q=M/2K)N60@NJ+
M2]IY#*%92('_C$#J'[+%Z[8*%DUQ!0Y/2_-9O$[KX&O$$E;T-"--(=\WUFW[
M$4[]L3[H<@8@]!)56R5L<1BS07M\LJ/]%'=AN>8@#SZ4K4#SU2P#T **17)J
M7EU&/B.8?O\RS^W=E^+UIB:$-M<O2LL5#UHM&MYIN&(YM##HG:')46?YYJ)&
M9<]-?)S!PY]^HJM05:H-[4U.Z3 #@-.@I>^.OPS29]NV'9Q8CKN-&.(O_]A/
MN71_>T2;EP"[_18/0RKZ41M/M3]Y]B'?,BG'K;Z@V\9GSQ-^7_H "4D8P,$Z
M6;]][+H?&EAG@E8Z1XK&DXPVZB>#@+E.J&NT%&7$NXG^UKTT?&9ZTD&T2NR1
M*K)ZS?P[5<7[;-W==H<_'3[J_T-RH'#U15$+?XFU+K_ B^!4@R37I/LTL=HK
MBZ7D:X\5$EI_>B:$5,YN\BT=A/(8VKS^\6\PBFQ 8CGI-3F(('.'_HMH\WD!
MT_/F]_+5GA-[;&.@EIJ5Q=@'F< ^^KE!L!-R$MI.PEP>J=2I5\%9:Q)T;<5K
M[.^E6(8<F^F5$J4]P>E[QM;9#.'!XRRXV%CZ9624\$45%6F"Y(22#V*J7_'Y
MN1BO:B? IR8QN]WS!QFYN;FA13Y7SY0VLTJ=/OOD1G[DT<.O5 %<+>@K/:JN
M;[]7JZ1[169V']*WF9=^ 1LIVL@U=>F5WY!1HBCET+%L&7-4C>0.\V<:7^0\
M][[JR1@W$M]8#R$PB(0R2[],#C]</&[>[D;QI5?N+]@PJ@"[W9E#!EF1-%D9
M&=#IZ>D_@5)_\_+I/[X3PG^5("K65XKZ@!4];7]?WM#TZJ'PBR?<1-_B'9\"
MNEKRQ6._L6:.;(%C&U6I=C043%>EI?]U[=V^C$\L5?0-+86*N(1W8Z=/[#OY
MM[G&3]$V0N95\Z*^J<O?3[<_;H(RJ;S_@7?Q*EJLI 0SS1T@3+_=^KN(E#.7
M4S"85[2B,Z$ +0SB@\KV?X(I4.[!Q(C);=VQH9I"Q O6+I=O6-M'L["NU6"%
M/) 9'UYX=EP)?NXYK2/DI35P_W7BZQ-%BL<T_M2"+]]<JYXQ>$7B\'<36+F^
M5CJ[:I9Y^:S=BSAY30MX7HWZH>61\=:$68'QIP496J>*);"7Y(:?DJ+<ZKJ>
M30Q5>Z5=CS$P.->5=-_H2[S5(,;(LDLN8L? 4/3=A;N18NQ? 2:&K]@^Y69%
M[I'4W_^KSN=_O8<32IF6K^Y,3&C"' FQ("OC$O*M.OW*7!2/W>D0])Z+E=F\
M;/OJ_M;7X_A@#>G([>UGO,^ZY0K#<BT>V2O;JUJF:KHP  32>-[7M6[B(X+9
M;TB!OK(HGR__,RIR=R7U%U'^-;1JKQ4=>10$)+=UXM;=OF7)I" &2@3S-N;
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
M\BX/K*.+B]I"2,!0!]V9BS8;.F]<@'2;T7J1U;-4(QM$@"I*B(D.GS  K@S
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
MEY9=9YQMSVDG/G$W/<:E.K4F)F1OT8BFI2)F$K&EZ+5N4A#D%OEYYH6QQZW
MDW[E;G,K>'+VK2RI>]>:[W"N=#1&9]7W]$>7]W3$CN#%M6+OOTP6<YO4@_96
MS@68.QZ=2_'V*+HO5^E>*:WI#UW,VA>CMN;=E\IJ?'CP*:O05: O#K<N%^1A
M,R*[5K2>K6AE;?V@M/-T3%%/&T"S<HMM79LI;Y$AN8K)/RVO#HGX-PYP3T[[
MI7I+\9J=Q#K>#M8'GKZJ,&[ :0-_DC*S-6&UF^LXX V/VOV]5?YL5;XK/_#!
MG;4#.=0 O$XN[Q?X"%W9[PH>'*VNYSFSBE)0LFS-ZVE_O7U5X;!)YR-WGTR*
M7H &W)'>"A:"S.1UJDF.E% ;!&U8]$=TKY[1Z%$OB/W2V6%@[X@:8I__40Y=
MMP*I5Z3ZN&Y1P1+/GS?ZT^J2*3KCCZ)<=(*6#Y3)7YCF-E![\#^GV4C,L@"_
MV..OV9?:9@[=X+CK#VEC2EQ^QJ,5K-A#CJ6XT!0UV[-FGZEDZ\0); ^[BP5
MU"CJ]&&F]VR\1M6)[Z7S-<2&]N9DR9"SXPVDO<^C4A0.<=UX4B%U3;08]L[F
M.L[)86>KUB_4J!XK?TE>#;RI.GU7KMK7.O9S7DO-VM8R/O=NRP>331DM!@"G
MW[MO+KS6<TI7:.9$^HG4_?)922J/C#[?.@X5(LQ2-[(YWN-IY7*R5@1!>F*
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
M&.Z*BH3?U ?0IP8AX+UU< :(T(TEV/3J[OE"*[3'V])+&8 W56(3 ?@]3[L
MSS\/3GL#/>,<MJ^'IE6 QRY9-0JAN+>#H13/ ^^[\*<,0"LWHME+&8B=HH\)
MW^:ZBF@)>ED?,*OJ27-BRM$3T>S,G*:7%\5OG_T:$X!R:%M9(1_D-O[9TZ1'
MC9=&P[M3Z*_I50MEY!=?&0!-DP/D7X1UO97.CD=LKX*JZ0L)$8C9.=<MNY<K
MOZ*)OYF8F"OP3]@!E%A(QU@&T_K)7Y4C--%^)PSIA80#<KD+5$HO_&  V8W[
MZ0*;9_TG.<W%3EYY>'84X1Z$<3Q@ ':*M:P8 *P1)S9&BCE1=FH0>G\7,>GJ
M)7^< 3A=5Z!Z4/FC';2RR(Z*4HW]F:@%6@7QH,.EDON*^);@&8_X!)(RG.C6
MT]135Z]4Z=Q*#]ARW;Y"%\$2-1B KD+Z^&1<30)=JCH!F0T]L8WY4LT A+QX
M.?_ FCXVI.98!&=E5]A1Z8A=$^:P7 3Y".?MAY/V^!O*$.A3!M38@4GD6\W#
MY3?%L>]VWGY(/YI@%'%3,[T2-N#(M%406@*3)Y4YTC*'VHD5W)/B.?#+YK^6
MPPV9.$"XT<$SQG-AD0GXDS566XSIG(,$5<AI^/!$J?BQ:%3HTT.6I>!E-M')
MV&+8!S2!R>PGF(?)58N6"&G]:0X>3&O/-$8X<JKX:(ZC=[8:Z<S'8!JF$D+)
M0(%"KP4YV#</L^LP-&8/U>O^@[#=*(FOYRN=[_YP[4M2O,DU=-W&9!)MG%)^
M%_X$T1H'?M8?!MJZP0"X\U1M,0!,RYKK<EU+ XP?7Y@D.\22'1%D^?X6;@:
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
M^^4[KX.$IA]=_+R_7#,5",FOZB_ 3/!('N>)JRG.[L7>^2O5!1ZLM\^9SXE
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
M,!*J;Q[_YT/K4Z/>AHJTQ9"$?<AO+@P6+'O/=5DO*!4L"\_<M?XA8/C# F,
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
M$\>?KHVY\502N0M!%L6MM6U)BVLGG>[O/B/ETQ8^BAS#E&,^=83UHES0(:3
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
M(U3OD=K[*<:I@0ZKFWK5=Y\.U>Q]]-A]\ ]6:?V-#UB:D4'G):Z((*X#9@6
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
MN5,O$LY$W.38(M!X$3K QJ_M'FQE#[KAR1?5=R&[TG2 IV235LS..Q1F<E8
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
MGT!_2D#476/GN..]JILG/1//[Q'+MTQYLT=8*/;WJ?_"!(.:<.<&3!E'B]F
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
MF UGD=_R+Q%KOI/;^<7<7SA=FY6)C_S:5^2C9/IK,JUE _8;!5E;U!(!LN#
M"!+PV("M&[;]6T$&YX4V(_](0MAVYAF*IT3^R,']_V[ND1Q00R"VR WC!0&V
MK"V A4 TDJL$5B-V\.Q ?OG[48P?Y]S[['8/Q=A['L@S,@\*IVN#I\//1SMP
M]5OV%.H.$]Z14Q!^9"7>%M($.0 GCO,$N^JLG^;W+6FBDN]T? I,LOSF\V(5
MF;<! QRL'?G9.!ISX.L(9QTD[*L!0\K NVMT5G?#G5#*/*5H:(%]?LX2ZVR6
M=U-]:^+6ZT]_FZLPV<_\KE?9%QPZ=**>*(=N"K%]NVI*%GZ4IB<NQDY.2K\T
M[)A.-F]$J"P3)7%MNF0OX@YTX&WM2M-]M@Q=C37RSF7LH8! AE%)CZ$VCE.@
M_HMZ]$QB^-3WI;^:/_ 46TX0_V4KA*=M>TR/@V9,2=8NYHQ9#W9;"]N[BBZ9
M='RO=M-(G>M[]=&]@D\+%M59^YPM#I]C7S>7"$HJN*/Y&]MZ#3)_!4AM;ST.
M_>$N&*Q&V[LDK9_2;&NLSXW2AST;7I#9[)S)KOMT]&CK\-F/>/G]0V/A:1G=
M9!K5ED)B(E)-I3#G^ \0MR7W4 /@"@CO%44W,*PSYW55I.J:RVRV:O6IAZ^\
MGF8_.W+-<X>5^@EZJ&IOQG<X<'^"%<(]RS/A9_[!QVW JGVZ3J':%0BQM15Z
MD%K$V- K'",UFVQ.SCG%6HW<_Y8O[)2ZO*S>2(C1VYMQ(!^^#0<>_KZ$ RX@
M04W)-BJHY?TL?9)G!*8J\/3Y!2X4V5MI&I?'%5XD/:C9,[Y;-3JO\7YPY<5F
M  $XX87!7-<-6&SX!LQ7=TJ:@4T^A4\Q-0$+.SRT&M^U7+0M^DF>RKEU4OU9
M!RBA</?TL,:>AO>-)_H48&MP\+!M#_$1[IT/;Q?NP^P)$ '1K\(\)Z*[C*YL
MS$#@M>J2*RS<AWY;=Z;XGTPQ=+)53;Y/MY-Y^J)L^J$[L>XAN7/E:P#'GU^"
MN!&YDDH%K% 4S:YU;,6]PJ@RBPG>=K:K8U-"E]\>1X+UZ*OWC2'YUYB2HGZ9
M0?LSNZ]A[Z->LWA^@*TE/QN[BZ<)KKW\ZI\CV;5=[P+P8.1/I&5)56,.TS+K
M5@Q=[>\U-=E^$;?C\VJIP3&6O"YH;/_-&#6!*JY-^C=<^M\9*0A:*A+^![_9
M#[LG7=F:(=<6Y?]G1?^48\^7JX_/J=YN/(CY>RPKQ#'TH>_S*R+"K'CLOY?+
MWK<Q9B]Q;9"(N[&R&6W+Z.E4%CX#5C$1.^>I.VL1VWD6X_I3-MZSD_K=\1[&
MKF_&Q'(?87TY&4WI=XZN&W(1F"O9S(0/2"&,/Z'CU[PD4U+$KW%JWOY%RY.F
MNK1[XE+;KIGTET1_)/;C05W;Z&8CMIY [-_:A45 +KFP.<K0@;T!2][7[+K=
MCO'IYL-3BLNVM]E]NY@K*J5K+R7+!/J"#PBAV]^!IX@=K88\6R L!=X=$340
M'^0%3C%RWQB(EG\3#.9W1_K]$;WQ_F& M?'3D"<B7UWWG"">9Y-Y,G#./A#%
M#EVAZ:;A_ E"?JVZ(_<#*ER=!BL-P&:6SB?*4=61F<<7*(<+MG,9N0DS_7<,
MR< E_*0KS;:;N$TP2=E&K@2QN'A@4>YD=P&#D.C27>;#SPA^[78^N"%$L:'P
M06&XGOS5S5(:]H^G,3-<<S",OM9)!8WT.+[L'67T )L+%-0DTW6TW+RT^/$G
M]G2?=G.%S"=YU=07C0\O#Y%/."K!HLJX&MA99+4PJ__U8B-Q*8\]=YY=CI5O
MM;;!:NOW*8U+O;^9?\O^@.5;+MR31>'"_8PO'?M7;J'-"G%3=W(#YM8X9*K+
MPX[4WAH)<?[=XN.4WK[LKFO5^KBRSW7F[$&7X4^>+9+9)E7O)(H>B!A ]FY?
MK4 C!#N4^.4HK(*?%;\LDJOO>_)%Z./.HY&EYV1/*(]&<=K?WEI-TWP*^1E"
M," 0AWX_@WJ4OH]XV*K*)V%5K5^!A>9CM8@D#YEA%N:(Q\C5G.6P5BDKTU3M
M85NM=/X;:]6*0ZO#-I/[!H5_0DIMJH1C!.YG$L5Y1\ R[@70V)RMD:KQ$"'^
MTU!AVB;LC2AN[-.3_3K[3D#YX,,YX_?E^#@J8(?X:L;,;B/*8@>IX@A_G(A_
MJS!PO% -GVQRV4!7?< F;[/47JNS,>6J-FD-UPQA\8^(7S9@4XN<2'Y^L^)K
M7)L!SH>:X*$QBMV'00QB3[G\5-"I8?1Z-A(<1O:G=$I9J3S<L[Q/4^Q 9LIY
MK8//9N-DUU9 78VEIGMO!9WCICK\O&9M>HN> T#MP4F JVY 7?EE/Q9[\[)B
M@<B(E</F!<Z/:X&=%[CYU_8G'<TZ?'#+3W<?@=@CR+WY "H1'X?5PH[ME0/#
MW^;N(0;^IB;56-&-EBN*M*30*N-VDY4J:LZHQ&,Q1=)/7 0BD(6CL3U4*9RO
MNP7'%M#M+K.Q99BFJ08BVSB4P,GFJM3CRUE>1Z)ED";HS$2S'Q8/C2<0Q["#
M")A@/Y9*!>QM)P,XCP%$&TX*[=J.$"IOMGH#0L9D4Q-R+^9\_Z-HN8\T=(/T
M0E1GVN1N;?7;NFH5J?2F(_9?<&WNM7]Q- *AOJ2-"&H[Q?[F))\>7O8$@[EF
MVN7(Q6;M-U]>35Q^K(NL=E^Z_>N+36/4V$O)AL -F-] ]!JR5H9:W6QZ7(.Q
MM36EL7E6\:378.9]CIKC2GARWR_Q,G/5F=J/%7N,VZ[,3O3# 5N\!C.4S%;A
M\)JF]'&[,:<;<=$Z)^.!T+01E_GRA.8P^]:"TD,#ATHM/DPAK0?_KY")MNW9
M@"EC)R*$.ZWNK\1B=W"#$K4/^,X)OECI[1=&3SN'56H(9$MX,@C!([+@"O/?
MH8^K2QV=;MO<TTKC\\5W:VQCHH?N)I.<FQ::]!8!C&)R]XT;'B?>[K*SHCC8
M06F[HO"7:?FK]X0'"A-=[CCZ= 2^VT9CR66R*?-6[!+#Q%SD:VA,I".IR]VL
M.\*IH\7U"ACNQ<D+TCQ+N;WW<M2O6]<#3Z'[HT*4AC,Q!=YB+T;=C/ZZ!1J[
M<+X+@K)6"E;'[D@7/VM6?.'ZX_L/V^G9B1\"I&D761'*UANP'2:Z(4R$_ +.
M<^0V)^KU7&_X<51(*M9Y[-GWYQ:P/[^)IA!;3?.?(7Z^WH!]EX4(*V5B@*K8
MC.-Z0YCSYY0N@QR#[7UI_8W?RN0:J$P^8AY:W:;J?3J63224_5U+,4%]N=O\
M1:;ZLX:VH1"ET_Z%3W^_*N5"4=24FD_@7_P$>*]]B02/SKP8JI+C;Z/K>>+3
M\>J9]X@(%O53SP(\Q@1%QR4*Y.K8A%@#1+T?*5?0?^];<R3'V)RJE51^Y%/'
MXY,1CA7AMO^^4*BWT?'<J W8\.0B 7)!)I&R<AI\I),'H-JH@4-;BVR4-F"3
MO>JW]JTH)N_XPY4Y4;/0K!;[Y>A5'SN'@@N7]*__&"W9JN$[NW"(&LIZ7<Z;
M=4.PP 3I[!L+W6(O7F>4JLF,>GVJ9 60SX^N^6M^1X N!. RA*GJ&["_%O@-
M6!(Q%-Q4@7&8$"CWO.'=&L9V5>0V.%J:?E'IO)Z:X*M1)R^L>!V,50)JW[U/
M"OKB5&;5?M+5NO[/Q/D%>9+$S;LINJ3\ RECP[6'#UF[+@8$OIX+=##@]EM<
M&B2&;(=?-"3=<;%2JWAVIQ635%0>B;?IW)0_61:"=!R],?2[+,^#+E]81PK/
MLR\5*TZ47^F*>KYJ\6V%MRN@"U&-XNV.I:F7,9&4,*93<@B.<C\@HHBP\_<
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
MV]-_R !T%;VEG.)"=+(96Y("I:<_SD&M'9%JQ7/IW.;G(XI,E+F\_-X_';P
M<,BP37=RG<EP2AR2<[0Y=I#%<MOTPU]JG]BSWY)9^W!BAL48.:ZI8)A<J_&@
MKHPJ@=%L2?NWG.?2ZYI>5*38YY$9Y4FOZ=.S?^7GM!PLBDUZ3#N^?WU[ORCW
MAU/H3.A(/]Z0\4+]2FKAV>"[<S9-_A._YL=(Q?B1'$TF"G3# ?80<JK]6_P<
MC&/?Q[7_6\5*V( -'8:#*LD;L.1BP3L(2@D&.$!8<',#YGJ$_%OR/S>11Q57
M V1R:MC(Q)  '$6W#<+D^BO75/R(_/S'*T];]W@YSWVO>#?9KV7C96/WACC6
MW??CRPOXKAOL9\^&4L6J[BX>U,\N:U@V^ 7GR:$XF> J%\I<VJT:F'O\W%G.
M5&=C8$L\F=.=%U0][2<;)C?H.N/1F2*R>B#&2JR*KBBU=^?$1&:'8! G8RJ+
MT0*$#!'R+.UE$P3C%.XBT-+?LK2K#Z6?4_'-!7/T8KIRA73?G<0/WW;.Q0ZW
MQ/Z4?/B2GX;SI$[Y"$3G*S ND#'L!6-[3]6P(2$0NXR#T"B5/I <T;F>QRGA
MW*1ZC1?FS\<-7_BF535MKIK2^I-7+8,?Q,$HR*]HZ7-58Y[W&Q,LZ].^JQEY
M/3Y7$+WVT> OY"!;]T#7W;^( RYM5^DF U>)X(&5'AM/VEPB1OK5##JY&['=
M;JF?S@^X5&O>T' NZ>S9^%2OX,"#65*GG3N%#A%M^<40KI'E>%& (N<@> -@
M<! /\T_P:^ V"CW)4C.W3'>/4(SU(L;%[\@K_/!IMF1YG*:;!1UV+H#!]2#R
MKMW1Q/41?"3OQER#X$G>GTP*G.OF.YD#Z@E%X&N.\8K80$!X(,<K:=A(2-9%
MN5P'.[QJOB]#6O6UE;*,H)=GPJ]$>!$?80U1<1Y"_#=8)1#??3S_5IA $8#T
MW%(0L3!KY[D/4Q9Z%W+%ZFGF3L*GMF-ML.-[I2'\C[U-IA6=M.7):-!?/V&X
MAW&"0&J@9 )6?_Z7?X9_1&96<](OB]+F"3MY'8W,.)+BM[ONLW]%[;4<UN&0
MC_X$=8$YNF$'?"=V?';?>Z!YKRZ_H-D>GF+B5.'G\E2:4H,\9E$\_]B]8/+N
MX[/ Z92X\M5>_40$+@D&]IT'K>%="-#(GH%<PC,E4PBR$ &X3 J^W $K.]HH
M%MUDJ?GZK,8:#[^L;K2@Y\VY3Q+W^KGOI@PM78-H(K/\&(0O!'V< &CPEC'_
M#KZV7"0H8QS8UO1;IIN2NV:EF]E?:M3+RD$[\[0O9@':O*)^?6&6UH.+GS\H
MWA71WI^Q=X+>P8-F4RS15 .-A2=ZJ &?'PMZ0VMZ2M%.=JX!+U)M+[C'-9YL
MW/DMTTMEOZW#ME: GX&@Y<&KUY9\F @YC"/H0*]PNL(>P%?&"?3_O72LFTIU
M<AG[:'0U_4>HV@$WB?-[SOUU^O[7''9JF*P.><D&K,ZB!_7HWZ(:[X%=&&DV
MGQ,/X"[P:WG*M++<U&-TANF),=,Q8V3K;Y50@C>'?&M+9CZ]LOKX5.? &I(G
MT[C(Z41.:KH.D6\0'TJ!Q)Z3+=\K"6JIQ.3 ^\9O]'N]-J\'!$R]](SY=J;E
MP..R9]^>W!(1>'3S_H7'M[Q@Z&>R+UER W8+'R^ D"Y&SP\I:H*@H2C);;8
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
M;)O5GL=OWC0Y[+9XSC.$0J,']C-2!.>W 5/$CN.V!YG<*$+C>QJ+<KKKBJ;
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
MW7:M.Y]_%K6H'L7_6!-=G:80]9NG&S7*)]G_XO)K42\P#>*0200ICY6CFXH
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
M&J'$*H;:C.S$N^,V<O=^O5+(/I EH-KWL"R@90:AV0;I'Q@[??#+ERZ@N5<
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
MK-K"%HR7JL/Z?3<]TH9IOR&UX+MA93N-V-X\;1_IO:2VT^?'3955GN6"LC2
M*>,"(A3D,">9@#23*(H0"4(6VVB8\UF:6/>TU"'5Y%_DXFUYU-WK=I_K^01=
M+UJCBJY3S9>99IMW%BQU7@OL&\,)>.,Z =8*T!]FGE2C!X9F59K^ 'RI3CV.
M[%AX@;%J3?3A\;O58U&5J_9B?_FQK.NKLLUL%"M=8'A!8RYH'"+(LE0;; F!
M.!1,Z9%0(ASD42BI5?D%0\(3*\V>C3;.6>PR I:*$\!V6;&LS6"*K)GBFP(O
M._6V"]4S'H!F EP9065?J\%2;E\5&TS)SENWP1*,O>H-MN_[RHR[K.OU_4-K
M&?ZBE1U9LC8'>G5[N*WRNZ\/[37\QW)UJTOR?Q;-NEI]TN.(IEY$,5=.8I)!
M@1!1MEU.8<XDAS'5A6"R"(6A4?#X7 Q/K,0&XDIGK6ZA&N >5#K7HY2@:OD
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
MC5+9:O!^P"&6&9$\Q&F.H,QR9>[D6>=:P0SSB,:2QRB5IK&?1VA,O)@W5,%
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
MSIK'].1O9I9\I4"_OD#SIEF_OKQ'ML)OB#/[O ]M97/E)+-UHQC_)-6:5%N
M0P;(R8$FWH9:^F## !@X<$D%.0W*^-;@'0\[K7T:B@FR0XSE=<H3.3WZ;!DC
MQH+NYHZ8OW3.M8<^^AK^WQ^!?1$KI31^5G/>]Y9-^X-?FD09PSC5/5U#B)*$
M0<+S$.9A%*4()RE)C:OS.G$P^05'$ 1_ !UUT)(?FB:G+N?K-MC:W&1,A)C[
M]<7VU/S9T?E!(,^ZL;!!U.6:8B)DSV_S[1=AQPL)!W2,;B%LQGV%JP<'L0_?
M-[@,Y'8H\LNJ$JR\717_$%P9>[U=6'\6?,W:RJN?1;U>Z@ N;5=^) ^UVF N
M-T$07]27NF[4CSX6]T73E^5%'.6,QAG,DR2"**(8YGF(H* QRG@88IF+H9KR
MC?EAQP2L&BW-YP6:;UPN.P8.V]"3I>:L#5'J.-)_76YYLCO)F&+^S(XF7FLZ
MG/:@76;;B]J!77U@T#,,-@QW!P4?AWG:,@V^;*?LH\&469\D3 BJIZ.!*3B<
MU=>?$.*7SON4I-S4_5^$#EX0_/)15.16_+S66\@G^;98KG4-B+;\PZ=UHS33
M2C=U6B2YVHIEED.N#'J(F%+E.(L03&DL:2+S-.?1HM'EL,QTN"5]*S-^PX6Q
M5ABX :1C!]1=T1,(>,<0^*Y8]3_\WDXOVP)MIG,GA,].GVZ0ZSD!'2M:+_:%
M8W;8N  ]@_[TI",0GG2@+?59]9LC-"]UE^LP9T=6?M'A-#K6IC=\KW2MFJHI
MM$)\:0/CH1M0RK.4$0)Y*CE$<1! S&0$"<^"("0DRXA1%6H_[$P?79DE?P [
MC!ST[K!SH)_+#-B<2LR!J_L11??WEKTNSG)PH4\"?GZ(I0ORSD&6$\_ ^4<9
M[C,Q28#E&7B9AUBZ$'FM(,LS !D)LSQG5-= 2YTWHHO^OQ4/RF(ONANU%=^]
M8.OK]-,\9B1($,QTS"4B.8<YBR/(<ARD M.<(:L(#@O:DX=D#IR 75;:-)A=
M9FSC,\VQ-;.!)T+,;L,P!6N>O@@.D'B+ S6G/'-PJ#4D^Q&C]D.X*B =Z\::
MM@&8(M"WNM/7\.^^/@C6_SU<")*DE/,,MJUX$:428AU.)G%&4HEE+$.K<JZF
MA"=6/0,MP!0Q6_UB")VI<O$/B*UFV>&@U2=# TE-^ )LL+H:P\I!A=@)[DU_
M&)*=67G8@;&O.2S?MU,;==4LE%7$Q:H6O"]-0I;ZM+!K_71%VKK3]<=M/+J@
M"6:(P0QG6F_D%-)8IC#"% ?*.^8R,?*/K2E/K#@VO( -,V#+S048^'$(7;<'
M>5S#3 J=G8KQBYJQJG%&8$S7J$%W](SZUU;'V-.;1<DXPS!H&?<!["/X?EH]
M%&^+FMT4]XI6V48B_CM9OE^26]/8O9$A)M8./_U\_0%HTLNR7E<"M!RT5[":
M!P5?9[,K9M86\7MCD(RK (]HV"UX&R# KYH73W%[!M(Z1>R-C3M;K)Z!<+M1
M>B:/.Q9VU*7;NTXT=5>]>Y%DE."4$I@*AB'*8@%ICC$4$4\HS:,T8YG-O=T^
MB8FOYKHF1O4.V3_^'D=A]B<@6O*6%13W$3+S!\Z3VVZ5=N-?@,NFJ0JZ[EI$
M-Z5N'"]\-E,[+I.O"H/[!.:M$GA4P+U*?\>?=$T(E4*7:KTA7]O*KO6?J[*N
M%RP*TTA&&4QR'$&$@ASB3(0PES'B)"-!$#&;Y7B8S"Q+DO>D=;6@\E[HW"M
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
MW&#E2/'-9&953>@&N*>JT=&JYITF/E4[.6R&L.*[W/%?CHZQ8.-0[')4SIN
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
M+82R($&<PY GD70GF<Q^CR'/H]@/:>C'H7;WK8M4%E9G1[K@0%@_0G49F^F
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
M#8FB) YS!M,HH&(+>^*<Q2&#F6SKX;.,1UBKEM<A3PMO^(Z*,-];;F4R6<>
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
MN1J29CKIG6K9(_D"BC&@. .2-=#Q-HZP17K(/*A-1C6M!+GM.*>9T+L:^>0
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
M\W(&&4E3F2$<R7;9'L1)RI(T2!!.C:P?3;H+*[CA2-!/<K]W5_Z*$]M1JN-
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
M5[=S9VFL>SLW)N:SV[G1#UN6D<@\MB_L;K^5+^11I:\W@XF5W=<P2+R$I9C
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
M'W5+9LF("M8I3BSJ/2T@Q6DF&)-:-_&43Q/23.I?WX-QZ&<H3;C V#B'=R9
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
MVA4/USIV4LH?OI7\[Z5=+]=IJ,U\7M^5^;8$?Q>D!))#\([DI3YZA#).FZ3
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
M]1-;MEK-2/"3$C6SIQQL%EWI=/6-Y!N5!?EN6[:MA][FTAO*Z5X?2CC+TB#
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
M,/1)%*4QB8W")Y9T9]Z=+65 :M(@;VCK'DZ6>]402<,-/#T^EKM:-56XEQP
MQ<(*'*!JN  M&[HQ^0J07>/(YX4>5#3A]K>#8BJ=8$AU645A!\6)]K!\?)+^
M<!=SBX]E&.IF__%I6^4[\58\E8+E.HJD>)%^@'ZP>E]\$>6WG(EU@'U&8I1
MCGFH3/-(FN:A5$4BS>(@\DB069GF,_,[>[I/PPG@'58<]-?<K\U,[_U$+\-.
M7YZVLALHR>C4?RGCZ? :NT+40Q_4[7LMAU*NC22SM<";"_)Y.N9-SNV/;+ W
M%_0#_?AF(^MV?KQH^?M9>DV\)O9%$M?M&4B4^BI; 7J!ZN&'$@$QDE:IB(3P
M$%4#<(SR-DT)SJS!7W;%[M 'B@&G9A>#$)HIXRF!L=.FXS"Q5H&F@DZDPP;)
M+:J$3(5_K46,GW,=A?6@EOXLGM2<S.+A4-.-<>('- M@QG7)A)]!BID'8^Q[
M7LRD=1@%=K.OSA.:>=LW9,&!KG/M^T6DS';Y%/+;[6XGT1U&6O7+-=D,JPMD
M%AY:U2_LZ92J@<^[;5II#/Q%2JZ:]*O5WA=<?!?\?ON^JO9RB]2-?IL/Z6@(
MB[,4H\B#GE"S:9,PAI1Y5/IV8<@"' N46M4_V3(P\R9_7T@+JYY^H2B"IU+:
M1^ 7:<;S[69#RDHU!@?55U**7^TVO3729LI@3ORL;VXU9"TKH.%%W=[6W/P_
MU:$U>/MA[2_=24B_*$BGTR6NL$RD8ZS)+ZI[7,%YK9.<U['355SDTG;9R;6N
MA:*TT83^/_&\]DF,LS31/H4:5" 22$DF_^-)_\(7,:>^48W'10JS>Q**)FB(
MUAL&2+)FFN4R+OVJ8Q)I;=T#2T&--_R@,#T9&O+9>C/+'XY[^/**BVS208':
M73C\08=JS+8\ZPL3!2GSK78^LSAC/O8$C+D@$$D# !*?^9 &(4MQ&,216;>;
MBQ3FMMP;4E:N^64X^G?7)$):FN>&\MG50?;),*;B\>RZR]4V]HGUHHJQ]X.N
ME[?=>5C/;\DC>1#5E^W^X>ON;ZH[P9KRP!<^\F%&XPPB/Q4P]1,$Y0X,L<=#
MDMCYRH,49]YZ#4%0:8JV%[1#:)E>S4Z(@>VE[.N1>2T@-?D5^%MO4PJ'NU=#
M62>[=1VBM_!]JZ'XIS>MI@].$QRKZP:E@JGS5]=QQC/.PE#N=L+D$<LCF"8X
M@3A@/D\SC%.>K@OQ('42OW</E;TB:_3%3^LO_@EQXTU0%Z)630PI5W61X^)E
MK\%S"YNY8#%-]&S5U.:VOU!,3)?);"GO3%&UU]1^:'#M@NA#,;9+C]G7P=UL
M!-N5.5->\#6I1%OC%J$@I2F'*&7RM$=1!K$?A?(_(HYB'*5^2$UKW,Z3F-N!
M;8C6<1Q%UKR6Z@(F_9MY&DDMG=<3(1TJQRY(:UX5-EYJMXHO%^FMJKCZ!>NI
MT+KPX&+55_V,=RNK!C[I9E+\492";1^*_)_R5";?F_[S5=V,0/[#G71;-BI=
MX*K@;;:8GM,K^#H6&4KB.(5^%*00A:$G=8Z?0)_X!&'!F4>L^C2.X&7V@'Z3
M]4AJ<G:6QQB,S:R2A9"STWA=IH!D K1LK=I^(NH?#ZSI3*D#T%<#0%L;,A-
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
M=!%7^QTV;/AGO.#,.[SA [2]]%IN=+LLQ9+@:E@'D)R!AC7SSH'FJ/7O_-D
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
M8<ACRM*(^R'SUX5X4!R:Z8%>>D9?];3^JG>I&G_C.[2L6U/UP&2VT<>+[CC
ML28'?FD)_ZJZ2YE X=)0:EC$Z1I(]=!:NF'4L-AG&D09/.2VJ]\V7=B:I!#M
MH?U>;JMJS5"6\9BG,*9(79!0#JGO!?(_B9]%J=S4S*I.Z2*EF0_T/PI2SUJ1
MYU=>57N=1,44=;N-?1DILTT]B?QV&UIU,03O6YDUQ170-*?;R(-B3;2)+]-9
M= ,/BOMZ\PX_,+9UDGK+KP<-AA'!'@U@0#VJ)F (2&@:0]^/LC@3+(J04?,V
M$V)S1SLZK7L^DG]L2_"R8>KA^UW'/(YA)^=QJ6?P--OA4Z%DM\F[ &E EAE[
M>EG$R5L5G2'U@WH271;Z<O.AGF?&'=F'OI%"Q0'DGW6;^&I-/(%XPBA,U20(
ME*1R]T=!"%D:1IX7QR3RK3(IAPC.G9C5-HK-ZX:HNE^LWNRY;NF@[P7D/P)6
ML^-VK%]$T^YTGP(CVT.^@>?8+[:!1[6#O1[ Q/F\'Q)TXF/_(KD?<OH/"7_)
M"!A\;GP?^&.S\,_BJ6Z04MUF=Z7<//D3V;PO_BY(>?_7=DW3!(59%$$L(JDE
M:$H@$?(_?J(&$?NA8-C*OG=A8F;-(;]-L7OG>&,DS33$W/C8:8W77><;CIY7
M0)$&DO8\O>9M)9^A$[TQ"S^L3[TM2'U=[*W7LE-!@O'U?<FORO*+8 VAJX<'
M/:GIZG%GHD &EI@[M^+AH=0!0MOI4D.2]VN%"86VV_CW)='#)3H]M=3DP)8'
M< :/R;K)&PK=,QQ&KM!L=\:/NWQHW44VLJ%P[5XU_;C]=KSYG]WSU5\EKZ[X
M/]I<'\-M>.;1F;=?TT]!]W"37S[^CWUMT!M:\9?D'=Y\(T6UVW07I9PP?6E
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
MN5$@:83&S&KB^*2_H6M>YG .EG%-X$E8NRU_0DZ'NHYS IL7>'@0W*W2PPD
MJX*/"Z*-5'Z<NW.Q$I +K ]K02Y=ZJ)<OF_6WY7'_U9IL6+[@;#._?A6_.QK
MPF3")8XP1#+38X&)@$KO*+<A9CA'..:Q6<<4,W*SJYR. =!R  XL@&_J034\
M@"BY N:Q:T,<31233W1L==0(,,5/)WUU$1(;U>43&E<M-A$B2XUF*O&H<KNX
MR()ZSE2@8Y5G?)>;O_99; ^C258B"F2F:QZ2K!E"IS0>E2*":2+#".=ID$3$
M9AKET>I6NLU^**6BU962V[E9QPA$.4^#D <PP#F#B%$=Z*8Y9(G,4QGE)%!F
MI=54.6<,G ;)^4'!PNMV?\3VGZ^#<-VDI2DRFOG,SN+9?7]>2 :NM^WHZ[X%
MD+)ZO#;[/2F8)Y?W>.U%O=J38CUW7$]?Y%):V!2R75=5$TDUKBD<WC7SECE1
M:_>_;0H*CP0<WS+39+/;+Z=*"'V%B<_+X5@Q>+34@J6"IT0XKA$\>86;(?%W
M4K\KZE9G*;.R+Z@769CP7,(PHB%$-.00TX0H9XJE:<#52HG5H<M)*G.?NPP(
MVGUP3F-B]N&9+*G=AE+DP)#>#(7QHQ)Y^O*<IK'H%VA4S.=?HO&+)Y9[O'EZ
M0]9Z?LVW>R&V?Z\VN\=")]OTK:32(*)9F$8PRW*])0,!<RX3B".!<JKLX)1;
M'<"8$IYYOPY+TYK)2LV'HNF WIXR' H$:GW-AV;(3T'6@S-'RZ,:8\C-]OX<
M0-JI@V$-!7T"'1>@80/T?,S:FLL6 ]^E#Y?(ODY5@R$89PL63.]WS;J012EX
MU[Y#M^YY__-1L*W@'W9ZVE/_BRZU[T/Q77PH:D;6.L6SOKT7E2!2[?A5& J4
MYED 21!JLR%.82XB!CF+(AK'F5)-5A6TOAB;67-%01RH5S)&MDD=GF WTTZO
M ::=]NHX!'VK'\WC%>BY!"V;A]^VC%Z!AJLVW5@S#>2F CKCM/U7P[W/)!2_
M*'I+7?'$UL()+W[!?)DFXWE]^UC#S??'9YU #<,-+VZ<._N%/('O37-AM7\>
M&K-!F;ALO=%5<7H0NO'(YM-B7PY"3)+83M.<$'8.HVA4*J>HQ,O5%@M,G!5D
M&)LX?Y&;:?)RJFJ3HW)+?@Z'K_91"R293!+E"85QTZ\HAH0D&22,!D3Y10D+
M4KM# !ORLY\1O.M3L+;D)_C^<A2SG?5AA:R9A3$76G9[^]O[MZ#W):] &,$
MGYRV?-6EK>D&QD/^9@BAN #CR3"P(KWHQ]\%E.<?>*<U[/--KN,L"?YC5Q:;
MZMN.JKMT<S;!/V^V0A=H1D$2=!LERL.<H2R"/"*I\H!0!'.>Q% R)FF8Y1$A
ML6G:B3'5F2V#^*^*CW\%+2=@R IH> &Z?DES8YYE80[HN.:9#28[E6.,D$-"
MBCE4YGDILT#FEIXR_>6RRD^QEGPD3<5\K<6R5:S%&R:MV-_LH$F1Z=L<\SB*
M@E3"/&$11))R2!(20!XBE"%.91938TUJ2G5F38IFT*3&@!IHTCE@LM.DQ@BY
M:%)CJ"PTZ1R0.3:F7UB3VDH^IDF-UUI.D]J*=Z1)K6^>VN=2V[^LFS^KXUQM
MAZ-G(1@42QHC'L.0!ECYQZ& 1(0$ZORXC/(H"5(CE>I&?L'CPP,[^E_-I(:6
M(]?VE4;PFCG)\X%FZ2:;X+70%!\;)+PWL#0B_DJ=*VV .=^RTFH5^Q#W^__9
M/EW_J'A]S?^[?O^3K>^46_[UL=KRC^6WW<-#]:1G5M;;\I:NNP^L80S<?N69
ME<S[_]GIY@G7.JI0#PL>]3$56^^:Y+;FQ!9\%8^;2G]\BQ(,9W;:1M(=T+T<
M:I\76#M%Y(BI;EGQ$E>/P;MI.#E%]QW(+1;^=X=B>#XP814'9U.!&]UL?@AE
MA3T^KI_T-++OHGKZK>0ZD-[^HZ\7"T2:L2R!<:3;XZ8HAQ3G,90A#B5+8IP$
M1BV$+.G.GID01>#FV]NO8#>D;>$S64!HX&#. XR=OFDQT4R E@O0LP&.^'#Q
M,"W0LO QYT'-S<LT1<^3DVDO^IB;:;':<HZFO8A'KJ;#[7::E(MB];[<JF_T
MAV(M/N^:MQ>G)(\"P2$*,JS'?C.(TS"',DE8'(F(L-RHC/_4XG/;< TYH.F!
MEJ#9!C^)P[C.FRJ=I2%E+ICQ)AR38,3$4;>U)H[ZR\'$.;G8(AMM3(Q^-XU>
M,SD^4]>[A\=F4,!OM>#/(@<A3S#G*(99DF40Y32%.$H$Y%F>RS3("$-6S9T-
MZ2X9D3GP 30CSH&841RM(S"^T+';J*?S'(<0+11V,1'??[QEE.IK!5I,H!B)
ML!C=;J=$ZFJ[>JL6W*P+KJ/'C6XJ1/UN\T"*<J5[FA+=!CZ/U1\HB)3.B+GZ
M(Z<1XQ%B,C9J<#%.9F85,20,>LK@CY:VH>%] :=QG>!/>CL5X"BX\68WDVML
M;ZL5!OM:_>NPIR\LOL@6-A.PW[&&5SOV8E"<;LJMXEI==/>Q5/M U-O.S2,Y
MIU$82!C1E$*49A&D5!#U?:=!GK%4Q!A9U>V/$)MYLQZ3!CUMRT.54;3,/N"^
M,+#;LF?$GR%=T$0^7R7_8Z26[0!@(/2+A@ F]TSH,:[6W_3C&73E0%F+%4V#
M',E4^;N")7J.5@0)1A(*R5@6XBS+\M!N*.HY4D:O\O2AIZ*EYM#X^10\'.6!
MU*HN:.;42!Y C#"'(<YCFC <8KZ'Y]:\(XU'C&[M>]0TMX#-#'"9*;Q)TD_H
MFSTD"=Y?$-RM@?:(5#X;:9\BLWQ#[1%A3S;6'KO>>1;TYD%\VZJ-T'0.IO6V
M(FR[(J$@,A5(&2<H@(BG$<PI#6!,0AQDH4@09C9FRADZ,ULH72N>/5GP1T_8
MLM_V.9C,MJL'X>UVJXO<+H.4QZ3R-R?Y))6EQR"/B7IBRO'HY:[Q]FO.U4.O
MN__]6I0B7 42A3$)..2AR"'"40*I3#',DD@D4B2"<&(7>#]!99D(?$?QJO\+
MT+1')P99X&0:F)\HO5.$WEYPAWC]B& 3 O>G5ETX@C\BV,M0_MC%;E_0_Q+%
MW;TR(Z^_JP_S77=.\$5^NR>*PI?=MMZ24J>LO"O6.W79H8:VF1JY_Y+PG).4
MR0#F3-<J1C2"5!<L9EE"\DP0S%.C0B&_;,V\\3OF@%*7#YL2U US8'/@SNXK
M[>E1F'W4EP?83K?T_($>Y)9#??C2\@@&3#:']J5N2MKF3LUA+_@%S)-YX8FI
M1:T1OT ^-UX\K^ZF5-_N*MTF\X-0MY#U+?G9>3O="=DJ2D2<(*ZT9=BD&] 4
MDBQ-(>4LC:-0<A((&VUY@=[,:K C:Z?L+D%DIL4\"FYYX-$2!AWEINJZHPU^
MZ:B?[PMKK7P,Y?2D52Y16U1=&(K^7 ^8WN:VP;\*W:*-Z3F1Y9T^[^Y.Y[(4
MYW%&* R%[ES-E4&$XSB'09XHD&-)9&@U5_8,G9DW]!'5MG["[@SS$DQFF]N#
M\':;VD5NZZU\02I/6_@<E46W[@51GV_92Y?;9TQ_++EX* M9M.4BUW>5:$(:
M'Q2KWXC.=&@/5^K[XG%__O>Q_/WC^[H[P<.)Y!E! H8\)A#1A$%*<  C1+%4
MNYJJ_TSSJ"=S,WNXL>%/>?0;NB[N2)N[HQ\KJ$F;]_2P9Q 4/8>Z>D'S:)Y7
M//VQC"N0Q<&V#6\>L0;VO '-'/C687W@[W VW6/MD,P]'73S%.]%P7=+_/;P
M$/SDA'O#:B13?#J-Q?+'O<$QS"KWMZA].>$'A<*F%'TBNV+E,WDP\N[.WSUW
M9@PQG=LQ(N"XBO8CFYW>[>CM*SRNU)9NAF+NE ,W*K-5D=VX6$Z%=&>67*Q8
M;ERD84'<A2L=DU?Z0^-FW-JS",]7H8W$_I>WHGH(5SC.D,0QAEADRFK+HAAB
M&44P3H,L3<(TC8F5&V;+P,S[<\\.6&N2EAEKUFB:>6MS8F2WSP_P--2NP(M8
M\IZ=;@RB9LAC(H@C$KX21&S)+YLXX@C.BX02UW7LO<C?257H#/BO9"L^%%6]
M_;2IMG>*S)M-R=L&*"GN;.0PE1DA0:2\Q 1#1 +E+PK"8,1H(',64(J,\F,M
MZ<ZL<'I.@&8%-+R GAG0<--UXTFQN4-B ^ME?V\FL.PTCP5.#AZ<#6#FOMI,
MP+EY93Y>-"OORT'Z$3_+9K7%/"H'$8>^D\OM]CKVD[KZ7D][O;VO-KN[>ZVS
M=9>IP[PB*4B4(8*A9$C9="P,( XY@BRE*9629IP91^(N4IM9GS;TF^&VH.,
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
M4.U>R>(\#^(PX!E?;3=;LC8,]WEARVJK[YDS?N]O]2U N)0)^T$=)U$N<I1
M*?6H$!8*2!-.84QID&(4Q23(5X_-^+AO6V66_5FQ?\ZBY1/HZHF),A7$75&6
M30-@V0U:?)4'DP9IEI  PYQ@]6!D1"!.FRG$*2=9%F"$1?=@WI>&,T=?Z['T
M##H_%+7 *S\.PW#[X@#;?69;GJ[ GBO0L;5\ESN_4/F*_?MA:MG3 J] OCA?
M\+NZFX7Q3LBB/(R$5Z^T_N^ZKH4>#%_=B>WUNGGC%#O=K"UR)U9!@F6>RQ3*
M*)<0"?6!(^JS!L,\2WB4Y%F61#:103<V9G866L* ["GK3N@=:3M-Z8BRF6:<
M'SM+AZ/E!W0, <W-5?,G:)FZ AVR![ZNP,UE:*T5X31D/"D^1R865733@'JN
MV":NYM L7?<PJ=^N-[52DY_*Q^)=4;./)?],'HP.2"^M,;.>T20L>J:/"7LY
ML.A+3CN=T%(%#5E=4');/#2VT*?/-Q^!YD#]8J?NU_83+[X7?*>,U%%<[#JM
M&PCMUGA];.'E^K ;B'?4EMWD>E_VQ/\1I/IW0=;;^[>D$CHK];82)?]*MN*K
M(.Q>U+^MFR"FV/]\%641Y@'#,)6ZWX5D5+G.<0B%1"B3@1"!L.K<[H6KF;6
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
MT3P2D+% 1B@+XCBRR@L8(S:S@NA)=[T?FU3\I@&@?<7@>;R,X^%>4+ .:K<
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
M3Y[?\7,49$'WLHDXR#,14YARS"%B7+H;AE(H&(Y8$&4"1\;+3G:B9_9"O3)
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
M4)R!7DV54.X4W1>@-GWC*JTK^%-I"SIU+3E<71Z*V:K!S%!;YOJ+H6R=I9^
MDZ?<VD6#13/B$R!ZG<>>,M1)YP?*]=UUM2K5485STN@HZI8'TK<Q+"!+<2*3
M3<Y@0=(,YE&19H+E*0JLUF&/BYK9B>T%@UXR^+.7;>F11O R<SQ^4+#S+XX
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
M,TU%S[CB26(P1H(03/( )T;Y@0]E9O9(E^5JNU&%]:(5#+A6 S18!J=]7-"
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
MV8Y",#M-VUO)/PE;VU%(S$G;C@_AD5FA/\=WN>7J$)]:GKH562CRG(4P8^I
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
M$,H9COU$F=11G*I7B<]PFN;*FA9Q',MHL=)-*Z7X!NC0;<^2T?G+ZO-WPAC
MX7QX4';>1G.@6__P_]X5I13 !MLC@#>++DZ-HYT=78%6<X5JME#-UU7;1_O
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
MD$@^/"[7SU(I-KY^DJ6REMASM;;]!W0OZ7)[CS@MFPW7]>:"/B,F\[7Z=7E
MGZK_4QYB%*F#B-9+=1;1]T(M5[_738NW:"M7%?G#-Y,^/JKW;Q66;&;.K7>;
M]OOZ<Y- =)[G[_=K]-\[NBSRYZJ![ZW.;VZ[;HABT_1L?<&@,AKOZ9-$?F3(
M GI0DM+E9HT>6XRKT6Q[B']VU0FR_[O3V^WQPM(9.SKV,_^R:^/ 9^':_)/R
M7.^_;FEYH[YEJW<K6=X][Z=5?MVQ32$*6A9RTT1OHLBG?L \G(F88^*%$M.0
MY3B-$S])B,P#S[BK+I#VQ+I_SPVJV$$U/]W9G5V6S)4C%.'AM\2$N,%>'C#(
M+"*-4.S,WS<38FCW&G+T]0,I3DL0>O0I=,?9U*REJ%WM:[L%7"G?E.H]NVJ_
MTS*+(ND1'/NII\QJZ>,T2 6.4RJE3X*0QT:UA,<;3ZQ.:U+F1_V%S,,ZT%82
MF(*KJ5@HKI=/T%@KV4IEIW),I0/IE',B]"B,%Q^?31N<8[)[U,_^NZM&B8=.
M:,TO-[>T$ O"0L&(,J4B[E%E6?G*J"*1AZGG)4$6AR1@HYLDGB=M]$T;TR#Q
MFF]U R'6T%3N0"'&MD6\@*)91,PI,@[;(7::'EZU_[1!MWUP.>B!V"_[9/T/
M+Y!]Y=Z'_6 ,]ST<6.\X*?V0=A4PSF//]S')N%(?+$UQFOHI3I1+)DCF,1)1
MLS[YYD0AQ\.J)WXW-ZLW#]M17CHTB\TM1# -,I"7/F&ZFKG44V>GOU)*FCD
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
M1*0R)<K(82R*,8GS!&=)Q+#/<M]/HIAD9G-&#>E-K 1:#J[0GH<K5'&!&C8
MA5(&Z V;/8XQ@9W_83AL"L@,< &4E+G%Q[+(S/YK ZLX,Q>VKP;-8)?YJM+,
M17I1IP98YKB)AOK[!_4%6=WIC+'CJ<&1)%$<!#Z682PQH2Q5ZC 4V/>YSX*$
MQ$'NJJ]&'Q^31T8K;JXZ73:FZ*_1B[29[30Y>D"%^K(+QQ%LU4\'K@Z#G&=M
MRV&"S-2=.GIY^',T[S"!R;B?A]%F< /N%[JI2NG:*WI/IB*6,4ZR/,,DR)35
MYB<<!Z%Z,"P7DIMUR#_=>F*SK*)D;F$<B3UL9-D+ SO^BDY3KPHWFXZ$,K>0
M[(6S,X8 0H*,G_-R]-@Y1PMF,VG.,]JU7BY\PLY0>;^3RQM=D+&(?&5T"#_$
M&:?:%U-'F^4DQ($DB3[W7BJ- LXG.T]\O#6=*EXH=>BJ+#BZDZMJ%(%IB/44
M"S/SP$I"V)FOA+OI+9@!O[M/V';T/C[L.^L[]D2<X_?FZ0?LCLKOM"ST9:EZ
MUTKUR+;OJE#UK_L)Q+D0B>!)A@/&J'I!I@'.PC#2K6L2KO]@9CELAO0F/E8M
M==221S7]$5.;AP T.W4.88&=Q7&(@(^IH9R.#N\0M5F/M*'HQP?==)FU2_]4
MZ,$5[]?EV_6.;?/=LJVD7D@J(T)BH<Z^'V#"=2_=F"@?/B11F,=AD$2@:O$^
M8A,?_#=4(*%KD60]QP?LCE]&R=CK=B([['2?G4[7J0=OATNAG_3XOW)#EW]Q
MZDX/BNS.:[Y,:F[G>%#H,S[P\!J[\_W;2E\VJP7BMY620#UW188N;]7WY9YN
MY&>V+.XJH[+]S6:1YH*SF*8X"&+UQB<9T0-*4N4AAR(("(V3V&A B3T+4]]H
MM'1@2L "2C/5,"U ,(5QX 6]8 :UM-&!G2LTC"18:=B#X4B56# PJX*Q!^A8
M[8S8R4X9[>O4WNPVRG[9;+[*NZHGT_6/8K-@>>)QX7',(Z+T#I<"9[&?X$A9
M&G',*5'..D3O]%*;6,6TI- ?FAC0H^B'R4RG.!,>ICY,Y0:K!2-Y'&F ?EJS
M'G8CL8_/M=DBB^[8]ZN[#ZOW.J?Z>O,Y_WVS7=V]W7[.;\ORO\IW_[U]OOY>
MBHWZM?BPNGDJQ7^U@5G3/MF6^T]\EF_N=;*Q;K+8R?:GU?"^WY4_IA.2W[:-
M3DK= $&/EJMNL)07??V=*IZK#ZI7JMKCIIEUJ#\$:*IM"WV_MI@+=9@2F0YP
MA^%W%]#9=>2V)3I?;^Z1L+SHTCUV+]M,SS9WM[IYO'Y8E]OBG[4Q)-5W3BQ2
MPOTTT^-!<I;HVMX44Q;'.$^SC*1AF!F.<32F.+&6.]!71TTQT,EG1X\5 ]!$
MSR$$S0P9I[C ]% 'DHKV%>I21[?]J%BD>AI*ZBS7<XC>S,F>AN*?9GN:+AQ1
MXWF]$K^NZ6ISB*-]DMN;75DJNVJ1I"PC>G)0Z"F%0!*?XC3R!/92CS*2)&$0
M C.<!FE.GLU4%SJ6EKTTAS&+/4](+R4XCR*%64Y3S/(XP4$2QJE/4YJ'(&_/
M*6)6PV^GQ<M,6SI% :8MFQZ4RCCKQIIIKK!$U\OE^KOZ5UE=:;_H1]KPY;AF
MU@0"EU6SO?3FKYLU$?]LY:S10CLU6H][;5+S/ZR>U(Y*9?]"-U_5?W4(2FUU
M5ZYW*['P69CZGD@Q3X10ME5$<298CC,6Y'F<2C\)0XAN,"<]L9+0>4#*)=D=
M"**-8H'> =4% $LSO3$-0C %4O. V@*;/1=72,-6,X(ZG+A3&7#I'>D. .%9
ME0@<D&-M8K$#/)?SW#SI;D(@HXGT>9A@IJTQ(M(<,R^.U!\\)BF+!#5+_C*@
M-;'B &9[#@'3KQ0<BPO3 I>FN-OFB Y!,6[@_:Q9I+W03#?/'I9A.K3#J\ZK
M'\A!-5UB.W*%;0_]V6]H63XK:_FZ*AY?,.Y3F1""4Z'#25&6X314SJ3TXC D
M+,]"WZC?B FQB755/0CQL2R4-_"H_M:4QZ]WV\V6KG0##^@(EA[<S,P;5VC
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
M=V^J3F\P"]0&3#/+=&*(8"^/NF7,2VY00WM3-\ASWP%\! *.C%H;#F8U=D=
M=&P$C]G*M@I868950ZR\I[HU$5X49GZ$XR#CF(A 8A8E$L>^(")DOA"14<]2
M$-6)E<V>!VW==KGXGZCFP]HC-L/43 ,Y1PJF<YR 9%$_#!#:62FQ"<V9JXH!
M,)P6&$,6VRF/V[*I+:DH[*=!W<JRZG'R5O*E^H]84,ZR@(<I]M,X4AXT3S"5
M+, I\?PH"B,1Y*!^ H9T)U8@ASEDHB%8-4!Z;)FK769]S:*;D=RH3SVN-\JT
M+)^;GE4N6B>9/@(S;3,!L#!]LV>@5C8ZO[ %6?=&JKA0OVSX<*=Q@(([TCFF
M5&?5.D HCO4.=+FEV4*7<J.;X5^OQ%ME*?%M7?JA2]IT\<>F^O.+Y+)XTO<#
MMTV]T;?UF^:W4KQ7?U39!0OF^5Z<TPP'5)LW@2]PRGB.>>YY+"-)0(B U6HX
MY0]RW*Q*.-I$F++.\VV+LW2U*M.M\6M^D%)7.E4&Y<;MW*=Y7(:6TVL] J"%
MI=G$U;P,76Q;<XKVK-8%9+HU7,U>\TQ:!MM*D;XG C>_ID#.E9GFE+=YS;DI
M8#TQ^R8A8CFX<Z_\7[P3;NCF?L%(DD01]S#/8A^36$8XS62*A3(58Q%[7L03
MP*6* <EY+DS.&(5ZILA+FQ X<;,'1C-5.!:5<9.-E>XZMNHT98<#,(?%<S7=
MLH?2O*,KAT4^F4MIL,0V:Z+N3J=TB58I-[M2&Q)* 7U2PM0_+$00>W$@I#KO
M1,]L$ )G$6,X]J4?!XD?" )LA3M(<_(LBJ:AXF/- C1K8A@SL\/M& G8(=^#
M<#L @D76A+%8SK(GABG.G$5A#,%I-H7Y4INLBOV5V='8[\K'VU1__;RZYO>%
M?&J"4#?K5;VHN8 AG"9QYL58)GH$0I+%.!5)C&DB>"J5/R8#XS%8#OB96%ET
M[I<?.Q/K636WM8K[;%#]@VXI=.!3AUUYRRGDPG_\ ^K7/J\ .TPS=6_T#]RA
MBJ<ZCK1I?OB\0AT6]3W_GDF+C'$7T$-R+69]!+:Y%N<>!7;]*(#)%LZ ZTVV
M&$]EQF0+9Y"\3+9PMRW\5?6M>%"J^E&1^")U;K[NM5'9O;^MBFU;D,L"'I-8
M&:?2XSDF8>)CFE*"991R1M,LI<QH'(\IP8E?-@?"S17$3I,V5V%&F V_'EPC
M =/_FCJJR:,.(!4#J.+ 0KD;(6.NO5TC9*>>-1=X)%(@W0L1NT>Y&FTSF_:$
M"-55CZ!UEC/)'AZ7ZV<IFW*D2NU66O=F_:"[SE1?%^48U'6MUU7OOZHS:_??
M;]:;[:?U]K_T$#6^OEL5_VP4>+53O:A*7_EV3U>?'ZN)%PL29YF7T 2')%->
M?TYSI5A%ACWU,#V12.Y#F_V]FBR37\+\MBKWS.@)1GMNU0\;P];7KXZ2Z5BV
M_Q^>(O >1U-N;-KVKJ;3NOL*[<5!%6NZ]5?3N!75S%TA+9'ZW!8]5X,I6Z&N
M4-V*UN&(N-?&W]78N5>38]Y1=J_]N$[&X[TZ0V/')OU:K-2?==/;]Y3K<ET]
M5V4_)4#&DD<A$3CW4]U+)4@P\\,<9TF:4,)R(9(,F!)@2GOR-TUW?-(7^;1>
M/FDEU'0+/S!D.S=I"%K#Z_LIX *J] Y.FHEJ'/,Q2C--"C8$P?E4I2&ZKS17
MR1".RY.53#>PTS-U_;_:<-]HN^GO^)$6JZVLFM1>K\1A-MPB2?THBB.*HTBI
M&I+[%+,D2G >LLR361;&(6BF.9B#B6,2';*=IO*'!OBRY@ZH=. XFRF?2=&#
M*:$]*YTI#PTS5^@8U0-#[G20-1:.=!&<_JPZR1J>8]UDOY%E\K;:6VVCMSRM
M.GE9:5(5GS1WB&U;;<7H(DD2R@/N8TF8Q(033QE)4F)?V4Q9)$@<$%A>]VB6
M)M9B#<%]NW^PE>0 =#,--B^4,)6V[\RN,[DK3E##2E7%IOS@FAF'Z=W.T'"5
M^3V>H7F3PIT!>)(O[FYG^_E<OR@5JUO=?EZ]+3:/ZPU=?L[?---QFJA^3A+&
M0T8QS?7<$L_372#\" =9RF0B\C#B1NV68&2G3DOX>HON%!/PJ5 &B W?$$V#
M TP9[6=J:2;:&=V?5ZCE1%]"M[Q8W!@!\()/S7*+F]WM$00_M_.AS*4WF =E
ML-GL\Y_,!3PW[PFPVLZ /.-"/U=]V*(P#;GT$^PS/71<D BG/O>PE_D\"&.>
M^S!?]A*AB97CKW*E&WU\H@]V_>DNXF-FP;F0&FB7F0L,ML"&I'%D5UTD,ZNU
M-"3LL0TT^'G+^HO#Y+>.N=3^MO$NFW8G.OC^8?6DU/^Z?-:1>76,$YJGRI7#
M :7*N_-(AJD7QIASFA,6$RX]WI9HF!WD<0P9??%?%G# #OPO5$]3;$@":S3&
M06VF$6: ;_Q8T@YG5^C#()KP8@\G(+BJ!QG'S+PE(TZ .ZDJ<;.KY9BC:HS2
M>UJ4O^LQ@V<:4*8>9SS6XP]HE&%"PP2S6 @<>J&D,F,L(J">28,4IW;8*OK
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
M&6*0X:2(,QZ$6614&F!,<6)-LTOSLIWL9(;6L#Z9! ,[#2+)3S'*R0P=\_1
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
MBPG5A8Q G" $$YR& J.(Q%G1 ?BF8K/#MZ/I"IY4L?XQ,W/\O*!@9\=HDN!
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
M1)ZQ?N98T.%JF).K'69[ZB;09Z/W_QM76UP_1D&\R_/G*16<T BF'"40Q51
M$LCW<T9%DB:$R+UN'-"P(3SYT6HV>+3:\0,40Q8#,&V0O1[8F HONYUO Y7+
MT% ;S"S&ATZ$G5O$P\O7S6ZJJ(/\0_-%;9:;;]*H@Y!/9HZZW&^G<#EERYN?
MN&9?[N_^K![*UV5#O_"_-B]7RH<W4)R#"TRL)35=\*6\5^_]/S]\?*<.4NAJ
MW6SKRYWS+,0?5H'>)+?3=T-"@V^* : Y\.#-&$EXQO!I.'UQM_[QW^7]G<U#
MV<'4&5YUELUI)-AN)YI=;+?MFGJSW*>HOEZK(XMEA',4H)Q+QX12Z9@$&<0(
M"\A(QHHH0)G(C5("SJP]\3X\Y*)_:^D9OE_/H3"\YT;*9NE3F(MEO*4&!!CR
M(.1M/>]!_G;83N=6G&43#8BRVSI#ESB<<6Z9U'F;==596PFB<1&G%/(TP1 Q
M%D <10QFG*=9GD1YA(V3+(_6GGC#[*E9G+8="7_=/!\ADMT^V1-R,*^/Q;(X
M+707S_%8T%Q,NZ._\X(,G?$=W3'?8=YY5I^<VEVXQ'Z[?^9T6Y>;\C_T8SJ3
ME!JRH&",4^G[QYF:"Y! '! $ UPD><0+$D=&D3P38A,KA/B%5%=J[E6?B]8!
M,]]+5P&[KC-\PF"G1,Z)/B;9^2H8YIK&)RA^1A"J_XZF4%U&+X!F$%HI+5-,
M!K38U25F4VNFPO3UG/$]KH>2#^4&KU2G\(J5JDUX\ZZBJL,0>[G=?%AO_I5O
M/N*2+?,HSUA&&,Q#U: Z$ASFA:"0T80)H6K)"JOA**:$)S_@T&SH0=0[/O2T
M[@=)V_; TA!*LY.-*0"R4Y4[;/HL@!T/@&PW:AJ='FO^<0@LAT--.\F]'7 :
MDIWYL-,.C-.#3\O['>)Z=W>;CU53W;!_-)]_T%?-IGOUF8;U+MP_=53O[J[6
M35U -^<;2 :V78JL?-/5/TK*P:MU8]C>>A *@Q"?!Q0L(WS& 'A\J9N(ZA;J
MN[3H?)&^*V(]"?1=N];7&*&CO$8]G_YFI9^/?.+-DF$4ASQ/85JD"*($"?F&
MES^B*&$LC$(:AV3< *$K'$R]RQ4Y@/?TQHX1NH:GV<M]4I3LM,#YT4'J)]!,
MJ$[T5 \].;"SV#D$DM,I1P<9@C+9T*!K])]Y7) A/-<'!9DN9!]<>5VJ 6K2
M:;FM/G%5C*+F$>ELRJ]5N4_GBU*".:,9%$D80T2C$!8A3:'@+"&<!0D/C2,L
M1A0G5CI['H!\J=9[+MH$:+!5?)A'&,P@O!YS\0Z,I9[98W);@0,#;?8ST"PX
MA%_,P#&/P7@'R2T0XP4LJT"+E> #T1:S=68+N5B)U8^[V-UHKQ@_\1_KU8^R
MNGLE/;%R\Q;3KI[OR\]U]ZW-!:,HQYDJG:/2-,L*=>Z4PSR@85QD<1X+8:H5
MKY.;6"7N&0 M!^#  GC-J68!A&BA(HF9^?XW@/&Z9O0+CIU:',)%A5_M5:(!
M).;ZT"\T;LIP-$16BM!<X@$M:+#(;"K07*"^_K.XR[DB[OPP\(_K54D?#]E1
M:19E 2L8S&B<0Q2B .(B+"#/6,33.,Q3;.6AFA*>)_+<!?:MJ^+,L#/S1J=
MQ$X+[CAH'<^-+I_9<R$_U'R ;]W_O2:?N8+@KWK.C.S<17168)RII;.[W]Z
M>M-LRGO=DKN\Y[?BYGY=[T[);L4?N*R:]VOIQS;+N(@H"P(!:<(B-2THAT04
M,2S2M& %#P4CW-2,,B4ZL>[8LP'D_W4I*>YQHGZ_4[R E6;&W'0PQO2Z334%
M4G8ZY=E!,K>RI@#+S=8R!:T=#ZIX4I5A76LE^=<-KU3G3=H-.5(]F.YJ+A>L
M=[]^?'D+NNY,?W[Z&U#]2O0OIXTUFNX$0JY7KMD+/^:=+=0#1I[Q4K.9>K;"
M]0T^ZWO=S+Y>>_END-&2ABR(TH##,*=202/,8!'G(0S"" 4XB"(21#8=:D])
M6*ECUPD/M*7E/M7A##1F]MLX@>VTZI.A#1TU?T;894D\F5MG",QJ6%T6\-B$
M&KC2;>>]E5IUP]^7/]2PAXU\IFH^6'O$T]_L.E.@X1^DB?;E)U_]X'^NJ\WW
M9EGDC D<Y3 M.(.(A"',TRB">8B#A,E_TC2WFU _CB&;K[C31"_YW4GL-O!(
MA,TV^WRHV2F&EB^H&0,'SMI#Q(5.(M(A[#Z3"_"O'-?@MO)XBN@''T_J9B0S
MLZHF/\ =JS%/JSK&F)ZVRKOHE7ZI<=7<EXU*@EDBFH2I$ SR '%ICB0$YEE!
M($]Q&*8H##BWBS<Y,#&Q_]@G91EY<D'4, HU,4Z6$:F3[II78E1&F-I'I4:
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
M@FDLE1%*> A)2BGD-(^2**=90,GR01_M?][@>F.FC6;CWV:['DMAO'/W-!<
MJZ$J=V6E1@JH"'R[YJ\X2_WX09,$99% !+(\"E0)&(6Y8 0&O"!!$M @*XKN
M0;^IV#_]8][)X/B0N>I?\\_T>,W>@K_D [-[C6K^H&;PZ6R.GA3JJ*M_72=)
M._-CL9L TI.F.SG;2'E )] "]+X1K5 >4U7F?@Z^4E]FXWO>5)JY'\=):L[L
M##B&?'=5D"\?=::MGB2J<\ZDY<!XGL<P3@2%*$^E'2%H  ,<)FF*XR(LK'KV
M7J0T<11($VLGI#IEY5U&R##$ZT-N.XUJ(;)]0/>:.+ZBN1?IS!O*O2;N21SW
MZ@VN#?DK?BM>U9R5F[>8:O?DO6K^5W>=O7#(LR@5#'(<%1!E#,$<R4W+4) G
M(D*9H)%=*_YA@A-O6T5>&6PM V#'@72N-0^.?=&NHF@8>_"(C67,82PL#@WY
MS63UUHK_"KF9F_";"7_:?M_P/OO9C=(T*.657VJL6FQ*BT+1>K?A]]=>2,,W
M3_>5[6B"CFC?K)>O)_V%UAQX&KEW742G27H#R\XV(.^Z:/VY=P97NPR[EC9H
M&UA72: O'W5\^,W]PVK]R'G32VQF$2I8H:)/M! 0I3B"),]BB+.4%"'AI,B-
M4L.MJ$[\4M)\ +ZCJZ()U]*81R!X_1!Q$ESL=G<+R8$'E2_8GAGLV3#)]A[S
M1;,8+CT!7&Z'B,:L^!K@;"GYX+!FT[5F',QL*=[3(<RV-]NKS6ZXQN<M^0>G
MFR_K3UQL*[;D.&,L(!A&TCB'B!%IL[,LAT5>9"%&,>6%L&BX<9F2T1=Z=%^-
MCG;3G7K5FC2_?/)E"M-U13A"ZE$S;SJ"4N.!EN1H6<VUV7B9W527O>Q6JFI8
MK &]=.'&V930,.-]C7/ERFD3%70.N821+V,D4!%&',91SJ $4UIHE 80ISG)
M<9[@( RM(@:V'$QLK<EO2#9-BL(!0\-XP93(6 80K)(6NO8:FJ?Y$QA.X)@Y
MD^% _Y=,:3B!QS6WX70AUUYC0KJ8["6OY#\VJC/J#95OF.U*V1/=I[=D5=ZU
M+[<TYF&0B0 F::KJ^:2'6*0D@K2(*19%F!8)MIO;8$-^ZF.' VFYF31ML-X3
MMVTV9H5KS K*"2$PRL,0(AI22'A"8< 9)WF. DJI73^EZ9!UZJ-T\_)V4@#-
ME/ITH-AI](X/T)'4_:07H/_]V_WE]OKWSZ%GFPL*WMJV61&?N7.;"S"GS=N<
M5G%L-[U:K7^J*H2WZ_JMM$B;KPUGK[>U?'>H#I6;>DL5E8_K54D?EXBE11[D
M*NLH$%)]!QR2G J(,0Y2C'+.4ZL#8BOJ4VOOMU]?O[+L1VT%GIF*F0P2.PVS
M9T//&=., ,4):%D!?5X6H.4&?.O^/\GD5R=@?+6]MJ(];RML%UA.VF,[+6(?
M$WLKOVX?UV6U^?)S_7]YK?_K@FUGL_JC((FZLI$X06&2!C$,0S4J V$$BR0K
MH/P(AYPF.>/&Q4KN;$RL@]"+:+#.1#%B'FX:@?;U\-L\&-HI+<43T$P!R150
M++4_.L:&@74H>AJ!L'G0;QZDW0*#XQ#W$ST<C\] A''$XK-%(<<#T(]4>EC-
MUV')RW*U:A,J^DT<OJQOFJ9L-NI]];%>W]7XONDV%6>8YS'"L%!6*4(A@04*
M$0QP6A0!1EF"C:<N^&%IXA?&T^86F[4:J]+Q 1XZ1L:>3U@_!=>SFRFQ]736
MLP"*R5TJ5I]-=<V!4;#CU.&EXNDIC#U5FO)I>#Z%LGXJ4QY;N>)F?<QE3>B9
MC\5<@;E^C.:\LF/,A+;C(SZL-[RYJ=C[-:Z:3YSR\H=JU/2!;W8=0<(H0DE
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
ME!WVXN459]EQ5P7:[:OK%]H?AKT1@M/-WGF1;LLGN?#3_DK2#>)UK5O '$+
M-_>JU]]2Y$F.,RQ@B!,!$0]"2$10P# 2/,L8+A@2N^.Q+V9G]B-9<C@U^V*_
MB7<,@ W^JW=:9G[N,Q;XZ\=G<^#HIAQVC(&6,QUF4;P=]?5:@#W*ZHH#@PO0
MLC@?VN;G;C.B[G82-SWZ5L=SGO :.+ ;2V&V(SQ/4/0/]7PMZ>@1XA5OOLA[
M;RKVNJPE)_LY*?J8L=$_#^,TEC2.<^D'<AB)0D^\B& NL@QF(>4TII2G9CV^
M7!F8V/)K#[\/LW5L^Q/:PFGH_DT(DJ4/J#B!ZC*=BM(RTYNMT[*SZ)((#AQY
M= 0=L?#E#=J2G]<E= 3GQ"]T76=L<U45K5]7*G_A5NP5XIN_'GC5\"[(?]37
MDZ9Q$0LJ8! 2"N5[!<&BB#$D,:-9A 4*0ZL#R!&\3!ZWNK_'TDU;"_"YO*M*
M45)5CG)@4_VE9S%TK+IV6+5_%(;*;!Z +?5:K\?J-4#!;QUSO\_49]49)^^-
M5NTY>:9.J\Z076ZUZKZD:P:6'KWXJ>WOJLS M^OZ9B451X65O=C]?3=IL9T5
MORQ$1D,>YC#AJK54$H6PB*4ZC,,TPH4@B>#,+C/+@8NITR\.Y&'=S2B].FG4
M(\9F>FYRY.PTW&Z8:X\?71O4XPA\.@)S 5JNP+?N_Y,HNE% ><L4<^%AY@RR
M$3"=9I:-6<P^B+GS8)42E0I3>[4W=2V_H&WNJLK<4+U<ERSB"<8DAIP0IJ:Y
M44@8$S AG#&4Y6&1QJ:E1:9$)U97^R -[?$!<(\1\"!O *K'M'F\S!C1ZV'(
M*7"R4TY[B/HL@#X/.DE,MY^> "+SV.$44+D%";U 9A4'M)5](.!GO-1LD3U;
MX?HA/.M[W0S"5]_5BLV[2FIE-8U[G_9V.*]M]JW\;H5.AMLU]'N[K9C*(E:-
MO]H_'?ENHLBXB%35E-#=JPF&.$!8'1J%,8[RA" CO3L'LU/[V3U?L&6E:U'7
MSC79U5L\25^UM#LG?91FYNFO\H#L7A0=URH3;L_W_D'T.%^ 0_-3]=BT*FSY
M7[3CP(\?K+YB2G]^#L ]6<.3LCJKT3P'Z,>V]2PTW5XA[_E&*L1;T8ZX[\J3
M<L:2/,>9M+81@BA*$Y@+%$&1)3@*1!3GPBK3[QR1R8]M%$D=O--$[;3Q653,
MM.A86>VTW[&8$Y1G#0GD2;N<)3&K5A@2\G@W#UYKGPOW:OV9K[12Z!HK?\#W
MW#07[NS-$V\M9=3B2LVK;BF#CC10M,VSXL[+/;S)O(AL:5\X26N5&3<HD5-F
MW/D59\N,&Q2HGQDW?.&EO=1'_;W\U__Z3[M/Y ^"&_Z__M/_ U!+ P04
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
M$QMS:^'] /)\<K8MY-L51+;-$;9,1%<4>J^A6*.J$13@D6N2C J64XCG\;1
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
M:Z".HB'/E:7DFP<7CY.U%^S<GP5VC=743XWK]0UU[=)F<U&S0YH3S14/0FM
MAR1%K<F1]4& 3\DQ&3$4,\ @@T-(W N8_L\"S '5UT7TN[\\)\+&K$56M %5
M?1E+PG11"0*4M0)=8<ZV?B*P/W7[99C9GP26 VFM@XNVRE;]_UJ!]H6<7]IO
M;\GZ+Z>)S'+] 85D-[]Q[9/;P>]W2](O^@S_\C5]#/,/^)9,_,68ZR),3BAK
MUVH70$F3()HH05A?8E+2L^;C_IZ6PTZ&P[:YX.L8',]]ZTRD# &]8.#M9IX&
MG6'16 '!&";0A"!<5SNADXFN'0#[(-4=C=//F^U#?"_7':!5Z*P#;4)0W$@2
MMB 7*\9 +(>2=90QQ]8I^>'1.OQ\UA[0>HCJ3D3K+_/3$JF;<41$_OMEF*_(
M9]M,O+CTW^A@8#%S"T61UZ9$*A!])F9DYD*S%)*^]9IF]Y"G>W[_N&FG1HAI
M)L .4DF7B8BS,,WU 2.2/*PC3YJ<A5+?BZ7Z+"V#*387I5SDV#IC?HN$<:IJ
MVNGTSE/2XP7<!3ZN6JE><J!%]#H*<AMU[7#!1:D<2-#.,QT#>9#-2_?O4C%.
M8<R *#E)S"-?_OZ^F-\K%2,HID#">W"<#D:1'4157U[96!CW.@G)]CA0'EAB
MW)QRPS.EE1@[,!L[IF&^WKZ=SS^?KW]?K/\G;BSB)$2EB@@9G S$ER2^7"@!
M'"&<6R9JA7]SEW<_VL8[B)H!X8Z+.X!6FJ'MGW^Z(VC:4__8_&CSD_JOWF+Y
MH?[Y][>O;_S^1#(Z_U1_XQR7'[[1WS]M5WGYMW>_;+[U<K'\O-BVZ'Q)'U[,
MIKE>BEP?'[>ZR=-J^NGS#!\Q3H?]_I^^<W.;SXME[H!H",[PZYH0@/G'1G.[
MWI2+)&V8G2VVHTV_ S9D*TRR%4OU'*LGHO8>'$].6Y]XS*WO?O:AJ]G,LNUT
M+L9B,"YS\#9PXC):B*+05Y*16Y!\R;9US?!-"CH9)-4*"?=.,#M<W!T<AV]Q
M5G=DK7/Y=MVJ__SM^D\V8R?1)S+CS()GAKS(HB5$5QP8$]!J,NX:<V,@[4]=
M)R [ @-W2LT'44AG4+L8-)E$D*:V_"V1T6G.4JHN T421J*6I2B=TX"0ZF%F
M[%#Z?@!61PB_ _B0Z[F\QL3%/-$<G,*8R<NLY<>*1$1;K58!1&,R>LU*\S[+
M.PGI!T3':/?V=??)HNX +V_O<I DRA!8!N[K7(A$P8FS%#Q862P**06/K2LJ
M[E(Q[L.IQD@Y4<@=P&1'ED0*'W)V";R,M:F)IVC3TW\BD<[01FETZZ+8(R?\
M#M^7ZW2'YD0!=P"1BY:*5W,0?-0L1 :<UVPJMPZ"]!&"24)J5:+5K1^:WZ2@
M$U_W2'W>GC]YO'"[@<9EM]A+)BR=B\6G L(P32=E-!"U\*"Y$T8AUTFV'L"[
MDY"19T.>H-F=(#E%S%T4?U[<U=^ZH7^Q?AF6RV_3^8=_#[-SG(3L&5.V@'&)
MV-)U+$\=T,-Y"1H%ST:T3MCL15@/:#H) CO**MIJHP.#=*<PY!'VA,]&)Y;
M&EEK[DH$'PS]AZ7H K&<6>O"G@-)''F2:'/8#:FAD6];+]O[?V]Z_;W#_UO\
M@O-S?%%HJ1>SV>*/>@/PZV*Y'8!:)U)="'GBN?<JD)]I/*< HCY^<H4QVH"&
MQ&JM-^Q6E+;S7K8),2//#FT&OG&TTX$]O,MTK>6_X"4XQZ,0FAR1DNM8,P8N
M8^V,Q63V%KVWK>M%'J)GY+F?S2U=,]EW@*/+03K?B(7OG=+1>)OJNTRKL+X!
MMN"L0#"R-H$QS&)L7<.]BXZ1QV0VQ\W)LNX +]O[[XOTV!5#?PVK=_0GYK_/
M22D?EK0]\D0$Y:-1#)C5$>HH!G".CGHG"M?T$Z%*ZT*3_:D;>S[;J4A8/(E:
M.@#<52O2#4?OSC]_GM7G:&CH1-:6N#">S*P6=;RFC:"=$^1%>L-=ZZK9W92,
M/7NM,9 :B+L#T.S>#MO7MN3S36>_GN-L8HKG7-L =#[33N"!Y%1<@!B5I9W
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
MB*DL."800D*6N,@FQMAXB]]#2N/9%H)[JW5,X+0@M\,X SXI"2E+VCE1Z#*
M>]?/;(L6^GYDFL4A$A[QT,LXG?Q&H>[LE_FZSO6HO?4#"N8<L6U=U*"DM1"1
M#&N*3B:=8A(/-KE98?K+A\67G^A7;W%!7WR'PXX%.^F.=(3>%FV$.++^MU1?
M]*DS.5M&(0%X))(5<P@Q: =&)"EY,G2,/]2,[7'E7U]M',V?K*Y% ]F-?&NP
M^^B];"DH-+-22_"9W'05!0//LH!DE; Z%:]%>L2W>&R-\31_O,86 XBO@WCG
M+6Z:(Y^%Y?K;^V68K^@DK&G8G[]=_\EFEUAG>0R\^O&QU(%S9!RM5Q!B*9IQ
MS85KG:;<G[I. NOCCY&!%=(9U"YV8,I9!^$3&"DR**LH*HP\TX9DG&>GDH^M
M[V[N4C&N!S*4OA^ U1'"[PP^%[;69).DXA:XT!3U(X_@BH\0&"K4B2MG6D=H
M=ZGH!S['Z/4!F!PAY Y@\OMBOKS+1(@N65<X""GHJ#<J0*#M BHK5(X5)FWK
M-^L["1GWF&H,EM-%W0%>=DWM=2S6=MT0# :2"8'=:[T9<&FBMA:=:7TJ'=F2
M>O@T[ND.S8D"[@ B;_$+SFL'NARX0V4C8(X$;6$H8"B!]HX3-BB5O6"MD_Z7
M:W>2)CE2AW=.F2,$V@$0WGS&.J9Y_N&7KY]QOL+55>[025XB\PR,KX>D10,N
M!0U"&)44]R4WGYYQ+S&=A$)MH-)&Y!U@Y^_KZ6RZGN+J-D>_GN/L[RO,$Y9C
MS(5E""EP4*PX\$K$^L)/\&PY8[$UAAXE:ERSTTCYBR$UT3.TSBX;#)XM_B#/
M#%4L&4/-=SE%;$5!;+D(W"62IB"#JUK[-7N2-J[)>F*8G:"5D?/&>[)T+<R@
MSTXB(SM/)P"DI 4H%6L *6L!IW!::FZMO]4B8F="^:C%Q_6BVP+K:330LSW[
M:UB]F.<SK%5L>/[IBN>)YJS$D.HK/5>+@@62AY$2"!=$<*+XJ%O?:!],Y+CM
MO)_8QC715,]0_%N8SM<XKX^+:G.3[4\7\]6DB*B-$@Q8R'+[#,,SX8!SYTV,
M6&>3/!44[R-RW!;?3PS%)IKJ&8JOD$A*TZW^YOEZ0YZ)#$QE5!HLDAR5)D:C
M)-D6;6.H#TX-?[*8X@$ZQVW]_<2 ;*6OGC'Y/GPEO\-F[IE6"3(W]2$E>2#.
MH80<F-9)TUG@6M_//$S1N(V[GQAGA^N@9T1-N. %C=008YT]8W6 J.N;G)*M
M386%DI[L8!VW=_83X^@@R1\/H<4ZS-IF:;\W()JPXBRW28"4J&M/(6(A. Z)
MPA\EC;4JM>ZJLH.,3NYT&F=FCQ1S#TBI/:NVY--!?&<W:2,9SRH "DF[R0<%
M+EH-W"N4]0F#-8/T<+Z7HG%#R-;X:2?\43LZU;3,AI??%_/%S3UQP=3;VQTO
M:_/9B<K,9:D$F) V;?PR!,XB'=&>8F,1C52WT+4S+7;$TB,G]1OJ??%T*NC
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
M/O0,2.=9'?Y]0SC _-\;S49X5^Y2M>'Z_6(S/W/K<'2*8PP@,<B:L"5$J2Q
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
MD*N;W'IC(#:W20\XVWY=NY&@]DY=W6R&G/V]&71P1;K1"A%!"%=KW9D&'TT
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
MT'D*T[/;L?M.@+_6T87'7'C?_0];Y@5VR=(H";#YZ:VFZ9%G(S/HXNEL5:C
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
MK =4U24MUNK$^6/Z=JM@SRFC(A%JKW@M&+1$@JRR8*6R"H5"'EI/2!XNW2!
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
MCBJF#)J<-*@L/42TOK[,5<65(&P^]$[_0AJZG]VH![J[C]%P3]W=2[T/T2%
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
MWS\AWOQCN;C],JO%@ ^E,L4(;HT$B;6O3L((GG,/21H38N%,JM83C(;*UE>
M<204]F5R6MJE<T:Z[HEZWR U/.U@?@PM?>D76W+34=(WNOG?;BT[P]7>YK(/
M1 CI[ LY!S"JODI0Y.X<&@W*>L>4$1%+ZVJ L3*^YMRCC$Y875^A\41'0"X9
MG% (5F@FC>;2\]8U !<S]^BLV#IE&-(8HW5&O7EP A5*,+[&C$E69UU[*V,F
M=QUY*O)0K]@+H=YG-^H!0CY&PST1\DSRHC<<&*\!@T($"A4H8'"J&%5\[>KT
M'1+R4>;:1\C'Z*YK0HXY:JDB"*0EJ.(,.*,5R%2L152E/)WS<*F$?)3%!A/R
M$>KK@'F-'0L@N=/!6@:R/KM21CH(* 58XU"9.G/"MAX(_]T.0SKFM'D-N_4
MR[V:>Z"<O.C:A5572DN!GJ@%YES0EM-9,U5O9OVA"X2CD/BB5)<0ZAP)BJ<
M;&NA/M[./=[2S^:S&_QU]A?FMV3 ^<<9;=B[24]/[N)3#KPF8#$D11&#<)M!
MBB&A4?0)J_09*S2&BGD)3K$-+L]MPXE#MR=\^,WU]>+?-2_WRV+YR^T\K_Y<
M8?[IMA:.U"CE9GF;UD:F71(^XH=P@T^?Z;@HC.01C%,4 QE16Y9C)E4+HYV-
MR$L8$.TU%NNR1B4= ]>I;=D7C+]1\G;6\GXW+\J;E&X_;T9@_X0D<MJTPJ9_
M^<WGQ?)FNWOHODE2@<B<PY1K]XI"V]PH"%8P,)9E[F4*Z--XK+^*[-,^P9]H
M0_2'BHO;-96;+E9T#&YKY[GK>**2.C#>^IA!B#K&E]<)!Z;VD\\\VLRSCVE(
M(\!7$G?:K@'][HWSV[Z;M]YUA;.[%;XYM/>O#/(8K9,@"WI:GD<(6M-!R:(V
M-EEO)!L [2,^/6U#@=>"Z;EMTD%NX@"OV%YDG=LQ7SV-T8JIG4 I*$.4H3:<
MY:173IPX.BN)9FA56O?C/D7>:5L7O"9O?#6K=H#@QTWZ_RQF\YOKK^_^/<=\
MK^>JW^T6@L)AYM8!3[6M+1)#]D9D<$I+C-J)F,Z7X'A9OD$(==\#0L]FM<X+
M<G[%L,+C'X5\\S]O66JS7ZY&=36;#SQ4-F0*OQS/$9QP"E32#J)F"ECA29N2
M:<FM:]^^E>"46&U+65<R1F\T%K RI#IX@8YZBBS!4QQ 6R(9%H?P\*V?G#;M
M?H*=MD.G8U74676)D3)$IB58H8@VT-$'+CH'/A41BDE!^T/53!=277*2P0Y4
MCHS17D^5(TE8+S73H#76WN=>0DP4P^OLB@N!\7"BU?NL'!EEKGV5(V-TUW/E
MB/>>.5H)^.@C*%M"[89 9 ZUS=:S[..0NX0+J!P99;&AE2-CU#<Q##:>[S&L
M-39DESA;]U>JDP\HT+32@/>U#U.T(J4A+U&?_.QTSS5.]>RGZFAB\^YZFOZN
M_(KTQT^9KW!!E"(BL-H54DG/";2.=H*WT:J"D9DAU6+#OSCU<7^D01=GUVX'
M>86UANIPVB?+2$RP6#OD9%GG8ALD'Z>C!1]\M+'P+'SKYM9[1)G:I9R&GI9Z
MGOP$J7!_]P67H4X)7:_H?C]\I;UQUS#YVS^_:Q+_]=F5A3#.%0M<BOKX* MP
MC'&H<PE$\9$B,CGH]&DFTC3U"RV=U%3VZ<*+K5:+Y;=+?Q^^;MYL+G[ #YBP
MIHGWK)9;9*5D TS2&E7Q%,9IBN4L;;[HN+0A'NJ<>)RS.T7B:6H+_B][;];D
MQK&D"_Z5L7GWV[$O9O,B4DNK34?D):5NN_-2%HL'B7N+ !M \8CGUX\'EJHB
M6(7*!#*1 =G8Z98H%IGAX?Z%A[N'+\/KQ(M)K?%XZ<:^>(?KV;;G[^/9W:?&
M4%_\Y)!QU7[T#Q1K?7;1^[">RAHY#QIR0%.;9D=PQD3@0I5L!4;T0V>^OTC4
MV4;^\VR^0?)C72V'**JF\!8K(1AFP*'FF)V64<2NEOWSRTP;N1U6ZM\9^0-Q
MM[$ +^U;J1(#Y%++9CRW$+4O$"4W/N=H9#GV('A% =Y!A7@DZ-N'HRT%?8UB
M06.IYT)X4#83R58E*,('NL$-&GY>(6F;0=]>XGHNZ-N'=RT'?:UU#C$'\$8B
M;48)\!PY2"&2QCH.5=@.U\05!'U[2:QKT+</^UJ("CZI#1\L>-J+05_'Z'K:
MA')!0,#,Z]0/Q8U!A5:?930T$!P>XU88@[\-N-(/*2LO,.W1P#654\Y&06*%
M=EC?UD(V#*1)U=PJ3(FA>X/TI[)%D^1$D#R;9#2*Q)K"Y.N/8?X!?YT_N].#
MC5J;0[0&P=0)E*HV7(M,^?H<Q#BG*T"'\0;0]B2V1?4X-$+'E%_C,9Z'W;ZB
M'Y79&4V3G_W4D#&=;O0.%,NI%A;.5_O,\X>U'R8%W?OW'DM.,GDP+CC"A"!;
MGEF"2%!%<*Y<.NQV<?:9[D'>D/.T"YV^O.-^S19=/9J;M#5<%)F?/)(%ZH*I
M_8F-ARBX@FJ&JJB3$#ATA*L7@=/&BL9"U;$IW,/*K+$XDC5D"F-6E?2:.U6=
MH.I4!<TY=ZF^?)_7_;>).-(%Q'HDLM2'QRU%EES.Y 5;#UZ1^Z2,D."8-&"D
M)+]8\%J,]C>,+/42UW.1I3Z\:SFR5#1/6ND$:$,&)6LV0_$9&$=/#G9APG>I
M0KV"R%(OB76-+/5A7P-NV?=:\4$I/C@.L02A%%GO-M>ILI9E"+[4<)E+(BM4
M\>AXN5-,E$Z$3=M?9?R[93PI-5)#O"CO?WKW=KV\6ZW#-C_OU9LPSZF.R)[%
MNR?B'@?.I0HHC(P1DO>UC[?SX%1.$$W1GAO+D'4I:AF*GFF-G1%@\D2-\45E
MUH"*_"8V=_?I\V:#M4G,82Z+$-IJ8F3,IO;=RAI"9!X2Y]:BXY*K44.HSY,V
MK9H<#Y5C2J@IX/V.^P!.33\]C 1S*4T.S$!A]>6#.X1@9,V=*$):$92)0U<H
M=B1MVH92EP3><!)J 'C;"._JU_G;Y>)_8UK?\_!15/E^1L&;4CE[GUU?6VAA
M?D]2OEMM?W2H_8N5(KI:Q",46=VE\D(;\,$6F1@Z<73ZT$FAOQ'W,VV+J/$A
MW@P6&C@7C^Z93XN[^7KU#M/BPWSVK]J\XO&DCL-.*Y%,&N8".%_Y+[(#5TP!
M$W1 5UBP<;Q>#KU(G;:ITT4MA=$DV(AKM;F3WN)RMLBS].AN^GVQ_E_UW>YA
MW^GV+L_F'][AA]K2;;'\^E2IU.'KL^-,2Z,!@Z63*YV#4*39E$BEX@N+J4O1
MZ46(G;8%U&6<LG:DW9:>OMW\:1+UXZOI8'<L>M1*>]!2,U ^&(@A22@QRT).
M*?U\1,>M X73MH.ZJ%8>6E[-*./-3AZV1T<U52%^^.ZLU1IWH32'HFJ/^DQ7
M3<BL0+*196DQ&]6E *#_RM.V=+J4FAQ%#DWIO-HK[9&=?E^-=6!Z.X8)2STU
M=0J"T %\X@BIU%Y5-B=D0T^_ZDEB)SSZZ\/C)236>![5^S5M*(85YL?I'2?G
M4AW]W)#Y5-WI'BBGZOU' NNKPP7O$UZ25[(HAF 2)E#)<HC6,/*?96U;PE5)
M@T?^CE(TG!9[9IWELH8C-L?CU=>'/[,[,C_\,RRW0=\;@YI<,R;!\1)J=U,#
M7D4+AIOZ"%L2'<[1]-N9Q$^<,C,<YIY7>9<4;V,)6*8H;K4+P%*J6;@Y0M"9
M@0R2QXQ!^Z/O1%>;@'51D1_K]=:#_RTE9UF/(B5F(04BF4X@@I-D:R01,151
M5#P<V?ZW2,[J):[GDK/Z\*[EY"P;'#?U#2DQ\G^5-AR"T Y<2NA"D:[PO\F4
MP%X2ZUSVUX-]+?AT+VG,YQ3F@X."(2A+FX-L:CJ:*!XBAMHD-6+6*0A7ANX!
M=3[5K:1U37%C323[!M#^^V+^!5?D!K^C?RYGU2'>^%N;;:Y^2.O9E^\;R$0N
M7511@+#9T.W /01RNFFW*011C'/\V.C<4_!]"IU-6O2C86EQ8<$V -ZGE,9C
M3FXV_&:;F52?RK<2>,A6.HSU:.W(JY* 1M2!R*7.<$P2ZJ58E+<YV/%J'H?8
MP<0J?%K 3PB&%H["J<S?<>2799VI\.M\^YKY7SC[\)$TQF[^WN:'/X8UWN><
M'#X."943H@0>-\SR$6))FQB%X+;.Z>.#5]--N>%I4^RF/FA7 [46SN5#!?<C
M9M4D@9\7R^_9],C*??PJ^S3+-TF/K[X^D>+E4\DAY@Q"&G*Y5 @0N%-@,%EF
MBY$E#)WN-\E&I\T#G/H<-@^MQA_$?IW3+TF__'7&Q)WOOS'DT]<+% [TWG6_
MRA/5W8I9A;77B8V!Q"U8((#F!,5KYTG5&G8X1_9L37*$G'-"?(>\O$E:A^A3
MS:_" (KQ#,X[W SE(U,O2BN[M%(^_.ZT7N=0LGP<W3N+<XV] Y7B="["@):V
MF@\\@:]SHY504GM9),OG%5LW\0YTOM2.=7#LP<*6GG),,#K6CL?&1X)_K-UP
M7#& WEM5K F"\[-$W^933B]Q/=O!L0?O6G[*"2XI*TO5>7005+ 9(D\(B#XG
M[H()RG?0^5?PE--+8EV?<OJP;V(8/%)_#^:V,TSP;".9K+:F%T9+] <&DGB"
MV@5F5)?9/4]]>[HF9(,H^D%8UI2__5,I6*/<>+^M.@^\)N7/T^QV]E33M*R\
M<B@S!%2QMB3QX .A/0:3/6.<22$'-G;/H;<)V^)$I#R?ECFNV)J"Z&9J_;QZ
MY&_*_79W4Y=W::F'WC=BCD8Q$,D3CZ-&""4+*,X;F;WU01]+1SD_L-.+W"9T
MXM  '5=H3>'SQQT!M,$.]4K6IL2$JQ&LB#5G*$"HG7BXX<B%<Z[(\8*.O4B=
M;F31B+@<3UA3E_/<??H4EE_?E(>!-XM5W1WM]#61,EN_#LOEU[)8UMCJ\2XH
M/BMI;+90,B]0>Q,"F:R6SF,R:+2PCG6Q_P<D:;J)1(-A<4HA-:4O_YPO[VL^
M:=_[]J_O%K>W/V\W?MBBHLZM0R^A8(W(8>W2Z[0 I4K.(6 D.V8TE=F7VFG*
MU$?6FJ.*K/'WCY_"<DX'=?46M\]%K__Q?NOTG_P:\M(7AWP;Z47]0"\EAVL^
MA-9-1FZ< K<9DQ+1@ MDXDFT3@A)/H@;.@'B.5H&]* /5G@55K-$*OW'V>W=
M^KL^3XQKLF?10W;U/#I%%@5S!B0K6GEG8\GC]=OH1>JT+S2#8.B(_SR:T!K7
M9N_P"\YWZ2*G]89__/>';0C_+&4#Z:7="C\3V%[7CH $I_^:K3^^OENMZ>)<
MWD-,DN]9?!20-[,(C!7@6?5$/>."%V.Y'SK U9&TLUNJSE;APX<E?MBE-3SF
M^8U*UD04 JPP=%,G%L')VDG#)$V[3CP-'C4Y1L^T^F<,K'S7.G4H:33V>LPX
MRN"U@9P=>29*5M)+ I3%LE3[8!R.?+K&U^/AI7CD-;D/2UMZ34;KHZ.]@RU(
M^S<N@7<H(0CCJB>@<SJ6&'.MK\F]Q/7<:W(?WK7\FJPTXTEJ!"F+ L4+JV\.
M#)+"F')M9GYH\E[K:W(OB75]3>[#O@;B/,^HPX>(!$=MD6.&K+P&)4R &).&
M1-:TI[UF'H?.E7N)IHF;$ ]]@8PBBG:A=>"LA6*,YCJ!RK47C10) A<%>%0Z
M1N.B+(,/!.A"6)-6RHE8Z&'(GB:8QKWH-^N/N-S&6\,\;_YK][9YLF/]XB>'
M]+7[T3^0^_UHT1_F>;?>ZMZ3TC+071DU%(F,;*84Z-XL&3!%X="*;/7077&.
M4W2.0?0M@_=?WJKT(G@TP64P(67::"[@HK9@-6INZ:>:F0[VT)$EIE4U \KY
ML9$T%$L;<Y:S-F3"J53[3(N:AI; 9?H5&B=9$MKGH\V@KL19'E2 1_SD/MQL
MR4_FQ44T L&)3$9^B0)"= B&N2(EF?O%_QVSKGN)ZSD_N0_O6O:3F2,[O[ "
M7GN$6O!&^T@2F&.&-#^I124ZW M7X"?WDEA7/[D/^R:&P=.:\,$65X99FX@A
MGNQP4*86[M;4=!,U9[514"E=$K!?6&:ZO,.A;X*A>=J K_OP5+G9V.^+^6*?
M,K3=Y&-[_5$W=)X(!H$\JV1J4A 6B%ID*-YY;X3AO(R7F]V'TM;,D!.!\NP#
M\VA2.QF;7W 9%Q=Y8?Z\6*[K!M_CAX=FP:<]-C_SJ6'?G;O0.U33W.T2VS4)
M%?=>$0J6@_,1/"]T>V7<Y&EQT$R9PEP(9O@Y+,_0,F"_H8,5?IV7Q?+31E2O
MONY^N-/Z='=SPSVDX"1MOW (+#$PR2B6>&3*B='T5F<R)VZ5-01VCO0#&D58
MC7G;,J-FG!A46(U!&FX@LI) 28;!R\*9.^\]L@EO^V+"/>*)]^%T2YYXT2YQ
M$S-86WT3G10X'1,DSG1.3"JGC@T?N%9/O)>XGO/$^_"N94_<>++'' \0LY9U
MBHL&+Y4!*WV6.N;,#AMU7:LGWDMB73WQ/NQKP=5Z7C<^> 4L9.OK['1IZCC
MX N$0,=%J,1+\C$X/7C95@>ZFFE'.^K],IJD6D!?/QX^E/]8D:51$B0!APY9
M\> +;=CSQ,EKU-&I$=MP]B&U+:OY?,R<9T&?),#&G\/?X6U88R:!K+_^L0SS
M%7DEM8?A_2UQ1@2@VY>'#0B<L)O!4M0W:[\]7/O>UPLZ<,%* !FSK>,.,WA?
M^W;+8$O0L>3!:^%>HFDX#?C<2J^^?O.3S3UBHV5<D+_K='5ZZVC>$$,BJU4G
MM)&Q-&*DLP>A4Z>Q#XBGYS7?6()K+'J SMJH;$WV)YM6%>7 "^)8;5&0<TR9
M^?/&G#0:/1A-O$?B!WUXW5+\("56K*S3PH/9S&9DX%0BOSK*Q%2-Y>/?,7[0
M2US/Q0_Z\*[E^ '6H&NDW0=+]IUB/M=9+A$2L\IBD4*5+AE>5Q _Z"6QKO&#
M/NQKP(-[1CL^>!=H4LJY9-!6U-$^W()GT8#Q@9M@(S(<^FWG)9I:B1N,?;.,
M(J,&,/<R!P^>F$T1Q@J3('E;TRI\U<_)@75!,$R*O-WQ'MBZT=BDI7PB0GI;
MRF>(J_'@P'^&Y:QN[M<YK8>K]>;^F)W13/R%#PX9"NA#^YD1@'HK/K?<0[6Q
M5BJ1204&<X5%;:O"?*HMTV2)3& I70:PO[3.<-KI60;>([V4VK*AYGL)'VJS
MU% ?"P1@Y&0#<&<*CM>K[T7RIDM3&A0+S^NC8074N"KZZ:_9>C?3B[88YGG3
M NY]N#U#&[W\S4';^?3;P6!12<+<75K?+6O:R3SO+K$'0NY!&:-$\OT2R%"3
MYW2.$*60]5$Q*+3D$\2AG\DZ$S>DS?7DDIMQ(/OQBAE-,0)L8;E.HJ9#8S."
MQV2<Q^B2.!8%.-?<>H&\J2VM,=!TS.0:4EJ-A22=Y\JKR"!A;:\6? 1GBP6=
MI2)CT4?2SW_/D.2@0CT2B.S#X98"D=$K9<DO(6IEK;.3F;;..025H@DE2![^
MCH'(7N)Z+A#9AW<M!R(%*LZ*1C"U!:1B+($SS .:J(+V=#Q8ET*2*PA$]I)8
MUT!D'_8U$!3Z1B=63;C1BRM<?GE4YV]RT+&VC4VIJD6'I!&3,>"=DTZ1JO1'
MW[#.MM">H:N=@.08]\IH$FH =<_P;K>M5U__H._4?O"K1[DO.7OCR)X#7YP#
M4C8"7-&>K#OT(>FDW>%0L;',XV-D-F0F#X*5;A;R8()K/!CP#C_<W59L?_U'
M6-<E]_Q8E(<?;7O$AV]ZQ/^(ZS"[/2V;Z<PEATUS&G+_@T4:-BMCWC5(?YRJ
M@CQS':(&%6, E0F%4>H +EEME>11L:$S'H^0<Z[:?'L7;V?IS_6.J;]4\83;
MAWF$N]M&<UX\;1N2E'3@DO3U(4""C%J)K"Q3YEAC@%,VW8VRJ97C,#@YU(DC
M2*6!*_K@/&_\I!AM*$H78$IY4(8,FH"!@RHF*R]*U'ZDT_28C&E1-(:TO[/X
MSF-]>^C95XZHJ&7@Q ITABP!.F\^Q@C1,)0:I>%VZ CGDX0TH8=.%^]QN)S
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
M_LX?BW<XQW_6W,5WN%K0W\#5V^7BPS)\>O7U=<V\P26)DNP7@=(6$0OY9[J
MXA'!1YM!:NOHH I''!H2MV?0V@W4U_+NT:2$K\F'VO\.L;\88QF+X%U,Y"6F
MVM>6K'$?#-.)7$4^N(_>G\INZ+V6%Y<+2>MZ9[Z_3Q\QW]WBHCR:VD9_9%.*
M22?V,WT3?TCKV9=JU-?'J?BUUJN,,B+^7&(N-%%^4)Y-,H!>>I&9\PY2)#6K
MDN#@K),@I#-:$S7*#3W:^*(#Z.O8P4>O$-OB")>YD=DAF53:@K+5"W4Y0NW=
M*=!(KD(<>--/T7%-P^?[X.10Y9XM@\8&<02.ILZHI N@9% L>HC%1BC"*:/K
M3*I\+'MUG$$<H^'D?.D=&</1AY4MC>'PP4=A-0)SMA:C2%T'%-.9\"I[8;WS
M69X%@3;'</02UW-C./KPKN4Q',G3_[+G@%*1FU)T'6.;/20KHS0N):FZ=&VX
M@C$<O236=0Q''_8UX.4=FVN\/1N"890,:1<UD3FA@L!K :8I:)-EH>BA?;J7
M:)JV8FNPBV,4$30.J=W)*T(%[G,&)H(#Y>@,1F4]H+:V;*K^X]"]T5^F:EI[
M9%@4](#8"2*9^/IZ%;[^>UC&Q7+?1BE(49Q@9,33N5.%2_!),XC(<I*:F<"[
MW%@'GVT7#J=(;#$,^QI6+X]T\G:V6E;9!D&N'2H&2M%YB3$&,*Z$&'D*1@]=
ML-*1M&E+02]V?YTCD.O V>X@:I39))<@AMK;I+ (3J;-D52R]@*VH=,8[&&1
MUO*E=A8T^L/O!#E-WFCH^1;1D9AE9%72KO8>Y.2U*&]J]9<5*4>E5)<<\%9;
M;8\DSH[MMWOPM@$5=:#*'UZ2BE:YD T F=DZ"S(Q\*66VG/B2U1:B7ALINX
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
M++3)HDO62F33I3:CY[+3/*^-@)BQ6=Y /.#;BWJC?(V1UA=%VE85) =1T5'
MVBB"16T*#\R;,8SX;ZF8MIYC*/-E("XWAY/?PZ=]CWOT)NG:F-'P4NI+L8"H
M4("5VML45, \=%CS.5I:,GG[R_@H9$YD^,37U1\D<'R[F,W7/\T^?%R_QR\X
MKX&H7<>/]SB?+9:_+]:DI.^PBGE?9: *9X'<26U=)LW)'1TUP< &(;@WHHC4
MI?#GQ.5;@M&I<E]<5@C-X.S][*__%Y>+^O_/[4_O]F=T"F0/%+"Y]K)!*<$I
MNJBYB38$&;@HOA?(NJ_=TN4V*,)&8G\S\-IO[M@&S6Z#*FBF;:FYL;1+Q:V$
M& R"1.M*R='QI'OAJ\?BTY8YC@BPL00P-<+^N=AL[_?9'*MN/K8]^\.^@C,X
MI;6*@#&R6B:^>3_RX&(.23C->>J2CW[*VM/61@Z/K['9/S6\[L]/3<1X<8>[
M#9(*UB%; ]D7,@"\B!!JSA$JY%IK\ID[-9\]:?%I"RM'5&!C"6!BA-5M;2V
M:EZ^H*&5O"\91553,$%*1?Y1<A9"#K4&/<0:_B65W:7]]4F+3Y/9,AK"QA=
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
M-,Y<69:* !,C Y4\F1#TUH-DQCEC@G!A5V^U:3*-F\<?IG^;#N5M3[G'GI3
M8CT#)/KI=*@$,6D$QI)*L6B.=I<3\U1SCT>):UON\1C>]9Q[G*7/D? /19A
M^W (CBL-2J90@L[%I2$5=2>0>SQ*8D-SC\>P;V88_$Z&VZ</EV'U^AS#Q?5F
M;HN-91",<P.^^%3C8&2_&3+IR7@3G@P[P=00(WC["O-8*LT@T(AU'6B.SS18
MX<(H&[4'=(6,=U>38X5!L)%[SK27KGD7M#U;%34/-A_/E#V0[]TAYT')GPY%
MEV@#L,AJ*8_T$$RP$-#DFFK!>7/'Z\DT+QHEXZ'-B\8PO /5X]9S?'^\/JYP
M,]SCMM\;H\.#/  :0U:5R *<8@FTYYJ852Q=L -5D)?6Z@D@^TIT.2%[9X;+
M>_QRM4J?PAKS@[Z1A4DNLB;URKC:#U#2(7+T7U&J[%DIT7@Y !_/?GA/Z9D-
M '$X V=O[""M?M ^]/N.%213=[LGAQI%\*1W6>*0Q@2.%0NVD%:G<JCCKP>
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
MY\7+H9)=3L_FF='S_7Z49M?[O-E(4-S0"?+@F TU8U*!M]X2LQ@OC!LMG1B
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
MB-QF;@<UWGD!4,\L/<_3-8U<E^V8/#-&?@^75ZMP_K>POMG"^N8F19^YX*D
MNI1K>YGJME ,F [HH]$F!M$ *-O6GP\M!PMTV9B['=C2W]V^F^/"N$3&8@#K
M3:(-1(1@4@+A90JZ))V'/4S[N@CG[VU^+*?,8;SO #RW+*JLN8UT&TS1>P2-
M(H!BQ(IJ;8)0R1+U07O?NOW;4RHZ\NF-%^NR*8\[0,DOYY@N5XM$N_A;C3/=
M#?B^_'UY\?M5(GW_5LE'PWPJ];;DM!]EA(00=:WZL=Y+(5&SUI70PZF;%U6'
MXN!Q8]UIA-(1W'Y>K.E_XM4##X/CQC%M2NU$3)>UE&1#>I6 2:T+&:ZH'IOE
MS>#UE)IYK:Z)X'0@TV=VZ]SNXCN_0[:!-+H"S-?<7L_)<$"GB'QG,:GLN7R4
MZ?BL*^>9CYY7R6D$@!9LZT3JUUV;_@^>YW]<$.^O$VOP-PSK.^4^\*(M1P4E
M"@U*Q *AN 29HPQUVFQ^;#KM!,/+*\Y;?#X!1AHSN8/WADS 9VX]JW@R6#2X
MQ&M29O'@A<V@4Y)&.^F$:-U(^UE"YJTM;_S*',[J/O"R:2O^>;%>WV^"^:R(
M5@TQ)U:KC1F]DE8!,<5'XA0;Z X>AY>GA,Q;$MX>+P>R>N:GB3:PN28_KI97
M%_D#_6+XB+^&=).B=!MRD4&$Z&K[H\+J 6"U5X*#F'()R */.*1Z:]!B@_!A
M.\?'-*R='RL/%3"MC"R<=*\D:I^6$ -$*3G$DE-4(649^#!0C%59W6E(?U]F
MS2_F 3J48I&NLAR@<%6;RF9+>TFZ)F3S$#C73QPIVZ3?2$?UIP&*QJSM0-W8
MP/QU^+*X#.>+_\:\U9]]JWT3[XH6&82T=!0P." ++H-/6(Q2/CK>6A$92>(P
M/QSK''#'D$]GW2:X)=%'J8#5&11*<@7!5D>B3TF))(5,ATW5WJ?;Q&3&\]11
MI$,YW%,/"IM\'0-7H"BC:M"T:EA&0"Z\H!:.N;@K:G2J/2A&B6M;#XHQO)N[
M,GA7$P59NPIFKL'P6*LIBB%F. '%^BR"DG0J?I >%*,D-K0'Q1CVS9T?%RX^
M7J?FH,_,UP/@F/+$B<S TRL&)F2?H^8EN"9)<+<+SNL-.TJFVUZ\[0$0-SB.
MM22^8+6]/*G72FOP1CE@4NALO$A6M,A.>K#DC.EK^PGKL;CWX-S, O_[XF+Q
M^>KS;>)W"CD[3\^@\K(.PU#@LS.@F5'9*N(,:W$+?+?HS$+?1V3+%OR;6_#A
MKP>$F\P<O75TR9E<0!5C"?5:0&)(;V1 C'E0%YF7!/]PT7G"[LT$OS?_.G!%
M#'O_?KMK7N Q<IZ$AV L!Y4T?<6X(0W'DE+#K59VRMKM 23.&RV9)4^QL=PZ
M@^6NNF_2MS\O+_ZQQG)U_MNBX%F4F!DO!>BLD<IM<H1HC =GC4Z6%1OBE)FR
M8VCM*".R-8!V@'4R:<XZ\N-NI]NV]F!3QCE-_V$0<M%T[.N(8/0<F/#*I^ M
M&9RM(?HR6:=0<-0(C8UE=$+7Y7U:Z8.]IDA<\\Y#UC*"XDAZ#TL2&+,9F4Z8
M9>N1'H?0>PIU",>]-@^6:A]7Y\#=/LPV>K!?867PHG"HM:Z@!&TZ^JR!N\!$
M"*:(,M?#_SS%IQ ).2Z.&TCVI)#\, _JP7XQ!B.,9""U)0N2U?W6V#;SE@G4
M$KENW<?U,(I/P8-[7"0WD.Q)(7D3,!^B5X7,96*D4C&9Z"RC+A"T4B"E=]P0
M5YB:2]<8NH=3\"\<%^V32'_V"8Z#6\]=Y(<I2>\7'S]=OBVTZTW>TLV@P)2N
M/E]MYD+_C+2=M+@&S$5^]7FYNES\]^VW-9QXN;INP?(?R]4_WUS0NA\)8^NS
MP$UR(A3@:9/CE#)$;3.4PA)#E@3*(3UY.]O6O+FKQSA-'3)]%);V-V^7E^'\
M\&.XU>I9+=?K7_Y*YU=Y<?'Q]7^\>7>66;0FFP@ZU/=5Q@ >G0!D*'TVVA05
MAAR1X4O.FWQ[-/A.)(,./"=CCMO#\W560O%:9 <6@P$5/ .GI0$4I0["=L:R
MUK,#]Z5UWF3@8VHL1Y%F!ZA]>+7?7^N;TWCF9%(2A82219VF4S.9T"6ZX%5A
M)3KZ:6OW\@YR9DX,/B;X6@FE WQMT3'HZW-\1MG8RMBSI$TBOB6H&72D:!0#
MGF4&!DG#T,(P9@9E#HT 8RO:AR'WAXC/S2+N\3#WUS"_P(^5TC_:14^V[>=W
MO#S3A4<4S@-C.8)2M0S)<PM6Z<R]]08?MQ^=+EI'] Q#Y8\=IQLKEADMF/U#
M.6^K1R71 T**-;&1\<21#I*JST>V"#X6"=XF(W+@UI36/7@.HW@83/]%HW1[
MB[8#S6"?6,Z9)/8FJQSM+$@ZK*Z =TX3HVV-X*@2'O=KF24V-PRT_[(AN5%B
M/"&H[G9?GR5T0M74W:!K#A+S'ERAKV21I,9;'U20,X%W-^7#X/PO%9=K*.H3
M OC#:.19B28[GR0D2_:G$BK2;F6 X(N(.@267.M^:_O0.0R\_U)AMKW%V -4
M=Y[(LQ0P2L8"6%NU^:AI-Z:H.B$O6),C=[8Y*'=2- Q^)QV7FD T/0!M<*KQ
MUN"88U)G79N1AT1'B\L,49)N'IPIV80BYM-6#XRC\I..1,TDXIGKLW?M]N&$
MQ]VAXV%!XS/4LG;R4Y#H,0%EZV@/91E(+T5 H61DC])S1N<8M*9Y&/!/.KK5
M-0SF=^.V2[!X5>C,#N11-)+33<&@^%K@6>B%C(PCB&PD4SGPZ \]*I,0/JS.
MXZ0#<OT#8NZ<FJ',R7E1][8^"T)DRS1"*;Q6$U@#SDA->$ZHE2H8_) FNZ,7
M'H;6DP["32^0CC681[[&+\MU.%^?&42/3$@PNDX'LEF#]TJ"5-%$M :CB W1
M=K?P,+2=='!M>H&<["SYJ\^?P^K;LM![L+C$WQ9?,;^IRM7'13R_?@[6\=O?
MPW\N5Z_/PWH]Q6#Y/4DXSI3Y%OR9:^2\TL48GS/DZ!$44QJ<2H'.B_;!,Q^]
MF,N)/\?(^1P-!DZZ/8^9D:[B,GA!6K[3T6ED1J%N/?#[QQTY/P9;AXR<'R.T
M'II';9HHR6Q3C*05:\UJI#!*TE-* )%(0>%>B6"/WTVLB]'QH\3Y;#>Q,;SM
M 1"WW5(+#R6I EJ$.DNB3@DP60'GCA2::)*V@S*G3ZN;V"AA;>DF-H9S<S>5
M^JX;EM3*2:,SZ8^UA%<S"1Y)4Q6"F1 %4R8U:2K57S>Q42+;VDUL#/_F%OQW
MW; "&0="$LRSK!%UQ1 BO8BU*4'2B8!?FISU#KN)[2WXO?G70?2MSI,OV\V#
MGQZ8!YM+46#104D'+FQ:+-;4BZAK_@4]A5J6[$SK<N"1))Y"6YS]]8ECR*U_
M6-YO[O?P^78(<=:9)\XM9"\%J,@*1%&;J'CCZ+VNI<JM^XGL0>:\ZNZDL!D'
MT8-EV %,7R\O-A;E53C?Q"%NIUMX90S3PD')B1X!83DXS Z0Z%<Z92E#:RAN
M(:5KN!T.@:<%70?+HP-8_;H*%\39F^#6[28LDU([%&!=274$**F4G+ACI.7.
M<M)06&L7T+.$S/O 'AM2A\NB T!M$L.>L.IF$D^QQ<6 5>V@*S[Z )X4$/"A
ML)C1%^%:%_SM(&?>7G''!E<KN70 L:VZ[D_?_J"/V&@3R7IDQ7,@I8)850+I
M%9;T"E^LR-H*8WCS/+V7R3J%]H2'&PRMY=,SY.J&;J>$E,2\%AQD%'7L.C$O
MY,  Z[BG[!1SV#R,]#)9,_N\6T-A*-3VE$L'4/NP+)=_$G-I-[=?_HQ?\7QY
MD[>ZOKNVF46M,LL0K+5U+BI=VY[,IJJ !N8\8X\[VAP,N,'$=0J[?6&Q/(:,
M.@#?)L_MT_(\O_G\9;7\BG4[MUN1N>3(;(9D@JI-8Q/$1,<VH5&^>(%FY\RO
M?>"V@YR9?6\3 ZR5'&;.[KK7-S>,NMF (&V"J!: VI.ZF;F$Z$C[9!@UL48(
M5MCW0'HV@^O9#Y]9PYH(%FUXV=ETR5"B4,44(AU-S5*LUHSP@"YKHY-+)>^R
M!G_@Z9+[*-^'<KBGZ9),<J,876Y&Q03*"PE.D&[HK;!1LZ2XVQ7Y.=7IDJ/$
MM6VZY!C>]3Q=LJBB?,X(&6N9B<,((=%3IXQUC NN3!XR#OT$IDN.DMC0Z9)C
MV->!WCDVNUD)1*6QIM71TZE,\N!RR)5QVCA4HJ0I4S9;39KJ8G+E0:Z>">76
M 2RW9S,_:%Q-Y].Y&!)XM &4J@.^B_'@HW21NY)\;.W5'D+7*20[[@F,IXT]
MVTJI:^3=-(U,#+.M!Y84_>JS+QI"+&0%%L,Q1^4,LJ.A;D0[SVX*9*9!W![2
MZ1MMVYKBNI20F^QJ55$F9=61PB*MI*>#3,_JR4T\'0]_AS0W[J;1W$2(;"'!
M$ZD2?% "F1P37B<(=-Z(E]&!2]) 3#K'(HL5R@TP'Z:I2>VF2]P^B)M>'B<"
MMOL*2,Q:LAP%<%DK(#EW-75- 5HAT7D>(A<-P3:N)+6;'FY3@VT_>9Q\1>JK
MK[@*'_%U^+*X#.<WE_M[NNTG+4)]>=7CUIV.Y,)LI:8\!>'10PZ<U5$"%CR7
M&A2SCJ%Q/,G<6&LZ=JGIA_0)\]4YOBTO^!VB4#8$TC^D1@ZJ-JCS AD($07S
M*48?L#$OAM+6C^W<'%5/0ME3B*NS2%-.W!C!)5B)D?BCB'07$2PJ#$&2TFMV
MV<K31)HF@\\T$MT19AK#WI["3"H405:/K#YW08>%2 Y%>;":Z9B=L>9QEZ8?
M(LPT2ES;PDQC>-=SF,DS)55D&0K?U.<G5H?(U\I;E4UD=+-&/T!U/X$PTRB)
M#0TSC6%?!WZN[TR6Z^1#@RH5HIV[:BH4YR$(.A;12<Z#,8SEUDK($R+F]9M.
M^ERT87P'R+DU<RMK;K/Q"T<A+9F5F6"O4F;@M8^@61(E*J&T;^V!?TI%/YKJ
M'F)=-N7QS,_,+^>8+E=WW+BY()VWWANNP.@Z.XYT<PBHB3TH=)'<:CUHZN2S
M'SZO[ ^5UK(EZV:6_=_"^GO: ];*_&RA!%/ML)K.SAS2A9F\MUP$Q<H L3_^
MW'E?BH82/XAA'3P' ]R=SJML@T(H40?:$2.C/*0,(>;H92PIN-:%N8VR4B8+
MB!U'U6@KFA[ ]KT_Z-7Y^?+/VI3VU^7JUZN+O/['&O//5ZLZ9/=!5_/J_#SS
M$FWT=#YC8K4+I)&DGY= IA]#I6PQ6K:.TNY/;:<U(WOB9G=C^JF$N#=<O^(J
M+F<-:-Q<#IL>DG<]E]?T*YO2U>M_)/:\)3Y^W% S28!C?RJ.$_!HQ*6Y B"!
M!^1<<W"R=OF0UA&6+8/ 5%!*(_W#E,TENPJ "!FLI'<-K(ND/.G"2<%-'"1'
MAKY(TF];%U3]H &0,:C:.P R1ER=!4 8,R:3/@TYDT&NA,_@;!+ F)/(2;5F
M:E?8\4<-@(R2Z(X R!CV]A0 "9DT:Q,5<.'J_GF$0/H-<"T<]\ZDN#,">ZH!
MD%'BVA8 &<.[G@,@6@EN5%5B29<$A;R JSO*7$E?,*4G/5E.-0 R2F)# R!C
MV->#*?FRD9,*SR+0P2@A15!.,7 9%9GB,K-L4U;F:./VQODMY@^1[/.@3"2:
M#L#V]YO"]<ULM>?W]GYY?DX6\)]AE<],*(%KTM\,KUDL2&QTWAMP*="-3#\2
MN?4<\W$4=N^?&(6/Y=&$U0$4=XQQ^@G+<H7;DN0QB"QU"2!=':6JBZCQ+ ]9
M:X_$[^)2:R_NOK3."\\I\?.TUF%Z8>X-6MK[8ID_7(;5Y<&:V\.=WA1SW&74
MJY)8HHU M*(0!Z4 %Z,'YKSF2GDOY9 *AQU+S/OH'@%0+5D\LX[_9!N_X^5[
MO%RLKEO'U'ET^3^OUI>;[\Z$CJY4CW+"FHI?LH2@Z:&P=!IL,,(*OQ=V=BTZ
M;^AI+C0U$\.AHS3G?4:EMFS3Y2:I5.I.&43E Z HT08AG&,35*M.]XQ.5L%U
M"L_H&&$>^(S^<I'GBTC]'E8K6N0K3A!G>O+91XD>[=[17#$A8>@IU<( H:KF
MC*D"7F8'I; 82Y$\8'./0Z\Q(3HZPALEP)H@Z4#G##$)"TPI88*O4V1;-S;Y
M06-"8U"U=TQHC+@ZBPD%ZS,F$8$;XT$EIX!VPH%)9KR13JB=ENV/&A,:)=%=
MO==&L+>GF)#2.4JA-12M%=%=>XQGE2!YZRTQHJ#8U53V5&-"H\2UM2AF!.]F
MMA=_)WWN4W52O#['<'$=V;A-Q32U'H1)8(P3*VSR= *, !-<*-D85Q[GC#UK
M'&Y?H9-XT"AI+9NSKNN@(/=1!B/!JSI9C%M)^[ "(JG]C@FGU>/16],$!9L[
MEYJ!H!G[.G".#YDFG@23,1O 9 R08>G .\D #9-.<Q$F2-OZ48*"^V@4$XFF
M [#M\#IL\S>D6C0D$VV.=E1'V6?PW'EB8/1"R!R%;CT(<#R5W0<'1^%DN*NH
MA=!.OP?+/1-^1EH]+39KT^\^Y,FD_5A&47#DWBS[<V<NEQ1#C"+$S7PE4@N4
M*^!38L 2(DKD.L13=TF-:1%;!*DN=?^%25E[U@<(V1MB!PM,"1YLF3)K^P7R
M3LPQ-09;^_7;'2^T#A2#I[7$D;1Q)$4<7,% :G1A$(*NC8DY4\&45)J/MMRO
M-G_F+KI[B/O%\OPQO.\ /,^4IG*^F8A70#O4H#)#J'WF0&9)8D_T,]':D]Y_
M>?XHL;Y<GC^&QS/[.QY2_]WP0Y&*1;J%P2I7*X]%@K@9@XBF<)N0^\?6Q;.^
MCFV?WUV1_BB9+1LSL(.K8LA(NNA*T;HHT-6+HQ1R\%)&^K9ZAID4,K1.16TU
M/;*+<?,'O46-Y=,SY!Z,A<K*&8M9UY+W6,>?:X@IT"GUCK@EBN:Q>2.B'V%Z
MY"@H[#$]<HQ<9H_I7&R]I(D+.87 :R.>VGPW1/#<9,A*1,E8=MG$ :_<CB4Z
MA<J^HERVYVMG"0#%Z")4TB!L'427Z=UV+$O@W#DT3LD@#VM_N$\"0!?#C_=Y
MO@[E<$\Y $8B,T8Z,-'6H)@LX&U,54_TRF<9\\[!LJ>: S!*7-MR ,;PKNL0
ML&?9,U-'Y:@,2NHZD(S.@$C.<>O0%?Z#S%\;);'!(> 1[.M!0QW9R[]$YGG0
M%ICDM3)"*=I>D5"L]25HG43SUA53S%_K8MIG,\==8[EU ,LMD2/Z^APWHOP^
MA+25 6<U25Y(*4#KZ(!T,P,^"P;2:[K7ZV 2T;H/5BO:.W(AM@;8L@-I-VR8
MU7[<S,-P*NUP6!C^(>\>L>P,;2Q!< VN;-(<44(P,4(BAM'+C1+3D':DQZ3Y
M%+Q>A^&_:Q2<<$.YV_R#JIDMUXM+?,B3S6R8LES=_.5BVG$Y(TDX;G[&(?R9
M*T$#+0;CHB2%&BTHG0C"-A5 Y9DVSEKV.$/UQT[0X ZUX@F,122;PS@(M=>_
MQI19H9^Y\/\G:$R!K8,2-$8(K0-E_&DTF:O,O"N6]*S:[%UF12\*:5PQ,>-$
MRCF92:=PGUB"QAAQOYB@,8;W'8#GF4 TJ1TREHB0K%,U(;5JZ:0O!2]%2"S*
MW>-W?LP$C5%B?3E!8PR/^YJ?<'N8;OQIQ5CA7%'7/>85W= 0K>1@G0^%%S+T
MI!Y@N.Q<I+M4C5'2VSY/X0!6=C-7X=$>DF#(E#3@?*2-%*G!<^' LAP,9\ZS
M,*2!R;;/[V[.PKY(:,+ &4&P7EV>;1I;/R*?VZAIZQR<RF3!%DQ D-; <^*L
M%&)5WA6ANGL[Z/,?O!OTW?V;L67I>:.8C:#1@JV=1;.#LCYRP<!;6T!%'^CA
MY)9NM>!(C5<B'=C+=I]H=A_)6'OHG8=RN*=H-EJ>D=D 6FUR7F.M1#(%3/8F
M>@RV[)RY>ZK1[%'BVA;-'L.[GJ/9D7EEBE$0A8C7#>*#"!)XE!R]DIJE/$!?
M.(%H]BB)#8UFCV%?!\;F6*=]]LF*FKQ,M&10SCOP7CG(VOCBLS#)3NE,;!7-
M[B-WJI67H['<.H/E+D?DSXMU.E^NKU;X=KMO_M?E:O.'ZS<7'W#U=9'P+#@,
MR3L&Q=5AK+9X((-.0E:6,_0"8YIKMLJ>6^K(.],:CKO'0\V*C9,OQ]Y19?S+
M7U_P8CU%1[\]5C]NF&]/KLP5X7.AMF 1#E#)6!/[)9#>JB'+Y! +2Q'%3+?9
MT;L"DH%?0I*^9A/JFM!"-XO=5#KX0 H8\EAX8U[\H%T!QZ!J[ZZ 8\35F1M%
MVF(5ULQGY#4'6GF(4A*[0BHNRE#+1(_N1IF_*^ HB>[PH8QA;T\^%".E]I'.
M26TW7)D0:?\YUAK/.O/$UY#Y#^A#&26N[14!PWG7LP^EJ%)KZ@H$*QBIM\:#
M-Y+. -/*8@E9)?^"\G0B/I11$AOJ0QG#O@Z,U5\7%V19_+;XBOE-34'\N*![
M\+KT[:=O?P__N5R]/@_K]>:86.F$9A'!Y21!A4(V/V<">$#-93"N?>WJ"/).
MI$W</D_,U,+J&X?W&_L]?+XM\J3C*;-(@8QP9>IPOSHZW##01?]_[+U9DU/)
MEB[X5]KZ?77Y/)CU"SE0-[LS$PPXYU@]A?FP'&052%Q)02;UZ^_RF B"D&)O
MR;>VBZJ'0Y% Q5[#Y^YK7EJ&XF-1^G18?(K$>4V>R: R'))'ZZT#6-:[_8I^
MW-M5V?Y%@G_$X^V=CY6KY"4P7Q>&9R$@,F$@>VZ,X0Q3\[+,081U"\'CH;&:
M6D\=@.\Z=?^=Z&Y8\<4ZYDL&D2T)B_Q9B-X4*$9F,D"B3GI09<0(R.TA9]ZW
M]Y1 :Z63#N#U!M_7'I+5^LM-4TE]"K*/(D>N0#MF*PL%7"T:RB7;X)2.*;1^
M5I\@8]XTV$E,N6.%WQ]^[B9MNY*D=0DBL0.*:4V_BQ$*]TYQZ24/K5LPGR1D
MWK?O:/7NA\L!LNX ,-=WYR-.-K\O0KP-Z]X-&HLD#5XD!,\**!LR>=",O'1Z
MHD/D/,AHIWC:GJ6L*T@= H&GWK*V^IB]S?8MIJLU4?]?F!]S=LN.*9)):RQD
MY'0,E:YSVLDF%-$*;5.J8T &Q+>>_="\-E$[M+27:@=7T9!!ZB)PE;@GCA*]
M[I$%J'6V4,>-195DRLVOH=['79S$,FJLF@[ ]C C?R%5<JG4\CJO9)W+J<#Q
MS,"%*!C]%2^E]8K,A]_O='S;@;I=-1+TK,_6_5R,^Y6Q+U?K;QKYR:L40=/C
MF[E LAP%O<"U.),YQCTQXF-N/:9^)S$S%\1/"Z V*N@"34-&JUPHE85S1H!,
M)8$REEYM1)(52\)@C%ZEUA6Q0^B:N0SV=)=4$\4<_L*MMN&R8=LON0RO2'+$
MP?+]?:G9[O$D2900'!=@;*Q9=W3@DLQ@@I#:*>&-;!W"/(3.F2>,30O&R177
M#)RG+C*]-757Y=?-=O'Q\=ZC6RF5U8-8\"2398X@XS1EIZWD-%?]:4E,94X'
MQZO:*UV<@< %N;#HM&;>9ZGGJJ:?8\*,<XA6>@LZ5].Y. &^3E!6NN;(BE..
MMW9/?MP),V.P=<R$F3%*ZZP051LFA?,*2C%D5Q=+7EIV=7&)M-)J7_21>XB[
M*D2=3*E[:E''2+BG6E2F%8]%Y3J4R=&1P>JZUX[$E'U212!7^QH#SK46=92Z
M=M6BCI%=S[6H6"SGF4#OA"F@:BV_QVP@18F,%9G(#/TQ:E%':6QH+>H8\740
M)QW;B"?H=/B<%.A8FSQ<IE/"N0'R=S1''I/!*;<WMNKG[6)ZQ"&OS2GTU@$L
M]Y07/>'J_$F.S+N_\/(S_K%:;C]L+GBAHVW(4>;<U0$-M;G *@W1"2XULI0>
MU]-/6:DZ@.)S,)$.!-/PXM76FNTB)CR.W__ L'[WU^K"2L%,-A*LLPF4* @A
MDH&21'(^A51L/F'9_VY"S^&RG0.WA^CQ7.%*^,,+(^F]JBV?TO  BI@FT88"
MGMXX)S!FI5O/*SV0U'.8]S$;9$?K\DQ!^W)U1::Z<%$40V^)J/9_\ YBB0ER
MYI+^CC-A6E>;'$;I.2Q<F0NRHS5YKHBE?WMA#;D*NAB(R.H66,?J]HT,&&7F
MP=M$\IT?L?1O!R%6_S=%[%A-_@![(OZ_U6*YO?SRZJ_E?34CYEL%O0SI-KH_
MY>B8<12<=GS,$=*9*X6G#<]H:@NWK+/(K DW YF*#EJE.I(I3IFSZBV%ATH%
M*9,&IQ,'I6MCIRX>ZGK#PH5WSOY/"F\*;!V3PANCM YB8@]OB6^6YEX/MT\N
MI4(RLR767<VR]L'9"$4Z$5AA63>?^+^/GGX0UQ0$JXDTTC&Z;G,E4?EB+!.0
M0UW@&F0@,>D(1A./3'@=6.NME/LIFA=A[30_$%('J&'N)&/X^(G^X/(?9!_+
MNXZ5($Q(WD,*N6X/Q R^;@4VI@1K4 OQN/SPZ=SB]S^Z3S@<HK55.Q'.C(#?
MK_)B^7Z[6MZ2;F5BSD933P,#>LD->$/^.A-:910QR,<VXY/:?_1CYPU!3Z3Y
M8T0WL]9_69 9MXA750.WU(>D70XHP0>"JZH+>4,N%GC)$;F6Q=DAXZV^_\GS
MQG(GTOV1 NRLV"S+'+F-$3R[3M@5,N:31Y#!E^)KJ=[>.2T_\/*(0RS/8R7<
M4[$9>F5<\@&8#0;H]Y) +1,$H4HD"RI(M<^D/-=BLU'JVKD\8H3LYK8#]U5+
M!88B:SH#*5AR]:4+$ ,FL+[DP@3J]'BN^KD6FXW2V-!BLS'BZ\#''!N7YU%[
MX>J:#5?3.CI%"%HAH+5!6"LT>VPW=%ELUL7RB&/B'%/JK0-8[K+C*J<U@[-:
MABW6OUUO/BP^O?U NKGPOB2129R,7Q_G*,!)NM2C\<:CP8RY]<B= \@\AS#<
M@; 9&#=II<..8?KOZ]5F<\_:BX^KJ^7V5;G^JZ]+*B1#DSQ+4&*5K:'G(B8F
MZU09'HKEC#?O.CZ&WG.PXJ<%;G.M=HS@I]E\D=+5QYM<Z#=#)FPATX;) IED
M3M*VAHP>[\ Z;9(*S/+2NC:R">'G8"M,B^GI]#P>W/X&W$ORSK:W__9D\*XV
M_79]E2J;_UJM__.W)2GD/0%B<V&YQ%K-!.0DQEHP*L'%:$ :(Y@WR2C7NHZR
M =GG5:!V$F@WTG''M_:?^)CK"YZ=E(5>(7I^ BBG+!E34@%3A@6!+'+;>KS$
M<.K.JR9M"I >J;'.YTK\CF&#F_NBJNO_?+-X_V&[*O_8W);DA65^,&SQ\'JS
MP[_5LK*L$<>-:LANJ+FOXO'*<"NEI[O-:K)-$P.G8X)0E+(Y.NF:#WGXEH)C
M[[W?Z:Y>K:]_YB^X2>O%IZJHFVB*B-))H^O8:3J3*GH//C '13 ZKD8ZWMS]
MWT/.O&[^$7I_?'&U$GD'K^8;O+9H7P>ZYM^MPW(3KDV!F]U'CFL9M -$52_=
M5!-[/@)*Y-)'3,FVG]>\DYRYT=-(Y=]-;VXC_WZA=+=1B6Q&=)@@2CIJ2CL.
M02E!QJ6P(ALK.6]M<^TE:.Z)S8W4/@Q.!^A@YG3<0T:N3]UM*BGSXH.3=4&#
MS:"PUIK8E"%+I9F3=7[ZD!J-'3^^2U <HKQ56TEV5JP1LB%2>0#DOH"2V8(W
M7(#46B>FA;=N7T?<F15KM'YZCI5H3\49,2AIDS>@N"?WTU\'WS*"248$JZQ-
M:9^)<J[%&:/4M:LX8XSL>B[.T+HD+NH=QGE=NJX*1"4":)&]P9*4TT/J-<^@
M.&.4QH869XP17P=6YM.WX=> E#*,RV0<*;@.-G)U6I+$ ([8":A%:)]V>8:D
M>1,J4SDN+?70 :SNA]Q^C4Z]NH].O25U88U[OBHO%\NP3(MP^7JU6=QTS&YQ
MN:G=M+\O-ENZF<F&RDI#1IE D:D.SG@&V1@GL#C-9>N=]8U([]&_/A!.CY?9
MS*#;[B!]%UW]\O/5NBID!-\I%LN0D7F1&3FD0AKPR03B.ZJ<O;;,-M^ZU(CV
M'BWW*4!](NWVB^H_5\LTFG744I3 2>IH>(T!*XB.>W 9T9C,92C--V6V([]'
MNV)2;$^NXP[@?<,.'OE2"2_(K,N<F$Z"A,\\1$__J00Z8V+\WB5J,8#E>,+G
M+="8$M*GUVMG8#[BA6(Y!S390<B9/%0K;^<>&[*XR.G5OOC6PUS;4#YO*<>I
MX'PBS7: YRI1Q&]?IP>BO<\MYY*4+86#49$D6WB!&#2QI7P6W"C.=&O #B1M
M$"+-.2)R"MUT +F]ONN%M<YSK&O%93T_=8"WC]*1P+@/Q87L^;2>V2."YH\A
M-(? F%C"*'W,/?7@"6$]J,"Z%Y:(S!CN)9G.P9&PB!N?HP=M+//,%V8>C_A]
M>AK"L,_-[Z]/!:"I9-[='?78'+CP@LL81001 J^/?(& 3H'1Q4>5N5 X;4CT
M,47SW%*3 6!48&B4-KJ80?IL,. BJ)BS41ED-A%4B.3B)YVACJ[."NFLFA,!
M["M1\UQD,V/L0)UT ;,;L3WT:YZZ^84W(?I$]SVZ4%=8T]M>= !KN95>2AU]
MZU;O080-@IL]7[N^I5XZ>#'W1(,NO'-%)L7HT-21N[Y.-*=;&9(BRP*=S>T+
MTO>0TX-%WU3YP^-RHS31A37_5%3FX95?1[<D[R1H6SNZG&007(C@-%/&<;JE
M40ZVY9_Y6 ^6_!3 F4;:G=U)WUF-VDH6A->0LJ*C4,M%O(P"F(N"<5Z<LJU-
MK'WTS&W!-U7]B-#J*#WTBJD'5B*=N%1*4! *W:O*,P%!E PL>IX"=XZ)"59;
M["-I;KO]Y,@Z4!NSVNQ?Q?4OK&\VYA?T8\/[&];>X?KCO;R4B.3,, EUIR$H
M5C<;920C%(T2+F+FP0Y^\I[[VB#PN'.RPB>2= =7T[<N["/NWF"MM[W[R\HF
MOZ 3)H6U"4RB(Z+8S8PJNGHU>NV%X&1#3!IE>)[&N9_%MAC9&W-HK+ . /GP
M=A[ G4!F2YW.@-4O472P(2IB%H477-&O?N]8RF.?SD9@G/ EG12,$RJK"T_R
M$4^_+#:ISF%X$[9X+[_HE%$F&. 9:P#1"/ Q2T#+C$R(GKOAF:$!'QP$*/]#
MO*Y'R[N#^VSO??V0P=>X3M7\M%);89DE_A+Y-B)R\*I8\-FII#R2<*=-9C]/
M8V</[/$P&?/&'JNS#C"YY]I^BCN>.;>"W&MN:FET4AE<\@P4W=G2!)&MS:=[
M8P_%X^G>V.9XG%!?G:'QWA^_X$JBL"'7X<MUW&?@$"0Y_,9ESP+7Q%7K$9A/
M$C+LKF/G]-ZV$WSWNPYO9RZE#YBO+O%VZ-+/J\WVZ&%2NW_D!#.C!M(_S6BH
M@#Q(ZPOH( D0.BL(P400Z+PU0EIIVD]/:CT:"K]+?]ST?F:.7M:!PDQ)49F3
M$)(,$$L@[\?&XIM/<-Q#SMQIQH/U_G2Z^GB1=S9QPS&3G"@!BC/TLF*HL910
M-[LPJ8M1EO%]=0_33-R8..W<0(E[)FZ,D6A/$S=$##ERCY"$J@F((B!FKX [
MQ9--9.OY?9G <YVX,4I=NR9NC)%=SQ,W9$@N1#+D!2?D*^X21*<3^7]D)"$G
M:RFJ9XR),YFX,4IC0R=NC!%?!V[*T[?A5TL\6*N4L05X((=+Z63 H;:06;0Q
M&HDV3E,3=]S$C8EK3]J]'E/HH0-8?1MKJJ;]!9$HH^*\MD^86E=/_GM6@:PO
M37\E"OUQZ]DMWU/1H^EQH)+W1O=&2WSF%^FATUYIYU_+N"Q+F+(&+>M8I,SH
M;0XE0<C:>.%*X(_[0Y]\CG9^H,?KY#A$M)-G!Q?)GA+.%Q_K4IW_NEG4@+'4
M_6,(+* '99BOL6H%VAJ?I O*A1,VQ3\D;;ZT0B,0#"^J/5@CG0'MMR7]7-QL
M?_W[$RXW>%&8=E+3]5GL]8J;+,"+4" 8:Z,2.:3FXVWWD#-?7F!Z0!TC^0Y
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
MY5Q= "=0*EN7ST^?J#GS]I%C_.KV6NH2>F]6EY<O5^N_PCIOOB[)4B'P9.E
M>2G(U$(',98,40>>425IW/3#6Y^BK+<:K:,A\2SHCM9/EZA[N'=<2L=]JHO&
M52YT>^M2(ZP10B$37QKI/;+)P39Z"?SI,'8\ IX%V:'JZ!);#PNL+E1T.=46
M_*@BO0!,*7#*!7#<:N<#YY9/OZGN(46]E=2= %T'*Z1+>+W!M'J_7/P7YC]Q
M6]?=UU3W+U?X;O46M]N;9OP-OTA8A$W"0%!UM7U,'H*5!:0V223&#<;6_>>'
MTMI;9<()(#F!$L>#U=^ =4F>\1;SNPDQ>U<?=U<7]TU=1O N&5MC=UCWH<IZ
M,B4D[80T*+)E^_9WM,'I;OIZJ^\Z 38;*>M8/$Y0./]TJ=G/1-AB^^+C:KU=
M_->W#6Y!D@NOO05=HJ;'@IRXF#% YCS7->76I$=QTX$%\F,I&01#?88PG$%1
M7;[J#[EZ5>J+L*E/ FXN#'>225;#DZK6Q!6RC&V0=<%E\$D*;>P).L1WD3>/
MLS(':IXO<6VBPEFOS:',O28IKQ\X;3<ROO#2.:=(E%;5#A+F$T3B#TQ2CJ7(
M)9X@;#.$TGF<H#- ;0/%]M<N]PV'7^WK>C@O7# V"I7)A*F3GU2H.V:00W*2
MTVLFBBU#5H>-^^H\#L^,\)M8,5V^Z$\+]B)GKGG--C*5%:@ZU2RX0)82MS99
M'I"9Z?V=IVD;!$MSAD;FI$HZ''RK;;B<M5G@Y54MD7]+W[K:K,IW__*V%&:*
M#H(Q7SY56\'!TIBAUR 8(1S7!9Q$NH2CHMLQI@C%\(@<?7&J]:KX;GL-I$@U
MHIN &2[J&F\'@3E-#T? B%):&5HGJG_07H,QJ#JNUV",SCIXW7?4/EL3T'-/
MCX]09!;K^DP$88%QX63"; QK[9J??Z_!*-4/ZS48HX<NT71;G(3:6!7([#"*
M%U"UMC4D.HDY9^D21L=*ZYOLK'H-1NEY:*_!&*%W )YGA[Y;R;002H%,A1PG
M=#7!:3649+(A-][$TGKJUYG.WA^E^;&S]\>HH0-8'3C(W8F2(J_E]]QD4,D0
MES4UI+E"BU9ZD5MW1_U0L_>/@> )5-8!, _IU+#"LE2(.[(TR(YU L$')@&U
M,U88+L/CN5;=MM6<?O;^,9"<6EF=M=5((ZU.UT?)*KKC48+7W(*)R9*4@M1V
M7_O6#]U6<XB9?ZR,>VJKR9+G$J0!Y+;ZTEE#K!-I?4C>2F%E/A(;?;;5C%+7
MKK::,;+KNJU&6*\9T\"MJU>;EA 0&3A; L,@2U1#YBN>05O-*(T-;JL9(;X.
M+)6!U?FAF%)B=5]KA]!UM"VH6D>5A,U%F6Q;6\P_7%O-,2&D]EKJ$GH_?PC+
M]_C;\O:/'HQ._YI4N\B%:V82 W4=[^6:@Y<B@XW"8S#6N1/4" ^AM+>6B*,A
M\RPHF^NO2Y1^Q]U%9EZ;*"(P:2VH["PX+CEPR;*6),/V@Z,&D-4;_MJCXUE
M'J>J@]'WZ3H[_W8;UML3M(+QP$W"D,"+NC#353.&U^$C+"%CC-<RE,G1-[85
M[(3-.C/@[E#U='G??=.)9$HB [;V=0@D5RE=UY?0(2(_B2>30]%Z>DMP=&O8
M"?MP9D#;P0KJ$FXW17:XS-?M1!?&,LN$H9.C*C^.?A=*0;JU28*FZ*3"]-N4
MOJ6IM_::&2!WA)*Z!-WU+-[U(ES>M;5=!,]SB#H#"E^7;6@!T6H/,9!?GY@A
M,_D$([\?D]5;2\T,T#M.59UV*GPGO[M*O]=AD2^L+-H7GL$5[T$%<M6(I01.
M>!TDSUXK<WK_XB&)O57A]N!K'*S"<\'H12Q.)J]JF%/2M1]$@N 50C$Q$H?R
M))['87ZO_>^%Q5&J.M+O_74Y%0*?K*U/:.B*CQ&T<.151<W 1\ZA1'6]5\')
M/+V!>/#8G9EW_[6-_QVMGRYMPY=AL?YGN+S"5^5!5SG3QHGH YAH1)W)5B#6
MB<)>HF4^,#I8^R80MH'=DZ3U%O<['A7/ N]X%74<Z[O=$_+]8 ,KZX'E%@0*
M1_X^"^!TUN!L=KI8@_L'I#9T49Z@KK?;[P0H;**H+J_ GU?+[7H1KZY7(?WT
MY;9P;WUA6"@QL6I+2'+^I6+@E"S@2S;)6XLR3N^8[""NM\#@"0#80DT'X^\S
MKN-JVJC@]6GZQJU"XTIV9-9*A;'.JE3D424)P8;L0LK9\NFW13]-6V]1PA/@
MKX&2.O5]=Q@8SC@6&8-:\4E.536<C0P01$E.!FDD:]W0V-(&G'OTSDELP!$J
MZM;O?=CD>\/=!8_6<>TB2/299,<0'*8(7)HZ&CI$:Z9_>;^GJ[='=WJ?]TC=
MG'$C_I/-YC?'[O=%B(O+Q7:!$[7BC_OVJ9KQCY#(#.WX6L4BBD!@!$E0S%P7
MJ3HPJ)D3]#)'USIPUFT[OJ$KP4F.X%VUD*WQ9*)D!4EI)0W'B*GU K8?M!U_
M#*J.:\<?H[,.O.I=[<')N2R1@]5U%9DR$<@J$<!,3HX[4ZQN/<C[_-OQ1ZE^
M8#O^"#UTB:;;I@:2""JFR<+E==JIR0%\XIFL&\.%*BA*\\$BY]6./T;/0]OQ
MQPB] _ \VP?N)<9D;0'-R'52/L<Z+BT!TZDHIUEAJ?6E=*;M^*,T/[8=?XP:
M.H#588VTQEAA:U=,L>2?7_M*3@!7(0:A.7+7>K+<C[-,\!CP3:VL#O!XX*P!
MY56@MP$AZ\+K$ P)7N0$=44-+T46KULWXD\X'N+TO?C'H/($*NNL'9\I*7PH
M'G2DZUWE%,#E0$X3JR6UULM@]L60?^AV_$/,_&-EW%,[OE;6,HD&&"<AJ.0,
M1"L-%!Z2]=JX(G[$=OQ1ZMK5CC]&=CVWXV<?',]TF\92]WX:3_Z*%[%>KDZ3
M@'0V0W9RGT$[_BB-#6W''R.^#DR681D,H6S4]7U30M1B3DX'I"22F5 265*"
MWKW)DS]GWHY_3 BIO9:ZA-Y-YN+E:OV@I'CSYVJ9KM95'Q?!:V\,<609IWN:
M^ %?+*.CEI24TKMX@M:L9XCLK1CR:* \7X764&M=% /=ADE>+/,3/NL31_WG
M&T8?9-PNF ])*/3 M<ST"@0/(7 %AEG)9/12YM:-"L=3W5L%96OHGEBO'5RQ
M8SE^P.J# ^PEYL!C!BDYKT4,&KR*"$9E$9)BQ?&)@K/'$7X.M2&GQ//QVFUX
M/9^^?.3I+19_KK9?</MUT^0TY2/COGVJ\I$C)#)#^4BN8P8P%BA8ZGDQ2":$
MY)#(=F::8R[AO\TV!X4N.2$ME%1J]]Y-8#Q!8DP$M JE:GTE_Z#E(V-0=5SY
MR!B==6 [[$AGQR31<B- \$QNK*ZAC109T!.BG55,%]$Z?W;^Y2.C5#^L?&2,
M'KI$TUWR)EO+@PID0M<^9$\G,40N00>#WD83K&_MTY]5^<@H/0\N'QDA])EC
MU5^-W%]^>OOKF]>W8=8@4PS9>+JQ8Z 3Y0U$IVO]7Q#*E)2\2L_8:[M_>F]
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
MS:2]I,A0+ 4BDYJ,4!X8$P+I6)X 7*('"VU><!VBD0[ -:Q?F.4@M# 9D,E
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
M'7AAC_A$8M8JUDZHB=%)6#R'2.N $(RC8R1XSEM3M'R7Q$&#0+"?.&B 1CJ
MTRCU\@&3YR@IDK&2W)N<!,0:XOB8%$?'@M<'M43_+W'0<; Z!W'0$!U/7(K\
MQ^PC?<@G6MOS=" N)JZL9H"F=I>V$L&IVHF4>V44-X59]X(G>L P71[%9\3
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
M?Z!SW'-O(&9O5?8Z1=[Z]G[77#JY:CM!SR]"YPBA3WQ*;9*$GZE@3-*A=C(
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
M,)8HI$@.0I 2,G=D;DV,' \C>=\WRC1AUCC8:"C/R:F3,GEFRUTKR<[;K(6
MDG*JI/B$<8D!ZLN!22+[D ZYG=P_RC0WDN,@HZ$\)T;&)@WPV44HFWQ*RD&*
MAH$2JK+,H0'NK=!9HO5>'P"*G0-,\S(R#A[:2+$S8DUIG2&H&HA:L_IVF"$*
M.OF$93*7@&B"W.-Z7EB;H.9QR:DB[8EHDQ?)4A8)DL1*/<@S>.<-""\XBFQM
M4J=!H4^BS4'JVD6T.41VDSN0>Y@BG372>YN Z\I (M&!IVT!5B@D-T@9]=@<
M7"K1YB"-'4JT.41\'3P";?IYU!R2NWX)[_'#)J7D-@PO(AOZ/W!,L$KH)R!&
M(T!+SA+'DK5M?06\=T+3OG8W/SK:*Z$'1-W.?;O'I-#<!,XA\<I<[F+MPQ40
MLK(ZTC(BCZTS=[Z9P+27H T5^Q@R1TMYXK/GIVM,%%&EK1>]M9J%!<VC]Q!<
MM9J*3'&PBM$Q[)EE6;'"\@&'SK,?/C$$CE?4HJ74)E;[W\+JV[E+[VBN)@&Z
M5!^E?:[@CV"+CCDD(\/C_)9G-?[X<Z<-+MHH^R193:SGWQ?+]9^5>_3U-8;Y
MK8.T706S-C,C<VV;1VCE(D+P,M:>%F3N6##,'-*B:/<(TWH';73?2'X3OW-5
M#WEQ/<L;X=_FF-8#+T41G%<)+!,<-ASW%%PE,#[[S+R4NK1X#'U^]&DS=$=Y
M#FT@YNZ LMT_3AFD\(Q$$KBHS;H*B<1XR*+(PE@,S.QK^7$\5*9^#FVAT[T0
M.4+ '405]PW7[CSH.Q=(>YTE.3ZYB/H\7)_M9+&@"O,8$U-/#I63XXL=4^D)
M,L?H>%>CVA,$W@%N=MC=7^][%J!UP1EN@#M9,]55!&<$ K.AV!#IP&U>ZOK2
MG*9ERQSMEJ.I*CJ U@NY<5]Y&%<KBOPWM(A7*F8GN,H@L[25?*/RP9 DM0TF
M2\TT/F[ /G9.Y7/3[#)S[$B</&DS,J[2.L#EKY5B^39+_"JB4SI:!BB])[>A
MOE +J8%[;83&^OS9VKH]&+[+E[XV.#I6R),R/=4 \^?9/,S3AJAJ,WD92C;&
M%V!"%SK/-2-PFP":/(=LBS6.OY0\_\S'=GE1?YKF3Q7>Q!<SKZ[I<^8DD,^X
M%<?;Y>+#,E1IR)+3QJ#Q^ORI,X-08@04+L6B)4-W2#KA[A&Z#+U/1T,CD?:0
M&?3[8K[U\[<KN=*<%4Q<@4M.@E*HP7,Z^8S5+C%;I)?L % \_^E=>KBG Z*!
M*"=//=Y,^?U-_!],ZS\6[[#<S/,5+2 6K#E-AIQ]Y9,#Y[6&D*400:2<]"%@
M>/[3IV55'PT,#439#S?_=C&K*\-RI0^T(+AU-'VK(.BDP)9H230)R>R-$\ <
M=HK8B\+)2>)MQHHP:JGF[V&YW!R1)Q=G/OFD$<HQ]\_VS 6867AI>*)H4_!*
MQ2@X.1&"0;8*?2()A=*^8>GT!9BZ%,."-8!H:Q-<\JP=(Q];9!6-UD4*U9JX
MZ/(+,(=@95 !YA!M=);8C$J3WU44""TI.BN>@XNL0%+&9\E*]GQ?_X-Q$ING
M*;@<I,4]B<U#1-I38K,+"FU("$(*"TK4>D)54_^]YIQBL63"OJ+N2TUL'J2N
M78G-0V37<V*SR-[R0*!WO*;;\<IL[)0&'E3@61IOPV%U<=TG-@_2V*&)S4/$
MU\$M^#O\<'-=?^?+K[,0-]E4MULB6N'12(A&!@K&24K11E;?+WDIQ9>"[5DM
MGIU*E[?CQQ\7+07?)WZVNRM)9I-P$J0-F5PMRV@A!<&:Q J%\B4W9^;:.9FI
MG=,&JGX9/D?(O<MKM!]FU]>O:2*S]<:5KZR>I*@_%J]6JUGE14SW]\=;DVLS
M*\$[!MQ&#>3"Z]J++X-!7AMC.\/L(1F3;6;3'=2.@<6+]W.CZJA+5/YC<7U#
MBEQ^N?WG;YC^#//9ZN-V?3PZQQ$CL)0$J!P4Q)J [(*/+F>&R,S1&-P_]K0'
MY+D0UU#^71R;SZUQNQ9MHV2&'$?!:_>N2/_QJ#44FZ0GA]*IYOR!^^8S=2_[
MEOAJ+O\.L/3BE;LRQ<5*59R=J32*+-4"SD#+*\:$*'-J?D':)'=OF@K%4YSZ
MIJKH %ITB'^>K6@I/R^6/RYNXKK<7+]*:=,P^0HS2]ZH.GF*;Y7Q&F+MH9V5
M1&Z"R"*RQK#:-Y\NKQ6/U/R3MF6-U- !I)[:\QFNKKAR3#+R!X,WE1/8% C!
MTB*T<3H9R>0([Z7/3*3+RX8V(#I=\!V@Y^]SFODUYG>8</:YVNO5ZYMEE>T5
M8G:H:>I.6 25A(90&8-Y$(:'Q+Q2K4^YW;/I\GQK@Z-&*NB<07F3HW2;OABV
MW2%_^L\GG*_(9_SXD<*01:GWOHMYK?E8E-V_?OQ[?O,IM$P$&%<^C3(('HSZ
M:IZW W[MXQ$#L\R0DU=KPPBNF@&Y]@ZT\%9IS5'*UG'6_AF=G)]X+^&[3[YU
M:0.W.5. !"X'6JCU%-#H(@"S4M9$)FB7'IJD^/P0TSI?#?7\)$^Q@4@[>^^/
M164TI0#JFEJGDJS)4P*28B7)[)'Q?5PC%_+>WU2!>Y[ZATBSIZ?^DJ6RN2C8
M\)'3M .$8CTH:41R+D6FOT<.LT'JVO74/T1V/3_U.^,P5K^/?+,$"EDDSTT$
MD-Y)$W),0AU2U'(!3_V#-'8PA]D \740.[W#ZYKM_#8LUU_^6(;YBL[&V@?E
MAR\/?[+9)<[&4AM<@Y?DPRM/\6'DM46/%=QS;@1WK:]V#I_==*UK6I\G(VNF
M,\S=9=U(C<XS"]IA96.B7>BYU8 .,<0HC"]C8JN/A(!Q]+T'5D<(OP/X_+Z8
M+Q\LXH[GB3/OBBT0F:N%I"'2&5XT%!=38DH)J5IGECP[D7Y =(QV%ZU%W0%>
MWCU=0;(I*&,S%*]JDE_D$(*3X&2PM#HK?#R(3.E(<]/'$WU3I)PHY Y@\NMB
M_H$^[>./&-=_T-_<1@;<JV)C)I^P\H:1&,!I"A2<9BH$+4IJ_ISUW#RFN3D>
MT[LY6=H=(N8N!2&*%(JC0-+5^N7:I="+0-92JFB8DHJGYKP1S\YDVJ/H= V_
M )DCQ#UQW/WS;+E:_[98KC^$#_C#8I[O$N%<+N2UF0#HC:]DI.*VY:^6C )1
MFXIDA[ ([/K\OH!PC-X6C878 V_ $ZOZ]2DN6Z90L@#,Z@2*9T.^%GI(2AD3
MBZ4?'4+I^\(PTU!+C'&JM)9I!X?+WVB/K&JG6ER]F?_TG\HF=S-;_5FY$=Z4
MNI6N,' AF*R2P5C+%LE=RY78U&3Z7U5YZPZB>1QPSKPXJ=ZN]8]4_V),770
MKE_F]%FX6M_*:R.ZJTC[*QMC(6(4H$S)U10;2(P97C0GX]RZ=/B9:?1VC]<&
M0*?*NP/(O+V)UW<<ZC-<O;J^7OR[IO3_O%C^?$.'\-]7F'^\6=+6J-?CZ^7-
MYO;J5<ZSS2W653(\2:D$>";I=/9902PI PO>L%*+6VQKK_C$*?<6=+6!XCGU
MV %LO^WX_M/_WFR8X==_+O(O\\^T(S?TK%?%:4X!28:2F :5'(/H2P!A_"U]
M/+?M;=\!$^O-0VME#5OKI =W_O?%?'''^_O0SA<5/1,T<1>,N[VL][E06"(T
M1BVR3_[@/)L=8TQ#"3863)I*M ,3M&,M5QAEE$XH2*9@S;+UX Q#8%PGPKA$
M@ZW;^^R8RC0L8F.;F19R;\83=9QA^7$Q#[?'KJ:(V*O,P+A2,Q1XJ!SV$2PO
M7'F=73GHANC^ Z<A!!O39!PGJU-IXD[/Q9E]GJ57\_QV41VR%*XW$B%OZX9T
M<A6"UDZ8 KDVPU/,.@A:2))-5-YB%N*@*N:]@QP$!7=)4&@GT\GAL1'1$TNV
M%=5582F&*! RQT(QI$((V<AZD8J!L&ZY.Z3?Y-Y!#H*'OR1XM)/II/#8><[=
MK41G[RSG!JRTG( >:LFJ11#<>)=CX)C]V [&$!!Q=BDH:BKZDYE*ST1)^6FQ
M7-<;^KNF)N_3GYAOKG%1MM3>X?J7>5DL/VZ&C%^>_L7KW][?IDS.YMM6 ?>I
ME*<P7)YE8FT),\\ORT;5,_?TS'4^M=?#73V%MSGKR!6%8KIZU:J YUJ!R"9X
MKP3SMG7^U:ZYG-R%=:N,-^7Q" ]T\L.7[0]O7ZV8\#(X04&H8Z4V=^'@I>=
M 06/4MK2_O;\B&EVT<[S-.P\:>8ZLK(ZN$#8WPG7R!)9#A),T+655,VP"CX
MMXK32G2VAW5[&X*\D_M,CX>QL>$PJ/WT$-WT +1OVG :(YQ0]8:-D_NK<E;@
M?&&UXW)(5G 6L'4EY,6TGQZDV+WMIX=(N<OVTS86%X.,4&BN) J;P#DKP.JH
MT4IO%>,ON' 7T7YZD*)>;#\]1&K=M9\N&H4+ 8S() XI!+@BZR6\JE=O.E*H
M?(#&>VX_?:RR3Y)5O^VG15!&J6 AAUH?YS&"0Y-KR*RMU3Q$9P_0^.X1>FH_
M?:SN&\FONZ["MR5'AHXTYVC>":N+7@L<M>&U)S<R9VUZ8N6?=P;&:S\]GF4X
MDTO92/K=X>>NNB0+(:(T8"PA7P5).ZH(!=88QZ3**L6#;B._EZ[4@W1Z4%?J
M 0+N(-C8U229N>(IZB^0^2WML:=E6 TFD:74O*!S^SI/?.==J8?H^,"NU$,$
MW@%N7B^69'XI./O:+.YN(0&M<DD"HR.\9@R1T67D==D4@J15)/4X:_YDY.R<
MS#1'UFC8:2/TB8^FM\M%ODGK-\OWN/P\2[<52<E*I[64X U6#FJ>(5I7EU-X
M,BQ'HUL<2\^-/;'3>T:WYF3)]X&<U:MYWJ[@;E,9FR/M&P:<;.BM9Q](.*"5
MMBGGR((\B&#P,/@\G<!T9]3I.GT*D!,%W,'I]&9V36OX6UB]O5FF/\,*[_BC
MK189)6V8R*J[AQS!6VM J(0UWY]EUKI[_:ZY3(Z94]7\V+%I(?,.L+/'#O]Z
MGZX@@HTE%22;&R*=MSQ"++(RV EE?9:9C?[.^MR\IFU3??97G]::Z@!]]WU4
MN4X\85:@9.6.UDZ!4RJ CIQ5FC174FM+-:A-[=G>IT_7ZJY6M4-$//&M\-O%
MOW'Y_N;3I^LOKQ>K]>K*H72NJ$KK@0%43 JBH< Q,FV4%-ZQQ_0&S]X%/_[<
M+F[_VZO^9!%V8!GJI-^4ORT6^>'!_7YQG:^TC%$$S4$ZI)BRT+%-_EX$HX0U
MSH=D0NO+FMVSZ>(183SKT4@-1P/J,R[CHF5-3%W05VK>^^LI<MNLLJ70:E+M
MX>(BK88""Y#,FMJ!43K5FG1GWWPF=FW&AE4S571@J7Y$&CG--M*AKZ]QHZ5Y
M?O6Q"N__;+Y_Y5GF,=)I*SD7H+A4X*/6( -#Q31+G+?V;PZ9US1%?&>#67/5
M= "W/\)_</73?[;YMP^XQM-LA9L?7B5=8D"10=:G?^6E@&J/06#B:$5.P;0^
M(%^>U33U?F>#6F.U= "TC=OX@,7^BJPQ3Y(7$-KFRECM(#IM0%BA<Y2:86Y]
M"_!X#M-4$)[5VSI:Y!.6C3YY[?M:;7_%3=8VU58L+M16+,73$EB"9*0,4@E:
M3NO^S<],8YIZP_/Y4R<*O@/L/"V:OJMK4CD9%,% *#G534 +P1J^%MH;41O!
M56L6EYV3F:8P\6PX:J.$#@ZO._*C[?0?KNM*&\6*$?65B)& A,OD\(D(.BN1
M5";#VIRU><]T)JI2/!ND6FFB"U ]Y)"I_:9G\QM:Q];Z5MYT).GA[>]M/<+U
M,I 29_.P_+(1)@D@U4[5B^OKC;AOI7/E0N"TJVJ+,E,9"+D!7YR!+**7J;#
M<^O"AQ&7<QBH+_=2O1<D='!NWR]QN\%_P#F6V?J*2=1).@992W(_M.:TC!@@
M.99=DH+[T-[*/CN5P\!X>=?\+370Q07MR[OJE[NZX[=5EJ3 ]7HYBS>;(N4_
M%CLV5-!:2*882*,*231HB,PFR"E*DC'MI]RZ'^<X*SD,R)?[V-"!_CLPJ(_%
M?,LE0<)]];'V6;[*.:*J#RTE%D>>N,#JDRO0+)8<C<E.CYV,\6A*A^'R<E\K
M6FKD9.*-=BUM</UUP[WZ'&;7M[OH]>+CQ\7\_7J1_O7GXIITM_HAK&;I2KEL
MN D.K*L<V<$Y\$%G<*;8%)QDF;6^R!DXQ<-P>+G/&6-J;&+2N;?+&A6NO[R]
M#O/-H^#_WLP^56G^;4EKO;]7?_W/7]Y>&>0V2&4A9T\BC.3<>&\E:/IOK7EC
M^G'#R.>300X?\C!@7=[CQ9B2[R!>W\7RJK0(P7D$9$@"8HQ!J!F;WC..PG,K
M3&QLR4[AVN67^Z#10@,= .G5:H4T:X.6%94=1&YIUK*^%*.0$)P)V4:>-6^=
M(W([\F$PN=SGBR/DVP$JMF)YP/-XQUC^QZ+VG_EU]AGS=FE%I92M%A!EK-U^
M)6&=,_HG8PDKOU]NWOQMP/0.P]?E/FN,I:D.0'@8K[EB,69O.,@@96T5DFAY
MJ"'[$HS2L8C2NDJQ'=>\N.3'C];::0:YCAD;.^%G[)Z-<5KN19<DMZ: 5254
M"E,)WA6*,)/T@F6+4LIQ3K0NN!=32@950K!"D2W((D#$30DRZB("+YA:QQ#?
M$??B .RTX%X<HJSNJ$PV-:X%B];>4;R=7*8CHE@(*&J*M)5:,Y?134R%TQ6[
MXB"%OTR%,T3ZW>%G6^P::*)!^ (\U/*O)&D-=%Z"S\A$HO6E<%""P?="A3-(
MIX=0X0P1< >!PRYF%D[^IG:U@[;(9)L=+<B7RMWA<W!*NQ!"Z]?2RZ'"&:3C
M ZEPA@B\ ]SL9F6I)[KC*8*3BA;BE8'HF82D X50AEFKVM?E70X5SBG8:2/T
M#M"SG^%61F]B< )4K-V44^VF7*P$EG2IJ<PLY.:$YB?32G?% 7B,X]->-ST
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
MOV$4MX:[N]:OVZSHE32HF(#KZ\K.S?"7. W?NK_:/#Q]>?LU^OS_S!^E/NG
M+1(8=@"/GB)-''#JK&#4)4:*/S7N35S=1D>U[5<1R-I1R2_Q^H[#S^E3MXR+
M+]''R8^<3,C=<9[<L:Q8E)9'01+2)H^4EGF  N,^<ZQYGIZ7?.F^,,?05[>'
M[2LKYFC -='VK;\P+Z+@RN4T/"5XU2F'($N$1M)XK FGAA8?<]F?NKK=<%]9
M)4<"K8&6-3LX6Q<5;Q6D8\$YRCD$;R1/=N0*:>_ F]4IQB1D8K1T/=+Q5+9X
MC_LZ<7$IZ%J(B^>=CS&LVME]7"QN@*_X.?W>S2[!3;A:-8JE4KM C48^,9/?
M/8(  Z/(<(XE\0$S4UH9#U/59!Q<3"]>7OB6!*E9M7O2B.<BPI[U20ED*+C%
M'(/DK#'Y++%":N&QB*5KG@X2U63H_+I*-Q2B!G3NP>E=;.R=2$DR2@=$@!'$
MX3Q EFF!L+1>J"23M>7+Z[;3TF1X/):&%0&DG6CX_(&9S^MNKP\=[RY,#(I8
M$7*VB4)4'RER$%?EJW;&)4_,T])QQAYRFHQU1[-CA6!I4='R;KFWS:NQIQ=&
M* 81.4%):0S!>I#(>2R1H@+^8*,DO/14XCWD-!G!CJ]HI\'2D*(]<0&>&NNO
MW[OY\L%:!Q< &Z,0MBF7,N:Q #C7,QJ!G= I2)Q&]-1V$E:G_7,#WEH9J!KP
MV/K+\,([+ADS)A=B.(A_8K[34?EWG&G.X,]IA/:J/:FKTU*ZDB:.!%H#B;S,
M5OXOWSK_L-.\P;Y$D-C$+^]246>S\/POGOSD>9Q/\B!"/X\V3^"Y^S_\^6YV
MX?N?_KN=7<8O8,'O&K!<R*@#)]8AC%6>5IC3G/FYBR?>!X8]-Z&T77U=#ELL
MA2V<0&Q897[U#741!0.F/ %SH;('#[]8X2T2 AN1DJ:Q^*NXDPAN8#A*T^I^
M%*"#M?=ZM:E  /-E SHLX&QE>>:C\0+.O> ]<D$'9+3)Y4O$:EWZ4GQ\'1YW
MI$K;.GP,H"?J\/O9T]&PS35(>V.G.?[]^CW&99W&:%LI:*0AVF'IM-$(31K"
M!5$2$9'?XGNCD<7<(,_!>0\"$]#NDB^HZC9">XK*QNLH0:7%^6$420).*,M@
MBZ^NVB0.EC@E%>GEC?<5Q&Y2&GB[\SKZM/6162&(ZK]BW-[0B7F,J=,,R:#R
M$#CND5%>(AJ387"0<:P+C1MHM2E:*8#[-$8[1MH-:LSZ63!G*CJ3'%(V@%CR
MFTV39$+$@;"<3U+J.)+.--L8[2AD^S5&.T;,#39&RY>G7H(_"EM&@D0P08XZ
M@A*(BGLAN>IW!?EOTACM*#0/-$8[1K0-I-6/:,5D<]R2'TA@3$!*0H'%U3HA
MJ; )-CD&>ZIX:<0OU!BM\&$U,D*-Z=YZ)QK.G8M6(A,PA,Q1:J1]GD8?:9">
M1:Y=Z1'(OW!SM*/P/MP<[1CA-Z8^:^,;E:+YYA+!AL.(:Q*1,Q$C0N'/(7 G
MU7]@<[2C<#W<'.T8(5=] W+W\ \4SM^=T*MDW=/G+/<,<:>,]P$)E>6C"0;1
M8(\4E50[R65(&W'6CD>6!S]5MVBTD&J,(=;Z =6>,WS;K(V0$A=8(,%)'C;%
MP&.D@N;;"BTPD^#K]<K5GY0!&MA0:-QG&..$[..AT\!!=K98Q.63@@L?G9 @
MEQ1SP86 ?>-(?KZ> M"-C0BQ5]KGB$/L.06M)GY.1;HK)O9FE.;MS3S+]($)
M[QF-N5M7R _N.#4>:<TU"C(20SA$LK%TC+:5D+H^T"G(;E624\3<@*ZL;RHW
M[B?/EF_M?'X[F5W^W4YOP#PSQK5P!FF;TV1$,^0<%[D/8"2>&);"&#44!PEK
M09=.4H ME\IET6A Q59/QX&KWSN(6!^?D.<"P#O177!M(Q9$(\IEONWQ&&EB
M TK"NX!9%E_I8^T@477]\?*J51:%!M3J\_)[G#\RLGC"27)1.:<H4D%(V" 0
M:!@C$LJOSC&#\S^ITOJTFYJZ;[7**U(AN3?1 N)N<N(W^_-I;XL+D (C&C8"
M24$ACIU"SE.'L- 0KRKNC"W=K'HK(77?7Y77G-.EW8K9>2:;BQR>6NXL(EZ#
MVCNM\]1ZBS25Q+K\/HR4;N7ZDHJZ;ZA&,C/#Y=R ICPGGE@F*'4.P6&:0!;$
M(6MQ0(+01+RR1.'2+O3Q^C':,Z?R^C%<N@U4M-\1_ZF;^0V)"&N)9WEZ-(TX
MUS9[Y'0N?@K:VI2,H,5[LNVBI04'N&"<?J*P&[ GN4IA.;]97?E]G)W/NTO
M9/';O%LL+J)VQA,;D7 V5S*#^Z65 <]+!^Z\!U>L>(.J/>2T$):?BO=F9%Y(
M^ WHT;OU9Y^X8Q 7/CEO'T5W(3 %#\P;% SFB =ED<LCCS#F#(-I%8*7=FV.
M(*\%$U58S\8"IP&]RQFM?%.\_)Y?J]TW75T &]81"UX D2GWY,6Y/PPCB&"N
M?0K>2EOZ<<L.4EH(U0OK4PFA-Q&JYX?ICYU0GW=(/;OJYLO)?\60NRB<)5#9
ML^FT^R-?$WWHYF^!W,GR]VRIJ0N2 X?(!4?!C0C M:8$6:RH-R(Z&7J5P!YE
MSDZGNX5$0'$[]\IP-F  SW[8R735/;6;?[73^,C_<VD\,?%&DLA")(@Z#-L4
M:X6,@5A)6ZF#U)('6WKRP?%4MI!Z**R>(T/5@#)N=RF2D=B:!%1'ZQ W3B-M
MDD;>:V<)N+G>C9C*.E*E1LY6%%:ITP5>>0#?)NTKAKY]M[/=XQ88)DJ;W"!$
MY5'@$;:#X8PC['W2)#!&\:&'G<.^7+>52E']>071-Y,1NV"$1).L0'"N ]4J
M0A2-.49$*,:9E=[I<?)?+;C^!;-=1PFR ?A_GU@WF=Z]RYJ%5=_0[]T4A+ZX
M"V >1!-=P!$3B:AVJPD(!AD&OS"J2.)6LB1+*TA?VEI]9U*X-FX4J!IPB)[P
MM7E/@3%QD5*.@I/9M3,*X@P<D5?*AT29P\6;#.^FIFYR=1ST=ZO8*5"TH%1/
M^M7>WU5AXY2P"2.-#; @<DV]]0[1Q$F@BC+8@J6UZ249S:C120AO*LZ)XJ[M
M87O?W>2.7O8VQYZPP5956^L_WC,D@HRPM1R* 5Q'GCA%$&!:Y"!XB,SJX%F?
M-RF]/E8WPUY82\81<0-69O7D)BYR /#0M'B#(R5MM%8"1P2\21Y,0MK'@*3%
MP6L1M6*AL-$Y3%5=IWLD&U08C":2[ZM[J TFN!#<R) [L(G<J]A[I),#&0F#
M/;?4$%?:*=I"1MW4^$@J=*JX&S!)JPS%2_%<^*2!"8A+M=,>+"L!M]"#9340
MVZ:H+1'%.P7L(*5NUGHDS2DA]B8LSA8>DI X,(A2G14043"FD9,2O+E$N12!
M:65*U[@,U)K1$M-CN<VG";NM_-&6M*O$*G$L Z("J_RZ%)A1T2'8$UGUF0ZZ
MM-'92U S7O6KA/ G M+ 8?8TK'QR=Q,))R0),*K2PI9+-K<_-PX9%3$X<EA9
M5[KS]G9*FHGE3X5Z3S@_4.X-:<_30/,B!"X,#V"NI0.?+AF(,&%#(?#E5& L
MDH1+=[/91D<SEF@DS1DL\P;TYCS.%AF(=?G?>0=RB<O)?)74?Q?39!;#FSB#
MWRSS]=]BJS0O1)[KQS0X CCW..8@3QLH&'$>@W;&,EM^0%X)PIO)#136S-='
MM0%5W@Q+GG"B=0P28A"D!*$@RR"1Y1K\SCSUPUHADRQM"'=3TTPVH;#2%9)_
M YJTG8D8$M<J\MR@40,3&CP"(CW"7$25A .&BI^F@_7G-7(*I8_3DZ7>0(RX
M$=T($Q0/BN7,/E#OK4!&@E PC29@*DCRI4?@#:@7>(T3;KPH\ 21-V!KG@RQ
MO6N\X3 3V/H(#F1PB"N;\MO3B+#RP:J4A,6E\PB;--0-]4[!\\6#JA.$6_F>
M=G6</F'@V<:Y<%HG*@U#-DHX40,82,,@6G6)$F,Y20IO&):M][-[/U(W;BN@
M!F7%6%D?=O(0(X83$KPI0I3(#3$L,B8(1'C0WA!NHI0]5.$D+1CM!"FD!46$
MU\!I<7[_W2<V30'K/@6+DLXZ##X1LCA?].J<PJ)2B1%FGKX@HVY44_#,.%7$
M3=QL;=%T0PS#GD4$Y.:R\*0@!N/@9P4*H9D3WFYVF3U9308:D]%BEX):<J*
M&XA4#OGF%TP916(VB,[D\"N"KT04A%^&JHA%8H39P@ISB*9F4B>O<J=U.BS%
MU*R5B6Z?['P.?_DCON80MQ<?K3NW;;\,VAC5YF50U!F!0LIQEI,)606FT=-
M7=0F)=XK5];TJ+9[Z#ZGEW0\/HRXZSW-B '?01F4A,[5>"2!2< BGQ">2V)-
M,B7F(AU!4@-=EE]'OYZV\AX+LOK]X[>/GK+$8.>C0#FU@3C-CJOW'K$@'5-:
MF=BO$NZ7&^$V&M!]1KD=(_4&-6<]FX'ES@>Y9R*W^?T61,*Y!8)""BLI'+@X
M-HVE.\V.<CL*V7ZCW(X1<XNCW'C 7CD*H$J&.+8ZSQL3*'K*)&8DXGZ3S_]-
M1KD=A>:A46Y'B+:^&=EI9%^^#/74>FLA9C'* &-:N]Q2)8+595K#)F(^]7HG
M<K1W>.KHDE$>UK[24342/@TD17^[L3DNBO&SFTXN5Y@M_FI_3JYNKM[_O%XY
MCA<L>1YX+DMG*6?P,+ 454(L<4--B#RXTCUN>I#5D@]>3"&Z<=$IF%\=.:OQ
M,2>/5ZO:6?@_-W8Z27F^POWK0)OG5BWB_$<L,9+^^(^-DL4XD><"V8L' LZV
M$?"8_ TZ)AP5HJ#.H')^U1%<H\A\X")1RE*)#$4_:DXY>O=_X3%VOCM 8G ,
M)Q609XSELN;5P+6 M!/),B,IZS?<Z22V-XBJ9P5'T)6GI^YXT#1PZCXR=]\W
M;W'VN+N_P2JKB$E))ZG5%F%G%=CWH) 5/(\Z!J<V8).P+7WMU(^R5K7N)+7H
M1L>H><U;!V+28:VBP2A*:?-35HNLRHQ9#.QH*9DM77G7AZZZI55CZ,-1*C<
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
MJ^Q@_#P]'HL7V5B^'!^GX^.C%P?/7_[/BQ=/X%ZXGF^RU2*7?WLR4\7^5.(
M3EX>E=6;N<JJZ<GAP<&_/6E=5\F;:E_D:E*<T'#AU[&&R;F?4YUK<_+= ?WW
M!G_9'XN9RA<G?[U4,VF37^0\^:QGHOCKP(K"[EMIU)@OM.I_);P17DX?YSR:
MY_"<7!72C^[P"(?TZ6:J1JI*#E\/#]]^C]?[.:W,K!19!@3?S^48YC8\?@DO
M\-\9GC!_&4TM!3I+\]7G=K0TMY>=<SO_]:>S#_^=G'_^]>]G[\\NSW[Y,3G[
MZ:=//Y[^E)S]<G'V\=/GY/+SZ4?XOCWS>#6%F<""5KH\>1U-ETA %&X3X/!X
M>-@FP.^UK=1X\<TIT+VZ/\A,&I$GHLB2BPHV36)E6AM5*7A'+N8VF8DKF<#Z
MJSR7$[ARK U<O="%3"J=5$9D,A%)JF<E?/N7[UX=';Y\8^.GS*<JAR<42:FM
ME=8J721Z#,^%=5<B'R2%+LIZE*L4+H*GPP]XB9$Y[6%\R514_@W#Y'*J; +_
M&SF6QO 5PB;XZJ.#-WZ8JK *ID8#!/+3KX=O:)XSL8";;9U7.*K4*-B1< ?,
M*U77*D]*"1]QZ,,D^?#S1?*ID&:R +EA2FUX</@85<$TZQ&\1@F#$]US0_C0
MT )>^329PNA$IDN:#0[^7,-D%\FYT;2U4$:=N6&?N6%?\K##,_F6\$B8\E3F
M93*3LY$T%NE9367R86D5WFMA,OKUHS(RK;1I1AF^\0\=P'5CE>+C<'IR5N9Z
M(6%>2/E\D<Q5-5TF*[,(7EX:>8VB%X<ARE(*(XI4XJM[5F2XR99ZL;JE:/]L
MRZ;J%BN7T@!+P<LFBR^:Y+,7VS!%>N*)JN!UZ0:3=IS[@">\5E">%@L0#,;"
MYI]/M9=ETMXJQQ1N(*8-[']1A"UN8%<8VD0DWZ)[AGXC^VM!WA5I7H.D#;NV
M;[<.DU,@(SY%Y/EBL/H$IDZ0''BSADT+_\Q!^L%H0";B)K9B)I.IKJV<ZCQ#
M"2O"V\/+46CZ5^,E<YGG^/?22Y!BPL@DH_N!#*/%K4^+R .BQ(H4YX33",2Y
M"#JF(1B0&BYW%(JE\P FI2WI(9'84J:P9*QC\+%35;)\BZ1HLJ>&<CA(1 WT
MI.?A.H+6$$4%'T#R+21^&R@(0OY:6;CR*7\)XI U( U*@QC<:.*HGD1N=3*2
M8?6^3%ANQ[:ZHQQ97=T'//>U(F5UIGZ3#I)17=&.*70%^W*FV!+ZRW?'K]YL
M0HYGR^0@3V-#<O!7JLB @4_V#U^57]_UV(Q 9)F\"!/^\X>P9'L\&Q(M6C;A
M; 8R_J+2Z=5N7;9G7<Z#<[!;FFU8FH\2#"90 0:DW13D&GIOX#%85)&@X?M7
M+MDMW?;LJ@M9*+!4?M'59DIYMRY_EA8JKJ6IU"B7NS7:TC7Z1TWK<E&/-'HU
M%-K:+=)6+!)Z=3-T4W?&P\-8H!^4L57RLS;51$QD\EX7V5=V$K?&&_[919=
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
MMG*B862&D7D-5I70*;6)$BHJE4!AWF&.MOGD@)--:05B%6(/]&FR&*T=,2=
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
M$FA&8/]R>7:Z!7C<+MX_4$L#!!0    ( #I)2UK57U0)G <  ) G   9
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
M$_]L84[WOCG65 O]]1 9 I!U=?^0G34]>>"MKN;3OQ%WZM[$^R]02P,$%
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
MC0N"CGL!9+&C[U^>':=:Z?*)YOGM_+8J^JPIL5PDLS^3>OGB&!SM/K>]J/$
MN#[NQFDX'8LS@JUP][FB79*O:(WW;5V_HJ6[NJ&HYDLH\0O.9>)' _W+.L])
MRW>IHD1\6 B)'_SA;7V!#UW6WZ KVE?%^CW6 *6V[AGMR#]FF-+6U\<:X=!?
M-I$AX%E7VYNL+?+!/:]V-9_^M;A#]SK>GU!+ P04    "  Z24M:K53XOY\'
M  "/)P  &0   &-M<S$P:S(P,C0Q,C,Q7V5X,S$M,RYH=&WM6FUOXS82_GZ_
M@I=%M[N [5BQG1<[&V"[FQ;; ^X.18%^+"AI9!&11)64[/A^_3U#2GZ)G8VS
MS3;>H 'BQ.20,\-Y^,R0TF5:Y=G594HROOK'Y3^[7?%11W5.124B0[*B6-16
M%5/Q6TSV1G2[C=0'72Z,FJ:5..F?C,1OVMRHF?3]E:HRNFKGN3SVWR^/G9++
M4,>+J\M8S82*WQVILV T&(;A*#CI!\.!'$B*S\_E:3((A]'%,)2_!T<8"G$_
MQE:+C-X=Y:KHIL3ZQ\-164WF*J[2<=#O?W>T(5?1;=65F9H68V<M>A,-WYKN
M2&?:C%_UW<^$>[J)S%6V&'__J\K)BG_37/RB<UE\W[&RL%U+1B5>T*K_$31"
MN?LZ;ZS!/)DJJ+4.;L&DZ]M4A:IZ_2HX[4\&06]P><R#UASS=F%US-5FW[;K
MTDSA?:BK2N?CB_+I?3J_X]/93I\^D*E4HB)9*5T(G8B?I#$JNA$_]S!]E.KY
MEI.[73C]"BX$>X7E4V?;Z(Z(G&,+4:42$1N=3_;W8U+*.,9NZ6:45.,!MS@$
MJB+&3AAW>6F?R=>@U[KQUVO?7):+WMF(E^&32.6,A*&9HCEXIDJ5%;(H:IFA
ML=2F$@#6C]KD?M\$_=>OSD_Z%Y-_,=H^Z,*"7XP5UP69Z0(->2F+!2)V\3(B
M=G)P$?M!6L0)0<D7XJ;0\XSB*75\X)J(Q1HF%!K9 QJD*A#0A:B+RM0$#Y!/
M7&I!_*3(\<TH!#N1$9J,T+FJ1*6]W)9 01%9*\V"17)Y0]"[-J=%6PQCH#)S
M>0DZ6"!2!GD(8@6&PY*8C)BG*DJ%K?EC-7Y.AII)V(%<V0P)BW/?7%4I'+0E
M1<Y GK>$:3J&FS,,BT6X6%^&EP/"P;<#0A*)*A!F1LPJK!T@$.+H-FO]JDC
M*SYUJ2+*ZAAS CIK,>P =LID"U$B\@Q:!G.6K5#9 ,+>40W@QXHG[K!$G4$
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
MC\K&$^^SJL_R76#;OH/\$U!+ P04    "  Z24M:<$)(A.$$  "('0  &0
M &-M<S$P:S(P,C0Q,C,Q7V5X,S(M,BYH=&WM6>M3XS80_]Z_0H4I!S.)8SL/
MDCC'S V/OF8.AKOV/G9D:QWKL"6?I #I7]^5;$,2H ?7'J'I,4,@UKY_NZN5
M/,E,D1],,J#LX+O)]^TV.9+)K !A2** &F!DIKF8D@\,] 5IMVNJ0UG.%9]F
MAH1^V"<?I+K@E[1:-]SD<-#(F72J[Y..4S*))9L?3!B_))R]WN( HW@T&.Q#
M,@IZ,4WB00Q]@+C;[4$:]MD?P1:R(GG%H\T\A]=;!1?M#*S^<:]?FNB*,Y.-
M ]__86N)SL"U:=.<3\7868NKJ43?ZN5$YE*-MWWW$]F5=DH+GL_'K][S C1Y
M"U?D7!94O&II*G1;@^)I1:CYGX :4;G[>E5;@W)R+J"Q+@BM2<?7&8^YV=D.
M!G[4#;UPTK%,C6-WW:-JBA[&TAA9H(SRWS=\N&+X_KV&'X(R/.4)-5P*(E-R
M>'Q*J&#D\.24G,V4GE$TRD@2#"OG?O/>>8<>>0>)Y:B>!=V^WR)4DS=,EC:C
M%AF7*$?^P"HQ&9!W5,54@&Z?7N<P)V\28U="WU^)W?-&+7@4W#\+DD@A*L_(
M%3>9<^F-$#.:DW,HI4)O!#F1JJA#Y.]L#T-_%/WJ@BR%QMI1FAP+4-,Y/BA*
M*N9DUXJQE*$?U<_<MR#:(ZE43@NMM)1HNF0$! /61&P=J4^^CO+' 7$$"10Q
MJ+KP@I;M5CV;BBG/,1%OH,$LG"EN.*JVV7U\G6143,$&ON!:N^07CI)A3R09
M*$"<%N&H4&W0:)$?J5(\N2"_>.A(DLDK5P%G"C1GMKNZ(LHXI*@,E1M^">0T
MQ5(#U91 C7#+T9[#QX^<G'GD)SH'[83=,OZ.;/?*/N&"BH1C/CPD&VB2.7_B
M.4FJ:K?BRZ?6-JUKN_S2VJZH;(&WD(B:EI5@J6/0KO8SKLF%D%<(W!1VMOO#
MZ F=("HI8[B/M7-(S;@[P"=N;^#"1FS<MOUP3=TB\-97(LMA&7G[?1N&]QCU
MNDNELSS'Q,!LR6UQW!2,@D\SKL!N\-J"LY(4NW2/8#\*^KML[P;UVQJ[J:]%
MZ(-1MX>PCB*;OYL!;?@BH>4"]XJBVM)QGS(4.1D^=2@UN%.N$/@2>XJ%N&67
M:9X39$-CL)_@0HF8ZY;C2F_Z# IDW(FV70BI9GF5(1)W)*=3K_0@[Y%8[SL8
M#8US: ABJ1BH-@8TIZ6&<?-/Q+@N<SH?<^'"XIBB97%V;+RT#2^A>3TBNK2I
MENN)<M#U1KW0#I5&X2]K%-?SIN?FS8YA]ZP%WJ@;/KCL>\'#K'\C=MCWAH/A
MH\1VG,FJ(6A2HU^%D2%2N<;XO][J;C4T=<J,?1(XJD;'8TG7IW*99W"')RRO
M+1>Q?_==+40+9P-;(JO)4.7!\S<.=X;9V>[M1]I]WITD;NKE"T->5XV1Y=B&
M1,N<,]+X] 0\GB[G7K#N ER#]:(1>DN+E2'D\XG[7_#K4=FV"8Z^M[<27QM!
MMZ.MP[NEP\":SG_^.L]_3OD#!ZR5VY<-2^PC'-$VL3.=0*QF5,U)4)WC^_]T
M'_PV[;P09!>GG>5[CF^CS@N 9U-'G<^GVB9X^2QSSCH<^Y+KSTT%^7^\YW?<
MY<X]MT>+[P=+J=VEU%A!3FW.//C&L+X=\F]9:(SM?F8>9ED(8(+Y!ZH.UL$D
MMO;=?=-7?U9O0CON#>Q?4$L! A0#%     @ .DE+6OI,/!TL(P4 O,=9 !
M             ( !     &-M<RTR,#(T,3(S,2YH=&U02P$"% ,4    "  Z
M24M:V=D#Z&TP  !#80( $               @ %:(P4 8VUS+3(P,C0Q,C,Q
M+GAS9%!+ 0(4 Q0    ( #I)2UHL#.->STP  !HE P 4              "
M ?53!0!C;7,M,C R-#$R,S%?8V%L+GAM;%!+ 0(4 Q0    ( #I)2UKMZ4HI
M<><! &W7%0 4              "  ?:@!0!C;7,M,C R-#$R,S%?9&5F+GAM
M;%!+ 0(4 Q0    ( #I)2UK57"'3G[H  *S5   3              "  9F(
M!P!C;7,M,C R-#$R,S%?9S$N:G!G4$L! A0#%     @ .DE+6J3-)_!*\P4
M*0(' !0              ( !:4,( &-M<RTR,#(T,3(S,5]G,3 N:G!G4$L!
M A0#%     @ .DE+6D0=N;CQG@$ N.8! !0              ( !Y38. &-M
M<RTR,#(T,3(S,5]G,3$N:G!G4$L! A0#%     @ .DE+6L4=U_!OM@  ->D
M !0              ( !"-8/ &-M<RTR,#(T,3(S,5]G,3(N:G!G4$L! A0#
M%     @ .DE+6L?OPXV0=@  []T  !0              ( !J8P0 &-M<RTR
M,#(T,3(S,5]G,3,N:G!G4$L! A0#%     @ .DE+6KTIKEDEP@( O>8" !,
M             ( !:P,1 &-M<RTR,#(T,3(S,5]G,BYJ<&=02P$"% ,4
M"  Z24M:2%LU#ZMC"  6>@P $P              @ '!Q1, 8VUS+3(P,C0Q
M,C,Q7V<S+FIP9U!+ 0(4 Q0    ( #I)2UJU*%Y619@  'S*   3
M      "  9TI' !C;7,M,C R-#$R,S%?9S0N:G!G4$L! A0#%     @ .DE+
M6L:SK&I4'@$ #N\! !,              ( !$\(< &-M<RTR,#(T,3(S,5]G
M-2YJ<&=02P$"% ,4    "  Z24M:'DO0%=ZM  "'X   $P
M@ &8X!T 8VUS+3(P,C0Q,C,Q7V<V+FIP9U!+ 0(4 Q0    ( #I)2UIN.3?@
M<=(  .Z. 0 3              "  :>.'@!C;7,M,C R-#$R,S%?9S<N:G!G
M4$L! A0#%     @ .DE+6EIJ.CYPKP  L^$  !,              ( !26$?
M &-M<RTR,#(T,3(S,5]G."YJ<&=02P$"% ,4    "  Z24M:5\EL%-@' 0#;
M<0$ $P              @ 'J$"  8VUS+3(P,C0Q,C,Q7V<Y+FIP9U!+ 0(4
M Q0    ( #I)2UJ"CZY]RXX" ,2)&  4              "  ?,8(0!C;7,M
M,C R-#$R,S%?;&%B+GAM;%!+ 0(4 Q0    ( #I)2UI5>"V,XPP" *!-&  4
M              "  ?"G(P!C;7,M,C R-#$R,S%?<')E+GAM;%!+ 0(4 Q0
M   ( #I)2UJO_B%:QAD  ,BI   9              "  06U)0!C;7,Q,&LR
M,#(T,3(S,5]E>#$Y+3$N:'1M4$L! A0#%     @ .DE+6H<0QVJL#0  ?2X!
M !D              ( ! L\E &-M<S$P:S(P,C0Q,C,Q7V5X,C$M,2YH=&U0
M2P$"% ,4    "  Z24M:%W\ NZ\"  #2!P  &0              @ 'EW"4
M8VUS,3!K,C R-#$R,S%?97@R,RTQ+FAT;5!+ 0(4 Q0    ( #I)2UJA\+!X
MFP(  '\'   9              "  <O?)0!C;7,Q,&LR,#(T,3(S,5]E>#(S
M+3(N:'1M4$L! A0#%     @ .DE+6M5?5 F<!P  D"<  !D
M ( !G>(E &-M<S$P:S(P,C0Q,C,Q7V5X,S$M,2YH=&U02P$"% ,4    "  Z
M24M:RK1)[Z4'  "5)P  &0              @ %PZB4 8VUS,3!K,C R-#$R
M,S%?97@S,2TR+FAT;5!+ 0(4 Q0    ( #I)2UJM5/B_GP<  (\G   9
M          "  4SR)0!C;7,Q,&LR,#(T,3(S,5]E>#,Q+3,N:'1M4$L! A0#
M%     @ .DE+6IT#EA6C!P  D"<  !D              ( !(OHE &-M<S$P
M:S(P,C0Q,C,Q7V5X,S$M-"YH=&U02P$"% ,4    "  Z24M:58[_4,X$  "*
M'   &0              @ '\ 28 8VUS,3!K,C R-#$R,S%?97@S,BTQ+FAT
M;5!+ 0(4 Q0    ( #I)2UIP0DB$X00  (@=   9              "  0$'
M)@!C;7,Q,&LR,#(T,3(S,5]E>#,R+3(N:'1M4$L%!@     = !T FP<  !D,
$)@    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>176
<FILENAME>cms-20241231_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/20241231"
  xmlns:cyd="http://xbrl.sec.gov/cyd/2024"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2024"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  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-20241231.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-3">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-4">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-5">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-6">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-7">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-8">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
        </entity>
        <period>
            <instant>2025-01-17</instant>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-17</instant>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-14">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-15">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-17">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-18">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cms:OngoingCapitalExpendituresMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cms:OngoingCapitalExpendituresMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cms:OngoingCapitalExpendituresMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cms:CovertPlantAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cms:CovertPlantAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cms:CovertPlantAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cms:ApplianceServicePlanBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cms:ApplianceServicePlanBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cms:ApplianceServicePlanBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cms:SeriesCPreferredStockDepositarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cms:SeriesCPreferredStockDepositarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-45">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-46">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-49">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-52">
        <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>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-53">
        <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>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-54">
        <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>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-55">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-56">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-58">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-59">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-62">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-65">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-66">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-68">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-69">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-72">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-73">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-75">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-76">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-77">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-80">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-81">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-83">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-88">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-91">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-92">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-94">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cms:OngoingCapitalExpendituresMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cms:OngoingCapitalExpendituresMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cms:OngoingCapitalExpendituresMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cms:CovertPlantAcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cms:CovertPlantAcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cms:CovertPlantAcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cms:ApplianceServicePlanBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cms:ApplianceServicePlanBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cms:ApplianceServicePlanBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-120">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-121">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-124">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-127">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-128">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-130">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-131">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-134">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-135">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-137">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-138">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-140">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-143">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-144">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-146">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-147">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-148">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:A2022PowerSupplyRecoveryUnderrecoveryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:A2022PowerSupplyRecoveryUnderrecoveryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:EnergyWasteReductionPlanIncentiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:EnergyWasteReductionPlanIncentiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:RetentionIncentiveProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:RetentionIncentiveProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:OtherRegulatoryAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:OtherRegulatoryAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:CoalFueledElectricGeneratingUnitsToBeRetiredMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:CoalFueledElectricGeneratingUnitsToBeRetiredMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:PostretirementBenefitCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:PostretirementBenefitCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:SecuritizedCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:SecuritizedCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:AssetRetirementObligationCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:AssetRetirementObligationCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:DecommissioningCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:DecommissioningCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:LossOnReacquiredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:LossOnReacquiredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-171">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-172">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:EnergyWasteReductionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:EnergyWasteReductionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:LudingtonPlantOverhaulContractDisputeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:LudingtonPlantOverhaulContractDisputeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:PostretirementBenefitsExpenseDeferralMechanismMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:PostretirementBenefitsExpenseDeferralMechanismMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cms:DeferredGainLossOnDisposalOfBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cms:DeferredGainLossOnDisposalOfBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:OtherRegulatoryAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:OtherRegulatoryAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:RemovalCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:RemovalCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:RenewableEnergyProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:RenewableEnergyProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cms:EnergyWasteReductionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cms:EnergyWasteReductionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cms:RenewableEnergyGrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cms:RenewableEnergyGrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cms:PostretirementBenefitsExpenseDeferralMechanismMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cms:PostretirementBenefitsExpenseDeferralMechanismMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:PowerSupplyCostRecoveryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-196">
        <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>2024-11-30</instant>
        </period>
    </context>
    <context id="c-197">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-198">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:JHCampbellGeneratingUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:JHCampbellGeneratingUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:GasFueledElectricGenerationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-01-01</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="c-202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:CoalFueledElectricGenerationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-203">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cms:ApplianceServicePlanBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="c-205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cms:ApplianceServicePlanBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:GasRateCaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="c-206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cms:ApplianceServicePlanBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="c-207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cms:RenewableEnergyGrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-01-01</startDate>
            <endDate>2013-12-31</endDate>
        </period>
    </context>
    <context id="c-208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="c-209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:ElectricRateCaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="c-210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:ElectricRateCaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-09-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:ElectricRateCaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:GasRateCaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:GasRateCaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="c-214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:GasRateCaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="c-215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:PowerSupplyCostRecoveryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:PowerSupplyCostRecoveryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:GasCostRecoveryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:GasCostRecoveryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:PowerSupplyCostRecoveryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:PowerSupplyCostRecoveryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:PowerSupplyCostRecoveryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-11-30</instant>
        </period>
    </context>
    <context id="c-222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:PowerSupplyCostRecoveryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:PowerSupplyCostRecoveryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:GasCostRecoveryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:GasCostRecoveryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:GasCostRecoveryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">cms:GasCostRecoveryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-228">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-229">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-230">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-231">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-232">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-233">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-234">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-235">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cms:LudingtonPlantOverhaulContractDisputeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-236">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">cms:LudingtonMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-237">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cms:LudingtonPlantOverhaulContractDisputeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-238">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cms:JHCampbell3PlantRetirementContractDisputeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-239">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationContingencyAxis">cms:ManufacturedGasPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-240">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">cms:IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-241">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-242">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-243">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-244">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-245">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">cms:PpaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-246">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">cms:OtherPurchaseObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-247">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">cms:McvPpaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-248">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">cms:RelatedPartiesPpaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-249">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">cms:OtherPpaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-250">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">cms:OtherPurchaseObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-251">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">cms:McvPpaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cms:UnrecordedUnconditionalPurchaseObligationPeriodAxis">cms:YearEndThroughMarch2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-252">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">cms:McvPpaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cms:UnrecordedUnconditionalPurchaseObligationPeriodAxis">cms:March2025ThroughTerminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-253">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">cms:McvPpaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-254">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">cms:McvPpaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-255">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">cms:McvPpaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-256">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">cms:OtherPpaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-257">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">cms:OtherPpaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-258">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">cms:OtherPpaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-259">
        <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:DebtInstrumentAxis">cms:ThreePointEightSevenFivePercentSeniorNotesDue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-260">
        <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:DebtInstrumentAxis">cms:ThreePointEightSevenFivePercentSeniorNotesDue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-261">
        <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:DebtInstrumentAxis">cms:ThreePointSixZeroZeroPercentSeniorNotesDue2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-262">
        <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:DebtInstrumentAxis">cms:ThreePointSixZeroZeroPercentSeniorNotesDue2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-263">
        <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:DebtInstrumentAxis">cms:ThreePointZeroZeroZeroPercentSeniorNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-264">
        <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:DebtInstrumentAxis">cms:ThreePointZeroZeroZeroPercentSeniorNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-265">
        <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:DebtInstrumentAxis">cms:TwoPointNineFiveZeroPercentSeniorNotesDue2027AMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-266">
        <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:DebtInstrumentAxis">cms:TwoPointNineFiveZeroPercentSeniorNotesDue2027AMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-267">
        <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:DebtInstrumentAxis">cms:ThreePointFourFiveZeroPercentSeniorNotesDue2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-268">
        <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:DebtInstrumentAxis">cms:ThreePointFourFiveZeroPercentSeniorNotesDue2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-269">
        <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:DebtInstrumentAxis">cms:FourPointSevenZeroZeroPercentSeniorNotesDue2043Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-270">
        <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:DebtInstrumentAxis">cms:FourPointSevenZeroZeroPercentSeniorNotesDue2043Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-271">
        <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:DebtInstrumentAxis">cms:FourPointEightSevenFivePercentSeniorNotesDue2044Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-272">
        <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:DebtInstrumentAxis">cms:FourPointEightSevenFivePercentSeniorNotesDue2044Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-273">
        <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:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-274">
        <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:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-275">
        <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:DebtInstrumentAxis">cms:ThreePointThreeSevenFivePercentConvertibleSeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-276">
        <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:DebtInstrumentAxis">cms:ThreePointThreeSevenFivePercentConvertibleSeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-277">
        <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:DebtInstrumentAxis">cms:A4750JuniorSubordinatedNotesDue2050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-278">
        <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:DebtInstrumentAxis">cms:A4750JuniorSubordinatedNotesDue2050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-279">
        <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:DebtInstrumentAxis">cms:A3750JuniorSubordinatedNotesDue2050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-280">
        <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:DebtInstrumentAxis">cms:A3750JuniorSubordinatedNotesDue2050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-281">
        <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:DebtInstrumentAxis">cms:A5.625JuniorSubordinatedNotesDue2078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-282">
        <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:DebtInstrumentAxis">cms:A5.625JuniorSubordinatedNotesDue2078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-283">
        <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:DebtInstrumentAxis">cms:A5.875JuniorSubordinatedNotesDue2078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-284">
        <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:DebtInstrumentAxis">cms:A5.875JuniorSubordinatedNotesDue2078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-285">
        <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:DebtInstrumentAxis">cms:A5.875JuniorSubordinatedNotesDue2079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-286">
        <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:DebtInstrumentAxis">cms:A5.875JuniorSubordinatedNotesDue2079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-287">
        <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:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-288">
        <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:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-289">
        <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:DebtInstrumentAxis">cms:TermLoanFacilityDueDecember2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-290">
        <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:DebtInstrumentAxis">cms:TermLoanFacilityDueDecember2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-291">
        <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:DebtInstrumentAxis">cms:TermLoanFacilityDueSeptember2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-292">
        <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:DebtInstrumentAxis">cms:TermLoanFacilityDueSeptember2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-293">
        <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:LongtermDebtTypeAxis">cms:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-294">
        <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:LongtermDebtTypeAxis">cms:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-295">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-296">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-297">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-298">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-299">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cms:NorthStarCleanEnergyIncludingSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:RevolvingCreditFacilityDue2027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-300">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cms:NorthStarCleanEnergyIncludingSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:RevolvingCreditFacilityDue2027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-301">
        <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:DebtInstrumentAxis">cms:A3375ConvertibleSeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-302">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:A4750JuniorSubordinatedNotesDue2050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:UsTreasuryUstInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2030-06-01</startDate>
            <endDate>2030-06-01</endDate>
        </period>
    </context>
    <context id="c-303">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:A3750JuniorSubordinatedNotesDue2050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:UsTreasuryUstInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2030-12-01</startDate>
            <endDate>2030-12-01</endDate>
        </period>
    </context>
    <context id="c-304">
        <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:DebtInstrumentAxis">cms:TermLoanFacilityDueDecember2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-305">
        <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:DebtInstrumentAxis">cms:TermLoanFacilityDueSeptember2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-306">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cms:NorthStarCleanEnergyIncludingSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cms:RevolvingCreditFacilitiesFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-307">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cms:NorthStarCleanEnergyIncludingSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cms:RevolvingCreditFacilitiesFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointOneTwoFivePercentFirstMortgageBondsDue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointOneTwoFivePercentFirstMortgageBondsDue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-310">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointOneNineZeroPercentFirstMortgageBondsDue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-311">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointOneNineZeroPercentFirstMortgageBondsDue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-312">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FivePointTwoFourZeroPercentFirstMortgageBondsDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-313">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FivePointTwoFourZeroPercentFirstMortgageBondsDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-314">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointSixEightZeroPercentFirstMortgageBondsDue2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-315">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointSixEightZeroPercentFirstMortgageBondsDue2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-316">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointThreeNineZeroPercentFirstMortgageBondsDue2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-317">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointThreeNineZeroPercentFirstMortgageBondsDue2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-318">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointSixFiveZeroPercentFirstMortgageBondsDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-319">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointSixFiveZeroPercentFirstMortgageBondsDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-320">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointEightZeroZeroPercentFirstMortgageBondsDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-321">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointEightZeroZeroPercentFirstMortgageBondsDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-322">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointNineZeroZeroPercentFirstMortgageBondsDue2029Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-323">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointNineZeroZeroPercentFirstMortgageBondsDue2029Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-324">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FivePointZeroSevenZeroPercentFirstMortgageBondsDue2029Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-325">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FivePointZeroSevenZeroPercentFirstMortgageBondsDue2029Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointSixZeroZeroPercentFirstMortgageBondsDue2029Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointSixZeroZeroPercentFirstMortgageBondsDue2029Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointSevenZeroZeroPercentFirstMortgageBondsDue2030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointSevenZeroZeroPercentFirstMortgageBondsDue2030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FivePointOneSevenZeroPercentFirstMortgageBondsDue2032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FivePointOneSevenZeroPercentFirstMortgageBondsDue2032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-332">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointSixZeroZeroPercentFirstMortgageBondsDue2032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-333">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointSixZeroZeroPercentFirstMortgageBondsDue2032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-334">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointOneEightZeroPercentFirstMortgageBondsDue2032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-335">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointOneEightZeroPercentFirstMortgageBondsDue2032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-336">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointSixTwoFivePercentFirstMortgageBondsDue2033Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-337">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointSixTwoFivePercentFirstMortgageBondsDue2033Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-338">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FivePointEightZeroZeroPercentFirstMortgageBondsDue2035Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-339">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FivePointEightZeroZeroPercentFirstMortgageBondsDue2035Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-340">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FivePointThreeEightZeroPercentFirstMortgageBondsDue2037Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-341">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FivePointThreeEightZeroPercentFirstMortgageBondsDue2037Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-342">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointFiveTwoZeroPercentFirstMortgageBondsDue2037Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-343">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointFiveTwoZeroPercentFirstMortgageBondsDue2037Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-344">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointZeroOneZeroPercentFirstMortgageBondsDue2038Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-345">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointZeroOneZeroPercentFirstMortgageBondsDue2038Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-346">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:SixPointOneSevenZeroPercentFirstMortgageBondsDue2040Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-347">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:SixPointOneSevenZeroPercentFirstMortgageBondsDue2040Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-348">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointNineSevenZeroPercentFirstMortgageBondsDue2040Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-349">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointNineSevenZeroPercentFirstMortgageBondsDue2040Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-350">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointThreeOneZeroPercentFirstMortgageBondsDue2042Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-351">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointThreeOneZeroPercentFirstMortgageBondsDue2042Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-352">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointNineFiveZeroPercentFirstMortgageBondsDue2043Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-353">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointNineFiveZeroPercentFirstMortgageBondsDue2043Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-354">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointOneZeroZeroPercentFirstMortgageBondsDue2045Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-355">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointOneZeroZeroPercentFirstMortgageBondsDue2045Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-356">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointTwoFiveZeroPercentFirstMortgageBondsDue2046Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-357">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointTwoFiveZeroPercentFirstMortgageBondsDue2046Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-358">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointNineFiveZeroPercentFirstMortgageBondsDue2047Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-359">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointNineFiveZeroPercentFirstMortgageBondsDue2047Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-360">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointZeroFiveZeroPercentFirstMortgageBondsDue2048Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-361">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointZeroFiveZeroPercentFirstMortgageBondsDue2048Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-362">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointThreeFiveZeroPercentFirstMortgageBondsDue2049Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-363">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointThreeFiveZeroPercentFirstMortgageBondsDue2049Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-364">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointSevenFiveZeroPercentFirstMortgageBondsDue2050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-365">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointSevenFiveZeroPercentFirstMortgageBondsDue2050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-366">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointOneZeroZeroPercentFirstMortgageBondsDue2050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-367">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointOneZeroZeroPercentFirstMortgageBondsDue2050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-368">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointFiveZeroZeroFirstMortgageBondsDue2051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-369">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointFiveZeroZeroFirstMortgageBondsDue2051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-370">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:TwoPointSixFiveZeroPercentFirstMortgageBondsDue2052Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-371">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:TwoPointSixFiveZeroPercentFirstMortgageBondsDue2052Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-372">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointTwoZeroZeroPercentFirstMortgageBondsDue2052Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-373">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointTwoZeroZeroPercentFirstMortgageBondsDue2052Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-374">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointEightSixZeroPercentFirstMortgageBondsDue2052Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-375">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointEightSixZeroPercentFirstMortgageBondsDue2052Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-376">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointTwoEightZeroPercentFirstMortgageBondsDue2057Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-377">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointTwoEightZeroPercentFirstMortgageBondsDue2057Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-378">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:TwoPointFiveZeroZeroPercentFirstMortgageBondsDue2060Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-379">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:TwoPointFiveZeroZeroPercentFirstMortgageBondsDue2060Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-380">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointThreeFiveZeroPercentFirstMortgageBondsDue2064Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-381">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:FourPointThreeFiveZeroPercentFirstMortgageBondsDue2064Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-382">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:VariableRateFirstMortgageBondsDue2069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-383">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:VariableRateFirstMortgageBondsDue2069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-384">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:VariableRateFirstMortgageBondsDueMay2070Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-385">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:VariableRateFirstMortgageBondsDueMay2070Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-386">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:VariableRateFirstMortgageBondsDueOctober2070Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-387">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:VariableRateFirstMortgageBondsDueOctober2070Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-388">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-389">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-390">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ZeroPointEightSevenFivePercentTaxExemptRevenueBondsDue2035Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:TaxExemptRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-391">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ZeroPointEightSevenFivePercentTaxExemptRevenueBondsDue2035Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:TaxExemptRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-392">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointThreeFiveZeroPercentTaxExemptRevenueBondsDue2049Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:TaxExemptRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-393">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointThreeFiveZeroPercentTaxExemptRevenueBondsDue2049Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:TaxExemptRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-394">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:TaxExemptRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-395">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:TaxExemptRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-396">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:SecuritizationBondsDue2029Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:SecuritizationBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-397">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:SecuritizationBondsDue2029Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:SecuritizationBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-398">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:SecuritizationBondsDue20282031Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:SecuritizationBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-399">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:SecuritizationBondsDue20282031Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:SecuritizationBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-400">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:SecuritizationBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:SecuritizationBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:VariableRateFirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-404">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-405">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:A4.600FirstMortgageBondsDueMay2029Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-406">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:A4.700FirstMortgageBondsDueJanuary2030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-407">
        <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:DebtInstrumentAxis">cms:TermLoanFacilityDueDecember2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c-408">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cms:NorthStarCleanEnergyIncludingSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ConstructionFinancingAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-02-11</instant>
        </period>
    </context>
    <context id="c-409">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cms:NorthStarCleanEnergyIncludingSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ConstructionFinancingAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-02-11</endDate>
        </period>
    </context>
    <context id="c-410">
        <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:DebtInstrumentAxis">cms:A3.875SeniorNotesDueMarch2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-411">
        <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:DebtInstrumentAxis">cms:A3.875SeniorNotesDueMarch2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-412">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-413">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:A3.125FirstMortgageBondsDueAugust2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-414">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:A3.125FirstMortgageBondsDueAugust2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-415">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ThreePointOneNineZeroPercentFirstMortgageBondsDue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-416">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-417">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-418">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:RepurchasedDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-419">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-420">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-421">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:RepurchasedDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-422">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cms:NorthStarCleanEnergyIncludingSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-423">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-424">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cms:RevolvingCreditFacilitiesSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-425">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cms:NorthStarCleanEnergyIncludingSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cms:RevolvingCreditFacilitiesSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-426">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-427">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-428">
        <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>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-429">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-430">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-431">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-432">
        <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:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-433">
        <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:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-434">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-435">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-436">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SupplierFinanceProgramAxis">cms:NorthStarCleanEnergysSupplierFinancingProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-437">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SupplierFinanceProgramAxis">cms:NorthStarCleanEnergysSupplierFinancingProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-438">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SupplierFinanceProgramAxis">cms:NorthStarCleanEnergysSupplierFinancingProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-439">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">cms:SettlementOfForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c-440">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ForwardContractIndexedToIssuersEquityTypeAxis">cms:ForwardContractsEnteredIntoDecember162024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-16</startDate>
            <endDate>2024-12-16</endDate>
        </period>
    </context>
    <context id="c-441">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ForwardContractIndexedToIssuersEquityTypeAxis">cms:ForwardContractsEnteredIntoDecember162024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-442">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cms:PreferredStock450SeriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-443">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cms:PreferredStock450SeriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-444">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-445">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-446">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-447">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-448">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-449">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-450">
        <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="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-451">
        <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="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-452">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-453">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-454">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-455">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-456">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-457">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-458">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-459">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-460">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-461">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-462">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-463">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-464">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-465">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-466">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-467">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-468">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-469">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-470">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-471">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-472">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-473">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-474">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-475">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-476">
        <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="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-477">
        <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="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-478">
        <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="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-479">
        <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="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-480">
        <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="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-481">
        <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="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-482">
        <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="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-483">
        <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="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-484">
        <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="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-485">
        <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="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-486">
        <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="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-487">
        <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="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-488">
        <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="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-489">
        <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="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-490">
        <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="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-491">
        <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="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-492">
        <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="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-493">
        <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="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-494">
        <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="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-495">
        <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="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-496">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:CMSEnergyNotePayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-497">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-498">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-499">
        <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:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyIndependentPowerProductionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-500">
        <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:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyIndependentPowerProductionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyIndependentPowerProductionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-502">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyIndependentPowerProductionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-503">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-504">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-505">
        <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:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-506">
        <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:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-507">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-508">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-509">
        <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:PublicUtilityAxis">us-gaap:ElectricityGenerationPlantNonNuclearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-510">
        <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:PublicUtilityAxis">us-gaap:ElectricityGenerationPlantNonNuclearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-511">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:ElectricityGenerationPlantNonNuclearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-512">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:ElectricityGenerationPlantNonNuclearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-513">
        <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:PublicUtilityAxis">us-gaap:ElectricDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-514">
        <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:PublicUtilityAxis">us-gaap:ElectricDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-515">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:ElectricDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-516">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:ElectricDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-517">
        <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:PublicUtilityAxis">cms:ElectricOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-518">
        <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:PublicUtilityAxis">cms:ElectricOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-519">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:ElectricOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-520">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:ElectricOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-521">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:ElectricAssetsHeldUnderFinanceLeasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-522">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:ElectricAssetsHeldUnderFinanceLeasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-523">
        <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:PublicUtilityAxis">us-gaap:GasDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-524">
        <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:PublicUtilityAxis">us-gaap:GasDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-525">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:GasDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-526">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:GasDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-527">
        <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:PublicUtilityAxis">us-gaap:GasTransmissionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-528">
        <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:PublicUtilityAxis">us-gaap:GasTransmissionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-529">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:GasTransmissionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-530">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:GasTransmissionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-531">
        <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:PublicUtilityAxis">cms:GasUndergroundStorageFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-532">
        <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:PublicUtilityAxis">cms:GasUndergroundStorageFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-533">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:GasUndergroundStorageFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-534">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:GasUndergroundStorageFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-535">
        <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:PublicUtilityAxis">cms:GasOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-536">
        <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:PublicUtilityAxis">cms:GasOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-537">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:GasOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-538">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:GasOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-539">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:GasAssetsHeldUnderFinanceLeasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-540">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:GasAssetsHeldUnderFinanceLeasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-541">
        <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:PublicUtilityAxis">us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-542">
        <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:PublicUtilityAxis">us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-543">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-544">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-545">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">srt:NaturalGasReservesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:GasUndergroundStorageFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-546">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">srt:NaturalGasReservesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:GasUndergroundStorageFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-547">
        <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:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-548">
        <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:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-549">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-550">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-551">
        <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:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ContractualRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-552">
        <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:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ContractualRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-553">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ContractualRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-554">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ContractualRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-555">
        <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:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FranchiseRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-556">
        <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:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FranchiseRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-557">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FranchiseRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-558">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FranchiseRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-559">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-560">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-561">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-562">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-563">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cms:IntangiblePlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-564">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cms:IntangiblePlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-565">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-566">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-567">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-568">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:GasUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-569">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:GasUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-570">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:GasUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-571">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:UtilityPlantAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-572">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:UtilityPlantAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-573">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cms:NonUtilityPlantAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-574">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cms:NonUtilityPlantAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-575">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:UtilityPlantAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-576">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:UtilityPlantAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-577">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cms:NonUtilityPlantAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-578">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cms:NonUtilityPlantAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-579">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:ElectricUtilityPropertyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-580">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:ElectricUtilityPropertyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-581">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:ElectricUtilityPropertyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-582">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:GasUtilityPropertyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-583">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:GasUtilityPropertyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-584">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:GasUtilityPropertyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-585">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">srt:OtherPropertyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-586">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">srt:OtherPropertyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-587">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">srt:OtherPropertyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-588">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-589">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-590">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-591">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-592">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-593">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-594">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:OtherRegulatoryAssetsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-595">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:OtherRegulatoryAssetsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-596">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:OtherRegulatoryAssetsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-597">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:SecuritizedRegulatoryAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-598">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:SecuritizedRegulatoryAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-599">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:SecuritizedRegulatoryAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-600">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-602">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-603">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-604">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-605">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-606">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:OtherRegulatoryAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-607">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:OtherRegulatoryAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-608">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:OtherRegulatoryAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-609">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:SecuritizedRegulatoryAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-610">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:SecuritizedRegulatoryAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-611">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:SecuritizedRegulatoryAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-612">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">cms:CampbellUnit3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-613">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">cms:DistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-614">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">cms:RelatedPartyLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-615">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">cms:RelatedPartyLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-616">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">cms:PipelinesAndPowerPurchaseAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-617">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">cms:LandAndOtherFinanceLeasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-618">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">cms:PipelinesAndPowerPurchaseAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-619">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">cms:LandAndOtherFinanceLeasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-620">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">cms:PowerSalesAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-621">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">cms:PowerSalesAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-622">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cms:AssetRetirementObligationsCategoriesAxis">cms:RenewableGenerationAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-623">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cms:AssetRetirementObligationsCategoriesAxis">cms:RenewableGenerationAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-624">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cms:AssetRetirementObligationsCategoriesAxis">cms:RenewableGenerationAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-625">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cms:AssetRetirementObligationsCategoriesAxis">cms:CoalAshDisposalAreasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-626">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cms:AssetRetirementObligationsCategoriesAxis">cms:CoalAshDisposalAreasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cms:AssetRetirementObligationsCategoriesAxis">cms:CoalAshDisposalAreasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-628">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cms:AssetRetirementObligationsCategoriesAxis">cms:GasDistributionCutPurgeCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-629">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cms:AssetRetirementObligationsCategoriesAxis">cms:GasDistributionCutPurgeCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cms:AssetRetirementObligationsCategoriesAxis">cms:GasDistributionCutPurgeCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-631">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cms:AssetRetirementObligationsCategoriesAxis">cms:AsbestosAbatementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-632">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cms:AssetRetirementObligationsCategoriesAxis">cms:AsbestosAbatementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-633">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cms:AssetRetirementObligationsCategoriesAxis">cms:AsbestosAbatementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-634">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cms:AssetRetirementObligationsCategoriesAxis">cms:RenewableGenerationAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-635">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cms:AssetRetirementObligationsCategoriesAxis">cms:RenewableGenerationAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-636">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cms:AssetRetirementObligationsCategoriesAxis">cms:RenewableGenerationAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-637">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cms:AssetRetirementObligationsCategoriesAxis">cms:GasWellsPlugAndAbandonMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-638">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cms:AssetRetirementObligationsCategoriesAxis">cms:GasWellsPlugAndAbandonMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-639">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cms:AssetRetirementObligationsCategoriesAxis">cms:GasWellsPlugAndAbandonMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-640">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cms:AssetRetirementObligationsCategoriesAxis">cms:RenewableGenerationAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-641">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cms:AssetRetirementObligationsCategoriesAxis">cms:RenewableGenerationAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-642">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cms:AssetRetirementObligationsCategoriesAxis">cms:CoalAshDisposalAreasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-643">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cms:AssetRetirementObligationsCategoriesAxis">cms:CoalAshDisposalAreasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-644">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cms:AssetRetirementObligationsCategoriesAxis">cms:GasDistributionCutPurgeCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-645">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cms:AssetRetirementObligationsCategoriesAxis">cms:GasDistributionCutPurgeCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-646">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cms:AssetRetirementObligationsCategoriesAxis">cms:AsbestosAbatementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-647">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cms:AssetRetirementObligationsCategoriesAxis">cms:AsbestosAbatementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-648">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cms:AssetRetirementObligationsCategoriesAxis">cms:RenewableGenerationAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-649">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cms:AssetRetirementObligationsCategoriesAxis">cms:RenewableGenerationAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-650">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cms:AssetRetirementObligationsCategoriesAxis">cms:GasWellsPlugAndAbandonMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-651">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cms:AssetRetirementObligationsCategoriesAxis">cms:GasWellsPlugAndAbandonMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-652">
        <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:RetirementPlanNameAxis">cms:DefinedCompanyContributionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-653">
        <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:RetirementPlanNameAxis">cms:DefinedCompanyContributionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-654">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:DefinedCompanyContributionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-655">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:DefinedCompanyContributionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-656">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:DefinedCompanyContributionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-657">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:DefinedCompanyContributionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-658">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:DefinedCompanyContributionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-659">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:DefinedCompanyContributionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-660">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:DbSerpTrustAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-661">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:DbSerpTrustAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-662">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-663">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-664">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:DbSerpTrustAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-665">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:DbSerpTrustAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-666">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-667">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-668">
        <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:RetirementPlanNameAxis">cms:SupplementalEmployeeRetirementPlanDefinedContributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-669">
        <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:RetirementPlanNameAxis">cms:SupplementalEmployeeRetirementPlanDefinedContributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-670">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:SupplementalEmployeeRetirementPlanDefinedContributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-671">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:SupplementalEmployeeRetirementPlanDefinedContributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-672">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:SupplementalEmployeeRetirementPlanDefinedContributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-673">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:SupplementalEmployeeRetirementPlanDefinedContributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-674">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:SupplementalEmployeeRetirementPlanDefinedContributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-675">
        <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:RetirementPlanNameAxis">cms:Plan401KMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-676">
        <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:RetirementPlanNameAxis">cms:Plan401KMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-677">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:Plan401KMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-678">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:Plan401KMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-679">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:Plan401KMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-680">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:Plan401KMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-681">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:Plan401KMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-682">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:Plan401KMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-683">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-684">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-685">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cms:RetirementPlanAssumptionsAxis">cms:UnderAgeSixtyFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-686">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cms:RetirementPlanAssumptionsAxis">cms:UnderAgeSixtyFiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-687">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cms:RetirementPlanAssumptionsAxis">cms:UnderAgeSixtyFiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-688">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cms:RetirementPlanAssumptionsAxis">cms:UnderAgeSixtyFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-689">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cms:RetirementPlanAssumptionsAxis">cms:OverAgeSixtyFiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-690">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cms:RetirementPlanAssumptionsAxis">cms:OverAgeSixtyFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-691">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cms:RetirementPlanAssumptionsAxis">cms:OverAgeSixtyFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-692">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cms:RetirementPlanAssumptionsAxis">cms:OverAgeSixtyFiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-693">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:ActivePensionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-694">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:ActivePensionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-695">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:ActivePensionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-696">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:InactivePensionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-697">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:InactivePensionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-698">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:InactivePensionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-699">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-700">
        <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>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-701">
        <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>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-702">
        <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>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-703">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:ActivePensionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-704">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:ActivePensionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-705">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:ActivePensionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-706">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-707">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-708">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-709">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-710">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-711">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:InactivePensionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-712">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:InactivePensionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-713">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cms:InactivePensionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-714">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-715">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-716">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-717">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">cms:PensionAndDBSERPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-718">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">cms:PensionAndDBSERPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-719">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">cms:PensionAndDBSERPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-720">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">cms:PensionAndDBSERPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-721">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">cms:PensionAndDBSERPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-722">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">cms:PensionAndDBSERPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-723">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-724">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cms:VolatilityMechanismMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-726">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cms:VolatilityMechanismMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cms:VolatilityMechanismMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-728">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:VolatilityMechanismMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-729">
        <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>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-730">
        <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>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-731">
        <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>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-732">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-733">
        <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>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-734">
        <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>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-735">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-736">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-737">
        <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>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-738">
        <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>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-739">
        <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>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-740">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">cms:PensionAndDBSERPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-741">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">cms:PensionAndDBSERPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-742">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">cms:PensionAndDBSERPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-743">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">cms:PensionAndDBSERPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-744">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:CashAndShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-745">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:CashAndShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-746">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:CashAndShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-747">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:CashAndShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-748">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:CashAndShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-749">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:CashAndShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-750">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-751">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-752">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-753">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-754">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-755">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-756">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:PlanAssetsExcludingPooledFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-757">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:PlanAssetsExcludingPooledFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-758">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:PlanAssetsExcludingPooledFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-759">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:PlanAssetsExcludingPooledFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-760">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:PlanAssetsExcludingPooledFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-761">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:PlanAssetsExcludingPooledFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-762">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:PooledFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-763">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:PooledFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-764">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:CashAndShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-765">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:CashAndShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-766">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:CashAndShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-767">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:CashAndShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-768">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:CashAndShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-769">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:CashAndShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-770">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-771">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-772">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-773">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-774">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-775">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-776">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-777">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-778">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-779">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-780">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-781">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-782">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-783">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-784">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-785">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-786">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-787">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-788">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:ForeignCorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-789">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:ForeignCorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-790">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:ForeignCorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-791">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:ForeignCorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-792">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:ForeignCorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-793">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:ForeignCorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-794">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-795">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-796">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-797">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-798">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-799">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-800">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-801">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-802">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-803">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-804">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-805">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-806">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:PlanAssetsExcludingPooledFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-807">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:PlanAssetsExcludingPooledFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-808">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:PlanAssetsExcludingPooledFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-809">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:PlanAssetsExcludingPooledFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-810">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:PlanAssetsExcludingPooledFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-811">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:PlanAssetsExcludingPooledFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-812">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:PooledFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-813">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:PooledFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-814">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-815">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-816">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-817">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-818">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-819">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-820">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:ReturnSeekingFixedIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-821">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:ReturnSeekingFixedIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-822">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-823">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-824">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-825">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-826">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-827">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-828">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-829">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cms:ReturnSeekingFixedIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-830">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-831">
        <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:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-832">
        <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:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-833">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-834">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-835">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cms:MarketBasedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-836">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cms:MarketBasedRestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-837">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-838">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-839">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cms:TimeLapsedRestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-840">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cms:TimeLapsedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-841">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-842">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-843">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cms:RestrictedStockAndRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-844">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cms:RestrictedStockAndRestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-845">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-846">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-847">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cms:RestrictedStockAndRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-848">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cms:RestrictedStockAndRestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-849">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cms:TimeLapsedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-850">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cms:TimeLapsedRestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-851">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cms:DividendsOnMarketBasedAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-852">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cms:DividendsOnMarketBasedAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-853">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cms:DividendsOnPerformanceBasedAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-854">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cms:DividendsOnPerformanceBasedAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-855">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cms:DividendsOnRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-856">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cms:DividendsOnRestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-857">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cms:AdditionalPerformanceBasedSharesBasedOnAchievementOfConditionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-858">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cms:AdditionalPerformanceBasedSharesBasedOnAchievementOfConditionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-859">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-860">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-861">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-862">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-863">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-864">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-865">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-866">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-867">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-868">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-869">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cms:NonMichiganJurisdictionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-870">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">cms:A2023RenewableEnergyTaxCreditsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-871">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">cms:A2024RenewableEnergyTaxCreditsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-872">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">cms:A2024RenewableEnergyTaxCreditsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-873">
        <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:TaxCreditCarryforwardAxis">cms:A2024RenewableEnergyTaxCreditsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-874">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">cms:MichiganStateTaxAuthorityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-875">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">cms:ArkansasStateTaxAuthorityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-876">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">cms:LocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-877">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">cms:MichiganStateTaxAuthorityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-878">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-879">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-880">
        <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:NorthStarCleanEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-881">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-882">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-883">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-884">
        <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:NorthStarCleanEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-885">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-886">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-887">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-888">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-889">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-890">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-891">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-892">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-893">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-894">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-895">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-896">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-897">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-898">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-899">
        <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:NorthStarCleanEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-900">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-901">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-902">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-903">
        <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:NorthStarCleanEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-904">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-905">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-906">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-907">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-908">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-909">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-910">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-911">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-912">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-913">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-914">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-915">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-916">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-917">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-918">
        <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:NorthStarCleanEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-919">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-920">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-921">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-922">
        <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:NorthStarCleanEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-923">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:CommercialUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-927">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:CommercialUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:CommercialUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-929">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-931">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-932">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-933">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-934">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-935">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cms:RevenueSubjectToRefundBillCreditContributionToAssistanceProgramsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-936">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cms:RevenueSubjectToRefundVoluntaryRefundMechanismMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-937">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="c-938">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:FirstMortgageBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-939">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-940">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-941">
        <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">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-942">
        <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">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-943">
        <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">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-944">
        <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">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-945">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-946">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-947">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-948">
        <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:NorthStarCleanEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-949">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-950">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-951">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-952">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-953">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-954">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-955">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-956">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-957">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-958">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-959">
        <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">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-960">
        <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">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-961">
        <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">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-962">
        <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">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-963">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-964">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-965">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-966">
        <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:NorthStarCleanEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-967">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-968">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-969">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-970">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-971">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-972">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-973">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-974">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-975">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-976">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-977">
        <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">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-978">
        <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">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-979">
        <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">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-980">
        <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">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-981">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-982">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-983">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-984">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:CMSEnergyNotePayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-985">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-986">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cms:NewportSolarHoldingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-987">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cms:WindProjectMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-988">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-989">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-990">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-991">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-992">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-993">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-994">
        <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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-995">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-996">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cms:JHCampbellGeneratingUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-997">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:RetentionIncentiveProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cms:JHCampbellGeneratingUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-998">
        <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:DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-999">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1000">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-1001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1003">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1004">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cms:WindProjectMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-1005">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cms:SolarProjectsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-1006">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cms:DeltaTownshipMichiganSolarProjectMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c-1007">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cms:PhillipsWisconsinSolarProjectMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c-1008">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1009">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1010">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1011">
        <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:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1012">
        <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:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1013">
        <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:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1014">
        <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:PropertyPlantAndEquipmentByTypeAxis">cms:OngoingCapitalExpendituresMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1015">
        <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:PropertyPlantAndEquipmentByTypeAxis">cms:OngoingCapitalExpendituresMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1016">
        <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:PropertyPlantAndEquipmentByTypeAxis">cms:OngoingCapitalExpendituresMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-1018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-1019">
        <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:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1020">
        <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:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1021">
        <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:RelatedPartyTransactionsByRelatedPartyAxis">cms:IntercompanyAndRelatedPartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1022">
        <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:RelatedPartyTransactionsByRelatedPartyAxis">cms:IntercompanyAndRelatedPartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1026">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-1027">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1028">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-1029">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOtherTaxCarryforwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOtherTaxCarryforwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1032">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOtherTaxCarryforwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1033">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOtherTaxCarryforwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-1034">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOtherTaxCarryforwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1035">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOtherTaxCarryforwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-1036">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOtherTaxCarryforwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1037">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1038">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1039">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1040">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-1041">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1042">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-1043">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</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="unit">
        <measure>cms:unit</measure>
    </unit>
    <unit id="facility">
        <measure>cms:facility</measure>
    </unit>
    <unit id="mw">
        <measure>utr:MW</measure>
    </unit>
    <unit id="usdPerMWh">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>utr:MWh</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="y">
        <measure>utr:Y</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-69">0000811156</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-70">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="c-1" id="f-71">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag contextRef="c-1" id="f-72">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="c-2" id="f-73">0000201533</dei:EntityCentralIndexKey>
    <us-gaap:SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration contextRef="c-38" id="f-1580">http://fasb.org/us-gaap/2024#AccountsPayableCurrent</us-gaap:SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration>
    <cms:PreferredStockDepositaryShareConversionRatio
      contextRef="c-43"
      decimals="INF"
      id="f-1620"
      unitRef="number">0.001</cms:PreferredStockDepositaryShareConversionRatio>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="c-35" id="f-1984">http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="c-38" id="f-1985">http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-38" id="f-1990">http://fasb.org/us-gaap/2024#OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-35" id="f-1991">http://fasb.org/us-gaap/2024#OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="c-38" id="f-1996">http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="c-35" id="f-1997">http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="c-38" id="f-2002">http://fasb.org/us-gaap/2024#PropertyPlantAndEquipmentNet</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="c-35" id="f-2003">http://fasb.org/us-gaap/2024#PropertyPlantAndEquipmentNet</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-35" id="f-2008">http://www.consumersenergy.com/20241231#LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-38" id="f-2009">http://www.consumersenergy.com/20241231#LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <cms:MinimumYearsOfParticipationBeforeVesting contextRef="c-670" id="f-2312">P5Y</cms:MinimumYearsOfParticipationBeforeVesting>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1 contextRef="c-839" id="f-2876">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1 contextRef="c-840" id="f-2877">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1 contextRef="c-841" id="f-2878">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1 contextRef="c-842" id="f-2879">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-845" id="f-2978">P2Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-846" id="f-2979">P2Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <dei:DocumentType contextRef="c-1" id="f-1">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="c-1" id="f-2">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-4">2024-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-3">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport contextRef="c-1" id="f-5">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c-1" id="f-6">1-9513</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c-1" id="f-7">CMS&#160;ENERGY CORPORATION</dei:EntityRegistrantName>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-8">38-2726431</dei:EntityTaxIdentificationNumber>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-9">MI</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-10">One Energy Plaza</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-11">Jackson</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-12">MI</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-13">49201</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c-1" id="f-14">517</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-15">788-0550</dei:LocalPhoneNumber>
    <dei:EntityFileNumber contextRef="c-2" id="f-16">1-5611</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c-2" id="f-17">CONSUMERS&#160;ENERGY COMPANY</dei:EntityRegistrantName>
    <dei:EntityTaxIdentificationNumber contextRef="c-2" id="f-18">38-0442310</dei:EntityTaxIdentificationNumber>
    <dei:EntityIncorporationStateCountryCode contextRef="c-2" id="f-19">MI</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1 contextRef="c-2" id="f-20">One Energy Plaza</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="c-2" id="f-21">Jackson</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-2" id="f-22">MI</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c-2" id="f-23">49201</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c-2" id="f-24">517</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-2" id="f-25">788-0550</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c-3" id="f-26">CMS&#160;Energy Corporation Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-3" id="f-27">CMS</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-3" id="f-28">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle contextRef="c-4" id="f-29">CMS&#160;Energy Corporation 5.625% Junior Subordinated Notes due 2078</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-4" id="f-30">CMSA</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-4" id="f-31">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle contextRef="c-5" id="f-32">CMS&#160;Energy Corporation 5.875% Junior Subordinated Notes due 2078</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-5" id="f-33">CMSC</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-5" id="f-34">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle contextRef="c-6" id="f-35">CMS&#160;Energy Corporation 5.875% Junior Subordinated Notes due 2079</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-6" id="f-36">CMSD</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-6" id="f-37">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle contextRef="c-7" id="f-38">CMS&#160;Energy Corporation Depositary Shares</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-7" id="f-39">CMS&#160;PRC</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-7" id="f-40">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle contextRef="c-8" id="f-41">Consumers Energy Company Cumulative Preferred Stock, $100&#160;par&#160;value: $4.50&#160;Series</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-8" id="f-42">CMS-PB</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-8" id="f-43">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="c-1" id="f-44">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityWellKnownSeasonedIssuer contextRef="c-2" id="f-45">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="c-1" id="f-46">No</dei:EntityVoluntaryFilers>
    <dei:EntityVoluntaryFilers contextRef="c-2" id="f-47">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="c-1" id="f-48">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityCurrentReportingStatus contextRef="c-2" id="f-49">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c-1" id="f-50">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityInteractiveDataCurrent contextRef="c-2" id="f-51">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c-1" id="f-52">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityFilerCategory contextRef="c-2" id="f-53">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c-1" id="f-54">false</dei:EntitySmallBusiness>
    <dei:EntitySmallBusiness contextRef="c-2" id="f-55">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-56">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityEmergingGrowthCompany contextRef="c-2" id="f-57">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="c-1" id="f-58">true</dei:IcfrAuditorAttestationFlag>
    <dei:IcfrAuditorAttestationFlag contextRef="c-2" id="f-59">true</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="c-1" id="f-60">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="c-2" id="f-61">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany contextRef="c-1" id="f-62">false</dei:EntityShellCompany>
    <dei:EntityShellCompany contextRef="c-2" id="f-63">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat contextRef="c-9" decimals="-6" id="f-64" unitRef="usd">17701000000</dei:EntityPublicFloat>
    <dei:SecurityExchangeName contextRef="c-3" id="f-65">NYSE</dei:SecurityExchangeName>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-10" decimals="INF" id="f-66" unitRef="shares">298794638</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-11" decimals="INF" id="f-67" unitRef="shares">84108789</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock contextRef="c-1" id="f-68">CMS&#160;Energy&#x2019;s and Consumers&#x2019; proxy statement relating to their 2025&#160;Annual Meetings of Shareholders to be held May&#160;2,&#160;2025.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock contextRef="c-1" id="f-75">CMS&#160;Energy&#x2019;s and Consumers&#x2019; security function, led by the Vice President of Information Technology and Security and CIO, is accountable for cyber and physical security and is subject to various state, federal, and industry cybersecurity, physical security, and privacy regulations. Their cybersecurity program is responsible for assessing, identifying, and managing risks from cybersecurity threats using industry frameworks, as well as best practices developed by government and industry partners. All employees and contractors are required to complete annual trainings on a variety of security-related topics. Additionally, the companies continuously upgrade technological investments designed to prevent, detect, and respond to attacks. The companies&#x2019; electric, natural gas, and corporate systems each follow standards, controls, and requirements designed to maintain compliance with applicable regulations and standards, such as MPSC, NERC critical infrastructure protection, and payment card industry regulations. Technology projects and third-party service providers are reviewed for adherence to cybersecurity requirements. &lt;div style="margin-bottom: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 and Consumers&#x2019; cybersecurity program focuses on finding and remediating vulnerabilities in their systems. The companies use third-party firms for penetration testing, audits, and assessments, and conduct technical exercises to practice their response to simulated events as well as tabletop exercises to test that response using their incident command system, including leadership decisions. The companies also have a dedicated, proactive function focused fully on monitoring CMS&#160;Energy&#x2019;s and Consumers&#x2019; systems and responding when cybersecurity attacks occur. This includes regular information sharing with industry partners, peer utilities, and state and federal partners. The companies&#x2019; incident response plan outlines the individuals responsible, the methods employed, and the timeline for notifying state and federal governmental agencies. The companies retain a third-party cybersecurity firm to assist with potentially significant cybersecurity incidents and have invested in cybersecurity insurance to offset costs incurred from any such cybersecurity incidents. To manage cybersecurity risks associated with the companies&#x2019; use of third-party service providers, the companies incorporate security requirements into contracts, when deemed applicable, and pursue third-party security certifications for vendors with a higher risk profile. &lt;/span&gt;&lt;/div&gt;CMS&#160;Energy and Consumers have experienced no material cybersecurity incidents; however, future cybersecurity incidents could materially affect their business strategy, results of operations, or financial condition. For additional details regarding these and other uncertainties, see Item&#160;1A. Risk Factors.</cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock contextRef="c-1" id="f-74">CMS&#160;Energy&#x2019;s and Consumers&#x2019; security function, led by the Vice President of Information Technology and Security and CIO, is accountable for cyber and physical security and is subject to various state, federal, and industry cybersecurity, physical security, and privacy regulations. Their cybersecurity program is responsible for assessing, identifying, and managing risks from cybersecurity threats using industry frameworks, as well as best practices developed by government and industry partners.</cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedFlag contextRef="c-1" id="f-76">true</cyd:CybersecurityRiskManagementProcessesIntegratedFlag>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag contextRef="c-1" id="f-77">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag>
    <cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag contextRef="c-1" id="f-78">true</cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag>
    <cyd:CybersecurityRiskManagementThirdPartyEngagedFlag contextRef="c-1" id="f-79">true</cyd:CybersecurityRiskManagementThirdPartyEngagedFlag>
    <cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag contextRef="c-1" id="f-80">false</cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag>
    <cyd:CybersecurityRiskRoleOfManagementTextBlock contextRef="c-1" id="f-81">&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;Management&#x2019;s Role:&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 Vice President of Information Technology and Security and CIO has over 25&#160;years of information technology and security experience and, to enhance governance, reports to the Senior Vice President and General Counsel. The Vice President of Information Technology and Security and CIO is responsible for informing the CEO and other members of senior management, as necessary, about cybersecurity incidents, covering prevention, detection, mitigation, and remediation efforts as they are detected by the cybersecurity team. Cybersecurity incidents are managed using the companies&#x2019; standard process for critical events. In the event of such cybersecurity incidents, the Vice President of &lt;/span&gt;&lt;/div&gt;Information Technology and Security and CIO communicates and collaborates with the officers of the companies and subject matter experts to address business continuity, contingency, and recovery plans. Senior management will notify the Board, including the Audit Committee, of any significant cybersecurity incidents.</cyd:CybersecurityRiskRoleOfManagementTextBlock>
    <cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock contextRef="c-1" id="f-86">The Vice President of Information Technology and Security and CIO has over 25&#160;years of information technology and security experience and, to enhance governance, reports to the Senior Vice President and General Counsel. The Vice President of Information Technology and Security and CIO is responsible for informing the CEO and other members of senior management, as necessary, about cybersecurity incidents, covering prevention, detection, mitigation, and remediation efforts as they are detected by the cybersecurity team. Cybersecurity incidents are managed using the companies&#x2019; standard process for critical events. In the event of such cybersecurity incidents, the Vice President of Information Technology and Security and CIO communicates and collaborates with the officers of the companies and subject matter experts to address business continuity, contingency, and recovery plans. Senior management will notify the Board, including the Audit Committee, of any significant cybersecurity incidents.</cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock contextRef="c-1" id="f-85">The Vice President of Information Technology and Security and CIO has over 25&#160;years of information technology and security experience and, to enhance governance, reports to the Senior Vice President and General Counsel. The Vice President of Information Technology and Security and CIO is responsible for informing the CEO and other members of senior management, as necessary, about cybersecurity incidents, covering prevention, detection, mitigation, and remediation efforts as they are detected by the cybersecurity team. Cybersecurity incidents are managed using the companies&#x2019; standard process for critical events. In the event of such cybersecurity incidents, the Vice President of Information Technology and Security and CIO communicates and collaborates with the officers of the companies and subject matter experts to address business continuity, contingency, and recovery plans. Senior management will notify the Board, including the Audit Committee, of any significant cybersecurity incidents.</cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock>
    <cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock contextRef="c-1" id="f-84">The Vice President of Information Technology and Security and CIO has over 25&#160;years of information technology and security experience and, to enhance governance, reports to the Senior Vice President and General Counsel.</cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock contextRef="c-1" id="f-83">The Vice President of Information Technology and Security and CIO has over 25&#160;years of information technology and security experience and, to enhance governance, reports to the Senior Vice President and General Counsel.</cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock contextRef="c-1" id="f-82">The Vice President of Information Technology and Security and CIO has over 25&#160;years of information technology and security experience and, to enhance governance, reports to the Senior Vice President and General Counsel.</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag contextRef="c-1" id="f-87">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag contextRef="c-1" id="f-88">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag contextRef="c-1" id="f-89">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag contextRef="c-1" id="f-90">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag>
    <cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock contextRef="c-1" id="f-91">As part of the Board&#x2019;s risk oversight process, senior management meets with the Board or Audit Committee at least twice annually to provide updates on and discuss cybersecurity. Such updates include a review of the companies&#x2019; cybersecurity strategy, a scan of the threat landscape, and recent performance. Additionally, cybersecurity risks are included in the Audit Committee&#x2019;s risk oversight functions, which focus on operating and financial activities that could impact the companies&#x2019; financial and other disclosure reporting. The Audit Committee&#x2019;s oversight involves reviewing and approving policies on risk assessment, controls, and accounting risk exposure. The Audit Committee also reviews internal audit reports regarding cybersecurity processes, and receives updates that focus on CMS&#160;Energy&#x2019;s and Consumers&#x2019; cybersecurity program, mitigation of cybersecurity risks, and assessments by third-party experts. Of note, two&#160;members of the Board have extensive industry experience in cybersecurity and are on CMS&#160;Energy&#x2019;s and Consumers&#x2019; Audit Committee.</cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock>
    <dei:AuditorFirmId contextRef="c-1" id="f-92">238</dei:AuditorFirmId>
    <dei:AuditorFirmId contextRef="c-2" id="f-93">238</dei:AuditorFirmId>
    <us-gaap:Revenues contextRef="c-1" decimals="-6" id="f-94" unitRef="usd">7515000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-12" decimals="-6" id="f-95" unitRef="usd">7462000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-13" decimals="-6" id="f-96" unitRef="usd">8596000000</us-gaap:Revenues>
    <us-gaap:FuelCosts contextRef="c-1" decimals="-6" id="f-97" unitRef="usd">624000000</us-gaap:FuelCosts>
    <us-gaap:FuelCosts contextRef="c-12" decimals="-6" id="f-98" unitRef="usd">561000000</us-gaap:FuelCosts>
    <us-gaap:FuelCosts contextRef="c-13" decimals="-6" id="f-99" unitRef="usd">905000000</us-gaap:FuelCosts>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-14" decimals="-6" id="f-100" unitRef="usd">1333000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-15" decimals="-6" id="f-101" unitRef="usd">1375000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-16" decimals="-6" id="f-102" unitRef="usd">1928000000</us-gaap:CostOfGoodsAndServicesSold>
    <cms:PurchasedPowerRelatedParties contextRef="c-1" decimals="-6" id="f-103" unitRef="usd">71000000</cms:PurchasedPowerRelatedParties>
    <cms:PurchasedPowerRelatedParties contextRef="c-12" decimals="-6" id="f-104" unitRef="usd">75000000</cms:PurchasedPowerRelatedParties>
    <cms:PurchasedPowerRelatedParties contextRef="c-13" decimals="-6" id="f-105" unitRef="usd">76000000</cms:PurchasedPowerRelatedParties>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-17" decimals="-6" id="f-106" unitRef="usd">640000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-18" decimals="-6" id="f-107" unitRef="usd">902000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-19" decimals="-6" id="f-108" unitRef="usd">1256000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:OtherCostAndExpenseOperating contextRef="c-1" decimals="-6" id="f-109" unitRef="usd">1638000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating contextRef="c-12" decimals="-6" id="f-110" unitRef="usd">1687000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating contextRef="c-13" decimals="-6" id="f-111" unitRef="usd">1669000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-6" id="f-112" unitRef="usd">1240000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-12" decimals="-6" id="f-113" unitRef="usd">1180000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-13" decimals="-6" id="f-114" unitRef="usd">1126000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes contextRef="c-1" decimals="-6" id="f-115" unitRef="usd">482000000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes contextRef="c-12" decimals="-6" id="f-116" unitRef="usd">447000000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes contextRef="c-13" decimals="-6" id="f-117" unitRef="usd">412000000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:CostsAndExpenses contextRef="c-1" decimals="-6" id="f-118" unitRef="usd">6028000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="c-12" decimals="-6" id="f-119" unitRef="usd">6227000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="c-13" decimals="-6" id="f-120" unitRef="usd">7372000000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-6" id="f-121" unitRef="usd">1487000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-12" decimals="-6" id="f-122" unitRef="usd">1235000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-13" decimals="-6" id="f-123" unitRef="usd">1224000000</us-gaap:OperatingIncomeLoss>
    <cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet contextRef="c-1" decimals="-6" id="f-124" unitRef="usd">169000000</cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet>
    <cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet contextRef="c-12" decimals="-6" id="f-125" unitRef="usd">180000000</cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet>
    <cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet contextRef="c-13" decimals="-6" id="f-126" unitRef="usd">205000000</cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet>
    <us-gaap:OtherNonoperatingIncome contextRef="c-1" decimals="-6" id="f-127" unitRef="usd">207000000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome contextRef="c-12" decimals="-6" id="f-128" unitRef="usd">195000000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome contextRef="c-13" decimals="-6" id="f-129" unitRef="usd">19000000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingExpense contextRef="c-1" decimals="-6" id="f-130" unitRef="usd">32000000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense contextRef="c-12" decimals="-6" id="f-131" unitRef="usd">13000000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense contextRef="c-13" decimals="-6" id="f-132" unitRef="usd">27000000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-1" decimals="-6" id="f-133" unitRef="usd">344000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-12" decimals="-6" id="f-134" unitRef="usd">362000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-13" decimals="-6" id="f-135" unitRef="usd">197000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:InterestExpenseDebt contextRef="c-1" decimals="-6" id="f-136" unitRef="usd">700000000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt contextRef="c-12" decimals="-6" id="f-137" unitRef="usd">616000000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt contextRef="c-13" decimals="-6" id="f-138" unitRef="usd">509000000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseOther contextRef="c-20" decimals="-6" id="f-139" unitRef="usd">12000000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther contextRef="c-21" decimals="-6" id="f-140" unitRef="usd">12000000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther contextRef="c-22" decimals="-6" id="f-141" unitRef="usd">12000000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther contextRef="c-23" decimals="-6" id="f-142" unitRef="usd">14000000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther contextRef="c-24" decimals="-6" id="f-143" unitRef="usd">18000000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther contextRef="c-25" decimals="-6" id="f-144" unitRef="usd">0</us-gaap:InterestExpenseOther>
    <us-gaap:InterestCostsCapitalizedAdjustment contextRef="c-1" decimals="-6" id="f-145" unitRef="usd">18000000</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestCostsCapitalizedAdjustment contextRef="c-12" decimals="-6" id="f-146" unitRef="usd">3000000</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestCostsCapitalizedAdjustment contextRef="c-13" decimals="-6" id="f-147" unitRef="usd">2000000</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestExpenseNonoperating contextRef="c-1" decimals="-6" id="f-148" unitRef="usd">708000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-12" decimals="-6" id="f-149" unitRef="usd">643000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-13" decimals="-6" id="f-150" unitRef="usd">519000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-6" id="f-151" unitRef="usd">1123000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-12" decimals="-6" id="f-152" unitRef="usd">954000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-13" decimals="-6" id="f-153" unitRef="usd">902000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-6" id="f-154" unitRef="usd">176000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-12" decimals="-6" id="f-155" unitRef="usd">147000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-13" decimals="-6" id="f-156" unitRef="usd">93000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-1" decimals="-6" id="f-157" unitRef="usd">947000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-12" decimals="-6" id="f-158" unitRef="usd">807000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-13" decimals="-6" id="f-159" unitRef="usd">809000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation contextRef="c-1" decimals="-6" id="f-160" unitRef="usd">0</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation contextRef="c-12" decimals="-6" id="f-161" unitRef="usd">0</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation contextRef="c-13" decimals="-6" id="f-162" unitRef="usd">1000000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax contextRef="c-1" decimals="-6" id="f-163" unitRef="usd">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax contextRef="c-12" decimals="-6" id="f-164" unitRef="usd">1000000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax contextRef="c-13" decimals="-6" id="f-165" unitRef="usd">4000000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:ProfitLoss contextRef="c-1" decimals="-6" id="f-166" unitRef="usd">947000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-12" decimals="-6" id="f-167" unitRef="usd">808000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-13" decimals="-6" id="f-168" unitRef="usd">813000000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c-1" decimals="-6" id="f-169" unitRef="usd">-56000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c-12" decimals="-6" id="f-170" unitRef="usd">-79000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c-13" decimals="-6" id="f-171" unitRef="usd">-24000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-6" id="f-172" unitRef="usd">1003000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-12" decimals="-6" id="f-173" unitRef="usd">887000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-13" decimals="-6" id="f-174" unitRef="usd">837000000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact contextRef="c-1" decimals="-6" id="f-175" unitRef="usd">10000000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact contextRef="c-12" decimals="-6" id="f-176" unitRef="usd">10000000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact contextRef="c-13" decimals="-6" id="f-177" unitRef="usd">10000000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-1" decimals="-6" id="f-178" unitRef="usd">993000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-12" decimals="-6" id="f-179" unitRef="usd">877000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-13" decimals="-6" id="f-180" unitRef="usd">827000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c-1"
      decimals="2"
      id="f-181"
      unitRef="usdPerShare">3.34</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c-12"
      decimals="2"
      id="f-182"
      unitRef="usdPerShare">3.01</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c-13"
      decimals="2"
      id="f-183"
      unitRef="usdPerShare">2.84</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="c-1"
      decimals="2"
      id="f-184"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="c-12"
      decimals="2"
      id="f-185"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="c-13"
      decimals="2"
      id="f-186"
      unitRef="usdPerShare">0.01</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-187"
      unitRef="usdPerShare">3.34</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-12"
      decimals="2"
      id="f-188"
      unitRef="usdPerShare">3.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-13"
      decimals="2"
      id="f-189"
      unitRef="usdPerShare">2.85</us-gaap:EarningsPerShareBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c-1"
      decimals="2"
      id="f-190"
      unitRef="usdPerShare">3.33</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c-12"
      decimals="2"
      id="f-191"
      unitRef="usdPerShare">3.01</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c-13"
      decimals="2"
      id="f-192"
      unitRef="usdPerShare">2.84</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="c-1"
      decimals="2"
      id="f-193"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="c-12"
      decimals="2"
      id="f-194"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="c-13"
      decimals="2"
      id="f-195"
      unitRef="usdPerShare">0.01</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-196"
      unitRef="usdPerShare">3.33</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-12"
      decimals="2"
      id="f-197"
      unitRef="usdPerShare">3.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-13"
      decimals="2"
      id="f-198"
      unitRef="usdPerShare">2.85</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ProfitLoss contextRef="c-1" decimals="-6" id="f-199" unitRef="usd">947000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-12" decimals="-6" id="f-200" unitRef="usd">808000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-13" decimals="-6" id="f-201" unitRef="usd">813000000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax contextRef="c-1" decimals="-6" id="f-202" unitRef="usd">1000000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax contextRef="c-12" decimals="-6" id="f-203" unitRef="usd">2000000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax contextRef="c-13" decimals="-6" id="f-204" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax contextRef="c-1" decimals="-6" id="f-205" unitRef="usd">2000000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax contextRef="c-12" decimals="-6" id="f-206" unitRef="usd">5000000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax contextRef="c-13" decimals="-6" id="f-207" unitRef="usd">1000000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBenefitPlanImprovementTaxEffect contextRef="c-12" decimals="-6" id="f-208" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBenefitPlanImprovementTaxEffect>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBenefitPlanImprovementTaxEffect contextRef="c-13" decimals="-6" id="f-209" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBenefitPlanImprovementTaxEffect>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBenefitPlanImprovementTaxEffect contextRef="c-1" decimals="-6" id="f-210" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBenefitPlanImprovementTaxEffect>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax contextRef="c-1" decimals="-6" id="f-211" unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax contextRef="c-12" decimals="-6" id="f-212" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax contextRef="c-13" decimals="-6" id="f-213" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax contextRef="c-1" decimals="-6" id="f-214" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax contextRef="c-12" decimals="-6" id="f-215" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax contextRef="c-13" decimals="-6" id="f-216" unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax contextRef="c-1" decimals="-6" id="f-217" unitRef="usd">-2000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax contextRef="c-12" decimals="-6" id="f-218" unitRef="usd">-2000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax contextRef="c-13" decimals="-6" id="f-219" unitRef="usd">-4000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax contextRef="c-12" decimals="-6" id="f-220" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax contextRef="c-13" decimals="-6" id="f-221" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax contextRef="c-1" decimals="-6" id="f-222" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax contextRef="c-1" decimals="-6" id="f-223" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax contextRef="c-12" decimals="-6" id="f-224" unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax contextRef="c-13" decimals="-6" id="f-225" unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax contextRef="c-1" decimals="-6" id="f-226" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax contextRef="c-12" decimals="-6" id="f-227" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax contextRef="c-13" decimals="-6" id="f-228" unitRef="usd">1000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax contextRef="c-1" decimals="-6" id="f-229" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax contextRef="c-12" decimals="-6" id="f-230" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax contextRef="c-13" decimals="-6" id="f-231" unitRef="usd">2000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax contextRef="c-13" decimals="-6" id="f-232" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax contextRef="c-1" decimals="-6" id="f-233" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax contextRef="c-12" decimals="-6" id="f-234" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax contextRef="c-1" decimals="-6" id="f-235" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax contextRef="c-12" decimals="-6" id="f-236" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax contextRef="c-13" decimals="-6" id="f-237" unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-1" decimals="-6" id="f-238" unitRef="usd">5000000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-12" decimals="-6" id="f-239" unitRef="usd">6000000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-13" decimals="-6" id="f-240" unitRef="usd">7000000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c-1" decimals="-6" id="f-241" unitRef="usd">952000000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c-12" decimals="-6" id="f-242" unitRef="usd">814000000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c-13" decimals="-6" id="f-243" unitRef="usd">820000000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="c-1" decimals="-6" id="f-244" unitRef="usd">-56000000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="c-12" decimals="-6" id="f-245" unitRef="usd">-79000000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="c-13" decimals="-6" id="f-246" unitRef="usd">-24000000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-1" decimals="-6" id="f-247" unitRef="usd">1008000000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-12" decimals="-6" id="f-248" unitRef="usd">893000000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-13" decimals="-6" id="f-249" unitRef="usd">844000000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ProfitLoss contextRef="c-1" decimals="-6" id="f-250" unitRef="usd">947000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-12" decimals="-6" id="f-251" unitRef="usd">808000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-13" decimals="-6" id="f-252" unitRef="usd">813000000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-6" id="f-253" unitRef="usd">1240000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-12" decimals="-6" id="f-254" unitRef="usd">1180000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-13" decimals="-6" id="f-255" unitRef="usd">1126000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="c-1" decimals="-6" id="f-256" unitRef="usd">142000000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="c-12" decimals="-6" id="f-257" unitRef="usd">157000000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="c-13" decimals="-6" id="f-258" unitRef="usd">89000000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-1" decimals="-6" id="f-259" unitRef="usd">33000000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-12" decimals="-6" id="f-260" unitRef="usd">34000000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-13" decimals="-6" id="f-261" unitRef="usd">50000000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:PensionAndOtherPostretirementBenefitContributions contextRef="c-1" decimals="-6" id="f-262" unitRef="usd">13000000</us-gaap:PensionAndOtherPostretirementBenefitContributions>
    <us-gaap:PensionAndOtherPostretirementBenefitContributions contextRef="c-12" decimals="-6" id="f-263" unitRef="usd">12000000</us-gaap:PensionAndOtherPostretirementBenefitContributions>
    <us-gaap:PensionAndOtherPostretirementBenefitContributions contextRef="c-13" decimals="-6" id="f-264" unitRef="usd">12000000</us-gaap:PensionAndOtherPostretirementBenefitContributions>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax contextRef="c-1" decimals="-6" id="f-265" unitRef="usd">0</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax contextRef="c-12" decimals="-6" id="f-266" unitRef="usd">0</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax contextRef="c-13" decimals="-6" id="f-267" unitRef="usd">5000000</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:OtherNoncashIncomeExpense contextRef="c-1" decimals="-6" id="f-268" unitRef="usd">241000000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense contextRef="c-12" decimals="-6" id="f-269" unitRef="usd">274000000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense contextRef="c-13" decimals="-6" id="f-270" unitRef="usd">93000000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables contextRef="c-1" decimals="-6" id="f-271" unitRef="usd">155000000</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables contextRef="c-12" decimals="-6" id="f-272" unitRef="usd">-241000000</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables contextRef="c-13" decimals="-6" id="f-273" unitRef="usd">677000000</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-1" decimals="-6" id="f-274" unitRef="usd">-164000000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-12" decimals="-6" id="f-275" unitRef="usd">-185000000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-13" decimals="-6" id="f-276" unitRef="usd">450000000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c-1" decimals="-6" id="f-277" unitRef="usd">15000000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c-12" decimals="-6" id="f-278" unitRef="usd">-136000000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c-13" decimals="-6" id="f-279" unitRef="usd">4000000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet contextRef="c-1" decimals="-6" id="f-280" unitRef="usd">-42000000</us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet contextRef="c-12" decimals="-6" id="f-281" unitRef="usd">21000000</us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet contextRef="c-13" decimals="-6" id="f-282" unitRef="usd">-14000000</us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet contextRef="c-1" decimals="-6" id="f-283" unitRef="usd">-196000000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet contextRef="c-12" decimals="-6" id="f-284" unitRef="usd">-147000000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet contextRef="c-13" decimals="-6" id="f-285" unitRef="usd">4000000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-1" decimals="-6" id="f-286" unitRef="usd">2370000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-12" decimals="-6" id="f-287" unitRef="usd">2309000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-13" decimals="-6" id="f-288" unitRef="usd">855000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-26" decimals="-6" id="f-289" unitRef="usd">3018000000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-27" decimals="-6" id="f-290" unitRef="usd">2407000000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-28" decimals="-6" id="f-291" unitRef="usd">2374000000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-29" decimals="-6" id="f-292" unitRef="usd">0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-30" decimals="-6" id="f-293" unitRef="usd">812000000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-31" decimals="-6" id="f-294" unitRef="usd">0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested contextRef="c-1" decimals="-6" id="f-295" unitRef="usd">0</us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested>
    <us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested contextRef="c-12" decimals="-6" id="f-296" unitRef="usd">0</us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested>
    <us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested contextRef="c-13" decimals="-6" id="f-297" unitRef="usd">5000000</us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested>
    <us-gaap:ProceedsFromDivestitureOfBusinesses contextRef="c-32" decimals="-6" id="f-298" unitRef="usd">124000000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:ProceedsFromDivestitureOfBusinesses contextRef="c-33" decimals="-6" id="f-299" unitRef="usd">0</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:ProceedsFromDivestitureOfBusinesses contextRef="c-34" decimals="-6" id="f-300" unitRef="usd">0</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c-1" decimals="-6" id="f-301" unitRef="usd">160000000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c-12" decimals="-6" id="f-302" unitRef="usd">167000000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c-13" decimals="-6" id="f-303" unitRef="usd">107000000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-1" decimals="-6" id="f-304" unitRef="usd">-3054000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-12" decimals="-6" id="f-305" unitRef="usd">-3386000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-13" decimals="-6" id="f-306" unitRef="usd">-2476000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="c-1" decimals="-6" id="f-307" unitRef="usd">1962000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="c-12" decimals="-6" id="f-308" unitRef="usd">3551000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="c-13" decimals="-6" id="f-309" unitRef="usd">1899000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c-1" decimals="-6" id="f-310" unitRef="usd">952000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c-12" decimals="-6" id="f-311" unitRef="usd">2132000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c-13" decimals="-6" id="f-312" unitRef="usd">106000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt contextRef="c-1" decimals="-6" id="f-313" unitRef="usd">-28000000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt contextRef="c-12" decimals="-6" id="f-314" unitRef="usd">73000000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt contextRef="c-13" decimals="-6" id="f-315" unitRef="usd">20000000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c-1" decimals="-6" id="f-316" unitRef="usd">286000000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c-12" decimals="-6" id="f-317" unitRef="usd">192000000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c-13" decimals="-6" id="f-318" unitRef="usd">69000000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <cms:PaymentsOfOrdinaryDividendsCommonAndPreferred contextRef="c-1" decimals="-6" id="f-319" unitRef="usd">626000000</cms:PaymentsOfOrdinaryDividendsCommonAndPreferred>
    <cms:PaymentsOfOrdinaryDividendsCommonAndPreferred contextRef="c-12" decimals="-6" id="f-320" unitRef="usd">579000000</cms:PaymentsOfOrdinaryDividendsCommonAndPreferred>
    <cms:PaymentsOfOrdinaryDividendsCommonAndPreferred contextRef="c-13" decimals="-6" id="f-321" unitRef="usd">544000000</cms:PaymentsOfOrdinaryDividendsCommonAndPreferred>
    <us-gaap:ProceedsFromSaleOfInterestInPartnershipUnit contextRef="c-1" decimals="-6" id="f-322" unitRef="usd">0</us-gaap:ProceedsFromSaleOfInterestInPartnershipUnit>
    <us-gaap:ProceedsFromSaleOfInterestInPartnershipUnit contextRef="c-12" decimals="-6" id="f-323" unitRef="usd">86000000</us-gaap:ProceedsFromSaleOfInterestInPartnershipUnit>
    <us-gaap:ProceedsFromSaleOfInterestInPartnershipUnit contextRef="c-13" decimals="-6" id="f-324" unitRef="usd">49000000</us-gaap:ProceedsFromSaleOfInterestInPartnershipUnit>
    <us-gaap:ProceedsFromMinorityShareholders contextRef="c-1" decimals="-6" id="f-325" unitRef="usd">5000000</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:ProceedsFromMinorityShareholders contextRef="c-12" decimals="-6" id="f-326" unitRef="usd">6000000</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:ProceedsFromMinorityShareholders contextRef="c-13" decimals="-6" id="f-327" unitRef="usd">2000000</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:PaymentsOfDividendsMinorityInterest contextRef="c-1" decimals="-6" id="f-328" unitRef="usd">12000000</us-gaap:PaymentsOfDividendsMinorityInterest>
    <us-gaap:PaymentsOfDividendsMinorityInterest contextRef="c-12" decimals="-6" id="f-329" unitRef="usd">12000000</us-gaap:PaymentsOfDividendsMinorityInterest>
    <us-gaap:PaymentsOfDividendsMinorityInterest contextRef="c-13" decimals="-6" id="f-330" unitRef="usd">4000000</us-gaap:PaymentsOfDividendsMinorityInterest>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c-1" decimals="-6" id="f-331" unitRef="usd">-21000000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c-12" decimals="-6" id="f-332" unitRef="usd">-42000000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c-13" decimals="-6" id="f-333" unitRef="usd">-58000000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-1" decimals="-6" id="f-334" unitRef="usd">614000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-12" decimals="-6" id="f-335" unitRef="usd">1143000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-13" decimals="-6" id="f-336" unitRef="usd">1327000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-1" decimals="-6" id="f-337" unitRef="usd">-70000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-12" decimals="-6" id="f-338" unitRef="usd">66000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-13" decimals="-6" id="f-339" unitRef="usd">-294000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-35" decimals="-6" id="f-340" unitRef="usd">248000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-36" decimals="-6" id="f-341" unitRef="usd">182000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-37" decimals="-6" id="f-342" unitRef="usd">476000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-38" decimals="-6" id="f-343" unitRef="usd">178000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-35" decimals="-6" id="f-344" unitRef="usd">248000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-36" decimals="-6" id="f-345" unitRef="usd">182000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet contextRef="c-1" decimals="-6" id="f-346" unitRef="usd">677000000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c-12" decimals="-6" id="f-347" unitRef="usd">607000000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c-13" decimals="-6" id="f-348" unitRef="usd">490000000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-1" decimals="-6" id="f-349" unitRef="usd">-69000000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-12" decimals="-6" id="f-350" unitRef="usd">15000000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-13" decimals="-6" id="f-351" unitRef="usd">1000000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-1" decimals="-6" id="f-352" unitRef="usd">517000000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-12" decimals="-6" id="f-353" unitRef="usd">265000000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-13" decimals="-6" id="f-354" unitRef="usd">228000000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-38" decimals="-6" id="f-355" unitRef="usd">103000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-35" decimals="-6" id="f-356" unitRef="usd">227000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c-38" decimals="-6" id="f-357" unitRef="usd">75000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c-35" decimals="-6" id="f-358" unitRef="usd">21000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-38" decimals="-6" id="f-359" unitRef="usd">23000000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-35" decimals="-6" id="f-360" unitRef="usd">21000000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <cms:AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent contextRef="c-39" decimals="-6" id="f-361" unitRef="usd">1049000000</cms:AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent>
    <cms:AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent contextRef="c-40" decimals="-6" id="f-362" unitRef="usd">933000000</cms:AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-41" decimals="-6" id="f-363" unitRef="usd">14000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-42" decimals="-6" id="f-364" unitRef="usd">11000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:EnergyRelatedInventoryGasStoredUnderground contextRef="c-38" decimals="-6" id="f-365" unitRef="usd">435000000</us-gaap:EnergyRelatedInventoryGasStoredUnderground>
    <us-gaap:EnergyRelatedInventoryGasStoredUnderground contextRef="c-35" decimals="-6" id="f-366" unitRef="usd">587000000</us-gaap:EnergyRelatedInventoryGasStoredUnderground>
    <us-gaap:OtherInventorySupplies contextRef="c-38" decimals="-6" id="f-367" unitRef="usd">299000000</us-gaap:OtherInventorySupplies>
    <us-gaap:OtherInventorySupplies contextRef="c-35" decimals="-6" id="f-368" unitRef="usd">267000000</us-gaap:OtherInventorySupplies>
    <us-gaap:EnergyRelatedInventoryOtherFossilFuel contextRef="c-38" decimals="-6" id="f-369" unitRef="usd">35000000</us-gaap:EnergyRelatedInventoryOtherFossilFuel>
    <us-gaap:EnergyRelatedInventoryOtherFossilFuel contextRef="c-35" decimals="-6" id="f-370" unitRef="usd">84000000</us-gaap:EnergyRelatedInventoryOtherFossilFuel>
    <cms:DeferredPropertyTaxes contextRef="c-38" decimals="-6" id="f-371" unitRef="usd">448000000</cms:DeferredPropertyTaxes>
    <cms:DeferredPropertyTaxes contextRef="c-35" decimals="-6" id="f-372" unitRef="usd">426000000</cms:DeferredPropertyTaxes>
    <us-gaap:RegulatoryAssetsCurrent contextRef="c-38" decimals="-6" id="f-373" unitRef="usd">229000000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent contextRef="c-35" decimals="-6" id="f-374" unitRef="usd">203000000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c-38" decimals="-6" id="f-375" unitRef="usd">103000000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c-35" decimals="-6" id="f-376" unitRef="usd">80000000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-38" decimals="-6" id="f-377" unitRef="usd">2790000000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-35" decimals="-6" id="f-378" unitRef="usd">2839000000</us-gaap:AssetsCurrent>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP contextRef="c-38" decimals="-6" id="f-379" unitRef="usd">34932000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP contextRef="c-35" decimals="-6" id="f-380" unitRef="usd">33135000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-38" decimals="-6" id="f-381" unitRef="usd">9569000000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-35" decimals="-6" id="f-382" unitRef="usd">9007000000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <cms:PropertyPlantAndEquipmentNetExcludingCWIP contextRef="c-38" decimals="-6" id="f-383" unitRef="usd">25363000000</cms:PropertyPlantAndEquipmentNetExcludingCWIP>
    <cms:PropertyPlantAndEquipmentNetExcludingCWIP contextRef="c-35" decimals="-6" id="f-384" unitRef="usd">24128000000</cms:PropertyPlantAndEquipmentNetExcludingCWIP>
    <us-gaap:ConstructionInProgressGross contextRef="c-38" decimals="-6" id="f-385" unitRef="usd">2098000000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross contextRef="c-35" decimals="-6" id="f-386" unitRef="usd">944000000</us-gaap:ConstructionInProgressGross>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-38" decimals="-6" id="f-387" unitRef="usd">27461000000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-35" decimals="-6" id="f-388" unitRef="usd">25072000000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:RegulatoryAssetsNoncurrent contextRef="c-38" decimals="-6" id="f-389" unitRef="usd">3569000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent contextRef="c-35" decimals="-6" id="f-390" unitRef="usd">3683000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent contextRef="c-38" decimals="-6" id="f-391" unitRef="usd">20000000</us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent>
    <us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent contextRef="c-35" decimals="-6" id="f-392" unitRef="usd">22000000</us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures contextRef="c-38" decimals="-6" id="f-393" unitRef="usd">69000000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures contextRef="c-35" decimals="-6" id="f-394" unitRef="usd">76000000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c-38" decimals="-6" id="f-395" unitRef="usd">1627000000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c-35" decimals="-6" id="f-396" unitRef="usd">1468000000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-38" decimals="-6" id="f-397" unitRef="usd">384000000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-35" decimals="-6" id="f-398" unitRef="usd">357000000</us-gaap:OtherAssetsNoncurrent>
    <cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment contextRef="c-38" decimals="-6" id="f-399" unitRef="usd">5669000000</cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment>
    <cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment contextRef="c-35" decimals="-6" id="f-400" unitRef="usd">5606000000</cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment>
    <us-gaap:Assets contextRef="c-38" decimals="-6" id="f-401" unitRef="usd">35920000000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-35" decimals="-6" id="f-402" unitRef="usd">33517000000</us-gaap:Assets>
    <cms:LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable contextRef="c-38" decimals="-6" id="f-403" unitRef="usd">1195000000</cms:LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable>
    <cms:LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable contextRef="c-35" decimals="-6" id="f-404" unitRef="usd">980000000</cms:LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable>
    <us-gaap:NotesPayableCurrent contextRef="c-38" decimals="-6" id="f-405" unitRef="usd">65000000</us-gaap:NotesPayableCurrent>
    <us-gaap:NotesPayableCurrent contextRef="c-35" decimals="-6" id="f-406" unitRef="usd">93000000</us-gaap:NotesPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-39" decimals="-6" id="f-407" unitRef="usd">1085000000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-40" decimals="-6" id="f-408" unitRef="usd">802000000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-41" decimals="-6" id="f-409" unitRef="usd">8000000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-42" decimals="-6" id="f-410" unitRef="usd">7000000</us-gaap:AccountsPayableCurrent>
    <cms:AccruedRateRefunds contextRef="c-38" decimals="-6" id="f-411" unitRef="usd">38000000</cms:AccruedRateRefunds>
    <cms:AccruedRateRefunds contextRef="c-35" decimals="-6" id="f-412" unitRef="usd">54000000</cms:AccruedRateRefunds>
    <us-gaap:InterestAndDividendsPayableCurrent contextRef="c-38" decimals="-6" id="f-413" unitRef="usd">156000000</us-gaap:InterestAndDividendsPayableCurrent>
    <us-gaap:InterestAndDividendsPayableCurrent contextRef="c-35" decimals="-6" id="f-414" unitRef="usd">142000000</us-gaap:InterestAndDividendsPayableCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c-38" decimals="-6" id="f-415" unitRef="usd">654000000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c-35" decimals="-6" id="f-416" unitRef="usd">612000000</us-gaap:TaxesPayableCurrent>
    <us-gaap:RegulatoryLiabilityCurrent contextRef="c-38" decimals="-6" id="f-417" unitRef="usd">111000000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent contextRef="c-35" decimals="-6" id="f-418" unitRef="usd">56000000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-38" decimals="-6" id="f-419" unitRef="usd">209000000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-35" decimals="-6" id="f-420" unitRef="usd">149000000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-38" decimals="-6" id="f-421" unitRef="usd">3521000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-35" decimals="-6" id="f-422" unitRef="usd">2895000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-38" decimals="-6" id="f-423" unitRef="usd">15194000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-35" decimals="-6" id="f-424" unitRef="usd">14508000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c-38" decimals="-6" id="f-425" unitRef="usd">112000000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c-35" decimals="-6" id="f-426" unitRef="usd">62000000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent contextRef="c-38" decimals="-6" id="f-427" unitRef="usd">4067000000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent contextRef="c-35" decimals="-6" id="f-428" unitRef="usd">3894000000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent contextRef="c-38" decimals="-6" id="f-429" unitRef="usd">96000000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent contextRef="c-35" decimals="-6" id="f-430" unitRef="usd">106000000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent contextRef="c-38" decimals="-6" id="f-431" unitRef="usd">728000000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent contextRef="c-35" decimals="-6" id="f-432" unitRef="usd">771000000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AccumulatedDeferredInvestmentTaxCredit contextRef="c-38" decimals="-6" id="f-433" unitRef="usd">122000000</us-gaap:AccumulatedDeferredInvestmentTaxCredit>
    <us-gaap:AccumulatedDeferredInvestmentTaxCredit contextRef="c-35" decimals="-6" id="f-434" unitRef="usd">126000000</us-gaap:AccumulatedDeferredInvestmentTaxCredit>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-38" decimals="-6" id="f-435" unitRef="usd">2925000000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-35" decimals="-6" id="f-436" unitRef="usd">2615000000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-38" decimals="-6" id="f-437" unitRef="usd">407000000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-35" decimals="-6" id="f-438" unitRef="usd">415000000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="c-38" decimals="-6" id="f-439" unitRef="usd">23651000000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="c-35" decimals="-6" id="f-440" unitRef="usd">22497000000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:CommitmentsAndContingencies contextRef="c-38" id="f-441" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies contextRef="c-35" id="f-442" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-38" decimals="-5" id="f-443" unitRef="shares">350000000.0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-35" decimals="-5" id="f-444" unitRef="shares">350000000.0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-38" decimals="-5" id="f-445" unitRef="shares">298800000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-35" decimals="-5" id="f-446" unitRef="shares">294400000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c-38" decimals="-6" id="f-447" unitRef="usd">3000000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c-35" decimals="-6" id="f-448" unitRef="usd">3000000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-38" decimals="-6" id="f-449" unitRef="usd">6009000000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-35" decimals="-6" id="f-450" unitRef="usd">5705000000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-38" decimals="-6" id="f-451" unitRef="usd">-41000000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-35" decimals="-6" id="f-452" unitRef="usd">-46000000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-38" decimals="-6" id="f-453" unitRef="usd">2035000000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-35" decimals="-6" id="f-454" unitRef="usd">1658000000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <cms:CommonStockholdersEquity contextRef="c-38" decimals="-6" id="f-455" unitRef="usd">8006000000</cms:CommonStockholdersEquity>
    <cms:CommonStockholdersEquity contextRef="c-35" decimals="-6" id="f-456" unitRef="usd">7320000000</cms:CommonStockholdersEquity>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-43" decimals="-5" id="f-457" unitRef="shares">9200000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-44" decimals="-5" id="f-458" unitRef="shares">9200000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c-43" decimals="-5" id="f-459" unitRef="shares">9200000</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c-44" decimals="-5" id="f-460" unitRef="shares">9200000</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue contextRef="c-38" decimals="-6" id="f-461" unitRef="usd">224000000</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="c-35" decimals="-6" id="f-462" unitRef="usd">224000000</us-gaap:PreferredStockValue>
    <us-gaap:StockholdersEquity contextRef="c-38" decimals="-6" id="f-463" unitRef="usd">8230000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-35" decimals="-6" id="f-464" unitRef="usd">7544000000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest contextRef="c-38" decimals="-6" id="f-465" unitRef="usd">518000000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest contextRef="c-35" decimals="-6" id="f-466" unitRef="usd">581000000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-38" decimals="-6" id="f-467" unitRef="usd">8748000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-35" decimals="-6" id="f-468" unitRef="usd">8125000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-38" decimals="-6" id="f-469" unitRef="usd">35920000000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-35" decimals="-6" id="f-470" unitRef="usd">33517000000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-35" decimals="-6" id="f-471" unitRef="usd">8125000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-36" decimals="-6" id="f-472" unitRef="usd">7595000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-37" decimals="-6" id="f-473" unitRef="usd">7188000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-45" decimals="-6" id="f-474" unitRef="usd">3000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-46" decimals="-6" id="f-475" unitRef="usd">3000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-47" decimals="-6" id="f-476" unitRef="usd">3000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-45" decimals="-6" id="f-477" unitRef="usd">3000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-48" decimals="-6" id="f-478" unitRef="usd">3000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-47" decimals="-6" id="f-479" unitRef="usd">3000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-45" decimals="-3" id="f-480" unitRef="shares">294440000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-47" decimals="-3" id="f-481" unitRef="shares">291268000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-48" decimals="-3" id="f-482" unitRef="shares">289758000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-49" decimals="-6" id="f-483" unitRef="usd">5705000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-50" decimals="-6" id="f-484" unitRef="usd">5490000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-51" decimals="-6" id="f-485" unitRef="usd">5406000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="c-52" decimals="-3" id="f-486" unitRef="shares">4673000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="c-53" decimals="-3" id="f-487" unitRef="shares">3355000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="c-54" decimals="-3" id="f-488" unitRef="shares">1704000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-55" decimals="-6" id="f-489" unitRef="usd">315000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-56" decimals="-6" id="f-490" unitRef="usd">222000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-57" decimals="-6" id="f-491" unitRef="usd">93000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockRepurchasedDuringPeriodShares contextRef="c-52" decimals="-3" id="f-492" unitRef="shares">181000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares contextRef="c-53" decimals="-3" id="f-493" unitRef="shares">119000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares contextRef="c-54" decimals="-3" id="f-494" unitRef="shares">151000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-55" decimals="-6" id="f-495" unitRef="usd">11000000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-56" decimals="-6" id="f-496" unitRef="usd">7000000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-57" decimals="-6" id="f-497" unitRef="usd">9000000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited contextRef="c-52" decimals="-3" id="f-498" unitRef="shares">142000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited contextRef="c-53" decimals="-3" id="f-499" unitRef="shares">64000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited contextRef="c-54" decimals="-3" id="f-500" unitRef="shares">43000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures contextRef="c-55" decimals="-6" id="f-501" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures contextRef="c-56" decimals="-6" id="f-502" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures contextRef="c-57" decimals="-6" id="f-503" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-46" decimals="-3" id="f-504" unitRef="shares">298790000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-45" decimals="-3" id="f-505" unitRef="shares">294440000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-47" decimals="-3" id="f-506" unitRef="shares">291268000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-58" decimals="-6" id="f-507" unitRef="usd">6009000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-49" decimals="-6" id="f-508" unitRef="usd">5705000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-50" decimals="-6" id="f-509" unitRef="usd">5490000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-59" decimals="-6" id="f-510" unitRef="usd">-46000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-60" decimals="-6" id="f-511" unitRef="usd">-52000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-61" decimals="-6" id="f-512" unitRef="usd">-59000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-62" decimals="-6" id="f-513" unitRef="usd">-46000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-63" decimals="-6" id="f-514" unitRef="usd">-52000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-64" decimals="-6" id="f-515" unitRef="usd">-56000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax contextRef="c-65" decimals="-6" id="f-516" unitRef="usd">2000000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax contextRef="c-66" decimals="-6" id="f-517" unitRef="usd">5000000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax contextRef="c-67" decimals="-6" id="f-518" unitRef="usd">1000000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax contextRef="c-65" decimals="-6" id="f-519" unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax contextRef="c-66" decimals="-6" id="f-520" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax contextRef="c-67" decimals="-6" id="f-521" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax contextRef="c-65" decimals="-6" id="f-522" unitRef="usd">-2000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax contextRef="c-66" decimals="-6" id="f-523" unitRef="usd">-2000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax contextRef="c-67" decimals="-6" id="f-524" unitRef="usd">-4000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax contextRef="c-65" decimals="-6" id="f-525" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax contextRef="c-66" decimals="-6" id="f-526" unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax contextRef="c-67" decimals="-6" id="f-527" unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-68" decimals="-6" id="f-528" unitRef="usd">-41000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-62" decimals="-6" id="f-529" unitRef="usd">-46000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-63" decimals="-6" id="f-530" unitRef="usd">-52000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-69" decimals="-6" id="f-531" unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-70" decimals="-6" id="f-532" unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-71" decimals="-6" id="f-533" unitRef="usd">-3000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax contextRef="c-72" decimals="-6" id="f-534" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax contextRef="c-73" decimals="-6" id="f-535" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax contextRef="c-74" decimals="-6" id="f-536" unitRef="usd">2000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax contextRef="c-72" decimals="-6" id="f-537" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax contextRef="c-73" decimals="-6" id="f-538" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax contextRef="c-74" decimals="-6" id="f-539" unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-75" decimals="-6" id="f-540" unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-69" decimals="-6" id="f-541" unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-70" decimals="-6" id="f-542" unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-76" decimals="-6" id="f-543" unitRef="usd">-41000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-59" decimals="-6" id="f-544" unitRef="usd">-46000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-60" decimals="-6" id="f-545" unitRef="usd">-52000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-77" decimals="-6" id="f-546" unitRef="usd">1658000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-78" decimals="-6" id="f-547" unitRef="usd">1350000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-79" decimals="-6" id="f-548" unitRef="usd">1057000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss contextRef="c-80" decimals="-6" id="f-549" unitRef="usd">1003000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-81" decimals="-6" id="f-550" unitRef="usd">887000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-82" decimals="-6" id="f-551" unitRef="usd">837000000</us-gaap:ProfitLoss>
    <us-gaap:DividendsCommonStockCash contextRef="c-80" decimals="-6" id="f-552" unitRef="usd">616000000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-81" decimals="-6" id="f-553" unitRef="usd">569000000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-82" decimals="-6" id="f-554" unitRef="usd">534000000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsPreferredStockCash contextRef="c-80" decimals="-6" id="f-555" unitRef="usd">10000000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:DividendsPreferredStockCash contextRef="c-81" decimals="-6" id="f-556" unitRef="usd">10000000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:DividendsPreferredStockCash contextRef="c-82" decimals="-6" id="f-557" unitRef="usd">10000000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-83" decimals="-6" id="f-558" unitRef="usd">2035000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-77" decimals="-6" id="f-559" unitRef="usd">1658000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-78" decimals="-6" id="f-560" unitRef="usd">1350000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-84" decimals="-6" id="f-561" unitRef="usd">224000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-85" decimals="-6" id="f-562" unitRef="usd">224000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-86" decimals="-6" id="f-563" unitRef="usd">224000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-84" decimals="-6" id="f-564" unitRef="usd">224000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-86" decimals="-6" id="f-565" unitRef="usd">224000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-87" decimals="-6" id="f-566" unitRef="usd">224000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-88" decimals="-6" id="f-567" unitRef="usd">581000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-89" decimals="-6" id="f-568" unitRef="usd">580000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-90" decimals="-6" id="f-569" unitRef="usd">557000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests contextRef="c-91" decimals="-6" id="f-570" unitRef="usd">0</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests contextRef="c-92" decimals="-6" id="f-571" unitRef="usd">86000000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests contextRef="c-93" decimals="-6" id="f-572" unitRef="usd">49000000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests>
    <cms:MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders contextRef="c-91" decimals="-6" id="f-573" unitRef="usd">5000000</cms:MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders>
    <cms:MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders contextRef="c-92" decimals="-6" id="f-574" unitRef="usd">6000000</cms:MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders>
    <cms:MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders contextRef="c-93" decimals="-6" id="f-575" unitRef="usd">2000000</cms:MinorityInterestIncreaseFromContributionFromNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c-91" decimals="-6" id="f-576" unitRef="usd">12000000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c-92" decimals="-6" id="f-577" unitRef="usd">12000000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c-93" decimals="-6" id="f-578" unitRef="usd">4000000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:ProfitLoss contextRef="c-91" decimals="-6" id="f-579" unitRef="usd">-56000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-92" decimals="-6" id="f-580" unitRef="usd">-79000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-93" decimals="-6" id="f-581" unitRef="usd">-24000000</us-gaap:ProfitLoss>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-94" decimals="-6" id="f-582" unitRef="usd">518000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-88" decimals="-6" id="f-583" unitRef="usd">581000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-89" decimals="-6" id="f-584" unitRef="usd">580000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-38" decimals="-6" id="f-585" unitRef="usd">8748000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-35" decimals="-6" id="f-586" unitRef="usd">8125000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-36" decimals="-6" id="f-587" unitRef="usd">7595000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-1"
      decimals="INF"
      id="f-588"
      unitRef="usdPerShare">2.0600</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-12"
      decimals="INF"
      id="f-589"
      unitRef="usdPerShare">1.9500</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-13"
      decimals="INF"
      id="f-590"
      unitRef="usdPerShare">1.8400</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:PreferredStockDividendsPerShareDeclared
      contextRef="c-1"
      decimals="INF"
      id="f-591"
      unitRef="usdPerShare">1.0500</us-gaap:PreferredStockDividendsPerShareDeclared>
    <us-gaap:PreferredStockDividendsPerShareDeclared
      contextRef="c-12"
      decimals="INF"
      id="f-592"
      unitRef="usdPerShare">1.0500</us-gaap:PreferredStockDividendsPerShareDeclared>
    <us-gaap:PreferredStockDividendsPerShareDeclared
      contextRef="c-13"
      decimals="INF"
      id="f-593"
      unitRef="usdPerShare">1.0500</us-gaap:PreferredStockDividendsPerShareDeclared>
    <us-gaap:Revenues contextRef="c-2" decimals="-6" id="f-594" unitRef="usd">7200000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-95" decimals="-6" id="f-595" unitRef="usd">7166000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-96" decimals="-6" id="f-596" unitRef="usd">8151000000</us-gaap:Revenues>
    <us-gaap:UtilitiesOperatingExpenseFuelUsed contextRef="c-2" decimals="-6" id="f-597" unitRef="usd">511000000</us-gaap:UtilitiesOperatingExpenseFuelUsed>
    <us-gaap:UtilitiesOperatingExpenseFuelUsed contextRef="c-95" decimals="-6" id="f-598" unitRef="usd">435000000</us-gaap:UtilitiesOperatingExpenseFuelUsed>
    <us-gaap:UtilitiesOperatingExpenseFuelUsed contextRef="c-96" decimals="-6" id="f-599" unitRef="usd">662000000</us-gaap:UtilitiesOperatingExpenseFuelUsed>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower contextRef="c-2" decimals="-6" id="f-600" unitRef="usd">1285000000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower contextRef="c-95" decimals="-6" id="f-601" unitRef="usd">1331000000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower contextRef="c-96" decimals="-6" id="f-602" unitRef="usd">1867000000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties contextRef="c-2" decimals="-6" id="f-603" unitRef="usd">71000000</cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties>
    <cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties contextRef="c-95" decimals="-6" id="f-604" unitRef="usd">75000000</cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties>
    <cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties contextRef="c-96" decimals="-6" id="f-605" unitRef="usd">76000000</cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased contextRef="c-2" decimals="-6" id="f-606" unitRef="usd">637000000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased contextRef="c-95" decimals="-6" id="f-607" unitRef="usd">897000000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased contextRef="c-96" decimals="-6" id="f-608" unitRef="usd">1243000000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations contextRef="c-2" decimals="-6" id="f-609" unitRef="usd">1520000000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations contextRef="c-95" decimals="-6" id="f-610" unitRef="usd">1586000000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations contextRef="c-96" decimals="-6" id="f-611" unitRef="usd">1582000000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization contextRef="c-2" decimals="-6" id="f-612" unitRef="usd">1191000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization contextRef="c-95" decimals="-6" id="f-613" unitRef="usd">1137000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization contextRef="c-96" decimals="-6" id="f-614" unitRef="usd">1088000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseTaxes contextRef="c-2" decimals="-6" id="f-615" unitRef="usd">470000000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes contextRef="c-95" decimals="-6" id="f-616" unitRef="usd">437000000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes contextRef="c-96" decimals="-6" id="f-617" unitRef="usd">400000000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpense contextRef="c-2" decimals="-6" id="f-618" unitRef="usd">5685000000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense contextRef="c-95" decimals="-6" id="f-619" unitRef="usd">5898000000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense contextRef="c-96" decimals="-6" id="f-620" unitRef="usd">6918000000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:OperatingIncomeLoss contextRef="c-2" decimals="-6" id="f-621" unitRef="usd">1515000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-95" decimals="-6" id="f-622" unitRef="usd">1268000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-96" decimals="-6" id="f-623" unitRef="usd">1233000000</us-gaap:OperatingIncomeLoss>
    <cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet contextRef="c-2" decimals="-6" id="f-624" unitRef="usd">157000000</cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet>
    <cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet contextRef="c-95" decimals="-6" id="f-625" unitRef="usd">171000000</cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet>
    <cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet contextRef="c-96" decimals="-6" id="f-626" unitRef="usd">195000000</cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet>
    <us-gaap:OtherNonoperatingIncome contextRef="c-2" decimals="-6" id="f-627" unitRef="usd">85000000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome contextRef="c-95" decimals="-6" id="f-628" unitRef="usd">49000000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome contextRef="c-96" decimals="-6" id="f-629" unitRef="usd">17000000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingExpense contextRef="c-2" decimals="-6" id="f-630" unitRef="usd">30000000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense contextRef="c-95" decimals="-6" id="f-631" unitRef="usd">12000000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense contextRef="c-96" decimals="-6" id="f-632" unitRef="usd">25000000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-2" decimals="-6" id="f-633" unitRef="usd">212000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-95" decimals="-6" id="f-634" unitRef="usd">208000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-96" decimals="-6" id="f-635" unitRef="usd">187000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:InterestExpenseDebt contextRef="c-2" decimals="-6" id="f-636" unitRef="usd">488000000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt contextRef="c-95" decimals="-6" id="f-637" unitRef="usd">415000000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt contextRef="c-96" decimals="-6" id="f-638" unitRef="usd">325000000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseOther contextRef="c-97" decimals="-6" id="f-639" unitRef="usd">31000000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther contextRef="c-98" decimals="-6" id="f-640" unitRef="usd">20000000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther contextRef="c-99" decimals="-6" id="f-641" unitRef="usd">12000000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther contextRef="c-100" decimals="-6" id="f-642" unitRef="usd">12000000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther contextRef="c-101" decimals="-6" id="f-643" unitRef="usd">16000000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther contextRef="c-102" decimals="-6" id="f-644" unitRef="usd">0</us-gaap:InterestExpenseOther>
    <us-gaap:InterestCostsCapitalizedAdjustment contextRef="c-2" decimals="-6" id="f-645" unitRef="usd">13000000</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestCostsCapitalizedAdjustment contextRef="c-95" decimals="-6" id="f-646" unitRef="usd">3000000</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestCostsCapitalizedAdjustment contextRef="c-96" decimals="-6" id="f-647" unitRef="usd">2000000</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestExpenseNonoperating contextRef="c-2" decimals="-6" id="f-648" unitRef="usd">518000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-95" decimals="-6" id="f-649" unitRef="usd">448000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-96" decimals="-6" id="f-650" unitRef="usd">335000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-2" decimals="-6" id="f-651" unitRef="usd">1209000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-95" decimals="-6" id="f-652" unitRef="usd">1028000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-96" decimals="-6" id="f-653" unitRef="usd">1085000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-2" decimals="-6" id="f-654" unitRef="usd">200000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-95" decimals="-6" id="f-655" unitRef="usd">161000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-96" decimals="-6" id="f-656" unitRef="usd">140000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-2" decimals="-6" id="f-657" unitRef="usd">1009000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-95" decimals="-6" id="f-658" unitRef="usd">867000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-96" decimals="-6" id="f-659" unitRef="usd">945000000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact contextRef="c-2" decimals="-6" id="f-660" unitRef="usd">2000000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact contextRef="c-95" decimals="-6" id="f-661" unitRef="usd">2000000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact contextRef="c-96" decimals="-6" id="f-662" unitRef="usd">2000000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-2" decimals="-6" id="f-663" unitRef="usd">1007000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-95" decimals="-6" id="f-664" unitRef="usd">865000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-96" decimals="-6" id="f-665" unitRef="usd">943000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLoss contextRef="c-2" decimals="-6" id="f-666" unitRef="usd">1009000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-95" decimals="-6" id="f-667" unitRef="usd">867000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-96" decimals="-6" id="f-668" unitRef="usd">945000000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax contextRef="c-2" decimals="-6" id="f-669" unitRef="usd">1000000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax contextRef="c-95" decimals="-6" id="f-670" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax contextRef="c-96" decimals="-6" id="f-671" unitRef="usd">5000000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax contextRef="c-2" decimals="-6" id="f-672" unitRef="usd">3000000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax contextRef="c-95" decimals="-6" id="f-673" unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax contextRef="c-96" decimals="-6" id="f-674" unitRef="usd">15000000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax contextRef="c-95" decimals="-6" id="f-675" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax contextRef="c-2" decimals="-6" id="f-676" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax contextRef="c-96" decimals="-6" id="f-677" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax contextRef="c-2" decimals="-6" id="f-678" unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax contextRef="c-95" decimals="-6" id="f-679" unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax contextRef="c-96" decimals="-6" id="f-680" unitRef="usd">-2000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-2" decimals="-6" id="f-681" unitRef="usd">4000000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-95" decimals="-6" id="f-682" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-96" decimals="-6" id="f-683" unitRef="usd">17000000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-2" decimals="-6" id="f-684" unitRef="usd">1013000000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-95" decimals="-6" id="f-685" unitRef="usd">867000000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-96" decimals="-6" id="f-686" unitRef="usd">962000000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:NetIncomeLoss contextRef="c-2" decimals="-6" id="f-687" unitRef="usd">1009000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-95" decimals="-6" id="f-688" unitRef="usd">867000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-96" decimals="-6" id="f-689" unitRef="usd">945000000</us-gaap:NetIncomeLoss>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization contextRef="c-2" decimals="-6" id="f-690" unitRef="usd">1191000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization contextRef="c-95" decimals="-6" id="f-691" unitRef="usd">1137000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization contextRef="c-96" decimals="-6" id="f-692" unitRef="usd">1088000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="c-2" decimals="-6" id="f-693" unitRef="usd">115000000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="c-95" decimals="-6" id="f-694" unitRef="usd">156000000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="c-96" decimals="-6" id="f-695" unitRef="usd">134000000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-2" decimals="-6" id="f-696" unitRef="usd">33000000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-95" decimals="-6" id="f-697" unitRef="usd">34000000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-96" decimals="-6" id="f-698" unitRef="usd">50000000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:PensionAndOtherPostretirementBenefitContributions contextRef="c-2" decimals="-6" id="f-699" unitRef="usd">9000000</us-gaap:PensionAndOtherPostretirementBenefitContributions>
    <us-gaap:PensionAndOtherPostretirementBenefitContributions contextRef="c-95" decimals="-6" id="f-700" unitRef="usd">9000000</us-gaap:PensionAndOtherPostretirementBenefitContributions>
    <us-gaap:PensionAndOtherPostretirementBenefitContributions contextRef="c-96" decimals="-6" id="f-701" unitRef="usd">9000000</us-gaap:PensionAndOtherPostretirementBenefitContributions>
    <us-gaap:OtherNoncashIncomeExpense contextRef="c-2" decimals="-6" id="f-702" unitRef="usd">137000000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense contextRef="c-95" decimals="-6" id="f-703" unitRef="usd">123000000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense contextRef="c-96" decimals="-6" id="f-704" unitRef="usd">87000000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables contextRef="c-2" decimals="-6" id="f-705" unitRef="usd">153000000</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables contextRef="c-95" decimals="-6" id="f-706" unitRef="usd">-219000000</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables contextRef="c-96" decimals="-6" id="f-707" unitRef="usd">660000000</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-2" decimals="-6" id="f-708" unitRef="usd">-164000000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-95" decimals="-6" id="f-709" unitRef="usd">-186000000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-96" decimals="-6" id="f-710" unitRef="usd">447000000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c-2" decimals="-6" id="f-711" unitRef="usd">19000000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c-95" decimals="-6" id="f-712" unitRef="usd">-127000000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c-96" decimals="-6" id="f-713" unitRef="usd">-9000000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet contextRef="c-2" decimals="-6" id="f-714" unitRef="usd">-75000000</us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet contextRef="c-95" decimals="-6" id="f-715" unitRef="usd">35000000</us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet contextRef="c-96" decimals="-6" id="f-716" unitRef="usd">-18000000</us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet contextRef="c-2" decimals="-6" id="f-717" unitRef="usd">-139000000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet contextRef="c-95" decimals="-6" id="f-718" unitRef="usd">-125000000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet contextRef="c-96" decimals="-6" id="f-719" unitRef="usd">29000000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-2" decimals="-6" id="f-720" unitRef="usd">2446000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-95" decimals="-6" id="f-721" unitRef="usd">2430000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-96" decimals="-6" id="f-722" unitRef="usd">994000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-103" decimals="-6" id="f-723" unitRef="usd">2842000000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-104" decimals="-6" id="f-724" unitRef="usd">2248000000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-105" decimals="-6" id="f-725" unitRef="usd">2239000000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-106" decimals="-6" id="f-726" unitRef="usd">0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-107" decimals="-6" id="f-727" unitRef="usd">812000000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-108" decimals="-6" id="f-728" unitRef="usd">0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromDivestitureOfBusinesses contextRef="c-109" decimals="-6" id="f-729" unitRef="usd">124000000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:ProceedsFromDivestitureOfBusinesses contextRef="c-110" decimals="-6" id="f-730" unitRef="usd">0</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:ProceedsFromDivestitureOfBusinesses contextRef="c-111" decimals="-6" id="f-731" unitRef="usd">0</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c-2" decimals="-6" id="f-732" unitRef="usd">154000000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c-95" decimals="-6" id="f-733" unitRef="usd">141000000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c-96" decimals="-6" id="f-734" unitRef="usd">105000000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-2" decimals="-6" id="f-735" unitRef="usd">-2872000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-95" decimals="-6" id="f-736" unitRef="usd">-3201000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-96" decimals="-6" id="f-737" unitRef="usd">-2344000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="c-2" decimals="-6" id="f-738" unitRef="usd">1297000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="c-95" decimals="-6" id="f-739" unitRef="usd">2666000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="c-96" decimals="-6" id="f-740" unitRef="usd">1799000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c-2" decimals="-6" id="f-741" unitRef="usd">389000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c-95" decimals="-6" id="f-742" unitRef="usd">1654000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c-96" decimals="-6" id="f-743" unitRef="usd">28000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt contextRef="c-100" decimals="-6" id="f-744" unitRef="usd">-28000000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt contextRef="c-101" decimals="-6" id="f-745" unitRef="usd">73000000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt contextRef="c-102" decimals="-6" id="f-746" unitRef="usd">20000000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt contextRef="c-97" decimals="-6" id="f-747" unitRef="usd">0</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt contextRef="c-98" decimals="-6" id="f-748" unitRef="usd">-75000000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt contextRef="c-99" decimals="-6" id="f-749" unitRef="usd">-317000000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromContributedCapital contextRef="c-2" decimals="-6" id="f-750" unitRef="usd">735000000</us-gaap:ProceedsFromContributedCapital>
    <us-gaap:ProceedsFromContributedCapital contextRef="c-95" decimals="-6" id="f-751" unitRef="usd">475000000</us-gaap:ProceedsFromContributedCapital>
    <us-gaap:ProceedsFromContributedCapital contextRef="c-96" decimals="-6" id="f-752" unitRef="usd">685000000</us-gaap:ProceedsFromContributedCapital>
    <cms:PaymentToParentForReturnOfStockholderContributedCapital contextRef="c-2" decimals="-6" id="f-753" unitRef="usd">320000000</cms:PaymentToParentForReturnOfStockholderContributedCapital>
    <cms:PaymentToParentForReturnOfStockholderContributedCapital contextRef="c-95" decimals="-6" id="f-754" unitRef="usd">0</cms:PaymentToParentForReturnOfStockholderContributedCapital>
    <cms:PaymentToParentForReturnOfStockholderContributedCapital contextRef="c-96" decimals="-6" id="f-755" unitRef="usd">0</cms:PaymentToParentForReturnOfStockholderContributedCapital>
    <us-gaap:PaymentsOfOrdinaryDividends contextRef="c-2" decimals="-6" id="f-756" unitRef="usd">797000000</us-gaap:PaymentsOfOrdinaryDividends>
    <us-gaap:PaymentsOfOrdinaryDividends contextRef="c-95" decimals="-6" id="f-757" unitRef="usd">697000000</us-gaap:PaymentsOfOrdinaryDividends>
    <us-gaap:PaymentsOfOrdinaryDividends contextRef="c-96" decimals="-6" id="f-758" unitRef="usd">771000000</us-gaap:PaymentsOfOrdinaryDividends>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c-2" decimals="-6" id="f-759" unitRef="usd">-9000000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c-95" decimals="-6" id="f-760" unitRef="usd">-21000000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c-96" decimals="-6" id="f-761" unitRef="usd">-22000000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-2" decimals="-6" id="f-762" unitRef="usd">489000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-95" decimals="-6" id="f-763" unitRef="usd">767000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-96" decimals="-6" id="f-764" unitRef="usd">1366000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-2" decimals="-6" id="f-765" unitRef="usd">63000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-95" decimals="-6" id="f-766" unitRef="usd">-4000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-96" decimals="-6" id="f-767" unitRef="usd">16000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-112" decimals="-6" id="f-768" unitRef="usd">56000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-113" decimals="-6" id="f-769" unitRef="usd">60000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-114" decimals="-6" id="f-770" unitRef="usd">44000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-115" decimals="-6" id="f-771" unitRef="usd">119000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-112" decimals="-6" id="f-772" unitRef="usd">56000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-113" decimals="-6" id="f-773" unitRef="usd">60000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet contextRef="c-2" decimals="-6" id="f-774" unitRef="usd">484000000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c-95" decimals="-6" id="f-775" unitRef="usd">417000000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c-96" decimals="-6" id="f-776" unitRef="usd">309000000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-2" decimals="-6" id="f-777" unitRef="usd">-19000000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-95" decimals="-6" id="f-778" unitRef="usd">31000000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-96" decimals="-6" id="f-779" unitRef="usd">-2000000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-2" decimals="-6" id="f-780" unitRef="usd">395000000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-95" decimals="-6" id="f-781" unitRef="usd">264000000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-96" decimals="-6" id="f-782" unitRef="usd">210000000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-115" decimals="-6" id="f-783" unitRef="usd">44000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-112" decimals="-6" id="f-784" unitRef="usd">35000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c-115" decimals="-6" id="f-785" unitRef="usd">75000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c-112" decimals="-6" id="f-786" unitRef="usd">21000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-115" decimals="-6" id="f-787" unitRef="usd">23000000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-112" decimals="-6" id="f-788" unitRef="usd">21000000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <cms:AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent contextRef="c-116" decimals="-6" id="f-789" unitRef="usd">1019000000</cms:AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent>
    <cms:AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent contextRef="c-117" decimals="-6" id="f-790" unitRef="usd">909000000</cms:AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent>
    <us-gaap:AccountsNotesAndLoansReceivableNetCurrent contextRef="c-118" decimals="-6" id="f-791" unitRef="usd">17000000</us-gaap:AccountsNotesAndLoansReceivableNetCurrent>
    <us-gaap:AccountsNotesAndLoansReceivableNetCurrent contextRef="c-119" decimals="-6" id="f-792" unitRef="usd">11000000</us-gaap:AccountsNotesAndLoansReceivableNetCurrent>
    <us-gaap:EnergyRelatedInventoryGasStoredUnderground contextRef="c-115" decimals="-6" id="f-793" unitRef="usd">435000000</us-gaap:EnergyRelatedInventoryGasStoredUnderground>
    <us-gaap:EnergyRelatedInventoryGasStoredUnderground contextRef="c-112" decimals="-6" id="f-794" unitRef="usd">587000000</us-gaap:EnergyRelatedInventoryGasStoredUnderground>
    <us-gaap:OtherInventorySupplies contextRef="c-115" decimals="-6" id="f-795" unitRef="usd">291000000</us-gaap:OtherInventorySupplies>
    <us-gaap:OtherInventorySupplies contextRef="c-112" decimals="-6" id="f-796" unitRef="usd">257000000</us-gaap:OtherInventorySupplies>
    <us-gaap:EnergyRelatedInventoryOtherFossilFuel contextRef="c-115" decimals="-6" id="f-797" unitRef="usd">30000000</us-gaap:EnergyRelatedInventoryOtherFossilFuel>
    <us-gaap:EnergyRelatedInventoryOtherFossilFuel contextRef="c-112" decimals="-6" id="f-798" unitRef="usd">80000000</us-gaap:EnergyRelatedInventoryOtherFossilFuel>
    <cms:DeferredPropertyTaxes contextRef="c-115" decimals="-6" id="f-799" unitRef="usd">448000000</cms:DeferredPropertyTaxes>
    <cms:DeferredPropertyTaxes contextRef="c-112" decimals="-6" id="f-800" unitRef="usd">426000000</cms:DeferredPropertyTaxes>
    <us-gaap:RegulatoryAssetsCurrent contextRef="c-115" decimals="-6" id="f-801" unitRef="usd">229000000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent contextRef="c-112" decimals="-6" id="f-802" unitRef="usd">203000000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c-115" decimals="-6" id="f-803" unitRef="usd">86000000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c-112" decimals="-6" id="f-804" unitRef="usd">65000000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-115" decimals="-6" id="f-805" unitRef="usd">2674000000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-112" decimals="-6" id="f-806" unitRef="usd">2594000000</us-gaap:AssetsCurrent>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress contextRef="c-115" decimals="-6" id="f-807" unitRef="usd">33434000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress contextRef="c-112" decimals="-6" id="f-808" unitRef="usd">31723000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <cms:PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization contextRef="c-115" decimals="-6" id="f-809" unitRef="usd">9310000000</cms:PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <cms:PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization contextRef="c-112" decimals="-6" id="f-810" unitRef="usd">8796000000</cms:PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP contextRef="c-115" decimals="-6" id="f-811" unitRef="usd">24124000000</cms:PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP contextRef="c-112" decimals="-6" id="f-812" unitRef="usd">22927000000</cms:PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress contextRef="c-115" decimals="-6" id="f-813" unitRef="usd">1766000000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress contextRef="c-112" decimals="-6" id="f-814" unitRef="usd">845000000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization contextRef="c-115" decimals="-6" id="f-815" unitRef="usd">25890000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization contextRef="c-112" decimals="-6" id="f-816" unitRef="usd">23772000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:RegulatoryAssetsNoncurrent contextRef="c-115" decimals="-6" id="f-817" unitRef="usd">3569000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent contextRef="c-112" decimals="-6" id="f-818" unitRef="usd">3683000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:AccountsReceivableNetNoncurrent contextRef="c-116" decimals="-6" id="f-819" unitRef="usd">26000000</us-gaap:AccountsReceivableNetNoncurrent>
    <us-gaap:AccountsReceivableNetNoncurrent contextRef="c-117" decimals="-6" id="f-820" unitRef="usd">28000000</us-gaap:AccountsReceivableNetNoncurrent>
    <us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent contextRef="c-118" decimals="-6" id="f-821" unitRef="usd">92000000</us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent>
    <us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent contextRef="c-119" decimals="-6" id="f-822" unitRef="usd">95000000</us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c-115" decimals="-6" id="f-823" unitRef="usd">1514000000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c-112" decimals="-6" id="f-824" unitRef="usd">1367000000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-115" decimals="-6" id="f-825" unitRef="usd">323000000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-112" decimals="-6" id="f-826" unitRef="usd">313000000</us-gaap:OtherAssetsNoncurrent>
    <cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment contextRef="c-115" decimals="-6" id="f-827" unitRef="usd">5524000000</cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment>
    <cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment contextRef="c-112" decimals="-6" id="f-828" unitRef="usd">5486000000</cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment>
    <us-gaap:Assets contextRef="c-115" decimals="-6" id="f-829" unitRef="usd">34088000000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-112" decimals="-6" id="f-830" unitRef="usd">31852000000</us-gaap:Assets>
    <cms:LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable contextRef="c-115" decimals="-6" id="f-831" unitRef="usd">456000000</cms:LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable>
    <cms:LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable contextRef="c-112" decimals="-6" id="f-832" unitRef="usd">731000000</cms:LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable>
    <us-gaap:NotesPayableCurrent contextRef="c-115" decimals="-6" id="f-833" unitRef="usd">65000000</us-gaap:NotesPayableCurrent>
    <us-gaap:NotesPayableCurrent contextRef="c-112" decimals="-6" id="f-834" unitRef="usd">93000000</us-gaap:NotesPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-116" decimals="-6" id="f-835" unitRef="usd">917000000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-117" decimals="-6" id="f-836" unitRef="usd">764000000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-118" decimals="-6" id="f-837" unitRef="usd">12000000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-119" decimals="-6" id="f-838" unitRef="usd">13000000</us-gaap:AccountsPayableCurrent>
    <cms:AccruedRateRefunds contextRef="c-115" decimals="-6" id="f-839" unitRef="usd">38000000</cms:AccruedRateRefunds>
    <cms:AccruedRateRefunds contextRef="c-112" decimals="-6" id="f-840" unitRef="usd">54000000</cms:AccruedRateRefunds>
    <us-gaap:InterestAndDividendsPayableCurrent contextRef="c-115" decimals="-6" id="f-841" unitRef="usd">130000000</us-gaap:InterestAndDividendsPayableCurrent>
    <us-gaap:InterestAndDividendsPayableCurrent contextRef="c-112" decimals="-6" id="f-842" unitRef="usd">110000000</us-gaap:InterestAndDividendsPayableCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c-115" decimals="-6" id="f-843" unitRef="usd">678000000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c-112" decimals="-6" id="f-844" unitRef="usd">614000000</us-gaap:TaxesPayableCurrent>
    <us-gaap:RegulatoryLiabilityCurrent contextRef="c-115" decimals="-6" id="f-845" unitRef="usd">111000000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent contextRef="c-112" decimals="-6" id="f-846" unitRef="usd">56000000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-115" decimals="-6" id="f-847" unitRef="usd">185000000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-112" decimals="-6" id="f-848" unitRef="usd">128000000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-115" decimals="-6" id="f-849" unitRef="usd">2592000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-112" decimals="-6" id="f-850" unitRef="usd">2563000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-116" decimals="-6" id="f-851" unitRef="usd">10818000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-117" decimals="-6" id="f-852" unitRef="usd">10037000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-118" decimals="-6" id="f-853" unitRef="usd">823000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-119" decimals="-6" id="f-854" unitRef="usd">424000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c-115" decimals="-6" id="f-855" unitRef="usd">69000000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c-112" decimals="-6" id="f-856" unitRef="usd">39000000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent contextRef="c-115" decimals="-6" id="f-857" unitRef="usd">4067000000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent contextRef="c-112" decimals="-6" id="f-858" unitRef="usd">3894000000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent contextRef="c-115" decimals="-6" id="f-859" unitRef="usd">70000000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent contextRef="c-112" decimals="-6" id="f-860" unitRef="usd">77000000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent contextRef="c-115" decimals="-6" id="f-861" unitRef="usd">694000000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent contextRef="c-112" decimals="-6" id="f-862" unitRef="usd">739000000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AccumulatedDeferredInvestmentTaxCredit contextRef="c-115" decimals="-6" id="f-863" unitRef="usd">122000000</us-gaap:AccumulatedDeferredInvestmentTaxCredit>
    <us-gaap:AccumulatedDeferredInvestmentTaxCredit contextRef="c-112" decimals="-6" id="f-864" unitRef="usd">126000000</us-gaap:AccumulatedDeferredInvestmentTaxCredit>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-115" decimals="-6" id="f-865" unitRef="usd">3053000000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-112" decimals="-6" id="f-866" unitRef="usd">2789000000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-115" decimals="-6" id="f-867" unitRef="usd">349000000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-112" decimals="-6" id="f-868" unitRef="usd">364000000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="c-115" decimals="-6" id="f-869" unitRef="usd">20065000000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="c-112" decimals="-6" id="f-870" unitRef="usd">18489000000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:CommitmentsAndContingencies contextRef="c-115" id="f-871" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies contextRef="c-112" id="f-872" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c-115"
      decimals="-5"
      id="f-873"
      unitRef="shares">125000000.0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c-112"
      decimals="-5"
      id="f-874"
      unitRef="shares">125000000.0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-112"
      decimals="-5"
      id="f-875"
      unitRef="shares">84100000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-115"
      decimals="-5"
      id="f-876"
      unitRef="shares">84100000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c-115" decimals="-6" id="f-877" unitRef="usd">841000000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c-112" decimals="-6" id="f-878" unitRef="usd">841000000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-115" decimals="-6" id="f-879" unitRef="usd">8174000000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-112" decimals="-6" id="f-880" unitRef="usd">7759000000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-115" decimals="-6" id="f-881" unitRef="usd">-11000000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-112" decimals="-6" id="f-882" unitRef="usd">-15000000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-115" decimals="-6" id="f-883" unitRef="usd">2390000000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-112" decimals="-6" id="f-884" unitRef="usd">2178000000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <cms:CommonStockholdersEquity contextRef="c-115" decimals="-6" id="f-885" unitRef="usd">11394000000</cms:CommonStockholdersEquity>
    <cms:CommonStockholdersEquity contextRef="c-112" decimals="-6" id="f-886" unitRef="usd">10763000000</cms:CommonStockholdersEquity>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-112"
      decimals="2"
      id="f-887"
      unitRef="usdPerShare">4.50</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-115"
      decimals="2"
      id="f-888"
      unitRef="usdPerShare">4.50</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c-115"
      decimals="-5"
      id="f-889"
      unitRef="shares">7500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c-112"
      decimals="-5"
      id="f-890"
      unitRef="shares">7500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="c-115"
      decimals="-5"
      id="f-891"
      unitRef="shares">400000</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="c-112"
      decimals="-5"
      id="f-892"
      unitRef="shares">400000</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue contextRef="c-115" decimals="-6" id="f-893" unitRef="usd">37000000</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="c-112" decimals="-6" id="f-894" unitRef="usd">37000000</us-gaap:PreferredStockValue>
    <us-gaap:StockholdersEquity contextRef="c-115" decimals="-6" id="f-895" unitRef="usd">11431000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-112" decimals="-6" id="f-896" unitRef="usd">10800000000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-115" decimals="-6" id="f-897" unitRef="usd">34088000000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-112" decimals="-6" id="f-898" unitRef="usd">31852000000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-112" decimals="-6" id="f-899" unitRef="usd">10800000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-113" decimals="-6" id="f-900" unitRef="usd">10155000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-114" decimals="-6" id="f-901" unitRef="usd">9279000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-120" decimals="-6" id="f-902" unitRef="usd">841000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-121" decimals="-6" id="f-903" unitRef="usd">841000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-120" decimals="-6" id="f-904" unitRef="usd">841000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-122" decimals="-6" id="f-905" unitRef="usd">841000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-123" decimals="-6" id="f-906" unitRef="usd">841000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-122" decimals="-6" id="f-907" unitRef="usd">841000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-124" decimals="-6" id="f-908" unitRef="usd">7759000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-125" decimals="-6" id="f-909" unitRef="usd">7284000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-126" decimals="-6" id="f-910" unitRef="usd">6599000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <cms:AdjustmentsToAdditionalPaidInCapitalStockholderContribution contextRef="c-127" decimals="-6" id="f-911" unitRef="usd">735000000</cms:AdjustmentsToAdditionalPaidInCapitalStockholderContribution>
    <cms:AdjustmentsToAdditionalPaidInCapitalStockholderContribution contextRef="c-128" decimals="-6" id="f-912" unitRef="usd">475000000</cms:AdjustmentsToAdditionalPaidInCapitalStockholderContribution>
    <cms:AdjustmentsToAdditionalPaidInCapitalStockholderContribution contextRef="c-129" decimals="-6" id="f-913" unitRef="usd">685000000</cms:AdjustmentsToAdditionalPaidInCapitalStockholderContribution>
    <cms:AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution contextRef="c-127" decimals="-6" id="f-914" unitRef="usd">320000000</cms:AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution>
    <cms:AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution contextRef="c-128" decimals="-6" id="f-915" unitRef="usd">0</cms:AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution>
    <cms:AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution contextRef="c-129" decimals="-6" id="f-916" unitRef="usd">0</cms:AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-130" decimals="-6" id="f-917" unitRef="usd">8174000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-124" decimals="-6" id="f-918" unitRef="usd">7759000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-125" decimals="-6" id="f-919" unitRef="usd">7284000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-131" decimals="-6" id="f-920" unitRef="usd">-15000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-132" decimals="-6" id="f-921" unitRef="usd">-15000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-133" decimals="-6" id="f-922" unitRef="usd">-32000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax contextRef="c-134" decimals="-6" id="f-923" unitRef="usd">3000000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax contextRef="c-135" decimals="-6" id="f-924" unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax contextRef="c-136" decimals="-6" id="f-925" unitRef="usd">15000000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax contextRef="c-134" decimals="-6" id="f-926" unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax contextRef="c-135" decimals="-6" id="f-927" unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax contextRef="c-136" decimals="-6" id="f-928" unitRef="usd">-2000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-137" decimals="-6" id="f-929" unitRef="usd">-11000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-138" decimals="-6" id="f-930" unitRef="usd">-15000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-139" decimals="-6" id="f-931" unitRef="usd">-15000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-140" decimals="-6" id="f-932" unitRef="usd">2178000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-141" decimals="-6" id="f-933" unitRef="usd">2008000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-142" decimals="-6" id="f-934" unitRef="usd">1834000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss contextRef="c-143" decimals="-6" id="f-935" unitRef="usd">1009000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-144" decimals="-6" id="f-936" unitRef="usd">867000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-145" decimals="-6" id="f-937" unitRef="usd">945000000</us-gaap:NetIncomeLoss>
    <us-gaap:DividendsCommonStockCash contextRef="c-143" decimals="-6" id="f-938" unitRef="usd">795000000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-144" decimals="-6" id="f-939" unitRef="usd">695000000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-145" decimals="-6" id="f-940" unitRef="usd">769000000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsPreferredStockCash contextRef="c-143" decimals="-6" id="f-941" unitRef="usd">2000000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:DividendsPreferredStockCash contextRef="c-144" decimals="-6" id="f-942" unitRef="usd">2000000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:DividendsPreferredStockCash contextRef="c-145" decimals="-6" id="f-943" unitRef="usd">2000000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-146" decimals="-6" id="f-944" unitRef="usd">2390000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-140" decimals="-6" id="f-945" unitRef="usd">2178000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-141" decimals="-6" id="f-946" unitRef="usd">2008000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-147" decimals="-6" id="f-947" unitRef="usd">37000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-148" decimals="-6" id="f-948" unitRef="usd">37000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-149" decimals="-6" id="f-949" unitRef="usd">37000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-148" decimals="-6" id="f-950" unitRef="usd">37000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-149" decimals="-6" id="f-951" unitRef="usd">37000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-150" decimals="-6" id="f-952" unitRef="usd">37000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-115" decimals="-6" id="f-953" unitRef="usd">11431000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-112" decimals="-6" id="f-954" unitRef="usd">10800000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-113" decimals="-6" id="f-955" unitRef="usd">10155000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock contextRef="c-2" id="f-957">Significant Accounting Policies&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;Principles of Consolidation:&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 prepare their consolidated financial statements in conformity with GAAP. CMS&#160;Energy&#x2019;s consolidated financial statements comprise CMS&#160;Energy, Consumers, NorthStar Clean Energy, and all other entities in which CMS&#160;Energy has a controlling financial interest or is the primary beneficiary. Consumers&#x2019; consolidated financial statements comprise Consumers and all other entities in which it has a controlling financial interest. CMS&#160;Energy uses the equity method of accounting for investments in companies and partnerships that are not consolidated, where they have significant influence over operations and financial policies but are not the primary beneficiary. CMS&#160;Energy and Consumers eliminate intercompany transactions and balances.&lt;/span&gt;&lt;/div&gt;&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;Use of Estimates:&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 are required to make estimates using assumptions that may affect reported amounts and disclosures. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;&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 and 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; Cash and cash equivalents include short-term, highly liquid investments with original maturities of three&#160;months or less. 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;Contingencies:&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 record estimated loss contingencies on their consolidated financial statements when it is probable that a loss has been incurred and when the amount of loss can be reasonably estimated. For environmental remediation projects in which the timing of estimated expenditures is considered reliably determinable, CMS&#160;Energy and Consumers record the liability at its net present value, using a discount rate equal to the interest rate on monetary assets that are essentially risk-free and have maturities comparable to that of the environmental liability. Unless regulatory accounting applies, CMS&#160;Energy and Consumers expense legal fees as incurred; fees incurred but not yet billed are accrued based on estimates of work performed.&lt;/span&gt;&lt;/div&gt;&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;Debt Issuance Costs, Discounts, Premiums, and Refinancing 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; Upon the issuance of long-term debt, CMS&#160;Energy and Consumers defer issuance costs, discounts, and premiums and amortize those amounts over the terms of the associated debt. Debt issuance costs are presented as a direct deduction from the carrying amount of long-term debt on the balance sheet. Upon the refinancing of long-term debt, Consumers, as a regulated entity, defers any remaining unamortized issuance costs, discounts, and premiums associated with the refinanced debt and amortizes those amounts over the term of the newly issued debt. For the non&#x2011;regulated portions of CMS&#160;Energy&#x2019;s business, any remaining unamortized issuance costs, discounts, and premiums associated with extinguished debt are charged to earnings.&lt;/span&gt;&lt;/div&gt;&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; In order to support ongoing operations, CMS&#160;Energy and Consumers may enter into contracts for the future purchase and sale of various commodities, such as electricity, natural gas, and coal. These forward contracts are generally long-term in nature and result in physical delivery of the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;commodity at a contracted price. Most of these contracts are not subject to derivative accounting for one or more of the following reasons:&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;they do not have a notional amount (that is, a number of units specified in a derivative instrument, such as MWh of electricity or Bcf of natural gas)&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;they qualify for the normal purchases and sales exception&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;they cannot be net settled due in part to the absence of an active market for the 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;Consumers also uses FTRs to manage price risk related to electricity transmission congestion. An FTR is a financial instrument that entitles its holder to receive compensation or requires its holder to remit payment for congestion-related transmission charges. Consumers accounts for FTRs as derivatives and changes in the fair value of FTRs are deferred as regulatory assets or liabilities. For details regarding CMS&#160;Energy&#x2019;s and Consumers&#x2019; derivative instruments recorded at fair value, see Note&#160;5, Fair Value Measurements.&lt;/span&gt;&lt;/div&gt;&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;Electricity Market Transactions:&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; Wholesale electricity market operators require the submission of hourly day-ahead and real-time bids and offers for energy at locations across each region. CMS&#160;Energy and Consumers account for such transactions on a net hourly basis in each of the real-time and day-ahead markets, netted across all locations in the energy market. CMS&#160;Energy and Consumers record net hourly purchases in purchased and interchange power and net hourly sales in operating revenue on their consolidated statements of income. They record net billing adjustments upon receipt of settlement statements, record accruals for future net purchases and sales adjustments based on historical experience, and reconcile accruals to actual expenses and sales upon receipt of settlement statements.&lt;/span&gt;&lt;/div&gt;&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;EPS:&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 calculates basic and diluted EPS using the weighted-average number of shares of common stock and dilutive potential common stock outstanding during the period. Potential common stock, for purposes of determining diluted EPS, includes the effects of nonvested stock awards, forward equity sales, and convertible securities. CMS&#160;Energy computes the effect on potential common stock using the treasury stock method. Potentially dilutive common shares issuable upon conversion of the convertible senior notes are determined using the if-converted method for calculating diluted EPS. Diluted EPS excludes the impact of antidilutive securities, which are those securities resulting in an increase in EPS or a decrease in loss per share. For EPS computations, see Note&#160;13, Earnings Per Share&#x2014;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;Impairment of Long-lived Assets and Equity Method Investments:&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 perform tests of impairment if certain triggering events occur that indicate the carrying amount of an asset may not be recoverable or that there has been a decline in value that may be other than temporary.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 evaluate long-lived assets held in use for impairment by calculating the undiscounted future cash flows expected to result from the use of the asset and its eventual disposition. If the undiscounted future cash flows are less than the carrying amount, CMS&#160;Energy and Consumers recognize an impairment loss equal to the amount by which the carrying amount exceeds the fair value. CMS&#160;Energy and Consumers estimate the fair value of the asset using quoted market prices, market prices of similar assets, or discounted future cash flow analyses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 also assesses equity method investments for impairment whenever there has been a decline in value that is other than temporary. This assessment requires CMS&#160;Energy to determine the fair value of the equity method investment. CMS&#160;Energy determines fair value using valuation methodologies, including discounted cash flows, and assesses the ability of the investee to sustain an earnings capacity that justifies the carrying amount of the investment. CMS&#160;Energy records an impairment if the fair value is less than the carrying amount and the decline in value is considered to be other than temporary.&lt;/span&gt;&lt;/div&gt;&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;Investment Tax Credits:&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 its subsidiaries use the flow-through method of accounting for investment tax credits. Under the flow-through method, the credit is recognized as a reduction to income tax expense when the related plant, property, and equipment is placed into service. For its regulated utility assets, Consumers amortizes its investment tax credits over the life of the related property in accordance with regulatory treatment. &lt;/span&gt;&lt;/div&gt;&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;Inventory:&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 use the weighted-average cost method for valuing working gas, recoverable base gas in underground storage facilities, and materials and supplies inventory. CMS&#160;Energy and Consumers also use this method for valuing coal inventory, and they classify these amounts as generating plant fuel stock 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:400;line-height:120%"&gt;CMS&#160;Energy and Consumers account for RECs and emission allowances as inventory and use the weighted-average cost method to remove amounts from inventory. RECs and emission allowances are used to satisfy compliance obligations related to the generation of power. CMS&#160;Energy and Consumers classify these amounts within other assets 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:400;line-height:120%"&gt;CMS&#160;Energy and Consumers evaluate inventory for impairment as required to ensure that its carrying value does not exceed the lower of cost or net realizable value.&lt;/span&gt;&lt;/div&gt;&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;Property Taxes:&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; Property taxes are based on the taxable value of CMS&#160;Energy&#x2019;s and Consumers&#x2019; real and personal property assessed by local taxing authorities. CMS&#160;Energy and Consumers record property tax expense over the fiscal year of the taxing authority for which the taxes are levied. The deferred property tax balance represents the amount of CMS&#160;Energy&#x2019;s and Consumers&#x2019; accrued property tax that will be recognized over future governmental fiscal periods. &lt;/span&gt;&lt;/div&gt;&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;Other:&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; For additional accounting policies, see:&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:700;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;Note&#160;2, Regulatory Matters&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;Note&#160;7, Plant, Property, and Equipment&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;Note&#160;8, Leases&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;Note&#160;9, Asset Retirement Obligations&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;Note&#160;10, Retirement Benefits&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;Note&#160;11, Stock-based Compensation&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;Note&#160;12, Income Taxes&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;Note&#160;13, Earnings Per Share&#x2014;CMS&#160;Energy&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;Note&#160;14, Revenue&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;Note&#160;18, Variable Interest Entities&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock contextRef="c-1" id="f-956">Significant Accounting Policies&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;Principles of Consolidation:&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 prepare their consolidated financial statements in conformity with GAAP. CMS&#160;Energy&#x2019;s consolidated financial statements comprise CMS&#160;Energy, Consumers, NorthStar Clean Energy, and all other entities in which CMS&#160;Energy has a controlling financial interest or is the primary beneficiary. Consumers&#x2019; consolidated financial statements comprise Consumers and all other entities in which it has a controlling financial interest. CMS&#160;Energy uses the equity method of accounting for investments in companies and partnerships that are not consolidated, where they have significant influence over operations and financial policies but are not the primary beneficiary. CMS&#160;Energy and Consumers eliminate intercompany transactions and balances.&lt;/span&gt;&lt;/div&gt;&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;Use of Estimates:&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 are required to make estimates using assumptions that may affect reported amounts and disclosures. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;&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 and 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; Cash and cash equivalents include short-term, highly liquid investments with original maturities of three&#160;months or less. 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;Contingencies:&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 record estimated loss contingencies on their consolidated financial statements when it is probable that a loss has been incurred and when the amount of loss can be reasonably estimated. For environmental remediation projects in which the timing of estimated expenditures is considered reliably determinable, CMS&#160;Energy and Consumers record the liability at its net present value, using a discount rate equal to the interest rate on monetary assets that are essentially risk-free and have maturities comparable to that of the environmental liability. Unless regulatory accounting applies, CMS&#160;Energy and Consumers expense legal fees as incurred; fees incurred but not yet billed are accrued based on estimates of work performed.&lt;/span&gt;&lt;/div&gt;&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;Debt Issuance Costs, Discounts, Premiums, and Refinancing 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; Upon the issuance of long-term debt, CMS&#160;Energy and Consumers defer issuance costs, discounts, and premiums and amortize those amounts over the terms of the associated debt. Debt issuance costs are presented as a direct deduction from the carrying amount of long-term debt on the balance sheet. Upon the refinancing of long-term debt, Consumers, as a regulated entity, defers any remaining unamortized issuance costs, discounts, and premiums associated with the refinanced debt and amortizes those amounts over the term of the newly issued debt. For the non&#x2011;regulated portions of CMS&#160;Energy&#x2019;s business, any remaining unamortized issuance costs, discounts, and premiums associated with extinguished debt are charged to earnings.&lt;/span&gt;&lt;/div&gt;&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; In order to support ongoing operations, CMS&#160;Energy and Consumers may enter into contracts for the future purchase and sale of various commodities, such as electricity, natural gas, and coal. These forward contracts are generally long-term in nature and result in physical delivery of the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;commodity at a contracted price. Most of these contracts are not subject to derivative accounting for one or more of the following reasons:&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;they do not have a notional amount (that is, a number of units specified in a derivative instrument, such as MWh of electricity or Bcf of natural gas)&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;they qualify for the normal purchases and sales exception&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;they cannot be net settled due in part to the absence of an active market for the 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;Consumers also uses FTRs to manage price risk related to electricity transmission congestion. An FTR is a financial instrument that entitles its holder to receive compensation or requires its holder to remit payment for congestion-related transmission charges. Consumers accounts for FTRs as derivatives and changes in the fair value of FTRs are deferred as regulatory assets or liabilities. For details regarding CMS&#160;Energy&#x2019;s and Consumers&#x2019; derivative instruments recorded at fair value, see Note&#160;5, Fair Value Measurements.&lt;/span&gt;&lt;/div&gt;&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;Electricity Market Transactions:&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; Wholesale electricity market operators require the submission of hourly day-ahead and real-time bids and offers for energy at locations across each region. CMS&#160;Energy and Consumers account for such transactions on a net hourly basis in each of the real-time and day-ahead markets, netted across all locations in the energy market. CMS&#160;Energy and Consumers record net hourly purchases in purchased and interchange power and net hourly sales in operating revenue on their consolidated statements of income. They record net billing adjustments upon receipt of settlement statements, record accruals for future net purchases and sales adjustments based on historical experience, and reconcile accruals to actual expenses and sales upon receipt of settlement statements.&lt;/span&gt;&lt;/div&gt;&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;EPS:&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 calculates basic and diluted EPS using the weighted-average number of shares of common stock and dilutive potential common stock outstanding during the period. Potential common stock, for purposes of determining diluted EPS, includes the effects of nonvested stock awards, forward equity sales, and convertible securities. CMS&#160;Energy computes the effect on potential common stock using the treasury stock method. Potentially dilutive common shares issuable upon conversion of the convertible senior notes are determined using the if-converted method for calculating diluted EPS. Diluted EPS excludes the impact of antidilutive securities, which are those securities resulting in an increase in EPS or a decrease in loss per share. For EPS computations, see Note&#160;13, Earnings Per Share&#x2014;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;Impairment of Long-lived Assets and Equity Method Investments:&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 perform tests of impairment if certain triggering events occur that indicate the carrying amount of an asset may not be recoverable or that there has been a decline in value that may be other than temporary.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 evaluate long-lived assets held in use for impairment by calculating the undiscounted future cash flows expected to result from the use of the asset and its eventual disposition. If the undiscounted future cash flows are less than the carrying amount, CMS&#160;Energy and Consumers recognize an impairment loss equal to the amount by which the carrying amount exceeds the fair value. CMS&#160;Energy and Consumers estimate the fair value of the asset using quoted market prices, market prices of similar assets, or discounted future cash flow analyses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 also assesses equity method investments for impairment whenever there has been a decline in value that is other than temporary. This assessment requires CMS&#160;Energy to determine the fair value of the equity method investment. CMS&#160;Energy determines fair value using valuation methodologies, including discounted cash flows, and assesses the ability of the investee to sustain an earnings capacity that justifies the carrying amount of the investment. CMS&#160;Energy records an impairment if the fair value is less than the carrying amount and the decline in value is considered to be other than temporary.&lt;/span&gt;&lt;/div&gt;&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;Investment Tax Credits:&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 its subsidiaries use the flow-through method of accounting for investment tax credits. Under the flow-through method, the credit is recognized as a reduction to income tax expense when the related plant, property, and equipment is placed into service. For its regulated utility assets, Consumers amortizes its investment tax credits over the life of the related property in accordance with regulatory treatment. &lt;/span&gt;&lt;/div&gt;&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;Inventory:&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 use the weighted-average cost method for valuing working gas, recoverable base gas in underground storage facilities, and materials and supplies inventory. CMS&#160;Energy and Consumers also use this method for valuing coal inventory, and they classify these amounts as generating plant fuel stock 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:400;line-height:120%"&gt;CMS&#160;Energy and Consumers account for RECs and emission allowances as inventory and use the weighted-average cost method to remove amounts from inventory. RECs and emission allowances are used to satisfy compliance obligations related to the generation of power. CMS&#160;Energy and Consumers classify these amounts within other assets 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:400;line-height:120%"&gt;CMS&#160;Energy and Consumers evaluate inventory for impairment as required to ensure that its carrying value does not exceed the lower of cost or net realizable value.&lt;/span&gt;&lt;/div&gt;&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;Property Taxes:&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; Property taxes are based on the taxable value of CMS&#160;Energy&#x2019;s and Consumers&#x2019; real and personal property assessed by local taxing authorities. CMS&#160;Energy and Consumers record property tax expense over the fiscal year of the taxing authority for which the taxes are levied. The deferred property tax balance represents the amount of CMS&#160;Energy&#x2019;s and Consumers&#x2019; accrued property tax that will be recognized over future governmental fiscal periods. &lt;/span&gt;&lt;/div&gt;&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;Other:&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; For additional accounting policies, see:&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:700;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;Note&#160;2, Regulatory Matters&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;Note&#160;7, Plant, Property, and Equipment&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;Note&#160;8, Leases&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;Note&#160;9, Asset Retirement Obligations&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;Note&#160;10, Retirement Benefits&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;Note&#160;11, Stock-based Compensation&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;Note&#160;12, Income Taxes&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;Note&#160;13, Earnings Per Share&#x2014;CMS&#160;Energy&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;Note&#160;14, Revenue&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;Note&#160;18, Variable Interest Entities&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="c-2" id="f-959">&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;Principles of Consolidation:&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 prepare their consolidated financial statements in conformity with GAAP. CMS&#160;Energy&#x2019;s consolidated financial statements comprise CMS&#160;Energy, Consumers, NorthStar Clean Energy, and all other entities in which CMS&#160;Energy has a controlling financial interest or is the primary beneficiary. Consumers&#x2019; consolidated financial statements comprise Consumers and all other entities in which it has a controlling financial interest. CMS&#160;Energy uses the equity method of accounting for investments in companies and partnerships that are not consolidated, where they have significant influence over operations and financial policies but are not the primary beneficiary. CMS&#160;Energy and Consumers eliminate intercompany transactions and balances.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="c-1" id="f-958">&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;Principles of Consolidation:&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 prepare their consolidated financial statements in conformity with GAAP. CMS&#160;Energy&#x2019;s consolidated financial statements comprise CMS&#160;Energy, Consumers, NorthStar Clean Energy, and all other entities in which CMS&#160;Energy has a controlling financial interest or is the primary beneficiary. Consumers&#x2019; consolidated financial statements comprise Consumers and all other entities in which it has a controlling financial interest. CMS&#160;Energy uses the equity method of accounting for investments in companies and partnerships that are not consolidated, where they have significant influence over operations and financial policies but are not the primary beneficiary. CMS&#160;Energy and Consumers eliminate intercompany transactions and balances.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="c-2" id="f-961">&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;Use of Estimates:&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 are required to make estimates using assumptions that may affect reported amounts and disclosures. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:UseOfEstimates contextRef="c-1" id="f-960">&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;Use of Estimates:&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 are required to make estimates using assumptions that may affect reported amounts and disclosures. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy contextRef="c-1" id="f-965">&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 and 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; Cash and cash equivalents include short-term, highly liquid investments with original maturities of three&#160;months or less. Restricted cash and cash equivalents are held primarily for the repayment of securitization bonds and funds held in escrow. Cash and cash equivalents may also be restricted to pay other contractual obligations such as leasing of coal railcars. These amounts are classified as current assets since they relate to payments that could or will occur within one&#160;year.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy contextRef="c-2" id="f-964">&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 and 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; Cash and cash equivalents include short-term, highly liquid investments with original maturities of three&#160;months or less. Restricted cash and cash equivalents are held primarily for the repayment of securitization bonds and funds held in escrow. Cash and cash equivalents may also be restricted to pay other contractual obligations such as leasing of coal railcars. These amounts are classified as current assets since they relate to payments that could or will occur within one&#160;year.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy contextRef="c-2" id="f-963">&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 and 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; Cash and cash equivalents include short-term, highly liquid investments with original maturities of three&#160;months or less. Restricted cash and cash equivalents are held primarily for the repayment of securitization bonds and funds held in escrow. Cash and cash equivalents may also be restricted to pay other contractual obligations such as leasing of coal railcars. These amounts are classified as current assets since they relate to payments that could or will occur within one&#160;year.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy contextRef="c-1" id="f-962">&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 and 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; Cash and cash equivalents include short-term, highly liquid investments with original maturities of three&#160;months or less. Restricted cash and cash equivalents are held primarily for the repayment of securitization bonds and funds held in escrow. Cash and cash equivalents may also be restricted to pay other contractual obligations such as leasing of coal railcars. These amounts are classified as current assets since they relate to payments that could or will occur within one&#160;year.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock contextRef="c-2" id="f-967">&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;Contingencies:&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 record estimated loss contingencies on their consolidated financial statements when it is probable that a loss has been incurred and when the amount of loss can be reasonably estimated. For environmental remediation projects in which the timing of estimated expenditures is considered reliably determinable, CMS&#160;Energy and Consumers record the liability at its net present value, using a discount rate equal to the interest rate on monetary assets that are essentially risk-free and have maturities comparable to that of the environmental liability. Unless regulatory accounting applies, CMS&#160;Energy and Consumers expense legal fees as incurred; fees incurred but not yet billed are accrued based on estimates of work performed.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock contextRef="c-1" id="f-966">&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;Contingencies:&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 record estimated loss contingencies on their consolidated financial statements when it is probable that a loss has been incurred and when the amount of loss can be reasonably estimated. For environmental remediation projects in which the timing of estimated expenditures is considered reliably determinable, CMS&#160;Energy and Consumers record the liability at its net present value, using a discount rate equal to the interest rate on monetary assets that are essentially risk-free and have maturities comparable to that of the environmental liability. Unless regulatory accounting applies, CMS&#160;Energy and Consumers expense legal fees as incurred; fees incurred but not yet billed are accrued based on estimates of work performed.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <us-gaap:DebtPolicyTextBlock contextRef="c-2" id="f-969">&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;Debt Issuance Costs, Discounts, Premiums, and Refinancing 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; Upon the issuance of long-term debt, CMS&#160;Energy and Consumers defer issuance costs, discounts, and premiums and amortize those amounts over the terms of the associated debt. Debt issuance costs are presented as a direct deduction from the carrying amount of long-term debt on the balance sheet. Upon the refinancing of long-term debt, Consumers, as a regulated entity, defers any remaining unamortized issuance costs, discounts, and premiums associated with the refinanced debt and amortizes those amounts over the term of the newly issued debt. For the non&#x2011;regulated portions of CMS&#160;Energy&#x2019;s business, any remaining unamortized issuance costs, discounts, and premiums associated with extinguished debt are charged to earnings.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtPolicyTextBlock>
    <us-gaap:DebtPolicyTextBlock contextRef="c-1" id="f-968">&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;Debt Issuance Costs, Discounts, Premiums, and Refinancing 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; Upon the issuance of long-term debt, CMS&#160;Energy and Consumers defer issuance costs, discounts, and premiums and amortize those amounts over the terms of the associated debt. Debt issuance costs are presented as a direct deduction from the carrying amount of long-term debt on the balance sheet. Upon the refinancing of long-term debt, Consumers, as a regulated entity, defers any remaining unamortized issuance costs, discounts, and premiums associated with the refinanced debt and amortizes those amounts over the term of the newly issued debt. For the non&#x2011;regulated portions of CMS&#160;Energy&#x2019;s business, any remaining unamortized issuance costs, discounts, and premiums associated with extinguished debt are charged to earnings.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtPolicyTextBlock>
    <us-gaap:DerivativesPolicyTextBlock contextRef="c-1" id="f-971">&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; In order to support ongoing operations, CMS&#160;Energy and Consumers may enter into contracts for the future purchase and sale of various commodities, such as electricity, natural gas, and coal. These forward contracts are generally long-term in nature and result in physical delivery of the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;commodity at a contracted price. Most of these contracts are not subject to derivative accounting for one or more of the following reasons:&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;they do not have a notional amount (that is, a number of units specified in a derivative instrument, such as MWh of electricity or Bcf of natural gas)&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;they qualify for the normal purchases and sales exception&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;they cannot be net settled due in part to the absence of an active market for the 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;Consumers also uses FTRs to manage price risk related to electricity transmission congestion. An FTR is a financial instrument that entitles its holder to receive compensation or requires its holder to remit payment for congestion-related transmission charges. Consumers accounts for FTRs as derivatives and changes in the fair value of FTRs are deferred as regulatory assets or liabilities. For details regarding CMS&#160;Energy&#x2019;s and Consumers&#x2019; derivative instruments recorded at fair value, see Note&#160;5, Fair Value Measurements.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:DerivativesPolicyTextBlock contextRef="c-2" id="f-970">&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; In order to support ongoing operations, CMS&#160;Energy and Consumers may enter into contracts for the future purchase and sale of various commodities, such as electricity, natural gas, and coal. These forward contracts are generally long-term in nature and result in physical delivery of the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;commodity at a contracted price. Most of these contracts are not subject to derivative accounting for one or more of the following reasons:&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;they do not have a notional amount (that is, a number of units specified in a derivative instrument, such as MWh of electricity or Bcf of natural gas)&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;they qualify for the normal purchases and sales exception&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;they cannot be net settled due in part to the absence of an active market for the 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;Consumers also uses FTRs to manage price risk related to electricity transmission congestion. An FTR is a financial instrument that entitles its holder to receive compensation or requires its holder to remit payment for congestion-related transmission charges. Consumers accounts for FTRs as derivatives and changes in the fair value of FTRs are deferred as regulatory assets or liabilities. For details regarding CMS&#160;Energy&#x2019;s and Consumers&#x2019; derivative instruments recorded at fair value, see Note&#160;5, Fair Value Measurements.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="c-2" id="f-973">&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;Electricity Market Transactions:&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; Wholesale electricity market operators require the submission of hourly day-ahead and real-time bids and offers for energy at locations across each region. CMS&#160;Energy and Consumers account for such transactions on a net hourly basis in each of the real-time and day-ahead markets, netted across all locations in the energy market. CMS&#160;Energy and Consumers record net hourly purchases in purchased and interchange power and net hourly sales in operating revenue on their consolidated statements of income. They record net billing adjustments upon receipt of settlement statements, record accruals for future net purchases and sales adjustments based on historical experience, and reconcile accruals to actual expenses and sales upon receipt of settlement statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="c-1" id="f-972">&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;Electricity Market Transactions:&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; Wholesale electricity market operators require the submission of hourly day-ahead and real-time bids and offers for energy at locations across each region. CMS&#160;Energy and Consumers account for such transactions on a net hourly basis in each of the real-time and day-ahead markets, netted across all locations in the energy market. CMS&#160;Energy and Consumers record net hourly purchases in purchased and interchange power and net hourly sales in operating revenue on their consolidated statements of income. They record net billing adjustments upon receipt of settlement statements, record accruals for future net purchases and sales adjustments based on historical experience, and reconcile accruals to actual expenses and sales upon receipt of settlement statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="c-1" id="f-974">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;EPS:&lt;/span&gt; CMS&#160;Energy calculates basic and diluted EPS using the weighted-average number of shares of common stock and dilutive potential common stock outstanding during the period. Potential common stock, for purposes of determining diluted EPS, includes the effects of nonvested stock awards, forward equity sales, and convertible securities. CMS&#160;Energy computes the effect on potential common stock using the treasury stock method. Potentially dilutive common shares issuable upon conversion of the convertible senior notes are determined using the if-converted method for calculating diluted EPS. Diluted EPS excludes the impact of antidilutive securities, which are those securities resulting in an increase in EPS or a decrease in loss per share.&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-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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 potentially dilutive impact from these forward equity sale contracts is reflected in diluted EPS using the treasury stock method. There will be a dilutive effect on EPS when the average market price of common stock shares is above the applicable adjusted forward sale price. Additionally, any physical settlement or net share settlement of the agreements would dilute EPS. The forward equity sale contracts were anti-dilutive for the year ended December&#160;31,&#160;2024. For further details on the forward equity sale contracts, see Note&#160;4, Financings and Capitalization.&lt;/span&gt;&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;Convertible Securities&lt;/span&gt;&lt;/div&gt;In May&#160;2023, CMS&#160;Energy issued convertible senior notes. Potentially dilutive common shares issuable upon conversion of the convertible senior notes are determined using the if-converted method for calculating diluted EPS. Upon conversion, the convertible senior notes are required to be paid in cash with only amounts exceeding the principal permitted to be settled in shares. The convertible senior notes were anti-dilutive for the year ended December&#160;31,&#160;2024.</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="c-1" id="f-976">&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;Impairment of Long-lived Assets and Equity Method Investments:&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 perform tests of impairment if certain triggering events occur that indicate the carrying amount of an asset may not be recoverable or that there has been a decline in value that may be other than temporary.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 evaluate long-lived assets held in use for impairment by calculating the undiscounted future cash flows expected to result from the use of the asset and its eventual disposition. If the undiscounted future cash flows are less than the carrying amount, CMS&#160;Energy and Consumers recognize an impairment loss equal to the amount by which the carrying amount exceeds the fair value. CMS&#160;Energy and Consumers estimate the fair value of the asset using quoted market prices, market prices of similar assets, or discounted future cash flow analyses.&lt;/span&gt;&lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="c-2" id="f-975">&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;Impairment of Long-lived Assets and Equity Method Investments:&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 perform tests of impairment if certain triggering events occur that indicate the carrying amount of an asset may not be recoverable or that there has been a decline in value that may be other than temporary.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 evaluate long-lived assets held in use for impairment by calculating the undiscounted future cash flows expected to result from the use of the asset and its eventual disposition. If the undiscounted future cash flows are less than the carrying amount, CMS&#160;Energy and Consumers recognize an impairment loss equal to the amount by which the carrying amount exceeds the fair value. CMS&#160;Energy and Consumers estimate the fair value of the asset using quoted market prices, market prices of similar assets, or discounted future cash flow analyses.&lt;/span&gt;&lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:EquityMethodInvestmentsPolicy contextRef="c-1" id="f-977">&lt;div style="margin-bottom: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 also assesses equity method investments for impairment whenever there has been a decline in value that is other than temporary. This assessment requires CMS&#160;Energy to determine the fair value of the equity method investment. CMS&#160;Energy determines fair value using valuation methodologies, including discounted cash flows, and assesses the ability of the investee to sustain an earnings capacity that justifies the carrying amount of the investment. CMS&#160;Energy records an impairment if the fair value is less than the carrying amount and the decline in value is considered to be other than temporary.&lt;/span&gt;&lt;/div&gt;</us-gaap:EquityMethodInvestmentsPolicy>
    <us-gaap:RegulatoryIncomeTaxesPolicy contextRef="c-1" id="f-979">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Investment Tax Credits:&lt;/span&gt; CMS&#160;Energy and its subsidiaries use the flow-through method of accounting for investment tax credits. Under the flow-through method, the credit is recognized as a reduction to income tax expense when the related plant, property, and equipment is placed into service. For its regulated utility assets, Consumers amortizes its investment tax credits over the life of the related property in accordance with regulatory treatment.</us-gaap:RegulatoryIncomeTaxesPolicy>
    <us-gaap:RegulatoryIncomeTaxesPolicy contextRef="c-2" id="f-978">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Investment Tax Credits:&lt;/span&gt; CMS&#160;Energy and its subsidiaries use the flow-through method of accounting for investment tax credits. Under the flow-through method, the credit is recognized as a reduction to income tax expense when the related plant, property, and equipment is placed into service. For its regulated utility assets, Consumers amortizes its investment tax credits over the life of the related property in accordance with regulatory treatment.</us-gaap:RegulatoryIncomeTaxesPolicy>
    <us-gaap:InventoryPolicyTextBlock contextRef="c-1" id="f-981">&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;Inventory:&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 use the weighted-average cost method for valuing working gas, recoverable base gas in underground storage facilities, and materials and supplies inventory. CMS&#160;Energy and Consumers also use this method for valuing coal inventory, and they classify these amounts as generating plant fuel stock on their consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:InventoryPolicyTextBlock contextRef="c-2" id="f-980">&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;Inventory:&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 use the weighted-average cost method for valuing working gas, recoverable base gas in underground storage facilities, and materials and supplies inventory. CMS&#160;Energy and Consumers also use this method for valuing coal inventory, and they classify these amounts as generating plant fuel stock on their consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:EmissionCreditsOrAllowancesPolicy contextRef="c-1" id="f-983">&lt;div style="margin-bottom: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 account for RECs and emission allowances as inventory and use the weighted-average cost method to remove amounts from inventory. RECs and emission allowances are used to satisfy compliance obligations related to the generation of power. CMS&#160;Energy and Consumers classify these amounts within other assets on their consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:EmissionCreditsOrAllowancesPolicy>
    <us-gaap:EmissionCreditsOrAllowancesPolicy contextRef="c-2" id="f-982">&lt;div style="margin-bottom: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 account for RECs and emission allowances as inventory and use the weighted-average cost method to remove amounts from inventory. RECs and emission allowances are used to satisfy compliance obligations related to the generation of power. CMS&#160;Energy and Consumers classify these amounts within other assets on their consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:EmissionCreditsOrAllowancesPolicy>
    <us-gaap:InventoryImpairmentPolicy contextRef="c-1" id="f-985">&lt;div style="margin-bottom: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 evaluate inventory for impairment as required to ensure that its carrying value does not exceed the lower of cost or net realizable value.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryImpairmentPolicy>
    <us-gaap:InventoryImpairmentPolicy contextRef="c-2" id="f-984">&lt;div style="margin-bottom: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 evaluate inventory for impairment as required to ensure that its carrying value does not exceed the lower of cost or net realizable value.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryImpairmentPolicy>
    <cms:PropertyTaxPolicyTextBlock contextRef="c-2" id="f-987">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Property Taxes:&lt;/span&gt; Property taxes are based on the taxable value of CMS&#160;Energy&#x2019;s and Consumers&#x2019; real and personal property assessed by local taxing authorities. CMS&#160;Energy and Consumers record property tax expense over the fiscal year of the taxing authority for which the taxes are levied. The deferred property tax balance represents the amount of CMS&#160;Energy&#x2019;s and Consumers&#x2019; accrued property tax that will be recognized over future governmental fiscal periods.</cms:PropertyTaxPolicyTextBlock>
    <cms:PropertyTaxPolicyTextBlock contextRef="c-1" id="f-986">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Property Taxes:&lt;/span&gt; Property taxes are based on the taxable value of CMS&#160;Energy&#x2019;s and Consumers&#x2019; real and personal property assessed by local taxing authorities. CMS&#160;Energy and Consumers record property tax expense over the fiscal year of the taxing authority for which the taxes are levied. The deferred property tax balance represents the amount of CMS&#160;Energy&#x2019;s and Consumers&#x2019; accrued property tax that will be recognized over future governmental fiscal periods.</cms:PropertyTaxPolicyTextBlock>
    <us-gaap:PublicUtilitiesDisclosureTextBlock contextRef="c-1" id="f-989">Regulatory Matters&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Regulatory matters are critical to Consumers. The Michigan Attorney General, ABATE, the MPSC&#160;Staff, residential customer advocacy groups, environmental organizations, and certain other parties typically participate in MPSC proceedings concerning Consumers, such as Consumers&#x2019; rate cases and power supply cost recovery and gas cost recovery processes. Intervenors also participate in certain FERC matters, including FERC&#x2019;s regulation of certain wholesale rates that affect Consumers&#x2019; power supply costs. 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 and FERC 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:16pt;font-weight:400;line-height:120%"&gt;Regulatory 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;Consumers is subject to the actions of the MPSC and FERC and therefore prepares its consolidated financial statements in accordance with the provisions of regulatory accounting. A utility must apply regulatory accounting when its rates are designed to recover specific costs of providing regulated services. Under regulatory accounting, Consumers records regulatory assets or liabilities for certain transactions that would have been treated as expense or revenue by non&#x2011;regulated businesses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt"&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 regulatory assets and liabilities on Consumers&#x2019; consolidated balance sheets:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.258%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.961%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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;/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;2023&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;Regulatory assets&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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:27pt;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;2022 PSCR underrecovery&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;Energy waste reduction plan incentive&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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 incentive program&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Other&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;Total current regulatory assets&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;229&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;203&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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;Non-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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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:27pt;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 of coal-fueled electric generating units to be retired&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;Postretirement 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;4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;Securitized costs&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;ARO&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;Decommissioning costs&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;Unamortized loss on reacquired 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: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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;MGP sites&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/td&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:27pt;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;Energy waste reduction plan incentive&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;Energy waste reduction plan&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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:27pt;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;Ludington overhaul contract dispute&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;Postretirement benefits expense deferral mechanism&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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:27pt;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 incentive program&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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:27pt;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;2022 PSCR underrecovery&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Other&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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 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;Total non-current regulatory assets&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,569&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;3,683&#160;&lt;/span&gt;&lt;/td&gt;&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&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 regulatory assets&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&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,798&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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,886&#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&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;Regulatory liabilities&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;Income taxes, net&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&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&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;ASP gain&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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;Other&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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;Total current regulatory liabilities&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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;Non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;Cost of removal&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&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Income taxes, net&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;Renewable energy plan&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;ASP gain&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Energy waste reduction plan&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Renewable energy grant&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Postretirement benefits expense deferral mechanism&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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;Total non-current regulatory liabilities&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;3,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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 regulatory liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;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;4,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;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;3,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top: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;The MPSC has provided a specific return on these regulatory assets.&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 regulatory assets have arisen from an alternative-revenue program and are not associated with incurred costs or capital investments. Therefore, the MPSC has provided for recovery without a return.&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;These regulatory assets represent incurred costs for which the MPSC has provided recovery without a return on investment.&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;This regulatory asset is included in rate base, thereby providing a return.&lt;/span&gt;&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;Regulatory Assets&lt;/span&gt;&lt;/div&gt;&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;2022&#160;PSCR Underrecovery: &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;As a result of rising fuel prices during 2022, Consumers&#x2019; power supply costs for 2022 were significantly higher than those projected in its 2022&#160;PSCR plan. At the end of 2022, Consumers had recorded $401&#160;million&#160;of under-recovered power supply costs. In February&#160;2023, the MPSC authorized Consumers to recover the 2022 underrecovery amount over three&#160;years, providing immediate relief to electric customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Energy Waste Reduction Plan Incentive:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; The energy waste reduction incentive mechanism provides a financial incentive if the energy savings of Consumers&#x2019; customers exceed annual targets established by the MPSC. Consumers accounts for this program as an alternative-revenue program that meets the criteria for recognizing revenue related to the incentive as soon as energy savings exceed the annual targets established 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;In November&#160;2024, the MPSC approved a settlement agreement authorizing Consumers to collect $58&#160;million during 2025 as an incentive for exceeding its statutory savings targets in 2023. Consumers recognized incentive revenue under this program of $58&#160;million in 2023. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 also exceeded its statutory savings targets in 2024, achieved certain other goals, and will request the MPSC&#x2019;s approval to collect $64&#160;million in the energy waste reduction reconciliation to be filed in May&#160;2025. Consumers recognized incentive revenue under this program of $64&#160;million in 2024. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Retention Incentive Program:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; To ensure necessary staffing at the D.E.&#160;Karn and J.H.&#160;Campbell coal-fueled generating units through their retirement, Consumers established retention incentive programs. The MPSC has approved deferred accounting treatment for the retention and severance costs incurred under these programs and has allowed for recovery over three&#160;years. For additional details regarding the retention incentive program, see Note&#160;19, Exit Activities and Asset Sales.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Costs of Coal-fueled Electric Generating Units to be Retired: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In 2022, the MPSC approved Consumers&#x2019; plans to retire the J.H.&#160;Campbell coal-fueled generating units in 2025. Upon the units&#x2019; retirement, Consumers will receive regulatory asset treatment to recover their remaining book value, as well as a 9.0&#x2011;percent return on equity, through 2040, the units&#x2019; original retirement date. Until retirement, the book value of the generating units will remain in rate base and receive full regulatory returns in general rate cases. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In 2022, Consumers removed from total plant, property, and equipment an amount of $1.3&#160;billion, representing the projected remaining book value of the electric generating units upon their retirement, and recorded it as a non&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;current regulatory asset on its consolidated balance sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Postretirement Benefits:&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; As part of the ratemaking process, the MPSC allows Consumers to recover the costs of postretirement benefits. Accordingly, Consumers defers the net impact of actuarial losses and gains, prior service costs and credits, and settlements associated with postretirement benefits as a regulatory asset or liability. The asset or liability will decrease as the deferred items are amortized 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;recognized as components of net periodic benefit cost. For details about the amortization periods, see Note&#160;10, Retirement Benefits.&lt;/span&gt;&lt;/div&gt;&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;Securitized 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; The MPSC has issued securitization financing orders authorizing Consumers to issue securitization bonds in order to finance the recovery of the remaining book value of three&#160;smaller natural gas-fueled electric generating units that Consumers retired in 2015, seven&#160;smaller coal-fueled electric generating units that Consumers retired in 2016, and the D.E.&#160;Karn coal-fueled electric generating units that Consumers retired in June&#160;2023. Consumers has removed from plant, property, and equipment and recorded as a regulatory asset the book value of these units. Consumers is amortizing the regulatory asset over the life of the related securitization bonds, which it issued through subsidiaries in 2014 and 2023. For additional details regarding the securitization bonds, see Note&#160;4, Financings and Capitalization&#x2014;Securitization Bonds.&lt;/span&gt;&lt;/div&gt;&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;ARO:&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 recovery of the underlying asset investments and related removal and monitoring costs of recorded AROs is approved by the MPSC in depreciation rate cases. Consumers records a regulatory asset and a regulatory liability for timing differences between the recognition of AROs for financial reporting purposes and the recovery of these costs from customers. The recovery period approximates the useful life of the assets to be removed.&lt;/span&gt;&lt;/div&gt;&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;Decommissioning 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; In Consumers&#x2019; electric depreciation and general rate cases, the MPSC has authorized Consumers to remove from depreciation rates the costs of decommissioning the D.E.&#160;Karn coal-fueled electric generating units, and instead defer those costs as a regulatory asset to be recovered through 2031. Additionally, ash disposal costs related to Consumers&#x2019; retired coal-fueled generating units may be deferred as a regulatory asset and collected over a ten&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;year period. In its 2022&#160;order approving Consumers&#x2019; Clean Energy Plan, the MPSC authorized similar treatment for the decommissioning and ash disposal costs associated with the J.H.&#160;Campbell coal-fueled generating units that will be retired 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:700;line-height:120%"&gt;Unamortized Loss on Reacquired Debt:&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 regulatory accounting, any unamortized discount, premium, or expense related to debt redeemed with the proceeds of new debt is deferred and amortized over the life of the new debt.&lt;/span&gt;&lt;/div&gt;&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;MGP Sites:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Consumers is incurring environmental remediation and other response activity costs at 23&#160;former MGP facilities. The MPSC allows Consumers to recover from its natural gas customers over a ten&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;year period the costs incurred to remediate the MGP sites. For additional information, see Note&#160;3, Contingencies and Commitments&#x2014;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;Energy Waste Reduction Plan:&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 MPSC allows Consumers to collect surcharges from customers to fund its energy waste reduction plan. The amount of spending incurred in excess of surcharges collected is recorded as a regulatory asset and amortized as surcharges are collected from customers over the plan period. The amount of surcharges collected in excess of spending incurred is recorded as a regulatory liability and amortized as costs are incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Ludington Overhaul Contract Dispute:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; The MPSC has authorized Consumers to defer as a regulatory asset costs associated with correcting incomplete, nonconforming, and defective work performed by TAES during a major overhaul and upgrade of Ludington. Consumers will defer such costs while litigation with TAES and Toshiba moves forward; such costs will be offset by potential future litigation proceeds received from TAES or Toshiba. Consumers has also deferred replacement power costs due to outages resulting from correcting this work. Consumers will have the opportunity to seek appropriate recovery and ratemaking treatment for amounts recorded as a regulatory asset following resolution of the litigation. For additional details on the contract dispute, see Note&#160;3, Contingencies and Commitments&#x2014;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;Postretirement Benefits Expense Deferral Mechanism: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In Consumers&#x2019; general rate cases, the MPSC approved a mechanism allowing Consumers to defer for future recovery or refund pension and OPEB expenses above or below the amounts used to set existing rates. Amounts deferred will be collected from or refunded to customers over ten&#160;years. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Regulatory 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:700;line-height:120%"&gt;Income Taxes, Net:&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 records regulatory assets and liabilities to reflect the difference between deferred income taxes recognized for financial reporting purposes and amounts previously reflected in Consumers&#x2019; rates. This net balance will decrease over the remaining life of the related temporary differences and flow through income tax expense. The majority of the net regulatory liability recorded related to income taxes is associated with plant assets that are subject to normalization, which is governed by the Internal Revenue Code, and will be returned to customers over the remaining book life of the related plant assets. For additional details on deferred income taxes, see Note&#160;12, Income Taxes. &lt;/span&gt;&lt;/div&gt;&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;ASP Gain: &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 April&#160;2024, Consumers sold its unregulated ASP business to a non-affiliated company, resulting in a $110&#160;million gain. In July&#160;2024, the MPSC approved the utilization of $27.5&#160;million, or one-fourth, of the gain on the sale as an offset to the revenue deficiency in lieu of additional rate relief during the 12&#x2011;month period beginning October&#160;1,&#160;2024, with the remaining three-fourths of the gain, or $82.5&#160;million, to be credited to customers as a bill credit over a three-year period beginning October&#160;1,&#160;2024. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Cost of Removal:&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 MPSC allows Consumers to collect amounts from customers to fund future asset removal activities. This regulatory liability is reduced as costs are incurred to remove the assets at the end of their useful lives.&lt;/span&gt;&lt;/div&gt;&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;Renewable Energy Plan:&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 has collected surcharges to fund its renewable energy plan. Amounts not yet spent under the plan are recorded as a regulatory liability, which is amortized as incremental costs are incurred to operate and depreciate Consumers&#x2019; renewable generation facilities and to purchase RECs under renewable energy purchase agreements. Incremental costs represent costs incurred in excess of amounts recovered through the PSCR 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:700;line-height:120%"&gt;Renewable Energy Grant:&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 2013, Consumers received a $69&#160;million renewable energy grant for Lake Winds&lt;/span&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;&#xae;&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;&#160;Energy Park, which began operations in 2012. This grant reduces Consumers&#x2019; cost of complying with Michigan&#x2019;s renewable portfolio standard and, accordingly, reduces the overall renewable energy surcharge to be collected from customers. The regulatory liability recorded for the grant will be amortized over the life of Lake Winds&lt;/span&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;&#xae;&#160;&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;Energy Park. Consumers presents the amortization as a reduction to maintenance and other operating expenses on its consolidated statements of income. &lt;/span&gt;&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 and Gas Utility&lt;/span&gt;&lt;/div&gt;&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;Meter Investigation: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In July&#160;2023, the MPSC issued an order initiating an investigation into Consumers&#x2019; handling of malfunctioning meters and meters requiring transition from 3G to 4G, estimated billing, and new service installations. The order directed Consumers to provide information on such meters and their replacement, meter-reading performance, communications with customers and the MPSC regarding these issues, and other information. Subsequently, the MPSC issued a show-cause order directing Consumers to provide further information on consecutive estimated billings, the provision of actual meter readings, and new service installation issues.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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;2024, the MPSC approved a settlement agreement resolving this matter. Under the settlement agreement, Consumers paid a $1&#160;million penalty to the MPSC and committed to return a minimum 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;$3&#160;million to customers. Independent of this agreement, Consumers has made a claim against the associated vendor, with any proceeds to be used to reimburse some or all of Consumers&#x2019; $3&#160;million commitment and any excess to be returned to 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:16pt;font-weight:400;line-height:120%"&gt;Consumers Electric Utility&lt;/span&gt;&lt;/div&gt;&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;2023&#160;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 May&#160;2023, Consumers filed an application with the MPSC seeking a rate increase of $216&#160;million, based on an authorized return on equity of 10.25&#160;percent for the projected 12&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;month period ending February&#160;28,&#160;2025. In September&#160;2023, Consumers revised its requested increase to $169&#160;million. The filing requested authority to recover costs related to new infrastructure investment primarily in distribution system reliability and cleaner energy resources. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In March&#160;2024, the MPSC issued an order authorizing an annual rate increase of $92&#160;million, which is inclusive of a $9&#160;million surcharge for the recovery of select distribution investments made in 2022 that exceeded the rates authorized in accordance with the December&#160;2021 electric rate order. The approved rate increase is based on a 9.9&#x2011;percent authorized return on equity. The new rates became effective March&#160;15,&#160;2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Consumers Gas Utility&lt;/span&gt;&lt;/div&gt;&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;2023&#160;Gas Rate Case:&lt;/span&gt;&lt;span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In December&#160;2023, Consumers filed an application with the MPSC seeking an annual rate increase of $136&#160;million based on a 10.25&#x2011;percent authorized return on equity for the projected test year comprising the 12&#x2011;month period ending September&#160;30,&#160;2025. In May&#160;2024, Consumers revised its requested increase to $113&#160;million. The filing requested authority to recover new infrastructure investment and related costs that are expected to allow Consumers to continue to provide safe, reliable, affordable, and increasingly cleaner natural gas service.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 July&#160;2024, the MPSC approved a settlement agreement authorizing an annual rate increase of $35&#160;million, based on a 9.9&#x2011;percent authorized return on equity. Additionally, the settlement approves the use of $27.5&#160;million, or one-fourth, of the gain on the sale of Consumers&#x2019; unregulated ASP business as an offset to the revenue deficiency in lieu of additional rate relief during the test year. This results in effective rate relief of $62.5&#160;million for the test 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:400;line-height:120%"&gt;The settlement agreement also provides for the remaining three-fourths of the $110&#160;million gain on the sale of the ASP business, or $82.5&#160;million, to be provided to customers as a bill credit over a three-year period. The new rates, including the bill credit, became effective October&#160;1,&#160;2024. The settlement also authorizes the continuation of the cost deferral mechanism allowing Consumers to defer for future recovery or refund pension and OPEB expense above or below the amounts used to set rates. For additional details on Consumers&#x2019; sale of its ASP business, see Note&#160;19, Exit Activities and Asset Sales.&lt;/span&gt;&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;Power Supply Cost Recovery and Gas Cost Recovery&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 PSCR and GCR ratemaking processes are designed to allow Consumers to recover all of its power supply and purchased natural gas costs if incurred under reasonable and prudent policies and practices. The MPSC reviews these costs, policies, and practices in annual plan and reconciliation proceedings. Consumers adjusts its PSCR and GCR billing charges monthly, subject to ceiling factor limitations, in order to minimize the underrecovery or overrecovery amount in the annual reconciliations. Underrecoveries represent power supply and purchased natural gas costs that will be recovered from customers; overrecoveries represent previously collected revenues that will be refunded to 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;Presented in the following table are the liabilities for PSCR and GCR overrecoveries reflected on Consumers&#x2019; consolidated balance sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:77.425%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.877%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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;/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;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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:top"&gt;&lt;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 #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;PSCR overrecoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;GCR overrecoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued rate refunds&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&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;38&#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&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&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;54&#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&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;PSCR Plans and Reconciliations:&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; As a result of rising fuel prices during 2022, Consumers&#x2019; power supply costs for 2022 were significantly higher than those projected in its 2022&#160;PSCR plan, resulting in a substantial amount&#160;of under-recovered power supply costs. In March&#160;2023, Consumers filed its 2022&#160;PSCR reconciliation, requesting full recovery of $2.5&#160;billion of power costs and authorization to reflect in its 2023&#160;PSCR reconciliation the underrecovery of $404&#160;million. In November&#160;2023, Consumers revised its reconciliation, requesting authorization to reflect in its 2023&#160;PSCR reconciliation the underrecovery of $401&#160;million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In March&#160;2024, Consumers filed its 2023&#160;PSCR reconciliation, requesting full recovery of $1.8&#160;billion of power costs and authorization to reflect in its 2024&#160;PSCR reconciliation the underrecovery of $255&#160;million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumers submitted its 2024&#160;PSCR&#160;plan to the MPSC in September&#160;2023 and, in accordance with its proposed plan, self-implemented the 2024&#160;PSCR charge beginning in January&#160;2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;GCR Plans and Reconciliations:&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 March&#160;2024, the MPSC approved a settlement agreement in Consumers&#x2019; 2022-2023&#160;GCR reconciliation, authorizing full recovery of $1.1&#160;billion of gas costs and authorizing Consumers to reflect in its 2023-2024&#160;GCR reconciliation the underrecovery of $15&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumers submitted its 2023-2024&#160;GCR plan to the MPSC in December&#160;2022 and self-implemented its proposed 2023-2024&#160;GCR charge in April&#160;2023. The MPSC approved Consumers&#x2019; 2023-2024 GCR plan in June&#160;2024. Also, in June&#160;2024, Consumers filed its 2023-2024&#160;GCR reconciliation, requesting recovery of $0.5&#160;billion of gas costs and authorization to reflect in its 2024-2025&#160;GCR reconciliation the overrecovery of $3&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumers submitted its 2024&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;2025&#160;GCR&#160;plan to the MPSC in December&#160;2023 and, in accordance with its proposed plan, self-implemented the 2024&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;2025&#160;GCR charge beginning in April&#160;2024. The MPSC approved Consumers&#x2019; 2024-2025 GCR plan in August&#160;2024.</us-gaap:PublicUtilitiesDisclosureTextBlock>
    <us-gaap:PublicUtilitiesDisclosureTextBlock contextRef="c-2" id="f-988">Regulatory Matters&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Regulatory matters are critical to Consumers. The Michigan Attorney General, ABATE, the MPSC&#160;Staff, residential customer advocacy groups, environmental organizations, and certain other parties typically participate in MPSC proceedings concerning Consumers, such as Consumers&#x2019; rate cases and power supply cost recovery and gas cost recovery processes. Intervenors also participate in certain FERC matters, including FERC&#x2019;s regulation of certain wholesale rates that affect Consumers&#x2019; power supply costs. 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 and FERC 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:16pt;font-weight:400;line-height:120%"&gt;Regulatory 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;Consumers is subject to the actions of the MPSC and FERC and therefore prepares its consolidated financial statements in accordance with the provisions of regulatory accounting. A utility must apply regulatory accounting when its rates are designed to recover specific costs of providing regulated services. Under regulatory accounting, Consumers records regulatory assets or liabilities for certain transactions that would have been treated as expense or revenue by non&#x2011;regulated businesses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt"&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 regulatory assets and liabilities on Consumers&#x2019; consolidated balance sheets:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.258%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.961%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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;/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;2023&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;Regulatory assets&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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:27pt;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;2022 PSCR underrecovery&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;Energy waste reduction plan incentive&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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 incentive program&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Other&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;Total current regulatory assets&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;229&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;203&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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;Non-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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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:27pt;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 of coal-fueled electric generating units to be retired&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;Postretirement 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;4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;Securitized costs&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;ARO&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;Decommissioning costs&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;Unamortized loss on reacquired 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: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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;MGP sites&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/td&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:27pt;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;Energy waste reduction plan incentive&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;Energy waste reduction plan&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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:27pt;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;Ludington overhaul contract dispute&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;Postretirement benefits expense deferral mechanism&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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:27pt;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 incentive program&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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:27pt;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;2022 PSCR underrecovery&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Other&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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 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;Total non-current regulatory assets&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,569&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;3,683&#160;&lt;/span&gt;&lt;/td&gt;&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&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 regulatory assets&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&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,798&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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,886&#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&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;Regulatory liabilities&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;Income taxes, net&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&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&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;ASP gain&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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;Other&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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;Total current regulatory liabilities&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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;Non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;Cost of removal&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&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Income taxes, net&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;Renewable energy plan&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;ASP gain&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Energy waste reduction plan&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Renewable energy grant&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Postretirement benefits expense deferral mechanism&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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;Total non-current regulatory liabilities&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;3,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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 regulatory liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;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;4,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;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;3,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top: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;The MPSC has provided a specific return on these regulatory assets.&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 regulatory assets have arisen from an alternative-revenue program and are not associated with incurred costs or capital investments. Therefore, the MPSC has provided for recovery without a return.&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;These regulatory assets represent incurred costs for which the MPSC has provided recovery without a return on investment.&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;This regulatory asset is included in rate base, thereby providing a return.&lt;/span&gt;&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;Regulatory Assets&lt;/span&gt;&lt;/div&gt;&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;2022&#160;PSCR Underrecovery: &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;As a result of rising fuel prices during 2022, Consumers&#x2019; power supply costs for 2022 were significantly higher than those projected in its 2022&#160;PSCR plan. At the end of 2022, Consumers had recorded $401&#160;million&#160;of under-recovered power supply costs. In February&#160;2023, the MPSC authorized Consumers to recover the 2022 underrecovery amount over three&#160;years, providing immediate relief to electric customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Energy Waste Reduction Plan Incentive:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; The energy waste reduction incentive mechanism provides a financial incentive if the energy savings of Consumers&#x2019; customers exceed annual targets established by the MPSC. Consumers accounts for this program as an alternative-revenue program that meets the criteria for recognizing revenue related to the incentive as soon as energy savings exceed the annual targets established 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;In November&#160;2024, the MPSC approved a settlement agreement authorizing Consumers to collect $58&#160;million during 2025 as an incentive for exceeding its statutory savings targets in 2023. Consumers recognized incentive revenue under this program of $58&#160;million in 2023. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 also exceeded its statutory savings targets in 2024, achieved certain other goals, and will request the MPSC&#x2019;s approval to collect $64&#160;million in the energy waste reduction reconciliation to be filed in May&#160;2025. Consumers recognized incentive revenue under this program of $64&#160;million in 2024. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Retention Incentive Program:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; To ensure necessary staffing at the D.E.&#160;Karn and J.H.&#160;Campbell coal-fueled generating units through their retirement, Consumers established retention incentive programs. The MPSC has approved deferred accounting treatment for the retention and severance costs incurred under these programs and has allowed for recovery over three&#160;years. For additional details regarding the retention incentive program, see Note&#160;19, Exit Activities and Asset Sales.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Costs of Coal-fueled Electric Generating Units to be Retired: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In 2022, the MPSC approved Consumers&#x2019; plans to retire the J.H.&#160;Campbell coal-fueled generating units in 2025. Upon the units&#x2019; retirement, Consumers will receive regulatory asset treatment to recover their remaining book value, as well as a 9.0&#x2011;percent return on equity, through 2040, the units&#x2019; original retirement date. Until retirement, the book value of the generating units will remain in rate base and receive full regulatory returns in general rate cases. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In 2022, Consumers removed from total plant, property, and equipment an amount of $1.3&#160;billion, representing the projected remaining book value of the electric generating units upon their retirement, and recorded it as a non&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;current regulatory asset on its consolidated balance sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Postretirement Benefits:&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; As part of the ratemaking process, the MPSC allows Consumers to recover the costs of postretirement benefits. Accordingly, Consumers defers the net impact of actuarial losses and gains, prior service costs and credits, and settlements associated with postretirement benefits as a regulatory asset or liability. The asset or liability will decrease as the deferred items are amortized 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;recognized as components of net periodic benefit cost. For details about the amortization periods, see Note&#160;10, Retirement Benefits.&lt;/span&gt;&lt;/div&gt;&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;Securitized 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; The MPSC has issued securitization financing orders authorizing Consumers to issue securitization bonds in order to finance the recovery of the remaining book value of three&#160;smaller natural gas-fueled electric generating units that Consumers retired in 2015, seven&#160;smaller coal-fueled electric generating units that Consumers retired in 2016, and the D.E.&#160;Karn coal-fueled electric generating units that Consumers retired in June&#160;2023. Consumers has removed from plant, property, and equipment and recorded as a regulatory asset the book value of these units. Consumers is amortizing the regulatory asset over the life of the related securitization bonds, which it issued through subsidiaries in 2014 and 2023. For additional details regarding the securitization bonds, see Note&#160;4, Financings and Capitalization&#x2014;Securitization Bonds.&lt;/span&gt;&lt;/div&gt;&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;ARO:&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 recovery of the underlying asset investments and related removal and monitoring costs of recorded AROs is approved by the MPSC in depreciation rate cases. Consumers records a regulatory asset and a regulatory liability for timing differences between the recognition of AROs for financial reporting purposes and the recovery of these costs from customers. The recovery period approximates the useful life of the assets to be removed.&lt;/span&gt;&lt;/div&gt;&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;Decommissioning 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; In Consumers&#x2019; electric depreciation and general rate cases, the MPSC has authorized Consumers to remove from depreciation rates the costs of decommissioning the D.E.&#160;Karn coal-fueled electric generating units, and instead defer those costs as a regulatory asset to be recovered through 2031. Additionally, ash disposal costs related to Consumers&#x2019; retired coal-fueled generating units may be deferred as a regulatory asset and collected over a ten&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;year period. In its 2022&#160;order approving Consumers&#x2019; Clean Energy Plan, the MPSC authorized similar treatment for the decommissioning and ash disposal costs associated with the J.H.&#160;Campbell coal-fueled generating units that will be retired 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:700;line-height:120%"&gt;Unamortized Loss on Reacquired Debt:&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 regulatory accounting, any unamortized discount, premium, or expense related to debt redeemed with the proceeds of new debt is deferred and amortized over the life of the new debt.&lt;/span&gt;&lt;/div&gt;&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;MGP Sites:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Consumers is incurring environmental remediation and other response activity costs at 23&#160;former MGP facilities. The MPSC allows Consumers to recover from its natural gas customers over a ten&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;year period the costs incurred to remediate the MGP sites. For additional information, see Note&#160;3, Contingencies and Commitments&#x2014;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;Energy Waste Reduction Plan:&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 MPSC allows Consumers to collect surcharges from customers to fund its energy waste reduction plan. The amount of spending incurred in excess of surcharges collected is recorded as a regulatory asset and amortized as surcharges are collected from customers over the plan period. The amount of surcharges collected in excess of spending incurred is recorded as a regulatory liability and amortized as costs are incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Ludington Overhaul Contract Dispute:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; The MPSC has authorized Consumers to defer as a regulatory asset costs associated with correcting incomplete, nonconforming, and defective work performed by TAES during a major overhaul and upgrade of Ludington. Consumers will defer such costs while litigation with TAES and Toshiba moves forward; such costs will be offset by potential future litigation proceeds received from TAES or Toshiba. Consumers has also deferred replacement power costs due to outages resulting from correcting this work. Consumers will have the opportunity to seek appropriate recovery and ratemaking treatment for amounts recorded as a regulatory asset following resolution of the litigation. For additional details on the contract dispute, see Note&#160;3, Contingencies and Commitments&#x2014;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;Postretirement Benefits Expense Deferral Mechanism: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In Consumers&#x2019; general rate cases, the MPSC approved a mechanism allowing Consumers to defer for future recovery or refund pension and OPEB expenses above or below the amounts used to set existing rates. Amounts deferred will be collected from or refunded to customers over ten&#160;years. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Regulatory 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:700;line-height:120%"&gt;Income Taxes, Net:&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 records regulatory assets and liabilities to reflect the difference between deferred income taxes recognized for financial reporting purposes and amounts previously reflected in Consumers&#x2019; rates. This net balance will decrease over the remaining life of the related temporary differences and flow through income tax expense. The majority of the net regulatory liability recorded related to income taxes is associated with plant assets that are subject to normalization, which is governed by the Internal Revenue Code, and will be returned to customers over the remaining book life of the related plant assets. For additional details on deferred income taxes, see Note&#160;12, Income Taxes. &lt;/span&gt;&lt;/div&gt;&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;ASP Gain: &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 April&#160;2024, Consumers sold its unregulated ASP business to a non-affiliated company, resulting in a $110&#160;million gain. In July&#160;2024, the MPSC approved the utilization of $27.5&#160;million, or one-fourth, of the gain on the sale as an offset to the revenue deficiency in lieu of additional rate relief during the 12&#x2011;month period beginning October&#160;1,&#160;2024, with the remaining three-fourths of the gain, or $82.5&#160;million, to be credited to customers as a bill credit over a three-year period beginning October&#160;1,&#160;2024. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Cost of Removal:&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 MPSC allows Consumers to collect amounts from customers to fund future asset removal activities. This regulatory liability is reduced as costs are incurred to remove the assets at the end of their useful lives.&lt;/span&gt;&lt;/div&gt;&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;Renewable Energy Plan:&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 has collected surcharges to fund its renewable energy plan. Amounts not yet spent under the plan are recorded as a regulatory liability, which is amortized as incremental costs are incurred to operate and depreciate Consumers&#x2019; renewable generation facilities and to purchase RECs under renewable energy purchase agreements. Incremental costs represent costs incurred in excess of amounts recovered through the PSCR 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:700;line-height:120%"&gt;Renewable Energy Grant:&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 2013, Consumers received a $69&#160;million renewable energy grant for Lake Winds&lt;/span&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;&#xae;&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;&#160;Energy Park, which began operations in 2012. This grant reduces Consumers&#x2019; cost of complying with Michigan&#x2019;s renewable portfolio standard and, accordingly, reduces the overall renewable energy surcharge to be collected from customers. The regulatory liability recorded for the grant will be amortized over the life of Lake Winds&lt;/span&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;&#xae;&#160;&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;Energy Park. Consumers presents the amortization as a reduction to maintenance and other operating expenses on its consolidated statements of income. &lt;/span&gt;&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 and Gas Utility&lt;/span&gt;&lt;/div&gt;&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;Meter Investigation: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In July&#160;2023, the MPSC issued an order initiating an investigation into Consumers&#x2019; handling of malfunctioning meters and meters requiring transition from 3G to 4G, estimated billing, and new service installations. The order directed Consumers to provide information on such meters and their replacement, meter-reading performance, communications with customers and the MPSC regarding these issues, and other information. Subsequently, the MPSC issued a show-cause order directing Consumers to provide further information on consecutive estimated billings, the provision of actual meter readings, and new service installation issues.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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;2024, the MPSC approved a settlement agreement resolving this matter. Under the settlement agreement, Consumers paid a $1&#160;million penalty to the MPSC and committed to return a minimum 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;$3&#160;million to customers. Independent of this agreement, Consumers has made a claim against the associated vendor, with any proceeds to be used to reimburse some or all of Consumers&#x2019; $3&#160;million commitment and any excess to be returned to 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:16pt;font-weight:400;line-height:120%"&gt;Consumers Electric Utility&lt;/span&gt;&lt;/div&gt;&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;2023&#160;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 May&#160;2023, Consumers filed an application with the MPSC seeking a rate increase of $216&#160;million, based on an authorized return on equity of 10.25&#160;percent for the projected 12&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;month period ending February&#160;28,&#160;2025. In September&#160;2023, Consumers revised its requested increase to $169&#160;million. The filing requested authority to recover costs related to new infrastructure investment primarily in distribution system reliability and cleaner energy resources. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In March&#160;2024, the MPSC issued an order authorizing an annual rate increase of $92&#160;million, which is inclusive of a $9&#160;million surcharge for the recovery of select distribution investments made in 2022 that exceeded the rates authorized in accordance with the December&#160;2021 electric rate order. The approved rate increase is based on a 9.9&#x2011;percent authorized return on equity. The new rates became effective March&#160;15,&#160;2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Consumers Gas Utility&lt;/span&gt;&lt;/div&gt;&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;2023&#160;Gas Rate Case:&lt;/span&gt;&lt;span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In December&#160;2023, Consumers filed an application with the MPSC seeking an annual rate increase of $136&#160;million based on a 10.25&#x2011;percent authorized return on equity for the projected test year comprising the 12&#x2011;month period ending September&#160;30,&#160;2025. In May&#160;2024, Consumers revised its requested increase to $113&#160;million. The filing requested authority to recover new infrastructure investment and related costs that are expected to allow Consumers to continue to provide safe, reliable, affordable, and increasingly cleaner natural gas service.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 July&#160;2024, the MPSC approved a settlement agreement authorizing an annual rate increase of $35&#160;million, based on a 9.9&#x2011;percent authorized return on equity. Additionally, the settlement approves the use of $27.5&#160;million, or one-fourth, of the gain on the sale of Consumers&#x2019; unregulated ASP business as an offset to the revenue deficiency in lieu of additional rate relief during the test year. This results in effective rate relief of $62.5&#160;million for the test 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:400;line-height:120%"&gt;The settlement agreement also provides for the remaining three-fourths of the $110&#160;million gain on the sale of the ASP business, or $82.5&#160;million, to be provided to customers as a bill credit over a three-year period. The new rates, including the bill credit, became effective October&#160;1,&#160;2024. The settlement also authorizes the continuation of the cost deferral mechanism allowing Consumers to defer for future recovery or refund pension and OPEB expense above or below the amounts used to set rates. For additional details on Consumers&#x2019; sale of its ASP business, see Note&#160;19, Exit Activities and Asset Sales.&lt;/span&gt;&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;Power Supply Cost Recovery and Gas Cost Recovery&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 PSCR and GCR ratemaking processes are designed to allow Consumers to recover all of its power supply and purchased natural gas costs if incurred under reasonable and prudent policies and practices. The MPSC reviews these costs, policies, and practices in annual plan and reconciliation proceedings. Consumers adjusts its PSCR and GCR billing charges monthly, subject to ceiling factor limitations, in order to minimize the underrecovery or overrecovery amount in the annual reconciliations. Underrecoveries represent power supply and purchased natural gas costs that will be recovered from customers; overrecoveries represent previously collected revenues that will be refunded to 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;Presented in the following table are the liabilities for PSCR and GCR overrecoveries reflected on Consumers&#x2019; consolidated balance sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:77.425%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.877%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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;/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;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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:top"&gt;&lt;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 #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;PSCR overrecoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;GCR overrecoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued rate refunds&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&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;38&#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&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&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;54&#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&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;PSCR Plans and Reconciliations:&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; As a result of rising fuel prices during 2022, Consumers&#x2019; power supply costs for 2022 were significantly higher than those projected in its 2022&#160;PSCR plan, resulting in a substantial amount&#160;of under-recovered power supply costs. In March&#160;2023, Consumers filed its 2022&#160;PSCR reconciliation, requesting full recovery of $2.5&#160;billion of power costs and authorization to reflect in its 2023&#160;PSCR reconciliation the underrecovery of $404&#160;million. In November&#160;2023, Consumers revised its reconciliation, requesting authorization to reflect in its 2023&#160;PSCR reconciliation the underrecovery of $401&#160;million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In March&#160;2024, Consumers filed its 2023&#160;PSCR reconciliation, requesting full recovery of $1.8&#160;billion of power costs and authorization to reflect in its 2024&#160;PSCR reconciliation the underrecovery of $255&#160;million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumers submitted its 2024&#160;PSCR&#160;plan to the MPSC in September&#160;2023 and, in accordance with its proposed plan, self-implemented the 2024&#160;PSCR charge beginning in January&#160;2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;GCR Plans and Reconciliations:&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 March&#160;2024, the MPSC approved a settlement agreement in Consumers&#x2019; 2022-2023&#160;GCR reconciliation, authorizing full recovery of $1.1&#160;billion of gas costs and authorizing Consumers to reflect in its 2023-2024&#160;GCR reconciliation the underrecovery of $15&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumers submitted its 2023-2024&#160;GCR plan to the MPSC in December&#160;2022 and self-implemented its proposed 2023-2024&#160;GCR charge in April&#160;2023. The MPSC approved Consumers&#x2019; 2023-2024 GCR plan in June&#160;2024. Also, in June&#160;2024, Consumers filed its 2023-2024&#160;GCR reconciliation, requesting recovery of $0.5&#160;billion of gas costs and authorization to reflect in its 2024-2025&#160;GCR reconciliation the overrecovery of $3&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumers submitted its 2024&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;2025&#160;GCR&#160;plan to the MPSC in December&#160;2023 and, in accordance with its proposed plan, self-implemented the 2024&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;2025&#160;GCR charge beginning in April&#160;2024. The MPSC approved Consumers&#x2019; 2024-2025 GCR plan in August&#160;2024.</us-gaap:PublicUtilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfRegulatoryLiabilitiesTextBlock contextRef="c-2" id="f-991">&lt;div style="margin-bottom:7pt"&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 regulatory assets and liabilities on Consumers&#x2019; consolidated balance sheets:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.258%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.961%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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;/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;2023&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;Regulatory assets&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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:27pt;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;2022 PSCR underrecovery&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;Energy waste reduction plan incentive&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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 incentive program&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Other&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;Total current regulatory assets&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;229&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;203&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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;Non-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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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:27pt;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 of coal-fueled electric generating units to be retired&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;Postretirement 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;4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;Securitized costs&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;ARO&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;Decommissioning costs&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;Unamortized loss on reacquired 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: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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;MGP sites&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/td&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:27pt;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;Energy waste reduction plan incentive&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;Energy waste reduction plan&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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:27pt;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;Ludington overhaul contract dispute&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;Postretirement benefits expense deferral mechanism&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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:27pt;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 incentive program&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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:27pt;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;2022 PSCR underrecovery&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Other&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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 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;Total non-current regulatory assets&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,569&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;3,683&#160;&lt;/span&gt;&lt;/td&gt;&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&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 regulatory assets&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&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,798&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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,886&#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&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;Regulatory liabilities&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;Income taxes, net&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&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&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;ASP gain&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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;Other&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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;Total current regulatory liabilities&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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;Non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;Cost of removal&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&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Income taxes, net&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;Renewable energy plan&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;ASP gain&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Energy waste reduction plan&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Renewable energy grant&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Postretirement benefits expense deferral mechanism&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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;Total non-current regulatory liabilities&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;3,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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 regulatory liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;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;4,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;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;3,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top: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;The MPSC has provided a specific return on these regulatory assets.&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 regulatory assets have arisen from an alternative-revenue program and are not associated with incurred costs or capital investments. Therefore, the MPSC has provided for recovery without a return.&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;These regulatory assets represent incurred costs for which the MPSC has provided recovery without a return on investment.&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;This regulatory asset is included in rate base, thereby providing a return.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRegulatoryLiabilitiesTextBlock>
    <us-gaap:ScheduleOfRegulatoryAssetsTextBlock contextRef="c-2" id="f-990">&lt;div style="margin-bottom:7pt"&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 regulatory assets and liabilities on Consumers&#x2019; consolidated balance sheets:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.258%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.961%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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;/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;2023&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;Regulatory assets&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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:27pt;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;2022 PSCR underrecovery&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;Energy waste reduction plan incentive&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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 incentive program&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Other&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;Total current regulatory assets&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;229&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;203&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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;Non-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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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:27pt;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 of coal-fueled electric generating units to be retired&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;Postretirement 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;4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;Securitized costs&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;ARO&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;Decommissioning costs&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;Unamortized loss on reacquired 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: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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;MGP sites&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/td&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:27pt;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;Energy waste reduction plan incentive&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;Energy waste reduction plan&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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:27pt;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;Ludington overhaul contract dispute&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;Postretirement benefits expense deferral mechanism&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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:27pt;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 incentive program&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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:27pt;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;2022 PSCR underrecovery&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Other&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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 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;Total non-current regulatory assets&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,569&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;3,683&#160;&lt;/span&gt;&lt;/td&gt;&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&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 regulatory assets&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&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,798&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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,886&#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&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;Regulatory liabilities&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;Income taxes, net&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&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&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;ASP gain&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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;Other&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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;Total current regulatory liabilities&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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;Non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;Cost of removal&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&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Income taxes, net&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;Renewable energy plan&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;ASP gain&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Energy waste reduction plan&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Renewable energy grant&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Postretirement benefits expense deferral mechanism&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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;Total non-current regulatory liabilities&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;3,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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 regulatory liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;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;4,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;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;3,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top: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;The MPSC has provided a specific return on these regulatory assets.&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 regulatory assets have arisen from an alternative-revenue program and are not associated with incurred costs or capital investments. Therefore, the MPSC has provided for recovery without a return.&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;These regulatory assets represent incurred costs for which the MPSC has provided recovery without a return on investment.&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;This regulatory asset is included in rate base, thereby providing a return.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRegulatoryAssetsTextBlock>
    <us-gaap:RegulatoryAssetsCurrent contextRef="c-151" decimals="-6" id="f-992" unitRef="usd">126000000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent contextRef="c-152" decimals="-6" id="f-993" unitRef="usd">126000000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent contextRef="c-153" decimals="-6" id="f-994" unitRef="usd">60000000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent contextRef="c-154" decimals="-6" id="f-995" unitRef="usd">54000000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent contextRef="c-155" decimals="-6" id="f-996" unitRef="usd">18000000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent contextRef="c-156" decimals="-6" id="f-997" unitRef="usd">12000000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent contextRef="c-157" decimals="-6" id="f-998" unitRef="usd">25000000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent contextRef="c-158" decimals="-6" id="f-999" unitRef="usd">11000000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent contextRef="c-115" decimals="-6" id="f-1000" unitRef="usd">229000000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent contextRef="c-112" decimals="-6" id="f-1001" unitRef="usd">203000000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsNoncurrent contextRef="c-159" decimals="-6" id="f-1002" unitRef="usd">1266000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent contextRef="c-160" decimals="-6" id="f-1003" unitRef="usd">1265000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent contextRef="c-161" decimals="-6" id="f-1004" unitRef="usd">747000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent contextRef="c-162" decimals="-6" id="f-1005" unitRef="usd">741000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent contextRef="c-163" decimals="-6" id="f-1006" unitRef="usd">666000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent contextRef="c-164" decimals="-6" id="f-1007" unitRef="usd">778000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent contextRef="c-165" decimals="-6" id="f-1008" unitRef="usd">366000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent contextRef="c-166" decimals="-6" id="f-1009" unitRef="usd">328000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent contextRef="c-167" decimals="-6" id="f-1010" unitRef="usd">158000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent contextRef="c-168" decimals="-6" id="f-1011" unitRef="usd">83000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent contextRef="c-169" decimals="-6" id="f-1012" unitRef="usd">92000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent contextRef="c-170" decimals="-6" id="f-1013" unitRef="usd">96000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent contextRef="c-171" decimals="-6" id="f-1014" unitRef="usd">90000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent contextRef="c-172" decimals="-6" id="f-1015" unitRef="usd">99000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent contextRef="c-153" decimals="-6" id="f-1016" unitRef="usd">64000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent contextRef="c-154" decimals="-6" id="f-1017" unitRef="usd">58000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent contextRef="c-173" decimals="-6" id="f-1018" unitRef="usd">31000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent contextRef="c-174" decimals="-6" id="f-1019" unitRef="usd">19000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent contextRef="c-175" decimals="-6" id="f-1020" unitRef="usd">31000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent contextRef="c-176" decimals="-6" id="f-1021" unitRef="usd">13000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent contextRef="c-177" decimals="-6" id="f-1022" unitRef="usd">21000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent contextRef="c-178" decimals="-6" id="f-1023" unitRef="usd">24000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent contextRef="c-155" decimals="-6" id="f-1024" unitRef="usd">12000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent contextRef="c-156" decimals="-6" id="f-1025" unitRef="usd">27000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent contextRef="c-151" decimals="-6" id="f-1026" unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent contextRef="c-152" decimals="-6" id="f-1027" unitRef="usd">126000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent contextRef="c-157" decimals="-6" id="f-1028" unitRef="usd">25000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent contextRef="c-158" decimals="-6" id="f-1029" unitRef="usd">26000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent contextRef="c-115" decimals="-6" id="f-1030" unitRef="usd">3569000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent contextRef="c-112" decimals="-6" id="f-1031" unitRef="usd">3683000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssets contextRef="c-115" decimals="-6" id="f-1032" unitRef="usd">3798000000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets contextRef="c-112" decimals="-6" id="f-1033" unitRef="usd">3886000000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryLiabilityCurrent contextRef="c-179" decimals="-6" id="f-1034" unitRef="usd">53000000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent contextRef="c-180" decimals="-6" id="f-1035" unitRef="usd">49000000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent contextRef="c-181" decimals="-6" id="f-1036" unitRef="usd">47000000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent contextRef="c-182" decimals="-6" id="f-1037" unitRef="usd">0</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent contextRef="c-183" decimals="-6" id="f-1038" unitRef="usd">11000000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent contextRef="c-184" decimals="-6" id="f-1039" unitRef="usd">7000000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent contextRef="c-115" decimals="-6" id="f-1040" unitRef="usd">111000000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent contextRef="c-112" decimals="-6" id="f-1041" unitRef="usd">56000000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent contextRef="c-185" decimals="-6" id="f-1042" unitRef="usd">2665000000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent contextRef="c-186" decimals="-6" id="f-1043" unitRef="usd">2545000000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent contextRef="c-179" decimals="-6" id="f-1044" unitRef="usd">1163000000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent contextRef="c-180" decimals="-6" id="f-1045" unitRef="usd">1220000000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent contextRef="c-187" decimals="-6" id="f-1046" unitRef="usd">51000000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent contextRef="c-188" decimals="-6" id="f-1047" unitRef="usd">29000000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent contextRef="c-181" decimals="-6" id="f-1048" unitRef="usd">46000000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent contextRef="c-182" decimals="-6" id="f-1049" unitRef="usd">0</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent contextRef="c-189" decimals="-6" id="f-1050" unitRef="usd">41000000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent contextRef="c-190" decimals="-6" id="f-1051" unitRef="usd">25000000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent contextRef="c-191" decimals="-6" id="f-1052" unitRef="usd">40000000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent contextRef="c-192" decimals="-6" id="f-1053" unitRef="usd">43000000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent contextRef="c-193" decimals="-6" id="f-1054" unitRef="usd">37000000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent contextRef="c-194" decimals="-6" id="f-1055" unitRef="usd">12000000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent contextRef="c-183" decimals="-6" id="f-1056" unitRef="usd">24000000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent contextRef="c-184" decimals="-6" id="f-1057" unitRef="usd">20000000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent contextRef="c-115" decimals="-6" id="f-1058" unitRef="usd">4067000000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent contextRef="c-112" decimals="-6" id="f-1059" unitRef="usd">3894000000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilities contextRef="c-115" decimals="-6" id="f-1060" unitRef="usd">4178000000</us-gaap:RegulatoryLiabilities>
    <us-gaap:RegulatoryLiabilities contextRef="c-112" decimals="-6" id="f-1061" unitRef="usd">3950000000</us-gaap:RegulatoryLiabilities>
    <cms:UnrecoveredPowerSupplyCosts contextRef="c-195" decimals="-6" id="f-1062" unitRef="usd">401000000</cms:UnrecoveredPowerSupplyCosts>
    <cms:AuthorizedRecoveryCollection contextRef="c-196" decimals="-6" id="f-1063" unitRef="usd">58000000</cms:AuthorizedRecoveryCollection>
    <us-gaap:Revenues contextRef="c-197" decimals="-6" id="f-1064" unitRef="usd">58000000</us-gaap:Revenues>
    <us-gaap:RegulatoryAssetsNoncurrent contextRef="c-153" decimals="-6" id="f-1065" unitRef="usd">64000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:Revenues contextRef="c-198" decimals="-6" id="f-1066" unitRef="usd">64000000</us-gaap:Revenues>
    <us-gaap:PublicUtilitiesApprovedReturnOnEquityPercentage
      contextRef="c-199"
      decimals="3"
      id="f-1067"
      unitRef="number">0.090</us-gaap:PublicUtilitiesApprovedReturnOnEquityPercentage>
    <us-gaap:RegulatoryAssetsNoncurrent contextRef="c-200" decimals="-8" id="f-1068" unitRef="usd">1300000000</us-gaap:RegulatoryAssetsNoncurrent>
    <cms:NumberOfUnitsRetired
      contextRef="c-201"
      decimals="INF"
      id="f-1069"
      unitRef="unit">3</cms:NumberOfUnitsRetired>
    <cms:NumberOfUnitsRetired
      contextRef="c-202"
      decimals="INF"
      id="f-1070"
      unitRef="unit">7</cms:NumberOfUnitsRetired>
    <cms:NumberOfFormerManufacturedGasPlants
      contextRef="c-203"
      decimals="INF"
      id="f-1071"
      unitRef="facility">23</cms:NumberOfFormerManufacturedGasPlants>
    <us-gaap:RegulatoryAssetAmortizationPeriod contextRef="c-203" id="f-1072">P10Y</us-gaap:RegulatoryAssetAmortizationPeriod>
    <us-gaap:GainLossOnSaleOfBusiness contextRef="c-204" decimals="-6" id="f-1073" unitRef="usd">110000000</us-gaap:GainLossOnSaleOfBusiness>
    <cms:GainLossOnDispositionOfBusinessUtilizedAsOffsetToRevenueDeficiency contextRef="c-205" decimals="-5" id="f-1074" unitRef="usd">27500000</cms:GainLossOnDispositionOfBusinessUtilizedAsOffsetToRevenueDeficiency>
    <cms:GainLossOnDispositionOfBusinessUtilizedAsCustomerBillCredit contextRef="c-206" decimals="-5" id="f-1075" unitRef="usd">82500000</cms:GainLossOnDispositionOfBusinessUtilizedAsCustomerBillCredit>
    <us-gaap:GovernmentAssistancePolicyTextBlock contextRef="c-2" id="f-1076">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Renewable Energy Grant:&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 2013, Consumers received a $69&#160;million renewable energy grant for Lake Winds&lt;/span&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;&#xae;&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;&#160;Energy Park, which began operations in 2012. This grant reduces Consumers&#x2019; cost of complying with Michigan&#x2019;s renewable portfolio standard and, accordingly, reduces the overall renewable energy surcharge to be collected from customers. The regulatory liability recorded for the grant will be amortized over the life of Lake Winds&lt;/span&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;&#xae;&#160;&lt;/span&gt;Energy Park. Consumers presents the amortization as a reduction to maintenance and other operating expenses on its consolidated statements of income.</us-gaap:GovernmentAssistancePolicyTextBlock>
    <cms:ProceedsFromGovernmentGrant contextRef="c-207" decimals="-6" id="f-1077" unitRef="usd">69000000</cms:ProceedsFromGovernmentGrant>
    <cms:SettlementAgreementPaymentPenalty contextRef="c-208" decimals="-6" id="f-1078" unitRef="usd">1000000</cms:SettlementAgreementPaymentPenalty>
    <cms:SettlementAgreementMinimumReturnsToCustomers contextRef="c-208" decimals="-6" id="f-1079" unitRef="usd">3000000</cms:SettlementAgreementMinimumReturnsToCustomers>
    <cms:SettlementAgreementMinimumReturnsToCustomers contextRef="c-208" decimals="-6" id="f-1080" unitRef="usd">3000000</cms:SettlementAgreementMinimumReturnsToCustomers>
    <us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount contextRef="c-209" decimals="-6" id="f-1081" unitRef="usd">216000000</us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount>
    <us-gaap:PublicUtilitiesRequestedReturnOnEquityPercentage
      contextRef="c-209"
      decimals="4"
      id="f-1082"
      unitRef="number">0.1025</us-gaap:PublicUtilitiesRequestedReturnOnEquityPercentage>
    <us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmendedAmount contextRef="c-210" decimals="-6" id="f-1083" unitRef="usd">169000000</us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmendedAmount>
    <us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount contextRef="c-211" decimals="-6" id="f-1084" unitRef="usd">92000000</us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount>
    <cms:PublicUtilitiesSurchargeForRecoveryOfExcessDistributionInvestments contextRef="c-211" decimals="-6" id="f-1085" unitRef="usd">9000000</cms:PublicUtilitiesSurchargeForRecoveryOfExcessDistributionInvestments>
    <us-gaap:PublicUtilitiesApprovedReturnOnEquityPercentage
      contextRef="c-211"
      decimals="3"
      id="f-1086"
      unitRef="number">0.099</us-gaap:PublicUtilitiesApprovedReturnOnEquityPercentage>
    <us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount contextRef="c-212" decimals="-6" id="f-1087" unitRef="usd">136000000</us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount>
    <us-gaap:PublicUtilitiesRequestedReturnOnEquityPercentage
      contextRef="c-212"
      decimals="4"
      id="f-1088"
      unitRef="number">0.1025</us-gaap:PublicUtilitiesRequestedReturnOnEquityPercentage>
    <us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmendedAmount contextRef="c-213" decimals="-6" id="f-1089" unitRef="usd">113000000</us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmendedAmount>
    <us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount contextRef="c-214" decimals="-6" id="f-1090" unitRef="usd">35000000</us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount>
    <us-gaap:PublicUtilitiesApprovedReturnOnEquityPercentage
      contextRef="c-214"
      decimals="3"
      id="f-1091"
      unitRef="number">0.099</us-gaap:PublicUtilitiesApprovedReturnOnEquityPercentage>
    <cms:GainLossOnDispositionOfBusinessUtilizedAsOffsetToRevenueDeficiency contextRef="c-205" decimals="-5" id="f-1092" unitRef="usd">27500000</cms:GainLossOnDispositionOfBusinessUtilizedAsOffsetToRevenueDeficiency>
    <cms:PublicUtilitiesEffectiveRateReliefAmount contextRef="c-214" decimals="-5" id="f-1093" unitRef="usd">62500000</cms:PublicUtilitiesEffectiveRateReliefAmount>
    <us-gaap:GainLossOnSaleOfBusiness contextRef="c-204" decimals="-6" id="f-1094" unitRef="usd">110000000</us-gaap:GainLossOnSaleOfBusiness>
    <cms:GainLossOnDispositionOfBusinessUtilizedAsCustomerBillCredit contextRef="c-206" decimals="-5" id="f-1095" unitRef="usd">82500000</cms:GainLossOnDispositionOfBusinessUtilizedAsCustomerBillCredit>
    <cms:ScheduleOfPscrAndGcrUnderrecoveriesandOverrecoveriesTableTextBlockTableTextBlock contextRef="c-2" id="f-1096">&lt;div style="margin-bottom: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 liabilities for PSCR and GCR overrecoveries reflected on Consumers&#x2019; consolidated balance sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:77.425%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.877%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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;/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;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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:top"&gt;&lt;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 #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;PSCR overrecoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;GCR overrecoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued rate refunds&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&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;38&#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&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&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;54&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cms:ScheduleOfPscrAndGcrUnderrecoveriesandOverrecoveriesTableTextBlockTableTextBlock>
    <cms:AccruedRateRefunds contextRef="c-215" decimals="-6" id="f-1097" unitRef="usd">13000000</cms:AccruedRateRefunds>
    <cms:AccruedRateRefunds contextRef="c-216" decimals="-6" id="f-1098" unitRef="usd">10000000</cms:AccruedRateRefunds>
    <cms:AccruedRateRefunds contextRef="c-217" decimals="-6" id="f-1099" unitRef="usd">25000000</cms:AccruedRateRefunds>
    <cms:AccruedRateRefunds contextRef="c-218" decimals="-6" id="f-1100" unitRef="usd">44000000</cms:AccruedRateRefunds>
    <cms:AccruedRateRefunds contextRef="c-115" decimals="-6" id="f-1101" unitRef="usd">38000000</cms:AccruedRateRefunds>
    <cms:AccruedRateRefunds contextRef="c-112" decimals="-6" id="f-1102" unitRef="usd">54000000</cms:AccruedRateRefunds>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower contextRef="c-219" decimals="-8" id="f-1103" unitRef="usd">2500000000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <cms:NetOverUnderRecoveryOfExpenseIncludingInterestRequested contextRef="c-220" decimals="-6" id="f-1104" unitRef="usd">-404000000</cms:NetOverUnderRecoveryOfExpenseIncludingInterestRequested>
    <cms:NetOverUnderRecoveryOfExpenseIncludingInterestRequested contextRef="c-221" decimals="-6" id="f-1105" unitRef="usd">-401000000</cms:NetOverUnderRecoveryOfExpenseIncludingInterestRequested>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower contextRef="c-222" decimals="-8" id="f-1106" unitRef="usd">1800000000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <cms:NetOverUnderRecoveryOfExpenseIncludingInterestRequested contextRef="c-223" decimals="-6" id="f-1107" unitRef="usd">-255000000</cms:NetOverUnderRecoveryOfExpenseIncludingInterestRequested>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased contextRef="c-224" decimals="-8" id="f-1108" unitRef="usd">1100000000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <cms:NetOverUnderRecoveryOfExpenseIncludingInterestRequested contextRef="c-225" decimals="-6" id="f-1109" unitRef="usd">-15000000</cms:NetOverUnderRecoveryOfExpenseIncludingInterestRequested>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased contextRef="c-226" decimals="-8" id="f-1110" unitRef="usd">500000000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <cms:NetOverUnderRecoveryOfExpenseIncludingInterestRequested contextRef="c-227" decimals="-6" id="f-1111" unitRef="usd">3000000</cms:NetOverUnderRecoveryOfExpenseIncludingInterestRequested>
    <us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock contextRef="c-2" id="f-1113">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 stating 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 establishing 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 is valid through 2025. CMS&#160;Land will submit the required renewal request in April&#160;2025, and will continue to operate under the existing permit until a renewal is issued.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 December&#160;31,&#160;2024, CMS&#160;Energy had a recorded liability of $48&#160;million for its remaining obligations for environmental remediation. CMS&#160;Energy calculated this liability based on discounted projected costs, using a discount rate of 4.34&#160;percent and an inflation rate of one&#160;percent on annual operating and maintenance costs. The undiscounted amount of the remaining obligation is $61&#160;million. CMS&#160;Energy expects to pay the following amounts for long-term leachate disposal and operating and maintenance costs 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&gt;&lt;td style="width:55.630%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.796%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" 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&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&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;2029&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy&#x2019;s estimate of response activity costs and the timing of expenditures could change if there are changes in circumstances or assumptions used in calculating the liability. Although a liability for its present estimate of remaining response activity costs has been recorded, CMS&#160;Energy cannot predict the ultimate financial impact or outcome of this matter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Consumers Electric Utility Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Electric Environmental Matters:&lt;/span&gt;&lt;span style="color:#3051f2;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 its liability for NREPA sites for which it can estimate a range of loss to be between $4&#160;million and $5&#160;million. At December&#160;31,&#160;2024, Consumers had &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 recorded liability of $4&#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 had 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 asked to participate in the removal action plan, including Consumers, 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 its share of the total liability for known CERCLA sites to 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 December&#160;31,&#160;2024, 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-weight:700;line-height:120%"&gt;Ludington Overhaul Contract Dispute:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Consumers and DTE&#160;Electric, co-owners of Ludington, entered into a 2010&#160;engineering, procurement, and construction agreement with Toshiba International Corporation, under which Toshiba International Corporation contracted to perform a major overhaul and upgrade of Ludington. Toshiba International Corporation later assigned the contract and all of its obligations to TAES. TAES&#x2019; work under the contract was incomplete, defective, and non&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;conforming. Consumers and DTE&#160;Electric repeatedly documented TAES&#x2019; failure to perform under the contract and&lt;/span&gt;&lt;span style="color:#000000;font-family:'Aptos',san-serif;font-size:12pt;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;demanded that TAES provide a comprehensive plan to resolve those matters, including adherence to its warranty commitments and other contractual obligations. Consumers and DTE&#160;Electric engaged in extensive efforts to resolve these issues with TAES, including a formal demand to TAES&#x2019; parent, Toshiba, under a parent guaranty it provided. TAES did not provide a comprehensive plan or otherwise meet its performance obligations. As a result of TAES&#x2019; defaults, Consumers and DTE&#160;Electric terminated the contract. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In order to enforce their rights under the contract and parent guaranty, and to pursue appropriate damages, Consumers and DTE&#160;Electric filed a complaint against TAES and Toshiba in the U.S.&#160;District Court for the Eastern District of Michigan in 2022. TAES and Toshiba filed a motion to dismiss the complaint, along with an answer and counterclaims seeking approximately $15&#160;million in damages related to payments allegedly owed under the parties&#x2019; contract. As a co-owner of Ludington, Consumers would be liable for 51&#160;percent of any such damages, if liability and damages were proven. The court denied the motion to dismiss filed by TAES and Toshiba. The parties are engaged in ongoing litigation, including discovery, pursuant to a court-ordered schedule. Consumers believes the counterclaims filed by TAES and Toshiba are without merit, but cannot predict the financial impact or outcome of this matter. An unfavorable outcome could have a material adverse effect on CMS&#160;Energy&#x2019;s and Consumers&#x2019; financial condition, results of operations, or liquidity. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In 2023, Toshiba announced that TBJH became the majority shareholder and new parent company of Toshiba through a common stock purchase. TBJH is a subsidiary of a Japanese private equity firm. Consumers and DTE&#160;Electric continue to monitor this development, but do not believe that this affects their rights under the parent guaranty provided by Toshiba. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In May&#160;2023, the MPSC approved Consumers&#x2019; and DTE&#160;Electric&#x2019;s jointly-filed request for authority to defer as a regulatory asset the costs associated with repairing or replacing the defective work performed by TAES while the litigation with TAES and Toshiba moves forward. Although discovery in the litigation is ongoing, Consumers currently estimates that its share of repair, replacement, and other damages resulting from TAES&#x2019; defective work is approximately $350&#160;million, which may be offset in part or entirely by any potential future litigation proceeds received from TAES or Toshiba. Consumers and DTE&#160;Electric will have the opportunity to seek appropriate recovery and ratemaking treatment for amounts recorded as a regulatory asset following resolution of the litigation, including any amounts not recovered from TAES or Toshiba, but cannot predict the financial impact or outcome of such 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:700;line-height:120%"&gt;J.H.&#160;Campbell&#160;3 Contract Dispute:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; In 2022, Consumers filed a complaint against Wolverine Power in the Ottawa County Circuit Court and requested a ruling that Consumers has sole authority to decide to retire the J.H.&#160;Campbell&#160;3 coal-fueled generating unit under Consumers&#x2019; and Wolverine Power&#x2019;s agreement to jointly own and operate the unit. Wolverine Power filed an answer, affirmative defenses, and a counterclaim seeking approximately $37&#160;million in damages allegedly caused by Consumers&#x2019; decision to retire the unit before the end of its useful life. The state circuit court judge found that Consumers may, in its sole discretion, retire J.H.&#160;Campbell&#160;3, provided that Consumers continues to operate and make necessary improvements to the unit while the litigation concerning Wolverine Power&#x2019;s claim for damages is pending. In May&#160;2023, the circuit court judge issued an order granting Consumers&#x2019; motion for clarification confirming that Consumers may continue to operate and invest in J.H.&#160;Campbell&#160;3 consistent with the May&#160;2025 retirement date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In March&#160;2024, the circuit court judge issued an order denying Wolverine Power&#x2019;s motion for partial summary disposition and granting in part and denying in part Consumers&#x2019; motion for summary disposition. The judge granted Consumers&#x2019; motion for summary disposition on Wolverine Power&#x2019;s claim that Consumers acted in bad faith in deciding to retire J.H.&#160;Campbell&#160;3 early, finding no evidence to support that claim. The judge held that Wolverine Power did identify a genuine issue of material fact as to whether Consumers breached the joint ownership and operating agreement by failing to notify and consult with Wolverine Power regarding the unit&#x2019;s early retirement. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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;2024, the parties entered into a settlement agreement resolving this matter. The settlement agreement provides for Wolverine Power&#x2019;s interest in J.H.&#160;Campbell&#160;3 to end as of the date the unit permanently ceases to be used for electric operations. The court entered an order of dismissal with prejudice in June&#160;2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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: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 December&#160;31,&#160;2024, Consumers had a recorded liability of $60&#160;million for its remaining obligations for these sites. Consumers expects to pay the following amounts for remediation and other response activity costs 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&gt;&lt;td style="width:55.630%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.796%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" 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&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&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;2029&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;7&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;7&#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&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 December&#160;31,&#160;2024, Consumers had a regulatory asset of $90&#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: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 December&#160;31,&#160;2024:&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&gt;&lt;td style="width:40.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.284%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.284%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:1.944%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:1.944%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.641%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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: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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Indemnity obligations from sale of membership interests in VIEs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;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&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;These obligations arose from the sale of membership interests in Aviator Wind, Newport Solar Holdings, and NWO&#160;Holdco to tax equity investors. NorthStar Clean Energy provided certain indemnity obligations that protect the tax equity investors against losses incurred as a result of breaches of representations and warranties under the associated limited liability company agreements. These obligations are generally capped at an amount equal to the tax equity investor&#x2019;s capital contributions plus a specified return, less any distributions and tax benefits it receives, in connection with its membership interest. For any indemnity obligations related to Aviator Wind, NorthStar Clean Energy would recover 49&#160;percent of any amounts paid to the tax equity investor from the other owner of Aviator Wind Equity Holdings. Additionally, Aviator Wind holds insurance coverage that would partially protect against losses incurred as a result of certain failures to qualify for production tax credits. For further details on NorthStar Clean Energy&#x2019;s ownership interest in Aviator Wind, Newport Solar Holdings, and NWO&#160;Holdco, see Note&#160;18, Variable Interest Entities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;These obligations arose from stock and asset sale agreements under which CMS&#160;Energy or a subsidiary of CMS&#160;Energy indemnified the purchaser for losses resulting from various matters, including claims related to taxes. The maximum obligation amount is mostly related to an Equatorial Guinea tax claim. &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. CMS&#160;Energy and Consumers consider the likelihood that they would be required to perform or incur substantial losses related to these indemnities and those disclosed in the table 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;2, Regulatory Matters, there are certain other lawsuits and administrative proceedings before various courts and governmental agencies, as well as unasserted claims that may result in such proceedings, arising in the ordinary course of business to which CMS&#160;Energy, Consumers, and certain other subsidiaries of CMS&#160;Energy are parties. These other lawsuits, 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.&lt;/span&gt;&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;Contractual 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:700;line-height:120%"&gt;Purchase Obligations: &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;Purchase obligations arise from long-term contracts for the purchase of commodities and related services, and construction and service agreements. The commodities and related services include long-term PPAs, natural gas and associated transportation, and coal and associated transportation. Related-party PPAs are between Consumers and certain affiliates of NorthStar Clean Energy. Presented in the following table are CMS&#160;Energy&#x2019;s and Consumers&#x2019; contractual purchase obligations at December&#160;31,&#160;2024 for each of the periods shown:&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.519%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:32.394%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.434%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.756%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.434%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.434%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.756%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.434%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.923%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="45" 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&gt;&lt;td colspan="42" 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;Payments Due&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Total&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&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;2029&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;Beyond 2029&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" 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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total PPAs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 purchase obligations&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;2,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;1,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;1,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;1,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;3,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;PPAs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;MCV PPA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Related-party PPAs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other PPAs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 PPAs&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;3,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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 purchase obligations&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&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,377&#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&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&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,071&#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&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&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,620&#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&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&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,216&#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&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&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,042&#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&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&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;794&#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&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&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,634&#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&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-style:italic;font-weight:400;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; Consumers has a PPA with the MCV&#160;Partnership giving Consumers the right to purchase up to 1,240&#160;MW of capacity and energy produced by the MCV&#160;Facility through May&#160;2030. The MCV&#160;PPA provides for:&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;a capacity charge of $10.14&#160;per&#160;MWh of available capacity through March&#160;2025 and $5.00&#160;per&#160;MWh of available capacity from March&#160;2025 through the termination date of the PPA&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;a fixed energy charge of $6.30&#160;per&#160;MWh for on-peak hours and $6.00 for off-peak hours&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;a variable energy charge based on the MCV&#160;Partnership&#x2019;s cost of production for energy delivered to 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: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;a $5&#160;million annual contribution by the MCV&#160;Partnership to a renewable resources program through March&#160;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;Capacity and energy charges under the MCV&#160;PPA were $358&#160;million in 2024, $340&#160;million in 2023, and $519&#160;million in 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other PPAs:&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 has PPAs expiring through 2047 with various counterparties. The majority of the PPAs have capacity and energy charges for delivered energy. Capacity and energy charges under these PPAs were $565&#160;million in 2024, $498&#160;million in 2023, and $510&#160;million in 2022. In addition, CMS&#160;Energy and Consumers account for several of their PPAs as leases. See Note&#160;8, Leases for more information about CMS&#160;Energy&#x2019;s and Consumers&#x2019; lease obligations.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock>
    <us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock contextRef="c-1" id="f-1112">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 stating 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 establishing 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 is valid through 2025. CMS&#160;Land will submit the required renewal request in April&#160;2025, and will continue to operate under the existing permit until a renewal is issued.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 December&#160;31,&#160;2024, CMS&#160;Energy had a recorded liability of $48&#160;million for its remaining obligations for environmental remediation. CMS&#160;Energy calculated this liability based on discounted projected costs, using a discount rate of 4.34&#160;percent and an inflation rate of one&#160;percent on annual operating and maintenance costs. The undiscounted amount of the remaining obligation is $61&#160;million. CMS&#160;Energy expects to pay the following amounts for long-term leachate disposal and operating and maintenance costs 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&gt;&lt;td style="width:55.630%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.796%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" 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&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&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;2029&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy&#x2019;s estimate of response activity costs and the timing of expenditures could change if there are changes in circumstances or assumptions used in calculating the liability. Although a liability for its present estimate of remaining response activity costs has been recorded, CMS&#160;Energy cannot predict the ultimate financial impact or outcome of this matter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Consumers Electric Utility Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Electric Environmental Matters:&lt;/span&gt;&lt;span style="color:#3051f2;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 its liability for NREPA sites for which it can estimate a range of loss to be between $4&#160;million and $5&#160;million. At December&#160;31,&#160;2024, Consumers had &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 recorded liability of $4&#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 had 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 asked to participate in the removal action plan, including Consumers, 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 its share of the total liability for known CERCLA sites to 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 December&#160;31,&#160;2024, 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-weight:700;line-height:120%"&gt;Ludington Overhaul Contract Dispute:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Consumers and DTE&#160;Electric, co-owners of Ludington, entered into a 2010&#160;engineering, procurement, and construction agreement with Toshiba International Corporation, under which Toshiba International Corporation contracted to perform a major overhaul and upgrade of Ludington. Toshiba International Corporation later assigned the contract and all of its obligations to TAES. TAES&#x2019; work under the contract was incomplete, defective, and non&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;conforming. Consumers and DTE&#160;Electric repeatedly documented TAES&#x2019; failure to perform under the contract and&lt;/span&gt;&lt;span style="color:#000000;font-family:'Aptos',san-serif;font-size:12pt;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;demanded that TAES provide a comprehensive plan to resolve those matters, including adherence to its warranty commitments and other contractual obligations. Consumers and DTE&#160;Electric engaged in extensive efforts to resolve these issues with TAES, including a formal demand to TAES&#x2019; parent, Toshiba, under a parent guaranty it provided. TAES did not provide a comprehensive plan or otherwise meet its performance obligations. As a result of TAES&#x2019; defaults, Consumers and DTE&#160;Electric terminated the contract. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In order to enforce their rights under the contract and parent guaranty, and to pursue appropriate damages, Consumers and DTE&#160;Electric filed a complaint against TAES and Toshiba in the U.S.&#160;District Court for the Eastern District of Michigan in 2022. TAES and Toshiba filed a motion to dismiss the complaint, along with an answer and counterclaims seeking approximately $15&#160;million in damages related to payments allegedly owed under the parties&#x2019; contract. As a co-owner of Ludington, Consumers would be liable for 51&#160;percent of any such damages, if liability and damages were proven. The court denied the motion to dismiss filed by TAES and Toshiba. The parties are engaged in ongoing litigation, including discovery, pursuant to a court-ordered schedule. Consumers believes the counterclaims filed by TAES and Toshiba are without merit, but cannot predict the financial impact or outcome of this matter. An unfavorable outcome could have a material adverse effect on CMS&#160;Energy&#x2019;s and Consumers&#x2019; financial condition, results of operations, or liquidity. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In 2023, Toshiba announced that TBJH became the majority shareholder and new parent company of Toshiba through a common stock purchase. TBJH is a subsidiary of a Japanese private equity firm. Consumers and DTE&#160;Electric continue to monitor this development, but do not believe that this affects their rights under the parent guaranty provided by Toshiba. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In May&#160;2023, the MPSC approved Consumers&#x2019; and DTE&#160;Electric&#x2019;s jointly-filed request for authority to defer as a regulatory asset the costs associated with repairing or replacing the defective work performed by TAES while the litigation with TAES and Toshiba moves forward. Although discovery in the litigation is ongoing, Consumers currently estimates that its share of repair, replacement, and other damages resulting from TAES&#x2019; defective work is approximately $350&#160;million, which may be offset in part or entirely by any potential future litigation proceeds received from TAES or Toshiba. Consumers and DTE&#160;Electric will have the opportunity to seek appropriate recovery and ratemaking treatment for amounts recorded as a regulatory asset following resolution of the litigation, including any amounts not recovered from TAES or Toshiba, but cannot predict the financial impact or outcome of such 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:700;line-height:120%"&gt;J.H.&#160;Campbell&#160;3 Contract Dispute:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; In 2022, Consumers filed a complaint against Wolverine Power in the Ottawa County Circuit Court and requested a ruling that Consumers has sole authority to decide to retire the J.H.&#160;Campbell&#160;3 coal-fueled generating unit under Consumers&#x2019; and Wolverine Power&#x2019;s agreement to jointly own and operate the unit. Wolverine Power filed an answer, affirmative defenses, and a counterclaim seeking approximately $37&#160;million in damages allegedly caused by Consumers&#x2019; decision to retire the unit before the end of its useful life. The state circuit court judge found that Consumers may, in its sole discretion, retire J.H.&#160;Campbell&#160;3, provided that Consumers continues to operate and make necessary improvements to the unit while the litigation concerning Wolverine Power&#x2019;s claim for damages is pending. In May&#160;2023, the circuit court judge issued an order granting Consumers&#x2019; motion for clarification confirming that Consumers may continue to operate and invest in J.H.&#160;Campbell&#160;3 consistent with the May&#160;2025 retirement date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In March&#160;2024, the circuit court judge issued an order denying Wolverine Power&#x2019;s motion for partial summary disposition and granting in part and denying in part Consumers&#x2019; motion for summary disposition. The judge granted Consumers&#x2019; motion for summary disposition on Wolverine Power&#x2019;s claim that Consumers acted in bad faith in deciding to retire J.H.&#160;Campbell&#160;3 early, finding no evidence to support that claim. The judge held that Wolverine Power did identify a genuine issue of material fact as to whether Consumers breached the joint ownership and operating agreement by failing to notify and consult with Wolverine Power regarding the unit&#x2019;s early retirement. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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;2024, the parties entered into a settlement agreement resolving this matter. The settlement agreement provides for Wolverine Power&#x2019;s interest in J.H.&#160;Campbell&#160;3 to end as of the date the unit permanently ceases to be used for electric operations. The court entered an order of dismissal with prejudice in June&#160;2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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: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 December&#160;31,&#160;2024, Consumers had a recorded liability of $60&#160;million for its remaining obligations for these sites. Consumers expects to pay the following amounts for remediation and other response activity costs 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&gt;&lt;td style="width:55.630%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.796%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" 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&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&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;2029&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;7&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;7&#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&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 December&#160;31,&#160;2024, Consumers had a regulatory asset of $90&#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: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 December&#160;31,&#160;2024:&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&gt;&lt;td style="width:40.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.284%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.284%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:1.944%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:1.944%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.641%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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: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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Indemnity obligations from sale of membership interests in VIEs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;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&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;These obligations arose from the sale of membership interests in Aviator Wind, Newport Solar Holdings, and NWO&#160;Holdco to tax equity investors. NorthStar Clean Energy provided certain indemnity obligations that protect the tax equity investors against losses incurred as a result of breaches of representations and warranties under the associated limited liability company agreements. These obligations are generally capped at an amount equal to the tax equity investor&#x2019;s capital contributions plus a specified return, less any distributions and tax benefits it receives, in connection with its membership interest. For any indemnity obligations related to Aviator Wind, NorthStar Clean Energy would recover 49&#160;percent of any amounts paid to the tax equity investor from the other owner of Aviator Wind Equity Holdings. Additionally, Aviator Wind holds insurance coverage that would partially protect against losses incurred as a result of certain failures to qualify for production tax credits. For further details on NorthStar Clean Energy&#x2019;s ownership interest in Aviator Wind, Newport Solar Holdings, and NWO&#160;Holdco, see Note&#160;18, Variable Interest Entities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;These obligations arose from stock and asset sale agreements under which CMS&#160;Energy or a subsidiary of CMS&#160;Energy indemnified the purchaser for losses resulting from various matters, including claims related to taxes. The maximum obligation amount is mostly related to an Equatorial Guinea tax claim. &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. CMS&#160;Energy and Consumers consider the likelihood that they would be required to perform or incur substantial losses related to these indemnities and those disclosed in the table 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;2, Regulatory Matters, there are certain other lawsuits and administrative proceedings before various courts and governmental agencies, as well as unasserted claims that may result in such proceedings, arising in the ordinary course of business to which CMS&#160;Energy, Consumers, and certain other subsidiaries of CMS&#160;Energy are parties. These other lawsuits, 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.&lt;/span&gt;&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;Contractual 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:700;line-height:120%"&gt;Purchase Obligations: &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;Purchase obligations arise from long-term contracts for the purchase of commodities and related services, and construction and service agreements. The commodities and related services include long-term PPAs, natural gas and associated transportation, and coal and associated transportation. Related-party PPAs are between Consumers and certain affiliates of NorthStar Clean Energy. Presented in the following table are CMS&#160;Energy&#x2019;s and Consumers&#x2019; contractual purchase obligations at December&#160;31,&#160;2024 for each of the periods shown:&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.519%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:32.394%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.434%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.756%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.434%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.434%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.756%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.434%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.923%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="45" 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&gt;&lt;td colspan="42" 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;Payments Due&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Total&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&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;2029&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;Beyond 2029&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" 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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total PPAs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 purchase obligations&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;2,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;1,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;1,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;1,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;3,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;PPAs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;MCV PPA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Related-party PPAs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other PPAs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 PPAs&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;3,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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 purchase obligations&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&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,377&#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&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&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,071&#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&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&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,620&#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&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&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,216&#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&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&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,042&#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&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&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;794&#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&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&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,634&#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&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-style:italic;font-weight:400;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; Consumers has a PPA with the MCV&#160;Partnership giving Consumers the right to purchase up to 1,240&#160;MW of capacity and energy produced by the MCV&#160;Facility through May&#160;2030. The MCV&#160;PPA provides for:&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;a capacity charge of $10.14&#160;per&#160;MWh of available capacity through March&#160;2025 and $5.00&#160;per&#160;MWh of available capacity from March&#160;2025 through the termination date of the PPA&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;a fixed energy charge of $6.30&#160;per&#160;MWh for on-peak hours and $6.00 for off-peak hours&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;a variable energy charge based on the MCV&#160;Partnership&#x2019;s cost of production for energy delivered to 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: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;a $5&#160;million annual contribution by the MCV&#160;Partnership to a renewable resources program through March&#160;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;Capacity and energy charges under the MCV&#160;PPA were $358&#160;million in 2024, $340&#160;million in 2023, and $519&#160;million in 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other PPAs:&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 has PPAs expiring through 2047 with various counterparties. The majority of the PPAs have capacity and energy charges for delivered energy. Capacity and energy charges under these PPAs were $565&#160;million in 2024, $498&#160;million in 2023, and $510&#160;million in 2022. In addition, CMS&#160;Energy and Consumers account for several of their PPAs as leases. See Note&#160;8, Leases for more information about CMS&#160;Energy&#x2019;s and Consumers&#x2019; lease obligations.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock>
    <us-gaap:AccrualForEnvironmentalLossContingencies contextRef="c-228" decimals="-6" id="f-1114" unitRef="usd">48000000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:AccrualForEnvironmentalLossContingenciesDiscountRate
      contextRef="c-228"
      decimals="4"
      id="f-1115"
      unitRef="number">0.0434</us-gaap:AccrualForEnvironmentalLossContingenciesDiscountRate>
    <cms:AccrualForEnvironmentalLossContingenciesInflationRate
      contextRef="c-228"
      decimals="2"
      id="f-1116"
      unitRef="number">0.01</cms:AccrualForEnvironmentalLossContingenciesInflationRate>
    <us-gaap:AccrualForEnvironmentalLossContingenciesGross contextRef="c-228" decimals="-6" id="f-1117" unitRef="usd">61000000</us-gaap:AccrualForEnvironmentalLossContingenciesGross>
    <cms:ExpectedRemediationCostsByYearTableTextBlock contextRef="c-1" id="f-1118">CMS&#160;Energy expects to pay the following amounts for long-term leachate disposal and operating and maintenance costs in each of the next five&#160;years:&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&gt;&lt;td style="width:55.630%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.796%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" 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&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&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;2029&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cms:ExpectedRemediationCostsByYearTableTextBlock>
    <us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear contextRef="c-228" decimals="-6" id="f-1119" unitRef="usd">4000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear>
    <us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear contextRef="c-228" decimals="-6" id="f-1120" unitRef="usd">4000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear>
    <us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear contextRef="c-228" decimals="-6" id="f-1121" unitRef="usd">4000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear>
    <us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear contextRef="c-228" decimals="-6" id="f-1122" unitRef="usd">4000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear>
    <us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear contextRef="c-228" decimals="-6" id="f-1123" unitRef="usd">4000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear>
    <us-gaap:LossContingencyEstimateOfPossibleLoss contextRef="c-229" decimals="-6" id="f-1124" unitRef="usd">4000000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LossContingencyEstimateOfPossibleLoss contextRef="c-230" decimals="-6" id="f-1125" unitRef="usd">5000000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:AccrualForEnvironmentalLossContingencies contextRef="c-231" decimals="-6" id="f-1126" unitRef="usd">4000000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:LossContingencyEstimateOfPossibleLoss contextRef="c-232" decimals="-6" id="f-1127" unitRef="usd">3000000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LossContingencyEstimateOfPossibleLoss contextRef="c-233" decimals="-6" id="f-1128" unitRef="usd">8000000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:AccrualForEnvironmentalLossContingencies contextRef="c-234" decimals="-6" id="f-1129" unitRef="usd">3000000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c-235" decimals="-6" id="f-1130" unitRef="usd">15000000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare
      contextRef="c-236"
      decimals="2"
      id="f-1131"
      unitRef="number">0.51</us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare>
    <cms:RegulatoryAssetEstimateOfSharedCosts contextRef="c-237" decimals="-6" id="f-1132" unitRef="usd">350000000</cms:RegulatoryAssetEstimateOfSharedCosts>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c-238" decimals="-6" id="f-1133" unitRef="usd">37000000</us-gaap:LossContingencyDamagesSoughtValue>
    <cms:NumberOfFormerManufacturedGasPlants
      contextRef="c-203"
      decimals="INF"
      id="f-1134"
      unitRef="facility">23</cms:NumberOfFormerManufacturedGasPlants>
    <cms:EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag contextRef="c-1" id="f-1135">recorded liability</cms:EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag>
    <us-gaap:AccrualForEnvironmentalLossContingencies contextRef="c-203" decimals="-6" id="f-1136" unitRef="usd">60000000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <cms:ExpectedRemediationCostsByYearTableTextBlock contextRef="c-2" id="f-1137">Consumers expects to pay the following amounts for remediation and other response activity costs in each of the next five&#160;years:&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&gt;&lt;td style="width:55.630%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.796%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" 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&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&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;2029&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;7&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;7&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cms:ExpectedRemediationCostsByYearTableTextBlock>
    <us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear contextRef="c-239" decimals="-6" id="f-1138" unitRef="usd">3000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear>
    <us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear contextRef="c-239" decimals="-6" id="f-1139" unitRef="usd">7000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear>
    <us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear contextRef="c-239" decimals="-6" id="f-1140" unitRef="usd">9000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear>
    <us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear contextRef="c-239" decimals="-6" id="f-1141" unitRef="usd">24000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear>
    <us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear contextRef="c-239" decimals="-6" id="f-1142" unitRef="usd">7000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear>
    <us-gaap:RegulatoryAssetAmortizationPeriod contextRef="c-203" id="f-1143">P10Y</us-gaap:RegulatoryAssetAmortizationPeriod>
    <us-gaap:RegulatoryAssetsNoncurrent contextRef="c-171" decimals="-6" id="f-1144" unitRef="usd">90000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:ScheduleOfGuaranteeObligationsTextBlock contextRef="c-2" id="f-1146">&lt;div style="margin-bottom: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 December&#160;31,&#160;2024:&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&gt;&lt;td style="width:40.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.284%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.284%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:1.944%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:1.944%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.641%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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: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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Indemnity obligations from sale of membership interests in VIEs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;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&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;These obligations arose from the sale of membership interests in Aviator Wind, Newport Solar Holdings, and NWO&#160;Holdco to tax equity investors. NorthStar Clean Energy provided certain indemnity obligations that protect the tax equity investors against losses incurred as a result of breaches of representations and warranties under the associated limited liability company agreements. These obligations are generally capped at an amount equal to the tax equity investor&#x2019;s capital contributions plus a specified return, less any distributions and tax benefits it receives, in connection with its membership interest. For any indemnity obligations related to Aviator Wind, NorthStar Clean Energy would recover 49&#160;percent of any amounts paid to the tax equity investor from the other owner of Aviator Wind Equity Holdings. Additionally, Aviator Wind holds insurance coverage that would partially protect against losses incurred as a result of certain failures to qualify for production tax credits. For further details on NorthStar Clean Energy&#x2019;s ownership interest in Aviator Wind, Newport Solar Holdings, and NWO&#160;Holdco, see Note&#160;18, Variable Interest Entities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;These obligations arose from stock and asset sale agreements under which CMS&#160;Energy or a subsidiary of CMS&#160;Energy indemnified the purchaser for losses resulting from various matters, including claims related to taxes. The maximum obligation amount is mostly related to an Equatorial Guinea tax claim. &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="c-1" id="f-1145">&lt;div style="margin-bottom: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 December&#160;31,&#160;2024:&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&gt;&lt;td style="width:40.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.284%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.284%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:1.944%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:1.944%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.641%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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: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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Indemnity obligations from sale of membership interests in VIEs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;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&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;These obligations arose from the sale of membership interests in Aviator Wind, Newport Solar Holdings, and NWO&#160;Holdco to tax equity investors. NorthStar Clean Energy provided certain indemnity obligations that protect the tax equity investors against losses incurred as a result of breaches of representations and warranties under the associated limited liability company agreements. These obligations are generally capped at an amount equal to the tax equity investor&#x2019;s capital contributions plus a specified return, less any distributions and tax benefits it receives, in connection with its membership interest. For any indemnity obligations related to Aviator Wind, NorthStar Clean Energy would recover 49&#160;percent of any amounts paid to the tax equity investor from the other owner of Aviator Wind Equity Holdings. Additionally, Aviator Wind holds insurance coverage that would partially protect against losses incurred as a result of certain failures to qualify for production tax credits. For further details on NorthStar Clean Energy&#x2019;s ownership interest in Aviator Wind, Newport Solar Holdings, and NWO&#160;Holdco, see Note&#160;18, Variable Interest Entities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;These obligations arose from stock and asset sale agreements under which CMS&#160;Energy or a subsidiary of CMS&#160;Energy indemnified the purchaser for losses resulting from various matters, including claims related to taxes. The maximum obligation amount is mostly related to an Equatorial Guinea tax claim. &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:GuaranteeObligationsMaximumExposure contextRef="c-240" decimals="-6" id="f-1147" unitRef="usd">258000000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsCurrentCarryingValue contextRef="c-240" decimals="-6" id="f-1148" unitRef="usd">0</us-gaap:GuaranteeObligationsCurrentCarryingValue>
    <us-gaap:GuaranteeObligationsMaximumExposure contextRef="c-241" decimals="-6" id="f-1149" unitRef="usd">153000000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsCurrentCarryingValue contextRef="c-241" decimals="-6" id="f-1150" unitRef="usd">1000000</us-gaap:GuaranteeObligationsCurrentCarryingValue>
    <us-gaap:GuaranteeObligationsMaximumExposure contextRef="c-242" decimals="-6" id="f-1151" unitRef="usd">30000000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsCurrentCarryingValue contextRef="c-242" decimals="-6" id="f-1152" unitRef="usd">0</us-gaap:GuaranteeObligationsCurrentCarryingValue>
    <us-gaap:GuaranteeObligationsMaximumExposure contextRef="c-243" decimals="-6" id="f-1153" unitRef="usd">30000000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsCurrentCarryingValue contextRef="c-243" decimals="-6" id="f-1154" unitRef="usd">0</us-gaap:GuaranteeObligationsCurrentCarryingValue>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="c-244"
      decimals="2"
      id="f-1155"
      unitRef="number">0.49</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock contextRef="c-1" id="f-1157">Presented in the following table are CMS&#160;Energy&#x2019;s and Consumers&#x2019; contractual purchase obligations at December&#160;31,&#160;2024 for each of the periods shown:&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.519%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:32.394%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.434%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.756%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.434%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.434%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.756%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.434%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.923%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="45" 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&gt;&lt;td colspan="42" 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;Payments Due&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Total&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&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;2029&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;Beyond 2029&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" 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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total PPAs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 purchase obligations&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;2,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;1,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;1,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;1,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;3,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;PPAs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;MCV PPA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Related-party PPAs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other PPAs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 PPAs&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;3,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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 purchase obligations&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&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,377&#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&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&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,071&#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&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&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,620&#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&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&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,216&#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&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&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,042&#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&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&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;794&#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&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&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,634&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock contextRef="c-2" id="f-1156">Presented in the following table are CMS&#160;Energy&#x2019;s and Consumers&#x2019; contractual purchase obligations at December&#160;31,&#160;2024 for each of the periods shown:&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.519%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:32.394%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.434%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.756%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.434%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.434%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.756%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.434%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.923%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="45" 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&gt;&lt;td colspan="42" 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;Payments Due&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Total&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&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;2029&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;Beyond 2029&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" 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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total PPAs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 purchase obligations&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;2,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;1,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;1,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;1,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;3,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;PPAs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;MCV PPA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Related-party PPAs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other PPAs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 PPAs&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;3,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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 purchase obligations&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&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,377&#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&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&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,071&#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&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&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,620&#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&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&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,216&#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&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&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,042&#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&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&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;794&#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&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&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,634&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount contextRef="c-245" decimals="-6" id="f-1158" unitRef="usd">7006000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary contextRef="c-245" decimals="-6" id="f-1159" unitRef="usd">659000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary contextRef="c-245" decimals="-6" id="f-1160" unitRef="usd">662000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary contextRef="c-245" decimals="-6" id="f-1161" unitRef="usd">698000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary contextRef="c-245" decimals="-6" id="f-1162" unitRef="usd">677000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary contextRef="c-245" decimals="-6" id="f-1163" unitRef="usd">678000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears contextRef="c-245" decimals="-6" id="f-1164" unitRef="usd">3632000000</us-gaap:UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount contextRef="c-246" decimals="-6" id="f-1165" unitRef="usd">4432000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary contextRef="c-246" decimals="-6" id="f-1166" unitRef="usd">1780000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary contextRef="c-246" decimals="-6" id="f-1167" unitRef="usd">1095000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary contextRef="c-246" decimals="-6" id="f-1168" unitRef="usd">670000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary contextRef="c-246" decimals="-6" id="f-1169" unitRef="usd">461000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary contextRef="c-246" decimals="-6" id="f-1170" unitRef="usd">239000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears contextRef="c-246" decimals="-6" id="f-1171" unitRef="usd">187000000</us-gaap:UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount contextRef="c-38" decimals="-6" id="f-1172" unitRef="usd">11438000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary contextRef="c-38" decimals="-6" id="f-1173" unitRef="usd">2439000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary contextRef="c-38" decimals="-6" id="f-1174" unitRef="usd">1757000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary contextRef="c-38" decimals="-6" id="f-1175" unitRef="usd">1368000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary contextRef="c-38" decimals="-6" id="f-1176" unitRef="usd">1138000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary contextRef="c-38" decimals="-6" id="f-1177" unitRef="usd">917000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears contextRef="c-38" decimals="-6" id="f-1178" unitRef="usd">3819000000</us-gaap:UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount contextRef="c-247" decimals="-6" id="f-1179" unitRef="usd">1297000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary contextRef="c-247" decimals="-6" id="f-1180" unitRef="usd">265000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary contextRef="c-247" decimals="-6" id="f-1181" unitRef="usd">233000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary contextRef="c-247" decimals="-6" id="f-1182" unitRef="usd">218000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary contextRef="c-247" decimals="-6" id="f-1183" unitRef="usd">222000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary contextRef="c-247" decimals="-6" id="f-1184" unitRef="usd">239000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears contextRef="c-247" decimals="-6" id="f-1185" unitRef="usd">120000000</us-gaap:UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount contextRef="c-248" decimals="-6" id="f-1186" unitRef="usd">60000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary contextRef="c-248" decimals="-6" id="f-1187" unitRef="usd">29000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary contextRef="c-248" decimals="-6" id="f-1188" unitRef="usd">15000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary contextRef="c-248" decimals="-6" id="f-1189" unitRef="usd">16000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary contextRef="c-248" decimals="-6" id="f-1190" unitRef="usd">0</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary contextRef="c-248" decimals="-6" id="f-1191" unitRef="usd">0</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears contextRef="c-248" decimals="-6" id="f-1192" unitRef="usd">0</us-gaap:UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount contextRef="c-249" decimals="-6" id="f-1193" unitRef="usd">5649000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary contextRef="c-249" decimals="-6" id="f-1194" unitRef="usd">365000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary contextRef="c-249" decimals="-6" id="f-1195" unitRef="usd">414000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary contextRef="c-249" decimals="-6" id="f-1196" unitRef="usd">464000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary contextRef="c-249" decimals="-6" id="f-1197" unitRef="usd">455000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary contextRef="c-249" decimals="-6" id="f-1198" unitRef="usd">439000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears contextRef="c-249" decimals="-6" id="f-1199" unitRef="usd">3512000000</us-gaap:UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount contextRef="c-245" decimals="-6" id="f-1200" unitRef="usd">7006000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary contextRef="c-245" decimals="-6" id="f-1201" unitRef="usd">659000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary contextRef="c-245" decimals="-6" id="f-1202" unitRef="usd">662000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary contextRef="c-245" decimals="-6" id="f-1203" unitRef="usd">698000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary contextRef="c-245" decimals="-6" id="f-1204" unitRef="usd">677000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary contextRef="c-245" decimals="-6" id="f-1205" unitRef="usd">678000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears contextRef="c-245" decimals="-6" id="f-1206" unitRef="usd">3632000000</us-gaap:UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount contextRef="c-250" decimals="-6" id="f-1207" unitRef="usd">3371000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary contextRef="c-250" decimals="-6" id="f-1208" unitRef="usd">1412000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary contextRef="c-250" decimals="-6" id="f-1209" unitRef="usd">958000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary contextRef="c-250" decimals="-6" id="f-1210" unitRef="usd">518000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary contextRef="c-250" decimals="-6" id="f-1211" unitRef="usd">365000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary contextRef="c-250" decimals="-6" id="f-1212" unitRef="usd">116000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears contextRef="c-250" decimals="-6" id="f-1213" unitRef="usd">2000000</us-gaap:UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount contextRef="c-115" decimals="-6" id="f-1214" unitRef="usd">10377000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary contextRef="c-115" decimals="-6" id="f-1215" unitRef="usd">2071000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary contextRef="c-115" decimals="-6" id="f-1216" unitRef="usd">1620000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary contextRef="c-115" decimals="-6" id="f-1217" unitRef="usd">1216000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary contextRef="c-115" decimals="-6" id="f-1218" unitRef="usd">1042000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary contextRef="c-115" decimals="-6" id="f-1219" unitRef="usd">794000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears contextRef="c-115" decimals="-6" id="f-1220" unitRef="usd">3634000000</us-gaap:UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationMaximumQuantity contextRef="c-247" decimals="INF" id="f-1221" unitRef="mw">1240</us-gaap:UnrecordedUnconditionalPurchaseObligationMaximumQuantity>
    <cms:UnrecordedUnconditionalPurchaseObligationCapacityChargePerMwh
      contextRef="c-251"
      decimals="2"
      id="f-1222"
      unitRef="usdPerMWh">10.14</cms:UnrecordedUnconditionalPurchaseObligationCapacityChargePerMwh>
    <cms:UnrecordedUnconditionalPurchaseObligationCapacityChargePerMwh
      contextRef="c-252"
      decimals="2"
      id="f-1223"
      unitRef="usdPerMWh">5.00</cms:UnrecordedUnconditionalPurchaseObligationCapacityChargePerMwh>
    <cms:UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOnPeak
      contextRef="c-253"
      decimals="2"
      id="f-1224"
      unitRef="usdPerMWh">6.30</cms:UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOnPeak>
    <cms:UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOffPeak
      contextRef="c-253"
      decimals="2"
      id="f-1225"
      unitRef="usdPerMWh">6.00</cms:UnrecordedUnconditionalPurchaseObligationFixedEnergyChargePerMwhOffPeak>
    <cms:UnrecordedUnconditionalPurchaseObligationAnnualContributionToRenewableResourcesProgramByCounterparty contextRef="c-253" decimals="-6" id="f-1226" unitRef="usd">5000000</cms:UnrecordedUnconditionalPurchaseObligationAnnualContributionToRenewableResourcesProgramByCounterparty>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationPurchases contextRef="c-253" decimals="-6" id="f-1227" unitRef="usd">358000000</us-gaap:UnrecordedUnconditionalPurchaseObligationPurchases>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationPurchases contextRef="c-254" decimals="-6" id="f-1228" unitRef="usd">340000000</us-gaap:UnrecordedUnconditionalPurchaseObligationPurchases>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationPurchases contextRef="c-255" decimals="-6" id="f-1229" unitRef="usd">519000000</us-gaap:UnrecordedUnconditionalPurchaseObligationPurchases>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationPurchases contextRef="c-256" decimals="-6" id="f-1230" unitRef="usd">565000000</us-gaap:UnrecordedUnconditionalPurchaseObligationPurchases>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationPurchases contextRef="c-257" decimals="-6" id="f-1231" unitRef="usd">498000000</us-gaap:UnrecordedUnconditionalPurchaseObligationPurchases>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationPurchases contextRef="c-258" decimals="-6" id="f-1232" unitRef="usd">510000000</us-gaap:UnrecordedUnconditionalPurchaseObligationPurchases>
    <us-gaap:DebtDisclosureTextBlock contextRef="c-1" id="f-1234">Financings and Capitalization&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:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table is CMS&#160;Energy&#x2019;s long-term debt at December&#160;31:&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&gt;&lt;td style="width:47.297%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.723%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.723%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.962%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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, Except Interest Rate and Maturity&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&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest Rate&lt;br/&gt;(%)&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;Maturity&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;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;CMS&#160;Energy, parent only&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2043&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2044&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;1,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;1,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Convertible senior notes&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Junior subordinated notes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-style:italic;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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;2050&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2050&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2078&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2078&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2079&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,010&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,010&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Term loan facilities &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;variable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;padding-left:9pt;text-indent:-9pt"&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;5&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&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;variable&lt;/span&gt;&lt;/td&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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;6&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;490&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;Total 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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;5,025&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;4,785&#160;&lt;/span&gt;&lt;/td&gt;&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&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-style:italic;font-weight:400;line-height:120%"&gt;CMS&#160;Energy subsidiaries&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-style:italic;font-weight:400;line-height:120%"&gt;NorthStar Clean Energy, including subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Revolving credit facility&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;variable&lt;/span&gt;&lt;/td&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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;7&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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 principal amount outstanding&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;16,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;15,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Current amounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,192)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(975)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unamortized discounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Unamortized issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(130)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(135)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 long-term debt&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&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&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&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&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&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,194&#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&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&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;14,508&#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&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;Holders of the convertible senior notes may convert their notes at their option in accordance with the conditions outlined in the related indenture. CMS&#160;Energy will settle conversions of the notes in accordance with the terms outlined in the related indenture. The conversion rate will be subject to adjustment for anti-dilutive events and fundamental change and redemption provisions as described in the related indenture. &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;There are no sinking fund requirements for the notes. At December&#160;31,&#160;2024, the conversion price for the notes was $73.93&#160;per share of common stock. Unamortized debt costs associated with this issuance were $9&#160;million at December&#160;31,&#160;2024.&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 unsecured obligations rank subordinate and junior in right of payment to all of CMS&#160;Energy&#x2019;s existing and future senior indebtedness.&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;On June&#160;1,&#160;2030, and every five&#160;years thereafter, the notes will reset to an interest rate equal to the five&#x2011;year treasury rate plus 4.116&#160;percent.&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;On December&#160;1,&#160;2030, and every five&#160;years thereafter, the notes will reset to an interest rate equal to the five&#x2011;year treasury rate plus 2.900&#160;percent.&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;The delayed-draw unsecured term loan credit facility has an interest rate of&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Term SOFR plus 0.900&#160;percent. At December&#160;31,&#160;2024, borrowings under the term loan credit facility had a weighted-average interest rate of 5.245&#160;percent.&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;6&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;The delayed-draw unsecured term loan credit facility has an interest rate of one-month Term SOFR plus 0.850&#160;percent. At December&#160;31,&#160;2024, borrowings under the term loan credit facility had a weighted-average interest rate of 5.403&#160;percent.&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;7&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;Loans under this facility have an interest rate of one-month Term SOFR plus 1.750&#160;percent less an adjustment of 0.050&#160;percent for green credit advances. At December&#160;31,&#160;2024, the weighted-average interest rate for the loans issued under this facility was 6.097&#160;percent.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table is Consumers&#x2019; long-term debt at December&#160;31:&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&gt;&lt;td style="width:45.855%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.964%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" 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-style:italic;font-weight:400;line-height:120%"&gt;In Millions, Except Interest Rate and Maturity&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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:100%"&gt;Interest Rate&lt;br/&gt;(%)&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:100%"&gt;Maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"&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;2024&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;2023&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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;First mortgage bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-9pt;vertical-align: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.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;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2032&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2032&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2032&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2033&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2035&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2037&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2037&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2038&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2040&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2040&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2042&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2043&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2045&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2046&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2047&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2048&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2049&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2050&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2050&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2051&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2052&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2052&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2052&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2057&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2060&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2064&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;variable&lt;/span&gt;&lt;/td&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: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;2069&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;variable&lt;/span&gt;&lt;/td&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: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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2070&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;variable&lt;/span&gt;&lt;/td&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: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;2070&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;11,395&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;10,397&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&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&gt;&lt;td style="width:45.855%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.964%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" 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-style:italic;font-weight:400;line-height:120%"&gt;In Millions, Except Interest Rate and Maturity&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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:100%"&gt;Interest Rate&lt;br/&gt;(%)&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:100%"&gt;Maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"&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;2024&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;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Tax-exempt revenue bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2035&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2049&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2014 Securitization bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;padding-left:9pt;text-indent:-9pt"&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:#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;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;padding-left:9pt;text-indent:-9pt"&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;5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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-weight:400;line-height:120%"&gt;2023 Securitization bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-9pt;vertical-align: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.322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;padding-left:9pt;text-indent:-9pt"&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;6&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;2028-2031&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;padding-left:9pt;text-indent:-9pt"&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;5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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 principal amount outstanding&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;12,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;11,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Current amounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(452)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(725)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Long-term debt &#x2013; related parties&lt;/span&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;7 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;principal amount outstanding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 10pt 2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2043-2060&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(835)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(431)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Unamortized discounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unamortized issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 long-term debt&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&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&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&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&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&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&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;10,818&#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&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&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;10,037&#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&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;The variable-rate bonds bear interest quarterly at a rate of three&#x2011;month SOFR minus 0.038&#160;percent, subject to a zero&#x2011;percent floor. At December&#160;31,&#160;2024, the interest rates were 4.320&#160;percent for bonds due September&#160;2069, 4.483&#160;percent for bonds due May&#160;2070, and 4.551&#160;percent for bonds due October&#160;2070. The interest rate for the variable-rate bonds at December&#160;31,&#160;2023 were 5.346&#160;percent, 5.329&#160;percent, and 5.368&#160;percent, respectively. The holders of these variable-rate bonds may put them to Consumers for redemption on certain dates prior to their stated maturity, including dates within one&#160;year of December&#160;31,&#160;2024. &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;The interest rate on these tax-exempt revenue bonds will reset on October&#160;8,&#160;2026.&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;The interest rate on these tax&#x2011;exempt revenue bonds will reset on October&#160;1,&#160;2027. &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;The weighted-average interest rate for Consumers&#x2019; securitization bonds issued through its subsidiary, Consumers 2014&#160;Securitization Funding, was 3.528&#160;percent at December&#160;31,&#160;2024 and 3.421&#160;percent at December&#160;31,&#160;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: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;Principal and interest payments are made semiannually.&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;6&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;The weighted-average interest rate for Consumers&#x2019; securitization bonds issued through its subsidiary, Consumers 2023&#160;Securitization Funding, was 5.322&#160;percent at December&#160;31,&#160;2024 and 5.342&#160;percent at December&#160;31,&#160;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:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;7&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;Long-term debt &#x2013; related parties reflects Consumers&#x2019; outstanding debt held by its parent as a result of CMS&#160;Energy&#x2019;s repurchase of Consumers&#x2019; first&#160;mortgage bonds. Unamortized discounts associated with the repurchase of Consumers&#x2019; first mortgage bonds were $5&#160;million at December&#160;31,&#160;2024 and $3&#160;million at December&#160;31,&#160;2023. Unamortized issuance costs were $7&#160;million at December&#160;31,&#160;2024 and $4&#160;million at December&#160;31,&#160;2023.&lt;/span&gt;&lt;/div&gt;&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;Financings:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Presented in the following table is a summary of major long-term debt issuances during 2024:&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&gt;&lt;td style="width:42.810%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.124%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.126%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;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;Principal&lt;br/&gt;(In Millions)&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;Interest Rate (%)&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;Issuance 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;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, parent only&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Term loan credit agreement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;variable&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;September 2024&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:100%"&gt;September 2025&lt;/span&gt;&lt;/td&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;Term loan credit agreement&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;variable&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;December 2024&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:100%"&gt;December 2025&lt;/span&gt;&lt;/td&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 CMS&#160;Energy, parent only&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;First mortgage bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-9pt;vertical-align: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.600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;January 2024&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:100%"&gt;May 2029&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-weight:400;line-height:120%"&gt;First mortgage bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-9pt;vertical-align: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.700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;August 2024&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:100%"&gt;January 2030&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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 Consumers&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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 CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;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;1,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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 December&#160;2024, CMS&#160;Energy entered into a $200&#160;million unsecured term loan credit agreement and borrowed $90&#160;million. In January&#160;2025, CMS&#160;Energy borrowed an additional $70&#160;million bearing an interest rate of 5.206&#160;percent.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In February&#160;2025, certain subsidiaries of NorthStar Clean Energy entered into a $334 million construction financing agreement and borrowed $32 million, bearing an interest rate of 6.600 percent.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Retirements: &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 is a summary of major long-term debt retirements during 2024:&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&gt;&lt;td style="width:42.810%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.124%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.126%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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:100%"&gt;Principal&lt;br/&gt;(In Millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest Rate (%)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Retirement Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;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;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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&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:100%"&gt;January 2024&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:100%"&gt;March 2024&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;Total 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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;First mortgage bonds&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&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&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:100%"&gt;September 2024&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:100%"&gt;August 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;First mortgage bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-9pt;vertical-align: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.190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:100%"&gt;December 2024&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:100%"&gt;December 2024&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;Total 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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;302&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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 CMS&#160;Energy&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"&gt;&lt;/td&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;552&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&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"&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"&gt;&lt;/td&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;First mortgage bonds were repaid the first business day following the maturity date, which did not fall on a business day.&lt;/span&gt;&lt;/div&gt;&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;CMS&#160;Energy&#x2019;s Purchase of Consumers&#x2019; First Mortgage Bonds: &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 purchased Consumers&#x2019; first mortgage bonds with a principal balance of $404&#160;million during 2024 in exchange for cash of $289&#160;million. On a consolidated basis, CMS&#160;Energy&#x2019;s repurchase of Consumers&#x2019; first mortgage bonds was accounted for as a debt extinguishment and resulted in a pre-tax gain of $110&#160;million for the year ended December&#160;31,&#160;2024, which was recorded in other income on CMS&#160;Energy&#x2019;s consolidated statements of income. Interest expense related to the repurchased bonds was $19&#160;million for the year ended December&#160;31,&#160;2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In 2023, CMS&#160;Energy purchased Consumers&#x2019; first mortgage bonds with a principal balance of $431&#160;million in exchange for cash of $293&#160;million. On a consolidated basis, CMS&#160;Energy&#x2019;s repurchase of Consumers&#x2019; first mortgage bonds resulted in a pre-tax gain of $131&#160;million for the year ended &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;December&#160;31,&#160;2023. Interest expense related to the repurchased bonds was $5&#160;million for the year ended December&#160;31,&#160;2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Regulatory Authorization for Financings:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Consumers is required to maintain FERC authorization for financings. Any long-term issuances during the authorization period are exempt from FERC&#x2019;s competitive bidding and negotiated placement requirements. Its current authorization ends on May&#160;2,&#160;2026. In January&#160;2025, Consumers filed an application with the FERC for authority to issue long-term debt securities between February&#160;21,&#160;2025 and February&#160;20,&#160;2027. The application does not seek to replace Consumers&#x2019; existing authority for short-term securities.&lt;/span&gt;&lt;/div&gt;&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;First Mortgage Bonds:&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 secures its first mortgage bonds by a mortgage and lien on substantially all of its property. Consumers&#x2019; ability to issue first mortgage bonds is restricted by certain provisions in the First Mortgage Bond Indenture and the need for regulatory approvals under federal law. Restrictive issuance provisions in the First Mortgage Bond Indenture include achieving a two&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;times interest coverage ratio and having sufficient unfunded net property additions.&lt;/span&gt;&lt;/div&gt;&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;Securitization Bonds:&lt;/span&gt;&lt;span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Certain regulatory assets held by Consumers&#x2019; subsidiaries, Consumers 2014&#160;Securitization Funding and Consumers 2023&#160;Securitization Funding, collateralize Consumers&#x2019; securitization bonds. Consumers 2014&#160;Securitization Funding and Consumers 2023&#160;Securitization Funding are distinct subsidiaries. The bondholders of each entity have no recourse to the other&#x2019;s assets or the assets of Consumers. Consumers collects securitization surcharges to cover the principal and interest on the bonds as well as certain other qualified costs. The surcharges collected by Consumers on behalf of each entity are remitted to that subsidiary&#x2019;s account and are not available to creditors of Consumers or creditors of Consumers&#x2019; affiliates other than the subsidiary that issued the bonds.&lt;/span&gt;&lt;/div&gt;&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;Debt Maturities:&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 December&#160;31,&#160;2024, the aggregate annual maturities for long-term debt for the next five&#160;years, based on stated maturities or earlier put dates, were:&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&gt;&lt;td style="width:45.214%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.880%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" 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&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&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;2029&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 #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;CMS&#160;Energy, parent only&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;NorthStar Clean Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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;Consumers&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total CMS&#160;Energy&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;1,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;1,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;1,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;NorthStar Clean Energy, including subsidiaries&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;Long-term debt&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&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;452&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;263&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;843&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;1,256&#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&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;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 December&#160;31,&#160;2024:&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&gt;&lt;td style="width:41.047%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.188%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.639%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expiration Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount of Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount Borrowed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Letters of Credit Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount Available&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, parent only&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;December 14, 2027&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&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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,&#160;2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;NorthStar Clean Energy, including subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;May 7, 2027&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&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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,&#160;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;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;December 14, 2027&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;November&#160;18, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;250&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;58&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;192&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;There were no borrowings under this facility during the year ended December&#160;31,&#160;2024&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Obligations under this facility are secured by certain pledged equity interests in subsidiaries of NorthStar Clean Energy; under the terms of this facility, the interests may not be sold by NorthStar Clean Energy unless there is an agreed-upon substitution for the pledged equity interests. At December&#160;31,&#160;2024, the net book value of the pledged equity interests was $396&#160;million. Also under the terms of this facility, NorthStar Clean Energy may be restricted from remitting cash dividends to CMS&#160;Energy in the event of default. &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 letter of credit facility is available to Aviator Wind Equity Holdings. For more information regarding Aviator Wind Equity Holdings, see Note&#160;18, 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;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;Obligations under these facilities are secured by first mortgage bonds of Consumers. There were no&#160;borrowings under these facilities during the year ended December&#160;31,&#160;2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Short-term Borrowings:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Under Consumers&#x2019; commercial paper program, Consumers may issue, in one or more placements, investment-grade commercial paper notes with maturities of up to 365&#160;days at market interest rates. These issuances are supported by Consumers&#x2019; revolving credit facilities and may have an aggregate principal amount outstanding of up to $500&#160;million. While the amount of outstanding commercial paper does not reduce the available capacity of the revolving credit facilities, Consumers does not intend to issue commercial paper in an amount exceeding the available capacity of the facilities. At December&#160;31,&#160;2024, there were $65&#160;million of commercial paper notes outstanding under this program bearing a weighted-average interest rate of 4.675&#160;percent, recorded as current notes payable on CMS&#160;Energy&#x2019;s and Consumers&#x2019; consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In December&#160;2024, Consumers renewed a short-term credit agreement with CMS&#160;Energy, permitting Consumers to borrow up to $500&#160;million at an interest rate of the prior month&#x2019;s average one&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;month Term SOFR minus 0.100&#160;percent. At December&#160;31,&#160;2024, there were no outstanding borrowings 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;NorthStar Clean Energy&#x2019;s Supplier Financing Program&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;: Under a supplier financing program, NorthStar Clean Energy agrees to pay a bank that is acting as its payment agent the stated amount of confirmed invoices from participating suppliers on the original maturity dates of the invoices. The bank is required to pay the supplier invoices that have been confirmed as valid under the program in full within 135&#160;days of the invoice date. NorthStar Clean Energy does not provide collateral or a guarantee to the bank in support of its payment obligations under the agreement, nor does it pay a fee for the service. NorthStar Clean Energy or the bank may terminate the supplier financing program agreement upon &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;30&#160;days prior written notice to the other party. Obligations under this program are accounted for in &lt;span style="-sec-ix-hidden:f-1580"&gt;accounts payable&lt;/span&gt; on CMS&#160;Energy&#x2019;s consolidated balance sheets. Presented in the following table is the activity under NorthStar Clean Energy&#x2019;s supplier financing program during the year ended December&#160;31,&#160;2024:&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&gt;&lt;td style="width:85.117%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.600%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000;padding:2px 10pt 2px 1pt;text-align:right;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;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;Year Ended December&#160;31&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;/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;Balance of payables under suppler financing program at beginning of period&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Payables confirmed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Balance of payables under suppler financing program at end of period&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&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&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;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 December&#160;31,&#160;2024, payment of dividends by CMS&#160;Energy on its common stock was limited to $8.0&#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 December&#160;31,&#160;2024, Consumers had $2.3&#160;billion of unrestricted retained earnings available to pay dividends on its common stock to CMS&#160;Energy. Provisions of the Federal Power Act and the Natural Gas Act appear to restrict dividends payable by Consumers to the amount of Consumers&#x2019; retained earnings. Several decisions from FERC suggest that, under a variety of circumstances, dividends from Consumers on its common stock would not be limited to amounts in Consumers&#x2019; retained earnings. Any decision by Consumers to pay dividends on its common stock in excess of retained earnings would be based on specific facts and circumstances and would be subject to a formal regulatory filing process.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;During the year ended December&#160;31,&#160;2024, Consumers paid $795&#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;Capitalization:&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 authorized capital stock of CMS&#160;Energy consists of:&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;350&#160;million shares of CMS&#160;Energy Common Stock, par value $0.01&#160;per share&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;10&#160;million shares of CMS&#160;Energy Preferred Stock, par value $0.01&#160;per share&lt;/span&gt;&lt;/div&gt;&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 2023, 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 $1&#160;billion in privately negotiated transactions, in &#x201c;at the market&#x201d; offerings, or through forward sales transactions. In January&#160;2024, CMS&#160;Energy settled the remaining forward sale contracts issued under its previous equity offering program by issuing shares at a weighted average price of $70.31&#160;per share, resulting in net proceeds of $266&#160;million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are details of CMS&#160;Energy&#x2019;s forward sales contracts under its current equity offering program at December&#160;31,&#160;2024:&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&gt;&lt;td style="width:21.335%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.335%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.771%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.028%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.553%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.641%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Forward Price Per Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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;text-indent:-9pt;vertical-align: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;text-indent:-9pt;vertical-align: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;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Initial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align: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;2024&lt;/span&gt;&lt;/td&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;December 16, 2024&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:2px 1pt;text-align:right;vertical-align: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 27, 2025&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;400,581&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&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;69.43&#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&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&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;69.53&#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&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;Under these contracts, CMS&#160;Energy may either settle physically by issuing shares of its common stock at the then-applicable forward sale price specified by the agreement or settle net by delivering or receiving &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;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: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 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 or net cash settle the contracts as of December&#160;31,&#160;2024, it would not have been required to deliver shares or pay cash.&lt;/span&gt;&lt;/div&gt;&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;Preferred 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; CMS&#160;Energy&#x2019;s Series&#160;C preferred stock is traded on the New&#160;York Stock Exchange under the symbol CMS&#160;PRC. Depositary shares represent a 1/1000th&#160;interest in a share of its Series&#160;C preferred stock. 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 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. Presented in the following table are details of CMS&#160;Energy&#x2019;s Series&#160;C preferred stock at December&#160;31,&#160;2024 and 2023:&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&gt;&lt;td style="width:44.412%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.028%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.393%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.028%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.393%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.521%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;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;Depositary Share Par Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;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;&#160;Depositary Share Optional Redemption Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;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;Number of Depositary Shares Authorized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;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;Number of Depositary Shares Outstanding&lt;/span&gt;&lt;/td&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;Cumulative, redeemable perpetual&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&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;25&#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&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&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;25&#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&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;9,200,000&#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&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;9,200,000&#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&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;Preferred Stock of Subsidiary:&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; preferred stock is traded on the New&#160;York Stock Exchange under the symbol CMS-PB. Presented in the following table are details of Consumers&#x2019; preferred stock at December&#160;31,&#160;2024 and 2023:&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&gt;&lt;td style="width:44.412%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.028%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.393%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.028%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.393%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.521%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;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;Par Value&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;Optional Redemption Price&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;Number of Shares Authorized&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;Number of Shares Outstanding&lt;/span&gt;&lt;/td&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;Cumulative, with no mandatory redemption&lt;/span&gt;&lt;/div&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&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;100&#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&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&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&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;7,500,000&#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&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;373,148&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:DebtDisclosureTextBlock contextRef="c-2" id="f-1233">Financings and Capitalization&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:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table is CMS&#160;Energy&#x2019;s long-term debt at December&#160;31:&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&gt;&lt;td style="width:47.297%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.723%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.723%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.962%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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, Except Interest Rate and Maturity&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&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest Rate&lt;br/&gt;(%)&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;Maturity&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;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;CMS&#160;Energy, parent only&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2043&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2044&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;1,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;1,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Convertible senior notes&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Junior subordinated notes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-style:italic;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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;2050&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2050&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2078&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2078&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2079&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,010&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,010&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Term loan facilities &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;variable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;padding-left:9pt;text-indent:-9pt"&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;5&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&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;variable&lt;/span&gt;&lt;/td&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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;6&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;490&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;Total 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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;5,025&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;4,785&#160;&lt;/span&gt;&lt;/td&gt;&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&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-style:italic;font-weight:400;line-height:120%"&gt;CMS&#160;Energy subsidiaries&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-style:italic;font-weight:400;line-height:120%"&gt;NorthStar Clean Energy, including subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Revolving credit facility&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;variable&lt;/span&gt;&lt;/td&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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;7&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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 principal amount outstanding&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;16,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;15,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Current amounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,192)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(975)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unamortized discounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Unamortized issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(130)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(135)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 long-term debt&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&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&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&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&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&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,194&#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&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&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;14,508&#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&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;Holders of the convertible senior notes may convert their notes at their option in accordance with the conditions outlined in the related indenture. CMS&#160;Energy will settle conversions of the notes in accordance with the terms outlined in the related indenture. The conversion rate will be subject to adjustment for anti-dilutive events and fundamental change and redemption provisions as described in the related indenture. &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;There are no sinking fund requirements for the notes. At December&#160;31,&#160;2024, the conversion price for the notes was $73.93&#160;per share of common stock. Unamortized debt costs associated with this issuance were $9&#160;million at December&#160;31,&#160;2024.&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 unsecured obligations rank subordinate and junior in right of payment to all of CMS&#160;Energy&#x2019;s existing and future senior indebtedness.&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;On June&#160;1,&#160;2030, and every five&#160;years thereafter, the notes will reset to an interest rate equal to the five&#x2011;year treasury rate plus 4.116&#160;percent.&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;On December&#160;1,&#160;2030, and every five&#160;years thereafter, the notes will reset to an interest rate equal to the five&#x2011;year treasury rate plus 2.900&#160;percent.&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;The delayed-draw unsecured term loan credit facility has an interest rate of&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Term SOFR plus 0.900&#160;percent. At December&#160;31,&#160;2024, borrowings under the term loan credit facility had a weighted-average interest rate of 5.245&#160;percent.&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;6&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;The delayed-draw unsecured term loan credit facility has an interest rate of one-month Term SOFR plus 0.850&#160;percent. At December&#160;31,&#160;2024, borrowings under the term loan credit facility had a weighted-average interest rate of 5.403&#160;percent.&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;7&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;Loans under this facility have an interest rate of one-month Term SOFR plus 1.750&#160;percent less an adjustment of 0.050&#160;percent for green credit advances. At December&#160;31,&#160;2024, the weighted-average interest rate for the loans issued under this facility was 6.097&#160;percent.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table is Consumers&#x2019; long-term debt at December&#160;31:&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&gt;&lt;td style="width:45.855%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.964%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" 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-style:italic;font-weight:400;line-height:120%"&gt;In Millions, Except Interest Rate and Maturity&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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:100%"&gt;Interest Rate&lt;br/&gt;(%)&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:100%"&gt;Maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"&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;2024&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;2023&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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;First mortgage bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-9pt;vertical-align: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.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;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2032&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2032&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2032&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2033&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2035&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2037&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2037&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2038&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2040&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2040&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2042&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2043&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2045&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2046&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2047&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2048&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2049&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2050&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2050&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2051&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2052&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2052&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2052&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2057&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2060&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2064&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;variable&lt;/span&gt;&lt;/td&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: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;2069&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;variable&lt;/span&gt;&lt;/td&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: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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2070&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;variable&lt;/span&gt;&lt;/td&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: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;2070&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;11,395&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;10,397&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&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&gt;&lt;td style="width:45.855%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.964%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" 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-style:italic;font-weight:400;line-height:120%"&gt;In Millions, Except Interest Rate and Maturity&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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:100%"&gt;Interest Rate&lt;br/&gt;(%)&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:100%"&gt;Maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"&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;2024&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;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Tax-exempt revenue bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2035&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2049&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2014 Securitization bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;padding-left:9pt;text-indent:-9pt"&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:#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;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;padding-left:9pt;text-indent:-9pt"&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;5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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-weight:400;line-height:120%"&gt;2023 Securitization bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-9pt;vertical-align: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.322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;padding-left:9pt;text-indent:-9pt"&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;6&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;2028-2031&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;padding-left:9pt;text-indent:-9pt"&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;5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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 principal amount outstanding&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;12,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;11,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Current amounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(452)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(725)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Long-term debt &#x2013; related parties&lt;/span&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;7 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;principal amount outstanding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 10pt 2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2043-2060&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(835)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(431)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Unamortized discounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unamortized issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 long-term debt&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&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&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&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&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&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&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;10,818&#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&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&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;10,037&#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&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;The variable-rate bonds bear interest quarterly at a rate of three&#x2011;month SOFR minus 0.038&#160;percent, subject to a zero&#x2011;percent floor. At December&#160;31,&#160;2024, the interest rates were 4.320&#160;percent for bonds due September&#160;2069, 4.483&#160;percent for bonds due May&#160;2070, and 4.551&#160;percent for bonds due October&#160;2070. The interest rate for the variable-rate bonds at December&#160;31,&#160;2023 were 5.346&#160;percent, 5.329&#160;percent, and 5.368&#160;percent, respectively. The holders of these variable-rate bonds may put them to Consumers for redemption on certain dates prior to their stated maturity, including dates within one&#160;year of December&#160;31,&#160;2024. &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;The interest rate on these tax-exempt revenue bonds will reset on October&#160;8,&#160;2026.&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;The interest rate on these tax&#x2011;exempt revenue bonds will reset on October&#160;1,&#160;2027. &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;The weighted-average interest rate for Consumers&#x2019; securitization bonds issued through its subsidiary, Consumers 2014&#160;Securitization Funding, was 3.528&#160;percent at December&#160;31,&#160;2024 and 3.421&#160;percent at December&#160;31,&#160;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: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;Principal and interest payments are made semiannually.&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;6&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;The weighted-average interest rate for Consumers&#x2019; securitization bonds issued through its subsidiary, Consumers 2023&#160;Securitization Funding, was 5.322&#160;percent at December&#160;31,&#160;2024 and 5.342&#160;percent at December&#160;31,&#160;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:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;7&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;Long-term debt &#x2013; related parties reflects Consumers&#x2019; outstanding debt held by its parent as a result of CMS&#160;Energy&#x2019;s repurchase of Consumers&#x2019; first&#160;mortgage bonds. Unamortized discounts associated with the repurchase of Consumers&#x2019; first mortgage bonds were $5&#160;million at December&#160;31,&#160;2024 and $3&#160;million at December&#160;31,&#160;2023. Unamortized issuance costs were $7&#160;million at December&#160;31,&#160;2024 and $4&#160;million at December&#160;31,&#160;2023.&lt;/span&gt;&lt;/div&gt;&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;Financings:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Presented in the following table is a summary of major long-term debt issuances during 2024:&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&gt;&lt;td style="width:42.810%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.124%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.126%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;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;Principal&lt;br/&gt;(In Millions)&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;Interest Rate (%)&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;Issuance 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;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, parent only&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Term loan credit agreement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;variable&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;September 2024&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:100%"&gt;September 2025&lt;/span&gt;&lt;/td&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;Term loan credit agreement&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;variable&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;December 2024&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:100%"&gt;December 2025&lt;/span&gt;&lt;/td&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 CMS&#160;Energy, parent only&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;First mortgage bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-9pt;vertical-align: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.600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;January 2024&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:100%"&gt;May 2029&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-weight:400;line-height:120%"&gt;First mortgage bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-9pt;vertical-align: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.700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;August 2024&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:100%"&gt;January 2030&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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 Consumers&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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 CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;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;1,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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 December&#160;2024, CMS&#160;Energy entered into a $200&#160;million unsecured term loan credit agreement and borrowed $90&#160;million. In January&#160;2025, CMS&#160;Energy borrowed an additional $70&#160;million bearing an interest rate of 5.206&#160;percent.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In February&#160;2025, certain subsidiaries of NorthStar Clean Energy entered into a $334 million construction financing agreement and borrowed $32 million, bearing an interest rate of 6.600 percent.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Retirements: &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 is a summary of major long-term debt retirements during 2024:&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&gt;&lt;td style="width:42.810%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.124%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.126%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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:100%"&gt;Principal&lt;br/&gt;(In Millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest Rate (%)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Retirement Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;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;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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&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:100%"&gt;January 2024&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:100%"&gt;March 2024&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;Total 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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;First mortgage bonds&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&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&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:100%"&gt;September 2024&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:100%"&gt;August 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;First mortgage bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-9pt;vertical-align: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.190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:100%"&gt;December 2024&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:100%"&gt;December 2024&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;Total 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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;302&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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 CMS&#160;Energy&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"&gt;&lt;/td&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;552&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&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"&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"&gt;&lt;/td&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;First mortgage bonds were repaid the first business day following the maturity date, which did not fall on a business day.&lt;/span&gt;&lt;/div&gt;&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;CMS&#160;Energy&#x2019;s Purchase of Consumers&#x2019; First Mortgage Bonds: &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 purchased Consumers&#x2019; first mortgage bonds with a principal balance of $404&#160;million during 2024 in exchange for cash of $289&#160;million. On a consolidated basis, CMS&#160;Energy&#x2019;s repurchase of Consumers&#x2019; first mortgage bonds was accounted for as a debt extinguishment and resulted in a pre-tax gain of $110&#160;million for the year ended December&#160;31,&#160;2024, which was recorded in other income on CMS&#160;Energy&#x2019;s consolidated statements of income. Interest expense related to the repurchased bonds was $19&#160;million for the year ended December&#160;31,&#160;2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In 2023, CMS&#160;Energy purchased Consumers&#x2019; first mortgage bonds with a principal balance of $431&#160;million in exchange for cash of $293&#160;million. On a consolidated basis, CMS&#160;Energy&#x2019;s repurchase of Consumers&#x2019; first mortgage bonds resulted in a pre-tax gain of $131&#160;million for the year ended &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;December&#160;31,&#160;2023. Interest expense related to the repurchased bonds was $5&#160;million for the year ended December&#160;31,&#160;2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Regulatory Authorization for Financings:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Consumers is required to maintain FERC authorization for financings. Any long-term issuances during the authorization period are exempt from FERC&#x2019;s competitive bidding and negotiated placement requirements. Its current authorization ends on May&#160;2,&#160;2026. In January&#160;2025, Consumers filed an application with the FERC for authority to issue long-term debt securities between February&#160;21,&#160;2025 and February&#160;20,&#160;2027. The application does not seek to replace Consumers&#x2019; existing authority for short-term securities.&lt;/span&gt;&lt;/div&gt;&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;First Mortgage Bonds:&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 secures its first mortgage bonds by a mortgage and lien on substantially all of its property. Consumers&#x2019; ability to issue first mortgage bonds is restricted by certain provisions in the First Mortgage Bond Indenture and the need for regulatory approvals under federal law. Restrictive issuance provisions in the First Mortgage Bond Indenture include achieving a two&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;times interest coverage ratio and having sufficient unfunded net property additions.&lt;/span&gt;&lt;/div&gt;&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;Securitization Bonds:&lt;/span&gt;&lt;span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Certain regulatory assets held by Consumers&#x2019; subsidiaries, Consumers 2014&#160;Securitization Funding and Consumers 2023&#160;Securitization Funding, collateralize Consumers&#x2019; securitization bonds. Consumers 2014&#160;Securitization Funding and Consumers 2023&#160;Securitization Funding are distinct subsidiaries. The bondholders of each entity have no recourse to the other&#x2019;s assets or the assets of Consumers. Consumers collects securitization surcharges to cover the principal and interest on the bonds as well as certain other qualified costs. The surcharges collected by Consumers on behalf of each entity are remitted to that subsidiary&#x2019;s account and are not available to creditors of Consumers or creditors of Consumers&#x2019; affiliates other than the subsidiary that issued the bonds.&lt;/span&gt;&lt;/div&gt;&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;Debt Maturities:&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 December&#160;31,&#160;2024, the aggregate annual maturities for long-term debt for the next five&#160;years, based on stated maturities or earlier put dates, were:&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&gt;&lt;td style="width:45.214%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.880%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" 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&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&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;2029&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 #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;CMS&#160;Energy, parent only&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;NorthStar Clean Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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;Consumers&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total CMS&#160;Energy&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;1,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;1,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;1,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;NorthStar Clean Energy, including subsidiaries&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;Long-term debt&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&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;452&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;263&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;843&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;1,256&#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&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;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 December&#160;31,&#160;2024:&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&gt;&lt;td style="width:41.047%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.188%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.639%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expiration Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount of Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount Borrowed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Letters of Credit Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount Available&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, parent only&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;December 14, 2027&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&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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,&#160;2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;NorthStar Clean Energy, including subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;May 7, 2027&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&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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,&#160;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;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;December 14, 2027&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;November&#160;18, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;250&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;58&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;192&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;There were no borrowings under this facility during the year ended December&#160;31,&#160;2024&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Obligations under this facility are secured by certain pledged equity interests in subsidiaries of NorthStar Clean Energy; under the terms of this facility, the interests may not be sold by NorthStar Clean Energy unless there is an agreed-upon substitution for the pledged equity interests. At December&#160;31,&#160;2024, the net book value of the pledged equity interests was $396&#160;million. Also under the terms of this facility, NorthStar Clean Energy may be restricted from remitting cash dividends to CMS&#160;Energy in the event of default. &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 letter of credit facility is available to Aviator Wind Equity Holdings. For more information regarding Aviator Wind Equity Holdings, see Note&#160;18, 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;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;Obligations under these facilities are secured by first mortgage bonds of Consumers. There were no&#160;borrowings under these facilities during the year ended December&#160;31,&#160;2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Short-term Borrowings:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Under Consumers&#x2019; commercial paper program, Consumers may issue, in one or more placements, investment-grade commercial paper notes with maturities of up to 365&#160;days at market interest rates. These issuances are supported by Consumers&#x2019; revolving credit facilities and may have an aggregate principal amount outstanding of up to $500&#160;million. While the amount of outstanding commercial paper does not reduce the available capacity of the revolving credit facilities, Consumers does not intend to issue commercial paper in an amount exceeding the available capacity of the facilities. At December&#160;31,&#160;2024, there were $65&#160;million of commercial paper notes outstanding under this program bearing a weighted-average interest rate of 4.675&#160;percent, recorded as current notes payable on CMS&#160;Energy&#x2019;s and Consumers&#x2019; consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In December&#160;2024, Consumers renewed a short-term credit agreement with CMS&#160;Energy, permitting Consumers to borrow up to $500&#160;million at an interest rate of the prior month&#x2019;s average one&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;month Term SOFR minus 0.100&#160;percent. At December&#160;31,&#160;2024, there were no outstanding borrowings 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 December&#160;31,&#160;2024, payment of dividends by CMS&#160;Energy on its common stock was limited to $8.0&#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 December&#160;31,&#160;2024, Consumers had $2.3&#160;billion of unrestricted retained earnings available to pay dividends on its common stock to CMS&#160;Energy. Provisions of the Federal Power Act and the Natural Gas Act appear to restrict dividends payable by Consumers to the amount of Consumers&#x2019; retained earnings. Several decisions from FERC suggest that, under a variety of circumstances, dividends from Consumers on its common stock would not be limited to amounts in Consumers&#x2019; retained earnings. Any decision by Consumers to pay dividends on its common stock in excess of retained earnings would be based on specific facts and circumstances and would be subject to a formal regulatory filing process.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;During the year ended December&#160;31,&#160;2024, Consumers paid $795&#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;Capitalization:&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 authorized capital stock of CMS&#160;Energy consists of:&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;350&#160;million shares of CMS&#160;Energy Common Stock, par value $0.01&#160;per share&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;10&#160;million shares of CMS&#160;Energy Preferred Stock, par value $0.01&#160;per share&lt;/span&gt;&lt;/div&gt;&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 2023, 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 $1&#160;billion in privately negotiated transactions, in &#x201c;at the market&#x201d; offerings, or through forward sales transactions. In January&#160;2024, CMS&#160;Energy settled the remaining forward sale contracts issued under its previous equity offering program by issuing shares at a weighted average price of $70.31&#160;per share, resulting in net proceeds of $266&#160;million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are details of CMS&#160;Energy&#x2019;s forward sales contracts under its current equity offering program at December&#160;31,&#160;2024:&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&gt;&lt;td style="width:21.335%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.335%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.771%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.028%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.553%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.641%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Forward Price Per Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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;text-indent:-9pt;vertical-align: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;text-indent:-9pt;vertical-align: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;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Initial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align: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;2024&lt;/span&gt;&lt;/td&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;December 16, 2024&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:2px 1pt;text-align:right;vertical-align: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 27, 2025&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;400,581&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&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;69.43&#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&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&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;69.53&#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&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;Under these contracts, CMS&#160;Energy may either settle physically by issuing shares of its common stock at the then-applicable forward sale price specified by the agreement or settle net by delivering or receiving &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;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: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 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 or net cash settle the contracts as of December&#160;31,&#160;2024, it would not have been required to deliver shares or pay cash.&lt;/span&gt;&lt;/div&gt;&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;Preferred 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; CMS&#160;Energy&#x2019;s Series&#160;C preferred stock is traded on the New&#160;York Stock Exchange under the symbol CMS&#160;PRC. Depositary shares represent a 1/1000th&#160;interest in a share of its Series&#160;C preferred stock. 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 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. Presented in the following table are details of CMS&#160;Energy&#x2019;s Series&#160;C preferred stock at December&#160;31,&#160;2024 and 2023:&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&gt;&lt;td style="width:44.412%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.028%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.393%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.028%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.393%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.521%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;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;Depositary Share Par Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;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;&#160;Depositary Share Optional Redemption Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;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;Number of Depositary Shares Authorized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;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;Number of Depositary Shares Outstanding&lt;/span&gt;&lt;/td&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;Cumulative, redeemable perpetual&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&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;25&#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&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&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;25&#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&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;9,200,000&#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&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;9,200,000&#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&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;Preferred Stock of Subsidiary:&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; preferred stock is traded on the New&#160;York Stock Exchange under the symbol CMS-PB. Presented in the following table are details of Consumers&#x2019; preferred stock at December&#160;31,&#160;2024 and 2023:&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&gt;&lt;td style="width:44.412%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.028%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.393%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.028%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.393%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.521%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;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;Par Value&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;Optional Redemption Price&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;Number of Shares Authorized&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;Number of Shares Outstanding&lt;/span&gt;&lt;/td&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;Cumulative, with no mandatory redemption&lt;/span&gt;&lt;/div&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&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;100&#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&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&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&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;7,500,000&#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&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;373,148&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock contextRef="c-1" id="f-1235">&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:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table is CMS&#160;Energy&#x2019;s long-term debt at December&#160;31:&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&gt;&lt;td style="width:47.297%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.723%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.723%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.962%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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, Except Interest Rate and Maturity&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&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest Rate&lt;br/&gt;(%)&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;Maturity&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;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;CMS&#160;Energy, parent only&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2043&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2044&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;1,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;1,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Convertible senior notes&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Junior subordinated notes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-style:italic;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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;2050&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2050&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2078&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2078&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2079&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,010&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,010&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Term loan facilities &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;variable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;padding-left:9pt;text-indent:-9pt"&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;5&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&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;variable&lt;/span&gt;&lt;/td&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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;6&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;490&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;Total 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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;5,025&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;4,785&#160;&lt;/span&gt;&lt;/td&gt;&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&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-style:italic;font-weight:400;line-height:120%"&gt;CMS&#160;Energy subsidiaries&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-style:italic;font-weight:400;line-height:120%"&gt;NorthStar Clean Energy, including subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Revolving credit facility&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;variable&lt;/span&gt;&lt;/td&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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;7&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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 principal amount outstanding&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;16,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;15,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Current amounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,192)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(975)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unamortized discounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Unamortized issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(130)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(135)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 long-term debt&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&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&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&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&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&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,194&#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&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&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;14,508&#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&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;Holders of the convertible senior notes may convert their notes at their option in accordance with the conditions outlined in the related indenture. CMS&#160;Energy will settle conversions of the notes in accordance with the terms outlined in the related indenture. The conversion rate will be subject to adjustment for anti-dilutive events and fundamental change and redemption provisions as described in the related indenture. &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;There are no sinking fund requirements for the notes. At December&#160;31,&#160;2024, the conversion price for the notes was $73.93&#160;per share of common stock. Unamortized debt costs associated with this issuance were $9&#160;million at December&#160;31,&#160;2024.&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 unsecured obligations rank subordinate and junior in right of payment to all of CMS&#160;Energy&#x2019;s existing and future senior indebtedness.&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;On June&#160;1,&#160;2030, and every five&#160;years thereafter, the notes will reset to an interest rate equal to the five&#x2011;year treasury rate plus 4.116&#160;percent.&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;On December&#160;1,&#160;2030, and every five&#160;years thereafter, the notes will reset to an interest rate equal to the five&#x2011;year treasury rate plus 2.900&#160;percent.&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;The delayed-draw unsecured term loan credit facility has an interest rate of&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Term SOFR plus 0.900&#160;percent. At December&#160;31,&#160;2024, borrowings under the term loan credit facility had a weighted-average interest rate of 5.245&#160;percent.&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;6&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;The delayed-draw unsecured term loan credit facility has an interest rate of one-month Term SOFR plus 0.850&#160;percent. At December&#160;31,&#160;2024, borrowings under the term loan credit facility had a weighted-average interest rate of 5.403&#160;percent.&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;7&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;Loans under this facility have an interest rate of one-month Term SOFR plus 1.750&#160;percent less an adjustment of 0.050&#160;percent for green credit advances. At December&#160;31,&#160;2024, the weighted-average interest rate for the loans issued under this facility was 6.097&#160;percent.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-259"
      decimals="INF"
      id="f-1236"
      unitRef="number">0.03875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-259" decimals="-6" id="f-1237" unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-260" decimals="-6" id="f-1238" unitRef="usd">250000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-261"
      decimals="INF"
      id="f-1239"
      unitRef="number">0.03600</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-261" decimals="-6" id="f-1240" unitRef="usd">250000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-262" decimals="-6" id="f-1241" unitRef="usd">250000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-263"
      decimals="INF"
      id="f-1242"
      unitRef="number">0.03000</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-263" decimals="-6" id="f-1243" unitRef="usd">300000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-264" decimals="-6" id="f-1244" unitRef="usd">300000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-265"
      decimals="INF"
      id="f-1245"
      unitRef="number">0.02950</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-265" decimals="-6" id="f-1246" unitRef="usd">275000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-266" decimals="-6" id="f-1247" unitRef="usd">275000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-267"
      decimals="INF"
      id="f-1248"
      unitRef="number">0.03450</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-267" decimals="-6" id="f-1249" unitRef="usd">350000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-268" decimals="-6" id="f-1250" unitRef="usd">350000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-269"
      decimals="INF"
      id="f-1251"
      unitRef="number">0.04700</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-269" decimals="-6" id="f-1252" unitRef="usd">250000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-270" decimals="-6" id="f-1253" unitRef="usd">250000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-271"
      decimals="INF"
      id="f-1254"
      unitRef="number">0.04875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-271" decimals="-6" id="f-1255" unitRef="usd">300000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-272" decimals="-6" id="f-1256" unitRef="usd">300000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-273" decimals="-6" id="f-1257" unitRef="usd">1725000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-274" decimals="-6" id="f-1258" unitRef="usd">1975000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-275"
      decimals="INF"
      id="f-1259"
      unitRef="number">0.03375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-275" decimals="-6" id="f-1260" unitRef="usd">800000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-276" decimals="-6" id="f-1261" unitRef="usd">800000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-277"
      decimals="INF"
      id="f-1262"
      unitRef="number">0.04750</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-277" decimals="-6" id="f-1263" unitRef="usd">500000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-278" decimals="-6" id="f-1264" unitRef="usd">500000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-279"
      decimals="INF"
      id="f-1265"
      unitRef="number">0.03750</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-279" decimals="-6" id="f-1266" unitRef="usd">400000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-280" decimals="-6" id="f-1267" unitRef="usd">400000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-281"
      decimals="INF"
      id="f-1268"
      unitRef="number">0.05625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-281" decimals="-6" id="f-1269" unitRef="usd">200000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-282" decimals="-6" id="f-1270" unitRef="usd">200000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-283"
      decimals="INF"
      id="f-1271"
      unitRef="number">0.05875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-283" decimals="-6" id="f-1272" unitRef="usd">280000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-284" decimals="-6" id="f-1273" unitRef="usd">280000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-285"
      decimals="INF"
      id="f-1274"
      unitRef="number">0.05875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-285" decimals="-6" id="f-1275" unitRef="usd">630000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-286" decimals="-6" id="f-1276" unitRef="usd">630000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-287" decimals="-6" id="f-1277" unitRef="usd">2010000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-288" decimals="-6" id="f-1278" unitRef="usd">2010000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-289" decimals="-6" id="f-1279" unitRef="usd">90000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-290" decimals="-6" id="f-1280" unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-291" decimals="-6" id="f-1281" unitRef="usd">400000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-292" decimals="-6" id="f-1282" unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-293" decimals="-6" id="f-1283" unitRef="usd">490000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-294" decimals="-6" id="f-1284" unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-295" decimals="-6" id="f-1285" unitRef="usd">5025000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-296" decimals="-6" id="f-1286" unitRef="usd">4785000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-297" decimals="-6" id="f-1287" unitRef="usd">11370000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-298" decimals="-6" id="f-1288" unitRef="usd">10863000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-299" decimals="-6" id="f-1289" unitRef="usd">150000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-300" decimals="-6" id="f-1290" unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-38" decimals="-6" id="f-1291" unitRef="usd">16545000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-35" decimals="-6" id="f-1292" unitRef="usd">15648000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebtCurrent contextRef="c-38" decimals="-6" id="f-1293" unitRef="usd">1192000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c-35" decimals="-6" id="f-1294" unitRef="usd">975000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet contextRef="c-38" decimals="-6" id="f-1295" unitRef="usd">29000000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet contextRef="c-35" decimals="-6" id="f-1296" unitRef="usd">30000000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet>
    <us-gaap:DeferredFinanceCostsNet contextRef="c-38" decimals="-6" id="f-1297" unitRef="usd">130000000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet contextRef="c-35" decimals="-6" id="f-1298" unitRef="usd">135000000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-38" decimals="-6" id="f-1299" unitRef="usd">15194000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-35" decimals="-6" id="f-1300" unitRef="usd">14508000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="c-301"
      decimals="2"
      id="f-1301"
      unitRef="usdPerShare">73.93</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:DeferredFinanceCostsGross contextRef="c-301" decimals="-6" id="f-1302" unitRef="usd">9000000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-302"
      decimals="5"
      id="f-1303"
      unitRef="number">0.04116</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-303"
      decimals="5"
      id="f-1304"
      unitRef="number">0.02900</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-304"
      decimals="5"
      id="f-1305"
      unitRef="number">0.00900</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="c-289"
      decimals="5"
      id="f-1306"
      unitRef="number">0.05245</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-305"
      decimals="5"
      id="f-1307"
      unitRef="number">0.00850</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="c-291"
      decimals="5"
      id="f-1308"
      unitRef="number">0.05403</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-306"
      decimals="5"
      id="f-1309"
      unitRef="number">0.01750</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <cms:DebtInstrumentInterestRateStatedPercentageAdjustment
      contextRef="c-307"
      decimals="5"
      id="f-1310"
      unitRef="number">0.00050</cms:DebtInstrumentInterestRateStatedPercentageAdjustment>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="c-307"
      decimals="5"
      id="f-1311"
      unitRef="number">0.06097</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock contextRef="c-2" id="f-1312">&lt;div style="margin-bottom: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 Consumers&#x2019; long-term debt at December&#160;31:&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&gt;&lt;td style="width:45.855%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.964%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" 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-style:italic;font-weight:400;line-height:120%"&gt;In Millions, Except Interest Rate and Maturity&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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:100%"&gt;Interest Rate&lt;br/&gt;(%)&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:100%"&gt;Maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"&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;2024&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;2023&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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;First mortgage bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-9pt;vertical-align: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.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;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2032&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2032&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2032&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2033&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2035&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2037&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2037&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2038&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2040&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2040&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2042&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2043&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2045&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2046&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2047&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2048&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2049&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2050&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2050&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2051&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2052&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2052&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2052&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2057&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2060&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;2064&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;variable&lt;/span&gt;&lt;/td&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: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;2069&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;variable&lt;/span&gt;&lt;/td&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: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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2070&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;variable&lt;/span&gt;&lt;/td&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: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;2070&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;11,395&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;10,397&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&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&gt;&lt;td style="width:45.855%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.964%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" 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-style:italic;font-weight:400;line-height:120%"&gt;In Millions, Except Interest Rate and Maturity&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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:100%"&gt;Interest Rate&lt;br/&gt;(%)&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:100%"&gt;Maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"&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;2024&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;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Tax-exempt revenue bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2035&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2049&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2014 Securitization bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;padding-left:9pt;text-indent:-9pt"&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:#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;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;padding-left:9pt;text-indent:-9pt"&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;5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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-weight:400;line-height:120%"&gt;2023 Securitization bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-9pt;vertical-align: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.322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;padding-left:9pt;text-indent:-9pt"&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;6&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;2028-2031&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;padding-left:9pt;text-indent:-9pt"&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;5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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 principal amount outstanding&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;12,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;11,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Current amounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(452)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(725)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Long-term debt &#x2013; related parties&lt;/span&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;7 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;principal amount outstanding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 10pt 2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2043-2060&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(835)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(431)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Unamortized discounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unamortized issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 long-term debt&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&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&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&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&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&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&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;10,818&#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&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&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;10,037&#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&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;The variable-rate bonds bear interest quarterly at a rate of three&#x2011;month SOFR minus 0.038&#160;percent, subject to a zero&#x2011;percent floor. At December&#160;31,&#160;2024, the interest rates were 4.320&#160;percent for bonds due September&#160;2069, 4.483&#160;percent for bonds due May&#160;2070, and 4.551&#160;percent for bonds due October&#160;2070. The interest rate for the variable-rate bonds at December&#160;31,&#160;2023 were 5.346&#160;percent, 5.329&#160;percent, and 5.368&#160;percent, respectively. The holders of these variable-rate bonds may put them to Consumers for redemption on certain dates prior to their stated maturity, including dates within one&#160;year of December&#160;31,&#160;2024. &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;The interest rate on these tax-exempt revenue bonds will reset on October&#160;8,&#160;2026.&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;The interest rate on these tax&#x2011;exempt revenue bonds will reset on October&#160;1,&#160;2027. &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;The weighted-average interest rate for Consumers&#x2019; securitization bonds issued through its subsidiary, Consumers 2014&#160;Securitization Funding, was 3.528&#160;percent at December&#160;31,&#160;2024 and 3.421&#160;percent at December&#160;31,&#160;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: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;Principal and interest payments are made semiannually.&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;6&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;The weighted-average interest rate for Consumers&#x2019; securitization bonds issued through its subsidiary, Consumers 2023&#160;Securitization Funding, was 5.322&#160;percent at December&#160;31,&#160;2024 and 5.342&#160;percent at December&#160;31,&#160;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:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;7&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;Long-term debt &#x2013; related parties reflects Consumers&#x2019; outstanding debt held by its parent as a result of CMS&#160;Energy&#x2019;s repurchase of Consumers&#x2019; first&#160;mortgage bonds. Unamortized discounts associated with the repurchase of Consumers&#x2019; first mortgage bonds were $5&#160;million at December&#160;31,&#160;2024 and $3&#160;million at December&#160;31,&#160;2023. Unamortized issuance costs were $7&#160;million at December&#160;31,&#160;2024 and $4&#160;million at December&#160;31,&#160;2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-308"
      decimals="INF"
      id="f-1313"
      unitRef="number">0.03125</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-308" decimals="-6" id="f-1314" unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-309" decimals="-6" id="f-1315" unitRef="usd">250000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-310"
      decimals="INF"
      id="f-1316"
      unitRef="number">0.03190</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-310" decimals="-6" id="f-1317" unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-311" decimals="-6" id="f-1318" unitRef="usd">52000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-312"
      decimals="INF"
      id="f-1319"
      unitRef="number">0.05240</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-312" decimals="-6" id="f-1320" unitRef="usd">115000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-313" decimals="-6" id="f-1321" unitRef="usd">115000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-314"
      decimals="INF"
      id="f-1322"
      unitRef="number">0.03680</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-314" decimals="-6" id="f-1323" unitRef="usd">100000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-315" decimals="-6" id="f-1324" unitRef="usd">100000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-316"
      decimals="INF"
      id="f-1325"
      unitRef="number">0.03390</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-316" decimals="-6" id="f-1326" unitRef="usd">35000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-317" decimals="-6" id="f-1327" unitRef="usd">35000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-318"
      decimals="INF"
      id="f-1328"
      unitRef="number">0.04650</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-318" decimals="-6" id="f-1329" unitRef="usd">425000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-319" decimals="-6" id="f-1330" unitRef="usd">425000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-320"
      decimals="INF"
      id="f-1331"
      unitRef="number">0.03800</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-320" decimals="-6" id="f-1332" unitRef="usd">300000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-321" decimals="-6" id="f-1333" unitRef="usd">300000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-322"
      decimals="INF"
      id="f-1334"
      unitRef="number">0.04900</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-322" decimals="-6" id="f-1335" unitRef="usd">500000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-323" decimals="-6" id="f-1336" unitRef="usd">500000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-324"
      decimals="INF"
      id="f-1337"
      unitRef="number">0.05070</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-324" decimals="-6" id="f-1338" unitRef="usd">50000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-325" decimals="-6" id="f-1339" unitRef="usd">50000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-326"
      decimals="INF"
      id="f-1340"
      unitRef="number">0.04600</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-326" decimals="-6" id="f-1341" unitRef="usd">600000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-327" decimals="-6" id="f-1342" unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-328"
      decimals="INF"
      id="f-1343"
      unitRef="number">0.04700</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-328" decimals="-6" id="f-1344" unitRef="usd">700000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-329" decimals="-6" id="f-1345" unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-330"
      decimals="INF"
      id="f-1346"
      unitRef="number">0.05170</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-330" decimals="-6" id="f-1347" unitRef="usd">95000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-331" decimals="-6" id="f-1348" unitRef="usd">95000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-332"
      decimals="INF"
      id="f-1349"
      unitRef="number">0.03600</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-332" decimals="-6" id="f-1350" unitRef="usd">350000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-333" decimals="-6" id="f-1351" unitRef="usd">350000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-334"
      decimals="INF"
      id="f-1352"
      unitRef="number">0.03180</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-334" decimals="-6" id="f-1353" unitRef="usd">100000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-335" decimals="-6" id="f-1354" unitRef="usd">100000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-336"
      decimals="INF"
      id="f-1355"
      unitRef="number">0.04625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-336" decimals="-6" id="f-1356" unitRef="usd">700000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-337" decimals="-6" id="f-1357" unitRef="usd">700000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-338"
      decimals="INF"
      id="f-1358"
      unitRef="number">0.05800</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-338" decimals="-6" id="f-1359" unitRef="usd">175000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-339" decimals="-6" id="f-1360" unitRef="usd">175000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-340"
      decimals="INF"
      id="f-1361"
      unitRef="number">0.05380</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-340" decimals="-6" id="f-1362" unitRef="usd">140000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-341" decimals="-6" id="f-1363" unitRef="usd">140000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-342"
      decimals="INF"
      id="f-1364"
      unitRef="number">0.03520</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-342" decimals="-6" id="f-1365" unitRef="usd">335000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-343" decimals="-6" id="f-1366" unitRef="usd">335000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-344"
      decimals="INF"
      id="f-1367"
      unitRef="number">0.04010</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-344" decimals="-6" id="f-1368" unitRef="usd">215000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-345" decimals="-6" id="f-1369" unitRef="usd">215000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-346"
      decimals="INF"
      id="f-1370"
      unitRef="number">0.06170</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-346" decimals="-6" id="f-1371" unitRef="usd">50000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-347" decimals="-6" id="f-1372" unitRef="usd">50000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-348"
      decimals="INF"
      id="f-1373"
      unitRef="number">0.04970</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-348" decimals="-6" id="f-1374" unitRef="usd">50000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-349" decimals="-6" id="f-1375" unitRef="usd">50000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-350"
      decimals="INF"
      id="f-1376"
      unitRef="number">0.04310</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-350" decimals="-6" id="f-1377" unitRef="usd">263000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-351" decimals="-6" id="f-1378" unitRef="usd">263000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-352"
      decimals="INF"
      id="f-1379"
      unitRef="number">0.03950</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-352" decimals="-6" id="f-1380" unitRef="usd">425000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-353" decimals="-6" id="f-1381" unitRef="usd">425000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-354"
      decimals="INF"
      id="f-1382"
      unitRef="number">0.04100</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-354" decimals="-6" id="f-1383" unitRef="usd">250000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-355" decimals="-6" id="f-1384" unitRef="usd">250000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-356"
      decimals="INF"
      id="f-1385"
      unitRef="number">0.03250</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-356" decimals="-6" id="f-1386" unitRef="usd">450000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-357" decimals="-6" id="f-1387" unitRef="usd">450000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-358"
      decimals="INF"
      id="f-1388"
      unitRef="number">0.03950</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-358" decimals="-6" id="f-1389" unitRef="usd">350000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-359" decimals="-6" id="f-1390" unitRef="usd">350000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-360"
      decimals="INF"
      id="f-1391"
      unitRef="number">0.04050</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-360" decimals="-6" id="f-1392" unitRef="usd">550000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-361" decimals="-6" id="f-1393" unitRef="usd">550000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-362"
      decimals="INF"
      id="f-1394"
      unitRef="number">0.04350</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-362" decimals="-6" id="f-1395" unitRef="usd">550000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-363" decimals="-6" id="f-1396" unitRef="usd">550000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-364"
      decimals="INF"
      id="f-1397"
      unitRef="number">0.03750</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-364" decimals="-6" id="f-1398" unitRef="usd">300000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-365" decimals="-6" id="f-1399" unitRef="usd">300000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-366"
      decimals="INF"
      id="f-1400"
      unitRef="number">0.03100</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-366" decimals="-6" id="f-1401" unitRef="usd">550000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-367" decimals="-6" id="f-1402" unitRef="usd">550000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-368"
      decimals="INF"
      id="f-1403"
      unitRef="number">0.03500</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-368" decimals="-6" id="f-1404" unitRef="usd">575000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-369" decimals="-6" id="f-1405" unitRef="usd">575000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-370"
      decimals="INF"
      id="f-1406"
      unitRef="number">0.02650</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-370" decimals="-6" id="f-1407" unitRef="usd">300000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-371" decimals="-6" id="f-1408" unitRef="usd">300000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-372"
      decimals="INF"
      id="f-1409"
      unitRef="number">0.04200</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-372" decimals="-6" id="f-1410" unitRef="usd">450000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-373" decimals="-6" id="f-1411" unitRef="usd">450000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-374"
      decimals="INF"
      id="f-1412"
      unitRef="number">0.03860</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-374" decimals="-6" id="f-1413" unitRef="usd">50000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-375" decimals="-6" id="f-1414" unitRef="usd">50000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-376"
      decimals="INF"
      id="f-1415"
      unitRef="number">0.04280</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-376" decimals="-6" id="f-1416" unitRef="usd">185000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-377" decimals="-6" id="f-1417" unitRef="usd">185000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-378"
      decimals="INF"
      id="f-1418"
      unitRef="number">0.02500</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-378" decimals="-6" id="f-1419" unitRef="usd">525000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-379" decimals="-6" id="f-1420" unitRef="usd">525000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-380"
      decimals="INF"
      id="f-1421"
      unitRef="number">0.04350</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-380" decimals="-6" id="f-1422" unitRef="usd">250000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-381" decimals="-6" id="f-1423" unitRef="usd">250000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-382" decimals="-6" id="f-1424" unitRef="usd">76000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-383" decimals="-6" id="f-1425" unitRef="usd">76000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-384" decimals="-6" id="f-1426" unitRef="usd">134000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-385" decimals="-6" id="f-1427" unitRef="usd">134000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-386" decimals="-6" id="f-1428" unitRef="usd">127000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-387" decimals="-6" id="f-1429" unitRef="usd">127000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-388" decimals="-6" id="f-1430" unitRef="usd">11395000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-389" decimals="-6" id="f-1431" unitRef="usd">10397000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-390"
      decimals="INF"
      id="f-1432"
      unitRef="number">0.00875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-390" decimals="-6" id="f-1433" unitRef="usd">35000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-391" decimals="-6" id="f-1434" unitRef="usd">35000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-392"
      decimals="INF"
      id="f-1435"
      unitRef="number">0.03350</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-392" decimals="-6" id="f-1436" unitRef="usd">75000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-393" decimals="-6" id="f-1437" unitRef="usd">75000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-394" decimals="-6" id="f-1438" unitRef="usd">110000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-395" decimals="-6" id="f-1439" unitRef="usd">110000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongtermDebtWeightedAverageInterestRate
      contextRef="c-396"
      decimals="INF"
      id="f-1440"
      unitRef="number">0.03528</us-gaap:LongtermDebtWeightedAverageInterestRate>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-396" decimals="-6" id="f-1441" unitRef="usd">112000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-397" decimals="-6" id="f-1442" unitRef="usd">141000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongtermDebtWeightedAverageInterestRate
      contextRef="c-398"
      decimals="5"
      id="f-1443"
      unitRef="number">0.05322</us-gaap:LongtermDebtWeightedAverageInterestRate>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-398" decimals="-6" id="f-1444" unitRef="usd">588000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-399" decimals="-6" id="f-1445" unitRef="usd">646000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-400" decimals="-6" id="f-1446" unitRef="usd">700000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-401" decimals="-6" id="f-1447" unitRef="usd">787000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-115" decimals="-6" id="f-1448" unitRef="usd">12205000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-112" decimals="-6" id="f-1449" unitRef="usd">11294000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebtCurrent contextRef="c-115" decimals="-6" id="f-1450" unitRef="usd">452000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c-112" decimals="-6" id="f-1451" unitRef="usd">725000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-118" decimals="-6" id="f-1452" unitRef="usd">835000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-119" decimals="-6" id="f-1453" unitRef="usd">431000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet contextRef="c-115" decimals="-6" id="f-1454" unitRef="usd">27000000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet contextRef="c-112" decimals="-6" id="f-1455" unitRef="usd">28000000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet>
    <us-gaap:DeferredFinanceCostsNet contextRef="c-115" decimals="-6" id="f-1456" unitRef="usd">73000000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet contextRef="c-112" decimals="-6" id="f-1457" unitRef="usd">73000000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-116" decimals="-6" id="f-1458" unitRef="usd">10818000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-117" decimals="-6" id="f-1459" unitRef="usd">10037000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-402"
      decimals="5"
      id="f-1460"
      unitRef="number">0.00038</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="c-382"
      decimals="5"
      id="f-1461"
      unitRef="number">0.04320</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="c-384"
      decimals="5"
      id="f-1462"
      unitRef="number">0.04483</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="c-386"
      decimals="5"
      id="f-1463"
      unitRef="number">0.04551</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="c-383"
      decimals="INF"
      id="f-1464"
      unitRef="number">0.05346</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="c-385"
      decimals="INF"
      id="f-1465"
      unitRef="number">0.05329</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="c-387"
      decimals="INF"
      id="f-1466"
      unitRef="number">0.05368</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:LongtermDebtWeightedAverageInterestRate
      contextRef="c-396"
      decimals="5"
      id="f-1467"
      unitRef="number">0.03528</us-gaap:LongtermDebtWeightedAverageInterestRate>
    <us-gaap:LongtermDebtWeightedAverageInterestRate
      contextRef="c-397"
      decimals="5"
      id="f-1468"
      unitRef="number">0.03421</us-gaap:LongtermDebtWeightedAverageInterestRate>
    <us-gaap:LongtermDebtWeightedAverageInterestRate
      contextRef="c-398"
      decimals="5"
      id="f-1469"
      unitRef="number">0.05322</us-gaap:LongtermDebtWeightedAverageInterestRate>
    <us-gaap:LongtermDebtWeightedAverageInterestRate
      contextRef="c-399"
      decimals="5"
      id="f-1470"
      unitRef="number">0.05342</us-gaap:LongtermDebtWeightedAverageInterestRate>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet contextRef="c-403" decimals="-6" id="f-1471" unitRef="usd">5000000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet contextRef="c-404" decimals="-6" id="f-1472" unitRef="usd">3000000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet>
    <us-gaap:DeferredFinanceCostsNet contextRef="c-403" decimals="-6" id="f-1473" unitRef="usd">7000000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet contextRef="c-404" decimals="-6" id="f-1474" unitRef="usd">4000000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:ScheduleOfDebtTableTextBlock contextRef="c-2" id="f-1476">Presented in the following table is a summary of major long-term debt issuances during 2024:&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&gt;&lt;td style="width:42.810%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.124%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.126%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;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;Principal&lt;br/&gt;(In Millions)&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;Interest Rate (%)&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;Issuance 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;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, parent only&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Term loan credit agreement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;variable&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;September 2024&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:100%"&gt;September 2025&lt;/span&gt;&lt;/td&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;Term loan credit agreement&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;variable&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;December 2024&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:100%"&gt;December 2025&lt;/span&gt;&lt;/td&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 CMS&#160;Energy, parent only&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;First mortgage bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-9pt;vertical-align: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.600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;January 2024&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:100%"&gt;May 2029&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-weight:400;line-height:120%"&gt;First mortgage bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-9pt;vertical-align: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.700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;August 2024&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:100%"&gt;January 2030&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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 Consumers&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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 CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;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;1,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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 December&#160;2024, CMS&#160;Energy entered into a $200&#160;million unsecured term loan credit agreement and borrowed $90&#160;million. In January&#160;2025, CMS&#160;Energy borrowed an additional $70&#160;million bearing an interest rate of 5.206&#160;percent.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock contextRef="c-1" id="f-1475">Presented in the following table is a summary of major long-term debt issuances during 2024:&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&gt;&lt;td style="width:42.810%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.124%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.126%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;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;Principal&lt;br/&gt;(In Millions)&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;Interest Rate (%)&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;Issuance 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;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, parent only&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Term loan credit agreement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;variable&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;September 2024&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:100%"&gt;September 2025&lt;/span&gt;&lt;/td&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;Term loan credit agreement&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;variable&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;December 2024&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:100%"&gt;December 2025&lt;/span&gt;&lt;/td&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 CMS&#160;Energy, parent only&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;First mortgage bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-9pt;vertical-align: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.600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;January 2024&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:100%"&gt;May 2029&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-weight:400;line-height:120%"&gt;First mortgage bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-9pt;vertical-align: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.700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;August 2024&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:100%"&gt;January 2030&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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 Consumers&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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 CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;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;1,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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 December&#160;2024, CMS&#160;Energy entered into a $200&#160;million unsecured term loan credit agreement and borrowed $90&#160;million. In January&#160;2025, CMS&#160;Energy borrowed an additional $70&#160;million bearing an interest rate of 5.206&#160;percent.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table is a summary of major long-term debt retirements during 2024:&lt;/span&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&gt;&lt;td style="width:42.810%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.124%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.126%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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:100%"&gt;Principal&lt;br/&gt;(In Millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest Rate (%)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Retirement Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;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;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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&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:100%"&gt;January 2024&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:100%"&gt;March 2024&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;Total 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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;First mortgage bonds&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&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&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:100%"&gt;September 2024&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:100%"&gt;August 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;First mortgage bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-9pt;vertical-align: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.190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:100%"&gt;December 2024&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:100%"&gt;December 2024&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;Total 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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;302&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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 CMS&#160;Energy&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"&gt;&lt;/td&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;552&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&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"&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"&gt;&lt;/td&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;First mortgage bonds were repaid the first business day following the maturity date, which did not fall on a business day.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-291" decimals="-6" id="f-1477" unitRef="usd">400000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-289" decimals="-6" id="f-1478" unitRef="usd">90000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-295" decimals="-6" id="f-1479" unitRef="usd">490000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-405" decimals="-6" id="f-1480" unitRef="usd">600000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-405"
      decimals="5"
      id="f-1481"
      unitRef="number">0.04600</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-406" decimals="-6" id="f-1482" unitRef="usd">700000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-406"
      decimals="INF"
      id="f-1483"
      unitRef="number">0.04700</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-115" decimals="-6" id="f-1484" unitRef="usd">1300000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-38" decimals="-6" id="f-1485" unitRef="usd">1790000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-289" decimals="-6" id="f-1486" unitRef="usd">200000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-289" decimals="-6" id="f-1487" unitRef="usd">90000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-407" decimals="-6" id="f-1488" unitRef="usd">70000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-407"
      decimals="5"
      id="f-1489"
      unitRef="number">0.05206</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-408" decimals="-6" id="f-1490" unitRef="usd">334000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="c-409" decimals="-6" id="f-1491" unitRef="usd">32000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-408"
      decimals="5"
      id="f-1492"
      unitRef="number">0.066</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:RepaymentsOfDebt contextRef="c-410" decimals="-6" id="f-1493" unitRef="usd">250000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-411"
      decimals="5"
      id="f-1494"
      unitRef="number">0.03875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:RepaymentsOfDebt contextRef="c-412" decimals="-6" id="f-1495" unitRef="usd">250000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt contextRef="c-413" decimals="-6" id="f-1496" unitRef="usd">250000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-414"
      decimals="5"
      id="f-1497"
      unitRef="number">0.03125</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:RepaymentsOfDebt contextRef="c-415" decimals="-6" id="f-1498" unitRef="usd">52000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-310"
      decimals="INF"
      id="f-1499"
      unitRef="number">0.03190</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:RepaymentsOfDebt contextRef="c-2" decimals="-6" id="f-1500" unitRef="usd">302000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt contextRef="c-1" decimals="-6" id="f-1501" unitRef="usd">552000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-403" decimals="-6" id="f-1502" unitRef="usd">404000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c-416" decimals="-6" id="f-1503" unitRef="usd">289000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-417" decimals="-6" id="f-1504" unitRef="usd">110000000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:InterestExpenseDebt contextRef="c-418" decimals="-6" id="f-1505" unitRef="usd">19000000</us-gaap:InterestExpenseDebt>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-404" decimals="-6" id="f-1506" unitRef="usd">431000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c-419" decimals="-6" id="f-1507" unitRef="usd">293000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-420" decimals="-6" id="f-1508" unitRef="usd">131000000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:InterestExpenseDebt contextRef="c-421" decimals="-6" id="f-1509" unitRef="usd">5000000</us-gaap:InterestExpenseDebt>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock contextRef="c-1" id="f-1511">&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;Debt Maturities:&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 December&#160;31,&#160;2024, the aggregate annual maturities for long-term debt for the next five&#160;years, based on stated maturities or earlier put dates, were:&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&gt;&lt;td style="width:45.214%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.880%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" 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&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&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;2029&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 #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;CMS&#160;Energy, parent only&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;NorthStar Clean Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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;Consumers&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total CMS&#160;Energy&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;1,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;1,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;1,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;NorthStar Clean Energy, including subsidiaries&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;Long-term debt&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&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;452&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;263&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;843&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;1,256&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock contextRef="c-2" id="f-1510">&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;Debt Maturities:&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 December&#160;31,&#160;2024, the aggregate annual maturities for long-term debt for the next five&#160;years, based on stated maturities or earlier put dates, were:&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&gt;&lt;td style="width:45.214%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.880%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" 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&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&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;2029&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 #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;CMS&#160;Energy, parent only&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;NorthStar Clean Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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;Consumers&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total CMS&#160;Energy&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;1,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;1,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;1,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;NorthStar Clean Energy, including subsidiaries&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;Long-term debt&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&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;452&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;263&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;843&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;1,256&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths contextRef="c-295" decimals="-6" id="f-1512" unitRef="usd">740000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo contextRef="c-295" decimals="-6" id="f-1513" unitRef="usd">300000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree contextRef="c-295" decimals="-6" id="f-1514" unitRef="usd">625000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour contextRef="c-295" decimals="-6" id="f-1515" unitRef="usd">800000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive contextRef="c-295" decimals="-6" id="f-1516" unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths contextRef="c-422" decimals="-6" id="f-1517" unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo contextRef="c-422" decimals="-6" id="f-1518" unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree contextRef="c-422" decimals="-6" id="f-1519" unitRef="usd">150000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour contextRef="c-422" decimals="-6" id="f-1520" unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive contextRef="c-422" decimals="-6" id="f-1521" unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths contextRef="c-115" decimals="-6" id="f-1522" unitRef="usd">452000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo contextRef="c-115" decimals="-6" id="f-1523" unitRef="usd">237000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree contextRef="c-115" decimals="-6" id="f-1524" unitRef="usd">263000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour contextRef="c-115" decimals="-6" id="f-1525" unitRef="usd">843000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive contextRef="c-115" decimals="-6" id="f-1526" unitRef="usd">1256000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths contextRef="c-38" decimals="-6" id="f-1527" unitRef="usd">1192000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo contextRef="c-38" decimals="-6" id="f-1528" unitRef="usd">537000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree contextRef="c-38" decimals="-6" id="f-1529" unitRef="usd">1038000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour contextRef="c-38" decimals="-6" id="f-1530" unitRef="usd">1643000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive contextRef="c-38" decimals="-6" id="f-1531" unitRef="usd">1256000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths contextRef="c-422" decimals="-6" id="f-1532" unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo contextRef="c-422" decimals="-6" id="f-1533" unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree contextRef="c-422" decimals="-6" id="f-1534" unitRef="usd">150000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour contextRef="c-422" decimals="-6" id="f-1535" unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive contextRef="c-422" decimals="-6" id="f-1536" unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths contextRef="c-115" decimals="-6" id="f-1537" unitRef="usd">452000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo contextRef="c-115" decimals="-6" id="f-1538" unitRef="usd">237000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree contextRef="c-115" decimals="-6" id="f-1539" unitRef="usd">263000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour contextRef="c-115" decimals="-6" id="f-1540" unitRef="usd">843000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive contextRef="c-115" decimals="-6" id="f-1541" unitRef="usd">1256000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock contextRef="c-2" id="f-1543">The following credit facilities with banks were available at December&#160;31,&#160;2024:&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&gt;&lt;td style="width:41.047%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.188%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.639%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expiration Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount of Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount Borrowed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Letters of Credit Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount Available&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, parent only&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;December 14, 2027&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&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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,&#160;2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;NorthStar Clean Energy, including subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;May 7, 2027&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&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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,&#160;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;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;December 14, 2027&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;November&#160;18, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;250&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;58&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;192&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;There were no borrowings under this facility during the year ended December&#160;31,&#160;2024&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Obligations under this facility are secured by certain pledged equity interests in subsidiaries of NorthStar Clean Energy; under the terms of this facility, the interests may not be sold by NorthStar Clean Energy unless there is an agreed-upon substitution for the pledged equity interests. At December&#160;31,&#160;2024, the net book value of the pledged equity interests was $396&#160;million. Also under the terms of this facility, NorthStar Clean Energy may be restricted from remitting cash dividends to CMS&#160;Energy in the event of default. &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 letter of credit facility is available to Aviator Wind Equity Holdings. For more information regarding Aviator Wind Equity Holdings, see Note&#160;18, 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;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;Obligations under these facilities are secured by first mortgage bonds of Consumers. There were no&#160;borrowings under these facilities during the year ended December&#160;31,&#160;2024.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock>
    <us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock contextRef="c-1" id="f-1542">The following credit facilities with banks were available at December&#160;31,&#160;2024:&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&gt;&lt;td style="width:41.047%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.188%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.639%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expiration Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount of Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount Borrowed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Letters of Credit Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount Available&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, parent only&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;December 14, 2027&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&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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,&#160;2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;NorthStar Clean Energy, including subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;May 7, 2027&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&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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,&#160;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;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;December 14, 2027&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;November&#160;18, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;250&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;58&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;192&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;There were no borrowings under this facility during the year ended December&#160;31,&#160;2024&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Obligations under this facility are secured by certain pledged equity interests in subsidiaries of NorthStar Clean Energy; under the terms of this facility, the interests may not be sold by NorthStar Clean Energy unless there is an agreed-upon substitution for the pledged equity interests. At December&#160;31,&#160;2024, the net book value of the pledged equity interests was $396&#160;million. Also under the terms of this facility, NorthStar Clean Energy may be restricted from remitting cash dividends to CMS&#160;Energy in the event of default. &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 letter of credit facility is available to Aviator Wind Equity Holdings. For more information regarding Aviator Wind Equity Holdings, see Note&#160;18, 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;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;Obligations under these facilities are secured by first mortgage bonds of Consumers. There were no&#160;borrowings under these facilities during the year ended December&#160;31,&#160;2024.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-423" decimals="-6" id="f-1544" unitRef="usd">550000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit contextRef="c-423" decimals="-6" id="f-1545" unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount contextRef="c-423" decimals="-6" id="f-1546" unitRef="usd">31000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c-423" decimals="-6" id="f-1547" unitRef="usd">519000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-424" decimals="-6" id="f-1548" unitRef="usd">50000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit contextRef="c-424" decimals="-6" id="f-1549" unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount contextRef="c-424" decimals="-6" id="f-1550" unitRef="usd">50000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c-424" decimals="-6" id="f-1551" unitRef="usd">0</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-307" decimals="-6" id="f-1552" unitRef="usd">150000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit contextRef="c-307" decimals="-6" id="f-1553" unitRef="usd">150000000</us-gaap:LineOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount contextRef="c-307" decimals="-6" id="f-1554" unitRef="usd">0</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c-307" decimals="-6" id="f-1555" unitRef="usd">0</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-425" decimals="-6" id="f-1556" unitRef="usd">37000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit contextRef="c-425" decimals="-6" id="f-1557" unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount contextRef="c-425" decimals="-6" id="f-1558" unitRef="usd">37000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c-425" decimals="-6" id="f-1559" unitRef="usd">0</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-426" decimals="-6" id="f-1560" unitRef="usd">1100000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit contextRef="c-426" decimals="-6" id="f-1561" unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount contextRef="c-426" decimals="-6" id="f-1562" unitRef="usd">28000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c-426" decimals="-6" id="f-1563" unitRef="usd">1072000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-427" decimals="-6" id="f-1564" unitRef="usd">250000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit contextRef="c-427" decimals="-6" id="f-1565" unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount contextRef="c-427" decimals="-6" id="f-1566" unitRef="usd">58000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c-427" decimals="-6" id="f-1567" unitRef="usd">192000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="c-428" decimals="INF" id="f-1568" unitRef="usd">0</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:DebtInstrumentCollateralAmount contextRef="c-307" decimals="-6" id="f-1569" unitRef="usd">396000000</us-gaap:DebtInstrumentCollateralAmount>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="c-429" decimals="INF" id="f-1570" unitRef="usd">0</us-gaap:ProceedsFromLinesOfCredit>
    <cms:ShortTermDebtAuthorizedBorrowings contextRef="c-430" decimals="-6" id="f-1571" unitRef="usd">500000000</cms:ShortTermDebtAuthorizedBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="c-431" decimals="-6" id="f-1572" unitRef="usd">65000000</us-gaap:ShortTermBorrowings>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="c-431"
      decimals="5"
      id="f-1573"
      unitRef="number">0.04675</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-432" decimals="-6" id="f-1574" unitRef="usd">500000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-433"
      decimals="INF"
      id="f-1575"
      unitRef="number">-0.00100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:NotesPayableCurrent contextRef="c-432" decimals="-6" id="f-1576" unitRef="usd">0</us-gaap:NotesPayableCurrent>
    <us-gaap:DebtDisclosureTextBlock contextRef="c-434" id="f-1577">&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;NorthStar Clean Energy&#x2019;s Supplier Financing Program&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;: Under a supplier financing program, NorthStar Clean Energy agrees to pay a bank that is acting as its payment agent the stated amount of confirmed invoices from participating suppliers on the original maturity dates of the invoices. The bank is required to pay the supplier invoices that have been confirmed as valid under the program in full within 135&#160;days of the invoice date. NorthStar Clean Energy does not provide collateral or a guarantee to the bank in support of its payment obligations under the agreement, nor does it pay a fee for the service. NorthStar Clean Energy or the bank may terminate the supplier financing program agreement upon &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;30&#160;days prior written notice to the other party. Obligations under this program are accounted for in &lt;span style="-sec-ix-hidden:f-1580"&gt;accounts payable&lt;/span&gt; on CMS&#160;Energy&#x2019;s consolidated balance sheets. Presented in the following table is the activity under NorthStar Clean Energy&#x2019;s supplier financing program during the year ended December&#160;31,&#160;2024:&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&gt;&lt;td style="width:85.117%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.600%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000;padding:2px 10pt 2px 1pt;text-align:right;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;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;Year Ended December&#160;31&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;/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;Balance of payables under suppler financing program at beginning of period&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Payables confirmed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Balance of payables under suppler financing program at end of period&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&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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:SupplierFinanceProgramPaymentTimingPeriod contextRef="c-435" id="f-1578">P135D</us-gaap:SupplierFinanceProgramPaymentTimingPeriod>
    <cms:SupplierFinanceProgramTerminationPeriod contextRef="c-435" id="f-1579">P30D</cms:SupplierFinanceProgramTerminationPeriod>
    <us-gaap:SupplierFinanceProgramTableTextBlock contextRef="c-1" id="f-1582">Presented in the following table is the activity under NorthStar Clean Energy&#x2019;s supplier financing program during the year ended December&#160;31,&#160;2024:&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&gt;&lt;td style="width:85.117%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.600%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000;padding:2px 10pt 2px 1pt;text-align:right;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;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;Year Ended December&#160;31&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;/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;Balance of payables under suppler financing program at beginning of period&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Payables confirmed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Balance of payables under suppler financing program at end of period&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&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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SupplierFinanceProgramTableTextBlock>
    <us-gaap:SupplierFinanceProgramTableTextBlock contextRef="c-434" id="f-1581">Presented in the following table is the activity under NorthStar Clean Energy&#x2019;s supplier financing program during the year ended December&#160;31,&#160;2024:&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&gt;&lt;td style="width:85.117%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.600%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000;padding:2px 10pt 2px 1pt;text-align:right;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;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;Year Ended December&#160;31&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;/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;Balance of payables under suppler financing program at beginning of period&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Payables confirmed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Balance of payables under suppler financing program at end of period&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&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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SupplierFinanceProgramTableTextBlock>
    <us-gaap:SupplierFinanceProgramObligation contextRef="c-436" decimals="-6" id="f-1583" unitRef="usd">0</us-gaap:SupplierFinanceProgramObligation>
    <us-gaap:SupplierFinanceProgramObligationIncrease contextRef="c-437" decimals="-6" id="f-1584" unitRef="usd">22000000</us-gaap:SupplierFinanceProgramObligationIncrease>
    <us-gaap:SupplierFinanceProgramObligation contextRef="c-438" decimals="-6" id="f-1585" unitRef="usd">22000000</us-gaap:SupplierFinanceProgramObligation>
    <cms:AmountAvailableForDividendDistribution contextRef="c-38" decimals="-8" id="f-1586" unitRef="usd">8000000000</cms:AmountAvailableForDividendDistribution>
    <us-gaap:StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval contextRef="c-115" decimals="-8" id="f-1587" unitRef="usd">2300000000</us-gaap:StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval>
    <us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries contextRef="c-1" decimals="-6" id="f-1588" unitRef="usd">795000000</us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c-38"
      decimals="-6"
      id="f-1589"
      unitRef="shares">350000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-38"
      decimals="INF"
      id="f-1590"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c-38"
      decimals="-6"
      id="f-1591"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-38"
      decimals="INF"
      id="f-1592"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <cms:StockOfferingProgramMaximumValue contextRef="c-12" decimals="-9" id="f-1593" unitRef="usd">1000000000</cms:StockOfferingProgramMaximumValue>
    <cms:ForwardContractIndexedToIssuersEquitySettlementRatePerShare
      contextRef="c-439"
      decimals="2"
      id="f-1594"
      unitRef="usdPerShare">70.31</cms:ForwardContractIndexedToIssuersEquitySettlementRatePerShare>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c-439" decimals="-6" id="f-1595" unitRef="usd">266000000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock contextRef="c-1" id="f-1596">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are details of CMS&#160;Energy&#x2019;s forward sales contracts under its current equity offering program at December&#160;31,&#160;2024:&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&gt;&lt;td style="width:21.335%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.335%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.771%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.028%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.553%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.641%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Forward Price Per Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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;text-indent:-9pt;vertical-align: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;text-indent:-9pt;vertical-align: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;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Initial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align: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;2024&lt;/span&gt;&lt;/td&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;December 16, 2024&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:2px 1pt;text-align:right;vertical-align: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 27, 2025&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;400,581&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&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;69.43&#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&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&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;69.53&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock>
    <us-gaap:ForwardContractIndexedToIssuersEquityShares
      contextRef="c-440"
      decimals="INF"
      id="f-1597"
      unitRef="shares">400581</us-gaap:ForwardContractIndexedToIssuersEquityShares>
    <us-gaap:ForwardContractIndexedToIssuersEquityForwardRate
      contextRef="c-440"
      decimals="2"
      id="f-1598"
      unitRef="usdPerShare">69.43</us-gaap:ForwardContractIndexedToIssuersEquityForwardRate>
    <us-gaap:ForwardContractIndexedToIssuersEquityForwardRate
      contextRef="c-441"
      decimals="2"
      id="f-1599"
      unitRef="usdPerShare">69.53</us-gaap:ForwardContractIndexedToIssuersEquityForwardRate>
    <dei:TradingSymbol contextRef="c-7" id="f-1600">CMS&#160;PRC</dei:TradingSymbol>
    <cms:ScheduleOfPreferredStockTableTextBlock contextRef="c-1" id="f-1601">Presented in the following table are details of CMS&#160;Energy&#x2019;s Series&#160;C preferred stock at December&#160;31,&#160;2024 and 2023:&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&gt;&lt;td style="width:44.412%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.028%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.393%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.028%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.393%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.521%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;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;Depositary Share Par Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;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;&#160;Depositary Share Optional Redemption Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;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;Number of Depositary Shares Authorized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;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;Number of Depositary Shares Outstanding&lt;/span&gt;&lt;/td&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;Cumulative, redeemable perpetual&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&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;25&#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&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&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;25&#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&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;9,200,000&#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&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;9,200,000&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cms:ScheduleOfPreferredStockTableTextBlock>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-44"
      decimals="2"
      id="f-1602"
      unitRef="usdPerShare">25</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-43"
      decimals="2"
      id="f-1603"
      unitRef="usdPerShare">25</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockRedemptionPricePerShare
      contextRef="c-44"
      decimals="2"
      id="f-1604"
      unitRef="usdPerShare">25</us-gaap:PreferredStockRedemptionPricePerShare>
    <us-gaap:PreferredStockRedemptionPricePerShare
      contextRef="c-43"
      decimals="2"
      id="f-1605"
      unitRef="usdPerShare">25</us-gaap:PreferredStockRedemptionPricePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c-43"
      decimals="INF"
      id="f-1606"
      unitRef="shares">9200000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c-44"
      decimals="INF"
      id="f-1607"
      unitRef="shares">9200000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="c-44"
      decimals="INF"
      id="f-1608"
      unitRef="shares">9200000</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="c-43"
      decimals="INF"
      id="f-1609"
      unitRef="shares">9200000</us-gaap:PreferredStockSharesOutstanding>
    <dei:TradingSymbol contextRef="c-8" id="f-1610">CMS-PB</dei:TradingSymbol>
    <cms:ScheduleOfPreferredStockTableTextBlock contextRef="c-2" id="f-1611">Presented in the following table are details of Consumers&#x2019; preferred stock at December&#160;31,&#160;2024 and 2023:&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&gt;&lt;td style="width:44.412%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.028%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.393%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.028%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.393%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.521%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;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;Par Value&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;Optional Redemption Price&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;Number of Shares Authorized&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;Number of Shares Outstanding&lt;/span&gt;&lt;/td&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;Cumulative, with no mandatory redemption&lt;/span&gt;&lt;/div&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&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;100&#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&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&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&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;7,500,000&#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&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;373,148&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cms:ScheduleOfPreferredStockTableTextBlock>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-442"
      decimals="INF"
      id="f-1612"
      unitRef="usdPerShare">100</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-443"
      decimals="INF"
      id="f-1613"
      unitRef="usdPerShare">100</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockRedemptionPricePerShare
      contextRef="c-442"
      decimals="INF"
      id="f-1614"
      unitRef="usdPerShare">110</us-gaap:PreferredStockRedemptionPricePerShare>
    <us-gaap:PreferredStockRedemptionPricePerShare
      contextRef="c-443"
      decimals="INF"
      id="f-1615"
      unitRef="usdPerShare">110</us-gaap:PreferredStockRedemptionPricePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c-442"
      decimals="INF"
      id="f-1616"
      unitRef="shares">7500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c-443"
      decimals="INF"
      id="f-1617"
      unitRef="shares">7500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="c-442"
      decimals="INF"
      id="f-1618"
      unitRef="shares">373148</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="c-443"
      decimals="INF"
      id="f-1619"
      unitRef="shares">373148</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:FairValueMeasurementInputsDisclosureTextBlock contextRef="c-1" id="f-1622">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&gt;&lt;td style="width:33.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.508%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.508%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.508%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.508%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.324%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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&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&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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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;/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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2023&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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 equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Nonqualified deferred compensation plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;Nonqualified deferred compensation plan liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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&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&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&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;30&#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&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&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&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;25&#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&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&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&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;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;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 equivalents and restricted cash equivalents consist of money market funds with daily liquidity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;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 bought and sold only at the discretion of plan participants. The assets are valued using the daily quoted net asset values. CMS&#160;Energy and Consumers value their nonqualified deferred compensation plan liabilities based on the fair values of the plan assets, as they reflect the amount owed to the plan participants in accordance with their investment elections. CMS&#160;Energy and Consumers report the assets in other non&#x2011;current assets and the liabilities in other non&#x2011;current liabilities on their consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Derivative Instruments:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; CMS&#160;Energy and Consumers value their derivative instruments using either a market approach that incorporates information from market transactions, or an income approach that discounts future expected cash flows to a present value amount. CMS&#160;Energy&#x2019;s and Consumers&#x2019; derivatives are classified as Level&#160;3. CMS&#160;Energy and Consumers report derivatives in other non&#x2011;current assets on their consolidated balance sheets.&lt;/span&gt;&lt;/div&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 category of derivatives during the periods presented</us-gaap:FairValueMeasurementInputsDisclosureTextBlock>
    <us-gaap:FairValueMeasurementInputsDisclosureTextBlock contextRef="c-2" id="f-1621">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&gt;&lt;td style="width:33.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.508%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.508%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.508%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.508%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.324%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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&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&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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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;/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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2023&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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 equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Nonqualified deferred compensation plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;Nonqualified deferred compensation plan liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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&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&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&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;30&#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&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&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&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;25&#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&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&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&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;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;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 equivalents and restricted cash equivalents consist of money market funds with daily liquidity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;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 bought and sold only at the discretion of plan participants. The assets are valued using the daily quoted net asset values. CMS&#160;Energy and Consumers value their nonqualified deferred compensation plan liabilities based on the fair values of the plan assets, as they reflect the amount owed to the plan participants in accordance with their investment elections. CMS&#160;Energy and Consumers report the assets in other non&#x2011;current assets and the liabilities in other non&#x2011;current liabilities on their consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Derivative Instruments:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; CMS&#160;Energy and Consumers value their derivative instruments using either a market approach that incorporates information from market transactions, or an income approach that discounts future expected cash flows to a present value amount. CMS&#160;Energy&#x2019;s and Consumers&#x2019; derivatives are classified as Level&#160;3. CMS&#160;Energy and Consumers report derivatives in other non&#x2011;current assets on their consolidated balance sheets.&lt;/span&gt;&lt;/div&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 category of derivatives during the periods presented</us-gaap:FairValueMeasurementInputsDisclosureTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="c-1" id="f-1624">&lt;div style="margin-bottom: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&gt;&lt;td style="width:33.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.508%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.508%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.508%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.508%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.324%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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&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&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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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;/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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2023&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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 equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Nonqualified deferred compensation plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;Nonqualified deferred compensation plan liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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&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&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&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;30&#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&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&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&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;25&#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&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&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&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;3.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="c-2" id="f-1623">&lt;div style="margin-bottom: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&gt;&lt;td style="width:33.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.508%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.508%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.508%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.508%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.324%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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&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&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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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;/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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2023&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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 equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Nonqualified deferred compensation plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;Nonqualified deferred compensation plan liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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&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&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&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;30&#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&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&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&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;25&#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&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&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&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;3.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-444" decimals="-6" id="f-1625" unitRef="usd">27000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-445" decimals="-6" id="f-1626" unitRef="usd">18000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-446" decimals="-6" id="f-1627" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-447" decimals="-6" id="f-1628" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c-444" decimals="-6" id="f-1629" unitRef="usd">75000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c-445" decimals="-6" id="f-1630" unitRef="usd">21000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c-446" decimals="-6" id="f-1631" unitRef="usd">75000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c-447" decimals="-6" id="f-1632" unitRef="usd">21000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure contextRef="c-444" decimals="-6" id="f-1633" unitRef="usd">34000000</cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure>
    <cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure contextRef="c-445" decimals="-6" id="f-1634" unitRef="usd">30000000</cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure>
    <cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure contextRef="c-446" decimals="-6" id="f-1635" unitRef="usd">25000000</cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure>
    <cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure contextRef="c-447" decimals="-6" id="f-1636" unitRef="usd">22000000</cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure>
    <us-gaap:DerivativeFairValueOfDerivativeAsset contextRef="c-448" decimals="-6" id="f-1637" unitRef="usd">2000000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset contextRef="c-449" decimals="-6" id="f-1638" unitRef="usd">2000000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset contextRef="c-450" decimals="-6" id="f-1639" unitRef="usd">2000000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset contextRef="c-451" decimals="-6" id="f-1640" unitRef="usd">2000000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-452" decimals="-6" id="f-1641" unitRef="usd">138000000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-453" decimals="-6" id="f-1642" unitRef="usd">71000000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-454" decimals="-6" id="f-1643" unitRef="usd">102000000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-455" decimals="-6" id="f-1644" unitRef="usd">45000000</us-gaap:AssetsFairValueDisclosure>
    <cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure contextRef="c-444" decimals="-6" id="f-1645" unitRef="usd">34000000</cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure>
    <cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure contextRef="c-445" decimals="-6" id="f-1646" unitRef="usd">30000000</cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure>
    <cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure contextRef="c-446" decimals="-6" id="f-1647" unitRef="usd">25000000</cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure>
    <cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure contextRef="c-447" decimals="-6" id="f-1648" unitRef="usd">22000000</cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-452" decimals="-6" id="f-1649" unitRef="usd">34000000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-453" decimals="-6" id="f-1650" unitRef="usd">30000000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-454" decimals="-6" id="f-1651" unitRef="usd">25000000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-455" decimals="-6" id="f-1652" unitRef="usd">22000000</us-gaap:LiabilitiesFairValueDisclosure>
    <cms:FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock contextRef="c-1" id="f-1654">Financial Instruments&lt;div style="margin-bottom:9pt"&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;5, 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&gt;&lt;td style="width:14.765%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.073%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.592%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.951%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.592%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.951%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.073%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.592%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.951%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.592%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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&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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;2023&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&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&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&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&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&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&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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 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;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 &#x2013; related party&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;6&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;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:100%"&gt;Long-term payables&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&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;4&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;4&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;4&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;5&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;5&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 and notes receivable of $4&#160;million at December&#160;31,&#160;2024 and $6&#160;million at December&#160;31,&#160;2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 $1.2&#160;billion at December&#160;31,&#160;2024 and $975&#160;million at December&#160;31,&#160;2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 $2&#160;million at December&#160;31,&#160;2024&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; and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; December&#160;31,&#160;2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 December&#160;31,&#160;2024 and 2023. For more information on notes receivable &#x2013; related party, see Note&#160;17, Related-party Transactions&#x2014;Consumers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;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.43pt"&gt;Includes current portion of long-term debt of $452&#160;million at December&#160;31,&#160;2024 and $725&#160;million at December&#160;31,&#160;2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;6&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;For more information on CMS Energy&#x2019;s repurchases of Consumers&#x2019; first mortgage bonds, see Note&#160;4, Financings and Capitalization&#x2014;CMS&#160;Energy&#x2019;s Purchase of Consumers&#x2019; First Mortgage Bonds&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Notes receivable &#x2013; related party represents Consumers&#x2019; portion of the DB&#160;SERP demand note payable issued by CMS&#160;Energy to the DB&#160;SERP rabbi trust. The demand note bears interest at an annual rate of 4.10&#160;percent and has a maturity date of 2028.&lt;/span&gt;&lt;/div&gt;</cms:FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock>
    <cms:FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock contextRef="c-2" id="f-1653">Financial Instruments&lt;div style="margin-bottom:9pt"&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;5, 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&gt;&lt;td style="width:14.765%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.073%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.592%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.951%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.592%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.951%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.073%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.592%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.951%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.592%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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&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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;2023&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&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&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&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&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&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&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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 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;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 &#x2013; related party&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;6&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;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:100%"&gt;Long-term payables&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&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;4&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;4&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;4&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;5&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;5&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 and notes receivable of $4&#160;million at December&#160;31,&#160;2024 and $6&#160;million at December&#160;31,&#160;2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 $1.2&#160;billion at December&#160;31,&#160;2024 and $975&#160;million at December&#160;31,&#160;2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 $2&#160;million at December&#160;31,&#160;2024&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; and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; December&#160;31,&#160;2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 December&#160;31,&#160;2024 and 2023. For more information on notes receivable &#x2013; related party, see Note&#160;17, Related-party Transactions&#x2014;Consumers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;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.43pt"&gt;Includes current portion of long-term debt of $452&#160;million at December&#160;31,&#160;2024 and $725&#160;million at December&#160;31,&#160;2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;6&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;For more information on CMS Energy&#x2019;s repurchases of Consumers&#x2019; first mortgage bonds, see Note&#160;4, Financings and Capitalization&#x2014;CMS&#160;Energy&#x2019;s Purchase of Consumers&#x2019; First Mortgage Bonds&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Notes receivable &#x2013; related party represents Consumers&#x2019; portion of the DB&#160;SERP demand note payable issued by CMS&#160;Energy to the DB&#160;SERP rabbi trust. The demand note bears interest at an annual rate of 4.10&#160;percent and has a maturity date of 2028.&lt;/span&gt;&lt;/div&gt;</cms:FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock contextRef="c-1" id="f-1656">For information about assets and liabilities recorded at fair value and for additional details regarding the fair value hierarchy, see Note&#160;5, 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&gt;&lt;td style="width:14.765%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.073%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.592%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.951%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.592%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.951%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.073%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.592%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.951%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.592%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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&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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;2023&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&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&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&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&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&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&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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 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;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 &#x2013; related party&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;6&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;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:100%"&gt;Long-term payables&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&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;4&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;4&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;4&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;5&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;5&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 and notes receivable of $4&#160;million at December&#160;31,&#160;2024 and $6&#160;million at December&#160;31,&#160;2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 $1.2&#160;billion at December&#160;31,&#160;2024 and $975&#160;million at December&#160;31,&#160;2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 $2&#160;million at December&#160;31,&#160;2024&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; and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; December&#160;31,&#160;2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 December&#160;31,&#160;2024 and 2023. For more information on notes receivable &#x2013; related party, see Note&#160;17, Related-party Transactions&#x2014;Consumers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;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.43pt"&gt;Includes current portion of long-term debt of $452&#160;million at December&#160;31,&#160;2024 and $725&#160;million at December&#160;31,&#160;2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;6&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;For more information on CMS Energy&#x2019;s repurchases of Consumers&#x2019; first mortgage bonds, see Note&#160;4, Financings and Capitalization&#x2014;CMS&#160;Energy&#x2019;s Purchase of Consumers&#x2019; First Mortgage Bonds&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock contextRef="c-2" id="f-1655">For information about assets and liabilities recorded at fair value and for additional details regarding the fair value hierarchy, see Note&#160;5, 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&gt;&lt;td style="width:14.765%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.073%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.592%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.951%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.592%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.951%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.073%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.592%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.951%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.592%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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&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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;2023&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&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&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&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&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&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&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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 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;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 &#x2013; related party&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;6&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;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:100%"&gt;Long-term payables&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&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;4&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;4&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;4&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;5&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;5&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 and notes receivable of $4&#160;million at December&#160;31,&#160;2024 and $6&#160;million at December&#160;31,&#160;2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 $1.2&#160;billion at December&#160;31,&#160;2024 and $975&#160;million at December&#160;31,&#160;2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 $2&#160;million at December&#160;31,&#160;2024&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; and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; December&#160;31,&#160;2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 December&#160;31,&#160;2024 and 2023. For more information on notes receivable &#x2013; related party, see Note&#160;17, Related-party Transactions&#x2014;Consumers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;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.43pt"&gt;Includes current portion of long-term debt of $452&#160;million at December&#160;31,&#160;2024 and $725&#160;million at December&#160;31,&#160;2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;6&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;For more information on CMS Energy&#x2019;s repurchases of Consumers&#x2019; first mortgage bonds, see Note&#160;4, Financings and Capitalization&#x2014;CMS&#160;Energy&#x2019;s Purchase of Consumers&#x2019; First Mortgage Bonds&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:ReceivablesFairValueDisclosure contextRef="c-456" decimals="-6" id="f-1657" unitRef="usd">9000000</us-gaap:ReceivablesFairValueDisclosure>
    <us-gaap:ReceivablesFairValueDisclosure contextRef="c-457" decimals="-6" id="f-1658" unitRef="usd">8000000</us-gaap:ReceivablesFairValueDisclosure>
    <us-gaap:ReceivablesFairValueDisclosure contextRef="c-458" decimals="-6" id="f-1659" unitRef="usd">0</us-gaap:ReceivablesFairValueDisclosure>
    <us-gaap:ReceivablesFairValueDisclosure contextRef="c-459" decimals="-6" id="f-1660" unitRef="usd">0</us-gaap:ReceivablesFairValueDisclosure>
    <us-gaap:ReceivablesFairValueDisclosure contextRef="c-460" decimals="-6" id="f-1661" unitRef="usd">8000000</us-gaap:ReceivablesFairValueDisclosure>
    <us-gaap:ReceivablesFairValueDisclosure contextRef="c-461" decimals="-6" id="f-1662" unitRef="usd">11000000</us-gaap:ReceivablesFairValueDisclosure>
    <us-gaap:ReceivablesFairValueDisclosure contextRef="c-462" decimals="-6" id="f-1663" unitRef="usd">11000000</us-gaap:ReceivablesFairValueDisclosure>
    <us-gaap:ReceivablesFairValueDisclosure contextRef="c-463" decimals="-6" id="f-1664" unitRef="usd">0</us-gaap:ReceivablesFairValueDisclosure>
    <us-gaap:ReceivablesFairValueDisclosure contextRef="c-464" decimals="-6" id="f-1665" unitRef="usd">0</us-gaap:ReceivablesFairValueDisclosure>
    <us-gaap:ReceivablesFairValueDisclosure contextRef="c-465" decimals="-6" id="f-1666" unitRef="usd">11000000</us-gaap:ReceivablesFairValueDisclosure>
    <us-gaap:LongTermDebtFairValue contextRef="c-456" decimals="-6" id="f-1667" unitRef="usd">16386000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-457" decimals="-6" id="f-1668" unitRef="usd">14876000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-458" decimals="-6" id="f-1669" unitRef="usd">1018000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-459" decimals="-6" id="f-1670" unitRef="usd">11952000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-460" decimals="-6" id="f-1671" unitRef="usd">1906000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-461" decimals="-6" id="f-1672" unitRef="usd">15483000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-462" decimals="-6" id="f-1673" unitRef="usd">14305000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-463" decimals="-6" id="f-1674" unitRef="usd">1103000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-464" decimals="-6" id="f-1675" unitRef="usd">11186000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-465" decimals="-6" id="f-1676" unitRef="usd">2016000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-456" decimals="-6" id="f-1677" unitRef="usd">9000000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-457" decimals="-6" id="f-1678" unitRef="usd">9000000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-458" decimals="-6" id="f-1679" unitRef="usd">0</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-459" decimals="-6" id="f-1680" unitRef="usd">0</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-460" decimals="-6" id="f-1681" unitRef="usd">9000000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-461" decimals="-6" id="f-1682" unitRef="usd">11000000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-462" decimals="-6" id="f-1683" unitRef="usd">11000000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-463" decimals="-6" id="f-1684" unitRef="usd">0</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-464" decimals="-6" id="f-1685" unitRef="usd">0</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-465" decimals="-6" id="f-1686" unitRef="usd">11000000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:ReceivablesFairValueDisclosure contextRef="c-466" decimals="-6" id="f-1687" unitRef="usd">9000000</us-gaap:ReceivablesFairValueDisclosure>
    <us-gaap:ReceivablesFairValueDisclosure contextRef="c-467" decimals="-6" id="f-1688" unitRef="usd">8000000</us-gaap:ReceivablesFairValueDisclosure>
    <us-gaap:ReceivablesFairValueDisclosure contextRef="c-468" decimals="-6" id="f-1689" unitRef="usd">0</us-gaap:ReceivablesFairValueDisclosure>
    <us-gaap:ReceivablesFairValueDisclosure contextRef="c-469" decimals="-6" id="f-1690" unitRef="usd">0</us-gaap:ReceivablesFairValueDisclosure>
    <us-gaap:ReceivablesFairValueDisclosure contextRef="c-470" decimals="-6" id="f-1691" unitRef="usd">8000000</us-gaap:ReceivablesFairValueDisclosure>
    <us-gaap:ReceivablesFairValueDisclosure contextRef="c-471" decimals="-6" id="f-1692" unitRef="usd">11000000</us-gaap:ReceivablesFairValueDisclosure>
    <us-gaap:ReceivablesFairValueDisclosure contextRef="c-472" decimals="-6" id="f-1693" unitRef="usd">11000000</us-gaap:ReceivablesFairValueDisclosure>
    <us-gaap:ReceivablesFairValueDisclosure contextRef="c-473" decimals="-6" id="f-1694" unitRef="usd">0</us-gaap:ReceivablesFairValueDisclosure>
    <us-gaap:ReceivablesFairValueDisclosure contextRef="c-474" decimals="-6" id="f-1695" unitRef="usd">0</us-gaap:ReceivablesFairValueDisclosure>
    <us-gaap:ReceivablesFairValueDisclosure contextRef="c-475" decimals="-6" id="f-1696" unitRef="usd">11000000</us-gaap:ReceivablesFairValueDisclosure>
    <cms:NotesReceivableRelatedPartiesFairValueDisclosure contextRef="c-466" decimals="-6" id="f-1697" unitRef="usd">94000000</cms:NotesReceivableRelatedPartiesFairValueDisclosure>
    <cms:NotesReceivableRelatedPartiesFairValueDisclosure contextRef="c-467" decimals="-6" id="f-1698" unitRef="usd">94000000</cms:NotesReceivableRelatedPartiesFairValueDisclosure>
    <cms:NotesReceivableRelatedPartiesFairValueDisclosure contextRef="c-468" decimals="-6" id="f-1699" unitRef="usd">0</cms:NotesReceivableRelatedPartiesFairValueDisclosure>
    <cms:NotesReceivableRelatedPartiesFairValueDisclosure contextRef="c-469" decimals="-6" id="f-1700" unitRef="usd">0</cms:NotesReceivableRelatedPartiesFairValueDisclosure>
    <cms:NotesReceivableRelatedPartiesFairValueDisclosure contextRef="c-470" decimals="-6" id="f-1701" unitRef="usd">94000000</cms:NotesReceivableRelatedPartiesFairValueDisclosure>
    <cms:NotesReceivableRelatedPartiesFairValueDisclosure contextRef="c-471" decimals="-6" id="f-1702" unitRef="usd">97000000</cms:NotesReceivableRelatedPartiesFairValueDisclosure>
    <cms:NotesReceivableRelatedPartiesFairValueDisclosure contextRef="c-472" decimals="-6" id="f-1703" unitRef="usd">97000000</cms:NotesReceivableRelatedPartiesFairValueDisclosure>
    <cms:NotesReceivableRelatedPartiesFairValueDisclosure contextRef="c-473" decimals="-6" id="f-1704" unitRef="usd">0</cms:NotesReceivableRelatedPartiesFairValueDisclosure>
    <cms:NotesReceivableRelatedPartiesFairValueDisclosure contextRef="c-474" decimals="-6" id="f-1705" unitRef="usd">0</cms:NotesReceivableRelatedPartiesFairValueDisclosure>
    <cms:NotesReceivableRelatedPartiesFairValueDisclosure contextRef="c-475" decimals="-6" id="f-1706" unitRef="usd">97000000</cms:NotesReceivableRelatedPartiesFairValueDisclosure>
    <us-gaap:LongTermDebtFairValue contextRef="c-476" decimals="-6" id="f-1707" unitRef="usd">11270000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-477" decimals="-6" id="f-1708" unitRef="usd">9940000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-478" decimals="-6" id="f-1709" unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-479" decimals="-6" id="f-1710" unitRef="usd">8034000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-480" decimals="-6" id="f-1711" unitRef="usd">1906000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-481" decimals="-6" id="f-1712" unitRef="usd">10762000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-482" decimals="-6" id="f-1713" unitRef="usd">9757000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-483" decimals="-6" id="f-1714" unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-484" decimals="-6" id="f-1715" unitRef="usd">7741000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-485" decimals="-6" id="f-1716" unitRef="usd">2016000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-486" decimals="-6" id="f-1717" unitRef="usd">823000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-487" decimals="-6" id="f-1718" unitRef="usd">549000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-488" decimals="-6" id="f-1719" unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-489" decimals="-6" id="f-1720" unitRef="usd">549000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-490" decimals="-6" id="f-1721" unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-491" decimals="-6" id="f-1722" unitRef="usd">424000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-492" decimals="-6" id="f-1723" unitRef="usd">303000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-493" decimals="-6" id="f-1724" unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-494" decimals="-6" id="f-1725" unitRef="usd">303000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-495" decimals="-6" id="f-1726" unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-466" decimals="-6" id="f-1727" unitRef="usd">4000000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-467" decimals="-6" id="f-1728" unitRef="usd">4000000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-468" decimals="-6" id="f-1729" unitRef="usd">0</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-469" decimals="-6" id="f-1730" unitRef="usd">0</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-470" decimals="-6" id="f-1731" unitRef="usd">4000000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-471" decimals="-6" id="f-1732" unitRef="usd">5000000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-472" decimals="-6" id="f-1733" unitRef="usd">5000000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-473" decimals="-6" id="f-1734" unitRef="usd">0</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-474" decimals="-6" id="f-1735" unitRef="usd">0</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-475" decimals="-6" id="f-1736" unitRef="usd">5000000</us-gaap:NotesPayableFairValueDisclosure>
    <cms:AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent contextRef="c-115" decimals="-6" id="f-1737" unitRef="usd">4000000</cms:AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent>
    <cms:AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent contextRef="c-38" decimals="-6" id="f-1738" unitRef="usd">4000000</cms:AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent>
    <cms:AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent contextRef="c-112" decimals="-6" id="f-1739" unitRef="usd">6000000</cms:AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent>
    <cms:AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent contextRef="c-35" decimals="-6" id="f-1740" unitRef="usd">6000000</cms:AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c-38" decimals="-8" id="f-1741" unitRef="usd">1200000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c-35" decimals="-6" id="f-1742" unitRef="usd">975000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:OtherShortTermBorrowings contextRef="c-35" decimals="-6" id="f-1743" unitRef="usd">2000000</us-gaap:OtherShortTermBorrowings>
    <us-gaap:OtherShortTermBorrowings contextRef="c-38" decimals="-6" id="f-1744" unitRef="usd">2000000</us-gaap:OtherShortTermBorrowings>
    <us-gaap:NotesAndLoansReceivableNetCurrent contextRef="c-118" decimals="-6" id="f-1745" unitRef="usd">7000000</us-gaap:NotesAndLoansReceivableNetCurrent>
    <us-gaap:NotesAndLoansReceivableNetCurrent contextRef="c-119" decimals="-6" id="f-1746" unitRef="usd">7000000</us-gaap:NotesAndLoansReceivableNetCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c-115" decimals="-6" id="f-1747" unitRef="usd">452000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c-112" decimals="-6" id="f-1748" unitRef="usd">725000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-496"
      decimals="4"
      id="f-1749"
      unitRef="number">0.0410</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock contextRef="c-2" id="f-1751">Plant, Property, and Equipment&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are details of CMS&#160;Energy&#x2019;s and Consumers&#x2019; plant, property, and equipment:&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&gt;&lt;td style="width:60.438%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.961%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" 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, Except as Noted&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;December&#160;31&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;Estimated&lt;br/&gt;Depreciable&lt;br/&gt;Life in Years&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;2023&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;3 &#x2013; 125&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;NorthStar Clean Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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:27pt;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;Independent power production&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;3 &#x2013; 40&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;Assets under finance leases&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;3 &#x2013; 5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;Plant, property, and equipment, gross&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;34,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;33,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Construction work in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,569)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,007)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;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 plant, property, and equipment&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;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;27,461&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;25,072&#160;&lt;/span&gt;&lt;/td&gt;&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&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 #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Electric&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;Generation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;15 &#x2013; 125&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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&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;Distribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;15 &#x2013; 75&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;5 &#x2013; 55&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;Assets under finance leases&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Gas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Distribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;20 &#x2013; 85&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Transmission&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;17 &#x2013; 75&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;Underground storage facilities&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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;29 &#x2013; 75&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;5 &#x2013; 55&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;Assets under finance leases&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other non-utility property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;3 &#x2013; 51&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Plant, property, and equipment, gross&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;33,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;31,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Construction work in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,310)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,796)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;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 plant, property, and equipment&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&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&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;25,890&#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&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&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;23,772&#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&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;A portion of independent power production assets are leased to others under operating leases. For information regarding CMS&#160;Energy&#x2019;s operating leases of owned assets, see Note&#160;8, Leases.&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;For information regarding the amortization terms of CMS&#160;Energy&#x2019;s and Consumers&#x2019; assets under finance leases, see Note&#160;8, Leases.&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;Consumers&#x2019; plant additions were $2.1&#160;billion for the year ended December&#160;31,&#160;2024 and $3.1&#160;billion for the year ended December&#160;31,&#160;2023. Consumers&#x2019; plant retirements were $390&#160;million for the year ended December&#160;31,&#160;2024 and $856&#160;million for the year ended December&#160;31,&#160;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: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;Underground storage includes base natural gas of $26&#160;million at December&#160;31,&#160;2024 and 2023. Base natural gas is not subject to depreciation.&lt;/span&gt;&lt;/div&gt;&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;Intangible Assets:&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; Included in net plant, property, and equipment are intangible assets. Presented in the following table are details about Consumers&#x2019; intangible assets:&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&gt;&lt;td style="width:34.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.515%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.242%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" 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, Except as Noted&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="2" 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;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" 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:100%"&gt;Amortization Life in Years&lt;/span&gt;&lt;/td&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;December&#160;31,&#160;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;December&#160;31,&#160;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="6" style="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:100%"&gt;Gross Cost&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="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;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;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="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:100%"&gt;Gross Cost&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="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;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;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Software development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;3 &#x2013; 15&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Rights of way&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;50 &#x2013; 85&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&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;Franchises and consents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;5 &#x2013; 50&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right;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;various&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Other intangibles&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;various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Total&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&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&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;989&#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&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&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;583&#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&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&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&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,052&#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&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&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;640&#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&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;Consumers&#x2019; intangible asset additions were $90&#160;million for the year ended December&#160;31,&#160;2024 and $80&#160;million for the year ended December&#160;31,&#160;2023. Consumers&#x2019; intangible asset retirements were $153&#160;million for the year ended December&#160;31,&#160;2024 and $142&#160;million for the year ended December&#160;31,&#160;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: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;Leasehold improvements are amortized over the life of the lease, which may change whenever the lease is renewed or extended.&lt;/span&gt;&lt;/div&gt;&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;Capitalization:&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 record plant, property, and equipment at original cost when placed into service. The cost includes labor, material, applicable taxes, overhead such as pension and other benefits, and AFUDC, if applicable. Consumers&#x2019; plant, property, and equipment is generally recoverable through its general ratemaking 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;With the exception of utility property for which the remaining book value has been securitized, mothballed utility property stays in rate base and continues to be depreciated at the same rate as before the mothball period. When utility property is retired or otherwise disposed of in the ordinary course of business, Consumers records the original cost to accumulated depreciation, along with associated cost of removal, net of salvage. CMS&#160;Energy and Consumers recognize gains or losses on the retirement or disposal of non&#x2011;regulated assets in income. Consumers records cost of removal collected from customers, but not spent, as a regulatory 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;Software:&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 capitalize the costs to purchase and develop internal-use computer software. These costs are expensed evenly over the estimated useful life of the internal-use computer software. If computer software is integral to computer hardware, then its cost is capitalized and depreciated with the hardware.&lt;/span&gt;&lt;/div&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;AFUDC: &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 capitalizes AFUDC on regulated major construction projects. AFUDC represents the estimated cost of debt and authorized return-on-equity funds used to finance construction additions. Consumers records the offsetting credit as a reduction of interest for the amount representing the borrowed funds component and as other income for the equity funds component on the consolidated statements of income. When construction is completed and the property is placed in service, 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;depreciates and recovers the capitalized AFUDC from customers over the life of the related asset. Presented in the following table are Consumers&#x2019; average AFUDC capitalization rates:&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&gt;&lt;td style="width:60.438%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.722%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Years Ended December&#160;31&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:120%"&gt;2024&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:120%"&gt;2023&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:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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;Electric&lt;/span&gt;&lt;/td&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;6.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="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;6.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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="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;6.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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&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;Gas&lt;/span&gt;&lt;/td&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;5.8&#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:left;vertical-align:bottom"&gt;&lt;/td&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;5.8&#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:left;vertical-align:bottom"&gt;&lt;/td&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;5.6&#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:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Assets Under Finance Leases:&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 further details about changes in CMS&#160;Energy&#x2019;s and Consumers&#x2019; assets under finance leases: &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&gt;&lt;td style="width:73.258%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.961%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Years Ended December&#160;31&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;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Balance at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net retirements and other adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:400;line-height:120%"&gt;Balance at end of period&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;136&#160;&lt;/span&gt;&lt;/td&gt;&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&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&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-weight:400;line-height:120%"&gt;Balance at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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;Net retirements and other adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Balance at end of period&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&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;131&#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&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&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;112&#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&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;Assets under finance leases are presented as gross amounts. CMS&#160;Energy&#x2019;s, including Consumers&#x2019;,  accumulated amortization of assets under finance leases was $57 million at December&#160;31,&#160;2024 and $65&#160;million at December&#160;31,&#160;2023. Consumers&#x2019; accumulated amortization of assets under finance leases was $55&#160;million at December&#160;31,&#160;2024 and $64&#160;million at December&#160;31,&#160;2023.&lt;/span&gt;&lt;/div&gt;&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;Depreciation and Amortization:&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 further details about CMS&#160;Energy&#x2019;s and Consumers&#x2019; accumulated depreciation and amortization:&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&gt;&lt;td style="width:73.258%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.961%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Years Ended December&#160;31&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;2023&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Utility plant assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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-weight:400;line-height:120%"&gt;Non-utility plant assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&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-weight:400;line-height:120%"&gt;Utility plant assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Non-utility plant assets&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&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;3&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;6&#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&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 depreciates utility property on an asset-group basis, in which it applies a single MPSC-approved depreciation rate to the gross investment in a particular class of property within the electric 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;gas segments. Consumers performs depreciation studies periodically to determine appropriate group lives. Presented in the following table are the composite depreciation rates for Consumers&#x2019; segment properties:&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&gt;&lt;td style="width:60.438%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.722%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Years Ended December&#160;31&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:120%"&gt;2024&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:120%"&gt;2023&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:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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;Electric utility property&lt;/span&gt;&lt;/td&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;3.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="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;3.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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="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;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas utility property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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;Other property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy and Consumers record property repairs and minor property replacement as maintenance expense. CMS&#160;Energy and Consumers record planned major maintenance activities as operating expense unless the cost represents the acquisition of additional long-lived assets or the replacement of an existing long-lived 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;Presented in the following table are the components of CMS&#160;Energy&#x2019;s and Consumers&#x2019; depreciation and amortization expense:&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&gt;&lt;td style="width:60.438%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.962%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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;Years Ended December&#160;31&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;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;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense &#x2013; plant, property, and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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;Securitized regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 depreciation and amortization expense&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;1,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;1,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense &#x2013; plant, property, and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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;Securitized regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 depreciation and amortization expense&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&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,191&#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&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&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,137&#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&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&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,088&#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&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;Presented in the following table is Consumers&#x2019; estimated amortization expense on intangible assets for each of the next five&#160;years:&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&gt;&lt;td style="width:45.214%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.880%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" 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&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&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;2029&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Intangible asset amortization expense&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&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;94&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;90&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;83&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;77&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;75&#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&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;Jointly Owned Regulated Utility Facilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 Consumers&#x2019; investments in jointly owned regulated utility facilities at December&#160;31,&#160;2024: &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&gt;&lt;td style="width:34.476%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.639%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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, Except Ownership Share&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&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;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;J.H.&#160;Campbell Unit 3&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;Ludington&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;Other&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:400;line-height:120%"&gt;Ownership share&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&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;93.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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;51.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;various&lt;/span&gt;&lt;/td&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:400;line-height:120%"&gt;Utility plant in service&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&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;1,725&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;621&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;445&#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&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;Accumulated provision for depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(856)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(242)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(95)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Plant under construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Net investment&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&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;869&#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&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&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;392&#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&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&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;379&#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&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 includes its share of the direct expenses of the jointly owned plants in operating expenses. Consumers shares operation, maintenance, and other expenses of these jointly owned utility facilities in proportion to each participant&#x2019;s undivided ownership interest. Consumers is required to provide only its share of financing for the jointly owned utility facilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 plans to retire the J.H.&#160;Campbell coal-fueled generating units and, in 2022, removed an amount representing the projected remaining book value of the electric generating units upon their retirement from total plant, property, and equipment and recorded it as a regulatory asset on its consolidated balance sheets. For additional details, see Note&#160;2, Regulatory Matters. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 and DTE Electric are engaged in ongoing litigation with TAES and Toshiba related to TAES&#x2019; incomplete, defective, and nonconforming work during a major overhaul and upgrade of Ludington. For additional details on this dispute, see Note&#160;3, Contingencies and Commitments&#x2014;Ludington Overhaul Contract Dispute.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock>
    <us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock contextRef="c-1" id="f-1750">Plant, Property, and Equipment&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are details of CMS&#160;Energy&#x2019;s and Consumers&#x2019; plant, property, and equipment:&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&gt;&lt;td style="width:60.438%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.961%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" 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, Except as Noted&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;December&#160;31&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;Estimated&lt;br/&gt;Depreciable&lt;br/&gt;Life in Years&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;2023&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;3 &#x2013; 125&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;NorthStar Clean Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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:27pt;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;Independent power production&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;3 &#x2013; 40&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;Assets under finance leases&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;3 &#x2013; 5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;Plant, property, and equipment, gross&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;34,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;33,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Construction work in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,569)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,007)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;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 plant, property, and equipment&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;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;27,461&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;25,072&#160;&lt;/span&gt;&lt;/td&gt;&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&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 #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Electric&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;Generation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;15 &#x2013; 125&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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&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;Distribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;15 &#x2013; 75&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;5 &#x2013; 55&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;Assets under finance leases&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Gas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Distribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;20 &#x2013; 85&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Transmission&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;17 &#x2013; 75&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;Underground storage facilities&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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;29 &#x2013; 75&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;5 &#x2013; 55&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;Assets under finance leases&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other non-utility property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;3 &#x2013; 51&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Plant, property, and equipment, gross&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;33,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;31,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Construction work in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,310)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,796)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;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 plant, property, and equipment&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&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&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;25,890&#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&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&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;23,772&#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&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;A portion of independent power production assets are leased to others under operating leases. For information regarding CMS&#160;Energy&#x2019;s operating leases of owned assets, see Note&#160;8, Leases.&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;For information regarding the amortization terms of CMS&#160;Energy&#x2019;s and Consumers&#x2019; assets under finance leases, see Note&#160;8, Leases.&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;Consumers&#x2019; plant additions were $2.1&#160;billion for the year ended December&#160;31,&#160;2024 and $3.1&#160;billion for the year ended December&#160;31,&#160;2023. Consumers&#x2019; plant retirements were $390&#160;million for the year ended December&#160;31,&#160;2024 and $856&#160;million for the year ended December&#160;31,&#160;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: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;Underground storage includes base natural gas of $26&#160;million at December&#160;31,&#160;2024 and 2023. Base natural gas is not subject to depreciation.&lt;/span&gt;&lt;/div&gt;&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;Intangible Assets:&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; Included in net plant, property, and equipment are intangible assets. Presented in the following table are details about Consumers&#x2019; intangible assets:&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&gt;&lt;td style="width:34.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.515%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.242%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" 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, Except as Noted&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="2" 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;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" 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:100%"&gt;Amortization Life in Years&lt;/span&gt;&lt;/td&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;December&#160;31,&#160;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;December&#160;31,&#160;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="6" style="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:100%"&gt;Gross Cost&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="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;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;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="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:100%"&gt;Gross Cost&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="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;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;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Software development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;3 &#x2013; 15&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Rights of way&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;50 &#x2013; 85&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&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;Franchises and consents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;5 &#x2013; 50&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right;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;various&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Other intangibles&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;various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Total&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&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&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;989&#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&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&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;583&#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&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&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&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,052&#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&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&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;640&#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&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;Consumers&#x2019; intangible asset additions were $90&#160;million for the year ended December&#160;31,&#160;2024 and $80&#160;million for the year ended December&#160;31,&#160;2023. Consumers&#x2019; intangible asset retirements were $153&#160;million for the year ended December&#160;31,&#160;2024 and $142&#160;million for the year ended December&#160;31,&#160;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: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;Leasehold improvements are amortized over the life of the lease, which may change whenever the lease is renewed or extended.&lt;/span&gt;&lt;/div&gt;&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;Capitalization:&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 record plant, property, and equipment at original cost when placed into service. The cost includes labor, material, applicable taxes, overhead such as pension and other benefits, and AFUDC, if applicable. Consumers&#x2019; plant, property, and equipment is generally recoverable through its general ratemaking 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;With the exception of utility property for which the remaining book value has been securitized, mothballed utility property stays in rate base and continues to be depreciated at the same rate as before the mothball period. When utility property is retired or otherwise disposed of in the ordinary course of business, Consumers records the original cost to accumulated depreciation, along with associated cost of removal, net of salvage. CMS&#160;Energy and Consumers recognize gains or losses on the retirement or disposal of non&#x2011;regulated assets in income. Consumers records cost of removal collected from customers, but not spent, as a regulatory 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;Software:&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 capitalize the costs to purchase and develop internal-use computer software. These costs are expensed evenly over the estimated useful life of the internal-use computer software. If computer software is integral to computer hardware, then its cost is capitalized and depreciated with the hardware.&lt;/span&gt;&lt;/div&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;AFUDC: &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 capitalizes AFUDC on regulated major construction projects. AFUDC represents the estimated cost of debt and authorized return-on-equity funds used to finance construction additions. Consumers records the offsetting credit as a reduction of interest for the amount representing the borrowed funds component and as other income for the equity funds component on the consolidated statements of income. When construction is completed and the property is placed in service, 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;depreciates and recovers the capitalized AFUDC from customers over the life of the related asset. Presented in the following table are Consumers&#x2019; average AFUDC capitalization rates:&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&gt;&lt;td style="width:60.438%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.722%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Years Ended December&#160;31&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:120%"&gt;2024&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:120%"&gt;2023&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:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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;Electric&lt;/span&gt;&lt;/td&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;6.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="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;6.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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="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;6.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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&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;Gas&lt;/span&gt;&lt;/td&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;5.8&#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:left;vertical-align:bottom"&gt;&lt;/td&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;5.8&#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:left;vertical-align:bottom"&gt;&lt;/td&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;5.6&#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:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Assets Under Finance Leases:&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 further details about changes in CMS&#160;Energy&#x2019;s and Consumers&#x2019; assets under finance leases: &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&gt;&lt;td style="width:73.258%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.961%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Years Ended December&#160;31&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;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Balance at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net retirements and other adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:400;line-height:120%"&gt;Balance at end of period&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;136&#160;&lt;/span&gt;&lt;/td&gt;&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&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&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-weight:400;line-height:120%"&gt;Balance at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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;Net retirements and other adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Balance at end of period&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&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;131&#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&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&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;112&#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&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;Assets under finance leases are presented as gross amounts. CMS&#160;Energy&#x2019;s, including Consumers&#x2019;,  accumulated amortization of assets under finance leases was $57 million at December&#160;31,&#160;2024 and $65&#160;million at December&#160;31,&#160;2023. Consumers&#x2019; accumulated amortization of assets under finance leases was $55&#160;million at December&#160;31,&#160;2024 and $64&#160;million at December&#160;31,&#160;2023.&lt;/span&gt;&lt;/div&gt;&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;Depreciation and Amortization:&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 further details about CMS&#160;Energy&#x2019;s and Consumers&#x2019; accumulated depreciation and amortization:&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&gt;&lt;td style="width:73.258%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.961%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Years Ended December&#160;31&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;2023&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Utility plant assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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-weight:400;line-height:120%"&gt;Non-utility plant assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&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-weight:400;line-height:120%"&gt;Utility plant assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Non-utility plant assets&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&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;3&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;6&#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&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 depreciates utility property on an asset-group basis, in which it applies a single MPSC-approved depreciation rate to the gross investment in a particular class of property within the electric 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;gas segments. Consumers performs depreciation studies periodically to determine appropriate group lives. Presented in the following table are the composite depreciation rates for Consumers&#x2019; segment properties:&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&gt;&lt;td style="width:60.438%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.722%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Years Ended December&#160;31&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:120%"&gt;2024&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:120%"&gt;2023&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:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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;Electric utility property&lt;/span&gt;&lt;/td&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;3.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="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;3.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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="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;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas utility property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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;Other property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy and Consumers record property repairs and minor property replacement as maintenance expense. CMS&#160;Energy and Consumers record planned major maintenance activities as operating expense unless the cost represents the acquisition of additional long-lived assets or the replacement of an existing long-lived 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;Presented in the following table are the components of CMS&#160;Energy&#x2019;s and Consumers&#x2019; depreciation and amortization expense:&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&gt;&lt;td style="width:60.438%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.962%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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;Years Ended December&#160;31&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;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;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense &#x2013; plant, property, and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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;Securitized regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 depreciation and amortization expense&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;1,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;1,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense &#x2013; plant, property, and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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;Securitized regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 depreciation and amortization expense&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&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,191&#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&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&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,137&#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&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&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,088&#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&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;Presented in the following table is Consumers&#x2019; estimated amortization expense on intangible assets for each of the next five&#160;years:&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&gt;&lt;td style="width:45.214%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.880%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" 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&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&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;2029&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Intangible asset amortization expense&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&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;94&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;90&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;83&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;77&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;75&#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&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;Jointly Owned Regulated Utility Facilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 Consumers&#x2019; investments in jointly owned regulated utility facilities at December&#160;31,&#160;2024: &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&gt;&lt;td style="width:34.476%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.639%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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, Except Ownership Share&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&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;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;J.H.&#160;Campbell Unit 3&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;Ludington&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;Other&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:400;line-height:120%"&gt;Ownership share&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&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;93.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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;51.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;various&lt;/span&gt;&lt;/td&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:400;line-height:120%"&gt;Utility plant in service&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&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;1,725&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;621&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;445&#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&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;Accumulated provision for depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(856)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(242)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(95)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Plant under construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Net investment&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&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;869&#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&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&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;392&#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&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&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;379&#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&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 includes its share of the direct expenses of the jointly owned plants in operating expenses. Consumers shares operation, maintenance, and other expenses of these jointly owned utility facilities in proportion to each participant&#x2019;s undivided ownership interest. Consumers is required to provide only its share of financing for the jointly owned utility facilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 plans to retire the J.H.&#160;Campbell coal-fueled generating units and, in 2022, removed an amount representing the projected remaining book value of the electric generating units upon their retirement from total plant, property, and equipment and recorded it as a regulatory asset on its consolidated balance sheets. For additional details, see Note&#160;2, Regulatory Matters. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 and DTE Electric are engaged in ongoing litigation with TAES and Toshiba related to TAES&#x2019; incomplete, defective, and nonconforming work during a major overhaul and upgrade of Ludington. For additional details on this dispute, see Note&#160;3, Contingencies and Commitments&#x2014;Ludington Overhaul Contract Dispute.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c-2" id="f-1753">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are details of CMS&#160;Energy&#x2019;s and Consumers&#x2019; plant, property, and equipment:&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&gt;&lt;td style="width:60.438%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.961%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" 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, Except as Noted&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;December&#160;31&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;Estimated&lt;br/&gt;Depreciable&lt;br/&gt;Life in Years&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;2023&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;3 &#x2013; 125&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;NorthStar Clean Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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:27pt;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;Independent power production&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;3 &#x2013; 40&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;Assets under finance leases&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;3 &#x2013; 5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;Plant, property, and equipment, gross&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;34,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;33,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Construction work in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,569)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,007)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;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 plant, property, and equipment&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;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;27,461&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;25,072&#160;&lt;/span&gt;&lt;/td&gt;&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&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 #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Electric&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;Generation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;15 &#x2013; 125&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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&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;Distribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;15 &#x2013; 75&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;5 &#x2013; 55&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;Assets under finance leases&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Gas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Distribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;20 &#x2013; 85&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Transmission&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;17 &#x2013; 75&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;Underground storage facilities&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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;29 &#x2013; 75&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;5 &#x2013; 55&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;Assets under finance leases&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other non-utility property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;3 &#x2013; 51&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Plant, property, and equipment, gross&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;33,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;31,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Construction work in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,310)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,796)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;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 plant, property, and equipment&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&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&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;25,890&#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&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&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;23,772&#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&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;A portion of independent power production assets are leased to others under operating leases. For information regarding CMS&#160;Energy&#x2019;s operating leases of owned assets, see Note&#160;8, Leases.&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;For information regarding the amortization terms of CMS&#160;Energy&#x2019;s and Consumers&#x2019; assets under finance leases, see Note&#160;8, Leases.&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;Consumers&#x2019; plant additions were $2.1&#160;billion for the year ended December&#160;31,&#160;2024 and $3.1&#160;billion for the year ended December&#160;31,&#160;2023. Consumers&#x2019; plant retirements were $390&#160;million for the year ended December&#160;31,&#160;2024 and $856&#160;million for the year ended December&#160;31,&#160;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: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;Underground storage includes base natural gas of $26&#160;million at December&#160;31,&#160;2024 and 2023. Base natural gas is not subject to depreciation.&lt;/span&gt;&lt;/div&gt;&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;Assets Under Finance Leases:&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 further details about changes in CMS&#160;Energy&#x2019;s and Consumers&#x2019; assets under finance leases: &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&gt;&lt;td style="width:73.258%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.961%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Years Ended December&#160;31&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;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Balance at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net retirements and other adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:400;line-height:120%"&gt;Balance at end of period&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;136&#160;&lt;/span&gt;&lt;/td&gt;&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&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&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-weight:400;line-height:120%"&gt;Balance at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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;Net retirements and other adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Balance at end of period&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&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;131&#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&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&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;112&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c-1" id="f-1752">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are details of CMS&#160;Energy&#x2019;s and Consumers&#x2019; plant, property, and equipment:&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&gt;&lt;td style="width:60.438%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.961%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" 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, Except as Noted&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;December&#160;31&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;Estimated&lt;br/&gt;Depreciable&lt;br/&gt;Life in Years&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;2023&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;3 &#x2013; 125&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;NorthStar Clean Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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:27pt;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;Independent power production&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;3 &#x2013; 40&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;Assets under finance leases&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;3 &#x2013; 5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;Plant, property, and equipment, gross&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;34,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;33,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Construction work in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,569)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,007)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;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 plant, property, and equipment&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;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;27,461&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;25,072&#160;&lt;/span&gt;&lt;/td&gt;&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&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 #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Electric&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;Generation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;15 &#x2013; 125&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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&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;Distribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;15 &#x2013; 75&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;5 &#x2013; 55&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;Assets under finance leases&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Gas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Distribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;20 &#x2013; 85&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Transmission&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;17 &#x2013; 75&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;Underground storage facilities&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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;29 &#x2013; 75&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;5 &#x2013; 55&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;Assets under finance leases&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other non-utility property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;3 &#x2013; 51&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Plant, property, and equipment, gross&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;33,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;31,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Construction work in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,310)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,796)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;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 plant, property, and equipment&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&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&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;25,890&#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&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&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;23,772&#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&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;A portion of independent power production assets are leased to others under operating leases. For information regarding CMS&#160;Energy&#x2019;s operating leases of owned assets, see Note&#160;8, Leases.&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;For information regarding the amortization terms of CMS&#160;Energy&#x2019;s and Consumers&#x2019; assets under finance leases, see Note&#160;8, Leases.&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;Consumers&#x2019; plant additions were $2.1&#160;billion for the year ended December&#160;31,&#160;2024 and $3.1&#160;billion for the year ended December&#160;31,&#160;2023. Consumers&#x2019; plant retirements were $390&#160;million for the year ended December&#160;31,&#160;2024 and $856&#160;million for the year ended December&#160;31,&#160;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: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;Underground storage includes base natural gas of $26&#160;million at December&#160;31,&#160;2024 and 2023. Base natural gas is not subject to depreciation.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife contextRef="c-497" id="f-1754">P3Y</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife contextRef="c-498" id="f-1755">P125Y</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress contextRef="c-115" decimals="-6" id="f-1756" unitRef="usd">33434000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress contextRef="c-112" decimals="-6" id="f-1757" unitRef="usd">31723000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-499" id="f-1758">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-500" id="f-1759">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP contextRef="c-501" decimals="-6" id="f-1760" unitRef="usd">1452000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP contextRef="c-502" decimals="-6" id="f-1761" unitRef="usd">1387000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization contextRef="c-503" decimals="-6" id="f-1762" unitRef="usd">45000000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization contextRef="c-504" decimals="-6" id="f-1763" unitRef="usd">24000000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-505" id="f-1764">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-506" id="f-1765">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP contextRef="c-507" decimals="-6" id="f-1766" unitRef="usd">1000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP contextRef="c-508" decimals="-6" id="f-1767" unitRef="usd">1000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP contextRef="c-38" decimals="-6" id="f-1768" unitRef="usd">34932000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP contextRef="c-35" decimals="-6" id="f-1769" unitRef="usd">33135000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <us-gaap:ConstructionInProgressGross contextRef="c-38" decimals="-6" id="f-1770" unitRef="usd">2098000000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross contextRef="c-35" decimals="-6" id="f-1771" unitRef="usd">944000000</us-gaap:ConstructionInProgressGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-38" decimals="-6" id="f-1772" unitRef="usd">9569000000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-35" decimals="-6" id="f-1773" unitRef="usd">9007000000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-38" decimals="-6" id="f-1774" unitRef="usd">27461000000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-35" decimals="-6" id="f-1775" unitRef="usd">25072000000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentGenerationUsefulLife contextRef="c-509" id="f-1776">P15Y</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentGenerationUsefulLife>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentGenerationUsefulLife contextRef="c-510" id="f-1777">P125Y</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentGenerationUsefulLife>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentGenerationOrProcessing contextRef="c-511" decimals="-6" id="f-1778" unitRef="usd">6576000000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentGenerationOrProcessing>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentGenerationOrProcessing contextRef="c-512" decimals="-6" id="f-1779" unitRef="usd">6511000000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentGenerationOrProcessing>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDistributionUsefulLife contextRef="c-513" id="f-1780">P15Y</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDistributionUsefulLife>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDistributionUsefulLife contextRef="c-514" id="f-1781">P75Y</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDistributionUsefulLife>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDistribution contextRef="c-515" decimals="-6" id="f-1782" unitRef="usd">12135000000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDistribution>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDistribution contextRef="c-516" decimals="-6" id="f-1783" unitRef="usd">11339000000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDistribution>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife contextRef="c-517" id="f-1784">P5Y</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife contextRef="c-518" id="f-1785">P55Y</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment contextRef="c-519" decimals="-6" id="f-1786" unitRef="usd">1307000000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment contextRef="c-520" decimals="-6" id="f-1787" unitRef="usd">1355000000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization contextRef="c-521" decimals="-6" id="f-1788" unitRef="usd">119000000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization contextRef="c-522" decimals="-6" id="f-1789" unitRef="usd">97000000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDistributionUsefulLife contextRef="c-523" id="f-1790">P20Y</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDistributionUsefulLife>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDistributionUsefulLife contextRef="c-524" id="f-1791">P85Y</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDistributionUsefulLife>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDistribution contextRef="c-525" decimals="-6" id="f-1792" unitRef="usd">7942000000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDistribution>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDistribution contextRef="c-526" decimals="-6" id="f-1793" unitRef="usd">7452000000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDistribution>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentTransmissionUsefulLife contextRef="c-527" id="f-1794">P17Y</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentTransmissionUsefulLife>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentTransmissionUsefulLife contextRef="c-528" id="f-1795">P75Y</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentTransmissionUsefulLife>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentTransmission contextRef="c-529" decimals="-6" id="f-1796" unitRef="usd">3081000000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentTransmission>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentTransmission contextRef="c-530" decimals="-6" id="f-1797" unitRef="usd">2806000000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentTransmission>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife contextRef="c-531" id="f-1798">P29Y</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife contextRef="c-532" id="f-1799">P75Y</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment contextRef="c-533" decimals="-6" id="f-1800" unitRef="usd">1405000000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment contextRef="c-534" decimals="-6" id="f-1801" unitRef="usd">1295000000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife contextRef="c-535" id="f-1802">P5Y</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife contextRef="c-536" id="f-1803">P55Y</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment contextRef="c-537" decimals="-6" id="f-1804" unitRef="usd">828000000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment contextRef="c-538" decimals="-6" id="f-1805" unitRef="usd">815000000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization contextRef="c-539" decimals="-6" id="f-1806" unitRef="usd">12000000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization contextRef="c-540" decimals="-6" id="f-1807" unitRef="usd">15000000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife contextRef="c-541" id="f-1808">P3Y</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife contextRef="c-542" id="f-1809">P51Y</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentOther contextRef="c-543" decimals="-6" id="f-1810" unitRef="usd">29000000</us-gaap:PropertyPlantAndEquipmentOther>
    <us-gaap:PropertyPlantAndEquipmentOther contextRef="c-544" decimals="-6" id="f-1811" unitRef="usd">38000000</us-gaap:PropertyPlantAndEquipmentOther>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress contextRef="c-115" decimals="-6" id="f-1812" unitRef="usd">33434000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress contextRef="c-112" decimals="-6" id="f-1813" unitRef="usd">31723000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress contextRef="c-115" decimals="-6" id="f-1814" unitRef="usd">1766000000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress contextRef="c-112" decimals="-6" id="f-1815" unitRef="usd">845000000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress>
    <cms:PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization contextRef="c-115" decimals="-6" id="f-1816" unitRef="usd">9310000000</cms:PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <cms:PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization contextRef="c-112" decimals="-6" id="f-1817" unitRef="usd">8796000000</cms:PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization contextRef="c-115" decimals="-6" id="f-1818" unitRef="usd">25890000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization contextRef="c-112" decimals="-6" id="f-1819" unitRef="usd">23772000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAdditions contextRef="c-2" decimals="-8" id="f-1820" unitRef="usd">2100000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAdditions>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAdditions contextRef="c-95" decimals="-8" id="f-1821" unitRef="usd">3100000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAdditions>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentDisposals contextRef="c-2" decimals="-6" id="f-1822" unitRef="usd">390000000</cms:PublicUtilitiesPropertyPlantAndEquipmentDisposals>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentDisposals contextRef="c-95" decimals="-6" id="f-1823" unitRef="usd">856000000</cms:PublicUtilitiesPropertyPlantAndEquipmentDisposals>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment contextRef="c-545" decimals="-6" id="f-1824" unitRef="usd">26000000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment contextRef="c-546" decimals="-6" id="f-1825" unitRef="usd">26000000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="c-2" id="f-1827">Presented in the following table are details about Consumers&#x2019; intangible assets:&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&gt;&lt;td style="width:34.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.515%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.242%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" 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, Except as Noted&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="2" 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;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" 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:100%"&gt;Amortization Life in Years&lt;/span&gt;&lt;/td&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;December&#160;31,&#160;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;December&#160;31,&#160;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="6" style="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:100%"&gt;Gross Cost&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="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;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;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="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:100%"&gt;Gross Cost&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="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;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;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Software development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;3 &#x2013; 15&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Rights of way&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;50 &#x2013; 85&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&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;Franchises and consents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;5 &#x2013; 50&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right;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;various&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Other intangibles&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;various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Total&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&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&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;989&#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&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&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;583&#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&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&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&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,052&#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&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&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;640&#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&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;Consumers&#x2019; intangible asset additions were $90&#160;million for the year ended December&#160;31,&#160;2024 and $80&#160;million for the year ended December&#160;31,&#160;2023. Consumers&#x2019; intangible asset retirements were $153&#160;million for the year ended December&#160;31,&#160;2024 and $142&#160;million for the year ended December&#160;31,&#160;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: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;Leasehold improvements are amortized over the life of the lease, which may change whenever the lease is renewed or extended.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="c-1" id="f-1826">Presented in the following table are details about Consumers&#x2019; intangible assets:&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&gt;&lt;td style="width:34.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.515%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.242%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" 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, Except as Noted&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="2" 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;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" 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:100%"&gt;Amortization Life in Years&lt;/span&gt;&lt;/td&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;December&#160;31,&#160;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;December&#160;31,&#160;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="6" style="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:100%"&gt;Gross Cost&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="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;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;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="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:100%"&gt;Gross Cost&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="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;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;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Software development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;3 &#x2013; 15&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Rights of way&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;50 &#x2013; 85&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&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;Franchises and consents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;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;5 &#x2013; 50&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right;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;various&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Other intangibles&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;various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Total&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&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&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;989&#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&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&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;583&#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&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&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&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,052&#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&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&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;640&#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&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;Consumers&#x2019; intangible asset additions were $90&#160;million for the year ended December&#160;31,&#160;2024 and $80&#160;million for the year ended December&#160;31,&#160;2023. Consumers&#x2019; intangible asset retirements were $153&#160;million for the year ended December&#160;31,&#160;2024 and $142&#160;million for the year ended December&#160;31,&#160;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: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;Leasehold improvements are amortized over the life of the lease, which may change whenever the lease is renewed or extended.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-547" id="f-1828">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-548" id="f-1829">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-549" decimals="-6" id="f-1830" unitRef="usd">679000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-549" decimals="-6" id="f-1831" unitRef="usd">481000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-550" decimals="-6" id="f-1832" unitRef="usd">772000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-550" decimals="-6" id="f-1833" unitRef="usd">543000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-551" id="f-1834">P50Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-552" id="f-1835">P85Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-553" decimals="-6" id="f-1836" unitRef="usd">253000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-553" decimals="-6" id="f-1837" unitRef="usd">68000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-554" decimals="-6" id="f-1838" unitRef="usd">229000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-554" decimals="-6" id="f-1839" unitRef="usd">64000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-555" id="f-1840">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-556" id="f-1841">P50Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-557" decimals="-6" id="f-1842" unitRef="usd">16000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-557" decimals="-6" id="f-1843" unitRef="usd">11000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-558" decimals="-6" id="f-1844" unitRef="usd">16000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-558" decimals="-6" id="f-1845" unitRef="usd">11000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-559" decimals="-6" id="f-1846" unitRef="usd">13000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-559" decimals="-6" id="f-1847" unitRef="usd">7000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-560" decimals="-6" id="f-1848" unitRef="usd">11000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-560" decimals="-6" id="f-1849" unitRef="usd">7000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-561" decimals="-6" id="f-1850" unitRef="usd">28000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-561" decimals="-6" id="f-1851" unitRef="usd">16000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-562" decimals="-6" id="f-1852" unitRef="usd">24000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-562" decimals="-6" id="f-1853" unitRef="usd">15000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-115" decimals="-6" id="f-1854" unitRef="usd">989000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-115" decimals="-6" id="f-1855" unitRef="usd">583000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-112" decimals="-6" id="f-1856" unitRef="usd">1052000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-112" decimals="-6" id="f-1857" unitRef="usd">640000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAdditions contextRef="c-563" decimals="-6" id="f-1858" unitRef="usd">90000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAdditions>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAdditions contextRef="c-564" decimals="-6" id="f-1859" unitRef="usd">80000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAdditions>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentDisposals contextRef="c-563" decimals="-6" id="f-1860" unitRef="usd">153000000</cms:PublicUtilitiesPropertyPlantAndEquipmentDisposals>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentDisposals contextRef="c-564" decimals="-6" id="f-1861" unitRef="usd">142000000</cms:PublicUtilitiesPropertyPlantAndEquipmentDisposals>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c-2" id="f-1863">&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;Capitalization:&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 record plant, property, and equipment at original cost when placed into service. The cost includes labor, material, applicable taxes, overhead such as pension and other benefits, and AFUDC, if applicable. Consumers&#x2019; plant, property, and equipment is generally recoverable through its general ratemaking 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-style:italic;font-weight:400;line-height:120%"&gt;Software:&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 capitalize the costs to purchase and develop internal-use computer software. These costs are expensed evenly over the estimated useful life of the internal-use computer software. If computer software is integral to computer hardware, then its cost is capitalized and depreciated with the hardware.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c-1" id="f-1862">&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;Capitalization:&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 record plant, property, and equipment at original cost when placed into service. The cost includes labor, material, applicable taxes, overhead such as pension and other benefits, and AFUDC, if applicable. Consumers&#x2019; plant, property, and equipment is generally recoverable through its general ratemaking 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-style:italic;font-weight:400;line-height:120%"&gt;Software:&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 capitalize the costs to purchase and develop internal-use computer software. These costs are expensed evenly over the estimated useful life of the internal-use computer software. If computer software is integral to computer hardware, then its cost is capitalized and depreciated with the hardware.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PlantRetirementAndAbandonmentPolicy contextRef="c-2" id="f-1865">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;With the exception of utility property for which the remaining book value has been securitized, mothballed utility property stays in rate base and continues to be depreciated at the same rate as before the mothball period. When utility property is retired or otherwise disposed of in the ordinary course of business, Consumers records the original cost to accumulated depreciation, along with associated cost of removal, net of salvage. CMS&#160;Energy and Consumers recognize gains or losses on the retirement or disposal of non&#x2011;regulated assets in income. Consumers records cost of removal collected from customers, but not spent, as a regulatory liability.&lt;/span&gt;&lt;/div&gt;</us-gaap:PlantRetirementAndAbandonmentPolicy>
    <us-gaap:PlantRetirementAndAbandonmentPolicy contextRef="c-1" id="f-1864">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;With the exception of utility property for which the remaining book value has been securitized, mothballed utility property stays in rate base and continues to be depreciated at the same rate as before the mothball period. When utility property is retired or otherwise disposed of in the ordinary course of business, Consumers records the original cost to accumulated depreciation, along with associated cost of removal, net of salvage. CMS&#160;Energy and Consumers recognize gains or losses on the retirement or disposal of non&#x2011;regulated assets in income. Consumers records cost of removal collected from customers, but not spent, as a regulatory liability.&lt;/span&gt;&lt;/div&gt;</us-gaap:PlantRetirementAndAbandonmentPolicy>
    <us-gaap:AllowanceForFundsUsedDuringConstructionPolicy contextRef="c-2" id="f-1867">&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;AFUDC: &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 capitalizes AFUDC on regulated major construction projects. AFUDC represents the estimated cost of debt and authorized return-on-equity funds used to finance construction additions. Consumers records the offsetting credit as a reduction of interest for the amount representing the borrowed funds component and as other income for the equity funds component on the consolidated statements of income. When construction is completed and the property is placed in service, Consumers &lt;/span&gt;&lt;/div&gt;depreciates and recovers the capitalized AFUDC from customers over the life of the related asset.</us-gaap:AllowanceForFundsUsedDuringConstructionPolicy>
    <us-gaap:AllowanceForFundsUsedDuringConstructionPolicy contextRef="c-1" id="f-1866">&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;AFUDC: &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 capitalizes AFUDC on regulated major construction projects. AFUDC represents the estimated cost of debt and authorized return-on-equity funds used to finance construction additions. Consumers records the offsetting credit as a reduction of interest for the amount representing the borrowed funds component and as other income for the equity funds component on the consolidated statements of income. When construction is completed and the property is placed in service, Consumers &lt;/span&gt;&lt;/div&gt;depreciates and recovers the capitalized AFUDC from customers over the life of the related asset.</us-gaap:AllowanceForFundsUsedDuringConstructionPolicy>
    <cms:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAverageRateTableTextBlock contextRef="c-2" id="f-1868">Presented in the following table are Consumers&#x2019; average AFUDC capitalization rates:&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&gt;&lt;td style="width:60.438%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.722%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Years Ended December&#160;31&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:120%"&gt;2024&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:120%"&gt;2023&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:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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;Electric&lt;/span&gt;&lt;/td&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;6.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="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;6.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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="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;6.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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&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;Gas&lt;/span&gt;&lt;/td&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;5.8&#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:left;vertical-align:bottom"&gt;&lt;/td&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;5.8&#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:left;vertical-align:bottom"&gt;&lt;/td&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;5.6&#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:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cms:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAverageRateTableTextBlock>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate
      contextRef="c-565"
      decimals="3"
      id="f-1869"
      unitRef="number">0.069</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate
      contextRef="c-566"
      decimals="3"
      id="f-1870"
      unitRef="number">0.065</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate
      contextRef="c-567"
      decimals="3"
      id="f-1871"
      unitRef="number">0.062</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate
      contextRef="c-568"
      decimals="3"
      id="f-1872"
      unitRef="number">0.058</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate
      contextRef="c-569"
      decimals="3"
      id="f-1873"
      unitRef="number">0.058</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate
      contextRef="c-570"
      decimals="3"
      id="f-1874"
      unitRef="number">0.056</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization contextRef="c-35" decimals="-6" id="f-1875" unitRef="usd">136000000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization contextRef="c-36" decimals="-6" id="f-1876" unitRef="usd">170000000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <cms:FinanceLeaseAssetsAdditions contextRef="c-1" decimals="-6" id="f-1877" unitRef="usd">55000000</cms:FinanceLeaseAssetsAdditions>
    <cms:FinanceLeaseAssetsAdditions contextRef="c-12" decimals="-6" id="f-1878" unitRef="usd">0</cms:FinanceLeaseAssetsAdditions>
    <cms:FinanceLeaseAssetNetRetirementsAndAdjustments contextRef="c-1" decimals="-6" id="f-1879" unitRef="usd">15000000</cms:FinanceLeaseAssetNetRetirementsAndAdjustments>
    <cms:FinanceLeaseAssetNetRetirementsAndAdjustments contextRef="c-12" decimals="-6" id="f-1880" unitRef="usd">34000000</cms:FinanceLeaseAssetNetRetirementsAndAdjustments>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization contextRef="c-38" decimals="-6" id="f-1881" unitRef="usd">176000000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization contextRef="c-35" decimals="-6" id="f-1882" unitRef="usd">136000000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization contextRef="c-112" decimals="-6" id="f-1883" unitRef="usd">112000000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization contextRef="c-113" decimals="-6" id="f-1884" unitRef="usd">146000000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <cms:FinanceLeaseAssetsAdditions contextRef="c-2" decimals="-6" id="f-1885" unitRef="usd">34000000</cms:FinanceLeaseAssetsAdditions>
    <cms:FinanceLeaseAssetsAdditions contextRef="c-95" decimals="-6" id="f-1886" unitRef="usd">0</cms:FinanceLeaseAssetsAdditions>
    <cms:FinanceLeaseAssetNetRetirementsAndAdjustments contextRef="c-2" decimals="-6" id="f-1887" unitRef="usd">15000000</cms:FinanceLeaseAssetNetRetirementsAndAdjustments>
    <cms:FinanceLeaseAssetNetRetirementsAndAdjustments contextRef="c-95" decimals="-6" id="f-1888" unitRef="usd">34000000</cms:FinanceLeaseAssetNetRetirementsAndAdjustments>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization contextRef="c-115" decimals="-6" id="f-1889" unitRef="usd">131000000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization contextRef="c-112" decimals="-6" id="f-1890" unitRef="usd">112000000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization contextRef="c-38" decimals="-6" id="f-1891" unitRef="usd">57000000</us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization contextRef="c-35" decimals="-6" id="f-1892" unitRef="usd">65000000</us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization contextRef="c-115" decimals="-6" id="f-1893" unitRef="usd">55000000</us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization contextRef="c-112" decimals="-6" id="f-1894" unitRef="usd">64000000</us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization>
    <cms:PublicUtilitiesPropertyPlantandEquipmentScheduleofAccumulatedDepreciationandAmortizationTableTextBlockTableTextBlock contextRef="c-2" id="f-1896">Presented in the following table are further details about CMS&#160;Energy&#x2019;s and Consumers&#x2019; accumulated depreciation and amortization:&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&gt;&lt;td style="width:73.258%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.961%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Years Ended December&#160;31&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;2023&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Utility plant assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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-weight:400;line-height:120%"&gt;Non-utility plant assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&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-weight:400;line-height:120%"&gt;Utility plant assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Non-utility plant assets&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&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;3&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;6&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cms:PublicUtilitiesPropertyPlantandEquipmentScheduleofAccumulatedDepreciationandAmortizationTableTextBlockTableTextBlock>
    <cms:PublicUtilitiesPropertyPlantandEquipmentScheduleofAccumulatedDepreciationandAmortizationTableTextBlockTableTextBlock contextRef="c-1" id="f-1895">Presented in the following table are further details about CMS&#160;Energy&#x2019;s and Consumers&#x2019; accumulated depreciation and amortization:&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&gt;&lt;td style="width:73.258%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.961%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Years Ended December&#160;31&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;2023&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Utility plant assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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-weight:400;line-height:120%"&gt;Non-utility plant assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&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-weight:400;line-height:120%"&gt;Utility plant assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Non-utility plant assets&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&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;3&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;6&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cms:PublicUtilitiesPropertyPlantandEquipmentScheduleofAccumulatedDepreciationandAmortizationTableTextBlockTableTextBlock>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-571" decimals="-6" id="f-1897" unitRef="usd">9307000000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-572" decimals="-6" id="f-1898" unitRef="usd">8790000000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-573" decimals="-6" id="f-1899" unitRef="usd">262000000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-574" decimals="-6" id="f-1900" unitRef="usd">217000000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <cms:PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization contextRef="c-575" decimals="-6" id="f-1901" unitRef="usd">9307000000</cms:PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <cms:PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization contextRef="c-576" decimals="-6" id="f-1902" unitRef="usd">8790000000</cms:PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <cms:PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization contextRef="c-577" decimals="-6" id="f-1903" unitRef="usd">3000000</cms:PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <cms:PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization contextRef="c-578" decimals="-6" id="f-1904" unitRef="usd">6000000</cms:PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <us-gaap:RegulatoryDepreciationAndAmortizationPolicy contextRef="c-2" id="f-1905">&lt;div style="margin-bottom: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 depreciates utility property on an asset-group basis, in which it applies a single MPSC-approved depreciation rate to the gross investment in a particular class of property within the electric and &lt;/span&gt;&lt;/div&gt;gas segments. Consumers performs depreciation studies periodically to determine appropriate group lives.</us-gaap:RegulatoryDepreciationAndAmortizationPolicy>
    <cms:PublicUtilitiesPropertyPlantandEquipmentScheduleofCompositeDepreciationRateTableTextBlockTableTextBlock contextRef="c-2" id="f-1906">Presented in the following table are the composite depreciation rates for Consumers&#x2019; segment properties:&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&gt;&lt;td style="width:60.438%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.722%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Years Ended December&#160;31&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:120%"&gt;2024&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:120%"&gt;2023&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:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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;Electric utility property&lt;/span&gt;&lt;/td&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;3.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="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;3.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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="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;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas utility property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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;Other property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cms:PublicUtilitiesPropertyPlantandEquipmentScheduleofCompositeDepreciationRateTableTextBlockTableTextBlock>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService
      contextRef="c-579"
      decimals="3"
      id="f-1907"
      unitRef="number">0.036</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService
      contextRef="c-580"
      decimals="3"
      id="f-1908"
      unitRef="number">0.038</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService
      contextRef="c-581"
      decimals="3"
      id="f-1909"
      unitRef="number">0.037</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService
      contextRef="c-582"
      decimals="3"
      id="f-1910"
      unitRef="number">0.025</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService
      contextRef="c-583"
      decimals="3"
      id="f-1911"
      unitRef="number">0.028</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService
      contextRef="c-584"
      decimals="3"
      id="f-1912"
      unitRef="number">0.029</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService
      contextRef="c-585"
      decimals="3"
      id="f-1913"
      unitRef="number">0.071</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService
      contextRef="c-586"
      decimals="3"
      id="f-1914"
      unitRef="number">0.078</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService
      contextRef="c-587"
      decimals="3"
      id="f-1915"
      unitRef="number">0.089</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService>
    <us-gaap:PropertyPlantAndEquipmentPlannedMajorMaintenanceActivitiesPolicy contextRef="c-1" id="f-1917">&lt;div style="margin-bottom: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 record property repairs and minor property replacement as maintenance expense. CMS&#160;Energy and Consumers record planned major maintenance activities as operating expense unless the cost represents the acquisition of additional long-lived assets or the replacement of an existing long-lived asset.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPlannedMajorMaintenanceActivitiesPolicy>
    <us-gaap:PropertyPlantAndEquipmentPlannedMajorMaintenanceActivitiesPolicy contextRef="c-2" id="f-1916">&lt;div style="margin-bottom: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 record property repairs and minor property replacement as maintenance expense. CMS&#160;Energy and Consumers record planned major maintenance activities as operating expense unless the cost represents the acquisition of additional long-lived assets or the replacement of an existing long-lived asset.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPlannedMajorMaintenanceActivitiesPolicy>
    <cms:ScheduleOfDepriciationAndAmortizationTableTextBlock contextRef="c-2" id="f-1919">&lt;div style="margin-bottom: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 CMS&#160;Energy&#x2019;s and Consumers&#x2019; depreciation and amortization expense:&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&gt;&lt;td style="width:60.438%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.962%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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;Years Ended December&#160;31&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;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;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense &#x2013; plant, property, and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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;Securitized regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 depreciation and amortization expense&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;1,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;1,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense &#x2013; plant, property, and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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;Securitized regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 depreciation and amortization expense&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&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,191&#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&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&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,137&#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&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&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,088&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cms:ScheduleOfDepriciationAndAmortizationTableTextBlock>
    <cms:ScheduleOfDepriciationAndAmortizationTableTextBlock contextRef="c-1" id="f-1918">&lt;div style="margin-bottom: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 CMS&#160;Energy&#x2019;s and Consumers&#x2019; depreciation and amortization expense:&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&gt;&lt;td style="width:60.438%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.962%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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;Years Ended December&#160;31&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;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;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense &#x2013; plant, property, and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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;Securitized regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 depreciation and amortization expense&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;1,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;1,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense &#x2013; plant, property, and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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;Securitized regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 depreciation and amortization expense&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&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,191&#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&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&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,137&#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&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&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,088&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cms:ScheduleOfDepriciationAndAmortizationTableTextBlock>
    <us-gaap:Depreciation contextRef="c-1" decimals="-6" id="f-1920" unitRef="usd">1041000000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-12" decimals="-6" id="f-1921" unitRef="usd">1050000000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-13" decimals="-6" id="f-1922" unitRef="usd">990000000</us-gaap:Depreciation>
    <us-gaap:AdjustmentForAmortization contextRef="c-588" decimals="-6" id="f-1923" unitRef="usd">81000000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization contextRef="c-589" decimals="-6" id="f-1924" unitRef="usd">92000000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization contextRef="c-590" decimals="-6" id="f-1925" unitRef="usd">103000000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization contextRef="c-591" decimals="-6" id="f-1926" unitRef="usd">5000000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization contextRef="c-592" decimals="-6" id="f-1927" unitRef="usd">5000000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization contextRef="c-593" decimals="-6" id="f-1928" unitRef="usd">5000000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization contextRef="c-594" decimals="-6" id="f-1929" unitRef="usd">2000000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization contextRef="c-595" decimals="-6" id="f-1930" unitRef="usd">0</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization contextRef="c-596" decimals="-6" id="f-1931" unitRef="usd">0</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization contextRef="c-597" decimals="-6" id="f-1932" unitRef="usd">111000000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization contextRef="c-598" decimals="-6" id="f-1933" unitRef="usd">33000000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization contextRef="c-599" decimals="-6" id="f-1934" unitRef="usd">28000000</us-gaap:AdjustmentForAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-6" id="f-1935" unitRef="usd">1240000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-12" decimals="-6" id="f-1936" unitRef="usd">1180000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-13" decimals="-6" id="f-1937" unitRef="usd">1126000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:Depreciation contextRef="c-2" decimals="-6" id="f-1938" unitRef="usd">992000000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-95" decimals="-6" id="f-1939" unitRef="usd">1007000000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-96" decimals="-6" id="f-1940" unitRef="usd">952000000</us-gaap:Depreciation>
    <us-gaap:AdjustmentForAmortization contextRef="c-600" decimals="-6" id="f-1941" unitRef="usd">81000000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization contextRef="c-601" decimals="-6" id="f-1942" unitRef="usd">92000000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization contextRef="c-602" decimals="-6" id="f-1943" unitRef="usd">103000000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization contextRef="c-603" decimals="-6" id="f-1944" unitRef="usd">5000000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization contextRef="c-604" decimals="-6" id="f-1945" unitRef="usd">5000000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization contextRef="c-605" decimals="-6" id="f-1946" unitRef="usd">5000000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization contextRef="c-606" decimals="-6" id="f-1947" unitRef="usd">2000000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization contextRef="c-607" decimals="-6" id="f-1948" unitRef="usd">0</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization contextRef="c-608" decimals="-6" id="f-1949" unitRef="usd">0</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization contextRef="c-609" decimals="-6" id="f-1950" unitRef="usd">111000000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization contextRef="c-610" decimals="-6" id="f-1951" unitRef="usd">33000000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization contextRef="c-611" decimals="-6" id="f-1952" unitRef="usd">28000000</us-gaap:AdjustmentForAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization contextRef="c-2" decimals="-6" id="f-1953" unitRef="usd">1191000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization contextRef="c-95" decimals="-6" id="f-1954" unitRef="usd">1137000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization contextRef="c-96" decimals="-6" id="f-1955" unitRef="usd">1088000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock contextRef="c-1" id="f-1957">&lt;div style="margin-bottom: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 Consumers&#x2019; estimated amortization expense on intangible assets for each of the next five&#160;years:&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&gt;&lt;td style="width:45.214%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.880%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" 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&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&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;2029&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Intangible asset amortization expense&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&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;94&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;90&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;83&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;77&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;75&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock contextRef="c-2" id="f-1956">&lt;div style="margin-bottom: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 Consumers&#x2019; estimated amortization expense on intangible assets for each of the next five&#160;years:&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&gt;&lt;td style="width:45.214%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.880%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" 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&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&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;2029&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Intangible asset amortization expense&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&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;94&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;90&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;83&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;77&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;75&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="c-115" decimals="-6" id="f-1958" unitRef="usd">94000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="c-115" decimals="-6" id="f-1959" unitRef="usd">90000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="c-115" decimals="-6" id="f-1960" unitRef="usd">83000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="c-115" decimals="-6" id="f-1961" unitRef="usd">77000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="c-115" decimals="-6" id="f-1962" unitRef="usd">75000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:ScheduleOfJointlyOwnedUtilityPlantsTextBlock contextRef="c-2" id="f-1963">&lt;div style="margin-bottom: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 Consumers&#x2019; investments in jointly owned regulated utility facilities at December&#160;31,&#160;2024: &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&gt;&lt;td style="width:34.476%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.639%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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, Except Ownership Share&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&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;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;J.H.&#160;Campbell Unit 3&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;Ludington&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;Other&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:400;line-height:120%"&gt;Ownership share&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&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;93.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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;51.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;various&lt;/span&gt;&lt;/td&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:400;line-height:120%"&gt;Utility plant in service&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&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;1,725&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;621&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;445&#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&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;Accumulated provision for depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(856)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(242)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(95)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Plant under construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Net investment&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&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;869&#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&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&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;392&#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&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&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;379&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfJointlyOwnedUtilityPlantsTextBlock>
    <us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare
      contextRef="c-612"
      decimals="3"
      id="f-1964"
      unitRef="number">0.933</us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare>
    <us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare
      contextRef="c-236"
      decimals="2"
      id="f-1965"
      unitRef="number">0.510</us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare>
    <us-gaap:JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService contextRef="c-612" decimals="-6" id="f-1966" unitRef="usd">1725000000</us-gaap:JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService>
    <us-gaap:JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService contextRef="c-236" decimals="-6" id="f-1967" unitRef="usd">621000000</us-gaap:JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService>
    <us-gaap:JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService contextRef="c-613" decimals="-6" id="f-1968" unitRef="usd">445000000</us-gaap:JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService>
    <us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation contextRef="c-612" decimals="-6" id="f-1969" unitRef="usd">856000000</us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation>
    <us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation contextRef="c-236" decimals="-6" id="f-1970" unitRef="usd">242000000</us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation>
    <us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation contextRef="c-613" decimals="-6" id="f-1971" unitRef="usd">95000000</us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfPlantAccumulatedDepreciation>
    <us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress contextRef="c-612" decimals="-6" id="f-1972" unitRef="usd">0</us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress>
    <us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress contextRef="c-236" decimals="-6" id="f-1973" unitRef="usd">13000000</us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress>
    <us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress contextRef="c-613" decimals="-6" id="f-1974" unitRef="usd">29000000</us-gaap:JointlyOwnedUtilityPlantOwnershipAmountOfConstructionWorkInProgress>
    <us-gaap:JointlyOwnedUtilityPlantNetOwnershipAmount contextRef="c-612" decimals="-6" id="f-1975" unitRef="usd">869000000</us-gaap:JointlyOwnedUtilityPlantNetOwnershipAmount>
    <us-gaap:JointlyOwnedUtilityPlantNetOwnershipAmount contextRef="c-236" decimals="-6" id="f-1976" unitRef="usd">392000000</us-gaap:JointlyOwnedUtilityPlantNetOwnershipAmount>
    <us-gaap:JointlyOwnedUtilityPlantNetOwnershipAmount contextRef="c-613" decimals="-6" id="f-1977" unitRef="usd">379000000</us-gaap:JointlyOwnedUtilityPlantNetOwnershipAmount>
    <cms:LesseeAndLessorLeasesTextBlock contextRef="c-1" id="f-1979">Leases&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;Lessee&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 lease various assets from third parties, including coal-carrying railcars, real estate, service vehicles, and gas pipeline capacity. In addition, CMS&#160;Energy and Consumers account for several of their PPAs as leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 do not record right-of-use assets or lease liabilities on their consolidated balance sheets for rentals with lease terms of 12&#160;months or less, most of which are for the lease of real estate and service vehicles. Lease expense for these rentals is recognized on a straight-line basis over the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 include future payments for all renewal options, fair market value extensions, and buyout provisions reasonably certain of exercise in their measurement of lease right-of-use assets and lease liabilities. In addition, certain leases for service vehicles contain end-of-lease adjustment clauses based on proceeds received from the sale or disposition of the vehicles. CMS&#160;Energy and Consumers also include executory costs in the measurement of their right-of-use assets and lease liabilities, except for maintenance costs related to their coal-carrying railcar leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Most of Consumers&#x2019; PPAs contain provisions at the end of the initial contract terms to renew the agreements annually under mutually agreed&#x2011;upon terms at the time of renewal. Energy and 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;payments that vary depending on quantities delivered are recognized as variable lease costs when incurred. Consumers accounts for a PPA with one of CMS&#160;Energy&#x2019;s equity method subsidiaries as a finance lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 CMS&#160;Energy&#x2019;s and Consumers&#x2019; lease right-of-use assets and lease liabilities:&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&gt;&lt;td style="width:53.867%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.880%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" 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, Except as Noted&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&gt;&lt;td colspan="12" 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;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&gt;&lt;td colspan="12" 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;Consumers&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;December&#160;31&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2023&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;Operating leases&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;&lt;span style="-sec-ix-hidden:f-1984"&gt;&lt;span style="-sec-ix-hidden:f-1985"&gt;Right-of-use assets&lt;/span&gt;&lt;/span&gt;&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&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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;/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;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;&lt;span style="-sec-ix-hidden:f-1990"&gt;&lt;span style="-sec-ix-hidden:f-1991"&gt;Current lease liabilities&lt;/span&gt;&lt;/span&gt;&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;/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;&lt;span style="-sec-ix-hidden:f-1996"&gt;&lt;span style="-sec-ix-hidden:f-1997"&gt;Non-current lease liabilities&lt;/span&gt;&lt;/span&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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;/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-style:italic;font-weight:400;line-height:120%"&gt;Finance leases&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;&lt;span style="-sec-ix-hidden:f-2002"&gt;&lt;span style="-sec-ix-hidden:f-2003"&gt;Right-of-use assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;71&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;76&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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;/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-style:italic;font-weight:400;line-height:120%"&gt;Lease 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;4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;&lt;span style="-sec-ix-hidden:f-2008"&gt;&lt;span style="-sec-ix-hidden:f-2009"&gt;Current lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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;/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;Non-current lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;112&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;62&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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&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-style:italic;font-weight:400;line-height:120%"&gt;Weighted-average remaining lease term (in years)&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&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;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Weighted-average discount rate&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&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:120%"&gt;Finance leases&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;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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.8&#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:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.3&#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:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;4.8&#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:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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.5&#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:left;vertical-align:bottom"&gt;&lt;/td&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;CMS&#160;Energy&#x2019;s and Consumers&#x2019; operating right-of-use lease assets are reported as other non&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;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;current assets on their consolidated balance sheets.&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;The current portion of CMS&#160;Energy&#x2019;s and Consumers&#x2019; operating lease liabilities are reported as other current liabilities on their consolidated balance sheets.&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;The non&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;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;current portion of CMS&#160;Energy&#x2019;s and Consumers&#x2019; operating lease liabilities are reported as other non&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;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;current liabilities on their consolidated balance sheets.&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 related-party lease liabilities of $23&#160;million, of which less than $1&#160;million was current, at December&#160;31,&#160;2024 and 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: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;This rate excludes the impact of Consumers&#x2019; pipeline agreements and long-term PPAs accounted for as finance leases. The required capacity payments under these agreements, when compared to the underlying fair value of the leased assets, result in effective interest rates that exceed market rates for leases with similar terms.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 report operating, variable, and short-term lease costs as operating expenses on their consolidated statements of income, except for certain amounts that may be capitalized to other assets. Presented in the following table is a summary of CMS&#160;Energy&#x2019;s and Consumers&#x2019; total lease costs:&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&gt;&lt;td style="width:77.425%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.877%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Years Ended December&#160;31&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;Finance lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Amortization of right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Variable lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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-weight:400;line-height:120%"&gt;Short-term lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease costs&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;Finance lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Amortization of right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Variable lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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-weight:400;line-height:120%"&gt;Short-term lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease costs&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&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;142&#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&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&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;147&#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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table is supplemental cash flow information related to CMS&#160;Energy&#x2019;s and Consumers&#x2019; lease liabilities:&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&gt;&lt;td style="width:77.425%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.877%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Years Ended December&#160;31&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Cash used in operating activities for operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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 used in operating activities for finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Cash used in financing activities for finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Lease liabilities arising from obtaining right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Cash used in operating activities for operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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 used in operating activities for finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Cash used in financing activities for finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Lease liabilities arising from obtaining right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;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;Finance leases&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&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;34&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are the minimum rental commitments under CMS&#160;Energy&#x2019;s and Consumers&#x2019; non&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;cancelable leases:&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&gt;&lt;td style="width:55.951%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.879%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" 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&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="18" 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;Finance Leases&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;December&#160;31,&#160;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" 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:100%"&gt;Operating Leases&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;Pipelines and PPAs&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;Land and Other&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;Total&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&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;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;2030 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total minimum lease payments&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;206&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;284&#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&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;Less discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Present value of minimum lease payments&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;88&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;116&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&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;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;2030 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total minimum lease payments&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;86&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;164&#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&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;Less discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Present value of minimum lease payments&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&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;20&#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&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&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28&#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&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&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #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;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #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;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Lessor&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 the lessor under power sales and natural gas delivery agreements that are accounted for as leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 power sales agreements that are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. For the year ended December&#160;31,&#160;2024, lease revenue from these power sales agreements was $105&#160;million, which included variable lease payments of $61&#160;million. For the year ended December&#160;31,&#160;2023, lease revenue from these power sales agreements was $116&#160;million, which included variable lease payments of $74&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are the minimum rental payments to be received under CMS&#160;Energy&#x2019;s non&#x2011;cancelable operating leases:&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&gt;&lt;td style="width:88.162%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.876%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" 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-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;December&#160;31,&#160;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&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;2025&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total minimum lease payments&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&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;62&#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&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 has a natural gas transportation agreement with a subsidiary of CMS&#160;Energy that extends through 2038, related to a pipeline owned by Consumers. This agreement is accounted for as a direct finance lease and will automatically extend annually unless terminated by either party. The effects of the lease are eliminated on CMS&#160;Energy&#x2019;s consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Minimum rental payments to be received under Consumers&#x2019; direct financing lease are less than $1&#160;million for each of the next five&#160;years and $6&#160;million for the years thereafter. The lease receivable was $6&#160;million as of December&#160;31,&#160;2024, which does not include unearned income of $5&#160;million.&lt;/span&gt;&lt;/div&gt;</cms:LesseeAndLessorLeasesTextBlock>
    <cms:LesseeAndLessorLeasesTextBlock contextRef="c-2" id="f-1978">Leases&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;Lessee&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 lease various assets from third parties, including coal-carrying railcars, real estate, service vehicles, and gas pipeline capacity. In addition, CMS&#160;Energy and Consumers account for several of their PPAs as leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 do not record right-of-use assets or lease liabilities on their consolidated balance sheets for rentals with lease terms of 12&#160;months or less, most of which are for the lease of real estate and service vehicles. Lease expense for these rentals is recognized on a straight-line basis over the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 include future payments for all renewal options, fair market value extensions, and buyout provisions reasonably certain of exercise in their measurement of lease right-of-use assets and lease liabilities. In addition, certain leases for service vehicles contain end-of-lease adjustment clauses based on proceeds received from the sale or disposition of the vehicles. CMS&#160;Energy and Consumers also include executory costs in the measurement of their right-of-use assets and lease liabilities, except for maintenance costs related to their coal-carrying railcar leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Most of Consumers&#x2019; PPAs contain provisions at the end of the initial contract terms to renew the agreements annually under mutually agreed&#x2011;upon terms at the time of renewal. Energy and 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;payments that vary depending on quantities delivered are recognized as variable lease costs when incurred. Consumers accounts for a PPA with one of CMS&#160;Energy&#x2019;s equity method subsidiaries as a finance lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 CMS&#160;Energy&#x2019;s and Consumers&#x2019; lease right-of-use assets and lease liabilities:&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&gt;&lt;td style="width:53.867%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.880%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" 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, Except as Noted&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&gt;&lt;td colspan="12" 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;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&gt;&lt;td colspan="12" 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;Consumers&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;December&#160;31&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2023&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;Operating leases&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;&lt;span style="-sec-ix-hidden:f-1984"&gt;&lt;span style="-sec-ix-hidden:f-1985"&gt;Right-of-use assets&lt;/span&gt;&lt;/span&gt;&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&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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;/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;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;&lt;span style="-sec-ix-hidden:f-1990"&gt;&lt;span style="-sec-ix-hidden:f-1991"&gt;Current lease liabilities&lt;/span&gt;&lt;/span&gt;&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;/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;&lt;span style="-sec-ix-hidden:f-1996"&gt;&lt;span style="-sec-ix-hidden:f-1997"&gt;Non-current lease liabilities&lt;/span&gt;&lt;/span&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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;/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-style:italic;font-weight:400;line-height:120%"&gt;Finance leases&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;&lt;span style="-sec-ix-hidden:f-2002"&gt;&lt;span style="-sec-ix-hidden:f-2003"&gt;Right-of-use assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;71&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;76&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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;/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-style:italic;font-weight:400;line-height:120%"&gt;Lease 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;4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;&lt;span style="-sec-ix-hidden:f-2008"&gt;&lt;span style="-sec-ix-hidden:f-2009"&gt;Current lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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;/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;Non-current lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;112&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;62&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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&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-style:italic;font-weight:400;line-height:120%"&gt;Weighted-average remaining lease term (in years)&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&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;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Weighted-average discount rate&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&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:120%"&gt;Finance leases&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;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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.8&#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:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.3&#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:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;4.8&#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:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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.5&#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:left;vertical-align:bottom"&gt;&lt;/td&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;CMS&#160;Energy&#x2019;s and Consumers&#x2019; operating right-of-use lease assets are reported as other non&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;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;current assets on their consolidated balance sheets.&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;The current portion of CMS&#160;Energy&#x2019;s and Consumers&#x2019; operating lease liabilities are reported as other current liabilities on their consolidated balance sheets.&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;The non&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;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;current portion of CMS&#160;Energy&#x2019;s and Consumers&#x2019; operating lease liabilities are reported as other non&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;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;current liabilities on their consolidated balance sheets.&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 related-party lease liabilities of $23&#160;million, of which less than $1&#160;million was current, at December&#160;31,&#160;2024 and 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: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;This rate excludes the impact of Consumers&#x2019; pipeline agreements and long-term PPAs accounted for as finance leases. The required capacity payments under these agreements, when compared to the underlying fair value of the leased assets, result in effective interest rates that exceed market rates for leases with similar terms.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 report operating, variable, and short-term lease costs as operating expenses on their consolidated statements of income, except for certain amounts that may be capitalized to other assets. Presented in the following table is a summary of CMS&#160;Energy&#x2019;s and Consumers&#x2019; total lease costs:&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&gt;&lt;td style="width:77.425%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.877%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Years Ended December&#160;31&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;Finance lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Amortization of right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Variable lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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-weight:400;line-height:120%"&gt;Short-term lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease costs&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;Finance lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Amortization of right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Variable lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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-weight:400;line-height:120%"&gt;Short-term lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease costs&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&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;142&#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&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&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;147&#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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table is supplemental cash flow information related to CMS&#160;Energy&#x2019;s and Consumers&#x2019; lease liabilities:&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&gt;&lt;td style="width:77.425%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.877%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Years Ended December&#160;31&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Cash used in operating activities for operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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 used in operating activities for finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Cash used in financing activities for finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Lease liabilities arising from obtaining right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Cash used in operating activities for operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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 used in operating activities for finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Cash used in financing activities for finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Lease liabilities arising from obtaining right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;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;Finance leases&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&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;34&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are the minimum rental commitments under CMS&#160;Energy&#x2019;s and Consumers&#x2019; non&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;cancelable leases:&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&gt;&lt;td style="width:55.951%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.879%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" 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&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="18" 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;Finance Leases&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;December&#160;31,&#160;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" 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:100%"&gt;Operating Leases&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;Pipelines and PPAs&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;Land and Other&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;Total&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&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;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;2030 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total minimum lease payments&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;206&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;284&#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&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;Less discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Present value of minimum lease payments&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;88&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;116&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&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;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;2030 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total minimum lease payments&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;86&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;164&#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&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;Less discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Present value of minimum lease payments&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&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;20&#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&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&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28&#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&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&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #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;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #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;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Lessor&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 the lessor under power sales and natural gas delivery agreements that are accounted for as leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 power sales agreements that are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. For the year ended December&#160;31,&#160;2024, lease revenue from these power sales agreements was $105&#160;million, which included variable lease payments of $61&#160;million. For the year ended December&#160;31,&#160;2023, lease revenue from these power sales agreements was $116&#160;million, which included variable lease payments of $74&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are the minimum rental payments to be received under CMS&#160;Energy&#x2019;s non&#x2011;cancelable operating leases:&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&gt;&lt;td style="width:88.162%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.876%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" 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-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;December&#160;31,&#160;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&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;2025&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total minimum lease payments&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&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;62&#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&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 has a natural gas transportation agreement with a subsidiary of CMS&#160;Energy that extends through 2038, related to a pipeline owned by Consumers. This agreement is accounted for as a direct finance lease and will automatically extend annually unless terminated by either party. The effects of the lease are eliminated on CMS&#160;Energy&#x2019;s consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Minimum rental payments to be received under Consumers&#x2019; direct financing lease are less than $1&#160;million for each of the next five&#160;years and $6&#160;million for the years thereafter. The lease receivable was $6&#160;million as of December&#160;31,&#160;2024, which does not include unearned income of $5&#160;million.&lt;/span&gt;&lt;/div&gt;</cms:LesseeAndLessorLeasesTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="c-2" id="f-1981">&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;Lessee&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 lease various assets from third parties, including coal-carrying railcars, real estate, service vehicles, and gas pipeline capacity. In addition, CMS&#160;Energy and Consumers account for several of their PPAs as leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 do not record right-of-use assets or lease liabilities on their consolidated balance sheets for rentals with lease terms of 12&#160;months or less, most of which are for the lease of real estate and service vehicles. Lease expense for these rentals is recognized on a straight-line basis over the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 include future payments for all renewal options, fair market value extensions, and buyout provisions reasonably certain of exercise in their measurement of lease right-of-use assets and lease liabilities. In addition, certain leases for service vehicles contain end-of-lease adjustment clauses based on proceeds received from the sale or disposition of the vehicles. CMS&#160;Energy and Consumers also include executory costs in the measurement of their right-of-use assets and lease liabilities, except for maintenance costs related to their coal-carrying railcar leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Most of Consumers&#x2019; PPAs contain provisions at the end of the initial contract terms to renew the agreements annually under mutually agreed&#x2011;upon terms at the time of renewal. Energy and 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;payments that vary depending on quantities delivered are recognized as variable lease costs when incurred. Consumers accounts for a PPA with one of CMS&#160;Energy&#x2019;s equity method subsidiaries as a finance lease.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="c-1" id="f-1980">&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;Lessee&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 lease various assets from third parties, including coal-carrying railcars, real estate, service vehicles, and gas pipeline capacity. In addition, CMS&#160;Energy and Consumers account for several of their PPAs as leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 do not record right-of-use assets or lease liabilities on their consolidated balance sheets for rentals with lease terms of 12&#160;months or less, most of which are for the lease of real estate and service vehicles. Lease expense for these rentals is recognized on a straight-line basis over the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 include future payments for all renewal options, fair market value extensions, and buyout provisions reasonably certain of exercise in their measurement of lease right-of-use assets and lease liabilities. In addition, certain leases for service vehicles contain end-of-lease adjustment clauses based on proceeds received from the sale or disposition of the vehicles. CMS&#160;Energy and Consumers also include executory costs in the measurement of their right-of-use assets and lease liabilities, except for maintenance costs related to their coal-carrying railcar leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Most of Consumers&#x2019; PPAs contain provisions at the end of the initial contract terms to renew the agreements annually under mutually agreed&#x2011;upon terms at the time of renewal. Energy and 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;payments that vary depending on quantities delivered are recognized as variable lease costs when incurred. Consumers accounts for a PPA with one of CMS&#160;Energy&#x2019;s equity method subsidiaries as a finance lease.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <cms:AssetsAndLiabilitiesOfLesseeTableTextBlock contextRef="c-2" id="f-1983">&lt;div style="margin-bottom: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 CMS&#160;Energy&#x2019;s and Consumers&#x2019; lease right-of-use assets and lease liabilities:&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&gt;&lt;td style="width:53.867%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.880%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" 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, Except as Noted&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&gt;&lt;td colspan="12" 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;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&gt;&lt;td colspan="12" 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;Consumers&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;December&#160;31&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2023&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;Operating leases&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;&lt;span style="-sec-ix-hidden:f-1984"&gt;&lt;span style="-sec-ix-hidden:f-1985"&gt;Right-of-use assets&lt;/span&gt;&lt;/span&gt;&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&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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;/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;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;&lt;span style="-sec-ix-hidden:f-1990"&gt;&lt;span style="-sec-ix-hidden:f-1991"&gt;Current lease liabilities&lt;/span&gt;&lt;/span&gt;&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;/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;&lt;span style="-sec-ix-hidden:f-1996"&gt;&lt;span style="-sec-ix-hidden:f-1997"&gt;Non-current lease liabilities&lt;/span&gt;&lt;/span&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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;/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-style:italic;font-weight:400;line-height:120%"&gt;Finance leases&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;&lt;span style="-sec-ix-hidden:f-2002"&gt;&lt;span style="-sec-ix-hidden:f-2003"&gt;Right-of-use assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;71&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;76&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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;/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-style:italic;font-weight:400;line-height:120%"&gt;Lease 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;4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;&lt;span style="-sec-ix-hidden:f-2008"&gt;&lt;span style="-sec-ix-hidden:f-2009"&gt;Current lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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;/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;Non-current lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;112&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;62&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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&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-style:italic;font-weight:400;line-height:120%"&gt;Weighted-average remaining lease term (in years)&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&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;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Weighted-average discount rate&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&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:120%"&gt;Finance leases&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;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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.8&#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:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.3&#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:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;4.8&#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:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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.5&#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:left;vertical-align:bottom"&gt;&lt;/td&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;CMS&#160;Energy&#x2019;s and Consumers&#x2019; operating right-of-use lease assets are reported as other non&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;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;current assets on their consolidated balance sheets.&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;The current portion of CMS&#160;Energy&#x2019;s and Consumers&#x2019; operating lease liabilities are reported as other current liabilities on their consolidated balance sheets.&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;The non&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;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;current portion of CMS&#160;Energy&#x2019;s and Consumers&#x2019; operating lease liabilities are reported as other non&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;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;current liabilities on their consolidated balance sheets.&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 related-party lease liabilities of $23&#160;million, of which less than $1&#160;million was current, at December&#160;31,&#160;2024 and 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: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;This rate excludes the impact of Consumers&#x2019; pipeline agreements and long-term PPAs accounted for as finance leases. The required capacity payments under these agreements, when compared to the underlying fair value of the leased assets, result in effective interest rates that exceed market rates for leases with similar terms.&lt;/span&gt;&lt;/div&gt;</cms:AssetsAndLiabilitiesOfLesseeTableTextBlock>
    <cms:AssetsAndLiabilitiesOfLesseeTableTextBlock contextRef="c-1" id="f-1982">&lt;div style="margin-bottom: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 CMS&#160;Energy&#x2019;s and Consumers&#x2019; lease right-of-use assets and lease liabilities:&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&gt;&lt;td style="width:53.867%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.880%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" 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, Except as Noted&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&gt;&lt;td colspan="12" 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;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&gt;&lt;td colspan="12" 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;Consumers&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;December&#160;31&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2023&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;Operating leases&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;&lt;span style="-sec-ix-hidden:f-1984"&gt;&lt;span style="-sec-ix-hidden:f-1985"&gt;Right-of-use assets&lt;/span&gt;&lt;/span&gt;&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&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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;/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;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;&lt;span style="-sec-ix-hidden:f-1990"&gt;&lt;span style="-sec-ix-hidden:f-1991"&gt;Current lease liabilities&lt;/span&gt;&lt;/span&gt;&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;/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;&lt;span style="-sec-ix-hidden:f-1996"&gt;&lt;span style="-sec-ix-hidden:f-1997"&gt;Non-current lease liabilities&lt;/span&gt;&lt;/span&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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;/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-style:italic;font-weight:400;line-height:120%"&gt;Finance leases&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;&lt;span style="-sec-ix-hidden:f-2002"&gt;&lt;span style="-sec-ix-hidden:f-2003"&gt;Right-of-use assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;71&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;76&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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;/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-style:italic;font-weight:400;line-height:120%"&gt;Lease 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;4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;&lt;span style="-sec-ix-hidden:f-2008"&gt;&lt;span style="-sec-ix-hidden:f-2009"&gt;Current lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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;/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;Non-current lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;112&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;62&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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&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-style:italic;font-weight:400;line-height:120%"&gt;Weighted-average remaining lease term (in years)&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&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;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Weighted-average discount rate&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&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:120%"&gt;Finance leases&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;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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.8&#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:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.3&#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:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;4.8&#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:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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.5&#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:left;vertical-align:bottom"&gt;&lt;/td&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;CMS&#160;Energy&#x2019;s and Consumers&#x2019; operating right-of-use lease assets are reported as other non&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;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;current assets on their consolidated balance sheets.&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;The current portion of CMS&#160;Energy&#x2019;s and Consumers&#x2019; operating lease liabilities are reported as other current liabilities on their consolidated balance sheets.&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;The non&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;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;current portion of CMS&#160;Energy&#x2019;s and Consumers&#x2019; operating lease liabilities are reported as other non&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;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;current liabilities on their consolidated balance sheets.&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 related-party lease liabilities of $23&#160;million, of which less than $1&#160;million was current, at December&#160;31,&#160;2024 and 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: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;This rate excludes the impact of Consumers&#x2019; pipeline agreements and long-term PPAs accounted for as finance leases. The required capacity payments under these agreements, when compared to the underlying fair value of the leased assets, result in effective interest rates that exceed market rates for leases with similar terms.&lt;/span&gt;&lt;/div&gt;</cms:AssetsAndLiabilitiesOfLesseeTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-38" decimals="-6" id="f-1986" unitRef="usd">24000000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-35" decimals="-6" id="f-1987" unitRef="usd">26000000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-115" decimals="-6" id="f-1988" unitRef="usd">20000000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-112" decimals="-6" id="f-1989" unitRef="usd">23000000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-38" decimals="-6" id="f-1992" unitRef="usd">3000000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-35" decimals="-6" id="f-1993" unitRef="usd">4000000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-115" decimals="-6" id="f-1994" unitRef="usd">3000000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-112" decimals="-6" id="f-1995" unitRef="usd">4000000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-38" decimals="-6" id="f-1998" unitRef="usd">21000000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-35" decimals="-6" id="f-1999" unitRef="usd">22000000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-115" decimals="-6" id="f-2000" unitRef="usd">17000000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-112" decimals="-6" id="f-2001" unitRef="usd">19000000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c-38" decimals="-6" id="f-2004" unitRef="usd">119000000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c-35" decimals="-6" id="f-2005" unitRef="usd">71000000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c-115" decimals="-6" id="f-2006" unitRef="usd">76000000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c-112" decimals="-6" id="f-2007" unitRef="usd">48000000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="c-38" decimals="-6" id="f-2010" unitRef="usd">4000000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="c-35" decimals="-6" id="f-2011" unitRef="usd">5000000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="c-115" decimals="-6" id="f-2012" unitRef="usd">4000000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="c-112" decimals="-6" id="f-2013" unitRef="usd">5000000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c-38" decimals="-6" id="f-2014" unitRef="usd">112000000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c-35" decimals="-6" id="f-2015" unitRef="usd">62000000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c-115" decimals="-6" id="f-2016" unitRef="usd">69000000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c-112" decimals="-6" id="f-2017" unitRef="usd">39000000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-38" id="f-2018">P20Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-35" id="f-2019">P19Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-115" id="f-2020">P19Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-112" id="f-2021">P18Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-38" id="f-2022">P26Y</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-35" id="f-2023">P19Y</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-115" id="f-2024">P22Y</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-112" id="f-2025">P11Y</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-38" decimals="3" id="f-2026" unitRef="number">0.053</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-35" decimals="3" id="f-2027" unitRef="number">0.052</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="c-115"
      decimals="3"
      id="f-2028"
      unitRef="number">0.054</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="c-112"
      decimals="3"
      id="f-2029"
      unitRef="number">0.053</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent contextRef="c-38" decimals="3" id="f-2030" unitRef="number">0.058</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent contextRef="c-35" decimals="3" id="f-2031" unitRef="number">0.053</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="c-115"
      decimals="3"
      id="f-2032"
      unitRef="number">0.048</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="c-112"
      decimals="3"
      id="f-2033"
      unitRef="number">0.015</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseLiability contextRef="c-614" decimals="-6" id="f-2034" unitRef="usd">23000000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability contextRef="c-615" decimals="-6" id="f-2035" unitRef="usd">23000000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="c-615" decimals="-6" id="f-2036" unitRef="usd">1000000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="c-614" decimals="-6" id="f-2037" unitRef="usd">1000000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:LeaseCostTableTextBlock contextRef="c-2" id="f-2039">Presented in the following table is a summary of CMS&#160;Energy&#x2019;s and Consumers&#x2019; total lease costs:&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&gt;&lt;td style="width:77.425%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.877%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Years Ended December&#160;31&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;Finance lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Amortization of right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Variable lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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-weight:400;line-height:120%"&gt;Short-term lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease costs&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;Finance lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Amortization of right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Variable lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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-weight:400;line-height:120%"&gt;Short-term lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease costs&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&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;142&#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&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&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;147&#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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table is supplemental cash flow information related to CMS&#160;Energy&#x2019;s and Consumers&#x2019; lease liabilities:&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&gt;&lt;td style="width:77.425%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.877%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Years Ended December&#160;31&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Cash used in operating activities for operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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 used in operating activities for finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Cash used in financing activities for finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Lease liabilities arising from obtaining right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Cash used in operating activities for operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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 used in operating activities for finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Cash used in financing activities for finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Lease liabilities arising from obtaining right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;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;Finance leases&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&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;34&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:LeaseCostTableTextBlock contextRef="c-1" id="f-2038">Presented in the following table is a summary of CMS&#160;Energy&#x2019;s and Consumers&#x2019; total lease costs:&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&gt;&lt;td style="width:77.425%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.877%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Years Ended December&#160;31&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;Finance lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Amortization of right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Variable lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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-weight:400;line-height:120%"&gt;Short-term lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease costs&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;Finance lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Amortization of right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Variable lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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-weight:400;line-height:120%"&gt;Short-term lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease costs&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&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;142&#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&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&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;147&#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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table is supplemental cash flow information related to CMS&#160;Energy&#x2019;s and Consumers&#x2019; lease liabilities:&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&gt;&lt;td style="width:77.425%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.877%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Years Ended December&#160;31&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Cash used in operating activities for operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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 used in operating activities for finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Cash used in financing activities for finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Lease liabilities arising from obtaining right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Cash used in operating activities for operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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 used in operating activities for finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Cash used in financing activities for finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Lease liabilities arising from obtaining right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;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;Finance leases&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&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;34&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost contextRef="c-1" decimals="-6" id="f-2040" unitRef="usd">6000000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-12" decimals="-6" id="f-2041" unitRef="usd">6000000</us-gaap:OperatingLeaseCost>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c-1" decimals="-6" id="f-2042" unitRef="usd">6000000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c-12" decimals="-6" id="f-2043" unitRef="usd">9000000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c-1" decimals="-6" id="f-2044" unitRef="usd">16000000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c-12" decimals="-6" id="f-2045" unitRef="usd">15000000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:VariableLeaseCost contextRef="c-1" decimals="-6" id="f-2046" unitRef="usd">107000000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-12" decimals="-6" id="f-2047" unitRef="usd">107000000</us-gaap:VariableLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c-1" decimals="-6" id="f-2048" unitRef="usd">13000000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c-12" decimals="-6" id="f-2049" unitRef="usd">14000000</us-gaap:ShortTermLeaseCost>
    <us-gaap:LeaseCost contextRef="c-1" decimals="-6" id="f-2050" unitRef="usd">148000000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c-12" decimals="-6" id="f-2051" unitRef="usd">151000000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-2" decimals="-6" id="f-2052" unitRef="usd">5000000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-95" decimals="-6" id="f-2053" unitRef="usd">5000000</us-gaap:OperatingLeaseCost>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c-2" decimals="-6" id="f-2054" unitRef="usd">5000000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c-95" decimals="-6" id="f-2055" unitRef="usd">8000000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c-2" decimals="-6" id="f-2056" unitRef="usd">13000000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c-95" decimals="-6" id="f-2057" unitRef="usd">13000000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:VariableLeaseCost contextRef="c-2" decimals="-6" id="f-2058" unitRef="usd">107000000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-95" decimals="-6" id="f-2059" unitRef="usd">107000000</us-gaap:VariableLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c-2" decimals="-6" id="f-2060" unitRef="usd">12000000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c-95" decimals="-6" id="f-2061" unitRef="usd">14000000</us-gaap:ShortTermLeaseCost>
    <us-gaap:LeaseCost contextRef="c-2" decimals="-6" id="f-2062" unitRef="usd">142000000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c-95" decimals="-6" id="f-2063" unitRef="usd">147000000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeasePayments contextRef="c-1" decimals="-6" id="f-2064" unitRef="usd">6000000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="c-12" decimals="-6" id="f-2065" unitRef="usd">6000000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability contextRef="c-1" decimals="-6" id="f-2066" unitRef="usd">15000000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability contextRef="c-12" decimals="-6" id="f-2067" unitRef="usd">15000000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c-1" decimals="-6" id="f-2068" unitRef="usd">6000000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c-12" decimals="-6" id="f-2069" unitRef="usd">8000000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-1" decimals="-6" id="f-2070" unitRef="usd">3000000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-12" decimals="-6" id="f-2071" unitRef="usd">1000000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability contextRef="c-1" decimals="-6" id="f-2072" unitRef="usd">55000000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability contextRef="c-12" decimals="-6" id="f-2073" unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:OperatingLeasePayments contextRef="c-2" decimals="-6" id="f-2074" unitRef="usd">5000000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="c-95" decimals="-6" id="f-2075" unitRef="usd">6000000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability contextRef="c-2" decimals="-6" id="f-2076" unitRef="usd">13000000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability contextRef="c-95" decimals="-6" id="f-2077" unitRef="usd">13000000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c-2" decimals="-6" id="f-2078" unitRef="usd">5000000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c-95" decimals="-6" id="f-2079" unitRef="usd">8000000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-2" decimals="-6" id="f-2080" unitRef="usd">1000000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-95" decimals="-6" id="f-2081" unitRef="usd">1000000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability contextRef="c-2" decimals="-6" id="f-2082" unitRef="usd">34000000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability contextRef="c-95" decimals="-6" id="f-2083" unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <cms:LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityMaturityTableTextBlock contextRef="c-1" id="f-2085">&lt;div style="margin-bottom: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 minimum rental commitments under CMS&#160;Energy&#x2019;s and Consumers&#x2019; non&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;cancelable leases:&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&gt;&lt;td style="width:55.951%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.879%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" 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&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="18" 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;Finance Leases&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;December&#160;31,&#160;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" 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:100%"&gt;Operating Leases&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;Pipelines and PPAs&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;Land and Other&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;Total&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&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;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;2030 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total minimum lease payments&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;206&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;284&#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&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;Less discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Present value of minimum lease payments&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;88&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;116&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&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;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;2030 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total minimum lease payments&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;86&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;164&#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&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;Less discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Present value of minimum lease payments&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&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;20&#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&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&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28&#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&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&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #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;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #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;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cms:LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityMaturityTableTextBlock>
    <cms:LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityMaturityTableTextBlock contextRef="c-2" id="f-2084">&lt;div style="margin-bottom: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 minimum rental commitments under CMS&#160;Energy&#x2019;s and Consumers&#x2019; non&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;cancelable leases:&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&gt;&lt;td style="width:55.951%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.879%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" 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&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="18" 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;Finance Leases&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;December&#160;31,&#160;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" 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:100%"&gt;Operating Leases&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;Pipelines and PPAs&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;Land and Other&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;Total&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&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;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;2030 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total minimum lease payments&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;206&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;284&#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&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;Less discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Present value of minimum lease payments&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;88&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;116&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&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;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;2030 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total minimum lease payments&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;86&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;164&#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&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;Less discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Present value of minimum lease payments&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&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;20&#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&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&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28&#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&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&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #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;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #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;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cms:LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-38" decimals="-6" id="f-2086" unitRef="usd">4000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-616" decimals="-6" id="f-2087" unitRef="usd">13000000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-617" decimals="-6" id="f-2088" unitRef="usd">7000000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-38" decimals="-6" id="f-2089" unitRef="usd">20000000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c-38" decimals="-6" id="f-2090" unitRef="usd">3000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo contextRef="c-616" decimals="-6" id="f-2091" unitRef="usd">13000000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo contextRef="c-617" decimals="-6" id="f-2092" unitRef="usd">7000000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo contextRef="c-38" decimals="-6" id="f-2093" unitRef="usd">20000000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c-38" decimals="-6" id="f-2094" unitRef="usd">2000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree contextRef="c-616" decimals="-6" id="f-2095" unitRef="usd">13000000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree contextRef="c-617" decimals="-6" id="f-2096" unitRef="usd">5000000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree contextRef="c-38" decimals="-6" id="f-2097" unitRef="usd">18000000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="c-38" decimals="-6" id="f-2098" unitRef="usd">2000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour contextRef="c-616" decimals="-6" id="f-2099" unitRef="usd">13000000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour contextRef="c-617" decimals="-6" id="f-2100" unitRef="usd">5000000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour contextRef="c-38" decimals="-6" id="f-2101" unitRef="usd">18000000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive contextRef="c-38" decimals="-6" id="f-2102" unitRef="usd">2000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive contextRef="c-616" decimals="-6" id="f-2103" unitRef="usd">13000000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive contextRef="c-617" decimals="-6" id="f-2104" unitRef="usd">5000000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive contextRef="c-38" decimals="-6" id="f-2105" unitRef="usd">18000000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive contextRef="c-38" decimals="-6" id="f-2106" unitRef="usd">29000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive contextRef="c-616" decimals="-6" id="f-2107" unitRef="usd">13000000</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive contextRef="c-617" decimals="-6" id="f-2108" unitRef="usd">177000000</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive contextRef="c-38" decimals="-6" id="f-2109" unitRef="usd">190000000</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c-38" decimals="-6" id="f-2110" unitRef="usd">42000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue contextRef="c-616" decimals="-6" id="f-2111" unitRef="usd">78000000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue contextRef="c-617" decimals="-6" id="f-2112" unitRef="usd">206000000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue contextRef="c-38" decimals="-6" id="f-2113" unitRef="usd">284000000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c-38" decimals="-6" id="f-2114" unitRef="usd">18000000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount contextRef="c-616" decimals="-6" id="f-2115" unitRef="usd">50000000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount contextRef="c-617" decimals="-6" id="f-2116" unitRef="usd">118000000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount contextRef="c-38" decimals="-6" id="f-2117" unitRef="usd">168000000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c-38" decimals="-6" id="f-2118" unitRef="usd">24000000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability contextRef="c-616" decimals="-6" id="f-2119" unitRef="usd">28000000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability contextRef="c-617" decimals="-6" id="f-2120" unitRef="usd">88000000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability contextRef="c-38" decimals="-6" id="f-2121" unitRef="usd">116000000</us-gaap:FinanceLeaseLiability>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-115" decimals="-6" id="f-2122" unitRef="usd">4000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-618" decimals="-6" id="f-2123" unitRef="usd">13000000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-619" decimals="-6" id="f-2124" unitRef="usd">4000000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-115" decimals="-6" id="f-2125" unitRef="usd">17000000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c-115" decimals="-6" id="f-2126" unitRef="usd">3000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo contextRef="c-618" decimals="-6" id="f-2127" unitRef="usd">13000000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo contextRef="c-619" decimals="-6" id="f-2128" unitRef="usd">4000000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo contextRef="c-115" decimals="-6" id="f-2129" unitRef="usd">17000000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c-115" decimals="-6" id="f-2130" unitRef="usd">2000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree contextRef="c-618" decimals="-6" id="f-2131" unitRef="usd">13000000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree contextRef="c-619" decimals="-6" id="f-2132" unitRef="usd">3000000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree contextRef="c-115" decimals="-6" id="f-2133" unitRef="usd">16000000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="c-115" decimals="-6" id="f-2134" unitRef="usd">2000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour contextRef="c-618" decimals="-6" id="f-2135" unitRef="usd">13000000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour contextRef="c-619" decimals="-6" id="f-2136" unitRef="usd">2000000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour contextRef="c-115" decimals="-6" id="f-2137" unitRef="usd">15000000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive contextRef="c-115" decimals="-6" id="f-2138" unitRef="usd">1000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive contextRef="c-618" decimals="-6" id="f-2139" unitRef="usd">13000000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive contextRef="c-619" decimals="-6" id="f-2140" unitRef="usd">2000000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive contextRef="c-115" decimals="-6" id="f-2141" unitRef="usd">15000000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive contextRef="c-115" decimals="-6" id="f-2142" unitRef="usd">23000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive contextRef="c-618" decimals="-6" id="f-2143" unitRef="usd">13000000</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive contextRef="c-619" decimals="-6" id="f-2144" unitRef="usd">71000000</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive contextRef="c-115" decimals="-6" id="f-2145" unitRef="usd">84000000</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c-115" decimals="-6" id="f-2146" unitRef="usd">35000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue contextRef="c-618" decimals="-6" id="f-2147" unitRef="usd">78000000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue contextRef="c-619" decimals="-6" id="f-2148" unitRef="usd">86000000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue contextRef="c-115" decimals="-6" id="f-2149" unitRef="usd">164000000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c-115" decimals="-6" id="f-2150" unitRef="usd">15000000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount contextRef="c-618" decimals="-6" id="f-2151" unitRef="usd">50000000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount contextRef="c-619" decimals="-6" id="f-2152" unitRef="usd">41000000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount contextRef="c-115" decimals="-6" id="f-2153" unitRef="usd">91000000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c-115" decimals="-6" id="f-2154" unitRef="usd">20000000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability contextRef="c-618" decimals="-6" id="f-2155" unitRef="usd">28000000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability contextRef="c-619" decimals="-6" id="f-2156" unitRef="usd">45000000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability contextRef="c-115" decimals="-6" id="f-2157" unitRef="usd">73000000</us-gaap:FinanceLeaseLiability>
    <us-gaap:OperatingLeaseLeaseIncome contextRef="c-620" decimals="-6" id="f-2158" unitRef="usd">105000000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseVariableLeaseIncome contextRef="c-620" decimals="-6" id="f-2159" unitRef="usd">61000000</us-gaap:OperatingLeaseVariableLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome contextRef="c-621" decimals="-6" id="f-2160" unitRef="usd">116000000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseVariableLeaseIncome contextRef="c-621" decimals="-6" id="f-2161" unitRef="usd">74000000</us-gaap:OperatingLeaseVariableLeaseIncome>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock contextRef="c-1" id="f-2162">&lt;div style="margin-bottom: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 minimum rental payments to be received under CMS&#160;Energy&#x2019;s non&#x2011;cancelable operating leases:&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&gt;&lt;td style="width:88.162%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.876%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" 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-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;December&#160;31,&#160;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&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;2025&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total minimum lease payments&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&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;62&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths contextRef="c-38" decimals="-6" id="f-2163" unitRef="usd">44000000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears contextRef="c-38" decimals="-6" id="f-2164" unitRef="usd">18000000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceived contextRef="c-38" decimals="-6" id="f-2165" unitRef="usd">62000000</us-gaap:LessorOperatingLeasePaymentsToBeReceived>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears contextRef="c-115" decimals="-6" id="f-2166" unitRef="usd">1000000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths contextRef="c-115" decimals="-6" id="f-2167" unitRef="usd">1000000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears contextRef="c-115" decimals="-6" id="f-2168" unitRef="usd">1000000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears contextRef="c-115" decimals="-6" id="f-2169" unitRef="usd">1000000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears contextRef="c-115" decimals="-6" id="f-2170" unitRef="usd">1000000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter contextRef="c-115" decimals="-6" id="f-2171" unitRef="usd">6000000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivable contextRef="c-115" decimals="-6" id="f-2172" unitRef="usd">6000000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivable>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount contextRef="c-115" decimals="-6" id="f-2173" unitRef="usd">5000000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount>
    <us-gaap:AssetRetirementObligationDisclosureTextBlock contextRef="c-2" id="f-2175">Asset Retirement Obligations&lt;div style="margin-bottom: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 record the fair value of the cost to remove assets at the end of their useful lives, if there is a legal obligation to remove them. If a reasonable estimate of fair value cannot be made in the period in which the ARO is incurred, such as for assets with indeterminate lives, the liability is recognized when a reasonable estimate of fair value can be made. CMS&#160;Energy and Consumers have not recorded liabilities associated with the closure of their hydroelectric facilities and certain gas wells that have an indeterminate life or for assets that have immaterial cumulative disposal costs, such as substation batteries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 calculate the fair value of ARO liabilities using an expected present-value technique that reflects assumptions about costs and inflation, and uses a credit-adjusted risk-free rate to discount the expected cash flows. CMS&#160;Energy&#x2019;s ARO liabilities are primarily at 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;Presented below are the categories of assets that CMS&#160;Energy and Consumers have legal obligations to remove at the end of their useful lives and for which they have an ARO liability recorded:&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&gt;&lt;td style="width:45.855%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.047%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:34.798%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ARO&#160;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top: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-weight:400;line-height:120%"&gt;In-service&#160;Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top: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-weight:400;line-height:120%"&gt;Long-lived&#160;Assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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:400;line-height:120%"&gt;Closure of coal ash disposal areas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top: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-weight:400;line-height:120%"&gt;various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top: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-weight:400;line-height:120%"&gt;Generating plants coal ash areas&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas distribution cut, purge, and cap&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;various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas distribution mains and services&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-weight:400;line-height:120%"&gt;Asbestos abatement&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;1973&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;Electric and gas utility plant&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Closure of renewable generation assets&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;various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wind and solar generation facilities&lt;/span&gt;&lt;/td&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;Gas wells plug and abandon&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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;various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Gas transmission and storage&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following tables are the changes in CMS&#160;Energy&#x2019;s and Consumers&#x2019; ARO liabilities:&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&gt;&lt;td style="width:33.835%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.881%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Company and ARO Description&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:100%"&gt;ARO Liability 12/31/2023&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:100%"&gt;Incurred&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;Settled&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;Accretion&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;Cash Flow Revisions&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;ARO Liability 12/31/2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" 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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Renewable generation assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;(69)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Coal ash disposal areas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Gas distribution cut, purge, and cap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Asbestos abatement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Renewable generation assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas wells plug and abandon&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 Consumers&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&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;739&#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&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&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;&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&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&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;(69)&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&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&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;33&#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&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&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;(10)&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&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&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;694&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In May&#160;2024, the EPA finalized a rule regulating CCR impoundments at electric generating facilities that became inactive prior to the effective date of a rule published in 2015 regulating CCRs under RCRA. Additionally, the EPA established groundwater monitoring, corrective action, closure, and post-closure care requirements for CCR surface impoundments and landfills closed prior to the effective date of the 2015&#160;CCR rule, but that do not meet the closure technical and performance standards of the May&#160;2024 rule. These include inactive CCR landfills that were previously exempted from regulation but that are now considered CCR management units. In response to the new rule, Consumers recorded an immaterial increase to its existing ARO and is performing a review of legacy impoundments and of other parts of the 2024&#160;rule. If needed, Consumers will record an incremental ARO for legacy impoundments when a reasonable estimate of the fair value of the associated costs can be made; any resulting ARO could be material. Consumers has historically been authorized to recover in electric rates costs related to coal ash disposal sites. &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&gt;&lt;td style="width:33.835%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.881%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Company and ARO Description&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:100%"&gt;ARO Liability 12/31/2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Incurred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Settled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accretion&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;Cash Flow Revisions&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;ARO Liability 12/31/2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" 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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Renewable generation assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;(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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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 ash disposal areas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas distribution cut, purge, and cap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Asbestos abatement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Renewable generation assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas wells plug and abandon&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total Consumers&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&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;722&#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&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&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&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;(28)&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&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&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;32&#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&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&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;9&#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&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&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;739&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AssetRetirementObligationDisclosureTextBlock>
    <us-gaap:AssetRetirementObligationDisclosureTextBlock contextRef="c-1" id="f-2174">Asset Retirement Obligations&lt;div style="margin-bottom: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 record the fair value of the cost to remove assets at the end of their useful lives, if there is a legal obligation to remove them. If a reasonable estimate of fair value cannot be made in the period in which the ARO is incurred, such as for assets with indeterminate lives, the liability is recognized when a reasonable estimate of fair value can be made. CMS&#160;Energy and Consumers have not recorded liabilities associated with the closure of their hydroelectric facilities and certain gas wells that have an indeterminate life or for assets that have immaterial cumulative disposal costs, such as substation batteries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 calculate the fair value of ARO liabilities using an expected present-value technique that reflects assumptions about costs and inflation, and uses a credit-adjusted risk-free rate to discount the expected cash flows. CMS&#160;Energy&#x2019;s ARO liabilities are primarily at 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;Presented below are the categories of assets that CMS&#160;Energy and Consumers have legal obligations to remove at the end of their useful lives and for which they have an ARO liability recorded:&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&gt;&lt;td style="width:45.855%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.047%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:34.798%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ARO&#160;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top: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-weight:400;line-height:120%"&gt;In-service&#160;Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top: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-weight:400;line-height:120%"&gt;Long-lived&#160;Assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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:400;line-height:120%"&gt;Closure of coal ash disposal areas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top: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-weight:400;line-height:120%"&gt;various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top: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-weight:400;line-height:120%"&gt;Generating plants coal ash areas&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas distribution cut, purge, and cap&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;various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas distribution mains and services&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-weight:400;line-height:120%"&gt;Asbestos abatement&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;1973&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;Electric and gas utility plant&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Closure of renewable generation assets&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;various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wind and solar generation facilities&lt;/span&gt;&lt;/td&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;Gas wells plug and abandon&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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;various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Gas transmission and storage&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following tables are the changes in CMS&#160;Energy&#x2019;s and Consumers&#x2019; ARO liabilities:&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&gt;&lt;td style="width:33.835%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.881%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Company and ARO Description&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:100%"&gt;ARO Liability 12/31/2023&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:100%"&gt;Incurred&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;Settled&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;Accretion&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;Cash Flow Revisions&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;ARO Liability 12/31/2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" 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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Renewable generation assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;(69)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Coal ash disposal areas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Gas distribution cut, purge, and cap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Asbestos abatement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Renewable generation assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas wells plug and abandon&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 Consumers&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&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;739&#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&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&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;&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&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&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;(69)&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&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&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;33&#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&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&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;(10)&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&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&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;694&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In May&#160;2024, the EPA finalized a rule regulating CCR impoundments at electric generating facilities that became inactive prior to the effective date of a rule published in 2015 regulating CCRs under RCRA. Additionally, the EPA established groundwater monitoring, corrective action, closure, and post-closure care requirements for CCR surface impoundments and landfills closed prior to the effective date of the 2015&#160;CCR rule, but that do not meet the closure technical and performance standards of the May&#160;2024 rule. These include inactive CCR landfills that were previously exempted from regulation but that are now considered CCR management units. In response to the new rule, Consumers recorded an immaterial increase to its existing ARO and is performing a review of legacy impoundments and of other parts of the 2024&#160;rule. If needed, Consumers will record an incremental ARO for legacy impoundments when a reasonable estimate of the fair value of the associated costs can be made; any resulting ARO could be material. Consumers has historically been authorized to recover in electric rates costs related to coal ash disposal sites. &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&gt;&lt;td style="width:33.835%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.881%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Company and ARO Description&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:100%"&gt;ARO Liability 12/31/2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Incurred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Settled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accretion&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;Cash Flow Revisions&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;ARO Liability 12/31/2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" 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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Renewable generation assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;(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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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 ash disposal areas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas distribution cut, purge, and cap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Asbestos abatement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Renewable generation assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas wells plug and abandon&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total Consumers&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&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;722&#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&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&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&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;(28)&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&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&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;32&#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&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&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;9&#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&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&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;739&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AssetRetirementObligationDisclosureTextBlock>
    <us-gaap:AssetRetirementObligationsPolicy contextRef="c-2" id="f-2177">&lt;div style="margin-bottom: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 record the fair value of the cost to remove assets at the end of their useful lives, if there is a legal obligation to remove them. If a reasonable estimate of fair value cannot be made in the period in which the ARO is incurred, such as for assets with indeterminate lives, the liability is recognized when a reasonable estimate of fair value can be made. CMS&#160;Energy and Consumers have not recorded liabilities associated with the closure of their hydroelectric facilities and certain gas wells that have an indeterminate life or for assets that have immaterial cumulative disposal costs, such as substation batteries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 calculate the fair value of ARO liabilities using an expected present-value technique that reflects assumptions about costs and inflation, and uses a credit-adjusted risk-free rate to discount the expected cash flows. CMS&#160;Energy&#x2019;s ARO liabilities are primarily at Consumers.&lt;/span&gt;&lt;/div&gt;</us-gaap:AssetRetirementObligationsPolicy>
    <us-gaap:AssetRetirementObligationsPolicy contextRef="c-1" id="f-2176">&lt;div style="margin-bottom: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 record the fair value of the cost to remove assets at the end of their useful lives, if there is a legal obligation to remove them. If a reasonable estimate of fair value cannot be made in the period in which the ARO is incurred, such as for assets with indeterminate lives, the liability is recognized when a reasonable estimate of fair value can be made. CMS&#160;Energy and Consumers have not recorded liabilities associated with the closure of their hydroelectric facilities and certain gas wells that have an indeterminate life or for assets that have immaterial cumulative disposal costs, such as substation batteries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 calculate the fair value of ARO liabilities using an expected present-value technique that reflects assumptions about costs and inflation, and uses a credit-adjusted risk-free rate to discount the expected cash flows. CMS&#160;Energy&#x2019;s ARO liabilities are primarily at Consumers.&lt;/span&gt;&lt;/div&gt;</us-gaap:AssetRetirementObligationsPolicy>
    <us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock contextRef="c-1" id="f-2179">&lt;div style="margin-bottom: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 below are the categories of assets that CMS&#160;Energy and Consumers have legal obligations to remove at the end of their useful lives and for which they have an ARO liability recorded:&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&gt;&lt;td style="width:45.855%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.047%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:34.798%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ARO&#160;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top: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-weight:400;line-height:120%"&gt;In-service&#160;Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top: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-weight:400;line-height:120%"&gt;Long-lived&#160;Assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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:400;line-height:120%"&gt;Closure of coal ash disposal areas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top: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-weight:400;line-height:120%"&gt;various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top: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-weight:400;line-height:120%"&gt;Generating plants coal ash areas&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas distribution cut, purge, and cap&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;various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas distribution mains and services&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-weight:400;line-height:120%"&gt;Asbestos abatement&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;1973&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;Electric and gas utility plant&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Closure of renewable generation assets&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;various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wind and solar generation facilities&lt;/span&gt;&lt;/td&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;Gas wells plug and abandon&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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;various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Gas transmission and storage&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock>
    <us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock contextRef="c-2" id="f-2178">&lt;div style="margin-bottom: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 below are the categories of assets that CMS&#160;Energy and Consumers have legal obligations to remove at the end of their useful lives and for which they have an ARO liability recorded:&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&gt;&lt;td style="width:45.855%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.047%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:34.798%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ARO&#160;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top: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-weight:400;line-height:120%"&gt;In-service&#160;Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top: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-weight:400;line-height:120%"&gt;Long-lived&#160;Assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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:400;line-height:120%"&gt;Closure of coal ash disposal areas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top: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-weight:400;line-height:120%"&gt;various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top: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-weight:400;line-height:120%"&gt;Generating plants coal ash areas&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas distribution cut, purge, and cap&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;various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas distribution mains and services&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-weight:400;line-height:120%"&gt;Asbestos abatement&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;1973&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;Electric and gas utility plant&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Closure of renewable generation assets&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;various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wind and solar generation facilities&lt;/span&gt;&lt;/td&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;Gas wells plug and abandon&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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;various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Gas transmission and storage&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock>
    <us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock contextRef="c-2" id="f-2181">&lt;div style="margin-bottom: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 are the changes in CMS&#160;Energy&#x2019;s and Consumers&#x2019; ARO liabilities:&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&gt;&lt;td style="width:33.835%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.881%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Company and ARO Description&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:100%"&gt;ARO Liability 12/31/2023&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:100%"&gt;Incurred&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;Settled&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;Accretion&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;Cash Flow Revisions&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;ARO Liability 12/31/2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" 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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Renewable generation assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;(69)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Coal ash disposal areas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Gas distribution cut, purge, and cap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Asbestos abatement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Renewable generation assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas wells plug and abandon&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 Consumers&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&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;739&#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&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&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;&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&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&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;(69)&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&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&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;33&#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&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&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;(10)&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&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&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;694&#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&gt;&lt;/tr&gt;&lt;/table&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&gt;&lt;td style="width:33.835%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.881%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Company and ARO Description&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:100%"&gt;ARO Liability 12/31/2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Incurred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Settled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accretion&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;Cash Flow Revisions&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;ARO Liability 12/31/2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" 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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Renewable generation assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;(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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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 ash disposal areas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas distribution cut, purge, and cap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Asbestos abatement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Renewable generation assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas wells plug and abandon&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total Consumers&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&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;722&#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&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&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&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;(28)&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&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&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;32&#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&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&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;9&#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&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&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;739&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock>
    <us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock contextRef="c-1" id="f-2180">&lt;div style="margin-bottom: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 are the changes in CMS&#160;Energy&#x2019;s and Consumers&#x2019; ARO liabilities:&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&gt;&lt;td style="width:33.835%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.881%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Company and ARO Description&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:100%"&gt;ARO Liability 12/31/2023&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:100%"&gt;Incurred&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;Settled&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;Accretion&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;Cash Flow Revisions&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;ARO Liability 12/31/2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" 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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Renewable generation assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;(69)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Coal ash disposal areas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Gas distribution cut, purge, and cap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Asbestos abatement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Renewable generation assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas wells plug and abandon&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 Consumers&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&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;739&#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&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&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;&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&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&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;(69)&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&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&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;33&#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&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&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;(10)&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&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&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;694&#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&gt;&lt;/tr&gt;&lt;/table&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&gt;&lt;td style="width:33.835%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.881%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Company and ARO Description&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:100%"&gt;ARO Liability 12/31/2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Incurred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Settled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accretion&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;Cash Flow Revisions&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;ARO Liability 12/31/2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" 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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Renewable generation assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;(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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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 ash disposal areas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas distribution cut, purge, and cap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Asbestos abatement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Renewable generation assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas wells plug and abandon&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total Consumers&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&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;722&#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&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&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&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;(28)&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&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&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;32&#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&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&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;9&#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&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&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;739&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock>
    <us-gaap:AssetRetirementObligation contextRef="c-112" decimals="-6" id="f-2182" unitRef="usd">739000000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred contextRef="c-2" decimals="-6" id="f-2183" unitRef="usd">1000000</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled contextRef="c-2" decimals="-6" id="f-2184" unitRef="usd">69000000</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationAccretionExpense contextRef="c-2" decimals="-6" id="f-2185" unitRef="usd">33000000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate contextRef="c-2" decimals="-6" id="f-2186" unitRef="usd">-10000000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligation contextRef="c-115" decimals="-6" id="f-2187" unitRef="usd">694000000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation contextRef="c-622" decimals="-6" id="f-2188" unitRef="usd">32000000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred contextRef="c-623" decimals="-6" id="f-2189" unitRef="usd">0</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled contextRef="c-623" decimals="-6" id="f-2190" unitRef="usd">0</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationAccretionExpense contextRef="c-623" decimals="-6" id="f-2191" unitRef="usd">2000000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate contextRef="c-623" decimals="-6" id="f-2192" unitRef="usd">0</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligation contextRef="c-624" decimals="-6" id="f-2193" unitRef="usd">34000000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation contextRef="c-35" decimals="-6" id="f-2194" unitRef="usd">771000000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred contextRef="c-1" decimals="-6" id="f-2195" unitRef="usd">1000000</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled contextRef="c-1" decimals="-6" id="f-2196" unitRef="usd">69000000</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationAccretionExpense contextRef="c-1" decimals="-6" id="f-2197" unitRef="usd">35000000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate contextRef="c-1" decimals="-6" id="f-2198" unitRef="usd">-10000000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligation contextRef="c-38" decimals="-6" id="f-2199" unitRef="usd">728000000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation contextRef="c-625" decimals="-6" id="f-2200" unitRef="usd">268000000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred contextRef="c-626" decimals="-6" id="f-2201" unitRef="usd">1000000</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled contextRef="c-626" decimals="-6" id="f-2202" unitRef="usd">51000000</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationAccretionExpense contextRef="c-626" decimals="-6" id="f-2203" unitRef="usd">12000000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate contextRef="c-626" decimals="-6" id="f-2204" unitRef="usd">0</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligation contextRef="c-627" decimals="-6" id="f-2205" unitRef="usd">230000000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation contextRef="c-628" decimals="-6" id="f-2206" unitRef="usd">290000000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred contextRef="c-629" decimals="-6" id="f-2207" unitRef="usd">0</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled contextRef="c-629" decimals="-6" id="f-2208" unitRef="usd">9000000</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationAccretionExpense contextRef="c-629" decimals="-6" id="f-2209" unitRef="usd">15000000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate contextRef="c-629" decimals="-6" id="f-2210" unitRef="usd">-1000000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligation contextRef="c-630" decimals="-6" id="f-2211" unitRef="usd">295000000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation contextRef="c-631" decimals="-6" id="f-2212" unitRef="usd">51000000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred contextRef="c-632" decimals="-6" id="f-2213" unitRef="usd">0</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled contextRef="c-632" decimals="-6" id="f-2214" unitRef="usd">7000000</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationAccretionExpense contextRef="c-632" decimals="-6" id="f-2215" unitRef="usd">2000000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate contextRef="c-632" decimals="-6" id="f-2216" unitRef="usd">-9000000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligation contextRef="c-633" decimals="-6" id="f-2217" unitRef="usd">37000000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation contextRef="c-634" decimals="-6" id="f-2218" unitRef="usd">102000000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred contextRef="c-635" decimals="-6" id="f-2219" unitRef="usd">0</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled contextRef="c-635" decimals="-6" id="f-2220" unitRef="usd">0</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationAccretionExpense contextRef="c-635" decimals="-6" id="f-2221" unitRef="usd">3000000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate contextRef="c-635" decimals="-6" id="f-2222" unitRef="usd">0</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligation contextRef="c-636" decimals="-6" id="f-2223" unitRef="usd">105000000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation contextRef="c-637" decimals="-6" id="f-2224" unitRef="usd">28000000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred contextRef="c-638" decimals="-6" id="f-2225" unitRef="usd">0</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled contextRef="c-638" decimals="-6" id="f-2226" unitRef="usd">2000000</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationAccretionExpense contextRef="c-638" decimals="-6" id="f-2227" unitRef="usd">1000000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate contextRef="c-638" decimals="-6" id="f-2228" unitRef="usd">0</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligation contextRef="c-639" decimals="-6" id="f-2229" unitRef="usd">27000000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation contextRef="c-112" decimals="-6" id="f-2230" unitRef="usd">739000000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred contextRef="c-2" decimals="-6" id="f-2231" unitRef="usd">1000000</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled contextRef="c-2" decimals="-6" id="f-2232" unitRef="usd">69000000</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationAccretionExpense contextRef="c-2" decimals="-6" id="f-2233" unitRef="usd">33000000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate contextRef="c-2" decimals="-6" id="f-2234" unitRef="usd">-10000000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligation contextRef="c-115" decimals="-6" id="f-2235" unitRef="usd">694000000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation contextRef="c-113" decimals="-6" id="f-2236" unitRef="usd">722000000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred contextRef="c-95" decimals="-6" id="f-2237" unitRef="usd">4000000</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled contextRef="c-95" decimals="-6" id="f-2238" unitRef="usd">28000000</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationAccretionExpense contextRef="c-95" decimals="-6" id="f-2239" unitRef="usd">32000000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate contextRef="c-95" decimals="-6" id="f-2240" unitRef="usd">9000000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligation contextRef="c-112" decimals="-6" id="f-2241" unitRef="usd">739000000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation contextRef="c-640" decimals="-6" id="f-2242" unitRef="usd">24000000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred contextRef="c-641" decimals="-6" id="f-2243" unitRef="usd">7000000</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled contextRef="c-641" decimals="-6" id="f-2244" unitRef="usd">0</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationAccretionExpense contextRef="c-641" decimals="-6" id="f-2245" unitRef="usd">1000000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate contextRef="c-641" decimals="-6" id="f-2246" unitRef="usd">0</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligation contextRef="c-622" decimals="-6" id="f-2247" unitRef="usd">32000000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation contextRef="c-36" decimals="-6" id="f-2248" unitRef="usd">746000000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred contextRef="c-12" decimals="-6" id="f-2249" unitRef="usd">11000000</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled contextRef="c-12" decimals="-6" id="f-2250" unitRef="usd">28000000</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationAccretionExpense contextRef="c-12" decimals="-6" id="f-2251" unitRef="usd">33000000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate contextRef="c-12" decimals="-6" id="f-2252" unitRef="usd">9000000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligation contextRef="c-35" decimals="-6" id="f-2253" unitRef="usd">771000000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation contextRef="c-642" decimals="-6" id="f-2254" unitRef="usd">272000000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred contextRef="c-643" decimals="-6" id="f-2255" unitRef="usd">0</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled contextRef="c-643" decimals="-6" id="f-2256" unitRef="usd">15000000</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationAccretionExpense contextRef="c-643" decimals="-6" id="f-2257" unitRef="usd">11000000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate contextRef="c-643" decimals="-6" id="f-2258" unitRef="usd">0</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligation contextRef="c-625" decimals="-6" id="f-2259" unitRef="usd">268000000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation contextRef="c-644" decimals="-6" id="f-2260" unitRef="usd">287000000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred contextRef="c-645" decimals="-6" id="f-2261" unitRef="usd">0</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled contextRef="c-645" decimals="-6" id="f-2262" unitRef="usd">10000000</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationAccretionExpense contextRef="c-645" decimals="-6" id="f-2263" unitRef="usd">14000000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate contextRef="c-645" decimals="-6" id="f-2264" unitRef="usd">-1000000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligation contextRef="c-628" decimals="-6" id="f-2265" unitRef="usd">290000000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation contextRef="c-646" decimals="-6" id="f-2266" unitRef="usd">39000000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred contextRef="c-647" decimals="-6" id="f-2267" unitRef="usd">0</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled contextRef="c-647" decimals="-6" id="f-2268" unitRef="usd">1000000</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationAccretionExpense contextRef="c-647" decimals="-6" id="f-2269" unitRef="usd">3000000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate contextRef="c-647" decimals="-6" id="f-2270" unitRef="usd">10000000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligation contextRef="c-631" decimals="-6" id="f-2271" unitRef="usd">51000000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation contextRef="c-648" decimals="-6" id="f-2272" unitRef="usd">95000000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred contextRef="c-649" decimals="-6" id="f-2273" unitRef="usd">4000000</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled contextRef="c-649" decimals="-6" id="f-2274" unitRef="usd">0</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationAccretionExpense contextRef="c-649" decimals="-6" id="f-2275" unitRef="usd">3000000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate contextRef="c-649" decimals="-6" id="f-2276" unitRef="usd">0</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligation contextRef="c-634" decimals="-6" id="f-2277" unitRef="usd">102000000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation contextRef="c-650" decimals="-6" id="f-2278" unitRef="usd">29000000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred contextRef="c-651" decimals="-6" id="f-2279" unitRef="usd">0</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled contextRef="c-651" decimals="-6" id="f-2280" unitRef="usd">2000000</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationAccretionExpense contextRef="c-651" decimals="-6" id="f-2281" unitRef="usd">1000000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate contextRef="c-651" decimals="-6" id="f-2282" unitRef="usd">0</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligation contextRef="c-637" decimals="-6" id="f-2283" unitRef="usd">28000000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation contextRef="c-113" decimals="-6" id="f-2284" unitRef="usd">722000000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred contextRef="c-95" decimals="-6" id="f-2285" unitRef="usd">4000000</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled contextRef="c-95" decimals="-6" id="f-2286" unitRef="usd">28000000</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationAccretionExpense contextRef="c-95" decimals="-6" id="f-2287" unitRef="usd">32000000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate contextRef="c-95" decimals="-6" id="f-2288" unitRef="usd">9000000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligation contextRef="c-112" decimals="-6" id="f-2289" unitRef="usd">739000000</us-gaap:AssetRetirementObligation>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="c-1" id="f-2291">Retirement Benefits&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Benefit Plans:&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 provide pension, OPEB, and other retirement benefits to eligible employees under a number of different plans. These plans include:&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;non&#x2011;contributory, qualified DB&#160;Pension Plans (closed to new non&#x2011;union participants as of July&#160;1,&#160;2003 and closed to new union participants as of September&#160;1,&#160;2005)&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;a non&#x2011;contributory, qualified DCCP for employees hired on or after July&#160;1,&#160;2003&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;benefits to certain management employees under a non&#x2011;contributory, nonqualified DB&#160;SERP (closed to new participants as of March&#160;31,&#160;2006)&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;a non&#x2011;contributory, nonqualified DC&#160;SERP for certain management employees hired or promoted on or after April&#160;1,&#160;2006&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;a contributory, qualified defined contribution 401(k)&#160;plan&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;health care and life insurance benefits under an OPEB&#160;Plan&lt;/span&gt;&lt;/div&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;DB&#160;Pension Plans:&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; Participants in the pension plans include present and former employees of CMS&#160;Energy and Consumers, including certain present and former affiliates and subsidiaries. Pension plan trust assets are not distinguishable by company. Effective December&#160;31,&#160;2017, CMS&#160;Energy&#x2019;s and Consumers&#x2019; then-existing pension plan was amended to include only retired and former employees already covered; this amended plan is referred to as DB&#160;Pension Plan&#160;B. Also effective December&#160;31,&#160;2017, active employees were moved to a newly created pension plan, referred to as DB&#160;Pension Plan&#160;A, whose benefits mirror those provided under DB&#160;Pension Plan&#160;B. Maintaining separate plans for the two groups allows CMS&#160;Energy and Consumers to employ a more targeted investment strategy and provides additional opportunities to mitigate risk and volatility.&lt;/span&gt;&lt;/div&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;DCCP:&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 provide an employer contribution to the DCCP&#160;401(k) plan for employees hired on or after July&#160;1,&#160;2003. The contribution ranges from five&#160;percent to ten&#160;percent of base pay, depending on years of service and employee class. Employees are not required to contribute in order to receive the plan&#x2019;s employer contribution. DCCP expense for CMS&#160;Energy, including Consumers, was $53&#160;million for the year ended December&#160;31,&#160;2024, $51&#160;million for the year ended December&#160;31,&#160;2023, and $48&#160;million for the year ended December&#160;31,&#160;2022. DCCP expense for Consumers was $52&#160;million for the year ended December&#160;31,&#160;2024, $50&#160;million for the year ended December&#160;31,&#160;2023, and $48&#160;million for the year ended December&#160;31,&#160;2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;DB&#160;SERP:&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 DB&#160;SERP is a nonqualified plan as defined by the Internal Revenue Code. DB&#160;SERP benefits are paid from a rabbi trust. The trust assets are not considered plan assets under ASC&#160;715. DB&#160;SERP rabbi trust earnings are taxable. Presented in the following table are the fair values of trust assets and ABO for CMS&#160;Energy&#x2019;s and Consumers&#x2019; DB&#160;SERP:&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&gt;&lt;td style="width:77.425%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.877%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Years Ended December&#160;31&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;2023&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Trust assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;ABO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&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-weight:400;line-height:120%"&gt;Trust assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;ABO&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&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;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;83&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Neither CMS&#160;Energy nor Consumers made any contributions to the DB&#160;SERP in 2024 or 2023. &lt;/span&gt;&lt;/div&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;DC&#160;SERP:&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 April&#160;1,&#160;2006, CMS&#160;Energy and Consumers implemented a DC&#160;SERP and froze further new participation in the DB&#160;SERP. The DC&#160;SERP provides participants benefits ranging from five&#160;percent to 15&#160;percent of total compensation. The DC&#160;SERP requires a minimum of &lt;span style="-sec-ix-hidden:f-2312"&gt;five&lt;/span&gt;&#160;years of participation before vesting. CMS&#160;Energy&#x2019;s and Consumers&#x2019; contributions to the plan, if any, are placed in a grantor trust. For CMS&#160;Energy and Consumers, trust assets were $17&#160;million at December&#160;31,&#160;2024 and $14&#160;million at December&#160;31,&#160;2023. DC&#160;SERP assets are included in other non&#x2011;current assets on CMS&#160;Energy&#x2019;s and Consumers&#x2019; consolidated balance sheets. CMS&#160;Energy&#x2019;s and Consumers&#x2019; DC&#160;SERP expense was $1&#160;million for the years ended December&#160;31,&#160;2024, 2023, and 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;401(k)&#160;Plan:&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 401(k)&#160;plan employer match equals four&#160;to six&#160;percent of employee eligible contributions based on an employee&#x2019;s wages and class. The total 401(k)&#160;plan cost for CMS&#160;Energy, including Consumers, was $41&#160;million for the years ended December&#160;31,&#160;2024 and 2023, and $44&#160;million for the year ended December&#160;31,&#160;2022. The total 401(k)&#160;plan cost for Consumers was $39&#160;million for the year ended December&#160;31,&#160;2024, $40&#160;million for the year ended December&#160;31,&#160;2023, and $43&#160;million for the year ended December&#160;31,&#160;2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Health-related OPEB Plan:&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; Participants in the health-related OPEB Plan include regular full-time employees covered by the employee health care plan on the day before retirement from either CMS&#160;Energy or Consumers at age&#160;55 or older with at least 10&#160;full&#160;years of applicable continuous service and hired before January&#160;1,&#160;2007 for non-union participants and hired before September&#160;1,&#160;2010 for union participants. Regular full-time employees who qualify for disability retirement under the DB&#160;Pension Plans or are disabled and covered by the DCCP and who have 15&#160;years of applicable continuous service may also participate in the OPEB Plan. Retiree health care costs were based on the assumption that costs would increase 8.50&#160;percent in 2025 and 8.00&#160;percent in 2024 for those under&#160;65 and would increase 10.25&#160;percent in 2025 and 8.50&#160;percent in 2024 for those over&#160;65. The rate of increase was assumed to decline to 4.75&#160;percent by 2033 and thereafter for all retirees.&lt;/span&gt;&lt;/div&gt;&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;Assumptions:&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 weighted-average assumptions used in CMS&#160;Energy&#x2019;s and Consumers&#x2019; retirement benefit plans to determine benefit obligations and net periodic benefit cost:&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&gt;&lt;td style="width:66.688%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.638%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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;December&#160;31&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:120%"&gt;2024&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:120%"&gt;2023&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:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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;CMS&#160;Energy, including Consumers&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Weighted average for benefit obligations&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Discount rate&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;DB&#160;Pension Plan&#160;A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&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;DB&#160;Pension Plan&#160;B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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;DB&#160;SERP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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;OPEB Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;DB&#160;Pension Plan&#160;A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;DB&#160;SERP&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&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;Weighted average for net periodic benefit cost&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Service cost discount rate&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,4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;DB&#160;Pension Plan&#160;A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&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:27pt;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;DB&#160;SERP&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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;OPEB Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Interest cost discount rate&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,4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;DB&#160;Pension Plan&#160;A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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;DB&#160;Pension Plan&#160;B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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;DB&#160;SERP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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;OPEB Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Expected long-term rate of return on plan 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;5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;DB&#160;Pension Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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;OPEB Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;DB&#160;Pension Plan&#160;A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;DB&#160;SERP&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="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:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.50&#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:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.50&#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:left;vertical-align:bottom"&gt;&lt;/td&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;The mortality assumption for benefit obligations was based on the Pri-2012 Mortality Table, with improvement scale MP-2021. The mortality assumption for net periodic benefit cost was based on the Pri-2012 Mortality Table, with improvement scale MP-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;The discount rate reflects the rate at which benefits could be effectively settled and is equal to the equivalent single rate resulting from a yield-curve analysis. This analysis incorporated the projected benefit payments specific to CMS&#160;Energy&#x2019;s and Consumers&#x2019; DB&#160;Pension Plans and OPEB Plan and the yields on high-quality corporate bonds rated Aa or better.&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;The last active participant in the DB SERP retired in 2023. Thus, the determination of the associated benefit obligation and net periodic benefit cost no longer assumes a rate of compensation increase nor a service cost discount rate.&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;CMS&#160;Energy and Consumers have elected to use a full-yield-curve approach in the estimation of service cost and interest cost; this approach applies individual spot rates along the yield curve to future projected benefit payments based on the time of payment.&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;CMS&#160;Energy and Consumers determined the long-term rate of return using historical market returns, the present and expected future economic environment, the capital market principles of risk and return, and the expert opinions of individuals and firms with financial market knowledge. CMS&#160;Energy and Consumers considered the asset allocation of the portfolio in forecasting the future expected total return of the portfolio. The goal was to determine a long-term rate of return that could be incorporated into the planning of future cash flow requirements in conjunction with the change in the liability. Annually, CMS&#160;Energy and Consumers review for reasonableness and appropriateness the forecasted returns for various classes of assets used to construct an expected return model. CMS&#160;Energy&#x2019;s and Consumers&#x2019; expected long-term rate of return on the assets of the DB&#160;Pension Plans was 7.50&#160;percent in 2024. The actual return (loss) on the assets of the DB&#160;Pension Plans was 3.6&#160;percent in 2024, 12.6&#160;percent in 2023, and (15.9)&#160;percent in 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Costs:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Presented in the following table are the costs (credits) and other changes in plan assets and benefit obligations incurred in CMS&#160;Energy&#x2019;s and Consumers&#x2019; retirement benefit plans:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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&gt;&lt;td style="width:34.156%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.515%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.515%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.515%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.515%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.515%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.521%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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 #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="15" style="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 and DB&#160;SERP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="18" style="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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;Years Ended December&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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: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;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;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;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net periodic credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Settlement loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(234)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(103)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Amortization of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Settlement loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;Net periodic credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;(70)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;(52)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;(27)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;(88)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;(76)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;(120)&lt;/span&gt;&lt;/td&gt;&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&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&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;Net periodic credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&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;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(221)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(208)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(194)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(95)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Amortization of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Settlement loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Net periodic credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;(66)&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;(49)&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #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;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #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;(81)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #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;(70)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #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;(113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In Consumers&#x2019; electric and gas rate cases, the MPSC approved a mechanism allowing Consumers to defer for future recovery or refund pension and OPEB expenses above or below the amounts used to set existing rates. Amounts deferred will be collected from or refunded to customers over ten&#160;years. At December&#160;31,&#160;2024, CMS&#160;Energy, including Consumers, had deferred $15&#160;million of pension credits and $11&#160;million of OPEB credits under this mechanism related to 2024&#160;expense. At December&#160;31,&#160;2023, CMS&#160;Energy, including Consumers, had deferred $11&#160;million of pension credits and $23&#160;million of OPEB costs under this mechanism related to 2023&#160;expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 amortize net gains and losses in excess of ten&#160;percent of the greater of the PBO or the MRV over the average remaining service period for DB&#160;Pension Plan&#160;A and the OPEB Plan &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;and over the average remaining life expectancy of participants for DB&#160;Pension Plan&#160;B. For DB&#160;Pension Plan&#160;A, the estimated period of amortization of gains and losses was eight years&#160; for the years ended December&#160;31,&#160;2024, 2023, and 2022. For DB&#160;Pension Plan&#160;B, the estimated period of amortization of gains and losses was 17&#160;years for the years ended December&#160;31,&#160;2024 and 2023, and 18&#160;years for the year ended December&#160;31,&#160;2022. For the OPEB Plan, the estimated amortization period was nine years for the years ended December&#160;31,&#160;2024, 2023, and 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Prior service cost (credit) amortization is established in the year in which the prior service cost (credit) first occurred, and is based on the same amortization period for all future years until the prior service cost (credit) is fully amortized. CMS&#160;Energy and Consumers had new prior service costs for OPEB in 2024. The estimated period of amortization of these new prior service costs is seven years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy and Consumers determine the MRV for the assets of the DB&#160;Pension Plans as the fair value of plan assets on the measurement date, adjusted by the gains or losses that will not be admitted into the MRV until future years. CMS&#160;Energy and Consumers reflect each year&#x2019;s gain or loss in the MRV in equal amounts over a five&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;year period beginning on the date the original amount was determined. CMS&#160;Energy and Consumers determine the MRV for OPEB Plan assets as the fair value of assets on the measurement date.&lt;/span&gt;&lt;/div&gt;&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;Reconciliations:&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 reconciliations of the funded status of CMS&#160;Energy&#x2019;s and Consumers&#x2019; retirement benefit plans with their retirement benefit plans&#x2019; liabilities:&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&gt;&lt;td style="width:29.188%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.572%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="48" 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&gt;&lt;td colspan="12" 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;DB&#160;Pension Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="12" 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;DB&#160;SERP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="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;OPEB Plan&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;Years Ended December&#160;31&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;2024&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" 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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Benefit obligation at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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-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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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-weight:400;line-height:120%"&gt;Plan amendments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Actuarial loss (gain)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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: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&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;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(142)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(58)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Benefit obligation at end of period&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;2,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;Plan assets at fair value at beginning of period&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,004&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,820&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,559&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,446&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Actual return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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-weight:400;line-height:120%"&gt;Company contribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Actual benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(142)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;Plan assets at fair value at end of period&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,964&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;3,004&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,588&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,559&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Funded status&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;(105)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;(114)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Benefit obligation at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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-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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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-weight:400;line-height:120%"&gt;Plan amendments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Actuarial loss (gain)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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: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&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;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Benefit obligation at end of period&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;Plan assets at fair value at beginning of period&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,453&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,350&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Actual return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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-weight:400;line-height:120%"&gt;Company contribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Actual benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;Plan assets at fair value at end of period&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,479&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,453&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Funded status&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&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&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&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&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&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&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;(76)&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&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&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;(83)&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&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&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&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;678&#160;&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&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&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;586&#160;&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&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&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;The actuarial gains for 2024 for the DB&#160;Pension Plans and OPEB Plans were primarily the result of higher discount rates. The actuarial losses for 2023 for the DB&#160;Pension Plans and OPEB Plan were primarily the result of lower discount rates. &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;The total funded status of the DB&#160;Pension Plans attributable to Consumers, based on an allocation of expenses, was $836&#160;million at December&#160;31,&#160;2024 and $781&#160;million at December&#160;31,&#160;2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 the classification of CMS&#160;Energy&#x2019;s and Consumers&#x2019; retirement benefit plans&#x2019; assets and liabilities:&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&gt;&lt;td style="width:77.425%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.877%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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;/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;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;DB&#160;Pension Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;OPEB Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;DB&#160;SERP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;DB&#160;SERP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;DB&#160;Pension Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;OPEB Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;DB&#160;SERP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;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;DB&#160;SERP&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&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;69&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The ABO for the DB&#160;Pension Plans was $1.9&#160;billion at December&#160;31,&#160;2024 and $2.0&#160;billion at December&#160;31,&#160;2023. At December&#160;31,&#160;2024 and 2023, the PBO and ABO did not exceed plan assets for any of the defined benefit pension plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Items Not Yet Recognized as a Component of Net Periodic Benefit Cost:&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 amounts recognized in regulatory assets and AOCI that have not been recognized as components of net periodic benefit cost. For additional details on regulatory assets see Note&#160;2, Regulatory Matters.&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&gt;&lt;td style="width:55.150%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.879%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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 #000000;padding:0 1pt"&gt;&lt;/td&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;DB&#160;Pension Plans and DB&#160;SERP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;OPEB Plan&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;December 31&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2023&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;665&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;650&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;82&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;91&#160;&lt;/span&gt;&lt;/td&gt;&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&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;AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;Net loss (gain)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Total amounts recognized in regulatory assets and AOCI&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;725&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;716&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;77&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;86&#160;&lt;/span&gt;&lt;/td&gt;&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&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 #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&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;Regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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 amounts recognized in regulatory assets and AOCI&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&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;680&#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&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&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;670&#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&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&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&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;82&#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&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&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;91&#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&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;Plan Assets:&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 tables are the fair values of the assets of CMS&#160;Energy&#x2019;s DB&#160;Pension Plans and OPEB Plan, by asset category and by level within the fair value hierarchy. For additional details regarding the fair value hierarchy, see Note&#160;5, 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&gt;&lt;td style="width:33.355%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.882%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="42" 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&gt;&lt;td colspan="39" 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;DB&#160;Pension Plans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&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;text-indent:-9pt;vertical-align: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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&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;text-indent:-9pt;vertical-align: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;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Total&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;Level&#160;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;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&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;Total&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;Level&#160;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;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="42" 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;/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 short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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-weight:400;line-height:120%"&gt;Mutual funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Pooled funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&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&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,964&#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&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&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&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&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&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&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&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,004&#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&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&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&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&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&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&gt;&lt;td style="width:33.355%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.882%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="42" 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&gt;&lt;td colspan="39" 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;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&gt;&lt;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"&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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&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;text-indent:-9pt;vertical-align: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;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Total&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;Level&#160;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;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&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;Total&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;Level&#160;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;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="42" 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;/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 short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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. government and agencies securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Corporate debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;State and municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;Foreign bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Common stocks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mutual funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;356&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;258&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;98&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;402&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;303&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;99&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Pooled funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;Total&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&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,588&#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&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&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&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&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&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&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&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,559&#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&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&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&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&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&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-style:italic;font-weight:400;line-height:120%"&gt;Cash and Short-term Investments:&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 short-term investments consist of money market funds with daily liquidity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;U.S.&#160;Government and Agencies Securities:&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; U.S.&#160;government and agencies securities consist of U.S.&#160;Treasury notes and other debt securities backed by the U.S.&#160;government and related agencies. These securities are valued based on quoted market prices.&lt;/span&gt;&lt;/div&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;Corporate Debt:&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; Corporate debt investments consist of investment grade bonds of U.S.&#160;issuers from diverse industries. These securities are valued based on quoted market prices, when available, or yields available on comparable securities of issuers with similar credit ratings.&lt;/span&gt;&lt;/div&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;State and Municipal Bonds:&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; State and municipal bonds are valued using a matrix-pricing model that incorporates Level&#160;2 market-based information. The fair value of the bonds is derived from various observable inputs, including benchmark yields, reported securities trades, broker/dealer quotes, bond ratings, and general information on market movements for investment grade state and municipal securities normally considered by market participants when pricing such debt securities.&lt;/span&gt;&lt;/div&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;Foreign Bonds:&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; Foreign corporate and government debt securities are valued based on quoted market prices, when available, or on yields available on comparable securities of issuers with similar credit ratings.&lt;/span&gt;&lt;/div&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;Common Stocks:&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; Common stocks in the OPEB Plan consist of equity securities that are actively managed and tracked to the S&amp;amp;P&#160;500 Index and MSCI All Country World ex-US. These securities are valued at their quoted closing prices.&lt;/span&gt;&lt;/div&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;Mutual Funds:&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; Mutual funds represent shares in registered investment companies that are priced based on the daily quoted net asset values that are publicly available and are the basis for transactions to buy or sell shares in the funds.&lt;/span&gt;&lt;/div&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;Pooled Funds:&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; Pooled funds include both common and collective trust funds as well as special funds that contain only employee benefit plan assets from two or more unrelated benefit plans. These funds primarily consist of U.S.&#160;and foreign equity securities, but also include U.S.&#160;and foreign fixed-income securities and multi-asset investments. Since these investments are valued at their net asset value as a practical expedient, they are not classified in the fair value hierarchy.&lt;/span&gt;&lt;/div&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;Asset Allocations:&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 investment components of the assets of CMS&#160;Energy&#x2019;s DB&#160;Pension Plans and OPEB Plan as of December&#160;31,&#160;2024:&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&gt;&lt;td style="width:59.476%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.876%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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="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;Fixed-income securities&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&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;39.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;38.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Real asset investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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&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;Return-seeking fixed income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Liquid alternative investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"&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&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;100.0&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;100.0&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy&#x2019;s target 2024 asset allocation for the assets of the DB&#160;Pension Plans was 40&#x2011;percent fixed income, 38&#x2011;percent equity, 11&#x2011;percent real assets, 7&#x2011;percent return-seeking fixed income, and 4&#x2011;percent liquid alternatives. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 established union and non&#x2011;union VEBA trusts to fund future retiree health and life insurance benefits known as OPEB. These trusts are funded through the ratemaking process for Consumers and through direct contributions from the non&#x2011;utility subsidiaries. CMS&#160;Energy&#x2019;s target 2024&#160;asset allocation for OPEB trusts was 40&#x2011;percent fixed income, 38&#x2011;percent equity, 11&#x2011;percent real assets, 7&#x2011;percent return-seeking fixed income, and 4&#x2011;percent liquid alternatives. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 goal of these target allocations was to maximize the long-term return on plan assets, while maintaining a prudent level of risk. The level of acceptable risk is a function of the liabilities of the plans. Equity investments are diversified mostly across the S&amp;amp;P&#160;500 Index, with lesser allocations to the S&amp;amp;P&#160;MidCap and SmallCap Indexes and Foreign Equity Funds. Fixed-income investments are diversified across investment grade instruments of government and corporate issuers, as well as high-yield and global bond funds. Return-seeking fixed-income investments are diversified exposure to high-yield bonds, emerging market debt, and bank loans. Real asset investments are diversified across core real estate and real estate investment trusts. Liquid alternatives are investments in private funds comprised of different and independent hedge funds with various investment strategies. CMS&#160;Energy uses annual liability measurements, quarterly portfolio reviews, and periodic asset/liability studies to evaluate the need for adjustments to the portfolio allocations.&lt;/span&gt;&lt;/div&gt;&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;Contributions:&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; Contributions comprise required amounts and discretionary contributions. Neither CMS&#160;Energy nor Consumers made any contributions in 2024 or 2023, or plans to contribute to the DB&#160;Pension Plans or OPEB Plan in 2025. Actual future contributions will depend on future investment performance, discount rates, and various factors related to the participants of the DB&#160;Pension Plans and OPEB Plan. CMS&#160;Energy and Consumers will, at a minimum, contribute to the plans as needed to comply with federal funding requirements.&lt;/span&gt;&lt;/div&gt;&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;Benefit Payments:&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 expected benefit payments for each of the next five&#160;years and the five&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;year period thereafter:&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&gt;&lt;td style="width:65.887%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.364%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.877%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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 #000000;padding:0 1pt"&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;DB&#160;Pension Plans&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;DB&#160;SERP&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;OPEB Plan&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;2030-2034&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&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-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;2030-2034&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&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;757&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;29&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;296&#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&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;Collective Bargaining Agreements:&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 December&#160;31,&#160;2024, unions represented 44&#160;percent of CMS&#160;Energy&#x2019;s employees and 46&#160;percent of Consumers&#x2019; employees. The UWUA represents Consumers&#x2019; operating, maintenance, construction, and customer contact center employees. The USW represents Zeeland plant employees. The UWUA and USW agreements expire in 2025.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="c-2" id="f-2290">Retirement Benefits&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Benefit Plans:&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 provide pension, OPEB, and other retirement benefits to eligible employees under a number of different plans. These plans include:&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;non&#x2011;contributory, qualified DB&#160;Pension Plans (closed to new non&#x2011;union participants as of July&#160;1,&#160;2003 and closed to new union participants as of September&#160;1,&#160;2005)&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;a non&#x2011;contributory, qualified DCCP for employees hired on or after July&#160;1,&#160;2003&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;benefits to certain management employees under a non&#x2011;contributory, nonqualified DB&#160;SERP (closed to new participants as of March&#160;31,&#160;2006)&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;a non&#x2011;contributory, nonqualified DC&#160;SERP for certain management employees hired or promoted on or after April&#160;1,&#160;2006&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;a contributory, qualified defined contribution 401(k)&#160;plan&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;health care and life insurance benefits under an OPEB&#160;Plan&lt;/span&gt;&lt;/div&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;DB&#160;Pension Plans:&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; Participants in the pension plans include present and former employees of CMS&#160;Energy and Consumers, including certain present and former affiliates and subsidiaries. Pension plan trust assets are not distinguishable by company. Effective December&#160;31,&#160;2017, CMS&#160;Energy&#x2019;s and Consumers&#x2019; then-existing pension plan was amended to include only retired and former employees already covered; this amended plan is referred to as DB&#160;Pension Plan&#160;B. Also effective December&#160;31,&#160;2017, active employees were moved to a newly created pension plan, referred to as DB&#160;Pension Plan&#160;A, whose benefits mirror those provided under DB&#160;Pension Plan&#160;B. Maintaining separate plans for the two groups allows CMS&#160;Energy and Consumers to employ a more targeted investment strategy and provides additional opportunities to mitigate risk and volatility.&lt;/span&gt;&lt;/div&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;DCCP:&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 provide an employer contribution to the DCCP&#160;401(k) plan for employees hired on or after July&#160;1,&#160;2003. The contribution ranges from five&#160;percent to ten&#160;percent of base pay, depending on years of service and employee class. Employees are not required to contribute in order to receive the plan&#x2019;s employer contribution. DCCP expense for CMS&#160;Energy, including Consumers, was $53&#160;million for the year ended December&#160;31,&#160;2024, $51&#160;million for the year ended December&#160;31,&#160;2023, and $48&#160;million for the year ended December&#160;31,&#160;2022. DCCP expense for Consumers was $52&#160;million for the year ended December&#160;31,&#160;2024, $50&#160;million for the year ended December&#160;31,&#160;2023, and $48&#160;million for the year ended December&#160;31,&#160;2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;DB&#160;SERP:&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 DB&#160;SERP is a nonqualified plan as defined by the Internal Revenue Code. DB&#160;SERP benefits are paid from a rabbi trust. The trust assets are not considered plan assets under ASC&#160;715. DB&#160;SERP rabbi trust earnings are taxable. Presented in the following table are the fair values of trust assets and ABO for CMS&#160;Energy&#x2019;s and Consumers&#x2019; DB&#160;SERP:&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&gt;&lt;td style="width:77.425%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.877%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Years Ended December&#160;31&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;2023&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Trust assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;ABO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&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-weight:400;line-height:120%"&gt;Trust assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;ABO&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&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;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;83&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Neither CMS&#160;Energy nor Consumers made any contributions to the DB&#160;SERP in 2024 or 2023. &lt;/span&gt;&lt;/div&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;DC&#160;SERP:&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 April&#160;1,&#160;2006, CMS&#160;Energy and Consumers implemented a DC&#160;SERP and froze further new participation in the DB&#160;SERP. The DC&#160;SERP provides participants benefits ranging from five&#160;percent to 15&#160;percent of total compensation. The DC&#160;SERP requires a minimum of &lt;span style="-sec-ix-hidden:f-2312"&gt;five&lt;/span&gt;&#160;years of participation before vesting. CMS&#160;Energy&#x2019;s and Consumers&#x2019; contributions to the plan, if any, are placed in a grantor trust. For CMS&#160;Energy and Consumers, trust assets were $17&#160;million at December&#160;31,&#160;2024 and $14&#160;million at December&#160;31,&#160;2023. DC&#160;SERP assets are included in other non&#x2011;current assets on CMS&#160;Energy&#x2019;s and Consumers&#x2019; consolidated balance sheets. CMS&#160;Energy&#x2019;s and Consumers&#x2019; DC&#160;SERP expense was $1&#160;million for the years ended December&#160;31,&#160;2024, 2023, and 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;401(k)&#160;Plan:&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 401(k)&#160;plan employer match equals four&#160;to six&#160;percent of employee eligible contributions based on an employee&#x2019;s wages and class. The total 401(k)&#160;plan cost for CMS&#160;Energy, including Consumers, was $41&#160;million for the years ended December&#160;31,&#160;2024 and 2023, and $44&#160;million for the year ended December&#160;31,&#160;2022. The total 401(k)&#160;plan cost for Consumers was $39&#160;million for the year ended December&#160;31,&#160;2024, $40&#160;million for the year ended December&#160;31,&#160;2023, and $43&#160;million for the year ended December&#160;31,&#160;2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Health-related OPEB Plan:&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; Participants in the health-related OPEB Plan include regular full-time employees covered by the employee health care plan on the day before retirement from either CMS&#160;Energy or Consumers at age&#160;55 or older with at least 10&#160;full&#160;years of applicable continuous service and hired before January&#160;1,&#160;2007 for non-union participants and hired before September&#160;1,&#160;2010 for union participants. Regular full-time employees who qualify for disability retirement under the DB&#160;Pension Plans or are disabled and covered by the DCCP and who have 15&#160;years of applicable continuous service may also participate in the OPEB Plan. Retiree health care costs were based on the assumption that costs would increase 8.50&#160;percent in 2025 and 8.00&#160;percent in 2024 for those under&#160;65 and would increase 10.25&#160;percent in 2025 and 8.50&#160;percent in 2024 for those over&#160;65. The rate of increase was assumed to decline to 4.75&#160;percent by 2033 and thereafter for all retirees.&lt;/span&gt;&lt;/div&gt;&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;Assumptions:&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 weighted-average assumptions used in CMS&#160;Energy&#x2019;s and Consumers&#x2019; retirement benefit plans to determine benefit obligations and net periodic benefit cost:&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&gt;&lt;td style="width:66.688%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.638%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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;December&#160;31&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:120%"&gt;2024&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:120%"&gt;2023&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:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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;CMS&#160;Energy, including Consumers&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Weighted average for benefit obligations&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Discount rate&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;DB&#160;Pension Plan&#160;A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&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;DB&#160;Pension Plan&#160;B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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;DB&#160;SERP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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;OPEB Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;DB&#160;Pension Plan&#160;A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;DB&#160;SERP&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&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;Weighted average for net periodic benefit cost&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Service cost discount rate&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,4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;DB&#160;Pension Plan&#160;A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&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:27pt;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;DB&#160;SERP&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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;OPEB Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Interest cost discount rate&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,4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;DB&#160;Pension Plan&#160;A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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;DB&#160;Pension Plan&#160;B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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;DB&#160;SERP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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;OPEB Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Expected long-term rate of return on plan 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;5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;DB&#160;Pension Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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;OPEB Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;DB&#160;Pension Plan&#160;A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;DB&#160;SERP&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="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:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.50&#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:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.50&#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:left;vertical-align:bottom"&gt;&lt;/td&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;The mortality assumption for benefit obligations was based on the Pri-2012 Mortality Table, with improvement scale MP-2021. The mortality assumption for net periodic benefit cost was based on the Pri-2012 Mortality Table, with improvement scale MP-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;The discount rate reflects the rate at which benefits could be effectively settled and is equal to the equivalent single rate resulting from a yield-curve analysis. This analysis incorporated the projected benefit payments specific to CMS&#160;Energy&#x2019;s and Consumers&#x2019; DB&#160;Pension Plans and OPEB Plan and the yields on high-quality corporate bonds rated Aa or better.&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;The last active participant in the DB SERP retired in 2023. Thus, the determination of the associated benefit obligation and net periodic benefit cost no longer assumes a rate of compensation increase nor a service cost discount rate.&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;CMS&#160;Energy and Consumers have elected to use a full-yield-curve approach in the estimation of service cost and interest cost; this approach applies individual spot rates along the yield curve to future projected benefit payments based on the time of payment.&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;CMS&#160;Energy and Consumers determined the long-term rate of return using historical market returns, the present and expected future economic environment, the capital market principles of risk and return, and the expert opinions of individuals and firms with financial market knowledge. CMS&#160;Energy and Consumers considered the asset allocation of the portfolio in forecasting the future expected total return of the portfolio. The goal was to determine a long-term rate of return that could be incorporated into the planning of future cash flow requirements in conjunction with the change in the liability. Annually, CMS&#160;Energy and Consumers review for reasonableness and appropriateness the forecasted returns for various classes of assets used to construct an expected return model. CMS&#160;Energy&#x2019;s and Consumers&#x2019; expected long-term rate of return on the assets of the DB&#160;Pension Plans was 7.50&#160;percent in 2024. The actual return (loss) on the assets of the DB&#160;Pension Plans was 3.6&#160;percent in 2024, 12.6&#160;percent in 2023, and (15.9)&#160;percent in 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Costs:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Presented in the following table are the costs (credits) and other changes in plan assets and benefit obligations incurred in CMS&#160;Energy&#x2019;s and Consumers&#x2019; retirement benefit plans:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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&gt;&lt;td style="width:34.156%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.515%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.515%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.515%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.515%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.515%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.521%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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 #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="15" style="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 and DB&#160;SERP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="18" style="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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;Years Ended December&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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: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;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;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;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net periodic credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Settlement loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(234)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(103)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Amortization of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Settlement loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;Net periodic credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;(70)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;(52)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;(27)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;(88)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;(76)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;(120)&lt;/span&gt;&lt;/td&gt;&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&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&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;Net periodic credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&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;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(221)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(208)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(194)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(95)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Amortization of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Settlement loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Net periodic credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;(66)&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;(49)&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #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;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #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;(81)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #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;(70)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #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;(113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In Consumers&#x2019; electric and gas rate cases, the MPSC approved a mechanism allowing Consumers to defer for future recovery or refund pension and OPEB expenses above or below the amounts used to set existing rates. Amounts deferred will be collected from or refunded to customers over ten&#160;years. At December&#160;31,&#160;2024, CMS&#160;Energy, including Consumers, had deferred $15&#160;million of pension credits and $11&#160;million of OPEB credits under this mechanism related to 2024&#160;expense. At December&#160;31,&#160;2023, CMS&#160;Energy, including Consumers, had deferred $11&#160;million of pension credits and $23&#160;million of OPEB costs under this mechanism related to 2023&#160;expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 amortize net gains and losses in excess of ten&#160;percent of the greater of the PBO or the MRV over the average remaining service period for DB&#160;Pension Plan&#160;A and the OPEB Plan &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;and over the average remaining life expectancy of participants for DB&#160;Pension Plan&#160;B. For DB&#160;Pension Plan&#160;A, the estimated period of amortization of gains and losses was eight years&#160; for the years ended December&#160;31,&#160;2024, 2023, and 2022. For DB&#160;Pension Plan&#160;B, the estimated period of amortization of gains and losses was 17&#160;years for the years ended December&#160;31,&#160;2024 and 2023, and 18&#160;years for the year ended December&#160;31,&#160;2022. For the OPEB Plan, the estimated amortization period was nine years for the years ended December&#160;31,&#160;2024, 2023, and 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Prior service cost (credit) amortization is established in the year in which the prior service cost (credit) first occurred, and is based on the same amortization period for all future years until the prior service cost (credit) is fully amortized. CMS&#160;Energy and Consumers had new prior service costs for OPEB in 2024. The estimated period of amortization of these new prior service costs is seven years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy and Consumers determine the MRV for the assets of the DB&#160;Pension Plans as the fair value of plan assets on the measurement date, adjusted by the gains or losses that will not be admitted into the MRV until future years. CMS&#160;Energy and Consumers reflect each year&#x2019;s gain or loss in the MRV in equal amounts over a five&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;year period beginning on the date the original amount was determined. CMS&#160;Energy and Consumers determine the MRV for OPEB Plan assets as the fair value of assets on the measurement date.&lt;/span&gt;&lt;/div&gt;&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;Reconciliations:&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 reconciliations of the funded status of CMS&#160;Energy&#x2019;s and Consumers&#x2019; retirement benefit plans with their retirement benefit plans&#x2019; liabilities:&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&gt;&lt;td style="width:29.188%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.572%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="48" 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&gt;&lt;td colspan="12" 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;DB&#160;Pension Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="12" 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;DB&#160;SERP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="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;OPEB Plan&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;Years Ended December&#160;31&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;2024&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" 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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Benefit obligation at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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-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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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-weight:400;line-height:120%"&gt;Plan amendments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Actuarial loss (gain)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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: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&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;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(142)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(58)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Benefit obligation at end of period&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;2,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;Plan assets at fair value at beginning of period&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,004&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,820&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,559&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,446&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Actual return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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-weight:400;line-height:120%"&gt;Company contribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Actual benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(142)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;Plan assets at fair value at end of period&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,964&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;3,004&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,588&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,559&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Funded status&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;(105)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;(114)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Benefit obligation at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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-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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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-weight:400;line-height:120%"&gt;Plan amendments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Actuarial loss (gain)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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: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&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;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Benefit obligation at end of period&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;Plan assets at fair value at beginning of period&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,453&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,350&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Actual return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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-weight:400;line-height:120%"&gt;Company contribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Actual benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;Plan assets at fair value at end of period&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,479&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,453&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Funded status&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&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&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&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&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&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&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;(76)&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&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&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;(83)&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&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&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&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;678&#160;&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&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&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;586&#160;&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&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&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;The actuarial gains for 2024 for the DB&#160;Pension Plans and OPEB Plans were primarily the result of higher discount rates. The actuarial losses for 2023 for the DB&#160;Pension Plans and OPEB Plan were primarily the result of lower discount rates. &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;The total funded status of the DB&#160;Pension Plans attributable to Consumers, based on an allocation of expenses, was $836&#160;million at December&#160;31,&#160;2024 and $781&#160;million at December&#160;31,&#160;2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 the classification of CMS&#160;Energy&#x2019;s and Consumers&#x2019; retirement benefit plans&#x2019; assets and liabilities:&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&gt;&lt;td style="width:77.425%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.877%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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;/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;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;DB&#160;Pension Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;OPEB Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;DB&#160;SERP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;DB&#160;SERP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;DB&#160;Pension Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;OPEB Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;DB&#160;SERP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;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;DB&#160;SERP&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&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;69&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The ABO for the DB&#160;Pension Plans was $1.9&#160;billion at December&#160;31,&#160;2024 and $2.0&#160;billion at December&#160;31,&#160;2023. At December&#160;31,&#160;2024 and 2023, the PBO and ABO did not exceed plan assets for any of the defined benefit pension plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Items Not Yet Recognized as a Component of Net Periodic Benefit Cost:&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 amounts recognized in regulatory assets and AOCI that have not been recognized as components of net periodic benefit cost. For additional details on regulatory assets see Note&#160;2, Regulatory Matters.&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&gt;&lt;td style="width:55.150%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.879%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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 #000000;padding:0 1pt"&gt;&lt;/td&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;DB&#160;Pension Plans and DB&#160;SERP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;OPEB Plan&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;December 31&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2023&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;665&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;650&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;82&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;91&#160;&lt;/span&gt;&lt;/td&gt;&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&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;AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;Net loss (gain)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Total amounts recognized in regulatory assets and AOCI&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;725&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;716&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;77&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;86&#160;&lt;/span&gt;&lt;/td&gt;&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&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 #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&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;Regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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 amounts recognized in regulatory assets and AOCI&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&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;680&#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&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&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;670&#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&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&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&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;82&#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&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&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;91&#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&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;Plan Assets:&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 tables are the fair values of the assets of CMS&#160;Energy&#x2019;s DB&#160;Pension Plans and OPEB Plan, by asset category and by level within the fair value hierarchy. For additional details regarding the fair value hierarchy, see Note&#160;5, 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&gt;&lt;td style="width:33.355%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.882%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="42" 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&gt;&lt;td colspan="39" 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;DB&#160;Pension Plans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&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;text-indent:-9pt;vertical-align: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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&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;text-indent:-9pt;vertical-align: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;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Total&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;Level&#160;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;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&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;Total&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;Level&#160;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;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="42" 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;/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 short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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-weight:400;line-height:120%"&gt;Mutual funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Pooled funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&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&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,964&#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&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&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&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&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&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&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&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,004&#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&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&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&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&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&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&gt;&lt;td style="width:33.355%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.882%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="42" 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&gt;&lt;td colspan="39" 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;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&gt;&lt;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"&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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&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;text-indent:-9pt;vertical-align: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;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Total&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;Level&#160;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;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&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;Total&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;Level&#160;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;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="42" 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;/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 short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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. government and agencies securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Corporate debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;State and municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;Foreign bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Common stocks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mutual funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;356&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;258&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;98&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;402&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;303&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;99&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Pooled funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;Total&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&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,588&#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&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&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&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&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&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&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&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,559&#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&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&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&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&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&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-style:italic;font-weight:400;line-height:120%"&gt;Cash and Short-term Investments:&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 short-term investments consist of money market funds with daily liquidity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;U.S.&#160;Government and Agencies Securities:&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; U.S.&#160;government and agencies securities consist of U.S.&#160;Treasury notes and other debt securities backed by the U.S.&#160;government and related agencies. These securities are valued based on quoted market prices.&lt;/span&gt;&lt;/div&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;Corporate Debt:&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; Corporate debt investments consist of investment grade bonds of U.S.&#160;issuers from diverse industries. These securities are valued based on quoted market prices, when available, or yields available on comparable securities of issuers with similar credit ratings.&lt;/span&gt;&lt;/div&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;State and Municipal Bonds:&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; State and municipal bonds are valued using a matrix-pricing model that incorporates Level&#160;2 market-based information. The fair value of the bonds is derived from various observable inputs, including benchmark yields, reported securities trades, broker/dealer quotes, bond ratings, and general information on market movements for investment grade state and municipal securities normally considered by market participants when pricing such debt securities.&lt;/span&gt;&lt;/div&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;Foreign Bonds:&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; Foreign corporate and government debt securities are valued based on quoted market prices, when available, or on yields available on comparable securities of issuers with similar credit ratings.&lt;/span&gt;&lt;/div&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;Common Stocks:&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; Common stocks in the OPEB Plan consist of equity securities that are actively managed and tracked to the S&amp;amp;P&#160;500 Index and MSCI All Country World ex-US. These securities are valued at their quoted closing prices.&lt;/span&gt;&lt;/div&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;Mutual Funds:&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; Mutual funds represent shares in registered investment companies that are priced based on the daily quoted net asset values that are publicly available and are the basis for transactions to buy or sell shares in the funds.&lt;/span&gt;&lt;/div&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;Pooled Funds:&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; Pooled funds include both common and collective trust funds as well as special funds that contain only employee benefit plan assets from two or more unrelated benefit plans. These funds primarily consist of U.S.&#160;and foreign equity securities, but also include U.S.&#160;and foreign fixed-income securities and multi-asset investments. Since these investments are valued at their net asset value as a practical expedient, they are not classified in the fair value hierarchy.&lt;/span&gt;&lt;/div&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;Asset Allocations:&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 investment components of the assets of CMS&#160;Energy&#x2019;s DB&#160;Pension Plans and OPEB Plan as of December&#160;31,&#160;2024:&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&gt;&lt;td style="width:59.476%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.876%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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="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;Fixed-income securities&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&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;39.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;38.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Real asset investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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&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;Return-seeking fixed income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Liquid alternative investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"&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&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;100.0&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;100.0&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy&#x2019;s target 2024 asset allocation for the assets of the DB&#160;Pension Plans was 40&#x2011;percent fixed income, 38&#x2011;percent equity, 11&#x2011;percent real assets, 7&#x2011;percent return-seeking fixed income, and 4&#x2011;percent liquid alternatives. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 established union and non&#x2011;union VEBA trusts to fund future retiree health and life insurance benefits known as OPEB. These trusts are funded through the ratemaking process for Consumers and through direct contributions from the non&#x2011;utility subsidiaries. CMS&#160;Energy&#x2019;s target 2024&#160;asset allocation for OPEB trusts was 40&#x2011;percent fixed income, 38&#x2011;percent equity, 11&#x2011;percent real assets, 7&#x2011;percent return-seeking fixed income, and 4&#x2011;percent liquid alternatives. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 goal of these target allocations was to maximize the long-term return on plan assets, while maintaining a prudent level of risk. The level of acceptable risk is a function of the liabilities of the plans. Equity investments are diversified mostly across the S&amp;amp;P&#160;500 Index, with lesser allocations to the S&amp;amp;P&#160;MidCap and SmallCap Indexes and Foreign Equity Funds. Fixed-income investments are diversified across investment grade instruments of government and corporate issuers, as well as high-yield and global bond funds. Return-seeking fixed-income investments are diversified exposure to high-yield bonds, emerging market debt, and bank loans. Real asset investments are diversified across core real estate and real estate investment trusts. Liquid alternatives are investments in private funds comprised of different and independent hedge funds with various investment strategies. CMS&#160;Energy uses annual liability measurements, quarterly portfolio reviews, and periodic asset/liability studies to evaluate the need for adjustments to the portfolio allocations.&lt;/span&gt;&lt;/div&gt;&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;Contributions:&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; Contributions comprise required amounts and discretionary contributions. Neither CMS&#160;Energy nor Consumers made any contributions in 2024 or 2023, or plans to contribute to the DB&#160;Pension Plans or OPEB Plan in 2025. Actual future contributions will depend on future investment performance, discount rates, and various factors related to the participants of the DB&#160;Pension Plans and OPEB Plan. CMS&#160;Energy and Consumers will, at a minimum, contribute to the plans as needed to comply with federal funding requirements.&lt;/span&gt;&lt;/div&gt;&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;Benefit Payments:&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 expected benefit payments for each of the next five&#160;years and the five&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;year period thereafter:&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&gt;&lt;td style="width:65.887%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.364%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.877%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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 #000000;padding:0 1pt"&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;DB&#160;Pension Plans&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;DB&#160;SERP&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;OPEB Plan&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;2030-2034&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&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-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;2030-2034&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&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;757&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;29&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;296&#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&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;Collective Bargaining Agreements:&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 December&#160;31,&#160;2024, unions represented 44&#160;percent of CMS&#160;Energy&#x2019;s employees and 46&#160;percent of Consumers&#x2019; employees. The UWUA represents Consumers&#x2019; operating, maintenance, construction, and customer contact center employees. The USW represents Zeeland plant employees. The UWUA and USW agreements expire in 2025.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="c-652"
      decimals="2"
      id="f-2292"
      unitRef="number">0.05</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="c-653"
      decimals="2"
      id="f-2293"
      unitRef="number">0.10</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-654" decimals="-6" id="f-2294" unitRef="usd">53000000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-655" decimals="-6" id="f-2295" unitRef="usd">51000000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-656" decimals="-6" id="f-2296" unitRef="usd">48000000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-657" decimals="-6" id="f-2297" unitRef="usd">52000000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-658" decimals="-6" id="f-2298" unitRef="usd">50000000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-659" decimals="-6" id="f-2299" unitRef="usd">48000000</us-gaap:DefinedContributionPlanCostRecognized>
    <cms:ScheduleofSERPtrustassetsABOandcontributionsTableTextBlockTableTextBlock contextRef="c-1" id="f-2301">Presented in the following table are the fair values of trust assets and ABO for CMS&#160;Energy&#x2019;s and Consumers&#x2019; DB&#160;SERP:&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&gt;&lt;td style="width:77.425%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.877%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Years Ended December&#160;31&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;2023&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Trust assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;ABO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&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-weight:400;line-height:120%"&gt;Trust assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;ABO&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&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;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;83&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cms:ScheduleofSERPtrustassetsABOandcontributionsTableTextBlockTableTextBlock>
    <cms:ScheduleofSERPtrustassetsABOandcontributionsTableTextBlockTableTextBlock contextRef="c-2" id="f-2300">Presented in the following table are the fair values of trust assets and ABO for CMS&#160;Energy&#x2019;s and Consumers&#x2019; DB&#160;SERP:&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&gt;&lt;td style="width:77.425%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.877%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Years Ended December&#160;31&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;2023&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Trust assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;ABO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&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-weight:400;line-height:120%"&gt;Trust assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;ABO&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&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;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;83&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cms:ScheduleofSERPtrustassetsABOandcontributionsTableTextBlockTableTextBlock>
    <cms:DefinedBenefitPlanTrustAssets contextRef="c-660" decimals="-6" id="f-2302" unitRef="usd">127000000</cms:DefinedBenefitPlanTrustAssets>
    <cms:DefinedBenefitPlanTrustAssets contextRef="c-661" decimals="-6" id="f-2303" unitRef="usd">132000000</cms:DefinedBenefitPlanTrustAssets>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation contextRef="c-662" decimals="-6" id="f-2304" unitRef="usd">105000000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation contextRef="c-663" decimals="-6" id="f-2305" unitRef="usd">115000000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <cms:DefinedBenefitPlanTrustAssets contextRef="c-664" decimals="-6" id="f-2306" unitRef="usd">95000000</cms:DefinedBenefitPlanTrustAssets>
    <cms:DefinedBenefitPlanTrustAssets contextRef="c-665" decimals="-6" id="f-2307" unitRef="usd">98000000</cms:DefinedBenefitPlanTrustAssets>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation contextRef="c-666" decimals="-6" id="f-2308" unitRef="usd">76000000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation contextRef="c-667" decimals="-6" id="f-2309" unitRef="usd">83000000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <cms:PlanContributionPercentage
      contextRef="c-668"
      decimals="2"
      id="f-2310"
      unitRef="number">0.05</cms:PlanContributionPercentage>
    <cms:PlanContributionPercentage
      contextRef="c-669"
      decimals="2"
      id="f-2311"
      unitRef="number">0.15</cms:PlanContributionPercentage>
    <cms:DefinedContributionPlanTrustAssetsAmount contextRef="c-671" decimals="-6" id="f-2313" unitRef="usd">17000000</cms:DefinedContributionPlanTrustAssetsAmount>
    <cms:DefinedContributionPlanTrustAssetsAmount contextRef="c-672" decimals="-6" id="f-2314" unitRef="usd">14000000</cms:DefinedContributionPlanTrustAssetsAmount>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-673" decimals="-6" id="f-2315" unitRef="usd">1000000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-674" decimals="-6" id="f-2316" unitRef="usd">1000000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-670" decimals="-6" id="f-2317" unitRef="usd">1000000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="c-675"
      decimals="2"
      id="f-2318"
      unitRef="number">0.04</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="c-676"
      decimals="2"
      id="f-2319"
      unitRef="number">0.06</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-677" decimals="-6" id="f-2320" unitRef="usd">41000000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-678" decimals="-6" id="f-2321" unitRef="usd">41000000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-679" decimals="-6" id="f-2322" unitRef="usd">44000000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-680" decimals="-6" id="f-2323" unitRef="usd">39000000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-681" decimals="-6" id="f-2324" unitRef="usd">40000000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-682" decimals="-6" id="f-2325" unitRef="usd">43000000</us-gaap:DefinedContributionPlanCostRecognized>
    <cms:RetirementAgeRequirement contextRef="c-683" decimals="INF" id="f-2326" unitRef="y">55</cms:RetirementAgeRequirement>
    <cms:RetirementAgeRequirement contextRef="c-684" decimals="INF" id="f-2327" unitRef="y">55</cms:RetirementAgeRequirement>
    <cms:RetirementYearsOfService contextRef="c-683" id="f-2328">P10Y</cms:RetirementYearsOfService>
    <cms:RetirementYearsOfService contextRef="c-684" id="f-2329">P10Y</cms:RetirementYearsOfService>
    <cms:RetirementYearsOfServiceWithDisability contextRef="c-683" id="f-2330">P15Y</cms:RetirementYearsOfServiceWithDisability>
    <cms:RetirementYearsOfServiceWithDisability contextRef="c-684" id="f-2331">P15Y</cms:RetirementYearsOfServiceWithDisability>
    <us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear
      contextRef="c-685"
      decimals="4"
      id="f-2332"
      unitRef="number">0.0850</us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear>
    <us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear
      contextRef="c-686"
      decimals="4"
      id="f-2333"
      unitRef="number">0.0850</us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear>
    <us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear
      contextRef="c-687"
      decimals="4"
      id="f-2334"
      unitRef="number">0.0800</us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear>
    <us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear
      contextRef="c-688"
      decimals="4"
      id="f-2335"
      unitRef="number">0.0800</us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear>
    <us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear
      contextRef="c-689"
      decimals="4"
      id="f-2336"
      unitRef="number">0.1025</us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear>
    <us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear
      contextRef="c-690"
      decimals="4"
      id="f-2337"
      unitRef="number">0.1025</us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear>
    <us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear
      contextRef="c-691"
      decimals="4"
      id="f-2338"
      unitRef="number">0.0850</us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear>
    <us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear
      contextRef="c-692"
      decimals="4"
      id="f-2339"
      unitRef="number">0.0850</us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear>
    <us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1 contextRef="c-38" decimals="4" id="f-2340" unitRef="number">0.0475</us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1>
    <us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1
      contextRef="c-115"
      decimals="4"
      id="f-2341"
      unitRef="number">0.0475</us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1>
    <us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate contextRef="c-2" id="f-2342">2033</us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate>
    <us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate contextRef="c-1" id="f-2343">2033</us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate>
    <us-gaap:ScheduleOfAssumptionsUsedTableTextBlock contextRef="c-2" id="f-2345">Presented in the following table are the weighted-average assumptions used in CMS&#160;Energy&#x2019;s and Consumers&#x2019; retirement benefit plans to determine benefit obligations and net periodic benefit cost:&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&gt;&lt;td style="width:66.688%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.638%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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;December&#160;31&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:120%"&gt;2024&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:120%"&gt;2023&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:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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;CMS&#160;Energy, including Consumers&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Weighted average for benefit obligations&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Discount rate&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;DB&#160;Pension Plan&#160;A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&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;DB&#160;Pension Plan&#160;B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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;DB&#160;SERP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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;OPEB Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;DB&#160;Pension Plan&#160;A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;DB&#160;SERP&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&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;Weighted average for net periodic benefit cost&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Service cost discount rate&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,4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;DB&#160;Pension Plan&#160;A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&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:27pt;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;DB&#160;SERP&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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;OPEB Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Interest cost discount rate&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,4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;DB&#160;Pension Plan&#160;A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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;DB&#160;Pension Plan&#160;B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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;DB&#160;SERP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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;OPEB Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Expected long-term rate of return on plan 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;5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;DB&#160;Pension Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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;OPEB Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;DB&#160;Pension Plan&#160;A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;DB&#160;SERP&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="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:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.50&#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:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.50&#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:left;vertical-align:bottom"&gt;&lt;/td&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;The mortality assumption for benefit obligations was based on the Pri-2012 Mortality Table, with improvement scale MP-2021. The mortality assumption for net periodic benefit cost was based on the Pri-2012 Mortality Table, with improvement scale MP-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;The discount rate reflects the rate at which benefits could be effectively settled and is equal to the equivalent single rate resulting from a yield-curve analysis. This analysis incorporated the projected benefit payments specific to CMS&#160;Energy&#x2019;s and Consumers&#x2019; DB&#160;Pension Plans and OPEB Plan and the yields on high-quality corporate bonds rated Aa or better.&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;The last active participant in the DB SERP retired in 2023. Thus, the determination of the associated benefit obligation and net periodic benefit cost no longer assumes a rate of compensation increase nor a service cost discount rate.&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;CMS&#160;Energy and Consumers have elected to use a full-yield-curve approach in the estimation of service cost and interest cost; this approach applies individual spot rates along the yield curve to future projected benefit payments based on the time of payment.&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;CMS&#160;Energy and Consumers determined the long-term rate of return using historical market returns, the present and expected future economic environment, the capital market principles of risk and return, and the expert opinions of individuals and firms with financial market knowledge. CMS&#160;Energy and Consumers considered the asset allocation of the portfolio in forecasting the future expected total return of the portfolio. The goal was to determine a long-term rate of return that could be incorporated into the planning of future cash flow requirements in conjunction with the change in the liability. Annually, CMS&#160;Energy and Consumers review for reasonableness and appropriateness the forecasted returns for various classes of assets used to construct an expected return model. CMS&#160;Energy&#x2019;s and Consumers&#x2019; expected long-term rate of return on the assets of the DB&#160;Pension Plans was 7.50&#160;percent in 2024. The actual return (loss) on the assets of the DB&#160;Pension Plans was 3.6&#160;percent in 2024, 12.6&#160;percent in 2023, and (15.9)&#160;percent in 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAssumptionsUsedTableTextBlock>
    <us-gaap:ScheduleOfAssumptionsUsedTableTextBlock contextRef="c-1" id="f-2344">Presented in the following table are the weighted-average assumptions used in CMS&#160;Energy&#x2019;s and Consumers&#x2019; retirement benefit plans to determine benefit obligations and net periodic benefit cost:&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&gt;&lt;td style="width:66.688%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.638%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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;December&#160;31&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:120%"&gt;2024&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:120%"&gt;2023&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:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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;CMS&#160;Energy, including Consumers&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Weighted average for benefit obligations&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Discount rate&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;DB&#160;Pension Plan&#160;A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&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;DB&#160;Pension Plan&#160;B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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;DB&#160;SERP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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;OPEB Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;DB&#160;Pension Plan&#160;A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;DB&#160;SERP&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&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;Weighted average for net periodic benefit cost&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Service cost discount rate&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,4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;DB&#160;Pension Plan&#160;A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&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:27pt;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;DB&#160;SERP&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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;OPEB Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Interest cost discount rate&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,4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;DB&#160;Pension Plan&#160;A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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;DB&#160;Pension Plan&#160;B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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;DB&#160;SERP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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;OPEB Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Expected long-term rate of return on plan 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;5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;DB&#160;Pension Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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;OPEB Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;DB&#160;Pension Plan&#160;A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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:27pt;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;DB&#160;SERP&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="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:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.50&#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:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.50&#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:left;vertical-align:bottom"&gt;&lt;/td&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;The mortality assumption for benefit obligations was based on the Pri-2012 Mortality Table, with improvement scale MP-2021. The mortality assumption for net periodic benefit cost was based on the Pri-2012 Mortality Table, with improvement scale MP-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;The discount rate reflects the rate at which benefits could be effectively settled and is equal to the equivalent single rate resulting from a yield-curve analysis. This analysis incorporated the projected benefit payments specific to CMS&#160;Energy&#x2019;s and Consumers&#x2019; DB&#160;Pension Plans and OPEB Plan and the yields on high-quality corporate bonds rated Aa or better.&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;The last active participant in the DB SERP retired in 2023. Thus, the determination of the associated benefit obligation and net periodic benefit cost no longer assumes a rate of compensation increase nor a service cost discount rate.&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;CMS&#160;Energy and Consumers have elected to use a full-yield-curve approach in the estimation of service cost and interest cost; this approach applies individual spot rates along the yield curve to future projected benefit payments based on the time of payment.&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;CMS&#160;Energy and Consumers determined the long-term rate of return using historical market returns, the present and expected future economic environment, the capital market principles of risk and return, and the expert opinions of individuals and firms with financial market knowledge. CMS&#160;Energy and Consumers considered the asset allocation of the portfolio in forecasting the future expected total return of the portfolio. The goal was to determine a long-term rate of return that could be incorporated into the planning of future cash flow requirements in conjunction with the change in the liability. Annually, CMS&#160;Energy and Consumers review for reasonableness and appropriateness the forecasted returns for various classes of assets used to construct an expected return model. CMS&#160;Energy&#x2019;s and Consumers&#x2019; expected long-term rate of return on the assets of the DB&#160;Pension Plans was 7.50&#160;percent in 2024. The actual return (loss) on the assets of the DB&#160;Pension Plans was 3.6&#160;percent in 2024, 12.6&#160;percent in 2023, and (15.9)&#160;percent in 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAssumptionsUsedTableTextBlock>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="c-693"
      decimals="4"
      id="f-2346"
      unitRef="number">0.0573</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="c-694"
      decimals="4"
      id="f-2347"
      unitRef="number">0.0505</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="c-695"
      decimals="4"
      id="f-2348"
      unitRef="number">0.0524</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="c-696"
      decimals="4"
      id="f-2349"
      unitRef="number">0.0559</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="c-697"
      decimals="4"
      id="f-2350"
      unitRef="number">0.0495</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="c-698"
      decimals="4"
      id="f-2351"
      unitRef="number">0.0514</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="c-662"
      decimals="4"
      id="f-2352"
      unitRef="number">0.0556</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="c-663"
      decimals="4"
      id="f-2353"
      unitRef="number">0.0494</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="c-699"
      decimals="4"
      id="f-2354"
      unitRef="number">0.0513</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="c-700"
      decimals="4"
      id="f-2355"
      unitRef="number">0.0569</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="c-701"
      decimals="4"
      id="f-2356"
      unitRef="number">0.0502</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="c-702"
      decimals="4"
      id="f-2357"
      unitRef="number">0.0521</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="c-693"
      decimals="4"
      id="f-2358"
      unitRef="number">0.0370</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="c-694"
      decimals="4"
      id="f-2359"
      unitRef="number">0.0360</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="c-695"
      decimals="4"
      id="f-2360"
      unitRef="number">0.0360</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="c-662"
      decimals="4"
      id="f-2361"
      unitRef="number">0</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="c-663"
      decimals="4"
      id="f-2362"
      unitRef="number">0</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="c-699"
      decimals="4"
      id="f-2363"
      unitRef="number">0.0550</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate
      contextRef="c-703"
      decimals="4"
      id="f-2364"
      unitRef="number">0.0508</cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate>
    <cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate
      contextRef="c-704"
      decimals="4"
      id="f-2365"
      unitRef="number">0.0527</cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate>
    <cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate
      contextRef="c-705"
      decimals="4"
      id="f-2366"
      unitRef="number">0.0309</cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate>
    <cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate
      contextRef="c-706"
      decimals="4"
      id="f-2367"
      unitRef="number">0</cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate>
    <cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate
      contextRef="c-707"
      decimals="4"
      id="f-2368"
      unitRef="number">0.0518</cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate>
    <cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate
      contextRef="c-708"
      decimals="4"
      id="f-2369"
      unitRef="number">0.0309</cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate>
    <cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate
      contextRef="c-683"
      decimals="4"
      id="f-2370"
      unitRef="number">0.0512</cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate>
    <cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate
      contextRef="c-709"
      decimals="4"
      id="f-2371"
      unitRef="number">0.0531</cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate>
    <cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate
      contextRef="c-710"
      decimals="4"
      id="f-2372"
      unitRef="number">0.0323</cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostServiceCostDiscountRate>
    <cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate
      contextRef="c-703"
      decimals="4"
      id="f-2373"
      unitRef="number">0.0493</cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate>
    <cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate
      contextRef="c-704"
      decimals="4"
      id="f-2374"
      unitRef="number">0.0512</cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate>
    <cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate
      contextRef="c-705"
      decimals="4"
      id="f-2375"
      unitRef="number">0.0244</cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate>
    <cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate
      contextRef="c-711"
      decimals="4"
      id="f-2376"
      unitRef="number">0.0487</cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate>
    <cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate
      contextRef="c-712"
      decimals="4"
      id="f-2377"
      unitRef="number">0.0506</cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate>
    <cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate
      contextRef="c-713"
      decimals="4"
      id="f-2378"
      unitRef="number">0.0221</cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate>
    <cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate
      contextRef="c-706"
      decimals="4"
      id="f-2379"
      unitRef="number">0.0487</cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate>
    <cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate
      contextRef="c-707"
      decimals="4"
      id="f-2380"
      unitRef="number">0.0506</cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate>
    <cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate
      contextRef="c-708"
      decimals="4"
      id="f-2381"
      unitRef="number">0.0221</cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate>
    <cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate
      contextRef="c-683"
      decimals="4"
      id="f-2382"
      unitRef="number">0.0491</cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate>
    <cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate
      contextRef="c-709"
      decimals="4"
      id="f-2383"
      unitRef="number">0.0510</cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate>
    <cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate
      contextRef="c-710"
      decimals="4"
      id="f-2384"
      unitRef="number">0.0245</cms:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="c-714"
      decimals="4"
      id="f-2385"
      unitRef="number">0.0750</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="c-715"
      decimals="4"
      id="f-2386"
      unitRef="number">0.0720</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="c-716"
      decimals="4"
      id="f-2387"
      unitRef="number">0.0650</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="c-683"
      decimals="4"
      id="f-2388"
      unitRef="number">0.0750</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="c-709"
      decimals="4"
      id="f-2389"
      unitRef="number">0.0720</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="c-710"
      decimals="4"
      id="f-2390"
      unitRef="number">0.0650</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="c-703"
      decimals="4"
      id="f-2391"
      unitRef="number">0.0360</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="c-704"
      decimals="4"
      id="f-2392"
      unitRef="number">0.0360</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="c-705"
      decimals="4"
      id="f-2393"
      unitRef="number">0.0360</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="c-706"
      decimals="4"
      id="f-2394"
      unitRef="number">0</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="c-707"
      decimals="4"
      id="f-2395"
      unitRef="number">0.0550</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="c-708"
      decimals="4"
      id="f-2396"
      unitRef="number">0.0550</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy contextRef="c-2" id="f-2400">&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;The mortality assumption for benefit obligations was based on the Pri-2012 Mortality Table, with improvement scale MP-2021. The mortality assumption for net periodic benefit cost was based on the Pri-2012 Mortality Table, with improvement scale MP-2021.&lt;/span&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;The discount rate reflects the rate at which benefits could be effectively settled and is equal to the equivalent single rate resulting from a yield-curve analysis. This analysis incorporated the projected benefit payments specific to CMS&#160;Energy&#x2019;s and Consumers&#x2019; DB&#160;Pension Plans and OPEB Plan and the yields on high-quality corporate bonds rated Aa or better.&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;The last active participant in the DB SERP retired in 2023. Thus, the determination of the associated benefit obligation and net periodic benefit cost no longer assumes a rate of compensation increase nor a service cost discount rate.&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;CMS&#160;Energy and Consumers have elected to use a full-yield-curve approach in the estimation of service cost and interest cost; this approach applies individual spot rates along the yield curve to future projected benefit payments based on the time of payment.&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;CMS&#160;Energy and Consumers determined the long-term rate of return using historical market returns, the present and expected future economic environment, the capital market principles of risk and return, and the expert opinions of individuals and firms with financial market knowledge. CMS&#160;Energy and Consumers considered the asset allocation of the portfolio in forecasting the future expected total return of the portfolio. The goal was to determine a long-term rate of return that could be incorporated into the planning of future cash flow requirements in conjunction with the change in the liability. Annually, CMS&#160;Energy and Consumers review for reasonableness and appropriateness the forecasted returns for various classes of assets used to construct an expected return model. CMS&#160;Energy&#x2019;s and Consumers&#x2019; expected long-term rate of return on the assets of the DB&#160;Pension Plans was 7.50&#160;percent in 2024. The actual return (loss) on the assets of the DB&#160;Pension Plans was 3.6&#160;percent in 2024, 12.6&#160;percent in 2023, and (15.9)&#160;percent in 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy and Consumers amortize net gains and losses in excess of ten&#160;percent of the greater of the PBO or the MRV over the average remaining service period for DB&#160;Pension Plan&#160;A and the OPEB Plan &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;and over the average remaining life expectancy of participants for DB&#160;Pension Plan&#160;B. For DB&#160;Pension Plan&#160;A, the estimated period of amortization of gains and losses was eight years&#160; for the years ended December&#160;31,&#160;2024, 2023, and 2022. For DB&#160;Pension Plan&#160;B, the estimated period of amortization of gains and losses was 17&#160;years for the years ended December&#160;31,&#160;2024 and 2023, and 18&#160;years for the year ended December&#160;31,&#160;2022. For the OPEB Plan, the estimated amortization period was nine years for the years ended December&#160;31,&#160;2024, 2023, and 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Prior service cost (credit) amortization is established in the year in which the prior service cost (credit) first occurred, and is based on the same amortization period for all future years until the prior service cost (credit) is fully amortized. CMS&#160;Energy and Consumers had new prior service costs for OPEB in 2024. The estimated period of amortization of these new prior service costs is seven years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy and Consumers determine the MRV for the assets of the DB&#160;Pension Plans as the fair value of plan assets on the measurement date, adjusted by the gains or losses that will not be admitted into the MRV until future years. CMS&#160;Energy and Consumers reflect each year&#x2019;s gain or loss in the MRV in equal amounts over a five&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;year period beginning on the date the original amount was determined. CMS&#160;Energy and Consumers determine the MRV for OPEB Plan assets as the fair value of assets on the measurement date.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy>
    <us-gaap:PensionAndOtherPostretirementPlansPensionsPolicy contextRef="c-2" id="f-2399">&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;The mortality assumption for benefit obligations was based on the Pri-2012 Mortality Table, with improvement scale MP-2021. The mortality assumption for net periodic benefit cost was based on the Pri-2012 Mortality Table, with improvement scale MP-2021.&lt;/span&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;The discount rate reflects the rate at which benefits could be effectively settled and is equal to the equivalent single rate resulting from a yield-curve analysis. This analysis incorporated the projected benefit payments specific to CMS&#160;Energy&#x2019;s and Consumers&#x2019; DB&#160;Pension Plans and OPEB Plan and the yields on high-quality corporate bonds rated Aa or better.&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;The last active participant in the DB SERP retired in 2023. Thus, the determination of the associated benefit obligation and net periodic benefit cost no longer assumes a rate of compensation increase nor a service cost discount rate.&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;CMS&#160;Energy and Consumers have elected to use a full-yield-curve approach in the estimation of service cost and interest cost; this approach applies individual spot rates along the yield curve to future projected benefit payments based on the time of payment.&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;CMS&#160;Energy and Consumers determined the long-term rate of return using historical market returns, the present and expected future economic environment, the capital market principles of risk and return, and the expert opinions of individuals and firms with financial market knowledge. CMS&#160;Energy and Consumers considered the asset allocation of the portfolio in forecasting the future expected total return of the portfolio. The goal was to determine a long-term rate of return that could be incorporated into the planning of future cash flow requirements in conjunction with the change in the liability. Annually, CMS&#160;Energy and Consumers review for reasonableness and appropriateness the forecasted returns for various classes of assets used to construct an expected return model. CMS&#160;Energy&#x2019;s and Consumers&#x2019; expected long-term rate of return on the assets of the DB&#160;Pension Plans was 7.50&#160;percent in 2024. The actual return (loss) on the assets of the DB&#160;Pension Plans was 3.6&#160;percent in 2024, 12.6&#160;percent in 2023, and (15.9)&#160;percent in 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy and Consumers amortize net gains and losses in excess of ten&#160;percent of the greater of the PBO or the MRV over the average remaining service period for DB&#160;Pension Plan&#160;A and the OPEB Plan &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;and over the average remaining life expectancy of participants for DB&#160;Pension Plan&#160;B. For DB&#160;Pension Plan&#160;A, the estimated period of amortization of gains and losses was eight years&#160; for the years ended December&#160;31,&#160;2024, 2023, and 2022. For DB&#160;Pension Plan&#160;B, the estimated period of amortization of gains and losses was 17&#160;years for the years ended December&#160;31,&#160;2024 and 2023, and 18&#160;years for the year ended December&#160;31,&#160;2022. For the OPEB Plan, the estimated amortization period was nine years for the years ended December&#160;31,&#160;2024, 2023, and 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Prior service cost (credit) amortization is established in the year in which the prior service cost (credit) first occurred, and is based on the same amortization period for all future years until the prior service cost (credit) is fully amortized. CMS&#160;Energy and Consumers had new prior service costs for OPEB in 2024. The estimated period of amortization of these new prior service costs is seven years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy and Consumers determine the MRV for the assets of the DB&#160;Pension Plans as the fair value of plan assets on the measurement date, adjusted by the gains or losses that will not be admitted into the MRV until future years. CMS&#160;Energy and Consumers reflect each year&#x2019;s gain or loss in the MRV in equal amounts over a five&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;year period beginning on the date the original amount was determined. CMS&#160;Energy and Consumers determine the MRV for OPEB Plan assets as the fair value of assets on the measurement date.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementPlansPensionsPolicy>
    <us-gaap:PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy contextRef="c-1" id="f-2398">&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;The mortality assumption for benefit obligations was based on the Pri-2012 Mortality Table, with improvement scale MP-2021. The mortality assumption for net periodic benefit cost was based on the Pri-2012 Mortality Table, with improvement scale MP-2021.&lt;/span&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;The discount rate reflects the rate at which benefits could be effectively settled and is equal to the equivalent single rate resulting from a yield-curve analysis. This analysis incorporated the projected benefit payments specific to CMS&#160;Energy&#x2019;s and Consumers&#x2019; DB&#160;Pension Plans and OPEB Plan and the yields on high-quality corporate bonds rated Aa or better.&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;The last active participant in the DB SERP retired in 2023. Thus, the determination of the associated benefit obligation and net periodic benefit cost no longer assumes a rate of compensation increase nor a service cost discount rate.&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;CMS&#160;Energy and Consumers have elected to use a full-yield-curve approach in the estimation of service cost and interest cost; this approach applies individual spot rates along the yield curve to future projected benefit payments based on the time of payment.&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;CMS&#160;Energy and Consumers determined the long-term rate of return using historical market returns, the present and expected future economic environment, the capital market principles of risk and return, and the expert opinions of individuals and firms with financial market knowledge. CMS&#160;Energy and Consumers considered the asset allocation of the portfolio in forecasting the future expected total return of the portfolio. The goal was to determine a long-term rate of return that could be incorporated into the planning of future cash flow requirements in conjunction with the change in the liability. Annually, CMS&#160;Energy and Consumers review for reasonableness and appropriateness the forecasted returns for various classes of assets used to construct an expected return model. CMS&#160;Energy&#x2019;s and Consumers&#x2019; expected long-term rate of return on the assets of the DB&#160;Pension Plans was 7.50&#160;percent in 2024. The actual return (loss) on the assets of the DB&#160;Pension Plans was 3.6&#160;percent in 2024, 12.6&#160;percent in 2023, and (15.9)&#160;percent in 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy and Consumers amortize net gains and losses in excess of ten&#160;percent of the greater of the PBO or the MRV over the average remaining service period for DB&#160;Pension Plan&#160;A and the OPEB Plan &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;and over the average remaining life expectancy of participants for DB&#160;Pension Plan&#160;B. For DB&#160;Pension Plan&#160;A, the estimated period of amortization of gains and losses was eight years&#160; for the years ended December&#160;31,&#160;2024, 2023, and 2022. For DB&#160;Pension Plan&#160;B, the estimated period of amortization of gains and losses was 17&#160;years for the years ended December&#160;31,&#160;2024 and 2023, and 18&#160;years for the year ended December&#160;31,&#160;2022. For the OPEB Plan, the estimated amortization period was nine years for the years ended December&#160;31,&#160;2024, 2023, and 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Prior service cost (credit) amortization is established in the year in which the prior service cost (credit) first occurred, and is based on the same amortization period for all future years until the prior service cost (credit) is fully amortized. CMS&#160;Energy and Consumers had new prior service costs for OPEB in 2024. The estimated period of amortization of these new prior service costs is seven years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy and Consumers determine the MRV for the assets of the DB&#160;Pension Plans as the fair value of plan assets on the measurement date, adjusted by the gains or losses that will not be admitted into the MRV until future years. CMS&#160;Energy and Consumers reflect each year&#x2019;s gain or loss in the MRV in equal amounts over a five&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;year period beginning on the date the original amount was determined. CMS&#160;Energy and Consumers determine the MRV for OPEB Plan assets as the fair value of assets on the measurement date.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy>
    <us-gaap:PensionAndOtherPostretirementPlansPensionsPolicy contextRef="c-1" id="f-2397">&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;The mortality assumption for benefit obligations was based on the Pri-2012 Mortality Table, with improvement scale MP-2021. The mortality assumption for net periodic benefit cost was based on the Pri-2012 Mortality Table, with improvement scale MP-2021.&lt;/span&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;The discount rate reflects the rate at which benefits could be effectively settled and is equal to the equivalent single rate resulting from a yield-curve analysis. This analysis incorporated the projected benefit payments specific to CMS&#160;Energy&#x2019;s and Consumers&#x2019; DB&#160;Pension Plans and OPEB Plan and the yields on high-quality corporate bonds rated Aa or better.&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;The last active participant in the DB SERP retired in 2023. Thus, the determination of the associated benefit obligation and net periodic benefit cost no longer assumes a rate of compensation increase nor a service cost discount rate.&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;CMS&#160;Energy and Consumers have elected to use a full-yield-curve approach in the estimation of service cost and interest cost; this approach applies individual spot rates along the yield curve to future projected benefit payments based on the time of payment.&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;CMS&#160;Energy and Consumers determined the long-term rate of return using historical market returns, the present and expected future economic environment, the capital market principles of risk and return, and the expert opinions of individuals and firms with financial market knowledge. CMS&#160;Energy and Consumers considered the asset allocation of the portfolio in forecasting the future expected total return of the portfolio. The goal was to determine a long-term rate of return that could be incorporated into the planning of future cash flow requirements in conjunction with the change in the liability. Annually, CMS&#160;Energy and Consumers review for reasonableness and appropriateness the forecasted returns for various classes of assets used to construct an expected return model. CMS&#160;Energy&#x2019;s and Consumers&#x2019; expected long-term rate of return on the assets of the DB&#160;Pension Plans was 7.50&#160;percent in 2024. The actual return (loss) on the assets of the DB&#160;Pension Plans was 3.6&#160;percent in 2024, 12.6&#160;percent in 2023, and (15.9)&#160;percent in 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy and Consumers amortize net gains and losses in excess of ten&#160;percent of the greater of the PBO or the MRV over the average remaining service period for DB&#160;Pension Plan&#160;A and the OPEB Plan &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;and over the average remaining life expectancy of participants for DB&#160;Pension Plan&#160;B. For DB&#160;Pension Plan&#160;A, the estimated period of amortization of gains and losses was eight years&#160; for the years ended December&#160;31,&#160;2024, 2023, and 2022. For DB&#160;Pension Plan&#160;B, the estimated period of amortization of gains and losses was 17&#160;years for the years ended December&#160;31,&#160;2024 and 2023, and 18&#160;years for the year ended December&#160;31,&#160;2022. For the OPEB Plan, the estimated amortization period was nine years for the years ended December&#160;31,&#160;2024, 2023, and 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Prior service cost (credit) amortization is established in the year in which the prior service cost (credit) first occurred, and is based on the same amortization period for all future years until the prior service cost (credit) is fully amortized. CMS&#160;Energy and Consumers had new prior service costs for OPEB in 2024. The estimated period of amortization of these new prior service costs is seven years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy and Consumers determine the MRV for the assets of the DB&#160;Pension Plans as the fair value of plan assets on the measurement date, adjusted by the gains or losses that will not be admitted into the MRV until future years. CMS&#160;Energy and Consumers reflect each year&#x2019;s gain or loss in the MRV in equal amounts over a five&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;year period beginning on the date the original amount was determined. CMS&#160;Energy and Consumers determine the MRV for OPEB Plan assets as the fair value of assets on the measurement date.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementPlansPensionsPolicy>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="c-714"
      decimals="4"
      id="f-2401"
      unitRef="number">0.0750</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <cms:ActualRateOfReturnLossOnPlanAssets
      contextRef="c-714"
      decimals="3"
      id="f-2402"
      unitRef="number">0.036</cms:ActualRateOfReturnLossOnPlanAssets>
    <cms:ActualRateOfReturnLossOnPlanAssets
      contextRef="c-715"
      decimals="3"
      id="f-2403"
      unitRef="number">0.126</cms:ActualRateOfReturnLossOnPlanAssets>
    <cms:ActualRateOfReturnLossOnPlanAssets
      contextRef="c-716"
      decimals="3"
      id="f-2404"
      unitRef="number">-0.159</cms:ActualRateOfReturnLossOnPlanAssets>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock contextRef="c-1" id="f-2406">Presented in the following table are the costs (credits) and other changes in plan assets and benefit obligations incurred in CMS&#160;Energy&#x2019;s and Consumers&#x2019; retirement benefit plans:&lt;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&gt;&lt;td style="width:34.156%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.515%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.515%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.515%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.515%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.515%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.521%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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 #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="15" style="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 and DB&#160;SERP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="18" style="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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;Years Ended December&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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: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;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;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;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net periodic credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Settlement loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(234)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(103)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Amortization of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Settlement loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;Net periodic credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;(70)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;(52)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;(27)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;(88)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;(76)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;(120)&lt;/span&gt;&lt;/td&gt;&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&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&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;Net periodic credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&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;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(221)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(208)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(194)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(95)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Amortization of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Settlement loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Net periodic credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;(66)&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;(49)&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #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;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #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;(81)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #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;(70)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #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;(113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock contextRef="c-2" id="f-2405">Presented in the following table are the costs (credits) and other changes in plan assets and benefit obligations incurred in CMS&#160;Energy&#x2019;s and Consumers&#x2019; retirement benefit plans:&lt;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&gt;&lt;td style="width:34.156%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.515%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.515%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.515%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.515%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.515%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.521%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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 #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="15" style="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 and DB&#160;SERP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="18" style="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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;Years Ended December&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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: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;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;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;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net periodic credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Settlement loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(234)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(103)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Amortization of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Settlement loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;Net periodic credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;(70)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;(52)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;(27)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;(88)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;(76)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;(120)&lt;/span&gt;&lt;/td&gt;&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&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&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;Net periodic credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&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;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(221)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(208)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(194)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(95)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Amortization of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Settlement loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Net periodic credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;(66)&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;(49)&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #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;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #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;(81)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #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;(70)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #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;(113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-717" decimals="-6" id="f-2407" unitRef="usd">28000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-718" decimals="-6" id="f-2408" unitRef="usd">29000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-719" decimals="-6" id="f-2409" unitRef="usd">41000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-683" decimals="-6" id="f-2410" unitRef="usd">11000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-709" decimals="-6" id="f-2411" unitRef="usd">12000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-710" decimals="-6" id="f-2412" unitRef="usd">17000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-717" decimals="-6" id="f-2413" unitRef="usd">109000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-718" decimals="-6" id="f-2414" unitRef="usd">112000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-719" decimals="-6" id="f-2415" unitRef="usd">84000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-683" decimals="-6" id="f-2416" unitRef="usd">43000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-709" decimals="-6" id="f-2417" unitRef="usd">44000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-710" decimals="-6" id="f-2418" unitRef="usd">28000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1 contextRef="c-717" decimals="-6" id="f-2419" unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1 contextRef="c-718" decimals="-6" id="f-2420" unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1 contextRef="c-719" decimals="-6" id="f-2421" unitRef="usd">-1000000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1 contextRef="c-683" decimals="-6" id="f-2422" unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1 contextRef="c-709" decimals="-6" id="f-2423" unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1 contextRef="c-710" decimals="-6" id="f-2424" unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c-717" decimals="-6" id="f-2425" unitRef="usd">234000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c-718" decimals="-6" id="f-2426" unitRef="usd">220000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c-719" decimals="-6" id="f-2427" unitRef="usd">206000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c-683" decimals="-6" id="f-2428" unitRef="usd">115000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c-709" decimals="-6" id="f-2429" unitRef="usd">103000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c-710" decimals="-6" id="f-2430" unitRef="usd">115000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c-717" decimals="-6" id="f-2431" unitRef="usd">-12000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c-718" decimals="-6" id="f-2432" unitRef="usd">-12000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c-719" decimals="-6" id="f-2433" unitRef="usd">-40000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c-683" decimals="-6" id="f-2434" unitRef="usd">-4000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c-709" decimals="-6" id="f-2435" unitRef="usd">-12000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c-710" decimals="-6" id="f-2436" unitRef="usd">-1000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-717" decimals="-6" id="f-2437" unitRef="usd">4000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-718" decimals="-6" id="f-2438" unitRef="usd">4000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-719" decimals="-6" id="f-2439" unitRef="usd">4000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-683" decimals="-6" id="f-2440" unitRef="usd">-31000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-709" decimals="-6" id="f-2441" unitRef="usd">-41000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-710" decimals="-6" id="f-2442" unitRef="usd">-51000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss contextRef="c-717" decimals="-6" id="f-2443" unitRef="usd">11000000</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss contextRef="c-718" decimals="-6" id="f-2444" unitRef="usd">11000000</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss contextRef="c-719" decimals="-6" id="f-2445" unitRef="usd">9000000</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss contextRef="c-683" decimals="-6" id="f-2446" unitRef="usd">0</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss contextRef="c-709" decimals="-6" id="f-2447" unitRef="usd">0</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss contextRef="c-710" decimals="-6" id="f-2448" unitRef="usd">0</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-717" decimals="-6" id="f-2449" unitRef="usd">-70000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-718" decimals="-6" id="f-2450" unitRef="usd">-52000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-719" decimals="-6" id="f-2451" unitRef="usd">-27000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-683" decimals="-6" id="f-2452" unitRef="usd">-88000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-709" decimals="-6" id="f-2453" unitRef="usd">-76000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-710" decimals="-6" id="f-2454" unitRef="usd">-120000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-720" decimals="-6" id="f-2455" unitRef="usd">27000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-721" decimals="-6" id="f-2456" unitRef="usd">28000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-722" decimals="-6" id="f-2457" unitRef="usd">39000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-684" decimals="-6" id="f-2458" unitRef="usd">11000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-723" decimals="-6" id="f-2459" unitRef="usd">11000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-724" decimals="-6" id="f-2460" unitRef="usd">17000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-720" decimals="-6" id="f-2461" unitRef="usd">102000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-721" decimals="-6" id="f-2462" unitRef="usd">105000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-722" decimals="-6" id="f-2463" unitRef="usd">79000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-684" decimals="-6" id="f-2464" unitRef="usd">41000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-723" decimals="-6" id="f-2465" unitRef="usd">42000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-724" decimals="-6" id="f-2466" unitRef="usd">27000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c-720" decimals="-6" id="f-2467" unitRef="usd">221000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c-721" decimals="-6" id="f-2468" unitRef="usd">208000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c-722" decimals="-6" id="f-2469" unitRef="usd">194000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c-684" decimals="-6" id="f-2470" unitRef="usd">107000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c-723" decimals="-6" id="f-2471" unitRef="usd">95000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c-724" decimals="-6" id="f-2472" unitRef="usd">107000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c-720" decimals="-6" id="f-2473" unitRef="usd">-11000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c-721" decimals="-6" id="f-2474" unitRef="usd">-11000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c-722" decimals="-6" id="f-2475" unitRef="usd">-37000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c-684" decimals="-6" id="f-2476" unitRef="usd">-4000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c-723" decimals="-6" id="f-2477" unitRef="usd">-12000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c-724" decimals="-6" id="f-2478" unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-720" decimals="-6" id="f-2479" unitRef="usd">4000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-721" decimals="-6" id="f-2480" unitRef="usd">4000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-722" decimals="-6" id="f-2481" unitRef="usd">4000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-684" decimals="-6" id="f-2482" unitRef="usd">-30000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-723" decimals="-6" id="f-2483" unitRef="usd">-40000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-724" decimals="-6" id="f-2484" unitRef="usd">-50000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss contextRef="c-720" decimals="-6" id="f-2485" unitRef="usd">11000000</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss contextRef="c-721" decimals="-6" id="f-2486" unitRef="usd">11000000</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss contextRef="c-722" decimals="-6" id="f-2487" unitRef="usd">9000000</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss contextRef="c-684" decimals="-6" id="f-2488" unitRef="usd">0</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss contextRef="c-723" decimals="-6" id="f-2489" unitRef="usd">0</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss contextRef="c-724" decimals="-6" id="f-2490" unitRef="usd">0</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-720" decimals="-6" id="f-2491" unitRef="usd">-66000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-721" decimals="-6" id="f-2492" unitRef="usd">-49000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-722" decimals="-6" id="f-2493" unitRef="usd">-26000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-684" decimals="-6" id="f-2494" unitRef="usd">-81000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-723" decimals="-6" id="f-2495" unitRef="usd">-70000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-724" decimals="-6" id="f-2496" unitRef="usd">-113000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <cms:DefinedBenefitPlanDeferredCredits contextRef="c-725" decimals="-6" id="f-2497" unitRef="usd">15000000</cms:DefinedBenefitPlanDeferredCredits>
    <cms:DefinedBenefitPlanDeferredCredits contextRef="c-726" decimals="-6" id="f-2498" unitRef="usd">11000000</cms:DefinedBenefitPlanDeferredCredits>
    <cms:DefinedBenefitPlanDeferredCredits contextRef="c-727" decimals="-6" id="f-2499" unitRef="usd">11000000</cms:DefinedBenefitPlanDeferredCredits>
    <cms:DefinedBenefitPlanDeferredCredits contextRef="c-728" decimals="-6" id="f-2500" unitRef="usd">23000000</cms:DefinedBenefitPlanDeferredCredits>
    <cms:AmortizedNetGainsAndLossesInExcessOfPboOrMrv
      contextRef="c-714"
      decimals="2"
      id="f-2501"
      unitRef="number">0.10</cms:AmortizedNetGainsAndLossesInExcessOfPboOrMrv>
    <cms:EstimatedTimeOfAmortizationOfGainsLosses contextRef="c-705" id="f-2502">P8Y</cms:EstimatedTimeOfAmortizationOfGainsLosses>
    <cms:EstimatedTimeOfAmortizationOfGainsLosses contextRef="c-704" id="f-2503">P8Y</cms:EstimatedTimeOfAmortizationOfGainsLosses>
    <cms:EstimatedTimeOfAmortizationOfGainsLosses contextRef="c-703" id="f-2504">P8Y</cms:EstimatedTimeOfAmortizationOfGainsLosses>
    <cms:EstimatedTimeOfAmortizationOfGainsLossesLifeExpectancy contextRef="c-711" id="f-2505">P17Y</cms:EstimatedTimeOfAmortizationOfGainsLossesLifeExpectancy>
    <cms:EstimatedTimeOfAmortizationOfGainsLossesLifeExpectancy contextRef="c-712" id="f-2506">P17Y</cms:EstimatedTimeOfAmortizationOfGainsLossesLifeExpectancy>
    <cms:EstimatedTimeOfAmortizationOfGainsLossesLifeExpectancy contextRef="c-713" id="f-2507">P18Y</cms:EstimatedTimeOfAmortizationOfGainsLossesLifeExpectancy>
    <cms:EstimatedTimeOfAmortizationOfGainsLosses contextRef="c-710" id="f-2508">P9Y</cms:EstimatedTimeOfAmortizationOfGainsLosses>
    <cms:EstimatedTimeOfAmortizationOfGainsLosses contextRef="c-683" id="f-2509">P9Y</cms:EstimatedTimeOfAmortizationOfGainsLosses>
    <cms:EstimatedTimeOfAmortizationOfGainsLosses contextRef="c-709" id="f-2510">P9Y</cms:EstimatedTimeOfAmortizationOfGainsLosses>
    <cms:EstimatedTimeOfPriorServiceCost contextRef="c-684" id="f-2511">P7Y</cms:EstimatedTimeOfPriorServiceCost>
    <cms:EstimatedTimeOfPriorServiceCost contextRef="c-683" id="f-2512">P7Y</cms:EstimatedTimeOfPriorServiceCost>
    <cms:PeriodForGainsOrLossesToBeIncludedInMarketRelatedValue contextRef="c-714" id="f-2513">P5Y</cms:PeriodForGainsOrLossesToBeIncludedInMarketRelatedValue>
    <us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock contextRef="c-1" id="f-2515">Presented in the following table are reconciliations of the funded status of CMS&#160;Energy&#x2019;s and Consumers&#x2019; retirement benefit plans with their retirement benefit plans&#x2019; liabilities:&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&gt;&lt;td style="width:29.188%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.572%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="48" 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&gt;&lt;td colspan="12" 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;DB&#160;Pension Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="12" 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;DB&#160;SERP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="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;OPEB Plan&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;Years Ended December&#160;31&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;2024&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" 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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Benefit obligation at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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-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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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-weight:400;line-height:120%"&gt;Plan amendments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Actuarial loss (gain)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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: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&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;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(142)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(58)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Benefit obligation at end of period&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;2,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;Plan assets at fair value at beginning of period&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,004&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,820&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,559&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,446&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Actual return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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-weight:400;line-height:120%"&gt;Company contribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Actual benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(142)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;Plan assets at fair value at end of period&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,964&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;3,004&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,588&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,559&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Funded status&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;(105)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;(114)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Benefit obligation at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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-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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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-weight:400;line-height:120%"&gt;Plan amendments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Actuarial loss (gain)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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: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&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;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Benefit obligation at end of period&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;Plan assets at fair value at beginning of period&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,453&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,350&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Actual return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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-weight:400;line-height:120%"&gt;Company contribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Actual benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;Plan assets at fair value at end of period&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,479&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,453&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Funded status&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&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&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&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&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&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&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;(76)&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&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&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;(83)&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&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&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&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;678&#160;&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&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&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;586&#160;&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&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&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;The actuarial gains for 2024 for the DB&#160;Pension Plans and OPEB Plans were primarily the result of higher discount rates. The actuarial losses for 2023 for the DB&#160;Pension Plans and OPEB Plan were primarily the result of lower discount rates. &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;The total funded status of the DB&#160;Pension Plans attributable to Consumers, based on an allocation of expenses, was $836&#160;million at December&#160;31,&#160;2024 and $781&#160;million at December&#160;31,&#160;2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock>
    <us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock contextRef="c-2" id="f-2514">Presented in the following table are reconciliations of the funded status of CMS&#160;Energy&#x2019;s and Consumers&#x2019; retirement benefit plans with their retirement benefit plans&#x2019; liabilities:&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&gt;&lt;td style="width:29.188%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.572%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="48" 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&gt;&lt;td colspan="12" 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;DB&#160;Pension Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="12" 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;DB&#160;SERP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="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;OPEB Plan&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;Years Ended December&#160;31&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;2024&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" 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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Benefit obligation at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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-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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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-weight:400;line-height:120%"&gt;Plan amendments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Actuarial loss (gain)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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: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&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;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(142)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(58)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Benefit obligation at end of period&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;2,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;Plan assets at fair value at beginning of period&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,004&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,820&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,559&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,446&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Actual return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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-weight:400;line-height:120%"&gt;Company contribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Actual benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(142)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;Plan assets at fair value at end of period&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,964&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;3,004&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,588&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,559&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Funded status&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;(105)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;(114)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Benefit obligation at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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-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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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-weight:400;line-height:120%"&gt;Plan amendments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Actuarial loss (gain)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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: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&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;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Benefit obligation at end of period&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;Plan assets at fair value at beginning of period&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,453&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,350&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Actual return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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-weight:400;line-height:120%"&gt;Company contribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Actual benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;Plan assets at fair value at end of period&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,479&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,453&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Funded status&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&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&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&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&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&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&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;(76)&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&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&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;(83)&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&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&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&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;678&#160;&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&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&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;586&#160;&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&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&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;The actuarial gains for 2024 for the DB&#160;Pension Plans and OPEB Plans were primarily the result of higher discount rates. The actuarial losses for 2023 for the DB&#160;Pension Plans and OPEB Plan were primarily the result of lower discount rates. &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;The total funded status of the DB&#160;Pension Plans attributable to Consumers, based on an allocation of expenses, was $836&#160;million at December&#160;31,&#160;2024 and $781&#160;million at December&#160;31,&#160;2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c-729" decimals="-6" id="f-2516" unitRef="usd">2195000000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c-730" decimals="-6" id="f-2517" unitRef="usd">2169000000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c-663" decimals="-6" id="f-2518" unitRef="usd">114000000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c-699" decimals="-6" id="f-2519" unitRef="usd">117000000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c-701" decimals="-6" id="f-2520" unitRef="usd">900000000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c-702" decimals="-6" id="f-2521" unitRef="usd">889000000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-714" decimals="-6" id="f-2522" unitRef="usd">28000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-715" decimals="-6" id="f-2523" unitRef="usd">29000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-706" decimals="-6" id="f-2524" unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-707" decimals="-6" id="f-2525" unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-683" decimals="-6" id="f-2526" unitRef="usd">11000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-709" decimals="-6" id="f-2527" unitRef="usd">12000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-714" decimals="-6" id="f-2528" unitRef="usd">104000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-715" decimals="-6" id="f-2529" unitRef="usd">106000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-706" decimals="-6" id="f-2530" unitRef="usd">5000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-707" decimals="-6" id="f-2531" unitRef="usd">6000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-683" decimals="-6" id="f-2532" unitRef="usd">43000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-709" decimals="-6" id="f-2533" unitRef="usd">44000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanPlanAmendments contextRef="c-714" decimals="-6" id="f-2534" unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAmendments>
    <us-gaap:DefinedBenefitPlanPlanAmendments contextRef="c-715" decimals="-6" id="f-2535" unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAmendments>
    <us-gaap:DefinedBenefitPlanPlanAmendments contextRef="c-706" decimals="-6" id="f-2536" unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAmendments>
    <us-gaap:DefinedBenefitPlanPlanAmendments contextRef="c-707" decimals="-6" id="f-2537" unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAmendments>
    <us-gaap:DefinedBenefitPlanPlanAmendments contextRef="c-683" decimals="-6" id="f-2538" unitRef="usd">-25000000</us-gaap:DefinedBenefitPlanPlanAmendments>
    <us-gaap:DefinedBenefitPlanPlanAmendments contextRef="c-709" decimals="-6" id="f-2539" unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAmendments>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss contextRef="c-714" decimals="-6" id="f-2540" unitRef="usd">91000000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss contextRef="c-715" decimals="-6" id="f-2541" unitRef="usd">-52000000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss contextRef="c-706" decimals="-6" id="f-2542" unitRef="usd">4000000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss contextRef="c-707" decimals="-6" id="f-2543" unitRef="usd">-1000000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss contextRef="c-683" decimals="-6" id="f-2544" unitRef="usd">40000000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss contextRef="c-709" decimals="-6" id="f-2545" unitRef="usd">-9000000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid contextRef="c-714" decimals="-6" id="f-2546" unitRef="usd">142000000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid contextRef="c-715" decimals="-6" id="f-2547" unitRef="usd">161000000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid contextRef="c-706" decimals="-6" id="f-2548" unitRef="usd">10000000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid contextRef="c-707" decimals="-6" id="f-2549" unitRef="usd">10000000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid contextRef="c-683" decimals="-6" id="f-2550" unitRef="usd">58000000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid contextRef="c-709" decimals="-6" id="f-2551" unitRef="usd">54000000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c-731" decimals="-6" id="f-2552" unitRef="usd">2094000000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c-729" decimals="-6" id="f-2553" unitRef="usd">2195000000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c-662" decimals="-6" id="f-2554" unitRef="usd">105000000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c-663" decimals="-6" id="f-2555" unitRef="usd">114000000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c-700" decimals="-6" id="f-2556" unitRef="usd">831000000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c-701" decimals="-6" id="f-2557" unitRef="usd">900000000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-729" decimals="-6" id="f-2558" unitRef="usd">3004000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-730" decimals="-6" id="f-2559" unitRef="usd">2820000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-663" decimals="-6" id="f-2560" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-699" decimals="-6" id="f-2561" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-701" decimals="-6" id="f-2562" unitRef="usd">1559000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-702" decimals="-6" id="f-2563" unitRef="usd">1446000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets contextRef="c-714" decimals="-6" id="f-2564" unitRef="usd">102000000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets contextRef="c-715" decimals="-6" id="f-2565" unitRef="usd">345000000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets contextRef="c-706" decimals="-6" id="f-2566" unitRef="usd">0</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets contextRef="c-707" decimals="-6" id="f-2567" unitRef="usd">0</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets contextRef="c-683" decimals="-6" id="f-2568" unitRef="usd">86000000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets contextRef="c-709" decimals="-6" id="f-2569" unitRef="usd">165000000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c-714" decimals="-6" id="f-2570" unitRef="usd">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c-715" decimals="-6" id="f-2571" unitRef="usd">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c-706" decimals="-6" id="f-2572" unitRef="usd">10000000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c-707" decimals="-6" id="f-2573" unitRef="usd">10000000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c-683" decimals="-6" id="f-2574" unitRef="usd">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c-709" decimals="-6" id="f-2575" unitRef="usd">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid contextRef="c-714" decimals="-6" id="f-2576" unitRef="usd">142000000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid contextRef="c-715" decimals="-6" id="f-2577" unitRef="usd">161000000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid contextRef="c-706" decimals="-6" id="f-2578" unitRef="usd">10000000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid contextRef="c-707" decimals="-6" id="f-2579" unitRef="usd">10000000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid contextRef="c-683" decimals="-6" id="f-2580" unitRef="usd">57000000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid contextRef="c-709" decimals="-6" id="f-2581" unitRef="usd">52000000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-731" decimals="-6" id="f-2582" unitRef="usd">2964000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-729" decimals="-6" id="f-2583" unitRef="usd">3004000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-662" decimals="-6" id="f-2584" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-663" decimals="-6" id="f-2585" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-700" decimals="-6" id="f-2586" unitRef="usd">1588000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-701" decimals="-6" id="f-2587" unitRef="usd">1559000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan contextRef="c-731" decimals="-6" id="f-2588" unitRef="usd">870000000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan contextRef="c-729" decimals="-6" id="f-2589" unitRef="usd">809000000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan contextRef="c-662" decimals="-6" id="f-2590" unitRef="usd">-105000000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan contextRef="c-663" decimals="-6" id="f-2591" unitRef="usd">-114000000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan contextRef="c-700" decimals="-6" id="f-2592" unitRef="usd">757000000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan contextRef="c-701" decimals="-6" id="f-2593" unitRef="usd">659000000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c-667" decimals="-6" id="f-2594" unitRef="usd">83000000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c-732" decimals="-6" id="f-2595" unitRef="usd">85000000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c-733" decimals="-6" id="f-2596" unitRef="usd">867000000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c-734" decimals="-6" id="f-2597" unitRef="usd">856000000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-735" decimals="-6" id="f-2598" unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-736" decimals="-6" id="f-2599" unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-684" decimals="-6" id="f-2600" unitRef="usd">11000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-723" decimals="-6" id="f-2601" unitRef="usd">11000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-735" decimals="-6" id="f-2602" unitRef="usd">4000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-736" decimals="-6" id="f-2603" unitRef="usd">4000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-684" decimals="-6" id="f-2604" unitRef="usd">41000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-723" decimals="-6" id="f-2605" unitRef="usd">42000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanPlanAmendments contextRef="c-735" decimals="-6" id="f-2606" unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAmendments>
    <us-gaap:DefinedBenefitPlanPlanAmendments contextRef="c-736" decimals="-6" id="f-2607" unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAmendments>
    <us-gaap:DefinedBenefitPlanPlanAmendments contextRef="c-684" decimals="-6" id="f-2608" unitRef="usd">-24000000</us-gaap:DefinedBenefitPlanPlanAmendments>
    <us-gaap:DefinedBenefitPlanPlanAmendments contextRef="c-723" decimals="-6" id="f-2609" unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAmendments>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss contextRef="c-735" decimals="-6" id="f-2610" unitRef="usd">4000000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss contextRef="c-736" decimals="-6" id="f-2611" unitRef="usd">-1000000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss contextRef="c-684" decimals="-6" id="f-2612" unitRef="usd">38000000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss contextRef="c-723" decimals="-6" id="f-2613" unitRef="usd">-10000000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid contextRef="c-735" decimals="-6" id="f-2614" unitRef="usd">7000000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid contextRef="c-736" decimals="-6" id="f-2615" unitRef="usd">7000000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid contextRef="c-684" decimals="-6" id="f-2616" unitRef="usd">56000000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid contextRef="c-723" decimals="-6" id="f-2617" unitRef="usd">52000000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c-666" decimals="-6" id="f-2618" unitRef="usd">76000000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c-667" decimals="-6" id="f-2619" unitRef="usd">83000000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c-737" decimals="-6" id="f-2620" unitRef="usd">801000000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c-733" decimals="-6" id="f-2621" unitRef="usd">867000000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-667" decimals="-6" id="f-2622" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-732" decimals="-6" id="f-2623" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-733" decimals="-6" id="f-2624" unitRef="usd">1453000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-734" decimals="-6" id="f-2625" unitRef="usd">1350000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets contextRef="c-735" decimals="-6" id="f-2626" unitRef="usd">0</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets contextRef="c-736" decimals="-6" id="f-2627" unitRef="usd">0</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets contextRef="c-684" decimals="-6" id="f-2628" unitRef="usd">80000000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets contextRef="c-723" decimals="-6" id="f-2629" unitRef="usd">154000000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c-735" decimals="-6" id="f-2630" unitRef="usd">7000000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c-736" decimals="-6" id="f-2631" unitRef="usd">7000000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c-684" decimals="-6" id="f-2632" unitRef="usd">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c-723" decimals="-6" id="f-2633" unitRef="usd">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid contextRef="c-735" decimals="-6" id="f-2634" unitRef="usd">7000000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid contextRef="c-736" decimals="-6" id="f-2635" unitRef="usd">7000000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid contextRef="c-684" decimals="-6" id="f-2636" unitRef="usd">54000000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid contextRef="c-723" decimals="-6" id="f-2637" unitRef="usd">51000000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-666" decimals="-6" id="f-2638" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-667" decimals="-6" id="f-2639" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-737" decimals="-6" id="f-2640" unitRef="usd">1479000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-733" decimals="-6" id="f-2641" unitRef="usd">1453000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan contextRef="c-666" decimals="-6" id="f-2642" unitRef="usd">-76000000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan contextRef="c-667" decimals="-6" id="f-2643" unitRef="usd">-83000000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan contextRef="c-737" decimals="-6" id="f-2644" unitRef="usd">678000000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan contextRef="c-733" decimals="-6" id="f-2645" unitRef="usd">586000000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan contextRef="c-738" decimals="-6" id="f-2646" unitRef="usd">836000000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan contextRef="c-739" decimals="-6" id="f-2647" unitRef="usd">781000000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock contextRef="c-1" id="f-2649">&lt;div style="margin-bottom: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 the classification of CMS&#160;Energy&#x2019;s and Consumers&#x2019; retirement benefit plans&#x2019; assets and liabilities:&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&gt;&lt;td style="width:77.425%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.877%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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;/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;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;DB&#160;Pension Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;OPEB Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;DB&#160;SERP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;DB&#160;SERP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;DB&#160;Pension Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;OPEB Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;DB&#160;SERP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;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;DB&#160;SERP&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&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;69&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock>
    <us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock contextRef="c-2" id="f-2648">&lt;div style="margin-bottom: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 the classification of CMS&#160;Energy&#x2019;s and Consumers&#x2019; retirement benefit plans&#x2019; assets and liabilities:&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&gt;&lt;td style="width:77.425%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.877%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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;/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;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;DB&#160;Pension Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;OPEB Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;DB&#160;SERP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;DB&#160;SERP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;DB&#160;Pension Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;OPEB Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;DB&#160;SERP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;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;DB&#160;SERP&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&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;69&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c-731" decimals="-6" id="f-2650" unitRef="usd">870000000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c-729" decimals="-6" id="f-2651" unitRef="usd">809000000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c-700" decimals="-6" id="f-2652" unitRef="usd">757000000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c-701" decimals="-6" id="f-2653" unitRef="usd">659000000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities contextRef="c-662" decimals="-6" id="f-2654" unitRef="usd">10000000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities contextRef="c-663" decimals="-6" id="f-2655" unitRef="usd">10000000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent contextRef="c-662" decimals="-6" id="f-2656" unitRef="usd">95000000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent contextRef="c-663" decimals="-6" id="f-2657" unitRef="usd">104000000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c-738" decimals="-6" id="f-2658" unitRef="usd">836000000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c-739" decimals="-6" id="f-2659" unitRef="usd">781000000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c-737" decimals="-6" id="f-2660" unitRef="usd">678000000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c-733" decimals="-6" id="f-2661" unitRef="usd">586000000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities contextRef="c-666" decimals="-6" id="f-2662" unitRef="usd">7000000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities contextRef="c-667" decimals="-6" id="f-2663" unitRef="usd">7000000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent contextRef="c-666" decimals="-6" id="f-2664" unitRef="usd">69000000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent contextRef="c-667" decimals="-6" id="f-2665" unitRef="usd">76000000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation contextRef="c-731" decimals="-8" id="f-2666" unitRef="usd">1900000000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation contextRef="c-729" decimals="-8" id="f-2667" unitRef="usd">2000000000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <cms:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedIncludingRegulatoryAssetsAndLiabilitiesTableTextBlock contextRef="c-1" id="f-2669">Presented in the following table are the amounts recognized in regulatory assets and AOCI that have not been recognized as components of net periodic benefit cost. For additional details on regulatory assets see Note&#160;2, Regulatory Matters.&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&gt;&lt;td style="width:55.150%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.879%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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 #000000;padding:0 1pt"&gt;&lt;/td&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;DB&#160;Pension Plans and DB&#160;SERP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;OPEB Plan&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;December 31&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2023&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;665&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;650&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;82&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;91&#160;&lt;/span&gt;&lt;/td&gt;&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&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;AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;Net loss (gain)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Total amounts recognized in regulatory assets and AOCI&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;725&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;716&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;77&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;86&#160;&lt;/span&gt;&lt;/td&gt;&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&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 #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&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;Regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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 amounts recognized in regulatory assets and AOCI&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&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;680&#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&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&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;670&#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&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&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&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;82&#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&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&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;91&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cms:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedIncludingRegulatoryAssetsAndLiabilitiesTableTextBlock>
    <cms:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedIncludingRegulatoryAssetsAndLiabilitiesTableTextBlock contextRef="c-2" id="f-2668">Presented in the following table are the amounts recognized in regulatory assets and AOCI that have not been recognized as components of net periodic benefit cost. For additional details on regulatory assets see Note&#160;2, Regulatory Matters.&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&gt;&lt;td style="width:55.150%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.879%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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 #000000;padding:0 1pt"&gt;&lt;/td&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;DB&#160;Pension Plans and DB&#160;SERP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;OPEB Plan&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;December 31&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2023&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;665&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;650&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;82&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;91&#160;&lt;/span&gt;&lt;/td&gt;&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&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;AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;Net loss (gain)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Total amounts recognized in regulatory assets and AOCI&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;725&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;716&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;77&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;86&#160;&lt;/span&gt;&lt;/td&gt;&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&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 #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&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;Regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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 amounts recognized in regulatory assets and AOCI&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&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;680&#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&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&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;670&#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&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&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&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;82&#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&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&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;91&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cms:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedIncludingRegulatoryAssetsAndLiabilitiesTableTextBlock>
    <cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax contextRef="c-740" decimals="-6" id="f-2670" unitRef="usd">653000000</cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax>
    <cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax contextRef="c-741" decimals="-6" id="f-2671" unitRef="usd">634000000</cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax>
    <cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax contextRef="c-700" decimals="-6" id="f-2672" unitRef="usd">176000000</cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax>
    <cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax contextRef="c-701" decimals="-6" id="f-2673" unitRef="usd">191000000</cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax>
    <cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax contextRef="c-740" decimals="-6" id="f-2674" unitRef="usd">12000000</cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax>
    <cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax contextRef="c-741" decimals="-6" id="f-2675" unitRef="usd">16000000</cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax>
    <cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax contextRef="c-700" decimals="-6" id="f-2676" unitRef="usd">-94000000</cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax>
    <cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax contextRef="c-701" decimals="-6" id="f-2677" unitRef="usd">-100000000</cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax>
    <us-gaap:RegulatoryAssets contextRef="c-740" decimals="-6" id="f-2678" unitRef="usd">665000000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets contextRef="c-741" decimals="-6" id="f-2679" unitRef="usd">650000000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets contextRef="c-700" decimals="-6" id="f-2680" unitRef="usd">82000000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets contextRef="c-701" decimals="-6" id="f-2681" unitRef="usd">91000000</us-gaap:RegulatoryAssets>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax contextRef="c-740" decimals="-6" id="f-2682" unitRef="usd">-60000000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax contextRef="c-741" decimals="-6" id="f-2683" unitRef="usd">-65000000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax contextRef="c-700" decimals="-6" id="f-2684" unitRef="usd">3000000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax contextRef="c-701" decimals="-6" id="f-2685" unitRef="usd">3000000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax contextRef="c-740" decimals="-6" id="f-2686" unitRef="usd">0</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax contextRef="c-741" decimals="-6" id="f-2687" unitRef="usd">1000000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax contextRef="c-700" decimals="-6" id="f-2688" unitRef="usd">-2000000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax contextRef="c-701" decimals="-6" id="f-2689" unitRef="usd">-2000000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <cms:TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost contextRef="c-740" decimals="-6" id="f-2690" unitRef="usd">725000000</cms:TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost>
    <cms:TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost contextRef="c-741" decimals="-6" id="f-2691" unitRef="usd">716000000</cms:TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost>
    <cms:TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost contextRef="c-700" decimals="-6" id="f-2692" unitRef="usd">77000000</cms:TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost>
    <cms:TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost contextRef="c-701" decimals="-6" id="f-2693" unitRef="usd">86000000</cms:TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost>
    <cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax contextRef="c-742" decimals="-6" id="f-2694" unitRef="usd">653000000</cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax>
    <cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax contextRef="c-743" decimals="-6" id="f-2695" unitRef="usd">634000000</cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax>
    <cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax contextRef="c-737" decimals="-6" id="f-2696" unitRef="usd">176000000</cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax>
    <cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax contextRef="c-733" decimals="-6" id="f-2697" unitRef="usd">191000000</cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetGainsLossesBeforeTax>
    <cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax contextRef="c-742" decimals="-6" id="f-2698" unitRef="usd">12000000</cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax>
    <cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax contextRef="c-743" decimals="-6" id="f-2699" unitRef="usd">16000000</cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax>
    <cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax contextRef="c-737" decimals="-6" id="f-2700" unitRef="usd">-94000000</cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax>
    <cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax contextRef="c-733" decimals="-6" id="f-2701" unitRef="usd">-100000000</cms:PensionAndOtherPostretirementBenefitPlansRegulatoryAssetsLiabilitiesNetPriorServiceCostCreditBeforeTax>
    <us-gaap:RegulatoryAssets contextRef="c-742" decimals="-6" id="f-2702" unitRef="usd">665000000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets contextRef="c-743" decimals="-6" id="f-2703" unitRef="usd">650000000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets contextRef="c-737" decimals="-6" id="f-2704" unitRef="usd">82000000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets contextRef="c-733" decimals="-6" id="f-2705" unitRef="usd">91000000</us-gaap:RegulatoryAssets>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax contextRef="c-742" decimals="-6" id="f-2706" unitRef="usd">-15000000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax contextRef="c-743" decimals="-6" id="f-2707" unitRef="usd">-20000000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax contextRef="c-737" decimals="-6" id="f-2708" unitRef="usd">0</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax contextRef="c-733" decimals="-6" id="f-2709" unitRef="usd">0</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <cms:TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost contextRef="c-742" decimals="-6" id="f-2710" unitRef="usd">680000000</cms:TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost>
    <cms:TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost contextRef="c-743" decimals="-6" id="f-2711" unitRef="usd">670000000</cms:TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost>
    <cms:TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost contextRef="c-737" decimals="-6" id="f-2712" unitRef="usd">82000000</cms:TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost>
    <cms:TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost contextRef="c-733" decimals="-6" id="f-2713" unitRef="usd">91000000</cms:TotalAmountsNotYetRecognizedAsComponentOfNetPeriodicBenefitCost>
    <us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock contextRef="c-1" id="f-2714">Presented in the following tables are the fair values of the assets of CMS&#160;Energy&#x2019;s DB&#160;Pension Plans and OPEB Plan, by asset category and by level within the fair value hierarchy. For additional details regarding the fair value hierarchy, see Note&#160;5, 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&gt;&lt;td style="width:33.355%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.882%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="42" 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&gt;&lt;td colspan="39" 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;DB&#160;Pension Plans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&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;text-indent:-9pt;vertical-align: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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&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;text-indent:-9pt;vertical-align: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;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Total&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;Level&#160;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;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&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;Total&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;Level&#160;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;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="42" 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;/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 short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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-weight:400;line-height:120%"&gt;Mutual funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Pooled funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&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&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,964&#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&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&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&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&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&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&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&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,004&#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&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&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&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&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&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&gt;&lt;td style="width:33.355%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.882%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="42" 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&gt;&lt;td colspan="39" 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;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&gt;&lt;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"&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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&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;text-indent:-9pt;vertical-align: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;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Total&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;Level&#160;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;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&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;Total&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;Level&#160;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;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="42" 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;/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 short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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. government and agencies securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Corporate debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;State and municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;Foreign bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Common stocks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mutual funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;356&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;258&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;98&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;402&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;303&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;99&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Pooled funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;Total&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&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,588&#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&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&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&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&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&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&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&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,559&#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&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&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&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&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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-744" decimals="-6" id="f-2715" unitRef="usd">148000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-745" decimals="-6" id="f-2716" unitRef="usd">148000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-746" decimals="-6" id="f-2717" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-747" decimals="-6" id="f-2718" unitRef="usd">178000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-748" decimals="-6" id="f-2719" unitRef="usd">178000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-749" decimals="-6" id="f-2720" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-750" decimals="-6" id="f-2721" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-751" decimals="-6" id="f-2722" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-752" decimals="-6" id="f-2723" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-753" decimals="-6" id="f-2724" unitRef="usd">47000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-754" decimals="-6" id="f-2725" unitRef="usd">47000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-755" decimals="-6" id="f-2726" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-756" decimals="-6" id="f-2727" unitRef="usd">148000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-757" decimals="-6" id="f-2728" unitRef="usd">148000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-758" decimals="-6" id="f-2729" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-759" decimals="-6" id="f-2730" unitRef="usd">225000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-760" decimals="-6" id="f-2731" unitRef="usd">225000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-761" decimals="-6" id="f-2732" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-762" decimals="-6" id="f-2733" unitRef="usd">2816000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-763" decimals="-6" id="f-2734" unitRef="usd">2779000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-731" decimals="-6" id="f-2735" unitRef="usd">2964000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-729" decimals="-6" id="f-2736" unitRef="usd">3004000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-764" decimals="-6" id="f-2737" unitRef="usd">35000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-765" decimals="-6" id="f-2738" unitRef="usd">35000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-766" decimals="-6" id="f-2739" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-767" decimals="-6" id="f-2740" unitRef="usd">82000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-768" decimals="-6" id="f-2741" unitRef="usd">82000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-769" decimals="-6" id="f-2742" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-770" decimals="-6" id="f-2743" unitRef="usd">13000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-771" decimals="-6" id="f-2744" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-772" decimals="-6" id="f-2745" unitRef="usd">13000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-773" decimals="-6" id="f-2746" unitRef="usd">16000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-774" decimals="-6" id="f-2747" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-775" decimals="-6" id="f-2748" unitRef="usd">16000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-776" decimals="-6" id="f-2749" unitRef="usd">68000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-777" decimals="-6" id="f-2750" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-778" decimals="-6" id="f-2751" unitRef="usd">68000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-779" decimals="-6" id="f-2752" unitRef="usd">67000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-780" decimals="-6" id="f-2753" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-781" decimals="-6" id="f-2754" unitRef="usd">67000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-782" decimals="-6" id="f-2755" unitRef="usd">2000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-783" decimals="-6" id="f-2756" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-784" decimals="-6" id="f-2757" unitRef="usd">2000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-785" decimals="-6" id="f-2758" unitRef="usd">1000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-786" decimals="-6" id="f-2759" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-787" decimals="-6" id="f-2760" unitRef="usd">1000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-788" decimals="-6" id="f-2761" unitRef="usd">15000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-789" decimals="-6" id="f-2762" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-790" decimals="-6" id="f-2763" unitRef="usd">15000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-791" decimals="-6" id="f-2764" unitRef="usd">15000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-792" decimals="-6" id="f-2765" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-793" decimals="-6" id="f-2766" unitRef="usd">15000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-794" decimals="-6" id="f-2767" unitRef="usd">170000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-795" decimals="-6" id="f-2768" unitRef="usd">170000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-796" decimals="-6" id="f-2769" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-797" decimals="-6" id="f-2770" unitRef="usd">161000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-798" decimals="-6" id="f-2771" unitRef="usd">161000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-799" decimals="-6" id="f-2772" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-800" decimals="-6" id="f-2773" unitRef="usd">53000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-801" decimals="-6" id="f-2774" unitRef="usd">53000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-802" decimals="-6" id="f-2775" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-803" decimals="-6" id="f-2776" unitRef="usd">60000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-804" decimals="-6" id="f-2777" unitRef="usd">60000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-805" decimals="-6" id="f-2778" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-806" decimals="-6" id="f-2779" unitRef="usd">356000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-807" decimals="-6" id="f-2780" unitRef="usd">258000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-808" decimals="-6" id="f-2781" unitRef="usd">98000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-809" decimals="-6" id="f-2782" unitRef="usd">402000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-810" decimals="-6" id="f-2783" unitRef="usd">303000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-811" decimals="-6" id="f-2784" unitRef="usd">99000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-812" decimals="-6" id="f-2785" unitRef="usd">1232000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-813" decimals="-6" id="f-2786" unitRef="usd">1157000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-700" decimals="-6" id="f-2787" unitRef="usd">1588000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-701" decimals="-6" id="f-2788" unitRef="usd">1559000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <cms:ScheduleOfAssetAllocationPercentagesTableTextBlock contextRef="c-1" id="f-2789">Presented in the following table are the investment components of the assets of CMS&#160;Energy&#x2019;s DB&#160;Pension Plans and OPEB Plan as of December&#160;31,&#160;2024:&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&gt;&lt;td style="width:59.476%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.876%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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="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;Fixed-income securities&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&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;39.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;38.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Real asset investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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&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;Return-seeking fixed income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Liquid alternative investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"&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&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;100.0&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;100.0&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cms:ScheduleOfAssetAllocationPercentagesTableTextBlock>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="c-814"
      decimals="3"
      id="f-2790"
      unitRef="number">0.390</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="c-815"
      decimals="3"
      id="f-2791"
      unitRef="number">0.380</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="c-816"
      decimals="3"
      id="f-2792"
      unitRef="number">0.380</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="c-817"
      decimals="3"
      id="f-2793"
      unitRef="number">0.420</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="c-818"
      decimals="3"
      id="f-2794"
      unitRef="number">0.100</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="c-819"
      decimals="3"
      id="f-2795"
      unitRef="number">0.090</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="c-820"
      decimals="3"
      id="f-2796"
      unitRef="number">0.070</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="c-821"
      decimals="3"
      id="f-2797"
      unitRef="number">0.060</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="c-822"
      decimals="3"
      id="f-2798"
      unitRef="number">0.040</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="c-823"
      decimals="3"
      id="f-2799"
      unitRef="number">0.040</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="c-824"
      decimals="3"
      id="f-2800"
      unitRef="number">0.020</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="c-825"
      decimals="3"
      id="f-2801"
      unitRef="number">0.010</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="c-731"
      decimals="3"
      id="f-2802"
      unitRef="number">1.000</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="c-700"
      decimals="3"
      id="f-2803"
      unitRef="number">1.000</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-814"
      decimals="2"
      id="f-2804"
      unitRef="number">0.40</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-816"
      decimals="2"
      id="f-2805"
      unitRef="number">0.38</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-818"
      decimals="2"
      id="f-2806"
      unitRef="number">0.11</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-820"
      decimals="2"
      id="f-2807"
      unitRef="number">0.07</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-822"
      decimals="2"
      id="f-2808"
      unitRef="number">0.04</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-826"
      decimals="2"
      id="f-2809"
      unitRef="number">0.40</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-827"
      decimals="2"
      id="f-2810"
      unitRef="number">0.38</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-828"
      decimals="2"
      id="f-2811"
      unitRef="number">0.11</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-829"
      decimals="2"
      id="f-2812"
      unitRef="number">0.07</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-830"
      decimals="2"
      id="f-2813"
      unitRef="number">0.04</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock contextRef="c-1" id="f-2815">Presented in the following table are the expected benefit payments for each of the next five&#160;years and the five&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;year period thereafter:&lt;/span&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&gt;&lt;td style="width:65.887%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.364%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.877%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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 #000000;padding:0 1pt"&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;DB&#160;Pension Plans&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;DB&#160;SERP&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;OPEB Plan&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;2030-2034&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&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-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;2030-2034&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&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;757&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;29&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;296&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock>
    <us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock contextRef="c-2" id="f-2814">Presented in the following table are the expected benefit payments for each of the next five&#160;years and the five&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;year period thereafter:&lt;/span&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&gt;&lt;td style="width:65.887%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.364%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.877%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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 #000000;padding:0 1pt"&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;DB&#160;Pension Plans&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;DB&#160;SERP&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;OPEB Plan&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;2030-2034&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&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-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;2030-2034&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&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;757&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;29&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;296&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths contextRef="c-731" decimals="-6" id="f-2816" unitRef="usd">162000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths contextRef="c-662" decimals="-6" id="f-2817" unitRef="usd">10000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths contextRef="c-700" decimals="-6" id="f-2818" unitRef="usd">59000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo contextRef="c-731" decimals="-6" id="f-2819" unitRef="usd">161000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo contextRef="c-662" decimals="-6" id="f-2820" unitRef="usd">10000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo contextRef="c-700" decimals="-6" id="f-2821" unitRef="usd">61000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree contextRef="c-731" decimals="-6" id="f-2822" unitRef="usd">162000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree contextRef="c-662" decimals="-6" id="f-2823" unitRef="usd">10000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree contextRef="c-700" decimals="-6" id="f-2824" unitRef="usd">62000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour contextRef="c-731" decimals="-6" id="f-2825" unitRef="usd">162000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour contextRef="c-662" decimals="-6" id="f-2826" unitRef="usd">9000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour contextRef="c-700" decimals="-6" id="f-2827" unitRef="usd">63000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive contextRef="c-731" decimals="-6" id="f-2828" unitRef="usd">162000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive contextRef="c-662" decimals="-6" id="f-2829" unitRef="usd">9000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive contextRef="c-700" decimals="-6" id="f-2830" unitRef="usd">63000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter contextRef="c-731" decimals="-6" id="f-2831" unitRef="usd">802000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter contextRef="c-662" decimals="-6" id="f-2832" unitRef="usd">42000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter contextRef="c-700" decimals="-6" id="f-2833" unitRef="usd">309000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths contextRef="c-738" decimals="-6" id="f-2834" unitRef="usd">152000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths contextRef="c-666" decimals="-6" id="f-2835" unitRef="usd">7000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths contextRef="c-737" decimals="-6" id="f-2836" unitRef="usd">56000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo contextRef="c-738" decimals="-6" id="f-2837" unitRef="usd">152000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo contextRef="c-666" decimals="-6" id="f-2838" unitRef="usd">7000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo contextRef="c-737" decimals="-6" id="f-2839" unitRef="usd">58000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree contextRef="c-738" decimals="-6" id="f-2840" unitRef="usd">152000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree contextRef="c-666" decimals="-6" id="f-2841" unitRef="usd">7000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree contextRef="c-737" decimals="-6" id="f-2842" unitRef="usd">59000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour contextRef="c-738" decimals="-6" id="f-2843" unitRef="usd">152000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour contextRef="c-666" decimals="-6" id="f-2844" unitRef="usd">7000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour contextRef="c-737" decimals="-6" id="f-2845" unitRef="usd">60000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive contextRef="c-738" decimals="-6" id="f-2846" unitRef="usd">153000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive contextRef="c-666" decimals="-6" id="f-2847" unitRef="usd">6000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive contextRef="c-737" decimals="-6" id="f-2848" unitRef="usd">60000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter contextRef="c-738" decimals="-6" id="f-2849" unitRef="usd">757000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter contextRef="c-666" decimals="-6" id="f-2850" unitRef="usd">29000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter contextRef="c-737" decimals="-6" id="f-2851" unitRef="usd">296000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <cms:UnionMembershipByTotalEmployeesPercentage contextRef="c-38" decimals="2" id="f-2852" unitRef="number">0.44</cms:UnionMembershipByTotalEmployeesPercentage>
    <cms:UnionMembershipByTotalEmployeesPercentage
      contextRef="c-115"
      decimals="2"
      id="f-2853"
      unitRef="number">0.46</cms:UnionMembershipByTotalEmployeesPercentage>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c-1" id="f-2855">Stock-based Compensation&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy and Consumers provide a PISP to officers, employees, and non&#x2011;employee directors based on their contributions to the successful management of the company. The PISP has a ten&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;year term, expiring in May&#160;2030.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 2024, all awards were in the form of restricted stock or restricted stock units. The PISP also allows for unrestricted common stock, stock options, stock appreciation rights, phantom shares, performance units, and incentive options, none of which was granted in 2024, 2023, or 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Shares awarded or subject to stock options, phantom shares, or performance units may not exceed 6.5&#160;million shares from June&#160;2020 through May&#160;2030. CMS&#160;Energy and Consumers may issue awards of up to 4,469,391&#160;shares of common stock under the PISP as of December&#160;31,&#160;2024. Shares for which payment or exercise is in cash, as well as shares that expire, terminate, or are canceled or forfeited, may be awarded or granted again under the PISP.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;All awards under the PISP vest fully upon death. Upon a change of control of CMS&#160;Energy or termination under an officer separation agreement, the awards will vest in accordance with specific officer agreements. If stated in the award, for restricted stock recipients who terminate employment due to retirement or disability, a pro-rata portion of the award will vest upon termination, with any market-based award also contingent upon the outcome of the market condition and any performance-based award contingent upon the outcome of the performance condition. The pro-rata portion is equal to the portion of the service period served between the award grant date and the employee&#x2019;s termination date. The remaining portion of the awards will be forfeited. All awards for directors vest fully upon retirement. Restricted shares may be forfeited if employment terminates for any other reason or if the minimum service requirements are not met, as described in the award document.&lt;/span&gt;&lt;/div&gt;&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 Stock Awards:&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 stock awards for employees under the PISP are in the form of performance-based, market-based, and time-lapse restricted stock. Award recipients receive shares of CMS&#160;Energy common stock that have dividend and voting rights. The dividends on time-lapse restricted stock are paid in cash or in CMS&#160;Energy common stock. The dividends on performance-based and market-based restricted stock are paid in restricted shares equal to the value of the dividends. These additional restricted shares are subject to the same vesting conditions as the underlying restricted stock shares.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Performance-based restricted stock vesting is contingent on meeting at least a 36&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;month service requirement and a performance condition. The performance condition is based on an adjusted measure of CMS&#160;Energy&#x2019;s EPS growth relative to a peer group over a three&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;year period. The awards granted in 2024, 2023, and 2022 require a 38&#x2011;month service period. Market-based restricted stock vesting is generally contingent on meeting a three&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;year service requirement and a market condition. The market condition is based on a comparison of CMS&#160;Energy&#x2019;s total shareholder return with the median total shareholder return of a peer group over the same three&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;year period. Depending on the outcome of the performance condition or the market condition, a recipient may earn a total award ranging from zero to 200&#160;percent of the initial grant. Time-lapse restricted stock generally vests after a service period of &lt;span style="-sec-ix-hidden:f-2876"&gt;&lt;span style="-sec-ix-hidden:f-2877"&gt;three&lt;/span&gt;&lt;/span&gt;&#160;years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Restricted Stock Units:&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 2024, 2023, and 2022, CMS&#160;Energy and Consumers granted restricted stock units to certain non&#x2011;employee directors who elected to defer their restricted stock awards. The restricted stock units generally vest after a service period of &lt;span style="-sec-ix-hidden:f-2878"&gt;&lt;span style="-sec-ix-hidden:f-2879"&gt;one&lt;/span&gt;&lt;/span&gt;&#160;year or, if earlier, at the next annual meeting. The restricted stock units will be distributed to the recipients as shares in accordance with the directors&#x2019; deferral agreements. Restricted stock units do not have voting rights, but do have dividend rights. In lieu of cash dividend payments, the dividends on restricted stock units are paid in additional units equal to the value of the dividends. These additional restricted stock units are subject to the same vesting 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;distribution conditions as the underlying restricted stock units. No restricted stock units were forfeited during 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following tables is the activity for restricted stock and restricted stock units under the PISP:&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&gt;&lt;td style="width:31.111%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.239%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.239%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.724%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="9" 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;CMS&#160;Energy,&#160;including&#160;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" 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;Consumers&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;Year Ended December&#160;31,&#160;2024&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;Number of&lt;br/&gt;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;Weighted-average&lt;br/&gt;Grant Date&#160;Fair Value&lt;br/&gt;Per Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Number of&lt;br/&gt;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;Weighted-average&lt;br/&gt;Grant Date&#160;Fair Value&lt;br/&gt;Per Share&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;Nonvested at beginning of period&lt;/span&gt;&lt;/td&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;1,158,102&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;59.50&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;1,094,366&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;59.50&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;606,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;562,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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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&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 stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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&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;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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 stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(467,039)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(441,913)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,350)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,572)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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&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;Forfeited &#x2013; restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(142,376)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(140,124)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Nonvested at end of period&lt;/span&gt;&lt;/td&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;1,162,787&#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&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&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;59.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&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&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;1,081,573&#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&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&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;59.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&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&gt;&lt;td style="width:52.585%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.258%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.857%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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;Year Ended December&#160;31,&#160;2024&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;CMS&#160;Energy, including&lt;br/&gt;Consumers&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;Consumers&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-style:italic;font-weight:400;line-height:120%"&gt;Granted&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Time-lapse awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;130,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;117,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Market-based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;165,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Performance-based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;164,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/td&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;Dividends on market-based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Dividends on performance-based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Dividends on restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Additional performance-based shares based on achievement of condition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;103,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;633,450&#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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;587,816&#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&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 and Consumers charge the fair value of the restricted stock awards to expense over the required service period and charge the fair value of the restricted stock units to expense immediately. For performance-based awards, CMS&#160;Energy and Consumers estimate the number of shares expected to vest at the end of the performance period based on the probable achievement of the performance objective. Performance-based and market-based restricted stock awards have graded vesting features for retirement-eligible employees, and CMS&#160;Energy and Consumers recognize expense for those awards on a graded vesting schedule over the required service period. Expense for performance-based and market-based restricted stock awards for non&#x2011;retirement-eligible employees and time-lapse awards is recognized on a straight-line basis over the required service period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 fair value of performance-based and time-lapse restricted stock and restricted stock units is based on the price of CMS&#160;Energy&#x2019;s common stock on the grant date. The fair value of market-based restricted stock awards is calculated on the grant date using a Monte Carlo simulation. CMS&#160;Energy and Consumers base expected volatilities on the historical volatility of the price of CMS&#160;Energy common stock. The risk-&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;free rate for valuation of the market-based restricted stock awards was based on the three&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;year U.S.&#160;Treasury yield at the award grant date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 most significant assumptions used to estimate the fair value of the market-based restricted stock awards:&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&gt;&lt;td style="width:66.688%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.638%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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;Years Ended December&#160;31&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:120%"&gt;2024&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:120%"&gt;2023&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:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected volatility&lt;/span&gt;&lt;/td&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;20.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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="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;30.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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="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;27.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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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;Risk-free rate&lt;/span&gt;&lt;/td&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;4.1&#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:left;vertical-align:bottom"&gt;&lt;/td&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;3.9&#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:left;vertical-align:bottom"&gt;&lt;/td&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;1.4&#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:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table is the weighted-average grant-date fair value of all awards under the PISP:&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&gt;&lt;td style="width:66.688%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.878%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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;Years Ended December&#160;31&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;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;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Weighted-average grant-date fair value per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted stock granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 stock units granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Weighted-average grant-date fair value per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted stock granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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.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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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.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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;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 stock units granted&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&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;52.46&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;50.34&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;56.07&#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&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;Presented in the following table are amounts related to restricted stock awards and restricted stock units:&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&gt;&lt;td style="width:66.688%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.878%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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;Years Ended December&#160;31&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;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;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value of shares that vested during the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&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;Compensation expense recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 benefit recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value of shares that vested during the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Compensation expense recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Income tax benefit recognized&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&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;3&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;2&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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&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;At December&#160;31,&#160;2024, $28&#160;million of total unrecognized compensation cost was related to restricted stock for CMS&#160;Energy, including Consumers, and $26&#160;million of total unrecognized compensation cost was related to restricted stock for Consumers. CMS&#160;Energy and Consumers expect to recognize this cost over a weighted-average period of &lt;span style="-sec-ix-hidden:f-2978"&gt;&lt;span style="-sec-ix-hidden:f-2979"&gt;two&lt;/span&gt;&lt;/span&gt;&#160;years.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c-2" id="f-2854">Stock-based Compensation&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy and Consumers provide a PISP to officers, employees, and non&#x2011;employee directors based on their contributions to the successful management of the company. The PISP has a ten&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;year term, expiring in May&#160;2030.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 2024, all awards were in the form of restricted stock or restricted stock units. The PISP also allows for unrestricted common stock, stock options, stock appreciation rights, phantom shares, performance units, and incentive options, none of which was granted in 2024, 2023, or 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Shares awarded or subject to stock options, phantom shares, or performance units may not exceed 6.5&#160;million shares from June&#160;2020 through May&#160;2030. CMS&#160;Energy and Consumers may issue awards of up to 4,469,391&#160;shares of common stock under the PISP as of December&#160;31,&#160;2024. Shares for which payment or exercise is in cash, as well as shares that expire, terminate, or are canceled or forfeited, may be awarded or granted again under the PISP.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;All awards under the PISP vest fully upon death. Upon a change of control of CMS&#160;Energy or termination under an officer separation agreement, the awards will vest in accordance with specific officer agreements. If stated in the award, for restricted stock recipients who terminate employment due to retirement or disability, a pro-rata portion of the award will vest upon termination, with any market-based award also contingent upon the outcome of the market condition and any performance-based award contingent upon the outcome of the performance condition. The pro-rata portion is equal to the portion of the service period served between the award grant date and the employee&#x2019;s termination date. The remaining portion of the awards will be forfeited. All awards for directors vest fully upon retirement. Restricted shares may be forfeited if employment terminates for any other reason or if the minimum service requirements are not met, as described in the award document.&lt;/span&gt;&lt;/div&gt;&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 Stock Awards:&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 stock awards for employees under the PISP are in the form of performance-based, market-based, and time-lapse restricted stock. Award recipients receive shares of CMS&#160;Energy common stock that have dividend and voting rights. The dividends on time-lapse restricted stock are paid in cash or in CMS&#160;Energy common stock. The dividends on performance-based and market-based restricted stock are paid in restricted shares equal to the value of the dividends. These additional restricted shares are subject to the same vesting conditions as the underlying restricted stock shares.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Performance-based restricted stock vesting is contingent on meeting at least a 36&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;month service requirement and a performance condition. The performance condition is based on an adjusted measure of CMS&#160;Energy&#x2019;s EPS growth relative to a peer group over a three&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;year period. The awards granted in 2024, 2023, and 2022 require a 38&#x2011;month service period. Market-based restricted stock vesting is generally contingent on meeting a three&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;year service requirement and a market condition. The market condition is based on a comparison of CMS&#160;Energy&#x2019;s total shareholder return with the median total shareholder return of a peer group over the same three&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;year period. Depending on the outcome of the performance condition or the market condition, a recipient may earn a total award ranging from zero to 200&#160;percent of the initial grant. Time-lapse restricted stock generally vests after a service period of &lt;span style="-sec-ix-hidden:f-2876"&gt;&lt;span style="-sec-ix-hidden:f-2877"&gt;three&lt;/span&gt;&lt;/span&gt;&#160;years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Restricted Stock Units:&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 2024, 2023, and 2022, CMS&#160;Energy and Consumers granted restricted stock units to certain non&#x2011;employee directors who elected to defer their restricted stock awards. The restricted stock units generally vest after a service period of &lt;span style="-sec-ix-hidden:f-2878"&gt;&lt;span style="-sec-ix-hidden:f-2879"&gt;one&lt;/span&gt;&lt;/span&gt;&#160;year or, if earlier, at the next annual meeting. The restricted stock units will be distributed to the recipients as shares in accordance with the directors&#x2019; deferral agreements. Restricted stock units do not have voting rights, but do have dividend rights. In lieu of cash dividend payments, the dividends on restricted stock units are paid in additional units equal to the value of the dividends. These additional restricted stock units are subject to the same vesting 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;distribution conditions as the underlying restricted stock units. No restricted stock units were forfeited during 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following tables is the activity for restricted stock and restricted stock units under the PISP:&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&gt;&lt;td style="width:31.111%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.239%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.239%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.724%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="9" 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;CMS&#160;Energy,&#160;including&#160;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" 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;Consumers&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;Year Ended December&#160;31,&#160;2024&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;Number of&lt;br/&gt;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;Weighted-average&lt;br/&gt;Grant Date&#160;Fair Value&lt;br/&gt;Per Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Number of&lt;br/&gt;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;Weighted-average&lt;br/&gt;Grant Date&#160;Fair Value&lt;br/&gt;Per Share&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;Nonvested at beginning of period&lt;/span&gt;&lt;/td&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;1,158,102&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;59.50&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;1,094,366&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;59.50&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;606,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;562,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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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&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 stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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&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;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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 stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(467,039)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(441,913)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,350)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,572)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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&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;Forfeited &#x2013; restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(142,376)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(140,124)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Nonvested at end of period&lt;/span&gt;&lt;/td&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;1,162,787&#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&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&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;59.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&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&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;1,081,573&#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&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&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;59.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&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&gt;&lt;td style="width:52.585%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.258%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.857%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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;Year Ended December&#160;31,&#160;2024&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;CMS&#160;Energy, including&lt;br/&gt;Consumers&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;Consumers&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-style:italic;font-weight:400;line-height:120%"&gt;Granted&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Time-lapse awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;130,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;117,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Market-based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;165,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Performance-based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;164,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/td&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;Dividends on market-based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Dividends on performance-based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Dividends on restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Additional performance-based shares based on achievement of condition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;103,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;633,450&#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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;587,816&#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&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 and Consumers charge the fair value of the restricted stock awards to expense over the required service period and charge the fair value of the restricted stock units to expense immediately. For performance-based awards, CMS&#160;Energy and Consumers estimate the number of shares expected to vest at the end of the performance period based on the probable achievement of the performance objective. Performance-based and market-based restricted stock awards have graded vesting features for retirement-eligible employees, and CMS&#160;Energy and Consumers recognize expense for those awards on a graded vesting schedule over the required service period. Expense for performance-based and market-based restricted stock awards for non&#x2011;retirement-eligible employees and time-lapse awards is recognized on a straight-line basis over the required service period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 fair value of performance-based and time-lapse restricted stock and restricted stock units is based on the price of CMS&#160;Energy&#x2019;s common stock on the grant date. The fair value of market-based restricted stock awards is calculated on the grant date using a Monte Carlo simulation. CMS&#160;Energy and Consumers base expected volatilities on the historical volatility of the price of CMS&#160;Energy common stock. The risk-&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;free rate for valuation of the market-based restricted stock awards was based on the three&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;year U.S.&#160;Treasury yield at the award grant date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 most significant assumptions used to estimate the fair value of the market-based restricted stock awards:&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&gt;&lt;td style="width:66.688%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.638%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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;Years Ended December&#160;31&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:120%"&gt;2024&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:120%"&gt;2023&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:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected volatility&lt;/span&gt;&lt;/td&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;20.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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="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;30.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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="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;27.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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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;Risk-free rate&lt;/span&gt;&lt;/td&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;4.1&#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:left;vertical-align:bottom"&gt;&lt;/td&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;3.9&#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:left;vertical-align:bottom"&gt;&lt;/td&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;1.4&#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:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table is the weighted-average grant-date fair value of all awards under the PISP:&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&gt;&lt;td style="width:66.688%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.878%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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;Years Ended December&#160;31&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;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;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Weighted-average grant-date fair value per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted stock granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 stock units granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Weighted-average grant-date fair value per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted stock granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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.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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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.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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;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 stock units granted&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&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;52.46&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;50.34&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;56.07&#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&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;Presented in the following table are amounts related to restricted stock awards and restricted stock units:&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&gt;&lt;td style="width:66.688%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.878%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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;Years Ended December&#160;31&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;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;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value of shares that vested during the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&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;Compensation expense recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 benefit recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value of shares that vested during the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Compensation expense recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Income tax benefit recognized&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&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;3&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;2&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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&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;At December&#160;31,&#160;2024, $28&#160;million of total unrecognized compensation cost was related to restricted stock for CMS&#160;Energy, including Consumers, and $26&#160;million of total unrecognized compensation cost was related to restricted stock for Consumers. CMS&#160;Energy and Consumers expect to recognize this cost over a weighted-average period of &lt;span style="-sec-ix-hidden:f-2978"&gt;&lt;span style="-sec-ix-hidden:f-2979"&gt;two&lt;/span&gt;&lt;/span&gt;&#160;years.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <cms:DeferredCompensationArrangementsPlanTerm contextRef="c-1" id="f-2856">P10Y</cms:DeferredCompensationArrangementsPlanTerm>
    <cms:DeferredCompensationArrangementsPlanTerm contextRef="c-2" id="f-2857">P10Y</cms:DeferredCompensationArrangementsPlanTerm>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c-38"
      decimals="INF"
      id="f-2858"
      unitRef="shares">6500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c-115"
      decimals="INF"
      id="f-2859"
      unitRef="shares">6500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="c-115"
      decimals="INF"
      id="f-2860"
      unitRef="shares">4469391</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="c-38"
      decimals="INF"
      id="f-2861"
      unitRef="shares">4469391</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1 contextRef="c-831" id="f-2862">P36M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1 contextRef="c-832" id="f-2863">P36M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-833" id="f-2864">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-834" id="f-2865">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1 contextRef="c-834" id="f-2866">P38M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1 contextRef="c-833" id="f-2867">P38M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1 contextRef="c-835" id="f-2868">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1 contextRef="c-836" id="f-2869">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-835" id="f-2870">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-836" id="f-2871">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <cms:PercentOfInitialGrantIssuedOnVestingDate
      contextRef="c-837"
      decimals="INF"
      id="f-2872"
      unitRef="number">0</cms:PercentOfInitialGrantIssuedOnVestingDate>
    <cms:PercentOfInitialGrantIssuedOnVestingDate
      contextRef="c-497"
      decimals="INF"
      id="f-2873"
      unitRef="number">0</cms:PercentOfInitialGrantIssuedOnVestingDate>
    <cms:PercentOfInitialGrantIssuedOnVestingDate
      contextRef="c-838"
      decimals="2"
      id="f-2874"
      unitRef="number">2</cms:PercentOfInitialGrantIssuedOnVestingDate>
    <cms:PercentOfInitialGrantIssuedOnVestingDate
      contextRef="c-498"
      decimals="2"
      id="f-2875"
      unitRef="number">2</cms:PercentOfInitialGrantIssuedOnVestingDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c-841"
      decimals="INF"
      id="f-2880"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c-842"
      decimals="INF"
      id="f-2881"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock contextRef="c-1" id="f-2883">&lt;div style="margin-bottom: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 the activity for restricted stock and restricted stock units under the PISP:&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&gt;&lt;td style="width:31.111%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.239%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.239%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.724%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="9" 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;CMS&#160;Energy,&#160;including&#160;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" 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;Consumers&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;Year Ended December&#160;31,&#160;2024&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;Number of&lt;br/&gt;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;Weighted-average&lt;br/&gt;Grant Date&#160;Fair Value&lt;br/&gt;Per Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Number of&lt;br/&gt;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;Weighted-average&lt;br/&gt;Grant Date&#160;Fair Value&lt;br/&gt;Per Share&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;Nonvested at beginning of period&lt;/span&gt;&lt;/td&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;1,158,102&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;59.50&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;1,094,366&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;59.50&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;606,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;562,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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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&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 stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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&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;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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 stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(467,039)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(441,913)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,350)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,572)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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&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;Forfeited &#x2013; restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(142,376)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(140,124)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Nonvested at end of period&lt;/span&gt;&lt;/td&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;1,162,787&#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&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&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;59.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&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&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;1,081,573&#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&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&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;59.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&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&gt;&lt;td style="width:52.585%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.258%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.857%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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;Year Ended December&#160;31,&#160;2024&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;CMS&#160;Energy, including&lt;br/&gt;Consumers&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;Consumers&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-style:italic;font-weight:400;line-height:120%"&gt;Granted&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Time-lapse awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;130,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;117,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Market-based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;165,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Performance-based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;164,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/td&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;Dividends on market-based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Dividends on performance-based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Dividends on restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Additional performance-based shares based on achievement of condition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;103,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;633,450&#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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;587,816&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock>
    <us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock contextRef="c-2" id="f-2882">&lt;div style="margin-bottom: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 the activity for restricted stock and restricted stock units under the PISP:&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&gt;&lt;td style="width:31.111%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.239%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.239%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.724%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="9" 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;CMS&#160;Energy,&#160;including&#160;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" 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;Consumers&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;Year Ended December&#160;31,&#160;2024&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;Number of&lt;br/&gt;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;Weighted-average&lt;br/&gt;Grant Date&#160;Fair Value&lt;br/&gt;Per Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Number of&lt;br/&gt;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;Weighted-average&lt;br/&gt;Grant Date&#160;Fair Value&lt;br/&gt;Per Share&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;Nonvested at beginning of period&lt;/span&gt;&lt;/td&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;1,158,102&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;59.50&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;1,094,366&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;59.50&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;606,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;562,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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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&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 stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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&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;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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 stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(467,039)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(441,913)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,350)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,572)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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&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;Forfeited &#x2013; restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(142,376)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(140,124)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Nonvested at end of period&lt;/span&gt;&lt;/td&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;1,162,787&#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&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&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;59.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&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&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;1,081,573&#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&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&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;59.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&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&gt;&lt;td style="width:52.585%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.258%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.857%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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;Year Ended December&#160;31,&#160;2024&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;CMS&#160;Energy, including&lt;br/&gt;Consumers&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;Consumers&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-style:italic;font-weight:400;line-height:120%"&gt;Granted&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Time-lapse awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;130,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;117,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Market-based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;165,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Performance-based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;164,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/td&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;Dividends on market-based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Dividends on performance-based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Dividends on restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Additional performance-based shares based on achievement of condition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;103,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;633,450&#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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;587,816&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-843"
      decimals="INF"
      id="f-2884"
      unitRef="shares">1158102</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-843"
      decimals="2"
      id="f-2885"
      unitRef="usdPerShare">59.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-844"
      decimals="INF"
      id="f-2886"
      unitRef="shares">1094366</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-844"
      decimals="2"
      id="f-2887"
      unitRef="usdPerShare">59.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-845"
      decimals="INF"
      id="f-2888"
      unitRef="shares">606746</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-845"
      decimals="2"
      id="f-2889"
      unitRef="usdPerShare">44.76</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-846"
      decimals="INF"
      id="f-2890"
      unitRef="shares">562139</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-846"
      decimals="2"
      id="f-2891"
      unitRef="usdPerShare">44.49</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-841"
      decimals="INF"
      id="f-2892"
      unitRef="shares">26704</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-841"
      decimals="2"
      id="f-2893"
      unitRef="usdPerShare">52.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-842"
      decimals="INF"
      id="f-2894"
      unitRef="shares">25677</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-842"
      decimals="2"
      id="f-2895"
      unitRef="usdPerShare">52.46</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-845"
      decimals="INF"
      id="f-2896"
      unitRef="shares">467039</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-845"
      decimals="2"
      id="f-2897"
      unitRef="usdPerShare">45.88</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-846"
      decimals="INF"
      id="f-2898"
      unitRef="shares">441913</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-846"
      decimals="2"
      id="f-2899"
      unitRef="usdPerShare">45.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-841"
      decimals="INF"
      id="f-2900"
      unitRef="shares">19350</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-841"
      decimals="2"
      id="f-2901"
      unitRef="usdPerShare">49.62</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-842"
      decimals="INF"
      id="f-2902"
      unitRef="shares">18572</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-842"
      decimals="2"
      id="f-2903"
      unitRef="usdPerShare">49.64</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c-845"
      decimals="INF"
      id="f-2904"
      unitRef="shares">142376</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c-845"
      decimals="2"
      id="f-2905"
      unitRef="usdPerShare">42.68</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c-846"
      decimals="INF"
      id="f-2906"
      unitRef="shares">140124</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c-846"
      decimals="2"
      id="f-2907"
      unitRef="usdPerShare">43.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-847"
      decimals="INF"
      id="f-2908"
      unitRef="shares">1162787</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-847"
      decimals="2"
      id="f-2909"
      unitRef="usdPerShare">59.34</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-848"
      decimals="INF"
      id="f-2910"
      unitRef="shares">1081573</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-848"
      decimals="2"
      id="f-2911"
      unitRef="usdPerShare">59.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-840"
      decimals="INF"
      id="f-2912"
      unitRef="shares">130512</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-839"
      decimals="INF"
      id="f-2913"
      unitRef="shares">117525</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-835"
      decimals="INF"
      id="f-2914"
      unitRef="shares">165238</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-836"
      decimals="INF"
      id="f-2915"
      unitRef="shares">153513</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-833"
      decimals="INF"
      id="f-2916"
      unitRef="shares">176655</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-834"
      decimals="INF"
      id="f-2917"
      unitRef="shares">164324</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-849"
      decimals="INF"
      id="f-2918"
      unitRef="shares">22744</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-850"
      decimals="INF"
      id="f-2919"
      unitRef="shares">21880</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-851"
      decimals="INF"
      id="f-2920"
      unitRef="shares">14518</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-852"
      decimals="INF"
      id="f-2921"
      unitRef="shares">13634</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-853"
      decimals="INF"
      id="f-2922"
      unitRef="shares">15860</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-854"
      decimals="INF"
      id="f-2923"
      unitRef="shares">14905</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-855"
      decimals="INF"
      id="f-2924"
      unitRef="shares">3960</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-856"
      decimals="INF"
      id="f-2925"
      unitRef="shares">3797</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-857"
      decimals="INF"
      id="f-2926"
      unitRef="shares">103963</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-858"
      decimals="INF"
      id="f-2927"
      unitRef="shares">98238</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-1"
      decimals="INF"
      id="f-2928"
      unitRef="shares">633450</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-2"
      decimals="INF"
      id="f-2929"
      unitRef="shares">587816</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c-1" id="f-2930">&lt;div style="margin-bottom: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 charge the fair value of the restricted stock awards to expense over the required service period and charge the fair value of the restricted stock units to expense immediately. For performance-based awards, CMS&#160;Energy and Consumers estimate the number of shares expected to vest at the end of the performance period based on the probable achievement of the performance objective. Performance-based and market-based restricted stock awards have graded vesting features for retirement-eligible employees, and CMS&#160;Energy and Consumers recognize expense for those awards on a graded vesting schedule over the required service period. Expense for performance-based and market-based restricted stock awards for non&#x2011;retirement-eligible employees and time-lapse awards is recognized on a straight-line basis over the required service period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 fair value of performance-based and time-lapse restricted stock and restricted stock units is based on the price of CMS&#160;Energy&#x2019;s common stock on the grant date. The fair value of market-based restricted stock awards is calculated on the grant date using a Monte Carlo simulation. CMS&#160;Energy and Consumers base expected volatilities on the historical volatility of the price of CMS&#160;Energy common stock. The risk-&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;free rate for valuation of the market-based restricted stock awards was based on the three&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;year U.S.&#160;Treasury yield at the award grant date.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="c-1" id="f-2932">&lt;div style="margin-bottom: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 most significant assumptions used to estimate the fair value of the market-based restricted stock awards:&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&gt;&lt;td style="width:66.688%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.638%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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;Years Ended December&#160;31&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:120%"&gt;2024&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:120%"&gt;2023&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:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected volatility&lt;/span&gt;&lt;/td&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;20.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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="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;30.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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="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;27.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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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;Risk-free rate&lt;/span&gt;&lt;/td&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;4.1&#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:left;vertical-align:bottom"&gt;&lt;/td&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;3.9&#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:left;vertical-align:bottom"&gt;&lt;/td&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;1.4&#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:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="c-2" id="f-2931">&lt;div style="margin-bottom: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 most significant assumptions used to estimate the fair value of the market-based restricted stock awards:&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&gt;&lt;td style="width:66.688%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.638%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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;Years Ended December&#160;31&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:120%"&gt;2024&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:120%"&gt;2023&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:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected volatility&lt;/span&gt;&lt;/td&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;20.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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="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;30.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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="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;27.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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&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;Risk-free rate&lt;/span&gt;&lt;/td&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;4.1&#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:left;vertical-align:bottom"&gt;&lt;/td&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;3.9&#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:left;vertical-align:bottom"&gt;&lt;/td&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;1.4&#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:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c-1" decimals="3" id="f-2933" unitRef="number">0.202</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c-12" decimals="3" id="f-2934" unitRef="number">0.303</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c-13" decimals="3" id="f-2935" unitRef="number">0.273</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c-1" decimals="3" id="f-2936" unitRef="number">0.035</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c-12" decimals="3" id="f-2937" unitRef="number">0.029</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c-13" decimals="3" id="f-2938" unitRef="number">0.028</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c-1" decimals="3" id="f-2939" unitRef="number">0.041</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c-12" decimals="3" id="f-2940" unitRef="number">0.039</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c-13" decimals="3" id="f-2941" unitRef="number">0.014</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock contextRef="c-1" id="f-2943">&lt;div style="margin-bottom: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 the weighted-average grant-date fair value of all awards under the PISP:&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&gt;&lt;td style="width:66.688%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.878%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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;Years Ended December&#160;31&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;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;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Weighted-average grant-date fair value per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted stock granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 stock units granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Weighted-average grant-date fair value per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted stock granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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.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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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.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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;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 stock units granted&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&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;52.46&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;50.34&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;56.07&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock contextRef="c-2" id="f-2942">&lt;div style="margin-bottom: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 the weighted-average grant-date fair value of all awards under the PISP:&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&gt;&lt;td style="width:66.688%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.878%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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;Years Ended December&#160;31&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;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;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Weighted-average grant-date fair value per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted stock granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 stock units granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Weighted-average grant-date fair value per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted stock granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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.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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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.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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;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 stock units granted&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&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;52.46&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;50.34&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&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;56.07&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-845"
      decimals="2"
      id="f-2944"
      unitRef="usdPerShare">44.76</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-859"
      decimals="2"
      id="f-2945"
      unitRef="usdPerShare">52.62</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-860"
      decimals="2"
      id="f-2946"
      unitRef="usdPerShare">48.69</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-841"
      decimals="2"
      id="f-2947"
      unitRef="usdPerShare">52.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-861"
      decimals="2"
      id="f-2948"
      unitRef="usdPerShare">50.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-862"
      decimals="2"
      id="f-2949"
      unitRef="usdPerShare">56.13</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-846"
      decimals="2"
      id="f-2950"
      unitRef="usdPerShare">44.49</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-863"
      decimals="2"
      id="f-2951"
      unitRef="usdPerShare">52.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-864"
      decimals="2"
      id="f-2952"
      unitRef="usdPerShare">48.57</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-842"
      decimals="2"
      id="f-2953"
      unitRef="usdPerShare">52.46</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-865"
      decimals="2"
      id="f-2954"
      unitRef="usdPerShare">50.34</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-866"
      decimals="2"
      id="f-2955"
      unitRef="usdPerShare">56.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock contextRef="c-2" id="f-2957">&lt;div style="margin-bottom: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 amounts related to restricted stock awards and restricted stock units:&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&gt;&lt;td style="width:66.688%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.878%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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;Years Ended December&#160;31&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;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;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value of shares that vested during the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&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;Compensation expense recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 benefit recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value of shares that vested during the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Compensation expense recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Income tax benefit recognized&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&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;3&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;2&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock contextRef="c-1" id="f-2956">&lt;div style="margin-bottom: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 amounts related to restricted stock awards and restricted stock units:&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&gt;&lt;td style="width:66.688%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.878%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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;Years Ended December&#160;31&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;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;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value of shares that vested during the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&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;Compensation expense recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 benefit recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value of shares that vested during the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Compensation expense recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Income tax benefit recognized&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&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;3&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;2&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c-845" decimals="-6" id="f-2958" unitRef="usd">28000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c-859" decimals="-6" id="f-2959" unitRef="usd">20000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c-860" decimals="-6" id="f-2960" unitRef="usd">27000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-845" decimals="-6" id="f-2961" unitRef="usd">27000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-859" decimals="-6" id="f-2962" unitRef="usd">28000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-860" decimals="-6" id="f-2963" unitRef="usd">26000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c-845" decimals="-6" id="f-2964" unitRef="usd">3000000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c-859" decimals="-6" id="f-2965" unitRef="usd">3000000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c-860" decimals="-6" id="f-2966" unitRef="usd">0</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c-846" decimals="-6" id="f-2967" unitRef="usd">27000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c-863" decimals="-6" id="f-2968" unitRef="usd">19000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c-864" decimals="-6" id="f-2969" unitRef="usd">25000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-846" decimals="-6" id="f-2970" unitRef="usd">25000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-863" decimals="-6" id="f-2971" unitRef="usd">26000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-864" decimals="-6" id="f-2972" unitRef="usd">25000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c-846" decimals="-6" id="f-2973" unitRef="usd">3000000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c-863" decimals="-6" id="f-2974" unitRef="usd">2000000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c-864" decimals="-6" id="f-2975" unitRef="usd">0</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="c-867" decimals="-6" id="f-2976" unitRef="usd">28000000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="c-868" decimals="-6" id="f-2977" unitRef="usd">26000000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c-1" id="f-2981">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;CMS&#160;Energy and its subsidiaries file a consolidated U.S.&#160;federal income tax return as well as a Michigan Corporate Income Tax return for the unitary business group and various other state unitary group combined income tax returns. Income taxes are allocated based on each company&#x2019;s separate taxable income in accordance with the CMS&#160;Energy tax sharing 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:400;line-height:120%"&gt;Presented in the following table is the difference between actual income tax expense on continuing operations and income tax expense computed by applying the statutory U.S.&#160;federal income tax rate:&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&gt;&lt;td style="width:61.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.640%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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, Except Tax Rate&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;Years Ended December&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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="3" style="display:none"&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;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income from continuing operations before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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-weight:400;line-height:120%"&gt;Income tax expense at statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Increase (decrease) in income taxes from:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;span style="color:#000000;font-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Renewable energy tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(72)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(58)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Deferred tax adjustment&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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;Taxes attributable to noncontrolling interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;15.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;15.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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;10.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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&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-weight:400;line-height:120%"&gt;Income from continuing operations before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense at statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Increase (decrease) in income taxes from:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;State and local income taxes, net of federal effect&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Renewable energy tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Deferred tax adjustment&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&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.5&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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&gt;&lt;td colspan="3" style="display:none"&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&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;15.7&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;12.9&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&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;CMS&#160;Energy initiated a plan to divest immaterial business activities in a non&#x2011;Michigan jurisdiction and will no longer have a taxable presence within that jurisdiction. As a result of these actions, during 2023, CMS&#160;Energy reversed a $13&#160;million non&#x2011;Michigan reserve, all of which 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;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;During&#160;2024, Consumers recognized a $16&#160;million tax benefit resulting from the expiration of the statute of limitations associated with audit points for the 2018 and 2019 tax years.&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 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 were fully amortized in 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Renewable Energy Tax Credits: &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 the Inflation Reduction Act of&#160;2022, renewable energy tax credits produced after 2022 are eligible to be transferred to third parties. These sales are accounted for under ASC&#160;740 with the discount from the sale of the tax credits included as a component of income tax expense. Renewable energy tax credits that have been generated and sold are presented as accounts receivable on CMS&#160;Energy&#x2019;s and Consumers&#x2019; consolidated balance sheets until proceeds from the sale are received. Proceeds from the sale of tax credits are presented as operating activities on their consolidated statements of cash flows, consistent with the presentation of cash taxes paid. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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&#160;2024, CMS&#160;Energy sold renewable energy tax credits generated in 2023 and received proceeds of $37&#160;million, all of which was recognized at Consumers. CMS&#160;Energy also sold renewable energy tax credits generated in 2024, receiving proceeds of $59&#160;million in 2024, of which $39 million was recognized at Consumers. CMS&#160;Energy will receive an additional $13&#160;million in 2025, all of which will be recognized at 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;Presented in the following table are the significant components of income tax expense on continuing operations:&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&gt;&lt;td style="width:66.688%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.878%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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 #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;Years Ended December&#160;31&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;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;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Current income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;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;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;6&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;6&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;146&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;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&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;Deferred income tax credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Tax expense&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;147&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;93&#160;&lt;/span&gt;&lt;/td&gt;&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&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 #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&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;Current income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;State and local&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;State and local&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Deferred income tax credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tax expense&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&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;200&#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&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&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;161&#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&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&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;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are the principal components of deferred income tax assets (liabilities) recognized:&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&gt;&lt;td style="width:77.425%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.877%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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;/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;2023&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Deferred income tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;Tax loss and credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Net regulatory tax liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Reserves and accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Total deferred income tax assets&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total deferred income tax assets, net of valuation allowance&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-style:italic;font-weight:400;line-height:120%"&gt;Deferred income tax liabilities&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,682)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,520)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Employee benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Gas inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(66)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Securitized costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(167)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(194)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(122)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:400;line-height:120%"&gt;Total deferred income tax liabilities&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,516)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;(3,374)&lt;/span&gt;&lt;/td&gt;&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&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 deferred income tax liabilities&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,925)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;(2,615)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Deferred income tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;Net regulatory tax liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Tax loss and credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Reserves and accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total deferred income tax assets&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-style:italic;font-weight:400;line-height:120%"&gt;Deferred income tax liabilities&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,658)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,498)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Employee benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(489)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(459)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Gas inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(66)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Securitized costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(167)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(194)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(79)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:400;line-height:120%"&gt;Total deferred income tax liabilities&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,421)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;(3,296)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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"&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 deferred income tax 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&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,053)&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&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&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,789)&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&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;Deferred tax assets and liabilities are recognized for the estimated future tax effect of temporary differences between the tax basis of assets or liabilities and the reported amounts on CMS&#160;Energy&#x2019;s and Consumers&#x2019; consolidated financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 tax loss and credit carryforwards at December&#160;31,&#160;2024: &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&gt;&lt;td style="width:73.258%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.746%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.722%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" 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-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&gt;&lt;td colspan="3" style="display:none"&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;Tax Attribute&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top: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-weight:400;line-height:120%"&gt;Expiration&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Michigan net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&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;2030 &#x2013; 2033&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-weight:400;line-height:120%"&gt;Arkansas net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;2033 - 2034&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Local net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;2025 &#x2013; 2040&lt;/span&gt;&lt;/td&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;General business credits&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;2038 &#x2013; 2044&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total tax attributes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Michigan net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;2030 &#x2013; 2033&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;General business credits&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;2038 &#x2013; 2044&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total tax attributes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&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;37&#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&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&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;General business credits comprise research and development tax credits and renewable energy tax credits that are not expected to be transferred to third&#160;parties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 provided a valuation allowance of $1&#160;million for the local tax loss carryforward. CMS&#160;Energy and Consumers expect to utilize fully their tax loss and credit carryforwards for which no valuation allowance has been provided. It is reasonably possible that further adjustments will be made to the valuation allowances 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:400;line-height:120%"&gt;Presented in the following table is a reconciliation of the beginning and ending amount of uncertain tax benefits:&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&gt;&lt;td style="width:66.688%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.878%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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 #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;Years Ended December&#160;31&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;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;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Balance at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&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;Additions for current-year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;Additions for prior-year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;Reductions for prior-year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;Reductions for lapse of statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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:400;line-height:120%"&gt;Balance at end of period&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;26&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;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&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&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-weight:400;line-height:120%"&gt;Balance at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additions for current-year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Additions for prior-year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;Reductions for prior-year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Reductions for lapse of statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Balance at end of period&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&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;32&#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&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&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;36&#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&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&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;36&#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&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;If recognized, all of these uncertain tax benefits would affect CMS&#160;Energy&#x2019;s and Consumers&#x2019; annual effective tax rates in future years. One uncertain tax benefit relates to the methodology of state apportionment for Consumers&#x2019; electricity sales to MISO. The Michigan Tax Tribunal heard oral arguments on this methodology during 2022. A final conclusion is not anticipated in the next 12&#160;months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 recognize accrued interest and penalties, where applicable, as part of income tax expense. CMS&#160;Energy, including Consumers, recognized immaterial interest and penalties for each of the years ended December&#160;31,&#160;2024, 2023, and 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The amount of income taxes paid is subject to ongoing audits by federal, state, local, and foreign tax authorities, which can result in proposed assessments. CMS&#160;Energy&#x2019;s federal income tax returns for 2021 and subsequent years remain subject to examination by the IRS. CMS&#160;Energy&#x2019;s Michigan Corporate Income Tax returns for 2013&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;2016 and 2020 and subsequent years remain subject to examination by the State of Michigan. CMS&#160;Energy&#x2019;s and Consumers&#x2019; estimate of the potential outcome for any uncertain tax issue is highly judgmental. CMS&#160;Energy and Consumers believe that their accrued tax liabilities at December&#160;31,&#160;2024 were adequate for all years.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c-2" id="f-2980">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;CMS&#160;Energy and its subsidiaries file a consolidated U.S.&#160;federal income tax return as well as a Michigan Corporate Income Tax return for the unitary business group and various other state unitary group combined income tax returns. Income taxes are allocated based on each company&#x2019;s separate taxable income in accordance with the CMS&#160;Energy tax sharing 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:400;line-height:120%"&gt;Presented in the following table is the difference between actual income tax expense on continuing operations and income tax expense computed by applying the statutory U.S.&#160;federal income tax rate:&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&gt;&lt;td style="width:61.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.640%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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, Except Tax Rate&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;Years Ended December&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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="3" style="display:none"&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;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income from continuing operations before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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-weight:400;line-height:120%"&gt;Income tax expense at statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Increase (decrease) in income taxes from:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;span style="color:#000000;font-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Renewable energy tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(72)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(58)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Deferred tax adjustment&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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;Taxes attributable to noncontrolling interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;15.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;15.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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;10.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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&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-weight:400;line-height:120%"&gt;Income from continuing operations before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense at statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Increase (decrease) in income taxes from:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;State and local income taxes, net of federal effect&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Renewable energy tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Deferred tax adjustment&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&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.5&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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&gt;&lt;td colspan="3" style="display:none"&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&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;15.7&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;12.9&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&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;CMS&#160;Energy initiated a plan to divest immaterial business activities in a non&#x2011;Michigan jurisdiction and will no longer have a taxable presence within that jurisdiction. As a result of these actions, during 2023, CMS&#160;Energy reversed a $13&#160;million non&#x2011;Michigan reserve, all of which 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;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;During&#160;2024, Consumers recognized a $16&#160;million tax benefit resulting from the expiration of the statute of limitations associated with audit points for the 2018 and 2019 tax years.&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 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 were fully amortized in 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Renewable Energy Tax Credits: &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 the Inflation Reduction Act of&#160;2022, renewable energy tax credits produced after 2022 are eligible to be transferred to third parties. These sales are accounted for under ASC&#160;740 with the discount from the sale of the tax credits included as a component of income tax expense. Renewable energy tax credits that have been generated and sold are presented as accounts receivable on CMS&#160;Energy&#x2019;s and Consumers&#x2019; consolidated balance sheets until proceeds from the sale are received. Proceeds from the sale of tax credits are presented as operating activities on their consolidated statements of cash flows, consistent with the presentation of cash taxes paid. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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&#160;2024, CMS&#160;Energy sold renewable energy tax credits generated in 2023 and received proceeds of $37&#160;million, all of which was recognized at Consumers. CMS&#160;Energy also sold renewable energy tax credits generated in 2024, receiving proceeds of $59&#160;million in 2024, of which $39 million was recognized at Consumers. CMS&#160;Energy will receive an additional $13&#160;million in 2025, all of which will be recognized at 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;Presented in the following table are the significant components of income tax expense on continuing operations:&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&gt;&lt;td style="width:66.688%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.878%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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 #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;Years Ended December&#160;31&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;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;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Current income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;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;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;6&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;6&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;146&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;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&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;Deferred income tax credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Tax expense&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;147&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;93&#160;&lt;/span&gt;&lt;/td&gt;&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&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 #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&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;Current income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;State and local&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;State and local&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Deferred income tax credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tax expense&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&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;200&#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&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&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;161&#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&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&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;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are the principal components of deferred income tax assets (liabilities) recognized:&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&gt;&lt;td style="width:77.425%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.877%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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;/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;2023&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Deferred income tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;Tax loss and credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Net regulatory tax liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Reserves and accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Total deferred income tax assets&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total deferred income tax assets, net of valuation allowance&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-style:italic;font-weight:400;line-height:120%"&gt;Deferred income tax liabilities&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,682)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,520)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Employee benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Gas inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(66)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Securitized costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(167)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(194)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(122)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:400;line-height:120%"&gt;Total deferred income tax liabilities&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,516)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;(3,374)&lt;/span&gt;&lt;/td&gt;&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&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 deferred income tax liabilities&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,925)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;(2,615)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Deferred income tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;Net regulatory tax liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Tax loss and credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Reserves and accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total deferred income tax assets&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-style:italic;font-weight:400;line-height:120%"&gt;Deferred income tax liabilities&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,658)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,498)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Employee benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(489)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(459)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Gas inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(66)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Securitized costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(167)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(194)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(79)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:400;line-height:120%"&gt;Total deferred income tax liabilities&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,421)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;(3,296)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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"&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 deferred income tax 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&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,053)&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&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&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,789)&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&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;Deferred tax assets and liabilities are recognized for the estimated future tax effect of temporary differences between the tax basis of assets or liabilities and the reported amounts on CMS&#160;Energy&#x2019;s and Consumers&#x2019; consolidated financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 tax loss and credit carryforwards at December&#160;31,&#160;2024: &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&gt;&lt;td style="width:73.258%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.746%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.722%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" 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-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&gt;&lt;td colspan="3" style="display:none"&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;Tax Attribute&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top: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-weight:400;line-height:120%"&gt;Expiration&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Michigan net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&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;2030 &#x2013; 2033&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-weight:400;line-height:120%"&gt;Arkansas net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;2033 - 2034&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Local net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;2025 &#x2013; 2040&lt;/span&gt;&lt;/td&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;General business credits&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;2038 &#x2013; 2044&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total tax attributes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Michigan net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;2030 &#x2013; 2033&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;General business credits&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;2038 &#x2013; 2044&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total tax attributes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&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;37&#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&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&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;General business credits comprise research and development tax credits and renewable energy tax credits that are not expected to be transferred to third&#160;parties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 provided a valuation allowance of $1&#160;million for the local tax loss carryforward. CMS&#160;Energy and Consumers expect to utilize fully their tax loss and credit carryforwards for which no valuation allowance has been provided. It is reasonably possible that further adjustments will be made to the valuation allowances 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:400;line-height:120%"&gt;Presented in the following table is a reconciliation of the beginning and ending amount of uncertain tax benefits:&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&gt;&lt;td style="width:66.688%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.878%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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 #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;Years Ended December&#160;31&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;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;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Balance at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&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;Additions for current-year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;Additions for prior-year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;Reductions for prior-year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;Reductions for lapse of statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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:400;line-height:120%"&gt;Balance at end of period&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;26&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;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&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&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-weight:400;line-height:120%"&gt;Balance at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additions for current-year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Additions for prior-year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;Reductions for prior-year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Reductions for lapse of statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Balance at end of period&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&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;32&#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&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&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;36&#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&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&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;36&#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&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;If recognized, all of these uncertain tax benefits would affect CMS&#160;Energy&#x2019;s and Consumers&#x2019; annual effective tax rates in future years. One uncertain tax benefit relates to the methodology of state apportionment for Consumers&#x2019; electricity sales to MISO. The Michigan Tax Tribunal heard oral arguments on this methodology during 2022. A final conclusion is not anticipated in the next 12&#160;months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 recognize accrued interest and penalties, where applicable, as part of income tax expense. CMS&#160;Energy, including Consumers, recognized immaterial interest and penalties for each of the years ended December&#160;31,&#160;2024, 2023, and 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The amount of income taxes paid is subject to ongoing audits by federal, state, local, and foreign tax authorities, which can result in proposed assessments. CMS&#160;Energy&#x2019;s federal income tax returns for 2021 and subsequent years remain subject to examination by the IRS. CMS&#160;Energy&#x2019;s Michigan Corporate Income Tax returns for 2013&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;2016 and 2020 and subsequent years remain subject to examination by the State of Michigan. CMS&#160;Energy&#x2019;s and Consumers&#x2019; estimate of the potential outcome for any uncertain tax issue is highly judgmental. CMS&#160;Energy and Consumers believe that their accrued tax liabilities at December&#160;31,&#160;2024 were adequate for all years.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="c-2" id="f-2983">&lt;div style="margin-bottom: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 its subsidiaries file a consolidated U.S.&#160;federal income tax return as well as a Michigan Corporate Income Tax return for the unitary business group and various other state unitary group combined income tax returns. Income taxes are allocated based on each company&#x2019;s separate taxable income in accordance with the CMS&#160;Energy tax sharing agreement.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="c-1" id="f-2982">&lt;div style="margin-bottom: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 its subsidiaries file a consolidated U.S.&#160;federal income tax return as well as a Michigan Corporate Income Tax return for the unitary business group and various other state unitary group combined income tax returns. Income taxes are allocated based on each company&#x2019;s separate taxable income in accordance with the CMS&#160;Energy tax sharing agreement.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c-2" id="f-2985">&lt;div style="margin-bottom: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 the difference between actual income tax expense on continuing operations and income tax expense computed by applying the statutory U.S.&#160;federal income tax rate:&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&gt;&lt;td style="width:61.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.640%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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, Except Tax Rate&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;Years Ended December&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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="3" style="display:none"&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;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income from continuing operations before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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-weight:400;line-height:120%"&gt;Income tax expense at statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Increase (decrease) in income taxes from:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;span style="color:#000000;font-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Renewable energy tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(72)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(58)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Deferred tax adjustment&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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;Taxes attributable to noncontrolling interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;15.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;15.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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;10.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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&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-weight:400;line-height:120%"&gt;Income from continuing operations before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense at statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Increase (decrease) in income taxes from:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;State and local income taxes, net of federal effect&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Renewable energy tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Deferred tax adjustment&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&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.5&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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&gt;&lt;td colspan="3" style="display:none"&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&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;15.7&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;12.9&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&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;CMS&#160;Energy initiated a plan to divest immaterial business activities in a non&#x2011;Michigan jurisdiction and will no longer have a taxable presence within that jurisdiction. As a result of these actions, during 2023, CMS&#160;Energy reversed a $13&#160;million non&#x2011;Michigan reserve, all of which 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;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;During&#160;2024, Consumers recognized a $16&#160;million tax benefit resulting from the expiration of the statute of limitations associated with audit points for the 2018 and 2019 tax years.&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 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 were fully amortized in 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c-1" id="f-2984">&lt;div style="margin-bottom: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 the difference between actual income tax expense on continuing operations and income tax expense computed by applying the statutory U.S.&#160;federal income tax rate:&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&gt;&lt;td style="width:61.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.640%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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, Except Tax Rate&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;Years Ended December&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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="3" style="display:none"&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;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income from continuing operations before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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-weight:400;line-height:120%"&gt;Income tax expense at statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Increase (decrease) in income taxes from:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;span style="color:#000000;font-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Renewable energy tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(72)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(58)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Deferred tax adjustment&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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;Taxes attributable to noncontrolling interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;15.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;15.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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;10.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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&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-weight:400;line-height:120%"&gt;Income from continuing operations before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense at statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Increase (decrease) in income taxes from:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;State and local income taxes, net of federal effect&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Renewable energy tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Deferred tax adjustment&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&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.5&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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&gt;&lt;td colspan="3" style="display:none"&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&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;15.7&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;12.9&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&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;CMS&#160;Energy initiated a plan to divest immaterial business activities in a non&#x2011;Michigan jurisdiction and will no longer have a taxable presence within that jurisdiction. As a result of these actions, during 2023, CMS&#160;Energy reversed a $13&#160;million non&#x2011;Michigan reserve, all of which 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;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;During&#160;2024, Consumers recognized a $16&#160;million tax benefit resulting from the expiration of the statute of limitations associated with audit points for the 2018 and 2019 tax years.&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 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 were fully amortized in 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-6" id="f-2986" unitRef="usd">1123000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-12" decimals="-6" id="f-2987" unitRef="usd">954000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-13" decimals="-6" id="f-2988" unitRef="usd">902000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c-1" decimals="-6" id="f-2989" unitRef="usd">236000000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c-12" decimals="-6" id="f-2990" unitRef="usd">200000000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c-13" decimals="-6" id="f-2991" unitRef="usd">189000000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c-1" decimals="-6" id="f-2992" unitRef="usd">60000000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c-12" decimals="-6" id="f-2993" unitRef="usd">31000000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c-13" decimals="-6" id="f-2994" unitRef="usd">51000000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationTaxCreditsOther contextRef="c-1" decimals="-6" id="f-2995" unitRef="usd">72000000</us-gaap:IncomeTaxReconciliationTaxCreditsOther>
    <us-gaap:IncomeTaxReconciliationTaxCreditsOther contextRef="c-12" decimals="-6" id="f-2996" unitRef="usd">58000000</us-gaap:IncomeTaxReconciliationTaxCreditsOther>
    <us-gaap:IncomeTaxReconciliationTaxCreditsOther contextRef="c-13" decimals="-6" id="f-2997" unitRef="usd">51000000</us-gaap:IncomeTaxReconciliationTaxCreditsOther>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate contextRef="c-1" decimals="-6" id="f-2998" unitRef="usd">-43000000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate contextRef="c-12" decimals="-6" id="f-2999" unitRef="usd">-40000000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate contextRef="c-13" decimals="-6" id="f-3000" unitRef="usd">-65000000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <cms:EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount contextRef="c-1" decimals="-6" id="f-3001" unitRef="usd">16000000</cms:EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount>
    <cms:EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount contextRef="c-12" decimals="-6" id="f-3002" unitRef="usd">0</cms:EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount>
    <cms:EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount contextRef="c-13" decimals="-6" id="f-3003" unitRef="usd">0</cms:EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount>
    <us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense contextRef="c-1" decimals="-6" id="f-3004" unitRef="usd">-12000000</us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense>
    <us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense contextRef="c-12" decimals="-6" id="f-3005" unitRef="usd">-17000000</us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense>
    <us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense contextRef="c-13" decimals="-6" id="f-3006" unitRef="usd">-5000000</us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense>
    <cms:IncomeTaxReconciliationRegulatoryTaxExpenseBenefit contextRef="c-1" decimals="-6" id="f-3007" unitRef="usd">0</cms:IncomeTaxReconciliationRegulatoryTaxExpenseBenefit>
    <cms:IncomeTaxReconciliationRegulatoryTaxExpenseBenefit contextRef="c-12" decimals="-6" id="f-3008" unitRef="usd">0</cms:IncomeTaxReconciliationRegulatoryTaxExpenseBenefit>
    <cms:IncomeTaxReconciliationRegulatoryTaxExpenseBenefit contextRef="c-13" decimals="-6" id="f-3009" unitRef="usd">-39000000</cms:IncomeTaxReconciliationRegulatoryTaxExpenseBenefit>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c-1" decimals="-6" id="f-3010" unitRef="usd">-1000000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c-12" decimals="-6" id="f-3011" unitRef="usd">-3000000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c-13" decimals="-6" id="f-3012" unitRef="usd">3000000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-6" id="f-3013" unitRef="usd">176000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-12" decimals="-6" id="f-3014" unitRef="usd">147000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-13" decimals="-6" id="f-3015" unitRef="usd">93000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-1" decimals="3" id="f-3016" unitRef="number">0.157</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-12" decimals="3" id="f-3017" unitRef="number">0.154</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-13" decimals="3" id="f-3018" unitRef="number">0.103</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-2" decimals="-6" id="f-3019" unitRef="usd">1209000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-95" decimals="-6" id="f-3020" unitRef="usd">1028000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-96" decimals="-6" id="f-3021" unitRef="usd">1085000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c-2" decimals="-6" id="f-3022" unitRef="usd">254000000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c-95" decimals="-6" id="f-3023" unitRef="usd">216000000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c-96" decimals="-6" id="f-3024" unitRef="usd">228000000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c-2" decimals="-6" id="f-3025" unitRef="usd">59000000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c-95" decimals="-6" id="f-3026" unitRef="usd">36000000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c-96" decimals="-6" id="f-3027" unitRef="usd">59000000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationTaxCreditsOther contextRef="c-2" decimals="-6" id="f-3028" unitRef="usd">54000000</us-gaap:IncomeTaxReconciliationTaxCreditsOther>
    <us-gaap:IncomeTaxReconciliationTaxCreditsOther contextRef="c-95" decimals="-6" id="f-3029" unitRef="usd">46000000</us-gaap:IncomeTaxReconciliationTaxCreditsOther>
    <us-gaap:IncomeTaxReconciliationTaxCreditsOther contextRef="c-96" decimals="-6" id="f-3030" unitRef="usd">46000000</us-gaap:IncomeTaxReconciliationTaxCreditsOther>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate contextRef="c-2" decimals="-6" id="f-3031" unitRef="usd">-43000000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate contextRef="c-95" decimals="-6" id="f-3032" unitRef="usd">-40000000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate contextRef="c-96" decimals="-6" id="f-3033" unitRef="usd">-65000000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <cms:EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount contextRef="c-2" decimals="-6" id="f-3034" unitRef="usd">16000000</cms:EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount>
    <cms:EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount contextRef="c-95" decimals="-6" id="f-3035" unitRef="usd">0</cms:EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount>
    <cms:EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount contextRef="c-96" decimals="-6" id="f-3036" unitRef="usd">0</cms:EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount>
    <cms:IncomeTaxReconciliationRegulatoryTaxExpenseBenefit contextRef="c-2" decimals="-6" id="f-3037" unitRef="usd">0</cms:IncomeTaxReconciliationRegulatoryTaxExpenseBenefit>
    <cms:IncomeTaxReconciliationRegulatoryTaxExpenseBenefit contextRef="c-95" decimals="-6" id="f-3038" unitRef="usd">0</cms:IncomeTaxReconciliationRegulatoryTaxExpenseBenefit>
    <cms:IncomeTaxReconciliationRegulatoryTaxExpenseBenefit contextRef="c-96" decimals="-6" id="f-3039" unitRef="usd">-39000000</cms:IncomeTaxReconciliationRegulatoryTaxExpenseBenefit>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c-2" decimals="-6" id="f-3040" unitRef="usd">0</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c-95" decimals="-6" id="f-3041" unitRef="usd">-5000000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c-96" decimals="-6" id="f-3042" unitRef="usd">3000000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-2" decimals="-6" id="f-3043" unitRef="usd">200000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-95" decimals="-6" id="f-3044" unitRef="usd">161000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-96" decimals="-6" id="f-3045" unitRef="usd">140000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-2" decimals="3" id="f-3046" unitRef="number">0.165</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-95" decimals="3" id="f-3047" unitRef="number">0.157</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-96" decimals="3" id="f-3048" unitRef="number">0.129</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c-869" decimals="-6" id="f-3049" unitRef="usd">-13000000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <cms:EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount contextRef="c-1" decimals="-6" id="f-3050" unitRef="usd">16000000</cms:EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustmentAmount>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="c-870" decimals="-6" id="f-3051" unitRef="usd">37000000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="c-871" decimals="-6" id="f-3052" unitRef="usd">59000000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="c-872" decimals="-6" id="f-3053" unitRef="usd">39000000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="c-873" decimals="-6" id="f-3054" unitRef="usd">13000000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c-2" id="f-3056">&lt;div style="margin-bottom: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 significant components of income tax expense on continuing operations:&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&gt;&lt;td style="width:66.688%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.878%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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 #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;Years Ended December&#160;31&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;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;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Current income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;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;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;6&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;6&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;146&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;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&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;Deferred income tax credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Tax expense&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;147&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;93&#160;&lt;/span&gt;&lt;/td&gt;&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&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 #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&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;Current income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;State and local&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;State and local&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Deferred income tax credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tax expense&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&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;200&#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&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&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;161&#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&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&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;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c-1" id="f-3055">&lt;div style="margin-bottom: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 significant components of income tax expense on continuing operations:&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&gt;&lt;td style="width:66.688%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.878%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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 #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;Years Ended December&#160;31&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;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;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Current income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;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;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;6&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;6&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;146&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;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&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;Deferred income tax credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Tax expense&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;147&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;93&#160;&lt;/span&gt;&lt;/td&gt;&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&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 #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&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;Current income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;State and local&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;State and local&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Deferred income tax credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tax expense&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&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;200&#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&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&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;161&#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&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&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;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-1" decimals="-6" id="f-3057" unitRef="usd">34000000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-12" decimals="-6" id="f-3058" unitRef="usd">5000000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-13" decimals="-6" id="f-3059" unitRef="usd">6000000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-1" decimals="-6" id="f-3060" unitRef="usd">0</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-12" decimals="-6" id="f-3061" unitRef="usd">1000000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-13" decimals="-6" id="f-3062" unitRef="usd">0</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-1" decimals="-6" id="f-3063" unitRef="usd">34000000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-12" decimals="-6" id="f-3064" unitRef="usd">6000000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-13" decimals="-6" id="f-3065" unitRef="usd">6000000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-1" decimals="-6" id="f-3066" unitRef="usd">70000000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-12" decimals="-6" id="f-3067" unitRef="usd">107000000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-13" decimals="-6" id="f-3068" unitRef="usd">4000000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c-1" decimals="-6" id="f-3069" unitRef="usd">76000000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c-12" decimals="-6" id="f-3070" unitRef="usd">38000000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c-13" decimals="-6" id="f-3071" unitRef="usd">65000000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-1" decimals="-6" id="f-3072" unitRef="usd">146000000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-12" decimals="-6" id="f-3073" unitRef="usd">145000000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-13" decimals="-6" id="f-3074" unitRef="usd">69000000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:OtherTaxExpenseBenefit contextRef="c-1" decimals="-6" id="f-3075" unitRef="usd">-4000000</us-gaap:OtherTaxExpenseBenefit>
    <us-gaap:OtherTaxExpenseBenefit contextRef="c-12" decimals="-6" id="f-3076" unitRef="usd">-4000000</us-gaap:OtherTaxExpenseBenefit>
    <us-gaap:OtherTaxExpenseBenefit contextRef="c-13" decimals="-6" id="f-3077" unitRef="usd">18000000</us-gaap:OtherTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-6" id="f-3078" unitRef="usd">176000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-12" decimals="-6" id="f-3079" unitRef="usd">147000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-13" decimals="-6" id="f-3080" unitRef="usd">93000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-2" decimals="-6" id="f-3081" unitRef="usd">78000000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-95" decimals="-6" id="f-3082" unitRef="usd">3000000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-96" decimals="-6" id="f-3083" unitRef="usd">-2000000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-2" decimals="-6" id="f-3084" unitRef="usd">7000000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-95" decimals="-6" id="f-3085" unitRef="usd">2000000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-96" decimals="-6" id="f-3086" unitRef="usd">8000000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-2" decimals="-6" id="f-3087" unitRef="usd">85000000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-95" decimals="-6" id="f-3088" unitRef="usd">5000000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-96" decimals="-6" id="f-3089" unitRef="usd">6000000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-2" decimals="-6" id="f-3090" unitRef="usd">51000000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-95" decimals="-6" id="f-3091" unitRef="usd">117000000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-96" decimals="-6" id="f-3092" unitRef="usd">50000000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c-2" decimals="-6" id="f-3093" unitRef="usd">68000000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c-95" decimals="-6" id="f-3094" unitRef="usd">43000000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c-96" decimals="-6" id="f-3095" unitRef="usd">66000000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-2" decimals="-6" id="f-3096" unitRef="usd">119000000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-95" decimals="-6" id="f-3097" unitRef="usd">160000000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-96" decimals="-6" id="f-3098" unitRef="usd">116000000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:OtherTaxExpenseBenefit contextRef="c-2" decimals="-6" id="f-3099" unitRef="usd">-4000000</us-gaap:OtherTaxExpenseBenefit>
    <us-gaap:OtherTaxExpenseBenefit contextRef="c-95" decimals="-6" id="f-3100" unitRef="usd">-4000000</us-gaap:OtherTaxExpenseBenefit>
    <us-gaap:OtherTaxExpenseBenefit contextRef="c-96" decimals="-6" id="f-3101" unitRef="usd">18000000</us-gaap:OtherTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-2" decimals="-6" id="f-3102" unitRef="usd">200000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-95" decimals="-6" id="f-3103" unitRef="usd">161000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-96" decimals="-6" id="f-3104" unitRef="usd">140000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c-1" id="f-3106">&lt;div style="margin-bottom: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 principal components of deferred income tax assets (liabilities) recognized:&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&gt;&lt;td style="width:77.425%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.877%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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;/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;2023&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Deferred income tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;Tax loss and credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Net regulatory tax liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Reserves and accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Total deferred income tax assets&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total deferred income tax assets, net of valuation allowance&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-style:italic;font-weight:400;line-height:120%"&gt;Deferred income tax liabilities&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,682)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,520)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Employee benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Gas inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(66)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Securitized costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(167)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(194)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(122)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:400;line-height:120%"&gt;Total deferred income tax liabilities&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,516)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;(3,374)&lt;/span&gt;&lt;/td&gt;&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&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 deferred income tax liabilities&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,925)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;(2,615)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Deferred income tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;Net regulatory tax liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Tax loss and credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Reserves and accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total deferred income tax assets&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-style:italic;font-weight:400;line-height:120%"&gt;Deferred income tax liabilities&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,658)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,498)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Employee benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(489)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(459)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Gas inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(66)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Securitized costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(167)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(194)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(79)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:400;line-height:120%"&gt;Total deferred income tax liabilities&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,421)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;(3,296)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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"&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 deferred income tax 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&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,053)&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&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&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,789)&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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c-2" id="f-3105">&lt;div style="margin-bottom: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 principal components of deferred income tax assets (liabilities) recognized:&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&gt;&lt;td style="width:77.425%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.877%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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;/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;2023&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Deferred income tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;Tax loss and credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Net regulatory tax liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Reserves and accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Total deferred income tax assets&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total deferred income tax assets, net of valuation allowance&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-style:italic;font-weight:400;line-height:120%"&gt;Deferred income tax liabilities&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,682)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,520)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Employee benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Gas inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(66)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Securitized costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(167)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(194)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(122)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:400;line-height:120%"&gt;Total deferred income tax liabilities&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,516)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;(3,374)&lt;/span&gt;&lt;/td&gt;&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&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 deferred income tax liabilities&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,925)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;(2,615)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Deferred income tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;Net regulatory tax liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Tax loss and credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Reserves and accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total deferred income tax assets&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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-style:italic;font-weight:400;line-height:120%"&gt;Deferred income tax liabilities&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,658)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,498)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Employee benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(489)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(459)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Gas inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(66)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Securitized costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(167)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(194)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(79)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:400;line-height:120%"&gt;Total deferred income tax liabilities&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,421)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;(3,296)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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"&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 deferred income tax 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&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,053)&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&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&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,789)&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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <cms:DeferredTaxAssetsOperatingLossAndCreditCarryforwards contextRef="c-38" decimals="-6" id="f-3107" unitRef="usd">258000000</cms:DeferredTaxAssetsOperatingLossAndCreditCarryforwards>
    <cms:DeferredTaxAssetsOperatingLossAndCreditCarryforwards contextRef="c-35" decimals="-6" id="f-3108" unitRef="usd">428000000</cms:DeferredTaxAssetsOperatingLossAndCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities contextRef="c-38" decimals="-6" id="f-3109" unitRef="usd">307000000</us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities>
    <us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities contextRef="c-35" decimals="-6" id="f-3110" unitRef="usd">305000000</us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals contextRef="c-38" decimals="-6" id="f-3111" unitRef="usd">27000000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals contextRef="c-35" decimals="-6" id="f-3112" unitRef="usd">28000000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <us-gaap:DeferredTaxAssetsGross contextRef="c-38" decimals="-6" id="f-3113" unitRef="usd">592000000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross contextRef="c-35" decimals="-6" id="f-3114" unitRef="usd">761000000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c-38" decimals="-6" id="f-3115" unitRef="usd">1000000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c-35" decimals="-6" id="f-3116" unitRef="usd">2000000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet contextRef="c-38" decimals="-6" id="f-3117" unitRef="usd">591000000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet contextRef="c-35" decimals="-6" id="f-3118" unitRef="usd">759000000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c-38" decimals="-6" id="f-3119" unitRef="usd">2682000000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c-35" decimals="-6" id="f-3120" unitRef="usd">2520000000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <cms:DeferredTaxLiabilitiesPostretirementBenefits contextRef="c-38" decimals="-6" id="f-3121" unitRef="usd">507000000</cms:DeferredTaxLiabilitiesPostretirementBenefits>
    <cms:DeferredTaxLiabilitiesPostretirementBenefits contextRef="c-35" decimals="-6" id="f-3122" unitRef="usd">473000000</cms:DeferredTaxLiabilitiesPostretirementBenefits>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts contextRef="c-38" decimals="-6" id="f-3123" unitRef="usd">38000000</us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts contextRef="c-35" decimals="-6" id="f-3124" unitRef="usd">66000000</us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts>
    <us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities contextRef="c-38" decimals="-6" id="f-3125" unitRef="usd">167000000</us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities>
    <us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities contextRef="c-35" decimals="-6" id="f-3126" unitRef="usd">194000000</us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities>
    <us-gaap:DeferredTaxLiabilitiesOther contextRef="c-38" decimals="-6" id="f-3127" unitRef="usd">122000000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther contextRef="c-35" decimals="-6" id="f-3128" unitRef="usd">121000000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c-38" decimals="-6" id="f-3129" unitRef="usd">3516000000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c-35" decimals="-6" id="f-3130" unitRef="usd">3374000000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities contextRef="c-38" decimals="-6" id="f-3131" unitRef="usd">2925000000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities contextRef="c-35" decimals="-6" id="f-3132" unitRef="usd">2615000000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities contextRef="c-115" decimals="-6" id="f-3133" unitRef="usd">307000000</us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities>
    <us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities contextRef="c-112" decimals="-6" id="f-3134" unitRef="usd">305000000</us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities>
    <cms:DeferredTaxAssetsOperatingLossAndCreditCarryforwards contextRef="c-115" decimals="-6" id="f-3135" unitRef="usd">37000000</cms:DeferredTaxAssetsOperatingLossAndCreditCarryforwards>
    <cms:DeferredTaxAssetsOperatingLossAndCreditCarryforwards contextRef="c-112" decimals="-6" id="f-3136" unitRef="usd">175000000</cms:DeferredTaxAssetsOperatingLossAndCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals contextRef="c-115" decimals="-6" id="f-3137" unitRef="usd">24000000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals contextRef="c-112" decimals="-6" id="f-3138" unitRef="usd">27000000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <us-gaap:DeferredTaxAssetsNet contextRef="c-115" decimals="-6" id="f-3139" unitRef="usd">368000000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet contextRef="c-112" decimals="-6" id="f-3140" unitRef="usd">507000000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c-115" decimals="-6" id="f-3141" unitRef="usd">2658000000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c-112" decimals="-6" id="f-3142" unitRef="usd">2498000000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <cms:DeferredTaxLiabilitiesPostretirementBenefits contextRef="c-115" decimals="-6" id="f-3143" unitRef="usd">489000000</cms:DeferredTaxLiabilitiesPostretirementBenefits>
    <cms:DeferredTaxLiabilitiesPostretirementBenefits contextRef="c-112" decimals="-6" id="f-3144" unitRef="usd">459000000</cms:DeferredTaxLiabilitiesPostretirementBenefits>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts contextRef="c-115" decimals="-6" id="f-3145" unitRef="usd">38000000</us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts contextRef="c-112" decimals="-6" id="f-3146" unitRef="usd">66000000</us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts>
    <us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities contextRef="c-115" decimals="-6" id="f-3147" unitRef="usd">167000000</us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities>
    <us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities contextRef="c-112" decimals="-6" id="f-3148" unitRef="usd">194000000</us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities>
    <us-gaap:DeferredTaxLiabilitiesOther contextRef="c-115" decimals="-6" id="f-3149" unitRef="usd">69000000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther contextRef="c-112" decimals="-6" id="f-3150" unitRef="usd">79000000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c-115" decimals="-6" id="f-3151" unitRef="usd">3421000000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c-112" decimals="-6" id="f-3152" unitRef="usd">3296000000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities contextRef="c-115" decimals="-6" id="f-3153" unitRef="usd">3053000000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities contextRef="c-112" decimals="-6" id="f-3154" unitRef="usd">2789000000</us-gaap:DeferredTaxLiabilities>
    <cms:SummaryOfOperatingLossAndTaxCreditCarryforwardsTableTextBlockTableTextBlock contextRef="c-2" id="f-3156">&lt;div style="margin-bottom: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 tax loss and credit carryforwards at December&#160;31,&#160;2024: &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&gt;&lt;td style="width:73.258%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.746%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.722%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" 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-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&gt;&lt;td colspan="3" style="display:none"&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;Tax Attribute&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top: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-weight:400;line-height:120%"&gt;Expiration&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Michigan net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&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;2030 &#x2013; 2033&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-weight:400;line-height:120%"&gt;Arkansas net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;2033 - 2034&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Local net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;2025 &#x2013; 2040&lt;/span&gt;&lt;/td&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;General business credits&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;2038 &#x2013; 2044&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total tax attributes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Michigan net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;2030 &#x2013; 2033&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;General business credits&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;2038 &#x2013; 2044&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total tax attributes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&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;37&#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&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&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;General business credits comprise research and development tax credits and renewable energy tax credits that are not expected to be transferred to third&#160;parties.&lt;/span&gt;&lt;/div&gt;</cms:SummaryOfOperatingLossAndTaxCreditCarryforwardsTableTextBlockTableTextBlock>
    <cms:SummaryOfOperatingLossAndTaxCreditCarryforwardsTableTextBlockTableTextBlock contextRef="c-1" id="f-3155">&lt;div style="margin-bottom: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 tax loss and credit carryforwards at December&#160;31,&#160;2024: &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&gt;&lt;td style="width:73.258%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.746%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.722%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" 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-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&gt;&lt;td colspan="3" style="display:none"&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;Tax Attribute&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top: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-weight:400;line-height:120%"&gt;Expiration&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Michigan net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&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;2030 &#x2013; 2033&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-weight:400;line-height:120%"&gt;Arkansas net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;2033 - 2034&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Local net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;2025 &#x2013; 2040&lt;/span&gt;&lt;/td&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;General business credits&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;2038 &#x2013; 2044&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total tax attributes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Michigan net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;2030 &#x2013; 2033&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;General business credits&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;2038 &#x2013; 2044&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total tax attributes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&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;37&#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&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&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;General business credits comprise research and development tax credits and renewable energy tax credits that are not expected to be transferred to third&#160;parties.&lt;/span&gt;&lt;/div&gt;</cms:SummaryOfOperatingLossAndTaxCreditCarryforwardsTableTextBlockTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal contextRef="c-874" decimals="-6" id="f-3157" unitRef="usd">38000000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal contextRef="c-875" decimals="-6" id="f-3158" unitRef="usd">2000000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal contextRef="c-876" decimals="-6" id="f-3159" unitRef="usd">2000000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness contextRef="c-38" decimals="-6" id="f-3160" unitRef="usd">216000000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness>
    <cms:DeferredTaxAssetsNetOperatingLossAndTaxCreditCarryforwards contextRef="c-38" decimals="-6" id="f-3161" unitRef="usd">258000000</cms:DeferredTaxAssetsNetOperatingLossAndTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal contextRef="c-877" decimals="-6" id="f-3162" unitRef="usd">29000000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness contextRef="c-115" decimals="-6" id="f-3163" unitRef="usd">8000000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness>
    <cms:DeferredTaxAssetsNetOperatingLossAndTaxCreditCarryforwards contextRef="c-115" decimals="-6" id="f-3164" unitRef="usd">37000000</cms:DeferredTaxAssetsNetOperatingLossAndTaxCreditCarryforwards>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance contextRef="c-876" decimals="-6" id="f-3165" unitRef="usd">1000000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock contextRef="c-2" id="f-3167">&lt;div style="margin-bottom: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 beginning and ending amount of uncertain tax benefits:&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&gt;&lt;td style="width:66.688%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.878%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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 #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;Years Ended December&#160;31&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;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;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Balance at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&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;Additions for current-year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;Additions for prior-year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;Reductions for prior-year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;Reductions for lapse of statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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:400;line-height:120%"&gt;Balance at end of period&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;26&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;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&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&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-weight:400;line-height:120%"&gt;Balance at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additions for current-year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Additions for prior-year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;Reductions for prior-year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Reductions for lapse of statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Balance at end of period&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&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;32&#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&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&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;36&#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&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&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;36&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock contextRef="c-1" id="f-3166">&lt;div style="margin-bottom: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 beginning and ending amount of uncertain tax benefits:&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&gt;&lt;td style="width:66.688%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.878%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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 #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;Years Ended December&#160;31&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;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;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Balance at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&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;Additions for current-year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;Additions for prior-year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;Reductions for prior-year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;Reductions for lapse of statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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:400;line-height:120%"&gt;Balance at end of period&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;26&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;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&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&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-weight:400;line-height:120%"&gt;Balance at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additions for current-year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Additions for prior-year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;Reductions for prior-year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Reductions for lapse of statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Balance at end of period&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&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;32&#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&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&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;36&#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&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&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;36&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-35" decimals="-6" id="f-3168" unitRef="usd">26000000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-36" decimals="-6" id="f-3169" unitRef="usd">28000000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-37" decimals="-6" id="f-3170" unitRef="usd">27000000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c-1" decimals="-6" id="f-3171" unitRef="usd">1000000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c-12" decimals="-6" id="f-3172" unitRef="usd">1000000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c-13" decimals="-6" id="f-3173" unitRef="usd">1000000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c-1" decimals="-6" id="f-3174" unitRef="usd">2000000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c-12" decimals="-6" id="f-3175" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c-13" decimals="-6" id="f-3176" unitRef="usd">1000000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c-1" decimals="-6" id="f-3177" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c-12" decimals="-6" id="f-3178" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c-13" decimals="-6" id="f-3179" unitRef="usd">1000000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="c-1" decimals="-6" id="f-3180" unitRef="usd">5000000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="c-12" decimals="-6" id="f-3181" unitRef="usd">3000000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="c-13" decimals="-6" id="f-3182" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-38" decimals="-6" id="f-3183" unitRef="usd">24000000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-35" decimals="-6" id="f-3184" unitRef="usd">26000000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-36" decimals="-6" id="f-3185" unitRef="usd">28000000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-112" decimals="-6" id="f-3186" unitRef="usd">36000000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-113" decimals="-6" id="f-3187" unitRef="usd">36000000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-114" decimals="-6" id="f-3188" unitRef="usd">34000000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c-2" decimals="-6" id="f-3189" unitRef="usd">6000000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c-95" decimals="-6" id="f-3190" unitRef="usd">1000000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c-96" decimals="-6" id="f-3191" unitRef="usd">3000000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c-2" decimals="-6" id="f-3192" unitRef="usd">1000000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c-95" decimals="-6" id="f-3193" unitRef="usd">2000000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c-96" decimals="-6" id="f-3194" unitRef="usd">1000000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c-2" decimals="-6" id="f-3195" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c-95" decimals="-6" id="f-3196" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c-96" decimals="-6" id="f-3197" unitRef="usd">2000000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="c-2" decimals="-6" id="f-3198" unitRef="usd">11000000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="c-95" decimals="-6" id="f-3199" unitRef="usd">3000000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="c-96" decimals="-6" id="f-3200" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-115" decimals="-6" id="f-3201" unitRef="usd">32000000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-112" decimals="-6" id="f-3202" unitRef="usd">36000000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-113" decimals="-6" id="f-3203" unitRef="usd">36000000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued contextRef="c-112" decimals="INF" id="f-3204" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued contextRef="c-113" decimals="INF" id="f-3205" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued contextRef="c-36" decimals="INF" id="f-3206" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued contextRef="c-38" decimals="INF" id="f-3207" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued contextRef="c-115" decimals="INF" id="f-3208" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued contextRef="c-35" decimals="INF" id="f-3209" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:EarningsPerShareTextBlock contextRef="c-1" id="f-3210">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&gt;&lt;td style="width:63.162%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.878%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" 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-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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;Years Ended December&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;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;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less loss attributable to noncontrolling interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(79)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less preferred stock dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income from continuing operations available to common stockholders &#x2013; basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;993&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;876&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;823&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average shares &#x2013; basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;297.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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;289.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Add dilutive nonvested stock awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Add dilutive forward equity sale contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average shares &#x2013; diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;298.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;291.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;290.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income from continuing operations per average common share available to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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-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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 potentially dilutive impact from these forward equity sale contracts is reflected in diluted EPS using the treasury stock method. There will be a dilutive effect on EPS when the average market price of common stock shares is above the applicable adjusted forward sale price. Additionally, any physical settlement or net share settlement of the agreements would dilute EPS. The forward equity sale contracts were anti-dilutive for the year ended December&#160;31,&#160;2024. For further details on the forward equity sale contracts, see Note&#160;4, Financings and Capitalization.&lt;/span&gt;&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;Convertible Securities&lt;/span&gt;&lt;/div&gt;In May&#160;2023, CMS&#160;Energy issued convertible senior notes. Potentially dilutive common shares issuable upon conversion of the convertible senior notes are determined using the if-converted method for calculating diluted EPS. Upon conversion, the convertible senior notes are required to be paid in cash with only amounts exceeding the principal permitted to be settled in shares. The convertible senior notes were anti-dilutive for the year ended December&#160;31,&#160;2024.</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c-1" id="f-3211">&lt;div style="margin-bottom: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&gt;&lt;td style="width:63.162%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.878%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" 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-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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;Years Ended December&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;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;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less loss attributable to noncontrolling interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(79)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less preferred stock dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income from continuing operations available to common stockholders &#x2013; basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;993&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;876&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;823&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average shares &#x2013; basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;297.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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;289.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Add dilutive nonvested stock awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Add dilutive forward equity sale contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average shares &#x2013; diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;298.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;291.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;290.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income from continuing operations per average common share available to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-1" decimals="-6" id="f-3212" unitRef="usd">947000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-12" decimals="-6" id="f-3213" unitRef="usd">807000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-13" decimals="-6" id="f-3214" unitRef="usd">809000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c-1" decimals="-6" id="f-3215" unitRef="usd">-56000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c-12" decimals="-6" id="f-3216" unitRef="usd">-79000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c-13" decimals="-6" id="f-3217" unitRef="usd">-24000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments contextRef="c-1" decimals="-6" id="f-3218" unitRef="usd">10000000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments contextRef="c-12" decimals="-6" id="f-3219" unitRef="usd">10000000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments contextRef="c-13" decimals="-6" id="f-3220" unitRef="usd">10000000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c-1" decimals="-6" id="f-3221" unitRef="usd">993000000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c-12" decimals="-6" id="f-3222" unitRef="usd">876000000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c-13" decimals="-6" id="f-3223" unitRef="usd">823000000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-5" id="f-3224" unitRef="shares">297600000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c-12"
      decimals="-5"
      id="f-3225"
      unitRef="shares">291200000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c-13"
      decimals="-5"
      id="f-3226"
      unitRef="shares">289500000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends contextRef="c-1" decimals="-5" id="f-3227" unitRef="shares">700000</us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends>
    <us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends
      contextRef="c-12"
      decimals="-5"
      id="f-3228"
      unitRef="shares">500000</us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends>
    <us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends
      contextRef="c-13"
      decimals="-5"
      id="f-3229"
      unitRef="shares">300000</us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends>
    <us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements contextRef="c-1" decimals="-5" id="f-3230" unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements>
    <us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements
      contextRef="c-12"
      decimals="-5"
      id="f-3231"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements>
    <us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements
      contextRef="c-13"
      decimals="-5"
      id="f-3232"
      unitRef="shares">200000</us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-5" id="f-3233" unitRef="shares">298300000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c-12"
      decimals="-5"
      id="f-3234"
      unitRef="shares">291700000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c-13"
      decimals="-5"
      id="f-3235"
      unitRef="shares">290000000.0</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c-1"
      decimals="2"
      id="f-3236"
      unitRef="usdPerShare">3.34</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c-12"
      decimals="2"
      id="f-3237"
      unitRef="usdPerShare">3.01</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c-13"
      decimals="2"
      id="f-3238"
      unitRef="usdPerShare">2.84</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c-1"
      decimals="2"
      id="f-3239"
      unitRef="usdPerShare">3.33</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c-12"
      decimals="2"
      id="f-3240"
      unitRef="usdPerShare">3.01</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c-13"
      decimals="2"
      id="f-3241"
      unitRef="usdPerShare">2.84</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="c-1" id="f-3243">Revenue&lt;div style="margin-bottom: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 are the components of operating revenue:&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&gt;&lt;td style="width:48.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.641%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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;Year Ended December&#160;31,&#160;2024&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;NorthStar Clean Energy&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&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 10pt;text-align:left;text-indent:-9pt;vertical-align: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&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;2,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;211&#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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;7,320&#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&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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,061&#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&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&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,138&#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&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&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;316&#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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&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,515&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,995&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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,114&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;7,109&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other non-segment revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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 operating revenue &#x2013; Consumers&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&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;5,061&#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&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&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,138&#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&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&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&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;7,200&#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&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 NorthStar Clean Energy&#x2019;s operating revenue from independent power production and its sales of energy commodities.    &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&gt;&lt;td style="width:48.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.641%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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;Year Ended December&#160;31,&#160;2023&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;NorthStar Clean Energy&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&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 10pt;text-align:left;text-indent:-9pt;vertical-align: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&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;2,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;181&#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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;7,261&#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&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,745&#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&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&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,420&#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&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&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;297&#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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&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,462&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,686&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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,394&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;7,080&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other non-segment revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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 operating revenue &#x2013; Consumers&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&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,745&#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&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&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,420&#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&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&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&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;7,166&#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&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 NorthStar Clean Energy&#x2019;s operating revenue from independent power production and its sales of energy commodities.    &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&gt;&lt;td style="width:52.425%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.835%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.592%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.996%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.320%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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;Year Ended December&#160;31,&#160;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NorthStar Clean Energy&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&gt;&lt;td colspan="3" style="display:none"&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;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 10pt;text-align:left;text-indent:-9pt;vertical-align: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&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;2,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;205&#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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;8,320&#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&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers revenues to be refunded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;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&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;5,419&#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&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&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,732&#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&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&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;445&#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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&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,596&#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&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;2,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;8,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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-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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Revenues to be refunded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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&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,419&#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&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&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,732&#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&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&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&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;8,151&#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&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 NorthStar Clean Energy&#x2019;s operating revenue from independent power production and its sales of energy commodities.&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 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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy and Consumers recorded uncollectible accounts expense of $33&#160;million for the year ended December&#160;31,&#160;2024, $34&#160;million for the year ended December&#160;31,&#160;2023, and $50&#160;million for the year ended December&#160;31,&#160;2022&lt;/span&gt;&lt;span style="color:#026dce;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Uncollectible accounts expense for the year ended December&#160;31,&#160;2022 included a commitment to contribute $10 million to directly assist vulnerable customers with utility bills.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 $584&#160;million at December&#160;31,&#160;2024 and $494&#160;million at December&#160;31,&#160;2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Alternative&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;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;revenue Programs:&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 accounts for its energy waste reduction incentive mechanism, financial compensation mechanism, and demand response incentive mechanism as alternative-revenue programs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 recognizes revenue related to the energy waste reduction incentive as soon as energy savings exceed the annual targets established by the MPSC. Revenue related to the financial compensation mechanism is recognized as payments are made on MPSC-approved PPAs. Under a demand response incentive mechanism, Consumers earns a financial incentive when it meets demand response targets set by the MPSC. Consumers recognizes revenue related to this program once demand response incentive objectives are complete, the incentive amount is calculable, and the incentive revenue will be collected within a 24&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;month period. For additional information on these mechanisms, see Note&#160;2, Regulatory Matters.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumers does not reclassify revenue from its alternative-revenue program to revenue from contracts with customers at the time the amounts are collected from customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Revenues to Be Refunded:&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 2022, the MPSC issued an order authorizing Consumers to refund $22&#160;million voluntarily to utility customers. Additionally, in the settlement of its 2022&#160;electric rate case, &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 agreed to refund voluntarily $15&#160;million of 2022&#160;revenues to utility customers through a one&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;time bill credit.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="c-2" id="f-3242">Revenue&lt;div style="margin-bottom: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 are the components of operating revenue:&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&gt;&lt;td style="width:48.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.641%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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;Year Ended December&#160;31,&#160;2024&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;NorthStar Clean Energy&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&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 10pt;text-align:left;text-indent:-9pt;vertical-align: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&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;2,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;211&#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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;7,320&#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&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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,061&#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&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&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,138&#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&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&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;316&#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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&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,515&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,995&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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,114&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;7,109&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other non-segment revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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 operating revenue &#x2013; Consumers&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&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;5,061&#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&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&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,138&#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&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&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&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;7,200&#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&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 NorthStar Clean Energy&#x2019;s operating revenue from independent power production and its sales of energy commodities.    &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&gt;&lt;td style="width:48.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.641%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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;Year Ended December&#160;31,&#160;2023&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;NorthStar Clean Energy&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&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 10pt;text-align:left;text-indent:-9pt;vertical-align: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&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;2,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;181&#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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;7,261&#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&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,745&#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&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&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,420&#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&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&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;297&#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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&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,462&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,686&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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,394&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;7,080&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other non-segment revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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 operating revenue &#x2013; Consumers&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&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,745&#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&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&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,420&#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&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&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&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;7,166&#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&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 NorthStar Clean Energy&#x2019;s operating revenue from independent power production and its sales of energy commodities.    &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&gt;&lt;td style="width:52.425%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.835%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.592%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.996%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.320%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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;Year Ended December&#160;31,&#160;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NorthStar Clean Energy&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&gt;&lt;td colspan="3" style="display:none"&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;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 10pt;text-align:left;text-indent:-9pt;vertical-align: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&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;2,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;205&#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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;8,320&#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&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers revenues to be refunded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;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&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;5,419&#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&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&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,732&#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&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&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;445&#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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&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,596&#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&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;2,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;8,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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-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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Revenues to be refunded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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&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,419&#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&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&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,732&#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&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&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&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;8,151&#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&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 NorthStar Clean Energy&#x2019;s operating revenue from independent power production and its sales of energy commodities.&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 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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy and Consumers recorded uncollectible accounts expense of $33&#160;million for the year ended December&#160;31,&#160;2024, $34&#160;million for the year ended December&#160;31,&#160;2023, and $50&#160;million for the year ended December&#160;31,&#160;2022&lt;/span&gt;&lt;span style="color:#026dce;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Uncollectible accounts expense for the year ended December&#160;31,&#160;2022 included a commitment to contribute $10 million to directly assist vulnerable customers with utility bills.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 $584&#160;million at December&#160;31,&#160;2024 and $494&#160;million at December&#160;31,&#160;2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Alternative&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;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;revenue Programs:&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 accounts for its energy waste reduction incentive mechanism, financial compensation mechanism, and demand response incentive mechanism as alternative-revenue programs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 recognizes revenue related to the energy waste reduction incentive as soon as energy savings exceed the annual targets established by the MPSC. Revenue related to the financial compensation mechanism is recognized as payments are made on MPSC-approved PPAs. Under a demand response incentive mechanism, Consumers earns a financial incentive when it meets demand response targets set by the MPSC. Consumers recognizes revenue related to this program once demand response incentive objectives are complete, the incentive amount is calculable, and the incentive revenue will be collected within a 24&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;month period. For additional information on these mechanisms, see Note&#160;2, Regulatory Matters.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumers does not reclassify revenue from its alternative-revenue program to revenue from contracts with customers at the time the amounts are collected from customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Revenues to Be Refunded:&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 2022, the MPSC issued an order authorizing Consumers to refund $22&#160;million voluntarily to utility customers. Additionally, in the settlement of its 2022&#160;electric rate case, &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 agreed to refund voluntarily $15&#160;million of 2022&#160;revenues to utility customers through a one&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;time bill credit.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="c-1" id="f-3245">&lt;div style="margin-bottom: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 are the components of operating revenue:&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&gt;&lt;td style="width:48.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.641%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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;Year Ended December&#160;31,&#160;2024&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;NorthStar Clean Energy&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&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 10pt;text-align:left;text-indent:-9pt;vertical-align: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&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;2,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;211&#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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;7,320&#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&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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,061&#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&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&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,138&#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&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&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;316&#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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&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,515&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,995&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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,114&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;7,109&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other non-segment revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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 operating revenue &#x2013; Consumers&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&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;5,061&#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&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&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,138&#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&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&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&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;7,200&#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&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 NorthStar Clean Energy&#x2019;s operating revenue from independent power production and its sales of energy commodities.    &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&gt;&lt;td style="width:48.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.641%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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;Year Ended December&#160;31,&#160;2023&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;NorthStar Clean Energy&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&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 10pt;text-align:left;text-indent:-9pt;vertical-align: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&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;2,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;181&#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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;7,261&#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&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,745&#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&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&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,420&#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&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&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;297&#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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&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,462&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,686&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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,394&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;7,080&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other non-segment revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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 operating revenue &#x2013; Consumers&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&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,745&#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&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&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,420&#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&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&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&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;7,166&#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&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 NorthStar Clean Energy&#x2019;s operating revenue from independent power production and its sales of energy commodities.    &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&gt;&lt;td style="width:52.425%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.835%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.592%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.996%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.320%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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;Year Ended December&#160;31,&#160;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NorthStar Clean Energy&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&gt;&lt;td colspan="3" style="display:none"&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;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 10pt;text-align:left;text-indent:-9pt;vertical-align: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&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;2,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;205&#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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;8,320&#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&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers revenues to be refunded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;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&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;5,419&#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&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&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,732&#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&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&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;445&#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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&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,596&#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&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;2,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;8,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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-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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Revenues to be refunded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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&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,419&#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&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&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,732&#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&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&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&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;8,151&#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&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 NorthStar Clean Energy&#x2019;s operating revenue from independent power production and its sales of energy commodities.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="c-2" id="f-3244">&lt;div style="margin-bottom: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 are the components of operating revenue:&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&gt;&lt;td style="width:48.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.641%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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;Year Ended December&#160;31,&#160;2024&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;NorthStar Clean Energy&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&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 10pt;text-align:left;text-indent:-9pt;vertical-align: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&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;2,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;211&#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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;7,320&#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&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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,061&#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&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&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,138&#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&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&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;316&#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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&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,515&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,995&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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,114&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;7,109&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other non-segment revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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 operating revenue &#x2013; Consumers&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&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;5,061&#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&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&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,138&#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&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&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&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;7,200&#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&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 NorthStar Clean Energy&#x2019;s operating revenue from independent power production and its sales of energy commodities.    &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&gt;&lt;td style="width:48.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.641%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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;Year Ended December&#160;31,&#160;2023&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;NorthStar Clean Energy&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&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 10pt;text-align:left;text-indent:-9pt;vertical-align: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&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;2,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;181&#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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;7,261&#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&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,745&#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&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&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,420&#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&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&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;297&#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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&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,462&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,686&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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,394&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&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;7,080&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other non-segment revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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 operating revenue &#x2013; Consumers&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&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,745&#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&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&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,420&#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&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&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&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;7,166&#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&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 NorthStar Clean Energy&#x2019;s operating revenue from independent power production and its sales of energy commodities.    &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&gt;&lt;td style="width:52.425%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.835%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.592%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.996%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.320%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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;Year Ended December&#160;31,&#160;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NorthStar Clean Energy&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&gt;&lt;td colspan="3" style="display:none"&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;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 10pt;text-align:left;text-indent:-9pt;vertical-align: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&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;2,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;205&#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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;8,320&#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&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers revenues to be refunded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;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&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;5,419&#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&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&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,732&#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&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&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;445&#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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&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,596&#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&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;2,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&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;8,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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-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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Revenues to be refunded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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&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,419&#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&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&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,732&#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&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&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&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;8,151&#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&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 NorthStar Clean Energy&#x2019;s operating revenue from independent power production and its sales of energy commodities.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-878" decimals="-6" id="f-3246" unitRef="usd">4995000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-879" decimals="-6" id="f-3247" unitRef="usd">2114000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-2" decimals="-6" id="f-3248" unitRef="usd">7109000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-880" decimals="-6" id="f-3249" unitRef="usd">211000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-881" decimals="-6" id="f-3250" unitRef="usd">211000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-882" decimals="-6" id="f-3251" unitRef="usd">4995000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-883" decimals="-6" id="f-3252" unitRef="usd">2114000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-884" decimals="-6" id="f-3253" unitRef="usd">211000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-6" id="f-3254" unitRef="usd">7320000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:LeaseIncome contextRef="c-884" decimals="-6" id="f-3255" unitRef="usd">105000000</us-gaap:LeaseIncome>
    <us-gaap:LeaseIncome contextRef="c-1" decimals="-6" id="f-3256" unitRef="usd">105000000</us-gaap:LeaseIncome>
    <cms:FinancingIncome contextRef="c-882" decimals="-6" id="f-3257" unitRef="usd">10000000</cms:FinancingIncome>
    <cms:FinancingIncome contextRef="c-883" decimals="-6" id="f-3258" unitRef="usd">5000000</cms:FinancingIncome>
    <cms:FinancingIncome contextRef="c-1" decimals="-6" id="f-3259" unitRef="usd">15000000</cms:FinancingIncome>
    <cms:AlternativeRevenuePrograms contextRef="c-878" decimals="-6" id="f-3260" unitRef="usd">56000000</cms:AlternativeRevenuePrograms>
    <cms:AlternativeRevenuePrograms contextRef="c-879" decimals="-6" id="f-3261" unitRef="usd">19000000</cms:AlternativeRevenuePrograms>
    <cms:AlternativeRevenuePrograms contextRef="c-2" decimals="-6" id="f-3262" unitRef="usd">75000000</cms:AlternativeRevenuePrograms>
    <us-gaap:Revenues contextRef="c-882" decimals="-6" id="f-3263" unitRef="usd">5061000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-883" decimals="-6" id="f-3264" unitRef="usd">2138000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-884" decimals="-6" id="f-3265" unitRef="usd">316000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-1" decimals="-6" id="f-3266" unitRef="usd">7515000000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-885" decimals="-6" id="f-3267" unitRef="usd">2318000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-886" decimals="-6" id="f-3268" unitRef="usd">1429000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-887" decimals="-6" id="f-3269" unitRef="usd">3747000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-888" decimals="-6" id="f-3270" unitRef="usd">1674000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-889" decimals="-6" id="f-3271" unitRef="usd">440000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-890" decimals="-6" id="f-3272" unitRef="usd">2114000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-891" decimals="-6" id="f-3273" unitRef="usd">670000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-892" decimals="-6" id="f-3274" unitRef="usd">50000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-893" decimals="-6" id="f-3275" unitRef="usd">720000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-894" decimals="-6" id="f-3276" unitRef="usd">333000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-895" decimals="-6" id="f-3277" unitRef="usd">195000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-896" decimals="-6" id="f-3278" unitRef="usd">528000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-878" decimals="-6" id="f-3279" unitRef="usd">4995000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-879" decimals="-6" id="f-3280" unitRef="usd">2114000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-2" decimals="-6" id="f-3281" unitRef="usd">7109000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cms:FinancingIncome contextRef="c-878" decimals="-6" id="f-3282" unitRef="usd">10000000</cms:FinancingIncome>
    <cms:FinancingIncome contextRef="c-879" decimals="-6" id="f-3283" unitRef="usd">5000000</cms:FinancingIncome>
    <cms:FinancingIncome contextRef="c-2" decimals="-6" id="f-3284" unitRef="usd">15000000</cms:FinancingIncome>
    <cms:AlternativeRevenuePrograms contextRef="c-878" decimals="-6" id="f-3285" unitRef="usd">56000000</cms:AlternativeRevenuePrograms>
    <cms:AlternativeRevenuePrograms contextRef="c-879" decimals="-6" id="f-3286" unitRef="usd">19000000</cms:AlternativeRevenuePrograms>
    <cms:AlternativeRevenuePrograms contextRef="c-2" decimals="-6" id="f-3287" unitRef="usd">75000000</cms:AlternativeRevenuePrograms>
    <cms:OtherNonSegmentRevenue contextRef="c-2" decimals="-6" id="f-3288" unitRef="usd">1000000</cms:OtherNonSegmentRevenue>
    <us-gaap:Revenues contextRef="c-878" decimals="-6" id="f-3289" unitRef="usd">5061000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-879" decimals="-6" id="f-3290" unitRef="usd">2138000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-2" decimals="-6" id="f-3291" unitRef="usd">7200000000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-897" decimals="-6" id="f-3292" unitRef="usd">4686000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-898" decimals="-6" id="f-3293" unitRef="usd">2394000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-95" decimals="-6" id="f-3294" unitRef="usd">7080000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-899" decimals="-6" id="f-3295" unitRef="usd">181000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-900" decimals="-6" id="f-3296" unitRef="usd">181000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-901" decimals="-6" id="f-3297" unitRef="usd">4686000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-902" decimals="-6" id="f-3298" unitRef="usd">2394000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-903" decimals="-6" id="f-3299" unitRef="usd">181000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-12" decimals="-6" id="f-3300" unitRef="usd">7261000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:LeaseIncome contextRef="c-903" decimals="-6" id="f-3301" unitRef="usd">116000000</us-gaap:LeaseIncome>
    <us-gaap:LeaseIncome contextRef="c-12" decimals="-6" id="f-3302" unitRef="usd">116000000</us-gaap:LeaseIncome>
    <cms:FinancingIncome contextRef="c-901" decimals="-6" id="f-3303" unitRef="usd">10000000</cms:FinancingIncome>
    <cms:FinancingIncome contextRef="c-902" decimals="-6" id="f-3304" unitRef="usd">6000000</cms:FinancingIncome>
    <cms:FinancingIncome contextRef="c-12" decimals="-6" id="f-3305" unitRef="usd">16000000</cms:FinancingIncome>
    <cms:AlternativeRevenuePrograms contextRef="c-897" decimals="-6" id="f-3306" unitRef="usd">49000000</cms:AlternativeRevenuePrograms>
    <cms:AlternativeRevenuePrograms contextRef="c-898" decimals="-6" id="f-3307" unitRef="usd">20000000</cms:AlternativeRevenuePrograms>
    <cms:AlternativeRevenuePrograms contextRef="c-95" decimals="-6" id="f-3308" unitRef="usd">69000000</cms:AlternativeRevenuePrograms>
    <us-gaap:Revenues contextRef="c-901" decimals="-6" id="f-3309" unitRef="usd">4745000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-902" decimals="-6" id="f-3310" unitRef="usd">2420000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-903" decimals="-6" id="f-3311" unitRef="usd">297000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-12" decimals="-6" id="f-3312" unitRef="usd">7462000000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-904" decimals="-6" id="f-3313" unitRef="usd">2236000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-905" decimals="-6" id="f-3314" unitRef="usd">1619000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-906" decimals="-6" id="f-3315" unitRef="usd">3855000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-907" decimals="-6" id="f-3316" unitRef="usd">1550000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-908" decimals="-6" id="f-3317" unitRef="usd">489000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-909" decimals="-6" id="f-3318" unitRef="usd">2039000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-910" decimals="-6" id="f-3319" unitRef="usd">660000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-911" decimals="-6" id="f-3320" unitRef="usd">60000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-912" decimals="-6" id="f-3321" unitRef="usd">720000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-913" decimals="-6" id="f-3322" unitRef="usd">240000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-914" decimals="-6" id="f-3323" unitRef="usd">226000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-915" decimals="-6" id="f-3324" unitRef="usd">466000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-897" decimals="-6" id="f-3325" unitRef="usd">4686000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-898" decimals="-6" id="f-3326" unitRef="usd">2394000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-95" decimals="-6" id="f-3327" unitRef="usd">7080000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cms:FinancingIncome contextRef="c-897" decimals="-6" id="f-3328" unitRef="usd">10000000</cms:FinancingIncome>
    <cms:FinancingIncome contextRef="c-898" decimals="-6" id="f-3329" unitRef="usd">6000000</cms:FinancingIncome>
    <cms:FinancingIncome contextRef="c-95" decimals="-6" id="f-3330" unitRef="usd">16000000</cms:FinancingIncome>
    <cms:AlternativeRevenuePrograms contextRef="c-897" decimals="-6" id="f-3331" unitRef="usd">49000000</cms:AlternativeRevenuePrograms>
    <cms:AlternativeRevenuePrograms contextRef="c-898" decimals="-6" id="f-3332" unitRef="usd">20000000</cms:AlternativeRevenuePrograms>
    <cms:AlternativeRevenuePrograms contextRef="c-95" decimals="-6" id="f-3333" unitRef="usd">69000000</cms:AlternativeRevenuePrograms>
    <cms:OtherNonSegmentRevenue contextRef="c-95" decimals="-6" id="f-3334" unitRef="usd">1000000</cms:OtherNonSegmentRevenue>
    <us-gaap:Revenues contextRef="c-897" decimals="-6" id="f-3335" unitRef="usd">4745000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-898" decimals="-6" id="f-3336" unitRef="usd">2420000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-95" decimals="-6" id="f-3337" unitRef="usd">7166000000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-916" decimals="-6" id="f-3338" unitRef="usd">5395000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-917" decimals="-6" id="f-3339" unitRef="usd">2720000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-96" decimals="-6" id="f-3340" unitRef="usd">8115000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-918" decimals="-6" id="f-3341" unitRef="usd">205000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-919" decimals="-6" id="f-3342" unitRef="usd">205000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-920" decimals="-6" id="f-3343" unitRef="usd">5395000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-921" decimals="-6" id="f-3344" unitRef="usd">2720000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-922" decimals="-6" id="f-3345" unitRef="usd">205000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-13" decimals="-6" id="f-3346" unitRef="usd">8320000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:LeaseIncome contextRef="c-922" decimals="-6" id="f-3347" unitRef="usd">240000000</us-gaap:LeaseIncome>
    <us-gaap:LeaseIncome contextRef="c-13" decimals="-6" id="f-3348" unitRef="usd">240000000</us-gaap:LeaseIncome>
    <cms:FinancingIncome contextRef="c-920" decimals="-6" id="f-3349" unitRef="usd">10000000</cms:FinancingIncome>
    <cms:FinancingIncome contextRef="c-921" decimals="-6" id="f-3350" unitRef="usd">6000000</cms:FinancingIncome>
    <cms:FinancingIncome contextRef="c-13" decimals="-6" id="f-3351" unitRef="usd">16000000</cms:FinancingIncome>
    <cms:AlternativeRevenuePrograms contextRef="c-920" decimals="-6" id="f-3352" unitRef="usd">43000000</cms:AlternativeRevenuePrograms>
    <cms:AlternativeRevenuePrograms contextRef="c-921" decimals="-6" id="f-3353" unitRef="usd">14000000</cms:AlternativeRevenuePrograms>
    <cms:AlternativeRevenuePrograms contextRef="c-13" decimals="-6" id="f-3354" unitRef="usd">57000000</cms:AlternativeRevenuePrograms>
    <cms:RevenueSubjectToRefund contextRef="c-920" decimals="-6" id="f-3355" unitRef="usd">29000000</cms:RevenueSubjectToRefund>
    <cms:RevenueSubjectToRefund contextRef="c-921" decimals="-6" id="f-3356" unitRef="usd">8000000</cms:RevenueSubjectToRefund>
    <cms:RevenueSubjectToRefund contextRef="c-13" decimals="-6" id="f-3357" unitRef="usd">37000000</cms:RevenueSubjectToRefund>
    <us-gaap:Revenues contextRef="c-920" decimals="-6" id="f-3358" unitRef="usd">5419000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-921" decimals="-6" id="f-3359" unitRef="usd">2732000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-922" decimals="-6" id="f-3360" unitRef="usd">445000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-13" decimals="-6" id="f-3361" unitRef="usd">8596000000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-923" decimals="-6" id="f-3362" unitRef="usd">2523000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-924" decimals="-6" id="f-3363" unitRef="usd">1879000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-925" decimals="-6" id="f-3364" unitRef="usd">4402000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-926" decimals="-6" id="f-3365" unitRef="usd">1733000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-927" decimals="-6" id="f-3366" unitRef="usd">559000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-928" decimals="-6" id="f-3367" unitRef="usd">2292000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-929" decimals="-6" id="f-3368" unitRef="usd">792000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-930" decimals="-6" id="f-3369" unitRef="usd">75000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-931" decimals="-6" id="f-3370" unitRef="usd">867000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-932" decimals="-6" id="f-3371" unitRef="usd">347000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-933" decimals="-6" id="f-3372" unitRef="usd">207000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-934" decimals="-6" id="f-3373" unitRef="usd">554000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-916" decimals="-6" id="f-3374" unitRef="usd">5395000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-917" decimals="-6" id="f-3375" unitRef="usd">2720000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-96" decimals="-6" id="f-3376" unitRef="usd">8115000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cms:FinancingIncome contextRef="c-916" decimals="-6" id="f-3377" unitRef="usd">10000000</cms:FinancingIncome>
    <cms:FinancingIncome contextRef="c-917" decimals="-6" id="f-3378" unitRef="usd">6000000</cms:FinancingIncome>
    <cms:FinancingIncome contextRef="c-96" decimals="-6" id="f-3379" unitRef="usd">16000000</cms:FinancingIncome>
    <cms:AlternativeRevenuePrograms contextRef="c-916" decimals="-6" id="f-3380" unitRef="usd">43000000</cms:AlternativeRevenuePrograms>
    <cms:AlternativeRevenuePrograms contextRef="c-917" decimals="-6" id="f-3381" unitRef="usd">14000000</cms:AlternativeRevenuePrograms>
    <cms:AlternativeRevenuePrograms contextRef="c-96" decimals="-6" id="f-3382" unitRef="usd">57000000</cms:AlternativeRevenuePrograms>
    <cms:RevenueSubjectToRefund contextRef="c-916" decimals="-6" id="f-3383" unitRef="usd">29000000</cms:RevenueSubjectToRefund>
    <cms:RevenueSubjectToRefund contextRef="c-917" decimals="-6" id="f-3384" unitRef="usd">8000000</cms:RevenueSubjectToRefund>
    <cms:RevenueSubjectToRefund contextRef="c-96" decimals="-6" id="f-3385" unitRef="usd">37000000</cms:RevenueSubjectToRefund>
    <us-gaap:Revenues contextRef="c-916" decimals="-6" id="f-3386" unitRef="usd">5419000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-917" decimals="-6" id="f-3387" unitRef="usd">2732000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-96" decimals="-6" id="f-3388" unitRef="usd">8151000000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="c-2" id="f-3389">&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 and utility contract work. Generally, these contracts are short term or evergreen in nature.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:CreditLossFinancialInstrumentPolicyTextBlock contextRef="c-1" id="f-3391">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Accounts Receivable and Unbilled Revenues:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Accounts receivable comprise trade receivables and unbilled receivables. CMS&#160;Energy and Consumers record their accounts receivable at cost less an allowance for uncollectible accounts. The allowance is increased for uncollectible accounts expense and decreased for account write-offs net of recoveries. CMS&#160;Energy and Consumers establish the allowance based on historical losses, management&#x2019;s assessment of existing economic conditions, customer payment trends, and reasonable and supported forecast information. CMS&#160;Energy and Consumers assess late payment fees on trade receivables based on contractual past-due terms established with customers. Accounts are written off when deemed uncollectible, which is generally when they become six&#160;months past due.&lt;/span&gt;&lt;/div&gt;</us-gaap:CreditLossFinancialInstrumentPolicyTextBlock>
    <us-gaap:CreditLossFinancialInstrumentPolicyTextBlock contextRef="c-2" id="f-3390">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Accounts Receivable and Unbilled Revenues:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Accounts receivable comprise trade receivables and unbilled receivables. CMS&#160;Energy and Consumers record their accounts receivable at cost less an allowance for uncollectible accounts. The allowance is increased for uncollectible accounts expense and decreased for account write-offs net of recoveries. CMS&#160;Energy and Consumers establish the allowance based on historical losses, management&#x2019;s assessment of existing economic conditions, customer payment trends, and reasonable and supported forecast information. CMS&#160;Energy and Consumers assess late payment fees on trade receivables based on contractual past-due terms established with customers. Accounts are written off when deemed uncollectible, which is generally when they become six&#160;months past due.&lt;/span&gt;&lt;/div&gt;</us-gaap:CreditLossFinancialInstrumentPolicyTextBlock>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-1" decimals="-6" id="f-3392" unitRef="usd">33000000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-2" decimals="-6" id="f-3393" unitRef="usd">33000000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-12" decimals="-6" id="f-3394" unitRef="usd">34000000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-95" decimals="-6" id="f-3395" unitRef="usd">34000000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-13" decimals="-6" id="f-3396" unitRef="usd">50000000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-96" decimals="-6" id="f-3397" unitRef="usd">50000000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:RegulatoryLiabilities contextRef="c-935" decimals="-6" id="f-3398" unitRef="usd">10000000</us-gaap:RegulatoryLiabilities>
    <us-gaap:TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy contextRef="c-2" id="f-3399">Consumers&#x2019; customers are billed monthly in cycles having billing dates that do not generally coincide with the end of a calendar month. This results in customers having received electricity or natural gas that they have not been billed for as of the month-end. Consumers estimates its unbilled revenues by applying an average billed rate to total unbilled deliveries for each customer class.</us-gaap:TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy>
    <us-gaap:UnbilledReceivablesCurrent contextRef="c-115" decimals="-6" id="f-3400" unitRef="usd">584000000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent contextRef="c-38" decimals="-6" id="f-3401" unitRef="usd">584000000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent contextRef="c-35" decimals="-6" id="f-3402" unitRef="usd">494000000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent contextRef="c-112" decimals="-6" id="f-3403" unitRef="usd">494000000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:RevenueRecognitionForAlternativeRevenueProgramsPolicy contextRef="c-2" id="f-3404">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Alternative&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;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;revenue Programs:&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 accounts for its energy waste reduction incentive mechanism, financial compensation mechanism, and demand response incentive mechanism as alternative-revenue programs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 recognizes revenue related to the energy waste reduction incentive as soon as energy savings exceed the annual targets established by the MPSC. Revenue related to the financial compensation mechanism is recognized as payments are made on MPSC-approved PPAs. Under a demand response incentive mechanism, Consumers earns a financial incentive when it meets demand response targets set by the MPSC. Consumers recognizes revenue related to this program once demand response incentive objectives are complete, the incentive amount is calculable, and the incentive revenue will be collected within a 24&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;month period. For additional information on these mechanisms, see Note&#160;2, Regulatory Matters.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumers does not reclassify revenue from its alternative-revenue program to revenue from contracts with customers at the time the amounts are collected from customers.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionForAlternativeRevenueProgramsPolicy>
    <us-gaap:RegulatoryLiabilities contextRef="c-936" decimals="-6" id="f-3405" unitRef="usd">22000000</us-gaap:RegulatoryLiabilities>
    <us-gaap:RegulatoryLiabilities contextRef="c-937" decimals="-6" id="f-3406" unitRef="usd">15000000</us-gaap:RegulatoryLiabilities>
    <us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock contextRef="c-2" id="f-3408">Other Income and Other Expense&lt;div style="margin-bottom: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 other income and other expense at CMS&#160;Energy and Consumers:&lt;/span&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&gt;&lt;td style="width:66.688%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.878%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" 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-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;Years&#160;Ended&#160;December&#160;31&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&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:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Gain on extinguishment of 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: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&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Allowance for equity funds used during construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Income from equity method investees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;All other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 other income &#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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&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&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 income &#x2013; related parties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Allowance for equity funds used during construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;All other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 other income &#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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;49&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;17&#160;&lt;/span&gt;&lt;/td&gt;&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&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&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;Other expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;Donations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Civic and political expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;All other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Total other expense &#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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;(13)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;(27)&lt;/span&gt;&lt;/td&gt;&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&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&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;Other expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;Donations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Civic and political expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;All other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 other expense &#x2013; Consumers&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&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;(30)&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&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&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)&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&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&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;(25)&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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;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;For information regarding the gain on extinguishment of debt, see Note&#160;4, Financings and Capitalization&#x2014;CMS&#160;Energy&#x2019;s Purchase of Consumers&#x2019; First Mortgage Bonds.&lt;/span&gt;&lt;/div&gt;</us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock>
    <us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock contextRef="c-1" id="f-3407">Other Income and Other Expense&lt;div style="margin-bottom: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 other income and other expense at CMS&#160;Energy and Consumers:&lt;/span&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&gt;&lt;td style="width:66.688%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.878%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" 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-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;Years&#160;Ended&#160;December&#160;31&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&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:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Gain on extinguishment of 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: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&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Allowance for equity funds used during construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Income from equity method investees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;All other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 other income &#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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&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&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 income &#x2013; related parties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Allowance for equity funds used during construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;All other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 other income &#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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;49&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;17&#160;&lt;/span&gt;&lt;/td&gt;&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&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&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;Other expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;Donations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Civic and political expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;All other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Total other expense &#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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;(13)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;(27)&lt;/span&gt;&lt;/td&gt;&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&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&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;Other expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;Donations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Civic and political expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;All other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 other expense &#x2013; Consumers&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&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;(30)&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&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&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)&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&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&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;(25)&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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;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;For information regarding the gain on extinguishment of debt, see Note&#160;4, Financings and Capitalization&#x2014;CMS&#160;Energy&#x2019;s Purchase of Consumers&#x2019; First Mortgage Bonds.&lt;/span&gt;&lt;/div&gt;</us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock contextRef="c-1" id="f-3410">&lt;div style="margin-bottom: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 other income and other expense at CMS&#160;Energy and Consumers:&lt;/span&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&gt;&lt;td style="width:66.688%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.878%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" 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-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;Years&#160;Ended&#160;December&#160;31&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&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:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Gain on extinguishment of 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: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&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Allowance for equity funds used during construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Income from equity method investees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;All other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 other income &#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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&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&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 income &#x2013; related parties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Allowance for equity funds used during construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;All other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 other income &#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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;49&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;17&#160;&lt;/span&gt;&lt;/td&gt;&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&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&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;Other expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;Donations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Civic and political expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;All other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Total other expense &#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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;(13)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;(27)&lt;/span&gt;&lt;/td&gt;&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&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&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;Other expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;Donations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Civic and political expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;All other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 other expense &#x2013; Consumers&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&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;(30)&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&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&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)&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&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&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;(25)&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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;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;For information regarding the gain on extinguishment of debt, see Note&#160;4, Financings and Capitalization&#x2014;CMS&#160;Energy&#x2019;s Purchase of Consumers&#x2019; First Mortgage Bonds.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock>
    <us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock contextRef="c-2" id="f-3409">&lt;div style="margin-bottom: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 other income and other expense at CMS&#160;Energy and Consumers:&lt;/span&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&gt;&lt;td style="width:66.688%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.878%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" 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-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;Years&#160;Ended&#160;December&#160;31&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&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:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Gain on extinguishment of 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: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&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Allowance for equity funds used during construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Income from equity method investees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;All other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 other income &#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&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&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&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 income &#x2013; related parties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Allowance for equity funds used during construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;All other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 other income &#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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;49&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;17&#160;&lt;/span&gt;&lt;/td&gt;&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&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&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;Other expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;Donations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Civic and political expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;All other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Total other expense &#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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;(13)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;(27)&lt;/span&gt;&lt;/td&gt;&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&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&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;Other expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;Donations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Civic and political expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;All other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 other expense &#x2013; Consumers&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&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;(30)&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&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&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)&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&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&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;(25)&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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;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;For information regarding the gain on extinguishment of debt, see Note&#160;4, Financings and Capitalization&#x2014;CMS&#160;Energy&#x2019;s Purchase of Consumers&#x2019; First Mortgage Bonds.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-417" decimals="-6" id="f-3411" unitRef="usd">110000000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-420" decimals="-6" id="f-3412" unitRef="usd">131000000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-938" decimals="-6" id="f-3413" unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:InterestIncomeOther contextRef="c-23" decimals="-6" id="f-3414" unitRef="usd">50000000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther contextRef="c-24" decimals="-6" id="f-3415" unitRef="usd">37000000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther contextRef="c-25" decimals="-6" id="f-3416" unitRef="usd">5000000</us-gaap:InterestIncomeOther>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions contextRef="c-1" decimals="-6" id="f-3417" unitRef="usd">29000000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions contextRef="c-12" decimals="-6" id="f-3418" unitRef="usd">7000000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions contextRef="c-13" decimals="-6" id="f-3419" unitRef="usd">6000000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c-1" decimals="-6" id="f-3420" unitRef="usd">7000000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c-12" decimals="-6" id="f-3421" unitRef="usd">7000000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c-13" decimals="-6" id="f-3422" unitRef="usd">3000000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <cms:OtherNonoperatingIncomeOther contextRef="c-1" decimals="-6" id="f-3423" unitRef="usd">11000000</cms:OtherNonoperatingIncomeOther>
    <cms:OtherNonoperatingIncomeOther contextRef="c-12" decimals="-6" id="f-3424" unitRef="usd">13000000</cms:OtherNonoperatingIncomeOther>
    <cms:OtherNonoperatingIncomeOther contextRef="c-13" decimals="-6" id="f-3425" unitRef="usd">5000000</cms:OtherNonoperatingIncomeOther>
    <us-gaap:OtherNonoperatingIncome contextRef="c-1" decimals="-6" id="f-3426" unitRef="usd">207000000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome contextRef="c-12" decimals="-6" id="f-3427" unitRef="usd">195000000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome contextRef="c-13" decimals="-6" id="f-3428" unitRef="usd">19000000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:InterestIncomeOther contextRef="c-100" decimals="-6" id="f-3429" unitRef="usd">42000000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther contextRef="c-101" decimals="-6" id="f-3430" unitRef="usd">25000000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther contextRef="c-102" decimals="-6" id="f-3431" unitRef="usd">2000000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther contextRef="c-97" decimals="-6" id="f-3432" unitRef="usd">5000000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther contextRef="c-98" decimals="-6" id="f-3433" unitRef="usd">5000000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther contextRef="c-99" decimals="-6" id="f-3434" unitRef="usd">5000000</us-gaap:InterestIncomeOther>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions contextRef="c-2" decimals="-6" id="f-3435" unitRef="usd">29000000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions contextRef="c-95" decimals="-6" id="f-3436" unitRef="usd">7000000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions contextRef="c-96" decimals="-6" id="f-3437" unitRef="usd">6000000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions>
    <cms:OtherNonoperatingIncomeOther contextRef="c-2" decimals="-6" id="f-3438" unitRef="usd">9000000</cms:OtherNonoperatingIncomeOther>
    <cms:OtherNonoperatingIncomeOther contextRef="c-95" decimals="-6" id="f-3439" unitRef="usd">12000000</cms:OtherNonoperatingIncomeOther>
    <cms:OtherNonoperatingIncomeOther contextRef="c-96" decimals="-6" id="f-3440" unitRef="usd">4000000</cms:OtherNonoperatingIncomeOther>
    <us-gaap:OtherNonoperatingIncome contextRef="c-2" decimals="-6" id="f-3441" unitRef="usd">85000000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome contextRef="c-95" decimals="-6" id="f-3442" unitRef="usd">49000000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome contextRef="c-96" decimals="-6" id="f-3443" unitRef="usd">17000000</us-gaap:OtherNonoperatingIncome>
    <cms:Donations contextRef="c-1" decimals="-6" id="f-3444" unitRef="usd">18000000</cms:Donations>
    <cms:Donations contextRef="c-12" decimals="-6" id="f-3445" unitRef="usd">1000000</cms:Donations>
    <cms:Donations contextRef="c-13" decimals="-6" id="f-3446" unitRef="usd">9000000</cms:Donations>
    <cms:CivicAndPoliticalExpenditures contextRef="c-1" decimals="-6" id="f-3447" unitRef="usd">5000000</cms:CivicAndPoliticalExpenditures>
    <cms:CivicAndPoliticalExpenditures contextRef="c-12" decimals="-6" id="f-3448" unitRef="usd">5000000</cms:CivicAndPoliticalExpenditures>
    <cms:CivicAndPoliticalExpenditures contextRef="c-13" decimals="-6" id="f-3449" unitRef="usd">6000000</cms:CivicAndPoliticalExpenditures>
    <cms:OtherOtherNonoperatingExpense contextRef="c-1" decimals="-6" id="f-3450" unitRef="usd">9000000</cms:OtherOtherNonoperatingExpense>
    <cms:OtherOtherNonoperatingExpense contextRef="c-12" decimals="-6" id="f-3451" unitRef="usd">7000000</cms:OtherOtherNonoperatingExpense>
    <cms:OtherOtherNonoperatingExpense contextRef="c-13" decimals="-6" id="f-3452" unitRef="usd">12000000</cms:OtherOtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense contextRef="c-1" decimals="-6" id="f-3453" unitRef="usd">32000000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense contextRef="c-12" decimals="-6" id="f-3454" unitRef="usd">13000000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense contextRef="c-13" decimals="-6" id="f-3455" unitRef="usd">27000000</us-gaap:OtherNonoperatingExpense>
    <cms:Donations contextRef="c-2" decimals="-6" id="f-3456" unitRef="usd">18000000</cms:Donations>
    <cms:Donations contextRef="c-95" decimals="-6" id="f-3457" unitRef="usd">1000000</cms:Donations>
    <cms:Donations contextRef="c-96" decimals="-6" id="f-3458" unitRef="usd">9000000</cms:Donations>
    <cms:CivicAndPoliticalExpenditures contextRef="c-2" decimals="-6" id="f-3459" unitRef="usd">5000000</cms:CivicAndPoliticalExpenditures>
    <cms:CivicAndPoliticalExpenditures contextRef="c-95" decimals="-6" id="f-3460" unitRef="usd">5000000</cms:CivicAndPoliticalExpenditures>
    <cms:CivicAndPoliticalExpenditures contextRef="c-96" decimals="-6" id="f-3461" unitRef="usd">6000000</cms:CivicAndPoliticalExpenditures>
    <cms:OtherOtherNonoperatingExpense contextRef="c-2" decimals="-6" id="f-3462" unitRef="usd">7000000</cms:OtherOtherNonoperatingExpense>
    <cms:OtherOtherNonoperatingExpense contextRef="c-95" decimals="-6" id="f-3463" unitRef="usd">6000000</cms:OtherOtherNonoperatingExpense>
    <cms:OtherOtherNonoperatingExpense contextRef="c-96" decimals="-6" id="f-3464" unitRef="usd">10000000</cms:OtherOtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense contextRef="c-2" decimals="-6" id="f-3465" unitRef="usd">30000000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense contextRef="c-95" decimals="-6" id="f-3466" unitRef="usd">12000000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense contextRef="c-96" decimals="-6" id="f-3467" unitRef="usd">25000000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c-1" id="f-3469">Reportable Segments&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Reportable segments consist of business units defined by the products and services they offer. CMS&#160;Energy&#x2019;s and Consumers&#x2019; chief operating decision-maker is the CEO. The chief operating decision-maker evaluates segment performance and profitability using net income available to CMS&#160;Energy&#x2019;s common stockholders. This metric provides a clear, consistent basis for analyzing the financial results of each segment and supports decision-making regarding the allocation of resources.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Resource allocation to CMS&#160;Energy&#x2019;s and Consumers&#x2019; segments begins with the annual budgeting process, which establishes initial funding and resource levels for each segment.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;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;The budget incorporates key financial and operational inputs, including anticipated revenues, expenses, and capital requirements, aligning with CMS&#160;Energy&#x2019;s and Consumers&#x2019; strategic objectives and regulatory obligations.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;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;The chief operating decision-maker reviews budget-to-actual variances on a monthly basis and makes interim decisions to reallocate resources among segments as needed, ensuring a timely and effective response to changing conditions. For the electric utility and gas utility segments, the chief operating decision-maker uses this assessment to determine whether the segments are achieving their regulatory authorized return on equity. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 policies for CMS&#160;Energy&#x2019;s and Consumers&#x2019; segments are as described in Note&#160;1, Significant Accounting Policies. The consolidated financial statements reflect the assets, liabilities, revenues, and expenses of the individual segments when appropriate. Accounts are allocated among the segments when common accounts are attributable to more than one segment. The allocations are based on certain measures of business activities, such as revenue, labor dollars, customers, other operating and maintenance expense, construction expense, leased property, taxes, or functional surveys. For example, customer receivables are allocated based on revenue, and pension provisions are allocated based on labor dollars.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Inter-segment sales and transfers are accounted for at current market prices and are eliminated in consolidated net income available to common stockholders by segment. Inter-segment sales and transfers were immaterial for all 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: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;NorthStar Clean Energy, 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;CMS&#160;Energy presents corporate interest and other expenses, discontinued operations, and Consumers&#x2019; other consolidated entities within other reconciling items.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The segments reported for Consumers are:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;electric utility, consisting of regulated activities associated with the generation, purchase, distribution, and sale of electricity in Michigan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;gas utility, consisting of regulated activities associated with the purchase, transmission, storage, distribution, and sale of natural gas in Michigan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumers&#x2019; other consolidated entities are presented within other reconciling items.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following tables is financial information by segment:&lt;/span&gt;&lt;span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt; &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&gt;&lt;td style="width:28.707%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.287%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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 #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year Ended December&#160;31,&#160;2024&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NorthStar Clean Energy&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;Segments Total&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;Other Reconciling Items&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;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" 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 10pt;text-align:left;text-indent:-9pt;vertical-align: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:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Power supply cost&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Cost of gas sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Maintenance and other operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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;/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;General taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Total operating expenses&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&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;4,079&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;1,604&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;326&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;6,009&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;19&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;6,028&#160;&lt;/span&gt;&lt;/td&gt;&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&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:700;line-height:120%"&gt;Operating Income (Loss)&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Other income&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:700;line-height:120%"&gt;Income (Loss) Before Income Taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;784&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;428&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;1,212&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;(89)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;1,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&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 (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:700;line-height:120%"&gt;Income (Loss) From Continuing Operations&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&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;682&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;329&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;1,016&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;(69)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;947&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Other segment items&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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:700;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;border-top:1pt solid #000;padding:0 1pt"&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;681&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;328&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;63&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,072&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;(79)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;993&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Property, plant, and equipment, gross&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&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;20,137&#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&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: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 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;13,268&#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&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: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 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;1,506&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;34,911&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;21&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;34,932&#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&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;Investments in equity method investees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&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;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Capital expenditures&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;5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;1,871&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;6&lt;/span&gt;&lt;/div&gt;&lt;/td&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;1,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;6&lt;/span&gt;&lt;/div&gt;&lt;/td&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;288&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;3,300&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;1&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;3,301&#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&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;Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#x2013; related parties.&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 income from equity method investees of $7&#160;million attributable to NorthStar Clean Energy. See Note&#160;15, Other Income and Other Expense&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;Other segment items comprise of loss attributable to noncontrolling interests and preferred stock dividends.&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;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;&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;Amounts include assets placed under finance lease.&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;6&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; capital expenditures for plant and equipment attributable to both the electric and gas utility businesses.&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&gt;&lt;td style="width:40.246%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.285%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" 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;Year Ended December&#160;31,&#160;2024&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segments Total&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;Other Reconciling Items&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;Consolidated&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;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Power supply cost&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Cost of gas sold&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Maintenance and other operating 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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Depreciation and amortization&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;General taxes&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Total operating expenses&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&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;4,079&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;1,604&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;5,683&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;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;/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&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;5,685&#160;&lt;/span&gt;&lt;/td&gt;&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&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:700;line-height:120%"&gt;Operating Income (Loss)&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Other income&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest charges&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&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:700;line-height:120%"&gt;Income (Loss) 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&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;784&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;428&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;1,212&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;(3)&lt;/span&gt;&lt;/td&gt;&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&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&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;1,209&#160;&lt;/span&gt;&lt;/td&gt;&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&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 (benefit)&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:700;line-height:120%"&gt;Net Income (Loss)&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&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;682&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;329&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;1,011&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;(2)&lt;/span&gt;&lt;/td&gt;&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&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&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;1,009&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Other segment items&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:700;line-height:120%"&gt;Net Income (Loss) Available to Common Stockholder&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;681&#160;&lt;/span&gt;&lt;/td&gt;&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&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;328&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,009&#160;&lt;/span&gt;&lt;/td&gt;&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&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,007&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Property, plant, and equipment, gross&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&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;20,137&#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&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: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 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;13,268&#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&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: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 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;33,405&#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&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&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;29&#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&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&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;33,434&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Capital expenditures&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:#ffffff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&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,871&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;5&lt;/span&gt;&lt;/div&gt;&lt;/td&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,141&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;5&lt;/span&gt;&lt;/div&gt;&lt;/td&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;3,012&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&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;3,012&#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&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;Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#x2013; related parties.&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;Other segment items comprise of preferred stock dividends.&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;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;&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;Amounts include assets placed under finance lease.&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;Amounts include a portion of Consumers&#x2019; capital expenditures for plant and equipment attributable to both the electric and gas utility businesses.&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&gt;&lt;td style="width:28.707%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.287%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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 #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year Ended December&#160;31,&#160;2023&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NorthStar Clean Energy&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;Segments Total&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;Other Reconciling Items&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;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" 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 10pt;text-align:left;text-indent:-9pt;vertical-align: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:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Power supply cost&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Cost of gas sold&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Maintenance and other operating 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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/td&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;Depreciation and amortization&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;General taxes&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Total operating expenses&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&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;3,973&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;1,922&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;316&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;6,211&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;16&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;6,227&#160;&lt;/span&gt;&lt;/td&gt;&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&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:700;line-height:120%"&gt;Operating Income (Loss)&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Other income&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest charges&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:700;line-height:120%"&gt;Income (Loss) 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&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;618&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;414&#160;&lt;/span&gt;&lt;/td&gt;&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&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&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;1,023&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;(69)&lt;/span&gt;&lt;/td&gt;&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&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&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;954&#160;&lt;/span&gt;&lt;/td&gt;&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&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 (benefit)&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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-weight:700;line-height:120%"&gt;Income (Loss) From Continuing Operations&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&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;551&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;316&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;(13)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;854&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;(47)&lt;/span&gt;&lt;/td&gt;&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&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&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;807&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Other segment items&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:700;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;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&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;550&#160;&lt;/span&gt;&lt;/td&gt;&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&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;315&#160;&lt;/span&gt;&lt;/td&gt;&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&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;932&#160;&lt;/span&gt;&lt;/td&gt;&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&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&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&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;877&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Property, plant, and equipment, gross&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&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;19,302&#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&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: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 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;12,383&#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&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: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 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;1,420&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;33,105&#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&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&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;30&#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&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&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;33,135&#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&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;Investments in equity method investees&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Total 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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Capital expenditures&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;5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&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;2,081&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;6&lt;/span&gt;&lt;/div&gt;&lt;/td&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;1,041&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;6&lt;/span&gt;&lt;/div&gt;&lt;/td&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;156&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,278&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&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;2&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&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;3,280&#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&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;Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#x2013; related parties.&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 income from equity method investees of $7&#160;million attributable to NorthStar Clean Energy. See Note&#160;15, Other Income and Other Expense.&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;Other segment items comprise of income from discontinued operations, net of tax, loss attributable to noncontrolling interests, and preferred stock dividends.&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;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;&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;Amounts include assets placed under finance lease.&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;6&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; capital expenditures for plant and equipment attributable to both the electric and gas utility businesses.&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&gt;&lt;td style="width:40.246%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.285%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" 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;Year Ended December&#160;31,&#160;2023&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segments Total&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;Other Reconciling Items&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;Consolidated&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;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Power supply cost&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Cost of gas sold&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Maintenance and other operating 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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Depreciation and amortization&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;General taxes&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Total operating expenses&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&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;3,973&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;1,922&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;5,895&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;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&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&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;5,898&#160;&lt;/span&gt;&lt;/td&gt;&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&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:700;line-height:120%"&gt;Operating Income (Loss)&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Other income&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest charges&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:700;line-height:120%"&gt;Income (Loss) 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&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;618&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;414&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;1,032&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;(4)&lt;/span&gt;&lt;/td&gt;&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&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&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;1,028&#160;&lt;/span&gt;&lt;/td&gt;&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&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 (benefit)&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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-weight:700;line-height:120%"&gt;Net Income&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&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;551&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;316&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;867&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&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;867&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Other segment items&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:700;line-height:120%"&gt;Net Income Available to Common Stockholder&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;315&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;865&#160;&lt;/span&gt;&lt;/td&gt;&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&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;865&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Property, plant, and equipment, gross&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&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;19,302&#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&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: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 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;12,383&#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&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: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 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;31,685&#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&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&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;38&#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&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&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;31,723&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Capital expenditures&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:#ffffff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&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;2,081&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;5&lt;/span&gt;&lt;/div&gt;&lt;/td&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,041&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;5&lt;/span&gt;&lt;/div&gt;&lt;/td&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;3,122&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&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;23&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&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;3,145&#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&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;Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#x2013; related parties.&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;Other segment items comprise of preferred stock dividends.&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;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;&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;Amounts include assets placed under finance lease.&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;Amounts include a portion of Consumers&#x2019; capital expenditures for plant and equipment attributable to both the electric and gas utility businesses.&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&gt;&lt;td style="width:28.707%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.287%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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 #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year Ended December&#160;31,&#160;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NorthStar Clean Energy&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;Segments Total&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;Other Reconciling Items&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;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" 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 10pt;text-align:left;text-indent:-9pt;vertical-align: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:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Power supply cost&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Cost of gas sold&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Maintenance and other operating 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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Depreciation and amortization&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;General taxes&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Total operating expenses&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&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;4,630&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;2,286&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;443&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;7,359&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;13&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;7,372&#160;&lt;/span&gt;&lt;/td&gt;&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&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:700;line-height:120%"&gt;Operating Income (Loss)&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Other income (expense)&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest charges&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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-weight:700;line-height:120%"&gt;Income (Loss) 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&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;677&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;411&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;1,099&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;(197)&lt;/span&gt;&lt;/td&gt;&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&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&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;902&#160;&lt;/span&gt;&lt;/td&gt;&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&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 (benefit)&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:700;line-height:120%"&gt;Income (Loss) From Continuing Operations&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&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;568&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;379&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;955&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;(146)&lt;/span&gt;&lt;/td&gt;&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&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&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;809&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Other segment items&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&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;567&#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&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&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;378&#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&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&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&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&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;979&#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&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&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;(152)&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&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&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;827&#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&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;Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#x2013; related parties.&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 income from equity method investees of $3&#160;million attributable to NorthStar Clean Energy. See Note&#160;15, Other Income and Other Expense.&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;Other segment items comprise of income from discontinued operations, net of tax, loss attributable to noncontrolling interests, and preferred stock dividends.&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&gt;&lt;td style="width:40.246%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.285%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" 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;Year Ended December&#160;31,&#160;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segments Total&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;Other Reconciling Items&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;Consolidated&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;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Power supply cost&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Cost of gas sold&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Maintenance and other operating 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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Depreciation and amortization&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;General taxes&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Total operating expenses&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&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;4,630&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;2,286&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;6,916&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;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;/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&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;6,918&#160;&lt;/span&gt;&lt;/td&gt;&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&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:700;line-height:120%"&gt;Operating Income (Loss)&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Other income&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest charges&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:700;line-height:120%"&gt;Income (Loss) 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&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;677&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;411&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;1,088&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;(3)&lt;/span&gt;&lt;/td&gt;&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&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&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;1,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 (benefit)&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:700;line-height:120%"&gt;Net Income (Loss)&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&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;568&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;379&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;947&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;(2)&lt;/span&gt;&lt;/td&gt;&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&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&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;945&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Other segment items&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Income (Loss) Available to Common Stockholder&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&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;567&#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&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&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;378&#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&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&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;945&#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&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&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)&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&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&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;943&#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&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;Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#x2013; related parties.&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;Other segment items comprise of preferred stock dividends.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c-2" id="f-3468">Reportable Segments&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Reportable segments consist of business units defined by the products and services they offer. CMS&#160;Energy&#x2019;s and Consumers&#x2019; chief operating decision-maker is the CEO. The chief operating decision-maker evaluates segment performance and profitability using net income available to CMS&#160;Energy&#x2019;s common stockholders. This metric provides a clear, consistent basis for analyzing the financial results of each segment and supports decision-making regarding the allocation of resources.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Resource allocation to CMS&#160;Energy&#x2019;s and Consumers&#x2019; segments begins with the annual budgeting process, which establishes initial funding and resource levels for each segment.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;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;The budget incorporates key financial and operational inputs, including anticipated revenues, expenses, and capital requirements, aligning with CMS&#160;Energy&#x2019;s and Consumers&#x2019; strategic objectives and regulatory obligations.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;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;The chief operating decision-maker reviews budget-to-actual variances on a monthly basis and makes interim decisions to reallocate resources among segments as needed, ensuring a timely and effective response to changing conditions. For the electric utility and gas utility segments, the chief operating decision-maker uses this assessment to determine whether the segments are achieving their regulatory authorized return on equity. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 policies for CMS&#160;Energy&#x2019;s and Consumers&#x2019; segments are as described in Note&#160;1, Significant Accounting Policies. The consolidated financial statements reflect the assets, liabilities, revenues, and expenses of the individual segments when appropriate. Accounts are allocated among the segments when common accounts are attributable to more than one segment. The allocations are based on certain measures of business activities, such as revenue, labor dollars, customers, other operating and maintenance expense, construction expense, leased property, taxes, or functional surveys. For example, customer receivables are allocated based on revenue, and pension provisions are allocated based on labor dollars.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Inter-segment sales and transfers are accounted for at current market prices and are eliminated in consolidated net income available to common stockholders by segment. Inter-segment sales and transfers were immaterial for all 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: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;NorthStar Clean Energy, 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;CMS&#160;Energy presents corporate interest and other expenses, discontinued operations, and Consumers&#x2019; other consolidated entities within other reconciling items.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The segments reported for Consumers are:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;electric utility, consisting of regulated activities associated with the generation, purchase, distribution, and sale of electricity in Michigan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;gas utility, consisting of regulated activities associated with the purchase, transmission, storage, distribution, and sale of natural gas in Michigan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumers&#x2019; other consolidated entities are presented within other reconciling items.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following tables is financial information by segment:&lt;/span&gt;&lt;span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt; &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&gt;&lt;td style="width:28.707%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.287%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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 #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year Ended December&#160;31,&#160;2024&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NorthStar Clean Energy&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;Segments Total&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;Other Reconciling Items&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;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" 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 10pt;text-align:left;text-indent:-9pt;vertical-align: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:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Power supply cost&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Cost of gas sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Maintenance and other operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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;/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;General taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Total operating expenses&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&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;4,079&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;1,604&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;326&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;6,009&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;19&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;6,028&#160;&lt;/span&gt;&lt;/td&gt;&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&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:700;line-height:120%"&gt;Operating Income (Loss)&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Other income&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:700;line-height:120%"&gt;Income (Loss) Before Income Taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;784&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;428&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;1,212&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;(89)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;1,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&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 (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:700;line-height:120%"&gt;Income (Loss) From Continuing Operations&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&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;682&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;329&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;1,016&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;(69)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;947&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Other segment items&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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:700;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;border-top:1pt solid #000;padding:0 1pt"&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;681&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;328&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;63&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,072&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;(79)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;993&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Property, plant, and equipment, gross&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&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;20,137&#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&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: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 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;13,268&#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&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: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 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;1,506&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;34,911&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;21&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;34,932&#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&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;Investments in equity method investees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&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;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Capital expenditures&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;5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;1,871&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;6&lt;/span&gt;&lt;/div&gt;&lt;/td&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;1,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;6&lt;/span&gt;&lt;/div&gt;&lt;/td&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;288&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;3,300&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;1&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;3,301&#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&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;Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#x2013; related parties.&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 income from equity method investees of $7&#160;million attributable to NorthStar Clean Energy. See Note&#160;15, Other Income and Other Expense&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;Other segment items comprise of loss attributable to noncontrolling interests and preferred stock dividends.&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;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;&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;Amounts include assets placed under finance lease.&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;6&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; capital expenditures for plant and equipment attributable to both the electric and gas utility businesses.&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&gt;&lt;td style="width:40.246%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.285%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" 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;Year Ended December&#160;31,&#160;2024&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segments Total&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;Other Reconciling Items&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;Consolidated&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;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Power supply cost&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Cost of gas sold&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Maintenance and other operating 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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Depreciation and amortization&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;General taxes&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Total operating expenses&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&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;4,079&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;1,604&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;5,683&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;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;/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&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;5,685&#160;&lt;/span&gt;&lt;/td&gt;&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&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:700;line-height:120%"&gt;Operating Income (Loss)&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Other income&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest charges&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&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:700;line-height:120%"&gt;Income (Loss) 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&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;784&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;428&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;1,212&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;(3)&lt;/span&gt;&lt;/td&gt;&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&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&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;1,209&#160;&lt;/span&gt;&lt;/td&gt;&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&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 (benefit)&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:700;line-height:120%"&gt;Net Income (Loss)&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&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;682&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;329&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;1,011&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;(2)&lt;/span&gt;&lt;/td&gt;&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&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&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;1,009&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Other segment items&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:700;line-height:120%"&gt;Net Income (Loss) Available to Common Stockholder&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;681&#160;&lt;/span&gt;&lt;/td&gt;&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&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;328&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,009&#160;&lt;/span&gt;&lt;/td&gt;&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&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,007&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Property, plant, and equipment, gross&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&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;20,137&#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&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: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 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;13,268&#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&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: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 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;33,405&#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&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&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;29&#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&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&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;33,434&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Capital expenditures&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:#ffffff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&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,871&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;5&lt;/span&gt;&lt;/div&gt;&lt;/td&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,141&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;5&lt;/span&gt;&lt;/div&gt;&lt;/td&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;3,012&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&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;3,012&#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&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;Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#x2013; related parties.&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;Other segment items comprise of preferred stock dividends.&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;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;&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;Amounts include assets placed under finance lease.&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;Amounts include a portion of Consumers&#x2019; capital expenditures for plant and equipment attributable to both the electric and gas utility businesses.&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&gt;&lt;td style="width:28.707%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.287%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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 #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year Ended December&#160;31,&#160;2023&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NorthStar Clean Energy&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;Segments Total&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;Other Reconciling Items&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;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" 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 10pt;text-align:left;text-indent:-9pt;vertical-align: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:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Power supply cost&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Cost of gas sold&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Maintenance and other operating 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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/td&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;Depreciation and amortization&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;General taxes&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Total operating expenses&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&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;3,973&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;1,922&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;316&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;6,211&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;16&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;6,227&#160;&lt;/span&gt;&lt;/td&gt;&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&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:700;line-height:120%"&gt;Operating Income (Loss)&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Other income&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest charges&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:700;line-height:120%"&gt;Income (Loss) 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&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;618&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;414&#160;&lt;/span&gt;&lt;/td&gt;&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&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&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;1,023&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;(69)&lt;/span&gt;&lt;/td&gt;&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&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&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;954&#160;&lt;/span&gt;&lt;/td&gt;&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&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 (benefit)&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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-weight:700;line-height:120%"&gt;Income (Loss) From Continuing Operations&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&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;551&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;316&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;(13)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;854&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;(47)&lt;/span&gt;&lt;/td&gt;&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&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&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;807&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Other segment items&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:700;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;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&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;550&#160;&lt;/span&gt;&lt;/td&gt;&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&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;315&#160;&lt;/span&gt;&lt;/td&gt;&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&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;932&#160;&lt;/span&gt;&lt;/td&gt;&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&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&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&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;877&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Property, plant, and equipment, gross&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&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;19,302&#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&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: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 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;12,383&#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&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: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 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;1,420&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;33,105&#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&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&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;30&#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&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&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;33,135&#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&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;Investments in equity method investees&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Total 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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Capital expenditures&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;5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&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;2,081&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;6&lt;/span&gt;&lt;/div&gt;&lt;/td&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;1,041&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;6&lt;/span&gt;&lt;/div&gt;&lt;/td&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;156&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,278&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&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;2&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&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;3,280&#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&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;Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#x2013; related parties.&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 income from equity method investees of $7&#160;million attributable to NorthStar Clean Energy. See Note&#160;15, Other Income and Other Expense.&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;Other segment items comprise of income from discontinued operations, net of tax, loss attributable to noncontrolling interests, and preferred stock dividends.&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;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;&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;Amounts include assets placed under finance lease.&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;6&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; capital expenditures for plant and equipment attributable to both the electric and gas utility businesses.&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&gt;&lt;td style="width:40.246%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.285%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" 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;Year Ended December&#160;31,&#160;2023&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segments Total&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;Other Reconciling Items&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;Consolidated&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;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Power supply cost&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Cost of gas sold&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Maintenance and other operating 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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Depreciation and amortization&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;General taxes&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Total operating expenses&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&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;3,973&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;1,922&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;5,895&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;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&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&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;5,898&#160;&lt;/span&gt;&lt;/td&gt;&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&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:700;line-height:120%"&gt;Operating Income (Loss)&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Other income&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest charges&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:700;line-height:120%"&gt;Income (Loss) 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&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;618&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;414&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;1,032&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;(4)&lt;/span&gt;&lt;/td&gt;&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&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&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;1,028&#160;&lt;/span&gt;&lt;/td&gt;&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&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 (benefit)&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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-weight:700;line-height:120%"&gt;Net Income&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&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;551&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;316&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;867&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&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;867&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Other segment items&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:700;line-height:120%"&gt;Net Income Available to Common Stockholder&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;315&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;865&#160;&lt;/span&gt;&lt;/td&gt;&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&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;865&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Property, plant, and equipment, gross&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&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;19,302&#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&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: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 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;12,383&#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&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: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 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;31,685&#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&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&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;38&#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&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&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;31,723&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Capital expenditures&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:#ffffff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&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;2,081&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;5&lt;/span&gt;&lt;/div&gt;&lt;/td&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,041&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;5&lt;/span&gt;&lt;/div&gt;&lt;/td&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;3,122&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&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;23&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&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;3,145&#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&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;Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#x2013; related parties.&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;Other segment items comprise of preferred stock dividends.&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;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;&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;Amounts include assets placed under finance lease.&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;Amounts include a portion of Consumers&#x2019; capital expenditures for plant and equipment attributable to both the electric and gas utility businesses.&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&gt;&lt;td style="width:28.707%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.287%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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 #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year Ended December&#160;31,&#160;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NorthStar Clean Energy&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;Segments Total&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;Other Reconciling Items&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;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" 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 10pt;text-align:left;text-indent:-9pt;vertical-align: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:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Power supply cost&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Cost of gas sold&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Maintenance and other operating 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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Depreciation and amortization&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;General taxes&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Total operating expenses&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&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;4,630&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;2,286&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;443&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;7,359&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;13&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;7,372&#160;&lt;/span&gt;&lt;/td&gt;&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&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:700;line-height:120%"&gt;Operating Income (Loss)&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Other income (expense)&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest charges&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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-weight:700;line-height:120%"&gt;Income (Loss) 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&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;677&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;411&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;1,099&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;(197)&lt;/span&gt;&lt;/td&gt;&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&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&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;902&#160;&lt;/span&gt;&lt;/td&gt;&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&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 (benefit)&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:700;line-height:120%"&gt;Income (Loss) From Continuing Operations&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&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;568&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;379&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;955&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;(146)&lt;/span&gt;&lt;/td&gt;&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&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&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;809&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Other segment items&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&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;567&#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&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&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;378&#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&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&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&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&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;979&#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&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&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;(152)&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&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&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;827&#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&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;Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#x2013; related parties.&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 income from equity method investees of $3&#160;million attributable to NorthStar Clean Energy. See Note&#160;15, Other Income and Other Expense.&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;Other segment items comprise of income from discontinued operations, net of tax, loss attributable to noncontrolling interests, and preferred stock dividends.&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&gt;&lt;td style="width:40.246%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.285%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" 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;Year Ended December&#160;31,&#160;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segments Total&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;Other Reconciling Items&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;Consolidated&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;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Power supply cost&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Cost of gas sold&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Maintenance and other operating 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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Depreciation and amortization&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;General taxes&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Total operating expenses&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&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;4,630&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;2,286&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;6,916&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;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;/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&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;6,918&#160;&lt;/span&gt;&lt;/td&gt;&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&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:700;line-height:120%"&gt;Operating Income (Loss)&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Other income&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest charges&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:700;line-height:120%"&gt;Income (Loss) 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&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;677&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;411&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;1,088&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;(3)&lt;/span&gt;&lt;/td&gt;&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&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&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;1,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 (benefit)&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:700;line-height:120%"&gt;Net Income (Loss)&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&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;568&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;379&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;947&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;(2)&lt;/span&gt;&lt;/td&gt;&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&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&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;945&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Other segment items&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Income (Loss) Available to Common Stockholder&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&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;567&#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&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&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;378&#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&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&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;945&#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&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&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)&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&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&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;943&#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&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;Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#x2013; related parties.&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;Other segment items comprise of preferred stock dividends.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="c-1" id="f-3471">&lt;div style="margin-bottom: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;span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt; &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&gt;&lt;td style="width:28.707%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.287%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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 #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year Ended December&#160;31,&#160;2024&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NorthStar Clean Energy&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;Segments Total&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;Other Reconciling Items&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;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" 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 10pt;text-align:left;text-indent:-9pt;vertical-align: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:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Power supply cost&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Cost of gas sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Maintenance and other operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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;/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;General taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Total operating expenses&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&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;4,079&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;1,604&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;326&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;6,009&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;19&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;6,028&#160;&lt;/span&gt;&lt;/td&gt;&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&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:700;line-height:120%"&gt;Operating Income (Loss)&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Other income&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:700;line-height:120%"&gt;Income (Loss) Before Income Taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;784&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;428&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;1,212&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;(89)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;1,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&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 (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:700;line-height:120%"&gt;Income (Loss) From Continuing Operations&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&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;682&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;329&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;1,016&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;(69)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;947&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Other segment items&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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:700;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;border-top:1pt solid #000;padding:0 1pt"&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;681&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;328&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;63&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,072&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;(79)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;993&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Property, plant, and equipment, gross&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&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;20,137&#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&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: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 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;13,268&#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&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: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 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;1,506&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;34,911&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;21&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;34,932&#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&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;Investments in equity method investees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&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;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Capital expenditures&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;5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;1,871&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;6&lt;/span&gt;&lt;/div&gt;&lt;/td&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;1,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;6&lt;/span&gt;&lt;/div&gt;&lt;/td&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;288&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;3,300&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;1&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;3,301&#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&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;Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#x2013; related parties.&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 income from equity method investees of $7&#160;million attributable to NorthStar Clean Energy. See Note&#160;15, Other Income and Other Expense&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;Other segment items comprise of loss attributable to noncontrolling interests and preferred stock dividends.&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;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;&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;Amounts include assets placed under finance lease.&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;6&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; capital expenditures for plant and equipment attributable to both the electric and gas utility businesses.&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&gt;&lt;td style="width:40.246%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.285%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" 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;Year Ended December&#160;31,&#160;2024&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segments Total&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;Other Reconciling Items&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;Consolidated&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;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Power supply cost&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Cost of gas sold&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Maintenance and other operating 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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Depreciation and amortization&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;General taxes&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Total operating expenses&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&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;4,079&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;1,604&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;5,683&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;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;/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&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;5,685&#160;&lt;/span&gt;&lt;/td&gt;&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&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:700;line-height:120%"&gt;Operating Income (Loss)&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Other income&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest charges&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&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:700;line-height:120%"&gt;Income (Loss) 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&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;784&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;428&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;1,212&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;(3)&lt;/span&gt;&lt;/td&gt;&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&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&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;1,209&#160;&lt;/span&gt;&lt;/td&gt;&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&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 (benefit)&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:700;line-height:120%"&gt;Net Income (Loss)&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&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;682&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;329&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;1,011&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;(2)&lt;/span&gt;&lt;/td&gt;&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&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&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;1,009&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Other segment items&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:700;line-height:120%"&gt;Net Income (Loss) Available to Common Stockholder&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;681&#160;&lt;/span&gt;&lt;/td&gt;&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&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;328&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,009&#160;&lt;/span&gt;&lt;/td&gt;&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&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,007&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Property, plant, and equipment, gross&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&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;20,137&#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&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: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 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;13,268&#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&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: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 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;33,405&#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&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&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;29&#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&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&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;33,434&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Capital expenditures&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:#ffffff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&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,871&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;5&lt;/span&gt;&lt;/div&gt;&lt;/td&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,141&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;5&lt;/span&gt;&lt;/div&gt;&lt;/td&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;3,012&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&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;3,012&#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&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;Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#x2013; related parties.&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;Other segment items comprise of preferred stock dividends.&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;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;&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;Amounts include assets placed under finance lease.&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;Amounts include a portion of Consumers&#x2019; capital expenditures for plant and equipment attributable to both the electric and gas utility businesses.&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&gt;&lt;td style="width:28.707%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.287%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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 #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year Ended December&#160;31,&#160;2023&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NorthStar Clean Energy&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;Segments Total&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;Other Reconciling Items&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;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" 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 10pt;text-align:left;text-indent:-9pt;vertical-align: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:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Power supply cost&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Cost of gas sold&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Maintenance and other operating 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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/td&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;Depreciation and amortization&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;General taxes&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Total operating expenses&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&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;3,973&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;1,922&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;316&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;6,211&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;16&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;6,227&#160;&lt;/span&gt;&lt;/td&gt;&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&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:700;line-height:120%"&gt;Operating Income (Loss)&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Other income&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest charges&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:700;line-height:120%"&gt;Income (Loss) 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&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;618&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;414&#160;&lt;/span&gt;&lt;/td&gt;&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&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&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;1,023&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;(69)&lt;/span&gt;&lt;/td&gt;&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&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&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;954&#160;&lt;/span&gt;&lt;/td&gt;&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&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 (benefit)&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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-weight:700;line-height:120%"&gt;Income (Loss) From Continuing Operations&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&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;551&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;316&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;(13)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;854&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;(47)&lt;/span&gt;&lt;/td&gt;&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&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&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;807&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Other segment items&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:700;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;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&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;550&#160;&lt;/span&gt;&lt;/td&gt;&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&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;315&#160;&lt;/span&gt;&lt;/td&gt;&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&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;932&#160;&lt;/span&gt;&lt;/td&gt;&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&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&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&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;877&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Property, plant, and equipment, gross&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&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;19,302&#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&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: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 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;12,383&#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&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: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 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;1,420&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;33,105&#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&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&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;30&#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&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&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;33,135&#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&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;Investments in equity method investees&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Total 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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Capital expenditures&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;5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&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;2,081&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;6&lt;/span&gt;&lt;/div&gt;&lt;/td&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;1,041&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;6&lt;/span&gt;&lt;/div&gt;&lt;/td&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;156&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,278&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&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;2&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&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;3,280&#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&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;Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#x2013; related parties.&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 income from equity method investees of $7&#160;million attributable to NorthStar Clean Energy. See Note&#160;15, Other Income and Other Expense.&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;Other segment items comprise of income from discontinued operations, net of tax, loss attributable to noncontrolling interests, and preferred stock dividends.&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;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;&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;Amounts include assets placed under finance lease.&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;6&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; capital expenditures for plant and equipment attributable to both the electric and gas utility businesses.&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&gt;&lt;td style="width:40.246%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.285%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" 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;Year Ended December&#160;31,&#160;2023&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segments Total&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;Other Reconciling Items&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;Consolidated&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;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Power supply cost&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Cost of gas sold&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Maintenance and other operating 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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Depreciation and amortization&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;General taxes&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Total operating expenses&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&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;3,973&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;1,922&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;5,895&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;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&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&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;5,898&#160;&lt;/span&gt;&lt;/td&gt;&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&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:700;line-height:120%"&gt;Operating Income (Loss)&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Other income&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest charges&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:700;line-height:120%"&gt;Income (Loss) 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&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;618&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;414&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;1,032&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;(4)&lt;/span&gt;&lt;/td&gt;&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&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&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;1,028&#160;&lt;/span&gt;&lt;/td&gt;&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&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 (benefit)&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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-weight:700;line-height:120%"&gt;Net Income&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&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;551&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;316&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;867&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&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;867&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Other segment items&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:700;line-height:120%"&gt;Net Income Available to Common Stockholder&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;315&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;865&#160;&lt;/span&gt;&lt;/td&gt;&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&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;865&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Property, plant, and equipment, gross&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&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;19,302&#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&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: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 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;12,383&#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&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: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 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;31,685&#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&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&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;38&#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&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&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;31,723&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Capital expenditures&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:#ffffff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&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;2,081&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;5&lt;/span&gt;&lt;/div&gt;&lt;/td&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,041&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;5&lt;/span&gt;&lt;/div&gt;&lt;/td&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;3,122&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&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;23&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&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;3,145&#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&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;Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#x2013; related parties.&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;Other segment items comprise of preferred stock dividends.&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;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;&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;Amounts include assets placed under finance lease.&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;Amounts include a portion of Consumers&#x2019; capital expenditures for plant and equipment attributable to both the electric and gas utility businesses.&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&gt;&lt;td style="width:28.707%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.287%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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 #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year Ended December&#160;31,&#160;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NorthStar Clean Energy&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;Segments Total&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;Other Reconciling Items&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;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" 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 10pt;text-align:left;text-indent:-9pt;vertical-align: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:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Power supply cost&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Cost of gas sold&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Maintenance and other operating 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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Depreciation and amortization&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;General taxes&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Total operating expenses&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&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;4,630&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;2,286&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;443&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;7,359&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;13&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;7,372&#160;&lt;/span&gt;&lt;/td&gt;&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&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:700;line-height:120%"&gt;Operating Income (Loss)&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Other income (expense)&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest charges&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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-weight:700;line-height:120%"&gt;Income (Loss) 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&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;677&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;411&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;1,099&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;(197)&lt;/span&gt;&lt;/td&gt;&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&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&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;902&#160;&lt;/span&gt;&lt;/td&gt;&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&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 (benefit)&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:700;line-height:120%"&gt;Income (Loss) From Continuing Operations&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&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;568&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;379&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;955&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;(146)&lt;/span&gt;&lt;/td&gt;&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&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&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;809&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Other segment items&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&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;567&#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&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&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;378&#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&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&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&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&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;979&#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&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&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;(152)&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&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&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;827&#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&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;Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#x2013; related parties.&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 income from equity method investees of $3&#160;million attributable to NorthStar Clean Energy. See Note&#160;15, Other Income and Other Expense.&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;Other segment items comprise of income from discontinued operations, net of tax, loss attributable to noncontrolling interests, and preferred stock dividends.&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&gt;&lt;td style="width:40.246%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.285%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" 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;Year Ended December&#160;31,&#160;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segments Total&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;Other Reconciling Items&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;Consolidated&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;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Power supply cost&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Cost of gas sold&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Maintenance and other operating 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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Depreciation and amortization&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;General taxes&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Total operating expenses&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&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;4,630&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;2,286&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;6,916&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;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;/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&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;6,918&#160;&lt;/span&gt;&lt;/td&gt;&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&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:700;line-height:120%"&gt;Operating Income (Loss)&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Other income&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest charges&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:700;line-height:120%"&gt;Income (Loss) 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&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;677&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;411&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;1,088&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;(3)&lt;/span&gt;&lt;/td&gt;&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&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&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;1,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 (benefit)&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:700;line-height:120%"&gt;Net Income (Loss)&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&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;568&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;379&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;947&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;(2)&lt;/span&gt;&lt;/td&gt;&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&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&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;945&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Other segment items&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Income (Loss) Available to Common Stockholder&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&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;567&#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&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&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;378&#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&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&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;945&#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&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&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)&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&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&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;943&#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&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;Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#x2013; related parties.&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;Other segment items comprise of preferred stock dividends.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="c-2" id="f-3470">&lt;div style="margin-bottom: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;span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt; &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&gt;&lt;td style="width:28.707%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.287%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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 #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year Ended December&#160;31,&#160;2024&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NorthStar Clean Energy&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;Segments Total&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;Other Reconciling Items&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;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" 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 10pt;text-align:left;text-indent:-9pt;vertical-align: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:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Power supply cost&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Cost of gas sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Maintenance and other operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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;/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;General taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Total operating expenses&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&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;4,079&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;1,604&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;326&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;6,009&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;19&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;6,028&#160;&lt;/span&gt;&lt;/td&gt;&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&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:700;line-height:120%"&gt;Operating Income (Loss)&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Other income&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:700;line-height:120%"&gt;Income (Loss) Before Income Taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;784&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;428&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;1,212&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;(89)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;1,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&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 (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:700;line-height:120%"&gt;Income (Loss) From Continuing Operations&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&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;682&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;329&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;1,016&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;(69)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;947&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Other segment items&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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:700;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;border-top:1pt solid #000;padding:0 1pt"&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;681&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;328&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;63&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,072&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;(79)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;993&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Property, plant, and equipment, gross&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&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;20,137&#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&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: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 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;13,268&#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&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: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 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;1,506&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;34,911&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;21&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;34,932&#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&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;Investments in equity method investees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&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;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Capital expenditures&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;5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;1,871&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;6&lt;/span&gt;&lt;/div&gt;&lt;/td&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;1,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;6&lt;/span&gt;&lt;/div&gt;&lt;/td&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;288&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;3,300&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;1&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;3,301&#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&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;Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#x2013; related parties.&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 income from equity method investees of $7&#160;million attributable to NorthStar Clean Energy. See Note&#160;15, Other Income and Other Expense&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;Other segment items comprise of loss attributable to noncontrolling interests and preferred stock dividends.&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;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;&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;Amounts include assets placed under finance lease.&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;6&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; capital expenditures for plant and equipment attributable to both the electric and gas utility businesses.&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&gt;&lt;td style="width:40.246%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.285%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" 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;Year Ended December&#160;31,&#160;2024&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segments Total&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;Other Reconciling Items&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;Consolidated&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;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Power supply cost&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Cost of gas sold&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Maintenance and other operating 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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Depreciation and amortization&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;General taxes&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Total operating expenses&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&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;4,079&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;1,604&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;5,683&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;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;/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&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;5,685&#160;&lt;/span&gt;&lt;/td&gt;&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&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:700;line-height:120%"&gt;Operating Income (Loss)&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Other income&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest charges&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&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:700;line-height:120%"&gt;Income (Loss) 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&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;784&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;428&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;1,212&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;(3)&lt;/span&gt;&lt;/td&gt;&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&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&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;1,209&#160;&lt;/span&gt;&lt;/td&gt;&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&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 (benefit)&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:700;line-height:120%"&gt;Net Income (Loss)&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&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;682&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;329&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;1,011&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;(2)&lt;/span&gt;&lt;/td&gt;&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&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&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;1,009&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Other segment items&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:700;line-height:120%"&gt;Net Income (Loss) Available to Common Stockholder&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;681&#160;&lt;/span&gt;&lt;/td&gt;&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&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;328&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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,009&#160;&lt;/span&gt;&lt;/td&gt;&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&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,007&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Property, plant, and equipment, gross&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&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;20,137&#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&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: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 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;13,268&#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&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: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 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;33,405&#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&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&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;29&#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&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&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;33,434&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Capital expenditures&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:#ffffff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&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,871&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;5&lt;/span&gt;&lt;/div&gt;&lt;/td&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,141&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;5&lt;/span&gt;&lt;/div&gt;&lt;/td&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;3,012&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&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;3,012&#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&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;Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#x2013; related parties.&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;Other segment items comprise of preferred stock dividends.&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;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;&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;Amounts include assets placed under finance lease.&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;Amounts include a portion of Consumers&#x2019; capital expenditures for plant and equipment attributable to both the electric and gas utility businesses.&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&gt;&lt;td style="width:28.707%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.287%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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 #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year Ended December&#160;31,&#160;2023&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NorthStar Clean Energy&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;Segments Total&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;Other Reconciling Items&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;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" 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 10pt;text-align:left;text-indent:-9pt;vertical-align: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:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Power supply cost&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Cost of gas sold&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Maintenance and other operating 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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/td&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;Depreciation and amortization&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;General taxes&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Total operating expenses&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&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;3,973&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;1,922&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;316&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;6,211&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;16&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;6,227&#160;&lt;/span&gt;&lt;/td&gt;&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&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:700;line-height:120%"&gt;Operating Income (Loss)&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Other income&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest charges&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:700;line-height:120%"&gt;Income (Loss) 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&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;618&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;414&#160;&lt;/span&gt;&lt;/td&gt;&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&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&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;1,023&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;(69)&lt;/span&gt;&lt;/td&gt;&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&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&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;954&#160;&lt;/span&gt;&lt;/td&gt;&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&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 (benefit)&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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-weight:700;line-height:120%"&gt;Income (Loss) From Continuing Operations&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&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;551&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;316&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;(13)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;854&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;(47)&lt;/span&gt;&lt;/td&gt;&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&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&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;807&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Other segment items&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:700;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;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&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;550&#160;&lt;/span&gt;&lt;/td&gt;&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&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;315&#160;&lt;/span&gt;&lt;/td&gt;&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&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;932&#160;&lt;/span&gt;&lt;/td&gt;&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&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&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&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;877&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Property, plant, and equipment, gross&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&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;19,302&#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&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: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 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;12,383&#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&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: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 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;1,420&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;33,105&#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&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&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;30&#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&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&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;33,135&#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&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;Investments in equity method investees&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Total 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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Capital expenditures&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;5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&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;2,081&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;6&lt;/span&gt;&lt;/div&gt;&lt;/td&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;1,041&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;6&lt;/span&gt;&lt;/div&gt;&lt;/td&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;156&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,278&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&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;2&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&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;3,280&#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&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;Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#x2013; related parties.&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 income from equity method investees of $7&#160;million attributable to NorthStar Clean Energy. See Note&#160;15, Other Income and Other Expense.&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;Other segment items comprise of income from discontinued operations, net of tax, loss attributable to noncontrolling interests, and preferred stock dividends.&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;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;&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;Amounts include assets placed under finance lease.&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;6&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; capital expenditures for plant and equipment attributable to both the electric and gas utility businesses.&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&gt;&lt;td style="width:40.246%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.285%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" 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;Year Ended December&#160;31,&#160;2023&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segments Total&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;Other Reconciling Items&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;Consolidated&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;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Power supply cost&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Cost of gas sold&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Maintenance and other operating 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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Depreciation and amortization&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;General taxes&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Total operating expenses&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&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;3,973&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;1,922&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;5,895&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;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&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&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;5,898&#160;&lt;/span&gt;&lt;/td&gt;&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&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:700;line-height:120%"&gt;Operating Income (Loss)&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Other income&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest charges&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:700;line-height:120%"&gt;Income (Loss) 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&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;618&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;414&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;1,032&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;(4)&lt;/span&gt;&lt;/td&gt;&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&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&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;1,028&#160;&lt;/span&gt;&lt;/td&gt;&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&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 (benefit)&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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-weight:700;line-height:120%"&gt;Net Income&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&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;551&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;316&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;867&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&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;867&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Other segment items&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:700;line-height:120%"&gt;Net Income Available to Common Stockholder&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;315&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;865&#160;&lt;/span&gt;&lt;/td&gt;&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&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;865&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Property, plant, and equipment, gross&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&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;19,302&#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&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: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 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;12,383&#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&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: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 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;31,685&#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&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&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;38&#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&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&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;31,723&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Capital expenditures&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:#ffffff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&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;2,081&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;5&lt;/span&gt;&lt;/div&gt;&lt;/td&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,041&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;5&lt;/span&gt;&lt;/div&gt;&lt;/td&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;3,122&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&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;23&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&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;3,145&#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&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;Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#x2013; related parties.&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;Other segment items comprise of preferred stock dividends.&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;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;&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;Amounts include assets placed under finance lease.&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;Amounts include a portion of Consumers&#x2019; capital expenditures for plant and equipment attributable to both the electric and gas utility businesses.&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&gt;&lt;td style="width:28.707%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.287%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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 #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year Ended December&#160;31,&#160;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NorthStar Clean Energy&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;Segments Total&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;Other Reconciling Items&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;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" 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 10pt;text-align:left;text-indent:-9pt;vertical-align: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:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Power supply cost&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Cost of gas sold&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Maintenance and other operating 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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Depreciation and amortization&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;General taxes&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Total operating expenses&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&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;4,630&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;2,286&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;443&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;7,359&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;13&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;7,372&#160;&lt;/span&gt;&lt;/td&gt;&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&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:700;line-height:120%"&gt;Operating Income (Loss)&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Other income (expense)&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest charges&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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-weight:700;line-height:120%"&gt;Income (Loss) 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&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;677&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;411&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;1,099&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;(197)&lt;/span&gt;&lt;/td&gt;&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&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&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;902&#160;&lt;/span&gt;&lt;/td&gt;&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&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 (benefit)&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:700;line-height:120%"&gt;Income (Loss) From Continuing Operations&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&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;568&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;379&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;955&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;(146)&lt;/span&gt;&lt;/td&gt;&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&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&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;809&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Other segment items&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&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;567&#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&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&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;378&#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&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&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&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&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;979&#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&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&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;(152)&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&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&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;827&#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&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;Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#x2013; related parties.&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 income from equity method investees of $3&#160;million attributable to NorthStar Clean Energy. See Note&#160;15, Other Income and Other Expense.&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;Other segment items comprise of income from discontinued operations, net of tax, loss attributable to noncontrolling interests, and preferred stock dividends.&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&gt;&lt;td style="width:40.246%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.285%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" 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;Year Ended December&#160;31,&#160;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segments Total&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;Other Reconciling Items&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;Consolidated&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;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Power supply cost&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Cost of gas sold&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Maintenance and other operating 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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Depreciation and amortization&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;General taxes&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Total operating expenses&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&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;4,630&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;2,286&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;6,916&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;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;/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&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;6,918&#160;&lt;/span&gt;&lt;/td&gt;&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&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:700;line-height:120%"&gt;Operating Income (Loss)&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Other income&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest charges&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:700;line-height:120%"&gt;Income (Loss) 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&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;677&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;411&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;1,088&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;(3)&lt;/span&gt;&lt;/td&gt;&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&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&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;1,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 (benefit)&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:700;line-height:120%"&gt;Net Income (Loss)&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&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;568&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;379&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;947&#160;&lt;/span&gt;&lt;/td&gt;&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&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&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;(2)&lt;/span&gt;&lt;/td&gt;&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&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&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;945&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Other segment items&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 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Income (Loss) Available to Common Stockholder&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&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;567&#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&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&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;378&#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&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&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;945&#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&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&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)&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&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&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;943&#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&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;Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#x2013; related parties.&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;Other segment items comprise of preferred stock dividends.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues contextRef="c-882" decimals="-6" id="f-3472" unitRef="usd">5061000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-883" decimals="-6" id="f-3473" unitRef="usd">2138000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-884" decimals="-6" id="f-3474" unitRef="usd">316000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-939" decimals="-6" id="f-3475" unitRef="usd">7515000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-940" decimals="-6" id="f-3476" unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-1" decimals="-6" id="f-3477" unitRef="usd">7515000000</us-gaap:Revenues>
    <cms:PowerSupplyCosts contextRef="c-882" decimals="-6" id="f-3478" unitRef="usd">1867000000</cms:PowerSupplyCosts>
    <cms:PowerSupplyCosts contextRef="c-883" decimals="-6" id="f-3479" unitRef="usd">0</cms:PowerSupplyCosts>
    <cms:PowerSupplyCosts contextRef="c-884" decimals="-6" id="f-3480" unitRef="usd">161000000</cms:PowerSupplyCosts>
    <cms:PowerSupplyCosts contextRef="c-939" decimals="-6" id="f-3481" unitRef="usd">2028000000</cms:PowerSupplyCosts>
    <cms:PowerSupplyCosts contextRef="c-940" decimals="-6" id="f-3482" unitRef="usd">0</cms:PowerSupplyCosts>
    <cms:PowerSupplyCosts contextRef="c-1" decimals="-6" id="f-3483" unitRef="usd">2028000000</cms:PowerSupplyCosts>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-941" decimals="-6" id="f-3484" unitRef="usd">0</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-942" decimals="-6" id="f-3485" unitRef="usd">637000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-943" decimals="-6" id="f-3486" unitRef="usd">3000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-944" decimals="-6" id="f-3487" unitRef="usd">640000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-945" decimals="-6" id="f-3488" unitRef="usd">0</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-17" decimals="-6" id="f-3489" unitRef="usd">640000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:OtherCostAndExpenseOperating contextRef="c-882" decimals="-6" id="f-3490" unitRef="usd">1066000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating contextRef="c-883" decimals="-6" id="f-3491" unitRef="usd">454000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating contextRef="c-884" decimals="-6" id="f-3492" unitRef="usd">101000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating contextRef="c-939" decimals="-6" id="f-3493" unitRef="usd">1621000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating contextRef="c-940" decimals="-6" id="f-3494" unitRef="usd">17000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating contextRef="c-1" decimals="-6" id="f-3495" unitRef="usd">1638000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-882" decimals="-6" id="f-3496" unitRef="usd">865000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-883" decimals="-6" id="f-3497" unitRef="usd">325000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-884" decimals="-6" id="f-3498" unitRef="usd">49000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-939" decimals="-6" id="f-3499" unitRef="usd">1239000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-940" decimals="-6" id="f-3500" unitRef="usd">1000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-6" id="f-3501" unitRef="usd">1240000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes contextRef="c-882" decimals="-6" id="f-3502" unitRef="usd">281000000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes contextRef="c-883" decimals="-6" id="f-3503" unitRef="usd">188000000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes contextRef="c-884" decimals="-6" id="f-3504" unitRef="usd">12000000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes contextRef="c-939" decimals="-6" id="f-3505" unitRef="usd">481000000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes contextRef="c-940" decimals="-6" id="f-3506" unitRef="usd">1000000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes contextRef="c-1" decimals="-6" id="f-3507" unitRef="usd">482000000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:CostsAndExpenses contextRef="c-882" decimals="-6" id="f-3508" unitRef="usd">4079000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="c-883" decimals="-6" id="f-3509" unitRef="usd">1604000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="c-884" decimals="-6" id="f-3510" unitRef="usd">326000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="c-939" decimals="-6" id="f-3511" unitRef="usd">6009000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="c-940" decimals="-6" id="f-3512" unitRef="usd">19000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="c-1" decimals="-6" id="f-3513" unitRef="usd">6028000000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c-882" decimals="-6" id="f-3514" unitRef="usd">982000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-883" decimals="-6" id="f-3515" unitRef="usd">534000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-884" decimals="-6" id="f-3516" unitRef="usd">-10000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-939" decimals="-6" id="f-3517" unitRef="usd">1506000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-940" decimals="-6" id="f-3518" unitRef="usd">-19000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-6" id="f-3519" unitRef="usd">1487000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-882" decimals="-6" id="f-3520" unitRef="usd">126000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-883" decimals="-6" id="f-3521" unitRef="usd">86000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-884" decimals="-6" id="f-3522" unitRef="usd">14000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-939" decimals="-6" id="f-3523" unitRef="usd">226000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-940" decimals="-6" id="f-3524" unitRef="usd">118000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-1" decimals="-6" id="f-3525" unitRef="usd">344000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:InterestExpenseNonoperating contextRef="c-882" decimals="-6" id="f-3526" unitRef="usd">324000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-883" decimals="-6" id="f-3527" unitRef="usd">192000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-884" decimals="-6" id="f-3528" unitRef="usd">4000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-939" decimals="-6" id="f-3529" unitRef="usd">520000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-940" decimals="-6" id="f-3530" unitRef="usd">188000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-1" decimals="-6" id="f-3531" unitRef="usd">708000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-882" decimals="-6" id="f-3532" unitRef="usd">784000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-883" decimals="-6" id="f-3533" unitRef="usd">428000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-884" decimals="-6" id="f-3534" unitRef="usd">0</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-939" decimals="-6" id="f-3535" unitRef="usd">1212000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-940" decimals="-6" id="f-3536" unitRef="usd">-89000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-6" id="f-3537" unitRef="usd">1123000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-882" decimals="-6" id="f-3538" unitRef="usd">102000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-883" decimals="-6" id="f-3539" unitRef="usd">99000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-884" decimals="-6" id="f-3540" unitRef="usd">-5000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-939" decimals="-6" id="f-3541" unitRef="usd">196000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-940" decimals="-6" id="f-3542" unitRef="usd">-20000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-6" id="f-3543" unitRef="usd">176000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-882" decimals="-6" id="f-3544" unitRef="usd">682000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-883" decimals="-6" id="f-3545" unitRef="usd">329000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-884" decimals="-6" id="f-3546" unitRef="usd">5000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-939" decimals="-6" id="f-3547" unitRef="usd">1016000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-940" decimals="-6" id="f-3548" unitRef="usd">-69000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-1" decimals="-6" id="f-3549" unitRef="usd">947000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-882" decimals="-6" id="f-3550" unitRef="usd">1000000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-883" decimals="-6" id="f-3551" unitRef="usd">1000000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-884" decimals="-6" id="f-3552" unitRef="usd">-58000000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-939" decimals="-6" id="f-3553" unitRef="usd">-56000000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-940" decimals="-6" id="f-3554" unitRef="usd">10000000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-1" decimals="-6" id="f-3555" unitRef="usd">-46000000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-882" decimals="-6" id="f-3556" unitRef="usd">681000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-883" decimals="-6" id="f-3557" unitRef="usd">328000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-884" decimals="-6" id="f-3558" unitRef="usd">63000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-939" decimals="-6" id="f-3559" unitRef="usd">1072000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-940" decimals="-6" id="f-3560" unitRef="usd">-79000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-1" decimals="-6" id="f-3561" unitRef="usd">993000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP contextRef="c-946" decimals="-6" id="f-3562" unitRef="usd">20137000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP contextRef="c-947" decimals="-6" id="f-3563" unitRef="usd">13268000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP contextRef="c-948" decimals="-6" id="f-3564" unitRef="usd">1506000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP contextRef="c-949" decimals="-6" id="f-3565" unitRef="usd">34911000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP contextRef="c-950" decimals="-6" id="f-3566" unitRef="usd">21000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP contextRef="c-38" decimals="-6" id="f-3567" unitRef="usd">34932000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <us-gaap:EquityMethodInvestments contextRef="c-946" decimals="-6" id="f-3568" unitRef="usd">0</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments contextRef="c-947" decimals="-6" id="f-3569" unitRef="usd">0</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments contextRef="c-948" decimals="-6" id="f-3570" unitRef="usd">64000000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments contextRef="c-949" decimals="-6" id="f-3571" unitRef="usd">64000000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments contextRef="c-950" decimals="-6" id="f-3572" unitRef="usd">0</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments contextRef="c-38" decimals="-6" id="f-3573" unitRef="usd">64000000</us-gaap:EquityMethodInvestments>
    <us-gaap:Assets contextRef="c-946" decimals="-6" id="f-3574" unitRef="usd">20710000000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-947" decimals="-6" id="f-3575" unitRef="usd">13247000000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-948" decimals="-6" id="f-3576" unitRef="usd">1893000000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-949" decimals="-6" id="f-3577" unitRef="usd">35850000000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-950" decimals="-6" id="f-3578" unitRef="usd">70000000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-38" decimals="-6" id="f-3579" unitRef="usd">35920000000</us-gaap:Assets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c-882" decimals="-6" id="f-3580" unitRef="usd">1871000000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c-883" decimals="-6" id="f-3581" unitRef="usd">1141000000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c-884" decimals="-6" id="f-3582" unitRef="usd">288000000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c-939" decimals="-6" id="f-3583" unitRef="usd">3300000000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c-940" decimals="-6" id="f-3584" unitRef="usd">1000000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c-1" decimals="-6" id="f-3585" unitRef="usd">3301000000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c-1" decimals="-6" id="f-3586" unitRef="usd">7000000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:Revenues contextRef="c-878" decimals="-6" id="f-3587" unitRef="usd">5061000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-879" decimals="-6" id="f-3588" unitRef="usd">2138000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-951" decimals="-6" id="f-3589" unitRef="usd">7199000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-952" decimals="-6" id="f-3590" unitRef="usd">1000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-2" decimals="-6" id="f-3591" unitRef="usd">7200000000</us-gaap:Revenues>
    <cms:PowerSupplyCosts contextRef="c-878" decimals="-6" id="f-3592" unitRef="usd">1867000000</cms:PowerSupplyCosts>
    <cms:PowerSupplyCosts contextRef="c-879" decimals="-6" id="f-3593" unitRef="usd">0</cms:PowerSupplyCosts>
    <cms:PowerSupplyCosts contextRef="c-951" decimals="-6" id="f-3594" unitRef="usd">1867000000</cms:PowerSupplyCosts>
    <cms:PowerSupplyCosts contextRef="c-952" decimals="-6" id="f-3595" unitRef="usd">0</cms:PowerSupplyCosts>
    <cms:PowerSupplyCosts contextRef="c-2" decimals="-6" id="f-3596" unitRef="usd">1867000000</cms:PowerSupplyCosts>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased contextRef="c-878" decimals="-6" id="f-3597" unitRef="usd">0</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased contextRef="c-879" decimals="-6" id="f-3598" unitRef="usd">637000000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased contextRef="c-951" decimals="-6" id="f-3599" unitRef="usd">637000000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased contextRef="c-952" decimals="-6" id="f-3600" unitRef="usd">0</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased contextRef="c-2" decimals="-6" id="f-3601" unitRef="usd">637000000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations contextRef="c-878" decimals="-6" id="f-3602" unitRef="usd">1066000000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations contextRef="c-879" decimals="-6" id="f-3603" unitRef="usd">454000000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations contextRef="c-951" decimals="-6" id="f-3604" unitRef="usd">1520000000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations contextRef="c-952" decimals="-6" id="f-3605" unitRef="usd">0</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations contextRef="c-2" decimals="-6" id="f-3606" unitRef="usd">1520000000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization contextRef="c-878" decimals="-6" id="f-3607" unitRef="usd">865000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization contextRef="c-879" decimals="-6" id="f-3608" unitRef="usd">325000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization contextRef="c-951" decimals="-6" id="f-3609" unitRef="usd">1190000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization contextRef="c-952" decimals="-6" id="f-3610" unitRef="usd">1000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization contextRef="c-2" decimals="-6" id="f-3611" unitRef="usd">1191000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseTaxes contextRef="c-878" decimals="-6" id="f-3612" unitRef="usd">281000000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes contextRef="c-879" decimals="-6" id="f-3613" unitRef="usd">188000000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes contextRef="c-951" decimals="-6" id="f-3614" unitRef="usd">469000000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes contextRef="c-952" decimals="-6" id="f-3615" unitRef="usd">1000000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes contextRef="c-2" decimals="-6" id="f-3616" unitRef="usd">470000000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpense contextRef="c-878" decimals="-6" id="f-3617" unitRef="usd">4079000000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense contextRef="c-879" decimals="-6" id="f-3618" unitRef="usd">1604000000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense contextRef="c-951" decimals="-6" id="f-3619" unitRef="usd">5683000000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense contextRef="c-952" decimals="-6" id="f-3620" unitRef="usd">2000000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense contextRef="c-2" decimals="-6" id="f-3621" unitRef="usd">5685000000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:OperatingIncomeLoss contextRef="c-878" decimals="-6" id="f-3622" unitRef="usd">982000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-879" decimals="-6" id="f-3623" unitRef="usd">534000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-951" decimals="-6" id="f-3624" unitRef="usd">1516000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-952" decimals="-6" id="f-3625" unitRef="usd">-1000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-2" decimals="-6" id="f-3626" unitRef="usd">1515000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-878" decimals="-6" id="f-3627" unitRef="usd">126000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-879" decimals="-6" id="f-3628" unitRef="usd">86000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-951" decimals="-6" id="f-3629" unitRef="usd">212000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-952" decimals="-6" id="f-3630" unitRef="usd">0</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-2" decimals="-6" id="f-3631" unitRef="usd">212000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:InterestExpenseNonoperating contextRef="c-878" decimals="-6" id="f-3632" unitRef="usd">324000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-879" decimals="-6" id="f-3633" unitRef="usd">192000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-951" decimals="-6" id="f-3634" unitRef="usd">516000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-952" decimals="-6" id="f-3635" unitRef="usd">2000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-2" decimals="-6" id="f-3636" unitRef="usd">518000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-878" decimals="-6" id="f-3637" unitRef="usd">784000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-879" decimals="-6" id="f-3638" unitRef="usd">428000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-951" decimals="-6" id="f-3639" unitRef="usd">1212000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-952" decimals="-6" id="f-3640" unitRef="usd">-3000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-2" decimals="-6" id="f-3641" unitRef="usd">1209000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-878" decimals="-6" id="f-3642" unitRef="usd">102000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-879" decimals="-6" id="f-3643" unitRef="usd">99000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-951" decimals="-6" id="f-3644" unitRef="usd">201000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-952" decimals="-6" id="f-3645" unitRef="usd">-1000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-2" decimals="-6" id="f-3646" unitRef="usd">200000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-878" decimals="-6" id="f-3647" unitRef="usd">682000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-879" decimals="-6" id="f-3648" unitRef="usd">329000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-951" decimals="-6" id="f-3649" unitRef="usd">1011000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-952" decimals="-6" id="f-3650" unitRef="usd">-2000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-2" decimals="-6" id="f-3651" unitRef="usd">1009000000</us-gaap:NetIncomeLoss>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-878" decimals="-6" id="f-3652" unitRef="usd">1000000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-879" decimals="-6" id="f-3653" unitRef="usd">1000000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-951" decimals="-6" id="f-3654" unitRef="usd">2000000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-952" decimals="-6" id="f-3655" unitRef="usd">0</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-2" decimals="-6" id="f-3656" unitRef="usd">2000000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-878" decimals="-6" id="f-3657" unitRef="usd">681000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-879" decimals="-6" id="f-3658" unitRef="usd">328000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-951" decimals="-6" id="f-3659" unitRef="usd">1009000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-952" decimals="-6" id="f-3660" unitRef="usd">-2000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-2" decimals="-6" id="f-3661" unitRef="usd">1007000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress contextRef="c-953" decimals="-6" id="f-3662" unitRef="usd">20137000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress contextRef="c-954" decimals="-6" id="f-3663" unitRef="usd">13268000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress contextRef="c-955" decimals="-6" id="f-3664" unitRef="usd">33405000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress contextRef="c-956" decimals="-6" id="f-3665" unitRef="usd">29000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress contextRef="c-115" decimals="-6" id="f-3666" unitRef="usd">33434000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <us-gaap:Assets contextRef="c-953" decimals="-6" id="f-3667" unitRef="usd">20767000000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-954" decimals="-6" id="f-3668" unitRef="usd">13289000000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-955" decimals="-6" id="f-3669" unitRef="usd">34056000000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-956" decimals="-6" id="f-3670" unitRef="usd">32000000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-115" decimals="-6" id="f-3671" unitRef="usd">34088000000</us-gaap:Assets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c-878" decimals="-6" id="f-3672" unitRef="usd">1871000000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c-879" decimals="-6" id="f-3673" unitRef="usd">1141000000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c-951" decimals="-6" id="f-3674" unitRef="usd">3012000000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c-952" decimals="-6" id="f-3675" unitRef="usd">0</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c-2" decimals="-6" id="f-3676" unitRef="usd">3012000000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:Revenues contextRef="c-901" decimals="-6" id="f-3677" unitRef="usd">4745000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-902" decimals="-6" id="f-3678" unitRef="usd">2420000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-903" decimals="-6" id="f-3679" unitRef="usd">297000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-957" decimals="-6" id="f-3680" unitRef="usd">7462000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-958" decimals="-6" id="f-3681" unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-12" decimals="-6" id="f-3682" unitRef="usd">7462000000</us-gaap:Revenues>
    <cms:PowerSupplyCosts contextRef="c-901" decimals="-6" id="f-3683" unitRef="usd">1841000000</cms:PowerSupplyCosts>
    <cms:PowerSupplyCosts contextRef="c-902" decimals="-6" id="f-3684" unitRef="usd">0</cms:PowerSupplyCosts>
    <cms:PowerSupplyCosts contextRef="c-903" decimals="-6" id="f-3685" unitRef="usd">170000000</cms:PowerSupplyCosts>
    <cms:PowerSupplyCosts contextRef="c-957" decimals="-6" id="f-3686" unitRef="usd">2011000000</cms:PowerSupplyCosts>
    <cms:PowerSupplyCosts contextRef="c-958" decimals="-6" id="f-3687" unitRef="usd">0</cms:PowerSupplyCosts>
    <cms:PowerSupplyCosts contextRef="c-12" decimals="-6" id="f-3688" unitRef="usd">2011000000</cms:PowerSupplyCosts>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-959" decimals="-6" id="f-3689" unitRef="usd">0</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-960" decimals="-6" id="f-3690" unitRef="usd">897000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-961" decimals="-6" id="f-3691" unitRef="usd">5000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-962" decimals="-6" id="f-3692" unitRef="usd">902000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-963" decimals="-6" id="f-3693" unitRef="usd">0</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-18" decimals="-6" id="f-3694" unitRef="usd">902000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:OtherCostAndExpenseOperating contextRef="c-901" decimals="-6" id="f-3695" unitRef="usd">1075000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating contextRef="c-902" decimals="-6" id="f-3696" unitRef="usd">511000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating contextRef="c-903" decimals="-6" id="f-3697" unitRef="usd">88000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating contextRef="c-957" decimals="-6" id="f-3698" unitRef="usd">1674000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating contextRef="c-958" decimals="-6" id="f-3699" unitRef="usd">13000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating contextRef="c-12" decimals="-6" id="f-3700" unitRef="usd">1687000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-901" decimals="-6" id="f-3701" unitRef="usd">797000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-902" decimals="-6" id="f-3702" unitRef="usd">338000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-903" decimals="-6" id="f-3703" unitRef="usd">43000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-957" decimals="-6" id="f-3704" unitRef="usd">1178000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-958" decimals="-6" id="f-3705" unitRef="usd">2000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-12" decimals="-6" id="f-3706" unitRef="usd">1180000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes contextRef="c-901" decimals="-6" id="f-3707" unitRef="usd">260000000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes contextRef="c-902" decimals="-6" id="f-3708" unitRef="usd">176000000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes contextRef="c-903" decimals="-6" id="f-3709" unitRef="usd">10000000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes contextRef="c-957" decimals="-6" id="f-3710" unitRef="usd">446000000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes contextRef="c-958" decimals="-6" id="f-3711" unitRef="usd">1000000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes contextRef="c-12" decimals="-6" id="f-3712" unitRef="usd">447000000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:CostsAndExpenses contextRef="c-901" decimals="-6" id="f-3713" unitRef="usd">3973000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="c-902" decimals="-6" id="f-3714" unitRef="usd">1922000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="c-903" decimals="-6" id="f-3715" unitRef="usd">316000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="c-957" decimals="-6" id="f-3716" unitRef="usd">6211000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="c-958" decimals="-6" id="f-3717" unitRef="usd">16000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="c-12" decimals="-6" id="f-3718" unitRef="usd">6227000000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c-901" decimals="-6" id="f-3719" unitRef="usd">772000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-902" decimals="-6" id="f-3720" unitRef="usd">498000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-903" decimals="-6" id="f-3721" unitRef="usd">-19000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-957" decimals="-6" id="f-3722" unitRef="usd">1251000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-958" decimals="-6" id="f-3723" unitRef="usd">-16000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-12" decimals="-6" id="f-3724" unitRef="usd">1235000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-901" decimals="-6" id="f-3725" unitRef="usd">131000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-902" decimals="-6" id="f-3726" unitRef="usd">77000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-903" decimals="-6" id="f-3727" unitRef="usd">12000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-957" decimals="-6" id="f-3728" unitRef="usd">220000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-958" decimals="-6" id="f-3729" unitRef="usd">142000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-12" decimals="-6" id="f-3730" unitRef="usd">362000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:InterestExpenseNonoperating contextRef="c-901" decimals="-6" id="f-3731" unitRef="usd">285000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-902" decimals="-6" id="f-3732" unitRef="usd">161000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-903" decimals="-6" id="f-3733" unitRef="usd">2000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-957" decimals="-6" id="f-3734" unitRef="usd">448000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-958" decimals="-6" id="f-3735" unitRef="usd">195000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-12" decimals="-6" id="f-3736" unitRef="usd">643000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-901" decimals="-6" id="f-3737" unitRef="usd">618000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-902" decimals="-6" id="f-3738" unitRef="usd">414000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-903" decimals="-6" id="f-3739" unitRef="usd">-9000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-957" decimals="-6" id="f-3740" unitRef="usd">1023000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-958" decimals="-6" id="f-3741" unitRef="usd">-69000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-12" decimals="-6" id="f-3742" unitRef="usd">954000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-901" decimals="-6" id="f-3743" unitRef="usd">67000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-902" decimals="-6" id="f-3744" unitRef="usd">98000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-903" decimals="-6" id="f-3745" unitRef="usd">4000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-957" decimals="-6" id="f-3746" unitRef="usd">169000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-958" decimals="-6" id="f-3747" unitRef="usd">-22000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-12" decimals="-6" id="f-3748" unitRef="usd">147000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-901" decimals="-6" id="f-3749" unitRef="usd">551000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-902" decimals="-6" id="f-3750" unitRef="usd">316000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-903" decimals="-6" id="f-3751" unitRef="usd">-13000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-957" decimals="-6" id="f-3752" unitRef="usd">854000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-958" decimals="-6" id="f-3753" unitRef="usd">-47000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-12" decimals="-6" id="f-3754" unitRef="usd">807000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-901" decimals="-6" id="f-3755" unitRef="usd">1000000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-902" decimals="-6" id="f-3756" unitRef="usd">1000000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-903" decimals="-6" id="f-3757" unitRef="usd">-80000000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-957" decimals="-6" id="f-3758" unitRef="usd">-78000000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-958" decimals="-6" id="f-3759" unitRef="usd">8000000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-12" decimals="-6" id="f-3760" unitRef="usd">-70000000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-901" decimals="-6" id="f-3761" unitRef="usd">550000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-902" decimals="-6" id="f-3762" unitRef="usd">315000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-903" decimals="-6" id="f-3763" unitRef="usd">67000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-957" decimals="-6" id="f-3764" unitRef="usd">932000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-958" decimals="-6" id="f-3765" unitRef="usd">-55000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-12" decimals="-6" id="f-3766" unitRef="usd">877000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP contextRef="c-964" decimals="-6" id="f-3767" unitRef="usd">19302000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP contextRef="c-965" decimals="-6" id="f-3768" unitRef="usd">12383000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP contextRef="c-966" decimals="-6" id="f-3769" unitRef="usd">1420000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP contextRef="c-967" decimals="-6" id="f-3770" unitRef="usd">33105000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP contextRef="c-968" decimals="-6" id="f-3771" unitRef="usd">30000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP contextRef="c-35" decimals="-6" id="f-3772" unitRef="usd">33135000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <us-gaap:EquityMethodInvestments contextRef="c-964" decimals="-6" id="f-3773" unitRef="usd">0</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments contextRef="c-965" decimals="-6" id="f-3774" unitRef="usd">0</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments contextRef="c-966" decimals="-6" id="f-3775" unitRef="usd">74000000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments contextRef="c-967" decimals="-6" id="f-3776" unitRef="usd">74000000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments contextRef="c-968" decimals="-6" id="f-3777" unitRef="usd">0</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments contextRef="c-35" decimals="-6" id="f-3778" unitRef="usd">74000000</us-gaap:EquityMethodInvestments>
    <us-gaap:Assets contextRef="c-964" decimals="-6" id="f-3779" unitRef="usd">19358000000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-965" decimals="-6" id="f-3780" unitRef="usd">12353000000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-966" decimals="-6" id="f-3781" unitRef="usd">1604000000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-967" decimals="-6" id="f-3782" unitRef="usd">33315000000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-968" decimals="-6" id="f-3783" unitRef="usd">202000000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-35" decimals="-6" id="f-3784" unitRef="usd">33517000000</us-gaap:Assets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c-901" decimals="-6" id="f-3785" unitRef="usd">2081000000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c-902" decimals="-6" id="f-3786" unitRef="usd">1041000000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c-903" decimals="-6" id="f-3787" unitRef="usd">156000000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c-957" decimals="-6" id="f-3788" unitRef="usd">3278000000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c-958" decimals="-6" id="f-3789" unitRef="usd">2000000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c-12" decimals="-6" id="f-3790" unitRef="usd">3280000000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c-12" decimals="-6" id="f-3791" unitRef="usd">7000000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:Revenues contextRef="c-897" decimals="-6" id="f-3792" unitRef="usd">4745000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-898" decimals="-6" id="f-3793" unitRef="usd">2420000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-969" decimals="-6" id="f-3794" unitRef="usd">7165000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-970" decimals="-6" id="f-3795" unitRef="usd">1000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-95" decimals="-6" id="f-3796" unitRef="usd">7166000000</us-gaap:Revenues>
    <cms:PowerSupplyCosts contextRef="c-897" decimals="-6" id="f-3797" unitRef="usd">1841000000</cms:PowerSupplyCosts>
    <cms:PowerSupplyCosts contextRef="c-898" decimals="-6" id="f-3798" unitRef="usd">0</cms:PowerSupplyCosts>
    <cms:PowerSupplyCosts contextRef="c-969" decimals="-6" id="f-3799" unitRef="usd">1841000000</cms:PowerSupplyCosts>
    <cms:PowerSupplyCosts contextRef="c-970" decimals="-6" id="f-3800" unitRef="usd">0</cms:PowerSupplyCosts>
    <cms:PowerSupplyCosts contextRef="c-95" decimals="-6" id="f-3801" unitRef="usd">1841000000</cms:PowerSupplyCosts>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased contextRef="c-897" decimals="-6" id="f-3802" unitRef="usd">0</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased contextRef="c-898" decimals="-6" id="f-3803" unitRef="usd">897000000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased contextRef="c-969" decimals="-6" id="f-3804" unitRef="usd">897000000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased contextRef="c-970" decimals="-6" id="f-3805" unitRef="usd">0</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased contextRef="c-95" decimals="-6" id="f-3806" unitRef="usd">897000000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations contextRef="c-897" decimals="-6" id="f-3807" unitRef="usd">1075000000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations contextRef="c-898" decimals="-6" id="f-3808" unitRef="usd">511000000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations contextRef="c-969" decimals="-6" id="f-3809" unitRef="usd">1586000000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations contextRef="c-970" decimals="-6" id="f-3810" unitRef="usd">0</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations contextRef="c-95" decimals="-6" id="f-3811" unitRef="usd">1586000000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization contextRef="c-897" decimals="-6" id="f-3812" unitRef="usd">797000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization contextRef="c-898" decimals="-6" id="f-3813" unitRef="usd">338000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization contextRef="c-969" decimals="-6" id="f-3814" unitRef="usd">1135000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization contextRef="c-970" decimals="-6" id="f-3815" unitRef="usd">2000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization contextRef="c-95" decimals="-6" id="f-3816" unitRef="usd">1137000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseTaxes contextRef="c-897" decimals="-6" id="f-3817" unitRef="usd">260000000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes contextRef="c-898" decimals="-6" id="f-3818" unitRef="usd">176000000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes contextRef="c-969" decimals="-6" id="f-3819" unitRef="usd">436000000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes contextRef="c-970" decimals="-6" id="f-3820" unitRef="usd">1000000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes contextRef="c-95" decimals="-6" id="f-3821" unitRef="usd">437000000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpense contextRef="c-897" decimals="-6" id="f-3822" unitRef="usd">3973000000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense contextRef="c-898" decimals="-6" id="f-3823" unitRef="usd">1922000000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense contextRef="c-969" decimals="-6" id="f-3824" unitRef="usd">5895000000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense contextRef="c-970" decimals="-6" id="f-3825" unitRef="usd">3000000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense contextRef="c-95" decimals="-6" id="f-3826" unitRef="usd">5898000000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:OperatingIncomeLoss contextRef="c-897" decimals="-6" id="f-3827" unitRef="usd">772000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-898" decimals="-6" id="f-3828" unitRef="usd">498000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-969" decimals="-6" id="f-3829" unitRef="usd">1270000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-970" decimals="-6" id="f-3830" unitRef="usd">-2000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-95" decimals="-6" id="f-3831" unitRef="usd">1268000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-897" decimals="-6" id="f-3832" unitRef="usd">131000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-898" decimals="-6" id="f-3833" unitRef="usd">77000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-969" decimals="-6" id="f-3834" unitRef="usd">208000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-970" decimals="-6" id="f-3835" unitRef="usd">0</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-95" decimals="-6" id="f-3836" unitRef="usd">208000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:InterestExpenseNonoperating contextRef="c-897" decimals="-6" id="f-3837" unitRef="usd">285000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-898" decimals="-6" id="f-3838" unitRef="usd">161000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-969" decimals="-6" id="f-3839" unitRef="usd">446000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-970" decimals="-6" id="f-3840" unitRef="usd">2000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-95" decimals="-6" id="f-3841" unitRef="usd">448000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-897" decimals="-6" id="f-3842" unitRef="usd">618000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-898" decimals="-6" id="f-3843" unitRef="usd">414000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-969" decimals="-6" id="f-3844" unitRef="usd">1032000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-970" decimals="-6" id="f-3845" unitRef="usd">-4000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-95" decimals="-6" id="f-3846" unitRef="usd">1028000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-897" decimals="-6" id="f-3847" unitRef="usd">67000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-898" decimals="-6" id="f-3848" unitRef="usd">98000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-969" decimals="-6" id="f-3849" unitRef="usd">165000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-970" decimals="-6" id="f-3850" unitRef="usd">-4000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-95" decimals="-6" id="f-3851" unitRef="usd">161000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-897" decimals="-6" id="f-3852" unitRef="usd">551000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-898" decimals="-6" id="f-3853" unitRef="usd">316000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-969" decimals="-6" id="f-3854" unitRef="usd">867000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-970" decimals="-6" id="f-3855" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-95" decimals="-6" id="f-3856" unitRef="usd">867000000</us-gaap:NetIncomeLoss>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-897" decimals="-6" id="f-3857" unitRef="usd">1000000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-898" decimals="-6" id="f-3858" unitRef="usd">1000000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-969" decimals="-6" id="f-3859" unitRef="usd">2000000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-970" decimals="-6" id="f-3860" unitRef="usd">0</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-95" decimals="-6" id="f-3861" unitRef="usd">2000000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-897" decimals="-6" id="f-3862" unitRef="usd">550000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-898" decimals="-6" id="f-3863" unitRef="usd">315000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-969" decimals="-6" id="f-3864" unitRef="usd">865000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-970" decimals="-6" id="f-3865" unitRef="usd">0</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-95" decimals="-6" id="f-3866" unitRef="usd">865000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress contextRef="c-971" decimals="-6" id="f-3867" unitRef="usd">19302000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress contextRef="c-972" decimals="-6" id="f-3868" unitRef="usd">12383000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress contextRef="c-973" decimals="-6" id="f-3869" unitRef="usd">31685000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress contextRef="c-974" decimals="-6" id="f-3870" unitRef="usd">38000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress contextRef="c-112" decimals="-6" id="f-3871" unitRef="usd">31723000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <us-gaap:Assets contextRef="c-971" decimals="-6" id="f-3872" unitRef="usd">19417000000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-972" decimals="-6" id="f-3873" unitRef="usd">12397000000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-973" decimals="-6" id="f-3874" unitRef="usd">31814000000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-974" decimals="-6" id="f-3875" unitRef="usd">38000000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-112" decimals="-6" id="f-3876" unitRef="usd">31852000000</us-gaap:Assets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c-897" decimals="-6" id="f-3877" unitRef="usd">2081000000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c-898" decimals="-6" id="f-3878" unitRef="usd">1041000000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c-969" decimals="-6" id="f-3879" unitRef="usd">3122000000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c-970" decimals="-6" id="f-3880" unitRef="usd">23000000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c-95" decimals="-6" id="f-3881" unitRef="usd">3145000000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:Revenues contextRef="c-920" decimals="-6" id="f-3882" unitRef="usd">5419000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-921" decimals="-6" id="f-3883" unitRef="usd">2732000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-922" decimals="-6" id="f-3884" unitRef="usd">445000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-975" decimals="-6" id="f-3885" unitRef="usd">8596000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-976" decimals="-6" id="f-3886" unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-13" decimals="-6" id="f-3887" unitRef="usd">8596000000</us-gaap:Revenues>
    <cms:PowerSupplyCosts contextRef="c-920" decimals="-6" id="f-3888" unitRef="usd">2605000000</cms:PowerSupplyCosts>
    <cms:PowerSupplyCosts contextRef="c-921" decimals="-6" id="f-3889" unitRef="usd">0</cms:PowerSupplyCosts>
    <cms:PowerSupplyCosts contextRef="c-922" decimals="-6" id="f-3890" unitRef="usd">304000000</cms:PowerSupplyCosts>
    <cms:PowerSupplyCosts contextRef="c-975" decimals="-6" id="f-3891" unitRef="usd">2909000000</cms:PowerSupplyCosts>
    <cms:PowerSupplyCosts contextRef="c-976" decimals="-6" id="f-3892" unitRef="usd">0</cms:PowerSupplyCosts>
    <cms:PowerSupplyCosts contextRef="c-13" decimals="-6" id="f-3893" unitRef="usd">2909000000</cms:PowerSupplyCosts>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-977" decimals="-6" id="f-3894" unitRef="usd">0</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-978" decimals="-6" id="f-3895" unitRef="usd">1243000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-979" decimals="-6" id="f-3896" unitRef="usd">13000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-980" decimals="-6" id="f-3897" unitRef="usd">1256000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-981" decimals="-6" id="f-3898" unitRef="usd">0</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-19" decimals="-6" id="f-3899" unitRef="usd">1256000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:OtherCostAndExpenseOperating contextRef="c-920" decimals="-6" id="f-3900" unitRef="usd">1028000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating contextRef="c-921" decimals="-6" id="f-3901" unitRef="usd">554000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating contextRef="c-922" decimals="-6" id="f-3902" unitRef="usd">76000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating contextRef="c-975" decimals="-6" id="f-3903" unitRef="usd">1658000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating contextRef="c-976" decimals="-6" id="f-3904" unitRef="usd">11000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating contextRef="c-13" decimals="-6" id="f-3905" unitRef="usd">1669000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-920" decimals="-6" id="f-3906" unitRef="usd">757000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-921" decimals="-6" id="f-3907" unitRef="usd">330000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-922" decimals="-6" id="f-3908" unitRef="usd">38000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-975" decimals="-6" id="f-3909" unitRef="usd">1125000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-976" decimals="-6" id="f-3910" unitRef="usd">1000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-13" decimals="-6" id="f-3911" unitRef="usd">1126000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes contextRef="c-920" decimals="-6" id="f-3912" unitRef="usd">240000000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes contextRef="c-921" decimals="-6" id="f-3913" unitRef="usd">159000000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes contextRef="c-922" decimals="-6" id="f-3914" unitRef="usd">12000000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes contextRef="c-975" decimals="-6" id="f-3915" unitRef="usd">411000000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes contextRef="c-976" decimals="-6" id="f-3916" unitRef="usd">1000000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes contextRef="c-13" decimals="-6" id="f-3917" unitRef="usd">412000000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:CostsAndExpenses contextRef="c-920" decimals="-6" id="f-3918" unitRef="usd">4630000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="c-921" decimals="-6" id="f-3919" unitRef="usd">2286000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="c-922" decimals="-6" id="f-3920" unitRef="usd">443000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="c-975" decimals="-6" id="f-3921" unitRef="usd">7359000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="c-976" decimals="-6" id="f-3922" unitRef="usd">13000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="c-13" decimals="-6" id="f-3923" unitRef="usd">7372000000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c-920" decimals="-6" id="f-3924" unitRef="usd">789000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-921" decimals="-6" id="f-3925" unitRef="usd">446000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-922" decimals="-6" id="f-3926" unitRef="usd">2000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-975" decimals="-6" id="f-3927" unitRef="usd">1237000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-976" decimals="-6" id="f-3928" unitRef="usd">-13000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-13" decimals="-6" id="f-3929" unitRef="usd">1224000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-920" decimals="-6" id="f-3930" unitRef="usd">106000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-921" decimals="-6" id="f-3931" unitRef="usd">81000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-922" decimals="-6" id="f-3932" unitRef="usd">12000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-975" decimals="-6" id="f-3933" unitRef="usd">199000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-976" decimals="-6" id="f-3934" unitRef="usd">-2000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-13" decimals="-6" id="f-3935" unitRef="usd">197000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:InterestExpenseNonoperating contextRef="c-920" decimals="-6" id="f-3936" unitRef="usd">218000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-921" decimals="-6" id="f-3937" unitRef="usd">116000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-922" decimals="-6" id="f-3938" unitRef="usd">3000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-975" decimals="-6" id="f-3939" unitRef="usd">337000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-976" decimals="-6" id="f-3940" unitRef="usd">182000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-13" decimals="-6" id="f-3941" unitRef="usd">519000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-920" decimals="-6" id="f-3942" unitRef="usd">677000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-921" decimals="-6" id="f-3943" unitRef="usd">411000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-922" decimals="-6" id="f-3944" unitRef="usd">11000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-975" decimals="-6" id="f-3945" unitRef="usd">1099000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-976" decimals="-6" id="f-3946" unitRef="usd">-197000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-13" decimals="-6" id="f-3947" unitRef="usd">902000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-920" decimals="-6" id="f-3948" unitRef="usd">109000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-921" decimals="-6" id="f-3949" unitRef="usd">32000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-922" decimals="-6" id="f-3950" unitRef="usd">3000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-975" decimals="-6" id="f-3951" unitRef="usd">144000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-976" decimals="-6" id="f-3952" unitRef="usd">-51000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-13" decimals="-6" id="f-3953" unitRef="usd">93000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-920" decimals="-6" id="f-3954" unitRef="usd">568000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-921" decimals="-6" id="f-3955" unitRef="usd">379000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-922" decimals="-6" id="f-3956" unitRef="usd">8000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-975" decimals="-6" id="f-3957" unitRef="usd">955000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-976" decimals="-6" id="f-3958" unitRef="usd">-146000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-13" decimals="-6" id="f-3959" unitRef="usd">809000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-920" decimals="-6" id="f-3960" unitRef="usd">1000000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-921" decimals="-6" id="f-3961" unitRef="usd">1000000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-922" decimals="-6" id="f-3962" unitRef="usd">-26000000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-975" decimals="-6" id="f-3963" unitRef="usd">-24000000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-976" decimals="-6" id="f-3964" unitRef="usd">6000000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-13" decimals="-6" id="f-3965" unitRef="usd">-18000000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-920" decimals="-6" id="f-3966" unitRef="usd">567000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-921" decimals="-6" id="f-3967" unitRef="usd">378000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-922" decimals="-6" id="f-3968" unitRef="usd">34000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-975" decimals="-6" id="f-3969" unitRef="usd">979000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-976" decimals="-6" id="f-3970" unitRef="usd">-152000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-13" decimals="-6" id="f-3971" unitRef="usd">827000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c-13" decimals="-6" id="f-3972" unitRef="usd">3000000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:Revenues contextRef="c-916" decimals="-6" id="f-3973" unitRef="usd">5419000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-917" decimals="-6" id="f-3974" unitRef="usd">2732000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-982" decimals="-6" id="f-3975" unitRef="usd">8151000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-983" decimals="-6" id="f-3976" unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-96" decimals="-6" id="f-3977" unitRef="usd">8151000000</us-gaap:Revenues>
    <cms:PowerSupplyCosts contextRef="c-916" decimals="-6" id="f-3978" unitRef="usd">2605000000</cms:PowerSupplyCosts>
    <cms:PowerSupplyCosts contextRef="c-917" decimals="-6" id="f-3979" unitRef="usd">0</cms:PowerSupplyCosts>
    <cms:PowerSupplyCosts contextRef="c-982" decimals="-6" id="f-3980" unitRef="usd">2605000000</cms:PowerSupplyCosts>
    <cms:PowerSupplyCosts contextRef="c-983" decimals="-6" id="f-3981" unitRef="usd">0</cms:PowerSupplyCosts>
    <cms:PowerSupplyCosts contextRef="c-96" decimals="-6" id="f-3982" unitRef="usd">2605000000</cms:PowerSupplyCosts>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased contextRef="c-916" decimals="-6" id="f-3983" unitRef="usd">0</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased contextRef="c-917" decimals="-6" id="f-3984" unitRef="usd">1243000000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased contextRef="c-982" decimals="-6" id="f-3985" unitRef="usd">1243000000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased contextRef="c-983" decimals="-6" id="f-3986" unitRef="usd">0</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased contextRef="c-96" decimals="-6" id="f-3987" unitRef="usd">1243000000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations contextRef="c-916" decimals="-6" id="f-3988" unitRef="usd">1028000000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations contextRef="c-917" decimals="-6" id="f-3989" unitRef="usd">554000000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations contextRef="c-982" decimals="-6" id="f-3990" unitRef="usd">1582000000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations contextRef="c-983" decimals="-6" id="f-3991" unitRef="usd">0</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations contextRef="c-96" decimals="-6" id="f-3992" unitRef="usd">1582000000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization contextRef="c-916" decimals="-6" id="f-3993" unitRef="usd">757000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization contextRef="c-917" decimals="-6" id="f-3994" unitRef="usd">330000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization contextRef="c-982" decimals="-6" id="f-3995" unitRef="usd">1087000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization contextRef="c-983" decimals="-6" id="f-3996" unitRef="usd">1000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization contextRef="c-96" decimals="-6" id="f-3997" unitRef="usd">1088000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseTaxes contextRef="c-916" decimals="-6" id="f-3998" unitRef="usd">240000000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes contextRef="c-917" decimals="-6" id="f-3999" unitRef="usd">159000000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes contextRef="c-982" decimals="-6" id="f-4000" unitRef="usd">399000000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes contextRef="c-983" decimals="-6" id="f-4001" unitRef="usd">1000000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes contextRef="c-96" decimals="-6" id="f-4002" unitRef="usd">400000000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpense contextRef="c-916" decimals="-6" id="f-4003" unitRef="usd">4630000000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense contextRef="c-917" decimals="-6" id="f-4004" unitRef="usd">2286000000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense contextRef="c-982" decimals="-6" id="f-4005" unitRef="usd">6916000000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense contextRef="c-983" decimals="-6" id="f-4006" unitRef="usd">2000000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense contextRef="c-96" decimals="-6" id="f-4007" unitRef="usd">6918000000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:OperatingIncomeLoss contextRef="c-916" decimals="-6" id="f-4008" unitRef="usd">789000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-917" decimals="-6" id="f-4009" unitRef="usd">446000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-982" decimals="-6" id="f-4010" unitRef="usd">1235000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-983" decimals="-6" id="f-4011" unitRef="usd">-2000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-96" decimals="-6" id="f-4012" unitRef="usd">1233000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-916" decimals="-6" id="f-4013" unitRef="usd">106000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-917" decimals="-6" id="f-4014" unitRef="usd">81000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-982" decimals="-6" id="f-4015" unitRef="usd">187000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-983" decimals="-6" id="f-4016" unitRef="usd">0</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-96" decimals="-6" id="f-4017" unitRef="usd">187000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:InterestExpenseNonoperating contextRef="c-916" decimals="-6" id="f-4018" unitRef="usd">218000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-917" decimals="-6" id="f-4019" unitRef="usd">116000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-982" decimals="-6" id="f-4020" unitRef="usd">334000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-983" decimals="-6" id="f-4021" unitRef="usd">1000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-96" decimals="-6" id="f-4022" unitRef="usd">335000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-916" decimals="-6" id="f-4023" unitRef="usd">677000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-917" decimals="-6" id="f-4024" unitRef="usd">411000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-982" decimals="-6" id="f-4025" unitRef="usd">1088000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-983" decimals="-6" id="f-4026" unitRef="usd">-3000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-96" decimals="-6" id="f-4027" unitRef="usd">1085000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-916" decimals="-6" id="f-4028" unitRef="usd">109000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-917" decimals="-6" id="f-4029" unitRef="usd">32000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-982" decimals="-6" id="f-4030" unitRef="usd">141000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-983" decimals="-6" id="f-4031" unitRef="usd">-1000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-96" decimals="-6" id="f-4032" unitRef="usd">140000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-916" decimals="-6" id="f-4033" unitRef="usd">568000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-917" decimals="-6" id="f-4034" unitRef="usd">379000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-982" decimals="-6" id="f-4035" unitRef="usd">947000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-983" decimals="-6" id="f-4036" unitRef="usd">-2000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-96" decimals="-6" id="f-4037" unitRef="usd">945000000</us-gaap:NetIncomeLoss>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-916" decimals="-6" id="f-4038" unitRef="usd">1000000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-917" decimals="-6" id="f-4039" unitRef="usd">1000000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-982" decimals="-6" id="f-4040" unitRef="usd">2000000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-983" decimals="-6" id="f-4041" unitRef="usd">0</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-96" decimals="-6" id="f-4042" unitRef="usd">2000000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-916" decimals="-6" id="f-4043" unitRef="usd">567000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-917" decimals="-6" id="f-4044" unitRef="usd">378000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-982" decimals="-6" id="f-4045" unitRef="usd">945000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-983" decimals="-6" id="f-4046" unitRef="usd">-2000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-96" decimals="-6" id="f-4047" unitRef="usd">943000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="c-2" id="f-4048">Related-party Transactions&#x2014;Consumers&lt;div style="margin-bottom: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 enters into a number of transactions with related parties in the normal course of business. These transactions include but are not limited to:&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;purchases of electricity from affiliates of NorthStar Clean Energy&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;payments to and from CMS&#160;Energy related to parent company overhead costs&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;payments of principal and interest when due to CMS&#160;Energy related to borrowings under certain credit agreements and CMS&#160;Energy&#x2019;s repurchase of Consumers&#x2019; first mortgage bonds&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Transactions involving power supply purchases from certain affiliates of NorthStar Clean Energy are based on avoided costs under PURPA, state law, and competitive bidding. The payment of parent company overhead costs is based on the use of accepted industry allocation methodologies. These payments are for costs that occur in the normal course of business.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 Consumers&#x2019; expense recorded from related-party transactions for the years ended December&#160;31:&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&gt;&lt;td style="width:31.592%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:33.996%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.878%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" 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&lt;/span&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top: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-weight:400;line-height:120%"&gt;Related&#160;Party&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;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;2022&lt;/span&gt;&lt;/td&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;Purchases of capacity and energy&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Affiliates of NorthStar Clean Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;71&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;75&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;76&#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&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;Amounts payable to related parties for purchased power and other services were $20&#160;million at December&#160;31,&#160;2024 and $19&#160;million at December&#160;31,&#160;2023. Accounts receivable from related parties were $15&#160;million at December&#160;31,&#160;2024 and $9&#160;million at December&#160;31,&#160;2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 a demand note payable to the DB&#160;SERP rabbi trust. The demand note bears interest at an annual rate of 4.10&#160;percent and has a maturity date of 2028. The portion of the demand note attributable to Consumers was recorded as a note receivable &#x2013; related party on Consumers&#x2019; consolidated balance sheets at December&#160;31,&#160;2024 and 2023. For more information about Consumers&#x2019; note receivable &#x2013; related party, see Note&#160;6, Financial Instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 has a natural gas transportation agreement with a subsidiary of CMS&#160;Energy that extends through 2038, related to a pipeline owned by Consumers. For additional details about the agreement, see Note&#160;8, Leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 repurchased certain of Consumers&#x2019; first mortgage bonds. Interest payable to related parties was $7 million at December&#160;31,&#160;2024 and $3 million at December&#160;31,&#160;2023. For more information about these repurchases, see Note&#160;4, Financings and Capitalization&#x2014;CMS&#160;Energy&#x2019;s Purchase of Consumers&#x2019; First Mortgage Bonds.&lt;/span&gt;&lt;/div&gt;In December&#160;2024, Consumers renewed a short-term credit agreement with CMS&#160;Energy, permitting Consumers to borrow up to $500&#160;million. For additional details about the agreement, see Note&#160;4, Financings and Capitalization&#x2014;Short-term Borrowings</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock contextRef="c-2" id="f-4049">&lt;div style="margin-bottom: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 Consumers&#x2019; expense recorded from related-party transactions for the years ended December&#160;31:&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&gt;&lt;td style="width:31.592%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:33.996%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.878%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" 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&lt;/span&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top: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-weight:400;line-height:120%"&gt;Related&#160;Party&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;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;2022&lt;/span&gt;&lt;/td&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;Purchases of capacity and energy&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Affiliates of NorthStar Clean Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;71&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;75&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;76&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties contextRef="c-2" decimals="-6" id="f-4050" unitRef="usd">71000000</cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties>
    <cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties contextRef="c-95" decimals="-6" id="f-4051" unitRef="usd">75000000</cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties>
    <cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties contextRef="c-96" decimals="-6" id="f-4052" unitRef="usd">76000000</cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties>
    <us-gaap:OtherLiabilities contextRef="c-118" decimals="-6" id="f-4053" unitRef="usd">20000000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities contextRef="c-119" decimals="-6" id="f-4054" unitRef="usd">19000000</us-gaap:OtherLiabilities>
    <us-gaap:AccountsReceivableNet contextRef="c-118" decimals="-6" id="f-4055" unitRef="usd">15000000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet contextRef="c-119" decimals="-6" id="f-4056" unitRef="usd">9000000</us-gaap:AccountsReceivableNet>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-984"
      decimals="INF"
      id="f-4057"
      unitRef="number">0.0410</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:InterestPayableCurrentAndNoncurrent contextRef="c-118" decimals="-6" id="f-4058" unitRef="usd">7000000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent contextRef="c-119" decimals="-6" id="f-4059" unitRef="usd">3000000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-432" decimals="-6" id="f-4060" unitRef="usd">500000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:VariableInterestEntityDisclosureTextBlock contextRef="c-2" id="f-4062">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:700;line-height:120%"&gt;Consolidated 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; NorthStar Clean Energy consolidates certain entities that it does not wholly own, but for which it manages and controls the entities&#x2019; operating activities. NorthStar Clean Energy is the primary beneficiary of these entities because 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. Presented in the following table is information about the VIEs NorthStar Clean Energy consolidates: &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&gt;&lt;td style="width:27.585%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:27.746%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:41.369%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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;Consolidated VIE&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:120%"&gt;NorthStar Clean Energy&#x2019;s ownership&#160;interest&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:120%"&gt;Description of VIE&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:400;line-height:120%"&gt;Aviator Wind Equity Holdings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-align:right;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;51&#x2011;percent ownership interest&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:2px 1pt;text-align:right;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;Holds a Class B membership interest&#160;in&#160;Aviator&#160;Wind&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Aviator Wind&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-align:right;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;Class B membership interest&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:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right;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;Holding company of a 525&#x2011;MW wind generation project in Coke County, Texas&lt;/span&gt;&lt;/div&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Newport Solar Holdings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-align:right;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;Class B membership interest&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: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;Holding company of a 180&#x2011;MW solar generation project in Jackson County, Arkansas&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NWO Holdco&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-align:right;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;Class B membership interest&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;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;Holding company of a 100&#x2011;MW wind generation project in Paulding County, Ohio&lt;/span&gt;&lt;/div&gt;&lt;/td&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;The remaining 49&#x2011;percent interest is presented as noncontrolling interest on CMS&#160;Energy&#x2019;s consolidated balance sheets.&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;The Class&#160;A membership interest in the entity is held by a tax equity investor and is presented as noncontrolling interest on CMS&#160;Energy&#x2019;s consolidated balance sheets. Under the associated limited liability company agreement, the tax equity investor is guaranteed preferred returns from the entity&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Earnings, tax attributes, and cash flows generated by the entities in which NorthStar Clean Energy holds a Class&#160;B membership are allocated among and distributed to the membership classes in accordance with the ratios specified in the associated limited liability company agreements; these ratios change over time and are not representative of the ownership interest percentages of each membership class. Since these entities&#x2019; income and cash flows are not distributed among their investors based on ownership interest percentages, NorthStar Clean Energy allocates the entities&#x2019; income (loss) among the investors by applying the hypothetical liquidation at book value method. This method calculates each investor&#x2019;s earnings based on a hypothetical liquidation of the entities at the net book value of underlying assets as of the balance sheet date. The liquidation tax gain (loss) is allocated to each investor&#x2019;s capital account, resulting in income (loss) equal to the period change in the investor&#x2019;s capital account balance. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;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&gt;&lt;td style="width:61.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.432%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.432%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.959%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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;/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;2023&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;1,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;Non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Non-current portion of finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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&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;64&#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&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&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;67&#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&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;NorthStar Clean Energy is obligated under certain indemnities that protect the tax equity investors against losses incurred as a result of breaches of representations and warranties under the associated limited liability company agreements. For additional details on these indemnity obligations, see Note&#160;3, Contingencies and Commitments&#x2014;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;Consumers&#x2019; wholly-owned subsidiaries, Consumers 2014&#160;Securitization Funding and Consumers 2023&#160;Securitization Funding, are VIEs designed to collateralize Consumers&#x2019; securitization bonds. These entities are considered VIEs primarily because their equity capitalization is insufficient to support their operations. Consumers is the primary beneficiary of and consolidates these VIEs, 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. The VIEs&#x2019; primary assets and liabilities comprise regulatory assets and long-term debt. For more information on these assets and liabilities, see Note&#160;2, Regulatory Matters&#x2014;Securitized Costs and Note&#160;4, Financings and Capitalization&#x2014;Securitization Bonds. &lt;/span&gt;&lt;/div&gt;&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;Non-consolidated 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;NorthStar Clean Energy has variable interests in T.E.S.&#160;Filer City, Grayling, Genesee, and Craven. While NorthStar Clean Energy owns 50&#160;percent of each partnership, it is not the primary beneficiary of any of these partnerships because decision making is shared among unrelated parties, and no one party has the ability to direct the activities that most significantly impact the entities&#x2019; economic performance, such as operations and maintenance, plant dispatch, and fuel strategy. The partners must agree on all major decisions for each of the partnerships.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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&gt;&lt;td style="width:14.444%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:32.073%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:50.183%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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 NorthStar Clean 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;/td&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;/td&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;/td&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;/td&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, NorthStar Clean Energy, or Consumers. NorthStar Clean Energy&#x2019;s maximum risk exposure to these partnerships is generally limited to its investment in the partnerships, which is included in investments on CMS&#160;Energy&#x2019;s consolidated balance sheets in the amount of $64&#160;million at December&#160;31,&#160;2024 and $74&#160;million at December&#160;31,&#160;2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:VariableInterestEntityDisclosureTextBlock>
    <us-gaap:VariableInterestEntityDisclosureTextBlock contextRef="c-1" id="f-4061">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:700;line-height:120%"&gt;Consolidated 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; NorthStar Clean Energy consolidates certain entities that it does not wholly own, but for which it manages and controls the entities&#x2019; operating activities. NorthStar Clean Energy is the primary beneficiary of these entities because 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. Presented in the following table is information about the VIEs NorthStar Clean Energy consolidates: &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&gt;&lt;td style="width:27.585%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:27.746%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:41.369%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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;Consolidated VIE&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:120%"&gt;NorthStar Clean Energy&#x2019;s ownership&#160;interest&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:120%"&gt;Description of VIE&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:400;line-height:120%"&gt;Aviator Wind Equity Holdings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-align:right;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;51&#x2011;percent ownership interest&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:2px 1pt;text-align:right;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;Holds a Class B membership interest&#160;in&#160;Aviator&#160;Wind&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Aviator Wind&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-align:right;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;Class B membership interest&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:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right;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;Holding company of a 525&#x2011;MW wind generation project in Coke County, Texas&lt;/span&gt;&lt;/div&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Newport Solar Holdings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-align:right;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;Class B membership interest&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: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;Holding company of a 180&#x2011;MW solar generation project in Jackson County, Arkansas&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NWO Holdco&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-align:right;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;Class B membership interest&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;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;Holding company of a 100&#x2011;MW wind generation project in Paulding County, Ohio&lt;/span&gt;&lt;/div&gt;&lt;/td&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;The remaining 49&#x2011;percent interest is presented as noncontrolling interest on CMS&#160;Energy&#x2019;s consolidated balance sheets.&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;The Class&#160;A membership interest in the entity is held by a tax equity investor and is presented as noncontrolling interest on CMS&#160;Energy&#x2019;s consolidated balance sheets. Under the associated limited liability company agreement, the tax equity investor is guaranteed preferred returns from the entity&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Earnings, tax attributes, and cash flows generated by the entities in which NorthStar Clean Energy holds a Class&#160;B membership are allocated among and distributed to the membership classes in accordance with the ratios specified in the associated limited liability company agreements; these ratios change over time and are not representative of the ownership interest percentages of each membership class. Since these entities&#x2019; income and cash flows are not distributed among their investors based on ownership interest percentages, NorthStar Clean Energy allocates the entities&#x2019; income (loss) among the investors by applying the hypothetical liquidation at book value method. This method calculates each investor&#x2019;s earnings based on a hypothetical liquidation of the entities at the net book value of underlying assets as of the balance sheet date. The liquidation tax gain (loss) is allocated to each investor&#x2019;s capital account, resulting in income (loss) equal to the period change in the investor&#x2019;s capital account balance. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;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&gt;&lt;td style="width:61.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.432%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.432%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.959%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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;/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;2023&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;1,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;Non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Non-current portion of finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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&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;64&#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&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&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;67&#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&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;NorthStar Clean Energy is obligated under certain indemnities that protect the tax equity investors against losses incurred as a result of breaches of representations and warranties under the associated limited liability company agreements. For additional details on these indemnity obligations, see Note&#160;3, Contingencies and Commitments&#x2014;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;Consumers&#x2019; wholly-owned subsidiaries, Consumers 2014&#160;Securitization Funding and Consumers 2023&#160;Securitization Funding, are VIEs designed to collateralize Consumers&#x2019; securitization bonds. These entities are considered VIEs primarily because their equity capitalization is insufficient to support their operations. Consumers is the primary beneficiary of and consolidates these VIEs, 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. The VIEs&#x2019; primary assets and liabilities comprise regulatory assets and long-term debt. For more information on these assets and liabilities, see Note&#160;2, Regulatory Matters&#x2014;Securitized Costs and Note&#160;4, Financings and Capitalization&#x2014;Securitization Bonds. &lt;/span&gt;&lt;/div&gt;&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;Non-consolidated 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;NorthStar Clean Energy has variable interests in T.E.S.&#160;Filer City, Grayling, Genesee, and Craven. While NorthStar Clean Energy owns 50&#160;percent of each partnership, it is not the primary beneficiary of any of these partnerships because decision making is shared among unrelated parties, and no one party has the ability to direct the activities that most significantly impact the entities&#x2019; economic performance, such as operations and maintenance, plant dispatch, and fuel strategy. The partners must agree on all major decisions for each of the partnerships.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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&gt;&lt;td style="width:14.444%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:32.073%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:50.183%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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 NorthStar Clean 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;/td&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;/td&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;/td&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;/td&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, NorthStar Clean Energy, or Consumers. NorthStar Clean Energy&#x2019;s maximum risk exposure to these partnerships is generally limited to its investment in the partnerships, which is included in investments on CMS&#160;Energy&#x2019;s consolidated balance sheets in the amount of $64&#160;million at December&#160;31,&#160;2024 and $74&#160;million at December&#160;31,&#160;2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:VariableInterestEntityDisclosureTextBlock>
    <us-gaap:ScheduleOfVariableInterestEntitiesTextBlock contextRef="c-1" id="f-4063">Presented in the following table is information about the VIEs NorthStar Clean Energy consolidates: &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&gt;&lt;td style="width:27.585%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:27.746%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:41.369%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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;Consolidated VIE&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:120%"&gt;NorthStar Clean Energy&#x2019;s ownership&#160;interest&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:120%"&gt;Description of VIE&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:400;line-height:120%"&gt;Aviator Wind Equity Holdings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-align:right;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;51&#x2011;percent ownership interest&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:2px 1pt;text-align:right;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;Holds a Class B membership interest&#160;in&#160;Aviator&#160;Wind&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Aviator Wind&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-align:right;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;Class B membership interest&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:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right;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;Holding company of a 525&#x2011;MW wind generation project in Coke County, Texas&lt;/span&gt;&lt;/div&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Newport Solar Holdings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-align:right;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;Class B membership interest&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: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;Holding company of a 180&#x2011;MW solar generation project in Jackson County, Arkansas&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NWO Holdco&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-align:right;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;Class B membership interest&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;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;Holding company of a 100&#x2011;MW wind generation project in Paulding County, Ohio&lt;/span&gt;&lt;/div&gt;&lt;/td&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;The remaining 49&#x2011;percent interest is presented as noncontrolling interest on CMS&#160;Energy&#x2019;s consolidated balance sheets.&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;The Class&#160;A membership interest in the entity is held by a tax equity investor and is presented as noncontrolling interest on CMS&#160;Energy&#x2019;s consolidated balance sheets. Under the associated limited liability company agreement, the tax equity investor is guaranteed preferred returns from the entity&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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&gt;&lt;td style="width:61.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.432%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.432%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.959%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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;/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;2023&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&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;1,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;Non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;Non-current portion of finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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&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;64&#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&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&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;67&#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&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&gt;&lt;td style="width:14.444%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:32.073%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:50.183%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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 NorthStar Clean 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;/td&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;/td&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;/td&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;/td&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:VariableInterestEntityOwnershipPercentage
      contextRef="c-985"
      decimals="2"
      id="f-4064"
      unitRef="number">0.51</us-gaap:VariableInterestEntityOwnershipPercentage>
    <cms:VariableInterestEntityMaximumCapacity contextRef="c-985" decimals="0" id="f-4065" unitRef="mw">525</cms:VariableInterestEntityMaximumCapacity>
    <cms:VariableInterestEntityMaximumCapacity contextRef="c-986" decimals="0" id="f-4066" unitRef="mw">180</cms:VariableInterestEntityMaximumCapacity>
    <cms:MaximumProjectCapacity contextRef="c-987" decimals="0" id="f-4067" unitRef="mw">100</cms:MaximumProjectCapacity>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="c-244"
      decimals="2"
      id="f-4068"
      unitRef="number">0.49</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-988" decimals="-6" id="f-4069" unitRef="usd">18000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-989" decimals="-6" id="f-4070" unitRef="usd">28000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-988" decimals="-6" id="f-4071" unitRef="usd">4000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-989" decimals="-6" id="f-4072" unitRef="usd">3000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c-988" decimals="-6" id="f-4073" unitRef="usd">3000000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c-989" decimals="-6" id="f-4074" unitRef="usd">4000000</us-gaap:OtherAssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-988" decimals="-6" id="f-4075" unitRef="usd">1024000000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-989" decimals="-6" id="f-4076" unitRef="usd">1064000000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-988" decimals="-6" id="f-4077" unitRef="usd">3000000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-989" decimals="-6" id="f-4078" unitRef="usd">3000000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="c-988" decimals="-6" id="f-4079" unitRef="usd">1052000000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-989" decimals="-6" id="f-4080" unitRef="usd">1102000000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="c-988" decimals="-6" id="f-4081" unitRef="usd">8000000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-989" decimals="-6" id="f-4082" unitRef="usd">12000000</us-gaap:AccountsPayableCurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c-988" decimals="-6" id="f-4083" unitRef="usd">23000000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c-989" decimals="-6" id="f-4084" unitRef="usd">23000000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent contextRef="c-988" decimals="-6" id="f-4085" unitRef="usd">33000000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent contextRef="c-989" decimals="-6" id="f-4086" unitRef="usd">32000000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:Liabilities contextRef="c-988" decimals="-6" id="f-4087" unitRef="usd">64000000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c-989" decimals="-6" id="f-4088" unitRef="usd">67000000</us-gaap:Liabilities>
    <us-gaap:ConsolidationVariableInterestEntityPolicy contextRef="c-1" id="f-4089">&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;Non-consolidated 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;NorthStar Clean Energy has variable interests in T.E.S.&#160;Filer City, Grayling, Genesee, and Craven. While NorthStar Clean Energy owns 50&#160;percent of each partnership, it is not the primary beneficiary of any of these partnerships because decision making is shared among unrelated parties, and no one party has the ability to direct the activities that most significantly impact the entities&#x2019; economic performance, such as operations and maintenance, plant dispatch, and fuel strategy. The partners must agree on all major decisions for each of the partnerships.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationVariableInterestEntityPolicy>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="c-990"
      decimals="2"
      id="f-4090"
      unitRef="number">0.50</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="c-991"
      decimals="2"
      id="f-4091"
      unitRef="number">0.50</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="c-992"
      decimals="2"
      id="f-4092"
      unitRef="number">0.50</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="c-993"
      decimals="2"
      id="f-4093"
      unitRef="number">0.50</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:EquityMethodInvestments contextRef="c-994" decimals="-6" id="f-4094" unitRef="usd">64000000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments contextRef="c-995" decimals="-6" id="f-4095" unitRef="usd">74000000</us-gaap:EquityMethodInvestments>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock contextRef="c-2" id="f-4097">Exit Activities and Asset Sales&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;Retention Incentive Program: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In accordance with its Clean Energy Plan, Consumers plans to retire the J.H.&#160;Campbell coal-fueled generating units in 2025. In order to ensure necessary staffing at J.H.&#160;Campbell through retirement, Consumers has implemented a retention incentive program. The aggregate cost of the J.H.&#160;Campbell program through 2025 is estimated to be less than $50&#160;million. The MPSC has approved deferred accounting treatment for these costs; these expenses are deferred as a regulatory 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;As of December&#160;31,&#160;2024, the cumulative cost incurred and deferred as a regulatory asset related to the J.H.&#160;Campbell retention incentive program was $43&#160;million. Amounts deferred under the program are subsequently collected from customers over three years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table is a reconciliation of the retention benefit liability recorded in other liabilities on Consumers&#x2019; consolidated balance sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:76.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.925%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" 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-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;Year Ended December&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;text-align:right"&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&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;16&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;21&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs deferred as a regulatory asset&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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-weight:400;line-height:120%"&gt;Costs paid or settled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&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;14&#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&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&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;16&#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&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&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 amounts associated with a retention incentive program at the D.E.&#160;Karn coal-fueled generating units; this program concluded following the units&#x2019; retirement in June&#160;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: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 $14&#160;million at December&#160;31,&#160;2024 and $7&#160;million at December&#160;31,&#160;2023.&lt;/span&gt;&lt;/div&gt;&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;Sale of ASP Business:&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 April&#160;2024, Consumers sold its unregulated ASP business to a non-affiliated company. Consumers received proceeds of $124&#160;million from the transaction, which resulted in a $110&#160;million gain on the transaction. In its order approving the settlement of Consumers&#x2019; 2023 gas rate case, the MPSC authorized sharing the gain, net of transaction costs, with customers. Accordingly, Consumers recorded the gain on the transaction as a regulatory liability on its consolidated balance sheets. For additional information, see Note&#160;2, Regulatory Matters.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 conjunction with the sale, Consumers executed a long-term services agreement, under which it will continue to provide certain services associated with the ASP business for a fee, including billing, collection, and call center services.&lt;/span&gt;&lt;/div&gt;&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;Other Sale Activity:&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;2024, NorthStar Clean Energy entered into an agreement to sell, for approximately $40&#160;million, a noncontrolling interest in the holding company of a 100&#x2011;MW wind project located in Paulding County, Ohio. Additionally, in January&#160;2025, NorthStar Clean Energy signed an agreement to sell, for approximately $10&#160;million, a noncontrolling interest in the holding company of a 24&#x2011;MW solar project located in Delta Township, Michigan and all interest in the holding company of a 3&#x2011;MW solar project located in Phillips, Wisconsin. These sales are expected to close in the first&#160;half of 2025.&lt;/span&gt;&lt;/div&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock contextRef="c-1" id="f-4096">Exit Activities and Asset Sales&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;Retention Incentive Program: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In accordance with its Clean Energy Plan, Consumers plans to retire the J.H.&#160;Campbell coal-fueled generating units in 2025. In order to ensure necessary staffing at J.H.&#160;Campbell through retirement, Consumers has implemented a retention incentive program. The aggregate cost of the J.H.&#160;Campbell program through 2025 is estimated to be less than $50&#160;million. The MPSC has approved deferred accounting treatment for these costs; these expenses are deferred as a regulatory 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;As of December&#160;31,&#160;2024, the cumulative cost incurred and deferred as a regulatory asset related to the J.H.&#160;Campbell retention incentive program was $43&#160;million. Amounts deferred under the program are subsequently collected from customers over three years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table is a reconciliation of the retention benefit liability recorded in other liabilities on Consumers&#x2019; consolidated balance sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:76.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.925%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" 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-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;Year Ended December&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;text-align:right"&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&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;16&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;21&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs deferred as a regulatory asset&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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-weight:400;line-height:120%"&gt;Costs paid or settled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&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;14&#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&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&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;16&#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&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&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 amounts associated with a retention incentive program at the D.E.&#160;Karn coal-fueled generating units; this program concluded following the units&#x2019; retirement in June&#160;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: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 $14&#160;million at December&#160;31,&#160;2024 and $7&#160;million at December&#160;31,&#160;2023.&lt;/span&gt;&lt;/div&gt;&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;Sale of ASP Business:&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 April&#160;2024, Consumers sold its unregulated ASP business to a non-affiliated company. Consumers received proceeds of $124&#160;million from the transaction, which resulted in a $110&#160;million gain on the transaction. In its order approving the settlement of Consumers&#x2019; 2023 gas rate case, the MPSC authorized sharing the gain, net of transaction costs, with customers. Accordingly, Consumers recorded the gain on the transaction as a regulatory liability on its consolidated balance sheets. For additional information, see Note&#160;2, Regulatory Matters.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 conjunction with the sale, Consumers executed a long-term services agreement, under which it will continue to provide certain services associated with the ASP business for a fee, including billing, collection, and call center services.&lt;/span&gt;&lt;/div&gt;&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;Other Sale Activity:&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;2024, NorthStar Clean Energy entered into an agreement to sell, for approximately $40&#160;million, a noncontrolling interest in the holding company of a 100&#x2011;MW wind project located in Paulding County, Ohio. Additionally, in January&#160;2025, NorthStar Clean Energy signed an agreement to sell, for approximately $10&#160;million, a noncontrolling interest in the holding company of a 24&#x2011;MW solar project located in Delta Township, Michigan and all interest in the holding company of a 3&#x2011;MW solar project located in Phillips, Wisconsin. These sales are expected to close in the first&#160;half of 2025.&lt;/span&gt;&lt;/div&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:RestructuringAndRelatedCostExpectedCost1 contextRef="c-996" decimals="-6" id="f-4098" unitRef="usd">50000000</us-gaap:RestructuringAndRelatedCostExpectedCost1>
    <cms:RestructuringAndRelatedCostDeferredCost contextRef="c-997" decimals="-6" id="f-4099" unitRef="usd">43000000</cms:RestructuringAndRelatedCostDeferredCost>
    <us-gaap:RegulatoryAssetAmortizationPeriod contextRef="c-998" id="f-4100">P3Y</us-gaap:RegulatoryAssetAmortizationPeriod>
    <us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock contextRef="c-2" id="f-4102">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table is a reconciliation of the retention benefit liability recorded in other liabilities on Consumers&#x2019; consolidated balance sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:76.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.925%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" 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-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;Year Ended December&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;text-align:right"&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&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;16&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;21&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs deferred as a regulatory asset&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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-weight:400;line-height:120%"&gt;Costs paid or settled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&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;14&#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&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&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;16&#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&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&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 amounts associated with a retention incentive program at the D.E.&#160;Karn coal-fueled generating units; this program concluded following the units&#x2019; retirement in June&#160;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: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 $14&#160;million at December&#160;31,&#160;2024 and $7&#160;million at December&#160;31,&#160;2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock>
    <us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock contextRef="c-1" id="f-4101">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table is a reconciliation of the retention benefit liability recorded in other liabilities on Consumers&#x2019; consolidated balance sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:76.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.925%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" 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-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;Year Ended December&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt;text-align:right"&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&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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;16&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;21&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs deferred as a regulatory asset&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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-weight:400;line-height:120%"&gt;Costs paid or settled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&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;14&#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&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&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;16&#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&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&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 amounts associated with a retention incentive program at the D.E.&#160;Karn coal-fueled generating units; this program concluded following the units&#x2019; retirement in June&#160;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: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 $14&#160;million at December&#160;31,&#160;2024 and $7&#160;million at December&#160;31,&#160;2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock>
    <us-gaap:OtherLiabilities contextRef="c-999" decimals="-6" id="f-4103" unitRef="usd">16000000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities contextRef="c-1000" decimals="-6" id="f-4104" unitRef="usd">21000000</us-gaap:OtherLiabilities>
    <cms:RestructuringAndRelatedCostDeferredCost contextRef="c-1001" decimals="-6" id="f-4105" unitRef="usd">8000000</cms:RestructuringAndRelatedCostDeferredCost>
    <cms:RestructuringAndRelatedCostDeferredCost contextRef="c-1002" decimals="-6" id="f-4106" unitRef="usd">16000000</cms:RestructuringAndRelatedCostDeferredCost>
    <cms:RestructuringAndRelatedCostCostsPaidOrSettled contextRef="c-1001" decimals="-6" id="f-4107" unitRef="usd">10000000</cms:RestructuringAndRelatedCostCostsPaidOrSettled>
    <cms:RestructuringAndRelatedCostCostsPaidOrSettled contextRef="c-1002" decimals="-6" id="f-4108" unitRef="usd">21000000</cms:RestructuringAndRelatedCostCostsPaidOrSettled>
    <us-gaap:OtherLiabilities contextRef="c-1003" decimals="-6" id="f-4109" unitRef="usd">14000000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities contextRef="c-999" decimals="-6" id="f-4110" unitRef="usd">16000000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-1003" decimals="-6" id="f-4111" unitRef="usd">14000000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-999" decimals="-6" id="f-4112" unitRef="usd">7000000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:ProceedsFromDivestitureOfBusinesses contextRef="c-204" decimals="-6" id="f-4113" unitRef="usd">124000000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:GainLossOnSaleOfBusiness contextRef="c-204" decimals="-6" id="f-4114" unitRef="usd">110000000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates contextRef="c-1004" decimals="-6" id="f-4115" unitRef="usd">40000000</us-gaap:ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates>
    <cms:MaximumProjectCapacity contextRef="c-987" decimals="0" id="f-4116" unitRef="mw">100</cms:MaximumProjectCapacity>
    <us-gaap:ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates contextRef="c-1005" decimals="-6" id="f-4117" unitRef="usd">10000000</us-gaap:ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates>
    <cms:MaximumProjectCapacity contextRef="c-1006" decimals="0" id="f-4118" unitRef="mw">24</cms:MaximumProjectCapacity>
    <cms:MaximumProjectCapacity contextRef="c-1007" decimals="0" id="f-4119" unitRef="mw">3</cms:MaximumProjectCapacity>
    <dei:AuditorName contextRef="c-1" id="f-4120">PricewaterhouseCoopers LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="c-1" id="f-4121">Detroit, Michigan</dei:AuditorLocation>
    <dei:AuditorName contextRef="c-2" id="f-4122">PricewaterhouseCoopers LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="c-2" id="f-4123">Detroit, Michigan</dei:AuditorLocation>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c-1008" id="f-4124">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c-1008" id="f-4125">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c-1008" id="f-4126">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c-1008" id="f-4127">false</ecd:Rule10b51ArrTrmntdFlag>
    <us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock contextRef="c-1" id="f-4128">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%"&gt;Condensed Statements of Income&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&gt;&lt;td style="width:66.688%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.878%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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;Years Ended December&#160;31&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;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;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;Operating Expenses&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;Other operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating expenses&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&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;10&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;10&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;7&#160;&lt;/span&gt;&lt;/td&gt;&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&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:700;line-height:120%"&gt;Operating Loss&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:700;line-height:120%"&gt;Other Income (Expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;Equity earnings of subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Nonoperating retirement benefits, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;Other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;Total other income&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Interest Charges&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;Interest on long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Intercompany interest expense and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Total interest charges&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Income Before Income Taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;880&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;738&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;787&#160;&lt;/span&gt;&lt;/td&gt;&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&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:700;line-height:120%"&gt;Income Tax Benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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-weight:700;line-height:120%"&gt;Net Income Attributable to 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&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;899&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;758&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;837&#160;&lt;/span&gt;&lt;/td&gt;&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&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:700;line-height:120%"&gt;Preferred Stock Dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Income Available to Common Stockholders&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&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;889&#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&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&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;748&#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&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&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;827&#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&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;The accompanying notes are an integral part of these statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy&#x2014;Parent Company&lt;/span&gt;&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:700;line-height:120%"&gt;Condensed Statements of Cash Flows&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&gt;&lt;td style="width:66.688%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.878%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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;Years Ended December&#160;31&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;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;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash Flows from Operating Activities&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net cash provided by operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Cash Flows from Investing Activities&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;Capital expenditures&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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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;Investment in subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(535)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(630)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(796)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Investment in debt securities &#x2013; intercompany&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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;Decrease (increase) in notes receivable &#x2013; intercompany&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net cash used in investing activities&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(803)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(868)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(510)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Cash Flows from Financing Activities&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;Proceeds from issuance of debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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;Issuance of common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;Retirement of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Payment of dividends on common and preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(626)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(579)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(544)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Debt issuance costs and financing fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Change in notes payable &#x2013; intercompany&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net cash provided by (used in) financing activities&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&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(116)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(409)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Net Increase (Decrease) in Cash and Cash Equivalents,&#160;Including Restricted Amounts&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&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;(145)&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;113&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;(354)&lt;/span&gt;&lt;/td&gt;&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&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:700;line-height:120%"&gt;Cash and Cash Equivalents,&#160;Including Restricted Amounts, Beginning of Period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:700;line-height:120%"&gt;Cash and Cash Equivalents,&#160;Including Restricted Amounts, End of Period&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&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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&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;149&#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&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&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;36&#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&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;The accompanying notes are an integral part of these statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy&#x2014;Parent Company&lt;/span&gt;&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:700;line-height:120%"&gt;Condensed 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&gt;&lt;td style="width:77.425%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.877%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" 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:700;line-height:120%"&gt;ASSETS&lt;/span&gt;&lt;/td&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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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;/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;2023&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;Current Assets&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Notes and accrued interest receivable &#x2013; intercompany&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Accounts receivable &#x2013; intercompany and related parties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Taxes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total current assets&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&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;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;229&#160;&lt;/span&gt;&lt;/td&gt;&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&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:700;line-height:120%"&gt;Other Non&#x2011;current Assets&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Construction work in progress&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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Investments in subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Investment in debt securities &#x2013; intercompany&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 investments &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total other 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"&gt;&lt;/td&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;13,172&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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,166&#160;&lt;/span&gt;&lt;/td&gt;&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&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:700;line-height:120%"&gt;Total Assets&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&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;13,225&#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&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&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;12,395&#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&gt;&lt;/tr&gt;&lt;/table&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&gt;&lt;td style="width:77.425%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.877%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" 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:700;line-height:120%"&gt;LIABILITIES AND EQUITY&lt;/span&gt;&lt;/td&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:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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;/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;2023&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;Current Liabilities&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&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;Current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&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;Accounts and notes payable &#x2013; intercompany&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Accrued interest, including intercompany&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Accrued taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total current liabilities&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&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;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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;371&#160;&lt;/span&gt;&lt;/td&gt;&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&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:700;line-height:120%"&gt;Non&#x2011;current Liabilities&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Notes payable &#x2013; intercompany&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Postretirement benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 non&#x2011;current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total 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"&gt;&lt;/td&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;4,357&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;4,609&#160;&lt;/span&gt;&lt;/td&gt;&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&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:700;line-height:120%"&gt;Equity&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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 stockholders&#x2019; equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Total common stockholders&#x2019; equity&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&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;7,774&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;7,191&#160;&lt;/span&gt;&lt;/td&gt;&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&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;Preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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-weight:400;line-height:120%"&gt;Total equity&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&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;7,998&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;7,415&#160;&lt;/span&gt;&lt;/td&gt;&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&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:700;line-height:120%"&gt;Total Liabilities and Equity&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&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;13,225&#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&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&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;12,395&#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&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;The accompanying notes are an integral part of these statements.&lt;/span&gt;&lt;/div&gt;Basis of Presentation&lt;div style="margin-bottom: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 condensed financial statements have been prepared on a parent-only basis. In accordance with Rule&#160;12&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;04 of Regulation&#160;S&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;X, these parent-only financial statements do not include all of the information and notes required by GAAP for annual financial statements, and therefore these parent-only financial statements and other information included should be read in conjunction with CMS&#160;Energy&#x2019;s audited consolidated financial statements contained within Item&#160;8. Financial Statements and Supplementary Data.&lt;/span&gt;&lt;/div&gt;Guarantees&lt;div style="margin-bottom: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 issued guarantees with a maximum potential obligation of $1.1&#160;billion on behalf of some of its wholly owned subsidiaries and related parties. CMS&#160;Energy&#x2019;s maximum potential obligation consists primarily of potential payments:&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;to third parties under certain commodity purchase and sales agreements entered into by CMS&#160;ERM and other subsidiaries of NorthStar Clean Energy&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;to tax equity investors that hold membership interests in certain VIEs held by NorthStar Clean Energy&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;to EGLE on behalf of CMS&#160;Land and CMS&#160;Capital, for environmental remediation obligations at Bay Harbor&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;to the U.S.&#160;Department of Energy on behalf of Consumers, in connection with Consumers&#x2019; 2011 settlement agreement with the U.S.&#160;Department of Energy 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;The expiration dates of these guarantees vary, depending upon contractual provisions or upon the statute of limitations under the relevant governing law.&lt;/span&gt;&lt;/div&gt;</us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock>
    <us-gaap:OtherCostAndExpenseOperating contextRef="c-412" decimals="-6" id="f-4129" unitRef="usd">-10000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating contextRef="c-1009" decimals="-6" id="f-4130" unitRef="usd">-10000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating contextRef="c-1010" decimals="-6" id="f-4131" unitRef="usd">-7000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:CostsAndExpenses contextRef="c-412" decimals="-6" id="f-4132" unitRef="usd">-10000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="c-1009" decimals="-6" id="f-4133" unitRef="usd">-10000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="c-1010" decimals="-6" id="f-4134" unitRef="usd">-7000000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c-412" decimals="-6" id="f-4135" unitRef="usd">-10000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-1009" decimals="-6" id="f-4136" unitRef="usd">-10000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-1010" decimals="-6" id="f-4137" unitRef="usd">-7000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c-1011" decimals="-6" id="f-4138" unitRef="usd">1061000000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c-1012" decimals="-6" id="f-4139" unitRef="usd">929000000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c-1013" decimals="-6" id="f-4140" unitRef="usd">980000000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet contextRef="c-412" decimals="-6" id="f-4141" unitRef="usd">-1000000</cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet>
    <cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet contextRef="c-1009" decimals="-6" id="f-4142" unitRef="usd">-1000000</cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet>
    <cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet contextRef="c-1010" decimals="-6" id="f-4143" unitRef="usd">-1000000</cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet>
    <cms:OtherNonoperatingIncomeExcludingIncomeLossFromEquityMethodInvestments contextRef="c-412" decimals="-6" id="f-4144" unitRef="usd">45000000</cms:OtherNonoperatingIncomeExcludingIncomeLossFromEquityMethodInvestments>
    <cms:OtherNonoperatingIncomeExcludingIncomeLossFromEquityMethodInvestments contextRef="c-1009" decimals="-6" id="f-4145" unitRef="usd">31000000</cms:OtherNonoperatingIncomeExcludingIncomeLossFromEquityMethodInvestments>
    <cms:OtherNonoperatingIncomeExcludingIncomeLossFromEquityMethodInvestments contextRef="c-1010" decimals="-6" id="f-4146" unitRef="usd">5000000</cms:OtherNonoperatingIncomeExcludingIncomeLossFromEquityMethodInvestments>
    <us-gaap:OtherNonoperatingExpense contextRef="c-412" decimals="-6" id="f-4147" unitRef="usd">0</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense contextRef="c-1009" decimals="-6" id="f-4148" unitRef="usd">0</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense contextRef="c-1010" decimals="-6" id="f-4149" unitRef="usd">1000000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-412" decimals="-6" id="f-4150" unitRef="usd">1105000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-1009" decimals="-6" id="f-4151" unitRef="usd">959000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-1010" decimals="-6" id="f-4152" unitRef="usd">983000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:InterestExpenseDebt contextRef="c-412" decimals="-6" id="f-4153" unitRef="usd">205000000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt contextRef="c-1009" decimals="-6" id="f-4154" unitRef="usd">201000000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt contextRef="c-1010" decimals="-6" id="f-4155" unitRef="usd">181000000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseOther contextRef="c-1011" decimals="-6" id="f-4156" unitRef="usd">10000000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther contextRef="c-1012" decimals="-6" id="f-4157" unitRef="usd">10000000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther contextRef="c-1013" decimals="-6" id="f-4158" unitRef="usd">8000000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseNonoperating contextRef="c-412" decimals="-6" id="f-4159" unitRef="usd">215000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-1009" decimals="-6" id="f-4160" unitRef="usd">211000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-1010" decimals="-6" id="f-4161" unitRef="usd">189000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-412" decimals="-6" id="f-4162" unitRef="usd">880000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1009" decimals="-6" id="f-4163" unitRef="usd">738000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1010" decimals="-6" id="f-4164" unitRef="usd">787000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-412" decimals="-6" id="f-4165" unitRef="usd">-19000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1009" decimals="-6" id="f-4166" unitRef="usd">-20000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1010" decimals="-6" id="f-4167" unitRef="usd">-50000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-412" decimals="-6" id="f-4168" unitRef="usd">899000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1009" decimals="-6" id="f-4169" unitRef="usd">758000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1010" decimals="-6" id="f-4170" unitRef="usd">837000000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact contextRef="c-412" decimals="-6" id="f-4171" unitRef="usd">10000000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact contextRef="c-1009" decimals="-6" id="f-4172" unitRef="usd">10000000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact contextRef="c-1010" decimals="-6" id="f-4173" unitRef="usd">10000000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-412" decimals="-6" id="f-4174" unitRef="usd">889000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-1009" decimals="-6" id="f-4175" unitRef="usd">748000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-1010" decimals="-6" id="f-4176" unitRef="usd">827000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-412" decimals="-6" id="f-4177" unitRef="usd">774000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-1009" decimals="-6" id="f-4178" unitRef="usd">595000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-1010" decimals="-6" id="f-4179" unitRef="usd">565000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-1014" decimals="-6" id="f-4180" unitRef="usd">1000000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-1015" decimals="-6" id="f-4181" unitRef="usd">0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-1016" decimals="-6" id="f-4182" unitRef="usd">0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <cms:InvestmentInSubsidiaries contextRef="c-412" decimals="-6" id="f-4183" unitRef="usd">535000000</cms:InvestmentInSubsidiaries>
    <cms:InvestmentInSubsidiaries contextRef="c-1009" decimals="-6" id="f-4184" unitRef="usd">630000000</cms:InvestmentInSubsidiaries>
    <cms:InvestmentInSubsidiaries contextRef="c-1010" decimals="-6" id="f-4185" unitRef="usd">796000000</cms:InvestmentInSubsidiaries>
    <us-gaap:PaymentsToAcquireHeldToMaturitySecurities contextRef="c-1011" decimals="-6" id="f-4186" unitRef="usd">288000000</us-gaap:PaymentsToAcquireHeldToMaturitySecurities>
    <us-gaap:PaymentsToAcquireHeldToMaturitySecurities contextRef="c-1012" decimals="-6" id="f-4187" unitRef="usd">293000000</us-gaap:PaymentsToAcquireHeldToMaturitySecurities>
    <us-gaap:PaymentsToAcquireHeldToMaturitySecurities contextRef="c-1013" decimals="-6" id="f-4188" unitRef="usd">0</us-gaap:PaymentsToAcquireHeldToMaturitySecurities>
    <us-gaap:RepaymentOfNotesReceivableFromRelatedParties contextRef="c-1011" decimals="-6" id="f-4189" unitRef="usd">21000000</us-gaap:RepaymentOfNotesReceivableFromRelatedParties>
    <us-gaap:RepaymentOfNotesReceivableFromRelatedParties contextRef="c-1012" decimals="-6" id="f-4190" unitRef="usd">55000000</us-gaap:RepaymentOfNotesReceivableFromRelatedParties>
    <us-gaap:RepaymentOfNotesReceivableFromRelatedParties contextRef="c-1013" decimals="-6" id="f-4191" unitRef="usd">286000000</us-gaap:RepaymentOfNotesReceivableFromRelatedParties>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-412" decimals="-6" id="f-4192" unitRef="usd">-803000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-1009" decimals="-6" id="f-4193" unitRef="usd">-868000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-1010" decimals="-6" id="f-4194" unitRef="usd">-510000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="c-412" decimals="-6" id="f-4195" unitRef="usd">490000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="c-1009" decimals="-6" id="f-4196" unitRef="usd">800000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="c-1010" decimals="-6" id="f-4197" unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c-412" decimals="-6" id="f-4198" unitRef="usd">286000000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c-1009" decimals="-6" id="f-4199" unitRef="usd">192000000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c-1010" decimals="-6" id="f-4200" unitRef="usd">69000000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c-412" decimals="-6" id="f-4201" unitRef="usd">250000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c-1009" decimals="-6" id="f-4202" unitRef="usd">0</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c-1010" decimals="-6" id="f-4203" unitRef="usd">0</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:PaymentsOfOrdinaryDividends contextRef="c-412" decimals="-6" id="f-4204" unitRef="usd">626000000</us-gaap:PaymentsOfOrdinaryDividends>
    <us-gaap:PaymentsOfOrdinaryDividends contextRef="c-1009" decimals="-6" id="f-4205" unitRef="usd">579000000</us-gaap:PaymentsOfOrdinaryDividends>
    <us-gaap:PaymentsOfOrdinaryDividends contextRef="c-1010" decimals="-6" id="f-4206" unitRef="usd">544000000</us-gaap:PaymentsOfOrdinaryDividends>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c-412" decimals="-6" id="f-4207" unitRef="usd">10000000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c-1009" decimals="-6" id="f-4208" unitRef="usd">20000000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c-1010" decimals="-6" id="f-4209" unitRef="usd">11000000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt contextRef="c-1011" decimals="-6" id="f-4210" unitRef="usd">-6000000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt contextRef="c-1012" decimals="-6" id="f-4211" unitRef="usd">-7000000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt contextRef="c-1013" decimals="-6" id="f-4212" unitRef="usd">77000000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-412" decimals="-6" id="f-4213" unitRef="usd">-116000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-1009" decimals="-6" id="f-4214" unitRef="usd">386000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-1010" decimals="-6" id="f-4215" unitRef="usd">-409000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-412" decimals="-6" id="f-4216" unitRef="usd">-145000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-1009" decimals="-6" id="f-4217" unitRef="usd">113000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-1010" decimals="-6" id="f-4218" unitRef="usd">-354000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-296" decimals="-6" id="f-4219" unitRef="usd">149000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-1017" decimals="-6" id="f-4220" unitRef="usd">36000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-1018" decimals="-6" id="f-4221" unitRef="usd">390000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-295" decimals="-6" id="f-4222" unitRef="usd">4000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-296" decimals="-6" id="f-4223" unitRef="usd">149000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-1017" decimals="-6" id="f-4224" unitRef="usd">36000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-295" decimals="-6" id="f-4225" unitRef="usd">4000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-296" decimals="-6" id="f-4226" unitRef="usd">149000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:NotesAndLoansReceivableNetCurrent contextRef="c-1019" decimals="-6" id="f-4227" unitRef="usd">40000000</us-gaap:NotesAndLoansReceivableNetCurrent>
    <us-gaap:NotesAndLoansReceivableNetCurrent contextRef="c-1020" decimals="-6" id="f-4228" unitRef="usd">60000000</us-gaap:NotesAndLoansReceivableNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c-1021" decimals="-6" id="f-4229" unitRef="usd">8000000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c-1022" decimals="-6" id="f-4230" unitRef="usd">9000000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:IncomeTaxesReceivable contextRef="c-295" decimals="-6" id="f-4231" unitRef="usd">0</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable contextRef="c-296" decimals="-6" id="f-4232" unitRef="usd">11000000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:OtherAssetsCurrent contextRef="c-295" decimals="-6" id="f-4233" unitRef="usd">1000000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c-296" decimals="-6" id="f-4234" unitRef="usd">0</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-295" decimals="-6" id="f-4235" unitRef="usd">53000000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-296" decimals="-6" id="f-4236" unitRef="usd">229000000</us-gaap:AssetsCurrent>
    <us-gaap:ConstructionInProgressGross contextRef="c-295" decimals="-6" id="f-4237" unitRef="usd">1000000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross contextRef="c-296" decimals="-6" id="f-4238" unitRef="usd">0</us-gaap:ConstructionInProgressGross>
    <us-gaap:DeferredIncomeTaxesAndOtherAssetsNoncurrent contextRef="c-295" decimals="-6" id="f-4239" unitRef="usd">150000000</us-gaap:DeferredIncomeTaxesAndOtherAssetsNoncurrent>
    <us-gaap:DeferredIncomeTaxesAndOtherAssetsNoncurrent contextRef="c-296" decimals="-6" id="f-4240" unitRef="usd">137000000</us-gaap:DeferredIncomeTaxesAndOtherAssetsNoncurrent>
    <us-gaap:EquityMethodInvestments contextRef="c-1019" decimals="-6" id="f-4241" unitRef="usd">12400000000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments contextRef="c-1020" decimals="-6" id="f-4242" unitRef="usd">11701000000</us-gaap:EquityMethodInvestments>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss contextRef="c-1019" decimals="-6" id="f-4243" unitRef="usd">591000000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss contextRef="c-1020" decimals="-6" id="f-4244" unitRef="usd">296000000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent contextRef="c-295" decimals="-6" id="f-4245" unitRef="usd">9000000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent contextRef="c-296" decimals="-6" id="f-4246" unitRef="usd">8000000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-295" decimals="-6" id="f-4247" unitRef="usd">21000000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-296" decimals="-6" id="f-4248" unitRef="usd">24000000</us-gaap:OtherAssetsNoncurrent>
    <cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment contextRef="c-295" decimals="-6" id="f-4249" unitRef="usd">13172000000</cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment>
    <cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment contextRef="c-296" decimals="-6" id="f-4250" unitRef="usd">12166000000</cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment>
    <us-gaap:Assets contextRef="c-295" decimals="-6" id="f-4251" unitRef="usd">13225000000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-296" decimals="-6" id="f-4252" unitRef="usd">12395000000</us-gaap:Assets>
    <us-gaap:LongTermDebtCurrent contextRef="c-295" decimals="-6" id="f-4253" unitRef="usd">740000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c-296" decimals="-6" id="f-4254" unitRef="usd">250000000</us-gaap:LongTermDebtCurrent>
    <cms:AccountsPayableAndNotesPayableCurrent contextRef="c-1019" decimals="-6" id="f-4255" unitRef="usd">74000000</cms:AccountsPayableAndNotesPayableCurrent>
    <cms:AccountsPayableAndNotesPayableCurrent contextRef="c-1020" decimals="-6" id="f-4256" unitRef="usd">75000000</cms:AccountsPayableAndNotesPayableCurrent>
    <us-gaap:InterestAndDividendsPayableCurrent contextRef="c-295" decimals="-6" id="f-4257" unitRef="usd">34000000</us-gaap:InterestAndDividendsPayableCurrent>
    <us-gaap:InterestAndDividendsPayableCurrent contextRef="c-296" decimals="-6" id="f-4258" unitRef="usd">37000000</us-gaap:InterestAndDividendsPayableCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c-295" decimals="-6" id="f-4259" unitRef="usd">16000000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c-296" decimals="-6" id="f-4260" unitRef="usd">0</us-gaap:TaxesPayableCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-295" decimals="-6" id="f-4261" unitRef="usd">6000000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-296" decimals="-6" id="f-4262" unitRef="usd">9000000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-295" decimals="-6" id="f-4263" unitRef="usd">870000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-296" decimals="-6" id="f-4264" unitRef="usd">371000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-295" decimals="-6" id="f-4265" unitRef="usd">4226000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-296" decimals="-6" id="f-4266" unitRef="usd">4471000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermNotesPayable contextRef="c-295" decimals="-6" id="f-4267" unitRef="usd">100000000</us-gaap:LongTermNotesPayable>
    <us-gaap:LongTermNotesPayable contextRef="c-296" decimals="-6" id="f-4268" unitRef="usd">105000000</us-gaap:LongTermNotesPayable>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent contextRef="c-295" decimals="-6" id="f-4269" unitRef="usd">14000000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent contextRef="c-296" decimals="-6" id="f-4270" unitRef="usd">15000000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-295" decimals="-6" id="f-4271" unitRef="usd">17000000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-296" decimals="-6" id="f-4272" unitRef="usd">18000000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="c-295" decimals="-6" id="f-4273" unitRef="usd">4357000000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="c-296" decimals="-6" id="f-4274" unitRef="usd">4609000000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:CommonStockValue contextRef="c-295" decimals="-6" id="f-4275" unitRef="usd">3000000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c-296" decimals="-6" id="f-4276" unitRef="usd">3000000</us-gaap:CommonStockValue>
    <cms:OtherCommonStockholdersEquity contextRef="c-295" decimals="-6" id="f-4277" unitRef="usd">7771000000</cms:OtherCommonStockholdersEquity>
    <cms:OtherCommonStockholdersEquity contextRef="c-296" decimals="-6" id="f-4278" unitRef="usd">7188000000</cms:OtherCommonStockholdersEquity>
    <cms:CommonStockholdersEquity contextRef="c-295" decimals="-6" id="f-4279" unitRef="usd">7774000000</cms:CommonStockholdersEquity>
    <cms:CommonStockholdersEquity contextRef="c-296" decimals="-6" id="f-4280" unitRef="usd">7191000000</cms:CommonStockholdersEquity>
    <us-gaap:PreferredStockValue contextRef="c-295" decimals="-6" id="f-4281" unitRef="usd">224000000</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="c-296" decimals="-6" id="f-4282" unitRef="usd">224000000</us-gaap:PreferredStockValue>
    <us-gaap:StockholdersEquity contextRef="c-295" decimals="-6" id="f-4283" unitRef="usd">7998000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-296" decimals="-6" id="f-4284" unitRef="usd">7415000000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-295" decimals="-6" id="f-4285" unitRef="usd">13225000000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-296" decimals="-6" id="f-4286" unitRef="usd">12395000000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:GuaranteeObligationsMaximumExposure contextRef="c-295" decimals="-8" id="f-4287" unitRef="usd">1100000000</us-gaap:GuaranteeObligationsMaximumExposure>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock contextRef="c-2" id="f-4289">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy Corporation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Years Ended December&#160;31,&#160;2024, 2023, and 2022&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:36.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.214%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.146%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.214%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.146%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.214%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.146%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.214%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.146%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.214%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.148%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" 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:100%"&gt;Description&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;Balance at Beginning of Period&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;Charged to Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="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:100%"&gt;Charged to Other Accounts&lt;/span&gt;&lt;/div&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;Deductions&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;Balance at End of Period&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-weight:400;line-height:120%"&gt;Allowance for uncollectible accounts&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Deferred tax valuation allowance&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;2022&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&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;2&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;2&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Deductions represent write-offs of uncollectible accounts, net of recoveries.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%"&gt;Consumers Energy Company&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Years Ended December&#160;31,&#160;2024, 2023, and 2022&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:36.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.214%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.146%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.214%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.146%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.214%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.146%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.214%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.146%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.214%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.148%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" 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:100%"&gt;Description&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;Balance at Beginning of Period&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;Charged to Expense&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;Charged to Other Accounts&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;Deductions&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;Balance at End of Period&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-weight:400;line-height:120%"&gt;Allowance for uncollectible accounts&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;2022&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&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;20&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;50&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;43&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;27&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Deductions represent write-offs of uncollectible accounts, net of recoveries.&lt;/span&gt;&lt;/div&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock contextRef="c-1" id="f-4288">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy Corporation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Years Ended December&#160;31,&#160;2024, 2023, and 2022&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:36.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.214%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.146%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.214%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.146%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.214%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.146%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.214%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.146%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.214%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.148%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" 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:100%"&gt;Description&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;Balance at Beginning of Period&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;Charged to Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="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:100%"&gt;Charged to Other Accounts&lt;/span&gt;&lt;/div&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;Deductions&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;Balance at End of Period&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-weight:400;line-height:120%"&gt;Allowance for uncollectible accounts&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;Deferred tax valuation allowance&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&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;2022&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&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;2&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;2&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Deductions represent write-offs of uncollectible accounts, net of recoveries.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%"&gt;Consumers Energy Company&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Years Ended December&#160;31,&#160;2024, 2023, and 2022&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:36.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.214%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.146%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.214%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.146%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.214%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.146%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.214%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.146%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.214%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.148%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" 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:100%"&gt;Description&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;Balance at Beginning of Period&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;Charged to Expense&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;Charged to Other Accounts&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;Deductions&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;Balance at End of Period&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-weight:400;line-height:120%"&gt;Allowance for uncollectible accounts&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&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;2022&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&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;20&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;50&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;43&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;27&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Deductions represent write-offs of uncollectible accounts, net of recoveries.&lt;/span&gt;&lt;/div&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-1023" decimals="-6" id="f-4290" unitRef="usd">21000000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-1024" decimals="-6" id="f-4291" unitRef="usd">33000000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c-1024" decimals="-6" id="f-4292" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-1024" decimals="-6" id="f-4293" unitRef="usd">31000000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-1025" decimals="-6" id="f-4294" unitRef="usd">23000000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-1026" decimals="-6" id="f-4295" unitRef="usd">27000000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-1027" decimals="-6" id="f-4296" unitRef="usd">34000000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c-1027" decimals="-6" id="f-4297" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-1027" decimals="-6" id="f-4298" unitRef="usd">40000000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-1023" decimals="-6" id="f-4299" unitRef="usd">21000000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-1028" decimals="-6" id="f-4300" unitRef="usd">20000000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-1029" decimals="-6" id="f-4301" unitRef="usd">50000000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c-1029" decimals="-6" id="f-4302" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-1029" decimals="-6" id="f-4303" unitRef="usd">43000000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-1026" decimals="-6" id="f-4304" unitRef="usd">27000000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-1030" decimals="-6" id="f-4305" unitRef="usd">2000000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-1031" decimals="-6" id="f-4306" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c-1031" decimals="-6" id="f-4307" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-1031" decimals="-6" id="f-4308" unitRef="usd">1000000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-1032" decimals="-6" id="f-4309" unitRef="usd">1000000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-1033" decimals="-6" id="f-4310" unitRef="usd">2000000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-1034" decimals="-6" id="f-4311" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c-1034" decimals="-6" id="f-4312" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-1034" decimals="-6" id="f-4313" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-1030" decimals="-6" id="f-4314" unitRef="usd">2000000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-1035" decimals="-6" id="f-4315" unitRef="usd">2000000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-1036" decimals="-6" id="f-4316" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c-1036" decimals="-6" id="f-4317" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-1036" decimals="-6" id="f-4318" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-1033" decimals="-6" id="f-4319" unitRef="usd">2000000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-1037" decimals="-6" id="f-4320" unitRef="usd">21000000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-1038" decimals="-6" id="f-4321" unitRef="usd">33000000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c-1038" decimals="-6" id="f-4322" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-1038" decimals="-6" id="f-4323" unitRef="usd">31000000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-1039" decimals="-6" id="f-4324" unitRef="usd">23000000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-1040" decimals="-6" id="f-4325" unitRef="usd">27000000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-1041" decimals="-6" id="f-4326" unitRef="usd">34000000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c-1041" decimals="-6" id="f-4327" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-1041" decimals="-6" id="f-4328" unitRef="usd">40000000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-1037" decimals="-6" id="f-4329" unitRef="usd">21000000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-1042" decimals="-6" id="f-4330" unitRef="usd">20000000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-1043" decimals="-6" id="f-4331" unitRef="usd">50000000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c-1043" decimals="-6" id="f-4332" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-1043" decimals="-6" id="f-4333" unitRef="usd">43000000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-1040" decimals="-6" id="f-4334" unitRef="usd">27000000</us-gaap:ValuationAllowancesAndReservesBalance>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="c-1" id="f-4335">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
